เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡ Glibc เป‚เบ”เบเปƒเบŠเป‰เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท LLVM

ะ˜ะฝะถะตะฝะตั€ั‹ ะธะท ะบะพะผะฟะฐะฝะธะธ ะกollabora ะพะฟัƒะฑะปะธะบะพะฒะฐะปะธ ะพั‚ั‡ั‘ั‚ ะพ ั€ะตะฐะปะธะทะฐั†ะธะธ ะฟั€ะพะตะบั‚ะฐ ะฟะพ ะพะฑะตัะฟะตั‡ะตะฝะธัŽ ัะฑะพั€ะบะธ ัะธัั‚ะตะผะฝะพะน ะฑะธะฑะปะธะพั‚ะตะบะธ GNU C Library (glibc) ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ ะธะฝัั‚ั€ัƒะผะตะฝั‚ะฐั€ะธั LLVM (Clang, LLD, compiler-rt) ะฒะผะตัั‚ะพ GCC. ะ”ะพ ะฟะพัะปะตะดะฝะตะณะพ ะฒั€ะตะผะตะฝะธ Glibc ะพัั‚ะฐะฒะฐะปัั ะพะดะฝะธะผ ะธะท ะทะฝะฐั‡ะธั‚ะตะปัŒะฝั‹ั… ะบะพะผะฟะพะฝะตะฝั‚ะพะฒ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะพะฒ, ะฟะพะดะดะตั€ะถะธะฒะฐัŽั‰ะธั… ัะฑะพั€ะบัƒ ั‚ะพะปัŒะบะพ ะฟั€ะธ ะฟะพะผะพั‰ะธ GCC.

ะกะปะพะถะฝะพัั‚ะธ ะฐะดะฐะฟั‚ะฐั†ะธะธ Glibc ะดะปั ัะฑะพั€ะบะธ ะฟั€ะธ ะฟะพะผะพั‰ะธ LLVM ะฒั‹ะทะฒะฐะฝั‹ ะบะฐะบ ั€ะฐะทะปะธั‡ะธัะผะธ ะฒ ะฟะพะฒะตะดะตะฝะธะธ GCC ะธ Clang ะฟั€ะธ ะพะฑั€ะฐะฑะพั‚ะบะต ะฝะตะบะพั‚ะพั€ั‹ั… ะบะพะฝัั‚ั€ัƒะบั†ะธะน (ะฝะฐะฟั€ะธะผะตั€, ะฒั‹ั€ะฐะถะตะฝะธะน ั ัะธะผะฒะพะปะพะผ $, ะฒะปะพะถะตะฝะฝั‹ั… ั„ัƒะฝะบั†ะธะน, ะผะตั‚ะพะบ ะฒ asm-ะฑะปะพะบะฐั…, ั‚ะธะฟะพะฒ long double ะธ float128), ั‚ะฐะบ ะธ ะฝะตะพะฑั…ะพะดะธะผะพัั‚ัŒัŽ ะทะฐะผะตะฝั‹ runtime ั libgcc ะฝะฐ compiler-rt.

ะ”ะปั ะพะฑะตัะฟะตั‡ะตะฝะธั ัะฑะพั€ะบะธ Glibc ะฟั€ะธ ะฟะพะผะพั‰ะธ LLVM ะฟะพะดะณะพั‚ะพะฒะปะตะฝะพ ะพะบะพะปะพ 150 ะฟะฐั‚ั‡ะตะน ะดะปั ะพะบั€ัƒะถะตะฝะธั Gentoo ะธ 160 ะดะปั ะพะบั€ัƒะถะตะฝะธั ะฝะฐ ะฑะฐะทะต ChromiumOS. ะ’ ั‚ะตะบัƒั‰ะตะผ ะฒะธะดะต ัะฑะพั€ะบะฐ ะฒ ChromiumOS ัƒะถะต ัƒัะฟะตัˆะฝะพ ะฟั€ะพั…ะพะดะธั‚ ั‚ะตัั‚ะพะฒั‹ะน ะฝะฐะฑะพั€, ะฝะพ ะฟะพะบะฐ ะฝะต ะฒะบะปัŽั‡ะตะฝะฐ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ. ะกะปะตะดัƒัŽั‰ะธะผ ัˆะฐะณะพะผ ัั‚ะฐะฝะตั‚ ะฟะตั€ะตะดะฐั‡ะฐ ะฟะพะดะณะพั‚ะพะฒะปะตะฝะฝั‹ั… ะธะทะผะตะฝะตะฝะธะน ะฒ ะพัะฝะพะฒะฝะพะน ัะพัั‚ะฐะฒ Glibc ะธ LLVM, ะฟั€ะพะดะพะปะถะตะฝะธะต ั‚ะตัั‚ะธั€ะพะฒะฐะฝะธั ะธ ะธัะฟั€ะฐะฒะปะตะฝะธะต ะฒัะฟะปั‹ะฒะฐัŽั‰ะธั… ะฝะตั‚ะธะฟะธั‡ะฝั‹ั… ะฟั€ะพะฑะปะตะผ. ะะตะบะพั‚ะพั€ั‹ะต ะธะท ะฟะฐั‚ั‡ะตะน ัƒะถะต ะฟั€ะธะฝัั‚ั‹ ะฒ ะฒะตั‚ะบัƒ Glibc 2.37.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™