Siideynta GNU Mes 0.21, oo ah qalab loogu talagalay dhismo qaybinta is-ka kooban

Soo gudbiyey sii daynta qalabka GNU Mes 0.21, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ процСсс бутстрэппинга (bootstrap) для GCC. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Ρƒ Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ сборки компилятора Π² дистрибутивах, разрывая Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½ΠΎΠΉ пСрСсборки (для сборки компилятора Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ исполняСмыС Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΠΆΠ΅ собранного компилятора).

In GNU Mess la bixiyo turjumaan iskii u martigeliyay luqadda Scheme, oo ku qoran luqadda C, iyo isku-dubarid fudud oo luqadda C ah (MesCC), oo ku qoran luqadda Qorshaha. Labada qayboodba waa la isku dari karaa. Turjubaanka Scheme wuxuu suurtogal ka dhigayaa in la dhiso MesCC C compiler, kaas oo markaa kuu ogolaanaya inaad dhisto nooc hoos loo dhigay ee iskudubaridiyaha TinyCC (tcc), kaas oo horey u lahaa awood ku filan si uu u dhiso GCC.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС появилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ частичного (Reduced Binary Seed) бутстрэппинга дистрибутива Guix с использованиСм ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Gaash (Guile as Shell) вмСсто bash ΠΈ Gash Core Utils вмСсто coreutils, grep, sed, gzip, make, awk ΠΈ tar, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½Π° языкС Scheme. Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ с Mes для Debian GNU/Linux.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… выпусках оТидаСтся появлСниС ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ бутстрэппинга для NixOS, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования dietlibc ΠΈ uClibc для бутстрэппинга GNU (bash, binutils, gcc, tar), ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ARM, дистрибутива Debian ΠΈ ядра GNU Hurd, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ компиляции Mes.c с использованиСм M2-Planet.

Source: opennet.ru

Add a comment