From: Remi Gacogne Date: Tue, 24 Jan 2023 12:27:08 +0000 (+0100) Subject: Merge pull request #12441 from rgacogne/enable-lto X-Git-Tag: dnsdist-1.8.0-rc1~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2512319750d9d823808a8b6f4df677adbfc983e6;p=thirdparty%2Fpdns.git Merge pull request #12441 from rgacogne/enable-lto Add a configure option to enable LTO --- 2512319750d9d823808a8b6f4df677adbfc983e6 diff --cc configure.ac index 42fbd56dad,fcc37fe3bc..715da6dcfe --- a/configure.ac +++ b/configure.ac @@@ -308,9 -308,9 +308,10 @@@ PROGRAM_LDFLAGS="$PIE_LDFLAGS $PROGRAM_ AC_SUBST([PROGRAM_LDFLAGS]) PDNS_ENABLE_COVERAGE +PDNS_INIT_AUTO_VARS PDNS_ENABLE_SANITIZERS PDNS_ENABLE_MALLOC_TRACE + PDNS_ENABLE_LTO AC_SUBST(LIBS) diff --cc pdns/dnsdistdist/configure.ac index c308f4e7b2,363599686e..a84772bc33 --- a/pdns/dnsdistdist/configure.ac +++ b/pdns/dnsdistdist/configure.ac @@@ -119,9 -119,8 +119,10 @@@ AS_IF([test "x$enable_hardening" != "xn AC_LD_RELRO ]) +PDNS_INIT_AUTO_VARS + PDNS_ENABLE_SANITIZERS + PDNS_ENABLE_LTO PDNS_CHECK_PYTHON_VENV diff --cc pdns/recursordist/configure.ac index f8ddf6d234,e6fc5c4527..e8c86edb2f --- a/pdns/recursordist/configure.ac +++ b/pdns/recursordist/configure.ac @@@ -150,10 -150,11 +150,12 @@@ AS_IF([test "x$enable_hardening" != "xn AC_LD_RELRO ]) +PDNS_INIT_AUTO_VARS PDNS_ENABLE_SANITIZERS + PDNS_ENABLE_LTO PDNS_ENABLE_MALLOC_TRACE PDNS_ENABLE_VALGRIND + AX_AVAILABLE_SYSTEMD AX_CHECK_SYSTEMD_FEATURES AM_CONDITIONAL([HAVE_SYSTEMD], [ test x"$systemd" = "xy" ])