Re: [Qemu-devel] [PATCH][MIPS] Fix [ls][wd][lr] instructions

2007-10-06 Thread Aurelien Jarno
On Wed, Sep 26, 2007 at 11:23:30AM +0200, Aurelien Jarno wrote: > Hi, > > As written in the MIPS TODO file, the lwl, lwr, ldl, ldr, swl, swr, > sdl and sdr instructions are not correctly implemented. In case of > exception the BadVAddr register gets the aligned address instead of the > unaligned

Re: [Qemu-devel] [PATCH][MIPS] Fix [ls][wd][lr] instructions

2007-09-26 Thread Aurelien Jarno
Fabrice Bellard a écrit : > Aurelien Jarno wrote: >> Hi, >> >> As written in the MIPS TODO file, the lwl, lwr, ldl, ldr, swl, swr, >> sdl and sdr instructions are not correctly implemented. In case of >> exception the BadVAddr register gets the aligned address instead of the >> unaligned original

Re: [Qemu-devel] [PATCH][MIPS] Fix [ls][wd][lr] instructions

2007-09-26 Thread Aurelien Jarno
Fabrice Bellard a écrit : > Aurelien Jarno wrote: >> Hi, >> >> As written in the MIPS TODO file, the lwl, lwr, ldl, ldr, swl, swr, >> sdl and sdr instructions are not correctly implemented. In case of >> exception the BadVAddr register gets the aligned address instead of the >> unaligned original

Re: [Qemu-devel] [PATCH][MIPS] Fix [ls][wd][lr] instructions

2007-09-26 Thread Fabrice Bellard
Aurelien Jarno wrote: Hi, As written in the MIPS TODO file, the lwl, lwr, ldl, ldr, swl, swr, sdl and sdr instructions are not correctly implemented. In case of exception the BadVAddr register gets the aligned address instead of the unaligned original address. In addition to that, the store i

Re: [Qemu-devel] [PATCH][MIPS] Fix [ls][wd][lr] instructions

2007-09-26 Thread Fabrice Bellard
Aurelien Jarno wrote: Hi, As written in the MIPS TODO file, the lwl, lwr, ldl, ldr, swl, swr, sdl and sdr instructions are not correctly implemented. In case of exception the BadVAddr register gets the aligned address instead of the unaligned original address. In addition to that, the store i

[Qemu-devel] [PATCH][MIPS] Fix [ls][wd][lr] instructions

2007-09-26 Thread Aurelien Jarno
Hi, As written in the MIPS TODO file, the lwl, lwr, ldl, ldr, swl, swr, sdl and sdr instructions are not correctly implemented. In case of exception the BadVAddr register gets the aligned address instead of the unaligned original address. In addition to that, the store instructions are generatin