qemu/disas/libvixl
Peter Maydell 37fd5b53ba disas/libvixl: Fix upstream libvixl compilation issues
Fix various minor issues with upstream libvixl so that it will compile
successfully on the platforms QEMU cares about:
 * remove unused GBytes constant (it clashes with the glib headers)
 * fix suffixes on constants to use 'LL' for 64 bit constants so
   we can compile on 32 bit hosts

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <rth@twiddle.net>
2014-02-08 14:50:48 +00:00
..
a64 disas/libvixl: Fix upstream libvixl compilation issues 2014-02-08 14:50:48 +00:00
globals.h disas/libvixl: Fix upstream libvixl compilation issues 2014-02-08 14:50:48 +00:00
LICENCE
platform.h
README
utils.cc
utils.h disas/libvixl: Fix upstream libvixl compilation issues 2014-02-08 14:50:48 +00:00

The code in this directory is a subset of libvixl:
 https://github.com/armvixl/vixl
(specifically, it is the set of files needed for disassembly only,
taken from libvixl 1.1).
Bugfixes should preferably be sent upstream initially.

The disassembler does not currently support the entire A64 instruction
set. Notably:
 * No Advanced SIMD support.
 * Limited support for system instructions.
 * A few miscellaneous integer and floating point instructions are missing.