Линаро GCC является открытым и свободным программного проекта, модифицированная версия ФФС (фонд свободного программного обеспечения) GCC (GNU Compiler Collection) компилятора, оптимизированный для выполнения с помощью новых функций, патчи и т.д. Она разрабатывается и Linaro распространяется через Launchpad.Differences между GCC и Линаро GCCLinaro GCC имеет части патчсетов CodeSourcery и стабилизировалась для потребления операционных систем Linux. Программное обеспечение включает в себя Бэкпорт в исправлений и улучшений, которые Линаро и другие подобные компании сделали выше. Это, прежде всего, создан, чтобы улучшить полезность GCC на ARM.Releases сделаны monthlyLinaro стремится вносить ежемесячные релизы своего GCC отрасли, которые состоят из исходного архива, который должен быть сконфигурирован и составленной до установки. Репозиторий PPA для платформы Ubuntu был настроен для этого проекта по Linaro.A заменой для FSF GCC GCCLinaro это капля в замена FSF GCC, что означает, что, как только установлен, он будет автоматически заменять любые существующие установки GCC , став компилятором по умолчанию на соответствующем распределении Linux. Если вы хотите кросс-компилятор, установить GCC-рука-Linux-gnueabi package.About GCCGCC (GNU Compiler Collection) является программным проектом с открытым исходным кодом, которая обеспечивает мощный компилятор, который включает фронт-эндов для многочисленных языков программирования, в том числе Objective-C , C ++, C, Java, Fortran, иди, и Ада.
С GCC вы можете настроить, скомпилировать и установить приложения GNU / Linux в Linux или BSD операционные системы, используя только исходный архив соответствующего программе. Тем не менее, пользователи дон & Rsquo; т должны взаимодействовать с компилятором, как это делается автоматически настроить и собрать scripts.Additional Линаро projectsIn дополнение к этому обычай GCC отрасли, Линаро также разрабатывает исправленную версию GDB (GNU Project Debugger) программного обеспечения отладчика , LLVM (Low Level Virtual Machine) компилятор, а также эмулятор QEMU
Что нового В этом выпуске:.
- Обновления GCC 4.9.2-до + svn213803
- Backport из [AArch64] Падение ISB после FPCR записи.
- Backport из [AArch64] Удалить из arm_neon.h функций, не в спецификации
- Backport из [AArch32] Fix проверить __FAST_MATH в arm_neon.h
- Backport из [AArch64] исправить и включить неконстантную перемешать для bigendian помощью инструкции TBL
- Backport из [AArch64] Fix ограничение vec_unpack_trunk
- Backport из [AArch32] Cortex-A5 стол затраты RTX
- Backport из [AArch32] Ручка CLZ, типы rbit в описаниях рука трубопровода
- Backport из [AArch64] Fix типов аргументов для некоторых high_lane * Встроенные функции, реализованные в сборке
- Backport из [AArch64] Ручка fcvta [SU] и frint в функции затрат RTX
- Backport из [AArch64] Пролог переписать + производительности.
Что нового в версии 4.8 2014.04:
- Обновления GCC 4.8.3 + svn208968
- Cortex-A53 поддержка
- Исправление LP # 1292489: Багги векторизации точечных продуктов
- Исправление LP # 1268893: ICE при строительстве ядра RAID6 неон код
- Исправление LP # 1273511: ICE АСУ ТП кадр и оптимизации-родственных-вызовов
Что нового в версии 4.8 2014.03:
- Обновления GCC 4.8.3 + svn208264
Что нового в версии 4.8 2014.02:
- Обновления GCC 4.8.3 + svn207411
- ARM-v8 крипто встроенные функции поддержка
- Новая модель стоимость векторизатор
Что нового в версии 4.8 2014.01:
- Обновления GCC 4.8.3 + svn206350
- Улучшенная поддержка Мульти
Что нового в версии 4.8 2013.12:
- Обновления GCC 4.8.3 + svn205577
- AArch64: включить сборку libjava и libatomic. Изменить направление роста кадров, что позволяет libssp сборки.
Что нового в версии 4.8 2013.11:
- Обновления GCC 4.8.2 + svn204657
- Исправлены ошибки LP # 1243656, # 1243022
- Backport исправление PR / 58423
- AArch64:. Добавлена поддержка для крошечной модели получили доступ
- Улучшена AArch32 A-анкета мультибиблиотек поддержка (--with-мультибиблиотечном-лист опция)
Что нового в версии 4.8 2013.10:
- Обновления GCC 4.8.1 + svn203510
- Улучшена поддержка AArch64 (CRC расширение, улучшение встроенные функции, дргоЕ поддержка)
- Улучшена поддержка Aarch32 (исправления, лучше генерация кода, улучшена Мульти)
- Бэкпорт для исправлений (PR58578
Что нового в версии 4.8 2013.08:
- Обновления GCC 4.8.1 + svn201477
- Улучшена оптимизация термоусадочная пленка.
- Улучшена оптимизация хвостовых вызовов.
- Улучшена поддержка AArch64 (инструкции, Intrinsics).
- Улучшена AArch64 стоимость модели векторизатор.
- Бэкпорт для исправлений.
Комментарии не найдены