summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac11
1 files changed, 5 insertions, 6 deletions
diff --git a/configure.ac b/configure.ac
index f36cbaf747e2..b35297475afc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2522,12 +2522,6 @@ 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])
@@ -3591,6 +3585,11 @@ if test "$_os" = "WINNT"; then
100)
COMEX=13
WINDOWS_SDK_ACCEPTABLE_VERSIONS="7.1A 7.1 7.0A 6.0A"
+ if test "$ENABLE_LTO" = TRUE; then
+
+ AC_MSG_WARN([LTO is known to cause problems with MSVC 2010])
+ add_warning "LTO is known to cause problems with MSVC 2010"
+ fi
;;
110)
COMEX=14