cvs commit: src/gnu/lib/libstdc++ c++config.h config.h
David Schultz
das at FreeBSD.ORG
Sat Apr 26 06:00:38 PDT 2003
On Fri, Apr 25, 2003, David E. O'Brien wrote:
> obrien 2003/04/25 14:17:31 PDT
>
> FreeBSD src repository
>
> Modified files:
> gnu/lib/libstdc++ c++config.h config.h
> Log:
> Enable ISO-C99 compatibility -- among other things, this tells libstdc++
> not to blindly undef isnan() and other functions that became macros in C99.
> Enable use of newly grown C99 functions: strtof(), strtold(), wcstof()
>
> Submitted by: das
>
> Revision Changes Path
> 1.4 +5 -5 src/gnu/lib/libstdc++/c++config.h
> 1.5 +4 -4 src/gnu/lib/libstdc++/config.h
Thanks! By the way, libstdc++ has a slight deficiency in that it
does not expose C99 macros in the global namespace if you include
both the old-style header math.h and any of the new-style headers
cmath, locale, complex, or valarray. I have discussed this issue
with several gcc developers and hope to fix the problem shortly.
More information about the cvs-all
mailing list