aboutsummaryrefslogtreecommitdiff
path: root/gdb/target.c
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2011-06-06 12:47:07 +0000
committerPedro Alves <palves@redhat.com>2011-06-06 12:47:07 +0000
commit3dd5b83d5bd7977bb5b98c9ef9bd8345c0f26d80 (patch)
tree5c5c72e79b6fd9a6041dd55e2dad4adf3c77704d /gdb/target.c
parent3c0013bf3bcaaf29176017ef8667ce591ad969c5 (diff)
downloadgdb-3dd5b83d5bd7977bb5b98c9ef9bd8345c0f26d80.zip
gdb-3dd5b83d5bd7977bb5b98c9ef9bd8345c0f26d80.tar.gz
gdb-3dd5b83d5bd7977bb5b98c9ef9bd8345c0f26d80.tar.bz2
2011-06-06 Pedro Alves <pedro@codesourcery.com>
gdb/ * infcall.c (run_inferior_call): Don't mask async. Instead force a synchronous wait, if the target can async. * target.h (struct target_ops): Delete to_async_mask. (target_async_mask): Delete. * target.c (update_current_target): Delete references to to_async_mask. * linux-nat.c (linux_nat_async_mask_value): Delete. (linux_nat_is_async_p, linux_nat_can_async_p): Remove references to linux_nat_async_mask_value. (linux_nat_async_mask): Delete. (linux_nat_async, linux_nat_close): Remove references to linux_nat_async_mask_value. * record.c (record_async_mask_value): Delete. (record_async): Remove references to record_async_mask_value. (record_async_mask): Delete. (record_can_async_p, record_is_async_p): Remove references to record_async_mask_value. (init_record_ops, init_record_core_ops): Remove references to record_async_mask. * remote.c (remote_async_mask_value): Delete. (init_remote_ops): Remove reference to remote_async_mask. (remote_can_async_p, remote_is_async_p): Remove references to remote_async_mask_value. (remote_async): Remove references to remote_async_mask_value. (remote_async_mask): Delete. * infrun.c (fetch_inferior_event): Don't claim registers changed if the current thread is already not executing.
Diffstat (limited to 'gdb/target.c')
-rw-r--r--gdb/target.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/gdb/target.c b/gdb/target.c
index 0b7e61e..7fa891a 100644
--- a/gdb/target.c
+++ b/gdb/target.c
@@ -659,7 +659,6 @@ update_current_target (void)
INHERIT (to_can_async_p, t);
INHERIT (to_is_async_p, t);
INHERIT (to_async, t);
- INHERIT (to_async_mask, t);
INHERIT (to_find_memory_regions, t);
INHERIT (to_make_corefile_notes, t);
INHERIT (to_get_bookmark, t);
@@ -829,9 +828,6 @@ update_current_target (void)
de_fault (to_async,
(void (*) (void (*) (enum inferior_event_type, void*), void*))
tcomplain);
- de_fault (to_async_mask,
- (int (*) (int))
- return_one);
de_fault (to_thread_architecture,
default_thread_architecture);
current_target.to_read_description = NULL;