summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bin/Makefile3
-rw-r--r--udev/Makefile3
2 files changed, 4 insertions, 2 deletions
diff --git a/bin/Makefile b/bin/Makefile
index 25faea9..a34dec1 100644
--- a/bin/Makefile
+++ b/bin/Makefile
@@ -3,7 +3,8 @@ CC := gcc
INSTALL := install
RM := rm
# flags
-CFLAGS += -std=gnu11 -O2 -fpic -pie -Wall -Werror
+CFLAGS += -std=gnu11 -O2 -fPIC -Wall -Werror
+LDFLAGS += -Wl,-z,now -Wl,-z,relro -pie
all: ykfde ykfde-cpio
diff --git a/udev/Makefile b/udev/Makefile
index 2ee1319..3a63ec4 100644
--- a/udev/Makefile
+++ b/udev/Makefile
@@ -3,7 +3,8 @@ CC := gcc
INSTALL := install
RM := rm
# flags
-CFLAGS += -std=c11 -O2 -fpic -pie -Wall -Werror
+CFLAGS += -std=c11 -O2 -fPIC -Wall -Werror
+LDFLAGS += -Wl,-z,now -Wl,-z,relro -pie
all: ykfde