summaryrefslogtreecommitdiff
path: root/pstl/include/pstl/internal/pstl_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'pstl/include/pstl/internal/pstl_config.h')
-rw-r--r--pstl/include/pstl/internal/pstl_config.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/pstl/include/pstl/internal/pstl_config.h b/pstl/include/pstl/internal/pstl_config.h
index 7137a372162d..fc04b6d47202 100644
--- a/pstl/include/pstl/internal/pstl_config.h
+++ b/pstl/include/pstl/internal/pstl_config.h
@@ -31,6 +31,11 @@
# define _PSTL_USAGE_WARNINGS 0
#endif
+#if !defined(_PSTL_ASSERT)
+# include <cassert>
+# define _PSTL_ASSERT(pred) (assert((pred)))
+#endif
+
// Portability "#pragma" definition
#ifdef _MSC_VER
# define _PSTL_PRAGMA(x) __pragma(x)