???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................Þ•    æ     L    |      °(     ±(     Í(     é(     ÷(     )     )  0   $)  ,   U)     ‚)     ‡)  "   Ž)     ±)  "   Æ)     é)  ;   ü)     8*     D*  +   T*  9   €*     º*  '   Ì*  ?   ô*  %   4+     Z+  Z   u+  "   Ð+  )   ó+  "   ,     @,     _,  %   m,  !   “,     µ,     Ê,     Ö,     è,  8   ú,  6   3-     j-     -  #   —-  ?   »-  2   û-  C   ..     r.     ’.  #   §.  (   Ë.  (   ô.  4   /  &   R/     y/  )   /     º/  :   Ç/     0     0  "    0  0   C0  (   t0     0  6   º0  9   ñ0  6   +1  9   b1     œ1     ©1     ¾1     Ó1  2   ç1     2     :2     N2     e2  ,   „2     ±2  &   Ð2  &   ÷2      3  %   ?3  !   e3  "   ‡3  1   ª3  -   Ü3  #   
4  0   .4     _4     m4  $   {4      4  3   ­4  ]   á4  ]   ?5  ­   5     K6     R6  
   Y6     d6     v6     ‚6     ’6      6     ¯6     ·6     À6     Ó6  	   ä6     î6     7     7     $7  /   57  7   e7  =   7  7   Û7  '   8      ;8     \8  .   y8  !   ¨8     Ê8  $   ê8  /   9     ?9     ]9  .   e9  #   ”9  /   ¸9     è9  #   :     +:     H:  /   U:  %   …:  2   «:     Þ:     ó:  %   ;     4;     Q;     W;     p;  .   ‹;  ,   º;  -   ç;  .   <  #   D<  (   h<  *   ‘<     ¼<  $   Ú<  :   ÿ<  >   :=  5   y=     ¯=  *   ³=  *   Þ=  *   	>  (   4>  ]   ]>  J   »>  I   ?  -   P?     ~?     Ž?  "   ¤?  $   Ç?  &   ì?     @  6   #@  +   Z@  0   †@     ·@     Ñ@  +   î@  +   A  "   FA  $   iA  %   ŽA  #   ´A     ØA  1   ïA  $   !B     FB     aB  4   B  /   ¶B  &   æB  0   C     >C  	   QC  '   [C  %   ƒC     ©C  '   ÄC     ìC  G   D     OD     TD     ]D     fD     }D     ™D     ¸D     ÐD  @   îD     /E     NE     hE  $   …E  G   ªE  6   òE     )F     @F     FF  (   NF  &   wF     žF     ´F  !   ÀF      âF      G  +   $G  G   PG  *   ˜G  .   ÃG  +   òG  '   H  0   FH  -   wH  )   ¥H     ÏH  -   ãH     I  '   I     GI  &   `I  (   ‡I  '   °I     ØI     ßI  /   öI     &J  n   @J     ¯J  4   ´J     éJ     ðJ  #   øJ     K  +   9K     eK  -   …K  !   ³K     ÕK     ôK  !   L     )L  !   =L     _L     vL  -   ‰L     ·L  %   ÐL     öL     M     /M     MM  '   RM     zM     M     “M     ®M     ËM     ãM     ôM     N     'N     9N     SN      kN  "   ŒN  #   ¯N  #   ÓN     ÷N  6   O     BO  $   _O     „O  E   –O     ÜO     øO  *   P     =P     YP  Á   wP     9Q     TQ  3   mQ     ¡Q  B   ³Q  %   öQ  O   R  '   lR      ”R  #   µR  *   ÙR  8   S     =S     ZS  !   iS     ‹S     ”S     ²S     »S     ÂS     ÉS  <   ÙS  "   T  '   9T  ,   aT  $   ŽT  '   ³T  +   ÛT      U     (U  >   0U  &   oU     –U     °U     ¿U  $   ÐU  %   õU  )   V  $   EV  )   jV  B   ”V     ×V     êV     þV  $   W  7   ?W     wW     „W  -   ™W  )   ÇW  (   ñW  &   X     AX  $   ZX  7   X  +   ·X     ãX  9   ýX  #   7Y  4   [Y  -   Y  >   ¾Y  #   ýY  "   !Z     DZ  K   _Z  ?   «Z  :   ëZ  ,   &[  &   S[  +   z[     ¦[  :   Å[  5    \  #   6\  %   Z\  %   €\  :   ¦\  >   á\       ]  -   A]  3   o]  %   £]  1   É]  >   û]  %   :^  .   `^  "   ^      ²^     Ó^     ä^     _     _     8_  '   J_     r_     _      _  E   ®_  (   ô_  .   `     L`  !   g`  !   ‰`     «`     Ë`     è`     a      $a     Ea     ca     a  $   ¡a  %   Æa     ìa     b      b  :   >b  Y   yb  \   Ób  ]   0c  `   Žc  $   ïc  -   d  %   Bd  5   hd  8   žd  +   ×d  %   e  2   )e     \e  '   |e  "   ¤e  Y   Çe  6   !f  .   Xf  &   ‡f  "   ®f  "   Ñf  %   ôf  3   g  ,   Ng  ?   {g     »g  /   Óg  +   h     /h  &   Nh     uh  .   |h     «h  ,   ¿h  2   ìh  .   i  0   Ni  "   i     ¢i     ¿i     Ýi     ïi     j     #j  ,   2j  %   _j     …j  !   £j  $   Åj  '   êj  $   k  '   7k     _k  )   tk  #   žk     Âk     Ük  S   ÷k  >   Kl  '   Šl  $   ²l  !   ×l  %   ùl  '   m  %   Gm  &   mm  '   ”m  %   ¼m  &   âm     	n  R   n     qn  /   ’p      Âp     ãp     ûp     q     &q  =   :q  B   xq     »q     Àq  9   Çq     r  #   r     ?r  H   Qr     šr     ¦r  A   ¶r  X   ør     Qs  ,   gs  c   ”s  ,   øs     %t  ‹   Ct  '   Ït  =   ÷t  .   5u  &   du     ‹u  -   šu  6   Èu     ÿu     v     'v     Cv  T   ^v  R   ³v     w  '   w  1   Gw  K   yw  >   Åw  |   x  )   x     «x  /   Äx  4   ôx  :   )y  N   dy  ?   ³y     óy  Q   z     _z  M   lz     ºz     Éz  1   Øz  @   
{  >   K{  4   Š{  `   ¿{  `    |  `   |  `   â|     C}     P}     i}     ‚}  P   }  +   î}     ~     2~  (   R~  3   {~  %   ¯~  6   Õ~  W     6   d  :   ›  <   Ö  =   €  \   Q€  X   ®€  5     f   =     ¤     ¶  :   Â     ý  R   
‚     ]‚  ˜   î‚  Â   ‡ƒ     J„     Q„  
   X„  "   c„     †„     ’„     ¢„     ³„     Í„     ß„     è„     …     …     5…     L…     d…     v…  g   ‡…  A   ï…  Q   1†  d   ƒ†  @   è†  9   )‡  H   c‡  Q   ¬‡  [   þ‡  Y   Zˆ  f   ´ˆ  8   ‰     T‰     s‰  K   €‰  P   Ì‰  [   Š  9   yŠ  4   ³Š  6   èŠ     ‹  E   5‹  H   {‹  6   Ä‹  %   û‹  &   !Œ  D   HŒ  @   Œ     ÎŒ      ÜŒ  %   ýŒ  @   #  7   d  7   œ  B   Ô  /   Ž  C   GŽ  :   ‹Ž  &   ÆŽ  >   íŽ  f   ,  j   “  E   þ     D  ?   K  ?   ‹  5   Ë  @   ‘  p   B‘  j   ³‘  j   ’  L   ‰’     Ö’  $   ö’  <   “  7   X“  5   “     Æ“  M   Þ“  8   ,”  D   e”  )   ª”  +   Ô”  ?    •  1   @•  1   r•  4   ¤•  ,   Ù•  4   –  +   ;–  W   g–  7   ¿–  8   ÷–  &   0—  ?   W—  G   ——  5   ß—  G   ˜  2   ]˜     ˜  =   œ˜  5   Ú˜  /   ™  =   @™     ~™  s   ž™  	   š  
   š  
   'š  #   2š  2   Vš  3   ‰š     ½š  ,   Ûš  m   ›  -   v›  "   ¤›  (   Ç›  .   ð›  ~   œ  W   žœ  8   öœ     /     5  J   F  S   ‘  (   å     ž  =   #ž  .   až  .   ž  J   ¿ž  a   
Ÿ  H   lŸ  V   µŸ  X      A   e   i   §   Z   ¡  V   l¡  "   Ã¡  U   æ¡     <¢  5   W¢     ¢  F   ª¢  F   ñ¢  ?   8£     x£  1   „£  L   ¶£  0   ¤  ë   4¤      ¥  H   0¥     y¥     Š¥  G   š¥  -   â¥  <   ¦  @   M¦  V   Ž¦  ,   å¦  /   §     B§  B   a§     ¤§  0   Ä§  "   õ§     ¨  ^   7¨  -   –¨  3   Ä¨  (   ø¨  /   !©  A   Q©     “©  A   ˜©  
   Ú©     å©  !   þ©  )    ª  6   Jª  !   ª  -   £ª  "   Ñª  "   ôª  6   «  #   N«  1   r«  +   ¤«  :   Ð«  9   ¬  0   E¬  E   v¬  0   ¼¬  &   í¬     ­  Z   -­     ˆ­  (   ¦­  4   Ï­  1   ®  '   6®    ^®  3   }¯     ±¯  @   Ð¯     °  S   "°  >   v°  {   µ°  H   1±  .   z±  (   ©±  @   Ò±  N   ²  6   b²     ™²  1   ±²     ã²  g   ó²     [³     i³     u³     ‚³  G   ¡³  7   é³  <   !´  E   ^´  7   ¤´  @   Ü´  6   µ  4   Tµ     ‰µ  Ž   •µ  2   $¶  +   W¶     ƒ¶     ™¶  3   ±¶  4   å¶  ~   ·  O   ™·  \   é·  {   F¸     Â¸     Û¸  ,   õ¸  4   "¹  _   W¹     ·¹     Ä¹  D   â¹  I   'º  C   qº  @   µº  $   öº  6   »  N   R»  ;   ¡»  .   Ý»  I   ¼  .   V¼  8   …¼  C   ¾¼  M   ½  7   P½  5   ˆ½  6   ¾½  „   õ½  l   z¾  g   ç¾  I   O¿  (   ™¿  @   Â¿  '   À  T   +À  E   €À  1   ÆÀ  @   øÀ  9   9Á  P   sÁ  N   ÄÁ  )   Â  N   =Â  @   ŒÂ  ?   ÍÂ  D   Ã  f   RÃ  C   ¹Ã  B   ýÃ  1   @Ä  %   rÄ     ˜Ä  /   ¬Ä  $   ÜÄ  #   Å     %Å  =   ;Å      yÅ  ,   šÅ     ÇÅ  n   ÛÅ  0   JÆ  ?   {Æ  3   »Æ  &   ïÆ  %   Ç  #   <Ç      `Ç  "   Ç      ¤Ç  $   ÅÇ  "   êÇ  !   È  #   /È  )   SÈ  *   }È     ¨È  0   ÄÈ  =   õÈ  p   3É  ¥   ¤É  ¨   JÊ  ©   óÊ  ¬   Ë  ?   JÌ  @   ŠÌ  2   ËÌ  J   þÌ  …   IÍ  5   ÏÍ  ;   Î  C   AÎ  ,   …Î  %   ²Î  %   ØÎ  ‚   þÎ  Z   Ï  R   ÜÏ  B   /Ð  ?   rÐ  8   ²Ð  A   ëÐ  E   -Ñ  0   sÑ  w   ¤Ñ      Ò  P   =Ò  T   ŽÒ  A   ãÒ  N   %Ó     tÓ  [   ‚Ó  $   ÞÓ  >   Ô  Q   BÔ  K   ”Ô  N   àÔ  S   /Õ  /   ƒÕ  0   ³Õ     äÕ  +   Ö     0Ö     JÖ  =   aÖ  K   ŸÖ  /   ëÖ  6   ×  >   R×  >   ‘×  >   Ð×  >   Ø  0   NØ  T   Ø  [   ÔØ  7   0Ù  #   hÙ  a   ŒÙ  X   îÙ  9   GÚ  7   Ú  ,   ¹Ú  8   æÚ  :   Û  8   ZÛ  9   “Û  :   ÍÛ  -   Ü  3   6Ü     jÜ  ‘   ‚Ü         ¼   .       é       Ç      “      á       Œ      i       ¥        §   ÷       V     æ  \   r  Ö  U  	     j         ½  [  “   ¨  W   •  ¹        Ñ       u  ‰       ;       1   C   ž  «   G   ÿ   c   ­     û                       R  ¡       ê   W  l   »       Q   5  Ò  †   a      š  Ã  }  Î   U   ^  p   Å             <   +             Ö       Â       –   Ä  G  Þ                    £       Ê   ¦          T   Á     2  .  	     *   ¾   ¼  !   M   ä  y       "   O   j   d        »             ©      c      ±   )   h   5         r   w  ²  /   ‚  Ÿ   å          É   ‹  à       8       «  ¢  k   #  †  â  /  ½       ‡  ‘           n   B  S      á  ™     Š  ³      ´              F   ¹     æ   Œ   ß   ”   ®   6          Ý  Ú         t  I   X            µ  õ   þ   A   à  8  Ù  ×                ¢   y    (       ß  ª  ô   O  L   ý       —  v  N   ™  Æ  e  ¶  h      |  °   _      ¦       Ò   l  \  º     S           =       ¡      È  Ë      0     Ð   
      ï   Š             t   D       <      B   #         o      ¯        À  ¸  +              Ä   ¾  ‚               ¤  Í       Î  9  ¬          Í      µ       ¶   ´       ?   X  ,   Á     q      7  n        P     È   $     %   3  Þ  Ÿ          ·      Ï   Ž  Ù   T          b      ’          {   ñ              â          u       p  x  ¿   Õ  Z  F      …   –  œ   Ô     Â  R   @      I  v   œ      s       ]   a      ~  9   2   ð          Ü   ›   ˜   Ñ  (      x       7      i  :       4  „   ö   ¿  k  '   í      g   
   z       s  Ó   Ü  Ì   ”  &   ã       Ï     ì         î   Ž   `   ã  @  _   ú   P   º  3     ‘     ®  f      Õ   ©   Å  Z   ë       ¥   š                      C  6   ­       $   o   ª   ä       -  ‰        M      ƒ  Ô   *  ^   Ø  ·   ¬   ¨           H   Y  Ø   A  ²   Ð          Ë             ]  K   z      Û  €  D        Ç       1  H          '      —   b   …  ,  ×               q   J   ù   {      ž           -   ˆ   ¯   }           E   À   ˜  N     g      ƒ                  Q  :     ±  ‡   Æ       `  &      "      4      Ú   L  )     €          ‹             å  °  ’       ó      è           m           £  w   e   É  d         Ê  K  J      f   Û   ¸   ç   „  !     ›  [             ³  Ã       0   §  Ó  •       %  Ì  ?     >   ˆ    ;  m  Y   =      |   ü   ~               V       >  ¤   ø                  E  ò   Ý            
Allocating common symbols
 
Discarded input sections

 
Memory map

   Supported targets:
  by zero %s failed: %s %s is not supported but is required for %s in %s %s symbol '%s' in %s is referenced by DSO %s %s:  %s: %s %s: %s Stringdata structures: %zu
 %s: %s entries: %zu
 %s: %s entries: %zu; buckets: %zu
 %s: %s input: %zu
 %s: %s merged constants size: %lu; input: %zu; output: %zu
 %s: %s: %s
 %s: %s: error:  %s: %s: error: undefined reference to '%s'
 %s: %s: error: undefined reference to '%s', version '%s'
 %s: %s: warning:  %s: ICF Converged after %u iteration(s) %s: ICF folding section '%s' in file '%s'into '%s' in file '%s' %s: ICF stopped after %u iteration(s) %s: archive libraries: %u
 %s: attempt to map %lld bytes at offset %lld exceeds size of file; the file may be corrupt %s: bad archive symbol table names %s: bad extended name entry at header %zu %s: bad extended name index at %zu %s: can not read directory: %s %s: close: %s %s: could not find onload entry point %s: could not load plugin library %s: definition of %s %s: error:  %s: fatal error:  %s: file is empty %s: file too short: read only %lld of %lld bytes at %lld %s: file too short: read only %zd of %zd bytes at %lld %s: fstat failed: %s %s: incompatible target %s: internal error in %s, at %s:%d
 %s: invalid option value (expected a floating point number): %s %s: invalid option value (expected an integer): %s %s: last entry in mergeable string section '%s' not null terminated %s: loaded archive members: %u
 %s: lseek failed: %s %s: malformed archive header at %zu %s: malformed archive header name at %zu %s: malformed archive header size at %zu %s: maximum bytes mapped for read at one time: %llu
 %s: member at %zu is not an ELF object %s: missing group end
 %s: mmap offset %lld size %lld failed: %s %s: mmap: %s %s: mmap: failed to allocate %lu bytes for output file: %s %s: mremap: %s %s: munmap: %s %s: must take a non-empty argument %s: must take one of the following arguments: %s %s: no archive symbol table (run ranlib) %s: not an object or archive %s: not configured to support 32-bit big-endian object %s: not configured to support 32-bit little-endian object %s: not configured to support 64-bit big-endian object %s: not configured to support 64-bit little-endian object %s: open: %s %s: pread failed: %s %s: readv failed: %s %s: reference to %s %s: removing unused section from '%s' in file '%s' %s: short archive header at %zu %s: stat failed: %s %s: supported targets: %s: symbol table entries: %zu
 %s: symbol table entries: %zu; buckets: %zu
 %s: total archive members: %u
 %s: total bytes mapped for read: %llu
 %s: unexpected reloc %u in object file %s: unsupported ELF file type %d %s: unsupported ELF machine number %d %s: unsupported REL reloc section %s: unsupported RELA reloc section %s: unsupported reloc %u against global symbol %s %s: unsupported reloc %u against local symbol %s: unsupported symbol section 0x%x %s: use the --help option for usage information
 %s: warning:  %s: write: %s %s: write: unexpected 0 return-value %s:%d:%d: %s %s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause %s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts specified via -T/--script %s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts specified via -T/--script (ARM only) The maximum distance from instructions in a group of sections to their stubs.  Negative values mean stubs are always after the group. 1 means using default size.
 ** GOT ** PLT ** dynamic ** dynamic relocs ** eh_frame ** eh_frame_hdr ** expression ** file header ** fill ** group ** merge constants ** merge strings ** relocs ** section headers ** segment headers ** string table ** symtab xindex --build-id argument '%s' not a valid hex number --build-id=uuid failed: could not open /dev/urandom: %s --hash-bucket-empty-fraction value %g out of range [0.0, 1.0) --just-symbols does not make sense with a shared object -l does not search for shared libraries -l searches for shared libraries -pie and -r are incompatible -retain-symbols-file does not yet work with -r -shared and -pie are incompatible -shared and -r are incompatible -shared and -static are incompatible /dev/urandom: expected %zu bytes, got %zd bytes /dev/urandom: read failed: %s ADDRESS Add C++ operator new/delete to dynamic symbols Add C++ typeinfo to dynamic symbols Add DIR to link time shared library search path Add DIR to runtime search path Add data symbols to dynamic symbols Add directory to search path Alias for -d Allow unresolved references in shared libraries Always DT_NEEDED for shared libraries Archive member included because of file (symbol)

 Assume files changed Assume files didn't change Bind defined function symbols locally Bind defined symbols locally COUNT Call SYMBOL at load-time Call SYMBOL at unload-time Check segment addresses for overlaps (default) Common symbol       size              file

 Compress .debug_* sections in the output file Copyright 2008 Free Software Foundation, Inc.
 Could not find symbol %s to unfold
 Create a position independent executable Create an output file even if errors occur Create exception frame header Create undefined reference to SYMBOL DATA_SEGMENT_ALIGN may only appear once in a linker script DATA_SEGMENT_RELRO_END may only appear once in a linker script DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN DIR DT_NEEDED value out of range: %lld >= %lld DT_SONAME value out of range: %lld >= %lld DYNAMIC section %u link %u is not a strtab DYNAMIC section %u link out of range: %u Debug abbreviations extend beyond .debug_abbrev section; failed to reduce debug abbreviations Debug info extends beyond .debug_info section; failed to reduce debug info Debug info extends beyond .debug_info section;failed to reduce debug info Default search path for Solaris compatibility Define a symbol Define common symbols Delete all temporary local symbols Demangle C++ symbols in log messages Disable use of DT_RUNPATH and DT_FLAGS Do a full build Do not allow unresolved references in shared libraries Do not check segment addresses for overlaps Do not copy DT_NEEDED tags from shared libraries Do not create copy relocs Do not define common symbols Do not demangle C++ symbols in log messages Do not export all dynamic symbols (default) Do not fold this symbol during ICF Do not link against shared libraries Do not list folded identical sections Do not list removed unused sections Do not page align data Do not page align data, do not make text readonly Do not run the linker multi-threaded Do not sort dynamic relocs Do not treat warnings as errors Do not warn about duplicate common symbols (default) Don't mark variables read-only after relocation Don't remove unused sections (default) Don't warn when skipping an incompatible library Dynamic hash style EMULATION Emit only debug line number information Enable use of DT_RUNPATH and DT_FLAGS End a library search group Exclude libraries from automatic export Export all dynamic symbols Extremely large compile unit in debug info; failed to reduce debug info FILE FILENAME FRACTION Generate build ID note Generate relocatable output Generate relocations in output Generate shared library Group end without group start Identical Code Folding. '--icf=safe' folds only ctors and dtors. Ignored for SVR4 compatibility Ignored for compatibility Include all archive contents Include only needed archive contents Input files added by plug-ins in --incremental mode not supported yet.
 Invalid DIE in debug info; failed to reduce debug info LENGTH not implemented LEVEL LIBNAME List folded identical sections on stderr List removed unused sections on stderr Load a plugin library MAPFILENAME Mark DSO non-deletable at runtime Mark DSO not available to dldump Mark DSO not available to dlopen Mark DSO to be initialized first at runtime Mark DSO to indicate that needs immediate $ORIGIN processing at runtime Mark object for immediate function binding Mark object for lazy runtime binding (default) Mark object not to use default search paths Mark object requiring immediate process Mark object to interpose all DSOs but executable Mark output as not requiring executable stack Mark output as requiring executable stack May not nest groups Min fraction of empty buckets in dynamic hash Not supported Number of iterations of ICF (default 2) Number of threads to use Number of threads to use in final pass Number of threads to use in initial pass Number of threads to use in middle pass OPTION ORIGIN not implemented Only set DT_NEEDED for shared libraries if used Optimize output file size Options --incremental-changed, --incremental-unchanged, --incremental-unknown require the use of --incremental PATH PHDRS load address overrides section %s load address PLUGIN PROGRAM Page align data, make text readonly Pass an option to the plugin Preread archive symbols when multi-threaded Print resource usage statistics Print symbols defined and used for each input Print the name of each input file Read a list of dynamic symbols Read linker script Read only symbol values from FILE Read version script Relax branches on certain targets Remove unused sections Report bugs to %s
 Report undefined symbols (even with --shared) Report usage information Report version and target information Report version information Run the linker multi-threaded SEGMENT_START not implemented SIZE SPECIAL constraints are not implemented SYMBOL SYMBOL=EXPRESSION Search for library LIBNAME Set common page size to SIZE Set dynamic linker path Set input format Set maximum page size to SIZE Set output file name Set output format Set program start address Set shared library name Set target system root directory Set the address of the bss segment Set the address of the data segment Set the address of the text segment Sort dynamic relocs Stack size when -fsplit-stack function calls non-split Start a library search group Strip LTO intermediate code sections Strip all symbols Strip debug symbols that are unused by gdb (at least versions <= 6.7) Strip debugging information Synonym for --debug=files TLS relocation against invalid instruction TLS relocation out of range TLS sections are not adjacent This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
 Trace references to symbol Treat warnings as errors Try to detect violations of the One Definition Rule Turn on debugging Unusually large LEB128 decoded, debug information may be corrupted Usage: %s [options] file...
Options:
 Use less memory and more disk I/O (included only for compatibility with GNU ld) Use timestamps to check files (default) Use wrapper functions for SYMBOL Warn about duplicate common symbols Warn when skipping an incompatible library Where possible mark variables read-only after relocation Work in progress; do not use Write map file Write map file on standard output [=STYLE] [all,files,script,task][,...] [binary] [file] [none] [sysv,gnu,both] address of section '%s' moves backward from 0x%llx to 0x%llx aligning to section relative value alignment of section %s is not absolute allocated section not in any PT_LOAD segment allocated section not in any segment bad global symbol name offset %u at %zu bad section name offset for section %u: %lu bad symbol name offset %u at %zu binary  binary output format not compatible with -shared or -pie or -r both SUN and GNU model TLS relocations cannot close map file: %s cannot find %s cannot find %s%s cannot find origin of R_ARM_BASE_ABS cannot find origin of R_ARM_BASE_PREL cannot mix -r with --gc-sections or --icf cannot mix -r with dynamic object %s cannot mix -static with dynamic object %s cannot mix split-stack '%s' and non-split-stack '%s' when using -r cannot open %s: %s cannot open %s: %s: cannot open map file %s: %s cannot open symbol count file %s: %s cannot use non-ELF output format with dynamic object %s command line command line changed common '%s' overridden by previous definition common of '%s' overidden by larger common common of '%s' overriding smaller common could not convert call to '%s' to '%s' could not reopen file %s definition of '%s' overriding common definition of '%s' overriding dynamic common definition different version of incremental build data dot may not move backward dot moves backward in linker script from 0x%llx to 0x%llx duplicate definition for version %u dynamic symbol table name section has wrong type: %u extended index for symbol %u out of range: %u failed to match split-stack sequence at section %u offset %0zx file %s was removed during the link fill of section %s is not absolute fill value is not absolute format '%s' not supported; treating as elf (supported formats: elf, binary) ignoring --thread-count: %s was compiled without thread support ignoring --threads: %s was compiled without thread support invalid STB_LOCAL symbol in external symbols invalid alignment %lu for section "%s" invalid dynamic symbol table name index: %u invalid incremental build data invalid reference to dot symbol outside of SECTIONS clause invalid section group %u refers to earlier section %u invalid symbol table name index: %u invalid use of PROVIDE for dot symbol keep only symbols listed in this file linker does not include stack split support required by %s load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx] local symbol %u has bad shndx %u local symbol %u section index %u out of range local symbol %u section name out of range: %u >= %u max applied to section relative value may only specify load address for PT_LOAD segment mergeable string section length not multiple of character size min applied to section relative value mismatched definition for constrained sections missing DT_NULL in dynamic segment missing SHT_SYMTAB_SHNDX section missing argument missing expected TLS relocation multiple common of '%s' multiple definition of '%s' munmap failed: %s no incremental data from previous build no input files no matching section constraint no segment %s nobits section %s may not precede progbits section %s in same segment not compressing section data: zlib error out of file descriptors and couldn't close any output is not an ELF file. pthead_mutextattr_init failed: %s pthread_cond_broadcast failed: %s pthread_cond_destroy failed: %s pthread_cond_init failed: %s pthread_cond_signal failed: %s pthread_cond_wait failed: %s pthread_mutex_destroy failed: %s pthread_mutex_init failed: %s pthread_mutex_lock failed: %s pthread_mutex_unlock failed: %s pthread_mutexattr_destroy failed: %s pthread_mutextattr_settype failed: %s pthread_once failed: %s reloc has bad offset %zu reloc section %u size %lu uneven reloc section size %zu is not a multiple of reloc size %d
 relocation R_ARM_MOVT_ABS cannot be used when makinga shared object; recompile with -fPIC relocation R_ARM_MOVW_ABS_NC cannot be used when makinga shared object; recompile with -fPIC relocation R_ARM_THM_MOVT_ABS cannot be used whenmaking a shared object; recompile with -fPIC relocation R_ARM_THM_MOVW_ABS_NC cannot be used whenmaking a shared object; recompile with -fPIC relocation overflow in relocation %u relocation refers to discarded comdat section relocation section %u has bad info %u relocation section %u uses unexpected symbol table %u requires unsupported dynamic reloc; recompile with -fPIC section %u in section group %u out of range section group %u info %u out of range section group retained but group element discarded section in two PT_LOAD segments section name section has wrong type: %u section symbol %u has bad shndx %u sections loaded on first page without room for file and program headers are not supported size of dynamic symbols is not multiple of symbol size size of symbols is not multiple of symbol size subalign of section %s is not absolute symbol %s has undefined version %s symbol %u invalid section index %u symbol %u name offset %u out of range symbol %u out of range for SHT_SYMTAB_SHNDX section symbol table name section has wrong type: %u the link might take longer: cannot perform incremental link: %s too few symbol versions unable to open -retain-symbols-file file %s: %s unable to parse dynamic-list script file %s unable to parse script file %s unable to parse version script file %s unary  undefined symbol '%s' referenced in expression unexpected argument unexpected duplicate type %u section: %u, %u unexpected entsize for reloc section %u: %lu != %u unexpected link in section %u header: %u != %u unexpected opcode while processing relocation %u unexpected reloc %u in object file unexpected verdef version %u unexpected verneed version %u unknown -z option unknown PHDR type (try integer) unknown constant %s unknown option unknown section index %u for local symbol %u unrecognized --build-id argument '%s' unrecognized output format %s unsupported ELF machine number %d unsupported file: 32-bit, big-endian unsupported file: 32-bit, little-endian unsupported file: 64-bit, big-endian unsupported file: 64-bit, little-endian unsupported reloc %u unsupported reloc %u against local symbol unsupported reloc %u in object file unsupported reloc type %u unsupported symbol binding using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently supported using only one of FILEHDR and PHDRS is not currently supported verdaux vda_name field out of range: %u verdef vd_aux field out of range: %u verdef vd_cnt field too small: %u verdef vd_next field out of range: %u vernaux vna_name field out of range: %u verneed vn_aux field out of range: %u verneed vn_next field out of range: %u verneed vna_next field out of range: %u versym for symbol %zu has no name: %u versym for symbol %zu out of range: %u while closing %s: %s while linking %s: symbol '%s' defined in multiple places (possible ODR violation): Project-Id-Version: gold-2.23.2
