From 83dab63dcd8efb3fe8d161ffddf1e9b07fff8a0b Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 4 May 2026 10:58:16 +0100 Subject: [PATCH] Fix `when` --- base/runtime/internal_i128.odin | 3 +++ 1 file changed, 3 insertions(+) diff --git a/base/runtime/internal_i128.odin b/base/runtime/internal_i128.odin index bae731e60..f4a0f90ed 100644 --- a/base/runtime/internal_i128.odin +++ b/base/runtime/internal_i128.odin @@ -4,6 +4,9 @@ package runtime import "base:intrinsics" +@(private="file") +IS_WASM :: ODIN_ARCH == .wasm32 || ODIN_ARCH == .wasm64p32 + @(link_name="__floattidf", linkage=RUNTIME_LINKAGE, require=RUNTIME_REQUIRE) floattidf :: proc "c" (a: i128) -> f64 { DBL_MANT_DIG :: 53