From 89cae53aca1c74beb27d58b170bad1e1373ea1d3 Mon Sep 17 00:00:00 2001 From: Hui Zhu Date: Sat, 18 Oct 2008 13:45:17 +0000 Subject: 2008-10-18 Hui Zhu Remove "to_support_record_wait". * target.c (add_target): Remove "to_support_record_wait". * target.h (target_ops): Ditto. * linux-nat.c (linux_nat_add_target): Ditto. * record.h (RECORD_TARGET_SUPPORT_RECORD_WAIT): This macro is removed. --- gdb/ChangeLog | 9 +++++++++ gdb/linux-nat.c | 3 --- gdb/record.h | 2 -- gdb/target.c | 3 --- gdb/target.h | 5 ----- 5 files changed, 9 insertions(+), 13 deletions(-) (limited to 'gdb') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5af82b3412e..0ef6a20fbf4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,12 @@ +2008-10-18 Hui Zhu + + Remove "to_support_record_wait". + + * target.c (add_target): Remove "to_support_record_wait". + * target.h (target_ops): Ditto. + * linux-nat.c (linux_nat_add_target): Ditto. + * record.h (RECORD_TARGET_SUPPORT_RECORD_WAIT): This macro is removed. + 2008-10-15 Hui Zhu Change "record-auto-delete" to "record-stop-at-limit". diff --git a/gdb/linux-nat.c b/gdb/linux-nat.c index 7d94a68404d..b63f863e563 100644 --- a/gdb/linux-nat.c +++ b/gdb/linux-nat.c @@ -4553,9 +4553,6 @@ linux_nat_add_target (struct target_ops *t) add_target (t); - /* Point out that this target support record wait. */ - t->to_support_record_wait = 1; - /* TODO: Eliminate this and have libthread_db use find_target_beneath. */ thread_db_init (t); diff --git a/gdb/record.h b/gdb/record.h index 39241e6140e..21aba7590b5 100644 --- a/gdb/record.h +++ b/gdb/record.h @@ -24,8 +24,6 @@ (current_target.beneath == &record_ops) #define RECORD_IS_REPLAY \ (record_list->next || execution_direction == EXEC_REVERSE) -#define RECORD_TARGET_SUPPORT_RECORD_WAIT \ - (record_ops.beneath->to_support_record_wait) typedef struct record_reg_s { diff --git a/gdb/target.c b/gdb/target.c index 03b1cecaf48..c6c5439cfb1 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -242,9 +242,6 @@ add_target (struct target_ops *t) if (t->to_xfer_partial == NULL) t->to_xfer_partial = default_xfer_partial; - /* Set the default value of to_support_record_wait. */ - t->to_support_record_wait = 0; - if (!target_structs) { target_struct_allocsize = DEFAULT_ALLOCSIZE; diff --git a/gdb/target.h b/gdb/target.h index fbf9898f451..ca0c0ae4936 100644 --- a/gdb/target.h +++ b/gdb/target.h @@ -531,11 +531,6 @@ struct target_ops /* Can target execute in reverse? */ int (*to_can_execute_reverse) (); - /* Default value is 0. Mean that this target doesn't support record wait. - Need the help of infrun.c(handle_inferior_event). Set to 1 if this - target support record wait. */ - int to_support_record_wait; - int to_magic; /* Need sub-structure for target machine related rather than comm related? */ -- cgit v1.2.1