OSDN Git Service

2008-11-14 Thomas Schwinge <tschwinge@gnu.org>
authortschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Nov 2008 09:24:06 +0000 (09:24 +0000)
committertschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Nov 2008 09:24:06 +0000 (09:24 +0000)
* configure.ac (gcc_cv_libc_provides_ssp): Also consider GNU/Hurd
systems, which are assumend to always provide SSP-support in glibc.
* configure: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141851 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/configure
gcc/configure.ac

index 63de7b1..4d33ff3 100644 (file)
@@ -1,5 +1,9 @@
 2008-11-14  Thomas Schwinge  <tschwinge@gnu.org>
 
+       * configure.ac (gcc_cv_libc_provides_ssp): Also consider GNU/Hurd
+       systems, which are assumend to always provide SSP-support in glibc.
+       * configure: Regenerate.
+
        * configure.ac (gcc_cv_libc_provides_ssp): Also consider GNU/kFreeBSD,
        GNU/kNetBSD systems in the `*-*-linux*' case.
        * configure: Regenerate.
index d384729..2a72a52 100755 (executable)
@@ -24110,6 +24110,12 @@ else
        fi
       fi
        ;;
+       *-*-gnu*)
+        # Avoid complicated tests (see
+        # <http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html>) and for now
+        # simply assert that glibc does provide this, which is true for all
+        # realistically usable GNU/Hurd configurations.
+        gcc_cv_libc_provides_ssp=yes;;
        *-*-darwin*)
         echo "$as_me:$LINENO: checking for __stack_chk_fail" >&5
 echo $ECHO_N "checking for __stack_chk_fail... $ECHO_C" >&6
index d420d8c..b9754a2 100644 (file)
@@ -3510,6 +3510,12 @@ AC_CACHE_CHECK(__stack_chk_fail in target C library,
        fi
       fi
        ;;
+       *-*-gnu*)
+        # Avoid complicated tests (see
+        # <http://gcc.gnu.org/ml/gcc/2008-10/msg00130.html>) and for now
+        # simply assert that glibc does provide this, which is true for all
+        # realistically usable GNU/Hurd configurations.
+        gcc_cv_libc_provides_ssp=yes;;
        *-*-darwin*)
         AC_CHECK_FUNC(__stack_chk_fail,[gcc_cv_libc_provides_ssp=yes],
            [echo "no __stack_chk_fail on this target"])