Kutulutsidwa kwa GNU Mes 0.21, zida zomangira zokha zogawira

Yovomerezedwa ndi kumasulidwa kwa zida GNU Mes 0.21, yomwe imapereka njira ya bootstrap ya GCC. Chida chothandizira chimathetsa vuto la msonkhano wotsimikizika woyambira wophatikizira m'magawo ogawa, ndikuphwanya mayendedwe omanganso (kuti amange compiler, mafayilo omwe akuyenera kuchitika a compiler yomwe yasonkhanitsidwa kale ikufunika).

Mu GNU Mess zoperekedwa womasulira wodzipangira yekha chinenero cha Scheme, cholembedwa m'chinenero cha C, ndi cholembera chosavuta cha chinenero cha C (MesCC), cholembedwa m'chinenero cha Scheme. Zigawo zonsezi ndi interassemblable. Womasulira wa Scheme amathandizira kupanga chojambulira cha MesCC C, chomwe chimakulolani kuti mupange mtundu wochotsedwa wa compiler. Zithunzi za TinyCC (tcc), yomwe ili ndi kuthekera kokwanira kumanga GCC.

Mu kumasulidwa kwatsopano pali mwayi tsankho (Kuchepetsa Binary Seed) kuyambitsa kugawa kwa Guix pogwiritsa ntchito chipolopolo cholamula Gasi (Guile as Shell) m'malo mwa bash ndi Gash Core Utils m'malo mwa coreutils, grep, sed, gzip, make, awk ndi tar, pogwiritsa ntchito zilankhulo za Scheme zokha. Mtundu watsopanowu ukuphatikizanso phukusi la Mes la Debian GNU/Linux.

M'mabuku otsatirawa, tikuyembekeza kuwona thandizo la bootstrapping la NixOS, kuthekera kogwiritsa ntchito dietlibc ndi uClibc kwa GNU bootstrapping (bash, binutils, gcc, tar), chithandizo cha zomangamanga za ARM, kugawa kwa Debian ndi GNU Hurd kernel, luso lopanga Mes.c pogwiritsa ntchito M2-Planeti.

Source: opennet.ru

Kuwonjezera ndemanga