[Libreoffice-commits] core.git: configure.ac

Tor Lillqvist tml at collabora.com
Sat Nov 16 01:01:57 PST 2013


 configure.ac |    6 ++++++
 1 file changed, 6 insertions(+)

New commits:
commit 18f9424ed77c27411f73dfad2be8e3b4ad97001f
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue Nov 12 15:50:50 2013 +0200

    Turn on LTO for MSVC when optimising unless told not to
    
    Change-Id: Ifdb04238d02ff504bd517508851e93211d748b7d
    Reviewed-on: https://gerrit.libreoffice.org/6652
    Reviewed-by: Jesús Corrius <jcorrius at gmail.com>
    Tested-by: Jesús Corrius <jcorrius at gmail.com>

diff --git a/configure.ac b/configure.ac
index 875c434..9544ab7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2495,6 +2495,12 @@ COMPATH=`echo $COMPATH | $SED "s@/[[Bb]][[Ii]][[Nn]]\\\$@@"`
 # Set the ENABLE_LTO variable
 # ===================================================================
 AC_MSG_CHECKING([whether to use link-time optimization])
+if test $_os = WINNT -a "$WITH_MINGW" != yes -a -z "$enable_lto" -a \
+        \( -z "$enable_dbgutil" -o "$enable_dbgutil" = no \) -a \
+        \( -z "$enable_debug" -o "$enable_debug" = no \); then
+    # Turn on LTO for MSVC when optimising unless told not to
+    enable_lto=yes
+fi
 if test -n "$enable_lto" -a "$enable_lto" != "no"; then
     ENABLE_LTO="TRUE"
     AC_MSG_RESULT([yes])


More information about the Libreoffice-commits mailing list