Skip to content

chore(release): 2026.8.19.1 - #456

Merged
Sunrisepeak merged 1 commit into
mainfrom
chore/release-2026.8.19.1
Aug 19, 2026
Merged

chore(release): 2026.8.19.1#456
Sunrisepeak merged 1 commit into
mainfrom
chore/release-2026.8.19.1

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

版本号两处同提交(mcpp.toml + src/version.cppm),bootstrap pin 不动 —— check_version_pins.sh 通过:

building=2026.8.19.1 (src/version.cppm=2026.8.19.1)  bootstrap pin=2026.8.17.1
OK: xlings pins all at 2026.8.17.2

内容见 #455(裸机 target + BSP 供整个目标世界)。

…get 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 cannot
@Sunrisepeak
Sunrisepeak merged commit ec9c9e3 into main Aug 19, 2026
20 checks passed
@Sunrisepeak
Sunrisepeak deleted the chore/release-2026.8.19.1 branch August 19, 2026 00:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants