mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-26 17:18:55 +00:00
* thread.c (print_thread_info): Eliminate now useless checks
for exited threads.
This commit is contained in:
19
gdb/thread.c
19
gdb/thread.c
@@ -678,17 +678,14 @@ print_thread_info (struct ui_out *uiout, int requested_thread)
|
||||
ui_out_text (uiout, " ");
|
||||
ui_out_field_string (uiout, "target-id", target_tid_to_str (tp->ptid));
|
||||
|
||||
if (tp->state_ != THREAD_EXITED)
|
||||
extra_info = target_extra_thread_info (tp);
|
||||
if (extra_info)
|
||||
{
|
||||
extra_info = target_extra_thread_info (tp);
|
||||
if (extra_info)
|
||||
{
|
||||
ui_out_text (uiout, " (");
|
||||
ui_out_field_string (uiout, "details", extra_info);
|
||||
ui_out_text (uiout, ")");
|
||||
}
|
||||
ui_out_text (uiout, " ");
|
||||
ui_out_text (uiout, " (");
|
||||
ui_out_field_string (uiout, "details", extra_info);
|
||||
ui_out_text (uiout, ")");
|
||||
}
|
||||
ui_out_text (uiout, " ");
|
||||
|
||||
if (tp->state_ == THREAD_RUNNING)
|
||||
ui_out_text (uiout, "(running)\n");
|
||||
@@ -706,9 +703,7 @@ print_thread_info (struct ui_out *uiout, int requested_thread)
|
||||
if (ui_out_is_mi_like_p (uiout))
|
||||
{
|
||||
char *state = "stopped";
|
||||
if (tp->state_ == THREAD_EXITED)
|
||||
state = "exited";
|
||||
else if (tp->state_ == THREAD_RUNNING)
|
||||
if (tp->state_ == THREAD_RUNNING)
|
||||
state = "running";
|
||||
ui_out_field_string (uiout, "state", state);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user