Re: [Qemu-devel] workaround: qemu-0.9.0 emulating mipsel (32-bit R3000) on amd64

2007-05-07 Thread Paul Brook
> > --- a/qemu-0.9.0/target-mips/helper.c 2007-05-05 15:39:21.0 > > -0700 +++ b/qemu-0.9.0/target-mips/helper.c 2007-05-07 > > 13:24:50.0 -0700 @@ -358,6 +358,7 @@ > > goto set_EPC; > > case EXCP_BREAK: > > cause = 9; > > + tlb_flush_page(env, env->P

Re: [Qemu-devel] workaround: qemu-0.9.0 emulating mipsel (32-bit R3000) on amd64

2007-05-07 Thread Paul Brook
On Monday 07 May 2007, John Reiser wrote: > Daniel Jacobowitz wrote: > > On Sun, May 06, 2007 at 09:04:52PM +0100, Thiemo Seufer wrote: > >>This looks like another instance of "Qemu/MIPS doesn't handle > >>self-modifying code correctly" (the break instructions inserted > >>by gdb are exactly this).

Re: [Qemu-devel] workaround: qemu-0.9.0 emulating mipsel (32-bit R3000) on amd64

2007-05-07 Thread John Reiser
Daniel Jacobowitz wrote: > On Sun, May 06, 2007 at 09:04:52PM +0100, Thiemo Seufer wrote: > >>This looks like another instance of "Qemu/MIPS doesn't handle >>self-modifying code correctly" (the break instructions inserted >>by gdb are exactly this). >> >>A gross workaround is >>http://lists.nongnu