vydání nástroje , zajišťující proces bootstrapování pro GCC. Nástroj řeší úkol verifikované počáteční sestavy překladače v distribucích, přerušující řetězec cyklické překládačky (k sestavení překladače jsou potřeba spustitelné soubory již sestaveného překladače).
V GNU Mes samostatný (self-hosting) interpret pro jazyk Scheme, napsaný v jazyce C, a nejjednodušší kompilátor pro jazyk C (MesCC), napsaný v jazyce Scheme. Oba komponenty se vzájemně sestavují. Interpret Scheme umožňuje sestavit C-kompilátor MesCC, který pak umožňuje sestavit zjednodušenou verzi kompilátoru (tcc), jehož možnosti jsou již dostatečné pro sestavení GCC.
V novém vydání se objevila možnost (Reduced Binary Seed) bootstrapování distribuce Guix pomocí příkazového interpretru (Guile as Shell) místo bash a Gash Core Utils místo coreutils, grep, sed, gzip, make, awk a tar, využívající pouze komponenty v jazyce Scheme. V nové verzi byl také připraven balíček s Mese pro Debian GNU/Linux.
V následujících vydáních se očekává podpora bootstrapování pro NixOS, možnost použití dietlibc a uClibc pro bootstrapování GNU (bash, binutils, gcc, tar), podpora architektury ARM, distribuce Debian a jádra GNU Hurd, možnost kompilace Mes.c pomocí .
Zdroj: opennet.ru
