blaise/runtime
Graeme Geldenhuys 7a95fd0472 rtl-unification: remove dead archive-resolution code; last test off the archive
Partial Stage-3 teardown — the safe removals that do not affect the bootstrap
chain (the runtime Makefile/ar stay until a release ships a source-build-capable
binary, since the v0.12.0-rooted rolling-bootstrap replay needs them for its
pre-source-build commits):

- Remove FindRTLArchive + TToolchain.RTLPath from uToolchain — dead since the
  link paths source-build the RTL; the field was set but never read.
- TInternalLinkerE2ETests gated on blaise_rtl.a existing, so it silently skipped
  once the archive was gone; gate on the RTL source instead.  It now runs (5
  tests) — the last automated test still tied to the archive.
- Refresh the runtime mem test/bench build-instruction comments to the
  source-built, archive-free invocation (blaise --output, no qbe+gcc+.a).

Full suite green (3829 tests, 1 ignored) — TInternalLinkerE2ETests no longer
skipped.
2026-06-25 23:52:39 +01:00
..
src/test/pascal rtl-unification: remove dead archive-resolution code; last test off the archive 2026-06-25 23:52:39 +01:00
Makefile refactor(rtl): relocate RTL units into the compiler tree (dotted-flat names) 2026-06-25 16:05:44 +01:00
project.xml chore: remove stale info from code comment. 2026-06-20 15:09:09 +01:00