aboutsummaryrefslogtreecommitdiff
path: root/gcc/flow.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-04-24 11:39:13 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-04-24 11:39:13 -0400
commit26300dcd148908808d26b43e969652d10760bd71 (patch)
treeb1f5d3d2ad6da7af2da84482bd44680c9f9070d9 /gcc/flow.c
parentb52123749cce3dc07b553c633aad130c8059596f (diff)
downloadgcc-26300dcd148908808d26b43e969652d10760bd71.zip
gcc-26300dcd148908808d26b43e969652d10760bd71.tar.gz
gcc-26300dcd148908808d26b43e969652d10760bd71.tar.bz2
(mark_used_regs): Use proper type for {all,some}_needed.
From-SVN: r4207
Diffstat (limited to 'gcc/flow.c')
-rw-r--r--gcc/flow.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/flow.c b/gcc/flow.c
index 5a8b447..a5cc476 100644
--- a/gcc/flow.c
+++ b/gcc/flow.c
@@ -2160,8 +2160,8 @@ mark_used_regs (needed, live, x, final, insn)
register int offset = regno / REGSET_ELT_BITS;
register REGSET_ELT_TYPE bit
= (REGSET_ELT_TYPE) 1 << (regno % REGSET_ELT_BITS);
- int all_needed = (needed[offset] & bit) != 0;
- int some_needed = (needed[offset] & bit) != 0;
+ REGSET_ELT_TYPE all_needed = needed[offset] & bit;
+ REGSET_ELT_TYPE some_needed = needed[offset] & bit;
live[offset] |= bit;
/* A hard reg in a wide mode may really be multiple registers.