Hi,
This patch fixes the 64 bit instructions ldl, ldr, sdl and sdr on MIPS.
To take the 3 least-significant bits, you need to mask the address with 7,
and not with 4.
Hervé
unaligned_access64.diff
Description: Binary data
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer 07/05/05 19:23:11
Modified files:
. : Makefile.target cpu-all.h cpu-exec.c
dyngen-exec.h dyngen.c dyngen.h exec-all.h
Log message:
Some bits of Linux/MIPS
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer 07/05/05 19:24:38
Added files:
. : mips.ld mipsel.ld
Log message:
Linker scripts for MIPS hosts.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/mips.ld?cvsroot=qemu&rev=1.1
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer 07/05/05 20:13:13
Modified files:
target-mips: op_helper_mem.c
Log message:
Fix a really stupid bug in the [ls]d[lr] emulation, by Herve Poussineau.
CVSWeb URLs:
http://cvs.savannah.gnu.org
Has anyone thought about this possibility? I think it could probably be
adapted to have QEMU automatically spit out a shlockwave flash with audio,
which would be great.
jonathan
--
--
Jonathan Kalbfeld
+1 323 620 6682