Pedro Alves
ebec9a0f77
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.
2009-11-20 19:52:08 +00:00
..
2009-10-01 15:39:13 +00:00
2009-06-29 18:53:55 +00:00
2009-09-11 14:07:37 +00:00
2009-05-24 18:00:08 +00:00
2009-05-24 18:00:08 +00:00
2009-05-30 00:19:13 +00:00
2009-05-30 00:19:13 +00:00
2009-08-14 14:28:15 +00:00
2009-09-27 20:44:25 +00:00
2009-08-14 14:28:15 +00:00
2009-09-27 20:44:25 +00:00
2009-05-11 16:24:14 +00:00
2009-05-11 16:24:14 +00:00
2009-08-14 14:28:15 +00:00
2009-05-28 17:19:58 +00:00
2009-05-28 17:19:58 +00:00
2009-09-29 13:02:58 +00:00
2009-05-28 17:19:58 +00:00
2009-05-28 17:19:58 +00:00
2009-07-02 17:21:10 +00:00
2009-04-30 18:25:51 +00:00
2009-04-30 18:25:51 +00:00
2009-11-20 19:52:08 +00:00
2009-11-20 19:52:08 +00:00
2009-04-27 15:38:43 +00:00
2009-04-27 15:38:43 +00:00