diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2008-03-04 09:52:44 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@gcc.gnu.org> | 2008-03-04 09:52:44 +0000 |
commit | ab65b56b49eb29320fd4cf82b8fea780de07d9c3 (patch) | |
tree | eb2e5dc13622f573b8d545c2e8b281eee832e4aa | |
parent | b7884852fd73823f77e1cc112c9016f8a6fd6aaa (diff) | |
download | gcc-ab65b56b49eb29320fd4cf82b8fea780de07d9c3.zip gcc-ab65b56b49eb29320fd4cf82b8fea780de07d9c3.tar.gz gcc-ab65b56b49eb29320fd4cf82b8fea780de07d9c3.tar.bz2 |
i386.md (allocate_stack_worker_32): Use __chkstk label to probe the stack.
* config/i386/i386.md (allocate_stack_worker_32): Use __chkstk
label to probe the stack.
From-SVN: r132855
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.md | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 541fe30..07adcb8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 92a3728..d9b625c 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -19873,7 +19873,7 @@ (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")]) |