Re: [Qemu-devel] [PATCH 3/3] target-arm: implement setend

2014-04-21 Thread Peter Maydell
On 21 April 2014 18:43, Paolo Bonzini wrote: > Since this is not a high-performance path, just use a helper to > flip the E bit and force a lookup in the hash table since the > flags have changed. If we take an exception while the E bit is set we'll now incorrectly start executing the exception h

Re: [Qemu-devel] [PATCH 3/3] target-arm: implement setend

2014-04-21 Thread Richard Henderson
On 04/21/2014 10:43 AM, Paolo Bonzini wrote: > Since this is not a high-performance path, just use a helper to > flip the E bit and force a lookup in the hash table since the > flags have changed. > > Signed-off-by: Paolo Bonzini > --- > target-arm/helper.h| 1 + > target-arm/op_helper.c |

[Qemu-devel] [PATCH 3/3] target-arm: implement setend

2014-04-21 Thread Paolo Bonzini
Since this is not a high-performance path, just use a helper to flip the E bit and force a lookup in the hash table since the flags have changed. Signed-off-by: Paolo Bonzini --- target-arm/helper.h| 1 + target-arm/op_helper.c | 5 + target-arm/translate.c | 12 ++-- 3 files c