mirror of
https://github.com/stefanberger/libtpms
synced 2026-02-01 17:51:47 +00:00
build-sys: Use X="$X ..." rather than X+="..." in configure.ac
Some configure interpreters do not like X+="...", so we have to use X="$X ..." instead. Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
This commit is contained in:
parent
83ca1948bc
commit
b6a89b2f55
@ -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])
|
||||
|
||||
Loading…
Reference in New Issue
Block a user