x86: INTO is invalid in 64bit mode. bug reported by Pancake & Ange Albertini

This commit is contained in:
Nguyen Anh Quynh
2014-07-21 23:08:52 +08:00
parent cbc7dd9392
commit 48eb7a6614

View File

@ -54518,9 +54518,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -60943,9 +60943,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -62228,9 +62228,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -63513,9 +63513,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -64798,9 +64798,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -66083,9 +66083,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -67368,9 +67368,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -68653,9 +68653,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -69938,9 +69938,9 @@ static const struct OpcodeDecision x86DisassemblerOneByteOpcodes[] = {
452 /* Table452 */
},
/* 0xce */
{ /* struct ModRMDecision */
{ /* ModRMDecision */
MODRM_ONEENTRY,
453 /* Table453 */
0 /* EmptyTable */
},
/* 0xcf */
{ /* struct ModRMDecision */
@ -292526,3 +292526,4 @@ static const struct OpcodeDecision x86DisassemblerT3DNOWOpcodes[] = {
static const uint8_t index_x86DisassemblerT3DNOWOpcodes[] = {
1, 2, 3, 4, 5, 6, 7, 0, 0, 8, 9, 10, 11, 12, 0, 0, 13, 14, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, };