to get to that spot by accident. E.g. "n" over execute_command which has
an error.
-Watchpoints seem not entirely reliable, though they haven't failed me recently.
-
-"set zeroprint off", don't bother printing members of structs which are entirely
-zero. Useful for those big structs with few useful members.
+"set zeroprint off", don't bother printing members of structs which
+are entirely zero. Useful for those big structs with few useful
+members.
GDB does four ioctl's for every command, probably switching terminal modes
to/from inferior or for readline or something.
Generalize and Standardize the RPC interface to a target program,
improve it beyond the "ptrace" interface, and see if it can become a
-standard for remote debugging.
+standard for remote debugging. (This is talking about the vxworks
+interface. Seems unlikely to me that there will be "a standard" for
+remote debugging anytime soon --kingdon, 8 Nov 1994).
Remove all references to:
text_offset
investigate "x/s 0" (right now stops early) (I think maybe GDB is
using a 0 address for bad purposes internally).
-Play with RS/6000 shared libraries (using shared library tests
-listed in testsuite/TODO as a guide). (Schauer has done shared
-library stuff on most other platforms but has not touched the
-RS/6000).
-
-Make "info path" and path_comma work again (but independent of the
+Make "info path" and path_command work again (but independent of the
environment either of gdb or that we'll pass to the inferior).
Make GDB understand the GCC feature for putting octal constants in
Make a watchpoint which contains a function call an error (it is
broken now, making it work is probably not worth the effort).
-Make SIGINT handling independent of the debugging target. Do this
-by adding a new target_send_signal which sends a signal to a running
-process. (This is to replace the calls to signal() in remote.c).
+Re-do calls to signal() in remote.c, and inflow.c (set_sigint_trap and
+so on) to be independent of the debugging target, using target_stop to
+stop the inferior. Probably the part which is now handled by
+interrupt_query in remote.c can be done without any new features in
+the debugging target.
New test case based on weird.exp but in which type numbers are not
renumbered (thus multiply defining a type). This currently causes an
mask, value, start address. ADB searches until it finds it or hits
an error (or is interrupted).
+The GDB_TARGET_IS_HPPA kludges in partial-stab.h should be zapped sometime
+after GCC-2.7 has been released (whenever we decide corner case debugging
+problems with GCC-2.6 compiled code are not important).
+
# Local Variables:
# mode: text
# End: