diff options
Diffstat (limited to 'gnu/usr.bin/binutils/gdb/breakpoint.h')
-rw-r--r-- | gnu/usr.bin/binutils/gdb/breakpoint.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/gdb/breakpoint.h b/gnu/usr.bin/binutils/gdb/breakpoint.h index 67a67e34054..06f4e59cd22 100644 --- a/gnu/usr.bin/binutils/gdb/breakpoint.h +++ b/gnu/usr.bin/binutils/gdb/breakpoint.h @@ -159,6 +159,7 @@ enum enable_state automatically enabled and reset when the call "lands" (either completes, or stops at another eventpoint). */ + bp_startup_disabled, bp_permanent /* There is a breakpoint instruction hard-wired into the target's code. Don't try to write another breakpoint instruction on top of it, or restore @@ -765,8 +766,12 @@ extern void remove_thread_event_breakpoints (void); extern void disable_breakpoints_in_shlibs (int silent); +extern void disable_breakpoints_at_startup (int silent); + extern void re_enable_breakpoints_in_shlibs (void); +void re_enable_breakpoints_at_startup (void); + extern void create_solib_load_event_breakpoint (char *, int, char *, char *); extern void create_solib_unload_event_breakpoint (char *, int, |