http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61101
--- Comment #11 from Paolo Carlini <paolo.carlini at oracle dot com> --- But that is what matters, because the stdio functions in the header are protected by the global C99 macro, not by something more fine grained. In any case, on any normal Linux system the final outcome must be yes, thus something is going wrong.