http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46362
--- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2010-11-09 10:13:59 UTC --- I've just had another report in private mail about Solaris 10 bootstrap failing because <stdbool.h> errors out if not used in a C99 compilation. It seems this is highly unportable code that doesn't take the vagaries of stage1 compilers into account, but assumes a strict C99 environment, which we don't demand. Given all this trouble, it seems premature to me to always enable lto-plugin on all ELF platforms. I rather think it would be better to only enable if the linker used is either gold or a very recent gld with pluging support. Rainer