File tree Expand file tree Collapse file tree
modules/toolchain-model/data Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626### Changed
2727
2828- The built-in platform of the ok images and of the musl identities is
29- openkal-platform 0.28.0 (was 0.27.1): the group on openkal 0.25.3, and the
30- rows `i686-linux-musl`, `i686-openkal`, `x86_64-uefi` and `i686-dos-musl`
31- (a technical experiment). A project that names openkal 0.25.3 builds for
32- `x86_64-openkal` without stating a platform; with 0.27.1 the group's openkal
33- 0.25.0 refused it.
29+ openkal-platform 0.28.0 (was 0.27.1), the group on openkal 0.25.3. A project
30+ that names openkal 0.25.3 builds for `x86_64-openkal` without stating a
31+ platform; with 0.27.1 the group's openkal 0.25.0 refused it. The release's
32+ rows `i686-linux-musl`, `i686-openkal`, `x86_64-uefi` and `i686-dos-musl` (a
33+ technical experiment) are planned in the built-in table and are served when a
34+ project states the platform (`[target.'cfg(os = "linux")'] platform =
35+ "openkal-platform@0.28.0"`).
3436- `mcpp new` scaffolds tests with mtest 0.9.0, the version this package's own
3537 tests use, so a new package's long cases are divisible by the cases they
3638 declare.
Original file line number Diff line number Diff line change @@ -163,11 +163,12 @@ standard = true
163163
164164# 32-BIT ROWS (E11): registered intent, refused until served. No payload of the
165165# index targets them. openkal states its 32-bit class (0.25.1, clause 5.5), and
166- # openkal-platform 0.28.0, the engine's pin, serves `i686-linux-musl` and
167- # `i686-openkal` with the LLVM toolchain: a planned row its targets name is
168- # served by the platform (2026.11.14.1). The rows stay planned here, as a row
169- # no payload of the index serves; an explicit `[target.<row>] toolchain` opts
170- # in as well.
166+ # openkal-platform 0.28.0 serves `i686-linux-musl` and `i686-openkal` with the
167+ # LLVM toolchain when a project states it (`[target.<sel>] platform`): a
168+ # planned row the stated platform's targets name is served by it
169+ # (2026.11.14.1). The built-in platform does not serve a planned row, so the
170+ # rows stay planned here; an explicit `[target.<row>] toolchain` opts in as
171+ # well.
171172[[platform .define ]]
172173triple = " i686-linux-musl"
173174loader = " /lib/ld-musl-i386.so.1"
You can’t perform that action at this time.
0 commit comments