From: David Sterba Date: Thu, 5 Feb 2015 14:11:40 +0000 (+0100) Subject: btrfs-progs: autoconf: do not force fortify flags X-Git-Tag: upstream/4.16.1~2375 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dfbbe312ad367347c4b686bcd781a702eeef53da;p=platform%2Fupstream%2Fbtrfs-progs.git btrfs-progs: autoconf: do not force fortify flags Make it default, but let the user override it. Signed-off-by: David Sterba --- diff --git a/Makefile.in b/Makefile.in index c233d3d..3606901 100644 --- a/Makefile.in +++ b/Makefile.in @@ -132,10 +132,10 @@ ifdef C # don't use FORTIFY with sparse because glibc with FORTIFY can # generate so many sparse errors that sparse stops parsing, # which masks real errors that we want to see. + CFLAGS += -U_FORTIFY_SOURCE else check = true check_echo = true - CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 endif %.o.d: %.c diff --git a/configure.ac b/configure.ac index d059e1c..0692d5a 100644 --- a/configure.ac +++ b/configure.ac @@ -8,7 +8,7 @@ LIBBTRFS_MAJOR=0 LIBBTRFS_MINOR=1 LIBBTRFS_PATCHLEVEL=1 -CFLAGS=${CFLAGS:-"-g -O1 -Wall"} +CFLAGS=${CFLAGS:-"-g -O1 -Wall -D_FORTIFY_SOURCE=2"} AC_SUBST([CFLAGS]) AC_PREREQ([2.60])