Report-Msgid-Bugs-To: bug-binutils@gnu.org
POT-Creation-Date: 2010-03-03 15:08+0100
PO-Revision-Date: 2013-06-03 14:37+0700
Last-Translator: Tráº§n Ngá»c QuÃ¢n <vnwildman@gmail.com>
Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>
Language: vi
X-Bugs: Report translation errors to the Language-Team address.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Plural-Forms: nplurals=1; plural=0;
X-Generator: Poedit 1.5.5
X-Poedit-SourceCharset: UTF-8
 
Äang cáº¥p phÃ¡t cÃ¡c kÃ½ hiá»‡u dÃ¹ng chung
 
CÃ¡c pháº§n nháº­p bá»‹ huá»·

 
Ãnh xáº¡ bá»™ nhá»›

   ÄÃ­ch Ä‘Æ°á»£c há»— trá»£:
  cho khÃ´ng %s: gáº·p lá»—i: %s %s khÃ´ng Ä‘Æ°á»£c há»— trá»£ cÃ²n yÃªu cáº§u cho %s trong %s kÃ½ hiá»‡u %s â€œ%sâ€ trong %s Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi DSO %s %s:  %s: %s %s: %s cáº¥u trÃºc Stringdata (dá»¯ liá»‡u chuá»—i): %zu
 %s: má»¥c nháº­p %s: %zu
 %s: má»¥c nháº­p %s: %zu; xÃ´: %zu
 %s: vÃ o %s: %zu
 %s: %s kÃ­ch cá»¡ cÃ¡c háº±ng sá»‘ gá»™p láº¡i: %lu; vÃ o: %zu; ra: %zu
 %s: %s: %s
 %s: %s: lá»—i:  %s: %s: lá»—i: tham chiáº¿u chÆ°a Ä‘á»‹nh nghÄ©a Ä‘áº¿n â€œ%sâ€
 %s: %s: lá»—i: tham chiáº¿u chÆ°a Ä‘á»‹nh nghÄ©a Ä‘áº¿n â€œ%sâ€, phiÃªn báº£n â€œ%sâ€
 %s: %s: cáº£nh bÃ¡o:  %s: ICF Ä‘á»“ng quy sau %u láº§n láº·p láº¡i %s: ICF Ä‘ang gáº¥p pháº§n â€œ%sâ€ trong táº­p tin â€œ%sâ€ vÃ o â€œ%sâ€ trong táº­p tin â€œ%sâ€ %s: ICF bá»‹ dá»«ng sau %u láº§n láº·p láº¡i %s: thÆ° viá»‡n kho lÆ°u: %u
 %s: viá»‡c thá»­ Ã¡nh xáº¡ %lld byte Ä‘áº³ng sau khoáº£ng bÃ¹ %lld cÅ©ng vÆ°á»£t quÃ¡ kÃ­ch cá»¡ táº­p tin; táº­p tin cÃ³ thá»ƒ bá»‹ há»ng %s: tÃªn báº£ng kÃ½ hiá»‡u kho lÆ°u sai %s: má»¥c nháº­p tÃªn má»Ÿ rá»™ng sai táº¡i pháº§n Ä‘áº§u %zu %s: chá»‰ má»¥c tÃªn má»Ÿ rá»™ng sai táº¡i %zu %s: khÃ´ng thá»ƒ Ä‘á»c thÆ° má»¥c: %s %s: Ä‘Ã³ng: %s %s: khÃ´ng tÃ¬m tháº¥y Ä‘iá»ƒm vÃ o khi náº¡p %s: khÃ´ng náº¡p Ä‘Æ°á»£c thÆ° viá»‡n pháº§n bá»• sung %s: Ä‘á»‹nh nghÄ©a cá»§a %s %s: lá»—i:  %s: lá»—i nghiÃªm trá»ng:  %s: táº­p tin cÃ²n trá»‘ng %s: táº­p tin quÃ¡ ngáº¯n: Ä‘á»c Ä‘Æ°á»£c chá»‰ %lld byte trÃªn %lld byte theo %lld %s: táº­p tin quÃ¡ ngáº¯n: Ä‘á»c Ä‘Æ°á»£c chá»‰ %zd byte trÃªn %zd byte theo %lld %s: fstat bá»‹ lá»—i: %s %s: Ä‘Ã­ch Ä‘áº¿n khÃ´ng tÆ°Æ¡ng thÃ­ch %s: gáº·p lá»—i ná»™i bá»™ trong %s, táº¡i %s:%d
 %s: giÃ¡ trá»‹ tuá»³ chá»n sai (mong Ä‘á»£i sá»‘ dáº¥u pháº©y Ä‘á»™ng): %s %s: giÃ¡ trá»‹ tuá»³ chá»n sai (mong Ä‘á»£i sá»‘ nguyÃªn): %s %s: pháº§n chuá»—i cÃ³ thá»ƒ gá»™p láº¡i chá»©a má»¥c nháº­p cuá»‘i cÃ¹ng â€œ%sâ€ khÃ´ng pháº£i cháº¥m dá»©t vÃ´ giÃ¡ trá»‹ %s: Ä‘Ã£ náº¡p thÃ nh viÃªn kho lÆ°u: %u
 %s: lseek bá»‹ lá»—i: %s %s: sai dáº¡ng pháº§n Ä‘áº§u kho lÆ°u táº¡i %zu %s: sai dáº¡ng tÃªn pháº§n Ä‘áº§u kho lÆ°u táº¡i %zu %s: sai dáº¡ng kÃ­ch cá»¡ pháº§n Ä‘áº§u kho lÆ°u táº¡i %zu %s: sá»‘ tá»‘i Ä‘a cÃ¡c byte Ä‘Æ°á»£c Ã¡nh xáº¡ Ä‘á»ƒ Ä‘á»c cÃ¹ng lÃºc: %llu
 %s: bá»™ pháº­n táº¡i %zu khÃ´ng pháº£i lÃ  Ä‘á»‘i tÆ°á»£ng ELF %s: thiáº¿u cuá»‘i nhÃ³m
 %s: khoáº£ng bÃ¹ Ã¡nh xáº¡ vÃ¹ng nhá»› (mmap) %lld kÃ­ch cá»¡ %lld bá»‹ lá»—i: %s %s: mmap: %s %s: mmap: khÃ´ng cáº¥p phÃ¡t Ä‘Æ°á»£c %lu byte cho táº­p tin káº¿t xuáº¥t: %s %s: mremap: %s %s: munmap: %s %s: pháº£i nháº­n má»™t Ä‘á»‘i sá»‘ khÃ¡c trá»‘ng %s: pháº£i nháº­n má»™t cá»§a nhá»¯ng Ä‘á»‘i sá»‘ theo Ä‘Ã¢y: %s %s: khÃ´ng cÃ³ báº£ng kÃ½ hiá»‡u kho lÆ°u (hÃ£y cháº¡y ranlib) %s: khÃ´ng pháº£i má»™t Ä‘á»‘i tÆ°á»£ng hay kho lÆ°u %s: khÃ´ng pháº£i Ä‘Æ°á»£c cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ Ä‘á»‘i tÆ°á»£ng vá» cuá»‘i lá»›n 32-bit %s: khÃ´ng pháº£i Ä‘Æ°á»£c cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ Ä‘á»‘i tÆ°á»£ng vá» cuá»‘i nhá» 32-bit %s: khÃ´ng pháº£i Ä‘Æ°á»£c cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ Ä‘á»‘i tÆ°á»£ng vá» cuá»‘i lá»›n 64-bit %s: khÃ´ng pháº£i Ä‘Æ°á»£c cáº¥u hÃ¬nh Ä‘á»ƒ há»— trá»£ Ä‘á»‘i tÆ°á»£ng vá» cuá»‘i nhá» 64-bit %s: má»Ÿ: %s %s: pread bá»‹ lá»—i: %s %s: readv bá»‹ lá»—i: %s %s: tham chiáº¿u Ä‘áº¿n %s %s: Ä‘ang gá»¡ bá» pháº§n khÃ´ng dÃ¹ng khá»i â€œ%sâ€ trong táº­p tin â€œ%sâ€ %s: pháº§n Ä‘áº§u kho lÆ°u ngáº¯n táº¡i %zu %s: stat bá»‹ lá»—i: %s %s: Ä‘Ã­ch Ä‘Æ°á»£c há»— trá»£: %s: má»¥c nháº­p báº£ng kÃ½ hiá»‡u: %zu
 %s: má»¥c nháº­p báº£ng kÃ½ hiá»‡u: %zu; xÃ´ : %zu
 %s: tá»•ng thÃ nh viÃªn kho lÆ°u: %u
 %s: tá»•ng byte Ä‘Æ°á»£c Ã¡nh xáº¡ Ä‘á»ƒ Ä‘á»c: %llu
 %s: gáº·p sá»± Ä‘á»‹nh vá»‹ láº¡i khÃ´ng mong Ä‘á»£i %u trong táº­p tin Ä‘á»‘i tÆ°á»£ng %s: dáº¡ng táº­p tin ELF khÃ´ng Ä‘Æ°á»£c há»— trá»£ %d %s: sá»‘ thá»© tá»± mÃ¡y ELF khÃ´ng Ä‘Æ°á»£c há»— trá»£ %d %s: pháº§n Ä‘á»‹nh vá»‹ láº¡i REL khÃ´ng Ä‘Æ°á»£c há»— trá»£ %s: pháº§n Ä‘á»‹nh vá»‹ láº¡i RELA khÃ´ng Ä‘Æ°á»£c há»— trá»£ %s: sá»± Ä‘á»‹nh vá»‹ láº¡i khÃ´ng Ä‘Æ°á»£c há»— trá»£ %u so vá»›i kÃ½ hiá»‡u toÃ n cá»¥c %s %s: sá»± Ä‘á»‹nh vá»‹ láº¡i khÃ´ng Ä‘Æ°á»£c há»— trá»£ %u so vá»›i kÃ½ hiá»‡u cá»¥c bá»™ %s: pháº§n kÃ½ hiá»‡u khÃ´ng Ä‘Æ°á»£c há»— trá»£ 0x%x %s: hÃ£y sá»­ dá»¥ng tÃ¹y chá»n trá»£ giÃºp â€œ--helpâ€ Ä‘á»ƒ xem thÃ´ng tin vá» cÃ¡ch sá»­ dá»¥ng
 %s: cáº£nh bÃ¡o:  %s: ghi: %s %s: ghi: gáº·p giÃ¡ trá»‹ tráº£ láº¡i 0 khÃ´ng mong Ä‘á»£i %s:%d:%d: %s %s:%d:%d: â€œDATA_SEGMENT_ALIGNâ€ khÃ´ng pháº£i trong má»‡nh Ä‘á» â€œSECTIONSâ€ %s:%d:%d: Ä‘ang bá» qua â€œSEARCH_DIRâ€: SEARCH_DIR chá»‰ Ä‘Æ°á»£c cháº¥p nháº­n cho vÄƒn lá»‡nh Ä‘Æ°á»£c ghi rÃµ thÃ´ng qua â€œ-T/--scriptâ€ %s:%d:%d: Ä‘ang bá» qua TÃ™Y_CHá»ŒN vá» lá»‡nh: TÃ™Y_CHá»ŒN chá»‰ Ä‘Æ°á»£c cháº¥p nháº­n cho vÄƒn lá»‡nh Ä‘Æ°á»£c ghi rÃµ thÃ´ng qua â€œ-T/--scriptâ€ (Chá»‰ cho ARM) Khoáº£ng cÃ¡ch tá»‘i Ä‘a giá»¯a cÃ¢u lá»‡nh vÃ  máº©u trong má»™t nhÃ³m pháº§n. GiÃ¡ trá»‹ Ã¢m Ä‘áº·t máº©u Ä‘áº³ng sau nhÃ³m; giÃ¡ trá»‹ 1 sá»­ dá»¥ng kÃ­ch cá»¡ máº·c Ä‘á»‹nh.
 ** GOT ** PLT ** Ä‘á»™ng ** sá»± Ä‘á»‹nh vá»‹ láº¡i Ä‘á»™ng ** khung_eh ** khung_eh_hdr ** biá»ƒu thá»©c ** dÃ²ng Ä‘áº§u táº­p tin ** Ä‘iá»n Ä‘áº§y ** nhÃ³m ** háº±ng sá»‘ gá»™p láº¡i ** chuá»—i gá»™p láº¡i ** sá»± Ä‘á»‹nh vá»‹ láº¡i ** dÃ²ng Ä‘áº§u pháº§n ** dÃ²ng Ä‘áº§u Ä‘oáº¡n ** báº£ng chuá»—i ** symtab xindex Ä‘á»‘i sá»‘ mÃ£ sá»‘ xÃ¢y dá»±ng â€œ--build-idâ€ â€œ%sâ€ khÃ´ng pháº£i má»™t sá»‘ tháº­p lá»¥c Ä‘Ãºng --build-id=uuid bá»‹ lá»—i: khÃ´ng má»Ÿ Ä‘Æ°á»£c /dev/urandom: %s giÃ¡ trá»‹ â€œ--hash-bucket-empty-fractionâ€ %g á»Ÿ ngoáº¡i pháº¡m vi [0.0, 1.0) â€œ--just-symbolsâ€ (chá»‰ kÃ½ hiá»‡u) khÃ´ng cÃ³ Ã½ nghÄ©a vá»›i má»™t Ä‘á»‘i tÆ°á»£ng dÃ¹ng chung tuá»³ chá»n â€œ-lâ€ khÃ´ng tÃ¬m kiáº¿m thÆ° viá»‡n dÃ¹ng chung tuá»³ chá»n â€œ-lâ€ tÃ¬m kiáº¿m thÆ° viá»‡n dÃ¹ng chung hai tÃ¹y chá»n â€œ-pieâ€ vÃ  â€œ-râ€ khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau tuá»³ chá»n â€œ-retain-symbols-fileâ€ chÆ°a hoáº¡t Ä‘á»™ng cÃ¹ng vá»›i â€œ-râ€ hai tÃ¹y chá»n â€œ-sharedâ€ (dÃ¹ng chung) vÃ  â€œ-pieâ€ khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau hai tÃ¹y chá»n â€œ-sharedâ€ (dÃ¹ng chung) vÃ  â€œ-râ€ khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau hai tÃ¹y chá»n â€œ-sharedâ€ (dÃ¹ng chung) vÃ  â€œ-staticâ€ (tÄ©nh) khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i nhau /dev/urandom: mong Ä‘á»£i %zu byte, cÃ²n nháº­n %zd byte /dev/urandom: lá»—i Ä‘á»c: %s Äá»ŠA_CHá»ˆ ThÃªm vÃ o kÃ½ hiá»‡u Ä‘á»™ng toÃ¡n tá»« má»›i/xoÃ¡ (new/delete) kiá»ƒu C++ ThÃªm vÃ o kÃ½ hiá»‡u Ä‘á»™ng toÃ¡n tá»« loáº¡i thÃ´ng tin (typeinfo) kiá»ƒu C++ ThÃªm TMá»¤C vÃ o Ä‘Æ°á»ng dáº«n tÃ¬m kiáº¿m thÆ° viá»‡n dÃ¹ng chung vÃ o lÃºc liÃªn káº¿t ThÃªm TMá»¤C vÃ o Ä‘Æ°á»ng dáº«n tÃ¬m kiáº¿m lÃºc cháº¡y ThÃªm kÃ½ hiá»‡u dá»¯ liá»‡u vÃ o kÃ½ hiá»‡u Ä‘á»™ng ThÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»ng dáº«n tÃ¬m kiáº¿m BÃ­ danh cho â€œ-dâ€ Cho phÃ©p tham chiáº¿u chÆ°a thÃ¡o gá»¡ trong thÆ° viá»‡n dÃ¹ng chung LÃºc nÃ o cÅ©ng Ä‘áº·t tháº» â€œDT_NEEDEDâ€ cho thÆ° viá»‡n dÃ¹ng chung Gá»“m bá»™ pháº­n kho lÆ°u do táº­p tin (kÃ½ hiá»‡u)

 Giáº£ sá»­ táº­p tin bá»‹ thay Ä‘á»•i Giáº£ sá»­ táº­p tin chÆ°a thay Ä‘á»•i Buá»™c kÃ½ hiá»‡u hÃ m Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a má»™t cÃ¡ch cá»¥ bá»™ Buá»™c kÃ½ hiá»‡u Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a má»™t cÃ¡ch cá»¥c bá»™ Sá»_LÆ¯á»¢NG Gá»i KÃ_HIá»†U vÃ o lÃºc náº¡p Gá»i KÃ_HIá»†U vÃ o lÃºc bá» náº¡p Kiá»ƒm tra Ä‘á»‹a chá»‰ pháº§n cÃ³ chá»“ng chÃ©o (máº·c Ä‘á»‹nh) KÃ½ hiá»‡u chung       kÃ­ch cá»¡           táº­p tin

 NÃ©n pháº§n â€œ.debug_*â€ trong táº­p tin káº¿t xuáº¥t TÃ¡c quyá»n Â© nÄƒm 2008 cá»§a Tá»• chá»©c Pháº§n má»m Tá»± do.
 KhÃ´ng tÃ¬m tháº¥y kÃ½ hiá»‡u %s Ä‘á»ƒ má»Ÿ ra
 Táº¡o má»™t báº£n thá»±c hiá»‡n khÃ´ng phá»¥ thuá»™c vÃ o vá»‹ trÃ­ Táº¡o táº­p tin káº¿t xuáº¥t tháº­m chÃ­ náº¿u gáº·p lá»—i Táº¡o pháº§n Ä‘áº§u khung ngoáº¡i lá»‡ Táº¡o tham chiáº¿u chÆ°a Ä‘á»‹nh nghÄ©a Ä‘áº¿n kÃ½ hiá»‡u nÃ y â€œDATA_SEGMENT_ALIGNâ€ chá»‰ cÃ³ thá»ƒ xuáº¥t hiá»‡n má»™t láº§n trong má»™t vÄƒn lá»‡nh liÃªn káº¿t â€œDATA_SEGMENT_RELRO_ENDâ€ chá»‰ cÃ³ thá»ƒ xuáº¥t hiá»‡n má»™t láº§n trong má»™t vÄƒn lá»‡nh liÃªn káº¿t â€œDATA_SEGMENT_RELRO_ENDâ€ pháº£i theo sau â€œDATA_SEGMENT_ALIGNâ€ TMá»¤C giÃ¡ trá»‹ â€œDT_NEEDEDâ€ á»Ÿ ngoáº¡i pháº¡m vi: %lld â‰¥ %lld giÃ¡ trá»‹ â€œDT_SONAMEâ€ á»Ÿ ngoáº¡i pháº¡m vi: %lld â‰¥ %lld liÃªn káº¿t pháº§n Äá»˜NG %u %u khÃ´ng pháº£i strtab liÃªn káº¿t pháº§n Äá»˜NG %u vÆ°á»£t ra ngoÃ i giá»›i háº¡n: %u Viáº¿t táº¯t gá»¡ lá»—i kÃ©o dÃ i qua pháº§n â€œ.debug_abbrevâ€: khÃ´ng giáº£m Ä‘Æ°á»£c viáº¿t táº¯t gá»¡ lá»—i ThÃ´ng tin gá»¡ lá»—i kÃ©o dÃ i qua pháº§n â€œ.debug_infoâ€: khÃ´ng giáº£m Ä‘Æ°á»£c thÃ´ng tin gá»¡ lá»—i ThÃ´ng tin gá»¡ lá»—i kÃ©o dÃ i qua pháº§n â€œ.debug_infoâ€: khÃ´ng giáº£m Ä‘Æ°á»£c thÃ´ng tin gá»¡ lá»—i ÄÆ°á»ng dáº«n tÃ¬m kiáº¿m máº·c Ä‘á»‹nh Ä‘á»ƒ tÆ°Æ¡ng thÃ­ch vá»›i Solaris Äá»‹nh nghÄ©a má»™t kÃ½ hiá»‡u Äá»‹nh nghÄ©a cÃ¡c kÃ½ hiá»‡u chung XoÃ¡ bá» táº¥t cáº£ cÃ¡c kÃ½ hiá»‡u cá»¥c bá»™ táº¡m thá»i ThÃ¡o gá»¡ kÃ½ hiá»‡u C++ trong thÃ´ng Ä‘iá»‡p ghi lÆ°u Táº¯t sá»­ dá»¥ng â€œDT_RUNPATHâ€ vÃ  â€œDT_FLAGSâ€ XÃ¢y dá»±ng hoÃ n toÃ n Äá»«ng cho phÃ©p tham chiáº¿u chÆ°a thÃ¡o gá»¡ trong thÆ° viá»‡n dÃ¹ng chung Äá»«ng kiá»ƒm tra Ä‘á»‹a chá»‰ pháº§n cÃ³ chá»“ng chÃ©o Äá»«ng sao chÃ©p tháº» â€œDT_NEEDEDâ€ tá»« thÆ° viá»‡n dÃ¹ng chung KhÃ´ng táº¡o báº£n sao Ä‘á»‹nh vá»‹ láº¡i KhÃ´ng Ä‘á»‹nh nghÄ©a cÃ¡c kÃ½ hiá»‡u chung Äá»«ng thÃ¡o gá»¡ kÃ½ hiá»‡u C++ trong thÃ´ng Ä‘iá»‡p ghi lÆ°u Äá»«ng xuáº¥t kÃ½ hiá»‡u Ä‘á»™ng (máº·c Ä‘á»‹nh) Äá»«ng gáº¥p láº¡i kÃ½ hiá»‡u nÃ y trong khi ICF Äá»«ng liÃªn káº¿t so vá»›i thÆ° viá»‡n dÃ¹ng chung Äá»«ng liá»‡t kÃª pháº§n trÃ¹ng gáº¥p láº¡i KhÃ´ng liá»‡t kÃª pháº§n khÃ´ng dÃ¹ng bá»‹ gá»¡ bá» Äá»«ng chá»‰nh canh dá»¯ liá»‡u theo trang Äá»«ng chá»‰nh canh dá»¯ liá»‡u theo trang, Ä‘á»«ng Ä‘áº·t vÄƒn báº£n lÃ  chá»‰-Ä‘á»c Äá»«ng cháº¡y bá»™ liÃªn káº¿t má»™t cÃ¡ch Ä‘a luá»“ng Äá»«ng sáº¯p xáº¿p cÃ¡c sá»± Ä‘á»‹nh vá»‹ láº¡i Ä‘á»™ng Äá»«ng xá»­ lÃ½ cáº£nh bÃ¡o lÃ  lá»—i KhÃ´ng cáº£nh bÃ¡o vá» kÃ½ hiá»‡u chung trÃ¹ng (máº·c Ä‘á»‹nh) Äá»«ng Ä‘Ã¡nh dáº¥u biáº¿n lÃ  chá»‰-Ä‘á»c sau khi Ä‘á»‹nh vá»‹ láº¡i Äá»«ng gá»¡ bá» pháº§n khÃ´ng dÃ¹ng (máº·c Ä‘á»‹nh) KhÃ´ng cáº£nh bÃ¡o khi bá» qua má»™t thÆ° viá»‡n khÃ´ng tÆ°Æ¡ng thÃ­ch Kiá»ƒu dÃ¡ng hÃ m táº¡o chuá»—i duy nháº¥t Ä‘á»™ng MÃ”_PHá»ŽNG Xuáº¥t chá»‰ thÃ´ng tin vá» sá»‘ thá»© tá»± dÃ²ng gá»¡ lá»—i Báº­t sá»­ dá»¥ng â€œDT_RUNPATHâ€ vÃ  â€œDT_FLAGSâ€ Káº¿t thÃºc má»™t nhÃ³m tÃ¬m kiáº¿m thÆ° viá»‡n Loáº¡i trá»« thÆ° viá»‡n ra viá»‡c tá»± Ä‘á»™ng xuáº¥t kháº©u Xuáº¥t má»i kÃ½ hiá»‡u Ä‘á»™ng Gáº·p Ä‘Æ¡n vá»‹ biÃªn dá»‹ch ráº¥t lá»›n trong thÃ´ng tin gá»¡ lá»—i: khÃ´ng giáº£m Ä‘Æ°á»£c thÃ´ng tin gá»¡ lá»—i Táº¬P-TIN TÃŠN_Tá»†P PHÃ‚N_Sá» Táº¡o ghi chÃº mÃ£ sá»‘ xÃ¢y dá»±ng Táº¡o ra káº¿t xuáº¥t cÃ³ thá»ƒ Ä‘á»‹nh vá»‹ láº¡i Táº¡o ra sá»± Ä‘á»‹nh vá»‹ láº¡i trong káº¿t xuáº¥t Táº¡o thÆ° viá»‡n dÃ¹ng chung CÃ³ cuá»‘i nhÃ³m mÃ  khÃ´ng cÃ³ Ä‘áº§u nhÃ³m Identical Code Folding (ICF = gáº¥p láº¡i mÃ£ trÃ¹ng). â€œ--icf-safeâ€ chá»‰ gáº¥p láº¡i cÃ¡c ctor vÃ  dtor. Bá»‹ bá» qua Ä‘á»ƒ tÆ°Æ¡ng thÃ­ch vá»›i SVR4 Bá»‹ bá» qua Ä‘á»ƒ tÆ°Æ¡ng thÃ­ch Bao gá»“m toÃ n bá»™ ná»™i dung kho lÆ°u Bao gá»“m chá»‰ ná»™i dung kho lÆ°u yÃªu cáº§u táº­p tin Ä‘áº§u vÃ o Ä‘Æ°á»£c thÃªm vÃ o pháº§n bá»• sung trong cháº¿ Ä‘á»™ dáº§n (--incremental) chÆ°a Ä‘Æ°á»£c há»— trá»£.
 Gáº·p DIE sai trong thÃ´ng tin gá»¡ lá»—i: khÃ´ng giáº£m Ä‘Æ°á»£c thÃ´ng tin gá»¡ lá»—i â€œLENGTHâ€ (chiá»u dÃ i) chÆ°a Ä‘Æ°á»£c thá»±c hiá»‡n Cáº¤P TÃŠN_THÆ¯_VIá»†N Liá»‡t kÃª cÃ¡c pháº§n trÃ¹ng gáº¥p láº¡i trÃªn Ä‘áº§u lá»—i tiÃªu chuáº©n Liá»‡t kÃª trÃªn Ä‘áº§u lá»—i tiÃªu chuáº©n cÃ¡c pháº§n khÃ´ng dÃ¹ng bá»‹ gá»¡ bá» Náº¡p má»™t thÆ° viá»‡n pháº§n bá»• sung TÃŠN_Tá»†P_ÃNH_Xáº  ÄÃ¡nh dáº¥u DSO khÃ´ng thá»ƒ Ä‘Æ°á»£c xoÃ¡ vÃ o lÃºc cháº¡y. ÄÃ¡nh dáº¥u DSO khÃ´ng sáºµn sÃ ng cho dldump ÄÃ¡nh dáº¥u DSO khÃ´ng sáºµn sÃ ng cho dlopen ÄÃ¡nh dáº¥u DSO Ä‘á»ƒ Ä‘Æ°á»£c sÆ¡ khá»Ÿi trÆ°á»›c háº¿t vÃ o lÃºc cháº¡y ÄÃ¡nh dáº¥u DSO Ä‘á»ƒ ngá»¥ Ã½ nÃ³ yÃªu cáº§u xá»­ lÃ½ $ORIGIN ngay láº­p tá»©c vÃ o lÃºc cháº¡y ÄÃ¡nh dáº¥u Ä‘á»‘i tÆ°á»£ng yÃªu cáº§u tá»• há»£p hÃ m ngay láº­p tá»©c ÄÃ¡nh dáº¥u Ä‘á»‘i tÆ°á»£ng Ä‘á»ƒ tá»• há»£p lÆ°á»i vÃ o lÃºc cháº¡y (máº·c Ä‘á»‹nh) ÄÃ¡nh dáº¥u Ä‘á»‘i tÆ°á»£ng khÃ´ng nÃªn dÃ¹ng Ä‘Æ°á»ng dáº«n tÃ¬m kiáº¿m máº·c Ä‘á»‹nh ÄÃ¡nh dáº¥u Ä‘á»‘i tÆ°á»£ng yÃªu cáº§u xá»­ lÃ½ ngay láº­p tá»©c ÄÃ¡nh dáº¥u Ä‘á»‘i tÆ°á»£ng Ä‘á»ƒ chÃ¨n táº¥t cáº£ cÃ¡c DSO trá»« báº£n cÃ³ thá»ƒ thá»±c hiá»‡n Ä‘Æ°á»£c ÄÃ¡nh dáº¥u káº¿t xuáº¥t nhÆ° lÃ  khÃ´ng yÃªu cáº§u Ä‘á»‘ng cÃ³ thá»ƒ thá»±c thi Ä‘Æ°á»£c ÄÃ¡nh dáº¥u káº¿t xuáº¥t nhÆ° lÃ  yÃªu cáº§u Ä‘á»‘ng cÃ³ thá»ƒ thá»±c hiá»‡n Ä‘Æ°á»£c KhÃ´ng cho phÃ©p nhÃ³m lá»“ng nhau Tá»‘i thiá»ƒu phÃ¢n sá»‘ cÃ¡c xÃ´ trá»‘ng trong hÃ m táº¡o chuá»—i duy nháº¥t Ä‘á»™ng KhÃ´ng Ä‘Æ°á»£c há»— trá»£ Sá»‘ cÃ¡c láº§n láº·p láº¡i ICF (máº·c Ä‘á»‹nh lÃ  2) Sá»‘ cÃ¡c nhÃ¡nh cáº§n dÃ¹ng Sá»‘ lÆ°á»£ng tuyáº¿n cáº§n dÃ¹ng trong láº§n duyá»‡t qua cuá»‘i cÃ¹ng Sá»‘ lÆ°á»£ng tuyáº¿n cáº§n dÃ¹ng trong láº§n duyá»‡t qua Ä‘áº§u tiÃªn Sá»‘ lÆ°á»£ng tuyáº¿n cáº§n dÃ¹ng trong láº§n duyá»‡t qua vá»«a TÃ™Y_CHá»ŒN â€œORIGINâ€ (gá»‘c) chÆ°a Ä‘Æ°á»£c thá»±c hiá»‡n Chá»‰ Ä‘áº·t tháº» â€œDT_NEEDEDâ€ cho thÆ° viá»‡n dÃ¹ng chung (náº¿u dÃ¹ng) Tá»‘i Æ°u hoÃ¡ kÃ­ch cá»¡ táº­p tin káº¿t xuáº¥t Má»—i tuá»³ chá»n dÆ°á»›i Ä‘Ã¢y:
 --incremental-changed (dáº§n thay Ä‘á»•i)
 --incremental-unchanged (dáº§n khÃ´ng thay Ä‘á»•i)
 --incremental-unknown (dáº§n khÃ´ng rÃµ)
