+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * configure: Regenerate.
+
2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
* libtool.m4: Use AC_LANG_SOURCE.
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * po/bfd.pot: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
* version.m4: Update version string to 2.31.51.
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-04-30 11:54+0100\n"
+"POT-Creation-Date: 2018-06-24 19:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#: elf32-msp430.c:648 elf32-msp430.c:658 elf32-mt.c:241 elf32-nds32.c:2880
#: elf32-nds32.c:2904 elf32-nds32.c:4423 elf32-nios2.c:3015 elf32-or1k.c:715
#: elf32-pj.c:325 elf32-ppc.c:2061 elf32-ppc.c:2074 elf32-pru.c:420
-#: elf32-rl78.c:292 elf32-rx.c:314 elf32-rx.c:323 elf32-s390.c:347
-#: elf32-sh.c:438 elf32-spu.c:160 elf32-tic6x.c:1508 elf32-tic6x.c:1518
-#: elf32-tic6x.c:1537 elf32-tic6x.c:1547 elf32-tic6x.c:2642 elf32-tilepro.c:803
-#: elf32-v850.c:1899 elf32-v850.c:1921 elf32-v850.c:4270 elf32-vax.c:290
-#: elf32-visium.c:482 elf32-wasm32.c:106 elf32-xc16x.c:241 elf32-xgate.c:428
-#: elf32-xstormy16.c:395 elf32-xtensa.c:454 elf32-xtensa.c:488
-#: elf64-alpha.c:1112 elf64-alpha.c:4101 elf64-alpha.c:4249
+#: elf32-rl78.c:292 elf32-rx.c:314 elf32-rx.c:323 elf32-s12z.c:238
+#: elf32-s390.c:347 elf32-sh.c:438 elf32-spu.c:160 elf32-tic6x.c:1508
+#: elf32-tic6x.c:1518 elf32-tic6x.c:1537 elf32-tic6x.c:1547 elf32-tic6x.c:2642
+#: elf32-tilepro.c:803 elf32-v850.c:1899 elf32-v850.c:1921 elf32-v850.c:4270
+#: elf32-vax.c:290 elf32-visium.c:482 elf32-wasm32.c:106 elf32-xc16x.c:241
+#: elf32-xgate.c:428 elf32-xstormy16.c:395 elf32-xtensa.c:459
+#: elf32-xtensa.c:493 elf64-alpha.c:1112 elf64-alpha.c:4101 elf64-alpha.c:4249
#: elf64-ia64-vms.c:254 elf64-ia64-vms.c:3440 elf64-mips.c:3623
#: elf64-mips.c:3639 elf64-mmix.c:1264 elf64-nfp.c:239 elf64-ppc.c:2281
#: elf64-ppc.c:2555 elf64-ppc.c:2564 elf64-s390.c:328 elf64-s390.c:378
msgid "Writing updated armap timestamp"
msgstr ""
-#: bfd.c:448
+#: bfd.c:449
msgid "no error"
msgstr ""
-#: bfd.c:449
+#: bfd.c:450
msgid "system call error"
msgstr ""
-#: bfd.c:450
+#: bfd.c:451
msgid "invalid bfd target"
msgstr ""
-#: bfd.c:451
+#: bfd.c:452
msgid "file in wrong format"
msgstr ""
-#: bfd.c:452
+#: bfd.c:453
msgid "archive object file in wrong format"
msgstr ""
-#: bfd.c:453
+#: bfd.c:454
msgid "invalid operation"
msgstr ""
-#: bfd.c:454
+#: bfd.c:455
msgid "memory exhausted"
msgstr ""
-#: bfd.c:455
+#: bfd.c:456
msgid "no symbols"
msgstr ""
-#: bfd.c:456
+#: bfd.c:457
msgid "archive has no index; run ranlib to add one"
msgstr ""
-#: bfd.c:457
+#: bfd.c:458
msgid "no more archived files"
msgstr ""
-#: bfd.c:458
+#: bfd.c:459
msgid "malformed archive"
msgstr ""
-#: bfd.c:459
+#: bfd.c:460
msgid "DSO missing from command line"
msgstr ""
-#: bfd.c:460
+#: bfd.c:461
msgid "file format not recognized"
msgstr ""
-#: bfd.c:461
+#: bfd.c:462
msgid "file format is ambiguous"
msgstr ""
-#: bfd.c:462
+#: bfd.c:463
msgid "section has no contents"
msgstr ""
-#: bfd.c:463
+#: bfd.c:464
msgid "nonrepresentable section on output"
msgstr ""
-#: bfd.c:464
+#: bfd.c:465
msgid "symbol needs debug section which does not exist"
msgstr ""
-#: bfd.c:465
+#: bfd.c:466
msgid "bad value"
msgstr ""
-#: bfd.c:466
+#: bfd.c:467
msgid "file truncated"
msgstr ""
-#: bfd.c:467
+#: bfd.c:468
msgid "file too big"
msgstr ""
-#: bfd.c:468
+#: bfd.c:469
#, c-format
msgid "error reading %s: %s"
msgstr ""
-#: bfd.c:469
+#: bfd.c:470
msgid "#<invalid error code>"
msgstr ""
-#: bfd.c:1416
+#: bfd.c:1429
#, c-format
msgid "BFD %s assertion fail %s:%d"
msgstr ""
-#: bfd.c:1429
+#: bfd.c:1442
#, c-format
msgid "BFD %s internal error, aborting at %s:%d in %s\n"
msgstr ""
-#: bfd.c:1434
+#: bfd.c:1447
#, c-format
msgid "BFD %s internal error, aborting at %s:%d\n"
msgstr ""
-#: bfd.c:1436
+#: bfd.c:1449
msgid "Please report this bug.\n"
msgstr ""
msgid "warning: writing section `%pA' at huge (ie negative) file offset"
msgstr ""
-#: cache.c:273
+#: cache.c:272
#, c-format
msgid "reopening %pB: %s\n"
msgstr ""
msgid "using multiple gp values"
msgstr ""
-#: coff-alpha.c:1501 coff-alpha.c:1507 elf.c:8979 elf32-mcore.c:100
-#: elf32-mcore.c:455 elf32-ppc.c:8751 elf32-ppc.c:9883 elf64-ppc.c:14932
+#: coff-alpha.c:1501 coff-alpha.c:1507 elf.c:8983 elf32-mcore.c:100
+#: elf32-mcore.c:455 elf32-ppc.c:8755 elf32-ppc.c:9887 elf64-ppc.c:14936
#, c-format
msgid "%pB: %s unsupported"
msgstr ""
msgid "%pB: illegal symbol index %ld in relocs"
msgstr ""
-#: coff-tic4x.c:228 coff-tic54x.c:366 coffcode.h:5007
+#: coff-tic4x.c:228 coff-tic54x.c:366 coffcode.h:5010
#, c-format
msgid "%pB: warning: illegal symbol index %ld in relocs"
msgstr ""
msgid "%pB:%s section %s: alignment 2**%u not representable"
msgstr ""
-#: coffcode.h:4273
+#: coffcode.h:4276
#, c-format
msgid "%pB: warning: line number count (%#lx) exceeds section size (%#lx)"
msgstr ""
-#: coffcode.h:4288
+#: coffcode.h:4291
#, c-format
msgid "%pB: warning: line number table read failed"
msgstr ""
-#: coffcode.h:4322 coffcode.h:4336
+#: coffcode.h:4325 coffcode.h:4339
#, c-format
msgid "%pB: warning: illegal symbol index 0x%lx in line number entry %d"
msgstr ""
-#: coffcode.h:4350
+#: coffcode.h:4353
#, c-format
msgid "%pB: warning: illegal symbol in line number entry %d"
msgstr ""
-#: coffcode.h:4363
+#: coffcode.h:4366
#, c-format
msgid "%pB: warning: duplicate line number information for `%s'"
msgstr ""
-#: coffcode.h:4771
+#: coffcode.h:4774
#, c-format
msgid "%pB: unrecognized storage class %d for %s symbol `%s'"
msgstr ""
-#: coffcode.h:4901
+#: coffcode.h:4904
#, c-format
msgid "warning: %pB: local symbol `%s' has no section"
msgstr ""
-#: coffcode.h:5047
+#: coffcode.h:5050
#, c-format
msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
msgstr ""
-#: coffgen.c:178 elf.c:1200
+#: coffgen.c:178 elf.c:1214
#, c-format
msgid "%pB: unable to initialize compress status for section %s"
msgstr ""
-#: coffgen.c:202 elf.c:1211
+#: coffgen.c:202 elf.c:1225
#, c-format
msgid "%pB: unable to initialize decompress status for section %s"
msgstr ""
msgid "<corrupt info> %s"
msgstr ""
-#: coffgen.c:2688 elflink.c:14182 linker.c:2946
+#: coffgen.c:2688 elflink.c:14290 linker.c:2946
msgid "%F%P: already_linked_table: %E\n"
msgstr ""
-#: coffgen.c:3029 elflink.c:13184
+#: coffgen.c:3029 elflink.c:13292
#, c-format
msgid "removing unused section '%pA' in file '%pB'"
msgstr ""
-#: coffgen.c:3106 elflink.c:13402
+#: coffgen.c:3106 elflink.c:13510
msgid "warning: gc-sections option ignored"
msgstr ""
msgid "warning: symbol `%s' is both section and non-section"
msgstr ""
-#: cofflink.c:454 elf64-ia64-vms.c:5203 elflink.c:4846
+#: cofflink.c:454 elf64-ia64-vms.c:5203 elflink.c:4934
#, c-format
msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
msgstr ""
msgid "%pB: relocs in section `%pA', but it has no contents"
msgstr ""
-#: cofflink.c:2436 elflink.c:10679
+#: cofflink.c:2436 elflink.c:10787
#, c-format
msgid ""
"%X`%s' referenced in section `%pA' of %pB: defined in discarded section `"
" Type: %s"
msgstr ""
-#: elf-attrs.c:476
+#: elf-attrs.c:444
+#, c-format
+msgid "%pB: error: attribute section '%pA' too big: %#llx"
+msgstr ""
+
+#: elf-attrs.c:485
#, c-format
msgid "%pB: error: attribute section length too small: %<PRId64>"
msgstr ""
-#: elf-attrs.c:604
+#: elf-attrs.c:613
#, c-format
msgid ""
"error: %pB: object has vendor-specific contents that must be processed by "
"the '%s' toolchain"
msgstr ""
-#: elf-attrs.c:614
+#: elf-attrs.c:623
#, c-format
msgid "error: %pB: object tag '%d, %s' is incompatible with tag '%d, %s'"
msgstr ""
msgid ".eh_frame_hdr refers to overlapping FDEs"
msgstr ""
-#: elf-ifunc.c:142
+#: elf-ifunc.c:149
#, c-format
msgid ""
"%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can "
#: elf32-microblaze.c:1635 elf32-moxie.c:292 elf32-msp430.c:1362
#: elf32-nds32.c:5304 elf32-or1k.c:1246 elf32-score.c:2737 elf32-score7.c:2546
#: elf32-spu.c:5082 elf32-tilepro.c:3510 elf32-v850.c:2295 elf32-visium.c:685
-#: elf32-xstormy16.c:935 elf64-mmix.c:1545 elfxx-mips.c:10288
+#: elf32-xstormy16.c:935 elf64-mmix.c:1545 elfxx-mips.c:10283
#: elfxx-tilegx.c:3874
msgid "internal error: unsupported relocation error"
msgstr ""
msgid "%pB: %s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf-m10300.c:2094 elf32-arm.c:13225 elf32-i386.c:3457 elf32-m32r.c:2539
+#: elf-m10300.c:2094 elf32-arm.c:13234 elf32-i386.c:3410 elf32-m32r.c:2539
#: elf32-m68k.c:3899 elf32-s390.c:3208 elf32-sh.c:3796 elf32-tilepro.c:3409
-#: elf32-xtensa.c:2947 elf64-s390.c:3125 elf64-x86-64.c:3804 elfxx-sparc.c:3908
+#: elf32-xtensa.c:2952 elf64-s390.c:3125 elf64-x86-64.c:3843 elfxx-sparc.c:3908
#: elfxx-tilegx.c:3793 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5258
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6738
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2226
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2249
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
msgstr ""
msgstr ""
#: elf-m10300.c:2649 elf32-avr.c:2487 elf32-frv.c:5641 elf64-ia64-vms.c:364
-#: elfxx-sparc.c:2797 reloc.c:8095 reloc16.c:155 elf32-ia64.c:362
+#: elfxx-sparc.c:2797 reloc.c:8116 reloc16.c:155 elf32-ia64.c:362
#: elf64-ia64.c:362
msgid "%P%F: --relax and -r may not be used together\n"
msgstr ""
msgstr ""
#. PR 17512: file: f057ec89.
-#: elf.c:343
+#: elf.c:344
#, c-format
msgid "%pB: attempt to load strings from a non-string section (number %d)"
msgstr ""
-#: elf.c:358
+#: elf.c:359
#, c-format
msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
msgstr ""
-#: elf.c:497 /work/sources/binutils/current/bfd/elfnn-aarch64.c:7826
+#: elf.c:498 /work/sources/binutils/current/bfd/elfnn-aarch64.c:7826
#, c-format
msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
msgstr ""
-#: elf.c:661
+#: elf.c:663
#, c-format
msgid "%pB: corrupt size field in group section header: %#<PRIx64>"
msgstr ""
-#: elf.c:677
+#: elf.c:679
#, c-format
msgid "%pB: invalid size field in group section header: %#<PRIx64>"
msgstr ""
-#: elf.c:714
+#: elf.c:727
#, c-format
-msgid "%pB: invalid SHT_GROUP entry"
+msgid "%pB: invalid entry in SHT_GROUP section [%u]"
msgstr ""
-#: elf.c:733
+#: elf.c:746
#, c-format
msgid "%pB: no valid group sections found"
msgstr ""
#. See PR 21957 for a reproducer.
-#: elf.c:762
+#: elf.c:775
#, c-format
msgid "%pB: group section '%pA' has no contents"
msgstr ""
-#: elf.c:822
+#: elf.c:836
#, c-format
msgid "%pB: no group info for section '%pA'"
msgstr ""
-#: elf.c:853 elf.c:3864 elflink.c:11267
+#: elf.c:867 elf.c:3881 elflink.c:11375
#, c-format
msgid "%pB: warning: sh_link not set for section `%pA'"
msgstr ""
-#: elf.c:873
+#: elf.c:887
#, c-format
msgid "%pB: sh_link [%d] in section `%pA' is incorrect"
msgstr ""
-#: elf.c:886
+#: elf.c:900
#, c-format
msgid "%pB: SHT_GROUP section [index %d] has no SHF_GROUP sections"
msgstr ""
-#: elf.c:907
+#: elf.c:921
#, c-format
msgid "%pB: section group entry number %u is corrupt"
msgstr ""
-#: elf.c:930
+#: elf.c:944
#, c-format
msgid "%pB: unknown type [%#x] section `%s' in group [%pA]"
msgstr ""
-#: elf.c:1392
+#: elf.c:1406
#, c-format
msgid "%pB: invalid sh_link field (%d) in section number %d"
msgstr ""
-#: elf.c:1408
+#: elf.c:1422
#, c-format
msgid "%pB: failed to find link section for section %d"
msgstr ""
-#: elf.c:1435
+#: elf.c:1449
#, c-format
msgid "%pB: failed to find info section for section %d"
msgstr ""
-#: elf.c:1607
+#: elf.c:1621
#, c-format
msgid ""
"\n"
"Program Header:\n"
msgstr ""
-#: elf.c:1649
+#: elf.c:1663
#, c-format
msgid ""
"\n"
"Dynamic Section:\n"
msgstr ""
-#: elf.c:1790
+#: elf.c:1804
#, c-format
msgid ""
"\n"
"Version definitions:\n"
msgstr ""
-#: elf.c:1815
+#: elf.c:1829
#, c-format
msgid ""
"\n"
"Version References:\n"
msgstr ""
-#: elf.c:1820
+#: elf.c:1834
#, c-format
msgid " required from %s:\n"
msgstr ""
-#: elf.c:2018
+#: elf.c:2035
#, c-format
msgid "%pB: warning: loop in section dependencies detected"
msgstr ""
-#: elf.c:2126
+#: elf.c:2143
#, c-format
msgid ""
"%pB: warning: multiple symbol tables detected - ignoring the table in "
"section %u"
msgstr ""
-#: elf.c:2210
+#: elf.c:2227
#, c-format
msgid ""
"%pB: warning: multiple dynamic symbol tables detected - ignoring the table "
"in section %u"
msgstr ""
-#: elf.c:2323
+#: elf.c:2340
#, c-format
msgid "%pB: invalid link %u for reloc section %s (index %u)"
msgstr ""
-#: elf.c:2482 elf.c:2497 elf.c:2508 elf.c:2521
+#: elf.c:2499 elf.c:2514 elf.c:2525 elf.c:2538
#, c-format
msgid "%pB: unknown type [%#x] section `%s'"
msgstr ""
-#: elf.c:3226
+#: elf.c:3243
#, c-format
msgid "%pB: error: alignment power %d of section `%pA' is too big"
msgstr ""
-#: elf.c:3256
+#: elf.c:3273
#, c-format
msgid "warning: section `%pA' type changed to PROGBITS"
msgstr ""
-#: elf.c:3732
+#: elf.c:3749
#, c-format
msgid "%pB: too many sections: %u"
msgstr ""
-#: elf.c:3817
+#: elf.c:3834
#, c-format
msgid ""
"%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
msgstr ""
-#: elf.c:3842
+#: elf.c:3859
#, c-format
msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
msgstr ""
-#: elf.c:4401
+#: elf.c:4418
#, c-format
msgid "%pB: GNU_MBIN section `%pA' has invalid sh_info field: %d"
msgstr ""
-#: elf.c:4947
+#: elf.c:4964
#, c-format
msgid "%pB: TLS sections are not adjacent:"
msgstr ""
-#: elf.c:4954
+#: elf.c:4971
#, c-format
msgid "\t TLS: %pA"
msgstr ""
-#: elf.c:4958
+#: elf.c:4975
#, c-format
msgid "\tnon-TLS: %pA"
msgstr ""
-#: elf.c:5454
+#: elf.c:5471
#, c-format
msgid ""
"%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
msgstr ""
-#: elf.c:5482
+#: elf.c:5499
#, c-format
msgid "%pB: not enough room for program headers, try linking with -N"
msgstr ""
-#: elf.c:5570
+#: elf.c:5587
#, c-format
msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
msgstr ""
-#: elf.c:5707
+#: elf.c:5724
#, c-format
msgid "%pB: section `%pA' can't be allocated in segment %d"
msgstr ""
-#: elf.c:5755
+#: elf.c:5772
#, c-format
msgid "%pB: warning: allocated section `%s' not in segment"
msgstr ""
-#: elf.c:5988
+#: elf.c:6005
#, c-format
msgid ""
"%pB: error: non-load segment %d includes file header and/or program header"
#. The fix for this error is usually to edit the linker script being
#. used and set up the program headers manually. Either that or
#. leave room for the headers at the start of the SECTIONS.
-#: elf.c:6165
+#: elf.c:6182
#, c-format
msgid "%pB: error: PHDR segment not covered by LOAD segment"
msgstr ""
-#: elf.c:6510
+#: elf.c:6527
#, c-format
msgid "%pB: symbol `%s' required but not present"
msgstr ""
-#: elf.c:6854
+#: elf.c:6869
#, c-format
msgid ""
"%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this "
"intentional?"
msgstr ""
-#: elf.c:7468
+#: elf.c:7472
#, c-format
msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
msgstr ""
-#: elf.c:7967
+#: elf.c:7971
#, c-format
msgid ""
"unable to find equivalent output section for symbol '%s' from section '%s'"
msgstr ""
-#: elf.c:8300
+#: elf.c:8304
#, c-format
msgid "%pB: .gnu.version_r invalid entry"
msgstr ""
-#: elf.c:8427
+#: elf.c:8431
#, c-format
msgid "%pB: .gnu.version_d invalid entry"
msgstr ""
#: elf32-arc.c:442 elf32-frv.c:6630 elf32-iq2000.c:870 elf32-m32c.c:914
#: elf32-mt.c:562 elf32-rl78.c:1261 elf32-rx.c:3200 elf32-visium.c:841
-#: elf64-ppc.c:6194
+#: elf64-ppc.c:6198
#, c-format
msgid "private flags = 0x%lx:"
msgstr ""
msgstr ""
#: elf32-arc.c:909 elf32-iq2000.c:846 elf32-m32c.c:889 elf32-m68hc1x.c:1385
-#: elf32-ppc.c:4958 elf64-sparc.c:731 elfxx-mips.c:15118
+#: elf32-ppc.c:4962 elf64-sparc.c:726 elfxx-mips.c:15135
#, c-format
msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
msgstr ""
msgid "%pB(%pA): internal error: unknown error"
msgstr ""
-#: elf32-arc.c:1985 elf32-arm.c:15270 elf32-metag.c:2257 elfxx-mips.c:8905
+#: elf32-arc.c:1985 elf32-arm.c:15279 elf32-metag.c:2257 elfxx-mips.c:8900
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7394
#: /work/sources/binutils/current/bfd/elfnn-riscv.c:474
#, c-format
"recompile with -fPIC"
msgstr ""
-#: elf32-arc.c:2877
+#: elf32-arc.c:2857
#, c-format
msgid "%pB: unknown mandatory ARC object attribute %d"
msgstr ""
-#: elf32-arc.c:2885
+#: elf32-arc.c:2865
#, c-format
msgid "warning: %pB: unknown ARC object attribute %d"
msgstr ""
-#: elf32-arm.c:4294 elf32-arm.c:4328 elf32-arm.c:4347 elf32-arm.c:4399
+#: elf32-arm.c:4303 elf32-arm.c:4337 elf32-arm.c:4356 elf32-arm.c:4408
#, c-format
msgid ""
"%pB(%pA): warning: long branch veneers used in section with SHF_ARM_PURECODE "
"movw instruction"
msgstr ""
-#: elf32-arm.c:4359 elf32-arm.c:4413 elf32-arm.c:9082 elf32-arm.c:9172
+#: elf32-arm.c:4368 elf32-arm.c:4422 elf32-arm.c:9091 elf32-arm.c:9181
#, c-format
msgid ""
"%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call "
"to %s"
msgstr ""
-#: elf32-arm.c:4687
+#: elf32-arm.c:4696
#, c-format
msgid "no address assigned to the veneers output section %s"
msgstr ""
-#: elf32-arm.c:4762 elf32-arm.c:6898 elf32-hppa.c:577 elf32-m68hc1x.c:165
-#: elf32-metag.c:1186 elf32-nios2.c:2208 elf64-ppc.c:4747
+#: elf32-arm.c:4771 elf32-arm.c:6907 elf32-hppa.c:579 elf32-m68hc1x.c:165
+#: elf32-metag.c:1186 elf32-nios2.c:2208 elf64-ppc.c:4756
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:3099
#, c-format
msgid "%pB: cannot create stub entry %s"
msgstr ""
-#: elf32-arm.c:5947
+#: elf32-arm.c:5956
#, c-format
msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
msgstr ""
-#: elf32-arm.c:5956
+#: elf32-arm.c:5965
#, c-format
msgid ""
"%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
msgstr ""
-#: elf32-arm.c:5995
+#: elf32-arm.c:6004
#, c-format
msgid ""
"%pB: invalid standard symbol `%s'; it must be a global or weak function "
"symbol"
msgstr ""
-#: elf32-arm.c:6001
+#: elf32-arm.c:6010
#, c-format
msgid "%pB: absent standard symbol `%s'"
msgstr ""
-#: elf32-arm.c:6013
+#: elf32-arm.c:6022
#, c-format
msgid "%pB: `%s' and its special symbol are in different sections"
msgstr ""
-#: elf32-arm.c:6025
+#: elf32-arm.c:6034
#, c-format
msgid "%pB: entry function `%s' not output"
msgstr ""
-#: elf32-arm.c:6032
+#: elf32-arm.c:6041
#, c-format
msgid "%pB: entry function `%s' is empty"
msgstr ""
-#: elf32-arm.c:6161
+#: elf32-arm.c:6170
#, c-format
msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
msgstr ""
-#: elf32-arm.c:6207
+#: elf32-arm.c:6216
#, c-format
msgid ""
"%pB: invalid import library entry: `%s'; symbol should be absolute, global "
"and refer to Thumb functions"
msgstr ""
-#: elf32-arm.c:6229
+#: elf32-arm.c:6238
#, c-format
msgid "entry function `%s' disappeared from secure code"
msgstr ""
-#: elf32-arm.c:6253
+#: elf32-arm.c:6262
#, c-format
msgid "`%s' refers to a non entry function"
msgstr ""
-#: elf32-arm.c:6268
+#: elf32-arm.c:6277
#, c-format
msgid "%pB: visibility of symbol `%s' has changed"
msgstr ""
-#: elf32-arm.c:6277
+#: elf32-arm.c:6286
#, c-format
msgid "%pB: incorrect size for symbol `%s'"
msgstr ""
-#: elf32-arm.c:6296
+#: elf32-arm.c:6305
#, c-format
msgid "offset of veneer for entry function `%s' not a multiple of its size"
msgstr ""
-#: elf32-arm.c:6316
+#: elf32-arm.c:6325
msgid ""
"new entry function(s) introduced but no output import library specified:"
msgstr ""
-#: elf32-arm.c:6324
+#: elf32-arm.c:6333
#, c-format
msgid "start address of `%s' is different from previous link"
msgstr ""
-#: elf32-arm.c:7031 elf32-arm.c:7067
+#: elf32-arm.c:7040 elf32-arm.c:7076
#, c-format
msgid "unable to find %s glue '%s' for '%s'"
msgstr ""
-#: elf32-arm.c:7782
+#: elf32-arm.c:7791
#, c-format
msgid "%pB: BE8 images only valid in big-endian mode"
msgstr ""
#. Give a warning, but do as the user requests anyway.
-#: elf32-arm.c:8013
+#: elf32-arm.c:8022
#, c-format
msgid ""
"%pB: warning: selected VFP11 erratum workaround is not necessary for target "
"architecture"
msgstr ""
-#: elf32-arm.c:8040
+#: elf32-arm.c:8049
#, c-format
msgid ""
"%pB: warning: selected STM32L4XX erratum workaround is not necessary for "
"target architecture"
msgstr ""
-#: elf32-arm.c:8577 elf32-arm.c:8597 elf32-arm.c:8663 elf32-arm.c:8682
+#: elf32-arm.c:8586 elf32-arm.c:8606 elf32-arm.c:8672 elf32-arm.c:8691
#, c-format
msgid "%pB: unable to find %s veneer `%s'"
msgstr ""
-#: elf32-arm.c:8889
+#: elf32-arm.c:8898
#, c-format
msgid ""
"%pB(%pA+%#x): error: multiple load detected in non-last IT block "
"it to generate only one instruction per IT block"
msgstr ""
-#: elf32-arm.c:8989
+#: elf32-arm.c:8998
#, c-format
msgid "invalid TARGET2 relocation type '%s'"
msgstr ""
#. FIXME: We ought to be able to generate thumb-1 PLT
#. instructions...
-#: elf32-arm.c:9791
+#: elf32-arm.c:9800
#, c-format
msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
msgstr ""
-#: elf32-arm.c:10095 elf32-arm.c:10137
+#: elf32-arm.c:10104 elf32-arm.c:10146
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
msgstr ""
-#: elf32-arm.c:10481
+#: elf32-arm.c:10490
msgid "shared object"
msgstr ""
-#: elf32-arm.c:10484
+#: elf32-arm.c:10493
msgid "PIE executable"
msgstr ""
-#: elf32-arm.c:10487
+#: elf32-arm.c:10496
#, c-format
msgid ""
"%pB: relocation %s against external or undefined symbol `%s' can not be used "
"when making a %s; recompile with -fPIC"
msgstr ""
-#: elf32-arm.c:10624 elf32-arm.c:11051
+#: elf32-arm.c:10633 elf32-arm.c:11060
#, c-format
msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
msgstr ""
-#: elf32-arm.c:11954 elf32-arm.c:11980
+#: elf32-arm.c:11963 elf32-arm.c:11989
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by "
"TLS_GOTDESC"
msgstr ""
-#: elf32-arm.c:12026 elf32-m68k.c:3703 elf32-metag.c:1919 elf32-nios2.c:4366
+#: elf32-arm.c:12035 elf32-m68k.c:3703 elf32-metag.c:1919 elf32-nios2.c:4366
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
msgstr ""
-#: elf32-arm.c:12240
+#: elf32-arm.c:12249
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group "
"relocations"
msgstr ""
-#: elf32-arm.c:12281 elf32-arm.c:12373 elf32-arm.c:12461 elf32-arm.c:12551
+#: elf32-arm.c:12290 elf32-arm.c:12382 elf32-arm.c:12470 elf32-arm.c:12560
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group "
"relocation %s"
msgstr ""
-#: elf32-arm.c:13057 elf32-sh.c:3685
+#: elf32-arm.c:13066 elf32-sh.c:3685
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
msgstr ""
-#: elf32-arm.c:13170 elf32-m68k.c:3936 elf32-xtensa.c:2689
+#: elf32-arm.c:13179 elf32-m68k.c:3936 elf32-xtensa.c:2694
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6466
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
msgstr ""
-#: elf32-arm.c:13172 elf32-m68k.c:3938 elf32-xtensa.c:2691
+#: elf32-arm.c:13181 elf32-m68k.c:3938 elf32-xtensa.c:2696
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6468
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
msgstr ""
-#: elf32-arm.c:13255 elf32-tic6x.c:2708
+#: elf32-arm.c:13264 elf32-tic6x.c:2708
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6802
msgid "out of range"
msgstr ""
-#: elf32-arm.c:13259 elf32-nios2.c:4500 elf32-pru.c:835 elf32-tic6x.c:2712
+#: elf32-arm.c:13268 elf32-nios2.c:4500 elf32-pru.c:933 elf32-tic6x.c:2712
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6806
msgid "unsupported relocation"
msgstr ""
-#: elf32-arm.c:13267 elf32-nios2.c:4510 elf32-pru.c:845 elf32-tic6x.c:2720
+#: elf32-arm.c:13276 elf32-nios2.c:4510 elf32-pru.c:943 elf32-tic6x.c:2720
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6814
msgid "unknown error"
msgstr ""
-#: elf32-arm.c:13711
+#: elf32-arm.c:13720
#, c-format
msgid ""
"warning: not setting interworking flag of %pB since it has already been "
"specified as non-interworking"
msgstr ""
-#: elf32-arm.c:13715
+#: elf32-arm.c:13724
#, c-format
msgid "warning: clearing the interworking flag of %pB due to outside request"
msgstr ""
-#: elf32-arm.c:13760
+#: elf32-arm.c:13769
#, c-format
msgid ""
"warning: clearing the interworking flag of %pB because non-interworking code "
"in %pB has been linked with it"
msgstr ""
-#: elf32-arm.c:13847
+#: elf32-arm.c:13856
#, c-format
msgid "%pB: unknown mandatory EABI object attribute %d"
msgstr ""
-#: elf32-arm.c:13855
+#: elf32-arm.c:13864
#, c-format
msgid "warning: %pB: unknown EABI object attribute %d"
msgstr ""
-#: elf32-arm.c:14122
+#: elf32-arm.c:14131
#, c-format
msgid "error: %pB: unknown CPU architecture"
msgstr ""
-#: elf32-arm.c:14160 elf32-nios2.c:2946
+#: elf32-arm.c:14169 elf32-nios2.c:2946
#, c-format
msgid "error: %pB: conflicting CPU architectures %d/%d"
msgstr ""
-#: elf32-arm.c:14257
+#: elf32-arm.c:14266
#, c-format
msgid ""
"Error: %pB has both the current and legacy Tag_MPextension_use attributes"
msgstr ""
-#: elf32-arm.c:14286
+#: elf32-arm.c:14295
#, c-format
msgid "error: %pB uses VFP register arguments, %pB does not"
msgstr ""
-#: elf32-arm.c:14444
+#: elf32-arm.c:14453
#, c-format
msgid "error: %pB: unable to merge virtualization attributes with %pB"
msgstr ""
-#: elf32-arm.c:14470
+#: elf32-arm.c:14479
#, c-format
msgid "error: %pB: conflicting architecture profiles %c/%c"
msgstr ""
-#: elf32-arm.c:14609
+#: elf32-arm.c:14618
#, c-format
msgid "warning: %pB: conflicting platform configuration"
msgstr ""
-#: elf32-arm.c:14618
+#: elf32-arm.c:14627
#, c-format
msgid "error: %pB: conflicting use of R9"
msgstr ""
-#: elf32-arm.c:14630
+#: elf32-arm.c:14639
#, c-format
msgid "error: %pB: SB relative addressing conflicts with use of R9"
msgstr ""
-#: elf32-arm.c:14643
+#: elf32-arm.c:14652
#, c-format
msgid ""
"warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; "
"use of wchar_t values across objects may fail"
msgstr ""
-#: elf32-arm.c:14674
+#: elf32-arm.c:14683
#, c-format
msgid ""
"warning: %pB uses %s enums yet the output is to use %s enums; use of enum "
"values across objects may fail"
msgstr ""
-#: elf32-arm.c:14686
+#: elf32-arm.c:14695
#, c-format
msgid "error: %pB uses iWMMXt register arguments, %pB does not"
msgstr ""
-#: elf32-arm.c:14703
+#: elf32-arm.c:14712
#, c-format
msgid "error: fp16 format mismatch between %pB and %pB"
msgstr ""
-#: elf32-arm.c:14739
+#: elf32-arm.c:14748
#, c-format
msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
msgstr ""
#. Ignore init flag - it may not be set, despite the flags field containing valid data.
#. Ignore init flag - it may not be set, despite the flags field
#. containing valid data.
-#: elf32-arm.c:14826 elf32-bfin.c:4740 elf32-cris.c:3908 elf32-m68hc1x.c:1410
+#: elf32-arm.c:14835 elf32-bfin.c:4740 elf32-cris.c:3908 elf32-m68hc1x.c:1410
#: elf32-m68k.c:1201 elf32-score.c:4000 elf32-score7.c:3805 elf32-vax.c:537
-#: elf32-xgate.c:672 elfxx-mips.c:15792
+#: elf32-xgate.c:672 elfxx-mips.c:15813
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:6968
#, c-format
msgid "private flags = %lx:"
msgstr ""
-#: elf32-arm.c:14835
+#: elf32-arm.c:14844
#, c-format
msgid " [interworking enabled]"
msgstr ""
-#: elf32-arm.c:14843
+#: elf32-arm.c:14852
#, c-format
msgid " [VFP float format]"
msgstr ""
-#: elf32-arm.c:14845
+#: elf32-arm.c:14854
#, c-format
msgid " [Maverick float format]"
msgstr ""
-#: elf32-arm.c:14847
+#: elf32-arm.c:14856
#, c-format
msgid " [FPA float format]"
msgstr ""
-#: elf32-arm.c:14850
+#: elf32-arm.c:14859
#, c-format
msgid " [floats passed in float registers]"
msgstr ""
-#: elf32-arm.c:14853 elf32-arm.c:14939
+#: elf32-arm.c:14862 elf32-arm.c:14948
#, c-format
msgid " [position independent]"
msgstr ""
-#: elf32-arm.c:14856
+#: elf32-arm.c:14865
#, c-format
msgid " [new ABI]"
msgstr ""
-#: elf32-arm.c:14859
+#: elf32-arm.c:14868
#, c-format
msgid " [old ABI]"
msgstr ""
-#: elf32-arm.c:14862
+#: elf32-arm.c:14871
#, c-format
msgid " [software FP]"
msgstr ""
-#: elf32-arm.c:14871
+#: elf32-arm.c:14880
#, c-format
msgid " [Version1 EABI]"
msgstr ""
-#: elf32-arm.c:14874 elf32-arm.c:14885
+#: elf32-arm.c:14883 elf32-arm.c:14894
#, c-format
msgid " [sorted symbol table]"
msgstr ""
-#: elf32-arm.c:14876 elf32-arm.c:14887
+#: elf32-arm.c:14885 elf32-arm.c:14896
#, c-format
msgid " [unsorted symbol table]"
msgstr ""
-#: elf32-arm.c:14882
+#: elf32-arm.c:14891
#, c-format
msgid " [Version2 EABI]"
msgstr ""
-#: elf32-arm.c:14890
+#: elf32-arm.c:14899
#, c-format
msgid " [dynamic symbols use segment index]"
msgstr ""
-#: elf32-arm.c:14893
+#: elf32-arm.c:14902
#, c-format
msgid " [mapping symbols precede others]"
msgstr ""
-#: elf32-arm.c:14900
+#: elf32-arm.c:14909
#, c-format
msgid " [Version3 EABI]"
msgstr ""
-#: elf32-arm.c:14904
+#: elf32-arm.c:14913
#, c-format
msgid " [Version4 EABI]"
msgstr ""
-#: elf32-arm.c:14908
+#: elf32-arm.c:14917
#, c-format
msgid " [Version5 EABI]"
msgstr ""
-#: elf32-arm.c:14911
+#: elf32-arm.c:14920
#, c-format
msgid " [soft-float ABI]"
msgstr ""
-#: elf32-arm.c:14914
+#: elf32-arm.c:14923
#, c-format
msgid " [hard-float ABI]"
msgstr ""
-#: elf32-arm.c:14920
+#: elf32-arm.c:14929
#, c-format
msgid " [BE8]"
msgstr ""
-#: elf32-arm.c:14923
+#: elf32-arm.c:14932
#, c-format
msgid " [LE8]"
msgstr ""
-#: elf32-arm.c:14929
+#: elf32-arm.c:14938
#, c-format
msgid " <EABI version unrecognised>"
msgstr ""
-#: elf32-arm.c:14936
+#: elf32-arm.c:14945
#, c-format
msgid " [relocatable executable]"
msgstr ""
-#: elf32-arm.c:14942
+#: elf32-arm.c:14951
#, c-format
msgid " [FDPIC ABI supplement]"
msgstr ""
-#: elf32-arm.c:14947 /work/sources/binutils/current/bfd/elfnn-aarch64.c:6971
+#: elf32-arm.c:14956 /work/sources/binutils/current/bfd/elfnn-aarch64.c:6971
#, c-format
msgid "<Unrecognised flag bits set>"
msgstr ""
-#: elf32-arm.c:15064 elf32-i386.c:1517 elf32-s390.c:960 elf32-tic6x.c:2783
-#: elf32-tilepro.c:1479 elf32-xtensa.c:1024 elf64-s390.c:882
-#: elf64-x86-64.c:1826 elfxx-sparc.c:1424 elfxx-tilegx.c:1700
+#: elf32-arm.c:15073 elf32-i386.c:1529 elf32-s390.c:960 elf32-tic6x.c:2783
+#: elf32-tilepro.c:1479 elf32-xtensa.c:1029 elf64-s390.c:882
+#: elf64-x86-64.c:1865 elfxx-sparc.c:1424 elfxx-tilegx.c:1700
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:7260
#: /work/sources/binutils/current/bfd/elfnn-riscv.c:516
#, c-format
msgid "%pB: bad symbol index: %d"
msgstr ""
-#: elf32-arm.c:15455
+#: elf32-arm.c:15464
#, c-format
msgid ""
"FDPIC does not yet support %s relocation to become dynamic for executable"
msgstr ""
-#: elf32-arm.c:16505 elf32-hppa.c:2088 elf32-lm32.c:1998 elf32-m32r.c:2110
-#: elf32-metag.c:2797 elf32-nds32.c:3840 elf32-or1k.c:2285 elf32-ppc.c:6550
-#: elf32-s390.c:1855 elf32-sh.c:2975 elf32-tic6x.c:3239 elf32-tilepro.c:2245
-#: elf64-ppc.c:10259 elf64-s390.c:1792 elfxx-sparc.c:2437 elfxx-tilegx.c:2491
+#: elf32-arm.c:16514 elf32-hppa.c:2090 elf32-lm32.c:1998 elf32-m32r.c:2110
+#: elf32-metag.c:2797 elf32-nds32.c:3840 elf32-or1k.c:2285 elf32-ppc.c:6554
+#: elf32-s390.c:1855 elf32-sh.c:2975 elf32-tic6x.c:3252 elf32-tilepro.c:2245
+#: elf64-ppc.c:10263 elf64-s390.c:1792 elfxx-sparc.c:2437 elfxx-tilegx.c:2491
#: elfxx-x86.c:571 /work/sources/binutils/current/bfd/elfnn-aarch64.c:8610
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:1117
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:1119
#, c-format
msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
msgstr ""
-#: elf32-arm.c:16801
+#: elf32-arm.c:16810
#, c-format
msgid "errors encountered processing file %pB"
msgstr ""
-#: elf32-arm.c:17248 elflink.c:12416 elflink.c:12463
+#: elf32-arm.c:17257 elflink.c:12524 elflink.c:12571
#, c-format
msgid "could not find section %s"
msgstr ""
-#: elf32-arm.c:18459
+#: elf32-arm.c:18468
#, c-format
msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
msgstr ""
#. There's not much we can do apart from complain if this
#. happens.
-#: elf32-arm.c:18486
+#: elf32-arm.c:18495
#, c-format
msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
msgstr ""
-#: elf32-arm.c:19313 elf32-arm.c:19335
+#: elf32-arm.c:19322 elf32-arm.c:19344
#, c-format
msgid "%pB: error: VFP11 veneer out of range"
msgstr ""
-#: elf32-arm.c:19386
+#: elf32-arm.c:19395
#, c-format
msgid ""
"%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by "
"%<PRId64> bytes; cannot encode branch instruction"
msgstr ""
-#: elf32-arm.c:19425
+#: elf32-arm.c:19434
#, c-format
msgid "%pB: error: cannot create STM32L4XX veneer"
msgstr ""
-#: elf32-arm.c:20519
+#: elf32-arm.c:20523
#, c-format
msgid "error: %pB is already in final BE8 format"
msgstr ""
-#: elf32-arm.c:20595
+#: elf32-arm.c:20599
#, c-format
msgid ""
"error: source object %pB has EABI version %d, but target %pB has EABI "
"version %d"
msgstr ""
-#: elf32-arm.c:20610
+#: elf32-arm.c:20614
#, c-format
msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
msgstr ""
-#: elf32-arm.c:20620
+#: elf32-arm.c:20624
#, c-format
msgid ""
"error: %pB passes floats in float registers, whereas %pB passes them in "
"integer registers"
msgstr ""
-#: elf32-arm.c:20624
+#: elf32-arm.c:20628
#, c-format
msgid ""
"error: %pB passes floats in integer registers, whereas %pB passes them in "
"float registers"
msgstr ""
-#: elf32-arm.c:20634 elf32-arm.c:20638 elf32-arm.c:20648
+#: elf32-arm.c:20638 elf32-arm.c:20642 elf32-arm.c:20652
#, c-format
msgid "error: %pB uses %s instructions, whereas %pB does not"
msgstr ""
-#: elf32-arm.c:20652
+#: elf32-arm.c:20656
#, c-format
msgid "error: %pB does not use %s instructions, whereas %pB does"
msgstr ""
-#: elf32-arm.c:20671
+#: elf32-arm.c:20675
#, c-format
msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
msgstr ""
-#: elf32-arm.c:20675
+#: elf32-arm.c:20679
#, c-format
msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
msgstr ""
-#: elf32-arm.c:20689
+#: elf32-arm.c:20693
#, c-format
msgid "warning: %pB supports interworking, whereas %pB does not"
msgstr ""
-#: elf32-arm.c:20695
+#: elf32-arm.c:20699
#, c-format
msgid "warning: %pB does not support interworking, whereas %pB does"
msgstr ""
msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
msgstr ""
-#: elf32-bfin.c:1617 elf32-i386.c:3497 elf32-m68k.c:3976 elf32-s390.c:3266
-#: elf64-s390.c:3183 elf64-x86-64.c:3854
+#: elf32-bfin.c:1617 elf32-i386.c:3450 elf32-m68k.c:3976 elf32-s390.c:3266
+#: elf64-s390.c:3183 elf64-x86-64.c:3893
#, c-format
msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
msgstr ""
msgid "%pB: relocations in generic ELF (EM: %d)"
msgstr ""
-#: elf32-hppa.c:832 elf32-hppa.c:3506
+#: elf32-hppa.c:834 elf32-hppa.c:3511
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
msgstr ""
-#: elf32-hppa.c:1246
+#: elf32-hppa.c:1248
#, c-format
msgid ""
"%pB: relocation %s can not be used when making a shared object; recompile "
"with -fPIC"
msgstr ""
-#: elf32-hppa.c:2686
+#: elf32-hppa.c:2688
#, c-format
msgid "%pB: duplicate export stub %s"
msgstr ""
-#: elf32-hppa.c:3339
+#: elf32-hppa.c:3344
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared "
"link"
msgstr ""
-#: elf32-hppa.c:4135
+#: elf32-hppa.c:4140
#, c-format
msgid "%s has both normal and TLS relocs"
msgstr ""
-#: elf32-hppa.c:4153
+#: elf32-hppa.c:4158
#, c-format
msgid "%pB:%s has both normal and TLS relocs"
msgstr ""
-#: elf32-hppa.c:4212
+#: elf32-hppa.c:4217
#, c-format
msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
msgstr ""
-#: elf32-hppa.c:4516
+#: elf32-hppa.c:4521
msgid ".got section not immediately after .plt section"
msgstr ""
msgid "%pB: unsupported relocation type: %#x"
msgstr ""
-#: elf32-i386.c:1166 elf64-x86-64.c:1338
+#: elf32-i386.c:1178 elf64-x86-64.c:1377
#, c-format
msgid ""
"%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `"
"%pA' failed"
msgstr ""
-#: elf32-i386.c:1257
+#: elf32-i386.c:1269
#, c-format
msgid ""
"%pB: direct GOT relocation R_386_GOT32X against `%s' without base register "
"can not be used when making a shared object"
msgstr ""
-#: elf32-i386.c:1714 elf32-s390.c:1188 elf32-sh.c:5570 elf32-tilepro.c:1592
-#: elf32-xtensa.c:1198 elf64-s390.c:1120 elfxx-sparc.c:1593 elfxx-tilegx.c:1805
+#: elf32-i386.c:1726 elf32-s390.c:1188 elf32-sh.c:5570 elf32-tilepro.c:1592
+#: elf32-xtensa.c:1203 elf64-s390.c:1120 elfxx-sparc.c:1593 elfxx-tilegx.c:1805
#: /work/sources/binutils/current/bfd/elfnn-riscv.c:428
#, c-format
msgid "%pB: `%s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf32-i386.c:1786
+#: elf32-i386.c:1798
#, c-format
msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
msgstr ""
-#: elf32-i386.c:2368 elf64-x86-64.c:2628
+#: elf32-i386.c:2380 elf64-x86-64.c:2667
#, c-format
msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
msgstr ""
-#: elf32-i386.c:2401 elf32-i386.c:3708 elf32-i386.c:3847 elf64-x86-64.c:2685
-#: elf64-x86-64.c:4027 elf64-x86-64.c:4181
+#: elf32-i386.c:2413 elf32-i386.c:3661 elf32-i386.c:3802 elf64-x86-64.c:2724
+#: elf64-x86-64.c:4066 elf64-x86-64.c:4222
#, c-format
msgid "Local IFUNC function `%s' in %pB\n"
msgstr ""
-#: elf32-i386.c:2617
+#: elf32-i386.c:2570
#, c-format
msgid ""
"%pB: direct GOT relocation %s against `%s' without base register can not be "
"used when making a shared object"
msgstr ""
-#: elf32-i386.c:2652 elf64-x86-64.c:2877
+#: elf32-i386.c:2605 elf64-x86-64.c:2916
msgid "hidden symbol"
msgstr ""
-#: elf32-i386.c:2655 elf64-x86-64.c:2880
+#: elf32-i386.c:2608 elf64-x86-64.c:2919
msgid "internal symbol"
msgstr ""
-#: elf32-i386.c:2658 elf64-x86-64.c:2883
+#: elf32-i386.c:2611 elf64-x86-64.c:2922
msgid "protected symbol"
msgstr ""
-#: elf32-i386.c:2661 elf64-x86-64.c:2886
+#: elf32-i386.c:2614 elf64-x86-64.c:2925
msgid "symbol"
msgstr ""
-#: elf32-i386.c:2667
+#: elf32-i386.c:2620
#, c-format
msgid ""
"%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when "
"making a shared object"
msgstr ""
-#: elf32-i386.c:2680
+#: elf32-i386.c:2633
#, c-format
msgid ""
"%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when "
msgid "%pB: unmatched OMIT_FP in %pA"
msgstr ""
-#: elf32-nds32.c:12642 reloc.c:8309
+#: elf32-nds32.c:12642 reloc.c:8330
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n"
msgstr ""
"the offset (%d) is out of the allowed range, -32678 to 32767\n"
msgstr ""
-#: elf32-nios2.c:4495 elf32-pru.c:830
+#: elf32-nios2.c:4495 elf32-pru.c:928
msgid "relocation out of range"
msgstr ""
-#: elf32-nios2.c:4505 elf32-pru.c:840 elf32-tic6x.c:2716
+#: elf32-nios2.c:4505 elf32-pru.c:938 elf32-tic6x.c:2716
msgid "dangerous relocation"
msgstr ""
msgid "generic linker can't handle %s"
msgstr ""
-#: elf32-ppc.c:2769
+#: elf32-ppc.c:2778
#, c-format
msgid "corrupt %s section in %pB"
msgstr ""
-#: elf32-ppc.c:2789
+#: elf32-ppc.c:2798
#, c-format
msgid "unable to read in %s section from %pB"
msgstr ""
-#: elf32-ppc.c:2831
+#: elf32-ppc.c:2840
#, c-format
msgid "warning: unable to set size of %s section in %pB"
msgstr ""
-#: elf32-ppc.c:2881
+#: elf32-ppc.c:2890
msgid "failed to allocate space for new APUinfo section"
msgstr ""
-#: elf32-ppc.c:2900
+#: elf32-ppc.c:2909
msgid "failed to compute new APUinfo section"
msgstr ""
-#: elf32-ppc.c:2903
+#: elf32-ppc.c:2912
msgid "failed to install new APUinfo section"
msgstr ""
-#: elf32-ppc.c:4010
+#: elf32-ppc.c:4014
#, c-format
msgid "%pB: relocation %s cannot be used when making a shared object"
msgstr ""
-#: elf32-ppc.c:4740 elf32-ppc.c:4744
+#: elf32-ppc.c:4744 elf32-ppc.c:4748
#, c-format
msgid "warning: %pB uses hard float, %pB uses soft float"
msgstr ""
-#: elf32-ppc.c:4748 elf32-ppc.c:4753
+#: elf32-ppc.c:4752 elf32-ppc.c:4757
#, c-format
msgid ""
"warning: %pB uses double-precision hard float, %pB uses single-precision "
"hard float"
msgstr ""
-#: elf32-ppc.c:4768 elf32-ppc.c:4773
+#: elf32-ppc.c:4772 elf32-ppc.c:4777
#, c-format
msgid "warning: %pB uses 64-bit long double, %pB uses 128-bit long double"
msgstr ""
-#: elf32-ppc.c:4778 elf32-ppc.c:4783
+#: elf32-ppc.c:4782 elf32-ppc.c:4787
#, c-format
msgid "warning: %pB uses IBM long double, %pB uses IEEE long double"
msgstr ""
-#: elf32-ppc.c:4834 elf32-ppc.c:4839
+#: elf32-ppc.c:4838 elf32-ppc.c:4843
#, c-format
msgid "warning: %pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
msgstr ""
-#: elf32-ppc.c:4862 elf32-ppc.c:4867
+#: elf32-ppc.c:4866 elf32-ppc.c:4871
#, c-format
msgid "warning: %pB uses r3/r4 for small structure returns, %pB uses memory"
msgstr ""
-#: elf32-ppc.c:4922
+#: elf32-ppc.c:4926
#, c-format
msgid ""
"%pB: compiled with -mrelocatable and linked with modules compiled normally"
msgstr ""
-#: elf32-ppc.c:4930
+#: elf32-ppc.c:4934
#, c-format
msgid ""
"%pB: compiled normally and linked with modules compiled with -mrelocatable"
msgstr ""
-#: elf32-ppc.c:4999
+#: elf32-ppc.c:5003
#, c-format
msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
msgstr ""
-#: elf32-ppc.c:5018
+#: elf32-ppc.c:5022
#, c-format
msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
msgstr ""
-#: elf32-ppc.c:5109
+#: elf32-ppc.c:5113
#, c-format
msgid "bss-plt forced due to %pB"
msgstr ""
-#: elf32-ppc.c:5111
+#: elf32-ppc.c:5115
msgid "bss-plt forced by profiling"
msgstr ""
#. could just mark this symbol to exclude it
#. from tls optimization but it's safer to skip
#. the entire optimization.
-#: elf32-ppc.c:5687 elf64-ppc.c:8959
+#: elf32-ppc.c:5691 elf64-ppc.c:8963
#, c-format
msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
msgstr ""
-#: elf32-ppc.c:6658 elf32-sh.c:3078 elf32-tilepro.c:2339 elfxx-sparc.c:2536
+#: elf32-ppc.c:6662 elf32-sh.c:3078 elf32-tilepro.c:2339 elfxx-sparc.c:2536
#: elfxx-tilegx.c:2579
#, c-format
msgid "%pB: dynamic relocation in read-only section `%pA'\n"
msgstr ""
-#: elf32-ppc.c:8511
+#: elf32-ppc.c:8515
msgid "%P: %H: error: %s with unexpected instruction %x\n"
msgstr ""
-#: elf32-ppc.c:8548
+#: elf32-ppc.c:8552
msgid "%H: fixup branch overflow\n"
msgstr ""
-#: elf32-ppc.c:8588 elf32-ppc.c:8624
+#: elf32-ppc.c:8592 elf32-ppc.c:8628
#, c-format
msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
msgstr ""
-#: elf32-ppc.c:8688
+#: elf32-ppc.c:8692
#, c-format
msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
msgstr ""
-#: elf32-ppc.c:8727 elf64-ppc.c:15734
+#: elf32-ppc.c:8731 elf64-ppc.c:15738
msgid "%H: warning: %s unexpected insn %#x.\n"
msgstr ""
-#: elf32-ppc.c:9039
+#: elf32-ppc.c:9043
#, c-format
msgid "%H: non-zero addend on %s reloc against `%s'\n"
msgstr ""
#. local won't have the +32k reloc addend trick marking
#. -fPIC code, so the linker won't know whether r30 is
#. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section.
-#: elf32-ppc.c:9071
+#: elf32-ppc.c:9075
#, c-format
msgid "%X%H: @local call to ifunc %s\n"
msgstr ""
-#: elf32-ppc.c:9241
+#: elf32-ppc.c:9245
#, c-format
msgid "%H: relocation %s for indirect function %s unsupported\n"
msgstr ""
-#: elf32-ppc.c:9569 elf32-ppc.c:9600 elf32-ppc.c:9691 elf32-ppc.c:9779
+#: elf32-ppc.c:9573 elf32-ppc.c:9604 elf32-ppc.c:9695 elf32-ppc.c:9783
#, c-format
msgid ""
"%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
msgstr ""
-#: elf32-ppc.c:9909 elf32-ppc.c:9927
+#: elf32-ppc.c:9913 elf32-ppc.c:9931
msgid "%P: %H: %s relocation unsupported for bss-plt\n"
msgstr ""
-#: elf32-ppc.c:10008
+#: elf32-ppc.c:10012
#, c-format
msgid "%H: error: %s against `%s' not a multiple of %u\n"
msgstr ""
-#: elf32-ppc.c:10037
+#: elf32-ppc.c:10041
#, c-format
msgid "%H: unresolvable %s relocation against symbol `%s'\n"
msgstr ""
-#: elf32-ppc.c:10118
+#: elf32-ppc.c:10122
#, c-format
msgid "%H: %s reloc against `%s': error %d\n"
msgstr ""
-#: elf32-ppc.c:11013 elf64-ppc.c:16226
+#: elf32-ppc.c:11017 elf64-ppc.c:16230
msgid ""
"%X%P: text relocations and GNU indirect functions will result in a segfault "
"at runtime\n"
msgstr ""
-#: elf32-ppc.c:11017 elf64-ppc.c:16230
+#: elf32-ppc.c:11021 elf64-ppc.c:16234
msgid ""
"%P: warning: text relocations and GNU indirect functions may result in a "
"segfault at runtime\n"
msgstr ""
-#: elf32-ppc.c:11062
+#: elf32-ppc.c:11066
#, c-format
msgid "%s not defined in linker created %pA"
msgstr ""
+#: elf32-pru.c:579 elf32-pru.c:1472
+#, c-format
+msgid "error: %pB: old incompatible object file detected"
+msgstr ""
+
#: elf32-rl78.c:373
msgid "internal error: RL78 reloc stack overflow"
msgstr ""
msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
msgstr ""
-#: elf32-score.c:1521 elf32-score7.c:1382 elfxx-mips.c:3756
+#: elf32-score.c:1521 elf32-score7.c:1382 elfxx-mips.c:3750
msgid "not enough GOT space for local GOT entries"
msgstr ""
msgid "overlay stub relocation overflow"
msgstr ""
-#: elf32-spu.c:1984 elf64-ppc.c:13815
+#: elf32-spu.c:1984 elf64-ppc.c:13819
msgid "stubs don't match calculated size"
msgstr ""
msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
msgstr ""
-#: elf32-tic6x.c:3616
+#: elf32-tic6x.c:3629
#, c-format
msgid "%pB: error: unknown mandatory EABI object attribute %d"
msgstr ""
-#: elf32-tic6x.c:3625
+#: elf32-tic6x.c:3638
#, c-format
msgid "%pB: warning: unknown EABI object attribute %d"
msgstr ""
-#: elf32-tic6x.c:3739 elf32-tic6x.c:3748
+#: elf32-tic6x.c:3752 elf32-tic6x.c:3761
#, c-format
msgid "error: %pB requires more stack alignment than %pB preserves"
msgstr ""
-#: elf32-tic6x.c:3758 elf32-tic6x.c:3767
+#: elf32-tic6x.c:3771 elf32-tic6x.c:3780
#, c-format
msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
msgstr ""
-#: elf32-tic6x.c:3776 elf32-tic6x.c:3785
+#: elf32-tic6x.c:3789 elf32-tic6x.c:3798
#, c-format
msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
msgstr ""
-#: elf32-tic6x.c:3794 elf32-tic6x.c:3802
+#: elf32-tic6x.c:3807 elf32-tic6x.c:3815
#, c-format
msgid "error: %pB requires more array alignment than %pB preserves"
msgstr ""
-#: elf32-tic6x.c:3825
+#: elf32-tic6x.c:3838
#, c-format
msgid "warning: %pB and %pB differ in wchar_t size"
msgstr ""
-#: elf32-tic6x.c:3844
+#: elf32-tic6x.c:3857
#, c-format
msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
msgstr ""
-#: elf32-tilepro.c:3761 elfxx-tilegx.c:4145 elfxx-x86.c:1370
+#: elf32-tilepro.c:3761 elfxx-tilegx.c:4145 elfxx-x86.c:1424
#: /work/sources/binutils/current/bfd/elfnn-aarch64.c:9463
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2518
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2543
#, c-format
msgid "discarded output section: `%pA'"
msgstr ""
msgid "non-zero addend in @fptr reloc"
msgstr ""
-#: elf32-xtensa.c:932
+#: elf32-xtensa.c:937
#, c-format
msgid "%pB(%pA): invalid property table"
msgstr ""
-#: elf32-xtensa.c:2661
+#: elf32-xtensa.c:2666
#, c-format
msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
msgstr ""
-#: elf32-xtensa.c:2744 elf32-xtensa.c:2863
+#: elf32-xtensa.c:2749 elf32-xtensa.c:2868
msgid "dynamic relocation in read-only section"
msgstr ""
-#: elf32-xtensa.c:2840
+#: elf32-xtensa.c:2845
msgid "TLS relocation invalid without dynamic sections"
msgstr ""
-#: elf32-xtensa.c:3052
+#: elf32-xtensa.c:3057
msgid "internal inconsistency in size of .got.loc section"
msgstr ""
-#: elf32-xtensa.c:3359
+#: elf32-xtensa.c:3364
#, c-format
msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
msgstr ""
-#: elf32-xtensa.c:4590 elf32-xtensa.c:4598
+#: elf32-xtensa.c:4595 elf32-xtensa.c:4603
msgid "attempt to convert L32R/CALLX to CALL failed"
msgstr ""
-#: elf32-xtensa.c:6426 elf32-xtensa.c:6505 elf32-xtensa.c:7882
+#: elf32-xtensa.c:6431 elf32-xtensa.c:6510 elf32-xtensa.c:7886
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration "
"mismatch"
msgstr ""
-#: elf32-xtensa.c:7621
+#: elf32-xtensa.c:7625
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY "
"relocation; possible configuration mismatch"
msgstr ""
-#: elf32-xtensa.c:9476
+#: elf32-xtensa.c:9480
msgid "invalid relocation address"
msgstr ""
-#: elf32-xtensa.c:9526
+#: elf32-xtensa.c:9530
msgid "overflow after relaxation"
msgstr ""
-#: elf32-xtensa.c:10670
+#: elf32-xtensa.c:10674
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
msgstr ""
msgid "%pB: change in gp: BRSGP %s"
msgstr ""
-#: elf64-alpha.c:4509 /work/sources/binutils/current/bfd/elfnn-riscv.c:476
+#: elf64-alpha.c:4509 mach-o.c:615
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:476
msgid "<unknown>"
msgstr ""
msgid "%pB: linking auto-pic files with non-auto-pic files"
msgstr ""
-#: elf64-ia64-vms.c:5153 elflink.c:4787
+#: elf64-ia64-vms.c:5153 elflink.c:4875
#, c-format
msgid ""
"warning: alignment %u of common symbol `%s' in %pB is greater than the "
"alignment (%u) of its section %pA"
msgstr ""
-#: elf64-ia64-vms.c:5160 elflink.c:4794
+#: elf64-ia64-vms.c:5160 elflink.c:4882
#, c-format
msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
msgstr ""
-#: elf64-ia64-vms.c:5176 elflink.c:4811
+#: elf64-ia64-vms.c:5176 elflink.c:4899
#, c-format
msgid ""
"warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in "
"internal inconsistency: remaining %lu != max %lu; please report this bug"
msgstr ""
-#: elf64-ppc.c:5078
+#: elf64-ppc.c:5082
#, c-format
msgid "symbol '%s' has invalid st_other for ABI version 1"
msgstr ""
-#: elf64-ppc.c:5253
+#: elf64-ppc.c:5257
#, c-format
msgid "%pB .opd not allowed in ABI version %d"
msgstr ""
-#: elf64-ppc.c:5767
+#: elf64-ppc.c:5771
#, c-format
msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
msgstr ""
-#: elf64-ppc.c:6162
+#: elf64-ppc.c:6166
#, c-format
msgid "%pB uses unknown e_flags 0x%lx"
msgstr ""
-#: elf64-ppc.c:6170
+#: elf64-ppc.c:6174
#, c-format
msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
msgstr ""
-#: elf64-ppc.c:6198
+#: elf64-ppc.c:6202
#, c-format
msgid " [abiv%ld]"
msgstr ""
-#: elf64-ppc.c:7386
+#: elf64-ppc.c:7390
msgid ""
"%P: copy reloc against `%pT' requires lazy plt linking; avoid setting "
"LD_BIND_NOW=1 or upgrade gcc\n"
msgstr ""
-#: elf64-ppc.c:7655
+#: elf64-ppc.c:7659
#, c-format
msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
msgstr ""
-#: elf64-ppc.c:7882
+#: elf64-ppc.c:7886
#, c-format
msgid "dynreloc miscount for %pB, section %pA"
msgstr ""
-#: elf64-ppc.c:7971
+#: elf64-ppc.c:7975
#, c-format
msgid "%pB: .opd is not a regular array of opd entries"
msgstr ""
-#: elf64-ppc.c:7981
+#: elf64-ppc.c:7985
#, c-format
msgid "%pB: unexpected reloc type %u in .opd section"
msgstr ""
-#: elf64-ppc.c:8003
+#: elf64-ppc.c:8007
#, c-format
msgid "%pB: undefined sym `%s' in .opd section"
msgstr ""
-#: elf64-ppc.c:8487
+#: elf64-ppc.c:8491
msgid ""
"warning: --plt-localentry is especially dangerous without ld.so support to "
"detect ABI violations"
msgstr ""
-#: elf64-ppc.c:8736
+#: elf64-ppc.c:8740
msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
msgstr ""
-#: elf64-ppc.c:9111 elf64-ppc.c:9748
+#: elf64-ppc.c:9115 elf64-ppc.c:9752
#, c-format
msgid "%s defined on removed toc entry"
msgstr ""
-#: elf64-ppc.c:9476
+#: elf64-ppc.c:9480
#, c-format
msgid "%H: toc optimization is not supported for %s instruction\n"
msgstr ""
-#: elf64-ppc.c:9705
+#: elf64-ppc.c:9709
#, c-format
msgid "%H: %s references optimized away TOC entry\n"
msgstr ""
-#: elf64-ppc.c:10536
+#: elf64-ppc.c:10540
#, c-format
msgid "warning: discarding dynamic section %s"
msgstr ""
-#: elf64-ppc.c:11123
+#: elf64-ppc.c:11127
msgid "%P: cannot find opd entry toc for `%pT'\n"
msgstr ""
-#: elf64-ppc.c:11211
+#: elf64-ppc.c:11215
#, c-format
msgid "long branch stub `%s' offset overflow"
msgstr ""
-#: elf64-ppc.c:11270
+#: elf64-ppc.c:11274
#, c-format
msgid "can't find branch stub `%s'"
msgstr ""
-#: elf64-ppc.c:11334 elf64-ppc.c:11462 elf64-ppc.c:13431
+#: elf64-ppc.c:11338 elf64-ppc.c:11466 elf64-ppc.c:13435
#, c-format
msgid "%P: linkage table error against `%pT'\n"
msgstr ""
-#: elf64-ppc.c:11685
+#: elf64-ppc.c:11689
#, c-format
msgid "can't build branch stub `%s'"
msgstr ""
-#: elf64-ppc.c:12461
+#: elf64-ppc.c:12465
#, c-format
msgid "%pB section %pA exceeds stub group size"
msgstr ""
-#: elf64-ppc.c:13829
+#: elf64-ppc.c:13833
#, c-format
msgid "linker stubs in %u group\n"
msgid_plural "linker stubs in %u groups\n"
msgstr[0] ""
msgstr[1] ""
-#: elf64-ppc.c:13833
+#: elf64-ppc.c:13837
#, c-format
msgid ""
" branch %lu\n"
" global entry %lu"
msgstr ""
-#: elf64-ppc.c:14152
+#: elf64-ppc.c:14156
#, c-format
msgid "%H: %s used with TLS symbol `%pT'\n"
msgstr ""
-#: elf64-ppc.c:14154
+#: elf64-ppc.c:14158
#, c-format
msgid "%H: %s used with non-TLS symbol `%pT'\n"
msgstr ""
-#: elf64-ppc.c:14798
+#: elf64-ppc.c:14802
#, c-format
msgid "%H: call to `%pT' lacks nop, can't restore toc; recompile with -fPIC\n"
msgstr ""
-#: elf64-ppc.c:14804
+#: elf64-ppc.c:14808
#, c-format
msgid ""
"%H: call to `%pT' lacks nop, can't restore toc; (-mcmodel=small toc adjust "
"stub)\n"
msgstr ""
-#: elf64-ppc.c:15499
+#: elf64-ppc.c:15503
#, c-format
msgid "%H: %s for indirect function `%pT' unsupported\n"
msgstr ""
-#: elf64-ppc.c:15611
+#: elf64-ppc.c:15615
#, c-format
msgid "%P: %pB: %s is not supported for `%pT'\n"
msgstr ""
-#: elf64-ppc.c:15837
+#: elf64-ppc.c:15841
#, c-format
msgid "%H: error: %s not a multiple of %u\n"
msgstr ""
-#: elf64-ppc.c:15860
+#: elf64-ppc.c:15864
#, c-format
msgid "%H: unresolvable %s against `%pT'\n"
msgstr ""
-#: elf64-ppc.c:15957
+#: elf64-ppc.c:15961
#, c-format
msgid "%H: %s against `%pT': error %d\n"
msgstr ""
-#: elf64-ppc.c:16303 elf64-ppc.c:16322
+#: elf64-ppc.c:16307 elf64-ppc.c:16326
#, c-format
msgid "%s offset too large for .eh_frame sdata4 encoding"
msgstr ""
"from executable (rebuild file with -fPIC ?)"
msgstr ""
-#: elf64-sparc.c:464
+#: elf64-sparc.c:459
#, c-format
msgid "%pB: only registers %%g[2367] can be declared using STT_REGISTER"
msgstr ""
-#: elf64-sparc.c:485
+#: elf64-sparc.c:480
#, c-format
msgid "register %%g%d used incompatibly: %s in %pB, previously %s in %pB"
msgstr ""
-#: elf64-sparc.c:509
+#: elf64-sparc.c:504
#, c-format
msgid "symbol `%s' has differing types: REGISTER in %pB, previously %s in %pB"
msgstr ""
-#: elf64-sparc.c:556
+#: elf64-sparc.c:551
#, c-format
msgid "Symbol `%s' has differing types: %s in %pB, previously REGISTER in %pB"
msgstr ""
-#: elf64-sparc.c:711
+#: elf64-sparc.c:706
#, c-format
msgid "%pB: linking UltraSPARC specific with HAL specific code"
msgstr ""
-#: elf64-x86-64.c:1373
+#: elf64-x86-64.c:1412
msgid "hidden symbol "
msgstr ""
-#: elf64-x86-64.c:1376
+#: elf64-x86-64.c:1415
msgid "internal symbol "
msgstr ""
-#: elf64-x86-64.c:1379 elf64-x86-64.c:1383
+#: elf64-x86-64.c:1418 elf64-x86-64.c:1422
msgid "protected symbol "
msgstr ""
-#: elf64-x86-64.c:1385
+#: elf64-x86-64.c:1424
msgid "symbol "
msgstr ""
-#: elf64-x86-64.c:1386 elf64-x86-64.c:1396
+#: elf64-x86-64.c:1425 elf64-x86-64.c:1435
msgid "; recompile with -fPIC"
msgstr ""
-#: elf64-x86-64.c:1391
+#: elf64-x86-64.c:1430
msgid "undefined "
msgstr ""
-#: elf64-x86-64.c:1400
+#: elf64-x86-64.c:1439
msgid "a shared object"
msgstr ""
-#: elf64-x86-64.c:1402
+#: elf64-x86-64.c:1441
msgid "a PIE object"
msgstr ""
-#: elf64-x86-64.c:1404
+#: elf64-x86-64.c:1443
msgid "a PDE object"
msgstr ""
-#: elf64-x86-64.c:1407
+#: elf64-x86-64.c:1446
#, c-format
msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
msgstr ""
-#: elf64-x86-64.c:1892
+#: elf64-x86-64.c:1931
#, c-format
msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
msgstr ""
-#: elf64-x86-64.c:2034
+#: elf64-x86-64.c:2073
#, c-format
msgid "%pB: '%s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf64-x86-64.c:2654 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5299
+#: elf64-x86-64.c:2693 /work/sources/binutils/current/bfd/elfnn-aarch64.c:5299
#, c-format
msgid ""
"%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: "
"%<PRId64>"
msgstr ""
-#: elf64-x86-64.c:2892
+#: elf64-x86-64.c:2931
#, c-format
msgid ""
"%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used "
"when making a shared object"
msgstr ""
-#: elf64-x86-64.c:2906
+#: elf64-x86-64.c:2945
#, c-format
msgid ""
"%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used "
"when making a shared object"
msgstr ""
-#: elf64-x86-64.c:3166
+#: elf64-x86-64.c:3205
#, c-format
msgid ""
"%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in "
"section `%pA' is out of range"
msgstr ""
-#: elf64-x86-64.c:3843
+#: elf64-x86-64.c:3882
msgid "%F%P: failed to convert GOTPCREL relocation; relink with --no-relax\n"
msgstr ""
-#: elf64-x86-64.c:4001
+#: elf64-x86-64.c:4040
#, c-format
msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
msgstr ""
-#: elf64-x86-64.c:4064
+#: elf64-x86-64.c:4103
#, c-format
msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
msgstr ""
-#: elf64-x86-64.c:4117
+#: elf64-x86-64.c:4156
#, c-format
msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
msgstr ""
"%<PRIu64>"
msgstr ""
-#: elflink.c:1367
+#: elflink.c:1369
#, c-format
msgid ""
"%s: TLS definition in %pB section %pA mismatches non-TLS definition in %pB "
"section %pA"
msgstr ""
-#: elflink.c:1373
+#: elflink.c:1375
#, c-format
msgid "%s: TLS reference in %pB mismatches non-TLS reference in %pB"
msgstr ""
-#: elflink.c:1379
+#: elflink.c:1381
#, c-format
msgid ""
"%s: TLS definition in %pB section %pA mismatches non-TLS reference in %pB"
msgstr ""
-#: elflink.c:1385
+#: elflink.c:1387
#, c-format
msgid ""
"%s: TLS reference in %pB mismatches non-TLS definition in %pB section %pA"
msgstr ""
-#: elflink.c:2066
+#: elflink.c:2068
#, c-format
msgid "%pB: unexpected redefinition of indirect versioned symbol `%s'"
msgstr ""
-#: elflink.c:2359
+#: elflink.c:2437
#, c-format
msgid "%pB: version node not found for symbol %s"
msgstr ""
-#: elflink.c:2448
+#: elflink.c:2526
#, c-format
msgid ""
"%pB: bad reloc symbol index (%#<PRIx64> >= %#lx) for offset %#<PRIx64> in "
"section `%pA'"
msgstr ""
-#: elflink.c:2460
+#: elflink.c:2538
#, c-format
msgid ""
"%pB: non-zero symbol index (%#<PRIx64>) for offset %#<PRIx64> in section `"
"%pA' when the object file has no symbol table"
msgstr ""
-#: elflink.c:2651
+#: elflink.c:2729
#, c-format
msgid "%pB: relocation size mismatch in %pB section %pA"
msgstr ""
-#: elflink.c:2969
+#: elflink.c:3047
#, c-format
msgid "warning: type and size of dynamic symbol `%s' are not defined"
msgstr ""
-#: elflink.c:3031
+#: elflink.c:3109
msgid "%P: copy reloc against protected `%pT' is dangerous\n"
msgstr ""
-#: elflink.c:3832
+#: elflink.c:3913
#, c-format
msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
msgstr ""
-#: elflink.c:4498
+#: elflink.c:4579
#, c-format
msgid "%pB: %s: invalid version %u (max %d)"
msgstr ""
-#: elflink.c:4535
+#: elflink.c:4616
#, c-format
msgid "%pB: %s: invalid needed version %d"
msgstr ""
-#: elflink.c:4947
+#: elflink.c:5035
#, c-format
msgid "%pB: undefined reference to symbol '%s'"
msgstr ""
-#: elflink.c:6023
+#: elflink.c:6111
#, c-format
msgid "%pB: stack size specified and %s set"
msgstr ""
-#: elflink.c:6027
+#: elflink.c:6115
#, c-format
msgid "%pB: %s not absolute"
msgstr ""
-#: elflink.c:6224
+#: elflink.c:6312
#, c-format
msgid "%s: undefined version: %s"
msgstr ""
-#: elflink.c:6795
+#: elflink.c:6883
#, c-format
msgid "%pB: .preinit_array section is not allowed in DSO"
msgstr ""
-#: elflink.c:8232
+#: elflink.c:8340
#, c-format
msgid "undefined %s reference in complex symbol: %s"
msgstr ""
-#: elflink.c:8387
+#: elflink.c:8495
#, c-format
msgid "unknown operator '%c' in complex symbol"
msgstr ""
#. PR 21524: Let the user know if a symbol was removed by garbage collection.
-#: elflink.c:8725
+#: elflink.c:8833
#, c-format
msgid ""
"%pB:%pA: error: relocation references symbol %s which was removed by garbage "
"collection"
msgstr ""
-#: elflink.c:8728
+#: elflink.c:8836
#, c-format
msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
msgstr ""
-#: elflink.c:8964 elflink.c:8982 elflink.c:9021 elflink.c:9039
+#: elflink.c:9072 elflink.c:9090 elflink.c:9129 elflink.c:9147
#, c-format
msgid "%pB: unable to sort relocs - they are in more than one size"
msgstr ""
#. The section size is not divisible by either -
#. something is wrong.
-#: elflink.c:8998 elflink.c:9055
+#: elflink.c:9106 elflink.c:9163
#, c-format
msgid "%pB: unable to sort relocs - they are of an unknown size"
msgstr ""
-#: elflink.c:9107
+#: elflink.c:9215
msgid "not enough memory to sort relocations"
msgstr ""
-#: elflink.c:9375
+#: elflink.c:9483
#, c-format
msgid "%pB: too many sections: %d (>= %d)"
msgstr ""
-#: elflink.c:9655
+#: elflink.c:9763
#, c-format
msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:9658
+#: elflink.c:9766
#, c-format
msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:9661
+#: elflink.c:9769
#, c-format
msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:9747
+#: elflink.c:9855
#, c-format
msgid "%pB: could not find output section %pA for input section %pA"
msgstr ""
-#: elflink.c:9901
+#: elflink.c:10009
#, c-format
msgid "%pB: protected symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:9904
+#: elflink.c:10012
#, c-format
msgid "%pB: internal symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:9907
+#: elflink.c:10015
#, c-format
msgid "%pB: hidden symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:9938
+#: elflink.c:10046
#, c-format
msgid "%pB: no symbol version section for versioned symbol `%s'"
msgstr ""
-#: elflink.c:10548
+#: elflink.c:10656
#, c-format
msgid "error: %pB: size of section %pA is not multiple of address size"
msgstr ""
-#: elflink.c:10593
+#: elflink.c:10701
#, c-format
msgid ""
"error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a "
"non-existent global symbol"
msgstr ""
-#: elflink.c:11348
+#: elflink.c:11456
#, c-format
msgid ""
"%pA has both ordered [`%pA' in %pB] and unordered [`%pA' in %pB] sections"
msgstr ""
-#: elflink.c:11354
+#: elflink.c:11462
#, c-format
msgid "%pA has both ordered and unordered sections"
msgstr ""
-#: elflink.c:11456
+#: elflink.c:11564
#, c-format
msgid "%pB: no symbol found for import library"
msgstr ""
-#: elflink.c:12085
+#: elflink.c:12193
#, c-format
msgid "%pB: file class %s incompatible with %s"
msgstr ""
-#: elflink.c:12302
+#: elflink.c:12410
#, c-format
msgid "%pB: failed to generate import library"
msgstr ""
-#: elflink.c:12421
+#: elflink.c:12529
#, c-format
msgid "warning: %s section has zero size"
msgstr ""
-#: elflink.c:12469
+#: elflink.c:12577
#, c-format
msgid "warning: section '%s' is being made into a note"
msgstr ""
-#: elflink.c:12561
+#: elflink.c:12669
msgid "%P%X: read-only segment has dynamic relocations\n"
msgstr ""
-#: elflink.c:12564
+#: elflink.c:12672
msgid "%P: warning: creating a DT_TEXTREL in a shared object\n"
msgstr ""
-#: elflink.c:12689
+#: elflink.c:12797
msgid "%P%X: can not read symbols: %E\n"
msgstr ""
-#: elflink.c:12862
+#: elflink.c:12970
msgid "%F%P: corrupt input: %pB\n"
msgstr ""
-#: elflink.c:13528
+#: elflink.c:13636
#, c-format
msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
msgstr ""
-#: elflink.c:13704
+#: elflink.c:13812
#, c-format
msgid "unrecognized INPUT_SECTION_FLAG %s\n"
msgstr ""
msgid "static procedure (no name)"
msgstr ""
-#: elfxx-mips.c:5634
+#: elfxx-mips.c:5629
msgid "MIPS16 and microMIPS functions cannot call each other"
msgstr ""
-#: elfxx-mips.c:6382
+#: elfxx-mips.c:6377
msgid "%X%H: unsupported JALX to the same ISA mode\n"
msgstr ""
-#: elfxx-mips.c:6415
+#: elfxx-mips.c:6410
msgid ""
"%X%H: unsupported jump between ISA modes; consider recompiling with "
"interlinking enabled\n"
msgstr ""
-#: elfxx-mips.c:6460
+#: elfxx-mips.c:6455
msgid ""
"%X%H: cannot convert branch between ISA modes to JALX: relocation out of "
"range\n"
msgstr ""
-#: elfxx-mips.c:6472
+#: elfxx-mips.c:6467
msgid "%X%H: unsupported branch between ISA modes\n"
msgstr ""
-#: elfxx-mips.c:7116
+#: elfxx-mips.c:7111
#, c-format
msgid ""
"%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
msgstr ""
-#: elfxx-mips.c:7160 elfxx-mips.c:7395
+#: elfxx-mips.c:7155 elfxx-mips.c:7390
#, c-format
msgid "%pB: warning: bad `%s' option size %u smaller than its header"
msgstr ""
-#: elfxx-mips.c:8151 elfxx-mips.c:8277
+#: elfxx-mips.c:8146 elfxx-mips.c:8272
#, c-format
msgid ""
"%pB: warning: cannot determine the target function for stub section `%s'"
msgstr ""
-#: elfxx-mips.c:8409
+#: elfxx-mips.c:8404
#, c-format
msgid "%pB: malformed reloc detected for section %s"
msgstr ""
-#: elfxx-mips.c:8481
+#: elfxx-mips.c:8476
#, c-format
msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
msgstr ""
-#: elfxx-mips.c:8619
+#: elfxx-mips.c:8614
#, c-format
msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
msgstr ""
-#: elfxx-mips.c:9242
+#: elfxx-mips.c:9237
#, c-format
msgid "non-dynamic relocations refer to dynamic symbol %s"
msgstr ""
-#: elfxx-mips.c:10169
+#: elfxx-mips.c:10164
#, c-format
msgid ""
"%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in "
"section `%pA'"
msgstr ""
-#: elfxx-mips.c:10309
+#: elfxx-mips.c:10304
msgid ""
"small-data section exceeds 64KB; lower small-data size limit (see option -G)"
msgstr ""
-#: elfxx-mips.c:10328
+#: elfxx-mips.c:10323
msgid "cannot convert a jump to JALX for a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10331
+#: elfxx-mips.c:10326
msgid "jump to a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10332
+#: elfxx-mips.c:10327
msgid "jump to a non-instruction-aligned address"
msgstr ""
-#: elfxx-mips.c:10335
+#: elfxx-mips.c:10330
msgid "cannot convert a branch to JALX for a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10337
+#: elfxx-mips.c:10332
msgid "branch to a non-instruction-aligned address"
msgstr ""
-#: elfxx-mips.c:10339
+#: elfxx-mips.c:10334
msgid "PC-relative load from unaligned address"
msgstr ""
-#: elfxx-mips.c:10713 elfxx-mips.c:11281
+#: elfxx-mips.c:10612
+#, c-format
+msgid ""
+"%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; "
+"consider using `-Ttext-segment=...'"
+msgstr ""
+
+#: elfxx-mips.c:10725 elfxx-mips.c:11298
#, c-format
msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
msgstr ""
-#: elfxx-mips.c:14161
+#: elfxx-mips.c:11270
+#, c-format
+msgid ""
+"%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; "
+"consider using `-Ttext-segment=...'"
+msgstr ""
+
+#: elfxx-mips.c:14178
#, c-format
msgid "%pB: unknown architecture %s"
msgstr ""
-#: elfxx-mips.c:14695
+#: elfxx-mips.c:14712
#, c-format
msgid "%pB: illegal section name `%pA'"
msgstr ""
-#: elfxx-mips.c:14972
+#: elfxx-mips.c:14989
#, c-format
msgid "%pB: warning: linking abicalls files with non-abicalls files"
msgstr ""
-#: elfxx-mips.c:14989
+#: elfxx-mips.c:15006
#, c-format
msgid "%pB: linking 32-bit code with 64-bit code"
msgstr ""
-#: elfxx-mips.c:15021 elfxx-mips.c:15087 elfxx-mips.c:15102
+#: elfxx-mips.c:15038 elfxx-mips.c:15104 elfxx-mips.c:15119
#, c-format
msgid "%pB: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15045
+#: elfxx-mips.c:15062
#, c-format
msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15070
+#: elfxx-mips.c:15087
#, c-format
msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15204
+#: elfxx-mips.c:15221
#, c-format
msgid ""
"warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses "
"unknown floating point ABI %d"
msgstr ""
-#: elfxx-mips.c:15210
+#: elfxx-mips.c:15227
#, c-format
msgid ""
"warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15216
+#: elfxx-mips.c:15233
#, c-format
msgid ""
"warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
msgstr ""
-#: elfxx-mips.c:15230
+#: elfxx-mips.c:15247
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15249
+#: elfxx-mips.c:15266
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
msgstr ""
-#: elfxx-mips.c:15261
+#: elfxx-mips.c:15278
#, c-format
msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15270
+#: elfxx-mips.c:15287
#, c-format
msgid ""
"warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI "
"%d"
msgstr ""
-#: elfxx-mips.c:15332
+#: elfxx-mips.c:15349
#, c-format
msgid "%pB: endianness incompatible with that of the selected emulation"
msgstr ""
-#: elfxx-mips.c:15346
+#: elfxx-mips.c:15363
#, c-format
msgid "%pB: ABI is incompatible with that of the selected emulation"
msgstr ""
-#: elfxx-mips.c:15398
+#: elfxx-mips.c:15415
#, c-format
msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15403
+#: elfxx-mips.c:15420
#, c-format
msgid ""
"%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15407
+#: elfxx-mips.c:15424
#, c-format
msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15414
+#: elfxx-mips.c:15431
#, c-format
msgid ""
"%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15418
+#: elfxx-mips.c:15435
#, c-format
msgid ""
"%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
msgstr ""
-#: elfxx-mips.c:15607
+#: elfxx-mips.c:15624
msgid "-mips32r2 -mfp64 (12 callee-saved)"
msgstr ""
-#: elfxx-mips.c:15657 elfxx-mips.c:15668
+#: elfxx-mips.c:15678 elfxx-mips.c:15689
msgid "None"
msgstr ""
-#: elfxx-mips.c:15659 elfxx-mips.c:15731
+#: elfxx-mips.c:15680 elfxx-mips.c:15752
msgid "Unknown"
msgstr ""
-#: elfxx-mips.c:15742
+#: elfxx-mips.c:15763
#, c-format
msgid "Hard or soft float\n"
msgstr ""
-#: elfxx-mips.c:15745
+#: elfxx-mips.c:15766
#, c-format
msgid "Hard float (double precision)\n"
msgstr ""
-#: elfxx-mips.c:15748
+#: elfxx-mips.c:15769
#, c-format
msgid "Hard float (single precision)\n"
msgstr ""
-#: elfxx-mips.c:15751
+#: elfxx-mips.c:15772
#, c-format
msgid "Soft float\n"
msgstr ""
-#: elfxx-mips.c:15754
+#: elfxx-mips.c:15775
#, c-format
msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
msgstr ""
-#: elfxx-mips.c:15757
+#: elfxx-mips.c:15778
#, c-format
msgid "Hard float (32-bit CPU, Any FPU)\n"
msgstr ""
-#: elfxx-mips.c:15760
+#: elfxx-mips.c:15781
#, c-format
msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: elfxx-mips.c:15763
+#: elfxx-mips.c:15784
#, c-format
msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: elfxx-mips.c:15795
+#: elfxx-mips.c:15816
#, c-format
msgid " [abi=O32]"
msgstr ""
-#: elfxx-mips.c:15797
+#: elfxx-mips.c:15818
#, c-format
msgid " [abi=O64]"
msgstr ""
-#: elfxx-mips.c:15799
+#: elfxx-mips.c:15820
#, c-format
msgid " [abi=EABI32]"
msgstr ""
-#: elfxx-mips.c:15801
+#: elfxx-mips.c:15822
#, c-format
msgid " [abi=EABI64]"
msgstr ""
-#: elfxx-mips.c:15803
+#: elfxx-mips.c:15824
#, c-format
msgid " [abi unknown]"
msgstr ""
-#: elfxx-mips.c:15805
+#: elfxx-mips.c:15826
#, c-format
msgid " [abi=N32]"
msgstr ""
-#: elfxx-mips.c:15807
+#: elfxx-mips.c:15828
#, c-format
msgid " [abi=64]"
msgstr ""
-#: elfxx-mips.c:15809
+#: elfxx-mips.c:15830
#, c-format
msgid " [no abi set]"
msgstr ""
-#: elfxx-mips.c:15834
+#: elfxx-mips.c:15855
#, c-format
msgid " [unknown ISA]"
msgstr ""
-#: elfxx-mips.c:15854
+#: elfxx-mips.c:15875
#, c-format
msgid " [not 32bitmode]"
msgstr ""
msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
msgstr ""
-#: elfxx-x86.c:973
+#: elfxx-x86.c:1027
msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
msgstr ""
-#: elfxx-x86.c:1321
+#: elfxx-x86.c:1375
msgid ""
"%P%X: read-only segment has dynamic IFUNC relocations; recompile with -fPIC\n"
msgstr ""
-#: elfxx-x86.c:2275
+#: elfxx-x86.c:2373
#, c-format
msgid "error: %pB: <corrupt x86 ISA used size: 0x%x>"
msgstr ""
-#: elfxx-x86.c:2277
+#: elfxx-x86.c:2375
#, c-format
msgid "error: %pB: <corrupt x86 ISA needed size: 0x%x>"
msgstr ""
-#: elfxx-x86.c:2278
+#: elfxx-x86.c:2376
#, c-format
msgid "error: %pB: <corrupt x86 feature size: 0x%x>"
msgstr ""
-#: elfxx-x86.c:2450
+#: elfxx-x86.c:2548
msgid "%F%P: failed to create GNU property section\n"
msgstr ""
-#: elfxx-x86.c:2455
+#: elfxx-x86.c:2553
#, c-format
msgid "%F%pA: failed to align section\n"
msgstr ""
-#: elfxx-x86.c:2607
+#: elfxx-x86.c:2705
msgid "%F%P: failed to create VxWorks dynamic sections\n"
msgstr ""
-#: elfxx-x86.c:2616
+#: elfxx-x86.c:2714
msgid "%F%P: failed to create GOT sections\n"
msgstr ""
-#: elfxx-x86.c:2634
+#: elfxx-x86.c:2732
msgid "%F%P: failed to create ifunc sections\n"
msgstr ""
-#: elfxx-x86.c:2675
+#: elfxx-x86.c:2773
msgid "%F%P: failed to create GOT PLT section\n"
msgstr ""
-#: elfxx-x86.c:2696
+#: elfxx-x86.c:2794
msgid "%F%P: failed to create IBT-enabled PLT section\n"
msgstr ""
-#: elfxx-x86.c:2711
+#: elfxx-x86.c:2809
msgid "%F%P: failed to create BND PLT section\n"
msgstr ""
-#: elfxx-x86.c:2732
+#: elfxx-x86.c:2830
msgid "%F%P: failed to create PLT .eh_frame section\n"
msgstr ""
-#: elfxx-x86.c:2745
+#: elfxx-x86.c:2843
msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
msgstr ""
-#: elfxx-x86.c:2759
+#: elfxx-x86.c:2857
msgid "%F%P: failed to create the second PLT .eh_frame section\n"
msgstr ""
msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
msgstr ""
-#: libbfd.c:877
+#: libbfd.c:898
#, c-format
msgid "%pB: unable to get decompressed section %pA"
msgstr ""
-#: libbfd.c:1041
+#: libbfd.c:1062
#, c-format
msgid "Deprecated %s called at %s line %d in %s\n"
msgstr ""
-#: libbfd.c:1044
+#: libbfd.c:1065
#, c-format
msgid "Deprecated %s called\n"
msgstr ""
msgid "%pB: duplicate section `%pA' has different contents\n"
msgstr ""
-#: linker.c:3368
+#: linker.c:3394
#, c-format
msgid "%pB: compiled for a big endian system and target is little endian"
msgstr ""
-#: linker.c:3371
+#: linker.c:3397
#, c-format
msgid "%pB: compiled for a little endian system and target is big endian"
msgstr ""
-#: mach-o.c:779
+#: mach-o.c:632
+#, c-format
+msgid "<unknown mask flags>"
+msgstr ""
+
+#: mach-o.c:687
+msgid " (<unknown>)"
+msgstr ""
+
+#: mach-o.c:698
+#, c-format
+msgid " MACH-O header:\n"
+msgstr ""
+
+#: mach-o.c:699
+#, c-format
+msgid " magic: %#lx\n"
+msgstr ""
+
+#: mach-o.c:700
+#, c-format
+msgid " cputype: %#lx (%s)\n"
+msgstr ""
+
+#: mach-o.c:702
+#, c-format
+msgid " cpusubtype: %#lx%s\n"
+msgstr ""
+
+#: mach-o.c:704
+#, c-format
+msgid " filetype: %#lx\n"
+msgstr ""
+
+#: mach-o.c:705
+#, c-format
+msgid " ncmds: %#lx\n"
+msgstr ""
+
+#: mach-o.c:706
+#, c-format
+msgid " sizeocmds: %#lx\n"
+msgstr ""
+
+#: mach-o.c:707
+#, c-format
+msgid " flags: %#lx\n"
+msgstr ""
+
+#: mach-o.c:708
+#, c-format
+msgid " version: %x\n"
+msgstr ""
+
+#. Urg - what has happened ?
+#: mach-o.c:743
+#, c-format
+msgid "incompatible cputypes in mach-o files: %ld vs %ld"
+msgstr ""
+
+#: mach-o.c:912
msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols"
msgstr ""
-#: mach-o.c:1975
+#: mach-o.c:2108
msgid ""
"sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab "
"commands."
msgstr ""
-#: mach-o.c:2418
+#: mach-o.c:2551
#, c-format
msgid "mach-o: there are too many sections (%u) maximum is 255,\n"
msgstr ""
-#: mach-o.c:2525
+#: mach-o.c:2658
#, c-format
msgid "unable to allocate data for load command %#x"
msgstr ""
-#: mach-o.c:2630
+#: mach-o.c:2763
#, c-format
msgid "unable to write unknown load command %#x"
msgstr ""
-#: mach-o.c:2814
+#: mach-o.c:2947
#, c-format
msgid "section address (%#<PRIx64>) below start of segment (%#<PRIx64>)"
msgstr ""
-#: mach-o.c:2956
+#: mach-o.c:3089
#, c-format
msgid "unable to layout unknown load command %#x"
msgstr ""
-#: mach-o.c:3492
+#: mach-o.c:3625
#, c-format
msgid ""
"bfd_mach_o_read_section_32: overlarge alignment value: %#lx, using 32 instead"
msgstr ""
-#: mach-o.c:3535
+#: mach-o.c:3668
#, c-format
msgid ""
"bfd_mach_o_read_section_64: overlarge alignment value: %#lx, using 32 instead"
msgstr ""
-#: mach-o.c:3586
+#: mach-o.c:3719
#, c-format
msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
msgstr ""
-#: mach-o.c:3605
+#: mach-o.c:3738
#, c-format
msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
msgstr ""
-#: mach-o.c:3688
+#: mach-o.c:3821
#, c-format
msgid ""
"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d "
"(max %lu): setting to undefined"
msgstr ""
-#: mach-o.c:3707
+#: mach-o.c:3840
#, c-format
msgid ""
"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x"
"%x: setting to undefined"
msgstr ""
-#: mach-o.c:3784
+#: mach-o.c:3917
msgid "bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols"
msgstr ""
-#: mach-o.c:4757
+#: mach-o.c:4890
#, c-format
msgid "%pB: unknown load command %#x"
msgstr ""
-#: mach-o.c:4948
+#: mach-o.c:5081
#, c-format
msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
msgstr ""
-#: mach-o.c:5053
+#: mach-o.c:5186
#, c-format
msgid "unknown header byte-order value %#x"
msgstr ""
msgid "unhandled OSF/1 core file section type %d"
msgstr ""
-#: pef.c:526
+#: pef.c:527
#, c-format
msgid "bfd_pef_scan: unknown architecture 0x%lx"
msgstr ""
msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
msgstr ""
-#: reloc.c:8142
+#: reloc.c:8163
msgid "INPUT_SECTION_FLAGS are not supported"
msgstr ""
-#: reloc.c:8243
+#: reloc.c:8264
#, c-format
msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
msgstr ""
-#: reloc.c:8319
+#: reloc.c:8340
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
msgstr ""
-#: reloc.c:8328
+#: reloc.c:8349
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
msgstr ""
-#: reloc.c:8390
+#: reloc.c:8411
#, c-format
msgid "%pB: unrecognized relocation type %#x in section `%pA'"
msgstr ""
#. PR 21803: Suggest the most likely cause of this error.
-#: reloc.c:8394
+#: reloc.c:8415
#, c-format
msgid "is this version of the linker - %s - out of date ?"
msgstr ""
"%pB: relocation %s against `%s' can not be used when making a shared object"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2258
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2281
msgid "%X%P: internal error: out of range error\n"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2262
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2285
msgid "%X%P: internal error: unsupported relocation error\n"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2272
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2295
msgid "%X%P: internal error: unknown error\n"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2596
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2621
#, c-format
msgid ""
"%pB: ABI is incompatible with that of the selected emulation:\n"
" target emulation `%s' does not match `%s'"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2616
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2641
#, c-format
msgid "%pB: can't link hard-float modules with soft-float modules"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:3131
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:2649
+#, c-format
+msgid "%pB: can't link RVE with other target"
+msgstr ""
+
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:3167
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-"
"byte boundary, but only %<PRId64> present"
msgstr ""
-#: /work/sources/binutils/current/bfd/elfnn-riscv.c:3199
+#: /work/sources/binutils/current/bfd/elfnn-riscv.c:3235
#, c-format
msgid ""
"%pB(%pA+%#<PRIx64>): Unable to clear RISCV_PCREL_HI20 reloc for "
"%pB: aout header specifies an invalid number of data-directory entries: %ld"
msgstr ""
-#: peigen.c:1089 pepigen.c:1089 pex64igen.c:1089
+#: peigen.c:1090 pepigen.c:1090 pex64igen.c:1090
#, c-format
msgid "%pB: line number overflow: 0x%lx > 0xffff"
msgstr ""
-#: peigen.c:1233 pepigen.c:1233 pex64igen.c:1233
+#: peigen.c:1234 pepigen.c:1234 pex64igen.c:1234
msgid "Export Directory [.edata (or where ever we found it)]"
msgstr ""
-#: peigen.c:1234 pepigen.c:1234 pex64igen.c:1234
+#: peigen.c:1235 pepigen.c:1235 pex64igen.c:1235
msgid "Import Directory [parts of .idata]"
msgstr ""
-#: peigen.c:1235 pepigen.c:1235 pex64igen.c:1235
+#: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236
msgid "Resource Directory [.rsrc]"
msgstr ""
-#: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236
+#: peigen.c:1237 pepigen.c:1237 pex64igen.c:1237
msgid "Exception Directory [.pdata]"
msgstr ""
-#: peigen.c:1237 pepigen.c:1237 pex64igen.c:1237
+#: peigen.c:1238 pepigen.c:1238 pex64igen.c:1238
msgid "Security Directory"
msgstr ""
-#: peigen.c:1238 pepigen.c:1238 pex64igen.c:1238
+#: peigen.c:1239 pepigen.c:1239 pex64igen.c:1239
msgid "Base Relocation Directory [.reloc]"
msgstr ""
-#: peigen.c:1239 pepigen.c:1239 pex64igen.c:1239
+#: peigen.c:1240 pepigen.c:1240 pex64igen.c:1240
msgid "Debug Directory"
msgstr ""
-#: peigen.c:1240 pepigen.c:1240 pex64igen.c:1240
+#: peigen.c:1241 pepigen.c:1241 pex64igen.c:1241
msgid "Description Directory"
msgstr ""
-#: peigen.c:1241 pepigen.c:1241 pex64igen.c:1241
+#: peigen.c:1242 pepigen.c:1242 pex64igen.c:1242
msgid "Special Directory"
msgstr ""
-#: peigen.c:1242 pepigen.c:1242 pex64igen.c:1242
+#: peigen.c:1243 pepigen.c:1243 pex64igen.c:1243
msgid "Thread Storage Directory [.tls]"
msgstr ""
-#: peigen.c:1243 pepigen.c:1243 pex64igen.c:1243
+#: peigen.c:1244 pepigen.c:1244 pex64igen.c:1244
msgid "Load Configuration Directory"
msgstr ""
-#: peigen.c:1244 pepigen.c:1244 pex64igen.c:1244
+#: peigen.c:1245 pepigen.c:1245 pex64igen.c:1245
msgid "Bound Import Directory"
msgstr ""
-#: peigen.c:1245 pepigen.c:1245 pex64igen.c:1245
+#: peigen.c:1246 pepigen.c:1246 pex64igen.c:1246
msgid "Import Address Table Directory"
msgstr ""
-#: peigen.c:1246 pepigen.c:1246 pex64igen.c:1246
+#: peigen.c:1247 pepigen.c:1247 pex64igen.c:1247
msgid "Delay Import Directory"
msgstr ""
-#: peigen.c:1247 pepigen.c:1247 pex64igen.c:1247
+#: peigen.c:1248 pepigen.c:1248 pex64igen.c:1248
msgid "CLR Runtime Header"
msgstr ""
-#: peigen.c:1248 pepigen.c:1248 pex64igen.c:1248
+#: peigen.c:1249 pepigen.c:1249 pex64igen.c:1249
msgid "Reserved"
msgstr ""
-#: peigen.c:1308 pepigen.c:1308 pex64igen.c:1308
+#: peigen.c:1309 pepigen.c:1309 pex64igen.c:1309
#, c-format
msgid ""
"\n"
"There is an import table, but the section containing it could not be found\n"
msgstr ""
-#: peigen.c:1314 pepigen.c:1314 pex64igen.c:1314
+#: peigen.c:1315 pepigen.c:1315 pex64igen.c:1315
#, c-format
msgid ""
"\n"
"There is an import table in %s, but that section has no contents\n"
msgstr ""
-#: peigen.c:1321 pepigen.c:1321 pex64igen.c:1321
+#: peigen.c:1322 pepigen.c:1322 pex64igen.c:1322
#, c-format
msgid ""
"\n"
"There is an import table in %s at 0x%lx\n"
msgstr ""
-#: peigen.c:1363 pepigen.c:1363 pex64igen.c:1363
+#: peigen.c:1364 pepigen.c:1364 pex64igen.c:1364
#, c-format
msgid ""
"\n"
"Function descriptor located at the start address: %04lx\n"
msgstr ""
-#: peigen.c:1367 pepigen.c:1367 pex64igen.c:1367
+#: peigen.c:1368 pepigen.c:1368 pex64igen.c:1368
#, c-format
msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n"
msgstr ""
-#: peigen.c:1375 pepigen.c:1375 pex64igen.c:1375
+#: peigen.c:1376 pepigen.c:1376 pex64igen.c:1376
#, c-format
msgid ""
"\n"
"No reldata section! Function descriptor not decoded.\n"
msgstr ""
-#: peigen.c:1380 pepigen.c:1380 pex64igen.c:1380
+#: peigen.c:1381 pepigen.c:1381 pex64igen.c:1381
#, c-format
msgid ""
"\n"
"The Import Tables (interpreted %s section contents)\n"
msgstr ""
-#: peigen.c:1383 pepigen.c:1383 pex64igen.c:1383
+#: peigen.c:1384 pepigen.c:1384 pex64igen.c:1384
#, c-format
msgid ""
" vma: Hint Time Forward DLL First\n"
" Table Stamp Chain Name Thunk\n"
msgstr ""
-#: peigen.c:1433 pepigen.c:1433 pex64igen.c:1433
+#: peigen.c:1434 pepigen.c:1434 pex64igen.c:1434
#, c-format
msgid ""
"\n"
"\tDLL Name: %.*s\n"
msgstr ""
-#: peigen.c:1449 pepigen.c:1449 pex64igen.c:1449
+#: peigen.c:1450 pepigen.c:1450 pex64igen.c:1450
#, c-format
msgid "\tvma: Hint/Ord Member-Name Bound-To\n"
msgstr ""
-#: peigen.c:1474 pepigen.c:1474 pex64igen.c:1474
+#: peigen.c:1475 pepigen.c:1475 pex64igen.c:1475
#, c-format
msgid ""
"\n"
"There is a first thunk, but the section containing it could not be found\n"
msgstr ""
-#: peigen.c:1518 peigen.c:1557 pepigen.c:1518 pepigen.c:1557 pex64igen.c:1518
-#: pex64igen.c:1557
+#: peigen.c:1519 peigen.c:1558 pepigen.c:1519 pepigen.c:1558 pex64igen.c:1519
+#: pex64igen.c:1558
#, c-format
msgid "\t<corrupt: 0x%04lx>"
msgstr ""
-#: peigen.c:1650 pepigen.c:1650 pex64igen.c:1650
+#: peigen.c:1651 pepigen.c:1651 pex64igen.c:1651
#, c-format
msgid ""
"\n"
"There is an export table, but the section containing it could not be found\n"
msgstr ""
-#: peigen.c:1656 pepigen.c:1656 pex64igen.c:1656
+#: peigen.c:1657 pepigen.c:1657 pex64igen.c:1657
#, c-format
msgid ""
"\n"
"There is an export table in %s, but that section has no contents\n"
msgstr ""
-#: peigen.c:1666 pepigen.c:1666 pex64igen.c:1666
+#: peigen.c:1667 pepigen.c:1667 pex64igen.c:1667
#, c-format
msgid ""
"\n"
"There is an export table in %s, but it does not fit into that section\n"
msgstr ""
-#: peigen.c:1677 pepigen.c:1677 pex64igen.c:1677
+#: peigen.c:1678 pepigen.c:1678 pex64igen.c:1678
#, c-format
msgid ""
"\n"
"There is an export table in %s, but it is too small (%d)\n"
msgstr ""
-#: peigen.c:1683 pepigen.c:1683 pex64igen.c:1683
+#: peigen.c:1684 pepigen.c:1684 pex64igen.c:1684
#, c-format
msgid ""
"\n"
"There is an export table in %s at 0x%lx\n"
msgstr ""
-#: peigen.c:1711 pepigen.c:1711 pex64igen.c:1711
+#: peigen.c:1712 pepigen.c:1712 pex64igen.c:1712
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: peigen.c:1715 pepigen.c:1715 pex64igen.c:1715
+#: peigen.c:1716 pepigen.c:1716 pex64igen.c:1716
#, c-format
msgid "Export Flags \t\t\t%lx\n"
msgstr ""
-#: peigen.c:1718 pepigen.c:1718 pex64igen.c:1718
+#: peigen.c:1719 pepigen.c:1719 pex64igen.c:1719
#, c-format
msgid "Time/Date stamp \t\t%lx\n"
msgstr ""
-#: peigen.c:1722 pepigen.c:1722 pex64igen.c:1722
+#: peigen.c:1723 pepigen.c:1723 pex64igen.c:1723
#, c-format
msgid "Major/Minor \t\t\t%d/%d\n"
msgstr ""
-#: peigen.c:1725 pepigen.c:1725 pex64igen.c:1725
+#: peigen.c:1726 pepigen.c:1726 pex64igen.c:1726
#, c-format
msgid "Name \t\t\t\t"
msgstr ""
-#: peigen.c:1736 pepigen.c:1736 pex64igen.c:1736
+#: peigen.c:1737 pepigen.c:1737 pex64igen.c:1737
#, c-format
msgid "Ordinal Base \t\t\t%ld\n"
msgstr ""
-#: peigen.c:1739 pepigen.c:1739 pex64igen.c:1739
+#: peigen.c:1740 pepigen.c:1740 pex64igen.c:1740
#, c-format
msgid "Number in:\n"
msgstr ""
-#: peigen.c:1742 pepigen.c:1742 pex64igen.c:1742
+#: peigen.c:1743 pepigen.c:1743 pex64igen.c:1743
#, c-format
msgid "\tExport Address Table \t\t%08lx\n"
msgstr ""
-#: peigen.c:1746 pepigen.c:1746 pex64igen.c:1746
+#: peigen.c:1747 pepigen.c:1747 pex64igen.c:1747
#, c-format
msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
msgstr ""
-#: peigen.c:1749 pepigen.c:1749 pex64igen.c:1749
+#: peigen.c:1750 pepigen.c:1750 pex64igen.c:1750
#, c-format
msgid "Table Addresses\n"
msgstr ""
-#: peigen.c:1752 pepigen.c:1752 pex64igen.c:1752
+#: peigen.c:1753 pepigen.c:1753 pex64igen.c:1753
#, c-format
msgid "\tExport Address Table \t\t"
msgstr ""
-#: peigen.c:1757 pepigen.c:1757 pex64igen.c:1757
+#: peigen.c:1758 pepigen.c:1758 pex64igen.c:1758
#, c-format
msgid "\tName Pointer Table \t\t"
msgstr ""
-#: peigen.c:1762 pepigen.c:1762 pex64igen.c:1762
+#: peigen.c:1763 pepigen.c:1763 pex64igen.c:1763
#, c-format
msgid "\tOrdinal Table \t\t\t"
msgstr ""
-#: peigen.c:1776 pepigen.c:1776 pex64igen.c:1776
+#: peigen.c:1777 pepigen.c:1777 pex64igen.c:1777
#, c-format
msgid ""
"\n"
"Export Address Table -- Ordinal Base %ld\n"
msgstr ""
-#: peigen.c:1785 pepigen.c:1785 pex64igen.c:1785
+#: peigen.c:1786 pepigen.c:1786 pex64igen.c:1786
#, c-format
msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peigen.c:1804 pepigen.c:1804 pex64igen.c:1804
+#: peigen.c:1805 pepigen.c:1805 pex64igen.c:1805
msgid "Forwarder RVA"
msgstr ""
-#: peigen.c:1816 pepigen.c:1816 pex64igen.c:1816
+#: peigen.c:1817 pepigen.c:1817 pex64igen.c:1817
msgid "Export RVA"
msgstr ""
-#: peigen.c:1823 pepigen.c:1823 pex64igen.c:1823
+#: peigen.c:1824 pepigen.c:1824 pex64igen.c:1824
#, c-format
msgid ""
"\n"
"[Ordinal/Name Pointer] Table\n"
msgstr ""
-#: peigen.c:1831 pepigen.c:1831 pex64igen.c:1831
+#: peigen.c:1832 pepigen.c:1832 pex64igen.c:1832
#, c-format
msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peigen.c:1838 pepigen.c:1838 pex64igen.c:1838
+#: peigen.c:1839 pepigen.c:1839 pex64igen.c:1839
#, c-format
msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peigen.c:1852 pepigen.c:1852 pex64igen.c:1852
+#: peigen.c:1853 pepigen.c:1853 pex64igen.c:1853
#, c-format
msgid "\t[%4ld] <corrupt offset: %lx>\n"
msgstr ""
-#: peigen.c:1906 peigen.c:2103 pepigen.c:1906 pepigen.c:2103 pex64igen.c:1906
-#: pex64igen.c:2103
+#: peigen.c:1907 peigen.c:2104 pepigen.c:1907 pepigen.c:2104 pex64igen.c:1907
+#: pex64igen.c:2104
#, c-format
msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
msgstr ""
-#: peigen.c:1910 peigen.c:2107 pepigen.c:1910 pepigen.c:2107 pex64igen.c:1910
-#: pex64igen.c:2107
+#: peigen.c:1911 peigen.c:2108 pepigen.c:1911 pepigen.c:2108 pex64igen.c:1911
+#: pex64igen.c:2108
#, c-format
msgid ""
"\n"
"The Function Table (interpreted .pdata section contents)\n"
msgstr ""
-#: peigen.c:1913 pepigen.c:1913 pex64igen.c:1913
+#: peigen.c:1914 pepigen.c:1914 pex64igen.c:1914
#, c-format
msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
msgstr ""
-#: peigen.c:1915 pepigen.c:1915 pex64igen.c:1915
+#: peigen.c:1916 pepigen.c:1916 pex64igen.c:1916
#, c-format
msgid ""
" vma:\t\tBegin End EH EH PrologEnd Exception\n"
" \t\tAddress Address Handler Data Address Mask\n"
msgstr ""
-#: peigen.c:1928 pepigen.c:1928 pex64igen.c:1928
+#: peigen.c:1929 pepigen.c:1929 pex64igen.c:1929
#, c-format
msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
msgstr ""
-#: peigen.c:1998 pepigen.c:1998 pex64igen.c:1998
+#: peigen.c:1999 pepigen.c:1999 pex64igen.c:1999
#, c-format
msgid " Register save millicode"
msgstr ""
-#: peigen.c:2001 pepigen.c:2001 pex64igen.c:2001
+#: peigen.c:2002 pepigen.c:2002 pex64igen.c:2002
#, c-format
msgid " Register restore millicode"
msgstr ""
-#: peigen.c:2004 pepigen.c:2004 pex64igen.c:2004
+#: peigen.c:2005 pepigen.c:2005 pex64igen.c:2005
#, c-format
msgid " Glue code sequence"
msgstr ""
-#: peigen.c:2109 pepigen.c:2109 pex64igen.c:2109
+#: peigen.c:2110 pepigen.c:2110 pex64igen.c:2110
#, c-format
msgid ""
" vma:\t\tBegin Prolog Function Flags Exception EH\n"
" \t\tAddress Length Length 32b exc Handler Data\n"
msgstr ""
-#: peigen.c:2231 pepigen.c:2231 pex64igen.c:2231
+#: peigen.c:2232 pepigen.c:2232 pex64igen.c:2232
#, c-format
msgid ""
"\n"
"PE File Base Relocations (interpreted .reloc section contents)\n"
msgstr ""
-#: peigen.c:2261 pepigen.c:2261 pex64igen.c:2261
+#: peigen.c:2262 pepigen.c:2262 pex64igen.c:2262
#, c-format
msgid ""
"\n"
"Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
msgstr ""
-#: peigen.c:2279 pepigen.c:2279 pex64igen.c:2279
+#: peigen.c:2280 pepigen.c:2280 pex64igen.c:2280
#, c-format
msgid "\treloc %4d offset %4x [%4lx] %s"
msgstr ""
-#: peigen.c:2340 pepigen.c:2340 pex64igen.c:2340
+#: peigen.c:2341 pepigen.c:2341 pex64igen.c:2341
#, c-format
msgid "%03x %*.s Entry: "
msgstr ""
-#: peigen.c:2364 pepigen.c:2364 pex64igen.c:2364
+#: peigen.c:2365 pepigen.c:2365 pex64igen.c:2365
#, c-format
msgid "name: [val: %08lx len %d]: "
msgstr ""
-#: peigen.c:2384 pepigen.c:2384 pex64igen.c:2384
+#: peigen.c:2385 pepigen.c:2385 pex64igen.c:2385
#, c-format
msgid "<corrupt string length: %#x>\n"
msgstr ""
-#: peigen.c:2394 pepigen.c:2394 pex64igen.c:2394
+#: peigen.c:2395 pepigen.c:2395 pex64igen.c:2395
#, c-format
msgid "<corrupt string offset: %#lx>\n"
msgstr ""
-#: peigen.c:2399 pepigen.c:2399 pex64igen.c:2399
+#: peigen.c:2400 pepigen.c:2400 pex64igen.c:2400
#, c-format
msgid "ID: %#08lx"
msgstr ""
-#: peigen.c:2402 pepigen.c:2402 pex64igen.c:2402
+#: peigen.c:2403 pepigen.c:2403 pex64igen.c:2403
#, c-format
msgid ", Value: %#08lx\n"
msgstr ""
-#: peigen.c:2424 pepigen.c:2424 pex64igen.c:2424
+#: peigen.c:2425 pepigen.c:2425 pex64igen.c:2425
#, c-format
msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
msgstr ""
-#: peigen.c:2466 pepigen.c:2466 pex64igen.c:2466
+#: peigen.c:2467 pepigen.c:2467 pex64igen.c:2467
#, c-format
msgid "<unknown directory type: %d>\n"
msgstr ""
-#: peigen.c:2474 pepigen.c:2474 pex64igen.c:2474
+#: peigen.c:2475 pepigen.c:2475 pex64igen.c:2475
#, c-format
msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
msgstr ""
-#: peigen.c:2563 pepigen.c:2563 pex64igen.c:2563
+#: peigen.c:2564 pepigen.c:2564 pex64igen.c:2564
#, c-format
msgid "Corrupt .rsrc section detected!\n"
msgstr ""
-#: peigen.c:2587 pepigen.c:2587 pex64igen.c:2587
+#: peigen.c:2588 pepigen.c:2588 pex64igen.c:2588
#, c-format
msgid ""
"\n"
"WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
msgstr ""
-#: peigen.c:2593 pepigen.c:2593 pex64igen.c:2593
+#: peigen.c:2594 pepigen.c:2594 pex64igen.c:2594
#, c-format
msgid " String table starts at offset: %#03x\n"
msgstr ""
-#: peigen.c:2596 pepigen.c:2596 pex64igen.c:2596
+#: peigen.c:2597 pepigen.c:2597 pex64igen.c:2597
#, c-format
msgid " Resources start at offset: %#03x\n"
msgstr ""
-#: peigen.c:2648 pepigen.c:2648 pex64igen.c:2648
+#: peigen.c:2649 pepigen.c:2649 pex64igen.c:2649
#, c-format
msgid ""
"\n"
"found\n"
msgstr ""
-#: peigen.c:2654 pepigen.c:2654 pex64igen.c:2654
+#: peigen.c:2655 pepigen.c:2655 pex64igen.c:2655
#, c-format
msgid ""
"\n"
"There is a debug directory in %s, but that section has no contents\n"
msgstr ""
-#: peigen.c:2661 pepigen.c:2661 pex64igen.c:2661
+#: peigen.c:2662 pepigen.c:2662 pex64igen.c:2662
#, c-format
msgid ""
"\n"
"small\n"
msgstr ""
-#: peigen.c:2666 pepigen.c:2666 pex64igen.c:2666
+#: peigen.c:2667 pepigen.c:2667 pex64igen.c:2667
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: peigen.c:2673 pepigen.c:2673 pex64igen.c:2673
+#: peigen.c:2674 pepigen.c:2674 pex64igen.c:2674
#, c-format
msgid ""
"The debug data size field in the data directory is too big for the section"
msgstr ""
-#: peigen.c:2678 pepigen.c:2678 pex64igen.c:2678
+#: peigen.c:2679 pepigen.c:2679 pex64igen.c:2679
#, c-format
msgid "Type Size Rva Offset\n"
msgstr ""
-#: peigen.c:2726 pepigen.c:2726 pex64igen.c:2726
+#: peigen.c:2727 pepigen.c:2727 pex64igen.c:2727
#, c-format
msgid "(format %c%c%c%c signature %s age %ld)\n"
msgstr ""
-#: peigen.c:2734 pepigen.c:2734 pex64igen.c:2734
+#: peigen.c:2735 pepigen.c:2735 pex64igen.c:2735
#, c-format
msgid ""
"The debug directory size is not a multiple of the debug directory entry "
#. The MS dumpbin program reportedly ands with 0xff0f before
#. printing the characteristics field. Not sure why. No reason to
#. emulate it here.
-#: peigen.c:2754 pepigen.c:2754 pex64igen.c:2754
+#: peigen.c:2755 pepigen.c:2755 pex64igen.c:2755
#, c-format
msgid ""
"\n"
"Characteristics 0x%x\n"
msgstr ""
-#: peigen.c:2990 pepigen.c:2990 pex64igen.c:2990
+#: peigen.c:2991 pepigen.c:2991 pex64igen.c:2991
#, c-format
msgid ""
"%pB: Data Directory size (%lx) exceeds space left in section (%<PRIx64>)"
msgstr ""
-#: peigen.c:3001 pepigen.c:3001 pex64igen.c:3001
+#: peigen.c:3002 pepigen.c:3002 pex64igen.c:3002
#, c-format
msgid "%pB: Data Directory size (%#lx) is negative"
msgstr ""
-#: peigen.c:3030 pepigen.c:3030 pex64igen.c:3030
+#: peigen.c:3031 pepigen.c:3031 pex64igen.c:3031
msgid "failed to update file offsets in debug directory"
msgstr ""
-#: peigen.c:3036 pepigen.c:3036 pex64igen.c:3036
+#: peigen.c:3037 pepigen.c:3037 pex64igen.c:3037
#, c-format
msgid "%pB: failed to read debug data section"
msgstr ""
-#: peigen.c:3852 pepigen.c:3852 pex64igen.c:3852
+#: peigen.c:3853 pepigen.c:3853 pex64igen.c:3853
#, c-format
msgid ".rsrc merge failure: duplicate string resource: %d"
msgstr ""
-#: peigen.c:3987 pepigen.c:3987 pex64igen.c:3987
+#: peigen.c:3988 pepigen.c:3988 pex64igen.c:3988
msgid ".rsrc merge failure: multiple non-default manifests"
msgstr ""
-#: peigen.c:4005 pepigen.c:4005 pex64igen.c:4005
+#: peigen.c:4006 pepigen.c:4006 pex64igen.c:4006
msgid ".rsrc merge failure: a directory matches a leaf"
msgstr ""
-#: peigen.c:4047 pepigen.c:4047 pex64igen.c:4047
+#: peigen.c:4048 pepigen.c:4048 pex64igen.c:4048
msgid ".rsrc merge failure: duplicate leaf"
msgstr ""
-#: peigen.c:4049 pepigen.c:4049 pex64igen.c:4049
+#: peigen.c:4050 pepigen.c:4050 pex64igen.c:4050
#, c-format
msgid ".rsrc merge failure: duplicate leaf: %s"
msgstr ""
-#: peigen.c:4115 pepigen.c:4115 pex64igen.c:4115
+#: peigen.c:4116 pepigen.c:4116 pex64igen.c:4116
msgid ".rsrc merge failure: dirs with differing characteristics"
msgstr ""
-#: peigen.c:4122 pepigen.c:4122 pex64igen.c:4122
+#: peigen.c:4123 pepigen.c:4123 pex64igen.c:4123
msgid ".rsrc merge failure: differing directory versions"
msgstr ""
#. Corrupted .rsrc section - cannot merge.
-#: peigen.c:4239 pepigen.c:4239 pex64igen.c:4239
+#: peigen.c:4240 pepigen.c:4240 pex64igen.c:4240
#, c-format
msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
msgstr ""
-#: peigen.c:4247 pepigen.c:4247 pex64igen.c:4247
+#: peigen.c:4248 pepigen.c:4248 pex64igen.c:4248
#, c-format
msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
msgstr ""
-#: peigen.c:4386 pepigen.c:4386 pex64igen.c:4386
+#: peigen.c:4387 pepigen.c:4387 pex64igen.c:4387
#, c-format
msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
msgstr ""
-#: peigen.c:4406 pepigen.c:4406 pex64igen.c:4406
+#: peigen.c:4407 pepigen.c:4407 pex64igen.c:4407
#, c-format
msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
msgstr ""
-#: peigen.c:4427 pepigen.c:4427 pex64igen.c:4427
+#: peigen.c:4428 pepigen.c:4428 pex64igen.c:4428
#, c-format
msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
msgstr ""
-#: peigen.c:4447 pepigen.c:4447 pex64igen.c:4447
+#: peigen.c:4448 pepigen.c:4448 pex64igen.c:4448
#, c-format
msgid ""
"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ."
"idata$6 is missing"
msgstr ""
-#: peigen.c:4489 pepigen.c:4489 pex64igen.c:4489
+#: peigen.c:4490 pepigen.c:4490 pex64igen.c:4490
#, c-format
msgid ""
"%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ."
"idata$6 is missing"
msgstr ""
-#: peigen.c:4514 pepigen.c:4514 pex64igen.c:4514
+#: peigen.c:4515 pepigen.c:4515 pex64igen.c:4515
#, c-format
msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"
msgstr ""
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * README-how-to-make-a-release: Update with experiences from
+ making 2.31 branch.
+ * po/binutils.pot: Regenerate.
+ * configure: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
2.31 branch created.
4. Create the release branch using:
- git tag -a binutils-2_30-branch [e.g. for the 2.30 branch...]
- git push --tags origin binutils-2_30-branch
+ git tag -a binutils-2_31-branch [e.g. for the 2.31 branch...]
+ Suggested tag note: "The 2.31 branch for the FSF binutils"
+
+ git push --tags origin binutils-2_31-branch
5. Update "BINUTILS_BRANCH" in gdbadmin's crontab:
If you do not have access to this account, please feel free to
ask Joel Brobecker <brobecker AT adacore DOT com>.
- 6. Update bfd/configure and bfd/configure.ac on HEAD to indicate
- snapshot of the following release.
- [make-prerelease.sh command hv + C]
-
- 7. Rename the current HEAD version entry in Bugzilla, and create a
+ 6. Rename the current HEAD version entry in Bugzilla, and create a
new one. E.g. rename "2.30 (HEAD)" to 2.30, and create "2.31
(HEAD)":
https://sourceware.org/bugzilla/editversions.cgi?product=binutils
- 8. Update the release number in bfd/version.m4 for the mainline and
- the branch. The mainline should have the minor number
- incremented, but the branch only needs the point value set to 90
- as the release has not actually happened yet.
+ 7. Check out the branch sources:
+
+ git clone ssh://sourceware.org/git/binutils-gdb.git -b binutils-2_31-branch 2.31
+
+ 8. Update bfd/version.m4 on HEAD to indicate that is now a snapshot
+ of the next release:
+
+ m4_define([BFD_VERSION], [2.31.51])
+
+ Update the release number in bfd/version.m4 for the the branch.
+ The branch only needs the point value set to 90 as the release
+ has not actually happened yet.
+
+ m4_define([BFD_VERSION], [2.30.90])
Regenerate various files on both branch and HEAD by configuring
with --enable-maintainer-mode. NB/ Remember to build gold and
- gprof. Commit the changes. Make sure that this includes the
- .pot files as well as the configure and makefiles.
-
- 9. Create an initial prerelease:
+ gprof. Add ChangeLog entries. Commit the changes. Make sure
+ that this includes the .pot files as well as the configure and
+ makefiles.
- a. Change the version on the branch (bfd/version.m4), regenerate
- the files, and check this in.
+ 8. Create an initial prerelease:
- b. Create a source tarball of the branch sources:
+ a. Create a source tarball of the branch sources:
./src-release -x binutils
- c. Build a test target using this tarball.
+ b. Build a test target using this tarball.
- d. Upload the prerelease snapshot to the FTP:
+ c. Upload the prerelease snapshot to the FTP:
scp ../binutils-$version.tar.xz sourceware.org:~ftp/pub/binutils/snapshots
ssh sourceware.org md5sum ~ftp/pub/binutils/snapshots/binutils-$version.tar.xz
- 10. Send it to the Translation Project:
+ 9. Send it to the Translation Project:
http://translationproject.org/html/maintainers.html
Sending mail for one of the POT files is sufficient.
- 11. Announce the availability of the snapshot and the branch on the
+ 10. Announce the availability of the snapshot and the branch on the
binutils mailing list. Set a date for when the release will
actually happen. Something like:
------------------------------------------------------------------------
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for binutils 2.30.52.
+# Generated by GNU Autoconf 2.69 for binutils 2.31.51.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
# Identity of this package.
PACKAGE_NAME='binutils'
PACKAGE_TARNAME='binutils'
-PACKAGE_VERSION='2.30.52'
-PACKAGE_STRING='binutils 2.30.52'
+PACKAGE_VERSION='2.31.51'
+PACKAGE_STRING='binutils 2.31.51'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures binutils 2.30.52 to adapt to many kinds of systems.
+\`configure' configures binutils 2.31.51 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of binutils 2.30.52:";;
+ short | recursive ) echo "Configuration of binutils 2.31.51:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-binutils configure 2.30.52
+binutils configure 2.31.51
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by binutils $as_me 2.30.52, which was
+It was created by binutils $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='binutils'
- VERSION='2.30.52'
+ VERSION='2.31.51'
cat >>confdefs.h <<_ACEOF
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by binutils $as_me 2.30.52, which was
+This file was extended by binutils $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-binutils config.status 2.30.52
+binutils config.status 2.31.51
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-04-30 11:22+0100\n"
+"POT-Creation-Date: 2018-06-24 19:01+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"\n"
msgstr ""
-#: addr2line.c:100 ar.c:336 ar.c:373 coffdump.c:473 dlltool.c:3989
-#: dllwrap.c:518 elfedit.c:677 objcopy.c:658 objcopy.c:711 readelf.c:4440
+#: addr2line.c:100 ar.c:340 ar.c:377 coffdump.c:473 dlltool.c:3989
+#: dllwrap.c:518 elfedit.c:677 objcopy.c:658 objcopy.c:711 readelf.c:4449
#: size.c:97 srconv.c:1706 strings.c:668 sysdump.c:648 windmc.c:227
#: windres.c:688
#, c-format
msgid "unknown demangling style `%s'"
msgstr ""
-#: ar.c:257
+#: ar.c:260
#, c-format
msgid "no entry %s in archive\n"
msgstr ""
-#: ar.c:271
+#: ar.c:274
#, c-format
msgid ""
-"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin "
+"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [--plugin "
"<name>] [member-name] [count] archive-file file...\n"
msgstr ""
-#: ar.c:277
+#: ar.c:280
#, c-format
msgid ""
-"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] "
-"[count] archive-file file...\n"
+"Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoOPsSTuvV] [member-"
+"name] [count] archive-file file...\n"
msgstr ""
-#: ar.c:285
+#: ar.c:288
#, c-format
msgid " %s -M [<mri-script]\n"
msgstr ""
-#: ar.c:286
+#: ar.c:289
#, c-format
msgid " commands:\n"
msgstr ""
-#: ar.c:287
+#: ar.c:290
#, c-format
msgid " d - delete file(s) from the archive\n"
msgstr ""
-#: ar.c:288
+#: ar.c:291
#, c-format
msgid " m[ab] - move file(s) in the archive\n"
msgstr ""
-#: ar.c:289
+#: ar.c:292
#, c-format
msgid " p - print file(s) found in the archive\n"
msgstr ""
-#: ar.c:290
+#: ar.c:293
#, c-format
msgid " q[f] - quick append file(s) to the archive\n"
msgstr ""
-#: ar.c:291
+#: ar.c:294
#, c-format
msgid ""
" r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
msgstr ""
-#: ar.c:292
+#: ar.c:295
#, c-format
msgid " s - act as ranlib\n"
msgstr ""
-#: ar.c:293
+#: ar.c:296
#, c-format
-msgid " t - display contents of archive\n"
+msgid " t[O][v] - display contents of the archive\n"
msgstr ""
-#: ar.c:294
+#: ar.c:297
#, c-format
msgid " x[o] - extract file(s) from the archive\n"
msgstr ""
-#: ar.c:295
+#: ar.c:298
#, c-format
msgid " command specific modifiers:\n"
msgstr ""
-#: ar.c:296
+#: ar.c:299
#, c-format
msgid " [a] - put file(s) after [member-name]\n"
msgstr ""
-#: ar.c:297
+#: ar.c:300
#, c-format
msgid " [b] - put file(s) before [member-name] (same as [i])\n"
msgstr ""
-#: ar.c:300
+#: ar.c:303
#, c-format
msgid " [D] - use zero for timestamps and uids/gids (default)\n"
msgstr ""
-#: ar.c:302
+#: ar.c:305
#, c-format
msgid " [U] - use actual timestamps and uids/gids\n"
msgstr ""
-#: ar.c:307
+#: ar.c:310
#, c-format
msgid " [D] - use zero for timestamps and uids/gids\n"
msgstr ""
-#: ar.c:309
+#: ar.c:312
#, c-format
msgid " [U] - use actual timestamps and uids/gids (default)\n"
msgstr ""
-#: ar.c:312
+#: ar.c:315
#, c-format
msgid " [N] - use instance [count] of name\n"
msgstr ""
-#: ar.c:313
+#: ar.c:316
#, c-format
msgid " [f] - truncate inserted file names\n"
msgstr ""
-#: ar.c:314
+#: ar.c:317
#, c-format
msgid " [P] - use full path names when matching\n"
msgstr ""
-#: ar.c:315
+#: ar.c:318
#, c-format
msgid " [o] - preserve original dates\n"
msgstr ""
-#: ar.c:316
+#: ar.c:319
+#, c-format
+msgid " [O] - display offsets of files in the archive\n"
+msgstr ""
+
+#: ar.c:320
#, c-format
msgid ""
" [u] - only replace files that are newer than current archive "
"contents\n"
msgstr ""
-#: ar.c:317
+#: ar.c:321
#, c-format
msgid " generic modifiers:\n"
msgstr ""
-#: ar.c:318
+#: ar.c:322
#, c-format
msgid " [c] - do not warn if the library had to be created\n"
msgstr ""
-#: ar.c:319
+#: ar.c:323
#, c-format
msgid " [s] - create an archive index (cf. ranlib)\n"
msgstr ""
-#: ar.c:320
+#: ar.c:324
#, c-format
msgid " [S] - do not build a symbol table\n"
msgstr ""
-#: ar.c:321
+#: ar.c:325
#, c-format
msgid " [T] - make a thin archive\n"
msgstr ""
-#: ar.c:322
+#: ar.c:326
#, c-format
msgid " [v] - be verbose\n"
msgstr ""
-#: ar.c:323
+#: ar.c:327
#, c-format
msgid " [V] - display the version number\n"
msgstr ""
-#: ar.c:324
+#: ar.c:328
#, c-format
msgid " @<file> - read options from <file>\n"
msgstr ""
-#: ar.c:325
+#: ar.c:329
#, c-format
msgid " --target=BFDNAME - specify the target object format as BFDNAME\n"
msgstr ""
-#: ar.c:327
+#: ar.c:331
#, c-format
msgid " optional:\n"
msgstr ""
-#: ar.c:328
+#: ar.c:332
#, c-format
msgid " --plugin <p> - load the specified plugin\n"
msgstr ""
-#: ar.c:349
+#: ar.c:353
#, c-format
msgid "Usage: %s [options] archive\n"
msgstr ""
-#: ar.c:350
+#: ar.c:354
#, c-format
msgid " Generate an index to speed access to archives\n"
msgstr ""
-#: ar.c:351
+#: ar.c:355
#, c-format
msgid ""
" The options are:\n"
" @<file> Read options from <file>\n"
msgstr ""
-#: ar.c:354
+#: ar.c:358
#, c-format
msgid " --plugin <name> Load the specified plugin\n"
msgstr ""
-#: ar.c:358
+#: ar.c:362
#, c-format
msgid ""
" -D Use zero for symbol map timestamp (default)\n"
" -U Use an actual symbol map timestamp\n"
msgstr ""
-#: ar.c:362
+#: ar.c:366
#, c-format
msgid ""
" -D Use zero for symbol map timestamp\n"
" -U Use actual symbol map timestamp (default)\n"
msgstr ""
-#: ar.c:365
+#: ar.c:369
#, c-format
msgid ""
" -t Update the archive's symbol map timestamp\n"
" -v --version Print version information\n"
msgstr ""
-#: ar.c:489
+#: ar.c:493
msgid "two different operation options specified"
msgstr ""
-#: ar.c:580 ar.c:640 nm.c:1764
+#: ar.c:587 ar.c:647 nm.c:1764
#, c-format
msgid "sorry - this program has been built without plugin support\n"
msgstr ""
-#: ar.c:770
+#: ar.c:777
msgid "no operation specified"
msgstr ""
-#: ar.c:773
+#: ar.c:780
msgid "`u' is only meaningful with the `r' option."
msgstr ""
-#: ar.c:776
+#: ar.c:783
msgid "`u' is not meaningful with the `D' option."
msgstr ""
-#: ar.c:779
+#: ar.c:786
msgid "`u' modifier ignored since `D' is the default (see `U')"
msgstr ""
-#: ar.c:788
+#: ar.c:795
msgid "missing position arg."
msgstr ""
-#: ar.c:794
+#: ar.c:801
msgid "`N' is only meaningful with the `x' and `d' options."
msgstr ""
-#: ar.c:796
+#: ar.c:803
msgid "`N' missing value."
msgstr ""
-#: ar.c:799
+#: ar.c:806
msgid "Value for `N' must be positive."
msgstr ""
-#: ar.c:815
+#: ar.c:822
msgid "`x' cannot be used on thin archives."
msgstr ""
-#: ar.c:862
+#: ar.c:869
#, c-format
msgid "internal error -- this option not implemented"
msgstr ""
-#: ar.c:931
+#: ar.c:938
#, c-format
msgid "creating %s"
msgstr ""
-#: ar.c:962
+#: ar.c:969
#, c-format
msgid "Cannot convert existing library %s to thin format"
msgstr ""
-#: ar.c:968
+#: ar.c:975
#, c-format
msgid "Cannot convert existing thin library %s to normal format"
msgstr ""
-#: ar.c:1000 ar.c:1064 ar.c:1394 objcopy.c:3297
+#: ar.c:1007 ar.c:1071 ar.c:1401 objcopy.c:3297
#, c-format
msgid "internal stat error on %s"
msgstr ""
-#: ar.c:1019 ar.c:1097
+#: ar.c:1026 ar.c:1104
#, c-format
msgid "%s is not a valid archive"
msgstr ""
-#: ar.c:1056 objcopy.c:3261
+#: ar.c:1063 objcopy.c:3261
#, c-format
msgid "illegal pathname found in archive member: %s"
msgstr ""
-#: ar.c:1155
+#: ar.c:1162
msgid "could not create temporary file whilst writing archive"
msgstr ""
-#: ar.c:1299
+#: ar.c:1306
#, c-format
msgid "No member named `%s'\n"
msgstr ""
-#: ar.c:1349
+#: ar.c:1356
#, c-format
msgid "no entry %s in archive %s!"
msgstr ""
-#: ar.c:1488
+#: ar.c:1495
#, c-format
msgid "%s: no archive map to update"
msgstr ""
msgid "<time data corrupt>"
msgstr ""
-#: bucomm.c:576
+#: bucomm.c:586
#, c-format
msgid "%s: bad number: %s"
msgstr ""
-#: bucomm.c:596 strings.c:403
+#: bucomm.c:606 strings.c:403
#, c-format
msgid "'%s': No such file"
msgstr ""
-#: bucomm.c:598 strings.c:405
+#: bucomm.c:608 strings.c:405
#, c-format
msgid "Warning: could not locate '%s'. reason: %s"
msgstr ""
-#: bucomm.c:602 strings.c:411
+#: bucomm.c:612 strings.c:411
#, c-format
msgid "Warning: '%s' is a directory"
msgstr ""
-#: bucomm.c:604
+#: bucomm.c:614
#, c-format
msgid "Warning: '%s' is not an ordinary file"
msgstr ""
-#: bucomm.c:606
+#: bucomm.c:616
#, c-format
msgid "Warning: '%s' has negative size, probably it is too large"
msgstr ""
msgid "Symbol %s, tag %d, number %d"
msgstr ""
-#: coffdump.c:345 readelf.c:16292 readelf.c:16380
+#: coffdump.c:345 readelf.c:16383 readelf.c:16471
#, c-format
msgid "Type"
msgstr ""
msgid "Unsupported form (%s) for attribute %s\n"
msgstr ""
-#: dwarf.c:2255 dwarf.c:2280 dwarf.c:4309 dwarf.c:4619 readelf.c:5793
-#: readelf.c:5868 readelf.c:5886 readelf.c:5904 readelf.c:10306 readelf.c:10938
-#: readelf.c:15420 readelf.c:15452
+#: dwarf.c:2255 dwarf.c:2280 dwarf.c:4309 dwarf.c:4619 readelf.c:5802
+#: readelf.c:5877 readelf.c:5895 readelf.c:5913 readelf.c:10315 readelf.c:10947
+#: readelf.c:15507 readelf.c:15539
msgid "<unknown>"
msgstr ""
msgid "directory index %u > number of directories %s\n"
msgstr ""
-#: dwarf.c:4314 dwarf.c:4613 elfcomm.c:891 readelf.c:307 readelf.c:648
-#: readelf.c:6787 readelf.c:7338 readelf.c:9302 readelf.c:11322 readelf.c:11389
-#: readelf.c:11732 readelf.c:14358 readelf.c:14453 readelf.c:15035
-#: readelf.c:15054 readelf.c:15178 readelf.c:15429 readelf.c:16535
-#: readelf.c:16538
+#: dwarf.c:4314 dwarf.c:4613 elfcomm.c:891 readelf.c:308 readelf.c:649
+#: readelf.c:6796 readelf.c:7347 readelf.c:9311 readelf.c:11336 readelf.c:11403
+#: readelf.c:11746 readelf.c:14445 readelf.c:14540 readelf.c:15122
+#: readelf.c:15141 readelf.c:15265 readelf.c:15516 readelf.c:16626
+#: readelf.c:16629
#, c-format
msgid "<corrupt>"
msgstr ""
msgid "%s: failed to seek to first archive header\n"
msgstr ""
-#: elfcomm.c:640 elfcomm.c:867 elfedit.c:379 readelf.c:18972
+#: elfcomm.c:640 elfcomm.c:867 elfedit.c:379 readelf.c:19063
#, c-format
msgid "%s: failed to read archive header\n"
msgstr ""
msgid "%s: failed to seek to next file name\n"
msgstr ""
-#: elfcomm.c:872 elfedit.c:386 readelf.c:18978
+#: elfcomm.c:872 elfedit.c:386 readelf.c:19069
#, c-format
msgid "%s: did not find a valid archive header\n"
msgstr ""
msgid "%s: Failed to seek to ELF header\n"
msgstr ""
-#: elfedit.c:370 readelf.c:18964
+#: elfedit.c:370 readelf.c:19055
#, c-format
msgid "%s: failed to seek to next archive header\n"
msgstr ""
-#: elfedit.c:401 elfedit.c:410 readelf.c:18992 readelf.c:19001
+#: elfedit.c:401 elfedit.c:410 readelf.c:19083 readelf.c:19092
#, c-format
msgid "%s: bad archive file name\n"
msgstr ""
msgid "%s: failed to seek to archive member\n"
msgstr ""
-#: elfedit.c:493 readelf.c:19110
+#: elfedit.c:493 readelf.c:19201
#, c-format
msgid "'%s': No such file\n"
msgstr ""
-#: elfedit.c:495 readelf.c:19112
+#: elfedit.c:495 readelf.c:19203
#, c-format
msgid "Could not locate '%s'. System error message: %s\n"
msgstr ""
-#: elfedit.c:502 readelf.c:19119
+#: elfedit.c:502 readelf.c:19210
#, c-format
msgid "'%s' is not an ordinary file\n"
msgstr ""
-#: elfedit.c:528 readelf.c:19141
+#: elfedit.c:528 readelf.c:19232
#, c-format
msgid "%s: Failed to read file's magic number\n"
msgstr ""
msgid "%s: invalid output format"
msgstr ""
-#: nm.c:362 readelf.c:10855 readelf.c:10900
+#: nm.c:362 readelf.c:10864 readelf.c:10909
#, c-format
msgid "<processor specific>: %d"
msgstr ""
-#: nm.c:364 readelf.c:10864 readelf.c:10919
+#: nm.c:364 readelf.c:10873 readelf.c:10928
#, c-format
msgid "<OS specific>: %d"
msgstr ""
-#: nm.c:366 readelf.c:10867 readelf.c:10922
+#: nm.c:366 readelf.c:10876 readelf.c:10931
#, c-format
msgid "<unknown>: %d"
msgstr ""
msgid "%s:%d: Ignoring rubbish found on this line"
msgstr ""
-#: objcopy.c:1293
+#: objcopy.c:1292
#, c-format
msgid "error: section %s matches both remove and copy options"
msgstr ""
-#: objcopy.c:1296
+#: objcopy.c:1295
#, c-format
msgid "error: section %s matches both update and remove options"
msgstr ""
msgid " time and date: 0x%08x - "
msgstr ""
-#: od-xcoff.c:422 readelf.c:17152
+#: od-xcoff.c:422 readelf.c:17243
#, c-format
msgid "not set\n"
msgstr ""
msgid "Last stabs entries before error:\n"
msgstr ""
-#: readelf.c:305
+#: readelf.c:306
msgid "<none>"
msgstr ""
-#: readelf.c:306
+#: readelf.c:307
msgid "<no-strings>"
msgstr ""
-#: readelf.c:383
+#: readelf.c:384
#, c-format
msgid "Size truncation prevents reading %s elements of size %s for %s\n"
msgstr ""
-#: readelf.c:393
+#: readelf.c:394
#, c-format
msgid "Size overflow prevents reading %s elements of size %s for %s\n"
msgstr ""
-#: readelf.c:405
+#: readelf.c:406
#, c-format
msgid "Reading %s bytes extends past end of file for %s\n"
msgstr ""
-#: readelf.c:413
+#: readelf.c:414
#, c-format
msgid "Unable to seek to 0x%lx for %s\n"
msgstr ""
-#: readelf.c:429
+#: readelf.c:430
#, c-format
msgid "Out of memory allocating %s bytes for %s\n"
msgstr ""
-#: readelf.c:440
+#: readelf.c:441
#, c-format
msgid "Unable to read in %s bytes of %s\n"
msgstr ""
-#: readelf.c:881
+#: readelf.c:882
msgid "Don't know about relocations on this machine architecture\n"
msgstr ""
-#: readelf.c:908 readelf.c:1013
+#: readelf.c:909 readelf.c:1014
msgid "32-bit relocation data"
msgstr ""
-#: readelf.c:920 readelf.c:950 readelf.c:1024 readelf.c:1053
+#: readelf.c:921 readelf.c:951 readelf.c:1025 readelf.c:1054
msgid "out of memory parsing relocs\n"
msgstr ""
-#: readelf.c:938 readelf.c:1042
+#: readelf.c:939 readelf.c:1043
msgid "64-bit relocation data"
msgstr ""
-#: readelf.c:1172
+#: readelf.c:1173
#, c-format
msgid ""
" Offset Info Type Sym. Value Symbol's Name + Addend\n"
msgstr ""
-#: readelf.c:1174
+#: readelf.c:1175
#, c-format
msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
msgstr ""
-#: readelf.c:1179
+#: readelf.c:1180
#, c-format
msgid " Offset Info Type Sym. Value Symbol's Name\n"
msgstr ""
-#: readelf.c:1181
+#: readelf.c:1182
#, c-format
msgid " Offset Info Type Sym.Value Sym. Name\n"
msgstr ""
-#: readelf.c:1189
+#: readelf.c:1190
#, c-format
msgid ""
" Offset Info Type Symbol's Value "
"Symbol's Name + Addend\n"
msgstr ""
-#: readelf.c:1191
+#: readelf.c:1192
#, c-format
msgid ""
" Offset Info Type Sym. Value Sym. Name + "
"Addend\n"
msgstr ""
-#: readelf.c:1196
+#: readelf.c:1197
#, c-format
msgid ""
" Offset Info Type Symbol's Value "
"Symbol's Name\n"
msgstr ""
-#: readelf.c:1198
+#: readelf.c:1199
#, c-format
msgid ""
" Offset Info Type Sym. Value Sym. Name\n"
msgstr ""
-#: readelf.c:1575 readelf.c:1765 readelf.c:1773
+#: readelf.c:1580 readelf.c:1770 readelf.c:1778
#, c-format
msgid "unrecognized: %-7lx"
msgstr ""
-#: readelf.c:1601
+#: readelf.c:1606
#, c-format
msgid "<unknown addend: %lx>"
msgstr ""
-#: readelf.c:1610
+#: readelf.c:1615
#, c-format
msgid " bad symbol index: %08lx in reloc"
msgstr ""
-#: readelf.c:1711
+#: readelf.c:1716
#, c-format
msgid "<string table index: %3ld>"
msgstr ""
-#: readelf.c:1714
+#: readelf.c:1719
#, c-format
msgid "<corrupt string table index: %3ld>"
msgstr ""
-#: readelf.c:2200
+#: readelf.c:2205
#, c-format
msgid "Processor Specific: %lx"
msgstr ""
-#: readelf.c:2227
+#: readelf.c:2232
#, c-format
msgid "Operating System specific: %lx"
msgstr ""
-#: readelf.c:2231 readelf.c:3987
+#: readelf.c:2236 readelf.c:3996
#, c-format
msgid "<unknown>: %lx"
msgstr ""
-#: readelf.c:2244
+#: readelf.c:2249
msgid "NONE (None)"
msgstr ""
-#: readelf.c:2245
+#: readelf.c:2250
msgid "REL (Relocatable file)"
msgstr ""
-#: readelf.c:2246
+#: readelf.c:2251
msgid "EXEC (Executable file)"
msgstr ""
-#: readelf.c:2247
+#: readelf.c:2252
msgid "DYN (Shared object file)"
msgstr ""
-#: readelf.c:2248
+#: readelf.c:2253
msgid "CORE (Core file)"
msgstr ""
-#: readelf.c:2252
+#: readelf.c:2257
#, c-format
msgid "Processor Specific: (%x)"
msgstr ""
-#: readelf.c:2254
+#: readelf.c:2259
#, c-format
msgid "OS Specific: (%x)"
msgstr ""
-#: readelf.c:2256
+#: readelf.c:2261
#, c-format
msgid "<unknown>: %x"
msgstr ""
#. Please keep this switch table sorted by increasing EM_ value.
#. 0
-#: readelf.c:2270 readelf.c:15497 readelf.c:15508
+#: readelf.c:2275 readelf.c:15588 readelf.c:15599
msgid "None"
msgstr ""
-#: readelf.c:2500
+#: readelf.c:2506
#, c-format
msgid "<unknown>: 0x%x"
msgstr ""
-#: readelf.c:2786
+#: readelf.c:2792
msgid ", <unknown>"
msgstr ""
-#: readelf.c:3155 readelf.c:9598
+#: readelf.c:3161 readelf.c:9607
msgid "unknown"
msgstr ""
-#: readelf.c:3156
+#: readelf.c:3162
msgid "unknown mac"
msgstr ""
-#: readelf.c:3224
+#: readelf.c:3230
msgid ", <unknown MeP cpu type>"
msgstr ""
-#: readelf.c:3234
+#: readelf.c:3240
msgid "<unknown MeP copro type>"
msgstr ""
-#: readelf.c:3245
+#: readelf.c:3251
#, c-format
msgid ", unknown flags bits: %#x"
msgstr ""
-#: readelf.c:3254
+#: readelf.c:3260
msgid ", relocatable"
msgstr ""
-#: readelf.c:3257
+#: readelf.c:3263
msgid ", relocatable-lib"
msgstr ""
-#: readelf.c:3339
+#: readelf.c:3345
msgid ", unknown v850 architecture variant"
msgstr ""
-#: readelf.c:3405
+#: readelf.c:3411
msgid ", unknown CPU"
msgstr ""
-#: readelf.c:3420
+#: readelf.c:3426
msgid ", unknown ABI"
msgstr ""
-#: readelf.c:3445 readelf.c:3513
+#: readelf.c:3451 readelf.c:3522
msgid ", unknown ISA"
msgstr ""
-#: readelf.c:3623
+#: readelf.c:3632
#, c-format
msgid "Unrecognised IA64 VMS Command Code: %x\n"
msgstr ""
-#: readelf.c:3687
+#: readelf.c:3696
msgid ": architecture variant: "
msgstr ""
-#: readelf.c:3706
+#: readelf.c:3715
msgid ": unknown"
msgstr ""
-#: readelf.c:3710
+#: readelf.c:3719
msgid ": unknown extra flag bits also present"
msgstr ""
-#: readelf.c:3760
+#: readelf.c:3769
msgid "Standalone App"
msgstr ""
-#: readelf.c:3769
+#: readelf.c:3778
msgid "Bare-metal C6000"
msgstr ""
-#: readelf.c:3779 readelf.c:4699 readelf.c:4715 readelf.c:16828 readelf.c:16868
+#: readelf.c:3788 readelf.c:4708 readelf.c:4724 readelf.c:16919 readelf.c:16959
#, c-format
msgid "<unknown: %x>"
msgstr ""
#. This message is probably going to be displayed in a 15
#. character wide field, so put the hex value first.
-#: readelf.c:4329
+#: readelf.c:4338
#, c-format
msgid "%08x: <unknown>"
msgstr ""
-#: readelf.c:4387
+#: readelf.c:4396
#, c-format
msgid "Usage: readelf <option(s)> elf-file(s)\n"
msgstr ""
-#: readelf.c:4388
+#: readelf.c:4397
#, c-format
msgid " Display information about the contents of ELF format files\n"
msgstr ""
-#: readelf.c:4389
+#: readelf.c:4398
#, c-format
msgid ""
" Options are:\n"
" Display the contents of DWARF debug sections\n"
msgstr ""
-#: readelf.c:4423
+#: readelf.c:4432
#, c-format
msgid ""
" --dwarf-depth=N Do not display DIEs at depth N or greater\n"
" or deeper\n"
msgstr ""
-#: readelf.c:4428
+#: readelf.c:4437
#, c-format
msgid ""
" -i --instruction-dump=<number|name>\n"
" Disassemble the contents of section <number|name>\n"
msgstr ""
-#: readelf.c:4432
+#: readelf.c:4441
#, c-format
msgid ""
" -I --histogram Display histogram of bucket list lengths\n"
" -v --version Display the version number of readelf\n"
msgstr ""
-#: readelf.c:4461 readelf.c:4492 readelf.c:4496
+#: readelf.c:4470 readelf.c:4501 readelf.c:4505
msgid "Out of memory allocating dump request table.\n"
msgstr ""
-#: readelf.c:4673
+#: readelf.c:4682
#, c-format
msgid "Invalid option '-%c'\n"
msgstr ""
-#: readelf.c:4695 readelf.c:4711 readelf.c:10280
+#: readelf.c:4704 readelf.c:4720 readelf.c:10289
msgid "none"
msgstr ""
-#: readelf.c:4712
+#: readelf.c:4721
msgid "2's complement, little endian"
msgstr ""
-#: readelf.c:4713
+#: readelf.c:4722
msgid "2's complement, big endian"
msgstr ""
-#: readelf.c:4733
+#: readelf.c:4742
msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
msgstr ""
-#: readelf.c:4743
+#: readelf.c:4752
#, c-format
msgid "ELF Header:\n"
msgstr ""
-#: readelf.c:4744
+#: readelf.c:4753
#, c-format
msgid " Magic: "
msgstr ""
-#: readelf.c:4748
+#: readelf.c:4757
#, c-format
msgid " Class: %s\n"
msgstr ""
-#: readelf.c:4750
+#: readelf.c:4759
#, c-format
msgid " Data: %s\n"
msgstr ""
-#: readelf.c:4752
+#: readelf.c:4761
#, c-format
msgid " Version: %d %s\n"
msgstr ""
-#: readelf.c:4757
+#: readelf.c:4766
#, c-format
msgid "<unknown: %lx>"
msgstr ""
-#: readelf.c:4759
+#: readelf.c:4768
#, c-format
msgid " OS/ABI: %s\n"
msgstr ""
-#: readelf.c:4761
+#: readelf.c:4770
#, c-format
msgid " ABI Version: %d\n"
msgstr ""
-#: readelf.c:4763
+#: readelf.c:4772
#, c-format
msgid " Type: %s\n"
msgstr ""
-#: readelf.c:4765
+#: readelf.c:4774
#, c-format
msgid " Machine: %s\n"
msgstr ""
-#: readelf.c:4767
+#: readelf.c:4776
#, c-format
msgid " Version: 0x%lx\n"
msgstr ""
-#: readelf.c:4770
+#: readelf.c:4779
#, c-format
msgid " Entry point address: "
msgstr ""
-#: readelf.c:4772
+#: readelf.c:4781
#, c-format
msgid ""
"\n"
" Start of program headers: "
msgstr ""
-#: readelf.c:4774
+#: readelf.c:4783
#, c-format
msgid ""
" (bytes into file)\n"
" Start of section headers: "
msgstr ""
-#: readelf.c:4776
+#: readelf.c:4785
#, c-format
msgid " (bytes into file)\n"
msgstr ""
-#: readelf.c:4778
+#: readelf.c:4787
#, c-format
msgid " Flags: 0x%lx%s\n"
msgstr ""
-#: readelf.c:4781
+#: readelf.c:4790
#, c-format
msgid " Size of this header: %ld (bytes)\n"
msgstr ""
-#: readelf.c:4783
+#: readelf.c:4792
#, c-format
msgid " Size of program headers: %ld (bytes)\n"
msgstr ""
-#: readelf.c:4785
+#: readelf.c:4794
#, c-format
msgid " Number of program headers: %ld"
msgstr ""
-#: readelf.c:4792
+#: readelf.c:4801
#, c-format
msgid " Size of section headers: %ld (bytes)\n"
msgstr ""
-#: readelf.c:4794
+#: readelf.c:4803
#, c-format
msgid " Number of section headers: %ld"
msgstr ""
-#: readelf.c:4799
+#: readelf.c:4808
#, c-format
msgid " Section header string table index: %ld"
msgstr ""
-#: readelf.c:4806
+#: readelf.c:4815
#, c-format
msgid " <corrupt: out of range>"
msgstr ""
-#: readelf.c:4846 readelf.c:4893
+#: readelf.c:4855 readelf.c:4902
msgid ""
"The e_phentsize field in the ELF header is less than the size of an ELF "
"program header\n"
msgstr ""
-#: readelf.c:4850 readelf.c:4897
+#: readelf.c:4859 readelf.c:4906
msgid ""
"The e_phentsize field in the ELF header is larger than the size of an ELF "
"program header\n"
msgstr ""
-#: readelf.c:4853 readelf.c:4900
+#: readelf.c:4862 readelf.c:4909
msgid "program headers"
msgstr ""
-#: readelf.c:4939
+#: readelf.c:4948
#, c-format
msgid "Too many program headers - %#x - the file is not that big\n"
msgstr ""
-#: readelf.c:4948
+#: readelf.c:4957
#, c-format
msgid "Out of memory reading %u program headers\n"
msgstr ""
-#: readelf.c:4979
+#: readelf.c:4988
msgid ""
"possibly corrupt ELF header - it has a non-zero program header offset, but "
"no program headers\n"
msgstr ""
-#: readelf.c:4984
+#: readelf.c:4993
#, c-format
msgid ""
"\n"
"There are no program headers in this file.\n"
msgstr ""
-#: readelf.c:4990
+#: readelf.c:4999
#, c-format
msgid ""
"\n"
"Elf file type is %s\n"
msgstr ""
-#: readelf.c:4991
+#: readelf.c:5000
#, c-format
msgid "Entry point 0x%s\n"
msgstr ""
-#: readelf.c:4992
+#: readelf.c:5001
#, c-format
msgid "There is %d program header, starting at offset %s\n"
msgid_plural "There are %d program headers, starting at offset %s\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:5005 readelf.c:5007
+#: readelf.c:5014 readelf.c:5016
#, c-format
msgid ""
"\n"
"Program Headers:\n"
msgstr ""
-#: readelf.c:5011
+#: readelf.c:5020
#, c-format
msgid ""
" Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
msgstr ""
-#: readelf.c:5014
+#: readelf.c:5023
#, c-format
msgid ""
" Type Offset VirtAddr PhysAddr FileSiz "
"MemSiz Flg Align\n"
msgstr ""
-#: readelf.c:5018
+#: readelf.c:5027
#, c-format
msgid " Type Offset VirtAddr PhysAddr\n"
msgstr ""
-#: readelf.c:5020
+#: readelf.c:5029
#, c-format
msgid " FileSiz MemSiz Flags Align\n"
msgstr ""
-#: readelf.c:5119
+#: readelf.c:5128
msgid "LOAD segments must be sorted in order of increasing VirtAddr\n"
msgstr ""
-#: readelf.c:5122
+#: readelf.c:5131
msgid "the segment's file size is larger than its memory size\n"
msgstr ""
-#: readelf.c:5129
+#: readelf.c:5138
msgid "the PHDR segment must occur before any LOAD segment\n"
msgstr ""
-#: readelf.c:5141
+#: readelf.c:5150
msgid "the PHDR segment is not covered by a LOAD segment\n"
msgstr ""
-#: readelf.c:5147
+#: readelf.c:5156
msgid "more than one dynamic segment\n"
msgstr ""
-#: readelf.c:5166
+#: readelf.c:5175
msgid "no .dynamic section in the dynamic segment\n"
msgstr ""
-#: readelf.c:5181
+#: readelf.c:5190
msgid "the .dynamic section is not contained within the dynamic segment\n"
msgstr ""
-#: readelf.c:5184
+#: readelf.c:5193
msgid "the .dynamic section is not the first section in the dynamic segment.\n"
msgstr ""
-#: readelf.c:5194
+#: readelf.c:5203
msgid "the dynamic segment offset + size exceeds the size of the file\n"
msgstr ""
-#: readelf.c:5202
+#: readelf.c:5211
msgid "Unable to find program interpreter name\n"
msgstr ""
-#: readelf.c:5209
+#: readelf.c:5218
msgid ""
"Internal error: failed to create format string to display program "
"interpreter\n"
msgstr ""
-#: readelf.c:5213
+#: readelf.c:5222
msgid "Unable to read program interpreter name\n"
msgstr ""
-#: readelf.c:5216
+#: readelf.c:5225
#, c-format
msgid " [Requesting program interpreter: %s]\n"
msgstr ""
-#: readelf.c:5227
+#: readelf.c:5236
#, c-format
msgid ""
"\n"
" Section to Segment mapping:\n"
msgstr ""
-#: readelf.c:5228
+#: readelf.c:5237
#, c-format
msgid " Segment Sections...\n"
msgstr ""
-#: readelf.c:5264
+#: readelf.c:5273
msgid "Cannot interpret virtual addresses without program headers.\n"
msgstr ""
-#: readelf.c:5280
+#: readelf.c:5289
#, c-format
msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
msgstr ""
-#: readelf.c:5305 readelf.c:5369
+#: readelf.c:5314 readelf.c:5378
msgid ""
"The e_shentsize field in the ELF header is less than the size of an ELF "
"section header\n"
msgstr ""
-#: readelf.c:5309 readelf.c:5374
+#: readelf.c:5318 readelf.c:5383
msgid ""
"The e_shentsize field in the ELF header is larger than the size of an ELF "
"section header\n"
msgstr ""
-#: readelf.c:5313 readelf.c:5379
+#: readelf.c:5322 readelf.c:5388
msgid "section headers"
msgstr ""
-#: readelf.c:5323 readelf.c:5389
+#: readelf.c:5332 readelf.c:5398
#, c-format
msgid "Out of memory reading %u section headers\n"
msgstr ""
-#: readelf.c:5342 readelf.c:5408
+#: readelf.c:5351 readelf.c:5417
#, c-format
msgid "Section %u has an out of range sh_link value of %u\n"
msgstr ""
-#: readelf.c:5344 readelf.c:5410
+#: readelf.c:5353 readelf.c:5419
#, c-format
msgid "Section %u has an out of range sh_info value of %u\n"
msgstr ""
-#: readelf.c:5439 readelf.c:5552
+#: readelf.c:5448 readelf.c:5561
#, c-format
msgid "Section %s has an invalid sh_entsize of 0x%lx\n"
msgstr ""
-#: readelf.c:5447 readelf.c:5560
+#: readelf.c:5456 readelf.c:5569
#, c-format
msgid "Section %s has an invalid sh_size of 0x%lx\n"
msgstr ""
-#: readelf.c:5457 readelf.c:5570
+#: readelf.c:5466 readelf.c:5579
#, c-format
msgid ""
"Size (0x%lx) of section %s is not a multiple of its sh_entsize (0x%lx)\n"
msgstr ""
-#: readelf.c:5465 readelf.c:5578
+#: readelf.c:5474 readelf.c:5587
msgid "symbols"
msgstr ""
-#: readelf.c:5479 readelf.c:5592
+#: readelf.c:5488 readelf.c:5601
msgid "symbol table section indicies"
msgstr ""
-#: readelf.c:5485 readelf.c:5598
+#: readelf.c:5494 readelf.c:5607
#, c-format
msgid "Index section %s has an sh_size of 0x%lx - expected 0x%lx\n"
msgstr ""
-#: readelf.c:5498 readelf.c:5611
+#: readelf.c:5507 readelf.c:5620
#, c-format
msgid "Out of memory reading %lu symbols\n"
msgstr ""
-#: readelf.c:5792 readelf.c:5867 readelf.c:5885 readelf.c:5903
+#: readelf.c:5801 readelf.c:5876 readelf.c:5894 readelf.c:5912
msgid "Internal error: not enough buffer room for section flag info"
msgstr ""
-#: readelf.c:5910
+#: readelf.c:5919
#, c-format
msgid "UNKNOWN (%*.*lx)"
msgstr ""
-#: readelf.c:5929 readelf.c:5944
+#: readelf.c:5938 readelf.c:5953
msgid "Compressed section is too small even for a compression header\n"
msgstr ""
-#: readelf.c:5968
+#: readelf.c:5977
msgid ""
"possibly corrupt ELF file header - it has a non-zero section header offset, "
"but no section headers\n"
msgstr ""
-#: readelf.c:5973
+#: readelf.c:5982
#, c-format
msgid ""
"\n"
"There are no sections in this file.\n"
msgstr ""
-#: readelf.c:5979
+#: readelf.c:5988
#, c-format
msgid "There is %d section header, starting at offset 0x%lx:\n"
msgid_plural "There are %d section headers, starting at offset 0x%lx:\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:6008 readelf.c:6783 readelf.c:7229 readelf.c:7638 readelf.c:8081
-#: readelf.c:9185 readelf.c:11701 readelf.c:13668 readelf.c:17529
+#: readelf.c:6017 readelf.c:6792 readelf.c:7238 readelf.c:7647 readelf.c:8090
+#: readelf.c:9194 readelf.c:11715 readelf.c:13755 readelf.c:17620
msgid "string table"
msgstr ""
#. Note: coded this way so that there is a single string for translation.
-#: readelf.c:6079
+#: readelf.c:6088
#, c-format
msgid "Section %d has invalid sh_entsize of %s\n"
msgstr ""
-#: readelf.c:6080
+#: readelf.c:6089
#, c-format
msgid "(Using the expected size of %u for the rest of this dump)\n"
msgstr ""
-#: readelf.c:6101
+#: readelf.c:6110
msgid "File contains multiple dynamic symbol tables\n"
msgstr ""
-#: readelf.c:6113
+#: readelf.c:6122
msgid "File contains multiple dynamic string tables\n"
msgstr ""
-#: readelf.c:6119
+#: readelf.c:6128
msgid "dynamic strings"
msgstr ""
-#: readelf.c:6209
+#: readelf.c:6218
#, c-format
msgid ""
"\n"
"Section Headers:\n"
msgstr ""
-#: readelf.c:6211
+#: readelf.c:6220
#, c-format
msgid ""
"\n"
"Section Header:\n"
msgstr ""
-#: readelf.c:6217 readelf.c:6228 readelf.c:6239
+#: readelf.c:6226 readelf.c:6237 readelf.c:6248
#, c-format
msgid " [Nr] Name\n"
msgstr ""
-#: readelf.c:6218
+#: readelf.c:6227
#, c-format
msgid " Type Addr Off Size ES Lk Inf Al\n"
msgstr ""
-#: readelf.c:6222
+#: readelf.c:6231
#, c-format
msgid ""
" [Nr] Name Type Addr Off Size ES Flg Lk "
"Inf Al\n"
msgstr ""
-#: readelf.c:6229
+#: readelf.c:6238
#, c-format
msgid " Type Address Off Size ES Lk Inf Al\n"
msgstr ""
-#: readelf.c:6233
+#: readelf.c:6242
#, c-format
msgid ""
" [Nr] Name Type Address Off Size ES "
"Flg Lk Inf Al\n"
msgstr ""
-#: readelf.c:6240
+#: readelf.c:6249
#, c-format
msgid " Type Address Offset Link\n"
msgstr ""
-#: readelf.c:6241
+#: readelf.c:6250
#, c-format
msgid " Size EntSize Info Align\n"
msgstr ""
-#: readelf.c:6245
+#: readelf.c:6254
#, c-format
msgid " [Nr] Name Type Address Offset\n"
msgstr ""
-#: readelf.c:6246
+#: readelf.c:6255
#, c-format
msgid " Size EntSize Flags Link Info Align\n"
msgstr ""
-#: readelf.c:6251
+#: readelf.c:6260
#, c-format
msgid " Flags\n"
msgstr ""
-#: readelf.c:6273
+#: readelf.c:6282
#, c-format
msgid "[%2u]: Link field (%u) should index a symtab section.\n"
msgstr ""
-#: readelf.c:6286
+#: readelf.c:6295
#, c-format
msgid "[%2u]: Link field (%u) should index a string section.\n"
msgstr ""
-#: readelf.c:6294 readelf.c:6305
+#: readelf.c:6303 readelf.c:6314
#, c-format
msgid "[%2u]: Unexpected value (%u) in link field.\n"
msgstr ""
-#: readelf.c:6336
+#: readelf.c:6345
#, c-format
msgid "[%2u]: Info field (%u) should index a relocatable section.\n"
msgstr ""
-#: readelf.c:6348 readelf.c:6375
+#: readelf.c:6357 readelf.c:6384
#, c-format
msgid "[%2u]: Unexpected value (%u) in info field.\n"
msgstr ""
-#: readelf.c:6370
+#: readelf.c:6379
#, c-format
msgid "[%2u]: Expected link to another section in info field"
msgstr ""
-#: readelf.c:6385
+#: readelf.c:6394
#, c-format
msgid "Size of section %u is larger than the entire file!\n"
msgstr ""
-#: readelf.c:6454
+#: readelf.c:6463
#, c-format
msgid "section %u: sh_link value of %u is larger than the number of sections\n"
msgstr ""
-#: readelf.c:6556
+#: readelf.c:6565
msgid "compression header"
msgstr ""
-#: readelf.c:6565
+#: readelf.c:6574
#, c-format
msgid " [<unknown>: 0x%x], "
msgstr ""
#. The ordering of the letters shown here matches the ordering of the
#. corresponding SHF_xxx values, and hence the order in which these
#. letters will be displayed to the user.
-#: readelf.c:6579
+#: readelf.c:6588
#, c-format
msgid ""
"Key to Flags:\n"
" "
msgstr ""
-#: readelf.c:6586
+#: readelf.c:6595
#, c-format
msgid "l (large), "
msgstr ""
-#: readelf.c:6588
+#: readelf.c:6597
#, c-format
msgid "y (purecode), "
msgstr ""
-#: readelf.c:6590
+#: readelf.c:6599
#, c-format
msgid "v (VLE), "
msgstr ""
-#: readelf.c:6607
+#: readelf.c:6616
#, c-format
msgid "[0x%x: "
msgstr ""
-#: readelf.c:6649
+#: readelf.c:6658
#, c-format
msgid ""
"\n"
"There are no sections to group in this file.\n"
msgstr ""
-#: readelf.c:6656
+#: readelf.c:6665
msgid "Section headers are not available!\n"
msgstr ""
-#: readelf.c:6666
+#: readelf.c:6675
#, c-format
msgid "Out of memory reading %u section group headers\n"
msgstr ""
-#: readelf.c:6682
+#: readelf.c:6691
#, c-format
msgid ""
"\n"
"There are no section groups in this file.\n"
msgstr ""
-#: readelf.c:6691
+#: readelf.c:6700
#, c-format
msgid "Out of memory reading %lu groups\n"
msgstr ""
-#: readelf.c:6721
+#: readelf.c:6730
#, c-format
msgid "Bad sh_link in group section `%s'\n"
msgstr ""
-#: readelf.c:6735
+#: readelf.c:6744
#, c-format
msgid "Corrupt header in group section `%s'\n"
msgstr ""
-#: readelf.c:6741 readelf.c:6752
+#: readelf.c:6750 readelf.c:6761
#, c-format
msgid "Bad sh_info in group section `%s'\n"
msgstr ""
-#: readelf.c:6793
+#: readelf.c:6802
#, c-format
msgid ""
"Section %s has sh_entsize (0x%lx) which is larger than its size (0x%lx)\n"
msgstr ""
-#: readelf.c:6802
+#: readelf.c:6811
msgid "section data"
msgstr ""
-#: readelf.c:6813
+#: readelf.c:6822
#, c-format
msgid ""
"\n"
"%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
msgstr ""
-#: readelf.c:6816
+#: readelf.c:6825
#, c-format
msgid " [Index] Name\n"
msgstr ""
-#: readelf.c:6834
+#: readelf.c:6843
#, c-format
msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
msgstr ""
-#: readelf.c:6837
+#: readelf.c:6846
msgid ""
"Further error messages about overlarge group section indicies suppressed\n"
msgstr ""
-#: readelf.c:6850
+#: readelf.c:6859
#, c-format
msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
msgstr ""
-#: readelf.c:6854
+#: readelf.c:6863
msgid ""
"Further error messages about already contained group sections suppressed\n"
msgstr ""
-#: readelf.c:6866
+#: readelf.c:6875
#, c-format
msgid "section 0 in group section [%5u]\n"
msgstr ""
-#: readelf.c:6935
+#: readelf.c:6944
msgid "dynamic section image fixups"
msgstr ""
-#: readelf.c:6943
+#: readelf.c:6952
#, c-format
msgid "corrupt library name index of 0x%lx found in dynamic entry"
msgstr ""
-#: readelf.c:6947
+#: readelf.c:6956
#, c-format
msgid ""
"\n"
"Image fixups for needed library #%d: %s - ident: %lx\n"
msgstr ""
-#: readelf.c:6950
+#: readelf.c:6959
#, c-format
msgid "Seg Offset Type SymVec DataType\n"
msgstr ""
-#: readelf.c:6983
+#: readelf.c:6992
msgid "dynamic section image relocations"
msgstr ""
-#: readelf.c:6987
+#: readelf.c:6996
#, c-format
msgid ""
"\n"
"Image relocs\n"
msgstr ""
-#: readelf.c:6989
+#: readelf.c:6998
#, c-format
msgid ""
"Seg Offset Type Addend Seg Sym Off\n"
msgstr ""
-#: readelf.c:7045
+#: readelf.c:7054
msgid "dynamic string section"
msgstr ""
-#: readelf.c:7146
+#: readelf.c:7155
#, c-format
msgid ""
"\n"
"'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
msgstr ""
-#: readelf.c:7163
+#: readelf.c:7172
#, c-format
msgid ""
"\n"
"There are no dynamic relocations in this file.\n"
msgstr ""
-#: readelf.c:7188
+#: readelf.c:7197
#, c-format
msgid ""
"\n"
"Relocation section "
msgstr ""
-#: readelf.c:7196
+#: readelf.c:7205
#, c-format
msgid " at offset 0x%lx contains %lu entry:\n"
msgid_plural " at offset 0x%lx contains %lu entries:\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:7257
+#: readelf.c:7266
#, c-format
msgid ""
"\n"
"There are no static relocations in this file."
msgstr ""
-#: readelf.c:7258
+#: readelf.c:7267
#, c-format
msgid ""
"\n"
"To see the dynamic relocations add --use-dynamic to the command line.\n"
msgstr ""
-#: readelf.c:7264
+#: readelf.c:7273
#, c-format
msgid ""
"\n"
"There are no relocations in this file.\n"
msgstr ""
-#: readelf.c:7434
+#: readelf.c:7443
#, c-format
msgid "Invalid offset %lx in table entry %ld\n"
msgstr ""
-#: readelf.c:7452
+#: readelf.c:7461
#, c-format
msgid "\tUnknown version.\n"
msgstr ""
-#: readelf.c:7515 readelf.c:7939
+#: readelf.c:7524 readelf.c:7948
msgid "unwind table"
msgstr ""
-#: readelf.c:7565
+#: readelf.c:7574
#, c-format
msgid "Skipping unknown relocation type: %u\n"
msgstr ""
-#: readelf.c:7572
+#: readelf.c:7581
#, c-format
msgid "Skipping unexpected relocation type: %s\n"
msgstr ""
-#: readelf.c:7581
+#: readelf.c:7590
#, c-format
msgid "Skipping reloc with overlarge offset: %lx\n"
msgstr ""
-#: readelf.c:7632 readelf.c:8075
+#: readelf.c:7641 readelf.c:8084
msgid "Multiple auxillary string tables encountered\n"
msgstr ""
-#: readelf.c:7646 readelf.c:8089 readelf.c:9193
+#: readelf.c:7655 readelf.c:8098 readelf.c:9202
#, c-format
msgid ""
"\n"
"There are no unwind sections in this file.\n"
msgstr ""
-#: readelf.c:7720
+#: readelf.c:7729
#, c-format
msgid ""
"\n"
"Could not find unwind info section for "
msgstr ""
-#: readelf.c:7732
+#: readelf.c:7741
msgid "unwind info"
msgstr ""
-#: readelf.c:7735
+#: readelf.c:7744
#, c-format
msgid ""
"\n"
"Unwind section "
msgstr ""
-#: readelf.c:7742
+#: readelf.c:7751
#, c-format
msgid " at offset 0x%lx contains %lu entries:\n"
msgstr ""
-#: readelf.c:8021
+#: readelf.c:8030
#, c-format
msgid "Skipping unexpected relocation type %s\n"
msgstr ""
-#: readelf.c:8097 readelf.c:9200
+#: readelf.c:8106 readelf.c:9209
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:8236
+#: readelf.c:8245
msgid "unwind data"
msgstr ""
-#: readelf.c:8309
+#: readelf.c:8318
#, c-format
msgid "Skipping unexpected relocation at offset 0x%lx\n"
msgstr ""
-#: readelf.c:8331
+#: readelf.c:8340
#, c-format
msgid "Unknown section relocation type %d encountered\n"
msgstr ""
-#: readelf.c:8339
+#: readelf.c:8348
#, c-format
msgid "Bad symbol index in unwind relocation (%lu > %lu)\n"
msgstr ""
-#: readelf.c:8354
+#: readelf.c:8363
#, c-format
msgid "Skipping unknown ARM relocation type: %d\n"
msgstr ""
-#: readelf.c:8364
+#: readelf.c:8373
#, c-format
msgid "Skipping unexpected ARM relocation type %s\n"
msgstr ""
-#: readelf.c:8373
+#: readelf.c:8382
#, c-format
msgid "Skipping unknown C6000 relocation type: %d\n"
msgstr ""
-#: readelf.c:8383
+#: readelf.c:8392
#, c-format
msgid "Skipping unexpected C6000 relocation type %s\n"
msgstr ""
#. This function currently only supports ARM and TI unwinders.
-#: readelf.c:8392
+#: readelf.c:8401
msgid "Only TI and ARM unwinders are currently supported\n"
msgstr ""
-#: readelf.c:8455
+#: readelf.c:8464
#, c-format
msgid "[Truncated opcode]\n"
msgstr ""
-#: readelf.c:8503 readelf.c:8719
+#: readelf.c:8512 readelf.c:8728
#, c-format
msgid "Refuse to unwind"
msgstr ""
-#: readelf.c:8526
+#: readelf.c:8535
#, c-format
msgid " [Reserved]"
msgstr ""
-#: readelf.c:8554
+#: readelf.c:8563
#, c-format
msgid " finish"
msgstr ""
-#: readelf.c:8559 readelf.c:8652
+#: readelf.c:8568 readelf.c:8661
#, c-format
msgid "[Spare]"
msgstr ""
-#: readelf.c:8593
+#: readelf.c:8602
msgid "corrupt change to vsp"
msgstr ""
-#: readelf.c:8674 readelf.c:8824
+#: readelf.c:8683 readelf.c:8833
#, c-format
msgid " [unsupported opcode]"
msgstr ""
-#: readelf.c:8767
+#: readelf.c:8776
#, c-format
msgid "pop frame {"
msgstr ""
-#: readelf.c:8778
+#: readelf.c:8787
msgid "[pad]"
msgstr ""
-#: readelf.c:8806
+#: readelf.c:8815
msgid "Corrupt stack pointer adjustment detected\n"
msgstr ""
-#: readelf.c:8813
+#: readelf.c:8822
#, c-format
msgid "sp = sp + %ld"
msgstr ""
-#: readelf.c:8883
+#: readelf.c:8892
#, c-format
msgid " Personality routine: "
msgstr ""
-#: readelf.c:8915
+#: readelf.c:8924
#, c-format
msgid " [Truncated data]\n"
msgstr ""
-#: readelf.c:8939
+#: readelf.c:8948
#, c-format
msgid "Corrupt ARM compact model table entry: %x \n"
msgstr ""
-#: readelf.c:8944
+#: readelf.c:8953
#, c-format
msgid " Compact model index: %d\n"
msgstr ""
-#: readelf.c:8970
+#: readelf.c:8979
msgid "Unknown ARM compact model index encountered\n"
msgstr ""
-#: readelf.c:8971
+#: readelf.c:8980
#, c-format
msgid " [reserved]\n"
msgstr ""
-#: readelf.c:8986
+#: readelf.c:8995
#, c-format
msgid " Restore stack from frame pointer\n"
msgstr ""
-#: readelf.c:8988
+#: readelf.c:8997
#, c-format
msgid " Stack increment %d\n"
msgstr ""
-#: readelf.c:8989
+#: readelf.c:8998
#, c-format
msgid " Registers restored: "
msgstr ""
-#: readelf.c:8994
+#: readelf.c:9003
#, c-format
msgid " Return register: %s\n"
msgstr ""
-#: readelf.c:8998
+#: readelf.c:9007
#, c-format
msgid " [reserved (%d)]\n"
msgstr ""
-#: readelf.c:9002
+#: readelf.c:9011
#, c-format
msgid ""
"Unsupported architecture type %d encountered when decoding unwind table\n"
msgstr ""
-#: readelf.c:9057
+#: readelf.c:9066
#, c-format
msgid "corrupt index table entry: %x\n"
msgstr ""
-#: readelf.c:9097
+#: readelf.c:9106
#, c-format
msgid "Unwind entry contains corrupt offset (0x%lx) into section %s\n"
msgstr ""
-#: readelf.c:9113
+#: readelf.c:9122
#, c-format
msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
msgstr ""
-#: readelf.c:9158
+#: readelf.c:9167
#, c-format
msgid ""
"Unsupported architecture type %d encountered when processing unwind table\n"
msgstr ""
-#: readelf.c:9180
+#: readelf.c:9189
msgid "Multiple string tables found in file.\n"
msgstr ""
-#: readelf.c:9246
+#: readelf.c:9255
#, c-format
msgid ""
"\n"
"supported.\n"
msgstr ""
-#: readelf.c:9258
+#: readelf.c:9267
#, c-format
msgid "NONE"
msgstr ""
-#: readelf.c:9283
+#: readelf.c:9292
#, c-format
msgid "Interface Version: %s"
msgstr ""
#. Note: coded this way so that there is a single string for translation.
-#: readelf.c:9289
+#: readelf.c:9298
#, c-format
msgid "<corrupt: %s>"
msgstr ""
-#: readelf.c:9307
+#: readelf.c:9316
#, c-format
msgid "Time Stamp: %s"
msgstr ""
-#: readelf.c:9485 readelf.c:9533
+#: readelf.c:9494 readelf.c:9542
msgid "dynamic section"
msgstr ""
-#: readelf.c:9505 readelf.c:9554
+#: readelf.c:9514 readelf.c:9563
#, c-format
msgid "Out of memory allocating space for %lu dynamic entries\n"
msgstr ""
-#: readelf.c:9614
+#: readelf.c:9623
#, c-format
msgid ""
"\n"
msgstr ""
#. See PR 21379 for a reproducer.
-#: readelf.c:9652
+#: readelf.c:9661
#, c-format
msgid "Invalid DT_SYMTAB entry: %lx"
msgstr ""
-#: readelf.c:9670
+#: readelf.c:9679
msgid "Unable to determine the number of symbols to load\n"
msgstr ""
-#: readelf.c:9706
+#: readelf.c:9715
msgid "Unable to determine the length of the dynamic string table\n"
msgstr ""
-#: readelf.c:9712
+#: readelf.c:9721
msgid "dynamic string table"
msgstr ""
-#: readelf.c:9734
+#: readelf.c:9743
#, c-format
msgid "Bad value (%d) for SYMINENT entry\n"
msgstr ""
-#: readelf.c:9753
+#: readelf.c:9762
msgid "symbol information"
msgstr ""
-#: readelf.c:9760
+#: readelf.c:9769
#, c-format
msgid "Out of memory allocating %lu byte for dynamic symbol info\n"
msgstr ""
-#: readelf.c:9779
+#: readelf.c:9788
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:9786
+#: readelf.c:9795
#, c-format
msgid " Tag Type Name/Value\n"
msgstr ""
-#: readelf.c:9820
+#: readelf.c:9829
#, c-format
msgid "Auxiliary library"
msgstr ""
-#: readelf.c:9824
+#: readelf.c:9833
#, c-format
msgid "Filter library"
msgstr ""
-#: readelf.c:9828
+#: readelf.c:9837
#, c-format
msgid "Configuration file"
msgstr ""
-#: readelf.c:9832
+#: readelf.c:9841
#, c-format
msgid "Dependency audit library"
msgstr ""
-#: readelf.c:9836
+#: readelf.c:9845
#, c-format
msgid "Audit library"
msgstr ""
-#: readelf.c:9854 readelf.c:9882 readelf.c:9910
+#: readelf.c:9863 readelf.c:9891 readelf.c:9919
#, c-format
msgid "Flags:"
msgstr ""
-#: readelf.c:9857 readelf.c:9885 readelf.c:9912
+#: readelf.c:9866 readelf.c:9894 readelf.c:9921
#, c-format
msgid " None\n"
msgstr ""
-#: readelf.c:10118
+#: readelf.c:10127
#, c-format
msgid "Shared library: [%s]"
msgstr ""
-#: readelf.c:10121
+#: readelf.c:10130
#, c-format
msgid " program interpreter"
msgstr ""
-#: readelf.c:10125
+#: readelf.c:10134
#, c-format
msgid "Library soname: [%s]"
msgstr ""
-#: readelf.c:10129
+#: readelf.c:10138
#, c-format
msgid "Library rpath: [%s]"
msgstr ""
-#: readelf.c:10133
+#: readelf.c:10142
#, c-format
msgid "Library runpath: [%s]"
msgstr ""
-#: readelf.c:10167
+#: readelf.c:10176
#, c-format
msgid " (bytes)\n"
msgstr ""
-#: readelf.c:10197
+#: readelf.c:10206
#, c-format
msgid "Not needed object: [%s]\n"
msgstr ""
-#: readelf.c:10222
+#: readelf.c:10231
#, c-format
msgid "<corrupt time val: %lx"
msgstr ""
-#: readelf.c:10339
+#: readelf.c:10348
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:10347
+#: readelf.c:10356
#, c-format
msgid " Addr: 0x"
msgstr ""
-#: readelf.c:10349 readelf.c:10485 readelf.c:10641
+#: readelf.c:10358 readelf.c:10494 readelf.c:10650
#, c-format
msgid " Offset: %#08lx Link: %u (%s)\n"
msgstr ""
-#: readelf.c:10355
+#: readelf.c:10364
msgid "version definition section"
msgstr ""
-#: readelf.c:10384
+#: readelf.c:10393
#, c-format
msgid " %#06lx: Rev: %d Flags: %s"
msgstr ""
-#: readelf.c:10387
+#: readelf.c:10396
#, c-format
msgid " Index: %d Cnt: %d "
msgstr ""
-#: readelf.c:10404
+#: readelf.c:10413
#, c-format
msgid "Name: %s\n"
msgstr ""
-#: readelf.c:10406
+#: readelf.c:10415
#, c-format
msgid "Name index: %ld\n"
msgstr ""
-#: readelf.c:10415
+#: readelf.c:10424
#, c-format
msgid "Invalid vda_next field of %lx\n"
msgstr ""
-#: readelf.c:10435
+#: readelf.c:10444
#, c-format
msgid " %#06lx: Parent %d: %s\n"
msgstr ""
-#: readelf.c:10438
+#: readelf.c:10447
#, c-format
msgid " %#06lx: Parent %d, name index: %ld\n"
msgstr ""
-#: readelf.c:10443
+#: readelf.c:10452
#, c-format
msgid " Version def aux past end of section\n"
msgstr ""
-#: readelf.c:10450
+#: readelf.c:10459
#, c-format
msgid "Invalid vd_next field of %lx\n"
msgstr ""
-#: readelf.c:10461
+#: readelf.c:10470
#, c-format
msgid " Version definition past end of section\n"
msgstr ""
-#: readelf.c:10476
+#: readelf.c:10485
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:10483
+#: readelf.c:10492
#, c-format
msgid " Addr: 0x"
msgstr ""
-#: readelf.c:10492
+#: readelf.c:10501
msgid "Version Needs section"
msgstr ""
-#: readelf.c:10517
+#: readelf.c:10526
#, c-format
msgid " %#06lx: Version: %d"
msgstr ""
-#: readelf.c:10520
+#: readelf.c:10529
#, c-format
msgid " File: %s"
msgstr ""
-#: readelf.c:10522
+#: readelf.c:10531
#, c-format
msgid " File: %lx"
msgstr ""
-#: readelf.c:10524
+#: readelf.c:10533
#, c-format
msgid " Cnt: %d\n"
msgstr ""
-#: readelf.c:10547
+#: readelf.c:10556
#, c-format
msgid " %#06lx: Name: %s"
msgstr ""
-#: readelf.c:10550
+#: readelf.c:10559
#, c-format
msgid " %#06lx: Name index: %lx"
msgstr ""
-#: readelf.c:10553
+#: readelf.c:10562
#, c-format
msgid " Flags: %s Version: %d\n"
msgstr ""
-#: readelf.c:10559
+#: readelf.c:10568
#, c-format
msgid "Invalid vna_next field of %lx\n"
msgstr ""
-#: readelf.c:10572
+#: readelf.c:10581
msgid "Missing Version Needs auxillary information\n"
msgstr ""
-#: readelf.c:10577
+#: readelf.c:10586
#, c-format
msgid "Invalid vn_next field of %lx\n"
msgstr ""
-#: readelf.c:10587
+#: readelf.c:10596
msgid "Missing Version Needs information\n"
msgstr ""
-#: readelf.c:10625
+#: readelf.c:10634
msgid "version string table"
msgstr ""
-#: readelf.c:10632
+#: readelf.c:10641
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:10639
+#: readelf.c:10648
#, c-format
msgid " Addr: "
msgstr ""
-#: readelf.c:10650
+#: readelf.c:10659
msgid "version symbol data"
msgstr ""
-#: readelf.c:10670
+#: readelf.c:10679
msgid "*invalid*"
msgstr ""
-#: readelf.c:10678
+#: readelf.c:10687
msgid " 0 (*local*) "
msgstr ""
-#: readelf.c:10682
+#: readelf.c:10691
msgid " 1 (*global*) "
msgstr ""
-#: readelf.c:10693
+#: readelf.c:10702
msgid "invalid index into symbol array\n"
msgstr ""
-#: readelf.c:10715 readelf.c:11342
+#: readelf.c:10724 readelf.c:11356
msgid "version need"
msgstr ""
-#: readelf.c:10726
+#: readelf.c:10735
msgid "version need aux (2)"
msgstr ""
-#: readelf.c:10772 readelf.c:11290
+#: readelf.c:10781 readelf.c:11299
msgid "version def"
msgstr ""
-#: readelf.c:10800 readelf.c:11313
+#: readelf.c:10809 readelf.c:11327
msgid "version def aux"
msgstr ""
-#: readelf.c:10808
+#: readelf.c:10817
msgid "*both*"
msgstr ""
-#: readelf.c:10838
+#: readelf.c:10847
#, c-format
msgid ""
"\n"
"No version information found in this file.\n"
msgstr ""
-#: readelf.c:10937
+#: readelf.c:10946
#, c-format
msgid "Unrecognized visibility value: %u"
msgstr ""
-#: readelf.c:10998
+#: readelf.c:11007
#, c-format
msgid "Unrecognized IA64 VMS ST Function type: %d\n"
msgstr ""
-#: readelf.c:11022
+#: readelf.c:11031
#, c-format
msgid "Unrecognized IA64 VMS ST Linkage: %d\n"
msgstr ""
-#: readelf.c:11042
+#: readelf.c:11051
#, c-format
msgid "<localentry>: %d"
msgstr ""
-#: readelf.c:11077
+#: readelf.c:11086
#, c-format
msgid "<other>: %x"
msgstr ""
-#: readelf.c:11116
+#: readelf.c:11125
#, c-format
msgid "bad section index[%3d]"
msgstr ""
-#: readelf.c:11137
+#: readelf.c:11146
#, c-format
msgid "Size truncation prevents reading %s elements of size %u\n"
msgstr ""
-#: readelf.c:11146
+#: readelf.c:11155
#, c-format
msgid "Invalid number of dynamic entries: %s\n"
msgstr ""
-#: readelf.c:11154
+#: readelf.c:11163
#, c-format
msgid "Out of memory reading %s dynamic entries\n"
msgstr ""
-#: readelf.c:11161
+#: readelf.c:11170
#, c-format
msgid "Unable to read in %s bytes of dynamic data\n"
msgstr ""
-#: readelf.c:11170
+#: readelf.c:11179
#, c-format
msgid "Out of memory allocating space for %s dynamic entries\n"
msgstr ""
-#: readelf.c:11197
+#: readelf.c:11206
#, c-format
msgid "<No info available for dynamic symbol number %lu>\n"
msgstr ""
-#: readelf.c:11229
+#: readelf.c:11238
#, c-format
msgid " <corrupt: %14ld>"
msgstr ""
-#: readelf.c:11255
+#: readelf.c:11264
msgid "version data"
msgstr ""
-#: readelf.c:11360
+#: readelf.c:11374
msgid "version need aux (3)"
msgstr ""
-#: readelf.c:11435 readelf.c:11487 readelf.c:11511 readelf.c:11541
-#: readelf.c:11565
+#: readelf.c:11449 readelf.c:11501 readelf.c:11525 readelf.c:11555
+#: readelf.c:11579
msgid "Unable to seek to start of dynamic information\n"
msgstr ""
-#: readelf.c:11441 readelf.c:11493
+#: readelf.c:11455 readelf.c:11507
msgid "Failed to read in number of buckets\n"
msgstr ""
-#: readelf.c:11447
+#: readelf.c:11461
msgid "Failed to read in number of chains\n"
msgstr ""
-#: readelf.c:11549
+#: readelf.c:11563
msgid "Failed to determine last chain length\n"
msgstr ""
-#: readelf.c:11596
+#: readelf.c:11610
#, c-format
msgid ""
"\n"
"Symbol table for image:\n"
msgstr ""
-#: readelf.c:11598 readelf.c:11624
+#: readelf.c:11612 readelf.c:11638
#, c-format
msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
msgstr ""
-#: readelf.c:11600 readelf.c:11626
+#: readelf.c:11614 readelf.c:11640
#, c-format
msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
msgstr ""
-#: readelf.c:11611 readelf.c:11807
+#: readelf.c:11625 readelf.c:11821
msgid "histogram chain is corrupt\n"
msgstr ""
-#: readelf.c:11622
+#: readelf.c:11636
#, c-format
msgid ""
"\n"
"Symbol table of `.gnu.hash' for image:\n"
msgstr ""
-#: readelf.c:11667
+#: readelf.c:11681
#, c-format
msgid ""
"\n"
"Symbol table '%s' has a sh_entsize of zero!\n"
msgstr ""
-#: readelf.c:11673
+#: readelf.c:11687
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:11680
+#: readelf.c:11694
#, c-format
msgid " Num: Value Size Type Bind Vis Ndx Name\n"
msgstr ""
-#: readelf.c:11682
+#: readelf.c:11696
#, c-format
msgid " Num: Value Size Type Bind Vis Ndx Name\n"
msgstr ""
-#: readelf.c:11757
+#: readelf.c:11771
#, c-format
msgid "local symbol %u found at index >= %s's sh_info value of %u\n"
msgstr ""
-#: readelf.c:11768
+#: readelf.c:11782
#, c-format
msgid ""
"\n"
"Dynamic symbol information is not available for displaying symbols.\n"
msgstr ""
-#: readelf.c:11781
+#: readelf.c:11795
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:11791
+#: readelf.c:11805
msgid "Out of memory allocating space for histogram buckets\n"
msgstr ""
-#: readelf.c:11797 readelf.c:11873
+#: readelf.c:11811 readelf.c:11887
#, c-format
msgid " Length Number %% of total Coverage\n"
msgstr ""
-#: readelf.c:11819
+#: readelf.c:11833
msgid "Out of memory allocating space for histogram counts\n"
msgstr ""
-#: readelf.c:11859
+#: readelf.c:11873
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:11869
+#: readelf.c:11883
msgid "Out of memory allocating space for gnu histogram buckets\n"
msgstr ""
-#: readelf.c:11895
+#: readelf.c:11909
msgid "Out of memory allocating space for gnu histogram counts\n"
msgstr ""
-#: readelf.c:11940
+#: readelf.c:11954
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:11947
+#: readelf.c:11961
#, c-format
msgid " Num: Name BoundTo Flags\n"
msgstr ""
-#: readelf.c:11954
+#: readelf.c:11968
#, c-format
msgid "<corrupt index>"
msgstr ""
-#: readelf.c:11958
+#: readelf.c:11972
#, c-format
msgid "<corrupt: %19ld>"
msgstr ""
-#: readelf.c:12047
+#: readelf.c:12061
#, c-format
msgid "MSP430 SYM_DIFF reloc contains invalid symbol index %lu\n"
msgstr ""
-#: readelf.c:12076
+#: readelf.c:12090
#, c-format
msgid "MSP430 reloc contains invalid symbol index %lu\n"
msgstr ""
#. PR 21137
-#: readelf.c:12087
+#: readelf.c:12101
#, c-format
msgid "MSP430 sym diff reloc contains invalid offset: 0x%lx\n"
msgstr ""
-#: readelf.c:12098
+#: readelf.c:12112
msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc\n"
msgstr ""
-#: readelf.c:12121
+#: readelf.c:12135
#, c-format
msgid "MN10300_SYM_DIFF reloc contains invalid symbol index %lu\n"
msgstr ""
-#: readelf.c:12135
+#: readelf.c:12149
#, c-format
msgid "MN10300 reloc contains invalid symbol index %lu\n"
msgstr ""
-#: readelf.c:12145
+#: readelf.c:12159
#, c-format
msgid "MN10300 sym diff reloc contains invalid offset: 0x%lx\n"
msgstr ""
-#: readelf.c:12155
+#: readelf.c:12169
msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc\n"
msgstr ""
-#: readelf.c:12178
+#: readelf.c:12192
#, c-format
msgid "RL78_SYM reloc contains invalid symbol index %lu\n"
msgstr ""
-#: readelf.c:12197 readelf.c:12206
+#: readelf.c:12211 readelf.c:12220
#, c-format
msgid "RL78 sym diff reloc contains invalid offset: 0x%lx\n"
msgstr ""
-#: readelf.c:12416
+#: readelf.c:12432
#, c-format
msgid ""
"Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
"number %d\n"
msgstr ""
-#: readelf.c:13026
+#: readelf.c:13098
#, c-format
msgid "unable to apply unsupported reloc type %d to section %s\n"
msgstr ""
-#: readelf.c:13036
+#: readelf.c:13108
#, c-format
msgid "skipping invalid relocation offset 0x%lx in section %s\n"
msgstr ""
-#: readelf.c:13046
+#: readelf.c:13118
#, c-format
msgid "skipping invalid relocation symbol index 0x%lx in section %s\n"
msgstr ""
-#: readelf.c:13070
+#: readelf.c:13142
#, c-format
msgid "skipping unexpected symbol type %s in section %s relocation %ld\n"
msgstr ""
-#: readelf.c:13133
+#: readelf.c:13220
#, c-format
msgid ""
"\n"
"Assembly dump of section %s\n"
msgstr ""
-#: readelf.c:13151
+#: readelf.c:13238
#, c-format
msgid "Section '%s' has no data to dump.\n"
msgstr ""
-#: readelf.c:13157
+#: readelf.c:13244
msgid "section contents"
msgstr ""
-#: readelf.c:13232
+#: readelf.c:13319
#, c-format
msgid ""
"\n"
"String dump of section '%s':\n"
msgstr ""
-#: readelf.c:13248 readelf.c:13395 readelf.c:13570
+#: readelf.c:13335 readelf.c:13482 readelf.c:13657
#, c-format
msgid "section '%s' has unsupported compress type: %d\n"
msgstr ""
-#: readelf.c:13254 readelf.c:13401 readelf.c:13576
+#: readelf.c:13341 readelf.c:13488 readelf.c:13663
#, c-format
msgid "compressed section '%s' is corrupted\n"
msgstr ""
-#: readelf.c:13286 readelf.c:13435 readelf.c:13613
+#: readelf.c:13373 readelf.c:13522 readelf.c:13700
#, c-format
msgid "Unable to decompress section %s\n"
msgstr ""
-#: readelf.c:13311
+#: readelf.c:13398
#, c-format
msgid ""
" Note: This section has relocations against it, but these have NOT been "
"applied to this dump.\n"
msgstr ""
-#: readelf.c:13344 readelf.c:14439 readelf.c:14482 readelf.c:14530
-#: readelf.c:14562
+#: readelf.c:13431 readelf.c:14526 readelf.c:14569 readelf.c:14617
+#: readelf.c:14649
#, c-format
msgid "<corrupt>\n"
msgstr ""
-#: readelf.c:13352
+#: readelf.c:13439
#, c-format
msgid " No strings found in this section."
msgstr ""
-#: readelf.c:13380
+#: readelf.c:13467
#, c-format
msgid ""
"\n"
"Hex dump of section '%s':\n"
msgstr ""
-#: readelf.c:13468
+#: readelf.c:13555
#, c-format
msgid ""
" NOTE: This section has relocations against it, but these have NOT been "
"applied to this dump.\n"
msgstr ""
-#: readelf.c:13537
+#: readelf.c:13624
#, c-format
msgid "%s section data"
msgstr ""
-#: readelf.c:13561
+#: readelf.c:13648
#, c-format
msgid "compressed section %s is too small to contain a compression header"
msgstr ""
-#: readelf.c:13723
+#: readelf.c:13810
#, c-format
msgid ""
"\n"
#. which has the NOBITS type - the bits in the file will be random.
#. This can happen when a file containing a .eh_frame section is
#. stripped with the --only-keep-debug command line option.
-#: readelf.c:13732
+#: readelf.c:13819
#, c-format
msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
msgstr ""
-#: readelf.c:13782
+#: readelf.c:13869
#, c-format
msgid "Unrecognized debug section: %s\n"
msgstr ""
-#: readelf.c:13810
+#: readelf.c:13897
#, c-format
msgid "Section '%s' was not dumped because it does not exist!\n"
msgstr ""
-#: readelf.c:13871
+#: readelf.c:13958
#, c-format
msgid "Section %d was not dumped because it does not exist!\n"
msgstr ""
-#: readelf.c:13928
+#: readelf.c:14015
msgid "<corrupt tag>\n"
msgstr ""
-#: readelf.c:13943
+#: readelf.c:14030
#, c-format
msgid "<corrupt string tag>"
msgstr ""
-#: readelf.c:13983
+#: readelf.c:14070
#, c-format
msgid "Absent/Non standard\n"
msgstr ""
-#: readelf.c:13986
+#: readelf.c:14073
#, c-format
msgid "Bare metal/mwdt\n"
msgstr ""
-#: readelf.c:13989
+#: readelf.c:14076
#, c-format
msgid "Bare metal/newlib\n"
msgstr ""
-#: readelf.c:13992
+#: readelf.c:14079
#, c-format
msgid "Linux/uclibc\n"
msgstr ""
-#: readelf.c:13995
+#: readelf.c:14082
#, c-format
msgid "Linux/glibc\n"
msgstr ""
-#: readelf.c:13998 readelf.c:14082
+#: readelf.c:14085 readelf.c:14169
#, c-format
msgid "Unknown\n"
msgstr ""
-#: readelf.c:14011 readelf.c:14042 readelf.c:14073
+#: readelf.c:14098 readelf.c:14129 readelf.c:14160
#, c-format
msgid "Absent\n"
msgstr ""
-#: readelf.c:14055
+#: readelf.c:14142
msgid "yes"
msgstr ""
-#: readelf.c:14055
+#: readelf.c:14142
msgid "no"
msgstr ""
-#: readelf.c:14096 readelf.c:14104
+#: readelf.c:14183 readelf.c:14191
msgid "default"
msgstr ""
-#: readelf.c:14097
+#: readelf.c:14184
msgid "smallest"
msgstr ""
-#: readelf.c:14103
+#: readelf.c:14190
msgid "OPTFP"
msgstr ""
-#: readelf.c:14297 readelf.c:14311 readelf.c:14330 readelf.c:14838
-#: readelf.c:15129 readelf.c:15142 readelf.c:15155
+#: readelf.c:14384 readelf.c:14398 readelf.c:14417 readelf.c:14925
+#: readelf.c:15216 readelf.c:15229 readelf.c:15242
#, c-format
msgid "None\n"
msgstr ""
-#: readelf.c:14298
+#: readelf.c:14385
#, c-format
msgid "Application\n"
msgstr ""
-#: readelf.c:14299
+#: readelf.c:14386
#, c-format
msgid "Realtime\n"
msgstr ""
-#: readelf.c:14300
+#: readelf.c:14387
#, c-format
msgid "Microcontroller\n"
msgstr ""
-#: readelf.c:14301
+#: readelf.c:14388
#, c-format
msgid "Application or Realtime\n"
msgstr ""
-#: readelf.c:14312 readelf.c:14332 readelf.c:14892 readelf.c:14910
-#: readelf.c:14985 readelf.c:15006 readelf.c:17162
+#: readelf.c:14399 readelf.c:14419 readelf.c:14979 readelf.c:14997
+#: readelf.c:15072 readelf.c:15093 readelf.c:17253
#, c-format
msgid "8-byte\n"
msgstr ""
-#: readelf.c:14313 readelf.c:14988 readelf.c:15009 readelf.c:17161
+#: readelf.c:14400 readelf.c:15075 readelf.c:15096 readelf.c:17252
#, c-format
msgid "4-byte\n"
msgstr ""
-#: readelf.c:14317 readelf.c:14336
+#: readelf.c:14404 readelf.c:14423
#, c-format
msgid "8-byte and up to %d-byte extended\n"
msgstr ""
-#: readelf.c:14331
+#: readelf.c:14418
#, c-format
msgid "8-byte, except leaf SP\n"
msgstr ""
-#: readelf.c:14348 readelf.c:14436 readelf.c:15025
+#: readelf.c:14435 readelf.c:14523 readelf.c:15112
#, c-format
msgid "flag = %d, vendor = "
msgstr ""
-#: readelf.c:14369
+#: readelf.c:14456
#, c-format
msgid "True\n"
msgstr ""
-#: readelf.c:14391
+#: readelf.c:14478
#, c-format
msgid "<unknown: %d>\n"
msgstr ""
-#: readelf.c:14440
+#: readelf.c:14527
msgid "corrupt vendor attribute\n"
msgstr ""
-#: readelf.c:14492
+#: readelf.c:14579
#, c-format
msgid "unspecified hard/soft float, "
msgstr ""
-#: readelf.c:14495
+#: readelf.c:14582
#, c-format
msgid "hard float, "
msgstr ""
-#: readelf.c:14498
+#: readelf.c:14585
#, c-format
msgid "soft float, "
msgstr ""
-#: readelf.c:14501
+#: readelf.c:14588
#, c-format
msgid "single-precision hard float, "
msgstr ""
-#: readelf.c:14508
+#: readelf.c:14595
#, c-format
msgid "unspecified long double\n"
msgstr ""
-#: readelf.c:14511
+#: readelf.c:14598
#, c-format
msgid "128-bit IBM long double\n"
msgstr ""
-#: readelf.c:14514
+#: readelf.c:14601
#, c-format
msgid "64-bit long double\n"
msgstr ""
-#: readelf.c:14517
+#: readelf.c:14604
#, c-format
msgid "128-bit IEEE long double\n"
msgstr ""
-#: readelf.c:14540 readelf.c:14572
+#: readelf.c:14627 readelf.c:14659
#, c-format
msgid "unspecified\n"
msgstr ""
-#: readelf.c:14543
+#: readelf.c:14630
#, c-format
msgid "generic\n"
msgstr ""
-#: readelf.c:14578
+#: readelf.c:14665
#, c-format
msgid "memory\n"
msgstr ""
-#: readelf.c:14607
+#: readelf.c:14694
#, c-format
msgid "any\n"
msgstr ""
-#: readelf.c:14610
+#: readelf.c:14697
#, c-format
msgid "software\n"
msgstr ""
-#: readelf.c:14613
+#: readelf.c:14700
#, c-format
msgid "hardware\n"
msgstr ""
-#: readelf.c:14739
+#: readelf.c:14826
#, c-format
msgid "Hard or soft float\n"
msgstr ""
-#: readelf.c:14742
+#: readelf.c:14829
#, c-format
msgid "Hard float (double precision)\n"
msgstr ""
-#: readelf.c:14745
+#: readelf.c:14832
#, c-format
msgid "Hard float (single precision)\n"
msgstr ""
-#: readelf.c:14748
+#: readelf.c:14835
#, c-format
msgid "Soft float\n"
msgstr ""
-#: readelf.c:14751
+#: readelf.c:14838
#, c-format
msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
msgstr ""
-#: readelf.c:14754
+#: readelf.c:14841
#, c-format
msgid "Hard float (32-bit CPU, Any FPU)\n"
msgstr ""
-#: readelf.c:14757
+#: readelf.c:14844
#, c-format
msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: readelf.c:14760
+#: readelf.c:14847
#, c-format
msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: readelf.c:14763
+#: readelf.c:14850
#, c-format
msgid "NaN 2008 compatibility\n"
msgstr ""
-#: readelf.c:14802
+#: readelf.c:14889
#, c-format
msgid "Any MSA or not\n"
msgstr ""
-#: readelf.c:14805
+#: readelf.c:14892
#, c-format
msgid "128-bit MSA\n"
msgstr ""
-#: readelf.c:14871
+#: readelf.c:14958
#, c-format
msgid "Not used\n"
msgstr ""
-#: readelf.c:14874
+#: readelf.c:14961
#, c-format
msgid "2 bytes\n"
msgstr ""
-#: readelf.c:14877
+#: readelf.c:14964
#, c-format
msgid "4 bytes\n"
msgstr ""
-#: readelf.c:14895 readelf.c:14913 readelf.c:14991 readelf.c:15012
+#: readelf.c:14982 readelf.c:15000 readelf.c:15078 readelf.c:15099
#, c-format
msgid "16-byte\n"
msgstr ""
-#: readelf.c:14928
+#: readelf.c:15015
#, c-format
msgid "DSBT addressing not used\n"
msgstr ""
-#: readelf.c:14931
+#: readelf.c:15018
#, c-format
msgid "DSBT addressing used\n"
msgstr ""
-#: readelf.c:14946
+#: readelf.c:15033
#, c-format
msgid "Data addressing position-dependent\n"
msgstr ""
-#: readelf.c:14949
+#: readelf.c:15036
#, c-format
msgid "Data addressing position-independent, GOT near DP\n"
msgstr ""
-#: readelf.c:14952
+#: readelf.c:15039
#, c-format
msgid "Data addressing position-independent, GOT far from DP\n"
msgstr ""
-#: readelf.c:14967
+#: readelf.c:15054
#, c-format
msgid "Code addressing position-dependent\n"
msgstr ""
-#: readelf.c:14970
+#: readelf.c:15057
#, c-format
msgid "Code addressing position-independent\n"
msgstr ""
-#: readelf.c:15130
+#: readelf.c:15217
#, c-format
msgid "MSP430\n"
msgstr ""
-#: readelf.c:15131
+#: readelf.c:15218
#, c-format
msgid "MSP430X\n"
msgstr ""
-#: readelf.c:15143 readelf.c:15156
+#: readelf.c:15230 readelf.c:15243
#, c-format
msgid "Small\n"
msgstr ""
-#: readelf.c:15144 readelf.c:15157
+#: readelf.c:15231 readelf.c:15244
#, c-format
msgid "Large\n"
msgstr ""
-#: readelf.c:15158
+#: readelf.c:15245
#, c-format
msgid "Restricted Large\n"
msgstr ""
-#: readelf.c:15164
+#: readelf.c:15251
#, c-format
msgid " <unknown tag %d>: "
msgstr ""
-#: readelf.c:15219
+#: readelf.c:15306
msgid "attributes"
msgstr ""
-#: readelf.c:15231
+#: readelf.c:15318
#, c-format
msgid "Unknown attributes version '%c'(%d) - expecting 'A'\n"
msgstr ""
-#: readelf.c:15250
+#: readelf.c:15337
msgid "Tag section ends prematurely\n"
msgstr ""
-#: readelf.c:15259
+#: readelf.c:15346
#, c-format
msgid "Bad attribute length (%u > %u)\n"
msgstr ""
-#: readelf.c:15267
+#: readelf.c:15354
#, c-format
msgid "Attribute length of %u is too small\n"
msgstr ""
-#: readelf.c:15278
+#: readelf.c:15365
msgid "Corrupt attribute section name\n"
msgstr ""
-#: readelf.c:15283
+#: readelf.c:15370
#, c-format
msgid "Attribute Section: "
msgstr ""
-#: readelf.c:15310
+#: readelf.c:15397
msgid "Unused bytes at end of section\n"
msgstr ""
-#: readelf.c:15320
+#: readelf.c:15407
#, c-format
msgid "Bad subsection length (%u > %u)\n"
msgstr ""
-#: readelf.c:15328
+#: readelf.c:15415
#, c-format
msgid "Bad subsection length (%u < 6)\n"
msgstr ""
-#: readelf.c:15343
+#: readelf.c:15430
#, c-format
msgid "File Attributes\n"
msgstr ""
-#: readelf.c:15346
+#: readelf.c:15433
#, c-format
msgid "Section Attributes:"
msgstr ""
-#: readelf.c:15349
+#: readelf.c:15436
#, c-format
msgid "Symbol Attributes:"
msgstr ""
-#: readelf.c:15365
+#: readelf.c:15452
#, c-format
msgid "Unknown tag: %d\n"
msgstr ""
-#: readelf.c:15386
+#: readelf.c:15473
#, c-format
msgid " Unknown attribute:\n"
msgstr ""
-#: readelf.c:15428
+#: readelf.c:15515
msgid "MIPS GOT entry extends beyond the end of available data\n"
msgstr ""
-#: readelf.c:15499 readelf.c:15571
+#: readelf.c:15590 readelf.c:15662
msgid "Unknown"
msgstr ""
-#: readelf.c:15618
+#: readelf.c:15709
msgid "Corrupt MIPS ABI Flags section.\n"
msgstr ""
-#: readelf.c:15624
+#: readelf.c:15715
msgid "MIPS ABI Flags section"
msgstr ""
-#: readelf.c:15683 readelf.c:16231
+#: readelf.c:15774 readelf.c:16322
msgid "Global Offset Table data"
msgstr ""
-#: readelf.c:15687
+#: readelf.c:15778
#, c-format
msgid ""
"\n"
"Static GOT:\n"
msgstr ""
-#: readelf.c:15688 readelf.c:16236
+#: readelf.c:15779 readelf.c:16327
#, c-format
msgid " Canonical gp value: "
msgstr ""
-#: readelf.c:15702 readelf.c:16240 readelf.c:16367
+#: readelf.c:15793 readelf.c:16331 readelf.c:16458
#, c-format
msgid " Reserved entries:\n"
msgstr ""
-#: readelf.c:15703
+#: readelf.c:15794
#, c-format
msgid " %*s %10s %*s\n"
msgstr ""
-#: readelf.c:15704 readelf.c:15734 readelf.c:16242 readelf.c:16270
-#: readelf.c:16288 readelf.c:16369 readelf.c:16378
+#: readelf.c:15795 readelf.c:15825 readelf.c:16333 readelf.c:16361
+#: readelf.c:16379 readelf.c:16460 readelf.c:16469
msgid "Address"
msgstr ""
-#: readelf.c:15704 readelf.c:15734 readelf.c:16242 readelf.c:16270
-#: readelf.c:16289
+#: readelf.c:15795 readelf.c:15825 readelf.c:16333 readelf.c:16361
+#: readelf.c:16380
msgid "Access"
msgstr ""
-#: readelf.c:15705 readelf.c:15735
+#: readelf.c:15796 readelf.c:15826
msgid "Value"
msgstr ""
-#: readelf.c:15732 readelf.c:16268
+#: readelf.c:15823 readelf.c:16359
#, c-format
msgid " Local entries:\n"
msgstr ""
-#: readelf.c:15814 readelf.c:16481
+#: readelf.c:15905 readelf.c:16572
msgid "liblist section data"
msgstr ""
-#: readelf.c:15817
+#: readelf.c:15908
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:15821
+#: readelf.c:15912
msgid ""
" Library Time Stamp Checksum Version Flags\n"
msgstr ""
-#: readelf.c:15847
+#: readelf.c:15938
#, c-format
msgid "<corrupt: %9ld>"
msgstr ""
-#: readelf.c:15852
+#: readelf.c:15943
msgid " NONE"
msgstr ""
-#: readelf.c:15905
+#: readelf.c:15996
msgid "No MIPS_OPTIONS header found\n"
msgstr ""
-#: readelf.c:15910
+#: readelf.c:16001
msgid "options"
msgstr ""
-#: readelf.c:15917
+#: readelf.c:16008
msgid "Out of memory allocating space for MIPS options\n"
msgstr ""
-#: readelf.c:15939
+#: readelf.c:16030
#, c-format
msgid "Invalid size (%u) for MIPS option\n"
msgstr ""
-#: readelf.c:15948
+#: readelf.c:16039
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:16119
+#: readelf.c:16210
msgid "conflict list found without a dynamic symbol table\n"
msgstr ""
-#: readelf.c:16127
+#: readelf.c:16218
#, c-format
msgid "Overlarge number of conflicts detected: %lx\n"
msgstr ""
-#: readelf.c:16135
+#: readelf.c:16226
msgid "Out of memory allocating space for dynamic conflicts\n"
msgstr ""
-#: readelf.c:16145 readelf.c:16160
+#: readelf.c:16236 readelf.c:16251
msgid "conflict"
msgstr ""
-#: readelf.c:16170
+#: readelf.c:16261
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:16174
+#: readelf.c:16265
msgid " Num: Index Value Name"
msgstr ""
-#: readelf.c:16181
+#: readelf.c:16272
#, c-format
msgid "<corrupt symbol index>"
msgstr ""
-#: readelf.c:16192 readelf.c:16317 readelf.c:16402
+#: readelf.c:16283 readelf.c:16408 readelf.c:16493
#, c-format
msgid "<corrupt: %14ld>"
msgstr ""
-#: readelf.c:16215
+#: readelf.c:16306
#, c-format
msgid ""
"The GOT symbol offset (%lu) is greater than the symbol table size (%lu)\n"
msgstr ""
-#: readelf.c:16224
+#: readelf.c:16315
#, c-format
msgid "Too many GOT symbols: %lu\n"
msgstr ""
-#: readelf.c:16235
+#: readelf.c:16326
#, c-format
msgid ""
"\n"
"Primary GOT:\n"
msgstr ""
-#: readelf.c:16241
+#: readelf.c:16332
#, c-format
msgid " %*s %10s %*s Purpose\n"
msgstr ""
-#: readelf.c:16243 readelf.c:16271 readelf.c:16290 readelf.c:16369
-#: readelf.c:16379
+#: readelf.c:16334 readelf.c:16362 readelf.c:16381 readelf.c:16460
+#: readelf.c:16470
msgid "Initial"
msgstr ""
-#: readelf.c:16245
+#: readelf.c:16336
#, c-format
msgid " Lazy resolver\n"
msgstr ""
-#: readelf.c:16260
+#: readelf.c:16351
#, c-format
msgid " Module pointer (GNU extension)\n"
msgstr ""
-#: readelf.c:16286
+#: readelf.c:16377
#, c-format
msgid " Global entries:\n"
msgstr ""
-#: readelf.c:16291 readelf.c:16380
+#: readelf.c:16382 readelf.c:16471
msgid "Sym.Val."
msgstr ""
#. Note for translators: "Ndx" = abbreviated form of "Index".
-#: readelf.c:16294 readelf.c:16380
+#: readelf.c:16385 readelf.c:16471
msgid "Ndx"
msgstr ""
-#: readelf.c:16294 readelf.c:16380
+#: readelf.c:16385 readelf.c:16471
msgid "Name"
msgstr ""
-#: readelf.c:16304
+#: readelf.c:16395
#, c-format
msgid "<no dynamic symbols>"
msgstr ""
-#: readelf.c:16320
+#: readelf.c:16411
#, c-format
msgid "<symbol index %lu exceeds number of dynamic symbols>"
msgstr ""
-#: readelf.c:16362
+#: readelf.c:16453
msgid "Procedure Linkage Table data"
msgstr ""
-#: readelf.c:16368
+#: readelf.c:16459
#, c-format
msgid " %*s %*s Purpose\n"
msgstr ""
-#: readelf.c:16371
+#: readelf.c:16462
#, c-format
msgid " PLT lazy resolver\n"
msgstr ""
-#: readelf.c:16373
+#: readelf.c:16464
#, c-format
msgid " Module pointer\n"
msgstr ""
-#: readelf.c:16376
+#: readelf.c:16467
#, c-format
msgid " Entries:\n"
msgstr ""
-#: readelf.c:16390
+#: readelf.c:16481
#, c-format
msgid "<corrupt symbol index: %lu>"
msgstr ""
-#: readelf.c:16428
+#: readelf.c:16519
msgid "NDS32 elf flags section"
msgstr ""
-#: readelf.c:16492
+#: readelf.c:16583
msgid "liblist string table"
msgstr ""
-#: readelf.c:16504
+#: readelf.c:16595
#, c-format
msgid ""
"\n"
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:16510
+#: readelf.c:16601
msgid " Library Time Stamp Checksum Version Flags"
msgstr ""
-#: readelf.c:16560
+#: readelf.c:16651
msgid "NT_AUXV (auxiliary vector)"
msgstr ""
-#: readelf.c:16562
+#: readelf.c:16653
msgid "NT_PRSTATUS (prstatus structure)"
msgstr ""
-#: readelf.c:16564
+#: readelf.c:16655
msgid "NT_FPREGSET (floating point registers)"
msgstr ""
-#: readelf.c:16566
+#: readelf.c:16657
msgid "NT_PRPSINFO (prpsinfo structure)"
msgstr ""
-#: readelf.c:16568
+#: readelf.c:16659
msgid "NT_TASKSTRUCT (task structure)"
msgstr ""
-#: readelf.c:16570
+#: readelf.c:16661
msgid "NT_PRXFPREG (user_xfpregs structure)"
msgstr ""
-#: readelf.c:16572
+#: readelf.c:16663
msgid "NT_PPC_VMX (ppc Altivec registers)"
msgstr ""
-#: readelf.c:16574
+#: readelf.c:16665
msgid "NT_PPC_VSX (ppc VSX registers)"
msgstr ""
-#: readelf.c:16576
+#: readelf.c:16667
msgid "NT_PPC_TAR (ppc TAR register)"
msgstr ""
-#: readelf.c:16578
+#: readelf.c:16669
msgid "NT_PPC_PPR (ppc PPR register)"
msgstr ""
-#: readelf.c:16580
+#: readelf.c:16671
msgid "NT_PPC_DSCR (ppc DSCR register)"
msgstr ""
-#: readelf.c:16582
+#: readelf.c:16673
msgid "NT_PPC_EBB (ppc EBB registers)"
msgstr ""
-#: readelf.c:16584
+#: readelf.c:16675
msgid "NT_PPC_PMU (ppc PMU registers)"
msgstr ""
-#: readelf.c:16586
+#: readelf.c:16677
msgid "NT_PPC_TM_CGPR (ppc checkpointed GPR registers)"
msgstr ""
-#: readelf.c:16588
+#: readelf.c:16679
msgid "NT_PPC_TM_CFPR (ppc checkpointed floating point registers)"
msgstr ""
-#: readelf.c:16590
+#: readelf.c:16681
msgid "NT_PPC_TM_CVMX (ppc checkpointed Altivec registers)"
msgstr ""
-#: readelf.c:16592
+#: readelf.c:16683
msgid "NT_PPC_TM_VSX (ppc checkpointed VSX registers)"
msgstr ""
-#: readelf.c:16594
+#: readelf.c:16685
msgid "NT_PPC_TM_SPR (ppc TM special purpose registers)"
msgstr ""
-#: readelf.c:16596
+#: readelf.c:16687
msgid "NT_PPC_TM_CTAR (ppc checkpointed TAR register)"
msgstr ""
-#: readelf.c:16598
+#: readelf.c:16689
msgid "NT_PPC_TM_CPPR (ppc checkpointed PPR register)"
msgstr ""
-#: readelf.c:16600
+#: readelf.c:16691
msgid "NT_PPC_TM_CDSCR (ppc checkpointed DSCR register)"
msgstr ""
-#: readelf.c:16602
+#: readelf.c:16693
msgid "NT_386_TLS (x86 TLS information)"
msgstr ""
-#: readelf.c:16604
+#: readelf.c:16695
msgid "NT_386_IOPERM (x86 I/O permissions)"
msgstr ""
-#: readelf.c:16606
+#: readelf.c:16697
msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
msgstr ""
-#: readelf.c:16608
+#: readelf.c:16699
msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
msgstr ""
-#: readelf.c:16610
+#: readelf.c:16701
msgid "NT_S390_TIMER (s390 timer register)"
msgstr ""
-#: readelf.c:16612
+#: readelf.c:16703
msgid "NT_S390_TODCMP (s390 TOD comparator register)"
msgstr ""
-#: readelf.c:16614
+#: readelf.c:16705
msgid "NT_S390_TODPREG (s390 TOD programmable register)"
msgstr ""
-#: readelf.c:16616
+#: readelf.c:16707
msgid "NT_S390_CTRS (s390 control registers)"
msgstr ""
-#: readelf.c:16618
+#: readelf.c:16709
msgid "NT_S390_PREFIX (s390 prefix register)"
msgstr ""
-#: readelf.c:16620
+#: readelf.c:16711
msgid "NT_S390_LAST_BREAK (s390 last breaking event address)"
msgstr ""
-#: readelf.c:16622
+#: readelf.c:16713
msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)"
msgstr ""
-#: readelf.c:16624
+#: readelf.c:16715
msgid "NT_S390_TDB (s390 transaction diagnostic block)"
msgstr ""
-#: readelf.c:16626
+#: readelf.c:16717
msgid "NT_S390_VXRS_LOW (s390 vector registers 0-15 upper half)"
msgstr ""
-#: readelf.c:16628
+#: readelf.c:16719
msgid "NT_S390_VXRS_HIGH (s390 vector registers 16-31)"
msgstr ""
-#: readelf.c:16630
+#: readelf.c:16721
msgid "NT_S390_GS_CB (s390 guarded-storage registers)"
msgstr ""
-#: readelf.c:16632
+#: readelf.c:16723
msgid "NT_S390_GS_BC (s390 guarded-storage broadcast control)"
msgstr ""
-#: readelf.c:16634
+#: readelf.c:16725
msgid "NT_ARM_VFP (arm VFP registers)"
msgstr ""
-#: readelf.c:16636
+#: readelf.c:16727
msgid "NT_ARM_TLS (AArch TLS registers)"
msgstr ""
-#: readelf.c:16638
+#: readelf.c:16729
msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)"
msgstr ""
-#: readelf.c:16640
+#: readelf.c:16731
msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)"
msgstr ""
-#: readelf.c:16642
+#: readelf.c:16733
msgid "NT_PSTATUS (pstatus structure)"
msgstr ""
-#: readelf.c:16644
+#: readelf.c:16735
msgid "NT_FPREGS (floating point registers)"
msgstr ""
-#: readelf.c:16646
+#: readelf.c:16737
msgid "NT_PSINFO (psinfo structure)"
msgstr ""
-#: readelf.c:16648
+#: readelf.c:16739
msgid "NT_LWPSTATUS (lwpstatus_t structure)"
msgstr ""
-#: readelf.c:16650
+#: readelf.c:16741
msgid "NT_LWPSINFO (lwpsinfo_t structure)"
msgstr ""
-#: readelf.c:16652
+#: readelf.c:16743
msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
msgstr ""
-#: readelf.c:16654
+#: readelf.c:16745
msgid "NT_SIGINFO (siginfo_t data)"
msgstr ""
-#: readelf.c:16656
+#: readelf.c:16747
msgid "NT_FILE (mapped files)"
msgstr ""
-#: readelf.c:16664
+#: readelf.c:16755
msgid "NT_VERSION (version)"
msgstr ""
-#: readelf.c:16666
+#: readelf.c:16757
msgid "NT_ARCH (architecture)"
msgstr ""
-#: readelf.c:16668
+#: readelf.c:16759
msgid "OPEN"
msgstr ""
-#: readelf.c:16670
+#: readelf.c:16761
msgid "func"
msgstr ""
-#: readelf.c:16675 readelf.c:16794 readelf.c:17135 readelf.c:17279
-#: readelf.c:17337 readelf.c:17414
+#: readelf.c:16766 readelf.c:16885 readelf.c:17226 readelf.c:17370
+#: readelf.c:17428 readelf.c:17505
#, c-format
msgid "Unknown note type: (0x%08x)"
msgstr ""
-#: readelf.c:16696
+#: readelf.c:16787
#, c-format
msgid " Cannot decode 64-bit note in 32-bit build\n"
msgstr ""
-#: readelf.c:16704
+#: readelf.c:16795
msgid " Malformed note - too short for header\n"
msgstr ""
-#: readelf.c:16713
+#: readelf.c:16804
msgid " Malformed note - does not end with \\0\n"
msgstr ""
-#: readelf.c:16726
+#: readelf.c:16817
msgid " Malformed note - too short for supplied file count\n"
msgstr ""
-#: readelf.c:16730
+#: readelf.c:16821
#, c-format
msgid " Page size: "
msgstr ""
-#: readelf.c:16734
+#: readelf.c:16825
#, c-format
msgid " %*s%*s%*s\n"
msgstr ""
-#: readelf.c:16735
+#: readelf.c:16826
msgid "Start"
msgstr ""
-#: readelf.c:16736
+#: readelf.c:16827
msgid "End"
msgstr ""
-#: readelf.c:16737
+#: readelf.c:16828
msgid "Page Offset"
msgstr ""
-#: readelf.c:16745
+#: readelf.c:16836
msgid " Malformed note - filenames end too early\n"
msgstr ""
-#: readelf.c:16777
+#: readelf.c:16868
msgid "NT_GNU_ABI_TAG (ABI version tag)"
msgstr ""
-#: readelf.c:16779
+#: readelf.c:16870
msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
msgstr ""
-#: readelf.c:16781
+#: readelf.c:16872
msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
msgstr ""
-#: readelf.c:16783
+#: readelf.c:16874
msgid "NT_GNU_GOLD_VERSION (gold version)"
msgstr ""
-#: readelf.c:16785
+#: readelf.c:16876
msgid "NT_GNU_PROPERTY_TYPE_0"
msgstr ""
-#: readelf.c:16787
+#: readelf.c:16878
msgid "NT_GNU_BUILD_ATTRIBUTE_OPEN"
msgstr ""
-#: readelf.c:16789
+#: readelf.c:16880
msgid "NT_GNU_BUILD_ATTRIBUTE_FUNC"
msgstr ""
-#: readelf.c:16883
+#: readelf.c:16974
#, c-format
msgid " Properties: "
msgstr ""
-#: readelf.c:16887
+#: readelf.c:16978
#, c-format
msgid "<corrupt GNU_PROPERTY_TYPE, size = %#lx>\n"
msgstr ""
-#: readelf.c:16899
+#: readelf.c:16990
#, c-format
msgid "<corrupt descsz: %#lx>\n"
msgstr ""
-#: readelf.c:16910
+#: readelf.c:17001
#, c-format
msgid "<corrupt type (%#x) datasz: %#x>\n"
msgstr ""
-#: readelf.c:16926 readelf.c:16934 readelf.c:16942 readelf.c:16959
-#: readelf.c:16967
+#: readelf.c:17017 readelf.c:17025 readelf.c:17033 readelf.c:17050
+#: readelf.c:17058
#, c-format
msgid "<corrupt length: %#x> "
msgstr ""
-#: readelf.c:16957
+#: readelf.c:17048
#, c-format
msgid "stack size: "
msgstr ""
-#: readelf.c:16976
+#: readelf.c:17067
#, c-format
msgid "<unknown type %#x data: "
msgstr ""
-#: readelf.c:16978
+#: readelf.c:17069
#, c-format
msgid "<procesor-specific type %#x data: "
msgstr ""
-#: readelf.c:16980
+#: readelf.c:17071
#, c-format
msgid "<application-specific type %#x data: "
msgstr ""
-#: readelf.c:17009
+#: readelf.c:17100
#, c-format
msgid " Build ID: "
msgstr ""
-#: readelf.c:17024
+#: readelf.c:17115
#, c-format
msgid " <corrupt GNU_ABI_TAG>\n"
msgstr ""
-#: readelf.c:17061
+#: readelf.c:17152
#, c-format
msgid " OS: %s, ABI: %ld.%ld.%ld\n"
msgstr ""
-#: readelf.c:17070
+#: readelf.c:17161
#, c-format
msgid " Version: "
msgstr ""
#. is a series of entries, where each entry is a single byte followed
#. by a nul terminated string. The byte gives the bit number to test
#. if enabled in the bitmask.
-#: readelf.c:17086
+#: readelf.c:17177
#, c-format
msgid " Hardware Capabilities: "
msgstr ""
-#: readelf.c:17089
+#: readelf.c:17180
msgid "<corrupt GNU_HWCAP>\n"
msgstr ""
-#: readelf.c:17094
+#: readelf.c:17185
#, c-format
msgid "num entries: %ld, enabled mask: %lx\n"
msgstr ""
-#: readelf.c:17110
+#: readelf.c:17201
#, c-format
msgid " Description data: "
msgstr ""
-#: readelf.c:17128
+#: readelf.c:17219
msgid "Alignment of 8-byte objects"
msgstr ""
-#: readelf.c:17129
+#: readelf.c:17220
msgid "Sizeof double and long double"
msgstr ""
-#: readelf.c:17130
+#: readelf.c:17221
msgid "Type of FPU support needed"
msgstr ""
-#: readelf.c:17131
+#: readelf.c:17222
msgid "Use of SIMD instructions"
msgstr ""
-#: readelf.c:17132
+#: readelf.c:17223
msgid "Use of cache"
msgstr ""
-#: readelf.c:17133
+#: readelf.c:17224
msgid "Use of MMU"
msgstr ""
-#: readelf.c:17169
+#: readelf.c:17260
#, c-format
msgid "4-bytes\n"
msgstr ""
-#: readelf.c:17170
+#: readelf.c:17261
#, c-format
msgid "8-bytes\n"
msgstr ""
-#: readelf.c:17177
+#: readelf.c:17268
#, c-format
msgid "FPU-2.0\n"
msgstr ""
-#: readelf.c:17178
+#: readelf.c:17269
#, c-format
msgid "FPU-3.0\n"
msgstr ""
-#: readelf.c:17187
+#: readelf.c:17278
#, c-format
msgid "yes\n"
msgstr ""
-#: readelf.c:17197
+#: readelf.c:17288
#, c-format
msgid "unknown value: %x\n"
msgstr ""
-#: readelf.c:17239
+#: readelf.c:17330
msgid "NT_THRMISC (thrmisc structure)"
msgstr ""
-#: readelf.c:17241
+#: readelf.c:17332
msgid "NT_PROCSTAT_PROC (proc data)"
msgstr ""
-#: readelf.c:17243
+#: readelf.c:17334
msgid "NT_PROCSTAT_FILES (files data)"
msgstr ""
-#: readelf.c:17245
+#: readelf.c:17336
msgid "NT_PROCSTAT_VMMAP (vmmap data)"
msgstr ""
-#: readelf.c:17247
+#: readelf.c:17338
msgid "NT_PROCSTAT_GROUPS (groups data)"
msgstr ""
-#: readelf.c:17249
+#: readelf.c:17340
msgid "NT_PROCSTAT_UMASK (umask data)"
msgstr ""
-#: readelf.c:17251
+#: readelf.c:17342
msgid "NT_PROCSTAT_RLIMIT (rlimit data)"
msgstr ""
-#: readelf.c:17253
+#: readelf.c:17344
msgid "NT_PROCSTAT_OSREL (osreldate data)"
msgstr ""
-#: readelf.c:17255
+#: readelf.c:17346
msgid "NT_PROCSTAT_PSSTRINGS (ps_strings data)"
msgstr ""
-#: readelf.c:17257
+#: readelf.c:17348
msgid "NT_PROCSTAT_AUXV (auxv data)"
msgstr ""
-#: readelf.c:17259
+#: readelf.c:17350
msgid "NT_PTLWPINFO (ptrace_lwpinfo structure)"
msgstr ""
-#: readelf.c:17270
+#: readelf.c:17361
msgid "NetBSD procinfo structure"
msgstr ""
-#: readelf.c:17296 readelf.c:17310
+#: readelf.c:17387 readelf.c:17401
msgid "PT_GETREGS (reg structure)"
msgstr ""
-#: readelf.c:17298 readelf.c:17312
+#: readelf.c:17389 readelf.c:17403
msgid "PT_GETFPREGS (fpreg structure)"
msgstr ""
-#: readelf.c:17331
+#: readelf.c:17422
msgid "NT_STAPSDT (SystemTap probe descriptors)"
msgstr ""
-#: readelf.c:17364
+#: readelf.c:17455
#, c-format
msgid " Provider: %s\n"
msgstr ""
-#: readelf.c:17365
+#: readelf.c:17456
#, c-format
msgid " Name: %s\n"
msgstr ""
-#: readelf.c:17366
+#: readelf.c:17457
#, c-format
msgid " Location: "
msgstr ""
-#: readelf.c:17368
+#: readelf.c:17459
#, c-format
msgid ", Base: "
msgstr ""
-#: readelf.c:17370
+#: readelf.c:17461
#, c-format
msgid ", Semaphore: "
msgstr ""
-#: readelf.c:17373
+#: readelf.c:17464
#, c-format
msgid " Arguments: %s\n"
msgstr ""
-#: readelf.c:17386
+#: readelf.c:17477
msgid "NT_VMS_MHD (module header)"
msgstr ""
-#: readelf.c:17388
+#: readelf.c:17479
msgid "NT_VMS_LNM (language name)"
msgstr ""
-#: readelf.c:17390
+#: readelf.c:17481
msgid "NT_VMS_SRC (source files)"
msgstr ""
-#: readelf.c:17394
+#: readelf.c:17485
msgid "NT_VMS_EIDC (consistency check)"
msgstr ""
-#: readelf.c:17396
+#: readelf.c:17487
msgid "NT_VMS_FPMODE (FP mode)"
msgstr ""
-#: readelf.c:17400
+#: readelf.c:17491
msgid "NT_VMS_IMGNAM (image name)"
msgstr ""
-#: readelf.c:17402
+#: readelf.c:17493
msgid "NT_VMS_IMGID (image id)"
msgstr ""
-#: readelf.c:17404
+#: readelf.c:17495
msgid "NT_VMS_LINKID (link id)"
msgstr ""
-#: readelf.c:17406
+#: readelf.c:17497
msgid "NT_VMS_IMGBID (build id)"
msgstr ""
-#: readelf.c:17408
+#: readelf.c:17499
msgid "NT_VMS_GSTNAM (sym table name)"
msgstr ""
-#: readelf.c:17428
+#: readelf.c:17519
#, c-format
msgid " Creation date : %.17s\n"
msgstr ""
-#: readelf.c:17429
+#: readelf.c:17520
#, c-format
msgid " Last patch date: %.17s\n"
msgstr ""
-#: readelf.c:17430
+#: readelf.c:17521
#, c-format
msgid " Module name : %s\n"
msgstr ""
-#: readelf.c:17431
+#: readelf.c:17522
#, c-format
msgid " Module version : %s\n"
msgstr ""
-#: readelf.c:17434
+#: readelf.c:17525
#, c-format
msgid " Invalid size\n"
msgstr ""
-#: readelf.c:17437
+#: readelf.c:17528
#, c-format
msgid " Language: %s\n"
msgstr ""
-#: readelf.c:17441
+#: readelf.c:17532
#, c-format
msgid " Floating Point mode: "
msgstr ""
-#: readelf.c:17446
+#: readelf.c:17537
#, c-format
msgid " Link time: "
msgstr ""
-#: readelf.c:17452
+#: readelf.c:17543
#, c-format
msgid " Patch time: "
msgstr ""
-#: readelf.c:17458
+#: readelf.c:17549
#, c-format
msgid " Major id: %u, minor id: %u\n"
msgstr ""
-#: readelf.c:17461
+#: readelf.c:17552
#, c-format
msgid " Last modified : "
msgstr ""
-#: readelf.c:17464
+#: readelf.c:17555
#, c-format
msgid ""
"\n"
" Link flags : "
msgstr ""
-#: readelf.c:17467
+#: readelf.c:17558
#, c-format
msgid " Header flags: 0x%08x\n"
msgstr ""
-#: readelf.c:17469
+#: readelf.c:17560
#, c-format
msgid " Image id : %s\n"
msgstr ""
-#: readelf.c:17473
+#: readelf.c:17564
#, c-format
msgid " Image name: %s\n"
msgstr ""
-#: readelf.c:17476
+#: readelf.c:17567
#, c-format
msgid " Global symbol table name: %s\n"
msgstr ""
-#: readelf.c:17479
+#: readelf.c:17570
#, c-format
msgid " Image id: %s\n"
msgstr ""
-#: readelf.c:17482
+#: readelf.c:17573
#, c-format
msgid " Linker id: %s\n"
msgstr ""
-#: readelf.c:17640 readelf.c:17648
+#: readelf.c:17731 readelf.c:17739
#, c-format
msgid " Applies to region from %#lx to %#lx\n"
msgstr ""
-#: readelf.c:17643 readelf.c:17650
+#: readelf.c:17734 readelf.c:17741
#, c-format
msgid " Applies to region from %#lx\n"
msgstr ""
-#: readelf.c:17679
+#: readelf.c:17770
#, c-format
msgid " <invalid description size: %lx>\n"
msgstr ""
-#: readelf.c:17680
+#: readelf.c:17771
#, c-format
msgid " <invalid descsz>"
msgstr ""
-#: readelf.c:17700
+#: readelf.c:17791
#, c-format
msgid "Gap in build notes detected from %#lx to %#lx\n"
msgstr ""
-#: readelf.c:17703 readelf.c:17714
+#: readelf.c:17794 readelf.c:17805
#, c-format
msgid " Applies to region from %#lx"
msgstr ""
-#: readelf.c:17708 readelf.c:17719
+#: readelf.c:17799 readelf.c:17810
#, c-format
msgid " to %#lx"
msgstr ""
-#: readelf.c:17725
+#: readelf.c:17816
#, c-format
msgid " (%s)"
msgstr ""
-#: readelf.c:17746 readelf.c:17761
+#: readelf.c:17837 readelf.c:17852
#, c-format
msgid "corrupt name field in GNU build attribute note: size = %ld\n"
msgstr ""
-#: readelf.c:17747 readelf.c:17762
+#: readelf.c:17838 readelf.c:17853
msgid " <corrupt name>"
msgstr ""
-#: readelf.c:17781
+#: readelf.c:17872
#, c-format
msgid "unrecognised attribute type in name field: %d\n"
msgstr ""
-#: readelf.c:17782
+#: readelf.c:17873
msgid "<unknown name type>"
msgstr ""
-#: readelf.c:17792
+#: readelf.c:17883
msgid "<version>"
msgstr ""
-#: readelf.c:17797
+#: readelf.c:17888
msgid "<stack prot>"
msgstr ""
-#: readelf.c:17802
+#: readelf.c:17893
msgid "<relro>"
msgstr ""
-#: readelf.c:17807
+#: readelf.c:17898
msgid "<stack size>"
msgstr ""
-#: readelf.c:17812
+#: readelf.c:17903
msgid "<tool>"
msgstr ""
-#: readelf.c:17817
+#: readelf.c:17908
msgid "<ABI>"
msgstr ""
-#: readelf.c:17822
+#: readelf.c:17913
msgid "<PIC>"
msgstr ""
-#: readelf.c:17827
+#: readelf.c:17918
msgid "<short enum>"
msgstr ""
-#: readelf.c:17846
+#: readelf.c:17937
#, c-format
msgid "unrecognised byte in name field: %d\n"
msgstr ""
-#: readelf.c:17847
+#: readelf.c:17938
#, c-format
msgid "<unknown:_%d>"
msgstr ""
-#: readelf.c:17859
+#: readelf.c:17950
#, c-format
msgid "attribute does not have an expected type (%c)\n"
msgstr ""
-#: readelf.c:17863
+#: readelf.c:17954
#, c-format
msgid "corrupt name field: namesz: %lu but parsing gets to %ld\n"
msgstr ""
-#: readelf.c:17890
+#: readelf.c:17981
#, c-format
msgid "corrupt numeric name field: too many bytes in the value: %x\n"
msgstr ""
-#: readelf.c:18058
+#: readelf.c:18149
#, c-format
msgid " description data: "
msgstr ""
-#: readelf.c:18097
+#: readelf.c:18188
msgid "notes"
msgstr ""
-#: readelf.c:18105
+#: readelf.c:18196
#, c-format
msgid ""
"\n"
"Displaying notes found in: %s\n"
msgstr ""
-#: readelf.c:18107
+#: readelf.c:18198
#, c-format
msgid ""
"\n"
"Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n"
msgstr ""
-#: readelf.c:18119
+#: readelf.c:18210
#, c-format
msgid "Corrupt note: alignment %ld, expecting 4 or 8\n"
msgstr ""
-#: readelf.c:18124
+#: readelf.c:18215
#, c-format
msgid " %-20s %10s\tDescription\n"
msgstr ""
-#: readelf.c:18124
+#: readelf.c:18215
msgid "Owner"
msgstr ""
-#: readelf.c:18124
+#: readelf.c:18215
msgid "Data size"
msgstr ""
-#: readelf.c:18142 readelf.c:18171
+#: readelf.c:18233 readelf.c:18262
#, c-format
msgid "Corrupt note: only %ld byte remains, not enough for a full note\n"
msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:18199
+#: readelf.c:18290
#, c-format
msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n"
msgstr ""
-#: readelf.c:18201
+#: readelf.c:18292
#, c-format
msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx, alignment: %u\n"
msgstr ""
-#: readelf.c:18219
+#: readelf.c:18310
msgid "Out of memory allocating space for inote name\n"
msgstr ""
-#: readelf.c:18282
+#: readelf.c:18373
msgid "v850 notes"
msgstr ""
-#: readelf.c:18289
+#: readelf.c:18380
#, c-format
msgid ""
"\n"
"length 0x%lx:\n"
msgstr ""
-#: readelf.c:18306
+#: readelf.c:18397
#, c-format
msgid "Corrupt note: name size is too big: %lx\n"
msgstr ""
-#: readelf.c:18316
+#: readelf.c:18407
#, c-format
msgid "corrupt descsz found in note at offset 0x%lx\n"
msgstr ""
-#: readelf.c:18318 readelf.c:18331
+#: readelf.c:18409 readelf.c:18422
#, c-format
msgid " type: 0x%lx, namesize: 0x%lx, descsize: 0x%lx\n"
msgstr ""
-#: readelf.c:18329
+#: readelf.c:18420
#, c-format
msgid "corrupt namesz found in note at offset 0x%lx\n"
msgstr ""
-#: readelf.c:18407
+#: readelf.c:18498
#, c-format
msgid "No note segments present in the core file.\n"
msgstr ""
-#: readelf.c:18415
+#: readelf.c:18506
#, c-format
msgid " Unknown GNU attribute: %s\n"
msgstr ""
-#: readelf.c:18550
+#: readelf.c:18641
msgid ""
"This instance of readelf has been built without support for a\n"
"64 bit data type and so it cannot read 64 bit ELF files.\n"
msgstr ""
-#: readelf.c:18673
+#: readelf.c:18764
#, c-format
msgid "%s: Failed to read file header\n"
msgstr ""
-#: readelf.c:18687
+#: readelf.c:18778
#, c-format
msgid ""
"\n"
"File: %s\n"
msgstr ""
-#: readelf.c:18873
+#: readelf.c:18964
#, c-format
msgid "%s: unable to dump the index as none was found\n"
msgstr ""
-#: readelf.c:18879
+#: readelf.c:18970
#, c-format
msgid "Index of archive %s: (%lu entries, 0x%lx bytes in the symbol table)\n"
msgstr ""
-#: readelf.c:18898
+#: readelf.c:18989
#, c-format
msgid "Contents of binary %s at offset "
msgstr ""
-#: readelf.c:18908
+#: readelf.c:18999
#, c-format
msgid "%s: end of the symbol table reached before the end of the index\n"
msgstr ""
-#: readelf.c:18925
+#: readelf.c:19016
#, c-format
msgid ""
"%s: %ld byte remains in the symbol table, but without corresponding entries "
msgstr[0] ""
msgstr[1] ""
-#: readelf.c:18938
+#: readelf.c:19029
#, c-format
msgid "%s: failed to seek back to start of object files in the archive\n"
msgstr ""
-#: readelf.c:19022 readelf.c:19134
+#: readelf.c:19113 readelf.c:19225
#, c-format
msgid "Input file '%s' is not readable.\n"
msgstr ""
-#: readelf.c:19046
+#: readelf.c:19137
#, c-format
msgid "%s: contains corrupt thin archive: %s\n"
msgstr ""
-#: readelf.c:19059
+#: readelf.c:19150
#, c-format
msgid "%s: failed to seek to archive member.\n"
msgstr ""
-#: readelf.c:19126
+#: readelf.c:19217
msgid "Out of memory allocating file data structure\n"
msgstr ""
-#: readelf.c:19162
+#: readelf.c:19253
#, c-format
msgid "File %s is not an archive so its index cannot be displayed.\n"
msgstr ""
-#: readelf.c:19221
+#: readelf.c:19312
msgid "Nothing to do.\n"
msgstr ""
-
progname=$0
# if PWD already has a value, it is probably wrong.
if test -n "$PWD" ; then PWD=`${PWDCMD-pwd}`; fi
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * configure: Regenerate.
+ * po/gas.pot: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
2.31 branch created.
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gas 2.30.52.
+# Generated by GNU Autoconf 2.69 for gas 2.31.51.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
# Identity of this package.
PACKAGE_NAME='gas'
PACKAGE_TARNAME='gas'
-PACKAGE_VERSION='2.30.52'
-PACKAGE_STRING='gas 2.30.52'
+PACKAGE_VERSION='2.31.51'
+PACKAGE_STRING='gas 2.31.51'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures gas 2.30.52 to adapt to many kinds of systems.
+\`configure' configures gas 2.31.51 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gas 2.30.52:";;
+ short | recursive ) echo "Configuration of gas 2.31.51:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gas configure 2.30.52
+gas configure 2.31.51
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gas $as_me 2.30.52, which was
+It was created by gas $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='gas'
- VERSION='2.30.52'
+ VERSION='2.31.51'
cat >>confdefs.h <<_ACEOF
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gas $as_me 2.30.52, which was
+This file was extended by gas $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-gas config.status 2.30.52
+gas config.status 2.31.51
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
-#: config/tc-arm.c:642
+#: config/tc-arm.c:669
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-01-13 13:43+0000\n"
+"POT-Creation-Date: 2018-06-24 19:01+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: app.c:490 app.c:504
+#: app.c:501 app.c:515
msgid "end of file in comment"
msgstr ""
-#: app.c:582 app.c:629
+#: app.c:593 app.c:640
#, c-format
msgid "end of file in string; '%c' inserted"
msgstr ""
-#: app.c:655
+#: app.c:666
#, c-format
msgid "unknown escape '\\%c' in string; ignored"
msgstr ""
-#: app.c:829 input-scrub.c:363
+#: app.c:840 input-scrub.c:363
msgid "end of file not at end of a line; newline inserted"
msgstr ""
-#: app.c:992
+#: app.c:1003
msgid "end of file in multiline comment"
msgstr ""
-#: app.c:1067
+#: app.c:1077
msgid "end of file after a one-character quote; \\0 inserted"
msgstr ""
-#: app.c:1075
+#: app.c:1085
msgid "end of file in escape character"
msgstr ""
-#: app.c:1087
+#: app.c:1097
msgid "missing close quote; (assumed)"
msgstr ""
-#: app.c:1156 app.c:1211 app.c:1223 app.c:1303
+#: app.c:1165 app.c:1220 app.c:1232 app.c:1312
msgid "end of file in comment; newline inserted"
msgstr ""
-#: as.c:162
+#: as.c:163
msgid "missing emulation mode name"
msgstr ""
-#: as.c:177
+#: as.c:178
#, c-format
msgid "unrecognized emulation name `%s'"
msgstr ""
-#: as.c:224
+#: as.c:225
#, c-format
msgid "GNU assembler version %s (%s) using BFD version %s\n"
msgstr ""
-#: as.c:236
+#: as.c:237
#, c-format
msgid "Usage: %s [option...] [asmfile...]\n"
msgstr ""
-#: as.c:238
+#: as.c:239
#, c-format
msgid ""
"Options:\n"
" \t =FILE list to FILE (must be last sub-option)\n"
msgstr ""
-#: as.c:252
+#: as.c:253
#, c-format
msgid " --alternate initially turn on alternate macro syntax\n"
msgstr ""
-#: as.c:255
+#: as.c:256
#, c-format
msgid ""
" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
"[default]\n"
msgstr ""
-#: as.c:258
+#: as.c:259
#, c-format
msgid ""
" --nocompress-debug-sections\n"
" don't compress DWARF debug sections\n"
msgstr ""
-#: as.c:262
+#: as.c:263
#, c-format
msgid ""
" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
" compress DWARF debug sections using zlib\n"
msgstr ""
-#: as.c:265
+#: as.c:266
#, c-format
msgid ""
" --nocompress-debug-sections\n"
" don't compress DWARF debug sections [default]\n"
msgstr ""
-#: as.c:269
+#: as.c:270
#, c-format
msgid " -D produce assembler debugging messages\n"
msgstr ""
-#: as.c:271
+#: as.c:272
#, c-format
msgid ""
" --debug-prefix-map OLD=NEW\n"
" map OLD to NEW in debug information\n"
msgstr ""
-#: as.c:274
+#: as.c:275
#, c-format
msgid " --defsym SYM=VAL define symbol SYM to given value\n"
msgstr ""
-#: as.c:290
+#: as.c:291
#, c-format
msgid " emulate output (default %s)\n"
msgstr ""
-#: as.c:295
+#: as.c:296
#, c-format
msgid " --execstack require executable stack for this object\n"
msgstr ""
-#: as.c:297
+#: as.c:298
#, c-format
msgid ""
" --noexecstack don't require executable stack for this object\n"
msgstr ""
-#: as.c:299
+#: as.c:300
#, c-format
msgid ""
" --size-check=[error|warning]\n"
"\t\t\t ELF .size directive check (default --size-check=error)\n"
msgstr ""
-#: as.c:302
+#: as.c:303
#, c-format
msgid ""
" --elf-stt-common=[no|yes]\n"
" generate ELF common symbols with STT_COMMON type\n"
msgstr ""
-#: as.c:305
+#: as.c:306
#, c-format
msgid " --sectname-subst enable section name substitution sequences\n"
msgstr ""
-#: as.c:308
+#: as.c:309
+#, c-format
+msgid " --generate-missing-build-notes=[no|yes] "
+msgstr ""
+
+#: as.c:312
+#, c-format
+msgid "(default: yes)\n"
+msgstr ""
+
+#: as.c:314
+#, c-format
+msgid "(default: no)\n"
+msgstr ""
+
+#: as.c:316
+#, c-format
+msgid ""
+" generate GNU Build notes if none are present in "
+"the input\n"
+msgstr ""
+
+#: as.c:320
#, c-format
msgid " -f skip whitespace and comment preprocessing\n"
msgstr ""
-#: as.c:310
+#: as.c:322
#, c-format
msgid " -g --gen-debug generate debugging information\n"
msgstr ""
-#: as.c:312
+#: as.c:324
#, c-format
msgid " --gstabs generate STABS debugging information\n"
msgstr ""
-#: as.c:314
+#: as.c:326
#, c-format
msgid ""
" --gstabs+ generate STABS debug info with GNU extensions\n"
msgstr ""
-#: as.c:316
+#: as.c:328
#, c-format
msgid " --gdwarf-2 generate DWARF2 debugging information\n"
msgstr ""
-#: as.c:318
+#: as.c:330
#, c-format
msgid ""
" --gdwarf-sections generate per-function section names for DWARF line "
"information\n"
msgstr ""
-#: as.c:320
+#: as.c:332
#, c-format
msgid " --hash-size=<value> set the hash table size close to <value>\n"
msgstr ""
-#: as.c:322
+#: as.c:334
#, c-format
msgid " --help show this message and exit\n"
msgstr ""
-#: as.c:324
+#: as.c:336
#, c-format
msgid " --target-help show target specific options\n"
msgstr ""
-#: as.c:326
+#: as.c:338
#, c-format
msgid ""
" -I DIR add DIR to search list for .include directives\n"
msgstr ""
-#: as.c:328
+#: as.c:340
#, c-format
msgid " -J don't warn about signed overflow\n"
msgstr ""
-#: as.c:330
+#: as.c:342
#, c-format
msgid ""
" -K warn when differences altered for long "
"displacements\n"
msgstr ""
-#: as.c:332
+#: as.c:344
#, c-format
msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
msgstr ""
-#: as.c:334
+#: as.c:346
#, c-format
msgid " -M,--mri assemble in MRI compatibility mode\n"
msgstr ""
-#: as.c:336
+#: as.c:348
#, c-format
msgid ""
" --MD FILE write dependency information in FILE (default "
"none)\n"
msgstr ""
-#: as.c:338
+#: as.c:350
#, c-format
msgid " -nocpp ignored\n"
msgstr ""
-#: as.c:340
+#: as.c:352
#, c-format
msgid ""
" -no-pad-sections do not pad the end of sections to alignment "
"boundaries\n"
msgstr ""
-#: as.c:342
+#: as.c:354
#, c-format
msgid ""
" -o OBJFILE name the object-file output OBJFILE (default a."
"out)\n"
msgstr ""
-#: as.c:344
+#: as.c:356
#, c-format
msgid " -R fold data section into text section\n"
msgstr ""
-#: as.c:346
+#: as.c:358
#, c-format
msgid ""
" --reduce-memory-overheads \n"
" assembly times\n"
msgstr ""
-#: as.c:350
+#: as.c:362
#, c-format
msgid ""
" --statistics print various measured statistics from execution\n"
msgstr ""
-#: as.c:352
+#: as.c:364
#, c-format
msgid " --strip-local-absolute strip local absolute symbols\n"
msgstr ""
-#: as.c:354
+#: as.c:366
#, c-format
msgid ""
" --traditional-format Use same format as native assembler when possible\n"
msgstr ""
-#: as.c:356
+#: as.c:368
#, c-format
msgid " --version print assembler version number and exit\n"
msgstr ""
-#: as.c:358
+#: as.c:370
#, c-format
msgid " -W --no-warn suppress warnings\n"
msgstr ""
-#: as.c:360
+#: as.c:372
#, c-format
msgid " --warn don't suppress warnings\n"
msgstr ""
-#: as.c:362
+#: as.c:374
#, c-format
msgid " --fatal-warnings treat warnings as errors\n"
msgstr ""
-#: as.c:365
+#: as.c:377
#, c-format
msgid ""
" --itbl INSTTBL extend instruction set to include instructions\n"
"INSTTBL\n"
msgstr ""
-#: as.c:369
+#: as.c:381
#, c-format
msgid " -w ignored\n"
msgstr ""
-#: as.c:371
+#: as.c:383
#, c-format
msgid " -X ignored\n"
msgstr ""
-#: as.c:373
+#: as.c:385
#, c-format
msgid " -Z generate object file even after errors\n"
msgstr ""
-#: as.c:375
+#: as.c:387
#, c-format
msgid ""
" --listing-lhs-width set the width in words of the output data column "
" the listing\n"
msgstr ""
-#: as.c:378
+#: as.c:390
#, c-format
msgid ""
" --listing-lhs-width2 set the width in words of the continuation lines\n"
" the width of the first line\n"
msgstr ""
-#: as.c:382
+#: as.c:394
#, c-format
msgid ""
" --listing-rhs-width set the max width in characters of the lines from\n"
" the source file\n"
msgstr ""
-#: as.c:385
+#: as.c:397
#, c-format
msgid ""
" --listing-cont-lines set the maximum number of continuation lines used\n"
" for the output data column of the listing\n"
msgstr ""
-#: as.c:388
+#: as.c:400
#, c-format
msgid " @FILE read options from FILE\n"
msgstr ""
-#: as.c:396
+#: as.c:408
#, c-format
msgid "Report bugs to %s\n"
msgstr ""
-#: as.c:616
+#: as.c:630
#, c-format
msgid "unrecognized option -%c%s"
msgstr ""
#. This output is intended to follow the GNU standards document.
-#: as.c:658
+#: as.c:672
#, c-format
msgid "GNU assembler %s\n"
msgstr ""
-#: as.c:659
+#: as.c:673
#, c-format
msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
msgstr ""
-#: as.c:660
+#: as.c:674
#, c-format
msgid ""
"This program is free software; you may redistribute it under the terms of\n"
"This program has absolutely no warranty.\n"
msgstr ""
-#: as.c:665
+#: as.c:679
#, c-format
msgid ""
"This assembler was configured for a target of `%s' and default,\n"
"cpu type `%s'.\n"
msgstr ""
-#: as.c:669
+#: as.c:683
#, c-format
msgid "This assembler was configured for a target of `%s'.\n"
msgstr ""
-#: as.c:677
+#: as.c:691
msgid "multiple emulation names specified"
msgstr ""
-#: as.c:679
+#: as.c:693
msgid "emulations not handled in this configuration"
msgstr ""
-#: as.c:684
+#: as.c:698
#, c-format
msgid "alias = %s\n"
msgstr ""
-#: as.c:685
+#: as.c:699
#, c-format
msgid "canonical = %s\n"
msgstr ""
-#: as.c:686
+#: as.c:700
#, c-format
msgid "cpu-type = %s\n"
msgstr ""
-#: as.c:688
+#: as.c:702
#, c-format
msgid "format = %s\n"
msgstr ""
-#: as.c:691
+#: as.c:705
#, c-format
msgid "bfd-target = %s\n"
msgstr ""
-#: as.c:708
+#: as.c:722
#, c-format
msgid "Invalid --compress-debug-sections option: `%s'"
msgstr ""
-#: as.c:711
+#: as.c:725
#, c-format
msgid "--compress-debug-sections=%s is unsupported"
msgstr ""
-#: as.c:736
+#: as.c:750
msgid "bad defsym; format is --defsym name=value"
msgstr ""
-#: as.c:756
+#: as.c:770
msgid "no file name following -t option"
msgstr ""
-#: as.c:771
+#: as.c:785
#, c-format
msgid "failed to read instruction table %s\n"
msgstr ""
-#: as.c:887
+#: as.c:901
#, c-format
msgid "Invalid --size-check= option: `%s'"
msgstr ""
-#: as.c:896
+#: as.c:910
#, c-format
msgid "Invalid --elf-stt-common= option: `%s'"
msgstr ""
-#: as.c:969
+#: as.c:924
+#, c-format
+msgid "Invalid --generate-missing-build-notes option: `%s'"
+msgstr ""
+
+#: as.c:995
#, c-format
msgid "invalid listing option `%c'"
msgstr ""
-#: as.c:1022
+#: as.c:1048
msgid "--hash-size needs a numeric argument"
msgstr ""
-#: as.c:1044
+#: as.c:1070
#, c-format
msgid "%s: total time in assembly: %ld.%06ld\n"
msgstr ""
-#: as.c:1325
+#: as.c:1263
+msgid "The input and output files must be distinct"
+msgstr ""
+
+#: as.c:1373
#, c-format
msgid "%d warning"
msgid_plural "%d warnings"
msgstr[0] ""
msgstr[1] ""
-#: as.c:1327
+#: as.c:1375
#, c-format
msgid "%d error"
msgid_plural "%d errors"
msgstr[0] ""
msgstr[1] ""
-#: as.c:1331
+#: as.c:1379
#, c-format
msgid "%s, treating warnings as errors"
msgstr ""
-#: as.c:1342
+#: as.c:1390
#, c-format
msgid "%s, %s, generating bad object file\n"
msgstr ""
#. * We have a GROSS internal error.
#. * This should never happen.
#.
-#: atof-generic.c:418 config/tc-m68k.c:3582
+#: atof-generic.c:418 config/tc-m68k.c:3501
msgid "failed sanity check"
msgstr ""
#: cgen.c:107 config/tc-alpha.c:2099 config/tc-alpha.c:2123
#: config/tc-arc.c:4013 config/tc-arc.c:4087 config/tc-d10v.c:550
#: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
-#: config/tc-ppc.c:2987 config/tc-ppc.c:3173 config/tc-ppc.c:3438
+#: config/tc-ppc.c:2967 config/tc-ppc.c:3153 config/tc-ppc.c:3418
#: config/tc-s390.c:1323 config/tc-s390.c:1446 config/tc-s390.c:1584
#: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
#: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
msgstr ""
#: cgen.c:372 cgen.c:392 config/tc-d10v.c:461 config/tc-d30v.c:453
-#: config/tc-i370.c:2127 config/tc-mn10200.c:1040 config/tc-mn10300.c:1677
-#: config/tc-ppc.c:3029 config/tc-s390.c:1307 config/tc-v850.c:2647
-#: config/tc-v850.c:2681 config/tc-v850.c:2721 config/tc-v850.c:2966
-#: config/tc-z80.c:446
+#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3009
+#: config/tc-s390.c:1307 config/tc-v850.c:2647 config/tc-v850.c:2681
+#: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:446
msgid "illegal operand"
msgstr ""
#: cgen.c:396 config/tc-avr.c:899 config/tc-d10v.c:463 config/tc-d30v.c:455
-#: config/tc-h8300.c:502 config/tc-i370.c:2129 config/tc-mcore.c:661
-#: config/tc-microblaze.c:609 config/tc-mmix.c:495 config/tc-mn10200.c:1043
-#: config/tc-mn10300.c:1680 config/tc-msp430.c:417 config/tc-ppc.c:3031
-#: config/tc-s390.c:1312 config/tc-sh.c:1385 config/tc-sh64.c:2214
-#: config/tc-v850.c:2651 config/tc-v850.c:2685 config/tc-v850.c:2725
-#: config/tc-v850.c:2969 config/tc-xgate.c:895 config/tc-z80.c:557
-#: config/tc-z8k.c:349
+#: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613
+#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
+#: config/tc-msp430.c:417 config/tc-ppc.c:3011 config/tc-s390.c:1312
+#: config/tc-sh.c:989 config/tc-v850.c:2651 config/tc-v850.c:2685
+#: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
+#: config/tc-z80.c:557 config/tc-z8k.c:349
msgid "missing operand"
msgstr ""
msgstr ""
#. We can't actually support subtracting a symbol.
-#: cgen.c:851 config/tc-arm.c:1776 config/tc-arm.c:10346 config/tc-arm.c:10398
-#: config/tc-arm.c:10656 config/tc-arm.c:11493 config/tc-arm.c:12630
-#: config/tc-arm.c:12670 config/tc-arm.c:13013 config/tc-arm.c:13054
-#: config/tc-arm.c:17513 config/tc-arm.c:17554 config/tc-avr.c:1550
+#: cgen.c:851 config/tc-arm.c:1786 config/tc-arm.c:10358 config/tc-arm.c:10410
+#: config/tc-arm.c:10668 config/tc-arm.c:11505 config/tc-arm.c:12642
+#: config/tc-arm.c:12682 config/tc-arm.c:13025 config/tc-arm.c:13066
+#: config/tc-arm.c:17547 config/tc-arm.c:17588 config/tc-avr.c:1550
#: config/tc-avr.c:1562 config/tc-avr.c:1826 config/tc-cris.c:4067
#: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
-#: config/tc-ft32.c:587 config/tc-mips.c:9438 config/tc-mips.c:10743
-#: config/tc-mips.c:11999 config/tc-mips.c:12658 config/tc-nds32.c:6587
+#: config/tc-ft32.c:587 config/tc-mips.c:9455 config/tc-mips.c:10760
+#: config/tc-mips.c:12016 config/tc-mips.c:12675 config/tc-nds32.c:6638
#: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:957
#: config/tc-spu.c:981 config/tc-tilegx.c:1485 config/tc-tilepro.c:1346
#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
-#: config/tc-xtensa.c:5949 config/tc-xtensa.c:13095
+#: config/tc-xtensa.c:5980 config/tc-xtensa.c:13165
msgid "expression too complex"
msgstr ""
-#: cgen.c:950 config/tc-ppc.c:7027 config/tc-s390.c:2365 config/tc-v850.c:3503
+#: cgen.c:950 config/tc-ppc.c:6997 config/tc-s390.c:2365 config/tc-v850.c:3503
#: config/tc-xstormy16.c:539
msgid "unresolved expression that must be resolved"
msgstr ""
msgid "relocation is not supported"
msgstr ""
-#: cond.c:82
+#: cond.c:84
msgid "invalid identifier for \".ifdef\""
msgstr ""
-#: cond.c:149
+#: cond.c:151
msgid "non-constant expression in \".if\" statement"
msgstr ""
-#: cond.c:276
+#: cond.c:279
msgid "bad format for ifc or ifnc"
msgstr ""
-#: cond.c:306
+#: cond.c:310
msgid "\".elseif\" without matching \".if\""
msgstr ""
-#: cond.c:310
+#: cond.c:314
msgid "\".elseif\" after \".else\""
msgstr ""
-#: cond.c:313 cond.c:419
+#: cond.c:317 cond.c:423
msgid "here is the previous \".else\""
msgstr ""
-#: cond.c:316 cond.c:422
+#: cond.c:320 cond.c:426
msgid "here is the previous \".if\""
msgstr ""
-#: cond.c:345
+#: cond.c:349
msgid "non-constant expression in \".elseif\" statement"
msgstr ""
-#: cond.c:383
+#: cond.c:387
msgid "\".endif\" without \".if\""
msgstr ""
-#: cond.c:412
+#: cond.c:416
msgid "\".else\" without matching \".if\""
msgstr ""
-#: cond.c:416
+#: cond.c:420
msgid "duplicate \".else\""
msgstr ""
-#: cond.c:467
+#: cond.c:471
msgid ".ifeqs syntax error"
msgstr ""
-#: cond.c:548
+#: cond.c:553
msgid "end of macro inside conditional"
msgstr ""
-#: cond.c:550
+#: cond.c:555
msgid "end of file inside conditional"
msgstr ""
-#: cond.c:553
+#: cond.c:559
msgid "here is the start of the unterminated conditional"
msgstr ""
-#: cond.c:557
+#: cond.c:563
msgid "here is the \"else\" of the unterminated conditional"
msgstr ""
msgid "Infinities are not supported by this target\n"
msgstr ""
-#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1152
+#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1162
#: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
msgid "Unrecognized or unsupported floating point constant"
msgstr ""
msgid "Inserting \"%s\" into structure table failed: %s"
msgstr ""
-#: config/obj-coff.c:214 config/obj-coff.c:1681 config/tc-ppc.c:5647
-#: config/tc-tic54x.c:3980 read.c:2960
+#: config/obj-coff.c:214 config/obj-coff.c:1681 config/tc-ppc.c:5630
+#: config/tc-tic54x.c:3980 read.c:2961
#, c-format
msgid "error setting flags for \"%s\": %s"
msgstr ""
msgid "unsupported section attribute '%c'"
msgstr ""
-#: config/obj-coff.c:1650 config/tc-ppc.c:5629
+#: config/obj-coff.c:1650 config/tc-ppc.c:5612
#, c-format
msgid "unknown section attribute '%c'"
msgstr ""
-#: config/obj-coff.c:1693 config/obj-macho.c:267
+#: config/obj-coff.c:1693 config/obj-macho.c:269
#, c-format
msgid "Ignoring changed section attributes for %s"
msgstr ""
msgid "Can't set register masks"
msgstr ""
-#: config/obj-elf.c:348 config/tc-sparc.c:4564 config/tc-v850.c:511
+#: config/obj-elf.c:344 config/tc-sparc.c:4388 config/tc-v850.c:511
#, c-format
msgid "bad .common segment %s"
msgstr ""
-#: config/obj-elf.c:424
+#: config/obj-elf.c:420
msgid "Missing symbol name in directive"
msgstr ""
-#: config/obj-elf.c:646
+#: config/obj-elf.c:642
#, c-format
msgid "setting incorrect section type for %s"
msgstr ""
-#: config/obj-elf.c:651
+#: config/obj-elf.c:647
#, c-format
msgid "ignoring incorrect section type for %s"
msgstr ""
-#: config/obj-elf.c:702
+#: config/obj-elf.c:698
#, c-format
msgid "setting incorrect section attributes for %s"
msgstr ""
-#: config/obj-elf.c:713
+#: config/obj-elf.c:709
#, c-format
msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
msgstr ""
-#: config/obj-elf.c:762
+#: config/obj-elf.c:758
#, c-format
msgid "ignoring changed section type for %s"
msgstr ""
-#: config/obj-elf.c:774
+#: config/obj-elf.c:770
#, c-format
msgid "ignoring changed section attributes for %s"
msgstr ""
-#: config/obj-elf.c:781
+#: config/obj-elf.c:777
#, c-format
msgid "ignoring changed section entity size for %s"
msgstr ""
-#: config/obj-elf.c:845
+#: config/obj-elf.c:841
msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
msgstr ""
-#: config/obj-elf.c:905
+#: config/obj-elf.c:901
msgid "extraneous characters at end of numeric section type"
msgstr ""
-#: config/obj-elf.c:911 read.c:2944
+#: config/obj-elf.c:907 read.c:2945
msgid "unrecognized section type"
msgstr ""
-#: config/obj-elf.c:943
+#: config/obj-elf.c:939
msgid "unrecognized section attribute"
msgstr ""
-#: config/obj-elf.c:974 config/tc-alpha.c:4208
+#: config/obj-elf.c:970 config/tc-alpha.c:4208
msgid "missing name"
msgstr ""
-#: config/obj-elf.c:1134
+#: config/obj-elf.c:1128
msgid "invalid merge entity size"
msgstr ""
-#: config/obj-elf.c:1141
+#: config/obj-elf.c:1135
msgid "entity size for SHF_MERGE not specified"
msgstr ""
-#: config/obj-elf.c:1147
+#: config/obj-elf.c:1141
msgid "? section flag ignored with G present"
msgstr ""
-#: config/obj-elf.c:1171
+#: config/obj-elf.c:1165
msgid "group name for SHF_GROUP not specified"
msgstr ""
-#: config/obj-elf.c:1196
+#: config/obj-elf.c:1190
#, c-format
msgid "unsupported mbind section info: %s"
msgstr ""
-#: config/obj-elf.c:1211
+#: config/obj-elf.c:1205
msgid "character following name is not '#'"
msgstr ""
-#: config/obj-elf.c:1331
+#: config/obj-elf.c:1325
msgid ".previous without corresponding .section; ignored"
msgstr ""
-#: config/obj-elf.c:1357
+#: config/obj-elf.c:1351
msgid ".popsection without corresponding .pushsection; ignored"
msgstr ""
-#: config/obj-elf.c:1403
+#: config/obj-elf.c:1397
msgid "expected comma after name in .symver"
msgstr ""
-#: config/obj-elf.c:1419 config/obj-elf.c:2291
+#: config/obj-elf.c:1413 config/obj-elf.c:2303
#, c-format
msgid "`%s' can't be versioned to common symbol '%s'"
msgstr ""
-#: config/obj-elf.c:1434
+#: config/obj-elf.c:1428
#, c-format
msgid "missing version name in `%s' for symbol `%s'"
msgstr ""
-#: config/obj-elf.c:1445
+#: config/obj-elf.c:1439
#, c-format
msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
msgstr ""
-#: config/obj-elf.c:1481
+#: config/obj-elf.c:1475
#, c-format
msgid "expected `%s' to have already been set for .vtable_inherit"
msgstr ""
-#: config/obj-elf.c:1491
+#: config/obj-elf.c:1485
msgid "expected comma after name in .vtable_inherit"
msgstr ""
-#: config/obj-elf.c:1543
+#: config/obj-elf.c:1546
msgid "expected comma after name in .vtable_entry"
msgstr ""
-#: config/obj-elf.c:1673
+#: config/obj-elf.c:1685
#, c-format
msgid "Attribute name not recognised: %s"
msgstr ""
-#: config/obj-elf.c:1690
+#: config/obj-elf.c:1702
msgid "expected numeric constant"
msgstr ""
-#: config/obj-elf.c:1699 config/tc-arm.c:6473
+#: config/obj-elf.c:1711 config/tc-arm.c:6482
msgid "expected comma"
msgstr ""
-#: config/obj-elf.c:1732
+#: config/obj-elf.c:1744
msgid "bad string constant"
msgstr ""
-#: config/obj-elf.c:1736
+#: config/obj-elf.c:1748
msgid "expected <tag> , <value>"
msgstr ""
-#: config/obj-elf.c:1856
+#: config/obj-elf.c:1868
msgid "expected quoted string"
msgstr ""
-#: config/obj-elf.c:1876
+#: config/obj-elf.c:1888
#, c-format
msgid "expected comma after name `%s' in .size directive"
msgstr ""
-#: config/obj-elf.c:1885
+#: config/obj-elf.c:1897
msgid "missing expression in .size directive"
msgstr ""
-#: config/obj-elf.c:2008
+#: config/obj-elf.c:2020
#, c-format
msgid "symbol '%s' is already defined"
msgstr ""
-#: config/obj-elf.c:2029
+#: config/obj-elf.c:2041
#, c-format
msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
msgstr ""
-#: config/obj-elf.c:2041
+#: config/obj-elf.c:2053
#, c-format
msgid "symbol type \"%s\" is supported only by GNU targets"
msgstr ""
-#: config/obj-elf.c:2052
+#: config/obj-elf.c:2064
#, c-format
msgid "unrecognized symbol type \"%s\""
msgstr ""
-#: config/obj-elf.c:2219 config/obj-elf.c:2222
+#: config/obj-elf.c:2231 config/obj-elf.c:2234
#, c-format
msgid ".size expression for %s does not evaluate to a constant"
msgstr ""
-#: config/obj-elf.c:2256
+#: config/obj-elf.c:2268
#, c-format
msgid ""
"invalid attempt to declare external version name as default in symbol `%s'"
msgstr ""
-#: config/obj-elf.c:2325 ecoff.c:3600
+#: config/obj-elf.c:2337 ecoff.c:3600
#, c-format
msgid "symbol `%s' can not be both weak and common"
msgstr ""
-#: config/obj-elf.c:2437
+#: config/obj-elf.c:2449
#, c-format
msgid "assuming all members of group `%s' are COMDAT"
msgstr ""
-#: config/obj-elf.c:2449
+#: config/obj-elf.c:2461
#, c-format
msgid "can't create group: %s"
msgstr ""
-#: config/obj-elf.c:2603
+#: config/obj-elf.c:2616
#, c-format
msgid "failed to set up debugging information: %s"
msgstr ""
-#: config/obj-elf.c:2623
+#: config/obj-elf.c:2636
#, c-format
msgid "can't start writing .mdebug section: %s"
msgstr ""
-#: config/obj-elf.c:2631
+#: config/obj-elf.c:2644
#, c-format
msgid "could not write .mdebug section: %s"
msgstr ""
msgid "failed to set flags for \"%s\": %s"
msgstr ""
-#: config/obj-macho.c:340
+#: config/obj-macho.c:342
#, c-format
msgid "unknown or invalid section type '%s'"
msgstr ""
-#: config/obj-macho.c:379
+#: config/obj-macho.c:381
#, c-format
msgid "unknown or invalid section attribute '%s'"
msgstr ""
-#: config/obj-macho.c:400
+#: config/obj-macho.c:402
msgid "unexpected section size information"
msgstr ""
-#: config/obj-macho.c:412
+#: config/obj-macho.c:414
msgid "missing sizeof_stub expression"
msgstr ""
-#: config/obj-macho.c:476 config/tc-ia64.c:1083 config/tc-ia64.c:11770
-#: config/tc-score.c:6103 expr.c:1172 expr.c:1325 read.c:1715
+#: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11770
+#: config/tc-score.c:6099 expr.c:1172 read.c:1716
msgid "expected symbol name"
msgstr ""
-#: config/obj-macho.c:489 read.c:494
+#: config/obj-macho.c:491 read.c:495
msgid "bad or irreducible absolute expression"
msgstr ""
-#: config/obj-macho.c:495 config/tc-score.c:6120 read.c:1753
+#: config/obj-macho.c:497 config/tc-score.c:6116 read.c:1754
msgid "missing size expression"
msgstr ""
-#: config/obj-macho.c:504 config/tc-ia64.c:1118 read.c:1759
+#: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760
#, c-format
msgid "size (%ld) out of range, ignored"
msgstr ""
-#: config/obj-macho.c:514 config/tc-score.c:6264 dwarf2dbg.c:954 ecoff.c:3359
-#: read.c:1771 read.c:1876 read.c:2627 read.c:3270 read.c:3649 symbols.c:340
+#: config/obj-macho.c:516 config/tc-score.c:6259 dwarf2dbg.c:964 ecoff.c:3359
+#: read.c:1772 read.c:1877 read.c:2628 read.c:3200 read.c:3631 symbols.c:341
#: symbols.c:436
#, c-format
msgid "symbol `%s' is already defined"
msgstr ""
-#: config/obj-macho.c:524 read.c:1786
+#: config/obj-macho.c:526 read.c:1787
#, c-format
msgid "size of \"%s\" is already %ld; not changing to %ld"
msgstr ""
-#: config/obj-macho.c:535
+#: config/obj-macho.c:537
msgid "align value not recognized, using size"
msgstr ""
-#: config/obj-macho.c:540 config/obj-macho.c:903
+#: config/obj-macho.c:542 config/obj-macho.c:905
#, c-format
msgid "Alignment (%lu) too large: 15 assumed."
msgstr ""
-#: config/obj-macho.c:606
+#: config/obj-macho.c:608
#, c-format
msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
msgstr ""
-#: config/obj-macho.c:808
+#: config/obj-macho.c:810
#, c-format
msgid "%s is not used for the selected target"
msgstr ""
-#: config/obj-macho.c:873
+#: config/obj-macho.c:875
msgid "internal error: base section index out of range"
msgstr ""
-#: config/obj-macho.c:959
+#: config/obj-macho.c:961
#, c-format
msgid "internal error: bad file property ID %d"
msgstr ""
-#: config/obj-macho.c:967
+#: config/obj-macho.c:969
msgid "failed to set subsections by symbols"
msgstr ""
-#: config/obj-macho.c:1030
+#: config/obj-macho.c:1032
#, c-format
msgid "'%s' previously declared as '%s'."
msgstr ""
-#: config/obj-macho.c:1082 config/obj-macho.c:1402 config/obj-macho.c:1486
+#: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
#, c-format
msgid ""
"'%s' can't be a weak_definition (currently only supported in sections of "
"type coalesced)"
msgstr ""
-#: config/obj-macho.c:1167
+#: config/obj-macho.c:1169
msgid "use of .indirect_symbols requires `-dynamic'"
msgstr ""
-#: config/obj-macho.c:1184
+#: config/obj-macho.c:1186
#, c-format
msgid ""
"attempt to add an indirect_symbol to a stub or reference section with a zero-"
"sized element at %s"
msgstr ""
-#: config/obj-macho.c:1214
+#: config/obj-macho.c:1216
msgid "an .indirect_symbol must be in a symbol pointer or stub section."
msgstr ""
-#: config/obj-macho.c:1483
+#: config/obj-macho.c:1485
#, c-format
msgid "'%s' can't be a weak_definition (since it is undefined)"
msgstr ""
-#: config/obj-macho.c:1489
+#: config/obj-macho.c:1491
#, c-format
msgid "Non-global symbol: '%s' can't be a weak_definition."
msgstr ""
-#: config/obj-macho.c:1495
+#: config/obj-macho.c:1497
#, c-format
msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
msgstr ""
-#: config/obj-macho.c:1536
+#: config/obj-macho.c:1538
#, c-format
msgid "unrecognized stab type '%c'"
msgstr ""
-#: config/obj-macho.c:1587
+#: config/obj-macho.c:1589
#, c-format
msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
msgstr ""
-#: config/obj-macho.c:1595
+#: config/obj-macho.c:1597
#, c-format
msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
msgstr ""
-#: config/obj-macho.c:1602
+#: config/obj-macho.c:1604
#, c-format
msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
msgstr ""
-#: config/obj-macho.c:1804
+#: config/obj-macho.c:1806
#, c-format
msgid ""
"the number of .indirect_symbols defined in section %s does not match the "
"number expected (%d defined, %d expected)"
msgstr ""
-#: config/obj-macho.c:1824
+#: config/obj-macho.c:1826
#, c-format
msgid "internal error: failed to allocate %d indirectsymbol pointers"
msgstr ""
-#: config/obj-macho.c:1838 config/obj-macho.c:1861
+#: config/obj-macho.c:1840 config/obj-macho.c:1863
msgid "internal error: more indirect mach-o symbols than expected"
msgstr ""
msgid "128-bit SIMD scalar or floating-point quad precision register expected"
msgstr ""
-#: config/tc-aarch64.c:420 config/tc-arm.c:4401
+#: config/tc-aarch64.c:420 config/tc-arm.c:4411
msgid "register expected"
msgstr ""
msgid "invalid register type %d"
msgstr ""
-#: config/tc-aarch64.c:595 config/tc-aarch64.c:597 config/tc-arm.c:1061
-#: config/tc-score.c:6514 expr.c:1385 read.c:2609
+#: config/tc-aarch64.c:595 config/tc-aarch64.c:597 config/tc-arm.c:1087
+#: config/tc-score.c:6509 expr.c:1343 read.c:2610
msgid "bad expression"
msgstr ""
-#: config/tc-aarch64.c:607 config/tc-arm.c:1072 config/tc-i860.c:1003
-#: config/tc-sparc.c:3440
+#: config/tc-aarch64.c:607 config/tc-sparc.c:3384
msgid "bad segment"
msgstr ""
msgstr ""
#: config/tc-aarch64.c:1018 config/tc-aarch64.c:1966 config/tc-aarch64.c:2155
-#: config/tc-arm.c:1569 config/tc-arm.c:3681 config/tc-arm.c:4798
+#: config/tc-arm.c:1579 config/tc-arm.c:3691 config/tc-arm.c:4808
msgid "constant expression required"
msgstr ""
msgid "invalid use of vector register"
msgstr ""
-#: config/tc-aarch64.c:1129 config/tc-arm.c:1837
+#: config/tc-aarch64.c:1129 config/tc-arm.c:1847
msgid "expecting {"
msgstr ""
msgid "empty vector register list"
msgstr ""
-#: config/tc-aarch64.c:1264 config/tc-arm.c:2223
+#: config/tc-aarch64.c:1264 config/tc-arm.c:2233
#, c-format
msgid "ignoring attempt to redefine built-in register '%s'"
msgstr ""
-#: config/tc-aarch64.c:1270 config/tc-arm.c:2228
+#: config/tc-aarch64.c:1270 config/tc-arm.c:2238
#, c-format
msgid "ignoring redefinition of register alias '%s'"
msgstr ""
-#: config/tc-aarch64.c:1316 config/tc-arm.c:2294
+#: config/tc-aarch64.c:1316 config/tc-arm.c:2304
#, c-format
msgid "unknown register '%s' -- .req ignored"
msgstr ""
-#: config/tc-aarch64.c:1374 config/tc-arm.c:2502
+#: config/tc-aarch64.c:1374 config/tc-arm.c:2512
msgid "invalid syntax for .req directive"
msgstr ""
-#: config/tc-aarch64.c:1399 config/tc-arm.c:2540
+#: config/tc-aarch64.c:1399 config/tc-arm.c:2550
msgid "invalid syntax for .unreq directive"
msgstr ""
-#: config/tc-aarch64.c:1405 config/tc-arm.c:2547
+#: config/tc-aarch64.c:1405 config/tc-arm.c:2557
#, c-format
msgid "unknown register alias '%s'"
msgstr ""
msgid "ignoring attempt to undefine built-in register '%s'"
msgstr ""
-#: config/tc-aarch64.c:1731 config/tc-arm.c:3293 config/tc-arm.c:3320
-#: config/tc-arm.c:3333
+#: config/tc-aarch64.c:1731 config/tc-arm.c:3303 config/tc-arm.c:3330
+#: config/tc-arm.c:3343
msgid "literal pool overflow"
msgstr ""
-#: config/tc-aarch64.c:1913 config/tc-aarch64.c:5916 config/tc-arm.c:3554
-#: config/tc-arm.c:6996
+#: config/tc-aarch64.c:1913 config/tc-aarch64.c:6028 config/tc-arm.c:3564
+#: config/tc-arm.c:7005
msgid "unrecognized relocation suffix"
msgstr ""
msgid "unimplemented relocation suffix"
msgstr ""
-#: config/tc-aarch64.c:2123 config/tc-aarch64.c:2316 config/tc-aarch64.c:2374
+#: config/tc-aarch64.c:2123 config/tc-aarch64.c:2313 config/tc-aarch64.c:2357
msgid "immediate operand required"
msgstr ""
msgid "missing immediate expression"
msgstr ""
-#: config/tc-aarch64.c:2354 config/tc-aarch64.c:5740 config/tc-aarch64.c:5760
+#: config/tc-aarch64.c:2337 config/tc-aarch64.c:5852 config/tc-aarch64.c:5872
msgid "invalid floating-point constant"
msgstr ""
-#: config/tc-aarch64.c:2984 config/tc-arm.c:5137 config/tc-arm.c:5146
+#: config/tc-aarch64.c:3030 config/tc-arm.c:5147 config/tc-arm.c:5156
msgid "shift expression expected"
msgstr ""
-#: config/tc-aarch64.c:2992
+#: config/tc-aarch64.c:3038
msgid "shift operator expected"
msgstr ""
-#: config/tc-aarch64.c:3000
+#: config/tc-aarch64.c:3046
msgid "invalid use of 'MSL'"
msgstr ""
-#: config/tc-aarch64.c:3008
+#: config/tc-aarch64.c:3054
msgid "invalid use of 'MUL'"
msgstr ""
-#: config/tc-aarch64.c:3017
+#: config/tc-aarch64.c:3063
msgid "extending shift is not permitted"
msgstr ""
-#: config/tc-aarch64.c:3025
+#: config/tc-aarch64.c:3071
msgid "'ROR' shift is not permitted"
msgstr ""
-#: config/tc-aarch64.c:3033
+#: config/tc-aarch64.c:3079
msgid "only 'LSL' shift is permitted"
msgstr ""
-#: config/tc-aarch64.c:3041
+#: config/tc-aarch64.c:3087
msgid "only 'MUL' is permitted"
msgstr ""
-#: config/tc-aarch64.c:3059
+#: config/tc-aarch64.c:3105
msgid "only 'MUL VL' is permitted"
msgstr ""
-#: config/tc-aarch64.c:3067
+#: config/tc-aarch64.c:3113
msgid "invalid shift for the register offset addressing mode"
msgstr ""
-#: config/tc-aarch64.c:3075
+#: config/tc-aarch64.c:3121
msgid "invalid shift operator"
msgstr ""
-#: config/tc-aarch64.c:3108
+#: config/tc-aarch64.c:3154
msgid "missing shift amount"
msgstr ""
-#: config/tc-aarch64.c:3115
+#: config/tc-aarch64.c:3161
msgid "constant shift amount required"
msgstr ""
-#: config/tc-aarch64.c:3124
+#: config/tc-aarch64.c:3170
msgid "shift amount out of range 0 to 63"
msgstr ""
-#: config/tc-aarch64.c:3173
+#: config/tc-aarch64.c:3219
msgid "unexpected shift operator"
msgstr ""
-#: config/tc-aarch64.c:3209
+#: config/tc-aarch64.c:3255
msgid "unexpected register in the immediate operand"
msgstr ""
-#: config/tc-aarch64.c:3234
+#: config/tc-aarch64.c:3280
msgid "integer register expected in the extended/shifted operand register"
msgstr ""
-#: config/tc-aarch64.c:3269 config/tc-aarch64.c:3403 config/tc-aarch64.c:3532
-#: config/tc-aarch64.c:3687 config/tc-aarch64.c:3728
+#: config/tc-aarch64.c:3315 config/tc-aarch64.c:3449 config/tc-aarch64.c:3578
+#: config/tc-aarch64.c:3734 config/tc-aarch64.c:3775
msgid "unknown relocation modifier"
msgstr ""
-#: config/tc-aarch64.c:3276 config/tc-aarch64.c:3422 config/tc-aarch64.c:3539
-#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3735
+#: config/tc-aarch64.c:3322 config/tc-aarch64.c:3468 config/tc-aarch64.c:3585
+#: config/tc-aarch64.c:3741 config/tc-aarch64.c:3782
msgid "this relocation modifier is not allowed on this instruction"
msgstr ""
-#: config/tc-aarch64.c:3430 config/tc-aarch64.c:3550
+#: config/tc-aarch64.c:3476 config/tc-aarch64.c:3596
msgid "invalid relocation expression"
msgstr ""
-#: config/tc-aarch64.c:3448
+#: config/tc-aarch64.c:3494
msgid "invalid address"
msgstr ""
-#: config/tc-aarch64.c:3504
+#: config/tc-aarch64.c:3550
msgid "invalid use of 32-bit register offset"
msgstr ""
-#: config/tc-aarch64.c:3510
+#: config/tc-aarch64.c:3556
msgid "offset has different size from base"
msgstr ""
-#: config/tc-aarch64.c:3516
+#: config/tc-aarch64.c:3562
msgid "invalid use of 64-bit register offset"
msgstr ""
#. [Xn],#expr
-#: config/tc-aarch64.c:3563 config/tc-aarch64.c:3620
+#: config/tc-aarch64.c:3609 config/tc-aarch64.c:3666
msgid "invalid expression in the address"
msgstr ""
-#: config/tc-aarch64.c:3577 config/tc-arm.c:5673 config/tc-arm.c:6251
+#: config/tc-aarch64.c:3623 config/tc-arm.c:5683 config/tc-arm.c:6260
msgid "']' expected"
msgstr ""
-#: config/tc-aarch64.c:3585
+#: config/tc-aarch64.c:3631
msgid "register offset not allowed in pre-indexed addressing mode"
msgstr ""
-#: config/tc-aarch64.c:3600 config/tc-arm.c:5709
+#: config/tc-aarch64.c:3646 config/tc-arm.c:5719
msgid "cannot combine pre- and post-indexing"
msgstr ""
#. Reject [Rn]!
-#: config/tc-aarch64.c:3632
+#: config/tc-aarch64.c:3678
msgid "missing offset in the pre-indexed address"
msgstr ""
-#: config/tc-aarch64.c:3861
+#: config/tc-aarch64.c:3908
msgid "unknown or missing option to PSB"
msgstr ""
-#: config/tc-aarch64.c:3869
+#: config/tc-aarch64.c:3916
msgid "the specified option is not accepted for PSB"
msgstr ""
-#: config/tc-aarch64.c:3926
+#: config/tc-aarch64.c:3976
#, c-format
msgid "selected processor does not support PSTATE field name '%s'"
msgstr ""
-#: config/tc-aarch64.c:3929 config/tc-aarch64.c:3962
+#: config/tc-aarch64.c:3979 config/tc-aarch64.c:4014
#, c-format
msgid "selected processor does not support system register name '%s'"
msgstr ""
-#: config/tc-aarch64.c:3932
+#: config/tc-aarch64.c:3982
#, c-format
msgid ""
"system register name '%s' is deprecated and may be removed in a future "
"release"
msgstr ""
-#: config/tc-aarch64.c:4004
+#: config/tc-aarch64.c:4056
msgid "immediate value out of range "
msgstr ""
-#: config/tc-aarch64.c:4512
+#: config/tc-aarch64.c:4567
#, c-format
msgid "Info: "
msgstr ""
-#: config/tc-aarch64.c:4545 config/tc-score.c:2750 config/tc-score.c:6503
+#: config/tc-aarch64.c:4602 config/tc-score.c:2750 config/tc-score.c:6498
#, c-format
msgid "%s -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4547
+#: config/tc-aarch64.c:4604
#, c-format
msgid "%s at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4553
+#: config/tc-aarch64.c:4610
#, c-format
msgid "operand %d must be %s -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4559
+#: config/tc-aarch64.c:4616
#, c-format
msgid "operand mismatch -- `%s'"
msgstr ""
#. Print the hint.
-#: config/tc-aarch64.c:4619
+#: config/tc-aarch64.c:4676
msgid " did you mean this?"
msgstr ""
-#: config/tc-aarch64.c:4622 config/tc-aarch64.c:4649
+#: config/tc-aarch64.c:4679 config/tc-aarch64.c:4706
#, c-format
msgid " %s"
msgstr ""
-#: config/tc-aarch64.c:4627
+#: config/tc-aarch64.c:4684
msgid " other valid variant(s):"
msgstr ""
-#: config/tc-aarch64.c:4656
+#: config/tc-aarch64.c:4713
#, c-format
msgid "operand %d must be the same register as operand 1 -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4662
+#: config/tc-aarch64.c:4719
#, c-format
msgid "%s out of range %d to %d at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4663 config/tc-aarch64.c:4667 config/tc-aarch64.c:6447
+#: config/tc-aarch64.c:4720 config/tc-aarch64.c:4724 config/tc-aarch64.c:6586
msgid "immediate value"
msgstr ""
-#: config/tc-aarch64.c:4666
+#: config/tc-aarch64.c:4723
#, c-format
msgid "%s must be %d at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4673
+#: config/tc-aarch64.c:4730
#, c-format
msgid ""
"invalid number of registers in the list; only 1 register is expected at "
"operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4677
+#: config/tc-aarch64.c:4734
#, c-format
msgid ""
"invalid number of registers in the list; %d registers are expected at "
"operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4683
+#: config/tc-aarch64.c:4740
#, c-format
msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:4970
+#: config/tc-aarch64.c:5051
msgid "bad vector arrangement type"
msgstr ""
-#: config/tc-aarch64.c:5087
+#: config/tc-aarch64.c:5172
msgid "the specified relocation type is not allowed for MOVK"
msgstr ""
-#: config/tc-aarch64.c:5129 config/tc-aarch64.c:5139
+#: config/tc-aarch64.c:5220 config/tc-aarch64.c:5231
msgid "the specified relocation type is not allowed for 32-bit register"
msgstr ""
-#: config/tc-aarch64.c:5310
+#: config/tc-aarch64.c:5422
msgid "comma expected between operands"
msgstr ""
-#: config/tc-aarch64.c:5444
+#: config/tc-aarch64.c:5556
msgid "the top half of a 128-bit FP/SIMD register is expected"
msgstr ""
-#: config/tc-aarch64.c:5515 config/tc-arm.c:1906 config/tc-arm.c:1951
-#: config/tc-h8300.c:1048
+#: config/tc-aarch64.c:5627 config/tc-arm.c:1916 config/tc-arm.c:1961
+#: config/tc-h8300.c:1043
msgid "invalid register list"
msgstr ""
-#: config/tc-aarch64.c:5535
+#: config/tc-aarch64.c:5647
msgid "missing type suffix"
msgstr ""
-#: config/tc-aarch64.c:5554
+#: config/tc-aarch64.c:5666
msgid "C0 - C15 expected"
msgstr ""
-#: config/tc-aarch64.c:5655 config/tc-aarch64.c:5679
+#: config/tc-aarch64.c:5767 config/tc-aarch64.c:5791
msgid "immediate zero expected"
msgstr ""
-#: config/tc-aarch64.c:5775
+#: config/tc-aarch64.c:5887
msgid "shift not allowed for bitmask immediate"
msgstr ""
-#: config/tc-aarch64.c:5829
+#: config/tc-aarch64.c:5941
msgid "can't mix relocation modifier with explicit shift"
msgstr ""
-#: config/tc-aarch64.c:5877
+#: config/tc-aarch64.c:5989
msgid "invalid condition"
msgstr ""
-#: config/tc-aarch64.c:5903
+#: config/tc-aarch64.c:6015
msgid "invalid pc-relative address"
msgstr ""
#. Only permit "=value" in the literal load instructions.
#. The literal will be generated by programmer_friendly_fixup.
-#: config/tc-aarch64.c:5911
+#: config/tc-aarch64.c:6023
msgid "invalid use of \"=immediate\""
msgstr ""
-#: config/tc-aarch64.c:5976 config/tc-aarch64.c:6008 config/tc-aarch64.c:6026
-#: config/tc-aarch64.c:6048 config/tc-aarch64.c:6068 config/tc-aarch64.c:6087
-#: config/tc-aarch64.c:6106 config/tc-aarch64.c:6141 config/tc-aarch64.c:6148
-#: config/tc-aarch64.c:6177 config/tc-aarch64.c:6202 config/tc-aarch64.c:6218
-#: config/tc-aarch64.c:6242
+#: config/tc-aarch64.c:6088 config/tc-aarch64.c:6120 config/tc-aarch64.c:6138
+#: config/tc-aarch64.c:6160 config/tc-aarch64.c:6180 config/tc-aarch64.c:6199
+#: config/tc-aarch64.c:6222 config/tc-aarch64.c:6257 config/tc-aarch64.c:6264
+#: config/tc-aarch64.c:6292 config/tc-aarch64.c:6312 config/tc-aarch64.c:6337
+#: config/tc-aarch64.c:6353 config/tc-aarch64.c:6377
msgid "invalid addressing mode"
msgstr ""
-#: config/tc-aarch64.c:5992
+#: config/tc-aarch64.c:6104
msgid "the optional immediate offset can only be 0"
msgstr ""
-#: config/tc-aarch64.c:6031 config/tc-aarch64.c:6053 config/tc-aarch64.c:6073
+#: config/tc-aarch64.c:6143 config/tc-aarch64.c:6165 config/tc-aarch64.c:6185
msgid "relocation not allowed"
msgstr ""
-#: config/tc-aarch64.c:6116
+#: config/tc-aarch64.c:6232
msgid "writeback value must be an immediate constant"
msgstr ""
#. Make sure this has priority over
#. "invalid addressing mode".
-#: config/tc-aarch64.c:6156
+#: config/tc-aarch64.c:6272
msgid "constant offset required"
msgstr ""
-#: config/tc-aarch64.c:6252
+#: config/tc-aarch64.c:6389
msgid "unknown or missing system register name"
msgstr ""
-#: config/tc-aarch64.c:6262
+#: config/tc-aarch64.c:6401
msgid "unknown or missing PSTATE field name"
msgstr ""
-#: config/tc-aarch64.c:6286
+#: config/tc-aarch64.c:6425
msgid "unknown or missing operation name"
msgstr ""
-#: config/tc-aarch64.c:6299
+#: config/tc-aarch64.c:6438
msgid "the specified option is not accepted in ISB"
msgstr ""
-#: config/tc-aarch64.c:6325 config/tc-aarch64.c:7458 config/tc-arm.c:7211
+#: config/tc-aarch64.c:6464 config/tc-aarch64.c:7600 config/tc-arm.c:7220
#, c-format
msgid "unhandled operand code %d"
msgstr ""
-#: config/tc-aarch64.c:6367
+#: config/tc-aarch64.c:6506
msgid "unexpected comma before the omitted optional operand"
msgstr ""
-#: config/tc-aarch64.c:6395
+#: config/tc-aarch64.c:6534
msgid "unexpected characters following instruction"
msgstr ""
-#: config/tc-aarch64.c:6473 config/tc-arm.c:5248 config/tc-arm.c:5809
-#: config/tc-arm.c:7973
+#: config/tc-aarch64.c:6612 config/tc-arm.c:5258 config/tc-arm.c:5819
+#: config/tc-arm.c:7982
msgid "constant expression expected"
msgstr ""
-#: config/tc-aarch64.c:6480
+#: config/tc-aarch64.c:6619
msgid "literal pool insertion failed"
msgstr ""
-#: config/tc-aarch64.c:6549 config/tc-aarch64.c:6561
+#: config/tc-aarch64.c:6688 config/tc-aarch64.c:6700
#, c-format
msgid "unpredictable transfer with writeback -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:6565
+#: config/tc-aarch64.c:6704
#, c-format
msgid "unpredictable load of register pair -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:6642
+#: config/tc-aarch64.c:6781
#, c-format
msgid "unknown mnemonic `%s' -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:6650
+#: config/tc-aarch64.c:6789
#, c-format
msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
msgstr ""
-#: config/tc-aarch64.c:6708
+#: config/tc-aarch64.c:6847
#, c-format
msgid "selected processor does not support `%s'"
msgstr ""
-#: config/tc-aarch64.c:7121 config/tc-arm.c:22852
+#: config/tc-aarch64.c:7263 config/tc-arm.c:22892
msgid "GOT already in the symbol table"
msgstr ""
-#: config/tc-aarch64.c:7283
+#: config/tc-aarch64.c:7425
msgid "immediate cannot be moved by a single instruction"
msgstr ""
-#: config/tc-aarch64.c:7326 config/tc-aarch64.c:7371 config/tc-aarch64.c:7397
-#: config/tc-arm.c:15411 config/tc-arm.c:15438 config/tc-arm.c:16080
-#: config/tc-arm.c:16694 config/tc-arm.c:17516 config/tc-arm.c:17556
+#: config/tc-aarch64.c:7468 config/tc-aarch64.c:7513 config/tc-aarch64.c:7539
+#: config/tc-arm.c:15423 config/tc-arm.c:15450 config/tc-arm.c:16092
+#: config/tc-arm.c:16714 config/tc-arm.c:17550 config/tc-arm.c:17590
#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
msgid "immediate out of range"
msgstr ""
-#: config/tc-aarch64.c:7390 config/tc-metag.c:4656 config/tc-xtensa.c:4183
+#: config/tc-aarch64.c:7532 config/tc-metag.c:4656 config/tc-xtensa.c:4214
msgid "invalid immediate"
msgstr ""
-#: config/tc-aarch64.c:7453 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
+#: config/tc-aarch64.c:7595 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
#: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
msgid "immediate offset out of range"
msgstr ""
-#: config/tc-aarch64.c:7527 config/tc-arm.c:23190 config/tc-arm.c:23258
-#: config/tc-arm.c:23540
+#: config/tc-aarch64.c:7669 config/tc-arm.c:23230 config/tc-arm.c:23298
+#: config/tc-arm.c:23580
#, c-format
msgid "undefined symbol %s used as an immediate value"
msgstr ""
-#: config/tc-aarch64.c:7539
+#: config/tc-aarch64.c:7681
msgid "pc-relative load offset not word aligned"
msgstr ""
-#: config/tc-aarch64.c:7542
+#: config/tc-aarch64.c:7684
msgid "pc-relative load offset out of range"
msgstr ""
-#: config/tc-aarch64.c:7554
+#: config/tc-aarch64.c:7696
msgid "pc-relative address offset out of range"
msgstr ""
-#: config/tc-aarch64.c:7566 config/tc-aarch64.c:7581
+#: config/tc-aarch64.c:7708 config/tc-aarch64.c:7723
msgid "conditional branch target not word aligned"
msgstr ""
-#: config/tc-aarch64.c:7569 config/tc-aarch64.c:7584 config/tc-arm.c:23831
+#: config/tc-aarch64.c:7711 config/tc-aarch64.c:7726 config/tc-arm.c:23873
msgid "conditional branch out of range"
msgstr ""
-#: config/tc-aarch64.c:7597
+#: config/tc-aarch64.c:7739
msgid "branch target not word aligned"
msgstr ""
-#: config/tc-aarch64.c:7600 config/tc-arm.c:822 config/tc-mips.c:15683
-#: config/tc-mips.c:15699 config/tc-mips.c:15789
+#: config/tc-aarch64.c:7742 config/tc-arm.c:849 config/tc-mips.c:15700
+#: config/tc-mips.c:15716 config/tc-mips.c:15806
msgid "branch out of range"
msgstr ""
-#: config/tc-aarch64.c:7652 config/tc-arm.c:23431 config/tc-arm.c:23446
-#: config/tc-arm.c:23461 config/tc-arm.c:23472 config/tc-arm.c:23495
-#: config/tc-arm.c:24293 config/tc-moxie.c:716 config/tc-pj.c:452
-#: config/tc-sh.c:4293
+#: config/tc-aarch64.c:7801 config/tc-arm.c:23471 config/tc-arm.c:23486
+#: config/tc-arm.c:23501 config/tc-arm.c:23512 config/tc-arm.c:23535
+#: config/tc-arm.c:24366 config/tc-moxie.c:716 config/tc-pj.c:452
+#: config/tc-sh.c:3747
msgid "offset out of range"
msgstr ""
-#: config/tc-aarch64.c:7667
+#: config/tc-aarch64.c:7816
msgid "unsigned value out of range"
msgstr ""
-#: config/tc-aarch64.c:7675
+#: config/tc-aarch64.c:7827
msgid "signed value out of range"
msgstr ""
-#: config/tc-aarch64.c:7817
+#: config/tc-aarch64.c:7977
#, c-format
msgid "unexpected %s fixup"
msgstr ""
-#: config/tc-aarch64.c:7883 config/tc-arm.c:24802 config/tc-arm.c:24823
-#: config/tc-mips.c:18038 config/tc-or1k.c:348 config/tc-score.c:7480
+#: config/tc-aarch64.c:8043 config/tc-arm.c:24881 config/tc-arm.c:24902
+#: config/tc-mips.c:18055 config/tc-or1k.c:348 config/tc-score.c:7475
#, c-format
msgid "cannot represent %s relocation in this object file format"
msgstr ""
-#: config/tc-aarch64.c:7916
+#: config/tc-aarch64.c:8076
#, c-format
msgid "cannot do %u-byte relocation"
msgstr ""
-#: config/tc-aarch64.c:8227 config/tc-arm.c:25283 config/tc-score.c:6297
-#: config/tc-score.c:6527 config/tc-score.c:6532
+#: config/tc-aarch64.c:8395 config/tc-arm.c:25375 config/tc-score.c:6292
+#: config/tc-score.c:6522 config/tc-score.c:6527
msgid "virtual memory exhausted"
msgstr ""
-#: config/tc-aarch64.c:8385 config/tc-arm.c:25622
+#: config/tc-aarch64.c:8553 config/tc-arm.c:25717
msgid "assemble for big-endian"
msgstr ""
-#: config/tc-aarch64.c:8386 config/tc-arm.c:25623
+#: config/tc-aarch64.c:8554 config/tc-arm.c:25718
msgid "assemble for little-endian"
msgstr ""
-#: config/tc-aarch64.c:8389
+#: config/tc-aarch64.c:8557
msgid "temporary switch for dumping"
msgstr ""
-#: config/tc-aarch64.c:8391
+#: config/tc-aarch64.c:8559
msgid "output verbose error messages"
msgstr ""
-#: config/tc-aarch64.c:8393
+#: config/tc-aarch64.c:8561
msgid "do not output verbose error messages"
msgstr ""
-#: config/tc-aarch64.c:8601 config/tc-arm.c:26444
+#: config/tc-aarch64.c:8772 config/tc-arm.c:26536
msgid "invalid architectural extension"
msgstr ""
-#: config/tc-aarch64.c:8626 config/tc-arm.c:26476
+#: config/tc-aarch64.c:8797 config/tc-arm.c:26568
msgid "must specify extensions to add before specifying those to remove"
msgstr ""
-#: config/tc-aarch64.c:8634 config/tc-arm.c:26484
+#: config/tc-aarch64.c:8805 config/tc-arm.c:26576
msgid "missing architectural extension"
msgstr ""
-#: config/tc-aarch64.c:8661 config/tc-arm.c:26536
+#: config/tc-aarch64.c:8832 config/tc-arm.c:26627
#, c-format
msgid "unknown architectural extension `%s'"
msgstr ""
-#: config/tc-aarch64.c:8685 config/tc-arm.c:26570 config/tc-metag.c:5834
+#: config/tc-aarch64.c:8856 config/tc-arm.c:26661 config/tc-metag.c:5834
#, c-format
msgid "missing cpu name `%s'"
msgstr ""
-#: config/tc-aarch64.c:8699 config/tc-aarch64.c:8916 config/tc-arm.c:26605
-#: config/tc-arm.c:27369 config/tc-metag.c:5845
+#: config/tc-aarch64.c:8870 config/tc-aarch64.c:9087 config/tc-arm.c:26696
+#: config/tc-arm.c:27476 config/tc-metag.c:5845
#, c-format
msgid "unknown cpu `%s'"
msgstr ""
-#: config/tc-aarch64.c:8717 config/tc-arm.c:26623
+#: config/tc-aarch64.c:8888 config/tc-arm.c:26714
#, c-format
msgid "missing architecture name `%s'"
msgstr ""
-#: config/tc-aarch64.c:8731 config/tc-aarch64.c:8963 config/tc-arm.c:26640
-#: config/tc-arm.c:27404 config/tc-arm.c:27434 config/tc-score.c:7715
+#: config/tc-aarch64.c:8902 config/tc-aarch64.c:9134 config/tc-arm.c:26734
+#: config/tc-arm.c:27510 config/tc-arm.c:27540 config/tc-score.c:7710
#, c-format
msgid "unknown architecture `%s'\n"
msgstr ""
-#: config/tc-aarch64.c:8754
+#: config/tc-aarch64.c:8925
#, c-format
msgid "missing abi name `%s'"
msgstr ""
-#: config/tc-aarch64.c:8765
+#: config/tc-aarch64.c:8936
#, c-format
msgid "unknown abi `%s'\n"
msgstr ""
-#: config/tc-aarch64.c:8771
+#: config/tc-aarch64.c:8942
msgid "<abi name>\t specify for ABI <abi name>"
msgstr ""
-#: config/tc-aarch64.c:8774 config/tc-arm.c:26727 config/tc-metag.c:5911
+#: config/tc-aarch64.c:8945 config/tc-arm.c:26821 config/tc-metag.c:5911
msgid "<cpu name>\t assemble for CPU <cpu name>"
msgstr ""
-#: config/tc-aarch64.c:8776 config/tc-arm.c:26729
+#: config/tc-aarch64.c:8947 config/tc-arm.c:26823
msgid "<arch name>\t assemble for architecture <arch name>"
msgstr ""
-#: config/tc-aarch64.c:8815 config/tc-aarch64.c:8835 config/tc-arm.c:26785
-#: config/tc-arm.c:26803 config/tc-arm.c:26823 config/tc-metag.c:5936
+#: config/tc-aarch64.c:8986 config/tc-aarch64.c:9006 config/tc-arm.c:26885
+#: config/tc-arm.c:26903 config/tc-arm.c:26923 config/tc-metag.c:5936
#, c-format
msgid "option `-%c%s' is deprecated: %s"
msgstr ""
-#: config/tc-aarch64.c:8855
+#: config/tc-aarch64.c:9026
#, c-format
msgid " AArch64-specific assembler options:\n"
msgstr ""
-#: config/tc-aarch64.c:8866 config/tc-arc.c:3536 config/tc-arm.c:26854
+#: config/tc-aarch64.c:9037 config/tc-arc.c:3536 config/tc-arm.c:26954
#, c-format
msgid " -EB assemble code for a big-endian cpu\n"
msgstr ""
-#: config/tc-aarch64.c:8871 config/tc-arc.c:3538 config/tc-arm.c:26859
+#: config/tc-aarch64.c:9042 config/tc-arc.c:3538 config/tc-arm.c:26959
#, c-format
msgid " -EL assemble code for a little-endian cpu\n"
msgstr ""
msgstr ""
#: config/tc-alpha.c:1996 config/tc-arc.c:2806 config/tc-mn10200.c:854
-#: config/tc-mn10300.c:1150 config/tc-ppc.c:1953 config/tc-s390.c:675
+#: config/tc-mn10300.c:1150 config/tc-ppc.c:1945 config/tc-s390.c:675
#: config/tc-tilegx.c:427 config/tc-tilegx.c:477 config/tc-tilepro.c:383
msgid "operand"
msgstr ""
msgid "can not resolve expression"
msgstr ""
-#: config/tc-alpha.c:3514 config/tc-i370.c:1056 config/tc-microblaze.c:200
-#: config/tc-ppc.c:2275 config/tc-ppc.c:5394
+#: config/tc-alpha.c:3514 config/tc-microblaze.c:204 config/tc-ppc.c:2267
+#: config/tc-ppc.c:5377
#, c-format
msgid ".COMMon length (%ld.) <0! Ignored."
msgstr ""
-#: config/tc-alpha.c:3525 config/tc-ia64.c:1094 config/tc-sparc.c:4435
+#: config/tc-alpha.c:3525 config/tc-ia64.c:1094 config/tc-sparc.c:4278
#: config/tc-v850.c:306
msgid "Ignoring attempt to re-define symbol"
msgstr ""
-#: config/tc-alpha.c:3617 config/tc-sparc.c:4443
+#: config/tc-alpha.c:3617 config/tc-sparc.c:4286
#, c-format
msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
msgstr ""
msgid ".fmask outside of .ent"
msgstr ""
-#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3209
+#: config/tc-alpha.c:3831 config/tc-score.c:5594 ecoff.c:3209
msgid ".mask outside of .ent"
msgstr ""
msgid "bad .mask directive"
msgstr ""
-#: config/tc-alpha.c:3874 config/tc-mips.c:19507 config/tc-score.c:5739
+#: config/tc-alpha.c:3874 config/tc-mips.c:19528 config/tc-score.c:5735
#: ecoff.c:3173
msgid ".frame outside of .ent"
msgstr ""
-#: config/tc-alpha.c:3885 config/tc-mips.c:19518 ecoff.c:3184
+#: config/tc-alpha.c:3885 config/tc-mips.c:19539 ecoff.c:3184
msgid "bad .frame directive"
msgstr ""
msgid "No symbol after .code_address"
msgstr ""
-#: config/tc-alpha.c:4771 config/tc-score.c:5604
+#: config/tc-alpha.c:4771 config/tc-score.c:5600
msgid "Bad .mask directive"
msgstr ""
msgstr ""
#: config/tc-alpha.c:5551 config/tc-arc.c:2459 config/tc-arc.c:2473
-#: config/tc-arm.c:7288 config/tc-arm.c:7300 config/tc-i960.c:706
-#: config/tc-xtensa.c:5432 config/tc-xtensa.c:5508 config/tc-xtensa.c:5625
-#: config/tc-z80.c:1935
+#: config/tc-arm.c:7297 config/tc-arm.c:7309 config/tc-xtensa.c:5463
+#: config/tc-xtensa.c:5539 config/tc-xtensa.c:5656 config/tc-z80.c:1935
msgid "syntax error"
msgstr ""
msgstr ""
#: config/tc-alpha.c:6236 config/tc-arc.c:3217 config/tc-tilegx.c:1751
-#: config/tc-tilepro.c:1531 config/tc-wasm32.c:813 config/tc-xtensa.c:6118
+#: config/tc-tilepro.c:1531 config/tc-wasm32.c:813 config/tc-xtensa.c:6149
#, c-format
msgid "cannot represent `%s' relocation in object file"
msgstr ""
msgid "Brackets in operand field incorrect"
msgstr ""
-#: config/tc-arc.c:1315 config/tc-xtensa.c:2038
+#: config/tc-arc.c:1315 config/tc-xtensa.c:2069
msgid "extra comma"
msgstr ""
-#: config/tc-arc.c:1317 config/tc-pru.c:1443 config/tc-pru.c:1710
-#: config/tc-xtensa.c:2042
+#: config/tc-arc.c:1317 config/tc-pru.c:1449 config/tc-pru.c:1718
+#: config/tc-xtensa.c:2073
msgid "missing argument"
msgstr ""
-#: config/tc-arc.c:1319 config/tc-xtensa.c:2044
+#: config/tc-arc.c:1319 config/tc-xtensa.c:2075
msgid "missing comma or colon"
msgstr ""
msgid "Inserting \"%s\" into address type table failed: %s"
msgstr ""
-#: config/tc-arc.c:2548 config/tc-arc.c:5015 config/tc-h8300.c:81
-#: config/tc-h8300.c:90 config/tc-h8300.c:100 config/tc-h8300.c:110
-#: config/tc-h8300.c:120 config/tc-h8300.c:131 config/tc-h8300.c:248
+#: config/tc-arc.c:2548 config/tc-arc.c:5015 config/tc-h8300.c:78
+#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
+#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
#: config/tc-hppa.c:6821 config/tc-hppa.c:6827 config/tc-hppa.c:6833
#: config/tc-hppa.c:6839 config/tc-hppa.c:8228 config/tc-lm32.c:197
-#: config/tc-mips.c:3588 config/tc-mips.c:4097 config/tc-mn10300.c:935
+#: config/tc-mips.c:3605 config/tc-mips.c:4114 config/tc-mn10300.c:935
#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
#: config/tc-xc16x.c:86 config/tc-xc16x.c:93
msgid "could not set architecture and machine"
msgstr ""
#: config/tc-arc.c:2898 config/tc-cr16.c:573 config/tc-crx.c:345
-#: config/tc-mn10200.c:766 write.c:1024
+#: config/tc-mn10200.c:766 write.c:1029
#, c-format
msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
msgstr ""
msgid "Insn %s has an instruction %s with limm in its delay slot."
msgstr ""
-#: config/tc-arc.c:4232 config/tc-microblaze.c:2531 config/tc-mn10300.c:1069
-#: config/tc-sh.c:801 config/tc-z80.c:700 read.c:4600
+#: config/tc-arc.c:4232 config/tc-microblaze.c:2558 config/tc-mn10300.c:1069
+#: config/tc-sh.c:419 config/tc-z80.c:700 read.c:4575
#, c-format
msgid "unsupported BFD relocation size %u"
msgstr ""
msgid "Overwrite explicitly set Tag_ARC_CPU_base"
msgstr ""
-#: config/tc-arm.c:619
+#: config/tc-arm.c:646
msgid "ARM register expected"
msgstr ""
-#: config/tc-arm.c:620
+#: config/tc-arm.c:647
msgid "bad or missing co-processor number"
msgstr ""
-#: config/tc-arm.c:621
+#: config/tc-arm.c:648
msgid "co-processor register expected"
msgstr ""
-#: config/tc-arm.c:622
+#: config/tc-arm.c:649
msgid "FPA register expected"
msgstr ""
-#: config/tc-arm.c:623
+#: config/tc-arm.c:650
msgid "VFP single precision register expected"
msgstr ""
-#: config/tc-arm.c:624
+#: config/tc-arm.c:651
msgid "VFP/Neon double precision register expected"
msgstr ""
-#: config/tc-arm.c:625
+#: config/tc-arm.c:652
msgid "Neon quad precision register expected"
msgstr ""
-#: config/tc-arm.c:626
+#: config/tc-arm.c:653
msgid "VFP single or double precision register expected"
msgstr ""
-#: config/tc-arm.c:627
+#: config/tc-arm.c:654
msgid "Neon double or quad precision register expected"
msgstr ""
-#: config/tc-arm.c:628
+#: config/tc-arm.c:655
msgid "Neon single or double precision register expected"
msgstr ""
-#: config/tc-arm.c:629
+#: config/tc-arm.c:656
msgid "VFP single, double or Neon quad precision register expected"
msgstr ""
-#: config/tc-arm.c:631
+#: config/tc-arm.c:658
msgid "VFP system register expected"
msgstr ""
-#: config/tc-arm.c:632
+#: config/tc-arm.c:659
msgid "Maverick MVF register expected"
msgstr ""
-#: config/tc-arm.c:633
+#: config/tc-arm.c:660
msgid "Maverick MVD register expected"
msgstr ""
-#: config/tc-arm.c:634
+#: config/tc-arm.c:661
msgid "Maverick MVFX register expected"
msgstr ""
-#: config/tc-arm.c:635
+#: config/tc-arm.c:662
msgid "Maverick MVDX register expected"
msgstr ""
-#: config/tc-arm.c:636
+#: config/tc-arm.c:663
msgid "Maverick MVAX register expected"
msgstr ""
-#: config/tc-arm.c:637
+#: config/tc-arm.c:664
msgid "Maverick DSPSC register expected"
msgstr ""
-#: config/tc-arm.c:638
+#: config/tc-arm.c:665
msgid "iWMMXt data register expected"
msgstr ""
-#: config/tc-arm.c:639 config/tc-arm.c:7061
+#: config/tc-arm.c:666 config/tc-arm.c:7070
msgid "iWMMXt control register expected"
msgstr ""
-#: config/tc-arm.c:640
+#: config/tc-arm.c:667
msgid "iWMMXt scalar register expected"
msgstr ""
-#: config/tc-arm.c:641
+#: config/tc-arm.c:668
msgid "XScale accumulator register expected"
msgstr ""
#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
-#: config/tc-arm.c:803 config/tc-score.c:259
+#: config/tc-arm.c:830 config/tc-score.c:259
msgid "bad arguments to instruction"
msgstr ""
-#: config/tc-arm.c:804
+#: config/tc-arm.c:831
msgid "r13 not allowed here"
msgstr ""
-#: config/tc-arm.c:805
+#: config/tc-arm.c:832
msgid "r15 not allowed here"
msgstr ""
-#: config/tc-arm.c:806
+#: config/tc-arm.c:833
msgid "instruction cannot be conditional"
msgstr ""
-#: config/tc-arm.c:807
+#: config/tc-arm.c:834
msgid "registers may not be the same"
msgstr ""
-#: config/tc-arm.c:808
+#: config/tc-arm.c:835
msgid "lo register required"
msgstr ""
-#: config/tc-arm.c:809
+#: config/tc-arm.c:836
msgid "instruction not supported in Thumb16 mode"
msgstr ""
-#: config/tc-arm.c:810
+#: config/tc-arm.c:837
msgid "instruction does not accept this addressing mode"
msgstr ""
-#: config/tc-arm.c:811
+#: config/tc-arm.c:838
msgid "branch must be last instruction in IT block"
msgstr ""
-#: config/tc-arm.c:812
+#: config/tc-arm.c:839
msgid "instruction not allowed in IT block"
msgstr ""
-#: config/tc-arm.c:813
+#: config/tc-arm.c:840
msgid "selected FPU does not support instruction"
msgstr ""
-#: config/tc-arm.c:814
+#: config/tc-arm.c:841
msgid "thumb conditional instruction should be in IT block"
msgstr ""
-#: config/tc-arm.c:815
+#: config/tc-arm.c:842
msgid "incorrect condition in IT block"
msgstr ""
-#: config/tc-arm.c:816
+#: config/tc-arm.c:843
msgid "IT falling in the range of a previous IT block"
msgstr ""
-#: config/tc-arm.c:817
+#: config/tc-arm.c:844
msgid "missing .fnstart before unwinding directive"
msgstr ""
-#: config/tc-arm.c:819
+#: config/tc-arm.c:846
msgid "cannot use register index with PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:821
+#: config/tc-arm.c:848
msgid "cannot use writeback with PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:823
+#: config/tc-arm.c:850
msgid "selected processor does not support fp16 instruction"
msgstr ""
-#: config/tc-arm.c:824
+#: config/tc-arm.c:851
msgid "using "
msgstr ""
-#: config/tc-arm.c:825
+#: config/tc-arm.c:852
msgid "relocation valid in thumb1 code only"
msgstr ""
-#: config/tc-arm.c:1032
+#: config/tc-arm.c:1058
msgid "immediate expression requires a # prefix"
msgstr ""
-#: config/tc-arm.c:1061 read.c:3816
+#: config/tc-arm.c:1087 read.c:3798
msgid "missing expression"
msgstr ""
-#: config/tc-arm.c:1091 config/tc-arm.c:5260 config/tc-i960.c:1298
-#: config/tc-score.c:1210
+#: config/tc-arm.c:1101 config/tc-arm.c:5270 config/tc-score.c:1210
msgid "invalid constant"
msgstr ""
-#: config/tc-arm.c:1223
+#: config/tc-arm.c:1233
msgid "expected #constant"
msgstr ""
-#: config/tc-arm.c:1387
+#: config/tc-arm.c:1397
#, c-format
msgid "unexpected character `%c' in type specifier"
msgstr ""
-#: config/tc-arm.c:1404
+#: config/tc-arm.c:1414
#, c-format
msgid "bad size %d in type specifier"
msgstr ""
-#: config/tc-arm.c:1454
+#: config/tc-arm.c:1464
msgid "only one type should be specified for operand"
msgstr ""
-#: config/tc-arm.c:1460
+#: config/tc-arm.c:1470
msgid "vector type expected"
msgstr ""
-#: config/tc-arm.c:1534
+#: config/tc-arm.c:1544
msgid "can't redefine type for operand"
msgstr ""
-#: config/tc-arm.c:1547
+#: config/tc-arm.c:1557
msgid "only D registers may be indexed"
msgstr ""
-#: config/tc-arm.c:1553
+#: config/tc-arm.c:1563
msgid "can't change index for operand"
msgstr ""
-#: config/tc-arm.c:1616
+#: config/tc-arm.c:1626
msgid "register operand expected, but got scalar"
msgstr ""
-#: config/tc-arm.c:1653
+#: config/tc-arm.c:1663
msgid "scalar must have an index"
msgstr ""
-#: config/tc-arm.c:1658 config/tc-arm.c:16583 config/tc-arm.c:16643
-#: config/tc-arm.c:17097
+#: config/tc-arm.c:1668 config/tc-arm.c:16595 config/tc-arm.c:16655
+#: config/tc-arm.c:17131
msgid "scalar index out of range"
msgstr ""
-#: config/tc-arm.c:1708
+#: config/tc-arm.c:1718
msgid "bad range in register list"
msgstr ""
-#: config/tc-arm.c:1716 config/tc-arm.c:1725 config/tc-arm.c:1766
+#: config/tc-arm.c:1726 config/tc-arm.c:1735 config/tc-arm.c:1776
#, c-format
msgid "Warning: duplicated register (r%d) in register list"
msgstr ""
-#: config/tc-arm.c:1728
+#: config/tc-arm.c:1738
msgid "Warning: register range not in ascending order"
msgstr ""
-#: config/tc-arm.c:1739
+#: config/tc-arm.c:1749
msgid "missing `}'"
msgstr ""
-#: config/tc-arm.c:1755
+#: config/tc-arm.c:1765
msgid "invalid register mask"
msgstr ""
-#: config/tc-arm.c:1890 config/tc-arm.c:1934
+#: config/tc-arm.c:1900 config/tc-arm.c:1944
msgid "register out of range in list"
msgstr ""
-#: config/tc-arm.c:1912 config/tc-arm.c:4197 config/tc-arm.c:4331
+#: config/tc-arm.c:1922 config/tc-arm.c:4207 config/tc-arm.c:4341
msgid "register list not in ascending order"
msgstr ""
-#: config/tc-arm.c:1943
+#: config/tc-arm.c:1953
msgid "register range not in ascending order"
msgstr ""
-#: config/tc-arm.c:1976
+#: config/tc-arm.c:1986
msgid "non-contiguous register range"
msgstr ""
-#: config/tc-arm.c:2035
+#: config/tc-arm.c:2045
msgid "register stride must be 1 or 2"
msgstr ""
-#: config/tc-arm.c:2036
+#: config/tc-arm.c:2046
msgid "mismatched element/structure types in list"
msgstr ""
-#: config/tc-arm.c:2104
+#: config/tc-arm.c:2114
msgid "don't use Rn-Rm syntax with non-unit stride"
msgstr ""
-#: config/tc-arm.c:2159
+#: config/tc-arm.c:2169
msgid "error parsing element/structure list"
msgstr ""
-#: config/tc-arm.c:2165
+#: config/tc-arm.c:2175
msgid "expected }"
msgstr ""
-#: config/tc-arm.c:2256
+#: config/tc-arm.c:2266
msgid "attempt to redefine typed alias"
msgstr ""
-#: config/tc-arm.c:2391
+#: config/tc-arm.c:2401
msgid "bad type for register"
msgstr ""
-#: config/tc-arm.c:2402 config/tc-nios2.c:1804
+#: config/tc-arm.c:2412 config/tc-nios2.c:1804
msgid "expression must be constant"
msgstr ""
-#: config/tc-arm.c:2419
+#: config/tc-arm.c:2429
msgid "can't redefine the type of a register alias"
msgstr ""
-#: config/tc-arm.c:2426
+#: config/tc-arm.c:2436
msgid "you must specify a single type only"
msgstr ""
-#: config/tc-arm.c:2439
+#: config/tc-arm.c:2449
msgid "can't redefine the index of a scalar alias"
msgstr ""
-#: config/tc-arm.c:2447
+#: config/tc-arm.c:2457
msgid "scalar index must be constant"
msgstr ""
-#: config/tc-arm.c:2456
+#: config/tc-arm.c:2466
msgid "expecting ]"
msgstr ""
-#: config/tc-arm.c:2508
+#: config/tc-arm.c:2518
msgid "invalid syntax for .dn directive"
msgstr ""
-#: config/tc-arm.c:2514
+#: config/tc-arm.c:2524
msgid "invalid syntax for .qn directive"
msgstr ""
-#: config/tc-arm.c:2549
+#: config/tc-arm.c:2559
#, c-format
msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
msgstr ""
-#: config/tc-arm.c:2814
+#: config/tc-arm.c:2824
#, c-format
msgid "Failed to find real start of function: %s\n"
msgstr ""
-#: config/tc-arm.c:2831
+#: config/tc-arm.c:2841
msgid "selected processor does not support THUMB opcodes"
msgstr ""
-#: config/tc-arm.c:2844
+#: config/tc-arm.c:2854
msgid "selected processor does not support ARM opcodes"
msgstr ""
-#: config/tc-arm.c:2856
+#: config/tc-arm.c:2866
#, c-format
msgid "invalid instruction size selected (%d)"
msgstr ""
-#: config/tc-arm.c:2888
+#: config/tc-arm.c:2898
#, c-format
msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
msgstr ""
-#: config/tc-arm.c:2943
+#: config/tc-arm.c:2953
#, c-format
msgid "expected comma after name \"%s\""
msgstr ""
-#: config/tc-arm.c:2993 config/tc-m32r.c:584
+#: config/tc-arm.c:3003 config/tc-m32r.c:584
#, c-format
msgid "symbol `%s' already defined"
msgstr ""
-#: config/tc-arm.c:3026
+#: config/tc-arm.c:3036
#, c-format
msgid "unrecognized syntax mode \"%s\""
msgstr ""
-#: config/tc-arm.c:3069
+#: config/tc-arm.c:3079
msgid ".ref pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3110
+#: config/tc-arm.c:3120
msgid ".asmfunc repeated."
msgstr ""
-#: config/tc-arm.c:3114
+#: config/tc-arm.c:3124
msgid ".asmfunc without function."
msgstr ""
-#: config/tc-arm.c:3120
+#: config/tc-arm.c:3130
msgid ".asmfunc pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3131
+#: config/tc-arm.c:3141
msgid ".endasmfunc without a .asmfunc."
msgstr ""
-#: config/tc-arm.c:3135
+#: config/tc-arm.c:3145
msgid ".endasmfunc without function."
msgstr ""
-#: config/tc-arm.c:3146
+#: config/tc-arm.c:3156
msgid ".endasmfunc pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3155
+#: config/tc-arm.c:3165
msgid ".def pseudo-op only available with -mccs flag."
msgstr ""
-#: config/tc-arm.c:3313
+#: config/tc-arm.c:3323
msgid "invalid type for literal pool"
msgstr ""
-#: config/tc-arm.c:3393 config/tc-tic54x.c:5354
+#: config/tc-arm.c:3403 config/tc-tic54x.c:5354
#, c-format
msgid "Invalid label '%s'"
msgstr ""
-#: config/tc-arm.c:3569
+#: config/tc-arm.c:3579
msgid "(plt) is only valid on branch targets"
msgstr ""
-#: config/tc-arm.c:3575 config/tc-s390.c:1209 config/tc-s390.c:1865
-#: config/tc-xtensa.c:1664
+#: config/tc-arm.c:3585 config/tc-s390.c:1209 config/tc-s390.c:1865
+#: config/tc-xtensa.c:1695
#, c-format
msgid "%s relocations do not fit in %d byte"
msgid_plural "%s relocations do not fit in %d bytes"
msgstr[0] ""
msgstr[1] ""
-#: config/tc-arm.c:3657
+#: config/tc-arm.c:3667
msgid ".inst.n operand too big. Use .inst.w instead"
msgstr ""
-#: config/tc-arm.c:3677
+#: config/tc-arm.c:3687
msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
msgstr ""
-#: config/tc-arm.c:3707
+#: config/tc-arm.c:3717
msgid "width suffixes are invalid in ARM mode"
msgstr ""
-#: config/tc-arm.c:3749 dwarf2dbg.c:990
+#: config/tc-arm.c:3759 dwarf2dbg.c:1000
msgid "expected 0 or 1"
msgstr ""
-#: config/tc-arm.c:3753
+#: config/tc-arm.c:3763
msgid "missing comma"
msgstr ""
-#: config/tc-arm.c:3786
+#: config/tc-arm.c:3796
msgid "duplicate .fnstart directive"
msgstr ""
-#: config/tc-arm.c:3817 config/tc-tic6x.c:412
+#: config/tc-arm.c:3827 config/tc-tic6x.c:412
msgid "duplicate .handlerdata directive"
msgstr ""
-#: config/tc-arm.c:3836
+#: config/tc-arm.c:3846
msgid ".fnend directive without .fnstart"
msgstr ""
-#: config/tc-arm.c:3903 config/tc-tic6x.c:393
+#: config/tc-arm.c:3913 config/tc-tic6x.c:393
msgid "personality routine specified for cantunwind frame"
msgstr ""
-#: config/tc-arm.c:3920 config/tc-tic6x.c:454
+#: config/tc-arm.c:3930 config/tc-tic6x.c:454
msgid "duplicate .personalityindex directive"
msgstr ""
-#: config/tc-arm.c:3927 config/tc-tic6x.c:461
+#: config/tc-arm.c:3937 config/tc-tic6x.c:461
msgid "bad personality routine number"
msgstr ""
-#: config/tc-arm.c:3949 config/tc-tic6x.c:478
+#: config/tc-arm.c:3959 config/tc-tic6x.c:478
msgid "duplicate .personality directive"
msgstr ""
-#: config/tc-arm.c:3973 config/tc-arm.c:4101 config/tc-arm.c:4149
+#: config/tc-arm.c:3983 config/tc-arm.c:4111 config/tc-arm.c:4159
msgid "expected register list"
msgstr ""
-#: config/tc-arm.c:4055
+#: config/tc-arm.c:4065
msgid "expected , <constant>"
msgstr ""
-#: config/tc-arm.c:4064
+#: config/tc-arm.c:4074
msgid "number of registers must be in the range [1:4]"
msgstr ""
-#: config/tc-arm.c:4211 config/tc-arm.c:4345
+#: config/tc-arm.c:4221 config/tc-arm.c:4355
msgid "bad register range"
msgstr ""
-#: config/tc-arm.c:4411
+#: config/tc-arm.c:4421
msgid "FPA .unwind_save does not take a register list"
msgstr ""
-#: config/tc-arm.c:4439
+#: config/tc-arm.c:4449
msgid ".unwind_save does not support this kind of register"
msgstr ""
-#: config/tc-arm.c:4478
+#: config/tc-arm.c:4488
msgid "SP and PC not permitted in .unwind_movsp directive"
msgstr ""
-#: config/tc-arm.c:4483
+#: config/tc-arm.c:4493
msgid "unexpected .unwind_movsp directive"
msgstr ""
-#: config/tc-arm.c:4510
+#: config/tc-arm.c:4520
msgid "stack increment must be multiple of 4"
msgstr ""
-#: config/tc-arm.c:4542
+#: config/tc-arm.c:4552
msgid "expected <reg>, <reg>"
msgstr ""
-#: config/tc-arm.c:4560
+#: config/tc-arm.c:4570
msgid "register must be either sp or set by a previousunwind_movsp directive"
msgstr ""
-#: config/tc-arm.c:4599
+#: config/tc-arm.c:4609
msgid "expected <offset>, <opcode>"
msgstr ""
-#: config/tc-arm.c:4611
+#: config/tc-arm.c:4621
msgid "unwind opcode too long"
msgstr ""
-#: config/tc-arm.c:4616
+#: config/tc-arm.c:4626
msgid "invalid unwind opcode"
msgstr ""
-#: config/tc-arm.c:4804 config/tc-arm.c:5815 config/tc-arm.c:10659
-#: config/tc-arm.c:11192 config/tc-arm.c:13219 config/tc-arm.c:14801
-#: config/tc-arm.c:24170 config/tc-arm.c:24234 config/tc-arm.c:24242
+#: config/tc-arm.c:4814 config/tc-arm.c:5825 config/tc-arm.c:10671
+#: config/tc-arm.c:11204 config/tc-arm.c:13231 config/tc-arm.c:14813
+#: config/tc-arm.c:24243 config/tc-arm.c:24307 config/tc-arm.c:24315
#: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
msgid "immediate value out of range"
msgstr ""
-#: config/tc-arm.c:4974
+#: config/tc-arm.c:4984
msgid "invalid FPA immediate expression"
msgstr ""
-#: config/tc-arm.c:5160
+#: config/tc-arm.c:5170
msgid "'LSL' or 'ASR' required"
msgstr ""
-#: config/tc-arm.c:5168
+#: config/tc-arm.c:5178
msgid "'LSL' required"
msgstr ""
-#: config/tc-arm.c:5176
+#: config/tc-arm.c:5186
msgid "'ASR' required"
msgstr ""
-#: config/tc-arm.c:5255
+#: config/tc-arm.c:5265
msgid "invalid rotation"
msgstr ""
-#: config/tc-arm.c:5435 config/tc-arm.c:5604
+#: config/tc-arm.c:5445 config/tc-arm.c:5614
msgid "unknown group relocation"
msgstr ""
-#: config/tc-arm.c:5471
+#: config/tc-arm.c:5481
msgid "alignment must be constant"
msgstr ""
-#: config/tc-arm.c:5635
+#: config/tc-arm.c:5645
msgid "this group relocation is not allowed on this instruction"
msgstr ""
-#: config/tc-arm.c:5691
+#: config/tc-arm.c:5701
msgid "'}' expected at end of 'option' field"
msgstr ""
-#: config/tc-arm.c:5696
+#: config/tc-arm.c:5706
msgid "cannot combine index with option"
msgstr ""
-#: config/tc-arm.c:5953
+#: config/tc-arm.c:5963
msgid "unexpected bit specified after APSR"
msgstr ""
-#: config/tc-arm.c:5965
+#: config/tc-arm.c:5975
msgid "selected processor does not support DSP extension"
msgstr ""
-#: config/tc-arm.c:5977
+#: config/tc-arm.c:5987
msgid "bad bitmask specified after APSR"
msgstr ""
-#: config/tc-arm.c:6001
+#: config/tc-arm.c:6011
msgid "writing to APSR without specifying a bitmask is deprecated"
msgstr ""
-#: config/tc-arm.c:6013 config/tc-arm.c:12353 config/tc-arm.c:12398
-#: config/tc-arm.c:12402
+#: config/tc-arm.c:6023 config/tc-arm.c:12365 config/tc-arm.c:12410
+#: config/tc-arm.c:12414
msgid "selected processor does not support requested special purpose register"
msgstr ""
-#: config/tc-arm.c:6018
+#: config/tc-arm.c:6028
msgid "flag for {c}psr instruction expected"
msgstr ""
-#: config/tc-arm.c:6043
+#: config/tc-arm.c:6053
msgid "unrecognized CPS flag"
msgstr ""
-#: config/tc-arm.c:6050
+#: config/tc-arm.c:6060
msgid "missing CPS flags"
msgstr ""
-#: config/tc-arm.c:6073 config/tc-arm.c:6079
+#: config/tc-arm.c:6083 config/tc-arm.c:6089
msgid "valid endian specifiers are be or le"
msgstr ""
-#: config/tc-arm.c:6101
+#: config/tc-arm.c:6111
msgid "missing rotation field after comma"
msgstr ""
-#: config/tc-arm.c:6116
+#: config/tc-arm.c:6126
msgid "rotation can only be 0, 8, 16, or 24"
msgstr ""
-#: config/tc-arm.c:6145
+#: config/tc-arm.c:6155
msgid "condition required"
msgstr ""
-#: config/tc-arm.c:6213 config/tc-arm.c:8943
+#: config/tc-arm.c:6222 config/tc-arm.c:8955
msgid "'[' expected"
msgstr ""
-#: config/tc-arm.c:6226
+#: config/tc-arm.c:6235
msgid "',' expected"
msgstr ""
-#: config/tc-arm.c:6243
+#: config/tc-arm.c:6252
msgid "invalid shift"
msgstr ""
-#: config/tc-arm.c:6316
+#: config/tc-arm.c:6325
msgid "can't use Neon quad register here"
msgstr ""
-#: config/tc-arm.c:6383
+#: config/tc-arm.c:6392
msgid "expected <Rm> or <Dm> or <Qm> operand"
msgstr ""
-#: config/tc-arm.c:6463
+#: config/tc-arm.c:6472
msgid "parse error"
msgstr ""
#. ISB can only take SY as an option.
-#: config/tc-arm.c:6732
+#: config/tc-arm.c:6741
msgid "invalid barrier type"
msgstr ""
-#: config/tc-arm.c:6829
+#: config/tc-arm.c:6838
msgid "only floating point zero is allowed as immediate value"
msgstr ""
-#: config/tc-arm.c:6899
+#: config/tc-arm.c:6908
msgid "immediate value is out of range"
msgstr ""
-#: config/tc-arm.c:7046
+#: config/tc-arm.c:7055
msgid "iWMMXt data or control register expected"
msgstr ""
-#: config/tc-arm.c:7086
+#: config/tc-arm.c:7095
msgid "Banked registers are not available with this architecture."
msgstr ""
-#: config/tc-arm.c:7314 config/tc-score.c:264
+#: config/tc-arm.c:7323 config/tc-score.c:264
msgid "garbage following instruction"
msgstr ""
#. If REG is R13 (the stack pointer), warn that its use is
#. deprecated.
-#: config/tc-arm.c:7364
+#: config/tc-arm.c:7373
msgid "use of r13 is deprecated"
msgstr ""
-#: config/tc-arm.c:7382
+#: config/tc-arm.c:7391 config/tc-arm.c:16799
msgid ""
"ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:7457
+#: config/tc-arm.c:7466
msgid "D register out of range for selected VFP version"
msgstr ""
-#: config/tc-arm.c:7554 config/tc-arm.c:10378
+#: config/tc-arm.c:7563 config/tc-arm.c:10390
msgid "Instruction does not support =N addresses"
msgstr ""
-#: config/tc-arm.c:7562
+#: config/tc-arm.c:7571
msgid "instruction does not accept preindexed addressing"
msgstr ""
#. unindexed - only for coprocessor
-#: config/tc-arm.c:7578 config/tc-arm.c:10441
+#: config/tc-arm.c:7587 config/tc-arm.c:10453
msgid "instruction does not accept unindexed addressing"
msgstr ""
-#: config/tc-arm.c:7586
+#: config/tc-arm.c:7595
msgid "destination register same as write-back base"
msgstr ""
-#: config/tc-arm.c:7587
+#: config/tc-arm.c:7596
msgid "source register same as write-back base"
msgstr ""
-#: config/tc-arm.c:7637
+#: config/tc-arm.c:7646
msgid "use of PC in this instruction is deprecated"
msgstr ""
-#: config/tc-arm.c:7660
+#: config/tc-arm.c:7669
msgid "instruction does not accept scaled register index"
msgstr ""
-#: config/tc-arm.c:7965
+#: config/tc-arm.c:7974
msgid "invalid pseudo operation"
msgstr ""
-#: config/tc-arm.c:8203
+#: config/tc-arm.c:8212
msgid "invalid co-processor operand"
msgstr ""
-#: config/tc-arm.c:8219
+#: config/tc-arm.c:8228
msgid "instruction does not support unindexed addressing"
msgstr ""
-#: config/tc-arm.c:8234
+#: config/tc-arm.c:8243
msgid "pc may not be used with write-back"
msgstr ""
-#: config/tc-arm.c:8239
+#: config/tc-arm.c:8248
msgid "instruction does not support writeback"
msgstr ""
-#: config/tc-arm.c:8345
+#: config/tc-arm.c:8354
msgid "Rn must not overlap other operands"
msgstr ""
-#: config/tc-arm.c:8350
+#: config/tc-arm.c:8359
msgid "swp{b} use is obsoleted for ARMv8 and later"
msgstr ""
-#: config/tc-arm.c:8353
+#: config/tc-arm.c:8362
msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
msgstr ""
-#: config/tc-arm.c:8470 config/tc-arm.c:8489 config/tc-arm.c:8502
-#: config/tc-arm.c:11029 config/tc-arm.c:11060 config/tc-arm.c:11082
+#: config/tc-arm.c:8481 config/tc-arm.c:8500 config/tc-arm.c:8513
+#: config/tc-arm.c:11041 config/tc-arm.c:11072 config/tc-arm.c:11094
msgid "bit-field extends past end of register"
msgstr ""
-#: config/tc-arm.c:8532
+#: config/tc-arm.c:8543
msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
msgstr ""
-#: config/tc-arm.c:8585
+#: config/tc-arm.c:8596
msgid "use of r15 in blx in ARM mode is not really useful"
msgstr ""
-#: config/tc-arm.c:8607
+#: config/tc-arm.c:8618
msgid "use of r15 in bx in ARM mode is not really useful"
msgstr ""
-#: config/tc-arm.c:8632
+#: config/tc-arm.c:8644
msgid "use of r15 in bxj is not really useful"
msgstr ""
-#: config/tc-arm.c:8680
+#: config/tc-arm.c:8692
msgid "This coprocessor register access is deprecated in ARMv8"
msgstr ""
-#: config/tc-arm.c:8888 config/tc-arm.c:8897
+#: config/tc-arm.c:8900 config/tc-arm.c:8909
msgid "writeback of base register is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:8891
+#: config/tc-arm.c:8903
msgid "writeback of base register when in register list is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:8901
+#: config/tc-arm.c:8913
msgid "if writeback register is in list, it must be the lowest reg in the list"
msgstr ""
-#: config/tc-arm.c:8938
+#: config/tc-arm.c:8950
msgid "first transfer register must be even"
msgstr ""
-#: config/tc-arm.c:8941
+#: config/tc-arm.c:8953
msgid "can only transfer two consecutive registers"
msgstr ""
#. have been called in the first place.
#. If op 2 were present and equal to PC, this function wouldn't
#. have been called in the first place.
-#: config/tc-arm.c:8942 config/tc-arm.c:9012 config/tc-arm.c:9676
-#: config/tc-arm.c:11844
+#: config/tc-arm.c:8954 config/tc-arm.c:9024 config/tc-arm.c:9688
+#: config/tc-arm.c:11856
msgid "r14 not allowed here"
msgstr ""
-#: config/tc-arm.c:8954
+#: config/tc-arm.c:8966
msgid "base register written back, and overlaps second transfer register"
msgstr ""
-#: config/tc-arm.c:8964
+#: config/tc-arm.c:8976
msgid "index register overlaps transfer register"
msgstr ""
-#: config/tc-arm.c:8993 config/tc-arm.c:9643
+#: config/tc-arm.c:9005 config/tc-arm.c:9655
msgid "offset must be zero in ARM encoding"
msgstr ""
-#: config/tc-arm.c:9006 config/tc-arm.c:9670
+#: config/tc-arm.c:9018 config/tc-arm.c:9682
msgid "even register required"
msgstr ""
-#: config/tc-arm.c:9009
+#: config/tc-arm.c:9021
msgid "can only load two consecutive registers"
msgstr ""
-#: config/tc-arm.c:9027
+#: config/tc-arm.c:9039
msgid "ldr to register 15 must be 4-byte aligned"
msgstr ""
-#: config/tc-arm.c:9050 config/tc-arm.c:9082
+#: config/tc-arm.c:9062 config/tc-arm.c:9094
msgid "this instruction requires a post-indexed address"
msgstr ""
-#: config/tc-arm.c:9109
+#: config/tc-arm.c:9121
msgid "Rd and Rm should be different in mla"
msgstr ""
-#: config/tc-arm.c:9136 config/tc-arm.c:12217
+#: config/tc-arm.c:9148 config/tc-arm.c:12229
msgid ":lower16: not allowed in this instruction"
msgstr ""
-#: config/tc-arm.c:9138 config/tc-arm.c:12222
+#: config/tc-arm.c:9150 config/tc-arm.c:12234
msgid ":upper16: not allowed in this instruction"
msgstr ""
-#: config/tc-arm.c:9155
+#: config/tc-arm.c:9167
msgid "operand 1 must be FPSCR"
msgstr ""
-#: config/tc-arm.c:9247 config/tc-arm.c:12336
+#: config/tc-arm.c:9259 config/tc-arm.c:12348
msgid "bad register for mrs"
msgstr ""
-#: config/tc-arm.c:9254 config/tc-arm.c:12360
+#: config/tc-arm.c:9266 config/tc-arm.c:12372
msgid "'APSR', 'CPSR' or 'SPSR' expected"
msgstr ""
-#: config/tc-arm.c:9295
+#: config/tc-arm.c:9307
msgid "Rd and Rm should be different in mul"
msgstr ""
-#: config/tc-arm.c:9314 config/tc-arm.c:9588 config/tc-arm.c:12499
+#: config/tc-arm.c:9326 config/tc-arm.c:9600 config/tc-arm.c:12511
msgid "rdhi and rdlo must be different"
msgstr ""
-#: config/tc-arm.c:9320
+#: config/tc-arm.c:9332
msgid "rdhi, rdlo and rm must all be different"
msgstr ""
-#: config/tc-arm.c:9386
+#: config/tc-arm.c:9398
msgid "'[' expected after PLD mnemonic"
msgstr ""
-#: config/tc-arm.c:9388 config/tc-arm.c:9403
+#: config/tc-arm.c:9400 config/tc-arm.c:9415
msgid "post-indexed expression used in preload instruction"
msgstr ""
-#: config/tc-arm.c:9390 config/tc-arm.c:9405
+#: config/tc-arm.c:9402 config/tc-arm.c:9417
msgid "writeback used in preload instruction"
msgstr ""
-#: config/tc-arm.c:9392 config/tc-arm.c:9407
+#: config/tc-arm.c:9404 config/tc-arm.c:9419
msgid "unindexed addressing used in preload instruction"
msgstr ""
-#: config/tc-arm.c:9401
+#: config/tc-arm.c:9413
msgid "'[' expected after PLI mnemonic"
msgstr ""
-#: config/tc-arm.c:9416 config/tc-arm.c:12668
+#: config/tc-arm.c:9428 config/tc-arm.c:12680
msgid "push/pop do not support {reglist}^"
msgstr ""
-#: config/tc-arm.c:9494 config/tc-arm.c:12815
+#: config/tc-arm.c:9506 config/tc-arm.c:12827
msgid "setend use is deprecated for ARMv8"
msgstr ""
-#: config/tc-arm.c:9515 config/tc-arm.c:12876 config/tc-arm.c:12908
-#: config/tc-arm.c:12951
+#: config/tc-arm.c:9527 config/tc-arm.c:12888 config/tc-arm.c:12920
+#: config/tc-arm.c:12963
msgid "extraneous shift as part of operand to shift insn"
msgstr ""
-#: config/tc-arm.c:9546 config/tc-arm.c:9555
+#: config/tc-arm.c:9558 config/tc-arm.c:9567
msgid "selected processor does not support SETPAN instruction"
msgstr ""
-#: config/tc-arm.c:9614
+#: config/tc-arm.c:9626
msgid "SRS base register must be r13"
msgstr ""
-#: config/tc-arm.c:9673
+#: config/tc-arm.c:9685
msgid "can only store two consecutive registers"
msgstr ""
-#: config/tc-arm.c:9787 config/tc-arm.c:9804
+#: config/tc-arm.c:9799 config/tc-arm.c:9816
msgid "only two consecutive VFP SP registers allowed here"
msgstr ""
-#: config/tc-arm.c:9832 config/tc-arm.c:9847
+#: config/tc-arm.c:9844 config/tc-arm.c:9859
msgid "this addressing mode requires base-register writeback"
msgstr ""
#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
#. i.e. immbits must be in range 0 - 16.
-#: config/tc-arm.c:9964
+#: config/tc-arm.c:9976
msgid "immediate value out of range, expected range [0, 16]"
msgstr ""
#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
#. i.e. immbits must be in range 0 - 31.
-#: config/tc-arm.c:9971
+#: config/tc-arm.c:9983
msgid "immediate value out of range, expected range [1, 32]"
msgstr ""
-#: config/tc-arm.c:10037
+#: config/tc-arm.c:10049
msgid "this instruction does not support indexing"
msgstr ""
-#: config/tc-arm.c:10060
+#: config/tc-arm.c:10072
msgid "only r15 allowed here"
msgstr ""
-#: config/tc-arm.c:10195
+#: config/tc-arm.c:10207
msgid "immediate operand requires iWMMXt2"
msgstr ""
-#: config/tc-arm.c:10339
+#: config/tc-arm.c:10351
msgid "shift by register not allowed in thumb mode"
msgstr ""
-#: config/tc-arm.c:10351 config/tc-arm.c:13059 config/tc-arm.c:23513
+#: config/tc-arm.c:10363 config/tc-arm.c:13071 config/tc-arm.c:23553
msgid "shift expression is too large"
msgstr ""
-#: config/tc-arm.c:10384
+#: config/tc-arm.c:10396
msgid "cannot use register index with this instruction"
msgstr ""
-#: config/tc-arm.c:10386
+#: config/tc-arm.c:10398
msgid "Thumb does not support negative register indexing"
msgstr ""
-#: config/tc-arm.c:10388
+#: config/tc-arm.c:10400
msgid "Thumb does not support register post-indexing"
msgstr ""
-#: config/tc-arm.c:10390
+#: config/tc-arm.c:10402
msgid "Thumb does not support register indexing with writeback"
msgstr ""
-#: config/tc-arm.c:10392
+#: config/tc-arm.c:10404
msgid "Thumb supports only LSL in shifted register indexing"
msgstr ""
-#: config/tc-arm.c:10401 config/tc-arm.c:16374
+#: config/tc-arm.c:10413 config/tc-arm.c:16386
msgid "shift out of range"
msgstr ""
-#: config/tc-arm.c:10410
+#: config/tc-arm.c:10422
msgid "cannot use writeback with this instruction"
msgstr ""
-#: config/tc-arm.c:10431
+#: config/tc-arm.c:10443
msgid "cannot use post-indexing with PC-relative addressing"
msgstr ""
-#: config/tc-arm.c:10432
+#: config/tc-arm.c:10444
msgid "cannot use post-indexing with this instruction"
msgstr ""
-#: config/tc-arm.c:10654
+#: config/tc-arm.c:10666
msgid "only SUBS PC, LR, #const allowed"
msgstr ""
-#: config/tc-arm.c:10737 config/tc-arm.c:10897 config/tc-arm.c:10994
-#: config/tc-arm.c:12297 config/tc-arm.c:12605
+#: config/tc-arm.c:10749 config/tc-arm.c:10909 config/tc-arm.c:11006
+#: config/tc-arm.c:12309 config/tc-arm.c:12617
msgid "shift must be constant"
msgstr ""
-#: config/tc-arm.c:10742
+#: config/tc-arm.c:10754
msgid "shift value over 3 not allowed in thumb mode"
msgstr ""
-#: config/tc-arm.c:10744
+#: config/tc-arm.c:10756
msgid "only LSL shift allowed in thumb mode"
msgstr ""
-#: config/tc-arm.c:10768 config/tc-arm.c:10912 config/tc-arm.c:11009
-#: config/tc-arm.c:12310
+#: config/tc-arm.c:10780 config/tc-arm.c:10924 config/tc-arm.c:11021
+#: config/tc-arm.c:12322
msgid "unshifted register required"
msgstr ""
-#: config/tc-arm.c:10783 config/tc-arm.c:11020 config/tc-arm.c:12460
+#: config/tc-arm.c:10795 config/tc-arm.c:11032 config/tc-arm.c:12472
msgid "dest must overlap one source register"
msgstr ""
-#: config/tc-arm.c:10915
+#: config/tc-arm.c:10927
msgid "dest and source1 must be the same register"
msgstr ""
-#: config/tc-arm.c:11155
+#: config/tc-arm.c:11167
msgid ""
"selected architecture does not support wide conditional branch instruction"
msgstr ""
-#: config/tc-arm.c:11188
+#: config/tc-arm.c:11200
msgid "instruction is always unconditional"
msgstr ""
-#: config/tc-arm.c:11309
+#: config/tc-arm.c:11321
msgid "selected processor does not support 'A' form of this instruction"
msgstr ""
-#: config/tc-arm.c:11312
+#: config/tc-arm.c:11324
msgid "Thumb does not support the 2-argument form of this instruction"
msgstr ""
-#: config/tc-arm.c:11433
+#: config/tc-arm.c:11445
msgid "SP not allowed in register list"
msgstr ""
-#: config/tc-arm.c:11437 config/tc-arm.c:11543
+#: config/tc-arm.c:11449 config/tc-arm.c:11555
msgid ""
"having the base register in the register list when using write back is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:11445
+#: config/tc-arm.c:11457
msgid "LR and PC should not both be in register list"
msgstr ""
-#: config/tc-arm.c:11453
+#: config/tc-arm.c:11465
msgid "PC not allowed in register list"
msgstr ""
-#: config/tc-arm.c:11495
+#: config/tc-arm.c:11507
msgid "Thumb load/store multiple does not support {reglist}^"
msgstr ""
-#: config/tc-arm.c:11520 config/tc-arm.c:11597
+#: config/tc-arm.c:11532 config/tc-arm.c:11609
#, c-format
msgid "value stored for r%d is UNKNOWN"
msgstr ""
-#: config/tc-arm.c:11590
+#: config/tc-arm.c:11602
msgid "Thumb-2 instruction only valid in unified syntax"
msgstr ""
-#: config/tc-arm.c:11594 config/tc-arm.c:11604
+#: config/tc-arm.c:11606 config/tc-arm.c:11616
msgid "this instruction will write back the base register"
msgstr ""
-#: config/tc-arm.c:11607
+#: config/tc-arm.c:11619
msgid "this instruction will not write back the base register"
msgstr ""
-#: config/tc-arm.c:11638
+#: config/tc-arm.c:11650
msgid "r14 not allowed as first register when second register is omitted"
msgstr ""
-#: config/tc-arm.c:11738
+#: config/tc-arm.c:11750
msgid ""
"This instruction may be unpredictable if executed on M-profile cores with "
"interrupts enabled."
msgstr ""
-#: config/tc-arm.c:11767 config/tc-arm.c:11780 config/tc-arm.c:11816
+#: config/tc-arm.c:11779 config/tc-arm.c:11792 config/tc-arm.c:11828
msgid "Thumb does not support this addressing mode"
msgstr ""
-#: config/tc-arm.c:11784
+#: config/tc-arm.c:11796
msgid "byte or halfword not valid for base register"
msgstr ""
-#: config/tc-arm.c:11787
+#: config/tc-arm.c:11799
msgid "r15 based store not allowed"
msgstr ""
-#: config/tc-arm.c:11789
+#: config/tc-arm.c:11801
msgid "invalid base register for register offset"
msgstr ""
-#: config/tc-arm.c:11846
+#: config/tc-arm.c:11858
msgid "r12 not allowed here"
msgstr ""
-#: config/tc-arm.c:11852
+#: config/tc-arm.c:11864
msgid "base register written back, and overlaps one of transfer registers"
msgstr ""
-#: config/tc-arm.c:11980
+#: config/tc-arm.c:11992
#, c-format
msgid ""
"Use of r%u as a source register is deprecated when r%u is the destination "
"register."
msgstr ""
-#: config/tc-arm.c:12173
+#: config/tc-arm.c:12185
msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
msgstr ""
-#: config/tc-arm.c:12201
+#: config/tc-arm.c:12213
msgid "only lo regs allowed with immediate"
msgstr ""
-#: config/tc-arm.c:12378
+#: config/tc-arm.c:12390
msgid "Thumb encoding does not support an immediate here"
msgstr ""
-#: config/tc-arm.c:12465
+#: config/tc-arm.c:12477
msgid "Thumb-2 MUL must not set flags"
msgstr ""
-#: config/tc-arm.c:12530
+#: config/tc-arm.c:12542
msgid "Thumb does not support NOP with hints"
msgstr ""
-#: config/tc-arm.c:12690
+#: config/tc-arm.c:12702
msgid "invalid register list to push/pop instruction"
msgstr ""
-#: config/tc-arm.c:12935
+#: config/tc-arm.c:12947
msgid "source1 and dest must be same register"
msgstr ""
-#: config/tc-arm.c:12960
+#: config/tc-arm.c:12972
msgid "ror #imm not supported"
msgstr ""
-#: config/tc-arm.c:13011
+#: config/tc-arm.c:13023
msgid "SMC is not permitted on this architecture"
msgstr ""
-#: config/tc-arm.c:13176
+#: config/tc-arm.c:13188
msgid "Thumb encoding does not support rotation"
msgstr ""
-#: config/tc-arm.c:13196
+#: config/tc-arm.c:13208
msgid "instruction requires register index"
msgstr ""
-#: config/tc-arm.c:13206
+#: config/tc-arm.c:13218
msgid "instruction does not allow shifted index"
msgstr ""
-#: config/tc-arm.c:13392
+#: config/tc-arm.c:13404
msgid "invalid neon suffix for non neon instruction"
msgstr ""
-#: config/tc-arm.c:13754 config/tc-arm.c:14100 config/tc-arm.c:15717
-#: config/tc-arm.c:17342
+#: config/tc-arm.c:13766 config/tc-arm.c:14112 config/tc-arm.c:15729
+#: config/tc-arm.c:17376
msgid "invalid instruction shape"
msgstr ""
-#: config/tc-arm.c:13999
+#: config/tc-arm.c:14011
msgid "types specified in both the mnemonic and operands"
msgstr ""
-#: config/tc-arm.c:14036
+#: config/tc-arm.c:14048
msgid "operand types can't be inferred"
msgstr ""
-#: config/tc-arm.c:14042
+#: config/tc-arm.c:14054
msgid "type specifier has the wrong number of parts"
msgstr ""
-#: config/tc-arm.c:14128 config/tc-arm.c:15905 config/tc-arm.c:15912
+#: config/tc-arm.c:14140 config/tc-arm.c:15917 config/tc-arm.c:15924
msgid "operand size must match register width"
msgstr ""
-#: config/tc-arm.c:14139
+#: config/tc-arm.c:14151
msgid "bad type in Neon instruction"
msgstr ""
-#: config/tc-arm.c:14150
+#: config/tc-arm.c:14162
msgid "inconsistent types in Neon instruction"
msgstr ""
-#: config/tc-arm.c:14521 config/tc-arm.c:14536 config/tc-arm.c:16921
+#: config/tc-arm.c:14533 config/tc-arm.c:14548 config/tc-arm.c:16955
msgid "register list must contain at least 1 and at most 16 registers"
msgstr ""
-#: config/tc-arm.c:14679 config/tc-arm.c:14715 config/tc-arm.c:15354
-#: config/tc-arm.c:16761
+#: config/tc-arm.c:14691 config/tc-arm.c:14727 config/tc-arm.c:15366
+#: config/tc-arm.c:16781
msgid "immediate out of range for shift"
msgstr ""
-#: config/tc-arm.c:14835
+#: config/tc-arm.c:14847
msgid "first and second operands shall be the same register"
msgstr ""
-#: config/tc-arm.c:15120 config/tc-arm.c:16210
+#: config/tc-arm.c:15132 config/tc-arm.c:16222
msgid "scalar out of range for multiply instruction"
msgstr ""
-#: config/tc-arm.c:15244
+#: config/tc-arm.c:15256
msgid "instruction form not available on this architecture."
msgstr ""
-#: config/tc-arm.c:15247
+#: config/tc-arm.c:15259
msgid "this instruction implies use of ARMv8.1 AdvSIMD."
msgstr ""
-#: config/tc-arm.c:15330 config/tc-arm.c:15342
+#: config/tc-arm.c:15342 config/tc-arm.c:15354
msgid "immediate out of range for insert"
msgstr ""
-#: config/tc-arm.c:15475
+#: config/tc-arm.c:15487
msgid "immediate out of range for narrowing operation"
msgstr ""
-#: config/tc-arm.c:15621
+#: config/tc-arm.c:15633
msgid "operands 0 and 1 must be the same register"
msgstr ""
-#: config/tc-arm.c:15727 config/tc-arm.c:17440
+#: config/tc-arm.c:15739 config/tc-arm.c:17474
msgid "invalid rounding mode"
msgstr ""
-#: config/tc-arm.c:16054
+#: config/tc-arm.c:16066
msgid "operand size must be specified for immediate VMOV"
msgstr ""
-#: config/tc-arm.c:16064
+#: config/tc-arm.c:16076
msgid "immediate has bits set outside the operand size"
msgstr ""
-#: config/tc-arm.c:16226
+#: config/tc-arm.c:16238
msgid ""
"vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:16356
+#: config/tc-arm.c:16368
msgid "Instruction form not available on this architecture."
msgstr ""
-#: config/tc-arm.c:16400
+#: config/tc-arm.c:16412
msgid "elements must be smaller than reversal region"
msgstr ""
-#: config/tc-arm.c:16582 config/tc-arm.c:16642
+#: config/tc-arm.c:16594 config/tc-arm.c:16654
msgid "bad type for scalar"
msgstr ""
-#: config/tc-arm.c:16719 config/tc-arm.c:16727
+#: config/tc-arm.c:16739 config/tc-arm.c:16747
msgid "VFP registers must be adjacent"
msgstr ""
-#: config/tc-arm.c:16770
+#: config/tc-arm.c:16790
msgid "invalid suffix"
msgstr ""
-#: config/tc-arm.c:16888
+#: config/tc-arm.c:16922
msgid "bad list length for table lookup"
msgstr ""
-#: config/tc-arm.c:16918
+#: config/tc-arm.c:16952
msgid "writeback (!) must be used for VLDMDB and VSTMDB"
msgstr ""
-#: config/tc-arm.c:16946
+#: config/tc-arm.c:16980
msgid "Use of PC here is UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:16948
+#: config/tc-arm.c:16982
msgid "Use of PC here is deprecated"
msgstr ""
-#: config/tc-arm.c:17015
+#: config/tc-arm.c:17049
msgid "bad alignment"
msgstr ""
-#: config/tc-arm.c:17032
+#: config/tc-arm.c:17066
msgid "bad list type for instruction"
msgstr ""
-#: config/tc-arm.c:17034
+#: config/tc-arm.c:17068
msgid "bad element type for instruction"
msgstr ""
-#: config/tc-arm.c:17076
+#: config/tc-arm.c:17110
msgid "unsupported alignment for instruction"
msgstr ""
-#: config/tc-arm.c:17095 config/tc-arm.c:17189 config/tc-arm.c:17201
-#: config/tc-arm.c:17211 config/tc-arm.c:17225
+#: config/tc-arm.c:17129 config/tc-arm.c:17223 config/tc-arm.c:17235
+#: config/tc-arm.c:17245 config/tc-arm.c:17259
msgid "bad list length"
msgstr ""
-#: config/tc-arm.c:17100
+#: config/tc-arm.c:17134
msgid "stride of 2 unavailable when element size is 8"
msgstr ""
-#: config/tc-arm.c:17133 config/tc-arm.c:17209
+#: config/tc-arm.c:17167 config/tc-arm.c:17243
msgid "can't use alignment with this instruction"
msgstr ""
-#: config/tc-arm.c:17281
+#: config/tc-arm.c:17315
msgid "post-index must be a register"
msgstr ""
-#: config/tc-arm.c:17283
+#: config/tc-arm.c:17317
msgid "bad register for post-index"
msgstr ""
-#: config/tc-arm.c:17504
+#: config/tc-arm.c:17538
msgid "scalar out of range"
msgstr ""
-#: config/tc-arm.c:17577
+#: config/tc-arm.c:17611
msgid ""
"Dot Product instructions cannot be conditional, the behaviour is "
"UNPREDICTABLE"
msgstr ""
-#: config/tc-arm.c:18150 config/tc-arm.c:18236
+#: config/tc-arm.c:18184 config/tc-arm.c:18270
msgid "conditional infixes are deprecated in unified syntax"
msgstr ""
-#: config/tc-arm.c:18387
+#: config/tc-arm.c:18421
msgid "Warning: conditional outside an IT block for Thumb."
msgstr ""
-#: config/tc-arm.c:18539
+#: config/tc-arm.c:18573
msgid "Short branches, Undefined, SVC, LDM/STM"
msgstr ""
-#: config/tc-arm.c:18540
+#: config/tc-arm.c:18574
msgid "Miscellaneous 16-bit instructions"
msgstr ""
-#: config/tc-arm.c:18541
+#: config/tc-arm.c:18575
msgid "ADR"
msgstr ""
-#: config/tc-arm.c:18542
+#: config/tc-arm.c:18576
msgid "Literal loads"
msgstr ""
-#: config/tc-arm.c:18543
+#: config/tc-arm.c:18577
msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
msgstr ""
-#: config/tc-arm.c:18544
+#: config/tc-arm.c:18578
msgid "Hi-register ADD, MOV, CMP using pc"
msgstr ""
#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
-#: config/tc-arm.c:18547
+#: config/tc-arm.c:18581
msgid "ADD/SUB sp, sp #imm"
msgstr ""
-#: config/tc-arm.c:18566
-msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8"
+#: config/tc-arm.c:18601
+msgid ""
+"IT blocks containing 32-bit Thumb instructions are performance deprecated in "
+"ARMv8-A and ARMv8-R"
msgstr ""
-#: config/tc-arm.c:18578
+#: config/tc-arm.c:18613
#, c-format
msgid ""
"IT blocks containing 16-bit Thumb instructions of the following class are "
-"deprecated in ARMv8: %s"
+"performance deprecated in ARMv8-A and ARMv8-R: %s"
msgstr ""
-#: config/tc-arm.c:18591
+#: config/tc-arm.c:18627
msgid ""
-"IT blocks containing more than one conditional instruction are deprecated in "
-"ARMv8"
+"IT blocks containing more than one conditional instruction are performance "
+"deprecated in ARMv8-A and ARMv8-R"
msgstr ""
-#: config/tc-arm.c:18706
+#: config/tc-arm.c:18743
#, c-format
msgid "bad instruction `%s'"
msgstr ""
-#: config/tc-arm.c:18712
+#: config/tc-arm.c:18749
msgid "s suffix on comparison instruction is deprecated"
msgstr ""
-#: config/tc-arm.c:18732
+#: config/tc-arm.c:18769
msgid "SVC is not permitted on this architecture"
msgstr ""
-#: config/tc-arm.c:18734
+#: config/tc-arm.c:18771
#, c-format
msgid "selected processor does not support `%s' in Thumb mode"
msgstr ""
-#: config/tc-arm.c:18740
+#: config/tc-arm.c:18777
msgid "Thumb does not support conditional execution"
msgstr ""
-#: config/tc-arm.c:18760
+#: config/tc-arm.c:18797
#, c-format
msgid ""
"selected processor does not support 32bit wide variant of instruction `%s'"
msgstr ""
-#: config/tc-arm.c:18763
+#: config/tc-arm.c:18800
#, c-format
msgid "selected processor does not support `%s' in Thumb-2 mode"
msgstr ""
-#: config/tc-arm.c:18788
+#: config/tc-arm.c:18825
#, c-format
msgid "cannot honor width suffix -- `%s'"
msgstr ""
-#: config/tc-arm.c:18830
+#: config/tc-arm.c:18867
#, c-format
msgid "selected processor does not support `%s' in ARM mode"
msgstr ""
-#: config/tc-arm.c:18835
+#: config/tc-arm.c:18872
#, c-format
msgid "width suffixes are invalid in ARM mode -- `%s'"
msgstr ""
-#: config/tc-arm.c:18868
+#: config/tc-arm.c:18905
#, c-format
msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
msgstr ""
-#: config/tc-arm.c:18885
+#: config/tc-arm.c:18922
#, c-format
msgid "section '%s' finished with an open IT block."
msgstr ""
-#: config/tc-arm.c:18890
+#: config/tc-arm.c:18927
msgid "file finished with an open IT block."
msgstr ""
-#: config/tc-arm.c:22166
+#: config/tc-arm.c:22206
#, c-format
msgid "alignments greater than %d bytes not supported in .text sections."
msgstr ""
-#: config/tc-arm.c:22433 config/tc-ia64.c:3594
+#: config/tc-arm.c:22473 config/tc-ia64.c:3594
#, c-format
msgid "Group section `%s' has no group signature"
msgstr ""
-#: config/tc-arm.c:22479
+#: config/tc-arm.c:22519
msgid "handlerdata in cantunwind frame"
msgstr ""
-#: config/tc-arm.c:22496
+#: config/tc-arm.c:22536
msgid "too many unwind opcodes for personality routine 0"
msgstr ""
-#: config/tc-arm.c:22527
+#: config/tc-arm.c:22567
msgid "attempt to recreate an unwind entry"
msgstr ""
-#: config/tc-arm.c:22537
+#: config/tc-arm.c:22577
msgid "too many unwind opcodes"
msgstr ""
-#: config/tc-arm.c:22830
+#: config/tc-arm.c:22870
#, c-format
msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
msgstr ""
-#: config/tc-arm.c:23192 config/tc-arm.c:23260
+#: config/tc-arm.c:23232 config/tc-arm.c:23300
#, c-format
msgid "symbol %s is in a different section"
msgstr ""
-#: config/tc-arm.c:23194 config/tc-arm.c:23262
+#: config/tc-arm.c:23234 config/tc-arm.c:23302
#, c-format
msgid "symbol %s is weak and may be overridden later"
msgstr ""
-#: config/tc-arm.c:23239 config/tc-arm.c:23609
+#: config/tc-arm.c:23279 config/tc-arm.c:23651
#, c-format
msgid "invalid constant (%lx) after fixup"
msgstr ""
-#: config/tc-arm.c:23295
+#: config/tc-arm.c:23335
#, c-format
msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
msgstr ""
-#: config/tc-arm.c:23331 config/tc-arm.c:23361
+#: config/tc-arm.c:23371 config/tc-arm.c:23401
msgid "invalid literal constant: pool needs to be closer"
msgstr ""
-#: config/tc-arm.c:23334 config/tc-arm.c:23383
+#: config/tc-arm.c:23374 config/tc-arm.c:23423
#, c-format
msgid "bad immediate value for offset (%ld)"
msgstr ""
-#: config/tc-arm.c:23364
+#: config/tc-arm.c:23404
#, c-format
msgid "bad immediate value for 8-bit offset (%ld)"
msgstr ""
-#: config/tc-arm.c:23424
+#: config/tc-arm.c:23464
msgid "offset not a multiple of 4"
msgstr ""
-#: config/tc-arm.c:23625
+#: config/tc-arm.c:23667
msgid "invalid smc expression"
msgstr ""
-#: config/tc-arm.c:23634
+#: config/tc-arm.c:23676
msgid "invalid hvc expression"
msgstr ""
-#: config/tc-arm.c:23645 config/tc-arm.c:23654
+#: config/tc-arm.c:23687 config/tc-arm.c:23696
msgid "invalid swi expression"
msgstr ""
-#: config/tc-arm.c:23664
+#: config/tc-arm.c:23706
msgid "invalid expression in load/store multiple"
msgstr ""
-#: config/tc-arm.c:23726
+#: config/tc-arm.c:23768
#, c-format
msgid "blx to '%s' an ARM ISA state function changed to bl"
msgstr ""
-#: config/tc-arm.c:23745
+#: config/tc-arm.c:23787
msgid "misaligned branch destination"
msgstr ""
-#: config/tc-arm.c:23865
+#: config/tc-arm.c:23907
#, c-format
msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
msgstr ""
-#: config/tc-arm.c:23915
+#: config/tc-arm.c:23957
msgid "Thumb2 branch out of range"
msgstr ""
-#: config/tc-arm.c:23999
+#: config/tc-arm.c:24009 config/tc-arm.c:24042
+msgid "Relocation supported only in FDPIC mode"
+msgstr ""
+
+#: config/tc-arm.c:24072
msgid "rel31 relocation overflow"
msgstr ""
-#: config/tc-arm.c:24020 config/tc-arm.c:24024 config/tc-arm.c:24063
+#: config/tc-arm.c:24093 config/tc-arm.c:24097 config/tc-arm.c:24136
msgid "co-processor offset out of range"
msgstr ""
-#: config/tc-arm.c:24080
+#: config/tc-arm.c:24153
#, c-format
msgid "invalid offset, target not word aligned (0x%08lX)"
msgstr ""
-#: config/tc-arm.c:24087 config/tc-arm.c:24096 config/tc-arm.c:24104
-#: config/tc-arm.c:24112 config/tc-arm.c:24120
+#: config/tc-arm.c:24160 config/tc-arm.c:24169 config/tc-arm.c:24177
+#: config/tc-arm.c:24185 config/tc-arm.c:24193
#, c-format
msgid "invalid offset, value too big (0x%08lX)"
msgstr ""
-#: config/tc-arm.c:24161
+#: config/tc-arm.c:24234
msgid "invalid Hi register with immediate"
msgstr ""
-#: config/tc-arm.c:24177
+#: config/tc-arm.c:24250
msgid "invalid immediate for stack address calculation"
msgstr ""
-#: config/tc-arm.c:24196
+#: config/tc-arm.c:24269
msgid "address calculation needs a strongly defined nearby symbol"
msgstr ""
-#: config/tc-arm.c:24212
+#: config/tc-arm.c:24285
msgid "symbol too far away"
msgstr ""
-#: config/tc-arm.c:24224
+#: config/tc-arm.c:24297
#, c-format
msgid "invalid immediate for address calculation (value = 0x%08lX)"
msgstr ""
-#: config/tc-arm.c:24254
+#: config/tc-arm.c:24327
#, c-format
msgid "invalid immediate: %ld is out of range"
msgstr ""
-#: config/tc-arm.c:24266
+#: config/tc-arm.c:24339
#, c-format
msgid "invalid shift value: %ld"
msgstr ""
-#: config/tc-arm.c:24336 config/tc-arm.c:24407
+#: config/tc-arm.c:24409 config/tc-arm.c:24480
#, c-format
msgid "the offset 0x%08lX is not representable"
msgstr ""
-#: config/tc-arm.c:24368
+#: config/tc-arm.c:24441
#, c-format
msgid "Unable to process relocation for thumb opcode: %lx"
msgstr ""
-#: config/tc-arm.c:24447
+#: config/tc-arm.c:24520
#, c-format
msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
msgstr ""
-#: config/tc-arm.c:24486
+#: config/tc-arm.c:24559
#, c-format
msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
msgstr ""
-#: config/tc-arm.c:24526
+#: config/tc-arm.c:24599
#, c-format
msgid "bad offset 0x%08lX (must be word-aligned)"
msgstr ""
-#: config/tc-arm.c:24531
+#: config/tc-arm.c:24604
#, c-format
msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
msgstr ""
-#: config/tc-arm.c:24562 config/tc-score.c:7391
+#: config/tc-arm.c:24635 config/tc-score.c:7386
#, c-format
msgid "bad relocation fixup type (%d)"
msgstr ""
-#: config/tc-arm.c:24680
+#: config/tc-arm.c:24753
msgid "literal referenced across section boundary"
msgstr ""
-#: config/tc-arm.c:24751
+#: config/tc-arm.c:24830
msgid "internal relocation (type: IMMEDIATE) not fixed up"
msgstr ""
-#: config/tc-arm.c:24756
+#: config/tc-arm.c:24835
msgid "ADRL used for a symbol not defined in the same file"
msgstr ""
-#: config/tc-arm.c:24771
+#: config/tc-arm.c:24850
#, c-format
msgid "undefined local label `%s'"
msgstr ""
-#: config/tc-arm.c:24777
+#: config/tc-arm.c:24856
msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
msgstr ""
-#: config/tc-arm.c:24799 config/tc-cris.c:4006 config/tc-ft32.c:709
-#: config/tc-mcore.c:1928 config/tc-microblaze.c:1978 config/tc-mmix.c:2895
-#: config/tc-moxie.c:825 config/tc-ns32k.c:2248 config/tc-score.c:7478
+#: config/tc-arm.c:24878 config/tc-cris.c:4006 config/tc-ft32.c:709
+#: config/tc-mcore.c:1928 config/tc-microblaze.c:1998 config/tc-mmix.c:2895
+#: config/tc-moxie.c:825 config/tc-ns32k.c:2248 config/tc-score.c:7473
msgid "<unknown>"
msgstr ""
-#: config/tc-arm.c:25188
+#: config/tc-arm.c:25280
#, c-format
msgid "%s: unexpected function type: %d"
msgstr ""
-#: config/tc-arm.c:25325
+#: config/tc-arm.c:25417
msgid "use of old and new-style options to set CPU type"
msgstr ""
-#: config/tc-arm.c:25340
+#: config/tc-arm.c:25436
msgid "use of old and new-style options to set FPU type"
msgstr ""
-#: config/tc-arm.c:25424
+#: config/tc-arm.c:25515
msgid "hard-float conflicts with specified fpu"
msgstr ""
-#: config/tc-arm.c:25612
+#: config/tc-arm.c:25707
msgid "generate PIC code"
msgstr ""
-#: config/tc-arm.c:25613
+#: config/tc-arm.c:25708
msgid "assemble Thumb code"
msgstr ""
-#: config/tc-arm.c:25614
+#: config/tc-arm.c:25709
msgid "support ARM/Thumb interworking"
msgstr ""
-#: config/tc-arm.c:25616
+#: config/tc-arm.c:25711
msgid "code uses 32-bit program counter"
msgstr ""
-#: config/tc-arm.c:25617
+#: config/tc-arm.c:25712
msgid "code uses 26-bit program counter"
msgstr ""
-#: config/tc-arm.c:25618
+#: config/tc-arm.c:25713
msgid "floating point args are in fp regs"
msgstr ""
-#: config/tc-arm.c:25620
+#: config/tc-arm.c:25715
msgid "re-entrant code"
msgstr ""
-#: config/tc-arm.c:25621
+#: config/tc-arm.c:25716
msgid "code is ATPCS conformant"
msgstr ""
#. These are recognized by the assembler, but have no affect on code.
-#: config/tc-arm.c:25627
+#: config/tc-arm.c:25722
msgid "use frame pointer"
msgstr ""
-#: config/tc-arm.c:25628
+#: config/tc-arm.c:25723
msgid "use stack size checking"
msgstr ""
-#: config/tc-arm.c:25631
+#: config/tc-arm.c:25726
msgid "do not warn on use of deprecated feature"
msgstr ""
-#: config/tc-arm.c:25633
+#: config/tc-arm.c:25728
msgid "warn about symbols that match instruction names [default]"
msgstr ""
-#: config/tc-arm.c:25634
+#: config/tc-arm.c:25729
msgid "disable warnings about symobls that match instructions"
msgstr ""
#. DON'T add any new processors to this list -- we want the whole list
#. to go away... Add them to the processors table instead.
-#: config/tc-arm.c:25650 config/tc-arm.c:25651
+#: config/tc-arm.c:25745 config/tc-arm.c:25746
msgid "use -mcpu=arm1"
msgstr ""
-#: config/tc-arm.c:25652 config/tc-arm.c:25653
+#: config/tc-arm.c:25747 config/tc-arm.c:25748
msgid "use -mcpu=arm2"
msgstr ""
-#: config/tc-arm.c:25654 config/tc-arm.c:25655
+#: config/tc-arm.c:25749 config/tc-arm.c:25750
msgid "use -mcpu=arm250"
msgstr ""
-#: config/tc-arm.c:25656 config/tc-arm.c:25657
+#: config/tc-arm.c:25751 config/tc-arm.c:25752
msgid "use -mcpu=arm3"
msgstr ""
-#: config/tc-arm.c:25658 config/tc-arm.c:25659
+#: config/tc-arm.c:25753 config/tc-arm.c:25754
msgid "use -mcpu=arm6"
msgstr ""
-#: config/tc-arm.c:25660 config/tc-arm.c:25661
+#: config/tc-arm.c:25755 config/tc-arm.c:25756
msgid "use -mcpu=arm600"
msgstr ""
-#: config/tc-arm.c:25662 config/tc-arm.c:25663
+#: config/tc-arm.c:25757 config/tc-arm.c:25758
msgid "use -mcpu=arm610"
msgstr ""
-#: config/tc-arm.c:25664 config/tc-arm.c:25665
+#: config/tc-arm.c:25759 config/tc-arm.c:25760
msgid "use -mcpu=arm620"
msgstr ""
-#: config/tc-arm.c:25666 config/tc-arm.c:25667
+#: config/tc-arm.c:25761 config/tc-arm.c:25762
msgid "use -mcpu=arm7"
msgstr ""
-#: config/tc-arm.c:25668 config/tc-arm.c:25669
+#: config/tc-arm.c:25763 config/tc-arm.c:25764
msgid "use -mcpu=arm70"
msgstr ""
-#: config/tc-arm.c:25670 config/tc-arm.c:25671
+#: config/tc-arm.c:25765 config/tc-arm.c:25766
msgid "use -mcpu=arm700"
msgstr ""
-#: config/tc-arm.c:25672 config/tc-arm.c:25673
+#: config/tc-arm.c:25767 config/tc-arm.c:25768
msgid "use -mcpu=arm700i"
msgstr ""
-#: config/tc-arm.c:25674 config/tc-arm.c:25675
+#: config/tc-arm.c:25769 config/tc-arm.c:25770
msgid "use -mcpu=arm710"
msgstr ""
-#: config/tc-arm.c:25676 config/tc-arm.c:25677
+#: config/tc-arm.c:25771 config/tc-arm.c:25772
msgid "use -mcpu=arm710c"
msgstr ""
-#: config/tc-arm.c:25678 config/tc-arm.c:25679
+#: config/tc-arm.c:25773 config/tc-arm.c:25774
msgid "use -mcpu=arm720"
msgstr ""
-#: config/tc-arm.c:25680 config/tc-arm.c:25681
+#: config/tc-arm.c:25775 config/tc-arm.c:25776
msgid "use -mcpu=arm7d"
msgstr ""
-#: config/tc-arm.c:25682 config/tc-arm.c:25683
+#: config/tc-arm.c:25777 config/tc-arm.c:25778
msgid "use -mcpu=arm7di"
msgstr ""
-#: config/tc-arm.c:25684 config/tc-arm.c:25685
+#: config/tc-arm.c:25779 config/tc-arm.c:25780
msgid "use -mcpu=arm7m"
msgstr ""
-#: config/tc-arm.c:25686 config/tc-arm.c:25687
+#: config/tc-arm.c:25781 config/tc-arm.c:25782
msgid "use -mcpu=arm7dm"
msgstr ""
-#: config/tc-arm.c:25688 config/tc-arm.c:25689
+#: config/tc-arm.c:25783 config/tc-arm.c:25784
msgid "use -mcpu=arm7dmi"
msgstr ""
-#: config/tc-arm.c:25690 config/tc-arm.c:25691
+#: config/tc-arm.c:25785 config/tc-arm.c:25786
msgid "use -mcpu=arm7100"
msgstr ""
-#: config/tc-arm.c:25692 config/tc-arm.c:25693
+#: config/tc-arm.c:25787 config/tc-arm.c:25788
msgid "use -mcpu=arm7500"
msgstr ""
-#: config/tc-arm.c:25694 config/tc-arm.c:25695
+#: config/tc-arm.c:25789 config/tc-arm.c:25790
msgid "use -mcpu=arm7500fe"
msgstr ""
-#: config/tc-arm.c:25696 config/tc-arm.c:25697 config/tc-arm.c:25698
-#: config/tc-arm.c:25699
+#: config/tc-arm.c:25791 config/tc-arm.c:25792 config/tc-arm.c:25793
+#: config/tc-arm.c:25794
msgid "use -mcpu=arm7tdmi"
msgstr ""
-#: config/tc-arm.c:25700 config/tc-arm.c:25701
+#: config/tc-arm.c:25795 config/tc-arm.c:25796
msgid "use -mcpu=arm710t"
msgstr ""
-#: config/tc-arm.c:25702 config/tc-arm.c:25703
+#: config/tc-arm.c:25797 config/tc-arm.c:25798
msgid "use -mcpu=arm720t"
msgstr ""
-#: config/tc-arm.c:25704 config/tc-arm.c:25705
+#: config/tc-arm.c:25799 config/tc-arm.c:25800
msgid "use -mcpu=arm740t"
msgstr ""
-#: config/tc-arm.c:25706 config/tc-arm.c:25707
+#: config/tc-arm.c:25801 config/tc-arm.c:25802
msgid "use -mcpu=arm8"
msgstr ""
-#: config/tc-arm.c:25708 config/tc-arm.c:25709
+#: config/tc-arm.c:25803 config/tc-arm.c:25804
msgid "use -mcpu=arm810"
msgstr ""
-#: config/tc-arm.c:25710 config/tc-arm.c:25711
+#: config/tc-arm.c:25805 config/tc-arm.c:25806
msgid "use -mcpu=arm9"
msgstr ""
-#: config/tc-arm.c:25712 config/tc-arm.c:25713
+#: config/tc-arm.c:25807 config/tc-arm.c:25808
msgid "use -mcpu=arm9tdmi"
msgstr ""
-#: config/tc-arm.c:25714 config/tc-arm.c:25715
+#: config/tc-arm.c:25809 config/tc-arm.c:25810
msgid "use -mcpu=arm920"
msgstr ""
-#: config/tc-arm.c:25716 config/tc-arm.c:25717
+#: config/tc-arm.c:25811 config/tc-arm.c:25812
msgid "use -mcpu=arm940"
msgstr ""
-#: config/tc-arm.c:25718
+#: config/tc-arm.c:25813
msgid "use -mcpu=strongarm"
msgstr ""
-#: config/tc-arm.c:25720
+#: config/tc-arm.c:25815
msgid "use -mcpu=strongarm110"
msgstr ""
-#: config/tc-arm.c:25722
+#: config/tc-arm.c:25817
msgid "use -mcpu=strongarm1100"
msgstr ""
-#: config/tc-arm.c:25724
+#: config/tc-arm.c:25819
msgid "use -mcpu=strongarm1110"
msgstr ""
-#: config/tc-arm.c:25725
+#: config/tc-arm.c:25820
msgid "use -mcpu=xscale"
msgstr ""
-#: config/tc-arm.c:25726
+#: config/tc-arm.c:25821
msgid "use -mcpu=iwmmxt"
msgstr ""
-#: config/tc-arm.c:25727
+#: config/tc-arm.c:25822
msgid "use -mcpu=all"
msgstr ""
#. Architecture variants -- don't add any more to this list either.
-#: config/tc-arm.c:25730 config/tc-arm.c:25731
+#: config/tc-arm.c:25825 config/tc-arm.c:25826
msgid "use -march=armv2"
msgstr ""
-#: config/tc-arm.c:25732 config/tc-arm.c:25733
+#: config/tc-arm.c:25827 config/tc-arm.c:25828
msgid "use -march=armv2a"
msgstr ""
-#: config/tc-arm.c:25734 config/tc-arm.c:25735
+#: config/tc-arm.c:25829 config/tc-arm.c:25830
msgid "use -march=armv3"
msgstr ""
-#: config/tc-arm.c:25736 config/tc-arm.c:25737
+#: config/tc-arm.c:25831 config/tc-arm.c:25832
msgid "use -march=armv3m"
msgstr ""
-#: config/tc-arm.c:25738 config/tc-arm.c:25739
+#: config/tc-arm.c:25833 config/tc-arm.c:25834
msgid "use -march=armv4"
msgstr ""
-#: config/tc-arm.c:25740 config/tc-arm.c:25741
+#: config/tc-arm.c:25835 config/tc-arm.c:25836
msgid "use -march=armv4t"
msgstr ""
-#: config/tc-arm.c:25742 config/tc-arm.c:25743
+#: config/tc-arm.c:25837 config/tc-arm.c:25838
msgid "use -march=armv5"
msgstr ""
-#: config/tc-arm.c:25744 config/tc-arm.c:25745
+#: config/tc-arm.c:25839 config/tc-arm.c:25840
msgid "use -march=armv5t"
msgstr ""
-#: config/tc-arm.c:25746 config/tc-arm.c:25747
+#: config/tc-arm.c:25841 config/tc-arm.c:25842
msgid "use -march=armv5te"
msgstr ""
#. Floating point variants -- don't add any more to this list either.
-#: config/tc-arm.c:25750
+#: config/tc-arm.c:25845
msgid "use -mfpu=fpe"
msgstr ""
-#: config/tc-arm.c:25751
+#: config/tc-arm.c:25846
msgid "use -mfpu=fpa10"
msgstr ""
-#: config/tc-arm.c:25752
+#: config/tc-arm.c:25847
msgid "use -mfpu=fpa11"
msgstr ""
-#: config/tc-arm.c:25754
+#: config/tc-arm.c:25849
msgid "use either -mfpu=softfpa or -mfpu=softvfp"
msgstr ""
-#: config/tc-arm.c:26508
+#: config/tc-arm.c:26600
msgid "extension does not apply to the base architecture"
msgstr ""
-#: config/tc-arm.c:26538
+#: config/tc-arm.c:26629
msgid "architectural extensions must be specified in alphabetical order"
msgstr ""
-#: config/tc-arm.c:26656 config/tc-arm.c:27541
+#: config/tc-arm.c:26750 config/tc-arm.c:27643
#, c-format
msgid "unknown floating point format `%s'\n"
msgstr ""
-#: config/tc-arm.c:26672
+#: config/tc-arm.c:26766
#, c-format
msgid "unknown floating point abi `%s'\n"
msgstr ""
-#: config/tc-arm.c:26688
+#: config/tc-arm.c:26782
#, c-format
msgid "unknown EABI `%s'\n"
msgstr ""
-#: config/tc-arm.c:26708
+#: config/tc-arm.c:26802
#, c-format
msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
msgstr ""
-#: config/tc-arm.c:26731 config/tc-metag.c:5913
+#: config/tc-arm.c:26825 config/tc-metag.c:5913
msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
msgstr ""
-#: config/tc-arm.c:26733
+#: config/tc-arm.c:26827
msgid "<abi>\t assemble for floating point ABI <abi>"
msgstr ""
-#: config/tc-arm.c:26736
+#: config/tc-arm.c:26830
msgid "<ver>\t\t assemble for eabi version <ver>"
msgstr ""
-#: config/tc-arm.c:26739
+#: config/tc-arm.c:26833
msgid "<mode>\t controls implicit insertion of IT instructions"
msgstr ""
-#: config/tc-arm.c:26741
+#: config/tc-arm.c:26835
msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
msgstr ""
-#: config/tc-arm.c:26843
+#: config/tc-arm.c:26943
#, c-format
msgid " ARM-specific assembler options:\n"
msgstr ""
-#: config/tc-arm.c:26863
+#: config/tc-arm.c:26963
#, c-format
msgid " --fix-v4bx Allow BX in ARMv4 code\n"
msgstr ""
-#: config/tc-arm.c:27160
+#: config/tc-arm.c:26967
+#, c-format
+msgid " --fdpic generate an FDPIC object file\n"
+msgstr ""
+
+#: config/tc-arm.c:27270
msgid "no architecture contains all the instructions used\n"
msgstr ""
-#: config/tc-arm.c:27479
+#: config/tc-arm.c:27584
#, c-format
msgid ""
"architectural extension `%s' is not allowed for the current base architecture"
msgstr ""
-#: config/tc-arm.c:27508
+#: config/tc-arm.c:27607
#, c-format
msgid "unknown architecture extension `%s'\n"
msgstr ""
msgid "constant out of 8-bit range: %d"
msgstr ""
-#: config/tc-avr.c:955 config/tc-score.c:1199 read.c:3814
+#: config/tc-avr.c:955 config/tc-score.c:1199 read.c:3796
msgid "illegal expression"
msgstr ""
-#: config/tc-avr.c:984 config/tc-avr.c:1994 config/tc-pru.c:1874
+#: config/tc-avr.c:984 config/tc-avr.c:1994 config/tc-pru.c:1882
msgid "`)' required"
msgstr ""
#. xgettext:c-format.
#: config/tc-avr.c:1854 config/tc-bfin.c:825 config/tc-d10v.c:1462
#: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779
-#: config/tc-mn10300.c:2177 config/tc-msp430.c:4270 config/tc-ppc.c:7251
+#: config/tc-mn10300.c:2177 config/tc-msp430.c:4270 config/tc-ppc.c:7221
#: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3367
#: config/tc-z80.c:2059
#, c-format
msgid "reloc %d not supported by object file format"
msgstr ""
-#: config/tc-avr.c:1876 config/tc-ft32.c:232 config/tc-h8300.c:1960
-#: config/tc-mcore.c:880 config/tc-microblaze.c:933 config/tc-moxie.c:182
-#: config/tc-pj.c:253 config/tc-sh.c:2591 config/tc-wasm32.c:747
+#: config/tc-avr.c:1876 config/tc-ft32.c:232 config/tc-h8300.c:1930
+#: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182
+#: config/tc-pj.c:253 config/tc-sh.c:2195 config/tc-wasm32.c:747
#: config/tc-z8k.c:1223
msgid "can't find opcode "
msgstr ""
msgid "garbage at end of line"
msgstr ""
-#: config/tc-avr.c:2043 config/tc-pru.c:1906
+#: config/tc-avr.c:2043 config/tc-pru.c:1914
#, c-format
msgid "illegal %s relocation size: %d"
msgstr ""
msgid "rel too far BFD_RELOC_16"
msgstr ""
-#: config/tc-cr16.c:164 read.c:4667
+#: config/tc-cr16.c:164
msgid "using a bit field width of zero"
msgstr ""
-#: config/tc-cr16.c:172 read.c:4675
+#: config/tc-cr16.c:172
#, c-format
msgid "field width \"%s\" too complex for a bitfield"
msgstr ""
-#: config/tc-cr16.c:181 read.c:4683
+#: config/tc-cr16.c:181
#, c-format
msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
msgstr[0] ""
msgstr[1] ""
-#: config/tc-cr16.c:208 read.c:4709
+#: config/tc-cr16.c:208
#, c-format
msgid "field value \"%s\" too complex for a bitfield"
msgstr ""
msgid "internal error: reloc %d (`%s') not supported by object file format"
msgstr ""
-#: config/tc-cr16.c:696 config/tc-i386.c:10718 config/tc-s390.c:2106
+#: config/tc-cr16.c:696 config/tc-i386.c:11188 config/tc-s390.c:2106
msgid "GOT already in symbol table"
msgstr ""
-#: config/tc-cr16.c:813 config/tc-m68k.c:4657 config/tc-tilegx.c:319
+#: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:319
#: config/tc-tilepro.c:256
#, c-format
msgid "Internal Error: Can't hash %s: %s"
msgid "Illegal register (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:1199 config/tc-cr16.c:1274
+#: config/tc-cr16.c:1200 config/tc-cr16.c:1275
#, c-format
msgid "Illegal register `%s' in Instruction `%s'"
msgstr ""
-#: config/tc-cr16.c:1227 config/tc-cr16.c:1238
+#: config/tc-cr16.c:1228 config/tc-cr16.c:1239
#, c-format
msgid "Illegal register pair `%s' in Instruction `%s'"
msgstr ""
-#: config/tc-cr16.c:1263 config/tc-i960.c:833
+#: config/tc-cr16.c:1264
msgid "unmatched '['"
msgstr ""
-#: config/tc-cr16.c:1269 config/tc-i960.c:840
+#: config/tc-cr16.c:1270
msgid "garbage after index spec ignored"
msgstr ""
-#: config/tc-cr16.c:1417 config/tc-crx.c:938
+#: config/tc-cr16.c:1418 config/tc-crx.c:938
#, c-format
msgid "Illegal operands (whitespace): `%s'"
msgstr ""
-#: config/tc-cr16.c:1429 config/tc-cr16.c:1436 config/tc-cr16.c:1453
+#: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454
#: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
-#: config/tc-crx.c:1767
+#: config/tc-crx.c:1770
#, c-format
msgid "Missing matching brackets : `%s'"
msgstr ""
-#: config/tc-cr16.c:1485 config/tc-crx.c:1000
+#: config/tc-cr16.c:1486 config/tc-crx.c:1000
#, c-format
msgid "Unknown exception: `%s'"
msgstr ""
-#: config/tc-cr16.c:1570 config/tc-crx.c:1096
+#: config/tc-cr16.c:1571 config/tc-crx.c:1096
#, c-format
msgid "Illegal `cinv' parameter: `%c'"
msgstr ""
-#: config/tc-cr16.c:1591 config/tc-cr16.c:1630
+#: config/tc-cr16.c:1592 config/tc-cr16.c:1631
#, c-format
msgid "Unknown register pair: `%d'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1599
+#: config/tc-cr16.c:1600
#, c-format
msgid "Illegal register pair (`%s') in Instruction: `%s'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1638
+#: config/tc-cr16.c:1639
#, c-format
msgid "Illegal index register pair (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:1677
+#: config/tc-cr16.c:1678
#, c-format
msgid "Unknown processor register : `%d'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1685
+#: config/tc-cr16.c:1686
#, c-format
msgid "Illegal processor register (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:1733
+#: config/tc-cr16.c:1734
#, c-format
msgid "Unknown processor register (32 bit) : `%d'"
msgstr ""
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1741
+#: config/tc-cr16.c:1742
#, c-format
msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
msgstr ""
-#: config/tc-cr16.c:2107 config/tc-crx.c:1665 config/tc-crx.c:1682
+#: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685
#, c-format
msgid "Same src/dest register is used (`r%d'), result is undefined"
msgstr ""
-#: config/tc-cr16.c:2128
+#: config/tc-cr16.c:2129
msgid "RA register is saved twice."
msgstr ""
-#: config/tc-cr16.c:2132
+#: config/tc-cr16.c:2133
#, c-format
msgid "`%s' Illegal use of registers."
msgstr ""
-#: config/tc-cr16.c:2146
+#: config/tc-cr16.c:2147
#, c-format
msgid "`%s' Illegal count-register combination."
msgstr ""
-#: config/tc-cr16.c:2152
+#: config/tc-cr16.c:2153
#, c-format
msgid "`%s' Illegal use of register."
msgstr ""
-#: config/tc-cr16.c:2161 config/tc-crx.c:1674
+#: config/tc-cr16.c:2162 config/tc-crx.c:1677
#, c-format
msgid "`%s' has undefined result"
msgstr ""
-#: config/tc-cr16.c:2169
+#: config/tc-cr16.c:2170
#, c-format
msgid "Same src/dest register is used (`r%d'),result is undefined"
msgstr ""
-#: config/tc-cr16.c:2340 config/tc-crx.c:1579
+#: config/tc-cr16.c:2341 config/tc-crx.c:1582
msgid "Incorrect number of operands"
msgstr ""
-#: config/tc-cr16.c:2342 config/tc-crx.c:1581
+#: config/tc-cr16.c:2343 config/tc-crx.c:1584
#, c-format
msgid "Illegal type of operand (arg %d)"
msgstr ""
-#: config/tc-cr16.c:2348 config/tc-crx.c:1587
+#: config/tc-cr16.c:2349 config/tc-crx.c:1590
#, c-format
msgid "Operand out of range (arg %d)"
msgstr ""
-#: config/tc-cr16.c:2351 config/tc-crx.c:1590
+#: config/tc-cr16.c:2352 config/tc-crx.c:1593
#, c-format
msgid "Operand has odd displacement (arg %d)"
msgstr ""
-#: config/tc-cr16.c:2354 config/tc-cr16.c:2385 config/tc-crx.c:1603
-#: config/tc-crx.c:1634
+#: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606
+#: config/tc-crx.c:1637
#, c-format
msgid "Illegal operand (arg %d)"
msgstr ""
#. Give an error if a frag containing code is not aligned to a 2-byte
#. boundary.
-#: config/tc-cr16.c:2487 config/tc-cr16.h:74 config/tc-crx.c:1956
-#: config/tc-crx.h:77 config/tc-ppc.c:3542 config/tc-ppc.c:6500
+#: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959
+#: config/tc-crx.h:77
msgid "instruction address is not a multiple of 2"
msgstr ""
-#: config/tc-cr16.c:2510 config/tc-cris.c:1556 config/tc-cris.c:1564
-#: config/tc-crx.c:1992 config/tc-dlx.c:692 config/tc-hppa.c:3212
-#: config/tc-hppa.c:3219 config/tc-i860.c:490 config/tc-i860.c:507
-#: config/tc-i860.c:987 config/tc-sparc.c:1813 config/tc-sparc.c:1821
+#: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564
+#: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212
+#: config/tc-hppa.c:3219 config/tc-sparc.c:1757 config/tc-sparc.c:1765
#, c-format
msgid "Unknown opcode: `%s'"
msgstr ""
msgid "Illegal register (`%s') in instruction: `%s'"
msgstr ""
-#: config/tc-crx.c:1264
+#: config/tc-crx.c:1267
#, c-format
msgid "Illegal co-processor register in instruction `%s'"
msgstr ""
-#: config/tc-crx.c:1271
+#: config/tc-crx.c:1274
#, c-format
msgid "Illegal co-processor special register in instruction `%s'"
msgstr ""
-#: config/tc-crx.c:1593
+#: config/tc-crx.c:1596
#, c-format
msgid "Invalid DISPU4 operand value (arg %d)"
msgstr ""
-#: config/tc-crx.c:1596
+#: config/tc-crx.c:1599
#, c-format
msgid "Invalid CST4 operand value (arg %d)"
msgstr ""
-#: config/tc-crx.c:1599
+#: config/tc-crx.c:1602
#, c-format
msgid "Operand value is not within upper 64 KB (arg %d)"
msgstr ""
-#: config/tc-crx.c:1736
+#: config/tc-crx.c:1739
msgid "Invalid register in register list"
msgstr ""
-#: config/tc-crx.c:1790
+#: config/tc-crx.c:1793
#, c-format
msgid "Illegal register `%s' in cop-register list"
msgstr ""
-#: config/tc-crx.c:1798
+#: config/tc-crx.c:1801
#, c-format
msgid "Illegal register `%s' in cop-special-register list"
msgstr ""
-#: config/tc-crx.c:1817
+#: config/tc-crx.c:1820
#, c-format
msgid "Illegal register `%s' in user register list"
msgstr ""
-#: config/tc-crx.c:1836
+#: config/tc-crx.c:1839
#, c-format
msgid "Illegal register `%s' in register list"
msgstr ""
-#: config/tc-crx.c:1842
+#: config/tc-crx.c:1845
#, c-format
msgid "Maximum %d bits may be set in `mask16' operand"
msgstr ""
-#: config/tc-crx.c:1851
+#: config/tc-crx.c:1854
#, c-format
msgid "rest of line ignored; first ignored character is `%c'"
msgstr ""
-#: config/tc-crx.c:1859
+#: config/tc-crx.c:1862
#, c-format
msgid "Illegal `mask16' operand, operation is undefined - `%s'"
msgstr ""
#. HI can't be specified without LO (and vise-versa).
-#: config/tc-crx.c:1865
+#: config/tc-crx.c:1868
msgid "HI/LO registers should be specified together"
msgstr ""
-#: config/tc-crx.c:1871
+#: config/tc-crx.c:1874
msgid "HI/LO registers should be specified without additional registers"
msgstr ""
msgid ".endfunc missing for previous .proc"
msgstr ""
-#: config/tc-dlx.c:295 config/tc-i860.c:226 config/tc-mips.c:3600
-#: config/tc-nios2.c:3639 config/tc-nios2.c:3653 config/tc-nios2.c:3668
-#: config/tc-pru.c:1565 config/tc-pru.c:1579 config/tc-riscv.c:621
+#: config/tc-dlx.c:295 config/tc-mips.c:3617 config/tc-nios2.c:3639
+#: config/tc-nios2.c:3653 config/tc-nios2.c:3668 config/tc-pru.c:1573
+#: config/tc-pru.c:1587 config/tc-riscv.c:809
#, c-format
msgid "internal error: can't hash `%s': %s\n"
msgstr ""
#. Probably a memory allocation problem? Give up now.
#: config/tc-dlx.c:302 config/tc-hppa.c:8270 config/tc-nios2.c:1440
#: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671
-#: config/tc-pru.c:1568 config/tc-pru.c:1582 config/tc-riscv.c:624
-#: config/tc-riscv.c:632 config/tc-sparc.c:1064
+#: config/tc-pru.c:1576 config/tc-pru.c:1590 config/tc-riscv.c:812
+#: config/tc-riscv.c:824 config/tc-sparc.c:1008
msgid "Broken assembler. No assembly attempted."
msgstr ""
msgid "Invalid expression after # number\n"
msgstr ""
-#: config/tc-dlx.c:1199 config/tc-i960.c:2637 config/tc-m32r.c:2276
-#: config/tc-nds32.c:6639 config/tc-sparc.c:4124
+#: config/tc-dlx.c:1199 config/tc-m32r.c:2276 config/tc-nds32.c:6690
+#: config/tc-sparc.c:4019
#, c-format
msgid "internal error: can't export reloc type %d (`%s')"
msgstr ""
msgid "register is out of order"
msgstr ""
-#: config/tc-epiphany.c:380 config/tc-m68k.c:6033 config/tc-m68k.c:6062
+#: config/tc-epiphany.c:380 config/tc-m68k.c:5906 config/tc-m68k.c:5935
msgid "bad register list"
msgstr ""
msgid "convert_frag\n"
msgstr ""
-#: config/tc-h8300.c:178
+#: config/tc-h8300.c:175
#, c-format
msgid "new section '%s' defined without attributes - this might cause problems"
msgstr ""
-#: config/tc-h8300.c:448 config/tc-h8300.c:456
+#: config/tc-h8300.c:443 config/tc-h8300.c:451
msgid "Reg not valid for H8/300"
msgstr ""
-#: config/tc-h8300.c:537
+#: config/tc-h8300.c:532
msgid "invalid operand size requested"
msgstr ""
-#: config/tc-h8300.c:642
+#: config/tc-h8300.c:637
msgid "Invalid register list for ldm/stm\n"
msgstr ""
-#: config/tc-h8300.c:668 config/tc-h8300.c:673 config/tc-h8300.c:680
+#: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
msgid "mismatch between register and suffix"
msgstr ""
-#: config/tc-h8300.c:685
+#: config/tc-h8300.c:680
msgid "invalid suffix after register."
msgstr ""
-#: config/tc-h8300.c:707
+#: config/tc-h8300.c:702
msgid "address too high for vector table jmp/jsr"
msgstr ""
-#: config/tc-h8300.c:734 config/tc-h8300.c:846 config/tc-h8300.c:856
+#: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
msgid "Wrong size pointer register for architecture."
msgstr ""
-#: config/tc-h8300.c:793 config/tc-h8300.c:801 config/tc-h8300.c:830
+#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
msgid "expected @(exp, reg16)"
msgstr ""
-#: config/tc-h8300.c:819
+#: config/tc-h8300.c:814
msgid "expected .L, .W or .B for register in indexed addressing mode"
msgstr ""
-#: config/tc-h8300.c:1013
+#: config/tc-h8300.c:1008
msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
msgstr ""
-#: config/tc-h8300.c:1031 config/tc-h8300.c:1040
+#: config/tc-h8300.c:1026 config/tc-h8300.c:1035
msgid "expected register"
msgstr ""
-#: config/tc-h8300.c:1056
+#: config/tc-h8300.c:1051
msgid "expected closing paren"
msgstr ""
-#: config/tc-h8300.c:1115
+#: config/tc-h8300.c:1110
#, c-format
msgid "can't use high part of register in operand %d"
msgstr ""
-#: config/tc-h8300.c:1272
+#: config/tc-h8300.c:1267
#, c-format
msgid "Opcode `%s' with these operand types not available in %s mode"
msgstr ""
-#: config/tc-h8300.c:1281
+#: config/tc-h8300.c:1276
msgid "mismatch between opcode size and operand size"
msgstr ""
-#: config/tc-h8300.c:1317
+#: config/tc-h8300.c:1312
#, c-format
msgid "operand %s0x%lx out of range."
msgstr ""
-#: config/tc-h8300.c:1434
+#: config/tc-h8300.c:1422
msgid "Can't work out size of operand.\n"
msgstr ""
-#: config/tc-h8300.c:1484
+#: config/tc-h8300.c:1472
#, c-format
msgid "Opcode `%s' with these operand types not available in H8/300 mode"
msgstr ""
-#: config/tc-h8300.c:1489
+#: config/tc-h8300.c:1477
#, c-format
msgid "Opcode `%s' with these operand types not available in H8/300H mode"
msgstr ""
-#: config/tc-h8300.c:1495
+#: config/tc-h8300.c:1483
#, c-format
msgid "Opcode `%s' with these operand types not available in H8/300S mode"
msgstr ""
-#: config/tc-h8300.c:1556 config/tc-h8300.c:1576
+#: config/tc-h8300.c:1544 config/tc-h8300.c:1564
msgid "Need #1 or #2 here"
msgstr ""
-#: config/tc-h8300.c:1571
+#: config/tc-h8300.c:1559
msgid "#4 not valid on H8/300."
msgstr ""
-#: config/tc-h8300.c:1686 config/tc-h8300.c:1768
+#: config/tc-h8300.c:1666 config/tc-h8300.c:1738
#, c-format
msgid "branch operand has odd offset (%lx)\n"
msgstr ""
-#: config/tc-h8300.c:1806
+#: config/tc-h8300.c:1776
msgid "destination operand must be 16 bit register"
msgstr ""
-#: config/tc-h8300.c:1815
+#: config/tc-h8300.c:1785
msgid "source operand must be 8 bit register"
msgstr ""
-#: config/tc-h8300.c:1823
+#: config/tc-h8300.c:1793
msgid "destination operand must be 16bit absolute address"
msgstr ""
-#: config/tc-h8300.c:1830
+#: config/tc-h8300.c:1800
msgid "destination operand must be 8 bit register"
msgstr ""
-#: config/tc-h8300.c:1838
+#: config/tc-h8300.c:1808
msgid "source operand must be 16bit absolute address"
msgstr ""
#. This seems more sane than saying "too many operands". We'll
#. get here only if the trailing trash starts with a comma.
-#: config/tc-h8300.c:1846 config/tc-mips.c:14027 config/tc-mips.c:14095
+#: config/tc-h8300.c:1816 config/tc-mips.c:14044 config/tc-mips.c:14112
#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533
#: config/tc-mmix.c:2557 config/tc-mmix.c:2830
msgid "invalid operands"
msgstr ""
-#: config/tc-h8300.c:1877
+#: config/tc-h8300.c:1847
msgid "operand/size mis-match"
msgstr ""
-#: config/tc-h8300.c:1977 config/tc-sh.c:2972 config/tc-sh64.c:2796
-#: config/tc-z8k.c:1233
+#: config/tc-h8300.c:1947 config/tc-sh.c:2556 config/tc-z8k.c:1233
msgid "unknown opcode"
msgstr ""
-#: config/tc-h8300.c:2010
+#: config/tc-h8300.c:1980
msgid "invalid operand in ldm"
msgstr ""
-#: config/tc-h8300.c:2019
+#: config/tc-h8300.c:1989
msgid "invalid operand in stm"
msgstr ""
-#: config/tc-h8300.c:2218
+#: config/tc-h8300.c:2188
#, c-format
msgid "Invalid argument to --mach option: %s"
msgstr ""
-#: config/tc-h8300.c:2229
+#: config/tc-h8300.c:2199
#, c-format
msgid " H8300-specific assembler options:\n"
msgstr ""
-#: config/tc-h8300.c:2230
+#: config/tc-h8300.c:2200
#, c-format
msgid ""
" -mach=<name> Set the H8300 machine type to one of:\n"
"h8300sxn\n"
msgstr ""
-#: config/tc-h8300.c:2233
+#: config/tc-h8300.c:2203
#, c-format
msgid " -h-tick-hex Support H'00 style hex constants\n"
msgstr ""
-#: config/tc-h8300.c:2242
+#: config/tc-h8300.c:2212
#, c-format
msgid "call to tc_aout_fix_to_chars \n"
msgstr ""
-#: config/tc-h8300.c:2251 config/tc-xc16x.c:347
+#: config/tc-h8300.c:2221 config/tc-xc16x.c:347
#, c-format
msgid "call to md_convert_frag \n"
msgstr ""
-#: config/tc-h8300.c:2302 config/tc-xc16x.c:251
+#: config/tc-h8300.c:2272 config/tc-xc16x.c:251
#, c-format
msgid "call to md_estimate_size_before_relax \n"
msgstr ""
-#: config/tc-h8300.c:2317
+#: config/tc-h8300.c:2287
msgid "Unexpected reference to a symbol in a non-code section"
msgstr ""
-#: config/tc-h8300.c:2333 config/tc-xc16x.c:292
+#: config/tc-h8300.c:2303 config/tc-xc16x.c:292
msgid "Difference of symbols in different sections is not supported"
msgstr ""
-#: config/tc-h8300.c:2355 config/tc-mcore.c:2204 config/tc-microblaze.c:2458
-#: config/tc-pj.c:491 config/tc-sh.c:4480 config/tc-tic6x.c:4520
+#: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2485
+#: config/tc-pj.c:491 config/tc-sh.c:3920 config/tc-tic6x.c:4520
#: config/tc-xc16x.c:315
#, c-format
msgid "Cannot represent relocation type %s"
msgid "-R option not supported on this target."
msgstr ""
-#: config/tc-hppa.c:8251 config/tc-sparc.c:1019 config/tc-sparc.c:1056
+#: config/tc-hppa.c:8251 config/tc-sparc.c:963 config/tc-sparc.c:1000
#, c-format
msgid "Internal error: can't hash `%s': %s\n"
msgstr ""
-#: config/tc-hppa.c:8260 config/tc-i860.c:235
+#: config/tc-hppa.c:8260
#, c-format
msgid "internal error: losing opcode: `%s' \"%s\"\n"
msgstr ""
-#: config/tc-i370.c:418 config/tc-ppc.c:1278 config/tc-s390.c:432
-#: config/tc-s390.c:439
-#, c-format
-msgid "invalid switch -m%s"
-msgstr ""
-
-#: config/tc-i370.c:515 config/tc-s390.c:538
-#, c-format
-msgid "Internal assembler error for instruction %s"
-msgstr ""
-
-#: config/tc-i370.c:534
-#, c-format
-msgid "Internal assembler error for macro %s"
-msgstr ""
-
-#: config/tc-i370.c:629 config/tc-ppc.c:2129
-msgid "identifier+constant@got means identifier@got+constant"
-msgstr ""
-
-#: config/tc-i370.c:683 config/tc-m68k.c:8071 read.c:4572
-#, c-format
-msgid "%s relocations do not fit in %u byte"
-msgid_plural "%s relocations do not fit in %u bytes"
-msgstr[0] ""
-msgstr[1] ""
-
-#: config/tc-i370.c:927 config/tc-i370.c:968
-msgid "unsupported DC type"
-msgstr ""
-
-#: config/tc-i370.c:939 config/tc-i370.c:949 config/tc-i370.c:1531
-#: config/tc-i370.c:1542
-msgid "missing end-quote"
-msgstr ""
-
-#: config/tc-i370.c:998
-msgid "unsupported alignment"
-msgstr ""
-
-#: config/tc-i370.c:1005
-msgid "this DS form not yet supported"
-msgstr ""
-
-#: config/tc-i370.c:1047 config/tc-m32r.c:1488 config/tc-microblaze.c:192
-msgid "Expected comma after symbol-name: rest of line ignored."
-msgstr ""
-
-#: config/tc-i370.c:1070 config/tc-m32r.c:1512 config/tc-microblaze.c:214
-#: config/tc-ppc.c:2289 config/tc-ppc.c:3808 config/tc-ppc.c:3850
-#: config/tc-ppc.c:5410
-msgid "ignoring bad alignment"
-msgstr ""
-
-#: config/tc-i370.c:1081 config/tc-m32r.c:1539 config/tc-microblaze.c:225
-#, c-format
-msgid "Ignoring attempt to re-define symbol `%s'."
-msgstr ""
-
-#: config/tc-i370.c:1089 config/tc-microblaze.c:233
-#, c-format
-msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
-msgstr ""
-
-#: config/tc-i370.c:1108 config/tc-m32r.c:1524 config/tc-microblaze.c:249
-#: config/tc-v850.c:383
-msgid "Common alignment not a power of 2"
-msgstr ""
-
-#: config/tc-i370.c:1246
-msgid "Missing or bad .using directive"
-msgstr ""
-
-#: config/tc-i370.c:1291
-msgid "Literal Pool Overflow"
-msgstr ""
-
-#: config/tc-i370.c:1589
-msgid "expression not a constant"
-msgstr ""
-
-#: config/tc-i370.c:1596
-msgid "Unknown/unsupported address literal type"
-msgstr ""
-
-#: config/tc-i370.c:1619
-#, c-format
-msgid ".ltorg without prior .using in section %s"
-msgstr ""
-
-#: config/tc-i370.c:1623
-#, c-format
-msgid ".ltorg in section %s paired to .using in section %s"
-msgstr ""
-
-#: config/tc-i370.c:1646
-#, c-format
-msgid "bad alignment of %d bytes in literal pool"
-msgstr ""
-
-#: config/tc-i370.c:1670
-msgid "bad literal size\n"
-msgstr ""
-
-#: config/tc-i370.c:1744
-msgid ".using: base address expression illegal or too complex"
-msgstr ""
-
-#: config/tc-i370.c:1779 config/tc-i370.c:1788
-#, c-format
-msgid "dropping register %d in section %s does not match using register %d"
-msgstr ""
-
-#: config/tc-i370.c:1792
-#, c-format
-msgid "dropping register %d in section %s previously used in section %s"
-msgstr ""
-
-#: config/tc-i370.c:1848 config/tc-ppc.c:3630
-msgid "wrong number of operands"
-msgstr ""
-
-#: config/tc-i370.c:1930 config/tc-mn10200.c:896 config/tc-mn10300.c:1253
-#: config/tc-s390.c:1684 config/tc-v850.c:2328
-#, c-format
-msgid "Unrecognized opcode: `%s'"
-msgstr ""
-
-#: config/tc-i370.c:2073
-msgid "not using any base register"
-msgstr ""
-
-#: config/tc-i370.c:2103
-#, c-format
-msgid "expecting a register for operand %d"
-msgstr ""
-
-#. xgettext:c-format.
-#: config/tc-i370.c:2209 config/tc-mn10200.c:1139 config/tc-mn10300.c:1821
-#: config/tc-ppc.c:3486 config/tc-s390.c:1597 config/tc-v850.c:3043
+#: config/tc-i386.c:1450
#, c-format
-msgid "junk at end of line: `%s'"
+msgid "invalid single nop size: %d (expect within [0, %d])"
msgstr ""
-#. Not used --- don't have any 8 byte instructions.
-#: config/tc-i370.c:2224
-msgid "Internal Error: bad instruction length"
+#: config/tc-i386.c:1491
+msgid "jump over nop padding out of range"
msgstr ""
-#: config/tc-i386.c:2201
+#: config/tc-i386.c:2300
#, c-format
msgid "%s shortened to %s"
msgstr ""
-#: config/tc-i386.c:2291
+#: config/tc-i386.c:2391
msgid "same type of prefix used twice"
msgstr ""
-#: config/tc-i386.c:2318
+#: config/tc-i386.c:2418
#, c-format
msgid "64bit mode not supported on `%s'."
msgstr ""
-#: config/tc-i386.c:2327
+#: config/tc-i386.c:2427
#, c-format
msgid "32bit mode not supported on `%s'."
msgstr ""
-#: config/tc-i386.c:2367
+#: config/tc-i386.c:2467
msgid "bad argument to syntax directive."
msgstr ""
-#: config/tc-i386.c:2430
+#: config/tc-i386.c:2530
#, c-format
msgid "bad argument to %s_check directive."
msgstr ""
-#: config/tc-i386.c:2434
+#: config/tc-i386.c:2534
#, c-format
msgid "missing argument for %s_check directive"
msgstr ""
-#: config/tc-i386.c:2474
+#: config/tc-i386.c:2574
#, c-format
msgid "`%s' is not supported on `%s'"
msgstr ""
-#: config/tc-i386.c:2576
+#: config/tc-i386.c:2680
#, c-format
msgid "no such architecture: `%s'"
msgstr ""
-#: config/tc-i386.c:2581
+#: config/tc-i386.c:2685
msgid "missing cpu architecture"
msgstr ""
-#: config/tc-i386.c:2598
+#: config/tc-i386.c:2702
#, c-format
msgid "no such architecture modifier: `%s'"
msgstr ""
-#: config/tc-i386.c:2613 config/tc-i386.c:2643
+#: config/tc-i386.c:2717 config/tc-i386.c:2747
msgid "Intel L1OM is 64bit ELF only"
msgstr ""
-#: config/tc-i386.c:2620 config/tc-i386.c:2650
+#: config/tc-i386.c:2724 config/tc-i386.c:2754
msgid "Intel K1OM is 64bit ELF only"
msgstr ""
-#: config/tc-i386.c:2627 config/tc-i386.c:2664
+#: config/tc-i386.c:2731 config/tc-i386.c:2768
msgid "Intel MCU is 32bit ELF only"
msgstr ""
-#: config/tc-i386.c:2671 config/tc-i386.c:10616
+#: config/tc-i386.c:2775 config/tc-i386.c:11086
msgid "unknown architecture"
msgstr ""
-#: config/tc-i386.c:2708 config/tc-i386.c:2730
+#: config/tc-i386.c:2812 config/tc-i386.c:2834
#, c-format
msgid "can't hash %s: %s"
msgstr ""
-#: config/tc-i386.c:3023
+#: config/tc-i386.c:3127
msgid "there are no pc-relative size relocations"
msgstr ""
-#: config/tc-i386.c:3035
+#: config/tc-i386.c:3139
#, c-format
msgid "unknown relocation (%u)"
msgstr ""
-#: config/tc-i386.c:3037
+#: config/tc-i386.c:3141
#, c-format
msgid "%u-byte relocation cannot be applied to %u-byte field"
msgstr ""
-#: config/tc-i386.c:3041
+#: config/tc-i386.c:3145
msgid "non-pc-relative relocation for pc-relative field"
msgstr ""
-#: config/tc-i386.c:3046
+#: config/tc-i386.c:3150
msgid "relocated field and relocation type differ in signedness"
msgstr ""
-#: config/tc-i386.c:3055
+#: config/tc-i386.c:3159
msgid "there are no unsigned pc-relative relocations"
msgstr ""
-#: config/tc-i386.c:3063
+#: config/tc-i386.c:3167
#, c-format
msgid "cannot do %u byte pc-relative relocation"
msgstr ""
-#: config/tc-i386.c:3080
+#: config/tc-i386.c:3184
#, c-format
msgid "cannot do %s %u byte relocation"
msgstr ""
-#: config/tc-i386.c:3549 config/tc-i386.c:3576
+#: config/tc-i386.c:3684 config/tc-i386.c:3711
#, c-format
msgid "can't use register '%s%s' as operand %d in '%s'."
msgstr ""
-#: config/tc-i386.c:3616 config/tc-i386.c:3756
+#: config/tc-i386.c:3752 config/tc-i386.c:4075
#, c-format
msgid "invalid instruction `%s' after `%s'"
msgstr ""
-#: config/tc-i386.c:3622
+#: config/tc-i386.c:3758
#, c-format
msgid "missing `lock' with `%s'"
msgstr ""
-#: config/tc-i386.c:3629
+#: config/tc-i386.c:3765
#, c-format
msgid "instruction `%s' after `xacquire' not allowed"
msgstr ""
-#: config/tc-i386.c:3636
+#: config/tc-i386.c:3772
#, c-format
msgid "memory destination needed for instruction `%s' after `xrelease'"
msgstr ""
-#: config/tc-i386.c:3730
+#: config/tc-i386.c:4049
#, c-format
msgid "SSE instruction `%s' is used"
msgstr ""
-#: config/tc-i386.c:3744 config/tc-i386.c:5581
+#: config/tc-i386.c:4063 config/tc-i386.c:5976
#, c-format
msgid "ambiguous operand size for `%s'"
msgstr ""
-#: config/tc-i386.c:3769
+#: config/tc-i386.c:4088
msgid "expecting lockable instruction after `lock'"
msgstr ""
-#: config/tc-i386.c:3779
+#: config/tc-i386.c:4098
msgid "expecting valid branch instruction after `bnd'"
msgstr ""
-#: config/tc-i386.c:3783
+#: config/tc-i386.c:4102
msgid "expecting indirect branch instruction after `notrack'"
msgstr ""
-#: config/tc-i386.c:3788
+#: config/tc-i386.c:4107
msgid "32-bit address isn't allowed in 64-bit MPX instructions."
msgstr ""
-#: config/tc-i386.c:3792
+#: config/tc-i386.c:4111
msgid "16-bit address isn't allowed in MPX instructions"
msgstr ""
#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
-#: config/tc-i386.c:3847
+#: config/tc-i386.c:4169
#, c-format
msgid "translating to `%sp'"
msgstr ""
-#: config/tc-i386.c:3854
+#: config/tc-i386.c:4177
#, c-format
msgid "instruction `%s' isn't supported in 16-bit mode."
msgstr ""
-#: config/tc-i386.c:3914
+#: config/tc-i386.c:4237
#, c-format
msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
msgstr ""
-#: config/tc-i386.c:3954 config/tc-i386.c:4140
+#: config/tc-i386.c:4297 config/tc-i386.c:4491
#, c-format
msgid "no such instruction: `%s'"
msgstr ""
-#: config/tc-i386.c:3965 config/tc-i386.c:4173
+#: config/tc-i386.c:4308 config/tc-i386.c:4524
#, c-format
msgid "invalid character %s in mnemonic"
msgstr ""
-#: config/tc-i386.c:3972
+#: config/tc-i386.c:4315
msgid "expecting prefix; got nothing"
msgstr ""
-#: config/tc-i386.c:3974
+#: config/tc-i386.c:4317
msgid "expecting mnemonic; got nothing"
msgstr ""
-#: config/tc-i386.c:3989 config/tc-i386.c:4191
+#: config/tc-i386.c:4332 config/tc-i386.c:4546
#, c-format
msgid "`%s' is only supported in 64-bit mode"
msgstr ""
-#: config/tc-i386.c:3990 config/tc-i386.c:4190
+#: config/tc-i386.c:4333 config/tc-i386.c:4545
#, c-format
msgid "`%s' is not supported in 64-bit mode"
msgstr ""
-#: config/tc-i386.c:4002
+#: config/tc-i386.c:4345
#, c-format
msgid "redundant %s prefix"
msgstr ""
-#: config/tc-i386.c:4197
-#, c-format
-msgid "`%s' is not supported on `%s%s'"
+#: config/tc-i386.c:4537
+msgid "use .code16 to ensure correct addressing mode"
msgstr ""
-#: config/tc-i386.c:4208
-msgid "use .code16 to ensure correct addressing mode"
+#: config/tc-i386.c:4549
+#, c-format
+msgid "`%s' is not supported on `%s%s'"
msgstr ""
-#: config/tc-i386.c:4232
+#: config/tc-i386.c:4575
#, c-format
msgid "invalid character %s before operand %d"
msgstr ""
-#: config/tc-i386.c:4246
+#: config/tc-i386.c:4589
#, c-format
msgid "unbalanced parenthesis in operand %d."
msgstr ""
-#: config/tc-i386.c:4249
+#: config/tc-i386.c:4592
#, c-format
msgid "unbalanced brackets in operand %d."
msgstr ""
-#: config/tc-i386.c:4258
+#: config/tc-i386.c:4601
#, c-format
msgid "invalid character %s in operand %d"
msgstr ""
-#: config/tc-i386.c:4285
+#: config/tc-i386.c:4628
#, c-format
msgid "spurious operands; (%d operands/instruction max)"
msgstr ""
-#: config/tc-i386.c:4309
+#: config/tc-i386.c:4652
msgid "expecting operand after ','; got nothing"
msgstr ""
-#: config/tc-i386.c:4314
+#: config/tc-i386.c:4657
msgid "expecting operand before ','; got nothing"
msgstr ""
-#: config/tc-i386.c:4693
+#: config/tc-i386.c:5060
msgid "mask, index, and destination registers should be distinct"
msgstr ""
-#: config/tc-i386.c:4710
+#: config/tc-i386.c:5077
msgid "index and destination registers should be distinct"
msgstr ""
-#: config/tc-i386.c:5239
+#: config/tc-i386.c:5647
msgid "operand size mismatch"
msgstr ""
-#: config/tc-i386.c:5242
+#: config/tc-i386.c:5650
msgid "operand type mismatch"
msgstr ""
-#: config/tc-i386.c:5245
+#: config/tc-i386.c:5653
msgid "register type mismatch"
msgstr ""
-#: config/tc-i386.c:5248
+#: config/tc-i386.c:5656
msgid "number of operands mismatch"
msgstr ""
-#: config/tc-i386.c:5251
+#: config/tc-i386.c:5659
msgid "invalid instruction suffix"
msgstr ""
-#: config/tc-i386.c:5254
+#: config/tc-i386.c:5662
msgid "constant doesn't fit in 4 bits"
msgstr ""
-#: config/tc-i386.c:5257
-msgid "only supported with old gcc"
-msgstr ""
-
-#: config/tc-i386.c:5260
+#: config/tc-i386.c:5665
msgid "unsupported with Intel mnemonic"
msgstr ""
-#: config/tc-i386.c:5263
+#: config/tc-i386.c:5668
msgid "unsupported syntax"
msgstr ""
-#: config/tc-i386.c:5266
+#: config/tc-i386.c:5671
#, c-format
msgid "unsupported instruction `%s'"
msgstr ""
-#: config/tc-i386.c:5270
+#: config/tc-i386.c:5675
msgid "invalid VSIB address"
msgstr ""
-#: config/tc-i386.c:5273
+#: config/tc-i386.c:5678
msgid "mask, index, and destination registers must be distinct"
msgstr ""
-#: config/tc-i386.c:5276
+#: config/tc-i386.c:5681
msgid "unsupported vector index register"
msgstr ""
-#: config/tc-i386.c:5279
+#: config/tc-i386.c:5684
msgid "unsupported broadcast"
msgstr ""
-#: config/tc-i386.c:5282
+#: config/tc-i386.c:5687
msgid "broadcast not on source memory operand"
msgstr ""
-#: config/tc-i386.c:5285
+#: config/tc-i386.c:5690
msgid "broadcast is needed for operand of such type"
msgstr ""
-#: config/tc-i386.c:5288
+#: config/tc-i386.c:5693
msgid "unsupported masking"
msgstr ""
-#: config/tc-i386.c:5291
+#: config/tc-i386.c:5696
msgid "mask not on destination operand"
msgstr ""
-#: config/tc-i386.c:5294
+#: config/tc-i386.c:5699
msgid "default mask isn't allowed"
msgstr ""
-#: config/tc-i386.c:5297
+#: config/tc-i386.c:5702
msgid "unsupported static rounding/sae"
msgstr ""
-#: config/tc-i386.c:5301
+#: config/tc-i386.c:5706
msgid "RC/SAE operand must precede immediate operands"
msgstr ""
-#: config/tc-i386.c:5303
+#: config/tc-i386.c:5708
msgid "RC/SAE operand must follow immediate operands"
msgstr ""
-#: config/tc-i386.c:5306 config/tc-metag.c:4789 config/tc-metag.c:5530
+#: config/tc-i386.c:5711 config/tc-metag.c:4789 config/tc-metag.c:5530
#: config/tc-metag.c:5552
msgid "invalid register operand"
msgstr ""
-#: config/tc-i386.c:5309
+#: config/tc-i386.c:5714
#, c-format
msgid "%s for `%s'"
msgstr ""
-#: config/tc-i386.c:5320
+#: config/tc-i386.c:5725
#, c-format
msgid "indirect %s without `*'"
msgstr ""
#. Warn them that a data or address size prefix doesn't
#. affect assembly of the next line of code.
-#: config/tc-i386.c:5328
+#: config/tc-i386.c:5733
#, c-format
msgid "stand-alone `%s' prefix"
msgstr ""
-#: config/tc-i386.c:5362 config/tc-i386.c:5378
+#: config/tc-i386.c:5767 config/tc-i386.c:5783
#, c-format
msgid "`%s' operand %d must use `%ses' segment"
msgstr ""
#. We have to know the operand size for crc32.
-#: config/tc-i386.c:5432
+#: config/tc-i386.c:5837
#, c-format
msgid "ambiguous memory operand size for `%s`"
msgstr ""
-#: config/tc-i386.c:5554
+#: config/tc-i386.c:5949
msgid ""
"no instruction mnemonic suffix given and no register operands; can't size "
"instruction"
msgstr ""
-#: config/tc-i386.c:5700 config/tc-i386.c:5773 config/tc-i386.c:5895
+#: config/tc-i386.c:6084
+#, c-format
+msgid "invalid register operand size for `%s'"
+msgstr ""
+
+#: config/tc-i386.c:6128 config/tc-i386.c:6201 config/tc-i386.c:6323
#, c-format
msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
msgstr ""
-#: config/tc-i386.c:5721 config/tc-i386.c:5749 config/tc-i386.c:5820
-#: config/tc-i386.c:5870
+#: config/tc-i386.c:6149 config/tc-i386.c:6177 config/tc-i386.c:6248
+#: config/tc-i386.c:6298
#, c-format
msgid "`%s%s' not allowed with `%s%c'"
msgstr ""
-#: config/tc-i386.c:5767 config/tc-i386.c:5794 config/tc-i386.c:5845
-#: config/tc-i386.c:5889
+#: config/tc-i386.c:6195 config/tc-i386.c:6222 config/tc-i386.c:6273
+#: config/tc-i386.c:6317
#, c-format
msgid "incorrect register `%s%s' used with `%c' suffix"
msgstr ""
-#: config/tc-i386.c:5958
+#: config/tc-i386.c:6386
msgid "no instruction mnemonic suffix given; can't determine immediate size"
msgstr ""
-#: config/tc-i386.c:6102
+#: config/tc-i386.c:6532
#, c-format
msgid ""
-"the second source register `%s%s' implicitly denotes `%s%.3s%d' to `%s%.3s"
-"%d' source group in `%s'"
+"source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
+"group in `%s'"
msgstr ""
-#: config/tc-i386.c:6139
+#: config/tc-i386.c:6568
#, c-format
msgid "you can't `pop %scs'"
msgstr ""
#. Reversed arguments on faddp, fsubp, etc.
-#: config/tc-i386.c:6168
+#: config/tc-i386.c:6597
#, c-format
msgid "translating to `%s %s%s,%s%s'"
msgstr ""
#. Extraneous `l' suffix on fp insn.
-#: config/tc-i386.c:6175
+#: config/tc-i386.c:6604
#, c-format
msgid "translating to `%s %s%s'"
msgstr ""
-#: config/tc-i386.c:6203
+#: config/tc-i386.c:6632
#, c-format
msgid "segment override on `%s' is ineffectual"
msgstr ""
-#: config/tc-i386.c:6975 config/tc-i386.c:7076 config/tc-i386.c:7131
+#: config/tc-i386.c:7375 config/tc-i386.c:7510 config/tc-i386.c:7574
msgid "skipping prefixes on this instruction"
msgstr ""
-#: config/tc-i386.c:7151
+#: config/tc-i386.c:7594
msgid "16-bit jump out of range"
msgstr ""
-#: config/tc-i386.c:7160
+#: config/tc-i386.c:7603
#, c-format
msgid "can't handle non absolute segment in `%s'"
msgstr ""
-#: config/tc-i386.c:7255
+#: config/tc-i386.c:7698
msgid "pseudo prefix without instruction"
msgstr ""
-#: config/tc-i386.c:7847 config/tc-i386.c:7949
+#: config/tc-i386.c:8290 config/tc-i386.c:8392
#, c-format
msgid "@%s reloc is not supported with %d-bit output format"
msgstr ""
-#: config/tc-i386.c:8000
+#: config/tc-i386.c:8443
#, c-format
msgid "missing or invalid expression `%s'"
msgstr ""
-#: config/tc-i386.c:8086
+#: config/tc-i386.c:8529
#, c-format
msgid "Unsupported broadcast: `%s'"
msgstr ""
-#: config/tc-i386.c:8101
+#: config/tc-i386.c:8544
#, c-format
msgid "`%s%s' can't be used for write mask"
msgstr ""
-#: config/tc-i386.c:8124
+#: config/tc-i386.c:8567
#, c-format
msgid "invalid write mask `%s'"
msgstr ""
-#: config/tc-i386.c:8146 config/tc-i386.c:8809
+#: config/tc-i386.c:8589 config/tc-i386.c:9258
#, c-format
msgid "duplicated `%s'"
msgstr ""
-#: config/tc-i386.c:8156
+#: config/tc-i386.c:8599
#, c-format
msgid "invalid zeroing-masking `%s'"
msgstr ""
-#: config/tc-i386.c:8169
+#: config/tc-i386.c:8612
#, c-format
msgid "missing `}' in `%s'"
msgstr ""
#. We don't know this one.
-#: config/tc-i386.c:8177
+#: config/tc-i386.c:8626
#, c-format
msgid "unknown vector operation: `%s'"
msgstr ""
-#: config/tc-i386.c:8183
+#: config/tc-i386.c:8632
msgid "zeroing-masking only allowed with write mask"
msgstr ""
-#: config/tc-i386.c:8203
+#: config/tc-i386.c:8652
#, c-format
msgid "at most %d immediate operands are allowed"
msgstr ""
-#: config/tc-i386.c:8235 config/tc-i386.c:8482
+#: config/tc-i386.c:8684 config/tc-i386.c:8931
#, c-format
msgid "junk `%s' after expression"
msgstr ""
-#: config/tc-i386.c:8256
+#: config/tc-i386.c:8705
#, c-format
msgid "missing or invalid immediate expression `%s'"
msgstr ""
-#: config/tc-i386.c:8279 config/tc-i386.c:8572
+#: config/tc-i386.c:8728 config/tc-i386.c:9021
#, c-format
msgid "unimplemented segment %s in operand"
msgstr ""
-#: config/tc-i386.c:8286
+#: config/tc-i386.c:8735
#, c-format
msgid "illegal immediate register operand %s"
msgstr ""
-#: config/tc-i386.c:8334
+#: config/tc-i386.c:8783
#, c-format
msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
msgstr ""
-#: config/tc-i386.c:8343
+#: config/tc-i386.c:8792
#, c-format
msgid "scale factor of %d without an index register"
msgstr ""
-#: config/tc-i386.c:8365
+#: config/tc-i386.c:8814
#, c-format
msgid "at most %d displacement operands are allowed"
msgstr ""
-#: config/tc-i386.c:8538
+#: config/tc-i386.c:8987
#, c-format
msgid "missing or invalid displacement expression `%s'"
msgstr ""
-#: config/tc-i386.c:8555
+#: config/tc-i386.c:9004
#, c-format
msgid "0x%lx out range of signed 32bit displacement"
msgstr ""
-#: config/tc-i386.c:8707
+#: config/tc-i386.c:9156
#, c-format
msgid "`%s' is not valid here (expected `%c%s%s%c')"
msgstr ""
-#: config/tc-i386.c:8719
+#: config/tc-i386.c:9168
#, c-format
msgid "`%s' is not a valid %s expression"
msgstr ""
-#: config/tc-i386.c:8754
+#: config/tc-i386.c:9203
#, c-format
msgid "`%s' cannot be used here"
msgstr ""
-#: config/tc-i386.c:8761
+#: config/tc-i386.c:9210
msgid "register scaling is being ignored here"
msgstr ""
-#: config/tc-i386.c:8822
+#: config/tc-i386.c:9271
#, c-format
msgid "Missing '}': '%s'"
msgstr ""
-#: config/tc-i386.c:8828
+#: config/tc-i386.c:9277
#, c-format
msgid "Junk after '}': '%s'"
msgstr ""
-#: config/tc-i386.c:8956
+#: config/tc-i386.c:9405
#, c-format
msgid "bad memory operand `%s'"
msgstr ""
-#: config/tc-i386.c:8980
+#: config/tc-i386.c:9429
#, c-format
msgid "junk `%s' after register"
msgstr ""
-#: config/tc-i386.c:8993 config/tc-i386.c:9130 config/tc-i386.c:9174
+#: config/tc-i386.c:9442 config/tc-i386.c:9579 config/tc-i386.c:9623
#, c-format
msgid "bad register name `%s'"
msgstr ""
-#: config/tc-i386.c:9001
+#: config/tc-i386.c:9450
msgid "immediate operand illegal with absolute jump"
msgstr ""
-#: config/tc-i386.c:9032
+#: config/tc-i386.c:9481
#, c-format
msgid "too many memory references for `%s'"
msgstr ""
-#: config/tc-i386.c:9119
+#: config/tc-i386.c:9568
#, c-format
msgid "expecting `,' or `)' after index register in `%s'"
msgstr ""
-#: config/tc-i386.c:9147
+#: config/tc-i386.c:9596
#, c-format
msgid "expecting `)' after scale factor in `%s'"
msgstr ""
-#: config/tc-i386.c:9155
+#: config/tc-i386.c:9604
#, c-format
msgid "expecting index register or scale factor after `,'; got '%c'"
msgstr ""
-#: config/tc-i386.c:9163
+#: config/tc-i386.c:9612
#, c-format
msgid "expecting `,' or `)' after base register in `%s'"
msgstr ""
#. It's not a memory operand; argh!
-#: config/tc-i386.c:9212
+#: config/tc-i386.c:9661
#, c-format
msgid "invalid char %s beginning operand %d `%s'"
msgstr ""
-#: config/tc-i386.c:9434
+#: config/tc-i386.c:9887
msgid "long jump required"
msgstr ""
-#: config/tc-i386.c:9489
+#: config/tc-i386.c:9942
msgid "jump target out of range"
msgstr ""
-#: config/tc-i386.c:10064
+#: config/tc-i386.c:10515
msgid "no compiled in support for x86_64"
msgstr ""
-#: config/tc-i386.c:10084
+#: config/tc-i386.c:10535
msgid "no compiled in support for 32bit x86_64"
msgstr ""
-#: config/tc-i386.c:10088
+#: config/tc-i386.c:10539
msgid "32bit x86_64 is only supported for ELF"
msgstr ""
-#: config/tc-i386.c:10122 config/tc-i386.c:10206
+#: config/tc-i386.c:10573 config/tc-i386.c:10661
#, c-format
msgid "invalid -march= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10216 config/tc-i386.c:10228
+#: config/tc-i386.c:10671 config/tc-i386.c:10683
#, c-format
msgid "invalid -mtune= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10237
+#: config/tc-i386.c:10692
#, c-format
msgid "invalid -mmnemonic= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10246
+#: config/tc-i386.c:10701
#, c-format
msgid "invalid -msyntax= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10273
+#: config/tc-i386.c:10724
#, c-format
msgid "invalid -msse-check= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10284
+#: config/tc-i386.c:10735
#, c-format
msgid "invalid -moperand-check= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10293
+#: config/tc-i386.c:10744
#, c-format
msgid "invalid -mavxscalar= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10308
+#: config/tc-i386.c:10759
#, c-format
msgid "invalid -mevexlig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10321
+#: config/tc-i386.c:10772
#, c-format
msgid "invalid -mevexrcig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10330
+#: config/tc-i386.c:10781
#, c-format
msgid "invalid -mevexwig= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10345
+#: config/tc-i386.c:10796
#, c-format
msgid "invalid -momit-lock-prefix= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10354
+#: config/tc-i386.c:10805
#, c-format
msgid "invalid -mfence-as-lock-add= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10363
+#: config/tc-i386.c:10814
#, c-format
msgid "invalid -mrelax-relocations= option: `%s'"
msgstr ""
-#: config/tc-i386.c:10486
+#: config/tc-i386.c:10958
#, c-format
msgid ""
" -Q ignored\n"
" -k ignored\n"
msgstr ""
-#: config/tc-i386.c:10491
+#: config/tc-i386.c:10963
#, c-format
msgid ""
" -n Do not optimize code alignment\n"
" -q quieten some warnings\n"
msgstr ""
-#: config/tc-i386.c:10495
+#: config/tc-i386.c:10967
#, c-format
msgid " -s ignored\n"
msgstr ""
-#: config/tc-i386.c:10500
+#: config/tc-i386.c:10972
#, c-format
msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
msgstr ""
-#: config/tc-i386.c:10504
+#: config/tc-i386.c:10976
#, c-format
msgid " --divide do not treat `/' as a comment character\n"
msgstr ""
-#: config/tc-i386.c:10507
+#: config/tc-i386.c:10979
#, c-format
msgid " --divide ignored\n"
msgstr ""
-#: config/tc-i386.c:10510
+#: config/tc-i386.c:10982
#, c-format
msgid ""
" -march=CPU[,+EXTENSION...]\n"
"of:\n"
msgstr ""
-#: config/tc-i386.c:10514
+#: config/tc-i386.c:10986
#, c-format
msgid " EXTENSION is combination of:\n"
msgstr ""
-#: config/tc-i386.c:10517
+#: config/tc-i386.c:10989
#, c-format
msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
msgstr ""
-#: config/tc-i386.c:10520
+#: config/tc-i386.c:10992
#, c-format
msgid " -msse2avx encode SSE instructions with VEX prefix\n"
msgstr ""
-#: config/tc-i386.c:10522
+#: config/tc-i386.c:10994
#, c-format
msgid ""
" -msse-check=[none|error|warning]\n"
" check SSE instructions\n"
msgstr ""
-#: config/tc-i386.c:10525
+#: config/tc-i386.c:10997
#, c-format
msgid ""
" -moperand-check=[none|error|warning]\n"
" check operand combinations for validity\n"
msgstr ""
-#: config/tc-i386.c:10528
+#: config/tc-i386.c:11000
#, c-format
msgid ""
" -mavxscalar=[128|256] encode scalar AVX instructions with specific "
" length\n"
msgstr ""
-#: config/tc-i386.c:10531
+#: config/tc-i386.c:11003
#, c-format
msgid ""
" -mevexlig=[128|256|512] encode scalar EVEX instructions with specific "
" length\n"
msgstr ""
-#: config/tc-i386.c:10534
+#: config/tc-i386.c:11006
#, c-format
msgid ""
" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W "
" for EVEX.W bit ignored instructions\n"
msgstr ""
-#: config/tc-i386.c:10537
+#: config/tc-i386.c:11009
#, c-format
msgid ""
" -mevexrcig=[rne|rd|ru|rz]\n"
" for SAE-only ignored instructions\n"
msgstr ""
-#: config/tc-i386.c:10541
+#: config/tc-i386.c:11013
#, c-format
msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
msgstr ""
-#: config/tc-i386.c:10543
+#: config/tc-i386.c:11015
#, c-format
msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
msgstr ""
-#: config/tc-i386.c:10545
+#: config/tc-i386.c:11017
#, c-format
msgid " -mindex-reg support pseudo index registers\n"
msgstr ""
-#: config/tc-i386.c:10547
+#: config/tc-i386.c:11019
#, c-format
msgid " -mnaked-reg don't require `%%' prefix for registers\n"
msgstr ""
-#: config/tc-i386.c:10549
-#, c-format
-msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
-msgstr ""
-
-#: config/tc-i386.c:10551
+#: config/tc-i386.c:11021
#, c-format
msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
msgstr ""
-#: config/tc-i386.c:10553
+#: config/tc-i386.c:11023
#, c-format
msgid " -mshared disable branch optimization for shared code\n"
msgstr ""
-#: config/tc-i386.c:10556
+#: config/tc-i386.c:11026
#, c-format
msgid " -mbig-obj generate big object files\n"
msgstr ""
-#: config/tc-i386.c:10559
+#: config/tc-i386.c:11029
#, c-format
msgid ""
" -momit-lock-prefix=[no|yes]\n"
" strip all lock prefixes\n"
msgstr ""
-#: config/tc-i386.c:10562
+#: config/tc-i386.c:11032
#, c-format
msgid ""
" -mfence-as-lock-add=[no|yes]\n"
" lock addl $0x0, (%%{re}sp)\n"
msgstr ""
-#: config/tc-i386.c:10566
+#: config/tc-i386.c:11036
#, c-format
msgid ""
" -mrelax-relocations=[no|yes]\n"
" generate relax relocations\n"
msgstr ""
-#: config/tc-i386.c:10569
+#: config/tc-i386.c:11039
#, c-format
msgid " -mamd64 accept only AMD64 ISA\n"
msgstr ""
-#: config/tc-i386.c:10571
+#: config/tc-i386.c:11041
#, c-format
msgid " -mintel64 accept only Intel64 ISA\n"
msgstr ""
-#: config/tc-i386.c:10612
+#: config/tc-i386.c:11082
#, c-format
msgid "Intel MCU doesn't support `%s' architecture"
msgstr ""
-#: config/tc-i386.c:10669
+#: config/tc-i386.c:11139
msgid "Intel L1OM is 64bit only"
msgstr ""
-#: config/tc-i386.c:10675
+#: config/tc-i386.c:11145
msgid "Intel K1OM is 64bit only"
msgstr ""
-#: config/tc-i386.c:10681
+#: config/tc-i386.c:11151
msgid "Intel MCU is 32bit only"
msgstr ""
-#: config/tc-i386.c:10838
+#: config/tc-i386.c:11308
msgid "symbol size computation overflow"
msgstr ""
-#: config/tc-i386.c:10906 config/tc-sparc.c:3959
+#: config/tc-i386.c:11376 config/tc-sparc.c:3860
#, c-format
msgid "can not do %d byte pc-relative relocation"
msgstr ""
-#: config/tc-i386.c:10924
+#: config/tc-i386.c:11394
#, c-format
msgid "can not do %d byte relocation"
msgstr ""
-#: config/tc-i386.c:10992
+#: config/tc-i386.c:11462
#, c-format
msgid "cannot represent relocation type %s in x32 mode"
msgstr ""
-#: config/tc-i386.c:11029 config/tc-s390.c:2598
+#: config/tc-i386.c:11499 config/tc-s390.c:2598
#, c-format
msgid "cannot represent relocation type %s"
msgstr ""
-#: config/tc-i386.c:11146
+#: config/tc-i386.c:11616
msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-i386.c:11149
+#: config/tc-i386.c:11619
msgid "bad .section directive: want a,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-i386.c:11168
+#: config/tc-i386.c:11638
msgid ".largecomm supported only in 64bit mode, producing .comm"
msgstr ""
-#: config/tc-i860.c:121
-msgid "Directive .dual available only with -mintel-syntax option"
+#: config/tc-ia64.c:872
+msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-i860.c:131
-msgid "Directive .enddual available only with -mintel-syntax option"
+#: config/tc-ia64.c:924
+msgid "Size of frame exceeds maximum of 96 registers"
msgstr ""
-#: config/tc-i860.c:144
-msgid "Directive .atmp available only with -mintel-syntax option"
+#: config/tc-ia64.c:929
+msgid "Size of rotating registers exceeds frame size"
msgstr ""
-#: config/tc-i860.c:166 config/tc-i860.c:170
-msgid "Unknown temporary pseudo register"
+#: config/tc-ia64.c:1016
+msgid "Unwind directive not followed by an instruction."
msgstr ""
-#: config/tc-i860.c:246
-msgid "Defective assembler. No assembly attempted."
+#: config/tc-ia64.c:1025 config/tc-ia64.c:7610
+msgid "qualifying predicate not followed by instruction"
msgstr ""
-#: config/tc-i860.c:392 config/tc-i860.c:938 config/tc-m68k.c:3917
-#: config/tc-m68k.c:3949 config/tc-sparc.c:3199
-msgid "failed sanity check."
+#: config/tc-ia64.c:1073
+msgid "expected ',' after section name"
msgstr ""
-#: config/tc-i860.c:399
-#, c-format
-msgid "Expanded opcode after delayed branch: `%s'"
+#: config/tc-ia64.c:1108
+msgid "expected ',' after symbol name"
msgstr ""
-#: config/tc-i860.c:403
-#, c-format
-msgid "Expanded opcode in dual mode: `%s'"
+#: config/tc-ia64.c:1132
+msgid "expected ',' after symbol size"
msgstr ""
-#: config/tc-i860.c:407
-#, c-format
-msgid "An instruction was expanded (%s)"
+#: config/tc-ia64.c:1215 config/tc-ia64.c:1249
+msgid "record type is not valid"
msgstr ""
-#: config/tc-i860.c:674
-msgid "Pipelined instruction: fsrc1 = fdest"
+#: config/tc-ia64.c:1318
+msgid "Invalid record type for P3 format."
msgstr ""
-#: config/tc-i860.c:877 config/tc-i860.c:884 config/tc-i860.c:891
-msgid "Assembler does not yet support PIC"
+#: config/tc-ia64.c:1354
+msgid "Invalid record type for format P6"
msgstr ""
-#: config/tc-i860.c:955
-#, c-format
-msgid "Illegal operands for %s"
+#: config/tc-ia64.c:1534 config/tc-ia64.c:1586
+msgid "Invalid record type for format B1"
msgstr ""
-#: config/tc-i860.c:972
-#, c-format
-msgid "'d.%s' must be 8-byte aligned"
+#: config/tc-ia64.c:1619
+msgid "Invalid record type for format X1"
msgstr ""
-#: config/tc-i860.c:980
-#, c-format
-msgid "Prefix 'd.' invalid for instruction `%s'"
+#: config/tc-ia64.c:1661
+msgid "Invalid record type for format X3"
msgstr ""
-#: config/tc-i860.c:1034 config/tc-ip2k.c:230
-msgid "relaxation not supported\n"
+#: config/tc-ia64.c:1699
+msgid "Previous .save incomplete"
msgstr ""
-#: config/tc-i860.c:1133
-#, c-format
-msgid ""
-" -EL\t\t\t generate code for little endian mode (default)\n"
-" -EB\t\t\t generate code for big endian mode\n"
-" -mwarn-expand\t\t warn if pseudo operations are expanded\n"
-" -mxp\t\t\t enable i860XP support (disabled by default)\n"
-" -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
+#: config/tc-ia64.c:2524
+msgid "spill_mask record unimplemented."
msgstr ""
-#. SVR4 compatibility flags.
-#: config/tc-i860.c:1141
-#, c-format
-msgid ""
-" -V\t\t\t print assembler version number\n"
-" -Qy, -Qn\t\t ignored\n"
+#: config/tc-ia64.c:2581
+msgid "record_type_not_valid"
msgstr ""
-#: config/tc-i860.c:1204
-msgid "This immediate requires 0 MOD 2 alignment"
+#: config/tc-ia64.c:2665
+msgid "Ignoring attempt to spill beyond end of region"
msgstr ""
-#: config/tc-i860.c:1207
-msgid "This immediate requires 0 MOD 4 alignment"
+#: config/tc-ia64.c:2724
+msgid "Only constant space allocation is supported"
msgstr ""
-#: config/tc-i860.c:1210
-msgid "This immediate requires 0 MOD 8 alignment"
-msgstr ""
-
-#: config/tc-i860.c:1213
-msgid "This immediate requires 0 MOD 16 alignment"
-msgstr ""
-
-#: config/tc-i860.c:1308
-msgid "5-bit immediate too large"
-msgstr ""
-
-#: config/tc-i860.c:1311
-msgid "5-bit field must be absolute"
-msgstr ""
-
-#: config/tc-i860.c:1356 config/tc-i860.c:1379
-msgid "A branch offset requires 0 MOD 4 alignment"
-msgstr ""
-
-#: config/tc-i860.c:1400
-#, c-format
-msgid "Unrecognized fix-up (0x%08lx)"
-msgstr ""
-
-#: config/tc-i960.c:483
-#, c-format
-msgid "Hashing returned \"%s\"."
-msgstr ""
-
-#: config/tc-i960.c:579 config/tc-i960.c:1110
-msgid "expression syntax error"
-msgstr ""
-
-#: config/tc-i960.c:616
-msgid "attempt to branch into different segment"
-msgstr ""
-
-#: config/tc-i960.c:620
-#, c-format
-msgid "target of %s instruction must be a label"
-msgstr ""
-
-#: config/tc-i960.c:730
-msgid "unaligned register"
-msgstr ""
-
-#: config/tc-i960.c:752
-msgid "no such sfr in this architecture"
-msgstr ""
-
-#: config/tc-i960.c:790
-msgid "illegal literal"
-msgstr ""
-
-#: config/tc-i960.c:940
-msgid "invalid index register"
-msgstr ""
-
-#: config/tc-i960.c:963
-msgid "invalid scale factor"
-msgstr ""
-
-#: config/tc-i960.c:1187
-msgid "architecture of opcode conflicts with that of earlier instruction(s)"
-msgstr ""
-
-#: config/tc-i960.c:1421 config/tc-xtensa.c:12784
-msgid "too many operands"
-msgstr ""
-
-#. We never moved: there was no opcode either!
-#: config/tc-i960.c:1469
-msgid "missing opcode"
-msgstr ""
-
-#: config/tc-i960.c:1609
-msgid "branch prediction invalid on this opcode"
-msgstr ""
-
-#: config/tc-i960.c:1647
-#, c-format
-msgid "invalid opcode, \"%s\"."
-msgstr ""
-
-#: config/tc-i960.c:1649
-#, c-format
-msgid "improper number of operands. Expecting %d, got %d"
-msgstr ""
-
-#: config/tc-i960.c:1750
-#, c-format
-msgid "Fixup of %ld too large for field width of %d"
-msgstr ""
-
-#: config/tc-i960.c:1860
-#, c-format
-msgid "invalid architecture %s"
-msgstr ""
-
-#: config/tc-i960.c:1880
-#, c-format
-msgid "I960 options:\n"
-msgstr ""
-
-#: config/tc-i960.c:1883
-#, c-format
-msgid ""
-"\n"
-"\t\t\tspecify variant of 960 architecture\n"
-"-b\t\t\tadd code to collect statistics about branches taken\n"
-"-link-relax\t\tpreserve individual alignment directives so linker\n"
-"\t\t\tcan do relaxing (b.out format only)\n"
-"-no-relax\t\tdon't alter compare-and-branch instructions for\n"
-"\t\t\tlong displacements\n"
-msgstr ""
-
-#: config/tc-i960.c:2145
-msgid "should have 1 or 2 operands"
-msgstr ""
-
-#: config/tc-i960.c:2153 config/tc-i960.c:2168
-#, c-format
-msgid "Redefining leafproc %s"
-msgstr ""
-
-#: config/tc-i960.c:2198
-msgid "should have two operands"
-msgstr ""
-
-#: config/tc-i960.c:2208
-msgid "'entry_num' must be absolute number in [0,31]"
-msgstr ""
-
-#: config/tc-i960.c:2216
-#, c-format
-msgid "Redefining entrynum for sysproc %s"
-msgstr ""
-
-#. Should not happen: see block comment above.
-#: config/tc-i960.c:2316
-#, c-format
-msgid "Trying to 'bal' to %s"
-msgstr ""
-
-#: config/tc-i960.c:2326
-msgid "Looks like a proc, but can't tell what kind.\n"
-msgstr ""
-
-#: config/tc-i960.c:2344
-msgid "big endian mode is not supported"
-msgstr ""
-
-#: config/tc-i960.c:2346
-#, c-format
-msgid "ignoring unrecognized .endian type `%s'"
-msgstr ""
-
-#: config/tc-i960.c:2391
-msgid "can't use COBR format with external label"
-msgstr ""
-
-#: config/tc-i960.c:2566
-msgid "option --link-relax is only supported in b.out format"
-msgstr ""
-
-#: config/tc-i960.c:2593
-#, c-format
-msgid "No 'bal' entry point for leafproc %s"
-msgstr ""
-
-#: config/tc-ia64.c:872
-msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
-msgstr ""
-
-#: config/tc-ia64.c:924
-msgid "Size of frame exceeds maximum of 96 registers"
-msgstr ""
-
-#: config/tc-ia64.c:929
-msgid "Size of rotating registers exceeds frame size"
-msgstr ""
-
-#: config/tc-ia64.c:1016
-msgid "Unwind directive not followed by an instruction."
-msgstr ""
-
-#: config/tc-ia64.c:1025 config/tc-ia64.c:7610
-msgid "qualifying predicate not followed by instruction"
-msgstr ""
-
-#: config/tc-ia64.c:1073
-msgid "expected ',' after section name"
-msgstr ""
-
-#: config/tc-ia64.c:1108
-msgid "expected ',' after symbol name"
-msgstr ""
-
-#: config/tc-ia64.c:1132
-msgid "expected ',' after symbol size"
-msgstr ""
-
-#: config/tc-ia64.c:1215 config/tc-ia64.c:1249
-msgid "record type is not valid"
-msgstr ""
-
-#: config/tc-ia64.c:1318
-msgid "Invalid record type for P3 format."
-msgstr ""
-
-#: config/tc-ia64.c:1354
-msgid "Invalid record type for format P6"
-msgstr ""
-
-#: config/tc-ia64.c:1534 config/tc-ia64.c:1586
-msgid "Invalid record type for format B1"
-msgstr ""
-
-#: config/tc-ia64.c:1619
-msgid "Invalid record type for format X1"
-msgstr ""
-
-#: config/tc-ia64.c:1661
-msgid "Invalid record type for format X3"
-msgstr ""
-
-#: config/tc-ia64.c:1699
-msgid "Previous .save incomplete"
-msgstr ""
-
-#: config/tc-ia64.c:2524
-msgid "spill_mask record unimplemented."
-msgstr ""
-
-#: config/tc-ia64.c:2581
-msgid "record_type_not_valid"
-msgstr ""
-
-#: config/tc-ia64.c:2665
-msgid "Ignoring attempt to spill beyond end of region"
-msgstr ""
-
-#: config/tc-ia64.c:2724
-msgid "Only constant space allocation is supported"
-msgstr ""
-
-#: config/tc-ia64.c:2738
-msgid "Only constant offsets are supported"
+#: config/tc-ia64.c:2738
+msgid "Only constant offsets are supported"
msgstr ""
#: config/tc-ia64.c:2762
msgid "Inserting \"%s\" into constant hash table failed: %s"
msgstr ""
-#: config/tc-ia64.c:7493 config/tc-riscv.c:609 config/tc-tilegx.c:263
+#: config/tc-ia64.c:7493 config/tc-riscv.c:845 config/tc-tilegx.c:263
msgid "Could not set architecture and machine"
msgstr ""
msgid "Can't add stop bit to mark end of instruction group"
msgstr ""
-#: config/tc-ia64.c:11780 read.c:2599 read.c:3308 read.c:3660 stabs.c:464
+#: config/tc-ia64.c:11780 read.c:2600 read.c:3238 read.c:3642 stabs.c:470
#, c-format
msgid "expected comma after \"%s\""
msgstr ""
msgid " -mip2022ext permit extended IP2022 insn\n"
msgstr ""
+#: config/tc-ip2k.c:230
+msgid "relaxation not supported\n"
+msgstr ""
+
#: config/tc-iq2000.c:362
#, c-format
msgid "the yielding instruction %s may not be in a delay slot."
msgid "Unmatched high relocation"
msgstr ""
-#: config/tc-iq2000.c:826 config/tc-mips.c:19372 config/tc-score.c:5814
+#: config/tc-iq2000.c:826 config/tc-mips.c:19393 config/tc-score.c:5810
msgid ".end not in text section"
msgstr ""
-#: config/tc-iq2000.c:830 config/tc-score.c:5817
+#: config/tc-iq2000.c:830 config/tc-score.c:5813
msgid ".end directive without a preceding .ent directive."
msgstr ""
-#: config/tc-iq2000.c:839 config/tc-score.c:5825
+#: config/tc-iq2000.c:839 config/tc-score.c:5821
msgid ".end symbol does not match .ent symbol."
msgstr ""
-#: config/tc-iq2000.c:842 config/tc-mips.c:19392 config/tc-score.c:5830
+#: config/tc-iq2000.c:842 config/tc-mips.c:19413 config/tc-score.c:5826
msgid ".end directive missing or unknown symbol"
msgstr ""
msgid "Expected simple number."
msgstr ""
-#: config/tc-iq2000.c:889 config/tc-mips.c:19297 config/tc-score.c:5666
+#: config/tc-iq2000.c:889 config/tc-mips.c:19318 config/tc-score.c:5662
#, c-format
msgid " *input_line_pointer == '%c' 0x%02x\n"
msgstr ""
msgid "Invalid number"
msgstr ""
-#: config/tc-iq2000.c:925 config/tc-score.c:5704
+#: config/tc-iq2000.c:925 config/tc-score.c:5700
msgid ".ent or .aent not in text section."
msgstr ""
msgid "Unrecognised option: -hidden"
msgstr ""
-#: config/tc-m32r.c:357 config/tc-sparc.c:651
+#: config/tc-m32r.c:357 config/tc-sparc.c:602
msgid "Unrecognized option following -K"
msgstr ""
"is this intentional ?"
msgstr ""
+#: config/tc-m32r.c:1488 config/tc-microblaze.c:196
+msgid "Expected comma after symbol-name: rest of line ignored."
+msgstr ""
+
#: config/tc-m32r.c:1498
#, c-format
msgid ".SCOMMon length (%ld.) <0! Ignored."
msgstr ""
+#: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2281
+#: config/tc-ppc.c:3791 config/tc-ppc.c:3833 config/tc-ppc.c:5393
+msgid "ignoring bad alignment"
+msgstr ""
+
+#: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383
+msgid "Common alignment not a power of 2"
+msgstr ""
+
+#: config/tc-m32r.c:1539 config/tc-microblaze.c:229
+#, c-format
+msgid "Ignoring attempt to re-define symbol `%s'."
+msgstr ""
+
#: config/tc-m32r.c:1548
#, c-format
msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
msgstr ""
-#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4185
-#: config/tc-nds32.c:4221 config/tc-sh.c:774 config/tc-sh.c:2457
+#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4232
+#: config/tc-nds32.c:4268 config/tc-sh.c:392 config/tc-sh.c:2061
msgid "Invalid PIC expression."
msgstr ""
msgid "Invalid indexed register, expecting register Y."
msgstr ""
-#: config/tc-m68hc11.c:2844
+#: config/tc-m68hc11.c:2844 config/tc-s12z.c:3671
msgid "No instruction or missing opcode."
msgstr ""
msgid "bad .relax format"
msgstr ""
-#: config/tc-m68hc11.c:3843 config/tc-xgate.c:630
+#: config/tc-m68hc11.c:3843 config/tc-s12z.c:3762 config/tc-xgate.c:630
#, c-format
msgid "Relocation %d is not supported by object file format."
msgstr ""
msgid "Subtype %d is not recognized."
msgstr ""
-#: config/tc-m68hc11.c:4336 config/tc-xgate.c:663
+#: config/tc-m68hc11.c:4336 config/tc-s12z.c:3803 config/tc-xgate.c:663
msgid "Expression too complex."
msgstr ""
-#: config/tc-m68hc11.c:4367 config/tc-xgate.c:708 config/tc-xgate.c:717
+#: config/tc-m68hc11.c:4367 config/tc-s12z.c:3825 config/tc-xgate.c:708
+#: config/tc-xgate.c:717
msgid "Value out of 16-bit range."
msgstr ""
msgid "Offset out of 16-bit range for movw/movb insn: %ld"
msgstr ""
-#: config/tc-m68hc11.c:4469 config/tc-xgate.c:752
+#: config/tc-m68hc11.c:4469 config/tc-s12z.c:3831 config/tc-xgate.c:752
#, c-format
msgid "Line %d: unknown relocation type: 0x%x."
msgstr ""
msgid "Invalid directive"
msgstr ""
-#: config/tc-m68k.c:1165
+#: config/tc-m68k.c:1139
#, c-format
msgid "Can not do %d byte pc-relative relocation"
msgstr ""
-#: config/tc-m68k.c:1167
+#: config/tc-m68k.c:1141
#, c-format
msgid "Can not do %d byte pc-relative pic relocation"
msgstr ""
-#: config/tc-m68k.c:1172
+#: config/tc-m68k.c:1146
#, c-format
msgid "Can not do %d byte relocation"
msgstr ""
-#: config/tc-m68k.c:1174
+#: config/tc-m68k.c:1148
#, c-format
msgid "Can not do %d byte pic relocation"
msgstr ""
-#: config/tc-m68k.c:1254
+#: config/tc-m68k.c:1218
#, c-format
msgid "Unable to produce reloc against symbol '%s'"
msgstr ""
-#: config/tc-m68k.c:1313 config/tc-vax.c:2369
+#: config/tc-m68k.c:1277 config/tc-vax.c:2369
#, c-format
msgid "Cannot make %s relocation PC relative"
msgstr ""
-#: config/tc-m68k.c:1429 config/tc-vax.c:1879
+#: config/tc-m68k.c:1359 config/tc-vax.c:1879
msgid "No operator"
msgstr ""
-#: config/tc-m68k.c:1459 config/tc-vax.c:1895
+#: config/tc-m68k.c:1389 config/tc-vax.c:1895
msgid "Unknown operator"
msgstr ""
-#: config/tc-m68k.c:2362
+#: config/tc-m68k.c:2292
msgid "invalid instruction for this architecture; needs "
msgstr ""
-#: config/tc-m68k.c:2370
+#: config/tc-m68k.c:2300
msgid "hardware divide"
msgstr ""
-#: config/tc-m68k.c:2392 config/tc-m68k.c:2396 config/tc-m68k.c:2400
+#: config/tc-m68k.c:2322 config/tc-m68k.c:2326 config/tc-m68k.c:2330
msgid "or higher"
msgstr ""
-#: config/tc-m68k.c:2453
+#: config/tc-m68k.c:2383
msgid "operands mismatch"
msgstr ""
-#: config/tc-m68k.c:2517 config/tc-m68k.c:2523 config/tc-m68k.c:2529
+#: config/tc-m68k.c:2447 config/tc-m68k.c:2453 config/tc-m68k.c:2459
#: config/tc-mmix.c:2495 config/tc-mmix.c:2519
msgid "operand out of range"
msgstr ""
-#: config/tc-m68k.c:2586
+#: config/tc-m68k.c:2516
#, c-format
msgid "Bignum too big for %c format; truncated"
msgstr ""
-#: config/tc-m68k.c:2663
+#: config/tc-m68k.c:2593
msgid "displacement too large for this architecture; needs 68020 or higher"
msgstr ""
-#: config/tc-m68k.c:2774
+#: config/tc-m68k.c:2701
msgid ""
"scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
msgstr ""
-#: config/tc-m68k.c:2779
+#: config/tc-m68k.c:2706
msgid "invalid index size for coldfire"
msgstr ""
-#: config/tc-m68k.c:2832
+#: config/tc-m68k.c:2759
msgid "Forcing byte displacement"
msgstr ""
-#: config/tc-m68k.c:2834
+#: config/tc-m68k.c:2761
msgid "byte displacement out of range"
msgstr ""
-#: config/tc-m68k.c:2882 config/tc-m68k.c:2920
+#: config/tc-m68k.c:2806 config/tc-m68k.c:2844
msgid "invalid operand mode for this architecture; needs 68020 or higher"
msgstr ""
-#: config/tc-m68k.c:2906 config/tc-m68k.c:2940
+#: config/tc-m68k.c:2830 config/tc-m68k.c:2864
msgid ":b not permitted; defaulting to :w"
msgstr ""
-#: config/tc-m68k.c:3017
+#: config/tc-m68k.c:2939
msgid "unsupported byte value; use a different suffix"
msgstr ""
-#: config/tc-m68k.c:3032
+#: config/tc-m68k.c:2954
msgid "unknown/incorrect operand"
msgstr ""
-#: config/tc-m68k.c:3075 config/tc-m68k.c:3083 config/tc-m68k.c:3090
-#: config/tc-m68k.c:3097
+#: config/tc-m68k.c:2997 config/tc-m68k.c:3005 config/tc-m68k.c:3012
+#: config/tc-m68k.c:3019
msgid "out of range"
msgstr ""
-#: config/tc-m68k.c:3171
+#: config/tc-m68k.c:3090
msgid "Can't use long branches on this architecture"
msgstr ""
-#: config/tc-m68k.c:3277
+#: config/tc-m68k.c:3196
msgid "Expression out of range, using 0"
msgstr ""
-#: config/tc-m68k.c:3478 config/tc-m68k.c:3494
+#: config/tc-m68k.c:3397 config/tc-m68k.c:3413
msgid "Floating point register in register list"
msgstr ""
-#: config/tc-m68k.c:3484
+#: config/tc-m68k.c:3403
msgid "Wrong register in floating-point reglist"
msgstr ""
-#: config/tc-m68k.c:3500
+#: config/tc-m68k.c:3419
msgid "incorrect register in reglist"
msgstr ""
-#: config/tc-m68k.c:3506
+#: config/tc-m68k.c:3425
msgid "wrong register in floating-point reglist"
msgstr ""
+#: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3143
+msgid "failed sanity check."
+msgstr ""
+
#. ERROR.
-#: config/tc-m68k.c:3979
+#: config/tc-m68k.c:3898
msgid "Extra )"
msgstr ""
#. ERROR.
-#: config/tc-m68k.c:3990
+#: config/tc-m68k.c:3909
msgid "Missing )"
msgstr ""
-#: config/tc-m68k.c:4007
+#: config/tc-m68k.c:3926
msgid "Missing operand"
msgstr ""
-#: config/tc-m68k.c:4332
+#: config/tc-m68k.c:4251
#, c-format
msgid "unrecognized default cpu `%s'"
msgstr ""
-#: config/tc-m68k.c:4386
+#: config/tc-m68k.c:4305
#, c-format
msgid "%s -- statement `%s' ignored"
msgstr ""
-#: config/tc-m68k.c:4435
+#: config/tc-m68k.c:4352
#, c-format
msgid "Don't know how to figure out width of %c in md_assemble()"
msgstr ""
-#: config/tc-m68k.c:4667 config/tc-m68k.c:4706
+#: config/tc-m68k.c:4584 config/tc-m68k.c:4623
#, c-format
msgid "Internal Error: Can't find %s in hash table"
msgstr ""
-#: config/tc-m68k.c:4670 config/tc-m68k.c:4709
+#: config/tc-m68k.c:4587 config/tc-m68k.c:4626
#, c-format
msgid "Internal Error: Can't hash %s: %s"
msgstr ""
-#: config/tc-m68k.c:4834
+#: config/tc-m68k.c:4747
#, c-format
msgid "text label `%s' aligned to odd boundary"
msgstr ""
-#: config/tc-m68k.c:5006
+#: config/tc-m68k.c:4909
#, c-format
msgid "value %ld out of range"
msgstr ""
-#: config/tc-m68k.c:5020
+#: config/tc-m68k.c:4923
msgid "invalid byte branch offset"
msgstr ""
-#: config/tc-m68k.c:5057
+#: config/tc-m68k.c:4960
msgid "short branch with zero offset: use :w"
msgstr ""
-#: config/tc-m68k.c:5101
+#: config/tc-m68k.c:5004
msgid "Conversion of PC relative BSR to absolute JSR"
msgstr ""
-#: config/tc-m68k.c:5112
+#: config/tc-m68k.c:5015
msgid "Conversion of PC relative branch to absolute jump"
msgstr ""
-#: config/tc-m68k.c:5129 config/tc-m68k.c:5186
+#: config/tc-m68k.c:5032 config/tc-m68k.c:5089
msgid "Conversion of PC relative conditional branch to absolute jump"
msgstr ""
-#: config/tc-m68k.c:5251
+#: config/tc-m68k.c:5154
msgid "Conversion of PC relative displacement to absolute"
msgstr ""
-#: config/tc-m68k.c:5464
+#: config/tc-m68k.c:5337
msgid "Tried to convert PC relative branch to absolute jump"
msgstr ""
-#: config/tc-m68k.c:5509 config/tc-m68k.c:5520 config/tc-m68k.c:5564
+#: config/tc-m68k.c:5382 config/tc-m68k.c:5393 config/tc-m68k.c:5437
msgid "expression out of range: defaulting to 1"
msgstr ""
-#: config/tc-m68k.c:5556
+#: config/tc-m68k.c:5429
msgid "expression out of range: defaulting to 0"
msgstr ""
-#: config/tc-m68k.c:5597 config/tc-m68k.c:5609
+#: config/tc-m68k.c:5470 config/tc-m68k.c:5482
#, c-format
msgid "Can't deal with expression; defaulting to %ld"
msgstr ""
-#: config/tc-m68k.c:5623
+#: config/tc-m68k.c:5496
msgid "expression doesn't fit in BYTE"
msgstr ""
-#: config/tc-m68k.c:5627
+#: config/tc-m68k.c:5500
msgid "expression doesn't fit in WORD"
msgstr ""
-#: config/tc-m68k.c:5714
+#: config/tc-m68k.c:5587
#, c-format
msgid "%s: unrecognized processor name"
msgstr ""
-#: config/tc-m68k.c:5775
+#: config/tc-m68k.c:5648
msgid "bad coprocessor id"
msgstr ""
-#: config/tc-m68k.c:5781
+#: config/tc-m68k.c:5654
msgid "unrecognized fopt option"
msgstr ""
-#: config/tc-m68k.c:5913
+#: config/tc-m68k.c:5786
#, c-format
msgid "option `%s' may not be negated"
msgstr ""
-#: config/tc-m68k.c:5924
+#: config/tc-m68k.c:5797
#, c-format
msgid "option `%s' not recognized"
msgstr ""
-#: config/tc-m68k.c:5953
+#: config/tc-m68k.c:5826
msgid "bad format of OPT NEST=depth"
msgstr ""
-#: config/tc-m68k.c:6009
+#: config/tc-m68k.c:5882
msgid "missing label"
msgstr ""
-#: config/tc-m68k.c:6035
+#: config/tc-m68k.c:5908
#, c-format
msgid "bad register list: %s"
msgstr ""
-#: config/tc-m68k.c:6133
+#: config/tc-m68k.c:6006
msgid "restore without save"
msgstr ""
-#: config/tc-m68k.c:6287 config/tc-m68k.c:6657
+#: config/tc-m68k.c:6160 config/tc-m68k.c:6530
msgid "syntax error in structured control directive"
msgstr ""
-#: config/tc-m68k.c:6332
+#: config/tc-m68k.c:6205
msgid "missing condition code in structured control directive"
msgstr ""
-#: config/tc-m68k.c:6403
+#: config/tc-m68k.c:6276
#, c-format
msgid ""
"Condition <%c%c> in structured control directive can not be encoded correctly"
msgstr ""
-#: config/tc-m68k.c:6699
+#: config/tc-m68k.c:6572
msgid "missing then"
msgstr ""
-#: config/tc-m68k.c:6780
+#: config/tc-m68k.c:6653
msgid "else without matching if"
msgstr ""
-#: config/tc-m68k.c:6813
+#: config/tc-m68k.c:6686
msgid "endi without matching if"
msgstr ""
-#: config/tc-m68k.c:6853
+#: config/tc-m68k.c:6726
msgid "break outside of structured loop"
msgstr ""
-#: config/tc-m68k.c:6891
+#: config/tc-m68k.c:6764
msgid "next outside of structured loop"
msgstr ""
-#: config/tc-m68k.c:6942
+#: config/tc-m68k.c:6815
msgid "missing ="
msgstr ""
-#: config/tc-m68k.c:6980
+#: config/tc-m68k.c:6853
msgid "missing to or downto"
msgstr ""
-#: config/tc-m68k.c:7016 config/tc-m68k.c:7050 config/tc-m68k.c:7264
+#: config/tc-m68k.c:6889 config/tc-m68k.c:6923 config/tc-m68k.c:7137
msgid "missing do"
msgstr ""
-#: config/tc-m68k.c:7151
+#: config/tc-m68k.c:7024
msgid "endf without for"
msgstr ""
-#: config/tc-m68k.c:7205
+#: config/tc-m68k.c:7078
msgid "until without repeat"
msgstr ""
-#: config/tc-m68k.c:7299
+#: config/tc-m68k.c:7172
msgid "endw without while"
msgstr ""
-#: config/tc-m68k.c:7332 config/tc-m68k.c:7360
+#: config/tc-m68k.c:7205 config/tc-m68k.c:7233
msgid "already assembled instructions"
msgstr ""
-#: config/tc-m68k.c:7437
+#: config/tc-m68k.c:7310
#, c-format
msgid "`%s' is deprecated, use `%s'"
msgstr ""
-#: config/tc-m68k.c:7456
+#: config/tc-m68k.c:7329
#, c-format
msgid "cpu `%s' unrecognized"
msgstr ""
-#: config/tc-m68k.c:7475
+#: config/tc-m68k.c:7348
#, c-format
msgid "architecture `%s' unrecognized"
msgstr ""
-#: config/tc-m68k.c:7496
+#: config/tc-m68k.c:7369
#, c-format
msgid "extension `%s' unrecognized"
msgstr ""
-#: config/tc-m68k.c:7615
+#: config/tc-m68k.c:7484
#, c-format
msgid "option `-A%s' is deprecated: use `-%s'"
msgstr ""
-#: config/tc-m68k.c:7648
+#: config/tc-m68k.c:7517
msgid "architecture features both enabled and disabled"
msgstr ""
-#: config/tc-m68k.c:7675
+#: config/tc-m68k.c:7544
msgid "selected processor does not have all features of selected architecture"
msgstr ""
-#: config/tc-m68k.c:7684
+#: config/tc-m68k.c:7553
msgid "m68k and cf features both selected"
msgstr ""
-#: config/tc-m68k.c:7696
+#: config/tc-m68k.c:7565
msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
msgstr ""
-#: config/tc-m68k.c:7728
+#: config/tc-m68k.c:7597
#, c-format
msgid ""
"-march=<arch>\t\tset architecture\n"
"-mcpu=<cpu>\t\tset cpu [default %s]\n"
msgstr ""
-#: config/tc-m68k.c:7733
+#: config/tc-m68k.c:7602
#, c-format
msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
msgstr ""
-#: config/tc-m68k.c:7739
+#: config/tc-m68k.c:7608
#, c-format
msgid ""
"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
msgstr ""
-#: config/tc-m68k.c:7753
+#: config/tc-m68k.c:7622
#, c-format
msgid "Architecture variants are: "
msgstr ""
-#: config/tc-m68k.c:7762
+#: config/tc-m68k.c:7631
#, c-format
msgid "Processor variants are: "
msgstr ""
-#: config/tc-m68k.c:7769 config/tc-xtensa.c:6356
+#: config/tc-m68k.c:7638 config/tc-xtensa.c:6387
#, c-format
msgid "\n"
msgstr ""
-#: config/tc-m68k.c:7800
+#: config/tc-m68k.c:7669
#, c-format
msgid "Error %s in %s\n"
msgstr ""
-#: config/tc-m68k.c:7804
+#: config/tc-m68k.c:7673
#, c-format
msgid "Opcode(%d.%s): "
msgstr ""
-#: config/tc-m68k.c:7962
+#: config/tc-m68k.c:7818
msgid "Not a defined coldfire architecture"
msgstr ""
-#: config/tc-m68k.c:8140
+#: config/tc-m68k.c:7927 read.c:4547
+#, c-format
+msgid "%s relocations do not fit in %u byte"
+msgid_plural "%s relocations do not fit in %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: config/tc-m68k.c:7995
#, c-format
msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
msgstr ""
-#: config/tc-mcore.c:520 config/tc-microblaze.c:511 config/tc-microblaze.c:539
-#: config/tc-microblaze.c:576 config/tc-microblaze.c:588
+#: config/tc-mcore.c:520 config/tc-microblaze.c:515 config/tc-microblaze.c:543
+#: config/tc-microblaze.c:580 config/tc-microblaze.c:592
#, c-format
msgid "register expected, but saw '%.6s'"
msgstr ""
msgid "operand must be a multiple of 2"
msgstr ""
-#: config/tc-mcore.c:887 config/tc-microblaze.c:940 config/tc-microblaze.c:1072
-#: config/tc-microblaze.c:1104 config/tc-microblaze.c:1557
-#: config/tc-microblaze.c:1623 config/tc-microblaze.c:1696
-#: config/tc-microblaze.c:2108 config/tc-microblaze.c:2155
+#: config/tc-mcore.c:887 config/tc-microblaze.c:948 config/tc-microblaze.c:1080
+#: config/tc-microblaze.c:1112 config/tc-microblaze.c:1565
+#: config/tc-microblaze.c:1631 config/tc-microblaze.c:1704
+#: config/tc-microblaze.c:2129 config/tc-microblaze.c:2177
#, c-format
msgid "unknown opcode \"%s\""
msgstr ""
msgid "`af' must appear alone"
msgstr ""
-#: config/tc-mcore.c:1587 config/tc-microblaze.c:1734
+#: config/tc-mcore.c:1587 config/tc-microblaze.c:1742
#, c-format
msgid "unimplemented opcode \"%s\""
msgstr ""
-#: config/tc-mcore.c:1596 config/tc-microblaze.c:1743
+#: config/tc-mcore.c:1596 config/tc-microblaze.c:1751
#, c-format
msgid "ignoring operands: %s "
msgstr ""
" -EL assemble for a little endian system\n"
msgstr ""
-#: config/tc-mcore.c:1705 config/tc-microblaze.c:1854
+#: config/tc-mcore.c:1705 config/tc-microblaze.c:1862
msgid "failed sanity check: short_jump"
msgstr ""
-#: config/tc-mcore.c:1715 config/tc-microblaze.c:1864
+#: config/tc-mcore.c:1715 config/tc-microblaze.c:1872
msgid "failed sanity check: long_jump"
msgstr ""
#. Variable not in small data read only segment accessed
#. using small data read only anchor.
-#: config/tc-mcore.c:1923 config/tc-microblaze.c:1970
-#: config/tc-microblaze.c:2268 config/tc-microblaze.c:2291
+#: config/tc-mcore.c:1923 config/tc-microblaze.c:1990
+#: config/tc-microblaze.c:2292 config/tc-microblaze.c:2315
msgid "unknown"
msgstr ""
msgid "pcrel for loopt too far (0x%lx)"
msgstr ""
-#: config/tc-mcore.c:2185 config/tc-microblaze.c:2435 config/tc-tic30.c:1386
+#: config/tc-mcore.c:2185 config/tc-microblaze.c:2462 config/tc-tic30.c:1386
#, c-format
msgid "Can not do %d byte %srelocation"
msgstr ""
-#: config/tc-mcore.c:2187 config/tc-microblaze.c:2437 config/tc-tic30.c:1387
+#: config/tc-mcore.c:2187 config/tc-microblaze.c:2464 config/tc-tic30.c:1387
msgid "pc-relative "
msgstr ""
msgid "cannot assemble FPU instruction, FPU option not set: %s"
msgstr ""
-#: config/tc-metag.c:6739 config/tc-nds32.c:6112
+#: config/tc-metag.c:6739 config/tc-nds32.c:6159
msgid "Bad call to md_atof()"
msgstr ""
-#: config/tc-microblaze.c:516 config/tc-microblaze.c:545
-#: config/tc-microblaze.c:582
+#: config/tc-microblaze.c:237
+#, c-format
+msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
+msgstr ""
+
+#: config/tc-microblaze.c:520 config/tc-microblaze.c:549
+#: config/tc-microblaze.c:586
#, c-format
msgid "Invalid register number at '%.6s'"
msgstr ""
-#: config/tc-microblaze.c:743
+#: config/tc-microblaze.c:751
msgid "operand must be a constant or a label"
msgstr ""
-#: config/tc-microblaze.c:752
+#: config/tc-microblaze.c:760
#, c-format
msgid "operand must be absolute in range %lx..%lx, not %lx"
msgstr ""
-#: config/tc-microblaze.c:954 config/tc-microblaze.c:961
-#: config/tc-microblaze.c:968 config/tc-microblaze.c:1001
-#: config/tc-microblaze.c:1008 config/tc-microblaze.c:1014
-#: config/tc-microblaze.c:1127 config/tc-microblaze.c:1134
-#: config/tc-microblaze.c:1140 config/tc-microblaze.c:1171
-#: config/tc-microblaze.c:1178 config/tc-microblaze.c:1198
-#: config/tc-microblaze.c:1205 config/tc-microblaze.c:1225
-#: config/tc-microblaze.c:1232 config/tc-microblaze.c:1250
-#: config/tc-microblaze.c:1257 config/tc-microblaze.c:1279
-#: config/tc-microblaze.c:1286 config/tc-microblaze.c:1304
-#: config/tc-microblaze.c:1316 config/tc-microblaze.c:1334
-#: config/tc-microblaze.c:1351 config/tc-microblaze.c:1358
-#: config/tc-microblaze.c:1404 config/tc-microblaze.c:1411
-#: config/tc-microblaze.c:1457 config/tc-microblaze.c:1464
-#: config/tc-microblaze.c:1486 config/tc-microblaze.c:1493
-#: config/tc-microblaze.c:1513 config/tc-microblaze.c:1519
-#: config/tc-microblaze.c:1579 config/tc-microblaze.c:1585
-#: config/tc-microblaze.c:1645 config/tc-microblaze.c:1719
+#: config/tc-microblaze.c:962 config/tc-microblaze.c:969
+#: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
+#: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
+#: config/tc-microblaze.c:1135 config/tc-microblaze.c:1142
+#: config/tc-microblaze.c:1148 config/tc-microblaze.c:1179
+#: config/tc-microblaze.c:1186 config/tc-microblaze.c:1206
+#: config/tc-microblaze.c:1213 config/tc-microblaze.c:1233
+#: config/tc-microblaze.c:1240 config/tc-microblaze.c:1258
+#: config/tc-microblaze.c:1265 config/tc-microblaze.c:1287
+#: config/tc-microblaze.c:1294 config/tc-microblaze.c:1312
+#: config/tc-microblaze.c:1324 config/tc-microblaze.c:1342
+#: config/tc-microblaze.c:1359 config/tc-microblaze.c:1366
+#: config/tc-microblaze.c:1412 config/tc-microblaze.c:1419
+#: config/tc-microblaze.c:1465 config/tc-microblaze.c:1472
+#: config/tc-microblaze.c:1494 config/tc-microblaze.c:1501
+#: config/tc-microblaze.c:1521 config/tc-microblaze.c:1527
+#: config/tc-microblaze.c:1587 config/tc-microblaze.c:1593
+#: config/tc-microblaze.c:1653 config/tc-microblaze.c:1727
msgid "Error in statement syntax"
msgstr ""
-#: config/tc-microblaze.c:974 config/tc-microblaze.c:976
-#: config/tc-microblaze.c:978 config/tc-microblaze.c:1018
-#: config/tc-microblaze.c:1020 config/tc-microblaze.c:1144
-#: config/tc-microblaze.c:1146 config/tc-microblaze.c:1184
-#: config/tc-microblaze.c:1186 config/tc-microblaze.c:1211
-#: config/tc-microblaze.c:1213 config/tc-microblaze.c:1238
-#: config/tc-microblaze.c:1261 config/tc-microblaze.c:1292
-#: config/tc-microblaze.c:1322 config/tc-microblaze.c:1340
-#: config/tc-microblaze.c:1470 config/tc-microblaze.c:1472
-#: config/tc-microblaze.c:1499 config/tc-microblaze.c:1501
-#: config/tc-microblaze.c:1523 config/tc-microblaze.c:1589
-#: config/tc-microblaze.c:1651
+#: config/tc-microblaze.c:982 config/tc-microblaze.c:984
+#: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
+#: config/tc-microblaze.c:1028 config/tc-microblaze.c:1152
+#: config/tc-microblaze.c:1154 config/tc-microblaze.c:1192
+#: config/tc-microblaze.c:1194 config/tc-microblaze.c:1219
+#: config/tc-microblaze.c:1221 config/tc-microblaze.c:1246
+#: config/tc-microblaze.c:1269 config/tc-microblaze.c:1300
+#: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
+#: config/tc-microblaze.c:1478 config/tc-microblaze.c:1480
+#: config/tc-microblaze.c:1507 config/tc-microblaze.c:1509
+#: config/tc-microblaze.c:1531 config/tc-microblaze.c:1597
+#: config/tc-microblaze.c:1659
msgid "Cannot use special register with this instruction"
msgstr ""
-#: config/tc-microblaze.c:1028
+#: config/tc-microblaze.c:1036
msgid "lmi pseudo instruction should not use a label in imm field"
msgstr ""
-#: config/tc-microblaze.c:1030
+#: config/tc-microblaze.c:1038
msgid "smi pseudo instruction should not use a label in imm field"
msgstr ""
-#: config/tc-microblaze.c:1149
+#: config/tc-microblaze.c:1157
msgid "Symbol used as immediate for shift instruction"
msgstr ""
-#: config/tc-microblaze.c:1158
+#: config/tc-microblaze.c:1166
#, c-format
msgid "Shift value > 32. using <value %% 32>"
msgstr ""
-#: config/tc-microblaze.c:1264
+#: config/tc-microblaze.c:1272
msgid "Symbol used as immediate value for msrset/msrclr instructions"
msgstr ""
-#: config/tc-microblaze.c:1393 config/tc-microblaze.c:1446
+#: config/tc-microblaze.c:1401 config/tc-microblaze.c:1454
msgid "invalid value for special purpose register"
msgstr ""
-#: config/tc-microblaze.c:1659
+#: config/tc-microblaze.c:1667
msgid "An IMM instruction should not be present in the .s file"
msgstr ""
-#: config/tc-microblaze.c:1721
+#: config/tc-microblaze.c:1729
msgid "Symbol used as immediate for mbar instruction"
msgstr ""
-#: config/tc-microblaze.c:1727
+#: config/tc-microblaze.c:1735
#, c-format
msgid "Immediate value for mbar > 32. using <value %% 32>"
msgstr ""
-#: config/tc-microblaze.c:1804
+#: config/tc-microblaze.c:1812
msgid "Bad call to MD_NTOF()"
msgstr ""
-#: config/tc-microblaze.c:2061
+#: config/tc-microblaze.c:2081
#, c-format
msgid "pcrel for branch to %s too far (0x%x)"
msgstr ""
#. We know the abs value: Should never happen.
-#: config/tc-microblaze.c:2216
+#: config/tc-microblaze.c:2238
msgid "Absolute PC-relative value in relaxation code. Assembler error....."
msgstr ""
#. Cannot have a PC-relative branch to a diff segment.
-#: config/tc-microblaze.c:2230
+#: config/tc-microblaze.c:2252
#, c-format
msgid "PC relative branch to label %s which is not in the instruction space"
msgstr ""
-#: config/tc-microblaze.c:2271
+#: config/tc-microblaze.c:2295
msgid ""
"Variable is accessed using small data read only anchor, but it is not in the "
"small data read only section"
msgstr ""
-#: config/tc-microblaze.c:2294
+#: config/tc-microblaze.c:2318
msgid ""
"Variable is accessed using small data read write anchor, but it is not in "
"the small data read write section"
msgstr ""
-#: config/tc-microblaze.c:2303
+#: config/tc-microblaze.c:2327
msgid "Incorrect fr_opcode value in frag. Internal error....."
msgstr ""
#. We know the abs value: Should never happen.
-#: config/tc-microblaze.c:2310
+#: config/tc-microblaze.c:2334
msgid "Absolute value in relaxation code. Assembler error....."
msgstr ""
-#: config/tc-mips.c:2081
+#: config/tc-mips.c:2098
#, c-format
msgid "the %d-bit %s architecture does not support the `%s' extension"
msgstr ""
-#: config/tc-mips.c:2084
+#: config/tc-mips.c:2101
#, c-format
msgid "the `%s' extension requires %s%d revision %d or greater"
msgstr ""
-#: config/tc-mips.c:2093
+#: config/tc-mips.c:2110
#, c-format
msgid "the `%s' extension was removed in %s%d revision %d"
msgstr ""
-#: config/tc-mips.c:2102
+#: config/tc-mips.c:2119
#, c-format
msgid "the `%s' extension requires 64-bit FPRs"
msgstr ""
-#: config/tc-mips.c:2945 config/tc-mips.c:16245
+#: config/tc-mips.c:2962 config/tc-mips.c:16262
#, c-format
msgid "unrecognized register name `%s'"
msgstr ""
-#: config/tc-mips.c:3172
+#: config/tc-mips.c:3189
msgid "invalid register range"
msgstr ""
-#: config/tc-mips.c:3200
+#: config/tc-mips.c:3217
msgid "vector element must be constant"
msgstr ""
-#: config/tc-mips.c:3210
+#: config/tc-mips.c:3227
msgid "missing `]'"
msgstr ""
-#: config/tc-mips.c:3433
+#: config/tc-mips.c:3450
#, c-format
msgid "internal: bad mips opcode (mask error): %s %s"
msgstr ""
-#: config/tc-mips.c:3460
+#: config/tc-mips.c:3477
#, c-format
msgid "internal: unknown operand type: %s %s"
msgstr ""
-#: config/tc-mips.c:3493
+#: config/tc-mips.c:3510
#, c-format
msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
msgstr ""
-#: config/tc-mips.c:3501
+#: config/tc-mips.c:3518
#, c-format
msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
msgstr ""
-#: config/tc-mips.c:3508
+#: config/tc-mips.c:3525
#, c-format
msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
msgstr ""
-#: config/tc-mips.c:3543
+#: config/tc-mips.c:3560
#, c-format
msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
msgstr ""
-#: config/tc-mips.c:3551
+#: config/tc-mips.c:3568
#, c-format
msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
msgstr ""
-#: config/tc-mips.c:3577
+#: config/tc-mips.c:3594
msgid "-G may not be used in position-independent code"
msgstr ""
-#: config/tc-mips.c:3583
+#: config/tc-mips.c:3600
msgid "-G may not be used with abicalls"
msgstr ""
#. Probably a memory allocation problem? Give up now.
-#: config/tc-mips.c:3603 config/tc-mips.c:3694
+#: config/tc-mips.c:3620 config/tc-mips.c:3711
msgid "broken assembler, no assembly attempted"
msgstr ""
-#: config/tc-mips.c:3633 config/tc-mips.c:3662
+#: config/tc-mips.c:3650 config/tc-mips.c:3679
#, c-format
msgid "internal: can't hash `%s': %s"
msgstr ""
-#: config/tc-mips.c:3844
+#: config/tc-mips.c:3861
#, c-format
msgid ".gnu_attribute %d,%d is incompatible with `%s'"
msgstr ""
-#: config/tc-mips.c:3851
+#: config/tc-mips.c:3868
#, c-format
msgid ".gnu_attribute %d,%d requires `%s'"
msgstr ""
-#: config/tc-mips.c:3912
+#: config/tc-mips.c:3929
#, c-format
msgid ".gnu_attribute %d,%d is no longer supported"
msgstr ""
-#: config/tc-mips.c:3921
+#: config/tc-mips.c:3938
#, c-format
msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
msgstr ""
-#: config/tc-mips.c:3934
+#: config/tc-mips.c:3951
msgid "`gp=64' used with a 32-bit processor"
msgstr ""
-#: config/tc-mips.c:3937
+#: config/tc-mips.c:3954
msgid "`gp=32' used with a 64-bit ABI"
msgstr ""
-#: config/tc-mips.c:3940
+#: config/tc-mips.c:3957
msgid "`gp=64' used with a 32-bit ABI"
msgstr ""
-#: config/tc-mips.c:3947
+#: config/tc-mips.c:3964
msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
msgstr ""
-#: config/tc-mips.c:3949
+#: config/tc-mips.c:3966
msgid "`fp=xx' cannot be used with `singlefloat'"
msgstr ""
-#: config/tc-mips.c:3953
+#: config/tc-mips.c:3970
msgid "`fp=64' used with a 32-bit fpu"
msgstr ""
-#: config/tc-mips.c:3957
+#: config/tc-mips.c:3974
msgid "`fp=64' used with a 32-bit ABI"
msgstr ""
-#: config/tc-mips.c:3962
+#: config/tc-mips.c:3979
msgid "`fp=32' used with a 64-bit ABI"
msgstr ""
-#: config/tc-mips.c:3964
+#: config/tc-mips.c:3981
msgid "`fp=32' used with a MIPS R6 cpu"
msgstr ""
-#: config/tc-mips.c:3967
+#: config/tc-mips.c:3984
msgid "Unknown size of floating point registers"
msgstr ""
-#: config/tc-mips.c:3972
+#: config/tc-mips.c:3989
msgid "`nooddspreg` cannot be used with a 64-bit ABI"
msgstr ""
-#: config/tc-mips.c:3975 config/tc-mips.c:3979
+#: config/tc-mips.c:3992 config/tc-mips.c:3996
#, c-format
msgid "`%s' cannot be used with `%s'"
msgstr ""
-#: config/tc-mips.c:3984
+#: config/tc-mips.c:4001
#, c-format
msgid "branch relaxation is not supported in `%s'"
msgstr ""
-#: config/tc-mips.c:4064
+#: config/tc-mips.c:4081
msgid "trap exception not supported at ISA 1"
msgstr ""
-#: config/tc-mips.c:4077 config/tc-mips.c:17125
+#: config/tc-mips.c:4094 config/tc-mips.c:17142
#, c-format
msgid "`%s' does not support legacy NaN"
msgstr ""
-#: config/tc-mips.c:4124
+#: config/tc-mips.c:4141
#, c-format
msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
msgstr ""
-#: config/tc-mips.c:4829
+#: config/tc-mips.c:4846
#, c-format
msgid "operand %d out of range"
msgstr ""
-#: config/tc-mips.c:4837
+#: config/tc-mips.c:4854
#, c-format
msgid "operand %d must be constant"
msgstr ""
-#: config/tc-mips.c:4881 read.c:4340 read.c:5316 write.c:265 write.c:1021
+#: config/tc-mips.c:4898 read.c:4315 read.c:5161 write.c:265 write.c:1026
msgid "register value used as expression"
msgstr ""
-#: config/tc-mips.c:4894
+#: config/tc-mips.c:4911
#, c-format
msgid "operand %d must be an immediate expression"
msgstr ""
-#: config/tc-mips.c:5015 config/tc-mips.c:5017
+#: config/tc-mips.c:5032 config/tc-mips.c:5034
#, c-format
msgid "float register should be even, was %d"
msgstr ""
-#: config/tc-mips.c:5030
+#: config/tc-mips.c:5047
#, c-format
msgid "condition code register should be even for %s, was %d"
msgstr ""
-#: config/tc-mips.c:5035
+#: config/tc-mips.c:5052
#, c-format
msgid "condition code register should be 0 or 4 for %s, was %d"
msgstr ""
-#: config/tc-mips.c:5356
+#: config/tc-mips.c:5373
msgid "invalid performance register"
msgstr ""
-#: config/tc-mips.c:5452
+#: config/tc-mips.c:5469
msgid "the source register must not be $0"
msgstr ""
-#: config/tc-mips.c:5728
+#: config/tc-mips.c:5745
msgid "missing frame size"
msgstr ""
-#: config/tc-mips.c:5733
+#: config/tc-mips.c:5750
msgid "frame size specified twice"
msgstr ""
-#: config/tc-mips.c:5738
+#: config/tc-mips.c:5755
msgid "invalid frame size"
msgstr ""
-#: config/tc-mips.c:5778
+#: config/tc-mips.c:5795
#, c-format
msgid "operand %d must be an immediate"
msgstr ""
-#: config/tc-mips.c:5793
+#: config/tc-mips.c:5810
msgid "invalid element selector"
msgstr ""
-#: config/tc-mips.c:5806
+#: config/tc-mips.c:5823
#, c-format
msgid "operand %d must be scalar"
msgstr ""
-#: config/tc-mips.c:5983
+#: config/tc-mips.c:6000
msgid "floating-point expression required"
msgstr ""
-#: config/tc-mips.c:6083
+#: config/tc-mips.c:6100
#, c-format
msgid "cannot use `%s' in this section"
msgstr ""
-#: config/tc-mips.c:6230
+#: config/tc-mips.c:6247
msgid "used $at without \".set noat\""
msgstr ""
-#: config/tc-mips.c:6232
+#: config/tc-mips.c:6249
#, c-format
msgid "used $%u with \".set at=$%u\""
msgstr ""
-#: config/tc-mips.c:7261
+#: config/tc-mips.c:7278
#, c-format
msgid "wrong size instruction in a %u-bit branch delay slot"
msgstr ""
-#: config/tc-mips.c:7281 config/tc-mips.c:7291 config/tc-mips.c:15551
+#: config/tc-mips.c:7298 config/tc-mips.c:7308 config/tc-mips.c:15568
#, c-format
msgid "jump to misaligned address (0x%lx)"
msgstr ""
-#: config/tc-mips.c:7306 config/tc-mips.c:7326 config/tc-mips.c:7343
-#: config/tc-mips.c:8874 config/tc-mips.c:15405 config/tc-mips.c:15412
-#: config/tc-mips.c:15806 config/tc-mips.c:18640
+#: config/tc-mips.c:7323 config/tc-mips.c:7343 config/tc-mips.c:7360
+#: config/tc-mips.c:8891 config/tc-mips.c:15422 config/tc-mips.c:15429
+#: config/tc-mips.c:15823 config/tc-mips.c:18657
#, c-format
msgid "branch to misaligned address (0x%lx)"
msgstr ""
-#: config/tc-mips.c:7312 config/tc-mips.c:7330 config/tc-mips.c:7347
-#: config/tc-mips.c:8877
+#: config/tc-mips.c:7329 config/tc-mips.c:7347 config/tc-mips.c:7364
+#: config/tc-mips.c:8894
#, c-format
msgid "branch address range overflow (0x%lx)"
msgstr ""
-#: config/tc-mips.c:7592
+#: config/tc-mips.c:7609
msgid "extended instruction in delay slot"
msgstr ""
-#: config/tc-mips.c:8056
+#: config/tc-mips.c:8073
msgid "source and destination must be different"
msgstr ""
-#: config/tc-mips.c:8059
+#: config/tc-mips.c:8076
msgid "a destination register must be supplied"
msgstr ""
-#: config/tc-mips.c:8064
+#: config/tc-mips.c:8081
msgid "the source register must not be $31"
msgstr ""
-#: config/tc-mips.c:8312 config/tc-mips.c:14189 config/tc-mips.c:18786
+#: config/tc-mips.c:8329 config/tc-mips.c:14206 config/tc-mips.c:18803
msgid "invalid unextended operand value"
msgstr ""
-#: config/tc-mips.c:8430
+#: config/tc-mips.c:8447
#, c-format
msgid "opcode not supported on this processor: %s (%s)"
msgstr ""
-#: config/tc-mips.c:8509
+#: config/tc-mips.c:8526
msgid "opcode not supported in the `insn32' mode"
msgstr ""
-#: config/tc-mips.c:8512
+#: config/tc-mips.c:8529
#, c-format
msgid "unrecognized %d-bit version of microMIPS opcode"
msgstr ""
-#: config/tc-mips.c:8568
+#: config/tc-mips.c:8585
msgid "unrecognized unextended version of MIPS16 opcode"
msgstr ""
-#: config/tc-mips.c:8571
+#: config/tc-mips.c:8588
msgid "unrecognized extended version of MIPS16 opcode"
msgstr ""
-#: config/tc-mips.c:8621 config/tc-mips.c:18657
+#: config/tc-mips.c:8638 config/tc-mips.c:18674
msgid ""
"macro instruction expanded into multiple instructions in a branch delay slot"
msgstr ""
-#: config/tc-mips.c:8624 config/tc-mips.c:18665
+#: config/tc-mips.c:8641 config/tc-mips.c:18682
msgid "macro instruction expanded into multiple instructions"
msgstr ""
-#: config/tc-mips.c:8628
+#: config/tc-mips.c:8645
msgid ""
"macro instruction expanded into a wrong size instruction in a 16-bit branch "
"delay slot"
msgstr ""
-#: config/tc-mips.c:8630
+#: config/tc-mips.c:8647
msgid ""
"macro instruction expanded into a wrong size instruction in a 32-bit branch "
"delay slot"
msgstr ""
-#: config/tc-mips.c:9074
+#: config/tc-mips.c:9091
msgid "operand overflow"
msgstr ""
-#: config/tc-mips.c:9093 config/tc-mips.c:9677 config/tc-mips.c:13670
+#: config/tc-mips.c:9110 config/tc-mips.c:9694 config/tc-mips.c:13687
msgid "macro used $at after \".set noat\""
msgstr ""
-#: config/tc-mips.c:9241 config/tc-mips.c:12009 config/tc-mips.c:12668
+#: config/tc-mips.c:9258 config/tc-mips.c:12026 config/tc-mips.c:12685
#, c-format
msgid "number (0x%s) larger than 32 bits"
msgstr ""
-#: config/tc-mips.c:9261
+#: config/tc-mips.c:9278
msgid "number larger than 64 bits"
msgstr ""
-#: config/tc-mips.c:9555 config/tc-mips.c:9583 config/tc-mips.c:9621
-#: config/tc-mips.c:9666 config/tc-mips.c:12244 config/tc-mips.c:12283
-#: config/tc-mips.c:12322 config/tc-mips.c:12764 config/tc-mips.c:12816
+#: config/tc-mips.c:9572 config/tc-mips.c:9600 config/tc-mips.c:9638
+#: config/tc-mips.c:9683 config/tc-mips.c:12261 config/tc-mips.c:12300
+#: config/tc-mips.c:12339 config/tc-mips.c:12781 config/tc-mips.c:12833
msgid "PIC code offset overflow (max 16 signed bits)"
msgstr ""
-#: config/tc-mips.c:10194
+#: config/tc-mips.c:10211
#, c-format
msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
msgstr ""
#. result is always true
-#: config/tc-mips.c:10290
+#: config/tc-mips.c:10307
#, c-format
msgid "branch %s is always true"
msgstr ""
-#: config/tc-mips.c:10518 config/tc-mips.c:10628
+#: config/tc-mips.c:10535 config/tc-mips.c:10645
msgid "divide by zero"
msgstr ""
-#: config/tc-mips.c:10718
+#: config/tc-mips.c:10735
msgid "dla used to load 32-bit register; recommend using la instead"
msgstr ""
-#: config/tc-mips.c:10722
+#: config/tc-mips.c:10739
msgid "la used to load 64-bit address; recommend using dla instead"
msgstr ""
-#: config/tc-mips.c:10831 config/tc-riscv.c:944 config/tc-z80.c:732
+#: config/tc-mips.c:10848 config/tc-riscv.c:1163 config/tc-z80.c:732
msgid "offset too large"
msgstr ""
-#: config/tc-mips.c:11005 config/tc-mips.c:11283
+#: config/tc-mips.c:11022 config/tc-mips.c:11300
msgid "PIC code offset overflow (max 32 signed bits)"
msgstr ""
-#: config/tc-mips.c:11353 config/tc-mips.c:11429
+#: config/tc-mips.c:11370 config/tc-mips.c:11446
#, c-format
msgid "opcode not supported in the `insn32' mode `%s'"
msgstr ""
-#: config/tc-mips.c:11381
+#: config/tc-mips.c:11398
msgid "MIPS PIC call to register other than $25"
msgstr ""
-#: config/tc-mips.c:11397 config/tc-mips.c:11408 config/tc-mips.c:11541
-#: config/tc-mips.c:11552
+#: config/tc-mips.c:11414 config/tc-mips.c:11425 config/tc-mips.c:11558
+#: config/tc-mips.c:11569
msgid "no .cprestore pseudo-op used in PIC code"
msgstr ""
-#: config/tc-mips.c:11402 config/tc-mips.c:11546
+#: config/tc-mips.c:11419 config/tc-mips.c:11563
msgid "no .frame pseudo-op used in PIC code"
msgstr ""
-#: config/tc-mips.c:11567
+#: config/tc-mips.c:11584
msgid "non-PIC jump used in PIC library"
msgstr ""
-#: config/tc-mips.c:12494
+#: config/tc-mips.c:12511
#, c-format
msgid "Unable to generate `%s' compliant code without mthc1"
msgstr ""
-#: config/tc-mips.c:13228
+#: config/tc-mips.c:13245
#, c-format
msgid "instruction %s: result is always false"
msgstr ""
-#: config/tc-mips.c:13381
+#: config/tc-mips.c:13398
#, c-format
msgid "instruction %s: result is always true"
msgstr ""
#. FIXME: Check if this is one of the itbl macros, since they
#. are added dynamically.
-#: config/tc-mips.c:13666
+#: config/tc-mips.c:13683
#, c-format
msgid "macro %s not implemented yet"
msgstr ""
-#: config/tc-mips.c:14011 config/tc-mips.c:14075 config/tc-mips.c:14086
+#: config/tc-mips.c:14028 config/tc-mips.c:14092 config/tc-mips.c:14103
#: config/tc-score.c:2691 config/tc-score.c:2737
msgid "unrecognized opcode"
msgstr ""
-#: config/tc-mips.c:14199
+#: config/tc-mips.c:14216
msgid "extended operand requested but not required"
msgstr ""
-#: config/tc-mips.c:14208
+#: config/tc-mips.c:14225
msgid "operand value out of range for instruction"
msgstr ""
-#: config/tc-mips.c:14307
+#: config/tc-mips.c:14324
#, c-format
msgid "relocation %s isn't supported by the current ABI"
msgstr ""
-#: config/tc-mips.c:14363
+#: config/tc-mips.c:14380
msgid "unclosed '('"
msgstr ""
-#: config/tc-mips.c:14429
+#: config/tc-mips.c:14446
#, c-format
msgid "a different %s was already specified, is now %s"
msgstr ""
-#: config/tc-mips.c:14596
+#: config/tc-mips.c:14613
msgid "-mmicromips cannot be used with -mips16"
msgstr ""
-#: config/tc-mips.c:14611
+#: config/tc-mips.c:14628
msgid "-mips16 cannot be used with -micromips"
msgstr ""
-#: config/tc-mips.c:14762 config/tc-mips.c:14820
+#: config/tc-mips.c:14779 config/tc-mips.c:14837
msgid "no compiled in support for 64 bit object file format"
msgstr ""
-#: config/tc-mips.c:14827
+#: config/tc-mips.c:14844
#, c-format
msgid "invalid abi -mabi=%s"
msgstr ""
-#: config/tc-mips.c:14867
+#: config/tc-mips.c:14884
#, c-format
msgid "invalid NaN setting -mnan=%s"
msgstr ""
-#: config/tc-mips.c:14901
+#: config/tc-mips.c:14918
msgid "-G not supported in this configuration"
msgstr ""
-#: config/tc-mips.c:14927
+#: config/tc-mips.c:14944
#, c-format
msgid "-%s conflicts with the other architecture options, which imply -%s"
msgstr ""
-#: config/tc-mips.c:14943
+#: config/tc-mips.c:14960
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr ""
-#: config/tc-mips.c:15409 config/tc-mips.c:15800 config/tc-mips.c:18637
+#: config/tc-mips.c:15426 config/tc-mips.c:15817 config/tc-mips.c:18654
msgid "branch to a symbol in another ISA mode"
msgstr ""
-#: config/tc-mips.c:15416 config/tc-mips.c:15557 config/tc-mips.c:15810
+#: config/tc-mips.c:15433 config/tc-mips.c:15574 config/tc-mips.c:15827
#, c-format
msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
msgstr ""
-#: config/tc-mips.c:15453
+#: config/tc-mips.c:15470
msgid "PC-relative reference to a different section"
msgstr ""
-#: config/tc-mips.c:15525 config/tc-riscv.c:1960
+#: config/tc-mips.c:15542 config/tc-riscv.c:2395
msgid "TLS relocation against a constant"
msgstr ""
-#: config/tc-mips.c:15545
+#: config/tc-mips.c:15562
msgid "jump to a symbol in another ISA mode"
msgstr ""
-#: config/tc-mips.c:15548
+#: config/tc-mips.c:15565
msgid "JALX to a symbol in the same ISA mode"
msgstr ""
-#: config/tc-mips.c:15633
+#: config/tc-mips.c:15650
msgid "unsupported constant in relocation"
msgstr ""
-#: config/tc-mips.c:15705
+#: config/tc-mips.c:15722
#, c-format
msgid "PC-relative access using misaligned symbol (%lx)"
msgstr ""
-#: config/tc-mips.c:15709
+#: config/tc-mips.c:15726
#, c-format
msgid "PC-relative access using misaligned offset (%lx)"
msgstr ""
-#: config/tc-mips.c:15722 config/tc-mips.c:15741
+#: config/tc-mips.c:15739 config/tc-mips.c:15758
msgid "PC-relative access out of range"
msgstr ""
-#: config/tc-mips.c:15728
+#: config/tc-mips.c:15745
#, c-format
msgid "PC-relative access to misaligned address (%lx)"
msgstr ""
-#: config/tc-mips.c:15895
+#: config/tc-mips.c:15912
#, c-format
msgid "alignment too large, %d assumed"
msgstr ""
-#: config/tc-mips.c:15898
+#: config/tc-mips.c:15915
msgid "alignment negative, 0 assumed"
msgstr ""
-#: config/tc-mips.c:16140
+#: config/tc-mips.c:16157
#, c-format
msgid "%s: no such section"
msgstr ""
-#: config/tc-mips.c:16181
+#: config/tc-mips.c:16198
#, c-format
msgid ".option pic%d not supported"
msgstr ""
-#: config/tc-mips.c:16183
+#: config/tc-mips.c:16200
#, c-format
msgid ".option pic%d not supported in VxWorks PIC mode"
msgstr ""
-#: config/tc-mips.c:16195 config/tc-mips.c:16532
+#: config/tc-mips.c:16212 config/tc-mips.c:16549
msgid "-G may not be used with SVR4 PIC code"
msgstr ""
-#: config/tc-mips.c:16201
+#: config/tc-mips.c:16218
#, c-format
msgid "unrecognized option \"%s\""
msgstr ""
-#: config/tc-mips.c:16307
+#: config/tc-mips.c:16324
#, c-format
msgid "unknown architecture %s"
msgstr ""
-#: config/tc-mips.c:16321 config/tc-mips.c:16483
+#: config/tc-mips.c:16338 config/tc-mips.c:16500
#, c-format
msgid "unknown ISA level %s"
msgstr ""
-#: config/tc-mips.c:16330
+#: config/tc-mips.c:16347
#, c-format
msgid "unknown ISA or architecture %s"
msgstr ""
-#: config/tc-mips.c:16389
+#: config/tc-mips.c:16406
msgid "`noreorder' must be set before `nomacro'"
msgstr ""
-#: config/tc-mips.c:16418
+#: config/tc-mips.c:16435
msgid ".set pop with no .set push"
msgstr ""
-#: config/tc-mips.c:16437
+#: config/tc-mips.c:16454
#, c-format
msgid "tried to set unrecognized symbol: %s\n"
msgstr ""
-#: config/tc-mips.c:16510
+#: config/tc-mips.c:16527
#, c-format
msgid ".module used with unrecognized symbol: %s\n"
msgstr ""
-#: config/tc-mips.c:16516
+#: config/tc-mips.c:16533
msgid ".module is not permitted after generating code"
msgstr ""
-#: config/tc-mips.c:16576 config/tc-mips.c:16655 config/tc-mips.c:16759
-#: config/tc-mips.c:16789 config/tc-mips.c:16838
+#: config/tc-mips.c:16593 config/tc-mips.c:16672 config/tc-mips.c:16776
+#: config/tc-mips.c:16806 config/tc-mips.c:16855
#, c-format
msgid "%s not supported in MIPS16 mode"
msgstr ""
-#: config/tc-mips.c:16583
+#: config/tc-mips.c:16600
msgid ".cpload not in noreorder section"
msgstr ""
-#: config/tc-mips.c:16664 config/tc-mips.c:16683
+#: config/tc-mips.c:16681 config/tc-mips.c:16700
msgid "missing argument separator ',' for .cpsetup"
msgstr ""
-#: config/tc-mips.c:16881
+#: config/tc-mips.c:16898
#, c-format
msgid "unsupported use of %s"
msgstr ""
-#: config/tc-mips.c:16972
+#: config/tc-mips.c:16989
msgid "unsupported use of .gpword"
msgstr ""
-#: config/tc-mips.c:17010
+#: config/tc-mips.c:17027
msgid "unsupported use of .gpdword"
msgstr ""
-#: config/tc-mips.c:17042
+#: config/tc-mips.c:17059
msgid "unsupported use of .ehword"
msgstr ""
-#: config/tc-mips.c:17129
+#: config/tc-mips.c:17146
msgid "bad .nan directive"
msgstr ""
-#: config/tc-mips.c:17178
+#: config/tc-mips.c:17195
#, c-format
msgid "ignoring attempt to redefine symbol %s"
msgstr ""
-#: config/tc-mips.c:17193 ecoff.c:3372
+#: config/tc-mips.c:17210 ecoff.c:3372
msgid "bad .weakext directive"
msgstr ""
-#: config/tc-mips.c:18162 config/tc-mips.c:18439
+#: config/tc-mips.c:18179 config/tc-mips.c:18456
msgid "relaxed out-of-range branch into a jump"
msgstr ""
-#: config/tc-mips.c:18661
+#: config/tc-mips.c:18678
msgid "extended instruction in a branch delay slot"
msgstr ""
-#: config/tc-mips.c:18775 config/tc-xtensa.c:1656 config/tc-xtensa.c:1934
+#: config/tc-mips.c:18792 config/tc-xtensa.c:1687 config/tc-xtensa.c:1965
msgid "unsupported relocation"
msgstr ""
-#: config/tc-mips.c:19271 config/tc-score.c:5640
+#: config/tc-mips.c:19292 config/tc-score.c:5636
msgid "expected simple number"
msgstr ""
-#: config/tc-mips.c:19299 config/tc-score.c:5667
+#: config/tc-mips.c:19320 config/tc-score.c:5663
msgid "invalid number"
msgstr ""
-#: config/tc-mips.c:19376 ecoff.c:2999
+#: config/tc-mips.c:19397 ecoff.c:2999
msgid ".end directive without a preceding .ent directive"
msgstr ""
-#: config/tc-mips.c:19385
+#: config/tc-mips.c:19406
msgid ".end symbol does not match .ent symbol"
msgstr ""
-#: config/tc-mips.c:19462
+#: config/tc-mips.c:19483
msgid ".ent or .aent not in text section"
msgstr ""
-#: config/tc-mips.c:19465 config/tc-score.c:5706
+#: config/tc-mips.c:19486 config/tc-score.c:5702
msgid "missing .end"
msgstr ""
-#: config/tc-mips.c:19548
+#: config/tc-mips.c:19569
msgid ".mask/.fmask outside of .ent"
msgstr ""
-#: config/tc-mips.c:19555
+#: config/tc-mips.c:19576
msgid "bad .mask/.fmask directive"
msgstr ""
-#: config/tc-mips.c:19848
+#: config/tc-mips.c:19869
#, c-format
msgid "bad value (%s) for %s"
msgstr ""
-#: config/tc-mips.c:19912
+#: config/tc-mips.c:19933
#, c-format
msgid ""
"MIPS options:\n"
"\t\t\timplicitly with the gp register [default 8]\n"
msgstr ""
-#: config/tc-mips.c:19919
+#: config/tc-mips.c:19940
#, c-format
msgid ""
"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
msgstr ""
-#: config/tc-mips.c:19944
+#: config/tc-mips.c:19965
#, c-format
msgid ""
"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
msgstr ""
-#: config/tc-mips.c:19957
+#: config/tc-mips.c:19978
#, c-format
msgid ""
"-mips16\t\t\tgenerate mips16 instructions\n"
"-no-mips16\t\tdo not generate mips16 instructions\n"
msgstr ""
-#: config/tc-mips.c:19960
+#: config/tc-mips.c:19981
+#, c-format
+msgid ""
+"-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
+"-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
+msgstr ""
+
+#: config/tc-mips.c:19984
#, c-format
msgid ""
"-mmicromips\t\tgenerate microMIPS instructions\n"
"-mno-micromips\t\tdo not generate microMIPS instructions\n"
msgstr ""
-#: config/tc-mips.c:19963
+#: config/tc-mips.c:19987
#, c-format
msgid ""
"-msmartmips\t\tgenerate smartmips instructions\n"
"-mno-smartmips\t\tdo not generate smartmips instructions\n"
msgstr ""
-#: config/tc-mips.c:19966
+#: config/tc-mips.c:19990
#, c-format
msgid ""
"-mdsp\t\t\tgenerate DSP instructions\n"
"-mno-dsp\t\tdo not generate DSP instructions\n"
msgstr ""
-#: config/tc-mips.c:19969
+#: config/tc-mips.c:19993
#, c-format
msgid ""
"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
msgstr ""
-#: config/tc-mips.c:19972
+#: config/tc-mips.c:19996
#, c-format
msgid ""
"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
"-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
msgstr ""
-#: config/tc-mips.c:19975
+#: config/tc-mips.c:19999
#, c-format
msgid ""
"-mmt\t\t\tgenerate MT instructions\n"
"-mno-mt\t\t\tdo not generate MT instructions\n"
msgstr ""
-#: config/tc-mips.c:19978
+#: config/tc-mips.c:20002
#, c-format
msgid ""
"-mmcu\t\t\tgenerate MCU instructions\n"
"-mno-mcu\t\tdo not generate MCU instructions\n"
msgstr ""
-#: config/tc-mips.c:19981
+#: config/tc-mips.c:20005
#, c-format
msgid ""
"-mmsa\t\t\tgenerate MSA instructions\n"
"-mno-msa\t\tdo not generate MSA instructions\n"
msgstr ""
-#: config/tc-mips.c:19984
+#: config/tc-mips.c:20008
#, c-format
msgid ""
"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
"-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
msgstr ""
-#: config/tc-mips.c:19987
+#: config/tc-mips.c:20011
#, c-format
msgid ""
"-mvirt\t\t\tgenerate Virtualization instructions\n"
"-mno-virt\t\tdo not generate Virtualization instructions\n"
msgstr ""
-#: config/tc-mips.c:19990
+#: config/tc-mips.c:20014
+#, c-format
+msgid ""
+"-mcrc\t\t\tgenerate CRC instructions\n"
+"-mno-crc\t\tdo not generate CRC instructions\n"
+msgstr ""
+
+#: config/tc-mips.c:20017
+#, c-format
+msgid ""
+"-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
+"-mno-ginv\t\tdo not generate Global INValidate instructions\n"
+msgstr ""
+
+#: config/tc-mips.c:20020
#, c-format
msgid ""
"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
"-mno-insn32\t\tgenerate all microMIPS instructions\n"
msgstr ""
-#: config/tc-mips.c:19993
+#: config/tc-mips.c:20023
#, c-format
msgid ""
"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
"-msym32\t\t\tassume all symbols have 32-bit values\n"
-"-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
-"-O\t\t\tremove unneeded NOPs and swap branches\n"
+"-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
+"-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
+"-O2\t\t\tremove unneeded NOPs and swap branches\n"
"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
msgstr ""
-#: config/tc-mips.c:20007
+#: config/tc-mips.c:20038
#, c-format
msgid ""
"-mhard-float\t\tallow floating-point instructions\n"
"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
msgstr ""
-#: config/tc-mips.c:20025
+#: config/tc-mips.c:20056
#, c-format
msgid ""
"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
msgstr ""
-#: config/tc-mips.c:20046
+#: config/tc-mips.c:20077
#, c-format
-msgid ""
-"-32\t\t\tcreate o32 ABI object file (default)\n"
-"-n32\t\t\tcreate n32 ABI object file\n"
-"-64\t\t\tcreate 64 ABI object file\n"
+msgid "-32\t\t\tcreate o32 ABI object file%s\n"
msgstr ""
-#: config/tc-mips.c:20129
+#: config/tc-mips.c:20079 config/tc-mips.c:20082 config/tc-mips.c:20085
+msgid " (default)"
+msgstr ""
+
+#: config/tc-mips.c:20080
+#, c-format
+msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
+msgstr ""
+
+#: config/tc-mips.c:20083
+#, c-format
+msgid "-64\t\t\tcreate 64 ABI object file%s\n"
+msgstr ""
+
+#: config/tc-mips.c:20165
msgid "missing .end at end of assembly"
msgstr ""
"none yet\n"
msgstr ""
+#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1684
+#: config/tc-v850.c:2328
+#, c-format
+msgid "Unrecognized opcode: `%s'"
+msgstr ""
+
+#. xgettext:c-format.
+#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3466
+#: config/tc-s390.c:1597 config/tc-v850.c:3043
+#, c-format
+msgid "junk at end of line: `%s'"
+msgstr ""
+
#: config/tc-mn10300.c:439
#, c-format
msgid ""
msgid "Illegal instruction or not implemented opcode."
msgstr ""
-#: config/tc-msp430.c:3980 config/tc-sh64.c:2479
+#: config/tc-msp430.c:3980
msgid "can't find opcode"
msgstr ""
msgid "md_estimate_size_before_relax\n"
msgstr ""
-#: config/tc-nds32.c:1934
+#: config/tc-nds32.c:1941
msgid ""
"<arch name>\t Assemble for architecture <arch name>\n"
"\t\t\t <arch name> could be\n"
"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
msgstr ""
-#: config/tc-nds32.c:1938
+#: config/tc-nds32.c:1945
msgid ""
"<baseline>\t Assemble for baseline <baseline>\n"
"\t\t\t <baseline> could be v2, v3, v3m"
msgstr ""
-#: config/tc-nds32.c:1941
+#: config/tc-nds32.c:1948
msgid ""
"<freg>\t Specify a FPU configuration\n"
"\t\t\t <freg>\n"
"\t\t\t 3: 32 SP / 32 DP registers"
msgstr ""
-#: config/tc-nds32.c:1947
+#: config/tc-nds32.c:1954
msgid ""
"<abi>\t Specify a abi version\n"
"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
msgstr ""
-#: config/tc-nds32.c:1978
+#: config/tc-nds32.c:1985
msgid "Multiply instructions support"
msgstr ""
-#: config/tc-nds32.c:1979
+#: config/tc-nds32.c:1986
msgid "Divide instructions support"
msgstr ""
-#: config/tc-nds32.c:1980
+#: config/tc-nds32.c:1987
msgid "16-bit extension"
msgstr ""
-#: config/tc-nds32.c:1981
+#: config/tc-nds32.c:1988
msgid "d0/d1 registers"
msgstr ""
-#: config/tc-nds32.c:1982
+#: config/tc-nds32.c:1989
msgid "Performance extension"
msgstr ""
-#: config/tc-nds32.c:1983
+#: config/tc-nds32.c:1990
msgid "Performance extension 2"
msgstr ""
-#: config/tc-nds32.c:1984
+#: config/tc-nds32.c:1991
msgid "String extension"
msgstr ""
-#: config/tc-nds32.c:1985
+#: config/tc-nds32.c:1992
msgid "Reduced Register configuration (GPR16) option"
msgstr ""
-#: config/tc-nds32.c:1986
+#: config/tc-nds32.c:1993
msgid "AUDIO ISA extension"
msgstr ""
-#: config/tc-nds32.c:1987
+#: config/tc-nds32.c:1994
msgid "FPU SP extension"
msgstr ""
-#: config/tc-nds32.c:1988
+#: config/tc-nds32.c:1995
msgid "FPU DP extension"
msgstr ""
-#: config/tc-nds32.c:1989
+#: config/tc-nds32.c:1996
msgid "FPU fused-multiply-add instructions"
msgstr ""
-#: config/tc-nds32.c:2026
+#: config/tc-nds32.c:2033
#, c-format
msgid ""
"\n"
" NDS32-specific assembler options:\n"
msgstr ""
-#: config/tc-nds32.c:2027
+#: config/tc-nds32.c:2034
#, c-format
msgid ""
" -O1,\t\t\t Optimize for performance\n"
" -Os\t\t\t Optimize for space\n"
msgstr ""
-#: config/tc-nds32.c:2030
+#: config/tc-nds32.c:2037
#, c-format
msgid ""
" -EL, -mel or -little Produce little endian output\n"
" -mno-all-relax\t Suppress all relaxation for this file\n"
msgstr ""
-#: config/tc-nds32.c:2041
+#: config/tc-nds32.c:2048
#, c-format
msgid " -m%s%s\n"
msgstr ""
-#: config/tc-nds32.c:2048
+#: config/tc-nds32.c:2055
#, c-format
msgid " -m[no-]%-17sEnable/Disable %s\n"
msgstr ""
-#: config/tc-nds32.c:2052
+#: config/tc-nds32.c:2059
#, c-format
msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
msgstr ""
-#: config/tc-nds32.c:2326
+#: config/tc-nds32.c:2333
#, c-format
msgid "la must use with symbol. '%s'"
msgstr ""
-#: config/tc-nds32.c:2379
+#: config/tc-nds32.c:2386
#, c-format
msgid "need PIC qualifier with symbol. '%s'"
msgstr ""
-#: config/tc-nds32.c:2416
+#: config/tc-nds32.c:2423
#, c-format
msgid "Operand is not a constant. `%s'"
msgstr ""
-#: config/tc-nds32.c:2505
+#: config/tc-nds32.c:2512
#, c-format
msgid "needs @GOT or @GOTOFF. %s"
msgstr ""
-#: config/tc-nds32.c:3001
+#: config/tc-nds32.c:3008
#, c-format
msgid "Duplicated pseudo-opcode %s."
msgstr ""
-#: config/tc-nds32.c:3051
+#: config/tc-nds32.c:3058
#, c-format
msgid "Too many argument. `%s'"
msgstr ""
#. Logic here rejects the input arch name.
-#: config/tc-nds32.c:3112
+#: config/tc-nds32.c:3119
#, c-format
msgid "unknown arch name `%s'\n"
msgstr ""
#. Logic here rejects the input baseline.
-#: config/tc-nds32.c:3131
+#: config/tc-nds32.c:3138
#, c-format
msgid "unknown baseline `%s'\n"
msgstr ""
#. Logic here rejects the input FPU configuration.
-#: config/tc-nds32.c:3154
+#: config/tc-nds32.c:3161
#, c-format
msgid "unknown FPU configuration `%s'\n"
msgstr ""
#. Logic here rejects the input abi version.
-#: config/tc-nds32.c:3178
+#: config/tc-nds32.c:3185
#, c-format
msgid "unknown ABI version`%s'\n"
msgstr ""
-#: config/tc-nds32.c:3783
+#: config/tc-nds32.c:3790
#, c-format
msgid "Different arguments of .vec_size are found, previous %d, current %d"
msgstr ""
-#: config/tc-nds32.c:3788
+#: config/tc-nds32.c:3795
#, c-format
msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
msgstr ""
-#: config/tc-nds32.c:3792
+#: config/tc-nds32.c:3799
msgid "Argument of .vec_size is not a constant."
msgstr ""
-#: config/tc-nds32.c:4328
+#: config/tc-nds32.c:4375
#, c-format
msgid "Don't know how to handle this field. %s"
msgstr ""
-#: config/tc-nds32.c:4493
+#: config/tc-nds32.c:4540
#, c-format
msgid "instruction %s requires enabling performance extension"
msgstr ""
-#: config/tc-nds32.c:4501
+#: config/tc-nds32.c:4548
#, c-format
msgid "instruction %s requires enabling performance extension II"
msgstr ""
-#: config/tc-nds32.c:4509
+#: config/tc-nds32.c:4556
#, c-format
msgid "instruction %s requires enabling AUDIO extension"
msgstr ""
-#: config/tc-nds32.c:4517
+#: config/tc-nds32.c:4564
#, c-format
msgid "instruction %s requires enabling STRING extension"
msgstr ""
-#: config/tc-nds32.c:4526
+#: config/tc-nds32.c:4573
#, c-format
msgid "instruction %s requires enabling DIV & DX_REGS extension"
msgstr ""
-#: config/tc-nds32.c:4537
+#: config/tc-nds32.c:4584
#, c-format
msgid "instruction %s requires enabling FPU extension"
msgstr ""
-#: config/tc-nds32.c:4545
+#: config/tc-nds32.c:4592
#, c-format
msgid "instruction %s requires enabling FPU_SP extension"
msgstr ""
-#: config/tc-nds32.c:4557 config/tc-nds32.c:4577
+#: config/tc-nds32.c:4604 config/tc-nds32.c:4624
#, c-format
msgid "instruction %s requires enabling FPU_MAC extension"
msgstr ""
-#: config/tc-nds32.c:4565
+#: config/tc-nds32.c:4612
#, c-format
msgid "instruction %s requires enabling FPU_DP extension"
msgstr ""
-#: config/tc-nds32.c:4587
+#: config/tc-nds32.c:4634
#, c-format
msgid "instruction %s requires enabling DX_REGS extension"
msgstr ""
-#: config/tc-nds32.c:4778
+#: config/tc-nds32.c:4825
#, c-format
msgid "relax hint unrecognized instruction: line %d."
msgstr ""
-#: config/tc-nds32.c:4819
+#: config/tc-nds32.c:4866
#, c-format
msgid "Can not find match relax hint. Line: %d"
msgstr ""
-#: config/tc-nds32.c:4999
+#: config/tc-nds32.c:5046
#, c-format
msgid "Internal error: Relax hint error. %s: %x"
msgstr ""
-#: config/tc-nds32.c:5071
+#: config/tc-nds32.c:5118
#, c-format
msgid "Internal error: Range error. %s"
msgstr ""
-#: config/tc-nds32.c:5153
+#: config/tc-nds32.c:5200
#, c-format
msgid "Instruction %s not supported in the baseline."
msgstr ""
-#: config/tc-nds32.c:5208
+#: config/tc-nds32.c:5255
#, c-format
msgid "Unrecognized opcode, %s."
msgstr ""
-#: config/tc-nds32.c:5211
+#: config/tc-nds32.c:5258
#, c-format
msgid "Incorrect syntax, %s."
msgstr ""
-#: config/tc-nds32.c:5214
+#: config/tc-nds32.c:5261
#, c-format
msgid "Unrecognized operand/register, %s."
msgstr ""
-#: config/tc-nds32.c:5217
+#: config/tc-nds32.c:5264
#, c-format
msgid "Operand out of range, %s."
msgstr ""
-#: config/tc-nds32.c:5220
+#: config/tc-nds32.c:5267
#, c-format
msgid "Prohibited register used for reduced-register, %s."
msgstr ""
-#: config/tc-nds32.c:5223
+#: config/tc-nds32.c:5270
#, c-format
msgid "Junk at end of line, %s."
msgstr ""
-#: config/tc-nds32.c:5885
+#: config/tc-nds32.c:5932
msgid "Addend to unresolved symbol is not on word boundary."
msgstr ""
#. Should never here.
-#: config/tc-nds32.c:6420
+#: config/tc-nds32.c:6471
msgid "Used FPU instructions requires enabling FPU extension"
msgstr ""
-#: config/tc-nds32.c:6611
+#: config/tc-nds32.c:6662
#, c-format
msgid "Internal error: Unknown fixup type %d (`%s')"
msgstr ""
-#: config/tc-nds32.c:6711
+#: config/tc-nds32.c:6762
msgid "need PIC qualifier with symbol."
msgstr ""
msgid "internal error: broken opcode descriptor for `%s %s'\n"
msgstr ""
-#: config/tc-nios2.c:1487 config/tc-pru.c:859
+#: config/tc-nios2.c:1487 config/tc-pru.c:862
msgid "can't create relocation"
msgstr ""
-#: config/tc-nios2.c:1518 config/tc-pru.c:993 config/tc-pru.c:1013
-#: config/tc-pru.c:1040 config/tc-pru.c:1059 config/tc-pru.c:1073
+#: config/tc-nios2.c:1518 config/tc-pru.c:996 config/tc-pru.c:1016
+#: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
#, c-format
msgid "unknown register %s"
msgstr ""
msgid "Invalid constant operand %s"
msgstr ""
-#: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1312
-#: config/tc-pru.c:1337 config/tc-pru.c:1357
+#: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1318
+#: config/tc-pru.c:1343 config/tc-pru.c:1363
#, c-format
msgid "badly formed expression near %s"
msgstr ""
-#: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1406
-#: config/tc-pru.c:1431 config/tc-xtensa.c:2108
+#: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1412
+#: config/tc-pru.c:1437 config/tc-xtensa.c:2139
msgid "too many arguments"
msgstr ""
-#: config/tc-nios2.c:3126 config/tc-pru.c:1383
+#: config/tc-nios2.c:3126 config/tc-pru.c:1389
#, c-format
msgid "expecting %c near %s"
msgstr ""
msgstr ""
#. Unrecognised instruction - error.
-#: config/tc-nios2.c:3789 config/tc-pru.c:1729
+#: config/tc-nios2.c:3789 config/tc-pru.c:1737
#, c-format
msgid "unrecognised instruction %s"
msgstr ""
-#: config/tc-nios2.c:3909 config/tc-pru.c:1785
+#: config/tc-nios2.c:3909 config/tc-pru.c:1793
#, c-format
msgid "can't represent relocation type %s"
msgstr ""
"-big\t\t\tgenerate big endian code\n"
msgstr ""
-#: config/tc-pj.c:380 config/tc-sh.c:4149 config/tc-sh.c:4156
-#: config/tc-sh.c:4163 config/tc-sh.c:4170
+#: config/tc-pj.c:380 config/tc-sh.c:3614 config/tc-sh.c:3621
+#: config/tc-sh.c:3628 config/tc-sh.c:3635
msgid "pcrel too far"
msgstr ""
-#: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3042
+#: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3022
msgid "invalid register expression"
msgstr ""
msgid "%s unsupported"
msgstr ""
+#: config/tc-ppc.c:1278 config/tc-s390.c:432 config/tc-s390.c:439
+#, c-format
+msgid "invalid switch -m%s"
+msgstr ""
+
#: config/tc-ppc.c:1309
msgid "--nops needs a numeric argument"
msgstr ""
"-ppc476-workaround warn if emitting data to code sections\n"
msgstr ""
-#: config/tc-ppc.c:1417
+#: config/tc-ppc.c:1421
#, c-format
msgid "unknown default cpu = %s, os = %s"
msgstr ""
-#: config/tc-ppc.c:1445
+#: config/tc-ppc.c:1449
msgid "neither Power nor PowerPC opcodes were selected."
msgstr ""
-#: config/tc-ppc.c:1505
+#: config/tc-ppc.c:1509
#, c-format
msgid "mask trims opcode bits for %s"
msgstr ""
-#: config/tc-ppc.c:1514
+#: config/tc-ppc.c:1518
#, c-format
msgid "operand index error for %s"
msgstr ""
-#: config/tc-ppc.c:1530
+#: config/tc-ppc.c:1534
#, c-format
msgid "operand %d overlap in %s"
msgstr ""
-#: config/tc-ppc.c:1582
+#: config/tc-ppc.c:1586
#, c-format
msgid "powerpc_operands[%d].bitm invalid"
msgstr ""
-#: config/tc-ppc.c:1589
+#: config/tc-ppc.c:1593
#, c-format
msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
msgstr ""
-#: config/tc-ppc.c:1618 config/tc-ppc.c:1682 config/tc-ppc.c:1728
+#: config/tc-ppc.c:1619 config/tc-ppc.c:1676 config/tc-ppc.c:1720
#, c-format
msgid "major opcode is not sorted for %s"
msgstr ""
msgid "%s not disabled by vle flag"
msgstr ""
-#: config/tc-ppc.c:1646 config/tc-ppc.c:1699 config/tc-ppc.c:1743
+#: config/tc-ppc.c:1646 config/tc-ppc.c:1691 config/tc-ppc.c:1735
#, c-format
msgid "duplicate instruction %s"
msgstr ""
-#: config/tc-ppc.c:1767
+#: config/tc-ppc.c:1759
#, c-format
msgid "duplicate macro %s"
msgstr ""
-#: config/tc-ppc.c:2149
+#: config/tc-ppc.c:2121
+msgid "identifier+constant@got means identifier@got+constant"
+msgstr ""
+
+#: config/tc-ppc.c:2141
msgid "symbol+offset not supported for got tls"
msgstr ""
-#: config/tc-ppc.c:2226 config/tc-ppc.c:3746 config/tc-ppc.c:7192
+#: config/tc-ppc.c:2218 config/tc-ppc.c:3729 config/tc-ppc.c:7162
msgid "data in executable section"
msgstr ""
-#: config/tc-ppc.c:2267 config/tc-ppc.c:5386
+#: config/tc-ppc.c:2259 config/tc-ppc.c:5369
msgid "expected comma after symbol-name: rest of line ignored."
msgstr ""
-#: config/tc-ppc.c:2300 config/tc-ppc.c:5422
+#: config/tc-ppc.c:2292 config/tc-ppc.c:5405
#, c-format
msgid "ignoring attempt to re-define symbol `%s'."
msgstr ""
-#: config/tc-ppc.c:2308
+#: config/tc-ppc.c:2300
#, c-format
msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
msgstr ""
-#: config/tc-ppc.c:2326
+#: config/tc-ppc.c:2318
msgid "common alignment not a power of 2"
msgstr ""
-#: config/tc-ppc.c:2368
+#: config/tc-ppc.c:2360
#, c-format
msgid "expected comma after name `%s' in .localentry directive"
msgstr ""
-#: config/tc-ppc.c:2378
+#: config/tc-ppc.c:2370
msgid "missing expression in .localentry directive"
msgstr ""
-#: config/tc-ppc.c:2392
+#: config/tc-ppc.c:2384
#, c-format
msgid ".localentry expression for `%s' is not a valid power of 2"
msgstr ""
-#: config/tc-ppc.c:2406
+#: config/tc-ppc.c:2398
#, c-format
msgid ".localentry expression for `%s' does not evaluate to a constant"
msgstr ""
-#: config/tc-ppc.c:2421
+#: config/tc-ppc.c:2413
msgid "missing expression in .abiversion directive"
msgstr ""
-#: config/tc-ppc.c:2430
+#: config/tc-ppc.c:2422
msgid ".abiversion expression does not evaluate to a constant"
msgstr ""
-#: config/tc-ppc.c:2452
+#: config/tc-ppc.c:2444
msgid "unknown .gnu_attribute value"
msgstr ""
-#: config/tc-ppc.c:2504
+#: config/tc-ppc.c:2496
msgid "relocation cannot be done when using -mrelocatable"
msgstr ""
-#: config/tc-ppc.c:2550
+#: config/tc-ppc.c:2542
msgid "TOC section size exceeds 64k"
msgstr ""
-#: config/tc-ppc.c:2645
+#: config/tc-ppc.c:2637
#, c-format
msgid "syntax error: invalid toc specifier `%s'"
msgstr ""
-#: config/tc-ppc.c:2659
+#: config/tc-ppc.c:2651
#, c-format
msgid "syntax error: expected `]', found `%c'"
msgstr ""
-#: config/tc-ppc.c:2768
+#: config/tc-ppc.c:2760
#, c-format
msgid "unrecognized opcode: `%s'"
msgstr ""
-#: config/tc-ppc.c:2959
+#: config/tc-ppc.c:2939
msgid "[tocv] symbol is not a toc symbol"
msgstr ""
-#: config/tc-ppc.c:2970
+#: config/tc-ppc.c:2950
msgid "unimplemented toc32 expression modifier"
msgstr ""
-#: config/tc-ppc.c:2975
+#: config/tc-ppc.c:2955
msgid "unimplemented toc64 expression modifier"
msgstr ""
-#: config/tc-ppc.c:2979
+#: config/tc-ppc.c:2959
#, c-format
msgid "Unexpected return value [%d] from parse_toc_entry!\n"
msgstr ""
-#: config/tc-ppc.c:3194
+#: config/tc-ppc.c:3174
#, c-format
msgid "@tls may not be used with \"%s\" operands"
msgstr ""
-#: config/tc-ppc.c:3197
+#: config/tc-ppc.c:3177
msgid "@tls may only be used in last operand"
msgstr ""
-#: config/tc-ppc.c:3327
+#: config/tc-ppc.c:3307
#, c-format
msgid "assuming %s on symbol"
msgstr ""
-#: config/tc-ppc.c:3430
+#: config/tc-ppc.c:3410
msgid "unsupported relocation for DS offset field"
msgstr ""
-#: config/tc-ppc.c:3472
+#: config/tc-ppc.c:3452
#, c-format
msgid "syntax error; end of line, expected `%c'"
msgstr ""
-#: config/tc-ppc.c:3474
+#: config/tc-ppc.c:3454
#, c-format
msgid "syntax error; found `%c', expected `%c'"
msgstr ""
-#: config/tc-ppc.c:3544 config/tc-ppc.c:6505
-msgid "instruction address is not a multiple of 4"
+#: config/tc-ppc.c:3522 config/tc-ppc.c:6479
+#, c-format
+msgid "instruction address is not a multiple of %d"
+msgstr ""
+
+#: config/tc-ppc.c:3613
+msgid "wrong number of operands"
msgstr ""
-#: config/tc-ppc.c:3703
+#: config/tc-ppc.c:3686
msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
msgstr ""
-#: config/tc-ppc.c:3783
+#: config/tc-ppc.c:3766
msgid "missing size"
msgstr ""
-#: config/tc-ppc.c:3792
+#: config/tc-ppc.c:3775
msgid "negative size"
msgstr ""
-#: config/tc-ppc.c:3824
+#: config/tc-ppc.c:3807
msgid "missing real symbol name"
msgstr ""
-#: config/tc-ppc.c:3863
+#: config/tc-ppc.c:3846
msgid "attempt to redefine symbol"
msgstr ""
-#: config/tc-ppc.c:4126
+#: config/tc-ppc.c:4109
#, c-format
msgid "no known dwarf XCOFF section for flag 0x%08x\n"
msgstr ""
-#: config/tc-ppc.c:4139
+#: config/tc-ppc.c:4122
#, c-format
msgid "label %s was not defined in this dwarf section"
msgstr ""
-#: config/tc-ppc.c:4253
+#: config/tc-ppc.c:4236
msgid "the XCOFF file format does not support arbitrary sections"
msgstr ""
-#: config/tc-ppc.c:4324
+#: config/tc-ppc.c:4307
msgid ".ref outside .csect"
msgstr ""
-#: config/tc-ppc.c:4345 config/tc-ppc.c:4545
+#: config/tc-ppc.c:4328 config/tc-ppc.c:4528
msgid "missing symbol name"
msgstr ""
-#: config/tc-ppc.c:4375
+#: config/tc-ppc.c:4358
msgid "missing rename string"
msgstr ""
-#: config/tc-ppc.c:4405 config/tc-ppc.c:4944 read.c:3536
+#: config/tc-ppc.c:4388 config/tc-ppc.c:4927 read.c:3518
msgid "missing value"
msgstr ""
-#: config/tc-ppc.c:4423
+#: config/tc-ppc.c:4406
msgid "illegal .stabx expression; zero assumed"
msgstr ""
-#: config/tc-ppc.c:4455
+#: config/tc-ppc.c:4438
msgid "missing class"
msgstr ""
-#: config/tc-ppc.c:4464
+#: config/tc-ppc.c:4447
msgid "missing type"
msgstr ""
-#: config/tc-ppc.c:4491
+#: config/tc-ppc.c:4474
msgid ".stabx of storage class stsym must be within .bs/.es"
msgstr ""
-#: config/tc-ppc.c:4732
+#: config/tc-ppc.c:4715
msgid "nested .bs blocks"
msgstr ""
-#: config/tc-ppc.c:4763
+#: config/tc-ppc.c:4746
msgid ".es without preceding .bs"
msgstr ""
-#: config/tc-ppc.c:4936
+#: config/tc-ppc.c:4919
msgid "non-constant byte count"
msgstr ""
-#: config/tc-ppc.c:5010
+#: config/tc-ppc.c:4993
msgid ".tc not in .toc section"
msgstr ""
-#: config/tc-ppc.c:5028
+#: config/tc-ppc.c:5011
msgid ".tc with no label"
msgstr ""
-#: config/tc-ppc.c:5112 config/tc-s390.c:1953
+#: config/tc-ppc.c:5095 config/tc-s390.c:1953
msgid ".machine stack overflow"
msgstr ""
-#: config/tc-ppc.c:5119 config/tc-s390.c:1964
+#: config/tc-ppc.c:5102 config/tc-s390.c:1964
msgid ".machine stack underflow"
msgstr ""
-#: config/tc-ppc.c:5126 config/tc-s390.c:1976
+#: config/tc-ppc.c:5109 config/tc-s390.c:1976
#, c-format
msgid "invalid machine `%s'"
msgstr ""
-#: config/tc-ppc.c:5158
+#: config/tc-ppc.c:5141
msgid "no previous section to return to, ignored."
msgstr ""
-#: config/tc-ppc.c:5431
+#: config/tc-ppc.c:5414
#, c-format
msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
msgstr ""
#. Section Contents
#. unknown
-#: config/tc-ppc.c:5559
+#: config/tc-ppc.c:5542
msgid "unsupported section attribute -- 'a'"
msgstr ""
-#: config/tc-ppc.c:5742
+#: config/tc-ppc.c:5725
msgid "bad symbol suffix"
msgstr ""
-#: config/tc-ppc.c:5835
+#: config/tc-ppc.c:5818
msgid "unrecognized symbol suffix"
msgstr ""
-#: config/tc-ppc.c:5922
+#: config/tc-ppc.c:5905
msgid "two .function pseudo-ops with no intervening .ef"
msgstr ""
-#: config/tc-ppc.c:5935
+#: config/tc-ppc.c:5918
msgid ".ef with no preceding .function"
msgstr ""
-#: config/tc-ppc.c:6064
+#: config/tc-ppc.c:6047
#, c-format
msgid "warning: symbol %s has no csect"
msgstr ""
-#: config/tc-ppc.c:6326
+#: config/tc-ppc.c:6309
msgid "symbol in .toc does not match any .tc"
msgstr ""
-#: config/tc-ppc.c:6956
+#: config/tc-ppc.c:6926
#, c-format
msgid "%s unsupported as instruction fixup"
msgstr ""
-#: config/tc-ppc.c:7030
+#: config/tc-ppc.c:7000
#, c-format
msgid "unsupported relocation against %s"
msgstr ""
-#: config/tc-ppc.c:7175
+#: config/tc-ppc.c:7145
#, c-format
msgid "Gas failure, reloc value %d\n"
msgstr ""
msgid "residual low bits in pmem diff relocation"
msgstr ""
-#: config/tc-pru.c:935 config/tc-pru.c:968
+#: config/tc-pru.c:938 config/tc-pru.c:971
#, c-format
msgid "trailing garbage after expression: %s"
msgstr ""
-#: config/tc-pru.c:940
+#: config/tc-pru.c:943
#, c-format
msgid "expected expression, got %s"
msgstr ""
-#: config/tc-pru.c:973
+#: config/tc-pru.c:976
#, c-format
msgid "expected constant expression, got %s"
msgstr ""
-#: config/tc-pru.c:1026
+#: config/tc-pru.c:1029
msgid "data transfer register cannot be halfword"
msgstr ""
-#: config/tc-pru.c:1045
+#: config/tc-pru.c:1048
msgid "destination register must be full-word"
msgstr ""
-#: config/tc-pru.c:1077
+#: config/tc-pru.c:1080
#, c-format
msgid "cannot use partial register %s for addressing"
msgstr ""
-#: config/tc-pru.c:1110
+#: config/tc-pru.c:1093
+#, c-format
+msgid "value %lu is too large for a byte operand"
+msgstr ""
+
+#: config/tc-pru.c:1115
#, c-format
msgid "loop count constant %ld is out of range [1..%d]"
msgstr ""
-#: config/tc-pru.c:1209 config/tc-pru.c:1235
+#: config/tc-pru.c:1215 config/tc-pru.c:1241
#, c-format
msgid "byte count constant %ld is out of range [1..%d]"
msgstr ""
-#: config/tc-pru.c:1216 config/tc-pru.c:1242
+#: config/tc-pru.c:1222 config/tc-pru.c:1248
msgid "only r0 can be used as byte count register"
msgstr ""
-#: config/tc-pru.c:1218 config/tc-pru.c:1244
+#: config/tc-pru.c:1224 config/tc-pru.c:1250
msgid "only r0.bX byte fields of r0 can be used as byte count"
msgstr ""
-#: config/tc-pru.c:1257
+#: config/tc-pru.c:1263
#, c-format
msgid "invalid constant table offset %ld"
msgstr ""
-#: config/tc-pru.c:1268
+#: config/tc-pru.c:1274
#, c-format
msgid "invalid WakeOnStatus %ld"
msgstr ""
-#: config/tc-pru.c:1279
+#: config/tc-pru.c:1285
#, c-format
msgid "invalid XFR WideBus Address %ld"
msgstr ""
-#: config/tc-pru.c:1537
+#: config/tc-pru.c:1545
#, c-format
msgid ""
"PRU options:\n"
" -mno-link-relax don't generate relocations for linker relaxation.\n"
msgstr ""
-#: config/tc-pru.c:1831
+#: config/tc-pru.c:1839
#, c-format
msgid "Label \"%s\" matches a CPU register name"
msgstr ""
-#: config/tc-riscv.c:422
+#: config/tc-riscv.c:496 config/tc-riscv.c:561
#, c-format
msgid "internal error: can't hash `%s': %s"
msgstr ""
-#: config/tc-riscv.c:503
+#: config/tc-riscv.c:655
#, c-format
msgid "internal: bad RISC-V opcode (mask error): %s %s"
msgstr ""
-#: config/tc-riscv.c:542
+#: config/tc-riscv.c:701
+#, c-format
+msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
+msgstr ""
+
+#: config/tc-riscv.c:708
#, c-format
msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
msgstr ""
-#: config/tc-riscv.c:577
+#: config/tc-riscv.c:751 config/tc-riscv.c:763
+#, c-format
+msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
+msgstr ""
+
+#: config/tc-riscv.c:770
#, c-format
msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
msgstr ""
-#: config/tc-riscv.c:585
+#: config/tc-riscv.c:778
#, c-format
msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
msgstr ""
-#: config/tc-riscv.c:707
+#: config/tc-riscv.c:921
#, c-format
msgid "Unsupported RISC-V relocation number %d"
msgstr ""
-#: config/tc-riscv.c:794
+#: config/tc-riscv.c:1008
msgid "internal error: invalid macro"
msgstr ""
-#: config/tc-riscv.c:823 config/tc-riscv.c:890
+#: config/tc-riscv.c:1039 config/tc-riscv.c:1109
msgid "unsupported large constant"
msgstr ""
-#: config/tc-riscv.c:825
+#: config/tc-riscv.c:1041
+#, c-format
+msgid "unknown CSR `%s'"
+msgstr ""
+
+#: config/tc-riscv.c:1044
#, c-format
msgid "Instruction %s requires absolute expression"
msgstr ""
-#: config/tc-riscv.c:1046
+#: config/tc-riscv.c:1265
#, c-format
msgid "Macro %s not implemented"
msgstr ""
-#: config/tc-riscv.c:1471
+#: config/tc-riscv.c:1735
+msgid "bad value for funct4 field, value must be 0...15"
+msgstr ""
+
+#: config/tc-riscv.c:1750 config/tc-riscv.c:2088
+msgid "bad value for funct3 field, value must be 0...7"
+msgstr ""
+
+#: config/tc-riscv.c:1759
+#, c-format
+msgid "bad compressed FUNCT field specifier 'CF%c'\n"
+msgstr ""
+
+#: config/tc-riscv.c:1766
#, c-format
msgid "bad RVC field specifier 'C%c'\n"
msgstr ""
-#: config/tc-riscv.c:1494 config/tc-riscv.c:1505
+#: config/tc-riscv.c:1789 config/tc-riscv.c:1800
#, c-format
msgid "Improper shift amount (%lu)"
msgstr ""
-#: config/tc-riscv.c:1516
+#: config/tc-riscv.c:1811
#, c-format
msgid "Improper CSRxI immediate (%lu)"
msgstr ""
-#: config/tc-riscv.c:1531
+#: config/tc-riscv.c:1826
#, c-format
msgid "Improper CSR address (%lu)"
msgstr ""
-#: config/tc-riscv.c:1688
+#: config/tc-riscv.c:1998
msgid "lui expression not in range 0..1048575"
msgstr ""
-#: config/tc-riscv.c:1716
+#: config/tc-riscv.c:2034
+msgid ""
+"bad value for opcode field, value must be 0...127 and lower 2 bits must be "
+"0x3"
+msgstr ""
+
+#: config/tc-riscv.c:2050
+msgid "bad value for opcode field, value must be 0...2"
+msgstr ""
+
+#: config/tc-riscv.c:2060
+#, c-format
+msgid "bad Opcode field specifier 'O%c'\n"
+msgstr ""
+
+#: config/tc-riscv.c:2073
+msgid "bad value for funct7 field, value must be 0...127"
+msgstr ""
+
+#: config/tc-riscv.c:2103
+msgid "bad value for funct2 field, value must be 0...3"
+msgstr ""
+
+#: config/tc-riscv.c:2114
+#, c-format
+msgid "bad FUNCT field specifier 'F%c'\n"
+msgstr ""
+
+#: config/tc-riscv.c:2128
#, c-format
msgid "internal error: bad argument type %c"
msgstr ""
-#: config/tc-riscv.c:1721
+#: config/tc-riscv.c:2133
msgid "illegal operands"
msgstr ""
-#: config/tc-riscv.c:2056
+#: config/tc-riscv.c:2491
#, c-format
msgid "internal error: bad CFA value #%d"
msgstr ""
-#: config/tc-riscv.c:2137
+#: config/tc-riscv.c:2572
#, c-format
msgid "internal error: bad relocation #%d"
msgstr ""
-#: config/tc-riscv.c:2142
+#: config/tc-riscv.c:2577
msgid "unsupported symbol subtraction"
msgstr ""
-#: config/tc-riscv.c:2238
+#: config/tc-riscv.c:2673
msgid ".option pop with no .option push"
msgstr ""
-#: config/tc-riscv.c:2248
+#: config/tc-riscv.c:2683
#, c-format
msgid "Unrecognized .option directive: %s\n"
msgstr ""
-#: config/tc-riscv.c:2268
+#: config/tc-riscv.c:2703
#, c-format
msgid "Unsupported use of %s"
msgstr ""
-#: config/tc-riscv.c:2411
+#: config/tc-riscv.c:2858
#, c-format
msgid "cannot represent %s relocation in object file"
msgstr ""
-#: config/tc-riscv.c:2552
+#: config/tc-riscv.c:2999
#, c-format
msgid ""
"RISC-V options:\n"
" -fno-pic don't generate position-independent code (default)\n"
" -march=ISA set the RISC-V architecture\n"
" -mabi=ABI set the RISC-V ABI\n"
+" -mrelax enable relax (default)\n"
+" -mno-relax disable relax\n"
msgstr ""
-#: config/tc-riscv.c:2579
+#: config/tc-riscv.c:3028
#, c-format
msgid "unknown register `%s'"
msgstr ""
-#: config/tc-riscv.c:2600
+#: config/tc-riscv.c:3049
#, c-format
msgid "non-constant .%cleb128 is not supported"
msgstr ""
"string instruction support"
msgstr ""
-#: config/tc-s390.c:238 config/tc-sparc.c:318
+#: config/tc-s12z.c:341
+#, c-format
+msgid "Expecting '%c'"
+msgstr ""
+
+#: config/tc-s12z.c:407 config/tc-s12z.c:508
+msgid "Bad operand for constant offset"
+msgstr ""
+
+#: config/tc-s12z.c:435 config/tc-s12z.c:526
+msgid "Invalid operand for register offset"
+msgstr ""
+
+#: config/tc-s12z.c:541
+msgid "Invalid register for postdecrement operation"
+msgstr ""
+
+#: config/tc-s12z.c:577
+msgid "Invalid register for preincrement operation"
+msgstr ""
+
+#: config/tc-s12z.c:595
+msgid "Invalid register for predecrement operation"
+msgstr ""
+
+#: config/tc-s12z.c:712
+msgid "Garbage at end of instruction"
+msgstr ""
+
+#: config/tc-s12z.c:827
+msgid "Offset is outside of 15 bit range"
+msgstr ""
+
+#: config/tc-s12z.c:943
+msgid "Bad size"
+msgstr ""
+
+#: config/tc-s12z.c:988 config/tc-s12z.c:1048 config/tc-s12z.c:1110
+#: config/tc-s12z.c:1175
+msgid "BAD MUL"
+msgstr ""
+
+#: config/tc-s12z.c:1317
+#, c-format
+msgid "Source register for %s must be smaller that the destination register"
+msgstr ""
+
+#: config/tc-s12z.c:1345
+#, c-format
+msgid "Immediate value %ld is out of range for instruction %s"
+msgstr ""
+
+#: config/tc-s12z.c:1416
+#, c-format
+msgid "trap value %ld is not valid"
+msgstr ""
+
+#: config/tc-s12z.c:1827
+msgid "Shift value should be in the range [0,31]"
+msgstr ""
+
+#: config/tc-s12z.c:1874
+msgid "Bad shift mode"
+msgstr ""
+
+#: config/tc-s12z.c:1887
+msgid "Bad shift *direction"
+msgstr ""
+
+#: config/tc-s12z.c:2145
+#, c-format
+msgid "Immediate operand %ld is inappropriate for size of instruction"
+msgstr ""
+
+#: config/tc-s12z.c:2236 config/tc-s12z.c:2305 config/tc-s12z.c:2373
+#, c-format
+msgid "Invalid width value for %s"
+msgstr ""
+
+#: config/tc-s12z.c:2249 config/tc-s12z.c:2318 config/tc-s12z.c:2386
+#, c-format
+msgid "Invalid offset value for %s"
+msgstr ""
+
+#: config/tc-s12z.c:3689
+#, c-format
+msgid "Invalid instruction: \"%s\""
+msgstr ""
+
+#: config/tc-s12z.c:3690
+#, c-format
+msgid "First invalid token: \"%s\""
+msgstr ""
+
+#: config/tc-s390.c:238 config/tc-sparc.c:310
msgid "Invalid default architecture, broken assembler."
msgstr ""
msgid "junk at end of machine string, first unrecognized character is `%c'"
msgstr ""
-#: config/tc-s390.c:451 config/tc-sparc.c:531
+#: config/tc-s390.c:451 config/tc-sparc.c:489
#, c-format
msgid "invalid architecture -A%s"
msgstr ""
" -Qy, -Qn ignored\n"
msgstr ""
+#: config/tc-s390.c:538
+#, c-format
+msgid "Internal assembler error for instruction %s"
+msgstr ""
+
#: config/tc-s390.c:565
msgid "The 64 bit file format is used without esame instructions."
msgstr ""
msgid "register expected, not '%.100s'"
msgstr ""
-#: config/tc-score.c:1149 config/tc-score.c:5485
+#: config/tc-score.c:1149 config/tc-score.c:5481
msgid "rd must be even number."
msgstr ""
msgid "source"
msgstr ""
-#: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4946
+#: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4942
msgid "expression error"
msgstr ""
msgid "li rd label isn't correct instruction form"
msgstr ""
-#: config/tc-score.c:4515 config/tc-score.c:4670 config/tc-score.c:5197
-#: config/tc-score.c:5225
+#: config/tc-score.c:4512 config/tc-score.c:4664 config/tc-score.c:5193
+#: config/tc-score.c:5221
msgid "lacking label "
msgstr ""
-#: config/tc-score.c:4896
+#: config/tc-score.c:4892
msgid "s3_PIC code offset overflow (max 16 signed bits)"
msgstr ""
-#: config/tc-score.c:4952
+#: config/tc-score.c:4948
msgid "value not in range [0, 0x7fffffff]"
msgstr ""
-#: config/tc-score.c:4957
+#: config/tc-score.c:4953
msgid "end on line error"
msgstr ""
-#: config/tc-score.c:5204
+#: config/tc-score.c:5200
msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
msgstr ""
-#: config/tc-score.c:5231
+#: config/tc-score.c:5227
msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
msgstr ""
-#: config/tc-score.c:5264
+#: config/tc-score.c:5260
msgid "lacking label"
msgstr ""
-#: config/tc-score.c:5269
+#: config/tc-score.c:5265
msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
msgstr ""
-#: config/tc-score.c:5365
+#: config/tc-score.c:5361
msgid "pce instruction error (16 bit || 16 bit)."
msgstr ""
-#: config/tc-score.c:5383 config/tc-score.c:5407 config/tc-score.c:5434
-#: config/tc-score.c:5463 config/tc-score.c:5512
+#: config/tc-score.c:5379 config/tc-score.c:5403 config/tc-score.c:5430
+#: config/tc-score.c:5459 config/tc-score.c:5508
msgid "score3d instruction."
msgstr ""
-#: config/tc-score.c:6030
+#: config/tc-score.c:6026
msgid "Unsupported use of .gpword"
msgstr ""
-#: config/tc-score.c:6126
+#: config/tc-score.c:6122
#, c-format
msgid "BSS length (%d) < 0 ignored"
msgstr ""
-#: config/tc-score.c:6141 read.c:2467
+#: config/tc-score.c:6137 read.c:2468
#, c-format
msgid "error setting flags for \".sbss\": %s"
msgstr ""
-#: config/tc-score.c:6155 config/tc-sparc.c:4311
+#: config/tc-score.c:6151 config/tc-sparc.c:4169
msgid "missing alignment"
msgstr ""
-#: config/tc-score.c:6192
+#: config/tc-score.c:6188
#, c-format
msgid "alignment too large; %d assumed"
msgstr ""
-#: config/tc-score.c:6197 read.c:2528
+#: config/tc-score.c:6193 read.c:2529
msgid "alignment negative; 0 assumed"
msgstr ""
#. Error routine.
-#: config/tc-score.c:6607 config/tc-score.c:6631
+#: config/tc-score.c:6602 config/tc-score.c:6626
msgid "size is not 4 or 6"
msgstr ""
-#: config/tc-score.c:6690
+#: config/tc-score.c:6685
msgid "bad call to MD_ATOF()"
msgstr ""
-#: config/tc-score.c:7197 config/tc-score.c:7263
+#: config/tc-score.c:7192 config/tc-score.c:7258
#, c-format
msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
msgstr ""
-#: config/tc-score.c:7212 config/tc-score.c:7241 config/tc-score.c:7293
+#: config/tc-score.c:7207 config/tc-score.c:7236 config/tc-score.c:7288
#, c-format
msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
msgstr ""
-#: config/tc-score.c:7318
+#: config/tc-score.c:7313
#, c-format
msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
msgstr ""
-#: config/tc-score.c:7488
+#: config/tc-score.c:7483
#, c-format
msgid "cannot represent %s relocation in this object file format1"
msgstr ""
-#: config/tc-score.c:7779
+#: config/tc-score.c:7774
#, c-format
msgid "Sunplus-v2-0-0-20060510\n"
msgstr ""
-#: config/tc-score.c:7799
+#: config/tc-score.c:7794
#, c-format
msgid " Score-specific assembler options:\n"
msgstr ""
-#: config/tc-score.c:7801
+#: config/tc-score.c:7796
#, c-format
msgid " -EB\t\tassemble code for a big-endian cpu\n"
msgstr ""
-#: config/tc-score.c:7806
+#: config/tc-score.c:7801
#, c-format
msgid " -EL\t\tassemble code for a little-endian cpu\n"
msgstr ""
-#: config/tc-score.c:7810
+#: config/tc-score.c:7805
#, c-format
msgid " -FIXDD\t\tfix data dependencies\n"
msgstr ""
-#: config/tc-score.c:7812
+#: config/tc-score.c:7807
#, c-format
msgid ""
" -NWARN\t\tdo not print warning message when fixing data "
"dependencies\n"
msgstr ""
-#: config/tc-score.c:7814
+#: config/tc-score.c:7809
#, c-format
msgid " -SCORE5\t\tassemble code for target SCORE5\n"
msgstr ""
-#: config/tc-score.c:7816
+#: config/tc-score.c:7811
#, c-format
msgid " -SCORE5U\tassemble code for target SCORE5U\n"
msgstr ""
-#: config/tc-score.c:7818
+#: config/tc-score.c:7813
#, c-format
msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
msgstr ""
-#: config/tc-score.c:7820
+#: config/tc-score.c:7815
#, c-format
msgid " -SCORE3\t\tassemble code for target SCORE3\n"
msgstr ""
-#: config/tc-score.c:7822
+#: config/tc-score.c:7817
#, c-format
msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
msgstr ""
-#: config/tc-score.c:7824
+#: config/tc-score.c:7819
#, c-format
msgid " -march=score3\tassemble code for target SCORE3\n"
msgstr ""
-#: config/tc-score.c:7826
+#: config/tc-score.c:7821
#, c-format
msgid ""
" -USE_R1\t\tassemble code for no warning message when using temp "
"register r1\n"
msgstr ""
-#: config/tc-score.c:7828
+#: config/tc-score.c:7823
#, c-format
msgid " -KPIC\t\tgenerate PIC\n"
msgstr ""
-#: config/tc-score.c:7830
+#: config/tc-score.c:7825
#, c-format
msgid " -O0\t\tdo not perform any optimizations\n"
msgstr ""
-#: config/tc-score.c:7832
+#: config/tc-score.c:7827
#, c-format
msgid ""
" -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
msgstr ""
-#: config/tc-score.c:7834
+#: config/tc-score.c:7829
#, c-format
msgid " -V \t\tSunplus release version\n"
msgstr ""
msgid "directive .little encountered when option -little required"
msgstr ""
-#: config/tc-sh.c:1422
+#: config/tc-sh.c:1026
msgid "illegal double indirection"
msgstr ""
-#: config/tc-sh.c:1431
+#: config/tc-sh.c:1035
msgid "illegal register after @-"
msgstr ""
-#: config/tc-sh.c:1447
+#: config/tc-sh.c:1051
msgid "must be @(r0,...)"
msgstr ""
-#: config/tc-sh.c:1471
+#: config/tc-sh.c:1075
msgid "syntax error in @(r0,...)"
msgstr ""
-#: config/tc-sh.c:1476
+#: config/tc-sh.c:1080
msgid "syntax error in @(r0...)"
msgstr ""
-#: config/tc-sh.c:1521
+#: config/tc-sh.c:1125
msgid "Deprecated syntax."
msgstr ""
-#: config/tc-sh.c:1533 config/tc-sh.c:1538
+#: config/tc-sh.c:1137 config/tc-sh.c:1142
msgid "syntax error in @(disp,[Rn, gbr, pc])"
msgstr ""
-#: config/tc-sh.c:1543
+#: config/tc-sh.c:1147
msgid "expecting )"
msgstr ""
-#: config/tc-sh.c:1551
+#: config/tc-sh.c:1155
msgid "illegal register after @"
msgstr ""
-#: config/tc-sh.c:2192
+#: config/tc-sh.c:1796
#, c-format
msgid "unhandled %d\n"
msgstr ""
-#: config/tc-sh.c:2403
+#: config/tc-sh.c:2007
#, c-format
msgid "Invalid register: 'r%d'"
msgstr ""
-#: config/tc-sh.c:2515
+#: config/tc-sh.c:2119
#, c-format
msgid "failed for %d\n"
msgstr ""
-#: config/tc-sh.c:2521
+#: config/tc-sh.c:2125
msgid "misplaced PIC operand"
msgstr ""
-#: config/tc-sh.c:2632 config/tc-sh.c:3031
+#: config/tc-sh.c:2236 config/tc-sh.c:2615
msgid "invalid operands for opcode"
msgstr ""
-#: config/tc-sh.c:2637
+#: config/tc-sh.c:2241
msgid "insn can't be combined with parallel processing insn"
msgstr ""
-#: config/tc-sh.c:2644 config/tc-sh.c:2655 config/tc-sh.c:2687
+#: config/tc-sh.c:2248 config/tc-sh.c:2259 config/tc-sh.c:2291
msgid "multiple movx specifications"
msgstr ""
-#: config/tc-sh.c:2649 config/tc-sh.c:2671 config/tc-sh.c:2710
+#: config/tc-sh.c:2253 config/tc-sh.c:2275 config/tc-sh.c:2314
msgid "multiple movy specifications"
msgstr ""
-#: config/tc-sh.c:2658 config/tc-sh.c:2691
+#: config/tc-sh.c:2262 config/tc-sh.c:2295
msgid "invalid movx address register"
msgstr ""
-#: config/tc-sh.c:2660
+#: config/tc-sh.c:2264
msgid "insn cannot be combined with non-nopy"
msgstr ""
-#: config/tc-sh.c:2674 config/tc-sh.c:2730
+#: config/tc-sh.c:2278 config/tc-sh.c:2334
msgid "invalid movy address register"
msgstr ""
-#: config/tc-sh.c:2676
+#: config/tc-sh.c:2280
msgid "insn cannot be combined with non-nopx"
msgstr ""
-#: config/tc-sh.c:2689
+#: config/tc-sh.c:2293
msgid "previous movy requires nopx"
msgstr ""
-#: config/tc-sh.c:2697 config/tc-sh.c:2702
+#: config/tc-sh.c:2301 config/tc-sh.c:2306
msgid "invalid movx dsp register"
msgstr ""
-#: config/tc-sh.c:2712
+#: config/tc-sh.c:2316
msgid "previous movx requires nopy"
msgstr ""
-#: config/tc-sh.c:2721 config/tc-sh.c:2726
+#: config/tc-sh.c:2325 config/tc-sh.c:2330
msgid "invalid movy dsp register"
msgstr ""
-#: config/tc-sh.c:2736
+#: config/tc-sh.c:2340
msgid "dsp immediate shift value not constant"
msgstr ""
-#: config/tc-sh.c:2750 config/tc-sh.c:2776
+#: config/tc-sh.c:2354 config/tc-sh.c:2380
msgid "multiple parallel processing specifications"
msgstr ""
-#: config/tc-sh.c:2769
+#: config/tc-sh.c:2373
msgid "multiple condition specifications"
msgstr ""
-#: config/tc-sh.c:2807
+#: config/tc-sh.c:2411
msgid "insn cannot be combined with pmuls"
msgstr ""
-#: config/tc-sh.c:2823
+#: config/tc-sh.c:2427
msgid "bad combined pmuls output operand"
msgstr ""
-#: config/tc-sh.c:2833
+#: config/tc-sh.c:2437
msgid "destination register is same for parallel insns"
msgstr ""
-#: config/tc-sh.c:2842
+#: config/tc-sh.c:2446
msgid "condition not followed by conditionalizable insn"
msgstr ""
-#: config/tc-sh.c:2852
+#: config/tc-sh.c:2456
msgid "unrecognized characters at end of parallel processing insn"
msgstr ""
-#: config/tc-sh.c:2968
+#: config/tc-sh.c:2552
msgid "opcode not valid for this cpu variant"
msgstr ""
-#: config/tc-sh.c:3001
+#: config/tc-sh.c:2585
msgid "Delayed branches not available on SH1"
msgstr ""
-#: config/tc-sh.c:3036
+#: config/tc-sh.c:2620
#, c-format
msgid "excess operands: '%s'"
msgstr ""
-#: config/tc-sh.c:3113
+#: config/tc-sh.c:2697
msgid ".uses pseudo-op seen when not relaxing"
msgstr ""
-#: config/tc-sh.c:3119
+#: config/tc-sh.c:2703
msgid "bad .uses format"
msgstr ""
-#: config/tc-sh.c:3230
-msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
-msgstr ""
-
-#: config/tc-sh.c:3236
-msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
-msgstr ""
-
-#: config/tc-sh.c:3238
-msgid "Invalid combination: --abi=64 with --isa=SHcompact"
-msgstr ""
-
-#: config/tc-sh.c:3270
+#: config/tc-sh.c:2821
#, c-format
msgid "Invalid argument to --isa option: %s"
msgstr ""
-#: config/tc-sh.c:3279
-msgid "Invalid combination: --abi=32 with --abi=64"
-msgstr ""
-
-#: config/tc-sh.c:3285
-msgid "Invalid combination: --abi=64 with --abi=32"
-msgstr ""
-
-#: config/tc-sh.c:3287
-msgid "Invalid combination: --isa=SHcompact with --abi=64"
-msgstr ""
-
-#: config/tc-sh.c:3291
-#, c-format
-msgid "Invalid argument to --abi option: %s"
-msgstr ""
-
-#: config/tc-sh.c:3331
+#: config/tc-sh.c:2845
#, c-format
msgid ""
"SH options:\n"
" | fp"
msgstr ""
-#: config/tc-sh.c:3357
-#, c-format
-msgid ""
-"--isa=[shmedia\t\tset as the default instruction set for SH64\n"
-" | SHmedia\n"
-" | shcompact\n"
-" | SHcompact]\n"
-msgstr ""
-
-#: config/tc-sh.c:3362
-#, c-format
-msgid ""
-"--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
-"\t\t\tfile type\n"
-"--shcompact-const-crange emit code-range descriptors for constants in\n"
-"\t\t\tSHcompact code sections\n"
-"--no-mix\t\tdisallow SHmedia code in the same section as\n"
-"\t\t\tconstants and SHcompact code\n"
-"--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
-"--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
-"\t\t\tto 32 bits only\n"
-msgstr ""
-
-#: config/tc-sh.c:3374
+#: config/tc-sh.c:2870
#, c-format
msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
msgstr ""
-#: config/tc-sh.c:3465
+#: config/tc-sh.c:2961
msgid ".uses does not refer to a local symbol in the same section"
msgstr ""
-#: config/tc-sh.c:3484
+#: config/tc-sh.c:2980
msgid "can't find fixup pointed to by .uses"
msgstr ""
-#: config/tc-sh.c:3504
+#: config/tc-sh.c:3000
msgid ".uses target does not refer to a local symbol in the same section"
msgstr ""
-#: config/tc-sh.c:3581
+#: config/tc-sh.c:3073
msgid "displacement overflows 12-bit field"
msgstr ""
-#: config/tc-sh.c:3584
+#: config/tc-sh.c:3076
#, c-format
msgid "displacement to defined symbol %s overflows 12-bit field"
msgstr ""
-#: config/tc-sh.c:3588
+#: config/tc-sh.c:3080
#, c-format
msgid "displacement to undefined symbol %s overflows 12-bit field"
msgstr ""
-#: config/tc-sh.c:3661
+#: config/tc-sh.c:3153
msgid "displacement overflows 8-bit field"
msgstr ""
-#: config/tc-sh.c:3664
+#: config/tc-sh.c:3156
#, c-format
msgid "displacement to defined symbol %s overflows 8-bit field"
msgstr ""
-#: config/tc-sh.c:3668
+#: config/tc-sh.c:3160
#, c-format
msgid "displacement to undefined symbol %s overflows 8-bit field "
msgstr ""
-#: config/tc-sh.c:3685
+#: config/tc-sh.c:3173
#, c-format
msgid "overflow in branch to %s; converted into longer instruction sequence"
msgstr ""
-#: config/tc-sh.c:3750 config/tc-sh.c:3797 config/tc-sparc.c:4811
-#: config/tc-sparc.c:4835
+#: config/tc-sh.c:3238 config/tc-sh.c:3285 config/tc-sparc.c:4633
+#: config/tc-sparc.c:4657
msgid "misaligned data"
msgstr ""
-#: config/tc-sh.c:4126
+#: config/tc-sh.c:3591
msgid "offset to unaligned destination"
msgstr ""
-#: config/tc-sh.c:4131
+#: config/tc-sh.c:3596
msgid "negative offset"
msgstr ""
-#: config/tc-sh.c:4282
+#: config/tc-sh.c:3736
msgid "misaligned offset"
msgstr ""
-#: config/tc-sh64.c:568
-msgid "This operand must be constant at assembly time"
-msgstr ""
-
-#: config/tc-sh64.c:681
-msgid "Invalid operand expression"
-msgstr ""
-
-#: config/tc-sh64.c:773 config/tc-sh64.c:877
-msgid "PTB operand is a SHmedia symbol"
-msgstr ""
-
-#: config/tc-sh64.c:776 config/tc-sh64.c:874
-msgid "PTA operand is a SHcompact symbol"
-msgstr ""
-
-#: config/tc-sh64.c:792
-msgid "invalid expression in operand"
-msgstr ""
-
-#: config/tc-sh64.c:1483
-#, c-format
-msgid "invalid operand, not a 5-bit unsigned value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1488
-#, c-format
-msgid "invalid operand, not a 6-bit signed value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1493
-#, c-format
-msgid "invalid operand, not a 6-bit unsigned value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1498 config/tc-sh64.c:1510
-#, c-format
-msgid "invalid operand, not a 11-bit signed value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1500
-#, c-format
-msgid "invalid operand, not a multiple of 32: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1505
-#, c-format
-msgid "invalid operand, not a 10-bit signed value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1512
-#, c-format
-msgid "invalid operand, not an even value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1517
-#, c-format
-msgid "invalid operand, not a 12-bit signed value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1519
-#, c-format
-msgid "invalid operand, not a multiple of 4: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1524
-#, c-format
-msgid "invalid operand, not a 13-bit signed value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1526
-#, c-format
-msgid "invalid operand, not a multiple of 8: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1531
-#, c-format
-msgid "invalid operand, not a 16-bit signed value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1536
-#, c-format
-msgid "invalid operand, not a 16-bit unsigned value: %d"
-msgstr ""
-
-#: config/tc-sh64.c:1542
-msgid "operand out of range for PT, PTA and PTB"
-msgstr ""
-
-#: config/tc-sh64.c:1544
-#, c-format
-msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
-msgstr ""
-
-#: config/tc-sh64.c:2065
-#, c-format
-msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
-msgstr ""
-
-#: config/tc-sh64.c:2422 config/tc-sh64.c:2585 config/tc-sh64.c:2600
-msgid "invalid PIC reference"
-msgstr ""
-
-#: config/tc-sh64.c:2682 config/tc-sh64.c:2722
-msgid "invalid operand: expression in PT target"
-msgstr ""
-
-#: config/tc-sh64.c:2813
-#, c-format
-msgid "invalid operands to %s"
-msgstr ""
-
-#: config/tc-sh64.c:2819
-#, c-format
-msgid "excess operands to %s"
-msgstr ""
-
-#: config/tc-sh64.c:2864
-#, c-format
-msgid "The `.mode %s' directive is not valid with this architecture"
-msgstr ""
-
-#: config/tc-sh64.c:2872
-#, c-format
-msgid "Invalid argument to .mode: %s"
-msgstr ""
-
-#: config/tc-sh64.c:2902
-#, c-format
-msgid "The `.abi %s' directive is not valid with this architecture"
-msgstr ""
-
-#: config/tc-sh64.c:2908
-msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
-msgstr ""
-
-#: config/tc-sh64.c:2913
-msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
-msgstr ""
-
-#: config/tc-sh64.c:2916
-#, c-format
-msgid "Invalid argument to .abi: %s"
-msgstr ""
-
-#: config/tc-sh64.c:2971
-msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
-msgstr ""
-
-#: config/tc-sh64.c:2976
-msgid "-shcompact-const-crange is invalid without SHcompact"
-msgstr ""
-
-#: config/tc-sh64.c:2979
-msgid "-expand-pt32 only valid with -abi=64"
-msgstr ""
-
-#: config/tc-sh64.c:2982
-msgid "-no-expand only valid with SHcompact or SHmedia"
-msgstr ""
-
-#: config/tc-sh64.c:2985
-msgid "-expand-pt32 invalid together with -no-expand"
-msgstr ""
-
-#: config/tc-sh64.c:3199
-msgid ""
-"SHmedia code not allowed in same section as constants and SHcompact code"
-msgstr ""
-
-#: config/tc-sh64.c:3217
-msgid "No segment info for current section"
-msgstr ""
-
-#: config/tc-sh64.c:3256
-msgid "duplicate datalabel operator ignored"
-msgstr ""
-
-#: config/tc-sh64.c:3323
-msgid "Invalid DataLabel expression"
-msgstr ""
-
-#: config/tc-sparc.c:322 config/tc-sparc.c:537
+#: config/tc-sparc.c:314 config/tc-sparc.c:495
msgid "Bad opcode table, broken assembler."
msgstr ""
-#: config/tc-sparc.c:529
+#: config/tc-sparc.c:487
#, c-format
msgid "invalid architecture -xarch=%s"
msgstr ""
-#: config/tc-sparc.c:610
+#: config/tc-sparc.c:561
#, c-format
msgid "No compiled in support for %d bit object file format"
msgstr ""
-#: config/tc-sparc.c:695
+#: config/tc-sparc.c:645
#, c-format
msgid "SPARC options:\n"
msgstr ""
-#: config/tc-sparc.c:724
+#: config/tc-sparc.c:674
#, c-format
msgid ""
"\n"
"-no-relax\t\tavoid changing any jumps and branches\n"
msgstr ""
-#: config/tc-sparc.c:732
-#, c-format
-msgid "-k\t\t\tgenerate PIC\n"
-msgstr ""
-
-#: config/tc-sparc.c:736
+#: config/tc-sparc.c:681
#, c-format
msgid ""
"-32\t\t\tcreate 32 bit object file\n"
"-64\t\t\tcreate 64 bit object file\n"
msgstr ""
-#: config/tc-sparc.c:739
+#: config/tc-sparc.c:684
#, c-format
msgid "\t\t\t[default is %d]\n"
msgstr ""
-#: config/tc-sparc.c:741
+#: config/tc-sparc.c:686
#, c-format
msgid ""
"-TSO\t\t\tuse Total Store Ordering\n"
"-RMO\t\t\tuse Relaxed Memory Ordering\n"
msgstr ""
-#: config/tc-sparc.c:745
+#: config/tc-sparc.c:690
#, c-format
msgid "\t\t\t[default is %s]\n"
msgstr ""
-#: config/tc-sparc.c:747
+#: config/tc-sparc.c:692
#, c-format
msgid ""
"-KPIC\t\t\tgenerate PIC\n"
"-s\t\t\tignored\n"
msgstr ""
-#: config/tc-sparc.c:760
+#: config/tc-sparc.c:704
#, c-format
msgid ""
"-EL\t\t\tgenerate code for a little endian machine\n"
" instructions and little endian data.\n"
msgstr ""
-#: config/tc-sparc.c:1027
+#: config/tc-sparc.c:971
#, c-format
msgid "Internal error: losing opcode: `%s' \"%s\"\n"
msgstr ""
-#: config/tc-sparc.c:1046
+#: config/tc-sparc.c:990
#, c-format
msgid "Internal error: can't find opcode `%s' for `%s'\n"
msgstr ""
-#: config/tc-sparc.c:1264
+#: config/tc-sparc.c:1208
msgid "Support for 64-bit arithmetic not compiled in."
msgstr ""
-#: config/tc-sparc.c:1310
+#: config/tc-sparc.c:1254
msgid "set: number not in 0..4294967295 range"
msgstr ""
-#: config/tc-sparc.c:1317
+#: config/tc-sparc.c:1261
msgid "set: number not in -2147483648..4294967295 range"
msgstr ""
-#: config/tc-sparc.c:1376
+#: config/tc-sparc.c:1320
msgid "setsw: number not in -2147483648..4294967295 range"
msgstr ""
-#: config/tc-sparc.c:1424
+#: config/tc-sparc.c:1368
msgid "setx: temporary register same as destination register"
msgstr ""
-#: config/tc-sparc.c:1495
+#: config/tc-sparc.c:1439
msgid "setx: illegal temporary register g0"
msgstr ""
-#: config/tc-sparc.c:1603
+#: config/tc-sparc.c:1547
msgid "unpredictable DCTI couple"
msgstr ""
-#: config/tc-sparc.c:1613
+#: config/tc-sparc.c:1557
msgid "FP branch in delay slot"
msgstr ""
-#: config/tc-sparc.c:1629
+#: config/tc-sparc.c:1573
msgid "FP branch preceded by FP instruction; NOP inserted"
msgstr ""
-#: config/tc-sparc.c:1669
+#: config/tc-sparc.c:1613
msgid "failed special case insn sanity check"
msgstr ""
-#: config/tc-sparc.c:1857
+#: config/tc-sparc.c:1801
msgid ": invalid membar mask name"
msgstr ""
-#: config/tc-sparc.c:1873
+#: config/tc-sparc.c:1817
msgid ": invalid membar mask expression"
msgstr ""
-#: config/tc-sparc.c:1878
+#: config/tc-sparc.c:1822
msgid ": invalid membar mask number"
msgstr ""
-#: config/tc-sparc.c:1893
+#: config/tc-sparc.c:1837
msgid ": invalid siam mode expression"
msgstr ""
-#: config/tc-sparc.c:1898
+#: config/tc-sparc.c:1842
msgid ": invalid siam mode number"
msgstr ""
-#: config/tc-sparc.c:1914
+#: config/tc-sparc.c:1858
msgid ": invalid prefetch function name"
msgstr ""
-#: config/tc-sparc.c:1922
+#: config/tc-sparc.c:1866
msgid ": invalid prefetch function expression"
msgstr ""
-#: config/tc-sparc.c:1927
+#: config/tc-sparc.c:1871
msgid ": invalid prefetch function number"
msgstr ""
-#: config/tc-sparc.c:1954 config/tc-sparc.c:1960 config/tc-sparc.c:1969
+#: config/tc-sparc.c:1898 config/tc-sparc.c:1904 config/tc-sparc.c:1913
msgid ": unrecognizable privileged register"
msgstr ""
-#: config/tc-sparc.c:1992 config/tc-sparc.c:1998 config/tc-sparc.c:2007
+#: config/tc-sparc.c:1936 config/tc-sparc.c:1942 config/tc-sparc.c:1951
msgid ": unrecognizable hyperprivileged register"
msgstr ""
-#: config/tc-sparc.c:2030 config/tc-sparc.c:2036 config/tc-sparc.c:2045
+#: config/tc-sparc.c:1974 config/tc-sparc.c:1980 config/tc-sparc.c:1989
msgid ": unrecognizable ancillary state register"
msgstr ""
-#: config/tc-sparc.c:2078
+#: config/tc-sparc.c:2022
msgid ": asr number must be between 0 and 31"
msgstr ""
-#: config/tc-sparc.c:2087
+#: config/tc-sparc.c:2031
#, c-format
msgid ": expecting %asrN"
msgstr ""
-#: config/tc-sparc.c:2129
+#: config/tc-sparc.c:2073
msgid ": crypto immediate must be between 0 and 31"
msgstr ""
-#: config/tc-sparc.c:2138
+#: config/tc-sparc.c:2082
msgid ": expecting crypto immediate"
msgstr ""
-#: config/tc-sparc.c:2299 config/tc-sparc.c:2338 config/tc-sparc.c:2765
-#: config/tc-sparc.c:2801
+#: config/tc-sparc.c:2243 config/tc-sparc.c:2282 config/tc-sparc.c:2709
+#: config/tc-sparc.c:2745
#, c-format
msgid "Illegal operands: %%%s requires arguments in ()"
msgstr ""
-#: config/tc-sparc.c:2306
+#: config/tc-sparc.c:2250
#, c-format
msgid ""
"Illegal operands: %%%s cannot be used together with other relocs in the insn "
"()"
msgstr ""
-#: config/tc-sparc.c:2317
+#: config/tc-sparc.c:2261
#, c-format
msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
msgstr ""
-#: config/tc-sparc.c:2524
+#: config/tc-sparc.c:2468
msgid "detected global register use not covered by .register pseudo-op"
msgstr ""
-#: config/tc-sparc.c:2626
+#: config/tc-sparc.c:2570
msgid ": There are only 64 f registers; [0-63]"
msgstr ""
-#: config/tc-sparc.c:2628 config/tc-sparc.c:2646
+#: config/tc-sparc.c:2572 config/tc-sparc.c:2590
msgid ": There are only 32 f registers; [0-31]"
msgstr ""
-#: config/tc-sparc.c:2638
+#: config/tc-sparc.c:2582
msgid ": There are only 32 single precision f registers; [0-31]"
msgstr ""
-#: config/tc-sparc.c:2659
+#: config/tc-sparc.c:2603
msgid ": Instruction requires frs2 and frsd must be the same register"
msgstr ""
-#: config/tc-sparc.c:2810
+#: config/tc-sparc.c:2754
#, c-format
msgid "Expression inside %%%s could not be parsed"
msgstr ""
-#: config/tc-sparc.c:2818
+#: config/tc-sparc.c:2762
#, c-format
msgid ""
"Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
msgstr ""
-#: config/tc-sparc.c:2935
+#: config/tc-sparc.c:2879
#, c-format
msgid "Illegal operands: Can't add non-constant expression to %%%s()"
msgstr ""
-#: config/tc-sparc.c:2945
+#: config/tc-sparc.c:2889
#, c-format
msgid ""
"Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
"symbol"
msgstr ""
-#: config/tc-sparc.c:2963
+#: config/tc-sparc.c:2907
msgid ": PC-relative operand can't be a constant"
msgstr ""
-#: config/tc-sparc.c:2970
+#: config/tc-sparc.c:2914
msgid ": TLS operand can't be a constant"
msgstr ""
-#: config/tc-sparc.c:2998
+#: config/tc-sparc.c:2942
msgid ": Immediate value in cbcond is out of range."
msgstr ""
-#: config/tc-sparc.c:3024
+#: config/tc-sparc.c:2968
msgid ": invalid ASI name"
msgstr ""
-#: config/tc-sparc.c:3033
+#: config/tc-sparc.c:2977
msgid ": invalid ASI expression"
msgstr ""
-#: config/tc-sparc.c:3038
+#: config/tc-sparc.c:2982
msgid ": invalid ASI number"
msgstr ""
-#: config/tc-sparc.c:3143
+#: config/tc-sparc.c:3087
msgid ": non-immdiate imm2 operand"
msgstr ""
-#: config/tc-sparc.c:3148
+#: config/tc-sparc.c:3092
msgid ": imm2 immediate operand out of range (0-3)"
msgstr ""
-#: config/tc-sparc.c:3167
+#: config/tc-sparc.c:3111
msgid "OPF immediate operand out of range (0-0x1ff)"
msgstr ""
-#: config/tc-sparc.c:3172
+#: config/tc-sparc.c:3116
msgid "non-immediate OPF operand, ignored"
msgstr ""
-#: config/tc-sparc.c:3191
+#: config/tc-sparc.c:3135
msgid ": invalid cpreg name"
msgstr ""
-#: config/tc-sparc.c:3220
+#: config/tc-sparc.c:3164
#, c-format
msgid "Illegal operands%s"
msgstr ""
-#: config/tc-sparc.c:3270
+#: config/tc-sparc.c:3214
#, c-format
msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
msgstr ""
-#: config/tc-sparc.c:3311
+#: config/tc-sparc.c:3255
#, c-format
msgid "Architecture mismatch on \"%s %s\"."
msgstr ""
-#: config/tc-sparc.c:3312
+#: config/tc-sparc.c:3256
#, c-format
msgid "(Requires %s; requested architecture is %s.)"
msgstr ""
-#: config/tc-sparc.c:3324
+#: config/tc-sparc.c:3268
#, c-format
msgid "Hardware capability \"%s\" not enabled for \"%s\"."
msgstr ""
-#: config/tc-sparc.c:3753 config/tc-sparc.c:3760 config/tc-sparc.c:3767
-#: config/tc-sparc.c:3774 config/tc-sparc.c:3781 config/tc-sparc.c:3790
-#: config/tc-sparc.c:3802 config/tc-sparc.c:3813 config/tc-sparc.c:3835
-#: config/tc-sparc.c:3859 write.c:1176
+#: config/tc-sparc.c:3654 config/tc-sparc.c:3661 config/tc-sparc.c:3668
+#: config/tc-sparc.c:3675 config/tc-sparc.c:3682 config/tc-sparc.c:3691
+#: config/tc-sparc.c:3703 config/tc-sparc.c:3714 config/tc-sparc.c:3736
+#: config/tc-sparc.c:3760 write.c:1181
msgid "relocation overflow"
msgstr ""
-#: config/tc-sparc.c:3914
+#: config/tc-sparc.c:3815
#, c-format
msgid "bad or unhandled relocation type: 0x%02x"
msgstr ""
-#: config/tc-sparc.c:4273
+#: config/tc-sparc.c:4131
msgid "Expected comma after name"
msgstr ""
-#: config/tc-sparc.c:4282
+#: config/tc-sparc.c:4140
#, c-format
msgid "BSS length (%d.) <0! Ignored."
msgstr ""
-#: config/tc-sparc.c:4294
+#: config/tc-sparc.c:4152
msgid "bad .reserve segment -- expected BSS segment"
msgstr ""
-#: config/tc-sparc.c:4322
-#, c-format
-msgid "alignment too large; assuming %d"
-msgstr ""
-
-#: config/tc-sparc.c:4328 config/tc-sparc.c:4477
+#: config/tc-sparc.c:4178 config/tc-sparc.c:4305
msgid "negative alignment"
msgstr ""
-#: config/tc-sparc.c:4338 config/tc-sparc.c:4499 read.c:1522 read.c:2540
+#: config/tc-sparc.c:4188 config/tc-sparc.c:4326 read.c:1523 read.c:2541
msgid "alignment not a power of 2"
msgstr ""
-#: config/tc-sparc.c:4391
+#: config/tc-sparc.c:4234
#, c-format
msgid "Ignoring attempt to re-define symbol %s"
msgstr ""
-#: config/tc-sparc.c:4414 config/tc-v850.c:283
+#: config/tc-sparc.c:4257 config/tc-v850.c:283
msgid "Expected comma after symbol-name"
msgstr ""
-#: config/tc-sparc.c:4424
+#: config/tc-sparc.c:4267
#, c-format
msgid ".COMMon length (%lu) out of range ignored"
msgstr ""
-#: config/tc-sparc.c:4457
+#: config/tc-sparc.c:4293
msgid "Expected comma after common length"
msgstr ""
-#: config/tc-sparc.c:4471
-#, c-format
-msgid "alignment too large; assuming %ld"
-msgstr ""
-
-#: config/tc-sparc.c:4614
+#: config/tc-sparc.c:4438
msgid "Unknown segment type"
msgstr ""
-#: config/tc-sparc.c:4684 config/tc-sparc.c:4693
+#: config/tc-sparc.c:4507 config/tc-sparc.c:4516
#, c-format
msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
msgstr ""
-#: config/tc-sparc.c:4711
+#: config/tc-sparc.c:4534
msgid "redefinition of global register"
msgstr ""
-#: config/tc-sparc.c:4722
+#: config/tc-sparc.c:4545
#, c-format
msgid "Register symbol %s already defined."
msgstr ""
-#: config/tc-sparc.c:4926
+#: config/tc-sparc.c:4747
#, c-format
msgid "Illegal operands: %%r_plt in %d-byte data field"
msgstr ""
-#: config/tc-sparc.c:4936
+#: config/tc-sparc.c:4757
#, c-format
msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
msgstr ""
-#: config/tc-sparc.c:4973 config/tc-vax.c:3317
+#: config/tc-sparc.c:4794 config/tc-vax.c:3317
#, c-format
msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
msgstr ""
-#: config/tc-sparc.c:4981 config/tc-sparc.c:5012 config/tc-sparc.c:5021
+#: config/tc-sparc.c:4802 config/tc-sparc.c:4833 config/tc-sparc.c:4842
#: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
#, c-format
msgid "Illegal operands: %%r_%s%d requires arguments in ()"
msgstr ""
-#: config/tc-sparc.c:5030 config/tc-vax.c:3374
+#: config/tc-sparc.c:4851 config/tc-vax.c:3374
#, c-format
msgid "Illegal operands: garbage after %%r_%s%d()"
msgstr ""
-#: config/tc-sparc.h:63
+#: config/tc-sparc.h:66
msgid "sparc convert_frag\n"
msgstr ""
-#: config/tc-sparc.h:65 config/tc-z80.h:53
+#: config/tc-sparc.h:68 config/tc-z80.h:53
msgid "estimate_size_before_relax called"
msgstr ""
msgid "displacement is too large"
msgstr ""
-#: config/tc-v850.c:2975 config/tc-xtensa.c:13081
+#: config/tc-v850.c:2975 config/tc-xtensa.c:13151
msgid "invalid operand"
msgstr ""
msgid "missing table index"
msgstr ""
-#: config/tc-wasm32.c:726 config/tc-z80.c:1951 read.c:3755
+#: config/tc-wasm32.c:726 config/tc-z80.c:1951 read.c:3737
#, c-format
msgid "junk at end of line, first unrecognized character is `%c'"
msgstr ""
msgid "unsupported fptr fixup"
msgstr ""
-#: config/tc-xtensa.c:636
+#: config/tc-xtensa.c:648
msgid "illegal range of target hardware versions"
msgstr ""
-#: config/tc-xtensa.c:807
+#: config/tc-xtensa.c:824
msgid "--density option is ignored"
msgstr ""
-#: config/tc-xtensa.c:810
+#: config/tc-xtensa.c:827
msgid "--no-density option is ignored"
msgstr ""
-#: config/tc-xtensa.c:828
+#: config/tc-xtensa.c:845
msgid "--generics is deprecated; use --transform instead"
msgstr ""
-#: config/tc-xtensa.c:831
+#: config/tc-xtensa.c:848
msgid "--no-generics is deprecated; use --no-transform instead"
msgstr ""
-#: config/tc-xtensa.c:834
+#: config/tc-xtensa.c:851
msgid "--relax is deprecated; use --transform instead"
msgstr ""
-#: config/tc-xtensa.c:837
+#: config/tc-xtensa.c:854
msgid "--no-relax is deprecated; use --no-transform instead"
msgstr ""
-#: config/tc-xtensa.c:854
+#: config/tc-xtensa.c:871
msgid "--absolute-literals option not supported in this Xtensa configuration"
msgstr ""
-#: config/tc-xtensa.c:927
+#: config/tc-xtensa.c:944
msgid "prefer-l32r conflicts with prefer-const16"
msgstr ""
-#: config/tc-xtensa.c:933
+#: config/tc-xtensa.c:950
msgid "prefer-const16 conflicts with prefer-l32r"
msgstr ""
-#: config/tc-xtensa.c:942 config/tc-xtensa.c:951 config/tc-xtensa.c:955
+#: config/tc-xtensa.c:959 config/tc-xtensa.c:968 config/tc-xtensa.c:972
msgid "invalid target hardware version"
msgstr ""
-#: config/tc-xtensa.c:999
+#: config/tc-xtensa.c:1018
msgid "no-auto-litpools is incompatible with auto-litpool-limit"
msgstr ""
-#: config/tc-xtensa.c:1001 config/tc-xtensa.c:1004
+#: config/tc-xtensa.c:1020 config/tc-xtensa.c:1023
msgid "invalid auto-litpool-limit argument"
msgstr ""
-#: config/tc-xtensa.c:1006
+#: config/tc-xtensa.c:1025
msgid "invalid auto-litpool-limit argument (range is 100-10000)"
msgstr ""
-#: config/tc-xtensa.c:1183
+#: config/tc-xtensa.c:1214
msgid "unmatched .end directive"
msgstr ""
-#: config/tc-xtensa.c:1212
+#: config/tc-xtensa.c:1243
msgid ".begin directive with no matching .end directive"
msgstr ""
-#: config/tc-xtensa.c:1253
+#: config/tc-xtensa.c:1284
msgid "[no-]generics is deprecated; use [no-]transform instead"
msgstr ""
-#: config/tc-xtensa.c:1258
+#: config/tc-xtensa.c:1289
msgid "[no-]relax is deprecated; use [no-]transform instead"
msgstr ""
-#: config/tc-xtensa.c:1271
+#: config/tc-xtensa.c:1302
#, c-format
msgid "directive %s cannot be negated"
msgstr ""
-#: config/tc-xtensa.c:1277
+#: config/tc-xtensa.c:1308
msgid "unknown directive"
msgstr ""
-#: config/tc-xtensa.c:1298 config/tc-xtensa.c:1394 config/tc-xtensa.c:1636
-#: config/tc-xtensa.c:5890
+#: config/tc-xtensa.c:1329 config/tc-xtensa.c:1425 config/tc-xtensa.c:1667
+#: config/tc-xtensa.c:5921
msgid "directives are not valid inside bundles"
msgstr ""
-#: config/tc-xtensa.c:1310
+#: config/tc-xtensa.c:1341
msgid ".begin literal is deprecated; use .literal instead"
msgstr ""
-#: config/tc-xtensa.c:1324
+#: config/tc-xtensa.c:1355
msgid "cannot set literal_prefix inside literal fragment"
msgstr ""
-#: config/tc-xtensa.c:1357
+#: config/tc-xtensa.c:1388
msgid ".begin [no-]density is ignored"
msgstr ""
-#: config/tc-xtensa.c:1364 config/tc-xtensa.c:1414
+#: config/tc-xtensa.c:1395 config/tc-xtensa.c:1445
msgid "Xtensa absolute literals option not supported; ignored"
msgstr ""
-#: config/tc-xtensa.c:1407
+#: config/tc-xtensa.c:1438
msgid ".end [no-]density is ignored"
msgstr ""
-#: config/tc-xtensa.c:1432
+#: config/tc-xtensa.c:1463
#, c-format
msgid "does not match begin %s%s at %s:%d"
msgstr ""
-#: config/tc-xtensa.c:1487
+#: config/tc-xtensa.c:1518
msgid ".literal_position inside literal directive; ignoring"
msgstr ""
-#: config/tc-xtensa.c:1507
+#: config/tc-xtensa.c:1538
msgid ".literal not allowed inside .begin literal region"
msgstr ""
-#: config/tc-xtensa.c:1546
+#: config/tc-xtensa.c:1577
msgid "expected comma or colon after symbol name; rest of line ignored"
msgstr ""
-#: config/tc-xtensa.c:1605
+#: config/tc-xtensa.c:1636
msgid "fall through frequency must be greater than 0"
msgstr ""
-#: config/tc-xtensa.c:1613
+#: config/tc-xtensa.c:1644
msgid "branch target frequency must be greater than 0"
msgstr ""
-#: config/tc-xtensa.c:1661
+#: config/tc-xtensa.c:1692
#, c-format
msgid "opcode-specific %s relocation used outside an instruction"
msgstr ""
-#: config/tc-xtensa.c:1671
+#: config/tc-xtensa.c:1702
#, c-format
msgid "invalid use of %s relocation"
msgstr ""
-#: config/tc-xtensa.c:1867 config/tc-xtensa.c:1884
+#: config/tc-xtensa.c:1898 config/tc-xtensa.c:1915
#, c-format
msgid "bad register name: %s"
msgstr ""
-#: config/tc-xtensa.c:1873
+#: config/tc-xtensa.c:1904
#, c-format
msgid "bad register number: %s"
msgstr ""
-#: config/tc-xtensa.c:1937
+#: config/tc-xtensa.c:1968
msgid "pcrel relocation not allowed in an instruction"
msgstr ""
-#: config/tc-xtensa.c:1954
+#: config/tc-xtensa.c:1985
msgid "register number out of range"
msgstr ""
-#: config/tc-xtensa.c:2040
+#: config/tc-xtensa.c:2071
msgid "extra colon"
msgstr ""
-#: config/tc-xtensa.c:2101
+#: config/tc-xtensa.c:2132
msgid "incorrect register number, ignoring"
msgstr ""
-#: config/tc-xtensa.c:2182
+#: config/tc-xtensa.c:2213
#, c-format
msgid "cannot encode opcode \"%s\""
msgstr ""
-#: config/tc-xtensa.c:2274
+#: config/tc-xtensa.c:2305
#, c-format
msgid "not enough operands (%d) for '%s'; expected %d"
msgstr ""
-#: config/tc-xtensa.c:2281
+#: config/tc-xtensa.c:2312
#, c-format
msgid "too many operands (%d) for '%s'; expected %d"
msgstr ""
-#: config/tc-xtensa.c:2332
+#: config/tc-xtensa.c:2363
#, c-format
msgid "invalid register '%s' for '%s' instruction"
msgstr ""
-#: config/tc-xtensa.c:2339
+#: config/tc-xtensa.c:2370
#, c-format
msgid "invalid register number (%ld) for '%s' instruction"
msgstr ""
-#: config/tc-xtensa.c:2406
+#: config/tc-xtensa.c:2437
#, c-format
msgid "invalid register number (%ld) for '%s'"
msgstr ""
-#: config/tc-xtensa.c:2793
+#: config/tc-xtensa.c:2824
#, c-format
msgid "operand %d of '%s' has out of range value '%u'"
msgstr ""
-#: config/tc-xtensa.c:2799
+#: config/tc-xtensa.c:2830
#, c-format
msgid "operand %d of '%s' has invalid value '%u'"
msgstr ""
-#: config/tc-xtensa.c:2846
+#: config/tc-xtensa.c:2877
#, c-format
msgid "internal error: unknown option name '%s'"
msgstr ""
-#: config/tc-xtensa.c:3955
+#: config/tc-xtensa.c:3986
msgid "can't handle generation of literal/labels yet"
msgstr ""
-#: config/tc-xtensa.c:3959
+#: config/tc-xtensa.c:3990
msgid "can't handle undefined OP TYPE"
msgstr ""
-#: config/tc-xtensa.c:4020 config/tc-xtensa.c:4029
+#: config/tc-xtensa.c:4051 config/tc-xtensa.c:4060
#, c-format
msgid "found %d operand for '%s': Expected %d"
msgid_plural "found %d operands for '%s': Expected %d"
msgstr[0] ""
msgstr[1] ""
-#: config/tc-xtensa.c:4052
+#: config/tc-xtensa.c:4083
msgid "immediate operands sum to greater than 32"
msgstr ""
-#: config/tc-xtensa.c:4304
+#: config/tc-xtensa.c:4335
#, c-format
msgid "invalid relocation for operand %i of '%s'"
msgstr ""
-#: config/tc-xtensa.c:4314
+#: config/tc-xtensa.c:4345
#, c-format
msgid "invalid expression for operand %i of '%s'"
msgstr ""
-#: config/tc-xtensa.c:4324
+#: config/tc-xtensa.c:4355
#, c-format
msgid "invalid relocation in instruction slot %i"
msgstr ""
-#: config/tc-xtensa.c:4331
+#: config/tc-xtensa.c:4362
#, c-format
msgid "undefined symbol for opcode \"%s\""
msgstr ""
-#: config/tc-xtensa.c:4819
+#: config/tc-xtensa.c:4850
msgid "opcode 'NOP.N' unavailable in this configuration"
msgstr ""
-#: config/tc-xtensa.c:4879
+#: config/tc-xtensa.c:4910
msgid "get_expanded_loop_offset: invalid opcode"
msgstr ""
-#: config/tc-xtensa.c:5037
+#: config/tc-xtensa.c:5068
#, c-format
msgid "assembly state not set for first frag in section %s"
msgstr ""
-#: config/tc-xtensa.c:5090
+#: config/tc-xtensa.c:5121
#, c-format
msgid "unaligned branch target: %d bytes at 0x%lx"
msgstr ""
-#: config/tc-xtensa.c:5134
+#: config/tc-xtensa.c:5165
#, c-format
msgid "unaligned loop: %d bytes at 0x%lx"
msgstr ""
-#: config/tc-xtensa.c:5159
+#: config/tc-xtensa.c:5190
msgid "unexpected fix"
msgstr ""
-#: config/tc-xtensa.c:5170 config/tc-xtensa.c:5174
+#: config/tc-xtensa.c:5201 config/tc-xtensa.c:5205
msgid "undecodable fix"
msgstr ""
-#: config/tc-xtensa.c:5330
+#: config/tc-xtensa.c:5361
msgid "labels are not valid inside bundles"
msgstr ""
-#: config/tc-xtensa.c:5350
+#: config/tc-xtensa.c:5381
msgid "invalid last instruction for a zero-overhead loop"
msgstr ""
-#: config/tc-xtensa.c:5417
+#: config/tc-xtensa.c:5448
msgid "extra opening brace"
msgstr ""
-#: config/tc-xtensa.c:5427
+#: config/tc-xtensa.c:5458
msgid "extra closing brace"
msgstr ""
-#: config/tc-xtensa.c:5454
+#: config/tc-xtensa.c:5485
msgid "missing closing brace"
msgstr ""
-#: config/tc-xtensa.c:5552 config/tc-xtensa.c:5581
+#: config/tc-xtensa.c:5583 config/tc-xtensa.c:5612
#, c-format
msgid "wrong number of operands for '%s'"
msgstr ""
-#: config/tc-xtensa.c:5568
+#: config/tc-xtensa.c:5599
#, c-format
msgid "bad relocation expression for '%s'"
msgstr ""
-#: config/tc-xtensa.c:5603
+#: config/tc-xtensa.c:5634
#, c-format
msgid "unknown opcode or format name '%s'"
msgstr ""
-#: config/tc-xtensa.c:5609
+#: config/tc-xtensa.c:5640
msgid "format names only valid inside bundles"
msgstr ""
-#: config/tc-xtensa.c:5614
+#: config/tc-xtensa.c:5645
#, c-format
msgid "multiple formats specified for one bundle; using '%s'"
msgstr ""
-#: config/tc-xtensa.c:5664
+#: config/tc-xtensa.c:5695
msgid "entry instruction with stack decrement < 16"
msgstr ""
-#: config/tc-xtensa.c:5718
+#: config/tc-xtensa.c:5749
msgid "unaligned entry instruction"
msgstr ""
-#: config/tc-xtensa.c:5783
+#: config/tc-xtensa.c:5814
msgid "bad instruction format"
msgstr ""
-#: config/tc-xtensa.c:5786
+#: config/tc-xtensa.c:5817
msgid "invalid relocation"
msgstr ""
-#: config/tc-xtensa.c:5797
+#: config/tc-xtensa.c:5828
#, c-format
msgid "invalid relocation for '%s' instruction"
msgstr ""
-#: config/tc-xtensa.c:5809
+#: config/tc-xtensa.c:5840
#, c-format
msgid "invalid relocation for operand %d of '%s'"
msgstr ""
-#: config/tc-xtensa.c:6075
+#: config/tc-xtensa.c:6106
#, c-format
msgid "unhandled local relocation fix %s"
msgstr ""
-#: config/tc-xtensa.c:6126
+#: config/tc-xtensa.c:6157
#, c-format
msgid "internal error; cannot generate `%s' relocation"
msgstr ""
-#: config/tc-xtensa.c:6343
+#: config/tc-xtensa.c:6374
msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
msgstr ""
-#: config/tc-xtensa.c:6350
+#: config/tc-xtensa.c:6381
msgid "couldn't find a valid instruction format"
msgstr ""
-#: config/tc-xtensa.c:6351
+#: config/tc-xtensa.c:6382
#, c-format
msgid " ops were: "
msgstr ""
-#: config/tc-xtensa.c:6353
+#: config/tc-xtensa.c:6384
#, c-format
msgid " %s;"
msgstr ""
-#: config/tc-xtensa.c:6363
+#: config/tc-xtensa.c:6394
#, c-format
msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
msgstr ""
-#: config/tc-xtensa.c:6372 config/tc-xtensa.c:6469
+#: config/tc-xtensa.c:6403 config/tc-xtensa.c:6500
msgid "illegal resource usage in bundle"
msgstr ""
-#: config/tc-xtensa.c:6558
+#: config/tc-xtensa.c:6589
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
msgstr ""
-#: config/tc-xtensa.c:6563
+#: config/tc-xtensa.c:6594
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
msgstr ""
-#: config/tc-xtensa.c:6568
+#: config/tc-xtensa.c:6599
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
msgstr ""
-#: config/tc-xtensa.c:6573
+#: config/tc-xtensa.c:6604
#, c-format
msgid ""
"opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
msgstr ""
-#: config/tc-xtensa.c:6589
+#: config/tc-xtensa.c:6620
msgid "multiple branches or jumps in the same bundle"
msgstr ""
-#: config/tc-xtensa.c:7041
+#: config/tc-xtensa.c:7072
msgid "cannot assemble into a literal fragment"
msgstr ""
-#: config/tc-xtensa.c:7043
+#: config/tc-xtensa.c:7074
msgid "..."
msgstr ""
-#: config/tc-xtensa.c:8255
+#: config/tc-xtensa.c:8287
msgid ""
"instruction sequence (write a0, branch, retw) may trigger hardware errata"
msgstr ""
-#: config/tc-xtensa.c:8367
+#: config/tc-xtensa.c:8399
msgid "branching or jumping to a loop end may trigger hardware errata"
msgstr ""
-#: config/tc-xtensa.c:8449
+#: config/tc-xtensa.c:8481
msgid "loop end too close to another loop end may trigger hardware errata"
msgstr ""
-#: config/tc-xtensa.c:8458
+#: config/tc-xtensa.c:8490
#, c-format
msgid "fr_var %lu < length %d"
msgstr ""
-#: config/tc-xtensa.c:8615
+#: config/tc-xtensa.c:8647
msgid ""
"loop containing less than three instructions may trigger hardware errata"
msgstr ""
-#: config/tc-xtensa.c:8687
+#: config/tc-xtensa.c:8719
msgid "undecodable instruction in instruction frag"
msgstr ""
-#: config/tc-xtensa.c:8797
+#: config/tc-xtensa.c:8829
msgid "invalid empty loop"
msgstr ""
-#: config/tc-xtensa.c:8802
+#: config/tc-xtensa.c:8834
msgid "loop target does not follow loop instruction in section"
msgstr ""
-#: config/tc-xtensa.c:9367
+#: config/tc-xtensa.c:9405
msgid "cannot find suitable trampoline"
msgstr ""
-#: config/tc-xtensa.c:9622
+#: config/tc-xtensa.c:9660
msgid "bad relaxation state"
msgstr ""
-#: config/tc-xtensa.c:9680
+#: config/tc-xtensa.c:9718
#, c-format
msgid "fr_var (%ld) < length (%d)"
msgstr ""
-#: config/tc-xtensa.c:10380
+#: config/tc-xtensa.c:10418
msgid "jump target out of range; no usable trampoline found"
msgstr ""
-#: config/tc-xtensa.c:10504
+#: config/tc-xtensa.c:10542
msgid "invalid relaxation fragment result"
msgstr ""
-#: config/tc-xtensa.c:10586
+#: config/tc-xtensa.c:10624
msgid "unable to widen instruction"
msgstr ""
-#: config/tc-xtensa.c:10725
+#: config/tc-xtensa.c:10763
msgid "multiple literals in expansion"
msgstr ""
-#: config/tc-xtensa.c:10729
+#: config/tc-xtensa.c:10767
msgid "no registered fragment for literal"
msgstr ""
-#: config/tc-xtensa.c:10731
+#: config/tc-xtensa.c:10769
msgid "number of literal tokens != 1"
msgstr ""
-#: config/tc-xtensa.c:10860 config/tc-xtensa.c:10866
+#: config/tc-xtensa.c:10898 config/tc-xtensa.c:10904
#, c-format
msgid "unresolved loop target symbol: %s"
msgstr ""
-#: config/tc-xtensa.c:10972
+#: config/tc-xtensa.c:11010
#, c-format
msgid "invalid expression evaluation type %d"
msgstr ""
-#: config/tc-xtensa.c:10989
+#: config/tc-xtensa.c:11027
msgid "loop too long for LOOP instruction"
msgstr ""
-#: config/tc-xtensa.c:11327 config/tc-xtensa.c:11567
+#: config/tc-xtensa.c:11400 config/tc-xtensa.c:11637
msgid ""
"literal pool location required for text-section-literals; specify with ."
"literal_position"
msgstr ""
-#: config/tc-xtensa.c:11436
+#: config/tc-xtensa.c:11509
#, c-format
msgid "fixes not all moved from %s"
msgstr ""
-#: config/tc-xtensa.c:12395
+#: config/tc-xtensa.c:12465
msgid "too many operands in instruction"
msgstr ""
-#: config/tc-xtensa.c:12605
+#: config/tc-xtensa.c:12675
msgid "invalid symbolic operand"
msgstr ""
-#: config/tc-xtensa.c:12666
+#: config/tc-xtensa.c:12736
msgid "operand number mismatch"
msgstr ""
-#: config/tc-xtensa.c:12670
+#: config/tc-xtensa.c:12740
#, c-format
msgid "cannot encode opcode \"%s\" in the given format \"%s\""
msgstr ""
-#: config/tc-xtensa.c:12695
+#: config/tc-xtensa.c:12765
#, c-format
msgid "xtensa-isa failure: %s"
msgstr ""
-#: config/tc-xtensa.c:12772
+#: config/tc-xtensa.c:12842
msgid "invalid opcode"
msgstr ""
-#: config/tc-xtensa.c:12778
+#: config/tc-xtensa.c:12848
msgid "too few operands"
msgstr ""
-#: config/tc-xtensa.c:12828
+#: config/tc-xtensa.c:12854
+msgid "too many operands"
+msgstr ""
+
+#: config/tc-xtensa.c:12898
msgid "multiple writes to the same register"
msgstr ""
-#: config/tc-xtensa.c:12942 config/tc-xtensa.c:12948
+#: config/tc-xtensa.c:13012 config/tc-xtensa.c:13018
msgid "out of memory"
msgstr ""
-#: config/tc-xtensa.c:13037
+#: config/tc-xtensa.c:13107
msgid "TLS relocation not allowed in FLIX bundle"
msgstr ""
#. relaxed in the front-end. If "record_fixup" is set, then this
#. function is being called during back-end relaxation, so flag
#. the unexpected behavior as an error.
-#: config/tc-xtensa.c:13043
+#: config/tc-xtensa.c:13113
msgid "unexpected TLS relocation"
msgstr ""
-#: config/tc-xtensa.c:13087
+#: config/tc-xtensa.c:13157
msgid "symbolic operand not allowed"
msgstr ""
-#: config/tc-xtensa.c:13124
+#: config/tc-xtensa.c:13194
msgid "cannot decode instruction format"
msgstr ""
-#: config/tc-xtensa.c:13268
+#: config/tc-xtensa.c:13338
msgid "ignoring extra '-rename-section' delimiter ':'"
msgstr ""
-#: config/tc-xtensa.c:13273
+#: config/tc-xtensa.c:13343
#, c-format
msgid "ignoring invalid '-rename-section' specification: '%s'"
msgstr ""
-#: config/tc-xtensa.c:13284
+#: config/tc-xtensa.c:13354
#, c-format
msgid "section %s renamed multiple times"
msgstr ""
-#: config/tc-xtensa.c:13286
+#: config/tc-xtensa.c:13356
#, c-format
msgid "multiple sections remapped to output section %s"
msgstr ""
msgid "can't close `%s'"
msgstr ""
-#: dw2gencfi.c:319 read.c:2441
+#: dw2gencfi.c:319 read.c:2442
#, c-format
msgid "bfd_set_section_flags: %s"
msgstr ""
msgid "CFI is not supported for this target"
msgstr ""
-#: dwarf2dbg.c:371 dwarf2dbg.c:2268
+#: dwarf2dbg.c:371 dwarf2dbg.c:2278
msgid "view number mismatch"
msgstr ""
-#: dwarf2dbg.c:779 dwarf2dbg.c:814
+#: dwarf2dbg.c:780 dwarf2dbg.c:824
msgid "file number less than one"
msgstr ""
-#: dwarf2dbg.c:789
+#: dwarf2dbg.c:790
#, c-format
msgid "file number %ld already allocated"
msgstr ""
-#: dwarf2dbg.c:819 dwarf2dbg.c:1681
+#: dwarf2dbg.c:829 dwarf2dbg.c:1691
#, c-format
msgid "unassigned file number %ld"
msgstr ""
-#: dwarf2dbg.c:888
+#: dwarf2dbg.c:898
msgid "is_stmt value not 0 or 1"
msgstr ""
-#: dwarf2dbg.c:900
+#: dwarf2dbg.c:910
msgid "isa number less than zero"
msgstr ""
-#: dwarf2dbg.c:912
+#: dwarf2dbg.c:922
msgid "discriminator less than zero"
msgstr ""
-#: dwarf2dbg.c:931
+#: dwarf2dbg.c:941
msgid "numeric view can only be asserted to zero"
msgstr ""
-#: dwarf2dbg.c:966
+#: dwarf2dbg.c:976
#, c-format
msgid "unknown .loc sub-directive `%s'"
msgstr ""
-#: dwarf2dbg.c:1758
+#: dwarf2dbg.c:1768
msgid "internal error: unknown dwarf2 format"
msgstr ""
msgid "GP prologue size exceeds field size, using 0 instead"
msgstr ""
-#: expr.c:82 read.c:3820
+#: expr.c:82 read.c:3802
msgid "bignum invalid"
msgstr ""
-#: expr.c:84 read.c:3822 read.c:4334 read.c:5310
+#: expr.c:84 read.c:3804 read.c:4309 read.c:5155
msgid "floating point number invalid"
msgstr ""
msgid "missing '%c'"
msgstr ""
-#: expr.c:985 read.c:4761
+#: expr.c:985 read.c:4606
msgid "EBCDIC constants are not supported"
msgstr ""
msgid "syntax error in .startof. or .sizeof."
msgstr ""
-#: expr.c:1274 expr.c:1640
+#: expr.c:1274 expr.c:1598
#, c-format
msgid "invalid use of operator \"%s\""
msgstr ""
-#: expr.c:1824
+#: expr.c:1782
msgid "missing operand; zero assumed"
msgstr ""
-#: expr.c:1863
+#: expr.c:1821
msgid "left operand is a bignum; integer 0 assumed"
msgstr ""
-#: expr.c:1865
+#: expr.c:1823
msgid "left operand is a float; integer 0 assumed"
msgstr ""
-#: expr.c:1874
+#: expr.c:1832
msgid "right operand is a bignum; integer 0 assumed"
msgstr ""
-#: expr.c:1876
+#: expr.c:1834
msgid "right operand is a float; integer 0 assumed"
msgstr ""
-#: expr.c:1947 symbols.c:1396
+#: expr.c:1905 symbols.c:1396
msgid "division by zero"
msgstr ""
-#: expr.c:1953
+#: expr.c:1911
msgid "shift count"
msgstr ""
-#: expr.c:2074
+#: expr.c:2032
msgid "operation combines symbols in different segments"
msgstr ""
-#: expr.c:2396
+#: expr.c:2354
msgid "missing closing '\"'"
msgstr ""
msgid "attempt to allocate data in common section"
msgstr ""
-#: frags.c:115 write.c:1465
+#: frags.c:115 write.c:1470
#, c-format
msgid "can't extend frag %lu char"
msgid_plural "can't extend frag %lu chars"
msgid "can't create %s: %s"
msgstr ""
-#: read.c:520
+#: read.c:521
#, c-format
msgid "error constructing %s pseudo-op table: %s"
msgstr ""
-#: read.c:702
+#: read.c:703
msgid "cannot change section or subsection inside .bundle_lock"
msgstr ""
-#: read.c:718
+#: read.c:719
#, c-format
msgid ""
".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
msgstr ""
-#: read.c:727
+#: read.c:728
#, c-format
msgid ""
"single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
msgstr ""
-#: read.c:768 read.c:2811 read.c:3452
+#: read.c:769 read.c:2812 read.c:3382
msgid "ignoring fill value in absolute section"
msgstr ""
-#: read.c:770 read.c:2826 read.c:3491
+#: read.c:771 read.c:2827 read.c:3421
#, c-format
msgid "ignoring fill value in section `%s'"
msgstr ""
-#: read.c:1130
+#: read.c:1131
#, c-format
msgid "unknown pseudo-op: `%s'"
msgstr ""
-#: read.c:1183
+#: read.c:1184
msgid "unable to continue with assembly."
msgstr ""
-#: read.c:1225
+#: read.c:1226
#, c-format
msgid "label \"%d$\" redefined"
msgstr ""
-#: read.c:1372
+#: read.c:1373
msgid ".bundle_lock with no matching .bundle_unlock"
msgstr ""
-#: read.c:1469
+#: read.c:1470
msgid ".abort detected. Abandoning ship."
msgstr ""
-#: read.c:1531
+#: read.c:1532
#, c-format
msgid "alignment too large: %u assumed"
msgstr ""
-#: read.c:1563
+#: read.c:1564
msgid "expected fill pattern missing"
msgstr ""
-#: read.c:1588
+#: read.c:1589
#, c-format
msgid "fill pattern too long, truncating to %u"
msgstr ""
-#: read.c:1686
+#: read.c:1687
msgid "symbol name not recognised in the current locale"
msgstr ""
#. We do not want to barf on this, especially since such files are used
#. in the GCC and GDB testsuites. So we check for negative line numbers
#. rather than non-positive line numbers.
-#: read.c:2028
+#: read.c:2029
#, c-format
msgid "line numbers must be positive; line number %d rejected"
msgstr ""
-#: read.c:2065
+#: read.c:2066
#, c-format
msgid "incompatible flag %i in line directive"
msgstr ""
-#: read.c:2077
+#: read.c:2078
#, c-format
msgid "unsupported flag %i in line directive"
msgstr ""
-#: read.c:2116
+#: read.c:2117
msgid "start address not supported"
msgstr ""
-#: read.c:2125
+#: read.c:2126
msgid ".err encountered"
msgstr ""
-#: read.c:2141
+#: read.c:2142
msgid ".error directive invoked in source file"
msgstr ""
-#: read.c:2142
+#: read.c:2143
msgid ".warning directive invoked in source file"
msgstr ""
-#: read.c:2148
+#: read.c:2149
#, c-format
msgid "%s argument must be a string"
msgstr ""
-#: read.c:2180 read.c:2182
+#: read.c:2181 read.c:2183
#, c-format
msgid ".fail %ld encountered"
msgstr ""
-#: read.c:2222
+#: read.c:2223
#, c-format
msgid ".fill size clamped to %d"
msgstr ""
-#: read.c:2227
+#: read.c:2228
msgid "size negative; .fill ignored"
msgstr ""
-#: read.c:2233
+#: read.c:2234
msgid "repeat < 0; .fill ignored"
msgstr ""
-#: read.c:2242
+#: read.c:2243
msgid "non-constant fill count for absolute section"
msgstr ""
-#: read.c:2244
+#: read.c:2245
msgid "attempt to fill absolute section with non-zero value"
msgstr ""
-#: read.c:2250
+#: read.c:2251
#, c-format
msgid "attempt to fill section `%s' with non-zero value"
msgstr ""
-#: read.c:2407
+#: read.c:2408
#, c-format
msgid "unrecognized .linkonce type `%s'"
msgstr ""
-#: read.c:2419
+#: read.c:2420
msgid ".linkonce is not supported for this object file format"
msgstr ""
-#: read.c:2514
+#: read.c:2515
msgid "expected alignment after size"
msgstr ""
-#: read.c:2733
+#: read.c:2734
#, c-format
msgid "attempt to redefine pseudo-op `%s' ignored"
msgstr ""
-#: read.c:2752
+#: read.c:2753
msgid "ignoring macro exit outside a macro definition."
msgstr ""
-#: read.c:2806
+#: read.c:2807
#, c-format
msgid "invalid segment \"%s\""
msgstr ""
-#: read.c:2814
+#: read.c:2815
msgid "only constant offsets supported in absolute section"
msgstr ""
-#: read.c:2857
+#: read.c:2858
msgid "MRI style ORG pseudo-op not supported"
msgstr ""
-#: read.c:3008
-#, c-format
-msgid "unrecognized section type `%s'"
-msgstr ""
-
-#: read.c:3021
-msgid "absolute sections are not supported"
-msgstr ""
-
-#: read.c:3036
-#, c-format
-msgid "unrecognized section command `%s'"
-msgstr ""
-
-#: read.c:3099
+#: read.c:3029
#, c-format
msgid ".end%c encountered without preceding %s"
msgstr ""
-#: read.c:3128 read.c:3164
+#: read.c:3058 read.c:3094
#, c-format
msgid "negative count for %s - ignored"
msgstr ""
-#: read.c:3135 read.c:3171
+#: read.c:3065 read.c:3101
#, c-format
msgid "%s without %s"
msgstr ""
-#: read.c:3405
+#: read.c:3335
msgid "unsupported variable size or fill value"
msgstr ""
-#: read.c:3413
+#: read.c:3343
#, c-format
msgid "size value for space directive too large: %lx"
msgstr ""
-#: read.c:3442
+#: read.c:3372
msgid ".space repeat count is zero, ignored"
msgstr ""
-#: read.c:3444
+#: read.c:3374
msgid ".space repeat count is negative, ignored"
msgstr ""
-#: read.c:3475
+#: read.c:3405
msgid "space allocation too complex in absolute section"
msgstr ""
-#: read.c:3481
+#: read.c:3411
msgid "space allocation too complex in common section"
msgstr ""
-#: read.c:3575 read.c:5020
+#: read.c:3472
+msgid "negative nop control byte, ignored"
+msgstr ""
+
+#: read.c:3488
+msgid "unsupported variable nop control in .nops directive"
+msgstr ""
+
+#: read.c:3557 read.c:4865
#, c-format
msgid "bad floating literal: %s"
msgstr ""
-#: read.c:3708
+#: read.c:3690
#, c-format
msgid "%s: would close weakref loop: %s"
msgstr ""
-#: read.c:3758
+#: read.c:3740
#, c-format
msgid "junk at end of line, first unrecognized character valued 0x%x"
msgstr ""
-#: read.c:3886 write.c:2133
+#: read.c:3868 write.c:2354
#, c-format
msgid "`%s' can't be equated to common symbol `%s'"
msgstr ""
-#: read.c:4023
+#: read.c:3998
msgid "unexpected `\"' in expression"
msgstr ""
-#: read.c:4036
+#: read.c:4011
msgid "rva without symbol"
msgstr ""
-#: read.c:4105
+#: read.c:4080
msgid "missing or bad offset expression"
msgstr ""
-#: read.c:4126
+#: read.c:4101
msgid "missing reloc type"
msgstr ""
-#: read.c:4150
+#: read.c:4125
msgid "unrecognized reloc type"
msgstr ""
-#: read.c:4166
+#: read.c:4141
msgid "bad reloc expression"
msgstr ""
-#: read.c:4328 read.c:5304
+#: read.c:4303 read.c:5149
msgid "zero assumed for missing expression"
msgstr ""
-#: read.c:4348 read.c:5333
+#: read.c:4323 read.c:5178
msgid "attempt to store value in absolute section"
msgstr ""
-#: read.c:4355 read.c:5339
+#: read.c:4330 read.c:5184
#, c-format
msgid "attempt to store non-zero value in section `%s'"
msgstr ""
-#: read.c:4441
+#: read.c:4416
#, c-format
msgid "value 0x%llx truncated to 0x%llx"
msgstr ""
-#: read.c:4444
+#: read.c:4419
msgid "value 0x%I64x truncated to 0x%I64x"
msgstr ""
-#: read.c:4448
+#: read.c:4423
#, c-format
msgid "value 0x%lx truncated to 0x%lx"
msgstr ""
-#: read.c:4493
+#: read.c:4468
#, c-format
msgid "bignum truncated to %d byte"
msgid_plural "bignum truncated to %d bytes"
msgstr[0] ""
msgstr[1] ""
-#: read.c:4832 read.c:5042
+#: read.c:4677 read.c:4887
msgid "unresolvable or nonpositive repeat count; using 1"
msgstr ""
-#: read.c:4881
+#: read.c:4726
#, c-format
msgid "unknown floating type type '%c'"
msgstr ""
-#: read.c:4903
+#: read.c:4748
msgid "floating point constant too large"
msgstr ""
-#: read.c:4967
+#: read.c:4812
msgid "attempt to store float in absolute section"
msgstr ""
-#: read.c:4974
+#: read.c:4819
#, c-format
msgid "attempt to store float in section `%s'"
msgstr ""
-#: read.c:5422
+#: read.c:5267
#, c-format
msgid "attempt to store non-empty string in section `%s'"
msgstr ""
-#: read.c:5484
+#: read.c:5329
msgid "strings must be placed into a section"
msgstr ""
-#: read.c:5547
+#: read.c:5392
msgid "expected <nn>"
msgstr ""
#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
-#: read.c:5586 read.c:5672
+#: read.c:5431 read.c:5517
msgid "unterminated string; newline inserted"
msgstr ""
-#: read.c:5686
+#: read.c:5531
msgid "bad escaped character in string"
msgstr ""
-#: read.c:5711
+#: read.c:5556
msgid "expected address expression"
msgstr ""
-#: read.c:5730
+#: read.c:5575
#, c-format
msgid "symbol \"%s\" undefined; zero assumed"
msgstr ""
-#: read.c:5733
+#: read.c:5578
msgid "some symbol undefined; zero assumed"
msgstr ""
-#: read.c:5768
+#: read.c:5613
msgid "this string may not contain '\\0'"
msgstr ""
-#: read.c:5804
+#: read.c:5649
msgid "missing string"
msgstr ""
-#: read.c:5895
+#: read.c:5740
#, c-format
msgid ".incbin count zero, ignoring `%s'"
msgstr ""
-#: read.c:5921
+#: read.c:5766
#, c-format
msgid "file not found: %s"
msgstr ""
-#: read.c:5935
+#: read.c:5780
#, c-format
msgid "seek to end of .incbin file failed `%s'"
msgstr ""
-#: read.c:5946
+#: read.c:5791
#, c-format
msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
msgstr ""
-#: read.c:5953
+#: read.c:5798
#, c-format
msgid "could not skip to %ld in file `%s'"
msgstr ""
-#: read.c:5962
+#: read.c:5807
#, c-format
msgid "truncated file `%s', %ld of %ld bytes read"
msgstr ""
-#: read.c:6120
+#: read.c:5965
msgid "missing .func"
msgstr ""
-#: read.c:6137
+#: read.c:5982
msgid ".endfunc missing for previous .func"
msgstr ""
-#: read.c:6196
+#: read.c:6041
#, c-format
msgid ".bundle_align_mode alignment too large (maximum %u)"
msgstr ""
-#: read.c:6201
+#: read.c:6046
msgid "cannot change .bundle_align_mode inside .bundle_lock"
msgstr ""
-#: read.c:6215
+#: read.c:6060
msgid ".bundle_lock is meaningless without .bundle_align_mode"
msgstr ""
-#: read.c:6236
+#: read.c:6081
msgid ".bundle_unlock without preceding .bundle_lock"
msgstr ""
-#: read.c:6249
+#: read.c:6094
#, c-format
msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
msgstr ""
-#: read.c:6348
+#: read.c:6193
#, c-format
msgid "missing closing `%c'"
msgstr ""
-#: read.c:6350
+#: read.c:6195
msgid "stray `\\'"
msgstr ""
msgid "invalid argument '%s' to -fdebug-prefix-map"
msgstr ""
-#: stabs.c:214 stabs.c:222 stabs.c:230 stabs.c:249
+#: stabs.c:207
+#, c-format
+msgid ".stab%c: missing string"
+msgstr ""
+
+#: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:255
#, c-format
msgid ".stab%c: missing comma"
msgstr ""
#. This could happen for example with a source file with a huge
#. number of lines. The only cure is to use a different debug
#. format, probably DWARF.
-#: stabs.c:242
+#: stabs.c:248
#, c-format
msgid ".stab%c: description field '%x' too big, try a different debug format"
msgstr ""
-#: stabs.c:423
+#: stabs.c:429
msgid "comma missing in .xstabs"
msgstr ""
-#: symbols.c:287
+#: symbols.c:288
#, c-format
msgid "cannot define symbol `%s' in absolute section"
msgstr ""
msgid "Invalid operation on symbol"
msgstr ""
-#: symbols.c:1488 write.c:2182
+#: symbols.c:1488 write.c:2403
#, c-format
msgid "can't resolve value for symbol `%s'"
msgstr ""
msgid "field fx_size too small to hold %d"
msgstr ""
-#: write.c:453
+#: write.c:456
#, c-format
-msgid "attempt to .org/.space backwards? (%ld)"
+msgid "attempt to .org/.space/.nops backwards? (%ld)"
msgstr ""
-#: write.c:471
+#: write.c:478
#, c-format
msgid "leb128 operand is an undefined symbol: %s"
msgstr ""
-#: write.c:702
+#: write.c:709
msgid "invalid offset expression"
msgstr ""
-#: write.c:724
+#: write.c:731
msgid "invalid reloc expression"
msgstr ""
-#: write.c:1109
+#: write.c:1114
#, c-format
msgid "value of %s too large for field of %d byte at %s"
msgid_plural "value of %s too large for field of %d bytes at %s"
msgstr[0] ""
msgstr[1] ""
-#: write.c:1125
+#: write.c:1130
#, c-format
msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
msgstr ""
-#: write.c:1166
+#: write.c:1171
msgid "redefined symbol cannot be used on reloc"
msgstr ""
-#: write.c:1179
+#: write.c:1184
msgid "relocation out of range"
msgstr ""
-#: write.c:1182
+#: write.c:1187
#, c-format
msgid "%s:%u: bad return from bfd_install_relocation: %x"
msgstr ""
-#: write.c:1210
+#: write.c:1215
msgid "reloc not within (fixed part of) section"
msgstr ""
-#: write.c:1280
+#: write.c:1285
msgid "internal error: fixup not contained within frag"
msgstr ""
-#: write.c:1398 write.c:1535
+#: write.c:1403 write.c:1540
msgid "can't extend frag"
msgstr ""
-#: write.c:1603
+#: write.c:1588
+msgid "unimplemented .nops directive"
+msgstr ""
+
+#: write.c:1622
#, c-format
msgid "can't write %ld byte to section %s of %s: '%s'"
msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
msgstr[0] ""
msgstr[1] ""
-#: write.c:1630 write.c:1666
+#: write.c:1648 write.c:1675 write.c:1711
#, c-format
msgid "can't fill %ld byte in section %s of %s: '%s'"
msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
msgstr[0] ""
msgstr[1] ""
-#: write.c:2098
+#: write.c:1915
+msgid "unable to create reloc for build note"
+msgstr ""
+
+#: write.c:1919
+msgid "<gnu build note>"
+msgstr ""
+
+#: write.c:2319
#, c-format
msgid "%s: global symbols not supported in common sections"
msgstr ""
-#: write.c:2112
+#: write.c:2333
#, c-format
msgid "local label `%s' is not defined"
msgstr ""
-#: write.c:2140
+#: write.c:2361
#, c-format
msgid "can't make global register symbol `%s'"
msgstr ""
-#: write.c:2444
+#: write.c:2666
#, c-format
msgid "alignment padding (%lu byte) not a multiple of %ld"
msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
msgstr[0] ""
msgstr[1] ""
-#: write.c:2610
+#: write.c:2833
#, c-format
msgid ".word %s-%s+%s didn't fit"
msgstr ""
-#: write.c:2704
+#: write.c:2927
msgid "padding added"
msgstr ""
-#: write.c:2755
+#: write.c:2978
msgid "attempt to move .org backwards"
msgstr ""
-#: write.c:2779
+#: write.c:3003
msgid ".space specifies non-absolute value"
msgstr ""
-#: write.c:2794
-msgid ".space or .fill with negative value, ignored"
+#: write.c:3018
+msgid ".space, .nops or .fill with negative value, ignored"
msgstr ""
-#: write.c:2865
+#: write.c:3089
#, c-format
msgid ""
"Infinite loop encountered whilst attempting to compute the addresses of "
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * po/gold.pot: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
2.31 branch created.
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-01-13 13:46+0000\n"
+"POT-Creation-Date: 2018-06-24 19:03+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "Invalid/unrecognized reloc reloc %d."
msgstr ""
-#: aarch64.cc:511 arm.cc:7390 mips.cc:6707
+#: aarch64.cc:511 arm.cc:7391 mips.cc:6681
#, c-format
msgid "undefined or discarded local symbol %u from object %s in GOT"
msgstr ""
-#: aarch64.cc:532 arm.cc:7412 mips.cc:6726
+#: aarch64.cc:532 arm.cc:7413 mips.cc:6700
#, c-format
msgid "undefined or discarded symbol %s in GOT"
msgstr ""
-#: aarch64.cc:1931 arm.cc:6542 object.cc:898
+#: aarch64.cc:1931 arm.cc:6543 object.cc:898
#, c-format
msgid "invalid symbol table name index: %u"
msgstr ""
-#: aarch64.cc:1939 arm.cc:6550 object.cc:904
+#: aarch64.cc:1939 arm.cc:6551 object.cc:904
#, c-format
msgid "symbol table name section has wrong type: %u"
msgstr ""
-#: aarch64.cc:3827 arm.cc:10904 mips.cc:9630 powerpc.cc:2565 target.cc:94
+#: aarch64.cc:3831 arm.cc:10905 mips.cc:9604 powerpc.cc:2659 target.cc:94
#, c-format
msgid "%s: unsupported ELF file type %d"
msgstr ""
-#: aarch64.cc:4008 arm.cc:12179
+#: aarch64.cc:4013 arm.cc:12181
#, c-format
msgid "cannot handle branch to local %u in a merged section %s"
msgstr ""
-#: aarch64.cc:4083 arm.cc:12259 target-reloc.h:387
-msgid "relocation refers to discarded section"
-msgstr ""
-
-#: aarch64.cc:4376 arm.cc:7592 i386.cc:193 s390.cc:216 sparc.cc:1364
+#: aarch64.cc:4378 arm.cc:7593 i386.cc:193 s390.cc:216 sparc.cc:1366
#: tilegx.cc:182 x86_64.cc:314
msgid "** PLT"
msgstr ""
-#: aarch64.cc:5551
+#: aarch64.cc:5553
#, c-format
msgid ""
"Stub is too far away, try a smaller value for '--stub-group-size'. The "
"current value is 0x%lx."
msgstr ""
-#: aarch64.cc:6005 arm.cc:8476 i386.cc:1771 mips.cc:12483 powerpc.cc:6231
-#: s390.cc:2178 s390.cc:2626 sparc.cc:2132 tilegx.cc:3133 tilegx.cc:3585
-#: x86_64.cc:2811 x86_64.cc:3263
+#: aarch64.cc:6015 arm.cc:8477 i386.cc:1772 mips.cc:12457 powerpc.cc:6422
+#: s390.cc:2180 s390.cc:2628 sparc.cc:2134 tilegx.cc:3137 tilegx.cc:3589
+#: x86_64.cc:3412 x86_64.cc:3864
#, c-format
msgid "%s: unsupported reloc %u against local symbol"
msgstr ""
-#: aarch64.cc:6046 powerpc.cc:6336 s390.cc:2252 sparc.cc:2228
+#: aarch64.cc:6056 powerpc.cc:6527 s390.cc:2254 sparc.cc:2230
msgid "requires unsupported dynamic reloc; recompile with -fPIC"
msgstr ""
-#: aarch64.cc:6068
+#: aarch64.cc:6078
#, c-format
msgid "%s: unsupported TLS reloc %s for IFUNC symbol"
msgstr ""
-#: aarch64.cc:6112 aarch64.cc:6176 aarch64.cc:6478
+#: aarch64.cc:6122 aarch64.cc:6186 aarch64.cc:6496
#, c-format
msgid "%s: unsupported reloc %u in pos independent link."
msgstr ""
-#: aarch64.cc:6269
+#: aarch64.cc:6287
#, c-format
msgid "%s: unsupported TLSLE reloc %u in shared code."
msgstr ""
-#: aarch64.cc:6354 arm.cc:8884 i386.cc:2126 mips.cc:12496 powerpc.cc:6997
-#: s390.cc:3057 s390.cc:3074 sparc.cc:2570 tilegx.cc:3601 tilegx.cc:4140
-#: x86_64.cc:3279 x86_64.cc:3798
+#: aarch64.cc:6372 arm.cc:8885 i386.cc:2127 mips.cc:12470 powerpc.cc:7211
+#: s390.cc:3059 s390.cc:3076 sparc.cc:2572 tilegx.cc:3605 tilegx.cc:4144
+#: x86_64.cc:3880 x86_64.cc:4399
#, c-format
msgid "%s: unsupported reloc %u against global symbol %s"
msgstr ""
-#: aarch64.cc:6685
+#: aarch64.cc:6711
#, c-format
msgid "%s: unsupported TLSLE reloc type %u in shared objects."
msgstr ""
-#: aarch64.cc:6730
+#: aarch64.cc:6756
#, c-format
msgid "%s: unsupported reloc type in global scan"
msgstr ""
-#: aarch64.cc:6870 powerpc.cc:7971 s390.cc:4007 sparc.cc:3162 tilegx.cc:4207
-#: x86_64.cc:3863
+#: aarch64.cc:6896 powerpc.cc:8195 s390.cc:4009 sparc.cc:3164 tilegx.cc:4211
+#: x86_64.cc:4464
#, c-format
msgid "%s: unsupported REL reloc section"
msgstr ""
-#: aarch64.cc:7033 arm.cc:9614
+#: aarch64.cc:7059 arm.cc:9615
#, c-format
msgid "cannot relocate %s in object file"
msgstr ""
-#: aarch64.cc:7298 i386.cc:2987 i386.cc:3753 mips.cc:10098 powerpc.cc:9442
-#: s390.cc:3458 sparc.cc:3693 tilegx.cc:4722 x86_64.cc:4346
+#: aarch64.cc:7332 i386.cc:2988 i386.cc:3754 mips.cc:10072 powerpc.cc:9756
+#: s390.cc:3460 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4947
#, c-format
msgid "unexpected reloc %u in object file"
msgstr ""
-#: aarch64.cc:7304
+#: aarch64.cc:7338
#, c-format
msgid "unsupported reloc %s"
msgstr ""
-#: aarch64.cc:7316 arm.cc:10094 arm.cc:10712
+#: aarch64.cc:7350 arm.cc:10095 arm.cc:10713
#, c-format
msgid "relocation overflow in %s"
msgstr ""
-#: aarch64.cc:7324 arm.cc:10102 arm.cc:10717
+#: aarch64.cc:7358 arm.cc:10103 arm.cc:10718
#, c-format
msgid "unexpected opcode while processing relocation %s"
msgstr ""
-#: aarch64.cc:7420
+#: aarch64.cc:7454
#, c-format
msgid "unsupported gd_to_ie relaxation on %u"
msgstr ""
-#: aarch64.cc:7584
+#: aarch64.cc:7626
#, c-format
msgid "%s: unsupported reloc %u in non-static TLSLE mode."
msgstr ""
-#: aarch64.cc:7669
+#: aarch64.cc:7711
#, c-format
msgid "%s: unsupported TLS reloc %u."
msgstr ""
#. However the gd_to_le relaxation decision has been made early
#. in the scan stage, where we did not allocate a GOT entry for
#. this symbol. Therefore we have to exit and report an error now.
-#: aarch64.cc:7726 aarch64.cc:7826
+#: aarch64.cc:7768 aarch64.cc:7868
#, c-format
msgid ""
"unexpected reloc insn sequence while relaxing tls gd to le for reloc %u."
msgstr ""
-#: aarch64.cc:7901
+#: aarch64.cc:7943
#, c-format
msgid "TLS variable referred by reloc %u is too far from TP."
msgstr ""
-#: aarch64.cc:7971
+#: aarch64.cc:8013
#, c-format
msgid ""
"TLS variable referred by reloc %u is too far from TP. We Can't do gd_to_le "
"relaxation.\n"
msgstr ""
-#: aarch64.cc:7995
+#: aarch64.cc:8037
#, c-format
msgid "unsupported tlsdesc gd_to_le optimization on reloc %u"
msgstr ""
-#: aarch64.cc:8067
+#: aarch64.cc:8109
#, c-format
msgid "Don't support tlsdesc gd_to_ie optimization on reloc %u"
msgstr ""
-#: aarch64.cc:8402
+#: aarch64.cc:8444
#, c-format
msgid "Erratum 835769 found and fixed at \"%s\", section %d, offset 0x%08x."
msgstr ""
msgid "Cannot use both --target1-abs and --target1-rel."
msgstr ""
-#: arm.cc:4147
+#: arm.cc:4148
#, c-format
msgid "%s: Thumb BLX instruction targets thumb function '%s'."
msgstr ""
-#: arm.cc:4293
+#: arm.cc:4294
msgid "conditional branch to PLT in THUMB-2 not supported yet."
msgstr ""
-#: arm.cc:5431
+#: arm.cc:5432
msgid "PREL31 overflow in EXIDX_CANTUNWIND entry"
msgstr ""
#. Something is wrong with this section. Better not touch it.
-#: arm.cc:5677
+#: arm.cc:5678
#, c-format
msgid "uneven .ARM.exidx section size in %s section %u"
msgstr ""
-#: arm.cc:6003
+#: arm.cc:6004
msgid "Found non-EXIDX input sections in EXIDX output section"
msgstr ""
-#: arm.cc:6057 arm.cc:6061
+#: arm.cc:6058 arm.cc:6062
#, c-format
msgid ""
"unwinding may not work because EXIDX input section %u of %s is not in EXIDX "
"output section"
msgstr ""
-#: arm.cc:6874
+#: arm.cc:6875
#, c-format
msgid "EXIDX section %s(%u) links to invalid section %u in %s"
msgstr ""
-#: arm.cc:6883
+#: arm.cc:6884
#, c-format
msgid "EXIDX sections %s(%u) and %s(%u) both link to text section%s(%u) in %s"
msgstr ""
-#: arm.cc:6897
+#: arm.cc:6898
#, c-format
msgid "EXIDX section %s(%u) links to non-allocated section %s(%u) in %s"
msgstr ""
#. I would like to make this an error but currently ld just ignores
#. this.
-#: arm.cc:6907
+#: arm.cc:6908
#, c-format
msgid "EXIDX section %s(%u) links to non-executable section %s(%u) in %s"
msgstr ""
-#: arm.cc:6991
+#: arm.cc:6992
#, c-format
msgid "SHF_LINK_ORDER not set in EXIDX section %s of %s"
msgstr ""
-#: arm.cc:7024
+#: arm.cc:7025
#, c-format
msgid "relocation section %u has invalid info %u"
msgstr ""
-#: arm.cc:7030
+#: arm.cc:7031
#, c-format
msgid "section %u has multiple relocation sections %u and %u"
msgstr ""
-#: arm.cc:7982
+#: arm.cc:7983
msgid "PLT offset too large, try linking with --long-plt"
msgstr ""
-#: arm.cc:8521
+#: arm.cc:8522
#, c-format
msgid "requires unsupported dynamic reloc %s; recompile with -fPIC"
msgstr ""
-#: arm.cc:8546 i386.cc:1785 s390.cc:2269 sparc.cc:2245 tilegx.cc:3219
-#: x86_64.cc:2921
+#: arm.cc:8547 i386.cc:1786 s390.cc:2271 sparc.cc:2247 tilegx.cc:3223
+#: x86_64.cc:3522
#, c-format
msgid "%s: unsupported TLS reloc %u for IFUNC symbol"
msgstr ""
-#: arm.cc:8642 i386.cc:1861 powerpc.cc:6598 s390.cc:2362 x86_64.cc:3019
+#: arm.cc:8643 i386.cc:1862 powerpc.cc:6801 s390.cc:2364 x86_64.cc:3620
#, c-format
msgid "section symbol %u has bad shndx %u"
msgstr ""
#. These are relocations which should only be seen by the
#. dynamic linker, and should never be seen here.
-#: arm.cc:8751 arm.cc:9232 i386.cc:1949 i386.cc:2435 mips.cc:11280 s390.cc:2461
-#: s390.cc:2895 sparc.cc:2551 sparc.cc:3031 tilegx.cc:3580 tilegx.cc:4135
-#: x86_64.cc:3135 x86_64.cc:3671
+#: arm.cc:8752 arm.cc:9233 i386.cc:1950 i386.cc:2436 mips.cc:11254 s390.cc:2463
+#: s390.cc:2897 sparc.cc:2553 sparc.cc:3033 tilegx.cc:3584 tilegx.cc:4139
+#: x86_64.cc:3736 x86_64.cc:4272
#, c-format
msgid "%s: unexpected reloc %u in object file"
msgstr ""
-#: arm.cc:8783 i386.cc:1983 mips.cc:10729 s390.cc:2505 sparc.cc:2450
-#: tilegx.cc:3484 x86_64.cc:3167
+#: arm.cc:8784 i386.cc:1984 mips.cc:10703 s390.cc:2507 sparc.cc:2452
+#: tilegx.cc:3488 x86_64.cc:3768
#, c-format
msgid "local symbol %u has bad shndx %u"
msgstr ""
-#: arm.cc:9388 i386.cc:2643
+#: arm.cc:9389 i386.cc:2644
#, c-format
msgid "%s: unsupported RELA reloc section"
msgstr ""
-#: arm.cc:9478
+#: arm.cc:9479
msgid ""
"unable to provide V4BX reloc interworking fix up; the target profile does "
"not support BX instruction"
msgstr ""
-#: arm.cc:10246 i386.cc:3019 i386.cc:3101 i386.cc:3166 i386.cc:3202
-#: i386.cc:3274 mips.cc:12318 powerpc.cc:9497 s390.cc:3464 s390.cc:3535
-#: s390.cc:3572 s390.cc:3594 s390.cc:3619 sparc.cc:3699 sparc.cc:3890
-#: sparc.cc:3951 sparc.cc:4058 tilegx.cc:4728 x86_64.cc:4367 x86_64.cc:4493
-#: x86_64.cc:4565 x86_64.cc:4599
+#: arm.cc:10247 i386.cc:3020 i386.cc:3102 i386.cc:3167 i386.cc:3203
+#: i386.cc:3275 mips.cc:12292 powerpc.cc:9807 s390.cc:3466 s390.cc:3537
+#: s390.cc:3574 s390.cc:3596 s390.cc:3621 sparc.cc:3701 sparc.cc:3892
+#: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4968 x86_64.cc:5094
+#: x86_64.cc:5166 x86_64.cc:5200
#, c-format
msgid "unsupported reloc %u"
msgstr ""
-#: arm.cc:10327
+#: arm.cc:10328
#, c-format
msgid "%s: unexpected %s in object file"
msgstr ""
-#: arm.cc:10697
+#: arm.cc:10698
#, c-format
msgid "cannot handle %s in a relocatable link"
msgstr ""
-#: arm.cc:10799
+#: arm.cc:10800
#, c-format
msgid "Source object %s has EABI version %d but output has EABI version %d."
msgstr ""
-#: arm.cc:11120
+#: arm.cc:11121
#, c-format
msgid "%s: unknown CPU architecture"
msgstr ""
-#: arm.cc:11157
+#: arm.cc:11158
#, c-format
msgid "%s: conflicting CPU architectures %d/%d"
msgstr ""
-#: arm.cc:11296 arm.cc:11682
+#: arm.cc:11297 arm.cc:11683
#, c-format
msgid "%s has both the current and legacy Tag_MPextension_use attributes"
msgstr ""
-#: arm.cc:11332
+#: arm.cc:11333
#, c-format
msgid "%s uses VFP register arguments, output does not"
msgstr ""
-#: arm.cc:11478
+#: arm.cc:11479
#, c-format
msgid "conflicting architecture profiles %c/%c"
msgstr ""
#. It's sometimes ok to mix different configs, so this is only
#. a warning.
-#: arm.cc:11536
+#: arm.cc:11537
#, c-format
msgid "%s: conflicting platform configuration"
msgstr ""
-#: arm.cc:11545
+#: arm.cc:11546
#, c-format
msgid "%s: conflicting use of R9"
msgstr ""
-#: arm.cc:11558
+#: arm.cc:11559
#, c-format
msgid "%s: SB relative addressing conflicts with use of R9"
msgstr ""
-#: arm.cc:11573
+#: arm.cc:11574
#, c-format
msgid ""
"%s uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of "
"wchar_t values across objects may fail"
msgstr ""
-#: arm.cc:11599
+#: arm.cc:11600
#, c-format
msgid ""
"%s uses %s enums yet the output is to use %s enums; use of enum values "
"across objects may fail"
msgstr ""
-#: arm.cc:11615
+#: arm.cc:11616
#, c-format
msgid "%s uses iWMMXt register arguments, output does not"
msgstr ""
-#: arm.cc:11636
+#: arm.cc:11637
#, c-format
msgid "fp16 format mismatch between %s and output"
msgstr ""
-#: arm.cc:11728 arm.cc:11821
+#: arm.cc:11729 arm.cc:11822
#, c-format
msgid "%s: unknown mandatory EABI object attribute %d"
msgstr ""
-#: arm.cc:11732 arm.cc:11826
+#: arm.cc:11733 arm.cc:11827
#, c-format
msgid "%s: unknown EABI object attribute %d"
msgstr ""
#. We cannot handle this now.
-#: arm.cc:12423
+#: arm.cc:12422
#, c-format
msgid "multiple SHT_ARM_EXIDX sections %s and %s in a non-relocatable link"
msgstr ""
msgid "cannot open %s: %s:"
msgstr ""
-#: common.cc:351 output.cc:2513 output.cc:2612
+#: common.cc:351 output.cc:2514 output.cc:2613
#, c-format
msgid "out of patch space in section %s; relink with --incremental-full"
msgstr ""
msgid "dynamic symbol table name section has wrong type: %u"
msgstr ""
-#: dynobj.cc:498 object.cc:737 object.cc:1528
+#: dynobj.cc:498 object.cc:737 object.cc:1597
#, c-format
msgid "bad section name offset for section %u: %lu"
msgstr ""
msgid "size of dynamic symbols is not multiple of symbol size"
msgstr ""
-#: dynobj.cc:1578
+#: dynobj.cc:1576
#, c-format
msgid "symbol %s has undefined version %s"
msgstr ""
msgid "%s: "
msgstr ""
-#: expression.cc:222
+#: expression.cc:230
#, c-format
msgid "undefined symbol '%s' referenced in expression"
msgstr ""
-#: expression.cc:266
+#: expression.cc:274
msgid "invalid reference to dot symbol outside of SECTIONS clause"
msgstr ""
#. Handle unary operators. We use a preprocessor macro as a hack to
#. capture the C operator.
-#: expression.cc:342
+#: expression.cc:354
msgid "unary "
msgstr ""
#. if the right operand is zero. WARN means that we should warn if
#. used on section relative values in a relocatable link. We always
#. warn if used on values in different sections in a relocatable link.
-#: expression.cc:494
+#: expression.cc:513
msgid "binary "
msgstr ""
-#: expression.cc:498
+#: expression.cc:517
msgid " by zero"
msgstr ""
-#: expression.cc:696
+#: expression.cc:723
msgid "max applied to section relative value"
msgstr ""
-#: expression.cc:747
+#: expression.cc:774
msgid "min applied to section relative value"
msgstr ""
-#: expression.cc:888
+#: expression.cc:915
msgid "aligning to section relative value"
msgstr ""
-#: expression.cc:1056
+#: expression.cc:1083
#, c-format
msgid "unknown constant %s"
msgstr ""
msgstr ""
#. FIXME: This needs to specify the location somehow.
-#: i386.cc:639 i386.cc:2799 sparc.cc:324 sparc.cc:3294 x86_64.cc:956
-#: x86_64.cc:4059
+#: i386.cc:639 i386.cc:2800 sparc.cc:324 sparc.cc:3296 x86_64.cc:1072
+#: x86_64.cc:4660
msgid "missing expected TLS relocation"
msgstr ""
-#: i386.cc:2403
+#: i386.cc:2404
#, c-format
msgid ""
"%s: relocation R_386_GOTOFF against undefined symbol %s cannot be used when "
"making a shared object"
msgstr ""
-#: i386.cc:2407
+#: i386.cc:2408
#, c-format
msgid ""
"%s: relocation R_386_GOTOFF against external symbol %s cannot be used when "
"making a shared object"
msgstr ""
-#: i386.cc:2411
+#: i386.cc:2412
#, c-format
msgid ""
"%s: relocation R_386_GOTOFF against preemptible symbol %s cannot be used "
"when making a shared object"
msgstr ""
-#: i386.cc:2903
+#: i386.cc:2904
#, c-format
msgid ""
"unexpected reloc %u against global symbol %s without base register in object "
"file when generating a position-independent output file"
msgstr ""
-#: i386.cc:2907
+#: i386.cc:2908
#, c-format
msgid ""
"unexpected reloc %u against local symbol without base register in object "
"file when generating a position-independent output file"
msgstr ""
-#: i386.cc:3174
+#: i386.cc:3175
msgid "both SUN and GNU model TLS relocations"
msgstr ""
-#: i386.cc:3767 mips.cc:10102
+#: i386.cc:3768 mips.cc:10076
#, c-format
msgid "unsupported reloc %u in object file"
msgstr ""
-#: i386.cc:4036 powerpc.cc:7925 s390.cc:4875 x86_64.cc:5404
+#: i386.cc:4037 powerpc.cc:8149 s390.cc:4877 x86_64.cc:6005
#, c-format
msgid "failed to match split-stack sequence at section %u offset %0zx"
msgstr ""
-#: icf.cc:824
+#: icf.cc:848
#, c-format
msgid "%s: ICF Converged after %u iteration(s)"
msgstr ""
-#: icf.cc:827
+#: icf.cc:851
#, c-format
msgid "%s: ICF stopped after %u iteration(s)"
msgstr ""
-#: icf.cc:841
+#: icf.cc:865
#, c-format
msgid "Could not find symbol %s to unfold\n"
msgstr ""
msgid "the link might take longer: cannot perform incremental link: %s"
msgstr ""
-#: incremental.cc:410
+#: incremental.cc:415
msgid "no incremental data from previous build"
msgstr ""
-#: incremental.cc:416
+#: incremental.cc:421
msgid "different version of incremental build data"
msgstr ""
-#: incremental.cc:428
+#: incremental.cc:433
msgid "command line changed"
msgstr ""
-#: incremental.cc:455
+#: incremental.cc:460
#, c-format
msgid "%s: script file changed"
msgstr ""
-#: incremental.cc:858
+#: incremental.cc:863
#, c-format
msgid "unsupported ELF machine number %d"
msgstr ""
-#: incremental.cc:866 object.cc:3170
+#: incremental.cc:871 object.cc:3346
#, c-format
msgid "%s: incompatible target"
msgstr ""
-#: incremental.cc:888
+#: incremental.cc:893
msgid "output is not an ELF file."
msgstr ""
-#: incremental.cc:911
+#: incremental.cc:916
msgid "unsupported file: 32-bit, big-endian"
msgstr ""
-#: incremental.cc:920
+#: incremental.cc:925
msgid "unsupported file: 32-bit, little-endian"
msgstr ""
-#: incremental.cc:932
+#: incremental.cc:937
msgid "unsupported file: 64-bit, big-endian"
msgstr ""
-#: incremental.cc:941
+#: incremental.cc:946
msgid "unsupported file: 64-bit, little-endian"
msgstr ""
-#: incremental.cc:2078
+#: incremental.cc:2083
msgid "COMDAT group has no signature"
msgstr ""
-#: incremental.cc:2084
+#: incremental.cc:2089
#, c-format
msgid "COMDAT group %s included twice in incremental link"
msgstr ""
msgid "%s: calls to Free_list::allocate: %u\n"
msgstr ""
-#: layout.cc:972
+#: layout.cc:973
#, c-format
msgid ""
"Unable to create output section '%s' because it is not allowed by the "
"SECTIONS clause of the linker script"
msgstr ""
-#: layout.cc:2104
+#: layout.cc:2116
msgid ""
"multiple '.interp' sections in input files may cause confusing PT_INTERP "
"segment"
msgstr ""
-#: layout.cc:2168
+#: layout.cc:2180
#, c-format
msgid "%s: missing .note.GNU-stack section implies executable stack"
msgstr ""
-#: layout.cc:2179
+#: layout.cc:2191
#, c-format
msgid "%s: requires executable stack"
msgstr ""
-#: layout.cc:2678
+#: layout.cc:2220
+#, c-format
+msgid "%s: in .note.gnu.property section, pr_datasz must be 4 or 8"
+msgstr ""
+
+#: layout.cc:2353
+#, c-format
+msgid "%s: unknown program property type %d in .note.gnu.property section"
+msgstr ""
+
+#: layout.cc:2922
#, c-format
msgid "unable to open --section-ordering-file file %s: %s"
msgstr ""
-#: layout.cc:3066
+#: layout.cc:3362
msgid ""
"one or more inputs require executable stack, but -z noexecstack was given"
msgstr ""
-#: layout.cc:3139
+#: layout.cc:3435
#, c-format
msgid "--build-id=uuid failed: could not open /dev/urandom: %s"
msgstr ""
-#: layout.cc:3146
+#: layout.cc:3442
#, c-format
msgid "/dev/urandom: read failed: %s"
msgstr ""
-#: layout.cc:3148
+#: layout.cc:3444
#, c-format
msgid "/dev/urandom: expected %zu bytes, got %zd bytes"
msgstr ""
-#: layout.cc:3160
+#: layout.cc:3456
msgid "--build-id=uuid failed: could not load rpcrt4.dll"
msgstr ""
-#: layout.cc:3166
+#: layout.cc:3462
msgid "--build-id=uuid failed: could not find UuidCreate"
msgstr ""
-#: layout.cc:3168
+#: layout.cc:3464
msgid "__build_id=uuid failed: call UuidCreate() failed"
msgstr ""
-#: layout.cc:3190
+#: layout.cc:3486
#, c-format
msgid "--build-id argument '%s' not a valid hex number"
msgstr ""
-#: layout.cc:3196
+#: layout.cc:3492
#, c-format
msgid "unrecognized --build-id argument '%s'"
msgstr ""
-#: layout.cc:3769
+#: layout.cc:4065
#, c-format
msgid "load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]"
msgstr ""
-#: layout.cc:3930 output.cc:4588
+#: layout.cc:4226 output.cc:4589
#, c-format
msgid "out of patch space for section %s; relink with --incremental-full"
msgstr ""
-#: layout.cc:3939 output.cc:4596
+#: layout.cc:4235 output.cc:4597
#, c-format
msgid "%s: section changed size; relink with --incremental-full"
msgstr ""
-#: layout.cc:4194
+#: layout.cc:4490
msgid "out of patch space for symbol table; relink with --incremental-full"
msgstr ""
-#: layout.cc:4265
+#: layout.cc:4561
msgid ""
"out of patch space for section header table; relink with --incremental-full"
msgstr ""
-#: layout.cc:5011
+#: layout.cc:5307
msgid "read-only segment has dynamic relocations"
msgstr ""
-#: layout.cc:5014
+#: layout.cc:5310
msgid "shared library text segment is not shareable"
msgstr ""
msgid "** merge strings"
msgstr ""
-#: mips.cc:2393
+#: mips.cc:2391
msgid ".LA25.stubs"
msgstr ""
-#: mips.cc:2556
+#: mips.cc:2554
msgid ".plt"
msgstr ""
-#: mips.cc:2752
+#: mips.cc:2750
msgid ".MIPS.stubs"
msgstr ""
-#: mips.cc:2816
+#: mips.cc:2814
msgid ".reginfo"
msgstr ""
-#: mips.cc:2876
+#: mips.cc:2874
msgid ".MIPS.abiflags"
msgstr ""
-#: mips.cc:4630
+#: mips.cc:4628
msgid "JALX to a non-word-aligned address"
msgstr ""
-#: mips.cc:4684
+#: mips.cc:4682
msgid ""
"Unsupported jump between ISA modes; consider recompiling with interlinking "
"enabled."
msgstr ""
-#: mips.cc:5484
+#: mips.cc:5482
msgid ""
"small-data section exceeds 64KB; lower small-data size limit (see option -G)"
msgstr ""
-#: mips.cc:6929
+#: mips.cc:6903
#, c-format
msgid "%s: .MIPS.abiflags section has unsupported version %u"
msgstr ""
-#: mips.cc:6992
+#: mips.cc:6966
#, c-format
msgid "%s: Warning: bad `%s' option size %u smaller than its header"
msgstr ""
-#: mips.cc:7072
+#: mips.cc:7046
#, c-format
msgid "no relocation found in mips16 stub section '%s'"
msgstr ""
-#: mips.cc:7574 mips.cc:7737
+#: mips.cc:7548 mips.cc:7711
#, c-format
msgid ".got.plt offset of %ld from .plt beyond the range of ADDIUPC"
msgstr ""
-#: mips.cc:8285
+#: mips.cc:8259
#, c-format
msgid ""
"Warning: bad `%s' option size %u smaller than its header in output section"
msgstr ""
-#: mips.cc:9125
+#: mips.cc:9099
#, c-format
msgid "%s: Unknown architecture %s"
msgstr ""
-#: mips.cc:9226
+#: mips.cc:9200
#, c-format
msgid "%s: Inconsistent ISA between e_flags and .MIPS.abiflags"
msgstr ""
-#: mips.cc:9230
+#: mips.cc:9204
#, c-format
msgid "%s: Inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
msgstr ""
-#: mips.cc:9233
+#: mips.cc:9207
#, c-format
msgid "%s: Inconsistent ASEs between e_flags and .MIPS.abiflags"
msgstr ""
-#: mips.cc:9239
+#: mips.cc:9213
#, c-format
msgid "%s: Inconsistent ISA extensions between e_flags and .MIPS.abiflags"
msgstr ""
-#: mips.cc:9242
+#: mips.cc:9216
#, c-format
msgid "%s: Unexpected flag in the flags2 field of .MIPS.abiflags (0x%x)"
msgstr ""
-#: mips.cc:9264
+#: mips.cc:9238
msgid "-mips32r2 -mfp64 (12 callee-saved)"
msgstr ""
-#: mips.cc:9305
+#: mips.cc:9279
#, c-format
msgid "%s: FP ABI %s is incompatible with %s"
msgstr ""
-#: mips.cc:9440
+#: mips.cc:9414
#, c-format
msgid "%s: linking abicalls files with non-abicalls files"
msgstr ""
-#: mips.cc:9453
+#: mips.cc:9427
#, c-format
msgid "%s: linking 32-bit code with 64-bit code"
msgstr ""
#. The ISAs aren't compatible.
-#: mips.cc:9479 mips.cc:9531 mips.cc:9545
+#: mips.cc:9453 mips.cc:9505 mips.cc:9519
#, c-format
msgid "%s: linking %s module with previous %s modules"
msgstr ""
-#: mips.cc:9495
+#: mips.cc:9469
#, c-format
msgid "%s: ABI mismatch: linking %s module with previous %s modules"
msgstr ""
-#: mips.cc:9517
+#: mips.cc:9491
#, c-format
msgid "%s: ASE mismatch: linking %s module with previous %s modules"
msgstr ""
-#: mips.cc:9558
+#: mips.cc:9532
#, c-format
msgid "%s: uses different e_flags (0x%x) fields than previous modules (0x%x)"
msgstr ""
-#: mips.cc:9966
+#: mips.cc:9940
#, c-format
msgid "Unknown dynamic tag 0x%x"
msgstr ""
-#: mips.cc:10407 mips.cc:12344
+#: mips.cc:10381 mips.cc:12318
#, c-format
msgid "relocation overflow: %u against local symbol %u in %s"
msgstr ""
-#: mips.cc:10413 mips.cc:12360
+#: mips.cc:10387 mips.cc:12334
msgid "unexpected opcode while processing relocation"
msgstr ""
-#: mips.cc:10561
+#: mips.cc:10535
#, c-format
msgid "CALL16 reloc at 0x%lx not against global symbol "
msgstr ""
-#: mips.cc:10813 mips.cc:11318
+#: mips.cc:10787 mips.cc:11292
#, c-format
msgid ""
"%s: relocation %u against `%s' can not be used when making a shared object; "
"recompile with -fPIC"
msgstr ""
-#: mips.cc:11129
+#: mips.cc:11103
#, c-format
msgid "non-dynamic relocations refer to dynamic symbol %s"
msgstr ""
-#: mips.cc:11606
+#: mips.cc:11580
msgid ""
"relocations against _gp_disp are permitted only with R_MIPS_HI16 and "
"R_MIPS_LO16 relocations."
msgstr ""
-#: mips.cc:11741
+#: mips.cc:11715
msgid "MIPS16 and microMIPS functions cannot call each other"
msgstr ""
-#: mips.cc:12349
+#: mips.cc:12323
#, c-format
msgid "relocation overflow: %u against '%s' defined in %s"
msgstr ""
-#: mips.cc:12355
+#: mips.cc:12329
#, c-format
msgid "relocation overflow: %u against '%s'"
msgstr ""
-#: mips.cc:12364
+#: mips.cc:12338
msgid "unaligned PC-relative relocation"
msgstr ""
-#: nacl.cc:43 object.cc:174 object.cc:3218 output.cc:5230
+#: nacl.cc:43 object.cc:174 object.cc:3394 output.cc:5231
#, c-format
msgid "%s: %s"
msgstr ""
msgid "invalid section group %u refers to earlier section %u"
msgstr ""
-#: object.cc:1454 reloc.cc:290 reloc.cc:925
+#: object.cc:1316
+#, c-format
+msgid "%s: corrupt .note.gnu.property section (note too short)"
+msgstr ""
+
+#: object.cc:1329
+#, c-format
+msgid "%s: corrupt .note.gnu.property section (name is not 'GNU')"
+msgstr ""
+
+#: object.cc:1337
+#, c-format
+msgid "%s: unsupported note type %d in .note.gnu.property section"
+msgstr ""
+
+#: object.cc:1348 object.cc:1360 object.cc:1369
+#, c-format
+msgid "%s: corrupt .note.gnu.property section"
+msgstr ""
+
+#: object.cc:1521 reloc.cc:290 reloc.cc:925
#, c-format
msgid "relocation section %u has bad info %u"
msgstr ""
-#: object.cc:1688
+#: object.cc:1769
#, c-format
msgid "%s: removing unused section from '%s' in file '%s'"
msgstr ""
-#: object.cc:1714
+#: object.cc:1795
#, c-format
msgid "%s: ICF folding section '%s' in file '%s' into '%s' in file '%s'"
msgstr ""
-#: object.cc:2008
+#: object.cc:2093
msgid "size of symbols is not multiple of symbol size"
msgstr ""
-#: object.cc:2244
+#: object.cc:2329
#, c-format
msgid "local symbol %u section name out of range: %u >= %u"
msgstr ""
-#: object.cc:2338
+#: object.cc:2423
#, c-format
msgid "unknown section index %u for local symbol %u"
msgstr ""
-#: object.cc:2348
+#: object.cc:2433
#, c-format
msgid "local symbol %u section index %u out of range"
msgstr ""
-#: object.cc:2925 reloc.cc:833
+#: object.cc:3101 reloc.cc:833
#, c-format
msgid "could not decompress section %s"
msgstr ""
-#: object.cc:3049
+#: object.cc:3225
#, c-format
msgid "%s is not supported but is required for %s in %s"
msgstr ""
-#: object.cc:3126
+#: object.cc:3302
msgid "function "
msgstr ""
-#: object.cc:3160
+#: object.cc:3336
#, c-format
msgid "%s: unsupported ELF machine number %d"
msgstr ""
-#: object.cc:3234 plugin.cc:1960
+#: object.cc:3410 plugin.cc:2265
#, c-format
msgid "%s: not configured to support 32-bit big-endian object"
msgstr ""
-#: object.cc:3250 plugin.cc:1969
+#: object.cc:3426 plugin.cc:2274
#, c-format
msgid "%s: not configured to support 32-bit little-endian object"
msgstr ""
-#: object.cc:3269 plugin.cc:1981
+#: object.cc:3445 plugin.cc:2286
#, c-format
msgid "%s: not configured to support 64-bit big-endian object"
msgstr ""
-#: object.cc:3285 plugin.cc:1990
+#: object.cc:3461 plugin.cc:2295
#, c-format
msgid "%s: not configured to support 64-bit little-endian object"
msgstr ""
msgid " Supported emulations:\n"
msgstr ""
-#: options.cc:498
+#: options.cc:496
msgid "invalid argument to --section-start; must be SECTION=ADDRESS"
msgstr ""
-#: options.cc:511
+#: options.cc:509
msgid "--section-start address missing"
msgstr ""
-#: options.cc:520
+#: options.cc:518
#, c-format
msgid "--section-start argument %s is not a valid hex number"
msgstr ""
-#: options.cc:557
+#: options.cc:555
#, c-format
msgid "unable to parse script file %s"
msgstr ""
-#: options.cc:565
+#: options.cc:563
#, c-format
msgid "unable to parse version script file %s"
msgstr ""
-#: options.cc:573
+#: options.cc:571
#, c-format
msgid "unable to parse dynamic-list script file %s"
msgstr ""
-#: options.cc:685
+#: options.cc:683
#, c-format
msgid ""
"format '%s' not supported; treating as elf (supported formats: elf, binary)"
msgstr ""
-#: options.cc:756
+#: options.cc:754
msgid "unbalanced --push-state/--pop-state"
msgstr ""
-#: options.cc:774
+#: options.cc:772
#, c-format
msgid "%s: use the --help option for usage information\n"
msgstr ""
-#: options.cc:783
+#: options.cc:781
#, c-format
msgid "%s: %s: %s\n"
msgstr ""
-#: options.cc:887
+#: options.cc:885
msgid "unexpected argument"
msgstr ""
-#: options.cc:900 options.cc:961
+#: options.cc:898 options.cc:959
msgid "missing argument"
msgstr ""
-#: options.cc:972
+#: options.cc:970
msgid "unknown -z option"
msgstr ""
-#: options.cc:1199
+#: options.cc:1197
#, c-format
msgid "ignoring --threads: %s was compiled without thread support"
msgstr ""
-#: options.cc:1206
+#: options.cc:1204
#, c-format
msgid "ignoring --thread-count: %s was compiled without thread support"
msgstr ""
-#: options.cc:1260
+#: options.cc:1211
+#, c-format
+msgid "cannot use --plugin: %s was compiled without plugin support"
+msgstr ""
+
+#: options.cc:1265
#, c-format
msgid "unable to open -retain-symbols-file file %s: %s"
msgstr ""
-#: options.cc:1290
+#: options.cc:1295
msgid "-shared and -static are incompatible"
msgstr ""
-#: options.cc:1292
+#: options.cc:1297
msgid "-shared and -pie are incompatible"
msgstr ""
-#: options.cc:1294
+#: options.cc:1299
msgid "-pie and -static are incompatible"
msgstr ""
-#: options.cc:1297
+#: options.cc:1302
msgid "-shared and -r are incompatible"
msgstr ""
-#: options.cc:1299
+#: options.cc:1304
msgid "-pie and -r are incompatible"
msgstr ""
-#: options.cc:1304
+#: options.cc:1309
msgid "-F/--filter may not used without -shared"
msgstr ""
-#: options.cc:1306
+#: options.cc:1311
msgid "-f/--auxiliary may not be used without -shared"
msgstr ""
-#: options.cc:1311
+#: options.cc:1316
msgid "-retain-symbols-file does not yet work with -r"
msgstr ""
-#: options.cc:1317
+#: options.cc:1322
msgid "binary output format not compatible with -shared or -pie or -r"
msgstr ""
-#: options.cc:1323
+#: options.cc:1328
#, c-format
msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)"
msgstr ""
-#: options.cc:1328
+#: options.cc:1333
msgid ""
"Options --incremental-changed, --incremental-unchanged, --incremental-"
"unknown require the use of --incremental"
msgstr ""
-#: options.cc:1338
+#: options.cc:1343
msgid "incremental linking is not compatible with -r"
msgstr ""
-#: options.cc:1340
+#: options.cc:1345
msgid "incremental linking is not compatible with --emit-relocs"
msgstr ""
-#: options.cc:1343
+#: options.cc:1348
msgid "incremental linking is not compatible with --plugin"
msgstr ""
-#: options.cc:1345
+#: options.cc:1350
msgid "incremental linking is not compatible with -z relro"
msgstr ""
-#: options.cc:1347
+#: options.cc:1352
msgid "incremental linking is not compatible with -pie"
msgstr ""
-#: options.cc:1350
+#: options.cc:1355
msgid "ignoring --gc-sections for an incremental link"
msgstr ""
-#: options.cc:1355
+#: options.cc:1360
msgid "ignoring --icf for an incremental link"
msgstr ""
-#: options.cc:1360
+#: options.cc:1365
msgid "ignoring --compress-debug-sections for an incremental link"
msgstr ""
-#: options.cc:1440
+#: options.cc:1445
msgid "May not nest groups"
msgstr ""
-#: options.cc:1442
+#: options.cc:1447
msgid "may not nest groups in libraries"
msgstr ""
-#: options.cc:1454
+#: options.cc:1459
msgid "Group end without group start"
msgstr ""
-#: options.cc:1464
+#: options.cc:1469
msgid "may not nest libraries"
msgstr ""
-#: options.cc:1466
+#: options.cc:1471
msgid "may not nest libraries in groups"
msgstr ""
-#: options.cc:1478
+#: options.cc:1483
msgid "lib end without lib start"
msgstr ""
#. I guess it's neither a long option nor a short option.
-#: options.cc:1543
+#: options.cc:1548
msgid "unknown option"
msgstr ""
-#: options.cc:1570
+#: options.cc:1575
#, c-format
msgid "%s: missing group end\n"
msgstr ""
-#: options.cc:1576
+#: options.cc:1581
#, c-format
msgid "%s: missing lib end\n"
msgstr ""
-#: options.h:665
+#: options.h:669
msgid "Report usage information"
msgstr ""
-#: options.h:667
+#: options.h:671
msgid "Report version information"
msgstr ""
-#: options.h:669
+#: options.h:673
msgid "Report version and target information"
msgstr ""
-#: options.h:680 options.h:764
+#: options.h:684 options.h:768
msgid "Not supported"
msgstr ""
-#: options.h:681 options.h:765
+#: options.h:685 options.h:769
msgid "Do not copy DT_NEEDED tags from shared libraries"
msgstr ""
-#: options.h:685 options.h:1457
+#: options.h:689 options.h:1467
msgid "Allow multiple definitions of symbols"
msgstr ""
-#: options.h:686
+#: options.h:690
msgid "Do not allow multiple definitions"
msgstr ""
-#: options.h:689
+#: options.h:693
msgid "Allow unresolved references in shared libraries"
msgstr ""
-#: options.h:690
+#: options.h:694
msgid "Do not allow unresolved references in shared libraries"
msgstr ""
-#: options.h:693
+#: options.h:697
msgid "Apply link-time values for dynamic relocations"
msgstr ""
-#: options.h:694
+#: options.h:698
msgid "(aarch64 only) Do not apply link-time values for dynamic relocations"
msgstr ""
-#: options.h:698
+#: options.h:702
msgid "Use DT_NEEDED only for shared libraries that are used"
msgstr ""
-#: options.h:699
+#: options.h:703
msgid "Use DT_NEEDED for all shared libraries"
msgstr ""
-#: options.h:702 options.h:902 options.h:1352 options.h:1362
+#: options.h:706 options.h:906 options.h:1362 options.h:1372
msgid "Ignored"
msgstr ""
-#: options.h:702
+#: options.h:706
msgid "[ignored]"
msgstr ""
-#: options.h:712
+#: options.h:716
msgid "Set input format"
msgstr ""
-#: options.h:715
+#: options.h:719
msgid "Output BE8 format image"
msgstr ""
-#: options.h:718
+#: options.h:722
msgid "Generate build ID note"
msgstr ""
-#: options.h:719 options.h:794
+#: options.h:723 options.h:798
msgid "[=STYLE]"
msgstr ""
-#: options.h:723
+#: options.h:727
msgid "Chunk size for '--build-id=tree'"
msgstr ""
-#: options.h:723 options.h:728 options.h:1236 options.h:1245 options.h:1433
-#: options.h:1455 options.h:1488
+#: options.h:727 options.h:732 options.h:1246 options.h:1255 options.h:1443
+#: options.h:1465 options.h:1498
msgid "SIZE"
msgstr ""
-#: options.h:727
+#: options.h:731
msgid ""
"Minimum output file size for '--build-id=tree' to work differently than '--"
"build-id=sha1'"
msgstr ""
-#: options.h:731
+#: options.h:735
msgid "-l searches for shared libraries"
msgstr ""
-#: options.h:733
+#: options.h:737
msgid "-l does not search for shared libraries"
msgstr ""
-#: options.h:736
+#: options.h:740
msgid "alias for -Bdynamic"
msgstr ""
-#: options.h:738
+#: options.h:742
msgid "alias for -Bstatic"
msgstr ""
-#: options.h:741
+#: options.h:745
msgid "Use group name lookup rules for shared library"
msgstr ""
-#: options.h:744
+#: options.h:748
msgid "Generate shared library (alias for -G/-shared)"
msgstr ""
-#: options.h:747
+#: options.h:751
msgid "Bind defined symbols locally"
msgstr ""
-#: options.h:750
+#: options.h:754
msgid "Bind defined function symbols locally"
msgstr ""
-#: options.h:755
+#: options.h:759
msgid "Check segment addresses for overlaps"
msgstr ""
-#: options.h:756
+#: options.h:760
msgid "Do not check segment addresses for overlaps"
msgstr ""
-#: options.h:759
+#: options.h:763
msgid "Compress .debug_* sections in the output file"
msgstr ""
-#: options.h:768
+#: options.h:772
msgid "Output cross reference table"
msgstr ""
-#: options.h:769
+#: options.h:773
msgid "Do not output cross reference table"
msgstr ""
-#: options.h:772
+#: options.h:776
msgid "Use DT_INIT_ARRAY for all constructors"
msgstr ""
-#: options.h:773
+#: options.h:777
msgid "Handle constructors as directed by compiler"
msgstr ""
-#: options.h:778
+#: options.h:782
msgid "Define common symbols"
msgstr ""
-#: options.h:779
+#: options.h:783
msgid "Do not define common symbols in relocatable output"
msgstr ""
-#: options.h:781 options.h:783
+#: options.h:785 options.h:787
msgid "Alias for -d"
msgstr ""
-#: options.h:786
+#: options.h:790
msgid "Turn on debugging"
msgstr ""
-#: options.h:787
+#: options.h:791
msgid "[all,files,script,task][,...]"
msgstr ""
-#: options.h:790
+#: options.h:794
msgid "Define a symbol"
msgstr ""
-#: options.h:790
+#: options.h:794
msgid "SYMBOL=EXPRESSION"
msgstr ""
-#: options.h:793
+#: options.h:797
msgid "Demangle C++ symbols in log messages"
msgstr ""
-#: options.h:796
+#: options.h:800
msgid "Do not demangle C++ symbols in log messages"
msgstr ""
-#: options.h:800
+#: options.h:804
msgid "Look for violations of the C++ One Definition Rule"
msgstr ""
-#: options.h:801
+#: options.h:805
msgid "Do not look for violations of the C++ One Definition Rule"
msgstr ""
-#: options.h:804
+#: options.h:808
msgid "Add data symbols to dynamic symbols"
msgstr ""
-#: options.h:807
+#: options.h:811
msgid "Add C++ operator new/delete to dynamic symbols"
msgstr ""
-#: options.h:810
+#: options.h:814
msgid "Add C++ typeinfo to dynamic symbols"
msgstr ""
-#: options.h:813
+#: options.h:817
msgid "Read a list of dynamic symbols"
msgstr ""
-#: options.h:813 options.h:965 options.h:994 options.h:1071 options.h:1171
-#: options.h:1311 options.h:1343
+#: options.h:817 options.h:969 options.h:998 options.h:1075 options.h:1181
+#: options.h:1321 options.h:1353
msgid "FILE"
msgstr ""
-#: options.h:818
+#: options.h:822
msgid "(PowerPC only) Label linker stubs with a symbol"
msgstr ""
-#: options.h:819
+#: options.h:823
msgid "(PowerPC only) Do not label linker stubs with a symbol"
msgstr ""
-#: options.h:822
+#: options.h:826
msgid "Set program start address"
msgstr ""
-#: options.h:822 options.h:1314 options.h:1316 options.h:1318 options.h:1321
-#: options.h:1323
+#: options.h:826 options.h:1324 options.h:1326 options.h:1328 options.h:1331
+#: options.h:1333
msgid "ADDRESS"
msgstr ""
-#: options.h:825
+#: options.h:829
msgid "Create exception frame header"
msgstr ""
-#: options.h:826
+#: options.h:830
msgid "Do not create exception frame header"
msgstr ""
-#: options.h:830
+#: options.h:834
msgid "Enable use of DT_RUNPATH"
msgstr ""
-#: options.h:831
+#: options.h:835
msgid "Disable use of DT_RUNPATH"
msgstr ""
-#: options.h:834
+#: options.h:838
msgid "(ARM only) Do not warn about objects with incompatible enum sizes"
msgstr ""
-#: options.h:838
+#: options.h:842
msgid "Exclude libraries from automatic export"
msgstr ""
-#: options.h:842
+#: options.h:846
msgid "Export all dynamic symbols"
msgstr ""
-#: options.h:843
+#: options.h:847
msgid "Do not export all dynamic symbols"
msgstr ""
-#: options.h:846
+#: options.h:850
msgid "Export SYMBOL to dynamic symbol table"
msgstr ""
-#: options.h:846 options.h:868 options.h:986 options.h:1003 options.h:1328
-#: options.h:1393 options.h:1407
+#: options.h:850 options.h:872 options.h:990 options.h:1007 options.h:1338
+#: options.h:1403 options.h:1417
msgid "SYMBOL"
msgstr ""
-#: options.h:849
+#: options.h:853
msgid "Link big-endian objects."
msgstr ""
-#: options.h:851
+#: options.h:855
msgid "Link little-endian objects."
msgstr ""
-#: options.h:856
+#: options.h:860
msgid "Auxiliary filter for shared object symbol table"
msgstr ""
-#: options.h:857 options.h:861
+#: options.h:861 options.h:865
msgid "SHLIB"
msgstr ""
-#: options.h:860
+#: options.h:864
msgid "Filter for shared object symbol table"
msgstr ""
-#: options.h:864
+#: options.h:868
msgid "Treat warnings as errors"
msgstr ""
-#: options.h:865
+#: options.h:869
msgid "Do not treat warnings as errors"
msgstr ""
-#: options.h:868
+#: options.h:872
msgid "Call SYMBOL at unload-time"
msgstr ""
-#: options.h:871
+#: options.h:875
msgid "(ARM only) Fix binaries for ARM1176 erratum"
msgstr ""
-#: options.h:872
+#: options.h:876
msgid "(ARM only) Do not fix binaries for ARM1176 erratum"
msgstr ""
-#: options.h:875
+#: options.h:879
msgid "(ARM only) Fix binaries for Cortex-A8 erratum"
msgstr ""
-#: options.h:876
+#: options.h:880
msgid "(ARM only) Do not fix binaries for Cortex-A8 erratum"
msgstr ""
-#: options.h:879
+#: options.h:883
msgid "(AArch64 only) Fix Cortex-A53 erratum 843419"
msgstr ""
-#: options.h:880
+#: options.h:884
msgid "(AArch64 only) Do not fix Cortex-A53 erratum 843419"
msgstr ""
-#: options.h:883
+#: options.h:887
msgid "(AArch64 only) Fix Cortex-A53 erratum 835769"
msgstr ""
-#: options.h:884
+#: options.h:888
msgid "(AArch64 only) Do not fix Cortex-A53 erratum 835769"
msgstr ""
-#: options.h:887
+#: options.h:891
msgid "(ARM only) Rewrite BX rn as MOV pc, rn for ARMv4"
msgstr ""
-#: options.h:891
+#: options.h:895
msgid "(ARM only) Rewrite BX rn branch to ARMv4 interworking veneer"
msgstr ""
-#: options.h:896
+#: options.h:900
msgid "Ignored for GCC linker option compatibility"
msgstr ""
-#: options.h:905
+#: options.h:901
+msgid "[gold,bfd]"
+msgstr ""
+
+#: options.h:909
msgid "Remove unused sections"
msgstr ""
-#: options.h:906
+#: options.h:910
msgid "Don't remove unused sections"
msgstr ""
-#: options.h:909
+#: options.h:913
msgid "Generate .gdb_index section"
msgstr ""
-#: options.h:910
+#: options.h:914
msgid "Do not generate .gdb_index section"
msgstr ""
-#: options.h:913
+#: options.h:917
msgid "Enable STB_GNU_UNIQUE symbol binding"
msgstr ""
-#: options.h:914
+#: options.h:918
msgid "Disable STB_GNU_UNIQUE symbol binding"
msgstr ""
-#: options.h:917
+#: options.h:921
msgid "Generate shared library"
msgstr ""
-#: options.h:922
+#: options.h:926
msgid "Set shared library name"
msgstr ""
-#: options.h:922 options.h:1146 options.h:1210
+#: options.h:926 options.h:1156 options.h:1220
msgid "FILENAME"
msgstr ""
-#: options.h:925
+#: options.h:929
msgid "Min fraction of empty buckets in dynamic hash"
msgstr ""
-#: options.h:926
+#: options.h:930
msgid "FRACTION"
msgstr ""
-#: options.h:929
+#: options.h:933
msgid "Dynamic hash style"
msgstr ""
-#: options.h:929
+#: options.h:933
msgid "[sysv,gnu,both]"
msgstr ""
-#: options.h:935
+#: options.h:939
msgid "Alias for -r"
msgstr ""
-#: options.h:938
+#: options.h:942
msgid ""
"Identical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose "
"pointers are definitely not taken"
msgstr ""
-#: options.h:945
+#: options.h:949
msgid "Number of iterations of ICF (default 2)"
msgstr ""
-#: options.h:945 options.h:1230 options.h:1287 options.h:1289 options.h:1291
-#: options.h:1293
+#: options.h:949 options.h:1240 options.h:1297 options.h:1299 options.h:1301
+#: options.h:1303
msgid "COUNT"
msgstr ""
-#: options.h:948
+#: options.h:952
msgid ""
"Do an incremental link if possible; otherwise, do a full link and prepare "
"output for incremental linking"
msgstr ""
-#: options.h:953
+#: options.h:957
msgid "Do a full link (default)"
msgstr ""
-#: options.h:956
+#: options.h:960
msgid "Do a full link and prepare output for incremental linking"
msgstr ""
-#: options.h:960
+#: options.h:964
msgid "Do an incremental link; exit if not possible"
msgstr ""
-#: options.h:963
+#: options.h:967
msgid "Set base file for incremental linking (default is output file)"
msgstr ""
-#: options.h:968
+#: options.h:972
msgid "Assume files changed"
msgstr ""
-#: options.h:971
+#: options.h:975
msgid "Assume files didn't change"
msgstr ""
-#: options.h:974
+#: options.h:978
msgid "Use timestamps to check files (default)"
msgstr ""
-#: options.h:977
+#: options.h:981
msgid "Assume startup files unchanged (files preceding this option)"
msgstr ""
-#: options.h:981
+#: options.h:985
msgid "Amount of extra space to allocate for patches (default 10)"
msgstr ""
-#: options.h:983
+#: options.h:987
msgid "PERCENT"
msgstr ""
-#: options.h:986
+#: options.h:990
msgid "Call SYMBOL at load-time"
msgstr ""
-#: options.h:989
+#: options.h:993
msgid "Set dynamic linker path"
msgstr ""
-#: options.h:989
+#: options.h:993
msgid "PROGRAM"
msgstr ""
-#: options.h:994
+#: options.h:998
msgid "Read only symbol values from FILE"
msgstr ""
-#: options.h:999
+#: options.h:1003
msgid "Keep files mapped across passes"
msgstr ""
-#: options.h:1000
+#: options.h:1004
msgid "Release mapped files after each pass"
msgstr ""
-#: options.h:1003
+#: options.h:1007
msgid "Do not fold this symbol during ICF"
msgstr ""
-#: options.h:1008
+#: options.h:1012
msgid "Search for library LIBNAME"
msgstr ""
-#: options.h:1008
+#: options.h:1012
msgid "LIBNAME"
msgstr ""
-#: options.h:1011
+#: options.h:1015
msgid "Generate unwind information for PLT"
msgstr ""
-#: options.h:1012
+#: options.h:1016
msgid "Do not generate unwind information for PLT"
msgstr ""
-#: options.h:1015
+#: options.h:1019
msgid "Add directory to search path"
msgstr ""
-#: options.h:1015 options.h:1185 options.h:1188 options.h:1192 options.h:1261
+#: options.h:1019 options.h:1195 options.h:1198 options.h:1202 options.h:1271
msgid "DIR"
msgstr ""
-#: options.h:1018
+#: options.h:1022
msgid "(ARM only) Generate long PLT entries"
msgstr ""
-#: options.h:1019
+#: options.h:1023
msgid "(ARM only) Do not generate long PLT entries"
msgstr ""
-#: options.h:1024
+#: options.h:1028
msgid "Set GNU linker emulation; obsolete"
msgstr ""
-#: options.h:1024
+#: options.h:1028
msgid "EMULATION"
msgstr ""
-#: options.h:1028
+#: options.h:1032
msgid "Map whole files to memory"
msgstr ""
-#: options.h:1029
+#: options.h:1033
msgid "Map relevant file parts to memory"
msgstr ""
-#: options.h:1032
+#: options.h:1036
msgid "(ARM only) Merge exidx entries in debuginfo"
msgstr ""
-#: options.h:1033
+#: options.h:1037
msgid "(ARM only) Do not merge exidx entries in debuginfo"
msgstr ""
-#: options.h:1036
+#: options.h:1040
msgid "Map the output file for writing"
msgstr ""
-#: options.h:1037
+#: options.h:1041
msgid "Do not map the output file for writing"
msgstr ""
-#: options.h:1040
+#: options.h:1044
msgid "Write map file on standard output"
msgstr ""
-#: options.h:1042
+#: options.h:1046
msgid "Write map file"
msgstr ""
-#: options.h:1043
+#: options.h:1047
msgid "MAPFILENAME"
msgstr ""
-#: options.h:1048
+#: options.h:1052
msgid "Do not page align data"
msgstr ""
-#: options.h:1050
+#: options.h:1054
msgid "Do not page align data, do not make text readonly"
msgstr ""
-#: options.h:1051
+#: options.h:1055
msgid "Page align data, make text readonly"
msgstr ""
-#: options.h:1054
+#: options.h:1058
msgid ""
"Use less memory and more disk I/O (included only for compatibility with GNU "
"ld)"
msgstr ""
-#: options.h:1058 options.h:1435
+#: options.h:1062 options.h:1445
msgid "Report undefined symbols (even with --shared)"
msgstr ""
-#: options.h:1062
+#: options.h:1066
msgid "Create an output file even if errors occur"
msgstr ""
-#: options.h:1065
+#: options.h:1069
msgid "Only search directories specified on the command line"
msgstr ""
-#: options.h:1071
+#: options.h:1075
msgid "Set output file name"
msgstr ""
-#: options.h:1074
+#: options.h:1078
msgid "Set output format"
msgstr ""
-#: options.h:1074
+#: options.h:1078
msgid "[binary]"
msgstr ""
-#: options.h:1077
+#: options.h:1081
msgid "Optimize output file size"
msgstr ""
-#: options.h:1077
+#: options.h:1081
msgid "LEVEL"
msgstr ""
-#: options.h:1080
+#: options.h:1084
msgid "Orphan section handling"
msgstr ""
-#: options.h:1080
+#: options.h:1084
msgid "[place,discard,warn,error]"
msgstr ""
-#: options.h:1086
+#: options.h:1090
msgid "Ignored for ARM compatibility"
msgstr ""
-#: options.h:1089 options.h:1092
+#: options.h:1093 options.h:1096
msgid "Create a position independent executable"
msgstr ""
-#: options.h:1090 options.h:1093
+#: options.h:1094 options.h:1097
msgid "Do not create a position independent executable"
msgstr ""
-#: options.h:1097
+#: options.h:1101
msgid "Force PIC sequences for ARM/Thumb interworking veneers"
msgstr ""
-#: options.h:1101
+#: options.h:1105
msgid "(ARM only) Ignore for backward compatibility"
msgstr ""
-#: options.h:1104
-msgid "(PowerPC64 only) Align PLT call stubs to fit cache lines"
+#: options.h:1108
+msgid "(PowerPC only) Align PLT call stubs to fit cache lines"
msgstr ""
-#: options.h:1105
+#: options.h:1109
msgid "[=P2ALIGN]"
msgstr ""
-#: options.h:1108
+#: options.h:1112
msgid "(PowerPC64 only) Optimize calls to ELFv2 localentry:0 functions"
msgstr ""
-#: options.h:1109
+#: options.h:1113
msgid "(PowerPC64 only) Don't optimize ELFv2 calls"
msgstr ""
-#: options.h:1112
+#: options.h:1116
msgid "(PowerPC64 only) PLT call stubs should load r11"
msgstr ""
-#: options.h:1113
+#: options.h:1117
msgid "(PowerPC64 only) PLT call stubs should not load r11"
msgstr ""
-#: options.h:1116
+#: options.h:1120
msgid "(PowerPC64 only) PLT call stubs with load-load barrier"
msgstr ""
-#: options.h:1117
+#: options.h:1121
msgid "(PowerPC64 only) PLT call stubs without barrier"
msgstr ""
-#: options.h:1121
+#: options.h:1125
msgid "Load a plugin library"
msgstr ""
-#: options.h:1121
+#: options.h:1125 options.h:1130
msgid "PLUGIN"
msgstr ""
-#: options.h:1123
+#: options.h:1127
msgid "Pass an option to the plugin"
msgstr ""
-#: options.h:1123
+#: options.h:1127 options.h:1133
msgid "OPTION"
msgstr ""
-#: options.h:1127
+#: options.h:1130
+msgid "Load a plugin library (not supported)"
+msgstr ""
+
+#: options.h:1132
+msgid "Pass an option to the plugin (not supported)"
+msgstr ""
+
+#: options.h:1137
msgid "Use posix_fallocate to reserve space in the output file"
msgstr ""
-#: options.h:1128
+#: options.h:1138
msgid "Use fallocate or ftruncate to reserve space"
msgstr ""
-#: options.h:1131
+#: options.h:1141
msgid "Preread archive symbols when multi-threaded"
msgstr ""
-#: options.h:1134
+#: options.h:1144
msgid "List removed unused sections on stderr"
msgstr ""
-#: options.h:1135
+#: options.h:1145
msgid "Do not list removed unused sections"
msgstr ""
-#: options.h:1138
+#: options.h:1148
msgid "List folded identical sections on stderr"
msgstr ""
-#: options.h:1139
+#: options.h:1149
msgid "Do not list folded identical sections"
msgstr ""
-#: options.h:1142
+#: options.h:1152
msgid "Print default output format"
msgstr ""
-#: options.h:1145
+#: options.h:1155
msgid "Print symbols defined and used for each input"
msgstr ""
-#: options.h:1149
+#: options.h:1159
msgid "Save the state of flags related to input files"
msgstr ""
-#: options.h:1151
+#: options.h:1161
msgid "Restore the state of flags related to input files"
msgstr ""
-#: options.h:1156
+#: options.h:1166
msgid "Generate relocations in output"
msgstr ""
-#: options.h:1159
+#: options.h:1169
msgid "Ignored for SVR4 compatibility"
msgstr ""
-#: options.h:1164
+#: options.h:1174
msgid "Generate relocatable output"
msgstr ""
-#: options.h:1167
+#: options.h:1177
msgid "Relax branches on certain targets"
msgstr ""
-#: options.h:1168
+#: options.h:1178
msgid "Do not relax branches"
msgstr ""
-#: options.h:1171
+#: options.h:1181
msgid "keep only symbols listed in this file"
msgstr ""
-#: options.h:1174
+#: options.h:1184
msgid "Put read-only non-executable sections in their own segment"
msgstr ""
-#: options.h:1178
+#: options.h:1188
msgid "Set offset between executable and read-only segments"
msgstr ""
-#: options.h:1179
+#: options.h:1189
msgid "OFFSET"
msgstr ""
-#: options.h:1185 options.h:1188
+#: options.h:1195 options.h:1198
msgid "Add DIR to runtime search path"
msgstr ""
-#: options.h:1191
+#: options.h:1201
msgid "Add DIR to link time shared library search path"
msgstr ""
-#: options.h:1197
+#: options.h:1207
msgid "Strip all symbols"
msgstr ""
-#: options.h:1199
+#: options.h:1209
msgid "Strip debugging information"
msgstr ""
-#: options.h:1201
+#: options.h:1211
msgid "Emit only debug line number information"
msgstr ""
-#: options.h:1203
+#: options.h:1213
msgid "Strip debug symbols that are unused by gdb (at least versions <= 7.4)"
msgstr ""
-#: options.h:1206
+#: options.h:1216
msgid "Strip LTO intermediate code sections"
msgstr ""
-#: options.h:1209
+#: options.h:1219
msgid "Layout sections in the order specified"
msgstr ""
-#: options.h:1213
+#: options.h:1223
msgid "Set address of section"
msgstr ""
-#: options.h:1213
+#: options.h:1223
msgid "SECTION=ADDRESS"
msgstr ""
-#: options.h:1216
+#: options.h:1226
msgid "(PowerPC only) Use new-style PLT"
msgstr ""
-#: options.h:1219
+#: options.h:1229
msgid "Sort common symbols by alignment"
msgstr ""
-#: options.h:1220
+#: options.h:1230
msgid "[={ascending,descending}]"
msgstr ""
-#: options.h:1223
+#: options.h:1233
msgid ""
"Sort sections by name. '--no-text-reorder' will override '--sort-"
"section=name' for .text"
msgstr ""
-#: options.h:1225
+#: options.h:1235
msgid "[none,name]"
msgstr ""
-#: options.h:1229
+#: options.h:1239
msgid "Dynamic tag slots to reserve (default 5)"
msgstr ""
-#: options.h:1233
+#: options.h:1243
msgid ""
"(ARM, PowerPC only) The maximum distance from instructions in a group of "
"sections to their stubs. Negative values mean stubs are always after the "
"group. 1 means use default size"
msgstr ""
-#: options.h:1239
+#: options.h:1249
msgid "(PowerPC only) Allow a group of stubs to serve multiple output sections"
msgstr ""
-#: options.h:1241
+#: options.h:1251
msgid "(PowerPC only) Each output section has its own stubs"
msgstr ""
-#: options.h:1244
+#: options.h:1254
msgid "Stack size when -fsplit-stack function calls non-split"
msgstr ""
-#: options.h:1250
+#: options.h:1260
msgid "Do not link against shared libraries"
msgstr ""
-#: options.h:1253
+#: options.h:1263
msgid "Start a library"
msgstr ""
-#: options.h:1255
+#: options.h:1265
msgid "End a library "
msgstr ""
-#: options.h:1258
+#: options.h:1268
msgid "Print resource usage statistics"
msgstr ""
-#: options.h:1261
+#: options.h:1271
msgid "Set target system root directory"
msgstr ""
-#: options.h:1266
+#: options.h:1276
msgid "Print the name of each input file"
msgstr ""
-#: options.h:1269
+#: options.h:1279
msgid "(ARM only) Force R_ARM_TARGET1 type to R_ARM_ABS32"
msgstr ""
-#: options.h:1272
+#: options.h:1282
msgid "(ARM only) Force R_ARM_TARGET1 type to R_ARM_REL32"
msgstr ""
-#: options.h:1275
+#: options.h:1285
msgid "(ARM only) Set R_ARM_TARGET2 relocation type"
msgstr ""
-#: options.h:1276
+#: options.h:1286
msgid "[rel, abs, got-rel"
msgstr ""
-#: options.h:1280
+#: options.h:1290
msgid "Enable text section reordering for GCC section names"
msgstr ""
-#: options.h:1281
+#: options.h:1291
msgid "Disable text section reordering for GCC section names"
msgstr ""
-#: options.h:1284
+#: options.h:1294
msgid "Run the linker multi-threaded"
msgstr ""
-#: options.h:1285
+#: options.h:1295
msgid "Do not run the linker multi-threaded"
msgstr ""
-#: options.h:1287
+#: options.h:1297
msgid "Number of threads to use"
msgstr ""
-#: options.h:1289
+#: options.h:1299
msgid "Number of threads to use in initial pass"
msgstr ""
-#: options.h:1291
+#: options.h:1301
msgid "Number of threads to use in middle pass"
msgstr ""
-#: options.h:1293
+#: options.h:1303
msgid "Number of threads to use in final pass"
msgstr ""
-#: options.h:1296
+#: options.h:1306
msgid "(PowerPC/64 only) Optimize GD/LD/IE code to IE/LE"
msgstr ""
-#: options.h:1297
+#: options.h:1307
msgid "(PowerPC/64 only) Don'''t try to optimize TLS accesses"
msgstr ""
-#: options.h:1299
+#: options.h:1309
msgid "(PowerPC/64 only) Use a special __tls_get_addr call"
msgstr ""
-#: options.h:1300
+#: options.h:1310
msgid "(PowerPC/64 only) Don't use a special __tls_get_addr call"
msgstr ""
-#: options.h:1303
+#: options.h:1313
msgid "(PowerPC64 only) Optimize TOC code sequences"
msgstr ""
-#: options.h:1304
+#: options.h:1314
msgid "(PowerPC64 only) Don't optimize TOC code sequences"
msgstr ""
-#: options.h:1307
+#: options.h:1317
msgid "(PowerPC64 only) Sort TOC and GOT sections"
msgstr ""
-#: options.h:1308
+#: options.h:1318
msgid "(PowerPC64 only) Don't sort TOC and GOT sections"
msgstr ""
-#: options.h:1311
+#: options.h:1321
msgid "Read linker script"
msgstr ""
-#: options.h:1314
+#: options.h:1324
msgid "Set the address of the bss segment"
msgstr ""
-#: options.h:1316
+#: options.h:1326
msgid "Set the address of the data segment"
msgstr ""
-#: options.h:1318 options.h:1320
+#: options.h:1328 options.h:1330
msgid "Set the address of the text segment"
msgstr ""
-#: options.h:1323
+#: options.h:1333
msgid "Set the address of the rodata segment"
msgstr ""
-#: options.h:1328
+#: options.h:1338
msgid "Create undefined reference to SYMBOL"
msgstr ""
-#: options.h:1331
+#: options.h:1341
msgid "How to handle unresolved symbols"
msgstr ""
-#: options.h:1340
+#: options.h:1350
msgid "Alias for --debug=files"
msgstr ""
-#: options.h:1343
+#: options.h:1353
msgid "Read version script"
msgstr ""
-#: options.h:1348
+#: options.h:1358
msgid "Warn about duplicate common symbols"
msgstr ""
-#: options.h:1349
+#: options.h:1359
msgid "Do not warn about duplicate common symbols"
msgstr ""
-#: options.h:1355
+#: options.h:1365
msgid "Warn if the stack is executable"
msgstr ""
-#: options.h:1356
+#: options.h:1366
msgid "Do not warn if the stack is executable"
msgstr ""
-#: options.h:1359
+#: options.h:1369
msgid "Don't warn about mismatched input files"
msgstr ""
-#: options.h:1365
+#: options.h:1375
msgid "Warn when skipping an incompatible library"
msgstr ""
-#: options.h:1366
+#: options.h:1376
msgid "Don't warn when skipping an incompatible library"
msgstr ""
-#: options.h:1369
+#: options.h:1379
msgid "Warn if text segment is not shareable"
msgstr ""
-#: options.h:1370
+#: options.h:1380
msgid "Do not warn if text segment is not shareable"
msgstr ""
-#: options.h:1373
+#: options.h:1383
msgid "Report unresolved symbols as warnings"
msgstr ""
-#: options.h:1377
+#: options.h:1387
msgid "Report unresolved symbols as errors"
msgstr ""
-#: options.h:1381
+#: options.h:1391
msgid "(ARM only) Do not warn about objects with incompatible wchar_t sizes"
msgstr ""
-#: options.h:1385
+#: options.h:1395
msgid "Convert unresolved symbols to weak references"
msgstr ""
-#: options.h:1389
+#: options.h:1399
msgid "Include all archive contents"
msgstr ""
-#: options.h:1390
+#: options.h:1400
msgid "Include only needed archive contents"
msgstr ""
-#: options.h:1393
+#: options.h:1403
msgid "Use wrapper functions for SYMBOL"
msgstr ""
-#: options.h:1398
+#: options.h:1408
msgid "Delete all local symbols"
msgstr ""
-#: options.h:1400
+#: options.h:1410
msgid "Delete all temporary local symbols"
msgstr ""
-#: options.h:1402
+#: options.h:1412
msgid "Keep all local symbols"
msgstr ""
-#: options.h:1407
+#: options.h:1417
msgid "Trace references to symbol"
msgstr ""
-#: options.h:1410
+#: options.h:1420
msgid "Allow unused version in script"
msgstr ""
-#: options.h:1411
+#: options.h:1421
msgid "Do not allow unused version in script"
msgstr ""
-#: options.h:1414
+#: options.h:1424
msgid "Default search path for Solaris compatibility"
msgstr ""
-#: options.h:1415
+#: options.h:1425
msgid "PATH"
msgstr ""
-#: options.h:1420
+#: options.h:1430
msgid "Start a library search group"
msgstr ""
-#: options.h:1422
+#: options.h:1432
msgid "End a library search group"
msgstr ""
-#: options.h:1427
+#: options.h:1437
msgid "(x86-64 only) Generate a BND PLT for Intel MPX"
msgstr ""
-#: options.h:1428
+#: options.h:1438
msgid "Generate a regular PLT"
msgstr ""
-#: options.h:1430
+#: options.h:1440
msgid "Sort dynamic relocs"
msgstr ""
-#: options.h:1431
+#: options.h:1441
msgid "Do not sort dynamic relocs"
msgstr ""
-#: options.h:1433
+#: options.h:1443
msgid "Set common page size to SIZE"
msgstr ""
-#: options.h:1438
+#: options.h:1448
msgid "Mark output as requiring executable stack"
msgstr ""
-#: options.h:1440
+#: options.h:1450
msgid "Make symbols in DSO available for subsequently loaded objects"
msgstr ""
-#: options.h:1443
+#: options.h:1453
msgid "Mark DSO to be initialized first at runtime"
msgstr ""
-#: options.h:1446
+#: options.h:1456
msgid "Mark object to interpose all DSOs but executable"
msgstr ""
-#: options.h:1449
+#: options.h:1459
msgid "Mark object for lazy runtime binding"
msgstr ""
-#: options.h:1452
+#: options.h:1462
msgid "Mark object requiring immediate process"
msgstr ""
-#: options.h:1455
+#: options.h:1465
msgid "Set maximum page size to SIZE"
msgstr ""
-#: options.h:1463
+#: options.h:1473
msgid "Do not create copy relocs"
msgstr ""
-#: options.h:1465
+#: options.h:1475
msgid "Mark object not to use default search paths"
msgstr ""
-#: options.h:1468
+#: options.h:1478
msgid "Mark DSO non-deletable at runtime"
msgstr ""
-#: options.h:1471
+#: options.h:1481
msgid "Mark DSO not available to dlopen"
msgstr ""
-#: options.h:1474
+#: options.h:1484
msgid "Mark DSO not available to dldump"
msgstr ""
-#: options.h:1477
+#: options.h:1487
msgid "Mark output as not requiring executable stack"
msgstr ""
-#: options.h:1479
+#: options.h:1489
msgid "Mark object for immediate function binding"
msgstr ""
-#: options.h:1482
+#: options.h:1492
msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime"
msgstr ""
-#: options.h:1485
+#: options.h:1495
msgid "Where possible mark variables read-only after relocation"
msgstr ""
-#: options.h:1486
+#: options.h:1496
msgid "Don't mark variables read-only after relocation"
msgstr ""
-#: options.h:1488
+#: options.h:1498
msgid "Set PT_GNU_STACK segment p_memsz to SIZE"
msgstr ""
-#: options.h:1490
+#: options.h:1500
msgid "Do not permit relocations in read-only segments"
msgstr ""
-#: options.h:1491 options.h:1493
+#: options.h:1501 options.h:1503
msgid "Permit relocations in read-only segments"
msgstr ""
-#: options.h:1496
+#: options.h:1506
msgid "Move .text.unlikely sections to a separate segment."
msgstr ""
-#: options.h:1497
+#: options.h:1507
msgid "Do not move .text.unlikely sections to a separate segment."
msgstr ""
+#: options.h:1510
+msgid ""
+"Keep .text.hot, .text.startup, .text.exit and .text.unlikely as separate "
+"sections in the final binary."
+msgstr ""
+
+#: options.h:1512
+msgid "Merge all .text.* prefix sections."
+msgstr ""
+
#: output.cc:1344
msgid "section group retained but group element discarded"
msgstr ""
msgid "out of patch space (GOT); relink with --incremental-full"
msgstr ""
-#: output.cc:2453
+#: output.cc:2454
#, c-format
msgid "invalid alignment %lu for section \"%s\""
msgstr ""
-#: output.cc:4616
+#: output.cc:4617
msgid ""
"script places BSS section in the middle of a LOAD segment; space will be "
"allocated in the file"
msgstr ""
-#: output.cc:4638
+#: output.cc:4639
#, c-format
msgid "dot moves backward in linker script from 0x%llx to 0x%llx"
msgstr ""
-#: output.cc:4641
+#: output.cc:4642
#, c-format
msgid "address of section '%s' moves backward from 0x%llx to 0x%llx"
msgstr ""
-#: output.cc:5010
+#: output.cc:5011
#, c-format
msgid "%s: incremental base and output file name are the same"
msgstr ""
-#: output.cc:5017
+#: output.cc:5018
#, c-format
msgid "%s: stat: %s"
msgstr ""
-#: output.cc:5022
+#: output.cc:5023
#, c-format
msgid "%s: incremental base file is empty"
msgstr ""
-#: output.cc:5034 output.cc:5132
+#: output.cc:5035 output.cc:5133
#, c-format
msgid "%s: open: %s"
msgstr ""
-#: output.cc:5051
+#: output.cc:5052
#, c-format
msgid "%s: read failed: %s"
msgstr ""
-#: output.cc:5056
+#: output.cc:5057
#, c-format
msgid "%s: file too short: read only %lld of %lld bytes"
msgstr ""
-#: output.cc:5156
+#: output.cc:5157
#, c-format
msgid "%s: mremap: %s"
msgstr ""
-#: output.cc:5175
+#: output.cc:5176
#, c-format
msgid "%s: mmap: %s"
msgstr ""
-#: output.cc:5267
+#: output.cc:5268
#, c-format
msgid "%s: mmap: failed to allocate %lu bytes for output file: %s"
msgstr ""
-#: output.cc:5285
+#: output.cc:5286
#, c-format
msgid "%s: munmap: %s"
msgstr ""
-#: output.cc:5305
+#: output.cc:5306
#, c-format
msgid "%s: write: unexpected 0 return-value"
msgstr ""
-#: output.cc:5307
+#: output.cc:5308
#, c-format
msgid "%s: write: %s"
msgstr ""
-#: output.cc:5322
+#: output.cc:5323
#, c-format
msgid "%s: close: %s"
msgstr ""
msgid "no supported target for -EB/-EL option"
msgstr ""
-#: plugin.cc:193
+#: plugin.cc:202
#, c-format
msgid "%s: could not load plugin library: %s"
msgstr ""
-#: plugin.cc:202
+#: plugin.cc:211
#, c-format
msgid "%s: could not find onload entry point"
msgstr ""
-#: plugin.cc:904
+#: plugin.cc:528
+#, c-format
+msgid "%s: recording to %s"
+msgstr ""
+
+#: plugin.cc:571
+#, c-format
+msgid "%s: can't open (%s)"
+msgstr ""
+
+#: plugin.cc:577
+#, c-format
+msgid "%s: can't create (%s)"
+msgstr ""
+
+#: plugin.cc:586
+#, c-format
+msgid "%s: write error while making copy of file (%s)"
+msgstr ""
+
+#: plugin.cc:1168
msgid "input files added by plug-ins in --incremental mode not supported yet"
msgstr ""
-#: powerpc.cc:1152
+#: powerpc.cc:1188
msgid "missing expected __tls_get_addr call"
msgstr ""
-#: powerpc.cc:2032 powerpc.cc:2298
+#: powerpc.cc:2097 powerpc.cc:2363
#, c-format
msgid "%s: ABI version %d is not compatible with ABI version %d output"
msgstr ""
-#: powerpc.cc:2066 powerpc.cc:2340
+#: powerpc.cc:2131 powerpc.cc:2405
#, c-format
msgid "%s: .opd invalid in abiv%d"
msgstr ""
-#: powerpc.cc:2144
+#: powerpc.cc:2209
#, c-format
msgid "%s: unexpected reloc type %u in .opd section"
msgstr ""
-#: powerpc.cc:2155
+#: powerpc.cc:2220
#, c-format
msgid "%s: .opd is not a regular array of opd entries"
msgstr ""
-#: powerpc.cc:2276
+#: powerpc.cc:2341
#, c-format
msgid "%s: local symbol %d has invalid st_other for ABI version 1"
msgstr ""
-#: powerpc.cc:2922
+#: powerpc.cc:3016
#, c-format
msgid "%s:%s exceeds group size"
msgstr ""
-#: powerpc.cc:3258
+#: powerpc.cc:3352
#, c-format
msgid "%s:%s: branch in non-executable section, no long branch stub for you"
msgstr ""
-#: powerpc.cc:3376
+#: powerpc.cc:3470
#, c-format
msgid "%s: stub group size is too large; retrying with %#x"
msgstr ""
-#: powerpc.cc:4915
+#: powerpc.cc:5089
msgid "** glink"
msgstr ""
-#: powerpc.cc:5161 powerpc.cc:5615
+#: powerpc.cc:5324 powerpc.cc:5771
#, c-format
msgid "%s: linkage table error against `%s'"
msgstr ""
-#: powerpc.cc:5728
+#: powerpc.cc:5901
msgid "** save/restore"
msgstr ""
-#: powerpc.cc:6409
+#: powerpc.cc:6610
#, c-format
msgid "%s: unsupported reloc %u for IFUNC symbol"
msgstr ""
-#: powerpc.cc:6635 powerpc.cc:7264
+#: powerpc.cc:6849 powerpc.cc:7488
#, c-format
msgid "tocsave symbol %u has bad shndx %u"
msgstr ""
-#: powerpc.cc:6897 powerpc.cc:7567
+#: powerpc.cc:7111 powerpc.cc:7791
#, c-format
msgid "%s: toc optimization is not supported for %#08x instruction"
msgstr ""
-#: powerpc.cc:6963 powerpc.cc:7629
+#: powerpc.cc:7177 powerpc.cc:7853
#, c-format
msgid "%s: unsupported -mbss-plt code"
msgstr ""
-#: powerpc.cc:7891
+#: powerpc.cc:8115
#, c-format
msgid "split-stack stack size overflow at section %u offset %0zx"
msgstr ""
-#: powerpc.cc:7962
+#: powerpc.cc:8186
msgid ""
"--plt-localentry is especially dangerous without ld.so support to detect ABI "
"violations"
msgstr ""
-#: powerpc.cc:8299
+#: powerpc.cc:8527
msgid "__tls_get_addr call lacks marker reloc"
msgstr ""
-#: powerpc.cc:8482
+#: powerpc.cc:8757
msgid "call lacks nop, can't restore toc; recompile with -fPIC"
msgstr ""
-#: powerpc.cc:9528 s390.cc:3472
+#: powerpc.cc:9838 s390.cc:3474
msgid "relocation overflow"
msgstr ""
-#: powerpc.cc:9530
+#: powerpc.cc:9840
msgid "try relinking with a smaller --stub-group-size"
msgstr ""
msgid "STT_COMMON symbol '%s' in %s is not in a common section"
msgstr ""
-#: resolve.cc:438
+#: resolve.cc:443
#, c-format
msgid "common of '%s' overriding smaller common"
msgstr ""
-#: resolve.cc:443
+#: resolve.cc:448
#, c-format
msgid "common of '%s' overidden by larger common"
msgstr ""
-#: resolve.cc:448
+#: resolve.cc:453
#, c-format
msgid "multiple common of '%s'"
msgstr ""
-#: resolve.cc:487
+#: resolve.cc:492
#, c-format
msgid "symbol '%s' used as both __thread and non-__thread"
msgstr ""
-#: resolve.cc:530
+#: resolve.cc:535
#, c-format
msgid "multiple definition of '%s'"
msgstr ""
-#: resolve.cc:569
+#: resolve.cc:574
#, c-format
msgid "definition of '%s' overriding common"
msgstr ""
-#: resolve.cc:604
+#: resolve.cc:609
#, c-format
msgid "definition of '%s' overriding dynamic common definition"
msgstr ""
-#: resolve.cc:764
+#: resolve.cc:785
#, c-format
msgid "common '%s' overridden by previous definition"
msgstr ""
-#: resolve.cc:899
+#: resolve.cc:920
msgid "COPY reloc"
msgstr ""
-#: resolve.cc:903 resolve.cc:926
+#: resolve.cc:924 resolve.cc:947
msgid "command line"
msgstr ""
-#: resolve.cc:906
+#: resolve.cc:927
msgid "linker script"
msgstr ""
-#: resolve.cc:910
+#: resolve.cc:931
msgid "linker defined"
msgstr ""
-#: s390.cc:1000
+#: s390.cc:1002
#, c-format
msgid "R_390_PC32DBL target misaligned at %llx"
msgstr ""
-#: s390.cc:1092 tilegx.cc:2084 x86_64.cc:1532
+#: s390.cc:1094 tilegx.cc:2088 x86_64.cc:1762
msgid "out of patch space (PLT); relink with --incremental-full"
msgstr ""
-#: s390.cc:3670 s390.cc:3726 x86_64.cc:4687
+#: s390.cc:3672 s390.cc:3728 x86_64.cc:5288
#, c-format
msgid "unsupported reloc type %u"
msgstr ""
-#: s390.cc:3799
+#: s390.cc:3801
msgid "unsupported op for GD to IE"
msgstr ""
-#: s390.cc:3848
+#: s390.cc:3850
msgid "unsupported op for GD to LE"
msgstr ""
-#: s390.cc:3894
+#: s390.cc:3896
msgid "unsupported op for LD to LE"
msgstr ""
-#: s390.cc:3982
+#: s390.cc:3984
msgid "unsupported op for IE to LE"
msgstr ""
-#: s390.cc:4260
+#: s390.cc:4262
msgid "S/390 code fill of odd length requested"
msgstr ""
#. Should not happen.
-#: s390.cc:4307
+#: s390.cc:4309
msgid "instruction with PC32DBL not wholly within section"
msgstr ""
"supported"
msgstr ""
-#: script.cc:1147
+#: script.cc:1170
msgid "invalid use of PROVIDE for dot symbol"
msgstr ""
-#: script.cc:1523
+#: script.cc:1546
#, c-format
msgid "%s: SECTIONS seen after other input files; try -T/--script"
msgstr ""
#. We have a match for both the global and local entries for a
#. version tag. That's got to be wrong.
-#: script.cc:2229
+#: script.cc:2252
#, c-format
msgid ""
"'%s' appears as both a global and a local symbol for version '%s' in script"
msgstr ""
-#: script.cc:2256
+#: script.cc:2279
#, c-format
msgid "wildcard match appears in both version '%s' and '%s' in script"
msgstr ""
-#: script.cc:2261
+#: script.cc:2284
#, c-format
msgid ""
"wildcard match appears as both global and local in version '%s' in script"
msgstr ""
-#: script.cc:2346
+#: script.cc:2369
#, c-format
msgid ""
"using '%s' as version for '%s' which is also named in version '%s' in script"
msgstr ""
-#: script.cc:2444
+#: script.cc:2467
#, c-format
msgid "version script assignment of %s to symbol %s failed: symbol not defined"
msgstr ""
-#: script.cc:2640
+#: script.cc:2663
#, c-format
msgid "%s:%d:%d: %s"
msgstr ""
-#: script.cc:2706
+#: script.cc:2729
msgid "library name must be prefixed with -l"
msgstr ""
#. There are some options that we could handle here--e.g.,
#. -lLIBRARY. Should we bother?
-#: script.cc:2833
+#: script.cc:2856
#, c-format
msgid ""
"%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts "
"specified via -T/--script"
msgstr ""
-#: script.cc:2898
+#: script.cc:2921
#, c-format
msgid ""
"%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts "
"specified via -T/--script"
msgstr ""
-#: script.cc:2926
+#: script.cc:2949
#, c-format
msgid "%s:%d:%d: invalid use of VERSION in input file"
msgstr ""
-#: script.cc:3042
+#: script.cc:3065
#, c-format
msgid "unrecognized version script language '%s'"
msgstr ""
-#: script.cc:3161 script.cc:3175
+#: script.cc:3184 script.cc:3198
#, c-format
msgid "%s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause"
msgstr ""
-#: script.cc:3294
+#: script.cc:3317
msgid "unknown PHDR type (try integer)"
msgstr ""
-#: script.cc:3313
+#: script.cc:3336
#, c-format
msgid "%s:%d:%d: MEMORY region '%.*s' referred to outside of SECTIONS clause"
msgstr ""
-#: script.cc:3324
+#: script.cc:3347
#, c-format
msgid "%s:%d:%d: MEMORY region '%.*s' not declared"
msgstr ""
-#: script.cc:3369
+#: script.cc:3392
msgid "unknown MEMORY attribute"
msgstr ""
-#: script.cc:3400
+#: script.cc:3423
#, c-format
msgid "undefined memory region '%s' referenced in ORIGIN expression"
msgstr ""
-#: script.cc:3419
+#: script.cc:3442
#, c-format
msgid "undefined memory region '%s' referenced in LENGTH expression"
msgstr ""
-#: sparc.cc:3072
+#: sparc.cc:3074
#, c-format
msgid "%s: only registers %%g[2367] can be declared using STT_REGISTER"
msgstr ""
-#: sparc.cc:3088
+#: sparc.cc:3090
#, c-format
msgid "%s: register %%g%d declared as '%s'; previously declared as '%s' in %s"
msgstr ""
-#: sparc.cc:4465
+#: sparc.cc:4467
#, c-format
msgid "%s: little endian elf flag set on BE object"
msgstr ""
-#: sparc.cc:4468
+#: sparc.cc:4470
#, c-format
msgid "%s: little endian elf flag clear on LE object"
msgstr ""
msgid "%s: definition of %s"
msgstr ""
-#: symtab.cc:1181
+#: symtab.cc:1060
+#, c-format
+msgid "%s: conflicting default version definition for %s@@%s"
+msgstr ""
+
+#: symtab.cc:1064
+#, c-format
+msgid "%s: %s: previous definition of %s@@%s here"
+msgstr ""
+
+#: symtab.cc:1206
#, c-format
msgid "bad global symbol name offset %u at %zu"
msgstr ""
-#: symtab.cc:1192
+#: symtab.cc:1217
#, c-format
msgid "%s: plugin needed to handle lto object"
msgstr ""
-#: symtab.cc:1448
+#: symtab.cc:1473
msgid "--just-symbols does not make sense with a shared object"
msgstr ""
-#: symtab.cc:1459
+#: symtab.cc:1484
msgid "too few symbol versions"
msgstr ""
-#: symtab.cc:1514
+#: symtab.cc:1539
#, c-format
msgid "bad symbol name offset %u at %zu"
msgstr ""
-#: symtab.cc:1577
+#: symtab.cc:1602
#, c-format
msgid "versym for symbol %zu out of range: %u"
msgstr ""
-#: symtab.cc:1585
+#: symtab.cc:1610
#, c-format
msgid "versym for symbol %zu has no name: %u"
msgstr ""
-#: symtab.cc:2962 symtab.cc:3108
+#: symtab.cc:2623
+#, c-format
+msgid ""
+"discarding version information for %s@%s, defined in unused shared library "
+"%s (linked with --as-needed)"
+msgstr ""
+
+#: symtab.cc:2970 symtab.cc:3116
#, c-format
msgid "%s: unsupported symbol section 0x%x"
msgstr ""
-#: symtab.cc:3440
+#: symtab.cc:3448
#, c-format
msgid "%s: symbol table entries: %zu; buckets: %zu\n"
msgstr ""
-#: symtab.cc:3443
+#: symtab.cc:3451
#, c-format
msgid "%s: symbol table entries: %zu\n"
msgstr ""
-#: symtab.cc:3600
+#: symtab.cc:3608
#, c-format
msgid ""
"while linking %s: symbol '%s' defined in multiple places (possible ODR "
#. which may not be the location we expect to intersect
#. with another definition. We could print the whole
#. set of locations, but that seems too verbose.
-#: symtab.cc:3607 symtab.cc:3610
+#: symtab.cc:3615 symtab.cc:3618
#, c-format
msgid " %s from %s\n"
msgstr ""
msgid "%s symbol '%s' is not defined locally"
msgstr ""
-#: target-reloc.h:411
+#: target-reloc.h:242
+#, c-format
+msgid ""
+"relocation refers to local symbol \"%s\" [%u], which is defined in a "
+"discarded section"
+msgstr ""
+
+#: target-reloc.h:250
+#, c-format
+msgid ""
+"relocation refers to global symbol \"%s\", which is defined in a discarded "
+"section"
+msgstr ""
+
+#: target-reloc.h:265
+#, c-format
+msgid " section group signature: \"%s\""
+msgstr ""
+
+#: target-reloc.h:268
+#, c-format
+msgid " prevailing definition is from %s"
+msgstr ""
+
+#: target-reloc.h:455
#, c-format
msgid "reloc has bad offset %zu"
msgstr ""
msgid "linker does not include stack split support required by %s"
msgstr ""
-#: tilegx.cc:2734 x86_64.cc:2511
+#: tilegx.cc:2738 x86_64.cc:3112
msgid "TLS_DESC not yet supported for incremental linking"
msgstr ""
-#: tilegx.cc:2789
+#: tilegx.cc:2793
msgid "TLS_DESC not yet supported for TILEGX"
msgstr ""
-#: tilegx.cc:3198 x86_64.cc:2899
+#: tilegx.cc:3202 x86_64.cc:3500
#, c-format
msgid "requires unsupported dynamic reloc %u; recompile with -fPIC"
msgstr ""
msgid "%s failed: %s"
msgstr ""
-#: x86_64.cc:1765
+#: x86_64.cc:1595
+#, c-format
+msgid ""
+"%s: corrupt .note.gnu.property section (pr_datasz for property %d is not 4)"
+msgstr ""
+
+#: x86_64.cc:1603
+#, c-format
+msgid "%s: unknown program property type 0x%x in .note.gnu.property section"
+msgstr ""
+
+#: x86_64.cc:1995
#, c-format
msgid "PC-relative offset overflow in PLT entry %d"
msgstr ""
-#: x86_64.cc:1947
+#: x86_64.cc:2177 x86_64.cc:2411
#, c-format
msgid "PC-relative offset overflow in APLT entry %d"
msgstr ""
-#: x86_64.cc:2864
+#: x86_64.cc:3465
msgid ""
"requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile "
"with -fPIC"
msgstr ""
-#: x86_64.cc:2884
+#: x86_64.cc:3485
#, c-format
msgid ""
"requires dynamic %s reloc against '%s' which may overflow at runtime; "
"recompile with -fPIC"
msgstr ""
-#: x86_64.cc:4378
+#: x86_64.cc:4979
#, c-format
msgid "relocation overflow: reference to local symbol %u in %s"
msgstr ""
-#: x86_64.cc:4385
+#: x86_64.cc:4986
#, c-format
msgid "relocation overflow: reference to '%s' defined in %s"
msgstr ""
-#: x86_64.cc:4393
+#: x86_64.cc:4994
#, c-format
msgid "relocation overflow: reference to '%s'"
msgstr ""
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * configure: Regenerate.
+ * po/gprof.pot: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
2.31 branch created.
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gprof 2.30.52.
+# Generated by GNU Autoconf 2.69 for gprof 2.31.51.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
# Identity of this package.
PACKAGE_NAME='gprof'
PACKAGE_TARNAME='gprof'
-PACKAGE_VERSION='2.30.52'
-PACKAGE_STRING='gprof 2.30.52'
+PACKAGE_VERSION='2.31.51'
+PACKAGE_STRING='gprof 2.31.51'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures gprof 2.30.52 to adapt to many kinds of systems.
+\`configure' configures gprof 2.31.51 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gprof 2.30.52:";;
+ short | recursive ) echo "Configuration of gprof 2.31.51:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gprof configure 2.30.52
+gprof configure 2.31.51
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gprof $as_me 2.30.52, which was
+It was created by gprof $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='gprof'
- VERSION='2.30.52'
+ VERSION='2.31.51'
cat >>confdefs.h <<_ACEOF
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gprof $as_me 2.30.52, which was
+This file was extended by gprof $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-gprof config.status 2.30.52
+gprof config.status 2.31.51
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-01-13 13:55+0000\n"
+"POT-Creation-Date: 2018-06-24 19:03+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "<cycle %d>"
msgstr ""
-#: corefile.c:62
+#: corefile.c:61
#, c-format
msgid "%s: unable to parse mapping file %s.\n"
msgstr ""
-#: corefile.c:90 corefile.c:527
+#: corefile.c:89 corefile.c:521
#, c-format
msgid "%s: could not open %s.\n"
msgstr ""
-#: corefile.c:192
+#: corefile.c:191
#, c-format
msgid "%s: %s: not in executable format\n"
msgstr ""
-#: corefile.c:203
+#: corefile.c:202
#, c-format
msgid "%s: can't find .text section in %s\n"
msgstr ""
-#: corefile.c:278
+#: corefile.c:276
#, c-format
msgid "%s: ran out room for %lu bytes of text space\n"
msgstr ""
-#: corefile.c:292
+#: corefile.c:290
#, c-format
msgid "%s: can't do -c\n"
msgstr ""
-#: corefile.c:335
+#: corefile.c:329
#, c-format
msgid "%s: -c not supported on architecture %s\n"
msgstr ""
-#: corefile.c:536 corefile.c:642
+#: corefile.c:530 corefile.c:635
#, c-format
msgid "%s: file `%s' has no symbols\n"
msgstr ""
-#: corefile.c:541
+#: corefile.c:535
#, c-format
msgid "%s: file `%s' has too many symbols\n"
msgstr ""
-#: corefile.c:909
+#: corefile.c:902
#, c-format
msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n"
msgstr ""
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * configure: Regenerate.
+ * po/ld.pot: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
2.31 branch created.
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for ld 2.30.52.
+# Generated by GNU Autoconf 2.69 for ld 2.31.51.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
# Identity of this package.
PACKAGE_NAME='ld'
PACKAGE_TARNAME='ld'
-PACKAGE_VERSION='2.30.52'
-PACKAGE_STRING='ld 2.30.52'
+PACKAGE_VERSION='2.31.51'
+PACKAGE_STRING='ld 2.31.51'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures ld 2.30.52 to adapt to many kinds of systems.
+\`configure' configures ld 2.31.51 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of ld 2.30.52:";;
+ short | recursive ) echo "Configuration of ld 2.31.51:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-ld configure 2.30.52
+ld configure 2.31.51
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by ld $as_me 2.30.52, which was
+It was created by ld $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='ld'
- VERSION='2.30.52'
+ VERSION='2.31.51'
cat >>confdefs.h <<_ACEOF
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by ld $as_me 2.30.52, which was
+This file was extended by ld $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-ld config.status 2.30.52
+ld config.status 2.31.51
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-01-13 13:43+0000\n"
+"POT-Creation-Date: 2018-06-24 19:03+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: emultempl/armcoff.em:72
-#, c-format
-msgid " --support-old-code Support interworking with old code\n"
-msgstr ""
-
-#: emultempl/armcoff.em:73
-#, c-format
-msgid ""
-" --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
-msgstr ""
-
-#: emultempl/armcoff.em:121
-#, c-format
-msgid "Errors encountered processing file %s"
-msgstr ""
-
-#. The arm backend needs special fields in the output hash structure.
-#. These will only be created if the output format is an arm format,
-#. hence we do not support linking and changing output formats at the
-#. same time. Use a link followed by objcopy to change output formats.
-#: emultempl/armcoff.em:143 emultempl/pe.em:1559
-msgid ""
-"%F%X%P: error: cannot change output format whilst linking ARM binaries\n"
+#: ldcref.c:170
+msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
msgstr ""
-#: emultempl/armcoff.em:192 emultempl/pe.em:2063
-msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
+#: ldcref.c:176
+msgid "%X%P: cref_hash_lookup failed: %E\n"
msgstr ""
-#: emultempl/armcoff.em:197 emultempl/pe.em:2068
-msgid "%P: warning: cannot find thumb start symbol %s\n"
+#: ldcref.c:186
+msgid "%X%P: cref alloc failed: %E\n"
msgstr ""
-#: emultempl/pe.em:430
+#: ldcref.c:371
#, c-format
msgid ""
-" --base_file <basefile> Generate a base file for relocatable "
-"DLLs\n"
+"\n"
+"Cross Reference Table\n"
+"\n"
msgstr ""
-#: emultempl/pe.em:431
-#, c-format
-msgid ""
-" --dll Set image base to the default for DLLs\n"
+#: ldcref.c:372
+msgid "Symbol"
msgstr ""
-#: emultempl/pe.em:432
+#: ldcref.c:380
#, c-format
-msgid " --file-alignment <size> Set file alignment\n"
+msgid "File\n"
msgstr ""
-#: emultempl/pe.em:433
+#: ldcref.c:384
#, c-format
-msgid " --heap <size> Set initial size of the heap\n"
+msgid "No symbols\n"
msgstr ""
-#: emultempl/pe.em:434
-#, c-format
-msgid ""
-" --image-base <address> Set start address of the executable\n"
+#: ldcref.c:413 ldcref.c:565
+msgid "%P: symbol `%pT' missing from main hash table\n"
msgstr ""
-#: emultempl/pe.em:435
-#, c-format
-msgid ""
-" --major-image-version <number> Set version number of the executable\n"
+#: ldcref.c:517 ldcref.c:628 ldmain.c:1211 ldmisc.c:335 pe-dll.c:715
+#: pe-dll.c:1296 pe-dll.c:1417 pe-dll.c:1535 earm_wince_pe.c:1430
+#: earm_wince_pe.c:1637 earmpe.c:1430 earmpe.c:1637 ei386pe.c:1430
+#: ei386pe.c:1637 ei386pe_posix.c:1430 ei386pe_posix.c:1637 ei386pep.c:1414
+#: emcorepe.c:1430 emcorepe.c:1637 eppcpe.c:1430 eppcpe.c:1637 eshpe.c:1430
+#: eshpe.c:1637
+msgid "%F%P: %pB: could not read symbols: %E\n"
msgstr ""
-#: emultempl/pe.em:436
-#, c-format
-msgid " --major-os-version <number> Set minimum required OS version\n"
+#: ldcref.c:690 ldcref.c:697 ldmain.c:1273 ldmain.c:1280
+msgid "%F%P: %pB: could not read relocs: %E\n"
msgstr ""
-#: emultempl/pe.em:437
-#, c-format
-msgid ""
-" --major-subsystem-version <number> Set minimum required OS subsystem "
-"version\n"
+#. We found a reloc for the symbol. The symbol is defined
+#. in OUTSECNAME. This reloc is from a section which is
+#. mapped into a section from which references to OUTSECNAME
+#. are prohibited. We must report an error.
+#: ldcref.c:724
+msgid "%X%P: %C: prohibited cross reference from %s to `%pT' in %s\n"
msgstr ""
-#: emultempl/pe.em:438
-#, c-format
-msgid ""
-" --minor-image-version <number> Set revision number of the executable\n"
+#: ldctor.c:83
+msgid "%X%P: different relocs used in set %s\n"
msgstr ""
-#: emultempl/pe.em:439
-#, c-format
-msgid " --minor-os-version <number> Set minimum required OS revision\n"
+#: ldctor.c:101
+msgid "%X%P: different object file formats composing set %s\n"
msgstr ""
-#: emultempl/pe.em:440
-#, c-format
-msgid ""
-" --minor-subsystem-version <number> Set minimum required OS subsystem "
-"revision\n"
+#: ldctor.c:279 ldctor.c:300
+msgid "%X%P: %s does not support reloc %s for set %s\n"
msgstr ""
-#: emultempl/pe.em:441
-#, c-format
-msgid " --section-alignment <size> Set section alignment\n"
+#: ldctor.c:295
+msgid "%X%P: special section %s does not support reloc %s for set %s\n"
msgstr ""
-#: emultempl/pe.em:442
-#, c-format
-msgid " --stack <size> Set size of the initial stack\n"
+#: ldctor.c:321
+msgid "%X%P: unsupported size %d for set %s\n"
msgstr ""
-#: emultempl/pe.em:443
-#, c-format
+#: ldctor.c:344
msgid ""
-" --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
+"\n"
+"Set Symbol\n"
+"\n"
msgstr ""
-#: emultempl/pe.em:444
+#: ldemul.c:279
#, c-format
-msgid ""
-" --support-old-code Support interworking with old code\n"
+msgid "%pS SYSLIB ignored\n"
msgstr ""
-#: emultempl/pe.em:445
+#: ldemul.c:285
#, c-format
-msgid ""
-" --[no-]leading-underscore Set explicit symbol underscore prefix "
-"mode\n"
+msgid "%pS HLL ignored\n"
msgstr ""
-#: emultempl/pe.em:446
-#, c-format
-msgid ""
-" --thumb-entry=<symbol> Set the entry point to be Thumb "
-"<symbol>\n"
+#: ldemul.c:305
+msgid "%P: unrecognised emulation mode: %s\n"
msgstr ""
-#: emultempl/pe.em:447
-#, c-format
-msgid ""
-" --[no-]insert-timestamp Use a real timestamp rather than zero "
-"(default).\n"
+#: ldemul.c:306
+msgid "Supported emulations: "
msgstr ""
-#: emultempl/pe.em:448
+#: ldemul.c:348
#, c-format
-msgid ""
-" This makes binaries non-deterministic\n"
+msgid " no emulation specific options.\n"
msgstr ""
-#: emultempl/pe.em:450
-#, c-format
-msgid ""
-" --add-stdcall-alias Export symbols with and without @nn\n"
+#: ldexp.c:283
+msgid "%F%P: bfd_hash_allocate failed creating symbol %s\n"
msgstr ""
-#: emultempl/pe.em:451
-#, c-format
-msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
+#: ldexp.c:314
+msgid "%F%P: bfd_hash_lookup failed creating symbol %s\n"
msgstr ""
-#: emultempl/pe.em:452
-#, c-format
-msgid ""
-" --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
+#: ldexp.c:549
+msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
msgstr ""
-#: emultempl/pe.em:453
-#, c-format
-msgid ""
-" --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
+#: ldexp.c:627
+msgid "%F%P:%pS %% by zero\n"
msgstr ""
-#: emultempl/pe.em:454
-#, c-format
-msgid ""
-" --exclude-all-symbols Exclude all symbols from automatic "
-"export\n"
+#: ldexp.c:636
+msgid "%F%P:%pS / by zero\n"
msgstr ""
-#: emultempl/pe.em:455
-#, c-format
-msgid ""
-" --exclude-libs lib,lib,... Exclude libraries from automatic "
-"export\n"
+#: ldexp.c:745 ldlang.c:3411 ldmain.c:1178 earm_wince_pe.c:1765 earmpe.c:1765
+#: ei386pe.c:1765 ei386pe_posix.c:1765 ei386pep.c:1638 emcorepe.c:1765
+#: eppcpe.c:1765 eshpe.c:1765
+msgid "%F%P: bfd_link_hash_lookup failed: %E\n"
msgstr ""
-#: emultempl/pe.em:456
-#, c-format
-msgid " --exclude-modules-for-implib mod,mod,...\n"
+#: ldexp.c:757
+msgid "%X%P:%pS: unresolvable symbol `%s' referenced in expression\n"
msgstr ""
-#: emultempl/pe.em:457
-#, c-format
-msgid ""
-" Exclude objects, archive members from "
-"auto\n"
+#: ldexp.c:772
+msgid "%F%P:%pS: undefined symbol `%s' referenced in expression\n"
msgstr ""
-#: emultempl/pe.em:458
-#, c-format
-msgid ""
-" export, place into import library "
-"instead.\n"
+#: ldexp.c:798 ldexp.c:816 ldexp.c:844
+msgid "%F%P:%pS: undefined section `%s' referenced in expression\n"
msgstr ""
-#: emultempl/pe.em:459
-#, c-format
-msgid ""
-" --export-all-symbols Automatically export all globals to "
-"DLL\n"
+#: ldexp.c:876 ldexp.c:892
+msgid "%F%P:%pS: undefined MEMORY region `%s' referenced in expression\n"
msgstr ""
-#: emultempl/pe.em:460
-#, c-format
-msgid " --kill-at Remove @nn from exported symbols\n"
+#: ldexp.c:904
+msgid "%F%P:%pS: unknown constant `%s' referenced in expression\n"
msgstr ""
-#: emultempl/pe.em:461
-#, c-format
-msgid ""
-" --output-def <file> Generate a .DEF file for the built DLL\n"
+#: ldexp.c:1052
+msgid "%F%P:%pS can not PROVIDE assignment to location counter\n"
msgstr ""
-#: emultempl/pe.em:462
-#, c-format
-msgid " --warn-duplicate-exports Warn about duplicate exports\n"
+#: ldexp.c:1085
+msgid "%F%P:%pS invalid assignment to location counter\n"
msgstr ""
-#: emultempl/pe.em:463
-#, c-format
-msgid ""
-" --compat-implib Create backward compatible import "
-"libs;\n"
-" create __imp_<SYMBOL> as well.\n"
+#: ldexp.c:1089
+msgid "%F%P:%pS assignment to location counter invalid outside of SECTIONS\n"
msgstr ""
-#: emultempl/pe.em:465
-#, c-format
-msgid ""
-" --enable-auto-image-base[=<address>] Automatically choose image base for "
-"DLLs\n"
-" (optionally starting with address) "
-"unless\n"
-" specifically set with --image-base\n"
+#: ldexp.c:1108
+msgid "%F%P:%pS cannot move location counter backwards (from %V to %V)\n"
msgstr ""
-#: emultempl/pe.em:468
+#: ldexp.c:1167
+msgid "%F%P:%s: hash creation failed\n"
+msgstr ""
+
+#: ldexp.c:1519 ldexp.c:1545 ldexp.c:1605
+msgid "%F%P:%pS: nonconstant expression for %s\n"
+msgstr ""
+
+#: ldexp.c:1631 ldlang.c:1234 ldlang.c:3187 ldlang.c:7174
+msgid "%F%P: can not create hash table: %E\n"
+msgstr ""
+
+#: ldfile.c:132 eaarch64cloudabi.c:656 eaarch64cloudabib.c:656
+#: eaarch64elf.c:656 eaarch64elf32.c:656 eaarch64elf32b.c:656
+#: eaarch64elfb.c:656 eaarch64fbsd.c:656 eaarch64fbsdb.c:656
+#: eaarch64linux.c:656 eaarch64linux32.c:656 eaarch64linux32b.c:656
+#: eaarch64linuxb.c:656 earcelf.c:341 earcelf_prof.c:341 earclinux.c:343
+#: earclinux_nps.c:343 earclinux_prof.c:343 earcv2elf.c:341 earcv2elfx.c:341
+#: earmelf.c:876 earmelf_fbsd.c:876 earmelf_fuchsia.c:876 earmelf_linux.c:876
+#: earmelf_linux_eabi.c:876 earmelf_linux_fdpiceabi.c:876 earmelf_nacl.c:876
+#: earmelf_nbsd.c:876 earmelf_phoenix.c:876 earmelf_vxworks.c:906
+#: earmelfb.c:876 earmelfb_fbsd.c:876 earmelfb_fuchsia.c:876
+#: earmelfb_linux.c:876 earmelfb_linux_eabi.c:876
+#: earmelfb_linux_fdpiceabi.c:876 earmelfb_nacl.c:876 earmelfb_nbsd.c:876
+#: earmnto.c:876 earmsymbian.c:876 eavr1.c:544 eavr2.c:544 eavr25.c:544
+#: eavr3.c:544 eavr31.c:544 eavr35.c:544 eavr4.c:544 eavr5.c:544 eavr51.c:544
+#: eavr6.c:544 eavrtiny.c:544 eavrxmega1.c:544 eavrxmega2.c:544
+#: eavrxmega3.c:544 eavrxmega4.c:544 eavrxmega5.c:544 eavrxmega6.c:544
+#: eavrxmega7.c:544 ecriself.c:341 ecrislinux.c:341 ed10velf.c:341
+#: eelf32_sparc.c:341 eelf32_sparc_sol2.c:472 eelf32_sparc_vxworks.c:370
+#: eelf32_spu.c:875 eelf32_tic6x_be.c:479 eelf32_tic6x_elf_be.c:479
+#: eelf32_tic6x_elf_le.c:479 eelf32_tic6x_le.c:479 eelf32_tic6x_linux_be.c:479
+#: eelf32_tic6x_linux_le.c:479 eelf32_x86_64.c:344 eelf32_x86_64_nacl.c:341
+#: eelf32am33lin.c:341 eelf32b4300.c:567 eelf32bfin.c:350 eelf32bfinfd.c:350
+#: eelf32bmip.c:567 eelf32bmipn32.c:585 eelf32bsmip.c:585 eelf32btsmip.c:567
+#: eelf32btsmip_fbsd.c:567 eelf32btsmipn32.c:567 eelf32btsmipn32_fbsd.c:567
+#: eelf32cr16.c:492 eelf32cr16c.c:341 eelf32crx.c:380 eelf32ebmip.c:567
+#: eelf32ebmipvxworks.c:596 eelf32elmip.c:567 eelf32elmipvxworks.c:596
+#: eelf32epiphany.c:341 eelf32epiphany_4x4.c:343 eelf32frvfd.c:341
+#: eelf32ip2k.c:341 eelf32l4300.c:567 eelf32lm32.c:341 eelf32lm32fd.c:341
+#: eelf32lmip.c:567 eelf32lppc.c:544 eelf32lppclinux.c:544 eelf32lppcnto.c:544
+#: eelf32lppcsim.c:544 eelf32lr5900.c:567 eelf32lr5900n32.c:567
+#: eelf32lriscv.c:406 eelf32lriscv_ilp32.c:406 eelf32lriscv_ilp32f.c:406
+#: eelf32lsmip.c:567 eelf32ltsmip.c:567 eelf32ltsmip_fbsd.c:567
+#: eelf32ltsmipn32.c:567 eelf32ltsmipn32_fbsd.c:567 eelf32m32c.c:352
+#: eelf32mb_linux.c:341 eelf32mbel_linux.c:341 eelf32mcore.c:341
+#: eelf32mep.c:341 eelf32metag.c:616 eelf32microblaze.c:341
+#: eelf32microblazeel.c:341 eelf32mipswindiss.c:567 eelf32or1k.c:341
+#: eelf32or1k_linux.c:341 eelf32ppc.c:544 eelf32ppc_fbsd.c:544
+#: eelf32ppclinux.c:544 eelf32ppcnto.c:544 eelf32ppcsim.c:544
+#: eelf32ppcvxworks.c:518 eelf32ppcwindiss.c:544 eelf32rl78.c:341
+#: eelf32rx.c:357 eelf32tilegx.c:341 eelf32tilegx_be.c:341 eelf32tilepro.c:341
+#: eelf32vax.c:341 eelf32visium.c:341 eelf32xc16x.c:341 eelf32xc16xl.c:341
+#: eelf32xc16xs.c:341 eelf32xstormy16.c:352 eelf32xtensa.c:2228
+#: eelf64_aix.c:341 eelf64_ia64.c:365 eelf64_ia64_fbsd.c:365 eelf64_s390.c:356
+#: eelf64_sparc.c:341 eelf64_sparc_fbsd.c:341 eelf64_sparc_sol2.c:472
+#: eelf64alpha.c:424 eelf64alpha_fbsd.c:424 eelf64alpha_nbsd.c:424
+#: eelf64bmip.c:585 eelf64btsmip.c:567 eelf64btsmip_fbsd.c:567 eelf64hppa.c:341
+#: eelf64lppc.c:991 eelf64lriscv.c:406 eelf64lriscv_lp64.c:406
+#: eelf64lriscv_lp64f.c:406 eelf64ltsmip.c:567 eelf64ltsmip_fbsd.c:567
+#: eelf64mmix.c:452 eelf64ppc.c:991 eelf64ppc_fbsd.c:991 eelf64rdos.c:341
+#: eelf64tilegx.c:341 eelf64tilegx_be.c:341 eelf_i386.c:344 eelf_i386_be.c:341
+#: eelf_i386_chaos.c:341 eelf_i386_fbsd.c:341 eelf_i386_ldso.c:341
+#: eelf_i386_nacl.c:341 eelf_i386_sol2.c:472 eelf_i386_vxworks.c:370
+#: eelf_iamcu.c:341 eelf_k1om.c:344 eelf_k1om_fbsd.c:341 eelf_l1om.c:344
+#: eelf_l1om_fbsd.c:341 eelf_s390.c:341 eelf_x86_64.c:344
+#: eelf_x86_64_cloudabi.c:341 eelf_x86_64_fbsd.c:341 eelf_x86_64_nacl.c:341
+#: eelf_x86_64_sol2.c:472 eh8300elf.c:341 eh8300elf_linux.c:341
+#: eh8300helf.c:341 eh8300helf_linux.c:341 eh8300hnelf.c:341 eh8300self.c:341
+#: eh8300self_linux.c:341 eh8300snelf.c:341 eh8300sxelf.c:341
+#: eh8300sxelf_linux.c:341 eh8300sxnelf.c:341 ehppa64linux.c:341 ehppaelf.c:648
+#: ehppalinux.c:648 ehppanbsd.c:648 ehppaobsd.c:648 ei386lynx.c:341
+#: ei386moss.c:341 ei386nto.c:341 em32relf.c:341 em32relf_linux.c:341
+#: em32rlelf.c:341 em32rlelf_linux.c:341 em68hc11elf.c:641 em68hc11elfb.c:641
+#: em68hc12elf.c:641 em68hc12elfb.c:641 em68kelf.c:491 em68kelfnbsd.c:491
+#: em9s12zelf.c:341 emn10300.c:341 ends32belf.c:518 ends32belf16m.c:518
+#: ends32belf_linux.c:518 ends32elf.c:518 ends32elf16m.c:518
+#: ends32elf_linux.c:518 enios2elf.c:634 enios2linux.c:634 eppclynx.c:544
+#: epruelf.c:361 escore3_elf.c:361 escore7_elf.c:361 eshelf.c:341
+#: eshelf_fd.c:341 eshelf_linux.c:341 eshelf_nbsd.c:341 eshelf_nto.c:341
+#: eshelf_uclinux.c:341 eshelf_vxworks.c:370 eshlelf.c:341 eshlelf_fd.c:341
+#: eshlelf_linux.c:341 eshlelf_nbsd.c:341 eshlelf_nto.c:341
+#: eshlelf_vxworks.c:370 ev850.c:387 ev850_rh850.c:387 exgateelf.c:341
#, c-format
-msgid ""
-" --disable-auto-image-base Do not auto-choose image base. "
-"(default)\n"
+msgid "attempt to open %s failed\n"
msgstr ""
-#: emultempl/pe.em:469
+#: ldfile.c:134
#, c-format
-msgid ""
-" --dll-search-prefix=<string> When linking dynamically to a dll "
-"without\n"
-" an importlib, use <string><basename>."
-"dll\n"
-" in preference to lib<basename>.dll \n"
+msgid "attempt to open %s succeeded\n"
msgstr ""
-#: emultempl/pe.em:472
-#, c-format
-msgid ""
-" --enable-auto-import Do sophisticated linking of _sym to\n"
-" __imp_sym for DATA references\n"
+#: ldfile.c:140
+msgid "%F%P: invalid BFD target `%s'\n"
msgstr ""
-#: emultempl/pe.em:474
-#, c-format
-msgid ""
-" --disable-auto-import Do not auto-import DATA items from "
-"DLLs\n"
+#: ldfile.c:265 ldfile.c:295
+msgid "%P: skipping incompatible %s when searching for %s\n"
msgstr ""
-#: emultempl/pe.em:475
-#, c-format
-msgid ""
-" --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
-" adding pseudo-relocations resolved "
-"at\n"
-" runtime.\n"
+#: ldfile.c:278
+msgid "%F%P: attempted static link of dynamic object `%s'\n"
msgstr ""
-#: emultempl/pe.em:478
-#, c-format
-msgid ""
-" --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
-"for\n"
-" auto-imported DATA.\n"
+#: ldfile.c:405
+msgid "%P: cannot find %s (%s): %E\n"
msgstr ""
-#: emultempl/pe.em:480
-#, c-format
-msgid ""
-" --enable-extra-pe-debug Enable verbose debug output when "
-"building\n"
-" or linking to DLLs (esp. auto-"
-"import)\n"
+#: ldfile.c:408
+msgid "%P: cannot find %s: %E\n"
msgstr ""
-#: emultempl/pe.em:483
-#, c-format
-msgid ""
-" --large-address-aware Executable supports virtual addresses\n"
-" greater than 2 gigabytes\n"
+#: ldfile.c:443
+msgid "%P: cannot find %s inside %s\n"
msgstr ""
-#: emultempl/pe.em:485
-#, c-format
-msgid ""
-" --disable-large-address-aware Executable does not support virtual\n"
-" addresses greater than 2 gigabytes\n"
+#: ldfile.c:446
+msgid "%P: cannot find %s\n"
msgstr ""
-#: emultempl/pe.em:487
+#: ldfile.c:468
#, c-format
-msgid ""
-" --enable-long-section-names Use long COFF section names even in\n"
-" executable image files\n"
+msgid "cannot find script file %s\n"
msgstr ""
-#: emultempl/pe.em:489
+#: ldfile.c:470
#, c-format
-msgid ""
-" --disable-long-section-names Never use long COFF section names, "
-"even\n"
-" in object files\n"
+msgid "opened script file %s\n"
msgstr ""
-#: emultempl/pe.em:491
-#, c-format
-msgid ""
-" --dynamicbase\t\t\t Image base address may be relocated using\n"
-"\t\t\t\t address space layout randomization (ASLR)\n"
+#: ldfile.c:601
+msgid "%F%P: cannot open linker script file %s: %E\n"
msgstr ""
-#: emultempl/pe.em:493
-#, c-format
-msgid " --forceinteg\t\t Code integrity checks are enforced\n"
+#: ldfile.c:666
+msgid "%F%P: cannot represent machine `%s'\n"
msgstr ""
-#: emultempl/pe.em:494
-#, c-format
-msgid " --nxcompat\t\t Image is compatible with data execution prevention\n"
+#: ldlang.c:1318
+msgid "%P:%pS: warning: redeclaration of memory region `%s'\n"
msgstr ""
-#: emultempl/pe.em:495
-#, c-format
-msgid ""
-" --no-isolation\t\t Image understands isolation but do not isolate the "
-"image\n"
+#: ldlang.c:1324
+msgid "%P:%pS: warning: memory region `%s' not declared\n"
msgstr ""
-#: emultempl/pe.em:496
-#, c-format
-msgid ""
-" --no-seh\t\t\t Image does not use SEH. No SE handler may\n"
-"\t\t\t\t be called in this image\n"
+#: ldlang.c:1361
+msgid "%F%P:%pS: error: alias for default memory region\n"
msgstr ""
-#: emultempl/pe.em:498
-#, c-format
-msgid " --no-bind\t\t\t Do not bind this image\n"
+#: ldlang.c:1372
+msgid "%F%P:%pS: error: redefinition of memory region alias `%s'\n"
msgstr ""
-#: emultempl/pe.em:499
-#, c-format
-msgid " --wdmdriver\t\t Driver uses the WDM model\n"
+#: ldlang.c:1379
+msgid "%F%P:%pS: error: memory region `%s' for alias `%s' does not exist\n"
msgstr ""
-#: emultempl/pe.em:500
-#, c-format
-msgid " --tsaware Image is Terminal Server aware\n"
+#: ldlang.c:1438 ldlang.c:1477
+msgid "%F%P: failed creating section `%s': %E\n"
msgstr ""
-#: emultempl/pe.em:501
-#, c-format
-msgid " --build-id[=STYLE] Generate build ID\n"
+#: ldlang.c:1998
+msgid ""
+"\n"
+"As-needed library included to satisfy reference by file (symbol)\n"
+"\n"
msgstr ""
-#: emultempl/pe.em:629
-msgid "%P: warning: bad version number in -subsystem option\n"
+#: ldlang.c:2064
+#, c-format
+msgid ""
+"\n"
+"Discarded input sections\n"
+"\n"
msgstr ""
-#: emultempl/pe.em:654
-msgid "%P%F: invalid subsystem type %s\n"
+#: ldlang.c:2072
+msgid ""
+"\n"
+"Memory Configuration\n"
+"\n"
msgstr ""
-#: emultempl/pe.em:675
-msgid "%P%F: invalid hex number for PE parameter '%s'\n"
+#: ldlang.c:2074
+msgid "Name"
msgstr ""
-#: emultempl/pe.em:692
-msgid "%P%F: strange hex info for PE parameter '%s'\n"
+#: ldlang.c:2074
+msgid "Origin"
msgstr ""
-#: emultempl/pe.em:708
-msgid "%F%P: cannot open base file %s\n"
+#: ldlang.c:2074
+msgid "Length"
msgstr ""
-#: emultempl/pe.em:1004
-msgid "%P: warning, file alignment > section alignment.\n"
+#: ldlang.c:2074
+msgid "Attributes"
msgstr ""
-#: emultempl/pe.em:1017
+#: ldlang.c:2114
+#, c-format
msgid ""
-"%P: warning: --export-dynamic is not supported for PE targets, did you mean "
-"--export-all-symbols?\n"
+"\n"
+"Linker script and memory map\n"
+"\n"
msgstr ""
-#: emultempl/pe.em:1069
-#, c-format
-msgid "Warning: resolving %s by linking to %s\n"
+#: ldlang.c:2167
+msgid "%F%P: illegal use of `%s' section\n"
msgstr ""
-#: emultempl/pe.em:1074
-msgid "Use --enable-stdcall-fixup to disable these warnings\n"
+#: ldlang.c:2176
+msgid "%F%P: output format %s cannot represent section called %s: %E\n"
msgstr ""
-#: emultempl/pe.em:1075
-msgid "Use --disable-stdcall-fixup to disable these fixups\n"
+#: ldlang.c:2773
+msgid "%P: %pB: file not recognized: %E; matching formats:"
msgstr ""
-#: emultempl/pe.em:1143
-#, c-format
-msgid "%C: Cannot get section contents - auto-import exception\n"
+#: ldlang.c:2781
+msgid "%F%P: %pB: file not recognized: %E\n"
msgstr ""
-#: emultempl/pe.em:1206
-#, c-format
-msgid "Info: resolving %s by linking to %s (auto-import)\n"
+#: ldlang.c:2854
+msgid "%F%P: %pB: member %pB in archive is not an object\n"
+msgstr ""
+
+#: ldlang.c:2869 ldlang.c:2883 eaarch64cloudabi.c:776 eaarch64cloudabib.c:776
+#: eaarch64elf.c:776 eaarch64elf32.c:776 eaarch64elf32b.c:776
+#: eaarch64elfb.c:776 eaarch64fbsd.c:776 eaarch64fbsdb.c:776
+#: eaarch64linux.c:776 eaarch64linux32.c:776 eaarch64linux32b.c:776
+#: eaarch64linuxb.c:776 earcelf.c:461 earcelf_prof.c:461 earclinux.c:463
+#: earclinux_nps.c:463 earclinux_prof.c:463 earcv2elf.c:461 earcv2elfx.c:461
+#: earmelf.c:996 earmelf_fbsd.c:996 earmelf_fuchsia.c:996 earmelf_linux.c:996
+#: earmelf_linux_eabi.c:996 earmelf_linux_fdpiceabi.c:996 earmelf_nacl.c:996
+#: earmelf_nbsd.c:996 earmelf_phoenix.c:996 earmelf_vxworks.c:1026
+#: earmelfb.c:996 earmelfb_fbsd.c:996 earmelfb_fuchsia.c:996
+#: earmelfb_linux.c:996 earmelfb_linux_eabi.c:996
+#: earmelfb_linux_fdpiceabi.c:996 earmelfb_nacl.c:996 earmelfb_nbsd.c:996
+#: earmnto.c:996 earmsymbian.c:996 eavr1.c:664 eavr2.c:664 eavr25.c:664
+#: eavr3.c:664 eavr31.c:664 eavr35.c:664 eavr4.c:664 eavr5.c:664 eavr51.c:664
+#: eavr6.c:664 eavrtiny.c:664 eavrxmega1.c:664 eavrxmega2.c:664
+#: eavrxmega3.c:664 eavrxmega4.c:664 eavrxmega5.c:664 eavrxmega6.c:664
+#: eavrxmega7.c:664 ecriself.c:461 ecrislinux.c:461 ed10velf.c:461
+#: eelf32_sparc.c:461 eelf32_sparc_sol2.c:592 eelf32_sparc_vxworks.c:490
+#: eelf32_spu.c:995 eelf32_tic6x_be.c:599 eelf32_tic6x_elf_be.c:599
+#: eelf32_tic6x_elf_le.c:599 eelf32_tic6x_le.c:599 eelf32_tic6x_linux_be.c:599
+#: eelf32_tic6x_linux_le.c:599 eelf32_x86_64.c:464 eelf32_x86_64_nacl.c:461
+#: eelf32am33lin.c:461 eelf32b4300.c:687 eelf32bfin.c:470 eelf32bfinfd.c:470
+#: eelf32bmip.c:687 eelf32bmipn32.c:705 eelf32bsmip.c:705 eelf32btsmip.c:687
+#: eelf32btsmip_fbsd.c:687 eelf32btsmipn32.c:687 eelf32btsmipn32_fbsd.c:687
+#: eelf32cr16.c:612 eelf32cr16c.c:461 eelf32crx.c:500 eelf32ebmip.c:687
+#: eelf32ebmipvxworks.c:716 eelf32elmip.c:687 eelf32elmipvxworks.c:716
+#: eelf32epiphany.c:461 eelf32epiphany_4x4.c:463 eelf32frvfd.c:461
+#: eelf32ip2k.c:461 eelf32l4300.c:687 eelf32lm32.c:461 eelf32lm32fd.c:461
+#: eelf32lmip.c:687 eelf32lppc.c:664 eelf32lppclinux.c:664 eelf32lppcnto.c:664
+#: eelf32lppcsim.c:664 eelf32lr5900.c:687 eelf32lr5900n32.c:687
+#: eelf32lriscv.c:526 eelf32lriscv_ilp32.c:526 eelf32lriscv_ilp32f.c:526
+#: eelf32lsmip.c:687 eelf32ltsmip.c:687 eelf32ltsmip_fbsd.c:687
+#: eelf32ltsmipn32.c:687 eelf32ltsmipn32_fbsd.c:687 eelf32m32c.c:472
+#: eelf32mb_linux.c:461 eelf32mbel_linux.c:461 eelf32mcore.c:461
+#: eelf32mep.c:461 eelf32metag.c:736 eelf32microblaze.c:461
+#: eelf32microblazeel.c:461 eelf32mipswindiss.c:687 eelf32or1k.c:461
+#: eelf32or1k_linux.c:461 eelf32ppc.c:664 eelf32ppc_fbsd.c:664
+#: eelf32ppclinux.c:664 eelf32ppcnto.c:664 eelf32ppcsim.c:664
+#: eelf32ppcvxworks.c:638 eelf32ppcwindiss.c:664 eelf32rl78.c:461
+#: eelf32rx.c:477 eelf32tilegx.c:461 eelf32tilegx_be.c:461 eelf32tilepro.c:461
+#: eelf32vax.c:461 eelf32visium.c:461 eelf32xc16x.c:461 eelf32xc16xl.c:461
+#: eelf32xc16xs.c:461 eelf32xstormy16.c:472 eelf32xtensa.c:2348
+#: eelf64_aix.c:461 eelf64_ia64.c:485 eelf64_ia64_fbsd.c:485 eelf64_s390.c:476
+#: eelf64_sparc.c:461 eelf64_sparc_fbsd.c:461 eelf64_sparc_sol2.c:592
+#: eelf64alpha.c:544 eelf64alpha_fbsd.c:544 eelf64alpha_nbsd.c:544
+#: eelf64bmip.c:705 eelf64btsmip.c:687 eelf64btsmip_fbsd.c:687 eelf64hppa.c:461
+#: eelf64lppc.c:1111 eelf64lriscv.c:526 eelf64lriscv_lp64.c:526
+#: eelf64lriscv_lp64f.c:526 eelf64ltsmip.c:687 eelf64ltsmip_fbsd.c:687
+#: eelf64mmix.c:572 eelf64ppc.c:1111 eelf64ppc_fbsd.c:1111 eelf64rdos.c:461
+#: eelf64tilegx.c:461 eelf64tilegx_be.c:461 eelf_i386.c:464 eelf_i386_be.c:461
+#: eelf_i386_chaos.c:461 eelf_i386_fbsd.c:461 eelf_i386_ldso.c:461
+#: eelf_i386_nacl.c:461 eelf_i386_sol2.c:592 eelf_i386_vxworks.c:490
+#: eelf_iamcu.c:461 eelf_k1om.c:464 eelf_k1om_fbsd.c:461 eelf_l1om.c:464
+#: eelf_l1om_fbsd.c:461 eelf_s390.c:461 eelf_x86_64.c:464
+#: eelf_x86_64_cloudabi.c:461 eelf_x86_64_fbsd.c:461 eelf_x86_64_nacl.c:461
+#: eelf_x86_64_sol2.c:592 eh8300elf.c:461 eh8300elf_linux.c:461
+#: eh8300helf.c:461 eh8300helf_linux.c:461 eh8300hnelf.c:461 eh8300self.c:461
+#: eh8300self_linux.c:461 eh8300snelf.c:461 eh8300sxelf.c:461
+#: eh8300sxelf_linux.c:461 eh8300sxnelf.c:461 ehppa64linux.c:461 ehppaelf.c:768
+#: ehppalinux.c:768 ehppanbsd.c:768 ehppaobsd.c:768 ei386lynx.c:461
+#: ei386moss.c:461 ei386nto.c:461 em32relf.c:461 em32relf_linux.c:461
+#: em32rlelf.c:461 em32rlelf_linux.c:461 em68hc11elf.c:761 em68hc11elfb.c:761
+#: em68hc12elf.c:761 em68hc12elfb.c:761 em68kelf.c:611 em68kelfnbsd.c:611
+#: em9s12zelf.c:461 emn10300.c:461 ends32belf.c:638 ends32belf16m.c:638
+#: ends32belf_linux.c:638 ends32elf.c:638 ends32elf16m.c:638
+#: ends32elf_linux.c:638 enios2elf.c:754 enios2linux.c:754 eppclynx.c:664
+#: epruelf.c:481 escore3_elf.c:481 escore7_elf.c:481 eshelf.c:461
+#: eshelf_fd.c:461 eshelf_linux.c:461 eshelf_nbsd.c:461 eshelf_nto.c:461
+#: eshelf_uclinux.c:461 eshelf_vxworks.c:490 eshlelf.c:461 eshlelf_fd.c:461
+#: eshlelf_linux.c:461 eshlelf_nbsd.c:461 eshlelf_nto.c:461
+#: eshlelf_vxworks.c:490 ev850.c:507 ev850_rh850.c:507 exgateelf.c:461
+msgid "%F%P: %pB: error adding symbols: %E\n"
msgstr ""
-#: emultempl/pe.em:1213
+#: ldlang.c:3157
msgid ""
-"%P: warning: auto-importing has been activated without --enable-auto-import "
-"specified on the command line.\n"
-"This should work unless it involves constant data structures referencing "
-"symbols from auto-imported DLLs.\n"
+"%P: warning: could not find any targets that match endianness requirement\n"
msgstr ""
-#: emultempl/pe.em:1223 emultempl/pe.em:1619 emultempl/pe.em:1826 ldcref.c:517
-#: ldcref.c:628 ldmain.c:1186 ldmisc.c:453 pe-dll.c:725 pe-dll.c:1304
-#: pe-dll.c:1399
-msgid "%B%F: could not read symbols: %E\n"
+#: ldlang.c:3171
+msgid "%F%P: target %s not found\n"
+msgstr ""
+
+#: ldlang.c:3173
+msgid "%F%P: cannot open output file %s: %E\n"
msgstr ""
-#: emultempl/pe.em:1337
-msgid "%P: warning: .buildid section discarded, --build-id ignored.\n"
+#: ldlang.c:3179
+msgid "%F%P: %s: can not make object file: %E\n"
msgstr ""
-#: emultempl/pe.em:1410
-msgid "%P: warning: unrecognized --build-id style ignored.\n"
+#: ldlang.c:3183
+msgid "%F%P: %s: can not set architecture: %E\n"
msgstr ""
-#: emultempl/pe.em:1434
-msgid "%P: warning: Cannot create .buildid section, --build-id ignored.\n"
+#: ldlang.c:3342
+msgid "%P: warning: %s contains output sections; did you forget -T?\n"
msgstr ""
-#: emultempl/pe.em:1487
-msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n"
+#: ldlang.c:3480
+msgid "%X%P: required symbol `%s' not defined\n"
msgstr ""
-#: emultempl/pe.em:1631
-msgid "%X%P: unable to process relocs: %E\n"
+#: ldlang.c:3770
+msgid "%F%P: %s not found for insert\n"
msgstr ""
-#: emultempl/pe.em:1869
+#: ldlang.c:4011
+msgid " load address 0x%V"
+msgstr ""
+
+#: ldlang.c:4247
+msgid "%W (size before relaxing)\n"
+msgstr ""
+
+#: ldlang.c:4340
#, c-format
-msgid "Errors encountered processing file %s\n"
+msgid "Address of section %s set to "
msgstr ""
-#: emultempl/pe.em:1892
+#: ldlang.c:4538
#, c-format
-msgid "Errors encountered processing file %s for interworking\n"
+msgid "Fail with %d\n"
msgstr ""
-#: emultempl/pe.em:1954 ldexp.c:745 ldlang.c:3411 ldmain.c:1153
-msgid "%P%F: bfd_link_hash_lookup failed: %E\n"
+#: ldlang.c:4810
+msgid "%X%P: section %s VMA wraps around address space\n"
msgstr ""
-#: ldcref.c:170
-msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n"
+#: ldlang.c:4816
+msgid "%X%P: section %s LMA wraps around address space\n"
msgstr ""
-#: ldcref.c:176
-msgid "%X%P: cref_hash_lookup failed: %E\n"
+#: ldlang.c:4867
+msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
msgstr ""
-#: ldcref.c:186
-msgid "%X%P: cref alloc failed: %E\n"
+#: ldlang.c:4910
+msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
msgstr ""
-#: ldcref.c:371
-#, c-format
-msgid ""
-"\n"
-"Cross Reference Table\n"
-"\n"
+#: ldlang.c:4933
+msgid "%X%P: region `%s' overflowed by %lu byte\n"
+msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ldlang.c:4958
+msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n"
msgstr ""
-#: ldcref.c:372
-msgid "Symbol"
+#: ldlang.c:4969
+msgid "%X%P: %pB section `%s' will not fit in region `%s'\n"
msgstr ""
-#: ldcref.c:380
-#, c-format
-msgid "File\n"
+#: ldlang.c:5050
+msgid ""
+"%F%P:%pS: non constant or forward reference address expression for section "
+"%s\n"
msgstr ""
-#: ldcref.c:384
-#, c-format
-msgid "No symbols\n"
+#: ldlang.c:5075
+msgid "%X%P: internal error on COFF shared library section %s\n"
msgstr ""
-#: ldcref.c:413 ldcref.c:565
-msgid "%P: symbol `%T' missing from main hash table\n"
+#: ldlang.c:5134
+msgid "%F%P: error: no memory region specified for loadable section `%s'\n"
msgstr ""
-#: ldcref.c:690 ldcref.c:697 ldmain.c:1248 ldmain.c:1255
-msgid "%B%F: could not read relocs: %E\n"
+#: ldlang.c:5139
+msgid "%P: warning: no memory region specified for loadable section `%s'\n"
msgstr ""
-#. We found a reloc for the symbol. The symbol is defined
-#. in OUTSECNAME. This reloc is from a section which is
-#. mapped into a section from which references to OUTSECNAME
-#. are prohibited. We must report an error.
-#: ldcref.c:724
-msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n"
+#: ldlang.c:5162
+msgid "%P: warning: changing start of section %s by %lu byte\n"
+msgid_plural "%P: warning: changing start of section %s by %lu bytes\n"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ldlang.c:5256
+msgid "%P: warning: dot moved backwards before `%s'\n"
msgstr ""
-#: ldctor.c:83
-msgid "%P%X: Different relocs used in set %s\n"
+#: ldlang.c:5435
+msgid "%F%P: can't relax section: %E\n"
msgstr ""
-#: ldctor.c:101
-msgid "%P%X: Different object file formats composing set %s\n"
+#: ldlang.c:5817
+msgid "%F%P: invalid data statement\n"
msgstr ""
-#: ldctor.c:279 ldctor.c:300
-msgid "%P%X: %s does not support reloc %s for set %s\n"
+#: ldlang.c:5850
+msgid "%F%P: invalid reloc statement\n"
msgstr ""
-#: ldctor.c:295
-msgid "%P%X: Special section %s does not support reloc %s for set %s\n"
+#: ldlang.c:6184
+msgid "%F%P: gc-sections requires either an entry or an undefined symbol\n"
msgstr ""
-#: ldctor.c:321
-msgid "%P%X: Unsupported size %d for set %s\n"
+#: ldlang.c:6209
+msgid "%F%P: %s: can't set start address\n"
msgstr ""
-#: ldctor.c:344
-msgid ""
-"\n"
-"Set Symbol\n"
-"\n"
+#: ldlang.c:6222 ldlang.c:6241
+msgid "%F%P: can't set start address\n"
msgstr ""
-#: ldemul.c:274
-#, c-format
-msgid "%S SYSLIB ignored\n"
+#: ldlang.c:6234
+msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
msgstr ""
-#: ldemul.c:280
-#, c-format
-msgid "%S HLL ignored\n"
+#: ldlang.c:6246
+msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
msgstr ""
-#: ldemul.c:300
-msgid "%P: unrecognised emulation mode: %s\n"
+#: ldlang.c:6300
+msgid ""
+"%F%P: relocatable linking with relocations from format %s (%pB) to format %s "
+"(%pB) is not supported\n"
msgstr ""
-#: ldemul.c:301
-msgid "Supported emulations: "
+#: ldlang.c:6310
+msgid ""
+"%X%P: %s architecture of input file `%pB' is incompatible with %s output\n"
msgstr ""
-#: ldemul.c:343
-#, c-format
-msgid " no emulation specific options.\n"
+#: ldlang.c:6332
+msgid "%X%P: failed to merge target specific data of file %pB\n"
msgstr ""
-#: ldexp.c:283
-msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n"
+#: ldlang.c:6403
+msgid "%F%P: could not define common symbol `%pT': %E\n"
msgstr ""
-#: ldexp.c:314
-msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n"
+#: ldlang.c:6415
+msgid ""
+"\n"
+"Allocating common symbols\n"
msgstr ""
-#: ldexp.c:549
-msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n"
+#: ldlang.c:6416
+msgid ""
+"Common symbol size file\n"
+"\n"
msgstr ""
-#: ldexp.c:627
-#, c-format
-msgid "%F%S %% by zero\n"
+#: ldlang.c:6490
+msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n"
msgstr ""
-#: ldexp.c:636
-#, c-format
-msgid "%F%S / by zero\n"
+#: ldlang.c:6508
+msgid ""
+"%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n"
msgstr ""
-#: ldexp.c:757
-#, c-format
-msgid "%X%S: unresolvable symbol `%s' referenced in expression\n"
+#: ldlang.c:6599
+msgid "%F%P: invalid character %c (%d) in flags\n"
msgstr ""
-#: ldexp.c:772
-#, c-format
-msgid "%F%S: undefined symbol `%s' referenced in expression\n"
+#: ldlang.c:6726
+msgid "%F%P:%pS: error: align with input and explicit align specified\n"
msgstr ""
-#: ldexp.c:798 ldexp.c:816 ldexp.c:844
-#, c-format
-msgid "%F%S: undefined section `%s' referenced in expression\n"
+#: ldlang.c:7198
+msgid "%F%P: %s: plugin reported error after all symbols read\n"
msgstr ""
-#: ldexp.c:876 ldexp.c:892
-#, c-format
-msgid "%F%S: undefined MEMORY region `%s' referenced in expression\n"
+#: ldlang.c:7602
+msgid "%F%P: multiple STARTUP files\n"
msgstr ""
-#: ldexp.c:904
-#, c-format
-msgid "%F%S: unknown constant `%s' referenced in expression\n"
+#: ldlang.c:7648
+msgid "%X%P:%pS: section has both a load address and a load region\n"
msgstr ""
-#: ldexp.c:1052
-#, c-format
-msgid "%F%S can not PROVIDE assignment to location counter\n"
+#: ldlang.c:7763
+msgid ""
+"%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers "
+"lack them\n"
msgstr ""
-#: ldexp.c:1085
-#, c-format
-msgid "%F%S invalid assignment to location counter\n"
+#: ldlang.c:7836
+msgid "%F%P: no sections assigned to phdrs\n"
msgstr ""
-#: ldexp.c:1089
-#, c-format
-msgid "%F%S assignment to location counter invalid outside of SECTIONS\n"
+#: ldlang.c:7874
+msgid "%F%P: bfd_record_phdr failed: %E\n"
msgstr ""
-#: ldexp.c:1108
-msgid "%F%S cannot move location counter backwards (from %V to %V)\n"
+#: ldlang.c:7894
+msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
msgstr ""
-#: ldexp.c:1167
-msgid "%P%F:%s: hash creation failed\n"
+#: ldlang.c:8317
+msgid "%X%P: unknown language `%s' in version information\n"
msgstr ""
-#: ldexp.c:1516 ldexp.c:1542 ldexp.c:1602
-#, c-format
-msgid "%F%S: nonconstant expression for %s\n"
+#: ldlang.c:8462
+msgid ""
+"%X%P: anonymous version tag cannot be combined with other version tags\n"
msgstr ""
-#: ldexp.c:1628 ldlang.c:1234 ldlang.c:3187
-msgid "%P%F: can not create hash table: %E\n"
+#: ldlang.c:8471
+msgid "%X%P: duplicate version tag `%s'\n"
msgstr ""
-#: ldfile.c:132
-#, c-format
-msgid "attempt to open %s failed\n"
+#: ldlang.c:8492 ldlang.c:8501 ldlang.c:8519 ldlang.c:8529
+msgid "%X%P: duplicate expression `%s' in version information\n"
msgstr ""
-#: ldfile.c:134
-#, c-format
-msgid "attempt to open %s succeeded\n"
+#: ldlang.c:8569
+msgid "%X%P: unable to find version dependency `%s'\n"
msgstr ""
-#: ldfile.c:140
-msgid "%F%P: invalid BFD target `%s'\n"
+#: ldlang.c:8592
+msgid "%X%P: unable to read .exports section contents\n"
msgstr ""
-#: ldfile.c:265 ldfile.c:295
-msgid "%P: skipping incompatible %s when searching for %s\n"
+#: ldlang.c:8630
+msgid "%F%P: invalid origin for memory region %s\n"
msgstr ""
-#: ldfile.c:278
-msgid "%F%P: attempted static link of dynamic object `%s'\n"
+#: ldlang.c:8639
+msgid "%F%P: invalid length for memory region %s\n"
msgstr ""
-#: ldfile.c:405
-msgid "%P: cannot find %s (%s): %E\n"
+#: ldlang.c:8749
+msgid "%X%P: unknown feature `%s'\n"
msgstr ""
-#: ldfile.c:408
-msgid "%P: cannot find %s: %E\n"
+#: ldmain.c:248
+msgid "%X%P: can't set BFD default target to `%s': %E\n"
msgstr ""
-#: ldfile.c:443
-msgid "%P: cannot find %s inside %s\n"
+#: ldmain.c:347
+msgid "built in linker script"
msgstr ""
-#: ldfile.c:446
-msgid "%P: cannot find %s\n"
+#: ldmain.c:357
+msgid "using external linker script:"
msgstr ""
-#: ldfile.c:468
-#, c-format
-msgid "cannot find script file %s\n"
+#: ldmain.c:359
+msgid "using internal linker script:"
msgstr ""
-#: ldfile.c:470
-#, c-format
-msgid "opened script file %s\n"
+#: ldmain.c:406
+msgid "%F%P: --no-define-common may not be used without -shared\n"
msgstr ""
-#: ldfile.c:601
-msgid "%P%F: cannot open linker script file %s: %E\n"
+#: ldmain.c:412
+msgid "%F%P: no input files\n"
msgstr ""
-#: ldfile.c:666
-msgid "%P%F: cannot represent machine `%s'\n"
+#: ldmain.c:416
+msgid "%P: mode %s\n"
msgstr ""
-#: ldlang.c:1318
-msgid "%P:%S: warning: redeclaration of memory region `%s'\n"
+#: ldmain.c:432 ends32belf.c:2236 ends32belf16m.c:2236 ends32belf_linux.c:2365
+#: ends32elf.c:2236 ends32elf16m.c:2236 ends32elf_linux.c:2365
+msgid "%F%P: cannot open map file %s: %E\n"
msgstr ""
-#: ldlang.c:1324
-msgid "%P:%S: warning: memory region `%s' not declared\n"
+#: ldmain.c:481
+msgid "%P: link errors found, deleting executable `%s'\n"
msgstr ""
-#: ldlang.c:1361
-msgid "%F%P:%S: error: alias for default memory region\n"
+#: ldmain.c:490
+msgid "%F%P: %pB: final close failed: %E\n"
msgstr ""
-#: ldlang.c:1372
-msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n"
+#: ldmain.c:517
+msgid "%F%P: unable to open for source of copy `%s'\n"
msgstr ""
-#: ldlang.c:1379
-msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n"
+#: ldmain.c:520
+msgid "%F%P: unable to open for destination of copy `%s'\n"
msgstr ""
-#: ldlang.c:1438 ldlang.c:1477
-msgid "%P%F: failed creating section `%s': %E\n"
+#: ldmain.c:527
+msgid "%P: error writing file `%s'\n"
msgstr ""
-#: ldlang.c:1998
-msgid ""
-"\n"
-"As-needed library included to satisfy reference by file (symbol)\n"
-"\n"
+#: ldmain.c:532 pe-dll.c:1925
+#, c-format
+msgid "%P: error closing file `%s'\n"
msgstr ""
-#: ldlang.c:2064
+#: ldmain.c:546
#, c-format
-msgid ""
-"\n"
-"Discarded input sections\n"
-"\n"
+msgid "%s: total time in link: %ld.%06ld\n"
msgstr ""
-#: ldlang.c:2072
-msgid ""
-"\n"
-"Memory Configuration\n"
-"\n"
+#: ldmain.c:629
+msgid "%F%P: missing argument to -m\n"
msgstr ""
-#: ldlang.c:2074
-msgid "Name"
+#: ldmain.c:679 ldmain.c:696 ldmain.c:716 ldmain.c:748 pe-dll.c:1377
+msgid "%F%P: bfd_hash_table_init failed: %E\n"
msgstr ""
-#: ldlang.c:2074
-msgid "Origin"
+#: ldmain.c:683 ldmain.c:700 ldmain.c:720
+msgid "%F%P: bfd_hash_lookup failed: %E\n"
msgstr ""
-#: ldlang.c:2074
-msgid "Length"
+#: ldmain.c:734
+msgid "%X%P: error: duplicate retain-symbols-file\n"
msgstr ""
-#: ldlang.c:2074
-msgid "Attributes"
+#: ldmain.c:778
+msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n"
msgstr ""
-#: ldlang.c:2114
-#, c-format
+#: ldmain.c:783
+msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
+msgstr ""
+
+#: ldmain.c:882
msgid ""
-"\n"
-"Linker script and memory map\n"
+"Archive member included to satisfy reference by file (symbol)\n"
"\n"
msgstr ""
-#: ldlang.c:2167
-msgid "%P%F: Illegal use of `%s' section\n"
+#: ldmain.c:989
+msgid "%X%P: %C: multiple definition of `%pT'"
msgstr ""
-#: ldlang.c:2176
-msgid "%P%F: output format %s cannot represent section called %s: %E\n"
+#: ldmain.c:992
+msgid "; %D: first defined here"
msgstr ""
-#: ldlang.c:2773
-msgid "%B: file not recognized: %E\n"
+#: ldmain.c:997
+msgid "%P: disabling relaxation; it will not work with multiple definitions\n"
msgstr ""
-#: ldlang.c:2774
-msgid "%B: matching formats:"
+#: ldmain.c:1050
+msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n"
msgstr ""
-#: ldlang.c:2781
-msgid "%F%B: file not recognized: %E\n"
+#: ldmain.c:1054
+msgid "%P: %pB: warning: definition of `%pT' overriding common\n"
msgstr ""
-#: ldlang.c:2854
-msgid "%F%B: member %B in archive is not an object\n"
+#: ldmain.c:1063
+msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n"
msgstr ""
-#: ldlang.c:2869 ldlang.c:2883
-msgid "%F%B: error adding symbols: %E\n"
+#: ldmain.c:1067
+msgid "%P: %pB: warning: common of `%pT' overridden by definition\n"
msgstr ""
-#: ldlang.c:3157
+#: ldmain.c:1076
msgid ""
-"%P: warning: could not find any targets that match endianness requirement\n"
+"%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n"
msgstr ""
-#: ldlang.c:3171
-msgid "%P%F: target %s not found\n"
+#: ldmain.c:1080
+msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n"
msgstr ""
-#: ldlang.c:3173
-msgid "%P%F: cannot open output file %s: %E\n"
+#: ldmain.c:1087
+msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n"
msgstr ""
-#: ldlang.c:3179
-msgid "%P%F:%s: can not make object file: %E\n"
+#: ldmain.c:1091
+msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n"
msgstr ""
-#: ldlang.c:3183
-msgid "%P%F:%s: can not set architecture: %E\n"
+#: ldmain.c:1098
+msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n"
msgstr ""
-#: ldlang.c:3342
-msgid "%P: warning: %s contains output sections; did you forget -T?\n"
+#: ldmain.c:1101
+msgid "%P: %pB: warning: multiple common of `%pT'\n"
msgstr ""
-#: ldlang.c:3480
-msgid "%P%X: required symbol `%s' not defined\n"
+#: ldmain.c:1120 ldmain.c:1156
+msgid "%P: warning: global constructor %s used\n"
msgstr ""
-#: ldlang.c:3770
-msgid "%F%P: %s not found for insert\n"
+#: ldmain.c:1166
+msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n"
msgstr ""
-#: ldlang.c:4013
-msgid " load address 0x%V"
+#. We found a reloc for the symbol we are looking for.
+#: ldmain.c:1238 ldmain.c:1240 ldmain.c:1242 ldmain.c:1250 ldmain.c:1293
+msgid "warning: "
msgstr ""
-#: ldlang.c:4249
-msgid "%W (size before relaxing)\n"
+#: ldmain.c:1346
+msgid "%X%P: %C: undefined reference to `%pT'\n"
msgstr ""
-#: ldlang.c:4342
-#, c-format
-msgid "Address of section %s set to "
+#: ldmain.c:1349
+msgid "%P: %C: warning: undefined reference to `%pT'\n"
msgstr ""
-#: ldlang.c:4540
-#, c-format
-msgid "Fail with %d\n"
+#: ldmain.c:1355
+msgid "%X%P: %D: more undefined references to `%pT' follow\n"
msgstr ""
-#: ldlang.c:4810
-msgid "%X%P: section %s VMA wraps around address space\n"
+#: ldmain.c:1358
+msgid "%P: %D: warning: more undefined references to `%pT' follow\n"
msgstr ""
-#: ldlang.c:4816
-msgid "%X%P: section %s LMA wraps around address space\n"
+#: ldmain.c:1369
+msgid "%X%P: %pB: undefined reference to `%pT'\n"
msgstr ""
-#: ldlang.c:4867
-msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
+#: ldmain.c:1372
+msgid "%P: %pB: warning: undefined reference to `%pT'\n"
msgstr ""
-#: ldlang.c:4910
-msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
+#: ldmain.c:1378
+msgid "%X%P: %pB: more undefined references to `%pT' follow\n"
msgstr ""
-#: ldlang.c:4933
-msgid "%X%P: region `%s' overflowed by %lu byte\n"
-msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
-msgstr[0] ""
-msgstr[1] ""
+#: ldmain.c:1381
+msgid "%P: %pB: warning: more undefined references to `%pT' follow\n"
+msgstr ""
-#: ldlang.c:4958
-msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n"
+#: ldmain.c:1418
+msgid " additional relocation overflows omitted from the output\n"
msgstr ""
-#: ldlang.c:4969
-msgid "%X%P: %B section `%s' will not fit in region `%s'\n"
+#: ldmain.c:1431
+#, c-format
+msgid " relocation truncated to fit: %s against undefined symbol `%pT'"
msgstr ""
-#: ldlang.c:5050
+#: ldmain.c:1437
#, c-format
msgid ""
-"%F%S: non constant or forward reference address expression for section %s\n"
+" relocation truncated to fit: %s against symbol `%pT' defined in %pA section "
+"in %pB"
msgstr ""
-#: ldlang.c:5075
-msgid "%P%X: Internal error on COFF shared library section %s\n"
+#: ldmain.c:1450
+#, c-format
+msgid " relocation truncated to fit: %s against `%pT'"
msgstr ""
-#: ldlang.c:5133
-msgid "%P%F: error: no memory region specified for loadable section `%s'\n"
+#: ldmain.c:1466
+msgid "%X%P: %H: dangerous relocation: %s\n"
msgstr ""
-#: ldlang.c:5138
-msgid "%P: warning: no memory region specified for loadable section `%s'\n"
+#: ldmain.c:1480
+msgid "%X%P: %H: reloc refers to symbol `%pT' which is not being output\n"
msgstr ""
-#: ldlang.c:5161
-msgid "%P: warning: changing start of section %s by %lu byte\n"
-msgid_plural "%P: warning: changing start of section %s by %lu bytes\n"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ldlang.c:5253
-msgid "%P: warning: dot moved backwards before `%s'\n"
+#: ldmain.c:1514
+msgid "%P: %pB: reference to %s\n"
msgstr ""
-#: ldlang.c:5428
-msgid "%P%F: can't relax section: %E\n"
+#: ldmain.c:1516
+msgid "%P: %pB: definition of %s\n"
msgstr ""
-#: ldlang.c:5810
-msgid "%F%P: invalid data statement\n"
+#: ldmisc.c:374
+#, c-format
+msgid "%pB: in function `%pT':\n"
msgstr ""
-#: ldlang.c:5843
-msgid "%F%P: invalid reloc statement\n"
+#: ldmisc.c:527
+#, c-format
+msgid "no symbol"
msgstr ""
-#: ldlang.c:6177
-msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n"
+#: ldmisc.c:634
+msgid "%F%P: internal error %s %d\n"
msgstr ""
-#: ldlang.c:6202
-msgid "%P%F:%s: can't set start address\n"
+#: ldmisc.c:698
+msgid "%P: internal error: aborting at %s:%d in %s\n"
msgstr ""
-#: ldlang.c:6215 ldlang.c:6234
-msgid "%P%F: can't set start address\n"
+#: ldmisc.c:701
+msgid "%P: internal error: aborting at %s:%d\n"
msgstr ""
-#: ldlang.c:6227
-msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
+#: ldmisc.c:703
+msgid "%F%P: please report this bug\n"
msgstr ""
-#: ldlang.c:6239
-msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
+#. Output for noisy == 2 is intended to follow the GNU standards.
+#: ldver.c:37
+#, c-format
+msgid "GNU ld %s\n"
msgstr ""
-#: ldlang.c:6293
-msgid ""
-"%P%F: Relocatable linking with relocations from format %s (%B) to format %s "
-"(%B) is not supported\n"
+#: ldver.c:41
+#, c-format
+msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
msgstr ""
-#: ldlang.c:6303
+#: ldver.c:42
+#, c-format
msgid ""
-"%P%X: %s architecture of input file `%B' is incompatible with %s output\n"
+"This program is free software; you may redistribute it under the terms of\n"
+"the GNU General Public License version 3 or (at your option) a later "
+"version.\n"
+"This program has absolutely no warranty.\n"
msgstr ""
-#: ldlang.c:6325
-msgid "%P%X: failed to merge target specific data of file %B\n"
+#: ldver.c:52
+#, c-format
+msgid " Supported emulations:\n"
msgstr ""
-#: ldlang.c:6396
-msgid "%P%F: Could not define common symbol `%T': %E\n"
+#: ldwrite.c:60 ldwrite.c:206 ldwrite.c:258 ldwrite.c:299
+msgid "%F%P: bfd_new_link_order failed\n"
msgstr ""
-#: ldlang.c:6408
-msgid ""
-"\n"
-"Allocating common symbols\n"
+#: ldwrite.c:368
+msgid "%F%P: cannot create split section name for %s\n"
msgstr ""
-#: ldlang.c:6409
-msgid ""
-"Common symbol size file\n"
-"\n"
+#: ldwrite.c:380
+msgid "%F%P: clone section failed: %E\n"
msgstr ""
-#: ldlang.c:6483
-msgid "%X%P: error: unplaced orphan section `%A' from `%B'.\n"
+#: ldwrite.c:418
+#, c-format
+msgid "%8x something else\n"
msgstr ""
-#: ldlang.c:6501
-msgid ""
-"%P: warning: orphan section `%A' from `%B' being placed in section `%s'.\n"
+#: ldwrite.c:588
+msgid "%F%P: final link failed: %E\n"
msgstr ""
-#: ldlang.c:6592
-msgid "%P%F: invalid character %c (%d) in flags\n"
+#: lexsup.c:102 lexsup.c:276
+msgid "KEYWORD"
msgstr ""
-#: ldlang.c:6719
-msgid "%F%P:%S: error: align with input and explicit align specified\n"
+#: lexsup.c:102
+msgid "Shared library control for HP/UX compatibility"
msgstr ""
-#: ldlang.c:7165
-msgid "%P%F: Failed to create hash table\n"
+#: lexsup.c:105
+msgid "ARCH"
msgstr ""
-#: ldlang.c:7189
-msgid "%P%F: %s: plugin reported error after all symbols read\n"
+#: lexsup.c:105
+msgid "Set architecture"
msgstr ""
-#: ldlang.c:7593
-msgid "%P%F: multiple STARTUP files\n"
+#: lexsup.c:107 lexsup.c:403
+msgid "TARGET"
msgstr ""
-#: ldlang.c:7639
-msgid "%X%P:%S: section has both a load address and a load region\n"
+#: lexsup.c:107
+msgid "Specify target for following input files"
msgstr ""
-#: ldlang.c:7754
-msgid ""
-"%X%P:%S: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack "
-"them\n"
+#: lexsup.c:110 lexsup.c:167 lexsup.c:171 lexsup.c:202 lexsup.c:215
+#: lexsup.c:217 lexsup.c:357 lexsup.c:421 lexsup.c:488 lexsup.c:501
+msgid "FILE"
msgstr ""
-#: ldlang.c:7827
-msgid "%F%P: no sections assigned to phdrs\n"
+#: lexsup.c:110
+msgid "Read MRI format linker script"
msgstr ""
-#: ldlang.c:7865
-msgid "%F%P: bfd_record_phdr failed: %E\n"
+#: lexsup.c:112
+msgid "Force common symbols to be defined"
msgstr ""
-#: ldlang.c:7885
-msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
+#: lexsup.c:117
+msgid "Force group members out of groups"
msgstr ""
-#: ldlang.c:8308
-msgid "%X%P: unknown language `%s' in version information\n"
+#: lexsup.c:119 lexsup.c:465 lexsup.c:467 lexsup.c:469 lexsup.c:471
+#: lexsup.c:473 lexsup.c:475
+msgid "ADDRESS"
msgstr ""
-#: ldlang.c:8453
-msgid ""
-"%X%P: anonymous version tag cannot be combined with other version tags\n"
+#: lexsup.c:119
+msgid "Set start address"
msgstr ""
-#: ldlang.c:8462
-msgid "%X%P: duplicate version tag `%s'\n"
+#: lexsup.c:121
+msgid "Export all dynamic symbols"
msgstr ""
-#: ldlang.c:8483 ldlang.c:8492 ldlang.c:8510 ldlang.c:8520
-msgid "%X%P: duplicate expression `%s' in version information\n"
+#: lexsup.c:123
+msgid "Undo the effect of --export-dynamic"
msgstr ""
-#: ldlang.c:8560
-msgid "%X%P: unable to find version dependency `%s'\n"
+#: lexsup.c:125
+msgid "Link big-endian objects"
msgstr ""
-#: ldlang.c:8583
-msgid "%X%P: unable to read .exports section contents\n"
+#: lexsup.c:127
+msgid "Link little-endian objects"
msgstr ""
-#: ldlang.c:8621
-msgid "%F%P: invalid origin for memory region %s\n"
+#: lexsup.c:129 lexsup.c:132
+msgid "SHLIB"
msgstr ""
-#: ldlang.c:8630
-msgid "%F%P: invalid length for memory region %s\n"
+#: lexsup.c:129
+msgid "Auxiliary filter for shared object symbol table"
msgstr ""
-#: ldlang.c:8740
-msgid "%X%P: unknown feature `%s'\n"
+#: lexsup.c:132
+msgid "Filter for shared object symbol table"
msgstr ""
-#: ldmain.c:241
-msgid "%X%P: can't set BFD default target to `%s': %E\n"
+#: lexsup.c:135
+msgid "Ignored"
msgstr ""
-#: ldmain.c:341
-msgid "built in linker script"
+#: lexsup.c:137
+msgid "SIZE"
msgstr ""
-#: ldmain.c:351
-msgid "using external linker script:"
+#: lexsup.c:137
+msgid "Small data size (if no size, same as --shared)"
msgstr ""
-#: ldmain.c:353
-msgid "using internal linker script:"
+#: lexsup.c:140
+msgid "FILENAME"
msgstr ""
-#: ldmain.c:400
-msgid "%P%F: --no-define-common may not be used without -shared\n"
+#: lexsup.c:140
+msgid "Set internal name of shared library"
msgstr ""
-#: ldmain.c:406
-msgid "%P%F: no input files\n"
+#: lexsup.c:142
+msgid "PROGRAM"
msgstr ""
-#: ldmain.c:410
-msgid "%P: mode %s\n"
+#: lexsup.c:142
+msgid "Set PROGRAM as the dynamic linker to use"
msgstr ""
-#: ldmain.c:426
-msgid "%P%F: cannot open map file %s: %E\n"
+#: lexsup.c:145
+msgid "Produce an executable with no program interpreter header"
msgstr ""
-#: ldmain.c:475
-msgid "%P: link errors found, deleting executable `%s'\n"
+#: lexsup.c:148
+msgid "LIBNAME"
msgstr ""
-#: ldmain.c:484
-msgid "%F%B: final close failed: %E\n"
+#: lexsup.c:148
+msgid "Search for library LIBNAME"
msgstr ""
-#: ldmain.c:511
-msgid "%P%F: unable to open for source of copy `%s'\n"
+#: lexsup.c:150
+msgid "DIRECTORY"
msgstr ""
-#: ldmain.c:514
-msgid "%P%F: unable to open for destination of copy `%s'\n"
+#: lexsup.c:150
+msgid "Add DIRECTORY to library search path"
msgstr ""
-#: ldmain.c:521
-msgid "%P: Error writing file `%s'\n"
+#: lexsup.c:153
+msgid "Override the default sysroot location"
msgstr ""
-#: ldmain.c:526 pe-dll.c:1789
-#, c-format
-msgid "%P: Error closing file `%s'\n"
+#: lexsup.c:155
+msgid "EMULATION"
msgstr ""
-#: ldmain.c:540
-#, c-format
-msgid "%s: total time in link: %ld.%06ld\n"
+#: lexsup.c:155
+msgid "Set emulation"
msgstr ""
-#: ldmain.c:623
-msgid "%P%F: missing argument to -m\n"
+#: lexsup.c:157
+msgid "Print map file on standard output"
msgstr ""
-#: ldmain.c:673 ldmain.c:690 ldmain.c:710 ldmain.c:742
-msgid "%P%F: bfd_hash_table_init failed: %E\n"
+#: lexsup.c:159
+msgid "Do not page align data"
msgstr ""
-#: ldmain.c:677 ldmain.c:694 ldmain.c:714
-msgid "%P%F: bfd_hash_lookup failed: %E\n"
+#: lexsup.c:161
+msgid "Do not page align data, do not make text readonly"
msgstr ""
-#: ldmain.c:728
-msgid "%X%P: error: duplicate retain-symbols-file\n"
+#: lexsup.c:164
+msgid "Page align data, make text readonly"
msgstr ""
-#: ldmain.c:772
-msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n"
+#: lexsup.c:167
+msgid "Set output file name"
msgstr ""
-#: ldmain.c:777
-msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
+#: lexsup.c:169
+msgid "Optimize output file"
msgstr ""
-#: ldmain.c:876
-msgid ""
-"Archive member included to satisfy reference by file (symbol)\n"
-"\n"
+#: lexsup.c:171
+msgid "Generate import library"
msgstr ""
-#: ldmain.c:982
-msgid "%X%C: multiple definition of `%T'\n"
+#: lexsup.c:174
+msgid "PLUGIN"
msgstr ""
-#: ldmain.c:985
-msgid "%D: first defined here\n"
+#: lexsup.c:174
+msgid "Load named plugin"
msgstr ""
-#: ldmain.c:989
-msgid "%P: Disabling relaxation: it will not work with multiple definitions\n"
+#: lexsup.c:176
+msgid "ARG"
msgstr ""
-#: ldmain.c:1041
-msgid "%B: warning: definition of `%T' overriding common\n"
+#: lexsup.c:176
+msgid "Send arg to last-loaded plugin"
msgstr ""
-#: ldmain.c:1044
-msgid "%B: warning: common is here\n"
+#: lexsup.c:178 lexsup.c:181
+msgid "Ignored for GCC LTO option compatibility"
msgstr ""
-#: ldmain.c:1051
-msgid "%B: warning: common of `%T' overridden by definition\n"
+#: lexsup.c:185
+msgid "Ignored for GCC linker option compatibility"
msgstr ""
-#: ldmain.c:1054
-msgid "%B: warning: defined here\n"
+#: lexsup.c:188 lexsup.c:191
+msgid "Ignored for gold option compatibility"
msgstr ""
-#: ldmain.c:1061
-msgid "%B: warning: common of `%T' overridden by larger common\n"
+#: lexsup.c:194
+msgid "Ignored for SVR4 compatibility"
msgstr ""
-#: ldmain.c:1064
-msgid "%B: warning: larger common is here\n"
+#: lexsup.c:198
+msgid "Generate relocatable output"
msgstr ""
-#: ldmain.c:1068
-msgid "%B: warning: common of `%T' overriding smaller common\n"
+#: lexsup.c:202
+msgid "Just link symbols (if directory, same as --rpath)"
msgstr ""
-#: ldmain.c:1071
-msgid "%B: warning: smaller common is here\n"
+#: lexsup.c:205
+msgid "Strip all symbols"
msgstr ""
-#: ldmain.c:1075
-msgid "%B: warning: multiple common of `%T'\n"
+#: lexsup.c:207
+msgid "Strip debugging symbols"
msgstr ""
-#: ldmain.c:1077
-msgid "%B: warning: previous common is here\n"
+#: lexsup.c:209
+msgid "Strip symbols in discarded sections"
msgstr ""
-#: ldmain.c:1095 ldmain.c:1131
-msgid "%P: warning: global constructor %s used\n"
+#: lexsup.c:211
+msgid "Do not strip symbols in discarded sections"
msgstr ""
-#: ldmain.c:1141
-msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n"
-msgstr ""
+#: lexsup.c:213
+msgid "Trace file opens"
+msgstr ""
-#. We found a reloc for the symbol we are looking for.
-#: ldmain.c:1213 ldmain.c:1215 ldmain.c:1217 ldmain.c:1225 ldmain.c:1268
-msgid "warning: "
+#: lexsup.c:215
+msgid "Read linker script"
msgstr ""
-#: ldmain.c:1321
-msgid "%X%C: undefined reference to `%T'\n"
+#: lexsup.c:217
+msgid "Read default linker script"
msgstr ""
-#: ldmain.c:1324
-msgid "%C: warning: undefined reference to `%T'\n"
+#: lexsup.c:221 lexsup.c:224 lexsup.c:242 lexsup.c:331 lexsup.c:355
+#: lexsup.c:458 lexsup.c:491 lexsup.c:530 lexsup.c:533
+msgid "SYMBOL"
msgstr ""
-#: ldmain.c:1330
-msgid "%X%D: more undefined references to `%T' follow\n"
+#: lexsup.c:221
+msgid "Start with undefined reference to SYMBOL"
msgstr ""
-#: ldmain.c:1333
-msgid "%D: warning: more undefined references to `%T' follow\n"
+#: lexsup.c:224
+msgid "Require SYMBOL be defined in the final output"
msgstr ""
-#: ldmain.c:1344
-msgid "%X%B: undefined reference to `%T'\n"
+#: lexsup.c:227
+msgid "[=SECTION]"
msgstr ""
-#: ldmain.c:1347
-msgid "%B: warning: undefined reference to `%T'\n"
+#: lexsup.c:228
+msgid "Don't merge input [SECTION | orphan] sections"
msgstr ""
-#: ldmain.c:1353
-msgid "%X%B: more undefined references to `%T' follow\n"
+#: lexsup.c:230
+msgid "Build global constructor/destructor tables"
msgstr ""
-#: ldmain.c:1356
-msgid "%B: warning: more undefined references to `%T' follow\n"
+#: lexsup.c:232
+msgid "Print version information"
msgstr ""
-#: ldmain.c:1393
-msgid " additional relocation overflows omitted from the output\n"
+#: lexsup.c:234
+msgid "Print version and emulation information"
msgstr ""
-#: ldmain.c:1406
-msgid " relocation truncated to fit: %s against undefined symbol `%T'"
+#: lexsup.c:236
+msgid "Discard all local symbols"
msgstr ""
-#: ldmain.c:1412
-msgid ""
-" relocation truncated to fit: %s against symbol `%T' defined in %A section "
-"in %B"
+#: lexsup.c:238
+msgid "Discard temporary local symbols (default)"
msgstr ""
-#: ldmain.c:1425
-msgid " relocation truncated to fit: %s against `%T'"
+#: lexsup.c:240
+msgid "Don't discard any local symbols"
msgstr ""
-#: ldmain.c:1441
-msgid "%X%H: dangerous relocation: %s\n"
+#: lexsup.c:242
+msgid "Trace mentions of SYMBOL"
msgstr ""
-#: ldmain.c:1455
-msgid "%X%H: reloc refers to symbol `%T' which is not being output\n"
+#: lexsup.c:244 lexsup.c:423 lexsup.c:425
+msgid "PATH"
msgstr ""
-#: ldmain.c:1489
-msgid "%B: reference to %s\n"
+#: lexsup.c:244
+msgid "Default search path for Solaris compatibility"
msgstr ""
-#: ldmain.c:1491
-msgid "%B: definition of %s\n"
+#: lexsup.c:247
+msgid "Start a group"
msgstr ""
-#: ldmisc.c:299
-#, c-format
-msgid "no symbol"
+#: lexsup.c:249
+msgid "End a group"
msgstr ""
-#: ldmisc.c:492
-msgid "%B: In function `%T':\n"
+#: lexsup.c:253
+msgid "Accept input files whose architecture cannot be determined"
msgstr ""
-#: ldmisc.c:633
-msgid "%F%P: internal error %s %d\n"
+#: lexsup.c:257
+msgid "Reject input files whose architecture is unknown"
msgstr ""
-#: ldmisc.c:697
-msgid "%P: internal error: aborting at %s:%d in %s\n"
+#: lexsup.c:269
+msgid "Only set DT_NEEDED for following dynamic libs if used"
msgstr ""
-#: ldmisc.c:700
-msgid "%P: internal error: aborting at %s:%d\n"
+#: lexsup.c:272
+msgid ""
+"Always set DT_NEEDED for dynamic libraries mentioned on\n"
+" the command line"
msgstr ""
-#: ldmisc.c:702
-msgid "%P%F: please report this bug\n"
+#: lexsup.c:276
+msgid "Ignored for SunOS compatibility"
msgstr ""
-#. Output for noisy == 2 is intended to follow the GNU standards.
-#: ldver.c:37
-#, c-format
-msgid "GNU ld %s\n"
+#: lexsup.c:278
+msgid "Link against shared libraries"
msgstr ""
-#: ldver.c:41
-#, c-format
-msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
+#: lexsup.c:284
+msgid "Do not link against shared libraries"
msgstr ""
-#: ldver.c:42
-#, c-format
-msgid ""
-"This program is free software; you may redistribute it under the terms of\n"
-"the GNU General Public License version 3 or (at your option) a later "
-"version.\n"
-"This program has absolutely no warranty.\n"
+#: lexsup.c:292
+msgid "Bind global references locally"
msgstr ""
-#: ldver.c:52
-#, c-format
-msgid " Supported emulations:\n"
+#: lexsup.c:294
+msgid "Bind global function references locally"
msgstr ""
-#: ldwrite.c:60 ldwrite.c:206 ldwrite.c:258 ldwrite.c:299
-msgid "%P%F: bfd_new_link_order failed\n"
+#: lexsup.c:296
+msgid "Check section addresses for overlaps (default)"
msgstr ""
-#: ldwrite.c:368
-msgid "%F%P: cannot create split section name for %s\n"
+#: lexsup.c:299
+msgid "Do not check section addresses for overlaps"
msgstr ""
-#: ldwrite.c:380
-msgid "%F%P: clone section failed: %E\n"
+#: lexsup.c:303
+msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
msgstr ""
-#: ldwrite.c:418
-#, c-format
-msgid "%8x something else\n"
+#: lexsup.c:307
+msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
msgstr ""
-#: ldwrite.c:588
-msgid "%F%P: final link failed: %E\n"
+#: lexsup.c:311
+msgid "Output cross reference table"
msgstr ""
-#: lexsup.c:102 lexsup.c:276
-msgid "KEYWORD"
+#: lexsup.c:313
+msgid "SYMBOL=EXPRESSION"
msgstr ""
-#: lexsup.c:102
-msgid "Shared library control for HP/UX compatibility"
+#: lexsup.c:313
+msgid "Define a symbol"
msgstr ""
-#: lexsup.c:105
-msgid "ARCH"
+#: lexsup.c:315
+msgid "[=STYLE]"
msgstr ""
-#: lexsup.c:105
-msgid "Set architecture"
+#: lexsup.c:315
+msgid "Demangle symbol names [using STYLE]"
msgstr ""
-#: lexsup.c:107 lexsup.c:398
-msgid "TARGET"
+#: lexsup.c:319
+msgid ""
+"Do not allow multiple definitions with symbols included\n"
+" in filename invoked by -R or --just-symbols"
msgstr ""
-#: lexsup.c:107
-msgid "Specify target for following input files"
+#: lexsup.c:323
+msgid "Generate embedded relocs"
msgstr ""
-#: lexsup.c:110 lexsup.c:167 lexsup.c:171 lexsup.c:202 lexsup.c:215
-#: lexsup.c:217 lexsup.c:352 lexsup.c:416 lexsup.c:483 lexsup.c:496
-msgid "FILE"
+#: lexsup.c:325
+msgid "Treat warnings as errors"
msgstr ""
-#: lexsup.c:110
-msgid "Read MRI format linker script"
+#: lexsup.c:328
+msgid "Do not treat warnings as errors (default)"
msgstr ""
-#: lexsup.c:112
-msgid "Force common symbols to be defined"
+#: lexsup.c:331
+msgid "Call SYMBOL at unload-time"
msgstr ""
-#: lexsup.c:117
-msgid "Force group members out of groups"
+#: lexsup.c:333
+msgid "Force generation of file with .exe suffix"
msgstr ""
-#: lexsup.c:119 lexsup.c:460 lexsup.c:462 lexsup.c:464 lexsup.c:466
-#: lexsup.c:468 lexsup.c:470
-msgid "ADDRESS"
+#: lexsup.c:335
+msgid "Remove unused sections (on some targets)"
msgstr ""
-#: lexsup.c:119
-msgid "Set start address"
+#: lexsup.c:338
+msgid "Don't remove unused sections (default)"
msgstr ""
-#: lexsup.c:121
-msgid "Export all dynamic symbols"
+#: lexsup.c:341
+msgid "List removed unused sections on stderr"
msgstr ""
-#: lexsup.c:123
-msgid "Undo the effect of --export-dynamic"
+#: lexsup.c:344
+msgid "Do not list removed unused sections"
msgstr ""
-#: lexsup.c:125
-msgid "Link big-endian objects"
+#: lexsup.c:347
+msgid "Keep exported symbols when removing unused sections"
msgstr ""
-#: lexsup.c:127
-msgid "Link little-endian objects"
+#: lexsup.c:350
+msgid "Set default hash table size close to <NUMBER>"
msgstr ""
-#: lexsup.c:129 lexsup.c:132
-msgid "SHLIB"
+#: lexsup.c:353
+msgid "Print option help"
msgstr ""
-#: lexsup.c:129
-msgid "Auxiliary filter for shared object symbol table"
+#: lexsup.c:355
+msgid "Call SYMBOL at load-time"
msgstr ""
-#: lexsup.c:132
-msgid "Filter for shared object symbol table"
+#: lexsup.c:357
+msgid "Write a map file"
msgstr ""
-#: lexsup.c:135
-msgid "Ignored"
+#: lexsup.c:359
+msgid "Do not define Common storage"
msgstr ""
-#: lexsup.c:137
-msgid "SIZE"
+#: lexsup.c:361
+msgid "Do not demangle symbol names"
msgstr ""
-#: lexsup.c:137
-msgid "Small data size (if no size, same as --shared)"
+#: lexsup.c:363
+msgid "Use less memory and more disk I/O"
msgstr ""
-#: lexsup.c:140
-msgid "FILENAME"
+#: lexsup.c:365
+msgid "Do not allow unresolved references in object files"
msgstr ""
-#: lexsup.c:140
-msgid "Set internal name of shared library"
+#: lexsup.c:368
+msgid "Allow unresolved references in shared libraries"
msgstr ""
-#: lexsup.c:142
-msgid "PROGRAM"
+#: lexsup.c:372
+msgid "Do not allow unresolved references in shared libs"
msgstr ""
-#: lexsup.c:142
-msgid "Set PROGRAM as the dynamic linker to use"
+#: lexsup.c:376
+msgid "Allow multiple definitions"
msgstr ""
-#: lexsup.c:145
-msgid "Produce an executable with no program interpreter header"
+#: lexsup.c:378
+msgid "Disallow undefined version"
msgstr ""
-#: lexsup.c:148
-msgid "LIBNAME"
+#: lexsup.c:380
+msgid "Create default symbol version"
msgstr ""
-#: lexsup.c:148
-msgid "Search for library LIBNAME"
+#: lexsup.c:383
+msgid "Create default symbol version for imported symbols"
msgstr ""
-#: lexsup.c:150
-msgid "DIRECTORY"
+#: lexsup.c:386
+msgid "Don't warn about mismatched input files"
msgstr ""
-#: lexsup.c:150
-msgid "Add DIRECTORY to library search path"
+#: lexsup.c:389
+msgid "Don't warn on finding an incompatible library"
msgstr ""
-#: lexsup.c:153
-msgid "Override the default sysroot location"
+#: lexsup.c:392
+msgid "Turn off --whole-archive"
msgstr ""
-#: lexsup.c:155
-msgid "EMULATION"
+#: lexsup.c:394
+msgid "Create an output file even if errors occur"
msgstr ""
-#: lexsup.c:155
-msgid "Set emulation"
+#: lexsup.c:399
+msgid ""
+"Only use library directories specified on\n"
+" the command line"
msgstr ""
-#: lexsup.c:157
-msgid "Print map file on standard output"
+#: lexsup.c:403
+msgid "Specify target of output file"
msgstr ""
-#: lexsup.c:159
-msgid "Do not page align data"
+#: lexsup.c:406
+msgid "Print default output format"
msgstr ""
-#: lexsup.c:161
-msgid "Do not page align data, do not make text readonly"
+#: lexsup.c:408
+msgid "Print current sysroot"
msgstr ""
-#: lexsup.c:164
-msgid "Page align data, make text readonly"
+#: lexsup.c:410
+msgid "Ignored for Linux compatibility"
msgstr ""
-#: lexsup.c:167
-msgid "Set output file name"
+#: lexsup.c:413
+msgid "Reduce memory overheads, possibly taking much longer"
msgstr ""
-#: lexsup.c:169
-msgid "Optimize output file"
+#: lexsup.c:416
+msgid "Reduce code size by using target specific optimizations"
msgstr ""
-#: lexsup.c:171
-msgid "Generate import library"
+#: lexsup.c:418
+msgid "Do not use relaxation techniques to reduce code size"
msgstr ""
-#: lexsup.c:174
-msgid "PLUGIN"
+#: lexsup.c:421
+msgid "Keep only symbols listed in FILE"
msgstr ""
-#: lexsup.c:174
-msgid "Load named plugin"
+#: lexsup.c:423
+msgid "Set runtime shared library search path"
msgstr ""
-#: lexsup.c:176
-msgid "ARG"
+#: lexsup.c:425
+msgid "Set link time shared library search path"
msgstr ""
-#: lexsup.c:176
-msgid "Send arg to last-loaded plugin"
+#: lexsup.c:428
+msgid "Create a shared library"
msgstr ""
-#: lexsup.c:178 lexsup.c:181
-msgid "Ignored for GCC LTO option compatibility"
+#: lexsup.c:432
+msgid "Create a position independent executable"
+msgstr ""
+
+#: lexsup.c:436
+msgid "[=ascending|descending]"
+msgstr ""
+
+#: lexsup.c:437
+msgid "Sort common symbols by alignment [in specified order]"
+msgstr ""
+
+#: lexsup.c:442
+msgid "name|alignment"
+msgstr ""
+
+#: lexsup.c:443
+msgid "Sort sections by name or maximum alignment"
+msgstr ""
+
+#: lexsup.c:445
+msgid "COUNT"
+msgstr ""
+
+#: lexsup.c:445
+msgid "How many tags to reserve in .dynamic section"
+msgstr ""
+
+#: lexsup.c:448
+msgid "[=SIZE]"
+msgstr ""
+
+#: lexsup.c:448
+msgid "Split output sections every SIZE octets"
+msgstr ""
+
+#: lexsup.c:451
+msgid "[=COUNT]"
+msgstr ""
+
+#: lexsup.c:451
+msgid "Split output sections every COUNT relocs"
+msgstr ""
+
+#: lexsup.c:454
+msgid "Print memory usage statistics"
+msgstr ""
+
+#: lexsup.c:456
+msgid "Display target specific options"
+msgstr ""
+
+#: lexsup.c:458
+msgid "Do task level linking"
+msgstr ""
+
+#: lexsup.c:460
+msgid "Use same format as native linker"
+msgstr ""
+
+#: lexsup.c:462
+msgid "SECTION=ADDRESS"
+msgstr ""
+
+#: lexsup.c:462
+msgid "Set address of named section"
+msgstr ""
+
+#: lexsup.c:465
+msgid "Set address of .bss section"
+msgstr ""
+
+#: lexsup.c:467
+msgid "Set address of .data section"
+msgstr ""
+
+#: lexsup.c:469
+msgid "Set address of .text section"
+msgstr ""
+
+#: lexsup.c:471
+msgid "Set address of text segment"
+msgstr ""
+
+#: lexsup.c:473
+msgid "Set address of rodata segment"
+msgstr ""
+
+#: lexsup.c:475
+msgid "Set address of ldata segment"
+msgstr ""
+
+#: lexsup.c:478
+msgid ""
+"How to handle unresolved symbols. <method> is:\n"
+" ignore-all, report-all, ignore-in-object-"
+"files,\n"
+" ignore-in-shared-libs"
+msgstr ""
+
+#: lexsup.c:483
+msgid "[=NUMBER]"
+msgstr ""
+
+#: lexsup.c:484
+msgid "Output lots of information during link"
+msgstr ""
+
+#: lexsup.c:488
+msgid "Read version information script"
+msgstr ""
+
+#: lexsup.c:491
+msgid ""
+"Take export symbols list from .exports, using\n"
+" SYMBOL as the version."
+msgstr ""
+
+#: lexsup.c:495
+msgid "Add data symbols to dynamic list"
+msgstr ""
+
+#: lexsup.c:497
+msgid "Use C++ operator new/delete dynamic list"
+msgstr ""
+
+#: lexsup.c:499
+msgid "Use C++ typeinfo dynamic list"
+msgstr ""
+
+#: lexsup.c:501
+msgid "Read dynamic list"
+msgstr ""
+
+#: lexsup.c:503
+msgid "Warn about duplicate common symbols"
+msgstr ""
+
+#: lexsup.c:505
+msgid "Warn if global constructors/destructors are seen"
+msgstr ""
+
+#: lexsup.c:508
+msgid "Warn if the multiple GP values are used"
+msgstr ""
+
+#: lexsup.c:510
+msgid "Warn only once per undefined symbol"
+msgstr ""
+
+#: lexsup.c:512
+msgid "Warn if start of section changes due to alignment"
+msgstr ""
+
+#: lexsup.c:515
+msgid "Warn if shared object has DT_TEXTREL"
+msgstr ""
+
+#: lexsup.c:518
+msgid "Warn if an object has alternate ELF machine code"
+msgstr ""
+
+#: lexsup.c:522
+msgid "Report unresolved symbols as warnings"
+msgstr ""
+
+#: lexsup.c:525
+msgid "Report unresolved symbols as errors"
+msgstr ""
+
+#: lexsup.c:527
+msgid "Include all objects from following archives"
+msgstr ""
+
+#: lexsup.c:530
+msgid "Use wrapper functions for SYMBOL"
+msgstr ""
+
+#: lexsup.c:534
+msgid "Unresolved SYMBOL will not cause an error or warning"
+msgstr ""
+
+#: lexsup.c:536
+msgid "Push state of flags governing input file handling"
+msgstr ""
+
+#: lexsup.c:539
+msgid "Pop state of flags governing input file handling"
+msgstr ""
+
+#: lexsup.c:542
+msgid "Report target memory usage"
+msgstr ""
+
+#: lexsup.c:544
+msgid "=MODE"
+msgstr ""
+
+#: lexsup.c:544
+msgid "Control how orphan sections are handled."
+msgstr ""
+
+#: lexsup.c:710
+msgid "%P: %s: missing argument\n"
+msgstr ""
+
+#: lexsup.c:715
+msgid "%P: unrecognized option '%s'\n"
+msgstr ""
+
+#: lexsup.c:720
+msgid "%F%P: use the --help option for usage information\n"
+msgstr ""
+
+#: lexsup.c:739
+msgid "%F%P: unrecognized -a option `%s'\n"
+msgstr ""
+
+#: lexsup.c:752
+msgid "%F%P: unrecognized -assert option `%s'\n"
+msgstr ""
+
+#: lexsup.c:796
+msgid "%F%P: unknown demangling style `%s'\n"
+msgstr ""
+
+#: lexsup.c:866 lexsup.c:1339 eaarch64cloudabi.c:2511 eaarch64cloudabib.c:2511
+#: eaarch64elf.c:2511 eaarch64elf32.c:2511 eaarch64elf32b.c:2511
+#: eaarch64elfb.c:2511 eaarch64fbsd.c:2511 eaarch64fbsdb.c:2511
+#: eaarch64linux.c:2518 eaarch64linux32.c:2518 eaarch64linux32b.c:2518
+#: eaarch64linuxb.c:2518 earmelf.c:2805 earmelf_fbsd.c:2812
+#: earmelf_fuchsia.c:2805 earmelf_linux.c:2805 earmelf_linux_eabi.c:2805
+#: earmelf_linux_fdpiceabi.c:2805 earmelf_nacl.c:2805 earmelf_nbsd.c:2805
+#: earmelf_phoenix.c:2805 earmelf_vxworks.c:2841 earmelfb.c:2805
+#: earmelfb_fbsd.c:2812 earmelfb_fuchsia.c:2805 earmelfb_linux.c:2805
+#: earmelfb_linux_eabi.c:2805 earmelfb_linux_fdpiceabi.c:2805
+#: earmelfb_nacl.c:2805 earmelfb_nbsd.c:2805 earmnto.c:2780 earmsymbian.c:2805
+#: eelf32metag.c:2429 eelf64lppc.c:2875 eelf64ppc.c:2875 eelf64ppc_fbsd.c:2882
+#: ehppaelf.c:2290 ehppalinux.c:2467 ehppanbsd.c:2467 ehppaobsd.c:2467
+msgid "%F%P: invalid number `%s'\n"
+msgstr ""
+
+#: lexsup.c:967
+msgid "%F%P: bad --unresolved-symbols option: %s\n"
+msgstr ""
+
+#: lexsup.c:1044
+msgid "%F%P: bad -plugin-opt option\n"
+msgstr ""
+
+#. This can happen if the user put "-rpath,a" on the command
+#. line. (Or something similar. The comma is important).
+#. Getopt becomes confused and thinks that this is a -r option
+#. but it cannot parse the text after the -r so it refuses to
+#. increment the optind counter. Detect this case and issue
+#. an error message here. We cannot just make this a warning,
+#. increment optind, and continue because getopt is too confused
+#. and will seg-fault the next time around.
+#: lexsup.c:1061
+msgid "%F%P: unrecognised option: %s\n"
+msgstr ""
+
+#: lexsup.c:1064 lexsup.c:1174 lexsup.c:1192 lexsup.c:1308
+msgid "%F%P: -r and %s may not be used together\n"
+msgstr ""
+
+#: lexsup.c:1186
+msgid "%F%P: -shared not supported\n"
+msgstr ""
+
+#: lexsup.c:1197
+msgid "%F%P: -pie not supported\n"
+msgstr ""
+
+#: lexsup.c:1203
+msgid "%P: SONAME must not be empty string; keeping previous one\n"
+msgstr ""
+
+#: lexsup.c:1209
+msgid "descending"
+msgstr ""
+
+#: lexsup.c:1211
+msgid "ascending"
+msgstr ""
+
+#: lexsup.c:1214
+msgid "%F%P: invalid common section sorting option: %s\n"
+msgstr ""
+
+#: lexsup.c:1218
+msgid "name"
+msgstr ""
+
+#: lexsup.c:1220
+msgid "alignment"
+msgstr ""
+
+#: lexsup.c:1223
+msgid "%F%P: invalid section sorting option: %s\n"
+msgstr ""
+
+#: lexsup.c:1257
+msgid "%F%P: invalid argument to option \"--section-start\"\n"
+msgstr ""
+
+#: lexsup.c:1264
+msgid "%F%P: missing argument(s) to option \"--section-start\"\n"
+msgstr ""
+
+#: lexsup.c:1514
+msgid "%F%P: group ended before it began (--help for usage)\n"
+msgstr ""
+
+#: lexsup.c:1542
+msgid "%X%P: --hash-size needs a numeric argument\n"
+msgstr ""
+
+#: lexsup.c:1554
+msgid "%F%P: no state pushed before popping\n"
+msgstr ""
+
+#: lexsup.c:1577
+msgid "%F%P: invalid argument to option \"--orphan-handling\"\n"
+msgstr ""
+
+#: lexsup.c:1585
+msgid "%P: SONAME must not be empty string; ignored\n"
+msgstr ""
+
+#: lexsup.c:1653
+msgid "%F%P: -F may not be used without -shared\n"
+msgstr ""
+
+#: lexsup.c:1655
+msgid "%F%P: -f may not be used without -shared\n"
+msgstr ""
+
+#: lexsup.c:1696 lexsup.c:1709
+msgid "%F%P: invalid hex number `%s'\n"
+msgstr ""
+
+#: lexsup.c:1739
+#, c-format
+msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
+msgstr ""
+
+#: lexsup.c:1741
+#, c-format
+msgid " -Bgroup Selects group name lookup rules for DSO\n"
+msgstr ""
+
+#: lexsup.c:1743
+#, c-format
+msgid " --disable-new-dtags Disable new dynamic tags\n"
+msgstr ""
+
+#: lexsup.c:1745
+#, c-format
+msgid " --enable-new-dtags Enable new dynamic tags\n"
+msgstr ""
+
+#: lexsup.c:1747
+#, c-format
+msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
+msgstr ""
+
+#: lexsup.c:1749
+#, c-format
+msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
+msgstr ""
+
+#: lexsup.c:1751
+#, c-format
+msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
+msgstr ""
+
+#: lexsup.c:1753
+#, c-format
+msgid " --hash-style=STYLE Set hash style to sysv, gnu or both\n"
+msgstr ""
+
+#: lexsup.c:1755
+#, c-format
+msgid ""
+" -P AUDITLIB, --depaudit=AUDITLIB\n"
+" Specify a library to use for auditing "
+"dependencies\n"
+msgstr ""
+
+#: lexsup.c:1758
+#, c-format
+msgid ""
+" -z combreloc Merge dynamic relocs into one section and "
+"sort\n"
+msgstr ""
+
+#: lexsup.c:1760
+#, c-format
+msgid ""
+" -z nocombreloc Don't merge dynamic relocs into one section\n"
+msgstr ""
+
+#: lexsup.c:1762
+#, c-format
+msgid ""
+" -z global Make symbols in DSO available for "
+"subsequently\n"
+" loaded objects\n"
+msgstr ""
+
+#: lexsup.c:1765
+#, c-format
+msgid ""
+" -z initfirst Mark DSO to be initialized first at runtime\n"
+msgstr ""
+
+#: lexsup.c:1767
+#, c-format
+msgid ""
+" -z interpose Mark object to interpose all DSOs but "
+"executable\n"
+msgstr ""
+
+#: lexsup.c:1769
+#, c-format
+msgid ""
+" -z lazy Mark object lazy runtime binding (default)\n"
+msgstr ""
+
+#: lexsup.c:1771
+#, c-format
+msgid " -z loadfltr Mark object requiring immediate process\n"
+msgstr ""
+
+#: lexsup.c:1773
+#, c-format
+msgid " -z nocopyreloc Don't create copy relocs\n"
+msgstr ""
+
+#: lexsup.c:1775
+#, c-format
+msgid ""
+" -z nodefaultlib Mark object not to use default search paths\n"
+msgstr ""
+
+#: lexsup.c:1777
+#, c-format
+msgid " -z nodelete Mark DSO non-deletable at runtime\n"
+msgstr ""
+
+#: lexsup.c:1779
+#, c-format
+msgid " -z nodlopen Mark DSO not available to dlopen\n"
+msgstr ""
+
+#: lexsup.c:1781
+#, c-format
+msgid " -z nodump Mark DSO not available to dldump\n"
+msgstr ""
+
+#: lexsup.c:1783
+#, c-format
+msgid " -z now Mark object non-lazy runtime binding\n"
+msgstr ""
+
+#: lexsup.c:1785
+#, c-format
+msgid ""
+" -z origin Mark object requiring immediate $ORIGIN\n"
+" processing at runtime\n"
+msgstr ""
+
+#: lexsup.c:1789
+#, c-format
+msgid " -z relro Create RELRO program header (default)\n"
+msgstr ""
+
+#: lexsup.c:1791
+#, c-format
+msgid " -z norelro Don't create RELRO program header\n"
+msgstr ""
+
+#: lexsup.c:1794
+#, c-format
+msgid " -z relro Create RELRO program header\n"
+msgstr ""
+
+#: lexsup.c:1796
+#, c-format
+msgid ""
+" -z norelro Don't create RELRO program header (default)\n"
+msgstr ""
+
+#: lexsup.c:1799
+#, c-format
+msgid " -z separate-code Create separate code program header\n"
+msgstr ""
+
+#: lexsup.c:1801
+#, c-format
+msgid ""
+" -z noseparate-code Don't create separate code program header "
+"(default)\n"
+msgstr ""
+
+#: lexsup.c:1803
+#, c-format
+msgid ""
+" -z common Generate common symbols with STT_COMMON type\n"
+msgstr ""
+
+#: lexsup.c:1805
+#, c-format
+msgid ""
+" -z nocommon Generate common symbols with STT_OBJECT type\n"
+msgstr ""
+
+#: lexsup.c:1807
+#, c-format
+msgid " -z stack-size=SIZE Set size of stack segment\n"
+msgstr ""
+
+#: lexsup.c:1809
+#, c-format
+msgid ""
+" -z text Treat DT_TEXTREL in shared object as error\n"
+msgstr ""
+
+#: lexsup.c:1811
+#, c-format
+msgid ""
+" -z notext Don't treat DT_TEXTREL in shared object as "
+"error\n"
+msgstr ""
+
+#: lexsup.c:1813
+#, c-format
+msgid ""
+" -z textoff Don't treat DT_TEXTREL in shared object as "
+"error\n"
+msgstr ""
+
+#: lexsup.c:1820
+#, c-format
+msgid " --build-id[=STYLE] Generate build ID note\n"
+msgstr ""
+
+#: lexsup.c:1822
+#, c-format
+msgid ""
+" --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n"
+" Compress DWARF debug sections using zlib\n"
+msgstr ""
+
+#: lexsup.c:1826
+#, c-format
+msgid " Default: zlib-gabi\n"
+msgstr ""
+
+#: lexsup.c:1829
+#, c-format
+msgid " Default: none\n"
+msgstr ""
+
+#: lexsup.c:1832
+#, c-format
+msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
+msgstr ""
+
+#: lexsup.c:1834
+#, c-format
+msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
+msgstr ""
+
+#: lexsup.c:1836
+#, c-format
+msgid ""
+" -z defs Report unresolved symbols in object files\n"
+msgstr ""
+
+#: lexsup.c:1838
+#, c-format
+msgid " -z muldefs Allow multiple definitions\n"
+msgstr ""
+
+#: lexsup.c:1840
+#, c-format
+msgid ""
+" -z execstack Mark executable as requiring executable stack\n"
+msgstr ""
+
+#: lexsup.c:1842
+#, c-format
+msgid ""
+" -z noexecstack Mark executable as not requiring executable "
+"stack\n"
+msgstr ""
+
+#: lexsup.c:1844
+#, c-format
+msgid ""
+" -z globalaudit Mark executable requiring global auditing\n"
+msgstr ""
+
+#: lexsup.c:1851
+#, c-format
+msgid ""
+" --ld-generated-unwind-info Generate exception handling info for PLT\n"
+msgstr ""
+
+#: lexsup.c:1853
+#, c-format
+msgid ""
+" --no-ld-generated-unwind-info\n"
+" Don't generate exception handling info for "
+"PLT\n"
+msgstr ""
+
+#: lexsup.c:1864
+#, c-format
+msgid "ELF emulations:\n"
+msgstr ""
+
+#: lexsup.c:1882
+#, c-format
+msgid "Usage: %s [options] file...\n"
+msgstr ""
+
+#: lexsup.c:1884
+#, c-format
+msgid "Options:\n"
+msgstr ""
+
+#: lexsup.c:1962
+#, c-format
+msgid " @FILE"
+msgstr ""
+
+#: lexsup.c:1965
+#, c-format
+msgid "Read options from FILE\n"
+msgstr ""
+
+#. Note: Various tools (such as libtool) depend upon the
+#. format of the listings below - do not change them.
+#: lexsup.c:1970
+#, c-format
+msgid "%s: supported targets:"
+msgstr ""
+
+#: lexsup.c:1978
+#, c-format
+msgid "%s: supported emulations: "
+msgstr ""
+
+#: lexsup.c:1983
+#, c-format
+msgid "%s: emulation specific options:\n"
+msgstr ""
+
+#: lexsup.c:1990
+#, c-format
+msgid "Report bugs to %s\n"
+msgstr ""
+
+#: mri.c:289
+msgid "%F%P: unknown format type %s\n"
+msgstr ""
+
+#: pe-dll.c:435
+msgid "%X%P: unsupported PEI architecture: %s\n"
+msgstr ""
+
+#: pe-dll.c:804
+msgid "%X%P: cannot export %s: invalid export name\n"
+msgstr ""
+
+#: pe-dll.c:856
+#, c-format
+msgid "%X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
+msgstr ""
+
+#: pe-dll.c:863
+#, c-format
+msgid "%P: warning, duplicate EXPORT: %s\n"
+msgstr ""
+
+#: pe-dll.c:973
+#, c-format
+msgid "%X%P: cannot export %s: symbol not defined\n"
+msgstr ""
+
+#: pe-dll.c:979
+#, c-format
+msgid "%X%P: cannot export %s: symbol wrong type (%d vs %d)\n"
+msgstr ""
+
+#: pe-dll.c:986
+#, c-format
+msgid "%X%P: cannot export %s: symbol not found\n"
+msgstr ""
+
+#: pe-dll.c:1009 eaarch64cloudabi.c:404 eaarch64cloudabib.c:404
+#: eaarch64elf.c:404 eaarch64elf32.c:404 eaarch64elf32b.c:404
+#: eaarch64elfb.c:404 eaarch64fbsd.c:404 eaarch64fbsdb.c:404
+#: eaarch64linux.c:404 eaarch64linux32.c:404 eaarch64linux32b.c:404
+#: eaarch64linuxb.c:404 eaix5ppc.c:1431 eaix5ppc.c:1441 eaix5rs6.c:1431
+#: eaix5rs6.c:1441 eaixppc.c:1431 eaixppc.c:1441 eaixrs6.c:1431 eaixrs6.c:1441
+#: earmelf.c:620 earmelf_fbsd.c:620 earmelf_fuchsia.c:620 earmelf_linux.c:620
+#: earmelf_linux_eabi.c:620 earmelf_linux_fdpiceabi.c:620 earmelf_nacl.c:620
+#: earmelf_nbsd.c:620 earmelf_phoenix.c:620 earmelf_vxworks.c:620
+#: earmelfb.c:620 earmelfb_fbsd.c:620 earmelfb_fuchsia.c:620
+#: earmelfb_linux.c:620 earmelfb_linux_eabi.c:620
+#: earmelfb_linux_fdpiceabi.c:620 earmelfb_nacl.c:620 earmelfb_nbsd.c:620
+#: earmnto.c:620 earmsymbian.c:620 eelf32b4300.c:238 eelf32bmip.c:238
+#: eelf32bmipn32.c:256 eelf32bsmip.c:256 eelf32btsmip.c:238
+#: eelf32btsmip_fbsd.c:238 eelf32btsmipn32.c:238 eelf32btsmipn32_fbsd.c:238
+#: eelf32ebmip.c:238 eelf32ebmipvxworks.c:238 eelf32elmip.c:238
+#: eelf32elmipvxworks.c:238 eelf32l4300.c:238 eelf32lmip.c:238
+#: eelf32lr5900.c:238 eelf32lr5900n32.c:238 eelf32lsmip.c:238
+#: eelf32ltsmip.c:238 eelf32ltsmip_fbsd.c:238 eelf32ltsmipn32.c:238
+#: eelf32ltsmipn32_fbsd.c:238 eelf32metag.c:139 eelf32mipswindiss.c:238
+#: eelf64bmip.c:256 eelf64btsmip.c:238 eelf64btsmip_fbsd.c:238 eelf64lppc.c:169
+#: eelf64ltsmip.c:238 eelf64ltsmip_fbsd.c:238 eelf64ppc.c:169
+#: eelf64ppc_fbsd.c:169 ehppaelf.c:162 ehppalinux.c:162 ehppanbsd.c:162
+#: ehppaobsd.c:162 em68hc11elf.c:222 em68hc11elfb.c:222 em68hc12elf.c:222
+#: em68hc12elfb.c:222 enios2elf.c:144 enios2linux.c:144 eppcmacos.c:1431
+#: eppcmacos.c:1441
+msgid "%F%P: can not create BFD: %E\n"
+msgstr ""
+
+#: pe-dll.c:1024
+msgid "%X%P: can not create .edata section: %E\n"
+msgstr ""
+
+#: pe-dll.c:1039
+msgid "%X%P: can not create .reloc section: %E\n"
+msgstr ""
+
+#: pe-dll.c:1100
+#, c-format
+msgid "%X%P: error: ordinal used twice: %d (%s vs %s)\n"
+msgstr ""
+
+#: pe-dll.c:1136
+#, c-format
+msgid "%X%P: error: export ordinal too large: %d\n"
+msgstr ""
+
+#: pe-dll.c:1452
+#, c-format
+msgid "Info: resolving %s by linking to %s (auto-import)\n"
+msgstr ""
+
+#: pe-dll.c:1458
+msgid ""
+"%P: warning: auto-importing has been activated without --enable-auto-import "
+"specified on the command line; this should work unless it involves constant "
+"data structures referencing symbols from auto-imported DLLs\n"
+msgstr ""
+
+#. Huh? Shouldn't happen, but punt if it does.
+#: pe-dll.c:1527
+msgid "%P: zero vma section reloc detected: `%s' #%d f=%d\n"
+msgstr ""
+
+#: pe-dll.c:1642
+#, c-format
+msgid "%X%P: error: %d-bit reloc in dll\n"
+msgstr ""
+
+#: pe-dll.c:1770
+#, c-format
+msgid "%P: can't open output def file %s\n"
+msgstr ""
+
+#: pe-dll.c:1921
+#, c-format
+msgid "; no contents available\n"
+msgstr ""
+
+#: pe-dll.c:2780
+msgid ""
+"%X%P: %C: variable '%pT' can't be auto-imported; please read the "
+"documentation for ld's --enable-auto-import for details\n"
+msgstr ""
+
+#: pe-dll.c:2807
+#, c-format
+msgid "%X%P: can't open .lib file: %s\n"
+msgstr ""
+
+#: pe-dll.c:2813
+#, c-format
+msgid "Creating library file: %s\n"
+msgstr ""
+
+#: pe-dll.c:2842
+msgid "%X%P: bfd_openr %s: %E\n"
+msgstr ""
+
+#: pe-dll.c:2854
+msgid "%X%P: %s(%s): can't find member in non-archive file"
+msgstr ""
+
+#: pe-dll.c:2866
+msgid "%X%P: %s(%s): can't find member in archive"
+msgstr ""
+
+#: pe-dll.c:3128
+msgid "%X%P: add symbols %s: %E\n"
+msgstr ""
+
+#: pe-dll.c:3315
+msgid "%X%P: open %s: %E\n"
+msgstr ""
+
+#: pe-dll.c:3322
+msgid "%X%P: %s: this doesn't appear to be a DLL\n"
+msgstr ""
+
+#: pe-dll.c:3527
+msgid "%X%P: error: can't use long section names on this arch\n"
+msgstr ""
+
+#: plugin.c:231 plugin.c:277
+msgid "<no plugin>"
+msgstr ""
+
+#: plugin.c:246 plugin.c:1017
+msgid "%F%P: %s: error loading plugin: %s\n"
+msgstr ""
+
+#: plugin.c:253
+msgid "%P: %s: duplicated plugin\n"
+msgstr ""
+
+#: plugin.c:339
+msgid "%F%P: could not create dummy IR bfd: %E\n"
+msgstr ""
+
+#: plugin.c:427
+msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n"
+msgstr ""
+
+#: plugin.c:431
+msgid "%F%P: unknown ELF symbol visibility: %d!\n"
+msgstr ""
+
+#: plugin.c:542
+msgid "%F%P: unsupported input file size: %s (%ld bytes)\n"
+msgstr ""
+
+#. We should not have a new, indirect or warning symbol here.
+#: plugin.c:726
+msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n"
+msgstr ""
+
+#: plugin.c:786
+msgid "%P: %pB: symbol `%s' definition: %d, visibility: %d, resolution: %d\n"
+msgstr ""
+
+#: plugin.c:861
+msgid "%P: warning: "
+msgstr ""
+
+#: plugin.c:872
+msgid "%P: error: "
+msgstr ""
+
+#: plugin.c:1024
+msgid "%F%P: %s: plugin error: %d\n"
+msgstr ""
+
+#: plugin.c:1079
+msgid "%F%P: plugin_strdup failed to allocate memory: %s\n"
+msgstr ""
+
+#: plugin.c:1111
+msgid "%F%P: plugin failed to allocate memory for input: %s\n"
+msgstr ""
+
+#: plugin.c:1138
+msgid "%F%P: %s: plugin reported error claiming file\n"
+msgstr ""
+
+#: plugin.c:1248
+msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:81 eaarch64cloudabib.c:81 eaarch64elf.c:81
+#: eaarch64elf32.c:81 eaarch64elf32b.c:81 eaarch64elfb.c:81 eaarch64fbsd.c:81
+#: eaarch64fbsdb.c:81 eaarch64linux.c:81 eaarch64linux32.c:81
+#: eaarch64linux32b.c:81 eaarch64linuxb.c:81 earcelf.c:81 earcelf_prof.c:81
+#: earclinux.c:81 earclinux_nps.c:81 earclinux_prof.c:81 earcv2elf.c:81
+#: earcv2elfx.c:81 earmelf.c:81 earmelf_fbsd.c:81 earmelf_fuchsia.c:81
+#: earmelf_linux.c:81 earmelf_linux_eabi.c:81 earmelf_linux_fdpiceabi.c:81
+#: earmelf_nacl.c:81 earmelf_nbsd.c:81 earmelf_phoenix.c:81
+#: earmelf_vxworks.c:81 earmelfb.c:81 earmelfb_fbsd.c:81 earmelfb_fuchsia.c:81
+#: earmelfb_linux.c:81 earmelfb_linux_eabi.c:81 earmelfb_linux_fdpiceabi.c:81
+#: earmelfb_nacl.c:81 earmelfb_nbsd.c:81 earmnto.c:81 earmsymbian.c:81
+#: eavr1.c:81 eavr2.c:81 eavr25.c:81 eavr3.c:81 eavr31.c:81 eavr35.c:81
+#: eavr4.c:81 eavr5.c:81 eavr51.c:81 eavr6.c:81 eavrtiny.c:81 eavrxmega1.c:81
+#: eavrxmega2.c:81 eavrxmega3.c:81 eavrxmega4.c:81 eavrxmega5.c:81
+#: eavrxmega6.c:81 eavrxmega7.c:81 ecriself.c:81 ecrislinux.c:81 ed10velf.c:81
+#: ed30v_e.c:64 ed30v_o.c:64 ed30velf.c:64 eelf32_dlx.c:64 eelf32_sparc.c:81
+#: eelf32_sparc_sol2.c:81 eelf32_sparc_vxworks.c:81 eelf32_spu.c:81
+#: eelf32_tic6x_be.c:81 eelf32_tic6x_elf_be.c:81 eelf32_tic6x_elf_le.c:81
+#: eelf32_tic6x_le.c:81 eelf32_tic6x_linux_be.c:81 eelf32_tic6x_linux_le.c:81
+#: eelf32_x86_64.c:84 eelf32_x86_64_nacl.c:81 eelf32am33lin.c:81
+#: eelf32b4300.c:81 eelf32bfin.c:81 eelf32bfinfd.c:81 eelf32bmip.c:81
+#: eelf32bmipn32.c:81 eelf32bsmip.c:81 eelf32btsmip.c:81 eelf32btsmip_fbsd.c:81
+#: eelf32btsmipn32.c:81 eelf32btsmipn32_fbsd.c:81 eelf32cr16.c:81
+#: eelf32cr16c.c:81 eelf32crx.c:81 eelf32ebmip.c:81 eelf32ebmipvxworks.c:81
+#: eelf32elmip.c:81 eelf32elmipvxworks.c:81 eelf32epiphany.c:81
+#: eelf32epiphany_4x4.c:81 eelf32fr30.c:64 eelf32frv.c:64 eelf32frvfd.c:81
+#: eelf32ft32.c:64 eelf32ip2k.c:81 eelf32iq10.c:64 eelf32iq2000.c:64
+#: eelf32l4300.c:81 eelf32lm32.c:81 eelf32lm32fd.c:81 eelf32lmip.c:81
+#: eelf32lppc.c:81 eelf32lppclinux.c:81 eelf32lppcnto.c:81 eelf32lppcsim.c:81
+#: eelf32lr5900.c:81 eelf32lr5900n32.c:81 eelf32lriscv.c:81
+#: eelf32lriscv_ilp32.c:81 eelf32lriscv_ilp32f.c:81 eelf32lsmip.c:81
+#: eelf32ltsmip.c:81 eelf32ltsmip_fbsd.c:81 eelf32ltsmipn32.c:81
+#: eelf32ltsmipn32_fbsd.c:81 eelf32m32c.c:81 eelf32mb_linux.c:81
+#: eelf32mbel_linux.c:81 eelf32mcore.c:81 eelf32mep.c:81 eelf32metag.c:81
+#: eelf32microblaze.c:81 eelf32microblazeel.c:81 eelf32mipswindiss.c:81
+#: eelf32moxie.c:64 eelf32mt.c:64 eelf32or1k.c:81 eelf32or1k_linux.c:81
+#: eelf32ppc.c:81 eelf32ppc_fbsd.c:81 eelf32ppclinux.c:81 eelf32ppcnto.c:81
+#: eelf32ppcsim.c:81 eelf32ppcvxworks.c:81 eelf32ppcwindiss.c:81
+#: eelf32rl78.c:81 eelf32rx.c:81 eelf32tilegx.c:81 eelf32tilegx_be.c:81
+#: eelf32tilepro.c:81 eelf32vax.c:81 eelf32visium.c:81 eelf32xc16x.c:81
+#: eelf32xc16xl.c:81 eelf32xc16xs.c:81 eelf32xstormy16.c:81 eelf32xtensa.c:81
+#: eelf64_aix.c:81 eelf64_ia64.c:81 eelf64_ia64_fbsd.c:81 eelf64_ia64_vms.c:209
+#: eelf64_s390.c:81 eelf64_sparc.c:81 eelf64_sparc_fbsd.c:81
+#: eelf64_sparc_sol2.c:81 eelf64alpha.c:81 eelf64alpha_fbsd.c:81
+#: eelf64alpha_nbsd.c:81 eelf64bmip.c:81 eelf64btsmip.c:81
+#: eelf64btsmip_fbsd.c:81 eelf64hppa.c:81 eelf64lppc.c:81 eelf64lriscv.c:81
+#: eelf64lriscv_lp64.c:81 eelf64lriscv_lp64f.c:81 eelf64ltsmip.c:81
+#: eelf64ltsmip_fbsd.c:81 eelf64mmix.c:81 eelf64ppc.c:81 eelf64ppc_fbsd.c:81
+#: eelf64rdos.c:81 eelf64tilegx.c:81 eelf64tilegx_be.c:81 eelf_i386.c:84
+#: eelf_i386_be.c:81 eelf_i386_chaos.c:81 eelf_i386_fbsd.c:81
+#: eelf_i386_ldso.c:81 eelf_i386_nacl.c:81 eelf_i386_sol2.c:81
+#: eelf_i386_vxworks.c:81 eelf_iamcu.c:81 eelf_k1om.c:84 eelf_k1om_fbsd.c:81
+#: eelf_l1om.c:84 eelf_l1om_fbsd.c:81 eelf_s390.c:81 eelf_x86_64.c:84
+#: eelf_x86_64_cloudabi.c:81 eelf_x86_64_fbsd.c:81 eelf_x86_64_nacl.c:81
+#: eelf_x86_64_sol2.c:81 eh8300elf.c:81 eh8300elf_linux.c:81 eh8300helf.c:81
+#: eh8300helf_linux.c:81 eh8300hnelf.c:81 eh8300self.c:81 eh8300self_linux.c:81
+#: eh8300snelf.c:81 eh8300sxelf.c:81 eh8300sxelf_linux.c:81 eh8300sxnelf.c:81
+#: ehppa64linux.c:81 ehppaelf.c:81 ehppalinux.c:81 ehppanbsd.c:81
+#: ehppaobsd.c:81 ei386lynx.c:81 ei386moss.c:81 ei386nto.c:81 em32relf.c:81
+#: em32relf_linux.c:81 em32rlelf.c:81 em32rlelf_linux.c:81 em68hc11elf.c:81
+#: em68hc11elfb.c:81 em68hc12elf.c:81 em68hc12elfb.c:81 em68kelf.c:81
+#: em68kelfnbsd.c:81 em9s12zelf.c:81 emmo.c:76 emn10200.c:64 emn10300.c:81
+#: emoxiebox.c:64 emsp430X.c:89 emsp430elf.c:89 ends32belf.c:81
+#: ends32belf16m.c:81 ends32belf_linux.c:81 ends32elf.c:81 ends32elf16m.c:81
+#: ends32elf_linux.c:81 enios2elf.c:81 enios2linux.c:81 epjelf.c:64
+#: epjlelf.c:64 eppclynx.c:81 epruelf.c:81 escore3_elf.c:81 escore7_elf.c:81
+#: eshelf.c:81 eshelf_fd.c:81 eshelf_linux.c:81 eshelf_nbsd.c:81
+#: eshelf_nto.c:81 eshelf_uclinux.c:81 eshelf_vxworks.c:81 eshlelf.c:81
+#: eshlelf_fd.c:81 eshlelf_linux.c:81 eshlelf_nbsd.c:81 eshlelf_nto.c:81
+#: eshlelf_vxworks.c:81 ev850.c:81 ev850_rh850.c:81 exgateelf.c:81
+msgid "%F%P: map sections to segments failed: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:101 eaarch64cloudabib.c:101 eaarch64elf.c:101
+#: eaarch64elf32.c:101 eaarch64elf32b.c:101 eaarch64elfb.c:101
+#: eaarch64fbsd.c:101 eaarch64fbsdb.c:101 eaarch64linux.c:101
+#: eaarch64linux32.c:101 eaarch64linux32b.c:101 eaarch64linuxb.c:101
+#: earcelf.c:101 earcelf_prof.c:101 earclinux.c:101 earclinux_nps.c:101
+#: earclinux_prof.c:101 earcv2elf.c:101 earcv2elfx.c:101 earmelf.c:101
+#: earmelf_fbsd.c:101 earmelf_fuchsia.c:101 earmelf_linux.c:101
+#: earmelf_linux_eabi.c:101 earmelf_linux_fdpiceabi.c:101 earmelf_nacl.c:101
+#: earmelf_nbsd.c:101 earmelf_phoenix.c:101 earmelf_vxworks.c:101
+#: earmelfb.c:101 earmelfb_fbsd.c:101 earmelfb_fuchsia.c:101
+#: earmelfb_linux.c:101 earmelfb_linux_eabi.c:101
+#: earmelfb_linux_fdpiceabi.c:101 earmelfb_nacl.c:101 earmelfb_nbsd.c:101
+#: earmnto.c:101 earmsymbian.c:101 eavr1.c:101 eavr2.c:101 eavr25.c:101
+#: eavr3.c:101 eavr31.c:101 eavr35.c:101 eavr4.c:101 eavr5.c:101 eavr51.c:101
+#: eavr6.c:101 eavrtiny.c:101 eavrxmega1.c:101 eavrxmega2.c:101
+#: eavrxmega3.c:101 eavrxmega4.c:101 eavrxmega5.c:101 eavrxmega6.c:101
+#: eavrxmega7.c:101 ecriself.c:101 ecrislinux.c:101 ed10velf.c:101 ed30v_e.c:84
+#: ed30v_o.c:84 ed30velf.c:84 eelf32_dlx.c:84 eelf32_sparc.c:101
+#: eelf32_sparc_sol2.c:101 eelf32_sparc_vxworks.c:101 eelf32_spu.c:101
+#: eelf32_tic6x_be.c:101 eelf32_tic6x_elf_be.c:101 eelf32_tic6x_elf_le.c:101
+#: eelf32_tic6x_le.c:101 eelf32_tic6x_linux_be.c:101
+#: eelf32_tic6x_linux_le.c:101 eelf32_x86_64.c:104 eelf32_x86_64_nacl.c:101
+#: eelf32am33lin.c:101 eelf32b4300.c:101 eelf32bfin.c:101 eelf32bfinfd.c:101
+#: eelf32bmip.c:101 eelf32bmipn32.c:101 eelf32bsmip.c:101 eelf32btsmip.c:101
+#: eelf32btsmip_fbsd.c:101 eelf32btsmipn32.c:101 eelf32btsmipn32_fbsd.c:101
+#: eelf32cr16.c:101 eelf32cr16c.c:101 eelf32crx.c:101 eelf32ebmip.c:101
+#: eelf32ebmipvxworks.c:101 eelf32elmip.c:101 eelf32elmipvxworks.c:101
+#: eelf32epiphany.c:101 eelf32epiphany_4x4.c:101 eelf32fr30.c:84 eelf32frv.c:84
+#: eelf32frvfd.c:101 eelf32ft32.c:84 eelf32ip2k.c:101 eelf32iq10.c:84
+#: eelf32iq2000.c:84 eelf32l4300.c:101 eelf32lm32.c:101 eelf32lm32fd.c:101
+#: eelf32lmip.c:101 eelf32lppc.c:101 eelf32lppclinux.c:101 eelf32lppcnto.c:101
+#: eelf32lppcsim.c:101 eelf32lr5900.c:101 eelf32lr5900n32.c:101
+#: eelf32lriscv.c:101 eelf32lriscv_ilp32.c:101 eelf32lriscv_ilp32f.c:101
+#: eelf32lsmip.c:101 eelf32ltsmip.c:101 eelf32ltsmip_fbsd.c:101
+#: eelf32ltsmipn32.c:101 eelf32ltsmipn32_fbsd.c:101 eelf32m32c.c:101
+#: eelf32mb_linux.c:101 eelf32mbel_linux.c:101 eelf32mcore.c:101
+#: eelf32mep.c:101 eelf32metag.c:101 eelf32microblaze.c:101
+#: eelf32microblazeel.c:101 eelf32mipswindiss.c:101 eelf32moxie.c:84
+#: eelf32mt.c:84 eelf32or1k.c:101 eelf32or1k_linux.c:101 eelf32ppc.c:101
+#: eelf32ppc_fbsd.c:101 eelf32ppclinux.c:101 eelf32ppcnto.c:101
+#: eelf32ppcsim.c:101 eelf32ppcvxworks.c:101 eelf32ppcwindiss.c:101
+#: eelf32rl78.c:101 eelf32rx.c:101 eelf32tilegx.c:101 eelf32tilegx_be.c:101
+#: eelf32tilepro.c:101 eelf32vax.c:101 eelf32visium.c:101 eelf32xc16x.c:101
+#: eelf32xc16xl.c:101 eelf32xc16xs.c:101 eelf32xstormy16.c:101
+#: eelf32xtensa.c:101 eelf64_aix.c:101 eelf64_ia64.c:101 eelf64_ia64_fbsd.c:101
+#: eelf64_ia64_vms.c:229 eelf64_s390.c:101 eelf64_sparc.c:101
+#: eelf64_sparc_fbsd.c:101 eelf64_sparc_sol2.c:101 eelf64alpha.c:101
+#: eelf64alpha_fbsd.c:101 eelf64alpha_nbsd.c:101 eelf64bmip.c:101
+#: eelf64btsmip.c:101 eelf64btsmip_fbsd.c:101 eelf64hppa.c:101 eelf64lppc.c:101
+#: eelf64lriscv.c:101 eelf64lriscv_lp64.c:101 eelf64lriscv_lp64f.c:101
+#: eelf64ltsmip.c:101 eelf64ltsmip_fbsd.c:101 eelf64mmix.c:101 eelf64ppc.c:101
+#: eelf64ppc_fbsd.c:101 eelf64rdos.c:101 eelf64tilegx.c:101
+#: eelf64tilegx_be.c:101 eelf_i386.c:104 eelf_i386_be.c:101
+#: eelf_i386_chaos.c:101 eelf_i386_fbsd.c:101 eelf_i386_ldso.c:101
+#: eelf_i386_nacl.c:101 eelf_i386_sol2.c:101 eelf_i386_vxworks.c:101
+#: eelf_iamcu.c:101 eelf_k1om.c:104 eelf_k1om_fbsd.c:101 eelf_l1om.c:104
+#: eelf_l1om_fbsd.c:101 eelf_s390.c:101 eelf_x86_64.c:104
+#: eelf_x86_64_cloudabi.c:101 eelf_x86_64_fbsd.c:101 eelf_x86_64_nacl.c:101
+#: eelf_x86_64_sol2.c:101 eh8300elf.c:101 eh8300elf_linux.c:101
+#: eh8300helf.c:101 eh8300helf_linux.c:101 eh8300hnelf.c:101 eh8300self.c:101
+#: eh8300self_linux.c:101 eh8300snelf.c:101 eh8300sxelf.c:101
+#: eh8300sxelf_linux.c:101 eh8300sxnelf.c:101 ehppa64linux.c:101 ehppaelf.c:101
+#: ehppalinux.c:101 ehppanbsd.c:101 ehppaobsd.c:101 ei386lynx.c:101
+#: ei386moss.c:101 ei386nto.c:101 em32relf.c:101 em32relf_linux.c:101
+#: em32rlelf.c:101 em32rlelf_linux.c:101 em68hc11elf.c:101 em68hc11elfb.c:101
+#: em68hc12elf.c:101 em68hc12elfb.c:101 em68kelf.c:101 em68kelfnbsd.c:101
+#: em9s12zelf.c:101 emmo.c:96 emn10200.c:84 emn10300.c:101 emoxiebox.c:84
+#: emsp430X.c:109 emsp430elf.c:109 ends32belf.c:101 ends32belf16m.c:101
+#: ends32belf_linux.c:101 ends32elf.c:101 ends32elf16m.c:101
+#: ends32elf_linux.c:101 enios2elf.c:101 enios2linux.c:101 epjelf.c:84
+#: epjlelf.c:84 eppclynx.c:101 epruelf.c:101 escore3_elf.c:101
+#: escore7_elf.c:101 eshelf.c:101 eshelf_fd.c:101 eshelf_linux.c:101
+#: eshelf_nbsd.c:101 eshelf_nto.c:101 eshelf_uclinux.c:101 eshelf_vxworks.c:101
+#: eshlelf.c:101 eshlelf_fd.c:101 eshlelf_linux.c:101 eshlelf_nbsd.c:101
+#: eshlelf_nto.c:101 eshlelf_vxworks.c:101 ev850.c:101 ev850_rh850.c:101
+#: exgateelf.c:101
+msgid "%F%P: looping in map_segments"
+msgstr ""
+
+#: eaarch64cloudabi.c:272 eaarch64cloudabib.c:272 eaarch64elf.c:272
+#: eaarch64elf32.c:272 eaarch64elf32b.c:272 eaarch64elfb.c:272
+#: eaarch64fbsd.c:272 eaarch64fbsdb.c:272 eaarch64linux.c:272
+#: eaarch64linux32.c:272 eaarch64linux32b.c:272 eaarch64linuxb.c:272
+#: earmelf.c:343 earmelf_fbsd.c:343 earmelf_fuchsia.c:343 earmelf_linux.c:343
+#: earmelf_linux_eabi.c:343 earmelf_linux_fdpiceabi.c:343 earmelf_nacl.c:343
+#: earmelf_nbsd.c:343 earmelf_phoenix.c:343 earmelf_vxworks.c:343
+#: earmelfb.c:343 earmelfb_fbsd.c:343 earmelfb_fuchsia.c:343
+#: earmelfb_linux.c:343 earmelfb_linux_eabi.c:343
+#: earmelfb_linux_fdpiceabi.c:343 earmelfb_nacl.c:343 earmelfb_nbsd.c:343
+#: earmnto.c:343 earmsymbian.c:343 eavr1.c:230 eavr2.c:230 eavr25.c:230
+#: eavr3.c:230 eavr31.c:230 eavr35.c:230 eavr4.c:230 eavr5.c:230 eavr51.c:230
+#: eavr6.c:230 eavrtiny.c:230 eavrxmega1.c:230 eavrxmega2.c:230
+#: eavrxmega3.c:230 eavrxmega4.c:230 eavrxmega5.c:230 eavrxmega6.c:230
+#: eavrxmega7.c:230 eelf32b4300.c:271 eelf32bmip.c:271 eelf32bmipn32.c:289
+#: eelf32bsmip.c:289 eelf32btsmip.c:271 eelf32btsmip_fbsd.c:271
+#: eelf32btsmipn32.c:271 eelf32btsmipn32_fbsd.c:271 eelf32ebmip.c:271
+#: eelf32ebmipvxworks.c:271 eelf32elmip.c:271 eelf32elmipvxworks.c:271
+#: eelf32l4300.c:271 eelf32lmip.c:271 eelf32lr5900.c:271 eelf32lr5900n32.c:271
+#: eelf32lsmip.c:271 eelf32ltsmip.c:271 eelf32ltsmip_fbsd.c:271
+#: eelf32ltsmipn32.c:271 eelf32ltsmipn32_fbsd.c:271 eelf32metag.c:258
+#: eelf32mipswindiss.c:271 eelf64bmip.c:289 eelf64btsmip.c:271
+#: eelf64btsmip_fbsd.c:271 eelf64lppc.c:523 eelf64ltsmip.c:271
+#: eelf64ltsmip_fbsd.c:271 eelf64ppc.c:523 eelf64ppc_fbsd.c:523 ehppaelf.c:282
+#: ehppalinux.c:282 ehppanbsd.c:282 ehppaobsd.c:282 em68hc11elf.c:349
+#: em68hc11elfb.c:349 em68hc12elf.c:349 em68hc12elfb.c:349 enios2elf.c:275
+#: enios2linux.c:275
+msgid "%X%P: can not make stub section: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:315 eaarch64cloudabib.c:315 eaarch64elf.c:315
+#: eaarch64elf32.c:315 eaarch64elf32b.c:315 eaarch64elfb.c:315
+#: eaarch64fbsd.c:315 eaarch64fbsdb.c:315 eaarch64linux.c:315
+#: eaarch64linux32.c:315 eaarch64linux32b.c:315 eaarch64linuxb.c:315
+#: earcelf.c:1827 earcelf_prof.c:1827 earclinux.c:1829 earclinux_nps.c:1829
+#: earclinux_prof.c:1829 earcv2elf.c:1827 earcv2elfx.c:1827 earmelf.c:455
+#: earmelf_fbsd.c:455 earmelf_fuchsia.c:455 earmelf_linux.c:455
+#: earmelf_linux_eabi.c:455 earmelf_linux_fdpiceabi.c:455 earmelf_nacl.c:455
+#: earmelf_nbsd.c:455 earmelf_phoenix.c:455 earmelf_vxworks.c:455
+#: earmelfb.c:455 earmelfb_fbsd.c:455 earmelfb_fuchsia.c:455
+#: earmelfb_linux.c:455 earmelfb_linux_eabi.c:455
+#: earmelfb_linux_fdpiceabi.c:455 earmelfb_nacl.c:455 earmelfb_nbsd.c:455
+#: earmnto.c:455 earmsymbian.c:455 eavr1.c:2030 eavr2.c:2030 eavr25.c:2030
+#: eavr3.c:2030 eavr31.c:2030 eavr35.c:2030 eavr4.c:2030 eavr5.c:2030
+#: eavr51.c:2030 eavr6.c:2030 eavrtiny.c:2030 eavrxmega1.c:2030
+#: eavrxmega2.c:2030 eavrxmega3.c:2030 eavrxmega4.c:2030 eavrxmega5.c:2030
+#: eavrxmega6.c:2030 eavrxmega7.c:2030 ecriself.c:1827 ecrislinux.c:1827
+#: ed10velf.c:1827 eelf32_sparc.c:1827 eelf32_sparc_sol2.c:1958
+#: eelf32_sparc_vxworks.c:1856 eelf32_spu.c:2361 eelf32_tic6x_be.c:233
+#: eelf32_tic6x_elf_be.c:233 eelf32_tic6x_elf_le.c:233 eelf32_tic6x_le.c:233
+#: eelf32_tic6x_linux_be.c:233 eelf32_tic6x_linux_le.c:233 eelf32_x86_64.c:2159
+#: eelf32_x86_64_nacl.c:1827 eelf32am33lin.c:1827 eelf32b4300.c:2053
+#: eelf32bfin.c:1836 eelf32bfinfd.c:1836 eelf32bmip.c:2053 eelf32bmipn32.c:2071
+#: eelf32bsmip.c:2071 eelf32btsmip.c:2053 eelf32btsmip_fbsd.c:2060
+#: eelf32btsmipn32.c:2053 eelf32btsmipn32_fbsd.c:2060 eelf32cr16.c:1978
+#: eelf32cr16c.c:1827 eelf32crx.c:1866 eelf32ebmip.c:2053
+#: eelf32ebmipvxworks.c:2082 eelf32elmip.c:2053 eelf32elmipvxworks.c:2082
+#: eelf32epiphany.c:1827 eelf32epiphany_4x4.c:1829 eelf32frvfd.c:1827
+#: eelf32ip2k.c:1827 eelf32l4300.c:2053 eelf32lm32.c:1827 eelf32lm32fd.c:1827
+#: eelf32lmip.c:2053 eelf32lppc.c:2030 eelf32lppclinux.c:2030
+#: eelf32lppcnto.c:2030 eelf32lppcsim.c:2030 eelf32lr5900.c:2053
+#: eelf32lr5900n32.c:2053 eelf32lriscv.c:141 eelf32lriscv_ilp32.c:141
+#: eelf32lriscv_ilp32f.c:141 eelf32lsmip.c:2053 eelf32ltsmip.c:2053
+#: eelf32ltsmip_fbsd.c:2060 eelf32ltsmipn32.c:2053 eelf32ltsmipn32_fbsd.c:2060
+#: eelf32m32c.c:1838 eelf32mb_linux.c:1827 eelf32mbel_linux.c:1827
+#: eelf32mcore.c:1827 eelf32mep.c:1827 eelf32metag.c:308
+#: eelf32microblaze.c:1827 eelf32microblazeel.c:1827 eelf32mipswindiss.c:2053
+#: eelf32or1k.c:1827 eelf32or1k_linux.c:1827 eelf32ppc.c:2030
+#: eelf32ppc_fbsd.c:2037 eelf32ppclinux.c:2030 eelf32ppcnto.c:2030
+#: eelf32ppcsim.c:2030 eelf32ppcvxworks.c:2004 eelf32ppcwindiss.c:2030
+#: eelf32rl78.c:1827 eelf32rx.c:1843 eelf32tilegx.c:1827 eelf32tilegx_be.c:1827
+#: eelf32tilepro.c:1827 eelf32vax.c:1827 eelf32visium.c:1827 eelf32xc16x.c:1827
+#: eelf32xc16xl.c:1827 eelf32xc16xs.c:1827 eelf32xstormy16.c:1838
+#: eelf32xtensa.c:3714 eelf64_aix.c:1827 eelf64_ia64.c:1851
+#: eelf64_ia64_fbsd.c:1858 eelf64_ia64_vms.c:262 eelf64_s390.c:1842
+#: eelf64_sparc.c:1827 eelf64_sparc_fbsd.c:1834 eelf64_sparc_sol2.c:1958
+#: eelf64alpha.c:1910 eelf64alpha_fbsd.c:1917 eelf64alpha_nbsd.c:1910
+#: eelf64bmip.c:2071 eelf64btsmip.c:2053 eelf64btsmip_fbsd.c:2060
+#: eelf64hppa.c:1827 eelf64lppc.c:633 eelf64lriscv.c:141
+#: eelf64lriscv_lp64.c:141 eelf64lriscv_lp64f.c:141 eelf64ltsmip.c:2053
+#: eelf64ltsmip_fbsd.c:2060 eelf64mmix.c:1938 eelf64ppc.c:633
+#: eelf64ppc_fbsd.c:633 eelf64rdos.c:1827 eelf64tilegx.c:1827
+#: eelf64tilegx_be.c:1827 eelf_i386.c:2159 eelf_i386_be.c:1827
+#: eelf_i386_chaos.c:1827 eelf_i386_fbsd.c:1834 eelf_i386_ldso.c:1834
+#: eelf_i386_nacl.c:1827 eelf_i386_sol2.c:1965 eelf_i386_vxworks.c:1856
+#: eelf_iamcu.c:1827 eelf_k1om.c:2159 eelf_k1om_fbsd.c:1834 eelf_l1om.c:2159
+#: eelf_l1om_fbsd.c:1834 eelf_s390.c:1827 eelf_x86_64.c:2159
+#: eelf_x86_64_cloudabi.c:1827 eelf_x86_64_fbsd.c:1834 eelf_x86_64_nacl.c:1827
+#: eelf_x86_64_sol2.c:1958 eh8300elf.c:1827 eh8300elf_linux.c:1827
+#: eh8300helf.c:1827 eh8300helf_linux.c:1827 eh8300hnelf.c:1827
+#: eh8300self.c:1827 eh8300self_linux.c:1827 eh8300snelf.c:1827
+#: eh8300sxelf.c:1827 eh8300sxelf_linux.c:1827 eh8300sxnelf.c:1827
+#: ehppa64linux.c:1827 ehppaelf.c:332 ehppalinux.c:332 ehppanbsd.c:332
+#: ehppaobsd.c:332 ei386lynx.c:1834 ei386moss.c:1827 ei386nto.c:1827
+#: em32relf.c:1827 em32relf_linux.c:1827 em32rlelf.c:1827
+#: em32rlelf_linux.c:1827 em68hc11elf.c:2127 em68hc11elfb.c:2127
+#: em68hc12elf.c:2127 em68hc12elfb.c:2127 em68kelf.c:1977 em68kelfnbsd.c:1977
+#: em9s12zelf.c:1827 emn10300.c:1827 ends32belf.c:2004 ends32belf16m.c:2004
+#: ends32belf_linux.c:2004 ends32elf.c:2004 ends32elf16m.c:2004
+#: ends32elf_linux.c:2004 enios2elf.c:325 enios2linux.c:325 eppclynx.c:2037
+#: epruelf.c:1847 escore3_elf.c:1847 escore7_elf.c:1847 eshelf.c:1827
+#: eshelf_fd.c:1827 eshelf_linux.c:1827 eshelf_nbsd.c:1827 eshelf_nto.c:1827
+#: eshelf_uclinux.c:1827 eshelf_vxworks.c:1856 eshlelf.c:1827 eshlelf_fd.c:1827
+#: eshlelf_linux.c:1827 eshlelf_nbsd.c:1827 eshlelf_nto.c:1827
+#: eshlelf_vxworks.c:1856 ev850.c:1873 ev850_rh850.c:1873 exgateelf.c:1827
+msgid "%X%P: .eh_frame/.stab edit: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:331 eaarch64cloudabib.c:331 eaarch64elf.c:331
+#: eaarch64elf32.c:331 eaarch64elf32b.c:331 eaarch64elfb.c:331
+#: eaarch64fbsd.c:331 eaarch64fbsdb.c:331 eaarch64linux.c:331
+#: eaarch64linux32.c:331 eaarch64linux32b.c:331 eaarch64linuxb.c:331
+#: earmelf.c:470 earmelf_fbsd.c:470 earmelf_fuchsia.c:470 earmelf_linux.c:470
+#: earmelf_linux_eabi.c:470 earmelf_linux_fdpiceabi.c:470 earmelf_nacl.c:470
+#: earmelf_nbsd.c:470 earmelf_phoenix.c:470 earmelf_vxworks.c:470
+#: earmelfb.c:470 earmelfb_fbsd.c:470 earmelfb_fuchsia.c:470
+#: earmelfb_linux.c:470 earmelfb_linux_eabi.c:470
+#: earmelfb_linux_fdpiceabi.c:470 earmelfb_nacl.c:470 earmelfb_nbsd.c:470
+#: earmnto.c:470 earmsymbian.c:470
+msgid "%X%P: could not compute sections lists for stub generation: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:346 eaarch64cloudabib.c:346 eaarch64elf.c:346
+#: eaarch64elf32.c:346 eaarch64elf32b.c:346 eaarch64elfb.c:346
+#: eaarch64fbsd.c:346 eaarch64fbsdb.c:346 eaarch64linux.c:346
+#: eaarch64linux32.c:346 eaarch64linux32b.c:346 eaarch64linuxb.c:346
+#: earmelf.c:485 earmelf_fbsd.c:485 earmelf_fuchsia.c:485 earmelf_linux.c:485
+#: earmelf_linux_eabi.c:485 earmelf_linux_fdpiceabi.c:485 earmelf_nacl.c:485
+#: earmelf_nbsd.c:485 earmelf_phoenix.c:485 earmelf_vxworks.c:485
+#: earmelfb.c:485 earmelfb_fbsd.c:485 earmelfb_fuchsia.c:485
+#: earmelfb_linux.c:485 earmelfb_linux_eabi.c:485
+#: earmelfb_linux_fdpiceabi.c:485 earmelfb_nacl.c:485 earmelfb_nbsd.c:485
+#: earmnto.c:485 earmsymbian.c:485 eavr1.c:181 eavr1.c:244 eavr2.c:181
+#: eavr2.c:244 eavr25.c:181 eavr25.c:244 eavr3.c:181 eavr3.c:244 eavr31.c:181
+#: eavr31.c:244 eavr35.c:181 eavr35.c:244 eavr4.c:181 eavr4.c:244 eavr5.c:181
+#: eavr5.c:244 eavr51.c:181 eavr51.c:244 eavr6.c:181 eavr6.c:244 eavrtiny.c:181
+#: eavrtiny.c:244 eavrxmega1.c:181 eavrxmega1.c:244 eavrxmega2.c:181
+#: eavrxmega2.c:244 eavrxmega3.c:181 eavrxmega3.c:244 eavrxmega4.c:181
+#: eavrxmega4.c:244 eavrxmega5.c:181 eavrxmega5.c:244 eavrxmega6.c:181
+#: eavrxmega6.c:244 eavrxmega7.c:181 eavrxmega7.c:244 eelf32metag.c:323
+#: eelf32metag.c:337 eelf64lppc.c:576 eelf64lppc.c:595 eelf64lppc.c:622
+#: eelf64ppc.c:576 eelf64ppc.c:595 eelf64ppc.c:622 eelf64ppc_fbsd.c:576
+#: eelf64ppc_fbsd.c:595 eelf64ppc_fbsd.c:622 ehppaelf.c:347 ehppaelf.c:362
+#: ehppalinux.c:347 ehppalinux.c:362 ehppanbsd.c:347 ehppanbsd.c:362
+#: ehppaobsd.c:347 ehppaobsd.c:362 em68hc11elf.c:142 em68hc11elf.c:152
+#: em68hc11elf.c:371 em68hc11elfb.c:142 em68hc11elfb.c:152 em68hc11elfb.c:371
+#: em68hc12elf.c:142 em68hc12elf.c:152 em68hc12elf.c:371 em68hc12elfb.c:142
+#: em68hc12elfb.c:152 em68hc12elfb.c:371 enios2elf.c:342 enios2elf.c:355
+#: enios2linux.c:342 enios2linux.c:355
+msgid "%X%P: can not size stub section: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:365 eaarch64cloudabib.c:365 eaarch64elf.c:365
+#: eaarch64elf32.c:365 eaarch64elf32b.c:365 eaarch64elfb.c:365
+#: eaarch64fbsd.c:365 eaarch64fbsdb.c:365 eaarch64linux.c:365
+#: eaarch64linux32.c:365 eaarch64linux32b.c:365 eaarch64linuxb.c:365
+#: earmelf.c:519 earmelf_fbsd.c:519 earmelf_fuchsia.c:519 earmelf_linux.c:519
+#: earmelf_linux_eabi.c:519 earmelf_linux_fdpiceabi.c:519 earmelf_nacl.c:519
+#: earmelf_nbsd.c:519 earmelf_phoenix.c:519 earmelf_vxworks.c:519
+#: earmelfb.c:519 earmelfb_fbsd.c:519 earmelfb_fuchsia.c:519
+#: earmelfb_linux.c:519 earmelfb_linux_eabi.c:519
+#: earmelfb_linux_fdpiceabi.c:519 earmelfb_nacl.c:519 earmelfb_nbsd.c:519
+#: earmnto.c:519 earmsymbian.c:519 eavr1.c:253 eavr2.c:253 eavr25.c:253
+#: eavr3.c:253 eavr31.c:253 eavr35.c:253 eavr4.c:253 eavr5.c:253 eavr51.c:253
+#: eavr6.c:253 eavrtiny.c:253 eavrxmega1.c:253 eavrxmega2.c:253
+#: eavrxmega3.c:253 eavrxmega4.c:253 eavrxmega5.c:253 eavrxmega6.c:253
+#: eavrxmega7.c:253 eelf32metag.c:352 eelf64lppc.c:672 eelf64ppc.c:672
+#: eelf64ppc_fbsd.c:672 ehppaelf.c:384 ehppalinux.c:384 ehppanbsd.c:384
+#: ehppaobsd.c:384 em68hc11elf.c:375 em68hc11elfb.c:375 em68hc12elf.c:375
+#: em68hc12elfb.c:375 enios2elf.c:370 enios2linux.c:370
+msgid "%X%P: can not build stubs: %E\n"
+msgstr ""
+
+#. The arm backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an arm format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#. The RISC-V backend needs special fields in the output hash structure.
+#. These will only be created if the output format is a RISC-V format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#. The arm backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an arm format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#. Check the output target is nds32.
+#. The arm backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an arm format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#. The score backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an score format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#. The arm backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an arm format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#. The V850 backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an arm format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
+#: eaarch64cloudabi.c:383 eaarch64cloudabib.c:383 eaarch64elf.c:383
+#: eaarch64elf32.c:383 eaarch64elf32b.c:383 eaarch64elfb.c:383
+#: eaarch64fbsd.c:383 eaarch64fbsdb.c:383 eaarch64linux.c:383
+#: eaarch64linux32.c:383 eaarch64linux32b.c:383 eaarch64linuxb.c:383
+#: earm_wince_pe.c:1370 earmelf.c:592 earmelf_fbsd.c:592 earmelf_fuchsia.c:592
+#: earmelf_linux.c:592 earmelf_linux_eabi.c:592 earmelf_linux_fdpiceabi.c:592
+#: earmelf_nacl.c:592 earmelf_nbsd.c:592 earmelf_phoenix.c:592
+#: earmelf_vxworks.c:592 earmelfb.c:592 earmelfb_fbsd.c:592
+#: earmelfb_fuchsia.c:592 earmelfb_linux.c:592 earmelfb_linux_eabi.c:592
+#: earmelfb_linux_fdpiceabi.c:592 earmelfb_nacl.c:592 earmelfb_nbsd.c:592
+#: earmnto.c:592 earmpe.c:1370 earmsymbian.c:592 eavr1.c:194 eavr2.c:194
+#: eavr25.c:194 eavr3.c:194 eavr31.c:194 eavr35.c:194 eavr4.c:194 eavr5.c:194
+#: eavr51.c:194 eavr6.c:194 eavrtiny.c:194 eavrxmega1.c:194 eavrxmega2.c:194
+#: eavrxmega3.c:194 eavrxmega4.c:194 eavrxmega5.c:194 eavrxmega6.c:194
+#: eavrxmega7.c:194 eelf32lriscv.c:162 eelf32lriscv_ilp32.c:162
+#: eelf32lriscv_ilp32f.c:162 eelf64lriscv.c:162 eelf64lriscv_lp64.c:162
+#: eelf64lriscv_lp64f.c:162 ei386pe.c:1370 ei386pe_posix.c:1370 emcorepe.c:1370
+#: ends32belf.c:133 ends32belf16m.c:133 ends32belf_linux.c:133 ends32elf.c:133
+#: ends32elf16m.c:133 ends32elf_linux.c:133 eppcpe.c:1370 escore3_elf.c:128
+#: escore7_elf.c:128 eshpe.c:1370 ev850.c:142 ev850_rh850.c:142
+msgid "%F%P: error: cannot change output format whilst linking %s binaries\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:443 eaarch64cloudabib.c:443 eaarch64elf.c:443
+#: eaarch64elf32.c:443 eaarch64elf32b.c:443 eaarch64elfb.c:443
+#: eaarch64fbsd.c:443 eaarch64fbsdb.c:443 eaarch64linux.c:443
+#: eaarch64linux32.c:443 eaarch64linux32b.c:443 eaarch64linuxb.c:443
+#: earcelf.c:128 earcelf_prof.c:128 earclinux.c:130 earclinux_nps.c:130
+#: earclinux_prof.c:130 earcv2elf.c:128 earcv2elfx.c:128 earmelf.c:663
+#: earmelf_fbsd.c:663 earmelf_fuchsia.c:663 earmelf_linux.c:663
+#: earmelf_linux_eabi.c:663 earmelf_linux_fdpiceabi.c:663 earmelf_nacl.c:663
+#: earmelf_nbsd.c:663 earmelf_phoenix.c:663 earmelf_vxworks.c:693
+#: earmelfb.c:663 earmelfb_fbsd.c:663 earmelfb_fuchsia.c:663
+#: earmelfb_linux.c:663 earmelfb_linux_eabi.c:663
+#: earmelfb_linux_fdpiceabi.c:663 earmelfb_nacl.c:663 earmelfb_nbsd.c:663
+#: earmnto.c:663 earmsymbian.c:663 eavr1.c:331 eavr2.c:331 eavr25.c:331
+#: eavr3.c:331 eavr31.c:331 eavr35.c:331 eavr4.c:331 eavr5.c:331 eavr51.c:331
+#: eavr6.c:331 eavrtiny.c:331 eavrxmega1.c:331 eavrxmega2.c:331
+#: eavrxmega3.c:331 eavrxmega4.c:331 eavrxmega5.c:331 eavrxmega6.c:331
+#: eavrxmega7.c:331 ecriself.c:128 ecrislinux.c:128 ed10velf.c:128
+#: eelf32_sparc.c:128 eelf32_sparc_sol2.c:259 eelf32_sparc_vxworks.c:157
+#: eelf32_spu.c:662 eelf32_tic6x_be.c:266 eelf32_tic6x_elf_be.c:266
+#: eelf32_tic6x_elf_le.c:266 eelf32_tic6x_le.c:266 eelf32_tic6x_linux_be.c:266
+#: eelf32_tic6x_linux_le.c:266 eelf32_x86_64.c:131 eelf32_x86_64_nacl.c:128
+#: eelf32am33lin.c:128 eelf32b4300.c:354 eelf32bfin.c:137 eelf32bfinfd.c:137
+#: eelf32bmip.c:354 eelf32bmipn32.c:372 eelf32bsmip.c:372 eelf32btsmip.c:354
+#: eelf32btsmip_fbsd.c:354 eelf32btsmipn32.c:354 eelf32btsmipn32_fbsd.c:354
+#: eelf32cr16.c:279 eelf32cr16c.c:128 eelf32crx.c:167 eelf32ebmip.c:354
+#: eelf32ebmipvxworks.c:383 eelf32elmip.c:354 eelf32elmipvxworks.c:383
+#: eelf32epiphany.c:128 eelf32epiphany_4x4.c:130 eelf32frvfd.c:128
+#: eelf32ip2k.c:128 eelf32l4300.c:354 eelf32lm32.c:128 eelf32lm32fd.c:128
+#: eelf32lmip.c:354 eelf32lppc.c:331 eelf32lppclinux.c:331 eelf32lppcnto.c:331
+#: eelf32lppcsim.c:331 eelf32lr5900.c:354 eelf32lr5900n32.c:354
+#: eelf32lriscv.c:193 eelf32lriscv_ilp32.c:193 eelf32lriscv_ilp32f.c:193
+#: eelf32lsmip.c:354 eelf32ltsmip.c:354 eelf32ltsmip_fbsd.c:354
+#: eelf32ltsmipn32.c:354 eelf32ltsmipn32_fbsd.c:354 eelf32m32c.c:139
+#: eelf32mb_linux.c:128 eelf32mbel_linux.c:128 eelf32mcore.c:128
+#: eelf32mep.c:128 eelf32metag.c:403 eelf32microblaze.c:128
+#: eelf32microblazeel.c:128 eelf32mipswindiss.c:354 eelf32or1k.c:128
+#: eelf32or1k_linux.c:128 eelf32ppc.c:331 eelf32ppc_fbsd.c:331
+#: eelf32ppclinux.c:331 eelf32ppcnto.c:331 eelf32ppcsim.c:331
+#: eelf32ppcvxworks.c:305 eelf32ppcwindiss.c:331 eelf32rl78.c:128
+#: eelf32rx.c:144 eelf32tilegx.c:128 eelf32tilegx_be.c:128 eelf32tilepro.c:128
+#: eelf32vax.c:128 eelf32visium.c:128 eelf32xc16x.c:128 eelf32xc16xl.c:128
+#: eelf32xc16xs.c:128 eelf32xstormy16.c:139 eelf32xtensa.c:2015
+#: eelf64_aix.c:128 eelf64_ia64.c:152 eelf64_ia64_fbsd.c:152 eelf64_s390.c:143
+#: eelf64_sparc.c:128 eelf64_sparc_fbsd.c:128 eelf64_sparc_sol2.c:259
+#: eelf64alpha.c:211 eelf64alpha_fbsd.c:211 eelf64alpha_nbsd.c:211
+#: eelf64bmip.c:372 eelf64btsmip.c:354 eelf64btsmip_fbsd.c:354 eelf64hppa.c:128
+#: eelf64lppc.c:778 eelf64lriscv.c:193 eelf64lriscv_lp64.c:193
+#: eelf64lriscv_lp64f.c:193 eelf64ltsmip.c:354 eelf64ltsmip_fbsd.c:354
+#: eelf64mmix.c:239 eelf64ppc.c:778 eelf64ppc_fbsd.c:778 eelf64rdos.c:128
+#: eelf64tilegx.c:128 eelf64tilegx_be.c:128 eelf_i386.c:131 eelf_i386_be.c:128
+#: eelf_i386_chaos.c:128 eelf_i386_fbsd.c:128 eelf_i386_ldso.c:128
+#: eelf_i386_nacl.c:128 eelf_i386_sol2.c:259 eelf_i386_vxworks.c:157
+#: eelf_iamcu.c:128 eelf_k1om.c:131 eelf_k1om_fbsd.c:128 eelf_l1om.c:131
+#: eelf_l1om_fbsd.c:128 eelf_s390.c:128 eelf_x86_64.c:131
+#: eelf_x86_64_cloudabi.c:128 eelf_x86_64_fbsd.c:128 eelf_x86_64_nacl.c:128
+#: eelf_x86_64_sol2.c:259 eh8300elf.c:128 eh8300elf_linux.c:128
+#: eh8300helf.c:128 eh8300helf_linux.c:128 eh8300hnelf.c:128 eh8300self.c:128
+#: eh8300self_linux.c:128 eh8300snelf.c:128 eh8300sxelf.c:128
+#: eh8300sxelf_linux.c:128 eh8300sxnelf.c:128 ehppa64linux.c:128 ehppaelf.c:435
+#: ehppalinux.c:435 ehppanbsd.c:435 ehppaobsd.c:435 ei386lynx.c:128
+#: ei386moss.c:128 ei386nto.c:128 em32relf.c:128 em32relf_linux.c:128
+#: em32rlelf.c:128 em32rlelf_linux.c:128 em68hc11elf.c:428 em68hc11elfb.c:428
+#: em68hc12elf.c:428 em68hc12elfb.c:428 em68kelf.c:278 em68kelfnbsd.c:278
+#: em9s12zelf.c:128 emn10300.c:128 ends32belf.c:305 ends32belf16m.c:305
+#: ends32belf_linux.c:305 ends32elf.c:305 ends32elf16m.c:305
+#: ends32elf_linux.c:305 enios2elf.c:421 enios2linux.c:421 eppclynx.c:331
+#: epruelf.c:148 escore3_elf.c:148 escore7_elf.c:148 eshelf.c:128
+#: eshelf_fd.c:128 eshelf_linux.c:128 eshelf_nbsd.c:128 eshelf_nto.c:128
+#: eshelf_uclinux.c:128 eshelf_vxworks.c:157 eshlelf.c:128 eshlelf_fd.c:128
+#: eshlelf_linux.c:128 eshlelf_nbsd.c:128 eshlelf_nto.c:128
+#: eshlelf_vxworks.c:157 ev850.c:174 ev850_rh850.c:174 exgateelf.c:128
+msgid "%P: warning: -z dynamic-undefined-weak ignored\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:470 eaarch64cloudabib.c:470 eaarch64elf.c:470
+#: eaarch64elf32.c:470 eaarch64elf32b.c:470 eaarch64elfb.c:470
+#: eaarch64fbsd.c:470 eaarch64fbsdb.c:470 eaarch64linux.c:470
+#: eaarch64linux32.c:470 eaarch64linux32b.c:470 eaarch64linuxb.c:470
+#: earcelf.c:155 earcelf_prof.c:155 earclinux.c:157 earclinux_nps.c:157
+#: earclinux_prof.c:157 earcv2elf.c:155 earcv2elfx.c:155 earmelf.c:690
+#: earmelf_fbsd.c:690 earmelf_fuchsia.c:690 earmelf_linux.c:690
+#: earmelf_linux_eabi.c:690 earmelf_linux_fdpiceabi.c:690 earmelf_nacl.c:690
+#: earmelf_nbsd.c:690 earmelf_phoenix.c:690 earmelf_vxworks.c:720
+#: earmelfb.c:690 earmelfb_fbsd.c:690 earmelfb_fuchsia.c:690
+#: earmelfb_linux.c:690 earmelfb_linux_eabi.c:690
+#: earmelfb_linux_fdpiceabi.c:690 earmelfb_nacl.c:690 earmelfb_nbsd.c:690
+#: earmnto.c:690 earmsymbian.c:690 eavr1.c:358 eavr2.c:358 eavr25.c:358
+#: eavr3.c:358 eavr31.c:358 eavr35.c:358 eavr4.c:358 eavr5.c:358 eavr51.c:358
+#: eavr6.c:358 eavrtiny.c:358 eavrxmega1.c:358 eavrxmega2.c:358
+#: eavrxmega3.c:358 eavrxmega4.c:358 eavrxmega5.c:358 eavrxmega6.c:358
+#: eavrxmega7.c:358 ecriself.c:155 ecrislinux.c:155 ed10velf.c:155
+#: eelf32_sparc.c:155 eelf32_sparc_sol2.c:286 eelf32_sparc_vxworks.c:184
+#: eelf32_spu.c:689 eelf32_tic6x_be.c:293 eelf32_tic6x_elf_be.c:293
+#: eelf32_tic6x_elf_le.c:293 eelf32_tic6x_le.c:293 eelf32_tic6x_linux_be.c:293
+#: eelf32_tic6x_linux_le.c:293 eelf32_x86_64.c:158 eelf32_x86_64_nacl.c:155
+#: eelf32am33lin.c:155 eelf32b4300.c:381 eelf32bfin.c:164 eelf32bfinfd.c:164
+#: eelf32bmip.c:381 eelf32bmipn32.c:399 eelf32bsmip.c:399 eelf32btsmip.c:381
+#: eelf32btsmip_fbsd.c:381 eelf32btsmipn32.c:381 eelf32btsmipn32_fbsd.c:381
+#: eelf32cr16.c:306 eelf32cr16c.c:155 eelf32crx.c:194 eelf32ebmip.c:381
+#: eelf32ebmipvxworks.c:410 eelf32elmip.c:381 eelf32elmipvxworks.c:410
+#: eelf32epiphany.c:155 eelf32epiphany_4x4.c:157 eelf32frvfd.c:155
+#: eelf32ip2k.c:155 eelf32l4300.c:381 eelf32lm32.c:155 eelf32lm32fd.c:155
+#: eelf32lmip.c:381 eelf32lppc.c:358 eelf32lppclinux.c:358 eelf32lppcnto.c:358
+#: eelf32lppcsim.c:358 eelf32lr5900.c:381 eelf32lr5900n32.c:381
+#: eelf32lriscv.c:220 eelf32lriscv_ilp32.c:220 eelf32lriscv_ilp32f.c:220
+#: eelf32lsmip.c:381 eelf32ltsmip.c:381 eelf32ltsmip_fbsd.c:381
+#: eelf32ltsmipn32.c:381 eelf32ltsmipn32_fbsd.c:381 eelf32m32c.c:166
+#: eelf32mb_linux.c:155 eelf32mbel_linux.c:155 eelf32mcore.c:155
+#: eelf32mep.c:155 eelf32metag.c:430 eelf32microblaze.c:155
+#: eelf32microblazeel.c:155 eelf32mipswindiss.c:381 eelf32or1k.c:155
+#: eelf32or1k_linux.c:155 eelf32ppc.c:358 eelf32ppc_fbsd.c:358
+#: eelf32ppclinux.c:358 eelf32ppcnto.c:358 eelf32ppcsim.c:358
+#: eelf32ppcvxworks.c:332 eelf32ppcwindiss.c:358 eelf32rl78.c:155
+#: eelf32rx.c:171 eelf32tilegx.c:155 eelf32tilegx_be.c:155 eelf32tilepro.c:155
+#: eelf32vax.c:155 eelf32visium.c:155 eelf32xc16x.c:155 eelf32xc16xl.c:155
+#: eelf32xc16xs.c:155 eelf32xstormy16.c:166 eelf32xtensa.c:2042
+#: eelf64_aix.c:155 eelf64_ia64.c:179 eelf64_ia64_fbsd.c:179 eelf64_s390.c:170
+#: eelf64_sparc.c:155 eelf64_sparc_fbsd.c:155 eelf64_sparc_sol2.c:286
+#: eelf64alpha.c:238 eelf64alpha_fbsd.c:238 eelf64alpha_nbsd.c:238
+#: eelf64bmip.c:399 eelf64btsmip.c:381 eelf64btsmip_fbsd.c:381 eelf64hppa.c:155
+#: eelf64lppc.c:805 eelf64lriscv.c:220 eelf64lriscv_lp64.c:220
+#: eelf64lriscv_lp64f.c:220 eelf64ltsmip.c:381 eelf64ltsmip_fbsd.c:381
+#: eelf64mmix.c:266 eelf64ppc.c:805 eelf64ppc_fbsd.c:805 eelf64rdos.c:155
+#: eelf64tilegx.c:155 eelf64tilegx_be.c:155 eelf_i386.c:158 eelf_i386_be.c:155
+#: eelf_i386_chaos.c:155 eelf_i386_fbsd.c:155 eelf_i386_ldso.c:155
+#: eelf_i386_nacl.c:155 eelf_i386_sol2.c:286 eelf_i386_vxworks.c:184
+#: eelf_iamcu.c:155 eelf_k1om.c:158 eelf_k1om_fbsd.c:155 eelf_l1om.c:158
+#: eelf_l1om_fbsd.c:155 eelf_s390.c:155 eelf_x86_64.c:158
+#: eelf_x86_64_cloudabi.c:155 eelf_x86_64_fbsd.c:155 eelf_x86_64_nacl.c:155
+#: eelf_x86_64_sol2.c:286 eh8300elf.c:155 eh8300elf_linux.c:155
+#: eh8300helf.c:155 eh8300helf_linux.c:155 eh8300hnelf.c:155 eh8300self.c:155
+#: eh8300self_linux.c:155 eh8300snelf.c:155 eh8300sxelf.c:155
+#: eh8300sxelf_linux.c:155 eh8300sxnelf.c:155 ehppa64linux.c:155 ehppaelf.c:462
+#: ehppalinux.c:462 ehppanbsd.c:462 ehppaobsd.c:462 ei386lynx.c:155
+#: ei386moss.c:155 ei386nto.c:155 em32relf.c:155 em32relf_linux.c:155
+#: em32rlelf.c:155 em32rlelf_linux.c:155 em68hc11elf.c:455 em68hc11elfb.c:455
+#: em68hc12elf.c:455 em68hc12elfb.c:455 em68kelf.c:305 em68kelfnbsd.c:305
+#: em9s12zelf.c:155 emn10300.c:155 ends32belf.c:332 ends32belf16m.c:332
+#: ends32belf_linux.c:332 ends32elf.c:332 ends32elf16m.c:332
+#: ends32elf_linux.c:332 enios2elf.c:448 enios2linux.c:448 eppclynx.c:358
+#: epruelf.c:175 escore3_elf.c:175 escore7_elf.c:175 eshelf.c:155
+#: eshelf_fd.c:155 eshelf_linux.c:155 eshelf_nbsd.c:155 eshelf_nto.c:155
+#: eshelf_uclinux.c:155 eshelf_vxworks.c:184 eshlelf.c:155 eshlelf_fd.c:155
+#: eshlelf_linux.c:155 eshlelf_nbsd.c:155 eshlelf_nto.c:155
+#: eshlelf_vxworks.c:184 ev850.c:201 ev850_rh850.c:201 exgateelf.c:155
+msgid "%F%P: %pB: --just-symbols may not be used on DSO\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:589 eaarch64cloudabib.c:589 eaarch64elf.c:589
+#: eaarch64elf32.c:589 eaarch64elf32b.c:589 eaarch64elfb.c:589
+#: eaarch64fbsd.c:589 eaarch64fbsdb.c:589 eaarch64linux.c:589
+#: eaarch64linux32.c:589 eaarch64linux32b.c:589 eaarch64linuxb.c:589
+#: earcelf.c:274 earcelf_prof.c:274 earclinux.c:276 earclinux_nps.c:276
+#: earclinux_prof.c:276 earcv2elf.c:274 earcv2elfx.c:274 earmelf.c:809
+#: earmelf_fbsd.c:809 earmelf_fuchsia.c:809 earmelf_linux.c:809
+#: earmelf_linux_eabi.c:809 earmelf_linux_fdpiceabi.c:809 earmelf_nacl.c:809
+#: earmelf_nbsd.c:809 earmelf_phoenix.c:809 earmelf_vxworks.c:839
+#: earmelfb.c:809 earmelfb_fbsd.c:809 earmelfb_fuchsia.c:809
+#: earmelfb_linux.c:809 earmelfb_linux_eabi.c:809
+#: earmelfb_linux_fdpiceabi.c:809 earmelfb_nacl.c:809 earmelfb_nbsd.c:809
+#: earmnto.c:809 earmsymbian.c:809 eavr1.c:477 eavr2.c:477 eavr25.c:477
+#: eavr3.c:477 eavr31.c:477 eavr35.c:477 eavr4.c:477 eavr5.c:477 eavr51.c:477
+#: eavr6.c:477 eavrtiny.c:477 eavrxmega1.c:477 eavrxmega2.c:477
+#: eavrxmega3.c:477 eavrxmega4.c:477 eavrxmega5.c:477 eavrxmega6.c:477
+#: eavrxmega7.c:477 ecriself.c:274 ecrislinux.c:274 ed10velf.c:274
+#: eelf32_sparc.c:274 eelf32_sparc_sol2.c:405 eelf32_sparc_vxworks.c:303
+#: eelf32_spu.c:808 eelf32_tic6x_be.c:412 eelf32_tic6x_elf_be.c:412
+#: eelf32_tic6x_elf_le.c:412 eelf32_tic6x_le.c:412 eelf32_tic6x_linux_be.c:412
+#: eelf32_tic6x_linux_le.c:412 eelf32_x86_64.c:277 eelf32_x86_64_nacl.c:274
+#: eelf32am33lin.c:274 eelf32b4300.c:500 eelf32bfin.c:283 eelf32bfinfd.c:283
+#: eelf32bmip.c:500 eelf32bmipn32.c:518 eelf32bsmip.c:518 eelf32btsmip.c:500
+#: eelf32btsmip_fbsd.c:500 eelf32btsmipn32.c:500 eelf32btsmipn32_fbsd.c:500
+#: eelf32cr16.c:425 eelf32cr16c.c:274 eelf32crx.c:313 eelf32ebmip.c:500
+#: eelf32ebmipvxworks.c:529 eelf32elmip.c:500 eelf32elmipvxworks.c:529
+#: eelf32epiphany.c:274 eelf32epiphany_4x4.c:276 eelf32frvfd.c:274
+#: eelf32ip2k.c:274 eelf32l4300.c:500 eelf32lm32.c:274 eelf32lm32fd.c:274
+#: eelf32lmip.c:500 eelf32lppc.c:477 eelf32lppclinux.c:477 eelf32lppcnto.c:477
+#: eelf32lppcsim.c:477 eelf32lr5900.c:500 eelf32lr5900n32.c:500
+#: eelf32lriscv.c:339 eelf32lriscv_ilp32.c:339 eelf32lriscv_ilp32f.c:339
+#: eelf32lsmip.c:500 eelf32ltsmip.c:500 eelf32ltsmip_fbsd.c:500
+#: eelf32ltsmipn32.c:500 eelf32ltsmipn32_fbsd.c:500 eelf32m32c.c:285
+#: eelf32mb_linux.c:274 eelf32mbel_linux.c:274 eelf32mcore.c:274
+#: eelf32mep.c:274 eelf32metag.c:549 eelf32microblaze.c:274
+#: eelf32microblazeel.c:274 eelf32mipswindiss.c:500 eelf32or1k.c:274
+#: eelf32or1k_linux.c:274 eelf32ppc.c:477 eelf32ppc_fbsd.c:477
+#: eelf32ppclinux.c:477 eelf32ppcnto.c:477 eelf32ppcsim.c:477
+#: eelf32ppcvxworks.c:451 eelf32ppcwindiss.c:477 eelf32rl78.c:274
+#: eelf32rx.c:290 eelf32tilegx.c:274 eelf32tilegx_be.c:274 eelf32tilepro.c:274
+#: eelf32vax.c:274 eelf32visium.c:274 eelf32xc16x.c:274 eelf32xc16xl.c:274
+#: eelf32xc16xs.c:274 eelf32xstormy16.c:285 eelf32xtensa.c:2161
+#: eelf64_aix.c:274 eelf64_ia64.c:298 eelf64_ia64_fbsd.c:298 eelf64_s390.c:289
+#: eelf64_sparc.c:274 eelf64_sparc_fbsd.c:274 eelf64_sparc_sol2.c:405
+#: eelf64alpha.c:357 eelf64alpha_fbsd.c:357 eelf64alpha_nbsd.c:357
+#: eelf64bmip.c:518 eelf64btsmip.c:500 eelf64btsmip_fbsd.c:500 eelf64hppa.c:274
+#: eelf64lppc.c:924 eelf64lriscv.c:339 eelf64lriscv_lp64.c:339
+#: eelf64lriscv_lp64f.c:339 eelf64ltsmip.c:500 eelf64ltsmip_fbsd.c:500
+#: eelf64mmix.c:385 eelf64ppc.c:924 eelf64ppc_fbsd.c:924 eelf64rdos.c:274
+#: eelf64tilegx.c:274 eelf64tilegx_be.c:274 eelf_i386.c:277 eelf_i386_be.c:274
+#: eelf_i386_chaos.c:274 eelf_i386_fbsd.c:274 eelf_i386_ldso.c:274
+#: eelf_i386_nacl.c:274 eelf_i386_sol2.c:405 eelf_i386_vxworks.c:303
+#: eelf_iamcu.c:274 eelf_k1om.c:277 eelf_k1om_fbsd.c:274 eelf_l1om.c:277
+#: eelf_l1om_fbsd.c:274 eelf_s390.c:274 eelf_x86_64.c:277
+#: eelf_x86_64_cloudabi.c:274 eelf_x86_64_fbsd.c:274 eelf_x86_64_nacl.c:274
+#: eelf_x86_64_sol2.c:405 eh8300elf.c:274 eh8300elf_linux.c:274
+#: eh8300helf.c:274 eh8300helf_linux.c:274 eh8300hnelf.c:274 eh8300self.c:274
+#: eh8300self_linux.c:274 eh8300snelf.c:274 eh8300sxelf.c:274
+#: eh8300sxelf_linux.c:274 eh8300sxnelf.c:274 ehppa64linux.c:274 ehppaelf.c:581
+#: ehppalinux.c:581 ehppanbsd.c:581 ehppaobsd.c:581 ei386lynx.c:274
+#: ei386moss.c:274 ei386nto.c:274 em32relf.c:274 em32relf_linux.c:274
+#: em32rlelf.c:274 em32rlelf_linux.c:274 em68hc11elf.c:574 em68hc11elfb.c:574
+#: em68hc12elf.c:574 em68hc12elfb.c:574 em68kelf.c:424 em68kelfnbsd.c:424
+#: em9s12zelf.c:274 emn10300.c:274 ends32belf.c:451 ends32belf16m.c:451
+#: ends32belf_linux.c:451 ends32elf.c:451 ends32elf16m.c:451
+#: ends32elf_linux.c:451 enios2elf.c:567 enios2linux.c:567 eppclynx.c:477
+#: epruelf.c:294 escore3_elf.c:294 escore7_elf.c:294 eshelf.c:274
+#: eshelf_fd.c:274 eshelf_linux.c:274 eshelf_nbsd.c:274 eshelf_nto.c:274
+#: eshelf_uclinux.c:274 eshelf_vxworks.c:303 eshlelf.c:274 eshlelf_fd.c:274
+#: eshlelf_linux.c:274 eshlelf_nbsd.c:274 eshlelf_nto.c:274
+#: eshlelf_vxworks.c:303 ev850.c:320 ev850_rh850.c:320 exgateelf.c:274
+msgid "%P: %pB: bfd_stat failed: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:629 eaarch64cloudabib.c:629 eaarch64elf.c:629
+#: eaarch64elf32.c:629 eaarch64elf32b.c:629 eaarch64elfb.c:629
+#: eaarch64fbsd.c:629 eaarch64fbsdb.c:629 eaarch64linux.c:629
+#: eaarch64linux32.c:629 eaarch64linux32b.c:629 eaarch64linuxb.c:629
+#: earcelf.c:314 earcelf_prof.c:314 earclinux.c:316 earclinux_nps.c:316
+#: earclinux_prof.c:316 earcv2elf.c:314 earcv2elfx.c:314 earmelf.c:849
+#: earmelf_fbsd.c:849 earmelf_fuchsia.c:849 earmelf_linux.c:849
+#: earmelf_linux_eabi.c:849 earmelf_linux_fdpiceabi.c:849 earmelf_nacl.c:849
+#: earmelf_nbsd.c:849 earmelf_phoenix.c:849 earmelf_vxworks.c:879
+#: earmelfb.c:849 earmelfb_fbsd.c:849 earmelfb_fuchsia.c:849
+#: earmelfb_linux.c:849 earmelfb_linux_eabi.c:849
+#: earmelfb_linux_fdpiceabi.c:849 earmelfb_nacl.c:849 earmelfb_nbsd.c:849
+#: earmnto.c:849 earmsymbian.c:849 eavr1.c:517 eavr2.c:517 eavr25.c:517
+#: eavr3.c:517 eavr31.c:517 eavr35.c:517 eavr4.c:517 eavr5.c:517 eavr51.c:517
+#: eavr6.c:517 eavrtiny.c:517 eavrxmega1.c:517 eavrxmega2.c:517
+#: eavrxmega3.c:517 eavrxmega4.c:517 eavrxmega5.c:517 eavrxmega6.c:517
+#: eavrxmega7.c:517 ecriself.c:314 ecrislinux.c:314 ed10velf.c:314
+#: eelf32_sparc.c:314 eelf32_sparc_sol2.c:445 eelf32_sparc_vxworks.c:343
+#: eelf32_spu.c:848 eelf32_tic6x_be.c:452 eelf32_tic6x_elf_be.c:452
+#: eelf32_tic6x_elf_le.c:452 eelf32_tic6x_le.c:452 eelf32_tic6x_linux_be.c:452
+#: eelf32_tic6x_linux_le.c:452 eelf32_x86_64.c:317 eelf32_x86_64_nacl.c:314
+#: eelf32am33lin.c:314 eelf32b4300.c:540 eelf32bfin.c:323 eelf32bfinfd.c:323
+#: eelf32bmip.c:540 eelf32bmipn32.c:558 eelf32bsmip.c:558 eelf32btsmip.c:540
+#: eelf32btsmip_fbsd.c:540 eelf32btsmipn32.c:540 eelf32btsmipn32_fbsd.c:540
+#: eelf32cr16.c:465 eelf32cr16c.c:314 eelf32crx.c:353 eelf32ebmip.c:540
+#: eelf32ebmipvxworks.c:569 eelf32elmip.c:540 eelf32elmipvxworks.c:569
+#: eelf32epiphany.c:314 eelf32epiphany_4x4.c:316 eelf32frvfd.c:314
+#: eelf32ip2k.c:314 eelf32l4300.c:540 eelf32lm32.c:314 eelf32lm32fd.c:314
+#: eelf32lmip.c:540 eelf32lppc.c:517 eelf32lppclinux.c:517 eelf32lppcnto.c:517
+#: eelf32lppcsim.c:517 eelf32lr5900.c:540 eelf32lr5900n32.c:540
+#: eelf32lriscv.c:379 eelf32lriscv_ilp32.c:379 eelf32lriscv_ilp32f.c:379
+#: eelf32lsmip.c:540 eelf32ltsmip.c:540 eelf32ltsmip_fbsd.c:540
+#: eelf32ltsmipn32.c:540 eelf32ltsmipn32_fbsd.c:540 eelf32m32c.c:325
+#: eelf32mb_linux.c:314 eelf32mbel_linux.c:314 eelf32mcore.c:314
+#: eelf32mep.c:314 eelf32metag.c:589 eelf32microblaze.c:314
+#: eelf32microblazeel.c:314 eelf32mipswindiss.c:540 eelf32or1k.c:314
+#: eelf32or1k_linux.c:314 eelf32ppc.c:517 eelf32ppc_fbsd.c:517
+#: eelf32ppclinux.c:517 eelf32ppcnto.c:517 eelf32ppcsim.c:517
+#: eelf32ppcvxworks.c:491 eelf32ppcwindiss.c:517 eelf32rl78.c:314
+#: eelf32rx.c:330 eelf32tilegx.c:314 eelf32tilegx_be.c:314 eelf32tilepro.c:314
+#: eelf32vax.c:314 eelf32visium.c:314 eelf32xc16x.c:314 eelf32xc16xl.c:314
+#: eelf32xc16xs.c:314 eelf32xstormy16.c:325 eelf32xtensa.c:2201
+#: eelf64_aix.c:314 eelf64_ia64.c:338 eelf64_ia64_fbsd.c:338 eelf64_s390.c:329
+#: eelf64_sparc.c:314 eelf64_sparc_fbsd.c:314 eelf64_sparc_sol2.c:445
+#: eelf64alpha.c:397 eelf64alpha_fbsd.c:397 eelf64alpha_nbsd.c:397
+#: eelf64bmip.c:558 eelf64btsmip.c:540 eelf64btsmip_fbsd.c:540 eelf64hppa.c:314
+#: eelf64lppc.c:964 eelf64lriscv.c:379 eelf64lriscv_lp64.c:379
+#: eelf64lriscv_lp64f.c:379 eelf64ltsmip.c:540 eelf64ltsmip_fbsd.c:540
+#: eelf64mmix.c:425 eelf64ppc.c:964 eelf64ppc_fbsd.c:964 eelf64rdos.c:314
+#: eelf64tilegx.c:314 eelf64tilegx_be.c:314 eelf_i386.c:317 eelf_i386_be.c:314
+#: eelf_i386_chaos.c:314 eelf_i386_fbsd.c:314 eelf_i386_ldso.c:314
+#: eelf_i386_nacl.c:314 eelf_i386_sol2.c:445 eelf_i386_vxworks.c:343
+#: eelf_iamcu.c:314 eelf_k1om.c:317 eelf_k1om_fbsd.c:314 eelf_l1om.c:317
+#: eelf_l1om_fbsd.c:314 eelf_s390.c:314 eelf_x86_64.c:317
+#: eelf_x86_64_cloudabi.c:314 eelf_x86_64_fbsd.c:314 eelf_x86_64_nacl.c:314
+#: eelf_x86_64_sol2.c:445 eh8300elf.c:314 eh8300elf_linux.c:314
+#: eh8300helf.c:314 eh8300helf_linux.c:314 eh8300hnelf.c:314 eh8300self.c:314
+#: eh8300self_linux.c:314 eh8300snelf.c:314 eh8300sxelf.c:314
+#: eh8300sxelf_linux.c:314 eh8300sxnelf.c:314 ehppa64linux.c:314 ehppaelf.c:621
+#: ehppalinux.c:621 ehppanbsd.c:621 ehppaobsd.c:621 ei386lynx.c:314
+#: ei386moss.c:314 ei386nto.c:314 em32relf.c:314 em32relf_linux.c:314
+#: em32rlelf.c:314 em32rlelf_linux.c:314 em68hc11elf.c:614 em68hc11elfb.c:614
+#: em68hc12elf.c:614 em68hc12elfb.c:614 em68kelf.c:464 em68kelfnbsd.c:464
+#: em9s12zelf.c:314 emn10300.c:314 ends32belf.c:491 ends32belf16m.c:491
+#: ends32belf_linux.c:491 ends32elf.c:491 ends32elf16m.c:491
+#: ends32elf_linux.c:491 enios2elf.c:607 enios2linux.c:607 eppclynx.c:517
+#: epruelf.c:334 escore3_elf.c:334 escore7_elf.c:334 eshelf.c:314
+#: eshelf_fd.c:314 eshelf_linux.c:314 eshelf_nbsd.c:314 eshelf_nto.c:314
+#: eshelf_uclinux.c:314 eshelf_vxworks.c:343 eshlelf.c:314 eshlelf_fd.c:314
+#: eshlelf_linux.c:314 eshlelf_nbsd.c:314 eshlelf_nto.c:314
+#: eshlelf_vxworks.c:343 ev850.c:360 ev850_rh850.c:360 exgateelf.c:314
+msgid "%P: warning: %s, needed by %pB, may conflict with %s\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:691 eaarch64cloudabib.c:691 eaarch64elf.c:691
+#: eaarch64elf32.c:691 eaarch64elf32b.c:691 eaarch64elfb.c:691
+#: eaarch64fbsd.c:691 eaarch64fbsdb.c:691 eaarch64linux.c:691
+#: eaarch64linux32.c:691 eaarch64linux32b.c:691 eaarch64linuxb.c:691
+#: earcelf.c:376 earcelf_prof.c:376 earclinux.c:378 earclinux_nps.c:378
+#: earclinux_prof.c:378 earcv2elf.c:376 earcv2elfx.c:376 earmelf.c:911
+#: earmelf_fbsd.c:911 earmelf_fuchsia.c:911 earmelf_linux.c:911
+#: earmelf_linux_eabi.c:911 earmelf_linux_fdpiceabi.c:911 earmelf_nacl.c:911
+#: earmelf_nbsd.c:911 earmelf_phoenix.c:911 earmelf_vxworks.c:941
+#: earmelfb.c:911 earmelfb_fbsd.c:911 earmelfb_fuchsia.c:911
+#: earmelfb_linux.c:911 earmelfb_linux_eabi.c:911
+#: earmelfb_linux_fdpiceabi.c:911 earmelfb_nacl.c:911 earmelfb_nbsd.c:911
+#: earmnto.c:911 earmsymbian.c:911 eavr1.c:579 eavr2.c:579 eavr25.c:579
+#: eavr3.c:579 eavr31.c:579 eavr35.c:579 eavr4.c:579 eavr5.c:579 eavr51.c:579
+#: eavr6.c:579 eavrtiny.c:579 eavrxmega1.c:579 eavrxmega2.c:579
+#: eavrxmega3.c:579 eavrxmega4.c:579 eavrxmega5.c:579 eavrxmega6.c:579
+#: eavrxmega7.c:579 ecriself.c:376 ecrislinux.c:376 ed10velf.c:376
+#: eelf32_sparc.c:376 eelf32_sparc_sol2.c:507 eelf32_sparc_vxworks.c:405
+#: eelf32_spu.c:910 eelf32_tic6x_be.c:514 eelf32_tic6x_elf_be.c:514
+#: eelf32_tic6x_elf_le.c:514 eelf32_tic6x_le.c:514 eelf32_tic6x_linux_be.c:514
+#: eelf32_tic6x_linux_le.c:514 eelf32_x86_64.c:379 eelf32_x86_64_nacl.c:376
+#: eelf32am33lin.c:376 eelf32b4300.c:602 eelf32bfin.c:385 eelf32bfinfd.c:385
+#: eelf32bmip.c:602 eelf32bmipn32.c:620 eelf32bsmip.c:620 eelf32btsmip.c:602
+#: eelf32btsmip_fbsd.c:602 eelf32btsmipn32.c:602 eelf32btsmipn32_fbsd.c:602
+#: eelf32cr16.c:527 eelf32cr16c.c:376 eelf32crx.c:415 eelf32ebmip.c:602
+#: eelf32ebmipvxworks.c:631 eelf32elmip.c:602 eelf32elmipvxworks.c:631
+#: eelf32epiphany.c:376 eelf32epiphany_4x4.c:378 eelf32frvfd.c:376
+#: eelf32ip2k.c:376 eelf32l4300.c:602 eelf32lm32.c:376 eelf32lm32fd.c:376
+#: eelf32lmip.c:602 eelf32lppc.c:579 eelf32lppclinux.c:579 eelf32lppcnto.c:579
+#: eelf32lppcsim.c:579 eelf32lr5900.c:602 eelf32lr5900n32.c:602
+#: eelf32lriscv.c:441 eelf32lriscv_ilp32.c:441 eelf32lriscv_ilp32f.c:441
+#: eelf32lsmip.c:602 eelf32ltsmip.c:602 eelf32ltsmip_fbsd.c:602
+#: eelf32ltsmipn32.c:602 eelf32ltsmipn32_fbsd.c:602 eelf32m32c.c:387
+#: eelf32mb_linux.c:376 eelf32mbel_linux.c:376 eelf32mcore.c:376
+#: eelf32mep.c:376 eelf32metag.c:651 eelf32microblaze.c:376
+#: eelf32microblazeel.c:376 eelf32mipswindiss.c:602 eelf32or1k.c:376
+#: eelf32or1k_linux.c:376 eelf32ppc.c:579 eelf32ppc_fbsd.c:579
+#: eelf32ppclinux.c:579 eelf32ppcnto.c:579 eelf32ppcsim.c:579
+#: eelf32ppcvxworks.c:553 eelf32ppcwindiss.c:579 eelf32rl78.c:376
+#: eelf32rx.c:392 eelf32tilegx.c:376 eelf32tilegx_be.c:376 eelf32tilepro.c:376
+#: eelf32vax.c:376 eelf32visium.c:376 eelf32xc16x.c:376 eelf32xc16xl.c:376
+#: eelf32xc16xs.c:376 eelf32xstormy16.c:387 eelf32xtensa.c:2263
+#: eelf64_aix.c:376 eelf64_ia64.c:400 eelf64_ia64_fbsd.c:400 eelf64_s390.c:391
+#: eelf64_sparc.c:376 eelf64_sparc_fbsd.c:376 eelf64_sparc_sol2.c:507
+#: eelf64alpha.c:459 eelf64alpha_fbsd.c:459 eelf64alpha_nbsd.c:459
+#: eelf64bmip.c:620 eelf64btsmip.c:602 eelf64btsmip_fbsd.c:602 eelf64hppa.c:376
+#: eelf64lppc.c:1026 eelf64lriscv.c:441 eelf64lriscv_lp64.c:441
+#: eelf64lriscv_lp64f.c:441 eelf64ltsmip.c:602 eelf64ltsmip_fbsd.c:602
+#: eelf64mmix.c:487 eelf64ppc.c:1026 eelf64ppc_fbsd.c:1026 eelf64rdos.c:376
+#: eelf64tilegx.c:376 eelf64tilegx_be.c:376 eelf_i386.c:379 eelf_i386_be.c:376
+#: eelf_i386_chaos.c:376 eelf_i386_fbsd.c:376 eelf_i386_ldso.c:376
+#: eelf_i386_nacl.c:376 eelf_i386_sol2.c:507 eelf_i386_vxworks.c:405
+#: eelf_iamcu.c:376 eelf_k1om.c:379 eelf_k1om_fbsd.c:376 eelf_l1om.c:379
+#: eelf_l1om_fbsd.c:376 eelf_s390.c:376 eelf_x86_64.c:379
+#: eelf_x86_64_cloudabi.c:376 eelf_x86_64_fbsd.c:376 eelf_x86_64_nacl.c:376
+#: eelf_x86_64_sol2.c:507 eh8300elf.c:376 eh8300elf_linux.c:376
+#: eh8300helf.c:376 eh8300helf_linux.c:376 eh8300hnelf.c:376 eh8300self.c:376
+#: eh8300self_linux.c:376 eh8300snelf.c:376 eh8300sxelf.c:376
+#: eh8300sxelf_linux.c:376 eh8300sxnelf.c:376 ehppa64linux.c:376 ehppaelf.c:683
+#: ehppalinux.c:683 ehppanbsd.c:683 ehppaobsd.c:683 ei386lynx.c:376
+#: ei386moss.c:376 ei386nto.c:376 em32relf.c:376 em32relf_linux.c:376
+#: em32rlelf.c:376 em32rlelf_linux.c:376 em68hc11elf.c:676 em68hc11elfb.c:676
+#: em68hc12elf.c:676 em68hc12elfb.c:676 em68kelf.c:526 em68kelfnbsd.c:526
+#: em9s12zelf.c:376 emn10300.c:376 ends32belf.c:553 ends32belf16m.c:553
+#: ends32belf_linux.c:553 ends32elf.c:553 ends32elf16m.c:553
+#: ends32elf_linux.c:553 enios2elf.c:669 enios2linux.c:669 eppclynx.c:579
+#: epruelf.c:396 escore3_elf.c:396 escore7_elf.c:396 eshelf.c:376
+#: eshelf_fd.c:376 eshelf_linux.c:376 eshelf_nbsd.c:376 eshelf_nto.c:376
+#: eshelf_uclinux.c:376 eshelf_vxworks.c:405 eshlelf.c:376 eshlelf_fd.c:376
+#: eshlelf_linux.c:376 eshlelf_nbsd.c:376 eshlelf_nto.c:376
+#: eshlelf_vxworks.c:405 ev850.c:422 ev850_rh850.c:422 exgateelf.c:376
+msgid "%F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:740 eaarch64cloudabib.c:740 eaarch64elf.c:740
+#: eaarch64elf32.c:740 eaarch64elf32b.c:740 eaarch64elfb.c:740
+#: eaarch64fbsd.c:740 eaarch64fbsdb.c:740 eaarch64linux.c:740
+#: eaarch64linux32.c:740 eaarch64linux32b.c:740 eaarch64linuxb.c:740
+#: earcelf.c:425 earcelf_prof.c:425 earclinux.c:427 earclinux_nps.c:427
+#: earclinux_prof.c:427 earcv2elf.c:425 earcv2elfx.c:425 earmelf.c:960
+#: earmelf_fbsd.c:960 earmelf_fuchsia.c:960 earmelf_linux.c:960
+#: earmelf_linux_eabi.c:960 earmelf_linux_fdpiceabi.c:960 earmelf_nacl.c:960
+#: earmelf_nbsd.c:960 earmelf_phoenix.c:960 earmelf_vxworks.c:990
+#: earmelfb.c:960 earmelfb_fbsd.c:960 earmelfb_fuchsia.c:960
+#: earmelfb_linux.c:960 earmelfb_linux_eabi.c:960
+#: earmelfb_linux_fdpiceabi.c:960 earmelfb_nacl.c:960 earmelfb_nbsd.c:960
+#: earmnto.c:960 earmsymbian.c:960 eavr1.c:628 eavr2.c:628 eavr25.c:628
+#: eavr3.c:628 eavr31.c:628 eavr35.c:628 eavr4.c:628 eavr5.c:628 eavr51.c:628
+#: eavr6.c:628 eavrtiny.c:628 eavrxmega1.c:628 eavrxmega2.c:628
+#: eavrxmega3.c:628 eavrxmega4.c:628 eavrxmega5.c:628 eavrxmega6.c:628
+#: eavrxmega7.c:628 ecriself.c:425 ecrislinux.c:425 ed10velf.c:425
+#: eelf32_sparc.c:425 eelf32_sparc_sol2.c:556 eelf32_sparc_vxworks.c:454
+#: eelf32_spu.c:959 eelf32_tic6x_be.c:563 eelf32_tic6x_elf_be.c:563
+#: eelf32_tic6x_elf_le.c:563 eelf32_tic6x_le.c:563 eelf32_tic6x_linux_be.c:563
+#: eelf32_tic6x_linux_le.c:563 eelf32_x86_64.c:428 eelf32_x86_64_nacl.c:425
+#: eelf32am33lin.c:425 eelf32b4300.c:651 eelf32bfin.c:434 eelf32bfinfd.c:434
+#: eelf32bmip.c:651 eelf32bmipn32.c:669 eelf32bsmip.c:669 eelf32btsmip.c:651
+#: eelf32btsmip_fbsd.c:651 eelf32btsmipn32.c:651 eelf32btsmipn32_fbsd.c:651
+#: eelf32cr16.c:576 eelf32cr16c.c:425 eelf32crx.c:464 eelf32ebmip.c:651
+#: eelf32ebmipvxworks.c:680 eelf32elmip.c:651 eelf32elmipvxworks.c:680
+#: eelf32epiphany.c:425 eelf32epiphany_4x4.c:427 eelf32frvfd.c:425
+#: eelf32ip2k.c:425 eelf32l4300.c:651 eelf32lm32.c:425 eelf32lm32fd.c:425
+#: eelf32lmip.c:651 eelf32lppc.c:628 eelf32lppclinux.c:628 eelf32lppcnto.c:628
+#: eelf32lppcsim.c:628 eelf32lr5900.c:651 eelf32lr5900n32.c:651
+#: eelf32lriscv.c:490 eelf32lriscv_ilp32.c:490 eelf32lriscv_ilp32f.c:490
+#: eelf32lsmip.c:651 eelf32ltsmip.c:651 eelf32ltsmip_fbsd.c:651
+#: eelf32ltsmipn32.c:651 eelf32ltsmipn32_fbsd.c:651 eelf32m32c.c:436
+#: eelf32mb_linux.c:425 eelf32mbel_linux.c:425 eelf32mcore.c:425
+#: eelf32mep.c:425 eelf32metag.c:700 eelf32microblaze.c:425
+#: eelf32microblazeel.c:425 eelf32mipswindiss.c:651 eelf32or1k.c:425
+#: eelf32or1k_linux.c:425 eelf32ppc.c:628 eelf32ppc_fbsd.c:628
+#: eelf32ppclinux.c:628 eelf32ppcnto.c:628 eelf32ppcsim.c:628
+#: eelf32ppcvxworks.c:602 eelf32ppcwindiss.c:628 eelf32rl78.c:425
+#: eelf32rx.c:441 eelf32tilegx.c:425 eelf32tilegx_be.c:425 eelf32tilepro.c:425
+#: eelf32vax.c:425 eelf32visium.c:425 eelf32xc16x.c:425 eelf32xc16xl.c:425
+#: eelf32xc16xs.c:425 eelf32xstormy16.c:436 eelf32xtensa.c:2312
+#: eelf64_aix.c:425 eelf64_ia64.c:449 eelf64_ia64_fbsd.c:449 eelf64_s390.c:440
+#: eelf64_sparc.c:425 eelf64_sparc_fbsd.c:425 eelf64_sparc_sol2.c:556
+#: eelf64alpha.c:508 eelf64alpha_fbsd.c:508 eelf64alpha_nbsd.c:508
+#: eelf64bmip.c:669 eelf64btsmip.c:651 eelf64btsmip_fbsd.c:651 eelf64hppa.c:425
+#: eelf64lppc.c:1075 eelf64lriscv.c:490 eelf64lriscv_lp64.c:490
+#: eelf64lriscv_lp64f.c:490 eelf64ltsmip.c:651 eelf64ltsmip_fbsd.c:651
+#: eelf64mmix.c:536 eelf64ppc.c:1075 eelf64ppc_fbsd.c:1075 eelf64rdos.c:425
+#: eelf64tilegx.c:425 eelf64tilegx_be.c:425 eelf_i386.c:428 eelf_i386_be.c:425
+#: eelf_i386_chaos.c:425 eelf_i386_fbsd.c:425 eelf_i386_ldso.c:425
+#: eelf_i386_nacl.c:425 eelf_i386_sol2.c:556 eelf_i386_vxworks.c:454
+#: eelf_iamcu.c:425 eelf_k1om.c:428 eelf_k1om_fbsd.c:425 eelf_l1om.c:428
+#: eelf_l1om_fbsd.c:425 eelf_s390.c:425 eelf_x86_64.c:428
+#: eelf_x86_64_cloudabi.c:425 eelf_x86_64_fbsd.c:425 eelf_x86_64_nacl.c:425
+#: eelf_x86_64_sol2.c:556 eh8300elf.c:425 eh8300elf_linux.c:425
+#: eh8300helf.c:425 eh8300helf_linux.c:425 eh8300hnelf.c:425 eh8300self.c:425
+#: eh8300self_linux.c:425 eh8300snelf.c:425 eh8300sxelf.c:425
+#: eh8300sxelf_linux.c:425 eh8300sxnelf.c:425 ehppa64linux.c:425 ehppaelf.c:732
+#: ehppalinux.c:732 ehppanbsd.c:732 ehppaobsd.c:732 ei386lynx.c:425
+#: ei386moss.c:425 ei386nto.c:425 em32relf.c:425 em32relf_linux.c:425
+#: em32rlelf.c:425 em32rlelf_linux.c:425 em68hc11elf.c:725 em68hc11elfb.c:725
+#: em68hc12elf.c:725 em68hc12elfb.c:725 em68kelf.c:575 em68kelfnbsd.c:575
+#: em9s12zelf.c:425 emn10300.c:425 ends32belf.c:602 ends32belf16m.c:602
+#: ends32belf_linux.c:602 ends32elf.c:602 ends32elf16m.c:602
+#: ends32elf_linux.c:602 enios2elf.c:718 enios2linux.c:718 eppclynx.c:628
+#: epruelf.c:445 escore3_elf.c:445 escore7_elf.c:445 eshelf.c:425
+#: eshelf_fd.c:425 eshelf_linux.c:425 eshelf_nbsd.c:425 eshelf_nto.c:425
+#: eshelf_uclinux.c:425 eshelf_vxworks.c:454 eshlelf.c:425 eshlelf_fd.c:425
+#: eshlelf_linux.c:425 eshlelf_nbsd.c:425 eshlelf_nto.c:425
+#: eshlelf_vxworks.c:454 ev850.c:471 ev850_rh850.c:471 exgateelf.c:425
+msgid "%F%P: %pB: bfd_stat failed: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:746 eaarch64cloudabib.c:746 eaarch64elf.c:746
+#: eaarch64elf32.c:746 eaarch64elf32b.c:746 eaarch64elfb.c:746
+#: eaarch64fbsd.c:746 eaarch64fbsdb.c:746 eaarch64linux.c:746
+#: eaarch64linux32.c:746 eaarch64linux32b.c:746 eaarch64linuxb.c:746
+#: earcelf.c:431 earcelf_prof.c:431 earclinux.c:433 earclinux_nps.c:433
+#: earclinux_prof.c:433 earcv2elf.c:431 earcv2elfx.c:431 earmelf.c:966
+#: earmelf_fbsd.c:966 earmelf_fuchsia.c:966 earmelf_linux.c:966
+#: earmelf_linux_eabi.c:966 earmelf_linux_fdpiceabi.c:966 earmelf_nacl.c:966
+#: earmelf_nbsd.c:966 earmelf_phoenix.c:966 earmelf_vxworks.c:996
+#: earmelfb.c:966 earmelfb_fbsd.c:966 earmelfb_fuchsia.c:966
+#: earmelfb_linux.c:966 earmelfb_linux_eabi.c:966
+#: earmelfb_linux_fdpiceabi.c:966 earmelfb_nacl.c:966 earmelfb_nbsd.c:966
+#: earmnto.c:966 earmsymbian.c:966 eavr1.c:634 eavr2.c:634 eavr25.c:634
+#: eavr3.c:634 eavr31.c:634 eavr35.c:634 eavr4.c:634 eavr5.c:634 eavr51.c:634
+#: eavr6.c:634 eavrtiny.c:634 eavrxmega1.c:634 eavrxmega2.c:634
+#: eavrxmega3.c:634 eavrxmega4.c:634 eavrxmega5.c:634 eavrxmega6.c:634
+#: eavrxmega7.c:634 ecriself.c:431 ecrislinux.c:431 ed10velf.c:431
+#: eelf32_sparc.c:431 eelf32_sparc_sol2.c:562 eelf32_sparc_vxworks.c:460
+#: eelf32_spu.c:965 eelf32_tic6x_be.c:569 eelf32_tic6x_elf_be.c:569
+#: eelf32_tic6x_elf_le.c:569 eelf32_tic6x_le.c:569 eelf32_tic6x_linux_be.c:569
+#: eelf32_tic6x_linux_le.c:569 eelf32_x86_64.c:434 eelf32_x86_64_nacl.c:431
+#: eelf32am33lin.c:431 eelf32b4300.c:657 eelf32bfin.c:440 eelf32bfinfd.c:440
+#: eelf32bmip.c:657 eelf32bmipn32.c:675 eelf32bsmip.c:675 eelf32btsmip.c:657
+#: eelf32btsmip_fbsd.c:657 eelf32btsmipn32.c:657 eelf32btsmipn32_fbsd.c:657
+#: eelf32cr16.c:582 eelf32cr16c.c:431 eelf32crx.c:470 eelf32ebmip.c:657
+#: eelf32ebmipvxworks.c:686 eelf32elmip.c:657 eelf32elmipvxworks.c:686
+#: eelf32epiphany.c:431 eelf32epiphany_4x4.c:433 eelf32frvfd.c:431
+#: eelf32ip2k.c:431 eelf32l4300.c:657 eelf32lm32.c:431 eelf32lm32fd.c:431
+#: eelf32lmip.c:657 eelf32lppc.c:634 eelf32lppclinux.c:634 eelf32lppcnto.c:634
+#: eelf32lppcsim.c:634 eelf32lr5900.c:657 eelf32lr5900n32.c:657
+#: eelf32lriscv.c:496 eelf32lriscv_ilp32.c:496 eelf32lriscv_ilp32f.c:496
+#: eelf32lsmip.c:657 eelf32ltsmip.c:657 eelf32ltsmip_fbsd.c:657
+#: eelf32ltsmipn32.c:657 eelf32ltsmipn32_fbsd.c:657 eelf32m32c.c:442
+#: eelf32mb_linux.c:431 eelf32mbel_linux.c:431 eelf32mcore.c:431
+#: eelf32mep.c:431 eelf32metag.c:706 eelf32microblaze.c:431
+#: eelf32microblazeel.c:431 eelf32mipswindiss.c:657 eelf32or1k.c:431
+#: eelf32or1k_linux.c:431 eelf32ppc.c:634 eelf32ppc_fbsd.c:634
+#: eelf32ppclinux.c:634 eelf32ppcnto.c:634 eelf32ppcsim.c:634
+#: eelf32ppcvxworks.c:608 eelf32ppcwindiss.c:634 eelf32rl78.c:431
+#: eelf32rx.c:447 eelf32tilegx.c:431 eelf32tilegx_be.c:431 eelf32tilepro.c:431
+#: eelf32vax.c:431 eelf32visium.c:431 eelf32xc16x.c:431 eelf32xc16xl.c:431
+#: eelf32xc16xs.c:431 eelf32xstormy16.c:442 eelf32xtensa.c:2318
+#: eelf64_aix.c:431 eelf64_ia64.c:455 eelf64_ia64_fbsd.c:455 eelf64_s390.c:446
+#: eelf64_sparc.c:431 eelf64_sparc_fbsd.c:431 eelf64_sparc_sol2.c:562
+#: eelf64alpha.c:514 eelf64alpha_fbsd.c:514 eelf64alpha_nbsd.c:514
+#: eelf64bmip.c:675 eelf64btsmip.c:657 eelf64btsmip_fbsd.c:657 eelf64hppa.c:431
+#: eelf64lppc.c:1081 eelf64lriscv.c:496 eelf64lriscv_lp64.c:496
+#: eelf64lriscv_lp64f.c:496 eelf64ltsmip.c:657 eelf64ltsmip_fbsd.c:657
+#: eelf64mmix.c:542 eelf64ppc.c:1081 eelf64ppc_fbsd.c:1081 eelf64rdos.c:431
+#: eelf64tilegx.c:431 eelf64tilegx_be.c:431 eelf_i386.c:434 eelf_i386_be.c:431
+#: eelf_i386_chaos.c:431 eelf_i386_fbsd.c:431 eelf_i386_ldso.c:431
+#: eelf_i386_nacl.c:431 eelf_i386_sol2.c:562 eelf_i386_vxworks.c:460
+#: eelf_iamcu.c:431 eelf_k1om.c:434 eelf_k1om_fbsd.c:431 eelf_l1om.c:434
+#: eelf_l1om_fbsd.c:431 eelf_s390.c:431 eelf_x86_64.c:434
+#: eelf_x86_64_cloudabi.c:431 eelf_x86_64_fbsd.c:431 eelf_x86_64_nacl.c:431
+#: eelf_x86_64_sol2.c:562 eh8300elf.c:431 eh8300elf_linux.c:431
+#: eh8300helf.c:431 eh8300helf_linux.c:431 eh8300hnelf.c:431 eh8300self.c:431
+#: eh8300self_linux.c:431 eh8300snelf.c:431 eh8300sxelf.c:431
+#: eh8300sxelf_linux.c:431 eh8300sxnelf.c:431 ehppa64linux.c:431 ehppaelf.c:738
+#: ehppalinux.c:738 ehppanbsd.c:738 ehppaobsd.c:738 ei386lynx.c:431
+#: ei386moss.c:431 ei386nto.c:431 em32relf.c:431 em32relf_linux.c:431
+#: em32rlelf.c:431 em32rlelf_linux.c:431 em68hc11elf.c:731 em68hc11elfb.c:731
+#: em68hc12elf.c:731 em68hc12elfb.c:731 em68kelf.c:581 em68kelfnbsd.c:581
+#: em9s12zelf.c:431 emn10300.c:431 ends32belf.c:608 ends32belf16m.c:608
+#: ends32belf_linux.c:608 ends32elf.c:608 ends32elf16m.c:608
+#: ends32elf_linux.c:608 enios2elf.c:724 enios2linux.c:724 eppclynx.c:634
+#: epruelf.c:451 escore3_elf.c:451 escore7_elf.c:451 eshelf.c:431
+#: eshelf_fd.c:431 eshelf_linux.c:431 eshelf_nbsd.c:431 eshelf_nto.c:431
+#: eshelf_uclinux.c:431 eshelf_vxworks.c:460 eshlelf.c:431 eshlelf_fd.c:431
+#: eshlelf_linux.c:431 eshlelf_nbsd.c:431 eshlelf_nto.c:431
+#: eshlelf_vxworks.c:460 ev850.c:477 ev850_rh850.c:477 exgateelf.c:431
+#, c-format
+msgid "found %s at %s\n"
+msgstr ""
+
+#. We only issue an "unrecognised" message in verbose mode
+#. as the $<foo> token might be a legitimate component of
+#. a path name in the target's file system.
+#: eaarch64cloudabi.c:967 eaarch64cloudabib.c:967 eaarch64elf.c:967
+#: eaarch64elf32.c:967 eaarch64elf32b.c:967 eaarch64elfb.c:967
+#: eaarch64fbsd.c:967 eaarch64fbsdb.c:967 eaarch64linux.c:967
+#: eaarch64linux32.c:967 eaarch64linux32b.c:967 eaarch64linuxb.c:967
+#: earcelf.c:652 earcelf_prof.c:652 earclinux.c:654 earclinux_nps.c:654
+#: earclinux_prof.c:654 earcv2elf.c:652 earcv2elfx.c:652 earmelf.c:1187
+#: earmelf_fbsd.c:1187 earmelf_fuchsia.c:1187 earmelf_linux.c:1187
+#: earmelf_linux_eabi.c:1187 earmelf_linux_fdpiceabi.c:1187 earmelf_nacl.c:1187
+#: earmelf_nbsd.c:1187 earmelf_phoenix.c:1187 earmelf_vxworks.c:1217
+#: earmelfb.c:1187 earmelfb_fbsd.c:1187 earmelfb_fuchsia.c:1187
+#: earmelfb_linux.c:1187 earmelfb_linux_eabi.c:1187
+#: earmelfb_linux_fdpiceabi.c:1187 earmelfb_nacl.c:1187 earmelfb_nbsd.c:1187
+#: earmnto.c:1187 earmsymbian.c:1187 eavr1.c:855 eavr2.c:855 eavr25.c:855
+#: eavr3.c:855 eavr31.c:855 eavr35.c:855 eavr4.c:855 eavr5.c:855 eavr51.c:855
+#: eavr6.c:855 eavrtiny.c:855 eavrxmega1.c:855 eavrxmega2.c:855
+#: eavrxmega3.c:855 eavrxmega4.c:855 eavrxmega5.c:855 eavrxmega6.c:855
+#: eavrxmega7.c:855 ecriself.c:652 ecrislinux.c:652 ed10velf.c:652
+#: eelf32_sparc.c:652 eelf32_sparc_sol2.c:783 eelf32_sparc_vxworks.c:681
+#: eelf32_spu.c:1186 eelf32_tic6x_be.c:790 eelf32_tic6x_elf_be.c:790
+#: eelf32_tic6x_elf_le.c:790 eelf32_tic6x_le.c:790 eelf32_tic6x_linux_be.c:790
+#: eelf32_tic6x_linux_le.c:790 eelf32_x86_64.c:655 eelf32_x86_64_nacl.c:652
+#: eelf32am33lin.c:652 eelf32b4300.c:878 eelf32bfin.c:661 eelf32bfinfd.c:661
+#: eelf32bmip.c:878 eelf32bmipn32.c:896 eelf32bsmip.c:896 eelf32btsmip.c:878
+#: eelf32btsmip_fbsd.c:878 eelf32btsmipn32.c:878 eelf32btsmipn32_fbsd.c:878
+#: eelf32cr16.c:803 eelf32cr16c.c:652 eelf32crx.c:691 eelf32ebmip.c:878
+#: eelf32ebmipvxworks.c:907 eelf32elmip.c:878 eelf32elmipvxworks.c:907
+#: eelf32epiphany.c:652 eelf32epiphany_4x4.c:654 eelf32frvfd.c:652
+#: eelf32ip2k.c:652 eelf32l4300.c:878 eelf32lm32.c:652 eelf32lm32fd.c:652
+#: eelf32lmip.c:878 eelf32lppc.c:855 eelf32lppclinux.c:855 eelf32lppcnto.c:855
+#: eelf32lppcsim.c:855 eelf32lr5900.c:878 eelf32lr5900n32.c:878
+#: eelf32lriscv.c:717 eelf32lriscv_ilp32.c:717 eelf32lriscv_ilp32f.c:717
+#: eelf32lsmip.c:878 eelf32ltsmip.c:878 eelf32ltsmip_fbsd.c:878
+#: eelf32ltsmipn32.c:878 eelf32ltsmipn32_fbsd.c:878 eelf32m32c.c:663
+#: eelf32mb_linux.c:652 eelf32mbel_linux.c:652 eelf32mcore.c:652
+#: eelf32mep.c:652 eelf32metag.c:927 eelf32microblaze.c:652
+#: eelf32microblazeel.c:652 eelf32mipswindiss.c:878 eelf32or1k.c:652
+#: eelf32or1k_linux.c:652 eelf32ppc.c:855 eelf32ppc_fbsd.c:855
+#: eelf32ppclinux.c:855 eelf32ppcnto.c:855 eelf32ppcsim.c:855
+#: eelf32ppcvxworks.c:829 eelf32ppcwindiss.c:855 eelf32rl78.c:652
+#: eelf32rx.c:668 eelf32tilegx.c:652 eelf32tilegx_be.c:652 eelf32tilepro.c:652
+#: eelf32vax.c:652 eelf32visium.c:652 eelf32xc16x.c:652 eelf32xc16xl.c:652
+#: eelf32xc16xs.c:652 eelf32xstormy16.c:663 eelf32xtensa.c:2539
+#: eelf64_aix.c:652 eelf64_ia64.c:676 eelf64_ia64_fbsd.c:676 eelf64_s390.c:667
+#: eelf64_sparc.c:652 eelf64_sparc_fbsd.c:652 eelf64_sparc_sol2.c:783
+#: eelf64alpha.c:735 eelf64alpha_fbsd.c:735 eelf64alpha_nbsd.c:735
+#: eelf64bmip.c:896 eelf64btsmip.c:878 eelf64btsmip_fbsd.c:878 eelf64hppa.c:652
+#: eelf64lppc.c:1302 eelf64lriscv.c:717 eelf64lriscv_lp64.c:717
+#: eelf64lriscv_lp64f.c:717 eelf64ltsmip.c:878 eelf64ltsmip_fbsd.c:878
+#: eelf64mmix.c:763 eelf64ppc.c:1302 eelf64ppc_fbsd.c:1302 eelf64rdos.c:652
+#: eelf64tilegx.c:652 eelf64tilegx_be.c:652 eelf_i386.c:655 eelf_i386_be.c:652
+#: eelf_i386_chaos.c:652 eelf_i386_fbsd.c:652 eelf_i386_ldso.c:652
+#: eelf_i386_nacl.c:652 eelf_i386_sol2.c:783 eelf_i386_vxworks.c:681
+#: eelf_iamcu.c:652 eelf_k1om.c:655 eelf_k1om_fbsd.c:652 eelf_l1om.c:655
+#: eelf_l1om_fbsd.c:652 eelf_s390.c:652 eelf_x86_64.c:655
+#: eelf_x86_64_cloudabi.c:652 eelf_x86_64_fbsd.c:652 eelf_x86_64_nacl.c:652
+#: eelf_x86_64_sol2.c:783 eh8300elf.c:652 eh8300elf_linux.c:652
+#: eh8300helf.c:652 eh8300helf_linux.c:652 eh8300hnelf.c:652 eh8300self.c:652
+#: eh8300self_linux.c:652 eh8300snelf.c:652 eh8300sxelf.c:652
+#: eh8300sxelf_linux.c:652 eh8300sxnelf.c:652 ehppa64linux.c:652 ehppaelf.c:959
+#: ehppalinux.c:959 ehppanbsd.c:959 ehppaobsd.c:959 ei386lynx.c:652
+#: ei386moss.c:652 ei386nto.c:652 em32relf.c:652 em32relf_linux.c:652
+#: em32rlelf.c:652 em32rlelf_linux.c:652 em68hc11elf.c:952 em68hc11elfb.c:952
+#: em68hc12elf.c:952 em68hc12elfb.c:952 em68kelf.c:802 em68kelfnbsd.c:802
+#: em9s12zelf.c:652 emn10300.c:652 ends32belf.c:829 ends32belf16m.c:829
+#: ends32belf_linux.c:829 ends32elf.c:829 ends32elf16m.c:829
+#: ends32elf_linux.c:829 enios2elf.c:945 enios2linux.c:945 eppclynx.c:855
+#: epruelf.c:672 escore3_elf.c:672 escore7_elf.c:672 eshelf.c:652
+#: eshelf_fd.c:652 eshelf_linux.c:652 eshelf_nbsd.c:652 eshelf_nto.c:652
+#: eshelf_uclinux.c:652 eshelf_vxworks.c:681 eshlelf.c:652 eshlelf_fd.c:652
+#: eshlelf_linux.c:652 eshlelf_nbsd.c:652 eshlelf_nto.c:652
+#: eshlelf_vxworks.c:681 ev850.c:698 ev850_rh850.c:698 exgateelf.c:652
+#, c-format
+msgid "unrecognised or unsupported token '%s' in search path\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1081 eaarch64cloudabib.c:1081 eaarch64elf.c:1081
+#: eaarch64elf32.c:1081 eaarch64elf32b.c:1081 eaarch64elfb.c:1081
+#: eaarch64fbsd.c:1081 eaarch64fbsdb.c:1081 eaarch64linux.c:1081
+#: eaarch64linux32.c:1081 eaarch64linux32b.c:1081 eaarch64linuxb.c:1081
+#: earcelf.c:766 earcelf_prof.c:766 earclinux.c:768 earclinux_nps.c:768
+#: earclinux_prof.c:768 earcv2elf.c:766 earcv2elfx.c:766 earmelf.c:1301
+#: earmelf_fbsd.c:1301 earmelf_fuchsia.c:1301 earmelf_linux.c:1301
+#: earmelf_linux_eabi.c:1301 earmelf_linux_fdpiceabi.c:1301 earmelf_nacl.c:1301
+#: earmelf_nbsd.c:1301 earmelf_phoenix.c:1301 earmelf_vxworks.c:1331
+#: earmelfb.c:1301 earmelfb_fbsd.c:1301 earmelfb_fuchsia.c:1301
+#: earmelfb_linux.c:1301 earmelfb_linux_eabi.c:1301
+#: earmelfb_linux_fdpiceabi.c:1301 earmelfb_nacl.c:1301 earmelfb_nbsd.c:1301
+#: earmnto.c:1301 earmsymbian.c:1301 eavr1.c:969 eavr2.c:969 eavr25.c:969
+#: eavr3.c:969 eavr31.c:969 eavr35.c:969 eavr4.c:969 eavr5.c:969 eavr51.c:969
+#: eavr6.c:969 eavrtiny.c:969 eavrxmega1.c:969 eavrxmega2.c:969
+#: eavrxmega3.c:969 eavrxmega4.c:969 eavrxmega5.c:969 eavrxmega6.c:969
+#: eavrxmega7.c:969 ecriself.c:766 ecrislinux.c:766 ed10velf.c:766
+#: eelf32_sparc.c:766 eelf32_sparc_sol2.c:897 eelf32_sparc_vxworks.c:795
+#: eelf32_spu.c:1300 eelf32_tic6x_be.c:904 eelf32_tic6x_elf_be.c:904
+#: eelf32_tic6x_elf_le.c:904 eelf32_tic6x_le.c:904 eelf32_tic6x_linux_be.c:904
+#: eelf32_tic6x_linux_le.c:904 eelf32_x86_64.c:1058 eelf32_x86_64_nacl.c:766
+#: eelf32am33lin.c:766 eelf32b4300.c:992 eelf32bfin.c:775 eelf32bfinfd.c:775
+#: eelf32bmip.c:992 eelf32bmipn32.c:1010 eelf32bsmip.c:1010 eelf32btsmip.c:992
+#: eelf32btsmip_fbsd.c:992 eelf32btsmipn32.c:992 eelf32btsmipn32_fbsd.c:992
+#: eelf32cr16.c:917 eelf32cr16c.c:766 eelf32crx.c:805 eelf32ebmip.c:992
+#: eelf32ebmipvxworks.c:1021 eelf32elmip.c:992 eelf32elmipvxworks.c:1021
+#: eelf32epiphany.c:766 eelf32epiphany_4x4.c:768 eelf32frvfd.c:766
+#: eelf32ip2k.c:766 eelf32l4300.c:992 eelf32lm32.c:766 eelf32lm32fd.c:766
+#: eelf32lmip.c:992 eelf32lppc.c:969 eelf32lppclinux.c:969 eelf32lppcnto.c:969
+#: eelf32lppcsim.c:969 eelf32lr5900.c:992 eelf32lr5900n32.c:992
+#: eelf32lriscv.c:831 eelf32lriscv_ilp32.c:831 eelf32lriscv_ilp32f.c:831
+#: eelf32lsmip.c:992 eelf32ltsmip.c:992 eelf32ltsmip_fbsd.c:992
+#: eelf32ltsmipn32.c:992 eelf32ltsmipn32_fbsd.c:992 eelf32m32c.c:777
+#: eelf32mb_linux.c:766 eelf32mbel_linux.c:766 eelf32mcore.c:766
+#: eelf32mep.c:766 eelf32metag.c:1041 eelf32microblaze.c:766
+#: eelf32microblazeel.c:766 eelf32mipswindiss.c:992 eelf32or1k.c:766
+#: eelf32or1k_linux.c:766 eelf32ppc.c:969 eelf32ppc_fbsd.c:969
+#: eelf32ppclinux.c:969 eelf32ppcnto.c:969 eelf32ppcsim.c:969
+#: eelf32ppcvxworks.c:943 eelf32ppcwindiss.c:969 eelf32rl78.c:766
+#: eelf32rx.c:782 eelf32tilegx.c:766 eelf32tilegx_be.c:766 eelf32tilepro.c:766
+#: eelf32vax.c:766 eelf32visium.c:766 eelf32xc16x.c:766 eelf32xc16xl.c:766
+#: eelf32xc16xs.c:766 eelf32xstormy16.c:777 eelf32xtensa.c:2653
+#: eelf64_aix.c:766 eelf64_ia64.c:790 eelf64_ia64_fbsd.c:790 eelf64_s390.c:781
+#: eelf64_sparc.c:766 eelf64_sparc_fbsd.c:766 eelf64_sparc_sol2.c:897
+#: eelf64alpha.c:849 eelf64alpha_fbsd.c:849 eelf64alpha_nbsd.c:849
+#: eelf64bmip.c:1010 eelf64btsmip.c:992 eelf64btsmip_fbsd.c:992
+#: eelf64hppa.c:766 eelf64lppc.c:1416 eelf64lriscv.c:831
+#: eelf64lriscv_lp64.c:831 eelf64lriscv_lp64f.c:831 eelf64ltsmip.c:992
+#: eelf64ltsmip_fbsd.c:992 eelf64mmix.c:877 eelf64ppc.c:1416
+#: eelf64ppc_fbsd.c:1416 eelf64rdos.c:766 eelf64tilegx.c:766
+#: eelf64tilegx_be.c:766 eelf_i386.c:1058 eelf_i386_be.c:766
+#: eelf_i386_chaos.c:766 eelf_i386_fbsd.c:766 eelf_i386_ldso.c:766
+#: eelf_i386_nacl.c:766 eelf_i386_sol2.c:897 eelf_i386_vxworks.c:795
+#: eelf_iamcu.c:766 eelf_k1om.c:1058 eelf_k1om_fbsd.c:766 eelf_l1om.c:1058
+#: eelf_l1om_fbsd.c:766 eelf_s390.c:766 eelf_x86_64.c:1058
+#: eelf_x86_64_cloudabi.c:766 eelf_x86_64_fbsd.c:766 eelf_x86_64_nacl.c:766
+#: eelf_x86_64_sol2.c:897 eh8300elf.c:766 eh8300elf_linux.c:766
+#: eh8300helf.c:766 eh8300helf_linux.c:766 eh8300hnelf.c:766 eh8300self.c:766
+#: eh8300self_linux.c:766 eh8300snelf.c:766 eh8300sxelf.c:766
+#: eh8300sxelf_linux.c:766 eh8300sxnelf.c:766 ehppa64linux.c:766
+#: ehppaelf.c:1073 ehppalinux.c:1073 ehppanbsd.c:1073 ehppaobsd.c:1073
+#: ei386lynx.c:766 ei386moss.c:766 ei386nto.c:766 em32relf.c:766
+#: em32relf_linux.c:766 em32rlelf.c:766 em32rlelf_linux.c:766
+#: em68hc11elf.c:1066 em68hc11elfb.c:1066 em68hc12elf.c:1066
+#: em68hc12elfb.c:1066 em68kelf.c:916 em68kelfnbsd.c:916 em9s12zelf.c:766
+#: emn10300.c:766 ends32belf.c:943 ends32belf16m.c:943 ends32belf_linux.c:943
+#: ends32elf.c:943 ends32elf16m.c:943 ends32elf_linux.c:943 enios2elf.c:1059
+#: enios2linux.c:1059 eppclynx.c:969 epruelf.c:786 escore3_elf.c:786
+#: escore7_elf.c:786 eshelf.c:766 eshelf_fd.c:766 eshelf_linux.c:766
+#: eshelf_nbsd.c:766 eshelf_nto.c:766 eshelf_uclinux.c:766 eshelf_vxworks.c:795
+#: eshlelf.c:766 eshlelf_fd.c:766 eshlelf_linux.c:766 eshlelf_nbsd.c:766
+#: eshlelf_nto.c:766 eshlelf_vxworks.c:795 ev850.c:812 ev850_rh850.c:812
+#: exgateelf.c:766
+msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1127 eaarch64cloudabib.c:1127 eaarch64elf.c:1127
+#: eaarch64elf32.c:1127 eaarch64elf32b.c:1127 eaarch64elfb.c:1127
+#: eaarch64fbsd.c:1127 eaarch64fbsdb.c:1127 eaarch64linux.c:1127
+#: eaarch64linux32.c:1127 eaarch64linux32b.c:1127 eaarch64linuxb.c:1127
+#: earcelf.c:812 earcelf_prof.c:812 earclinux.c:814 earclinux_nps.c:814
+#: earclinux_prof.c:814 earcv2elf.c:812 earcv2elfx.c:812 earm_wince_pe.c:1225
+#: earmelf.c:1347 earmelf_fbsd.c:1347 earmelf_fuchsia.c:1347
+#: earmelf_linux.c:1347 earmelf_linux_eabi.c:1347
+#: earmelf_linux_fdpiceabi.c:1347 earmelf_nacl.c:1347 earmelf_nbsd.c:1347
+#: earmelf_phoenix.c:1347 earmelf_vxworks.c:1377 earmelfb.c:1347
+#: earmelfb_fbsd.c:1347 earmelfb_fuchsia.c:1347 earmelfb_linux.c:1347
+#: earmelfb_linux_eabi.c:1347 earmelfb_linux_fdpiceabi.c:1347
+#: earmelfb_nacl.c:1347 earmelfb_nbsd.c:1347 earmnto.c:1347 earmpe.c:1225
+#: earmsymbian.c:1347 eavr1.c:1015 eavr2.c:1015 eavr25.c:1015 eavr3.c:1015
+#: eavr31.c:1015 eavr35.c:1015 eavr4.c:1015 eavr5.c:1015 eavr51.c:1015
+#: eavr6.c:1015 eavrtiny.c:1015 eavrxmega1.c:1015 eavrxmega2.c:1015
+#: eavrxmega3.c:1015 eavrxmega4.c:1015 eavrxmega5.c:1015 eavrxmega6.c:1015
+#: eavrxmega7.c:1015 ecriself.c:812 ecrislinux.c:812 ed10velf.c:812
+#: eelf32_sparc.c:812 eelf32_sparc_sol2.c:943 eelf32_sparc_vxworks.c:841
+#: eelf32_spu.c:1346 eelf32_tic6x_be.c:950 eelf32_tic6x_elf_be.c:950
+#: eelf32_tic6x_elf_le.c:950 eelf32_tic6x_le.c:950 eelf32_tic6x_linux_be.c:950
+#: eelf32_tic6x_linux_le.c:950 eelf32_x86_64.c:1104 eelf32_x86_64_nacl.c:812
+#: eelf32am33lin.c:812 eelf32b4300.c:1038 eelf32bfin.c:821 eelf32bfinfd.c:821
+#: eelf32bmip.c:1038 eelf32bmipn32.c:1056 eelf32bsmip.c:1056
+#: eelf32btsmip.c:1038 eelf32btsmip_fbsd.c:1038 eelf32btsmipn32.c:1038
+#: eelf32btsmipn32_fbsd.c:1038 eelf32cr16.c:963 eelf32cr16c.c:812
+#: eelf32crx.c:851 eelf32ebmip.c:1038 eelf32ebmipvxworks.c:1067
+#: eelf32elmip.c:1038 eelf32elmipvxworks.c:1067 eelf32epiphany.c:812
+#: eelf32epiphany_4x4.c:814 eelf32frvfd.c:812 eelf32ip2k.c:812
+#: eelf32l4300.c:1038 eelf32lm32.c:812 eelf32lm32fd.c:812 eelf32lmip.c:1038
+#: eelf32lppc.c:1015 eelf32lppclinux.c:1015 eelf32lppcnto.c:1015
+#: eelf32lppcsim.c:1015 eelf32lr5900.c:1038 eelf32lr5900n32.c:1038
+#: eelf32lriscv.c:877 eelf32lriscv_ilp32.c:877 eelf32lriscv_ilp32f.c:877
+#: eelf32lsmip.c:1038 eelf32ltsmip.c:1038 eelf32ltsmip_fbsd.c:1038
+#: eelf32ltsmipn32.c:1038 eelf32ltsmipn32_fbsd.c:1038 eelf32m32c.c:823
+#: eelf32mb_linux.c:812 eelf32mbel_linux.c:812 eelf32mcore.c:812
+#: eelf32mep.c:812 eelf32metag.c:1087 eelf32microblaze.c:812
+#: eelf32microblazeel.c:812 eelf32mipswindiss.c:1038 eelf32or1k.c:812
+#: eelf32or1k_linux.c:812 eelf32ppc.c:1015 eelf32ppc_fbsd.c:1015
+#: eelf32ppclinux.c:1015 eelf32ppcnto.c:1015 eelf32ppcsim.c:1015
+#: eelf32ppcvxworks.c:989 eelf32ppcwindiss.c:1015 eelf32rl78.c:812
+#: eelf32rx.c:828 eelf32tilegx.c:812 eelf32tilegx_be.c:812 eelf32tilepro.c:812
+#: eelf32vax.c:812 eelf32visium.c:812 eelf32xc16x.c:812 eelf32xc16xl.c:812
+#: eelf32xc16xs.c:812 eelf32xstormy16.c:823 eelf32xtensa.c:2699
+#: eelf64_aix.c:812 eelf64_ia64.c:836 eelf64_ia64_fbsd.c:836 eelf64_s390.c:827
+#: eelf64_sparc.c:812 eelf64_sparc_fbsd.c:812 eelf64_sparc_sol2.c:943
+#: eelf64alpha.c:895 eelf64alpha_fbsd.c:895 eelf64alpha_nbsd.c:895
+#: eelf64bmip.c:1056 eelf64btsmip.c:1038 eelf64btsmip_fbsd.c:1038
+#: eelf64hppa.c:812 eelf64lppc.c:1462 eelf64lriscv.c:877
+#: eelf64lriscv_lp64.c:877 eelf64lriscv_lp64f.c:877 eelf64ltsmip.c:1038
+#: eelf64ltsmip_fbsd.c:1038 eelf64mmix.c:923 eelf64ppc.c:1462
+#: eelf64ppc_fbsd.c:1462 eelf64rdos.c:812 eelf64tilegx.c:812
+#: eelf64tilegx_be.c:812 eelf_i386.c:1104 eelf_i386_be.c:812
+#: eelf_i386_chaos.c:812 eelf_i386_fbsd.c:812 eelf_i386_ldso.c:812
+#: eelf_i386_nacl.c:812 eelf_i386_sol2.c:943 eelf_i386_vxworks.c:841
+#: eelf_iamcu.c:812 eelf_k1om.c:1104 eelf_k1om_fbsd.c:812 eelf_l1om.c:1104
+#: eelf_l1om_fbsd.c:812 eelf_s390.c:812 eelf_x86_64.c:1104
+#: eelf_x86_64_cloudabi.c:812 eelf_x86_64_fbsd.c:812 eelf_x86_64_nacl.c:812
+#: eelf_x86_64_sol2.c:943 eh8300elf.c:812 eh8300elf_linux.c:812
+#: eh8300helf.c:812 eh8300helf_linux.c:812 eh8300hnelf.c:812 eh8300self.c:812
+#: eh8300self_linux.c:812 eh8300snelf.c:812 eh8300sxelf.c:812
+#: eh8300sxelf_linux.c:812 eh8300sxnelf.c:812 ehppa64linux.c:812
+#: ehppaelf.c:1119 ehppalinux.c:1119 ehppanbsd.c:1119 ehppaobsd.c:1119
+#: ei386lynx.c:812 ei386moss.c:812 ei386nto.c:812 ei386pe.c:1225
+#: ei386pe_posix.c:1225 ei386pep.c:1227 em32relf.c:812 em32relf_linux.c:812
+#: em32rlelf.c:812 em32rlelf_linux.c:812 em68hc11elf.c:1112 em68hc11elfb.c:1112
+#: em68hc12elf.c:1112 em68hc12elfb.c:1112 em68kelf.c:962 em68kelfnbsd.c:962
+#: em9s12zelf.c:812 emcorepe.c:1225 emn10300.c:812 ends32belf.c:989
+#: ends32belf16m.c:989 ends32belf_linux.c:989 ends32elf.c:989
+#: ends32elf16m.c:989 ends32elf_linux.c:989 enios2elf.c:1105 enios2linux.c:1105
+#: eppclynx.c:1015 eppcpe.c:1225 epruelf.c:832 escore3_elf.c:832
+#: escore7_elf.c:832 eshelf.c:812 eshelf_fd.c:812 eshelf_linux.c:812
+#: eshelf_nbsd.c:812 eshelf_nto.c:812 eshelf_uclinux.c:812 eshelf_vxworks.c:841
+#: eshlelf.c:812 eshlelf_fd.c:812 eshlelf_linux.c:812 eshlelf_nbsd.c:812
+#: eshlelf_nto.c:812 eshlelf_vxworks.c:841 eshpe.c:1225 ev850.c:858
+#: ev850_rh850.c:858 exgateelf.c:812
+msgid "%P: warning: unrecognized --build-id style ignored\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1145 eaarch64cloudabib.c:1145 eaarch64elf.c:1145
+#: eaarch64elf32.c:1145 eaarch64elf32b.c:1145 eaarch64elfb.c:1145
+#: eaarch64fbsd.c:1145 eaarch64fbsdb.c:1145 eaarch64linux.c:1145
+#: eaarch64linux32.c:1145 eaarch64linux32b.c:1145 eaarch64linuxb.c:1145
+#: earcelf.c:830 earcelf_prof.c:830 earclinux.c:832 earclinux_nps.c:832
+#: earclinux_prof.c:832 earcv2elf.c:830 earcv2elfx.c:830 earmelf.c:1365
+#: earmelf_fbsd.c:1365 earmelf_fuchsia.c:1365 earmelf_linux.c:1365
+#: earmelf_linux_eabi.c:1365 earmelf_linux_fdpiceabi.c:1365 earmelf_nacl.c:1365
+#: earmelf_nbsd.c:1365 earmelf_phoenix.c:1365 earmelf_vxworks.c:1395
+#: earmelfb.c:1365 earmelfb_fbsd.c:1365 earmelfb_fuchsia.c:1365
+#: earmelfb_linux.c:1365 earmelfb_linux_eabi.c:1365
+#: earmelfb_linux_fdpiceabi.c:1365 earmelfb_nacl.c:1365 earmelfb_nbsd.c:1365
+#: earmnto.c:1365 earmsymbian.c:1365 eavr1.c:1033 eavr2.c:1033 eavr25.c:1033
+#: eavr3.c:1033 eavr31.c:1033 eavr35.c:1033 eavr4.c:1033 eavr5.c:1033
+#: eavr51.c:1033 eavr6.c:1033 eavrtiny.c:1033 eavrxmega1.c:1033
+#: eavrxmega2.c:1033 eavrxmega3.c:1033 eavrxmega4.c:1033 eavrxmega5.c:1033
+#: eavrxmega6.c:1033 eavrxmega7.c:1033 ecriself.c:830 ecrislinux.c:830
+#: ed10velf.c:830 eelf32_sparc.c:830 eelf32_sparc_sol2.c:961
+#: eelf32_sparc_vxworks.c:859 eelf32_spu.c:1364 eelf32_tic6x_be.c:968
+#: eelf32_tic6x_elf_be.c:968 eelf32_tic6x_elf_le.c:968 eelf32_tic6x_le.c:968
+#: eelf32_tic6x_linux_be.c:968 eelf32_tic6x_linux_le.c:968 eelf32_x86_64.c:1122
+#: eelf32_x86_64_nacl.c:830 eelf32am33lin.c:830 eelf32b4300.c:1056
+#: eelf32bfin.c:839 eelf32bfinfd.c:839 eelf32bmip.c:1056 eelf32bmipn32.c:1074
+#: eelf32bsmip.c:1074 eelf32btsmip.c:1056 eelf32btsmip_fbsd.c:1056
+#: eelf32btsmipn32.c:1056 eelf32btsmipn32_fbsd.c:1056 eelf32cr16.c:981
+#: eelf32cr16c.c:830 eelf32crx.c:869 eelf32ebmip.c:1056
+#: eelf32ebmipvxworks.c:1085 eelf32elmip.c:1056 eelf32elmipvxworks.c:1085
+#: eelf32epiphany.c:830 eelf32epiphany_4x4.c:832 eelf32frvfd.c:830
+#: eelf32ip2k.c:830 eelf32l4300.c:1056 eelf32lm32.c:830 eelf32lm32fd.c:830
+#: eelf32lmip.c:1056 eelf32lppc.c:1033 eelf32lppclinux.c:1033
+#: eelf32lppcnto.c:1033 eelf32lppcsim.c:1033 eelf32lr5900.c:1056
+#: eelf32lr5900n32.c:1056 eelf32lriscv.c:895 eelf32lriscv_ilp32.c:895
+#: eelf32lriscv_ilp32f.c:895 eelf32lsmip.c:1056 eelf32ltsmip.c:1056
+#: eelf32ltsmip_fbsd.c:1056 eelf32ltsmipn32.c:1056 eelf32ltsmipn32_fbsd.c:1056
+#: eelf32m32c.c:841 eelf32mb_linux.c:830 eelf32mbel_linux.c:830
+#: eelf32mcore.c:830 eelf32mep.c:830 eelf32metag.c:1105 eelf32microblaze.c:830
+#: eelf32microblazeel.c:830 eelf32mipswindiss.c:1056 eelf32or1k.c:830
+#: eelf32or1k_linux.c:830 eelf32ppc.c:1033 eelf32ppc_fbsd.c:1033
+#: eelf32ppclinux.c:1033 eelf32ppcnto.c:1033 eelf32ppcsim.c:1033
+#: eelf32ppcvxworks.c:1007 eelf32ppcwindiss.c:1033 eelf32rl78.c:830
+#: eelf32rx.c:846 eelf32tilegx.c:830 eelf32tilegx_be.c:830 eelf32tilepro.c:830
+#: eelf32vax.c:830 eelf32visium.c:830 eelf32xc16x.c:830 eelf32xc16xl.c:830
+#: eelf32xc16xs.c:830 eelf32xstormy16.c:841 eelf32xtensa.c:2717
+#: eelf64_aix.c:830 eelf64_ia64.c:854 eelf64_ia64_fbsd.c:854 eelf64_s390.c:845
+#: eelf64_sparc.c:830 eelf64_sparc_fbsd.c:830 eelf64_sparc_sol2.c:961
+#: eelf64alpha.c:913 eelf64alpha_fbsd.c:913 eelf64alpha_nbsd.c:913
+#: eelf64bmip.c:1074 eelf64btsmip.c:1056 eelf64btsmip_fbsd.c:1056
+#: eelf64hppa.c:830 eelf64lppc.c:1480 eelf64lriscv.c:895
+#: eelf64lriscv_lp64.c:895 eelf64lriscv_lp64f.c:895 eelf64ltsmip.c:1056
+#: eelf64ltsmip_fbsd.c:1056 eelf64mmix.c:941 eelf64ppc.c:1480
+#: eelf64ppc_fbsd.c:1480 eelf64rdos.c:830 eelf64tilegx.c:830
+#: eelf64tilegx_be.c:830 eelf_i386.c:1122 eelf_i386_be.c:830
+#: eelf_i386_chaos.c:830 eelf_i386_fbsd.c:830 eelf_i386_ldso.c:830
+#: eelf_i386_nacl.c:830 eelf_i386_sol2.c:961 eelf_i386_vxworks.c:859
+#: eelf_iamcu.c:830 eelf_k1om.c:1122 eelf_k1om_fbsd.c:830 eelf_l1om.c:1122
+#: eelf_l1om_fbsd.c:830 eelf_s390.c:830 eelf_x86_64.c:1122
+#: eelf_x86_64_cloudabi.c:830 eelf_x86_64_fbsd.c:830 eelf_x86_64_nacl.c:830
+#: eelf_x86_64_sol2.c:961 eh8300elf.c:830 eh8300elf_linux.c:830
+#: eh8300helf.c:830 eh8300helf_linux.c:830 eh8300hnelf.c:830 eh8300self.c:830
+#: eh8300self_linux.c:830 eh8300snelf.c:830 eh8300sxelf.c:830
+#: eh8300sxelf_linux.c:830 eh8300sxnelf.c:830 ehppa64linux.c:830
+#: ehppaelf.c:1137 ehppalinux.c:1137 ehppanbsd.c:1137 ehppaobsd.c:1137
+#: ei386lynx.c:830 ei386moss.c:830 ei386nto.c:830 em32relf.c:830
+#: em32relf_linux.c:830 em32rlelf.c:830 em32rlelf_linux.c:830
+#: em68hc11elf.c:1130 em68hc11elfb.c:1130 em68hc12elf.c:1130
+#: em68hc12elfb.c:1130 em68kelf.c:980 em68kelfnbsd.c:980 em9s12zelf.c:830
+#: emn10300.c:830 ends32belf.c:1007 ends32belf16m.c:1007
+#: ends32belf_linux.c:1007 ends32elf.c:1007 ends32elf16m.c:1007
+#: ends32elf_linux.c:1007 enios2elf.c:1123 enios2linux.c:1123 eppclynx.c:1033
+#: epruelf.c:850 escore3_elf.c:850 escore7_elf.c:850 eshelf.c:830
+#: eshelf_fd.c:830 eshelf_linux.c:830 eshelf_nbsd.c:830 eshelf_nto.c:830
+#: eshelf_uclinux.c:830 eshelf_vxworks.c:859 eshlelf.c:830 eshlelf_fd.c:830
+#: eshlelf_linux.c:830 eshlelf_nbsd.c:830 eshlelf_nto.c:830
+#: eshlelf_vxworks.c:859 ev850.c:876 ev850_rh850.c:876 exgateelf.c:830
+msgid ""
+"%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1175 eaarch64cloudabib.c:1175 eaarch64elf.c:1175
+#: eaarch64elf32.c:1175 eaarch64elf32b.c:1175 eaarch64elfb.c:1175
+#: eaarch64fbsd.c:1175 eaarch64fbsdb.c:1175 eaarch64linux.c:1175
+#: eaarch64linux32.c:1175 eaarch64linux32b.c:1175 eaarch64linuxb.c:1175
+#: earcelf.c:860 earcelf_prof.c:860 earclinux.c:862 earclinux_nps.c:862
+#: earclinux_prof.c:862 earcv2elf.c:860 earcv2elfx.c:860 earmelf.c:1395
+#: earmelf_fbsd.c:1395 earmelf_fuchsia.c:1395 earmelf_linux.c:1395
+#: earmelf_linux_eabi.c:1395 earmelf_linux_fdpiceabi.c:1395 earmelf_nacl.c:1395
+#: earmelf_nbsd.c:1395 earmelf_phoenix.c:1395 earmelf_vxworks.c:1425
+#: earmelfb.c:1395 earmelfb_fbsd.c:1395 earmelfb_fuchsia.c:1395
+#: earmelfb_linux.c:1395 earmelfb_linux_eabi.c:1395
+#: earmelfb_linux_fdpiceabi.c:1395 earmelfb_nacl.c:1395 earmelfb_nbsd.c:1395
+#: earmnto.c:1395 earmsymbian.c:1395 eavr1.c:1063 eavr2.c:1063 eavr25.c:1063
+#: eavr3.c:1063 eavr31.c:1063 eavr35.c:1063 eavr4.c:1063 eavr5.c:1063
+#: eavr51.c:1063 eavr6.c:1063 eavrtiny.c:1063 eavrxmega1.c:1063
+#: eavrxmega2.c:1063 eavrxmega3.c:1063 eavrxmega4.c:1063 eavrxmega5.c:1063
+#: eavrxmega6.c:1063 eavrxmega7.c:1063 ecriself.c:860 ecrislinux.c:860
+#: ed10velf.c:860 eelf32_sparc.c:860 eelf32_sparc_sol2.c:991
+#: eelf32_sparc_vxworks.c:889 eelf32_spu.c:1394 eelf32_tic6x_be.c:998
+#: eelf32_tic6x_elf_be.c:998 eelf32_tic6x_elf_le.c:998 eelf32_tic6x_le.c:998
+#: eelf32_tic6x_linux_be.c:998 eelf32_tic6x_linux_le.c:998 eelf32_x86_64.c:1152
+#: eelf32_x86_64_nacl.c:860 eelf32am33lin.c:860 eelf32b4300.c:1086
+#: eelf32bfin.c:869 eelf32bfinfd.c:869 eelf32bmip.c:1086 eelf32bmipn32.c:1104
+#: eelf32bsmip.c:1104 eelf32btsmip.c:1086 eelf32btsmip_fbsd.c:1086
+#: eelf32btsmipn32.c:1086 eelf32btsmipn32_fbsd.c:1086 eelf32cr16.c:1011
+#: eelf32cr16c.c:860 eelf32crx.c:899 eelf32ebmip.c:1086
+#: eelf32ebmipvxworks.c:1115 eelf32elmip.c:1086 eelf32elmipvxworks.c:1115
+#: eelf32epiphany.c:860 eelf32epiphany_4x4.c:862 eelf32frvfd.c:860
+#: eelf32ip2k.c:860 eelf32l4300.c:1086 eelf32lm32.c:860 eelf32lm32fd.c:860
+#: eelf32lmip.c:1086 eelf32lppc.c:1063 eelf32lppclinux.c:1063
+#: eelf32lppcnto.c:1063 eelf32lppcsim.c:1063 eelf32lr5900.c:1086
+#: eelf32lr5900n32.c:1086 eelf32lriscv.c:925 eelf32lriscv_ilp32.c:925
+#: eelf32lriscv_ilp32f.c:925 eelf32lsmip.c:1086 eelf32ltsmip.c:1086
+#: eelf32ltsmip_fbsd.c:1086 eelf32ltsmipn32.c:1086 eelf32ltsmipn32_fbsd.c:1086
+#: eelf32m32c.c:871 eelf32mb_linux.c:860 eelf32mbel_linux.c:860
+#: eelf32mcore.c:860 eelf32mep.c:860 eelf32metag.c:1135 eelf32microblaze.c:860
+#: eelf32microblazeel.c:860 eelf32mipswindiss.c:1086 eelf32or1k.c:860
+#: eelf32or1k_linux.c:860 eelf32ppc.c:1063 eelf32ppc_fbsd.c:1063
+#: eelf32ppclinux.c:1063 eelf32ppcnto.c:1063 eelf32ppcsim.c:1063
+#: eelf32ppcvxworks.c:1037 eelf32ppcwindiss.c:1063 eelf32rl78.c:860
+#: eelf32rx.c:876 eelf32tilegx.c:860 eelf32tilegx_be.c:860 eelf32tilepro.c:860
+#: eelf32vax.c:860 eelf32visium.c:860 eelf32xc16x.c:860 eelf32xc16xl.c:860
+#: eelf32xc16xs.c:860 eelf32xstormy16.c:871 eelf32xtensa.c:2747
+#: eelf64_aix.c:860 eelf64_ia64.c:884 eelf64_ia64_fbsd.c:884 eelf64_s390.c:875
+#: eelf64_sparc.c:860 eelf64_sparc_fbsd.c:860 eelf64_sparc_sol2.c:991
+#: eelf64alpha.c:943 eelf64alpha_fbsd.c:943 eelf64alpha_nbsd.c:943
+#: eelf64bmip.c:1104 eelf64btsmip.c:1086 eelf64btsmip_fbsd.c:1086
+#: eelf64hppa.c:860 eelf64lppc.c:1510 eelf64lriscv.c:925
+#: eelf64lriscv_lp64.c:925 eelf64lriscv_lp64f.c:925 eelf64ltsmip.c:1086
+#: eelf64ltsmip_fbsd.c:1086 eelf64mmix.c:971 eelf64ppc.c:1510
+#: eelf64ppc_fbsd.c:1510 eelf64rdos.c:860 eelf64tilegx.c:860
+#: eelf64tilegx_be.c:860 eelf_i386.c:1152 eelf_i386_be.c:860
+#: eelf_i386_chaos.c:860 eelf_i386_fbsd.c:860 eelf_i386_ldso.c:860
+#: eelf_i386_nacl.c:860 eelf_i386_sol2.c:991 eelf_i386_vxworks.c:889
+#: eelf_iamcu.c:860 eelf_k1om.c:1152 eelf_k1om_fbsd.c:860 eelf_l1om.c:1152
+#: eelf_l1om_fbsd.c:860 eelf_s390.c:860 eelf_x86_64.c:1152
+#: eelf_x86_64_cloudabi.c:860 eelf_x86_64_fbsd.c:860 eelf_x86_64_nacl.c:860
+#: eelf_x86_64_sol2.c:991 eh8300elf.c:860 eh8300elf_linux.c:860
+#: eh8300helf.c:860 eh8300helf_linux.c:860 eh8300hnelf.c:860 eh8300self.c:860
+#: eh8300self_linux.c:860 eh8300snelf.c:860 eh8300sxelf.c:860
+#: eh8300sxelf_linux.c:860 eh8300sxnelf.c:860 ehppa64linux.c:860
+#: ehppaelf.c:1167 ehppalinux.c:1167 ehppanbsd.c:1167 ehppaobsd.c:1167
+#: ei386lynx.c:860 ei386moss.c:860 ei386nto.c:860 em32relf.c:860
+#: em32relf_linux.c:860 em32rlelf.c:860 em32rlelf_linux.c:860
+#: em68hc11elf.c:1160 em68hc11elfb.c:1160 em68hc12elf.c:1160
+#: em68hc12elfb.c:1160 em68kelf.c:1010 em68kelfnbsd.c:1010 em9s12zelf.c:860
+#: emn10300.c:860 ends32belf.c:1037 ends32belf16m.c:1037
+#: ends32belf_linux.c:1037 ends32elf.c:1037 ends32elf16m.c:1037
+#: ends32elf_linux.c:1037 enios2elf.c:1153 enios2linux.c:1153 eppclynx.c:1063
+#: epruelf.c:880 escore3_elf.c:880 escore7_elf.c:880 eshelf.c:860
+#: eshelf_fd.c:860 eshelf_linux.c:860 eshelf_nbsd.c:860 eshelf_nto.c:860
+#: eshelf_uclinux.c:860 eshelf_vxworks.c:889 eshlelf.c:860 eshlelf_fd.c:860
+#: eshlelf_linux.c:860 eshlelf_nbsd.c:860 eshlelf_nto.c:860
+#: eshlelf_vxworks.c:889 ev850.c:906 ev850_rh850.c:906 exgateelf.c:860
+msgid "%F%P: %s: can't open for writing: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1251 eaarch64cloudabib.c:1251 eaarch64elf.c:1251
+#: eaarch64elf32.c:1251 eaarch64elf32b.c:1251 eaarch64elfb.c:1251
+#: eaarch64fbsd.c:1251 eaarch64fbsdb.c:1251 eaarch64linux.c:1251
+#: eaarch64linux32.c:1251 eaarch64linux32b.c:1251 eaarch64linuxb.c:1251
+#: earcelf.c:936 earcelf_prof.c:936 earclinux.c:938 earclinux_nps.c:938
+#: earclinux_prof.c:938 earcv2elf.c:936 earcv2elfx.c:936 earmelf.c:1471
+#: earmelf_fbsd.c:1471 earmelf_fuchsia.c:1471 earmelf_linux.c:1471
+#: earmelf_linux_eabi.c:1471 earmelf_linux_fdpiceabi.c:1471 earmelf_nacl.c:1471
+#: earmelf_nbsd.c:1471 earmelf_phoenix.c:1471 earmelf_vxworks.c:1501
+#: earmelfb.c:1471 earmelfb_fbsd.c:1471 earmelfb_fuchsia.c:1471
+#: earmelfb_linux.c:1471 earmelfb_linux_eabi.c:1471
+#: earmelfb_linux_fdpiceabi.c:1471 earmelfb_nacl.c:1471 earmelfb_nbsd.c:1471
+#: earmnto.c:1471 earmsymbian.c:1471 eavr1.c:1139 eavr2.c:1139 eavr25.c:1139
+#: eavr3.c:1139 eavr31.c:1139 eavr35.c:1139 eavr4.c:1139 eavr5.c:1139
+#: eavr51.c:1139 eavr6.c:1139 eavrtiny.c:1139 eavrxmega1.c:1139
+#: eavrxmega2.c:1139 eavrxmega3.c:1139 eavrxmega4.c:1139 eavrxmega5.c:1139
+#: eavrxmega6.c:1139 eavrxmega7.c:1139 ecriself.c:936 ecrislinux.c:936
+#: ed10velf.c:936 eelf32_sparc.c:936 eelf32_sparc_sol2.c:1067
+#: eelf32_sparc_vxworks.c:965 eelf32_spu.c:1470 eelf32_tic6x_be.c:1074
+#: eelf32_tic6x_elf_be.c:1074 eelf32_tic6x_elf_le.c:1074 eelf32_tic6x_le.c:1074
+#: eelf32_tic6x_linux_be.c:1074 eelf32_tic6x_linux_le.c:1074
+#: eelf32_x86_64.c:1228 eelf32_x86_64_nacl.c:936 eelf32am33lin.c:936
+#: eelf32b4300.c:1162 eelf32bfin.c:945 eelf32bfinfd.c:945 eelf32bmip.c:1162
+#: eelf32bmipn32.c:1180 eelf32bsmip.c:1180 eelf32btsmip.c:1162
+#: eelf32btsmip_fbsd.c:1162 eelf32btsmipn32.c:1162 eelf32btsmipn32_fbsd.c:1162
+#: eelf32cr16.c:1087 eelf32cr16c.c:936 eelf32crx.c:975 eelf32ebmip.c:1162
+#: eelf32ebmipvxworks.c:1191 eelf32elmip.c:1162 eelf32elmipvxworks.c:1191
+#: eelf32epiphany.c:936 eelf32epiphany_4x4.c:938 eelf32frvfd.c:936
+#: eelf32ip2k.c:936 eelf32l4300.c:1162 eelf32lm32.c:936 eelf32lm32fd.c:936
+#: eelf32lmip.c:1162 eelf32lppc.c:1139 eelf32lppclinux.c:1139
+#: eelf32lppcnto.c:1139 eelf32lppcsim.c:1139 eelf32lr5900.c:1162
+#: eelf32lr5900n32.c:1162 eelf32lriscv.c:1001 eelf32lriscv_ilp32.c:1001
+#: eelf32lriscv_ilp32f.c:1001 eelf32lsmip.c:1162 eelf32ltsmip.c:1162
+#: eelf32ltsmip_fbsd.c:1162 eelf32ltsmipn32.c:1162 eelf32ltsmipn32_fbsd.c:1162
+#: eelf32m32c.c:947 eelf32mb_linux.c:936 eelf32mbel_linux.c:936
+#: eelf32mcore.c:936 eelf32mep.c:936 eelf32metag.c:1211 eelf32microblaze.c:936
+#: eelf32microblazeel.c:936 eelf32mipswindiss.c:1162 eelf32or1k.c:936
+#: eelf32or1k_linux.c:936 eelf32ppc.c:1139 eelf32ppc_fbsd.c:1139
+#: eelf32ppclinux.c:1139 eelf32ppcnto.c:1139 eelf32ppcsim.c:1139
+#: eelf32ppcvxworks.c:1113 eelf32ppcwindiss.c:1139 eelf32rl78.c:936
+#: eelf32rx.c:952 eelf32tilegx.c:936 eelf32tilegx_be.c:936 eelf32tilepro.c:936
+#: eelf32vax.c:936 eelf32visium.c:936 eelf32xc16x.c:936 eelf32xc16xl.c:936
+#: eelf32xc16xs.c:936 eelf32xstormy16.c:947 eelf32xtensa.c:2823
+#: eelf64_aix.c:936 eelf64_ia64.c:960 eelf64_ia64_fbsd.c:960 eelf64_s390.c:951
+#: eelf64_sparc.c:936 eelf64_sparc_fbsd.c:936 eelf64_sparc_sol2.c:1067
+#: eelf64alpha.c:1019 eelf64alpha_fbsd.c:1019 eelf64alpha_nbsd.c:1019
+#: eelf64bmip.c:1180 eelf64btsmip.c:1162 eelf64btsmip_fbsd.c:1162
+#: eelf64hppa.c:936 eelf64lppc.c:1586 eelf64lriscv.c:1001
+#: eelf64lriscv_lp64.c:1001 eelf64lriscv_lp64f.c:1001 eelf64ltsmip.c:1162
+#: eelf64ltsmip_fbsd.c:1162 eelf64mmix.c:1047 eelf64ppc.c:1586
+#: eelf64ppc_fbsd.c:1586 eelf64rdos.c:936 eelf64tilegx.c:936
+#: eelf64tilegx_be.c:936 eelf_i386.c:1228 eelf_i386_be.c:936
+#: eelf_i386_chaos.c:936 eelf_i386_fbsd.c:936 eelf_i386_ldso.c:936
+#: eelf_i386_nacl.c:936 eelf_i386_sol2.c:1067 eelf_i386_vxworks.c:965
+#: eelf_iamcu.c:936 eelf_k1om.c:1228 eelf_k1om_fbsd.c:936 eelf_l1om.c:1228
+#: eelf_l1om_fbsd.c:936 eelf_s390.c:936 eelf_x86_64.c:1228
+#: eelf_x86_64_cloudabi.c:936 eelf_x86_64_fbsd.c:936 eelf_x86_64_nacl.c:936
+#: eelf_x86_64_sol2.c:1067 eh8300elf.c:936 eh8300elf_linux.c:936
+#: eh8300helf.c:936 eh8300helf_linux.c:936 eh8300hnelf.c:936 eh8300self.c:936
+#: eh8300self_linux.c:936 eh8300snelf.c:936 eh8300sxelf.c:936
+#: eh8300sxelf_linux.c:936 eh8300sxnelf.c:936 ehppa64linux.c:936
+#: ehppaelf.c:1243 ehppalinux.c:1243 ehppanbsd.c:1243 ehppaobsd.c:1243
+#: ei386lynx.c:936 ei386moss.c:936 ei386nto.c:936 em32relf.c:936
+#: em32relf_linux.c:936 em32rlelf.c:936 em32rlelf_linux.c:936
+#: em68hc11elf.c:1236 em68hc11elfb.c:1236 em68hc12elf.c:1236
+#: em68hc12elfb.c:1236 em68kelf.c:1086 em68kelfnbsd.c:1086 em9s12zelf.c:936
+#: emn10300.c:936 ends32belf.c:1113 ends32belf16m.c:1113
+#: ends32belf_linux.c:1113 ends32elf.c:1113 ends32elf16m.c:1113
+#: ends32elf_linux.c:1113 enios2elf.c:1229 enios2linux.c:1229 eppclynx.c:1139
+#: epruelf.c:956 escore3_elf.c:956 escore7_elf.c:956 eshelf.c:936
+#: eshelf_fd.c:936 eshelf_linux.c:936 eshelf_nbsd.c:936 eshelf_nto.c:936
+#: eshelf_uclinux.c:936 eshelf_vxworks.c:965 eshlelf.c:936 eshlelf_fd.c:936
+#: eshlelf_linux.c:936 eshlelf_nbsd.c:936 eshlelf_nto.c:936
+#: eshlelf_vxworks.c:965 ev850.c:982 ev850_rh850.c:982 exgateelf.c:936
+msgid ""
+"%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from "
+"%pB\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1286 eaarch64cloudabib.c:1286 eaarch64elf.c:1286
+#: eaarch64elf32.c:1286 eaarch64elf32b.c:1286 eaarch64elfb.c:1286
+#: eaarch64fbsd.c:1286 eaarch64fbsdb.c:1286 eaarch64linux.c:1286
+#: eaarch64linux32.c:1286 eaarch64linux32b.c:1286 eaarch64linuxb.c:1286
+#: earcelf.c:971 earcelf_prof.c:971 earclinux.c:973 earclinux_nps.c:973
+#: earclinux_prof.c:973 earcv2elf.c:971 earcv2elfx.c:971 earmelf.c:1506
+#: earmelf_fbsd.c:1506 earmelf_fuchsia.c:1506 earmelf_linux.c:1506
+#: earmelf_linux_eabi.c:1506 earmelf_linux_fdpiceabi.c:1506 earmelf_nacl.c:1506
+#: earmelf_nbsd.c:1506 earmelf_phoenix.c:1506 earmelf_vxworks.c:1536
+#: earmelfb.c:1506 earmelfb_fbsd.c:1506 earmelfb_fuchsia.c:1506
+#: earmelfb_linux.c:1506 earmelfb_linux_eabi.c:1506
+#: earmelfb_linux_fdpiceabi.c:1506 earmelfb_nacl.c:1506 earmelfb_nbsd.c:1506
+#: earmnto.c:1506 earmsymbian.c:1506 eavr1.c:1174 eavr2.c:1174 eavr25.c:1174
+#: eavr3.c:1174 eavr31.c:1174 eavr35.c:1174 eavr4.c:1174 eavr5.c:1174
+#: eavr51.c:1174 eavr6.c:1174 eavrtiny.c:1174 eavrxmega1.c:1174
+#: eavrxmega2.c:1174 eavrxmega3.c:1174 eavrxmega4.c:1174 eavrxmega5.c:1174
+#: eavrxmega6.c:1174 eavrxmega7.c:1174 ecriself.c:971 ecrislinux.c:971
+#: ed10velf.c:971 eelf32_sparc.c:971 eelf32_sparc_sol2.c:1102
+#: eelf32_sparc_vxworks.c:1000 eelf32_spu.c:1505 eelf32_tic6x_be.c:1109
+#: eelf32_tic6x_elf_be.c:1109 eelf32_tic6x_elf_le.c:1109 eelf32_tic6x_le.c:1109
+#: eelf32_tic6x_linux_be.c:1109 eelf32_tic6x_linux_le.c:1109
+#: eelf32_x86_64.c:1263 eelf32_x86_64_nacl.c:971 eelf32am33lin.c:971
+#: eelf32b4300.c:1197 eelf32bfin.c:980 eelf32bfinfd.c:980 eelf32bmip.c:1197
+#: eelf32bmipn32.c:1215 eelf32bsmip.c:1215 eelf32btsmip.c:1197
+#: eelf32btsmip_fbsd.c:1197 eelf32btsmipn32.c:1197 eelf32btsmipn32_fbsd.c:1197
+#: eelf32cr16.c:1122 eelf32cr16c.c:971 eelf32crx.c:1010 eelf32ebmip.c:1197
+#: eelf32ebmipvxworks.c:1226 eelf32elmip.c:1197 eelf32elmipvxworks.c:1226
+#: eelf32epiphany.c:971 eelf32epiphany_4x4.c:973 eelf32frvfd.c:971
+#: eelf32ip2k.c:971 eelf32l4300.c:1197 eelf32lm32.c:971 eelf32lm32fd.c:971
+#: eelf32lmip.c:1197 eelf32lppc.c:1174 eelf32lppclinux.c:1174
+#: eelf32lppcnto.c:1174 eelf32lppcsim.c:1174 eelf32lr5900.c:1197
+#: eelf32lr5900n32.c:1197 eelf32lriscv.c:1036 eelf32lriscv_ilp32.c:1036
+#: eelf32lriscv_ilp32f.c:1036 eelf32lsmip.c:1197 eelf32ltsmip.c:1197
+#: eelf32ltsmip_fbsd.c:1197 eelf32ltsmipn32.c:1197 eelf32ltsmipn32_fbsd.c:1197
+#: eelf32m32c.c:982 eelf32mb_linux.c:971 eelf32mbel_linux.c:971
+#: eelf32mcore.c:971 eelf32mep.c:971 eelf32metag.c:1246 eelf32microblaze.c:971
+#: eelf32microblazeel.c:971 eelf32mipswindiss.c:1197 eelf32or1k.c:971
+#: eelf32or1k_linux.c:971 eelf32ppc.c:1174 eelf32ppc_fbsd.c:1174
+#: eelf32ppclinux.c:1174 eelf32ppcnto.c:1174 eelf32ppcsim.c:1174
+#: eelf32ppcvxworks.c:1148 eelf32ppcwindiss.c:1174 eelf32rl78.c:971
+#: eelf32rx.c:987 eelf32tilegx.c:971 eelf32tilegx_be.c:971 eelf32tilepro.c:971
+#: eelf32vax.c:971 eelf32visium.c:971 eelf32xc16x.c:971 eelf32xc16xl.c:971
+#: eelf32xc16xs.c:971 eelf32xstormy16.c:982 eelf32xtensa.c:2858
+#: eelf64_aix.c:971 eelf64_ia64.c:995 eelf64_ia64_fbsd.c:995 eelf64_s390.c:986
+#: eelf64_sparc.c:971 eelf64_sparc_fbsd.c:971 eelf64_sparc_sol2.c:1102
+#: eelf64alpha.c:1054 eelf64alpha_fbsd.c:1054 eelf64alpha_nbsd.c:1054
+#: eelf64bmip.c:1215 eelf64btsmip.c:1197 eelf64btsmip_fbsd.c:1197
+#: eelf64hppa.c:971 eelf64lppc.c:1621 eelf64lriscv.c:1036
+#: eelf64lriscv_lp64.c:1036 eelf64lriscv_lp64f.c:1036 eelf64ltsmip.c:1197
+#: eelf64ltsmip_fbsd.c:1197 eelf64mmix.c:1082 eelf64ppc.c:1621
+#: eelf64ppc_fbsd.c:1621 eelf64rdos.c:971 eelf64tilegx.c:971
+#: eelf64tilegx_be.c:971 eelf_i386.c:1263 eelf_i386_be.c:971
+#: eelf_i386_chaos.c:971 eelf_i386_fbsd.c:971 eelf_i386_ldso.c:971
+#: eelf_i386_nacl.c:971 eelf_i386_sol2.c:1102 eelf_i386_vxworks.c:1000
+#: eelf_iamcu.c:971 eelf_k1om.c:1263 eelf_k1om_fbsd.c:971 eelf_l1om.c:1263
+#: eelf_l1om_fbsd.c:971 eelf_s390.c:971 eelf_x86_64.c:1263
+#: eelf_x86_64_cloudabi.c:971 eelf_x86_64_fbsd.c:971 eelf_x86_64_nacl.c:971
+#: eelf_x86_64_sol2.c:1102 eh8300elf.c:971 eh8300elf_linux.c:971
+#: eh8300helf.c:971 eh8300helf_linux.c:971 eh8300hnelf.c:971 eh8300self.c:971
+#: eh8300self_linux.c:971 eh8300snelf.c:971 eh8300sxelf.c:971
+#: eh8300sxelf_linux.c:971 eh8300sxnelf.c:971 ehppa64linux.c:971
+#: ehppaelf.c:1278 ehppalinux.c:1278 ehppanbsd.c:1278 ehppaobsd.c:1278
+#: ei386lynx.c:971 ei386moss.c:971 ei386nto.c:971 em32relf.c:971
+#: em32relf_linux.c:971 em32rlelf.c:971 em32rlelf_linux.c:971
+#: em68hc11elf.c:1271 em68hc11elfb.c:1271 em68hc12elf.c:1271
+#: em68hc12elfb.c:1271 em68kelf.c:1121 em68kelfnbsd.c:1121 em9s12zelf.c:971
+#: emn10300.c:971 ends32belf.c:1148 ends32belf16m.c:1148
+#: ends32belf_linux.c:1148 ends32elf.c:1148 ends32elf16m.c:1148
+#: ends32elf_linux.c:1148 enios2elf.c:1264 enios2linux.c:1264 eppclynx.c:1174
+#: epruelf.c:991 escore3_elf.c:991 escore7_elf.c:991 eshelf.c:971
+#: eshelf_fd.c:971 eshelf_linux.c:971 eshelf_nbsd.c:971 eshelf_nto.c:971
+#: eshelf_uclinux.c:971 eshelf_vxworks.c:1000 eshlelf.c:971 eshlelf_fd.c:971
+#: eshlelf_linux.c:971 eshlelf_nbsd.c:971 eshlelf_nto.c:971
+#: eshlelf_vxworks.c:1000 ev850.c:1017 ev850_rh850.c:1017 exgateelf.c:971
+msgid ""
+"%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1341 eaarch64cloudabib.c:1341 eaarch64elf.c:1341
+#: eaarch64elf32.c:1341 eaarch64elf32b.c:1341 eaarch64elfb.c:1341
+#: eaarch64fbsd.c:1341 eaarch64fbsdb.c:1341 eaarch64linux.c:1341
+#: eaarch64linux32.c:1341 eaarch64linux32b.c:1341 eaarch64linuxb.c:1341
+#: earcelf.c:1026 earcelf_prof.c:1026 earclinux.c:1028 earclinux_nps.c:1028
+#: earclinux_prof.c:1028 earcv2elf.c:1026 earcv2elfx.c:1026 earmelf.c:1561
+#: earmelf_fbsd.c:1561 earmelf_fuchsia.c:1561 earmelf_linux.c:1561
+#: earmelf_linux_eabi.c:1561 earmelf_linux_fdpiceabi.c:1561 earmelf_nacl.c:1561
+#: earmelf_nbsd.c:1561 earmelf_phoenix.c:1561 earmelf_vxworks.c:1591
+#: earmelfb.c:1561 earmelfb_fbsd.c:1561 earmelfb_fuchsia.c:1561
+#: earmelfb_linux.c:1561 earmelfb_linux_eabi.c:1561
+#: earmelfb_linux_fdpiceabi.c:1561 earmelfb_nacl.c:1561 earmelfb_nbsd.c:1561
+#: earmnto.c:1561 earmsymbian.c:1561 eavr1.c:1229 eavr2.c:1229 eavr25.c:1229
+#: eavr3.c:1229 eavr31.c:1229 eavr35.c:1229 eavr4.c:1229 eavr5.c:1229
+#: eavr51.c:1229 eavr6.c:1229 eavrtiny.c:1229 eavrxmega1.c:1229
+#: eavrxmega2.c:1229 eavrxmega3.c:1229 eavrxmega4.c:1229 eavrxmega5.c:1229
+#: eavrxmega6.c:1229 eavrxmega7.c:1229 ecriself.c:1026 ecrislinux.c:1026
+#: ed10velf.c:1026 eelf32_sparc.c:1026 eelf32_sparc_sol2.c:1157
+#: eelf32_sparc_vxworks.c:1055 eelf32_spu.c:1560 eelf32_tic6x_be.c:1164
+#: eelf32_tic6x_elf_be.c:1164 eelf32_tic6x_elf_le.c:1164 eelf32_tic6x_le.c:1164
+#: eelf32_tic6x_linux_be.c:1164 eelf32_tic6x_linux_le.c:1164
+#: eelf32_x86_64.c:1318 eelf32_x86_64_nacl.c:1026 eelf32am33lin.c:1026
+#: eelf32b4300.c:1252 eelf32bfin.c:1035 eelf32bfinfd.c:1035 eelf32bmip.c:1252
+#: eelf32bmipn32.c:1270 eelf32bsmip.c:1270 eelf32btsmip.c:1252
+#: eelf32btsmip_fbsd.c:1252 eelf32btsmipn32.c:1252 eelf32btsmipn32_fbsd.c:1252
+#: eelf32cr16.c:1177 eelf32cr16c.c:1026 eelf32crx.c:1065 eelf32ebmip.c:1252
+#: eelf32ebmipvxworks.c:1281 eelf32elmip.c:1252 eelf32elmipvxworks.c:1281
+#: eelf32epiphany.c:1026 eelf32epiphany_4x4.c:1028 eelf32frvfd.c:1026
+#: eelf32ip2k.c:1026 eelf32l4300.c:1252 eelf32lm32.c:1026 eelf32lm32fd.c:1026
+#: eelf32lmip.c:1252 eelf32lppc.c:1229 eelf32lppclinux.c:1229
+#: eelf32lppcnto.c:1229 eelf32lppcsim.c:1229 eelf32lr5900.c:1252
+#: eelf32lr5900n32.c:1252 eelf32lriscv.c:1091 eelf32lriscv_ilp32.c:1091
+#: eelf32lriscv_ilp32f.c:1091 eelf32lsmip.c:1252 eelf32ltsmip.c:1252
+#: eelf32ltsmip_fbsd.c:1252 eelf32ltsmipn32.c:1252 eelf32ltsmipn32_fbsd.c:1252
+#: eelf32m32c.c:1037 eelf32mb_linux.c:1026 eelf32mbel_linux.c:1026
+#: eelf32mcore.c:1026 eelf32mep.c:1026 eelf32metag.c:1301
+#: eelf32microblaze.c:1026 eelf32microblazeel.c:1026 eelf32mipswindiss.c:1252
+#: eelf32or1k.c:1026 eelf32or1k_linux.c:1026 eelf32ppc.c:1229
+#: eelf32ppc_fbsd.c:1229 eelf32ppclinux.c:1229 eelf32ppcnto.c:1229
+#: eelf32ppcsim.c:1229 eelf32ppcvxworks.c:1203 eelf32ppcwindiss.c:1229
+#: eelf32rl78.c:1026 eelf32rx.c:1042 eelf32tilegx.c:1026 eelf32tilegx_be.c:1026
+#: eelf32tilepro.c:1026 eelf32vax.c:1026 eelf32visium.c:1026 eelf32xc16x.c:1026
+#: eelf32xc16xl.c:1026 eelf32xc16xs.c:1026 eelf32xstormy16.c:1037
+#: eelf32xtensa.c:2913 eelf64_aix.c:1026 eelf64_ia64.c:1050
+#: eelf64_ia64_fbsd.c:1050 eelf64_s390.c:1041 eelf64_sparc.c:1026
+#: eelf64_sparc_fbsd.c:1026 eelf64_sparc_sol2.c:1157 eelf64alpha.c:1109
+#: eelf64alpha_fbsd.c:1109 eelf64alpha_nbsd.c:1109 eelf64bmip.c:1270
+#: eelf64btsmip.c:1252 eelf64btsmip_fbsd.c:1252 eelf64hppa.c:1026
+#: eelf64lppc.c:1676 eelf64lriscv.c:1091 eelf64lriscv_lp64.c:1091
+#: eelf64lriscv_lp64f.c:1091 eelf64ltsmip.c:1252 eelf64ltsmip_fbsd.c:1252
+#: eelf64mmix.c:1137 eelf64ppc.c:1676 eelf64ppc_fbsd.c:1676 eelf64rdos.c:1026
+#: eelf64tilegx.c:1026 eelf64tilegx_be.c:1026 eelf_i386.c:1318
+#: eelf_i386_be.c:1026 eelf_i386_chaos.c:1026 eelf_i386_fbsd.c:1026
+#: eelf_i386_ldso.c:1026 eelf_i386_nacl.c:1026 eelf_i386_sol2.c:1157
+#: eelf_i386_vxworks.c:1055 eelf_iamcu.c:1026 eelf_k1om.c:1318
+#: eelf_k1om_fbsd.c:1026 eelf_l1om.c:1318 eelf_l1om_fbsd.c:1026
+#: eelf_s390.c:1026 eelf_x86_64.c:1318 eelf_x86_64_cloudabi.c:1026
+#: eelf_x86_64_fbsd.c:1026 eelf_x86_64_nacl.c:1026 eelf_x86_64_sol2.c:1157
+#: eh8300elf.c:1026 eh8300elf_linux.c:1026 eh8300helf.c:1026
+#: eh8300helf_linux.c:1026 eh8300hnelf.c:1026 eh8300self.c:1026
+#: eh8300self_linux.c:1026 eh8300snelf.c:1026 eh8300sxelf.c:1026
+#: eh8300sxelf_linux.c:1026 eh8300sxnelf.c:1026 ehppa64linux.c:1026
+#: ehppaelf.c:1333 ehppalinux.c:1333 ehppanbsd.c:1333 ehppaobsd.c:1333
+#: ei386lynx.c:1026 ei386moss.c:1026 ei386nto.c:1026 em32relf.c:1026
+#: em32relf_linux.c:1026 em32rlelf.c:1026 em32rlelf_linux.c:1026
+#: em68hc11elf.c:1326 em68hc11elfb.c:1326 em68hc12elf.c:1326
+#: em68hc12elfb.c:1326 em68kelf.c:1176 em68kelfnbsd.c:1176 em9s12zelf.c:1026
+#: emn10300.c:1026 ends32belf.c:1203 ends32belf16m.c:1203
+#: ends32belf_linux.c:1203 ends32elf.c:1203 ends32elf16m.c:1203
+#: ends32elf_linux.c:1203 enios2elf.c:1319 enios2linux.c:1319 eppclynx.c:1229
+#: epruelf.c:1046 escore3_elf.c:1046 escore7_elf.c:1046 eshelf.c:1026
+#: eshelf_fd.c:1026 eshelf_linux.c:1026 eshelf_nbsd.c:1026 eshelf_nto.c:1026
+#: eshelf_uclinux.c:1026 eshelf_vxworks.c:1055 eshlelf.c:1026 eshlelf_fd.c:1026
+#: eshlelf_linux.c:1026 eshlelf_nbsd.c:1026 eshlelf_nto.c:1026
+#: eshlelf_vxworks.c:1055 ev850.c:1072 ev850_rh850.c:1072 exgateelf.c:1026
+#, c-format
+msgid "%s needed by %pB\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1392 eaarch64cloudabib.c:1392 eaarch64elf.c:1392
+#: eaarch64elf32.c:1392 eaarch64elf32b.c:1392 eaarch64elfb.c:1392
+#: eaarch64fbsd.c:1392 eaarch64fbsdb.c:1392 eaarch64linux.c:1392
+#: eaarch64linux32.c:1392 eaarch64linux32b.c:1392 eaarch64linuxb.c:1392
+#: earcelf.c:1077 earcelf_prof.c:1077 earclinux.c:1079 earclinux_nps.c:1079
+#: earclinux_prof.c:1079 earcv2elf.c:1077 earcv2elfx.c:1077 earmelf.c:1612
+#: earmelf_fbsd.c:1612 earmelf_fuchsia.c:1612 earmelf_linux.c:1612
+#: earmelf_linux_eabi.c:1612 earmelf_linux_fdpiceabi.c:1612 earmelf_nacl.c:1612
+#: earmelf_nbsd.c:1612 earmelf_phoenix.c:1612 earmelf_vxworks.c:1642
+#: earmelfb.c:1612 earmelfb_fbsd.c:1612 earmelfb_fuchsia.c:1612
+#: earmelfb_linux.c:1612 earmelfb_linux_eabi.c:1612
+#: earmelfb_linux_fdpiceabi.c:1612 earmelfb_nacl.c:1612 earmelfb_nbsd.c:1612
+#: earmnto.c:1612 earmsymbian.c:1612 eavr1.c:1280 eavr2.c:1280 eavr25.c:1280
+#: eavr3.c:1280 eavr31.c:1280 eavr35.c:1280 eavr4.c:1280 eavr5.c:1280
+#: eavr51.c:1280 eavr6.c:1280 eavrtiny.c:1280 eavrxmega1.c:1280
+#: eavrxmega2.c:1280 eavrxmega3.c:1280 eavrxmega4.c:1280 eavrxmega5.c:1280
+#: eavrxmega6.c:1280 eavrxmega7.c:1280 ecriself.c:1077 ecrislinux.c:1077
+#: ed10velf.c:1077 eelf32_sparc.c:1077 eelf32_sparc_sol2.c:1208
+#: eelf32_sparc_vxworks.c:1106 eelf32_spu.c:1611 eelf32_tic6x_be.c:1215
+#: eelf32_tic6x_elf_be.c:1215 eelf32_tic6x_elf_le.c:1215 eelf32_tic6x_le.c:1215
+#: eelf32_tic6x_linux_be.c:1215 eelf32_tic6x_linux_le.c:1215
+#: eelf32_x86_64.c:1409 eelf32_x86_64_nacl.c:1077 eelf32am33lin.c:1077
+#: eelf32b4300.c:1303 eelf32bfin.c:1086 eelf32bfinfd.c:1086 eelf32bmip.c:1303
+#: eelf32bmipn32.c:1321 eelf32bsmip.c:1321 eelf32btsmip.c:1303
+#: eelf32btsmip_fbsd.c:1303 eelf32btsmipn32.c:1303 eelf32btsmipn32_fbsd.c:1303
+#: eelf32cr16.c:1228 eelf32cr16c.c:1077 eelf32crx.c:1116 eelf32ebmip.c:1303
+#: eelf32ebmipvxworks.c:1332 eelf32elmip.c:1303 eelf32elmipvxworks.c:1332
+#: eelf32epiphany.c:1077 eelf32epiphany_4x4.c:1079 eelf32frvfd.c:1077
+#: eelf32ip2k.c:1077 eelf32l4300.c:1303 eelf32lm32.c:1077 eelf32lm32fd.c:1077
+#: eelf32lmip.c:1303 eelf32lppc.c:1280 eelf32lppclinux.c:1280
+#: eelf32lppcnto.c:1280 eelf32lppcsim.c:1280 eelf32lr5900.c:1303
+#: eelf32lr5900n32.c:1303 eelf32lriscv.c:1142 eelf32lriscv_ilp32.c:1142
+#: eelf32lriscv_ilp32f.c:1142 eelf32lsmip.c:1303 eelf32ltsmip.c:1303
+#: eelf32ltsmip_fbsd.c:1303 eelf32ltsmipn32.c:1303 eelf32ltsmipn32_fbsd.c:1303
+#: eelf32m32c.c:1088 eelf32mb_linux.c:1077 eelf32mbel_linux.c:1077
+#: eelf32mcore.c:1077 eelf32mep.c:1077 eelf32metag.c:1352
+#: eelf32microblaze.c:1077 eelf32microblazeel.c:1077 eelf32mipswindiss.c:1303
+#: eelf32or1k.c:1077 eelf32or1k_linux.c:1077 eelf32ppc.c:1280
+#: eelf32ppc_fbsd.c:1280 eelf32ppclinux.c:1280 eelf32ppcnto.c:1280
+#: eelf32ppcsim.c:1280 eelf32ppcvxworks.c:1254 eelf32ppcwindiss.c:1280
+#: eelf32rl78.c:1077 eelf32rx.c:1093 eelf32tilegx.c:1077 eelf32tilegx_be.c:1077
+#: eelf32tilepro.c:1077 eelf32vax.c:1077 eelf32visium.c:1077 eelf32xc16x.c:1077
+#: eelf32xc16xl.c:1077 eelf32xc16xs.c:1077 eelf32xstormy16.c:1088
+#: eelf32xtensa.c:2964 eelf64_aix.c:1077 eelf64_ia64.c:1101
+#: eelf64_ia64_fbsd.c:1101 eelf64_s390.c:1092 eelf64_sparc.c:1077
+#: eelf64_sparc_fbsd.c:1077 eelf64_sparc_sol2.c:1208 eelf64alpha.c:1160
+#: eelf64alpha_fbsd.c:1160 eelf64alpha_nbsd.c:1160 eelf64bmip.c:1321
+#: eelf64btsmip.c:1303 eelf64btsmip_fbsd.c:1303 eelf64hppa.c:1077
+#: eelf64lppc.c:1727 eelf64lriscv.c:1142 eelf64lriscv_lp64.c:1142
+#: eelf64lriscv_lp64f.c:1142 eelf64ltsmip.c:1303 eelf64ltsmip_fbsd.c:1303
+#: eelf64mmix.c:1188 eelf64ppc.c:1727 eelf64ppc_fbsd.c:1727 eelf64rdos.c:1077
+#: eelf64tilegx.c:1077 eelf64tilegx_be.c:1077 eelf_i386.c:1409
+#: eelf_i386_be.c:1077 eelf_i386_chaos.c:1077 eelf_i386_fbsd.c:1077
+#: eelf_i386_ldso.c:1077 eelf_i386_nacl.c:1077 eelf_i386_sol2.c:1208
+#: eelf_i386_vxworks.c:1106 eelf_iamcu.c:1077 eelf_k1om.c:1409
+#: eelf_k1om_fbsd.c:1077 eelf_l1om.c:1409 eelf_l1om_fbsd.c:1077
+#: eelf_s390.c:1077 eelf_x86_64.c:1409 eelf_x86_64_cloudabi.c:1077
+#: eelf_x86_64_fbsd.c:1077 eelf_x86_64_nacl.c:1077 eelf_x86_64_sol2.c:1208
+#: eh8300elf.c:1077 eh8300elf_linux.c:1077 eh8300helf.c:1077
+#: eh8300helf_linux.c:1077 eh8300hnelf.c:1077 eh8300self.c:1077
+#: eh8300self_linux.c:1077 eh8300snelf.c:1077 eh8300sxelf.c:1077
+#: eh8300sxelf_linux.c:1077 eh8300sxnelf.c:1077 ehppa64linux.c:1077
+#: ehppaelf.c:1384 ehppalinux.c:1384 ehppanbsd.c:1384 ehppaobsd.c:1384
+#: ei386lynx.c:1077 ei386moss.c:1077 ei386nto.c:1077 em32relf.c:1077
+#: em32relf_linux.c:1077 em32rlelf.c:1077 em32rlelf_linux.c:1077
+#: em68hc11elf.c:1377 em68hc11elfb.c:1377 em68hc12elf.c:1377
+#: em68hc12elfb.c:1377 em68kelf.c:1227 em68kelfnbsd.c:1227 em9s12zelf.c:1077
+#: emn10300.c:1077 ends32belf.c:1254 ends32belf16m.c:1254
+#: ends32belf_linux.c:1254 ends32elf.c:1254 ends32elf16m.c:1254
+#: ends32elf_linux.c:1254 enios2elf.c:1370 enios2linux.c:1370 eppclynx.c:1280
+#: epruelf.c:1097 escore3_elf.c:1097 escore7_elf.c:1097 eshelf.c:1077
+#: eshelf_fd.c:1077 eshelf_linux.c:1077 eshelf_nbsd.c:1077 eshelf_nto.c:1077
+#: eshelf_uclinux.c:1077 eshelf_vxworks.c:1106 eshlelf.c:1077 eshlelf_fd.c:1077
+#: eshlelf_linux.c:1077 eshlelf_nbsd.c:1077 eshlelf_nto.c:1077
+#: eshlelf_vxworks.c:1106 ev850.c:1123 ev850_rh850.c:1123 exgateelf.c:1077
+msgid ""
+"%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1399 eaarch64cloudabib.c:1399 eaarch64elf.c:1399
+#: eaarch64elf32.c:1399 eaarch64elf32b.c:1399 eaarch64elfb.c:1399
+#: eaarch64fbsd.c:1399 eaarch64fbsdb.c:1399 eaarch64linux.c:1399
+#: eaarch64linux32.c:1399 eaarch64linux32b.c:1399 eaarch64linuxb.c:1399
+#: earcelf.c:1084 earcelf_prof.c:1084 earclinux.c:1086 earclinux_nps.c:1086
+#: earclinux_prof.c:1086 earcv2elf.c:1084 earcv2elfx.c:1084 earmelf.c:1619
+#: earmelf_fbsd.c:1619 earmelf_fuchsia.c:1619 earmelf_linux.c:1619
+#: earmelf_linux_eabi.c:1619 earmelf_linux_fdpiceabi.c:1619 earmelf_nacl.c:1619
+#: earmelf_nbsd.c:1619 earmelf_phoenix.c:1619 earmelf_vxworks.c:1649
+#: earmelfb.c:1619 earmelfb_fbsd.c:1619 earmelfb_fuchsia.c:1619
+#: earmelfb_linux.c:1619 earmelfb_linux_eabi.c:1619
+#: earmelfb_linux_fdpiceabi.c:1619 earmelfb_nacl.c:1619 earmelfb_nbsd.c:1619
+#: earmnto.c:1619 earmsymbian.c:1619 eavr1.c:1287 eavr2.c:1287 eavr25.c:1287
+#: eavr3.c:1287 eavr31.c:1287 eavr35.c:1287 eavr4.c:1287 eavr5.c:1287
+#: eavr51.c:1287 eavr6.c:1287 eavrtiny.c:1287 eavrxmega1.c:1287
+#: eavrxmega2.c:1287 eavrxmega3.c:1287 eavrxmega4.c:1287 eavrxmega5.c:1287
+#: eavrxmega6.c:1287 eavrxmega7.c:1287 ecriself.c:1084 ecrislinux.c:1084
+#: ed10velf.c:1084 eelf32_sparc.c:1084 eelf32_sparc_sol2.c:1215
+#: eelf32_sparc_vxworks.c:1113 eelf32_spu.c:1618 eelf32_tic6x_be.c:1222
+#: eelf32_tic6x_elf_be.c:1222 eelf32_tic6x_elf_le.c:1222 eelf32_tic6x_le.c:1222
+#: eelf32_tic6x_linux_be.c:1222 eelf32_tic6x_linux_le.c:1222
+#: eelf32_x86_64.c:1416 eelf32_x86_64_nacl.c:1084 eelf32am33lin.c:1084
+#: eelf32b4300.c:1310 eelf32bfin.c:1093 eelf32bfinfd.c:1093 eelf32bmip.c:1310
+#: eelf32bmipn32.c:1328 eelf32bsmip.c:1328 eelf32btsmip.c:1310
+#: eelf32btsmip_fbsd.c:1310 eelf32btsmipn32.c:1310 eelf32btsmipn32_fbsd.c:1310
+#: eelf32cr16.c:1235 eelf32cr16c.c:1084 eelf32crx.c:1123 eelf32ebmip.c:1310
+#: eelf32ebmipvxworks.c:1339 eelf32elmip.c:1310 eelf32elmipvxworks.c:1339
+#: eelf32epiphany.c:1084 eelf32epiphany_4x4.c:1086 eelf32frvfd.c:1084
+#: eelf32ip2k.c:1084 eelf32l4300.c:1310 eelf32lm32.c:1084 eelf32lm32fd.c:1084
+#: eelf32lmip.c:1310 eelf32lppc.c:1287 eelf32lppclinux.c:1287
+#: eelf32lppcnto.c:1287 eelf32lppcsim.c:1287 eelf32lr5900.c:1310
+#: eelf32lr5900n32.c:1310 eelf32lriscv.c:1149 eelf32lriscv_ilp32.c:1149
+#: eelf32lriscv_ilp32f.c:1149 eelf32lsmip.c:1310 eelf32ltsmip.c:1310
+#: eelf32ltsmip_fbsd.c:1310 eelf32ltsmipn32.c:1310 eelf32ltsmipn32_fbsd.c:1310
+#: eelf32m32c.c:1095 eelf32mb_linux.c:1084 eelf32mbel_linux.c:1084
+#: eelf32mcore.c:1084 eelf32mep.c:1084 eelf32metag.c:1359
+#: eelf32microblaze.c:1084 eelf32microblazeel.c:1084 eelf32mipswindiss.c:1310
+#: eelf32or1k.c:1084 eelf32or1k_linux.c:1084 eelf32ppc.c:1287
+#: eelf32ppc_fbsd.c:1287 eelf32ppclinux.c:1287 eelf32ppcnto.c:1287
+#: eelf32ppcsim.c:1287 eelf32ppcvxworks.c:1261 eelf32ppcwindiss.c:1287
+#: eelf32rl78.c:1084 eelf32rx.c:1100 eelf32tilegx.c:1084 eelf32tilegx_be.c:1084
+#: eelf32tilepro.c:1084 eelf32vax.c:1084 eelf32visium.c:1084 eelf32xc16x.c:1084
+#: eelf32xc16xl.c:1084 eelf32xc16xs.c:1084 eelf32xstormy16.c:1095
+#: eelf32xtensa.c:2971 eelf64_aix.c:1084 eelf64_ia64.c:1108
+#: eelf64_ia64_fbsd.c:1108 eelf64_s390.c:1099 eelf64_sparc.c:1084
+#: eelf64_sparc_fbsd.c:1084 eelf64_sparc_sol2.c:1215 eelf64alpha.c:1167
+#: eelf64alpha_fbsd.c:1167 eelf64alpha_nbsd.c:1167 eelf64bmip.c:1328
+#: eelf64btsmip.c:1310 eelf64btsmip_fbsd.c:1310 eelf64hppa.c:1084
+#: eelf64lppc.c:1734 eelf64lriscv.c:1149 eelf64lriscv_lp64.c:1149
+#: eelf64lriscv_lp64f.c:1149 eelf64ltsmip.c:1310 eelf64ltsmip_fbsd.c:1310
+#: eelf64mmix.c:1195 eelf64ppc.c:1734 eelf64ppc_fbsd.c:1734 eelf64rdos.c:1084
+#: eelf64tilegx.c:1084 eelf64tilegx_be.c:1084 eelf_i386.c:1416
+#: eelf_i386_be.c:1084 eelf_i386_chaos.c:1084 eelf_i386_fbsd.c:1084
+#: eelf_i386_ldso.c:1084 eelf_i386_nacl.c:1084 eelf_i386_sol2.c:1215
+#: eelf_i386_vxworks.c:1113 eelf_iamcu.c:1084 eelf_k1om.c:1416
+#: eelf_k1om_fbsd.c:1084 eelf_l1om.c:1416 eelf_l1om_fbsd.c:1084
+#: eelf_s390.c:1084 eelf_x86_64.c:1416 eelf_x86_64_cloudabi.c:1084
+#: eelf_x86_64_fbsd.c:1084 eelf_x86_64_nacl.c:1084 eelf_x86_64_sol2.c:1215
+#: eh8300elf.c:1084 eh8300elf_linux.c:1084 eh8300helf.c:1084
+#: eh8300helf_linux.c:1084 eh8300hnelf.c:1084 eh8300self.c:1084
+#: eh8300self_linux.c:1084 eh8300snelf.c:1084 eh8300sxelf.c:1084
+#: eh8300sxelf_linux.c:1084 eh8300sxnelf.c:1084 ehppa64linux.c:1084
+#: ehppaelf.c:1391 ehppalinux.c:1391 ehppanbsd.c:1391 ehppaobsd.c:1391
+#: ei386lynx.c:1084 ei386moss.c:1084 ei386nto.c:1084 em32relf.c:1084
+#: em32relf_linux.c:1084 em32rlelf.c:1084 em32rlelf_linux.c:1084
+#: em68hc11elf.c:1384 em68hc11elfb.c:1384 em68hc12elf.c:1384
+#: em68hc12elfb.c:1384 em68kelf.c:1234 em68kelfnbsd.c:1234 em9s12zelf.c:1084
+#: emn10300.c:1084 ends32belf.c:1261 ends32belf16m.c:1261
+#: ends32belf_linux.c:1261 ends32elf.c:1261 ends32elf16m.c:1261
+#: ends32elf_linux.c:1261 enios2elf.c:1377 enios2linux.c:1377 eppclynx.c:1287
+#: epruelf.c:1104 escore3_elf.c:1104 escore7_elf.c:1104 eshelf.c:1084
+#: eshelf_fd.c:1084 eshelf_linux.c:1084 eshelf_nbsd.c:1084 eshelf_nto.c:1084
+#: eshelf_uclinux.c:1084 eshelf_vxworks.c:1113 eshlelf.c:1084 eshlelf_fd.c:1084
+#: eshlelf_linux.c:1084 eshlelf_nbsd.c:1084 eshlelf_nto.c:1084
+#: eshlelf_vxworks.c:1113 ev850.c:1130 ev850_rh850.c:1130 exgateelf.c:1084
+msgid "%F%P: failed to parse EH frame entries\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1430 eaarch64cloudabib.c:1430 eaarch64elf.c:1430
+#: eaarch64elf32.c:1430 eaarch64elf32b.c:1430 eaarch64elfb.c:1430
+#: eaarch64fbsd.c:1430 eaarch64fbsdb.c:1430 eaarch64linux.c:1430
+#: eaarch64linux32.c:1430 eaarch64linux32b.c:1430 eaarch64linuxb.c:1430
+#: eaix5ppc.c:1369 eaix5rs6.c:1369 eaixppc.c:1369 eaixrs6.c:1369 earcelf.c:1115
+#: earcelf_prof.c:1115 earclinux.c:1117 earclinux_nps.c:1117
+#: earclinux_prof.c:1117 earcv2elf.c:1115 earcv2elfx.c:1115 earmelf.c:1650
+#: earmelf_fbsd.c:1650 earmelf_fuchsia.c:1650 earmelf_linux.c:1650
+#: earmelf_linux_eabi.c:1650 earmelf_linux_fdpiceabi.c:1650 earmelf_nacl.c:1650
+#: earmelf_nbsd.c:1650 earmelf_phoenix.c:1650 earmelf_vxworks.c:1680
+#: earmelfb.c:1650 earmelfb_fbsd.c:1650 earmelfb_fuchsia.c:1650
+#: earmelfb_linux.c:1650 earmelfb_linux_eabi.c:1650
+#: earmelfb_linux_fdpiceabi.c:1650 earmelfb_nacl.c:1650 earmelfb_nbsd.c:1650
+#: earmnto.c:1650 earmsymbian.c:1650 eavr1.c:1318 eavr2.c:1318 eavr25.c:1318
+#: eavr3.c:1318 eavr31.c:1318 eavr35.c:1318 eavr4.c:1318 eavr5.c:1318
+#: eavr51.c:1318 eavr6.c:1318 eavrtiny.c:1318 eavrxmega1.c:1318
+#: eavrxmega2.c:1318 eavrxmega3.c:1318 eavrxmega4.c:1318 eavrxmega5.c:1318
+#: eavrxmega6.c:1318 eavrxmega7.c:1318 ecriself.c:1115 ecrislinux.c:1115
+#: ed10velf.c:1115 eelf32_sparc.c:1115 eelf32_sparc_sol2.c:1246
+#: eelf32_sparc_vxworks.c:1144 eelf32_spu.c:1649 eelf32_tic6x_be.c:1253
+#: eelf32_tic6x_elf_be.c:1253 eelf32_tic6x_elf_le.c:1253 eelf32_tic6x_le.c:1253
+#: eelf32_tic6x_linux_be.c:1253 eelf32_tic6x_linux_le.c:1253
+#: eelf32_x86_64.c:1447 eelf32_x86_64_nacl.c:1115 eelf32am33lin.c:1115
+#: eelf32b4300.c:1341 eelf32bfin.c:1124 eelf32bfinfd.c:1124 eelf32bmip.c:1341
+#: eelf32bmipn32.c:1359 eelf32bsmip.c:1359 eelf32btsmip.c:1341
+#: eelf32btsmip_fbsd.c:1341 eelf32btsmipn32.c:1341 eelf32btsmipn32_fbsd.c:1341
+#: eelf32cr16.c:1266 eelf32cr16c.c:1115 eelf32crx.c:1154 eelf32ebmip.c:1341
+#: eelf32ebmipvxworks.c:1370 eelf32elmip.c:1341 eelf32elmipvxworks.c:1370
+#: eelf32epiphany.c:1115 eelf32epiphany_4x4.c:1117 eelf32frvfd.c:1115
+#: eelf32ip2k.c:1115 eelf32l4300.c:1341 eelf32lm32.c:1115 eelf32lm32fd.c:1115
+#: eelf32lmip.c:1341 eelf32lppc.c:1318 eelf32lppclinux.c:1318
+#: eelf32lppcnto.c:1318 eelf32lppcsim.c:1318 eelf32lr5900.c:1341
+#: eelf32lr5900n32.c:1341 eelf32lriscv.c:1180 eelf32lriscv_ilp32.c:1180
+#: eelf32lriscv_ilp32f.c:1180 eelf32lsmip.c:1341 eelf32ltsmip.c:1341
+#: eelf32ltsmip_fbsd.c:1341 eelf32ltsmipn32.c:1341 eelf32ltsmipn32_fbsd.c:1341
+#: eelf32m32c.c:1126 eelf32mb_linux.c:1115 eelf32mbel_linux.c:1115
+#: eelf32mcore.c:1115 eelf32mep.c:1115 eelf32metag.c:1390
+#: eelf32microblaze.c:1115 eelf32microblazeel.c:1115 eelf32mipswindiss.c:1341
+#: eelf32or1k.c:1115 eelf32or1k_linux.c:1115 eelf32ppc.c:1318
+#: eelf32ppc_fbsd.c:1318 eelf32ppclinux.c:1318 eelf32ppcnto.c:1318
+#: eelf32ppcsim.c:1318 eelf32ppcvxworks.c:1292 eelf32ppcwindiss.c:1318
+#: eelf32rl78.c:1115 eelf32rx.c:1131 eelf32tilegx.c:1115 eelf32tilegx_be.c:1115
+#: eelf32tilepro.c:1115 eelf32vax.c:1115 eelf32visium.c:1115 eelf32xc16x.c:1115
+#: eelf32xc16xl.c:1115 eelf32xc16xs.c:1115 eelf32xstormy16.c:1126
+#: eelf32xtensa.c:3002 eelf64_aix.c:1115 eelf64_ia64.c:1139
+#: eelf64_ia64_fbsd.c:1139 eelf64_s390.c:1130 eelf64_sparc.c:1115
+#: eelf64_sparc_fbsd.c:1115 eelf64_sparc_sol2.c:1246 eelf64alpha.c:1198
+#: eelf64alpha_fbsd.c:1198 eelf64alpha_nbsd.c:1198 eelf64bmip.c:1359
+#: eelf64btsmip.c:1341 eelf64btsmip_fbsd.c:1341 eelf64hppa.c:1115
+#: eelf64lppc.c:1765 eelf64lriscv.c:1180 eelf64lriscv_lp64.c:1180
+#: eelf64lriscv_lp64f.c:1180 eelf64ltsmip.c:1341 eelf64ltsmip_fbsd.c:1341
+#: eelf64mmix.c:1226 eelf64ppc.c:1765 eelf64ppc_fbsd.c:1765 eelf64rdos.c:1115
+#: eelf64tilegx.c:1115 eelf64tilegx_be.c:1115 eelf_i386.c:1447
+#: eelf_i386_be.c:1115 eelf_i386_chaos.c:1115 eelf_i386_fbsd.c:1115
+#: eelf_i386_ldso.c:1115 eelf_i386_nacl.c:1115 eelf_i386_sol2.c:1246
+#: eelf_i386_vxworks.c:1144 eelf_iamcu.c:1115 eelf_k1om.c:1447
+#: eelf_k1om_fbsd.c:1115 eelf_l1om.c:1447 eelf_l1om_fbsd.c:1115
+#: eelf_s390.c:1115 eelf_x86_64.c:1447 eelf_x86_64_cloudabi.c:1115
+#: eelf_x86_64_fbsd.c:1115 eelf_x86_64_nacl.c:1115 eelf_x86_64_sol2.c:1246
+#: eh8300elf.c:1115 eh8300elf_linux.c:1115 eh8300helf.c:1115
+#: eh8300helf_linux.c:1115 eh8300hnelf.c:1115 eh8300self.c:1115
+#: eh8300self_linux.c:1115 eh8300snelf.c:1115 eh8300sxelf.c:1115
+#: eh8300sxelf_linux.c:1115 eh8300sxnelf.c:1115 ehppa64linux.c:1115
+#: ehppaelf.c:1422 ehppalinux.c:1422 ehppanbsd.c:1422 ehppaobsd.c:1422
+#: ei386lynx.c:1115 ei386moss.c:1115 ei386nto.c:1115 em32relf.c:1115
+#: em32relf_linux.c:1115 em32rlelf.c:1115 em32rlelf_linux.c:1115
+#: em68hc11elf.c:1415 em68hc11elfb.c:1415 em68hc12elf.c:1415
+#: em68hc12elfb.c:1415 em68kelf.c:1265 em68kelfnbsd.c:1265 em9s12zelf.c:1115
+#: emn10300.c:1115 ends32belf.c:1292 ends32belf16m.c:1292
+#: ends32belf_linux.c:1292 ends32elf.c:1292 ends32elf16m.c:1292
+#: ends32elf_linux.c:1292 enios2elf.c:1408 enios2linux.c:1408 eppclynx.c:1318
+#: eppcmacos.c:1369 epruelf.c:1135 escore3_elf.c:1135 escore7_elf.c:1135
+#: eshelf.c:1115 eshelf_fd.c:1115 eshelf_linux.c:1115 eshelf_nbsd.c:1115
+#: eshelf_nto.c:1115 eshelf_uclinux.c:1115 eshelf_vxworks.c:1144 eshlelf.c:1115
+#: eshlelf_fd.c:1115 eshlelf_linux.c:1115 eshlelf_nbsd.c:1115
+#: eshlelf_nto.c:1115 eshlelf_vxworks.c:1144 ev850.c:1161 ev850_rh850.c:1161
+#: exgateelf.c:1115
+msgid "%F%P: failed to record assignment to %s: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1617 eaarch64cloudabi.c:1679 eaarch64cloudabib.c:1617
+#: eaarch64cloudabib.c:1679 eaarch64elf.c:1617 eaarch64elf.c:1679
+#: eaarch64elf32.c:1617 eaarch64elf32.c:1679 eaarch64elf32b.c:1617
+#: eaarch64elf32b.c:1679 eaarch64elfb.c:1617 eaarch64elfb.c:1679
+#: eaarch64fbsd.c:1617 eaarch64fbsd.c:1679 eaarch64fbsdb.c:1617
+#: eaarch64fbsdb.c:1679 eaarch64linux.c:1617 eaarch64linux.c:1686
+#: eaarch64linux32.c:1617 eaarch64linux32.c:1686 eaarch64linux32b.c:1617
+#: eaarch64linux32b.c:1686 eaarch64linuxb.c:1617 eaarch64linuxb.c:1686
+#: eaix5ppc.c:830 eaix5rs6.c:830 eaixppc.c:830 eaixrs6.c:830 earcelf.c:1302
+#: earcelf.c:1364 earcelf_prof.c:1302 earcelf_prof.c:1364 earclinux.c:1304
+#: earclinux.c:1366 earclinux_nps.c:1304 earclinux_nps.c:1366
+#: earclinux_prof.c:1304 earclinux_prof.c:1366 earcv2elf.c:1302
+#: earcv2elf.c:1364 earcv2elfx.c:1302 earcv2elfx.c:1364 earmelf.c:1837
+#: earmelf.c:1899 earmelf_fbsd.c:1837 earmelf_fbsd.c:1906
+#: earmelf_fuchsia.c:1837 earmelf_fuchsia.c:1899 earmelf_linux.c:1837
+#: earmelf_linux.c:1899 earmelf_linux_eabi.c:1837 earmelf_linux_eabi.c:1899
+#: earmelf_linux_fdpiceabi.c:1837 earmelf_linux_fdpiceabi.c:1899
+#: earmelf_nacl.c:1837 earmelf_nacl.c:1899 earmelf_nbsd.c:1837
+#: earmelf_nbsd.c:1899 earmelf_phoenix.c:1837 earmelf_phoenix.c:1899
+#: earmelf_vxworks.c:1867 earmelf_vxworks.c:1929 earmelfb.c:1837
+#: earmelfb.c:1899 earmelfb_fbsd.c:1837 earmelfb_fbsd.c:1906
+#: earmelfb_fuchsia.c:1837 earmelfb_fuchsia.c:1899 earmelfb_linux.c:1837
+#: earmelfb_linux.c:1899 earmelfb_linux_eabi.c:1837 earmelfb_linux_eabi.c:1899
+#: earmelfb_linux_fdpiceabi.c:1837 earmelfb_linux_fdpiceabi.c:1899
+#: earmelfb_nacl.c:1837 earmelfb_nacl.c:1899 earmelfb_nbsd.c:1837
+#: earmelfb_nbsd.c:1899 earmnto.c:1837 earmnto.c:1899 earmsymbian.c:1837
+#: earmsymbian.c:1899 eavr1.c:1505 eavr1.c:1567 eavr2.c:1505 eavr2.c:1567
+#: eavr25.c:1505 eavr25.c:1567 eavr3.c:1505 eavr3.c:1567 eavr31.c:1505
+#: eavr31.c:1567 eavr35.c:1505 eavr35.c:1567 eavr4.c:1505 eavr4.c:1567
+#: eavr5.c:1505 eavr5.c:1567 eavr51.c:1505 eavr51.c:1567 eavr6.c:1505
+#: eavr6.c:1567 eavrtiny.c:1505 eavrtiny.c:1567 eavrxmega1.c:1505
+#: eavrxmega1.c:1567 eavrxmega2.c:1505 eavrxmega2.c:1567 eavrxmega3.c:1505
+#: eavrxmega3.c:1567 eavrxmega4.c:1505 eavrxmega4.c:1567 eavrxmega5.c:1505
+#: eavrxmega5.c:1567 eavrxmega6.c:1505 eavrxmega6.c:1567 eavrxmega7.c:1505
+#: eavrxmega7.c:1567 ecriself.c:1302 ecriself.c:1364 ecrislinux.c:1302
+#: ecrislinux.c:1364 ed10velf.c:1302 ed10velf.c:1364 eelf32_sparc.c:1302
+#: eelf32_sparc.c:1364 eelf32_sparc_sol2.c:1433 eelf32_sparc_sol2.c:1495
+#: eelf32_sparc_vxworks.c:1331 eelf32_sparc_vxworks.c:1393 eelf32_spu.c:1836
+#: eelf32_spu.c:1898 eelf32_tic6x_be.c:1440 eelf32_tic6x_be.c:1502
+#: eelf32_tic6x_elf_be.c:1440 eelf32_tic6x_elf_be.c:1502
+#: eelf32_tic6x_elf_le.c:1440 eelf32_tic6x_elf_le.c:1502 eelf32_tic6x_le.c:1440
+#: eelf32_tic6x_le.c:1502 eelf32_tic6x_linux_be.c:1440
+#: eelf32_tic6x_linux_be.c:1502 eelf32_tic6x_linux_le.c:1440
+#: eelf32_tic6x_linux_le.c:1502 eelf32_x86_64.c:1634 eelf32_x86_64.c:1696
+#: eelf32_x86_64_nacl.c:1302 eelf32_x86_64_nacl.c:1364 eelf32am33lin.c:1302
+#: eelf32am33lin.c:1364 eelf32b4300.c:1528 eelf32b4300.c:1590 eelf32bfin.c:1311
+#: eelf32bfin.c:1373 eelf32bfinfd.c:1311 eelf32bfinfd.c:1373 eelf32bmip.c:1528
+#: eelf32bmip.c:1590 eelf32bmipn32.c:1546 eelf32bmipn32.c:1608
+#: eelf32bsmip.c:1546 eelf32bsmip.c:1608 eelf32btsmip.c:1528
+#: eelf32btsmip.c:1590 eelf32btsmip_fbsd.c:1528 eelf32btsmip_fbsd.c:1597
+#: eelf32btsmipn32.c:1528 eelf32btsmipn32.c:1590 eelf32btsmipn32_fbsd.c:1528
+#: eelf32btsmipn32_fbsd.c:1597 eelf32cr16.c:1453 eelf32cr16.c:1515
+#: eelf32cr16c.c:1302 eelf32cr16c.c:1364 eelf32crx.c:1341 eelf32crx.c:1403
+#: eelf32ebmip.c:1528 eelf32ebmip.c:1590 eelf32ebmipvxworks.c:1557
+#: eelf32ebmipvxworks.c:1619 eelf32elmip.c:1528 eelf32elmip.c:1590
+#: eelf32elmipvxworks.c:1557 eelf32elmipvxworks.c:1619 eelf32epiphany.c:1302
+#: eelf32epiphany.c:1364 eelf32epiphany_4x4.c:1304 eelf32epiphany_4x4.c:1366
+#: eelf32frvfd.c:1302 eelf32frvfd.c:1364 eelf32ip2k.c:1302 eelf32ip2k.c:1364
+#: eelf32l4300.c:1528 eelf32l4300.c:1590 eelf32lm32.c:1302 eelf32lm32.c:1364
+#: eelf32lm32fd.c:1302 eelf32lm32fd.c:1364 eelf32lmip.c:1528 eelf32lmip.c:1590
+#: eelf32lppc.c:1505 eelf32lppc.c:1567 eelf32lppclinux.c:1505
+#: eelf32lppclinux.c:1567 eelf32lppcnto.c:1505 eelf32lppcnto.c:1567
+#: eelf32lppcsim.c:1505 eelf32lppcsim.c:1567 eelf32lr5900.c:1528
+#: eelf32lr5900.c:1590 eelf32lr5900n32.c:1528 eelf32lr5900n32.c:1590
+#: eelf32lriscv.c:1367 eelf32lriscv.c:1429 eelf32lriscv_ilp32.c:1367
+#: eelf32lriscv_ilp32.c:1429 eelf32lriscv_ilp32f.c:1367
+#: eelf32lriscv_ilp32f.c:1429 eelf32lsmip.c:1528 eelf32lsmip.c:1590
+#: eelf32ltsmip.c:1528 eelf32ltsmip.c:1590 eelf32ltsmip_fbsd.c:1528
+#: eelf32ltsmip_fbsd.c:1597 eelf32ltsmipn32.c:1528 eelf32ltsmipn32.c:1590
+#: eelf32ltsmipn32_fbsd.c:1528 eelf32ltsmipn32_fbsd.c:1597 eelf32m32c.c:1313
+#: eelf32m32c.c:1375 eelf32mb_linux.c:1302 eelf32mb_linux.c:1364
+#: eelf32mbel_linux.c:1302 eelf32mbel_linux.c:1364 eelf32mcore.c:1302
+#: eelf32mcore.c:1364 eelf32mep.c:1302 eelf32mep.c:1364 eelf32metag.c:1577
+#: eelf32metag.c:1639 eelf32microblaze.c:1302 eelf32microblaze.c:1364
+#: eelf32microblazeel.c:1302 eelf32microblazeel.c:1364 eelf32mipswindiss.c:1528
+#: eelf32mipswindiss.c:1590 eelf32or1k.c:1302 eelf32or1k.c:1364
+#: eelf32or1k_linux.c:1302 eelf32or1k_linux.c:1364 eelf32ppc.c:1505
+#: eelf32ppc.c:1567 eelf32ppc_fbsd.c:1505 eelf32ppc_fbsd.c:1574
+#: eelf32ppclinux.c:1505 eelf32ppclinux.c:1567 eelf32ppcnto.c:1505
+#: eelf32ppcnto.c:1567 eelf32ppcsim.c:1505 eelf32ppcsim.c:1567
+#: eelf32ppcvxworks.c:1479 eelf32ppcvxworks.c:1541 eelf32ppcwindiss.c:1505
+#: eelf32ppcwindiss.c:1567 eelf32rl78.c:1302 eelf32rl78.c:1364 eelf32rx.c:1318
+#: eelf32rx.c:1380 eelf32tilegx.c:1302 eelf32tilegx.c:1364
+#: eelf32tilegx_be.c:1302 eelf32tilegx_be.c:1364 eelf32tilepro.c:1302
+#: eelf32tilepro.c:1364 eelf32vax.c:1302 eelf32vax.c:1364 eelf32visium.c:1302
+#: eelf32visium.c:1364 eelf32xc16x.c:1302 eelf32xc16x.c:1364
+#: eelf32xc16xl.c:1302 eelf32xc16xl.c:1364 eelf32xc16xs.c:1302
+#: eelf32xc16xs.c:1364 eelf32xstormy16.c:1313 eelf32xstormy16.c:1375
+#: eelf32xtensa.c:3189 eelf32xtensa.c:3251 eelf64_aix.c:1302 eelf64_aix.c:1364
+#: eelf64_ia64.c:1326 eelf64_ia64.c:1388 eelf64_ia64_fbsd.c:1326
+#: eelf64_ia64_fbsd.c:1395 eelf64_ia64_vms.c:251 eelf64_s390.c:1317
+#: eelf64_s390.c:1379 eelf64_sparc.c:1302 eelf64_sparc.c:1364
+#: eelf64_sparc_fbsd.c:1302 eelf64_sparc_fbsd.c:1371 eelf64_sparc_sol2.c:1433
+#: eelf64_sparc_sol2.c:1495 eelf64alpha.c:1385 eelf64alpha.c:1447
+#: eelf64alpha_fbsd.c:1385 eelf64alpha_fbsd.c:1454 eelf64alpha_nbsd.c:1385
+#: eelf64alpha_nbsd.c:1447 eelf64bmip.c:1546 eelf64bmip.c:1608
+#: eelf64btsmip.c:1528 eelf64btsmip.c:1590 eelf64btsmip_fbsd.c:1528
+#: eelf64btsmip_fbsd.c:1597 eelf64hppa.c:1302 eelf64hppa.c:1364
+#: eelf64lppc.c:1952 eelf64lppc.c:2014 eelf64lriscv.c:1367 eelf64lriscv.c:1429
+#: eelf64lriscv_lp64.c:1367 eelf64lriscv_lp64.c:1429 eelf64lriscv_lp64f.c:1367
+#: eelf64lriscv_lp64f.c:1429 eelf64ltsmip.c:1528 eelf64ltsmip.c:1590
+#: eelf64ltsmip_fbsd.c:1528 eelf64ltsmip_fbsd.c:1597 eelf64mmix.c:1413
+#: eelf64mmix.c:1475 eelf64ppc.c:1952 eelf64ppc.c:2014 eelf64ppc_fbsd.c:1952
+#: eelf64ppc_fbsd.c:2021 eelf64rdos.c:1302 eelf64rdos.c:1364
+#: eelf64tilegx.c:1302 eelf64tilegx.c:1364 eelf64tilegx_be.c:1302
+#: eelf64tilegx_be.c:1364 eelf_i386.c:1634 eelf_i386.c:1696 eelf_i386_be.c:1302
+#: eelf_i386_be.c:1364 eelf_i386_chaos.c:1302 eelf_i386_chaos.c:1364
+#: eelf_i386_fbsd.c:1302 eelf_i386_fbsd.c:1371 eelf_i386_ldso.c:1302
+#: eelf_i386_ldso.c:1371 eelf_i386_nacl.c:1302 eelf_i386_nacl.c:1364
+#: eelf_i386_sol2.c:1433 eelf_i386_sol2.c:1502 eelf_i386_vxworks.c:1331
+#: eelf_i386_vxworks.c:1393 eelf_iamcu.c:1302 eelf_iamcu.c:1364
+#: eelf_k1om.c:1634 eelf_k1om.c:1696 eelf_k1om_fbsd.c:1302
+#: eelf_k1om_fbsd.c:1371 eelf_l1om.c:1634 eelf_l1om.c:1696
+#: eelf_l1om_fbsd.c:1302 eelf_l1om_fbsd.c:1371 eelf_s390.c:1302
+#: eelf_s390.c:1364 eelf_x86_64.c:1634 eelf_x86_64.c:1696
+#: eelf_x86_64_cloudabi.c:1302 eelf_x86_64_cloudabi.c:1364
+#: eelf_x86_64_fbsd.c:1302 eelf_x86_64_fbsd.c:1371 eelf_x86_64_nacl.c:1302
+#: eelf_x86_64_nacl.c:1364 eelf_x86_64_sol2.c:1433 eelf_x86_64_sol2.c:1495
+#: eh8300elf.c:1302 eh8300elf.c:1364 eh8300elf_linux.c:1302
+#: eh8300elf_linux.c:1364 eh8300helf.c:1302 eh8300helf.c:1364
+#: eh8300helf_linux.c:1302 eh8300helf_linux.c:1364 eh8300hnelf.c:1302
+#: eh8300hnelf.c:1364 eh8300self.c:1302 eh8300self.c:1364
+#: eh8300self_linux.c:1302 eh8300self_linux.c:1364 eh8300snelf.c:1302
+#: eh8300snelf.c:1364 eh8300sxelf.c:1302 eh8300sxelf.c:1364
+#: eh8300sxelf_linux.c:1302 eh8300sxelf_linux.c:1364 eh8300sxnelf.c:1302
+#: eh8300sxnelf.c:1364 ehppa64linux.c:1302 ehppa64linux.c:1364 ehppaelf.c:1609
+#: ehppaelf.c:1671 ehppalinux.c:1609 ehppalinux.c:1671 ehppanbsd.c:1609
+#: ehppanbsd.c:1671 ehppaobsd.c:1609 ehppaobsd.c:1671 ei386lynx.c:1302
+#: ei386lynx.c:1371 ei386moss.c:1302 ei386moss.c:1364 ei386nto.c:1302
+#: ei386nto.c:1364 em32relf.c:1302 em32relf.c:1364 em32relf_linux.c:1302
+#: em32relf_linux.c:1364 em32rlelf.c:1302 em32rlelf.c:1364
+#: em32rlelf_linux.c:1302 em32rlelf_linux.c:1364 em68hc11elf.c:1602
+#: em68hc11elf.c:1664 em68hc11elfb.c:1602 em68hc11elfb.c:1664
+#: em68hc12elf.c:1602 em68hc12elf.c:1664 em68hc12elfb.c:1602
+#: em68hc12elfb.c:1664 em68kelf.c:1452 em68kelf.c:1514 em68kelfnbsd.c:1452
+#: em68kelfnbsd.c:1514 em9s12zelf.c:1302 em9s12zelf.c:1364 emn10300.c:1302
+#: emn10300.c:1364 ends32belf.c:1479 ends32belf.c:1541 ends32belf16m.c:1479
+#: ends32belf16m.c:1541 ends32belf_linux.c:1479 ends32belf_linux.c:1541
+#: ends32elf.c:1479 ends32elf.c:1541 ends32elf16m.c:1479 ends32elf16m.c:1541
+#: ends32elf_linux.c:1479 ends32elf_linux.c:1541 enios2elf.c:1595
+#: enios2elf.c:1657 enios2linux.c:1595 enios2linux.c:1657 eppclynx.c:1505
+#: eppclynx.c:1574 eppcmacos.c:830 epruelf.c:1322 epruelf.c:1384
+#: escore3_elf.c:1322 escore3_elf.c:1384 escore7_elf.c:1322 escore7_elf.c:1384
+#: eshelf.c:1302 eshelf.c:1364 eshelf_fd.c:1302 eshelf_fd.c:1364
+#: eshelf_linux.c:1302 eshelf_linux.c:1364 eshelf_nbsd.c:1302
+#: eshelf_nbsd.c:1364 eshelf_nto.c:1302 eshelf_nto.c:1364 eshelf_uclinux.c:1302
+#: eshelf_uclinux.c:1364 eshelf_vxworks.c:1331 eshelf_vxworks.c:1393
+#: eshlelf.c:1302 eshlelf.c:1364 eshlelf_fd.c:1302 eshlelf_fd.c:1364
+#: eshlelf_linux.c:1302 eshlelf_linux.c:1364 eshlelf_nbsd.c:1302
+#: eshlelf_nbsd.c:1364 eshlelf_nto.c:1302 eshlelf_nto.c:1364
+#: eshlelf_vxworks.c:1331 eshlelf_vxworks.c:1393 ev850.c:1348 ev850.c:1410
+#: ev850_rh850.c:1348 ev850_rh850.c:1410 exgateelf.c:1302 exgateelf.c:1364
+msgid "%F%P: failed to set dynamic section sizes: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:1651 eaarch64cloudabib.c:1651 eaarch64elf.c:1651
+#: eaarch64elf32.c:1651 eaarch64elf32b.c:1651 eaarch64elfb.c:1651
+#: eaarch64fbsd.c:1651 eaarch64fbsdb.c:1651 eaarch64linux.c:1658
+#: eaarch64linux32.c:1658 eaarch64linux32b.c:1658 eaarch64linuxb.c:1658
+#: earcelf.c:1336 earcelf_prof.c:1336 earclinux.c:1338 earclinux_nps.c:1338
+#: earclinux_prof.c:1338 earcv2elf.c:1336 earcv2elfx.c:1336 earmelf.c:1871
+#: earmelf_fbsd.c:1878 earmelf_fuchsia.c:1871 earmelf_linux.c:1871
+#: earmelf_linux_eabi.c:1871 earmelf_linux_fdpiceabi.c:1871 earmelf_nacl.c:1871
+#: earmelf_nbsd.c:1871 earmelf_phoenix.c:1871 earmelf_vxworks.c:1901
+#: earmelfb.c:1871 earmelfb_fbsd.c:1878 earmelfb_fuchsia.c:1871
+#: earmelfb_linux.c:1871 earmelfb_linux_eabi.c:1871
+#: earmelfb_linux_fdpiceabi.c:1871 earmelfb_nacl.c:1871 earmelfb_nbsd.c:1871
+#: earmnto.c:1871 earmsymbian.c:1871 eavr1.c:1539 eavr2.c:1539 eavr25.c:1539
+#: eavr3.c:1539 eavr31.c:1539 eavr35.c:1539 eavr4.c:1539 eavr5.c:1539
+#: eavr51.c:1539 eavr6.c:1539 eavrtiny.c:1539 eavrxmega1.c:1539
+#: eavrxmega2.c:1539 eavrxmega3.c:1539 eavrxmega4.c:1539 eavrxmega5.c:1539
+#: eavrxmega6.c:1539 eavrxmega7.c:1539 ecriself.c:1336 ecrislinux.c:1336
+#: ed10velf.c:1336 eelf32_sparc.c:1336 eelf32_sparc_sol2.c:1467
+#: eelf32_sparc_vxworks.c:1365 eelf32_spu.c:1870 eelf32_tic6x_be.c:1474
+#: eelf32_tic6x_elf_be.c:1474 eelf32_tic6x_elf_le.c:1474 eelf32_tic6x_le.c:1474
+#: eelf32_tic6x_linux_be.c:1474 eelf32_tic6x_linux_le.c:1474
+#: eelf32_x86_64.c:1668 eelf32_x86_64_nacl.c:1336 eelf32am33lin.c:1336
+#: eelf32b4300.c:1562 eelf32bfin.c:1345 eelf32bfinfd.c:1345 eelf32bmip.c:1562
+#: eelf32bmipn32.c:1580 eelf32bsmip.c:1580 eelf32btsmip.c:1562
+#: eelf32btsmip_fbsd.c:1569 eelf32btsmipn32.c:1562 eelf32btsmipn32_fbsd.c:1569
+#: eelf32cr16.c:1487 eelf32cr16c.c:1336 eelf32crx.c:1375 eelf32ebmip.c:1562
+#: eelf32ebmipvxworks.c:1591 eelf32elmip.c:1562 eelf32elmipvxworks.c:1591
+#: eelf32epiphany.c:1336 eelf32epiphany_4x4.c:1338 eelf32frvfd.c:1336
+#: eelf32ip2k.c:1336 eelf32l4300.c:1562 eelf32lm32.c:1336 eelf32lm32fd.c:1336
+#: eelf32lmip.c:1562 eelf32lppc.c:1539 eelf32lppclinux.c:1539
+#: eelf32lppcnto.c:1539 eelf32lppcsim.c:1539 eelf32lr5900.c:1562
+#: eelf32lr5900n32.c:1562 eelf32lriscv.c:1401 eelf32lriscv_ilp32.c:1401
+#: eelf32lriscv_ilp32f.c:1401 eelf32lsmip.c:1562 eelf32ltsmip.c:1562
+#: eelf32ltsmip_fbsd.c:1569 eelf32ltsmipn32.c:1562 eelf32ltsmipn32_fbsd.c:1569
+#: eelf32m32c.c:1347 eelf32mb_linux.c:1336 eelf32mbel_linux.c:1336
+#: eelf32mcore.c:1336 eelf32mep.c:1336 eelf32metag.c:1611
+#: eelf32microblaze.c:1336 eelf32microblazeel.c:1336 eelf32mipswindiss.c:1562
+#: eelf32or1k.c:1336 eelf32or1k_linux.c:1336 eelf32ppc.c:1539
+#: eelf32ppc_fbsd.c:1546 eelf32ppclinux.c:1539 eelf32ppcnto.c:1539
+#: eelf32ppcsim.c:1539 eelf32ppcvxworks.c:1513 eelf32ppcwindiss.c:1539
+#: eelf32rl78.c:1336 eelf32rx.c:1352 eelf32tilegx.c:1336 eelf32tilegx_be.c:1336
+#: eelf32tilepro.c:1336 eelf32vax.c:1336 eelf32visium.c:1336 eelf32xc16x.c:1336
+#: eelf32xc16xl.c:1336 eelf32xc16xs.c:1336 eelf32xstormy16.c:1347
+#: eelf32xtensa.c:3223 eelf64_aix.c:1336 eelf64_ia64.c:1360
+#: eelf64_ia64_fbsd.c:1367 eelf64_s390.c:1351 eelf64_sparc.c:1336
+#: eelf64_sparc_fbsd.c:1343 eelf64_sparc_sol2.c:1467 eelf64alpha.c:1419
+#: eelf64alpha_fbsd.c:1426 eelf64alpha_nbsd.c:1419 eelf64bmip.c:1580
+#: eelf64btsmip.c:1562 eelf64btsmip_fbsd.c:1569 eelf64hppa.c:1336
+#: eelf64lppc.c:1986 eelf64lriscv.c:1401 eelf64lriscv_lp64.c:1401
+#: eelf64lriscv_lp64f.c:1401 eelf64ltsmip.c:1562 eelf64ltsmip_fbsd.c:1569
+#: eelf64mmix.c:1447 eelf64ppc.c:1986 eelf64ppc_fbsd.c:1993 eelf64rdos.c:1336
+#: eelf64tilegx.c:1336 eelf64tilegx_be.c:1336 eelf_i386.c:1668
+#: eelf_i386_be.c:1336 eelf_i386_chaos.c:1336 eelf_i386_fbsd.c:1343
+#: eelf_i386_ldso.c:1343 eelf_i386_nacl.c:1336 eelf_i386_sol2.c:1474
+#: eelf_i386_vxworks.c:1365 eelf_iamcu.c:1336 eelf_k1om.c:1668
+#: eelf_k1om_fbsd.c:1343 eelf_l1om.c:1668 eelf_l1om_fbsd.c:1343
+#: eelf_s390.c:1336 eelf_x86_64.c:1668 eelf_x86_64_cloudabi.c:1336
+#: eelf_x86_64_fbsd.c:1343 eelf_x86_64_nacl.c:1336 eelf_x86_64_sol2.c:1467
+#: eh8300elf.c:1336 eh8300elf_linux.c:1336 eh8300helf.c:1336
+#: eh8300helf_linux.c:1336 eh8300hnelf.c:1336 eh8300self.c:1336
+#: eh8300self_linux.c:1336 eh8300snelf.c:1336 eh8300sxelf.c:1336
+#: eh8300sxelf_linux.c:1336 eh8300sxnelf.c:1336 ehppa64linux.c:1336
+#: ehppaelf.c:1643 ehppalinux.c:1643 ehppanbsd.c:1643 ehppaobsd.c:1643
+#: ei386lynx.c:1343 ei386moss.c:1336 ei386nto.c:1336 em32relf.c:1336
+#: em32relf_linux.c:1336 em32rlelf.c:1336 em32rlelf_linux.c:1336
+#: em68hc11elf.c:1636 em68hc11elfb.c:1636 em68hc12elf.c:1636
+#: em68hc12elfb.c:1636 em68kelf.c:1486 em68kelfnbsd.c:1486 em9s12zelf.c:1336
+#: emn10300.c:1336 ends32belf.c:1513 ends32belf16m.c:1513
+#: ends32belf_linux.c:1513 ends32elf.c:1513 ends32elf16m.c:1513
+#: ends32elf_linux.c:1513 enios2elf.c:1629 enios2linux.c:1629 eppclynx.c:1546
+#: epruelf.c:1356 escore3_elf.c:1356 escore7_elf.c:1356 eshelf.c:1336
+#: eshelf_fd.c:1336 eshelf_linux.c:1336 eshelf_nbsd.c:1336 eshelf_nto.c:1336
+#: eshelf_uclinux.c:1336 eshelf_vxworks.c:1365 eshlelf.c:1336 eshlelf_fd.c:1336
+#: eshlelf_linux.c:1336 eshlelf_nbsd.c:1336 eshlelf_nto.c:1336
+#: eshlelf_vxworks.c:1365 ev850.c:1382 ev850_rh850.c:1382 exgateelf.c:1336
+msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2314 eaarch64cloudabib.c:2314 eaarch64elf.c:2314
+#: eaarch64elf32.c:2314 eaarch64elf32b.c:2314 eaarch64elfb.c:2314
+#: eaarch64fbsd.c:2314 eaarch64fbsdb.c:2314 eaarch64linux.c:2321
+#: eaarch64linux32.c:2321 eaarch64linux32b.c:2321 eaarch64linuxb.c:2321
+#: earcelf.c:1936 earcelf_prof.c:1920 earclinux.c:2002 earclinux_nps.c:2002
+#: earclinux_prof.c:1947 earcv2elf.c:1920 earcv2elfx.c:1920 earmelf.c:2564
+#: earmelf_fbsd.c:2571 earmelf_fuchsia.c:2564 earmelf_linux.c:2564
+#: earmelf_linux_eabi.c:2564 earmelf_linux_fdpiceabi.c:2564 earmelf_nacl.c:2564
+#: earmelf_nbsd.c:2564 earmelf_phoenix.c:2564 earmelf_vxworks.c:2600
+#: earmelfb.c:2564 earmelfb_fbsd.c:2571 earmelfb_fuchsia.c:2564
+#: earmelfb_linux.c:2564 earmelfb_linux_eabi.c:2564
+#: earmelfb_linux_fdpiceabi.c:2564 earmelfb_nacl.c:2564 earmelfb_nbsd.c:2564
+#: earmnto.c:2539 earmsymbian.c:2564 eavr1.c:2143 eavr2.c:2143 eavr25.c:2143
+#: eavr3.c:2143 eavr31.c:2143 eavr35.c:2143 eavr4.c:2143 eavr5.c:2143
+#: eavr51.c:2143 eavr6.c:2143 eavrtiny.c:2143 eavrxmega1.c:2143
+#: eavrxmega2.c:2143 eavrxmega3.c:2143 eavrxmega4.c:2143 eavrxmega5.c:2143
+#: eavrxmega6.c:2143 eavrxmega7.c:2143 ecriself.c:1935 ecrislinux.c:1966
+#: ed10velf.c:1920 eelf32_sparc.c:1991 eelf32_sparc_sol2.c:2122
+#: eelf32_sparc_vxworks.c:2028 eelf32_spu.c:2517 eelf32_tic6x_be.c:2103
+#: eelf32_tic6x_elf_be.c:2103 eelf32_tic6x_elf_le.c:2103 eelf32_tic6x_le.c:2103
+#: eelf32_tic6x_linux_be.c:2103 eelf32_tic6x_linux_le.c:2103
+#: eelf32_x86_64.c:7281 eelf32_x86_64_nacl.c:2001 eelf32am33lin.c:1966
+#: eelf32b4300.c:2232 eelf32bfin.c:1983 eelf32bfinfd.c:2008 eelf32bmip.c:2232
+#: eelf32bmipn32.c:2250 eelf32bsmip.c:2250 eelf32btsmip.c:2232
+#: eelf32btsmip_fbsd.c:2239 eelf32btsmipn32.c:2232 eelf32btsmipn32_fbsd.c:2239
+#: eelf32cr16.c:2071 eelf32cr16c.c:1920 eelf32crx.c:1959 eelf32ebmip.c:2232
+#: eelf32ebmipvxworks.c:2267 eelf32elmip.c:2232 eelf32elmipvxworks.c:2267
+#: eelf32epiphany.c:1935 eelf32epiphany_4x4.c:1922 eelf32frvfd.c:1991
+#: eelf32ip2k.c:1935 eelf32l4300.c:2232 eelf32lm32.c:1935 eelf32lm32fd.c:1991
+#: eelf32lmip.c:2232 eelf32lppc.c:2237 eelf32lppclinux.c:2237
+#: eelf32lppcnto.c:2237 eelf32lppcsim.c:2237 eelf32lr5900.c:2201
+#: eelf32lr5900n32.c:2201 eelf32lriscv.c:2045 eelf32lriscv_ilp32.c:2045
+#: eelf32lriscv_ilp32f.c:2045 eelf32lsmip.c:2232 eelf32ltsmip.c:2232
+#: eelf32ltsmip_fbsd.c:2239 eelf32ltsmipn32.c:2232 eelf32ltsmipn32_fbsd.c:2239
+#: eelf32m32c.c:1946 eelf32mb_linux.c:1991 eelf32mbel_linux.c:1991
+#: eelf32mcore.c:1941 eelf32mep.c:1920 eelf32metag.c:2261
+#: eelf32microblaze.c:1920 eelf32microblazeel.c:1920 eelf32mipswindiss.c:2176
+#: eelf32or1k.c:1935 eelf32or1k_linux.c:1991 eelf32ppc.c:2237
+#: eelf32ppc_fbsd.c:2244 eelf32ppclinux.c:2237 eelf32ppcnto.c:2237
+#: eelf32ppcsim.c:2237 eelf32ppcvxworks.c:2211 eelf32ppcwindiss.c:2237
+#: eelf32rl78.c:1935 eelf32rx.c:1963 eelf32tilegx.c:1991 eelf32tilegx_be.c:1991
+#: eelf32tilepro.c:1991 eelf32vax.c:1966 eelf32visium.c:1920 eelf32xc16x.c:1920
+#: eelf32xc16xl.c:1920 eelf32xc16xs.c:1920 eelf32xstormy16.c:1931
+#: eelf32xtensa.c:3890 eelf64_aix.c:1966 eelf64_ia64.c:2021
+#: eelf64_ia64_fbsd.c:2028 eelf64_s390.c:2012 eelf64_sparc.c:1991
+#: eelf64_sparc_fbsd.c:1998 eelf64_sparc_sol2.c:2122 eelf64alpha.c:2084
+#: eelf64alpha_fbsd.c:2091 eelf64alpha_nbsd.c:2084 eelf64bmip.c:2250
+#: eelf64btsmip.c:2232 eelf64btsmip_fbsd.c:2239 eelf64hppa.c:1936
+#: eelf64lppc.c:2693 eelf64lriscv.c:2045 eelf64lriscv_lp64.c:2045
+#: eelf64lriscv_lp64f.c:2045 eelf64ltsmip.c:2232 eelf64ltsmip_fbsd.c:2239
+#: eelf64mmix.c:5773 eelf64ppc.c:2693 eelf64ppc_fbsd.c:2700 eelf64rdos.c:2001
+#: eelf64tilegx.c:1991 eelf64tilegx_be.c:1991 eelf_i386.c:6899
+#: eelf_i386_be.c:1966 eelf_i386_chaos.c:1946 eelf_i386_fbsd.c:2008
+#: eelf_i386_ldso.c:1983 eelf_i386_nacl.c:2001 eelf_i386_sol2.c:2139
+#: eelf_i386_vxworks.c:2028 eelf_iamcu.c:6545 eelf_k1om.c:7237
+#: eelf_k1om_fbsd.c:6892 eelf_l1om.c:7237 eelf_l1om_fbsd.c:6892
+#: eelf_s390.c:1991 eelf_x86_64.c:7281 eelf_x86_64_cloudabi.c:2001
+#: eelf_x86_64_fbsd.c:2008 eelf_x86_64_nacl.c:2001 eelf_x86_64_sol2.c:2132
+#: eh8300elf.c:1935 eh8300elf_linux.c:1935 eh8300helf.c:1935
+#: eh8300helf_linux.c:1935 eh8300hnelf.c:1935 eh8300self.c:1935
+#: eh8300self_linux.c:1935 eh8300snelf.c:1935 eh8300sxelf.c:1935
+#: eh8300sxelf_linux.c:1935 eh8300sxnelf.c:1935 ehppa64linux.c:1966
+#: ehppaelf.c:2224 ehppalinux.c:2295 ehppanbsd.c:2295 ehppaobsd.c:2295
+#: ei386lynx.c:1973 ei386moss.c:1966 ei386nto.c:1966 em32relf.c:1935
+#: em32relf_linux.c:1991 em32rlelf.c:1935 em32rlelf_linux.c:1991
+#: em68hc11elf.c:2228 em68hc11elfb.c:2228 em68hc12elf.c:2228
+#: em68hc12elfb.c:2228 em68kelf.c:2147 em68kelfnbsd.c:2147 em9s12zelf.c:1920
+#: emn10300.c:1966 ends32belf.c:2155 ends32belf16m.c:2155
+#: ends32belf_linux.c:2178 ends32elf.c:2155 ends32elf16m.c:2155
+#: ends32elf_linux.c:2178 enios2elf.c:2242 enios2linux.c:2273 eppclynx.c:2244
+#: epruelf.c:1940 escore3_elf.c:1986 escore7_elf.c:1986 eshelf.c:1966
+#: eshelf_fd.c:1991 eshelf_linux.c:1991 eshelf_nbsd.c:1966 eshelf_nto.c:1966
+#: eshelf_uclinux.c:1966 eshelf_vxworks.c:2003 eshlelf.c:1966 eshlelf_fd.c:1991
+#: eshlelf_linux.c:1991 eshlelf_nbsd.c:1966 eshlelf_nto.c:1966
+#: eshlelf_vxworks.c:2003 ev850.c:1966 ev850_rh850.c:1966 exgateelf.c:1920
+msgid "%F%P: invalid --compress-debug-sections option: `%s'\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2365 eaarch64cloudabib.c:2365 eaarch64elf.c:2365
+#: eaarch64elf32.c:2365 eaarch64elf32b.c:2365 eaarch64elfb.c:2365
+#: eaarch64fbsd.c:2365 eaarch64fbsdb.c:2365 eaarch64linux.c:2372
+#: eaarch64linux32.c:2372 eaarch64linux32b.c:2372 eaarch64linuxb.c:2372
+#: earcelf.c:1987 earclinux.c:2053 earclinux_nps.c:2053 earclinux_prof.c:1998
+#: earmelf.c:2615 earmelf_fbsd.c:2622 earmelf_fuchsia.c:2615
+#: earmelf_linux.c:2615 earmelf_linux_eabi.c:2615
+#: earmelf_linux_fdpiceabi.c:2615 earmelf_nacl.c:2615 earmelf_nbsd.c:2615
+#: earmelf_phoenix.c:2615 earmelf_vxworks.c:2651 earmelfb.c:2615
+#: earmelfb_fbsd.c:2622 earmelfb_fuchsia.c:2615 earmelfb_linux.c:2615
+#: earmelfb_linux_eabi.c:2615 earmelfb_linux_fdpiceabi.c:2615
+#: earmelfb_nacl.c:2615 earmelfb_nbsd.c:2615 earmnto.c:2590 earmsymbian.c:2615
+#: ecrislinux.c:2017 eelf32_sparc.c:2042 eelf32_sparc_sol2.c:2173
+#: eelf32_sparc_vxworks.c:2079 eelf32_tic6x_be.c:2154
+#: eelf32_tic6x_elf_be.c:2154 eelf32_tic6x_elf_le.c:2154 eelf32_tic6x_le.c:2154
+#: eelf32_tic6x_linux_be.c:2154 eelf32_tic6x_linux_le.c:2154
+#: eelf32_x86_64.c:7332 eelf32_x86_64_nacl.c:2052 eelf32am33lin.c:2017
+#: eelf32b4300.c:2283 eelf32bfin.c:2034 eelf32bfinfd.c:2059 eelf32bmip.c:2283
+#: eelf32bmipn32.c:2301 eelf32bsmip.c:2301 eelf32btsmip.c:2283
+#: eelf32btsmip_fbsd.c:2290 eelf32btsmipn32.c:2283 eelf32btsmipn32_fbsd.c:2290
+#: eelf32ebmip.c:2283 eelf32ebmipvxworks.c:2318 eelf32elmip.c:2283
+#: eelf32elmipvxworks.c:2318 eelf32frvfd.c:2042 eelf32l4300.c:2283
+#: eelf32lm32fd.c:2042 eelf32lmip.c:2283 eelf32lppc.c:2288
+#: eelf32lppclinux.c:2288 eelf32lppcnto.c:2288 eelf32lppcsim.c:2288
+#: eelf32lriscv.c:2096 eelf32lriscv_ilp32.c:2096 eelf32lriscv_ilp32f.c:2096
+#: eelf32lsmip.c:2283 eelf32ltsmip.c:2283 eelf32ltsmip_fbsd.c:2290
+#: eelf32ltsmipn32.c:2283 eelf32ltsmipn32_fbsd.c:2290 eelf32mb_linux.c:2042
+#: eelf32mbel_linux.c:2042 eelf32metag.c:2312 eelf32or1k_linux.c:2042
+#: eelf32ppc.c:2288 eelf32ppc_fbsd.c:2295 eelf32ppclinux.c:2288
+#: eelf32ppcnto.c:2288 eelf32ppcsim.c:2288 eelf32ppcvxworks.c:2262
+#: eelf32ppcwindiss.c:2288 eelf32tilegx.c:2042 eelf32tilegx_be.c:2042
+#: eelf32tilepro.c:2042 eelf32vax.c:2017 eelf32xtensa.c:3941 eelf64_aix.c:2017
+#: eelf64_ia64.c:2072 eelf64_ia64_fbsd.c:2079 eelf64_s390.c:2063
+#: eelf64_sparc.c:2042 eelf64_sparc_fbsd.c:2049 eelf64_sparc_sol2.c:2173
+#: eelf64alpha.c:2135 eelf64alpha_fbsd.c:2142 eelf64alpha_nbsd.c:2135
+#: eelf64bmip.c:2301 eelf64btsmip.c:2283 eelf64btsmip_fbsd.c:2290
+#: eelf64hppa.c:1987 eelf64lppc.c:2744 eelf64lriscv.c:2096
+#: eelf64lriscv_lp64.c:2096 eelf64lriscv_lp64f.c:2096 eelf64ltsmip.c:2283
+#: eelf64ltsmip_fbsd.c:2290 eelf64mmix.c:5824 eelf64ppc.c:2744
+#: eelf64ppc_fbsd.c:2751 eelf64rdos.c:2052 eelf64tilegx.c:2042
+#: eelf64tilegx_be.c:2042 eelf_i386.c:6950 eelf_i386_be.c:2017
+#: eelf_i386_chaos.c:1997 eelf_i386_fbsd.c:2059 eelf_i386_ldso.c:2034
+#: eelf_i386_nacl.c:2052 eelf_i386_sol2.c:2190 eelf_i386_vxworks.c:2079
+#: eelf_iamcu.c:6596 eelf_k1om.c:7288 eelf_k1om_fbsd.c:6943 eelf_l1om.c:7288
+#: eelf_l1om_fbsd.c:6943 eelf_s390.c:2042 eelf_x86_64.c:7332
+#: eelf_x86_64_cloudabi.c:2052 eelf_x86_64_fbsd.c:2059 eelf_x86_64_nacl.c:2052
+#: eelf_x86_64_sol2.c:2183 ehppa64linux.c:2017 ehppalinux.c:2346
+#: ehppanbsd.c:2346 ehppaobsd.c:2346 ei386lynx.c:2024 ei386moss.c:2017
+#: ei386nto.c:2017 em32relf_linux.c:2042 em32rlelf_linux.c:2042 em68kelf.c:2198
+#: em68kelfnbsd.c:2198 emn10300.c:2017 ends32belf_linux.c:2229
+#: ends32elf_linux.c:2229 enios2linux.c:2324 eppclynx.c:2295 escore3_elf.c:2037
+#: escore7_elf.c:2037 eshelf.c:2017 eshelf_fd.c:2042 eshelf_linux.c:2042
+#: eshelf_nbsd.c:2017 eshelf_nto.c:2017 eshelf_uclinux.c:2017
+#: eshelf_vxworks.c:2054 eshlelf.c:2017 eshlelf_fd.c:2042 eshlelf_linux.c:2042
+#: eshlelf_nbsd.c:2017 eshlelf_nto.c:2017 eshlelf_vxworks.c:2054
+msgid "%F%P: invalid hash style `%s'\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2381 eaarch64cloudabib.c:2381 eaarch64elf.c:2381
+#: eaarch64elf32.c:2381 eaarch64elf32b.c:2381 eaarch64elfb.c:2381
+#: eaarch64fbsd.c:2381 eaarch64fbsdb.c:2381 eaarch64linux.c:2388
+#: eaarch64linux32.c:2388 eaarch64linux32b.c:2388 eaarch64linuxb.c:2388
+#: earcelf.c:2003 earcelf_prof.c:1936 earclinux.c:2069 earclinux_nps.c:2069
+#: earclinux_prof.c:2014 earcv2elf.c:1936 earcv2elfx.c:1936 earmelf.c:2631
+#: earmelf_fbsd.c:2638 earmelf_fuchsia.c:2631 earmelf_linux.c:2631
+#: earmelf_linux_eabi.c:2631 earmelf_linux_fdpiceabi.c:2631 earmelf_nacl.c:2631
+#: earmelf_nbsd.c:2631 earmelf_phoenix.c:2631 earmelf_vxworks.c:2667
+#: earmelfb.c:2631 earmelfb_fbsd.c:2638 earmelfb_fuchsia.c:2631
+#: earmelfb_linux.c:2631 earmelfb_linux_eabi.c:2631
+#: earmelfb_linux_fdpiceabi.c:2631 earmelfb_nacl.c:2631 earmelfb_nbsd.c:2631
+#: earmnto.c:2606 earmsymbian.c:2631 eavr1.c:2159 eavr2.c:2159 eavr25.c:2159
+#: eavr3.c:2159 eavr31.c:2159 eavr35.c:2159 eavr4.c:2159 eavr5.c:2159
+#: eavr51.c:2159 eavr6.c:2159 eavrtiny.c:2159 eavrxmega1.c:2159
+#: eavrxmega2.c:2159 eavrxmega3.c:2159 eavrxmega4.c:2159 eavrxmega5.c:2159
+#: eavrxmega6.c:2159 eavrxmega7.c:2159 ecriself.c:1951 ecrislinux.c:2033
+#: ed10velf.c:1936 eelf32_sparc.c:2058 eelf32_sparc_sol2.c:2189
+#: eelf32_sparc_vxworks.c:2095 eelf32_spu.c:2533 eelf32_tic6x_be.c:2170
+#: eelf32_tic6x_elf_be.c:2170 eelf32_tic6x_elf_le.c:2170 eelf32_tic6x_le.c:2170
+#: eelf32_tic6x_linux_be.c:2170 eelf32_tic6x_linux_le.c:2170
+#: eelf32_x86_64.c:7348 eelf32_x86_64_nacl.c:2068 eelf32am33lin.c:2033
+#: eelf32b4300.c:2299 eelf32bfin.c:2050 eelf32bfinfd.c:2075 eelf32bmip.c:2299
+#: eelf32bmipn32.c:2317 eelf32bsmip.c:2317 eelf32btsmip.c:2299
+#: eelf32btsmip_fbsd.c:2306 eelf32btsmipn32.c:2299 eelf32btsmipn32_fbsd.c:2306
+#: eelf32cr16.c:2087 eelf32cr16c.c:1936 eelf32crx.c:1975 eelf32ebmip.c:2299
+#: eelf32ebmipvxworks.c:2334 eelf32elmip.c:2299 eelf32elmipvxworks.c:2334
+#: eelf32epiphany.c:1951 eelf32epiphany_4x4.c:1938 eelf32frvfd.c:2058
+#: eelf32ip2k.c:1951 eelf32l4300.c:2299 eelf32lm32.c:1951 eelf32lm32fd.c:2058
+#: eelf32lmip.c:2299 eelf32lppc.c:2304 eelf32lppclinux.c:2304
+#: eelf32lppcnto.c:2304 eelf32lppcsim.c:2304 eelf32lr5900.c:2217
+#: eelf32lr5900n32.c:2217 eelf32lriscv.c:2112 eelf32lriscv_ilp32.c:2112
+#: eelf32lriscv_ilp32f.c:2112 eelf32lsmip.c:2299 eelf32ltsmip.c:2299
+#: eelf32ltsmip_fbsd.c:2306 eelf32ltsmipn32.c:2299 eelf32ltsmipn32_fbsd.c:2306
+#: eelf32m32c.c:1962 eelf32mb_linux.c:2058 eelf32mbel_linux.c:2058
+#: eelf32mcore.c:1957 eelf32mep.c:1936 eelf32metag.c:2328
+#: eelf32microblaze.c:1936 eelf32microblazeel.c:1936 eelf32mipswindiss.c:2192
+#: eelf32or1k.c:1951 eelf32or1k_linux.c:2058 eelf32ppc.c:2304
+#: eelf32ppc_fbsd.c:2311 eelf32ppclinux.c:2304 eelf32ppcnto.c:2304
+#: eelf32ppcsim.c:2304 eelf32ppcvxworks.c:2278 eelf32ppcwindiss.c:2304
+#: eelf32rl78.c:1951 eelf32rx.c:1979 eelf32tilegx.c:2058 eelf32tilegx_be.c:2058
+#: eelf32tilepro.c:2058 eelf32vax.c:2033 eelf32visium.c:1936 eelf32xc16x.c:1936
+#: eelf32xc16xl.c:1936 eelf32xc16xs.c:1936 eelf32xstormy16.c:1947
+#: eelf32xtensa.c:3957 eelf64_aix.c:2033 eelf64_ia64.c:2088
+#: eelf64_ia64_fbsd.c:2095 eelf64_s390.c:2079 eelf64_sparc.c:2058
+#: eelf64_sparc_fbsd.c:2065 eelf64_sparc_sol2.c:2189 eelf64alpha.c:2151
+#: eelf64alpha_fbsd.c:2158 eelf64alpha_nbsd.c:2151 eelf64bmip.c:2317
+#: eelf64btsmip.c:2299 eelf64btsmip_fbsd.c:2306 eelf64hppa.c:2003
+#: eelf64lppc.c:2760 eelf64lriscv.c:2112 eelf64lriscv_lp64.c:2112
+#: eelf64lriscv_lp64f.c:2112 eelf64ltsmip.c:2299 eelf64ltsmip_fbsd.c:2306
+#: eelf64mmix.c:5840 eelf64ppc.c:2760 eelf64ppc_fbsd.c:2767 eelf64rdos.c:2068
+#: eelf64tilegx.c:2058 eelf64tilegx_be.c:2058 eelf_i386.c:6966
+#: eelf_i386_be.c:2033 eelf_i386_chaos.c:2013 eelf_i386_fbsd.c:2075
+#: eelf_i386_ldso.c:2050 eelf_i386_nacl.c:2068 eelf_i386_sol2.c:2206
+#: eelf_i386_vxworks.c:2095 eelf_iamcu.c:6612 eelf_k1om.c:7304
+#: eelf_k1om_fbsd.c:6959 eelf_l1om.c:7304 eelf_l1om_fbsd.c:6959
+#: eelf_s390.c:2058 eelf_x86_64.c:7348 eelf_x86_64_cloudabi.c:2068
+#: eelf_x86_64_fbsd.c:2075 eelf_x86_64_nacl.c:2068 eelf_x86_64_sol2.c:2199
+#: eh8300elf.c:1951 eh8300elf_linux.c:1951 eh8300helf.c:1951
+#: eh8300helf_linux.c:1951 eh8300hnelf.c:1951 eh8300self.c:1951
+#: eh8300self_linux.c:1951 eh8300snelf.c:1951 eh8300sxelf.c:1951
+#: eh8300sxelf_linux.c:1951 eh8300sxnelf.c:1951 ehppa64linux.c:2033
+#: ehppaelf.c:2240 ehppalinux.c:2362 ehppanbsd.c:2362 ehppaobsd.c:2362
+#: ei386lynx.c:2040 ei386moss.c:2033 ei386nto.c:2033 em32relf.c:1951
+#: em32relf_linux.c:2058 em32rlelf.c:1951 em32rlelf_linux.c:2058
+#: em68hc11elf.c:2244 em68hc11elfb.c:2244 em68hc12elf.c:2244
+#: em68hc12elfb.c:2244 em68kelf.c:2214 em68kelfnbsd.c:2214 em9s12zelf.c:1936
+#: emn10300.c:2033 ends32belf.c:2171 ends32belf16m.c:2171
+#: ends32belf_linux.c:2245 ends32elf.c:2171 ends32elf16m.c:2171
+#: ends32elf_linux.c:2245 enios2elf.c:2258 enios2linux.c:2340 eppclynx.c:2311
+#: epruelf.c:1956 escore3_elf.c:2053 escore7_elf.c:2053 eshelf.c:2033
+#: eshelf_fd.c:2058 eshelf_linux.c:2058 eshelf_nbsd.c:2033 eshelf_nto.c:2033
+#: eshelf_uclinux.c:2033 eshelf_vxworks.c:2070 eshlelf.c:2033 eshlelf_fd.c:2058
+#: eshlelf_linux.c:2058 eshlelf_nbsd.c:2033 eshlelf_nto.c:2033
+#: eshlelf_vxworks.c:2070 ev850.c:1982 ev850_rh850.c:1982 exgateelf.c:1936
+msgid "%F%P: invalid maxium page size `%s'\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2390 eaarch64cloudabib.c:2390 eaarch64elf.c:2390
+#: eaarch64elf32.c:2390 eaarch64elf32b.c:2390 eaarch64elfb.c:2390
+#: eaarch64fbsd.c:2390 eaarch64fbsdb.c:2390 eaarch64linux.c:2397
+#: eaarch64linux32.c:2397 eaarch64linux32b.c:2397 eaarch64linuxb.c:2397
+#: earcelf.c:2012 earcelf_prof.c:1945 earclinux.c:2078 earclinux_nps.c:2078
+#: earclinux_prof.c:2023 earcv2elf.c:1945 earcv2elfx.c:1945 earmelf.c:2640
+#: earmelf_fbsd.c:2647 earmelf_fuchsia.c:2640 earmelf_linux.c:2640
+#: earmelf_linux_eabi.c:2640 earmelf_linux_fdpiceabi.c:2640 earmelf_nacl.c:2640
+#: earmelf_nbsd.c:2640 earmelf_phoenix.c:2640 earmelf_vxworks.c:2676
+#: earmelfb.c:2640 earmelfb_fbsd.c:2647 earmelfb_fuchsia.c:2640
+#: earmelfb_linux.c:2640 earmelfb_linux_eabi.c:2640
+#: earmelfb_linux_fdpiceabi.c:2640 earmelfb_nacl.c:2640 earmelfb_nbsd.c:2640
+#: earmnto.c:2615 earmsymbian.c:2640 eavr1.c:2168 eavr2.c:2168 eavr25.c:2168
+#: eavr3.c:2168 eavr31.c:2168 eavr35.c:2168 eavr4.c:2168 eavr5.c:2168
+#: eavr51.c:2168 eavr6.c:2168 eavrtiny.c:2168 eavrxmega1.c:2168
+#: eavrxmega2.c:2168 eavrxmega3.c:2168 eavrxmega4.c:2168 eavrxmega5.c:2168
+#: eavrxmega6.c:2168 eavrxmega7.c:2168 ecriself.c:1960 ecrislinux.c:2042
+#: ed10velf.c:1945 eelf32_sparc.c:2067 eelf32_sparc_sol2.c:2198
+#: eelf32_sparc_vxworks.c:2104 eelf32_spu.c:2542 eelf32_tic6x_be.c:2179
+#: eelf32_tic6x_elf_be.c:2179 eelf32_tic6x_elf_le.c:2179 eelf32_tic6x_le.c:2179
+#: eelf32_tic6x_linux_be.c:2179 eelf32_tic6x_linux_le.c:2179
+#: eelf32_x86_64.c:7357 eelf32_x86_64_nacl.c:2077 eelf32am33lin.c:2042
+#: eelf32b4300.c:2308 eelf32bfin.c:2059 eelf32bfinfd.c:2084 eelf32bmip.c:2308
+#: eelf32bmipn32.c:2326 eelf32bsmip.c:2326 eelf32btsmip.c:2308
+#: eelf32btsmip_fbsd.c:2315 eelf32btsmipn32.c:2308 eelf32btsmipn32_fbsd.c:2315
+#: eelf32cr16.c:2096 eelf32cr16c.c:1945 eelf32crx.c:1984 eelf32ebmip.c:2308
+#: eelf32ebmipvxworks.c:2343 eelf32elmip.c:2308 eelf32elmipvxworks.c:2343
+#: eelf32epiphany.c:1960 eelf32epiphany_4x4.c:1947 eelf32frvfd.c:2067
+#: eelf32ip2k.c:1960 eelf32l4300.c:2308 eelf32lm32.c:1960 eelf32lm32fd.c:2067
+#: eelf32lmip.c:2308 eelf32lppc.c:2313 eelf32lppclinux.c:2313
+#: eelf32lppcnto.c:2313 eelf32lppcsim.c:2313 eelf32lr5900.c:2226
+#: eelf32lr5900n32.c:2226 eelf32lriscv.c:2121 eelf32lriscv_ilp32.c:2121
+#: eelf32lriscv_ilp32f.c:2121 eelf32lsmip.c:2308 eelf32ltsmip.c:2308
+#: eelf32ltsmip_fbsd.c:2315 eelf32ltsmipn32.c:2308 eelf32ltsmipn32_fbsd.c:2315
+#: eelf32m32c.c:1971 eelf32mb_linux.c:2067 eelf32mbel_linux.c:2067
+#: eelf32mcore.c:1966 eelf32mep.c:1945 eelf32metag.c:2337
+#: eelf32microblaze.c:1945 eelf32microblazeel.c:1945 eelf32mipswindiss.c:2201
+#: eelf32or1k.c:1960 eelf32or1k_linux.c:2067 eelf32ppc.c:2313
+#: eelf32ppc_fbsd.c:2320 eelf32ppclinux.c:2313 eelf32ppcnto.c:2313
+#: eelf32ppcsim.c:2313 eelf32ppcvxworks.c:2287 eelf32ppcwindiss.c:2313
+#: eelf32rl78.c:1960 eelf32rx.c:1988 eelf32tilegx.c:2067 eelf32tilegx_be.c:2067
+#: eelf32tilepro.c:2067 eelf32vax.c:2042 eelf32visium.c:1945 eelf32xc16x.c:1945
+#: eelf32xc16xl.c:1945 eelf32xc16xs.c:1945 eelf32xstormy16.c:1956
+#: eelf32xtensa.c:3966 eelf64_aix.c:2042 eelf64_ia64.c:2097
+#: eelf64_ia64_fbsd.c:2104 eelf64_s390.c:2088 eelf64_sparc.c:2067
+#: eelf64_sparc_fbsd.c:2074 eelf64_sparc_sol2.c:2198 eelf64alpha.c:2160
+#: eelf64alpha_fbsd.c:2167 eelf64alpha_nbsd.c:2160 eelf64bmip.c:2326
+#: eelf64btsmip.c:2308 eelf64btsmip_fbsd.c:2315 eelf64hppa.c:2012
+#: eelf64lppc.c:2769 eelf64lriscv.c:2121 eelf64lriscv_lp64.c:2121
+#: eelf64lriscv_lp64f.c:2121 eelf64ltsmip.c:2308 eelf64ltsmip_fbsd.c:2315
+#: eelf64mmix.c:5849 eelf64ppc.c:2769 eelf64ppc_fbsd.c:2776 eelf64rdos.c:2077
+#: eelf64tilegx.c:2067 eelf64tilegx_be.c:2067 eelf_i386.c:6975
+#: eelf_i386_be.c:2042 eelf_i386_chaos.c:2022 eelf_i386_fbsd.c:2084
+#: eelf_i386_ldso.c:2059 eelf_i386_nacl.c:2077 eelf_i386_sol2.c:2215
+#: eelf_i386_vxworks.c:2104 eelf_iamcu.c:6621 eelf_k1om.c:7313
+#: eelf_k1om_fbsd.c:6968 eelf_l1om.c:7313 eelf_l1om_fbsd.c:6968
+#: eelf_s390.c:2067 eelf_x86_64.c:7357 eelf_x86_64_cloudabi.c:2077
+#: eelf_x86_64_fbsd.c:2084 eelf_x86_64_nacl.c:2077 eelf_x86_64_sol2.c:2208
+#: eh8300elf.c:1960 eh8300elf_linux.c:1960 eh8300helf.c:1960
+#: eh8300helf_linux.c:1960 eh8300hnelf.c:1960 eh8300self.c:1960
+#: eh8300self_linux.c:1960 eh8300snelf.c:1960 eh8300sxelf.c:1960
+#: eh8300sxelf_linux.c:1960 eh8300sxnelf.c:1960 ehppa64linux.c:2042
+#: ehppaelf.c:2249 ehppalinux.c:2371 ehppanbsd.c:2371 ehppaobsd.c:2371
+#: ei386lynx.c:2049 ei386moss.c:2042 ei386nto.c:2042 em32relf.c:1960
+#: em32relf_linux.c:2067 em32rlelf.c:1960 em32rlelf_linux.c:2067
+#: em68hc11elf.c:2253 em68hc11elfb.c:2253 em68hc12elf.c:2253
+#: em68hc12elfb.c:2253 em68kelf.c:2223 em68kelfnbsd.c:2223 em9s12zelf.c:1945
+#: emn10300.c:2042 ends32belf.c:2180 ends32belf16m.c:2180
+#: ends32belf_linux.c:2254 ends32elf.c:2180 ends32elf16m.c:2180
+#: ends32elf_linux.c:2254 enios2elf.c:2267 enios2linux.c:2349 eppclynx.c:2320
+#: epruelf.c:1965 escore3_elf.c:2062 escore7_elf.c:2062 eshelf.c:2042
+#: eshelf_fd.c:2067 eshelf_linux.c:2067 eshelf_nbsd.c:2042 eshelf_nto.c:2042
+#: eshelf_uclinux.c:2042 eshelf_vxworks.c:2079 eshlelf.c:2042 eshlelf_fd.c:2067
+#: eshlelf_linux.c:2067 eshlelf_nbsd.c:2042 eshlelf_nto.c:2042
+#: eshlelf_vxworks.c:2079 ev850.c:1991 ev850_rh850.c:1991 exgateelf.c:1945
+msgid "%F%P: invalid common page size `%s'\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2398 eaarch64cloudabib.c:2398 eaarch64elf.c:2398
+#: eaarch64elf32.c:2398 eaarch64elf32b.c:2398 eaarch64elfb.c:2398
+#: eaarch64fbsd.c:2398 eaarch64fbsdb.c:2398 eaarch64linux.c:2405
+#: eaarch64linux32.c:2405 eaarch64linux32b.c:2405 eaarch64linuxb.c:2405
+#: earcelf.c:2020 earcelf_prof.c:1953 earclinux.c:2086 earclinux_nps.c:2086
+#: earclinux_prof.c:2031 earcv2elf.c:1953 earcv2elfx.c:1953 earmelf.c:2648
+#: earmelf_fbsd.c:2655 earmelf_fuchsia.c:2648 earmelf_linux.c:2648
+#: earmelf_linux_eabi.c:2648 earmelf_linux_fdpiceabi.c:2648 earmelf_nacl.c:2648
+#: earmelf_nbsd.c:2648 earmelf_phoenix.c:2648 earmelf_vxworks.c:2684
+#: earmelfb.c:2648 earmelfb_fbsd.c:2655 earmelfb_fuchsia.c:2648
+#: earmelfb_linux.c:2648 earmelfb_linux_eabi.c:2648
+#: earmelfb_linux_fdpiceabi.c:2648 earmelfb_nacl.c:2648 earmelfb_nbsd.c:2648
+#: earmnto.c:2623 earmsymbian.c:2648 eavr1.c:2176 eavr2.c:2176 eavr25.c:2176
+#: eavr3.c:2176 eavr31.c:2176 eavr35.c:2176 eavr4.c:2176 eavr5.c:2176
+#: eavr51.c:2176 eavr6.c:2176 eavrtiny.c:2176 eavrxmega1.c:2176
+#: eavrxmega2.c:2176 eavrxmega3.c:2176 eavrxmega4.c:2176 eavrxmega5.c:2176
+#: eavrxmega6.c:2176 eavrxmega7.c:2176 ecriself.c:1968 ecrislinux.c:2050
+#: ed10velf.c:1953 eelf32_sparc.c:2075 eelf32_sparc_sol2.c:2206
+#: eelf32_sparc_vxworks.c:2112 eelf32_spu.c:2550 eelf32_tic6x_be.c:2187
+#: eelf32_tic6x_elf_be.c:2187 eelf32_tic6x_elf_le.c:2187 eelf32_tic6x_le.c:2187
+#: eelf32_tic6x_linux_be.c:2187 eelf32_tic6x_linux_le.c:2187
+#: eelf32_x86_64.c:7365 eelf32_x86_64_nacl.c:2085 eelf32am33lin.c:2050
+#: eelf32b4300.c:2316 eelf32bfin.c:2067 eelf32bfinfd.c:2092 eelf32bmip.c:2316
+#: eelf32bmipn32.c:2334 eelf32bsmip.c:2334 eelf32btsmip.c:2316
+#: eelf32btsmip_fbsd.c:2323 eelf32btsmipn32.c:2316 eelf32btsmipn32_fbsd.c:2323
+#: eelf32cr16.c:2104 eelf32cr16c.c:1953 eelf32crx.c:1992 eelf32ebmip.c:2316
+#: eelf32ebmipvxworks.c:2351 eelf32elmip.c:2316 eelf32elmipvxworks.c:2351
+#: eelf32epiphany.c:1968 eelf32epiphany_4x4.c:1955 eelf32frvfd.c:2075
+#: eelf32ip2k.c:1968 eelf32l4300.c:2316 eelf32lm32.c:1968 eelf32lm32fd.c:2075
+#: eelf32lmip.c:2316 eelf32lppc.c:2321 eelf32lppclinux.c:2321
+#: eelf32lppcnto.c:2321 eelf32lppcsim.c:2321 eelf32lr5900.c:2234
+#: eelf32lr5900n32.c:2234 eelf32lriscv.c:2129 eelf32lriscv_ilp32.c:2129
+#: eelf32lriscv_ilp32f.c:2129 eelf32lsmip.c:2316 eelf32ltsmip.c:2316
+#: eelf32ltsmip_fbsd.c:2323 eelf32ltsmipn32.c:2316 eelf32ltsmipn32_fbsd.c:2323
+#: eelf32m32c.c:1979 eelf32mb_linux.c:2075 eelf32mbel_linux.c:2075
+#: eelf32mcore.c:1974 eelf32mep.c:1953 eelf32metag.c:2345
+#: eelf32microblaze.c:1953 eelf32microblazeel.c:1953 eelf32mipswindiss.c:2209
+#: eelf32or1k.c:1968 eelf32or1k_linux.c:2075 eelf32ppc.c:2321
+#: eelf32ppc_fbsd.c:2328 eelf32ppclinux.c:2321 eelf32ppcnto.c:2321
+#: eelf32ppcsim.c:2321 eelf32ppcvxworks.c:2295 eelf32ppcwindiss.c:2321
+#: eelf32rl78.c:1968 eelf32rx.c:1996 eelf32tilegx.c:2075 eelf32tilegx_be.c:2075
+#: eelf32tilepro.c:2075 eelf32vax.c:2050 eelf32visium.c:1953 eelf32xc16x.c:1953
+#: eelf32xc16xl.c:1953 eelf32xc16xs.c:1953 eelf32xstormy16.c:1964
+#: eelf32xtensa.c:3974 eelf64_aix.c:2050 eelf64_ia64.c:2105
+#: eelf64_ia64_fbsd.c:2112 eelf64_s390.c:2096 eelf64_sparc.c:2075
+#: eelf64_sparc_fbsd.c:2082 eelf64_sparc_sol2.c:2206 eelf64alpha.c:2168
+#: eelf64alpha_fbsd.c:2175 eelf64alpha_nbsd.c:2168 eelf64bmip.c:2334
+#: eelf64btsmip.c:2316 eelf64btsmip_fbsd.c:2323 eelf64hppa.c:2020
+#: eelf64lppc.c:2777 eelf64lriscv.c:2129 eelf64lriscv_lp64.c:2129
+#: eelf64lriscv_lp64f.c:2129 eelf64ltsmip.c:2316 eelf64ltsmip_fbsd.c:2323
+#: eelf64mmix.c:5857 eelf64ppc.c:2777 eelf64ppc_fbsd.c:2784 eelf64rdos.c:2085
+#: eelf64tilegx.c:2075 eelf64tilegx_be.c:2075 eelf_i386.c:6983
+#: eelf_i386_be.c:2050 eelf_i386_chaos.c:2030 eelf_i386_fbsd.c:2092
+#: eelf_i386_ldso.c:2067 eelf_i386_nacl.c:2085 eelf_i386_sol2.c:2223
+#: eelf_i386_vxworks.c:2112 eelf_iamcu.c:6629 eelf_k1om.c:7321
+#: eelf_k1om_fbsd.c:6976 eelf_l1om.c:7321 eelf_l1om_fbsd.c:6976
+#: eelf_s390.c:2075 eelf_x86_64.c:7365 eelf_x86_64_cloudabi.c:2085
+#: eelf_x86_64_fbsd.c:2092 eelf_x86_64_nacl.c:2085 eelf_x86_64_sol2.c:2216
+#: eh8300elf.c:1968 eh8300elf_linux.c:1968 eh8300helf.c:1968
+#: eh8300helf_linux.c:1968 eh8300hnelf.c:1968 eh8300self.c:1968
+#: eh8300self_linux.c:1968 eh8300snelf.c:1968 eh8300sxelf.c:1968
+#: eh8300sxelf_linux.c:1968 eh8300sxnelf.c:1968 ehppa64linux.c:2050
+#: ehppaelf.c:2257 ehppalinux.c:2379 ehppanbsd.c:2379 ehppaobsd.c:2379
+#: ei386lynx.c:2057 ei386moss.c:2050 ei386nto.c:2050 em32relf.c:1968
+#: em32relf_linux.c:2075 em32rlelf.c:1968 em32rlelf_linux.c:2075
+#: em68hc11elf.c:2261 em68hc11elfb.c:2261 em68hc12elf.c:2261
+#: em68hc12elfb.c:2261 em68kelf.c:2231 em68kelfnbsd.c:2231 em9s12zelf.c:1953
+#: emn10300.c:2050 ends32belf.c:2188 ends32belf16m.c:2188
+#: ends32belf_linux.c:2262 ends32elf.c:2188 ends32elf16m.c:2188
+#: ends32elf_linux.c:2262 enios2elf.c:2275 enios2linux.c:2357 eppclynx.c:2328
+#: epruelf.c:1973 escore3_elf.c:2070 escore7_elf.c:2070 eshelf.c:2050
+#: eshelf_fd.c:2075 eshelf_linux.c:2075 eshelf_nbsd.c:2050 eshelf_nto.c:2050
+#: eshelf_uclinux.c:2050 eshelf_vxworks.c:2087 eshlelf.c:2050 eshlelf_fd.c:2075
+#: eshlelf_linux.c:2075 eshlelf_nbsd.c:2050 eshlelf_nto.c:2050
+#: eshlelf_vxworks.c:2087 ev850.c:1999 ev850_rh850.c:1999 exgateelf.c:1953
+msgid "%F%P: invalid stack size `%s'\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2474 eaarch64cloudabib.c:2474 eaarch64elf.c:2474
+#: eaarch64elf32.c:2474 eaarch64elf32b.c:2474 eaarch64elfb.c:2474
+#: eaarch64fbsd.c:2474 eaarch64fbsdb.c:2474 eaarch64linux.c:2481
+#: eaarch64linux32.c:2481 eaarch64linux32b.c:2481 eaarch64linuxb.c:2481
+#: earcelf.c:2096 earcelf_prof.c:1974 earclinux.c:2162 earclinux_nps.c:2162
+#: earclinux_prof.c:2107 earcv2elf.c:1974 earcv2elfx.c:1974 earmelf.c:2724
+#: earmelf_fbsd.c:2731 earmelf_fuchsia.c:2724 earmelf_linux.c:2724
+#: earmelf_linux_eabi.c:2724 earmelf_linux_fdpiceabi.c:2724 earmelf_nacl.c:2724
+#: earmelf_nbsd.c:2724 earmelf_phoenix.c:2724 earmelf_vxworks.c:2760
+#: earmelfb.c:2724 earmelfb_fbsd.c:2731 earmelfb_fuchsia.c:2724
+#: earmelfb_linux.c:2724 earmelfb_linux_eabi.c:2724
+#: earmelfb_linux_fdpiceabi.c:2724 earmelfb_nacl.c:2724 earmelfb_nbsd.c:2724
+#: earmnto.c:2699 earmsymbian.c:2724 eavr1.c:2197 eavr2.c:2197 eavr25.c:2197
+#: eavr3.c:2197 eavr31.c:2197 eavr35.c:2197 eavr4.c:2197 eavr5.c:2197
+#: eavr51.c:2197 eavr6.c:2197 eavrtiny.c:2197 eavrxmega1.c:2197
+#: eavrxmega2.c:2197 eavrxmega3.c:2197 eavrxmega4.c:2197 eavrxmega5.c:2197
+#: eavrxmega6.c:2197 eavrxmega7.c:2197 ecriself.c:1989 ecrislinux.c:2126
+#: ed10velf.c:1974 eelf32_sparc.c:2151 eelf32_sparc_sol2.c:2282
+#: eelf32_sparc_vxworks.c:2188 eelf32_spu.c:2571 eelf32_tic6x_be.c:2263
+#: eelf32_tic6x_elf_be.c:2263 eelf32_tic6x_elf_le.c:2263 eelf32_tic6x_le.c:2263
+#: eelf32_tic6x_linux_be.c:2263 eelf32_tic6x_linux_le.c:2263
+#: eelf32_x86_64.c:7494 eelf32_x86_64_nacl.c:2214 eelf32am33lin.c:2126
+#: eelf32b4300.c:2392 eelf32bfin.c:2143 eelf32bfinfd.c:2168 eelf32bmip.c:2392
+#: eelf32bmipn32.c:2410 eelf32bsmip.c:2410 eelf32btsmip.c:2392
+#: eelf32btsmip_fbsd.c:2399 eelf32btsmipn32.c:2392 eelf32btsmipn32_fbsd.c:2399
+#: eelf32cr16.c:2125 eelf32cr16c.c:1974 eelf32crx.c:2013 eelf32ebmip.c:2392
+#: eelf32ebmipvxworks.c:2427 eelf32elmip.c:2392 eelf32elmipvxworks.c:2427
+#: eelf32epiphany.c:1989 eelf32epiphany_4x4.c:1976 eelf32frvfd.c:2151
+#: eelf32ip2k.c:1989 eelf32l4300.c:2392 eelf32lm32.c:1989 eelf32lm32fd.c:2151
+#: eelf32lmip.c:2392 eelf32lppc.c:2403 eelf32lppclinux.c:2403
+#: eelf32lppcnto.c:2403 eelf32lppcsim.c:2403 eelf32lr5900.c:2255
+#: eelf32lr5900n32.c:2255 eelf32lriscv.c:2205 eelf32lriscv_ilp32.c:2205
+#: eelf32lriscv_ilp32f.c:2205 eelf32lsmip.c:2392 eelf32ltsmip.c:2392
+#: eelf32ltsmip_fbsd.c:2399 eelf32ltsmipn32.c:2392 eelf32ltsmipn32_fbsd.c:2399
+#: eelf32m32c.c:2000 eelf32mb_linux.c:2151 eelf32mbel_linux.c:2151
+#: eelf32mcore.c:1995 eelf32mep.c:1974 eelf32metag.c:2421
+#: eelf32microblaze.c:1974 eelf32microblazeel.c:1974 eelf32mipswindiss.c:2230
+#: eelf32or1k.c:1989 eelf32or1k_linux.c:2151 eelf32ppc.c:2403
+#: eelf32ppc_fbsd.c:2410 eelf32ppclinux.c:2403 eelf32ppcnto.c:2403
+#: eelf32ppcsim.c:2403 eelf32ppcvxworks.c:2377 eelf32ppcwindiss.c:2403
+#: eelf32rl78.c:1989 eelf32rx.c:2017 eelf32tilegx.c:2151 eelf32tilegx_be.c:2151
+#: eelf32tilepro.c:2151 eelf32vax.c:2126 eelf32visium.c:1974 eelf32xc16x.c:1974
+#: eelf32xc16xl.c:1974 eelf32xc16xs.c:1974 eelf32xstormy16.c:1985
+#: eelf32xtensa.c:4050 eelf64_aix.c:2126 eelf64_ia64.c:2181
+#: eelf64_ia64_fbsd.c:2188 eelf64_s390.c:2172 eelf64_sparc.c:2151
+#: eelf64_sparc_fbsd.c:2158 eelf64_sparc_sol2.c:2282 eelf64alpha.c:2244
+#: eelf64alpha_fbsd.c:2251 eelf64alpha_nbsd.c:2244 eelf64bmip.c:2410
+#: eelf64btsmip.c:2392 eelf64btsmip_fbsd.c:2399 eelf64hppa.c:2096
+#: eelf64lppc.c:2859 eelf64lriscv.c:2205 eelf64lriscv_lp64.c:2205
+#: eelf64lriscv_lp64f.c:2205 eelf64ltsmip.c:2392 eelf64ltsmip_fbsd.c:2399
+#: eelf64mmix.c:5933 eelf64ppc.c:2859 eelf64ppc_fbsd.c:2866 eelf64rdos.c:2161
+#: eelf64tilegx.c:2151 eelf64tilegx_be.c:2151 eelf_i386.c:7109
+#: eelf_i386_be.c:2169 eelf_i386_chaos.c:2149 eelf_i386_fbsd.c:2218
+#: eelf_i386_ldso.c:2186 eelf_i386_nacl.c:2211 eelf_i386_sol2.c:2342
+#: eelf_i386_vxworks.c:2231 eelf_iamcu.c:6748 eelf_k1om.c:7440
+#: eelf_k1om_fbsd.c:7095 eelf_l1om.c:7440 eelf_l1om_fbsd.c:7095
+#: eelf_s390.c:2151 eelf_x86_64.c:7497 eelf_x86_64_cloudabi.c:2217
+#: eelf_x86_64_fbsd.c:2224 eelf_x86_64_nacl.c:2217 eelf_x86_64_sol2.c:2348
+#: eh8300elf.c:1989 eh8300elf_linux.c:1989 eh8300helf.c:1989
+#: eh8300helf_linux.c:1989 eh8300hnelf.c:1989 eh8300self.c:1989
+#: eh8300self_linux.c:1989 eh8300snelf.c:1989 eh8300sxelf.c:1989
+#: eh8300sxelf_linux.c:1989 eh8300sxnelf.c:1989 ehppa64linux.c:2126
+#: ehppaelf.c:2278 ehppalinux.c:2455 ehppanbsd.c:2455 ehppaobsd.c:2455
+#: ei386lynx.c:2133 ei386moss.c:2126 ei386nto.c:2126 em32relf.c:1989
+#: em32relf_linux.c:2151 em32rlelf.c:1989 em32rlelf_linux.c:2151
+#: em68hc11elf.c:2282 em68hc11elfb.c:2282 em68hc12elf.c:2282
+#: em68hc12elfb.c:2282 em68kelf.c:2307 em68kelfnbsd.c:2307 em9s12zelf.c:1974
+#: emn10300.c:2126 ends32belf.c:2209 ends32belf16m.c:2209
+#: ends32belf_linux.c:2338 ends32elf.c:2209 ends32elf16m.c:2209
+#: ends32elf_linux.c:2338 enios2elf.c:2296 enios2linux.c:2433 eppclynx.c:2410
+#: epruelf.c:1994 escore3_elf.c:2146 escore7_elf.c:2146 eshelf.c:2126
+#: eshelf_fd.c:2151 eshelf_linux.c:2151 eshelf_nbsd.c:2126 eshelf_nto.c:2126
+#: eshelf_uclinux.c:2126 eshelf_vxworks.c:2163 eshlelf.c:2126 eshlelf_fd.c:2151
+#: eshlelf_linux.c:2151 eshlelf_nbsd.c:2126 eshlelf_nto.c:2126
+#: eshlelf_vxworks.c:2163 ev850.c:2020 ev850_rh850.c:2020 exgateelf.c:1974
+msgid "%P: warning: -z %s ignored\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2525 eaarch64cloudabib.c:2525 eaarch64elf.c:2525
+#: eaarch64elf32.c:2525 eaarch64elf32b.c:2525 eaarch64elfb.c:2525
+#: eaarch64fbsd.c:2525 eaarch64fbsdb.c:2525 eaarch64linux.c:2532
+#: eaarch64linux32.c:2532 eaarch64linux32b.c:2532 eaarch64linuxb.c:2532
+#: earmelf.c:2861 earmelf_fbsd.c:2868 earmelf_fuchsia.c:2861
+#: earmelf_linux.c:2861 earmelf_linux_eabi.c:2861
+#: earmelf_linux_fdpiceabi.c:2861 earmelf_nacl.c:2861 earmelf_nbsd.c:2861
+#: earmelf_phoenix.c:2861 earmelf_vxworks.c:2901 earmelfb.c:2861
+#: earmelfb_fbsd.c:2868 earmelfb_fuchsia.c:2861 earmelfb_linux.c:2861
+#: earmelfb_linux_eabi.c:2861 earmelfb_linux_fdpiceabi.c:2861
+#: earmelfb_nacl.c:2861 earmelfb_nbsd.c:2861 earmnto.c:2836 earmsymbian.c:2861
+#, c-format
+msgid ""
+" --no-enum-size-warning Don't warn about objects with incompatible\n"
+" enum sizes\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2527 eaarch64cloudabib.c:2527 eaarch64elf.c:2527
+#: eaarch64elf32.c:2527 eaarch64elf32b.c:2527 eaarch64elfb.c:2527
+#: eaarch64fbsd.c:2527 eaarch64fbsdb.c:2527 eaarch64linux.c:2534
+#: eaarch64linux32.c:2534 eaarch64linux32b.c:2534 eaarch64linuxb.c:2534
+#, c-format
+msgid ""
+" --no-wchar-size-warning Don't warn about objects with "
+"incompatible wchar_t sizes\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2529 eaarch64cloudabib.c:2529 eaarch64elf.c:2529
+#: eaarch64elf32.c:2529 eaarch64elf32b.c:2529 eaarch64elfb.c:2529
+#: eaarch64fbsd.c:2529 eaarch64fbsdb.c:2529 eaarch64linux.c:2536
+#: eaarch64linux32.c:2536 eaarch64linux32b.c:2536 eaarch64linuxb.c:2536
+#: earmelf.c:2865 earmelf_fbsd.c:2872 earmelf_fuchsia.c:2865
+#: earmelf_linux.c:2865 earmelf_linux_eabi.c:2865
+#: earmelf_linux_fdpiceabi.c:2865 earmelf_nacl.c:2865 earmelf_nbsd.c:2865
+#: earmelf_phoenix.c:2865 earmelf_vxworks.c:2905 earmelfb.c:2865
+#: earmelfb_fbsd.c:2872 earmelfb_fuchsia.c:2865 earmelfb_linux.c:2865
+#: earmelfb_linux_eabi.c:2865 earmelfb_linux_fdpiceabi.c:2865
+#: earmelfb_nacl.c:2865 earmelfb_nbsd.c:2865 earmnto.c:2840 earmsymbian.c:2865
+#, c-format
+msgid ""
+" --pic-veneer Always generate PIC interworking veneers\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2530 eaarch64cloudabib.c:2530 eaarch64elf.c:2530
+#: eaarch64elf32.c:2530 eaarch64elf32b.c:2530 eaarch64elfb.c:2530
+#: eaarch64fbsd.c:2530 eaarch64fbsdb.c:2530 eaarch64linux.c:2537
+#: eaarch64linux32.c:2537 eaarch64linux32b.c:2537 eaarch64linuxb.c:2537
+#: earmelf.c:2872 earmelf_fbsd.c:2879 earmelf_fuchsia.c:2872
+#: earmelf_linux.c:2872 earmelf_linux_eabi.c:2872
+#: earmelf_linux_fdpiceabi.c:2872 earmelf_nacl.c:2872 earmelf_nbsd.c:2872
+#: earmelf_phoenix.c:2872 earmelf_vxworks.c:2912 earmelfb.c:2872
+#: earmelfb_fbsd.c:2879 earmelfb_fuchsia.c:2872 earmelfb_linux.c:2872
+#: earmelfb_linux_eabi.c:2872 earmelfb_linux_fdpiceabi.c:2872
+#: earmelfb_nacl.c:2872 earmelfb_nbsd.c:2872 earmnto.c:2847 earmsymbian.c:2872
+#, c-format
+msgid ""
+" --stub-group-size=N Maximum size of a group of input sections "
+"that\n"
+" can be handled by one stub section. A "
+"negative\n"
+" value locates all stubs after their "
+"branches\n"
+" (with a group size of -N), while a positive\n"
+" value allows two groups of input sections, "
+"one\n"
+" before, and one after each stub section.\n"
+" Values of +/-1 indicate the linker should\n"
+" choose suitable defaults.\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2539 eaarch64cloudabib.c:2539 eaarch64elf.c:2539
+#: eaarch64elf32.c:2539 eaarch64elf32b.c:2539 eaarch64elfb.c:2539
+#: eaarch64fbsd.c:2539 eaarch64fbsdb.c:2539 eaarch64linux.c:2546
+#: eaarch64linux32.c:2546 eaarch64linux32b.c:2546 eaarch64linuxb.c:2546
+#, c-format
+msgid " --fix-cortex-a53-835769 Fix erratum 835769\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2540 eaarch64cloudabib.c:2540 eaarch64elf.c:2540
+#: eaarch64elf32.c:2540 eaarch64elf32b.c:2540 eaarch64elfb.c:2540
+#: eaarch64fbsd.c:2540 eaarch64fbsdb.c:2540 eaarch64linux.c:2547
+#: eaarch64linux32.c:2547 eaarch64linux32b.c:2547 eaarch64linuxb.c:2547
+#, c-format
+msgid " --fix-cortex-a53-843419 Fix erratum 843419\n"
+msgstr ""
+
+#: eaarch64cloudabi.c:2541 eaarch64cloudabib.c:2541 eaarch64elf.c:2541
+#: eaarch64elf32.c:2541 eaarch64elf32b.c:2541 eaarch64elfb.c:2541
+#: eaarch64fbsd.c:2541 eaarch64fbsdb.c:2541 eaarch64linux.c:2548
+#: eaarch64linux32.c:2548 eaarch64linux32b.c:2548 eaarch64linuxb.c:2548
+#, c-format
+msgid ""
+" --no-apply-dynamic-relocs Do not apply link-time values for dynamic "
+"relocations\n"
+msgstr ""
+
+#: eaix5ppc.c:315 eaix5rs6.c:315 eaixppc.c:315 eaixrs6.c:315 eppcmacos.c:315
+msgid "%F%P: cannot open %s\n"
+msgstr ""
+
+#: eaix5ppc.c:362 eaix5rs6.c:362 eaixppc.c:362 eaixrs6.c:362 eppcmacos.c:362
+msgid "%F%P: cannot read %s\n"
+msgstr ""
+
+#: eaix5ppc.c:390 eaix5rs6.c:390 eaixppc.c:390 eaixrs6.c:390 eppcmacos.c:390
+msgid "%P: warning: ignoring invalid -D number %s\n"
+msgstr ""
+
+#: eaix5ppc.c:398 eaix5rs6.c:398 eaixppc.c:398 eaixrs6.c:398 eppcmacos.c:398
+msgid "%P: warning: ignoring invalid -H number %s\n"
+msgstr ""
+
+#: eaix5ppc.c:510 eaix5rs6.c:510 eaixppc.c:510 eaixrs6.c:510 eppcmacos.c:510
+msgid "%P: warning: ignoring invalid -bmaxdata number %s\n"
+msgstr ""
+
+#: eaix5ppc.c:519 eaix5rs6.c:519 eaixppc.c:519 eaixrs6.c:519 eppcmacos.c:519
+msgid "%P: warning: ignoring invalid -bmaxstack number %s\n"
+msgstr ""
+
+#: eaix5ppc.c:532 eaix5rs6.c:532 eaixppc.c:532 eaixrs6.c:532 eppcmacos.c:532
+msgid "%P: warning: ignoring invalid module type %s\n"
+msgstr ""
+
+#: eaix5ppc.c:562 eaix5rs6.c:562 eaixppc.c:562 eaixrs6.c:562 eppcmacos.c:562
+msgid "%P: warning: ignoring invalid -pD number %s\n"
+msgstr ""
+
+#: eaix5ppc.c:585 eaix5rs6.c:585 eaixppc.c:585 eaixrs6.c:585 eppcmacos.c:585
+msgid "%P: warning: ignoring invalid -pT number %s\n"
+msgstr ""
+
+#: eaix5ppc.c:714 eaix5rs6.c:714 eaixppc.c:714 eaixrs6.c:714 eppcmacos.c:714
+msgid "%F%P: bfd_xcoff_link_record_set failed: %E\n"
+msgstr ""
+
+#: eaix5ppc.c:744 eaix5rs6.c:744 eaixppc.c:744 eaixrs6.c:744 eppcmacos.c:744
+msgid "%F%P: bfd_link_hash_lookup of export symbol failed: %E\n"
+msgstr ""
+
+#: eaix5ppc.c:746 eaix5rs6.c:746 eaixppc.c:746 eaixrs6.c:746 eppcmacos.c:746
+msgid "%F%P: bfd_xcoff_export_symbol failed: %E\n"
+msgstr ""
+
+#: eaix5ppc.c:852 eaix5rs6.c:852 eaixppc.c:852 eaixrs6.c:852 eppcmacos.c:852
+msgid "%F%P: can't find output section %s\n"
+msgstr ""
+
+#: eaix5ppc.c:889 eaix5rs6.c:889 eaixppc.c:889 eaixrs6.c:889 eppcmacos.c:889
+msgid "%F%P: can't find %s in output section\n"
+msgstr ""
+
+#: eaix5ppc.c:957 eaix5rs6.c:957 eaixppc.c:957 eaixrs6.c:957 eppcmacos.c:957
+msgid "%P: can't find required output section %s\n"
+msgstr ""
+
+#: eaix5ppc.c:1166 eaix5rs6.c:1166 eaixppc.c:1166 eaixrs6.c:1166
+#: eppcmacos.c:1166
+msgid "%F%P:%s:%d: #! ([member]) is not supported in import files\n"
+msgstr ""
+
+#: eaix5ppc.c:1183 eaix5rs6.c:1183 eaixppc.c:1183 eaixrs6.c:1183
+#: eppcmacos.c:1183
+msgid "%F%P: could not parse import path: %E\n"
+msgstr ""
+
+#: eaix5ppc.c:1193 eaix5ppc.c:1205 eaix5rs6.c:1193 eaix5rs6.c:1205
+#: eaixppc.c:1193 eaixppc.c:1205 eaixrs6.c:1193 eaixrs6.c:1205 eppcmacos.c:1193
+#: eppcmacos.c:1205
+msgid "%P:%s:%d: warning: syntax error in import file\n"
+msgstr ""
+
+#: eaix5ppc.c:1240 eaix5rs6.c:1240 eaixppc.c:1240 eaixrs6.c:1240
+#: eppcmacos.c:1240
+msgid "%P:%s%d: warning: syntax error in import/export file\n"
+msgstr ""
+
+#: eaix5ppc.c:1258 eaix5rs6.c:1258 eaixppc.c:1258 eaixrs6.c:1258
+#: eppcmacos.c:1258
+msgid "%P:%s:%d: warning: syntax error in import/export file\n"
+msgstr ""
+
+#: eaix5ppc.c:1293 eaix5rs6.c:1293 eaixppc.c:1293 eaixrs6.c:1293
+#: eppcmacos.c:1293
+msgid "%X%P:%s:%d: failed to import symbol %s: %E\n"
+msgstr ""
+
+#: eaix5ppc.c:1303 eaix5rs6.c:1303 eaixppc.c:1303 eaixrs6.c:1303
+#: eppcmacos.c:1303
+msgid "%P:%s:%d: warning: ignoring unterminated last line\n"
+msgstr ""
+
+#: eaix5ppc.c:1338 eaix5rs6.c:1338 eaixppc.c:1338 eaixrs6.c:1338
+#: eppcmacos.c:1338
+msgid "%F%P: only relocations against symbols are permitted\n"
+msgstr ""
+
+#: eaix5ppc.c:1341 eaix5rs6.c:1341 eaixppc.c:1341 eaixrs6.c:1341
+#: eppcmacos.c:1341
+msgid "%F%P: bfd_xcoff_link_count_reloc failed: %E\n"
+msgstr ""
+
+#: ealphavms.c:166 eelf64_ia64_vms.c:166
+#, c-format
+msgid ""
+" --identification <string> Set the identification of the output\n"
+msgstr ""
+
+#: earm_wince_pe.c:376 earmpe.c:376 ei386pe.c:376 ei386pe_posix.c:376
+#: ei386pep.c:358 emcorepe.c:376 eppcpe.c:376 eshpe.c:376
+#, c-format
+msgid ""
+" --base_file <basefile> Generate a base file for relocatable "
+"DLLs\n"
+msgstr ""
+
+#: earm_wince_pe.c:377 earmpe.c:377 ei386pe.c:377 ei386pe_posix.c:377
+#: ei386pep.c:359 emcorepe.c:377 eppcpe.c:377 eshpe.c:377
+#, c-format
+msgid ""
+" --dll Set image base to the default for DLLs\n"
+msgstr ""
+
+#: earm_wince_pe.c:378 earmpe.c:378 ei386pe.c:378 ei386pe_posix.c:378
+#: ei386pep.c:360 emcorepe.c:378 eppcpe.c:378 eshpe.c:378
+#, c-format
+msgid " --file-alignment <size> Set file alignment\n"
+msgstr ""
+
+#: earm_wince_pe.c:379 earmpe.c:379 ei386pe.c:379 ei386pe_posix.c:379
+#: ei386pep.c:361 emcorepe.c:379 eppcpe.c:379 eshpe.c:379
+#, c-format
+msgid " --heap <size> Set initial size of the heap\n"
+msgstr ""
+
+#: earm_wince_pe.c:380 earmpe.c:380 ei386pe.c:380 ei386pe_posix.c:380
+#: ei386pep.c:362 emcorepe.c:380 eppcpe.c:380 eshpe.c:380
+#, c-format
+msgid ""
+" --image-base <address> Set start address of the executable\n"
+msgstr ""
+
+#: earm_wince_pe.c:381 earmpe.c:381 ei386pe.c:381 ei386pe_posix.c:381
+#: ei386pep.c:363 emcorepe.c:381 eppcpe.c:381 eshpe.c:381
+#, c-format
+msgid ""
+" --major-image-version <number> Set version number of the executable\n"
+msgstr ""
+
+#: earm_wince_pe.c:382 earmpe.c:382 ei386pe.c:382 ei386pe_posix.c:382
+#: ei386pep.c:364 emcorepe.c:382 eppcpe.c:382 eshpe.c:382
+#, c-format
+msgid " --major-os-version <number> Set minimum required OS version\n"
+msgstr ""
+
+#: earm_wince_pe.c:383 earmpe.c:383 ei386pe.c:383 ei386pe_posix.c:383
+#: ei386pep.c:365 emcorepe.c:383 eppcpe.c:383 eshpe.c:383
+#, c-format
+msgid ""
+" --major-subsystem-version <number> Set minimum required OS subsystem "
+"version\n"
msgstr ""
-#: lexsup.c:185
-msgid "Ignored for GCC linker option compatibility"
+#: earm_wince_pe.c:384 earmpe.c:384 ei386pe.c:384 ei386pe_posix.c:384
+#: ei386pep.c:366 emcorepe.c:384 eppcpe.c:384 eshpe.c:384
+#, c-format
+msgid ""
+" --minor-image-version <number> Set revision number of the executable\n"
msgstr ""
-#: lexsup.c:188 lexsup.c:191
-msgid "Ignored for gold option compatibility"
+#: earm_wince_pe.c:385 earmpe.c:385 ei386pe.c:385 ei386pe_posix.c:385
+#: ei386pep.c:367 emcorepe.c:385 eppcpe.c:385 eshpe.c:385
+#, c-format
+msgid " --minor-os-version <number> Set minimum required OS revision\n"
msgstr ""
-#: lexsup.c:194
-msgid "Ignored for SVR4 compatibility"
+#: earm_wince_pe.c:386 earmpe.c:386 ei386pe.c:386 ei386pe_posix.c:386
+#: ei386pep.c:368 emcorepe.c:386 eppcpe.c:386 eshpe.c:386
+#, c-format
+msgid ""
+" --minor-subsystem-version <number> Set minimum required OS subsystem "
+"revision\n"
msgstr ""
-#: lexsup.c:198
-msgid "Generate relocatable output"
+#: earm_wince_pe.c:387 earmpe.c:387 ei386pe.c:387 ei386pe_posix.c:387
+#: ei386pep.c:369 emcorepe.c:387 eppcpe.c:387 eshpe.c:387
+#, c-format
+msgid " --section-alignment <size> Set section alignment\n"
msgstr ""
-#: lexsup.c:202
-msgid "Just link symbols (if directory, same as --rpath)"
+#: earm_wince_pe.c:388 earmpe.c:388 ei386pe.c:388 ei386pe_posix.c:388
+#: ei386pep.c:370 emcorepe.c:388 eppcpe.c:388 eshpe.c:388
+#, c-format
+msgid " --stack <size> Set size of the initial stack\n"
msgstr ""
-#: lexsup.c:205
-msgid "Strip all symbols"
+#: earm_wince_pe.c:389 earmpe.c:389 ei386pe.c:389 ei386pe_posix.c:389
+#: ei386pep.c:371 emcorepe.c:389 eppcpe.c:389 eshpe.c:389
+#, c-format
+msgid ""
+" --subsystem <name>[:<version>] Set required OS subsystem [& version]\n"
msgstr ""
-#: lexsup.c:207
-msgid "Strip debugging symbols"
+#: earm_wince_pe.c:390 earmpe.c:390 ei386pe.c:390 ei386pe_posix.c:390
+#: ei386pep.c:372 emcorepe.c:390 eppcpe.c:390 eshpe.c:390
+#, c-format
+msgid ""
+" --support-old-code Support interworking with old code\n"
msgstr ""
-#: lexsup.c:209
-msgid "Strip symbols in discarded sections"
+#: earm_wince_pe.c:391 earmpe.c:391 ei386pe.c:391 ei386pe_posix.c:391
+#: ei386pep.c:373 emcorepe.c:391 eppcpe.c:391 eshpe.c:391
+#, c-format
+msgid ""
+" --[no-]leading-underscore Set explicit symbol underscore prefix "
+"mode\n"
msgstr ""
-#: lexsup.c:211
-msgid "Do not strip symbols in discarded sections"
+#: earm_wince_pe.c:392 earmpe.c:392 ei386pe.c:392 ei386pe_posix.c:392
+#: emcorepe.c:392 eppcpe.c:392 eshpe.c:392
+#, c-format
+msgid ""
+" --thumb-entry=<symbol> Set the entry point to be Thumb "
+"<symbol>\n"
msgstr ""
-#: lexsup.c:213
-msgid "Trace file opens"
+#: earm_wince_pe.c:393 earmpe.c:393 ei386pe.c:393 ei386pe_posix.c:393
+#: emcorepe.c:393 eppcpe.c:393 eshpe.c:393
+#, c-format
+msgid ""
+" --[no-]insert-timestamp Use a real timestamp rather than zero "
+"(default).\n"
msgstr ""
-#: lexsup.c:215
-msgid "Read linker script"
+#: earm_wince_pe.c:394 earmpe.c:394 ei386pe.c:394 ei386pe_posix.c:394
+#: ei386pep.c:375 emcorepe.c:394 eppcpe.c:394 eshpe.c:394
+#, c-format
+msgid ""
+" This makes binaries non-deterministic\n"
msgstr ""
-#: lexsup.c:217
-msgid "Read default linker script"
+#: earm_wince_pe.c:396 earmpe.c:396 ei386pe.c:396 ei386pe_posix.c:396
+#: ei386pep.c:377 emcorepe.c:396 eppcpe.c:396 eshpe.c:396
+#, c-format
+msgid ""
+" --add-stdcall-alias Export symbols with and without @nn\n"
msgstr ""
-#: lexsup.c:221 lexsup.c:224 lexsup.c:242 lexsup.c:326 lexsup.c:350
-#: lexsup.c:453 lexsup.c:486 lexsup.c:525 lexsup.c:528
-msgid "SYMBOL"
+#: earm_wince_pe.c:397 earmpe.c:397 ei386pe.c:397 ei386pe_posix.c:397
+#: ei386pep.c:378 emcorepe.c:397 eppcpe.c:397 eshpe.c:397
+#, c-format
+msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n"
msgstr ""
-#: lexsup.c:221
-msgid "Start with undefined reference to SYMBOL"
+#: earm_wince_pe.c:398 earmpe.c:398 ei386pe.c:398 ei386pe_posix.c:398
+#: ei386pep.c:379 emcorepe.c:398 eppcpe.c:398 eshpe.c:398
+#, c-format
+msgid ""
+" --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n"
msgstr ""
-#: lexsup.c:224
-msgid "Require SYMBOL be defined in the final output"
+#: earm_wince_pe.c:399 earmpe.c:399 ei386pe.c:399 ei386pe_posix.c:399
+#: ei386pep.c:380 emcorepe.c:399 eppcpe.c:399 eshpe.c:399
+#, c-format
+msgid ""
+" --exclude-symbols sym,sym,... Exclude symbols from automatic export\n"
msgstr ""
-#: lexsup.c:227
-msgid "[=SECTION]"
+#: earm_wince_pe.c:400 earmpe.c:400 ei386pe.c:400 ei386pe_posix.c:400
+#: ei386pep.c:381 emcorepe.c:400 eppcpe.c:400 eshpe.c:400
+#, c-format
+msgid ""
+" --exclude-all-symbols Exclude all symbols from automatic "
+"export\n"
msgstr ""
-#: lexsup.c:228
-msgid "Don't merge input [SECTION | orphan] sections"
+#: earm_wince_pe.c:401 earmpe.c:401 ei386pe.c:401 ei386pe_posix.c:401
+#: ei386pep.c:382 emcorepe.c:401 eppcpe.c:401 eshpe.c:401
+#, c-format
+msgid ""
+" --exclude-libs lib,lib,... Exclude libraries from automatic "
+"export\n"
msgstr ""
-#: lexsup.c:230
-msgid "Build global constructor/destructor tables"
+#: earm_wince_pe.c:402 earmpe.c:402 ei386pe.c:402 ei386pe_posix.c:402
+#: ei386pep.c:383 emcorepe.c:402 eppcpe.c:402 eshpe.c:402
+#, c-format
+msgid " --exclude-modules-for-implib mod,mod,...\n"
msgstr ""
-#: lexsup.c:232
-msgid "Print version information"
+#: earm_wince_pe.c:403 earmpe.c:403 ei386pe.c:403 ei386pe_posix.c:403
+#: ei386pep.c:384 emcorepe.c:403 eppcpe.c:403 eshpe.c:403
+#, c-format
+msgid ""
+" Exclude objects, archive members from "
+"auto\n"
msgstr ""
-#: lexsup.c:234
-msgid "Print version and emulation information"
+#: earm_wince_pe.c:404 earmpe.c:404 ei386pe.c:404 ei386pe_posix.c:404
+#: emcorepe.c:404 eppcpe.c:404 eshpe.c:404
+#, c-format
+msgid ""
+" export, place into import library "
+"instead.\n"
msgstr ""
-#: lexsup.c:236
-msgid "Discard all local symbols"
+#: earm_wince_pe.c:405 earmpe.c:405 ei386pe.c:405 ei386pe_posix.c:405
+#: ei386pep.c:386 emcorepe.c:405 eppcpe.c:405 eshpe.c:405
+#, c-format
+msgid ""
+" --export-all-symbols Automatically export all globals to "
+"DLL\n"
msgstr ""
-#: lexsup.c:238
-msgid "Discard temporary local symbols (default)"
+#: earm_wince_pe.c:406 earmpe.c:406 ei386pe.c:406 ei386pe_posix.c:406
+#: ei386pep.c:387 emcorepe.c:406 eppcpe.c:406 eshpe.c:406
+#, c-format
+msgid " --kill-at Remove @nn from exported symbols\n"
msgstr ""
-#: lexsup.c:240
-msgid "Don't discard any local symbols"
+#: earm_wince_pe.c:407 earmpe.c:407 ei386pe.c:407 ei386pe_posix.c:407
+#: ei386pep.c:388 emcorepe.c:407 eppcpe.c:407 eshpe.c:407
+#, c-format
+msgid ""
+" --output-def <file> Generate a .DEF file for the built DLL\n"
msgstr ""
-#: lexsup.c:242
-msgid "Trace mentions of SYMBOL"
+#: earm_wince_pe.c:408 earmpe.c:408 ei386pe.c:408 ei386pe_posix.c:408
+#: ei386pep.c:389 emcorepe.c:408 eppcpe.c:408 eshpe.c:408
+#, c-format
+msgid " --warn-duplicate-exports Warn about duplicate exports\n"
msgstr ""
-#: lexsup.c:244 lexsup.c:418 lexsup.c:420
-msgid "PATH"
+#: earm_wince_pe.c:409 earmpe.c:409 ei386pe.c:409 ei386pe_posix.c:409
+#: emcorepe.c:409 eppcpe.c:409 eshpe.c:409
+#, c-format
+msgid ""
+" --compat-implib Create backward compatible import "
+"libs;\n"
+" create __imp_<SYMBOL> as well.\n"
msgstr ""
-#: lexsup.c:244
-msgid "Default search path for Solaris compatibility"
+#: earm_wince_pe.c:410 earmpe.c:410 ei386pe.c:410 ei386pe_posix.c:410
+#: emcorepe.c:410 eppcpe.c:410 eshpe.c:410
+#, c-format
+msgid ""
+" --enable-auto-image-base[=<address>] Automatically choose image base for "
+"DLLs\n"
+" (optionally starting with address) "
+"unless\n"
+" specifically set with --image-base\n"
msgstr ""
-#: lexsup.c:247
-msgid "Start a group"
+#: earm_wince_pe.c:411 earmpe.c:411 ei386pe.c:411 ei386pe_posix.c:411
+#: emcorepe.c:411 eppcpe.c:411 eshpe.c:411
+#, c-format
+msgid ""
+" --disable-auto-image-base Do not auto-choose image base. "
+"(default)\n"
msgstr ""
-#: lexsup.c:249
-msgid "End a group"
+#: earm_wince_pe.c:412 earmpe.c:412 ei386pe.c:412 ei386pe_posix.c:412
+#: ei386pep.c:393 emcorepe.c:412 eppcpe.c:412 eshpe.c:412
+#, c-format
+msgid ""
+" --dll-search-prefix=<string> When linking dynamically to a dll "
+"without\n"
+" an importlib, use <string><basename>."
+"dll\n"
+" in preference to lib<basename>.dll \n"
msgstr ""
-#: lexsup.c:253
-msgid "Accept input files whose architecture cannot be determined"
+#: earm_wince_pe.c:413 earmpe.c:413 ei386pe.c:413 ei386pe_posix.c:413
+#: ei386pep.c:394 emcorepe.c:413 eppcpe.c:413 eshpe.c:413
+#, c-format
+msgid ""
+" --enable-auto-import Do sophisticated linking of _sym to\n"
+" __imp_sym for DATA references\n"
+msgstr ""
+
+#: earm_wince_pe.c:414 earmpe.c:414 ei386pe.c:414 ei386pe_posix.c:414
+#: ei386pep.c:395 emcorepe.c:414 eppcpe.c:414 eshpe.c:414
+#, c-format
+msgid ""
+" --disable-auto-import Do not auto-import DATA items from "
+"DLLs\n"
+msgstr ""
+
+#: earm_wince_pe.c:415 earmpe.c:415 ei386pe.c:415 ei386pe_posix.c:415
+#: emcorepe.c:415 eppcpe.c:415 eshpe.c:415
+#, c-format
+msgid ""
+" --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
+" adding pseudo-relocations resolved "
+"at\n"
+" runtime.\n"
+msgstr ""
+
+#: earm_wince_pe.c:416 earmpe.c:416 ei386pe.c:416 ei386pe_posix.c:416
+#: emcorepe.c:416 eppcpe.c:416 eshpe.c:416
+#, c-format
+msgid ""
+" --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
+"for\n"
+" auto-imported DATA.\n"
+msgstr ""
+
+#: earm_wince_pe.c:417 earmpe.c:417 ei386pe.c:417 ei386pe_posix.c:417
+#: emcorepe.c:417 eppcpe.c:417 eshpe.c:417
+#, c-format
+msgid ""
+" --enable-extra-pe-debug Enable verbose debug output when "
+"building\n"
+" or linking to DLLs (esp. auto-"
+"import)\n"
+msgstr ""
+
+#: earm_wince_pe.c:419 earmpe.c:419 ei386pe.c:419 ei386pe_posix.c:419
+#: emcorepe.c:419 eppcpe.c:419 eshpe.c:419
+#, c-format
+msgid ""
+" --large-address-aware Executable supports virtual addresses\n"
+" greater than 2 gigabytes\n"
+msgstr ""
+
+#: earm_wince_pe.c:420 earmpe.c:420 ei386pe.c:420 ei386pe_posix.c:420
+#: emcorepe.c:420 eppcpe.c:420 eshpe.c:420
+#, c-format
+msgid ""
+" --disable-large-address-aware Executable does not support virtual\n"
+" addresses greater than 2 gigabytes\n"
+msgstr ""
+
+#: earm_wince_pe.c:421 earmpe.c:421 ei386pe.c:421 ei386pe_posix.c:421
+#: ei386pep.c:399 emcorepe.c:421 eppcpe.c:421 eshpe.c:421
+#, c-format
+msgid ""
+" --enable-long-section-names Use long COFF section names even in\n"
+" executable image files\n"
+msgstr ""
+
+#: earm_wince_pe.c:422 earmpe.c:422 ei386pe.c:422 ei386pe_posix.c:422
+#: ei386pep.c:400 emcorepe.c:422 eppcpe.c:422 eshpe.c:422
+#, c-format
+msgid ""
+" --disable-long-section-names Never use long COFF section names, "
+"even\n"
+" in object files\n"
+msgstr ""
+
+#: earm_wince_pe.c:423 earmpe.c:423 ei386pe.c:423 ei386pe_posix.c:423
+#: ei386pep.c:402 emcorepe.c:423 eppcpe.c:423 eshpe.c:423
+#, c-format
+msgid ""
+" --dynamicbase Image base address may be relocated "
+"using\n"
+" address space layout randomization "
+"(ASLR)\n"
+msgstr ""
+
+#: earm_wince_pe.c:424 earmpe.c:424 ei386pe.c:424 ei386pe_posix.c:424
+#: ei386pep.c:403 emcorepe.c:424 eppcpe.c:424 eshpe.c:424
+#, c-format
+msgid " --forceinteg Code integrity checks are enforced\n"
+msgstr ""
+
+#: earm_wince_pe.c:425 earmpe.c:425 ei386pe.c:425 ei386pe_posix.c:425
+#: ei386pep.c:404 emcorepe.c:425 eppcpe.c:425 eshpe.c:425
+#, c-format
+msgid ""
+" --nxcompat Image is compatible with data execution "
+"prevention\n"
+msgstr ""
+
+#: earm_wince_pe.c:426 earmpe.c:426 ei386pe.c:426 ei386pe_posix.c:426
+#: ei386pep.c:405 emcorepe.c:426 eppcpe.c:426 eshpe.c:426
+#, c-format
+msgid ""
+" --no-isolation Image understands isolation but do not isolate "
+"the image\n"
+msgstr ""
+
+#: earm_wince_pe.c:427 earmpe.c:427 ei386pe.c:427 ei386pe_posix.c:427
+#: emcorepe.c:427 eppcpe.c:427 eshpe.c:427
+#, c-format
+msgid ""
+" --no-seh Image does not use SEH. No SE handler may\n"
+" be called in this image\n"
+msgstr ""
+
+#: earm_wince_pe.c:428 earmpe.c:428 ei386pe.c:428 ei386pe_posix.c:428
+#: ei386pep.c:407 emcorepe.c:428 eppcpe.c:428 eshpe.c:428
+#, c-format
+msgid " --no-bind Do not bind this image\n"
+msgstr ""
+
+#: earm_wince_pe.c:429 earmpe.c:429 ei386pe.c:429 ei386pe_posix.c:429
+#: ei386pep.c:408 emcorepe.c:429 eppcpe.c:429 eshpe.c:429
+#, c-format
+msgid " --wdmdriver Driver uses the WDM model\n"
+msgstr ""
+
+#: earm_wince_pe.c:430 earmpe.c:430 ei386pe.c:430 ei386pe_posix.c:430
+#: ei386pep.c:409 emcorepe.c:430 eppcpe.c:430 eshpe.c:430
+#, c-format
+msgid " --tsaware Image is Terminal Server aware\n"
+msgstr ""
+
+#: earm_wince_pe.c:431 earmpe.c:431 ei386pe.c:431 ei386pe_posix.c:431
+#: ei386pep.c:410 emcorepe.c:431 eppcpe.c:431 eshpe.c:431
+#, c-format
+msgid " --build-id[=STYLE] Generate build ID\n"
+msgstr ""
+
+#: earm_wince_pe.c:559 earmpe.c:559 ei386beos.c:204 ei386pe.c:559
+#: ei386pe_posix.c:559 ei386pep.c:535 emcorepe.c:559 eppcpe.c:559 eshpe.c:559
+msgid "%P: warning: bad version number in -subsystem option\n"
+msgstr ""
+
+#: earm_wince_pe.c:584 earmpe.c:584 ei386beos.c:221 ei386pe.c:584
+#: ei386pe_posix.c:584 ei386pep.c:560 emcorepe.c:584 eppcpe.c:584 eshpe.c:584
+msgid "%F%P: invalid subsystem type %s\n"
+msgstr ""
+
+#: earm_wince_pe.c:605 earmpe.c:605 ei386beos.c:232 ei386pe.c:605
+#: ei386pe_posix.c:605 ei386pep.c:581 emcorepe.c:605 eppcpe.c:605 eshpe.c:605
+msgid "%F%P: invalid hex number for PE parameter '%s'\n"
+msgstr ""
+
+#: earm_wince_pe.c:622 earmpe.c:622 ei386beos.c:249 ei386pe.c:622
+#: ei386pe_posix.c:622 ei386pep.c:598 emcorepe.c:622 eppcpe.c:622 eshpe.c:622
+msgid "%F%P: strange hex info for PE parameter '%s'\n"
msgstr ""
-#: lexsup.c:257
-msgid "Reject input files whose architecture is unknown"
+#: earm_wince_pe.c:638 earmpe.c:638 eelf32mcore.c:2001 ei386beos.c:265
+#: ei386pe.c:638 ei386pe_posix.c:638 ei386pep.c:615 emcorepe.c:638 eppcpe.c:638
+#: eshpe.c:638
+msgid "%F%P: cannot open base file %s\n"
msgstr ""
-#: lexsup.c:269
-msgid "Only set DT_NEEDED for following dynamic libs if used"
+#: earm_wince_pe.c:934 earmpe.c:934 ei386beos.c:361 ei386pe.c:934
+#: ei386pe_posix.c:934 ei386pep.c:895 emcorepe.c:934 eppcpe.c:934 eshpe.c:934
+msgid "%P: warning, file alignment > section alignment\n"
msgstr ""
-#: lexsup.c:272
+#: earm_wince_pe.c:947 earmpe.c:947 ei386pe.c:947 ei386pe_posix.c:947
+#: emcorepe.c:947 eppcpe.c:947 eshpe.c:947
msgid ""
-"Always set DT_NEEDED for dynamic libraries mentioned on\n"
-" the command line"
+"%P: warning: --export-dynamic is not supported for PE targets, did you mean "
+"--export-all-symbols?\n"
msgstr ""
-#: lexsup.c:276
-msgid "Ignored for SunOS compatibility"
+#: earm_wince_pe.c:992 earmpe.c:992 ei386pe.c:992 ei386pe_posix.c:992
+#: emcorepe.c:992 eppcpe.c:992 eshpe.c:992
+msgid "%P: warning: resolving %s by linking to %s\n"
msgstr ""
-#: lexsup.c:278
-msgid "Link against shared libraries"
+#: earm_wince_pe.c:997 earmpe.c:997 ei386pe.c:997 ei386pe_posix.c:997
+#: ei386pep.c:981 ei386pep.c:1008 emcorepe.c:997 eppcpe.c:997 eshpe.c:997
+msgid "Use --enable-stdcall-fixup to disable these warnings\n"
msgstr ""
-#: lexsup.c:284
-msgid "Do not link against shared libraries"
+#: earm_wince_pe.c:998 earmpe.c:998 ei386pe.c:998 ei386pe_posix.c:998
+#: ei386pep.c:982 ei386pep.c:1009 emcorepe.c:998 eppcpe.c:998 eshpe.c:998
+msgid "Use --disable-stdcall-fixup to disable these fixups\n"
msgstr ""
-#: lexsup.c:292
-msgid "Bind global references locally"
+#: earm_wince_pe.c:1067 earmpe.c:1067 ei386pe.c:1067 ei386pe_posix.c:1067
+#: ei386pep.c:1060 emcorepe.c:1067 eppcpe.c:1067 eshpe.c:1067
+msgid "%P: %C: cannot get section contents - auto-import exception\n"
msgstr ""
-#: lexsup.c:294
-msgid "Bind global function references locally"
+#: earm_wince_pe.c:1152 earmpe.c:1152 ei386pe.c:1152 ei386pe_posix.c:1152
+#: ei386pep.c:1154 emcorepe.c:1152 eppcpe.c:1152 eshpe.c:1152
+msgid "%P: warning: .buildid section discarded, --build-id ignored\n"
msgstr ""
-#: lexsup.c:296
-msgid "Check section addresses for overlaps (default)"
+#: earm_wince_pe.c:1249 earmpe.c:1249 ei386pe.c:1249 ei386pe_posix.c:1249
+#: ei386pep.c:1251 emcorepe.c:1249 eppcpe.c:1249 eshpe.c:1249
+msgid "%P: warning: cannot create .buildid section, --build-id ignored\n"
msgstr ""
-#: lexsup.c:299
-msgid "Do not check section addresses for overlaps"
+#: earm_wince_pe.c:1302 earmpe.c:1302 ei386pe.c:1302 ei386pe_posix.c:1302
+#: ei386pep.c:1305 emcorepe.c:1302 eppcpe.c:1302 eshpe.c:1302
+msgid "%F%P: cannot perform PE operations on non PE output file '%pB'\n"
msgstr ""
-#: lexsup.c:303
-msgid "Copy DT_NEEDED links mentioned inside DSOs that follow"
+#: earm_wince_pe.c:1442 earmpe.c:1442 ei386pe.c:1442 ei386pe_posix.c:1442
+#: ei386pep.c:1426 emcorepe.c:1442 eppcpe.c:1442 eshpe.c:1442
+msgid "%X%P: unable to process relocs: %E\n"
msgstr ""
-#: lexsup.c:307
-msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow"
+#: earm_wince_pe.c:1680 earmelf.c:190 earmelf_fbsd.c:190 earmelf_fuchsia.c:190
+#: earmelf_linux.c:190 earmelf_linux_eabi.c:190 earmelf_linux_fdpiceabi.c:190
+#: earmelf_nacl.c:190 earmelf_nbsd.c:190 earmelf_phoenix.c:190
+#: earmelf_vxworks.c:190 earmelfb.c:190 earmelfb_fbsd.c:190
+#: earmelfb_fuchsia.c:190 earmelfb_linux.c:190 earmelfb_linux_eabi.c:190
+#: earmelfb_linux_fdpiceabi.c:190 earmelfb_nacl.c:190 earmelfb_nbsd.c:190
+#: earmnto.c:190 earmpe.c:1680 earmsymbian.c:190 ei386beos.c:613
+#: ei386beos.c:634 ei386pe.c:1680 ei386pe_posix.c:1680 emcorepe.c:1680
+#: eppcpe.c:1680 eshpe.c:1680
+#, c-format
+msgid "%P: errors encountered processing file %s\n"
msgstr ""
-#: lexsup.c:311
-msgid "Output cross reference table"
+#: earm_wince_pe.c:1703 earmpe.c:1703 ei386pe.c:1703 ei386pe_posix.c:1703
+#: emcorepe.c:1703 eppcpe.c:1703 eshpe.c:1703
+#, c-format
+msgid "%P: errors encountered processing file %s for interworking\n"
msgstr ""
-#: lexsup.c:313
-msgid "SYMBOL=EXPRESSION"
+#: earm_wince_pe.c:1871 earmelf.c:572 earmelf_fbsd.c:572 earmelf_fuchsia.c:572
+#: earmelf_linux.c:572 earmelf_linux_eabi.c:572 earmelf_linux_fdpiceabi.c:572
+#: earmelf_nacl.c:572 earmelf_nbsd.c:572 earmelf_phoenix.c:572
+#: earmelf_vxworks.c:572 earmelfb.c:572 earmelfb_fbsd.c:572
+#: earmelfb_fuchsia.c:572 earmelfb_linux.c:572 earmelfb_linux_eabi.c:572
+#: earmelfb_linux_fdpiceabi.c:572 earmelfb_nacl.c:572 earmelfb_nbsd.c:572
+#: earmnto.c:572 earmpe.c:1871 earmsymbian.c:572 ei386pe.c:1871
+#: ei386pe_posix.c:1871 emcorepe.c:1871 eppcpe.c:1871 eshpe.c:1871
+msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
msgstr ""
-#: lexsup.c:313
-msgid "Define a symbol"
+#: earm_wince_pe.c:1876 earmelf.c:577 earmelf_fbsd.c:577 earmelf_fuchsia.c:577
+#: earmelf_linux.c:577 earmelf_linux_eabi.c:577 earmelf_linux_fdpiceabi.c:577
+#: earmelf_nacl.c:577 earmelf_nbsd.c:577 earmelf_phoenix.c:577
+#: earmelf_vxworks.c:577 earmelfb.c:577 earmelfb_fbsd.c:577
+#: earmelfb_fuchsia.c:577 earmelfb_linux.c:577 earmelfb_linux_eabi.c:577
+#: earmelfb_linux_fdpiceabi.c:577 earmelfb_nacl.c:577 earmelfb_nbsd.c:577
+#: earmnto.c:577 earmpe.c:1876 earmsymbian.c:577 ei386pe.c:1876
+#: ei386pe_posix.c:1876 emcorepe.c:1876 eppcpe.c:1876 eshpe.c:1876
+msgid "%P: warning: cannot find thumb start symbol %s\n"
msgstr ""
-#: lexsup.c:315
-msgid "[=STYLE]"
+#: earmelf.c:603 earmelf_fbsd.c:603 earmelf_fuchsia.c:603 earmelf_linux.c:603
+#: earmelf_linux_eabi.c:603 earmelf_linux_fdpiceabi.c:603 earmelf_nacl.c:603
+#: earmelf_nbsd.c:603 earmelf_phoenix.c:603 earmelf_vxworks.c:603
+#: earmelfb.c:603 earmelfb_fbsd.c:603 earmelfb_fuchsia.c:603
+#: earmelfb_linux.c:603 earmelfb_linux_eabi.c:603
+#: earmelfb_linux_fdpiceabi.c:603 earmelfb_nacl.c:603 earmelfb_nbsd.c:603
+#: earmnto.c:603 earmsymbian.c:603
+msgid "%F%P: %s: can't open: %E\n"
+msgstr ""
+
+#: earmelf.c:606 earmelf_fbsd.c:606 earmelf_fuchsia.c:606 earmelf_linux.c:606
+#: earmelf_linux_eabi.c:606 earmelf_linux_fdpiceabi.c:606 earmelf_nacl.c:606
+#: earmelf_nbsd.c:606 earmelf_phoenix.c:606 earmelf_vxworks.c:606
+#: earmelfb.c:606 earmelfb_fbsd.c:606 earmelfb_fuchsia.c:606
+#: earmelfb_linux.c:606 earmelfb_linux_eabi.c:606
+#: earmelfb_linux_fdpiceabi.c:606 earmelfb_nacl.c:606 earmelfb_nbsd.c:606
+#: earmnto.c:606 earmsymbian.c:606
+msgid "%F%P: %s: not a relocatable file: %E\n"
+msgstr ""
+
+#: earmelf.c:2771 earmelf_fbsd.c:2778 earmelf_fuchsia.c:2771
+#: earmelf_linux.c:2771 earmelf_linux_eabi.c:2771
+#: earmelf_linux_fdpiceabi.c:2771 earmelf_nacl.c:2771 earmelf_nbsd.c:2771
+#: earmelf_phoenix.c:2771 earmelf_vxworks.c:2807 earmelfb.c:2771
+#: earmelfb_fbsd.c:2778 earmelfb_fuchsia.c:2771 earmelfb_linux.c:2771
+#: earmelfb_linux_eabi.c:2771 earmelfb_linux_fdpiceabi.c:2771
+#: earmelfb_nacl.c:2771 earmelfb_nbsd.c:2771 earmnto.c:2746 earmsymbian.c:2771
+msgid "%P: unrecognized VFP11 fix type '%s'\n"
+msgstr ""
+
+#: earmelf.c:2784 earmelf_fbsd.c:2791 earmelf_fuchsia.c:2784
+#: earmelf_linux.c:2784 earmelf_linux_eabi.c:2784
+#: earmelf_linux_fdpiceabi.c:2784 earmelf_nacl.c:2784 earmelf_nbsd.c:2784
+#: earmelf_phoenix.c:2784 earmelf_vxworks.c:2820 earmelfb.c:2784
+#: earmelfb_fbsd.c:2791 earmelfb_fuchsia.c:2784 earmelfb_linux.c:2784
+#: earmelfb_linux_eabi.c:2784 earmelfb_linux_fdpiceabi.c:2784
+#: earmelfb_nacl.c:2784 earmelfb_nbsd.c:2784 earmnto.c:2759 earmsymbian.c:2784
+msgid "%P: unrecognized STM32L4XX fix type '%s'\n"
+msgstr ""
+
+#: earmelf.c:2851 earmelf_fbsd.c:2858 earmelf_fuchsia.c:2851
+#: earmelf_linux.c:2851 earmelf_linux_eabi.c:2851
+#: earmelf_linux_fdpiceabi.c:2851 earmelf_nacl.c:2851 earmelf_nbsd.c:2851
+#: earmelf_phoenix.c:2851 earmelf_vxworks.c:2891 earmelfb.c:2851
+#: earmelfb_fbsd.c:2858 earmelfb_fuchsia.c:2851 earmelfb_linux.c:2851
+#: earmelfb_linux_eabi.c:2851 earmelfb_linux_fdpiceabi.c:2851
+#: earmelfb_nacl.c:2851 earmelfb_nbsd.c:2851 earmnto.c:2826 earmsymbian.c:2851
+#, c-format
+msgid ""
+" --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
msgstr ""
-#: lexsup.c:315
-msgid "Demangle symbol names [using STYLE]"
+#: earmelf.c:2852 earmelf_fbsd.c:2859 earmelf_fuchsia.c:2852
+#: earmelf_linux.c:2852 earmelf_linux_eabi.c:2852
+#: earmelf_linux_fdpiceabi.c:2852 earmelf_nacl.c:2852 earmelf_nbsd.c:2852
+#: earmelf_phoenix.c:2852 earmelf_vxworks.c:2892 earmelfb.c:2852
+#: earmelfb_fbsd.c:2859 earmelfb_fuchsia.c:2852 earmelfb_linux.c:2852
+#: earmelfb_linux_eabi.c:2852 earmelfb_linux_fdpiceabi.c:2852
+#: earmelfb_nacl.c:2852 earmelfb_nbsd.c:2852 earmnto.c:2827 earmsymbian.c:2852
+#, c-format
+msgid " --be8 Output BE8 format image\n"
msgstr ""
-#: lexsup.c:318
-msgid "Generate embedded relocs"
+#: earmelf.c:2853 earmelf_fbsd.c:2860 earmelf_fuchsia.c:2853
+#: earmelf_linux.c:2853 earmelf_linux_eabi.c:2853
+#: earmelf_linux_fdpiceabi.c:2853 earmelf_nacl.c:2853 earmelf_nbsd.c:2853
+#: earmelf_phoenix.c:2853 earmelf_vxworks.c:2893 earmelfb.c:2853
+#: earmelfb_fbsd.c:2860 earmelfb_fuchsia.c:2853 earmelfb_linux.c:2853
+#: earmelfb_linux_eabi.c:2853 earmelfb_linux_fdpiceabi.c:2853
+#: earmelfb_nacl.c:2853 earmelfb_nbsd.c:2853 earmnto.c:2828 earmsymbian.c:2853
+#, c-format
+msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n"
msgstr ""
-#: lexsup.c:320
-msgid "Treat warnings as errors"
+#: earmelf.c:2854 earmelf_fbsd.c:2861 earmelf_fuchsia.c:2854
+#: earmelf_linux.c:2854 earmelf_linux_eabi.c:2854
+#: earmelf_linux_fdpiceabi.c:2854 earmelf_nacl.c:2854 earmelf_nbsd.c:2854
+#: earmelf_phoenix.c:2854 earmelf_vxworks.c:2894 earmelfb.c:2854
+#: earmelfb_fbsd.c:2861 earmelfb_fuchsia.c:2854 earmelfb_linux.c:2854
+#: earmelfb_linux_eabi.c:2854 earmelfb_linux_fdpiceabi.c:2854
+#: earmelfb_nacl.c:2854 earmelfb_nbsd.c:2854 earmnto.c:2829 earmsymbian.c:2854
+#, c-format
+msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n"
msgstr ""
-#: lexsup.c:323
-msgid "Do not treat warnings as errors (default)"
+#: earmelf.c:2855 earmelf_fbsd.c:2862 earmelf_fuchsia.c:2855
+#: earmelf_linux.c:2855 earmelf_linux_eabi.c:2855
+#: earmelf_linux_fdpiceabi.c:2855 earmelf_nacl.c:2855 earmelf_nbsd.c:2855
+#: earmelf_phoenix.c:2855 earmelf_vxworks.c:2895 earmelfb.c:2855
+#: earmelfb_fbsd.c:2862 earmelfb_fuchsia.c:2855 earmelfb_linux.c:2855
+#: earmelfb_linux_eabi.c:2855 earmelfb_linux_fdpiceabi.c:2855
+#: earmelfb_nacl.c:2855 earmelfb_nbsd.c:2855 earmnto.c:2830 earmsymbian.c:2855
+#, c-format
+msgid " --target2=<type> Specify definition of R_ARM_TARGET2\n"
msgstr ""
-#: lexsup.c:326
-msgid "Call SYMBOL at unload-time"
+#: earmelf.c:2856 earmelf_fbsd.c:2863 earmelf_fuchsia.c:2856
+#: earmelf_linux.c:2856 earmelf_linux_eabi.c:2856
+#: earmelf_linux_fdpiceabi.c:2856 earmelf_nacl.c:2856 earmelf_nbsd.c:2856
+#: earmelf_phoenix.c:2856 earmelf_vxworks.c:2896 earmelfb.c:2856
+#: earmelfb_fbsd.c:2863 earmelfb_fuchsia.c:2856 earmelfb_linux.c:2856
+#: earmelfb_linux_eabi.c:2856 earmelfb_linux_fdpiceabi.c:2856
+#: earmelfb_nacl.c:2856 earmelfb_nbsd.c:2856 earmnto.c:2831 earmsymbian.c:2856
+#, c-format
+msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n"
msgstr ""
-#: lexsup.c:328
-msgid "Force generation of file with .exe suffix"
+#: earmelf.c:2857 earmelf_fbsd.c:2864 earmelf_fuchsia.c:2857
+#: earmelf_linux.c:2857 earmelf_linux_eabi.c:2857
+#: earmelf_linux_fdpiceabi.c:2857 earmelf_nacl.c:2857 earmelf_nbsd.c:2857
+#: earmelf_phoenix.c:2857 earmelf_vxworks.c:2897 earmelfb.c:2857
+#: earmelfb_fbsd.c:2864 earmelfb_fuchsia.c:2857 earmelfb_linux.c:2857
+#: earmelfb_linux_eabi.c:2857 earmelfb_linux_fdpiceabi.c:2857
+#: earmelfb_nacl.c:2857 earmelfb_nbsd.c:2857 earmnto.c:2832 earmsymbian.c:2857
+#, c-format
+msgid ""
+" --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking "
+"veneer\n"
msgstr ""
-#: lexsup.c:330
-msgid "Remove unused sections (on some targets)"
+#: earmelf.c:2858 earmelf_fbsd.c:2865 earmelf_fuchsia.c:2858
+#: earmelf_linux.c:2858 earmelf_linux_eabi.c:2858
+#: earmelf_linux_fdpiceabi.c:2858 earmelf_nacl.c:2858 earmelf_nbsd.c:2858
+#: earmelf_phoenix.c:2858 earmelf_vxworks.c:2898 earmelfb.c:2858
+#: earmelfb_fbsd.c:2865 earmelfb_fuchsia.c:2858 earmelfb_linux.c:2858
+#: earmelfb_linux_eabi.c:2858 earmelfb_linux_fdpiceabi.c:2858
+#: earmelfb_nacl.c:2858 earmelfb_nbsd.c:2858 earmnto.c:2833 earmsymbian.c:2858
+#, c-format
+msgid " --use-blx Enable use of BLX instructions\n"
msgstr ""
-#: lexsup.c:333
-msgid "Don't remove unused sections (default)"
+#: earmelf.c:2859 earmelf_fbsd.c:2866 earmelf_fuchsia.c:2859
+#: earmelf_linux.c:2859 earmelf_linux_eabi.c:2859
+#: earmelf_linux_fdpiceabi.c:2859 earmelf_nacl.c:2859 earmelf_nbsd.c:2859
+#: earmelf_phoenix.c:2859 earmelf_vxworks.c:2899 earmelfb.c:2859
+#: earmelfb_fbsd.c:2866 earmelfb_fuchsia.c:2859 earmelfb_linux.c:2859
+#: earmelfb_linux_eabi.c:2859 earmelfb_linux_fdpiceabi.c:2859
+#: earmelfb_nacl.c:2859 earmelfb_nbsd.c:2859 earmnto.c:2834 earmsymbian.c:2859
+#, c-format
+msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n"
msgstr ""
-#: lexsup.c:336
-msgid "List removed unused sections on stderr"
+#: earmelf.c:2860 earmelf_fbsd.c:2867 earmelf_fuchsia.c:2860
+#: earmelf_linux.c:2860 earmelf_linux_eabi.c:2860
+#: earmelf_linux_fdpiceabi.c:2860 earmelf_nacl.c:2860 earmelf_nbsd.c:2860
+#: earmelf_phoenix.c:2860 earmelf_vxworks.c:2900 earmelfb.c:2860
+#: earmelfb_fbsd.c:2867 earmelfb_fuchsia.c:2860 earmelfb_linux.c:2860
+#: earmelfb_linux_eabi.c:2860 earmelfb_linux_fdpiceabi.c:2860
+#: earmelfb_nacl.c:2860 earmelfb_nbsd.c:2860 earmnto.c:2835 earmsymbian.c:2860
+#, c-format
+msgid ""
+" --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n"
msgstr ""
-#: lexsup.c:339
-msgid "Do not list removed unused sections"
+#: earmelf.c:2863 earmelf_fbsd.c:2870 earmelf_fuchsia.c:2863
+#: earmelf_linux.c:2863 earmelf_linux_eabi.c:2863
+#: earmelf_linux_fdpiceabi.c:2863 earmelf_nacl.c:2863 earmelf_nbsd.c:2863
+#: earmelf_phoenix.c:2863 earmelf_vxworks.c:2903 earmelfb.c:2863
+#: earmelfb_fbsd.c:2870 earmelfb_fuchsia.c:2863 earmelfb_linux.c:2863
+#: earmelfb_linux_eabi.c:2863 earmelfb_linux_fdpiceabi.c:2863
+#: earmelfb_nacl.c:2863 earmelfb_nbsd.c:2863 earmnto.c:2838 earmsymbian.c:2863
+#, c-format
+msgid ""
+" --no-wchar-size-warning Don't warn about objects with incompatible\n"
+" wchar_t sizes\n"
msgstr ""
-#: lexsup.c:342
-msgid "Keep exported symbols when removing unused sections"
+#: earmelf.c:2866 earmelf_fbsd.c:2873 earmelf_fuchsia.c:2866
+#: earmelf_linux.c:2866 earmelf_linux_eabi.c:2866
+#: earmelf_linux_fdpiceabi.c:2866 earmelf_nacl.c:2866 earmelf_nbsd.c:2866
+#: earmelf_phoenix.c:2866 earmelf_vxworks.c:2906 earmelfb.c:2866
+#: earmelfb_fbsd.c:2873 earmelfb_fuchsia.c:2866 earmelfb_linux.c:2866
+#: earmelfb_linux_eabi.c:2866 earmelfb_linux_fdpiceabi.c:2866
+#: earmelfb_nacl.c:2866 earmelfb_nbsd.c:2866 earmnto.c:2841 earmsymbian.c:2866
+#, c-format
+msgid ""
+" --long-plt Generate long .plt entries\n"
+" to handle large .plt/.got displacements\n"
msgstr ""
-#: lexsup.c:345
-msgid "Set default hash table size close to <NUMBER>"
+#: earmelf.c:2868 earmelf_fbsd.c:2875 earmelf_fuchsia.c:2868
+#: earmelf_linux.c:2868 earmelf_linux_eabi.c:2868
+#: earmelf_linux_fdpiceabi.c:2868 earmelf_nacl.c:2868 earmelf_nbsd.c:2868
+#: earmelf_phoenix.c:2868 earmelf_vxworks.c:2908 earmelfb.c:2868
+#: earmelfb_fbsd.c:2875 earmelfb_fuchsia.c:2868 earmelfb_linux.c:2868
+#: earmelfb_linux_eabi.c:2868 earmelfb_linux_fdpiceabi.c:2868
+#: earmelfb_nacl.c:2868 earmelfb_nbsd.c:2868 earmnto.c:2843 earmsymbian.c:2868
+#, c-format
+msgid ""
+" --cmse-implib Make import library to be a secure gateway "
+"import\n"
+" library as per ARMv8-M Security Extensions\n"
msgstr ""
-#: lexsup.c:348
-msgid "Print option help"
+#: earmelf.c:2870 earmelf_fbsd.c:2877 earmelf_fuchsia.c:2870
+#: earmelf_linux.c:2870 earmelf_linux_eabi.c:2870
+#: earmelf_linux_fdpiceabi.c:2870 earmelf_nacl.c:2870 earmelf_nbsd.c:2870
+#: earmelf_phoenix.c:2870 earmelf_vxworks.c:2910 earmelfb.c:2870
+#: earmelfb_fbsd.c:2877 earmelfb_fuchsia.c:2870 earmelfb_linux.c:2870
+#: earmelfb_linux_eabi.c:2870 earmelfb_linux_fdpiceabi.c:2870
+#: earmelfb_nacl.c:2870 earmelfb_nbsd.c:2870 earmnto.c:2845 earmsymbian.c:2870
+#, c-format
+msgid ""
+" --in-implib Import library whose symbols address must\n"
+" remain stable\n"
msgstr ""
-#: lexsup.c:350
-msgid "Call SYMBOL at load-time"
+#: earmelf.c:2881 earmelf_fbsd.c:2888 earmelf_fuchsia.c:2881
+#: earmelf_linux.c:2881 earmelf_linux_eabi.c:2881
+#: earmelf_linux_fdpiceabi.c:2881 earmelf_nacl.c:2881 earmelf_nbsd.c:2881
+#: earmelf_phoenix.c:2881 earmelf_vxworks.c:2921 earmelfb.c:2881
+#: earmelfb_fbsd.c:2888 earmelfb_fuchsia.c:2881 earmelfb_linux.c:2881
+#: earmelfb_linux_eabi.c:2881 earmelfb_linux_fdpiceabi.c:2881
+#: earmelfb_nacl.c:2881 earmelfb_nbsd.c:2881 earmnto.c:2856 earmsymbian.c:2881
+#, c-format
+msgid ""
+" --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch "
+"erratum fix\n"
msgstr ""
-#: lexsup.c:352
-msgid "Write a map file"
+#: earmelf.c:2882 earmelf_fbsd.c:2889 earmelf_fuchsia.c:2882
+#: earmelf_linux.c:2882 earmelf_linux_eabi.c:2882
+#: earmelf_linux_fdpiceabi.c:2882 earmelf_nacl.c:2882 earmelf_nbsd.c:2882
+#: earmelf_phoenix.c:2882 earmelf_vxworks.c:2922 earmelfb.c:2882
+#: earmelfb_fbsd.c:2889 earmelfb_fuchsia.c:2882 earmelfb_linux.c:2882
+#: earmelfb_linux_eabi.c:2882 earmelfb_linux_fdpiceabi.c:2882
+#: earmelfb_nacl.c:2882 earmelfb_nbsd.c:2882 earmnto.c:2857 earmsymbian.c:2882
+#, c-format
+msgid " --no-merge-exidx-entries Disable merging exidx entries\n"
msgstr ""
-#: lexsup.c:354
-msgid "Do not define Common storage"
+#: earmelf.c:2883 earmelf_fbsd.c:2890 earmelf_fuchsia.c:2883
+#: earmelf_linux.c:2883 earmelf_linux_eabi.c:2883
+#: earmelf_linux_fdpiceabi.c:2883 earmelf_nacl.c:2883 earmelf_nbsd.c:2883
+#: earmelf_phoenix.c:2883 earmelf_vxworks.c:2923 earmelfb.c:2883
+#: earmelfb_fbsd.c:2890 earmelfb_fuchsia.c:2883 earmelfb_linux.c:2883
+#: earmelfb_linux_eabi.c:2883 earmelfb_linux_fdpiceabi.c:2883
+#: earmelfb_nacl.c:2883 earmelfb_nbsd.c:2883 earmnto.c:2858 earmsymbian.c:2883
+#, c-format
+msgid ""
+" --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum "
+"fix\n"
msgstr ""
-#: lexsup.c:356
-msgid "Do not demangle symbol names"
+#: earmelf_vxworks.c:672 eelf32_sparc_vxworks.c:123 eelf32ebmipvxworks.c:349
+#: eelf32elmipvxworks.c:349 eelf32ppcvxworks.c:271 eelf_i386_vxworks.c:123
+#: eshelf_vxworks.c:123 eshlelf_vxworks.c:123
+msgid "%X%P: cannot create dynamic sections %E\n"
msgstr ""
-#: lexsup.c:358
-msgid "Use less memory and more disk I/O"
+#: earmelf_vxworks.c:678 eelf32_sparc_vxworks.c:129 eelf32ebmipvxworks.c:355
+#: eelf32elmipvxworks.c:355 eelf32ppcvxworks.c:277 eelf_i386_vxworks.c:129
+#: eshelf_vxworks.c:129 eshlelf_vxworks.c:129
+msgid "%X%P: dynamic sections created in non-dynamic link\n"
msgstr ""
-#: lexsup.c:360
-msgid "Do not allow unresolved references in object files"
+#: earmelf_vxworks.c:2925 eelf32_sparc_vxworks.c:2205 eelf32ebmipvxworks.c:2475
+#: eelf32elmipvxworks.c:2475 eelf32ppcvxworks.c:2511 eelf_i386_vxworks.c:2258
+#: eshelf_vxworks.c:2180 eshlelf_vxworks.c:2180
+#, c-format
+msgid " --force-dynamic Always create dynamic sections\n"
msgstr ""
-#: lexsup.c:363
-msgid "Allow unresolved references in shared libraries"
+#: eavr1.c:174 eavr2.c:174 eavr25.c:174 eavr3.c:174 eavr31.c:174 eavr35.c:174
+#: eavr4.c:174 eavr5.c:174 eavr51.c:174 eavr6.c:174 eavrtiny.c:174
+#: eavrxmega1.c:174 eavrxmega2.c:174 eavrxmega3.c:174 eavrxmega4.c:174
+#: eavrxmega5.c:174 eavrxmega6.c:174 eavrxmega7.c:174
+msgid "%X%P: can not setup the input section list: %E\n"
msgstr ""
-#: lexsup.c:367
-msgid "Do not allow unresolved references in shared libs"
+#: eavr1.c:209 eavr2.c:209 eavr25.c:209 eavr3.c:209 eavr31.c:209 eavr35.c:209
+#: eavr4.c:209 eavr5.c:209 eavr51.c:209 eavr6.c:209 eavrtiny.c:209
+#: eavrxmega1.c:209 eavrxmega2.c:209 eavrxmega3.c:209 eavrxmega4.c:209
+#: eavrxmega5.c:209 eavrxmega6.c:209 eavrxmega7.c:209
+msgid "%X%P: can not create stub BFD: %E\n"
msgstr ""
-#: lexsup.c:371
-msgid "Allow multiple definitions"
+#: eavr1.c:2246 eavr2.c:2246 eavr25.c:2246 eavr3.c:2246 eavr31.c:2246
+#: eavr35.c:2246 eavr4.c:2246 eavr5.c:2246 eavr51.c:2246 eavr6.c:2246
+#: eavrtiny.c:2246 eavrxmega1.c:2246 eavrxmega2.c:2246 eavrxmega3.c:2246
+#: eavrxmega4.c:2246 eavrxmega5.c:2246 eavrxmega6.c:2246 eavrxmega7.c:2246
+#, c-format
+msgid ""
+" --pmem-wrap-around=<val> Make the linker relaxation machine assume that "
+"a\n"
+" program counter wrap-around occures at "
+"address\n"
+" <val>. Supported values: 8k, 16k, 32k and "
+"64k.\n"
msgstr ""
-#: lexsup.c:373
-msgid "Disallow undefined version"
+#: eavr1.c:2252 eavr2.c:2252 eavr25.c:2252 eavr3.c:2252 eavr31.c:2252
+#: eavr35.c:2252 eavr4.c:2252 eavr5.c:2252 eavr51.c:2252 eavr6.c:2252
+#: eavrtiny.c:2252 eavrxmega1.c:2252 eavrxmega2.c:2252 eavrxmega3.c:2252
+#: eavrxmega4.c:2252 eavrxmega5.c:2252 eavrxmega6.c:2252 eavrxmega7.c:2252
+#, c-format
+msgid ""
+" --no-call-ret-replacement The relaxation machine normally will\n"
+" substitute two immediately following call/"
+"ret\n"
+" instructions by a single jump instruction.\n"
+" This option disables this optimization.\n"
msgstr ""
-#: lexsup.c:375
-msgid "Create default symbol version"
+#: eavr1.c:2260 eavr2.c:2260 eavr25.c:2260 eavr3.c:2260 eavr31.c:2260
+#: eavr35.c:2260 eavr4.c:2260 eavr5.c:2260 eavr51.c:2260 eavr6.c:2260
+#: eavrtiny.c:2260 eavrxmega1.c:2260 eavrxmega2.c:2260 eavrxmega3.c:2260
+#: eavrxmega4.c:2260 eavrxmega5.c:2260 eavrxmega6.c:2260 eavrxmega7.c:2260
+#, c-format
+msgid ""
+" --no-stubs If the linker detects to attempt to access\n"
+" an instruction beyond 128k by a reloc that\n"
+" is limited to 128k max, it inserts a jump\n"
+" stub. You can de-active this with this "
+"switch.\n"
msgstr ""
-#: lexsup.c:378
-msgid "Create default symbol version for imported symbols"
+#: eavr1.c:2268 eavr2.c:2268 eavr25.c:2268 eavr3.c:2268 eavr31.c:2268
+#: eavr35.c:2268 eavr4.c:2268 eavr5.c:2268 eavr51.c:2268 eavr6.c:2268
+#: eavrtiny.c:2268 eavrxmega1.c:2268 eavrxmega2.c:2268 eavrxmega3.c:2268
+#: eavrxmega4.c:2268 eavrxmega5.c:2268 eavrxmega6.c:2268 eavrxmega7.c:2268
+#, c-format
+msgid " --debug-stubs Used for debugging avr-ld.\n"
msgstr ""
-#: lexsup.c:381
-msgid "Don't warn about mismatched input files"
+#: eavr1.c:2270 eavr2.c:2270 eavr25.c:2270 eavr3.c:2270 eavr31.c:2270
+#: eavr35.c:2270 eavr4.c:2270 eavr5.c:2270 eavr51.c:2270 eavr6.c:2270
+#: eavrtiny.c:2270 eavrxmega1.c:2270 eavrxmega2.c:2270 eavrxmega3.c:2270
+#: eavrxmega4.c:2270 eavrxmega5.c:2270 eavrxmega6.c:2270 eavrxmega7.c:2270
+#, c-format
+msgid " --debug-relax Used for debugging avr-ld.\n"
msgstr ""
-#: lexsup.c:384
-msgid "Don't warn on finding an incompatible library"
+#: ed30v_e.c:113 ed30v_o.c:113 ed30velf.c:113 eelf32_dlx.c:113 eelf32fr30.c:113
+#: eelf32frv.c:113 eelf32ft32.c:113 eelf32iq10.c:113 eelf32iq2000.c:113
+#: eelf32moxie.c:113 eelf32mt.c:113 emn10200.c:113 emoxiebox.c:113
+#: emsp430X.c:138 emsp430elf.c:138 epjelf.c:113 epjlelf.c:113
+msgid "%X%P: can not size group sections: %E\n"
msgstr ""
-#: lexsup.c:387
-msgid "Turn off --whole-archive"
+#: eelf32_spu.c:307 ev850.c:124 ev850_rh850.c:124
+msgid "%X%P: can not create note section: %E\n"
msgstr ""
-#: lexsup.c:389
-msgid "Create an output file even if errors occur"
+#: eelf32_spu.c:396
+msgid "%F%P: no built-in overlay manager\n"
msgstr ""
-#: lexsup.c:394
-msgid ""
-"Only use library directories specified on\n"
-" the command line"
+#: eelf32_spu.c:406
+msgid "%X%P: can not open built-in overlay manager: %E\n"
msgstr ""
-#: lexsup.c:398
-msgid "Specify target of output file"
+#: eelf32_spu.c:412
+msgid "%X%P: can not load built-in overlay manager: %E\n"
msgstr ""
-#: lexsup.c:401
-msgid "Print default output format"
+#: eelf32_spu.c:472
+msgid "%X%P: can not find overlays: %E\n"
msgstr ""
-#: lexsup.c:403
-msgid "Print current sysroot"
+#: eelf32_spu.c:479
+msgid "%P: --auto-overlay ignored with user overlay script\n"
msgstr ""
-#: lexsup.c:405
-msgid "Ignored for Linux compatibility"
+#: eelf32_spu.c:500
+msgid "%X%P: can not size overlay stubs: %E\n"
msgstr ""
-#: lexsup.c:408
-msgid "Reduce memory overheads, possibly taking much longer"
+#: eelf32_spu.c:573
+msgid "%F%P: can not open script: %E\n"
msgstr ""
-#: lexsup.c:411
-msgid "Reduce code size by using target specific optimizations"
+#: eelf32_spu.c:620
+msgid "%X%P: %pA exceeds local store range\n"
msgstr ""
-#: lexsup.c:413
-msgid "Do not use relaxation techniques to reduce code size"
+#: eelf32_spu.c:623
+msgid "%P: --auto-overlay ignored with zero local store range\n"
msgstr ""
-#: lexsup.c:416
-msgid "Keep only symbols listed in FILE"
+#: eelf32_spu.c:2604
+msgid "%F%P: invalid --local-store address range `%s'\n"
msgstr ""
-#: lexsup.c:418
-msgid "Set runtime shared library search path"
+#: eelf32_spu.c:2640
+msgid "%F%P: invalid --num-lines/--num-regions `%u'\n"
msgstr ""
-#: lexsup.c:420
-msgid "Set link time shared library search path"
+#: eelf32_spu.c:2645
+msgid "%F%P: invalid --line-size/--region-size `%u'\n"
msgstr ""
-#: lexsup.c:423
-msgid "Create a shared library"
+#: eelf32_spu.c:2666
+msgid "%F%P: invalid --num-lines/--num-regions `%s'\n"
msgstr ""
-#: lexsup.c:427
-msgid "Create a position independent executable"
+#: eelf32_spu.c:2679
+msgid "%F%P: invalid --line-size/--region-size `%s'\n"
msgstr ""
-#: lexsup.c:431
-msgid "[=ascending|descending]"
+#: eelf32_spu.c:2688
+msgid "%F%P: invalid --fixed-space value `%s'\n"
msgstr ""
-#: lexsup.c:432
-msgid "Sort common symbols by alignment [in specified order]"
+#: eelf32_spu.c:2697
+msgid "%F%P: invalid --reserved-space value `%s'\n"
msgstr ""
-#: lexsup.c:437
-msgid "name|alignment"
+#: eelf32_spu.c:2706
+msgid "%F%P: invalid --extra-stack-space value `%s'\n"
msgstr ""
-#: lexsup.c:438
-msgid "Sort sections by name or maximum alignment"
+#: eelf32_spu.c:2743
+#, c-format
+msgid " --plugin Make SPU plugin\n"
msgstr ""
-#: lexsup.c:440
-msgid "COUNT"
+#: eelf32_spu.c:2745
+#, c-format
+msgid " --no-overlays No overlay handling\n"
msgstr ""
-#: lexsup.c:440
-msgid "How many tags to reserve in .dynamic section"
+#: eelf32_spu.c:2747
+#, c-format
+msgid ""
+" --compact-stubs Use smaller and possibly slower call stubs\n"
msgstr ""
-#: lexsup.c:443
-msgid "[=SIZE]"
+#: eelf32_spu.c:2749
+#, c-format
+msgid " --emit-stub-syms Add symbols on overlay call stubs\n"
msgstr ""
-#: lexsup.c:443
-msgid "Split output sections every SIZE octets"
+#: eelf32_spu.c:2751
+#, c-format
+msgid ""
+" --extra-overlay-stubs Add stubs on all calls out of overlay regions\n"
msgstr ""
-#: lexsup.c:446
-msgid "[=COUNT]"
+#: eelf32_spu.c:2753
+#, c-format
+msgid " --local-store=lo:hi Valid address range\n"
msgstr ""
-#: lexsup.c:446
-msgid "Split output sections every COUNT relocs"
+#: eelf32_spu.c:2755
+#, c-format
+msgid " --stack-analysis Estimate maximum stack requirement\n"
msgstr ""
-#: lexsup.c:449
-msgid "Print memory usage statistics"
+#: eelf32_spu.c:2757
+#, c-format
+msgid ""
+" --emit-stack-syms Add sym giving stack needed for each func\n"
msgstr ""
-#: lexsup.c:451
-msgid "Display target specific options"
+#: eelf32_spu.c:2759
+#, c-format
+msgid ""
+" --auto-overlay [=filename] Create an overlay script in filename if\n"
+" executable does not fit in local store\n"
msgstr ""
-#: lexsup.c:453
-msgid "Do task level linking"
+#: eelf32_spu.c:2762
+#, c-format
+msgid " --auto-relink Rerun linker using auto-overlay script\n"
msgstr ""
-#: lexsup.c:455
-msgid "Use same format as native linker"
+#: eelf32_spu.c:2764
+#, c-format
+msgid ""
+" --overlay-rodata Place read-only data with associated function\n"
+" code in overlays\n"
msgstr ""
-#: lexsup.c:457
-msgid "SECTION=ADDRESS"
+#: eelf32_spu.c:2767
+#, c-format
+msgid " --num-regions Number of overlay buffers (default 1)\n"
msgstr ""
-#: lexsup.c:457
-msgid "Set address of named section"
+#: eelf32_spu.c:2769
+#, c-format
+msgid ""
+" --region-size Size of overlay buffers (default 0, auto)\n"
msgstr ""
-#: lexsup.c:460
-msgid "Set address of .bss section"
+#: eelf32_spu.c:2771
+#, c-format
+msgid ""
+" --fixed-space=bytes Local store for non-overlay code and data\n"
msgstr ""
-#: lexsup.c:462
-msgid "Set address of .data section"
+#: eelf32_spu.c:2773
+#, c-format
+msgid ""
+" --reserved-space=bytes Local store for stack and heap. If not "
+"specified\n"
+" ld will estimate stack size and assume no "
+"heap\n"
msgstr ""
-#: lexsup.c:464
-msgid "Set address of .text section"
+#: eelf32_spu.c:2776
+#, c-format
+msgid ""
+" --extra-stack-space=bytes Space for negative sp access (default 2000) "
+"if\n"
+" --reserved-space not given\n"
msgstr ""
-#: lexsup.c:466
-msgid "Set address of text segment"
+#: eelf32_spu.c:2779
+#, c-format
+msgid " --soft-icache Generate software icache overlays\n"
msgstr ""
-#: lexsup.c:468
-msgid "Set address of rodata segment"
+#: eelf32_spu.c:2781
+#, c-format
+msgid ""
+" --num-lines Number of soft-icache lines (default 32)\n"
msgstr ""
-#: lexsup.c:470
-msgid "Set address of ldata segment"
+#: eelf32_spu.c:2783
+#, c-format
+msgid " --line-size Size of soft-icache lines (default 1k)\n"
msgstr ""
-#: lexsup.c:473
-msgid ""
-"How to handle unresolved symbols. <method> is:\n"
-" ignore-all, report-all, ignore-in-object-"
-"files,\n"
-" ignore-in-shared-libs"
+#: eelf32_spu.c:2785
+#, c-format
+msgid " --non-ia-text Allow non-icache code in icache lines\n"
msgstr ""
-#: lexsup.c:478
-msgid "[=NUMBER]"
+#: eelf32_spu.c:2787
+#, c-format
+msgid " --lrlive-analysis Scan function prologue for lr liveness\n"
msgstr ""
-#: lexsup.c:479
-msgid "Output lots of information during link"
+#: eelf32_tic6x_be.c:140 eelf32_tic6x_elf_be.c:140 eelf32_tic6x_elf_le.c:140
+#: eelf32_tic6x_le.c:140 eelf32_tic6x_linux_be.c:140
+#: eelf32_tic6x_linux_le.c:140
+msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n"
msgstr ""
-#: lexsup.c:483
-msgid "Read version information script"
+#: eelf32_tic6x_be.c:2273 eelf32_tic6x_elf_be.c:2273 eelf32_tic6x_elf_le.c:2273
+#: eelf32_tic6x_le.c:2273 eelf32_tic6x_linux_be.c:2273
+#: eelf32_tic6x_linux_le.c:2273
+msgid "%F%P: invalid --dsbt-index %s\n"
+msgstr ""
+
+#: eelf32_tic6x_be.c:2283 eelf32_tic6x_elf_be.c:2283 eelf32_tic6x_elf_le.c:2283
+#: eelf32_tic6x_le.c:2283 eelf32_tic6x_linux_be.c:2283
+#: eelf32_tic6x_linux_le.c:2283
+msgid "%F%P: invalid --dsbt-size %s\n"
msgstr ""
-#: lexsup.c:486
+#: eelf32_tic6x_be.c:2299 eelf32_tic6x_elf_be.c:2299 eelf32_tic6x_elf_le.c:2299
+#: eelf32_tic6x_le.c:2299 eelf32_tic6x_linux_be.c:2299
+#: eelf32_tic6x_linux_le.c:2299
+#, c-format
msgid ""
-"Take export symbols list from .exports, using\n"
-" SYMBOL as the version."
+" --dsbt-index <index> Use this as the DSBT index for the output object\n"
msgstr ""
-#: lexsup.c:490
-msgid "Add data symbols to dynamic list"
+#: eelf32_tic6x_be.c:2300 eelf32_tic6x_elf_be.c:2300 eelf32_tic6x_elf_le.c:2300
+#: eelf32_tic6x_le.c:2300 eelf32_tic6x_linux_be.c:2300
+#: eelf32_tic6x_linux_le.c:2300
+#, c-format
+msgid ""
+" --dsbt-size <index> Use this as the number of entries in the DSBT "
+"table\n"
msgstr ""
-#: lexsup.c:492
-msgid "Use C++ operator new/delete dynamic list"
+#: eelf32_tic6x_be.c:2301 eelf32_tic6x_elf_be.c:2301 eelf32_tic6x_elf_le.c:2301
+#: eelf32_tic6x_le.c:2301 eelf32_tic6x_linux_be.c:2301
+#: eelf32_tic6x_linux_le.c:2301
+#, c-format
+msgid " --no-merge-exidx-entries\n"
msgstr ""
-#: lexsup.c:494
-msgid "Use C++ typeinfo dynamic list"
+#: eelf32_tic6x_be.c:2302 eelf32_tic6x_elf_be.c:2302 eelf32_tic6x_elf_le.c:2302
+#: eelf32_tic6x_le.c:2302 eelf32_tic6x_linux_be.c:2302
+#: eelf32_tic6x_linux_le.c:2302
+#, c-format
+msgid " Disable merging exidx entries\n"
msgstr ""
-#: lexsup.c:496
-msgid "Read dynamic list"
+#: eelf32_x86_64.c:7469 eelf32_x86_64_nacl.c:2189 eelf_i386.c:7084
+#: eelf_i386_be.c:2151 eelf_i386_chaos.c:2131 eelf_i386_fbsd.c:2193
+#: eelf_i386_ldso.c:2168 eelf_i386_nacl.c:2186 eelf_i386_sol2.c:2324
+#: eelf_i386_vxworks.c:2213 eelf_iamcu.c:6730 eelf_k1om.c:7422
+#: eelf_k1om_fbsd.c:7077 eelf_l1om.c:7422 eelf_l1om_fbsd.c:7077
+#: eelf_x86_64.c:7469 eelf_x86_64_cloudabi.c:2189 eelf_x86_64_fbsd.c:2196
+#: eelf_x86_64_nacl.c:2189 eelf_x86_64_sol2.c:2320
+msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n"
msgstr ""
-#: lexsup.c:498
-msgid "Warn about duplicate common symbols"
+#: eelf32_x86_64.c:7478 eelf32_x86_64_nacl.c:2198 eelf_i386.c:7093
+#: eelf_i386_be.c:2160 eelf_i386_chaos.c:2140 eelf_i386_fbsd.c:2202
+#: eelf_i386_ldso.c:2177 eelf_i386_nacl.c:2195 eelf_i386_sol2.c:2333
+#: eelf_i386_vxworks.c:2222 eelf_iamcu.c:6739 eelf_k1om.c:7431
+#: eelf_k1om_fbsd.c:7086 eelf_l1om.c:7431 eelf_l1om_fbsd.c:7086
+#: eelf_x86_64.c:7478 eelf_x86_64_cloudabi.c:2198 eelf_x86_64_fbsd.c:2205
+#: eelf_x86_64_nacl.c:2198 eelf_x86_64_sol2.c:2329
+msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n"
msgstr ""
-#: lexsup.c:500
-msgid "Warn if global constructors/destructors are seen"
+#: eelf32_x86_64.c:7483 eelf32_x86_64_nacl.c:2203 eelf_i386.c:7098
+#: eelf_i386_be.c:2165 eelf_i386_chaos.c:2145 eelf_i386_fbsd.c:2207
+#: eelf_i386_ldso.c:2182 eelf_i386_nacl.c:2200 eelf_i386_sol2.c:2338
+#: eelf_i386_vxworks.c:2227 eelf_iamcu.c:6744 eelf_k1om.c:7436
+#: eelf_k1om_fbsd.c:7091 eelf_l1om.c:7436 eelf_l1om_fbsd.c:7091
+#: eelf_x86_64.c:7483 eelf_x86_64_cloudabi.c:2203 eelf_x86_64_fbsd.c:2210
+#: eelf_x86_64_nacl.c:2203 eelf_x86_64_sol2.c:2334
+msgid "%F%P: unsupported option: -z %s\n"
msgstr ""
-#: lexsup.c:503
-msgid "Warn if the multiple GP values are used"
+#: eelf32_x86_64.c:7515 eelf32_x86_64_nacl.c:2235 eelf_i386.c:7130
+#: eelf_i386_be.c:2181 eelf_i386_chaos.c:2170 eelf_i386_fbsd.c:2239
+#: eelf_i386_ldso.c:2207 eelf_i386_nacl.c:2232 eelf_i386_sol2.c:2363
+#: eelf_i386_vxworks.c:2248 eelf_iamcu.c:6769 eelf_k1om.c:7461
+#: eelf_k1om_fbsd.c:7116 eelf_l1om.c:7461 eelf_l1om_fbsd.c:7116
+#: eelf_x86_64.c:7518 eelf_x86_64_cloudabi.c:2238 eelf_x86_64_fbsd.c:2245
+#: eelf_x86_64_nacl.c:2238 eelf_x86_64_sol2.c:2369
+#, c-format
+msgid ""
+" -z noextern-protected-data Do not treat protected data symbol as "
+"external\n"
+msgstr ""
+
+#: eelf32_x86_64.c:7518 eelf32_x86_64_nacl.c:2238 eelf32lppc.c:2503
+#: eelf32lppclinux.c:2503 eelf32lppcnto.c:2503 eelf32lppcsim.c:2503
+#: eelf32ppc.c:2503 eelf32ppc_fbsd.c:2510 eelf32ppclinux.c:2503
+#: eelf32ppcnto.c:2503 eelf32ppcsim.c:2503 eelf32ppcvxworks.c:2481
+#: eelf32ppcwindiss.c:2503 eelf64lppc.c:3000 eelf64ppc.c:3000
+#: eelf64ppc_fbsd.c:3007 eelf_i386.c:7133 eelf_i386_be.c:2184
+#: eelf_i386_chaos.c:2173 eelf_i386_fbsd.c:2242 eelf_i386_ldso.c:2210
+#: eelf_i386_nacl.c:2235 eelf_i386_sol2.c:2366 eelf_i386_vxworks.c:2251
+#: eelf_iamcu.c:6772 eelf_k1om.c:7464 eelf_k1om_fbsd.c:7119 eelf_l1om.c:7464
+#: eelf_l1om_fbsd.c:7119 eelf_x86_64.c:7521 eelf_x86_64_cloudabi.c:2241
+#: eelf_x86_64_fbsd.c:2248 eelf_x86_64_nacl.c:2241 eelf_x86_64_sol2.c:2372
+#: eppclynx.c:2510
+#, c-format
+msgid ""
+" -z dynamic-undefined-weak Make undefined weak symbols dynamic\n"
+" -z nodynamic-undefined-weak Do not make undefined weak symbols dynamic\n"
msgstr ""
-#: lexsup.c:505
-msgid "Warn only once per undefined symbol"
+#: eelf32_x86_64.c:7522 eelf32_x86_64_nacl.c:2242 eelf_x86_64.c:7525
+#: eelf_x86_64_cloudabi.c:2245 eelf_x86_64_fbsd.c:2252 eelf_x86_64_nacl.c:2245
+#: eelf_x86_64_sol2.c:2376
+#, c-format
+msgid " -z noreloc-overflow Disable relocation overflow check\n"
msgstr ""
-#: lexsup.c:507
-msgid "Warn if start of section changes due to alignment"
+#: eelf32_x86_64.c:7525 eelf32_x86_64_nacl.c:2245 eelf_i386.c:7137
+#: eelf_i386_be.c:2188 eelf_i386_chaos.c:2177 eelf_i386_fbsd.c:2246
+#: eelf_i386_ldso.c:2214 eelf_i386_nacl.c:2239 eelf_i386_sol2.c:2370
+#: eelf_i386_vxworks.c:2255 eelf_iamcu.c:6776 eelf_k1om.c:7468
+#: eelf_k1om_fbsd.c:7123 eelf_l1om.c:7468 eelf_l1om_fbsd.c:7123
+#: eelf_x86_64.c:7528 eelf_x86_64_cloudabi.c:2248 eelf_x86_64_fbsd.c:2255
+#: eelf_x86_64_nacl.c:2248 eelf_x86_64_sol2.c:2379
+#, c-format
+msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n"
msgstr ""
-#: lexsup.c:510
-msgid "Warn if shared object has DT_TEXTREL"
+#: eelf32_x86_64.c:7528 eelf32_x86_64_nacl.c:2248 eelf_i386.c:7140
+#: eelf_i386_fbsd.c:2249 eelf_i386_nacl.c:2242 eelf_x86_64.c:7531
+#: eelf_x86_64_cloudabi.c:2251 eelf_x86_64_fbsd.c:2258 eelf_x86_64_nacl.c:2251
+#: eelf_x86_64_sol2.c:2382
+#, c-format
+msgid " -z ibtplt Generate IBT-enabled PLT entries\n"
msgstr ""
-#: lexsup.c:513
-msgid "Warn if an object has alternate ELF machine code"
+#: eelf32_x86_64.c:7530 eelf32_x86_64_nacl.c:2250 eelf_i386.c:7142
+#: eelf_i386_fbsd.c:2251 eelf_i386_nacl.c:2244 eelf_x86_64.c:7533
+#: eelf_x86_64_cloudabi.c:2253 eelf_x86_64_fbsd.c:2260 eelf_x86_64_nacl.c:2253
+#: eelf_x86_64_sol2.c:2384
+#, c-format
+msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n"
msgstr ""
-#: lexsup.c:517
-msgid "Report unresolved symbols as warnings"
+#: eelf32_x86_64.c:7532 eelf32_x86_64_nacl.c:2252 eelf_i386.c:7144
+#: eelf_i386_fbsd.c:2253 eelf_i386_nacl.c:2246 eelf_x86_64.c:7535
+#: eelf_x86_64_cloudabi.c:2255 eelf_x86_64_fbsd.c:2262 eelf_x86_64_nacl.c:2255
+#: eelf_x86_64_sol2.c:2386
+#, c-format
+msgid ""
+" -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
+msgstr ""
+
+#: eelf32b4300.c:125 eelf32bmip.c:125 eelf32bmipn32.c:143 eelf32bsmip.c:143
+#: eelf32btsmip.c:125 eelf32btsmip_fbsd.c:125 eelf32btsmipn32.c:125
+#: eelf32btsmipn32_fbsd.c:125 eelf32ebmip.c:125 eelf32ebmipvxworks.c:125
+#: eelf32elmip.c:125 eelf32elmipvxworks.c:125 eelf32l4300.c:125
+#: eelf32lmip.c:125 eelf32lr5900.c:125 eelf32lr5900n32.c:125 eelf32lsmip.c:125
+#: eelf32ltsmip.c:125 eelf32ltsmip_fbsd.c:125 eelf32ltsmipn32.c:125
+#: eelf32ltsmipn32_fbsd.c:125 eelf32mipswindiss.c:125 eelf64bmip.c:143
+#: eelf64btsmip.c:125 eelf64btsmip_fbsd.c:125 eelf64ltsmip.c:125
+#: eelf64ltsmip_fbsd.c:125
+msgid "%X%P: .gnu.hash is incompatible with the MIPS ABI\n"
+msgstr ""
+
+#: eelf32b4300.c:2421 eelf32bmip.c:2421 eelf32bmipn32.c:2439 eelf32bsmip.c:2439
+#: eelf32btsmip.c:2421 eelf32btsmip_fbsd.c:2428 eelf32btsmipn32.c:2421
+#: eelf32btsmipn32_fbsd.c:2428 eelf32ebmip.c:2421 eelf32ebmipvxworks.c:2460
+#: eelf32elmip.c:2421 eelf32elmipvxworks.c:2460 eelf32l4300.c:2421
+#: eelf32lmip.c:2421 eelf32lr5900.c:2284 eelf32lr5900n32.c:2284
+#: eelf32lsmip.c:2421 eelf32ltsmip.c:2421 eelf32ltsmip_fbsd.c:2428
+#: eelf32ltsmipn32.c:2421 eelf32ltsmipn32_fbsd.c:2428 eelf32mipswindiss.c:2259
+#: eelf64bmip.c:2439 eelf64btsmip.c:2421 eelf64btsmip_fbsd.c:2428
+#: eelf64ltsmip.c:2421 eelf64ltsmip_fbsd.c:2428
+#, c-format
+msgid ""
+" --insn32 Only generate 32-bit microMIPS instructions\n"
msgstr ""
-#: lexsup.c:520
-msgid "Report unresolved symbols as errors"
+#: eelf32b4300.c:2424 eelf32bmip.c:2424 eelf32bmipn32.c:2442 eelf32bsmip.c:2442
+#: eelf32btsmip.c:2424 eelf32btsmip_fbsd.c:2431 eelf32btsmipn32.c:2424
+#: eelf32btsmipn32_fbsd.c:2431 eelf32ebmip.c:2424 eelf32ebmipvxworks.c:2463
+#: eelf32elmip.c:2424 eelf32elmipvxworks.c:2463 eelf32l4300.c:2424
+#: eelf32lmip.c:2424 eelf32lr5900.c:2287 eelf32lr5900n32.c:2287
+#: eelf32lsmip.c:2424 eelf32ltsmip.c:2424 eelf32ltsmip_fbsd.c:2431
+#: eelf32ltsmipn32.c:2424 eelf32ltsmipn32_fbsd.c:2431 eelf32mipswindiss.c:2262
+#: eelf64bmip.c:2442 eelf64btsmip.c:2424 eelf64btsmip_fbsd.c:2431
+#: eelf64ltsmip.c:2424 eelf64ltsmip_fbsd.c:2431
+#, c-format
+msgid " --no-insn32 Generate all microMIPS instructions\n"
msgstr ""
-#: lexsup.c:522
-msgid "Include all objects from following archives"
+#: eelf32b4300.c:2427 eelf32bmip.c:2427 eelf32bmipn32.c:2445 eelf32bsmip.c:2445
+#: eelf32btsmip.c:2427 eelf32btsmip_fbsd.c:2434 eelf32btsmipn32.c:2427
+#: eelf32btsmipn32_fbsd.c:2434 eelf32ebmip.c:2427 eelf32ebmipvxworks.c:2466
+#: eelf32elmip.c:2427 eelf32elmipvxworks.c:2466 eelf32l4300.c:2427
+#: eelf32lmip.c:2427 eelf32lr5900.c:2290 eelf32lr5900n32.c:2290
+#: eelf32lsmip.c:2427 eelf32ltsmip.c:2427 eelf32ltsmip_fbsd.c:2434
+#: eelf32ltsmipn32.c:2427 eelf32ltsmipn32_fbsd.c:2434 eelf32mipswindiss.c:2265
+#: eelf64bmip.c:2445 eelf64btsmip.c:2427 eelf64btsmip_fbsd.c:2434
+#: eelf64ltsmip.c:2427 eelf64ltsmip_fbsd.c:2434
+#, c-format
+msgid ""
+" --ignore-branch-isa Accept invalid branch relocations requiring\n"
+" an ISA mode switch\n"
msgstr ""
-#: lexsup.c:525
-msgid "Use wrapper functions for SYMBOL"
+#: eelf32b4300.c:2431 eelf32bmip.c:2431 eelf32bmipn32.c:2449 eelf32bsmip.c:2449
+#: eelf32btsmip.c:2431 eelf32btsmip_fbsd.c:2438 eelf32btsmipn32.c:2431
+#: eelf32btsmipn32_fbsd.c:2438 eelf32ebmip.c:2431 eelf32ebmipvxworks.c:2470
+#: eelf32elmip.c:2431 eelf32elmipvxworks.c:2470 eelf32l4300.c:2431
+#: eelf32lmip.c:2431 eelf32lr5900.c:2294 eelf32lr5900n32.c:2294
+#: eelf32lsmip.c:2431 eelf32ltsmip.c:2431 eelf32ltsmip_fbsd.c:2438
+#: eelf32ltsmipn32.c:2431 eelf32ltsmipn32_fbsd.c:2438 eelf32mipswindiss.c:2269
+#: eelf64bmip.c:2449 eelf64btsmip.c:2431 eelf64btsmip_fbsd.c:2438
+#: eelf64ltsmip.c:2431 eelf64ltsmip_fbsd.c:2438
+#, c-format
+msgid ""
+" --no-ignore-branch-isa Reject invalid branch relocations requiring\n"
+" an ISA mode switch\n"
msgstr ""
-#: lexsup.c:529
-msgid "Unresolved SYMBOL will not cause an error or warning"
+#: eelf32bfin.c:2163 eelf32bfinfd.c:2188
+#, c-format
+msgid " --code-in-l1 Put code in L1\n"
msgstr ""
-#: lexsup.c:531
-msgid "Push state of flags governing input file handling"
+#: eelf32bfin.c:2165 eelf32bfinfd.c:2190
+#, c-format
+msgid " --data-in-l1 Put data in L1\n"
msgstr ""
-#: lexsup.c:534
-msgid "Pop state of flags governing input file handling"
+#: eelf32cr16.c:136
+msgid ""
+"%F%P: %pB: all input objects must be COFF or ELF for --embedded-relocs\n"
msgstr ""
-#: lexsup.c:537
-msgid "Report target memory usage"
+#: eelf32cr16.c:162 em68kelf.c:164 em68kelfnbsd.c:164
+msgid "%F%P: %pB: can not create .emreloc section: %E\n"
msgstr ""
-#: lexsup.c:539
-msgid "=MODE"
+#: eelf32cr16.c:181 em68kelf.c:185 em68kelfnbsd.c:185
+msgid "%X%P: %pB: section %s has relocs; can not use --embedded-relocs\n"
msgstr ""
-#: lexsup.c:539
-msgid "Control how orphan sections are handled."
+#: eelf32cr16.c:237 em68kelf.c:228 em68kelfnbsd.c:228
+msgid "%X%P: %pB: can not create runtime reloc information: %E\n"
msgstr ""
-#: lexsup.c:705
-msgid "%P: %s: missing argument\n"
+#: eelf32cr16.c:240 em68kelf.c:232 em68kelfnbsd.c:232
+msgid "%X%P: %pB: can not create runtime reloc information: %s\n"
msgstr ""
-#: lexsup.c:710
-msgid "%P: unrecognized option '%s'\n"
+#: eelf32lppc.c:148 eelf32lppclinux.c:148 eelf32lppcnto.c:148
+#: eelf32lppcsim.c:148 eelf32ppc.c:148 eelf32ppc_fbsd.c:148
+#: eelf32ppclinux.c:148 eelf32ppcnto.c:148 eelf32ppcsim.c:148
+#: eelf32ppcwindiss.c:148 eppclynx.c:148
+msgid "%X%P: select_plt_layout problem %E\n"
msgstr ""
-#: lexsup.c:715
-msgid "%P%F: use the --help option for usage information\n"
+#: eelf32lppc.c:212 eelf32lppclinux.c:212 eelf32lppcnto.c:212
+#: eelf32lppcsim.c:212 eelf32ppc.c:212 eelf32ppc_fbsd.c:212
+#: eelf32ppclinux.c:212 eelf32ppcnto.c:212 eelf32ppcsim.c:212
+#: eelf32ppcvxworks.c:157 eelf32ppcwindiss.c:212 eelf64lppc.c:371
+#: eelf64ppc.c:371 eelf64ppc_fbsd.c:371 eppclynx.c:212
+msgid "%X%P: inline PLT: %E\n"
msgstr ""
-#: lexsup.c:734
-msgid "%P%F: unrecognized -a option `%s'\n"
+#: eelf32lppc.c:220 eelf32lppclinux.c:220 eelf32lppcnto.c:220
+#: eelf32lppcsim.c:220 eelf32ppc.c:220 eelf32ppc_fbsd.c:220
+#: eelf32ppclinux.c:220 eelf32ppcnto.c:220 eelf32ppcsim.c:220
+#: eelf32ppcvxworks.c:165 eelf32ppcwindiss.c:220 eelf64lppc.c:382
+#: eelf64ppc.c:382 eelf64ppc_fbsd.c:382 eppclynx.c:220
+msgid "%X%P: TLS problem %E\n"
msgstr ""
-#: lexsup.c:747
-msgid "%P%F: unrecognized -assert option `%s'\n"
+#: eelf32lppc.c:302 eelf32lppclinux.c:302 eelf32lppcnto.c:302
+#: eelf32lppcsim.c:302 eelf32ppc.c:302 eelf32ppc_fbsd.c:302
+#: eelf32ppclinux.c:302 eelf32ppcnto.c:302 eelf32ppcsim.c:302
+#: eelf32ppcvxworks.c:247 eelf32ppcwindiss.c:302 eppclynx.c:302
+msgid "%X%P: ppc_finish_symbols problem %E\n"
msgstr ""
-#: lexsup.c:791
-msgid "%F%P: unknown demangling style `%s'\n"
+#: eelf32lppc.c:2444 eelf32lppclinux.c:2444 eelf32lppcnto.c:2444
+#: eelf32lppcsim.c:2444 eelf32ppc.c:2444 eelf32ppc_fbsd.c:2451
+#: eelf32ppclinux.c:2444 eelf32ppcnto.c:2444 eelf32ppcsim.c:2444
+#: eelf32ppcvxworks.c:2418 eelf32ppcwindiss.c:2444 eelf64lppc.c:2901
+#: eelf64ppc.c:2901 eelf64ppc_fbsd.c:2908 eppclynx.c:2451
+msgid "%F%P: invalid --plt-align `%s'\n"
msgstr ""
-#: lexsup.c:861 lexsup.c:1330
-msgid "%P%F: invalid number `%s'\n"
+#: eelf32lppc.c:2477 eelf32lppclinux.c:2477 eelf32lppcnto.c:2477
+#: eelf32lppcsim.c:2477 eelf32ppc.c:2477 eelf32ppc_fbsd.c:2484
+#: eelf32ppclinux.c:2477 eelf32ppcnto.c:2477 eelf32ppcsim.c:2477
+#: eelf32ppcvxworks.c:2451 eelf32ppcwindiss.c:2477 eppclynx.c:2484
+msgid "%F%P: invalid pagesize `%s'\n"
msgstr ""
-#: lexsup.c:962
-msgid "%P%F: bad --unresolved-symbols option: %s\n"
+#: eelf32lppc.c:2507 eelf32lppclinux.c:2507 eelf32lppcnto.c:2507
+#: eelf32lppcsim.c:2507 eelf32ppc.c:2507 eelf32ppc_fbsd.c:2514
+#: eelf32ppclinux.c:2507 eelf32ppcnto.c:2507 eelf32ppcsim.c:2507
+#: eelf32ppcvxworks.c:2485 eelf32ppcwindiss.c:2507 eelf64lppc.c:3038
+#: eelf64ppc.c:3038 eelf64ppc_fbsd.c:3045 eppclynx.c:2514
+#, c-format
+msgid " --emit-stub-syms Label linker stubs with a symbol\n"
msgstr ""
-#: lexsup.c:1039
-msgid "%P%F: bad -plugin-opt option\n"
+#: eelf32lppc.c:2510 eelf32lppclinux.c:2510 eelf32lppcnto.c:2510
+#: eelf32lppcsim.c:2510 eelf32ppc.c:2510 eelf32ppc_fbsd.c:2517
+#: eelf32ppclinux.c:2510 eelf32ppcnto.c:2510 eelf32ppcsim.c:2510
+#: eelf32ppcvxworks.c:2488 eelf32ppcwindiss.c:2510 eelf64lppc.c:3041
+#: eelf64ppc.c:3041 eelf64ppc_fbsd.c:3048 eppclynx.c:2517
+#, c-format
+msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n"
msgstr ""
-#. This can happen if the user put "-rpath,a" on the command
-#. line. (Or something similar. The comma is important).
-#. Getopt becomes confused and thinks that this is a -r option
-#. but it cannot parse the text after the -r so it refuses to
-#. increment the optind counter. Detect this case and issue
-#. an error message here. We cannot just make this a warning,
-#. increment optind, and continue because getopt is too confused
-#. and will seg-fault the next time around.
-#: lexsup.c:1056
-msgid "%P%F: unrecognised option: %s\n"
+#: eelf32lppc.c:2513 eelf32lppclinux.c:2513 eelf32lppcnto.c:2513
+#: eelf32lppcsim.c:2513 eelf32ppc.c:2513 eelf32ppc_fbsd.c:2520
+#: eelf32ppclinux.c:2513 eelf32ppcnto.c:2513 eelf32ppcsim.c:2513
+#: eelf32ppcvxworks.c:2491 eelf32ppcwindiss.c:2513 eelf64lppc.c:3061
+#: eelf64ppc.c:3061 eelf64ppc_fbsd.c:3068 eppclynx.c:2520
+#, c-format
+msgid " --no-tls-optimize Don't try to optimize TLS accesses\n"
msgstr ""
-#: lexsup.c:1059 lexsup.c:1299
-msgid "%P%F: -r and %s may not be used together\n"
+#: eelf32lppc.c:2516 eelf32lppclinux.c:2516 eelf32lppcnto.c:2516
+#: eelf32lppcsim.c:2516 eelf32ppc.c:2516 eelf32ppc_fbsd.c:2523
+#: eelf32ppclinux.c:2516 eelf32ppcnto.c:2516 eelf32ppcsim.c:2516
+#: eelf32ppcvxworks.c:2494 eelf32ppcwindiss.c:2516 eelf64lppc.c:3067
+#: eelf64ppc.c:3067 eelf64ppc_fbsd.c:3074 eppclynx.c:2523
+#, c-format
+msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n"
msgstr ""
-#: lexsup.c:1166
-msgid "%P%F: -r and -shared may not be used together\n"
+#: eelf32lppc.c:2519 eelf32lppclinux.c:2519 eelf32lppcnto.c:2519
+#: eelf32lppcsim.c:2519 eelf32ppc.c:2519 eelf32ppc_fbsd.c:2526
+#: eelf32ppclinux.c:2519 eelf32ppcnto.c:2519 eelf32ppcsim.c:2519
+#: eelf32ppcwindiss.c:2519 eppclynx.c:2526
+#, c-format
+msgid " --secure-plt Use new-style PLT if possible\n"
msgstr ""
-#: lexsup.c:1177
-msgid "%P%F: -shared not supported\n"
+#: eelf32lppc.c:2522 eelf32lppclinux.c:2522 eelf32lppcnto.c:2522
+#: eelf32lppcsim.c:2522 eelf32ppc.c:2522 eelf32ppc_fbsd.c:2529
+#: eelf32ppclinux.c:2522 eelf32ppcnto.c:2522 eelf32ppcsim.c:2522
+#: eelf32ppcwindiss.c:2522 eppclynx.c:2529
+#, c-format
+msgid " --bss-plt Force old-style BSS PLT\n"
msgstr ""
-#: lexsup.c:1183
-msgid "%P%F: -r and -pie may not be used together\n"
+#: eelf32lppc.c:2525 eelf32lppclinux.c:2525 eelf32lppcnto.c:2525
+#: eelf32lppcsim.c:2525 eelf32ppc.c:2525 eelf32ppc_fbsd.c:2532
+#: eelf32ppclinux.c:2525 eelf32ppcnto.c:2525 eelf32ppcsim.c:2525
+#: eelf32ppcwindiss.c:2525 eppclynx.c:2532
+#, c-format
+msgid " --plt-align Align PLT call stubs to fit cache lines\n"
msgstr ""
-#: lexsup.c:1188
-msgid "%P%F: -pie not supported\n"
+#: eelf32lppc.c:2528 eelf32lppclinux.c:2528 eelf32lppcnto.c:2528
+#: eelf32lppcsim.c:2528 eelf32ppc.c:2528 eelf32ppc_fbsd.c:2535
+#: eelf32ppclinux.c:2528 eelf32ppcnto.c:2528 eelf32ppcsim.c:2528
+#: eelf32ppcwindiss.c:2528 eelf64lppc.c:3029 eelf64ppc.c:3029
+#: eelf64ppc_fbsd.c:3036 eppclynx.c:2535
+#, c-format
+msgid " --no-plt-align Dont't align individual PLT call stubs\n"
msgstr ""
-#: lexsup.c:1194
-msgid "%P: SONAME must not be empty string; keeping previous one\n"
+#: eelf32lppc.c:2531 eelf32lppclinux.c:2531 eelf32lppcnto.c:2531
+#: eelf32lppcsim.c:2531 eelf32ppc.c:2531 eelf32ppc_fbsd.c:2538
+#: eelf32ppclinux.c:2531 eelf32ppcnto.c:2531 eelf32ppcsim.c:2531
+#: eelf32ppcwindiss.c:2531 eelf64lppc.c:3073 eelf64ppc.c:3073
+#: eelf64ppc_fbsd.c:3080 eppclynx.c:2538
+#, c-format
+msgid ""
+" --no-inline-optimize Don't convert inline PLT to direct calls\n"
msgstr ""
-#: lexsup.c:1200
-msgid "descending"
+#: eelf32lppc.c:2534 eelf32lppclinux.c:2534 eelf32lppcnto.c:2534
+#: eelf32lppcsim.c:2534 eelf32ppc.c:2534 eelf32ppc_fbsd.c:2541
+#: eelf32ppclinux.c:2534 eelf32ppcnto.c:2534 eelf32ppcsim.c:2534
+#: eelf32ppcwindiss.c:2534 eppclynx.c:2541
+#, c-format
+msgid " --sdata-got Force GOT location just before .sdata\n"
msgstr ""
-#: lexsup.c:1202
-msgid "ascending"
+#: eelf32lppc.c:2537 eelf32lppclinux.c:2537 eelf32lppcnto.c:2537
+#: eelf32lppcsim.c:2537 eelf32ppc.c:2537 eelf32ppc_fbsd.c:2544
+#: eelf32ppclinux.c:2537 eelf32ppcnto.c:2537 eelf32ppcsim.c:2537
+#: eelf32ppcvxworks.c:2497 eelf32ppcwindiss.c:2537 eppclynx.c:2544
+#, c-format
+msgid ""
+" --ppc476-workaround [=pagesize]\n"
+" Avoid a cache bug on ppc476\n"
msgstr ""
-#: lexsup.c:1205
-msgid "%P%F: invalid common section sorting option: %s\n"
+#: eelf32lppc.c:2541 eelf32lppclinux.c:2541 eelf32lppcnto.c:2541
+#: eelf32lppcsim.c:2541 eelf32ppc.c:2541 eelf32ppc_fbsd.c:2548
+#: eelf32ppclinux.c:2541 eelf32ppcnto.c:2541 eelf32ppcsim.c:2541
+#: eelf32ppcvxworks.c:2501 eelf32ppcwindiss.c:2541 eppclynx.c:2548
+#, c-format
+msgid " --no-ppc476-workaround Disable workaround\n"
msgstr ""
-#: lexsup.c:1209
-msgid "name"
+#: eelf32lppc.c:2544 eelf32lppclinux.c:2544 eelf32lppcnto.c:2544
+#: eelf32lppcsim.c:2544 eelf32ppc.c:2544 eelf32ppc_fbsd.c:2551
+#: eelf32ppclinux.c:2544 eelf32ppcnto.c:2544 eelf32ppcsim.c:2544
+#: eelf32ppcvxworks.c:2504 eelf32ppcwindiss.c:2544 eppclynx.c:2551
+#, c-format
+msgid " --no-pic-fixup Don't edit non-pic to pic\n"
msgstr ""
-#: lexsup.c:1211
-msgid "alignment"
+#: eelf32lppc.c:2547 eelf32lppclinux.c:2547 eelf32lppcnto.c:2547
+#: eelf32lppcsim.c:2547 eelf32ppc.c:2547 eelf32ppc_fbsd.c:2554
+#: eelf32ppclinux.c:2547 eelf32ppcnto.c:2547 eelf32ppcsim.c:2547
+#: eelf32ppcvxworks.c:2507 eelf32ppcwindiss.c:2547 eppclynx.c:2554
+#, c-format
+msgid ""
+" --vle-reloc-fixup Correct old object file 16A/16D relocation\n"
msgstr ""
-#: lexsup.c:1214
-msgid "%P%F: invalid section sorting option: %s\n"
+#: eelf32mcore.c:2014
+#, c-format
+msgid ""
+" --base_file <basefile> Generate a base file for relocatable DLLs\n"
msgstr ""
-#: lexsup.c:1248
-msgid "%P%F: invalid argument to option \"--section-start\"\n"
+#: eelf32metag.c:2443 eelf64lppc.c:3004 eelf64ppc.c:3004 eelf64ppc_fbsd.c:3011
+#: ehppaelf.c:2308 ehppalinux.c:2485 ehppanbsd.c:2485 ehppaobsd.c:2485
+#, c-format
+msgid ""
+" --stub-group-size=N Maximum size of a group of input sections "
+"that\n"
+" can be handled by one stub section. A "
+"negative\n"
+" value locates all stubs before their "
+"branches\n"
+" (with a group size of -N), while a positive\n"
+" value allows two groups of input sections, "
+"one\n"
+" before, and one after each stub section.\n"
+" Values of +/-1 indicate the linker should\n"
+" choose suitable defaults.\n"
+msgstr ""
+
+#: eelf32rx.c:2046
+#, c-format
+msgid ""
+" --no-flag-mismatch-warnings Don't warn about objects with incompatible\n"
+" endian or dsp settings\n"
msgstr ""
-#: lexsup.c:1255
-msgid "%P%F: missing argument(s) to option \"--section-start\"\n"
+#: eelf32rx.c:2048
+#, c-format
+msgid ""
+" --flag-mismatch-warnings Warn about objects with incompatible\n"
+" endian, dsp or ABI settings\n"
msgstr ""
-#: lexsup.c:1505
-msgid "%P%F: group ended before it began (--help for usage)\n"
+#: eelf32rx.c:2050
+#, c-format
+msgid ""
+" --ignore-lma Ignore segment LMAs [default]\n"
+" (for Renesas Tools compatibility)\n"
msgstr ""
-#: lexsup.c:1533
-msgid "%P%X: --hash-size needs a numeric argument\n"
+#: eelf32rx.c:2052
+#, c-format
+msgid " --no-ignore-lma Don't ignore segment LMAs\n"
msgstr ""
-#: lexsup.c:1545
-msgid "%P%F: no state pushed before popping\n"
+#: eelf32xtensa.c:189
+msgid "file already has property tables"
msgstr ""
-#: lexsup.c:1568
-msgid "%P%F: invalid argument to option \"--orphan-handling\"\n"
+#: eelf32xtensa.c:199
+msgid "failed to read section contents"
msgstr ""
-#: lexsup.c:1576
-msgid "%P: SONAME must not be empty string; ignored\n"
+#: eelf32xtensa.c:211
+msgid "could not create new section"
msgstr ""
-#: lexsup.c:1644
-msgid "%P%F: -F may not be used without -shared\n"
+#: eelf32xtensa.c:227
+msgid "could not allocate section contents"
msgstr ""
-#: lexsup.c:1646
-msgid "%P%F: -f may not be used without -shared\n"
+#: eelf32xtensa.c:246
+msgid "out of memory"
msgstr ""
-#: lexsup.c:1687 lexsup.c:1700
-msgid "%P%F: invalid hex number `%s'\n"
+#: eelf32xtensa.c:347
+msgid ""
+"%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly "
+"may be incomplete\n"
msgstr ""
-#: lexsup.c:1730
-#, c-format
-msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
+#: eelf32xtensa.c:464
+msgid "%F%P: %pB: cannot read contents of section %pA\n"
msgstr ""
-#: lexsup.c:1732
-#, c-format
-msgid " -Bgroup Selects group name lookup rules for DSO\n"
+#: eelf32xtensa.c:475
+msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n"
msgstr ""
-#: lexsup.c:1734
-#, c-format
-msgid " --disable-new-dtags Disable new dynamic tags\n"
+#: eelf32xtensa.c:479
+msgid "%P: %pB: warning: cannot parse .xtensa.info section\n"
msgstr ""
-#: lexsup.c:1736
-#, c-format
-msgid " --enable-new-dtags Enable new dynamic tags\n"
+#: eelf32xtensa.c:505
+msgid "%F%P: little endian output does not match Xtensa configuration\n"
msgstr ""
-#: lexsup.c:1738
-#, c-format
-msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
+#: eelf32xtensa.c:511
+msgid "%F%P: big endian output does not match Xtensa configuration\n"
msgstr ""
-#: lexsup.c:1740
-#, c-format
-msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
+#: eelf32xtensa.c:530
+msgid "%F%P: cross-endian linking for %pB not supported\n"
msgstr ""
-#: lexsup.c:1742
-#, c-format
-msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
+#: eelf32xtensa.c:561
+msgid "%F%P: failed to create .xtensa.info section\n"
msgstr ""
-#: lexsup.c:1744
+#: eelf32xtensa.c:4073
#, c-format
-msgid " --hash-style=STYLE Set hash style to sysv, gnu or both\n"
+msgid ""
+" --size-opt When relaxing longcalls, prefer size\n"
+" optimization over branch target alignment\n"
msgstr ""
-#: lexsup.c:1746
+#: eelf64_ia64.c:2198 eelf64_ia64_fbsd.c:2205
#, c-format
msgid ""
-" -P AUDITLIB, --depaudit=AUDITLIB\n"
-"\t\t\t Specify a library to use for auditing dependencies\n"
+" --itanium Generate code for Intel Itanium processor\n"
msgstr ""
-#: lexsup.c:1749
-#, c-format
-msgid ""
-" -z combreloc Merge dynamic relocs into one section and "
-"sort\n"
+#: eelf64_s390.c:115 eelf64lppc.c:179 eelf64ppc.c:179 eelf64ppc_fbsd.c:179
+msgid "%F%P: can not init BFD: %E\n"
msgstr ""
-#: lexsup.c:1751
+#: eelf64_s390.c:2189
#, c-format
msgid ""
-" -z nocombreloc Don't merge dynamic relocs into one section\n"
+" --s390-pgste Tell the kernel to allocate 4k page tables\n"
msgstr ""
-#: lexsup.c:1753
+#: eelf64alpha.c:2267 eelf64alpha_fbsd.c:2274 eelf64alpha_nbsd.c:2267
#, c-format
msgid ""
-" -z global Make symbols in DSO available for "
-"subsequently\n"
-"\t\t\t loaded objects\n"
+" --taso Load executable in the lower 31-bit "
+"addressable\n"
+" virtual address range\n"
msgstr ""
-#: lexsup.c:1756
+#: eelf64alpha.c:2270 eelf64alpha_fbsd.c:2277 eelf64alpha_nbsd.c:2270
#, c-format
-msgid ""
-" -z initfirst Mark DSO to be initialized first at runtime\n"
+msgid " --secureplt Force PLT in text segment\n"
msgstr ""
-#: lexsup.c:1758
+#: eelf64alpha.c:2272 eelf64alpha_fbsd.c:2279 eelf64alpha_nbsd.c:2272
#, c-format
-msgid ""
-" -z interpose Mark object to interpose all DSOs but "
-"executable\n"
+msgid " --no-secureplt Force PLT in data segment\n"
msgstr ""
-#: lexsup.c:1760
-#, c-format
-msgid ""
-" -z lazy Mark object lazy runtime binding (default)\n"
+#: eelf64lppc.c:363 eelf64lppc.c:391 eelf64ppc.c:363 eelf64ppc.c:391
+#: eelf64ppc_fbsd.c:363 eelf64ppc_fbsd.c:391
+msgid "%X%P: can not edit %s: %E\n"
msgstr ""
-#: lexsup.c:1762
-#, c-format
-msgid " -z loadfltr Mark object requiring immediate process\n"
+#: eelf64lppc.c:557 eelf64ppc.c:557 eelf64ppc_fbsd.c:557
+msgid "%X%P: linker script separates .got and .toc\n"
msgstr ""
-#: lexsup.c:1764
-#, c-format
-msgid " -z nocopyreloc Don't create copy relocs\n"
+#: eelf64lppc.c:618 eelf64ppc.c:618 eelf64ppc_fbsd.c:618
+msgid "%P: .init/.fini fragments use differing TOC pointers\n"
msgstr ""
-#: lexsup.c:1766
+#: eelf64lppc.c:3014 eelf64ppc.c:3014
#, c-format
msgid ""
-" -z nodefaultlib Mark object not to use default search paths\n"
+" --plt-static-chain PLT call stubs should load r11 (default)\n"
msgstr ""
-#: lexsup.c:1768
+#: eelf64lppc.c:3017 eelf64ppc.c:3017
#, c-format
-msgid " -z nodelete Mark DSO non-deletable at runtime\n"
+msgid " --no-plt-static-chain PLT call stubs should not load r11\n"
msgstr ""
-#: lexsup.c:1770
+#: eelf64lppc.c:3020 eelf64ppc.c:3020 eelf64ppc_fbsd.c:3027
#, c-format
-msgid " -z nodlopen Mark DSO not available to dlopen\n"
+msgid " --plt-thread-safe PLT call stubs with load-load barrier\n"
msgstr ""
-#: lexsup.c:1772
+#: eelf64lppc.c:3023 eelf64ppc.c:3023 eelf64ppc_fbsd.c:3030
#, c-format
-msgid " -z nodump Mark DSO not available to dldump\n"
+msgid " --no-plt-thread-safe PLT call stubs without barrier\n"
msgstr ""
-#: lexsup.c:1774
+#: eelf64lppc.c:3026 eelf64ppc.c:3026 eelf64ppc_fbsd.c:3033
#, c-format
-msgid " -z now Mark object non-lazy runtime binding\n"
+msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n"
msgstr ""
-#: lexsup.c:1776
+#: eelf64lppc.c:3032 eelf64ppc.c:3032 eelf64ppc_fbsd.c:3039
#, c-format
msgid ""
-" -z origin Mark object requiring immediate $ORIGIN\n"
-"\t\t\t\tprocessing at runtime\n"
+" --plt-localentry Optimize calls to ELFv2 localentry:0 "
+"functions\n"
msgstr ""
-#: lexsup.c:1780
+#: eelf64lppc.c:3035 eelf64ppc.c:3035 eelf64ppc_fbsd.c:3042
#, c-format
-msgid " -z relro Create RELRO program header (default)\n"
+msgid " --no-plt-localentry Don't optimize ELFv2 calls\n"
msgstr ""
-#: lexsup.c:1782
+#: eelf64lppc.c:3044 eelf64ppc.c:3044 eelf64ppc_fbsd.c:3051
#, c-format
-msgid " -z norelro Don't create RELRO program header\n"
+msgid ""
+" --dotsyms For every version pattern \"foo\" in a "
+"version\n"
+" script, add \".foo\" so that function code\n"
+" symbols are treated the same as function\n"
+" descriptor symbols. Defaults to on.\n"
msgstr ""
-#: lexsup.c:1785
+#: eelf64lppc.c:3050 eelf64ppc.c:3050 eelf64ppc_fbsd.c:3057
#, c-format
-msgid " -z relro Create RELRO program header\n"
+msgid ""
+" --no-dotsyms Don't do anything special in version scripts\n"
msgstr ""
-#: lexsup.c:1787
+#: eelf64lppc.c:3053 eelf64ppc.c:3053 eelf64ppc_fbsd.c:3060
#, c-format
msgid ""
-" -z norelro Don't create RELRO program header (default)\n"
+" --save-restore-funcs Provide register save and restore routines "
+"used\n"
+" by gcc -Os code. Defaults to on for normal\n"
+" final link, off for ld -r.\n"
msgstr ""
-#: lexsup.c:1790
+#: eelf64lppc.c:3058 eelf64ppc.c:3058 eelf64ppc_fbsd.c:3065
#, c-format
-msgid " -z separate-code Create separate code program header\n"
+msgid " --no-save-restore-funcs Don't provide these routines\n"
msgstr ""
-#: lexsup.c:1792
+#: eelf64lppc.c:3064 eelf64ppc.c:3064 eelf64ppc_fbsd.c:3071
#, c-format
msgid ""
-" -z noseparate-code Don't create separate code program header "
-"(default)\n"
+" --tls-get-addr-optimize Force use of special __tls_get_addr call\n"
msgstr ""
-#: lexsup.c:1794
+#: eelf64lppc.c:3070 eelf64ppc.c:3070 eelf64ppc_fbsd.c:3077
#, c-format
-msgid ""
-" -z common Generate common symbols with STT_COMMON type\n"
+msgid " --no-opd-optimize Don't optimize the OPD section\n"
msgstr ""
-#: lexsup.c:1796
+#: eelf64lppc.c:3076 eelf64ppc.c:3076 eelf64ppc_fbsd.c:3083
#, c-format
-msgid ""
-" -z nocommon Generate common symbols with STT_OBJECT type\n"
+msgid " --no-toc-optimize Don't optimize the TOC section\n"
msgstr ""
-#: lexsup.c:1798
+#: eelf64lppc.c:3079 eelf64ppc.c:3079 eelf64ppc_fbsd.c:3086
#, c-format
-msgid " -z stack-size=SIZE Set size of stack segment\n"
+msgid ""
+" --no-multi-toc Disallow automatic multiple toc sections\n"
msgstr ""
-#: lexsup.c:1800
+#: eelf64lppc.c:3082 eelf64ppc.c:3082 eelf64ppc_fbsd.c:3089
#, c-format
-msgid ""
-" -z text Treat DT_TEXTREL in shared object as error\n"
+msgid " --no-toc-sort Don't sort TOC and GOT sections\n"
msgstr ""
-#: lexsup.c:1802
+#: eelf64lppc.c:3085 eelf64ppc.c:3085 eelf64ppc_fbsd.c:3092
#, c-format
msgid ""
-" -z notext Don't treat DT_TEXTREL in shared object as "
-"error\n"
+" --non-overlapping-opd Canonicalize .opd, so that there are no\n"
+" overlapping .opd entries\n"
msgstr ""
-#: lexsup.c:1804
-#, c-format
-msgid ""
-" -z textoff Don't treat DT_TEXTREL in shared object as "
-"error\n"
+#: eelf64mmix.c:133 emmo.c:128
+msgid "%X%P: internal problems setting up section %s"
msgstr ""
-#: lexsup.c:1811
-#, c-format
-msgid " --build-id[=STYLE] Generate build ID note\n"
+#: eelf64mmix.c:177 emmo.c:172
+msgid "%X%P: too many global registers: %u, max 223\n"
msgstr ""
-#: lexsup.c:1813
-#, c-format
-msgid ""
-" --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n"
-" Compress DWARF debug sections using zlib\n"
+#. This is a fatal error; make einfo call not return.
+#: eelf64mmix.c:195 emmo.c:190
+msgid "%F%P: can't finalize linker-allocated global registers\n"
msgstr ""
-#: lexsup.c:1817
+#: eelf64ppc_fbsd.c:3021
#, c-format
-msgid " Default: zlib-gabi\n"
+msgid " --plt-static-chain PLT call stubs should load r111\n"
msgstr ""
-#: lexsup.c:1820
+#: eelf64ppc_fbsd.c:3024
#, c-format
-msgid " Default: none\n"
+msgid ""
+" --no-plt-static-chain PLT call stubs should not load r11 (default)\n"
msgstr ""
-#: lexsup.c:1823
+#: eelf_x86_64.c:7538 eelf_x86_64_cloudabi.c:2258 eelf_x86_64_fbsd.c:2265
+#: eelf_x86_64_nacl.c:2258 eelf_x86_64_sol2.c:2389
#, c-format
-msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
+msgid ""
+" -z bndplt Always generate BND prefix in PLT entries\n"
msgstr ""
-#: lexsup.c:1825
-#, c-format
-msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
+#: ehppaelf.c:376 ehppalinux.c:376 ehppanbsd.c:376 ehppaobsd.c:376
+msgid "%X%P: can not set gp\n"
msgstr ""
-#: lexsup.c:1827
+#: ehppaelf.c:2304 ehppalinux.c:2481 ehppanbsd.c:2481 ehppaobsd.c:2481
#, c-format
msgid ""
-" -z defs Report unresolved symbols in object files.\n"
+" --multi-subspace Generate import and export stubs to support\n"
+" multiple sub-space shared libraries\n"
msgstr ""
-#: lexsup.c:1829
-#, c-format
-msgid " -z muldefs Allow multiple definitions\n"
+#: ei386beos.c:375
+msgid "%F%P: PE operations on non PE file\n"
msgstr ""
-#: lexsup.c:1831
-#, c-format
-msgid ""
-" -z execstack Mark executable as requiring executable stack\n"
+#: ei386beos.c:428 ei386beos.c:435
+msgid "%F%P: %pB: can't read contents of section .idata: %E\n"
msgstr ""
-#: lexsup.c:1833
-#, c-format
-msgid ""
-" -z noexecstack Mark executable as not requiring executable "
-"stack\n"
+#: ei386beos.c:683
+msgid "%F%P: section %s has '$' as first character\n"
msgstr ""
-#: lexsup.c:1835
+#: ei386beos.c:715
+msgid "%F%P: *(%s$) missing from linker script\n"
+msgstr ""
+
+#: ei386pep.c:374
#, c-format
msgid ""
-" -z globalaudit Mark executable requiring global auditing\n"
+" --[no-]insert-timestamp Use a real timestamp rather than zero "
+"(default)\n"
msgstr ""
-#: lexsup.c:1842
+#: ei386pep.c:385
#, c-format
msgid ""
-" --ld-generated-unwind-info Generate exception handling info for PLT\n"
-" --no-ld-generated-unwind-info\n"
-" Don't generate exception handling info for "
-"PLT\n"
+" export, place into import library "
+"instead\n"
msgstr ""
-#: lexsup.c:1854
+#: ei386pep.c:390
#, c-format
-msgid "ELF emulations:\n"
+msgid ""
+" --compat-implib Create backward compatible import "
+"libs;\n"
+" create __imp_<SYMBOL> as well\n"
msgstr ""
-#: lexsup.c:1872
+#: ei386pep.c:391
#, c-format
-msgid "Usage: %s [options] file...\n"
+msgid ""
+" --enable-auto-image-base Automatically choose image base for "
+"DLLs\n"
+" unless user specifies one\n"
msgstr ""
-#: lexsup.c:1874
+#: ei386pep.c:392
#, c-format
-msgid "Options:\n"
+msgid ""
+" --disable-auto-image-base Do not auto-choose image base "
+"(default)\n"
msgstr ""
-#: lexsup.c:1952
+#: ei386pep.c:396
#, c-format
-msgid " @FILE"
+msgid ""
+" --enable-runtime-pseudo-reloc Work around auto-import limitations by\n"
+" adding pseudo-relocations resolved "
+"at\n"
+" runtime\n"
msgstr ""
-#: lexsup.c:1955
+#: ei386pep.c:397
#, c-format
-msgid "Read options from FILE\n"
+msgid ""
+" --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations "
+"for\n"
+" auto-imported DATA\n"
msgstr ""
-#. Note: Various tools (such as libtool) depend upon the
-#. format of the listings below - do not change them.
-#: lexsup.c:1960
+#: ei386pep.c:398
#, c-format
-msgid "%s: supported targets:"
+msgid ""
+" --enable-extra-pep-debug Enable verbose debug output when "
+"building\n"
+" or linking to DLLs (esp. auto-"
+"import)\n"
msgstr ""
-#: lexsup.c:1968
+#: ei386pep.c:401
#, c-format
-msgid "%s: supported emulations: "
+msgid ""
+" --high-entropy-va Image is compatible with 64-bit address "
+"space\n"
+" layout randomization (ASLR)\n"
msgstr ""
-#: lexsup.c:1973
+#: ei386pep.c:406
#, c-format
-msgid "%s: emulation specific options:\n"
+msgid ""
+" --no-seh Image does not use SEH; no SE handler may\n"
+" be called in this image\n"
msgstr ""
-#: lexsup.c:1980
-#, c-format
-msgid "Report bugs to %s\n"
+#: ei386pep.c:908
+msgid ""
+"%P: warning: --export-dynamic is not supported for PE+ targets, did you mean "
+"--export-all-symbols?\n"
msgstr ""
-#: mri.c:295
-msgid "%P%F: unknown format type %s\n"
+#: ei386pep.c:976 ei386pep.c:1003
+#, c-format
+msgid "warning: resolving %s by linking to %s\n"
msgstr ""
-#: pe-dll.c:445
-msgid "%P%X: Unsupported PEI architecture: %s\n"
+#: em68hc11elf.c:193 em68hc11elfb.c:193 em68hc12elf.c:193 em68hc12elfb.c:193
+msgid ""
+"%P: warning: the size of the 'window' memory region is not a power of 2; its "
+"size %d is truncated to %d\n"
msgstr ""
-#: pe-dll.c:814
-msgid "%P%X: Cannot export %s: invalid export name\n"
+#: em68hc11elf.c:208 em68hc11elfb.c:208 em68hc12elf.c:208 em68hc12elfb.c:208
+msgid "%X%P: changing output format whilst linking is not supported\n"
msgstr ""
-#: pe-dll.c:866
+#: em68hc11elf.c:2303 em68hc11elfb.c:2303 em68hc12elf.c:2303
+#: em68hc12elfb.c:2303
#, c-format
-msgid "%P%X: Error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
+msgid ""
+" --no-trampoline Do not generate the far trampolines used to "
+"call\n"
+" a far function using jsr or bsr\n"
msgstr ""
-#: pe-dll.c:873
+#: em68hc11elf.c:2306 em68hc11elfb.c:2306 em68hc12elf.c:2306
+#: em68hc12elfb.c:2306
#, c-format
-msgid "%P: Warning, duplicate EXPORT: %s\n"
+msgid ""
+" --bank-window NAME Specify the name of the memory region "
+"describing\n"
+" the layout of the memory bank window\n"
msgstr ""
-#: pe-dll.c:983
-#, c-format
-msgid "%P%X: Cannot export %s: symbol not defined\n"
+#: em68kelf.c:139 em68kelfnbsd.c:139
+msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n"
msgstr ""
-#: pe-dll.c:989
-#, c-format
-msgid "%P%X: Cannot export %s: symbol wrong type (%d vs %d)\n"
+#: em68kelf.c:2320 em68kelfnbsd.c:2320
+msgid "%P: unrecognized --got argument '%s'\n"
msgstr ""
-#: pe-dll.c:996
+#: em68kelf.c:2333 em68kelfnbsd.c:2333
#, c-format
-msgid "%P%X: Cannot export %s: symbol not found\n"
+msgid " --got=<type> Specify GOT handling scheme\n"
msgstr ""
-#: pe-dll.c:1019
-msgid "%X%P: can not create BFD: %E\n"
+#: emmo.c:379
+msgid "%X%P: internal problems scanning %pB after opening it"
msgstr ""
-#: pe-dll.c:1034
-msgid "%X%P: can not create .edata section: %E\n"
+#: emsp430X.c:199 emsp430elf.c:199
+msgid "%P: error: unhandled data_statement size\n"
msgstr ""
-#: pe-dll.c:1049
-msgid "%X%P: can not create .reloc section: %E\n"
+#: emsp430X.c:299 emsp430elf.c:299
+msgid "%P: error: no section named %s or %s in linker script\n"
msgstr ""
-#: pe-dll.c:1110
-#, c-format
-msgid "%P%X: Error: ordinal used twice: %d (%s vs %s)\n"
+#: emsp430X.c:308 emsp430X.c:430 emsp430X.c:443 emsp430elf.c:308
+#: emsp430elf.c:430 emsp430elf.c:443
+msgid "%P: error: no section named %s in linker script\n"
msgstr ""
-#: pe-dll.c:1146
+#: emsp430X.c:509 emsp430elf.c:509
#, c-format
-msgid "%P%X: Error: export ordinal too large: %d\n"
+msgid ""
+" --code-region={either,lower,upper,none}\n"
+" Transform .text* sections to {either,lower,upper,none}.text* "
+"sections\n"
msgstr ""
-#. Huh? Shouldn't happen, but punt if it does.
-#: pe-dll.c:1391
+#: emsp430X.c:510 emsp430elf.c:510
#, c-format
-msgid "zero vma section reloc detected: `%s' #%d f=%d\n"
+msgid ""
+" --data-region={either,lower,upper,none}\n"
+" Transform .data*, .rodata* and .bss* sections to\n"
+" {either,lower,upper,none}.{bss,data,rodata}* sections\n"
msgstr ""
-#: pe-dll.c:1506
+#: emsp430X.c:511 emsp430elf.c:511
#, c-format
-msgid "%P%X: Error: %d-bit reloc in dll\n"
+msgid ""
+" --disable-sec-transformation\n"
+" Disable transformation of .{text,data,bss,rodata}* sections to\n"
+" add the {either,lower,upper,none} prefixes\n"
msgstr ""
-#: pe-dll.c:1634
-#, c-format
-msgid "%P: Can't open output def file %s\n"
+#: emsp430X.c:530 emsp430elf.c:530
+msgid "%P: --code-region requires an argument: {upper,lower,either,none}\n"
msgstr ""
-#: pe-dll.c:1785
-#, c-format
-msgid "; no contents available\n"
+#: emsp430X.c:536 emsp430elf.c:536
+msgid "%P: error: unrecognized argument to --code-region= option: \"%s\"\n"
msgstr ""
-#: pe-dll.c:2704
-msgid ""
-"%P%X%C: variable '%T' can't be auto-imported. Please read the documentation "
-"for ld's --enable-auto-import for details.\n"
+#: emsp430X.c:553 emsp430elf.c:553
+msgid "%P: --data-region requires an argument: {upper,lower,either,none}\n"
msgstr ""
-#: pe-dll.c:2732
-#, c-format
-msgid "%P%X: Can't open .lib file: %s\n"
+#: emsp430X.c:559 emsp430elf.c:559
+msgid "%P: error: unrecognized argument to --data-region= option: \"%s\"\n"
msgstr ""
-#: pe-dll.c:2738
-#, c-format
-msgid "Creating library file: %s\n"
+#. Incompatible objects.
+#: ends32belf.c:203 ends32belf16m.c:203 ends32belf_linux.c:203 ends32elf.c:203
+#: ends32elf16m.c:203 ends32elf_linux.c:203
+msgid "%F%P: %pB: ABI version of object files mismatched\n"
msgstr ""
-#: pe-dll.c:2767
-msgid "%P%X: bfd_openr %s: %E\n"
+#. For PIE or shared object, all input must be PIC.
+#: ends32belf.c:249 ends32belf16m.c:249 ends32belf_linux.c:249 ends32elf.c:249
+#: ends32elf16m.c:249 ends32elf_linux.c:249
+msgid "%P: %pB: must use -fpic to compile this file for shared object or PIE\n"
msgstr ""
-#: pe-dll.c:2779
-msgid "%P%X: %s(%s): can't find member in non-archive file"
+#: ends32belf.c:2213 ends32belf16m.c:2213 ends32belf_linux.c:2342
+#: ends32elf.c:2213 ends32elf16m.c:2213 ends32elf_linux.c:2342
+msgid "%P: --mbaseline is not used anymore\n"
msgstr ""
-#: pe-dll.c:2791
-msgid "%P%X: %s(%s): can't find member in archive"
+#: ends32belf.c:2224 ends32belf16m.c:2224 ends32belf_linux.c:2353
+#: ends32elf.c:2224 ends32elf16m.c:2224 ends32elf_linux.c:2353
+msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n"
msgstr ""
-#: pe-dll.c:3053
-msgid "%P%X: add symbols %s: %E\n"
+#: ends32belf.c:2228 ends32belf16m.c:2228 ends32belf_linux.c:2357
+#: ends32elf.c:2228 ends32elf16m.c:2228 ends32elf_linux.c:2357
+msgid "%P: missing file for --mexport-symbols\n"
msgstr ""
-#: pe-dll.c:3239
-msgid "%P%X: open %s: %E\n"
+#: ends32belf.c:2248 ends32belf16m.c:2248 ends32belf_linux.c:2377
+#: ends32elf.c:2248 ends32elf16m.c:2248 ends32elf_linux.c:2377
+msgid "%P: missing file for --mexport-ex9=<file>\n"
msgstr ""
-#: pe-dll.c:3246
-msgid "%P%X: %s: this doesn't appear to be a DLL\n"
+#: ends32belf.c:2256 ends32belf16m.c:2256 ends32belf_linux.c:2385
+#: ends32elf.c:2256 ends32elf16m.c:2256 ends32elf_linux.c:2385
+msgid "%F%P: cannot open ex9 export file %s\n"
msgstr ""
-#: pe-dll.c:3417
-msgid "%P%X: Error: can't use long section names on this arch\n"
+#: ends32belf.c:2261 ends32belf16m.c:2261 ends32belf_linux.c:2390
+#: ends32elf.c:2261 ends32elf16m.c:2261 ends32elf_linux.c:2390
+msgid "%P: missing file for --mimport-ex9=<file>\n"
msgstr ""
-#: plugin.c:231 plugin.c:277
-msgid "<no plugin>"
+#: ends32belf.c:2265 ends32belf16m.c:2265 ends32belf_linux.c:2394
+#: ends32elf.c:2265 ends32elf16m.c:2265 ends32elf_linux.c:2394
+msgid "%F%P: cannot open ex9 import file %s\n"
msgstr ""
-#: plugin.c:246 plugin.c:1017
-msgid "%P%F: %s: error loading plugin: %s\n"
+#: ends32belf.c:2275 ends32belf16m.c:2275 ends32belf_linux.c:2404
+#: ends32elf.c:2275 ends32elf16m.c:2275 ends32elf_linux.c:2404
+msgid "%F%P: the range of ex9_limit must between 1 and 511\n"
msgstr ""
-#: plugin.c:253
-msgid "%P: %s: duplicated plugin\n"
+#: ends32belf.c:2306 ends32belf16m.c:2306 ends32belf_linux.c:2435
+#: ends32elf.c:2306 ends32elf16m.c:2306 ends32elf_linux.c:2435
+#, c-format
+msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n"
msgstr ""
-#: plugin.c:339
+#: ends32belf.c:2308 ends32belf16m.c:2308 ends32belf_linux.c:2437
+#: ends32elf.c:2308 ends32elf16m.c:2308 ends32elf_linux.c:2437
#, c-format
-msgid "could not create dummy IR bfd: %F%E\n"
+msgid " --mexport-symbols=FILE Exporting symbols in linker script\n"
msgstr ""
-#: plugin.c:427
-msgid "%P%F: %s: non-ELF symbol in ELF BFD!\n"
+#: ends32belf.c:2312 ends32belf16m.c:2312 ends32belf_linux.c:2441
+#: ends32elf.c:2312 ends32elf16m.c:2312 ends32elf_linux.c:2441
+#, c-format
+msgid " --m[no-]ex9 Disable/enable link-time EX9 relaxation\n"
msgstr ""
-#: plugin.c:431
-msgid "%P%F: unknown ELF symbol visibility: %d!\n"
+#: ends32belf.c:2314 ends32belf16m.c:2314 ends32belf_linux.c:2443
+#: ends32elf.c:2314 ends32elf16m.c:2314 ends32elf_linux.c:2443
+#, c-format
+msgid " --mexport-ex9=FILE Export EX9 table after linking\n"
msgstr ""
-#: plugin.c:542
-msgid "%P%F: unsupported input file size: %s (%ld bytes)\n"
+#: ends32belf.c:2316 ends32belf16m.c:2316 ends32belf_linux.c:2445
+#: ends32elf.c:2316 ends32elf16m.c:2316 ends32elf_linux.c:2445
+#, c-format
+msgid " --mimport-ex9=FILE Import Ex9 table for EX9 relaxation\n"
msgstr ""
-#. We should not have a new, indirect or warning symbol here.
-#: plugin.c:726
-msgid "%P%F: %s: plugin symbol table corrupt (sym type %d)\n"
+#: ends32belf.c:2318 ends32belf16m.c:2318 ends32belf_linux.c:2447
+#: ends32elf.c:2318 ends32elf16m.c:2318 ends32elf_linux.c:2447
+#, c-format
+msgid " --mupdate-ex9 Update existing EX9 table\n"
msgstr ""
-#: plugin.c:786
-msgid "%P: %B: symbol `%s' definition: %d, visibility: %d, resolution: %d\n"
+#: ends32belf.c:2320 ends32belf16m.c:2320 ends32belf_linux.c:2449
+#: ends32elf.c:2320 ends32elf16m.c:2320 ends32elf_linux.c:2449
+#, c-format
+msgid " --mex9-limit=NUM Maximum number of entries in ex9 table\n"
msgstr ""
-#: plugin.c:1024
-msgid "%P%F: %s: plugin error: %d\n"
+#: ends32belf.c:2322 ends32belf16m.c:2322 ends32belf_linux.c:2451
+#: ends32elf.c:2322 ends32elf16m.c:2322 ends32elf_linux.c:2451
+#, c-format
+msgid ""
+" --mex9-loop-aware Avoid generate EX9 instruction inside loop\n"
msgstr ""
-#: plugin.c:1083
-msgid "%P%F: plugin_strdup failed to allocate memory: %s\n"
+#: ends32belf.c:2327 ends32belf16m.c:2327 ends32belf_linux.c:2456
+#: ends32elf.c:2327 ends32elf16m.c:2327 ends32elf_linux.c:2456
+#, c-format
+msgid ""
+" --m[no-]ifc Disable/enable link-time IFC optimization\n"
msgstr ""
-#: plugin.c:1115
-msgid "%P%F: plugin failed to allocate memory for input: %s\n"
+#: ends32belf.c:2329 ends32belf16m.c:2329 ends32belf_linux.c:2458
+#: ends32elf.c:2329 ends32elf16m.c:2329 ends32elf_linux.c:2458
+#, c-format
+msgid ""
+" --mifc-loop-aware Avoid generate IFC instruction inside loop\n"
msgstr ""
-#: plugin.c:1148
-msgid "%P%F: %s: plugin reported error claiming file\n"
+#: etic3xcoff.c:68 etic3xcoff_onchip.c:68 etic4xcoff.c:68 etic54xcoff.c:68
+#, c-format
+msgid " --format 0|1|2 Specify which COFF version to use\n"
msgstr ""
-#: plugin.c:1258
-msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
+#: etic3xcoff.c:90 etic3xcoff_onchip.c:90 etic4xcoff.c:90 etic54xcoff.c:90
+msgid "%F%P: invalid COFF format version %s\n"
msgstr ""
+2018-06-24 Nick Clifton <nickc@redhat.com>
+
+ * configure: Regenerate.
+ * po/opcodes.pot: Regenerate.
+
2018-06-24 Nick Clifton <nickc@redhat.com>
2.31 branch created.
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for opcodes 2.30.52.
+# Generated by GNU Autoconf 2.69 for opcodes 2.31.51.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
# Identity of this package.
PACKAGE_NAME='opcodes'
PACKAGE_TARNAME='opcodes'
-PACKAGE_VERSION='2.30.52'
-PACKAGE_STRING='opcodes 2.30.52'
+PACKAGE_VERSION='2.31.51'
+PACKAGE_STRING='opcodes 2.31.51'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures opcodes 2.30.52 to adapt to many kinds of systems.
+\`configure' configures opcodes 2.31.51 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of opcodes 2.30.52:";;
+ short | recursive ) echo "Configuration of opcodes 2.31.51:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-opcodes configure 2.30.52
+opcodes configure 2.31.51
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by opcodes $as_me 2.30.52, which was
+It was created by opcodes $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='opcodes'
- VERSION='2.30.52'
+ VERSION='2.31.51'
cat >>confdefs.h <<_ACEOF
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by opcodes $as_me 2.30.52, which was
+This file was extended by opcodes $as_me 2.31.51, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-opcodes config.status 2.30.52
+opcodes config.status 2.31.51
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2018-04-30 11:54+0100\n"
+"POT-Creation-Date: 2018-06-24 19:00+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
+#: aarch64-asm.c:805
+msgid "specified register cannot be read from"
+msgstr ""
+
+#: aarch64-asm.c:814
+msgid "specified register cannot be written to"
+msgstr ""
+
#. Invalid option.
-#: aarch64-dis.c:81 arc-dis.c:782 arm-dis.c:6158
+#: aarch64-dis.c:94 arc-dis.c:782 arm-dis.c:6158
#, c-format
msgid "unrecognised disassembler option: %s"
msgstr ""
-#: aarch64-dis.c:3264
+#: aarch64-dis.c:3362
#, c-format
msgid ""
"\n"
"with the -M switch (multiple options should be separated by commas):\n"
msgstr ""
-#: aarch64-dis.c:3268
+#: aarch64-dis.c:3366
#, c-format
msgid ""
"\n"
" no-aliases Don't print instruction aliases.\n"
msgstr ""
-#: aarch64-dis.c:3271
+#: aarch64-dis.c:3369
#, c-format
msgid ""
"\n"
" aliases Do print instruction aliases.\n"
msgstr ""
-#: aarch64-dis.c:3275
+#: aarch64-dis.c:3372
+#, c-format
+msgid ""
+"\n"
+" no-notes Don't print instruction notes.\n"
+msgstr ""
+
+#: aarch64-dis.c:3375
+#, c-format
+msgid ""
+"\n"
+" notes Do print instruction notes.\n"
+msgstr ""
+
+#: aarch64-dis.c:3379
#, c-format
msgid ""
"\n"
" debug_dump Temp switch for debug trace.\n"
msgstr ""
-#: aarch64-dis.c:3279 mips-dis.c:2601 mips-dis.c:2609 mips-dis.c:2611
-#: nfp-dis.c:2989 riscv-dis.c:509
+#: aarch64-dis.c:3383 mips-dis.c:2612 mips-dis.c:2620 mips-dis.c:2622
+#: nfp-dis.c:2981 riscv-dis.c:509
#, c-format
msgid "\n"
msgstr ""
msgid "'ROR' operator not allowed"
msgstr ""
+#: aarch64-opc.c:3583
+msgid "reading from a write-only register."
+msgstr ""
+
+#: aarch64-opc.c:3585
+msgid "writing to a read-only register."
+msgstr ""
+
#: alpha-opc.c:154
msgid "branch operand unaligned"
msgstr ""
msgid "Don't understand 0x%x \n"
msgstr ""
-#: i386-dis.c:12380
+#: i386-dis.c:12405
msgid "<internal disassembler error>"
msgstr ""
-#: i386-dis.c:12675
+#: i386-dis.c:12700
#, c-format
msgid ""
"\n"
"with the -M switch (multiple options should be separated by commas):\n"
msgstr ""
-#: i386-dis.c:12679
+#: i386-dis.c:12704
#, c-format
msgid " x86-64 Disassemble in 64bit mode\n"
msgstr ""
-#: i386-dis.c:12680
+#: i386-dis.c:12705
#, c-format
msgid " i386 Disassemble in 32bit mode\n"
msgstr ""
-#: i386-dis.c:12681
+#: i386-dis.c:12706
#, c-format
msgid " i8086 Disassemble in 16bit mode\n"
msgstr ""
-#: i386-dis.c:12682
+#: i386-dis.c:12707
#, c-format
msgid " att Display instruction in AT&T syntax\n"
msgstr ""
-#: i386-dis.c:12683
+#: i386-dis.c:12708
#, c-format
msgid " intel Display instruction in Intel syntax\n"
msgstr ""
-#: i386-dis.c:12684
+#: i386-dis.c:12709
#, c-format
msgid ""
" att-mnemonic\n"
" Display instruction in AT&T mnemonic\n"
msgstr ""
-#: i386-dis.c:12686
+#: i386-dis.c:12711
#, c-format
msgid ""
" intel-mnemonic\n"
" Display instruction in Intel mnemonic\n"
msgstr ""
-#: i386-dis.c:12688
+#: i386-dis.c:12713
#, c-format
msgid " addr64 Assume 64bit address size\n"
msgstr ""
-#: i386-dis.c:12689
+#: i386-dis.c:12714
#, c-format
msgid " addr32 Assume 32bit address size\n"
msgstr ""
-#: i386-dis.c:12690
+#: i386-dis.c:12715
#, c-format
msgid " addr16 Assume 16bit address size\n"
msgstr ""
-#: i386-dis.c:12691
+#: i386-dis.c:12716
#, c-format
msgid " data32 Assume 32bit data size\n"
msgstr ""
-#: i386-dis.c:12692
+#: i386-dis.c:12717
#, c-format
msgid " data16 Assume 16bit data size\n"
msgstr ""
-#: i386-dis.c:12693
+#: i386-dis.c:12718
#, c-format
msgid " suffix Always display instruction suffix in AT&T syntax\n"
msgstr ""
-#: i386-dis.c:12694
+#: i386-dis.c:12719
#, c-format
msgid " amd64 Display instruction in AMD64 ISA\n"
msgstr ""
-#: i386-dis.c:12695
+#: i386-dis.c:12720
#, c-format
msgid " intel64 Display instruction in Intel64 ISA\n"
msgstr ""
-#: i386-dis.c:13235
+#: i386-dis.c:13260
msgid "64-bit address is disabled"
msgstr ""
-#: i386-gen.c:718
+#: i386-gen.c:730
#, c-format
msgid "%s: error: "
msgstr ""
-#: i386-gen.c:897
+#: i386-gen.c:909
#, c-format
msgid "%s: %d: unknown bitfield: %s\n"
msgstr ""
-#: i386-gen.c:899
+#: i386-gen.c:911
#, c-format
msgid "unknown bitfield: %s\n"
msgstr ""
-#: i386-gen.c:962
+#: i386-gen.c:974
#, c-format
msgid "%s: %d: missing `)' in bitfield: %s\n"
msgstr ""
-#: i386-gen.c:1263
+#: i386-gen.c:1275
#, c-format
msgid "can't find i386-opc.tbl for reading, errno = %s\n"
msgstr ""
-#: i386-gen.c:1394
+#: i386-gen.c:1406
#, c-format
msgid "can't find i386-reg.tbl for reading, errno = %s\n"
msgstr ""
-#: i386-gen.c:1472
+#: i386-gen.c:1484
#, c-format
msgid "can't create i386-init.h, errno = %s\n"
msgstr ""
-#: i386-gen.c:1562 ia64-gen.c:2829
+#: i386-gen.c:1574 ia64-gen.c:2829
#, c-format
msgid "unable to change directory to \"%s\", errno = %s\n"
msgstr ""
-#: i386-gen.c:1574 i386-gen.c:1577
+#: i386-gen.c:1586 i386-gen.c:1589
#, c-format
msgid "CpuMax != %d!\n"
msgstr ""
-#: i386-gen.c:1581
+#: i386-gen.c:1593
#, c-format
msgid "%d unused bits in i386_cpu_flags.\n"
msgstr ""
-#: i386-gen.c:1588
+#: i386-gen.c:1600
#, c-format
msgid "%d unused bits in i386_operand_type.\n"
msgstr ""
-#: i386-gen.c:1602
+#: i386-gen.c:1614
#, c-format
msgid "can't create i386-tbl.h, errno = %s\n"
msgstr ""
msgid "internal error: mep_cgen_cpu_open: no endianness specified"
msgstr ""
-#: mips-dis.c:1751 mips-dis.c:1977
+#: mips-dis.c:1758 mips-dis.c:1984
#, c-format
msgid "# internal error, undefined operand in `%s %s'"
msgstr ""
-#: mips-dis.c:2553
+#: mips-dis.c:2560
#, c-format
msgid ""
"\n"
"with the -M switch (multiple options should be separated by commas):\n"
msgstr ""
-#: mips-dis.c:2557
+#: mips-dis.c:2564
#, c-format
msgid ""
"\n"
" no-aliases Use canonical instruction forms.\n"
msgstr ""
-#: mips-dis.c:2560
+#: mips-dis.c:2567
#, c-format
msgid ""
"\n"
" msa Recognize MSA instructions.\n"
msgstr ""
-#: mips-dis.c:2563
+#: mips-dis.c:2570
#, c-format
msgid ""
"\n"
" virt Recognize the virtualization ASE instructions.\n"
msgstr ""
-#: mips-dis.c:2566
+#: mips-dis.c:2573
#, c-format
msgid ""
"\n"
" ASE instructions.\n"
msgstr ""
-#: mips-dis.c:2570
+#: mips-dis.c:2577
+#, c-format
+msgid ""
+"\n"
+" ginv Recognize the Global INValidate (GINV) ASE\n"
+" instructions.\n"
+msgstr ""
+
+#: mips-dis.c:2581
#, c-format
msgid ""
"\n"
" Default: based on binary being disassembled.\n"
msgstr ""
-#: mips-dis.c:2574
+#: mips-dis.c:2585
#, c-format
msgid ""
"\n"
" Default: numeric.\n"
msgstr ""
-#: mips-dis.c:2578
+#: mips-dis.c:2589
#, c-format
msgid ""
"\n"
" Default: based on binary being disassembled.\n"
msgstr ""
-#: mips-dis.c:2583
+#: mips-dis.c:2594
#, c-format
msgid ""
"\n"
" Default: based on binary being disassembled.\n"
msgstr ""
-#: mips-dis.c:2588
+#: mips-dis.c:2599
#, c-format
msgid ""
"\n"
" specified ABI.\n"
msgstr ""
-#: mips-dis.c:2592
+#: mips-dis.c:2603
#, c-format
msgid ""
"\n"
" specified architecture.\n"
msgstr ""
-#: mips-dis.c:2596
+#: mips-dis.c:2607
#, c-format
msgid ""
"\n"
" "
msgstr ""
-#: mips-dis.c:2603
+#: mips-dis.c:2614
#, c-format
msgid ""
"\n"
msgid "internal error: unknown hardware resource"
msgstr ""
-#: nfp-dis.c:934
-msgid "<invalid_instruction>"
+#: nfp-dis.c:927
+msgid "<invalid_instruction>:"
msgstr ""
-#: nfp-dis.c:1337
+#: nfp-dis.c:1331
msgid ", <invalid CRC operator>, "
msgstr ""
-#: nfp-dis.c:1689
+#: nfp-dis.c:1683
msgid "<invalid branch>["
msgstr ""
-#: nfp-dis.c:2058 nfp-dis.c:2329
+#: nfp-dis.c:2052 nfp-dis.c:2323
#, c-format
msgid "<invalid cmd target %d:%d:%d>[]"
msgstr ""
-#: nfp-dis.c:2069 nfp-dis.c:2340
+#: nfp-dis.c:2063 nfp-dis.c:2334
#, c-format
msgid "<invalid cmd action %d:%d:%d>[]"
msgstr ""
-#: nfp-dis.c:2561
+#: nfp-dis.c:2555
msgid "File has no ME-Config section."
msgstr ""
-#: nfp-dis.c:2575
+#: nfp-dis.c:2569
msgid "File has invalid ME-Config section."
msgstr ""
-#: nfp-dis.c:2719
+#: nfp-dis.c:2711
#, c-format
msgid "Error processing section %u "
msgstr ""
-#: nfp-dis.c:2748
+#: nfp-dis.c:2740
#, c-format
msgid "Invalid NFP option: %s"
msgstr ""
-#: nfp-dis.c:2980
+#: nfp-dis.c:2972
#, c-format
msgid ""
"\n"
"with the -M switch (multiple options should be separated by commas):\n"
msgstr ""
-#: nfp-dis.c:2984
+#: nfp-dis.c:2976
#, c-format
msgid ""
"\n"
msgid "warning: ignoring unknown -M%s option"
msgstr ""
-#: ppc-dis.c:875
+#: ppc-dis.c:838
#, c-format
msgid ""
"\n"
msgid "invalid register"
msgstr ""
-#: ppc-opc.c:377 ppc-opc.c:405
+#: ppc-opc.c:382 ppc-opc.c:410
msgid "invalid conditional option"
msgstr ""
-#: ppc-opc.c:379 ppc-opc.c:407
+#: ppc-opc.c:384 ppc-opc.c:412
msgid "invalid counter access"
msgstr ""
-#: ppc-opc.c:409
+#: ppc-opc.c:414
msgid "attempt to set y bit when using + or - modifier"
msgstr ""
-#: ppc-opc.c:500
+#: ppc-opc.c:505
msgid "invalid mask field"
msgstr ""
-#: ppc-opc.c:523
+#: ppc-opc.c:528
msgid "invalid mfcr mask"
msgstr ""
-#: ppc-opc.c:596 ppc-opc.c:636
+#: ppc-opc.c:601 ppc-opc.c:641
msgid "illegal L operand value"
msgstr ""
-#: ppc-opc.c:642
+#: ppc-opc.c:647
msgid "incompatible L operand value"
msgstr ""
-#: ppc-opc.c:686 ppc-opc.c:721
+#: ppc-opc.c:691 ppc-opc.c:726
msgid "illegal bitmask"
msgstr ""
-#: ppc-opc.c:808
+#: ppc-opc.c:813
msgid "address register in load range"
msgstr ""
-#: ppc-opc.c:874
+#: ppc-opc.c:879
msgid "index register in load range"
msgstr ""
-#: ppc-opc.c:903 ppc-opc.c:984
+#: ppc-opc.c:908 ppc-opc.c:991
msgid "source and target register operands must be different"
msgstr ""
-#: ppc-opc.c:931
+#: ppc-opc.c:936
msgid "invalid register operand when updating"
msgstr ""
-#: ppc-opc.c:1047
+#: ppc-opc.c:1054
msgid "illegal immediate value"
msgstr ""
-#: ppc-opc.c:1194
+#: ppc-opc.c:1201
msgid "invalid sprg number"
msgstr ""
-#: ppc-opc.c:1231
+#: ppc-opc.c:1238
msgid "invalid tbr number"
msgstr ""
-#: ppc-opc.c:1373
+#: ppc-opc.c:1381
msgid "invalid constant"
msgstr ""
-#: ppc-opc.c:1478 ppc-opc.c:1505 ppc-opc.c:1532 ppc-opc.c:1559
+#: ppc-opc.c:1486 ppc-opc.c:1513 ppc-opc.c:1540 ppc-opc.c:1567
msgid "UIMM = 00000 is illegal"
msgstr ""
-#: ppc-opc.c:1586
+#: ppc-opc.c:1594
msgid "UIMM values >7 are illegal"
msgstr ""
-#: ppc-opc.c:1613
+#: ppc-opc.c:1621
msgid "UIMM values >15 are illegal"
msgstr ""
-#: ppc-opc.c:1640
+#: ppc-opc.c:1648
msgid "GPR odd is illegal"
msgstr ""
-#: ppc-opc.c:1667 ppc-opc.c:1694
+#: ppc-opc.c:1675 ppc-opc.c:1702
msgid "invalid offset"
msgstr ""
-#: ppc-opc.c:1721
+#: ppc-opc.c:1729
msgid "invalid Ddd value"
msgstr ""