aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Tietz <kai.tietz@onevision.com>2009-09-28 22:26:25 +0000
committerKai Tietz <ktietz@gcc.gnu.org>2009-09-29 00:26:25 +0200
commitef6ed66d16e433f5d77e8eda02768a691a42bfd7 (patch)
tree3e49faafacd54e15e0a952fdeaa09532be902d69
parent8244fa3974a578ad49958583459acfb67c372697 (diff)
downloadgcc-ef6ed66d16e433f5d77e8eda02768a691a42bfd7.zip
gcc-ef6ed66d16e433f5d77e8eda02768a691a42bfd7.tar.gz
gcc-ef6ed66d16e433f5d77e8eda02768a691a42bfd7.tar.bz2
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
-rw-r--r--libffi/ChangeLog5
-rw-r--r--libffi/src/x86/win64.S2
2 files changed, 5 insertions, 2 deletions
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index f92eb3e..8484f0c 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -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
diff --git a/libffi/src/x86/win64.S b/libffi/src/x86/win64.S
index ae56c2e..6e918186 100644
--- a/libffi/src/x86/win64.S
+++ b/libffi/src/x86/win64.S
@@ -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: