summaryrefslogtreecommitdiff
path: root/hw/xfree86/x86emu/decode.c
diff options
context:
space:
mode:
Diffstat (limited to 'hw/xfree86/x86emu/decode.c')
-rw-r--r--hw/xfree86/x86emu/decode.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/hw/xfree86/x86emu/decode.c b/hw/xfree86/x86emu/decode.c
index 110be9848..b9eb1ad79 100644
--- a/hw/xfree86/x86emu/decode.c
+++ b/hw/xfree86/x86emu/decode.c
@@ -37,7 +37,7 @@
*
****************************************************************************/
-/* $XFree86: xc/extras/x86emu/src/x86emu/decode.c,v 1.11 2002/07/23 20:20:43 tsi Exp $ */
+/* $XFree86: xc/extras/x86emu/src/x86emu/decode.c,v 1.12 2003/12/05 19:23:23 dawes Exp $ */
#include "x86emu/x86emui.h"
@@ -699,7 +699,11 @@ u16* decode_rm_seg_register(
DECODE_PRINTF("DS");
return &M.x86.R_DS;
case 4:
+ DECODE_PRINTF("FS");
+ return &M.x86.R_FS;
case 5:
+ DECODE_PRINTF("GS");
+ return &M.x86.R_GS;
case 6:
case 7:
DECODE_PRINTF("ILLEGAL SEGREG");