mirror of
https://github.com/alfishe/amiga-bootcamp.git
synced 2026-06-13 00:26:28 +00:00
- gcc_amiga.md: 101→606 lines — pipeline, Docker, platform builds, flags, antipatterns, FAQ - trackdisk.md: 178→428 lines — MFM encoding, 16-command reference, antipatterns, FPGA impact - console.md: 244→470 lines — decision guide, TUI/progress cookbooks, antipatterns, pitfalls - layers.md: 224→739 lines — ClipRect engine, LVO API, backfill hooks, 4 antipatterns, optimization - text_fonts.md: 215→708 lines — ColorFont, Compugraphic outlines, 3 cookbooks, 4 antipatterns - windows.md: 370→778 lines — 5 antipatterns, decision guide, 3 cookbooks, modern analogies - menus.md: 378→695 lines — render chain diagram, 5 antipatterns, lifecycle cookbook, 6 FAQ |
||
|---|---|---|
| .. | ||
| debugging.md | ||
| fd_files.md | ||
| gcc_amiga.md | ||
| makefiles.md | ||
| ndk.md | ||
| pragmas.md | ||
| README.md | ||
| sasc.md | ||
| stormc.md | ||
| vasm_vlink.md | ||
| vbcc.md | ||
Toolchain — Overview
Development tools for building Amiga software, from native compilers to modern cross-compilation environments.
Section Index
| File | Description |
|---|---|
| gcc_amiga.md | m68k-amigaos-gcc cross-compiler: bebbo's toolchain, Docker setup, CPU targets, libnix/ixemul startup |
| vbcc.md | VBCC: Volker Barthelmann's portable C compiler — __reg() storage class, AmigaOS/MorphOS/AROS targets, vlink integration, cross-compilation |
| sasc.md | SAS/C 6.x: pragma format with register encoding, compiler/linker flags, __saveds/__asm idioms, SAS/C vs GCC comparison |
| stormc.md | StormC native IDE: C/C++ with exceptions, integrated debugger, PowerPC support, version history |
| vasm_vlink.md | vasm assembler & vlink linker: modular architecture (CPU/syntax/output modules), Devpac/PhxAss compatibility, optimization system, linker scripts, multi-file projects, C↔asm interop, 30+ output formats, cross-platform workflows |
| fd_files.md | FD/SFD file format and LVO generation |
| pragmas.md | Compiler pragmas and inline stubs: SAS/C pragmas, GCC inline asm, proto headers, fd2pragma |
| ndk.md | NDK versions (3.1/3.9/3.2): contents, downloads, cross-compiler integration |
| makefiles.md | Makefile patterns for GCC cross-compilation, vasm/vlink assembly, mixed C+asm projects |
| debugging.md | Debugging tools: Enforcer/MuForce memory watchdog, SnoopDOS tracing, FS-UAE GDB remote, kprintf, debugging checklist |