diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-04-06 07:07:48 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-04-06 07:07:48 -0400 |
commit | 22d656b07461be39134e2b7bd5518d508b78c042 (patch) | |
tree | b16eec3d551954441bcede040375d91eaf74fa89 /gcc | |
parent | 54bd7fd4f6f984a3d1c45bae40d5b387b8436e3e (diff) | |
download | gcc-22d656b07461be39134e2b7bd5518d508b78c042.zip gcc-22d656b07461be39134e2b7bd5518d508b78c042.tar.gz gcc-22d656b07461be39134e2b7bd5518d508b78c042.tar.bz2 |
(global_conflicts): Avoid #ifdef HARD_REG_SET.
From-SVN: r6975
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/global.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gcc/global.c b/gcc/global.c index cbc9f00..e7ea9775 100644 --- a/gcc/global.c +++ b/gcc/global.c @@ -625,11 +625,8 @@ global_conflicts () register regset old = basic_block_live_at_start[b]; int ax = 0; -#ifdef HARD_REG_SET - hard_regs_live = old[0]; -#else - COPY_HARD_REG_SET (hard_regs_live, old); -#endif + COPY_HARD_REG_SET (hard_regs_live, old[0]); + for (offset = 0, i = 0; offset < regset_size; offset++) if (old[offset] == 0) i += REGSET_ELT_BITS; |