Skip to content

Commit b2aebbc

Browse files
openkal-platform 0.19.2: okrun digests on ARMv8's SHA-256 instructions on Linux too
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 99d5862 commit b2aebbc

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99

1010
### Added
1111

12+
- **openkal-platform 0.19.2。** openkal 0.18 的版本组,openkal-ld/run/tools 0.1.7、openkal-musl 0.23.2、
13+
openkal-llvm-runtime 0.16.12:Linux aarch64 上 okrun 在处理器表明有 SHA-256 指令时以其接纳映像。openkal 0.18.0 与三个
14+
实现不变。GLOBAL 为 GitHub 标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。
1215
- **openkal-ld、openkal-run、openkal-tools、openkal-bind 0.1.7;openkal-musl 0.23.2;openkal-llvm-runtime 0.16.12。**
1316
Linux aarch64 上,加载器在处理器的 `ID_AA64ISAR0_EL1` 表明有 SHA-256 指令时以其求摘要(Linux 自 4.11 起模拟对标识
1417
寄存器的 `mrs`,先以 `uname` 读内核版本);0.1.6 只在编译目标保证这些指令时使用(Apple arm64)。openkal-musl 钉

‎pkgs/o/openkal-platform.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ package = {
2626

2727
xpm = {
2828
linux = {
29+
["0.19.2"] = {
30+
url = {
31+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.19.2.tar.gz",
32+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.19.2/openkal-platform-0.19.2.tar.gz",
33+
},
34+
sha256 = "526c58958f31cc55d5e29b861da57c3c528d34cb2c773a4f608cd77d9778f1db",
35+
},
2936
["0.19.1"] = {
3037
url = {
3138
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.19.1.tar.gz",
@@ -70,6 +77,13 @@ package = {
7077
},
7178
},
7279
macosx = {
80+
["0.19.2"] = {
81+
url = {
82+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.19.2.tar.gz",
83+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.19.2/openkal-platform-0.19.2.tar.gz",
84+
},
85+
sha256 = "526c58958f31cc55d5e29b861da57c3c528d34cb2c773a4f608cd77d9778f1db",
86+
},
7387
["0.19.1"] = {
7488
url = {
7589
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.19.1.tar.gz",
@@ -114,6 +128,13 @@ package = {
114128
},
115129
},
116130
windows = {
131+
["0.19.2"] = {
132+
url = {
133+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.19.2.tar.gz",
134+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.19.2/openkal-platform-0.19.2.tar.gz",
135+
},
136+
sha256 = "526c58958f31cc55d5e29b861da57c3c528d34cb2c773a4f608cd77d9778f1db",
137+
},
117138
["0.19.1"] = {
118139
url = {
119140
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.19.1.tar.gz",

0 commit comments

Comments
 (0)