diff options
-rw-r--r-- | include/psimd.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/psimd.h b/include/psimd.h index 807a65c..a1c42eb 100644 --- a/include/psimd.h +++ b/include/psimd.h @@ -38,7 +38,11 @@ #define PSIMD_C89_SYNTAX #endif -#ifndef _MSC_VER +#if defined(__cplusplus) && (__cplusplus >= 201103L) + #include <cstddef> + #include <cstdint> +#elif !defined(__OPENCL_VERSION__) + #include <stddef.h> #include <stdint.h> #endif |