Skip to content

Commit ef7571f

Browse files
committed
ggml : fix some build issues
1 parent 09ecbcb commit ef7571f

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -938,6 +938,7 @@ ggml/src/ggml-cuda/%.o: \
938938
ggml/src/ggml-common.h \
939939
ggml/src/ggml-cuda/common.cuh
940940
$(MCC) $(CXXFLAGS) $(MUSAFLAGS) -x musa -mtgpu -c -o $@ $<
941+
941942
endif # GGML_MUSA
942943

943944
ifndef GGML_NO_CPU_AARCH64

ggml/src/ggml.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@
4949

5050
#define UNUSED GGML_UNUSED
5151

52+
#if defined(_MSC_VER)
53+
#define m512bh(p) p
54+
#define m512i(p) p
55+
#else
56+
#define m512bh(p) (__m512bh)(p)
57+
#define m512i(p) (__m512i)(p)
58+
#endif
59+
5260
// precomputed f32 table for f16 (256 KB) (ggml-impl.h)
5361
float ggml_table_f32_f16[1 << 16];
5462

0 commit comments

Comments
 (0)