@ -91,7 +91,7 @@ static char *x86emu_GenOpName[8] = {
# endif
/* used by several opcodes */
static u8 ( * genop_byte_operation [ ] ) ( u8 d , u8 s ) __attribute__ ( ( section ( " .got2 " ) ) ) =
static u8 ( * genop_byte_operation [ ] ) ( u8 d , u8 s ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
add_byte , /* 00 */
or_byte , /* 01 */
@ -103,7 +103,7 @@ static u8 (*genop_byte_operation[])(u8 d, u8 s) __attribute__ ((section(".got2")
cmp_byte , /* 07 */
} ;
static u16 ( * genop_word_operation [ ] ) ( u16 d , u16 s ) __attribute__ ( ( section ( " .got2 " ) ) ) =
static u16 ( * genop_word_operation [ ] ) ( u16 d , u16 s ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
add_word , /*00 */
or_word , /*01 */
@ -115,7 +115,7 @@ static u16 (*genop_word_operation[])(u16 d, u16 s) __attribute__ ((section(".got
cmp_word , /*07 */
} ;
static u32 ( * genop_long_operation [ ] ) ( u32 d , u32 s ) __attribute__ ( ( section ( " .got2 " ) ) ) =
static u32 ( * genop_long_operation [ ] ) ( u32 d , u32 s ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
add_long , /*00 */
or_long , /*01 */
@ -128,7 +128,7 @@ static u32 (*genop_long_operation[])(u32 d, u32 s) __attribute__ ((section(".got
} ;
/* used by opcodes 80, c0, d0, and d2. */
static u8 ( * opcD0_byte_operation [ ] ) ( u8 d , u8 s ) __attribute__ ( ( section ( " .got2 " ) ) ) =
static u8 ( * opcD0_byte_operation [ ] ) ( u8 d , u8 s ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
rol_byte ,
ror_byte ,
@ -141,7 +141,7 @@ static u8(*opcD0_byte_operation[])(u8 d, u8 s) __attribute__ ((section(".got2"))
} ;
/* used by opcodes c1, d1, and d3. */
static u16 ( * opcD1_word_operation [ ] ) ( u16 s , u8 d ) __attribute__ ( ( section ( " .got2 " ) ) ) =
static u16 ( * opcD1_word_operation [ ] ) ( u16 s , u8 d ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
rol_word ,
ror_word ,
@ -154,7 +154,7 @@ static u16(*opcD1_word_operation[])(u16 s, u8 d) __attribute__ ((section(".got2"
} ;
/* used by opcodes c1, d1, and d3. */
static u32 ( * opcD1_long_operation [ ] ) ( u32 s , u8 d ) __attribute__ ( ( section ( " .got2 " ) ) ) =
static u32 ( * opcD1_long_operation [ ] ) ( u32 s , u8 d ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
rol_long ,
ror_long ,
@ -5147,7 +5147,7 @@ void x86emuOp_opcFF_word_RM(u8 X86EMU_UNUSED(op1))
/***************************************************************************
* Single byte operation code table :
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
void ( * x86emu_optab [ 256 ] ) ( u8 ) __attribute__ ( ( section ( " .got2 " ) ) ) =
void ( * x86emu_optab [ 256 ] ) ( u8 ) __attribute__ ( ( section ( GOT2_TYPE ) ) ) =
{
/* 0x00 */ x86emuOp_genop_byte_RM_R ,
/* 0x01 */ x86emuOp_genop_word_RM_R ,