Drives ww_ww (which already shells to 6c_ww/6a_ww/6l_ww) over each wwstage tool's source and diffs the resulting binary against the cstage-built canonical in $BIN. A green run means the toolchain can recompile itself end-to-end without invoking cc, modulo the cold-start binary that brings the wwstage into existence. Stricter than `make bootstrap`: that loop pins wwdump's cgen self-stabilising; this pins all five wwstage tools (6c, 6a, 6l, ww, wwdump) round-tripping through the wwstage pipeline. The .combined.ww refreshes are the expander picking up the parser/cgen changes from the prior commit. selfhost/cmd/6c/ gains its main.combined.ww for the first time — 995 builds it, 994 reads it.
64 KiB
64 KiB