From 381fe24319c83adc10220000c091b57bd63da32e Mon Sep 17 00:00:00 2001 From: joseph Date: Wed, 11 Nov 2009 15:45:19 +0000 Subject: 2009-11-11 Thomas Schwinge * configure.in (libc_cv_ssp): Make this a compile-time check. Avoid creating temporary files. * configure: Regenerate. git-svn-id: svn://svn.eglibc.org/trunk@9229 7b3dc134-2b1b-0410-93df-9e9f96275f8d --- libc/configure.in | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'libc/configure.in') diff --git a/libc/configure.in b/libc/configure.in index 39011d66b..7d36397ec 100644 --- a/libc/configure.in +++ b/libc/configure.in @@ -1746,18 +1746,13 @@ fi AC_SUBST(fno_unit_at_a_time) AC_CACHE_CHECK(for -fstack-protector, libc_cv_ssp, [dnl -cat > conftest.c <&AS_MESSAGE_LOG_FD]) +if AC_TRY_COMMAND([${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector + -o /dev/null -c -x c /dev/null 1>&AS_MESSAGE_LOG_FD]) then libc_cv_ssp=yes else libc_cv_ssp=no -fi -rm -f conftest*]) +fi]) AC_SUBST(libc_cv_ssp) AC_CACHE_CHECK(for -fgnu89-inline, libc_cv_gnu89_inline, [dnl -- cgit v1.2.3