diff options
author | Nick Roberts <nickrob@snap.net.nz> | 2008-06-06 00:33:52 +0000 |
---|---|---|
committer | Nick Roberts <nickrob@snap.net.nz> | 2008-06-06 00:33:52 +0000 |
commit | 4ea8a7a0753dbb8be51fee1bdaba0ae08615e2fd (patch) | |
tree | b687e457dc14791b0e034debb2c406609b9c8356 | |
parent | fa14163bc18880d1949726c5e27ef09c5e4eea5a (diff) | |
download | gdb-4ea8a7a0753dbb8be51fee1bdaba0ae08615e2fd.tar.gz |
* annotate.c (annotate_thread_changed): New function.
* thread.c (thread_command) : Use it.
* infrun.c (normal_stop): Use it.
-rw-r--r-- | gdb/annotate.c | 9 | ||||
-rw-r--r-- | gdb/infrun.c | 1 | ||||
-rw-r--r-- | gdb/thread.c | 1 |
3 files changed, 11 insertions, 0 deletions
diff --git a/gdb/annotate.c b/gdb/annotate.c index ee9adfac0fb..98a37aea423 100644 --- a/gdb/annotate.c +++ b/gdb/annotate.c @@ -243,6 +243,15 @@ annotate_new_thread (void) } void +annotate_thread_changed (void) +{ + if (annotation_level > 1) + { + printf_unfiltered (("\n\032\032thread-changed\n")); + } +} + +void annotate_field_begin (struct type *type) { if (annotation_level == 2) diff --git a/gdb/infrun.c b/gdb/infrun.c index a1bb28713d3..2960acb2a8f 100644 --- a/gdb/infrun.c +++ b/gdb/infrun.c @@ -3605,6 +3605,7 @@ normal_stop (void) target_terminal_ours_for_output (); printf_filtered (_("[Switching to %s]\n"), target_pid_to_str (inferior_ptid)); + annotate_thread_changed (); previous_inferior_ptid = inferior_ptid; } diff --git a/gdb/thread.c b/gdb/thread.c index 773ba5c1999..446a55ece03 100644 --- a/gdb/thread.c +++ b/gdb/thread.c @@ -738,6 +738,7 @@ thread_command (char *tidstr, int from_tty) return; } + annotate_thread_changed (); gdb_thread_select (uiout, tidstr, NULL); } |