[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bochs-cvs
Subject:    [Bochs-cvs] CVS: bochs/disasm dis_tables.inc,1.12,1.13
From:       Stanislav Shwartsman <sshwarts () users ! sourceforge ! net>
Date:       2007-03-28 21:20:17
Message-ID: E1HWfZ3-00062M-30 () sc8-pr-cvs3 ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/bochs/bochs/disasm
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv22809/disasm

Modified Files:
	dis_tables.inc 
Log Message:
Fixed deciding and disasm of CALL in 64-bit mode (no 16-bit calls allowed)


Index: dis_tables.inc
===================================================================
RCS file: /cvsroot/bochs/bochs/disasm/dis_tables.inc,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- dis_tables.inc	23 Mar 2007 22:07:49 -0000	1.12
+++ dis_tables.inc	28 Mar 2007 21:20:09 -0000	1.13
@@ -1319,6 +1319,17 @@
   /* 7 */ { 0, &Ia_Invalid  }
 }; 
 
+static BxDisasmOpcodeTable_t BxDisasmGroup64G5w[8] = {
+  /* 0 */ { 0, &Ia_incw_Ew  },
+  /* 1 */ { 0, &Ia_decw_Ew  },
+  /* 2 */ { 0, &Ia_call_Eq  },
+  /* 3 */ { 0, &Ia_lcall_Mp },
+  /* 4 */ { 0, &Ia_jmp_Eq   },
+  /* 5 */ { 0, &Ia_ljmp_Mp  },
+  /* 6 */ { 0, &Ia_pushw_Ew },
+  /* 7 */ { 0, &Ia_Invalid  }
+}; 
+
 static BxDisasmOpcodeTable_t BxDisasmGroup64G5d[8] = {
   /* 0 */ { 0, &Ia_incl_Ed  },
   /* 1 */ { 0, &Ia_decl_Ed  },
@@ -3853,7 +3864,7 @@
   /* FC */ { 0, &Ia_cld         },
   /* FD */ { 0, &Ia_std         },
   /* FE */ { GRPN(G4)           },
-  /* FF */ { GRPN(G5w)          },
+  /* FF */ { GRPN(64G5w)        },
 
   // 256 entries for two byte opcodes
   /* 0F 00 */ { GRPN(G6)          },


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bochs-cvs mailing list
Bochs-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bochs-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic