Ko te kaupapa Illumos, kei te haere tonu te whakawhanaketanga o OpenSolaris, ka mutu te tautoko i te hoahoanga SPARC

Ko nga kaihanga o te kaupapa Illumos, e whakawhanake tonu ana i te kakano OpenSolaris, te puranga whatunga, nga punaha konae, nga taraiwa, nga whare pukapuka me tetahi huinga taputapu punaha, kua whakatau ki te whakamutu i te tautoko mo te hoahoanga SPARC 64-bit. O nga hoahoanga e waatea ana mo Illumos, ko te x86_64 anake e toe ana (kua mutu te tautoko mo nga punaha 32-bit x86 i te tau 2018). Mena he hunga kaingākau, ka taea te timata ki te whakatinana i nga hoahoanga ARM hou me te RISC-V o naianei ki Illumos. Ma te tango i te tautoko mo nga punaha SPARC tuku iho ka horoi i te turanga waehere me te tango i nga herenga-ahuahanga SPARC.

I roto i nga take mo te kore e pai ki te tautoko i te SPARC ko te kore o te uru ki nga taputapu mo te huihuinga me te whakamatautau, me te kore e taea te whakarato i te tautoko hui-kounga teitei ma te whakamahi i te whakahiato whakawhiti, i nga emulators ranei. I whakahuahia ano ko te hiahia ki te whakamahi i nga hangarau hou i roto i te Illumos, penei i te JIT me te reo Rust, ko te ahunga whakamua kei te aukati i nga hononga ki te hoahoanga SPARC. Ko te mutunga o te tautoko a te SPARC ka whai waahi ki te whakahou i te GCC compiler (i tenei wa ka kaha te kaupapa ki te whakamahi i te GCC 4.4.4 hei tautoko i te SPARC) ka huri ki te whakamahi i tetahi paerewa hou ake mo te reo C.

Mo te reo Rust, ka hiahia nga kaihanga ki te whakakapi i etahi kaupapa i roto i te usr / src / taputapu i tuhia ki nga reo whakamaori me nga analogues kua whakatinanahia ki te reo Rust. I tua atu, kua whakamaheretia ki te whakamahi i te Rust ki te whakawhanake i nga punaha iti me nga whare pukapuka. Ko te whakatinanatanga o Rust i Illumos i tenei wa e raru ana na te iti o te tautoko a te kaupapa Rust mo te hoahoanga SPARC.

Ko te mutunga o te tautoko mo te SPARC e kore e pa ki nga tohatoha Illumos o naianei o OmniOS me OpenIndiana, ka tukuna mo nga punaha x86_64 anake. Ko te tautoko a SPARC i roto i nga tohatoha Illumos Dilos, OpenSCXE me Tribblix, ko nga mea tuatahi e rua kaore ano kia whakahoutia mo etahi tau, ka whakarerea e Tribblix nga huihuinga whakahou mo SPARC ka huri ki te hoahoanga x2018_86 i te tau 64.

Source: opennet.ru

Tāpiri i te kōrero