From dad7f37ba933ef5b354450e45be4df4bb5a38ddb Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Wed, 22 Nov 2023 13:47:38 -0600 Subject: [PATCH] fixed: runtime on `darwin-wasmer-amd64` --- runtime/src/ort_os.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/runtime/src/ort_os.h b/runtime/src/ort_os.h index 001ff6f3..470636b8 100644 --- a/runtime/src/ort_os.h +++ b/runtime/src/ort_os.h @@ -179,6 +179,10 @@ ONYX_DEF(__futex_wait, (WASM_PTR, WASM_I32, WASM_I32), (WASM_I32)) { results->data[0] = WASM_I32_VAL(WaitOnAddress(addr, ¶ms->data[1].of.i32, 4, params->data[2].of.i32)); #endif + #ifdef _BH_DARWIN + results->data[0] = WASM_I32_VAL(0); + #endif + return NULL; } @@ -199,6 +203,10 @@ ONYX_DEF(__futex_wake, (WASM_PTR, WASM_I32), (WASM_I32)) { results->data[0] = WASM_I32_VAL(params->data[1].of.i32); #endif + #ifdef _BH_DARWIN + results->data[0] = WASM_I32_VAL(params->data[1].of.i32); + #endif + return NULL; } -- 2.25.1