Re: [Boost-bugs] [Boost C++ Libraries] #13052: iostreams visibility=hidden for non-Windows platforms

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13052: iostreams visibility=hidden for non-Windows platforms
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-06-01 20:46:56


#13052: iostreams visibility=hidden for non-Windows platforms
-------------------------------------+-----------------------
  Reporter: Mark M <mememory359@…> | Owner: turkanis
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: iostreams
   Version: Boost 1.64.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------------+-----------------------

Comment (by Mark M <mememory359@…>):

 Found another case where the settings are only valid for Windows, in the
 Locale library.

 In locale/definitions.hpp, it is required that BOOST_HAS_DECLSPEC is
 defined before doing the rest of the code.
 This is only true for win32 (platform) and gcc (compiler).
 Since I'm using macosx/clang, this is another case were I won't be able to
 get the right visibility=hidden settings.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/13052#comment:1>
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-06-01 20:50:21 UTC