xserver-multidpi/hw/xfree86/x86emu
Adam Jackson bb18f27715 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>
2011-01-04 09:23:52 -05:00
..
x86emu Convert x86emu fixed size int typedefs to use stdint types 2010-04-07 16:18:24 -07: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 Revert "Make sys.c use unaligned access functions provided in compiler." 2010-01-08 12:51:21 -08:00
ops.c x86emu: Fix more mis-decoding of the data prefix 2011-01-04 09:23:52 -05: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 Replace assembly with generic unaligned access code 2010-03-03 20:02:49 -08:00
validate.c Use C-style comments in x86emu 2010-02-17 23:13:04 -08:00
x86emu.h Updated x86emu and resynced with upsteam at Scitech. 2004-05-26 17:44:29 +00:00