Revision 41b1e61f
b/target-i386/translate.c | ||
---|---|---|
4589 | 4589 |
/* operand size for jumps is 64 bit */ |
4590 | 4590 |
ot = OT_QUAD; |
4591 | 4591 |
} else if (op == 3 || op == 5) { |
4592 |
/* for call calls, the operand is 16 or 32 bit, even |
|
4593 |
in long mode */ |
|
4594 |
ot = dflag ? OT_LONG : OT_WORD; |
|
4592 |
ot = dflag ? OT_LONG + (rex_w == 1) : OT_WORD; |
|
4595 | 4593 |
} else if (op == 6) { |
4596 | 4594 |
/* default push size is 64 bit */ |
4597 | 4595 |
ot = dflag ? OT_QUAD : OT_WORD; |
Also available in: Unified diff