https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66870
--- Comment #23 from ian at gcc dot gnu.org <ian at gcc dot gnu.org> --- Author: ian Date: Wed Sep 30 23:06:11 2015 New Revision: 228311 URL: https://gcc.gnu.org/viewcvs?rev=228311&root=gcc&view=rev Log: PR target/66870 * config/rs6000/sysv4.h (TARGET_CAN_SPLIT_STACK_64BIT): Define. * configure.ac: Define HAVE_GOLD_ALTERNATE_SPLIT_STACK on Power based on gold linker version. * gcc.c: Add -fuse-ld=gold to STACK_SPLIT_SPEC if HAVE_GOLD_ALTERNATE_SPLIT_STACK defined. * configure, config.in: Regenerate. go: * gospec.c (lang_specific_driver): Set appropriate split stack options for 64 bit compiles based on TARGET_CAN_SPLIT_STACK_64BIT. Modified: trunk/gcc/ChangeLog trunk/gcc/config.in trunk/gcc/config/rs6000/sysv4.h trunk/gcc/configure trunk/gcc/configure.ac trunk/gcc/gcc.c trunk/gcc/go/ChangeLog trunk/gcc/go/gospec.c