xserver/hw/xfree86/x86emu
Adam Jackson cd82012d5d x86emu: Fix more mis-decoding of the data prefix
cc2c73ddcb4370a7c3ad439cda4da825156c26c9's three-cent titanium tax
doesn't go too far enough.  Fix the rest of the call and jmp
instructions to handle the data prefix correctly.

Reference: Intel 64 and IA-32 Architectures Software Developer's Manual
Volume 2A: Instruction Set Reference, A-M

http://www.intel.com/Assets/PDF/manual/253666.pdf

Reviewed-by: Julien Cristau <jcristau@debian.org>
Signed-off-by: Adam Jackson <ajax@redhat.com>
(cherry picked from commit bb18f27715)
2011-01-09 11:54:29 +01:00
..
x86emu Unifdef sgi. 2008-07-23 13:37:42 -04:00
debug.c Make x86emu's I/O cycle tracing more useful. 2007-07-02 18:41:55 -04:00
decode.c Remove libcwrapper usage from xorg server modules. The libcwrapper is only 2006-02-10 22:00:30 +00:00
fpu.c Updated x86emu and resynced with upsteam at Scitech. 2004-05-26 17:44:29 +00:00
Makefile.am Fix builds with --with-int10=stub 2009-12-18 17:11:04 -08:00
ops.c x86emu: Fix more mis-decoding of the data prefix 2011-01-09 11:54:29 +01:00
ops2.c x86emu: fix sparse warnings 2008-10-26 13:17:31 +01:00
prim_ops.c Check for __amd64__, not __x86_64__. 2008-06-24 14:37:06 -04:00
sys.c Revert "Make sys.c use compiler.h unaligned access functions" 2009-09-11 15:31:04 +10:00
validate.c Initial revision 2003-11-14 16:48:57 +00:00
x86emu.h Updated x86emu and resynced with upsteam at Scitech. 2004-05-26 17:44:29 +00:00