Linaro GCC Bu Linaro tarafından geliştirilen vb yeni özellikler, yamaları kullanarak performans için optimize bir açık kaynak ve özgür yazılım projesi, FSF (Free Software Foundation) GCC (GNU Compiler Collection) derleyici değiştirilmiş bir versiyonu olduğunu CodeSourcery patchset parçaları GCC ve Linaro GCCLinaro GCC arasındaki Launchpad.Differences üzerinden dağıtılan özellikleri ve Linux işletim sistemleri tarafından tüketilmek üzere stabilize oluyor. Yazılım Linaro ve diğer benzeri şirketler yukarı yapmış onarımları ve geliştirmeler backports içerir. Öncelikle ARM.Releases GCC yararını geliştirmek için oluşturulan monthlyLinaro yapılandırılmış ve kurulumdan önce derlenmiş gereken bir kaynak arşivi oluşur kendi KİK şube aylık bültenleri yapmak için kararlıdır yapılır. Ubuntu platformu için bir PPA deposu Linaro.A tarafından bu proje için kurulum olmuş açılan FSF GCCLinaro GCC için yedek bir kez yüklü, yani FSF GCC, bir damla-yedek olan, otomatik varolan herhangi bir GCC yüklemenin yerini alacak Linux ilgili dağıtım varsayılan derleyici olma. Eğer bir çapraz derleyici istiyorsanız, gcc-kol-linux-gnueabi package.About GCCGCC (GNU Compiler Collection) Objective-C dahil olmak üzere çok sayıda programlama dilleri için ön uçları içerir güçlü bir derleyici sağlayan bir açık kaynak yazılım projesi yüklemek C ++, C, Java, Fortran, Go, ve Ada.
GCC ile, yapılandırmak derlemek ve ilgili programın sadece kaynak arşivini kullanarak Linux GNU / Linux uygulamalarını veya BSD işletim sistemlerini kurabilirsiniz. Ancak, kullanıcılar don & rsquo; t bu configure tarafından otomatik olarak yapılır gibi, derleyici ile etkileşim gerekir ve bu özel GCC dalına scripts.Additional Linaro projectsIn ek yapmak, Linaro da GDB (GNU Projesi Debugger) yazılımı debugger yamanmış bir sürümünü geliştirir , LLVM (Düşük Seviye Virtual Machine) derleyici, yanı sıra QEMU emülatörü
Bu sürümde Yeni nedir:.
- GCC Güncellemeler 4.9.2-öncesi + svn213803
- FPCR yazılmasından sonra İSB Bırak [AArch64] olarak backport.
- [AArch64] değil spec arm_neon.h fonksiyonların kaldır olan backport
- [AArch32] olarak backport arm_neon.h içinde __FAST_MATH kontrol Fix
- [AArch64] ve backport düzeltmek ve TBL talimat kullanarak bigEndian olmayan const shuffle etkinleştirmek
- backport vec_unpack_trunk
- backport [AArch32] Cortex-A5 rtx maliyetleri tablosu
- [AArch32] CLZ Kolu ve backport, kol boru hattı açıklamalarında rbit tipleri
- Bazı high_lane için argüman türleri Fix [AArch64] olarak backport * montaj uygulanan intrinsics
- [AArch64] RTX maliyet fonksiyonu fcvta [su] ve Frint Kolu ve backport
- Prologue yeniden yazma + performans [AArch64] olarak backport.
[AArch64] kısıtlaması Fix
nedir sürüm 4.8 2.014,04 Yeni:
- Güncellemeler GCC 4.8.3 için + svn208968
- Cortex-A53 destek
- LP # 1292489 için bir düzeltme: nokta ürünlerin Buggy Vektörizasyon
- LP # 1268893 için bir düzeltme: ICE çekirdek RAID6 neon kodu bina
- LP # 1273511 için bir düzeltme: ICE APCS Frame & optimize-kardeş-aramalar
nedir sürüm 4.8 2.014,03 Yeni:
- Güncellemeler GCC 4.8.3 için + svn208264
nedir sürüm 4.8 2.014,02 Yeni:
- Güncellemeler GCC 4.8.3 için + svn207411
- ARM-v8 kripto intrinsics desteği
- Yeni vectorizer maliyet modeli
nedir sürüm 4.8 2.014,01 Yeni:
- Güncellemeler GCC 4.8.3 için + svn206350
- Gelişmiş multilib desteği
nedir sürüm 4.8 2.013,12 Yeni:
- Güncellemeler GCC 4.8.3 için + svn205577
- AArch64: libjava ve libatomic bir yapı sağlar. Değişim çerçeve büyüme yönü, böylece sağlayan libssp inşa.
nedir sürüm 4.8 2.013,11 Yeni:
- Güncellemeler GCC 4.8.2 için + svn204657
- Düzeltmeler
- PR / 58.423 için backport düzeltme
- AArch64:. Minik model için destek erişimi GOT eklenen
- Geliştirilmiş AArch32 A-profil multilibs desteği (--with-multilib liste seçeneği)
Böcek LP # 1243656, # 1243022
nedir sürüm 4.8 2.013,10 Yeni:
- Güncellemeler GCC 4.8.1 için + svn203510
- Geliştirilmiş AArch64 desteği (CRC uzantısı, gelişmiş intrinsics, gprof'ın destek)
- Geliştirilmiş Aarch32 desteği (hata düzeltmeleri, daha iyi kod üretimi, gelişmiş multilib)
- hata düzeltmeleri için backports'ta (PR58578
nedir sürüm 4.8 2.013,08 Yeni:
- Güncellemeler GCC 4.8.1 için + svn201477
- Geliştirilmiş çekme sarma optimizasyonu.
- Geliştirilmiş kuyruk aramalar optimizasyon.
- Geliştirilmiş AArch64 desteği (talimatlar, intrinsics).
- Geliştirilmiş AArch64 vectorizer maliyet modeli.
- hata düzeltmeleri için backports'ta.
Yorum Bulunamadı