> This is evil ;-) I agree. It would be better if c++config.h would take compiler and library configurations into account. For *-*-linux-gnu, c++config.h should contain fragments like
#ifdef __USE_ISOC99 #define _GLIBCPP_USE_C99 1 #endif That would remove the need to define _GNU_SOURCE in the command line. Regards, Martin