diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 3 insertions, 10 deletions
@@ -66,19 +66,12 @@ endif # make CFLAGS="<flags>" CFLAGS_DEF = -std=gnu99 CFLAGS_DEF += -pipe +CFLAGS_DEF += -O2 ifeq ($(DEBUG), 1) - CFLAGS_DEF += -O2 CFLAGS_DEF += -g -else - ifeq ($(DISTRO), 1) - CFLAGS_DEF += -O2 - else - CFLAGS_DEF += -march=native - CFLAGS_DEF += -mtune=native - CFLAGS_DEF += -O3 - endif endif + ifeq ($(HARDENING), 1) CFLAGS_DEF += -fPIE -pie CFLAGS_DEF += -Wl,-z,relro,-z,now @@ -128,7 +121,7 @@ VERSION_LONG = "$(VERSION_SHORT)$(CONFIG_RC) ($(NAME))" export VERSION PATCHLEVEL SUBLEVEL EXTRAVERSION export CROSS_COMPILE -export DEBUG DISTRO HARDENING +export DEBUG HARDENING bold = $(shell tput bold) normal = $(shell tput sgr0) |