рдорд╛рдирдХ C рд▓рд╛рдЗрдмреНрд░реЗрд░реА Musl 1.2.3 рдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ libc рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдбреЗрд╕реНрдХрдЯреЙрдк рдкреАрд╕реА рдФрд░ рд╕рд░реНрд╡рд░, рд╕рд╛рде рд╣реА рдореЛрдмрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдФрд░ рдорд╛рдирдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рд╕рдорд░реНрдерди (Glibc рдХреА рддрд░рд╣) рдХреЛ рдЫреЛрдЯреЗ рдЖрдХрд╛рд░, рдХрдо рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдФрд░ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди (uClibc, dietlibc рдЖрджрд┐ рдХреА рддрд░рд╣) рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддрд╛ рд╣реИред Android рдпрд╣ рдХреЛрдб рдмрд╛рдпреЛрдирд┐рдХ (Bionic) рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ C99 рдФрд░ POSIX 2008 рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЖрдВрд╢рд┐рдХ C11 рд╕рдорд░реНрдерди рдФрд░ рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ (POSIX рдереНрд░реЗрдбреНрд╕), рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдФрд░ рд▓реЛрдХреЗрд▓ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИред Musl рдХреЛрдб рдХреЛ рдореБрдХреНрдд MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг qsort_r рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ POSIX рдорд╛рдирдХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдордирдорд╛рдиреЗ рддрддреНрд╡ рддреБрд▓рдирд╛ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдЫ рдкрд╛рд╡рд░рдкреАрд╕реА рд╕реАрдкреАрдпреВ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП, рд╡реИрдХрд▓реНрдкрд┐рдХ рдПрд╕рдкреАрдИ рдПрдлрдкреАрдпреВ (рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЗрдВрдЬрди) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдЕрдиреБрдХреВрд▓рддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬреИрд╕реЗ рдЗрд░рдиреЛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛, рдЧреЗрдЯрдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рд╢реВрдиреНрдп рдкреЙрдЗрдВрдЯрд░реНрд╕ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдФрд░ рдЯреАрдЬреЗрдб рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛ред рдбрдмреНрд▓реНрдпреВрд╕реАрд╡рд┐рдбреНрде рдФрд░ рдбреБрдкреНрд▓реЛрдХреЗрд▓ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдореЗрдВ рдкреНрд░рддрд┐рдЧрд╛рдореА рдкрд░рд┐рд╡рд░реНрддрди рдареАрдХ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд╕рд╛рде рд╣реА рдЧрдгрд┐рддреАрдп рдлрд╝рдВрдХреНрд╢рдВрд╕ рдореЗрдВ рдХрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рднреА рд╣реИрдВ, рдЬреЛ рдХреБрдЫ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдЧрд▓рдд рдкрд░рд┐рдгрд╛рдо рдХреА рдЧрдгрдирд╛ рдХрд╛ рдХрд╛рд░рдг рдмрдирддреА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдлрдкреАрдпреВ рдХреЗ рдмрд┐рдирд╛ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рдПрдлрдПрдордПрдПрдл рдиреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдЧреЛрд▓ рдХрд┐рдпрд╛) .
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╣рдо рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ рдЬрд╛рд░реА рдорд╛рдирдХ рд╕реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкрд┐рдХреЛрд▓рд┐рдмрдХ 1.7.6 рдХреА рд░рд┐рд▓реАрдЬ рдХреЛ рдиреЛрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╕реАрдорд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕реНрдерд╛рдпреА рднрдВрдбрд╛рд░рдг рдФрд░ рд░реИрдо рдХреЗ рд╕рд╛рде рдПрдореНрдмреЗрдбреЗрдб рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХреАрде рдкреИрдХрд░реНрдб (рдПрдХреНрд╕.рдСрд░реНрдЧ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реАрдбрд░) рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди, рдХреЛрдб рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╕рд┐рдЧрд╡рд┐рди рдФрд░ рдПрд╡реАрдЖрд░ рд▓рд┐рдмрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдиреНрдпреВрд▓рд┐рдм рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рдЙрдзрд╛рд░ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рдПрдЯрдореЗрд▓ рдПрд╡реАрдЖрд░ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкрд┐рдХреЛрд▓рд┐рдмрд╕реА рдХреЛрдб рдмреАрдПрд╕рдбреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЕрд╕реЗрдВрдмрд▓реА ARM (32-рдмрд┐рдЯ), Aarch64, i386, RISC-V, x86_64, m68k рдФрд░ PowerPC рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реИред рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЖрд░реНрдХ64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдЧрдгрд┐рддреАрдп рдЗрдирд▓рд╛рдЗрди рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдФрд░ рдЖрд░реНрдо рдФрд░ рд░рд┐рд╕реНрдХ-рд╡реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЧрдгрд┐рддреАрдп рдЗрдирд▓рд╛рдЗрди рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред
рд╕реНрд░реЛрдд: opennet.ru
