From a3b72f0c6d02f96606c200cde04735fd57151805 Mon Sep 17 00:00:00 2001 From: zinc Date: Thu, 15 Oct 2026 14:10:03 +0330 Subject: boot: build the compiler from a pinned wasm seed (seed/zc.wasm, WASI) under wasmtime or node, proven by the fixpoint; seed/MANIFEST hashes; make seed; legacy c bootstrap kept as make genome-c --- seed/MANIFEST | 8 ++++++++ seed/zc.wasm | Bin 0 -> 3249692 bytes 2 files changed, 8 insertions(+) create mode 100644 seed/MANIFEST create mode 100644 seed/zc.wasm (limited to 'seed') diff --git a/seed/MANIFEST b/seed/MANIFEST new file mode 100644 index 0000000..ba46d64 --- /dev/null +++ b/seed/MANIFEST @@ -0,0 +1,8 @@ +# the pinned bootstrap seed. make checks seed-sha256 before it runs the seed. +# regenerate with: make seed +seed-sha256 8278f8fb99196a1ebf0de92c32b252f95a287deff32b22f035c3ebb51a05392f +seed-size 3249692 +seed-size-unoptimized 3249770 +wasm-opt wasm-opt version 133 (version_133) +image-sha256 46cfc75e5ec8f6fab9e90659a7bf542e0a140269336a1f5fec5048bbec49e4ca +image-size 3502544 diff --git a/seed/zc.wasm b/seed/zc.wasm new file mode 100644 index 0000000..f6ecf56 Binary files /dev/null and b/seed/zc.wasm differ -- cgit v1.2.3