OSDN Git Service

* config/i386/i386.md (allocate_stack_worker_32): Use __chkstk
authordannysmith <dannysmith@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Mar 2008 09:52:44 +0000 (09:52 +0000)
committerdannysmith <dannysmith@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Mar 2008 09:52:44 +0000 (09:52 +0000)
        label to probe the stack.

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

gcc/ChangeLog
gcc/config/i386/i386.md

index 541fe30..07adcb8 100644 (file)
@@ -6,6 +6,11 @@
 
 2008-03-04  Danny Smith  <dannysmith@users.sourceforge.net>
 
+       * config/i386/i386.md (allocate_stack_worker_32): Use  __chkstk
+        label to probe the stack.
+
+2008-03-04  Danny Smith  <dannysmith@users.sourceforge.net>
+
        * gthr-win32.h [__GTHREAD_HIDE_WIN32API]
        (__gthr_win32_mutex_destroy): Declare.
        [__GTHREAD_HIDE_WIN32API] (__gthread_mutex_destroy): Use
index 92a3728..d9b625c 100644 (file)
    (set (reg:SI SP_REG) (minus:SI (reg:SI SP_REG) (match_dup 0)))
    (clobber (reg:CC FLAGS_REG))]
   "!TARGET_64BIT && TARGET_STACK_PROBE"
-  "call\t__alloca"
+  "call\t___chkstk"
   [(set_attr "type" "multi")
    (set_attr "length" "5")])