Mwepụta nke GNU Mes 0.26, ngwa ọrụ maka ụlọ nkesa nwere onwe

Ebipụtala ngwa GNU Mes 0.26, na-enye usoro bootstrap maka GCC ma na-enye ohere maka nrụpụta mechiri emechi site na koodu isi mmalite. Ngwa ngwa ahụ na-edozi nsogbu nke mgbakọ mbụ nchịkọta akụkọ ekwenyesiri ike na nkesa, na-agbaji agbụ nke nrụgharị cyclical (iwu ihe nchịkọta chọrọ faịlụ ndị nwere ike ịrụ ọrụ nke ihe nchịkọta nke arụrụlarị, na mgbakọ ọnụọgụ abụọ bụ isi iyi nke ibe edokọbara zoro ezo, nke na-adịghị ekwe ka nkwa zuru ezu). iguzosi ike n'ezi ihe nke mgbakọ site na koodu isi mmalite).

GNU Mes na-enye onye ntụgharị okwu nnabata nke onwe maka asụsụ atụmatụ, nke edere n'asụsụ C, yana nchịkọta dị mfe maka asụsụ C (MesCC), nke edere n'asụsụ Scheme. Akụkụ abụọ a na-ejikọta ọnụ. Onye ntụgharị nke atụmatụ na-eme ka o kwe omume iwulite MesCC C compiler, nke na-enye gị ohere ịmepụta ụdị nke TinyCC compiler (tcc), nke ike ya ezuolarị iji wuo GCC.

Ntụgharị asụsụ Scheme bụ kọmpat nke ukwuu, na-ewe ihe dị ka ahịrị 5000 nke koodu na mpaghara dị mfe nke asụsụ C, enwere ike ịtụgharị ya ka ọ bụrụ faịlụ enwere ike iji M2-Planet Universal ntụgharị ma ọ bụ mkpokọta C dị mfe chịkọtara site na iji hex0 na-agbakọta onwe ya. nke na-adịghị achọ mpụga ndabere. N'otu oge ahụ, onye ntụgharị na-agụnye onye nchịkọta ihe mkpofu zuru oke ma na-enye ọbá akwụkwọ nke modul nwere ike ibu. Ihe oru ngo a na-azụlitekwa ọba akwụkwọ Mes C C, nke zuru ezu iji wuo glibc 2.2.5, binutils 2.20.1 na gcc 2.95.3, dị mkpa maka ibuga nkesa Guix maka i686-linux, x86_64-linux, armhf-linux na aarch64. -linux nyiwe, na-eji naanị koodu iyi (Full Source Bootstrap).

Mwepụta ọhụrụ a na-agbakwụnye nkwado maka modulu ndị dabara na Guile nke ọma ma na-enye ikike ịgba ọsọ Gash na Gash-Utils. Agbanweela nkwenye gaa na ihe ndị ọzọ. Agbakwunyela nkwado maka ngosipụta oge niile. Emejuputala modulu itoolu ọhụrụ (ftw, i18n, receive, regex, io ports, bytevectors, srfi-2, srfi-11, na srfi-37). Agbakwunyela ọrụ ọhụrụ 46, gụnyere chdir, clone-port, closedir, concatenate, drop, environ, execle, mkdir, opendir, partition, pipe, readdir, reduce, rmdir, seek, span, sleep, umask, uname, na utimes. A na-atụ anya na mwepụta n'ọdịnihu ga-agụnye nkwado maka bootstrapping NixOS site na isi mmalite naanị, ikike bootstrap gcc 4.6.4, na nkwado maka iwuli sistemụ ahụ dum nke ọma site na isi mmalite na Linux-gburugburu dabere na armhf na riscv64 architectures.

isi: opennet.ru

Zụta nnabata ntụkwasị obi maka saịtị nwere nchekwa DDoS, sava VPS VDS 🔥 Zụta ebe nrụọrụ weebụ a pụrụ ịtụkwasị obi na nchekwa DDoS, sava VPS VDS | ProHoster