Glibc рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд▓рд╛рдИ рдХреЛрдбрдХреЛ рдЕрдзрд┐рдХрд╛рд░ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рд░реЛрдХреНрди рд╡рд┐рдЪрд╛рд░ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреН

GNU C Library (glibc) рдкреНрд░рдгрд╛рд▓реА рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХрд╛ рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд▓рд╛рдИ рдХреЛрдбрдорд╛ рд╕рдореНрдкрддреНрддрд┐ рдЕрдзрд┐рдХрд╛рд░рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЕрдиреНрддреНрдп рдЧрд░реНрдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд▓рд╛рдИ рдЫрд▓рдлрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдЧрд╛рдбрд┐ рд░рд╛рдЦреЗрдХрд╛ рдЫрдиреНред GCC рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрднрдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЬрд╕реНрддреИ, Glibc рд▓реЗ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд╕рдБрдЧ CLA рд╕рдореНрдЭреМрддрд╛рдорд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЧрд░реНрди рд╡реИрдХрд▓реНрдкрд┐рдХ рдмрдирд╛рдЙрди рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЙрддреНрдкрддреНрддрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░ (DCO) рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдХреЛрдб рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдЕрдзрд┐рдХрд╛рд░ рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрдиреЗ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рд░рд╛рдЦреЗрдХреЛ рдЫред

DCO рдХреЛ рдЕрдиреБрд╕рд╛рд░, рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рд╡рд░реНрддрдирдорд╛ "рд╕рд╛рдЗрди-рдЕрдл-рджреНрд╡рд╛рд░рд╛: рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХреЛ рдирд╛рдо рд░ рдЗрдореЗрд▓" рд▓рд╛рдИ рдЬреЛрдбреЗрд░ рд▓реЗрдЦрдХ рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдЧрд░рд┐рдиреНрдЫред рдкреНрдпрд╛рдЪрдорд╛ рдпреЛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рдВрд▓рдЧреНрди рдЧрд░реЗрд░, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдХреЛрдбрдХреЛ рдЖрдлреНрдиреЛ рд▓реЗрдЦрдХрддреНрд╡ рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрджрдЫ рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдЕрдВрд╢рдХреЛ рд░реВрдкрдорд╛ рд╡рд╛ рдирд┐: рд╢реБрд▓реНрдХ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЕрдиреНрддрд░реНрдЧрдд рдХреЛрдбрдХреЛ рдЕрдВрд╢рдХреЛ рд░реВрдкрдорд╛ рдпрд╕рдХреЛ рд╡рд┐рддрд░рдгрдорд╛ рд╕рд╣рдордд рд╣реБрдиреНрдЫред GCC рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╡рд┐рдкрд░реАрдд, рдирд┐рд░реНрдгрдпрд▓рд╛рдИ рдорд╛рдерд┐рдмрд╛рдЯ рдЧрднрд░реНрдирд┐рдЩ рдХрд╛рдЙрдиреНрд╕рд┐рд▓рд▓реЗ рд▓реНрдпрд╛рдЗрдиреЗ рдЫреИрди, рддрд░ рдкрд╣рд┐рд▓реЗ рд╕рдореБрджрд╛рдпрдХрд╛ рд╕рдмреИ рдкреНрд░рддрд┐рдирд┐рдзрд┐рд╣рд░реВрд╕рдБрдЧ рдЫрд▓рдлрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдЧрд╛рдбрд┐ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди