* TODO: Re-write item about SIGINT handling to reflect the fact
authorJim Kingdon <jkingdon@engr.sgi.com>
Fri, 4 Nov 1994 17:50:50 +0000 (17:50 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Fri, 4 Nov 1994 17:50:50 +0000 (17:50 +0000)
that target_stop now exists.

gdb/ChangeLog
gdb/TODO

index 9f4c2046cca2bf4fc11862a8c86bd0b7a548dab0..81d7d4c1b093deb5ccf6ad8527059b2cbee2ae67 100644 (file)
@@ -1,3 +1,8 @@
+Fri Nov  4 05:43:35 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * TODO: Re-write item about SIGINT handling to reflect the fact
+       that target_stop now exists.
+
 Thu Nov  3 15:19:17 1994  Stan Shebs  (shebs@andros.cygnus.com)
 
        Replace useless FRAME, FRAME_ADDR types with struct frame_info *
index 0860360ce59da2b5f84d0c42c0d4f61ea1bd9442..e3156fa3d10c4d1774dcda9772a40418fbb4a086 100644 (file)
--- a/gdb/TODO
+++ b/gdb/TODO
@@ -325,9 +325,11 @@ perhaps)
 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