libvixl: fix 64bit constants usage
authorMichael Tokarev <mjt@tls.msk.ru>
Sat, 15 Feb 2014 20:26:25 +0000 (20:26 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Sat, 15 Feb 2014 20:26:30 +0000 (20:26 +0000)
commit0dbcf95a1ea5a5ca6222765ff8813c2cc17e8abd
tree449b5592ec9e5b02abef6e170f69e6c28ab7c643
parent078a1c37cad0d11d93ff8102f7653ce6109bb62d
libvixl: fix 64bit constants usage

Since commit 999b53ec8794f203964db3ecf939a3da5c4bc843:
 Author: Claudio Fontana <claudio.fontana@linaro.org>
 Date:   Wed Feb 5 17:27:28 2014 +0000

    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.

disas/libvixl/ contains functions which uses 64bit constants
without using appropriate suffixes, which fails on 32bits.

Fix this by using ULL suffix.

Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
disas/libvixl/a64/disasm-a64.cc
disas/libvixl/utils.cc