<\:MMMN 2N @NNNgN"}NNN NAN0O%JO^pOoO7?P2wP1P/PH Q&UQ2|Q9QQQ"QR"-RPRiR;R R*R$R2S;OS5SS.S< T?HT<T,TT,U2UKEUVU9U%"V'HV@pV%V8VBW7SWBW3W:X6=X@tXX<XYZ)Y"Y)Y"Y%Y#Z>Z]ZsZHZ Z'Z5[&<[c[&}[:[7[K\c\%\%\\ \\\0]8B]6{]];]^6^"R^#u^?^2^C _P_.d_(_2_-_+`I`"i`:``#`(a()a4Ra)a<aab b:'bbbqb'b"b0b(b%c*i5(3.'K s"!Ԁ.!%G$g  </.L.T#/ׂ#7 O \%i/:ރ.2H{<7/ DP;0х25 S^d}0$ ,/-\-2#(*8c$:>5 V*Z**(ۉ]JbI-%5K"d$%5ҋ"9;hu,ތ! 6-%d+0/$12V+!"׎"*$H%m#9&B:[#1ѐ/A3u$ˑ*,&C/jK/73'k0ē(דD E6OAAȔF 'Q$y4ӕB'Y%G– !%&6L6֗ (G._#+И m+ݙ$6>$u"f$;[a&i(ś&%+2Q 5=Ɯ!&F!` +ĝBG3*{$+˞'0-P)~"-ߟY 3g 'Ѡ&(':bi5pn/G_|,+ڢ41I)Pz#,ã(+Ea-!:Ѥ7 ED'ѥ!!$<ax-#%ݦ%B1]'է0'!7I.ɨ"(0>G̩44F` x"#%# *KY_D65E$bE߬^Z*a5ƭW%T2zoj S9B%а&&5D+z.Oձ7%'] #%ʲ(*9Jd8.!&H P[ds ɴմ0&D/k<ص"'"'J,r'+Ƕ >&[7Է&7)S$})B̸"6$R!w;7չ -/)](7'&7[WW̻$$,7Q+g97#q4ٽ=߽->K#"ѾK*8 cm:t.&޿?:E83/-3K'E2 ,)&V<}+:!52#h%%% +9e:t > -=3k%  1>P%." (9$YP~C+G'Y/ &2(GpI=3.<8k8AKCk@; G V `! =[y$$)%CJ c:$25E&{47PT`%)5];ZV;K;8$$!^F%5+%-2S'"Y,K6x.L9+&e""%32,,_?".26/i+&d p#<<=6't./,2<.o-0"H&o ,-Z&w%)!&$H'm$'%$@\x#5Z4LS>0'o$!%'%,&R'yG%&6>RSI>2/>b9> 6:BF}381@nVJ?PYjrwqkzqta7U.q$${ f=r>SuCO, D6~{]~XY1YCD{mLf?NAL7AT{oQXY.y([QH]_)X'=--DDSG>0: _FjLXg%b5{y[CdK<G5w= & V Yo T h t A c> v  g6 r vI S:9 O\UARKW*81c%=UnaKScp@2Qjp_8*$OP;&8KMFo Y 7L!M!U!5("[^"?"V"VQ#>#<#U$$mz$o$3X%=%L%J&Kb&Z&Z '?d'y'(`(j )gt)V)j3*~*m+E++zY,,f,Z-Lm- -M-@.kV..{/gO0000x1M!2Mo2H2H3fO3h3H4Ih4t4w'5a5c6he6h6?77Rw7D7J8kZ8O8G9f^::kZ;d;f+<P<^<MB=I=g=GB>^>R>YHHII/IjI\gJ:J_J`_KNKSLcL<LTLIM:]MLM MM Na NnNsNd|N/N O[O\zOOdtPUP8/Q!hQQQEQQLzRRrHSQS8 T=FTTUU1VVaFWkW,XAX]XFpXFXSXaRYNY:ZE>ZTZaZ(;[Od[c[p\A\L\w]{]\ ^i^jx^j^@N_{_ ``raKbgb2b7bJb\=cBcc4bdCdd#epfJg`gNgS3hShlhHHiJi~ia[jFj;k1@kFrkck[lcyl`lT>mm_nL}nInoso"p6p_pKVq?q[q>rHrZsrsytCtfthAuhu2v|Fvnv2wbCwewg xtxXxDNyy6z(Oz?xz{z`4{_{A{7||| }}y}}~(~I~AFQLQu7?@`.Dԁ=>}1D3OB P7Q0 JS[B`h<hm[oYVzOъ7!nYQȋQtlawu{eiuϏEzŐ@@Hbʑ-Z;P[I{}r{luZN04:"E]ONKr\uϘE@T0<amqϚxASaupK2`Ɲn'6E͞>ER&ZZ:u>^]Ng9XN-qբZGh H% n {6c #0oH5gYV0UXާ?7lwFt?E`A\6D69{NXF]Dqح!J9l=& 2ٯ O;-"PֱFudi7δ:4Av33g*RW\`d?9z]aVEC'Ukc%hJ*U޿4 < GUd~  X#;|OV5_4aG,eth\C[GDcV>@~#%Q [b\Ea+,GR`N{~#(Aij{Tr<CJ:APccUXq9S*?XN3QCBXpQui[ay'tjea_IeK[euTN,g#.tRG]STLVITB1|+FCriG {haed5,CboaX Hd5(G CTY=,Jid$E[9Uo Kz*`Vu"4@(()!'K$s&$(% %3'Y,,1{EQ ]=5&C\aiOlkq(:SS3|~oVpJ=E@0lq|[m3SbC.yd'k3 M > ^, t i [j q 8 < 5 C L Ic_?LP9; u7pq,vK}aU)5N_[5dg ^R-.2&2(YU#_A{K> 0HHyEHjQdj!dB=4=rTT6Z6X?! Ja e !!V""f#e#3e$f$h%fi%g%h8&&;>'Mz''%'((f`)fs3jNZ'iS7Od'&0e1Bo!QKg,H>m7NE  _C-V!Y9TF`kD{"-d]=WZo_r4CY8-h8bs`2 @p~2JgIw5^[n'5)8E? a*WyO| W-V[9p@+B ]r0p >v|#7~$K(:/[/i$ n3G. l,FjptE. kta#q& LfC4m:(+ yIL?l{XYZbf<0}S%H  `7P^nwu(D ^5*?N =*}|lkc"Za/O%^$KYI;VTz6x9c}dmA#u~ guXq ]=tH"v0_D RqR[vjIl !P=AsU$rJ9,bFyh:/)M,;ahL\wU*e.n)%|Th3%LvrSG];GT`1U KxmsewM qQ< x@W&cz(>ouVP}\"oBG<Rd+2y)@<A.Xg{e \{U_kzFjM4N6H+\?3R#61Si:zD41!f'biO&6t2PQJ~BExc>;J8QMXC5A Allocating common symbols Cross Reference Table Discarded input sections Memory map %s from %s Supported emulations: Supported targets: prevailing definition is from %s section group signature: "%s" by zero%s failed: %s%s has both the current and legacy Tag_MPextension_use attributes%s is not supported but is required for %s in %s%s symbol '%s' is not defined locally%s uses %s enums yet the output is to use %s enums; use of enum values across objects may fail%s uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail%s uses 64-bit long double, %s uses 128-bit long double%s uses AltiVec vector ABI, %s uses SPE vector ABI%s uses IBM long double, %s uses IEEE long double%s uses VFP register arguments, output does not%s uses double-precision hard float, %s uses single-precision hard float%s uses hard float, %s uses soft float%s uses iWMMXt register arguments, output does not%s uses r3/r4 for small structure returns, %s uses memory%s: %s: %s%s: %s Stringdata structures: %zu %s: %s entries: %zu %s: %s entries: %zu; buckets: %zu %s: %s input bytes: %zu %s: %s input strings: %zu %s: %s merged constants size: %lu; input: %zu; output: %zu %s: %s: %s %s: %s: previous definition of %s@@%s here%s: %s: undefined reference to '%s' %s: %s: undefined reference to '%s', version '%s' %s: --gdb-index currently supports only C and C++ languages%s: .MIPS.abiflags section has unsupported version %u%s: .opd invalid in abiv%d%s: .opd is not a regular array of opd entries%s: ABI mismatch: linking %s module with previous %s modules%s: ABI version %d is not compatible with ABI version %d output%s: ASE mismatch: linking %s module with previous %s modules%s: DWARF CUs without pubnames/pubtypes: %u %s: DWARF CUs: %u %s: DWARF TUs without pubnames/pubtypes: %u %s: DWARF TUs: %u %s: DWARF info may be corrupt; low_pc and high_pc are in different sections%s: DWARF info may be corrupt; offsets in a range list entry are in different sections%s: DWARF range list contains unsupported entry type (%d)%s: FP ABI %s is incompatible with %s%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: Inconsistent ASEs between e_flags and .MIPS.abiflags%s: Inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags%s: Inconsistent ISA between e_flags and .MIPS.abiflags%s: Inconsistent ISA extensions between e_flags and .MIPS.abiflags%s: SB relative addressing conflicts with use of R9%s: SECTIONS seen after other input files; try -T/--script%s: Thumb BLX instruction targets thumb function '%s'.%s: Unexpected flag in the flags2 field of .MIPS.abiflags (0x%x)%s: Unknown architecture %s%s: Warning: bad `%s' option size %u smaller than its header%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: calls to Free_list::allocate: %u %s: calls to Free_list::remove: %u %s: can not read directory: %s%s: can't create (%s)%s: can't open (%s)%s: cannot make copy relocation for protected symbol '%s', defined in %s%s: close: %s%s: conflicting CPU architectures %d/%d%s: conflicting default version definition for %s@@%s%s: conflicting platform configuration%s: conflicting use of R9%s: corrupt .note.gnu.property section%s: corrupt .note.gnu.property section (name is not 'GNU')%s: corrupt .note.gnu.property section (note too short)%s: corrupt .note.gnu.property section (pr_datasz for property %d is not 4)%s: corrupt debug info in %s%s: could not find onload entry point%s: could not load plugin library: %s%s: definition of %s%s: error: %s: fatal error: %s: file is empty%s: file too short: read only %lld of %lld bytes%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: in .note.gnu.property section, pr_datasz must be 4 or 8%s: incompatible target%s: incremental base and output file name are the same%s: incremental base file is empty%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: lib groups: %u %s: linking %s module with previous %s modules%s: linking 32-bit code with 64-bit code%s: linking abicalls files with non-abicalls files%s: little endian elf flag clear on LE object%s: little endian elf flag set on BE object%s: loaded archive members: %u %s: loaded lib groups members: %u %s: local symbol %d has invalid st_other for ABI version 1%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 %s at %zu is not an ELF object%s: missing .note.GNU-stack section implies executable stack%s: missing group end %s: missing lib end %s: mmap: %s%s: mmap: failed to allocate %lu bytes for output file: %s%s: mremap: %s%s: munmap: %s%s: must be processed by '%s' toolchain%s: must take a non-empty argument%s: must take one of the following arguments: %s%s: no archive symbol table (run ranlib)%s: nodes visited: %u %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: object tag '%d, %s' is incompatible with tag '%d, %s'%s: only registers %%g[2367] can be declared using STT_REGISTER%s: open: %s%s: plugin failed to claim member %s at %zu%s: plugin needed to handle lto object%s: pread failed: %s%s: read failed, starting offset (%#llx) less than zero%s: read failed: %s%s: readv failed: %s%s: recording to %s%s: reference to %s%s: register %%g%d declared as '%s'; previously declared as '%s' in %s%s: relocation %u against `%s' can not be used when making a shared object; recompile with -fPIC%s: relocation R_386_GOTOFF against external symbol %s cannot be used when making a shared object%s: relocation R_386_GOTOFF against preemptible symbol %s cannot be used when making a shared object%s: relocation R_386_GOTOFF against undefined symbol %s cannot be used when making a shared object%s: removing unused section from '%s' in file '%s'%s: requires executable stack%s: script file changed%s: section %s contains incorrectly aligned strings; the alignment of those strings won't be preserved%s: section changed size; relink with --incremental-full%s: short archive header at %zu%s: stat failed: %s%s: stat: %s%s: stub group size is too large; retrying with %#x%s: supported emulations:%s: supported targets:%s: symbol table entries: %zu %s: symbol table entries: %zu; buckets: %zu %s: the symbol should have been defined by a plugin%s: the vtable symbol may be undefined because the class is missing its key function%s: toc optimization is not supported for %#08x instruction%s: top level DIE is not DW_TAG_compile_unit or DW_TAG_type_unit%s: total archive members: %u %s: total bytes mapped for read: %llu %s: total free list nodes: %u %s: total free lists: %u %s: total lib groups members: %u %s: unexpected %s in object file%s: unexpected reloc %u in object file%s: unexpected reloc type %u in .opd section%s: unknown CPU architecture%s: unknown EABI object attribute %d%s: unknown mandatory EABI object attribute %d%s: unknown program property type %d in .note.gnu.property section%s: unknown program property type 0x%x in .note.gnu.property section%s: unsupported -mbss-plt code%s: unsupported ELF file type %d%s: unsupported ELF machine number %d%s: unsupported REL reloc section%s: unsupported RELA reloc section%s: unsupported TLS reloc %s for IFUNC symbol%s: unsupported TLS reloc %u for IFUNC symbol%s: unsupported TLS reloc %u.%s: unsupported TLSLE reloc %u in shared code.%s: unsupported TLSLE reloc type %u in shared objects.%s: unsupported note type %d in .note.gnu.property section%s: unsupported reloc %u against global symbol %s%s: unsupported reloc %u against local symbol%s: unsupported reloc %u for IFUNC symbol%s: unsupported reloc %u in non-static TLSLE mode.%s: unsupported reloc %u in pos independent link.%s: unsupported reloc type in global scan%s: unsupported symbol section 0x%x%s: use the --help option for usage information %s: uses different e_flags (0x%x) fields than previous modules (0x%x)%s: warning: %s: write error while making copy of file (%s)%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: MEMORY region '%.*s' not declared%s:%d:%d: MEMORY region '%.*s' referred to outside of 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%s:%d:%d: invalid use of VERSION in input file%s:%s exceeds group size%s:%s: branch in non-executable section, no long branch stub for you'%s' appears as both a global and a local symbol for version '%s' in script(AArch64 only) Do not fix Cortex-A53 erratum 835769(AArch64 only) Do not fix Cortex-A53 erratum 843419(AArch64 only) Fix Cortex-A53 erratum 835769(AArch64 only) Fix Cortex-A53 erratum 843419(ARM only) Do not fix binaries for ARM1176 erratum(ARM only) Do not fix binaries for Cortex-A8 erratum(ARM only) Do not generate long PLT entries(ARM only) Do not merge exidx entries in debuginfo(ARM only) Do not warn about objects with incompatible enum sizes(ARM only) Do not warn about objects with incompatible wchar_t sizes(ARM only) Fix binaries for ARM1176 erratum(ARM only) Fix binaries for Cortex-A8 erratum(ARM only) Force R_ARM_TARGET1 type to R_ARM_ABS32(ARM only) Force R_ARM_TARGET1 type to R_ARM_REL32(ARM only) Generate long PLT entries(ARM only) Ignore for backward compatibility(ARM only) Merge exidx entries in debuginfo(ARM only) Rewrite BX rn as MOV pc, rn for ARMv4(ARM only) Rewrite BX rn branch to ARMv4 interworking veneer(ARM only) Set R_ARM_TARGET2 relocation type(ARM, PowerPC 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 use default size(PowerPC only) Align PLT call stubs to fit cache lines(PowerPC only) Allow a group of stubs to serve multiple output sections(PowerPC only) Do not label linker stubs with a symbol(PowerPC only) Each output section has its own stubs(PowerPC only) Label linker stubs with a symbol(PowerPC only) Use new-style PLT(PowerPC/64 only) Don'''t try to optimize TLS accesses(PowerPC/64 only) Don't use a special __tls_get_addr call(PowerPC/64 only) Optimize GD/LD/IE code to IE/LE(PowerPC/64 only) Use a special __tls_get_addr call(PowerPC64 only) Don't optimize ELFv2 calls(PowerPC64 only) Don't optimize TOC code sequences(PowerPC64 only) Don't sort TOC and GOT sections(PowerPC64 only) Optimize TOC code sequences(PowerPC64 only) Optimize calls to ELFv2 localentry:0 functions(PowerPC64 only) PLT call stubs should load r11(PowerPC64 only) PLT call stubs should not load r11(PowerPC64 only) PLT call stubs with load-load barrier(PowerPC64 only) PLT call stubs without barrier(PowerPC64 only) Sort TOC and GOT sections(PowerPC64 only) stubs do not use power10 insns(PowerPC64 only) stubs use power10 insns(aarch64 only) Do not apply link-time values for dynamic relocations** ARM cantunwind** GOT** PLT** attributes** dynamic** dynamic relocs** eh_frame** eh_frame_hdr** expression** file header** fill** gdb_index** glink** group** incremental_inputs** merge constants** merge strings** relocs** save/restore** section headers** segment headers** string table** symtab xindex--build-id argument '%s' not a valid hex number--build-id=uuid failed: could not find UuidCreate--build-id=uuid failed: could not load rpcrt4.dll--build-id=uuid failed: could not open /dev/urandom: %s--compress-debug-sections=zstd: gold is not built with zstd support--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)--just-symbols does not make sense with a shared object--plt-localentry is especially dangerous without ld.so support to detect ABI violations--plt-localentry is incompatible with power10 pc-relative code--section-start address missing--section-start argument %s is not a valid hex number-F/--filter may not used without -shared-Trodata-segment is meaningless without --rosegment-f/--auxiliary may not be used without -shared-l does not search for shared libraries-l searches for shared libraries-mips32r2 -mfp64 (12 callee-saved)-pie and -r are incompatible-pie and -static 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.LA25.stubs.MIPS.abiflags.MIPS.stubs.got.plt offset of %ld from .plt beyond the range of ADDIUPC.plt.reginfo/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 --debug=filesAlias for -dAlias for -rAllow multiple definitions of symbolsAllow unresolved references in shared librariesAllow unused version in scriptAmount of extra space to allocate for patches (default 10)Apply link-time values for dynamic relocationsArchive member included because of file (symbol) Assume files changedAssume files didn't changeAssume startup files unchanged (files preceding this option)Attempt to set a memory region for a non-output sectionAuxiliary filter for shared object symbol tableBind default visibility defined function symbols locally for -sharedBind default visibility defined symbols locally for -sharedCALL16 reloc at 0x%lx not against global symbol COMDAT group %s included twice in incremental linkCOMDAT group has no signatureCOPY relocCOUNTCall SYMBOL at load-timeCall SYMBOL at unload-timeCannot export local symbol '%s'Cannot use both --target1-abs and --target1-rel.Check segment addresses for overlapsChunk size for '--build-id=tree'Common symbol size file Compress .debug_* sections in the output fileConvert unresolved symbols to weak referencesCopyright (C) 2023 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 local symbolsDelete all temporary local symbolsDemangle C++ symbols in log messagesDisable STB_GNU_UNIQUE symbol bindingDisable text section reordering for GCC section namesDisable use of DT_RUNPATHDo a full link (default)Do a full link and prepare output for incremental linkingDo an incremental link if possible; otherwise, do a full link and prepare output for incremental linkingDo an incremental link; exit if not possibleDo not allow multiple definitionsDo not allow unresolved references in shared librariesDo not allow unused version in scriptDo not check segment addresses for overlapsDo not copy DT_NEEDED tags from shared librariesDo not create a position independent executableDo not create copy relocsDo not create exception frame headerDo not define common symbols in relocatable outputDo not demangle C++ symbols in log messagesDo not export all dynamic symbolsDo not fold this symbol during ICFDo not generate .gdb_index sectionDo not generate unwind information for PLTDo not link against shared librariesDo not list folded identical sectionsDo not list removed unused sectionsDo not look for violations of the C++ One Definition RuleDo not map the output file for writingDo not mark the DSO as one to be loaded only in the main namespaceDo not move .text.unlikely sections to a separate segment.Do not output cross reference tableDo not page align dataDo not page align data, do not make text readonlyDo not permit relocations in read-only segmentsDo not put read-only non-executable sections in their own segmentDo not relax branchesDo not run the linker multi-threadedDo not sort dynamic relocsDo not treat warnings as errorsDo not warn about duplicate common symbolsDo not warn if text segment is not shareableDo not warn if the stack is executableDo not warn when discarding version informationDon't bind default visibility defined symbols locally for -shared (default)Don't mark variables read-only after relocationDon't remove unused sectionsDon't support tlsdesc gd_to_ie optimization on reloc %uDon't warn about mismatched input filesDon't warn when skipping an incompatible libraryDynamic hash styleDynamic tag slots to reserve (default 5)ELF symbol visibility for synthesized __start_* and __stop_* symbolsEMULATIONEXIDX section %s(%u) links to invalid section %u in %sEXIDX section %s(%u) links to non-allocated section %s(%u) in %sEXIDX section %s(%u) links to non-executable section %s(%u) in %sEXIDX sections %s(%u) and %s(%u) both link to text section%s(%u) in %sEmit only debug line number informationEnable STB_GNU_UNIQUE symbol bindingEnable text section reordering for GCC section namesEnable use of DT_RUNPATHEnd a library End a library search groupErratum 835769 found and fixed at "%s", section %d, offset 0x%08x.Exclude libraries from automatic exportExport SYMBOL to dynamic symbol tableExport all dynamic symbolsExtremely large compile unit in debug info; failed to reduce debug infoFILEFILENAMEFRACTIONFileFilter for shared object symbol tableForce PIC sequences for ARM/Thumb interworking veneersFound non-EXIDX input sections in EXIDX output sectionGenerate .gdb_index sectionGenerate build ID noteGenerate package metadata noteGenerate relocatable outputGenerate relocations in outputGenerate shared libraryGenerate shared library (alias for -G/-shared)Generate unwind information for PLTGroup end without group startHandle constructors as directed by compilerHow to handle unresolved symbolsIdentical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose pointers are definitely not takenIgnoredIgnored for ARM compatibilityIgnored for GCC linker option compatibilityIgnored for SVR4 compatibilityInclude all archive contentsInclude only needed archive contentsInvalid DIE in debug info; failed to reduce debug infoInvalid/unrecognized reloc reloc %d.JALX to a non-word-aligned addressKeep .text.hot, .text.startup, .text.exit and .text.unlikely as separate sections in the final binary.Keep all local symbolsKeep files mapped across passesLEVELLIBNAMELayout sections in the order specifiedLink big-endian objects.Link little-endian objects.List folded identical sections on stderrList removed unused sections on stderrLoad a plugin libraryLoad a plugin library (not supported)Look for violations of the C++ One Definition RuleMAPFILENAMEMIPS16 and microMIPS functions cannot call each otherMake symbols in DSO available for subsequently loaded objectsMap relevant file parts to memoryMap the output file for writingMap whole files to memoryMark DSO non-deletable at runtimeMark DSO not available to dldumpMark DSO not available to dlopenMark DSO to be initialized first at runtimeMark DSO to be loaded at most once, and only in the main namespaceMark DSO to indicate that needs immediate $ORIGIN processing at runtimeMark object for immediate function bindingMark object for lazy runtime bindingMark 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 groupsMerge all .text.* prefix sections.Min fraction of empty buckets in dynamic hashMinimum output file size for '--build-id=tree' to work differently than '--build-id=sha1'Move .text.unlikely sections to a separate segment.Not supportedNumber of iterations of ICF (default 3)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 passOFFSETOPTIONOnly search directories specified on the command lineOptimize output file sizeOptions --incremental-changed, --incremental-unchanged, --incremental-unknown require the use of --incrementalOrphan section handlingOutput BE8 format imageOutput cross reference tablePATHPC-relative offset overflow in APLT entry %dPC-relative offset overflow in PLT entry %dPERCENTPHDRS load address overrides section %s load addressPLT offset too large, try linking with --long-pltPLUGINPREL31 overflow in EXIDX_CANTUNWIND entryPROGRAMPage align data, make text readonlyPass an option to the pluginPass an option to the plugin (not supported)Permit relocations in read-only segmentsPreread archive symbols when multi-threadedPrint default output formatPrint resource usage statisticsPrint symbols defined and used for each inputPrint the name of each input filePut read-only non-executable sections in their own segmentPut the linker version string into the .comment sectionPut the linker version string into the .note.gnu.gold-version sectionR_390_PC32DBL target misaligned at %llxRead a list of dynamic symbolsRead linker scriptRead only symbol values from FILERead version scriptRelax branches on certain targetsRelease mapped files after each passRemove unused sectionsReport bugs to %s Report undefined symbols (even with --shared)Report unresolved symbols as errorsReport unresolved symbols as warningsReport usage informationReport version and target informationReport version informationRestore the state of flags related to input filesRun the linker multi-threadedS/390 code fill of odd length requestedSECTION=ADDRESSSHF_LINK_ORDER not set in EXIDX section %s of %sSHLIBSIZESPECIAL constraints are not implementedSTT_COMMON symbol '%s' in %s is not in a common sectionSYMBOLSYMBOL=EXPRESSIONSave the state of flags related to input filesSearch for library LIBNAMESet GNU linker emulation; obsoleteSet PT_GNU_STACK segment p_memsz to SIZESet address of sectionSet base file for incremental linking (default is output file)Set common page size to SIZESet dynamic linker pathSet input formatSet maximum page size to SIZESet offset between executable and read-only segmentsSet 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 rodata segmentSet the address of the text segmentSort common symbols by alignmentSort dynamic relocsSort sections by name. '--no-text-reorder' will override '--sort-section=name' for .textSource object %s has EABI version %d but output has EABI version %d.Stack size when -fsplit-stack function calls non-splitStart a libraryStart a library search groupStrip LTO intermediate code sectionsStrip all symbolsStrip debug symbols that are unused by gdb (at least versions <= 7.4)Strip debugging informationStub is too far away, try a smaller value for '--stub-group-size'. The current value is 0x%lx.SymbolTLS relocation against invalid instructionTLS relocation out of rangeTLS sections are not adjacentTLS variable referred by reloc %u is too far from TP.TLS variable referred by reloc %u is too far from TP. We Can't do gd_to_le relaxation. TLS_DESC not yet supported for TILEGXTLS_DESC not yet supported for incremental linkingThis 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 errorsTurn on debuggingUnable to create output section '%s' because it is not allowed by the SECTIONS clause of the linker scriptUnknown dynamic tag 0x%xUnsupported jump between ISA modes; consider recompiling with interlinking enabled.Unusually large LEB128 decoded, debug information may be corruptedUsage: %s [options] file... Options: Use DT_INIT_ARRAY for all constructorsUse DT_NEEDED for all shared librariesUse DT_NEEDED only for shared libraries that are usedUse fallocate or ftruncate to reserve spaceUse group name lookup rules for shared libraryUse less memory and more disk I/O (included only for compatibility with GNU ld)Use posix_fallocate to reserve space in the output fileUse timestamps to check files (default)Use wrapper functions for SYMBOLWarn about duplicate common symbolsWarn if text segment is not shareableWarn if the stack is executableWarn when discarding version informationWarn when skipping an incompatible libraryWarning: bad `%s' option size %u smaller than its header in output sectionWhere possible mark variables read-only after relocationWrite a dependency file listing all files readWrite map fileWrite map file on standard output[=JSON][=P2ALIGN][=STYLE][=auto,no,yes][={ascending,descending}][all,files,script,task][,...][binary][gold,bfd][ignored][none,name][place,discard,warn,error][rel, abs, got-rel[sysv,gnu,both]__build_id=uuid failed: call UuidCreate() failedaddress 0x%llx is not within region %saddress 0x%llx moves dot backwards in region %saddress of section '%s' moves backward from 0x%llx to 0x%llxalias for -Bdynamicalias for -Bstaticaligning to section relative valuealignment of section %s is not absoluteallocated section %s not in any segmentallocated section not in any PT_LOAD 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 relocationscall lacks nop, can't restore toc; recompile with -fPICcannot close map file: %scannot find %scannot find %s%scannot handle %s in a relocatable linkcannot handle branch to local %u in a merged section %scannot 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 relocate %s in object filecannot use --plugin: %s was compiled without plugin supportcannot 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 commonconditional branch to PLT in THUMB-2 not supported yet.conflicting architecture profiles %c/%ccould not convert call to '%s' to '%s'could not decompress section %scould not parse eh_frame section %s(%s); ICF might not preserve exception handling behaviorcould not reopen file %screating a segment to contain the file and program headers outside of any MEMORY regiondefaultdefinition of '%s' overriding commondefinition of '%s' overriding dynamic common definitiondifferent version of incremental build datadiscarding version information for %s@%s, defined in unused shared library %s (linked with --as-needed)dot may not move backwarddot moves backward in linker script from 0x%llx to 0x%llxduplicate definition for version %udynamic reloc dynamic symbol table name section has wrong type: %uerrorerror: --package-metadata=%s does not contain valid JSON: %s extended 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)fp16 format mismatch between %s and outputfunction hiddenignoring --compress-debug-sections for an incremental linkignoring --gc-sections for an incremental linkignoring --icf for an incremental linkignoring --thread-count: %s was compiled without thread supportignoring --threads: %s was compiled without thread supportincremental linking is not compatible with --emit-relocsincremental linking is not compatible with --pluginincremental linking is not compatible with -pieincremental linking is not compatible with -rincremental linking is not compatible with -z relroinput file does not match -EB/EL optioninput files added by plug-ins in --incremental mode not supported yetinstruction with PC32DBL not wholly within sectioninternalinvalid STB_LOCAL symbol in external symbolsinvalid alignment %lu for section "%s"invalid argument to --section-start; must be SECTION=ADDRESSinvalid dynamic symbol table name index: %uinvalid reference to dot symbol outside of SECTIONS clauseinvalid reloc %uinvalid section group %u refers to earlier section %uinvalid symbol table name index: %uinvalid use of PROVIDE for dot symbolkeep only symbols listed in this filelib end without lib startlibrary name must be prefixed with -llinkage table error against `%s'linkage table error against `%s:[local %u]'linker definedlinker does not include stack split support required by %slinker scriptlinking with --incremental-fullload 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 not nest groups in librariesmay not nest librariesmay not nest libraries in groupsmay 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 relocationmissing expected __tls_get_addr callmultiple '.interp' sections in input files may cause confusing PT_INTERP segmentmultiple SHT_ARM_EXIDX sections %s and %s in a non-relocatable linkmultiple common of '%s'multiple definition of '%s'munmap failed: %sno incremental data from previous buildno input filesno matching section constraintno relocation found in mips16 stub section '%s'no segment %sno supported target for -EB/-EL optionnon-dynamic relocations refer to dynamic symbol %snot compressing section data: zlib errorobsolete reloc one or more inputs require executable stack, but -z noexecstack was givenorphan section '%s' from '%s' is being placed in section '%s'orphan section '%s' is being placed in section '%s'out of file descriptors and couldn't close anyout of patch space (GOT); relink with --incremental-fullout of patch space (PLT); relink with --incremental-fullout of patch space for section %s; relink with --incremental-fullout of patch space for section header table; relink with --incremental-fullout of patch space for symbol table; relink with --incremental-fullout of patch space in section %s; relink with --incremental-fulloutput is not an ELF file.overflow in PLT unwind data; unwinding through PLT may failprivate reloc protectedpthead_mutexattr_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_mutexattr_settype failed: %spthread_once failed: %sread-only segment has dynamic relocationsregion '%.*s' already definedreloc reloc has bad offset %zureloc section %u size %lu unevenreloc section size %zu is not a multiple of reloc size %d relocation overflowrelocation overflow in %srelocation overflow: %u against '%s'relocation overflow: %u against '%s' defined in %srelocation overflow: %u against local symbol %u in %srelocation overflow: reference to '%s'relocation overflow: reference to '%s' defined in %srelocation overflow: reference to local symbol %u in %srelocation refers to global symbol "%s", which is defined in a discarded sectionrelocation refers to local symbol "%s" [%u], which is defined in a discarded sectionrelocation section %u has bad info %urelocation section %u has invalid info %urelocation section %u uses unexpected symbol table %urelocations against _gp_disp are permitted only with R_MIPS_HI16 and R_MIPS_LO16 relocations.requires dynamic %s reloc against '%s' which may overflow at runtime; recompile with -fPICrequires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPICrequires unsupported dynamic reloc %s; recompile with -fPICrequires unsupported dynamic reloc %u; recompile with -fPICrequires unsupported dynamic reloc; recompile with -fPICrestart link with --incremental-fullscript or expression reference to %sscript places BSS section in the middle of a LOAD segment; space will be allocated in the filesection %s overflows end of region %ssection %u has multiple relocation sections %u and %usection %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 supportedshared library text segment is not shareablesize of dynamic symbols is not multiple of symbol sizesize of symbols is not multiple of symbol sizesmall-data section exceeds 64KB; lower small-data size limit (see option -G)split-stack stack size overflow at section %u offset %0zxsubalign 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 '%s' used as both __thread and non-__threadsymbol table name section has wrong type: %uthe link might take longer: cannot perform incremental link: %stocsave symbol %u has bad shndx %utoo few symbol versionstry relinking with a smaller --stub-group-sizeunable to open --section-ordering-file file %s: %sunable 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 %sunable to provide V4BX reloc interworking fix up; the target profile does not support BX instructionunaligned PC-relative relocationunary unbalanced --push-state/--pop-stateundefined memory region '%s' referenced in LENGTH expressionundefined memory region '%s' referenced in ORIGIN expressionundefined or discarded local symbol %u from object %s in GOTundefined or discarded symbol %s in GOTundefined symbol '%s' referenced in expressionuneven .ARM.exidx section size in %s section %uunexpected argumentunexpected duplicate type %u section: %u, %uunexpected entsize for reloc section %u: %lu != %uunexpected link in section %u header: %u != %uunexpected opcode while processing relocationunexpected opcode while processing relocation %sunexpected reloc %u against global symbol %s without base register in object file when generating a position-independent output fileunexpected reloc %u against local symbol without base register in object file when generating a position-independent output fileunexpected reloc %u in object fileunexpected reloc insn sequence while relaxing tls gd to le for reloc %u.unexpected verdef version %uunexpected verneed version %uunimplemented reloc unknown -z optionunknown MEMORY attributeunknown PHDR type (try integer)unknown constant %sunknown optionunknown section index %u for local symbol %uunplaced orphan section '%s'unplaced orphan section '%s' from '%s'unrecognized --build-id argument '%s'unrecognized emulation %sunrecognized output format %sunrecognized version script language '%s'unsupported ELF machine number %dunsupported file: 32-bit, big-endianunsupported file: 32-bit, little-endianunsupported file: 64-bit, big-endianunsupported file: 64-bit, little-endianunsupported gd_to_ie relaxation on %uunsupported op for GD to IEunsupported op for GD to LEunsupported op for IE to LEunsupported op for LD to LEunsupported reloc %sunsupported reloc %uunsupported reloc %u in object fileunsupported reloc type %uunsupported symbol binding %dunsupported tlsdesc gd_to_le optimization on reloc %uunwinding may not work because EXIDX input section %u of %s is not in EXIDX output sectionusing '%s' as version for '%s' which is also named in version '%s' in scriptusing 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: %uversion script assignment of %s to symbol %s failed: symbol not definedversym for symbol %zu has no name: %uversym for symbol %zu out of range: %uwarningwhile closing %s: %swhile linking %s: symbol '%s' defined in multiple places (possible ODR violation):wildcard match appears as both global and local in version '%s' in scriptwildcard match appears in both version '%s' and '%s' in scriptProject-Id-Version: gold 2.40.90 Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/ PO-Revision-Date: 2023-07-03 21:20+0300 Last-Translator: Yuri Chornoivan Language-Team: Ukrainian Language: uk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Bugs: Report translation errors to the Language-Team address. Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2; X-Generator: Lokalize 20.12.0 Розташування загальних символів Таблиця перехресних посилань Відкинуті розділи вхідних даних Карта пам'яті %s з %s Підтримувані режими емуляції: Підтримувані платформи призначення: пріоритетне визначення з %s груповий підпис розділів: «%s» на нульПомилка %s: %sдля %s визначено одразу обидва атрибути Tag_MPextension_use, current і legacy%s не підтримується але потрібен для %s у %sСимвол %s «%s» не визначено локально%s використовуються переліки %s, хоча у виведенні використовуються переліки %s; використання значень переліків між об'єктами може зазнати невдачіу %s використовується %u-байтовий wchar_t, хоча у виведенні використовується %u-байтовий wchar_t; використання значень wchar_t між об'єктами може зазнати невдачіу %s використано 64-бітові довгі цілі значення із подвійною точністю, а у %s — 128-бітові%s використовує векторний ABI AltiVec, %s використовує векторний ABI SPEу %s використано довгі цілі значення із подвійною точністю IBM, а у %s — IEEEу %s використовуються аргументи-регістри VFP, а у виведенні — ніу %s використовується апаратна підтримка дійсних чисел з подвійною точністю, а у %s — апаратна підтримка для дійсних чисел з одинарною точністю%s використовує апаратну підтримку дійсних чисел, а у %s — програмнуу %s використовуються аргументи-регістри iWMMXt, а у виведенні — ніу %s r3/r4 використовується для повернення малих структур, а у %s для цього використовується пам'ять%s: %s: %s%s: %s структури даних рядків: %zu %s: записів %s: %zu %s: записів %s: %zu; блоків: %zu %s: вхідні байти %s: %zu %s: вхідні рядки %s: %zu %s: розмір %s з об'єднанням сталих: %lu; вхідні дані: %zu; виведені дані: %zu %s: %s: %s %s: %s: попереднє визначення %s@@%s тут%s: %s: невизначене посилання на «%s» %s: %s: невизначене посилання на «%s», версія «%s» %s: у поточній версії --gdb-index передбачено підтримку лише мов C та C++%s: непідтримувана версія розділу .MIPS.abiflags, %u%s: .opd є некоректним у abiv%d%s: opd не є звичайним масивом записів opd%s: невідповідність ABI: компонування модуля %s з попередніми модулями %s%s: версія ABI %d є несумісною з версією ABI %d результату%s: невідповідність ASE: компонування модуля %s з попередніми модулями %s%s: CU DWARF без відкритих назв або відкритих типів: %u %s: CU DWARF: %u %s: TU DWARF без відкритих назв або відкритих типів: %u %s: TU DWARF: %u %s: інформацію DWARF могло бути пошкоджено; low_pc та high_pc перебувають у різних розділах%s: інформацію DWARF могло бути пошкоджено; відступи у записі списку діапазонів перебувають у різних розділах%s: у списку діапазонів DWARF міститься запис непідтримуваного типу (%d)%s: ABI для дій з числами з рухомою крапкою, %s, є несумісним із %s%s: збіжність ICF після виконання %u ітерацій%s: ICF-згортання розділу «%s» у файлі «%s» до «%s» у файлі «%s»%s: завершення ICF після виконання %u ітерацій%s: несумісність ASE між e_flags і .MIPS.abiflags%s: несумісність ABI FP між .gnu.attributes і .MIPS.abiflags%s: несумісність ISA між e_flags і .MIPS.abiflags%s: несумісність розширень ISA між e_flags і .MIPS.abiflags%s: використання відносної адресації SB конфліктує з використанням R9%s: SECTIONS після інших вхідних файлів; спробуйте параметр -T/--script%s: інструкція thumb BLX має ціллю функцію thumb «%s».%s: неочікуваний прапорець у полі flags2 .MIPS.abiflags (0x%x)%s: невідома архітектура %s%s: попередження: помилковий розмір «%s», %u, менший за його заголовок%s: бібліотек архіву: %u %s: спроба відобразити %lld байтів за відступом %lld призвела до виходу за межі файла; ймовірно, файл пошкоджено%s: помилкові назви у таблиці символів архіву%s: помилковий запис розширеної назви у заголовку %zu%s: помилковий покажчик розширених назв за адресою %zu%s: виклик Free_list::allocate: %u %s: виклик Free_list::remove: %u %s: не вдалося прочитати каталог: %s%s: не вдалося створити (%s)%s: не вдалося відкрити (%s)%s: не вдалося створити пересування копіювання для захищеного символу «%s», визначеного у %s%s: закриття: %s%s: конфлікт архітектур процесорів %d/%d%s: конфлікт визначення типових версій для %s@@%s%s: конфлікт конфігурацій платформ%s: конфлікт використання R9%s: пошкоджений розділ .note.gnu.property%s: пошкоджений розділ .note.gnu.property (name не дорівнює «GNU»)%s: пошкоджений розділ .note.gnu.property (нотатка є надто короткою)%s: пошкоджений розділ .note.gnu.property (pr_datasz для властивості %d не дорівнює 4)%s: пошкоджено діагностичну інформацію у %s%s: не вдалося знайти точку входу, що використовується під час завантаження%s: не вдалося завантажити бібліотеку додатків: %s%s: визначення %s%s: помилка: %s: критична помилка: %s: файл порожній%s: файл є надто коротким: прочитано лише %lld з %lld байтів%s: файл є надто коротким: прочитано лише %lld з %lld байтів за адресою %lld%s: файл є надто коротким: прочитано лише %zd з %zd байтів за адресою %lld%s: помилка fstat: %s%s: у розділі .note.gnu.property pr_datasz має дорівнювати 4 або 8%s: несумісне з програмою призначення%s: назви файлів бази нарощення та виведення збігаються%s: файл бази нарощення є порожнім%s: внутрішня помилка у %s, за адресою %s:%d %s: некоректне значення параметра (мало бути вказано число з рухомою крапкою): %s%s: некоректне значення параметра (мало бути вказано ціле число): %s%s: останній запис у придатному до об'єднання розділі рядків «%s» не завершується нульовим символом%s: групи бібліотек: %u %s: компонуємо модуль %s з попередніми модулями %s%s: компонування 32-бітового коду з 64-бітовим кодом%s: компонування файлів abicalls з файлами без abicalls%s: знято прапорець прямого порядку байтів elf для об'єкта LE%s: встановлено прапорець прямого порядку байтів elf для об'єкта BE%s: завантажених елементів архіву: %u %s: кількість завантажених учасників груп бібліотек: %u %s: локальний символ %d має некоректне значення st_other для версії ABI 1%s: помилка lseek: %s%s: помилкове форматування заголовка архіву за адресою %zu%s: помилкове форматування назви заголовка архіву за адресою %zu%s: помилкове форматування розміру заголовка архіву за адресою %zu%s: максимальна кількість байтів, отриманих для читання за один раз: %llu %s: елемент %s за адресою %zu не є об'єктом ELF%s: пропущений розділ .note.GNU-stack неявним чином визначає виконуваність стека%s: не вистачає завершення групи %s: пропущено кінець бібліотеки %s: mmap: %s%s: mmap: не вдалося отримати %lu байтів пам'яті для файла виведених даних: %s%s: mremap: %s%s: munmap: %s%s: має бути оброблено набором інструментів «%s»%s: має приймати непорожній аргумент%s: має приймати один з таких аргументів: %s%s: немає таблиці символів архіву (запустіть ranlib)%s: відвіданих вузлів: %u %s: не є об'єктом або архівом%s: не налаштовано на підтримку 32-бітових об'єктів зі зворотним порядком байтів%s: не налаштовано на підтримку 32-бітових об'єктів з прямим порядком байтів%s: не налаштовано на підтримку 64-бітових об'єктів зі зворотним порядком байтів%s: не налаштовано на підтримку 64-бітових об'єктів з прямим порядком байтів%s: мітка об'єкта «%d, %s» несумісна з міткою «%d, %s»%s: за допомогою STT_REGISTER можна оголошувати лише регістри %%g[2367]%s: відкриття: %s%s: додатку не вдалося запитати елемент %s за адресою %zu%s: для обробки об'єкта lto потрібен додаток%s: помилка pread: %s%s: помилка читання, початковий відступ (%#llx) є від'ємним%s: помилка під час спроби читання: %s%s: помилка readv: %s%s: записуємо до %s%s: посилання на %s%s: регістр %%g%d оголошено як «%s»; раніше оголошено як «%s» у %s%s: пересування %u щодо «%s» не можна використовувати під час створення об'єкта спільного використання; повторно зберіть з -fPIC%s: пересування R_386_GOTOFF щодо зовнішнього символу, «%s», не можна використовувати під час створення об'єкта спільного використання%s: пересування R_386_GOTOFF щодо вивантажувального символу, «%s», не можна використовувати під час створення об'єкта спільного використання%s: пересування R_386_GOTOFF щодо невизначеного символу, «%s», не можна використовувати під час створення об'єкта спільного використання%s: вилучаємо невикористаний розділ з «%s» у файлі «%s»%s: потребує виконуваного стека%s: файл скрипту змінено%s: у розділі %s містяться некоректно вирівняні рядки; вирівнювання цих рядків збережено не буде%s: зміна розміру розділу; виконайте повторне компонування з параметром --incremental-full%s: закороткий заголовок архіву за адресою %zu%s: помилка stat: %s%s: статистика: %s%s: груповий розмір заглушки є надто великим; робимо повторну спробу з розміром %#x%s: підтримувані режими емуляції:%s: підтримувані цілі:%s: записів таблиці символів: %zu %s: записів таблиці символів: %zu; блоків: %zu %s: символ мало бути визначено додатком%s: символ vtable може бути невизначеним, оскільки у класі не вистачає його ключової функції%s: для інструкції %#08x не передбачено підтримки оптимізації toc%s: DIE верхнього рівня не є DW_TAG_compile_unit або DW_TAG_type_unit%s: загалом елементів архіву: %u %s: загалом отримано байтів для читання: %llu %s: загальна кількість вільних вузлів списку: %u %s: загалом вільних списків: %u %s: загальна кількість учасників груп бібліотек: %u %s: неочікуване %s у об'єктному файлі%s: неочікуване пересування %u у об'єктному файлі%s: неочікуваний тип пересування, %u, у розділі .opd%s: невідома архітектура процесора%s: невідомий атрибут об'єкта EABI, %d%s: невідомий обов'язковий атрибути об'єкта EABI %d%s: невідомий тип властивості програми %d у розділі .note.gnu.property%s: невідомий тип властивості програми 0x%x у розділі .note.gnu.property%s: непідтримуваний код -mbss-plt%s: непідтримуваний тип файлів ELF %d%s: непідтримуваний номер архітектури ELF, %d%s: непідтримуваний розділ пересування REL%s: непідтримуваний розділ пересування RELA%s: непідтримуване пересування TLS %s для символу IFUNC%s: непідтримуване пересування TLS %u для символу IFUNC%s: непідтримуване пересування TLS %u.%s: непідтримуване пересування TLSLE %u у коді спільного використання.%s: непідтримуваний тип пересування TLSLE %u у об'єктах спільного використання.%s: непідтримуваний тип нотатки %d у розділі .note.gnu.property%s: непідтримуване пересування %u щодо загального символу %s%s: непідтримуване пересування %u щодо локального символу%s: непідтримуване пересування %u для символу IFUNC%s: непідтримуване пересування %u у нестатичному режимі TLSLE.%s: непідтримуване пересування %u у незалежному від позиції посиланні.%s: непідтримуваний тип пересування у загальному скануванні%s: непідтримуваний розділ символів 0x%x%s: скористайтеся параметром --help, щоб отримати підказку щодо користування %s: використовуються інші поля e_flags (0x%x) ніж у попередніх модулях (0x%x)%s: попередження: %s: помилка запису під час спроби створити копію файла (%s)%s: запис: %s%s: запис: повернуто неочікуване значення 0%s:%d:%d: %s%s:%d:%d: DATA_SEGMENT_ALIGN не перебуває у записі SECTIONS%s:%d:%d: область MEMORY «%.*s» не оголошено%s:%d:%d: область MEMORY «%.*s» посилається за межі визначення SECTIONS%s:%d:%d: ігноруємо SEARCH_DIR; SEARCH_DIR можна використовувати лише для скриптів, визначених за допомогою -T/--script%s:%d:%d: ігноруємо ПАРАМЕТР команди; ПАРАМЕТР можна використовувати лише для скриптів, визначених за допомогою -T/--script%s:%d:%d: некоректне використання VERSION у файлі вхідних даних%s:%s перевищує розмір групи%s:%s: відгалуження у невиконуваному розділі, для вас немає шаблона довгої гілки«%s» з'являється для версії «%s» у скрипті одночасно як загальний (global) і локальний (local) символ(лише AArch64) не виправляти помилку Cortex-A53 835769(лише AArch64) не виправляти помилку Cortex-A53 843419(лише AArch64) виправляти помилку Cortex-A53 835769(лише AArch64) виправляти помилку Cortex-A53 843419(лише ARM) Не виправляти у виконуваних файлах помилки ARM1176(лише ARM) Не виправляти у виконуваних файлах помилки Cortex-A8(лише ARM) Не створювати довгих записів PLT(лише ARM) Не об'єднувати записи exidx у debuginfo(лише ARM) Не попереджати про об'єкти з несумісними з enum розмірами(лише ARM) Не попереджати про об'єкти з несумісними з wchar_t розмірами(лише ARM) Виправляти у виконуваних файлах помилки ARM1176(лише ARM) Виправляти у виконуваних файлах помилки Cortex-A8(лише ARM) примусово використовувати тип R_ARM_TARGET1 для R_ARM_ABS32(лише ARM) примусово використовувати тип R_ARM_TARGET1 для R_ARM_REL32(лише ARM) створювати довгі записи PLT(лише ARM) Ігнорувати для зворотної сумісності(лише ARM) Об'єднувати записи exidx у debuginfo(лише ARM) Переписувати BX rn як MOV pc, rn для ARMv4(лише ARM) Перезаписувати гілку rn BX на обгортку взаємодії ARMv4(лише ARM) встановити тип пересування R_ARM_TARGET2(лише ARM та PowerPC) Максимальна відстань від команд у групі розділів до їхніх шаблонів. Від'ємні значення відповідають розташуванню шаблонів після групи. 1 — типовий розмір відстані.(лише PowerPC) Вирівняти фіктивні виклики PLT за рядками кешу(лише PowerPC) дозволити групі заглушок обробляти декілька розділів виведення даних(лише PowerPC) не позначати заглушки компонувальника символом(лише PowerPC) кожний розділ виведення має власні заглушки(лише PowerPC) позначити заглушки компонувальника символом(лише PowerPC) використовувати PLT у новому стилі(лише PowerPC/64) не намагатися оптимізувати доступ до TLS(лише PowerPC64) упорядковувати розділи TOC та GOT(лише PowerPC/64) оптимізувати код GD/LD/IE до IE/LE(лише PowerPC/64) використовувати спеціальний виклик __tls_get_addr(лише PowerPC64) не оптимізувати виклики ELFv2(лише PowerPC64) Не оптимізувати кодові послідовності TOC(лише PowerPC64) Не упорядковувати розділи TOC та GOT(лише PowerPC64) Оптимізувати кодові послідовності TOC(лише PowerPC64) Оптимізувати виклики функцій локальний_запис:0 ELFv2(лише PowerPC64) Фіктивні виклики PLT мають завантажувати r11(лише PowerPC64) Фіктивні виклики PLT не повинні завантажувати r11(лише PowerPC64) Фіктивні виклики PLT бар'єром завантаження-завантаження(лише PowerPC64) Фіктивні виклики PLT без бар'єра(лише PowerPC64) Упорядкувати розділи TOC та GOT(лише PowerPC64) Фіктивні виклики не використовують інструкції power10(лише PowerPC64) Фіктивні виклики використовують інструкції power10(лише aarch64) не застосовувати значення посилання-час для динамічних пересувань** неможливо розгорнути для ARM** GOT** PLT** атрибути** динамічний** динамічні пересування** eh_frame** eh_frame_hdr** вираз** заголовок файла** заповнення** gdb_index** glink** група** incremental_inputs** об'єднання констант** об'єднання рядків** пересування** зберегти/відновити** заголовки розділів** заголовки сегментів** таблиця рядків** x-покажчик таблиці символіваргумент --build-id, «%s», не є коректним шістнадцятковим числомпомилка використання --build-id=uuid: не вдалося знайти UuidCreateпомилка використання --build-id=uuid: не вдалося завантажити rpcrt4.dllпомилка використання --build-id=uuid: не вдалося відкрити /dev/urandom: %s--compress-debug-sections=zstd: gold зібрано без підтримки zstdзначення --hash-bucket-empty-fraction, %g, лежить поза межами діапазону [0.0, 1.0)--just-symbols не має сенсу для об'єкта спільного використання--plt-localentry особливо небезпечний, якщо у ld.so не передбачено підтримки виявлення порушень ABI.--plt-localentry є несумісним із відносним щодо лічильника програми кодом power10пропущено адресу --section-startаргумент %s --section-start не є коректним шістнадцятковим числом-F/--filter не можна використовувати без параметра -shared-Trodata-segment не має сенсу без --rosegment-f/--auxiliary не можна використовувати без параметра -shared-l не виконує пошук бібліотек спільного використання-l шукає бібліотеки спільного використання-mips32r2 -mfp64 (12 безпечних для викликів регістрів)-pie і -r несумісніпараметри -pie і -static є несумісними-retain-symbols-file у поточній версії не є сумісним з -r-shared і -pie не можна використовувати разомпараметри -shared і -r є несумісними-shared і -static не можна використовувати разом.LA25.stubs.MIPS.abiflags.MIPS.stubsзсув .got.plt %ld з .plt перебуває поза межами діапазону ADDIUPC.plt.reginfo/dev/urandom: мало бути отримано %zu байтів, отримано %zd байтів/dev/urandom: помилка читання: %sАДРЕСАдодавати оператор C++ new/delete до динамічних символівдодавати дані щодо типів C++ до динамічних символівдодати КАТАЛОГ до шлях пошуку бібліотеки спільного використання на час компонуваннядодати КАТАЛОГ до шляху пошуку даних під час виконаннядодавати символи даних до динамічних символівдодати каталог до шляху пошукусинонім до --debug=filesзамінник -dзамінник -rдозволити декілька визначень символудозволяти нерозв'язні посилання у бібліотеках спільного використанняДозволити невикористану версію у скриптіОбсяг додаткової пам'яті, який слід зарезервувати для латок (типово, 10)застосувати значення посилання-час для динамічних пересуваньЕлемент архіву включено через файл (символ) припускати, що файли змінилисяприпускати, що файли не змінилисяПрипускати, що початкові файли є незмінними (файли, що передують цьому параметру)Спроба встановити область пам'ять для розділу, який не є розділом виведеннядопоміжне фільтрування таблиці символів за об'єктом спільного використанняПрив'язувати символи функцій із визначеною типовою видимістю локально для -sharedПрив'язувати символи із визначеною типовою видимістю локально для -sharedпересування CALL16 у 0x%lx не відносно загального символу групу COMDAT %s двічі включено до нарощувального компонуваннягрупа COMDAT не має підписупересування COPYКІЛЬКІСТЬВикликати СИМВОЛ під час завантаженнявикликати СИМВОЛ під час вивантаженняНе вдалося експортувати локальний символ «%s»Не можна одночасно використовувати --target1-abs і --target1-rel.перевіряти адреси сегментів на перекриттяРозмір фрагмента для «--build-id=tree»Загальний символ розмір файл стиснути розділи .debug_* у файлі виведених данихперетворити невизначені символи на слабкі посилання© Free Software Foundation, Inc., 2023 Не вдалося знайти символ %s для розгортання створити виконуваний файл з незалежним позиціюваннямстворити файл виведених даних, навіть якщо трапилися помилкистворити заголовок блоку виключеньстворити невизначене посилання на СИМВОЛDATA_SEGMENT_ALIGN можна використовувати у скрипті компонування лише разDATA_SEGMENT_RELRO_END можна використовувати у скрипті компонування лише разDATA_SEGMENT_RELRO_END має має бути розташовано за DATA_SEGMENT_ALIGNКАТАЛОГзначення DT_NEEDED поза межами припустимого діапазону: %lld >= %lldзначення DT_SONAME поза межами припустимого діапазону: %lld >= %lldпосилання розділу DYNAMIC %u, %u, не є strtabпосилання розділу DYNAMIC %u лежить поза межами доступного діапазону: %uДіагностичні скорочення виходять за межі розділу .debug_abbrev; не вдалося стиснути діагностичні скороченняДіагностичні дані виходять за межі розділу .debug_info; стискання діагностичних даних неможливеДіагностичні дані виходять за межі розділу .debug_info; стискання діагностичних даних неможливетиповий шлях пошуку для сумісності з Solarisвизначити символВизначити загальні символиВилучити усі локальні символивилучати всі тимчасові локальні символирозшифровувати символи C++ у повідомленнях журналуВимкнути прив'язку символів STB_GNU_UNIQUEЗаборонити перевпорядковування текстових розділів для назв розділів GCCвимкнути використання DT_RUNPATHВиконати повне компонування (типово)Виконати повне компонування і приготувати виведені дані до нарощувального компонування.Виконати нарощувальне компонування, якщо це можливо. Якщо неможливо, виконати повне компонування і приготувати виведені дані до нарощувального компонування.Виконати нарощувальне компонування; вийти, якщо це неможливоне дозволяти декілька визначень символузабороняти нерозв'язні посилання у бібліотеках спільного використанняЗаборонити невикористану версію у скриптіне перевіряти адреси сегментів на перекриттяне копіювати теґи DT_NEEDED зі спільних бібліотекне створювати виконуваний файл з незалежним позиціюваннямне створювати пересувань з копіюваннямне створювати заголовок блоку виключеньне визначати загальні символи у придатному до пересування виведенніне розшифровувати символи C++ у повідомленнях журналуне експортувати всі динамічні символине згортати цей символ під час ICFНе створювати розділ .gdb_indexНе створювати даних розгортання для PLTне компонувати з бібліотеками спільного використанняне виводити список згорнутих ідентичних розділівне виводити список вилучених невикористаних розділівНе шукати порушення правила одного визначення для C++Не відображати файл вихідних даних для записуНе позначати DSO як такий, що завантажується лише до основного простору назвне пересувати розділи .text.unlikely до окремого сегмента.Не виводити таблицю перехресних посиланьне ділити дані вирівнювання на сторінкине ділити дані вирівнювання на сторінки, не робити текст придатним лише для читанняЗаборонити пересування у придатних лише для читання сегментахНе розташовувати придатні лише для читання невиконувані розділи у власному сегментіне оптимізувати розгалуженняне використовувати компонування у декілька потоківне впорядковувати динамічні пересуванняне вважати попередження помилкамине попереджати про дублювання загальних символівНе попереджати, якщо текстовий сегмент непридатний до спільного використанняНе попереджати, якщо стек є виконуванимне попереджати про пропускання даних щодо версіїНе прив'язувати символи із визначеною типовою видимістю локально для -shared (типова поведінка)не позначати після пересування змінні як придатні лише до читанняне вилучати невикористаних розділівне підтримувати оптимізацію tlsdesc gd_to_ie для пересування %uне попереджати про невідповідність файлів вхідних данихне попереджати у разі пропускання несумісної бібліотекидинамічний стиль хешуванняКількість динамічних слотів теґів, які слід зарезервувати (типово 5)Видимість символів ELF для синтезованих символів __start_* і __stop_*ЕМУЛЯЦІЯрозділ EXIDX %s(%u) посилається на некоректний розділ %u у %sрозділ EXIDX %s(%u) пов'язано з нерозміщеним розділом %s(%u) у %sрозділ EXIDX %s(%u) пов'язано з невиконуваним розділом %s(%u) у %sрозділи EXIDX %s(%u) та %s(%u) одночасно пов'язано з текстовим розділом %s(%u) у %sвивести лише дані щодо номера рядка діагностикиУвімкнути прив'язку символів STB_GNU_UNIQUEУможливити перевпорядковування текстових розділів для назв розділів GCCувімкнути використання DT_RUNPATHЗавершити бібліотеку завершення групи пошуку бібліотекВиявлено наслідки помилки 835769, які усунуто у «%s», розділ %d, зсув 0x%08x.виключити бібліотеки з автоматичного експортуванняЕкспортувати СИМВОЛ до динамічної таблиці символівЕкспортувати всі динамічні символиНадзвичайно великий модуль даних у діагностичних даних; не вдалося стиснути діагностичні даніФАЙЛНАЗВА ФАЙЛАЧАСТКАФайлфільтрування таблиці символів за об'єктом спільного використанняпримусово використовувати послідовності PIC для обгорток взаємодії ARM/ThumbУ розділі виведення EXIDX виявлено вхідні розділи, які не належать до EXIDXСтворити розділ .gdb_indexстворити запис ідентифікатора збиранняСтворити нотатку метаданих пакункавивести дані з можливістю пересуваннястворювати пересування у виведених данихСтворити бібліотеку спільного використанняСтворити бібліотеку спільного використання (те саме, що і -G/-shared)створювати дані розгортання для PLTЗавершення групи без початку групиОбробляти конструктори так, як вказано компіляторомСпосіб обробки нерозв'язних символівзгортання тотожного коду (ICF). «--icf=safe» згортає ctor, dtor та функції, вказівники яких не забрано явним чиномПроігнорованеПроігноровано для сумісності з ARMПроігноровано для забезпечення сумісності за параметрами з компонувальником GCCпроігноровано для сумісності з SVR4включити весь вміст архівувключати лише потрібний вміст архівуНекоректне DIE у діагностичних даних; не вдалося стиснути діагностичні даніНекоректне або нерозпізнане пересування %d.JALX до не вирівняної за словом адресиЗберегти .text.hot, .text.startup, .text.exit і .text.unlikely як окремі розділи у остаточному виконуваному файлі.Зберегти усі локальні символипідтримувати прив'язку файлів між проходамиРІВЕНЬНАЗВА_БІБЛКомпонувати розділи у вказаному порядкуКомпонувати об'єкти з прямим порядком байтів.Компонувати об'єкти зі зворотним порядком байтів.вивести список згорнутих ідентичних розділів до stderrвивести список вилучених невикористаних розділів до stderrзавантажити бібліотеку додатківЗавантажити бібліотеку додатків (підтримки не передбачено)Шукати порушення правила одного визначення для C++НАЗВАФАЙЛАКАРТИФункції MIPS16 і microMIPS не можуть викликати одна однузробити символи у DSO доступними для наступних послідовно завантажених об'єктівКопіювати відповідні частини файлів до пам'ятівідобразити файл вихідних даних для записуКопіювати усі файли до пам'ятіпозначити DSO як такий, що не можна вилучати під час виконанняпозначити DSO як такий, що недоступний для dldumpпозначити DSO як такий, що недоступний для dlopenпозначити DSO для першочергової ініціалізації під час виконанняПозначити DSO як такий, що завантажується принаймні один раз і лише до основного простору назвпозначити DSO як такий, що потребує негайної обробки $ORIGIN під час виконанняпозначити об'єкт для негайного прив'язування функційпозначити об'єкт для відкладеної прив'язування під час виконанняпозначити об'єкт як такий, що не використовує типових шляхів пошукупозначити об'єкт як такий, що потребує негайної обробкипозначити об'єкт як такий, що перериває всі DSO, окрім виконуванихпозначити виведені дані як такі, що не потребують виконання зі стекомпозначити виведені дані як такі, що потребують виконання зі стекомНе можна вкладати групи одна в однуОб'єднати усіх розділи з префіксом .text.*.мінімальна частка порожніх блоків у динамічному хешіМінімальний розмір файла вихідних даних для того, щоб «--build-id=tree» працювало інакше, ніж «--build-id=sha1»пересунути розділи .text.unlikely до окремого сегмента.не підтримуєтьсяКількість ітерацій ICF (типовою кількістю є 3)кількість потоків, які слід використатикількість потоків, які слід використати під час останнього проходукількість потоків, які слід використати під час початкового проходукількість потоків, які слід використати під час проміжного проходуЗСУВПАРАМЕТРШукати лише у каталогах, вказаних у рядку командиоптимізувати розмір файла виведених данихЩоб скористатися параметрами --incremental-changed, --incremental-unchanged, --incremental-unknown, слід використати параметр --incrementalОбробка осиротілих розділіввивести дані у форматі образу BE8вивести таблицю перехресних посиланьШЛЯХпереповнення зсуву відносно PC у записі APLT %dпереповнення зсуву відносно PC у записі PLT %dВІДСОТОКадреса завантаження PHDRS замінює адресу завантаження розділу %sЗсув PLT є надто великим, спробуйте виконати компонування з --long-pltДОДАТОКпереповнення PREL31 у записі EXIDX_CANTUNWINDПРОГРАМАподілити дані вирівнювання на сторінки, зробити текст придатним лише для читанняпередати додатку параметрПередати додатку параметр (підтримки не передбачено)Дозволити пересування у придатних лише для читання сегментахпопередньо прочитати символи архіву у режимі з багатьма потокамививести дані щодо типового формату виведеннявивести статистичні дані щодо використання ресурсіввивести символи, визначені і використані для всіх вхідних данихвиводити назву всіх файлів вхідних данихРозташувати придатні лише для читання невиконувані розділи у власному сегментіДодати рядок версії компонувальника до розділу .commentДодати рядок версії компонувальника до розділу .note.gnu.gold-versionціль R_390_PC32DBL не вирівняно у %llxпрочитати список динамічних символівпрочитати скрипт компонувальникачитати лише значення символів з ФАЙЛАчитати скрипт версійоптимізувати розгалуження для певних призначеньПрибирати прив'язку файлів після кожного проходувилучити невикористані розділиЗвіти про помилки надсилайте на %s повідомляти про невизначені символи (навіть з --shared)повідомляти про нерозв'язні символи як про помилкиповідомляти про нерозв'язні символи як про попередженнявивести дані щодо користуваннявивести дані щодо версії і платформ призначеннявивести дані щодо версіївідновити стан прапорців, пов'язаних із файлами вхідних данихвикористовувати компонування у декілька потоківотримано запит щодо заповнення коду S/390 непарної довжиниРОЗДІЛ=АДРЕСАSHF_LINK_ORDER не встановлено у розділі EXIDX %s %sСПБІБЛРОЗМІРобмеження SPECIAL не реалізованосимвол STT_COMMON «%s» у %s не перебуває у загальному розділіСИМВОЛСИМВОЛ=ВИРАЗзберегти стан прапорців, пов'язаних із файлами вхідних данихшукати бібліотеку НАЗВА_БІБЛВстановити режим емуляції компонувальника GNU; застарілевстановити сегмент PT_GNU_STACK p_memsz у значення РОЗМІРВстановити адресу розділуВстановити базовий файл для нарощувального компонування (типовим файлом є файл виведення)встановити для типової сторінки розмір РОЗМІРвстановити шлях до динамічного компонувальникавстановити формат виведення данихвстановити максимальний розмір сторінки у значення РОЗМІРВстановити відступ між виконуваними і придатними лише для читання сегментамивстановити назву файла вихідних данихвстановити формат виведення данихвстановити початкову адресу програмивстановити назву бібліотеки спільного використаннявстановити кореневий каталог системи призначеннявстановити адресу сегмента bssвстановити адресу сегмента даних (data)Встановити адресу сегмента rodataвстановити адресу текстового сегмента (text)Упорядкувати загальні символи за вирівнюваннямВпорядковувати динамічні пересуванняУпорядкувати розділи за назвою. «--no-text-reorder» має вищий пріоритет за «--sort-section=name» для .textоб'єкт-джерело, %s, використовує версію EABI %d, а виведення використовує версію EABI %d.розмір стека, якщо функція -fsplit-stack викликає нерозділений стекПочати бібліотекупочаток групи пошуку бібліотеквилучити проміжні розділи коду LTOвилучити всі символивилучити діагностичні символи, якими не зможе скористатися gdb (принаймні версії <= 7.4)вилучити діагностичні даніЗаглушка надто далеко. Спробуйте вказати менше значення для --stub-group-size. Поточним значенням є 0x%lx.СимволПересування TLS щодо некоректної інструкціїПересування TLS за межі діапазонуРозділи TLS не є сусіднімизмінна TLS, на яку посилається пересування %u, перебуває надто далеко від TP.змінна TLS, на яку посилається пересування %u, перебуває надто далеко від TP. Нам не вдасться виконати оптимізацію gd_to_le. у TILEGX ще не передбачено підтримки TLS_DESCу нарощувальному компонуванні ще не передбачено підтримки TLS_DESCЦя програма вільною; ви можете розповсюджувати її за умов дотримання умов GNU General Public License версії 3 або (якщо хочете) будь-якої пізнішої версії. Авторами цієї програми не надається жодних гарантій. трасування посилань на символвважати попередження помилкамиУвімкнути режим діагностикиНеможливо створити розділ виведення «%s», оскільки це заборонено директивою SECTIONS скрипту компонуванняНевідома динамічна мітка 0x%xнепідтримуваний перехід між режимами ISA; спробуйте повторно зібрати з увімкненим взаємним компонуванням.Декодовано незвично великі дані LEB128, можливо, діагностичні дані пошкодженоКористування: %s [параметри] файл... Параметри: Використовувати DT_INIT_ARRAY для усіх конструкторіввикористовувати DT_NEEDED для усіх спільних бібліотеквстановлювати DT_NEEDED лише для спільних бібліотек, які використовуютьсяВикористовувати для резервування місця fallocate або ftruncateВикористовувати правила пошуку назв груп для бібліотеки спільного використаннявикористовувати менше пам'яті і ширший обмін даними з диском (включено для сумісності з GNU ld)Використовувати posix_fallocate для резервування місця у вихідному файлівикористовувати часові позначки для перевірки файлів (типова поведінка)використовувати функції-обгортки для символу СИМВОЛпопереджати про дублювання загальних символівПопереджати, якщо текстовий сегмент непридатний до спільного використанняПопереджати, якщо стек є виконуванимпопереджати про пропускання даних щодо версіїпопереджати у разі пропускання несумісної бібліотекипопередження: помилковий розмір «%s», %u, менший за його заголовок у розділі виведенняякщо можна, після пересування позначати змінні як придатні лише до читанняЗаписати файл списку залежностей усіх прочитаних файлівзаписати файл карти (map)записати файл карти до стандартного виведення[=JSON][=P2ALIGN][=СТИЛЬ][=auto,no,yes][={ascending,descending}][all,files,script,task][,...][двійковий][gold,bfd][проігноровано][none,name][place,discard,warn,error][rel, abs, got-rel[sysv,gnu,both]помилка __build_id=uuid: помилка під час виклику UuidCreate()адреса 0x%llx не належить регіону %sадреса 0x%llx пересуває точку назад у регіон %sадреса розділу «%s» пересуває назад з 0x%llx до 0x%llxальтернативний варіант -Bdynamicальтернативний варіант -Bstaticвирівнювання за значенням, яке змінюється з розділомвирівнювання розділу %s не є абсолютнимрозподілений розділ, %s, не перебуває у жодному сегментірозподілений розділ не перебуває у жодному сегменті PT_LOADпомилковий відступ назви загального символу %u у %zuпомилковий відступ назви розділу для розділу %u: %luпомилковий відступ назви символу %u у %zuдвійкове бінарний формат виведення є несумісним з -shared, -pie або -rTLS-пересування обох моделей, SUN і GNUу виклику не вистачає nop, відновлення toc неможливе; зберіть повторно з -fPICне вдалося закрити файл карти (map): %sне вдалося знайти %sне вдалося знайти %s%sобробка %s у посиланні пересування неможливане вдалося обробити гілку до локального символу %u у об'єднаному розділі %sне можна одночасно використовувати -r і --gc-sections або --icfне можна використовувати -r з динамічним об'єктом %sне можна використовувати -static з динамічним об'єктом %sне можна одночасно використовувати розділений стек «%s» і нерозділений стек «%s» у разі використання -rне вдалося відкрити %s: %sне вдалося відкрити %s: %s:не вдалося відкрити файл картки (map) %s: %sне вдалося відкрити файл обліку символів %s: %sпересування %s у об'єктному файлі неможливенеможливо скористатися --plugin: %s було зібрано без підтримки додатківне можна використовувати формат виведення даних, відмінний від ELF, з динамічним об'єктом %sкомандний рядокзмінено рядок командизагальне визначення «%s» замінено попереднім визначеннямзагальне визначення «%s» замінено загальним визначенням вищого рівнязагальне визначення «%s» замінює загальне визначення нижчого рівняпідтримки умовного розгалуження до PLT у THUMB-2 ще не передбачено.конфлікт профілів архітектур %c/%cне вдалося перетворити виклик «%s» до «%s»не вдалося розпакувати розділ %sне вдалося обробити розділ eh_frame %s(%s); поведінку ICF під час оброби виключень може бути порушеноне вдалося повторно відкрити файл %sстворюємо сегмент, що міститиме заголовки файла і програми поза будь-якою областю MEMORYтиповийвизначення «%s» замінює загальне визначеннявизначення «%s» замінює динамічне загальне визначенняінша версія даних оновлюваного попереднього збираннявідкидаємо дані щодо версії для %s@%s, їх визначено у невикористаній спільній бібліотеці %s (скомпоновано із --as-needed)з крапкою не можна виконувати пересування назадкрапка пересуває назад у скрипті компонувальника з 0x%llx до 0x%llxдублювання визначення версії %uдинамічне пересування розділ назви таблиці динамічних символів належить до помилкового типу: %uпомилкапомилка: --package-metadata=%s не містить коректного JSON: %s розширений індекс для символу %u лежить поза межами допустимого діапазону: %uне вдалося знайти відповідник послідовності поділу стека у розділі %u, зсув %0zxфайл %s не було вилучено під час компонуваннязаповнення розділу %s не є абсолютнимзначення заповнення не є абсолютнимпідтримки формату «%s» не передбачено; вважатиметься, що форматом є elf (підтримувані формати: elf, binary)розбіжності у визначенні форматування fp16 між %s та виведеннямфункція прихованеігноруємо --compress-debug-sections, оскільки компонування є нарощувальнимігноруємо --gc-sections, оскільки компонування є нарощувальнимігноруємо --icf, оскільки компонування є нарощувальнимігноруємо --thread-count: %s було зібрано без підтримки потоків виконанняігноруємо --threads: %s було зібрано без підтримки потоків виконаннянарощувальне компонування несумісне з параметром --emit-relocsнарощувальне компонування несумісне з параметром --pluginнарощувальне компонування несумісне з параметром -pieнарощувальне компонування несумісне з параметром -rнарощувальне компонування несумісне з параметром -z relroвхідний файл не відповідає параметру -EB/ELпідтримки файлів вхідних даних, доданих за допомогою додатків у режимі --incremental, ще не передбачено.інструкція з PC32DBL не перебуває повністю у межах розділувнутрішнєнекоректний символ STB_LOCAL у зовнішніх символахнекоректне вирівнювання %lu для розділу «%s»некоректний аргумент --section-start; формат аргументу має бути таким: РОЗДІЛ=АДРЕСАнекоректний індекс назви таблиці динамічних символів: %uнекоректне посилання на символ з крапкою поза межами визначення SECTIONSнекоректне пересування %uнекоректна група розділів %u посилається на попередній розділ %uнекоректний індекс назви таблиці символів: %uнекоректне використання PROVIDE для символу з крапкоюзберегти лише символи зі списку у цьому файлізавершення бібліотеки без початку бібліотекиперед назвою бібліотеки слід вказати префікс -lпомилка у таблиці компонування щодо «%s»помилка у таблиці компонування щодо «%s:[local %u]»визначений компонувальнику компонувальник не включено підтримку поділу стека, потрібну для %sскрипт компонувальникакомпонування за допомогою --incremental-fullперекриття сегментів завантаження [0x%llx -> 0x%llx] і [0x%llx -> 0x%llx]локальний символ %u має помилковий shndx %uіндекс %u розділу локальних символів %u лежить поза межами діапазонуназва розділу локальних символів %u лежить поза межами діапазону: %u >= %umax застосовано до значення, яке змінюється з розділомне можна використовувати вкладені групи у бібліотекахне можна вкладати бібліотекине можна вкладати бібліотеки до групадресу завантаження може бути вказано лише для сегмента PT_LOADдовжина придатного до об'єднання розділу рядків не є кратною до розміру символуmin застосовано до значення, яке змінюється з розділомневідповідне визначення для обмежених розділівне вистачає DT_NULL у динамічному сегментіне вистачає розділу SHT_SYMTAB_SHNDXне вистачає аргументуне вистачає очікуваного пересування TLSпропущено очікуваний виклик __tls_get_addrвикористання декількох розділів «.interp» у файлах вхідних даних може призвести до помилки у сегменті PT_INTERPдекілька розділів SHT_ARM_EXIDX %s та %s у непридатному до пересування посиланнідекілька загальних визначень «%s»повторне визначення «%s»помилка munmap: %sнемає даних від попереднього збирання для його оновленнянемає вхідних данихнемає відповідного обмеження розділуне виявлено пересувань у розділі-заглушці mips16 «%s»немає сегмента %sнепідтримуване призначення для параметра -EB/-ELнединамічні пересування посилаються на динамічний символ, %sдані розділу не буде стиснуто: помилка zlibзастаріле пересування одне або декілька джерел вхідних даних потребують придатного до виконання стека, але вказано параметр -z noexecstackосиротілий розділ «%s» з «%s» розміщуємо у розділі «%s»осиротілий розділ «%s» розміщуємо у розділі «%s»забагато дескрипторів файлів і не вдається закрити жоден з вже створенихвихід за межі латки (GOT); виконайте повторне компонування за допомогою --incremental-fullвихід за межі латки (PLT); виконайте повторне компонування за допомогою --incremental-fullвихід за межі латки для розділу %s; виконайте повторне компонування за допомогою --incremental-fullвихід за межі латки для таблиці заголовків; виконайте повторне компонування за допомогою --incremental-fullвихід за межі латки для таблиці символів; виконайте повторне компонування за допомогою --incremental-fullвихід за межі латки у розділі %s; виконайте повторне компонування за допомогою --incremental-fullфайл виведення даних не є файлом ELF.переповнення у даних розгортання PLT; розгортання за допомогою PLT може завершитися помилкоюприватне пересування захищенепомилка pthead_mutexattr_init: %sпомилка pthread_cond_broadcast: %sпомилка pthread_cond_destroy: %sпомилка pthread_cond_init: %sпомилка pthread_cond_signal: %sпомилка pthread_cond_wait: %sпомилка pthread_mutex_destroy: %sпомилка pthread_mutex_init: %sпомилка pthread_mutex_lock: %sпомилка pthread_mutex_unlock: %sпомилка pthread_mutexattr_destroy: %sпомилка pthread_mutexattr_settype: %sпомилка pthread_once: %sсегмент, призначений лише для читання, містить динамічні пересуванняобласть «%.*s» вже визначенопересування пересування має помилковий відступ %zuрозмір розділу пересувань %u, %lu, є помилковимрозмір розділу пересувань, %zu, не є кратним до розміру запису пересування, %d переповнення під час пересуванняпереповнення пересування у %sпереповнення пересування: %u щодо «%s»переповнення пересування: %u щодо «%s», визначеного у %sпереповнення пересування: %u щодо локального символу %u у %sпереповнення пересування: посилання на «%s»переповнення пересування: посилання на «%s», визначений у %sпереповнення пересування: посилання на локальний символ %u у %sпересування посилається на загальний символ «%s», який визначено у відкинутому розділіпересування посилається на локальний символ «%s» [%u], який визначено у відкинутому розділірозділ пересувань %u містить помилкові дані, %uрозділ пересувань %u містить помилкові дані, %uу розділі пересування %u використано неочікувану таблицю символів %uпересування щодо _gp_disp дозволено лише з пересуваннями R_MIPS_HI16 і R_MIPS_LO16.потребує динамічного пересування %s щодо «%s», що може призвести до переповнення під час роботи; зберіть повторно з параметром -fPICпотребує динамічного пересування R_X86_64_32, яке може призвести до переповнення під час роботи; зберіть повторно з параметром -fPICпотребує непідтримуваного динамічного пересування %s; повторно зберіть з -fPICпотребує непідтримуваного динамічного пересування %u; зберіть повторно з -fPICпотребує непідтримуваного динамічного пересування; зберіть повторно з -fPICперезапустити link з параметром --incremental-fullскрипт або вираз посилається на %sскрипт розташовує розділ BSS посередині сегмента LOAD; місце для цих даних буде розміщено у файлірозділ %s виходить за межі області %sу розділі %u містяться декілька розділів пересування, %u та %uрозділ %u у групі розділів %u лежить поза межами доступного діапазонугрупа розділів %u, відомості (info) %u поза межами діапазону допустимих значеньгрупування розділів збережено, але елемент групи відкинуторозділ у двох сегментах PT_LOADрозділ назви розділів належить до помилкового типу: %uсимвол розділу %u має помилковий shndx %uпідтримки розділів, що завантажуються на першій сторінці без місця для заголовків файла і програми, не передбаченотекстовий сегмент бібліотеки спільного використання непридатний до спільного використаннярозмір динамічних символів не є кратним до розміру одного символурозмір символів не є кратним до розміру одного символурозділ малих даних перевищує 64 кБ; нижчий за обмеження розміру малих даних (див. параметр -G)перевищення розміру розділеного стека у розділі %u, зсув %0zxпідвирівнювання розділу %s не є абсолютнимсимвол %s має невизначену версію, %sдля символу %u вказано некоректний індекс розділу, %uсимвол %u, зсув назви %u лежить поза межами допустимого діапазонусимвол %u поза допустимим для розділу SHT_SYMTAB_SHNDX діапазономсимвол «%s» використано одразу як __thread і як не-__threadрозділ назви таблиці символів належить до помилкового типу: %uкомпонування може тривати довше: виконати оновлювальне компонування не вдалося: %sсимвол tocsave %u має помилковий shndx %uзанадто мало версій символівспробуйте виконати повторне компонування із меншим значенням --stub-group-sizeне вдалося відкрити файл --section-ordering-file %s: %sне вдалося відкрити файл -retain-symbols-file %s: %sне вдалося обробити файл скрипту динамічних списків %sне вдалося обробити файл скрипту %sне вдалося обробити файл скрипту версій %sне вдалося вказати належного виправлення взаємодії пересувань V4BX; у профілі призначення не передбачено підтримки інструкції BXневирівняне пересування щодо PCунарне неврівноважений --push-state/--pop-stateневизначено область пам'яті «%s», на яку посилається вираз LENGTHне визначено область пам'яті «%s», на яку посилається вираз ORIGINневизначений або відкинутий локальний символ %u від об'єкта %s у GOTневизначений або відкинутий символ %s у GOTу виразі виявлено посилання на символ «%s», який не вдалося визначитинезвичний розмір розділу .ARM.exidx у розділі %2$u %1$sнесподіваний аргументнеочікуване дублювання розділу типу %u: %u, %uнеочікуване значення розміру запису (entsize) для розділу пересувань %u: %lu != %uнеочікуване посилання у заголовку розділу %u: %u != %uнеочікуваний код операції під час обробки пересуваннянеочікуваний код операції під час обробки пересування %sнеочікуване пересування %u щодо загального символу %s без базового регістра у об'єктному файлі під час створення файла результатів без залежності від позиційнеочікуване пересування %u щодо локального символу без базового регістра у об'єктному файлі під час створення файла результатів без залежності від позиційнеочікуване пересування %u у об'єктному файлінеочікувана послідовність інструкцій пересування під час оптимізації gd у le tls для пересування %u.неочікувана версія verdef %uнеочікувана версія verneed %uнереалізоване пересування невідомий параметр -zневідомий атрибут MEMORYневідомий тип PHDR (спробуємо використати цілий)невідома стала %sневідомий параметрневідомий індекс розділу %u для локального символу %uнерозміщений осиротілий розділ «%s»нерозміщений осиротілий розділ «%s» з «%s»нерозпізнаний аргумент --build-id, «%s»невідома назва емуляції, %sнерозпізнаний формат виведення даних %sнерозпізнана мова версії скрипту: «%s»непідтримуваний номер архітектури ELF, %dнепідтримуваний файл: 32-бітовий, зворотний порядок байтівнепідтримуваний файл: 32-бітовий, прямий порядок байтівнепідтримуваний файл: 64-бітовий, зворотний порядок байтівнепідтримуваний файл: 64-бітовий, прямий порядок байтівнепідтримувана оптимізація gd_to_ie у %uнепідтримувана операція для GD у IEнепідтримувана операція для GD у LEнепідтримувана операція для переведення IE у LEнепідтримувана операція для переведення LD у LEнепідтримуване пересування %sнепідтримуване пересування %uнепідтримуване пересування %u у об'єктному файлінепідтримуваний тип пересування %uнепідтримуване прив'язування символів %dнепідтримувана оптимізація gd_to_le tlsdesc при пересуванні %uрозгортання може не спрацювати, оскільки розділ введення EXIDX %u %s не належить до розділу виведення EXIDXвикористано «%s» як версію для «%s», який також названо у версії «%s» у скриптівикористання FILEHDR і PHDRS для декількох сегментів PT_LOAD у поточній версії не передбаченопідтримки використання лише одного з записів FILEHDR або PHDRS у поточній версії не передбаченополе vd_name verdef лежить поза межами доступного діапазону: %uполе vd_aux verdef лежить поза межами доступного діапазону: %uполе vd_cnt verdef є надто малим: %uполе vd_next verdef лежить поза межами доступного діапазону: %uполе vna_name vernaux лежить поза межами доступного діапазону: %uполе vn_aux verneed лежить поза межами доступного діапазону: %uполе vn_next verneed лежить поза межами доступного діапазону: %uполе vna_next verneed лежить поза межами доступного діапазону: %uпомилка під час спроби призначення версії скрипту %s до символу %s: символ не визначеноversym для символу %zu не має назви: %uversym для символу %zu поза межами діапазону: %uпопередженняпід час закриття %s: %sпід час компонування %s: символ «%s» визначено у декількох місцях (можливе порушення ODR):відповідник шаблону з'являється для версії «%s» у скрипті одночасно як загальний (global) і локальний (local)відповідники шаблону є у обох версіях скрипту, «%s» і «%s»