Linaro GCC е с отворен код и свободен софтуер проект, модифицирана версия на Форума за финансова стабилност (Фондацията за свободен софтуер) GCC (GNU Compiler Collection) компилатор, оптимизиран за производителност, като използвате новите възможности, кръпки и т.н. Тя е разработена от Linaro и разпространявани чрез Launchpad.Differences между GCC и Linaro GCCLinaro GCC разполага части на patchset CodeSourcery и е стабилизиран за консумация от Linux операционни системи. Софтуерът включва backports на фиксирани бъга и подобренията, които Linaro и други подобни компании са направили преди. Тя е създадена предимно за подобряване на полезността на GCC на ARM.Releases са направени monthlyLinaro се ангажира да направи месечните издания на своя GCC клон, които се състоят от изходен код, който трябва да бъде конфигуриран и компилира преди инсталацията. A PPA хранилище за платформата Ubuntu е настройка за този проект от Linaro.A капка в замяна на FSF GCCLinaro GCC е дроп-ин заместител на FSF GCC, което означава, че веднъж инсталиран, той автоматично ще замени всяка съществуваща инсталация GCC , превръща съставител на неизпълнение на съответното разпределение на Linux. Ако искате кръст компилатор, инсталиране на GCC-рамо-Linux-gnueabi package.About GCCGCC (GNU Compiler Collection) е софтуерен проект с отворен код, която доставя мощен компилатор, който включва предните краища на множество програмни езици, включително и Objective-C , C ++, C, Java, Fortran, Go, и Ада.
С GCC можете да конфигурирате, компилирате и инсталирате GNU / Linux приложения в Linux или BSD операционни системи се използват само архива източник на съответната програма. Въпреки това, потребителите Дон & rsquo; т трябва да си взаимодействат с компилатора, тъй като това се извършва автоматично от конфигурирате и да scripts.Additional Linaro projectsIn допълнение към този обичай GCC клон, Linaro също развива закърпена версия на 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] Фикс проверите за __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 * intrinsics изпълнени в монтажа
- Backport на [AArch64] Работете fcvta [SU] и frint в функция на разходите RTX
- Backport на [AArch64] Prologue пренаписване + производителност.
Какво ново във версия 4.8 2014,04:
- Updates да GCC 4.8.3 + svn208968
- Cortex-A53 подкрепа
- A решение за LP # 1292489: Buggy векторизация на дот продукти
- A решение за LP # 1268893: ICE при изграждане на ядрото RAID6 неон код
- A решение за LP # 1273511: ICE АРС Frame & оптимизират сиб-разговори
Какво ново във версия 4.8 2014,03:
- Updates да GCC 4.8.3 + svn208264
Какво ново във версия 4.8 2014,02:
- Updates да GCC 4.8.3 + svn207411
- ARM-v8 крипто intrinsics подкрепа
- Нов модел на разходите vectorizer
Какво ново във версия 4.8 2014,01:
- Updates да GCC 4.8.3 + svn206350
- Подобрена поддръжка multilib
Какво ново във версия 4.8 2013,12:
- Updates да GCC 4.8.3 + svn205577
- AArch64: позволи натрупването на libjava и libatomic. Посока на растежа на климата рамка, като по този начин се даде възможност libssp строителство.
Какво ново във версия 4.8 2013,11:
- Updates да GCC 4.8.2 + svn204657
- Поправени бъгове LP # 1243656, 1243022 #
- Backport решение за PR / 58,423
- AArch64:. Добавя поддръжка за малкия модел GOT достъп
- Подобрена AArch32 А-профил multilibs подкрепа (--with-multilib-списък опция)
Какво ново във версия 4.8 2013,10:
- Updates да GCC 4.8.1 + svn203510
- Подобрена поддръжка AArch64 (CRC разширение, подобрени intrinsics, gprof подкрепа)
- Подобрена поддръжка Aarch32 (корекции на грешки, по-добре генериране на код, подобрена multilib)
- Backports за корекции на грешки (PR58578
Какво ново във версия 4.8 2013,08:
- Updates да GCC 4.8.1 + svn201477
- Подобрена оптимизация свиване опаковане.
- Подобряване на опашката разговори оптимизация.
- подобрена поддръжка AArch64 (инструкции, intrinsics).
- Подобрена AArch64 модел на разходите vectorizer.
- Backports за корекции на грешки.
Коментари не е намерена