diff options
author | Christian Hesse <mail@eworm.de> | 2016-05-03 16:23:49 +0200 |
---|---|---|
committer | Christian Hesse <mail@eworm.de> | 2016-05-03 16:23:49 +0200 |
commit | d59cb5f1999d2ea538b472fdb40dad92b0b36f74 (patch) | |
tree | e04cf531eeb1795d3b9bb3a5688896e756c4d3ab /udev | |
parent | bf1efdba13834414f1c222c902cd4e5f5f6cd499 (diff) | |
download | mkinitcpio-ykfde-d59cb5f1999d2ea538b472fdb40dad92b0b36f74.tar.gz mkinitcpio-ykfde-d59cb5f1999d2ea538b472fdb40dad92b0b36f74.tar.zst |
fix compiler and linker flags and produce binaries with full RELRO
Diffstat (limited to 'udev')
-rw-r--r-- | udev/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
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 |