Alexander Graf <ag...@suse.de> writes: Ok, so the real problem here is that NARROW_MODE is not set, but is used to differentiate whether to use the 32bit cmp only or not. Eh?
Richard, there are 2 ways out of this: 1) get rid of NARROW_MODE and always check ctx->sf No! The cmp insn with L set should NOT be affected by SF. That's the entire point of my change. I reviewed the other uses of NARROW_MODE and didn't spot any errors. (But I must confess that I would need to red the PPC manuals better inn order to tell for sure.) 2) add a new 32bit only insns flag and create separate functions for 32bit cmp calls Aurelien's patch looked promising, if one removes the exception casting. -- Torbjörn