thÃ¬ yÃªu cáº§u Ä‘áº·t tuá»³ chá»n â€œ--incrementalâ€ (dáº§n). ÄÆ¯á»œNG_DáºªN Ä‘á»‹a chá»‰ náº¡p PHDRS thÃ¬ ghi Ä‘Ã¨ lÃªn Ä‘á»‹a chá»‰ náº¡p pháº§n %s PHáº¦N Bá»” SUNG CHÆ¯Æ NG_TRÃŒNH Chá»‰nh canh dá»¯ liá»‡u theo trang, Ä‘áº·t vÄƒn báº£n lÃ  chá»‰-Ä‘á»c Gá»­i má»™t tuá»³ chá»n cho pháº§n bá»• sung Äá»c sáºµn cÃ¡c kÃ½ hiá»‡u kho lÆ°u khi cháº¡y Ä‘a luá»“ng In ra thá»‘ng kÃª vá» sá»­ dá»¥ng tÃ i nguyÃªn cá»§a mÃ¡y tÃ­nh In ra nhá»¯ng kÃ½ hiá»‡u Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a vÃ  sá»­ dá»¥ng cho má»—i Ä‘áº§u vÃ o In ra tÃªn cá»§a má»—i táº­p tin nháº­p vÃ o Äá»c má»™t danh sÃ¡ch cÃ¡c kÃ½ hiá»‡u Ä‘á»™ng Äá»c vÄƒn lá»‡nh liÃªn káº¿t Äá»c chá»‰ nhá»¯ng giÃ¡ trá»‹ kÃ½ hiá»‡u tá»« táº­p tin Ä‘Æ°a ra Äá»c vÄƒn lá»‡nh phiÃªn báº£n LÆ¡i ra nhÃ¡nh trÃªn má»™t sá»‘ Ä‘Ã­ch nÃ o Ä‘Ã³ Gá»¡ bá» pháº§n khÃ´ng dÃ¹ng nÃ o HÃ£y thÃ´ng bÃ¡o lá»—i cho %s
 ThÃ´ng bÃ¡o kÃ½ hiá»‡u chÆ°a Ä‘á»‹nh nghÄ©a (ngay cáº£ khi Ä‘áº·t tuá»³ chá»n â€œ--sharedâ€) ThÃ´ng bÃ¡o thÃ´ng tin vá» cÃ¡ch sá»­ dá»¥ng ThÃ´ng bÃ¡o thÃ´ng tin vá» phiÃªn báº£n vÃ  Ä‘Ã­ch ThÃ´ng bÃ¡o thÃ´ng tin vá» phiÃªn báº£n Cháº¡y bá»™ liÃªn káº¿t má»™t cÃ¡ch Ä‘a luá»“ng â€œSEGMENT_STARTâ€ (Ä‘áº§u Ä‘oáº¡n) chÆ°a Ä‘Æ°á»£c thá»±c hiá»‡n Cá»  rÃ ng buá»™c SPECIAL (Ä‘áº·c biá»‡t) chÆ°a Ä‘Æ°á»£c thá»±c hiá»‡n KÃ_HIá»†U KÃ_HIá»†U=BIá»‚U_THá»¨C TÃ¬m kiáº¿m thÆ° viá»‡n tÃªn nÃ y Äáº·t kÃ­ch cá»¡ trang chung thÃ nh Cá»  Äáº·t Ä‘Æ°á»ng dáº«n Ä‘áº¿n bá»™ liÃªn káº¿t Ä‘á»™ng Äáº·t Ä‘á»‹nh dáº¡ng Ä‘áº§u vÃ o Äáº·t kÃ­ch cá»¡ trang tá»‘i Ä‘a thÃ nh Cá»  Äáº·t tÃªn táº­p tin káº¿t xuáº¥t Äáº·t Ä‘á»‹nh dáº¡ng káº¿t xuáº¥t Äáº·t Ä‘á»‹a chá»‰ báº¯t Ä‘áº§u cá»§a chÆ°Æ¡ng trÃ¬nh Äáº·t tÃªn thÆ° viá»‡n dÃ¹ng chung Äáº·t thÆ° má»¥c gá»‘c cá»§a há»‡ thá»‘ng Ä‘Ã­ch Äáº·t Ä‘á»‹a chá»‰ cá»§a Ä‘oáº¡n â€œbssâ€ Äáº·t Ä‘á»‹a chá»‰ cá»§a Ä‘oáº¡n â€œdataâ€ (dá»¯ liá»‡u) Äáº·t Ä‘á»‹a chá»‰ cá»§a Ä‘oáº¡n â€œtextâ€ (vÄƒn báº£n) Sáº¯p xáº¿p cÃ¡c sá»± Ä‘á»‹nh vá»‹ láº¡i Ä‘á»™ng KÃ­ch cá»¡ Ä‘á»‘ng khi hÃ m â€œ-fsplit-stackâ€ gá»i â€œnon-splitâ€ Báº¯t Ä‘áº§u má»™t nhÃ³m tÃ¬m kiáº¿m thÆ° viá»‡n TÆ°á»›c cÃ¡c pháº§n mÃ£ trung gian LTO TÆ°á»›c má»i kÃ½ hiá»‡u TÆ°á»›c kÃ½ hiá»‡u gá»¡ lá»—i khÃ´ng pháº£i do gdb dÃ¹ng (Ã­t nháº¥t phiÃªn báº£n â‰¤ 6.7) TÆ°á»›c thÃ´ng tin gá»¡ lá»—i Äá»“ng nghÄ©a vá»›i â€œ--debug=filesâ€ sá»± Ä‘á»‹nh vá»‹ láº¡i TLS so vá»›i cÃ¢u lá»‡nh sai sá»± Ä‘á»‹nh vá»‹ láº¡i TLS á»Ÿ ngoáº¡i pháº¡m vi cÃ¡c pháº§n TLS khÃ´ng pháº£i ká» nhau ChÆ°Æ¡ng trÃ¬nh nÃ y lÃ  pháº§n má»m tá»± do; báº¡n cÃ³ quyá»n phÃ¡t hÃ nh láº¡i
