configure.ac (gcc_cv_libc_provides_ssp): Also consider GNU/Hurd systems...

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.

From-SVN: r141851
This commit is contained in:
Thomas Schwinge 2008-11-14 10:24:06 +01:00 committed by Thomas Schwinge
parent 22f96a0fe2
commit 4cc115a28f
3 changed files with 16 additions and 0 deletions

View 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.

6
gcc/configure vendored
View File

@ -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

View 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"])