рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдПрд▓рдПрд▓рд╕реА - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдПрд▓рдПрд▓рд╕реА рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдПрд▓рдПрд▓рд╕реА рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдПрд▓рдПрд▓рд╕реА - рдПрд▓рдПрд▓рд╡реАрдПрдо рд╕реНрдерд┐рд░ рд╕рдВрдХрд▓рдХ

SYNOPSIS


LLC [рд╡рд┐рдХрд▓реНрдкреЛрдВ] [рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо]

рд╡рд░реНрдгрди


RSI LLC рдХрдорд╛рдВрдб рдПрд▓рдПрд▓рд╡реАрдПрдо рд╕реНрд░реЛрдд рдЗрдирдкреБрдЯ рдХреЛ рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд▓рд┐рдП рдЕрд╕реЗрдВрдмрд▓реА рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ред рдЕрд╕реЗрдореНрдмрд▓реА рднрд╛рд╖рд╛ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рддрдм рдПрдХ рджреЗрд╢реА рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдФрд░ рдореВрд▓ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХрд░ред

рдЖрдЙрдЯрдкреБрдЯ рдЕрд╕реЗрдВрдмрд▓реА рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреА рдкрд╕рдВрдж рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИ
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓, рдЬрдм рддрдХ рдХрд┐ рдорд╛рд░реНрдЪ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


If рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рд╣реИ "-"рдпрд╛ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛, LLC рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдкрдврд╝рддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛, рдпрд╣ . рд╕реЗ рд╣реЛрдЧрд╛
рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо. рдЗрдирдкреБрдЯ рдпрд╛ рддреЛ рдПрд▓рдПрд▓рд╡реАрдПрдо рдЕрд╕реЗрдВрдмрд▓реА рднрд╛рд╖рд╛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (редNS) рдпрд╛ рдПрд▓рдПрд▓рд╡реАрдПрдо
рдмрд┐рдЯрдХреЛрдб рдкреНрд░рд╛рд░реВрдк (.рдмреАрд╕реА).

рдЕрдЧрд░ -o рд╡рд┐рдХрд▓реНрдк рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ LLC рдЕрдкрдиреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рднреЗрдЬ рджреЗрдЧрд╛ рдпрджрд┐ рдЗрдирдкреБрдЯ
рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рд╣реИред рдЕрдЧрд░ -o рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ "-", рддреЛ рдЖрдЙрдЯрдкреБрдЯ рднреА рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛
рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдПред

рдпрджрд┐ рдирд╣реА -o рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рдФрд░ "рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдПрдХ рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓"-"рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ, рддреЛ LLC
рдХрд┐рд╕реА рднреА рдореМрдЬреВрджрд╛ рдХреЛ рд╣рдЯрд╛рдХрд░, рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рд▓реЗрдХрд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдмрдирд╛рддрд╛ рд╣реИ .рдмреАрд╕реА
рдПрдХреНрд╕рдЯреЗрдВрд╢рди, рдФрд░ a . рдЬреЛрдбрд╝рдирд╛ .s рдкреНрд░рддреНрдпрдпред

рдЕрдиреНрдп LLC рд╡рд┐рдХрд▓реНрдк рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред

рдЕрдВрддрд┐рдо-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдкреНрд╢рдВрд╕
-рдорджрдж рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рд╛рд░рд╛рдВрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред

-рдУ = рдпреВрдВрдЯ
рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░реЛрдВ рдкрд░ рдХреЛрдб рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВред рдпреЗ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИрдВ -рдУрей, -рдУрей,
-рдУрей, рддрдерд╛ -рдУрей рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░ рдмрдЬрдирд╛.

-рдорд┐рдЯреНрд░рд┐рдкрд▓ = рдЯреНрд░рд┐рдкрд▓>
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд▓рдХреНрд╖реНрдп рдЯреНрд░рд┐рдкрд▓ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВред

-рдорд╛рд░реНрдЪ=
рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рддреЗ рд╣реБрдП рдЕрд╕реЗрдВрдмрд▓реА рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╣реИ
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦреЗрдВ LLC -рдорджрдж рд╡реИрдз . рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдпрд╣ рд▓рдХреНрд╖реНрдп рдЯреНрд░рд┐рдкрд▓ рдпрд╛ рдСрдЯреЛрдбрд┐рдЯреЗрдХреНрдЯреЗрдб рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╡рд░реНрддрдорд╛рди рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдПред

-рдПрдорд╕реАрдкреАрдпреВ =
рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЪрд┐рдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рджреНрд╡рд╛рд░рд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдпрд╣ рд▓рдХреНрд╖реНрдп рдЯреНрд░рд┐рдкрд▓ рд╕реЗ рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕реНрд╡рддрдГ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ред рдЙрдкрд▓рдмреНрдз CPU рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

