diff options
| author | Peter Maydell <peter.maydell@linaro.org> | 2016-02-23 15:36:43 +0000 |
|---|---|---|
| committer | Peter Maydell <peter.maydell@linaro.org> | 2016-02-26 15:09:41 +0000 |
| commit | cb01d3912c8b000ed26d5fe95f6c194b3e3ba7a6 (patch) | |
| tree | 1482249d7b141245cf2048e98770414ad37b43da /scripts/qapi-event.py | |
| parent | ae08792301c182bdec48656dee3dce38b3391a1a (diff) | |
| download | focaccia-qemu-cb01d3912c8b000ed26d5fe95f6c194b3e3ba7a6.tar.gz focaccia-qemu-cb01d3912c8b000ed26d5fe95f6c194b3e3ba7a6.zip | |
target-arm: In cpsr_write() ignore mode switches from User mode
The only case where we can attempt a cpsr_write() mode switch from User is from the gdbstub; all other cases are handled in the calling code (notably translate.c). Architecturally attempts to alter the mode bits from user mode are simply ignored (and not treated as a bad mode switch, which in v8 sets CPSR.IL). Make mode switches from User ignored in cpsr_write() as well, for consistency. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Sergey Fedorov <serge.fdrv@gmail.com> Message-id: 1455556977-3644-6-git-send-email-peter.maydell@linaro.org
Diffstat (limited to 'scripts/qapi-event.py')
0 files changed, 0 insertions, 0 deletions