Bidh am pròiseact Illumos, a tha a’ leantainn air adhart a’ leasachadh OpenSolaris, a’ stad a’ toirt taic do ailtireachd SPARC

Tha luchd-leasachaidh a’ phròiseict Illumos, a tha a’ leantainn air adhart a’ leasachadh kernel OpenSolaris, stac lìonra, siostaman faidhle, draibhearan, leabharlannan agus seata bunaiteach de ghoireasan siostam, air co-dhùnadh stad a chuir air taic airson ailtireachd 64-bit SPARC. De na h-ailtirean a tha rim faighinn airson Illumos, chan eil ach x86_64 air fhàgail (chaidh taic airson siostaman 32-bit x86 a stad ann an 2018). Ma tha luchd-dealasach ann, bidh e comasach tòiseachadh air ailtireachd ARM agus RISC-V nas ùire a chuir an gnìomh ann an Illumos. Le bhith a’ toirt air falbh taic do shiostaman dìleabach SPARC glanaidh e bunait a’ chòd agus bheir e air falbh crìochan a tha sònraichte do ailtireachd SPARC.

Am measg nan adhbharan airson diùltadh taic a thoirt do SPARC tha dìth cothrom air uidheamachd airson co-chruinneachadh agus deuchainn, agus cho neo-chomasach a bhith a’ toirt seachad taic cruinneachaidh àrd-inbhe a’ cleachdadh tar-chruinneachadh no emuladairean. Tha iomradh cuideachd air a’ mhiann a bhith a’ cleachdadh theicneòlasan an latha an-diugh ann an Illumos, leithid JIT agus an cànan Rust, agus tha adhartas air a bhacadh le ceanglaichean ri ailtireachd SPARC. Bheir deireadh taic SPARC cuideachd cothrom ùrachadh a dhèanamh air compiler GCC (an-dràsta feumaidh am pròiseact GCC 4.4.4 a chleachdadh gus taic a thoirt do SPARC) agus atharrachadh gu bhith a’ cleachdadh inbhe nas ùire airson cànan C.

A thaobh cànan Rust, tha an luchd-leasachaidh an dùil cuid de phrògraman ann an usr / src / innealan sgrìobhte ann an cànanan eadar-mhìneachaidh a chuir an àite analogues air an cur an gnìomh sa chànan Rust. A bharrachd air an sin, thathas an dùil Rust a chleachdadh gus fo-shiostaman kernel agus leabharlannan a leasachadh. Tha buileachadh Rust ann an Illumos an-dràsta air a bhacadh le taic cuibhrichte pròiseact Rust airson ailtireachd SPARC.

Cha toir deireadh taic do SPARC buaidh air na sgaoilidhean Illumos gnàthach de OmniOS agus OpenIndiana, a tha air an leigeil ma sgaoil a-mhàin airson siostaman x86_64. Bha taic SPARC an làthair anns na sgaoilidhean Illumos Dilos, OpenSCXE agus Tribblix, nach deach a’ chiad dhà dhiubh ùrachadh airson grunn bhliadhnaichean, agus thrèig Tribblix co-chruinneachaidhean ùrachadh airson SPARC agus thionndaidh iad gu ailtireachd x2018_86 ann an 64.

Source: fosgailtenet.ru

Cuir beachd ann