Revert "MSVC requires __declspec(dllimport) for variables"

This reverts commit 4b7018de85.
This commit is contained in:
Peter Dimov
2018-09-18 22:32:26 +03:00
parent 46d383b3bd
commit 3a41aaabad

View File

@ -452,18 +452,14 @@ inline const error_category & generic_category() BOOST_SYSTEM_NOEXCEPT
namespace detail
{
#if defined(BOOST_SYSTEM_SOURCE) || defined(_MSC_VER)
#if defined(BOOST_SYSTEM_SOURCE)
// clang++ requires a strictly matching declaration
// MSVC requires __declspec(dllimport)
BOOST_SYSTEM_DECL extern system_error_category system_category_instance;
BOOST_SYSTEM_DECL extern generic_error_category generic_category_instance;
#else
// g++ constexpr requires absence of __declspec(dllimport)
extern system_error_category system_category_instance;
extern generic_error_category generic_category_instance;