llvm-as </dev/null | рдПрд▓рдПрд▓рд╕реА -рдорд╛рд░реНрдЪ=xyz -рдПрдорд╕реАрдкреАрдпреВ=рд╕рд╣рд╛рдпрддрд╛

-рдлрд╛рдЗрд▓ рдЯрд╛рдЗрдк = рдкрдЯреНрдЯрд┐рдХрд╛ рдЯрд╛рдЗрдк>
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ LLC рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдПрдПрд╕рдПрдо рдкрд╛рда рдХреЗ рд▓рд┐рдП
рд╕рднрд╛ ( 'редрдПрд╕'), obj рдореВрд▓ рд╡рд╕реНрддреБ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП ('.рдУ') рдФрд░ рд░рд┐рдХреНрдд рдЙрддреНрд╕рд░реНрдЬрди рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдХреБрдЫ рднреА (рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП)ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рднреА рд▓рдХреНрд╖реНрдп рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

-рдореИрдЯрд░=рдП1,+рдП2,-рдП3,...
рд▓рдХреНрд╖реНрдп рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдпрд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реЗрдВ, рдЬреИрд╕реЗ рдХрд┐ SIMD
рд╕рдВрдЪрд╛рд▓рди рдЪрд╛рд▓реВ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯ рд╡рд░реНрддрдорд╛рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реА рдкреА рдпреВред рдЙрдкрд▓рдмреНрдз рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

llvm-as </dev/null | рдПрд▓рдПрд▓рд╕реА -рдорд╛рд░реНрдЪ=xyz -mattr=help

--рдЕрдХреНрд╖рдо-fp-рдЙрдиреНрдореВрд▓рди
рдлрд╝реНрд░реЗрдо рдкреЙрдЗрдВрдЯрд░ рдПрд▓рд┐рдорд┐рдиреЗрд╢рди рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

--рдЕрдХреНрд╖рдо-рдЕрддрд┐рд░рд┐рдХреНрдд-рдПрдлрдкреА-рд╕рдЯреАрдХ
рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдЕрдХреНрд╖рдо рдХрд░реЗрдВ рдЬреЛ рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдЯреАрдХрддрд╛ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдзреНрдпрд╛рди рджреЗрдВ
рдХрд┐ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо (рдЬреИрд╕реЗ X86) рдкрд░ рдХреЛрдб рдХреЛ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рдзреАрдорд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

--рд╕рдХреНрд╖рдо-рдирд╣реАрдВ-рдЗрдиреНрдлреНрд╕-рдПрдлрдкреА-рдЧрдгрд┐рдд
рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдЬреЛ рдХреЛрдИ Inf рдорд╛рди рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВред

--рд╕рдХреНрд╖рдо-рдиреЛ-рдиреИрдиреНрд╕-рдПрдлрдкреА-рдЧрдгрд┐рдд
рдРрд╕реЗ рдЕрдиреБрдХреВрд▓рди рд╕рдХреНрд╖рдо рдХрд░реЗрдВ рдЬрд┐рдирдореЗрдВ рдХреЛрдИ NAN рдорд╛рди рди рд╣реЛред

--рд╕рдХреНрд╖рдо-рдЕрд╕реБрд░рдХреНрд╖рд┐рдд-рдПрдлрдкреА-рдЧрдгрд┐рдд
рдЖрдИрдИрдИрдИ рдЧрдгрд┐рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреБрдХреВрд▓рди рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (рдЬреИрд╕реЗ рдХрд┐
рдЬреЛрдбрд╝ рд╕рд╣рдпреЛрдЧреА рд╣реИ) рдпрд╛ рд╕рднреА рдЗрдирдкреБрдЯ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпреЗ рдЕрдиреБрдХреВрд▓рди
рдХреЛрдб рдЬрдирд░реЗрдЯрд░ рдХреЛ рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ рдЬреЛ рдЕрдиреНрдпрдерд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛
рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛ (рдЬреИрд╕реЗ рдПрдлрдПрд╕рдЖрдИрдПрди X86 рдкрд░)ред

--рдЖрдБрдХрдбрд╝реЗ
рдХреЛрдб-рдЬрдирд░реЗрд╢рди рдкрд╛рд╕ рджреНрд╡рд╛рд░рд╛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рдкреНрд░рд┐рдВрдЯ рдЖрдБрдХрдбрд╝реЗред

