summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils/gdb
AgeCommit message (Collapse)Author
2007-11-28fix race: install-all can only be run *after* all is finished, otherwiseMarc Espie
we may end up installing gdb while it's been rm -f. okay kettenis@
2007-10-03On i386, use PCB_SAVECTX flags to distinguish between state saved by a normalMark Kettenis
context switch, and state saved by savectx(). This makes backtraces from kernel crash dumps work much better.
2007-08-21Treat Ldatafault_internal as having a trap frame.Mark Kettenis
2007-01-07Make unwinding through kernel trap frames work on sparc64.Mark Kettenis
2006-11-10Convert to use inf-ptrace.c.Mark Kettenis
2006-11-10Handle OpenBSD as well.Mark Kettenis
2006-11-09Initial stab at OpenBSD/sh support.Mark Kettenis
2006-11-09grok sh-*-openbsd*Theo de Raadt
2006-10-06Early bits for a 32-bit SuperH toolchain, currently for little-endianMiod Vallat
systems only; more work is necessary in ld land.
2006-09-25Use S_IS* macros insted of masking with S_IF* flags. The latter mayOtto Moerbeek
have multiple bits set, which lead to surprising results. Spotted by Paul Stoeber. ok kettenis@
2006-07-23Do not build & install gdbtui.Mark Kettenis
2006-07-19``target kvm'' support for alpha; ok kettenis@Miod Vallat
2006-05-16Bring over upstream changes that fix backtraces through signal handlers andMark Kettenis
make us use PT_{GET|SET}FPREGS.
2006-03-26Fix memset(.., ..., 0) bugs that are already fixed upstream.Mark Kettenis
From Alexey Dobriyan.
2006-02-26Handle soft interrupt frames too.Mark Kettenis
2005-12-28Skip ld.so resolver on sparc too.Mark Kettenis
2005-12-28Skip ld.so resolver on sparc64. This makes stepping into functions in sharedMark Kettenis
libraries work.
2005-12-28Support for skipping ld.so resolver.Mark Kettenis
2005-12-28Fix single-stepping over system calls on sparc and sparc64.Mark Kettenis
2005-12-22Teach gdb about interrupt frames on i386 too.Mark Kettenis
2005-12-22Teach gdb how to unwind amd64 kernel trap frames.Mark Kettenis
2005-12-21Teach gdb how to unwind i386 kernel trap frames.Mark Kettenis
2005-12-06Try to prevent infinite backtraces.Mark Kettenis
2005-12-04amd64 threads support.Mark Kettenis
2005-12-03i386 threads support.Mark Kettenis
2005-12-03Threads support.Mark Kettenis
2005-11-26Cut arm over to inf-ptrace.c, making fork following work.Mark Kettenis
tested by todd@
2005-11-25Cut alpha over to inf-ptrace.c, making fork following work.Mark Kettenis
tested by miod@
2005-11-25Cut hppa over to inf-ptrace.c, making fork following work.Mark Kettenis
tested by miod@.
2005-11-21Cut m68k over to inf-ptrace.c, making fork following work.Mark Kettenis
2005-11-20Cut powerpc over to inf-ptrace.c, making fork following work.Mark Kettenis
2005-11-17Add support for following forks. Backported from the to-be released gdb 6.4.Mark Kettenis
Only works on amd64, i386, m88k, mips64, sparc, sparc64 and vax for now.
2005-11-08Fix single step buglet on sparc/sparc64.Mark Kettenis
2005-08-09Adjust for new signal trampoline.Mark Kettenis
2005-07-26Handle new signal trampoline on i386.Mark Kettenis
2005-07-26Read/write from/to I-space instead of D-space.Mark Kettenis
suggested by art@
2005-07-14Add support "target kvm" on powerpc.Mark Kettenis
2005-03-30Fix reading sparc coredumps.Mark Kettenis
2005-03-29StackGhost support for sparc64.Mark Kettenis
2005-02-27Fix backtraces for kernel core dumps.Mark Kettenis
2005-01-05Unbreak m88k build.Mark Kettenis
2004-12-27Add sgi support.Mark Kettenis
2004-12-27Update mips-specific code to gdb-current.Mark Kettenis
2004-12-27Don't crash on intermixed 32-bit and 64-bit DWARF sections.Mark Kettenis
2004-12-27Add add_setshow_enum_cmd.Mark Kettenis
2004-12-27Add back nbsd.mt.Mark Kettenis
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-11-04Set default OS/ABI to OpenBSD/ELF for all ELF ports.Mark Kettenis
Fixes PR 3922. ok miod@
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@.