gcc/config/alpha/linux.h abuses ANSI-C string concatination

Jeffrey A Law law@cygnus.com
Mon Jun 28 01:40:00 GMT 1999


  > I was studying the Linux Alpha configuration and found that
  > gcc/config/alpha/linux.h depends on ANSI-C string concatenation in
  > "#define CPP_PREDEFINES".  I thought that was not allowed.
Correct.  This is not allowed.  Can someone (HJ, rth?) please fix this?


  > Since several configurations seem to desire such functionality, would a
  > patch to gcc.c and cccp.c to have "CPP_PREDEFINES" and "CPP_PREDEFINES_2"
  > be a good idea?
No.  This is not a good idea from a design standpoint.  
jeff



More information about the Gcc-bugs mailing list