configure: redirect -fsplit-stack compilation to dev/null
authorIan Lance Taylor <ian@gcc.gnu.org>
Tue, 11 Oct 2016 13:13:17 +0000 (13:13 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Tue, 11 Oct 2016 13:13:17 +0000 (13:13 +0000)
    Avoid an error message in the middle of the configure output.

    Patch by Eric Botcazou.

    Reviewed-on: https://go-review.googlesource.com/30813

From-SVN: r240993

gcc/go/gofrontend/MERGE
libgo/configure
libgo/configure.ac

index 66b1b856c7eda2794cab6112d6944668b631877b..d09cec1414ea52faa84f9ff1877e86d78664594d 100644 (file)
@@ -1,4 +1,4 @@
-a700fa1908aa2a36f05b3ee09932f814fd94a10d
+03e53c928ebaa15a915eb1e1b07f193d83fc2852
 
 The first line of this file holds the git revision number of the last
 merge done from the gofrontend repository.
index e065417fa155b94cd8c6fdfb86e604fa72a69387..ade92db7da3ff014ea168c008652f1e88ebc4d14 100755 (executable)
@@ -13937,9 +13937,9 @@ EOF
 cat > conftest2.c << EOF
 void f() {}
 EOF
-$CC -c -fsplit-stack $CFLAGS $CPPFLAGS conftest1.c
-$CC -c $CFLAGS $CPPFLAGS conftest2.c
-if $CC -o conftest conftest1.$ac_objext conftest2.$ac_objext; then
+$CC -c -fsplit-stack $CFLAGS $CPPFLAGS conftest1.c >/dev/null 2>&1
+$CC -c $CFLAGS $CPPFLAGS conftest2.c > /dev/null 2>&1
+if $CC -o conftest conftest1.$ac_objext conftest2.$ac_objext > /dev/null 2>&1; then
   libgo_cv_c_linker_split_non_split=yes
 else
   libgo_cv_c_linker_split_non_split=no
index 0f98ae83751682abde95a377f07645c56278a623..e721b0f09e3c4d8dba5fa913a0b9e1ba9db6def6 100644 (file)
@@ -447,9 +447,9 @@ EOF
 cat > conftest2.c << EOF
 void f() {}
 EOF
-$CC -c -fsplit-stack $CFLAGS $CPPFLAGS conftest1.c
-$CC -c $CFLAGS $CPPFLAGS conftest2.c
-if $CC -o conftest conftest1.$ac_objext conftest2.$ac_objext; then
+$CC -c -fsplit-stack $CFLAGS $CPPFLAGS conftest1.c >/dev/null 2>&1
+$CC -c $CFLAGS $CPPFLAGS conftest2.c > /dev/null 2>&1
+if $CC -o conftest conftest1.$ac_objext conftest2.$ac_objext > /dev/null 2>&1; then
   libgo_cv_c_linker_split_non_split=yes
 else
   libgo_cv_c_linker_split_non_split=no