--рд╕рдордп рдЧреБрдЬрд░ рдЬрд╛рддрд╛ рд╣реИ
рдкреНрд░рддреНрдпреЗрдХ рдкрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдордп рд░рд┐рдХреЙрд░реНрдб рдХрд░реЗрдВ рдФрд░ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рдорд╛рдирдХ рдкрд░ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ
рддреНрд░реБрдЯрд┐ред

--рд▓реЛрдб=
рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд▓реЛрдб dso_path (рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╕рд╛рдЭрд╛ рдХреА рдЧрдИ рд╡рд╕реНрддреБ рдХрд╛ рдкрде) рдЬреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ
рдПрдХ рдПрд▓рдПрд▓рд╡реАрдПрдо рд▓рдХреНрд╖реНрдпред рдпрд╣ рд▓рдХреНрд╖реНрдп рдирд╛рдо рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдорд╛рд░реНрдЪ рд╡рд┐рдХрд▓реНрдк
рддрд╛рдХрд┐ рдЙрд╕ рд▓рдХреНрд╖реНрдп рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред

-meabi=[рдбрд┐рдлрд╝реЙрд▓реНрдЯ|gnu|4|5]
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдХрд┐рд╕ EABI рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реИрдз EABI рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ рдмреИрд▓ рдХреА рдЖрдХреГрддрд┐ рдХрд╛ рдмрд╛рд░рд╣рд╕рд┐рджреНрдзрд╛рдиреНрдд, 4 рдФрд░
5. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди (рдЪреВрдХ) рддреНрд░рд┐рдЧреБрдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред

рдЯреНрдпреВрдирд┐рдВрдЧ/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдСрдкреНрд╢рдВрд╕
--рдкреНрд░рд┐рдВрдЯ-рдорд╢реАрдирдЗрдВрд╕реНрдЯреНрд░реНрд╕
рд╕рдВрдХрд▓рди рдЪрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЙрддреНрдкрдиреНрди рдорд╢реАрди рдХреЛрдб рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ (рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)ред

--рд░реЗрдЧреИрд▓реЛрдХ=
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рд╡реИрдз рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдХ рд╣реИрдВ:

рдмреБрдирд┐рдпрд╛рджреА
рдореВрд▓ рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдХред

рддреЗрдЬ
рдлрд╛рд╕реНрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдХред рдпрд╣ рдЕрдбреЙрдкреНрдЯрд┐рдорд╛рдЗрдЬреНрдб рдХреЛрдб рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред

рд▓рд╛рд▓рдЪреА
рд▓рд╛рд▓рдЪреА рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдирдХрд░реНрддрд╛ред рдпрд╣ рдЕрдиреБрдХреВрд▓рд┐рдд рдХреЛрдб рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред

рдкреАрдмреАрдХреНрдпреВрдкреА
'рд╡рд┐рднрд╛рдЬрд┐рдд рдмреВрд▓рд┐рдпрди рджреНрд╡рд┐рдШрд╛рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ' рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЖрд╡рдВрдЯрдХ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВред

--рд╕реНрдкрд┐рд▓рд░=
рд╕реНрдкрд┐рд▓рд░ рдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬреЛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣
рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд▓реАрдирд┐рдпрд░ рд╕реНрдХреИрди рд░рдЬрд┐рд╕реНрдЯрд░ рдЖрд╡рдВрдЯрдХ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдкрд┐рд▓рд░ is
рд╕реНрдерд╛рдиреАрдп. рд╡реИрдз рд╕реНрдкрд┐рд▓рд░реНрд╕ рд╣реИрдВ:

рд╕рд░рд▓
рд╕рд░рд▓ рд╕реНрдкрд┐рд▓рд░

рд╕реНрдерд╛рдиреАрдп
рд╕реНрдерд╛рдиреАрдп рд╕реНрдкрд┐рд▓рд░

рдЗрдВрдЯреЗрд▓ рдЖрдИрдП-32-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдСрдкреНрд╢рдВрд╕
--x86-asm-рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕=[att|рдЗрдВрдЯреЗрд▓]
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдХрд┐ рдПрдЯреА рдПрдВрдб рдЯреА рд╕рд┐рдВрдЯреИрдХреНрд╕ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдпрд╛ рдЗрдВрдЯреЗрд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдЕрд╕реЗрдВрдмрд▓реА рдХреЛрдб рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рд╕реНрдерд┐рддрд┐


If LLC рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ 0 рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛ред рдЕрдиреНрдпрдерд╛, рдпрджрд┐ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рддреЛ рдпрд╣ a . рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛
рдЧреИрд░-рд╢реВрдиреНрдп рдорд╛рдиред

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди рдПрд▓рдПрд▓рд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad