]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
define and use BACKTRACECFLAGS
authorMark Andrews <marka@isc.org>
Tue, 11 Feb 2014 22:07:54 +0000 (09:07 +1100)
committerMark Andrews <marka@isc.org>
Tue, 11 Feb 2014 22:07:54 +0000 (09:07 +1100)
bin/tests/Makefile.in
configure
configure.in

index 912e91f1d979d9a0b3278a0b20cc0c76b897cec0..3609adf64fc3948927aa460036f134143fc4b190 100644 (file)
@@ -26,6 +26,7 @@ CINCLUDES =   ${DNS_INCLUDES} ${ISC_INCLUDES} ${ISCCFG_INCLUDES} \
 
 CDEFINES =
 CWARNINGS =
+BACKTRACECFLAGS = @BACKTRACECFLAGS@
 
 DNSLIBS =      ../../lib/dns/libdns.@A@ @DNS_CRYPTO_LIBS@
 ISCLIBS =      ../../lib/isc/libisc.@A@ @DNS_CRYPTO_LIBS@
@@ -138,8 +139,8 @@ XSRCS =             adb_test.c \
 @BIND9_MAKE_RULES@
 
 # disable optimization for backtrace test to get the expected result   
-BTTEST_CFLAGS =        ${EXT_CFLAGS} ${ALL_CPPFLAGS} -g ${ALWAYS_WARNINGS} \
-       ${STD_CWARNINGS} ${CWARNINGS}
+BTTEST_CFLAGS =        ${BACKTRACECFLAGS} ${EXT_CFLAGS} ${ALL_CPPFLAGS} -g \
+               ${ALWAYS_WARNINGS} ${STD_CWARNINGS} ${CWARNINGS}
 
 all_tests: ${XTARGETS}
 
index 18ddc8f140acfffefba128c4cec0f1577b521817..b41c556d26563fba237a54e4b72c52b114a2fd48 100755 (executable)
--- a/configure
+++ b/configure
@@ -851,6 +851,7 @@ PERL
 ETAGS
 LN
 ARFLAGS
+BACKTRACECFLAGS
 CCNOOPT
 CCOPT
 STD_CWARNINGS
@@ -11344,6 +11345,7 @@ fi
 
 
 
+
 # Warn if the user specified libbind, which is now deprecated
 # Check whether --enable-libbind was given.
 if test "${enable_libbind+set}" = set; then :
@@ -16138,7 +16140,8 @@ $as_echo "no" >&6; }
        fi
        case "$host" in
        *-hp-hpux*)
-               STD_CWARNINGS="$STD_CWARNINGS -Wl,+vnocompatwarnings"
+               CFLAGS="$CFLAGS -Wl,+vnocompatwarnings"
+               BACKTRACECFLAGS="$BACKTRACECFLAGS -Wl,+vnocompatwarnings"
                ;;
        esac
 else
@@ -16166,7 +16169,8 @@ else
                esac
                CCOPT="$CCOPT -Ae -z"
                CCNOOPT="$CCNOOPT -Ae -z"
-               STD_CWARNINGS="$STD_CWARNINGS -Wl,+vnocompatwarnings"
+               CFLAGS="$CFLAGS -Wl,+vnocompatwarnings"
+               BACKTRACECFLAGS="$BACKTRACECFLAGS -Wl,+vnocompatwarnings"
                MKDEPPROG='cc -Ae -E -Wp,-M >/dev/null 2>>$TMP'
                ;;
        *-sgi-irix*)
index 20cca2f1e16a94f3e796b342e4cc2f19fc09c585..77819529ee693fa73a5f94aa541a95f411a2c96a 100644 (file)
@@ -51,6 +51,7 @@ AC_SUBST(STD_CDEFINES)
 AC_SUBST(STD_CWARNINGS)
 AC_SUBST(CCOPT)
 AC_SUBST(CCNOOPT)
+AC_SUBST(BACKTRACECFLAGS)
 
 # Warn if the user specified libbind, which is now deprecated
 AC_ARG_ENABLE(libbind, [  --enable-libbind       deprecated])
@@ -1816,7 +1817,8 @@ if test "X$GCC" = "Xyes"; then
        fi
        case "$host" in
        *-hp-hpux*)
-               STD_CWARNINGS="$STD_CWARNINGS -Wl,+vnocompatwarnings"
+               CFLAGS="$CFLAGS -Wl,+vnocompatwarnings"
+               BACKTRACECFLAGS="$BACKTRACECFLAGS -Wl,+vnocompatwarnings"
                ;;
        esac
 else
@@ -1844,7 +1846,8 @@ else
                esac
                CCOPT="$CCOPT -Ae -z"
                CCNOOPT="$CCNOOPT -Ae -z"
-               STD_CWARNINGS="$STD_CWARNINGS -Wl,+vnocompatwarnings"
+               CFLAGS="$CFLAGS -Wl,+vnocompatwarnings"
+               BACKTRACECFLAGS="$BACKTRACECFLAGS -Wl,+vnocompatwarnings"
                MKDEPPROG='cc -Ae -E -Wp,-M >/dev/null 2>>$TMP'
                ;;
        *-sgi-irix*)