1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2010-03-03 15:08+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
21 msgid "%s: no archive symbol table (run ranlib)"
26 msgid "%s: bad archive symbol table names"
31 msgid "%s: malformed archive header at %zu"
36 msgid "%s: malformed archive header size at %zu"
41 msgid "%s: malformed archive header name at %zu"
46 msgid "%s: bad extended name index at %zu"
51 msgid "%s: bad extended name entry at header %zu"
56 msgid "%s: short archive header at %zu"
61 msgid "%s: member at %zu is not an ELF object"
66 msgid "%s: archive libraries: %u\n"
71 msgid "%s: total archive members: %u\n"
76 msgid "%s: loaded archive members: %u\n"
79 #: arm.cc:1149 i386.cc:536 sparc.cc:1087 x86_64.cc:565
83 #: arm.cc:1364 i386.cc:880 powerpc.cc:1014 sparc.cc:1502 x86_64.cc:955
86 msgid "%s: unsupported reloc %u against local symbol"
89 #: arm.cc:1404 powerpc.cc:1105 sparc.cc:1592 x86_64.cc:992
90 msgid "requires unsupported dynamic reloc; recompile with -fPIC"
93 #. These are relocations which should only be seen by the
94 #. dynamic linker, and should never be seen here.
95 #: arm.cc:1519 arm.cc:1739 arm.cc:2354 i386.cc:1002 i386.cc:1334
96 #: powerpc.cc:1223 powerpc.cc:1432 sparc.cc:1877 sparc.cc:2238 x86_64.cc:1145
99 msgid "%s: unexpected reloc %u in object file"
102 #: arm.cc:1538 i386.cc:1171 powerpc.cc:1242 sparc.cc:1896 x86_64.cc:1279
105 msgid "%s: unsupported reloc %u against global symbol %s"
108 #: arm.cc:1804 i386.cc:1542
110 msgid "%s: unsupported RELA reloc section"
115 "relocation R_ARM_MOVW_ABS_NC cannot be used when makinga shared object; "
116 "recompile with -fPIC"
121 "relocation R_ARM_MOVT_ABS cannot be used when makinga shared object; "
122 "recompile with -fPIC"
127 "relocation R_ARM_THM_MOVW_ABS_NC cannot be used whenmaking a shared object; "
128 "recompile with -fPIC"
133 "relocation R_ARM_THM_MOVT_ABS cannot be used whenmaking a shared object; "
134 "recompile with -fPIC"
138 msgid "cannot find origin of R_ARM_BASE_PREL"
142 msgid "cannot find origin of R_ARM_BASE_ABS"
145 #: arm.cc:2230 i386.cc:1820 i386.cc:2521 powerpc.cc:1798 sparc.cc:2711
146 #: x86_64.cc:1935 x86_64.cc:2518
148 msgid "unexpected reloc %u in object file"
151 #: arm.cc:2236 i386.cc:1852 i386.cc:1931 i386.cc:1983 i386.cc:2014
152 #: i386.cc:2076 powerpc.cc:1804 sparc.cc:2717 sparc.cc:2900 sparc.cc:2961
153 #: sparc.cc:3068 x86_64.cc:1956 x86_64.cc:2039 x86_64.cc:2094 x86_64.cc:2119
155 msgid "unsupported reloc %u"
160 msgid "relocation overflow in relocation %u"
165 msgid "unexpected opcode while processing relocation %u"
168 #: arm.cc:2359 i386.cc:2535
170 msgid "unsupported reloc %u in object file"
175 msgid "cannot open %s: %s:"
178 #: compressed_output.cc:128
179 msgid "not compressing section data: zlib error"
184 msgid "cannot open symbol count file %s: %s"
187 #: descriptors.cc:116
189 msgid "file %s was removed during the link"
192 #: descriptors.cc:169
193 msgid "out of file descriptors and couldn't close any"
196 #: descriptors.cc:190 descriptors.cc:226
198 msgid "while closing %s: %s"
203 msgid "%s: can not read directory: %s"
206 #: dwarf_reader.cc:53 dwarf_reader.cc:84
207 msgid "Unusually large LEB128 decoded, debug information may be corrupted"
212 msgid "unexpected duplicate type %u section: %u, %u"
217 msgid "unexpected link in section %u header: %u != %u"
222 msgid "DYNAMIC section %u link out of range: %u"
227 msgid "DYNAMIC section %u link %u is not a strtab"
232 msgid "DT_SONAME value out of range: %lld >= %lld"
237 msgid "DT_NEEDED value out of range: %lld >= %lld"
241 msgid "missing DT_NULL in dynamic segment"
246 msgid "invalid dynamic symbol table name index: %u"
251 msgid "dynamic symbol table name section has wrong type: %u"
254 #: dynobj.cc:438 object.cc:463 object.cc:1106
256 msgid "bad section name offset for section %u: %lu"
261 msgid "duplicate definition for version %u"
266 msgid "unexpected verdef version %u"
271 msgid "verdef vd_cnt field too small: %u"
276 msgid "verdef vd_aux field out of range: %u"
281 msgid "verdaux vda_name field out of range: %u"
286 msgid "verdef vd_next field out of range: %u"
291 msgid "unexpected verneed version %u"
296 msgid "verneed vn_aux field out of range: %u"
301 msgid "vernaux vna_name field out of range: %u"
306 msgid "verneed vna_next field out of range: %u"
311 msgid "verneed vn_next field out of range: %u"
315 msgid "size of dynamic symbols is not multiple of symbol size"
320 msgid "symbol %s has undefined version %s"
324 msgid "** eh_frame_hdr"
333 msgid "%s: fatal error: "
343 msgid "%s: warning: "
348 msgid "%s: %s: error: "
353 msgid "%s: %s: warning: "
358 msgid "%s: %s: error: undefined reference to '%s'\n"
363 msgid "%s: %s: error: undefined reference to '%s', version '%s'\n"
373 msgid "undefined symbol '%s' referenced in expression"
377 msgid "invalid reference to dot symbol outside of SECTIONS clause"
380 #. Handle unary operators. We use a preprocessor macro as a hack to
381 #. capture the C operator.
386 #. Handle binary operators. We use a preprocessor macro as a hack to
387 #. capture the C operator. KEEP_LEFT means that if the left operand
388 #. is section relative and the right operand is not, the result uses
389 #. the same section as the left operand. KEEP_RIGHT is the same with
390 #. left and right swapped. IS_DIV means that we need to give an error
391 #. if the right operand is zero. WARN means that we should warn if
392 #. used on section relative values in a relocatable link. We always
393 #. warn if used on values in different sections in a relocatable link.
403 msgid "max applied to section relative value"
407 msgid "min applied to section relative value"
411 msgid "aligning to section relative value"
416 msgid "unknown constant %s"
419 #: expression.cc:1126
420 msgid "SEGMENT_START not implemented"
423 #: expression.cc:1135
424 msgid "ORIGIN not implemented"
427 #: expression.cc:1141
428 msgid "LENGTH not implemented"
433 msgid "munmap failed: %s"
438 msgid "%s: fstat failed: %s"
443 msgid "could not reopen file %s"
448 msgid "%s: pread failed: %s"
453 msgid "%s: file too short: read only %lld of %lld bytes at %lld"
459 "%s: attempt to map %lld bytes at offset %lld exceeds size of file; the file "
465 msgid "%s: mmap offset %lld size %lld failed: %s"
470 msgid "%s: lseek failed: %s"
475 msgid "%s: readv failed: %s"
480 msgid "%s: file too short: read only %zd of %zd bytes at %lld"
485 msgid "%s: total bytes mapped for read: %llu\n"
490 msgid "%s: maximum bytes mapped for read at one time: %llu\n"
495 msgid "%s: stat failed: %s"
500 msgid "cannot find %s%s"
505 msgid "cannot find %s"
510 msgid "cannot open %s: %s"
513 #: gold-threads.cc:103
515 msgid "pthead_mutextattr_init failed: %s"
518 #: gold-threads.cc:107
520 msgid "pthread_mutextattr_settype failed: %s"
523 #: gold-threads.cc:112
525 msgid "pthread_mutex_init failed: %s"
528 #: gold-threads.cc:116
530 msgid "pthread_mutexattr_destroy failed: %s"
533 #: gold-threads.cc:123
535 msgid "pthread_mutex_destroy failed: %s"
538 #: gold-threads.cc:131 gold-threads.cc:382
540 msgid "pthread_mutex_lock failed: %s"
543 #: gold-threads.cc:139 gold-threads.cc:394
545 msgid "pthread_mutex_unlock failed: %s"
548 #: gold-threads.cc:220
550 msgid "pthread_cond_init failed: %s"
553 #: gold-threads.cc:227
555 msgid "pthread_cond_destroy failed: %s"
558 #: gold-threads.cc:236
560 msgid "pthread_cond_wait failed: %s"
563 #: gold-threads.cc:244
565 msgid "pthread_cond_signal failed: %s"
568 #: gold-threads.cc:252
570 msgid "pthread_cond_broadcast failed: %s"
573 #: gold-threads.cc:388
575 msgid "pthread_once failed: %s"
580 msgid "%s: internal error in %s, at %s:%d\n"
584 msgid "no input files"
588 msgid "cannot mix -r with --gc-sections or --icf"
593 msgid "cannot mix -static with dynamic object %s"
598 msgid "cannot mix -r with dynamic object %s"
603 msgid "cannot use non-ELF output format with dynamic object %s"
608 msgid "cannot mix split-stack '%s' and non-split-stack '%s' when using -r"
611 #. FIXME: This needs to specify the location somehow.
612 #: i386.cc:232 i386.cc:1669 sparc.cc:234 sparc.cc:2395 x86_64.cc:237
614 msgid "missing expected TLS relocation"
617 #: i386.cc:944 x86_64.cc:1068
619 msgid "section symbol %u has bad shndx %u"
622 #: i386.cc:1036 i386.cc:1060 sparc.cc:1777 x86_64.cc:1176 x86_64.cc:1204
624 msgid "local symbol %u has bad shndx %u"
628 msgid "both SUN and GNU model TLS relocations"
631 #: i386.cc:2730 x86_64.cc:2719
633 msgid "failed to match split-stack sequence at section %u offset %0zx"
638 msgid "%s: ICF Converged after %u iteration(s)"
643 msgid "%s: ICF stopped after %u iteration(s)"
648 msgid "Could not find symbol %s to unfold\n"
651 #: incremental.cc:242
653 msgid "the link might take longer: cannot perform incremental link: %s"
656 #: incremental.cc:302
657 msgid "no incremental data from previous build"
660 #: incremental.cc:309 incremental.cc:332
661 msgid "invalid incremental build data"
664 #: incremental.cc:321
665 msgid "different version of incremental build data"
668 #: incremental.cc:338
669 msgid "command line changed"
672 #: incremental.cc:362
674 msgid "unsupported ELF machine number %d"
677 #: incremental.cc:387
678 msgid "output is not an ELF file."
681 #: incremental.cc:410
682 msgid "unsupported file: 32-bit, big-endian"
685 #: incremental.cc:419
686 msgid "unsupported file: 32-bit, little-endian"
689 #: incremental.cc:431
690 msgid "unsupported file: 64-bit, big-endian"
693 #: incremental.cc:440
694 msgid "unsupported file: 64-bit, little-endian"
699 msgid "--build-id=uuid failed: could not open /dev/urandom: %s"
704 msgid "/dev/urandom: read failed: %s"
709 msgid "/dev/urandom: expected %zu bytes, got %zd bytes"
714 msgid "--build-id argument '%s' not a valid hex number"
719 msgid "unrecognized --build-id argument '%s'"
724 msgid "load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]"
729 msgid "cannot open map file %s: %s"
734 msgid "cannot close map file: %s"
740 "Archive member included because of file (symbol)\n"
748 "Allocating common symbols\n"
754 "Common symbol size file\n"
770 "Discarded input sections\n"
776 msgid "%s: %s merged constants size: %lu; input: %zu; output: %zu\n"
780 msgid "mergeable string section length not multiple of character size"
785 msgid "%s: last entry in mergeable string section '%s' not null terminated"
790 msgid "%s: %s input: %zu\n"
794 msgid "** merge constants"
798 msgid "** merge strings"
802 msgid "missing SHT_SYMTAB_SHNDX section"
807 msgid "symbol %u out of range for SHT_SYMTAB_SHNDX section"
812 msgid "extended index for symbol %u out of range: %u"
815 #: object.cc:148 object.cc:2331 output.cc:4052
822 msgid "section name section has wrong type: %u"
827 msgid "invalid symbol table name index: %u"
832 msgid "symbol table name section has wrong type: %u"
837 msgid "section group %u info %u out of range"
842 msgid "symbol %u name offset %u out of range"
847 msgid "symbol %u invalid section index %u"
852 msgid "section %u in section group %u out of range"
857 msgid "invalid section group %u refers to earlier section %u"
860 #: object.cc:1037 reloc.cc:271 reloc.cc:838
862 msgid "relocation section %u has bad info %u"
867 msgid "%s: removing unused section from '%s' in file '%s'"
872 msgid "%s: ICF folding section '%s' in file '%s'into '%s' in file '%s'"
876 msgid "size of symbols is not multiple of symbol size"
881 msgid "local symbol %u section name out of range: %u >= %u"
886 msgid "unknown section index %u for local symbol %u"
891 msgid "local symbol %u section index %u out of range"
896 msgid "%s is not supported but is required for %s in %s"
901 msgid "%s: unsupported ELF machine number %d"
906 msgid "%s: incompatible target"
909 #: object.cc:2347 plugin.cc:1019
911 msgid "%s: not configured to support 32-bit big-endian object"
914 #: object.cc:2363 plugin.cc:1028
916 msgid "%s: not configured to support 32-bit little-endian object"
919 #: object.cc:2382 plugin.cc:1040
921 msgid "%s: not configured to support 64-bit big-endian object"
924 #: object.cc:2398 plugin.cc:1049
926 msgid "%s: not configured to support 64-bit little-endian object"
932 "Usage: %s [options] file...\n"
936 #. config.guess and libtool.m4 look in ld --help output for the
937 #. string "supported targets".
940 msgid "%s: supported targets:"
945 msgid "Report bugs to %s\n"
948 #: options.cc:193 options.cc:203 options.cc:213
950 msgid "%s: invalid option value (expected an integer): %s"
955 msgid "%s: invalid option value (expected a floating point number): %s"
960 msgid "%s: must take a non-empty argument"
965 msgid "%s: must take one of the following arguments: %s"
970 msgid " Supported targets:\n"
975 msgid "unable to parse script file %s"
980 msgid "unable to parse version script file %s"
985 msgid "unable to parse dynamic-list script file %s"
991 "format '%s' not supported; treating as elf (supported formats: elf, binary)"
996 msgid "%s: use the --help option for usage information\n"
1001 msgid "%s: %s: %s\n"
1005 msgid "unexpected argument"
1008 #: options.cc:664 options.cc:725
1009 msgid "missing argument"
1013 msgid "unknown -z option"
1018 msgid "ignoring --threads: %s was compiled without thread support"
1023 msgid "ignoring --thread-count: %s was compiled without thread support"
1028 msgid "unable to open -retain-symbols-file file %s: %s"
1032 msgid "-shared and -static are incompatible"
1036 msgid "-shared and -pie are incompatible"
1040 msgid "-shared and -r are incompatible"
1044 msgid "-pie and -r are incompatible"
1048 msgid "-retain-symbols-file does not yet work with -r"
1052 msgid "binary output format not compatible with -shared or -pie or -r"
1057 msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)"
1062 "Options --incremental-changed, --incremental-unchanged, --incremental-"
1063 "unknown require the use of --incremental"
1067 msgid "May not nest groups"
1071 msgid "Group end without group start"
1074 #. I guess it's neither a long option nor a short option.
1076 msgid "unknown option"
1081 msgid "%s: missing group end\n"
1085 msgid "Report usage information"
1089 msgid "Report version information"
1093 msgid "Report version and target information"
1096 #: options.h:584 options.h:635
1097 msgid "Not supported"
1100 #: options.h:585 options.h:636
1101 msgid "Do not copy DT_NEEDED tags from shared libraries"
1105 msgid "Allow unresolved references in shared libraries"
1109 msgid "Do not allow unresolved references in shared libraries"
1113 msgid "Only set DT_NEEDED for shared libraries if used"
1117 msgid "Always DT_NEEDED for shared libraries"
1121 msgid "Set input format"
1125 msgid "-l searches for shared libraries"
1129 msgid "-l does not search for shared libraries"
1133 msgid "Bind defined symbols locally"
1137 msgid "Bind defined function symbols locally"
1141 msgid "Generate build ID note"
1144 #: options.h:616 options.h:655
1149 msgid "Check segment addresses for overlaps (default)"
1153 msgid "Do not check segment addresses for overlaps"
1156 #: options.h:624 options.h:629
1157 msgid "Compress .debug_* sections in the output file"
1165 msgid "Define common symbols"
1169 msgid "Do not define common symbols"
1172 #: options.h:642 options.h:644
1173 msgid "Alias for -d"
1177 msgid "Turn on debugging"
1181 msgid "[all,files,script,task][,...]"
1185 msgid "Define a symbol"
1189 msgid "SYMBOL=EXPRESSION"
1193 msgid "Demangle C++ symbols in log messages"
1197 msgid "Do not demangle C++ symbols in log messages"
1201 msgid "Try to detect violations of the One Definition Rule"
1205 msgid "Delete all temporary local symbols"
1209 msgid "Add data symbols to dynamic symbols"
1213 msgid "Add C++ operator new/delete to dynamic symbols"
1217 msgid "Add C++ typeinfo to dynamic symbols"
1221 msgid "Read a list of dynamic symbols"
1224 #: options.h:678 options.h:732 options.h:766 options.h:893 options.h:921
1229 msgid "Set program start address"
1232 #: options.h:681 options.h:908 options.h:910 options.h:912
1237 msgid "Exclude libraries from automatic export"
1241 msgid "Export all dynamic symbols"
1245 msgid "Do not export all dynamic symbols (default)"
1249 msgid "Create exception frame header"
1253 msgid "Treat warnings as errors"
1257 msgid "Do not treat warnings as errors"
1261 msgid "Call SYMBOL at unload-time"
1264 #: options.h:699 options.h:729 options.h:873 options.h:915 options.h:936
1270 msgid "Set shared library name"
1273 #: options.h:702 options.h:792
1278 msgid "Min fraction of empty buckets in dynamic hash"
1286 msgid "Dynamic hash style"
1290 msgid "[sysv,gnu,both]"
1294 msgid "Set dynamic linker path"
1302 msgid "Work in progress; do not use"
1306 msgid "Do a full build"
1310 msgid "Assume files changed"
1314 msgid "Assume files didn't change"
1318 msgid "Use timestamps to check files (default)"
1322 msgid "Call SYMBOL at load-time"
1326 msgid "Read only symbol values from FILE"
1330 msgid "Search for library LIBNAME"
1338 msgid "Add directory to search path"
1341 #: options.h:738 options.h:813 options.h:816 options.h:820 options.h:887
1346 msgid "Ignored for compatibility"
1354 msgid "Write map file on standard output"
1358 msgid "Write map file"
1366 msgid "Do not page align data"
1370 msgid "Do not page align data, do not make text readonly"
1374 msgid "Page align data, make text readonly"
1378 msgid "Enable use of DT_RUNPATH and DT_FLAGS"
1382 msgid "Disable use of DT_RUNPATH and DT_FLAGS"
1386 msgid "Create an output file even if errors occur"
1389 #: options.h:762 options.h:958
1390 msgid "Report undefined symbols (even with --shared)"
1394 msgid "Set output file name"
1398 msgid "Optimize output file size"
1406 msgid "Set output format"
1413 #: options.h:775 options.h:777
1414 msgid "Create a position independent executable"
1418 msgid "Load a plugin library"
1426 msgid "Pass an option to the plugin"
1434 msgid "Preread archive symbols when multi-threaded"
1438 msgid "Print symbols defined and used for each input"
1442 msgid "Ignored for SVR4 compatibility"
1446 msgid "Generate relocations in output"
1450 msgid "Generate relocatable output"
1454 msgid "Relax branches on certain targets"
1458 msgid "keep only symbols listed in this file"
1465 #: options.h:813 options.h:816
1466 msgid "Add DIR to runtime search path"
1470 msgid "Add DIR to link time shared library search path"
1474 msgid "Strip all symbols"
1478 msgid "Strip debugging information"
1482 msgid "Emit only debug line number information"
1486 msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)"
1490 msgid "Strip LTO intermediate code sections"
1495 "(ARM only) The maximum distance from instructions in a group of sections to "
1496 "their stubs. Negative values mean stubs are always after the group. 1 means "
1497 "using default size.\n"
1500 #: options.h:838 options.h:852 options.h:956 options.h:975
1506 "Use less memory and more disk I/O (included only for compatibility with GNU "
1510 #: options.h:845 options.h:848
1511 msgid "Generate shared library"
1515 msgid "Stack size when -fsplit-stack function calls non-split"
1519 msgid "Do not link against shared libraries"
1523 msgid "Identical Code Folding. '--icf=safe' folds only ctors and dtors."
1527 msgid "Number of iterations of ICF (default 2)"
1530 #: options.h:866 options.h:899 options.h:901 options.h:903 options.h:905
1535 msgid "List folded identical sections on stderr"
1539 msgid "Do not list folded identical sections"
1543 msgid "Do not fold this symbol during ICF"
1547 msgid "Remove unused sections"
1551 msgid "Don't remove unused sections (default)"
1555 msgid "List removed unused sections on stderr"
1559 msgid "Do not list removed unused sections"
1563 msgid "Print resource usage statistics"
1567 msgid "Set target system root directory"
1571 msgid "Print the name of each input file"
1575 msgid "Read linker script"
1579 msgid "Run the linker multi-threaded"
1583 msgid "Do not run the linker multi-threaded"
1587 msgid "Number of threads to use"
1591 msgid "Number of threads to use in initial pass"
1595 msgid "Number of threads to use in middle pass"
1599 msgid "Number of threads to use in final pass"
1603 msgid "Set the address of the bss segment"
1607 msgid "Set the address of the data segment"
1611 msgid "Set the address of the text segment"
1615 msgid "Create undefined reference to SYMBOL"
1619 msgid "Synonym for --debug=files"
1623 msgid "Read version script"
1627 msgid "Warn about duplicate common symbols"
1631 msgid "Do not warn about duplicate common symbols (default)"
1635 msgid "Warn when skipping an incompatible library"
1639 msgid "Don't warn when skipping an incompatible library"
1643 msgid "Include all archive contents"
1647 msgid "Include only needed archive contents"
1651 msgid "Use wrapper functions for SYMBOL"
1655 msgid "Trace references to symbol"
1659 msgid "Default search path for Solaris compatibility"
1667 msgid "Start a library search group"
1671 msgid "End a library search group"
1675 msgid "Sort dynamic relocs"
1679 msgid "Do not sort dynamic relocs"
1683 msgid "Set common page size to SIZE"
1687 msgid "Mark output as requiring executable stack"
1691 msgid "Mark DSO to be initialized first at runtime"
1695 msgid "Mark object to interpose all DSOs but executable"
1699 msgid "Mark object for lazy runtime binding (default)"
1703 msgid "Mark object requiring immediate process"
1707 msgid "Set maximum page size to SIZE"
1711 msgid "Do not create copy relocs"
1715 msgid "Mark object not to use default search paths"
1719 msgid "Mark DSO non-deletable at runtime"
1723 msgid "Mark DSO not available to dlopen"
1727 msgid "Mark DSO not available to dldump"
1731 msgid "Mark output as not requiring executable stack"
1735 msgid "Mark object for immediate function binding"
1739 msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime"
1743 msgid "Where possible mark variables read-only after relocation"
1747 msgid "Don't mark variables read-only after relocation"
1751 msgid "section group retained but group element discarded"
1756 msgid "invalid alignment %lu for section \"%s\""
1761 msgid "dot moves backward in linker script from 0x%llx to 0x%llx"
1766 msgid "address of section '%s' moves backward from 0x%llx to 0x%llx"
1771 msgid "nobits section %s may not precede progbits section %s in same segment"
1774 #: output.cc:3907 output.cc:3975
1776 msgid "%s: open: %s"
1781 msgid "%s: mremap: %s"
1786 msgid "%s: mmap: %s"
1791 msgid "%s: mmap: failed to allocate %lu bytes for output file: %s"
1796 msgid "%s: munmap: %s"
1801 msgid "%s: write: unexpected 0 return-value"
1806 msgid "%s: write: %s"
1811 msgid "%s: close: %s"
1815 msgid "** section headers"
1819 msgid "** segment headers"
1823 msgid "** file header"
1831 msgid "** string table"
1835 msgid "** dynamic relocs"
1838 #: output.h:1301 output.h:1637
1855 msgid "** symtab xindex"
1858 #: parameters.cc:172
1860 msgid "unrecognized output format %s"
1865 msgid "%s: could not load plugin library"
1870 msgid "%s: could not find onload entry point"
1875 "Input files added by plug-ins in --incremental mode not supported yet.\n"
1878 #: powerpc.cc:1502 sparc.cc:2307 x86_64.cc:1632
1880 msgid "%s: unsupported REL reloc section"
1885 msgid "%s: file is empty"
1888 #. Here we have to handle any other input file types we need.
1891 msgid "%s: not an object or archive"
1894 #: reduced_debug_output.cc:236
1896 "Debug abbreviations extend beyond .debug_abbrev section; failed to reduce "
1897 "debug abbreviations"
1900 #: reduced_debug_output.cc:322
1901 msgid "Extremely large compile unit in debug info; failed to reduce debug info"
1904 #: reduced_debug_output.cc:330
1906 "Debug info extends beyond .debug_info section;failed to reduce debug info"
1909 #: reduced_debug_output.cc:350 reduced_debug_output.cc:392
1910 msgid "Invalid DIE in debug info; failed to reduce debug info"
1913 #: reduced_debug_output.cc:373
1915 "Debug info extends beyond .debug_info section; failed to reduce debug info"
1918 #: reloc.cc:297 reloc.cc:858
1920 msgid "relocation section %u uses unexpected symbol table %u"
1923 #: reloc.cc:312 reloc.cc:875
1925 msgid "unexpected entsize for reloc section %u: %lu != %u"
1928 #: reloc.cc:321 reloc.cc:884
1930 msgid "reloc section %u size %lu uneven"
1935 msgid "could not convert call to '%s' to '%s'"
1940 msgid "reloc section size %zu is not a multiple of reloc size %d\n"
1943 #. We should only see externally visible symbols in the symbol
1946 msgid "invalid STB_LOCAL symbol in external symbols"
1949 #. Any target which wants to handle STB_LOOS, etc., needs to
1950 #. define a resolve method.
1952 msgid "unsupported symbol binding"
1955 #. A dynamic object cannot reference a hidden or internal symbol
1956 #. defined in another object.
1959 msgid "%s symbol '%s' in %s is referenced by DSO %s"
1964 msgid "common of '%s' overriding smaller common"
1969 msgid "common of '%s' overidden by larger common"
1974 msgid "multiple common of '%s'"
1979 msgid "multiple definition of '%s'"
1984 msgid "definition of '%s' overriding common"
1989 msgid "definition of '%s' overriding dynamic common definition"
1994 msgid "common '%s' overridden by previous definition"
1997 #: resolve.cc:766 resolve.cc:778
1998 msgid "command line"
2001 #: script-sections.cc:690
2002 msgid "dot may not move backward"
2005 #: script-sections.cc:757
2006 msgid "** expression"
2009 #: script-sections.cc:941
2010 msgid "fill value is not absolute"
2013 #: script-sections.cc:1913
2015 msgid "alignment of section %s is not absolute"
2018 #: script-sections.cc:1957
2020 msgid "subalign of section %s is not absolute"
2023 #: script-sections.cc:1972
2025 msgid "fill of section %s is not absolute"
2028 #: script-sections.cc:2048
2029 msgid "SPECIAL constraints are not implemented"
2032 #: script-sections.cc:2090
2033 msgid "mismatched definition for constrained sections"
2036 #: script-sections.cc:2634
2037 msgid "DATA_SEGMENT_ALIGN may only appear once in a linker script"
2040 #: script-sections.cc:2649
2041 msgid "DATA_SEGMENT_RELRO_END may only appear once in a linker script"
2044 #: script-sections.cc:2654
2045 msgid "DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN"
2048 #: script-sections.cc:2826
2049 msgid "no matching section constraint"
2052 #: script-sections.cc:3151
2053 msgid "TLS sections are not adjacent"
2056 #: script-sections.cc:3280
2057 msgid "allocated section not in any segment"
2060 #: script-sections.cc:3309
2062 msgid "no segment %s"
2065 #: script-sections.cc:3323
2066 msgid "section in two PT_LOAD segments"
2069 #: script-sections.cc:3330
2070 msgid "allocated section not in any PT_LOAD segment"
2073 #: script-sections.cc:3358
2074 msgid "may only specify load address for PT_LOAD segment"
2077 #: script-sections.cc:3382
2079 msgid "PHDRS load address overrides section %s load address"
2082 #. We could support this if we wanted to.
2083 #: script-sections.cc:3393
2084 msgid "using only one of FILEHDR and PHDRS is not currently supported"
2087 #: script-sections.cc:3408
2089 "sections loaded on first page without room for file and program headers are "
2093 #: script-sections.cc:3414
2095 "using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently "
2100 msgid "invalid use of PROVIDE for dot symbol"
2105 msgid "%s:%d:%d: %s"
2108 #. There are some options that we could handle here--e.g.,
2109 #. -lLIBRARY. Should we bother?
2113 "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts "
2114 "specified via -T/--script"
2120 "%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts "
2121 "specified via -T/--script"
2124 #: script.cc:2606 script.cc:2620
2126 msgid "%s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause"
2130 msgid "unknown PHDR type (try integer)"
2133 #: stringpool.cc:528
2135 msgid "%s: %s entries: %zu; buckets: %zu\n"
2138 #: stringpool.cc:532
2140 msgid "%s: %s entries: %zu\n"
2143 #: stringpool.cc:535
2145 msgid "%s: %s Stringdata structures: %zu\n"
2150 msgid "%s: reference to %s"
2155 msgid "%s: definition of %s"
2160 msgid "bad global symbol name offset %u at %zu"
2164 msgid "--just-symbols does not make sense with a shared object"
2168 msgid "too few symbol versions"
2173 msgid "bad symbol name offset %u at %zu"
2178 msgid "versym for symbol %zu out of range: %u"
2183 msgid "versym for symbol %zu has no name: %u"
2186 #: symtab.cc:2549 symtab.cc:2681
2188 msgid "%s: unsupported symbol section 0x%x"
2193 msgid "%s: symbol table entries: %zu; buckets: %zu\n"
2198 msgid "%s: symbol table entries: %zu\n"
2204 "while linking %s: symbol '%s' defined in multiple places (possible ODR "
2208 #: target-reloc.h:259
2209 msgid "relocation refers to discarded comdat section"
2212 #: target-reloc.h:298
2214 msgid "reloc has bad offset %zu"
2219 msgid "%s: unsupported ELF file type %d"
2224 msgid "linker does not include stack split support required by %s"
2228 msgid "TLS relocation out of range"
2232 msgid "TLS relocation against invalid instruction"
2235 #. This output is intended to follow the GNU standards.
2238 msgid "Copyright 2008 Free Software Foundation, Inc.\n"
2244 "This program is free software; you may redistribute it under the terms of\n"
2245 "the GNU General Public License version 3 or (at your option) a later "
2247 "This program has absolutely no warranty.\n"
2250 #: workqueue-threads.cc:106
2252 msgid "%s failed: %s"
2257 msgid "unsupported reloc type %u"
2262 msgid "unsupported reloc %u against local symbol"