mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
MIPS/opcodes: Only examine ELF file structures if SYMTAB_AVAILABLE
Correct commit 640c0ccdc9
("some objdump -M options, better reg
dumps"), <https://sourceware.org/ml/binutils/2002-12/msg00706.html>, and
only execute code setting up disassembler options based on ELF file
structures if SYMTAB_AVAILABLE is set.
opcodes/
* mips-dis.c (set_default_mips_dis_options) [SYMTAB_AVAILABLE]:
Only examine ELF file structures here.
This commit is contained in:
parent
4df995c771
commit
91068ec6ae
@ -1,3 +1,8 @@
|
||||
2016-12-19 Maciej W. Rozycki <macro@imgtec.com>
|
||||
|
||||
* mips-dis.c (set_default_mips_dis_options) [SYMTAB_AVAILABLE]:
|
||||
Only examine ELF file structures here.
|
||||
|
||||
2016-12-19 Maciej W. Rozycki <macro@imgtec.com>
|
||||
|
||||
* mips-dis.c (set_default_mips_dis_options) [BFD64]: Only call
|
||||
|
@ -839,7 +839,6 @@ set_default_mips_dis_options (struct disassemble_info *info)
|
||||
mips_cp1_names = chosen_arch->cp1_names;
|
||||
mips_hwr_names = chosen_arch->hwr_names;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Update settings according to the ELF file header flags. */
|
||||
if (info->flavour == bfd_target_elf_flavour && info->section != NULL)
|
||||
@ -866,6 +865,7 @@ set_default_mips_dis_options (struct disassemble_info *info)
|
||||
else if (header->e_flags & EF_MIPS_ARCH_ASE_MDMX)
|
||||
mips_ase |= ASE_MDMX;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user