aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMichael Matz <matz@suse.de>2002-07-20 16:52:37 +0000
committerMichael Matz <matz@gcc.gnu.org>2002-07-20 16:52:37 +0000
commit47cc673ae3679af8470e7868dbf8f63ef3caf517 (patch)
tree8601d2cc92ee927e3d7a137487fed3d8099b44f4 /gcc
parent68e6527569f6ec0f520a53bcf786103a0f9b3fa4 (diff)
downloadgcc-47cc673ae3679af8470e7868dbf8f63ef3caf517.zip
gcc-47cc673ae3679af8470e7868dbf8f63ef3caf517.tar.gz
gcc-47cc673ae3679af8470e7868dbf8f63ef3caf517.tar.bz2
* ra-build.c: (remember_web_was_spilled): Use GENERAL_REGS.
From-SVN: r55612
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/ra-build.c3
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b20c1b6..fe31faf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-07-20 Michae Matz <matz@suse.de>
+
+ * ra-build.c: (remember_web_was_spilled): Use GENERAL_REGS.
+
2002-07-20 Neil Booth <neil@daikokuya.co.uk>
* cppexp.c (struct op): Add token pointer.
diff --git a/gcc/ra-build.c b/gcc/ra-build.c
index f54052e..4518381 100644
--- a/gcc/ra-build.c
+++ b/gcc/ra-build.c
@@ -2349,7 +2349,8 @@ remember_web_was_spilled (web)
reg_class_contents[reg_alternate_class (web->regno)]);
}
else
- COPY_HARD_REG_SET (web->usable_regs, reg_class_contents[(int) ALL_REGS]);
+ COPY_HARD_REG_SET (web->usable_regs,
+ reg_class_contents[(int) GENERAL_REGS]);
AND_COMPL_HARD_REG_SET (web->usable_regs, never_use_colors);
prune_hardregs_for_mode (&web->usable_regs, PSEUDO_REGNO_MODE (web->regno));
#ifdef CLASS_CANNOT_CHANGE_MODE