nÃ³ vá»›i Ä‘iá»u kiá»‡n cá»§a Giáº¥y PhÃ©p CÃ´ng Cá»™ng GNU (GPL)
phiÃªn báº£n 3 hoáº·c (tÃ¹y chá»n) báº¯t cá»© phiÃªn báº£n sau nÃ o.
ChÆ°Æ¡ng trÃ¬nh nÃ y tuyá»‡t Ä‘á»‘i khÃ´ng báº£o Ä‘áº£m gÃ¬ cáº£.
 TÃ¬m Ä‘Æ°á»ng cá»§a tham chiáº¿u Ä‘áº¿n kÃ½ hiá»‡u Xá»­ lÃ½ cáº£nh bÃ¡o lÃ  lá»—i Thá»­ phÃ¡t hiá»‡n sá»± vi pháº¡m Quy táº¯c Äá»‹nh nghÄ©a Ä‘Æ¡n Báº­t gá»¡ lá»—i Giáº£i mÃ£ Ä‘Æ°á»£c LEB128 ráº¥t lá»›n: thÃ´ng tin gá»¡ lá»—i cÃ³ thá»ƒ bá»‹ há»ng CÃ¡ch dÃ¹ng: %s [cÃ¡c_tÃ¹y_chá»n] tá»‡p...
