Reintroduce -fstack-protector

We removed this previously due to build failures in:

  commit 14ac764ec8
  Author: David Herrmann <dh.herrmann@gmail.com>
  Date:   Mon Sep 9 16:03:41 2013 +0200

      build: remove -fstack-protector

Reintroduce it but this time disable it if it's not supported. We use the
CC-flags testing to prevent build-failures on gcc without libssp support.

Cc: Giovanni Campagna <gcampagn@redhat.com>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
David Herrmann 2013-09-12 18:07:54 +02:00 committed by Peter Hutterer
parent 92b2b1ccd5
commit f5e65ea3ce

View file

@ -67,6 +67,7 @@ if test "x$GCC" = "xyes"; then
-fdata-sections \
-fno-strict-aliasing \
-fdiagnostics-show-option \
-fstack-protector \
-fno-common])
fi
AC_SUBST([GCC_CFLAGS], $with_cflags)