Лінарія GCC є відкритим вихідним кодом і проект вільного програмного забезпечення, модифікована версія ФФБ (Free Software Foundation) GCC (GNU Compiler Collection) компілятора, оптимізований для продуктивності за допомогою нових функцій, патчі і т.д. Він розроблений Linaro і поширюється через Launchpad.Differences між GCC і Лінарія GCCLinaro GCC має частині патчсетов CodeSourcery і стабілізувалася для споживання операційних систем Linux. Програмне забезпечення включає Бекпорт в виправлень і поліпшень, Лінарія та інші подібні компанії зробили вгору за течією. Це в першу чергу створений для поліпшення корисності GCC на ARM.Releases зроблені monthlyLinaro прагне вносити щомісячні релізи свого GCC галузі, які складаються з вихідного архіву, який повинен бути налаштований і складений перед установкою. Сховище 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 Лінарія 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] виправлена помилка, перевірте __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 (виправлення, краще генерація коду, поліпшена Мульти)
- Backports для виправлення помилок (PR58578
Що нового у версії 4.8 2013,08:
- Оновлення GCC 4.8.1 + svn201477
- Покращена оптимізація термозбіжна плівка.
- Покращена оптимізація хвостових викликів.
- Покращена підтримка AArch64 (інструкції, Intrinsics).
- Покращена AArch64 Вартість моделі векторизатор.
- Backports для виправлення помилок.
Коментар не знайдено