Mailinglist Archive: opensuse-commit (779 mails)
| < Previous | Next > |
commit gcc43 for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Thu, 23 Apr 2009 18:39:08 +0200
- Message-id: <20090423163908.84512678164@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package gcc43 for openSUSE:Factory
checked in at Thu Apr 23 18:39:08 CEST 2009.
--------
--- gcc43/cross-avr-gcc43.changes 2009-03-16 10:35:31.000000000 +0100
+++ gcc43/cross-avr-gcc43.changes 2009-04-21 11:00:33.607453000 +0200
@@ -1,0 +2,10 @@
+Mon Apr 20 11:45:39 CEST 2009 - rguenther@xxxxxxx
+
+- Add patch for PR39675. [bnc#492696]
+
+-------------------------------------------------------------------
+Sat Apr 18 14:43:57 CEST 2009 - rguenther@xxxxxxx
+
+- Adjust Ada BuildRequires check.
+
+-------------------------------------------------------------------
cross-hppa-gcc-icecream-backend.changes: same change
cross-i386-gcc-icecream-backend.changes: same change
cross-ia64-gcc-icecream-backend.changes: same change
cross-ppc64-gcc-icecream-backend.changes: same change
cross-ppc-gcc-icecream-backend.changes: same change
cross-s390-gcc-icecream-backend.changes: same change
cross-s390x-gcc-icecream-backend.changes: same change
cross-spu-gcc.changes: same change
cross-spu-gcc-static.changes: same change
cross-x86_64-gcc-icecream-backend.changes: same change
gcc43.changes: same change
libgcj43.changes: same change
calling whatdependson for head-i586
New:
----
pr39675.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cross-avr-gcc43.spec ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:14.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:14.000000000 +0200
@@ -66,7 +66,7 @@
Url: http://gcc.gnu.org/
License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
Version: 4.3.3_20090316
-Release: 1
+Release: 2
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed
's/_/-/')
@@ -110,6 +110,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -258,6 +259,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
@@ -532,6 +534,10 @@
%defattr(-,root,root)
%{_prefix}
%changelog
+* Mon Apr 20 2009 rguenther@xxxxxxx
+- Add patch for PR39675. [bnc#492696]
+* Sat Apr 18 2009 rguenther@xxxxxxx
+- Adjust Ada BuildRequires check.
* Mon Mar 16 2009 rguenther@xxxxxxx
- Update to gcc-4_3-branch head (r144878).
- Add patch for PR39175. [bnc#472835]
@@ -780,7 +786,7 @@
- Depend on gcc43-ada.
* Thu Nov 08 2007 rguenther@xxxxxxx
- Enable icecream backends.
-* Mon Nov 05 2007 rguenther@xxxxxxx
+* Tue Nov 06 2007 rguenther@xxxxxxx
- Fix ia64 stack-protector patch.
- Add patch for PR32260.
* Tue Oct 30 2007 rguenther@xxxxxxx
++++++ cross-hppa-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:14.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:14.000000000 +0200
@@ -43,7 +43,7 @@
Url: http://gcc.gnu.org/
License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
Version: 4.3.3_20090316
-Release: 1
+Release: 2
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed
's/_/-/')
@@ -87,6 +87,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -238,6 +239,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
@@ -549,6 +551,10 @@
/usr/share/icecream-envs
%changelog
+* Mon Apr 20 2009 rguenther@xxxxxxx
+- Add patch for PR39675. [bnc#492696]
+* Sat Apr 18 2009 rguenther@xxxxxxx
+- Adjust Ada BuildRequires check.
* Mon Mar 16 2009 rguenther@xxxxxxx
- Update to gcc-4_3-branch head (r144878).
- Add patch for PR39175. [bnc#472835]
@@ -797,7 +803,7 @@
- Depend on gcc43-ada.
* Thu Nov 08 2007 rguenther@xxxxxxx
- Enable icecream backends.
-* Mon Nov 05 2007 rguenther@xxxxxxx
+* Tue Nov 06 2007 rguenther@xxxxxxx
- Fix ia64 stack-protector patch.
- Add patch for PR32260.
* Tue Oct 30 2007 rguenther@xxxxxxx
cross-i386-gcc-icecream-backend.spec: same change
cross-ia64-gcc-icecream-backend.spec: same change
cross-ppc64-gcc-icecream-backend.spec: same change
cross-ppc-gcc-icecream-backend.spec: same change
cross-s390-gcc-icecream-backend.spec: same change
cross-s390x-gcc-icecream-backend.spec: same change
++++++ cross-spu-gcc.spec ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:15.000000000 +0200
@@ -57,7 +57,7 @@
Url: http://gcc.gnu.org/
License: GPL v2 or later
Version: 4.3.3_20090316
-Release: 1
+Release: 2
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed
's/_/-/')
@@ -101,6 +101,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -244,6 +245,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
@@ -518,6 +520,10 @@
%defattr(-,root,root)
%{_prefix}
%changelog
+* Mon Apr 20 2009 rguenther@xxxxxxx
+- Add patch for PR39675. [bnc#492696]
+* Sat Apr 18 2009 rguenther@xxxxxxx
+- Adjust Ada BuildRequires check.
* Mon Mar 16 2009 rguenther@xxxxxxx
- Update to gcc-4_3-branch head (r144878).
- Add patch for PR39175. [bnc#472835]
@@ -766,7 +772,7 @@
- Depend on gcc43-ada.
* Thu Nov 08 2007 rguenther@xxxxxxx
- Enable icecream backends.
-* Mon Nov 05 2007 rguenther@xxxxxxx
+* Tue Nov 06 2007 rguenther@xxxxxxx
- Fix ia64 stack-protector patch.
- Add patch for PR32260.
* Tue Oct 30 2007 rguenther@xxxxxxx
cross-spu-gcc-static.spec: same change
++++++ cross-x86_64-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:15.000000000 +0200
@@ -43,7 +43,7 @@
Url: http://gcc.gnu.org/
License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
Version: 4.3.3_20090316
-Release: 1
+Release: 2
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed
's/_/-/')
@@ -87,6 +87,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -238,6 +239,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
@@ -549,6 +551,10 @@
/usr/share/icecream-envs
%changelog
+* Mon Apr 20 2009 rguenther@xxxxxxx
+- Add patch for PR39675. [bnc#492696]
+* Sat Apr 18 2009 rguenther@xxxxxxx
+- Adjust Ada BuildRequires check.
* Mon Mar 16 2009 rguenther@xxxxxxx
- Update to gcc-4_3-branch head (r144878).
- Add patch for PR39175. [bnc#472835]
@@ -797,7 +803,7 @@
- Depend on gcc43-ada.
* Thu Nov 08 2007 rguenther@xxxxxxx
- Enable icecream backends.
-* Mon Nov 05 2007 rguenther@xxxxxxx
+* Tue Nov 06 2007 rguenther@xxxxxxx
- Fix ia64 stack-protector patch.
- Add patch for PR32260.
* Tue Oct 30 2007 rguenther@xxxxxxx
++++++ gcc43.spec ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:15.000000000 +0200
@@ -54,7 +54,7 @@
Name: gcc43
BuildRequires: bison flex gettext-devel glibc-devel-32bit mpfr-devel perl
texinfo zlib-devel
%if %{build_ada}
-%if %{suse_version} > 1030
+%if %{suse_version} > 1110
%define hostsuffix -4.3
BuildRequires: gcc43-ada
%else
@@ -116,7 +116,7 @@
Url: http://gcc.gnu.org/
License: GPL v3 or later
Version: 4.3.3_20090316
-Release: 1
+Release: 2
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed
's/_/-/')
@@ -173,6 +173,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -1457,6 +1458,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
@@ -2646,6 +2648,10 @@
%endif
%changelog
+* Mon Apr 20 2009 rguenther@xxxxxxx
+- Add patch for PR39675. [bnc#492696]
+* Sat Apr 18 2009 rguenther@xxxxxxx
+- Adjust Ada BuildRequires check.
* Mon Mar 16 2009 rguenther@xxxxxxx
- Update to gcc-4_3-branch head (r144878).
- Add patch for PR39175. [bnc#472835]
@@ -2894,7 +2900,7 @@
- Depend on gcc43-ada.
* Thu Nov 08 2007 rguenther@xxxxxxx
- Enable icecream backends.
-* Mon Nov 05 2007 rguenther@xxxxxxx
+* Tue Nov 06 2007 rguenther@xxxxxxx
- Fix ia64 stack-protector patch.
- Add patch for PR32260.
* Tue Oct 30 2007 rguenther@xxxxxxx
++++++ libgcj43.spec ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:15.000000000 +0200
@@ -65,7 +65,7 @@
Name: libgcj43
BuildRequires: bison flex gettext-devel glibc-devel-32bit mpfr-devel perl
texinfo zlib-devel
%if %{build_ada}
-%if %{suse_version} > 1030
+%if %{suse_version} > 1110
%define hostsuffix -4.3
BuildRequires: gcc43-ada
%else
@@ -127,7 +127,7 @@
Url: http://gcc.gnu.org/
License: GPL v2 or later; LGPL v2.1 or later
Version: 4.3.3_20090316
-Release: 1
+Release: 2
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed
's/_/-/')
@@ -184,6 +184,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -655,6 +656,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
@@ -1359,6 +1361,10 @@
%endif
%changelog
+* Mon Apr 20 2009 rguenther@xxxxxxx
+- Add patch for PR39675. [bnc#492696]
+* Sat Apr 18 2009 rguenther@xxxxxxx
+- Adjust Ada BuildRequires check.
* Mon Mar 16 2009 rguenther@xxxxxxx
- Update to gcc-4_3-branch head (r144878).
- Add patch for PR39175. [bnc#472835]
@@ -1607,7 +1613,7 @@
- Depend on gcc43-ada.
* Thu Nov 08 2007 rguenther@xxxxxxx
- Enable icecream backends.
-* Mon Nov 05 2007 rguenther@xxxxxxx
+* Tue Nov 06 2007 rguenther@xxxxxxx
- Fix ia64 stack-protector patch.
- Add patch for PR32260.
* Tue Oct 30 2007 rguenther@xxxxxxx
++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.a19938/_old 2009-04-23 18:35:21.000000000 +0200
+++ /var/tmp/diff_new_pack.a19938/_new 2009-04-23 18:35:21.000000000 +0200
@@ -55,7 +55,7 @@
Name: gcc@base_ver@
BuildRequires: bison flex gettext-devel glibc-devel-32bit mpfr-devel perl
texinfo zlib-devel
%if %{build_ada}
-%if %{suse_version} > 1030
+%if %{suse_version} > 1110
%define hostsuffix -4.3
BuildRequires: gcc43-ada
%else
@@ -183,6 +183,7 @@
Patch47: gcc43-as-g0
Patch202: nvl440482.patch
Patch203: pr39175.diff
+Patch204: pr39675.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -928,6 +929,7 @@
%patch47
%patch202
%patch203
+%patch204
%patch50
%patch51
%patch52
++++++ pr39675.diff ++++++
2009-04-20 Ira Rosen <irar@xxxxxxxxxx>
PR tree-optimization/39675
* tree-vect-transform.c (vect_transform_loop): Remove currently
redundant check of the return code of vect_schedule_slp. Check that
stmt_vec_info still exists for the statement, before checking its
vectorization type.
* gcc.dg/vect/O3-pr39675-1.c: New test.
Index: gcc/testsuite/gcc.dg/vect/O3-pr39675-1.c
===================================================================
--- gcc/testsuite/gcc.dg/vect/O3-pr39675-1.c (revision 0)
+++ gcc/testsuite/gcc.dg/vect/O3-pr39675-1.c (revision 146365)
@@ -0,0 +1,30 @@
+/* { dg-do compile } */
+
+typedef struct {
+ float vertexAttrib[16][4];
+ float vertexAttribPre[16][4];
+ float rasterAttrib[16][4];
+ float rasterAttribPre[16][4];
+} CRCurrentState;
+void crStateCurrentInit(CRCurrentState *c)
+{
+ unsigned int i;
+ for (i = 0; i < 16; i++)
+ {
+ (c->vertexAttribPre[i])[0] = (c->vertexAttrib[i])[0];
+ (c->vertexAttribPre[i])[1] = (c->vertexAttrib[i])[1];
+ (c->vertexAttribPre[i])[2] = (c->vertexAttrib[i])[2];
+ (c->vertexAttribPre[i])[3] = (c->vertexAttrib[i])[3];
+ (c->rasterAttrib[i])[0] = (c->vertexAttrib[i])[0];
+ (c->rasterAttrib[i])[1] = (c->vertexAttrib[i])[1];
+ (c->rasterAttrib[i])[2] = (c->vertexAttrib[i])[2];
+ (c->rasterAttrib[i])[3] = (c->vertexAttrib[i])[3];
+ (c->rasterAttribPre[i])[0] = (c->vertexAttrib[i])[0];
+ (c->rasterAttribPre[i])[1] = (c->vertexAttrib[i])[1];
+ (c->rasterAttribPre[i])[2] = (c->vertexAttrib[i])[2];
+ (c->rasterAttribPre[i])[3] = (c->vertexAttrib[i])[3];
+ }
+}
+
+/* { dg-final { cleanup-tree-dump "vect" } } */
+
Index: gcc/tree-vect-transform.c
===================================================================
*** gcc/tree-vect-transform.c (revision 146386)
--- gcc/tree-vect-transform.c (working copy)
*************** vect_transform_loop (loop_vec_info loop_
*** 7592,7611 ****
if (vect_print_dump_info (REPORT_DETAILS))
fprintf (vect_dump, "=== scheduling SLP instances ===");
! is_store = vect_schedule_slp (loop_vinfo, nunits);
!
! /* IS_STORE is true if STMT is a store. Stores cannot be of
! hybrid SLP type. They are removed in
! vect_schedule_slp_instance and their vinfo is destroyed. */
! if (is_store)
! {
! bsi_next (&si);
! continue;
! }
}
/* Hybrid SLP stmts must be vectorized in addition to SLP. */
! if (PURE_SLP_STMT (stmt_info))
{
bsi_next (&si);
continue;
--- 7592,7602 ----
if (vect_print_dump_info (REPORT_DETAILS))
fprintf (vect_dump, "=== scheduling SLP instances ===");
! vect_schedule_slp (loop_vinfo, nunits);
}
/* Hybrid SLP stmts must be vectorized in addition to SLP. */
! if (!vinfo_for_stmt (stmt) || PURE_SLP_STMT (stmt_info))
{
bsi_next (&si);
continue;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |