forked from Imagelibrary/binutils-gdb
Fix build error in sol-thread.c:info_cb
gdb/ChangeLog:
* sol-thread.c (info_cb) [ti.ti_startfunc != 0]: Change type
of local variable msym to const struct bound_minimal_symbol.
Adjust use accordingly.
[ti.ti_state == TD_THR_SLEEP]: Likewise.
This commit is contained in:
@@ -2,6 +2,13 @@
|
||||
|
||||
* MAINTAINERS (Write After Approval): Add myself to the list.
|
||||
|
||||
2013-04-30 Joel Brobecker <brobecker@adacore.com>
|
||||
|
||||
* sol-thread.c (info_cb) [ti.ti_startfunc != 0]: Change type
|
||||
of local variable msym to const struct bound_minimal_symbol.
|
||||
Adjust use accordingly.
|
||||
[ti.ti_state == TD_THR_SLEEP]: Likewise.
|
||||
|
||||
2013-04-30 Samuel Thibault <samuel.thibault@gnu.org>
|
||||
|
||||
* i386gnu-nat.c (CREG_OFFSET): New macro.
|
||||
|
||||
@@ -1115,11 +1115,12 @@ info_cb (const td_thrhandle_t *th, void *s)
|
||||
/* Print thr_create start function. */
|
||||
if (ti.ti_startfunc != 0)
|
||||
{
|
||||
struct minimal_symbol *msym;
|
||||
msym = lookup_minimal_symbol_by_pc (ti.ti_startfunc);
|
||||
if (msym)
|
||||
const struct bound_minimal_symbol msym
|
||||
= lookup_minimal_symbol_by_pc (ti.ti_startfunc);
|
||||
|
||||
if (msym.minsym)
|
||||
printf_filtered (" startfunc: %s\n",
|
||||
SYMBOL_PRINT_NAME (msym));
|
||||
SYMBOL_PRINT_NAME (msym.minsym));
|
||||
else
|
||||
printf_filtered (" startfunc: %s\n",
|
||||
paddress (target_gdbarch (), ti.ti_startfunc));
|
||||
@@ -1128,11 +1129,12 @@ info_cb (const td_thrhandle_t *th, void *s)
|
||||
/* If thread is asleep, print function that went to sleep. */
|
||||
if (ti.ti_state == TD_THR_SLEEP)
|
||||
{
|
||||
struct minimal_symbol *msym;
|
||||
msym = lookup_minimal_symbol_by_pc (ti.ti_pc);
|
||||
if (msym)
|
||||
const struct bound_minimal_symbol msym
|
||||
= lookup_minimal_symbol_by_pc (ti.ti_pc);
|
||||
|
||||
if (msym.minsym)
|
||||
printf_filtered (" - Sleep func: %s\n",
|
||||
SYMBOL_PRINT_NAME (msym));
|
||||
SYMBOL_PRINT_NAME (msym.minsym));
|
||||
else
|
||||
printf_filtered (" - Sleep func: %s\n",
|
||||
paddress (target_gdbarch (), ti.ti_startfunc));
|
||||
|
||||
Reference in New Issue
Block a user