diff options
Diffstat (limited to 'pstl')
-rw-r--r-- | pstl/include/pstl/internal/algorithm_fwd.h | 3 | ||||
-rw-r--r-- | pstl/include/pstl/internal/algorithm_impl.h | 3 | ||||
-rw-r--r-- | pstl/include/pstl/internal/execution_defs.h | 2 | ||||
-rw-r--r-- | pstl/include/pstl/internal/glue_algorithm_defs.h | 1 | ||||
-rw-r--r-- | pstl/include/pstl/internal/glue_execution_defs.h | 1 | ||||
-rw-r--r-- | pstl/include/pstl/internal/glue_memory_defs.h | 1 | ||||
-rw-r--r-- | pstl/include/pstl/internal/glue_numeric_defs.h | 1 | ||||
-rw-r--r-- | pstl/include/pstl/internal/memory_impl.h | 1 | ||||
-rw-r--r-- | pstl/include/pstl/internal/numeric_fwd.h | 2 | ||||
-rw-r--r-- | pstl/include/pstl/internal/parallel_backend.h | 2 | ||||
-rw-r--r-- | pstl/include/pstl/internal/parallel_backend_serial.h | 2 | ||||
-rw-r--r-- | pstl/include/pstl/internal/parallel_backend_tbb.h | 1 | ||||
-rw-r--r-- | pstl/include/pstl/internal/parallel_backend_utils.h | 2 | ||||
-rw-r--r-- | pstl/include/pstl/internal/parallel_impl.h | 2 | ||||
-rw-r--r-- | pstl/include/pstl/internal/unseq_backend_simd.h | 1 |
15 files changed, 24 insertions, 1 deletions
diff --git a/pstl/include/pstl/internal/algorithm_fwd.h b/pstl/include/pstl/internal/algorithm_fwd.h index 51650729ce2..2f9f13e5ce6 100644 --- a/pstl/include/pstl/internal/algorithm_fwd.h +++ b/pstl/include/pstl/internal/algorithm_fwd.h @@ -10,9 +10,12 @@ #ifndef _PSTL_ALGORITHM_FWD_H #define _PSTL_ALGORITHM_FWD_H +#include <iterator> #include <type_traits> #include <utility> +#include "pstl_config.h" + namespace __pstl { namespace __internal diff --git a/pstl/include/pstl/internal/algorithm_impl.h b/pstl/include/pstl/internal/algorithm_impl.h index ae0657da4d1..a584088add1 100644 --- a/pstl/include/pstl/internal/algorithm_impl.h +++ b/pstl/include/pstl/internal/algorithm_impl.h @@ -18,9 +18,10 @@ #include "execution_impl.h" #include "memory_impl.h" -#include "parallel_backend_utils.h" #include "parallel_backend.h" +#include "parallel_backend_utils.h" #include "parallel_impl.h" +#include "pstl_config.h" #include "unseq_backend_simd.h" namespace __pstl diff --git a/pstl/include/pstl/internal/execution_defs.h b/pstl/include/pstl/internal/execution_defs.h index 6c028c38ebf..cb9cf69b188 100644 --- a/pstl/include/pstl/internal/execution_defs.h +++ b/pstl/include/pstl/internal/execution_defs.h @@ -12,6 +12,8 @@ #include <type_traits> +#include "pstl_config.h" + namespace __pstl { namespace execution diff --git a/pstl/include/pstl/internal/glue_algorithm_defs.h b/pstl/include/pstl/internal/glue_algorithm_defs.h index f037d72f9e3..d5e4d4aa53f 100644 --- a/pstl/include/pstl/internal/glue_algorithm_defs.h +++ b/pstl/include/pstl/internal/glue_algorithm_defs.h @@ -14,6 +14,7 @@ #include <iterator> #include "execution_defs.h" +#include "pstl_config.h" namespace std { diff --git a/pstl/include/pstl/internal/glue_execution_defs.h b/pstl/include/pstl/internal/glue_execution_defs.h index be50c8f2c64..b294976bc8b 100644 --- a/pstl/include/pstl/internal/glue_execution_defs.h +++ b/pstl/include/pstl/internal/glue_execution_defs.h @@ -13,6 +13,7 @@ #include <type_traits> #include "execution_defs.h" +#include "pstl_config.h" namespace std { diff --git a/pstl/include/pstl/internal/glue_memory_defs.h b/pstl/include/pstl/internal/glue_memory_defs.h index ba868425ced..bf32c927d06 100644 --- a/pstl/include/pstl/internal/glue_memory_defs.h +++ b/pstl/include/pstl/internal/glue_memory_defs.h @@ -11,6 +11,7 @@ #define _PSTL_GLUE_MEMORY_DEFS_H #include "execution_defs.h" +#include "pstl_config.h" namespace std { diff --git a/pstl/include/pstl/internal/glue_numeric_defs.h b/pstl/include/pstl/internal/glue_numeric_defs.h index badc478012a..1a9cd074179 100644 --- a/pstl/include/pstl/internal/glue_numeric_defs.h +++ b/pstl/include/pstl/internal/glue_numeric_defs.h @@ -13,6 +13,7 @@ #include <iterator> #include "execution_defs.h" +#include "pstl_config.h" namespace std { diff --git a/pstl/include/pstl/internal/memory_impl.h b/pstl/include/pstl/internal/memory_impl.h index 612000bba02..2140ba9f262 100644 --- a/pstl/include/pstl/internal/memory_impl.h +++ b/pstl/include/pstl/internal/memory_impl.h @@ -12,6 +12,7 @@ #include <iterator> +#include "pstl_config.h" #include "unseq_backend_simd.h" namespace __pstl diff --git a/pstl/include/pstl/internal/numeric_fwd.h b/pstl/include/pstl/internal/numeric_fwd.h index 30d786f16c5..4d52164adc4 100644 --- a/pstl/include/pstl/internal/numeric_fwd.h +++ b/pstl/include/pstl/internal/numeric_fwd.h @@ -13,6 +13,8 @@ #include <type_traits> #include <utility> +#include "pstl_config.h" + namespace __pstl { namespace __internal diff --git a/pstl/include/pstl/internal/parallel_backend.h b/pstl/include/pstl/internal/parallel_backend.h index b78e65b08b5..c18007e13eb 100644 --- a/pstl/include/pstl/internal/parallel_backend.h +++ b/pstl/include/pstl/internal/parallel_backend.h @@ -10,6 +10,8 @@ #ifndef _PSTL_PARALLEL_BACKEND_H #define _PSTL_PARALLEL_BACKEND_H +#include "pstl_config.h" + #if defined(_PSTL_PAR_BACKEND_SERIAL) # include "parallel_backend_serial.h" #elif defined(_PSTL_PAR_BACKEND_TBB) diff --git a/pstl/include/pstl/internal/parallel_backend_serial.h b/pstl/include/pstl/internal/parallel_backend_serial.h index bf58abfa8b9..5f79f60965b 100644 --- a/pstl/include/pstl/internal/parallel_backend_serial.h +++ b/pstl/include/pstl/internal/parallel_backend_serial.h @@ -16,6 +16,8 @@ #include <numeric> #include <utility> +#include "pstl_config.h" + namespace __pstl { namespace __serial diff --git a/pstl/include/pstl/internal/parallel_backend_tbb.h b/pstl/include/pstl/internal/parallel_backend_tbb.h index 80d4dccaa9f..81b23476e3a 100644 --- a/pstl/include/pstl/internal/parallel_backend_tbb.h +++ b/pstl/include/pstl/internal/parallel_backend_tbb.h @@ -14,6 +14,7 @@ #include <algorithm> #include <type_traits> +#include "pstl_config.h" #include "parallel_backend_utils.h" // Bring in minimal required subset of Intel TBB diff --git a/pstl/include/pstl/internal/parallel_backend_utils.h b/pstl/include/pstl/internal/parallel_backend_utils.h index 2b865a407d9..cd4f72b1967 100644 --- a/pstl/include/pstl/internal/parallel_backend_utils.h +++ b/pstl/include/pstl/internal/parallel_backend_utils.h @@ -15,6 +15,8 @@ #include <cassert> #include "utils.h" +#include "pstl_config.h" + namespace __pstl { namespace __par_backend diff --git a/pstl/include/pstl/internal/parallel_impl.h b/pstl/include/pstl/internal/parallel_impl.h index eaa47b881c1..523b9259b62 100644 --- a/pstl/include/pstl/internal/parallel_impl.h +++ b/pstl/include/pstl/internal/parallel_impl.h @@ -10,6 +10,8 @@ #ifndef _PSTL_PARALLEL_IMPL_H #define _PSTL_PARALLEL_IMPL_H +#include "pstl_config.h" + #include <atomic> // This header defines the minimum set of parallel routines required to support Parallel STL, // implemented on top of Intel(R) Threading Building Blocks (Intel(R) TBB) library diff --git a/pstl/include/pstl/internal/unseq_backend_simd.h b/pstl/include/pstl/internal/unseq_backend_simd.h index 18634a4bec1..96e099ca01c 100644 --- a/pstl/include/pstl/internal/unseq_backend_simd.h +++ b/pstl/include/pstl/internal/unseq_backend_simd.h @@ -12,6 +12,7 @@ #include <type_traits> +#include "pstl_config.h" #include "utils.h" // This header defines the minimum set of vector routines required |