File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515
1616### Added
1717
18+ - ** openkal-llvm-runtime 0.18.0。** 建在 openkal-musl 0.27.0 之上(openkal 0.23),即 openkal-platform 0.23.0 所指的 C 库;加固与帧指针
19+ 随平台的编译选项。测试成员 ` openkal ` 随之移动。GLOBAL 为 GitHub 标签归档,CN 为 GitCode ` mcpp-res ` 镜像,sha256 两处一致。
1820- ** openkal-musl 0.27.0。** 面向 openkal 0.23(openkal-linux 0.24.0、openkal-macos 0.21.2、openkal-windows 0.19.0)与
1921 openkal-image 0.4.1:各系统上的 ` /dev/null ` 交给启动的程序为环境的空设备;` realpath ` 由环境回答;映像的 ` dlopen ` 放在其基址;
2022 初始化快照的两阶段(` __okrun_snapshot ` 、` __okrun_snapshot_start ` );` posix_spawn ` 把程序持有的目录连同权限授予启动的程序;
Original file line number Diff line number Diff line change @@ -75,6 +75,13 @@ package = {
7575
7676 xpm = {
7777 linux = {
78+ [" 0.18.0" ] = {
79+ url = {
80+ GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.0.tar.gz" ,
81+ CN = " https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.0/openkal-llvm-runtime-0.18.0.tar.gz" ,
82+ },
83+ sha256 = " 17ae035e0b64be3a323dc1836936713fd2b98b95337c405b156f19351ce04110" ,
84+ },
7885 [" 0.17.1" ] = {
7986 url = {
8087 GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.17.1.tar.gz" ,
@@ -427,6 +434,13 @@ package = {
427434 },
428435 },
429436 macosx = {
437+ [" 0.18.0" ] = {
438+ url = {
439+ GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.0.tar.gz" ,
440+ CN = " https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.0/openkal-llvm-runtime-0.18.0.tar.gz" ,
441+ },
442+ sha256 = " 17ae035e0b64be3a323dc1836936713fd2b98b95337c405b156f19351ce04110" ,
443+ },
430444 [" 0.17.1" ] = {
431445 url = {
432446 GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.17.1.tar.gz" ,
@@ -779,6 +793,13 @@ package = {
779793 },
780794 },
781795 windows = {
796+ [" 0.18.0" ] = {
797+ url = {
798+ GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.0.tar.gz" ,
799+ CN = " https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.0/openkal-llvm-runtime-0.18.0.tar.gz" ,
800+ },
801+ sha256 = " 17ae035e0b64be3a323dc1836936713fd2b98b95337c405b156f19351ce04110" ,
802+ },
782803 [" 0.17.1" ] = {
783804 url = {
784805 GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.17.1.tar.gz" ,
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ openkal-macos = "0.21.2"
3030openkal-windows = " 0.19.0"
3131
3232[target .'cfg(all(os = "linux", env = "musl"))' .dependencies .mcpplibs ]
33- openkal-llvm-runtime = " 0.17.1 "
33+ openkal-llvm-runtime = " 0.18.0 "
3434
3535[target .'cfg(arch = "wasm32")' .dependencies .mcpplibs ]
3636openkal-emscripten = " 0.12.0"
You can’t perform that action at this time.
0 commit comments