Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-02 | remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets. | Okan Demirmen | |
ok guenther@ | |||
2012-07-17 | martynas added support for the 'long double' math functions to libm at | Matthew Dempsky | |
c2k11, so libstdc++-v3 should make use of them. Major version bump for good measure, and sync libstdc++'s shlib_version with libstdc++-v3's. Issue pointed out by Roberto Bagnara on bugs@ ok deraadt | |||
2012-04-14 | remove libf2c, hasn't been built since it was moved to ports in 2010. | Jonathan Gray | |
ok miod@ espie@ | |||
2011-11-25 | Gratuitous major crank for upcoming alpha switch to gcc 4, in order to have | Miod Vallat | |
different libstdc++.so majors. ok deraadt@ | |||
2011-11-21 | when testing COMPILER_VERSION don't assume the default case is gcc2 | Jonathan Gray | |
ok drahn@ | |||
2011-10-16 | Expose wscanf(3) and wcsftime(3) in the std:: namespace (gcc3) and bump major. | Stefan Sperling | |
testing by naddy, final diff from kettenis | |||
2011-10-16 | Expose wscanf(3) and wcsftime(3) in the std:: namespace (gcc4) and bump major. | Stefan Sperling | |
2011-09-19 | - enable thread model posix for gcc 3 which makes dwarf2 exception | Christian Weisgerber | |
handling thread safe and enables thread safety for libstdc++ - bump libstdc++ major See faq/current.html for instructions on how to correctly build userland for this change. originally from kurt@, ok miod@ | |||
2011-07-18 | Enable SJLJ C++ exceptions on arm here too. | Matthieu Herrb | |
ok miod@, drahn@, kurt@ | |||
2011-07-06 | Finalize work on the math library. It's time to do this monster | Martynas Venckus | |
commit, and deal with problems (if any) in tree. Note that this adds the following functions. Ports with hacks might need adjustments. nexttoward(3), fma(3), nexttowardf(3), fmaf(3), acoshl(3), asinhl(3), atanhl(3), coshl(3), sinhl(3), tanhl(3), expl(3), expm1l(3), logl(3), log10l(3), log1pl(3), log2l(3), modfl(3), cbrtl(3), hypotl(3), powl(3), erfl(3), erfcl(3), lgammal(3), tgammal(3), ceill(3), floorl(3), lrintl(3), llrintl(3), roundl(3), lroundl(3), llroundl(3), truncl(3), fmodl(3), remainderl(3), remquol(3), nextafterl(3), nexttowardl(3), fmal(3). With this commit, our library implements all functionality required by C99. Documentation bits will follow. | |||
2011-06-24 | use .PATH instead of .PATH.c & .PATH.m; something in the recent bsd.man.mk | Theo de Raadt | |
commit exposed a build problem which used to spuriously affect builds. It is possible that .PATH.suffix is sutbly broken in make(1), but there is no real need to use that construct here in any case. ok miod | |||
2011-04-28 | Expose wprintf and friends in the gcc3 libstdc++ std:: namespace. | Stefan Sperling | |
Tested by naddy, thanks! Major bump for safety. ok kettenis espie | |||
2011-04-28 | Bring back wprintf() for gcc4 libstdc++. | Stefan Sperling | |
2011-04-24 | Back out wprintf diff and crank. Need to check more architectures first. | Stefan Sperling | |
requested by and ok deraadt | |||
2011-04-24 | Expose wprintf and friends in the std:: namespace. Major bump for libstdc++. | Stefan Sperling | |
ok kettenis espie | |||
2010-09-04 | Compile the v3 demangler support code in libiberty, bump minor. Will be used | Miod Vallat | |
in a not-so-distant future. ok kettenis@ (some time ago) | |||
2010-05-26 | make gcc4 lib sprintf/strcpy free. | Marc Espie | |
activate proper C99 stuff. fix locale support when there's no locale. work common with kettenis@ | |||
2010-05-25 | unlink g77 from the build. | Marc Espie | |
as discussed with Theo, so that he can synch set. (eventual gcc2 fallout to fix later) | |||
2010-05-16 | the cp-demangler is part of libsupc++ as well | Marc Espie | |
2010-05-16 | install unwind.h, like for gcc3. | Marc Espie | |
problem spotted by matthieu/naddy okay kettenis@, matthieu@ | |||
2010-05-15 | We really want position independant objects in libsupc++.a. | Matthieu Herrb | |
ok espie@ | |||
2010-05-15 | Add libsupc++-v3 | Robert Nagy | |
2010-05-15 | Add Makefile for libsupc++-v3 that pulls common stuff from | Robert Nagy | |
libstdc++-v3/Makefile.common. ok espie@ | |||
2010-05-15 | Move libsupc++ sources and other common stuff to Makefile.common | Robert Nagy | |
to be used by gnu/lib/libsupc++-v3 and gnu/lib/libstdc++-v3 ok espie@ | |||
2010-05-10 | Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexible | Dale Rahn | |
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco, with fixes from espie@. ok espie@ general mumbling of approval of others. | |||
2010-05-09 | This file won't be needed, espie pointed out how stupid I was. | Robert Nagy | |
2010-05-09 | fix obvious typo, unbreak build on i386 | Marc Espie | |
2010-05-09 | Only #define _GLIBCXX_ATOMIC_BUILTINS on architectures where we use GCC's | Mark Kettenis | |
builtin atomic operations. ok robert@ | |||
2010-05-08 | add i386 to the atomicity via builtins list as well | Jonathan Gray | |
2010-05-08 | Use "builtins" for atomicity on sparc64 as well. | Mark Kettenis | |
2010-05-08 | Install libsupc++ header files as well. | Mark Kettenis | |
ok robert@ | |||
2010-05-07 | Add infrastructure to build libstdc++-v3 for gcc4 | Robert Nagy | |
ok kettenis@, marco@ | |||
2010-03-25 | Fix from readline 5.0 via Alexandr Shadchin to for a bug that prevents | Nicholas Marriott | |
some programs working correctly in tmux and screen. From the readline changelog: w. Fixed a bug in the callback read-char interface to make it work when a readline function pushes some input onto the input stream with rl_execute_next (like the incremental search functions). ok deraadt | |||
2009-10-12 | Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c to | Robert Nagy | |
the list of built files and switch the md5.h header to the libiberty one. This change is needed by gcc4 and it is a major library crank for libiberty. tested by many people on many architectures and finally ok'd by deraadt@ | |||
2009-07-26 | - revert thread model posix since it broke the build for hppa. will revist | Kurt Miller | |
when all archs are fully tested and working. - major bump libstdc++ | |||
2009-07-25 | - enable thread model posix for gcc 3 which makes dwarf2 exception | Kurt Miller | |
handling thread safe and enables thread safety for libstdc++ - include -D_REENTRANT when -pthread cpp arg is present (needed so boost can detect -pthread on the command line). - bump libstdc++ major See faq/current.html for instructions on how to correctly build userland for this change. okay kettenis@ | |||
2009-04-17 | - enable libstdc++ pthread regresses | Kurt Miller | |
- fix g++ regress so it can find libstdc++ in the objdir okay espie@ kettenis@ | |||
2009-03-07 | Our gcc doesn't provide __builtin_memmove(), so replace it by memmove(). | Landry Breuil | |
Slipped in when fixing libstdc++ for gtk2mm, spotted the hard way when porting nemiver. ok espie@ | |||
2009-01-28 | Remove unneeded include; fixes build problems with some ports that | Mark Kettenis | |
#include <math.h> and expect the C99 macros in that file to be available in the global namespace. This include was removed upstream some time after the libstdc++ we use was released. ok naddy@ | |||
2009-01-13 | steal some code from gcc 4.2, so that char_traits specializations start with | Marc Espie | |
more default stuff. as discussed with kettenis, landry, and others. Allow some gnome stuff (gtk2mm) to compile, and does not break source compatibility with the standard (well, not more than gcc 4.2 does) | |||
2008-12-12 | bump major version, to be safe. ok theo | Martynas Venckus | |
2008-12-09 | libstdc++ (cmath) needs to handle integer arguments for the math | Martynas Venckus | |
functions: acos, asin, atan, atan2, cos, cosh, exp, fabs, floor, log, log10, sqrt, sin, sinh, tan, tanh fixes quite some ports tested by brad@. no objections millert@ | |||
2008-09-07 | bump minor. ok kettenis@ | Martynas Venckus | |
2008-07-25 | don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that we | Martynas Venckus | |
can use these functions in C++. ok millert@. also looked over by espie@, fgsch@. | |||
2008-07-24 | bump because of __nan in math.h | Theo de Raadt | |
2008-07-24 | bump | Martynas Venckus | |
2008-06-22 | Enable the use of __attribute__ ((__nonnull__)) unconditionally under OpenBSD, | Miod Vallat | |
as has been done for the __sentinel__ attribute, since all toolchains support it. | |||
2008-06-07 | Put back sprintf -> snprintf changes which have been lost accidentally in the | Miod Vallat | |
last update. | |||
2008-06-07 | Put back the diff made between rev. 1.1.1.3 and 1.3 | Charles Longeau | |
ok miod@ | |||
2008-05-27 | Cope with the changes in the libiberty C++ demangler, and crank minor version | Miod Vallat | |
as the demangler provides new interfaces. |