diff options
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/breakpoint.c | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 262ca61..5b8691c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2011-12-05 Pedro Alves <pedro@codesourcery.com> + * breakpoint.c: Include record.h. + (breakpoints_always_inserted_mode): Return false when the record + target is in use. + +2011-12-05 Pedro Alves <pedro@codesourcery.com> + * amd64-linux-nat.c (amd64_linux_dr_get): Remove FIXME comment. Reinstate perror_with_name call on ptrace error. Remove #if 0. * i386-linux-nat.c (i386_linux_dr_get): Likewise. diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index c6b8e05..6f8fd21 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -67,6 +67,7 @@ #include "continuations.h" #include "stack.h" #include "skip.h" +#include "record.h" /* readline include files */ #include "readline/readline.h" @@ -377,8 +378,9 @@ show_always_inserted_mode (struct ui_file *file, int from_tty, int breakpoints_always_inserted_mode (void) { - return (always_inserted_mode == always_inserted_on - || (always_inserted_mode == always_inserted_auto && non_stop)); + return ((always_inserted_mode == always_inserted_on + || (always_inserted_mode == always_inserted_auto && non_stop)) + && !RECORD_IS_USED); } void _initialize_breakpoint (void); |