[v3] cleanup testsuite for newlib targets

Gabriel Dos Reis gdr@cs.tamu.edu
Fri Mar 23 12:10:00 GMT 2007


Benjamin Kosnik <bkoz@redhat.com> writes:

| > Yes, -std=gnu++0x works, but why should I now need this to include fenv.h?
| 
| fenv.h is specified as a compatibility header for cfenv. I recently
| added this to the list of files that exists with the default header
| strategy, but neglected to add in the scopes to global for types and
| functions, whoops.
| 
| See TR1 8.7.
| 
| Doing this won't solve all your errors, however.

Hey dude,

  Some existing C++ programs include that header (as they include some
other C or system files).  Now, this change breaks them.  Can't we let
people use <fenv.h> without having to pull in C++0x bits?

-- Gaby



More information about the Libstdc++ mailing list