E kentse tšebetsong bokhoni ba ho aha Glibc ka lisebelisoa tsa LLVM

Baenjiniere ba tsoang Collabora ba phatlalalitse tlaleho ea ts'ebetsong ea morero oa ho netefatsa hore ho bokelloa ha laeborari ea tsamaiso ea GNU C Library (glibc) ho sebelisoa LLVM toolkit (Clang, LLD, compiler-rt) sebakeng sa GCC. Ho fihlela haufinyane tjena, Glibc e ntse e le e 'ngoe ea likarolo tsa bohlokoa tsa kabo e tšehetsang moaho feela ka GCC.

Mathata a ho feto-fetoha ha Glibc bakeng sa kopano e sebelisang LLVM a bakoa ke liphapang ka bobeli boitšoarong ba GCC le Clang ha ho ntse ho sebetsa meaho e itseng (mohlala, lipolelo tse nang le letšoao la $, mesebetsi e behiloeng, li-labels ka li-asm blocks, mefuta e telele e habeli le e phaphametseng128), le tlhoko ea ho khutlisa nako ea ho sebetsa ka libgcc ho compiler-rt.

Ho etsa bonnete ba hore kopano ea Glibc e sebelisa LLVM, li-patches tse ka bang 150 li lokiselitsoe tikoloho ea Gentoo le 160 bakeng sa tikoloho e thehiloeng ho ChromiumOS. Ka sebopeho sa eona sa hajoale, moaho oa ChromiumOS o se o ntse o feta tlhahlobo ea tlhahlobo ka katleho, empa ha o e-so khonehe ka mokhoa o ikhethileng. Mohato o latelang e tla ba ho fetisetsa liphetoho tse lokiselitsoeng mohahong o ka sehloohong oa Glibc le LLVM, tsoela pele ho hlahloba le ho lokisa mathata a atypical a hlahang. Tse ling tsa li-patches li se li amohetsoe lekaleng la Glibc 2.37.

Source: opennet.ru

Eketsa ka tlhaloso