OSDN Git Service

(mark_used_regs): Use proper type for {all,some}_needed.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Apr 1993 15:39:13 +0000 (15:39 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Apr 1993 15:39:13 +0000 (15:39 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4207 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/flow.c

index 5a8b447..a5cc476 100644 (file)
@@ -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.