āĻāĻāĻŋ āĻšāĻ˛ i686-linux-android-ld āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
ld - GNU āĻ˛āĻŋāĻā§āĻāĻžāĻ°
āĻ¸āĻžāĻāĻ¨ā§āĻĒāĻŋāĻ¸āĻŋāĻ¸
ld [āĻ āĻĒāĻļāĻ¨] āĻŦāĻ¸ā§āĻ¤ā§ āĻĢāĻžāĻāĻ˛ ...
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
ld āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻāĻŦāĻ āĻāĻ°ā§āĻāĻžāĻāĻ āĻĢāĻžāĻāĻ˛āĻā§ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§, āĻ¤āĻžāĻĻā§āĻ° āĻĄā§āĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻžāĻ āĻāĻĒ āĻāĻ°ā§
āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻžāĻ° āĻļā§āĻˇ āĻ§āĻžāĻĒ āĻ°āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ ld.
ld AT&T-āĻāĻ° āĻ˛āĻŋāĻā§āĻ āĻāĻĄāĻŋāĻāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻ¸ā§āĻā§ āĻ˛ā§āĻāĻž āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛ā§āĻ¯āĻžāĻā§āĻā§āĻ¯āĻŧā§āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻˇāĻž āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸, āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻāĻĒāĻ° āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§āĨ¤
āĻāĻ āĻŽā§āĻ¯āĻžāĻ¨ āĻĒā§āĻˇā§āĻ āĻžāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻžāĻˇāĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§ āĻ¨āĻž; āĻĻā§āĻā§āĻ¨ ld āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻ¨ā§āĻ¯ "āĻ¤āĻĨā§āĻ¯" āĻ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°ā§āĻ¨
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻˇāĻž āĻāĻŦāĻ GNU āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĻāĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖāĨ¤
āĻāĻ° āĻāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ ld āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ BFD āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ
āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ ld āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĒāĻĄāĻŧāĻ¤ā§, āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ˛āĻŋāĻāĻ¤ā§----āĻāĻ° āĻāĻ¨ā§āĻ¯
āĻāĻĻāĻžāĻšāĻ°āĻŖ, COFF āĻŦāĻž "a.out"āĨ¤ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻāĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻā§āĻ¨ā§ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨
āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĨ¤
āĻāĻ° āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻāĻžāĻĄāĻŧāĻžāĻ, GNU āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻĻā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻŦā§āĻļāĻŋ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ
āĻĄāĻžāĻ¯āĻŧāĻāĻ¨āĻŋāĻ¸ā§āĻāĻŋāĻ āĻ¤āĻĨā§āĻ¯āĨ¤ āĻ āĻ¨ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄ āĻĒāĻ°āĻŋāĻ¤ā§āĻ¯āĻžāĻ āĻāĻ°ā§
āĻ¤ā§āĻ°ā§āĻāĻŋ; āĻ¯āĻāĻ¨ āĻ¸āĻŽā§āĻāĻŦ, ld āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻā§āĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
(āĻŦāĻž, āĻāĻŋāĻā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĨāĻžāĻāĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ¤ā§)āĨ¤
GNU āĻ˛āĻŋāĻā§āĻāĻžāĻ° ld āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻāĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ, āĻāĻŦāĻ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻšāĻ¤ā§
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻ āĻ¨ā§āĻ āĻĒāĻāĻ¨ā§āĻĻ āĻ°āĻ¯āĻŧā§āĻā§
āĻāĻāĻ°āĻŖāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ§āĻŋāĻā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻ¯āĻŧā§āĻāĻāĻŋ
āĻā§āĻ¨ā§ āĻŦāĻŋāĻļā§āĻˇ āĻĒā§āĻ°āĻ¸āĻā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻāĻ¨ āĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ld āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ, āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĨ¤ āĻ¯ā§āĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻĒāĻ°, āĻĨā§āĻā§
āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ "hello.o" āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§āĻ¨:
āĻāĻŽāĻŋ āĻāĻ°āĻŋ /lib/crt0.o hello.o -lc
āĻāĻ āĻŦāĻ˛ā§ ld āĻ¨āĻžāĻŽā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻĢāĻ˛ā§
"hello.o" āĻ¸āĻš "/lib/crt0.o" āĻāĻŦāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ "libc.a", āĻ¯āĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĨā§āĻā§ āĻāĻ¸āĻŦā§
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ (āĻāĻ° āĻāĻ˛ā§āĻāĻ¨āĻž āĻĻā§āĻā§āĻ¨ -l āĻ¨ā§āĻā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤)
āĻāĻŋāĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ ld āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻ¯ā§āĻā§āĻ¨ā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¯āĻž āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ -l or -T, āĻĢāĻžāĻāĻ˛ āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻžāĻ°āĻŖ
āĻ¯ā§ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻ āĻĒāĻļāĻ¨āĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻŦāĻ
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ¸āĻš āĻ¨āĻ¨-āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ, āĻŦāĻž āĻĒā§āĻ°ā§āĻŦā§āĻ° āĻāĻāĻ¨āĻžāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž (āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻŦāĻžāĻŽ āĻĻāĻŋāĻā§ āĻ¯āĻž
āĻ˛āĻžāĻāĻ¨) āĻ¸ā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ°āĨ¤ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ
āĻ¨āĻŋāĻā§āĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ¯āĻŧ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ -āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻ˛ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻŦāĻž āĻāĻ°ā§āĻāĻžāĻāĻ āĻ¯āĻž āĻāĻāĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻ¤āĻžāĻ°āĻž
āĻāĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ, āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻŦāĻž āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŦāĻ āĻ¤āĻžāĻ° āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ āĻāĻŽāĻĒāĻā§āĻˇā§ āĻāĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻ āĻ¨ā§āĻ¯āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĢāĻ°ā§āĻŽ -l, -R, āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻˇāĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻžāĨ¤ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻŽā§āĻā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻā§āĻ¨āĻ āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¨āĻž āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¨āĻž
āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¨āĻž āĻāĻ¨āĻĒā§āĻ āĻ¨āĻĨāĻŋ āĻĒāĻ¤ā§āĻ°.
āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŋāĻ¨āĻ¤ā§ āĻ¨āĻž āĻĒāĻžāĻ°ā§, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻŦā§ āĻ¯ā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĨ¤ āĻāĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻ˛āĻŋāĻā§āĻ (āĻšāĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž -T)āĨ¤ āĻāĻ
āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻ¯āĻž āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ¸āĻ˛ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻŽāĻžāĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§, āĻ āĻĨāĻŦāĻž "INPUT" āĻŦāĻž "GROUP" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻ¸ā§āĻ¤ā§ āĻ˛ā§āĻĄ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ, āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻĒāĻ°ā§ āĻ°āĻžāĻāĻž āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻš; āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -T āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ "INSERT" āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¨ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻžāĻĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻāĻāĻŋ āĻāĻāĻ āĻ āĻā§āĻˇāĻ°, āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻšā§āĻ¯āĻŧāĻžāĻāĻāĻ¸ā§āĻĒā§āĻ¸ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒ āĻāĻžāĻĄāĻŧāĻž āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŋāĻ āĻŋ, āĻ āĻĨāĻŦāĻž āĻĒā§āĻĨāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻŦā§
āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¯ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ.
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻžāĻĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻāĻžāĻ§āĻŋāĻ āĻ āĻā§āĻˇāĻ°, āĻšāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻĄā§āĻ¯āĻžāĻļ āĻŦāĻž āĻĻā§āĻāĻŋ āĻāĻ° āĻāĻā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻžāĻŽ; āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ, - āĻā§āĻ°ā§āĻ¸-āĻāĻŋāĻšā§āĻ¨ āĻāĻŦāĻ -- āĻā§āĻ°ā§āĻ¸-āĻāĻŋāĻšā§āĻ¨ āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯---āĻ¸ā§āĻāĻžāĻ¨ā§
āĻāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻā§āĻ°āĻŽāĨ¤ āĻā§āĻ āĻšāĻžāĻ¤ā§āĻ° 'āĻ' āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻ āĻā§āĻˇāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻā§āĻāĻŋ āĻĄā§āĻ¯āĻžāĻļ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§. āĻāĻ āĻ¸āĻā§āĻā§ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋ āĻāĻŽāĻžāĻ¤ā§ āĻšāĻ¯āĻŧ -o āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¤āĻžāĻ
āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ -āĻ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§ āĻāĻžāĻĻā§ āĻ¯ā§āĻšā§āĻ¤ā§ --āĻ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ NMAGIC āĻ¸ā§āĻ āĻāĻ°ā§
āĻāĻāĻāĻĒā§āĻā§ āĻĒāĻ¤āĻžāĻāĻžāĨ¤
āĻāĻāĻžāĻ§āĻŋāĻ-āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¨āĻžāĻŽ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ
āĻ¸āĻŽāĻžāĻ¨ āĻāĻŋāĻšā§āĻ¨, āĻ āĻĨāĻŦāĻž āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĒā§āĻĨāĻ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻŦā§
āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ, -- āĻā§āĻ°ā§āĻ¸-āĻāĻŋāĻšā§āĻ¨ foo āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻ --trace-symbol=foo āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
āĻāĻāĻžāĻ§āĻŋāĻ-āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¨āĻžāĻŽā§āĻ° āĻ āĻ¨āĻ¨ā§āĻ¯ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§āĻĒāĻā§āĻ˛āĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯---āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻšā§āĻŦāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¯ā§āĻŽāĻ¨ āĻāĻŋāĻ¸āĻŋāĻ¸āĻŋ) āĻ¤āĻžāĻ°āĻĒāĻ°
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻĒāĻ¸āĻ°ā§āĻāĻ¯ā§āĻā§āĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ -āĻĄāĻŦā§āĻ˛āĻŋāĻāĻāĻ˛, (āĻŦāĻž āĻ¯āĻž āĻāĻĒāĻ¯ā§āĻā§āĻ¤
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯) āĻāĻāĻ°āĻāĻŽ:
gcc -Wl, -start-group foo.o bar.o -Wl,--āĻļā§āĻˇ-āĻā§āĻ°ā§āĻĒ
āĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ, āĻāĻžāĻ°āĻŖ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻ¨āĻŋāĻāĻļāĻŦā§āĻĻā§ āĻĄā§āĻ°āĻĒ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻāĻāĻāĻŋ āĻāĻžāĻ°āĻžāĻĒ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻĢāĻ˛ā§āĨ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ āĻĻā§āĻāĻž āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¯ā§āĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻ¯ā§āĻŽāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŦāĻ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž
āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻžāĻāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§, āĻāĻŦāĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°āĻā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŦāĻ āĻāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻžāĻ°āĻŖ āĻāĻ°ā§
āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻ¯ā§āĻā§āĻ¤āĻŋāĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻ¯āĻŧā§āĻ° āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻšāĻ
āĻāĻāĻ- āĻāĻŦāĻ āĻŦāĻšā§-āĻ āĻā§āĻˇāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻ¯ā§āĻŽāĻ¨:
gcc foo.o bar.o -Wl,-eENTRY -Wl,-Map=a.map
āĻāĻāĻžāĻ¨ā§ GNU āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻšā§āĻ¤ āĻā§āĻ¨ā§āĻ°āĻŋāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻ¸ā§āĻāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§:
@āĻĢāĻžāĻāĻ˛
āĻĨā§āĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĒāĻĄāĻŧā§āĻ¨ āĻĢāĻžāĻāĻ˛. āĻĒāĻ āĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ¸āĻ˛ @āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻ¯āĻĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ, āĻŦāĻž āĻĒāĻĄāĻŧāĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž, āĻ¤āĻžāĻ°āĻĒāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻāĻā§āĻˇāĻ°āĻŋāĻāĻāĻžāĻŦā§ āĻāĻŋāĻāĻŋāĻ¤ā§āĻ¸āĻž āĻāĻ°āĻž āĻšāĻŦā§, āĻāĻŦāĻ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻžāĨ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĢāĻžāĻāĻ˛ āĻšā§āĻ¯āĻŧāĻžāĻāĻāĻ¸ā§āĻĒā§āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻāĻāĻŋ āĻ¸āĻžāĻĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻ āĻā§āĻˇāĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻ āĻŦāĻž āĻĄāĻŦāĻ˛ āĻāĻĻā§āĻ§ā§āĻ¤āĻŋāĻ¤ā§ āĻ¸āĻŽāĻā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋāĻā§ āĻāĻŋāĻ°ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĨ¤ āĻ¯ā§ āĻā§āĻ¨
āĻ āĻā§āĻˇāĻ°āĻāĻŋ (āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¸āĻš) āĻ āĻā§āĻˇāĻ°āĻāĻŋāĻ° āĻāĻĒāĻ¸āĻ°ā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦā§āĻ¯āĻžāĻāĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¸āĻš āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĨ¤ āĻĻā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻā§āĻ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ @ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒ; āĻ¯ā§āĻā§āĻ¨ā§
āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
-a āĻļāĻŦā§āĻĻ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ HP/UX āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻĻā§āĻ¯ āĻļāĻŦā§āĻĻ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻāĻāĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§
āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°, āĻāĻžāĻ, āĻŦāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻ. -āĻāĻ°ā§āĻāĻžāĻāĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§āĻāĻžāĻŦā§ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
-āĻŦāĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ, āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻĻā§āĻāĻŋ āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§āĻāĻžāĻŦā§ āĻāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ -āĻŦāĻŋāĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ. āĻāĻ
āĻ āĻĒāĻļāĻ¨ āĻ¯ā§ āĻā§āĻ¨ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
-- āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻž āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ
āĻ¯ā§āĻ āĻāĻ°ā§ āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° "DT_AUDIT" āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§āĨ¤ āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ āĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦā§āĻ° āĻāĻ¨ā§āĻ¯, āĻŦāĻž āĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž DT_SONAME āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻžāĻ° "DT_AUDIT"-āĻ āĻ āĻĄāĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨ āĻŦāĻŋāĻāĻā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĨāĻžāĻāĻŦā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻĄāĻŋāĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¸āĻš āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻā§āĻāĻā§ āĻĒāĻžāĻ¯āĻŧ
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ, āĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻāĻāĻāĻŋ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ "DT_DEPAUDIT" āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¯ā§āĻ āĻāĻ°āĻŦā§āĨ¤ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ āĻ°ā§āĻĨāĻŦāĻš āĻ¯āĻž rtld-āĻ āĻĄāĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
-A āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯
--āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ =āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻā§ ld, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Intel 960 āĻĒāĻ°āĻŋāĻŦāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§
āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ āĻ¤āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ ld āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨, āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§
960 āĻĒāĻ°āĻŋāĻŦāĻžāĻ°ā§āĻ° āĻŦāĻŋāĻļā§āĻˇ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯, āĻāĻŋāĻā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§
āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°-āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻĨāĨ¤
āĻāĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻ°āĻŋāĻ˛āĻŋāĻ ld āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒāĻ°āĻŋāĻŦāĻžāĻ°ā§āĻ°āĨ¤
-b āĻāĻ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻž
--āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ=āĻāĻ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻž
ld āĻāĻāĻžāĻ§āĻŋāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤ā§āĻŽāĻžāĻ° ld is
āĻāĻ āĻāĻžāĻŦā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž, āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ -b āĻāĻ¨āĻĒā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¯āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻ¨āĻāĻŋ āĻ¯āĻāĻ¨ ld āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž, āĻ¯ā§āĻŽāĻ¨ ld
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ¤ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻļāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻŽā§āĻļāĻŋāĻ¨āĨ¤ āĻāĻ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻ, āĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĻ° āĻ¨āĻžāĻŽ
BFD āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĨ¤ (āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ objdump -i.)
āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻĢāĻžāĻāĻ˛ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻā§āĻ¨
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻĒāĻ¨āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ -b āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ (āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĻ°), āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§ -b āĻāĻ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻā§āĻ°ā§āĻĒā§āĻ° āĻāĻā§
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ "GNUTARGET" āĻĨā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻĒāĻ¨āĻŋ "TARGET" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĨā§āĻā§ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨;
-c āĻāĻŽāĻāĻ°āĻāĻ-āĻāĻŽāĻžāĻ¨ā§āĻĄāĻĢāĻžāĻāĻ˛
--mri-script=āĻāĻŽāĻāĻ°āĻāĻ-āĻāĻŽāĻžāĻ¨ā§āĻĄāĻĢāĻžāĻāĻ˛
āĻāĻŽāĻāĻ°āĻāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯, ld āĻāĻāĻāĻŋ āĻ āĻ˛ā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§
MRI āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻˇāĻž
GNU ld āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĨ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻāĻ°āĻāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻ¨ -c; āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
āĻĻā§āĻ¯ -T āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ-āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻ˛ā§āĻāĻž āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ ld āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻŋāĻ
āĻāĻžāĻˇāĻž. āĻ¯āĻĻāĻŋ āĻāĻŽāĻāĻ°āĻāĻ-āĻ¸āĻŋāĻāĻŽāĻĄāĻŋāĻĢāĻžāĻāĻ˛ āĻāĻāĻŋāĻ° āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦ āĻ¨ā§āĻ, ld āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻāĻāĻŋ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§
āĻ¯ā§ āĻā§āĻ¨āĻ āĻĻā§āĻŦāĻžāĻ°āĻž -L āĻ āĻĒāĻļāĻ¨āĨ¤
-d
-āĻĄāĻŋāĻ¸āĻŋ
-āĻĄāĻŋāĻĒāĻŋ āĻāĻ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯; āĻāĻāĻžāĻ§āĻŋāĻ āĻĢāĻ°ā§āĻŽ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻĻā§āĻ° āĻ¸āĻžāĻĨā§āĨ¤ āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻ¯ā§āĻā§āĻ¯ āĻāĻāĻāĻĒā§āĻ āĻšāĻ˛ā§āĻ āĻ¤āĻžāĻ°āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§
āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ¸āĻš -r) āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ "FORCE_COMMON_ALLOCATION" āĻāĻ° āĻāĻā§
āĻāĻāĻ āĻĒā§āĻ°āĻāĻžāĻŦāĨ¤
-- depaudit āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ
-P āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ
āĻ¯ā§āĻ āĻāĻ°ā§ āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° "DT_DEPAUDIT" āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§āĨ¤ āĻ āĻĄāĻŋāĻāĻ˛āĻŋāĻŦ āĻāĻāĻŋ āĻ¨āĻž
āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻŦāĻž āĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž DT_SONAME āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ
āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ "DT_DEPAUDIT"-āĻ āĻ āĻĄāĻŋāĻā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ˛āĻ¨ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĨāĻžāĻāĻŦā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻ°ā§āĻĨāĻŦāĻš
rtld-āĻ āĻĄāĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĨ¤ -P āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸ā§āĻ˛āĻžāĻ°āĻŋāĻ¸ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-e āĻĒā§āĻ°āĻŦā§āĻļ
--āĻĒā§āĻ°āĻŦā§āĻļ=āĻĒā§āĻ°āĻŦā§āĻļ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻˇā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĨ¤ āĻ¨āĻžāĻŽ āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§ āĻā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒā§āĻ°āĻŦā§āĻļ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§
āĻĒāĻžāĻ°ā§āĻ¸ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻŦāĻ āĻĒā§āĻ°āĻŦā§āĻļ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ (āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻŦā§
āĻŦā§āĻ¸ 10 āĻ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§; āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻ¨ā§āĻ¤ā§āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ 0x āĻŦā§āĻ¸ 16, āĻŦāĻž āĻāĻāĻāĻŋ āĻ¨ā§āĻ¤ā§āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻ¨ā§āĻ¯ 0 āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯
8).
-- āĻŦāĻžāĻĻ-libs liberal āĻāĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§āĻĒ,liberal āĻāĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§āĻĒ...
āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ¨āĻžāĻŽ āĻāĻŽāĻž āĻŦāĻž āĻā§āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž
"--exclude-libs ALL" āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻŦāĻžāĻĻ āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ āĻāĻŦāĻ ELF-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§
āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻāĨ¤ i386 PE-āĻāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻāĻŋ .def āĻĢāĻžāĻāĻ˛ā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§. ELF āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛ā§āĻāĻžāĻ¨ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻšāĻŦā§āĨ¤
āĻŦāĻžāĻĻ-āĻŽāĻĄāĻŋāĻāĻ˛-āĻāĻ° āĻāĻ¨ā§āĻ¯-āĻāĻŽāĻĒā§āĻ˛āĻŋāĻŦ āĻŽāĻĄāĻŋāĻāĻ˛,āĻŽāĻĄāĻŋāĻāĻ˛...
āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻŦāĻž āĻāĻ°ā§āĻāĻžāĻāĻ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĻā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§, āĻ¯ā§āĻāĻžāĻ¨ āĻĨā§āĻā§ āĻāĻŋāĻšā§āĻ¨ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻž āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻĒāĻžāĻāĻāĻžāĻ°āĻŋ āĻāĻĒāĻŋ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ˛āĻŋāĻā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋ āĻāĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻž āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻā§āĻ˛āĻ¨, āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻšā§āĻŦāĻšā§ āĻŽā§āĻ˛ā§ ld āĻĢāĻžāĻāĻ˛ āĻā§āĻ˛āĻ¤ā§; āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻ¸āĻĻāĻ¸ā§āĻ¯, āĻāĻāĻŋ āĻā§āĻŦāĻ˛ āĻ¸āĻĻāĻ¸ā§āĻ¯ā§āĻ° āĻ¨āĻžāĻŽ, āĻ¤āĻŦā§ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻ¨āĻžāĻŽ āĻāĻŦāĻļā§āĻ¯āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¯ā§āĻā§āĻ¨ āĻĒāĻžāĻĨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŽā§āĻ˛ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ .def āĻĢāĻžāĻāĻ˛ā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
-E
--āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻāĻ¤āĻŋāĻļā§āĻ˛
--āĻ¨ā§-āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻāĻ¤āĻŋāĻļā§āĻ˛
āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ -E āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻž
--āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻĒā§āĻ°āĻ¤ā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻšā§āĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻā§āĻŦāĻŋāĻ˛ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ¸āĻŋāĻŽā§āĻŦāĻ˛ āĻā§āĻŦāĻŋāĻ˛ āĻšāĻ˛ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸ā§āĻ āĻ¯āĻž āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻĨā§āĻā§ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨
āĻ°āĻžāĻ¨ āĻāĻžāĻāĻŽā§ āĻŦāĻ¸ā§āĻ¤ā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§āĻ¨ (āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ --āĻ¨ā§-āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°ā§āĻ¨), āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĨāĻžāĻāĻŦā§
āĻ¯ā§ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻ˛āĻŋāĻā§āĻā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŋāĻā§ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻ¸ā§āĻ¤ā§ āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ "dlopen" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¯āĻž āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĢāĻŋāĻ°ā§ āĻ¯ā§āĻ¤ā§ āĻšāĻŦā§
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤, āĻŦāĻ°āĻ āĻ āĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻā§āĻ¯āĻŧā§, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻšāĻŦā§
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻĒāĻ¨āĻŋ āĻāĻŋ āĻāĻŋāĻšā§āĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĻā§āĻā§āĻ¨
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ¤āĻžāĻ˛āĻŋāĻāĻž.
āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ ELF āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻāĨ¤ āĻĒāĻŋāĻ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§
āĻāĻāĻāĻŋ DLL āĻŦāĻž EXE āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻ āĻāĻ°āĻžāĻ° āĻĢāĻžāĻāĻļāĻ¨; āĻāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĻā§āĻā§āĻ¨
--āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻ¸āĻŽāĻ¸ā§āĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻŋāĻā§.
-āĻāĻŦāĻŋ āĻŦāĻĄāĻŧ-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ āĻŦāĻā§āĻā§āĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§āĨ¤
-āĻāĻāĻ˛ āĻ˛āĻŋāĻāĻ˛-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ āĻŦāĻā§āĻā§āĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§āĨ¤
-f āĻ¨āĻžāĻŽ
--āĻ¸āĻšāĻžāĻ¯āĻŧāĻ=āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ ELF āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ DT_AUXILIARY āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻāĻ¤ā§ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨āĻžāĻŽāĨ¤ āĻāĻāĻŋ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻŦāĻ˛ā§ āĻ¯ā§ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛
āĻ āĻŦāĻā§āĻā§āĻ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻāĻāĻāĻŋ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ¨āĻžāĻŽ.
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°ā§ āĻāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻāĻžāĻ˛āĻžāĻ¨
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° DT_AUXILIARY āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦā§āĨ¤ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻšāĻ˛ā§
āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻ āĻĨā§āĻā§ āĻ¯ā§āĻā§āĻ¨ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§, āĻāĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻā§āĻ āĻāĻ°āĻŦā§ a āĻāĻā§ āĻāĻŋāĻ¨āĻž
āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻā§āĻāĻž āĻ¨āĻžāĻŽ. āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻāĻāĻŋ āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§
āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻā§ āĻ¸āĻāĻā§āĻāĻžāĨ¤ āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ āĻ¸ā§āĻ¤āĻ°āĻžāĻ
āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĢāĻžāĻāĻļāĻ¨, āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻŦāĻž āĻŽā§āĻļāĻŋāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻ¨ā§āĻ¯.
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ DT_AUXILIARY āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§
āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻ¤āĻžāĻ°āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
-F āĻ¨āĻžāĻŽ
--āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°=āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ ELF āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ DT_FILTER āĻĢāĻŋāĻ˛ā§āĻĄāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¨āĻžāĻŽ āĻāĻāĻŋ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻŦāĻ˛ā§ āĻ¯ā§ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ āĻ¯āĻž
āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻšāĻŋāĻ¸ā§āĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ¨āĻžāĻŽ.
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°ā§ āĻāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻāĻžāĻ˛āĻžāĻ¨
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ, āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° DT_FILTER āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦā§āĨ¤ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻšāĻŦā§
āĻ¯āĻĨāĻžāĻ°ā§āĻ¤āĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨, āĻ¤āĻŦā§ āĻāĻāĻŋ
āĻāĻ¸āĻ˛ā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻāĻā§āĻāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻŦā§ āĻ¨āĻžāĻŽāĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ
āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ āĻŦāĻā§āĻā§āĻ āĻ āĻŦāĻā§āĻā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻāĻĒāĻ¸ā§āĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻžāĻŽ.
āĻāĻŋāĻā§ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ -F āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻāĻāĻ˛āĻ¨ āĻā§āĻ˛āĻā§āĻāĻ¨ āĻā§āĻĄāĻŧā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻāĻ¨āĻĒā§āĻ āĻāĻŦāĻ āĻāĻāĻāĻĒā§āĻ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻŦāĻā§āĻā§āĻ-āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĨ¤ GNU āĻ˛āĻŋāĻā§āĻāĻžāĻ°
āĻāĻ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§: -b, --āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ, --āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ,
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ "āĻāĻžāĻ°ā§āĻā§āĻ" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ "GNUTARGET" āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛āĨ¤ āĻāĻŋāĻāĻ¨āĻāĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŦā§ -F āĻāĻāĻāĻŋ ELF āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻ¤ā§āĻ°āĻŋ āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
-āĻĢāĻŋāĻ¨āĻŋ=āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻšāĻ˛ā§ NAME āĻā§ āĻāĻ˛ āĻāĻ°ā§āĻ¨ āĻŦāĻž
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻ āĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ DT_FINI āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻĢāĻžāĻāĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ "_fini" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
-g āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-G āĻŽā§āĻ˛ā§āĻ¯
--gpsize=āĻŽā§āĻ˛ā§āĻ¯
āĻāĻŋāĻĒāĻŋ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻ¯āĻŧāĻ¤āĻ¨. āĻāĻ
MIPS ELF-āĻāĻ° āĻŽāĻ¤ā§ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯āĻ āĻ āĻ°ā§āĻĨāĻŦāĻš āĻ¯āĻž āĻŦāĻĄāĻŧ āĻ°āĻžāĻāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§
āĻāĻŦāĻ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻāĻžāĻā§ āĻā§āĻ āĻŦāĻ¸ā§āĻ¤ā§. āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ°āĨ¤
-h āĻ¨āĻžāĻŽ
-āĻ¸ā§āĻ¨āĻžāĻŽ=āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ ELF āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ DT_SONAME āĻā§āĻˇā§āĻ¤ā§āĻ°āĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¨āĻžāĻŽ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ° āĻāĻāĻāĻŋ DT_SONAME āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§,
āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¯āĻāĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¤āĻāĻ¨ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ DT_SONAME āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ°
-i āĻāĻāĻāĻŋ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻ˛āĻŋāĻā§āĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§āĻ¨ (āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ -r).
-init=āĻ¨āĻžāĻŽ
āĻāĻāĻāĻŋ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻšāĻ˛ā§ NAME āĻā§ āĻāĻ˛ āĻāĻ°ā§āĻ¨ āĻŦāĻž
āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ DT_INIT āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻĢāĻžāĻāĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ "_init" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
-l namespec
--āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ=namespec
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻāĻžāĻāĻ āĻŦāĻž āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ namespec āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧāĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯ā§ āĻā§āĻ¨ā§ āĻ¸āĻāĻā§āĻ¯āĻ āĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ namespec āĻĢāĻ°ā§āĻŽā§āĻ° āĻšāĻ¯āĻŧ : āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ, ld
āĻ¨āĻžāĻŽāĻ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒāĻžāĻĨ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§
āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒāĻžāĻĨ libnamespec.a.
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§, ld āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻ āĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻ˛ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
libnamespec.a. āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§, ELF āĻāĻŦāĻ SunOS āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§, ld āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§
āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ libnamespec.so āĻāĻāĻāĻŋ āĻāĻ˛ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻā§ libnamespec.a. (āĻĻā§āĻŦāĻžāĻ°āĻž
āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨, āĻāĻāĻāĻŋ ".so" āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĨ¤) āĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ āĻāĻāĻ°āĻŖ
āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻšāĻ¯āĻŧ āĻ¨āĻž : āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ, āĻ¯āĻž āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻžāĻŽāĻ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ.
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻŦāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻā§ āĻ¸ā§āĻāĻžāĻ¨ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻāĻāĻāĻŋ āĻāĻŋāĻšā§āĻ¨ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯āĻž āĻāĻŋāĻā§ āĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻ˛
āĻ¯āĻž āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻ°ā§āĻāĻžāĻāĻā§āĻ° āĻāĻā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻŦā§, āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻŦā§
āĻāĻ°ā§āĻāĻžāĻāĻ āĻĨā§āĻā§ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻĢāĻžāĻāĻ˛(āĻā§āĻ˛āĻŋ)āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻĒāĻ°ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĢāĻ˛ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻāĻŦāĻžāĻ°.
āĻĻā§āĻ -( āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻāĻĒāĻžāĻ¯āĻŧā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĻāĻ°ā§āĻļāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° ld AIX-āĻ, āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻāĻŋ AIX āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻ°āĻŖ āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻžāĨ¤
-L searchdir
--āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ-āĻĒāĻžāĻĨ=searchdir
āĻĒāĻĨ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨ searchdir āĻĒāĻžāĻĨ āĻ¯ā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻž ld āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§ āĻāĻŦāĻ
ld āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯ā§ āĻā§āĻ¨ā§ āĻ¸āĻāĻā§āĻ¯āĻ āĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻšāĻ˛
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¸ā§āĻ āĻā§āĻ°āĻŽā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻāĻā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŦ -L
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯ -l āĻ āĻĒāĻļāĻ¨, āĻ āĻĒāĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§āĨ¤
-L āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻā§āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻž ld āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¯āĻĻāĻŋ āĻ¨āĻž -T āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
If searchdir "=" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° "=" āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§ sysroot āĻāĻĒāĻ¸āĻ°ā§āĻ,
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ --sysroot āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻŦāĻž āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻĒāĻĨā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻ (āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻžāĻĄāĻŧāĻžāĻ -L) āĻ¯āĻžāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§
āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻŽā§āĻĄ ld āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻā§, āĻāĻŦāĻ āĻāĻŋāĻā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¤āĻžāĻāĨ¤
"SEARCH_DIR" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻĒāĻžāĻĨāĻā§āĻ˛āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻā§āĻ˛āĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§āĨ¤
-m āĻ āĻ¨ā§āĻāĻ°āĻŖ
āĻ āĻ¨ā§āĻāĻ°āĻŖ āĻāĻ°ā§āĻ¨ āĻ āĻ¨ā§āĻāĻ°āĻŖ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻĒāĻ¨āĻŋ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ āĻ¨ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
-- āĻāĻžāĻ°āĻŦā§āĻ¸ or -V āĻ āĻĒāĻļāĻ¨āĨ¤
āĻ¯āĻĻāĻŋ -m āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻ āĻ¨ā§āĻāĻ°āĻŖāĻāĻŋ "LDEMULATION" āĻĨā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛, āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¤āĻžāĻ° āĻāĻĒāĻ°āĨ¤
-M
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻ˛āĻŋāĻā§āĻ, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸āĻš:
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ āĻŽā§āĻ¯āĻžāĻĒ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
¡ āĻāĻŋāĻāĻžāĻŦā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
¡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ°ā§āĻāĻžāĻāĻ āĻ¸āĻĻāĻ¸ā§āĻ¯ āĻ˛āĻŋāĻā§āĻā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤, āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻ¸āĻš āĻ¯āĻž
āĻāĻ°ā§āĻāĻžāĻāĻ āĻ¸āĻĻāĻ¸ā§āĻ¯ āĻāĻ¨āĻžāĻ° āĻāĻžāĻ°āĻŖ.
¡ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽāĻžāĻ¨āĨ¤
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯ - āĻ¯ā§ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ a āĻ°āĻ¯āĻŧā§āĻā§
āĻāĻāĻ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻŽāĻžāĻ¨ā§āĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¸āĻ āĻŋāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¨āĻžāĻ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛āĻŋāĻā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤āĨ¤ āĻāĻāĻŋ āĻāĻžāĻ°āĻŖ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°ā§ āĻĻā§āĻ¯āĻŧ
āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ° āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻŽāĻžāĻ¨ āĻ§āĻ°ā§ āĻ°āĻžāĻā§āĨ¤ āĻ¯ā§āĻŽāĻ¨ āĻ āĻ§ā§āĻ¨ā§
āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŦāĻ°ā§āĻāĻžāĻāĻžāĻ° āĻŦāĻ¨ā§āĻ§āĻ¨ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŦāĻĻā§āĻ§ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻāĻāĻāĻžāĻŦā§ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ§āĻžāĻ°āĻŖāĻāĻžāĻ°ā§:
foo = 1
foo = foo * 4
foo = foo + 8
āĻ˛āĻŋāĻā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻāĻāĻĒā§āĻ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻŦā§ āĻ¯āĻĻāĻŋ -M āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ:
0x00000001 foo = 0x1
[0x0000000c] foo = (foo * 0x4)
[0x0000000c] foo = (foo + 0x8)
āĻĻā§āĻ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
-n
--āĻāĻžāĻĻā§
āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻ° āĻĒā§āĻˇā§āĻ āĻž āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖ āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨ā§ˇ āĻ¯āĻĻāĻŋ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ¸ā§āĻāĻžāĻāĻ˛ā§āĻ° āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻāĻāĻāĻĒā§āĻāĻāĻŋāĻā§ "NMAGIC" āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻ¨āĨ¤
-N
--āĻ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ
āĻĒāĻžāĻ ā§āĻ¯ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻĒāĻžāĻ āĻ¯ā§āĻā§āĻ¯ āĻāĻŦāĻ āĻ˛ā§āĻāĻžāĻ° āĻ¯ā§āĻā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻĒā§āĻˇā§āĻ āĻž-āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
āĻĄā§āĻāĻž āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ, āĻāĻŦāĻ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻšāĻ˛ā§
āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ¸ā§āĻāĻžāĻāĻ˛ā§āĻ° āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻāĻāĻāĻĒā§āĻāĻāĻŋāĻā§ "OMAGIC" āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: āĻ¯āĻĻāĻŋāĻ āĻ
PE-COFF āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻāĻ¨āĻ¯ā§āĻā§āĻ¯ āĻĒāĻžāĻ ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤, āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ¨āĻ¯āĻŧ
āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻĢā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨āĨ¤
--āĻ¨ā§-āĻ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻ° āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻĒā§āĻ°āĻāĻžāĻŦāĻā§ āĻ āĻ¸ā§āĻŦā§āĻāĻžāĻ° āĻāĻ°ā§ -N āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻāĻā§ āĻ¸ā§āĻ āĻāĻ°ā§
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯, āĻāĻŦāĻ āĻĄā§āĻāĻž āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻāĻā§ āĻĒā§āĻˇā§āĻ āĻž-āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§ āĻšāĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§āĨ¤ āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯ - āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻ°ā§
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -āĻŦāĻŋāĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻāĻ āĻāĻ¨ā§āĻ¯āĨ¤
-o āĻāĻāĻāĻĒā§āĻ
--āĻāĻāĻāĻĒā§āĻ=āĻāĻāĻāĻĒā§āĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ ld; āĻ¯āĻĻāĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ, āĻ¨āĻžāĻŽ a. āĻāĻāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ "OUTPUT" āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
-O āĻ¸ā§āĻ¤āĻ°
If āĻ¸ā§āĻ¤āĻ° āĻļā§āĻ¨ā§āĻ¯ā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻŽāĻžāĻ¨ ld āĻāĻāĻāĻĒā§āĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°ā§āĨ¤ āĻāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻŦā§āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ¨ā§āĻ¯āĻŧ āĻāĻŦāĻ āĻ¤āĻžāĻ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĢāĻžāĻāĻ¨āĻžāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨āĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ā§ˇ āĻāĻŦāĻŋāĻˇā§āĻ¯ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ°āĻŋāĻ˛āĻŋāĻāĻā§āĻ˛āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ°āĻ āĻŦā§āĻļāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻ¨ā§āĻ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ -āĻļā§āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻ°āĻŖā§āĻ° āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯āĨ¤
āĻāĻŦāĻžāĻ° āĻāĻāĻŋ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§āĻ° āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
--āĻ§āĻžāĻā§āĻāĻž-āĻ°āĻžāĻā§āĻ¯
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° --āĻ§āĻžāĻā§āĻāĻž-āĻ°āĻžāĻā§āĻ¯ āĻĒāĻ¤āĻžāĻāĻžāĻā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻ¯āĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻ āĻ¯āĻžāĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŦ āĻāĻāĻāĻŋ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ¸āĻā§āĻā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
--āĻĒāĻĒ-āĻ°āĻžāĻā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
āĻāĻāĻžāĻ° āĻāĻ°āĻž āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻ˛: -āĻŦāĻŋāĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ, -āĻŦāĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ, -āĻĄāĻŋāĻāĻ¨, -āĻĄāĻŋ, -āĻāĻ˛_āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§,
-non_shared, - āĻ¸ā§āĻĨāĻŋāĻ°, -N, -n, --āĻĒā§āĻ°ā§ āĻāĻ°ā§āĻāĻžāĻāĻ, --āĻ¨ā§-āĻĒā§āĻ°ā§-āĻāĻ°ā§āĻāĻžāĻāĻ, -r, -āĻāĻ°,
--āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ, --āĻ¨ā§-āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ, --āĻ¯ā§āĻŽāĻ¨ āĻĻāĻ°āĻāĻžāĻ°, --āĻ¨āĻž-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ,
āĻāĻŦāĻ -a.
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ˛āĻā§āĻˇā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻāĻāĻ°āĻŖ pkg-config. āĻ¸āĻā§āĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§
--libs āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻŦ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻŦ āĻ¸āĻŽāĻ¯āĻŧ. āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻžāĻ˛:
-āĻĄāĻŦā§āĻ˛āĻŋāĻāĻāĻ˛,-āĻĒā§āĻļ-āĻ¸ā§āĻā§āĻ,--āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ -āĻ˛āĻŋāĻŦā§āĻ¨ -āĻ˛āĻŋāĻŦāĻā§ -āĻĄāĻŦā§āĻ˛āĻŋāĻāĻāĻ˛,-āĻĒāĻĒ-āĻ¸ā§āĻā§āĻ
--push-state-āĻāĻ° āĻĒā§āĻ°āĻāĻžāĻŦāĻā§ āĻĒā§āĻ°ā§āĻŦāĻžāĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻāĻ¨ā§, āĻĒāĻ¤āĻžāĻāĻž āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°ā§
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻāĨ¤
-q
--āĻāĻŽāĻŋāĻ-āĻ°āĻŋāĻ˛ā§āĻāĻ¸
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻŦāĻŋāĻāĻžāĻ āĻāĻŦāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻā§āĻĄāĻŧā§ āĻĻāĻŋāĻ¨āĨ¤ āĻĒā§āĻ¸ā§āĻ āĻ˛āĻŋāĻā§āĻ
āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻŦāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻ¸āĻ āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĨ¤ āĻāĻ° āĻĢāĻ˛ā§ āĻŦāĻĄāĻŧ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
-- āĻŦāĻ˛-āĻāĻ¤āĻŋāĻļā§āĻ˛
āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻŋāĻāĻžāĻ āĻāĻā§ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ° āĻāĻ°ā§āĻ¨. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ VxWorks-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻā§āĻˇāĨ¤
-r
-- āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻ¯ā§āĻā§āĻ¯
āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻāĻāĻāĻĒā§āĻ āĻā§āĻ¨āĻžāĻ°ā§āĻ āĻāĻ°ā§āĻ¨---āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻ¯āĻž āĻā§āĻ°ā§ āĻāĻ¸āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻ¨āĻĒā§āĻ ld. āĻāĻāĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻāĻāĻļāĻŋāĻ āĻ˛āĻŋāĻā§āĻ. āĻĒāĻžāĻ°ā§āĻļā§āĻŦ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻĒāĻ°āĻŋāĻŦā§āĻļā§
āĻ¯āĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¨āĻŽā§āĻŦāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸ā§āĻāĻ āĻāĻ°ā§
āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¨āĻŽā§āĻŦāĻ° āĻĨā§āĻā§ "OMAGIC"āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻāĻ˛ā§, āĻāĻāĻāĻŋ āĻĒāĻ°āĻŽ āĻĢāĻžāĻāĻ˛
āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ C++ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§āĻāĻž āĻ¨āĻž āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖāĻāĻžāĻ°ā§; āĻāĻāĻŋ āĻāĻ°āĻ¤ā§, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -āĻāĻ°.
āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĨāĻžāĻā§ āĻ¨āĻž, āĻāĻāĻļāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻŋāĻ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻāĻ¨āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻā§āĻ¨ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¨āĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¨
āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻāĻ°āĻ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§; āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻŋāĻā§ "a.out"-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻ āĻ¨ā§āĻ¯ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻļāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻ āĻāĻžāĻ āĻāĻ°ā§ -i.
-R āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
--āĻļā§āĻ§ā§-āĻĒā§āĻ°āĻ¤ā§āĻ=āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻĄāĻŧā§āĻ¨ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻŦāĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
āĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻā§āĨ¤ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻā§ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻāĻžāĻŦā§ āĻĒāĻ°āĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻāĻĻāĻž.
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ ELF āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋ -R āĻ āĻĒāĻļāĻ¨ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻžāĻŽ, āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŖā§āĻ¯ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻāĻ°āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
-s
-- āĻĢāĻžāĻ˛āĻž āĻ¸āĻŦ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¤āĻĨā§āĻ¯ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨āĨ¤
-S
--āĻ¸ā§āĻā§āĻ°āĻŋāĻĒ-āĻĄāĻŋāĻŦāĻžāĻ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¤āĻĨā§āĻ¯ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŦ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻ¯āĻŧ) āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨āĨ¤
-t
-- āĻā§āĻ°ā§āĻ¸
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ ld āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§āĨ¤
-T āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛
--āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ=āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ ldāĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ
(āĻāĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§), āĻ¤āĻžāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨ā§āĻ,
"ld" āĻā§āĻ¨ā§ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻŋ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§ -L āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻžāĻ§āĻŋāĻ
-T āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻŽāĻž āĻšāĻ¯āĻŧāĨ¤
-āĻĄāĻŋāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛
--default-script=āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻĒ --āĻ˛āĻŋāĻĒāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻāĻžāĻĄāĻŧāĻž āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻŦāĻžāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤. āĻāĻ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻĒāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ --āĻĄāĻŋāĻĢāĻ˛ā§āĻ-āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻāĻāĻ°āĻŖ, āĻ¯āĻž āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤ (āĻ¯ā§āĻŽāĻ¨ āĻāĻžāĻ°āĻŖ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻšāĻā§āĻā§
āĻ āĻ¨ā§āĻ¯ āĻā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤, āĻ¯ā§āĻŽāĻ¨ āĻāĻŋāĻ¸āĻŋāĻ¸āĻŋ).
-u āĻĒā§āĻ°āĻ¤ā§āĻ
--āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤=āĻĒā§āĻ°āĻ¤ā§āĻ
āĻŦāĻ˛ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻž āĻāĻ°āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§,
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĨā§āĻā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŽāĻĄāĻŋāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ -u āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ "EXTERN" āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŽāĻĄāĻŋāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻ˛āĻŋāĻā§āĻā§ āĻāĻžāĻ¨āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ,
āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĨāĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
--āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤
--require-defined=āĻĒā§āĻ°āĻ¤ā§āĻ
āĻ¯ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ
--āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¯ā§ āĻāĻžāĻĄāĻŧāĻž āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻžāĻ°āĻŋ āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤ āĻāĻāĻ āĻĒā§āĻ°āĻāĻžāĻŦ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
"EXTERN", "ASSERT" āĻāĻŦāĻ "DEFINED" āĻāĻāĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻžāĻ° āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
-āĻāĻ° C++ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻĄāĻŧāĻž āĻ āĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ -r: āĻāĻāĻž āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°ā§
āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻāĻāĻāĻĒā§āĻ---āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¯āĻž āĻāĻ¨āĻĒā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ ldāĨ¤ āĻāĻāĻ¨
C++ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž, -āĻāĻ° āĻ¨āĻž āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ°āĻĻā§āĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨, āĻāĻŋāĻ¨ā§āĻ¨ -r. āĻāĻāĻž āĻāĻ°ā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻ¨āĻž -āĻāĻ° āĻ¯ā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻā§āĻ°āĻžāĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ -āĻāĻ°; āĻāĻāĻĻāĻž
āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ° āĻā§āĻŦāĻŋāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ -āĻāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļā§āĻˇā§āĻ° āĻāĻ¨ā§āĻ¯
āĻāĻāĻļāĻŋāĻ āĻ˛āĻŋāĻā§āĻ, āĻāĻŦāĻ -r āĻ āĻ¨ā§āĻ¯āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯
--āĻ āĻ¨āĻžāĻĨ-āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻ=āĻŽā§āĻĄ
āĻ āĻ¨āĻžāĻĨ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻā§āĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽ āĻŦāĻŋāĻāĻžāĻ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻ¨āĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻŽā§āĻĄ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻāĻāĻŋ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§:
"āĻ¸ā§āĻĨāĻžāĻ¨"
āĻ āĻ¨āĻžāĻĨ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻā§ āĻā§āĻļāĻ˛ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻ āĻ¨āĻžāĻĨ āĻ¸ā§āĻāĻļāĻ¨āĻ¸. āĻĒāĻāĻ¨ā§āĻĻ -- āĻ āĻ¨āĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻā§āĻŽāĻ¨ āĻ¤āĻžāĻ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§
āĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤āĨ¤
"āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž"
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¤āĻŋāĻŽ āĻŦāĻŋāĻāĻžāĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž, āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ /āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°āĻž/ āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ.
"āĻ¸āĻ¤āĻ°ā§āĻ"
āĻ˛āĻŋāĻā§āĻāĻžāĻ° "āĻ¸ā§āĻĨāĻžāĻ¨" āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ āĻ¨āĻžāĻĨ āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻ āĻāĻžāĻ°āĻŋ āĻāĻ°āĻŦā§āĨ¤
"āĻ¤ā§āĻ°ā§āĻāĻŋ"
āĻā§āĻ¨ā§ āĻ āĻ¨āĻžāĻĨ āĻŦāĻŋāĻāĻžāĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻā§āĻ˛ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻš āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¯āĻĻāĻŋ --āĻ āĻ¨āĻžāĻĨ-āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻŋāĻ "āĻ¸ā§āĻĨāĻžāĻ¨" āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
--āĻ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ[=āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ]
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻŽāĻŋāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ, āĻŦāĻž āĻ¯āĻĻāĻŋ
āĻāĻā§āĻāĻŋāĻ āĻāĻ¯āĻŧāĻžāĻāĻ˛ā§āĻĄāĻāĻžāĻ°ā§āĻĄ āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¤āĻŋāĻŽ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯. āĻāĻāĻāĻŋ
āĻ āĻ¨āĻžāĻĨ āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ; āĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻā§āĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻāĻ¤ā§āĻ°ā§āĻāĻ°āĻŖāĻā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻ¯āĻŧ
āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻŦāĻŋāĻāĻžāĻ, āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ ā§āĻ¯āĻžāĻ¸āĻžāĻāĻ¨āĻŽā§āĻ¨ā§āĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĨ¤
-v
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
-V āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ ld. āĻĻā§āĻ¯ -V āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ āĻ¨ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°ā§āĨ¤
-x
--āĻ¸āĻŦ āĻŦāĻžāĻ¤āĻŋāĻ˛
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨ āĻŽā§āĻā§āĻ¨āĨ¤
-X
--āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻĻā§āĻ° āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨ āĻŽā§āĻā§āĻ¨āĨ¤ (āĻāĻ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ
āĻ˛ā§āĻŦā§āĻ˛ āĻāĻĒāĻ¸āĻ°ā§āĻ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ .L ELF āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻž L āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤ a.out āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤)
-y āĻĒā§āĻ°āĻ¤ā§āĻ
--āĻā§āĻ°ā§āĻ¸-āĻ¸āĻŋāĻŽā§āĻŦāĻ˛=āĻĒā§āĻ°āĻ¤ā§āĻ
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¯ā§ āĻā§āĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž āĻ āĻ¨ā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ° āĻĒā§āĻ°āĻŋāĻĒā§āĻ¨ā§āĻĄ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§ āĻ¯āĻāĻ¨ āĻāĻĒāĻ¨āĻžāĻ° āĻ˛āĻŋāĻā§āĻā§ āĻāĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ āĻĨāĻžāĻā§ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻ¨ā§āĻ¨ āĻ¨āĻž
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ¸āĻā§āĨ¤
-Y āĻĒāĻĨ
āĻŦāĻŋāĻā§āĻāĻžāĻĒāĻ¨ āĻĒāĻĨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻĒāĻĨā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸ā§āĻ˛āĻžāĻ°āĻŋāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨
āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĨ¤
-z āĻļāĻŦā§āĻĻ
āĻ¸ā§āĻŦā§āĻā§āĻ¤ āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻšāĻ˛:
combreloc
āĻāĻāĻžāĻ§āĻŋāĻ āĻ°āĻŋāĻ˛ā§āĻ āĻŦāĻŋāĻāĻžāĻāĻā§ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§ āĻāĻŦāĻ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ¸āĻŋāĻŽā§āĻŦāĻ˛ āĻ˛ā§āĻāĻāĻĒ āĻāĻ°āĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻāĻžāĻ¯āĻŧ
āĻā§āĻ¯āĻžāĻļā§ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤
defs
āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻ āĻ¨ā§āĻŽā§āĻĻāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻāĻ¨āĻ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤āĨ¤
execstack
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§
āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻ°ā§āĻĨāĻŦāĻšāĨ¤ āĻāĻāĻž āĻ¤ā§āĻ˛ā§
āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻāĻ āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§āĻāĻžāĻ˛ā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
initfirst
āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻ°ā§āĻĨāĻŦāĻšāĨ¤ āĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§
āĻ¯āĻžāĻ¤ā§ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻāĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻāĻ° āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻāĻ¨āĻŋāĻļāĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻā§ āĻāĻāĻŦā§
āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻ¨āĻž āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻŦāĻ¸ā§āĻ¤ā§āĨ¤ āĻāĻāĻāĻāĻžāĻŦā§
āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤āĻāĻ°āĻŖā§āĻ° āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§ āĻāĻāĻŦā§
āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻŦāĻ¸ā§āĻ¤ā§āĨ¤
āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§āĻāĻŋ āĻāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛āĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ āĻāĻ°ā§ āĻāĻŋāĻ¨ā§āĻ¤ā§
āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¯ā§āĻā§āĻ¯āĨ¤
āĻ āĻ˛āĻ¸
āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻ˛āĻ¤ā§ āĻāĻāĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻ¨
āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨āĻā§ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻ¸ā§āĻĨāĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ°
(āĻ āĻ˛āĻ¸ āĻŦāĻžāĻāĻ§āĻžāĻ), āĻŦāĻ°āĻ āĻ˛ā§āĻĄ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻā§āĻ¯āĻŧā§āĨ¤ āĻ āĻ˛āĻ¸ āĻŦāĻžāĻāĻ§āĻžāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
loadfltr
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ āĻāĻ° āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
muldefs
āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻāĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
nocombreloc
āĻāĻāĻžāĻ§āĻŋāĻ āĻ°āĻŋāĻ˛ā§āĻ āĻŦāĻŋāĻāĻžāĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĨ¤
nocopyreloc
āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ .dynbss āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĨ¤ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
nodefaultlib
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ āĻāĻ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¯ā§ āĻā§āĻ¨ā§āĻāĻŋāĻā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŦā§
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻžāĻĨ.
āĻ¨ā§āĻĄā§āĻ˛āĻŋāĻ
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§ āĻ āĻŦāĻā§āĻā§āĻāĻāĻŋ āĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻŦāĻ˛ā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻ¨ā§āĻĄāĻ˛ā§āĻĒā§āĻ¨
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ "dlopen" āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ¨āĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻ¨ā§āĻĄāĻžāĻŽā§āĻĒ
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ "dldump" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄāĻžāĻŽā§āĻĒ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž āĻŦāĻ˛ā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
noexecstack
āĻŦāĻ¸ā§āĻ¤ā§āĻāĻŋāĻā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ āĻŦāĻ˛ā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
āĻĒāĻžāĻ
āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ DT_TEXTREL āĻā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨ā§ˇ
āĻ¨ā§āĻ
āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ DT_TEXTREL āĻā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžā§ˇ
āĻā§āĻā§āĻ¸āĻāĻ āĻĢ
āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ DT_TEXTREL āĻā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžā§ˇ
norelro
āĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§ āĻāĻāĻāĻŋ ELF "PT_GNU_RELRO" āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ āĻšā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
āĻāĻāĻ¨ āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻ˛āĻ¤ā§ āĻāĻāĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻļā§āĻ°ā§ āĻšāĻ˛ā§ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ°
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻ¸ā§āĻĨāĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ dlopen āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤
āĻŦāĻŋāĻ¨ā§āĻĻā§ āĻ¯āĻāĻ¨ āĻĢāĻžāĻāĻļāĻ¨ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
āĻāĻ¤ā§āĻ¸
āĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§ $ORIGIN āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĨ¤
relro
āĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§ āĻāĻāĻāĻŋ ELF "PT_GNU_RELRO" āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ āĻšā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ-āĻĒā§āĻˇā§āĻ āĻž-āĻāĻāĻžāĻ°=āĻŽā§āĻ˛ā§āĻ¯
āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻĒā§āĻˇā§āĻ āĻžāĻ° āĻāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§āĻ¯.
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ-āĻĒā§āĻˇā§āĻ āĻž-āĻāĻāĻžāĻ°=āĻŽā§āĻ˛ā§āĻ¯
āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻˇā§āĻ āĻžāĻ° āĻāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§āĻ¯.
āĻ¸ā§āĻā§āĻ¯āĻžāĻ-āĻ¸āĻžāĻāĻ=āĻŽā§āĻ˛ā§āĻ¯
āĻāĻāĻāĻŋ ELF "PT_GNU_STACK" āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻāĻāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨ā§ˇ āĻļā§āĻ¨ā§āĻ¯ āĻāĻā§āĻāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž
āĻ¯ā§āĻā§āĻ¨ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ -āĻļā§āĻ¨ā§āĻ¯ āĻāĻāĻžāĻ°ā§āĻ° "PT_GNU_STACK" āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ āĻ¤ā§āĻ°āĻŋāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĻ¨āĨ¤
bndplt
PLT āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻ¸āĻ°ā§āĻŦāĻĻāĻž BND āĻāĻĒāĻ¸āĻ°ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ Linux/x86_64 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
noextern-āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤-āĻĄā§āĻāĻž
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĄā§āĻāĻž āĻĒā§āĻ°āĻ¤ā§āĻāĻā§ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻžāĻāĻāĻ¨ā§āĻĄ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻā§āĻ˛ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĄā§āĻāĻž āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĨ¤ āĻāĻĒāĻ° āĻāĻĒāĻĄā§āĻ
āĻ āĻ¨ā§āĻ¯ āĻŽāĻĄāĻŋāĻāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĄā§āĻāĻž āĻāĻŋāĻšā§āĻ¨ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻžāĻ āĻāĻ°āĻž āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻ¨āĻ¯āĻŧ
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ i386 āĻāĻŦāĻ x86-64 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
call-nop=prefix-addr
call-nop=prefix-nop
call-nop=āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻ¨āĻĒ
call-nop= āĻāĻĒāĻ¸āĻ°ā§āĻ-āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ
call-nop=āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ
āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒāĻ°ā§āĻā§āĻˇ āĻāĻ˛ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ 1-āĻŦāĻžāĻāĻ "NOP" āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĢāĻžāĻāĻļāĻ¨, foo, āĻāĻ° GOT āĻ¸ā§āĻ˛āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤ call-nop=prefix-addr "0x67 āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
āĻāĻ˛ foo"āĨ¤ call-nop=prefix-nop "0x90 āĻāĻ˛ foo" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ call-nop=āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻ¨āĻĒ
"āĻāĻ˛ foo 0x90" āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ call-nop= āĻāĻĒāĻ¸āĻ°ā§āĻ-āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°ā§"āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ āĻāĻ˛ foo".
call-nop=āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ-āĻ¸āĻāĻŦāĻžāĻĻā§āĻ° āĻāĻāĻ "āĻāĻ˛ foo āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻŦāĻžāĻāĻ". i386 āĻāĻŦāĻ x86_64 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻā§āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¸ā§āĻ˛āĻžāĻ°āĻŋāĻ¸ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
-( āĻ¨āĻĨāĻŋāĻĒāĻ¤ā§āĻ° -)
--āĻ¸ā§āĻāĻžāĻ°ā§āĻ-āĻā§āĻ°ā§āĻĒ āĻ¨āĻĨāĻŋāĻĒāĻ¤ā§āĻ° --āĻļā§āĻˇ-āĻā§āĻˇā§āĻ ā§
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° āĻ¨āĻĨāĻŋāĻĒāĻ¤ā§āĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ¤āĻžāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¸ā§āĻĒāĻˇā§āĻ āĻĢāĻžāĻāĻ˛ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻžāĻŽ, āĻŦāĻž -l āĻ āĻĒāĻļāĻ¨āĨ¤
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻāĻžāĻāĻāĻā§āĻ˛āĻŋ āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻ¤āĻā§āĻˇāĻŖ āĻ¨āĻž āĻā§āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¨āĻž āĻĨāĻžāĻā§
āĻ¤ā§āĻ°āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻāĻāĻāĻŋ āĻāĻ°ā§āĻāĻžāĻāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻŦāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§ āĻā§āĻ°āĻŽā§ āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻāĻ°ā§āĻāĻžāĻāĻā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¯āĻž āĻĒāĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ,
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻŦā§ āĻ¨āĻžāĨ¤ āĻāĻ°ā§āĻāĻžāĻāĻāĻā§āĻ˛āĻŋāĻā§ āĻĻāĻ˛āĻŦāĻĻā§āĻ§ āĻāĻ°ā§,
āĻ¸āĻŦ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŦ āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§.
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻ°āĻ āĻāĻā§āĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻžāĻ˛
āĻĻā§āĻ āĻŦāĻž āĻ¤āĻ¤ā§āĻ§āĻŋāĻ āĻāĻ°ā§āĻāĻžāĻāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨āĻŋāĻŦāĻžāĻ°ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻā§āĻ˛āĻžāĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻā§āĨ¤
--āĻā§āĻ°āĻšāĻŖ-āĻ āĻāĻžāĻ¨āĻž-āĻāĻ¨āĻĒā§āĻ-āĻāĻŋāĻ˛āĻžāĻ¨
--āĻ¨āĻž-āĻā§āĻ°āĻšāĻŖ-āĻ āĻāĻžāĻ¨āĻž-āĻāĻ¨āĻĒā§āĻ-āĻāĻŋāĻ˛āĻžāĻ¨
āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§ āĻŦāĻ˛ā§ āĻ¯āĻžāĻ° āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻļāĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻĻā§āĻ¯
āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻšāĻ˛ āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻāĻžāĻ¨ā§ āĻ¤āĻžāĻ°āĻž āĻāĻŋ āĻāĻ°āĻā§ āĻāĻŦāĻ āĻāĻā§āĻāĻžāĻā§āĻ¤āĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¯āĻŧ
āĻāĻ āĻ āĻāĻžāĻ¨āĻž āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§āĨ¤ āĻāĻāĻŋ āĻāĻā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻāĻŋāĻ˛
āĻŽā§āĻā§āĻ¤āĻŋ 2.14āĨ¤ āĻ°āĻŋāĻ˛āĻŋāĻ 2.14 āĻĨā§āĻā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻšāĻ˛ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻ¨āĻĒā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻā§āĻ¯āĻžāĻ¨ āĻāĻ°āĻž
āĻĢāĻžāĻāĻ˛, āĻāĻŦāĻ āĻ¤āĻžāĻ --āĻā§āĻ°āĻšāĻŖ-āĻ āĻāĻžāĻ¨āĻž-āĻāĻ¨āĻĒā§āĻ-āĻāĻŋāĻ˛āĻžāĻ¨ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻāĻ°āĻŖāĨ¤
--āĻ¯ā§āĻŽāĻ¨ āĻĻāĻ°āĻāĻžāĻ°
--āĻ¨āĻž-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ ELF DT_NEEDED āĻā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§
āĻĒāĻ°ā§ āĻ˛āĻžāĻāĻ¨ --āĻ¯ā§āĻŽāĻ¨ āĻĻāĻ°āĻāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ DT_NEEDED āĻā§āĻ¯āĻžāĻ āĻ¯ā§āĻ āĻāĻ°āĻŦā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ, āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¯āĻžāĻ āĻšā§āĻ āĻ¨āĻž āĻā§āĻ¨
āĻāĻ¸āĻ˛ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻŦāĻž āĻ¨āĻžāĨ¤ --āĻ¯ā§āĻŽāĻ¨ āĻĻāĻ°āĻāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ DT_NEEDED āĻā§āĻ¯āĻžāĻ āĻ¨āĻŋāĻ°ā§āĻāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¯ā§ at āĻ¯ā§ āĻŦāĻŋāĻ¨ā§āĻĻā§ in āĻĻā§āĻ¯ āĻ˛āĻŋāĻāĻ āĻāĻāĻāĻŋ āĻ -āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻ āĻāĻ°ā§
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻŦāĻž, āĻ¯āĻĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻāĻŋ DT_NEEDED-āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž, āĻ āĻ¨ā§āĻ¯ā§āĻ° āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻ -āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻŦāĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒāĻ°ā§
āĻĒā§āĻ°āĻļā§āĻ¨ā§ āĻĨāĻžāĻāĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻĻā§āĻāĻž āĻšāĻā§āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ
āĻāĻ°ā§āĻāĻžāĻāĻ āĻĨā§āĻā§ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻˇā§āĻāĻžāĻļāĻ¨ā§āĻ° āĻ¨āĻŋāĻ¯āĻŧāĻŽā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒāĨ¤ --āĻ¨āĻž-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°ā§āĨ¤
--āĻ ā§āĻ¯āĻžāĻĄ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ
--āĻā§āĻ¨-āĻ¸āĻāĻ¯ā§āĻāĻ¨-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ
āĻāĻ āĻĻā§āĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻŽāĻŋāĻ˛ āĻĨāĻžāĻāĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻ āĻŦāĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
--āĻ¯ā§āĻŽāĻ¨ āĻĻāĻ°āĻāĻžāĻ° āĻāĻŦāĻ --āĻ¨āĻž-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¤āĻžāĻĻā§āĻ° āĻŦāĻĻāĻ˛āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
--āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻŦāĻ --āĻ¨ā§-āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ.
-āĻāĻžāĻšāĻŋāĻ° āĻāĻ°āĻž āĻļāĻŦā§āĻĻ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ SunOS āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-āĻŦāĻŋāĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ
-āĻĄāĻŋ
-āĻāĻ˛_āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ˛āĻŋāĻā§āĻāĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤ āĻĻā§āĻ¯
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ°ā§āĻĒāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨: āĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§
-l āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¯āĻž āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĨ¤
-āĻŦāĻŋāĻā§āĻ°ā§āĻĒ
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻŦāĻŋāĻāĻžāĻā§ "DT_FLAGS_1" āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ "DF_1_GROUP" āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻ āĻ āĻŦāĻā§āĻā§āĻā§ āĻ˛ā§āĻāĻāĻĒ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻšāĻ¤ā§ āĻĻā§āĻ¯āĻŧ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻāĻ˛ā§āĻ° āĻāĻŋāĻ¤āĻ°ā§ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤. --unresolved-symbols=report-all āĻāĻšā§āĻ¯ āĻšāĻ¯āĻŧ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ āĻ°ā§āĻĨāĻŦāĻš āĻ¯āĻž āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
-āĻŦāĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ
-āĻĄāĻŋāĻāĻ¨
-non_shared
- āĻ¸ā§āĻĨāĻŋāĻ°
āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦā§āĻāĻ˛ā§āĻĒāĻŋāĻ āĻāĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨: āĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨āĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ -l āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¯āĻž āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĨ¤ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋāĻ āĻŦā§āĻāĻžāĻ¯āĻŧ --unresolved-symbols=report-all. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
- āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§. āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻ āĻ°ā§āĻĨ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŦāĻāĻāĻŋ
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸āĻā§āĻ˛āĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻĨā§āĻā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻžāĻ¨āĻŋāĻ¯āĻŧā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĨ¤
- āĻĒā§āĻ°āĻ¤ā§āĻā§
āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¸āĻāĻā§āĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻļā§āĻŦāĻŋāĻ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸āĻā§āĻ˛āĻŋāĻā§ āĻāĻŦāĻĻā§āĻ§ āĻāĻ°ā§āĻ¨
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§, āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦ
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻā§āĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§āĨ¤ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ āĻ°ā§āĻĨāĻŦāĻš āĻ¯āĻž āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
-āĻŦāĻžāĻ¸āĻŋāĻŽā§āĻŦāĻ˛āĻŋāĻ-āĻĢāĻžāĻāĻļāĻ¨
āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻŦāĻĻā§āĻ§ āĻāĻ°ā§āĻ¨
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻā§āĻāĻž, āĻ¯āĻĻāĻŋ āĻĨāĻžāĻā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF-āĻ āĻ āĻ°ā§āĻĨāĻŦāĻš
āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻ¯āĻž āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ¤āĻžāĻ˛āĻŋāĻāĻž=āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ¤āĻžāĻ˛āĻŋāĻāĻž-āĻĢāĻžāĻāĻ˛
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻāĻ¨
āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¯āĻžāĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻāĻā§āĻāĻž āĻŦāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻāĻ˛āĻŋ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻ¯āĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ āĻ°ā§āĻĨāĻŦāĻš
āĻ¯āĻž āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻā§āĻĒ āĻāĻŦāĻ āĻ¨ā§āĻĄ āĻāĻžāĻĄāĻŧāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨ā§āĻĄā§āĻ° āĻŽāĻ¤ā§āĻ
āĻ¨āĻžāĻŽ āĻĻā§āĻāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯.
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ¤āĻžāĻ˛āĻŋāĻāĻž-āĻĄā§āĻāĻž
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻĄā§āĻāĻž āĻāĻŋāĻšā§āĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨āĨ¤
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ¤āĻžāĻ˛āĻŋāĻāĻž-āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋ-āĻ¨āĻ¤ā§āĻ¨
C++ āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ˛ā§āĻāĻāĻ¨ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŽā§āĻā§ āĻĻāĻŋāĻ¨āĨ¤ āĻāĻāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻāĻžāĻ āĻāĻ°āĻž libstdc++ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ˛āĻŋāĻ¸ā§āĻ-āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋ-āĻāĻžāĻāĻĒāĻāĻ¨āĻĢā§
C++ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻāĻžāĻāĻĒ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
--āĻā§āĻ-āĻŦāĻŋāĻāĻžāĻ
--āĻ¨āĻž-āĻā§āĻ-āĻŦāĻŋāĻāĻžāĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻŋāĻā§āĻā§āĻ¸ āĻāĻ°ā§ āĻ¨āĻž āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĻā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ā§ˇ
āĻā§āĻ¨ āĻāĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻāĻā§. āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ āĻā§āĻ āĻ¸āĻā§āĻāĻžāĻ˛āĻ¨ āĻāĻ°āĻŦā§, āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻā§āĻāĻā§ āĻĒāĻžāĻ¯āĻŧ
āĻā§āĻ¨ā§ āĻāĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĨ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻžāĻ¨ā§āĻ¨, āĻāĻŦāĻ
āĻāĻāĻžāĻ°āĻ˛ā§ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ --āĻā§āĻ-āĻŦāĻŋāĻāĻžāĻ. āĻ¸ā§āĻāĻļāĻ¨ āĻāĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻ¯ā§āĻā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻā§āĻ āĻā§āĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
--āĻā§āĻ-āĻŦāĻŋāĻāĻžāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
--āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ
--āĻ¨ā§-āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ DT_NEEDED āĻā§āĻ¯āĻžāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ˛ā§āĻ˛ā§āĻāĻŋāĻ¤ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻŋāĻāĻŋā§āĻ¸āĻžāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§
āĻāĻŋāĻ¤āĻ°ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻŋāĻ¤ ELF āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻšāĻŦā§ āĻ¨āĻž
āĻāĻāĻāĻŋ DT_NEEDED āĻā§āĻ¯āĻžāĻā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻĒā§āĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ DT_NEEDED āĻā§āĻ¯āĻžāĻ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§āĨ¤ āĻ¸āĻā§āĻā§ --āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ˛āĻžāĻāĻ¨ āĻ¯āĻĻāĻŋāĻ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻ¯ā§āĻā§āĻ¨ā§ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° DT_NEEDED āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĨāĻžāĻāĻŦā§
āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ --āĻ¨ā§-āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ.
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ā§āĻ° āĻāĻĒāĻ°āĻ āĻĒā§āĻ°āĻāĻžāĻŦ āĻĢā§āĻ˛ā§āĨ¤
āĻ¸āĻā§āĻā§ --āĻāĻĒāĻŋ-āĻĄāĻŋāĻāĻŋ-āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ-āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻŋāĻ¤ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻšāĻŦā§
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° DT_NEEDED āĻā§āĻ¯āĻžāĻ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻžāĻ¤ā§
āĻāĻāĻāĻĒā§āĻ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¤āĻŦā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¸ā§āĻāĻŋāĻ āĻ¸āĻš
āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻ¨ā§āĻ§ āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§
āĻ¨āĻŋāĻā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨āĻ DT_NEEDED āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋ āĻ āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻžā§ˇ
--āĻā§āĻ°ā§āĻĢ
āĻāĻāĻāĻŋ āĻā§āĻ°āĻ¸ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻā§āĻŦāĻŋāĻ˛ āĻāĻāĻāĻĒā§āĻ. āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§, āĻā§āĻ°āĻ¸
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻā§āĻŦāĻŋāĻ˛ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĢāĻžāĻāĻ˛ā§ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ. āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻāĻāĻĒā§āĻāĨ¤
āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻā§āĻāĻžāĻā§āĻ¤āĻāĻžāĻŦā§ āĻ¸āĻšāĻ, āĻ¯āĻžāĻ¤ā§ āĻāĻāĻŋ āĻ¸āĻšāĻā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĨ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻāĻžāĻĒāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ, āĻ¨āĻžāĻŽ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯,
āĻĢāĻžāĻāĻ˛ āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ. āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĢāĻžāĻāĻ˛ āĻšāĻ˛
āĻ¸āĻāĻā§āĻāĻžāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻ¯ā§āĻā§āĻ¨ā§ āĻĢāĻžāĻāĻ˛
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ āĻāĻāĻŦā§ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤. āĻ¸āĻŦāĻļā§āĻˇā§ āĻ¯ā§āĻā§āĻ¨ āĻĢāĻžāĻāĻ˛ āĻ¯ā§ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§
āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤āĨ¤
--āĻā§āĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻ āĻĒāĻžāĻ¨ā§āĻĄā§āĻ˛āĻŋāĻĒāĻŋ
āĻāĻŽāĻžāĻ¨ā§āĻĄ "INHIBIT_COMMON_ALLOCATION" āĻāĻāĻ āĻĒā§āĻ°āĻāĻžāĻŦ āĻāĻā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° --āĻā§āĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤āĻā§ āĻĄāĻŋāĻāĻĒāĻ˛ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻžāĻāĻĒ āĻĒāĻāĻ¨ā§āĻĻ āĻĨā§āĻā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ; āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ -āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛
āĻāĻāĻāĻĒā§āĻ āĻāĻžāĻāĻĒ āĻāĻŽāĻ¨ āĻ¸āĻŋāĻŽā§āĻŦāĻ˛ā§ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°ā§āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° --āĻā§āĻ¨-āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĨā§āĻā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧā§ˇ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻ āĻŋāĻāĻžāĻ¨āĻžāĨ¤ āĻāĻāĻŋ āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŽā§āĻā§ āĻĻā§āĻ¯āĻŧ
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ, āĻāĻŦāĻ āĻā§āĻ˛ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°ā§
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ āĻ¯āĻāĻ¨ āĻ āĻ¨ā§āĻ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŽāĻĄāĻŋāĻāĻ˛ āĻāĻā§ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§āĻˇ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻžāĻĨ āĻāĻā§
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨āĨ¤
--defsym=āĻĒā§āĻ°āĻ¤ā§āĻ=āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨, āĻ¯āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĒāĻ°āĻŽ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ°āĻ¯āĻŧā§āĻā§
āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ. āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯āĻ¤āĻŦāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¤āĻ¤āĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻŋāĻšā§āĻ¨āĨ¤ āĻĒāĻžāĻāĻŋāĻāĻŖāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻĢāĻ°ā§āĻŽ āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻāĻ āĻĒā§āĻ°āĻ¸āĻā§āĻā§: āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻ§ā§āĻ°ā§āĻŦāĻ āĻŦāĻž āĻāĻāĻāĻŋ āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ, āĻ āĻĨāĻŦāĻž āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻ§ā§āĻ°ā§āĻŦāĻ āĻ¯ā§āĻ āĻŦāĻž āĻŦāĻŋāĻ¯āĻŧā§āĻ āĻāĻ°āĻ¤ā§ "+" āĻāĻŦāĻ "-" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻāĻ°āĻ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĨā§āĻā§ āĻāĻžāĻˇāĻžāĨ¤ āĻŦāĻŋāĻāĻĻā§āĻ°āĻ: āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻ¨ āĻ¸āĻžāĻĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻĒā§āĻ°āĻ¤ā§āĻ, āĻĻā§āĻ¯
āĻ¸āĻŽāĻžāĻ¨ āĻāĻŋāĻšā§āĻ¨ ("="), āĻāĻŦāĻ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ.
-- demangle[=āĻļā§āĻ˛ā§]
--āĻ¨ā§-āĻĻā§āĻŽāĻā§āĻāĻ˛
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§ā§ˇ
āĻāĻāĻāĻĒā§āĻ āĻ¯āĻāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻĄāĻŋāĻŽā§āĻ¯āĻžāĻ¨āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻāĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¨āĻžāĻŽ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§
āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻĢā§āĻ¯āĻžāĻļāĻ¨: āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§ āĻāĻāĻŋ āĻ˛āĻŋāĻĄāĻŋāĻ āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ°āĻā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒ āĻāĻ°ā§
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻāĻŦāĻ C++ āĻŽā§āĻ¯āĻžāĻā§āĻāĻ˛āĻĄ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĒāĻžāĻ āĻ¯ā§āĻā§āĻ¯ āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¨
āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ°ā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻā§āĻāĻ˛āĻŋāĻ āĻļā§āĻ˛ā§ āĻāĻā§āĨ¤ āĻāĻā§āĻāĻŋāĻ demangling āĻļā§āĻ˛ā§ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ demangling āĻļā§āĻ˛ā§ āĻāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§. āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻšāĻŦā§
āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¨āĻž āĻšāĻ˛ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°ā§āĻ¨ COLLECT_NO_DEMANGLE āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻāĻā§āĻ˛ā§
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
-IāĻĢāĻžāĻāĻ˛
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ˛āĻŋāĻāĻāĻžāĻ°=āĻĢāĻžāĻāĻ˛
āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ
āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸āĻ āĻŋāĻ āĻšāĻ¯āĻŧ;
āĻāĻĒāĻ¨āĻŋ āĻāĻŋ āĻāĻ°āĻā§āĻ¨ āĻ¤āĻž āĻ¨āĻž āĻāĻžāĻ¨āĻ˛ā§ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
--āĻ¨ā§-āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ-āĻ˛āĻŋāĻāĻāĻžāĻ°
āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻāĻŋ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¨
āĻ˛ā§āĻĄ-āĻāĻžāĻāĻŽ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ°ā§āĻĨāĻŦāĻš āĻ¯āĻž āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ°āĻ¯āĻŧā§āĻā§
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°, āĻāĻŦāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¯āĻž āĻāĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°
--āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
--āĻ¨ā§-āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
--āĻ¨ā§-āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž.
--force-exe-āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ
āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻāĻŋ .exe āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻāĻā§āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻĢāĻ˛āĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ ".exe" āĻŦāĻž ".dll" āĻ¨āĻž āĻĨāĻžāĻā§
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§
āĻāĻāĻāĻŋ ".exe" āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻ¸āĻšāĨ¤ āĻāĻāĻāĻŋ āĻ¤ā§ āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻŽā§āĻāĻĢāĻžāĻāĻ˛āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°
āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻĢā§āĻ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻšā§āĻ¸ā§āĻ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻāĻŋāĻā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻāĻāĻŋ āĻāĻžāĻĄāĻŧāĻž āĻāĻāĻāĻŋ āĻāĻŋāĻ¤ā§āĻ° āĻāĻžāĻ˛āĻžāĻŦā§ āĻ¨āĻž
āĻāĻāĻāĻŋ ".exe" āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻļā§āĻˇ āĻšāĻ¯āĻŧāĨ¤
--gc-āĻŦāĻŋāĻāĻžāĻ
--no-gc-āĻŦāĻŋāĻāĻžāĻ
āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻāĻŦāĻ°ā§āĻāĻ¨āĻž āĻ¸āĻāĻā§āĻ°āĻš āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻž āĻ¯ā§ āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨āĻž. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ (āĻāĻ āĻāĻŦāĻ°ā§āĻāĻ¨āĻž āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻ¨āĻž āĻāĻ°āĻžāĻ°
āĻ¸āĻāĻā§āĻ°āĻš) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ --no-gc-āĻŦāĻŋāĻāĻžāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĨ¤ āĻŦāĻŋāĻāĻĻā§āĻ°āĻ
COFF āĻāĻŦāĻ PE āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŦāĻ°ā§āĻāĻ¨āĻž āĻ¸āĻāĻā§āĻ°āĻš āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§
āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
--gc-āĻŦāĻŋāĻāĻžāĻ āĻāĻŋāĻšā§āĻ¨ āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻā§āĻ¨ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻŋāĻšā§āĻ¨ āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻŦāĻŋāĻāĻžāĻ āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻāĻžāĻ āĻ°āĻ¯āĻŧā§āĻā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻ°āĻžāĻāĻž āĻšāĻŦā§, āĻ¯ā§āĻŽāĻ¨ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻĨāĻžāĻāĻŦā§
āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ˛ā§āĻ˛ā§āĻāĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĨ¤ āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻ¯ā§ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ,
āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯ā§ āĻā§āĻ¨āĻ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻŦāĻžāĻ° āĻāĻ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¸ā§āĻ
āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ āĻ¯ā§āĻā§āĻ¨ āĻŦāĻŋāĻāĻžāĻā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§
āĻ¤āĻžāĻĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĻā§āĻāĻž --āĻĒā§āĻ°āĻŦā§āĻļ āĻāĻŦāĻ --āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤.
āĻāĻāĻāĻŋ āĻāĻāĻļāĻŋāĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻā§āĻˇāĻŽ -r)āĨ¤ āĻāĻ
āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ°āĻžāĻāĻž āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽā§āĻ˛āĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻŦāĻļā§āĻ¯āĻ --āĻĒā§āĻ°āĻŦā§āĻļ or
--āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻž āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻāĻāĻāĻŋ "ENTRY" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻŋāĻ¸āĻŋ-āĻŦāĻŋāĻāĻžāĻ
--āĻ¨ā§-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻŋāĻ¸āĻŋ-āĻŦāĻŋāĻāĻžāĻ
āĻāĻŦāĻ°ā§āĻāĻ¨āĻž āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ°āĻžāĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻāĻžāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž stderr āĻ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻāĻ¨āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻŦāĻ°ā§āĻāĻ¨āĻž āĻ¸āĻāĻā§āĻ°āĻš āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻž āĻĨāĻžāĻā§
--gc-āĻŦāĻŋāĻāĻžāĻ) āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ (āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻ¨āĻž āĻāĻ°āĻž
āĻ¸āĻ°āĻžāĻ¨ā§) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ --āĻ¨ā§-āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻŋāĻ¸āĻŋ-āĻŦāĻŋāĻāĻžāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻāĻāĻāĻĒā§āĻ-āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ (āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤
āĻŦāĻŋāĻāĻ˛ā§āĻĒ)āĨ¤ āĻāĻāĻŋ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻ¯āĻž āĻāĻāĻāĻŋ "OUTPUT_FORMAT" āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§ā§ˇ
āĻāĻŽāĻžāĻ¨ā§āĻĄāĨ¤
--āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ-āĻŽā§āĻŽāĻ°āĻŋ-āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻāĻžāĻ°, āĻŽā§āĻ āĻāĻāĻžāĻ° āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ āĻā§āĻāĻ˛ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻāĻžāĻ° āĻ¸āĻā§āĻā§ āĻ¤ā§āĻ°āĻŋ āĻ¸ā§āĻŽā§āĻ¤āĻŋ
āĻāĻĻā§āĻļ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻĻā§āĻ°ā§āĻ¤ āĻĻā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻŦā§āĻĄ āĻāĻ°āĻž āĻ˛āĻā§āĻˇā§āĻ¯ā§ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°
āĻ¸ā§āĻŽā§āĻ¤āĻŋ. āĻāĻāĻāĻĒā§āĻā§āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§ āĻāĻāĻāĻŋ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤āĻŋ āĻ āĻā§āĻāĻ˛ā§ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻāĻžāĻ
āĻŽāĻžāĻ¨ā§āĻˇ āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻāĻŦāĻ āĻ¸āĻšāĻā§ āĻā§āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻžāĻ°ā§āĻ¸āĻ¯ā§āĻā§āĻ¯ āĻāĻāĻ¯āĻŧ. āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻŽā§āĻŽāĻ°āĻŋ āĻ āĻā§āĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻāĻžāĻ° āĻ āĻā§āĻāĻ˛ā§āĻ° āĻāĻāĻžāĻ° % āĻŦāĻ¯āĻŧāĻ¸ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧā§āĻā§
āĻ°āĻŽ: 256 KB 1 MB 25.00%
RAM: 32 B 2 GB 0.00%
--help
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°āĻžāĻāĻļ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
--āĻ˛āĻā§āĻˇā§āĻ¯-āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛āĻā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°āĻžāĻāĻļ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
-āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° =āĻŽā§āĻ¯āĻžāĻĒāĻĢāĻžāĻāĻ˛
āĻĢāĻžāĻāĻ˛āĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻŽā§āĻ¯āĻžāĻĒāĻĢāĻžāĻāĻ˛. āĻāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĻā§āĻā§āĻ¨ -M āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻāĻĒāĻ°ā§āĨ¤
--āĻ¨āĻž-āĻŽā§āĻŽāĻ°āĻŋ āĻ°āĻžāĻāĻž
ld āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ āĻā§āĻ¯āĻžāĻļ āĻāĻ°ā§ āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻāĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°ā§
āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻ˛ā§ ld āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻ¤ā§, āĻĻā§āĻŦāĻžāĻ°āĻž
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻŦāĻŋāĻ˛ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒāĻĄāĻŧāĻžāĨ¤ āĻāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻĻāĻŋ ld āĻ°āĻžāĻ¨ āĻāĻāĻ
āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻĒā§āĻ¸āĨ¤
--āĻā§āĻ¨-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
-z defs
āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻ¯āĻĻāĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ -āĻĒā§āĻ°āĻ¤ā§āĻā§ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§āĨ¤ āĻ¸ā§āĻāĻ
--[āĻ¨āĻž-]āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ-āĻļā§āĻ˛āĻŋāĻŦ-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§
āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¤āĻĨā§āĻ¯āĻ¸ā§āĻ¤ā§āĻ° āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤
--āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ-āĻāĻāĻžāĻ§āĻŋāĻ-āĻ¸āĻāĻā§āĻāĻž
-z muldefs
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻŦā§
āĻ¤ā§āĻ°ā§āĻāĻŋ. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻāĻā§āĻāĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻāĻā§āĻāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
--āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ-āĻļā§āĻ˛āĻŋāĻŦ-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
--āĻ¨āĻž-āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ-āĻļā§āĻ˛āĻŋāĻŦ-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻŦāĻž āĻ āĻ¨āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻ āĻ¸ā§āĻāĻ āĻ āĻ¨ā§āĻ°ā§āĻĒ
--āĻā§āĻ¨-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻāĻŋ āĻŦā§āĻ¯āĻ¤ā§āĻ¤ āĻāĻāĻŋ āĻāĻāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻĨāĻžāĻā§
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§āĨ¤ āĻāĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻž
āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻšāĻ˛ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻāĻ°āĻž āĻā§āĻ¨ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ° āĻāĻžāĻ°āĻŖ āĻāĻ¤ā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ˛āĻŋāĻā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻ˛:
¡ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻāĻ āĻ°āĻāĻŽ āĻ¨āĻžāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛ā§āĻĄā§āĻ° āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻ¤āĻžāĻ āĻĒā§āĻ°āĻ¤ā§āĻāĻāĻŋ āĻāĻ¸āĻ˛ā§ āĻ˛ā§āĻĄā§āĻ° āĻ¸āĻŽāĻ¯āĻŧā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻ¯ā§āĻā§āĻ¯ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
¡ āĻāĻŋāĻā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻā§, āĻ¯ā§āĻŽāĻ¨ BeOS āĻāĻŦāĻ HPPA, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ āĻ°āĻ¯āĻŧā§āĻā§
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻāĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§āĻĒ BeOS āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛ā§āĻĄ āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒā§āĻ¯āĻžāĻ āĻāĻ°ā§
āĻ¯ā§ āĻĢāĻžāĻāĻļāĻ¨ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻĒāĻ¯ā§āĻā§āĻ¤āĨ¤ āĻāĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻŽā§āĻŽāĻ¸ā§āĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§āĨ¤
--āĻā§āĻ¨-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻāĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻĨāĻžāĻā§, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻŋ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŦā§āĨ¤ āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸āĻš āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻ¨āĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§.
--āĻĄāĻŋāĻĢāĻ˛ā§āĻ-āĻ¸āĻŋāĻŽāĻāĻžāĻ°
āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŦāĻŋāĻšā§āĻ¨ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ (āĻ¸ā§āĻ¨āĻžāĻŽ) āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
--āĻĄāĻŋāĻĢāĻ˛ā§āĻ-āĻāĻŽāĻĒā§āĻ°ā§āĻā§āĻĄ-āĻ¸āĻŋāĻŽāĻāĻžāĻ°
āĻāĻ¨āĻāĻžāĻ°ā§āĻ¸āĻ¨āĻĄ āĻāĻŽā§āĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ (āĻ¸ā§āĻ¨āĻžāĻŽ) āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
--āĻ¨āĻž-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž-āĻ āĻŽāĻŋāĻ˛
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ ld āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻ¨ āĻ¤āĻŦā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĻā§āĻŦā§
āĻāĻŋāĻā§ āĻāĻžāĻ°āĻŖā§ āĻ āĻŽāĻŋāĻ˛, āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻžāĻ°āĻŖ āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§
āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻŦāĻž āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ endiannesses āĻāĻ¨ā§āĻ¯. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻ˛ā§ ld āĻ¯ā§ āĻāĻāĻž āĻāĻāĻŋāĻ¤
āĻ¨ā§āĻ°āĻŦā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻ¤ā§āĻ¨ āĻ¸āĻš āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤, āĻŽāĻ§ā§āĻ¯ā§
āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ¯āĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻāĻŋāĻā§ āĻŦāĻŋāĻļā§āĻˇ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻ¨āĻŋāĻ¯āĻŧā§āĻā§āĻ¨ āĻ¯āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ
āĻ āĻ¨ā§āĻĒāĻ¯ā§āĻā§āĻ¤
--āĻ¨āĻž-āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž-āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨-āĻ āĻŽāĻŋāĻ˛
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ ld āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦā§āĻŽāĻžāĻ¨āĻžāĻ¨ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ˛ā§ āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻĻā§āĻŦā§
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻā§ āĻ¨ā§āĻ°āĻŦ āĻāĻ°ā§āĨ¤
--āĻ¨ā§-āĻĒā§āĻ°ā§-āĻāĻ°ā§āĻāĻžāĻāĻ
āĻāĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻŦāĻ¨ā§āĻ§ āĻāĻ°ā§āĻ¨ --āĻĒā§āĻ°ā§ āĻāĻ°ā§āĻāĻžāĻāĻ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
--noinhibit-exec
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¯āĻāĻ¨āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯ āĻ¤āĻāĻ¨āĻ āĻ§āĻ°ā§ āĻ°āĻžāĻā§āĻ¨āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤, āĻ˛āĻŋāĻā§āĻāĻžāĻ°
āĻ˛āĻŋāĻā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ˛āĻžāĻāĻžāĻ˛ā§āĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ˛ā§ āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§ āĻ¨āĻž; āĻāĻāĻž
āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¨āĻž āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¨ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻ¸ā§āĻ¯ā§ āĻāĻ°ā§āĨ¤
-āĻ¨ā§āĻ¸ā§āĻāĻĄāĻŋāĻ˛āĻŋāĻŦ
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ (āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ¸āĻš
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨) āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
--āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ=āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ
ld āĻāĻāĻžāĻ§āĻŋāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤ā§āĻŽāĻžāĻ° ld is
āĻāĻ āĻāĻžāĻŦā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž, āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ --āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻāĻāĻāĻĒā§āĻ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĨ¤ āĻāĻŽāĻ¨āĻāĻŋ āĻ¯āĻāĻ¨ ld āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦāĻ¸ā§āĻ¤ā§āĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž, āĻ¯ā§āĻŽāĻ¨ ld āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĨ¤ āĻāĻāĻāĻĒā§āĻ āĻĢāĻ°āĻŽā§āĻ āĻāĻšāĻž āĻāĻāĻāĻŋ
āĻā§āĻā§āĻ¸āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ, BFD āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĻ° āĻ¨āĻžāĻŽāĨ¤ (āĻāĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¸āĻā§āĻā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¤āĻžāĻ˛āĻŋāĻāĻž objdump -i.) āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ
"OUTPUT_FORMAT" āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻŋāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĨ¤
-āĻĒāĻžāĻ
--āĻĒāĻŋāĻ-āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¯ā§āĻā§āĻ¯
āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¯ā§āĻā§āĻ¯ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF-āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛āĻā§āĻ˛āĻŋ āĻāĻ¤ā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻŽāĻ¤ā§
OS āĻ¯ā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻā§ āĻ¨ā§āĻ¯āĻŧ āĻ¤āĻžāĻ¤ā§ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¤āĻžāĻĻā§āĻ° (āĻ¯āĻž āĻāĻšā§āĻŦāĻžāĻ¨ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§)āĨ¤ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŽāĻ¤
āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĨ¤
-qmagic
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ Linux āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
-āĻāĻŋāĻ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ SVR4 āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
--āĻāĻ°āĻžāĻŽ
--āĻ¨āĻž-āĻŦāĻŋāĻļā§āĻ°āĻžāĻŽ
āĻŽā§āĻļāĻŋāĻ¨ āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¸āĻā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ. āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ¯āĻŧā§āĻāĻāĻŋāĻ¤ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻ˛āĻā§āĻˇāĨ¤
āĻāĻŋāĻā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ --āĻāĻ°āĻžāĻŽ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ˛āĻā§āĻˇā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ, āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻ¸āĻā§āĻāĻžāĻ˛āĻ¨ āĻāĻ°ā§
āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦ āĻšāĻ¯āĻŧ āĻ¯āĻāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§, āĻ¯ā§āĻŽāĻ¨
āĻļāĻŋāĻĨāĻŋāĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŽā§āĻĄ, āĻ¨āĻ¤ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻ¸āĻāĻļā§āĻ˛ā§āĻˇāĻŖ, āĻāĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§, āĻāĻŦāĻ āĻ§ā§āĻ°ā§āĻŦāĻ āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ.
āĻāĻŋāĻā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻāĻ āĻ˛āĻŋāĻā§āĻ āĻāĻžāĻāĻŽ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻ° āĻĒā§āĻ°āĻ¤ā§āĻā§ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĢāĻ˛ā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¯ā§āĻā§āĻ¯ āĻ āĻ¸āĻŽā§āĻāĻŦāĨ¤ āĻŽāĻžāĻ¤āĻ¸ā§āĻļāĻŋāĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻŽāĻ¨āĻāĻžāĻ āĻāĻžāĻ¨āĻž āĻā§āĻā§
MN10200 āĻāĻŦāĻ MN10300 āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻžāĻ°āĨ¤
āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, --āĻāĻ°āĻžāĻŽ āĻā§āĻšā§āĻ¤ āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ āĻ¯ā§āĻāĻžāĻ¨ā§ --āĻāĻ°āĻžāĻŽ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻā§āĻšā§āĻ¤ āĻšāĻ¯āĻŧ --āĻ¨āĻž-āĻŦāĻŋāĻļā§āĻ°āĻžāĻŽ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻŋāĻļāĻŋāĻˇā§āĻ āĻ¸āĻŽā§āĻš.
--āĻ°āĻā§āĻ¨-āĻ¸āĻŋāĻŽā§āĻŦāĻ˛-āĻĢāĻžāĻāĻ˛=āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻ°āĻžāĻāĻž āĻā§āĻŦāĻ˛ āĻĢāĻžāĻāĻ˛ā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ, āĻ āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§āĨ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ
āĻĒā§āĻ°āĻ¤āĻŋ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¨āĻžāĻŽ āĻ¸āĻš āĻāĻāĻāĻŋ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻ āĻĢāĻžāĻāĻ˛āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§
āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻāĻĒāĻ¯ā§āĻā§ (āĻ¯ā§āĻŽāĻ¨ VxWorks) āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻ¸āĻŋāĻŽā§āĻŦāĻ˛ āĻā§āĻŦāĻŋāĻ˛ āĻĨāĻžāĻā§
āĻ°āĻžāĻ¨-āĻāĻžāĻāĻŽ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ§ā§āĻ°ā§ āĻ§ā§āĻ°ā§ āĻāĻŽāĻž āĻšāĻ¯āĻŧāĨ¤
--āĻ§āĻžāĻ°āĻŖ-āĻāĻŋāĻšā§āĻ¨-āĻĢāĻžāĻāĻ˛ āĻ¨āĻž āĻ¨āĻž āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ āĻŦāĻž āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻŋāĻšā§āĻ¨ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°
āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ --āĻ§āĻžāĻ°āĻŖ-āĻāĻŋāĻšā§āĻ¨-āĻĢāĻžāĻāĻ˛ āĻāĻāĻŦāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĨ¤ āĻāĻāĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ -s
āĻāĻŦāĻ -S.
-rpath=Dir
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻžāĻĨā§ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ ELF āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛āĨ¤ āĻ¸āĻŦ -āĻāĻ°āĻĒāĻžāĻĨ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻŦāĻ āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ˛āĻŋāĻā§āĻāĻžāĻ°, āĻ¯āĻž āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻā§āĻ˛āĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻ¤āĻžāĻĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻĻā§āĻ¯ -āĻāĻ°āĻĒāĻžāĻĨ
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ āĻāĻŽāĻ¨ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻ˛ā§āĻā§āĻļāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤; āĻāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻĻā§āĻā§āĻ¨ -rpath-āĻ˛āĻŋāĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻ¯āĻĻāĻŋ
-āĻāĻ°āĻĒāĻžāĻĨ āĻāĻāĻāĻŋ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛, āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ "LD_RUN_PATH" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° -āĻāĻ°āĻĒāĻžāĻĨ āĻ āĻĒāĻļāĻ¨āĻāĻŋ SunOS āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, SunOS āĻ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻšāĻŦā§
āĻāĻāĻāĻŋ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻĒāĻĨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ -L āĻ āĻĒāĻļāĻ¨ āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ -āĻāĻ°āĻĒāĻžāĻĨ āĻĒāĻāĻ¨ā§āĻĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻĨāĻāĻŋ āĻāĻāĻā§āĻāĻŋāĻ¯āĻŧāĻžāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ āĻŋāĻ¤ āĻšāĻŦā§ -āĻāĻ°āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ,
āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§ -L āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻž āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋāĻā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§ -L
NFS āĻŽāĻžāĻāĻ¨ā§āĻ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻĨāĻžāĻāĻž āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĨ¤
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ ELF āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋ -R āĻ āĻĒāĻļāĻ¨ āĻāĻāĻāĻŋ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻžāĻŽ, āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŖā§āĻ¯ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻāĻ°āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
-rpath-link=Dir
ELF āĻŦāĻž SunOS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻ āĻ¨ā§āĻ¯āĻāĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻā§ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ
"ld -shared" āĻ˛āĻŋāĻā§āĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĨ¤
āĻ¯āĻāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ āĻ¯āĻāĻ¨ āĻāĻāĻāĻŋ āĻ¨āĻ¨-āĻļā§āĻ¯āĻŧāĻžāĻ°āĻĄ, āĻ -āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ
āĻ˛āĻŋāĻā§āĻ, āĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻŦā§
āĻ˛āĻŋāĻā§āĻā§, āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻĻ -rpath-āĻ˛āĻŋāĻāĻ āĻĒāĻāĻ¨ā§āĻĻ
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĨ¤ āĻĻā§āĻ¯ -rpath-āĻ˛āĻŋāĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻŽ āĻšāĻ¯āĻŧ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§
āĻā§āĻ˛āĻ¨, āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻĒāĻĨāĻāĻŋāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§
āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻāĻ āĻŋāĻ¨ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§. āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻā§āĻ¯āĻŧā§ āĻ āĻ¨āĻŋāĻā§āĻāĻžāĻā§āĻ¤āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻĨāĨ¤
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻā§āĻ˛āĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻĨāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§:
1. āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻ¨ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ -rpath-āĻ˛āĻŋāĻāĻ āĻ āĻĒāĻļāĻ¨āĨ¤
2. āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻ¨ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ -āĻāĻ°āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŽāĻ§ā§āĻ¯ā§ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ -āĻāĻ°āĻĒāĻžāĻĨ āĻāĻŦāĻ
-rpath-āĻ˛āĻŋāĻāĻ āĻ¯ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ -āĻāĻ°āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŦāĻ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ, āĻ¯ā§āĻāĻžāĻ¨ā§ -rpath-āĻ˛āĻŋāĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ°
āĻ˛āĻŋāĻā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§ -āĻāĻ°āĻĒāĻžāĻĨ āĻāĻ āĻāĻžāĻŦā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨ā§āĻāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻŦāĻ
āĻā§āĻ°āĻ¸ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¯āĻž āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ --with-sysroot āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
3. āĻāĻāĻāĻŋ ELF āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§, āĻ¨ā§āĻāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋ -āĻāĻ°āĻĒāĻžāĻĨ āĻāĻŦāĻ -rpath-āĻ˛āĻŋāĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻŋāĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ "LD_RUN_PATH" āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
4. SunOS āĻ, āĻ¯āĻĻāĻŋ -āĻāĻ°āĻĒāĻžāĻĨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻ¨ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -L āĻ āĻĒāĻļāĻ¨āĨ¤
5. āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨
"LD_LIBRARY_PATH"āĨ¤
6. āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻŋāĻ ELF āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž "DT_RUNPATH" āĻŦāĻž "DT_RPATH"-āĻāĻ° āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻā§āĻ˛āĻŋ
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻāĻŋāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ "DT_RPATH" āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§āĻ˛āĻŋ āĻšāĻ˛ā§ˇ
āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ "DT_RUNPATH" āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻĨāĻžāĻā§āĨ¤
7. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ / lib āĻāĻŦāĻ / Usr / lib.
8. āĻāĻāĻāĻŋ ELF āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¯āĻĻāĻŋ āĻĢāĻžāĻāĻ˛āĻāĻŋ /etc/ld.so.conf āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨, āĻ¤āĻžāĻ˛āĻŋāĻāĻž
āĻ¯ā§ āĻĢāĻžāĻāĻ˛ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻā§āĻ˛āĻŋāĻ°.
āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻāĻžāĻ°āĻŋ āĻāĻ°āĻŦā§ āĻāĻŦāĻ
āĻ˛āĻŋāĻā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
- āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
- āĻļā§āĻ¯āĻŧāĻžāĻ°āĻ¯ā§āĻā§āĻ¯
āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF, XCOFF āĻāĻŦāĻ SunOS-āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ SunOS-āĻ, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§ āĻ¯āĻĻāĻŋ -e
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻāĻŦāĻ āĻ˛āĻŋāĻā§āĻāĻāĻŋāĻ¤ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
--āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
--āĻ¸āĻ°ā§āĻ-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ = āĻāĻ°ā§āĻšā§
--āĻ¸āĻ°ā§āĻ-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ = āĻ āĻŦāĻ°ā§āĻšā§
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻ˛ā§ ld āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻāĻ°ā§āĻ§ā§āĻŦā§ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŦāĻžāĻāĻžāĻ āĻāĻ°āĻ¤ā§
āĻ āĻŦāĻ°ā§āĻš āĻā§āĻ°āĻŽ āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§ āĻ°āĻžāĻā§āĨ¤ āĻĒā§āĻ°āĻ¤ā§āĻ
āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻšāĻ˛ āĻˇā§āĻ˛-āĻŦāĻžāĻāĻ āĻŦāĻž āĻŦāĻĄāĻŧ, āĻāĻ-āĻŦāĻžāĻāĻ, āĻāĻžāĻ°-āĻŦāĻžāĻāĻ, āĻĻā§āĻ-āĻŦāĻžāĻāĻ āĻāĻŦāĻ
āĻāĻ āĻŦāĻžāĻāĻ āĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖā§āĻ° āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĢāĻžāĻāĻ āĻ°ā§āĻ§ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž
āĻŦāĻžāĻāĻžāĻ āĻā§āĻ°āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ āĻŦāĻ¤āĻ°āĻŖ āĻā§āĻ°āĻŽ āĻ§āĻ°ā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤
--āĻ¸āĻ°ā§āĻ-āĻŦāĻŋāĻāĻžāĻ = āĻ¨āĻžāĻŽ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¯āĻŧāĻžāĻāĻ˛ā§āĻĄāĻāĻžāĻ°ā§āĻĄ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ "SORT_BY_NAME" āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻŦā§ā§ˇ
āĻ˛āĻŋāĻĒāĻŋ.
--āĻ¸āĻ°ā§āĻ-āĻŦāĻŋāĻāĻžāĻ = āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ "SORT_BY_ALIGNMENT" āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ¯āĻŧāĻžāĻāĻ˛ā§āĻĄāĻāĻžāĻ°ā§āĻĄ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻŦā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĨ¤
-- āĻĢāĻžāĻāĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻā§āĻ¤[=āĻāĻ¯āĻŧāĻ¤āĻ¨]
āĻ āĻ¨ā§āĻ°ā§āĻĒ, āĻāĻāĻ, āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ -- āĻŦāĻŋāĻāĻā§āĻ¤-āĻĻā§āĻŦāĻžāĻ°āĻž-āĻ°āĻŋāĻ˛ā§āĻ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯āĻāĻ¨
āĻāĻ¯āĻŧāĻ¤āĻ¨ āĻāĻĒāĻ¨āĻŋāĻ¤. āĻāĻ¯āĻŧāĻ¤āĻ¨ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¤āĻŦā§ 1 āĻāĻ° āĻāĻāĻžāĻ°ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
-- āĻ°āĻŋāĻ˛ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻā§āĻ¤[=āĻāĻŖāĻ¨āĻž]
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŦāĻŋāĻāĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§ āĻ¯āĻžāĻ¤ā§ āĻā§āĻ¨ā§ āĻāĻāĻ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§ āĻ¨āĻž āĻĨāĻžāĻā§
āĻĢāĻžāĻāĻ˛ā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŖāĻ¨āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻŦāĻŋāĻļāĻžāĻ˛ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻĻāĻ°āĻāĻžāĻ°ā§
COFF āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛ āĻāĻžāĻāĻŽ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻ˛ā§āĻā§āĻā§āĻŦāĻ˛ āĻĢāĻžāĻāĻ˛
āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸; āĻ¯ā§āĻšā§āĻ¤ā§ COFF āĻāĻāĻāĻāĻžāĻŦā§ 65535 āĻāĻŋāĻ° āĻŦā§āĻļāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ. āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻŦā§ āĻ¯āĻž āĻāĻ°ā§ āĻ¨āĻž
āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻŦāĻŋāĻāĻžāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĒā§āĻĨāĻ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°āĻŦā§ āĻ¨āĻž
āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻŋāĻ¤āĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¤āĻžāĻ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§ āĻāĻ° āĻĨā§āĻā§ āĻŦā§āĻļāĻŋ āĻĨāĻžāĻā§ āĻāĻŖāĻ¨āĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°
āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻĨāĻžāĻāĻŦā§āĨ¤ āĻāĻŖāĻ¨āĻž āĻāĻ° āĻāĻāĻāĻŋ āĻŽāĻžāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
32768.
-- āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨
āĻ˛āĻŋāĻāĻāĻžāĻ°ā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨, āĻ¯ā§āĻŽāĻ¨ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨
āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤
-āĻ¸āĻžāĻāĻ°ā§āĻ =āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ sysroot-āĻāĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°-āĻāĻžāĻāĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§āĨ¤
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ --with-sysroot.
-- āĻāĻ¤āĻŋāĻšā§āĻ¯āĻŦāĻžāĻšā§ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻāĻŋāĻā§ āĻ˛āĻā§āĻˇā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻ° āĻāĻāĻāĻĒā§āĻ ld āĻāĻŋāĻā§ āĻāĻāĻāĻĒā§āĻ āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻāĻĒāĻžāĻ¯āĻŧā§ āĻāĻŋāĻ¨ā§āĻ¨
āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĨ¤ āĻāĻ āĻ¸ā§āĻāĻ āĻ āĻ¨ā§āĻ°ā§āĻ§ ld āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§.
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, SunOS āĻ, ld āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻā§āĻŦāĻŋāĻ˛ā§ āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻ
āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻžāĻ° 30 āĻāĻ° āĻŦā§āĻļāĻŋ āĻāĻŽāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻļāĻ¤āĻžāĻāĻļ. āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, SunOS "dbx" āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
("gdb" āĻāĻ° āĻā§āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨ā§āĻ)āĨ¤ āĻĻā§āĻ¯ -- āĻāĻ¤āĻŋāĻšā§āĻ¯āĻŦāĻžāĻšā§ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸ā§āĻāĻ āĻŦāĻ˛ā§ ld āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻ¨āĻž āĻāĻ°āĻž
āĻĄā§āĻĒā§āĻ˛āĻŋāĻā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĨ¤
--āĻŦāĻŋāĻāĻžāĻ-āĻļā§āĻ°ā§=āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ=āĻ¸āĻāĻ¸ā§āĻĨāĻž
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻĒāĻ°āĻŽ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻāĻžāĻ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻĨāĻž. āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻŽāĻžāĻ¨ā§āĻĄā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻāĻžāĻ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯āĻ¤āĻŦāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨
āĻ˛āĻžāĻāĻ¨āĨ¤ āĻ¸āĻāĻ¸ā§āĻĨāĻž āĻāĻāĻāĻŋ āĻāĻāĻ āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ¤ā§ āĻšāĻŦā§; āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯,
āĻāĻĒāĻ¨āĻŋ āĻ¨ā§āĻ¤ā§āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ 0x āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻŽāĻžāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤āĨ¤ āĻŦāĻŋāĻāĻĻā§āĻ°āĻ: āĻ¸ā§āĻāĻžāĻ¨ā§
āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻ¨ āĻ¸āĻžāĻĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ, āĻ¸āĻŽāĻžāĻ¨ āĻāĻŋāĻšā§āĻ¨ ("="), āĻāĻŦāĻ āĻ¸āĻāĻ¸ā§āĻĨāĻž.
-āĻāĻŋāĻŦāĻŋāĻāĻ¸āĻāĻ¸ =āĻ¸āĻāĻ¸ā§āĻĨāĻž
-Tdata=āĻ¸āĻāĻ¸ā§āĻĨāĻž
-āĻā§āĻā§āĻ¸āĻ=āĻ¸āĻāĻ¸ā§āĻĨāĻž
āĻāĻāĻ āĻ°āĻāĻŽ --āĻŦāĻŋāĻāĻžāĻ-āĻļā§āĻ°ā§, ".bss", ".data" āĻŦāĻž ".text" āĻšāĻŋāĻ¸ā§āĻŦā§ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ.
-āĻā§āĻā§āĻ¸āĻ-āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ=āĻ¸āĻāĻ¸ā§āĻĨāĻž
āĻāĻāĻāĻŋ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻŋ āĻĒāĻžāĻ ā§āĻ¯ā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻžāĻāĻā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸ā§āĻ āĻāĻ°āĻŦā§
āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻāĨ¤
-āĻā§āĻ°ā§āĻĄāĻžāĻāĻž-āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ=āĻ¸āĻāĻ¸ā§āĻĨāĻž
āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻĄā§āĻāĻž
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻā§āĻā§āĻ¸āĻ āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§, āĻāĻāĻŋ āĻāĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸ā§āĻ āĻāĻ°āĻŦā§
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻĄā§āĻāĻž āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻžāĻāĻāĨ¤
-Tldata-āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ=āĻ¸āĻāĻ¸ā§āĻĨāĻž
x86-64 āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻŽ āĻŽā§āĻŽāĻ°āĻŋ āĻŽāĻĄā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ ELF āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ āĻŦāĻā§āĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻāĻŋ
ldata āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻŦāĻžāĻāĻā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸ā§āĻ āĻāĻ°āĻŦā§āĨ¤
--āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ=āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻā§āĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ°āĻāĻŋ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻŽāĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§
āĻĒāĻĻā§āĻ§āĻ¤āĻŋ:
āĻ¸āĻŦāĻā§āĻ˛ā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨
āĻā§āĻ¨ā§ āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž.
āĻ°āĻŋāĻĒā§āĻ°ā§āĻ-āĻ¸āĻŽāĻ¸ā§āĻ¤
āĻ¸āĻŦ āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨. āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĨ¤
āĻ āĻŦāĻā§āĻā§āĻ-āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻĨāĻžāĻāĻž āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻŦā§āĻĻāĻ¨ āĻāĻ°ā§āĻ¨, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨ā§ˇ
āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻ¸ā§āĨ¤
āĻāĻĒā§āĻā§āĻˇāĻž-āĻāĻ¨-āĻļā§āĻ¯āĻŧāĻžāĻ°āĻĄ-āĻ˛āĻŋāĻŦāĻ¸
āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻāĻ¸āĻž āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§āĻ¨, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨
āĻ¤āĻžāĻ°āĻž āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĨā§āĻā§ āĻāĻ¸ā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻžāĻ¨āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¯ā§ āĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻāĻ°āĻŖāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
--[āĻ¨āĻž-]āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ-āĻļā§āĻ˛āĻŋāĻŦ-āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻž āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ --āĻ¸āĻ¤āĻ°ā§āĻ-āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻ¯āĻŧ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
--dll-āĻāĻžāĻ°ā§āĻŦā§āĻ¸
--āĻāĻžāĻ°ā§āĻŦā§āĻ¸[=NUMBER āĻāĻŋ]
āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§āĻ¨ ld āĻāĻŦāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨
āĻā§āĻ¨ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻā§āĻ˛āĻž āĻ¯āĻžāĻŦā§ āĻāĻŦāĻ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻā§āĻāĻŋāĻ āĻšāĻ˛ā§ NUMBER āĻāĻŋ āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ > 1, āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¸āĻŋāĻŽā§āĻŦāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸āĻ āĻĨāĻžāĻāĻŦā§
āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ-āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ=āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ-āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻĢāĻžāĻāĻ˛
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ āĻ¯āĻāĻ¨
āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻā§āĻ°āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF-āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ; āĻĻā§āĻāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ. āĻāĻāĻŋ āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
PE āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ, āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨āĻ¤āĻž āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŽā§āĻĄ: āĻā§āĻ¨ā§ āĻāĻŋāĻšā§āĻ¨ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻž.
--āĻ¸āĻ¤āĻ°ā§āĻ-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨ āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻšāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨
āĻ¸āĻāĻā§āĻāĻž āĻāĻāĻ¨āĻŋāĻā§āĻ¸ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻ°āĻž āĻāĻāĻŋāĻā§ āĻāĻŋāĻā§āĻāĻž āĻĸāĻžāĻ˛ā§ āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻŋāĻā§āĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ°
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤āĻž āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻŦā§āĻļā§āĻŦāĻŋāĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻĨā§āĻā§. āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻŋāĻā§ āĻ¸āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻ āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§, āĻ¤āĻžāĻ
āĻāĻĒāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŋāĻā§ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¤āĻŋāĻ¨ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻāĻŋāĻšā§āĻ¨ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻāĻžāĻ¨ā§ C āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻŋāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§:
āĻā§āĻ¨ int i = 1;
āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻž, āĻ¯āĻž āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻāĻŋāĻ āĻĄā§āĻāĻž āĻŦāĻŋāĻāĻžāĻā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
extern āĻā§āĻ¨ int i;
āĻāĻāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸, āĻ¯āĻž āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻāĻāĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§
āĻ¸āĻāĻā§āĻāĻž āĻŦāĻž āĻā§āĻĨāĻžāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ.
āĻā§āĻ¨ int i;
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° (āĻāĻ āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ) āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨ āĻĨāĻžāĻā§,
āĻāĻāĻŋ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĄā§āĻāĻž āĻāĻ˛āĻžāĻāĻžāĻ¯āĻŧ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨ āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻ¤ā§āĻā§āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ°āĻž
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻāĻžāĻ°ā§āĻ°, āĻāĻāĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻĄāĻŧ āĻāĻāĻžāĻ° āĻŦāĻžāĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻā§āĻˇāĻŖāĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§, āĻ¯āĻĻāĻŋ āĻāĻāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻž āĻĨāĻžāĻā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° --āĻ¸āĻ¤āĻ°ā§āĻ-āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĒāĻžāĻāĻ āĻ§āĻ°āĻŖā§āĻ° āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ āĻŋāĻ¤
āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧāĻž: āĻĒā§āĻ°āĻĨāĻŽāĻāĻŋ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻ¤ā§āĻāĻāĻŋāĻā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§ āĻāĻŦāĻ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ
āĻāĻāĻ āĻ¨āĻžāĻŽā§āĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻāĻŋāĻšā§āĻ¨āĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻŦāĻž āĻĻā§āĻāĻŋ āĻāĻāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ āĻšāĻŦā§āĨ¤
1. āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨āĻā§ āĻāĻāĻāĻŋ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻāĻ°āĻž, āĻāĻžāĻ°āĻŖ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻž āĻ°āĻ¯āĻŧā§āĻā§ā§ˇ
āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯āĨ¤
( ): warning: common of ` '
āĻ¸āĻāĻā§āĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻāĻāĻžāĻ¨ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤
2. āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§ āĻāĻāĻāĻŋ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻāĻ°āĻž, āĻāĻžāĻ°āĻŖ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻā§āĻāĻžā§ˇ
āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ. āĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻ, āĻ¯ā§ āĻāĻžāĻĄāĻŧāĻž
āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻā§āĻ°āĻŽā§ āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ.
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: ` āĻāĻ° āĻ¸āĻāĻā§āĻāĻž '
āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄāĻŋāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻāĻžāĻ¨ā§
3. āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻ āĻāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ āĻŽāĻžāĻ°ā§āĻ āĻāĻ°āĻžāĨ¤
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
āĻāĻ° ` '
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻāĻžāĻ¨ā§
4. āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻšāĻ¤ā§āĻ¤āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĨ¤
( ): warning: common of ` '
āĻŦāĻĄāĻŧ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻŦāĻĄāĻŧ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻāĻžāĻ¨ā§
5. āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻšā§āĻ¨ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĨ¤ āĻāĻāĻ āĻ§āĻ°āĻ¨ā§āĻ°
āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ āĻ¯ā§ āĻāĻžāĻĄāĻŧāĻž
āĻ āĻ°ā§āĻĄāĻžāĻ°āĨ¤
( ): warning: common of ` '
āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄāĻŋāĻ āĻā§āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ
( ): āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž: āĻā§āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻāĻžāĻ¨ā§
--āĻ¸āĻ¤āĻ°ā§āĻ-āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž
āĻā§āĻ¨ā§ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻāĻ¨āĻ¸ā§āĻā§āĻ°āĻžāĻā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ COFF āĻŦāĻž ELF āĻāĻ° āĻŽāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖāĻāĻžāĻ°ā§
--āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ¨-āĻŽāĻžāĻ˛ā§āĻāĻŋāĻĒāĻ˛-āĻāĻŋāĻĒāĻŋ
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻŽāĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ°ā§āĻĨāĻŦāĻš, āĻ¯ā§āĻŽāĻ¨ āĻāĻ˛āĻĢāĻžāĨ¤ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§, āĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°
āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻŦāĻŋāĻāĻžāĻā§ āĻŦāĻĄāĻŧ-āĻŽā§āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨ āĻ§ā§āĻ°ā§āĻŦāĻ āĻ°āĻžāĻā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻ¨ (āĻŦāĻŋāĻļā§āĻŦāĻŦā§āĻ¯āĻžāĻĒā§
āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ°) āĻāĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻ°ā§, āĻ¯āĻžāĻ¤ā§ āĻ§ā§āĻ°ā§āĻŦāĻāĻā§āĻ˛āĻŋ āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻŦā§āĻ¸-āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŽā§āĻĄā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĻāĻā§āĻˇāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§āĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§ āĻŦā§āĻ¸ā§ āĻ āĻĢāĻ¸ā§āĻ-
āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻāĻĒā§āĻā§āĻˇāĻŋāĻ āĻŽā§āĻĄ āĻ¸ā§āĻĨāĻŋāĻ° āĻāĻŦāĻ āĻ āĻĒā§āĻā§āĻˇāĻžāĻā§āĻ¤ āĻā§āĻ (āĻ¯ā§āĻŽāĻ¨, 16 āĻŦāĻŋāĻ), āĻāĻāĻŋ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°ā§
āĻ§ā§āĻ°ā§āĻŦāĻ āĻĒā§āĻ˛ā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻāĻāĻžāĻ°āĨ¤ āĻāĻāĻāĻžāĻŦā§, āĻŦāĻĄāĻŧ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§, āĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻ˛ā§āĻŦāĻžāĻ˛ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻŽāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻ§ā§āĻ°ā§āĻŦāĻ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¯āĻāĻ¨āĻ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŦā§ āĻ¤āĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻāĻžāĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ā§ˇ
--āĻāĻāĻŦāĻžāĻ° āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻŦāĻžāĻ° āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ā§ āĻāĻāĻŦāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§
āĻāĻāĻž.
--āĻ¸āĻ¤āĻ°ā§āĻ-āĻŦāĻŋāĻāĻžāĻ-āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤,
āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻāĻžāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ˛ā§āĻ āĻšāĻŦā§
āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ; āĻ āĻ°ā§āĻĨāĻžā§, āĻ¯āĻĻāĻŋ "SECTIONS" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻāĻŋ āĻļā§āĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨āĻž āĻāĻ°ā§
āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻŋāĻāĻžāĻ¨āĻžāĨ¤
--āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ¨-āĻļā§āĻ¯āĻŧāĻžāĻ°āĻĄ-āĻā§āĻā§āĻ¸āĻā§āĻ°ā§āĻ˛
āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻŦāĻ¸ā§āĻ¤ā§āĻ¤ā§ āĻāĻāĻāĻŋ DT_TEXTREL āĻ¯ā§āĻ āĻāĻ°ā§ āĻ¤āĻžāĻšāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨ā§ˇ
--āĻ¸āĻ¤āĻ°ā§āĻ-āĻŦāĻŋāĻāĻ˛ā§āĻĒ-āĻāĻŽāĻ¨
āĻā§āĻ¨ā§ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ ELF āĻŽā§āĻļāĻŋāĻ¨ āĻā§āĻĄ āĻĨāĻžāĻāĻ˛ā§ āĻ¸āĻ¤āĻ°ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
--āĻ¸āĻ¤āĻ°ā§āĻ-āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ
āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻ¤ā§ āĻ¯āĻžāĻā§āĻā§ (āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĻā§āĻā§āĻ¨
--āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ) āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻāĻž āĻ¤ā§āĻ˛ā§
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤
--āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ
āĻāĻāĻŋ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°ā§
āĻ āĻŽā§āĻŽāĻžāĻāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻāĨ¤
--āĻĒā§āĻ°ā§ āĻāĻ°ā§āĻāĻžāĻāĻ
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻĒāĻ°ā§ āĻāĻ˛ā§āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ --āĻĒā§āĻ°ā§ āĻāĻ°ā§āĻāĻžāĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ,
āĻ¸āĻžāĻ°ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻāĻ°ā§āĻāĻžāĻāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻŦāĻ¸ā§āĻ¤ā§ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°. āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻĢāĻžāĻāĻ˛ āĻāĻžāĻ˛ā§ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§āĻā§ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻāĻžāĻ āĻāĻ°āĻž āĻ āĻāĻļā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°ā§
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻĨā§āĻā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§āĻāĻŋ āĻ¨ā§āĻ: āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻžāĻ¨ā§ āĻ¨āĻž,
āĻ¤āĻžāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ -Wl, -āĻĒā§āĻ°ā§-āĻāĻ°ā§āĻāĻžāĻāĻ. āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻ¤, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻā§āĻ˛āĻŦā§āĻ¨ āĻ¨āĻž
-Wl,-āĻ¨ā§-āĻĒā§āĻ°ā§-āĻāĻ°ā§āĻāĻžāĻāĻ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ° āĻĒāĻ°ā§, āĻāĻžāĻ°āĻŖ gcc āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¯ā§āĻ āĻāĻ°āĻŦā§
āĻāĻĒāĻ¨āĻžāĻ° āĻ˛āĻŋāĻā§āĻā§ āĻāĻ°ā§āĻāĻžāĻāĻā§āĻ° āĻāĻŦāĻ āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻĒāĻ¤āĻžāĻāĻžāĻāĻŋāĻā§āĻ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¨āĻžāĨ¤
-- āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§=āĻĒā§āĻ°āĻ¤ā§āĻ
āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ wrapper āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ. āĻā§āĻ¨ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§
āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§_āĻĒā§āĻ°āĻ¤ā§āĻ". "__real_ āĻāĻ° āĻā§āĻ¨ā§ āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸āĻĒā§āĻ°āĻ¤ā§āĻ" āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§
āĻĒā§āĻ°āĻ¤ā§āĻ.
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŽā§āĻĄāĻŧāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻŽā§āĻĄāĻŧāĻ āĻĢāĻžāĻāĻļāĻ¨
āĻŦāĻ˛āĻž āĻāĻāĻŋāĻ¤ "__wrap_āĻĒā§āĻ°āĻ¤ā§āĻ". āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¯āĻŧ, āĻāĻāĻž āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻāĻ˛ āĻāĻ°ā§āĻ¨ "__āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ_āĻĒā§āĻ°āĻ¤ā§āĻ".
āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻā§āĻ āĻāĻĻāĻžāĻšāĻ°āĻŖ:
āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° *
__wrap_malloc (size_t c)
{
printf ("malloc %zu\n" āĻĻāĻŋāĻ¯āĻŧā§ āĻĄāĻžāĻāĻž āĻšāĻ¯āĻŧ, c);
āĻ°āĻŋāĻāĻžāĻ°ā§āĻ¨ __real_malloc (c);
}
āĻāĻĒāĻ¨āĻŋ āĻāĻ āĻĢāĻžāĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨ā§āĻ¯ āĻā§āĻĄ āĻ˛āĻŋāĻā§āĻ āĻ¯āĻĻāĻŋ -- āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§ malloc, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ¸āĻŦ "malloc" āĻāĻ˛
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋāĻā§ "__wrap_malloc" āĻāĻ˛ āĻāĻ°āĻŦā§āĨ¤ "__real_malloc"-āĻ āĻāĻ˛
"__wrap_malloc" āĻāĻ¸āĻ˛ "malloc" āĻĢāĻžāĻāĻļāĻ¨āĻā§ āĻāĻ˛ āĻāĻ°āĻŦā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ "__real_malloc" āĻĢāĻžāĻāĻļāĻ¨āĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¯āĻžāĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ
-- āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¸āĻĢāĻ˛ āĻšāĻŦā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻāĻā§āĻāĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
"__real_malloc" āĻāĻāĻ āĻĢāĻžāĻāĻ˛ā§ "__wrap_malloc"; āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻ°ā§āĻ¨, āĻ¸āĻāĻ¯ā§āĻāĻ¨āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° "malloc" āĻ āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻ¸ā§āĻ¯ā§āĻ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§ āĻāĻ˛āĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
--eh-āĻĢā§āĻ°ā§āĻŽ-āĻāĻāĻāĻĄāĻŋāĻāĻ°
".eh_frame_hdr" āĻŦāĻŋāĻāĻžāĻ āĻāĻŦāĻ ELF "PT_GNU_EH_FRAME" āĻ¸ā§āĻāĻŽā§āĻ¨ā§āĻ āĻšā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§āĻ¨āĨ¤
--no-ld-āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨-āĻāĻ¨āĻāĻ¯āĻŧāĻžāĻāĻ¨ā§āĻĄ-āĻ¤āĻĨā§āĻ¯
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻā§āĻ¨āĻžāĻ°ā§āĻā§āĻĄ āĻā§āĻĄ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ ".eh_frame" āĻāĻ¨āĻāĻ¯āĻŧāĻžāĻāĻ¨ā§āĻĄ āĻāĻ¨āĻĢā§ āĻ¤ā§āĻ°āĻŋāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§āĻ¨
āĻĒāĻŋāĻāĻ˛āĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻā§āĻ¨āĻžāĻ°ā§āĻā§āĻĄ āĻāĻ¨āĻāĻ¯āĻŧāĻžāĻāĻ¨ā§āĻĄ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ˛ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻžāĻ˛ā§ āĻĨāĻžāĻā§āĨ¤
--enable-new-dtags
--āĻ āĻā§āĻˇāĻŽ-āĻ¨āĻ¤ā§āĻ¨-āĻĄāĻŋāĻā§āĻ¯āĻžāĻ
āĻāĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ ELF-āĻ¤ā§ āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻā§āĻ¯āĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¨ā§ ELF āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¨āĻžāĻ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¤āĻžāĻĻā§āĻ°āĻā§ āĻŦā§āĻā§. āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ --enable-new-dtags, āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻā§āĻ¯āĻžāĻ āĻšāĻŦā§
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¨ā§ āĻĄāĻžāĻ¯āĻŧāĻ¨āĻžāĻŽāĻŋāĻ āĻā§āĻ¯āĻžāĻ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻŦā§āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨
--āĻ āĻā§āĻˇāĻŽ-āĻ¨āĻ¤ā§āĻ¨-āĻĄāĻŋāĻā§āĻ¯āĻžāĻ, āĻā§āĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻ āĻā§āĻ¯āĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻžāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¨āĻ¤ā§āĻ¨ āĻāĻ¤āĻŋāĻļā§āĻ˛
āĻā§āĻ¯āĻžāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° ELF āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§āĨ¤
--āĻšā§āĻ¯āĻžāĻļ-āĻ¸āĻžāĻāĻ=āĻ¸āĻāĻā§āĻ¯āĻž
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻžāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻāĻŽ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž.
āĻāĻ āĻŽāĻžāĻ¨ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻĢāĻ˛ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¯ā§ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§ āĻ¤āĻž āĻāĻŽāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻžāĻāĻā§āĻ˛āĻŋ, āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ°āĻā§āĨ¤ āĻāĻāĻāĻāĻžāĻŦā§
āĻāĻ āĻŽāĻžāĻ¨ āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻž āĻāĻ¤āĻŋāĻ° āĻŦā§āĻ¯āĻ¯āĻŧā§ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
--āĻšā§āĻ¯āĻžāĻļ-āĻ¸ā§āĻāĻžāĻāĻ˛=āĻļā§āĻ˛ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻ§āĻ°āĻ¨ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ˛ā§ āĻā§āĻ˛āĻžāĻ¸āĻŋāĻ ELF āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻšāĻ¯āĻŧ "sysv" āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
".āĻšā§āĻ¯āĻžāĻļ" āĻŦāĻŋāĻāĻžāĻ, āĻ¨āĻ¤ā§āĻ¨ āĻļā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ "gnu" GNU ".gnu.hash" āĻŦāĻŋāĻāĻžāĻ āĻŦāĻž āĻāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ "āĻāĻāĻ¯āĻŧ"
āĻā§āĻ˛āĻžāĻ¸āĻŋāĻ ELF ".hash" āĻāĻŦāĻ āĻ¨āĻ¤ā§āĻ¨ āĻ¸ā§āĻāĻžāĻāĻ˛ā§āĻ° GNU ".gnu.hash" āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ "sysv"āĨ¤
--compress-debug-sections=none
--compress-debug-sections=zlib
--compress-debug-sections=zlib-gnu
--compress-debug-sections=zlib-gabi
ELF āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽāĻā§āĻ˛āĻŋāĻ¤ā§, āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻā§āĻāĻžāĻŦā§ DWARF āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§
zlib --compress-debug-sections=none DWARF āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
--compress-debug-sections=zlib-gnu DWARF āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻ āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻāĻŦāĻ āĻĄāĻŋāĻŦāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§
āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ .zdebug āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻĄāĻŋāĻŦāĻžāĻ. --compress-debug-sections=zlib
āĻāĻŦāĻ --compress-debug-sections=zlib-gabi āĻāĻ° āĻ¸āĻžāĻĨā§ DWARF āĻĄāĻŋāĻŦāĻžāĻ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨
ELF ABI āĻĨā§āĻā§ SHF_COMPRESSEDāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ āĻāĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻāĻžāĻ°ā§āĻā§āĻ āĻāĻĄāĻŧāĻŋāĻ¤ āĻāĻŦāĻ āĻā§āĻ˛āĻā§āĻāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻĨā§āĻā§ āĻāĻāĻāĻĒā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ --help āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤
--āĻāĻŽāĻžāĻ-āĻŽā§āĻŽāĻ°āĻŋ-āĻāĻāĻžāĻ°āĻšā§āĻĄāĻ¸
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ ld āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ āĻāĻ°ā§, āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ°āĻā§
āĻāĻ¤āĻŋ. āĻ˛āĻŋāĻā§āĻ āĻŽā§āĻ¯āĻžāĻĒ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¨ā§ O(n^2) āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻĒā§āĻ°āĻāĻ¨ā§āĻŽ, āĻ¨āĻ¤ā§āĻ¨ O(n) āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻ¯āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ 40% āĻŦā§āĻļāĻŋ āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻāĨ¤
āĻ¸ā§āĻāĻā§āĻ° āĻāĻ°ā§āĻāĻāĻŋ āĻĒā§āĻ°āĻāĻžāĻŦ āĻšāĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšā§āĻ¯āĻžāĻļ āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻāĻāĻžāĻ° 1021 āĻ āĻ¸ā§āĻ āĻāĻ°āĻž, āĻ¯āĻž
āĻāĻŦāĻžāĻ° āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ°āĻžāĻ¨ āĻāĻžāĻāĻŽ āĻĻā§āĻ°ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ°āĻā§ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°ā§āĨ¤ āĻāĻ āĻāĻžāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¤āĻŦā§ āĻ¯āĻĻāĻŋ --āĻšā§āĻ¯āĻžāĻļ-āĻāĻāĻžāĻ° āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° --āĻāĻŽāĻžāĻ-āĻŽā§āĻŽāĻ°āĻŋ-āĻāĻāĻžāĻ°āĻšā§āĻĄāĻ¸ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻā§āĻ°ā§āĻĄāĻ āĻĢ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻ¤ā§ āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĨ¤
--āĻŦāĻŋāĻ˛ā§āĻĄ-āĻāĻāĻĄāĻŋ
--āĻŦāĻŋāĻ˛ā§āĻĄ-āĻāĻāĻĄāĻŋ=āĻļā§āĻ˛ā§
āĻāĻāĻāĻŋ ".note.gnu.build-id" ELF āĻ¨ā§āĻ āĻŦāĻŋāĻāĻžāĻ āĻŦāĻž āĻāĻāĻāĻŋ ".buildid" COFF āĻ¤ā§āĻ°āĻŋāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°ā§āĻ¨
āĻ āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ. āĻ¨ā§āĻā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛āĻāĻŋāĻā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĨ¤
āĻļā§āĻ˛ā§ 128 āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŦāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ "uuid" āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻāĻāĻŋ 1-āĻŦāĻŋāĻ SHA160 āĻšā§āĻ¯āĻžāĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ "sha1" āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻĻāĻ°ā§āĻļāĻŋāĻ āĻ āĻāĻļ, "md5" āĻāĻāĻāĻŋ 128-āĻŦāĻŋāĻ MD5 āĻšā§āĻ¯āĻžāĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§
āĻāĻāĻāĻĒā§āĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻĻāĻ°ā§āĻļāĻŋāĻ āĻ āĻāĻļ, āĻŦāĻž "0xāĻšā§āĻā§āĻ¸āĻ¸ā§āĻā§āĻ°āĻŋāĻ" āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻŦāĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§
āĻšā§āĻā§āĻ¸āĻžāĻĄā§āĻ¸āĻŋāĻŽā§āĻ˛ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻāĻāĻŋ āĻā§āĻĄāĻŧ āĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ ("-" āĻāĻŦāĻ ":" āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§
āĻ āĻā§āĻ āĻā§āĻĄāĻŧāĻž āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻ¯āĻĻāĻŋ āĻļā§āĻ˛ā§ āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, "sha1" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
"md5" āĻāĻŦāĻ "sha1" āĻļā§āĻ˛ā§ āĻāĻāĻāĻŋ āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯āĻž āĻāĻāĻāĻŋāĻ¤ā§ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻāĻāĻ āĻĨāĻžāĻā§
āĻ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛, āĻ¤āĻŦā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ -āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻšāĻŦā§āĨ¤ āĻāĻāĻžāĻ
āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻāĻ¸āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§āĻ¤ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻŋāĻ˛ā§āĻĄ āĻāĻāĻĄāĻŋ āĻŦāĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ¸āĻ˛āĻāĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§
āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻĢāĻžāĻāĻ˛ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻ¨ā§āĻ¯ "āĻā§āĻ¨āĻāĻŋāĻ" āĻĒāĻžāĻ¸ āĻāĻ°āĻž āĻšāĻā§āĻā§ āĻ¨āĻž āĻļā§āĻ˛ā§ āĻāĻā§āĻ° āĻ¯ā§āĻā§āĻ¨ā§ "--build-id" āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻĨā§āĻā§ āĻ¸ā§āĻāĻŋāĻ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨āĨ¤
i386 PE āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ - āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻ¯āĻžāĻ° āĻĢāĻ˛ā§ āĻāĻāĻāĻĒā§āĻ a āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻāĻ¯ā§āĻā§āĻ¤ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ (DLL)āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻžāĻŽ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¤āĻāĻ¨ "*.dll" āĻāĻāĻāĻĒā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§
āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ "*.def" āĻĢāĻžāĻāĻ˛, āĻ¯āĻž āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻŽāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĢāĻžāĻāĻ˛ (āĻāĻ¸āĻ˛ā§, āĻāĻāĻŋ āĻāĻ°ā§āĻāĻžāĻāĻā§āĻ° āĻāĻā§ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻāĻāĻŋ āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°ā§, āĻ¯āĻžāĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻĒāĻžāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻ¤ā§āĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ, i386 PE āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§
āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻ āĻĒāĻļāĻ¨ āĻ¯āĻž i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻāĨ¤ āĻŽāĻžāĻ¨ āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻāĻŽāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻāĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ āĻŦāĻž āĻāĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ¨ āĻāĻŋāĻšā§āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻžāĻ¨ āĻĨā§āĻā§ āĻĒā§āĻĨāĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
--add-stdcall-alias
āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ˛ā§, stdcall āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻ¸āĻš āĻāĻŋāĻšā§āĻ¨ (@nn) āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻ° āĻ¸āĻžāĻĨā§āĻ
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ āĻāĻŋāĻ¨āĻ¤āĻžāĻ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻŦā§āĻ¸-āĻĢāĻžāĻāĻ˛ āĻĢāĻžāĻāĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĢāĻžāĻāĻ˛ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¸ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ° āĻ¸āĻžāĻĨā§ DLL āĻ¤ā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° dlltool. [āĻāĻāĻŋ āĻāĻāĻāĻŋ i386 PE āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒ]
--dll
āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻāĻŋ DLL āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĒāĻ¨āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ - āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ āĻĨāĻŦāĻž āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ ".def" āĻĢāĻžāĻāĻ˛ā§ "āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ"āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻ]
--āĻ¸āĻā§āĻˇāĻŽ-āĻĻā§āĻ°ā§āĻ-āĻŦāĻŋāĻāĻžāĻ-āĻ¨āĻžāĻŽ
--āĻ āĻā§āĻˇāĻŽ-āĻĻā§āĻ°ā§āĻ-āĻŦāĻŋāĻāĻžāĻ-āĻ¨āĻžāĻŽ
COFF āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° PE āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§ āĻ¯āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ āĻāĻāĻāĻŋ āĻ āĻā§āĻˇāĻ°ā§āĻ° āĻŦā§āĻļāĻŋ, COFF-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻ¸ā§āĻŽāĻžāĨ¤ āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ,
āĻāĻ āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤, āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ-āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŽā§āĻāĻā§āĻ˛āĻŋ āĻ¤āĻž āĻāĻ°ā§ āĻ¨āĻž
āĻ˛āĻŽā§āĻŦāĻž āĻ¨āĻžāĻŽ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ COFF āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻā§āĻŦāĻŋāĻ˛ āĻŦāĻšāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ GNU āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§,
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŽā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§āĻ āĻ¤āĻžāĻĻā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻāĻŦ, āĻŦāĻž (āĻ¸āĻŽā§āĻāĻŦāĻ¤
āĻ āĻ°ā§āĻĨāĻšā§āĻ¨āĻāĻžāĻŦā§!) āĻāĻ āĻĻā§āĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻŋāĻā§ āĻ āĻ¸ā§āĻŦā§āĻā§āĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¯ā§āĻā§āĻ¯
āĻāĻ āĻĻā§āĻ°ā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻāĻŋāĻ¤ā§āĻ°āĻā§āĻ˛āĻŋ āĻāĻŋāĻā§āĻāĻž āĻ -āĻŽāĻžāĻ¨āĻ, āĻ¯ā§āĻŽāĻ¨ āĻŦāĻšāĻ¨ āĻāĻ°ā§
āĻ¤āĻžāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻā§āĻŦāĻŋāĻ˛ āĻāĻ°ā§, āĻāĻŦāĻ āĻ¨āĻ¨-āĻāĻŋāĻāĻ¨āĻāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻ° āĻāĻāĻāĻĒā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§
PE-āĻ¸āĻā§āĻ¤āĻ¨ āĻā§āĻ˛, āĻ¯ā§āĻŽāĻ¨ āĻĢāĻžāĻāĻ˛ āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ° āĻāĻŦāĻ āĻĄāĻžāĻŽā§āĻĒāĻžāĻ°āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŋāĻĄāĻŋāĻŦāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§
āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§ āĻŦāĻžāĻŽāĻ¨-2 āĻĄāĻŋāĻŦāĻžāĻ āĻ¤āĻĨā§āĻ¯ āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ PE āĻĻā§āĻ°ā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽ
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽā§ āĻāĻŽā§āĻ, āĻāĻŦāĻ āĻ¤āĻžāĻ āĻ¯āĻĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ā§ āĻā§āĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻā§, ld āĻāĻā§āĻāĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ āĻā§āĻāĻ¨āĻŋāĻā§āĻ¯āĻžāĻ˛āĻŋ āĻ¸āĻ āĻŋāĻ āĻāĻāĻ°āĻŖāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°ā§ āĻĻā§āĻ°ā§āĻ āĻŦāĻŋāĻāĻžāĻā§āĻ° āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨,
āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻŽā§āĻ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĄāĻŋāĻŦāĻžāĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻā§āĻāĻā§ āĻĒāĻžāĻ¯āĻŧ āĻāĻŦāĻ
āĻāĻŋāĻšā§āĻ¨ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻ¨āĻ¯āĻŧāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ§]
--enable-stdcall-fixup
--stdcall-fixup āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
āĻ¯āĻĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻāĻŋ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻā§āĻāĻā§ āĻĒāĻžāĻ¯āĻŧ āĻ¯āĻž āĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž, āĻ¤āĻŦā§ āĻāĻāĻŋ "āĻ āĻ¸ā§āĻĒāĻˇā§āĻ" āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§
āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž" āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§ āĻāĻ˛āĻžāĻĻāĻž
āĻĒā§āĻ°āĻ¤ā§āĻā§āĻ° āĻ¨āĻžāĻŽ (cdecl āĻŦāĻ¨āĻžāĻŽ stdcall) āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°ā§ āĻ¸ā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻāĻāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻŦā§āĨ¤
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻĒā§āĻ°āĻ¤ā§āĻ "_foo" āĻĢāĻžāĻāĻļāĻ¨ "_foo@12" āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ āĻĨāĻŦāĻž
āĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻāĻŋāĻšā§āĻ¨ "_bar@16" āĻĢāĻžāĻāĻļāĻ¨ "_bar" āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¯āĻāĻ¨
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻŋ āĻāĻ°ā§, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻāĻŋāĻ˛,
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒāĻā§āĻˇā§āĻ° dll āĻĨā§āĻā§ āĻā§āĻĒāĻ¨ā§āĻ¨ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯ āĻšāĻ¤ā§ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ --enable-stdcall-fixup, āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻāĻŦāĻ āĻ¸āĻ¤āĻ°ā§āĻāĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻžāĻĒāĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻ¨ --stdcall-fixup āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨, āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
āĻ āĻā§āĻˇāĻŽ āĻāĻŦāĻ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻŽāĻŋāĻ˛āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧā§ˇ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ]
--āĻ˛āĻŋāĻĄāĻŋāĻ-āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ°
--āĻ¨ā§-āĻ˛āĻŋāĻĄāĻŋāĻ-āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ°
āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻ˛āĻā§āĻˇā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĒā§āĻ°āĻ¤ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ° āĻāĻŦāĻ āĻ˛āĻā§āĻˇā§āĻ¯ā§ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻā§āĻ° āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ/āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻĒā§āĻ°āĻ¤ā§āĻ-āĻāĻĒāĻ¸āĻ°ā§āĻāĨ¤
--āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ-āĻ¸āĻŽāĻ¸ā§āĻ¤-āĻĒā§āĻ°āĻ¤ā§āĻ
āĻ¯āĻĻāĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻāĻāĻāĻŋ DLL āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻļā§āĻŦāĻŋāĻ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§
DLL. āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ¯āĻĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻā§āĻ¨ā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ DEF āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻŦāĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤āĻāĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻžāĻāĻļāĻ¨ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§, āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻžāĻĄāĻŧāĻž āĻ āĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻž
āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ. āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻĒā§āĻ°āĻ¤ā§āĻ "DllMain@12", "DllEntryPoint@0",
"DllMainCRTSstartup@12", āĻāĻŦāĻ "impure_ptr" āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻšāĻŦā§ āĻ¨āĻžāĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ,
āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ DLL āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻž, āĻŦāĻž āĻĒā§āĻ°āĻ¤ā§āĻāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻž
DLL āĻāĻ° āĻ āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¯ā§āĻŽāĻ¨ "_head_" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻŦāĻž āĻļā§āĻˇ
"_āĻāĻŽāĻŋ āĻ¨āĻžāĻŽ". āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, "libgcc", "libstd++", "libmingw32", āĻ āĻĨāĻŦāĻž āĻĨā§āĻā§ āĻā§āĻ¨ āĻāĻŋāĻšā§āĻ¨ āĻ¨ā§āĻ
"crtX.o" āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻĒā§āĻ°āĻ¤ā§āĻ āĻ¯āĻžāĻĻā§āĻ° āĻ¨āĻžāĻŽ "__rtti_" āĻŦāĻž "__builtin_" āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ
C++ DLL āĻāĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ āĻ¨āĻžāĨ¤ āĻ āĻŦāĻļā§āĻˇā§, āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻā§
āĻ¸āĻžāĻāĻāĻāĻāĻ¨-āĻĒā§āĻ°āĻžāĻāĻā§āĻ āĻāĻŋāĻšā§āĻ¨ āĻ¯āĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž (āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻ, āĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¯
āĻ¸āĻžāĻāĻāĻāĻāĻ¨ āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ DLL)āĨ¤ āĻāĻ cygwin-āĻŦāĻžāĻĻ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ˛: "_cygwin_dll_entry@12",
"_cygwin_crt0_common@8", "_cygwin_noncygwin_dll_entry@12", "_fmode", "_impure_ptr",
"cygwin_attach_dll", "cygwin_premain0", "cygwin_premain1", "cygwin_premain2",
"cygwin_premain3", āĻāĻŦāĻ "environ"āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°ā§āĻ]
--āĻŦāĻžāĻĻ-āĻāĻŋāĻšā§āĻ¨ āĻĒā§āĻ°āĻ¤ā§āĻ,āĻĒā§āĻ°āĻ¤ā§āĻ...
āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¯āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ¤ā§āĻ
āĻ¨āĻžāĻŽ āĻāĻŽāĻž āĻŦāĻž āĻā§āĻ˛āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ]
--āĻŦāĻžāĻĻ-āĻ¸āĻŽāĻ¸ā§āĻ¤-āĻāĻŋāĻšā§āĻ¨
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻā§āĻ¨ āĻāĻŋāĻšā§āĻ¨ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ]
--āĻĢāĻžāĻāĻ˛-āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§āĻāĻ°āĻŖ
āĻĢāĻžāĻāĻ˛ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§āĻāĻ°āĻŖ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻĢāĻžāĻāĻ˛ āĻ āĻĢāĻ¸ā§āĻā§ āĻļā§āĻ°ā§ āĻšāĻŦā§
āĻ¯āĻž āĻāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻā§āĻŖāĻŋāĻ¤āĻāĨ¤ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 512āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§]
--āĻāĻžāĻĻāĻž āĻ¸āĻāĻāĻŋāĻ¤āĻŋ
--āĻāĻžāĻĻāĻž āĻ¸āĻāĻāĻŋāĻ¤āĻŋ,āĻ¸āĻŽāĻ°ā§āĻĒāĻŖ āĻāĻ°āĻž
āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ (āĻāĻŦāĻ āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻŦāĻĻā§āĻ§) āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻŦāĻžāĻāĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻĻāĻž. āĻĄāĻŋāĻĢāĻ˛ā§āĻ 1MB āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤, 4K āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻŦāĻĻā§āĻ§āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻāĻŽā§āĻ-āĻŦā§āĻ¸ āĻŽā§āĻ˛ā§āĻ¯
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŽā§āĻ˛ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻž dll āĻāĻ° āĻŽā§āĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§āĨ¤ āĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻ¸ā§āĻŽā§āĻ¤āĻŋ
āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻŦāĻž dll āĻ˛ā§āĻĄ āĻšāĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻāĻŽāĻžāĻ¤ā§ āĻšāĻŦā§
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° dll-āĻāĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°ā§āĻ¨, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻŦā§āĻ¸ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤
āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ dll āĻāĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 0x400000, āĻāĻŦāĻ
dll āĻāĻ° āĻāĻ¨ā§āĻ¯ 0x10000000āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°]
-- āĻšāĻ¤ā§āĻ¯āĻž āĻāĻ°āĻž
āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ˛ā§, stdcall āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻ¯āĻŧ (@nn) āĻāĻ° āĻāĻā§ āĻāĻŋāĻšā§āĻ¨ āĻĨā§āĻā§ āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻŦā§
āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻŦāĻĄāĻŧ-āĻ āĻŋāĻāĻžāĻ¨āĻž-āĻ¸āĻā§āĻ¤āĻ¨
āĻ¯āĻĻāĻŋ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, COFF āĻšā§āĻĄāĻžāĻ°ā§āĻ° "āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯" āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻŦāĻŋāĻ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§ āĻāĻ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛āĻāĻŋ 2 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻā§āĻ° āĻŦā§āĻļāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
āĻāĻāĻŋ /3GB āĻŦāĻž /USERVA= āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĻŽā§āĻ˛ā§āĻ¯ āĻŽā§āĻāĻžāĻŦāĻžāĻāĻ āĻ¸ā§āĻāĻ āĻāĻ¨
BOOT.INI-āĻāĻ° "[āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ]" āĻŦāĻŋāĻāĻžāĻāĨ¤ āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻ āĻŦāĻŋāĻ āĻā§āĻ¨ āĻĒā§āĻ°āĻāĻžāĻŦ āĻāĻā§.
[āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻĒāĻŋāĻ āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻ āĻā§āĻˇāĻŽ-āĻŦāĻĄāĻŧ-āĻ āĻŋāĻāĻžāĻ¨āĻž-āĻ¸āĻā§āĻ¤āĻ¨
āĻĒā§āĻ°ā§āĻŦā§āĻ° āĻĒā§āĻ°āĻāĻžāĻŦāĻā§ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ --āĻŦāĻĄāĻŧ-āĻ āĻŋāĻāĻžāĻ¨āĻž-āĻ¸āĻā§āĻ¤āĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻ āĻ¯āĻĻāĻŋ āĻĻāĻ°āĻāĻžāĻ°ā§
--āĻŦāĻĄāĻŧ-āĻ āĻŋāĻāĻžāĻ¨āĻž-āĻ¸āĻā§āĻ¤āĻ¨ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ (āĻ¯ā§āĻŽāĻ¨ Cygwin gcc) āĻāĻŦāĻ
āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ 2 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻā§āĻ° āĻŦā§āĻļāĻŋ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° āĻĒāĻŋāĻ āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻĒā§āĻ°āĻ§āĻžāĻ¨-āĻāĻŽā§āĻ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻ˛ā§āĻ¯
"āĻāĻŽā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 1āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻŽā§āĻāĻ°-āĻāĻāĻ¸-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻ˛ā§āĻ¯
"OS āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 4. [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§]
--āĻĒā§āĻ°āĻ§āĻžāĻ¨-āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻ˛ā§āĻ¯
"āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻāĻ° āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 4. [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻā§āĻ-āĻāĻŦāĻŋ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻ˛ā§āĻ¯
"āĻāĻŽā§āĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻāĻ° āĻā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 0āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻŽāĻžāĻāĻ¨āĻ°-āĻāĻāĻ¸-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻ˛ā§āĻ¯
"OS āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻāĻ° āĻā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 0āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§]
--āĻ āĻĒā§āĻ°āĻ§āĻžāĻ¨-āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ-āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻ˛ā§āĻ¯
"āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ" āĻāĻ° āĻā§āĻŖ āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 0āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻāĻāĻāĻĒā§āĻ-āĻĄāĻŋāĻĢ āĻĢāĻžāĻāĻ˛
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§ āĻĢāĻžāĻāĻ˛ āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻāĻāĻŋ DEF āĻĢāĻžāĻāĻ˛ āĻĨāĻžāĻāĻŦā§
DLL āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§āĨ¤ āĻāĻ DEF āĻĢāĻžāĻāĻ˛āĻāĻŋ (āĻ¯āĻžāĻā§ "*.def" āĻŦāĻ˛āĻž āĻāĻāĻŋāĻ¤) āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
"dlltool" āĻ¸āĻš āĻāĻāĻāĻŋ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦāĻž āĻĒāĻ°ā§āĻā§āĻˇāĻāĻžāĻŦā§ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ]
--āĻāĻāĻ-āĻāĻŽā§āĻĒāĻ˛āĻŋāĻŦ āĻĢāĻžāĻāĻ˛
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§ āĻĢāĻžāĻāĻ˛ āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ lib āĻĨāĻžāĻāĻŦā§
DLL āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻā§āĨ¤ āĻāĻ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ lib (āĻ¯āĻžāĻā§ "*.dll.a" āĻŦāĻ˛āĻž āĻāĻāĻŋāĻ¤ āĻŦāĻž
"*.a" āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨ DLL āĻāĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻĻā§āĻ° āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§; āĻāĻ āĻāĻāĻ°āĻŖ āĻāĻāĻž āĻ¤ā§āĻ˛ā§
āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ "dlltool" āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋāĻ° āĻ§āĻžāĻĒ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻ¸āĻā§āĻˇāĻŽ-āĻ āĻā§-āĻāĻŽā§āĻ-āĻŦā§āĻ¸
--āĻ¸āĻā§āĻˇāĻŽ-āĻ āĻā§-āĻāĻŽā§āĻ-āĻŦā§āĻ¸=āĻŽā§āĻ˛ā§āĻ¯
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ DLL-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽā§āĻ āĻŦā§āĻ¸ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¨, āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻŦā§āĻ¸ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨ āĻŽā§āĻ˛ā§āĻ¯,
"--āĻāĻŽā§āĻ-āĻŦā§āĻ¸" āĻāĻ°ā§āĻā§āĻŽā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¨āĻž āĻšāĻ˛ā§āĨ¤ āĻ¤ā§āĻ°āĻŋ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
dllname āĻĨā§āĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ DLL, āĻāĻ¨-āĻŽā§āĻŽāĻ°āĻŋ āĻ¸āĻāĻāĻ°ā§āĻˇ āĻāĻŦāĻ āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻāĻŽā§āĻ āĻŦā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§
āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¯āĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻž āĻāĻĄāĻŧāĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§]
--āĻ āĻā§-āĻāĻŽā§āĻ-āĻŦā§āĻ¸ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻāĻŽā§āĻ āĻŦā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ āĻ¯āĻĻāĻŋ āĻā§āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¨āĻž āĻĨāĻžāĻā§
āĻāĻŽā§āĻ āĻŦā§āĻ¸ ("--āĻāĻŽā§āĻ-āĻŦā§āĻ¸") āĻ¤āĻžāĻ°āĻĒāĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§]
--dll-āĻ¸āĻžāĻ°ā§āĻ-āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸ āĻ¸ā§āĻā§āĻ°āĻŋāĻ
āĻāĻāĻāĻŋ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻāĻāĻŋ dll-āĻ āĻāĻ¤āĻŋāĻļā§āĻ˛āĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨ā§ˇ
" .dll" āĻ āĻā§āĻ°āĻžāĻ§āĻŋāĻāĻžāĻ°ā§ "lib .dllāĨ¤ āĻāĻ āĻāĻāĻ°āĻŖ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ "āĻ¸āĻžāĻŦāĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ" āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ DLL-āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻšāĻ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯: āĻ¨ā§āĻāĻŋāĻ, āĻ¸āĻžāĻāĻāĻāĻāĻ¨,
uwin, pw, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, cygwin DLL āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ "--dll-search-prefix=cyg" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
[āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻ¸āĻā§āĻˇāĻŽ-āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ
DLLs āĻĨā§āĻā§ DATA āĻāĻŽāĻĻāĻžāĻ¨āĻŋāĻ° āĻāĻ¨ā§āĻ¯ "_symbol" āĻĨā§āĻā§ "__imp__symbol"-āĻāĻ° āĻ āĻ¤ā§āĻ¯āĻžāĻ§ā§āĻ¨āĻŋāĻ āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻāĻ°ā§āĻ¨,
āĻāĻŦāĻ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĨāĻžāĻā§āĻāĻŋāĻ āĻāĻŋāĻšā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻ¸ā§āĻ āĻĄā§āĻāĻž āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋāĨ¤ āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: 'āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻāĻŽāĻĻāĻžāĻ¨āĻŋ' āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĒāĻžāĻ ā§āĻ¯ā§āĻ° āĻāĻžāĻ°āĻŖ āĻšāĻŦā§
āĻāĻŽā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ āĻāĻļ āĻ˛ā§āĻāĻžāĻ° āĻ¯ā§āĻā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ PE-COFF-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻā§āĻāĻ¤āĻŋāĻĒā§āĻ°ā§āĻŖ āĻ¨āĻ¯āĻŧ
āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻĢā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨āĨ¤
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯ - 'āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻāĻŽāĻĻāĻžāĻ¨āĻŋ' āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯ āĻĄā§āĻāĻžāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻŦā§
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ .rdata āĻŦāĻŋāĻāĻžāĻā§ .data āĻŦāĻŋāĻāĻžāĻā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§. āĻāĻāĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŽāĻ¨ āĻāĻ¨āĻ¸ā§āĻā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯
āĻāĻāĻžāĻ¨ā§: http://www.cygwin.com/ml/cygwin/2004-09/msg01101.html
'āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ' āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ 'āĻļā§āĻ§ā§ āĻāĻžāĻ āĻāĻ°āĻŦā§' -- āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻŦāĻžāĻ°ā§āĻ¤āĻž:
"āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ ' ' āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻžāĨ¤ āĻ āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ ld's āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĒāĻĄāĻŧā§āĻ¨
āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ "--āĻ¸āĻā§āĻˇāĻŽ-āĻ āĻā§-āĻāĻŽāĻĻāĻžāĻ¨āĻŋ"ā§ˇ
āĻāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻāĻā§ āĻ¯āĻāĻ¨ āĻāĻŋāĻā§ (āĻāĻĒ) āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤āĻāĻžāĻŦā§ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°ā§
āĻĻā§āĻāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻā§āĻ° āĻ¯ā§āĻāĻĢāĻ˛ (Win32 āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋāĻā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ)āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻ
āĻāĻāĻāĻŋ DLL āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž struct āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¸āĻĻāĻ¸ā§āĻ¯ āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§,
āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ DLL āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻāĻāĻāĻŋ āĻ§ā§āĻ°ā§āĻŦāĻ āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĨ¤ āĻ¯ā§ āĻā§āĻ¨
āĻŽāĻžāĻ˛ā§āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ (āĻ ā§āĻ¯āĻžāĻ°ā§, āĻ¸ā§āĻā§āĻ°āĻžāĻāĻ¸, āĻ˛āĻ āĻ˛āĻ, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) āĻāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻā§ āĻā§āĻ°āĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻĒāĻ¤ā§āĻ¤āĻŋāĻāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¸āĻ āĻŋāĻ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§, ld āĻšāĻŦā§
āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻāĻāĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§āĻ¨, āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻāĻžāĻ°āĻŋ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§āĻˇā§ āĻāĻ āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻŋ āĻŽā§āĻāĻžāĻŦā§āĻ˛āĻžāĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§āĻā§
āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛:
āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻ¯āĻŧ āĻšāĻ˛ --enable-runtime-pseudo-reloc āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĨ¤ āĻāĻ āĻāĻžāĻ āĻā§āĻĄāĻŧā§
āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻĄā§ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻž, āĻ¤āĻžāĻ āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻāĻžāĻ āĻāĻ°ā§
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻāĻ¨ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤
āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ˛ 'āĻ§ā§āĻ°ā§āĻŦāĻ'-āĻāĻ° āĻāĻāĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻšāĻ¤ā§ āĻŦāĻžāĻ§ā§āĻ¯ āĻāĻ°āĻž -- āĻ āĻ°ā§āĻĨāĻžā§,
āĻāĻŽā§āĻĒāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻāĻžāĻ¨āĻž āĻāĻŦāĻ āĻ -āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ ā§āĻ¯āĻžāĻ°ā§āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻĻā§āĻāĻŋ āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻ°āĻ¯āĻŧā§āĻā§:
a) indexee (āĻ ā§āĻ¯āĻžāĻ°ā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž) āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻāĻ°ā§āĻ¨, āĻ āĻĨāĻŦāĻž b) 'āĻ§ā§āĻ°ā§āĻŦāĻ' āĻ¸ā§āĻāĻ āĻāĻ°ā§āĻ¨
āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛. āĻāĻāĻāĻžāĻŦā§:
extern type extern_array[];
extern_array[1] -->
{ āĻāĻĻā§āĻŦāĻžāĻ¯āĻŧā§ āĻĒā§āĻ°āĻāĻžāĻ° *t=extern_array; āĻāĻŋ[1]}
or
extern type extern_array[];
extern_array[1] -->
{ āĻāĻĻā§āĻŦāĻžāĻ¯āĻŧā§ int t=1; extern_array[t] }
āĻ¸ā§āĻā§āĻ°āĻžāĻāĻ¸ (āĻāĻŦāĻ āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŽāĻžāĻ˛ā§āĻāĻŋāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ) āĻāĻ¨ā§āĻ¯ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž
struct āĻ¨āĻŋāĻā§āĻ (āĻŦāĻž āĻĻā§āĻ°ā§āĻ āĻĻā§āĻ°ā§āĻ, āĻŦāĻž ...) āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛:
extern struct s extern_struct;
extern_struct.field -->
{ āĻāĻĻā§āĻŦāĻžāĻ¯āĻŧā§ āĻāĻžāĻ āĻžāĻŽā§ s *t=&extern_struct; t->āĻā§āĻˇā§āĻ¤ā§āĻ° }
or
extern long long extern_ll;
extern_ll -->
{ āĻāĻĻā§āĻŦāĻžāĻ¯āĻŧā§ āĻĻā§āĻ°ā§āĻ āĻĻā§āĻ°ā§āĻ * local_ll=&extern_ll; *āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ_āĻ˛ }
āĻāĻ āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻŽā§āĻāĻžāĻŦā§āĻ˛āĻžāĻ° āĻāĻāĻāĻŋ āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻšāĻ˛ 'āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŽāĻĻāĻžāĻ¨āĻŋ' āĻĒāĻ°āĻŋāĻ¤ā§āĻ¯āĻžāĻ āĻāĻ°āĻž
āĻāĻĒāĻ¤ā§āĻ¤āĻŋāĻāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻŦāĻ "__declspec(dllimport)" āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ā§ āĻ¯ā§
āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ DLL āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻāĻ°āĻā§āĻ¨ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻ¤ā§ āĻāĻŽā§āĻĒāĻžāĻāĻ˛-āĻāĻžāĻāĻŽ #defines āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§,
āĻŦāĻŋāĻ˛ā§āĻĄāĻŋāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻĄ āĻ¯āĻž DLL āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻŦā§, āĻ āĻĨāĻŦāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻ˛ā§āĻĄāĻŋāĻ/āĻ˛āĻŋāĻā§āĻāĻŋāĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻ° āĻ¸āĻžāĻĨā§
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ 'āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻž
āĻ§ā§āĻ°ā§āĻŦ āĻ āĻĢāĻ¸ā§āĻ' āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻš āĻ āĻŋāĻāĻžāĻ¨āĻž, āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ-āĻŦāĻŋāĻļā§āĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻāĻāĻŋāĻ¤:
āĻŽā§āĻ˛:
--foo.h
extern int arr[];
--foo.c
# "foo.h" āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
void main(int argc, char **argv){
printf("%d\n", arr[1]);
}
1 āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨:
--foo.h
extern int arr[];
--foo.c
# "foo.h" āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
void main(int argc, char **argv){
/* āĻāĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻŋ win32 āĻāĻŦāĻ cygwin āĻāĻ° āĻāĻ¨ā§āĻ¯; "āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ" āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž */
āĻāĻĻā§āĻŦāĻžāĻ¯āĻŧā§ int *parr = arr;
printf("%d\n", parr[1]);
}
2 āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨:
--foo.h
/* āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻ§āĻ°ā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻā§āĻ¨ __declspec(dllexport)) */
#if (āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤(_WIN32) || āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤(__CYGWIN__)) && \
!(āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤(FOO_BUILD_DLL) || āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤(FOO_STATIC))
#FOO_IMPORT __declspec(dllimport) āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĻ¨
# āĻāĻ°āĻ
#FOO_IMPORT āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°ā§āĻ¨
#endif
āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ FOO_IMPORT int arr[];
--foo.c
# "foo.h" āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨
void main(int argc, char **argv){
printf("%d\n", arr[1]);
}
āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻ¤ā§āĻ°ā§āĻĨ āĻāĻĒāĻžāĻ¯āĻŧ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻā§āĻĄ āĻāĻ°āĻž
āĻāĻĒāĻ¤ā§āĻ¤āĻŋāĻāĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻāĻž āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ (āĻ¯ā§āĻŽāĻ¨ set_foo() āĻāĻŦāĻ
get_foo() āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻ° āĻĢāĻžāĻāĻļāĻ¨)āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ°]
--āĻ āĻā§-āĻāĻŽāĻĒā§āĻ°ā§āĻ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨
āĻĄā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ "_symbol" āĻĨā§āĻā§ "__imp__symbol" āĻāĻ° āĻĒāĻ°āĻŋāĻļā§āĻ˛āĻŋāĻ¤ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž
DLLs āĻĨā§āĻā§ āĻāĻŽāĻĻāĻžāĻ¨āĻŋāĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°]
--āĻ¸āĻā§āĻˇāĻŽ-āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ-āĻ¸āĻŋāĻāĻĄā§-āĻ°āĻŋāĻ˛ā§āĻ
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĄā§ --enable-auto-import āĻŦāĻŋāĻāĻžāĻā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻĨāĻžāĻā§, āĻ āĻ°ā§āĻĨāĻžā§,
āĻ -āĻļā§āĻ¨ā§āĻ¯ āĻ āĻĢāĻ¸ā§āĻ āĻ¸āĻš DLL āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻāĻŽāĻĻāĻžāĻ¨āĻŋ, āĻāĻ āĻ¸ā§āĻāĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻā§āĻāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§
'āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻ¸āĻŋāĻāĻĄā§ āĻ°āĻŋāĻ˛ā§āĻā§āĻļāĻ¨' āĻ¯āĻž āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻĒāĻ°āĻŋāĻŦā§āĻļā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻĄā§ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻĄā§āĻāĻžāĻ° āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ i386 PE-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ]
--āĻ āĻā§āĻˇāĻŽ-āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ-āĻāĻĻā§āĻŽ-āĻ°āĻŋāĻ˛ā§āĻ
DLLs āĻĨā§āĻā§ āĻ -āĻļā§āĻ¨ā§āĻ¯ āĻ āĻĢāĻ¸ā§āĻ āĻĄā§āĻāĻž āĻāĻŽāĻĻāĻžāĻ¨āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĻā§āĻŽ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤ [āĻāĻ
āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻ¸āĻā§āĻˇāĻŽ-āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤-āĻĒāĻŋāĻ-āĻĄāĻŋāĻŦāĻžāĻ
āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ-āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ āĻĨāĻžāĻā§āĻāĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĄāĻŋāĻŦāĻžāĻ āĻ¤āĻĨā§āĻ¯ āĻĻā§āĻāĻžāĻ¨āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻŦāĻŋāĻāĻžāĻ-āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§āĻāĻ°āĻŖ
āĻŦāĻŋāĻāĻžāĻ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖ āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻāĻžāĻāĻā§āĻ˛āĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻļā§āĻ°ā§ āĻšāĻŦā§ āĻ¯āĻž
āĻāĻ āĻ¸āĻāĻā§āĻ¯āĻžāĻ° āĻāĻāĻžāĻ§āĻŋāĻāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ 0x1000āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻ]
--āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻ¸āĻāĻāĻŋāĻ¤āĻŋ
--āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻ¸āĻāĻāĻŋāĻ¤āĻŋ,āĻ¸āĻŽāĻ°ā§āĻĒāĻŖ āĻāĻ°āĻž
āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻāĻžāĻ°ā§āĻ (āĻāĻŦāĻ āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻŦāĻĻā§āĻ§) āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻŦāĻžāĻāĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§āĻ¨
āĻāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻ¯āĻžāĻ. āĻĄāĻŋāĻĢāĻ˛ā§āĻ 2MB āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤, 4K āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻŦāĻĻā§āĻ§āĨ¤ [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¯ā§
--āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¯ā§:āĻŽā§āĻā§āĻ¯
--āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¯ā§:āĻŽā§āĻā§āĻ¯.āĻā§āĻŖ
āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻ āĻ§ā§āĻ¨ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻšāĻŦā§āĨ¤ āĻāĻ¨ā§āĻ¯ āĻāĻāĻ¨āĻŋ āĻŽāĻžāĻ¨
āĻ¯ā§ āĻšāĻ˛ "āĻ¨ā§āĻāĻŋāĻ", "āĻāĻāĻ¨ā§āĻĄā§āĻ", "āĻāĻ¨āĻ¸ā§āĻ˛", "āĻĒā§āĻ¸āĻŋāĻā§āĻ¸", āĻāĻŦāĻ "āĻāĻā§āĻ¸āĻŦāĻā§āĻ¸"āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĨ¤ āĻ¸āĻāĻā§āĻ¯āĻžāĻ¸ā§āĻāĻ āĻŽāĻžāĻ¨ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻ¨ā§āĻ¯ āĻā§āĻšā§āĻ¤ āĻšāĻ¯āĻŧ āĻ¯ā§. [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒ
āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ PE āĻĢāĻžāĻāĻ˛ā§āĻ° "Dll ââāĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯" āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻ āĻāĻ°ā§
āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ: [āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°ā§āĻ° PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻĄ āĻĒā§āĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ]
--āĻšāĻžāĻ-āĻāĻ¨āĻā§āĻ°āĻĒāĻŋ-āĻāĻŋāĻ
āĻāĻŽā§āĻ 64-āĻŦāĻŋāĻ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻ¸ā§āĻĒā§āĻ¸ āĻ˛ā§āĻāĻāĻ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽāĻžāĻāĻā§āĻļāĻ¨ (ASLR) āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖāĨ¤
--āĻĄāĻžāĻāĻ¨āĻžāĻŽāĻŋāĻāĻŦā§āĻ¸
āĻāĻŽā§āĻ āĻŦā§āĻ¸ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻ ā§āĻ¯āĻžāĻĄā§āĻ°ā§āĻ¸ āĻ¸ā§āĻĒā§āĻ¸ āĻ˛ā§āĻāĻāĻ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
(āĻāĻāĻ¸āĻāĻ˛āĻāĻ°)āĨ¤ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻāĻŋ MS Windows Vista-āĻāĻ° āĻ¸āĻžāĻĨā§ i386 PE āĻāĻžāĻ°ā§āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
--forceinteg
āĻā§āĻĄ āĻ āĻāĻŖā§āĻĄāĻ¤āĻž āĻā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ.
--nxcompat
āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻĄā§āĻāĻž āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖāĨ¤ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻāĻŋāĻ˛
i2 PE āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ MS Windows XP SP386 āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
--āĻā§āĻ¨-āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨āĻ¤āĻž
āĻ¯āĻĻāĻŋāĻ āĻāĻŦāĻŋ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨āĻ¤āĻž āĻŦā§āĻā§, āĻāĻŦāĻŋāĻā§ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
--āĻ¨āĻž-āĻ¸ā§āĻš
āĻāĻŦāĻŋāĻāĻŋ SEH āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ āĻāĻŽā§āĻ āĻĨā§āĻā§ āĻā§āĻ¨ SE āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻāĻ˛ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž.
--āĻ¨āĻž-āĻāĻŦāĻĻā§āĻ§
āĻāĻ āĻāĻŦāĻŋāĻāĻŋ āĻāĻŦāĻĻā§āĻ§ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
--wdmdriver
āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻŽāĻāĻ¸ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻŽāĻĄā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
--āĻ¤āĻ¸āĻāĻ¯āĻŧāĻžāĻ°
āĻāĻŦāĻŋāĻāĻŋ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¸āĻā§āĻ¤āĻ¨āĨ¤
-- āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ-āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ
--āĻ¨ā§-āĻāĻ¨āĻ¸āĻžāĻ°ā§āĻ-āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ
āĻāĻŦāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻžāĻ¨ā§ˇ āĻāĻāĻŋ āĻŽā§āĻ˛ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻāĻ°āĻŖ
āĻ˛āĻŋāĻā§āĻ¯āĻžāĻ¸āĻŋ āĻā§āĻĄ āĻāĻŦāĻ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻāĻŦāĻŋāĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯, āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻžāĻ§ā§āĻ¨ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻŦā§āĨ¤ āĻĻā§āĻ¯
āĻāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ āĻ¯ā§ āĻāĻāĻŋāĻ° āĻĢāĻ˛ā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻŽā§āĻ āĻšāĻŦā§
āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻ āĻāĻ¤ā§āĻ¸ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ. āĻĒāĻāĻ¨ā§āĻĻ --āĻ¨ā§-āĻāĻ¨āĻ¸āĻžāĻ°ā§āĻ-āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻļā§āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§, āĻāĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ āĻāĻŋāĻ¨ā§āĻ¨ āĻā§āĻ¸ āĻĨā§āĻā§ āĻ āĻāĻŋāĻ¨ā§āĻ¨ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§.
C6X uClinux āĻāĻžāĻ°ā§āĻā§āĻ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ DSBT āĻ¨āĻžāĻŽā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻžāĻ āĻāĻ°āĻž āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻāĻāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻ¸ā§āĻāĻ āĻĨāĻžāĻāĻž āĻĻāĻ°āĻāĻžāĻ°; āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
0.
--dsbt-āĻāĻāĻžāĻ° āĻāĻ¯āĻŧāĻ¤āĻ¨
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻĄāĻŋāĻāĻ¸āĻŦāĻŋāĻāĻŋ-āĻ¤ā§ āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĨā§āĻā§ āĻāĻ¯āĻŧāĻ¤āĻ¨. āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 64āĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¸āĻš āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĨ¤
--dsbt-āĻ¸ā§āĻāĻ āĻ¸ā§āĻāĻ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻŦāĻž āĻļā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° DSBT āĻ¸ā§āĻāĻ āĻ¸ā§āĻ āĻāĻ°ā§ āĻ¸ā§āĻāĻ.
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻ˛ 0, āĻ¯āĻž āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ 0 āĻāĻ° āĻāĻāĻāĻŋ DSBT āĻ¸ā§āĻāĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, "R_C6000_DSBT_INDEX" āĻ°āĻŋāĻ˛ā§āĻāĻā§āĻ˛āĻŋ āĻšāĻ˛
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻŋāĻ° --āĻ¨ā§-āĻŽāĻžāĻ°ā§āĻ-āĻāĻā§āĻ¸āĻŋāĻĄāĻāĻā§āĻ¸-āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻ¸ā§āĻāĻ āĻ¸āĻāĻ˛āĻā§āĻ¨ exidx āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻ¤ā§āĻ°ā§āĻāĻ°āĻŖ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§
āĻĢā§āĻ°ā§āĻŽ unwind āĻ¤āĻĨā§āĻ¯.
68HC11 āĻāĻŦāĻ 68HC12 āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§
āĻ¸ā§āĻ¯ā§āĻāĻāĻŋāĻ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻāĻŦāĻ āĻā§āĻ°āĻžāĻŽāĻĒā§āĻ˛āĻŋāĻ¨ āĻā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨āĨ¤
--āĻ¨ā§-āĻā§āĻ°āĻžāĻŽā§āĻĒā§āĻ˛āĻŋāĻ¨
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻā§āĻ°āĻžāĻŽāĻĒā§āĻ˛āĻŋāĻ¨ā§āĻ° āĻĒā§āĻ°āĻāĻ¨ā§āĻŽāĻā§ āĻ āĻā§āĻˇāĻŽ āĻāĻ°ā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻāĻāĻŋ trampoline āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĻā§āĻ° āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž "jsr" āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ (āĻāĻāĻŋ
āĻāĻāĻāĻŋ āĻĻā§āĻ° āĻĢāĻžāĻāĻļāĻ¨ āĻāĻāĻāĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻžāĻ° āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ˛ā§ āĻāĻāĻŦā§)āĨ¤
--āĻŦā§āĻ¯āĻžāĻāĻ-āĻāĻžāĻ¨āĻžāĻ˛āĻž āĻ¨āĻžāĻŽ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻŽā§āĻŽāĻ°āĻŋ āĻ āĻā§āĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§ āĻ¸ā§āĻŽā§āĻ¤āĻŋ
āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ āĻ¯āĻž āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ āĻāĻāĻ¨ā§āĻĄā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻāĻŽāĻ¨ āĻ āĻā§āĻāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻāĻž āĻšāĻ˛
āĻ¤āĻžāĻ°āĻĒāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĒā§āĻāĻŋāĻ āĻāĻŦāĻ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻā§āĻ˛āĻŋ āĻāĻŖāĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤
āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ GOT āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
68K āĻ˛āĻā§āĻˇā§āĻ¯āĨ¤
-- āĻĒā§āĻ¯āĻŧā§āĻā§=āĻāĻĻāĻ°ā§āĻļ
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻā§ āĻŦāĻ˛ā§ āĻ¯ā§ āĻā§āĻ¨ GOT āĻĒā§āĻ°āĻāĻ¨ā§āĻŽā§āĻ° āĻ¸ā§āĻāĻŋāĻŽāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻĻāĻ°ā§āĻļ āĻāĻ āĻšāĻ¤ā§ āĻšāĻŦā§
of āĻāĻāĻ, āĻ¨ā§āĻ¤āĻŋāĻŦāĻžāĻāĻ, multigot or āĻ˛āĻā§āĻˇā§āĻ¯. āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻĨā§āĻ¯ āĻāĻ¨ā§āĻā§āĻ°āĻŋ āĻĒāĻĄāĻŧā§āĻ¨
āĻāĻ¨ā§āĻ¨āĻ¤ ld.
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻŽāĻāĻāĻĒāĻŋāĻāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤
MIPS āĻ˛āĻā§āĻˇā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻā§āĻ āĻāĻ°āĻžāĨ¤
--insn32
--no-insn32
āĻāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻā§āĻĄā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ microMIPS āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§āĻ° āĻĒāĻāĻ¨ā§āĻĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°ā§
āĻ˛āĻŋāĻā§āĻāĻžāĻ°, āĻ¯ā§āĻŽāĻ¨ PLT āĻŦāĻž āĻ āĻ˛āĻ¸ āĻŦāĻžāĻāĻ¨ā§āĻĄāĻŋāĻ āĻ¸ā§āĻāĻžāĻŦāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦāĻž āĻļāĻŋāĻĨāĻŋāĻ˛āĻāĻ°āĻŖā§āĨ¤ āĻ¯āĻĻāĻŋ
--insn32 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 32-āĻŦāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻ¤āĻžāĻ¨ā§āĻāĻ¤āĻŋāĻ
āĻ āĻĨāĻŦāĻž āĻ¯āĻĻāĻŋ --no-insn32 āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, 16-āĻŦāĻŋāĻ āĻ¸āĻš āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¸āĻŽā§āĻāĻŦ.
āĻĒāĻ°āĻŋāĻŦā§āĻļ
āĻāĻĒāĻ¨āĻŋ āĻāĻ° āĻāĻāĻ°āĻŖ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ ld āĻāĻ¨āĻāĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§āĻ¨ā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ "GNUTARGET",
"LDEMULATION" āĻāĻŦāĻ "COLLECT_NO_DEMANGLE"āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§āĻ¨ āĻ¤āĻžāĻšāĻ˛ā§ "GNUTARGET" āĻāĻ¨āĻĒā§āĻ-āĻĢāĻžāĻāĻ˛ āĻ āĻŦāĻā§āĻā§āĻ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ -b (āĻŦāĻž āĻāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻļāĻŦā§āĻĻ
--āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ) āĻāĻāĻŋāĻ° āĻŽāĻžāĻ¨ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ BFD āĻ¨āĻžāĻŽā§āĻ° āĻāĻāĻāĻŋ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĨāĻžāĻā§
āĻĒāĻ°āĻŋāĻŦā§āĻļā§ "GNUTARGET", ld āĻ˛āĻā§āĻˇā§āĻ¯ā§āĻ° āĻĒā§āĻ°āĻžāĻā§āĻ¤āĻŋāĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ "GNUTARGET"
"āĻĄāĻŋāĻĢāĻ˛ā§āĻ" āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻĒāĻ° BFD āĻŦāĻžāĻāĻ¨āĻžāĻ°āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻāĻ¨āĻĒā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§
āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛; āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ āĻ¸āĻĢāĻ˛ āĻšāĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻž āĻāĻā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸ā§āĻāĻžāĻ¨ā§
āĻ āĻŦāĻā§āĻā§āĻ-āĻĢāĻžāĻāĻ˛ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¨āĻ¯āĻŧ
āĻ āĻ¨āĻ¨ā§āĻ¯ āĻ¯āĻžāĻāĻšā§āĻ, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ BFD āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻ°āĻžāĻā§
āĻ¸āĻžāĻ°ā§āĻ-āĻ˛āĻŋāĻ¸ā§āĻā§ āĻĒā§āĻ°āĻĨāĻŽā§ āĻ¸ā§āĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻ¤āĻžāĻ āĻ āĻ¸ā§āĻĒāĻˇā§āĻāĻ¤āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ¨āĻā§āĻ¨āĻļāĻ¨ā§āĻ° āĻĒāĻā§āĻˇā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§āĻ¨ āĻ¤āĻžāĻšāĻ˛ā§ "LDEMULATION" āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ -m āĻŦāĻŋāĻāĻ˛ā§āĻĒāĨ¤ āĻĻā§āĻ¯
āĻ āĻ¨ā§āĻāĻ°āĻŖ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻāĻ°āĻŖā§āĻ° āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĻāĻŋāĻāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻ˛āĻŋāĻā§āĻāĻžāĻ°
āĻ˛āĻŋāĻĒāĻŋ. āĻāĻĒāĻ¨āĻŋ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻ āĻ¨ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ -- āĻāĻžāĻ°āĻŦā§āĻ¸ or -V āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯āĻĻāĻŋ
-m āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻāĻŦāĻ "LDEMULATION" āĻĒāĻ°āĻŋāĻŦā§āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛ āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž,
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻŽā§āĻ˛ā§āĻļāĻ¨ āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¤āĻžāĻ° āĻāĻĒāĻ°āĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻ¨āĻ¤, āĻ˛āĻŋāĻā§āĻāĻžāĻ°āĻāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻĄāĻŋāĻŽā§āĻ¯āĻžāĻāĻ˛āĻŋāĻ āĻāĻ°ā§āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻ¯āĻĻāĻŋ
"COLLECT_NO_DEMANGLE" āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻāĻŋ āĻĄāĻŋāĻŽā§āĻ¯āĻžāĻāĻ˛āĻŋāĻ āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻšāĻŦā§
āĻĒā§āĻ°āĻ¤ā§āĻ āĻāĻ āĻāĻ¨āĻāĻžāĻ¯āĻŧāĻ°āĻ¨āĻŽā§āĻ¨ā§āĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋ "gcc" āĻ˛āĻŋāĻā§āĻāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻĢā§āĻ¯āĻžāĻļāĻ¨ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ
āĻŽā§āĻĄāĻŧāĻžāĻ¨ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ -- demangle āĻāĻŦāĻ --āĻ¨ā§-āĻĻā§āĻŽāĻā§āĻāĻ˛
āĻ āĻĒāĻļāĻ¨āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ i686-linux-android-ld āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