[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