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