CompCert - CompCert
tento článek příliš spoléhá na Reference na primární zdroje.Února 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Tato sekce potřebuje expanzi. Můžete pomoci přidávat k tomu. (Února 2018) |
Stabilní uvolnění | 3.7 / 31. března 2020 |
---|---|
Úložiště | |
Typ | Překladač |
Licence | zdarma pro nekomerční použití[1] |
webová stránka | http://compcert.inria.fr/ |
CompCert je formálně ověřeno optimalizace překladač pro velkou podmnožinu Programovací jazyk C99 (známý jako Clight), který v současné době cílí PowerPC, PAŽE, RISC-V, x86 a x86-64[2] architektury.[3] Tento projekt vedl Xavier Leroy, zahájen oficiálně v roce 2005, financován francouzskými instituty ANR a INRIA. Kompilátor je zadán, naprogramován a ověřen v Coq. Jeho cílem je být použit pro programování vestavěné systémy vyžadující spolehlivost. Výkon jeho generovaného kódu je často blízký výkonu GCC (verze 3) na úrovni optimalizace -O1 a vždy lepší než u GCC bez optimalizací.[4]
Od roku 2015 Abs nabízí komerční licence,[5] poskytuje podporu a údržbu a přispívá k rozvoji nástroje. CompCert je vydáván na základě nekomerční licence, a proto tomu tak není svobodný software, i když některé jeho zdrojové soubory jsou s dvojí licencí s GNU General Public License verze 2 nebo novější nebo jsou k dispozici za podmínek jiných licencí.[1]
Reference
- ^ A b „Licence CompCert“.
- ^ v3.0 Poznámky k verzi
- ^ Web společnosti CompCert
- ^ Výkon CompCert
- ^ „CompCert - partneři“. compcert.inria.fr. Citováno 2019-03-21.
externí odkazy
Tento software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |