summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ggml.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/ggml.h b/ggml.h
index f1003984..beacdc8b 100644
--- a/ggml.h
+++ b/ggml.h
@@ -303,7 +303,7 @@ extern "C" {
#if defined(__ARM_NEON) && defined(__CUDACC__)
typedef half ggml_fp16_t;
-#elif defined(__ARM_NEON)
+#elif defined(__ARM_NEON) && !defined(_MSC_VER)
typedef __fp16 ggml_fp16_t;
#else
typedef uint16_t ggml_fp16_t;