qemu/disas
Claudio Fontana 999b53ec87 disas: Implement disassembly output for A64
Use libvixl to implement disassembly output in debug
logs for A64, for use with both AArch64 hosts and targets.

Signed-off-by: Claudio 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: Peter Maydell <peter.maydell@linaro.org>
2014-02-08 14:50:48 +00:00
..
libvixl disas: Implement disassembly output for A64 2014-02-08 14:50:48 +00:00
alpha.c
arm-a64.cc disas: Implement disassembly output for A64 2014-02-08 14:50:48 +00:00
arm.c
cris.c
hppa.c
i386.c disas/i386.c: disassemble movbe instruction 2014-01-25 14:12:17 -08:00
ia64.c
lm32.c
m68k.c
Makefile.objs disas: Implement disassembly output for A64 2014-02-08 14:50:48 +00:00
microblaze.c
mips.c
moxie.c
ppc.c
s390.c
sh4.c
sparc.c
tci.c