target/arm: Introduce raise_exception_ra
commit7469f6c696d74ad3b22b67c08e1e8f79e2b5d3d6
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 21 Jan 2019 10:23:11 +0000 (21 10:23 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 21 Jan 2019 10:38:53 +0000 (21 10:38 +0000)
treea03b9f0ffdda1667fd391f666c51308e59e6c899
parent0816ef1bfcd3ac53e7454b62ca436727887f6056
target/arm: Introduce raise_exception_ra

This path uses cpu_loop_exit_restore to unwind current processor state.

Suggested-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20190108223129.5570-5-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/internals.h
target/arm/op_helper.c