freebsd-nq/gnu/usr.bin/binutils/gdb/i386
Bruce Evans 8c2c0a1d2f Fixed endless loop for `p/x *(int *)0xf0000000'. kvm_uread() in
gdb was cloned from the buggy version of kvm_uread() in libkvm and
had the same bugs.  It looped endlessly on EOF and checked errno
without setting it in the lseek() error check.  The first bug caused
gdb to loop endlessly for reads from addresses between the end of
the user area and the start of the kernel text.  kvm_uread() should
not be used for addresses beyond the end of the user area, but is
due to bugs elsewhere.
1998-01-18 13:18:55 +00:00
..
freebsd-nat.c Implemented "info float" for core files. 1997-11-23 09:18:18 +00:00
kvm-fbsd.c Fixed endless loop for `p/x *(int *)0xf0000000'. kvm_uread() in 1998-01-18 13:18:55 +00:00
nm.h Attempt to patch up gdb so that it has a chance of working with the new 1997-04-07 08:08:20 +00:00
tm.h Don't override FRAME_CHAIN(). If the current frame is valid, then 1998-01-18 12:35:48 +00:00
version.c changes required in the gdb directory for making gdb 1997-01-15 22:37:09 +00:00
xm.h changes required in the gdb directory for making gdb 1997-01-15 22:37:09 +00:00