GCC Link Time Optimization: Architecture Note for Cross-Module Optimization
Architecture note on GCC LTO: requirements, minimal GIMPLE/linker-plugin design, version-locked trust boundaries, operational checks, failure modes (OOM, miscompilation), and design-change triggers (incremental LTO, C++20 modules).