diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/corelow.c | 12 |
2 files changed, 15 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3ae305f182..2659859721 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ Fri Jul 23 09:57:25 1993 Jim Kingdon (kingdon@deneb.cygnus.com) + * exec.c, corelow.c (target_ops struct): Don't allow + {insert,remove}_breakpoints to be defaulted to + memory_{insert_remove}_breakpoint. + * demangle.c: Make it so `help set dem' tells you how to get the list of demangling styles. diff --git a/gdb/corelow.c b/gdb/corelow.c index ce39b58440..c2ea30c8ec 100644 --- a/gdb/corelow.c +++ b/gdb/corelow.c @@ -245,6 +245,16 @@ core_files_info (t) print_section_info (t, core_bfd); } +/* If mourn is being called in all the right places, this could be say + `gdb internal error' (since generic_mourn calls mark_breakpoints_out). */ + +static int +ignore (addr, contents) + CORE_ADDR addr; + char *contents; +{ +} + struct target_ops core_ops = { "core", "Local core dump file", "Use a core file as a target. Specify the filename of the core file.", @@ -253,7 +263,7 @@ struct target_ops core_ops = { get_core_registers, 0, 0, /* store_regs, prepare_to_store */ xfer_memory, core_files_info, - 0, 0, /* core_insert_breakpoint, core_remove_breakpoint, */ + ignore, ignore, /* core_insert_breakpoint, core_remove_breakpoint, */ 0, 0, 0, 0, 0, /* terminal stuff */ 0, 0, 0, /* kill, load, lookup sym */ find_default_create_inferior, 0, /* mourn_inferior */ |