diff --git a/include/boost/detail/catch_exceptions.hpp b/include/boost/detail/catch_exceptions.hpp index 7203300..e7639a2 100644 --- a/include/boost/detail/catch_exceptions.hpp +++ b/include/boost/detail/catch_exceptions.hpp @@ -18,6 +18,7 @@ // header dependencies are deliberately restricted to the standard library // to reduce coupling to other boost libraries. +#include #include // for string #include // for bad_alloc #include // for bad_cast, bad_typeid @@ -26,7 +27,7 @@ #include // for exit codes #include // for ostream -# if defined(__BORLANDC__) && !defined(__clang__) && (__BORLANDC__ <= 0x0551) +# if defined(BOOST_BORLANDC) && (__BORLANDC__ <= 0x0551) # define BOOST_BUILT_IN_EXCEPTIONS_MISSING_WHAT # endif diff --git a/include/boost/detail/named_template_params.hpp b/include/boost/detail/named_template_params.hpp index c8ff904..7675c4e 100644 --- a/include/boost/detail/named_template_params.hpp +++ b/include/boost/detail/named_template_params.hpp @@ -11,6 +11,7 @@ #ifndef BOOST_DETAIL_NAMED_TEMPLATE_PARAMS_HPP #define BOOST_DETAIL_NAMED_TEMPLATE_PARAMS_HPP +#include #include #include // for is_reference #if defined(BOOST_BORLANDC)