Re: [Qemu-devel] [PATCH] linux-user: Fix broken m68k signal handling on 64 bit hosts

2015-01-26 Thread Peter Maydell
Ping? thanks -- PMM On 22 December 2014 at 17:47, Peter Maydell wrote: > The m68k signal frame setup code which writes the signal return > trampoline code to the stack was assuming that a 'long' was 32 bits; > on 64 bit systems this meant we would end up writing the 32 bit > (2 insn) trampoline

Re: [Qemu-devel] [PATCH] linux-user: Fix broken m68k signal handling on 64 bit hosts

2014-12-25 Thread Peter Maydell
On 25 December 2014 at 05:10, Michael Tokarev wrote: > 22.12.2014 20:47, Peter Maydell wrote: >> The m68k signal frame setup code which writes the signal return >> trampoline code to the stack was assuming that a 'long' was 32 bits; >> on 64 bit systems this meant we would end up writing the 32 bi

Re: [Qemu-devel] [PATCH] linux-user: Fix broken m68k signal handling on 64 bit hosts

2014-12-24 Thread Michael Tokarev
22.12.2014 20:47, Peter Maydell wrote: > The m68k signal frame setup code which writes the signal return > trampoline code to the stack was assuming that a 'long' was 32 bits; > on 64 bit systems this meant we would end up writing the 32 bit > (2 insn) trampoline sequence to retaddr+4,retaddr+6 ins

[Qemu-devel] [PATCH] linux-user: Fix broken m68k signal handling on 64 bit hosts

2014-12-22 Thread Peter Maydell
The m68k signal frame setup code which writes the signal return trampoline code to the stack was assuming that a 'long' was 32 bits; on 64 bit systems this meant we would end up writing the 32 bit (2 insn) trampoline sequence to retaddr+4,retaddr+6 instead of the intended retaddr+0,retaddr+2, resul