OSDN Git Service

2009-09-28 Kai Tietz <kai.tietz@onevision.com>
authorktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Sep 2009 22:26:25 +0000 (22:26 +0000)
committerktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Sep 2009 22:26:25 +0000 (22:26 +0000)
        * src/x86/win64.S (_ffi_call_win64 stack): Remove for gnu
        assembly version use of ___chkstk.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152256 138bc75d-0d04-0410-961f-82ee72b054a4

libffi/ChangeLog
libffi/src/x86/win64.S

index f92eb3e..8484f0c 100644 (file)
@@ -1,3 +1,8 @@
+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>
 
        PR libffi/40242, PR libffi/41443
index ae56c2e..6e91818 100644 (file)
@@ -235,7 +235,6 @@ END
 #else        
 .text
 
-.extern ___chkstk
 .extern _ffi_closure_win64_inner
 
 # ffi_closure_win64 will be called with these registers set:
@@ -315,7 +314,6 @@ _ffi_call_win64:
        mov     CIF_BYTES(%rbp),%eax
        add     $15, %rax
        and     $-16, %rax
-       callq   ___chkstk
        cmpq    $0x1000, %rax
        jb      Lch_done
 Lch_probe: