diff --git a/configure.ac b/configure.ac index 7597cf30..0c9a6e4c 100644 --- a/configure.ac +++ b/configure.ac @@ -173,14 +173,14 @@ dnl Must not have -O0 but must have a -O for -D_FORTIFY_SOURCE=2 TMP1="$(echo $CFLAGS | sed -n 's/.*\(-O0\).*/\1/p')" TMP2="$(echo $CFLAGS | sed -n 's/.*\(-O\).*/\1/p')" if test -z "$TMP1" && test -n "$TPM2"; then - HARDENING_CFLAGS+="-D_FORTIFY_SOURCE=2 " + HARDENING_CFLAGS="$HARDENING_CFLAGS -D_FORTIFY_SOURCE=2 " fi dnl Check ld for 'relro' and 'now' if $LD --help 2>&1 | $GREP '\-z relro ' > /dev/null; then - HARDENING_LDFLAGS+="-Wl,-z,relro " + HARDENING_LDFLAGS="$HARDENING_LDFLAGS -Wl,-z,relro " fi if $LD --help 2>&1 | $GREP '\-z now ' > /dev/null; then - HARDENING_LDFLAGS+="-Wl,-z,now " + HARDENING_LDFLAGS="$HARDENING_LDFLAGS -Wl,-z,now " fi AC_SUBST([HARDENING_CFLAGS]) AC_SUBST([HARDENING_LDFLAGS])