summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2004-11-04Set default OS/ABI to OpenBSD/ELF for all ELF ports.Mark Kettenis
Fixes PR 3922. ok miod@
2004-11-03we use our own ways to install manual pages, not their tree traversalsTheo de Raadt
which dump junk all over the place. pval miod ok
2004-11-03one more ${srcdir} place, now puts .info properly in obj/; ok deraadtPeter Valchev
2004-11-03incorrectly places output files in ${srcdir} -- candidate for passing backTheo de Raadt
ok pvalchev
2004-11-02Temporarily workaround propolice compiler problem until compilerPer Fogelstrom
is fixed.
2004-11-02Do not enable -fdelete-null-pointer-checks at -O2 by default on OpenBSD.Miod Vallat
This optimizations is really cool, but it does not work for complex code; we had to disable it for Perl 5.8 to run correctly, now it turns out it broke Bind 9 on powerpc, so neuter it for good. ok deraadt@ henning@ millert@ others@
2004-11-02Prevent gcc from generating bogus constructs such asMiod Vallat
fdtox %f8, %f7 which are incorrect, and caused wrong code to be generated by gas 2.14; now gas 2.15 will reject such code. Obtained from gcc PR #10904.
2004-11-02Merge glitches.Miod Vallat
2004-11-02Merge conflicts, bringing our changes back in:Miod Vallat
- extra $(SHELL) and sugar for make (so that files not mode +x still work) - safer temp file handling - our W^X binary layout changes in ld - OpenBSD policy for library file selection in ld - arm and m88k changes which were not merged in time for official 2.15 - bfd core file handling - a couple typos New for 2.15: - ld(1) and as(1) manpages now generated at build time - binutils/stabs.c reverted to use our in-tree libiberty for now - we still use our VIA C3 crypto code over stock binutils, as it recognizes more instructions - new emulations for OpenBSD on mips64 machines, to help OpenBSD/sgi - relaxed %f# handling in gas on OpenBSD/sparc64 (same as was in 2.14) Tested on all platforms by various people; special thanks to sturm@ and otto@.
2004-11-02Binutils 2.15, with testsuites removed, and without gdb and libiberty.Miod Vallat
2004-10-27Add support to find DWARF call fame info in shared libraries.Mark Kettenis
This makes DWARF-based exception handling work for shared libraries and dynamic executables. ok drahn@, millert@, pval@
2004-10-23Add support for passing the tag name in to the program specified by theTodd C. Miller
loginfo file. From NetBSD. OK otto@
2004-10-21Move the cross glue from the root makefile to the toolchain's,Alexander Yurchenko
allowing bulding cross-tools with new binutils and gcc3. ok drahn@ brad@ espie@
2004-10-21Backport from lynx-2.8.6dev.7b to prevent a memory exhaustion from crashingAnil Madhavapeddy
lynx while parsing pages such as: http://lcamtuf.coredump.cx/mangleme/gallery/lynx_die1.html Submitted by: Thorsten Glaser <tg at 66h.42h.de>
2004-10-16- use shlib_version for major/minor lib revsBrad Smith
- take CC/CXX into consideration with autoconf - put libtool_VERSION in configure back to the stock value (same as configure.in) ok millert@ drahn@
2004-10-08Lookup libraries based on version numbers for implicit as well explict librariesDale Rahn
ok espie@
2004-09-18gnu code will never, ever, EVER, get close to passing lintTheo de Raadt
2004-09-18Update to sendmail-8.13.1Todd C. Miller
2004-09-15better check for ro/data section allocationMichael Shalayeff
2004-09-06Fix a previous merge error.Per Fogelstrom
ok miod@ and espie@
2004-09-06Add t-openbsd64 to handle some libgcc.a build issues (needed functions)Per Fogelstrom
Change configuration to mips64 with default ABI = N64 (enhanced 64 bit ABI) we also support the older O32 and N32 abi for building boot stuff.
2004-09-06Correctly account for the %a5 register in function prologues; fixesMiod Vallat
inter-library function calls where the callee would change the GOT register but not restore it when returning to its caller. Helps immensely libpthread, as well as dynamically-linked X11 clients. Fromm gcc 3; tested by matthieu@, nick@ and todd@; ok deraadt@
2004-08-30cute side-effect of bsd.lib.mk, some typos only show up with make tags.Marc Espie
noticed by marco@ okay millert@
2004-08-28we don't need this filePer Fogelstrom
2004-08-25typos from -f (PR #3907);Jason McIntyre
2004-08-23Shared library support for hppa.Mark Kettenis
ok mickey@
2004-08-23GDB 6.3 (excluding .info files)Mark Kettenis
2004-08-17strncmp works only if starting after start of buffer.Marc Espie
found thx to mmap malloc. okay millert@ deraadt@
2004-08-15Don't check for -fno-delete-null-pointer-checks on gcc 2; the resultingTodd C. Miller
message from gcc at Configure time confuses some people...
2004-08-14Set default ABI to "OpenBSD ELF" on amd64.Mark Kettenis
ok tedu@
2004-08-14Add example genericstableTodd C. Miller
2004-08-14When reading the ld.so hints file, map the entire file in a single mmapDale Rahn
instead of assuming the region after the first mmap is available. Same change was made to ELF ld.so previously. ok deraadt miod pvalchev
2004-08-14gcc 3.3.2 needs -fno-delete-null-pointer-checks in addition toTodd C. Miller
-fno-strict-aliasing. Avoid the need for compiling some bits with -O1 on arm (and others). Problem debugged and OK miod@
2004-08-13Add sparc64 libkvm kernel memory image debugging support.Mark Kettenis
2004-08-13Adjust sigtramp recognition for (not so recent) changes on sparc64.Mark Kettenis
2004-08-12Avoid dereferencing outside the bounds of an array. Found by mmapTodd C. Miller
malloc and reproducible via guard pages. OK deraadt@ miod@ tdeval@
2004-08-11Pick common code for trampoline mprotect() code. This did not work at allMiod Vallat
on amd64 and was working on sparc64 by sheer luck (because we are not Solaris).
2004-08-11Clean up old mips stuff and add sgi.Per Fogelstrom
ok deraadt@
2004-08-11mips->mips64. ok deraadt@Per Fogelstrom
2004-08-10missing \ at eolTheo de Raadt
2004-08-09proper version chekc for shlibsMichael Shalayeff
2004-08-09merge 5.8.5 into HEADTodd C. Miller
remove now-unused files crank libperl shared library major number update Makefile.bsd-wrapper tweak openbsd hints file for arm and m68k
2004-08-09Import of stock perl 5.8.5Todd C. Miller
2004-08-09Remove second instance of nls.c from the file list.Per Fogelstrom
OK from kettenis@, deraadt@
2004-08-09fix obvious typo in catalogMarc Espie
2004-08-08Correct handling of union return values on vax.Mark Kettenis
Fix stepping over functions on vax. ok tdeval@
2004-08-08Make sure that format variable is not a variable sized array correctlyAnil Madhavapeddy
when doing bounds checking (bug revealed by mmap malloc). Noticed by krause@, tested otto@
2004-08-05Watch your step and do not access memory below what you've just allocated;Miod Vallat
fixes SIGV on m68k. ok tdeval@ millert@
2004-08-04Fix propolice merge error in options list.Miod Vallat
2004-07-31eliminate portion for 3.2, there was no 3.2 release.Brad Smith
ok mickey@