--- a/libs/context/src/fcontext.cpp 2025-04-11 03:04:20.000000000 +1000 +++ b/libs/context/src/fcontext.cpp 2025-09-10 16:51:31.554961000 +1000 @@ -10,13 +10,13 @@ #include extern "C" -boost::context::detail::transfer_t BOOST_CONTEXT_CALLDECL jump_fcontext( boost::context::detail::fcontext_t const to, void * vp); +boost::context::detail::transfer_t BOOST_CONTEXT_DECL BOOST_CONTEXT_CALLDECL jump_fcontext( boost::context::detail::fcontext_t const to, void * vp); extern "C" -boost::context::detail::fcontext_t BOOST_CONTEXT_CALLDECL make_fcontext( void * sp, std::size_t size, void (* fn)( boost::context::detail::transfer_t) ); +boost::context::detail::fcontext_t BOOST_CONTEXT_DECL BOOST_CONTEXT_CALLDECL make_fcontext( void * sp, std::size_t size, void (* fn)( boost::context::detail::transfer_t) ); // based on an idea of Giovanni Derreta extern "C" -boost::context::detail::transfer_t BOOST_CONTEXT_CALLDECL ontop_fcontext( boost::context::detail::fcontext_t const to, void * vp, boost::context::detail::transfer_t (* fn)( boost::context::detail::transfer_t) ); +boost::context::detail::transfer_t BOOST_CONTEXT_DECL BOOST_CONTEXT_CALLDECL ontop_fcontext( boost::context::detail::fcontext_t const to, void * vp, boost::context::detail::transfer_t (* fn)( boost::context::detail::transfer_t) ); namespace boost { namespace context {