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.1。** 有分支保护时 compiler-rt 的 outline atomics 也能汇编(openkal-platform 0.23.0 在 aarch64 上的
19+ ` -mbranch-protection=pac-ret+bti ` ):libunwind 的同名 ` assembly.h ` 不再跟在 compiler-rt 的之后重定义 ` GNU_PROPERTY ` ,目标文件带有
20+ ` aarch64 feature: BTI, PAC ` 。测试成员 ` openkal ` 随之移动。GLOBAL 为 GitHub 标签归档,CN 为 GitCode ` mcpp-res ` 镜像,sha256 两处一致。
1821- ** openkal-llvm-runtime 0.18.0。** 建在 openkal-musl 0.27.0 之上(openkal 0.23),即 openkal-platform 0.23.0 所指的 C 库;加固与帧指针
1922 随平台的编译选项。测试成员 ` openkal ` 随之移动。GLOBAL 为 GitHub 标签归档,CN 为 GitCode ` mcpp-res ` 镜像,sha256 两处一致。
2023- ** openkal-musl 0.27.0。** 面向 openkal 0.23(openkal-linux 0.24.0、openkal-macos 0.21.2、openkal-windows 0.19.0)与
Original file line number Diff line number Diff line change @@ -75,6 +75,13 @@ package = {
7575
7676 xpm = {
7777 linux = {
78+ [" 0.18.1" ] = {
79+ url = {
80+ GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.1.tar.gz" ,
81+ CN = " https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.1/openkal-llvm-runtime-0.18.1.tar.gz" ,
82+ },
83+ sha256 = " a4606f6d5d7c84e5e9864ad777a7c2a760c75f86c229be0fbb2ec5bf47616b0b" ,
84+ },
7885 [" 0.18.0" ] = {
7986 url = {
8087 GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.0.tar.gz" ,
@@ -434,6 +441,13 @@ package = {
434441 },
435442 },
436443 macosx = {
444+ [" 0.18.1" ] = {
445+ url = {
446+ GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.1.tar.gz" ,
447+ CN = " https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.1/openkal-llvm-runtime-0.18.1.tar.gz" ,
448+ },
449+ sha256 = " a4606f6d5d7c84e5e9864ad777a7c2a760c75f86c229be0fbb2ec5bf47616b0b" ,
450+ },
437451 [" 0.18.0" ] = {
438452 url = {
439453 GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.0.tar.gz" ,
@@ -793,6 +807,13 @@ package = {
793807 },
794808 },
795809 windows = {
810+ [" 0.18.1" ] = {
811+ url = {
812+ GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.1.tar.gz" ,
813+ CN = " https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.1/openkal-llvm-runtime-0.18.1.tar.gz" ,
814+ },
815+ sha256 = " a4606f6d5d7c84e5e9864ad777a7c2a760c75f86c229be0fbb2ec5bf47616b0b" ,
816+ },
796817 [" 0.18.0" ] = {
797818 url = {
798819 GLOBAL = " https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.0.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.18.0 "
33+ openkal-llvm-runtime = " 0.18.1 "
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