target-arm: A64: Avoid signed shifts in disas_ldst_pair()
commitc2ebd862a54b7e12175d65c03ba259926cb2237a
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 13 Feb 2015 05:46:09 +0000 (13 05:46 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 13 Feb 2015 05:46:09 +0000 (13 05:46 +0000)
tree1e027d72e5ded48160fa81aeff73453cbcf1ebef
parent037e1d009e2fcb80784d37f0e12aa999787d46d4
target-arm: A64: Avoid signed shifts in disas_ldst_pair()

Avoid shifting potentially negative signed offset values in
disas_ldst_pair() by keeping the offset in a uint64_t rather
than an int64_t.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1423233250-15853-5-git-send-email-peter.maydell@linaro.org
target-arm/translate-a64.c