诪注诇讚讜谞讙 驻讜谉 谞讗指专诪讗址诇 C 诇讬讬讘专注专讬讝 Musl 1.2.3 讗讜谉 PicoLibc 1.7.6

袩褉械写褋褌邪胁谢械薪 褉械谢懈蟹 褋褌邪薪写邪褉褌薪芯泄 小懈-斜懈斜谢懈芯褌械泻懈 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

诇讬讬讙谉 讗址 讘讗址诪注专拽讜谞讙