From 15d605e46473ff1109bba1136f0473cca05460f0 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sun, 28 Jun 2015 19:04:40 +0200 Subject: [PATCH] Compile with -pedantic and -fstack-protector by default --- src/plugins/project.conf | 2 +- src/project.conf | 2 +- tests/project.conf | 2 +- tools/project.conf | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/plugins/project.conf b/src/plugins/project.conf index ca11d93..0b63c77 100644 --- a/src/plugins/project.conf +++ b/src/plugins/project.conf @@ -2,7 +2,7 @@ targets=backup,cvs,dirtree,favorites,git,make,preview,properties,selection,subve cppflags_force=-I ../../include cppflags= cflags_force=-W `pkg-config --cflags libDesktop` -cflags=-Wall -g -O2 -pedantic -fPIC +cflags=-Wall -g -O2 -pedantic -fPIC -fstack-protector ldflags_force=`pkg-config --libs libDesktop` dist=Makefile,common.c diff --git a/src/project.conf b/src/project.conf index 27f2022..ea5161f 100644 --- a/src/project.conf +++ b/src/project.conf @@ -1,7 +1,7 @@ targets=libBrowser,browser,copy,delete,desktop,desktopctl,move,open,properties,view #cppflags=-D EMBEDDED cflags_force=-W `pkg-config --cflags libDesktop` -cflags=-Wall -g -O2 -pedantic +cflags=-Wall -g -O2 -pedantic -fstack-protector ldflags_force=`pkg-config --libs libDesktop` -lintl dist=Makefile,browser.h,callbacks.h,common.c,desktop.h,desktopicon.h diff --git a/tests/project.conf b/tests/project.conf index 9a7c85f..010ab9e 100644 --- a/tests/project.conf +++ b/tests/project.conf @@ -1,7 +1,7 @@ targets=plugins,vfs,tests.log cppflags_force=-I ../include cflags_force=-W `pkg-config --cflags libDesktop` -cflags=-Wall -g -O2 +cflags=-Wall -g -O2 -pedantic -fstack-protector ldflags_force=-W `pkg-config --libs libDesktop` dist=Makefile,tests.sh diff --git a/tools/project.conf b/tools/project.conf index 793ddcd..754666c 100644 --- a/tools/project.conf +++ b/tools/project.conf @@ -1,6 +1,6 @@ targets=dirtree,iconlist cflags_force=-W `pkg-config --cflags gtk+-2.0` -cflags=-Wall -g -O2 +cflags=-Wall -g -O2 -pedantic -fstack-protector ldflags_force=`pkg-config --libs gtk+-2.0` #for Gtk+ 3 #cflags_force=-W `pkg-config --cflags gtk+-3.0`