-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
default edited this page Jun 27, 2026
·
1 revision
Web: architecture.html
vendor/gcc (gcc-15, BASE-VER 16.2.0)
→ build/gcc (host + self-host)
→ bin/g16 (unified driver)
→ libexec/grok16/{g16-cc,g16-cxx,g16-ld-bfd}
| Tool | Role |
|---|---|
gcc_fetch |
Clone upstream GCC |
gcc_configure |
Host configure |
gcc_build |
Host build + install |
gcc_rebuild |
Self-host with g16 |
linker_install |
g16-ld wrapper + BFD backend |
-
g16— discern C/C++/Python/ASM + delegate -
g++16— symlink tog16 - Backends in
libexec/grok16/(not moved — cc1 paths stay valid)
| Var | Default |
|---|---|
GROK16_ROOT |
repo root |
G16_PREFIX |
install prefix (= root in dev) |
GROK16_GCC_SRC |
vendor/gcc |
GROK16_GCC_BUILD |
build/gcc |
Self-host stamp: SELFHOST.json
Home — Grok16 5.3.1 Programmerland
- Programmerland — kind design for devs + AI
- AmmoCode manual — GitHub Pages home
- Field Platform — no field files
- Safety
- ZNetwork Connect
- Release
- Integration
- MCP — agent tools