From cb5871318756691ace7035ba532b63dad4b49d27 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 11 Jul 2015 15:40:55 +0200 Subject: [PATCH] Build as PIE --- src/project.conf | 3 ++- tools/project.conf | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/project.conf b/src/project.conf index 2c3bfa8..bc69a53 100644 --- a/src/project.conf +++ b/src/project.conf @@ -1,6 +1,7 @@ targets=basename,cat,chgrp,chmod,chown,cksum,cmp,cp,date,df,dirname,du,echo,false,file,find,head,id,kill,link,ln,locale,logname,ls,mkdir,mkfifo,more,mv,nice,pr,printf,ps,pwd,renice,rm,rmdir,sleep,strings,tail,test,time,touch,true,tty,uname,uniq,unlink,wc,who cflags_force=-W -cflags=-Wall -g -O2 -pedantic -fstack-protector +cflags=-Wall -g -O2 -pedantic -fPIC -fstack-protector +ldflags=-Wl,-pie dist=Makefile,common.c [basename] diff --git a/tools/project.conf b/tools/project.conf index 84c95f4..98bbf8f 100644 --- a/tools/project.conf +++ b/tools/project.conf @@ -1,6 +1,7 @@ targets=utilbox cflags_force=-W -cflags=-Wall -g -O2 -pedantic -fstack-protector +cflags=-Wall -g -O2 -pedantic -fPIC -fstack-protector +ldflags=-Wl,-pie dist=Makefile,graph.sh,utils.sh,utilbox.h [utilbox]