OSDN Git Service

target-arm: Report correct syndrome for FPEXC32_EL2 traps
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 18 Feb 2016 14:16:16 +0000 (14:16 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 18 Feb 2016 14:16:16 +0000 (14:16 +0000)
commitf2cae6092767aaf418778eada15be444c23883be
treec865749fe752317d18af34713b3aa19c653b0de6
parentd6c8cf815171e35e0b1ef4e0cff602ab3d575747
target-arm: Report correct syndrome for FPEXC32_EL2 traps

If access to FPEXC32_EL2 is trapped by CPTR_EL2.TFP or CPTR_EL3.TFP,
this should be reported with a syndrome register indicating an
FP access trap, not one indicating a system register access trap.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Sergey Fedorov <serge.fdrv@gmail.com>
target-arm/cpu.h
target-arm/helper.c
target-arm/op_helper.c