From 680fcc16a4fb85735e99932db2941d613c0e6a7b Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Mon, 14 Sep 2026 08:31:59 +0800 Subject: [PATCH] 0.13.4 --- carry openkal-macos 0.9.1 and openkal-windows 0.7.4 openkal-macos 0.9.1: every program built with --release faulted before main, because the system call wrapper declared x1 an input only and this kernel returns a second value there. openkal-windows 0.7.4: environment values were reported with forward slashes, so a program given a changed environment could not run anything through the command interpreter. Both requirements are exact, so consumers reach the fixes through this release. --- README.md | 1 + mcpp.toml | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e73eae6..55395b1 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ consumer needs to answer it without asking. | this package | is carried by | | --- | --- | +| 0.13.4 | `openkal-llvm-runtime = "0.9.5"` | | 0.13.3 | `openkal-llvm-runtime = "0.9.4"` | | 0.13.2 | `openkal-llvm-runtime = "0.9.3"` | | 0.13.1 | `openkal-llvm-runtime = "0.9.2"` | diff --git a/mcpp.toml b/mcpp.toml index 98c7a24..84bc29b 100644 --- a/mcpp.toml +++ b/mcpp.toml @@ -1,7 +1,7 @@ [package] namespace = "mcpplibs" name = "openkal-musl" -version = "0.13.3" +version = "0.13.4" description = "musl 1.2.5 redirected onto openkal: one C library, ported once, above every implementation of the specification rather than above one kernel." license = "Apache-2.0" @@ -33,7 +33,7 @@ openkal = "0.12.0" openkal-linux = { version = "0.12.0", features = ["standalone"] } [target.'cfg(os = "macos")'.dependencies] -openkal-macos = { version = "0.9.0", features = ["standalone"] } +openkal-macos = { version = "0.9.1", features = ["standalone"] } # ⚠️ FIRST STEP TOWARD A BARE MACHINE, AND NOT THE WHOLE OF IT. # @@ -69,7 +69,7 @@ openkal-opensbi = { version = "0.6.0", features = ["standalone"] } defines = ["OKM_HAS_FS=0", "OKM_HAS_PROCESS=0", "OKM_HAS_TASK=0"] [target.'cfg(windows)'.dependencies] -openkal-windows = { version = "0.7.3", features = ["standalone"] } +openkal-windows = { version = "0.7.4", features = ["standalone"] } # The feature macros musl's own build establishes. #