summaryrefslogtreecommitdiff
path: root/toolchain/gcc/4.3.2/900-backport-fix-for-bug-39076.patch
blob: f76e8ae0e17d0d67e5c670aa3b0f6da610484ce7 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- gcc-4.3.2.orig/gcc/regrename.c	2007-09-09 04:23:47.000000000 +0200
+++ gcc-4.3.2/gcc/regrename.c	2009-02-05 10:23:59.000000000 +0100
@@ -813,7 +813,7 @@
 		    OP_IN, 0);
 
 	  for (i = 0; i < recog_data.n_dups; i++)
-	    *recog_data.dup_loc[i] = copy_rtx (old_dups[i]);
+	    *recog_data.dup_loc[i] = old_dups[i];
 	  for (i = 0; i < n_ops; i++)
 	    *recog_data.operand_loc[i] = old_operands[i];
 	  if (recog_data.n_dups)