In Gentoo and probably other downstream distributions we let package
management to manage the flags

Signed-off-by: Alon Bar-Lev <[email protected]>
---
 configure.ac | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 00d2bf5d..379c021c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -949,13 +949,16 @@ LIBS="$old_LIBS"
 
 AC_SUBST(BENCH_LIBS)
 
+AC_ARG_VAR([GCC_DEBUG_FLAGS], [GCC debug flags])
+test -z "${GCC_DEBUG_FLAGS}" && GCC_DEBUG_FLAGS="-ggdb3"
+
 # Set these flags *last*, or else the test programs won't compile
 if test x$GCC = xyes ; then
   # Using -ggdb3 makes (some versions of) Redhat's gcc-2.96 dump core
   if $CC --version | grep '^2\.96$' 1>/dev/null 2>&1; then
     true
   else
-    CFLAGS="$CFLAGS -ggdb3"
+    CFLAGS="$CFLAGS ${GCC_DEBUG_FLAGS}"
   fi
   # FIXME: It would be better to actually test if this option works and/or is 
needed.
   # Or perhaps use -funsigned-char.
-- 
2.21.0

_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to