diff options
author | Ian Lance Taylor <iant@google.com> | 2008-02-04 05:43:05 +0000 |
---|---|---|
committer | Ian Lance Taylor <iant@google.com> | 2008-02-04 05:43:05 +0000 |
commit | a445fddf828b0e8251fbdce91bc9372e7efd24f0 (patch) | |
tree | 6af0ee8254a9432643798126eef663603d92eb08 /gold/po | |
parent | d16c732117ed4b752abd51dd1598c9cec9d2b26c (diff) | |
download | gdb-a445fddf828b0e8251fbdce91bc9372e7efd24f0.zip gdb-a445fddf828b0e8251fbdce91bc9372e7efd24f0.tar.gz gdb-a445fddf828b0e8251fbdce91bc9372e7efd24f0.tar.bz2 |
Fully implement the SECTIONS clause.
Diffstat (limited to 'gold/po')
-rw-r--r-- | gold/po/POTFILES.in | 2 | ||||
-rw-r--r-- | gold/po/gold.pot | 350 |
2 files changed, 179 insertions, 173 deletions
diff --git a/gold/po/POTFILES.in b/gold/po/POTFILES.in index b1cfa5a..e4411e2 100644 --- a/gold/po/POTFILES.in +++ b/gold/po/POTFILES.in @@ -45,6 +45,8 @@ resolve.cc script.cc script-c.h script.h +script-sections.cc +script-sections.h stringpool.cc stringpool.h symtab.cc diff --git a/gold/po/gold.pot b/gold/po/gold.pot index 8efe501..392b1c0 100644 --- a/gold/po/gold.pot +++ b/gold/po/gold.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-01-09 11:37-0800\n" +"POT-Creation-Date: 2008-02-01 22:48-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -61,7 +61,7 @@ msgstr "" msgid "%s: member at %zu is not an ELF object" msgstr "" -#: compressed_output.cc:126 +#: compressed_output.cc:127 msgid "not compressing section data: zlib error" msgstr "" @@ -70,115 +70,115 @@ msgstr "" msgid "%s: can not read directory: %s" msgstr "" -#: dynobj.cc:145 +#: dynobj.cc:147 #, c-format msgid "unexpected duplicate type %u section: %u, %u" msgstr "" -#: dynobj.cc:181 +#: dynobj.cc:183 #, c-format msgid "unexpected link in section %u header: %u != %u" msgstr "" -#: dynobj.cc:217 +#: dynobj.cc:219 #, c-format msgid "DYNAMIC section %u link out of range: %u" msgstr "" -#: dynobj.cc:225 +#: dynobj.cc:227 #, c-format msgid "DYNAMIC section %u link %u is not a strtab" msgstr "" -#: dynobj.cc:253 +#: dynobj.cc:255 #, c-format msgid "DT_SONAME value out of range: %lld >= %lld" msgstr "" -#: dynobj.cc:265 +#: dynobj.cc:267 #, c-format msgid "DT_NEEDED value out of range: %lld >= %lld" msgstr "" -#: dynobj.cc:278 +#: dynobj.cc:280 msgid "missing DT_NULL in dynamic segment" msgstr "" -#: dynobj.cc:323 +#: dynobj.cc:325 #, c-format msgid "invalid dynamic symbol table name index: %u" msgstr "" -#: dynobj.cc:330 +#: dynobj.cc:332 #, c-format msgid "dynamic symbol table name section has wrong type: %u" msgstr "" -#: dynobj.cc:404 object.cc:251 object.cc:589 +#: dynobj.cc:406 object.cc:251 object.cc:589 #, c-format msgid "bad section name offset for section %u: %lu" msgstr "" -#: dynobj.cc:433 +#: dynobj.cc:435 #, c-format msgid "duplicate definition for version %u" msgstr "" -#: dynobj.cc:462 +#: dynobj.cc:464 #, c-format msgid "unexpected verdef version %u" msgstr "" -#: dynobj.cc:478 +#: dynobj.cc:480 #, c-format msgid "verdef vd_cnt field too small: %u" msgstr "" -#: dynobj.cc:486 +#: dynobj.cc:488 #, c-format msgid "verdef vd_aux field out of range: %u" msgstr "" -#: dynobj.cc:497 +#: dynobj.cc:499 #, c-format msgid "verdaux vda_name field out of range: %u" msgstr "" -#: dynobj.cc:507 +#: dynobj.cc:509 #, c-format msgid "verdef vd_next field out of range: %u" msgstr "" -#: dynobj.cc:541 +#: dynobj.cc:543 #, c-format msgid "unexpected verneed version %u" msgstr "" -#: dynobj.cc:550 +#: dynobj.cc:552 #, c-format msgid "verneed vn_aux field out of range: %u" msgstr "" -#: dynobj.cc:564 +#: dynobj.cc:566 #, c-format msgid "vernaux vna_name field out of range: %u" msgstr "" -#: dynobj.cc:575 +#: dynobj.cc:577 #, c-format msgid "verneed vna_next field out of range: %u" msgstr "" -#: dynobj.cc:586 +#: dynobj.cc:588 #, c-format msgid "verneed vn_next field out of range: %u" msgstr "" -#: dynobj.cc:634 +#: dynobj.cc:636 msgid "size of dynamic symbols is not multiple of symbol size" msgstr "" -#: dynobj.cc:1316 +#: dynobj.cc:1355 #, c-format msgid "symbol %s has undefined version %s" msgstr "" @@ -203,64 +203,60 @@ msgstr "" msgid "%s: " msgstr "" -#: expression.cc:104 +#: expression.cc:113 #, c-format msgid "undefined symbol '%s' referenced in expression" msgstr "" -#: expression.cc:427 +#: expression.cc:566 msgid "DEFINED not implemented" msgstr "" -#: expression.cc:433 +#: expression.cc:572 msgid "SIZEOF_HEADERS not implemented" msgstr "" -#: expression.cc:439 +#: expression.cc:578 msgid "ALIGNOF not implemented" msgstr "" -#: expression.cc:445 +#: expression.cc:584 msgid "SIZEOF not implemented" msgstr "" -#: expression.cc:451 -msgid "ADDR not implemented" -msgstr "" - -#: expression.cc:457 +#: expression.cc:590 msgid "LOADADDR not implemented" msgstr "" -#: expression.cc:463 +#: expression.cc:596 msgid "ORIGIN not implemented" msgstr "" -#: expression.cc:469 +#: expression.cc:602 msgid "LENGTH not implemented" msgstr "" -#: expression.cc:475 +#: expression.cc:608 msgid "CONSTANT not implemented" msgstr "" -#: expression.cc:481 +#: expression.cc:614 msgid "ABSOLUTE not implemented" msgstr "" -#: expression.cc:487 +#: expression.cc:620 msgid "DATA_SEGMENT_ALIGN not implemented" msgstr "" -#: expression.cc:493 +#: expression.cc:626 msgid "DATA_SEGMENT_RELRO_END not implemented" msgstr "" -#: expression.cc:499 +#: expression.cc:632 msgid "DATA_SEGMENT_END not implemented" msgstr "" -#: expression.cc:505 +#: expression.cc:638 msgid "SEGMENT_START not implemented" msgstr "" @@ -319,34 +315,34 @@ msgstr "" msgid "%s: maximum bytes mapped for read at one time: %llu\n" msgstr "" -#: fileread.cc:628 +#: fileread.cc:642 #, c-format msgid "cannot find -l%s" msgstr "" -#: fileread.cc:655 +#: fileread.cc:669 #, c-format msgid "cannot find %s" msgstr "" -#: fileread.cc:666 +#: fileread.cc:680 #, c-format msgid "cannot open %s: %s" msgstr "" -#: gold.cc:72 +#: gold.cc:73 #, c-format msgid "%s: internal error in %s, at %s:%d\n" msgstr "" #. We had some input files, but we weren't able to open any of #. them. -#: gold.cc:118 gold.cc:166 +#: gold.cc:119 gold.cc:167 msgid "no input files" msgstr "" #. We print out just the first .so we see; there may be others. -#: gold.cc:181 +#: gold.cc:182 #, c-format msgid "cannot mix -static with dynamic object %s" msgstr "" @@ -412,42 +408,42 @@ msgid "pthread_cond_broadcast failed: %s" msgstr "" #. FIXME: This needs to specify the location somehow. -#: i386.cc:160 i386.cc:1484 x86_64.cc:172 x86_64.cc:1373 +#: i386.cc:160 i386.cc:1490 x86_64.cc:172 x86_64.cc:1375 msgid "missing expected TLS relocation" msgstr "" -#: i386.cc:810 x86_64.cc:764 x86_64.cc:978 +#: i386.cc:809 x86_64.cc:764 x86_64.cc:978 #, c-format msgid "%s: unsupported reloc %u against local symbol" msgstr "" -#: i386.cc:917 i386.cc:1213 x86_64.cc:889 x86_64.cc:1160 +#: i386.cc:916 i386.cc:1214 x86_64.cc:889 x86_64.cc:1162 #, c-format msgid "%s: unexpected reloc %u in object file" msgstr "" -#: i386.cc:1056 x86_64.cc:992 x86_64.cc:1256 +#: i386.cc:1055 x86_64.cc:992 x86_64.cc:1258 #, c-format msgid "%s: unsupported reloc %u against global symbol %s" msgstr "" -#: i386.cc:1367 +#: i386.cc:1368 #, c-format msgid "%s: unsupported RELA reloc section" msgstr "" -#: i386.cc:1627 x86_64.cc:1575 +#: i386.cc:1640 x86_64.cc:1577 #, c-format msgid "unexpected reloc %u in object file" msgstr "" -#: i386.cc:1659 i386.cc:1734 i386.cc:1741 i386.cc:1772 i386.cc:1825 -#: x86_64.cc:1596 x86_64.cc:1676 x86_64.cc:1700 +#: i386.cc:1672 i386.cc:1747 i386.cc:1754 i386.cc:1785 i386.cc:1838 +#: x86_64.cc:1598 x86_64.cc:1678 x86_64.cc:1702 #, c-format msgid "unsupported reloc %u" msgstr "" -#: i386.cc:1749 +#: i386.cc:1762 msgid "both SUN and GNU model TLS relocations" msgstr "" @@ -604,365 +600,378 @@ msgstr "" msgid "unable to parse script file %s" msgstr "" -#: options.cc:185 +#: options.cc:174 +#, c-format +msgid "unable to parse version script file %s" +msgstr "" + +#: options.cc:201 #, c-format msgid "" "Usage: %s [options] file...\n" "Options:\n" msgstr "" -#: options.cc:356 +#: options.cc:372 msgid "Allow unresolved references in shared libraries" msgstr "" -#: options.cc:360 +#: options.cc:376 msgid "Do not allow unresolved references in shared libraries" msgstr "" -#: options.cc:364 +#: options.cc:380 msgid "Only set DT_NEEDED for dynamic libs if used" msgstr "" -#: options.cc:367 +#: options.cc:383 msgid "Always DT_NEEDED for dynamic libs (default)" msgstr "" -#: options.cc:370 +#: options.cc:386 msgid "-l searches for shared libraries" msgstr "" -#: options.cc:374 +#: options.cc:390 msgid "-l does not search for shared libraries" msgstr "" -#: options.cc:377 +#: options.cc:393 msgid "Bind defined symbols locally" msgstr "" -#: options.cc:385 +#: options.cc:401 msgid "Compress .debug_* sections in the output file (default is none)" msgstr "" -#: options.cc:387 +#: options.cc:403 msgid "--compress-debug-sections=[none" msgstr "" -#: options.cc:387 +#: options.cc:403 msgid "]" msgstr "" -#: options.cc:390 +#: options.cc:406 msgid "Define a symbol" msgstr "" -#: options.cc:391 +#: options.cc:407 msgid "--defsym SYMBOL=EXPRESSION" msgstr "" -#: options.cc:393 +#: options.cc:409 msgid "Demangle C++ symbols in log messages" msgstr "" -#: options.cc:396 +#: options.cc:412 msgid "Do not demangle C++ symbols in log messages" msgstr "" -#: options.cc:399 +#: options.cc:415 msgid "Try to detect violations of the One Definition Rule" msgstr "" -#: options.cc:401 +#: options.cc:417 msgid "Set program start address" msgstr "" -#: options.cc:402 +#: options.cc:418 msgid "-e ADDRESS, --entry ADDRESS" msgstr "" -#: options.cc:404 +#: options.cc:420 msgid "Export all dynamic symbols" msgstr "" -#: options.cc:406 +#: options.cc:422 msgid "Create exception frame header" msgstr "" -#: options.cc:408 +#: options.cc:424 msgid "Set shared library name" msgstr "" -#: options.cc:409 +#: options.cc:425 msgid "-h FILENAME, -soname FILENAME" msgstr "" -#: options.cc:411 +#: options.cc:427 msgid "Set dynamic linker path" msgstr "" -#: options.cc:412 +#: options.cc:428 msgid "-I PROGRAM, --dynamic-linker PROGRAM" msgstr "" -#: options.cc:414 +#: options.cc:430 msgid "Search for library LIBNAME" msgstr "" -#: options.cc:415 +#: options.cc:431 msgid "-lLIBNAME, --library LIBNAME" msgstr "" -#: options.cc:417 +#: options.cc:433 msgid "Add directory to search path" msgstr "" -#: options.cc:418 +#: options.cc:434 msgid "-L DIR, --library-path DIR" msgstr "" -#: options.cc:420 +#: options.cc:436 msgid "Ignored for compatibility" msgstr "" -#: options.cc:422 +#: options.cc:438 msgid "Set output file name" msgstr "" -#: options.cc:423 +#: options.cc:439 msgid "-o FILE, --output FILE" msgstr "" -#: options.cc:425 +#: options.cc:441 msgid "Optimize output file size" msgstr "" -#: options.cc:426 +#: options.cc:442 msgid "-O level" msgstr "" -#: options.cc:428 +#: options.cc:444 msgid "Generate relocatable output" msgstr "" -#: options.cc:430 +#: options.cc:446 msgid "Add DIR to runtime search path" msgstr "" -#: options.cc:431 +#: options.cc:447 msgid "-R DIR, -rpath DIR" msgstr "" -#: options.cc:434 +#: options.cc:450 msgid "Add DIR to link time shared library search path" msgstr "" -#: options.cc:435 +#: options.cc:451 msgid "--rpath-link DIR" msgstr "" -#: options.cc:437 +#: options.cc:453 msgid "Strip all symbols" msgstr "" -#: options.cc:440 +#: options.cc:456 msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)" msgstr "" #. This must come after -Sdebug since it's a prefix of it. -#: options.cc:444 +#: options.cc:460 msgid "Strip debugging information" msgstr "" -#: options.cc:446 +#: options.cc:462 msgid "Generate shared library" msgstr "" -#: options.cc:448 +#: options.cc:464 msgid "Do not link against shared libraries" msgstr "" -#: options.cc:450 +#: options.cc:466 msgid "Print resource usage statistics" msgstr "" -#: options.cc:452 +#: options.cc:468 msgid "Set target system root directory" msgstr "" -#: options.cc:453 +#: options.cc:469 msgid "--sysroot DIR" msgstr "" -#: options.cc:454 +#: options.cc:470 msgid "Set the address of the .text section" msgstr "" -#: options.cc:455 +#: options.cc:471 msgid "-Ttext ADDRESS" msgstr "" #. This must come after -Ttext since it's a prefix of it. -#: options.cc:458 +#: options.cc:474 msgid "Read linker script" msgstr "" -#: options.cc:459 +#: options.cc:475 msgid "-T FILE, --script FILE" msgstr "" -#: options.cc:461 +#: options.cc:477 +msgid "Read version script" +msgstr "" + +#: options.cc:478 +msgid "--version-script FILE" +msgstr "" + +#: options.cc:480 msgid "Run the linker multi-threaded" msgstr "" -#: options.cc:463 +#: options.cc:482 msgid "Do not run the linker multi-threaded" msgstr "" -#: options.cc:465 +#: options.cc:484 msgid "Number of threads to use" msgstr "" -#: options.cc:466 +#: options.cc:485 msgid "--thread-count COUNT" msgstr "" -#: options.cc:469 +#: options.cc:488 msgid "Number of threads to use in initial pass" msgstr "" -#: options.cc:470 +#: options.cc:489 msgid "--thread-count-initial COUNT" msgstr "" -#: options.cc:473 +#: options.cc:492 msgid "Number of threads to use in middle pass" msgstr "" -#: options.cc:474 +#: options.cc:493 msgid "--thread-count-middle COUNT" msgstr "" -#: options.cc:477 +#: options.cc:496 msgid "Number of threads to use in final pass" msgstr "" -#: options.cc:478 +#: options.cc:497 msgid "--thread-count-final COUNT" msgstr "" -#: options.cc:481 +#: options.cc:500 msgid "Include all archive contents" msgstr "" -#: options.cc:485 +#: options.cc:504 msgid "Include only needed archive contents" msgstr "" -#: options.cc:490 +#: options.cc:509 msgid "" "Subcommands as follows:\n" " -z execstack Mark output as requiring executable stack\n" " -z noexecstack Mark output as not requiring executable stack" msgstr "" -#: options.cc:493 +#: options.cc:512 msgid "-z SUBCOMMAND" msgstr "" -#: options.cc:496 +#: options.cc:515 msgid "Start a library search group" msgstr "" -#: options.cc:498 +#: options.cc:517 msgid "End a library search group" msgstr "" -#: options.cc:500 +#: options.cc:519 msgid "Report usage information" msgstr "" -#: options.cc:502 +#: options.cc:521 msgid "Report version information" msgstr "" -#: options.cc:504 -msgid "Turn on debugging (all,task)" +#: options.cc:523 +msgid "Turn on debugging (all,task,script)" msgstr "" -#: options.cc:505 +#: options.cc:524 msgid "--debug=TYPE" msgstr "" -#: options.cc:600 +#: options.cc:620 #, c-format msgid "%s: unrecognized -z subcommand: %s\n" msgstr "" -#: options.cc:623 +#: options.cc:643 #, c-format msgid "%s: unrecognized --debug subcommand: %s\n" msgstr "" -#: options.cc:812 +#: options.cc:832 msgid "unexpected argument" msgstr "" -#: options.cc:819 options.cc:871 options.cc:952 +#: options.cc:839 options.cc:891 options.cc:972 msgid "missing argument" msgstr "" -#: options.cc:832 options.cc:880 +#: options.cc:852 options.cc:900 msgid "unknown option" msgstr "" -#: options.cc:898 +#: options.cc:918 #, c-format msgid "%s: missing group end\n" msgstr "" -#: options.cc:1026 +#: options.cc:1046 msgid "may not nest groups" msgstr "" -#: options.cc:1036 +#: options.cc:1056 msgid "group end without group start" msgstr "" -#: options.cc:1046 +#: options.cc:1066 #, c-format msgid "%s: use the --help option for usage information\n" msgstr "" -#: options.cc:1055 +#: options.cc:1075 #, c-format msgid "%s: %s: %s\n" msgstr "" -#: options.cc:1064 +#: options.cc:1084 #, c-format msgid "%s: -%c: %s\n" msgstr "" -#: options.h:358 +#: options.h:363 #, c-format msgid "invalid optimization level: %s" msgstr "" -#: options.h:404 +#: options.h:409 #, c-format msgid "unsupported argument to --compress-debug-sections: %s" msgstr "" -#: options.h:458 +#: options.h:463 #, c-format msgid "invalid argument to -Ttext: %s" msgstr "" -#: options.h:467 +#: options.h:472 #, c-format msgid "invalid thread count: %s" msgstr "" -#: options.h:475 +#: options.h:480 msgid "--threads not supported" msgstr "" @@ -971,42 +980,42 @@ msgstr "" msgid "invalid alignment %lu for section \"%s\"" msgstr "" -#: output.cc:2418 +#: output.cc:2416 #, c-format msgid "%s: open: %s" msgstr "" -#: output.cc:2438 +#: output.cc:2436 #, c-format msgid "%s: mremap: %s" msgstr "" -#: output.cc:2474 +#: output.cc:2472 #, c-format msgid "%s: lseek: %s" msgstr "" -#: output.cc:2477 output.cc:2514 +#: output.cc:2475 output.cc:2512 #, c-format msgid "%s: write: %s" msgstr "" -#: output.cc:2485 +#: output.cc:2483 #, c-format msgid "%s: mmap: %s" msgstr "" -#: output.cc:2495 +#: output.cc:2493 #, c-format msgid "%s: munmap: %s" msgstr "" -#: output.cc:2512 +#: output.cc:2510 #, c-format msgid "%s: write: unexpected 0 return-value" msgstr "" -#: output.cc:2524 +#: output.cc:2522 #, c-format msgid "%s: close: %s" msgstr "" @@ -1016,13 +1025,8 @@ msgstr "" msgid "%s: file is empty" msgstr "" -#: readsyms.cc:185 -#, c-format -msgid "%s: ordinary object found in input group" -msgstr "" - #. Here we have to handle any other input file types we need. -#: readsyms.cc:242 +#: readsyms.cc:231 #, c-format msgid "%s: not an object or archive" msgstr "" @@ -1075,14 +1079,14 @@ msgstr "" msgid "%s: previous definition here" msgstr "" -#: script.cc:1413 +#: script.cc:1890 #, c-format msgid "%s:%d:%d: %s" msgstr "" #. There are some options that we could handle here--e.g., #. -lLIBRARY. Should we bother? -#: script.cc:1539 +#: script.cc:2026 #, c-format msgid "" "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts " @@ -1104,51 +1108,51 @@ msgstr "" msgid "%s: %s Stringdata structures: %zu\n" msgstr "" -#: symtab.cc:603 +#: symtab.cc:627 #, c-format msgid "bad global symbol name offset %u at %zu" msgstr "" -#: symtab.cc:682 +#: symtab.cc:730 msgid "too few symbol versions" msgstr "" -#: symtab.cc:711 +#: symtab.cc:762 #, c-format msgid "bad symbol name offset %u at %zu" msgstr "" -#: symtab.cc:765 +#: symtab.cc:816 #, c-format msgid "versym for symbol %zu out of range: %u" msgstr "" -#: symtab.cc:773 +#: symtab.cc:824 #, c-format msgid "versym for symbol %zu has no name: %u" msgstr "" -#: symtab.cc:1499 symtab.cc:1715 +#: symtab.cc:1625 symtab.cc:1824 #, c-format msgid "%s: unsupported symbol section 0x%x" msgstr "" -#: symtab.cc:1839 +#: symtab.cc:1952 #, c-format msgid "%s: undefined reference to '%s'" msgstr "" -#: symtab.cc:1924 +#: symtab.cc:2037 #, c-format msgid "%s: symbol table entries: %zu; buckets: %zu\n" msgstr "" -#: symtab.cc:1927 +#: symtab.cc:2040 #, c-format msgid "%s: symbol table entries: %zu\n" msgstr "" -#: symtab.cc:1996 +#: symtab.cc:2109 #, c-format msgid "" "while linking %s: symbol '%s' defined in multiple places (possible ODR " @@ -1188,12 +1192,12 @@ msgstr "" msgid "%s failed: %s" msgstr "" -#: x86_64.cc:1281 +#: x86_64.cc:1283 #, c-format msgid "%s: unsupported REL reloc section" msgstr "" -#: x86_64.cc:1748 +#: x86_64.cc:1750 #, c-format msgid "unsupported reloc type %u" msgstr "" |