Bring in all split-stack work done over on gccgo branch.
commit612bb0979d3e14d496b6558c2a8b5ea6c0102fc3
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Sep 2010 18:10:32 +0000 (21 18:10 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Sep 2010 18:10:32 +0000 (21 18:10 +0000)
treede1330279d9e27314143fa1117c425eec371ae20
parent2bdb56113cfecd8127ad9a3cd13e8d15f26ffff7
Bring in all split-stack work done over on gccgo branch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/split@164490 138bc75d-0d04-0410-961f-82ee72b054a4
19 files changed:
gcc/c-family/c-common.c
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/config/i386/linux.h
gcc/config/i386/linux64.h
gcc/doc/tm.texi
gcc/dwarf2out.c
gcc/explow.c
gcc/opts.c
gcc/reg-notes.def
gcc/target.def
gcc/testsuite/gcc.dg/split-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/split-4.c [new file with mode: 0644]
libgcc/config/i386/morestack.S
libgcc/config/t-stack
libgcc/generic-morestack-thread.c [new file with mode: 0644]
libgcc/generic-morestack.c
libgcc/generic-morestack.h [new file with mode: 0644]