summaryrefslogtreecommitdiff
path: root/libphobos/configure
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2020-03-29 23:54:01 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2020-04-08 09:08:16 +0200
commit38c3017f257484a6739e2fba821d95794f7f175c (patch)
tree0533df94a36e00c17f59d19a51782eeb690aae35 /libphobos/configure
parent845d451e1f73d8a9a84382c3c6d4fca9c8220403 (diff)
libphobos: Always build with warning flags enabled
This moves WARN_DFLAGS from GDCFLAGS to AM_DFLAGS so it is always included in the build and testsuite of libphobos. Currently, this doesn't happen as GDCFLAGS is overriden by it being set at the top-level. libphobos/ChangeLog: * Makefile.in: Regenerate. * configure: Regenerate. * configure.ac: Substite WARN_DFLAGS independently of GDCFLAGS. * libdruntime/Makefile.am: Add WARN_DFLAGS to AM_DFLAGS. * libdruntime/Makefile.in: Regenerate. * src/Makefile.am: Add WARN_DFLAGS to AM_DFLAGS. * src/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. * testsuite/testsuite_flags.in: Add WARN_DFLAGS to --gdcflags.
Diffstat (limited to 'libphobos/configure')
-rwxr-xr-xlibphobos/configure12
1 files changed, 8 insertions, 4 deletions
diff --git a/libphobos/configure b/libphobos/configure
index 04a6e6aeb0f..65e32d88f45 100755
--- a/libphobos/configure
+++ b/libphobos/configure
@@ -633,6 +633,7 @@ ac_subst_vars='am__EXEEXT_FALSE
am__EXEEXT_TRUE
LTLIBOBJS
LIBOBJS
+WARN_DFLAGS
GDCFLAGSX
libtool_VERSION
SPEC_PHOBOS_DEPS
@@ -11648,7 +11649,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11651 "configure"
+#line 11652 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -11754,7 +11755,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF
-#line 11757 "configure"
+#line 11758 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -15390,15 +15391,18 @@ libtool_VERSION=1:0:0
# Set default flags (after DRUNTIME_WERROR!)
if test -z "$GDCFLAGS"; then
- GDCFLAGS="-Wall $WERROR_FLAG -g -frelease -O2"
+ GDCFLAGS="-g -frelease -O2"
fi
if test -z "$GDCFLAGSX"; then
- GDCFLAGSX="-Wall $WERROR_FLAG -g -fno-release -funittest"
+ GDCFLAGSX="-g -fno-release -funittest"
fi
+WARN_DFLAGS="-Wall $WERROR_FLAG"
+
+
# Sanity check for the cross-compilation case:
ac_fn_c_check_header_mongrel "$LINENO" "stdio.h" "ac_cv_header_stdio_h" "$ac_includes_default"
if test "x$ac_cv_header_stdio_h" = xyes; then :