From: Jim Kingdon Date: Fri, 23 Jul 1993 18:18:41 +0000 (+0000) Subject: * exec.c, corelow.c (target_ops struct): Don't allow X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f47e56c99f5ca4a6d3f8548f8eeb0038a6e61e7d;p=binutils-gdb.git * exec.c, corelow.c (target_ops struct): Don't allow {insert,remove}_breakpoints to be defaulted to memory_{insert_remove}_breakpoint. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3ae305f1829..26598597213 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 ce39b58440b..c2ea30c8ec6 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 */