From 031a7be33a0f0c80eac57c4191a6289eafcef067 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Mon, 25 Apr 2016 12:03:19 +0200 Subject: build: add more default flags to $CFLAGS instead of $CFLAGS_AUTO This way we make sure the flags are in place when building dependencies. --- configure | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'configure') diff --git a/configure b/configure index 718d432..802a06e 100755 --- a/configure +++ b/configure @@ -212,19 +212,19 @@ Darwin) CFLAGS_STD="$CFLAGS_STD -D_DARWIN_C_SOURCE" ;; AIX) CFLAGS_STD="$CFLAGS_STD -D_ALL_SOURCE" ;; esac -tryflag CFLAGS_AUTO -pipe +tryflag CFLAGS -pipe # Try flags to optimize binary size -tryflag CFLAGS_AUTO -Os -#tryflag CFLAGS_AUTO -ffunction-sections -#tryflag CFLAGS_AUTO -fdata-sections +tryflag CFLAGS -Os +#tryflag CFLAGS -ffunction-sections +#tryflag CFLAGS -fdata-sections #tryldflag LDFLAGS_AUTO -Wl,--gc-sections # Try hardening flags -tryflag CFLAGS_AUTO -fPIE +tryflag CFLAGS -fPIE tryflag CFLAGS_AUTO -fstack-protector-all -tryldflag LDFLAGS_AUTO -Wl,-z,now -tryldflag LDFLAGS_AUTO -Wl,-z,relro +tryldflag LDFLAGS -Wl,-z,now +tryldflag LDFLAGS -Wl,-z,relro #tryldflag LDFLAGS_AUTO -pie printf "creating config.mk... " -- cgit v1.2.3