This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
global.c goofyness
- To: gcc-patches at gcc dot gnu dot org
- Subject: global.c goofyness
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sun, 07 Nov 1999 03:01:17 -0700
- Reply-To: law at cygnus dot com
* global.c (EXECUTE_IF_CONFLICT): Undo Robert's change.
(EXECUTE_IF_SET_IN_ALLOCNO_SET): Put curleys around CODE in
macro expansion.
Index: global.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/global.c,v
retrieving revision 1.44
retrieving revision 1.45
diff -c -r1.44 -r1.45
*** global.c 1999/11/07 05:50:38 1.44
--- global.c 1999/11/07 10:00:56 1.45
***************
*** 149,155 ****
for ((ALLOCNO) = allocno_; word_; word_ >>= 1, (ALLOCNO)++) \
{ \
if (word_ & 1) \
! CODE; \
} \
} \
} while (0)
--- 149,155 ----
for ((ALLOCNO) = allocno_; word_; word_ >>= 1, (ALLOCNO)++) \
{ \
if (word_ & 1) \
! {CODE;} \
} \
} \
} while (0)
***************
*** 159,165 ****
mirror_conflicts has been run. */
#define EXECUTE_IF_CONFLICT(IN_ALLOCNO, OUT_ALLOCNO, CODE)\
EXECUTE_IF_SET_IN_ALLOCNO_SET (conflicts + (IN_ALLOCNO) * allocno_row_words,\
! OUT_ALLOCNO, CODE)
/* Set of hard regs currently live (during scan of all insns). */
--- 159,165 ----
mirror_conflicts has been run. */
#define EXECUTE_IF_CONFLICT(IN_ALLOCNO, OUT_ALLOCNO, CODE)\
EXECUTE_IF_SET_IN_ALLOCNO_SET (conflicts + (IN_ALLOCNO) * allocno_row_words,\
! OUT_ALLOCNO, (CODE))
/* Set of hard regs currently live (during scan of all insns). */