Да пусть и не приснится никогда. Зачем мне все это нужно? Почему бы
компилятору самому не решать, с какими опциями собирать мои исходники?
Раньше на всяких bcc я говорил -O когда надо быстро собрать, -Os когда
мало памяти, или -Ox когда ее нормально -- что еще надо?Единственными опциями оптимизации должны быть:
- режим оптимизации (нет, -O, -Ox, -Os (теперь для редких случаев))
- целевая архитектура
- -pthread-veto
А дальше пусть сам кумекает -- векторизирует, анролит лупы, инлайнит,
параллелит, элиминирует... на кой черт мне об этом думать? Сравнение
компиляторов сведется к времени компиляции и выполнения тестовых
исходников. Да и вообще непонятно мне восхищение зиллионом опций, из
которых всегда используешь одни и те же 3.