Avoid duplicating text in sol-thread.c:info_cb
This is a minor cleanup that helps avoiding duplicating the output of a command when handling alternative situations. gdb/ChangeLog: * sol-thread.c (info_cb): Factorize the code a little.
This commit is contained in:
parent
c0f5f49044
commit
17e760ae36
2 changed files with 12 additions and 12 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2013-05-08 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
|
* sol-thread.c (info_cb): Factorize the code a little.
|
||||||
|
|
||||||
2013-05-08 Joel Brobecker <brobecker@adacore.com>
|
2013-05-08 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
* sol-thread.c (info_cb): Rework the output of the "maintenance
|
* sol-thread.c (info_cb): Rework the output of the "maintenance
|
||||||
|
|
|
@ -1118,12 +1118,10 @@ info_cb (const td_thrhandle_t *th, void *s)
|
||||||
const struct bound_minimal_symbol msym
|
const struct bound_minimal_symbol msym
|
||||||
= lookup_minimal_symbol_by_pc (ti.ti_startfunc);
|
= lookup_minimal_symbol_by_pc (ti.ti_startfunc);
|
||||||
|
|
||||||
if (msym.minsym)
|
printf_filtered (" startfunc=%s",
|
||||||
printf_filtered (" startfunc=%s",
|
msym.minsym
|
||||||
SYMBOL_PRINT_NAME (msym.minsym));
|
? SYMBOL_PRINT_NAME (msym.minsym)
|
||||||
else
|
: paddress (target_gdbarch (), ti.ti_startfunc));
|
||||||
printf_filtered (" startfunc=%s",
|
|
||||||
paddress (target_gdbarch (), ti.ti_startfunc));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If thread is asleep, print function that went to sleep. */
|
/* If thread is asleep, print function that went to sleep. */
|
||||||
|
@ -1132,12 +1130,10 @@ info_cb (const td_thrhandle_t *th, void *s)
|
||||||
const struct bound_minimal_symbol msym
|
const struct bound_minimal_symbol msym
|
||||||
= lookup_minimal_symbol_by_pc (ti.ti_pc);
|
= lookup_minimal_symbol_by_pc (ti.ti_pc);
|
||||||
|
|
||||||
if (msym.minsym)
|
printf_filtered (" sleepfunc=%s",
|
||||||
printf_filtered (" sleepfunc=%s",
|
msym.minsym
|
||||||
SYMBOL_PRINT_NAME (msym.minsym));
|
? SYMBOL_PRINT_NAME (msym.minsym)
|
||||||
else
|
: paddress (target_gdbarch (), ti.ti_pc));
|
||||||
printf_filtered (" sleepfunc=%s",
|
|
||||||
paddress (target_gdbarch (), ti.ti_pc));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
printf_filtered ("\n");
|
printf_filtered ("\n");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue