Что означает флаг оптимизации -O4 в gcc (3.2.3)?В чем разница с O3?Когда бы вы использовали одно против другого?
На страницах руководства упоминается только O, O0-3, Os, ни слова о таинственном O4.Спасибо!
В 3.2.3 нет -O4.Все, что выше -O3, приводит к выбору -O3.
Вы можете проверить, какая оптимизация включена для каждого уровня
gcc -c -Q -O3 --help=optimizers | grep enabled
Это работает по крайней мере для gcc 4.4.