Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-09 | Do not access s[strlen(s) - 1] without checking first that s is not an | Miod Vallat | |
empty string. | |||
2009-07-24 | add compat support to gdb so that it can deal with libpthread with and | Kurt Miller | |
without the _thread_ctx_offset private symbol. okay kettenis@ | |||
2009-07-12 | remove a semicolon at the end of an if statement, already | Jonathan Gray | |
removed in upstream gdb sources. ok kettenis@ | |||
2009-06-06 | Handle our new ELF core dumps. | Mark Kettenis | |
2009-03-09 | Provide more dependencies for binutils to build with make -j on a.out | Miod Vallat | |
platforms; ok espie@ kettenis@ | |||
2009-03-05 | Teach bfd and gdb about the upcoming ELF core dumps. | Mark Kettenis | |
2009-01-30 | Turns out we need to look one frame deeper to find the saved return address | Mark 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. | |||
2008-11-11 | Enable support for debugging pie programs. Code from Elena Zannoni's | Kurt 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@ | |||
2008-10-02 | Since we don't install libbfd anymore, don't install bfd.info. | Mark Kettenis | |
requested by jmc@ | |||
2008-09-16 | Terminate printing of auxilliary vector upon reaching the first AT_NULL. | Mark Kettenis | |
2008-09-16 | Add support for reading ELF auxilliary vectors. | Mark Kettenis | |
ok kurt@ | |||
2008-08-22 | Don't install libbfd and libopcodes and the associated headers. | Mark Kettenis | |
They really are just a way to share common code between gdb and binutils (which in the GNU world are seperate packages). The developers (and I'm one of them) make absolutely no effert to maintain a stable API/ABI. If ports people really need libbfd or libopcodes, they should just package a suitable version. ok weingart@, deraadt@ | |||
2008-06-13 | Fixup ldscripts for i386 when linked with -pie (no change to non-pie | Kurt Miller | |
ldscripts). Correct the xd and xdc ldscripts (pie and pie + combreloc) on i386 and add two new variants for pie + combreloc + Z and pie + Z on all arches. ok drahn@ | |||
2008-03-13 | Add __data_start symbol to all ELF archs to consistently mark the beginning | Kurt Miller | |
of the writable sections. This is useful for garbage collectors such as boehm-gc to locate these sections in a uniform way. input and okay drahn@, miod@ | |||
2008-01-14 | Fix a race by making maybe-all-bfd depend on all-bfd and maybe-all-opcodes | Mark Kettenis | |
depend on all-opcodes. Problem found by espie@. ok espie@ | |||
2008-01-14 | manpages need directories. | Marc Espie | |
okay kettenis@ | |||
2007-12-30 | enforce install -S, avoids races with make -j: | Marc Espie | |
libtool does relink some files during install, and it can happen that it relinks stuff at the exact same time that ld is being reinstalled. okay kettenis@ | |||
2007-12-24 | Teach as(1) about %gl on sparc64. | Mark Kettenis | |
ok miod@ | |||
2007-11-28 | fix race: install-all can only be run *after* all is finished, otherwise | Marc Espie | |
we may end up installing gdb while it's been rm -f. okay kettenis@ | |||
2007-10-03 | On i386, use PCB_SAVECTX flags to distinguish between state saved by a normal | Mark Kettenis | |
context switch, and state saved by savectx(). This makes backtraces from kernel crash dumps work much better. | |||
2007-08-21 | Treat Ldatafault_internal as having a trap frame. | Mark Kettenis | |
2007-03-26 | remove old pages; spotted by kettenis | Jason McIntyre | |
ok deraadt | |||
2007-03-26 | sort the MAN entry; ok deraadt | Jason McIntyre | |
2007-03-25 | pick up the newer rev man pages; noticed by ingo schwarze, first rev by | Theo de Raadt | |
jmc | |||
2007-03-19 | build two more man pages; Ingo Schwarze | Theo de Raadt | |
2007-01-07 | Make unwinding through kernel trap frames work on sparc64. | Mark Kettenis | |
2006-11-10 | Convert to use inf-ptrace.c. | Mark Kettenis | |
2006-11-10 | Handle OpenBSD as well. | Mark Kettenis | |
2006-11-09 | Initial stab at OpenBSD/sh support. | Mark Kettenis | |
2006-11-09 | grok sh-*-openbsd* | Theo de Raadt | |
2006-10-24 | fix a crash with --statistics. closing file in the wrong place. | Ted Unangst | |
from dasn. ok deraadt | |||
2006-10-08 | Define superH obsd-specific emulations for ld, and use it by default. | Miod Vallat | |
2006-10-06 | Early bits for a 32-bit SuperH toolchain, currently for little-endian | Miod Vallat | |
systems only; more work is necessary in ld land. | |||
2006-09-25 | Use S_IS* macros insted of masking with S_IF* flags. The latter may | Otto Moerbeek | |
have multiple bits set, which lead to surprising results. Spotted by Paul Stoeber. ok kettenis@ | |||
2006-07-23 | Do not build & install gdbtui. | Mark Kettenis | |
2006-07-19 | ``target kvm'' support for alpha; ok kettenis@ | Miod Vallat | |
2006-07-13 | fix info target, make sure as.info gets built during built, not install. | Marc Espie | |
2006-07-12 | makeinfo --no-split, simplifies sets immensely. | Marc Espie | |
Approved deraadt@, kettenis@ | |||
2006-05-30 | Avoid stack oflow on bad data. PR 5132. Backport from binutils main | Otto Moerbeek | |
repo rev 1.26.22.1; ok miod@ | |||
2006-05-18 | add some more xcrypt & co opcodes | Hans-Joerg Hoexer | |
ok deraadt | |||
2006-05-16 | Bring over upstream changes that fix backtraces through signal handlers and | Mark Kettenis | |
make us use PT_{GET|SET}FPREGS. | |||
2006-05-04 | Allow USING_NEW_BINUTILS to be overriden by whatever invokes make here. | Miod Vallat | |
2006-03-26 | Fix memset(.., ..., 0) bugs that are already fixed upstream. | Mark Kettenis | |
From Alexey Dobriyan. | |||
2006-03-22 | Enable efi support on OpenBSD/i386. | Mark Kettenis | |
ok miod@ | |||
2006-02-26 | Handle soft interrupt frames too. | Mark Kettenis | |
2005-12-28 | Skip ld.so resolver on sparc too. | Mark Kettenis | |
2005-12-28 | Skip ld.so resolver on sparc64. This makes stepping into functions in shared | Mark Kettenis | |
libraries work. | |||
2005-12-28 | Support for skipping ld.so resolver. | Mark Kettenis | |
2005-12-28 | Fix single-stepping over system calls on sparc and sparc64. | Mark Kettenis | |
2005-12-22 | Teach gdb about interrupt frames on i386 too. | Mark Kettenis | |