summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils
AgeCommit message (Collapse)Author
2004-12-27Resolve conflicts for GDB 6.3. Add local patches.Mark Kettenis
ok deraadt@
2004-12-27GDB 6.3 (excluding .info files)Mark Kettenis
2004-12-27Some post bintuils-2.15 changes for gdb-6.3.Mark Kettenis
2004-11-24Do not put a ``warning: '' prefix to stabs warning messages, as we alreadyMiod Vallat
provide it in the message. Same logic as in ld/emultempl/elf32.em, except that some arches use duplicated code in libbfd now. Can you spell bloat?
2004-11-19syncTodd T. Fries
2004-11-12Don't use the IRIX workaround for relocs. Seems to break reloc count inPer Fogelstrom
some shared libs and we don't need any workaround in OpenBSD.
2004-11-10Put back cross build piece which was lost with the 2.15 upgrade.Dale Rahn
2004-11-08Partially revert to binutils 2.14: do not put a ``warning: '' prefixMiod Vallat
to stabs warning messages, as we already provide it in the message. This will not change until all our supported architectures move to ELF.
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-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-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-08Lookup libraries based on version numbers for implicit as well explict librariesDale Rahn
ok espie@
2004-09-06Fix a previous merge error.Per Fogelstrom
ok miod@ and espie@
2004-08-23Shared library support for hppa.Mark Kettenis
ok mickey@
2004-08-23GDB 6.3 (excluding .info files)Mark Kettenis
2004-08-14Set default ABI to "OpenBSD ELF" on amd64.Mark Kettenis
ok tedu@
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-11Clean up old mips stuff and add sgi.Per Fogelstrom
ok deraadt@
2004-08-08Correct handling of union return values on vax.Mark Kettenis
Fix stepping over functions on vax. ok tdeval@
2004-07-31eliminate portion for 3.2, there was no 3.2 release.Brad Smith
ok mickey@
2004-07-22Add vax libkvm kernel memory image debugging support.Mark Kettenis
ok miod@, wow deraadt@
2004-07-08Sync libkvm interface with FSF repository. This adds new "kvm proc" andMark Kettenis
"kvm pcb" commands. ok deraadt@
2004-07-06Unbreak m68k build.Mark Kettenis
ok miod@
2004-06-26Fix merge errorTom Cosgrove
ok drahn@
2004-06-16grok 4 new instructions which will show up in VIA C3 Esther, whichTheo de Raadt
isn't that far away... xcrypt-ctr (AES ctr mode), montmul (montgomery multiply for 800 RSA sign/sec at 1024bit), and xsha1/xsha256 too.
2004-06-07Recognize hppa core files.Mark Kettenis
ok mickey@, drahn@, deraadt@
2004-06-01manage NEW_BINUTILS vs non-NEW_BINUTILS better. does not install unnecessaryDale Rahn
pieces anymore. ok deraadt@
2004-05-31Try to get rid of embedded NUL.Mark Kettenis
ok otto@
2004-05-30emacs undump is very sensative to the section ordering, For W^X a coupleDale Rahn
of sections were moved for protections purposes. This causes problems with emacs undump. Only move the sections if the W^X padding is active. Generate the scripts properly for newer binutils, on i386 if -Z is active, move the executable start address back to the classic base address.
2004-05-30Sync with upstream sources; fixes m88k backtrace bug.Mark Kettenis
ok miod@
2004-05-30Recognize m88k core files.Mark Kettenis
ok miod@
2004-05-25provide a way data plt prepending got; drahn@ okMichael Shalayeff
2004-05-25Enable gdb on m88k again, it works well enough and better than ever.Miod Vallat
2004-05-24Add m88k support.Mark Kettenis
ok miod@
2004-05-24GDB 6.3 (excluding .info files)Mark Kettenis
2004-05-23s/M_M88K_OPENBSD/M_88K_OPENBSD/gMark Kettenis
ok miod@
2004-05-23Workaround for alpha, which generate a relocation entry for a function pointerDale Rahn
in the read-only section rather than a PLT reference like all other archs. workaround ok kettenis@ binutils/ld needs to be fixed and workaround removed eventually.
2004-05-22Don't install /usr/man/man1/gdb.1 and /usr/man/man1/gdbtui.1.Mark Kettenis
ok deraadt@
2004-05-21Properly recognize core dump architecture. Add StackGhost support.Mark Kettenis
ok drahn@
2004-05-21Add missing file.Mark Kettenis
2004-05-21Remove accidentally added .info file.Mark Kettenis
2004-05-21Resolve conflicts for GDB 6.1. Add local patches.Mark Kettenis
ok deraadt@
2004-05-21GDB 6.3 (excluding .info files)Mark Kettenis
2004-05-21GDB 6.1 (excluding .info files)Mark Kettenis