diff options
author | Noel Grandin <noel@peralex.com> | 2020-09-17 14:20:19 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-09-17 17:55:23 +0200 |
commit | 7adf79c2dd4af72e6af321336ef79914364bc882 (patch) | |
tree | 81f0f60512403601e5764a12657794086a9f7012 /shell | |
parent | d75c5b38911557173c54a78f42ff220ab3918573 (diff) |
fix LTO+mergedlibs on windows
Change-Id: I3d95d566db76e14532945b881b1847ea8c7e3153
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102946
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'shell')
-rw-r--r-- | shell/Library_spsupp_x86.mk | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/shell/Library_spsupp_x86.mk b/shell/Library_spsupp_x86.mk index ba101b7bb4ec..17183d8b92da 100644 --- a/shell/Library_spsupp_x86.mk +++ b/shell/Library_spsupp_x86.mk @@ -11,6 +11,16 @@ $(eval $(call gb_Library_Library,spsupp_x86)) $(eval $(call gb_Library_set_x86,spsupp_x86,YES)) +# when building with link-time optimisation on, we need to turn it off for the helper +ifeq ($(ENABLE_LTO),TRUE) +$(eval $(call gb_Library_add_cxxflags,spsupp_x86,\ + -GL- \ +)) +$(eval $(call gb_Library_add_ldflags,spsupp_x86,\ + -LTCG:OFF \ +)) +endif + $(eval $(call gb_Library_use_custom_headers,spsupp_x86,\ shell/source/win32/spsupp/idl \ )) |