CompCert - CompCert

CompCert
Kararlı sürüm
3.7 / 31 Mart 2020; 7 ay önce (2020-03-31)
Depo Bunu Vikiveri'de düzenleyin
TürDerleyici
LisansReklam amaçlı olmayan kullanımlar için bedava[1]
İnternet sitesihttp://compcert.inria.fr/

CompCert bir resmen doğrulandı optimize etme derleyici büyük bir alt kümesi için C99 programlama dili (Clight olarak bilinir) şu anda hedeflenen PowerPC, KOL, RISC-V, x86 ve x86-64[2] mimariler.[3] Bu proje, Xavier Leroy, resmen 2005'te başladı, Fransız enstitüleri tarafından finanse edildi ANR ve INRIA. Derleyici belirtilir, programlanır ve Coq. Programlama için kullanılmayı amaçlamaktadır güvenilirlik gerektiren gömülü sistemler. Üretilen kodun performansı genellikle şunlara yakındır: GCC (sürüm 3) optimizasyon düzeyinde -O1 ve optimizasyonlar olmadan her zaman GCC'den daha iyi.[4]

2015 yılından itibaren AbsInt ticari lisanslar sunar,[5] destek ve bakım sağlar ve aletin ilerlemesine katkıda bulunur. CompCert, ticari olmayan bir lisans altında yayınlandı ve bu nedenle ücretsiz yazılım, ancak bazı kaynak dosyaları çift ​​lisanslı ile GNU Genel Kamu Lisansı sürüm 2 veya üzeri veya diğer lisansların koşulları altında mevcuttur.[1]

Referanslar

  1. ^ a b "CompCert Lisansı".
  2. ^ v3.0 Sürüm Notları
  3. ^ CompCert Web Sitesi
  4. ^ CompCert Performansı
  5. ^ "CompCert - Ortaklar". compcert.inria.fr. Alındı 2019-03-21.

Dış bağlantılar