<))C)!*:*V*v**P*K*PI+P+I+O5,,N-Mh--J..@Z/L//r0F11e233KT4O4M4+>5Kj5M5864=6Br6I6L6FL77J8Ej8O8K9FL9P9&9L :[X:B:=:L5;;;C;K<HN<A<K<N%=<t=C=*= >(>!A>9c>>->P>>/?n? ?!????@5,@8b@6@@2@# A6DA%{A%A$A)A8BsOB)BB6CEA9F9{FFF@F4G<LG,GJG$H<&H6cH5H5H#I%*IPI7lI.I)I)I'J.AJpJ4J.J"J"Kb7K*KKK2K0/L!`L/L%L&L L$ MEMdM,M"M%M$MBN'aNBN5N3O06OgO/OO)O OP;P6YPPP:PP-QKQ)fQQ"Q'Q2Q&,R&SR!zRRHR.S+3S5_S&S7S%S6TCQT.TET U'U3DUxUUUU+U1 V0=V nV3{V-V$VW1 W=RW6WbWA*XlX5BY;xYDY/Y7)ZJaZ-Z(ZB[0F[4w[[[[/["\"=\7`\"\/\\< ]2H]@{]G]3^/8^h^"^7^!^+_*._IY_6_-_2`-;`/i``3`R`;(RU{:ѕ ?]p,88%^+x%1ʗ"%%E%k2wĘ"<_1zʙ ) #3+W!,"Қ:0 Noś% 6+<b@:.3>*r6$ԝG"A=d54؞. 0<-m!A5(5(^(Ơ1ߠ&8"XI{0š#290l!0%&#= a2&&AC^$:Ǥ>3A,u%7ȥ&"A(d*Ӧ6>7X+֧#(0C&t "ߨ9,9%f128)*5T=:Ȫ.$2$W/|٫*7:2r1'$3,Q@~1g=Y<f6Bگ.:L:)°%A+T2±Ա+<<V+ܲ7,2:_:4ճ/ :"W4z)ϴ(J"1m%%ŵ%);1RU4ڶ7+G.s *÷$$686o1*ظ15U%iԹ $6=D*K,v!ź0>':f3$ܻ%CJf&4>޼($Fk*-Ž -I"\ վ69(!bAƿܿ'69U$!0 9<#v**  $2Ex -* 3>W.vd!k&$ ;26n $**/0Z G-/ENU'k$ 3' Hdw&/<K9!)$)$N s*,(Da~ * 7$D-i-.? 6`*',/3 c!p!EL%;!R2t5401 b+' $27P09+-M,j 2H h  DvA/5@uOmR"n7:<ra|s\Ncd#sxYMHV|8~Xbkz3=Jk{)+9zQpTn?@7$B%5 V D_`,l ,ywU 1(2ht[u0?M!grL gL$WtI] 6/c3Y!.;0fG}pove#T9\i *SQ2-^yjwmXNBeI8 %jF_'}: < ;oACh+q'JbdE"C`P-*&4 x1 >&~W>4fZ=iqR(^{Ka.[6PZlSO])EUHGKF Allocating common symbols As-needed library included to satisfy reference by file (symbol) Cross Reference Table Discarded input sections Linker script and memory map Memory Configuration Set Symbol Exclude objects, archive members from auto This makes binaries non-deterministic export, place into import library instead. --[no-]leading-underscore Set explicit symbol underscore prefix mode --add-stdcall-alias Export symbols with and without @nn --base_file Generate a base file for relocatable DLLs --compat-implib Create backward compatible import libs; create __imp_ as well. --disable-auto-image-base Do not auto-choose image base. (default) --disable-auto-import Do not auto-import DATA items from DLLs --disable-large-address-aware Executable does not support virtual addresses greater than 2 gigabytes --disable-long-section-names Never use long COFF section names, even in object files --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations for auto-imported DATA. --disable-stdcall-fixup Don't link _sym to _sym@nn --dll Set image base to the default for DLLs --dll-search-prefix= When linking dynamically to a dll without an importlib, use .dll in preference to lib.dll --dynamicbase Image base address may be relocated using address space layout randomization (ASLR) --enable-auto-image-base Automatically choose image base for DLLs unless user specifies one --enable-auto-import Do sophisticated linking of _sym to __imp_sym for DATA references --enable-extra-pe-debug Enable verbose debug output when building or linking to DLLs (esp. auto-import) --enable-long-section-names Use long COFF section names even in executable image files --enable-runtime-pseudo-reloc Work around auto-import limitations by adding pseudo-relocations resolved at runtime. --enable-stdcall-fixup Link _sym to _sym@nn without warnings --exclude-all-symbols Exclude all symbols from automatic export --exclude-libs lib,lib,... Exclude libraries from automatic export --exclude-modules-for-implib mod,mod,... --exclude-symbols sym,sym,... Exclude symbols from automatic export --export-all-symbols Automatically export all globals to DLL --file-alignment Set file alignment --forceinteg Code integrity checks are enforced --heap Set initial size of the heap --image-base
Set start address of the executable --insert-timestamp Use a real timestamp rather than zero. --kill-at Remove @nn from exported symbols --large-address-aware Executable supports virtual addresses greater than 2 gigabytes --major-image-version Set version number of the executable --major-os-version Set minimum required OS version --major-subsystem-version Set minimum required OS subsystem version --minor-image-version Set revision number of the executable --minor-os-version Set minimum required OS revision --minor-subsystem-version Set minimum required OS subsystem revision --no-bind Do not bind this image --no-isolation Image understands isolation but do not isolate the image --no-seh Image does not use SEH. No SE handler may be called in this image --nxcompat Image is compatible with data execution prevention --out-implib Generate import library --output-def Generate a .DEF file for the built DLL --section-alignment Set section alignment --stack Set size of the initial stack --subsystem [:] Set required OS subsystem [& version] --support-old-code Support interworking with old code --support-old-code Support interworking with old code --thumb-entry= Set the entry point to be Thumb symbol --thumb-entry= Set the entry point to be Thumb --tsaware Image is Terminal Server aware --warn-duplicate-exports Warn about duplicate exports. --wdmdriver Driver uses the WDM model @FILE Supported emulations: no emulation specific options. additional relocation overflows omitted from the output load address 0x%V relocation truncated to fit: %s against `%T' relocation truncated to fit: %s against symbol `%T' defined in %A section in %B relocation truncated to fit: %s against undefined symbol `%T'%8x something else %B%F: could not read relocs: %E %B%F: could not read symbols: %E %B: In function `%T': %B: file not recognized: %E %B: matching formats:%B: warning: common is here %B: warning: common of `%T' overridden by definition %B: warning: common of `%T' overridden by larger common %B: warning: common of `%T' overriding smaller common %B: warning: defined here %B: warning: definition of `%T' overriding common %B: warning: larger common is here %B: warning: more undefined references to `%T' follow %B: warning: multiple common of `%T' %B: warning: previous common is here %B: warning: smaller common is here %B: warning: undefined reference to `%T' %C: Cannot get section contents - auto-import exception %C: variable '%T' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details. %C: warning: undefined reference to `%T' %D: first defined here %D: warning: more undefined references to `%T' follow %F%B: error adding symbols: %E %F%B: file not recognized: %E %F%B: final close failed: %E %F%B: member %B in archive is not an object %F%P: %s not found for insert %F%P: attempted static link of dynamic object `%s' %F%P: bfd_record_phdr failed: %E %F%P: cannot create split section name for %s %F%P: cannot open base file %s %F%P: cannot perform PE operations on non PE output file '%B'. %F%P: clone section failed: %E %F%P: final link failed: %E %F%P: internal error %s %d %F%P: invalid BFD target `%s' %F%P: invalid data statement %F%P: invalid reloc statement %F%P: no sections assigned to phdrs %F%P: unknown demangling style `%s' %F%P:%S: error: alias for default memory region %F%P:%S: error: align with input and explicit align specified %F%P:%S: error: memory region `%s' for alias `%s' does not exist %F%P:%S: error: redefinition of memory region alias `%s' %F%S %% by zero %F%S / by zero %F%S assignment to location counter invalid outside of SECTIONS %F%S can not PROVIDE assignment to location counter %F%S cannot move location counter backwards (from %V to %V) %F%S invalid assignment to location counter %F%S: non constant or forward reference address expression for section %s %F%S: nonconstant expression for %s %F%S: undefined MEMORY region `%s' referenced in expression %F%S: undefined section `%s' referenced in expression %F%S: undefined symbol `%s' referenced in expression %F%S: unknown constant `%s' referenced in expression %P%F: %s: error loading plugin: %s %P%F: %s: non-ELF symbol in ELF BFD! %P%F: %s: plugin error: %d %P%F: %s: plugin reported error after all symbols read %P%F: %s: plugin reported error claiming file %P%F: -F may not be used without -shared %P%F: -f may not be used without -shared %P%F: -pie not supported %P%F: -r and -shared may not be used together %P%F: -shared not supported %P%F: BFD backend error: BFD_RELOC_CTOR unsupported %P%F: Could not define common symbol `%T': %E %P%F: Failed to create hash table %P%F: Illegal use of `%s' section %P%F: Relocatable linking with relocations from format %s (%B) to format %s (%B) is not supported %P%F: bad --unresolved-symbols option: %s %P%F: bad -plugin-opt option %P%F: bad -rpath option %P%F: bfd_hash_allocate failed creating symbol %s %P%F: bfd_hash_lookup failed creating symbol %s %P%F: bfd_hash_lookup failed: %E %P%F: bfd_hash_lookup for insertion failed: %E %P%F: bfd_hash_table_init failed: %E %P%F: bfd_link_hash_lookup failed: %E %P%F: bfd_new_link_order failed %P%F: can not create hash table: %E %P%F: can't relax section: %E %P%F: can't set start address %P%F: cannot open linker script file %s: %E %P%F: cannot open map file %s: %E %P%F: cannot open output file %s: %E %P%F: cannot represent machine `%s' %P%F: error: no memory region specified for loadable section `%s' %P%F: failed creating section `%s': %E %P%F: gc-sections requires either an entry or an undefined symbol %P%F: group ended before it began (--help for usage) %P%F: invalid argument to option "--section-start" %P%F: invalid common section sorting option: %s %P%F: invalid hex number `%s' %P%F: invalid hex number for PE parameter '%s' %P%F: invalid number `%s' %P%F: invalid section sorting option: %s %P%F: invalid subsystem type %s %P%F: invalid syntax in flags %P%F: missing argument to -m %P%F: missing argument(s) to option "--section-start" %P%F: multiple STARTUP files %P%F: no input files %P%F: output format %s cannot represent section called %s %P%F: please report this bug %P%F: strange hex info for PE parameter '%s' %P%F: target %s not found %P%F: unknown ELF symbol visibility: %d! %P%F: unknown format type %s %P%F: unrecognized -a option `%s' %P%F: unrecognized -assert option `%s' %P%F: use the --help option for usage information %P%F:%s: can not make object file: %E %P%F:%s: can not set architecture: %E %P%F:%s: can't set start address %P%F:%s: hash creation failed %P%X: %s architecture of input file `%B' is incompatible with %s output %P%X: %s does not support reloc %s for set %s %P%X: --hash-size needs a numeric argument %P%X: Different object file formats composing set %s %P%X: Different relocs used in set %s %P%X: Internal error on COFF shared library section %s %P%X: Unsupported size %d for set %s %P%X: failed to merge target specific data of file %B %P: %B: symbol `%s' definition: %d, visibility: %d, resolution: %d %P: %s: error in plugin cleanup: %d (ignored) %P: Disabling relaxation: it will not work with multiple definitions %P: Error closing file `%s' %P: Error writing file `%s' %P: `-retain-symbols-file' overrides `-s' and `-S' %P: cannot find %s %P: cannot find %s (%s): %E %P: cannot find %s inside %s %P: cannot find %s: %E %P: internal error: aborting at %s line %d %P: internal error: aborting at %s line %d in %s %P: link errors found, deleting executable `%s' %P: mode %s %P: skipping incompatible %s when searching for %s %P: symbol `%T' missing from main hash table %P: unrecognised emulation mode: %s %P: unrecognized option '%s' %P: warning, file alignment > section alignment. %P: warning: %s contains output sections; did you forget -T? %P: warning: '--thumb-entry %s' is overriding '-e %s' %P: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols? %P: warning: address of `%s' isn't multiple of maximum page size %P: warning: auto-importing has been activated without --enable-auto-import specified on the command line. This should work unless it involves constant data structures referencing symbols from auto-imported DLLs. %P: warning: bad version number in -subsystem option %P: warning: cannot find entry symbol %s; defaulting to %V %P: warning: cannot find entry symbol %s; not setting start address %P: warning: cannot find thumb start symbol %s %P: warning: changing start of section %s by %lu bytes %P: warning: could not find any targets that match endianness requirement %P: warning: dot moved backwards before `%s' %P: warning: global constructor %s used %P: warning: no memory region specified for loadable section `%s' %P:%S: warning: memory region `%s' not declared %P:%S: warning: redeclaration of memory region `%s' %S HLL ignored %S SYSLIB ignored %W (size before relaxing) %X%B: more undefined references to `%T' follow %X%B: undefined reference to `%T' %X%C: multiple definition of `%T' %X%C: prohibited cross reference from %s to `%T' in %s %X%C: undefined reference to `%T' %X%D: more undefined references to `%T' follow %X%H: dangerous relocation: %s %X%H: reloc refers to symbol `%T' which is not being output %X%P: %B section `%s' will not fit in region `%s' %X%P: address 0x%v of %B section `%s' is not within region `%s' %X%P: anonymous version tag cannot be combined with other version tags %X%P: bfd_hash_table_init of cref table failed: %E %X%P: can't set BFD default target to `%s': %E %X%P: cref alloc failed: %E %X%P: cref_hash_lookup failed: %E %X%P: duplicate expression `%s' in version information %X%P: duplicate version tag `%s' %X%P: error: duplicate retain-symbols-file %X%P: region `%s' overflowed by %ld bytes %X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V] %X%P: section `%s' assigned to non-existent phdr `%s' %X%P: unable to find version dependency `%s' %X%P: unable to open for destination of copy `%s' %X%P: unable to open for source of copy `%s' %X%P: unable to read .exports section contents %X%P: unknown feature `%s' %X%P: unknown language `%s' in version information %X%P:%S: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them %X%P:%S: section has both a load address and a load region %X%S: unresolvable symbol `%s' referenced in expression %X%s(%s): can't find member in archive%X%s(%s): can't find member in non-archive file%XCan't open .lib file: %s %XCannot export %s: invalid export name %XCannot export %s: symbol not defined %XCannot export %s: symbol not found %XCannot export %s: symbol wrong type (%d vs %d) %XError, duplicate EXPORT with ordinals: %s (%d vs %d) %XError, ordinal used twice: %d (%s vs %s) %XError: %d-bit reloc in dll %XError: can't use long section names on this arch %XUnsupported PEI architecture: %s %Xbfd_openr %s: %E %s: Can't open output def file %s %s: data size %ld %s: emulation specific options: %s: supported emulations: %s: supported targets:%s: total time in link: %ld.%06ld ; no contents available ADDRESSARCHARGAccept input files whose architecture cannot be determinedAdd DIRECTORY to library search pathAdd data symbols to dynamic listAddress of section %s set to Allow multiple definitionsAllow unresolved references in shared librariesAlways set DT_NEEDED for dynamic libraries mentioned on the command lineArchive member included to satisfy reference by file (symbol) AttributesAuxiliary filter for shared object symbol tableBind global function references locallyBind global references locallyBuild global constructor/destructor tablesCOUNTCall SYMBOL at load-timeCall SYMBOL at unload-timeCheck section addresses for overlaps (default)Common symbol size file Copy DT_NEEDED links mentioned inside DSOs that followCopyright 2014 Free Software Foundation, Inc. Create a position independent executableCreate a shared libraryCreate an output file even if errors occurCreate default symbol versionCreate default symbol version for imported symbolsCreating library file: %s DIRECTORYDefault search path for Solaris compatibilityDefine a symbolDemangle symbol names [using STYLE]Disallow undefined versionDiscard all local symbolsDiscard temporary local symbols (default)Display target specific optionsDo not allow unresolved references in object filesDo not allow unresolved references in shared libsDo not check section addresses for overlapsDo not copy DT_NEEDED links mentioned inside DSOs that followDo not define Common storageDo not demangle symbol namesDo not link against shared librariesDo not list removed unused sectionsDo not page align dataDo not page align data, do not make text readonlyDo not strip symbols in discarded sectionsDo not treat warnings as errors (default)Do not use relaxation techniques to reduce code sizeDo task level linkingDon't discard any local symbolsDon't merge input [SECTION | orphan] sectionsDon't remove unused sections (default)Don't warn about mismatched input filesDon't warn on finding an incompatible libraryEMULATIONEnd a groupErrors encountered processing file %sErrors encountered processing file %s Errors encountered processing file %s for interworking Export all dynamic symbolsFILEFILENAMEFail with %d File Filter for shared object symbol tableForce common symbols to be definedForce generation of file with .exe suffixGNU ld %s Generate embedded relocsGenerate relocatable outputHow many tags to reserve in .dynamic sectionHow to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libsIgnoredIgnored for GCC LTO option compatibilityIgnored for GCC linker option compatibilityIgnored for Linux compatibilityIgnored for SVR4 compatibilityIgnored for SunOS compatibilityInclude all objects from following archivesInfo: resolving %s by linking to %s (auto-import) Just link symbols (if directory, same as --rpath)KEYWORDKeep only symbols listed in FILELIBNAMELengthLink against shared librariesLink big-endian objectsLink little-endian objectsList removed unused sections on stderrLoad named pluginNameNo symbols Only set DT_NEEDED for following dynamic libs if usedOnly use library directories specified on the command lineOptimize output fileOptions: OriginOutput cross reference tableOutput lots of information during linkOverride the default sysroot locationPATHPLUGINPROGRAMPage align data, make text readonlyPrint default output formatPrint map file on standard outputPrint memory usage statisticsPrint option helpPrint version and emulation informationPrint version informationRead MRI format linker scriptRead default linker scriptRead dynamic listRead linker scriptRead options from FILE Read version information scriptReduce code size by using target specific optimizationsReduce memory overheads, possibly taking much longerReject input files whose architecture is unknownRemove unused sections (on some targets)Report bugs to %s Report unresolved symbols as errorsReport unresolved symbols as warningsSECTION=ADDRESSSHLIBSIZESYMBOLSYMBOL=EXPRESSIONSearch for library LIBNAMESend arg to last-loaded pluginSet PROGRAM as the dynamic linker to useSet address of .bss sectionSet address of .data sectionSet address of .text sectionSet address of ldata segmentSet address of named sectionSet address of rodata segmentSet address of text segmentSet architectureSet default hash table size close to Set emulationSet internal name of shared librarySet link time shared library search pathSet output file nameSet runtime shared library search pathSet start addressShared library control for HP/UX compatibilitySmall data size (if no size, same as --shared)Sort common symbols by alignment [in specified order]Sort sections by name or maximum alignmentSpecify target for following input filesSpecify target of output fileSplit output sections every COUNT relocsSplit output sections every SIZE octetsStart a groupStart with undefined reference to SYMBOLStrip all symbolsStrip debugging symbolsStrip symbols in discarded sectionsSupported emulations: SymbolTARGETTake export symbols list from .exports, using SYMBOL as the version.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 file opensTrace mentions of SYMBOLTreat warnings as errorsTurn off --whole-archiveUndo the effect of --export-dynamicUnresolved SYMBOL will not cause an error or warningUsage: %s [options] file... Use --disable-stdcall-fixup to disable these fixups Use --enable-stdcall-fixup to disable these warnings Use C++ operator new/delete dynamic listUse C++ typeinfo dynamic listUse less memory and more disk I/OUse same format as native linkerUse wrapper functions for SYMBOLWarn about duplicate common symbolsWarn if an object has alternate ELF machine codeWarn if global constructors/destructors are seenWarn if shared object has DT_TEXTRELWarn if start of section changes due to alignmentWarn if the multiple GP values are usedWarn only once per undefined symbolWarning, duplicate EXPORT: %s Warning: resolving %s by linking to %s Write a map file[=COUNT][=NUMBER][=SECTION][=SIZE][=STYLE][=ascending|descending]alignmentascendingattempt to open %s failed attempt to open %s succeeded built in linker scriptcannot find script file %s could not create dummy IR bfd: %F%E descendingnamename|alignmentno symbolopened script file %s using external linker script:using internal linker script:warning: Project-Id-Version: ld 2.24.90 Report-Msgid-Bugs-To: bug-binutils@gnu.org POT-Creation-Date: 2014-02-10 09:42+1030 PO-Revision-Date: 2015-10-13 23:09+0800 Last-Translator: Wei-Lun Chao Language-Team: Chinese (traditional) Language: zh_TW MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=1; plural=0; 配置公共符號 包含了所需函式庫以滿足檔案參照(符號) 交叉參照表 捨棄的輸入區段 鏈結器命令稿和記憶體對映 記憶體配置 設定 符號 從自動匯出排除物件、封存成員 這會造成非確定的二進位碼 匯出,而非放進匯入函式庫。 --[no-]leading-underscore 設定明確的符號底線前綴模式 --add-stdcall-alias 匯出帶與不帶 @nn 的符號 --base_file <基底檔案> 為可重定位的 DLL 產生一個基底檔案 --compat-implib 產生後向相容的匯入函式庫; 同時產生 __imp_<符號>。 --disable-auto-image-base 不自動選擇映像基底位址。(預設) --disable-auto-import 不為 DLL 自動匯入 DATA 項 --disable-large-address-aware 可執行檔案不支援大於 2 GB 的虛擬記憶體位址 --disable-long-section-names 即使在目的檔案中也 永不使用長 COFF 節段名稱 --disable-runtime-pseudo-reloc 不加入用於自動匯入資料的執行階段假性重定址。 --disable-stdcall-fixup 不將 _sym 鏈結至 _sym@nn --dll 設定 DLL 的預設映像基底位址 --dll-search-prefix=<字串> 動態鏈結至 DLL 而缺少匯入函式庫時,使用 <字串><基本名稱>.dll 而不是 lib<基本名稱>.dll --dynamicbase 映像基底位址可以重新定址,利用 位址空間版面配置亂數 (ASLR) --enable-auto-image-base 除非使用者指定否則自動選擇 DLL 的映像基底位址 --enable-auto-import 進行複雜的從 _sym 到 __imp_sym 的鏈結用於資料參考 --enable-extra-pe-debug 當產生或鏈結至 DLL 時(尤其當自動匯入時)啟用 詳細的除錯輸出 --enable-long-section-names 即使在可執行映像檔中也使用 長 COFF 節段名稱 --enable-runtime-pseudo-reloc 利用在執行階段加入已解析的假性重定址 來做為自動匯入限制的解決方法。 --enable-stdcall-fixup 將 _sym 鏈結至 _sym@nn 而不給予警告 --exclude-all-symbols 從自動匯出排除所有符號 --exclude-libs 函式庫,函式庫,… 將一些函式庫排除在自動匯出以外 --exclude-modules-for-implib mod,mod,... --exclude-symbols 符號,符號,… 將一些符號排除在自動匯出以外 --export-all-symbols 自動將所有全域變數匯出至 DLL --file-alignment <大小> 設定檔案對齊邊界 --forceinteg 已強制編碼整合性檢查 --heap <大小> 設定堆積的初始大小 --image-base <位址> 設定可執行檔案的起始位址 --insert-timestamp 使用真實的時間戳記而非零值。 --kill-at 從匯出符號中移去 @nn --large-address-aware 可執行檔案支援大於 2 GB 的虛擬記憶體位址 --major-image-version <號碼> 設定可執行檔案的版本號碼 --major-os-version <號碼> 設定對作業系統版本的最低要求 --major-subsystem-version <號碼> 設定對作業系統子系統版本的最低要求 --minor-image-version <號碼> 設定可執行檔案的修訂版本號 --minor-os-version <號碼> 設定對作業系統修訂版本的最低要求 --minor-subsystem-version <號碼> 設定對作業系統子系統修訂版本的最低要求 --no-bind 不要繫結這個映像 --no-isolation 映像理解隔離性但是並不隔離映像 --no-seh 映像不使用 SEH。沒有 SE 處理常式可於 此映像中被呼叫 --nxcompat 映像相容於資料執行防止措施 --out-implib <檔案> 產生匯入函式庫 --output-def <檔案> 為建立的 DLL 產生一個 .DEF 檔案 --section-alignment <大小> 設定區段的對齊邊界 --stack <大小> 設定初始堆疊的大小 --subsystem <名稱>[:<版本>] 設定需要的作業系統子系統[& 版本號] --support-old-code 支援與舊式程式碼的交互作用 --support-old-code 支援與舊式程式碼的交互作用 --thumb-entry= 設定進入點為縮碼符號 --thumb-entry=<符號> 設定進入點為縮碼 <符號> --tsaware 映像能認知終端機伺服器 --warn-duplicate-exports 對重複匯出給予警告。 --wdmdriver 驅動程式使用 WDM 式樣 @檔案 支援的模擬: 無特定選項的模擬。 從輸出所省略的額外重定址溢位 載入位址 0x%V 截斷重定址至相符: %s 針對 %T 截斷重定址至相符: %s 針對在 %B 中的 %A 區段中的符號 %T 的定義 截斷重定址至相符: %s 針對未定義的符號 %T%8x 其他東西 %B%F: 無法讀取重定址: %E %B%F: 無法讀取符號: %E %B: 於函式 %T: %B: 檔案無法辨識: %E %B: 匹配格式: %B: 警告: 公共定義在此 %B: 警告: 公共的 %T 由定義所覆寫 %B: 警告: 公共的 %T 由較大的共同點所覆寫 %B: 警告: 公共的 %T 由較小的共同點所覆寫 %B: 警告: 在此定義 %B: 警告: %T 的定義覆寫公共定義 %B: 警告: 較大的共同點在此 %B: 警告: 跟著更多未定義的參考到 %T %B: 警告: %T 的多重共同點 %B: 警告: 前一個共同點在此 %B: 警告: 較小的共同點在此 %B: 警告: 未定義的參考到 %T %C: 無法取得區段內容 - 自動匯入異常 %C: 變數 %T 無法自動匯入。請讀取與 ld 的 --enable-auto-import 相關文件以獲取更詳細的資訊。 %C: 警告: 未定義參考到 %T %D: 第一次定義在此 %D: 警告: 跟著更多未定義的參考到 %T %F%B: 無法加入符號: %E %F%B: 檔案無法辨識: %E %F%B: 最後的關閉失敗: %E %F%B: 成員 %B 在歸檔中並非物件 %F%P: 找不到 %s 以用於插入 %F%P: 試圖靜態鏈結的動態物件 %s %F%P: bfd_record_phdr 失敗: %E %F%P: 無法在 %s 建立分割節段名稱 %F%P: 無法開啟基底檔案 %s %F%P: 無法於非 PE 輸出檔案 %B 施行 PE 操作。 %F%P: 仿製區段失敗: %E %F%P: 最後的鏈結失敗: %E %F%P: 內部錯誤 %s %d %F%P: 無效的 BFD 目標 %s %F%P: 無效的資料敘述 %F%P: 無效的重定址敘述 %F%P: 沒有區段被指派到 phdrs %F%P: 不明的解讀樣式 %s %F%P:%S: 錯誤: 用於預設記憶體區域的別名 %F%P:%S: 錯誤: 與輸入對齊並指定了明確的對齊 %F%P:%S: 錯誤: 不存在記憶體區域 %s 以用於別名 %s %F%P:%S: 錯誤: 記憶體區域別名 %s 的重複定義 %F%S 對零取模 %F%S 被零除 %F%S 指派到無效的區段外側位置計數器 %F%S 無法提供指派到位置計數器 %F%S 無法向後移動位置計數器(從 %V 到 %V) %F%S 無效的指派位置計數器 %F%S: 用於區段 %s 的非常數或是向前參考的位址運算式 %F%S: 非常數運算式用於 %s %F%S: 在運算式中參照了未定義的記憶體區域 %s %F%S: 在運算式中引用了未定義的區段 %s %F%S: 在運算式中參照了未定義的符號 %s %F%S: 在運算式中引用了不明常數 %s %P%F: %s: 載入外掛程式時發生錯誤: %s %P%F: %s: ELF BFD 中出現非 ELF 符號! %P%F: %s: 外掛程式錯誤: %d %P%F: %s: 外掛程式於所有符號讀取之後回報了錯誤 %P%F: %s: 外掛程式所報告的錯誤宣稱檔案 %P%F: -F 必須與 -shared 一起作用 %P%F: -f 必須與 -shared 一起作用 %P%F: 不支援 -pie %P%F: -r 和 -shared 不能一起使用 %P%F: 不支援 -shared %P%F: BFD 後端錯誤: 不支援 BFD_RELOC_CTOR %P%F: 無法定義一般符號 %T: %E %P%F: 建立雜湊表時失敗 %P%F: %s 區段的不合法使用 %P%F: 並不支援從格式 %s (%B) 到格式 %s (%B) 的重定址鏈結 %P%F: 不當的 --unresolved-symbols 選項: %s %P%F: 不當的 -plugin-opt 選項 %P%F: 不當的 -rpath 選項 %P%F: bfd_hash_allocate 產生符號 %s 時失敗 %P%F: bfd_hash_lookup 產生符號 %s 時失敗 %P%F: bfd_hash_lookup 失敗: %E %P%F: bfd_hash_lookup 用於插入時失敗: %E %P%F: bfd_hash_table_init 失敗: %E %P%F: bfd_link_hash_lookup 失敗: %E %P%F: bfd_new_link_order 時失敗 %P%F: 無法建立雜湊表: %E %P%F: 無法鬆開區段: %E %P%F: 無法設定起始位址 %P%F: 無法開啟鏈結器命令稿檔案 %s: %E %P%F: 無法開啟對應檔案 %s: %E %P%F: 無法開啟輸出檔案 %s: %E %P%F: 無法表述機器 %s %P%F: 錯誤: 無指定用於可載入區段 %s 的記憶體區域 %P%F: 產生區段 %s 時失敗: %E %P%F: gc-sections 需求還是條目或未定義的符號 %P%F: 群組在它開始之前就結束 (--help 獲得用法) %P%F: 給予選項 --section-start 的引數無效 %P%F: 無效的一般區段排序選項: %s %P%F: 無效的十六進位數字 %s %P%F: 無效的十六進位數字用於 PE 參數 '%s' %P%F: 無效的數字 %s %P%F: 無效的區段排序選項: %s %P%F: 無效的子系統型態 %s %P%F: 在旗標中出現無效的語法 %P%F: 缺少 -m 的引數 %P%F: 選項 --section-start 缺少引數 %P%F: 多重啟動檔案 %P%F: 沒有輸入檔案 %P%F: 輸出格式 %s 無法表述名為 %s 的區段 %P%F: 請報告此錯誤 %P%F: 怪異的十六進位資訊用於 PE 參數 '%s' %P%F: 找不到目標 %s %P%F: 不明的 ELF 符號可視性: %d! %P%F: 不明的格式類型 %s %P%F: 無法辨識的 -a 選項 %s %P%F: 無法辨識的 -assert 選項 %s %P%F: 使用 --help 選項以獲取使用資訊 %P%F:%s: 無法製作目的檔案: %E %P%F:%s: 無法設定架構: %E %P%F:%s: 無法設定起始位址 %P%F:%s: 建立雜湊表失敗 %P%X: %s 架構於輸入檔案 %B 與 %s 輸出不相容 %P%X: %s 不支援重定 %s 用於設定 %s %P%X: --hash-size 需要數值引數 %P%X: 不同的目的檔案格式撰寫設定 %s %P%X: 在設定 %s 中所使用的不同重定址 %P%X: 於 COFF 共用程式庫區段 %s 的內部錯誤 %P%X: 不支援大小 %d 用於設定 %s %P%X: 合併目標檔案 %B 的特定資料時失敗 %P: %B: 符號 %s 定義: %d,可視性: %d,解析度: %d %P: %s: 外掛程式清理時發生錯誤: %d (已忽略) %P: 停用鬆開: 多重定義將無法作用 %P: 關閉檔案 %s 時發生錯誤 %P: 寫入檔案 %s 時發生錯誤 %P:-retain-symbols-file 強制覆寫 -s 和 -S %P: 找不到 %s %P: 找不到 %s (%s): %E %P: 找不到 %s 於 %s 內部 %P: 找不到 %s: %E %P: 內部錯誤: 放棄 %s 的第 %d 列 %P: 內部錯誤: 放棄 %3$s 中 %1$s 的第 %2$d 列 %P: 找到鏈結錯誤,刪除可執行檔案 %s %P: 模式 %s %P: 當搜尋用於 %s 時跳過不相容的 %s %P: 符號 %T 從主要雜湊表遺失 %P: 無法辨認的模擬模式: %s %P: 無法辨識的選項 %s %P: 警告,檔案對齊 > 區段對齊。 %P: 警告: %s 含有輸出區段;還是說您忘記了 -T? %P: 警告: '--thumb-entry %s' 會蓋過 '-e %s' %P: 警告: --export-dynamic 未被支援用於 PE 目標,還是說您想用 --export-all-symbols? %P: 警告: %s 的位址不是頁面大小最大值的倍數 %P: 警告: 自動匯入已啟用,但於命令列上並無指定 --enable-auto-import。 這應該會有作用,除非它從自動匯入動態連結函式庫,牽連出常數資料結構參考符號。 %P: 警告: -subsystem 選項中出現不當的版本號碼 %P: 警告: 無法找到項目符號 %s; 預設為 %V %P: 警告: 無法找到項目符號 %s; 無法設定起始位址 %P: 警告: 無法找到縮碼啟始符號 %s %P: 警告: 將區段的開始 %s 以 %lu 位元組變更 %P: 警告: 無法找到任何符合尾序需求的目標 %P: 警告: 點於 %s 之前向後移動 %P: 警告: 使用全域建構子 %s %P: 警告: 無指定用於可載入區段 %s 的記憶體區域 %P:%S: 警告: 未宣告記憶體區域 %s %P:%S: 警告: 記憶體區域 %s 的重新宣告 %S HLL 忽略 %S SYSLIB 忽略 %W (鬆開之前的大小) %X%B: 跟著更多未定義的參考到 %T %X%B: 未定義的參考到 %T %X%C: %T 的多重定義 %X%C: 在 %3$s 中從 %1$s 到 `%2$T' 禁止的交叉參考 %X%C: 未定義參考到 %T %X%D: 跟著更多未定義的參考到 %T %X%H: 危險的重定址: %s %X%H: 重定址參考到並非正在輸出的符號 %T %X%P: %B 區段 %s 將無法適合區域 %s %X%P: 位址 0x%v 於 %B 區段 %s 不在區域 %s 之內 %X%P: 匿名版本標記無法與其他版本標記合併 %X%P: cref 表格的 bfd_hash_table_init 失敗: %E %X%P: 無法設定 BFD 預設目標到 %s : %E %X%P: cref alloc 失敗: %E %X%P: cref_hash_lookup 失敗: %E %X%P: 在版本資訊中出現重複的運算式 %s %X%P: 重複的版本標記 %s %X%P: 錯誤: 重製 retain-symbols-file %X%P: 區域 %s 溢位了 %ld 位元組 %X%P: 區段 %s 已載入於 [%V,%V] 重疊區段 %s 已載入於 [%V,%V] %X%P: 區段 %s 被指派到不存在的 phdr %s %X%P: 無法找到版本相依性 %s %X%P: 無法開啟複製的目的 %s %X%P: 無法開啟複製的來源 %s %X%P: 無法讀取 .exports 區段內容 %X%P: 不明特徵 %s %X%P: 在版本資訊中出現不明的語言 %s %X%P:%S: 當之前的 PT_LOAD 標頭漏失它們時,PHDRS 和 FILEHDR 未被支援 %X%P:%S: 區段同時有載入位址和載入區域 %X%S: 在運算式中參照到無法解析的符號 %s %X%s(%s): 在封存檔案中找不到成員%X%s(%s): 在非封存檔案中找不到成員%X 無法開啟 .lib 檔案: %s %X 不能匯出 %s: 無效的匯出名稱 %X 不能匯出 %s: 符號未定義 %X 不能匯出 %s: 找不到符號 %X 無法匯出 %s: 符號錯誤型態 (%d 相對 %d) %X 錯誤,重製[匯出]以序數: %s(%d 相對 %d) %X 錯誤,序數使用兩次: %d(%s 相對 %s) %X 錯誤: 在 DLL 中 %d-位元重定址 %XError: 於此架構無法使用長節段名稱 %X 不支援的 PEI 架構: %s %Xbfd_openr %s: %E %s: 無法開啟輸出 def 檔案 %s %s: 資料大小 %ld %s: 模擬特定選項: %s: 支援的模擬: %s: 支援的目標: %s: 鏈結總時間: %ld.%06ld ;沒有可用的內容 <無外掛程式>位址架構引數接受無法決定其架構的輸入檔案將 目錄 加入到函式庫搜尋路徑中加入資料符號到動態清單區段 %s 的位址設定到 允許多重定義允許共用函式庫中有無法解析的參照一律設定 DT_NEEDED 用於命令列提及的動態函式庫為了滿足檔案參照(符號)而包含了歸檔成員 屬性指定為某共享物件符號表的輔助過濾器將全域函式參考繫結於本地局部地繫結全域參考組建全域建構子/解構式表格計數在載入時間呼叫符號在卸載時間呼叫符號檢查區段位址是否重疊(預設)公共符號 大小 檔案 複製於其後追隨 DSOs 內部所提及的 DT_NEEDED 鏈結著作權 2014 自由軟體基金會。 建立位置無關的可執行檔案建立共享函式庫即使發生錯誤也要建立輸出檔案建立預設符號版本建立用於匯入符號的預設符號版本正在建立函式庫檔案: %s 目錄為了 Solaris 相容性的預設搜尋路徑定義一個符號解讀符號名稱[使用 樣式 ]不允許未定義的版本丟棄所有局部符號丟棄臨時局部符號(預設)顯示目標特定的選項不允許在目的檔案中存在無法解析的參考不允許在共享函式庫中存在無法解析的參考不檢查區段位址是否重疊不複製於其後追隨 DSOs 內部所提及的 DT_NEEDED 鏈結不定義公共儲藏不解讀符號名稱不鏈結到共享函式庫不要列出已移除的未使用區段不將資料對齊至頁邊界不將資料對齊至頁邊界,不將文字設為唯讀不剔除在丟棄區段中的符號不將警告當做錯誤 (預設)不使用鬆弛的技術以縮減程式碼大小執行工作等級鏈結不丟棄任何局部符號不合併名稱為 SECTION 的輸入區段或孤立區段不移除未使用的區段(預設)不為不符合的輸入檔案發出警告找到不相容的函式庫時不要警告模擬結束群組處理檔案 %s 時遇到錯誤處理檔案 %s 時發生錯誤 處理檔案 %s 用於交互作用時遇到錯誤 匯出所有動態符號檔案檔案名稱%d 時失敗 檔案 指定為某共享物件符號表的過濾器強制公共符號必須定義強制為產生的檔案加入 .exe 字尾GNU ld %s 產生嵌入式重定址產生可重新定位的輸出有多少標記要保留在 .dynamic 區段中如何處理無法解析的符號。 <方法> 可以是: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs忽略忽略了 GCC LTO 選項相容性忽略了 GCC 鏈結器選項相容性為了 Linux 相容性而忽略為 SVR4 相容性所忽略為 SunOS 相容性所忽略包含下述檔案中的所有物件資訊: 藉由鏈結到 %2$s 以解決 %1$s (自動匯入) 僅鏈結符號 (如果是目錄,與 --rpath 相同)關鍵字只保留在 FILE 中列出的符號函式庫名稱長度鏈結到共享函式庫鏈結高位位元組在前的目的檔案鏈結低位位元組在前的目的檔案於標準勘誤列出已移除的未使用區段載入具名的外掛程式名稱無符號 如果使用的話,只有設定 DT_NEEDED 於下述的動態函式庫只使用於命令列指定的函式庫目錄最佳化輸出檔案選項: 來源輸出交叉參照表鏈結過程中輸出大量相關資訊強制覆寫預設的 sysroot 位置路徑外掛程式程式將資料對齊至頁邊界,將文字設為唯讀印出預設輸出格式在標準輸出上列印對應圖檔案顯示記憶體使用統計顯示選項求助顯示版本和模擬資訊顯示版本資訊讀取 MRI 格式的鏈結器命令稿讀取預設鏈結器指令稿讀取動態清單讀取鏈結器命令稿從 FILE 讀取選項 讀取版本資訊命令稿藉由使用目標特定的最佳化以縮減程式碼大小降低記憶體額外負擔,可能會花費更多時間拒絕架構不明的輸入檔案移除未使用的區段(於某些目標)向 %s 報告程式錯誤 將無法解析的符號視作錯誤將無法解析的符號視作警告區段=位址共享函式庫大小符號符號=運算式搜尋函式庫 函式庫名稱發送引數給最後載入的外掛程式將 程式 設為要使用的動態鏈結器設定 .bss 區段的位址設定 .data 區段的位址設定 .text 區段的位址設定 ldata 資料段的位址設定具名區段的位址設定 rodata 資料段的位址設定文字資料段的位址設定 CPU 架構設定預設雜湊表大小接近 <數字>設定模擬設定共享函式庫的內部名稱設定鏈結時共享函式庫的搜尋路徑設定輸出檔案名稱設定執行時共享函式庫的搜尋路徑設定起始位址為了 HP/UX 相容性的共用程式庫控制小型資料大小(如果未給予大小,與 --shared 相同)依照對齊來排序一般符號 [以指定的排序]依名稱或最大值對齊來排序區段指定用於下述輸入檔案的目標指定輸出的目標檔案依每[計數]重定址來分割輸出區段依每[大小]八位元組來分割輸出區段開始群組以未定義的符號參考開始剔除所有符號資訊剔除除錯符號資訊剔除在丟棄區段中的符號支援的模擬: 符號目標從 .exports 取得匯出符號清單,使用 SYMBOL 做為版本。這個程式是自由軟體;您可以遵循GNU 通用公共授權版本 3 或 (您自行選擇的) 稍後版本以再次散布它。 這個程式完全沒有任何擔保。 追蹤檔案開啟符號的追蹤表記將警告當做錯誤關閉 --whole-archive復原 --export-dynamic 的效果未解析的 SYMBOL 將不會造成錯誤或警告用法: %s [選項] 檔案… 使用 --disable-stdcall-fixup 來停用這些修正 使用 --enable-stdcall-fixup 來停用這些警告 使用 C++ 運算子以新增/刪除動態清單使用 C++ typeinfo 動態清單使用較少的記憶體和更多磁碟 I/O使用與原生鏈結器相同的格式使用包裝函式做為[符號]為重複的公共符號給予警告如果物件有交替 ELF 機器碼就給予警告如果看得見全域建構子/解構式就給予警告如果共用物件有 DT_TEXTREL 就給予警告如果區段的開始由於對齊而變更就給予警告如果使用了多重 GP 值就給予警告為每一個未定義的符號只警告一次警告,重製[匯出]: %s 警告: 藉由鏈結到 %2$s 以解決 %1$s 寫入對應檔案[=計數][=數字][=區段][=大小][=樣式][=ascending|descending]對齊遞升試圖開啟 %s 失敗 試圖開啟 %s 成功 內建鏈結命令稿無法找到命令稿檔案 %s 無法建立虛設 IR bfd: %F%E 遞降名稱名稱|對齊無符號已開啟的命令稿檔案 %s 使用外部鏈結器命令稿: 使用內部鏈結器命令稿: 警告: