# HG changeset patch # User Chris Cannam # Date 1544090136 0 # Node ID f57b0eea9201d14680962abff1e22c97ff1b963b # Parent 60d78294ea3ad14fc024f5010d2d1d0bb8f9b6cc Remove LTO again. It makes linking very slow, I'm not noticing any practical difference in performance, it doesn't work correctly on Travis image etc, and it sometimes breaks in incremental builds. diff -r 60d78294ea3a -r f57b0eea9201 configure.ac --- a/configure.ac Thu Dec 06 09:36:08 2018 +0000 +++ b/configure.ac Thu Dec 06 09:55:36 2018 +0000 @@ -60,8 +60,7 @@ CXXFLAGS_DEBUG="$CXXFLAGS_ANY -g -Werror" OPTFLAGS_DEBUG="-O2" CXXFLAGS_RELEASE="$CXXFLAGS_ANY -g0" - LDFLAGS_RELEASE="-fuse-linker-plugin" - OPTFLAGS_RELEASE="-O3 -ffast-math -flto" + OPTFLAGS_RELEASE="-O3 -ffast-math" LIBS_DEBUG="$LIBS" AX_CHECK_COMPILE_FLAG(--std=$CXXSTANDARD, [], [AC_MSG_NOTICE([Compiler does not appear to support $CXXSTANDARD, falling back to c++11]) CXXSTANDARD=c++11])