diff options
author | Keith Seitz <keiths@redhat.com> | 2002-08-29 22:54:21 +0000 |
---|---|---|
committer | Keith Seitz <keiths@redhat.com> | 2002-08-29 22:54:21 +0000 |
commit | 0a5f440418e4b92d4184d28bcc9252dd2c6f54f8 (patch) | |
tree | 5d8a0ec79b1e6ea713e37e83876486665d9cb60d | |
parent | 2f7ad6f3f2327c5a0ea1d5b46917ceaad440738d (diff) | |
download | gdb-0a5f440418e4b92d4184d28bcc9252dd2c6f54f8.tar.gz |
* gdb-events.sh (context_changed): Rename to selected_thread_changed
to parallel selected_frame_level_changed.
* thread.c (do_captured_thread_select): Ditto.
* gdb-events.c: Regenerate.
* gdb-events.h: Regenerate.
-rw-r--r-- | gdb/ChangeLog | 8 | ||||
-rw-r--r-- | gdb/gdb-events.c | 30 | ||||
-rw-r--r-- | gdb/gdb-events.h | 8 | ||||
-rwxr-xr-x | gdb/gdb-events.sh | 2 | ||||
-rw-r--r-- | gdb/thread.c | 2 |
5 files changed, 29 insertions, 21 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7c5a0c35999..305cdf947c3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,11 @@ +2002-08-29 Keith Seitz <keiths@redhat.com> + + * gdb-events.sh (context_changed): Rename to selected_thread_changed + to parallel selected_frame_level_changed. + * thread.c (do_captured_thread_select): Ditto. + * gdb-events.c: Regenerate. + * gdb-events.h: Regenerate. + 2002-08-28 Keith Seitz <keiths@redhat.com> * interps.c (interpreter_exec_cmd): Temporarily set diff --git a/gdb/gdb-events.c b/gdb/gdb-events.c index 8546a814ef9..63ee3bc400b 100644 --- a/gdb/gdb-events.c +++ b/gdb/gdb-events.c @@ -140,13 +140,13 @@ selected_frame_level_changed_event (int level) } void -context_changed_event (int num) +selected_thread_changed_event (int thread_num) { if (gdb_events_debug) - fprintf_unfiltered (gdb_stdlog, "context_changed_event\n"); - if (!current_event_hooks->context_changed) + fprintf_unfiltered (gdb_stdlog, "selected_thread_changed_event\n"); + if (!current_event_hooks->selected_thread_changed) return; - current_event_hooks->context_changed (num); + current_event_hooks->selected_thread_changed (thread_num); } #endif @@ -183,7 +183,7 @@ enum gdb_event architecture_changed, target_changed, selected_frame_level_changed, - context_changed, + selected_thread_changed, nr_gdb_events }; @@ -222,9 +222,9 @@ struct selected_frame_level_changed int level; }; -struct context_changed +struct selected_thread_changed { - int num; + int thread_num; }; struct event @@ -240,7 +240,7 @@ struct event struct tracepoint_delete tracepoint_delete; struct tracepoint_modify tracepoint_modify; struct selected_frame_level_changed selected_frame_level_changed; - struct context_changed context_changed; + struct selected_thread_changed selected_thread_changed; } data; }; @@ -337,11 +337,11 @@ queue_selected_frame_level_changed (int level) } static void -queue_context_changed (int num) +queue_selected_thread_changed (int thread_num) { struct event *event = XMALLOC (struct event); - event->type = context_changed; - event->data.context_changed.num = num; + event->type = selected_thread_changed; + event->data.selected_thread_changed.thread_num = thread_num; append (event); } @@ -400,9 +400,9 @@ gdb_events_deliver (struct gdb_events *vector) vector->selected_frame_level_changed (event->data.selected_frame_level_changed.level); break; - case context_changed: - vector->context_changed - (event->data.context_changed.num); + case selected_thread_changed: + vector->selected_thread_changed + (event->data.selected_thread_changed.thread_num); break; } delivering_events = event->next; @@ -425,7 +425,7 @@ _initialize_gdb_events (void) queue_event_hooks.architecture_changed = queue_architecture_changed; queue_event_hooks.target_changed = queue_target_changed; queue_event_hooks.selected_frame_level_changed = queue_selected_frame_level_changed; - queue_event_hooks.context_changed = queue_context_changed; + queue_event_hooks.selected_thread_changed = queue_selected_thread_changed; #endif c = add_set_cmd ("eventdebug", class_maintenance, var_zinteger, diff --git a/gdb/gdb-events.h b/gdb/gdb-events.h index 2836116d5f6..4836568f3c4 100644 --- a/gdb/gdb-events.h +++ b/gdb/gdb-events.h @@ -61,7 +61,7 @@ typedef void (gdb_events_tracepoint_modify_ftype) (int number); typedef void (gdb_events_architecture_changed_ftype) (void); typedef void (gdb_events_target_changed_ftype) (void); typedef void (gdb_events_selected_frame_level_changed_ftype) (int level); -typedef void (gdb_events_context_changed_ftype) (int num); +typedef void (gdb_events_selected_thread_changed_ftype) (int thread_num); /* gdb-events: object. */ @@ -77,7 +77,7 @@ struct gdb_events gdb_events_architecture_changed_ftype *architecture_changed; gdb_events_target_changed_ftype *target_changed; gdb_events_selected_frame_level_changed_ftype *selected_frame_level_changed; - gdb_events_context_changed_ftype *context_changed; + gdb_events_selected_thread_changed_ftype *selected_thread_changed; }; @@ -93,7 +93,7 @@ extern void tracepoint_modify_event (int number); extern void architecture_changed_event (void); extern void target_changed_event (void); extern void selected_frame_level_changed_event (int level); -extern void context_changed_event (int num); +extern void selected_thread_changed_event (int thread_num); /* When GDB_EVENTS are not being used, completly disable them. */ @@ -108,7 +108,7 @@ extern void context_changed_event (int num); #define architecture_changed_event() 0 #define target_changed_event() 0 #define selected_frame_level_changed_event(level) 0 -#define context_changed_event(num) 0 +#define selected_thread_changed_event(thread_num) 0 #endif /* Install custom gdb-events hooks. */ diff --git a/gdb/gdb-events.sh b/gdb/gdb-events.sh index a7b55cbd08d..bf738d50678 100755 --- a/gdb/gdb-events.sh +++ b/gdb/gdb-events.sh @@ -67,7 +67,7 @@ f:void:tracepoint_modify:int number:number f:void:architecture_changed:void f:void:target_changed:void f:void:selected_frame_level_changed:int level:level -f:void:context_changed:int num:num +f:void:selected_thread_changed:int thread_num:thread_num #*:void:annotate_starting_hook:void #*:void:annotate_stopped_hook:void #*:void:annotate_signalled_hook:void diff --git a/gdb/thread.c b/gdb/thread.c index b050682450f..caa4961f30b 100644 --- a/gdb/thread.c +++ b/gdb/thread.c @@ -719,7 +719,7 @@ do_captured_thread_select (struct ui_out *uiout, print_stack_frame (selected_frame, frame_relative_level (selected_frame), 1); if (!ptid_equal (old_ptid, inferior_ptid)) - context_changed_event (pid_to_thread_id (inferior_ptid)); + selected_thread_changed_event (pid_to_thread_id (inferior_ptid)); return GDB_RC_OK; } |