Mercurial > projects > ldc
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) |