]> git.ipfire.org Git - thirdparty/valgrind.git/commit
s390: Use objdump machinery to disassemble insns
authorFlorian Krohm <flo2030@eich-krohm.de>
Fri, 2 Jan 2026 16:44:49 +0000 (16:44 +0000)
committerFlorian Krohm <flo2030@eich-krohm.de>
Fri, 2 Jan 2026 16:44:49 +0000 (16:44 +0000)
commit370531396ad180a30332caa6a22bb08e836e266b
treec2fe0cf8dd4f8e535b7e36e65583c7ec4f0a9323
parent3ed264869c2b64cdbc02ee97807fa56c65d8ffad
s390: Use objdump machinery to disassemble insns

New directory VEX/priv/objdump to contain the bits and pieces
needed from binutils.

s390_disasm.c removed as the S390_DISASM machinery is no longer
needed.
host_s390_defs.c and guest_s390_toIR.c adjusted accordingly.

Part of fixing https://bugs.kde.org/show_bug.cgi?id=510840
15 files changed:
.gitignore
Makefile.vex.am
NEWS
VEX/priv/guest_s390_toIR.c
VEX/priv/host_s390_defs.c
VEX/priv/objdump/README [new file with mode: 0644]
VEX/priv/objdump/dis-asm.h [new file with mode: 0644]
VEX/priv/objdump/dis-init.c [new file with mode: 0644]
VEX/priv/objdump/s390-dis.c [new file with mode: 0644]
VEX/priv/objdump/s390-opc.c [new file with mode: 0644]
VEX/priv/objdump/s390-opc.tab [new file with mode: 0644]
VEX/priv/objdump/s390.h [new file with mode: 0644]
VEX/priv/objdump/stubs.h [new file with mode: 0644]
VEX/priv/s390_disasm.c [deleted file]
VEX/priv/s390_disasm.h