• Claudio Fontana's avatar
    disas: Implement disassembly output for A64 · 999b53ec
    Claudio Fontana authored
    Use libvixl to implement disassembly output in debug
    logs for A64, for use with both AArch64 hosts and targets.
    Signed-off-by: default avatarClaudio Fontana <claudio.fontana@linaro.org>
    [PMM:
     * added support for target disassembly
     * switched to custom QEMUDisassembler so the output format
       matches what QEMU expects
     * make sure we correctly fall back to "just print hex"
       if we didn't build the AArch64 disassembler because of
       lack of a C++ compiler
     * rename from 'aarch64' to 'arm-a64' because this is a
       disassembler for the A64 instruction set
     * merge aarch64.c and aarch64-cxx.cc into one C++ file
     * simplify the aarch64.c<->aarch64-cxx.cc interface]
    Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
    999b53ec
Name
Last commit
Last update
..
libvixl Loading commit data...
Makefile.objs Loading commit data...
alpha.c Loading commit data...
arm-a64.cc Loading commit data...
arm.c Loading commit data...
cris.c Loading commit data...
hppa.c Loading commit data...
i386.c Loading commit data...
ia64.c Loading commit data...
lm32.c Loading commit data...
m68k.c Loading commit data...
microblaze.c Loading commit data...
mips.c Loading commit data...
moxie.c Loading commit data...
ppc.c Loading commit data...
s390.c Loading commit data...
sh4.c Loading commit data...
sparc.c Loading commit data...
tci.c Loading commit data...