ะัะตะดััะฐะฒะปะตะฝ ัะตะปะธะท ััะฐะฝะดะฐััะฝะพะน ะกะธ-ะฑะธะฑะปะธะพัะตะบะธ Musl 1.2.3, ะฟัะตะดะพััะฐะฒะปัััะตะน ัะตะฐะปะธะทะฐัะธั libc, ะบะพัะพัะฐั ะฟะพะดั ะพะดะธั ะดะปั ะฟัะธะผะตะฝะตะฝะธั ะบะฐะบ ะฝะฐ ััะฐัะธะพะฝะฐัะฝัั ะะ ะธ ัะตัะฒะตัะฐั , ัะฐะบ ะธ ะฝะฐ ะผะพะฑะธะปัะฝัั ัะธััะตะผะฐั , ัะพัะตัะฐั ะฟะพะปะฝะพัะตะฝะฝัั ะฟะพะดะดะตัะถะบั ััะฐะฝะดะฐััะพะฒ (ะบะฐะบ ะฒ Glibc) ั ะฝะตะฑะพะปััะธะผ ัะฐะทะผะตัะพะผ, ะฝะธะทะบะธะผ ะฟะพััะตะฑะปะตะฝะธะตะผ ัะตััััะพะฒ ะธ ะฒััะพะบะพะน ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพัััั (ะบะฐะบ ะฒ uClibc, dietlibc ะธ Android Bionic). ะะผะตะตััั ะฟะพะดะดะตัะถะบะฐ ะฒัะตั ะพะฑัะทะฐัะตะปัะฝัั ะธะฝัะตััะตะนัะพะฒ C99 ะธ POSIX 2008, ะฐ ัะฐะบะถะต ัะฐััะธัะฝะพ C11 ะธ ะฝะฐะฑะพั ัะฐััะธัะตะฝะธะน ะดะปั ะผะฝะพะณะพะฟะพัะพัะฝะพะณะพ ะฟัะพะณัะฐะผะผะธัะพะฒะฐะฝะธั (POSIX threads), ัะฟัะฐะฒะปะตะฝะธั ะฟะฐะผัััั ะธ ัะฐะฑะพัั ั ะปะพะบะฐะปัะผะธ. ะะพะด Musl ะฟะพััะฐะฒะปัะตััั ะฟะพะด ัะฒะพะฑะพะดะฝะพะน ะปะธัะตะฝะทะธะตะน MIT.
ะ ะฝะพะฒะพะน ะฒะตััะธะธ ะดะพะฑะฐะฒะปะตะฝะฐ ััะฝะบัะธั qsort_r, ะฝะฐะผะตัะตะฝะฝะฐั ะฝะฐ ะฒะบะปััะตะฝะธะต ะฒ ะฑัะดััะธะน ััะฐะฝะดะฐัั POSIX ะธ ะฟัะธะผะตะฝัะตะผะฐั ะดะปั ัะพััะธัะพะฒะบะธ ะผะฐััะธะฒะพะฒ ั ะธัะฟะพะปัะทะพะฒะฐะฝะธะตะผ ะฟัะพะธะทะฒะพะปัะฝัั ััะฝะบัะธะน ััะฐะฒะฝะตะฝะธั ัะปะตะผะตะฝัะพะฒ. ะะปั ะฝะตะบะพัะพััั ะผะพะดะตะปะตะน CPU PowerPC ะดะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะฐะปััะตัะฝะฐัะธะฒะฝัั SPE FPU (Signal Processing Engine). ะะฝะตัะตะฝั ะธะทะผะตะฝะตะฝะธั, ะฝะฐัะตะปะตะฝะฝัะต ะฝะฐ ัะปัััะตะฝะธะต ัะพะฒะผะตััะธะผะพััะธ, ะฝะฐะฟัะธะผะตั, ัะฒัะทะฐะฝะฝัะต ั ัะพั ัะฐะฝะตะฝะธะตะผ ะทะฝะฐัะตะฝะธั errno, ะฟัะธะฝััะธะตะผ ะฝัะปะตะฒัั ัะบะฐะทะฐัะตะปะตะน ะฒ gettext ะธ ะพะฑัะฐะฑะพัะบะพะน ะฟะตัะตะผะตะฝะฝะพะน ะพะบััะถะตะฝะธั TZ. ะฃัััะฐะฝะตะฝั ัะตะณัะตััะธะฒะฝัะต ะธะทะผะตะฝะตะฝะธั ะฒ ััะฝะบัะธัั wcwidth ะธ duplocale, ะฐ ัะฐะบะถะต ะฝะตัะบะพะปัะบะพ ะพัะธะฑะพะบ ะฒ ะผะฐัะตะผะฐัะธัะตัะบะธั ััะฝะบัะธัั , ะฟัะธ ะพะฟัะตะดะตะปัะฝะฝะพะผ ััะตัะตะฝะธะธ ะพะฑััะพััะตะปัััะฒ ะฟัะธะฒะพะดะธะฒัะธั ะบ ะฒััะธัะปะตะฝะธั ะฝะตะฒะตัะฝะพะณะพ ัะตะทัะปััะฐัะฐ (ะฝะฐะฟัะธะผะตั, ะฝะฐ ัะธััะตะผะฐั ะฑะตะท FPU ะฒ fmaf ะฝะตะฒะตัะฝะพ ะพะบััะณะปัะปัั ัะตะทัะปััะฐั).
ะะพะฟะพะปะฝะธัะตะปัะฝะพ ะผะพะถะฝะพ ะพัะผะตัะธัั ะฒัะฟััะตะฝะฝัะน ะฝะตัะบะพะปัะบะพ ะดะฝะตะน ะฝะฐะทะฐะด ัะตะปะธะท ััะฐะฝะดะฐััะฝะพะน ะกะธ-ะฑะธะฑะปะธะพัะตะบะธ PicoLibc 1.7.6, ัะฐะทะฒะธะฒะฐะตะผะพะน ะะธัะพะผ ะะฐะบะบะฐัะดะพะผ (Keith Packard, ะปะธะดะตั ะฟัะพะตะบัะฐ X.Org) ะดะปั ะฟัะธะผะตะฝะตะฝะธั ะฝะฐ ะฒัััะฐะธะฒะฐะตะผัั
ััััะพะนััะฒะฐั
ั ะพะณัะฐะฝะธัะตะฝะฝัะผ ัะฐะทะผะตัะพะผ ะฟะพััะพัะฝะฝะพะณะพ ั
ัะฐะฝะธะปะธัะฐ ะธ ะพะฟะตัะฐัะธะฒะฝะพะน ะฟะฐะผััะธ. ะัะธ ัะฐะทัะฐะฑะพัะบะต ัะฐััั ะบะพะดะฐ ะทะฐะธะผััะฒะพะฒะฐะฝะฐ ะธะท ะฑะธะฑะปะธะพัะตะบะธ newlib ะพั ะฟัะพะตะบัะฐ ะกygwin ะธ AVR Libc, ัะฐะทะฒะธะฒะฐะฒัะตะนัั ะดะปั ะผะธะบัะพะบะพะฝััะพะปะปะตัะพะฒ Atmel AVR. ะะพะด PicoLibc ัะฐัะฟัะพัััะฐะฝัะตััั ะฟะพะด ะปะธัะตะฝะทะธะตะน BSD. ะะพะดะดะตัะถะธะฒะฐะตััั ัะฑะพัะบะฐ ะฑะธะฑะปะธะพัะตะบะธ ะดะปั ะฐัั
ะธัะตะบััั ARM (32-bit), Aarch64, i386, RISC-V, x86_64, m68k ะธ PowerPC. ะ ะฝะพะฒะพะน ะฒะตััะธะธ ัะตะฐะปะธะทะพะฒะฐะฝะพ ะฟัะธะผะตะฝะตะฝะธะต ะผะฐัะตะผะฐัะธัะตัะบะธั
inline-ััะฝะบัะธะธ ะดะปั ะฐัั
ะธัะตะบัััั aarch64 ะธ ะฒะพะทะผะพะถะฝะพััั ะธัะฟะพะปัะทะพะฒะฐะฝะธั ะผะฐัะตะผะฐัะธัะตัะบะธั
inline-ััะฝะบัะธะน ะฒ ะฟัะธะปะพะถะตะฝะธัั
ะฝะฐ ะฐัั
ะธัะตะบัััะฐั
arm ะธ risc-v.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru