From ab4f385b3c31e6bca198d2eef1a8c5268e28cd76 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Wed, 11 Aug 2021 13:17:54 +0100 Subject: Deprecate a.out support for NetBSD targets. As discussed previously, a.out support is now quite deprecated, and in some cases removed, in both Binutils itself and NetBSD, so this legacy default makes little sense. `netbsdelf*` and `netbsdaout*` still work allowing the user to be explicit about there choice. Additionally, the configure script warns about the change as Nick Clifton requested. One possible concern was the status of NetBSD on NS32K, where only a.out was supported. But per [1] NetBSD has removed support, and if it were to come back, it would be with ELF. The binutils implementation is therefore marked obsolete, per the instructions in the last message. With that patch and this one applied, I have confirmed the following: --target=i686-unknown-netbsd --target=i686-unknown-netbsdelf builds completely --target=i686-unknown-netbsdaout properly fails because target is deprecated. --target=vax-unknown-netbsdaout builds completely except for gas, where the target is deprecated. [1]: https://mail-index.netbsd.org/tech-toolchain/2021/07/19/msg004025.html --- bfd/config.bfd | 43 +++++++++++++-------- bfd/configure.ac | 5 +-- binutils/testsuite/binutils-all/nm.exp | 2 +- binutils/testsuite/lib/binutils-common.exp | 7 +--- config/picflag.m4 | 4 +- gas/configure.tgt | 9 +++-- gas/testsuite/gas/arm/blx-bl-convert.d | 2 +- gas/testsuite/gas/arm/blx-local-thumb.d | 2 +- gas/testsuite/gas/sh/basic.exp | 2 +- gdb/configure.host | 34 +++++++---------- gdb/configure.tgt | 2 +- gdb/testsuite/gdb.asm/asm-source.exp | 6 +-- intl/configure | 2 +- ld/configure.tgt | 44 +++++++++++----------- ld/testsuite/ld-arm/arm-elf.exp | 4 +- ld/testsuite/ld-elf/elf.exp | 2 +- ld/testsuite/ld-elf/shared.exp | 4 +- libiberty/configure | 4 +- --- ld/po/ld.pot | 885 ++++++++++++++++++++++++++++++----------------------------- 1 file changed, 455 insertions(+), 430 deletions(-) (limited to 'ld/po/ld.pot') diff --git a/ld/po/ld.pot b/ld/po/ld.pot index 24f055b..c0d518e 100644 --- a/ld/po/ld.pot +++ b/ld/po/ld.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2021-07-03 15:09+0100\n" +"POT-Creation-Date: 2021-08-11 10:49+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -56,7 +56,7 @@ msgstr "" msgid "%P: symbol `%pT' missing from main hash table\n" msgstr "" -#: ldcref.c:517 ldcref.c:628 ldmain.c:1302 ldmisc.c:336 pe-dll.c:737 +#: ldcref.c:517 ldcref.c:628 ldmain.c:1304 ldmisc.c:336 pe-dll.c:737 #: pe-dll.c:1315 pe-dll.c:1436 pe-dll.c:1562 earm_wince_pe.c:1486 #: earm_wince_pe.c:1693 earmpe.c:1486 earmpe.c:1693 ei386pe.c:1486 #: ei386pe.c:1693 ei386pe_posix.c:1486 ei386pe_posix.c:1693 ei386pep.c:1475 @@ -64,7 +64,7 @@ msgstr "" msgid "%F%P: %pB: could not read symbols: %E\n" msgstr "" -#: ldcref.c:690 ldcref.c:697 ldmain.c:1364 ldmain.c:1371 +#: ldcref.c:690 ldcref.c:697 ldmain.c:1366 ldmain.c:1373 msgid "%F%P: %pB: could not read relocs: %E\n" msgstr "" @@ -137,7 +137,7 @@ msgstr "" msgid "found %s at %s\n" msgstr "" -#: ldelf.c:385 ldlang.c:3146 ldlang.c:3160 +#: ldelf.c:385 ldlang.c:3149 ldlang.c:3163 msgid "%F%P: %pB: error adding symbols: %E\n" msgstr "" @@ -291,7 +291,7 @@ msgstr "" msgid "%F%P:%pS / by zero\n" msgstr "" -#: ldexp.c:737 ldlang.c:3982 ldmain.c:1269 earm_wince_pe.c:1804 earmpe.c:1804 +#: ldexp.c:737 ldlang.c:3985 ldmain.c:1271 earm_wince_pe.c:1804 earmpe.c:1804 #: ei386pe.c:1804 ei386pe_posix.c:1804 ei386pep.c:1699 emcorepe.c:1804 #: eshpe.c:1804 msgid "%F%P: bfd_link_hash_lookup failed: %E\n" @@ -341,7 +341,7 @@ msgstr "" msgid "%F%P:%pS: nonconstant expression for %s\n" msgstr "" -#: ldexp.c:1670 ldlang.c:1279 ldlang.c:3464 ldlang.c:7945 +#: ldexp.c:1670 ldlang.c:1279 ldlang.c:3467 ldlang.c:7951 msgid "%F%P: can not create hash table: %E\n" msgstr "" @@ -366,7 +366,9 @@ msgstr "" msgid "%P: cannot find %s (%s): %E\n" msgstr "" -#: ldfile.c:410 +#. We ignore the return status of the script +#. and always print the error message. +#: ldfile.c:410 ldfile.c:494 ldfile.c:498 msgid "%P: cannot find %s: %E\n" msgstr "" @@ -374,24 +376,18 @@ msgstr "" msgid "%P: cannot find %s inside %s\n" msgstr "" -#: ldfile.c:477 ldmain.c:1449 +#: ldfile.c:477 ldmain.c:1451 msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n" msgstr "" -#: ldfile.c:481 ldmain.c:1453 +#: ldfile.c:481 ldmain.c:1455 msgid "error handling script" msgstr "" -#: ldfile.c:487 ldmain.c:1459 +#: ldfile.c:487 ldmain.c:1461 msgid "%P: Failed to run error handling script '%s', reason: " msgstr "" -#. We ignore the return status of the script -#. and always print the error message. -#: ldfile.c:494 ldfile.c:498 -msgid "%P: cannot find %s\n" -msgstr "" - #: ldfile.c:508 msgid "%P: note to link with %s use -l:%s or rename it to lib%s\n" msgstr "" @@ -508,335 +504,335 @@ msgid "" "section `%pA' from '%pB' (assigned to %pA, but additional match: %pA)\n" msgstr "" -#: ldlang.c:3050 +#: ldlang.c:3053 msgid "%P: %pB: file not recognized: %E; matching formats:" msgstr "" -#: ldlang.c:3058 +#: ldlang.c:3061 msgid "%F%P: %pB: file not recognized: %E\n" msgstr "" -#: ldlang.c:3131 +#: ldlang.c:3134 msgid "%F%P: %pB: member %pB in archive is not an object\n" msgstr "" -#: ldlang.c:3434 +#: ldlang.c:3437 msgid "" "%P: warning: could not find any targets that match endianness requirement\n" msgstr "" -#: ldlang.c:3448 +#: ldlang.c:3451 msgid "%F%P: target %s not found\n" msgstr "" -#: ldlang.c:3450 +#: ldlang.c:3453 msgid "%F%P: cannot open output file %s: %E\n" msgstr "" -#: ldlang.c:3456 +#: ldlang.c:3459 msgid "%F%P: %s: can not make object file: %E\n" msgstr "" -#: ldlang.c:3460 +#: ldlang.c:3463 msgid "%F%P: %s: can not set architecture: %E\n" msgstr "" -#: ldlang.c:3640 +#: ldlang.c:3643 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3690 #, c-format msgid "%s: %s\n" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3690 msgid "CTF warning" msgstr "" -#: ldlang.c:3687 +#: ldlang.c:3690 msgid "CTF error" msgstr "" -#: ldlang.c:3693 +#: ldlang.c:3696 #, c-format msgid "CTF error: cannot get CTF errors: `%s'\n" msgstr "" -#: ldlang.c:3727 +#: ldlang.c:3730 msgid "" "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n" msgstr "" -#: ldlang.c:3756 +#: ldlang.c:3759 msgid "%P: warning: CTF output not created: `%s'\n" msgstr "" -#: ldlang.c:3799 +#: ldlang.c:3802 msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n" msgstr "" -#: ldlang.c:3819 +#: ldlang.c:3822 msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n" msgstr "" -#: ldlang.c:3890 +#: ldlang.c:3893 msgid "" "%P: warning: CTF section emission failed; output will have no CTF section: " "%s\n" msgstr "" -#: ldlang.c:3929 +#: ldlang.c:3932 msgid "" "%P: warning: CTF section in %pB not linkable: %P was built without support " "for CTF\n" msgstr "" -#: ldlang.c:4067 +#: ldlang.c:4070 msgid "%X%P: required symbol `%s' not defined\n" msgstr "" -#: ldlang.c:4362 +#: ldlang.c:4368 msgid "" "warning: INSERT statement in linker script is incompatible with --enable-non-" "contiguous-regions.\n" msgstr "" -#: ldlang.c:4375 +#: ldlang.c:4381 msgid "%F%P: %s not found for insert\n" msgstr "" -#: ldlang.c:4615 +#: ldlang.c:4621 msgid " load address 0x%V" msgstr "" -#: ldlang.c:4848 +#: ldlang.c:4854 msgid "%W (size before relaxing)\n" msgstr "" -#: ldlang.c:4941 +#: ldlang.c:4947 #, c-format msgid "Address of section %s set to " msgstr "" -#: ldlang.c:5139 +#: ldlang.c:5145 #, c-format msgid "Fail with %d\n" msgstr "" -#: ldlang.c:5352 +#: ldlang.c:5358 msgid "" "%F%P: Output section '%s' not large enough for the linker-created stubs " "section '%s'.\n" msgstr "" -#: ldlang.c:5357 +#: ldlang.c:5363 msgid "" "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section " "'%s' would overflow '%s' after it changed size).\n" msgstr "" -#: ldlang.c:5466 +#: ldlang.c:5472 msgid "%X%P: section %s VMA wraps around address space\n" msgstr "" -#: ldlang.c:5472 +#: ldlang.c:5478 msgid "%X%P: section %s LMA wraps around address space\n" msgstr "" -#: ldlang.c:5524 +#: ldlang.c:5530 msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n" msgstr "" -#: ldlang.c:5568 +#: ldlang.c:5574 msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n" msgstr "" -#: ldlang.c:5591 +#: ldlang.c:5597 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:5616 +#: ldlang.c:5622 msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n" msgstr "" -#: ldlang.c:5627 +#: ldlang.c:5633 msgid "%X%P: %pB section `%s' will not fit in region `%s'\n" msgstr "" -#: ldlang.c:5713 +#: ldlang.c:5719 msgid "" "%F%P:%pS: non constant or forward reference address expression for section " "%s\n" msgstr "" -#: ldlang.c:5738 +#: ldlang.c:5744 msgid "%X%P: internal error on COFF shared library section %s\n" msgstr "" -#: ldlang.c:5796 +#: ldlang.c:5802 msgid "%F%P: error: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5800 +#: ldlang.c:5806 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5834 +#: ldlang.c:5840 msgid "%P: warning: start of section %s changed by %ld\n" msgstr "" -#: ldlang.c:5926 +#: ldlang.c:5932 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "" -#: ldlang.c:6107 +#: ldlang.c:6113 msgid "%F%P: can't relax section: %E\n" msgstr "" -#: ldlang.c:6528 +#: ldlang.c:6534 msgid "%F%P: invalid data statement\n" msgstr "" -#: ldlang.c:6561 +#: ldlang.c:6567 msgid "%F%P: invalid reloc statement\n" msgstr "" -#: ldlang.c:6941 +#: ldlang.c:6947 msgid "" "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n" msgstr "" -#: ldlang.c:6966 +#: ldlang.c:6972 msgid "%F%P: %s: can't set start address\n" msgstr "" -#: ldlang.c:6979 ldlang.c:6997 +#: ldlang.c:6985 ldlang.c:7003 msgid "%F%P: can't set start address\n" msgstr "" -#: ldlang.c:6991 +#: ldlang.c:6997 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "" -#: ldlang.c:7002 +#: ldlang.c:7008 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "" -#: ldlang.c:7059 +#: ldlang.c:7065 msgid "" "%F%P: relocatable linking with relocations from format %s (%pB) to format %s " "(%pB) is not supported\n" msgstr "" -#: ldlang.c:7069 +#: ldlang.c:7075 msgid "" "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n" msgstr "" -#: ldlang.c:7093 +#: ldlang.c:7099 msgid "%X%P: failed to merge target specific data of file %pB\n" msgstr "" -#: ldlang.c:7164 +#: ldlang.c:7170 msgid "%F%P: could not define common symbol `%pT': %E\n" msgstr "" -#: ldlang.c:7176 +#: ldlang.c:7182 msgid "" "\n" "Allocating common symbols\n" msgstr "" -#: ldlang.c:7177 +#: ldlang.c:7183 msgid "" "Common symbol size file\n" "\n" msgstr "" -#: ldlang.c:7250 +#: ldlang.c:7256 msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n" msgstr "" -#: ldlang.c:7268 +#: ldlang.c:7274 msgid "" "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n" msgstr "" -#: ldlang.c:7358 +#: ldlang.c:7364 msgid "%F%P: invalid character %c (%d) in flags\n" msgstr "" -#: ldlang.c:7467 +#: ldlang.c:7473 msgid "%F%P:%pS: error: align with input and explicit align specified\n" msgstr "" -#: ldlang.c:7981 +#: ldlang.c:7987 msgid "%F%P: %s: plugin reported error after all symbols read\n" msgstr "" -#: ldlang.c:8421 +#: ldlang.c:8427 msgid "%F%P: multiple STARTUP files\n" msgstr "" -#: ldlang.c:8467 +#: ldlang.c:8473 msgid "%X%P:%pS: section has both a load address and a load region\n" msgstr "" -#: ldlang.c:8573 +#: ldlang.c:8579 msgid "" "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers " "lack them\n" msgstr "" -#: ldlang.c:8646 +#: ldlang.c:8652 msgid "%F%P: no sections assigned to phdrs\n" msgstr "" -#: ldlang.c:8684 +#: ldlang.c:8690 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "" -#: ldlang.c:8704 +#: ldlang.c:8710 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "" -#: ldlang.c:9127 +#: ldlang.c:9133 msgid "%X%P: unknown language `%s' in version information\n" msgstr "" -#: ldlang.c:9272 +#: ldlang.c:9278 msgid "" "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "" -#: ldlang.c:9281 +#: ldlang.c:9287 msgid "%X%P: duplicate version tag `%s'\n" msgstr "" -#: ldlang.c:9302 ldlang.c:9311 ldlang.c:9329 ldlang.c:9339 +#: ldlang.c:9308 ldlang.c:9317 ldlang.c:9335 ldlang.c:9345 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "" -#: ldlang.c:9379 +#: ldlang.c:9385 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "" -#: ldlang.c:9402 +#: ldlang.c:9408 msgid "%X%P: unable to read .exports section contents\n" msgstr "" -#: ldlang.c:9448 +#: ldlang.c:9454 msgid "%P: invalid origin for memory region %s\n" msgstr "" -#: ldlang.c:9460 +#: ldlang.c:9466 msgid "%P: invalid length for memory region %s\n" msgstr "" -#: ldlang.c:9572 +#: ldlang.c:9578 msgid "%X%P: unknown feature `%s'\n" msgstr "" @@ -852,231 +848,231 @@ msgstr "" msgid "%X%P: can't set BFD default target to `%s': %E\n" msgstr "" -#: ldmain.c:403 +#: ldmain.c:405 msgid "built in linker script" msgstr "" -#: ldmain.c:413 +#: ldmain.c:415 msgid "using external linker script:" msgstr "" -#: ldmain.c:415 +#: ldmain.c:417 msgid "using internal linker script:" msgstr "" -#: ldmain.c:462 +#: ldmain.c:464 msgid "%F%P: --no-define-common may not be used without -shared\n" msgstr "" -#: ldmain.c:468 +#: ldmain.c:470 msgid "%F%P: no input files\n" msgstr "" -#: ldmain.c:472 +#: ldmain.c:474 msgid "%P: mode %s\n" msgstr "" -#: ldmain.c:488 ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:560 +#: ldmain.c:490 ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:560 #: ends32elf.c:427 ends32elf16m.c:427 ends32elf_linux.c:560 msgid "%F%P: cannot open map file %s: %E\n" msgstr "" -#: ldmain.c:541 +#: ldmain.c:543 msgid "%P: link errors found, deleting executable `%s'\n" msgstr "" -#: ldmain.c:550 +#: ldmain.c:552 msgid "%F%P: %pB: final close failed: %E\n" msgstr "" -#: ldmain.c:577 +#: ldmain.c:579 msgid "%F%P: unable to open for source of copy `%s'\n" msgstr "" -#: ldmain.c:580 +#: ldmain.c:582 msgid "%F%P: unable to open for destination of copy `%s'\n" msgstr "" -#: ldmain.c:587 +#: ldmain.c:589 msgid "%P: error writing file `%s'\n" msgstr "" -#: ldmain.c:592 pe-dll.c:1965 +#: ldmain.c:594 pe-dll.c:1965 #, c-format msgid "%P: error closing file `%s'\n" msgstr "" -#: ldmain.c:606 +#: ldmain.c:608 #, c-format msgid "%s: total time in link: %ld.%06ld\n" msgstr "" -#: ldmain.c:693 +#: ldmain.c:695 msgid "%F%P: missing argument to -m\n" msgstr "" -#: ldmain.c:747 ldmain.c:764 ldmain.c:784 ldmain.c:816 pe-dll.c:1396 +#: ldmain.c:749 ldmain.c:766 ldmain.c:786 ldmain.c:818 pe-dll.c:1396 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "" -#: ldmain.c:751 ldmain.c:768 ldmain.c:788 +#: ldmain.c:753 ldmain.c:770 ldmain.c:790 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "" -#: ldmain.c:802 +#: ldmain.c:804 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "" -#: ldmain.c:846 +#: ldmain.c:848 msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n" msgstr "" -#: ldmain.c:851 +#: ldmain.c:853 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "" -#: ldmain.c:967 +#: ldmain.c:969 msgid "" "Archive member included to satisfy reference by file (symbol)\n" "\n" msgstr "" -#: ldmain.c:1077 +#: ldmain.c:1079 msgid "%P: %C: warning: multiple definition of `%pT'" msgstr "" -#: ldmain.c:1080 +#: ldmain.c:1082 msgid "%X%P: %C: multiple definition of `%pT'" msgstr "" -#: ldmain.c:1083 +#: ldmain.c:1085 msgid "; %D: first defined here" msgstr "" -#: ldmain.c:1088 +#: ldmain.c:1090 msgid "%P: disabling relaxation; it will not work with multiple definitions\n" msgstr "" -#: ldmain.c:1141 +#: ldmain.c:1143 msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n" msgstr "" -#: ldmain.c:1145 +#: ldmain.c:1147 msgid "%P: %pB: warning: definition of `%pT' overriding common\n" msgstr "" -#: ldmain.c:1154 +#: ldmain.c:1156 msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n" msgstr "" -#: ldmain.c:1158 +#: ldmain.c:1160 msgid "%P: %pB: warning: common of `%pT' overridden by definition\n" msgstr "" -#: ldmain.c:1167 +#: ldmain.c:1169 msgid "" "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n" msgstr "" -#: ldmain.c:1171 +#: ldmain.c:1173 msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n" msgstr "" -#: ldmain.c:1178 +#: ldmain.c:1180 msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n" msgstr "" -#: ldmain.c:1182 +#: ldmain.c:1184 msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n" msgstr "" -#: ldmain.c:1189 +#: ldmain.c:1191 msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n" msgstr "" -#: ldmain.c:1192 +#: ldmain.c:1194 msgid "%P: %pB: warning: multiple common of `%pT'\n" msgstr "" -#: ldmain.c:1211 ldmain.c:1247 +#: ldmain.c:1213 ldmain.c:1249 msgid "%P: warning: global constructor %s used\n" msgstr "" -#: ldmain.c:1257 +#: ldmain.c:1259 msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n" msgstr "" #. We found a reloc for the symbol we are looking for. -#: ldmain.c:1329 ldmain.c:1331 ldmain.c:1333 ldmain.c:1341 ldmain.c:1384 +#: ldmain.c:1331 ldmain.c:1333 ldmain.c:1335 ldmain.c:1343 ldmain.c:1386 msgid "warning: " msgstr "" -#: ldmain.c:1474 +#: ldmain.c:1476 msgid "%X%P: %C: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1477 +#: ldmain.c:1479 msgid "%P: %C: warning: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1483 +#: ldmain.c:1485 msgid "%X%P: %D: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1486 +#: ldmain.c:1488 msgid "%P: %D: warning: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1497 +#: ldmain.c:1499 msgid "%X%P: %pB: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1500 +#: ldmain.c:1502 msgid "%P: %pB: warning: undefined reference to `%pT'\n" msgstr "" -#: ldmain.c:1506 +#: ldmain.c:1508 msgid "%X%P: %pB: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1509 +#: ldmain.c:1511 msgid "%P: %pB: warning: more undefined references to `%pT' follow\n" msgstr "" -#: ldmain.c:1546 +#: ldmain.c:1548 msgid " additional relocation overflows omitted from the output\n" msgstr "" -#: ldmain.c:1559 +#: ldmain.c:1561 #, c-format msgid " relocation truncated to fit: %s against undefined symbol `%pT'" msgstr "" -#: ldmain.c:1565 +#: ldmain.c:1567 #, c-format msgid "" " relocation truncated to fit: %s against symbol `%pT' defined in %pA section " "in %pB" msgstr "" -#: ldmain.c:1578 +#: ldmain.c:1580 #, c-format msgid " relocation truncated to fit: %s against `%pT'" msgstr "" -#: ldmain.c:1594 +#: ldmain.c:1596 msgid "%X%H: dangerous relocation: %s\n" msgstr "" -#: ldmain.c:1608 +#: ldmain.c:1610 msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n" msgstr "" -#: ldmain.c:1642 +#: ldmain.c:1644 msgid "%P: %pB: reference to %s\n" msgstr "" -#: ldmain.c:1644 +#: ldmain.c:1646 msgid "%P: %pB: definition of %s\n" msgstr "" @@ -1177,8 +1173,8 @@ msgid "Specify target for following input files" msgstr "" #: lexsup.c:113 lexsup.c:119 lexsup.c:176 lexsup.c:180 lexsup.c:216 -#: lexsup.c:229 lexsup.c:231 lexsup.c:442 lexsup.c:511 lexsup.c:524 -#: lexsup.c:528 +#: lexsup.c:229 lexsup.c:231 lexsup.c:446 lexsup.c:515 lexsup.c:528 +#: lexsup.c:532 msgid "FILE" msgstr "" @@ -1198,8 +1194,8 @@ msgstr "" msgid "Force group members out of groups" msgstr "" -#: lexsup.c:124 lexsup.c:488 lexsup.c:490 lexsup.c:492 lexsup.c:494 -#: lexsup.c:496 lexsup.c:498 +#: lexsup.c:124 lexsup.c:492 lexsup.c:494 lexsup.c:496 lexsup.c:498 +#: lexsup.c:500 lexsup.c:502 msgid "ADDRESS" msgstr "" @@ -1410,7 +1406,7 @@ msgid "Read default linker script" msgstr "" #: lexsup.c:235 lexsup.c:238 lexsup.c:256 lexsup.c:347 lexsup.c:371 -#: lexsup.c:481 lexsup.c:514 lexsup.c:526 lexsup.c:564 lexsup.c:567 +#: lexsup.c:485 lexsup.c:518 lexsup.c:530 lexsup.c:568 lexsup.c:571 msgid "SYMBOL" msgstr "" @@ -1458,7 +1454,7 @@ msgstr "" msgid "Trace mentions of SYMBOL" msgstr "" -#: lexsup.c:258 lexsup.c:444 lexsup.c:446 +#: lexsup.c:258 lexsup.c:448 lexsup.c:450 msgid "PATH" msgstr "" @@ -1708,127 +1704,131 @@ msgstr "" msgid "Reduce memory overheads, possibly taking much longer" msgstr "" -#: lexsup.c:437 +#: lexsup.c:438 +msgid "Set the maximum cache size to SIZE bytes" +msgstr "" + +#: lexsup.c:441 msgid "Reduce code size by using target specific optimizations" msgstr "" -#: lexsup.c:439 +#: lexsup.c:443 msgid "Do not use relaxation techniques to reduce code size" msgstr "" -#: lexsup.c:442 +#: lexsup.c:446 msgid "Keep only symbols listed in FILE" msgstr "" -#: lexsup.c:444 +#: lexsup.c:448 msgid "Set runtime shared library search path" msgstr "" -#: lexsup.c:446 +#: lexsup.c:450 msgid "Set link time shared library search path" msgstr "" -#: lexsup.c:449 +#: lexsup.c:453 msgid "Create a shared library" msgstr "" -#: lexsup.c:453 +#: lexsup.c:457 msgid "Create a position independent executable" msgstr "" -#: lexsup.c:457 +#: lexsup.c:461 msgid "Create a position dependent executable (default)" msgstr "" -#: lexsup.c:459 +#: lexsup.c:463 msgid "[=ascending|descending]" msgstr "" -#: lexsup.c:460 +#: lexsup.c:464 msgid "Sort common symbols by alignment [in specified order]" msgstr "" -#: lexsup.c:465 +#: lexsup.c:469 msgid "name|alignment" msgstr "" -#: lexsup.c:466 +#: lexsup.c:470 msgid "Sort sections by name or maximum alignment" msgstr "" -#: lexsup.c:468 +#: lexsup.c:472 msgid "COUNT" msgstr "" -#: lexsup.c:468 +#: lexsup.c:472 msgid "How many tags to reserve in .dynamic section" msgstr "" -#: lexsup.c:471 +#: lexsup.c:475 msgid "[=SIZE]" msgstr "" -#: lexsup.c:471 +#: lexsup.c:475 msgid "Split output sections every SIZE octets" msgstr "" -#: lexsup.c:474 +#: lexsup.c:478 msgid "[=COUNT]" msgstr "" -#: lexsup.c:474 +#: lexsup.c:478 msgid "Split output sections every COUNT relocs" msgstr "" -#: lexsup.c:477 +#: lexsup.c:481 msgid "Print memory usage statistics" msgstr "" -#: lexsup.c:479 +#: lexsup.c:483 msgid "Display target specific options" msgstr "" -#: lexsup.c:481 +#: lexsup.c:485 msgid "Do task level linking" msgstr "" -#: lexsup.c:483 +#: lexsup.c:487 msgid "Use same format as native linker" msgstr "" -#: lexsup.c:485 +#: lexsup.c:489 msgid "SECTION=ADDRESS" msgstr "" -#: lexsup.c:485 +#: lexsup.c:489 msgid "Set address of named section" msgstr "" -#: lexsup.c:488 +#: lexsup.c:492 msgid "Set address of .bss section" msgstr "" -#: lexsup.c:490 +#: lexsup.c:494 msgid "Set address of .data section" msgstr "" -#: lexsup.c:492 +#: lexsup.c:496 msgid "Set address of .text section" msgstr "" -#: lexsup.c:494 +#: lexsup.c:498 msgid "Set address of text segment" msgstr "" -#: lexsup.c:496 +#: lexsup.c:500 msgid "Set address of rodata segment" msgstr "" -#: lexsup.c:498 +#: lexsup.c:502 msgid "Set address of ldata segment" msgstr "" -#: lexsup.c:501 +#: lexsup.c:505 msgid "" "How to handle unresolved symbols. is:\n" " ignore-all, report-all, ignore-in-object-" @@ -1836,176 +1836,176 @@ msgid "" " ignore-in-shared-libs" msgstr "" -#: lexsup.c:506 +#: lexsup.c:510 msgid "[=NUMBER]" msgstr "" -#: lexsup.c:507 +#: lexsup.c:511 msgid "Output lots of information during link" msgstr "" -#: lexsup.c:511 +#: lexsup.c:515 msgid "Read version information script" msgstr "" -#: lexsup.c:514 +#: lexsup.c:518 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." msgstr "" -#: lexsup.c:518 +#: lexsup.c:522 msgid "Add data symbols to dynamic list" msgstr "" -#: lexsup.c:520 +#: lexsup.c:524 msgid "Use C++ operator new/delete dynamic list" msgstr "" -#: lexsup.c:522 +#: lexsup.c:526 msgid "Use C++ typeinfo dynamic list" msgstr "" -#: lexsup.c:524 +#: lexsup.c:528 msgid "Read dynamic list" msgstr "" -#: lexsup.c:526 +#: lexsup.c:530 msgid "Export the specified symbol" msgstr "" -#: lexsup.c:528 +#: lexsup.c:532 msgid "Read export dynamic symbol list" msgstr "" -#: lexsup.c:530 +#: lexsup.c:534 msgid "Warn about duplicate common symbols" msgstr "" -#: lexsup.c:532 +#: lexsup.c:536 msgid "Warn if global constructors/destructors are seen" msgstr "" -#: lexsup.c:535 +#: lexsup.c:539 msgid "Warn if the multiple GP values are used" msgstr "" -#: lexsup.c:537 +#: lexsup.c:541 msgid "Warn only once per undefined symbol" msgstr "" -#: lexsup.c:539 +#: lexsup.c:543 msgid "Warn if start of section changes due to alignment" msgstr "" -#: lexsup.c:544 +#: lexsup.c:548 msgid "Warn if output has DT_TEXTREL (default)" msgstr "" -#: lexsup.c:546 +#: lexsup.c:550 msgid "Warn if output has DT_TEXTREL" msgstr "" -#: lexsup.c:552 +#: lexsup.c:556 msgid "Warn if an object has alternate ELF machine code" msgstr "" -#: lexsup.c:556 +#: lexsup.c:560 msgid "Report unresolved symbols as warnings" msgstr "" -#: lexsup.c:559 +#: lexsup.c:563 msgid "Report unresolved symbols as errors" msgstr "" -#: lexsup.c:561 +#: lexsup.c:565 msgid "Include all objects from following archives" msgstr "" -#: lexsup.c:564 +#: lexsup.c:568 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: lexsup.c:568 +#: lexsup.c:572 msgid "Unresolved SYMBOL will not cause an error or warning" msgstr "" -#: lexsup.c:570 +#: lexsup.c:574 msgid "Push state of flags governing input file handling" msgstr "" -#: lexsup.c:573 +#: lexsup.c:577 msgid "Pop state of flags governing input file handling" msgstr "" -#: lexsup.c:576 +#: lexsup.c:580 msgid "Report target memory usage" msgstr "" -#: lexsup.c:578 +#: lexsup.c:582 msgid "=MODE" msgstr "" -#: lexsup.c:578 +#: lexsup.c:582 msgid "Control how orphan sections are handled." msgstr "" -#: lexsup.c:581 +#: lexsup.c:585 msgid "Show discarded sections in map file output (default)" msgstr "" -#: lexsup.c:584 +#: lexsup.c:588 msgid "Do not show discarded sections in map file output" msgstr "" -#: lexsup.c:587 +#: lexsup.c:591 msgid "Emit names and types of static variables in CTF" msgstr "" -#: lexsup.c:590 +#: lexsup.c:594 msgid "Do not emit names and types of static variables in CTF" msgstr "" -#: lexsup.c:594 +#: lexsup.c:598 msgid "" "How to share CTF types between translation units.\n" " is: share-unconflicted (default),\n" " share-duplicated" msgstr "" -#: lexsup.c:758 +#: lexsup.c:762 msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n" msgstr "" -#: lexsup.c:761 +#: lexsup.c:765 msgid "%P: Warning: grouped short command line options are deprecated: %s\n" msgstr "" -#: lexsup.c:788 +#: lexsup.c:792 msgid "%P: %s: missing argument\n" msgstr "" -#: lexsup.c:793 +#: lexsup.c:797 msgid "%P: unrecognized option '%s'\n" msgstr "" -#: lexsup.c:798 +#: lexsup.c:802 msgid "%F%P: use the --help option for usage information\n" msgstr "" -#: lexsup.c:817 +#: lexsup.c:821 msgid "%F%P: unrecognized -a option `%s'\n" msgstr "" -#: lexsup.c:830 +#: lexsup.c:834 msgid "%F%P: unrecognized -assert option `%s'\n" msgstr "" -#: lexsup.c:874 +#: lexsup.c:878 msgid "%F%P: unknown demangling style `%s'\n" msgstr "" -#: lexsup.c:950 lexsup.c:1424 eaarch64cloudabi.c:816 eaarch64cloudabib.c:816 +#: lexsup.c:954 lexsup.c:1428 eaarch64cloudabi.c:816 eaarch64cloudabib.c:816 #: eaarch64elf.c:811 eaarch64elf32.c:811 eaarch64elf32b.c:811 #: eaarch64elfb.c:811 eaarch64fbsd.c:816 eaarch64fbsdb.c:816 #: eaarch64linux.c:816 eaarch64linux32.c:816 eaarch64linux32b.c:816 @@ -2022,11 +2022,11 @@ msgstr "" msgid "%F%P: invalid number `%s'\n" msgstr "" -#: lexsup.c:1046 +#: lexsup.c:1050 msgid "%F%P: bad --unresolved-symbols option: %s\n" msgstr "" -#: lexsup.c:1123 +#: lexsup.c:1127 msgid "%F%P: bad -plugin-opt option\n" msgstr "" @@ -2038,159 +2038,163 @@ msgstr "" #. 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:1140 +#: lexsup.c:1144 msgid "%F%P: unrecognised option: %s\n" msgstr "" -#: lexsup.c:1143 lexsup.c:1253 lexsup.c:1274 lexsup.c:1393 +#: lexsup.c:1147 lexsup.c:1257 lexsup.c:1278 lexsup.c:1397 msgid "%F%P: -r and %s may not be used together\n" msgstr "" -#: lexsup.c:1265 +#: lexsup.c:1269 msgid "%F%P: -shared not supported\n" msgstr "" -#: lexsup.c:1279 +#: lexsup.c:1283 msgid "%F%P: -pie not supported\n" msgstr "" -#: lexsup.c:1285 +#: lexsup.c:1289 msgid "%P: SONAME must not be empty string; keeping previous one\n" msgstr "" -#: lexsup.c:1291 +#: lexsup.c:1295 msgid "descending" msgstr "" -#: lexsup.c:1293 +#: lexsup.c:1297 msgid "ascending" msgstr "" -#: lexsup.c:1296 +#: lexsup.c:1300 msgid "%F%P: invalid common section sorting option: %s\n" msgstr "" -#: lexsup.c:1300 +#: lexsup.c:1304 msgid "name" msgstr "" -#: lexsup.c:1302 +#: lexsup.c:1306 msgid "alignment" msgstr "" -#: lexsup.c:1305 +#: lexsup.c:1309 msgid "%F%P: invalid section sorting option: %s\n" msgstr "" -#: lexsup.c:1342 +#: lexsup.c:1346 msgid "%F%P: invalid argument to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1349 +#: lexsup.c:1353 msgid "%F%P: missing argument(s) to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1614 +#: lexsup.c:1618 msgid "%F%P: group ended before it began (--help for usage)\n" msgstr "" -#: lexsup.c:1642 +#: lexsup.c:1643 +msgid "%F%P: invalid cache memory size: %s\n" +msgstr "" + +#: lexsup.c:1657 msgid "%X%P: --hash-size needs a numeric argument\n" msgstr "" -#: lexsup.c:1654 +#: lexsup.c:1669 msgid "%F%P: no state pushed before popping\n" msgstr "" -#: lexsup.c:1677 +#: lexsup.c:1692 msgid "%F%P: invalid argument to option \"--orphan-handling\"\n" msgstr "" -#: lexsup.c:1707 +#: lexsup.c:1722 msgid "%F%P: bad --ctf-share-types option: %s\n" msgstr "" -#: lexsup.c:1725 +#: lexsup.c:1740 msgid "%P: no file/directory name provided for map output; ignored\n" msgstr "" -#: lexsup.c:1753 +#: lexsup.c:1768 msgid "%P: cannot stat linker map file: %E\n" msgstr "" -#: lexsup.c:1765 +#: lexsup.c:1780 msgid "%P: linker map file is not a regular file\n" msgstr "" #. If the asprintf failed then something is probably very #. wrong. Better to halt now rather than continue on #. into more problems. -#: lexsup.c:1776 +#: lexsup.c:1791 msgid "%P%F: cannot create name for linker map file: %E\n" msgstr "" -#: lexsup.c:1787 +#: lexsup.c:1802 msgid "%P: SONAME must not be empty string; ignored\n" msgstr "" -#: lexsup.c:1793 +#: lexsup.c:1808 msgid "%P: missing --end-group; added as last command line option\n" msgstr "" -#: lexsup.c:1901 +#: lexsup.c:1916 msgid "%F%P: -F may not be used without -shared\n" msgstr "" -#: lexsup.c:1903 +#: lexsup.c:1918 msgid "%F%P: -f may not be used without -shared\n" msgstr "" -#: lexsup.c:1944 lexsup.c:1957 +#: lexsup.c:1959 lexsup.c:1972 msgid "%F%P: invalid hex number `%s'\n" msgstr "" -#: lexsup.c:1987 +#: lexsup.c:2002 #, c-format msgid " --audit=AUDITLIB Specify a library to use for auditing\n" msgstr "" -#: lexsup.c:1989 +#: lexsup.c:2004 #, c-format msgid " -Bgroup Selects group name lookup rules for DSO\n" msgstr "" -#: lexsup.c:1991 +#: lexsup.c:2006 #, c-format msgid " --disable-new-dtags Disable new dynamic tags\n" msgstr "" -#: lexsup.c:1993 +#: lexsup.c:2008 #, c-format msgid " --enable-new-dtags Enable new dynamic tags\n" msgstr "" -#: lexsup.c:1995 +#: lexsup.c:2010 #, c-format msgid " --eh-frame-hdr Create .eh_frame_hdr section\n" msgstr "" -#: lexsup.c:1997 +#: lexsup.c:2012 #, c-format msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n" msgstr "" -#: lexsup.c:1999 +#: lexsup.c:2014 #, c-format msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n" msgstr "" -#: lexsup.c:2001 +#: lexsup.c:2016 #, c-format msgid "" " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: " msgstr "" -#: lexsup.c:2020 +#: lexsup.c:2035 #, c-format msgid "" " -P AUDITLIB, --depaudit=AUDITLIB\n" @@ -2198,20 +2202,20 @@ msgid "" "dependencies\n" msgstr "" -#: lexsup.c:2023 +#: lexsup.c:2038 #, c-format msgid "" " -z combreloc Merge dynamic relocs into one section and " "sort\n" msgstr "" -#: lexsup.c:2025 +#: lexsup.c:2040 #, c-format msgid "" " -z nocombreloc Don't merge dynamic relocs into one section\n" msgstr "" -#: lexsup.c:2027 +#: lexsup.c:2042 #, c-format msgid "" " -z global Make symbols in DSO available for " @@ -2219,273 +2223,273 @@ msgid "" " loaded objects\n" msgstr "" -#: lexsup.c:2030 +#: lexsup.c:2045 #, c-format msgid "" " -z initfirst Mark DSO to be initialized first at runtime\n" msgstr "" -#: lexsup.c:2032 +#: lexsup.c:2047 #, c-format msgid "" " -z interpose Mark object to interpose all DSOs but " "executable\n" msgstr "" -#: lexsup.c:2034 +#: lexsup.c:2049 #, c-format msgid "" " -z unique Mark DSO to be loaded at most once by default, " "and only in the main namespace\n" msgstr "" -#: lexsup.c:2036 +#: lexsup.c:2051 #, c-format msgid "" " -z nounique Don't mark DSO as a loadable at most once\n" msgstr "" -#: lexsup.c:2038 +#: lexsup.c:2053 #, c-format msgid "" " -z lazy Mark object lazy runtime binding (default)\n" msgstr "" -#: lexsup.c:2040 +#: lexsup.c:2055 #, c-format msgid " -z loadfltr Mark object requiring immediate process\n" msgstr "" -#: lexsup.c:2042 +#: lexsup.c:2057 #, c-format msgid " -z nocopyreloc Don't create copy relocs\n" msgstr "" -#: lexsup.c:2044 +#: lexsup.c:2059 #, c-format msgid "" " -z nodefaultlib Mark object not to use default search paths\n" msgstr "" -#: lexsup.c:2046 +#: lexsup.c:2061 #, c-format msgid " -z nodelete Mark DSO non-deletable at runtime\n" msgstr "" -#: lexsup.c:2048 +#: lexsup.c:2063 #, c-format msgid " -z nodlopen Mark DSO not available to dlopen\n" msgstr "" -#: lexsup.c:2050 +#: lexsup.c:2065 #, c-format msgid " -z nodump Mark DSO not available to dldump\n" msgstr "" -#: lexsup.c:2052 +#: lexsup.c:2067 #, c-format msgid " -z now Mark object non-lazy runtime binding\n" msgstr "" -#: lexsup.c:2054 +#: lexsup.c:2069 #, c-format msgid "" " -z origin Mark object requiring immediate $ORIGIN\n" " processing at runtime\n" msgstr "" -#: lexsup.c:2058 +#: lexsup.c:2073 #, c-format msgid " -z relro Create RELRO program header (default)\n" msgstr "" -#: lexsup.c:2060 +#: lexsup.c:2075 #, c-format msgid " -z norelro Don't create RELRO program header\n" msgstr "" -#: lexsup.c:2063 +#: lexsup.c:2078 #, c-format msgid " -z relro Create RELRO program header\n" msgstr "" -#: lexsup.c:2065 +#: lexsup.c:2080 #, c-format msgid "" " -z norelro Don't create RELRO program header (default)\n" msgstr "" -#: lexsup.c:2069 +#: lexsup.c:2084 #, c-format msgid "" " -z separate-code Create separate code program header (default)\n" msgstr "" -#: lexsup.c:2071 +#: lexsup.c:2086 #, c-format msgid "" " -z noseparate-code Don't create separate code program header\n" msgstr "" -#: lexsup.c:2074 +#: lexsup.c:2089 #, c-format msgid " -z separate-code Create separate code program header\n" msgstr "" -#: lexsup.c:2076 +#: lexsup.c:2091 #, c-format msgid "" " -z noseparate-code Don't create separate code program header " "(default)\n" msgstr "" -#: lexsup.c:2079 +#: lexsup.c:2094 #, c-format msgid "" " -z common Generate common symbols with STT_COMMON type\n" msgstr "" -#: lexsup.c:2081 +#: lexsup.c:2096 #, c-format msgid "" " -z nocommon Generate common symbols with STT_OBJECT type\n" msgstr "" -#: lexsup.c:2084 +#: lexsup.c:2099 #, c-format msgid "" " -z text Treat DT_TEXTREL in output as error (default)\n" msgstr "" -#: lexsup.c:2087 +#: lexsup.c:2102 #, c-format msgid " -z text Treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2091 +#: lexsup.c:2106 #, c-format msgid "" " -z notext Don't treat DT_TEXTREL in output as error " "(default)\n" msgstr "" -#: lexsup.c:2093 +#: lexsup.c:2108 #, c-format msgid "" " -z textoff Don't treat DT_TEXTREL in output as error " "(default)\n" msgstr "" -#: lexsup.c:2098 +#: lexsup.c:2113 #, c-format msgid "" " -z notext Don't treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2100 +#: lexsup.c:2115 #, c-format msgid "" " -z textoff Don't treat DT_TEXTREL in output as error\n" msgstr "" -#: lexsup.c:2108 +#: lexsup.c:2123 #, c-format msgid " --build-id[=STYLE] Generate build ID note\n" msgstr "" -#: lexsup.c:2110 +#: lexsup.c:2125 #, c-format msgid "" " --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n" " Compress DWARF debug sections using zlib\n" msgstr "" -#: lexsup.c:2114 +#: lexsup.c:2129 #, c-format msgid " Default: zlib-gabi\n" msgstr "" -#: lexsup.c:2117 +#: lexsup.c:2132 #, c-format msgid " Default: none\n" msgstr "" -#: lexsup.c:2120 +#: lexsup.c:2135 #, c-format msgid " -z common-page-size=SIZE Set common page size to SIZE\n" msgstr "" -#: lexsup.c:2122 +#: lexsup.c:2137 #, c-format msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n" msgstr "" -#: lexsup.c:2124 +#: lexsup.c:2139 #, c-format msgid "" " -z defs Report unresolved symbols in object files\n" msgstr "" -#: lexsup.c:2126 +#: lexsup.c:2141 #, c-format msgid "" " -z undefs Ignore unresolved symbols in object files\n" msgstr "" -#: lexsup.c:2128 +#: lexsup.c:2143 #, c-format msgid " -z muldefs Allow multiple definitions\n" msgstr "" -#: lexsup.c:2130 +#: lexsup.c:2145 #, c-format msgid " -z stack-size=SIZE Set size of stack segment\n" msgstr "" -#: lexsup.c:2132 +#: lexsup.c:2147 #, c-format msgid "" " -z execstack Mark executable as requiring executable stack\n" msgstr "" -#: lexsup.c:2134 +#: lexsup.c:2149 #, c-format msgid "" " -z noexecstack Mark executable as not requiring executable " "stack\n" msgstr "" -#: lexsup.c:2136 +#: lexsup.c:2151 #, c-format msgid " -z unique-symbol Avoid duplicated local symbol names\n" msgstr "" -#: lexsup.c:2138 +#: lexsup.c:2153 #, c-format msgid "" " -z nounique-symbol Keep duplicated local symbol names (default)\n" msgstr "" -#: lexsup.c:2140 +#: lexsup.c:2155 #, c-format msgid "" " -z globalaudit Mark executable requiring global auditing\n" msgstr "" -#: lexsup.c:2142 +#: lexsup.c:2157 #, c-format msgid "" " -z start-stop-gc Enable garbage collection on __start/__stop\n" msgstr "" -#: lexsup.c:2144 +#: lexsup.c:2159 #, c-format msgid "" " -z nostart-stop-gc Don't garbage collect __start/__stop " "(default)\n" msgstr "" -#: lexsup.c:2146 +#: lexsup.c:2161 #, c-format msgid "" " -z start-stop-visibility=V Set visibility of built-in __start/__stop " @@ -2493,13 +2497,13 @@ msgid "" " to DEFAULT, PROTECTED, HIDDEN or INTERNAL\n" msgstr "" -#: lexsup.c:2154 +#: lexsup.c:2169 #, c-format msgid "" " --ld-generated-unwind-info Generate exception handling info for PLT\n" msgstr "" -#: lexsup.c:2156 +#: lexsup.c:2171 #, c-format msgid "" " --no-ld-generated-unwind-info\n" @@ -2507,49 +2511,49 @@ msgid "" "PLT\n" msgstr "" -#: lexsup.c:2166 +#: lexsup.c:2181 #, c-format msgid "ELF emulations:\n" msgstr "" -#: lexsup.c:2184 +#: lexsup.c:2199 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: lexsup.c:2186 +#: lexsup.c:2201 #, c-format msgid "Options:\n" msgstr "" -#: lexsup.c:2264 +#: lexsup.c:2279 #, c-format msgid " @FILE" msgstr "" -#: lexsup.c:2267 +#: lexsup.c:2282 #, 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:2272 +#: lexsup.c:2287 #, c-format msgid "%s: supported targets:" msgstr "" -#: lexsup.c:2280 +#: lexsup.c:2295 #, c-format msgid "%s: supported emulations: " msgstr "" -#: lexsup.c:2285 +#: lexsup.c:2300 #, c-format msgid "%s: emulation specific options:\n" msgstr "" -#: lexsup.c:2292 +#: lexsup.c:2307 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -2717,83 +2721,83 @@ msgstr "" msgid "%X%P: error: can't use long section names on this arch\n" msgstr "" -#: plugin.c:233 plugin.c:279 +#: plugin.c:236 plugin.c:282 msgid "" msgstr "" -#: plugin.c:248 plugin.c:1100 +#: plugin.c:251 plugin.c:1111 msgid "%F%P: %s: error loading plugin: %s\n" msgstr "" -#: plugin.c:255 +#: plugin.c:258 msgid "%P: %s: duplicated plugin\n" msgstr "" -#: plugin.c:341 +#: plugin.c:344 msgid "%F%P: could not create dummy IR bfd: %E\n" msgstr "" -#: plugin.c:422 +#: plugin.c:425 msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n" msgstr "" -#: plugin.c:433 +#: plugin.c:436 msgid "%F%P: unknown ELF symbol visibility: %d!\n" msgstr "" -#: plugin.c:542 +#: plugin.c:545 msgid "%F%P: unsupported input file size: %s (%ld bytes)\n" msgstr "" -#: plugin.c:679 +#: plugin.c:690 #, c-format msgid "unknown LTO kind value %x" msgstr "" -#: plugin.c:705 +#: plugin.c:716 #, c-format msgid "unknown LTO resolution value %x" msgstr "" -#: plugin.c:725 +#: plugin.c:736 #, c-format msgid "unknown LTO visibility value %x" msgstr "" #. We should not have a new, indirect or warning symbol here. -#: plugin.c:805 +#: plugin.c:816 msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n" msgstr "" -#: plugin.c:867 +#: plugin.c:878 msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n" msgstr "" -#: plugin.c:944 +#: plugin.c:955 msgid "%P: warning: " msgstr "" -#: plugin.c:955 +#: plugin.c:966 msgid "%P: error: " msgstr "" -#: plugin.c:1107 +#: plugin.c:1118 msgid "%F%P: %s: plugin error: %d\n" msgstr "" -#: plugin.c:1162 +#: plugin.c:1173 msgid "%F%P: plugin_strdup failed to allocate memory: %s\n" msgstr "" -#: plugin.c:1199 +#: plugin.c:1210 msgid "%F%P: plugin failed to allocate memory for input: %s\n" msgstr "" -#: plugin.c:1226 +#: plugin.c:1238 msgid "%F%P: %s: plugin reported error claiming file\n" msgstr "" -#: plugin.c:1337 +#: plugin.c:1349 msgid "%P: %s: error in plugin cleanup: %d (ignored)\n" msgstr "" @@ -3470,7 +3474,7 @@ msgstr "" #: eelf32_sparc_sol2.c:578 eelf32_sparc_vxworks.c:483 eelf32_spu.c:997 #: eelf32_tic6x_be.c:553 eelf32_tic6x_elf_be.c:553 eelf32_tic6x_elf_le.c:553 #: eelf32_tic6x_le.c:553 eelf32_tic6x_linux_be.c:553 -#: eelf32_tic6x_linux_le.c:553 eelf32_x86_64.c:5598 eelf32am33lin.c:416 +#: eelf32_tic6x_linux_le.c:553 eelf32_x86_64.c:5602 eelf32am33lin.c:416 #: eelf32b4300.c:661 eelf32bfin.c:434 eelf32bfinfd.c:459 eelf32bmip.c:661 #: eelf32bmipn32.c:675 eelf32briscv.c:518 eelf32briscv_ilp32.c:518 #: eelf32briscv_ilp32f.c:518 eelf32bsmip.c:675 eelf32btsmip.c:661 @@ -3503,12 +3507,12 @@ msgstr "" #: eelf64lriscv_lp64.c:518 eelf64lriscv_lp64f.c:518 eelf64ltsmip.c:661 #: eelf64ltsmip_fbsd.c:661 eelf64mmix.c:527 eelf64ppc.c:1164 #: eelf64ppc_fbsd.c:1164 eelf64rdos.c:471 eelf64tilegx.c:446 -#: eelf64tilegx_be.c:446 eelf_i386.c:5217 eelf_i386_be.c:483 -#: eelf_i386_fbsd.c:560 eelf_i386_ldso.c:498 eelf_i386_sol2.c:655 -#: eelf_i386_vxworks.c:550 eelf_iamcu.c:523 eelf_k1om.c:5514 -#: eelf_k1om_fbsd.c:523 eelf_l1om.c:5514 eelf_l1om_fbsd.c:523 eelf_s390.c:446 -#: eelf_x86_64.c:5651 eelf_x86_64_cloudabi.c:616 eelf_x86_64_fbsd.c:616 -#: eelf_x86_64_sol2.c:748 eh8300elf.c:279 eh8300elf_linux.c:279 +#: eelf64tilegx_be.c:446 eelf_i386.c:5221 eelf_i386_be.c:487 +#: eelf_i386_fbsd.c:564 eelf_i386_ldso.c:502 eelf_i386_sol2.c:659 +#: eelf_i386_vxworks.c:554 eelf_iamcu.c:527 eelf_k1om.c:5518 +#: eelf_k1om_fbsd.c:527 eelf_l1om.c:5518 eelf_l1om_fbsd.c:527 eelf_s390.c:446 +#: eelf_x86_64.c:5655 eelf_x86_64_cloudabi.c:620 eelf_x86_64_fbsd.c:620 +#: eelf_x86_64_sol2.c:752 eh8300elf.c:279 eh8300elf_linux.c:279 #: eh8300helf.c:279 eh8300helf_linux.c:279 eh8300hnelf.c:279 eh8300self.c:279 #: eh8300self_linux.c:279 eh8300snelf.c:279 eh8300sxelf.c:279 #: eh8300sxelf_linux.c:279 eh8300sxnelf.c:279 ehppa64linux.c:416 ehppaelf.c:547 @@ -4571,7 +4575,7 @@ msgid "%X%P: dynamic sections created in non-dynamic link\n" msgstr "" #: earmelf_vxworks.c:1197 eelf32_sparc_vxworks.c:500 eelf32ebmipvxworks.c:758 -#: eelf32elmipvxworks.c:758 eelf32ppcvxworks.c:823 eelf_i386_vxworks.c:577 +#: eelf32elmipvxworks.c:758 eelf32ppcvxworks.c:823 eelf_i386_vxworks.c:585 #: eshelf_vxworks.c:470 eshlelf_vxworks.c:470 #, c-format msgid " --force-dynamic Always create dynamic sections\n" @@ -4923,130 +4927,151 @@ msgstr "" msgid " Disable merging exidx entries\n" msgstr "" -#: eelf32_x86_64.c:5543 eelf_i386.c:5162 eelf_i386_be.c:465 -#: eelf_i386_fbsd.c:505 eelf_i386_ldso.c:480 eelf_i386_sol2.c:637 -#: eelf_i386_vxworks.c:532 eelf_iamcu.c:505 eelf_k1om.c:5496 -#: eelf_k1om_fbsd.c:505 eelf_l1om.c:5496 eelf_l1om_fbsd.c:505 -#: eelf_x86_64.c:5543 eelf_x86_64_cloudabi.c:508 eelf_x86_64_fbsd.c:508 -#: eelf_x86_64_sol2.c:640 +#: eelf32_x86_64.c:5547 eelf_i386.c:5166 eelf_i386_be.c:469 +#: eelf_i386_fbsd.c:509 eelf_i386_ldso.c:484 eelf_i386_sol2.c:641 +#: eelf_i386_vxworks.c:536 eelf_iamcu.c:509 eelf_k1om.c:5500 +#: eelf_k1om_fbsd.c:509 eelf_l1om.c:5500 eelf_l1om_fbsd.c:509 +#: eelf_x86_64.c:5547 eelf_x86_64_cloudabi.c:512 eelf_x86_64_fbsd.c:512 +#: eelf_x86_64_sol2.c:644 msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n" msgstr "" -#: eelf32_x86_64.c:5552 eelf_i386.c:5171 eelf_i386_be.c:474 -#: eelf_i386_fbsd.c:514 eelf_i386_ldso.c:489 eelf_i386_sol2.c:646 -#: eelf_i386_vxworks.c:541 eelf_iamcu.c:514 eelf_k1om.c:5505 -#: eelf_k1om_fbsd.c:514 eelf_l1om.c:5505 eelf_l1om_fbsd.c:514 -#: eelf_x86_64.c:5552 eelf_x86_64_cloudabi.c:517 eelf_x86_64_fbsd.c:517 -#: eelf_x86_64_sol2.c:649 +#: eelf32_x86_64.c:5556 eelf_i386.c:5175 eelf_i386_be.c:478 +#: eelf_i386_fbsd.c:518 eelf_i386_ldso.c:493 eelf_i386_sol2.c:650 +#: eelf_i386_vxworks.c:545 eelf_iamcu.c:518 eelf_k1om.c:5509 +#: eelf_k1om_fbsd.c:518 eelf_l1om.c:5509 eelf_l1om_fbsd.c:518 +#: eelf_x86_64.c:5556 eelf_x86_64_cloudabi.c:521 eelf_x86_64_fbsd.c:521 +#: eelf_x86_64_sol2.c:653 msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n" msgstr "" -#: eelf32_x86_64.c:5557 eelf_i386.c:5176 eelf_i386_be.c:479 -#: eelf_i386_fbsd.c:519 eelf_i386_ldso.c:494 eelf_i386_sol2.c:651 -#: eelf_i386_vxworks.c:546 eelf_iamcu.c:519 eelf_k1om.c:5510 -#: eelf_k1om_fbsd.c:519 eelf_l1om.c:5510 eelf_l1om_fbsd.c:519 -#: eelf_x86_64.c:5557 eelf_x86_64_cloudabi.c:522 eelf_x86_64_fbsd.c:522 -#: eelf_x86_64_sol2.c:654 +#: eelf32_x86_64.c:5561 eelf_i386.c:5180 eelf_i386_be.c:483 +#: eelf_i386_fbsd.c:523 eelf_i386_ldso.c:498 eelf_i386_sol2.c:655 +#: eelf_i386_vxworks.c:550 eelf_iamcu.c:523 eelf_k1om.c:5514 +#: eelf_k1om_fbsd.c:523 eelf_l1om.c:5514 eelf_l1om_fbsd.c:523 +#: eelf_x86_64.c:5561 eelf_x86_64_cloudabi.c:526 eelf_x86_64_fbsd.c:526 +#: eelf_x86_64_sol2.c:658 msgid "%F%P: unsupported option: -z %s\n" msgstr "" -#: eelf32_x86_64.c:5579 eelf_i386.c:5198 eelf_i386_fbsd.c:541 -#: eelf_x86_64.c:5579 eelf_x86_64_cloudabi.c:544 eelf_x86_64_fbsd.c:544 -#: eelf_x86_64_sol2.c:676 +#: eelf32_x86_64.c:5583 eelf_i386.c:5202 eelf_i386_fbsd.c:545 +#: eelf_x86_64.c:5583 eelf_x86_64_cloudabi.c:548 eelf_x86_64_fbsd.c:548 +#: eelf_x86_64_sol2.c:680 msgid "%F%P: invalid option for -z cet-report=: %s\n" msgstr "" -#: eelf32_x86_64.c:5593 eelf_i386.c:5212 eelf_i386_fbsd.c:555 -#: eelf_x86_64.c:5593 eelf_x86_64_cloudabi.c:558 eelf_x86_64_fbsd.c:558 -#: eelf_x86_64_sol2.c:690 +#: eelf32_x86_64.c:5597 eelf_i386.c:5216 eelf_i386_fbsd.c:559 +#: eelf_x86_64.c:5597 eelf_x86_64_cloudabi.c:562 eelf_x86_64_fbsd.c:562 +#: eelf_x86_64_sol2.c:694 msgid "%F%P: invalid x86-64 ISA level: %s\n" msgstr "" -#: eelf32_x86_64.c:5630 eelf_i386.c:5249 eelf_i386_be.c:495 -#: eelf_i386_fbsd.c:592 eelf_i386_ldso.c:519 eelf_i386_sol2.c:676 -#: eelf_i386_vxworks.c:567 eelf_iamcu.c:544 eelf_k1om.c:5535 -#: eelf_k1om_fbsd.c:544 eelf_l1om.c:5535 eelf_l1om_fbsd.c:544 -#: eelf_x86_64.c:5683 eelf_x86_64_cloudabi.c:648 eelf_x86_64_fbsd.c:648 -#: eelf_x86_64_sol2.c:780 +#: eelf32_x86_64.c:5634 eelf_i386.c:5253 eelf_i386_be.c:499 +#: eelf_i386_fbsd.c:596 eelf_i386_ldso.c:523 eelf_i386_sol2.c:680 +#: eelf_i386_vxworks.c:571 eelf_iamcu.c:548 eelf_k1om.c:5539 +#: eelf_k1om_fbsd.c:548 eelf_l1om.c:5539 eelf_l1om_fbsd.c:548 +#: eelf_x86_64.c:5687 eelf_x86_64_cloudabi.c:652 eelf_x86_64_fbsd.c:652 +#: eelf_x86_64_sol2.c:784 #, c-format msgid "" " -z noextern-protected-data Do not treat protected data symbol as " "external\n" msgstr "" -#: eelf32_x86_64.c:5633 eelf32lppc.c:815 eelf32lppclinux.c:815 +#: eelf32_x86_64.c:5636 eelf_i386.c:5255 eelf_i386_be.c:501 +#: eelf_i386_fbsd.c:598 eelf_i386_ldso.c:525 eelf_i386_sol2.c:682 +#: eelf_i386_vxworks.c:573 eelf_iamcu.c:550 eelf_k1om.c:5541 +#: eelf_k1om_fbsd.c:550 eelf_l1om.c:5541 eelf_l1om_fbsd.c:550 +#: eelf_x86_64.c:5689 eelf_x86_64_cloudabi.c:654 eelf_x86_64_fbsd.c:654 +#: eelf_x86_64_sol2.c:786 +#, c-format +msgid " -z indirect-extern-access Enable indirect external access\n" +msgstr "" + +#: eelf32_x86_64.c:5638 eelf_i386.c:5257 eelf_i386_be.c:503 +#: eelf_i386_fbsd.c:600 eelf_i386_ldso.c:527 eelf_i386_sol2.c:684 +#: eelf_i386_vxworks.c:575 eelf_iamcu.c:552 eelf_k1om.c:5543 +#: eelf_k1om_fbsd.c:552 eelf_l1om.c:5543 eelf_l1om_fbsd.c:552 +#: eelf_x86_64.c:5691 eelf_x86_64_cloudabi.c:656 eelf_x86_64_fbsd.c:656 +#: eelf_x86_64_sol2.c:788 +#, c-format +msgid "" +" -z noindirect-extern-access Disable indirect external access (default)\n" +msgstr "" + +#: eelf32_x86_64.c:5641 eelf32lppc.c:815 eelf32lppclinux.c:815 #: eelf32lppcnto.c:815 eelf32lppcsim.c:815 eelf32ppc.c:815 eelf32ppc_fbsd.c:815 #: eelf32ppclinux.c:815 eelf32ppcnto.c:815 eelf32ppcsim.c:815 #: eelf32ppcvxworks.c:793 eelf32ppcwindiss.c:815 eelf64lppc.c:1339 #: eelf64lppc_fbsd.c:1339 eelf64ppc.c:1339 eelf64ppc_fbsd.c:1339 -#: eelf_i386.c:5252 eelf_i386_be.c:498 eelf_i386_fbsd.c:595 -#: eelf_i386_ldso.c:522 eelf_i386_sol2.c:679 eelf_i386_vxworks.c:570 -#: eelf_iamcu.c:547 eelf_k1om.c:5538 eelf_k1om_fbsd.c:547 eelf_l1om.c:5538 -#: eelf_l1om_fbsd.c:547 eelf_x86_64.c:5686 eelf_x86_64_cloudabi.c:651 -#: eelf_x86_64_fbsd.c:651 eelf_x86_64_sol2.c:783 +#: eelf_i386.c:5260 eelf_i386_be.c:506 eelf_i386_fbsd.c:603 +#: eelf_i386_ldso.c:530 eelf_i386_sol2.c:687 eelf_i386_vxworks.c:578 +#: eelf_iamcu.c:555 eelf_k1om.c:5546 eelf_k1om_fbsd.c:555 eelf_l1om.c:5546 +#: eelf_l1om_fbsd.c:555 eelf_x86_64.c:5694 eelf_x86_64_cloudabi.c:659 +#: eelf_x86_64_fbsd.c:659 eelf_x86_64_sol2.c:791 #, 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 "" -#: eelf32_x86_64.c:5637 eelf_x86_64.c:5690 eelf_x86_64_cloudabi.c:655 -#: eelf_x86_64_fbsd.c:655 eelf_x86_64_sol2.c:787 +#: eelf32_x86_64.c:5645 eelf_x86_64.c:5698 eelf_x86_64_cloudabi.c:663 +#: eelf_x86_64_fbsd.c:663 eelf_x86_64_sol2.c:795 #, c-format msgid " -z noreloc-overflow Disable relocation overflow check\n" msgstr "" -#: eelf32_x86_64.c:5640 eelf_i386.c:5256 eelf_i386_be.c:502 -#: eelf_i386_fbsd.c:599 eelf_i386_ldso.c:526 eelf_i386_sol2.c:683 -#: eelf_i386_vxworks.c:574 eelf_iamcu.c:551 eelf_k1om.c:5542 -#: eelf_k1om_fbsd.c:551 eelf_l1om.c:5542 eelf_l1om_fbsd.c:551 -#: eelf_x86_64.c:5693 eelf_x86_64_cloudabi.c:658 eelf_x86_64_fbsd.c:658 -#: eelf_x86_64_sol2.c:790 +#: eelf32_x86_64.c:5648 eelf_i386.c:5264 eelf_i386_be.c:510 +#: eelf_i386_fbsd.c:607 eelf_i386_ldso.c:534 eelf_i386_sol2.c:691 +#: eelf_i386_vxworks.c:582 eelf_iamcu.c:559 eelf_k1om.c:5550 +#: eelf_k1om_fbsd.c:559 eelf_l1om.c:5550 eelf_l1om_fbsd.c:559 +#: eelf_x86_64.c:5701 eelf_x86_64_cloudabi.c:666 eelf_x86_64_fbsd.c:666 +#: eelf_x86_64_sol2.c:798 #, c-format msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n" msgstr "" -#: eelf32_x86_64.c:5643 eelf_i386.c:5259 eelf_i386_fbsd.c:602 -#: eelf_x86_64.c:5696 eelf_x86_64_cloudabi.c:661 eelf_x86_64_fbsd.c:661 -#: eelf_x86_64_sol2.c:793 +#: eelf32_x86_64.c:5651 eelf_i386.c:5267 eelf_i386_fbsd.c:610 +#: eelf_x86_64.c:5704 eelf_x86_64_cloudabi.c:669 eelf_x86_64_fbsd.c:669 +#: eelf_x86_64_sol2.c:801 #, c-format msgid " -z ibtplt Generate IBT-enabled PLT entries\n" msgstr "" -#: eelf32_x86_64.c:5645 eelf_i386.c:5261 eelf_i386_fbsd.c:604 -#: eelf_x86_64.c:5698 eelf_x86_64_cloudabi.c:663 eelf_x86_64_fbsd.c:663 -#: eelf_x86_64_sol2.c:795 +#: eelf32_x86_64.c:5653 eelf_i386.c:5269 eelf_i386_fbsd.c:612 +#: eelf_x86_64.c:5706 eelf_x86_64_cloudabi.c:671 eelf_x86_64_fbsd.c:671 +#: eelf_x86_64_sol2.c:803 #, c-format msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n" msgstr "" -#: eelf32_x86_64.c:5647 eelf_i386.c:5263 eelf_i386_fbsd.c:606 -#: eelf_x86_64.c:5700 eelf_x86_64_cloudabi.c:665 eelf_x86_64_fbsd.c:665 -#: eelf_x86_64_sol2.c:797 +#: eelf32_x86_64.c:5655 eelf_i386.c:5271 eelf_i386_fbsd.c:614 +#: eelf_x86_64.c:5708 eelf_x86_64_cloudabi.c:673 eelf_x86_64_fbsd.c:673 +#: eelf_x86_64_sol2.c:805 #, c-format msgid "" " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n" msgstr "" -#: eelf32_x86_64.c:5649 eelf_i386.c:5265 eelf_i386_fbsd.c:608 -#: eelf_x86_64.c:5702 eelf_x86_64_cloudabi.c:667 eelf_x86_64_fbsd.c:667 -#: eelf_x86_64_sol2.c:799 +#: eelf32_x86_64.c:5657 eelf_i386.c:5273 eelf_i386_fbsd.c:616 +#: eelf_x86_64.c:5710 eelf_x86_64_cloudabi.c:675 eelf_x86_64_fbsd.c:675 +#: eelf_x86_64_sol2.c:807 #, c-format msgid "" " -z cet-report=[none|warning|error] (default: none)\n" " Report missing IBT and SHSTK properties\n" msgstr "" -#: eelf32_x86_64.c:5653 eelf_i386.c:5269 eelf_i386_fbsd.c:612 -#: eelf_x86_64.c:5706 eelf_x86_64_cloudabi.c:671 eelf_x86_64_fbsd.c:671 -#: eelf_x86_64_sol2.c:803 +#: eelf32_x86_64.c:5661 eelf_i386.c:5277 eelf_i386_fbsd.c:620 +#: eelf_x86_64.c:5714 eelf_x86_64_cloudabi.c:679 eelf_x86_64_fbsd.c:679 +#: eelf_x86_64_sol2.c:811 #, c-format msgid " -z report-relative-reloc Report relative relocations\n" msgstr "" -#: eelf32_x86_64.c:5656 eelf_i386.c:5272 eelf_i386_fbsd.c:615 -#: eelf_x86_64.c:5709 eelf_x86_64_cloudabi.c:674 eelf_x86_64_fbsd.c:674 -#: eelf_x86_64_sol2.c:806 +#: eelf32_x86_64.c:5664 eelf_i386.c:5280 eelf_i386_fbsd.c:623 +#: eelf_x86_64.c:5717 eelf_x86_64_cloudabi.c:682 eelf_x86_64_fbsd.c:682 +#: eelf_x86_64_sol2.c:814 #, c-format msgid "" " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as " @@ -5696,61 +5721,61 @@ msgstr "" msgid "%F%P: can't finalize linker-allocated global registers\n" msgstr "" -#: eelf_x86_64.c:5608 eelf_x86_64_cloudabi.c:573 eelf_x86_64_fbsd.c:573 -#: eelf_x86_64_sol2.c:705 +#: eelf_x86_64.c:5612 eelf_x86_64_cloudabi.c:577 eelf_x86_64_fbsd.c:577 +#: eelf_x86_64_sol2.c:709 msgid "%F%P: invalid option for -z lam-u48-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5622 eelf_x86_64_cloudabi.c:587 eelf_x86_64_fbsd.c:587 -#: eelf_x86_64_sol2.c:719 +#: eelf_x86_64.c:5626 eelf_x86_64_cloudabi.c:591 eelf_x86_64_fbsd.c:591 +#: eelf_x86_64_sol2.c:723 msgid "%F%P: invalid option for -z lam-u57-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5643 eelf_x86_64_cloudabi.c:608 eelf_x86_64_fbsd.c:608 -#: eelf_x86_64_sol2.c:740 +#: eelf_x86_64.c:5647 eelf_x86_64_cloudabi.c:612 eelf_x86_64_fbsd.c:612 +#: eelf_x86_64_sol2.c:744 msgid "%F%P: invalid option for -z lam-report=: %s\n" msgstr "" -#: eelf_x86_64.c:5712 eelf_x86_64_cloudabi.c:677 eelf_x86_64_fbsd.c:677 -#: eelf_x86_64_sol2.c:809 +#: eelf_x86_64.c:5720 eelf_x86_64_cloudabi.c:685 eelf_x86_64_fbsd.c:685 +#: eelf_x86_64_sol2.c:817 #, c-format msgid "" " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n" msgstr "" -#: eelf_x86_64.c:5714 eelf_x86_64_cloudabi.c:679 eelf_x86_64_fbsd.c:679 -#: eelf_x86_64_sol2.c:811 +#: eelf_x86_64.c:5722 eelf_x86_64_cloudabi.c:687 eelf_x86_64_fbsd.c:687 +#: eelf_x86_64_sol2.c:819 #, c-format msgid "" " -z lam-u48-report=[none|warning|error] (default: none)\n" " Report missing LAM_U48 property\n" msgstr "" -#: eelf_x86_64.c:5717 eelf_x86_64_cloudabi.c:682 eelf_x86_64_fbsd.c:682 -#: eelf_x86_64_sol2.c:814 +#: eelf_x86_64.c:5725 eelf_x86_64_cloudabi.c:690 eelf_x86_64_fbsd.c:690 +#: eelf_x86_64_sol2.c:822 #, c-format msgid "" " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n" msgstr "" -#: eelf_x86_64.c:5719 eelf_x86_64_cloudabi.c:684 eelf_x86_64_fbsd.c:684 -#: eelf_x86_64_sol2.c:816 +#: eelf_x86_64.c:5727 eelf_x86_64_cloudabi.c:692 eelf_x86_64_fbsd.c:692 +#: eelf_x86_64_sol2.c:824 #, c-format msgid "" " -z lam-u57-report=[none|warning|error] (default: none)\n" " Report missing LAM_U57 property\n" msgstr "" -#: eelf_x86_64.c:5722 eelf_x86_64_cloudabi.c:687 eelf_x86_64_fbsd.c:687 -#: eelf_x86_64_sol2.c:819 +#: eelf_x86_64.c:5730 eelf_x86_64_cloudabi.c:695 eelf_x86_64_fbsd.c:695 +#: eelf_x86_64_sol2.c:827 #, c-format msgid "" " -z lam-report=[none|warning|error] (default: none)\n" " Report missing LAM_U48 and LAM_U57 properties\n" msgstr "" -#: eelf_x86_64.c:5726 eelf_x86_64_cloudabi.c:691 eelf_x86_64_fbsd.c:691 -#: eelf_x86_64_sol2.c:823 +#: eelf_x86_64.c:5734 eelf_x86_64_cloudabi.c:699 eelf_x86_64_fbsd.c:699 +#: eelf_x86_64_sol2.c:831 #, c-format msgid "" " -z bndplt Always generate BND prefix in PLT entries\n" -- cgit v1.1