// Copyright 2019 Peter Dimov. // Distributed under the Boost Software License, Version 1.0. #include #if defined(STD_SINGLE_INSTANCE_DYN_LINK) # define EXPORT BOOST_SYMBOL_EXPORT #else # define EXPORT #endif #include #if defined(BOOST_SYSTEM_HAS_SYSTEM_ERROR) #include namespace lib1 { EXPORT std::error_code get_system_code() { return boost::system::error_code( 0, boost::system::system_category() ); } EXPORT std::error_code get_generic_code() { return boost::system::error_code( 0, boost::system::generic_category() ); } } // namespace lib1 #else EXPORT void lib1_f() { } #endif