From 0e040be9411328d2e82556b7a37fa1cf90b666bd Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 2 Jan 2023 17:49:16 +0000 Subject: Add define for darwin --- src/threading.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/threading.cpp') diff --git a/src/threading.cpp b/src/threading.cpp index 169b9ff43..bcbdaf083 100644 --- a/src/threading.cpp +++ b/src/threading.cpp @@ -641,6 +641,7 @@ gb_internal void futex_broadcast(Futex *addr) { gb_internal void futex_wait(Futex *addr, Footex val) { for (;;) { + enum { ULF_WAKE_ALL = 0x00000100 }; int ret = __ulock_wait(UL_COMPARE_AND_WAIT | ULF_NO_ERRNO | ULF_WAKE_ALL, addr, val, 0); if (ret >= 0) { if (*addr != val) { -- cgit v1.2.3