https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97989

--- Comment #4 from Stas Sergeev <stsp at users dot sourceforge.net> ---
Jakub, people use "cc -E -Wp,-P $CFLAGS" as a generic
preprocessor. $CFLAGS is needed to specify the includes,
but all other options do never affect -E.
But if CFLAGS contains -g3, you suddenly can't do that!

> -g3 enables -dD

Not letting people to use "cc -E -Wp,-P $CFLAGS" as a
generic preprocessor, is a very bad idea.
If -g3 enables -dD, then perhaps -P should disable it?

Reply via email to