cppuhelper/source/gcc3.map | 61 +++++++++++++++++++++++++++++++++ cppuhelper/source/propertysetmixin.cxx | 2 - 2 files changed, 62 insertions(+), 1 deletion(-)
New commits: commit ffcf8b0e79ee9db4933f5f60853a95797a05ad80 Author: Damjan Jovanovic <[email protected]> AuthorDate: Tue Dec 4 19:47:23 2018 +0000 Commit: Damjan Jovanovic <[email protected]> CommitDate: Tue Dec 4 19:47:23 2018 +0000 Export the RTTI names and symbols for main/cppuhelper, which it apparently needs to build on *nix. Patch by: me diff --git a/cppuhelper/source/gcc3.map b/cppuhelper/source/gcc3.map index a79e85cee177..fafdbd54508d 100644 --- a/cppuhelper/source/gcc3.map +++ b/cppuhelper/source/gcc3.map @@ -318,6 +318,67 @@ _ZNK4cppu6UnoUrl11getProtocolEv; _ZNK4cppu6UnoUrl13getConnectionEv; _ZNK4cppu6UnoUrl13getObjectNameEv; +# C++ RTTI: +_ZTIN3com3sun4star10connection18NoConnectExceptionE; +_ZTIN3com3sun4star2io11IOExceptionE; +_ZTIN3com3sun4star3uno16RuntimeExceptionE; +_ZTIN3com3sun4star3uno17SecurityExceptionE; +_ZTIN3com3sun4star3uno19DeploymentExceptionE; +_ZTIN3com3sun4star3uno9ExceptionE; +_ZTIN3com3sun4star4lang17DisposedExceptionE; +_ZTIN3com3sun4star4lang22IllegalAccessExceptionE; +_ZTIN3com3sun4star4lang22WrappedTargetExceptionE; +_ZTIN3com3sun4star4lang24IllegalArgumentExceptionE; +_ZTIN3com3sun4star4lang29WrappedTargetRuntimeExceptionE; +_ZTIN3com3sun4star5beans21PropertyVetoExceptionE; +_ZTIN3com3sun4star5beans24UnknownPropertyExceptionE; +_ZTIN3com3sun4star6loader30CannotActivateFactoryExceptionE; +_ZTIN3com3sun4star8registry24InvalidRegistryExceptionE; +_ZTIN3com3sun4star8registry37CannotRegisterImplementationExceptionE; +_ZTIN3com3sun4star9container21ElementExistExceptionE; +_ZTIN3com3sun4star9container22NoSuchElementExceptionE; +_ZTIN3rtl21MalformedUriExceptionE; +_ZTIN4cppu11OWeakObjectE; +_ZTIN4cppu14OWeakAggObjectE; +_ZTIN4cppu16OComponentHelperE; +_ZTIN4cppu18BootstrapExceptionE; +_ZTIN4cppu18OPropertySetHelperE; +_ZTIN4cppu20IPropertyArrayHelperE; +_ZTIN4cppu20OPropertyArrayHelperE; +_ZTIN4cppu20PropertySetMixinImplE; +_ZTIN4cppu27WeakComponentImplHelperBaseE; +_ZTIN4cppu30WeakAggComponentImplHelperBaseE; +_ZTSN3com3sun4star10connection18NoConnectExceptionE; +_ZTSN3com3sun4star2io11IOExceptionE; +_ZTSN3com3sun4star3uno16RuntimeExceptionE; +_ZTSN3com3sun4star3uno17SecurityExceptionE; +_ZTSN3com3sun4star3uno19DeploymentExceptionE; +_ZTSN3com3sun4star3uno9ExceptionE; +_ZTSN3com3sun4star4lang17DisposedExceptionE; +_ZTSN3com3sun4star4lang22IllegalAccessExceptionE; +_ZTSN3com3sun4star4lang22WrappedTargetExceptionE; +_ZTSN3com3sun4star4lang24IllegalArgumentExceptionE; +_ZTSN3com3sun4star4lang29WrappedTargetRuntimeExceptionE; +_ZTSN3com3sun4star5beans21PropertyVetoExceptionE; +_ZTSN3com3sun4star5beans24UnknownPropertyExceptionE; +_ZTSN3com3sun4star6loader30CannotActivateFactoryExceptionE; +_ZTSN3com3sun4star8registry24InvalidRegistryExceptionE; +_ZTSN3com3sun4star8registry37CannotRegisterImplementationExceptionE; +_ZTSN3com3sun4star9container21ElementExistExceptionE; +_ZTSN3com3sun4star9container22NoSuchElementExceptionE; +_ZTSN3rtl21MalformedUriExceptionE; +_ZTSN4cppu11OWeakObjectE; +_ZTSN4cppu14OWeakAggObjectE; +_ZTSN4cppu16OComponentHelperE; +_ZTSN4cppu18BootstrapExceptionE; +_ZTSN4cppu18OPropertySetHelperE; +_ZTSN4cppu20IPropertyArrayHelperE; +_ZTSN4cppu20OPropertyArrayHelperE; +_ZTSN4cppu20PropertySetMixinImplE; +_ZTSN4cppu27WeakComponentImplHelperBaseE; +_ZTSN4cppu30WeakAggComponentImplHelperBaseE; + + local: *; }; diff --git a/cppuhelper/source/propertysetmixin.cxx b/cppuhelper/source/propertysetmixin.cxx index 28ebebb6b52a..4a73431cc309 100644 --- a/cppuhelper/source/propertysetmixin.cxx +++ b/cppuhelper/source/propertysetmixin.cxx @@ -427,7 +427,7 @@ void PropertySetMixinImpl::BoundListeners::notify() const { } } -class PropertySetMixinImpl::Impl: public Data { +class SAL_DLLPRIVATE PropertySetMixinImpl::Impl: public Data { public: Impl( css::uno::Reference< css::uno::XComponentContext > const & context, _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
