Увидел свет новый релиз коллекции компиляторов GNU GCC 4.9.0. Краткий список новшеств:
- Объявлены устаревшими целевые порты GCC на некоторые старые и необслуживаемые системы, в частности, Solaris 9;
- Доступен для ARM AddressSanitzer, обнаруживающий ошибки адресации в памяти;
- Добавлен UndefinedBehaviorSanitzer, который предназначен для обнаружения неопределенного поведения кода;
- Различные улучшения оптимизаций времени линковки (LTO);
- Поддержка спецификации OpenMP 4.0;
- gcc-gnat теперь по умолчанию использует Ada 2012 вместо Ada 2005;
- Для С теперь возможен вывод сообщений о ходе компиляции с выделением цветом.