add gcc hardening flags to linux-gtk GUI
authorHans-Christoph Steiner <hans@eds.org>
Fri, 12 Oct 2012 20:10:07 +0000 (16:10 -0400)
committerHans-Christoph Steiner <hans@eds.org>
Fri, 12 Oct 2012 20:10:19 +0000 (16:10 -0400)
gui/linux-gtk/Makefile

index 19d713b..f333c8f 100644 (file)
@@ -1,7 +1,8 @@
 CC ?=  gcc
 
-CFLAGS += -Wall `pkg-config --cflags gtk+-2.0`
-LDFLAGS +=
+# hardening flags: -fPIE -Wl,-z,now -pie
+CFLAGS += -O2 -Wall `pkg-config --cflags gtk+-2.0` -fPIE
+LDFLAGS += -Wl,-z,now -pie
 LIBS := `pkg-config --libs gtk+-2.0` -lm
 
 OBJS=  src/main.o src/interface.o src/callbacks.o src/ipc.o \