[Libreoffice-commits] core.git: solenv/gbuild
Matúš Kukan
matus.kukan at gmail.com
Wed Apr 17 01:57:31 PDT 2013
solenv/gbuild/platform/unxgcc.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit a59565f855cb30fff56eb3d889376bfd27dc728f
Author: Matúš Kukan <matus.kukan at gmail.com>
Date: Wed Apr 17 10:43:28 2013 +0200
workaround problems with LTO for some libraries (disable for them)
Currently enabling lto fails for scfilt frm and wpftdraw which should be
fixed and this commit reverted.
Change-Id: I73b1846458dd7830425279328dd4e652269afc1a
diff --git a/solenv/gbuild/platform/unxgcc.mk b/solenv/gbuild/platform/unxgcc.mk
index a327593..0bcd366 100644
--- a/solenv/gbuild/platform/unxgcc.mk
+++ b/solenv/gbuild/platform/unxgcc.mk
@@ -185,7 +185,7 @@ $(call gb_Helper_abbreviate_dirs,\
mkdir -p $(dir $(1)) && \
$(gb_CXX) \
$(if $(filter Library CppunitTest,$(TARGETTYPE)),$(gb_Library_TARGETTYPEFLAGS)) \
- $(gb_LTOFLAGS) \
+ $(if $(filter-out $(foreach lib,frm scfilt wpftdraw,$(call gb_Library_get_linktargetname,$(lib))),$*),$(gb_LTOFLAGS)) \
$(if $(SOVERSION),-Wl$(COMMA)--soname=$(notdir $(1)).$(SOVERSION)) \
$(if $(SOVERSIONSCRIPT),-Wl$(COMMA)--version-script=$(SOVERSIONSCRIPT))\
$(subst \d,$$,$(RPATH)) \
More information about the Libreoffice-commits
mailing list