current GCC broken in handling __FUNCTION__: t.c:8: parse error before string constant
Andreas Jaeger
aj@suse.de
Sun Dec 9 08:40:00 GMT 2001
I get on this simple function now:
int
main (void)
{
printf ("fatal error in " __FUNCTION__);
return 0;
}
$ /opt/gcc-3.1-checking/bin/gcc t.c
t.c: In function `main':
t.c:8: parse error before string constant
This is with GCC 3.1 from this morning on i686-linux-gnu.
The preproccessed source is simply:
# 1 "t.c"
# 1 "<builtin>"
# 1 "<command line>"
# 1 "t.c"
int
main (void)
{
printf ("fatal error in " __FUNCTION__);
return 0;
}
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Gcc-bugs
mailing list