Skip to content

Commit 2bcc0cd

Browse files
committed
docs: sync the target tables in README and docs/16 with the seven new rows
Both mirror kKnownTargets and would otherwise describe a four-row bare-metal table that no longer exists. The README's legend for a verified row is that CI builds AND executes the artifact, which the baremetal job now does for the four rows marked so.
1 parent 289ba6b commit 2bcc0cd

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,11 @@ the right toolchain payload is resolved and installed automatically.
382382
| `aarch64-macos` | llvm *(macOS default)* ||
383383
| `riscv64-none-elf` | llvm 22 — bare metal, no OS; needs no per-host cross payload ² ||
384384
| `riscv32-none-elf` | llvm 22 — bare metal, no OS; needs no per-host cross payload ² ||
385+
| `thumbv6m-none-eabi` | llvm 22 — Cortex-M0/M0+/M1, bare metal ² ||
386+
| `thumbv7m-none-eabi` | llvm 22 — Cortex-M3, bare metal ² ||
387+
| `thumbv7em-none-eabihf` | llvm 22 — Cortex-M4F/M7F, hard float ² ||
388+
| `thumbv8m.main-none-eabi` | llvm 22 — Cortex-M33/M55, soft float ² ||
389+
| `thumbv7em-none-eabi` · `thumbv8m.base-none-eabi` · `thumbv8m.main-none-eabihf` | llvm 22 — builds and links; no emulator run recorded | 🔄 |
385390
| `riscv64-linux-musl` || 🔄 |
386391
| `aarch64-linux-gnu` || 🔄 |
387392
| `x86_64-macos` || 🔄 |

docs/16-the-target-triple.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,13 @@ other's rows.
428428
| `riscv32-none-elf` | verified | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
429429
| `aarch64-none-elf` | preview | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
430430
| `x86_64-none-elf` | preview | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
431+
| `thumbv6m-none-eabi` | verified | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
432+
| `thumbv7m-none-eabi` | verified | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
433+
| `thumbv7em-none-eabi` | preview | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
434+
| `thumbv7em-none-eabihf` | verified | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
435+
| `thumbv8m.base-none-eabi` | preview | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
436+
| `thumbv8m.main-none-eabi` | verified | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
437+
| `thumbv8m.main-none-eabihf` | preview | `llvm@22.1.8` | ✅ payload | ✅ payload | ✅ payload | ✅ payload |
431438

432439
`✅ payload` a toolchain payload here produces it · `⚙ graph` no payload, but a
433440
dependency can supply the system · `✅ system` located on the machine, not

0 commit comments

Comments
 (0)