X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=disas.c;h=e51127e540d4687d63bb5b00fccf690959d67ae7;hb=b9b5df6f0cee6b09ef3b2e5228761dd3c2cdcad7;hp=a46faeed80370e93a749539d44b33c705e66123d;hpb=bb5801f551ee8591d576d87a9290af297998e322;p=qemu.git diff --git a/disas.c b/disas.c index a46faeed8..e51127e54 100644 --- a/disas.c +++ b/disas.c @@ -227,6 +227,7 @@ void target_disas(FILE *out, CPUArchState *env, target_ulong code, s.info.mach = bfd_mach_ppc; #endif } + s.info.disassembler_options = (char *)"any"; print_insn = print_insn_ppc; #elif defined(TARGET_M68K) print_insn = print_insn_m68k; @@ -256,6 +257,9 @@ void target_disas(FILE *out, CPUArchState *env, target_ulong code, #elif defined(TARGET_MICROBLAZE) s.info.mach = bfd_arch_microblaze; print_insn = print_insn_microblaze; +#elif defined(TARGET_MOXIE) + s.info.mach = bfd_arch_moxie; + print_insn = print_insn_moxie; #elif defined(TARGET_LM32) s.info.mach = bfd_mach_lm32; print_insn = print_insn_lm32; @@ -322,6 +326,7 @@ void disas(FILE *out, void *code, unsigned long size) s.info.mach = bfd_mach_x86_64; print_insn = print_insn_i386; #elif defined(_ARCH_PPC) + s.info.disassembler_options = (char *)"any"; print_insn = print_insn_ppc; #elif defined(__alpha__) print_insn = print_insn_alpha; @@ -462,6 +467,9 @@ void monitor_disas(Monitor *mon, CPUArchState *env, #elif defined(TARGET_S390X) s.info.mach = bfd_mach_s390_64; print_insn = print_insn_s390; +#elif defined(TARGET_MOXIE) + s.info.mach = bfd_arch_moxie; + print_insn = print_insn_moxie; #elif defined(TARGET_LM32) s.info.mach = bfd_mach_lm32; print_insn = print_insn_lm32;