Commit f402012
committed
docs(specs): SPEC-009, the support and maintenance of toolchains
Add SPEC-009 (docs/specs/toolchain-maintenance.md), the toolchain
specification approved in review on 2026-10-02: support tiers, the single
line table, whole-line moves, provenance, what supporting a line means,
the compiler-defect register, host platform releases, mirrors, the order
and the gate (G1 to G6, 10 percent) for moving a default, machines that
already have a default, mcpp building with what it gives, and the
conformance checks C1 to C7. Each rule carries an implementation status
and, where the status is not "implemented", the current behaviour.
SPEC-006 section 7 becomes a reference to SPEC-009 section 10 (v0.6); the
order of moving a C-library binding is carried into SPEC-009 section 10.10.
The specification index and both documentation indexes list SPEC-009.1 parent 29ac96e commit f402012
5 files changed
Lines changed: 396 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
0 commit comments