diff --git a/libraries/stdlib/wasm/internal/kotlin/wasm/internal/WasmMath.kt b/libraries/stdlib/wasm/internal/kotlin/wasm/internal/WasmMath.kt index a270e3c78c0..db70739fe02 100644 --- a/libraries/stdlib/wasm/internal/kotlin/wasm/internal/WasmMath.kt +++ b/libraries/stdlib/wasm/internal/kotlin/wasm/internal/WasmMath.kt @@ -7,8 +7,10 @@ package kotlin.wasm.internal // `compareTo(x, y)` implemented as `(x >= y) - (x <= y)` -fun wasm_i32_compareTo(x: Int, y: Int): Int = +@PublishedApi +internal fun wasm_i32_compareTo(x: Int, y: Int): Int = wasm_i32_ge_s(x, y).toInt() - wasm_i32_le_s(x, y).toInt() -fun wasm_i64_compareTo(x: Long, y: Long): Int = +@PublishedApi +internal fun wasm_i64_compareTo(x: Long, y: Long): Int = wasm_i64_ge_s(x, y).toInt() - wasm_i64_le_s(x, y).toInt()