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-18 Hui Zhu <teawater@gmail.com>
+
+ 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 <teawater@gmail.com>
Change "record-auto-delete" to "record-stop-at-limit".
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);
(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
{
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;
/* 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?
*/