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