Adapt base libstdc++ to the new ctype.h definesctype_base.h is correctly installed by make includes so the transition shouldbe automatic. If you hit a failure with this header, make sure ctype.h
Adapt base libstdc++ to the new ctype.h definesctype_base.h is correctly installed by make includes so the transition shouldbe automatic. If you hit a failure with this header, make sure ctype.h andctype_base.h are in sync.ok miod@ tb@
show more ...
remove gets reference. ok espie
Expose wscanf(3) and wcsftime(3) in the std:: namespace (gcc3) and bump major.testing by naddy, final diff from kettenis
Expose wprintf and friends in the gcc3 libstdc++ std:: namespace.Tested by naddy, thanks! Major bump for safety.ok kettenis espie
- enable libstdc++ pthread regresses- fix g++ regress so it can find libstdc++ in the objdirokay espie@ kettenis@
Our gcc doesn't provide __builtin_memmove(), so replace it by memmove().Slipped in when fixing libstdc++ for gtk2mm, spotted the hard way whenporting nemiver.ok espie@
Remove unneeded include; fixes build problems with some ports that#include <math.h> and expect the C99 macros in that file to be available inthe global namespace. This include was removed upstream
Remove unneeded include; fixes build problems with some ports that#include <math.h> and expect the C99 macros in that file to be available inthe global namespace. This include was removed upstream some time afterthe libstdc++ we use was released.ok naddy@
steal some code from gcc 4.2, so that char_traits specializations start withmore default stuff.as discussed with kettenis, landry, and others.Allow some gnome stuff (gtk2mm) to compile, and does n
steal some code from gcc 4.2, so that char_traits specializations start withmore default stuff.as discussed with kettenis, landry, and others.Allow some gnome stuff (gtk2mm) to compile, and does not break sourcecompatibility with the standard (well, not more than gcc 4.2 does)
libstdc++ (cmath) needs to handle integer arguments for the mathfunctions: acos, asin, atan, atan2, cos, cosh, exp, fabs, floor,log, log10, sqrt, sin, sinh, tan, tanhfixes quite some portstested
libstdc++ (cmath) needs to handle integer arguments for the mathfunctions: acos, asin, atan, atan2, cos, cosh, exp, fabs, floor,log, log10, sqrt, sin, sinh, tan, tanhfixes quite some portstested by brad@. no objections millert@
don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that wecan use these functions in C++.ok millert@. also looked over by espie@, fgsch@.
Cope with the changes in the libiberty C++ demangler, and crank minor versionas the demangler provides new interfaces.
Fix inline asm. From GCC PR 17856. Fixes gnash on amd64.pointed out by deanna@
activate *trans functions, noticed by robert/wilfried, tested byvarious people.
next citrus step.reviewed by millert, otto, kevlo, naddy, kettenis...libc+libstdc++ bump
use the ctype stuff in libc instead of re-rolling our own.okay and comments from otto@ (static cast) and kettenis@.Major bump.
Fix printing floating-point numbers. Bump major number.ok espie@
strcpy -> strlcpy, sprintf -> snprintf, so that the testsuite worksagain...
zap strlcpy.bring some code from more recent gcc, in order to have size_t,and to simplify things a little.okay otto@ and friends.
allows snprintf and friends to be in std if we include cstdio.hAPI addition -> minor bump.(part of the strlcpy change okayed by otto@ and friends, that's thepart that requires the bump)
major bump:- activate partial wchar_t support;- kill old compatibility function that happens to use strcpy, poor guy.
temp scaffolding to switch on partial wchar_t support based on_GLIBCPP_USE_TYPE_WCHAR_T
bye, bye, sprintf.create an actual openbsd configuration that we can tweak.okay kettenis@
merge
gcc 3.3.5
- use shlib_version for major/minor lib revs- take CC/CXX into consideration with autoconf- put libtool_VERSION in configure back to thestock value (same as configure.in)ok millert@ drahn@
12