diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-04-18 01:02:04 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-17 19:02:04 -0600 |
commit | ea8693a4363bb692d5d69cc77ec134b93d6dab22 (patch) | |
tree | 741b878133ac8c3860c4d55b23d1748662792953 /gcc/global.c | |
parent | c57b6780fe8dc0671d4c4782cbfddc78ce55901a (diff) | |
download | gcc-ea8693a4363bb692d5d69cc77ec134b93d6dab22.zip gcc-ea8693a4363bb692d5d69cc77ec134b93d6dab22.tar.gz gcc-ea8693a4363bb692d5d69cc77ec134b93d6dab22.tar.bz2 |
global.c (global_alloc): Don't pass HARD_CONST (0) to find_reg, just pass zero.
* global.c (global_alloc): Don't pass HARD_CONST (0) to find_reg,
just pass zero. That will work regardless of the size of HARD_REG_SET.
From-SVN: r19276
Diffstat (limited to 'gcc/global.c')
-rw-r--r-- | gcc/global.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/global.c b/gcc/global.c index a92fdb1..367bead 100644 --- a/gcc/global.c +++ b/gcc/global.c @@ -566,12 +566,12 @@ global_alloc (file) for this pseudo-reg. If that fails, try any reg. */ if (N_REG_CLASSES > 1) { - find_reg (allocno_order[i], HARD_CONST (0), 0, 0, 0); + find_reg (allocno_order[i], 0, 0, 0, 0); if (reg_renumber[allocno_reg[allocno_order[i]]] >= 0) continue; } if (reg_alternate_class (allocno_reg[allocno_order[i]]) != NO_REGS) - find_reg (allocno_order[i], HARD_CONST (0), 1, 0, 0); + find_reg (allocno_order[i], 0, 1, 0, 0); } } |