From ea8693a4363bb692d5d69cc77ec134b93d6dab22 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Sat, 18 Apr 1998 01:02:04 +0000 Subject: [PATCH] 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 --- gcc/ChangeLog | 3 +++ gcc/global.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bc65363b91d..9b52ad19917 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ Fri Apr 17 22:38:17 1998 Jeffrey A Law (law@cygnus.com) + * 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. + * libgcc2.c (__floatdisf): Fix a couple typos. Fri Apr 17 17:28:26 1998 Jim Wilson diff --git a/gcc/global.c b/gcc/global.c index a92fdb1b332..367beada57d 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); } } -- 2.30.2