* regclass.c (globalize_reg): Update call_really_used_regs.
authorJ"orn Rennecke <joern.rennecke@superh.com>
Thu, 19 Aug 2004 14:04:24 +0000 (14:04 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 19 Aug 2004 14:04:24 +0000 (15:04 +0100)
From-SVN: r86250

gcc/ChangeLog
gcc/regclass.c

index 3744e38cce9f674f49536a92ca7820c079a82f7a..6092b04d06f8b151802c0e6820c64bc5e03e7ff8 100644 (file)
@@ -1,3 +1,7 @@
+2004-08-19  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * regclass.c (globalize_reg): Update call_really_used_regs.
+
 2004-08-19  Nathan Sidwell  <nathan@codesourcery.com>
 
        * doc/invoke.texi (integer-share-limit): Document.
index 1304313d90d4240313b087d52e9d870ff82cb712..7d6f3f4ec54b2ac4938d1b603b34026d55f23cf7 100644 (file)
@@ -810,6 +810,9 @@ globalize_reg (int i)
     return;
 
   fixed_regs[i] = call_used_regs[i] = call_fixed_regs[i] = 1;
+#ifdef CALL_REALLY_USED_REGISTERS
+  call_really_used_regs[i] = 1;
+#endif
   n_non_fixed_regs--;
 
   SET_HARD_REG_BIT (fixed_reg_set, i);