Commit ef6ed66d by Kai Tietz Committed by Kai Tietz

win64.S (_ffi_call_win64 stack): Remove for gnu assembly version use of ___chkstk.

2009-09-28  Kai Tietz  <kai.tietz@onevision.com>

        * src/x86/win64.S (_ffi_call_win64 stack): Remove for gnu
        assembly version use of ___chkstk.

From-SVN: r152256
parent 8244fa39
2009-09-28 Kai Tietz <kai.tietz@onevision.com>
* src/x86/win64.S (_ffi_call_win64 stack): Remove for gnu
assembly version use of ___chkstk.
2009-09-23 Matthias Klose <doko@ubuntu.com> 2009-09-23 Matthias Klose <doko@ubuntu.com>
PR libffi/40242, PR libffi/41443 PR libffi/40242, PR libffi/41443
......
...@@ -235,7 +235,6 @@ END ...@@ -235,7 +235,6 @@ END
#else #else
.text .text
.extern ___chkstk
.extern _ffi_closure_win64_inner .extern _ffi_closure_win64_inner
# ffi_closure_win64 will be called with these registers set: # ffi_closure_win64 will be called with these registers set:
...@@ -315,7 +314,6 @@ _ffi_call_win64: ...@@ -315,7 +314,6 @@ _ffi_call_win64:
mov CIF_BYTES(%rbp),%eax mov CIF_BYTES(%rbp),%eax
add $15, %rax add $15, %rax
and $-16, %rax and $-16, %rax
callq ___chkstk
cmpq $0x1000, %rax cmpq $0x1000, %rax
jb Lch_done jb Lch_done
Lch_probe: Lch_probe:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment