Commit 97a0abc
committed
chore(release): 2026.8.19.1 — bare-metal targets and BSP-supplied target worlds
Ships `--target riscv64-none-elf` / `riscv32-none-elf`: mcpp builds a
freestanding image from C++20 modules and `mcpp run --target-triple` boots it
through a per-target `runner` template, with the C library, startup code,
memory layout and ISA profile all supplied by an ordinary dependency package
(#455).
New surface a package can use:
* `mcpp:link-script=` / `mcpp::link_script(p)` — reaches the consumer's link
* `mcpp::xpkg_dir(ns, name)` — where an [xlings] deps payload landed
* `[target.<triple>].runner` — how to execute what this host cannot1 parent b4da84d commit 97a0abc
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
0 commit comments