summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorGregory Maxwell <greg@xiph.org>2012-07-07 02:29:56 -0400
committerGregory Maxwell <greg@xiph.org>2012-07-07 02:29:56 -0400
commitc329045758ccd614284f0b7cca859bc046ba1ae3 (patch)
tree23f70614015cbf2aa24017724e5c05cb8f15d935 /configure.ac
parent27a0a5fa463230843322843b7191ff2ccefb0f5d (diff)
downloadopus-c329045758ccd614284f0b7cca859bc046ba1ae3.tar.gz
Make stack-protector check use AC_LINK_IFELSE.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 4a2499f5..330cfdeb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -224,7 +224,7 @@ if test "x$ac_cv_c_compiler_gnu" = "xyes" ; then
saved_CFLAGS="$CFLAGS"
CFLAGS="$CFLAGS -fstack-protector-all"
AC_MSG_CHECKING([if ${CC} supports -fstack-protector-all])
-AC_COMPILE_IFELSE([AC_LANG_SOURCE([char foo;])],
+AC_LINK_IFELSE([AC_LANG_SOURCE([void main(void){char foo;}])],
[ AC_MSG_RESULT([yes])
STACK_PROTECTOR="-fstack-protector-all" ],
AC_MSG_RESULT([no]))