rpms/gcc/devel gcc41-pr30113.patch, NONE, 1.1 .cvsignore, 1.186, 1.187 gcc41.spec, 1.128, 1.129 sources, 1.188, 1.189 gcc41-pr27761.patch, 1.1, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Wed Dec 13 18:57:55 UTC 2006


Author: jakub

Update of /cvs/dist/rpms/gcc/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25395

Modified Files:
	.cvsignore gcc41.spec sources 
Added Files:
	gcc41-pr30113.patch 
Removed Files:
	gcc41-pr27761.patch 
Log Message:
4.1.1-46


gcc41-pr30113.patch:
 0 files changed

--- NEW FILE gcc41-pr30113.patch ---
2006-12-11  Zdenek Dvorak <dvorakz at suse.cz>

	PR rtl-optimization/30113
	* loop-iv.c (implies_p): Require the mode of the operands to be
	scalar.

--- gcc/loop-iv.c	(revision 119747)
+++ gcc/loop-iv.c	(revision 119748)
@@ -1490,7 +1490,7 @@ implies_p (rtx a, rtx b)
 	    mode = VOIDmode;
 	}
 
-      if (mode != VOIDmode
+      if (SCALAR_INT_MODE_P (mode)
 	  && rtx_equal_p (op1, opb1)
 	  && simplify_gen_binary (MINUS, mode, opb0, op0) == const1_rtx)
 	return true;


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/gcc/devel/.cvsignore,v
retrieving revision 1.186
retrieving revision 1.187
diff -u -r1.186 -r1.187
--- .cvsignore	8 Dec 2006 20:55:43 -0000	1.186
+++ .cvsignore	13 Dec 2006 18:57:53 -0000	1.187
@@ -1 +1 @@
-gcc-4.1.1-20061208.tar.bz2
+gcc-4.1.1-20061213.tar.bz2


Index: gcc41.spec
===================================================================
RCS file: /cvs/dist/rpms/gcc/devel/gcc41.spec,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- gcc41.spec	8 Dec 2006 20:46:45 -0000	1.128
+++ gcc41.spec	13 Dec 2006 18:57:53 -0000	1.129
@@ -1,6 +1,6 @@
-%define DATE 20061208
+%define DATE 20061213
 %define gcc_version 4.1.1
-%define gcc_release 45
+%define gcc_release 46
 %define _unpackaged_files_terminate_build 0
 %define multilib_64_archs sparc64 ppc64 s390x x86_64
 %ifarch %{ix86} x86_64 ia64
@@ -138,7 +138,7 @@
 Patch30: gcc41-pr29299.patch
 Patch31: gcc41-libjava-anonverscript.patch
 Patch32: gcc41-ppc64-libffi-unwind.patch
-Patch33: gcc41-pr27761.patch
+Patch33: gcc41-pr30113.patch
 Patch34: gcc41-pr30110.patch
 
 %define _gnu %{nil}
@@ -448,7 +448,7 @@
 %patch30 -p0 -b .pr29299~
 %patch31 -p0 -b .libjava-anonverscript~
 %patch32 -p0 -b .ppc64-libffi-unwind~
-%patch33 -p0 -b .pr27761~
+%patch33 -p0 -b .pr30113~
 %patch34 -p0 -b .pr30110~
 
 sed -i -e 's/4\.1\.2/4.1.1/' gcc/BASE-VER gcc/version.c
@@ -1515,6 +1515,13 @@
 %doc rpm.doc/changelogs/libmudflap/ChangeLog*
 
 %changelog
+* Wed Dec 13 2006 Jakub Jelinek <jakub at redhat.com> 4.1.1-46
+- update from gcc-4_1-branch (-r119654:119833)
+  - PRs c++/27316, c++/28740, c++/29732, fortran/29820, fortran/29821,
+	fortran/29912, fortran/29916, fortran/30003, libstdc++/26497,
+	libstdc++/28125, libstdc++/28265, target/30039
+- fix loop unswitching (Zdenek Dvorak, #219138, PR rtl-optimization/30113)
+
 * Fri Dec  8 2006 Jakub Jelinek <jakub at redhat.com> 4.1.1-45
 - update from gcc-4_1-branch (-r119343:119654)
   - PRs c++/14329, c++/28284, c++/29632, c++/29728, c++/29729, c++/29730,


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/gcc/devel/sources,v
retrieving revision 1.188
retrieving revision 1.189
diff -u -r1.188 -r1.189
--- sources	8 Dec 2006 20:55:43 -0000	1.188
+++ sources	13 Dec 2006 18:57:53 -0000	1.189
@@ -1 +1 @@
-4411e28a7590ccc573632710250f934b  gcc-4.1.1-20061208.tar.bz2
+cd77e814ad1b4336b4e66146d82e8892  gcc-4.1.1-20061213.tar.bz2


--- gcc41-pr27761.patch DELETED ---




More information about the fedora-cvs-commits mailing list