bfd/
[deliverable/binutils-gdb.git] / opcodes / mips-dis.c
index ada753f4f864f6c8ef4fc592a3784b1371a15653..35a51191525903913eef8c9b7b1212d16ac79106 100644 (file)
@@ -2066,8 +2066,8 @@ _print_insn_mips (bfd_vma memaddr,
 
 #if SYMTAB_AVAILABLE
   if (info->mach == bfd_mach_mips16
-      || (info->flavour == bfd_target_elf_flavour
-         && info->symbols != NULL
+      || (info->symbols != NULL
+         && bfd_asymbol_flavour (*info->symbols) == bfd_target_elf_flavour
          && ((*(elf_symbol_type **) info->symbols)->internal_elf_sym.st_other
              == STO_MIPS16)))
     return print_insn_mips16 (memaddr, info);
This page took 0.024268 seconds and 4 git commands to generate.