diff --git a/include/exception b/include/exception index 686e4ecd0..a130bca4e 100644 --- a/include/exception +++ b/include/exception @@ -80,6 +80,10 @@ template void rethrow_if_nested(const E& e); #include <__config> #include #include +#if defined(_LIBCPP_NO_EXCEPTIONS) +#include +#include +#endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header diff --git a/include/typeinfo b/include/typeinfo index 0c6dfe344..d3155e459 100644 --- a/include/typeinfo +++ b/include/typeinfo @@ -61,7 +61,6 @@ public: #include #include #include -#include #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) #pragma GCC system_header