From 425fd72c41d0774927ab80d9961a76d0ed5146cd Mon Sep 17 00:00:00 2001 From: psychon Date: Tue, 4 Dec 2007 20:03:27 +0000 Subject: [PATCH] Add -D_FORTIFY_SOURCE=2 to our CXXFLAGS by default This can be called 'inspired by Marcus Rueckert ' git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@898 726aef4b-f618-498e-8847-2d620e286838 --- configure | 6 ++---- configure.in | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/configure b/configure index eb4510fb..4a070fc7 100755 --- a/configure +++ b/configure @@ -2408,7 +2408,7 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac -CXXFLAGS="$SAVED_CXXFLAGS -D_GNU_SOURCE" +CXXFLAGS="$SAVED_CXXFLAGS -D_GNU_SOURCE -D_FORTIFY_SOURCE=2" INCLUDES="" LIBS="" DEPEND="" @@ -2510,8 +2510,6 @@ if test "${enable_sasl+set}" = set; then fi -appendCXX -Wall -W -Wno-unused - if test "$DEBUG" != "no"; then appendCXX -ggdb -D_DEBUG else @@ -2523,7 +2521,7 @@ if test "$IPV6" != "no"; then fi if test "x$GXX" = "xyes"; then - appendCXX -Woverloaded-virtual + appendCXX -Wall -W -Wno-unused -Woverloaded-virtual # enable g++ dependency tracking DEPEND=".depend" fi diff --git a/configure.in b/configure.in index 75876600..6e858928 100644 --- a/configure.in +++ b/configure.in @@ -4,7 +4,7 @@ SAVED_CXXFLAGS=$CXXFLAGS AC_PROG_CXX AC_CANONICAL_HOST -CXXFLAGS="$SAVED_CXXFLAGS -D_GNU_SOURCE" +CXXFLAGS="$SAVED_CXXFLAGS -D_GNU_SOURCE -D_FORTIFY_SOURCE=2" INCLUDES="" LIBS="" DEPEND=""