CÃ¡c tÃ¹y chá»n:
 Sá»­ dá»¥ng vÃ¹ng nhá»› nhá» hÆ¡n vÃ  vÃ¹ng V/R Ä‘Ä©a lá»›n hÆ¡n (bao gá»“m chá»‰ Ä‘á»ƒ tÆ°Æ¡ng thÃ­ch vá»›i ld cá»§a GNU) Sá»­ dá»¥ng nhÃ£n thá»i gian Ä‘á»ƒ kiá»ƒm tra táº­p tin (máº·c Ä‘á»‹nh) Sá»­ dá»¥ng cÃ¡c hÃ m bao bá»c cho KÃ_HIá»†U Cáº£nh bÃ¡o vá» kÃ½ hiá»‡u chung trÃ¹ng Cáº£nh bÃ¡o khi bá» qua má»™t thÆ° viá»‡n khÃ´ng tÆ°Æ¡ng thÃ­ch Khi cÃ³ thá»ƒ, Ä‘Ã¡nh dáº¥u biáº¿n lÃ  chá»‰-Ä‘á»c sau khi Ä‘á»‹nh vá»‹ láº¡i Váº«n cÃ²n Ä‘Æ°á»£c phÃ¡t triá»ƒn: Ä‘á»«ng sá»­ dá»¥ng Ghi táº­p tin Ã¡nh xáº¡ In táº­p tin Ã¡nh xáº¡ ra Ä‘áº§u ra tiÃªu chuáº©n [=KIá»‚U_DÃNG] [all,files,script,task][,...]

