[Bug preprocessor/38990] preprocessing different in g++ -E and regular compiling.

2013-06-07 Thread jan.sm...@alcatel-lucent.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38990 --- Comment #4 from Jan Smets --- Known to work: GCC 4.6

[Bug preprocessor/38990] preprocessing different in g++ -E and regular compiling.

2013-06-07 Thread jan.sm...@alcatel-lucent.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38990 Jan Smets changed: What|Removed |Added CC||jan.sm...@alcatel-lucent.co

[Bug preprocessor/38990] preprocessing different in g++ -E and regular compiling.

2009-01-28 Thread kkylheku at gmail dot com
--- Comment #2 from kkylheku at gmail dot com 2009-01-28 16:30 --- (In reply to comment #1) > Confirmed. Thanks. By the way, I started looking at patching this. My suspicions were confirmed that this is a case of pasting together invalid tokens. The compiler sees the tokens individually

[Bug preprocessor/38990] preprocessing different in g++ -E and regular compiling.

2009-01-28 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-01-28 11:07 --- Confirmed. void foo(const char *, ...) #define pf(FMT, ARGS ...) foo(FMT, ## ARGS) int bar(void) { pf("Hello, %s!", "world"); } -- rguenth at gcc dot gnu dot org changed: