Revert "target/arm: Use unallocated_encoding for aarch32"
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 26 Aug 2019 15:15:35 +0000 (08:15 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 3 Sep 2019 15:20:34 +0000 (16:20 +0100)
commit429a71d67ec04177df614be909e9300a6bbd6830
tree56527b725538ee06f85634dea9ec3ddd44b2c7ee
parentfec105c2abda8567ec15230429c41429b5ee307c
Revert "target/arm: Use unallocated_encoding for aarch32"

This reverts commit 3cb36637157088892e9e33ddb1034bffd1251d3b.

Despite the fact that the text for the call to gen_exception_insn
is identical for aarch64 and aarch32, the implementation inside
gen_exception_insn is totally different.

This fixes exceptions raised from aarch64.

Reported-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Message-id: 20190826151536.6771-2-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/translate-a64.c
target/arm/translate-a64.h
target/arm/translate-vfp.inc.c
target/arm/translate.c
target/arm/translate.h