[gdm/wip/modernize: 2/10] build: Don't automatically use _FORTIFY_SOURCE



commit 5cd90ebcf1acc302e7d2f9ca84af2300bd582023
Author: Colin Walters <walters verbum org>
Date:   Mon Dec 3 14:05:40 2012 -0500

    build: Don't automatically use _FORTIFY_SOURCE
    
    OS builders can add this flag externally if desired.  The problem with
    us doing this unconditionally, it causes the cpp to spam us with
    warnings if we're building without optimization (i.e. CFLAGS='-ggdb
    -O0') which I often do so I can use gdb.

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index c03ebe9..605979d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1433,7 +1433,7 @@ if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then
         -Wall \
         -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes \
         -Wnested-externs -Wpointer-arith \
-        -Wcast-align -Wsign-compare -Wp,-D_FORTIFY_SOURCE=2 \
+        -Wcast-align -Wsign-compare \
         $CFLAGS"
 
         for option in -Wno-strict-aliasing -Wno-sign-compare; do



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]