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

GNU C Library (glibc) рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдпрдмреНрд░рд░реАрдЪреНрдпрд╛ рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдиреА рдУрдкрди рд╕реЛрд░реНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рдирд▓рд╛ рдХреЛрдбрдордзреАрд▓ рдорд╛рд▓рдорддреНрддрд╛ рдЕрдзрд┐рдХрд╛рд░рд╛рдВрдЪреЗ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╕рдорд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдЪрд░реНрдЪреЗрд╕рд╛рдареА рдареЗрд╡рд▓рд╛ рдЖрд╣реЗ. GCC рдкреНрд░рдХрд▓реНрдкрд╛рддреАрд▓ рдмрджрд▓рд╛рдВрдкреНрд░рдорд╛рдгреЗрдЪ, Glibc рдиреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдлрд╛рдКрдВрдбреЗрд╢рдирд╕реЛрдмрдд CLA рдХрд░рд╛рд░рд╛рд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд░рдгреЗ рдкрд░реНрдпрд╛рдпреА рдмрдирд╡рдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдирд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдСрдл рдУрд░рд┐рдЬрд┐рди (DCO) рдпрдВрддреНрд░рдгрд╛ рд╡рд╛рдкрд░реВрди рдкреНрд░рдХрд▓реНрдкрд╛рд▓рд╛ рдХреЛрдб рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЕрдзрд┐рдХрд╛рд░рд╛рдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рд▓рд╛ рдЖрд╣реЗ.

DCO рдЪреНрдпрд╛ рдЕрдиреБрд╖рдВрдЧрд╛рдиреЗ, рд▓реЗрдЦрдХрд╛рдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреЗ рдкреНрд░рддреНрдпреЗрдХ рдмрджрд▓рд╛рд▓рд╛ тАЬрд╕рд╛рдЗрди-рдСрдл-рдмрд╛рдп: рдбреЗрд╡реНрд╣рд▓рдкрд░рдЪреЗ рдирд╛рд╡ рдЖрдгрд┐ рдИрдореЗрд▓тАЭ рд╣реА рдУрд│ рд╕рдВрд▓рдЧреНрди рдХрд░реВрди рдЪрд╛рд▓рддреЗ. рдкреЕрдЪрд╡рд░ рд╣реА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЬреЛрдбреВрди, тАЛтАЛрд╡рд┐рдХрд╕рдХ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЛрдбрдЪреНрдпрд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рд▓реЗрдЦрдХрддреНрд╡рд╛рдЪреА рдкреБрд╖реНрдЯреА рдХрд░рддреЛ рдЖрдгрд┐ рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рдХрд┐рдВрд╡рд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдХреЛрдбрдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рд╕ рд╕рд╣рдорддреА рджреЗрддреЛ. GCC рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдХреГрддреАрдВрдкреНрд░рдорд╛рдгреЗ, рдирд┐рд░реНрдгрдп рдЧрд╡реНрд╣рд░реНрдирд┐рдВрдЧ рдХреМрдиреНрд╕рд┐рд▓рджреНрд╡рд╛рд░реЗ рд╡рд░реВрди рдЦрд╛рд▓реА рдЖрдгрд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рдкреНрд░рдердо рд╕рдореБрджрд╛рдпрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдкреНрд░рддрд┐рдирд┐рдзреАрдВрд╢реА рдЪрд░реНрдЪреЗрд╕рд╛рдареА рдкреБрдвреЗ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