--- np2/i386c/ia32/inst_table.h 2011/01/15 17:17:23 1.6 +++ np2/i386c/ia32/inst_table.h 2011/12/29 13:32:12 1.7 @@ -43,51 +43,51 @@ extern void (*insttable_2byte[2][256])(v */ /* group 1 */ -extern void (*insttable_G1EbIb[])(UINT8 *, UINT32); -extern void (*insttable_G1EwIx[])(UINT16 *, UINT32); -extern void (*insttable_G1EdIx[])(UINT32 *, UINT32); -extern void (*insttable_G1EbIb_ext[])(UINT32, UINT32); -extern void (*insttable_G1EwIx_ext[])(UINT32, UINT32); -extern void (*insttable_G1EdIx_ext[])(UINT32, UINT32); +extern void (CPUCALL *insttable_G1EbIb[])(UINT8 *, UINT32); +extern void (CPUCALL *insttable_G1EwIx[])(UINT16 *, UINT32); +extern void (CPUCALL *insttable_G1EdIx[])(UINT32 *, UINT32); +extern void (CPUCALL *insttable_G1EbIb_ext[])(UINT32, UINT32); +extern void (CPUCALL *insttable_G1EwIx_ext[])(UINT32, UINT32); +extern void (CPUCALL *insttable_G1EdIx_ext[])(UINT32, UINT32); /* group 2 */ -extern void (*insttable_G2Eb[])(UINT8 *); -extern void (*insttable_G2Ew[])(UINT16 *); -extern void (*insttable_G2Ed[])(UINT32 *); -extern void (*insttable_G2EbCL[])(UINT8 *, UINT); -extern void (*insttable_G2EwCL[])(UINT16 *, UINT); -extern void (*insttable_G2EdCL[])(UINT32 *, UINT); -extern void (*insttable_G2Eb_ext[])(UINT32); -extern void (*insttable_G2Ew_ext[])(UINT32); -extern void (*insttable_G2Ed_ext[])(UINT32); -extern void (*insttable_G2EbCL_ext[])(UINT32, UINT); -extern void (*insttable_G2EwCL_ext[])(UINT32, UINT); -extern void (*insttable_G2EdCL_ext[])(UINT32, UINT); +extern void (CPUCALL *insttable_G2Eb[])(UINT8 *); +extern void (CPUCALL *insttable_G2Ew[])(UINT16 *); +extern void (CPUCALL *insttable_G2Ed[])(UINT32 *); +extern void (CPUCALL *insttable_G2EbCL[])(UINT8 *, UINT); +extern void (CPUCALL *insttable_G2EwCL[])(UINT16 *, UINT); +extern void (CPUCALL *insttable_G2EdCL[])(UINT32 *, UINT); +extern void (CPUCALL *insttable_G2Eb_ext[])(UINT32); +extern void (CPUCALL *insttable_G2Ew_ext[])(UINT32); +extern void (CPUCALL *insttable_G2Ed_ext[])(UINT32); +extern void (CPUCALL *insttable_G2EbCL_ext[])(UINT32, UINT); +extern void (CPUCALL *insttable_G2EwCL_ext[])(UINT32, UINT); +extern void (CPUCALL *insttable_G2EdCL_ext[])(UINT32, UINT); /* group 3 */ -extern void (*insttable_G3Eb[])(UINT32); -extern void (*insttable_G3Ew[])(UINT32); -extern void (*insttable_G3Ed[])(UINT32); +extern void (CPUCALL *insttable_G3Eb[])(UINT32); +extern void (CPUCALL *insttable_G3Ew[])(UINT32); +extern void (CPUCALL *insttable_G3Ed[])(UINT32); /* group 4 */ -extern void (*insttable_G4[])(UINT32); +extern void (CPUCALL *insttable_G4[])(UINT32); /* group 5 */ -extern void (*insttable_G5Ew[])(UINT32); -extern void (*insttable_G5Ed[])(UINT32); +extern void (CPUCALL *insttable_G5Ew[])(UINT32); +extern void (CPUCALL *insttable_G5Ed[])(UINT32); /* group 6 */ -extern void (*insttable_G6[])(UINT32); +extern void (CPUCALL *insttable_G6[])(UINT32); /* group 7 */ -extern void (*insttable_G7[])(UINT32); +extern void (CPUCALL *insttable_G7[])(UINT32); /* group 8 */ -extern void (*insttable_G8EwIb[])(UINT32); -extern void (*insttable_G8EdIb[])(UINT32); +extern void (CPUCALL *insttable_G8EwIb[])(UINT32); +extern void (CPUCALL *insttable_G8EdIb[])(UINT32); /* group 9 */ -extern void (*insttable_G9[])(UINT32); +extern void (CPUCALL *insttable_G9[])(UINT32); #ifdef __cplusplus }