rpms/gcc/devel gcc43-pr35136-revert.patch, NONE, 1.1 .cvsignore, 1.222, 1.223 gcc43-ia64-libunwind.patch, 1.1, 1.2 gcc43.spec, 1.15, 1.16 sources, 1.224, 1.225 gcc43-pr35138.patch, 1.1, NONE

Jakub Jelinek (jakub) fedora-extras-commits at redhat.com
Thu Feb 14 08:50:54 UTC 2008


Author: jakub

Update of /cvs/pkgs/rpms/gcc/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25218

Modified Files:
	.cvsignore gcc43-ia64-libunwind.patch gcc43.spec sources 
Added Files:
	gcc43-pr35136-revert.patch 
Removed Files:
	gcc43-pr35138.patch 
Log Message:
4.3.0-0.9

gcc43-pr35136-revert.patch:

--- NEW FILE gcc43-pr35136-revert.patch ---
2008-02-14  Eric Botcazou  <ebotcazou at adacore.com>

	PR middle-end/35136
	* gimplify.c (force_gimple_operand_bsi): Revert 2008-02-12 change.
	(force_gimple_operand): Likewise.

--- gcc/gimplify.c	(revision 132267)
+++ gcc/gimplify.c	(working copy)
@@ -6629,14 +6629,6 @@ force_gimple_operand (tree expr, tree *s
 
   pop_gimplify_context (NULL);
 
-  if (*stmts && gimple_in_ssa_p (cfun))
-    {
-      tree_stmt_iterator tsi;
-
-      for (tsi = tsi_start (*stmts); !tsi_end_p (tsi); tsi_next (&tsi))
-	mark_symbols_for_renaming (tsi_stmt (tsi));
-    }
-
   return expr;
 }
 
@@ -6656,6 +6648,14 @@ force_gimple_operand_bsi (block_stmt_ite
   expr = force_gimple_operand (expr, &stmts, simple_p, var);
   if (stmts)
     {
+      if (gimple_in_ssa_p (cfun))
+	{
+	  tree_stmt_iterator tsi;
+
+	  for (tsi = tsi_start (stmts); !tsi_end_p (tsi); tsi_next (&tsi))
+	    mark_symbols_for_renaming (tsi_stmt (tsi));
+	}
+
       if (before)
 	bsi_insert_before (bsi, stmts, m);
       else


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/.cvsignore,v
retrieving revision 1.222
retrieving revision 1.223
diff -u -r1.222 -r1.223
--- .cvsignore	12 Feb 2008 22:40:15 -0000	1.222
+++ .cvsignore	14 Feb 2008 08:50:18 -0000	1.223
@@ -1,2 +1,2 @@
-gcc-4.3.0-20080212.tar.bz2
+gcc-4.3.0-20080214.tar.bz2
 fastjar-0.95.tar.gz

gcc43-ia64-libunwind.patch:

Index: gcc43-ia64-libunwind.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc43-ia64-libunwind.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gcc43-ia64-libunwind.patch	12 Dec 2007 20:16:35 -0000	1.1
+++ gcc43-ia64-libunwind.patch	14 Feb 2008 08:50:18 -0000	1.2
@@ -54,7 +54,7 @@
 +		$(SHLIB_DIR)/$(SHLIB_SONAME).backup; \
 +	else true; fi && \
 +	gcc -O2 -o $(SHLIB_DIR)/$(SHLIB_SONAME).tweak \
-+	  $(srcdir)/config/ia64/change-symver.c -lelf && \
++	  $$(gcc_srcdir)/config/ia64/change-symver.c -lelf && \
 +	$(SHLIB_DIR)/$(SHLIB_SONAME).tweak $(SHLIB_DIR)/$(SHLIB_SONAME).tmp \
 +	GCC_3.4.2 _GLOBAL_ \
 +	_Unwind_GetGR _Unwind_RaiseException _Unwind_GetRegionStart _Unwind_SetIP \


Index: gcc43.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/gcc43.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- gcc43.spec	12 Feb 2008 22:40:15 -0000	1.15
+++ gcc43.spec	14 Feb 2008 08:50:18 -0000	1.16
@@ -1,6 +1,6 @@
-%define DATE 20080212
+%define DATE 20080214
 %define gcc_version 4.3.0
-%define gcc_release 0.8
+%define gcc_release 0.9
 %define _unpackaged_files_terminate_build 0
 %define multilib_64_archs sparc64 ppc64 s390x x86_64
 %define include_gappletviewer 1
@@ -141,7 +141,7 @@
 Patch12: gcc43-cpp-pragma.patch
 Patch13: gcc43-java-debug-iface-type.patch
 Patch14: gcc43-pr35130.patch
-Patch15: gcc43-pr35138.patch
+Patch15: gcc43-pr35136-revert.patch
 
 # On ARM EABI systems, we do want -gnueabi to be part of the
 # target triple.
@@ -439,7 +439,7 @@
 %patch12 -p0 -b .cpp-pragma~
 %patch13 -p0 -b .java-debug-iface-type~
 %patch14 -p0 -b .pr35130~
-%patch15 -p0 -b .pr35138~
+%patch15 -p0 -b .pr35136-revert~
 
 tar xzf %{SOURCE4}
 
@@ -1653,6 +1653,12 @@
 %doc rpm.doc/changelogs/libmudflap/ChangeLog*
 
 %changelog
+* Thu Feb 14 2008 Jakub Jelinek <jakub at redhat.com> 4.3.0-0.9
+- update to trunk
+  - PRs middle-end/29673, ada/35143, c++/34774, c++/34824, c++/34962, c++/34937,
+	c++/34939, debug/35065, other/35148, target/34393
+- fix ia64 build (#432068)
+
 * Tue Feb 12 2008 Jakub Jelinek <jakub at redhat.com> 4.3.0-0.8
 - update to trunk
   - PRs bootstrap/33781, bootstrap/34922, bootstrap/35051, bootstrap/35115,


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/devel/sources,v
retrieving revision 1.224
retrieving revision 1.225
diff -u -r1.224 -r1.225
--- sources	12 Feb 2008 22:40:15 -0000	1.224
+++ sources	14 Feb 2008 08:50:18 -0000	1.225
@@ -1,2 +1,2 @@
-34237576185d54a8e889c48efa3e0651  gcc-4.3.0-20080212.tar.bz2
+69ddc7e3f6dbfc7128a6b9f92022f579  gcc-4.3.0-20080214.tar.bz2
 92a70f9e56223b653bce0f58f90cf950  fastjar-0.95.tar.gz


--- gcc43-pr35138.patch DELETED ---




More information about the fedora-extras-commits mailing list