Translations:GCC optimization/50/it

From Gentoo Wiki
Jump to:navigation Jump to:search

Questa è un'opzione molto comune che ha lo scopo di ridurre le dimensioni del codice generato. Essa viene attivata a tutti i livelli di -O (eccetto -O0) su quelle architetture dove ciò non interferisce con il debug (per esempio x86-64), ma potrebbe essere necessario attivare. Benché il manuale di GCC non specifichi tutte le architetture, ciò si attiva usando l'opzione -O. È necessario esplicitare -fomit-frame-pointer per attivarlo su x86-32 con GCC fino alla versione 4.6, o quando si usa -Os su x86-32 con qualunque versione di GCC. Tuttavia, utilizzando -fomit-frame-pointer, il debug del codice diventa molto difficile o addirittura impossibile.