comparison gen/asm-x86-32.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
1924 } 1924 }
1925 } 1925 }
1926 } 1926 }
1927 if (use_star) 1927 if (use_star)
1928 insnTemplate->writebyte('*'); 1928 insnTemplate->writebyte('*');
1929 if (operand->constDisplacement) { 1929 if (operand->segmentPrefix != Reg_Invalid || operand->constDisplacement) {
1930 if (operand->symbolDisplacement.dim) 1930 if (operand->symbolDisplacement.dim)
1931 insnTemplate->writebyte('+'); 1931 insnTemplate->writebyte('+');
1932 //addOperand(fmt, Arg_Integer, newIntExp(operand->constDisplacement), asmcode); 1932 //addOperand(fmt, Arg_Integer, newIntExp(operand->constDisplacement), asmcode);
1933 insnTemplate->printf("%d", operand->constDisplacement); 1933 insnTemplate->printf("%d", operand->constDisplacement);
1934 if (opInfo->operands[i] & Opr_Dest) 1934 if (opInfo->operands[i] & Opr_Dest)