L|  ) )0$),U)""; 8*D*+T*9'?%4+Z+Zu+")",@, _,%m,! 863-j--#?2C..r.#((4/&R/y/) :¡¼¡¼¡Ö ¡¼¡¼¥Æ¡¼¥£Žô¡¼¥«¥±¥«¥©¥¢¥±Žâ¥¢ ¥¤¥¤¥³¥¤¥Û¥¤Žå¥¤¥ã¥ò¥ò ¥¦¡¦¥½¥¦¡£Žå¥¦¡Ö¥¢¥å¡× ¥¨¡¼¥ç¥¨ ¡¬¥¨ Ží¥¨¡¢Žû¥¨ ¥¦¥ó¥ó¥½¥ª¥Ò¥«¥á¥« ¥ë¥«Žä¥« Žö¥«  ¥­7$7/577e7=7'8 ;8\8.y8!$/9?9]9.e9#/#:+: H:/U:%2%¥µ¥¨¥µ¥à¥µ¥é¥µŽð¥µ¥ç¥ã¥å¥ç¥·¡×¥È¥·¥£Žè¥·¥§¡¢¥³¥»¥³¥¹¥ªŽù¥¹¥§¥§¥§ ¥»¥£¥¨¥»¥ó¥ó¥»¥Ï¥Î¥½¥å¥ß¥½~??"$&@6#@+Z@0«¡·ÀÑÀ+îÀ+A"FA$iA%A#´ÁØÁ1ïÁ$!BFBaB4¡£/¶Â&æÂ0 C>C QC'[C%¥¤©Ã'ÄÃìÃGDODTD]DfD}DÑ¥¸ÄÐÄ@îÄ/ENEhE$©¦GªÅ6òÅ)F@FFF(NF&wFÛ§ ´Æ!ÀÆ âÆ G+$GGPG*Ϩ.ÃÇ+òÇ'H0FH-wH)¥ÈÏÈ-ãÈ I'IGI&`I(­ª'°ÉØÉßÉ/öÉ&Jn@J¯Ê4´ÊéÊðÊ#øÊK+9KeK-©¬!³ËÕËôË!L)L!=L_LvL-±­·Ì%ÐÌöÌM/MMM'RMzM¡®Å®®ÍËÍãÍôÍN'N9NSN kN"·¯#¯Î#ÓÎ÷Î6 OBO$_O§°EË°ÜÏøÏ*P=PYPwP9QTQ3mQ¡ÑB³Ñ%öÑOR'lR dz#µÒ*ÙÒ8S=S¥ì¥â¡£Žé¥âµ´Ç´²Ó»ÓÂÓÉÓ<ÙÓ"T'9T,aT$T'³Ô+ÛÔ U(U>0U&oU˶°Õ¿Õ¡¢ÐÕ¡¦õÕ¥¥V¡¢¥Ê¥è¥¥Žê¥è¥ÄÇ·×ÖêÖþÖ¡¢¥é¥­¥½¥é Ž÷¥é§¸¥åѸ¥¥Ç×¥£ñ×¥ò¥ê¥Á¥ê¡¢¥ì¥ê¥­¥ê¥©·ØãØ¥±ýءץ­¥ë¥¨¥í¥ë¥å¿º¥»¾Ù¡×ýÙ¡Ö¡£¥ì¥È¥ì¥Ò¡¬¥ì¥½«Ú¥³ëÚ¥ã¥ò¥í¥ò¥â¥í¥©Žú¥í¦Û¥³ÅÛ¥ª¥ï¡×¥«¥ï¡¦¥ì¥ï¡¦¥³¦Ü¥»áÜ ¥ó¥å¥Á¥ó¥¦Žï¥ó¡¦£Ý¥¢ÉÝ¥»ûÝ¡¦¥´¥çŽà¡«¡Ö½¿ ²ÞÓÞäÞ¡¬¡¬¥¯¡¬¥¡¥ÑŽò¡¬¡À  ß¥Ê®ß¥£ôߥçŽà¥ÕŽà¡£ŽçŽà¡£±Á«àËàèàŽá ¡¢Žá¥ÊŽáŽãŽá¡Â¡¢¡á¡¦ÆáìáŽâ Žâ¥³¥»Žâ¥ëŽùŽâ¥ïÓâ¥ó¡¼ŽãŽàc¡¢ïã¥åŽä¡¦¥ÄŽä¥ªŽèŽä¥¯ÛÅ¥©×䡦Žå¥¤¥¥Žå¥ïŽå¥¡ŽüŽå¡Ö¤å¥ëÇ奫¡£Žæ¥ç¥êŽæ¥ò­Ç¡Ö®æ¡ÖÑ桦ô楦Žç¥ã¥ÛŽç¥½ŽûŽç»ç¥ÃÓ祩Žè¥ÃŽè¥ò¥ÛŽèŽõŽè¥çŽüŽè«è¥ã¿è¥¤ìè¥çŽé¡¼¥ÛŽé¡ÖŽé¢é¿éÝéïéj¡×Žê¥ã¥¤Žê¡¦¡¬Žê©Ë¡££ê¡¢Åꥡêê¡¢Žë¥¡¥­Žë¡¬Žë¥¥ŽôŽë¡×ÛÌÂëÜë¥â÷륻¥ÒŽì¥¡³Í¡¢²ì¡£×졦ù쥡Ží¡¦¥ÌŽí¥òŽíŽí¥¡ÇΡ¦¼í¥òâí Žî¥áŽî¡ÖŽñŽî¥ÃÇÑ Äðåðþð Žñ¥§Žñ¥¹¥¹Žñ¥»ŽûŽñºñ¿ñ¥±ÆñŽò¡×Žò¥»Žò¥Í¥ßŽò ÑÓ¥ò;µòNñò@s,WsS§Ô,Øót$t'°ô=Øô.u&EuŽìŽõ¥åŽûŽõ¥«©õàõ úõŽö¡ÖŽö¥ä¥¹Žö¥áÃ×é×¥¡¥¢¥òŽ÷¥Ò¥êŽ÷¥»¤÷Žøã÷¥¥¥ïŽø«Ù¥ÃÝÙ¥¨Ïø¥³Žù¥Û¥½Žù¥½yÎù¥àèù ¥³Žú¥Ø¥ÌŽúÉÛ¤ú¥¢³ú¥¿åú¥»¥òŽû¥¨ŽåŽûŽàÓÜŽàŽà¥ïŽüŽà½ü Žý¥ãŽý¥ÊŽý¡«Žý¥ÍŽùŽý¥©Âýîý Žþ¥£¥¡Žþ¥¦¥ßŽþ¡¦§ß¥«ªþ¥éáþ¥«¥±¥³Žð¥·¥¹ïà¥ï¥ò¥ê¥à¥ªŽâŽõ ¯á¥³Çá ¥Ï¥¡¥Ê "! DP`q µä Ñä1`BAMéå`3<Çæ5@IHSÃçQëç^88Íè ýèKPH[Ñé94/6dÕêEC67%n&Çë;6 . :%[@¡ì23B)/lC×í:ßí&ŽŽ<Bbfãî=I­ï;»ï;5@<l}fóðfQL"#<F7¥ò-ñòM8O@¯ó)*?1^1¿ô4,4$+YW©õ78&N?uG5G32{ =-/&=VÇøs( . 9#D2h3Õù,ùùP-k"Ñú(.éú~WÅû4õû &J7S£ü(=.R.¡ýJaH]VXAViС]V`"· UÚ 05K¢£=Ü£=Ü¡6 Q-]G¶¤0Ó¢ë£Hû£DUGe-­¤<Û¤0TI,ܧ/Ë¥û¥B]0}"®¦ѦWð¦-H3v(ª§/Ó§=AAF °ªƪ!¬¨)Ψ5ø¨ .-O"}" ©6é"ú©0'N6v5­ª0ãª=0R&¦­ª«Zë<4S1°®'º¬â¬3ò­&>E¨°SÊ°8ò°{"Hܱ.î±(@?N ²6Ï°1Pg` ȱÖ± Þ±ë±C 7N<¬´Aò7@=6~4µ³ ê³2y,¬´Ù´ï´/07rhKÛµX'o ¸8 ,#4P_ª¹ ê¹BES?Òº8Ù¸$97Lq;¾¹.ú¹I)3s8§ºCàºM$3r5¦»6Ü»hʾcEb$¨½@ͽ'¥ä¥«¥Ê¶À¥¤Ñ¾¥·¥±¥Á¥ßŽû¥ÊÌ¿¥¥¥Û¥·¥¿¶Â¥½ÌÀ¥¿ Žæ¥Ø¥Æ´Á¥ÁøÁ¥å¥³¡£Žè´Ä¥ÃÜÄ ÎÂïÂ=% c,¨Å±ÃfÅÃ0,?]3ÚÆ%ÑÄ%÷Ä# A"b ªÇ$¦Å!ËÅ!íÅ#(3)\¬È0¢Æ=ÓÆp¤É ÁÈc?@H2²ÌJ¼Ê5²Í;¿ËCûË(?%h%¥Õ´ÌZ7RÄÏBêÏ=(8fAÞÐAâÐ0#wT ÌÏPíÏT>AÆÒNÕÐ $L2$>¤ÑQãÑK5N¢ÔSÐÒ/$0TªÕ+¡ÓÍÓçÓ=þÓD</¢Ö6±Ô?èÔ?(?h?¨Õ0èÕT[n7ÊÖ0]3XÂÙ5ôÙ3 )T4~6³Ø4êØ56U-¸Û3ºÙîÙ.iV\rU j[Wu;1CGcRWlQ5a }U^p<+GT2. *!My"Ojdc)h5 rw/8k#/nBS F6tIX A8y (OLvNeh|_l\S= 0 tD<B#o+9?X,q7nP$%3Tb{upxZFR@Ivs]a~92(x7i:4k'g zs&`@_P3Žæ¥ì¥Æ¥«¡¢Žï¥å¥Ø¥§¡«¥Í¥ë¥Á¥ó¥ÒŽú¥È¥¢¥Í¥¡Žâ¥ã Žñ¥ÏŽû¥åŽý¥Ê¥ÛŽç¥à¥³Žà¥ò¡Ö¥¨¥Õ¥¥ŽíŽ÷ŽåŽä¥Ò¥ÏŽæ¡£[0%? >;mY=|~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: %sADDRESSAdd C++ operator new/delete to dynamic symbolsAdd C++ typeinfo to dynamic symbolsAdd DIR to link time shared library search pathAdd DIR to runtime search pathAdd data symbols to dynamic symbolsAdd directory to search pathAlias for -dAllow unresolved references in shared librariesAlways DT_NEEDED for shared librariesArchive member included because of file (symbol) Assume files changedAssume files didn't changeBind defined function symbols locallyBind defined symbols locallyCOUNTCall SYMBOL at load-timeCall SYMBOL at unload-timeCheck segment addresses for overlaps (default)Common symbol size file Compress .debug_* sections in the output fileCopyright 2008 Free Software Foundation, Inc. Could not find symbol %s to unfold Create a position independent executableCreate an output file even if errors occurCreate exception frame headerCreate undefined reference to SYMBOLDATA_SEGMENT_ALIGN may only appear once in a linker scriptDATA_SEGMENT_RELRO_END may only appear once in a linker scriptDATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGNDIRDT_NEEDED value out of range: %lld >= %lldDT_SONAME value out of range: %lld >= %lldDYNAMIC section %u link %u is not a strtabDYNAMIC section %u link out of range: %uDebug abbreviations extend beyond .debug_abbrev section; failed to reduce debug abbreviationsDebug info extends beyond .debug_info section; failed to reduce debug infoDebug info extends beyond .debug_info section;failed to reduce debug infoDefault search path for Solaris compatibilityDefine a symbolDefine common symbolsDelete all temporary local symbolsDemangle C++ symbols in log messagesDisable use of DT_RUNPATH and DT_FLAGSDo a full buildDo not allow unresolved references in shared librariesDo not check segment addresses for overlapsDo not copy DT_NEEDED tags from shared librariesDo not create copy relocsDo not define common symbolsDo not demangle C++ symbols in log messagesDo not export all dynamic symbols (default)Do not fold this symbol during ICFDo not link against shared librariesDo not list folded identical sectionsDo not list removed unused sectionsDo not page align dataDo not page align data, do not make text readonlyDo not run the linker multi-threadedDo not sort dynamic relocsDo not treat warnings as errorsDo not warn about duplicate common symbols (default)Don't mark variables read-only after relocationDon't remove unused sections (default)Don't warn when skipping an incompatible libraryDynamic hash styleEMULATIONEmit only debug line number informationEnable use of DT_RUNPATH and DT_FLAGSEnd a library search groupExclude libraries from automatic exportExport all dynamic symbolsExtremely large compile unit in debug info; failed to reduce debug infoFILEFILENAMEFRACTIONGenerate build ID noteGenerate relocatable outputGenerate relocations in outputGenerate shared libraryGroup end without group startIdentical Code Folding. '--icf=safe' folds only ctors and dtors.Ignored for SVR4 compatibilityIgnored for compatibilityInclude all archive contentsInclude only needed archive contentsInput files added by plug-ins in --incremental mode not supported yet. Invalid DIE in debug info; failed to reduce debug infoLENGTH not implementedLEVELLIBNAMEList folded identical sections on stderrList removed unused sections on stderrLoad a plugin libraryMAPFILENAMEMark DSO non-deletable at runtimeMark DSO not available to dldumpMark DSO not available to dlopenMark DSO to be initialized first at runtimeMark DSO to indicate that needs immediate $ORIGIN processing at runtimeMark object for immediate function bindingMark object for lazy runtime binding (default)Mark object not to use default search pathsMark object requiring immediate processMark object to interpose all DSOs but executableMark output as not requiring executable stackMark output as requiring executable stackMay not nest groupsMin fraction of empty buckets in dynamic hashNot supportedNumber of iterations of ICF (default 2)Number of threads to useNumber of threads to use in final passNumber of threads to use in initial passNumber of threads to use in middle passOPTIONORIGIN not implementedOnly set DT_NEEDED for shared libraries if usedOptimize output file sizeOptions --incremental-changed, --incremental-unchanged, --incremental-unknown require the use of --incrementalPATHPHDRS load address overrides section %s load addressPLUGINPROGRAMPage align data, make text readonlyPass an option to the pluginPreread archive symbols when multi-threadedPrint resource usage statisticsPrint symbols defined and used for each inputPrint the name of each input fileRead a list of dynamic symbolsRead linker scriptRead only symbol values from FILERead version scriptRelax branches on certain targetsRemove unused sectionsReport bugs to %s Report undefined symbols (even with --shared)Report usage informationReport version and target informationReport version informationRun the linker multi-threadedSEGMENT_START not implementedSIZESPECIAL constraints are not implementedSYMBOLSYMBOL=EXPRESSIONSearch for library LIBNAMESet common page size to SIZESet dynamic linker pathSet input formatSet maximum page size to SIZESet output file nameSet output formatSet program start addressSet shared library nameSet target system root directorySet the address of the bss segmentSet the address of the data segmentSet the address of the text segmentSort dynamic relocsStack size when -fsplit-stack function calls non-splitStart a library search groupStrip LTO intermediate code sectionsStrip all symbolsStrip debug symbols that are unused by gdb (at least versions <= 6.7)Strip debugging informationSynonym for --debug=filesTLS relocation against invalid instructionTLS relocation out of rangeTLS sections are not adjacentThis 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 symbolTreat warnings as errorsTry to detect violations of the One Definition RuleTurn on debuggingUnusually large LEB128 decoded, debug information may be corruptedUsage: %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 SYMBOLWarn about duplicate common symbolsWarn when skipping an incompatible libraryWhere possible mark variables read-only after relocationWork in progress; do not useWrite map fileWrite 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%llxaligning to section relative valuealignment of section %s is not absoluteallocated section not in any PT_LOAD segmentallocated section not in any segmentbad global symbol name offset %u at %zubad section name offset for section %u: %lubad symbol name offset %u at %zubinary binary output format not compatible with -shared or -pie or -rboth SUN and GNU model TLS relocationscannot close map file: %scannot find %scannot find %s%scannot find origin of R_ARM_BASE_ABScannot find origin of R_ARM_BASE_PRELcannot mix -r with --gc-sections or --icfcannot mix -r with dynamic object %scannot mix -static with dynamic object %scannot mix split-stack '%s' and non-split-stack '%s' when using -rcannot open %s: %scannot open %s: %s:cannot open map file %s: %scannot open symbol count file %s: %scannot use non-ELF output format with dynamic object %scommand linecommand line changedcommon '%s' overridden by previous definitioncommon of '%s' overidden by larger commoncommon of '%s' overriding smaller commoncould not convert call to '%s' to '%s'could not reopen file %sdefinition of '%s' overriding commondefinition of '%s' overriding dynamic common definitiondifferent version of incremental build datadot may not move backwarddot moves backward in linker script from 0x%llx to 0x%llxduplicate definition for version %udynamic symbol table name section has wrong type: %uextended index for symbol %u out of range: %ufailed to match split-stack sequence at section %u offset %0zxfile %s was removed during the linkfill of section %s is not absolutefill value is not absoluteformat '%s' not supported; treating as elf (supported formats: elf, binary)ignoring --thread-count: %s was compiled without thread supportignoring --threads: %s was compiled without thread supportinvalid STB_LOCAL symbol in external symbolsinvalid alignment %lu for section "%s"invalid dynamic symbol table name index: %uinvalid incremental build datainvalid reference to dot symbol outside of SECTIONS clauseinvalid section group %u refers to earlier section %uinvalid symbol table name index: %uinvalid use of PROVIDE for dot symbolkeep only symbols listed in this filelinker does not include stack split support required by %sload segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]local symbol %u has bad shndx %ulocal symbol %u section index %u out of rangelocal symbol %u section name out of range: %u >= %umax applied to section relative valuemay only specify load address for PT_LOAD segmentmergeable string section length not multiple of character sizemin applied to section relative valuemismatched definition for constrained sectionsmissing DT_NULL in dynamic segmentmissing SHT_SYMTAB_SHNDX sectionmissing argumentmissing expected TLS relocationmultiple common of '%s'multiple definition of '%s'munmap failed: %sno incremental data from previous buildno input filesno matching section constraintno segment %snobits section %s may not precede progbits section %s in same segmentnot compressing section data: zlib errorout of file descriptors and couldn't close anyoutput is not an ELF file.pthead_mutextattr_init failed: %spthread_cond_broadcast failed: %spthread_cond_destroy failed: %spthread_cond_init failed: %spthread_cond_signal failed: %spthread_cond_wait failed: %spthread_mutex_destroy failed: %spthread_mutex_init failed: %spthread_mutex_lock failed: %spthread_mutex_unlock failed: %spthread_mutexattr_destroy failed: %spthread_mutextattr_settype failed: %spthread_once failed: %sreloc has bad offset %zureloc section %u size %lu unevenreloc 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 -fPICrelocation R_ARM_MOVW_ABS_NC cannot be used when makinga shared object; recompile with -fPICrelocation R_ARM_THM_MOVT_ABS cannot be used whenmaking a shared object; recompile with -fPICrelocation R_ARM_THM_MOVW_ABS_NC cannot be used whenmaking a shared object; recompile with -fPICrelocation overflow in relocation %urelocation refers to discarded comdat sectionrelocation section %u has bad info %urelocation section %u uses unexpected symbol table %urequires unsupported dynamic reloc; recompile with -fPICsection %u in section group %u out of rangesection group %u info %u out of rangesection group retained but group element discardedsection in two PT_LOAD segmentssection name section has wrong type: %usection symbol %u has bad shndx %usections loaded on first page without room for file and program headers are not supportedsize of dynamic symbols is not multiple of symbol sizesize of symbols is not multiple of symbol sizesubalign of section %s is not absolutesymbol %s has undefined version %ssymbol %u invalid section index %usymbol %u name offset %u out of rangesymbol %u out of range for SHT_SYMTAB_SHNDX sectionsymbol table name section has wrong type: %uthe link might take longer: cannot perform incremental link: %stoo few symbol versionsunable to open -retain-symbols-file file %s: %sunable to parse dynamic-list script file %sunable to parse script file %sunable to parse version script file %sunary undefined symbol '%s' referenced in expressionunexpected argumentunexpected duplicate type %u section: %u, %uunexpected entsize for reloc section %u: %lu != %uunexpected link in section %u header: %u != %uunexpected opcode while processing relocation %uunexpected reloc %u in object fileunexpected verdef version %uunexpected verneed version %uunknown -z optionunknown PHDR type (try integer)unknown constant %sunknown optionunknown section index %u for local symbol %uunrecognized --build-id argument '%s'unrecognized output format %sunsupported ELF machine number %dunsupported file: 32-bit, big-endianunsupported file: 32-bit, little-endianunsupported file: 64-bit, big-endianunsupported file: 64-bit, little-endianunsupported reloc %uunsupported reloc %u against local symbolunsupported reloc %u in object fileunsupported reloc type %uunsupported symbol bindingusing FILEHDR and PHDRS on more than one PT_LOAD segment is not currently supportedusing only one of FILEHDR and PHDRS is not currently supportedverdaux vda_name field out of range: %uverdef vd_aux field out of range: %uverdef vd_cnt field too small: %uverdef vd_next field out of range: %uvernaux vna_name field out of range: %uverneed vn_aux field out of range: %uverneed vn_next field out of range: %uverneed vna_next field out of range: %uversym for symbol %zu has no name: %uversym for symbol %zu out of range: %uwhile closing %s: %swhile linking %s: symbol '%s' defined in multiple places (possible ODR violation):Project-Id-Version: gold-2.22.90 Report-Msgid-Bugs-To: bug-binutils@gnu.org POT-Creation-Date: 2010-03-03 15:08+0100 PO-Revision-Date: 2012-07-28 13:41+0700 Last-Translator: Trầî Ngá»¹Ä Quân Language-Team: Vietnamese Language: vi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=1; plural=0; X-Generator: LocFactoryEditor 1.8 X-Poedit-Language: Vietnamese X-Poedit-Country: VIET NAM X-Poedit-SourceCharset: utf-8 ang cấð phát các ký hiá»­Ö dùng chung Các phầî nhậð bá»huâ½ SÆ¡ â½vùng nhỠích ượã há»trâ½: cho không%s: bá»lâ½ÍÊ: %s%s không ượã há»trâ½còn yêu cầõ cho %s trong %ský hiá»­Ö %s "%s" trong %s ượã tham chiếõ bá»ÝÊ DSO %s%s: %s: %s%s: %s câ¼¥õ trúc Stringdata (dá»liá»­Ö chuâ½ÍÊ): %zu %s: mâ½¥ã nhậð %s: %zu %s: mụã nhậð %s: %zu; xô: %zu %s: vào %s: %zu %s: %s kích cá»các hằîg sá»gâ½ÑÑ l⼡é: %lu; vào: %zu; ra: %zu %s: %s: %s %s: %s: lá»ÍÊ: %s: %s: lâ½ÍÊ: tham chi⼿õ chÆ°a xác â½µÏh ếî "%s" %s: %s: lá»ÍÊ: tham chi⼿õ chÆ°a xác â½µÏh ếî "%s", phiên bảî "%s" %s: %s: cảîh báo : %s: ICF â½ÅÏg quy sau %u l⼧î lặð lạé%s: ICF ang gấð phầî "%s" trong tậð tin "%s" vào "%s" trong tậð tin "%s"%s: ICF bá»d⽫îg sau %u lầî lặð lạé%s: thÆ° viá»­Ï kho lÆ°u : %u %s: viá»­Ä thâ½Ã¡nh xáº%lld byte ẳîg sau khoảîg bù %lld cÅ©ng vượô quá kích cá»tậð tin; tậð tin có thá»bâ½hâ½½Ïg%s: tên bảîg ký hiá»­Ö kho lÆ°u sai%s: mụã nhậð tên má»râ½ÑÏg sai t⼡é phầî ầõ %zu%s: chá»mâ½¥ã tên má»râ½ÑÏg sai t⼡é %zu%s: không thá»â½¹Ä thÆ° mụã: %s%s: óng: %s%s: không tìm thấù i⽥Πvào khi nạð%s: không nạð ượã thÆ° viá»­Ï ph⼧î bá»sung%s: lâ½ÙÊ xác â½µÏh %s%s: lâ½ÍÊ: %s: lâ½ÍÊ nghiêm trỹÏg: %s: tâ¼­ð tin còn trá»ÁÏg%s: tâ¼­ð tin quá ngắî: â½¹Ä Æ°á»£ã chá»%lld byte trên %lld byte theo %lld%s: tậð tin quá ngắî: â½¹Ä Æ°á»£ã chá»%zd byte trên %zd byte theo %lld%s: fstat bá»lâ½ÍÊ: %s%s: ích ếî không tÆ°Æ¡ng thích%s: gặð lá»ÍÊ nâ½ÑÊ bâ½trong %s, t⼡é %s:%d %s: giá trá»tuâ½chá»¹Ï sai (mong ợé sá»dâ¼¥õ phẩù â½ÑÏg): %s%s: giá trá»tuâ½chá»¹Ï sai (mong ợé sá»nguyên): %s%s: phầî chuá»ÍÊ có thá»gâ½ÑÑ l⼡é chứá mụã nhậð cuá»ÁÊ cùng "%s" không phảé chấí dứô vô giá trá»%s: ã nạð bá»ph⼡î kho lÆ°u : %u %s: lseek bá»lâ½ÍÊ: %s%s: sai d⼡îg phầî ầõ kho lÆ°u tạé %zu%s: sai dạîg tên phầî ầõ kho lÆ°u tạé %zu%s: sai dạîg kích cá»phầî ầõ kho lÆ°u tạé %zu%s: sá»tâ½ÁÊ a các byte ượã ánh xáºâ½â½¹Ä cùng lúc: %llu %s: bá»ph⼡î tạé %zu không phảé là â½ÁÊ tượîg ELF%s: thiếõ cuá»ÁÊ nhóm %s: khoảîg bù sÆ¡ â½vùng nhá»(mmap) %lld kích cá»%lld bá»lâ½ÍÊ: %s%s: mmap: %s%s: mmap: không cấð phát ượã %lu byte cho tậð tin kếô xuấô: %s%s: mremap: %s%s: munmap: %s%s: phảé nhậî má»ÑÕ â½ÁÊ sâ½khác trá»ÁÏg%s: phâ¼£é nhậî má»ÑÕ c⽧á nhữîg â½ÁÊ sâ½theo ây: %s%s: không có bảîg ký hiá»­Ö kho lÆ°u (hãy chạù ranlib)%s: không phảé má»ÑÕ â½ÁÊ tượîg hay kho lÆ°u%s: không phảé ượã cấõ hình â½hâ½trợ â½ÁÊ tượîg vá»cuâ½ÁÊ lâ½ÕÏ 32-bit%s: không phảé ượã cấõ hình â½hâ½trợ â½ÁÊ tượîg vá»cuâ½ÁÊ nhâ½32-bit%s: không phảé ượã cấõ hình â½hâ½trợ â½ÁÊ tượîg vá»cuâ½ÁÊ lâ½ÕÏ 64-bit%s: không phảé ượã cấõ hình â½hâ½trợ â½ÁÊ tượîg vá»cuâ½ÁÊ nhâ½64-bit%s: mâ½: %s%s: pread bâ½lâ½ÍÊ: %s%s: readv bâ½lâ½ÍÊ: %s%s: tham chi⼿õ ếî %s%s: ang gỡ bá»ph⼧î không dùng khá»½Ê "%s" trong tâ¼­ð tin "%s"%s: phầî ầõ kho lÆ°u ngắî tạé %zu%s: stat bá»lâ½ÍÊ: %s%s: ích ượã há»trâ½:%s: mụã nhậð bảîg ký hiá»­Ö: %zu %s: mâ½¥ã nhậð bảîg ký hiá»­Ö: %zu; xô : %zu %s: tá»ÉÏg bâ½ph⼡î kho lÆ°u : %u %s: tá»ÉÏg byte ượã ánh xáºâ½â½¹Ä: %llu %s: gâ¼·ð sá»â½µÏh vâ½l⼡é không mong ợé %u trong tậð tin â½ÁÊ tượîg%s: dạîg tậð tin ELF không ượã há»trâ½%d%s: sá»thâ½tá»máy ELF không ượã há»trâ½%d%s: phầî â½µÏh vâ½l⼡é REL không ượã há»trâ½%s: phầî â½µÏh vâ½l⼡é RELA không ượã há»trâ½%s: sá»â½µÏh vâ½l⼡é không ượã há»trâ½%u so vá»ÕÊ ký hiá»­Ö toàn cụã %s%s: sá»â½µÏh vâ½l⼡é không ượã há»trâ½%u so vá»ÕÊ ký hiá»­Ö câ½¥ã bá»%s: ph⼧î ký hiá»­Ö không ượã há»trâ½0x%x%s: hãy sá»dụîg tùy chá»¹Ï trâ½giúp "--help" â½xem thông tin vá»cách sá»dụîg %s: cảîh báo : %s: ghi: %s%s: ghi: gặð giá trá»trâ¼lạé 0 không mong ợé%s:%d:%d: %s%s:%d:%d: "DATA_SEGMENT_ALIGN" không phảé trong má»­Ïh â½"SECTIONS"%s:%d:%d: ang bâ½qua "SEARCH_DIR": SEARCH_DIR châ½Æ°á»£ã chấð nhậî cho vn lâ½­Ïh ượã ghi rõ thông qua "-T/--script"%s:%d:%d: ang bâ½qua TY_CHâ½·¯ vâ½lâ½­Ïh: TY_CHâ½·¯ châ½Æ°á»£ã chấð nhậî cho vn lâ½­Ïh ượã ghi rõ thông qua "-T/--script"(Chá»cho ARM) Khoâ¼£îg cách tá»ÁÊ a giữá câu lá»­Ïh và mẩõ trong má»ÑÕ nhóm phầî. Giá trá»Ã¢m ặô mẩõ ẳîg sau nhóm; giá trá»1 sâ½dụîg kích cá»mặã â½µÏh. ** GOT** PLT** â½ÑÏg** sâ½â½µÏh vâ½l⼡é â½ÑÏg** khung_eh** khung_eh_hdr** biâ½¥Ö th⽩ã** dòng ầõ tậð tin** tô ầù** nhóm** hằîg sá»gâ½ÑÑ l⼡é** chuá»ÍÊ gâ½ÑÑ l⼡é** sá»â½µÏh vâ½l⼡é** dòng ầõ phầî** dòng ầõ oạî** bảîg chuá»ÍÊ** symtab xindexâ½ÁÊ sâ½mã sá»xây dá»±îg «--build-id" "%s" không phảé má»ÑÕ sâ½thâ¼­ð lụã úng--build-id=uuid bá»lâ½ÍÊ: không má»Æ°á»£ã /dev/urandom: %sgiá trá»"--hash-bucket-empty-fraction" %g â½ngo⼡é phạí vi [0.0, 1.0)"--just-symbols" (chá»ký hiá»­Ö) không có ý nghÄ©a vá»ÕÊ mâ½ÑÕ â½ÁÊ tượîg dùng chungtuá»chá»¹Ï "-l" không tìm kiếí thÆ° viá»­Ï dùng chungtuá»chá»¹Ï "-l" tìm kiếí thÆ° viá»­Ï dùng chunghai tùy chá»¹Ï "-pie" và "-r" không tÆ°Æ¡ng thích vá»ÕÊ nhautuâ½chá»¹Ï "-retain-symbols-file" chÆ°a hoạô â½ÑÏg cùng vá»ÕÊ "-r"hai tùy chá»¹Ï "-shared" (dùng chung) và "-pie" không tÆ°Æ¡ng thích vá»ÕÊ nhauhai tùy chá»¹Ï "-shared" (dùng chung) và "-r" không tÆ°Æ¡ng thích vá»ÕÊ nhauhai tùy chá»¹Ï "-shared" (dùng chung) và "-static" (tÄ©nh) không tÆ°Æ¡ng thích vá»ÕÊ nhau/dev/urandom: mong ợé %zu byte, còn nhậî %zd byte/dev/urandom: lá»ÍÊ â½¹Ä: %sâ½³¢_CHâ½Thêm vào ký hiá»­Ö â½ÑÏg toán tá»má»ÕÊ/xoá (new/delete) kiá»¥Ö C++Thêm vào ký hiá»­Ö â½ÑÏg toán tá»loạé thông tin (typeinfo) kiá»¥Ö C++Thêm TMỤà vào Æ°á»ÙÏg d⼫î tìm kiếí thÆ° viá»­Ï dùng chung vào lúc liên kếôThêm TMỤà vào Æ°á»ÙÏg d⼫î tìm kiếí lúc chạùThêm ký hiá»­Ö dâ½liá»­Ö vào ký hiá»­Ö â½ÑÏgThêm thÆ° mụã này vào Æ°á»ÙÏg d⼫î tìm kiếíBí danh cho "-d"Cho phép tham chiếõ chÆ°a tháo gá»trong thÆ° viá»­Ï dùng chungLúc nào cÅ©ng lậð tháº"DT_NEEDED" cho thÆ° viá»­Ï dùng chungGá»ÅÎ bâ½ph⼡î kho lÆ°u do tậð tin (ký hiá»­Ö) Giâ¼sá»tậð tin bá»thay â½ÉÊGiâ¼sá»tậð tin chÆ°a thay â½ÉÊTâ½hâ½£ð cụã bá»ký hiá»­Ö hàm ượã xác â½µÏhTâ½hâ½£ð cụã bá»ký hiá»­Ö Æ°á»£ã xác â½µÏhS⽿ÀẾÍGá»¹Ê K_HI⽫¶ vào lúc nạðGá»¹Ê K_HI⽫¶ vào lúc bá»n⼡ðKiụΠtra ⽵ châ½ph⼧î có chá»ÅÏg chéo (mặã â½µÏh)Ký hiá»­Ö chung kích cá» tậð tin Nén phầî ".debug_*" trong tậð tin kếô xuấôTác quyá»¡Ï Â© nm 2008 củá Tá»ch⽩ã Phầî mỡΠTâ½do. Không tìm thấù ký hiá»­Ö %s â½mâ½ra Tạï má»ÑÕ bâ¼£î thá»±ã hiá»­Ï không phá»thuá»ÑÄ vào vá»tríTạï tậð tin kếô xuấô thậí chí nếõ gặð lá»ÍÊT⼡ï phầî ầõ khung ngoạé lá»T⼡ï tham chiếõ chÆ°a xác â½µÏh ếî ký hiá»­Ö này"DATA_SEGMENT_ALIGN" chá»có thá»xuâ¼¥ô hiá»­Ï mâ½ÑÕ l⼧î trong má»ÑÕ vn lâ½­Ïh liên kếô"DATA_SEGMENT_RELRO_END" chá»có thá»xuâ¼¥ô hiá»­Ï mâ½ÑÕ l⼧î trong má»ÑÕ vn lâ½­Ïh liên kếô"DATA_SEGMENT_RELRO_END" phảé theo sau "DATA_SEGMENT_ALIGN"TMỤÃgiá trá»"DT_NEEDED" â½ngo⼡é phạí vi: %lld %lldgiá trá»"DT_SONAME" â½ngo⼡é phạí vi: %lld %lldliên kếô phầî â½Ï¯G %u %u không phảé strtabliên kếô phầî â½Ï¯G %u vượô ra ngoài giá»ÕÊ h⼡î: %uViếô tắô gá»lá»ÍÊ kéo dài qua phầî ".debug_abbrev": không giảí ượã viếô tắô gá»lá»ÍÊThông tin gá»lá»ÍÊ kéo dài qua phầî ".debug_info": không giảí ượã thông tin gá»lá»ÍÊThông tin gá»lá»ÍÊ kéo dài qua phầî ".debug_info": không giảí ượã thông tin gá»lá»ÍÊÆ°á»ÙÏg d⼫î tìm kiếí mặã â½µÏh â½tÆ°Æ¡ng thích vá»ÕÊ SolarisXác â½µÏh mâ½ÑÕ ký hiá»­ÖXác â½µÏh các ký hiá»­Ö chungXoá bá»tâ¼¥ô cáºcác ký hiá»­Ö câ½¥ã bá»t⼡í thá»ÙÊTháo gá»ký hiá»­Ö C++ trong thông iâ½­Ñ ghi lÆ°uTắô sá»dụîg "DT_RUNPATH" và "DT_FLAGS"Xây dá»±îg hoàn toànừîg cho phép tham chiếõ chÆ°a tháo gá»trong thÆ° viá»­Ï dùng chungừîg kiụΠtra ⽵ châ½ph⼧î có chá»ÅÏg chéoừîg sao chép tháº"DT_NEEDED" tá»thÆ° viá»­Ï dùng chungKhông tạï bảî sao â½µÏh vâ½l⼡éừîg xác â½µÏh các ký hiá»­Ö chungừîg tháo gá»ký hiá»­Ö C++ trong thông iâ½­Ñ ghi lÆ°uừîg xuấô ký hiá»­Ö â½ÑÏg (mâ¼·ã â½µÏh)ừîg gấð lạé ký hiá»­Ö này trong khi ICFừîg liên kếô so vá»ÕÊ thÆ° viá»­Ï dùng chungừîg liá»­Õ kê phầî trùng gấð lạéKhông liá»­Õ kê phầî không dùng bá»gâ½bá»á»«îg chá»±Ïh canh dâ½liá»­Ö theo trangừîg chá»±Ïh canh dâ½liá»­Ö theo trang, ừîg ặô vn bảî là chá»â½¹Äừîg chạù bá»liên kếô má»ÑÕ cách a luâ½ÅÏgừîg sắð xếð các sá»â½µÏh vâ½l⼡é â½ÑÏgừîg xá»lý cảîh báo là lá»ÍÊKhông cảîh báo vá»ký hiá»­Ö chung trùng (mặã â½µÏh)ừîg ánh dấõ biếî là chá»â½¹Ä sau khi â½µÏh vâ½l⼡éừîg gá»bá»ph⼧î không dùng (mặã â½µÏh)Không cảîh báo khi bá»qua mâ½ÑÕ thÆ° viá»­Ï không tÆ°Æ¡ng thíchKiá»¥Ö dáng hàm tạï chuá»ÍÊ duy nhâ¼¥ô â½ÑÏgM_PHâ½»¯GXuâ¼¥ô chá»thông tin vá»sâ½thâ½tá»dòng gá»lá»ÍÊBâ¼­ô sá»dụîg "DT_RUNPATH" và "DT_FLAGS"Kếô thúc má»ÑÕ nhóm tìm kiếí thÆ° viá»­ÏLo⼡é trá»thÆ° viá»­Ï ra viâ½­Ä tâ½â½ÑÏg xuâ¼¥ô khẩõXuấô má»¹Ê ký hiá»­Ö â½ÑÏgGâ¼·ð Æ¡n vá»biên dỵÄh râ¼¥ô lá»ÕÏ trong thông tin gá»lá»ÍÊ: không giảí ượã thông tin gá»lá»ÍÊT⽫±TN_T⽫±PHN_S⽿áT⼡ï ghi chú mã sá»xây dá»±îgTạï ra kếô xuấô có thá»â½µÏh vâ½l⼡éTạï ra sá»â½µÏh vâ½l⼡é trong kếô xuấôTạï thÆ° viá»­Ï dùng chungCó cuá»ÁÊ nhóm mà không có ầõ nhómICF = gấð lạé mã trùng. "--icf-safe" chá»gâ¼¥ð lạé các ctor và dtor.Bá»bâ½qua â½tÆ°Æ¡ng thích vá»ÕÊ SVR4Bâ½bâ½qua â½tÆ°Æ¡ng thíchBao gá»ÅÎ toàn bá»nâ½ÑÊ dung kho lÆ°uBao gá»ÅÎ châ½nâ½ÑÊ dung kho lÆ°u yêu cầõtậð tin ầõ vào ượã thêm vào phầî bá»sung trong châ¼â½dầî (--incremental) chÆ°a ượã há»trâ½ Gặð DIE sai trong thông tin gá»lá»ÍÊ: không giảí ượã thông tin gá»lá»ÍÊ"LENGTH" (chiâ½¡Ö dài) chÆ°a ượã thá»±ã hiá»­ÏC⼤ÐTN_THƯ_VIừ¯Liâ½­Õ kê các phầî trùng gấð lạé trên ầõ lá»ÍÊ tiêu chuẩîLiá»­Õ kê trên ầõ lá»ÍÊ tiêu chuẩî các phầî không dùng bá»gâ½bá»N⼡ð má»ÑÕ thÆ° viá»­Ï ph⼧î bá»sungTN_T⽫±_SÆ _â½Ãáánh dấõ DSO không thá»Æ°á»£ã xoá vào lúc chạù.ánh dấõ DSO không sẵî sàng cho dldumpánh dấõ DSO không sẵî sàng cho dlopenánh dấõ DSO â½Æ°á»£ã sÆ¡ khá»ÝÊ trÆ°á»ÕÄ h⼿ô vào lúc chạùánh dấõ DSO â½ngụ Ã½ nó yêu cầõ xá»lý $ORIGIN ngay lậð tứã vào lúc chạùánh dấõ â½ÁÊ tượîg yêu cầõ tá»hâ½£ð hàm ngay lậð tứãánh dấõ â½ÁÊ tượîg â½tâ½hợð lÆ°á»ÙÊ vào lúc chạù (mặã â½µÏh)ánh dấõ â½ÁÊ tượîg không nên dùng Æ°á»ÙÏg d⼫î tìm kiếí mặã â½µÏhánh dấõ â½ÁÊ tượîg yêu cầõ xá»lý ngay lậð tứãánh dấõ â½ÁÊ tượîg â½chèn tấô cáºcác DSO trá»bảî có thá»thâ½±ã hiá»­Ï Æ°á»£ãánh dấõ kếô xuấô nhÆ° là không yêu cầõ â½ÁÏg có thá»thâ½±ã hiá»­Ï Æ°á»£ãánh dấõ kếô xuấô nhÆ° là yêu cầõ â½ÁÏg có thá»thâ½±ã hiá»­Ï Æ°á»£ãKhông cho phép nhóm lá»ÅÏg nhauTâ½ÁÊ thiâ½¥Ö phân sá»các xô trá»ÁÏg trong hàm tạï chuá»ÍÊ duy nhâ¼¥ô â½ÑÏgKhông ượã há»trâ½Sá»các lầî lặð lạé ICF (mặã â½µÏh là 2)Sá»các nhánh cầî dùngSá»các nhánh cầî dùng trong lầî i qua cuâ½ÁÊ cùngSá»các nhánh cầî dùng trong lầî i qua ầõ tiênSá»các nhánh cầî dùng trong lầî i qua vừáTY CHâ½·¯"ORIGIN" (gâ½ÁÄ) chÆ°a ượã thá»±ã hiá»­ÏChâ½lâ¼­ð tháº"DT_NEEDED" cho thÆ° viá»­Ï dùng chung (nếõ dùng)Tá»ÁÊ Æ°u hoá kích cá»tậð tin kếô xuấôMá»ÍÊ tuâ½chá»¹Ï dÆ°á»ÕÊ Ã¢y: --incremental-changed (dầî thay â½ÉÊ) --incremental-unchanged (d⼧î không thay â½ÉÊ) --incremental-unknown (d⼧î không rõ) thì yêu cầõ lậð tuá»chá»¹Ï "--incremental" (d⼧î).Ưá»×¯G_D⼪Î⽵ châ½n⼡ð PHDRS thì ghi è lên ⽵ châ½n⼡ð phầî %sPHẦΠBá»SUNGCHƯƠNG_TRNHChâ½±Ïh canh dâ½liá»­Ö theo trang, ặô vn bảî là chá»â½¹ÄGâ½­é má»ÑÕ tuâ½chá»¹Ï cho ph⼧î bá»sungâ½¹Ä sâ¼µî các ký hiá»­Ö kho lÆ°u khi chạù a luâ½ÅÏgIn ra thâ½ÁÏg kê cách sá»dụîg tài nguyênIn ra nhữîg ký hiá»­Ö Æ°á»£ã xác â½µÏh và sá»dụîg cho má»ÍÊ áº§õ vàoIn ra tên củá má»ÍÊ tâ¼­ð tin nhậð vàoâ½¹Ä mâ½ÑÕ danh sách các ký hiá»­Ö â½ÑÏgâ½¹Ä vn lâ½­Ïh liên kếôâ½¹Ä châ½nh⽯îg giá trá»ký hiá»­Ö tâ½tậð tin Æ°a raâ½¹Ä vn lâ½­Ïh phiên bảîLÆ¡i ra nhánh trên má»ÑÕ sâ½Ã­ch nào óGá»bá»ph⼧î không dùng nàoHãy thông báo lá»ÍÊ cho %s Thông báo ký hiá»­Ö chÆ°a xác â½µÏh (ngay câ¼khi lậð tuá»chá»¹Ï "--shared")Thông báo thông tin vá»cách sá»dụîgThông báo thông tin vá»phiên bảî và íchThông báo thông tin vá»phiên bảîChạù bá»liên kếô má»ÑÕ cách a luâ½ÅÏg"SEGMENT_START" (ầõ oạî) chÆ°a ượã thá»±ã hiá»­ÏCâ½ràng buá»ÑÄ SPECIAL (ặã biá»­Õ) chÆ°a ượã thá»±ã hiá»­ÏK_HI⽫¶K_HI⽫¶=BIâ½£¶_TH⽨ÃTìm kiếí thÆ° viá»­Ï tên nàyặô kích cá»trang chung thành Cá»Lậð Æ°á»ÙÏg d⼫î ếî bá»liên kếô â½ÑÏgLâ¼­ð â½µÏh d⼡îg ầõ vàoặô kích cá»trang tá»ÁÊ a thành Cá»áº·ô tên tậð tin kếô xuấôặô â½µÏh d⼡îg kếô xuấôặô ⽵ châ½b⼯ô ầõ củá chÆ°Æ¡ng trìnhLậð tên thÆ° viá»­Ï dùng chungLậð thÆ° mụã gá»ÁÄ c⽧á há»thâ½ÁÏg íchặô ⽵ châ½c⽧á oạî "bss"ặô ⽵ châ½c⽧á oạî "data" (dá»liá»­Ö)ặô ⽵ châ½c⽧á oạî "text" (vn bảî)Sắð xếð các sá»â½µÏh vâ½l⼡é â½ÑÏgKích cá»â½ÁÏg khi hàm "-fsplit-stack" gá»¹Ê "non-split"B⼯ô ầõ má»ÑÕ nhóm tìm kiếí thÆ° viá»­ÏTÆ°á»ÕÄ các phầî mã trung gian LTOTÆ°á»ÕÄ mâ½¹Ê ký hiá»­ÖTÆ°á»ÕÄ ký hiá»­Ö gâ½lá»ÍÊ không phảé do gdb dùng (ít nhấô phiên bảî 6.7)TÆ°á»ÕÄ thông tin gá»lá»ÍÊBâ¼±îg "--debug=files"sá»â½µÏh vâ½l⼡é TLS so vá»ÕÊ câu lá»­Ïh saisâ½â½µÏh vâ½l⼡é TLS á»ngo⼡é phạí vicác phầî TLS không phảé ká»nhauChÆ°Æ¡ng trình này là phầî mỡΠtâ½do; bạî có quyá»¡Ï phát hành lạé nó vá»ÕÊ iâ½¡Ö kiâ½­Ï c⽧á Giấù Phép Công Cá»ÑÏg GNU (GPL) phiên bảî 3 hoặã (tùy chỹÏ) b⼯ô cá»phiên bảî sau nào. ChÆ°Æ¡ng trình này không bảï ảí gì cẠTìm Æ°á»ÙÏg c⽧á tham chiếõ ếî ký hiá»­ÖXâ½lý cảîh báo là lá»ÍÊThâ½phát hiá»­Ï sâ½vi phạí Quy tắã xác â½µÏh Æ¡nBậô gá»lá»ÍÊGiâ¼£é mã ượã LEB128 rấô lá»ÕÏ: thông tin gá»lá»ÍÊ có thá»bâ½hâ½½ÏgSâ½dụîg: %s [tùy_chá»¹Ï ...] tâ½­Ñ... Tùy chỹÏ: Sâ½dụîg vùng nhá»nhâ½hÆ¡n và vùng V/R Ä©a lá»ÕÏ hÆ¡n (bao gá»ÅÎ châ½â½tÆ°Æ¡ng thích vá»ÕÊ ld c⽧á GNU)Sá»dụîg nhãn thá»ÙÊ gian â½ki⽥Πtra tâ¼­ð tin (mặã â½µÏh)Sâ½dụîg các hàm bao bá»¹Ä cho K_HI⽫¶Câ¼£îh báo vá»ký hiá»­Ö chung trùngCảîh báo khi bá»qua mâ½ÑÕ thÆ° viá»­Ï không tÆ°Æ¡ng thíchKhi có thỠánh dấõ biếî là chá»â½¹Ä sau khi â½µÏh vâ½l⼡éVẫî còn ượã phát triụÏ: ừîg sá»dụîgGhi tậð tin sÆ¡ â½ÅáIn tâ¼­ð tin sÆ¡ â½ra ầõ ra tiêu chuẩî[=KIợ¶_DNG][all,files,script,task][,...] all tấô cáºfiles các tậð tin script vn lâ½­Ïh task công viá»­Ä[nhâ½phân][tá»­Ñ][không có][sysv,gnu,both] both cáºhai⽵ châ½c⽧á phầî "%s" i ngượã tá»0x%llx vá»0x%llxs⼯ð hàng theo giá trá»tÆ°Æ¡ng â½ÁÊ c⽧á phầîsá»chá»±Ïh canh ph⼧î %s không phảé là tuyá»­Õ â½ÁÊph⼧î ã cấð phát không nằí trong oạî "PT_LOAD" nàophầî ã cấð phát không nằí trong oạî nàosai ặô khoảîg bù tên ký hiá»­Ö toàn cụã %u tạé %zusai ặô khoảîg bù tên phầî cho phầî %u: %lusai ặô khoảîg bù tên ký hiá»­Ö %u t⼡é %zunhá»phânâ½µÏh d⼡îg kếô xuấô nhá»phân không tÆ°Æ¡ng thích vá»ÕÊ tuâ½chá»¹Ï "-shared" (dùng chung) hoặã "-pie" hoặã "-r"â½µÏh vâ½l⼡é TLS kiá»¥Ö câ¼hai SUN và GNUkhông thá»Ã³ng tậð tin sÆ¡ â½: %skhông tìm thấù %skhông tìm thấù %s%skhông tìm thấù gá»ÁÄ c⽧á "R_ARM_BASE_ABS"không tìm thấù gá»ÁÄ c⽧á "R_ARM_BASE_PREL"không thá»k⼿ô hợð tuá»chá»¹Ï "-r" vâ½ÕÊ "--gc-sections", cÅ©ng không thá»k⼿ô hợð nó vá»ÕÊ "--icf"không thá»k⼿ô hợð tuá»chá»¹Ï "-r" vâ½ÕÊ â½ÁÊ tượîg â½ÑÏg %skhông thá»k⼿ô hợð tuá»chá»¹Ï "-static" (tÄ©nh) vá»ÕÊ â½ÁÊ tượîg â½ÑÏg %skhông thá»k⼿ô hợð â½ÁÏg chia ra "%s" và â½ÁÏg không chia ra "%s" khi sá»dụîg tuá»chá»¹Ï "-r"không thá»mâ½%s: %skhông thá»mâ½%s: %s:không thá»mâ½tâ¼­ð tin sÆ¡ â½%s: %skhông thá»mâ½tâ¼­ð tin ếí ký hiá»­Ö %s: %skhông thá»sâ½dụîg â½µÏh d⼡îg kếô xuấô khác ELF vá»ÕÊ â½ÁÊ tượîg â½ÑÏg %sdòng lá»­Ïhdòng lá»­Ïh bâ½thay â½ÉÊiâ½¡Ö chung "%s" bâ½ghi è bá»ÝÊ lâ½ÙÊ xác â½µÏh trÆ°á»ÕÄiâ½¡Ö chung c⽧á "%s" bá»ghi è bá»ÝÊ iâ½¡Ö chung lâ½ÕÏ hÆ¡niâ½¡Ö chung c⽧á "%s" ghi è lên iâ½¡Ö chung nhâ½hÆ¡nkhông thá»chuyâ½¥Ï â½ÉÊ cuâ½ÑÄ gâ½¹Ê "%s" sang "%s"không thá»mâ½l⼡é tậð tin %slá»ÙÊ xác â½µÏh c⽧á "%s" ghi è lên iâ½¡Ö chunglâ½ÙÊ xác â½µÏh c⽧á "%s" ghi è lên lá»ÙÊ xác â½µÏh chung â½ÑÏggâ¼·ð phiên bảî khác vá»dâ½liá»­Ö xây dá»±îg dầîchấí không thá»di chuyâ½¥Ï vâ½phía sauchấí i ngượã trong vn lâ½­Ïh liên kếô tá»0x%llx vá»0x%llxgâ¼·ð lá»ÙÊ xác â½µÏh trùng cho phiên bảî %uphầî tên bảîg ký hiá»­Ö â½ÑÏg có kiá»¥Ö sai: %uchâ½mâ½¥ã má»râ½ÑÏg cho ký hiá»­Ö %u â½ngo⼡é phạí vi: %ukhông khá»ÕÑ Æ°á»£ã dãy â½ÁÏg chia ra t⼡é phầî %u khoảîg bù %0zxtậð tin "%s" bá»gâ½bá»trong khi liên kếôtô ầù phầî %s không phảé là tuyá»­Õ â½ÁÊgiá trá»tô ầù không phảé là tuyá»­Õ â½ÁÊâ½µÏh d⼡îg "%s" không ượã há»trâ½nên xá»lý nhÆ° là ELF (â½µÏh d⼡îg ượã há»trâ½: elf, nhá»phân)ang bâ½qua tuỳ chá»¹Ï "--thread-count": %s ã ượã biên dỵÄh mà không há»trâ½nhánhang bâ½qua tuỳ chá»¹Ï "--threads": %s ã ượã biên dỵÄh mà không há»trâ½nhánhgặð ký hiá»­Ö "STB_LOCAL" sai trong nh⽯îg ký hiá»­Ö bên ngoàisai chá»±Ïh canh %lu cho ph⼧î "%s"chá»mâ½¥ã tên bảîg ký hiá»­Ö â½ÑÏg không hợð lá» %ugâ¼·ð dá»liá»­Ö xây dá»±îg dầî saitham chiếõ sai ếî ký hiá»­Ö châ¼¥í bên ngoài má»­Ïh â½SECTIONS (phầî)sai ặô nhóm phầî %u mà tham chiếõ ếî phầî trÆ°á»ÕÄ %usai ặô chá»mâ½¥ã tên bảîg ký hiá»­Ö : %usai sâ½dụîg "PROVIDE" (cung cấð) cho ký hiá»­Ö châ¼¥ígiá»chá»nh⽯îg ký hiá»­Ö nâ¼±í trong tậð tin nàybá»liên kếô không bao gá»ÅÎ hâ½trâ½chia â½ÁÏg ra yêu cầõ bá»ÝÊ %soạî nạð chá»ÅÏg lâ¼¥ð [0x%llx -> 0x%llx] và [0x%llx -> 0x%llx]ký hiá»­Ö câ½¥ã bá»%u có shndx sai %uchá»mâ½¥ã phầî %1$u củá ký hiá»­Ö câ½¥ã bá»%2$u â½ngo⼡é phạí vitên phầî củá ký hiá»­Ö %u â½ngo⼡é phạí vi: %u %utá»ÁÊ a áp dụîg cho giá trá»tÆ°Æ¡ng â½ÁÊ c⽧á phầîchá»có thá»ghi rõ ⽵ châ½n⼡ð cho oạî "PT_LOAD"chiá»¡Ö dài phầî chuá»ÍÊ có thá»gâ½ÑÑ l⼡é không phảé là bá»ÑÊ sâ½cho kích cá»ký tá»tá»ÁÊ thiâ½¥Ö Ã¡p dụîg cho giá trá»tÆ°Æ¡ng â½ÁÊ c⽧á phầîlá»ÙÊ xác â½µÏh không tÆ°Æ¡ng ứîg vá»ÕÊ ph⼧î ràng buá»ÑÄthi⼿õ "DT_NULL" trong phân oạî â½ÑÏgthi⼿õ phầî "SHT_SYMTAB_SHNDX"thiếõ â½ÁÊ sâ½thi⼿õ sá»â½µÏh vâ½l⼡é TLS mong ợénhiá»¡Ö iâ½¡Ö chung c⽧á "%s"nhiá»¡Ö lâ½ÙÊ xác â½µÏh "%s"munmap bâ½lâ½ÍÊ: %skhông có dá»liá»­Ö d⼧î tá»viá»­Ä xây dá»±îg trÆ°á»ÕÄkhông có tậð tin nhậð vàokhông có ràng buá»ÑÄ ph⼧î tÆ°Æ¡ng ứîgkhông có phân %sphầî "nobits" %s có thá»không phảé i trÆ°á»ÕÄ ph⼧î "progbits" %s trong cùng má»ÑÕ oạîkhông ang nén dá»liá»­Ö ph⼧î: lá»ÍÊ zlibc⼡î bá»mô táºtậð tin và không thá»Ã³ng bá»nàokếô xuấô không phảé là má»ÑÕ tâ¼­ð tin ELF.pthead_mutextattr_init bá»lâ½ÍÊ: %spthread_cond_broadcast bâ½lâ½ÍÊ: %spthread_cond_destroy bâ½lâ½ÍÊ: %spthread_cond_init bâ½lâ½ÍÊ: %spthread_cond_signal bâ½lâ½ÍÊ: %spthread_cond_wait bâ½lâ½ÍÊ: %spthread_mutex_destroy bâ½lâ½ÍÊ: %spthread_mutex_init bâ½lâ½ÍÊ: %spthread_mutex_lock bâ½lâ½ÍÊ: %spthread_mutex_unlock bâ½lâ½ÍÊ: %spthread_mutexattr_destroy bâ½lâ½ÍÊ: %spthread_mutextattr_settype bâ½lâ½ÍÊ: %spthread_once bâ½lâ½ÍÊ: %ssâ½â½µÏh vâ½l⼡é có khoảîg bù sai %zuphầî â½µÏh vâ½l⼡é %u có kích cá»%lu không ⽡Ökích cá»phầî â½µÏh vâ½l⼡é %zu không phảé là bá»ÑÊ sâ½cho kích cá»sá»â½µÏh vâ½l⼡é %d sá»â½µÏh vâ½l⼡é "R_ARM_MOVT_ABS" không thá»sâ½dụîg ượã khi tạï má»ÑÕ â½ÁÊ tượîg dùng chung: hãy biên dỵÄh l⼡é vá»ÕÊ "-fPIC"sâ½â½µÏh vâ½l⼡é "R_ARM_MOVW_ABS_NC" không thá»sâ½dụîg ượã khi tạï má»ÑÕ â½ÁÊ tượîg dùng chung: hãy biên dỵÄh l⼡é vá»ÕÊ "-fPIC"sâ½â½µÏh vâ½l⼡é "R_ARM_THM_MOVT_ABS" không thá»sâ½dụîg ượã khi tạï má»ÑÕ â½ÁÊ tượîg dùng chung: hãy biên dỵÄh l⼡é vá»ÕÊ "-fPIC"sâ½â½µÏh vâ½l⼡é "R_ARM_THM_MOVW_ABS_NC" không thá»sâ½dụîg ượã khi tạï má»ÑÕ â½ÁÊ tượîg dùng chung: hãy biên dỵÄh l⼡é vá»ÕÊ "-fPIC"tràn vùng â½µÏh vâ½l⼡é trong sá»â½µÏh vâ½l⼡é %uâ½µÏh vâ½l⼡é tham chiếõ ếî oạî comdat bá»h⽧ùphầî â½µÏh vâ½l⼡é %u có thông tin sai %uphầî â½µÏh vâ½l⼡é %u dùng bảîg ký hiá»­Ö không mong ợé %uyêu cầõ sá»â½µÏh vâ½l⼡é â½ÑÏg không ượã há»trâ½hãy biên dỵÄh l⼡é vá»ÕÊ các tuá»chá»¹Ï "-fPIC"ph⼧î %u trong nhóm phầî %u á»ngo⼡é phạí vithông tin %1$u vá»nhóm phầî %2$u á»ngoài phạí vinhóm phầî ượã giá»lạé còn phầî tá»nhóm bá»h⽧ùphầî nằí trong hai oạî "PT_LOAD"phầî tên phầî có kiá»¥Ö sai: %uký hiá»­Ö ph⼧î %u có shndx sai %ukhông há»trâ½phầî ượã nạð trên trang ầõ tiên mà không vừá dòng ầõ củá tậð tin và chÆ°Æ¡ng trìnhkích cá»củá ký hiá»­Ö â½ÑÏg không phảé là bá»ÑÊ sâ½cho kích cá»ký hiá»­Ökích cá»củá ký hiá»­Ö không phảé là bá»ÑÊ sâ½cho kích cá»ký hiá»­Ösâ½chá»±Ïh canh phâ½phầî %s không phảé là tuyá»­Õ â½ÁÊký hiá»­Ö %s có phiên bảî chÆ°a ượã xác â½µÏh %ssai ặô chá»mâ½¥ã phầî %1$u củá ký hiá»­Ö %2$ukhoâ¼£îg bù tên %1$u củá ký hiá»­Ö %2$u â½ngoài phạí viký hiá»­Ö %u â½ngo⼡é phạí vi cho phầî "SHT_SYMTAB_SHNDX"phầî tên bảîg ký hiá»­Ö có kiá»¥Ö sau: %uti⼿î trình liên kếô có thá»ch⼡ù lâu hÆ¡n không thá»thâ½±ã hiá»­Ï ti⼿î trình liên kếô dầî: %squá ít phiên bảî ký hiá»­Ökhông thá»mâ½tâ¼­ð tin giá»lạé ký hiá»­Ö (-retain-symbols-file) %s: %skhông thá»phân tích cú pháp củá tậð tin vn lâ½­Ïh danh sách â½ÑÏg %skhông thá»phân tích cú pháp củá tậð tin vn lâ½­Ïh %skhông thá»phân tích cú pháp củá tậð tin vn lâ½­Ïh phiên bảî %snguyên phânký hiá»­Ö chÆ°a xác â½µÏh "%s" ượã tham chiếõ trong biá»¥Ö th⽩ãgặð â½ÁÊ sâ½không mong ợégặð kiá»¥Ö trùng không mong ợé %u trong phầî: %u, %uphầî â½µÏh vâ½l⼡é %u có kích cá»entsize không mong ợé: %lu != %ugặð liên kếô không mong ợé trong phầî %u dòng ầõ: %u != %ugặð mã thao tác không mong ợé khi xá»lý sá»â½µÏh vâ½l⼡é %ugặð sá»â½µÏh vâ½l⼡é không mong ợé %u trong tậð tin â½ÁÊ tượîggặð phiên bảî verdef không mong ợé %ugặð phiên bảî verneed không mong ợé %utùy chá»¹Ï không rõ "-z"không rõ kiá»¥Ö PHDR (thâ½sá»nguyên)không rõ hằîg sá»%stùy chá»¹Ï không rõkhông rõ chá»mâ½¥ã phầî %u cho ký hiá»­Ö câ½¥ã bá»%ukhông nhậî ra â½ÁÊ sâ½mã sá»xây dá»±îg «--build-id" "%s"không nhậî ra â½µÏh d⼡îg kếô xuấô %ssá»thâ½tá»máy ELF không ượã há»trâ½%dtậð tin không ượã há»trâ½: 32-bit vá»cuâ½ÁÊ lâ½ÕÏtâ¼­ð tin không ượã há»trâ½: 32-bit vá»cuâ½ÁÊ nhâ½tâ¼­ð tin không ượã há»trâ½: 64-bit vá»cuâ½ÁÊ lâ½ÕÏtâ¼­ð tin không ượã há»trâ½: 64-bit vá»cuâ½ÁÊ nhâ½â½µÏh vâ½l⼡é không ượã há»trâ½%usá»â½µÏh vâ½l⼡é không ượã há»trâ½%u so vá»ÕÊ ký hiá»­Ö câ½¥ã bá»gâ¼·ð sá»â½µÏh vâ½l⼡é không ượã há»trâ½%u trong tậð tin â½ÁÊ tượîgkiá»¥Ö â½µÏh vâ½l⼡é không ượã há»trâ½%utá»hâ½£ð ký hiá»­Ö không ượã há»trâ½hiá»­Ï thâ½ÙÊ không há»trâ½sá»dụîg FILEHDR và PHDRS trên nhiá»¡Ö oạî "PT_LOAD"ang dùng chá»mâ½ÑÕ c⽧á FILEHDR và PHDRS hiá»­Ï thâ½ÙÊ không ượã há»trâ½trÆ°á»ÙÏg "vda_name" verdef â½ngo⼡é phạí vi: %utrÆ°á»ÙÏg "vd_aux" verdef â½ngo⼡é phạí vi: %utrÆ°á»ÙÏg "vd_cnt" verdef quá nhá»: %utrÆ°á»ÙÏg "vd_next" verdef â½ngo⼡é phạí vi: %utrÆ°á»ÙÏg "vna_name" vernaux â½ngo⼡é phạí vi: %utrÆ°á»ÙÏg "vn_aux" verneed â½ngo⼡é phạí vi: %utrÆ°á»ÙÏg "vn_next" verneed â½ngo⼡é phạí vi: %utrÆ°á»ÙÏg "vna_next" verneed â½ngo⼡é phạí vi: %uversym cho ký hiá»­Ö %zu không có tên: %uversym cho ký hiá»­Ö %zu â½ngo⼡é phạí vi: %utrong khi óng %s: %strong khi liên kếô %s: ký hiá»­Ö "%s" ượã xác â½µÏh trong nhiâ½¡Ö l⼧î (có thá»vi ph⼡í quy tắã xác â½µÏh Æ¡n):