From: Jim Kingdon Date: Fri, 4 Nov 1994 17:50:50 +0000 (+0000) Subject: * TODO: Re-write item about SIGINT handling to reflect the fact X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=aac9c614b2d673d28189780a3ffa78694f4b34a1;p=binutils-gdb.git * TODO: Re-write item about SIGINT handling to reflect the fact that target_stop now exists. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 9f4c2046cca..81d7d4c1b09 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -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 * diff --git a/gdb/TODO b/gdb/TODO index 0860360ce59..e3156fa3d10 100644 --- 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