diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-04-24 11:39:13 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-04-24 11:39:13 -0400 |
commit | 26300dcd148908808d26b43e969652d10760bd71 (patch) | |
tree | b1f5d3d2ad6da7af2da84482bd44680c9f9070d9 /gcc/flow.c | |
parent | b52123749cce3dc07b553c633aad130c8059596f (diff) | |
download | gcc-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.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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. |