This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Preprocessor bug in 2.95
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Preprocessor bug in 2.95
- From: Gady Kozma <gady at math dot tau dot ac dot il>
- Date: Wed, 19 Jan 2000 00:46:05 +0200 (GMT+0200)
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