Preprocessor bug in 2.95
Gady Kozma
gady@math.tau.ac.il
Tue Jan 18 14:45:00 GMT 2000
Hi.
The following program must be inserted exactly as is, even removing an
empty line will cause the bug to disappear. name the program ..\b.cpp
(note the backslash!) and try to compile it. It will complain about an
"unknown escape sequence \b". I'm not sure if it's a preprocessor or a
compiler bug, but it's wrong.
class A
{
void f(void)
{
#if 0
{
int C;
C = X;
}
#endif
return;
}
};
As you can probably guess, this bug appears under cygnus. I hope it is
not a \r - \n problem.
Please cc to my work e-mail, gadyk@immersia.com
More information about the Gcc-bugs
mailing list