1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Red Hat, Inc.
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 "POT-Creation-Date: 2002-11-13 13:25-0500\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
17 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
20 msgid "memory exhausted"
23 #: src/nm.c:59 src/readelf.c:52
24 msgid "Output selection:"
28 msgid "Display debugger-only symbols"
32 msgid "Display only defined symbols"
36 msgid "Display dynamic symbols instead of normal symbols"
40 msgid "Display only external symbols"
44 msgid "Display only undefined symbols"
47 #: src/nm.c:65 src/size.c:53
48 msgid "Output format:"
52 msgid "Print name of the input file before every symbol"
61 "Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The "
66 msgid "Same as --format=bsd"
70 msgid "Same as --format=posix"
73 #: src/nm.c:71 src/size.c:57
74 msgid "Use RADIX for printing symbol values"
78 msgid "mark weak symbols"
82 msgid "Output options:"
86 msgid "Sort symbols numerically by address"
90 msgid "Do not sort the symbols"
94 msgid "Miscellaneous:"
98 msgid "List symbols from FILEs (a.out by default)."
101 #: src/nm.c:84 src/size.c:71 src/strip.c:66
105 #: src/nm.c:112 src/size.c:96 src/strip.c:89
107 msgid "%s: INTERNAL ERROR: %s"
110 #: src/nm.c:215 src/readelf.c:351 src/size.c:186 src/strip.c:158 src/ld.c:789
114 "Copyright (C) %s Red Hat, Inc.\n"
115 "This is free software; see the source for copying conditions. There is NO\n"
116 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
119 #: src/nm.c:220 src/readelf.c:356 src/size.c:191 src/strip.c:163 src/ld.c:794
122 msgid "Written by %s.\n"
125 #: src/nm.c:311 src/readelf.c:338 src/size.c:263 src/strip.c:199
127 msgid "Report bugs to <drepper@redhat.com>.\n"
130 #: src/nm.c:347 src/nm.c:359 src/size.c:299
132 msgid "while close `%s'"
135 #: src/nm.c:369 src/strip.c:272
137 msgid "%s: File format not recognized"
142 msgid "%s%s%s: file format not recognized"
145 #: src/nm.c:717 src/nm.c:1067 src/readelf.c:664 src/readelf.c:794
146 #: src/readelf.c:878 src/readelf.c:1062 src/readelf.c:1282 src/readelf.c:1434
147 #: src/readelf.c:1608 src/readelf.c:1865 src/readelf.c:1941 src/readelf.c:2029
148 #: src/readelf.c:2309 src/readelf.c:3726 src/size.c:404 src/size.c:478
150 msgid "cannot get section header string table index"
167 "Symbols from %s[%s]:\n"
174 "%*s%-*s %-*s Class Type %-*s Line Section\n"
180 msgid "%s: entry size in section `%s' is not what we expect"
185 msgid "%s: size of section `%s' is not multiple of entry size"
190 msgid "%s%s%s%s: Invalid operation"
195 msgid "%s%s%s: no symbols"
199 msgid "Equivalent to: -h -l"
203 msgid "Display the dynamic segment"
207 msgid "Display the ELF file header"
211 msgid "Display histogram of bucket list lengths"
215 msgid "Display the program headers"
219 msgid "Display relocations"
223 msgid "Display the sections' header"
227 msgid "Display the symbol table"
231 msgid "Display versioning information"
236 "Display DWARF section content. SECTION can be one of abbrev, aranges, "
237 "frame, info, loc, line, pubnames, or str."
241 msgid "Display the core notes"
245 msgid "Output control:"
249 msgid "Print information from ELF file in human-readable form."
252 #: src/readelf.c:78 src/elflint.c:63
256 #: src/readelf.c:216 src/elflint.c:134
257 msgid "cannot open input file"
260 #: src/readelf.c:223 src/elflint.c:141
262 msgid "cannot generate Elf descriptor: %s\n"
265 #: src/readelf.c:231 src/elflint.c:151
267 msgid "error while closing Elf descriptor: %s"
270 #: src/readelf.c:411 src/elflint.c:273
272 msgid " error while freeing sub-ELF descriptor: %s\n"
276 msgid "cannot stat input file"
280 msgid "input file is empty"
283 #: src/readelf.c:424 src/elflint.c:281
284 msgid "Not an ELF file - it has the wrong magic bytes at the start"
287 #: src/readelf.c:451 src/elflint.c:1935
289 msgid "cannot read ELF header: %s"
293 msgid "cannot create EBL handle"
296 #: src/readelf.c:465 src/strip.c:375 src/ldgeneric.c:587 src/ldgeneric.c:978
298 msgid "cannot determine number of sections: %s"
306 msgid "REL (Relocatable file)"
310 msgid "EXEC (Executable file)"
314 msgid "DYN (Shared object file)"
318 msgid "CORE (Core file)"
323 msgid "OS Specific: (%x)\n"
328 msgid "Processor Specific: (%x)\n"
351 msgid " Version: %hhd %s\n"
354 #: src/readelf.c:546 src/readelf.c:562
360 msgid " OS/ABI: %s\n"
365 msgid " ABI Version: %hhd\n"
374 msgid " Machine: %s\n"
379 msgid " Version: %d %s\n"
384 msgid " Entry point address: %#<PRIx64>\n"
389 msgid " Start of program headers: %<PRId64> %s\n"
392 #: src/readelf.c:568 src/readelf.c:571
393 msgid "(bytes into file)"
398 msgid " Start of section headers: %<PRId64> %s\n"
408 msgid " Size of this header: %<PRId16> %s\n"
411 #: src/readelf.c:577 src/readelf.c:580 src/readelf.c:586
417 msgid " Size of program header entries: %<PRId16> %s\n"
422 msgid " Number of program headers entries: %<PRId16>\n"
427 msgid " Size of section header entries: %<PRId16> %s\n"
432 msgid " Number of section headers entries: %<PRId16>"
437 msgid " (%<PRIu32> in [0].sh_size)"
440 #: src/readelf.c:600 src/readelf.c:616
441 msgid " ([0] not available)"
446 msgid " (%<PRIu32> in [0].sh_link)"
452 " Section header string table index: XINDEX%s\n"
459 " Section header string table index: %<PRId16>\n"
466 "There are %d section headers, starting at offset %#<PRIx64>:\n"
471 msgid "Section Headers:"
476 "[Nr] Name Type Addr Off Size ES Flags Lk "
482 "[Nr] Name Type Addr Off Size ES "
486 #: src/readelf.c:683 src/readelf.c:821
488 msgid "cannot get section: %s"
491 #: src/readelf.c:689 src/readelf.c:828
493 msgid "cannot get section header: %s"
497 msgid "Program Headers:"
502 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align"
507 " Type Offset VirtAddr PhysAddr FileSiz "
513 msgid "\t[Requesting program interpreter: %s]\n"
519 " Section to Segment mapping:\n"
520 " Segment Sections..."
525 msgid "cannot get program header: %s"
532 "COMDAT section group [%2d] '%s' with signature '%s' contains %zu entry:\n"
535 "COMDAT section group [%2d] '%s' with signature '%s' contains %zu entries:\n"
543 "Section group [%2d] '%s' with signature '%s' contains %zu entry:\n"
546 "Section group [%2d] '%s' with signature '%s' contains %zu entries:\n"
551 msgid "<INVALID SYMBOL>"
556 msgid " [%2d] <INVALID SECTION>\n"
560 msgid "<INVALID SECTION>"
563 #: src/readelf.c:1064
567 "Dynamic segment contains %lu entry:\n"
568 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
571 "Dynamic segment contains %lu entries:\n"
572 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
576 #: src/readelf.c:1076
577 msgid " Tag Type Value\n"
580 #: src/readelf.c:1103
582 msgid "Shared library: [%s]\n"
585 #: src/readelf.c:1108
587 msgid "Library soname: [%s]\n"
590 #: src/readelf.c:1113
592 msgid "Library rpath: [%s]\n"
595 #: src/readelf.c:1118
597 msgid "Library runpath: [%s]\n"
600 #: src/readelf.c:1138
602 msgid "%<PRId64> (bytes)\n"
605 #: src/readelf.c:1257 src/readelf.c:1409
609 "Invalid symbol table at offset %#0*<PRIx64>\n"
612 #: src/readelf.c:1284
616 "Relocation section [%2d] '%s' for section [%2d] '%s' at offset %"
617 "#0*<PRIx64>contains %d entry:\n"
620 "Relocation section [%2d] '%s' for section [%2d] '%s' at offset %"
621 "#0*<PRIx64>contains %d entries:\n"
625 #: src/readelf.c:1296
626 msgid " Offset Type Value Name\n"
629 #: src/readelf.c:1298
630 msgid " Offset Type Value Name\n"
633 #: src/readelf.c:1325 src/readelf.c:1336 src/readelf.c:1354 src/readelf.c:1366
634 #: src/readelf.c:1477 src/readelf.c:1489 src/readelf.c:1508 src/readelf.c:1521
635 msgid "<INVALID RELOC>"
638 #: src/readelf.c:1326 src/readelf.c:1478
639 msgid "INVALID SYMBOL"
642 #: src/readelf.c:1355 src/readelf.c:1509
643 msgid "INVALID SECTION"
646 #: src/readelf.c:1436
650 "Relocation section '%s' for section [%2d] '%s' at offset %#0*<PRIx64> "
651 "contains %d entry:\n"
654 "Relocation section '%s' for section [%2d] '%s' at offset %#0*<PRIx64> "
655 "contains %d entries:\n"
659 #: src/readelf.c:1447
660 msgid " Offset Type Value Addend Name\n"
663 #: src/readelf.c:1449
664 msgid " Offset Type Value Addend Name\n"
667 #: src/readelf.c:1614
671 "Symbol table [%2d] '%s' contains %d entry:\n"
674 "Symbol table [%2d] '%s' contains %d entries:\n"
678 #: src/readelf.c:1619
680 msgid " %lu local symbol String table: [%2d] '%s'\n"
681 msgid_plural " %lu local symbols String table: [%2d] '%s'\n"
685 #: src/readelf.c:1628
686 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
689 #: src/readelf.c:1630
690 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
693 #: src/readelf.c:1739
694 msgid "bad dynamic symbol"
697 #: src/readelf.c:1822
701 #: src/readelf.c:1839
705 #: src/readelf.c:1867
709 "Version needs section [%2d] '%s' contains %d entry:\n"
710 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
713 "Version needs section [%2d] '%s' contains %d entries:\n"
714 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
718 #: src/readelf.c:1894
720 msgid " %#06x: Version: %hd File: %s Cnt: %hd\n"
723 #: src/readelf.c:1909
725 msgid " %#06x: Name: %s Flags: %s Version: %hd\n"
728 #: src/readelf.c:1943
732 "Version definition section [%2d] '%s' contains %d entry:\n"
733 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
736 "Version definition section [%2d] '%s' contains %d entries:\n"
737 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
741 #: src/readelf.c:1978
743 msgid " %#06x: Version: %hd Flags: %s Index: %hd Cnt: %hd Name: %s\n"
746 #: src/readelf.c:1993
748 msgid " %#06x: Parent %d: %s\n"
751 #: src/readelf.c:2241
755 "Version symbols section [%2d] '%s' contains %d entry:\n"
756 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'"
759 "Version symbols section [%2d] '%s' contains %d entries:\n"
760 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'"
764 #: src/readelf.c:2273
768 #: src/readelf.c:2278
772 #: src/readelf.c:2334
774 msgid "cannot get data for section %d: %s"
777 #: src/readelf.c:2344
781 "Histogram for bucket list length in section [%2d] '%s' (total of %d "
783 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
786 "Histogram for bucket list length in section [%2d] '%s' (total of %d "
788 " Addr: %#0*<PRIx64> Offset: %#08<PRIx64> Link to section: [%2d] '%s'\n"
792 #: src/readelf.c:2389
794 msgid " Length Number % of total Coverage"
797 #: src/readelf.c:2390
799 msgid " 0 %6<PRIu32> %5.1f%%\n"
802 #: src/readelf.c:2396
804 msgid "%7d %6<PRIu32> %5.1f%% %5.1f%%\n"
807 #: src/readelf.c:2410
810 " Average number of tests: successful lookup: %f\n"
811 " unsuccessful lookup: %f\n"
814 #: src/readelf.c:2507
816 msgid "unknown tag %hx"
819 #: src/readelf.c:2509
821 msgid "unknown user tag %hx"
824 #: src/readelf.c:2692
826 msgid "unknown attribute %hx"
829 #: src/readelf.c:2695
831 msgid "unknown user attribute %hx"
834 #: src/readelf.c:2741
836 msgid "unknown form %<PRIx64>"
839 #: src/readelf.c:3113
843 "DWARF section '%s' at offset %#<PRIx64>:\n"
847 #: src/readelf.c:3136
849 msgid " *** error while reading abbreviation: %s\n"
852 #: src/readelf.c:3147
854 msgid " *** error while reading abbreviation code: %s\n"
857 #: src/readelf.c:3154
859 msgid " *** error while reading abbreviation tag: %s\n"
862 #: src/readelf.c:3162
864 msgid " *** error while reading abbreviation children flag: %s\n"
867 #: src/readelf.c:3168
869 msgid " [%5<PRId64>] offset: %<PRId64>, children: %s, tag: %s\n"
872 #: src/readelf.c:3171
876 #: src/readelf.c:3171
880 #: src/readelf.c:3186
882 msgid " *** error while reading abbreviation entries: %s\n"
885 #: src/readelf.c:3210
887 msgid "cannot get .debug_aranges content: %s"
890 #: src/readelf.c:3215 src/readelf.c:3648
894 "DWARF section '%s' at offset %#<PRIx64> contains %<PRId64> entry:\n"
897 "DWARF section '%s' at offset %#<PRIx64> contains %<PRId64> entries:\n"
901 #: src/readelf.c:3230 src/readelf.c:3663
903 msgid " [%5<PRId64>] ???\n"
906 #: src/readelf.c:3232
909 " [%5<PRId64>] start: %0#*<PRIx64>, length: %5<PRIu64>, CU DIE offset: %"
913 #: src/readelf.c:3256
917 "DWARF section '%s' at offset %#<PRIx64>:\n"
921 #: src/readelf.c:3284
923 msgid "cannot get CU header in section '%s': %s"
926 #: src/readelf.c:3289
929 " Compilation unit at offset %<PRIu64>:\n"
930 " Version: %<PRIu16>, Abbreviation section offset: %<PRIu64>, Address size: %"
934 #: src/readelf.c:3301
936 msgid "cannot get DIE at offset %<PRIu64> in section '%s': %s"
939 #: src/readelf.c:3311
941 msgid "cannot get DIE offset: %s"
944 #: src/readelf.c:3319
946 msgid "cannot get tag of DIE at offset %<PRIu64> in section '%s': %s"
949 #: src/readelf.c:3418
951 msgid "cannot get attributes of DIE: %s"
954 #: src/readelf.c:3430
956 msgid "cannot get attribute code: %s"
959 #: src/readelf.c:3438
961 msgid "cannot get attribute form: %s"
964 #: src/readelf.c:3451
966 msgid "cannot get attribute value: %s"
969 #: src/readelf.c:3579
971 msgid "cannot get next DIE: %s\n"
974 #: src/readelf.c:3586
976 msgid "cannot get next DIE: %s"
979 #: src/readelf.c:3614 src/readelf.c:3624
983 "DWARF section '%s' at offset %#<PRIx64>:\n"
986 #: src/readelf.c:3643
988 msgid "cannot get .debug_pubnames content: %s"
991 #: src/readelf.c:3665
994 " [%5<PRId64>] DIE offset: %6<PRId64>, CU DIE offset: %6<PRId64>, name: %s\n"
997 #: src/readelf.c:3687
1001 "DWARF section '%s' at offset %#<PRIx64>:\n"
1002 " [Offset] String\n"
1005 #: src/readelf.c:3699
1007 msgid " *** error while reading strings: %s\n"
1010 #: src/readelf.c:3718
1012 msgid "cannot get debug context descriptor: %s"
1015 #: src/readelf.c:3792
1019 "Note segment of %<PRId64> bytes at offset %#0*<PRIx64>:\n"
1022 #: src/readelf.c:3799
1024 msgid "cannot get content of note section: %s"
1027 #: src/readelf.c:3802
1028 msgid " Owner Data size Type\n"
1031 #: src/readelf.c:3840
1033 msgid " %-13.*s %9<PRId32> %s\n"
1038 "Use the output format FORMAT. FORMAT can be `bsd' or `sysv'. The default "
1043 msgid "Same as `--format=sysv'"
1047 msgid "Same as `--format=bsd'"
1051 msgid "Same as `--radix=10'"
1055 msgid "Same as `--radix=8'"
1059 msgid "Same as `--radix=16'"
1063 msgid "Similar to `--format=sysv' output but in one line"
1067 msgid "Print size and permission flags for loadable segments"
1071 msgid "List section sizes of FILEs (a.out by default)."
1076 msgid "Invalid format: %s"
1081 msgid "Invalid radix: %s"
1086 msgid "%s: file format not recognized"
1091 msgid "while closing `%s'"
1094 #: src/size.c:424 src/size.c:557
1100 msgid "Place stripped output into FILE"
1104 msgid "Copy modified/access timestamps to the output"
1108 msgid "Remove .comment section"
1112 msgid "Discard symbols from object files."
1116 msgid "Only one input file allowed together with `-o'"
1121 msgid "cannot stat input file \"%s\""
1126 msgid "while opening \"%s\""
1131 msgid "cannot set access and modification date of \"%s\""
1136 msgid "cannot open `%s'"
1141 msgid "cannot create new file `%s': %s"
1146 msgid "illformed file `%s'"
1151 msgid "while preparing output for `%s'"
1156 msgid "while generating output file: %s"
1161 msgid "while create section header section: %s"
1166 msgid "%s: error while creating ELF header: %s"
1171 msgid "%s: error while reading the file: %s"
1176 msgid "while writing `%s': %s"
1181 msgid "error while finishing `%s': %s"
1185 msgid "Include whole archives in the output from now on."
1189 msgid "Stop including the whole arhives in the output."
1192 #: src/ld.c:72 src/ld.c:112 src/ld.c:120
1197 msgid "Place output in FILE."
1205 msgid "Set optimization level to LEVEL."
1209 msgid "Verbose messages."
1213 msgid "Trace file opens."
1217 msgid "Object is marked to not use default search path at runtime."
1221 msgid "Same as --whole-archive."
1226 "Default rules of extracting from archive; weak references are not enough."
1230 msgid "Weak references cause extraction from archive."
1234 msgid "Allow multiple definitions; first is used."
1238 msgid "Disallow/allow undefined symbols in DSOs."
1242 msgid "Object requires immediate handling of $ORIGIN."
1246 msgid "Relocation will not be processed lazily."
1250 msgid "Object cannot be unloaded at runtime."
1254 msgid "Mark object to be initialized first."
1258 msgid "Enable/disable lazy-loading flag for following dependencies."
1262 msgid "Mark object as not loadable with 'dlopen'."
1266 msgid "Ignore/record dependencies on unused DSOs."
1270 msgid "Do/do not combine relocation sections."
1274 msgid "Generated DSO will be a system library."
1278 msgid "Start a group."
1282 msgid "End a group."
1290 msgid "Add PATH to list of directories files are searched in."
1294 msgid "Use linker script in FILE."
1302 msgid "Set entry point address."
1306 msgid "Do not link against shared libraries."
1310 msgid "Prefer linking against shared libraries."
1314 msgid "Export all dynamic symbols."
1318 msgid "Strip all symbols."
1322 msgid "Strip debugging symbols."
1326 msgid "Assume pagesize for the target system to be SIZE."
1330 msgid "Set runtime DSO search path."
1334 msgid "Set link time DSO search path."
1338 msgid "Ignore LD_LIBRARY_PATH environment variable."
1342 msgid "Read version information from FILE."
1346 msgid "Set emulation to NAME."
1350 msgid "Generate dynamic shared object."
1354 msgid "Generate relocatable object."
1358 msgid "Causes symbol not assigned to a version be reduced to local."
1362 msgid "Remove unused sections."
1366 msgid "Don't remove unused sections."
1370 msgid "Set soname of shared object."
1374 msgid "Set the dynamic linker name."
1378 msgid "Add/suppress addition indentifying link-editor to .comment section"
1382 msgid "Combine object and archive files."
1390 msgid "At least one input file needed"
1394 msgid "error while preparing linking"
1399 msgid "cannot open linker script \"%s\""
1403 msgid "-( without matching -)"
1406 #: src/ld.c:451 src/ld.c:489
1407 msgid "only one option of -G and -r is allowed"
1411 msgid "more than one '-m' parameter"
1414 #: src/ld.c:483 src/ld.c:847
1416 msgid "unknown option `-%c %s'"
1421 msgid "invalid page size value \"%s\": ignored"
1425 msgid "More than one output file name given."
1430 msgid "Invalid optimization level `%s'"
1434 msgid "nested -( -) groups are not allowed"
1438 msgid "-) without matching -("
1443 msgid "unknown option '-%c %s'"
1447 msgid "could not find input file to determine output file format"
1451 msgid "try again with an appropriate '-m' parameter"
1456 msgid "cannot read version script \"%s\""
1459 #: src/ldgeneric.c:166 src/ldgeneric.c:4096
1460 msgid "cannot create string table"
1463 #: src/ldgeneric.c:208
1464 msgid "initialization of libltdl failed"
1467 #: src/ldgeneric.c:218
1469 msgid "cannot load ld backend library '%s': %s"
1472 #: src/ldgeneric.c:227
1474 msgid "cannot find init function in ld backend library '%s': %s"
1477 #: src/ldgeneric.c:262
1479 msgid "%s listed more than once as input"
1482 #: src/ldgeneric.c:383
1484 msgid "%s (for -l%s)\n"
1487 #: src/ldgeneric.c:384
1489 msgid "%s (for DT_NEEDED %s)\n"
1492 #: src/ldgeneric.c:474
1494 msgid "cannot open %s"
1497 #: src/ldgeneric.c:496
1499 msgid "Warning: type of `%s' changed from %s in %s to %s in %s"
1502 #: src/ldgeneric.c:509
1504 msgid "Warning: size of `%s' changed from %<PRIu64> in %s to %<PRIu64> in %s"
1507 #: src/ldgeneric.c:604
1509 msgid "(%s+%#<PRIx64>): multiple definition of %s `%s'\n"
1512 #: src/ldgeneric.c:634
1514 msgid "(%s+%#<PRIx64>): first defined here\n"
1517 #: src/ldgeneric.c:723
1519 msgid "%s: cannot get section group data: %s"
1522 #: src/ldgeneric.c:744
1524 msgid "%s: section '%s' with group flag set does not belong to any group"
1527 #: src/ldgeneric.c:788
1529 msgid "%s: section [%2d] '%s' is in more than one section group"
1532 #: src/ldgeneric.c:1004 src/ldgeneric.c:1197 src/ldgeneric.c:1206
1533 #: src/ldgeneric.c:1265 src/ldgeneric.c:1274 src/ldgeneric.c:1524
1534 #: src/ldgeneric.c:1863
1536 msgid "%s: invalid ELF file (%s:%d)\n"
1539 #: src/ldgeneric.c:1097
1541 msgid "%s: only files of type ET_REL might contain section groups"
1544 #: src/ldgeneric.c:1131
1546 msgid "%s: cannot determine signature of section group [%2d] '%s': %s"
1549 #: src/ldgeneric.c:1150
1551 msgid "%s: section '%s' has unknown type: %d"
1554 #: src/ldgeneric.c:1500
1556 msgid "cannot get descriptor for ELF file (%s:%d): %s\n"
1559 #: src/ldgeneric.c:1535
1561 msgid "cannot open \"%s\""
1564 #: src/ldgeneric.c:1677
1566 msgid "cannot read archive `%s': %s"
1569 #: src/ldgeneric.c:1693
1571 msgid "archive `%s' is too large"
1574 #: src/ldgeneric.c:1878
1576 msgid "file of type %s cannot be linked in\n"
1579 #: src/ldgeneric.c:1889
1581 msgid "%s: cannot get section header string table index: %s\n"
1584 #: src/ldgeneric.c:1921
1586 msgid "cannot use DSO '%s' when generating relocatable object file"
1589 #: src/ldgeneric.c:2006
1591 msgid "input file '%s' ignored"
1594 #: src/ldgeneric.c:2190
1596 msgid "undefined symbol `%s' in %s"
1599 #: src/ldgeneric.c:2560
1600 msgid "cannot create output file"
1603 #: src/ldgeneric.c:2570
1605 msgid "cannot create ELF descriptor for output file: %s"
1608 #: src/ldgeneric.c:2577
1610 msgid "could not create ELF header for output file: %s"
1613 #: src/ldgeneric.c:2891 src/ldgeneric.c:2964 src/ldgeneric.c:2999
1614 #: src/ldgeneric.c:3524 src/ldgeneric.c:3573 src/ldgeneric.c:3606
1615 #: src/ldgeneric.c:3796 src/ldgeneric.c:3835 src/ldgeneric.c:4044
1616 #: src/ldgeneric.c:4076 src/ldgeneric.c:4486 src/ldgeneric.c:4496
1618 msgid "cannot create section for output file: %s"
1621 #: src/ldgeneric.c:3116
1623 msgid "address computation expression contains variable '%s'"
1626 #: src/ldgeneric.c:3161
1629 "argument '%<PRIuMAX>' of ALIGN in address computation expression is no power "
1633 #: src/ldgeneric.c:3336
1635 msgid "cannot find entry symbol \"%s\": defaulting to %#0*<PRIx64>"
1638 #: src/ldgeneric.c:3342
1640 msgid "no entry symbol specified: defaulting to %#0*<PRIx64>"
1643 #: src/ldgeneric.c:3421 src/ldgeneric.c:3442 src/ldgeneric.c:3471
1644 #: src/ldgeneric.c:5023
1646 msgid "cannot create symbol table for output file: %s"
1649 #: src/ldgeneric.c:4208 src/ldgeneric.c:4735
1650 msgid "section index too large in dynamic symbol table"
1653 #: src/ldgeneric.c:4624
1655 msgid "cannot create versioning section: %s"
1658 #: src/ldgeneric.c:4701
1660 msgid "cannot create dynamic symbol table for output file: %s"
1663 #: src/ldgeneric.c:4837
1665 msgid "cannot create hash table section for output file: %s"
1668 #: src/ldgeneric.c:4915
1670 msgid "cannot create versioning data: %s"
1673 #: src/ldgeneric.c:5055 src/ldgeneric.c:5068 src/ldgeneric.c:5132
1674 #: src/ldgeneric.c:5140
1676 msgid "cannot create section header string section: %s"
1679 #: src/ldgeneric.c:5062
1680 msgid "cannot create section header string section"
1683 #: src/ldgeneric.c:5216
1685 msgid "cannot create program header: %s"
1688 #: src/ldgeneric.c:5224
1690 msgid "while determining file layout: %s"
1693 #: src/ldgeneric.c:5773
1695 msgid "cannot get header of 0th section: %s"
1698 #: src/ldgeneric.c:5789
1700 msgid "cannot update ELF header: %s"
1703 #: src/ldgeneric.c:5810
1704 msgid "linker backend didn't specify function to relocate section"
1707 #: src/ldgeneric.c:5822
1709 msgid "while writing output file: %s"
1712 #: src/ldgeneric.c:5827
1714 msgid "while finishing output file: %s"
1717 #: src/ldgeneric.c:5838
1718 msgid "cannot change access mode of output file"
1721 #: src/ldgeneric.c:5847
1722 msgid "cannot rename output file"
1725 #: src/ldgeneric.c:5895 src/ldgeneric.c:5906 src/ldgeneric.c:5917
1726 #: src/ldgeneric.c:5935 src/ldgeneric.c:5948 src/ldgeneric.c:5960
1728 msgid "no machine specific '%s' implementation"
1731 #: src/ldscript.y:175
1732 msgid "mode for segment invalid\n"
1735 #: src/ldscript.y:442
1737 msgid "while reading version script: %s at line %d\n"
1740 #: src/ldscript.y:445
1742 msgid "while reading linker script: %s at line %d\n"
1745 #: src/ldscript.y:704
1747 msgid "symbol '%s' in declared both local and global for unnamed version"
1750 #: src/ldscript.y:706
1752 msgid "symbol '%s' in declared both local and global for version '%s'"
1755 #: src/ldscript.y:726 src/ldscript.y:733
1756 msgid "default visibility set as local and global"
1760 msgid "Be extremely strict, flag level 2 features."
1764 msgid "Do not print anything if successful"
1768 msgid "Pedantic checking of ELF files compliance with gABI/psABI spec."
1771 #: src/elflint.c:155
1775 #: src/elflint.c:330 src/elflint.c:332 src/elflint.c:334 src/elflint.c:336
1777 msgid "e_ident[%d] != '%c'"
1780 #: src/elflint.c:340
1782 msgid "e_ident[%d] == %d is no known class"
1785 #: src/elflint.c:345
1787 msgid "e_ident[%d] == %d is no known data encoding"
1790 #: src/elflint.c:350
1792 msgid "unknown ELF header version number e_ident[%d] == %d"
1795 #: src/elflint.c:355
1797 msgid "unsupported OS ABI e_ident[%d] == \"%s\""
1800 #: src/elflint.c:361
1802 msgid "unsupport ABI version e_ident[%d] == %d"
1805 #: src/elflint.c:366
1807 msgid "e_ident[%d] is not zero"
1810 #: src/elflint.c:371
1812 msgid "unknown object file type %d"
1815 #: src/elflint.c:378
1817 msgid "unknown machine type %d"
1820 #: src/elflint.c:382
1821 msgid "unknown object file version"
1824 #: src/elflint.c:388
1825 msgid "invalid program header offset"
1828 #: src/elflint.c:390
1829 msgid "executables and DSOs cannot have zero program header offset"
1832 #: src/elflint.c:394
1833 msgid "invalid number of program header entries"
1836 #: src/elflint.c:402
1837 msgid "invalid section header table offset"
1840 #: src/elflint.c:405
1841 msgid "section header table must be present"
1844 #: src/elflint.c:421
1845 msgid "invalid number of section header table entries"
1848 #: src/elflint.c:440 src/elflint.c:446
1849 msgid "invalid section header index"
1852 #: src/elflint.c:451
1854 msgid "invalid machine flags: %s"
1857 #: src/elflint.c:458 src/elflint.c:471
1859 msgid "invalid ELF header size: %hd"
1862 #: src/elflint.c:461 src/elflint.c:474
1864 msgid "invalid program header size: %hd"
1867 #: src/elflint.c:465 src/elflint.c:478
1869 msgid "invalid section header size: %hd"
1872 #: src/elflint.c:528
1875 "section [%2d] '%s': section with SHF_GROUP flag set not part of a section "
1879 #: src/elflint.c:532
1882 "section [%2d] '%s': section group [%2d] '%s' does not preceed group member"
1885 #: src/elflint.c:567 src/elflint.c:754 src/elflint.c:840 src/elflint.c:977
1886 #: src/elflint.c:1216
1888 msgid "section [%2d] '%s': cannot get section data"
1891 #: src/elflint.c:573 src/elflint.c:984
1894 "section [%2d] '%s': referenced as string table for section [%2d] '%s' but "
1895 "type is not SHT_STRTAB"
1898 #: src/elflint.c:601
1900 msgid "section [%2d] '%s': entry size is does not match ElfXX_Sym"
1903 #: src/elflint.c:608 src/elflint.c:648
1905 msgid "section [%2d] '%s': cannot get symbol %d: %s"
1908 #: src/elflint.c:614 src/elflint.c:618 src/elflint.c:622 src/elflint.c:626
1909 #: src/elflint.c:630 src/elflint.c:634
1911 msgid "section [%2d] '%s': '%s' in zeroth entry not zero"
1914 #: src/elflint.c:637
1916 msgid "section [%2d] '%s': XINDEX for zeroth entry not zero"
1919 #: src/elflint.c:655
1921 msgid "section [%2d] '%s': symbol %d: invalid name value"
1924 #: src/elflint.c:662
1927 "section [%2d] '%s': symbol %d: too large section index but no extended "
1928 "section index section"
1931 #: src/elflint.c:667
1934 "section [%2d] '%s': symbol %d: XINDEX used for index which would fit in "
1935 "st_shndx (%<PRIu32>)"
1938 #: src/elflint.c:679
1940 msgid "section [%2d] '%s': symbol %d: invalid section index"
1943 #: src/elflint.c:686
1945 msgid "section [%2d] '%s': symbol %d: unknown type"
1948 #: src/elflint.c:690
1950 msgid "section [%2d] '%s': symbol %d: unknow symbol binding"
1953 #: src/elflint.c:702
1955 msgid "section [%2d] '%s': symbol %d: st_value out of bounds"
1958 #: src/elflint.c:710
1961 "section [%2d] '%s': symbol %d: local symbol outside range described in "
1965 #: src/elflint.c:717
1968 "section [%2d] '%s': symbol %d: non-local symbol outside range described in "
1972 #: src/elflint.c:724
1974 msgid "section [%2d] '%s': symbol %d: non-local section symbol"
1977 #: src/elflint.c:762 src/elflint.c:848
1979 msgid "section [%2d] '%s': invalid destination section index"
1982 #: src/elflint.c:772 src/elflint.c:858
1984 msgid "section [%2d] '%s': invalid destination section type"
1987 #: src/elflint.c:778
1989 msgid "section [%2d] '%s': section entry size does not match ElfXX_Rela"
1992 #: src/elflint.c:793 src/elflint.c:879
1994 msgid "section [%2d] '%s': cannot get relocation %d: %s"
1997 #: src/elflint.c:800 src/elflint.c:886
1999 msgid "section [%2d] '%s': relocation %d: invalid type"
2002 #: src/elflint.c:807 src/elflint.c:893
2004 msgid "section [%2d] '%s': relocation %d: invalid symbol index"
2007 #: src/elflint.c:813 src/elflint.c:900
2009 msgid "section [%2d] '%s': relocation %d: offset out of bounds"
2012 #: src/elflint.c:864
2014 msgid "section [%2d] '%s': section entry size does not match ElfXX_Rel"
2017 #: src/elflint.c:967
2018 msgid "more than one dynamic section present"
2021 #: src/elflint.c:990
2023 msgid "section [%2d] '%s': section entry size does not match ElfXX_Dyn"
2026 #: src/elflint.c:995 src/elflint.c:1149
2028 msgid "section [%2d] '%s': sh_info not zero"
2031 #: src/elflint.c:1006
2033 msgid "section [%2d] '%s': cannot get dynamic section entry %d: %s"
2036 #: src/elflint.c:1013
2038 msgid "section [%2d] '%s': entry %d: unknown tag"
2041 #: src/elflint.c:1024
2043 msgid "section [%2d] '%s': entry %d: more than one entry with tag %s"
2046 #: src/elflint.c:1034
2048 msgid "section [%2d] '%s': entry %d: level 2 tag %s used"
2051 #: src/elflint.c:1046
2053 msgid "section [%2d] '%s': entry %d: DT_PLTREL value must be DT_REL or DT_RELA"
2056 #: src/elflint.c:1071
2058 msgid "section [%2d] '%s': contains %s entry but not %s"
2061 #: src/elflint.c:1083
2063 msgid "section [%2d] '%s': mandatory tag %s not present"
2066 #: src/elflint.c:1093 src/elflint.c:1100
2068 msgid "section [%2d] '%s': not all of %s, %s, and %s are present"
2071 #: src/elflint.c:1129
2073 msgid "section [%2d] '%s': extended section index section not for symbol table"
2076 #: src/elflint.c:1134
2077 msgid "cannot get data for symbol section"
2080 #: src/elflint.c:1138 src/elflint.c:1228
2082 msgid "section [%2d] '%s': entry size does not match Elf32_Word"
2085 #: src/elflint.c:1144
2087 msgid "section [%2d] '%s': extended index table too small for symbol table"
2090 #: src/elflint.c:1161
2093 "section [%2d] '%s': extended section index in section [%2d] '%s' refers to "
2097 #: src/elflint.c:1172
2098 msgid "symbol 0 should have zero extended section index"
2101 #: src/elflint.c:1184
2103 msgid "cannot get data for symbol %d"
2106 #: src/elflint.c:1189
2108 msgid "extended section index is %<PRIu32> but symbol index is not XINDEX"
2111 #: src/elflint.c:1223
2113 msgid "section [%2d] '%s': hash table not for dynamic symbol table"
2116 #: src/elflint.c:1233
2118 msgid "section [%2d] '%s': not marked to be allocated"
2121 #: src/elflint.c:1238
2123 msgid "section [%2d] '%s': hash table has not even room for nbucket and nchain"
2126 #: src/elflint.c:1248
2129 "section [%2d] '%s': hash table section is too small (is %ld, expected %ld)"
2132 #: src/elflint.c:1260
2134 msgid "section [%2d] '%s': chain array not large enough"
2137 #: src/elflint.c:1265
2139 msgid "section [%2d] '%s': hash bucket reference %d out of bounds"
2142 #: src/elflint.c:1271
2144 msgid "section [%2d] '%s': hash chain reference %d out of bounds"
2147 #: src/elflint.c:1284
2149 msgid "section [%2d] '%s': nonzero sh_%s for NULL section"
2152 #: src/elflint.c:1309
2154 msgid "section [%2d] '%s': cannot get symbol table: %s"
2157 #: src/elflint.c:1314
2159 msgid "section [%2d] '%s': section reference in sh_link is no symbol table"
2162 #: src/elflint.c:1320
2164 msgid "section [%2d] '%s': invalid symbol index in sh_info"
2167 #: src/elflint.c:1325
2169 msgid "section [%2d] '%s': sh_flags not zero"
2172 #: src/elflint.c:1331
2174 msgid "section [%2d] '%s': sh_flags not set correctly"
2177 #: src/elflint.c:1337
2179 msgid "section [%2d] '%s': cannot get data: %s"
2182 #: src/elflint.c:1346
2184 msgid "section [%2d] '%s': section size not multiple of sizeof(Elf32_Word)"
2187 #: src/elflint.c:1351
2189 msgid "section [%2d] '%s': section group without flags word"
2192 #: src/elflint.c:1357
2194 msgid "section [%2d] '%s': section group without member"
2197 #: src/elflint.c:1361
2199 msgid "section [%2d] '%s': section group with only one member"
2202 #: src/elflint.c:1373
2204 msgid "section [%2d] '%s': unknown section group flags"
2207 #: src/elflint.c:1385
2209 msgid "section [%2d] '%s': section index %Zu out of range"
2212 #: src/elflint.c:1396
2214 msgid "section [%2d] '%s': cannot get section header for element %Zu: %s"
2217 #: src/elflint.c:1403
2219 msgid "section [%2d] '%s': section group contains another group [%2d] '%s'"
2222 #: src/elflint.c:1409
2225 "section [%2d] '%s': element %Zu references section [%2d] '%s' without "
2226 "SHF_GROUP flag set"
2229 #: src/elflint.c:1416
2231 msgid "section [%2d] '%s' is contained in more than one section group"
2234 #: src/elflint.c:1547
2235 msgid "cannot get section header of zeroth section"
2238 #: src/elflint.c:1551
2239 msgid "zeroth section has nonzero name"
2242 #: src/elflint.c:1553
2243 msgid "zeroth section has nonzero type"
2246 #: src/elflint.c:1555
2247 msgid "zeroth section has nonzero flags"
2250 #: src/elflint.c:1557
2251 msgid "zeroth section has nonzero address"
2254 #: src/elflint.c:1559
2255 msgid "zeroth section has nonzero offset"
2258 #: src/elflint.c:1561
2259 msgid "zeroth section has nonzero info field"
2262 #: src/elflint.c:1563
2263 msgid "zeroth section has nonzero align value"
2266 #: src/elflint.c:1565
2267 msgid "zeroth section has nonzero entry size value"
2270 #: src/elflint.c:1568
2272 "zeroth section has nonzero size value while ELF header has nonzero shnum "
2276 #: src/elflint.c:1571
2278 "zeroth section has nonzero link value while ELF header does not signal "
2279 "overflow in shstrndx"
2282 #: src/elflint.c:1582
2284 msgid "cannot get section header for section [%2d] '%s': %s"
2287 #: src/elflint.c:1602
2289 msgid "section [%2d] '%s' has wrong type: expected %s, is %s"
2292 #: src/elflint.c:1616
2294 msgid "section [%2d] '%s' has wrong flags: expected %s, is %s"
2297 #: src/elflint.c:1633
2299 msgid "section [%2d] '%s' has wrong flags: expected %s and possibly %s, is %s"
2302 #: src/elflint.c:1661
2305 "section [%2d] '%s' has SHF_ALLOC flag set but there is no loadable segment"
2308 #: src/elflint.c:1666
2311 "section [%2d] '%s' has SHF_ALLOC flag not set but there are loadable segments"
2314 #: src/elflint.c:1675
2316 msgid "section [%2d] '%s': size not multiple of entry size"
2319 #: src/elflint.c:1680
2320 msgid "cannot get section header"
2323 #: src/elflint.c:1688
2325 msgid "unsupported section type %d"
2328 #: src/elflint.c:1694
2330 msgid "section [%2d] '%s' contain unknown flag"
2333 #: src/elflint.c:1697
2335 msgid "section [%2d] '%s': thread-local data sections not yet supported"
2338 #: src/elflint.c:1702
2340 msgid "section [%2d] '%s': invalid section reference in link value"
2343 #: src/elflint.c:1707
2345 msgid "section [%2d] '%s': invalid section reference in info value"
2348 #: src/elflint.c:1714
2350 msgid "section [%2d] '%s': strings flag set without merge flag"
2353 #: src/elflint.c:1719
2355 msgid "section [%2d] '%s': merge flag set but entry size is zero"
2358 #: src/elflint.c:1727
2361 "section [%2d] '%s': ELF header says this is the section header string table "
2362 "but type is not SHT_TYPE"
2365 #: src/elflint.c:1773
2366 msgid "INTERP program header entry but no .interp section"
2369 #: src/elflint.c:1783
2371 msgid "phdr[%d]: no note entries defined for the type of file"
2374 #: src/elflint.c:1806
2376 msgid "phdr[%d]: extra %zu bytes after last note"
2379 #: src/elflint.c:1835
2381 msgid "phdr[%d]: unknown core file note type %<PRIu32> at offset %zd"
2384 #: src/elflint.c:1843
2386 msgid "phdr[%d]: unknown object file note type %<PRIu32> at offset %zd"
2389 #: src/elflint.c:1870
2391 "only executables, shared objects, and core files can have program headers"
2394 #: src/elflint.c:1881
2396 msgid "cannot get program header entry %d: %s"
2399 #: src/elflint.c:1887
2401 msgid "program header entry %d: unknown program header entry type"
2404 #: src/elflint.c:1898
2405 msgid "more than one INTERP entry in program header"
2408 #: src/elflint.c:1907
2409 msgid "more than one TLS entry in program header"