freebsd-dev/gnu/usr.bin/binutils
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
..
gdb Fixed endless loop for `p/x *(int *)0xf0000000'. kvm_uread() in 1998-01-18 13:18:55 +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