This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

global.c goofyness


        * 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).  */
  



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]