GCC LTO and GNU Binutils: Compatibility of GIMPLE Bytecode across Toolchain Versions
Link-Time Optimization (LTO) in GCC relies on the lto1 backend and a corresponding plugin for the GNU Binutils linker. During the compilation phase, translation units are stored as GIMPLE intermediate representation rather than standard machine code, deferring final code generation to the link stage. A critical constraint in this integration is the stability