Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitd88eca3e85906ca9458a8f0da89c85ddf5e9882d (patch)
Author
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-10-25 02:23:59 +0100
Committer
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2020-10-26 07:30:30 +0100
Filesb3b61c88fc6c892ab09ac1f78e83afab17b41a5f
goodwolf-d88eca3e85906ca9458a8f0da89c85ddf5e9882d.tar
goodwolf-d88eca3e85906ca9458a8f0da89c85ddf5e9882d.tar.gz
goodwolf-d88eca3e85906ca9458a8f0da89c85ddf5e9882d.zip
Parentc2b4c8fb07b50c064d8ffe5ce02e84e21b6cffaa (diff)
Makefile: Add hardening cflags
1 files changed, 1 insertions, 1 deletions
-rw-r--r--Makefile2
diff --git a/Makefile b/Makefile
index b988e41..7b24b4d 100644
--- a/Makefile
+++ b/Makefile
@@ -15,7 +15,7 @@ DATADIR ?= $(PREFIX)/share/badwolf
APPSDIR ?= $(PREFIX)/share/applications
CC ?= cc
-CFLAGS ?= -g -Wall -Wextra -Wconversion -Wsign-conversion -O2
+CFLAGS ?= -g -O2 -fPIC -fPIE -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wconversion -Wsign-conversion -O2 -Werror=implicit-function-declaration -Werror=implicit-int -Werror=vla
DBG ?=
PKGCONFIG ?= pkg-config
MSGFMT ?= msgfmt