Re: [Boost-bugs] [Boost C++ Libraries] #2114: Patch for export symbols from shared library

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