vendor/seed
Bootstrap seeds and stage0-posix sources, vendored from
live-bootstrap
(seed/stage0-posix/).
Per arch (aarch64, amd64, riscv64):
| file | upstream path |
|---|---|
hex0-seed |
bootstrap-seeds/POSIX/<A>/hex0-seed |
hex0.hex0 |
<A>/hex0_<A>.hex0 |
hex1.hex0 |
<A>/hex1_<A>.hex0 |
hex2.hex1 |
<A>/hex2_<A>.hex1 |
catm.hex2 |
<A>/catm_<A>.hex2 (locally produced for aarch64, see note) |
M0.hex2 |
<A>/M0_<A>.hex2 |
ELF.hex2 |
<A>/ELF-<arch>.hex2 |
<A> is the upstream's mixed-case directory: AArch64, AMD64, riscv64.
aarch64/catm.hex2 is locally produced — upstream ships AArch64's catm only
as .hex1, not .hex2, so the chain in scripts/bootstrap.sh (which feeds
catm.hex2 into hex2-0) needs the .hex2 form. The other two arches use
the upstream .hex2 directly.
License: GPL-3.0-or-later, see LICENSE.