summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2009-10-13Fix mismergeTodd C. Miller
2009-10-13Merge in some local changes that got lost.Todd C. Miller
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-10-12remove troublesome file that broke the 5.10.1 mergeTodd C. Miller
2009-10-12remove editor backup file from MANIFESTTodd C. Miller
2009-10-12Undo keywork expansion by escaping the dollar signs as octalTodd C. Miller
2009-10-12Merge in perl 5.10.1; part twoTodd C. Miller
2009-10-12Merge in perl 5.10.1Todd C. Miller
2009-10-12import perl 5.10.1Todd C. Miller
2009-08-21Enable one only declarations on hppa/hppa64 which correctsKurt Miller
weak reference support in c++. okay kettenis@
2009-08-14- fix for pr 6196 from upstream gitJasper Lievisse Adriaanse
ok millert@
2009-08-09Initialize all the InputFieldData members correctly. Fixes a crash whenFederico G. Schwindt
going for example to http://thawte.com/. deraadt@ otto@ ok
2009-08-09Do not access s[strlen(s) - 1] without checking first that s is not anMiod Vallat
empty string.
2009-08-08Actually, add --enable-debug to configure so -g is not stripped if specifiedFederico G. Schwindt
and remove the patch from configure so we don't need to worry in the future.
2009-08-08allow to compile lynx with debug symbols.Federico G. Schwindt
deraadt@ ok
2009-08-01Revert previous change which enabled symbol visibility support; appears toMiod Vallat
break some applications in ports in at least amd64 and sparc64. Tracked down by martynas@ and mgrimm@
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-07-24add compat support to gdb so that it can deal with libpthread with andKurt Miller
without the _thread_ctx_offset private symbol. okay kettenis@
2009-07-22Fix the configure test for symbol visibility support; the current testMiod Vallat
tries to check for an old, known to be flawed, ld version, but the in-tree ld causes a false positive.
2009-07-12remove a semicolon at the end of an if statement, alreadyJonathan Gray
removed in upstream gdb sources. ok kettenis@
2009-06-24Correct the prototype of ffecom_gfrt_basictype() to match theJonathan Gray
function, this change was made in the 3.4.0 release of gcc. ok deraadt@
2009-06-21CVE-2009-1391: Buffer overflow in the inflate function in Zlib.xsMartynas Venckus
in Compress::Raw::Zlib Perl module. initial diff & ok millert@. go for it miod@
2009-06-06INTMAX_TYPE / UINTMAX_TYPE are always in terms of long long.Martynas Venckus
reported by sturm@. fixes libarchive on mips64. ok millert@, miod@. tested by jasper@.
2009-06-06Handle our new ELF core dumps.Mark Kettenis
2009-05-31Update to lynx-2.8.6.rel5, with our local patches maintained where relevant.Anil Madhavapeddy
tests from miod@ sthen@ jmc@ jsing@ two additional fixes from miod: - fix uninitialized stack variable use, leading to occasional crash. - modify the socklen_t test to include <sys/types.h>, fixes gcc2 build failures
2009-05-18INTMAX_TYPE / UINTMAX_TYPE are always in terms of long long.Martynas Venckus
reported by sturm@. fixes libarchive on sparc64 for naddy@, sturm@. mips is missing them too; but it has not been tested. ok millert@, miod@.
2009-05-16import perl 5.10.1Simon Bertrang
2009-05-16relocate / fix Test::Simple testsSimon Bertrang
ok millert@
2009-05-13use poll(2); ok millert@Jakob Schlyter
2009-05-13update Test::Simple to version 0.86Jasper Lievisse Adriaanse
tested in multiple builds on multiple arches by me ok millert@, simon@
2009-05-13update Sys::Syslog to CPAN version 0.27Simon Bertrang
testing by sthen@ and jasper@, thanks! ok millert@, jasper@
2009-04-17- enable libstdc++ pthread regressesKurt Miller
- fix g++ regress so it can find libstdc++ in the objdir okay espie@ kettenis@
2009-04-05- accept l modifier for %fMartynas Venckus
- while here; also accept %F fixes devel/libconfuse on gcc2 archs tested by naddy@ on VAX "no objection" miod@
2009-03-25recognise encoding "646" as an alias of "ascii", similar to a changeStuart Henderson
made in our port of libiconv. Fixes a problem seen by James Wright on ports@. looks fine to espie, ok jasper
2009-03-24s/postion/position/gTodd C. Miller
2009-03-16run makemap through mailwrapper(8), to avoid conflict betweenJacek Masiulaniec
sendmail and smtpd. ok gilles@, "Go go go!" todd@
2009-03-09Provide more dependencies for binutils to build with make -j on a.outMiod Vallat
platforms; ok espie@ kettenis@
2009-03-09Needed dependencies for make -j to behave correctly, backported from gcc 3;Miod Vallat
ok espie@
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-03-05Teach bfd and gdb about the upcoming ELF core dumps.Mark Kettenis
2009-02-11fix gcc bug that broke double -> unsigned long conversions on sparc64Martynas Venckus
(TF floats between conversions). also fixes perl. reported and tested by naddy@. been in snaps for months. go ahead miod@
2009-02-02pedantic fixes: remove wrong token pasting.Marc Espie
Reduces drastically the number of warnings one gets when compiling old library with newer preprocessor. tests and okay miod@
2009-01-30Turns out we need to look one frame deeper to find the saved return addressMark Kettenis
from a pcb when debugging a kernel. Make sure we provide the matching stack pointer too to avoid duplicating the first frame. Makes "target kvm" much more useful on powerpc.
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-11-11Add support for position independent executables. This adds compile flagsKurt Miller
-fpie & -fPIE which are similar to -fpic & -fPIC except that the resulting objects can not be used in shared libraries due to an additional optimization for pie. This also adds the -pie link flag which produces a pie executable given pic or pie objects. Combining -pie with -static is currently disabled. The only gcc3 arch that doesn't support pie at moment is arm due to binutils relocation bugs. ok kettenis@
2008-11-11Enable support for debugging pie programs. Code from Elena Zannoni'sKurt Miller
<ezannoni at redhat dot com> pie branch in gdb cvs, less extraneous parts and with some bug fixes. Debugging w/core files for pie programs isn't working yet since AUXV data isn't included in our core files at the moment. feedback and ok kettenis@