qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 2/2] fix ARMv7 data processing instructions


From: Paul Brook
Subject: Re: [Qemu-devel] [PATCH 2/2] fix ARMv7 data processing instructions
Date: Fri, 15 May 2009 03:19:46 +0100
User-agent: KMail/1.11.2 (Linux/2.6.29-2-amd64; KDE/4.2.2; x86_64; ; )

On Friday 15 May 2009, Paul Brook wrote:
> On Wednesday 06 May 2009, Juha Riihimäki wrote:
> > 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.
>
> We should not switch modes if instructions sets the condition flags.

On second looks, we get those cases wrong anyway, so I've applied the patch.

Paul




reply via email to

[Prev in Thread] Current Thread [Next in Thread]