Skip to content

Commit 41be0a3

Browse files
authored
Add NetBSD support. (#90)
1 parent 671d5ca commit 41be0a3

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ ifeq ($(UNAME_S),FreeBSD)
4848
CFLAGS += -pthread
4949
CXXFLAGS += -pthread
5050
endif
51+
ifeq ($(UNAME_S),NetBSD)
52+
CFLAGS += -pthread
53+
CXXFLAGS += -pthread
54+
endif
5155
ifeq ($(UNAME_S),Haiku)
5256
CFLAGS += -pthread
5357
CXXFLAGS += -pthread

ggml.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#if defined(_MSC_VER) || defined(__MINGW32__)
44
#include <malloc.h> // using malloc.h with MSC/MINGW
5-
#elif !defined(__FreeBSD__)
5+
#elif !defined(__FreeBSD__) && !defined(__NetBSD__)
66
#include <alloca.h>
77
#endif
88

utils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
#if defined(_MSC_VER) || defined(__MINGW32__)
1313
#include <malloc.h> // using malloc.h with MSC/MINGW
14-
#elif !defined(__FreeBSD__)
14+
#elif !defined(__FreeBSD__) && !defined(__NetBSD__)
1515
#include <alloca.h>
1616
#endif
1717

0 commit comments

Comments
 (0)