aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/numeric
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/include/numeric')
-rw-r--r--libcxx/include/numeric6
1 files changed, 2 insertions, 4 deletions
diff --git a/libcxx/include/numeric b/libcxx/include/numeric
index 100dbe1c3232..3fcf6cefdb4b 100644
--- a/libcxx/include/numeric
+++ b/libcxx/include/numeric
@@ -158,6 +158,8 @@ template<class T>
#include <__numeric/iota.h>
#include <__numeric/midpoint.h>
#include <__numeric/partial_sum.h>
+#include <__numeric/pstl_reduce.h>
+#include <__numeric/pstl_transform_reduce.h>
#include <__numeric/reduce.h>
#include <__numeric/transform_exclusive_scan.h>
#include <__numeric/transform_inclusive_scan.h>
@@ -167,10 +169,6 @@ template<class T>
# pragma GCC system_header
#endif
-#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) && _LIBCPP_STD_VER >= 17
-# include <__pstl_numeric>
-#endif
-
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20
# include <concepts>
# include <functional>