top of page


🔬 Link Time Optimization in Embedded Systems
Link Time Optimization (LTO) transforms embedded firmware from separate compilation into whole-program reasoning. With Keil and armclang, it removes dead code, devirtualizes C++, reduces veneers and shortens branch distances. The result is smaller flash, fewer pipeline flushes, lower ISR latency and improved WCET predictability — measurable directly inside the map file.
Alessandro Salvato
1 marTempo di lettura: 3 min
bottom of page