some fixes for DMC

This commit is contained in:
Andreas Rumpf 2009-05-20 10:44:24 +02:00
commit ce88dc3e67
15 changed files with 2413 additions and 2000 deletions

View file

@ -117,7 +117,7 @@ when asmVersion and not defined(gcc) and not defined(llvm_gcc):
mov eax, `a`
add eax, `b`
jno theEnd
call raiseOverflow
call `raiseOverflow`
theEnd:
"""
@ -126,7 +126,7 @@ when asmVersion and not defined(gcc) and not defined(llvm_gcc):
mov eax, `a`
sub eax, `b`
jno theEnd
call raiseOverflow
call `raiseOverflow`
theEnd:
"""
@ -135,7 +135,7 @@ when asmVersion and not defined(gcc) and not defined(llvm_gcc):
mov eax, `a`
neg eax
jno theEnd
call raiseOverflow
call `raiseOverflow`
theEnd:
"""
@ -146,7 +146,7 @@ when asmVersion and not defined(gcc) and not defined(llvm_gcc):
xor edx, edx
idiv ecx
jno theEnd
call raiseOverflow
call `raiseOverflow`
theEnd:
"""
@ -157,7 +157,7 @@ when asmVersion and not defined(gcc) and not defined(llvm_gcc):
xor edx, edx
idiv ecx
jno theEnd
call raiseOverflow
call `raiseOverflow`
theEnd:
mov eax, edx
"""
@ -169,7 +169,7 @@ when asmVersion and not defined(gcc) and not defined(llvm_gcc):
xor edx, edx
imul ecx
jno theEnd
call raiseOverflow
call `raiseOverflow`
theEnd:
"""