1
# Malay translation for binutils
2
# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013
3
# This file is distributed under the same license as the binutils package.
4
# FIRST AUTHOR <EMAIL@ADDRESS>, 2013.
8
"Project-Id-Version: binutils\n"
9
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10
"POT-Creation-Date: 2011-10-25 11:20+0100\n"
11
"PO-Revision-Date: 2013-09-02 10:58+0000\n"
12
"Last-Translator: abuyop <Unknown>\n"
13
"Language-Team: Malay <ms@li.org>\n"
15
"Content-Type: text/plain; charset=UTF-8\n"
16
"Content-Transfer-Encoding: 8bit\n"
17
"X-Launchpad-Export-Date: 2013-09-17 10:37+0000\n"
18
"X-Generator: Launchpad (build 16765)\n"
22
msgid "Usage: %s [option(s)] [addr(s)]\n"
23
msgstr "Penggunaan: %s [pilihan] [addr(s)]\n"
27
msgid " Convert addresses into line number/file name pairs.\n"
33
" If no addresses are specified on the command line, they will be read from "
41
" @<file> Read options from <file>\n"
42
" -a --addresses Show addresses\n"
43
" -b --target=<bfdname> Set the binary file format\n"
44
" -e --exe=<executable> Set the input file name (default is a.out)\n"
45
" -i --inlines Unwind inlined functions\n"
46
" -j --section=<name> Read section-relative offsets instead of addresses\n"
47
" -p --pretty-print Make the output easier to read for humans\n"
48
" -s --basenames Strip directory names\n"
49
" -f --functions Show function names\n"
50
" -C --demangle[=style] Demangle function names\n"
51
" -h --help Display this information\n"
52
" -v --version Display the program's version\n"
56
#: addr2line.c:101 ar.c:304 ar.c:333 coffdump.c:471 dlltool.c:3938
57
#: dllwrap.c:524 elfedit.c:653 nlmconv.c:1114 objcopy.c:576 objcopy.c:611
58
#: readelf.c:3214 size.c:99 srconv.c:1743 strings.c:667 sysdump.c:653
59
#: windmc.c:228 windres.c:695
61
msgid "Report bugs to %s\n"
62
msgstr "Lapor pepijat ke %s\n"
64
#. Note for translators: This printf is used to join the
65
#. function name just printed above to the line number/
66
#. file name pair that is about to be printed below. Eg:
74
#. Note for translators: This printf is used to join the
75
#. line number/file name pair that has just been printed with
76
#. the line number/file name pair that is going to be printed
77
#. by the next iteration of the while loop. Eg:
79
#. 123:bar.c (inlined by) 456:main.c
82
msgid " (inlined by) "
83
msgstr " (dalam baris oleh) "
87
msgid "%s: cannot get addresses from archive"
88
msgstr "%s: tidak memperoleh alamat dari arkib"
92
msgid "%s: cannot find section %s"
93
msgstr "%s: tidak dapat cari bahagian %s"
95
#: addr2line.c:427 nm.c:1570 objdump.c:3423
97
msgid "unknown demangling style `%s'"
102
msgid "no entry %s in archive\n"
103
msgstr "tiada masukan %s di dalam arkib\n"
108
"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin "
109
"<name>] [member-name] [count] archive-file file...\n"
115
"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] "
116
"[count] archive-file file...\n"
121
msgid " %s -M [<mri-script]\n"
122
msgstr " %s -M [<mri-script]\n"
127
msgstr " perintah:\n"
131
msgid " d - delete file(s) from the archive\n"
132
msgstr " d - padam fail dari arkib\n"
136
msgid " m[ab] - move file(s) in the archive\n"
137
msgstr " m[ab] - alih fail dalam arkib\n"
141
msgid " p - print file(s) found in the archive\n"
142
msgstr " p - cetak fail yang ditemui dalam arkib\n"
146
msgid " q[f] - quick append file(s) to the archive\n"
152
" r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
157
msgid " s - act as ranlib\n"
158
msgstr " s - beritndakan sebagai ranlib\n"
162
msgid " t - display contents of archive\n"
163
msgstr " t - paparkan kandungan arkib\n"
167
msgid " x[o] - extract file(s) from the archive\n"
172
msgid " command specific modifiers:\n"
177
msgid " [a] - put file(s) after [member-name]\n"
182
msgid " [b] - put file(s) before [member-name] (same as [i])\n"
187
msgid " [D] - use zero for timestamps and uids/gids\n"
188
msgstr " [D] - gunakan sifar untuk setem masa dan uids/gids\n"
192
msgid " [N] - use instance [count] of name\n"
197
msgid " [f] - truncate inserted file names\n"
202
msgid " [P] - use full path names when matching\n"
207
msgid " [o] - preserve original dates\n"
208
msgstr " [o] - kekal tarikh asal\n"
213
" [u] - only replace files that are newer than current archive "
219
msgid " generic modifiers:\n"
220
msgstr " pengubahsuai generik:\n"
224
msgid " [c] - do not warn if the library had to be created\n"
229
msgid " [s] - create an archive index (cf. ranlib)\n"
234
msgid " [S] - do not build a symbol table\n"
239
msgid " [T] - make a thin archive\n"
244
msgid " [v] - be verbose\n"
245
msgstr " [v] - jadi berjela\n"
249
msgid " [V] - display the version number\n"
250
msgstr " [V] - papar nombor versi\n"
254
msgid " @<file> - read options from <file>\n"
259
msgid " --target=BFDNAME - specify the target object format as BFDNAME\n"
269
msgid " --plugin <p> - load the specified plugin\n"
274
msgid "Usage: %s [options] archive\n"
275
msgstr "Penggunaan: %s [pilihan] archive\n"
279
msgid " Generate an index to speed access to archives\n"
280
msgstr " Janakan indeks untuk mempercepat capaian ke arkib\n"
285
" The options are:\n"
286
" @<file> Read options from <file>\n"
291
msgid " --plugin <name> Load the specified plugin\n"
297
" -t Update the archive's symbol map timestamp\n"
298
" -h --help Print this help message\n"
299
" -v --version Print version information\n"
303
msgid "two different operation options specified"
304
msgstr "dua pilihan operasi yang berbeza telah dinyatakan"
306
#: ar.c:538 nm.c:1643
308
msgid "sorry - this program has been built without plugin support\n"
309
msgstr "maaf - program ini telah dibina tanpa sokongan pemalam\n"
312
msgid "no operation specified"
313
msgstr "tiada operasi dinyatakan"
316
msgid "`u' is only meaningful with the `r' option."
317
msgstr "'u' hanya bermakna dengan pilihan 'r'."
320
msgid "`u' is not meaningful with the `D' option."
321
msgstr "'u' tidak bermakna dengan pilihan 'D'."
324
msgid "`N' is only meaningful with the `x' and `d' options."
325
msgstr "'N' hanya bermakna dengan pilihan 'x' dan 'd'."
328
msgid "Value for `N' must be positive."
329
msgstr "Nilai bagi 'N' mestilah positif."
332
msgid "`x' cannot be used on thin archives."
333
msgstr "'x' tidak boleh digunakan pada arkib nipis."
337
msgid "internal error -- this option not implemented"
338
msgstr "ralat dalaman -- pilihan ini tidak dilaksana"
345
#: ar.c:889 ar.c:943 ar.c:1272 objcopy.c:2080
347
msgid "internal stat error on %s"
352
msgid "%s is not a valid archive"
353
msgstr "%s bukan arkib sah"
356
msgid "could not create temporary file whilst writing archive"
357
msgstr "gagal mewujudkan fail sementara semasa menulis arkib"
361
msgid "No member named `%s'\n"
362
msgstr "tiada ahli bernama '%s'\n"
366
msgid "no entry %s in archive %s!"
367
msgstr "tiada masukan %s dalam arkib %s!"
371
msgid "%s: no archive map to update"
376
msgid "No entry %s in archive.\n"
377
msgstr "Tiada masukan %s dalam arkib.\n"
381
msgid "Can't open file %s\n"
382
msgstr "Gagal membuka fail %s\n"
386
msgid "%s: Can't open output archive %s\n"
387
msgstr "%s: Gagal membuka arkib output %s\n"
391
msgid "%s: Can't open input archive %s\n"
392
msgstr "%s: Gagal membuka arkib input %s\n"
396
msgid "%s: file %s is not an archive\n"
397
msgstr "%s: fail %s bukan arkib\n"
401
msgid "%s: no output archive specified yet\n"
402
msgstr "%s: belum ada arkib output yang ditetapkan\n"
404
#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:350 arsup.c:416
406
msgid "%s: no open output archive\n"
407
msgstr "%s: tiada arkib output terbuka\n"
409
#: arsup.c:261 arsup.c:371 arsup.c:397
411
msgid "%s: can't open file %s\n"
412
msgstr "%s: gagal membuka fail %s\n"
414
#: arsup.c:315 arsup.c:393 arsup.c:474
416
msgid "%s: can't find module file %s\n"
417
msgstr "%s: gagal menemui fail modul %s\n"
421
msgid "Current open archive is %s\n"
422
msgstr "Arkib sedang dibuka ialah %s\n"
426
msgid "%s: no open archive\n"
427
msgstr "%s: tiada arkib terbuka\n"
431
msgid " No emulation specific options\n"
432
msgstr " Tiada pilihan ditetapkan untuk emulasi\n"
434
#. Macros for common output.
437
msgid " emulation options: \n"
438
msgstr " pilihan emulasi: \n"
442
msgid "can't set BFD default target to `%s': %s"
447
msgid "%s: Matching formats:"
448
msgstr "%s: Format sepadan:"
452
msgid "Supported targets:"
453
msgstr "Sasaran disokong:"
457
msgid "%s: supported targets:"
458
msgstr "%s: sasaran disokong:"
462
msgid "Supported architectures:"
463
msgstr "Senibina disokong:"
467
msgid "%s: supported architectures:"
468
msgstr "%s: senibina disokong:"
475
msgid "little endian"
479
msgid "endianness unknown"
486
" (header %s, data %s)\n"
491
msgid "BFD header file version %s\n"
496
msgid "%s: bad number: %s"
497
msgstr "%s: angka teruk: %s"
499
#: bucomm.c:576 strings.c:409
501
msgid "'%s': No such file"
502
msgstr "'%s': Tiada fail sebegitu"
504
#: bucomm.c:578 strings.c:411
506
msgid "Warning: could not locate '%s'. reason: %s"
507
msgstr "Amaran: gagal menemui '%s'. sebab: %s"
511
msgid "Warning: '%s' is not an ordinary file"
512
msgstr "Amaran: '%s' bukan fail biasa"
516
msgid "Warning: '%s' has negative size, probably it is too large"
531
msgid "section definition at %x size %x\n"
541
msgid "array [%d] of"
546
msgid "function returning"
561
msgid "structure definition"
562
msgstr "definisi struktur"
566
msgid "structure ref to UNKNOWN struct"
571
msgid "structure ref to %s"
576
msgid "enum ref to %s"
581
msgid "enum definition"
586
msgid "Stack offset %x"
591
msgid "Memory section %s+%x"
601
msgid "Struct Member offset %x"
606
msgid "Enum Member offset %x"
611
msgid "Undefined symbol"
616
msgid "List of symbols"
617
msgstr "Senarai simbol"
621
msgid "Symbol %s, tag %d, number %d"
624
#: coffdump.c:345 readelf.c:12215 readelf.c:12289
640
msgid "List of blocks "
641
msgstr "Senarai blok "
655
msgid "List of source files"
656
msgstr "Senarai fail sumber"
660
msgid "Source file %s"
661
msgstr "Fail sumber %s"
665
msgid "section %s %d %d address %x size %x number %d nrelocs %d"
673
#: coffdump.c:462 sysdump.c:646
675
msgid "Usage: %s [option(s)] in-file\n"
680
msgid " Print a human readable interpretation of a COFF object file\n"
686
" The options are:\n"
687
" @<file> Read options from <file>\n"
688
" -h --help Display this information\n"
689
" -v --version Display the program's version\n"
693
#: coffdump.c:533 srconv.c:1833 sysdump.c:710
694
msgid "no input file specified"
695
msgstr "tiada fail input ditetapkan"
697
#: cxxfilt.c:119 nm.c:269 objdump.c:281
699
msgid "Report bugs to %s.\n"
703
msgid "debug_add_to_current_namespace: no current file"
707
msgid "debug_start_source: no debug_set_filename call"
711
msgid "debug_record_function: no debug_set_filename call"
715
msgid "debug_record_parameter: no current function"
719
msgid "debug_end_function: no current function"
723
msgid "debug_end_function: some blocks were not closed"
727
msgid "debug_start_block: no current block"
731
msgid "debug_end_block: no current block"
735
msgid "debug_end_block: attempt to close top level block"
739
msgid "debug_record_line: no current unit"
744
msgid "debug_start_common_block: not implemented"
749
msgid "debug_end_common_block: not implemented"
754
msgid "debug_record_label: not implemented"
758
msgid "debug_record_variable: no current file"
762
msgid "debug_make_undefined_type: unsupported kind"
766
msgid "debug_name_type: no current file"
770
msgid "debug_tag_type: no current file"
774
msgid "debug_tag_type: extra tag attempted"
779
msgid "Warning: changing type size from %d to %d\n"
783
msgid "debug_find_named_type: no current compilation unit"
788
msgid "debug_get_real_type: circular debug information for %s\n"
792
msgid "debug_write_type: illegal type encountered"
795
#: dlltool.c:902 dlltool.c:928 dlltool.c:959
797
msgid "Internal error: Unknown machine type: %d"
802
msgid "Can't open def file: %s"
803
msgstr "Gagal membuka fail def: %s"
807
msgid "Processing def file: %s"
808
msgstr "Memproses fail def: %s"
811
msgid "Processed def file"
812
msgstr "Fail def diproses"
816
msgid "Syntax error in def file %s:%d"
817
msgstr "Ralat sintaks dalam fail def %s:%d"
821
msgid "%s: Path components stripped from image name, '%s'."
826
msgid "NAME: %s base: %x"
829
#: dlltool.c:1091 dlltool.c:1112
830
msgid "Can't have LIBRARY and NAME"
835
msgid "LIBRARY: %s base: %x"
840
msgid "VERSION %d.%d\n"
848
#: dlltool.c:1354 resrc.c:293
853
#: dlltool.c:1359 dllwrap.c:422 resrc.c:298
855
msgid "subprocess got fatal signal %d"
858
#: dlltool.c:1365 dllwrap.c:429 resrc.c:305
860
msgid "%s exited with status %d"
861
msgstr "%s ditutup dengan status %d"
865
msgid "Sucking in info from %s section in %s"
870
msgid "Excluding symbol: %s"
871
msgstr "Tanpa simbol: %s"
873
#: dlltool.c:1625 dlltool.c:1636 nm.c:1012 nm.c:1023
875
msgid "%s: no symbols"
876
msgstr "%s: tiada simbol"
878
#. FIXME: we ought to read in and block out the base relocations.
881
msgid "Done reading %s"
882
msgstr "Selesai membaca %s"
886
msgid "Unable to open object file: %s: %s"
887
msgstr "Gagal membuka fail objek: %s: %s"
891
msgid "Scanning object file %s"
892
msgstr "Mengimbas fail objek %s"
896
msgid "Cannot produce mcore-elf dll from archive file: %s"
900
msgid "Adding exports to output file"
904
msgid "Added exports to output file"
909
msgid "Generating export file: %s"
914
msgid "Unable to open temporary assembler file: %s"
919
msgid "Opened temporary file: %s"
920
msgstr "Fail sementara dibuka: %s"
923
msgid "failed to read the number of entries from base file"
927
msgid "Generated exports file"
932
msgid "bfd_open failed open stub file: %s: %s"
937
msgid "Creating stub file: %s"
942
msgid "bfd_open failed reopen stub file: %s: %s"
945
#: dlltool.c:2908 dlltool.c:2984
947
msgid "failed to open temporary head file: %s"
950
#: dlltool.c:2970 dlltool.c:3050
952
msgid "failed to open temporary head file: %s: %s"
957
msgid "failed to open temporary tail file: %s"
962
msgid "failed to open temporary tail file: %s: %s"
967
msgid "Can't create .lib file: %s: %s"
972
msgid "Creating library file: %s"
975
#: dlltool.c:3239 dlltool.c:3245
977
msgid "cannot delete %s: %s"
981
msgid "Created lib file"
986
msgid "Can't open .lib file: %s: %s"
989
#: dlltool.c:3470 dlltool.c:3492
991
msgid "%s is not a library"
996
msgid "Import library `%s' specifies two or more dlls"
1001
msgid "Unable to determine dll name for `%s' (not an import library?)"
1006
msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
1011
msgid "Error, duplicate EXPORT with ordinals: %s"
1015
msgid "Processing definitions"
1016
msgstr "Memproses definisi"
1019
msgid "Processed definitions"
1020
msgstr "Definisi diproses"
1023
#: dlltool.c:3895 dllwrap.c:483
1025
msgid "Usage %s <option(s)> <object-file(s)>\n"
1032
" -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
1038
" possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
1044
msgid " -e --output-exp <outname> Generate an export file.\n"
1049
msgid " -l --output-lib <outname> Generate an interface library.\n"
1054
msgid " -y --output-delaylib <outname> Create a delay-import library.\n"
1059
msgid " -a --add-indirect Add dll indirects to export file.\n"
1065
" -D --dllname <name> Name of input dll to put into interface lib.\n"
1070
msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
1075
msgid " -z --output-def <deffile> Name of .def file to be created.\n"
1080
msgid " --export-all-symbols Export all symbols to .def\n"
1085
msgid " --no-export-all-symbols Only export listed symbols\n"
1090
msgid " --exclude-symbols <list> Don't export <list>\n"
1095
msgid " --no-default-excludes Clear default exclude symbols\n"
1100
msgid " -b --base-file <basefile> Read linker generated base file.\n"
1105
msgid " -x --no-idata4 Don't generate idata$4 section.\n"
1110
msgid " -c --no-idata5 Don't generate idata$5 section.\n"
1116
" --use-nul-prefixed-import-tables Use zero prefixed idata$4 and "
1123
" -U --add-underscore Add underscores to all symbols in interface "
1130
" --add-stdcall-underscore Add underscores to stdcall symbols in "
1131
"interface library.\n"
1137
" --no-leading-underscore All symbols shouldn't be prefixed by an "
1144
" --leading-underscore All symbols should be prefixed by an "
1150
msgid " -k --kill-at Kill @<n> from exported names.\n"
1155
msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
1160
msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
1165
msgid " -S --as <name> Use <name> for assembler.\n"
1170
msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
1176
" -C --compat-implib Create backward compatible import library.\n"
1182
" -n --no-delete Keep temp files (repeat for extra "
1189
" -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
1195
" -I --identify <implib> Report the name of the DLL associated with "
1202
" --identify-strict Causes --identify to report error when multiple "
1208
msgid " -v --verbose Be verbose.\n"
1213
msgid " -V --version Display the program version.\n"
1218
msgid " -h --help Display this information.\n"
1223
msgid " @<file> Read options from <file>.\n"
1229
" -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
1234
msgid " -L --linker <name> Use <name> as the linker.\n"
1239
msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
1244
msgid "Path components stripped from dllname, '%s'."
1249
msgid "Unable to open base-file: %s"
1254
msgid "Machine '%s' not supported"
1259
msgid "Warning, machine type (%d) not supported for delayimport."
1262
#: dlltool.c:4313 dllwrap.c:213
1264
msgid "Tried file: %s"
1267
#: dlltool.c:4320 dllwrap.c:220
1269
msgid "Using file: %s"
1274
msgid "Keeping temporary base file %s"
1279
msgid "Deleting temporary base file %s"
1284
msgid "Keeping temporary exp file %s"
1289
msgid "Deleting temporary exp file %s"
1294
msgid "Keeping temporary def file %s"
1299
msgid "Deleting temporary def file %s"
1304
msgid "pwait returns: %s"
1309
msgid " Generic options:\n"
1314
msgid " @<file> Read options from <file>\n"
1319
msgid " --quiet, -q Work quietly\n"
1324
msgid " --verbose, -v Verbose\n"
1329
msgid " --version Print dllwrap version\n"
1334
msgid " --implib <outname> Synonym for --output-lib\n"
1339
msgid " Options for %s:\n"
1344
msgid " --driver-name <driver> Defaults to \"gcc\"\n"
1349
msgid " --driver-flags <flags> Override default ld flags\n"
1354
msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
1359
msgid " --entry <entry> Specify alternate DLL entry point\n"
1364
msgid " --image-base <base> Specify image base address\n"
1369
msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
1374
msgid " --dry-run Show what needs to be run\n"
1379
msgid " --mno-cygwin Create Mingw DLL\n"
1384
msgid " Options passed to DLLTOOL:\n"
1389
msgid " --machine <machine>\n"
1394
msgid " --output-exp <outname> Generate export file.\n"
1399
msgid " --output-lib <outname> Generate input library.\n"
1404
msgid " --add-indirect Add dll indirects to export file.\n"
1409
msgid " --dllname <name> Name of input dll to put into output lib.\n"
1414
msgid " --def <deffile> Name input .def file\n"
1419
msgid " --output-def <deffile> Name output .def file\n"
1424
msgid " --export-all-symbols Export all symbols to .def\n"
1429
msgid " --no-export-all-symbols Only export .drectve symbols\n"
1434
msgid " --exclude-symbols <list> Exclude <list> from .def\n"
1439
msgid " --no-default-excludes Zap default exclude symbols\n"
1444
msgid " --base-file <basefile> Read linker generated base file\n"
1449
msgid " --no-idata4 Don't generate idata$4 section\n"
1454
msgid " --no-idata5 Don't generate idata$5 section\n"
1459
msgid " -U Add underscores to .lib\n"
1464
msgid " -k Kill @<n> from exported names\n"
1469
msgid " --add-stdcall-alias Add aliases without @<n>\n"
1474
msgid " --as <name> Use <name> for assembler\n"
1479
msgid " --nodelete Keep temp files.\n"
1484
msgid " --no-leading-underscore Entrypoint without underscore\n"
1489
msgid " --leading-underscore Entrypoint with underscore.\n"
1494
msgid " Rest are passed unmodified to the language driver\n"
1498
msgid "Must provide at least one of -o or --dllname options"
1503
"no export definition file provided.\n"
1504
"Creating one, but that may not be what you want"
1509
msgid "DLLTOOL name : %s\n"
1514
msgid "DLLTOOL options : %s\n"
1519
msgid "DRIVER name : %s\n"
1524
msgid "DRIVER options : %s\n"
1528
msgid "Wrong size in print_dwarf_vma"
1531
#: dwarf.c:256 dwarf.c:3027
1532
msgid "badly formed extended line op encountered!\n"
1537
msgid " Extended opcode %d: "
1549
msgid "set Address to 0x%s\n"
1554
msgid " define new File Table entry\n"
1557
#: dwarf.c:281 dwarf.c:2555
1559
msgid " Entry\tDir\tTime\tSize\tName\n"
1564
msgid "set Discriminator to %s\n"
1569
msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n"
1572
#. The test against DW_LNW_hi_user is redundant due to
1573
#. the limited range of the unsigned char data type used
1575
#. && op_code <= DW_LNE_hi_user
1578
msgid "user defined: "
1592
msgid "<no .debug_str section>"
1597
msgid "DW_FORM_strp offset too big: %s\n"
1601
msgid "<offset is too big>"
1606
msgid "Unknown TAG value: %lx"
1611
msgid "Unknown FORM value: %lx"
1616
msgid " %s byte block: "
1621
msgid "(DW_OP_call_ref in frame info)"
1636
msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown"
1641
msgid "(DW_OP_GNU_implicit_pointer in frame info)"
1646
msgid "(User defined location op)"
1651
msgid "(Unknown location op)"
1655
msgid "Internal error: DWARF version is not 2, 3 or 4.\n"
1659
msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n"
1664
msgid " (indirect string, offset: 0x%s): %s"
1669
msgid "Unrecognized form: %lu\n"
1674
msgid "(not inlined)"
1684
msgid "(declared as inline but ignored)"
1689
msgid "(declared as inline and inlined)"
1694
msgid " (Unknown inline attribute value: %s)"
1699
msgid "(implementation defined: %s)"
1704
msgid "(Unknown: %s)"
1709
msgid "(user defined type)"
1714
msgid "(unknown type)"
1719
msgid "(unknown accessibility)"
1724
msgid "(unknown visibility)"
1729
msgid "(unknown virtuality)"
1734
msgid "(unknown case)"
1739
msgid "(user defined)"
1744
msgid "(unknown convention)"
1754
msgid "(location list)"
1757
#: dwarf.c:1761 dwarf.c:4045
1759
msgid " [without DW_AT_frame_base]"
1765
"Offset %s used as value for DW_AT_import attribute of DIE at offset %lx is "
1771
msgid "[Abbrev Number: %ld"
1776
msgid "Unknown AT value: %lx"
1781
msgid "Reserved length value (0x%s) found in section %s\n"
1786
msgid "Corrupt unit length (0x%s) found in section %s\n"
1791
msgid "No comp units in %s section ?"
1796
msgid "Not enough memory for a debug info array of %u entries"
1799
#: dwarf.c:2087 dwarf.c:3296 dwarf.c:3390 dwarf.c:3551 dwarf.c:3779
1800
#: dwarf.c:3911 dwarf.c:4081 dwarf.c:4150 dwarf.c:4354
1803
"Contents of the %s section:\n"
1809
msgid "Unable to locate %s section!\n"
1814
msgid " Compilation Unit @ offset 0x%s:\n"
1819
msgid " Length: 0x%s (%s)\n"
1824
msgid " Version: %d\n"
1829
msgid " Abbrev Offset: %s\n"
1834
msgid " Pointer Size: %d\n"
1839
msgid " Signature: "
1844
msgid " Type Offset: 0x%s\n"
1850
"Debug info is corrupted, length of CU at %s extends beyond end of section "
1856
msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n"
1862
"Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section "
1869
"Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n"
1873
msgid "Further warnings about bogus end-of-sibling markers suppressed\n"
1878
msgid " <%d><%lx>: Abbrev Number: %lu"
1883
msgid " <%d><%lx>: ...\n"
1889
"DIE at offset %lx refers to abbreviation number %lu which does not exist\n"
1895
"Raw dump of debug contents of section %s:\n"
1902
"The information in section %s appears to be corrupt - the section is too "
1906
#: dwarf.c:2472 dwarf.c:2840
1907
msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n"
1910
#: dwarf.c:2486 dwarf.c:2855
1911
msgid "Invalid maximum operations per insn.\n"
1914
#: dwarf.c:2505 dwarf.c:3574
1916
msgid " Offset: 0x%lx\n"
1921
msgid " Length: %ld\n"
1926
msgid " DWARF Version: %d\n"
1931
msgid " Prologue Length: %d\n"
1936
msgid " Minimum Instruction Length: %d\n"
1941
msgid " Maximum Ops per Instruction: %d\n"
1946
msgid " Initial value of 'is_stmt': %d\n"
1951
msgid " Line Base: %d\n"
1956
msgid " Line Range: %d\n"
1961
msgid " Opcode Base: %d\n"
1973
msgid " Opcode %d has %d args\n"
1980
" The Directory Table is empty.\n"
1987
" The Directory Table:\n"
1994
" The File Name Table is empty.\n"
2001
" The File Name Table:\n"
2004
#. Now display the statements.
2009
" Line Number Statements:\n"
2014
msgid " Special opcode %d: advance Address by %s to 0x%s"
2019
msgid " Special opcode %d: advance Address by %s to 0x%s[%d]"
2024
msgid " and Line by %s to %d\n"
2034
msgid " Advance PC by %s to 0x%s\n"
2039
msgid " Advance PC by %s to 0x%s[%d]\n"
2044
msgid " Advance Line by %s to %d\n"
2049
msgid " Set File Name to entry %s in the File Name Table\n"
2054
msgid " Set column to %s\n"
2059
msgid " Set is_stmt to %s\n"
2064
msgid " Set basic block\n"
2069
msgid " Advance PC by constant %s to 0x%s\n"
2074
msgid " Advance PC by constant %s to 0x%s[%d]\n"
2079
msgid " Advance PC by fixed size amount %s to 0x%s\n"
2084
msgid " Set prologue_end to true\n"
2089
msgid " Set epilogue_begin to true\n"
2094
msgid " Set ISA to %s\n"
2097
#: dwarf.c:2753 dwarf.c:3168
2099
msgid " Unknown opcode %d with operands: "
2105
"Decoded dump of debug contents of section %s:\n"
2110
msgid "The line info appears to be corrupt - the section is too small\n"
2118
#: dwarf.c:2961 dwarf.c:2972
2121
"File name Line number Starting address\n"
2126
msgid "CU: %s/%s:\n"
2131
msgid "UNKNOWN: length %d\n"
2136
msgid " Set ISA to %lu\n"
2139
#: dwarf.c:3330 dwarf.c:4195
2142
".debug_info offset of 0x%lx in %s section does not point to a CU header.\n"
2146
msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
2151
msgid " Length: %ld\n"
2156
msgid " Version: %d\n"
2161
msgid " Offset into .debug_info section: 0x%lx\n"
2166
msgid " Size of area in .debug_info section: %ld\n"
2178
msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
2183
msgid " DW_MACINFO_end_file\n"
2188
msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
2193
msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
2198
msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
2203
msgid "Only GNU extension to DWARF 4 of %s is currently supported.\n"
2208
msgid " Version: %d\n"
2213
msgid " Offset size: %d\n"
2218
msgid " Offset into .debug_line: 0x%lx\n"
2223
msgid " Extension opcode arguments:\n"
2228
msgid " DW_MACRO_GNU_%02x has no arguments\n"
2233
msgid " DW_MACRO_GNU_%02x arguments: "
2238
msgid "Invalid extension opcode form %s\n"
2242
msgid ".debug_macro section not zero terminated\n"
2246
msgid "DW_MACRO_GNU_start_file used, but no .debug_line offset provided.\n"
2251
msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d\n"
2256
msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d filename: %s%s%s\n"
2261
msgid " DW_MACRO_GNU_end_file\n"
2266
msgid " DW_MACRO_GNU_define - lineno : %d macro : %s\n"
2271
msgid " DW_MACRO_GNU_undef - lineno : %d macro : %s\n"
2276
msgid " DW_MACRO_GNU_define_indirect - lineno : %d macro : %s\n"
2281
msgid " DW_MACRO_GNU_undef_indirect - lineno : %d macro : %s\n"
2286
msgid " DW_MACRO_GNU_transparent_include - offset : 0x%lx\n"
2291
msgid " Unknown macro opcode %02x seen\n"
2296
msgid " DW_MACRO_GNU_%02x\n"
2301
msgid " DW_MACRO_GNU_%02x -"
2306
msgid " Number TAG\n"
2310
msgid "has children"
2317
#: dwarf.c:3850 dwarf.c:4077 dwarf.c:4311
2321
"The %s section is empty.\n"
2324
#: dwarf.c:3856 dwarf.c:4317
2327
"Unable to load/parse the .debug_info section, so cannot interpret the %s "
2332
msgid "No location lists in .debug_info section!\n"
2337
msgid "Location lists in %s section start at 0x%s\n"
2342
msgid " Offset Begin End Expression\n"
2347
msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
2352
msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
2357
msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
2360
#: dwarf.c:3982 dwarf.c:4017 dwarf.c:4027
2362
msgid "Location list starting at offset 0x%lx is not terminated.\n"
2365
#: dwarf.c:4001 dwarf.c:4405
2367
msgid "<End of list>\n"
2372
msgid "(base address)\n"
2376
msgid " (start == end)"
2380
msgid " (start > end)"
2385
msgid "There are %ld unused bytes at the end of section %s\n"
2389
msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
2394
msgid " Length: %ld\n"
2399
msgid " Version: %d\n"
2404
msgid " Offset into .debug_info: 0x%lx\n"
2409
msgid " Pointer Size: %d\n"
2414
msgid " Segment Size: %d\n"
2419
msgid "Invalid address size in %s section!\n"
2423
msgid "Pointer size + Segment size is not a power of two.\n"
2441
msgid "No range lists in .debug_info section!\n"
2446
msgid "Range lists in %s section start at 0x%lx\n"
2451
msgid " Offset Begin End\n"
2456
msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
2461
msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
2465
msgid "(start == end)"
2469
msgid "(start > end)"
2473
msgid "bad register: "
2476
#. The documentation for the format of this file is in gdb/dwarf2read.c.
2477
#: dwarf.c:4681 dwarf.c:5490
2479
msgid "Contents of the %s section:\n"
2484
msgid " DW_CFA_??? (User defined call frame op: %#x)\n"
2489
msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
2494
msgid "Truncated header in the %s section.\n"
2499
msgid "Version %ld\n"
2503
msgid "The address table data in version 3 may be wrong.\n"
2507
msgid "Version 4 does not support case insensitive lookups.\n"
2512
msgid "Unsupported version %lu.\n"
2517
msgid "Corrupt header in the %s section.\n"
2529
msgid "[%3u] 0x%lx - 0x%lx\n"
2541
msgid "[%3u] 0x%lx 0x%lx "
2565
msgid "Displaying the debug contents of section %s is not yet supported.\n"
2568
#: dwarf.c:5752 dwarf.c:5822
2570
msgid "Unrecognized debug option '%s'\n"
2580
msgid "%s: Warning: "
2583
#: elfcomm.c:82 elfcomm.c:117 elfcomm.c:167 elfcomm.c:216
2585
msgid "Unhandled data length: %d\n"
2588
#: elfcomm.c:263 elfcomm.c:277 elfcomm.c:645 readelf.c:3683 readelf.c:3991
2589
#: readelf.c:4034 readelf.c:4108 readelf.c:4187 readelf.c:4965 readelf.c:4989
2590
#: readelf.c:7397 readelf.c:7443 readelf.c:7642 readelf.c:8863 readelf.c:8877
2591
#: readelf.c:9423 readelf.c:9439 readelf.c:9482 readelf.c:9507 readelf.c:11904
2592
#: readelf.c:12096 readelf.c:12929
2593
msgid "Out of memory\n"
2598
msgid "%s: failed to seek to first archive header\n"
2601
#: elfcomm.c:321 elfcomm.c:611 elfedit.c:340 readelf.c:13418
2603
msgid "%s: failed to read archive header\n"
2608
msgid "%s: the archive index is empty\n"
2611
#: elfcomm.c:355 elfcomm.c:381
2613
msgid "%s: failed to read archive index\n"
2619
"%s: the archive index is supposed to have %ld entries, but the size in the "
2620
"header is too small\n"
2624
msgid "Out of memory whilst trying to read archive symbol index\n"
2628
msgid "Out of memory whilst trying to convert the archive symbol index\n"
2633
msgid "%s: the archive has an index but no symbols\n"
2637
msgid "Out of memory whilst trying to read archive index symbol table\n"
2642
msgid "%s: failed to read archive index symbol table\n"
2647
msgid "%s: failed to skip archive symbol table\n"
2652
msgid "%s: failed to read archive header following archive index\n"
2657
msgid "%s has no archive index\n"
2661
msgid "Out of memory reading long symbol names in archive\n"
2666
msgid "%s: failed to read long symbol name string table\n"
2671
msgid "%s: failed to seek to next file name\n"
2674
#: elfcomm.c:616 elfedit.c:347 readelf.c:13424
2676
msgid "%s: did not find a valid archive header\n"
2681
msgid "%s: Not an ELF file - wrong magic bytes at the start\n"
2686
msgid "%s: Unsupported EI_VERSION: %d is not %d\n"
2691
msgid "%s: Unmatched EI_CLASS: %d is not %d\n"
2696
msgid "%s: Unmatched e_machine: %d is not %d\n"
2701
msgid "%s: Unmatched e_type: %d is not %d\n"
2706
msgid "%s: Unmatched EI_OSABI: %d is not %d\n"
2711
msgid "%s: Failed to update ELF header: %s\n"
2716
msgid "Unsupported EI_CLASS: %d\n"
2721
"This executable has been built without support for a\n"
2722
"64 bit data type and so it cannot process 64 bit ELF files.\n"
2727
msgid "%s: Failed to read ELF header\n"
2732
msgid "%s: Failed to seek to ELF header\n"
2735
#: elfedit.c:331 readelf.c:13410
2737
msgid "%s: failed to seek to next archive header\n"
2740
#: elfedit.c:362 elfedit.c:371 readelf.c:13438 readelf.c:13447
2742
msgid "%s: bad archive file name\n"
2745
#: elfedit.c:391 elfedit.c:483
2747
msgid "Input file '%s' is not readable\n"
2752
msgid "%s: failed to seek to archive member\n"
2755
#: elfedit.c:454 readelf.c:13533
2757
msgid "'%s': No such file\n"
2760
#: elfedit.c:456 readelf.c:13535
2762
msgid "Could not locate '%s'. System error message: %s\n"
2765
#: elfedit.c:463 readelf.c:13542
2767
msgid "'%s' is not an ordinary file\n"
2770
#: elfedit.c:489 readelf.c:13555
2772
msgid "%s: Failed to read file's magic number\n"
2777
msgid "Unknown OSABI: %s\n"
2782
msgid "Unknown machine type: %s\n"
2787
msgid "Unknown machine type: %d\n"
2792
msgid "Unknown type: %s\n"
2797
msgid "Usage: %s <option(s)> elffile(s)\n"
2802
msgid " Update the ELF header of ELF files\n"
2805
#: elfedit.c:640 objcopy.c:475 objcopy.c:585
2807
msgid " The options are:\n"
2813
" --input-mach <machine> Set input machine type to <machine>\n"
2814
" --output-mach <machine> Set output machine type to <machine>\n"
2815
" --input-type <type> Set input file type to <type>\n"
2816
" --output-type <type> Set output file type to <type>\n"
2817
" --input-osabi <osabi> Set input OSABI to <osabi>\n"
2818
" --output-osabi <osabi> Set output OSABI to <osabi>\n"
2819
" -h --help Display this information\n"
2820
" -v --version Display the version number of %s\n"
2825
msgid " [-g] - 32 bit small archive\n"
2830
msgid " [-X32] - ignores 64 bit objects\n"
2835
msgid " [-X64] - ignores 32 bit objects\n"
2840
msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
2844
msgid "unexpected end of debugging information"
2848
msgid "invalid number"
2852
msgid "invalid string length"
2855
#: ieee.c:506 ieee.c:547
2856
msgid "expression stack overflow"
2860
msgid "unsupported IEEE expression operator"
2864
msgid "unknown section"
2868
msgid "expression stack underflow"
2872
msgid "expression stack mismatch"
2876
msgid "unknown builtin type"
2880
msgid "BCD float type not supported"
2884
msgid "unexpected number"
2888
msgid "unexpected record type"
2892
msgid "blocks left on stack at end"
2896
msgid "unknown BB type"
2900
msgid "stack overflow"
2904
msgid "stack underflow"
2907
#: ieee.c:1352 ieee.c:1422 ieee.c:2120
2908
msgid "illegal variable index"
2912
msgid "illegal type index"
2915
#: ieee.c:1410 ieee.c:1447
2916
msgid "unknown TY code"
2920
msgid "undefined variable in TY"
2923
#. Pascal file name. FIXME.
2925
msgid "Pascal file name not supported"
2929
msgid "unsupported qualifier"
2933
msgid "undefined variable in ATN"
2937
msgid "unknown ATN type"
2940
#. Reserved for FORTRAN common.
2942
msgid "unsupported ATN11"
2945
#. We have no way to record this information. FIXME.
2947
msgid "unsupported ATN12"
2951
msgid "unexpected string in C++ misc"
2955
msgid "bad misc record"
2959
msgid "unrecognized C++ misc record"
2963
msgid "undefined C++ object"
2967
msgid "unrecognized C++ object spec"
2971
msgid "unsupported C++ object type"
2975
msgid "C++ base class not defined"
2978
#: ieee.c:2671 ieee.c:2776
2979
msgid "C++ object has no fields"
2983
msgid "C++ base class not found in container"
2987
msgid "C++ data member not found in container"
2990
#: ieee.c:2838 ieee.c:2988
2991
msgid "unknown C++ visibility"
2995
msgid "bad C++ field bit pos or size"
2999
msgid "bad type for C++ method function"
3003
msgid "no type information for C++ method function"
3007
msgid "C++ static virtual method"
3011
msgid "unrecognized C++ object overhead spec"
3015
msgid "undefined C++ vtable"
3019
msgid "C++ default values not in a function"
3023
msgid "unrecognized C++ default type"
3027
msgid "reference parameter is not a pointer"
3031
msgid "unrecognized C++ reference type"
3035
msgid "C++ reference not found"
3039
msgid "C++ reference is not pointer"
3042
#: ieee.c:3486 ieee.c:3494
3043
msgid "missing required ASN"
3046
#: ieee.c:3521 ieee.c:3529
3047
msgid "missing required ATN65"
3051
msgid "bad ATN65 record"
3056
msgid "IEEE numeric overflow: 0x"
3061
msgid "IEEE string length overflow: %u\n"
3066
msgid "IEEE unsupported integer type size %u\n"
3071
msgid "IEEE unsupported float type size %u\n"
3076
msgid "IEEE unsupported complex type size %u\n"
3080
msgid "Duplicate symbol entered into keyword list."
3083
#: nlmconv.c:274 srconv.c:1824
3084
msgid "input and output files must be different"
3088
msgid "input file named both on command line and with INPUT"
3092
msgid "no input file"
3096
msgid "no name for output file"
3100
msgid "warning: input and output formats are not compatible"
3104
msgid "make .bss section"
3108
msgid "make .nlmsections section"
3112
msgid "set .bss vma"
3116
msgid "set .data size"
3121
msgid "warning: symbol %s imported but not in import list"
3125
msgid "set start address"
3130
msgid "warning: START procedure %s not defined"
3135
msgid "warning: EXIT procedure %s not defined"
3140
msgid "warning: CHECK procedure %s not defined"
3143
#: nlmconv.c:722 nlmconv.c:908
3144
msgid "custom section"
3147
#: nlmconv.c:742 nlmconv.c:937
3148
msgid "help section"
3151
#: nlmconv.c:764 nlmconv.c:955
3152
msgid "message section"
3155
#: nlmconv.c:779 nlmconv.c:988
3156
msgid "module section"
3159
#: nlmconv.c:798 nlmconv.c:1004
3163
#. There is no place to record this information.
3166
msgid "%s: warning: shared libraries can not have uninitialized data"
3169
#: nlmconv.c:855 nlmconv.c:1023
3170
msgid "shared section"
3174
msgid "warning: No version number given"
3177
#: nlmconv.c:903 nlmconv.c:932 nlmconv.c:950 nlmconv.c:999 nlmconv.c:1018
3179
msgid "%s: read: %s"
3183
msgid "warning: FULLMAP is not supported; try ld -M"
3188
msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
3193
msgid " Convert an object file into a NetWare Loadable Module\n"
3199
" The options are:\n"
3200
" -I --input-target=<bfdname> Set the input binary file format\n"
3201
" -O --output-target=<bfdname> Set the output binary file format\n"
3202
" -T --header-file=<file> Read <file> for NLM header information\n"
3203
" -l --linker=<linker> Use <linker> for any linking\n"
3204
" -d --debug Display on stderr the linker command line\n"
3205
" @<file> Read options from <file>.\n"
3206
" -h --help Display this information\n"
3207
" -v --version Display the program's version\n"
3212
msgid "support not compiled in for %s"
3216
msgid "make section"
3220
msgid "set section size"
3224
msgid "set section alignment"
3228
msgid "set section flags"
3232
msgid "set .nlmsections size"
3235
#: nlmconv.c:1297 nlmconv.c:1305 nlmconv.c:1314 nlmconv.c:1319
3236
msgid "set .nlmsection contents"
3240
msgid "stub section sizes"
3244
msgid "writing stub"
3249
msgid "unresolved PC relative reloc against %s"
3254
msgid "overflow when adjusting relocation against %s"
3259
msgid "%s: execution of %s failed: "
3264
msgid "Execution of %s failed"
3267
#: nm.c:225 size.c:78 strings.c:650
3269
msgid "Usage: %s [option(s)] [file(s)]\n"
3274
msgid " List symbols in [file(s)] (a.out by default).\n"
3280
" The options are:\n"
3281
" -a, --debug-syms Display debugger-only symbols\n"
3282
" -A, --print-file-name Print name of the input file before every symbol\n"
3283
" -B Same as --format=bsd\n"
3284
" -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
3286
" The STYLE, if specified, can be `auto' (the "
3288
" `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
3291
" --no-demangle Do not demangle low-level symbol names\n"
3292
" -D, --dynamic Display dynamic symbols instead of normal symbols\n"
3293
" --defined-only Display only defined symbols\n"
3295
" -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
3297
" `sysv' or `posix'. The default is `bsd'\n"
3298
" -g, --extern-only Display only external symbols\n"
3299
" -l, --line-numbers Use debugging information to find a filename and\n"
3300
" line number for each symbol\n"
3301
" -n, --numeric-sort Sort symbols numerically by address\n"
3303
" -p, --no-sort Do not sort the symbols\n"
3304
" -P, --portability Same as --format=posix\n"
3305
" -r, --reverse-sort Reverse the sense of the sort\n"
3310
msgid " --plugin NAME Load the specified plugin\n"
3316
" -S, --print-size Print size of defined symbols\n"
3317
" -s, --print-armap Include index for symbols from archive members\n"
3318
" --size-sort Sort symbols by size\n"
3319
" --special-syms Include special symbols in the output\n"
3320
" --synthetic Display synthetic symbols as well\n"
3321
" -t, --radix=RADIX Use RADIX for printing symbol values\n"
3322
" --target=BFDNAME Specify the target object format as BFDNAME\n"
3323
" -u, --undefined-only Display only undefined symbols\n"
3324
" -X 32_64 (ignored)\n"
3325
" @FILE Read options from FILE\n"
3326
" -h, --help Display this information\n"
3327
" -V, --version Display this program's version number\n"
3333
msgid "%s: invalid radix"
3338
msgid "%s: invalid output format"
3341
#: nm.c:346 readelf.c:8616 readelf.c:8661
3343
msgid "<processor specific>: %d"
3346
#: nm.c:348 readelf.c:8625 readelf.c:8679
3348
msgid "<OS specific>: %d"
3351
#: nm.c:350 readelf.c:8628 readelf.c:8682
3353
msgid "<unknown>: %d"
3368
"Undefined symbols from %s:\n"
3377
"Symbols from %s:\n"
3381
#: nm.c:1262 nm.c:1313
3384
"Name Value Class Type Size Line "
3389
#: nm.c:1265 nm.c:1316
3392
"Name Value Class Type Size "
3402
"Undefined symbols from %s[%s]:\n"
3411
"Symbols from %s[%s]:\n"
3417
msgid "Print width has not been initialized (%d)"
3421
msgid "Only -X 32_64 is supported"
3425
msgid "Using the --size-sort and --undefined-only options together"
3429
msgid "will produce no output, since undefined symbols have no size."
3434
msgid "data size %ld"
3437
#: objcopy.c:473 srconv.c:1732
3439
msgid "Usage: %s [option(s)] in-file [out-file]\n"
3444
msgid " Copies a binary file, possibly transforming it in the process\n"
3450
" -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
3451
" -O --output-target <bfdname> Create an output file in format "
3453
" -B --binary-architecture <arch> Set output arch, when input is arch-less\n"
3454
" -F --target <bfdname> Set both input and output format to "
3456
" --debugging Convert debugging information, if "
3458
" -p --preserve-dates Copy modified/access timestamps to the "
3460
" -j --only-section <name> Only copy section <name> into the output\n"
3461
" --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to "
3463
" -R --remove-section <name> Remove section <name> from the output\n"
3464
" -S --strip-all Remove all symbol and relocation "
3466
" -g --strip-debug Remove all debugging symbols & sections\n"
3467
" --strip-unneeded Remove all symbols not needed by "
3469
" -N --strip-symbol <name> Do not copy symbol <name>\n"
3470
" --strip-unneeded-symbol <name>\n"
3471
" Do not copy symbol <name> unless needed "
3474
" --only-keep-debug Strip everything but the debug "
3476
" --extract-symbol Remove section contents but keep symbols\n"
3477
" -K --keep-symbol <name> Do not strip symbol <name>\n"
3478
" --keep-file-symbols Do not strip file symbol(s)\n"
3479
" --localize-hidden Turn all ELF hidden symbols into locals\n"
3480
" -L --localize-symbol <name> Force symbol <name> to be marked as a "
3482
" --globalize-symbol <name> Force symbol <name> to be marked as a "
3484
" -G --keep-global-symbol <name> Localize all symbols except <name>\n"
3485
" -W --weaken-symbol <name> Force symbol <name> to be marked as a "
3487
" --weaken Force all global symbols to be marked as "
3489
" -w --wildcard Permit wildcard in symbol comparison\n"
3490
" -x --discard-all Remove all non-global symbols\n"
3491
" -X --discard-locals Remove any compiler-generated symbols\n"
3492
" -i --interleave [<number>] Only copy N out of every <number> bytes\n"
3493
" --interleave-width <number> Set N for --interleave\n"
3494
" -b --byte <num> Select byte <num> in every interleaved "
3496
" --gap-fill <val> Fill gaps between sections with <val>\n"
3497
" --pad-to <addr> Pad the last section up to address "
3499
" --set-start <addr> Set the start address to <addr>\n"
3500
" {--change-start|--adjust-start} <incr>\n"
3501
" Add <incr> to the start address\n"
3502
" {--change-addresses|--adjust-vma} <incr>\n"
3503
" Add <incr> to LMA, VMA and start "
3505
" {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
3506
" Change LMA and VMA of section <name> by "
3508
" --change-section-lma <name>{=|+|-}<val>\n"
3509
" Change the LMA of section <name> by "
3511
" --change-section-vma <name>{=|+|-}<val>\n"
3512
" Change the VMA of section <name> by "
3514
" {--[no-]change-warnings|--[no-]adjust-warnings}\n"
3515
" Warn if a named section does not exist\n"
3516
" --set-section-flags <name>=<flags>\n"
3517
" Set section <name>'s properties to "
3519
" --add-section <name>=<file> Add section <name> found in <file> to "
3521
" --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
3522
" --long-section-names {enable|disable|keep}\n"
3523
" Handle long section names in Coff "
3525
" --change-leading-char Force output format's leading character "
3527
" --remove-leading-char Remove leading character from global "
3529
" --reverse-bytes=<num> Reverse <num> bytes at a time, in output "
3530
"sections with content\n"
3531
" --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
3532
" --redefine-syms <file> --redefine-sym for all symbol pairs \n"
3533
" listed in <file>\n"
3534
" --srec-len <number> Restrict the length of generated "
3536
" --srec-forceS3 Restrict the type of generated Srecords "
3538
" --strip-symbols <file> -N for all symbols listed in <file>\n"
3539
" --strip-unneeded-symbols <file>\n"
3540
" --strip-unneeded-symbol for all symbols "
3543
" --keep-symbols <file> -K for all symbols listed in <file>\n"
3544
" --localize-symbols <file> -L for all symbols listed in <file>\n"
3545
" --globalize-symbols <file> --globalize-symbol for all in <file>\n"
3546
" --keep-global-symbols <file> -G for all symbols listed in <file>\n"
3547
" --weaken-symbols <file> -W for all symbols listed in <file>\n"
3548
" --alt-machine-code <index> Use the target's <index>'th alternative "
3550
" --writable-text Mark the output text as writable\n"
3551
" --readonly-text Make the output text write protected\n"
3552
" --pure Mark the output file as demand paged\n"
3553
" --impure Mark the output file as impure\n"
3554
" --prefix-symbols <prefix> Add <prefix> to start of every symbol "
3556
" --prefix-sections <prefix> Add <prefix> to start of every section "
3558
" --prefix-alloc-sections <prefix>\n"
3559
" Add <prefix> to start of every "
3562
" --file-alignment <num> Set PE file alignment to <num>\n"
3563
" --heap <reserve>[,<commit>] Set PE reserve/commit heap to <reserve>/\n"
3565
" --image-base <address> Set PE image base to <address>\n"
3566
" --section-alignment <num> Set PE section alignment to <num>\n"
3567
" --stack <reserve>[,<commit>] Set PE reserve/commit stack to "
3570
" --subsystem <name>[:<version>]\n"
3571
" Set PE subsystem to <name> [& <version>]\n"
3572
" --compress-debug-sections Compress DWARF debug sections using zlib\n"
3573
" --decompress-debug-sections Decompress DWARF debug sections using "
3575
" -v --verbose List all object files modified\n"
3576
" @<file> Read options from <file>\n"
3577
" -V --version Display this program's version number\n"
3578
" -h --help Display this output\n"
3579
" --info List object formats & architectures "
3585
msgid "Usage: %s <option(s)> in-file(s)\n"
3590
msgid " Removes symbols and sections from files\n"
3596
" -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
3597
" -O --output-target=<bfdname> Create an output file in format "
3599
" -F --target=<bfdname> Set both input and output format to "
3601
" -p --preserve-dates Copy modified/access timestamps to the "
3603
" -R --remove-section=<name> Remove section <name> from the output\n"
3604
" -s --strip-all Remove all symbol and relocation "
3606
" -g -S -d --strip-debug Remove all debugging symbols & sections\n"
3607
" --strip-unneeded Remove all symbols not needed by "
3609
" --only-keep-debug Strip everything but the debug "
3611
" -N --strip-symbol=<name> Do not copy symbol <name>\n"
3612
" -K --keep-symbol=<name> Do not strip symbol <name>\n"
3613
" --keep-file-symbols Do not strip file symbol(s)\n"
3614
" -w --wildcard Permit wildcard in symbol comparison\n"
3615
" -x --discard-all Remove all non-global symbols\n"
3616
" -X --discard-locals Remove any compiler-generated symbols\n"
3617
" -v --verbose List all object files modified\n"
3618
" -V --version Display this program's version number\n"
3619
" -h --help Display this output\n"
3620
" --info List object formats & architectures "
3622
" -o <file> Place stripped output into <file>\n"
3627
msgid "unrecognized section flag `%s'"
3632
msgid "supported flags: %s"
3637
msgid "cannot open '%s': %s"
3640
#: objcopy.c:764 objcopy.c:3417
3642
msgid "%s: fread failed"
3647
msgid "%s:%d: Ignoring rubbish found on this line"
3652
msgid "not stripping symbol `%s' because it is named in a relocation"
3657
msgid "%s: Multiple redefinition of symbol \"%s\""
3662
msgid "%s: Symbol \"%s\" is target of more than one redefinition"
3667
msgid "couldn't open symbol redefinition file %s (error: %s)"
3672
msgid "%s:%d: garbage found at end of line"
3677
msgid "%s:%d: missing new symbol name"
3682
msgid "%s:%d: premature end of file"
3687
msgid "stat returns negative size for `%s'"
3692
msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
3696
msgid "Unable to change endianness of input file(s)"
3701
msgid "copy from `%s' [%s] to `%s' [%s]\n"
3706
msgid "Input file `%s' ignores binary architecture parameter."
3711
msgid "Unable to recognise the format of the input file `%s'"
3716
msgid "Output file cannot represent architecture `%s'"
3721
msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
3726
msgid "can't add section '%s'"
3731
msgid "can't create section `%s'"
3736
msgid "cannot create debug link section `%s'"
3740
msgid "Can't fill gap after section"
3744
msgid "can't add padding"
3749
msgid "cannot fill debug link section `%s'"
3753
msgid "error copying private BFD data"
3758
msgid "this target does not support %lu alternative machine codes"
3762
msgid "treating that number as an absolute e_machine value instead"
3766
msgid "ignoring the alternative value"
3769
#: objcopy.c:2027 objcopy.c:2063
3771
msgid "cannot create tempdir for archive copying (error: %s)"
3775
msgid "Unable to recognise the format of file"
3780
msgid "error: the input file '%s' is empty"
3785
msgid "Multiple renames of section %s"
3789
msgid "error in private header data"
3793
msgid "failed to create output section"
3797
msgid "failed to set size"
3801
msgid "failed to set vma"
3805
msgid "failed to set alignment"
3809
msgid "failed to copy private data"
3813
msgid "relocation count is negative"
3816
#. User must pad the section up in order to do this.
3820
"cannot reverse bytes: length of section %s must be evenly divisible by %d"
3824
msgid "can't create debugging section"
3828
msgid "can't set debugging section contents"
3833
msgid "don't know how to write debugging information for %s"
3837
msgid "could not create temporary file to hold stripped copy"
3842
msgid "%s: bad version in PE subsystem"
3847
msgid "unknown PE subsystem: %s"
3851
msgid "byte number must be non-negative"
3856
msgid "architecture %s unknown"
3860
msgid "interleave must be positive"
3864
msgid "interleave width must be positive"
3867
#: objcopy.c:3280 objcopy.c:3288
3869
msgid "%s both copied and removed"
3872
#: objcopy.c:3387 objcopy.c:3467 objcopy.c:3575 objcopy.c:3606 objcopy.c:3630
3873
#: objcopy.c:3634 objcopy.c:3654
3875
msgid "bad format for %s"
3880
msgid "cannot open: %s: %s"
3885
msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
3890
msgid "unknown long section names option '%s'"
3894
msgid "unable to parse alternative machine code"
3898
msgid "number of bytes to reverse must be positive and even"
3903
msgid "Warning: ignoring previous --reverse-bytes value of %d"
3908
msgid "%s: invalid reserve value for --heap"
3913
msgid "%s: invalid commit value for --heap"
3918
msgid "%s: invalid reserve value for --stack"
3923
msgid "%s: invalid commit value for --stack"
3927
msgid "interleave start byte must be set with --byte"
3931
msgid "byte number must be less than interleave"
3935
msgid "interleave width must be less than or equal to interleave - byte`"
3940
msgid "unknown input EFI target: %s"
3945
msgid "unknown output EFI target: %s"
3950
msgid "warning: could not locate '%s'. System error message: %s"
3956
"warning: could not create temporary file whilst copying '%s', (error: %s)"
3959
#: objcopy.c:3969 objcopy.c:3983
3961
msgid "%s %s%c0x%s never used"
3966
msgid "Usage: %s <option(s)> <file(s)>\n"
3971
msgid " Display information from object <file(s)>.\n"
3976
msgid " At least one of the following switches must be given:\n"
3982
" -a, --archive-headers Display archive header information\n"
3983
" -f, --file-headers Display the contents of the overall file header\n"
3984
" -p, --private-headers Display object format specific file header "
3986
" -P, --private=OPT,OPT... Display object format specific contents\n"
3987
" -h, --[section-]headers Display the contents of the section headers\n"
3988
" -x, --all-headers Display the contents of all headers\n"
3989
" -d, --disassemble Display assembler contents of executable "
3991
" -D, --disassemble-all Display assembler contents of all sections\n"
3992
" -S, --source Intermix source code with disassembly\n"
3993
" -s, --full-contents Display the full contents of all sections "
3995
" -g, --debugging Display debug information in object file\n"
3996
" -e, --debugging-tags Display debug information using ctags style\n"
3997
" -G, --stabs Display (in raw form) any STABS info in the file\n"
3998
" -W[lLiaprmfFsoRt] or\n"
4000
"dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,"
4002
" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
4003
" =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n"
4004
" Display DWARF info in the file\n"
4005
" -t, --syms Display the contents of the symbol table(s)\n"
4006
" -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
4007
" -r, --reloc Display the relocation entries in the file\n"
4008
" -R, --dynamic-reloc Display the dynamic relocation entries in the "
4010
" @<file> Read options from <file>\n"
4011
" -v, --version Display this program's version number\n"
4012
" -i, --info List object formats and architectures supported\n"
4013
" -H, --help Display this information\n"
4020
" The following switches are optional:\n"
4026
" -b, --target=BFDNAME Specify the target object format as "
4028
" -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
4029
" -j, --section=NAME Only display information for section NAME\n"
4030
" -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
4031
" -EB --endian=big Assume big endian format when "
4033
" -EL --endian=little Assume little endian format when "
4035
" --file-start-context Include context from start of file (with -"
4037
" -I, --include=DIR Add DIR to search list for source files\n"
4038
" -l, --line-numbers Include line numbers and filenames in "
4040
" -F, --file-offsets Include file offsets when displaying "
4042
" -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
4043
" The STYLE, if specified, can be `auto', "
4045
" `lucid', `arm', `hp', `edg', `gnu-v3', "
4048
" -w, --wide Format output for more than 80 columns\n"
4049
" -z, --disassemble-zeroes Do not skip blocks of zeroes when "
4051
" --start-address=ADDR Only process data whose address is >= ADDR\n"
4052
" --stop-address=ADDR Only process data whose address is <= ADDR\n"
4053
" --prefix-addresses Print complete address alongside "
4055
" --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
4056
" --insn-width=WIDTH Display WIDTH bytes on a single line for -"
4058
" --adjust-vma=OFFSET Add OFFSET to all displayed section "
4060
" --special-syms Include special symbols in symbol dumps\n"
4061
" --prefix=PREFIX Add PREFIX to absolute paths for -S\n"
4062
" --prefix-strip=LEVEL Strip initial directory names for -S\n"
4068
" --dwarf-depth=N Do not display DIEs at depth N or greater\n"
4069
" --dwarf-start=N Display DIEs starting with N, at the same "
4079
"Options supported for -P/--private switch:\n"
4085
"section '%s' mentioned in a -j option, but not found in any input file"
4093
#: objdump.c:533 objdump.c:537
4095
msgid "Idx Name Size VMA LMA File off Algn"
4101
"Idx Name Size VMA LMA File off "
4112
msgid "%s: not a dynamic object"
4115
#: objdump.c:1012 objdump.c:1036
4117
msgid " (File Offset: 0x%lx)"
4122
msgid "disassemble_fn returned length %d"
4129
"Disassembly of section %s:\n"
4134
msgid "can't use supplied machine %s"
4139
msgid "can't disassemble for architecture %s\n"
4142
#: objdump.c:2242 objdump.c:2265
4146
"Can't get contents for section '%s'.\n"
4152
"No %s section present\n"
4158
msgid "reading %s section of %s failed: %s"
4164
"Contents of %s section:\n"
4170
msgid "architecture: %s, "
4175
msgid "flags 0x%08x:\n"
4186
msgid "option -P/--private not supported by this file"
4191
msgid "target specific dump '%s' not supported"
4196
msgid "Contents of section %s:"
4201
msgid " (Starting at file offset: 0x%lx)"
4205
msgid "Reading section failed"
4210
msgid "no symbols\n"
4215
msgid "no information for symbol number %ld\n"
4220
msgid "could not determine the type of symbol number %ld\n"
4227
"%s: file format %s\n"
4232
msgid "%s: printing debugging information failed"
4237
msgid "In archive %s:\n"
4241
msgid "error: the start address should be before the end address"
4245
msgid "error: the stop address should be after the start address"
4249
msgid "error: prefix strip must be non-negative"
4253
msgid "error: instruction width must be positive"
4257
msgid "unrecognized -E option"
4262
msgid "unrecognized --endian type `%s'"
4268
"For XCOFF files:\n"
4269
" header Display the file header\n"
4270
" aout Display the auxiliary header\n"
4271
" sections Display the section headers\n"
4272
" syms Display the symbols table\n"
4273
" relocs Display the relocation entries\n"
4274
" lineno Display the line number entries\n"
4275
" loader Display loader section\n"
4276
" except Display exception table\n"
4277
" typchk Display type-check section\n"
4278
" traceback Display traceback tags\n"
4279
" toc Display toc symbols\n"
4284
msgid " nbr sections: %d\n"
4289
msgid " time and date: 0x%08x - "
4299
msgid " symbols off: 0x%08x\n"
4304
msgid " nbr symbols: %d\n"
4309
msgid " opt hdr sz: %d\n"
4314
msgid " flags: 0x%04x "
4319
msgid "Auxiliary header:\n"
4324
msgid " No aux header\n"
4329
msgid "warning: optionnal header size too large (> %d)\n"
4333
msgid "cannot read auxhdr"
4338
msgid "Section headers (at %u+%u=0x%08x to 0x%08x):\n"
4343
msgid " No section header\n"
4346
#: od-xcoff.c:532 od-xcoff.c:544 od-xcoff.c:599
4347
msgid "cannot read section header"
4352
msgid " Flags: %08x "
4357
msgid "overflow - nreloc: %u, nlnno: %u\n"
4360
#: od-xcoff.c:587 od-xcoff.c:922 od-xcoff.c:978
4361
msgid "cannot read section headers"
4365
msgid "cannot read strings table length"
4369
msgid "cannot read strings table"
4373
msgid "cannot read symbol table"
4377
msgid "cannot read symbol entry"
4381
msgid "cannot read symbol aux entry"
4386
msgid "Symbols table (strtable at 0x%08x)"
4398
msgid " (no strings):\n"
4403
msgid " (strings size: %08x):\n"
4406
#. Translators: 'sc' is for storage class, 'off' for offset.
4409
msgid " # sc value section type aux name/off\n"
4412
#. Section length, number of relocs and line number.
4415
msgid " scnlen: %08x nreloc: %-6u nlinno: %-6u\n"
4418
#. Section length and number of relocs.
4421
msgid " scnlen: %08x nreloc: %-6u\n"
4426
msgid "offset: %08x"
4431
msgid "Relocations for %s (%u)\n"
4435
msgid "cannot read relocations"
4439
msgid "cannot read relocation entry"
4444
msgid "Line numbers for %s (%u)\n"
4448
msgid "cannot read line numbers"
4451
#. Line number, symbol index and physical address.
4454
msgid "lineno symndx/paddr\n"
4458
msgid "cannot read line number entry"
4463
msgid "no .loader section in file\n"
4468
msgid "section .loader is too short\n"
4473
msgid "Loader header:\n"
4478
msgid " version: %u\n"
4483
msgid " Unhandled version\n"
4488
msgid " nbr symbols: %u\n"
4493
msgid " nbr relocs: %u\n"
4496
#. Import string table length.
4499
msgid " import strtab len: %u\n"
4504
msgid " nbr import files: %u\n"
4509
msgid " import file off: %u\n"
4514
msgid " string table len: %u\n"
4519
msgid " string table off: %u\n"
4524
msgid "Dynamic symbols:\n"
4529
msgid " %4u %08x %3u "
4539
msgid "(bad offset: %u)"
4544
msgid "Dynamic relocs:\n"
4549
msgid "Import files:\n"
4554
msgid "no .except section in file\n"
4559
msgid "Exception table:\n"
4564
msgid "no .typchk section in file\n"
4569
msgid "Type-check section:\n"
4574
msgid " address beyond section size\n"
4579
msgid " tags at %08x\n"
4584
msgid " number of CTL anchors: %u\n"
4589
msgid " Name (len: %u): "
4594
msgid "[truncated]\n"
4599
msgid " (end of tags at %08x)\n"
4604
msgid " no tags found\n"
4609
msgid " Truncated .text section\n"
4619
msgid "Nbr entries: %-8u Size: %08x (%u)\n"
4623
msgid "cannot read header"
4628
msgid "File header:\n"
4633
msgid " magic: 0x%04x (0%04o) "
4638
msgid "(WRMAGIC: writable text segments)"
4643
msgid "(ROMAGIC: readonly sharablee text segments)"
4648
msgid "(TOCMAGIC: readonly text segments and TOC)"
4653
msgid "unknown magic"
4658
msgid " Unhandled magic\n"
4662
msgid "invalid value specified for pragma code_page.\n"
4667
msgid "parse_coff_type: Bad type code 0x%x"
4670
#: rdcoff.c:406 rdcoff.c:511 rdcoff.c:699
4672
msgid "bfd_coff_get_syment failed: %s"
4675
#: rdcoff.c:422 rdcoff.c:719
4677
msgid "bfd_coff_get_auxent failed: %s"
4682
msgid "%ld: .bf without preceding function"
4687
msgid "%ld: unexpected .ef\n"
4692
msgid "%s: no recognized debugging information"
4697
msgid "Last stabs entries before error:\n"
4708
#: readelf.c:270 readelf.c:5083 readelf.c:5594 readelf.c:8132 readelf.c:8250
4709
#: readelf.c:9233 readelf.c:9327 readelf.c:9388 readelf.c:12391
4716
msgid "Unable to seek to 0x%lx for %s\n"
4721
msgid "Out of memory allocating 0x%lx bytes for %s\n"
4726
msgid "Unable to read in 0x%lx bytes of %s\n"
4730
msgid "Don't know about relocations on this machine architecture\n"
4733
#: readelf.c:659 readelf.c:757
4734
msgid "32-bit relocation data"
4737
#: readelf.c:671 readelf.c:701 readelf.c:768 readelf.c:797
4738
msgid "out of memory parsing relocs\n"
4741
#: readelf.c:689 readelf.c:786
4742
msgid "64-bit relocation data"
4748
" Offset Info Type Sym. Value Symbol's Name + Addend\n"
4753
msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
4758
msgid " Offset Info Type Sym. Value Symbol's Name\n"
4763
msgid " Offset Info Type Sym.Value Sym. Name\n"
4769
" Offset Info Type Symbol's Value "
4770
"Symbol's Name + Addend\n"
4776
" Offset Info Type Sym. Value Sym. Name + "
4783
" Offset Info Type Symbol's Value "
4790
" Offset Info Type Sym. Value Sym. Name\n"
4793
#: readelf.c:1245 readelf.c:1405 readelf.c:1413
4795
msgid "unrecognized: %-7lx"
4800
msgid "<unknown addend: %lx>"
4805
msgid " bad symbol index: %08lx"
4810
msgid "<string table index: %3ld>"
4815
msgid "<corrupt string table index: %3ld>"
4820
msgid "Processor Specific: %lx"
4825
msgid "Operating System specific: %lx"
4828
#: readelf.c:1786 readelf.c:2858
4830
msgid "<unknown>: %lx"
4838
msgid "REL (Relocatable file)"
4842
msgid "EXEC (Executable file)"
4846
msgid "DYN (Shared object file)"
4850
msgid "CORE (Core file)"
4855
msgid "Processor Specific: (%x)"
4860
msgid "OS Specific: (%x)"
4865
msgid "<unknown>: %x"
4874
msgid "<unknown>: 0x%x"
4881
#: readelf.c:2266 readelf.c:7485
4890
msgid ", relocatable"
4894
msgid ", relocatable-lib"
4898
msgid ", unknown v850 architecture variant"
4902
msgid ", unknown CPU"
4906
msgid ", unknown ABI"
4909
#: readelf.c:2452 readelf.c:2486
4910
msgid ", unknown ISA"
4914
msgid "Standalone App"
4918
msgid "Bare-metal C6000"
4921
#: readelf.c:2682 readelf.c:3471 readelf.c:3487
4923
msgid "<unknown: %x>"
4926
#. This message is probably going to be displayed in a 15
4927
#. character wide field, so put the hex value first.
4930
msgid "%08x: <unknown>"
4935
msgid "Usage: readelf <option(s)> elf-file(s)\n"
4940
msgid " Display information about the contents of ELF format files\n"
4947
" -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
4948
" -h --file-header Display the ELF file header\n"
4949
" -l --program-headers Display the program headers\n"
4950
" --segments An alias for --program-headers\n"
4951
" -S --section-headers Display the sections' header\n"
4952
" --sections An alias for --section-headers\n"
4953
" -g --section-groups Display the section groups\n"
4954
" -t --section-details Display the section details\n"
4955
" -e --headers Equivalent to: -h -l -S\n"
4956
" -s --syms Display the symbol table\n"
4957
" --symbols An alias for --syms\n"
4958
" --dyn-syms Display the dynamic symbol table\n"
4959
" -n --notes Display the core notes (if present)\n"
4960
" -r --relocs Display the relocations (if present)\n"
4961
" -u --unwind Display the unwind info (if present)\n"
4962
" -d --dynamic Display the dynamic section (if present)\n"
4963
" -V --version-info Display the version sections (if present)\n"
4964
" -A --arch-specific Display architecture specific information (if "
4966
" -c --archive-index Display the symbol/file index in an archive\n"
4967
" -D --use-dynamic Use the dynamic section info when displaying "
4969
" -x --hex-dump=<number|name>\n"
4970
" Dump the contents of section <number|name> as "
4972
" -p --string-dump=<number|name>\n"
4973
" Dump the contents of section <number|name> as "
4975
" -R --relocated-dump=<number|name>\n"
4976
" Dump the contents of section <number|name> as "
4978
" -w[lLiaprmfFsoRt] or\n"
4980
"dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,\n"
4981
" =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
4982
" =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n"
4983
" Display the contents of DWARF2 debug sections\n"
4989
" --dwarf-depth=N Do not display DIEs at depth N or greater\n"
4990
" --dwarf-start=N Display DIEs starting with N, at the same depth\n"
4997
" -i --instruction-dump=<number|name>\n"
4998
" Disassemble the contents of section <number|name>\n"
5004
" -I --histogram Display histogram of bucket list lengths\n"
5005
" -W --wide Allow output width to exceed 80 characters\n"
5006
" @<file> Read options from <file>\n"
5007
" -H --help Display this information\n"
5008
" -v --version Display the version number of readelf\n"
5011
#: readelf.c:3235 readelf.c:3264 readelf.c:3268 readelf.c:13623
5012
msgid "Out of memory allocating dump request table.\n"
5017
msgid "Invalid option '-%c'\n"
5021
msgid "Nothing to do.\n"
5024
#: readelf.c:3467 readelf.c:3483 readelf.c:8068
5029
msgid "2's complement, little endian"
5033
msgid "2's complement, big endian"
5037
msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
5042
msgid "ELF Header:\n"
5052
msgid " Class: %s\n"
5062
msgid " Version: %d %s\n"
5067
msgid "<unknown: %lx>"
5072
msgid " OS/ABI: %s\n"
5077
msgid " ABI Version: %d\n"
5087
msgid " Machine: %s\n"
5092
msgid " Version: 0x%lx\n"
5097
msgid " Entry point address: "
5104
" Start of program headers: "
5110
" (bytes into file)\n"
5111
" Start of section headers: "
5116
msgid " (bytes into file)\n"
5121
msgid " Flags: 0x%lx%s\n"
5126
msgid " Size of this header: %ld (bytes)\n"
5131
msgid " Size of program headers: %ld (bytes)\n"
5136
msgid " Number of program headers: %ld"
5141
msgid " Size of section headers: %ld (bytes)\n"
5146
msgid " Number of section headers: %ld"
5151
msgid " Section header string table index: %ld"
5156
msgid " <corrupt: out of range>"
5159
#: readelf.c:3610 readelf.c:3644
5160
msgid "program headers"
5165
"possibly corrupt ELF header - it has a non-zero program header offset, but "
5166
"no program headers"
5173
"There are no program headers in this file.\n"
5180
"Elf file type is %s\n"
5185
msgid "Entry point "
5192
"There are %d program headers, starting at offset "
5195
#: readelf.c:3735 readelf.c:3737
5199
"Program Headers:\n"
5205
" Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
5211
" Type Offset VirtAddr PhysAddr FileSiz "
5212
"MemSiz Flg Align\n"
5217
msgid " Type Offset VirtAddr PhysAddr\n"
5223
" FileSiz MemSiz Flags Align\n"
5227
msgid "more than one dynamic segment\n"
5231
msgid "no .dynamic section in the dynamic segment\n"
5235
msgid "the .dynamic section is not contained within the dynamic segment\n"
5240
"the .dynamic section is not the first section in the dynamic segment.\n"
5244
msgid "Unable to find program interpreter name\n"
5249
"Internal error: failed to create format string to display program "
5254
msgid "Unable to read program interpreter name\n"
5261
" [Requesting program interpreter: %s]"
5268
" Section to Segment mapping:\n"
5273
msgid " Segment Sections...\n"
5277
msgid "Cannot interpret virtual addresses without program headers.\n"
5282
msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
5285
#: readelf.c:3982 readelf.c:4025
5286
msgid "section headers"
5289
#: readelf.c:4074 readelf.c:4154
5290
msgid "sh_entsize is zero\n"
5293
#: readelf.c:4082 readelf.c:4162
5294
msgid "Invalid sh_entsize\n"
5297
#: readelf.c:4087 readelf.c:4167
5301
#: readelf.c:4099 readelf.c:4178
5302
msgid "symbol table section indicies"
5307
msgid "UNKNOWN (%*.*lx)"
5312
"possibly corrupt ELF file header - it has a non-zero section header offset, "
5313
"but no section headers\n"
5320
"There are no sections in this file.\n"
5325
msgid "There are %d section headers, starting at offset 0x%lx:\n"
5328
#: readelf.c:4491 readelf.c:5079 readelf.c:5491 readelf.c:5797 readelf.c:6210
5329
#: readelf.c:7093 readelf.c:9213
5330
msgid "string table"
5335
msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n"
5339
msgid "File contains multiple dynamic symbol tables\n"
5343
msgid "File contains multiple dynamic string tables\n"
5347
msgid "dynamic strings"
5351
msgid "File contains multiple symtab shndx tables\n"
5358
"Section Headers:\n"
5368
#: readelf.c:4682 readelf.c:4693 readelf.c:4704
5370
msgid " [Nr] Name\n"
5375
msgid " Type Addr Off Size ES Lk Inf Al\n"
5381
" [Nr] Name Type Addr Off Size ES Flg Lk "
5388
" Type Address Off Size ES Lk Inf Al\n"
5394
" [Nr] Name Type Address Off Size ES "
5400
msgid " Type Address Offset Link\n"
5405
msgid " Size EntSize Info Align\n"
5410
msgid " [Nr] Name Type Address Offset\n"
5415
msgid " Size EntSize Flags Link Info Align\n"
5426
"section %u: sh_link value of %u is larger than the number of sections\n"
5433
" W (write), A (alloc), X (execute), M (merge), S (strings), l (large)\n"
5434
" I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n"
5435
" O (extra OS processing required) o (OS specific), p (processor specific)\n"
5442
" W (write), A (alloc), X (execute), M (merge), S (strings)\n"
5443
" I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n"
5444
" O (extra OS processing required) o (OS specific), p (processor specific)\n"
5449
msgid "[<unknown>: 0x%x] "
5456
"There are no sections to group in this file.\n"
5460
msgid "Section headers are not available!\n"
5467
"There are no section groups in this file.\n"
5472
msgid "Bad sh_link in group section `%s'\n"
5477
msgid "Corrupt header in group section `%s'\n"
5480
#: readelf.c:5038 readelf.c:5049
5482
msgid "Bad sh_info in group section `%s'\n"
5486
msgid "section data"
5493
"%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
5498
msgid " [Index] Name\n"
5503
msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
5508
msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
5513
msgid "section 0 in group section [%5u]\n"
5517
msgid "dynamic section image fixups"
5524
"Image fixups for needed library #%d: %s - ident: %lx\n"
5530
"Seg Offset Type SymVec DataType\n"
5534
msgid "dynamic section image relocations"
5547
"Seg Offset Type Addend Seg Sym Off\n"
5551
msgid "dynamic string section"
5558
"'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
5565
"There are no dynamic relocations in this file.\n"
5572
"Relocation section "
5575
#: readelf.c:5460 readelf.c:5890 readelf.c:6227
5577
msgid " at offset 0x%lx contains %lu entries:\n"
5584
"There are no relocations in this file.\n"
5589
msgid "\tUnknown version.\n"
5592
#: readelf.c:5701 readelf.c:6074
5593
msgid "unwind table"
5596
#: readelf.c:5743 readelf.c:6156 readelf.c:6415
5598
msgid "Skipping unexpected relocation type %s\n"
5601
#: readelf.c:5805 readelf.c:6218 readelf.c:7101 readelf.c:7148
5605
"There are no unwind sections in this file.\n"
5612
"Could not find unwind info section for "
5615
#: readelf.c:5873 readelf.c:5888 readelf.c:6225
5624
#: readelf.c:5883 readelf.c:6224
5637
msgid "Skipping unexpected relocation at offset 0x%lx\n"
5642
msgid "[Truncated opcode]\n"
5645
#: readelf.c:6534 readelf.c:6734
5647
msgid "Refuse to unwind"
5660
#: readelf.c:6590 readelf.c:6676
5665
#: readelf.c:6697 readelf.c:6831
5667
msgid " [unsupported opcode]"
5681
msgid "sp = sp + %ld"
5686
msgid " Personality routine: "
5691
msgid " [Truncated data]\n"
5696
msgid " Compact model %d\n"
5701
msgid " Restore stack from frame pointer\n"
5706
msgid " Stack increment %d\n"
5711
msgid " Registers restored: "
5716
msgid " Return register: %s\n"
5721
msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
5728
"Unwind table index '%s' at offset 0x%lx contains %lu entries:\n"
5738
msgid "Interface Version: %s\n"
5743
msgid "<corrupt: %ld>\n"
5748
msgid "Time Stamp: %s\n"
5751
#: readelf.c:7377 readelf.c:7423
5752
msgid "dynamic section"
5759
"There is no dynamic section in this file.\n"
5763
msgid "Unable to seek to end of file!\n"
5767
msgid "Unable to determine the number of symbols to load\n"
5771
msgid "Unable to seek to end of file\n"
5775
msgid "Unable to determine the length of the dynamic string table\n"
5779
msgid "dynamic string table"
5783
msgid "symbol information"
5790
"Dynamic section at offset 0x%lx contains %u entries:\n"
5795
msgid " Tag Type Name/Value\n"
5800
msgid "Auxiliary library"
5805
msgid "Filter library"
5810
msgid "Configuration file"
5815
msgid "Dependency audit library"
5820
msgid "Audit library"
5823
#: readelf.c:7733 readelf.c:7761 readelf.c:7789
5828
#: readelf.c:7736 readelf.c:7764 readelf.c:7791
5835
msgid "Shared library: [%s]"
5840
msgid " program interpreter"
5845
msgid "Library soname: [%s]"
5850
msgid "Library rpath: [%s]"
5855
msgid "Library runpath: [%s]"
5865
msgid "Not needed object: [%s]\n"
5876
"Version definition section '%s' contains %u entries:\n"
5884
#: readelf.c:8128 readelf.c:8246 readelf.c:8390
5886
msgid " Offset: %#08lx Link: %u (%s)\n"
5890
msgid "version definition section"
5895
msgid " %#06x: Rev: %d Flags: %s"
5900
msgid " Index: %d Cnt: %d "
5910
msgid "Name index: %ld\n"
5915
msgid " %#06x: Parent %d: %s\n"
5920
msgid " %#06x: Parent %d, name index: %ld\n"
5925
msgid " Version def aux past end of section\n"
5930
msgid " Version definition past end of section\n"
5937
"Version needs section '%s' contains %u entries:\n"
5946
msgid "Version Needs section"
5951
msgid " %#06x: Version: %d"
5971
msgid " %#06x: Name: %s"
5976
msgid " %#06x: Name index: %lx"
5981
msgid " Flags: %s Version: %d\n"
5985
msgid "Missing Version Needs auxillary information\n"
5989
msgid "Missing Version Needs information\n"
5993
msgid "version string table"
6000
"Version symbols section '%s' contains %d entries:\n"
6009
msgid "version symbol data"
6013
msgid " 0 (*local*) "
6017
msgid " 1 (*global*) "
6021
msgid "invalid index into symbol array\n"
6024
#: readelf.c:8476 readelf.c:9279
6025
msgid "version need"
6029
msgid "version need aux (2)"
6032
#: readelf.c:8508 readelf.c:8570
6036
#: readelf.c:8538 readelf.c:9357
6040
#: readelf.c:8564 readelf.c:9379
6041
msgid "version def aux"
6048
"No version information found in this file.\n"
6057
msgid "Unable to read in dynamic data\n"
6062
msgid " <corrupt: %14ld>"
6065
#: readelf.c:8962 readelf.c:9014 readelf.c:9038 readelf.c:9068 readelf.c:9092
6066
msgid "Unable to seek to start of dynamic information\n"
6069
#: readelf.c:8968 readelf.c:9020
6070
msgid "Failed to read in number of buckets\n"
6074
msgid "Failed to read in number of chains\n"
6078
msgid "Failed to determine last chain length\n"
6085
"Symbol table for image:\n"
6088
#: readelf.c:9122 readelf.c:9140
6090
msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
6093
#: readelf.c:9124 readelf.c:9142
6095
msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
6102
"Symbol table of `.gnu.hash' for image:\n"
6109
"Symbol table '%s' has a sh_entsize of zero!\n"
6116
"Symbol table '%s' contains %lu entries:\n"
6121
msgid " Num: Value Size Type Bind Vis Ndx Name\n"
6126
msgid " Num: Value Size Type Bind Vis Ndx Name\n"
6130
msgid "version data"
6134
msgid "version need aux (3)"
6138
msgid "bad dynamic symbol\n"
6145
"Dynamic symbol information is not available for displaying symbols.\n"
6152
"Histogram for bucket list length (total of %lu buckets):\n"
6155
#: readelf.c:9418 readelf.c:9488
6157
msgid " Length Number %% of total Coverage\n"
6164
"Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
6171
"Dynamic info segment at offset 0x%lx contains %d entries:\n"
6176
msgid " Num: Name BoundTo Flags\n"
6181
msgid "<corrupt: %19ld>"
6185
msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc"
6191
"Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
6197
msgid "unable to apply unsupported reloc type %d to section %s\n"
6202
msgid "skipping invalid relocation offset 0x%lx in section %s\n"
6207
msgid "skipping invalid relocation symbol index 0x%lx in section %s\n"
6213
"skipping unexpected symbol type %s in %ld'th relocation in section %s\n"
6220
"Assembly dump of section %s\n"
6227
"Section '%s' has no data to dump.\n"
6231
msgid "section contents"
6238
"String dump of section '%s':\n"
6244
" Note: This section has relocations against it, but these have NOT been "
6245
"applied to this dump.\n"
6250
msgid " No strings found in this section."
6257
"Hex dump of section '%s':\n"
6263
" NOTE: This section has relocations against it, but these have NOT been "
6264
"applied to this dump.\n"
6269
msgid "%s section data"
6276
"Section '%s' has no debugging data.\n"
6279
#. There is no point in dumping the contents of a debugging section
6280
#. which has the NOBITS type - the bits in the file will be random.
6281
#. This can happen when a file containing a .eh_frame section is
6282
#. stripped with the --only-keep-debug command line option.
6285
msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
6290
msgid "Unrecognized debug section: %s\n"
6295
msgid "Section '%s' was not dumped because it does not exist!\n"
6300
msgid "Section %d was not dumped because it does not exist!\n"
6303
#: readelf.c:10860 readelf.c:10874 readelf.c:10893 readelf.c:11293
6310
msgid "Application\n"
6320
msgid "Microcontroller\n"
6325
msgid "Application or Realtime\n"
6328
#: readelf.c:10875 readelf.c:10895 readelf.c:11347 readelf.c:11365
6329
#: readelf.c:11440 readelf.c:11461
6334
#: readelf.c:10876 readelf.c:11443 readelf.c:11464
6339
#: readelf.c:10880 readelf.c:10899
6341
msgid "8-byte and up to %d-byte extended\n"
6346
msgid "8-byte, except leaf SP\n"
6349
#: readelf.c:10910 readelf.c:11000 readelf.c:11479
6351
msgid "flag = %d, vendor = %s\n"
6359
#: readelf.c:11045 readelf.c:11231
6361
msgid "Hard or soft float\n"
6366
msgid "Hard float\n"
6369
#: readelf.c:11051 readelf.c:11240
6371
msgid "Soft float\n"
6376
msgid "Single-precision hard float\n"
6379
#: readelf.c:11071 readelf.c:11097
6396
msgid "Hard float (double precision)\n"
6401
msgid "Hard float (single precision)\n"
6406
msgid "Hard float (MIPS32r2 64-bit FPU)\n"
6424
#: readelf.c:11350 readelf.c:11368 readelf.c:11446 readelf.c:11467
6431
msgid "DSBT addressing not used\n"
6436
msgid "DSBT addressing used\n"
6441
msgid "Data addressing position-dependent\n"
6446
msgid "Data addressing position-independent, GOT near DP\n"
6451
msgid "Data addressing position-independent, GOT far from DP\n"
6456
msgid "Code addressing position-dependent\n"
6461
msgid "Code addressing position-independent\n"
6470
msgid "ERROR: Bad section length (%d > %d)\n"
6475
msgid "Attribute Section: %s\n"
6480
msgid "ERROR: Bad subsection length (%d > %d)\n"
6485
msgid "File Attributes\n"
6490
msgid "Section Attributes:"
6495
msgid "Symbol Attributes:"
6500
msgid "Unknown tag: %d\n"
6503
#. ??? Do something sensible, like dump hex.
6506
msgid " Unknown section contexts\n"
6511
msgid "Unknown format '%c'\n"
6514
#: readelf.c:11693 readelf.c:11715
6518
#: readelf.c:11810 readelf.c:12344
6519
msgid "liblist section data"
6526
"Section '.liblist' contains %lu entries:\n"
6531
" Library Time Stamp Checksum Version Flags\n"
6536
msgid "<corrupt: %9ld>"
6551
"Section '%s' contains %d entries:\n"
6555
msgid "conflict list found without a dynamic symbol table\n"
6558
#: readelf.c:12106 readelf.c:12121
6566
"Section '.conflict' contains %lu entries:\n"
6570
msgid " Num: Index Value Name"
6573
#: readelf.c:12145 readelf.c:12234 readelf.c:12305
6575
msgid "<corrupt: %14ld>"
6579
msgid "Global Offset Table data"
6591
msgid " Canonical gp value: "
6594
#: readelf.c:12176 readelf.c:12276
6596
msgid " Reserved entries:\n"
6601
msgid " %*s %10s %*s Purpose\n"
6604
#: readelf.c:12178 readelf.c:12195 readelf.c:12211 readelf.c:12278
6609
#: readelf.c:12178 readelf.c:12195 readelf.c:12212
6613
#: readelf.c:12179 readelf.c:12196 readelf.c:12213 readelf.c:12278
6620
msgid " Lazy resolver\n"
6625
msgid " Module pointer (GNU extension)\n"
6630
msgid " Local entries:\n"
6635
msgid " Global entries:\n"
6638
#: readelf.c:12214 readelf.c:12289
6642
#. Note for translators: "Ndx" = abbreviated form of "Index".
6643
#: readelf.c:12217 readelf.c:12289
6647
#: readelf.c:12217 readelf.c:12289
6652
msgid "Procedure Linkage Table data"
6657
msgid " %*s %*s Purpose\n"
6662
msgid " PLT lazy resolver\n"
6667
msgid " Module pointer\n"
6676
msgid "liblist string table"
6683
"Library list section '%s' contains %lu entries:\n"
6688
" Library Time Stamp Checksum Version Flags"
6692
msgid "NT_AUXV (auxiliary vector)"
6696
msgid "NT_PRSTATUS (prstatus structure)"
6700
msgid "NT_FPREGSET (floating point registers)"
6704
msgid "NT_PRPSINFO (prpsinfo structure)"
6708
msgid "NT_TASKSTRUCT (task structure)"
6712
msgid "NT_PRXFPREG (user_xfpregs structure)"
6716
msgid "NT_PPC_VMX (ppc Altivec registers)"
6720
msgid "NT_PPC_VSX (ppc VSX registers)"
6724
msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
6728
msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
6732
msgid "NT_S390_TIMER (s390 timer register)"
6736
msgid "NT_S390_TODCMP (s390 TOD comparator register)"
6740
msgid "NT_S390_TODPREG (s390 TOD programmable register)"
6744
msgid "NT_S390_CTRS (s390 control registers)"
6748
msgid "NT_S390_PREFIX (s390 prefix register)"
6752
msgid "NT_ARM_VFP (arm VFP registers)"
6756
msgid "NT_PSTATUS (pstatus structure)"
6760
msgid "NT_FPREGS (floating point registers)"
6764
msgid "NT_PSINFO (psinfo structure)"
6768
msgid "NT_LWPSTATUS (lwpstatus_t structure)"
6772
msgid "NT_LWPSINFO (lwpsinfo_t structure)"
6776
msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
6780
msgid "NT_VERSION (version)"
6784
msgid "NT_ARCH (architecture)"
6787
#: readelf.c:12473 readelf.c:12496 readelf.c:12575 readelf.c:12633
6790
msgid "Unknown note type: (0x%08x)"
6794
msgid "NT_GNU_ABI_TAG (ABI version tag)"
6798
msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
6802
msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
6806
msgid "NT_GNU_GOLD_VERSION (gold version)"
6816
msgid " OS: %s, ABI: %ld.%ld.%ld\n"
6819
#. NetBSD core "procinfo" structure.
6821
msgid "NetBSD procinfo structure"
6824
#: readelf.c:12592 readelf.c:12606
6825
msgid "PT_GETREGS (reg structure)"
6828
#: readelf.c:12594 readelf.c:12608
6829
msgid "PT_GETFPREGS (fpreg structure)"
6833
msgid "NT_STAPSDT (SystemTap probe descriptors)"
6838
msgid " Provider: %s\n"
6858
msgid ", Semaphore: "
6863
msgid " Arguments: %s\n"
6867
msgid "NT_VMS_MHD (module header)"
6871
msgid "NT_VMS_LNM (language name)"
6875
msgid "NT_VMS_SRC (source files)"
6879
msgid "NT_VMS_EIDC (consistency check)"
6883
msgid "NT_VMS_FPMODE (FP mode)"
6887
msgid "NT_VMS_IMGNAM (image name)"
6891
msgid "NT_VMS_IMGID (image id)"
6895
msgid "NT_VMS_LINKID (link id)"
6899
msgid "NT_VMS_IMGBID (build id)"
6903
msgid "NT_VMS_GSTNAM (sym table name)"
6908
msgid " Creation date : %.17s\n"
6913
msgid " Last patch date: %.17s\n"
6918
msgid " Module name : %s\n"
6923
msgid " Module version : %s\n"
6928
msgid " Invalid size\n"
6933
msgid " Language: %s\n"
6938
msgid " Floating Point mode: "
6943
msgid " Link time: "
6948
msgid " Patch time: "
6953
msgid " Major id: %u, minor id: %u\n"
6958
msgid " Last modified : "
6970
msgid " Header flags: 0x%08x\n"
6975
msgid " Image id : %s\n"
6980
msgid " Image name: %s\n"
6985
msgid " Global symbol table name: %s\n"
6990
msgid " Image id: %s\n"
6995
msgid " Linker id: %s\n"
7006
"Notes at offset 0x%08lx with length 0x%08lx:\n"
7011
msgid " %-20s %10s\tDescription\n"
7022
#: readelf.c:12899 readelf.c:12912
7024
msgid "corrupt note found at offset %lx into core notes\n"
7027
#: readelf.c:12901 readelf.c:12914
7029
msgid " type: %lx, namesize: %08lx, descsize: %08lx\n"
7034
msgid "No note segments present in the core file.\n"
7039
"This instance of readelf has been built without support for a\n"
7040
"64 bit data type and so it cannot read 64 bit ELF files.\n"
7045
msgid "%s: Failed to read file header\n"
7057
msgid "%s: unable to dump the index as none was found\n"
7062
msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n"
7067
msgid "Binary %s contains:\n"
7072
msgid "%s: end of the symbol table reached before the end of the index\n"
7078
"%s: symbols remain in the index symbol table, but without corresponding "
7079
"entries in the index table\n"
7084
msgid "%s: failed to seek back to start of object files in the archive\n"
7087
#: readelf.c:13466 readelf.c:13549
7089
msgid "Input file '%s' is not readable.\n"
7094
msgid "%s: failed to seek to archive member.\n"
7099
msgid "File %s is not an archive so its index cannot be displayed.\n"
7104
msgid "%s: cannot set time: %s"
7107
#. We have to clean up here.
7108
#: rename.c:159 rename.c:197
7110
msgid "unable to rename '%s'; reason: %s"
7115
msgid "unable to copy file '%s'; reason: %s"
7120
msgid "%s: not enough binary data"
7124
msgid "null terminated unicode string"
7127
#: resbin.c:163 resbin.c:169
7135
#: resbin.c:239 resbin.c:246
7140
msgid "menuex header"
7144
msgid "menuex offset"
7149
msgid "unsupported menu version %d"
7152
#: resbin.c:289 resbin.c:304 resbin.c:366
7153
msgid "menuitem header"
7160
#: resbin.c:433 resbin.c:461
7161
msgid "dialog header"
7166
msgid "unexpected DIALOGEX version %d"
7170
msgid "dialog font point size"
7174
msgid "dialogex font information"
7177
#: resbin.c:530 resbin.c:548
7178
msgid "dialog control"
7182
msgid "dialogex control"
7186
msgid "dialog control end"
7190
msgid "dialog control data"
7194
msgid "stringtable string length"
7198
msgid "stringtable string"
7202
msgid "fontdir header"
7210
msgid "fontdir device name"
7214
msgid "fontdir face name"
7222
msgid "group cursor header"
7225
#: resbin.c:801 resrc.c:1355
7227
msgid "unexpected group cursor type %d"
7231
msgid "group cursor"
7235
msgid "group icon header"
7238
#: resbin.c:856 resrc.c:1302
7240
msgid "unexpected group icon type %d"
7247
#: resbin.c:935 resbin.c:1173
7248
msgid "unexpected version string"
7253
msgid "version length %d does not match resource length %lu"
7258
msgid "unexpected version type %d"
7263
msgid "unexpected fixed version information length %ld"
7267
msgid "fixed version info"
7272
msgid "unexpected fixed version signature %lu"
7277
msgid "unexpected fixed version info version %lu"
7281
msgid "version var info"
7286
msgid "unexpected stringfileinfo value length %ld"
7290
msgid "version stringtable"
7295
msgid "unexpected version stringtable value length %ld"
7299
msgid "version string"
7304
msgid "unexpected version string length %ld != %ld + %ld"
7309
msgid "unexpected version string length %ld < %ld"
7314
msgid "unexpected varfileinfo value length %ld"
7318
msgid "version varfileinfo"
7323
msgid "unexpected version value length %ld"
7327
msgid "filename required for COFF input"
7332
msgid "%s: no resource section"
7337
msgid "%s: %s: address out of bounds"
7345
msgid "named directory entry"
7349
msgid "directory entry name"
7353
msgid "named subdirectory"
7357
msgid "named resource"
7361
msgid "ID directory entry"
7365
msgid "ID subdirectory"
7373
msgid "resource type unknown"
7381
msgid "resource data"
7385
msgid "resource data size"
7389
msgid "filename required for COFF output"
7393
msgid "can't get BFD_RELOC_RVA relocation type"
7396
#: resrc.c:262 resrc.c:333
7398
msgid "can't open temporary file `%s': %s"
7403
msgid "can't redirect stdout: `%s': %s"
7408
msgid "can't execute `%s': %s"
7413
msgid "Using temporary file `%s' to read preprocessor output\n"
7418
msgid "can't popen `%s': %s"
7423
msgid "Using popen to read preprocessor output\n"
7428
msgid "Tried `%s'\n"
7433
msgid "Using `%s'\n"
7437
msgid "preprocessing failed."
7442
msgid "%s: unexpected EOF"
7447
msgid "%s: read of %lu returned %lu"
7450
#: resrc.c:727 resrc.c:1502
7452
msgid "stat failed on bitmap file `%s': %s"
7457
msgid "cursor file `%s' does not contain cursor data"
7460
#: resrc.c:810 resrc.c:1210
7462
msgid "%s: fseek to %lu failed: %s"
7466
msgid "help ID requires DIALOGEX"
7470
msgid "control data requires DIALOGEX"
7475
msgid "stat failed on font file `%s': %s"
7480
msgid "icon file `%s' does not contain icon data"
7483
#: resrc.c:1724 resrc.c:1759
7485
msgid "stat failed on file `%s': %s"
7490
msgid "can't open `%s' for output: %s"
7495
msgid " Displays the sizes of sections inside binary files\n"
7500
msgid " If no input file(s) are specified, a.out is assumed\n"
7506
" The options are:\n"
7507
" -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
7508
" -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or "
7510
" -t --totals Display the total sizes (Berkeley "
7512
" --common Display total size for *COM* syms\n"
7513
" --target=<bfdname> Set the binary file format\n"
7514
" @<file> Read options from <file>\n"
7515
" -h --help Display this information\n"
7516
" -v --version Display the program's version\n"
7522
msgid "invalid argument to --format: %s"
7527
msgid "Invalid radix: %s\n"
7532
msgid "Convert a COFF object file into a SYSROFF object file\n"
7538
" The options are:\n"
7539
" -q --quick (Obsolete - ignored)\n"
7540
" -n --noprescan Do not perform a scan to convert commons into defs\n"
7541
" -d --debug Display information about what is being done\n"
7542
" @<file> Read options from <file>\n"
7543
" -h --help Display this information\n"
7544
" -v --version Print the program's version number\n"
7549
msgid "unable to open output file %s"
7552
#: stabs.c:328 stabs.c:1717
7553
msgid "numeric overflow"
7558
msgid "Bad stab: %s\n"
7563
msgid "Warning: %s: %s\n"
7568
msgid "N_LBRAC not within function\n"
7573
msgid "Too many N_RBRACs\n"
7577
msgid "unknown C++ encoded name"
7580
#. Complain and keep going, so compilers can invent new
7581
#. cross-reference types.
7583
msgid "unrecognized cross reference type"
7586
#. Does this actually ever happen? Is that why we are worrying
7587
#. about dealing with it rather than just calling error_type?
7589
msgid "missing index type"
7593
msgid "unknown virtual character for baseclass"
7597
msgid "unknown visibility character for baseclass"
7601
msgid "unnamed $vb type"
7605
msgid "unrecognized C++ abbreviation"
7609
msgid "unknown visibility character for field"
7613
msgid "const/volatile indicator missing"
7618
msgid "No mangling for \"%s\"\n"
7622
msgid "Undefined N_EXCL"
7627
msgid "Type file number %d out of range\n"
7632
msgid "Type index number %d out of range\n"
7637
msgid "Unrecognized XCOFF type %d\n"
7642
msgid "bad mangled name `%s'\n"
7647
msgid "no argument types in mangled string\n"
7652
msgid "Demangled name is not a function\n"
7657
msgid "Unexpected type in v3 arglist demangling\n"
7662
msgid "Unrecognized demangle component %d\n"
7667
msgid "Failed to print demangled template\n"
7672
msgid "Couldn't get demangled builtin type\n"
7677
msgid "Unexpected demangled varargs\n"
7682
msgid "Unrecognized demangled builtin type\n"
7685
#: strings.c:186 strings.c:245
7687
msgid "invalid integer argument %s"
7692
msgid "invalid minimum string length %d"
7697
msgid " Display printable strings in [file(s)] (stdin by default)\n"
7703
" The options are:\n"
7704
" -a - --all Scan the entire file, not just the data section\n"
7705
" -f --print-file-name Print the name of the file before each string\n"
7706
" -n --bytes=[number] Locate & print any NUL-terminated sequence of "
7708
" -<number> least [number] characters (default 4).\n"
7709
" -t --radix={o,d,x} Print the location of the string in base 8, 10 "
7711
" -o An alias for --radix=o\n"
7712
" -T --target=<BFDNAME> Specify the binary file format\n"
7713
" -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
7714
" s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
7716
" @<file> Read options from <file>\n"
7717
" -h --help Display this information\n"
7718
" -v -V --version Print the program's version number\n"
7737
msgid "WANTED %x!!\n"
7745
msgid "DERIVED TYPE"
7754
msgid "Print a human readable interpretation of a SYSROFF object file\n"
7760
" The options are:\n"
7761
" -h --help Display this information\n"
7762
" -v --version Print the program's version number\n"
7767
msgid "cannot open input file %s"
7772
msgid "Copyright 2011 Free Software Foundation, Inc.\n"
7778
"This program is free software; you may redistribute it under the terms of\n"
7779
"the GNU General Public License version 3 or (at your option) any later "
7781
"This program has absolutely no warranty.\n"
7786
msgid "can't create %s file `%s' for output.\n"
7791
msgid "Usage: %s [option(s)] [input-file]\n"
7797
" The options are:\n"
7798
" -a --ascii_in Read input file as ASCII file\n"
7799
" -A --ascii_out Write binary messages as ASCII\n"
7800
" -b --binprefix .bin filename is prefixed by .mc filename_ "
7802
" -c --customflag Set custom flags for messages\n"
7803
" -C --codepage_in=<val> Set codepage when reading mc text file\n"
7804
" -d --decimal_values Print values to text files decimal\n"
7805
" -e --extension=<extension> Set header extension used on export header "
7807
" -F --target <target> Specify output target for endianness.\n"
7808
" -h --headerdir=<directory> Set the export directory for headers\n"
7809
" -u --unicode_in Read input file as UTF16 file\n"
7810
" -U --unicode_out Write binary messages as UFT16\n"
7811
" -m --maxlength=<val> Set the maximal allowed message length\n"
7812
" -n --nullterminate Automatic add a zero termination to strings\n"
7813
" -o --hresult_use Use HRESULT definition instead of status code "
7815
" -O --codepage_out=<val> Set codepage used for writing text file\n"
7816
" -r --rcdir=<directory> Set the export directory for rc files\n"
7817
" -x --xdbg=<directory> Where to create the .dbg C include file\n"
7818
" that maps message ID's to their symbolic "
7825
" -H --help Print this help message\n"
7826
" -v --verbose Verbose - tells you what it's doing\n"
7827
" -V --version Print version information\n"
7830
#: windmc.c:261 windres.c:411
7832
msgid "%s: warning: "
7837
msgid "A codepage was specified switch `%s' and UTF16.\n"
7842
msgid "\tcodepage settings are ignored.\n"
7846
msgid "try to add a ill language."
7851
msgid "unable to open file `%s' for input.\n"
7856
msgid "unable to read contents of %s"
7860
msgid "input file does not seems to be UFT16.\n"
7865
msgid "can't open %s `%s': %s"
7870
msgid ": expected to be a directory\n"
7875
msgid ": expected to be a leaf\n"
7880
msgid ": duplicate value\n"
7885
msgid "unknown format type `%s'"
7890
msgid "%s: supported formats:"
7893
#. Otherwise, we give up.
7896
msgid "can not determine type of file `%s'; use the -J option"
7901
msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
7907
" The options are:\n"
7908
" -i --input=<file> Name input file\n"
7909
" -o --output=<file> Name output file\n"
7910
" -J --input-format=<format> Specify input format\n"
7911
" -O --output-format=<format> Specify output format\n"
7912
" -F --target=<target> Specify COFF target\n"
7913
" --preprocessor=<program> Program to use to preprocess rc file\n"
7914
" --preprocessor-arg=<arg> Additional preprocessor argument\n"
7915
" -I --include-dir=<dir> Include directory when preprocessing rc file\n"
7916
" -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
7917
" -U --undefine <sym> Undefine SYM when preprocessing rc file\n"
7918
" -v --verbose Verbose - tells you what it's doing\n"
7919
" -c --codepage=<codepage> Specify default codepage\n"
7920
" -l --language=<val> Set language when reading rc file\n"
7921
" --use-temp-file Use a temporary file instead of popen to "
7923
" the preprocessor output\n"
7924
" --no-use-temp-file Use popen (default)\n"
7929
msgid " --yydebug Turn on parser debugging\n"
7935
" -r Ignored for compatibility with rc\n"
7936
" @<file> Read options from <file>\n"
7937
" -h --help Print this help message\n"
7938
" -V --version Print version information\n"
7944
"FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
7945
"extension if not specified. A single file name is an input file.\n"
7946
"No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
7950
msgid "invalid codepage specified.\n"
7954
msgid "invalid option -f\n"
7958
msgid "No filename following the -fo option.\n"
7964
"Option -I is deprecated for setting the input format, please use -J "
7969
msgid "no resources"
7972
#: wrstabs.c:354 wrstabs.c:1915
7974
msgid "string_hash_lookup failed: %s"
7979
msgid "stab_int_type: bad size %u"
7984
msgid "%s: warning: unknown size for field `%s' in struct"