diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-02-27 09:55:02 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-02-27 09:55:02 +0100 |
commit | fc6f894d2211cee7b28cb93345e90297ec04fe06 (patch) | |
tree | 191fa0ef6e1b736308c69f432dafe77c96d61915 /external/liborcus | |
parent | ce0e240ef10566f1cc334386dbde83b43ebb9281 (diff) |
Pass -fvisibility-inlines-hidden into external modules
Change-Id: Icf872e269c7e427ba1287ccd0082974c9426449e
Diffstat (limited to 'external/liborcus')
-rw-r--r-- | external/liborcus/ExternalProject_liborcus.mk | 2 | ||||
-rw-r--r-- | external/liborcus/UnpackedTarball_liborcus.mk | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/external/liborcus/ExternalProject_liborcus.mk b/external/liborcus/ExternalProject_liborcus.mk index 9e6833117cdf..90d453cc33e0 100644 --- a/external/liborcus/ExternalProject_liborcus.mk +++ b/external/liborcus/ExternalProject_liborcus.mk @@ -63,7 +63,7 @@ liborcus_CPPFLAGS+=-D_GLIBCXX_DEBUG endif endif -liborcus_CXXFLAGS=$(CXXFLAGS) +liborcus_CXXFLAGS=$(CXXFLAGS) $(gb_VISIBILITY_FLAGS) $(gb_VISIBILITY_FLAGS_CXX) liborcus_LDFLAGS=$(LDFLAGS) $(gb_LTOFLAGS) ifeq ($(COM),MSC) liborcus_CXXFLAGS+=$(BOOST_CXXFLAGS) diff --git a/external/liborcus/UnpackedTarball_liborcus.mk b/external/liborcus/UnpackedTarball_liborcus.mk index 66022d530f03..126f250ffb48 100644 --- a/external/liborcus/UnpackedTarball_liborcus.mk +++ b/external/liborcus/UnpackedTarball_liborcus.mk @@ -21,9 +21,9 @@ liborcus_patches := # don't use dllimport liborcus_patches += liborcus_0.1.0-dllimport.patch -ifneq ($(HAVE_GCC_VISIBILITY_FEATURE),TRUE) +# Any -fvisibility= etc. settings are passed into liborcus' CXXFLAGS via +# gb_VISIBILITY_FLAGS[_CXX]: liborcus_patches += visibility.patch -endif # <https://gitorious.org/orcus/orcus/merge_requests/2# # f60d6eecee72349993a392a9a63ddf3383d3b8c8- |