Skip to content

Commit

Permalink
the last pull of ptrntab brok e 16 bit compiles
Browse files Browse the repository at this point in the history
  • Loading branch information
WalterBright committed Apr 12, 2013
1 parent 3f3da10 commit ba1fd4d
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/backend/ptrntab.c
Expand Up @@ -643,7 +643,8 @@ PTRNTAB2 aptb2MOVSX[] = /* MOVSX */ {
{ 0x0fbe, _r|_16_bit, _r16, _rm8 },
{ 0x0fbe, _r|_32_bit, _r32, _rm8 },
{ 0x0fbe, _r|_64_bit, _r64, _rm8 }, // TODO: REX_W override is implicit
{ 0x0fbf, _r, _r32, _rm16 },
{ 0x0fbf, _r|_16_bit, _r16, _rm16 },
{ 0x0fbf, _r|_32_bit, _r32, _rm16 },
{ 0x0fbf, _r|_64_bit, _r64, _rm16 }, // TODO: REX_W override is implicit
{ ASM_END }
};
Expand All @@ -652,10 +653,11 @@ PTRNTAB2 aptb2MOVSXD[] = /* MOVSXD */ {
{ ASM_END }
};
PTRNTAB2 aptb2MOVZX[] = /* MOVZX */ {
{ 0x0fb6, _r|_16_bit, _r16, _rm8 },
{ 0x0fb6, _r|_32_bit, _r32, _rm8 },
{ 0x0fb6, _r|_16_bit, _r16, _rm8 },
{ 0x0fb6, _r|_32_bit, _r32, _rm8 },
{ 0x0fb6, _r|_64_bit, _r64, _rm8 }, // TODO: REX_W override is implicit
{ 0x0fb7, _r, _r32, _rm16 },
{ 0x0fb7, _r|_16_bit, _r16, _rm16 },
{ 0x0fb7, _r|_32_bit, _r32, _rm16 },
{ 0x0fb7, _r|_64_bit, _r64, _rm16 }, // TODO: REX_W override is implicit
{ ASM_END }
};
Expand Down

0 comments on commit ba1fd4d

Please sign in to comment.