From: Brendan Hansen Date: Wed, 22 Nov 2023 19:47:38 +0000 (-0600) Subject: fixed: runtime on `darwin-wasmer-amd64` X-Git-Url: https://git.brendanfh.com/?a=commitdiff_plain;h=dad7f37ba933ef5b354450e45be4df4bb5a38ddb;p=onyx.git fixed: runtime on `darwin-wasmer-amd64` --- 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; }