RedHat 5

N8TM N8TM@aol.com
Sun May 3 16:32:00 GMT 1998


In a message dated 5/3/98 3:20:46 PM Pacific Daylight Time,
martin@mira.isdn.cs.tu-berlin.de writes:


 trailing backslashes (used to indicate continuation) don't work in
> gcc macros; the preprocessor doesn't recognize them, and just passes
> them on. (running in RedHat 5.0)

Evidently, there is a sequence of bytes getting into cpp which inhibits it
from recognizing the trailing backslash.  I may have shed a little light on
this; if I run the files through indent, ^M characters appear, and, after
deleting them and fixing the errors attendant upon breaking up the macros, it
is possible to get a compilation with a .s file apparently matching another
installation of egcs-1.0.2, aside from changed names of symbols.  My next step
will be to try to trace the execution in gdb, as it still doesn't run right.



More information about the Gcc-bugs mailing list