1234567891011121314151617181920212223242526272829303132333435 |
- #if !defined(BOOST_STACKTRACE_LINK) && defined(BOOST_STACKTRACE_DYN_LINK)
- # define BOOST_STACKTRACE_LINK
- #endif
- #if !defined(BOOST_STACKTRACE_LINK) && defined(BOOST_STACKTRACE_STATIC_LINK)
- # define BOOST_STACKTRACE_LINK
- #endif
- #if defined(BOOST_STACKTRACE_LINK) && !defined(BOOST_STACKTRACE_DYN_LINK) && !defined(BOOST_STACKTRACE_STATIC_LINK) && defined(BOOST_ALL_DYN_LINK)
- # define BOOST_STACKTRACE_DYN_LINK
- #endif
- #ifdef BOOST_STACKTRACE_LINK
- # if defined(BOOST_STACKTRACE_DYN_LINK)
- # ifdef BOOST_STACKTRACE_INTERNAL_BUILD_LIBS
- # define BOOST_STACKTRACE_FUNCTION BOOST_SYMBOL_EXPORT
- # else
- # define BOOST_STACKTRACE_FUNCTION BOOST_SYMBOL_IMPORT
- # endif
- # else
- # define BOOST_STACKTRACE_FUNCTION
- # endif
- #elif !defined(BOOST_STACKTRACE_DOXYGEN_INVOKED)
- # define BOOST_STACKTRACE_FUNCTION inline
- #endif
|