aboutsummaryrefslogtreecommitdiff
path: root/gdb/i386-nat.c
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2009-11-20 19:52:08 +0000
committerPedro Alves <palves@redhat.com>2009-11-20 19:52:08 +0000
commitebec9a0f77584145a70e8f5627dd590bae43b580 (patch)
treedca46151a531abfca9d3c0272c9db6bc7a217c81 /gdb/i386-nat.c
parent6b04bdb74a44bebb3d4931de23ae39b0315d06b6 (diff)
downloadgdb-ebec9a0f77584145a70e8f5627dd590bae43b580.zip
gdb-ebec9a0f77584145a70e8f5627dd590bae43b580.tar.gz
gdb-ebec9a0f77584145a70e8f5627dd590bae43b580.tar.bz2
gdb/
2009-11-20 Jan Kratochvil <jan.kratochvil@redhat.com> Pedro Alves <pedro@codesourcery.com> Fix reordered watchpoints triggered in other threads during all-stop. * linux-nat.c (resume_callback, linux_nat_resume): Clear stopped_by_watchpoint. (save_sigtrap, linux_nat_stopped_by_watchpoint) (linux_nat_stopped_data_address): New. (stop_wait_callback, linux_nat_filter_event): Call save_sigtrap. (linux_nat_add_target): Install linux_nat_stopped_by_watchpoint and linux_nat_stopped_data_address. * linux-nat.h (struct lwp_info): New fields stopped_by_watchpoint, stopped_data_address_p and stopped_data_address. gdb/testsuite/ 2009-11-20 Jan Kratochvil <jan.kratochvil@redhat.com> * gdb.base/watchthreads-reorder.exp, gdb.base/watchthreads-reorder.c: New.
Diffstat (limited to 'gdb/i386-nat.c')
0 files changed, 0 insertions, 0 deletions