target-arm/arm-semi.c: SYS_EXIT on A64 takes a parameter block
commit7446d35e1dd69e1da8241277eae09e293741b362
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 7 Sep 2015 09:39:28 +0000 (7 10:39 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 7 Sep 2015 09:39:28 +0000 (7 10:39 +0100)
treed9b2896949207580f3bf0ed71621ac2155827552
parente9ebfbfcf31c11fb3bd2fc436fa17ce45a4e7086
target-arm/arm-semi.c: SYS_EXIT on A64 takes a parameter block

The A64 semihosting API changes the interface for SYS_EXIT so
that instead of taking a single exception type in a register,
it takes a parameter block containing the exception type and
a sub-code. Implement this.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Tested-by: Christopher Covington <cov@codeaurora.org>
Message-id: 1439483745-28752-9-git-send-email-peter.maydell@linaro.org
target-arm/arm-semi.c