8000 Add OpenBSD support (#314) · code-monad/llama.cpp@715d292 · GitHub
[go: up one dir, main page]

Skip to content

Commit 715d292

Browse files
authored
Add OpenBSD support (ggml-org#314)
1 parent c98ae02 commit 715d292

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
@@ -53,6 +53,10 @@ ifeq ($(UNAME_S),NetBSD)
5353
CFLAGS += -pthread
5454
CXXFLAGS += -pthread
5555
endif
56+
ifeq ($(UNAME_S),OpenBSD)
57+
CFLAGS += -pthread
58+
CXXFLAGS += -pthread
59+
endif
5660
ifeq ($(UNAME_S),Haiku)
5761
CFLAGS += -pthread
5862
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__) && !defined(__NetBSD__)
5+
#elif !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
66
#include <alloca.h>
77
#endif
88

< 7EBC code class="diff-text-cell hunk">

utils.cpp

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

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

0 commit comments

Comments
 (0)
0