diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2011-12-08 01:56:50 +0100 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2011-12-08 01:56:50 +0100 |
commit | 6c501894f445058b6f8e95ea493469d9d00ebc9d (patch) | |
tree | bf3791b955ee24e933572fe052a0f5cc1ebfcb8b | |
parent | 7e6662626c92acd3a01e913c9e553d77a18cd1dc (diff) | |
download | gmp-6c501894f445058b6f8e95ea493469d9d00ebc9d.tar.gz |
Make it actually work for DOS64.
-rw-r--r-- | mpn/x86_64/pentium4/aors_n.asm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mpn/x86_64/pentium4/aors_n.asm b/mpn/x86_64/pentium4/aors_n.asm index b0c5c97b7..4a8bbdeb2 100644 --- a/mpn/x86_64/pentium4/aors_n.asm +++ b/mpn/x86_64/pentium4/aors_n.asm @@ -57,11 +57,12 @@ ASM_START() PROLOGUE(func) DOS64_ENTRY(4) xor %r8, %r8 +IFDOS(` jmp L(ent) ') EPILOGUE() PROLOGUE(func_nc) DOS64_ENTRY(4) IFDOS(` mov 56(%rsp), %r8 ') - push %rbx +L(ent): push %rbx push %r12 mov (vp), %r9 |