freebsd-nq/gnu/usr.bin/gdb
Bruce Evans 04822660a1 Removed `kstack' and associated mistranslations in kvtophys().
Correct translations would have been null.  However, kstack was
the top of the kernel stack instead of the base of the kernel stack
like it was when the kernel exported it, so the area above the
kernel stack was mistranslated and the kernel stack was not
translated.  This bug was depended on to compensate for the wrong
value of kstack - to read the pcb, instead of just using the address
of the pcb, we used the mistranslated address of kstack, which
happened to be the same (curpcb = kstack - 0x2000).

This area is simpler than it used to be now that the kernel stack
address is per-process.  The code still seems to be more complicated
than necessary - the `found_pcb == 0' case seems to be unused.
1998-01-19 14:27:41 +00:00
..
bfd Don't define HOST_DATA_START_ADDR, since gdb works without it the 1997-07-13 14:31:54 +00:00
doc Removed -I path to gdb's readline. This didn't do much in -current 1997-06-30 23:10:54 +00:00
gdb Removed `kstack' and associated mistranslations in kvtophys(). 1998-01-19 14:27:41 +00:00
gdbreplay Activate gdbserver and gdbreplay 1997-04-26 17:34:05 +00:00
gdbserver Fix include of <sys/dir.h> to <dirent.h> - it hits a #warning 1997-05-01 13:36:35 +00:00
libiberty Oops, the last commit shouldn't have removed floatformat.c. 1997-02-15 16:24:41 +00:00
Makefile Activate gdbserver and gdbreplay 1997-04-26 17:34:05 +00:00
Makefile.inc Activate gdbserver and gdbreplay 1997-04-26 17:34:05 +00:00