aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Ridgers <[email protected]>2021-09-09 13:34:27 +0200
committerMartin Ridgers <[email protected]>2021-09-14 14:29:27 +0200
commit582891bde6e28c49641790cadedd2852c635cf48 (patch)
tree8167fb2e00f5e7af435faef45652b6cf8a7b7ec1
parentReplaced use of str*_s variants as non-MSVC toolchains do not implement optio... (diff)
downloadzen-582891bde6e28c49641790cadedd2852c635cf48.tar.xz
zen-582891bde6e28c49641790cadedd2852c635cf48.zip
Correct instrinsic include for POSIX platforms
-rw-r--r--zencore/include/zencore/timer.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/zencore/include/zencore/timer.h b/zencore/include/zencore/timer.h
index c9122eb44..bde7c3611 100644
--- a/zencore/include/zencore/timer.h
+++ b/zencore/include/zencore/timer.h
@@ -2,7 +2,12 @@
#pragma once
-#include <intrin.h>
+#if ZEN_COMPILER_MSC
+# include <intrin.h>
+#elif ZEN_ARCH_X64
+# include <x86intrin.h>
+#endif
+
#include <stdint.h>
#include "zencore.h"