1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/gnu/usr.bin/gdb
Jordan K. Hubbard 1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
..
bfd Really eliminated includes of the "temporary" backwards compatibility 1996-09-24 08:43:04 +00:00
doc Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
gdb Make the long-awaited change from $Id$ to $FreeBSD$ 1997-01-14 07:20:47 +00:00
libiberty Remove this version, it now comes from libc. 1996-05-27 11:02:40 +00:00
mmalloc Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
COPYING Two files I "lost" the first time. 1994-06-10 15:57:46 +00:00
COPYING.LIB GDB-4.12 from ports with support for shlibs but not the kernel. 1994-06-10 13:42:18 +00:00
Makefile doc added 1995-01-11 16:40:08 +00:00
README.FreeBSD Good grammar and good taste, from Gary Jennejohn. 1995-01-12 11:47:02 +00:00
VERSION Hurrah! Let the champagne flow, the olive oil barrel be opened and 1994-12-30 23:27:33 +00:00

This is a greatly pared down version of GDB-4.13 for FreeBSD 2.0. It
also has support for kernel debugging a la the dearly beloved kgdb.
Kernel debugging is enabled either using the -k flag or by linking gdb
to kgdb and invoking it as kgdb. Linking is left up to the discretion
of the user.

The kernel debugging needs testing, I didn't have any useful crash dumps
available. The new gdb produced the same output as the old kgdb with
what I had available for testing, though. 

There's rudimentary support for attaching to a running process and
debugging (attach/detach commands in gdb). This works best if the
program being debugged was compiled with -g, of course.

Note that a plain vanilla gdb-4.13 without kernal debugging or
attach/detach support can be made by removing the
	#define ATTACH_DETACH
	#define KERNEL_DEBUG
lines from gdb/nm.h.

gj@freebsd.org