This patchset updates our copy of libvixl to the upstream
1.3 release. I don't think there's anything particularly
earthshattering in 1.3 compared to what we had before.
Changes v1->v2:
* add top-and-tail patches which disable building libvixl
for the duration of the commits which update and repatch it,
to preserve compilation bisectability for 32 bit hosts
thanks
-- PMM
Michael Tokarev (1):
libvixl: fix 64bit constants usage
Peter Maydell (4):
configure: Disable building A64 disassembler for libvixl update
disas/libvixl: Update to libvixl 1.3
disas/libvixl: Add missing ULL suffixes
Revert "configure: Disable building A64 disassembler for libvixl
update"
disas/libvixl/a64/assembler-a64.h | 407 +-
disas/libvixl/a64/constants-a64.h | 36 ++-
disas/libvixl/a64/decoder-a64.cc | 36 +--
disas/libvixl/a64/disasm-a64.cc | 173 +--
disas/libvixl/a64/disasm-a64.h| 1 +
disas/libvixl/a64/instructions-a64.cc | 32 +--
disas/libvixl/a64/instructions-a64.h | 37 ++--
disas/libvixl/globals.h | 33 ++-
disas/libvixl/platform.h | 4 +-
disas/libvixl/utils.cc| 10 +-
disas/libvixl/utils.h | 86 ++-
11 files changed, 556 insertions(+), 299 deletions(-)
--
1.9.2