From 2bb1fafdaa5cfa0003b85fa0207f8ba66acd661d Mon Sep 17 00:00:00 2001 From: Tiiffi Date: Fri, 6 Dec 2024 21:53:14 +0200 Subject: [PATCH] Add hardening flags --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 2ff40b0..882cb6c 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ RM = rm -v -f CC ?= gcc CFLAGS = -std=gnu99 -Wall -Wextra -Wpedantic -Wno-gnu-zero-variadic-macro-arguments -O2 -EXTRAFLAGS ?= -fstack-protector-all +EXTRAFLAGS ?= -fstack-protector-strong -D_FORTIFY_SOURCE=2 -fPIE -pie -Wl,-z,relro -Wl,-z,now -fno-common ifeq ($(OS), Windows_NT) LINKER = -lws2_32