On 18 January 2016 at 07:12, Peter Crosthwaite <crosthwaitepe...@gmail.com> wrote: > From: Paolo Bonzini <pbonz...@redhat.com> > > Now that CPSR.E is set correctly, prepare for when setend will be able > to change it; bswap data in and out of strex manually by comparing > SCTLR.B, CPSR.E and TARGET_WORDS_BIGENDIAN (we do not have the luxury > of using TCGMemOps). > > Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > [ PC changes: > * Remove BE32 support > ] > Signed-off-by: Peter Crosthwaite <crosthwaite.pe...@gmail.com> > ---
I reviewed this with the BE32 changes in it, but this version is missing them. I don't really want to go through thinking about whether all the cases work again only with the BE32 cases behaving different, when I did that the first time round and will presumably have to do it again later when the BE32 support gets added back in again :-( thanks -- PMM