Refactor disassembler selection
[deliverable/binutils-gdb.git] / binutils / objdump.c
index 5972da1d4e027c0942125ccc54567d4af117ca68..81d47a0a250b11151b625ff011daef9417e45e7e 100644 (file)
@@ -2386,7 +2386,9 @@ disassemble_data (bfd *abfd)
     }
 
   /* Use libopcodes to locate a suitable disassembler.  */
-  aux.disassemble_fn = disassembler (abfd);
+  aux.disassemble_fn = disassembler (bfd_get_arch (abfd),
+                                    bfd_big_endian (abfd),
+                                    bfd_get_mach (abfd), abfd);
   if (!aux.disassemble_fn)
     {
       non_fatal (_("can't disassemble for architecture %s\n"),
This page took 0.023634 seconds and 4 git commands to generate.