comparison gen/asm-x86-64.h @ 793:f6dd817060fc

Attempt at fixing #126.
author Christian Kamm <kamm incasoftware de>
date Thu, 27 Nov 2008 18:31:09 +0100
parents a58784e0f035
children e70a0e7e2260
comparison
equal deleted inserted replaced
792:ec5981aba609 793:f6dd817060fc
2045 } 2045 }
2046 } 2046 }
2047 } 2047 }
2048 if (use_star) 2048 if (use_star)
2049 insnTemplate->writebyte('*'); 2049 insnTemplate->writebyte('*');
2050 if (operand->constDisplacement) { 2050 if (operand->segmentPrefix != Reg_Invalid || operand->constDisplacement) {
2051 if (operand->symbolDisplacement.dim) 2051 if (operand->symbolDisplacement.dim)
2052 insnTemplate->writebyte('+'); 2052 insnTemplate->writebyte('+');
2053 //addOperand(fmt, Arg_Integer, newIntExp(operand->constDisplacement), asmcode); 2053 //addOperand(fmt, Arg_Integer, newIntExp(operand->constDisplacement), asmcode);
2054 insnTemplate->printf("%d", operand->constDisplacement); 2054 insnTemplate->printf("%d", operand->constDisplacement);
2055 if (opInfo->operands[i] & Opr_Dest) 2055 if (opInfo->operands[i] & Opr_Dest)