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: \n"
11 "POT-Creation-Date: 2008-03-21 10:47-0700\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"
59 #: archive.cc:391 archive.cc:405
61 msgid "%s: member at %zu is not an ELF object"
66 msgid "cannot open %s: %s:"
69 #: compressed_output.cc:127
70 msgid "not compressing section data: zlib error"
75 msgid "%s: can not read directory: %s"
80 msgid "unexpected duplicate type %u section: %u, %u"
85 msgid "unexpected link in section %u header: %u != %u"
90 msgid "DYNAMIC section %u link out of range: %u"
95 msgid "DYNAMIC section %u link %u is not a strtab"
100 msgid "DT_SONAME value out of range: %lld >= %lld"
105 msgid "DT_NEEDED value out of range: %lld >= %lld"
109 msgid "missing DT_NULL in dynamic segment"
114 msgid "invalid dynamic symbol table name index: %u"
119 msgid "dynamic symbol table name section has wrong type: %u"
122 #: dynobj.cc:405 object.cc:251 object.cc:616
124 msgid "bad section name offset for section %u: %lu"
129 msgid "duplicate definition for version %u"
134 msgid "unexpected verdef version %u"
139 msgid "verdef vd_cnt field too small: %u"
144 msgid "verdef vd_aux field out of range: %u"
149 msgid "verdaux vda_name field out of range: %u"
154 msgid "verdef vd_next field out of range: %u"
159 msgid "unexpected verneed version %u"
164 msgid "verneed vn_aux field out of range: %u"
169 msgid "vernaux vna_name field out of range: %u"
174 msgid "verneed vna_next field out of range: %u"
179 msgid "verneed vn_next field out of range: %u"
183 msgid "size of dynamic symbols is not multiple of symbol size"
188 msgid "symbol %s has undefined version %s"
193 msgid "%s: warning: "
198 msgid "%s: %s: warning: "
203 msgid "%s: %s: undefined reference to '%s'\n"
213 msgid "undefined symbol '%s' referenced in expression"
217 msgid "invalid reference to dot symbol outside of SECTIONS clause"
220 #. Handle unary operators. We use a preprocessor macro as a hack to
221 #. capture the C operator.
226 #. Handle binary operators. We use a preprocessor macro as a hack to
227 #. capture the C operator. KEEP_LEFT means that if the left operand
228 #. is section relative and the right operand is not, the result uses
229 #. the same section as the left operand. KEEP_RIGHT is the same with
230 #. left and right swapped. IS_DIV means that we need to give an error
231 #. if the right operand is zero. WARN means that we should warn if
232 #. used on section relative values in a relocatable link. We always
233 #. warn if used on values in different sections in a relocatable link.
243 msgid "max applied to section relative value"
247 msgid "min applied to section relative value"
251 msgid "aligning to section relative value"
256 msgid "unknown constant %s"
259 #: expression.cc:1126
260 msgid "SEGMENT_START not implemented"
263 #: expression.cc:1135
264 msgid "ORIGIN not implemented"
267 #: expression.cc:1141
268 msgid "LENGTH not implemented"
273 msgid "munmap failed: %s"
278 msgid "close of %s failed: %s"
283 msgid "%s: fstat failed: %s"
288 msgid "%s: pread failed: %s"
293 msgid "%s: file too short: read only %lld of %lld bytes at %lld"
298 msgid "%s: mmap offset %lld size %lld failed: %s"
303 msgid "%s: lseek failed: %s"
308 msgid "%s: readv failed: %s"
313 msgid "%s: file too short: read only %zd of %zd bytes at %lld"
318 msgid "%s: total bytes mapped for read: %llu\n"
323 msgid "%s: maximum bytes mapped for read at one time: %llu\n"
328 msgid "cannot find -l%s"
333 msgid "cannot find %s"
338 msgid "cannot open %s: %s"
343 msgid "%s: internal error in %s, at %s:%d\n"
347 msgid "no input files"
350 #. We print out just the first .so we see; there may be others.
353 msgid "cannot mix -static with dynamic object %s"
358 msgid "cannot mix -r with dynamic object %s"
363 msgid "cannot use non-ELF output format with dynamic object %s"
366 #: gold-threads.cc:103
368 msgid "pthead_mutextattr_init failed: %s"
371 #: gold-threads.cc:107
373 msgid "pthread_mutextattr_settype failed: %s"
376 #: gold-threads.cc:112
378 msgid "pthread_mutex_init failed: %s"
381 #: gold-threads.cc:116
383 msgid "pthread_mutexattr_destroy failed: %s"
386 #: gold-threads.cc:123
388 msgid "pthread_mutex_destroy failed: %s"
391 #: gold-threads.cc:131
393 msgid "pthread_mutex_lock failed: %s"
396 #: gold-threads.cc:139
398 msgid "pthread_mutex_unlock failed: %s"
401 #: gold-threads.cc:220
403 msgid "pthread_cond_init failed: %s"
406 #: gold-threads.cc:227
408 msgid "pthread_cond_destroy failed: %s"
411 #: gold-threads.cc:236
413 msgid "pthread_cond_wait failed: %s"
416 #: gold-threads.cc:244
418 msgid "pthread_cond_signal failed: %s"
421 #: gold-threads.cc:252
423 msgid "pthread_cond_broadcast failed: %s"
426 #. FIXME: This needs to specify the location somehow.
427 #: i386.cc:191 i386.cc:1541 x86_64.cc:203 x86_64.cc:1428
428 msgid "missing expected TLS relocation"
431 #: i386.cc:847 x86_64.cc:802 x86_64.cc:1029
433 msgid "%s: unsupported reloc %u against local symbol"
436 #: i386.cc:964 i386.cc:1265 x86_64.cc:940 x86_64.cc:1215
438 msgid "%s: unexpected reloc %u in object file"
441 #: i386.cc:1104 x86_64.cc:1043 x86_64.cc:1311
443 msgid "%s: unsupported reloc %u against global symbol %s"
448 msgid "%s: unsupported RELA reloc section"
451 #: i386.cc:1691 i386.cc:2258 x86_64.cc:1630 x86_64.cc:2055
453 msgid "unexpected reloc %u in object file"
456 #: i386.cc:1723 i386.cc:1799 i386.cc:1806 i386.cc:1837 i386.cc:1890
457 #: x86_64.cc:1651 x86_64.cc:1731 x86_64.cc:1755
459 msgid "unsupported reloc %u"
463 msgid "both SUN and GNU model TLS relocations"
468 msgid "unsupported reloc %u in object file"
473 msgid "%s: %s merged constants size: %lu; input: %zu; output: %zu\n"
477 msgid "mergeable string section length not multiple of character size"
481 msgid "entry in mergeable string section not null terminated"
486 msgid "%s: %s input: %zu\n"
491 msgid "%s: unsupported ELF machine number %d"
501 msgid "section name section has wrong type: %u"
506 msgid "invalid symbol table name index: %u"
511 msgid "symbol table name section has wrong type: %u"
516 msgid "section group %u info %u out of range"
521 msgid "symbol %u name offset %u out of range"
526 msgid "section %u in section group %u out of range"
529 #: object.cc:562 reloc.cc:214 reloc.cc:720
531 msgid "relocation section %u has bad info %u"
535 msgid "size of symbols is not multiple of symbol size"
540 msgid "local symbol %u section name out of range: %u >= %u"
543 #. FIXME: Handle SHN_XINDEX.
546 msgid "unknown section index %u for local symbol %u"
551 msgid "local symbol %u section index %u out of range"
555 msgid "incompatible target"
560 msgid "%s: unsupported ELF file type %d"
563 #: object.cc:1437 object.cc:1483 object.cc:1517
565 msgid "%s: ELF file too short"
570 msgid "%s: invalid ELF version 0"
575 msgid "%s: unsupported ELF version %d"
580 msgid "%s: invalid ELF class 0"
585 msgid "%s: unsupported ELF class %d"
590 msgid "%s: invalid ELF data encoding"
595 msgid "%s: unsupported ELF data encoding %d"
600 msgid "%s: not configured to support 32-bit big-endian object"
605 msgid "%s: not configured to support 32-bit little-endian object"
610 msgid "%s: not configured to support 64-bit big-endian object"
615 msgid "%s: not configured to support 64-bit little-endian object"
621 "Usage: %s [options] file...\n"
625 #: options.cc:160 options.cc:170
627 msgid "%s: invalid option value (expected an integer): %s"
632 msgid "%s: invalid option value (expected a floating point number): %s"
637 msgid "%s: must take a non-empty argument"
642 msgid "%s: must take one of the following arguments: %s"
647 msgid "unable to parse script file %s"
652 msgid "unable to parse version script file %s"
657 msgid "%s: use the --help option for usage information\n"
668 "format '%s' not supported; treating as elf (supported formats: elf, binary)"
672 msgid "unexpected argument"
675 #: options.cc:472 options.cc:530
676 msgid "missing argument"
680 msgid "unknown -z option"
685 msgid "ignoring --threads: %s was compiled without thread support"
690 msgid "ignoring --thread-count: %s was compiled without thread support"
694 msgid "-shared and -r are incompatible"
698 msgid "binary output format not compatible with -shared or -r"
703 msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)"
707 msgid "May not nest groups"
711 msgid "Group end without group start"
714 #. I guess it's neither a long option nor a short option.
716 msgid "unknown option"
721 msgid "%s: missing group end\n"
725 msgid "Report usage information"
729 msgid "Report version information"
733 msgid "Allow unresolved references in shared libraries"
737 msgid "Do not allow unresolved references in shared libraries"
741 msgid "Only set DT_NEEDED for dynamic libs if used"
745 msgid "Always DT_NEEDED for dynamic libs"
749 msgid "Set input format"
753 msgid "-l searches for shared libraries"
757 msgid "-l does not search for shared libraries"
761 msgid "Bind defined symbols locally"
764 #: options.h:442 options.h:447
765 msgid "Compress .debug_* sections in the output file"
773 msgid "Define common symbols"
777 msgid "Do not define common symbols"
780 #: options.h:456 options.h:458
785 msgid "Turn on debugging"
789 msgid "[all,files,script,task][,...]"
793 msgid "Define a symbol"
797 msgid "SYMBOL=EXPRESSION"
801 msgid "Demangle C++ symbols in log messages"
805 msgid "Do not demangle C++ symbols in log messages"
809 msgid "Try to detect violations of the One Definition Rule"
813 msgid "Set program start address"
816 #: options.h:477 options.h:577 options.h:579 options.h:581
821 msgid "Export all dynamic symbols"
825 msgid "Create exception frame header"
829 msgid "Set shared library name"
837 msgid "Min fraction of empty buckets in dynamic hash"
845 msgid "Dynamic hash style"
849 msgid "[sysv,gnu,both]"
853 msgid "Set dynamic linker path"
861 msgid "Read only symbol values from FILE"
864 #: options.h:500 options.h:512 options.h:562 options.h:587
869 msgid "Search for library LIBNAME"
877 msgid "Add directory to search path"
880 #: options.h:506 options.h:530 options.h:533 options.h:537 options.h:559
885 msgid "Ignored for compatibility"
893 msgid "Set output file name"
897 msgid "Optimize output file size"
905 msgid "Set output format"
913 msgid "Generate relocations in output"
917 msgid "Generate relocatable output"
920 #: options.h:530 options.h:533
921 msgid "Add DIR to runtime search path"
925 msgid "Add DIR to link time shared library search path"
929 msgid "Strip all symbols"
933 msgid "Strip debugging information"
937 msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)"
941 msgid "Generate shared library"
945 msgid "Do not link against shared libraries"
949 msgid "Print resource usage statistics"
953 msgid "Set target system root directory"
957 msgid "Read linker script"
961 msgid "Run the linker multi-threaded"
965 msgid "Do not run the linker multi-threaded"
969 msgid "Number of threads to use"
972 #: options.h:568 options.h:570 options.h:572 options.h:574
977 msgid "Number of threads to use in initial pass"
981 msgid "Number of threads to use in middle pass"
985 msgid "Number of threads to use in final pass"
989 msgid "Set the address of the bss segment"
993 msgid "Set the address of the data segment"
997 msgid "Set the address of the text segment"
1001 msgid "Synonym for --debug=files"
1005 msgid "Read version script"
1009 msgid "Include all archive contents"
1013 msgid "Include only needed archive contents"
1017 msgid "Start a library search group"
1021 msgid "End a library search group"
1025 msgid "Set common page size to SIZE"
1028 #: options.h:603 options.h:610
1033 msgid "Report undefined symbols (even with --shared)"
1037 msgid "Mark output as requiring executable stack"
1041 msgid "Set maximum page size to SIZE"
1045 msgid "Mark output as not requiring executable stack"
1049 msgid "section group retained but group element discarded"
1054 msgid "invalid alignment %lu for section \"%s\""
1059 msgid "nobits section %s may not precede progbits section %s in same segment"
1064 msgid "%s: open: %s"
1069 msgid "%s: mremap: %s"
1074 msgid "%s: lseek: %s"
1077 #: output.cc:2977 output.cc:3014
1079 msgid "%s: write: %s"
1084 msgid "%s: mmap: %s"
1089 msgid "%s: munmap: %s"
1094 msgid "%s: write: unexpected 0 return-value"
1099 msgid "%s: close: %s"
1104 msgid "unrecognized output format %s"
1109 msgid "%s: file is empty"
1112 #. Here we have to handle any other input file types we need.
1115 msgid "%s: not an object or archive"
1118 #: reloc.cc:238 reloc.cc:740
1120 msgid "relocation section %u uses unexpected symbol table %u"
1123 #: reloc.cc:253 reloc.cc:758
1125 msgid "unexpected entsize for reloc section %u: %lu != %u"
1128 #: reloc.cc:262 reloc.cc:767
1130 msgid "reloc section %u size %lu uneven"
1135 msgid "reloc section size %zu is not a multiple of reloc size %d\n"
1138 #. We should only see externally visible symbols in the symbol
1141 msgid "invalid STB_LOCAL symbol in external symbols"
1144 #. Any target which wants to handle STB_LOOS, etc., needs to
1145 #. define a resolve method.
1147 msgid "unsupported symbol binding"
1150 #. FIXME: Do a better job of reporting locations.
1153 msgid "%s: multiple definition of %s"
1156 #: resolve.cc:326 resolve.cc:331
1157 msgid "command line"
1162 msgid "%s: previous definition here"
1166 msgid "invalid use of PROVIDE for dot symbol"
1170 msgid "invalid assignment to dot outside of SECTIONS"
1175 msgid "%s:%d:%d: %s"
1178 #. There are some options that we could handle here--e.g.,
1179 #. -lLIBRARY. Should we bother?
1183 "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts "
1184 "specified via -T/--script"
1190 "%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts "
1191 "specified via -T/--script"
1195 msgid "unknown PHDR type (try integer)"
1198 #: script-sections.cc:419
1199 msgid "dot may not move backward"
1202 #: script-sections.cc:666
1203 msgid "fill value is not absolute"
1206 #: script-sections.cc:1659
1208 msgid "alignment of section %s is not absolute"
1211 #: script-sections.cc:1703
1213 msgid "subalign of section %s is not absolute"
1216 #: script-sections.cc:1718
1218 msgid "fill of section %s is not absolute"
1221 #: script-sections.cc:1786
1222 msgid "SPECIAL constraints are not implemented"
1225 #: script-sections.cc:1828
1226 msgid "mismatched definition for constrained sections"
1229 #: script-sections.cc:2474
1230 msgid "no matching section constraint"
1233 #: script-sections.cc:2774
1234 msgid "TLS sections are not adjacent"
1237 #: script-sections.cc:2899
1238 msgid "allocated section not in any segment"
1241 #: script-sections.cc:2910
1243 msgid "no segment %s"
1246 #: script-sections.cc:2920
1247 msgid "section in two PT_LOAD segments"
1250 #: script-sections.cc:2927
1251 msgid "allocated section not in any PT_LOAD segment"
1254 #: script-sections.cc:2955
1255 msgid "may only specify load address for PT_LOAD segment"
1258 #: script-sections.cc:2979
1260 msgid "PHDRS load address overrides section %s load address"
1263 #. We could support this if we wanted to.
1264 #: script-sections.cc:2990
1265 msgid "using only one of FILEHDR and PHDRS is not currently supported"
1268 #: script-sections.cc:3005
1270 "sections loaded on first page without room for file and program headers are "
1274 #: script-sections.cc:3011
1276 "using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently "
1280 #: stringpool.cc:525
1282 msgid "%s: %s entries: %zu; buckets: %zu\n"
1285 #: stringpool.cc:529
1287 msgid "%s: %s entries: %zu\n"
1290 #: stringpool.cc:532
1292 msgid "%s: %s Stringdata structures: %zu\n"
1297 msgid "bad global symbol name offset %u at %zu"
1301 msgid "--just-symbols does not make sense with a shared object"
1305 msgid "too few symbol versions"
1310 msgid "bad symbol name offset %u at %zu"
1315 msgid "versym for symbol %zu out of range: %u"
1320 msgid "versym for symbol %zu has no name: %u"
1323 #: symtab.cc:1707 symtab.cc:1897
1325 msgid "%s: unsupported symbol section 0x%x"
1330 msgid "%s: undefined reference to '%s'"
1335 msgid "%s: symbol table entries: %zu; buckets: %zu\n"
1340 msgid "%s: symbol table entries: %zu\n"
1346 "while linking %s: symbol '%s' defined in multiple places (possible ODR "
1350 #: target-reloc.h:212
1352 msgid "reloc has bad offset %zu"
1356 msgid "TLS relocation out of range"
1360 msgid "TLS relocation against invalid instruction"
1363 #. This output is intended to follow the GNU standards.
1366 msgid "Copyright 2008 Free Software Foundation, Inc.\n"
1372 "This program is free software; you may redistribute it under the terms of\n"
1373 "the GNU General Public License version 3 or (at your option) a later "
1375 "This program has absolutely no warranty.\n"
1378 #: workqueue-threads.cc:106
1380 msgid "%s failed: %s"
1385 msgid "%s: unsupported REL reloc section"
1390 msgid "unsupported reloc type %u"
1395 msgid "unsupported reloc %u against local symbol"