all	táº¥t cáº£
files	cÃ¡c táº­p tin
script	vÄƒn lá»‡nh
task	cÃ´ng viá»‡c [nhá»‹ phÃ¢n] [táº­p_tin] [khÃ´ng cÃ³] [sysv,gnu,both]

both	cáº£ hai Ä‘á»‹a chá»‰ cá»§a pháº§n â€œ%sâ€ Ä‘i ngÆ°á»£c tá»« 0x%llx vá» 0x%llx sáº¯p hÃ ng theo giÃ¡ trá»‹ tÆ°Æ¡ng Ä‘á»‘i cá»§a pháº§n sá»± chá»‰nh canh pháº§n %s khÃ´ng pháº£i lÃ  tuyá»‡t Ä‘á»‘i pháº§n Ä‘Ã£ cáº¥p phÃ¡t khÃ´ng náº±m trong Ä‘oáº¡n â€œPT_LOADâ€ nÃ o pháº§n Ä‘Ã£ cáº¥p phÃ¡t khÃ´ng náº±m trong Ä‘oáº¡n nÃ o sai Ä‘áº·t khoáº£ng bÃ¹ tÃªn kÃ½ hiá»‡u toÃ n cá»¥c %u táº¡i %zu sai Ä‘áº·t khoáº£ng bÃ¹ tÃªn pháº§n cho pháº§n %u: %lu sai Ä‘áº·t khoáº£ng bÃ¹ tÃªn kÃ½ hiá»‡u %u táº¡i %zu nhá»‹ phÃ¢n Ä‘á»‹nh dáº¡ng káº¿t xuáº¥t nhá»‹ phÃ¢n khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i tuá»³ chá»n â€œ-sharedâ€ (dÃ¹ng chung) hoáº·c â€œ-pieâ€ hoáº·c â€œ-râ€ Ä‘á»‹nh vá»‹ láº¡i TLS kiá»ƒu cáº£ hai SUN vÃ  GNU khÃ´ng thá»ƒ Ä‘Ã³ng táº­p tin Ã¡nh xáº¡: %s khÃ´ng tÃ¬m tháº¥y %s khÃ´ng tÃ¬m tháº¥y %s%s khÃ´ng tÃ¬m tháº¥y gá»‘c cá»§a â€œR_ARM_BASE_ABSâ€ khÃ´ng tÃ¬m tháº¥y gá»‘c cá»§a â€œR_ARM_BASE_PRELâ€ khÃ´ng thá»ƒ káº¿t há»£p tuá»³ chá»n â€œ-râ€ vá»›i â€œ--gc-sectionsâ€, cÅ©ng khÃ´ng thá»ƒ káº¿t há»£p nÃ³ vá»›i â€œ--icfâ€ khÃ´ng thá»ƒ káº¿t há»£p tuá»³ chá»n â€œ-râ€ vá»›i Ä‘á»‘i tÆ°á»£ng Ä‘á»™ng %s khÃ´ng thá»ƒ káº¿t há»£p tuá»³ chá»n â€œ-staticâ€ (tÄ©nh) vá»›i Ä‘á»‘i tÆ°á»£ng Ä‘á»™ng %s khÃ´ng thá»ƒ káº¿t há»£p Ä‘á»‘ng chia ra â€œ%sâ€ vÃ  Ä‘á»‘ng khÃ´ng chia ra â€œ%sâ€ khi sá»­ dá»¥ng tuá»³ chá»n â€œ-râ€ khÃ´ng thá»ƒ má»Ÿ %s: %s khÃ´ng thá»ƒ má»Ÿ %s: %s: khÃ´ng thá»ƒ má»Ÿ táº­p tin Ã¡nh xáº¡ %s: %s khÃ´ng thá»ƒ má»Ÿ táº­p tin Ä‘áº¿m kÃ½ hiá»‡u %s: %s khÃ´ng thá»ƒ sá»­ dá»¥ng Ä‘á»‹nh dáº¡ng káº¿t xuáº¥t khÃ¡c ELF vá»›i Ä‘á»‘i tÆ°á»£ng Ä‘á»™ng %s dÃ²ng lá»‡nh dÃ²ng lá»‡nh bá»‹ thay Ä‘á»•i cÃ¡i chung â€œ%sâ€ bá»‹ ghi Ä‘Ã¨ bá»Ÿi Ä‘á»‹nh nghÄ©a trÆ°á»›c Ä‘Ã³ Ä‘iá»u chung cá»§a â€œ%sâ€ bá»‹ ghi Ä‘Ã¨ bá»Ÿi Ä‘iá»u chung lá»›n hÆ¡n Ä‘iá»u chung cá»§a â€œ%sâ€ ghi Ä‘Ã¨ lÃªn Ä‘iá»u chung nhá» hÆ¡n khÃ´ng thá»ƒ chuyá»ƒn Ä‘á»•i cuá»™c gá»i â€œ%sâ€ sang â€œ%sâ€ khÃ´ng thá»ƒ má»Ÿ láº¡i táº­p tin %s Ä‘á»‹nh nghÄ©a cá»§a â€œ%sâ€ ghi Ä‘Ã¨ lÃªn cÃ¡i chung Ä‘á»‹nh nghÄ©a cá»§a â€œ%sâ€ ghi Ä‘Ã¨ lÃªn lá»i Ä‘á»‹nh nghÄ©a chung Ä‘á»™ng gáº·p phiÃªn báº£n khÃ¡c vá» dá»¯ liá»‡u xÃ¢y dá»±ng dáº§n cháº¥m khÃ´ng thá»ƒ di chuyá»ƒn vá» phÃ­a sau cháº¥m Ä‘i ngÆ°á»£c trong vÄƒn lá»‡nh liÃªn káº¿t tá»« 0x%llx vá» 0x%llx Ä‘á»‹nh nghÄ©a bá»‹ trÃ¹ng cho phiÃªn báº£n %u pháº§n tÃªn báº£ng kÃ½ hiá»‡u Ä‘á»™ng cÃ³ kiá»ƒu sai: %u chá»‰ má»¥c má»Ÿ rá»™ng cho kÃ½ hiá»‡u %u á»Ÿ ngoáº¡i pháº¡m vi: %u khÃ´ng khá»›p Ä‘Æ°á»£c dÃ£y Ä‘á»‘ng chia ra táº¡i pháº§n %u khoáº£ng bÃ¹ %0zx táº­p tin â€œ%sâ€ bá»‹ gá»¡ bá» trong khi liÃªn káº¿t tÃ´ Ä‘áº§y pháº§n %s khÃ´ng pháº£i lÃ  tuyá»‡t Ä‘á»‘i giÃ¡ trá»‹ tÃ´ Ä‘áº§y khÃ´ng pháº£i lÃ  tuyá»‡t Ä‘á»‘i Ä‘á»‹nh dáº¡ng â€œ%sâ€ khÃ´ng Ä‘Æ°á»£c há»— trá»£ nÃªn xá»­ lÃ½ nhÆ° lÃ  ELF (Ä‘á»‹nh dáº¡ng Ä‘Æ°á»£c há»— trá»£: elf, nhá»‹ phÃ¢n) Ä‘ang bá» qua tuá»³ chá»n â€œ--thread-countâ€: %s Ä‘Ã£ Ä‘Æ°á»£c biÃªn dá»‹ch mÃ  khÃ´ng há»— trá»£ nhÃ¡nh Ä‘ang bá» qua tuá»³ chá»n â€œ--threadsâ€: %s Ä‘Ã£ Ä‘Æ°á»£c biÃªn dá»‹ch mÃ  khÃ´ng há»— trá»£ nhÃ¡nh gáº·p kÃ½ hiá»‡u â€œSTB_LOCALâ€ sai trong nhá»¯ng kÃ½ hiá»‡u bÃªn ngoÃ i sai chá»‰nh canh %lu cho pháº§n â€œ%sâ€ chá»‰ má»¥c tÃªn báº£ng kÃ½ hiá»‡u Ä‘á»™ng khÃ´ng há»£p lá»‡: %u gáº·p dá»¯ liá»‡u xÃ¢y dá»±ng dáº§n sai tham chiáº¿u sai Ä‘áº¿n kÃ½ hiá»‡u cháº¥m bÃªn ngoÃ i má»‡nh Ä‘á» SECTIONS (pháº§n) sai Ä‘áº·t nhÃ³m pháº§n %u mÃ  tham chiáº¿u Ä‘áº¿n pháº§n trÆ°á»›c %u sai Ä‘áº·t chá»‰ má»¥c tÃªn báº£ng kÃ½ hiá»‡u: %u sai sá»­ dá»¥ng â€œPROVIDEâ€ (cung cáº¥p) cho kÃ½ hiá»‡u cháº¥m giá»¯ chá»‰ nhá»¯ng kÃ½ hiá»‡u náº±m trong táº­p tin nÃ y bá»™ liÃªn káº¿t khÃ´ng bao gá»“m há»— trá»£ chia Ä‘á»‘ng ra yÃªu cáº§u bá»Ÿi %s Ä‘oáº¡n náº¡p chá»“ng Ä‘Ã¨ lÃªn nhau [0x%llx -> 0x%llx] vÃ  [0x%llx -> 0x%llx] kÃ½ hiá»‡u cá»¥c bá»™ %u cÃ³ shndx sai %u chá»‰ má»¥c pháº§n %1$u cá»§a kÃ½ hiá»‡u cá»¥c bá»™ %2$u á»Ÿ ngoáº¡i pháº¡m vi tÃªn pháº§n cá»§a kÃ½ hiá»‡u %u á»Ÿ ngoáº¡i pháº¡m vi: %u â‰¥ %u tá»‘i Ä‘a Ã¡p dá»¥ng cho giÃ¡ trá»‹ tÆ°Æ¡ng Ä‘á»‘i cá»§a pháº§n chá»‰ cÃ³ thá»ƒ ghi rÃµ Ä‘á»‹a chá»‰ náº¡p cho Ä‘oáº¡n â€œPT_LOADâ€ chiá»u dÃ i pháº§n chuá»—i cÃ³ thá»ƒ gá»™p láº¡i khÃ´ng pháº£i lÃ  bá»™i sá»‘ cho kÃ­ch cá»¡ kÃ½ tá»± tá»‘i thiá»ƒu Ã¡p dá»¥ng cho giÃ¡ trá»‹ tÆ°Æ¡ng Ä‘á»‘i cá»§a pháº§n Ä‘á»‹nh nghÄ©a khÃ´ng tÆ°Æ¡ng á»©ng vá»›i pháº§n bá»‹ rÃ ng buá»™c thiáº¿u â€œDT_NULLâ€ trong phÃ¢n Ä‘oáº¡n Ä‘á»™ng thiáº¿u pháº§n â€œSHT_SYMTAB_SHNDXâ€ thiáº¿u Ä‘á»‘i sá»‘ thiáº¿u sá»± Ä‘á»‹nh vá»‹ láº¡i TLS mong Ä‘á»£i nhiá»u Ä‘iá»u chung cá»§a â€œ%sâ€ nhiá»u Ä‘á»‹nh nghÄ©a cho â€œ%sâ€ munmap bá»‹ lá»—i: %s khÃ´ng cÃ³ dá»¯ liá»‡u dáº§n tá»« viá»‡c xÃ¢y dá»±ng trÆ°á»›c khÃ´ng cÃ³ táº­p tin nháº­p vÃ o khÃ´ng cÃ³ rÃ ng buá»™c pháº§n tÆ°Æ¡ng á»©ng khÃ´ng cÃ³ phÃ¢n %s pháº§n â€œnobitsâ€ %s cÃ³ thá»ƒ khÃ´ng pháº£i Ä‘i trÆ°á»›c pháº§n â€œprogbitsâ€ %s trong cÃ¹ng má»™t Ä‘oáº¡n khÃ´ng Ä‘ang nÃ©n dá»¯ liá»‡u pháº§n: lá»—i zlib cáº¡n bá»™ mÃ´ táº£ táº­p tin vÃ  khÃ´ng thá»ƒ Ä‘Ã³ng bá»™ nÃ o káº¿t xuáº¥t khÃ´ng pháº£i lÃ  má»™t táº­p tin ELF. pthead_mutextattr_init gáº·p lá»—i: %s pthread_cond_broadcast bá»‹ lá»—i: %s pthread_cond_destroy bá»‹ lá»—i: %s pthread_cond_init bá»‹ lá»—i: %s pthread_cond_signal bá»‹ lá»—i: %s pthread_cond_wait bá»‹ lá»—i: %s pthread_mutex_destroy bá»‹ lá»—i: %s pthread_mutex_init gáº·p lá»—i: %s pthread_mutex_lock bá»‹ lá»—i: %s pthread_mutex_unlock bá»‹ lá»—i: %s pthread_mutexattr_destroy gáº·p lá»—i: %s pthread_mutextattr_settype gáº·p lá»—i: %s pthread_once bá»‹ lá»—i: %s sá»± Ä‘á»‹nh vá»‹ láº¡i cÃ³ khoáº£ng bÃ¹ sai %zu pháº§n Ä‘á»‹nh vá»‹ láº¡i %u cÃ³ kÃ­ch cá»¡ %lu khÃ´ng Ä‘á»u kÃ­ch cá»¡ pháº§n Ä‘á»‹nh vá»‹ láº¡i %zu khÃ´ng pháº£i lÃ  bá»™i sá»‘ cho kÃ­ch cá»¡ sá»± Ä‘á»‹nh vá»‹ láº¡i %d
 sá»± Ä‘á»‹nh vá»‹ láº¡i â€œR_ARM_MOVT_ABSâ€ khÃ´ng thá»ƒ sá»­ dá»¥ng Ä‘Æ°á»£c khi táº¡o má»™t Ä‘á»‘i tÆ°á»£ng dÃ¹ng chung: hÃ£y biÃªn dá»‹ch láº¡i vá»›i â€œ-fPICâ€ sá»± Ä‘á»‹nh vá»‹ láº¡i â€œR_ARM_MOVW_ABS_NCâ€ khÃ´ng thá»ƒ sá»­ dá»¥ng Ä‘Æ°á»£c khi táº¡o má»™t Ä‘á»‘i tÆ°á»£ng dÃ¹ng chung: hÃ£y biÃªn dá»‹ch láº¡i vá»›i â€œ-fPICâ€ sá»± Ä‘á»‹nh vá»‹ láº¡i â€œR_ARM_THM_MOVT_ABSâ€ khÃ´ng thá»ƒ sá»­ dá»¥ng Ä‘Æ°á»£c khi táº¡o má»™t Ä‘á»‘i tÆ°á»£ng dÃ¹ng chung: hÃ£y biÃªn dá»‹ch láº¡i vá»›i â€œ-fPICâ€ sá»± Ä‘á»‹nh vá»‹ láº¡i â€œR_ARM_THM_MOVW_ABS_NCâ€ khÃ´ng thá»ƒ sá»­ dá»¥ng Ä‘Æ°á»£c khi táº¡o má»™t Ä‘á»‘i tÆ°á»£ng dÃ¹ng chung: hÃ£y biÃªn dá»‹ch láº¡i vá»›i â€œ-fPICâ€ trÃ n vÃ¹ng Ä‘á»‹nh vá»‹ láº¡i trong sá»± Ä‘á»‹nh vá»‹ láº¡i %u Ä‘á»‹nh vá»‹ láº¡i tham chiáº¿u Ä‘áº¿n Ä‘oáº¡n comdat bá»‹ há»§y pháº§n Ä‘á»‹nh vá»‹ láº¡i %u cÃ³ thÃ´ng tin sai %u pháº§n Ä‘á»‹nh vá»‹ láº¡i %u dÃ¹ng báº£ng kÃ½ hiá»‡u khÃ´ng mong Ä‘á»£i %u yÃªu cáº§u sá»± Ä‘á»‹nh vá»‹ láº¡i Ä‘á»™ng khÃ´ng Ä‘Æ°á»£c há»— trá»£ â€” hÃ£y biÃªn dá»‹ch láº¡i vá»›i cÃ¡c tuá»³ chá»n â€œ-fPICâ€ pháº§n %u trong nhÃ³m pháº§n %u á»Ÿ ngoáº¡i pháº¡m vi thÃ´ng tin %1$u vá» nhÃ³m pháº§n %2$u á»Ÿ ngoÃ i pháº¡m vi nhÃ³m pháº§n Ä‘Æ°á»£c giá»¯ láº¡i cÃ²n pháº§n tá»­ nhÃ³m bá»‹ há»§y pháº§n náº±m trong hai Ä‘oáº¡n â€œPT_LOADâ€ pháº§n tÃªn pháº§n cÃ³ kiá»ƒu sai: %u kÃ½ hiá»‡u pháº§n %u cÃ³ shndx sai %u khÃ´ng há»— trá»£ pháº§n Ä‘Æ°á»£c náº¡p trÃªn trang Ä‘áº§u tiÃªn mÃ  khÃ´ng vá»«a dÃ²ng Ä‘áº§u cá»§a táº­p tin vÃ  chÆ°Æ¡ng trÃ¬nh kÃ­ch cá»¡ cá»§a kÃ½ hiá»‡u Ä‘á»™ng khÃ´ng pháº£i lÃ  bá»™i sá»‘ cho kÃ­ch cá»¡ kÃ½ hiá»‡u kÃ­ch cá»¡ cá»§a kÃ½ hiá»‡u khÃ´ng pháº£i lÃ  bá»™i sá»‘ cho kÃ­ch cá»¡ kÃ½ hiá»‡u sá»± chá»‰nh canh phá»¥ pháº§n %s khÃ´ng pháº£i lÃ  tuyá»‡t Ä‘á»‘i kÃ½ hiá»‡u %s cÃ³ phiÃªn báº£n chÆ°a Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a %s sai Ä‘áº·t chá»‰ má»¥c pháº§n %1$u cá»§a kÃ½ hiá»‡u %2$u khoáº£ng bÃ¹ tÃªn %1$u cá»§a kÃ½ hiá»‡u %2$u á»Ÿ ngoÃ i pháº¡m vi kÃ½ hiá»‡u %u á»Ÿ ngoáº¡i pháº¡m vi cho pháº§n â€œSHT_SYMTAB_SHNDXâ€ pháº§n tÃªn báº£ng kÃ½ hiá»‡u cÃ³ kiá»ƒu sau: %u tiáº¿n trÃ¬nh liÃªn káº¿t cÃ³ thá»ƒ cháº¡y lÃ¢u hÆ¡n â€” khÃ´ng thá»ƒ thá»±c hiá»‡n tiáº¿n trÃ¬nh liÃªn káº¿t dáº§n: %s quÃ¡ Ã­t phiÃªn báº£n kÃ½ hiá»‡u khÃ´ng thá»ƒ má»Ÿ táº­p tin giá»¯ láº¡i kÃ½ hiá»‡u (-retain-symbols-file) %s: %s khÃ´ng thá»ƒ phÃ¢n tÃ­ch cÃº phÃ¡p cá»§a táº­p tin vÄƒn lá»‡nh danh sÃ¡ch Ä‘á»™ng %s khÃ´ng thá»ƒ phÃ¢n tÃ­ch cÃº phÃ¡p cá»§a táº­p tin vÄƒn lá»‡nh %s khÃ´ng thá»ƒ phÃ¢n tÃ­ch cÃº phÃ¡p cá»§a táº­p tin vÄƒn lá»‡nh phiÃªn báº£n %s nguyÃªn phÃ¢n kÃ½ hiá»‡u chÆ°a Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a â€œ%sâ€ Ä‘Æ°á»£c tham chiáº¿u trong biá»ƒu thá»©c gáº·p Ä‘á»‘i sá»‘ khÃ´ng mong Ä‘á»£i gáº·p kiá»ƒu trÃ¹ng khÃ´ng mong Ä‘á»£i %u trong pháº§n: %u, %u pháº§n Ä‘á»‹nh vá»‹ láº¡i %u cÃ³ kÃ­ch cá»¡ entsize khÃ´ng mong Ä‘á»£i: %lu != %u gáº·p liÃªn káº¿t khÃ´ng mong Ä‘á»£i trong pháº§n %u dÃ²ng Ä‘áº§u: %u != %u gáº·p mÃ£ thao tÃ¡c khÃ´ng mong Ä‘á»£i khi xá»­ lÃ½ sá»± Ä‘á»‹nh vá»‹ láº¡i %u gáº·p sá»± Ä‘á»‹nh vá»‹ láº¡i khÃ´ng mong Ä‘á»£i %u trong táº­p tin Ä‘á»‘i tÆ°á»£ng gáº·p phiÃªn báº£n verdef khÃ´ng mong Ä‘á»£i %u gáº·p phiÃªn báº£n verneed khÃ´ng mong Ä‘á»£i %u tÃ¹y chá»n khÃ´ng rÃµ â€œ-zâ€ khÃ´ng rÃµ kiá»ƒu PHDR (thá»­ sá»‘ nguyÃªn) khÃ´ng rÃµ háº±ng sá»‘ %s tÃ¹y chá»n khÃ´ng rÃµ khÃ´ng rÃµ chá»‰ má»¥c pháº§n %u cho kÃ½ hiá»‡u cá»¥c bá»™ %u khÃ´ng nháº­n ra Ä‘á»‘i sá»‘ mÃ£ sá»‘ xÃ¢y dá»±ng â€œ--build-idâ€ â€œ%sâ€ khÃ´ng nháº­n ra Ä‘á»‹nh dáº¡ng káº¿t xuáº¥t %s sá»‘ thá»© tá»± mÃ¡y ELF khÃ´ng Ä‘Æ°á»£c há»— trá»£ %d táº­p tin khÃ´ng Ä‘Æ°á»£c há»— trá»£: 32-bit vá» cuá»‘i lá»›n táº­p tin khÃ´ng Ä‘Æ°á»£c há»— trá»£: 32-bit vá» cuá»‘i nhá» táº­p tin khÃ´ng Ä‘Æ°á»£c há»— trá»£: 64-bit vá» cuá»‘i lá»›n táº­p tin khÃ´ng Ä‘Æ°á»£c há»— trá»£: 64-bit vá» cuá»‘i nhá» Ä‘á»‹nh vá»‹ láº¡i khÃ´ng Ä‘Æ°á»£c há»— trá»£ %u sá»± Ä‘á»‹nh vá»‹ láº¡i khÃ´ng Ä‘Æ°á»£c há»— trá»£ %u so vá»›i kÃ½ hiá»‡u cá»¥c bá»™ gáº·p sá»± Ä‘á»‹nh vá»‹ láº¡i khÃ´ng Ä‘Æ°á»£c há»— trá»£ %u trong táº­p tin Ä‘á»‘i tÆ°á»£ng kiá»ƒu Ä‘á»‹nh vá»‹ láº¡i khÃ´ng Ä‘Æ°á»£c há»— trá»£ %u khÃ´ng há»— trá»£ buá»™c kÃ½ hiá»‡u hiá»‡n thá»i khÃ´ng há»— trá»£ sá»­ dá»¥ng FILEHDR vÃ  PHDRS trÃªn nhiá»u Ä‘oáº¡n â€œPT_LOADâ€ Ä‘ang dÃ¹ng chá»‰ má»™t cá»§a FILEHDR vÃ  PHDRS hiá»‡n thá»i khÃ´ng Ä‘Æ°á»£c há»— trá»£ trÆ°á»ng â€œvda_nameâ€ verdef á»Ÿ ngoáº¡i pháº¡m vi: %u trÆ°á»ng â€œvd_auxâ€ verdef á»Ÿ ngoáº¡i pháº¡m vi: %u trÆ°á»ng â€œvd_cntâ€ verdef quÃ¡ nhá»: %u trÆ°á»ng â€œvd_nextâ€ verdef á»Ÿ ngoáº¡i pháº¡m vi: %u trÆ°á»ng â€œvna_nameâ€ vernaux á»Ÿ ngoáº¡i pháº¡m vi: %u trÆ°á»ng â€œvn_auxâ€ verneed á»Ÿ ngoáº¡i pháº¡m vi: %u trÆ°á»ng â€œvn_nextâ€ verneed á»Ÿ ngoáº¡i pháº¡m vi: %u trÆ°á»ng â€œvna_nextâ€ verneed á»Ÿ ngoáº¡i pháº¡m vi: %u versym cho kÃ½ hiá»‡u %zu khÃ´ng cÃ³ tÃªn: %u versym cho kÃ½ hiá»‡u %zu á»Ÿ ngoáº¡i pháº¡m vi: %u trong khi Ä‘Ã³ng %s: %s trong khi liÃªn káº¿t %s: kÃ½ hiá»‡u â€œ%sâ€ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a á»Ÿ nhiá»u láº§n chá»— (cÃ³ thá»ƒ vi pháº¡m quy táº¯c xÃ¡c Ä‘á»‹nh Ä‘Æ¡n): 