Состоялся релиз свободного набора компиляторов GCC 7.1
Новости
Вышло обновление набора компиляторов GCC 7.1. Внесено значительное количество улучшений и изменений, в том числе прекращение поддержки компилятора для Java.
494 открытий503 показов
После года разработки официально объявлено о выпуске GCC (GNU Compiler Collection) 7.1. Следующий значительный релиз выйдет под номером 8.1. в соответствии с новым принципом нумерации выпусков.
Примечательные нововведения в GCC
- Полностью прекращена поддержка компилятора Java (GCJ).
- Реализована экспериментальная поддержка готовящегося стандарта C++17.
- Множество улучшений в меж- и внутрипроцедурных оптимизациях, добавлены новые оптимизации для позднего связывания.
- Добавлена поддержка архитектуры набора команд RISC-V…
- …и операционной системы Fuchsia.
- Для новых целей теперь по умолчанию используется LRA (local register allocator).
- Прекращена поддержка чипов ARMv5 / ARMv5E, добавлена поддержка ARMv8.2-A и ARMv8.3-A, Cortex A73, Broadcom Vulcan, ThunderX CN81xx/CN83xx/CN88xx/CN99xx и Qualcomm Falkor.
- Появилась возможность использования OpenMP 4.5 для спецпроцессоров NVIDIA PTX.
Подробности о выпуске можно узнать в полном списке изменений, нововведений и исправлений.
494 открытий503 показов