Chaidh an inneal GNU Mes 0.26 fhoillseachadh, aâ toirt seachad pròiseas bootstrap airson GCC agus aâ ceadachadh ath-thogail lĂšb dĂšinte bhon chòd stòr. Bidh an inneal aâ fuasgladh na duilgheadas a thaobh co-chruinneachadh cruinneachaidh tĂšsail dearbhte ann an sgaoilidhean, aâ briseadh an t-sèine ath-thogail cearcallach (feumaidh togail inneal-cruinneachaidh faidhlichean so-ghnĂŹomhaichte de inneal-cruinneachaidh a chaidh a thogail mar-thĂ , agus tha co-chruinneachaidhean binary compiler nan stòr de chomharran-leabhair falaichte, nach eil aâ ceadachadh lĂ n ghealladh. ionracas co-chruinneachaidhean bho chòdan stòr iomraidh).
Tha GNU Mes aâ tabhann eadar-theangair fèin-aoigheachd airson cĂ nan an Sgeama, sgrĂŹobhte sa chĂ nan C, agus inneal-cruinneachaidh sĂŹmplidh airson cĂ nan C (MesCC), sgrĂŹobhte ann an cĂ nan an Sgeama. Tha an dĂ phĂ irtean eadar-cheangailte. Tha eadar-theangair an Sgeama ga dhèanamh comasach an inneal-cruinneachaidh MesCC C a thogail, a leigeas leat an uairsin dreach air a thoirt sĂŹos den inneal-cruinneachaidh TinyCC (tcc), agus tha na comasan aige mar-thĂ gu leòr airson GCC a thogail.
Tha eadar-theangair cĂ nain an sgeama gu math toinnte, aâ toirt timcheall air 5000 loidhne de chòd anns an fho-sheata as sĂŹmplidh den chĂ nan C agus faodar a thionndadh gu faidhle so-ghnĂŹomhaichte aâ cleachdadh an eadar-theangair uile-choitcheann M2-Planet no inneal-cruinneachaidh C sĂŹmplidh air a chur ri chèile aâ cleachdadh inneal-cruinneachaidh hex0 fèin-chruinnichte. nach eil feum air eisimeileachd bhon taobh a-muigh. Aig an aon Ă m, tha an eadar-theangair aâ toirt a-steach neach-cruinneachaidh sgudail lĂ n-chuimseach agus aâ toirt seachad leabharlann de mhodalan a ghabhas luchdachadh. Bidh am pròiseact cuideachd aâ leasachadh leabharlann Mes C C, a tha gu leòr airson glibc 2.2.5, binutils 2.20.1 agus gcc 2.95.3 a thogail, a tha riatanach airson an cuairteachadh Guix a chleachdadh airson an i686-linux, x86_64-linux, armhf-linux agus aarch64 -linux Ă rd-Ăšrlaran, aâ cleachdadh còdan stòr a-mhĂ in (Full Source Bootstrap).
Tha an sgaoileadh Ăšr aâ cur taic ri modalan a tha lĂ n cho-chòrdail ri Guile agus aâ toirt cothrom Gash agus Gash-Utils a ruith. Chaidh dearbhaidhean atharrachadh gu eisgeachdan. Chaidh taic ri abairtean cunbhalach a chur ris. Chaidh naoi modalan Ăšra a chur an gnĂŹomh (ftw, i18n, receive, regex, io ports, bytevectors, srfi-2, srfi-11, agus srfi-37). Chaidh 46 gnĂŹomh Ăšr a chur ris, nam measg chdir, clone-port, closedir, concatenate, drop, environ, execle, mkdir, opendir, partition, pipe, readdir, reduce, rmdir, seek, span, sleep, umask, uname, agus utimes. Thathar an dĂšil gum bi taic ann am foillseachaidhean san Ă m ri teachd airson NixOS a thòiseachadh bhon stòr a-mhĂ in, aâ chomas gcc 4.6.4 a thòiseachadh, agus taic airson an siostam gu lèir a thogail bhon stòr ann an⌠Linux-Ă rainneachdan stèidhichte air ailtireachd armhf agus riscv64.
Source: fosgailtenet.ru
