| Index: gdb/hppa-hpux-tdep.c
|
| diff --git a/gdb/hppa-hpux-tdep.c b/gdb/hppa-hpux-tdep.c
|
| index 8529b3a59310a3e20bcc691bbd59a3fcc8e30750..f6dfef2f0ed58c588e3c9a32f1236e4ef21a0fa4 100644
|
| --- a/gdb/hppa-hpux-tdep.c
|
| +++ b/gdb/hppa-hpux-tdep.c
|
| @@ -177,7 +177,7 @@ hppa64_hpux_in_solib_call_trampoline (struct gdbarch *gdbarch,
|
| struct minimal_symbol *minsym;
|
| asection *sec;
|
| CORE_ADDR addr;
|
| - int insn, i;
|
| + int insn;
|
|
|
| minsym = lookup_minimal_symbol_by_pc (pc);
|
| if (! minsym)
|
| @@ -230,7 +230,7 @@ hppa64_hpux_in_solib_call_trampoline (struct gdbarch *gdbarch,
|
|
|
| static int
|
| hppa_hpux_in_solib_return_trampoline (struct gdbarch *gdbarch,
|
| - CORE_ADDR pc, char *name)
|
| + CORE_ADDR pc, const char *name)
|
| {
|
| enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
|
| struct unwind_table_entry *u;
|
| @@ -956,7 +956,6 @@ hppa64_hpux_search_dummy_call_sequence (struct gdbarch *gdbarch, CORE_ADDR pc,
|
| struct hppa_objfile_private *priv;
|
| CORE_ADDR addr;
|
| struct minimal_symbol *msym;
|
| - int i;
|
|
|
| sec = find_pc_section (pc);
|
| obj = sec->objfile;
|
| @@ -979,10 +978,10 @@ hppa64_hpux_search_dummy_call_sequence (struct gdbarch *gdbarch, CORE_ADDR pc,
|
| scheme; try to read in blocks of code, and look for a "bve,n (rp)"
|
| instruction. These are likely to occur at the end of functions, so
|
| we only look at the last two instructions of each function. */
|
| - for (i = 0, msym = obj->msymbols; i < obj->minimal_symbol_count; i++, msym++)
|
| + ALL_OBJFILE_MSYMBOLS (obj, msym)
|
| {
|
| CORE_ADDR begin, end;
|
| - char *name;
|
| + const char *name;
|
| gdb_byte buf[2 * HPPA_INSN_SIZE];
|
| int offset;
|
|
|
| @@ -1087,7 +1086,6 @@ hppa_hpux_find_dummy_bpaddr (CORE_ADDR addr)
|
| struct unwind_table_entry *u;
|
| struct minimal_symbol *msym;
|
| CORE_ADDR func;
|
| - int i;
|
|
|
| sec = find_pc_section (addr);
|
| if (sec)
|
| @@ -1107,9 +1105,7 @@ hppa_hpux_find_dummy_bpaddr (CORE_ADDR addr)
|
| work. */
|
|
|
| find_pc_partial_function (addr, NULL, &func, NULL);
|
| - for (i = 0, msym = sec->objfile->msymbols;
|
| - i < sec->objfile->minimal_symbol_count;
|
| - i++, msym++)
|
| + ALL_OBJFILE_MSYMBOLS (sec->objfile, msym)
|
| {
|
| u = find_unwind_entry (SYMBOL_VALUE_ADDRESS (msym));
|
| if (func != SYMBOL_VALUE_ADDRESS (msym)
|
|
|