summaryrefslogtreecommitdiff
path: root/gnu/lib
AgeCommit message (Collapse)Author
2010-05-26make 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-25unlink g77 from the build.Marc Espie
as discussed with Theo, so that he can synch set. (eventual gcc2 fallout to fix later)
2010-05-16the cp-demangler is part of libsupc++ as wellMarc Espie
2010-05-16install unwind.h, like for gcc3.Marc Espie
problem spotted by matthieu/naddy okay kettenis@, matthieu@
2010-05-15We really want position independant objects in libsupc++.a.Matthieu Herrb
ok espie@
2010-05-15Add libsupc++-v3Robert Nagy
2010-05-15Add Makefile for libsupc++-v3 that pulls common stuff fromRobert Nagy
libstdc++-v3/Makefile.common. ok espie@
2010-05-15Move libsupc++ sources and other common stuff to Makefile.commonRobert Nagy
to be used by gnu/lib/libsupc++-v3 and gnu/lib/libstdc++-v3 ok espie@
2010-05-10Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexibleDale 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-09This file won't be needed, espie pointed out how stupid I was.Robert Nagy
2010-05-09fix obvious typo, unbreak build on i386Marc Espie
2010-05-09Only #define _GLIBCXX_ATOMIC_BUILTINS on architectures where we use GCC'sMark Kettenis
builtin atomic operations. ok robert@
2010-05-08add i386 to the atomicity via builtins list as wellJonathan Gray
2010-05-08Use "builtins" for atomicity on sparc64 as well.Mark Kettenis
2010-05-08Install libsupc++ header files as well.Mark Kettenis
ok robert@
2010-05-07Add infrastructure to build libstdc++-v3 for gcc4Robert Nagy
ok kettenis@, marco@
2010-03-25Fix from readline 5.0 via Alexandr Shadchin to for a bug that preventsNicholas 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-12Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c toRobert 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 revistKurt 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 exceptionKurt 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 regressesKurt Miller
- fix g++ regress so it can find libstdc++ in the objdir okay espie@ kettenis@
2009-03-07Our 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-28Remove unneeded include; fixes build problems with some ports thatMark 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-13steal some code from gcc 4.2, so that char_traits specializations start withMarc 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-12bump major version, to be safe. ok theoMartynas Venckus
2008-12-09libstdc++ (cmath) needs to handle integer arguments for the mathMartynas 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-07bump minor. ok kettenis@Martynas Venckus
2008-07-25don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that weMartynas Venckus
can use these functions in C++. ok millert@. also looked over by espie@, fgsch@.
2008-07-24bump because of __nan in math.hTheo de Raadt
2008-07-24bumpMartynas Venckus
2008-06-22Enable 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-07Put back sprintf -> snprintf changes which have been lost accidentally in theMiod Vallat
last update.
2008-06-07Put back the diff made between rev. 1.1.1.3 and 1.3Charles Longeau
ok miod@
2008-05-27Cope with the changes in the libiberty C++ demangler, and crank minor versionMiod Vallat
as the demangler provides new interfaces.
2008-05-27Merge 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-27Update libiberty to the version found in binutils 2.17.1 (which stillMiod Vallat
identifies itself as the gcc 3 version...)
2008-03-28Enable shared libraries on landisk.Dale Rahn
The sh architecture required some different linkage than most platforms, This fixes those other requirements.
2007-11-05make sure configure does not hardcode MAKE in its generated makefile.Marc Espie
(GNU people high on LSD... ? ??? )
2007-09-03crank libc and libstdc++ majorsTodd C. Miller
2007-07-23- enable thread support in libobjcKurt 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-26Fix inline asm. From GCC PR 17856. Fixes gnash on amd64.Mark Kettenis
pointed out by deanna@
2006-11-07remove sudo around includes, since that's already done by the toplevel.Marc Espie
Requested by Mr T.
2006-11-07activate *trans functions, noticed by robert/wilfried, tested byMarc Espie
various people.
2006-08-28-fgnu-runtime is only effective for Objective-C source, and produces aMarc Aurele La France
warning otherwise. ok herrb@
2006-07-12makeinfo --no-split, simplifies sets immensely.Marc Espie
Approved deraadt@, kettenis@
2006-01-13Major number bump due to types changes.Todd C. Miller
2005-10-19strcpy -> strlcpyBjorn Sandell
ok beck@
2005-06-17next citrus step.Marc Espie
reviewed by millert, otto, kevlo, naddy, kettenis... libc+libstdc++ bump
2005-05-11use 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-30Fix printing floating-point numbers. Bump major number.Mark Kettenis
ok espie@