fix ARMv7 data processing instructions
ARMv7 defines a new behavior for ARM data processing instructions compared to earlier architecture revisions; when the destination register is R15, a Branch and Exchange operation is executed rather than a simple Branch to the target address. This patch corrects the behavior of the emulation for the aforementioned operations. To be applied after applying the previous patch in this patch set. Signed-off-by: NJuha Riihimäki <juha.riihimaki@nokia.com> Signed-off-by: NPaul Brook <paul@codesourcery.com>
Showing
想要评论请 注册 或 登录