Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2008-05-27 | Merge OpenBSD specific changes: | Miod Vallat | |
- pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage. Bump libiberty minor version due to the addition of a few new symbols. | |||
2008-05-27 | Update libiberty to the version found in binutils 2.17.1 (which still | Miod Vallat | |
identifies itself as the gcc 3 version...) | |||
2008-03-28 | Enable shared libraries on landisk. | Dale Rahn | |
The sh architecture required some different linkage than most platforms, This fixes those other requirements. | |||
2007-11-05 | make sure configure does not hardcode MAKE in its generated makefile. | Marc Espie | |
(GNU people high on LSD... ? ??? ) | |||
2007-09-03 | crank libc and libstdc++ majors | Todd C. Miller | |
2007-07-23 | - enable thread support in libobjc | Kurt Miller | |
- disable thread priorities in libobjc to avoid thread starvation issues - major bump lib due to new link dependency on pthread - link objc regress with -pthread Tested on i386/amd64/powerpc/landisk/vax/sparc64/hppa. okay espie@ | |||
2006-12-26 | Fix inline asm. From GCC PR 17856. Fixes gnash on amd64. | Mark Kettenis | |
pointed out by deanna@ | |||
2006-11-07 | remove sudo around includes, since that's already done by the toplevel. | Marc Espie | |
Requested by Mr T. | |||
2006-11-07 | activate *trans functions, noticed by robert/wilfried, tested by | Marc Espie | |
various people. | |||
2006-08-28 | -fgnu-runtime is only effective for Objective-C source, and produces a | Marc Aurele La France | |
warning otherwise. ok herrb@ | |||
2006-07-12 | makeinfo --no-split, simplifies sets immensely. | Marc Espie | |
Approved deraadt@, kettenis@ | |||
2006-01-13 | Major number bump due to types changes. | Todd C. Miller | |
2005-10-19 | strcpy -> strlcpy | Bjorn Sandell | |
ok beck@ | |||
2005-06-17 | next citrus step. | Marc Espie | |
reviewed by millert, otto, kevlo, naddy, kettenis... libc+libstdc++ bump | |||
2005-05-11 | use the ctype stuff in libc instead of re-rolling our own. | Marc Espie | |
okay and comments from otto@ (static cast) and kettenis@. Major bump. | |||
2005-04-30 | Fix printing floating-point numbers. Bump major number. | Mark Kettenis | |
ok espie@ |