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