re PR target/36782 (SH: spill failure in class 'R0_REGS' with -fpic)
authorKaz Kojima <kkojima@gcc.gnu.org>
Tue, 15 Jul 2008 22:35:48 +0000 (22:35 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Tue, 15 Jul 2008 22:35:48 +0000 (22:35 +0000)
PR target/36782
* config/sh/sh.md (symGOT_load): Don't add REG_EQUAL note.

From-SVN: r137853

gcc/ChangeLog
gcc/config/sh/sh.md

index 0f23e078a63aa7d4841ee3b9bde4dce1428721a6..cbb23eae063e99f7a8a4346cf2dbc30de829b1f5 100644 (file)
@@ -1,3 +1,8 @@
+2008-07-15  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       PR target/36782
+       * config/sh/sh.md (symGOT_load): Don't add REG_EQUAL note.
+
 2008-07-15  Bob Wilson  <bob.wilson@acm.org>
        
        * config/xtensa/libgcc-xtensa.ver: New file.
index 837fd2e0484989146f71db332e4de3852efd2774..6300054220a673dddf79aea482a82c31877f8671 100644 (file)
@@ -8880,9 +8880,6 @@ label:
   /* ??? Should we have a special alias set for the GOT?  */
   insn = emit_move_insn (operands[0], mem);
 
-  set_unique_reg_note (insn, REG_EQUAL,
-                      XVECEXP (XEXP (operands[1], 0), 0, 0));
-
   DONE;
 }")