Switch to building a libgdb and both gdb and kgdb.
authorSimon Schubert <corecode@dragonflybsd.org>
Tue, 7 Mar 2006 15:48:11 +0000 (15:48 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Tue, 7 Mar 2006 15:48:11 +0000 (15:48 +0000)
commit8b6a428fa40973045019d5dc54d520af5fdd7634
tree8ebc599cc7c450b3b7550d7785e13a91b2a59d9b
parente1468c60d85781cc1b0a5a31aa9298c516ddbc91
Switch to building a libgdb and both gdb and kgdb.

Gdb -k doesn't work anymore and was replaced by kgdb, which was imported in
large parts from FreeBSD.

Add a kernel variable indicating with thread is dumping.
26 files changed:
gnu/usr.bin/gdb/Makefile
gnu/usr.bin/gdb/Makefile.inc
gnu/usr.bin/gdb/gdb/Makefile
gnu/usr.bin/gdb/gdb/kvm-fbsd-i386.h [deleted file]
gnu/usr.bin/gdb/gdb/kvm-fbsd.c [deleted file]
gnu/usr.bin/gdb/kgdb/Makefile [new file with mode: 0644]
gnu/usr.bin/gdb/kgdb/kgdb.1 [new file with mode: 0644]
gnu/usr.bin/gdb/kgdb/kgdb.c [new file with mode: 0644]
gnu/usr.bin/gdb/kgdb/kgdb.h [new file with mode: 0644]
gnu/usr.bin/gdb/kgdb/kthr.c [new file with mode: 0644]
gnu/usr.bin/gdb/kgdb/trgt.c [new file with mode: 0644]
gnu/usr.bin/gdb/kgdb/trgt_i386.c [new file with mode: 0644]
gnu/usr.bin/gdb/libgdb/Makefile [copied from gnu/usr.bin/gdb/gdb/Makefile with 94% similarity]
gnu/usr.bin/gdb/libgdb/Makefile.amd64 [moved from gnu/usr.bin/gdb/gdb/Makefile.amd64 with 78% similarity]
gnu/usr.bin/gdb/libgdb/Makefile.i386 [moved from gnu/usr.bin/gdb/gdb/Makefile.i386 with 63% similarity]
gnu/usr.bin/gdb/libgdb/config.h [moved from gnu/usr.bin/gdb/gdb/config.h with 99% similarity]
gnu/usr.bin/gdb/libgdb/freebsd-uthread.c [moved from gnu/usr.bin/gdb/gdb/freebsd-uthread.c with 99% similarity]
gnu/usr.bin/gdb/libgdb/nm-fbsd.h [moved from gnu/usr.bin/gdb/gdb/nm-fbsd.h with 81% similarity]
gnu/usr.bin/gdb/libgdb/patches/i386bsd-nat.c.patch [moved from gnu/usr.bin/gdb/gdb/patches/i386bsd-nat.c.patch with 86% similarity]
gnu/usr.bin/gdb/libgdb/patches/i386fbsd-nat.c.patch [moved from gnu/usr.bin/gdb/gdb/patches/i386fbsd-nat.c.patch with 80% similarity]
gnu/usr.bin/gdb/libgdb/patches/i386fbsd-tdep.c.patch [moved from gnu/usr.bin/gdb/gdb/patches/i386fbsd-tdep.c.patch with 82% similarity]
gnu/usr.bin/gdb/libgdb/patches/main.c.patch [moved from gnu/usr.bin/gdb/gdb/patches/main.c.patch with 93% similarity]
gnu/usr.bin/gdb/libgdb/patches/target.c.patch [moved from gnu/usr.bin/gdb/gdb/patches/target.c.patch with 76% similarity]
gnu/usr.bin/gdb/libgdb/patches/target.h.patch [moved from gnu/usr.bin/gdb/gdb/patches/target.h.patch with 79% similarity]
gnu/usr.bin/gdb/libgdb/version.c [moved from gnu/usr.bin/gdb/gdb/version.c with 59% similarity]
sys/kern/kern_shutdown.c