On 11 December 2014 at 10:49, <u...@netbeisser.de> wrote: > let's add PIE in config.mk: > > > diff --git a/config.mk b/config.mk > index bc3d80e..364a649 100644 > --- a/config.mk > +++ b/config.mk > @@ -21,7 +21,7 @@ LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} > # flags > CPPFLAGS = -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\" > ${XINERAMAFLAGS} > #CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS} > -CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} > ${CPPFLAGS} > +CFLAGS = -DFORTIFY_SOURCE=2 -fstack-protector -fstack-protector-all > -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS} > LDFLAGS = -s ${LIBS} > > # Solaris
No, such stuff belongs to the system config and not to the config of some particular tool. BR, Anselm