morestack.S (__morestack_non_split): Check whether caller is varargs and needs %bp...
authorIan Lance Taylor <ian@gcc.gnu.org>
Fri, 25 May 2012 20:48:19 +0000 (20:48 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Fri, 25 May 2012 20:48:19 +0000 (20:48 +0000)
commit31a18a7e231474e40309e930e8705d62a38ffdd5
tree9b7c31e86ff93c95ed67b963d17e16527d404ce4
parent37c59e691e40aa4f278ca985f7fa7ab81a0e545d
morestack.S (__morestack_non_split): Check whether caller is varargs and needs %bp to hold the stack frame on return.

libgcc/:
* config/i386/morestack.S (__morestack_non_split): Check whether
caller is varargs and needs %bp to hold the stack frame on return.
gcc/testsuite/:
* gcc.dg/split-6.c: New test.

From-SVN: r187894
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/split-6.c [new file with mode: 0644]
libgcc/ChangeLog
libgcc/config/i386/morestack.S