author | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2013年07月28日 14:13:39 -0300 |
---|---|---|
committer | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2013年07月28日 14:13:39 -0300 |
commit | f6ee396ccbb4bc0bb898c8bd34726e2615ebf8ba (patch) | |
tree | 504bc79b124decf39674b1078cc9d792b6645b3f /lib/jit_disasm.c | |
parent | a3891adb4b6e10f551a6c040eab48761909c43d2 (diff) | |
download | lightning-f6ee396ccbb4bc0bb898c8bd34726e2615ebf8ba.tar.gz |
-rw-r--r-- | lib/jit_disasm.c | 7 |
diff --git a/lib/jit_disasm.c b/lib/jit_disasm.c index eb85f6e..aa266b2 100644 --- a/lib/jit_disasm.c +++ b/lib/jit_disasm.c @@ -90,10 +90,15 @@ jit_init_debug(void) # endif disassemble_init_powerpc(&disasm_info); # endif - # if defined(__sparc__) disasm_info.endian = disasm_info.display_endian = BFD_ENDIAN_BIG; # endif +# if defined(__s390x__) + disasm_info.arch = bfd_arch_s390; + disasm_info.mach = bfd_mach_s390_64; + disasm_info.endian = disasm_info.display_endian = BFD_ENDIAN_BIG; + disasm_info.disassembler_options = "zarch"; +# endif disasm_info.print_address_func = disasm_print_address; if (bfd_get_file_flags(disasm_bfd) & HAS_SYMS) { |