Do not enable _FORTIFY_SOURCE without optimization
commitd2669b47812aebfe3ada7df4c7d7525790ef9c33
authorAllan McRae <allan@archlinux.org>
Mon, 16 Jul 2012 04:24:29 +0000 (16 14:24 +1000)
committerDan McGee <dan@archlinux.org>
Wed, 1 Aug 2012 14:16:46 +0000 (1 09:16 -0500)
treeac0640af441883a043a468704895ea5cd7862755
parente94876089a934fde13984b59e735b35f92837d96
Do not enable _FORTIFY_SOURCE without optimization

With glibc-2.16, using -D_FORTIFY_SOURCE requires that optimization (-O)
be used or it will prodice a warning message. Enable -Werror in our
test for _FORTIFY_SOURCE support to catch when a users specifies CFLAGS
without optimization.

The line to set CFLAGS="" when no CFLAGS are specified (either due to
being unset or geniunely empty) is required as autoconf will use
"-O2 -g" for its tests by defult when CFLAGS is unset, but will not add
them to the CFLAGS used...

Signed-off-by: Allan McRae <allan@archlinux.org>
configure.ac
m4/acinclude.m4