новости с http://www.gentoo.org/doc/en/gcc-optimization.xml
Интересно, какая сейчас разница
# gcc -c -Q -O2 –help=optimizers > O2
# gcc -c -Q -O3 –help=optimizers > O3
смотрим
# diff O3 O2
35c35
< -fgcse-after-reload [enabled] -– > -fgcse-after-reload [disabled]
43c43
< -finline-functions [enabled] -– > -finline-functions [disabled]
67c67
< -fpredictive-commoning [enabled] -– > -fpredictive-commoning [disabled]
128c128
< -ftree-vectorize [enabled] -– > -ftree-vectorize [disabled]
135c135
< -funswitch-loops [enabled] -– > -funswitch-loops [disabled]