[Libreoffice-commits] core.git: 2 commits - solenv/gbuild ucbhelper/source

Tor Lillqvist tml at collabora.com
Tue Sep 3 13:58:28 PDT 2013


 solenv/gbuild/gbuild.mk             |    1 +
 ucbhelper/source/client/content.cxx |    4 ++++
 2 files changed, 5 insertions(+)

New commits:
commit 9c0ba0ba41cb3b814cc8bf7a33abf1245d4b241e
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue Sep 3 23:51:32 2013 +0300

    WaE: Unreachable code
    
    This time noticed by the linker when doing link-time code generation (!).
    
    Change-Id: I9600571bef2a8cc30b2e28dd52b01633bab55f32

diff --git a/ucbhelper/source/client/content.cxx b/ucbhelper/source/client/content.cxx
index aac47d4..850f56e 100644
--- a/ucbhelper/source/client/content.cxx
+++ b/ucbhelper/source/client/content.cxx
@@ -1049,9 +1049,11 @@ sal_Bool Content::isFolder()
                     get() ) ),
          m_xImpl->getEnvironment() );
 
+#if !(defined(_MSC_VER) && defined(ENABLE_LTO))
     // Unreachable - cancelCommandExecution always throws an exception.
     // But some compilers complain...
     return sal_False;
+#endif
 }
 
 //=========================================================================
@@ -1070,9 +1072,11 @@ sal_Bool Content::isDocument()
                     get() ) ),
          m_xImpl->getEnvironment() );
 
+#if !(defined(_MSC_VER) && defined(ENABLE_LTO))
     // Unreachable - cancelCommandExecution always throws an exception,
     // But some compilers complain...
     return sal_False;
+#endif
 }
 
 //=========================================================================
commit 4775a2b0fb0f01caa1e56934ac26d898dcd0fb48
Author: Tor Lillqvist <tml at collabora.com>
Date:   Tue Sep 3 23:50:03 2013 +0300

    Make it possible to #ifdef on ENABLE_LTO
    
    Change-Id: I849af224b6a34d1db21816cfe348d9319c2938ae

diff --git a/solenv/gbuild/gbuild.mk b/solenv/gbuild/gbuild.mk
index 1c5dcfa..9d5c1d7 100644
--- a/solenv/gbuild/gbuild.mk
+++ b/solenv/gbuild/gbuild.mk
@@ -259,6 +259,7 @@ gb_GLOBALDEFS += \
 		DISABLE_DYNLOADING \
 		DISABLE_EXPORT \
 		DISABLE_SCRIPTING \
+		ENABLE_LTO \
 	)
 
 gb_GLOBALDEFS := $(sort $(gb_GLOBALDEFS))


More information about the Libreoffice-commits mailing list