Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2114: Patch for export symbols from shared library
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-12-05 16:22:08
#2114: Patch for export symbols from shared library
--------------------------------------+-------------------------------------
Reporter: arhip | Owner: dave
Type: Patches | Status: new
Milestone: To Be Determined | Component: None
Version: Boost Development Trunk | Severity: Cosmetic
Resolution: | Keywords: symbol export shared library gcc exception dynamic shared object dso
--------------------------------------+-------------------------------------
Comment(by anonymous):
Replying to [comment:2 anonymous]:
> I don't see BOOST_DSO_EXPORT_EXCEPTION and BOOST_DSO_IMPORT_EXCEPTION
used anywere. What does it means?
These macroses are intended for re-exporting symbols from shared
libraries. [[BR]]
(This use case - re-exporting - usually is only applied to exceptions ).
[[BR]]
You can find more details about exceptions that reside in shared libraries
[[BR]]
in this message: [[BR]]
http://thread.gmane.org/gmane.comp.lib.boost.devel/177304/focus=177414
[[BR]]
Yes, BOOST_DSO_EXPORT/IMPORT_EXCEPTION are not used anywhere, but they
should.[[BR]]
So, patch should be updated. But at first, [[BR]]
exception re-exporting policy should be discussed with boost
community[[BR]]
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/2114#comment:4> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:59 UTC