aboutsummaryrefslogtreecommitdiff
path: root/gold
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2023-07-03 11:53:45 +0100
committerNick Clifton <nickc@redhat.com>2023-07-03 11:54:06 +0100
commit87485f53492a27514c4bc3e6640af2530cb0b0e1 (patch)
treec9ff07cdf0b4161b213e5e06cbda7e9e032ac64d /gold
parent704b30cbb2beeac1e90c4ee6f1f5b9f1dc2e5ee4 (diff)
downloadgdb-87485f53492a27514c4bc3e6640af2530cb0b0e1.zip
gdb-87485f53492a27514c4bc3e6640af2530cb0b0e1.tar.gz
gdb-87485f53492a27514c4bc3e6640af2530cb0b0e1.tar.bz2
Change version number to 2.41.50 and regenerate files
Diffstat (limited to 'gold')
-rw-r--r--gold/ChangeLog4
-rw-r--r--gold/po/gold.pot810
2 files changed, 417 insertions, 397 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index 0bdcb8f..93a1125 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,5 +1,9 @@
2023-07-03 Nick Clifton <nickc@redhat.com>
+ * po/gold.pot: Regenerate.
+
+2023-07-03 Nick Clifton <nickc@redhat.com>
+
2.41 Branch Point.
2023-06-28 Nick Clifton <nickc@redhat.com>
diff --git a/gold/po/gold.pot b/gold/po/gold.pot
index 8e30b1b..a7a0641 100644
--- a/gold/po/gold.pot
+++ b/gold/po/gold.pot
@@ -8,11 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2022-07-08 11:02+0100\n"
+"POT-Creation-Date: 2023-07-03 11:43+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"
-"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -49,124 +48,124 @@ msgstr ""
msgid "undefined or discarded symbol %s in GOT"
msgstr ""
-#: aarch64.cc:1931 arm.cc:6543 object.cc:901
+#: aarch64.cc:1932 arm.cc:6543 object.cc:901
#, c-format
msgid "invalid symbol table name index: %u"
msgstr ""
-#: aarch64.cc:1939 arm.cc:6551 object.cc:907
+#: aarch64.cc:1940 arm.cc:6551 object.cc:907
#, c-format
msgid "symbol table name section has wrong type: %u"
msgstr ""
-#: aarch64.cc:3831 arm.cc:10905 mips.cc:9608 powerpc.cc:2911 target.cc:94
+#: aarch64.cc:3832 arm.cc:10905 mips.cc:9608 powerpc.cc:2935 target.cc:94
#, c-format
msgid "%s: unsupported ELF file type %d"
msgstr ""
-#: aarch64.cc:4013 arm.cc:12181
+#: aarch64.cc:4014 arm.cc:12181
#, c-format
msgid "cannot handle branch to local %u in a merged section %s"
msgstr ""
-#: aarch64.cc:4378 arm.cc:7593 i386.cc:193 s390.cc:216 sparc.cc:1366
+#: aarch64.cc:4379 arm.cc:7593 i386.cc:193 s390.cc:216 sparc.cc:1366
#: tilegx.cc:182 x86_64.cc:314
msgid "** PLT"
msgstr ""
-#: aarch64.cc:5553
+#: aarch64.cc:5554
#, 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:6015 arm.cc:8477 i386.cc:1772 mips.cc:12461 powerpc.cc:7810
+#: aarch64.cc:6016 arm.cc:8477 i386.cc:1772 mips.cc:12461 powerpc.cc:7845
#: s390.cc:2185 s390.cc:2633 sparc.cc:2134 tilegx.cc:3137 tilegx.cc:3589
-#: x86_64.cc:3471 x86_64.cc:3924
+#: x86_64.cc:3012 x86_64.cc:3459
#, c-format
msgid "%s: unsupported reloc %u against local symbol"
msgstr ""
-#: aarch64.cc:6056 powerpc.cc:7915 s390.cc:2259 sparc.cc:2230
+#: aarch64.cc:6057 powerpc.cc:7950 s390.cc:2259 sparc.cc:2230
msgid "requires unsupported dynamic reloc; recompile with -fPIC"
msgstr ""
-#: aarch64.cc:6078
+#: aarch64.cc:6079
#, c-format
msgid "%s: unsupported TLS reloc %s for IFUNC symbol"
msgstr ""
-#: aarch64.cc:6122 aarch64.cc:6186 aarch64.cc:6496
+#: aarch64.cc:6123 aarch64.cc:6187 aarch64.cc:6497
#, c-format
msgid "%s: unsupported reloc %u in pos independent link."
msgstr ""
-#: aarch64.cc:6287
+#: aarch64.cc:6288
#, c-format
msgid "%s: unsupported TLSLE reloc %u in shared code."
msgstr ""
-#: aarch64.cc:6372 arm.cc:8885 i386.cc:2127 mips.cc:12474 powerpc.cc:8750
+#: aarch64.cc:6373 arm.cc:8885 i386.cc:2127 mips.cc:12474 powerpc.cc:8785
#: s390.cc:3064 s390.cc:3081 sparc.cc:2572 tilegx.cc:3605 tilegx.cc:4144
-#: x86_64.cc:3940 x86_64.cc:4446
+#: x86_64.cc:3475 x86_64.cc:3979
#, c-format
msgid "%s: unsupported reloc %u against global symbol %s"
msgstr ""
-#: aarch64.cc:6722
+#: aarch64.cc:6723
#, c-format
msgid "%s: unsupported TLSLE reloc type %u in shared objects."
msgstr ""
-#: aarch64.cc:6767
+#: aarch64.cc:6768
#, c-format
msgid "%s: unsupported reloc type in global scan"
msgstr ""
-#: aarch64.cc:6907 powerpc.cc:9886 s390.cc:4014 sparc.cc:3164 tilegx.cc:4211
-#: x86_64.cc:4511
+#: aarch64.cc:6908 powerpc.cc:9922 s390.cc:4014 sparc.cc:3164 tilegx.cc:4211
+#: x86_64.cc:4044
#, c-format
msgid "%s: unsupported REL reloc section"
msgstr ""
-#: aarch64.cc:7070 arm.cc:9615
+#: aarch64.cc:7071 arm.cc:9615
#, c-format
msgid "cannot relocate %s in object file"
msgstr ""
-#: aarch64.cc:7343 i386.cc:2987 i386.cc:3753 mips.cc:10076 powerpc.cc:12236
-#: s390.cc:3465 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:5008
+#: aarch64.cc:7344 i386.cc:2987 i386.cc:3753 mips.cc:10076 powerpc.cc:12279
+#: s390.cc:3465 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4537
#, c-format
msgid "unexpected reloc %u in object file"
msgstr ""
-#: aarch64.cc:7349
+#: aarch64.cc:7350
#, c-format
msgid "unsupported reloc %s"
msgstr ""
-#: aarch64.cc:7361 arm.cc:10095 arm.cc:10713
+#: aarch64.cc:7362 arm.cc:10095 arm.cc:10713
#, c-format
msgid "relocation overflow in %s"
msgstr ""
-#: aarch64.cc:7369 arm.cc:10103 arm.cc:10718
+#: aarch64.cc:7370 arm.cc:10103 arm.cc:10718
#, c-format
msgid "unexpected opcode while processing relocation %s"
msgstr ""
-#: aarch64.cc:7465
+#: aarch64.cc:7466
#, c-format
msgid "unsupported gd_to_ie relaxation on %u"
msgstr ""
-#: aarch64.cc:7637
+#: aarch64.cc:7638
#, c-format
msgid "%s: unsupported reloc %u in non-static TLSLE mode."
msgstr ""
-#: aarch64.cc:7722
+#: aarch64.cc:7723
#, c-format
msgid "%s: unsupported TLS reloc %u."
msgstr ""
@@ -179,35 +178,35 @@ 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:7779 aarch64.cc:7879
+#: aarch64.cc:7780 aarch64.cc:7880
#, c-format
msgid ""
"unexpected reloc insn sequence while relaxing tls gd to le for reloc %u."
msgstr ""
-#: aarch64.cc:7954
+#: aarch64.cc:7955
#, c-format
msgid "TLS variable referred by reloc %u is too far from TP."
msgstr ""
-#: aarch64.cc:8024
+#: aarch64.cc:8025
#, 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:8048
+#: aarch64.cc:8049
#, c-format
msgid "unsupported tlsdesc gd_to_le optimization on reloc %u"
msgstr ""
-#: aarch64.cc:8120
+#: aarch64.cc:8121
#, c-format
msgid "Don't support tlsdesc gd_to_ie optimization on reloc %u"
msgstr ""
-#: aarch64.cc:8455
+#: aarch64.cc:8456
#, c-format
msgid "Erratum 835769 found and fixed at \"%s\", section %d, offset 0x%08x."
msgstr ""
@@ -390,27 +389,27 @@ msgid "requires unsupported dynamic reloc %s; recompile with -fPIC"
msgstr ""
#: arm.cc:8547 i386.cc:1786 s390.cc:2276 sparc.cc:2247 tilegx.cc:3223
-#: x86_64.cc:3581
+#: x86_64.cc:3118
#, c-format
msgid "%s: unsupported TLS reloc %u for IFUNC symbol"
msgstr ""
-#: arm.cc:8643 i386.cc:1862 powerpc.cc:8219 s390.cc:2369 x86_64.cc:3679
+#: arm.cc:8643 i386.cc:1862 powerpc.cc:8254 s390.cc:2369 x86_64.cc:3216
#, 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:8752 arm.cc:9233 i386.cc:1950 i386.cc:2436 mips.cc:11258 s390.cc:2468
-#: s390.cc:2902 sparc.cc:2553 sparc.cc:3033 tilegx.cc:3584 tilegx.cc:4139
-#: x86_64.cc:3796 x86_64.cc:4319
+#: arm.cc:8752 arm.cc:9233 i386.cc:1950 i386.cc:2436 mips.cc:11258
+#: s390.cc:2468 s390.cc:2902 sparc.cc:2553 sparc.cc:3033 tilegx.cc:3584
+#: tilegx.cc:4139 x86_64.cc:3331 x86_64.cc:3852
#, c-format
msgid "%s: unexpected reloc %u in object file"
msgstr ""
#: arm.cc:8784 i386.cc:1984 mips.cc:10707 s390.cc:2512 sparc.cc:2452
-#: tilegx.cc:3488 x86_64.cc:3828
+#: tilegx.cc:3488 x86_64.cc:3363
#, c-format
msgid "local symbol %u has bad shndx %u"
msgstr ""
@@ -427,10 +426,10 @@ msgid ""
msgstr ""
#: arm.cc:10247 i386.cc:3019 i386.cc:3101 i386.cc:3166 i386.cc:3202
-#: i386.cc:3274 mips.cc:12296 powerpc.cc:12350 s390.cc:3471 s390.cc:3542
+#: i386.cc:3274 mips.cc:12296 powerpc.cc:12393 s390.cc:3471 s390.cc:3542
#: s390.cc:3579 s390.cc:3601 s390.cc:3626 sparc.cc:3701 sparc.cc:3892
-#: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:5029 x86_64.cc:5155
-#: x86_64.cc:5227 x86_64.cc:5261
+#: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4558 x86_64.cc:4684
+#: x86_64.cc:4756 x86_64.cc:4790
#, c-format
msgid "unsupported reloc %u"
msgstr ""
@@ -556,7 +555,7 @@ msgstr ""
msgid "out of patch space in section %s; relink with --incremental-full"
msgstr ""
-#: compressed_output.cc:320
+#: compressed_output.cc:347
msgid "not compressing section data: zlib error"
msgstr ""
@@ -1076,8 +1075,8 @@ msgid "cannot mix split-stack '%s' and non-split-stack '%s' when using -r"
msgstr ""
#. FIXME: This needs to specify the location somehow.
-#: i386.cc:639 i386.cc:2800 sparc.cc:324 sparc.cc:3296 x86_64.cc:1074
-#: x86_64.cc:4707
+#: i386.cc:639 i386.cc:2800 sparc.cc:324 sparc.cc:3296 x86_64.cc:962
+#: x86_64.cc:4238
msgid "missing expected TLS relocation"
msgstr ""
@@ -1125,7 +1124,7 @@ msgstr ""
msgid "unsupported reloc %u in object file"
msgstr ""
-#: i386.cc:4036 powerpc.cc:9840 s390.cc:4886 x86_64.cc:6113
+#: i386.cc:4036 powerpc.cc:9876 s390.cc:4886 x86_64.cc:5642
#, c-format
msgid "failed to match split-stack sequence at section %u offset %0zx"
msgstr ""
@@ -1221,140 +1220,145 @@ msgstr ""
msgid "Unusually large LEB128 decoded, debug information may be corrupted"
msgstr ""
-#: layout.cc:228
+#: layout.cc:231
#, c-format
msgid "%s: total free lists: %u\n"
msgstr ""
-#: layout.cc:230
+#: layout.cc:233
#, c-format
msgid "%s: total free list nodes: %u\n"
msgstr ""
-#: layout.cc:232
+#: layout.cc:235
#, c-format
msgid "%s: calls to Free_list::remove: %u\n"
msgstr ""
-#: layout.cc:234 layout.cc:238
+#: layout.cc:237 layout.cc:241
#, c-format
msgid "%s: nodes visited: %u\n"
msgstr ""
-#: layout.cc:236
+#: layout.cc:239
#, c-format
msgid "%s: calls to Free_list::allocate: %u\n"
msgstr ""
-#: layout.cc:974
+#: layout.cc:977
#, 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:2119
+#: layout.cc:2122
msgid ""
"multiple '.interp' sections in input files may cause confusing PT_INTERP "
"segment"
msgstr ""
-#: layout.cc:2183
+#: layout.cc:2186
#, c-format
msgid "%s: missing .note.GNU-stack section implies executable stack"
msgstr ""
-#: layout.cc:2194
+#: layout.cc:2197
#, c-format
msgid "%s: requires executable stack"
msgstr ""
-#: layout.cc:2223
+#: layout.cc:2226
#, c-format
msgid "%s: in .note.gnu.property section, pr_datasz must be 4 or 8"
msgstr ""
-#: layout.cc:2356
+#: layout.cc:2359
#, c-format
msgid "%s: unknown program property type %d in .note.gnu.property section"
msgstr ""
-#: layout.cc:2926
+#: layout.cc:2930
#, c-format
msgid "unable to open --section-ordering-file file %s: %s"
msgstr ""
-#: layout.cc:3373
+#: layout.cc:3396
msgid ""
"one or more inputs require executable stack, but -z noexecstack was given"
msgstr ""
-#: layout.cc:3446
+#: layout.cc:3469
#, c-format
msgid "--build-id=uuid failed: could not open /dev/urandom: %s"
msgstr ""
-#: layout.cc:3453
+#: layout.cc:3476
#, c-format
msgid "/dev/urandom: read failed: %s"
msgstr ""
-#: layout.cc:3455
+#: layout.cc:3478
#, c-format
msgid "/dev/urandom: expected %zu bytes, got %zd bytes"
msgstr ""
-#: layout.cc:3467
+#: layout.cc:3490
msgid "--build-id=uuid failed: could not load rpcrt4.dll"
msgstr ""
-#: layout.cc:3473
+#: layout.cc:3496
msgid "--build-id=uuid failed: could not find UuidCreate"
msgstr ""
-#: layout.cc:3475
+#: layout.cc:3498
msgid "__build_id=uuid failed: call UuidCreate() failed"
msgstr ""
-#: layout.cc:3497
+#: layout.cc:3520
#, c-format
msgid "--build-id argument '%s' not a valid hex number"
msgstr ""
-#: layout.cc:3503
+#: layout.cc:3526
#, c-format
msgid "unrecognized --build-id argument '%s'"
msgstr ""
-#: layout.cc:4081
+#: layout.cc:3580
+#, c-format
+msgid "error: --package-metadata=%s does not contain valid JSON: %s\n"
+msgstr ""
+
+#: layout.cc:4150
#, c-format
msgid "load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]"
msgstr ""
-#: layout.cc:4242 output.cc:4549
+#: layout.cc:4311 output.cc:4549
#, c-format
msgid "out of patch space for section %s; relink with --incremental-full"
msgstr ""
-#: layout.cc:4251 output.cc:4557
+#: layout.cc:4320 output.cc:4557
#, c-format
msgid "%s: section changed size; relink with --incremental-full"
msgstr ""
-#: layout.cc:4506
+#: layout.cc:4575
msgid "out of patch space for symbol table; relink with --incremental-full"
msgstr ""
-#: layout.cc:4577
+#: layout.cc:4646
msgid ""
"out of patch space for section header table; relink with --incremental-full"
msgstr ""
-#: layout.cc:5323
+#: layout.cc:5397
msgid "read-only segment has dynamic relocations"
msgstr ""
-#: layout.cc:5326
+#: layout.cc:5400
msgid "shared library text segment is not shareable"
msgstr ""
@@ -1994,41 +1998,45 @@ msgstr ""
msgid "ignoring --compress-debug-sections for an incremental link"
msgstr ""
-#: options.cc:1510
+#: options.cc:1439
+msgid "--compress-debug-sections=zstd: gold is not built with zstd support"
+msgstr ""
+
+#: options.cc:1519
msgid "May not nest groups"
msgstr ""
-#: options.cc:1512
+#: options.cc:1521
msgid "may not nest groups in libraries"
msgstr ""
-#: options.cc:1524
+#: options.cc:1533
msgid "Group end without group start"
msgstr ""
-#: options.cc:1534
+#: options.cc:1543
msgid "may not nest libraries"
msgstr ""
-#: options.cc:1536
+#: options.cc:1545
msgid "may not nest libraries in groups"
msgstr ""
-#: options.cc:1548
+#: options.cc:1557
msgid "lib end without lib start"
msgstr ""
#. I guess it's neither a long option nor a short option.
-#: options.cc:1613
+#: options.cc:1622
msgid "unknown option"
msgstr ""
-#: options.cc:1640
+#: options.cc:1649
#, c-format
msgid "%s: missing group end\n"
msgstr ""
-#: options.cc:1646
+#: options.cc:1655
#, c-format
msgid "%s: missing lib end\n"
msgstr ""
@@ -2053,7 +2061,7 @@ msgstr ""
msgid "Do not copy DT_NEEDED tags from shared libraries"
msgstr ""
-#: options.h:689 options.h:1493
+#: options.h:689 options.h:1498
msgid "Allow multiple definitions of symbols"
msgstr ""
@@ -2085,7 +2093,7 @@ msgstr ""
msgid "Use DT_NEEDED for all shared libraries"
msgstr ""
-#: options.h:706 options.h:919 options.h:1381 options.h:1395
+#: options.h:706 options.h:923 options.h:1389 options.h:1403
msgid "Ignored"
msgstr ""
@@ -2113,8 +2121,8 @@ msgstr ""
msgid "Chunk size for '--build-id=tree'"
msgstr ""
-#: options.h:727 options.h:732 options.h:1265 options.h:1274 options.h:1466
-#: options.h:1491 options.h:1524
+#: options.h:727 options.h:732 options.h:1273 options.h:1282 options.h:1471
+#: options.h:1496 options.h:1529
msgid "SIZE"
msgstr ""
@@ -2229,8 +2237,8 @@ msgstr ""
msgid "Write a dependency file listing all files read"
msgstr ""
-#: options.h:814 options.h:830 options.h:982 options.h:1011 options.h:1088
-#: options.h:1200 options.h:1340 options.h:1372
+#: options.h:814 options.h:830 options.h:986 options.h:1015 options.h:1092
+#: options.h:1208 options.h:1348 options.h:1380
msgid "FILE"
msgstr ""
@@ -2270,8 +2278,8 @@ msgstr ""
msgid "Set program start address"
msgstr ""
-#: options.h:839 options.h:1343 options.h:1345 options.h:1347 options.h:1350
-#: options.h:1352
+#: options.h:839 options.h:1351 options.h:1353 options.h:1355 options.h:1358
+#: options.h:1360
msgid "ADDRESS"
msgstr ""
@@ -2292,1025 +2300,1033 @@ msgid "Disable use of DT_RUNPATH"
msgstr ""
#: options.h:851
-msgid "(ARM only) Do not warn about objects with incompatible enum sizes"
+msgid "Put the linker version string into the .comment section"
+msgstr ""
+
+#: options.h:852
+msgid "Put the linker version string into the .note.gnu.gold-version section"
msgstr ""
#: options.h:855
-msgid "Exclude libraries from automatic export"
+msgid "(ARM only) Do not warn about objects with incompatible enum sizes"
msgstr ""
#: options.h:859
+msgid "Exclude libraries from automatic export"
+msgstr ""
+
+#: options.h:863
msgid "Export all dynamic symbols"
msgstr ""
-#: options.h:860
+#: options.h:864
msgid "Do not export all dynamic symbols"
msgstr ""
-#: options.h:863
+#: options.h:867
msgid "Export SYMBOL to dynamic symbol table"
msgstr ""
-#: options.h:863 options.h:885 options.h:1003 options.h:1020 options.h:1357
-#: options.h:1426 options.h:1440
+#: options.h:867 options.h:889 options.h:1007 options.h:1024 options.h:1365
+#: options.h:1434 options.h:1448
msgid "SYMBOL"
msgstr ""
-#: options.h:866
+#: options.h:870
msgid "Link big-endian objects."
msgstr ""
-#: options.h:868
+#: options.h:872
msgid "Link little-endian objects."
msgstr ""
-#: options.h:873
+#: options.h:877
msgid "Auxiliary filter for shared object symbol table"
msgstr ""
-#: options.h:874 options.h:878
+#: options.h:878 options.h:882
msgid "SHLIB"
msgstr ""
-#: options.h:877
+#: options.h:881
msgid "Filter for shared object symbol table"
msgstr ""
-#: options.h:881
+#: options.h:885
msgid "Treat warnings as errors"
msgstr ""
-#: options.h:882
+#: options.h:886
msgid "Do not treat warnings as errors"
msgstr ""
-#: options.h:885
+#: options.h:889
msgid "Call SYMBOL at unload-time"
msgstr ""
-#: options.h:888
+#: options.h:892
msgid "(ARM only) Fix binaries for ARM1176 erratum"
msgstr ""
-#: options.h:889
+#: options.h:893
msgid "(ARM only) Do not fix binaries for ARM1176 erratum"
msgstr ""
-#: options.h:892
+#: options.h:896
msgid "(ARM only) Fix binaries for Cortex-A8 erratum"
msgstr ""
-#: options.h:893
+#: options.h:897
msgid "(ARM only) Do not fix binaries for Cortex-A8 erratum"
msgstr ""
-#: options.h:896
+#: options.h:900
msgid "(AArch64 only) Fix Cortex-A53 erratum 843419"
msgstr ""
-#: options.h:897
+#: options.h:901
msgid "(AArch64 only) Do not fix Cortex-A53 erratum 843419"
msgstr ""
-#: options.h:900
+#: options.h:904
msgid "(AArch64 only) Fix Cortex-A53 erratum 835769"
msgstr ""
-#: options.h:901
+#: options.h:905
msgid "(AArch64 only) Do not fix Cortex-A53 erratum 835769"
msgstr ""
-#: options.h:904
+#: options.h:908
msgid "(ARM only) Rewrite BX rn as MOV pc, rn for ARMv4"
msgstr ""
-#: options.h:908
+#: options.h:912
msgid "(ARM only) Rewrite BX rn branch to ARMv4 interworking veneer"
msgstr ""
-#: options.h:913
+#: options.h:917
msgid "Ignored for GCC linker option compatibility"
msgstr ""
-#: options.h:914
+#: options.h:918
msgid "[gold,bfd]"
msgstr ""
-#: options.h:922
+#: options.h:926
msgid "Remove unused sections"
msgstr ""
-#: options.h:923
+#: options.h:927
msgid "Don't remove unused sections"
msgstr ""
-#: options.h:926
+#: options.h:930
msgid "Generate .gdb_index section"
msgstr ""
-#: options.h:927
+#: options.h:931
msgid "Do not generate .gdb_index section"
msgstr ""
-#: options.h:930
+#: options.h:934
msgid "Enable STB_GNU_UNIQUE symbol binding"
msgstr ""
-#: options.h:931
+#: options.h:935
msgid "Disable STB_GNU_UNIQUE symbol binding"
msgstr ""
-#: options.h:934
+#: options.h:938
msgid "Generate shared library"
msgstr ""
-#: options.h:939
+#: options.h:943
msgid "Set shared library name"
msgstr ""
-#: options.h:939 options.h:1175 options.h:1239
+#: options.h:943 options.h:1183 options.h:1247
msgid "FILENAME"
msgstr ""
-#: options.h:942
+#: options.h:946
msgid "Min fraction of empty buckets in dynamic hash"
msgstr ""
-#: options.h:943
+#: options.h:947
msgid "FRACTION"
msgstr ""
-#: options.h:946
+#: options.h:950
msgid "Dynamic hash style"
msgstr ""
-#: options.h:946
+#: options.h:950
msgid "[sysv,gnu,both]"
msgstr ""
-#: options.h:952
+#: options.h:956
msgid "Alias for -r"
msgstr ""
-#: options.h:955
+#: options.h:959
msgid ""
"Identical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose "
"pointers are definitely not taken"
msgstr ""
-#: options.h:962
+#: options.h:966
msgid "Number of iterations of ICF (default 3)"
msgstr ""
-#: options.h:962 options.h:1259 options.h:1316 options.h:1318 options.h:1320
-#: options.h:1322
+#: options.h:966 options.h:1267 options.h:1324 options.h:1326 options.h:1328
+#: options.h:1330
msgid "COUNT"
msgstr ""
-#: options.h:965
+#: options.h:969
msgid ""
"Do an incremental link if possible; otherwise, do a full link and prepare "
"output for incremental linking"
msgstr ""
-#: options.h:970
+#: options.h:974
msgid "Do a full link (default)"
msgstr ""
-#: options.h:973
+#: options.h:977
msgid "Do a full link and prepare output for incremental linking"
msgstr ""
-#: options.h:977
+#: options.h:981
msgid "Do an incremental link; exit if not possible"
msgstr ""
-#: options.h:980
+#: options.h:984
msgid "Set base file for incremental linking (default is output file)"
msgstr ""
-#: options.h:985
+#: options.h:989
msgid "Assume files changed"
msgstr ""
-#: options.h:988
+#: options.h:992
msgid "Assume files didn't change"
msgstr ""
-#: options.h:991
+#: options.h:995
msgid "Use timestamps to check files (default)"
msgstr ""
-#: options.h:994
+#: options.h:998
msgid "Assume startup files unchanged (files preceding this option)"
msgstr ""
-#: options.h:998
+#: options.h:1002
msgid "Amount of extra space to allocate for patches (default 10)"
msgstr ""
-#: options.h:1000
+#: options.h:1004
msgid "PERCENT"
msgstr ""
-#: options.h:1003
+#: options.h:1007
msgid "Call SYMBOL at load-time"
msgstr ""
-#: options.h:1006
+#: options.h:1010
msgid "Set dynamic linker path"
msgstr ""
-#: options.h:1006
+#: options.h:1010
msgid "PROGRAM"
msgstr ""
-#: options.h:1011
+#: options.h:1015
msgid "Read only symbol values from FILE"
msgstr ""
-#: options.h:1016
+#: options.h:1020
msgid "Keep files mapped across passes"
msgstr ""
-#: options.h:1017
+#: options.h:1021
msgid "Release mapped files after each pass"
msgstr ""
-#: options.h:1020
+#: options.h:1024
msgid "Do not fold this symbol during ICF"
msgstr ""
-#: options.h:1025
+#: options.h:1029
msgid "Search for library LIBNAME"
msgstr ""
-#: options.h:1025
+#: options.h:1029
msgid "LIBNAME"
msgstr ""
-#: options.h:1028
+#: options.h:1032
msgid "Generate unwind information for PLT"
msgstr ""
-#: options.h:1029
+#: options.h:1033
msgid "Do not generate unwind information for PLT"
msgstr ""
-#: options.h:1032
+#: options.h:1036
msgid "Add directory to search path"
msgstr ""
-#: options.h:1032 options.h:1214 options.h:1217 options.h:1221 options.h:1290
+#: options.h:1036 options.h:1222 options.h:1225 options.h:1229 options.h:1298
msgid "DIR"
msgstr ""
-#: options.h:1035
+#: options.h:1039
msgid "(ARM only) Generate long PLT entries"
msgstr ""
-#: options.h:1036
+#: options.h:1040
msgid "(ARM only) Do not generate long PLT entries"
msgstr ""
-#: options.h:1041
+#: options.h:1045
msgid "Set GNU linker emulation; obsolete"
msgstr ""
-#: options.h:1041
+#: options.h:1045
msgid "EMULATION"
msgstr ""
-#: options.h:1045
+#: options.h:1049
msgid "Map whole files to memory"
msgstr ""
-#: options.h:1046
+#: options.h:1050
msgid "Map relevant file parts to memory"
msgstr ""
-#: options.h:1049
+#: options.h:1053
msgid "(ARM only) Merge exidx entries in debuginfo"
msgstr ""
-#: options.h:1050
+#: options.h:1054
msgid "(ARM only) Do not merge exidx entries in debuginfo"
msgstr ""
-#: options.h:1053
+#: options.h:1057
msgid "Map the output file for writing"
msgstr ""
-#: options.h:1054
+#: options.h:1058
msgid "Do not map the output file for writing"
msgstr ""
-#: options.h:1057
+#: options.h:1061
msgid "Write map file on standard output"
msgstr ""
-#: options.h:1059
+#: options.h:1063
msgid "Write map file"
msgstr ""
-#: options.h:1060
+#: options.h:1064
msgid "MAPFILENAME"
msgstr ""
-#: options.h:1065
+#: options.h:1069
msgid "Do not page align data"
msgstr ""
-#: options.h:1067
+#: options.h:1071
msgid "Do not page align data, do not make text readonly"
msgstr ""
-#: options.h:1068
+#: options.h:1072
msgid "Page align data, make text readonly"
msgstr ""
-#: options.h:1071
+#: options.h:1075
msgid ""
"Use less memory and more disk I/O (included only for compatibility with GNU "
"ld)"
msgstr ""
-#: options.h:1075 options.h:1468
+#: options.h:1079 options.h:1473
msgid "Report undefined symbols (even with --shared)"
msgstr ""
-#: options.h:1079
+#: options.h:1083
msgid "Create an output file even if errors occur"
msgstr ""
-#: options.h:1082
+#: options.h:1086
msgid "Only search directories specified on the command line"
msgstr ""
-#: options.h:1088
+#: options.h:1092
msgid "Set output file name"
msgstr ""
-#: options.h:1091
+#: options.h:1095
msgid "Set output format"
msgstr ""
-#: options.h:1091
+#: options.h:1095
msgid "[binary]"
msgstr ""
-#: options.h:1094
+#: options.h:1098
msgid "Optimize output file size"
msgstr ""
-#: options.h:1094
+#: options.h:1098
msgid "LEVEL"
msgstr ""
-#: options.h:1097
+#: options.h:1101
msgid "Orphan section handling"
msgstr ""
-#: options.h:1097
+#: options.h:1101
msgid "[place,discard,warn,error]"
msgstr ""
-#: options.h:1103
+#: options.h:1107
msgid "Ignored for ARM compatibility"
msgstr ""
-#: options.h:1106 options.h:1109
+#: options.h:1110
+msgid "Generate package metadata note"
+msgstr ""
+
+#: options.h:1111
+msgid "[=JSON]"
+msgstr ""
+
+#: options.h:1114 options.h:1117
msgid "Create a position independent executable"
msgstr ""
-#: options.h:1107 options.h:1110
+#: options.h:1115 options.h:1118
msgid "Do not create a position independent executable"
msgstr ""
-#: options.h:1114
+#: options.h:1122
msgid "Force PIC sequences for ARM/Thumb interworking veneers"
msgstr ""
-#: options.h:1118
+#: options.h:1126
msgid "(ARM only) Ignore for backward compatibility"
msgstr ""
-#: options.h:1121
+#: options.h:1129
msgid "(PowerPC only) Align PLT call stubs to fit cache lines"
msgstr ""
-#: options.h:1122
+#: options.h:1130
msgid "[=P2ALIGN]"
msgstr ""
-#: options.h:1125
+#: options.h:1133
msgid "(PowerPC64 only) Optimize calls to ELFv2 localentry:0 functions"
msgstr ""
-#: options.h:1126
+#: options.h:1134
msgid "(PowerPC64 only) Don't optimize ELFv2 calls"
msgstr ""
-#: options.h:1129
+#: options.h:1137
msgid "(PowerPC64 only) PLT call stubs should load r11"
msgstr ""
-#: options.h:1130
+#: options.h:1138
msgid "(PowerPC64 only) PLT call stubs should not load r11"
msgstr ""
-#: options.h:1133
+#: options.h:1141
msgid "(PowerPC64 only) PLT call stubs with load-load barrier"
msgstr ""
-#: options.h:1134
+#: options.h:1142
msgid "(PowerPC64 only) PLT call stubs without barrier"
msgstr ""
-#: options.h:1138
+#: options.h:1146
msgid "Load a plugin library"
msgstr ""
-#: options.h:1138 options.h:1143
+#: options.h:1146 options.h:1151
msgid "PLUGIN"
msgstr ""
-#: options.h:1140
+#: options.h:1148
msgid "Pass an option to the plugin"
msgstr ""
-#: options.h:1140 options.h:1146
+#: options.h:1148 options.h:1154
msgid "OPTION"
msgstr ""
-#: options.h:1143
+#: options.h:1151
msgid "Load a plugin library (not supported)"
msgstr ""
-#: options.h:1145
+#: options.h:1153
msgid "Pass an option to the plugin (not supported)"
msgstr ""
-#: options.h:1150
+#: options.h:1158
msgid "Use posix_fallocate to reserve space in the output file"
msgstr ""
-#: options.h:1151
+#: options.h:1159
msgid "Use fallocate or ftruncate to reserve space"
msgstr ""
-#: options.h:1154
+#: options.h:1162
msgid "(PowerPC64 only) stubs use power10 insns"
msgstr ""
-#: options.h:1155
+#: options.h:1163
msgid "[=auto,no,yes]"
msgstr ""
-#: options.h:1157
+#: options.h:1165
msgid "(PowerPC64 only) stubs do not use power10 insns"
msgstr ""
-#: options.h:1160
+#: options.h:1168
msgid "Preread archive symbols when multi-threaded"
msgstr ""
-#: options.h:1163
+#: options.h:1171
msgid "List removed unused sections on stderr"
msgstr ""
-#: options.h:1164
+#: options.h:1172
msgid "Do not list removed unused sections"
msgstr ""
-#: options.h:1167
+#: options.h:1175
msgid "List folded identical sections on stderr"
msgstr ""
-#: options.h:1168
+#: options.h:1176
msgid "Do not list folded identical sections"
msgstr ""
-#: options.h:1171
+#: options.h:1179
msgid "Print default output format"
msgstr ""
-#: options.h:1174
+#: options.h:1182
msgid "Print symbols defined and used for each input"
msgstr ""
-#: options.h:1178
+#: options.h:1186
msgid "Save the state of flags related to input files"
msgstr ""
-#: options.h:1180
+#: options.h:1188
msgid "Restore the state of flags related to input files"
msgstr ""
-#: options.h:1185
+#: options.h:1193
msgid "Generate relocations in output"
msgstr ""
-#: options.h:1188
+#: options.h:1196
msgid "Ignored for SVR4 compatibility"
msgstr ""
-#: options.h:1193
+#: options.h:1201
msgid "Generate relocatable output"
msgstr ""
-#: options.h:1196
+#: options.h:1204
msgid "Relax branches on certain targets"
msgstr ""
-#: options.h:1197
+#: options.h:1205
msgid "Do not relax branches"
msgstr ""
-#: options.h:1200
+#: options.h:1208
msgid "keep only symbols listed in this file"
msgstr ""
-#: options.h:1203
+#: options.h:1211
msgid "Put read-only non-executable sections in their own segment"
msgstr ""
-#: options.h:1204
+#: options.h:1212
msgid "Do not put read-only non-executable sections in their own segment"
msgstr ""
-#: options.h:1207
+#: options.h:1215
msgid "Set offset between executable and read-only segments"
msgstr ""
-#: options.h:1208
+#: options.h:1216
msgid "OFFSET"
msgstr ""
-#: options.h:1214 options.h:1217
+#: options.h:1222 options.h:1225
msgid "Add DIR to runtime search path"
msgstr ""
-#: options.h:1220
+#: options.h:1228
msgid "Add DIR to link time shared library search path"
msgstr ""
-#: options.h:1226
+#: options.h:1234
msgid "Strip all symbols"
msgstr ""
-#: options.h:1228
+#: options.h:1236
msgid "Strip debugging information"
msgstr ""
-#: options.h:1230
+#: options.h:1238
msgid "Emit only debug line number information"
msgstr ""
-#: options.h:1232
+#: options.h:1240
msgid "Strip debug symbols that are unused by gdb (at least versions <= 7.4)"
msgstr ""
-#: options.h:1235
+#: options.h:1243
msgid "Strip LTO intermediate code sections"
msgstr ""
-#: options.h:1238
+#: options.h:1246
msgid "Layout sections in the order specified"
msgstr ""
-#: options.h:1242
+#: options.h:1250
msgid "Set address of section"
msgstr ""
-#: options.h:1242
+#: options.h:1250
msgid "SECTION=ADDRESS"
msgstr ""
-#: options.h:1245
+#: options.h:1253
msgid "(PowerPC only) Use new-style PLT"
msgstr ""
-#: options.h:1248
+#: options.h:1256
msgid "Sort common symbols by alignment"
msgstr ""
-#: options.h:1249
+#: options.h:1257
msgid "[={ascending,descending}]"
msgstr ""
-#: options.h:1252
+#: options.h:1260
msgid ""
"Sort sections by name. '--no-text-reorder' will override '--sort-"
"section=name' for .text"
msgstr ""
-#: options.h:1254
+#: options.h:1262
msgid "[none,name]"
msgstr ""
-#: options.h:1258
+#: options.h:1266
msgid "Dynamic tag slots to reserve (default 5)"
msgstr ""
-#: options.h:1262
+#: options.h:1270
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:1268
+#: options.h:1276
msgid "(PowerPC only) Allow a group of stubs to serve multiple output sections"
msgstr ""
-#: options.h:1270
+#: options.h:1278
msgid "(PowerPC only) Each output section has its own stubs"
msgstr ""
-#: options.h:1273
+#: options.h:1281
msgid "Stack size when -fsplit-stack function calls non-split"
msgstr ""
-#: options.h:1279
+#: options.h:1287
msgid "Do not link against shared libraries"
msgstr ""
-#: options.h:1282
+#: options.h:1290
msgid "Start a library"
msgstr ""
-#: options.h:1284
+#: options.h:1292
msgid "End a library "
msgstr ""
-#: options.h:1287
+#: options.h:1295
msgid "Print resource usage statistics"
msgstr ""
-#: options.h:1290
+#: options.h:1298
msgid "Set target system root directory"
msgstr ""
-#: options.h:1295
+#: options.h:1303
msgid "Print the name of each input file"
msgstr ""
-#: options.h:1298
+#: options.h:1306
msgid "(ARM only) Force R_ARM_TARGET1 type to R_ARM_ABS32"
msgstr ""
-#: options.h:1301
+#: options.h:1309
msgid "(ARM only) Force R_ARM_TARGET1 type to R_ARM_REL32"
msgstr ""
-#: options.h:1304
+#: options.h:1312
msgid "(ARM only) Set R_ARM_TARGET2 relocation type"
msgstr ""
-#: options.h:1305
+#: options.h:1313
msgid "[rel, abs, got-rel"
msgstr ""
-#: options.h:1309
+#: options.h:1317
msgid "Enable text section reordering for GCC section names"
msgstr ""
-#: options.h:1310
+#: options.h:1318
msgid "Disable text section reordering for GCC section names"
msgstr ""
-#: options.h:1313
+#: options.h:1321
msgid "Run the linker multi-threaded"
msgstr ""
-#: options.h:1314
+#: options.h:1322
msgid "Do not run the linker multi-threaded"
msgstr ""
-#: options.h:1316
+#: options.h:1324
msgid "Number of threads to use"
msgstr ""
-#: options.h:1318
+#: options.h:1326
msgid "Number of threads to use in initial pass"
msgstr ""
-#: options.h:1320
+#: options.h:1328
msgid "Number of threads to use in middle pass"
msgstr ""
-#: options.h:1322
+#: options.h:1330
msgid "Number of threads to use in final pass"
msgstr ""
-#: options.h:1325
+#: options.h:1333
msgid "(PowerPC/64 only) Optimize GD/LD/IE code to IE/LE"
msgstr ""
-#: options.h:1326
+#: options.h:1334
msgid "(PowerPC/64 only) Don'''t try to optimize TLS accesses"
msgstr ""
-#: options.h:1328
+#: options.h:1336
msgid "(PowerPC/64 only) Use a special __tls_get_addr call"
msgstr ""
-#: options.h:1329
+#: options.h:1337
msgid "(PowerPC/64 only) Don't use a special __tls_get_addr call"
msgstr ""
-#: options.h:1332
+#: options.h:1340
msgid "(PowerPC64 only) Optimize TOC code sequences"
msgstr ""
-#: options.h:1333
+#: options.h:1341
msgid "(PowerPC64 only) Don't optimize TOC code sequences"
msgstr ""
-#: options.h:1336
+#: options.h:1344
msgid "(PowerPC64 only) Sort TOC and GOT sections"
msgstr ""
-#: options.h:1337
+#: options.h:1345
msgid "(PowerPC64 only) Don't sort TOC and GOT sections"
msgstr ""
-#: options.h:1340
+#: options.h:1348
msgid "Read linker script"
msgstr ""
-#: options.h:1343
+#: options.h:1351
msgid "Set the address of the bss segment"
msgstr ""
-#: options.h:1345
+#: options.h:1353
msgid "Set the address of the data segment"
msgstr ""
-#: options.h:1347 options.h:1349
+#: options.h:1355 options.h:1357
msgid "Set the address of the text segment"
msgstr ""
-#: options.h:1352
+#: options.h:1360
msgid "Set the address of the rodata segment"
msgstr ""
-#: options.h:1357
+#: options.h:1365
msgid "Create undefined reference to SYMBOL"
msgstr ""
-#: options.h:1360
+#: options.h:1368
msgid "How to handle unresolved symbols"
msgstr ""
-#: options.h:1369
+#: options.h:1377
msgid "Alias for --debug=files"
msgstr ""
-#: options.h:1372
+#: options.h:1380
msgid "Read version script"
msgstr ""
-#: options.h:1377
+#: options.h:1385
msgid "Warn about duplicate common symbols"
msgstr ""
-#: options.h:1378
+#: options.h:1386
msgid "Do not warn about duplicate common symbols"
msgstr ""
-#: options.h:1384
+#: options.h:1392
msgid "Warn when discarding version information"
msgstr ""
-#: options.h:1385
+#: options.h:1393
msgid "Do not warn when discarding version information"
msgstr ""
-#: options.h:1388
+#: options.h:1396
msgid "Warn if the stack is executable"
msgstr ""
-#: options.h:1389
+#: options.h:1397
msgid "Do not warn if the stack is executable"
msgstr ""
-#: options.h:1392
+#: options.h:1400
msgid "Don't warn about mismatched input files"
msgstr ""
-#: options.h:1398
+#: options.h:1406
msgid "Warn when skipping an incompatible library"
msgstr ""
-#: options.h:1399
+#: options.h:1407
msgid "Don't warn when skipping an incompatible library"
msgstr ""
-#: options.h:1402
+#: options.h:1410
msgid "Warn if text segment is not shareable"
msgstr ""
-#: options.h:1403
+#: options.h:1411
msgid "Do not warn if text segment is not shareable"
msgstr ""
-#: options.h:1406
+#: options.h:1414
msgid "Report unresolved symbols as warnings"
msgstr ""
-#: options.h:1410
+#: options.h:1418
msgid "Report unresolved symbols as errors"
msgstr ""
-#: options.h:1414
+#: options.h:1422
msgid "(ARM only) Do not warn about objects with incompatible wchar_t sizes"
msgstr ""
-#: options.h:1418
+#: options.h:1426
msgid "Convert unresolved symbols to weak references"
msgstr ""
-#: options.h:1422
+#: options.h:1430
msgid "Include all archive contents"
msgstr ""
-#: options.h:1423
+#: options.h:1431
msgid "Include only needed archive contents"
msgstr ""
-#: options.h:1426
+#: options.h:1434
msgid "Use wrapper functions for SYMBOL"
msgstr ""
-#: options.h:1431
+#: options.h:1439
msgid "Delete all local symbols"
msgstr ""
-#: options.h:1433
+#: options.h:1441
msgid "Delete all temporary local symbols"
msgstr ""
-#: options.h:1435
+#: options.h:1443
msgid "Keep all local symbols"
msgstr ""
-#: options.h:1440
+#: options.h:1448
msgid "Trace references to symbol"
msgstr ""
-#: options.h:1443
+#: options.h:1451
msgid "Allow unused version in script"
msgstr ""
-#: options.h:1444
+#: options.h:1452
msgid "Do not allow unused version in script"
msgstr ""
-#: options.h:1447
+#: options.h:1455
msgid "Default search path for Solaris compatibility"
msgstr ""
-#: options.h:1448
+#: options.h:1456
msgid "PATH"
msgstr ""
-#: options.h:1453
+#: options.h:1461
msgid "Start a library search group"
msgstr ""
-#: options.h:1455
+#: options.h:1463
msgid "End a library search group"
msgstr ""
-#: options.h:1460
-msgid "(x86-64 only) Generate a BND PLT for Intel MPX"
-msgstr ""
-
-#: options.h:1461
-msgid "Generate a regular PLT"
-msgstr ""
-
-#: options.h:1463
+#: options.h:1468
msgid "Sort dynamic relocs"
msgstr ""
-#: options.h:1464
+#: options.h:1469
msgid "Do not sort dynamic relocs"
msgstr ""
-#: options.h:1466
+#: options.h:1471
msgid "Set common page size to SIZE"
msgstr ""
-#: options.h:1471
+#: options.h:1476
msgid "Mark output as requiring executable stack"
msgstr ""
-#: options.h:1473
+#: options.h:1478
msgid "Make symbols in DSO available for subsequently loaded objects"
msgstr ""
-#: options.h:1476
+#: options.h:1481
msgid "Mark DSO to be initialized first at runtime"
msgstr ""
-#: options.h:1479
+#: options.h:1484
msgid "Mark object to interpose all DSOs but executable"
msgstr ""
-#: options.h:1482
+#: options.h:1487
msgid "Mark DSO to be loaded at most once, and only in the main namespace"
msgstr ""
-#: options.h:1483
+#: options.h:1488
msgid "Do not mark the DSO as one to be loaded only in the main namespace"
msgstr ""
-#: options.h:1485
+#: options.h:1490
msgid "Mark object for lazy runtime binding"
msgstr ""
-#: options.h:1488
+#: options.h:1493
msgid "Mark object requiring immediate process"
msgstr ""
-#: options.h:1491
+#: options.h:1496
msgid "Set maximum page size to SIZE"
msgstr ""
-#: options.h:1499
+#: options.h:1504
msgid "Do not create copy relocs"
msgstr ""
-#: options.h:1501
+#: options.h:1506
msgid "Mark object not to use default search paths"
msgstr ""
-#: options.h:1504
+#: options.h:1509
msgid "Mark DSO non-deletable at runtime"
msgstr ""
-#: options.h:1507
+#: options.h:1512
msgid "Mark DSO not available to dlopen"
msgstr ""
-#: options.h:1510
+#: options.h:1515
msgid "Mark DSO not available to dldump"
msgstr ""
-#: options.h:1513
+#: options.h:1518
msgid "Mark output as not requiring executable stack"
msgstr ""
-#: options.h:1515
+#: options.h:1520
msgid "Mark object for immediate function binding"
msgstr ""
-#: options.h:1518
+#: options.h:1523
msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime"
msgstr ""
-#: options.h:1521
+#: options.h:1526
msgid "Where possible mark variables read-only after relocation"
msgstr ""
-#: options.h:1522
+#: options.h:1527
msgid "Don't mark variables read-only after relocation"
msgstr ""
-#: options.h:1524
+#: options.h:1529
msgid "Set PT_GNU_STACK segment p_memsz to SIZE"
msgstr ""
-#: options.h:1526
+#: options.h:1531
msgid "ELF symbol visibility for synthesized __start_* and __stop_* symbols"
msgstr ""
-#: options.h:1531
+#: options.h:1536
msgid "Do not permit relocations in read-only segments"
msgstr ""
-#: options.h:1532 options.h:1534
+#: options.h:1537 options.h:1539
msgid "Permit relocations in read-only segments"
msgstr ""
-#: options.h:1537
+#: options.h:1542
msgid "Move .text.unlikely sections to a separate segment."
msgstr ""
-#: options.h:1538
+#: options.h:1543
msgid "Do not move .text.unlikely sections to a separate segment."
msgstr ""
-#: options.h:1541
+#: options.h:1546
msgid ""
"Keep .text.hot, .text.startup, .text.exit and .text.unlikely as separate "
"sections in the final binary."
msgstr ""
-#: options.h:1543
+#: options.h:1548
msgid "Merge all .text.* prefix sections."
msgstr ""
@@ -3508,143 +3524,143 @@ msgstr ""
msgid "input files added by plug-ins in --incremental mode not supported yet"
msgstr ""
-#: powerpc.cc:1302
+#: powerpc.cc:1324
msgid "missing expected __tls_get_addr call"
msgstr ""
-#: powerpc.cc:2292 powerpc.cc:2627
+#: powerpc.cc:2316 powerpc.cc:2651
#, c-format
msgid "%s: ABI version %d is not compatible with ABI version %d output"
msgstr ""
-#: powerpc.cc:2326 powerpc.cc:2686
+#: powerpc.cc:2350 powerpc.cc:2710
#, c-format
msgid "%s: .opd invalid in abiv%d"
msgstr ""
-#: powerpc.cc:2404
+#: powerpc.cc:2428
#, c-format
msgid "%s: unexpected reloc type %u in .opd section"
msgstr ""
-#: powerpc.cc:2415
+#: powerpc.cc:2439
#, c-format
msgid "%s: .opd is not a regular array of opd entries"
msgstr ""
-#: powerpc.cc:2555
+#: powerpc.cc:2579
#, c-format
msgid "%s: local symbol %d has invalid st_other for ABI version 1"
msgstr ""
-#: powerpc.cc:3290
+#: powerpc.cc:3314
#, c-format
msgid "%s:%s exceeds group size"
msgstr ""
-#: powerpc.cc:3641
+#: powerpc.cc:3665
#, c-format
msgid "%s:%s: branch in non-executable section, no long branch stub for you"
msgstr ""
-#: powerpc.cc:3758
+#: powerpc.cc:3795
#, c-format
msgid "%s: stub group size is too large; retrying with %#x"
msgstr ""
-#: powerpc.cc:5729
+#: powerpc.cc:5738
msgid "** glink"
msgstr ""
-#: powerpc.cc:6394 powerpc.cc:7109
+#: powerpc.cc:6403 powerpc.cc:7118
#, c-format
msgid "linkage table error against `%s'"
msgstr ""
-#: powerpc.cc:6397
+#: powerpc.cc:6406
#, c-format
msgid "linkage table error against `%s:[local %u]'"
msgstr ""
-#: powerpc.cc:7236
+#: powerpc.cc:7245
msgid "** save/restore"
msgstr ""
-#: powerpc.cc:8008
+#: powerpc.cc:8043
#, c-format
msgid "%s: unsupported reloc %u for IFUNC symbol"
msgstr ""
-#: powerpc.cc:8274 powerpc.cc:9060
+#: powerpc.cc:8309 powerpc.cc:9096
#, c-format
msgid "tocsave symbol %u has bad shndx %u"
msgstr ""
-#: powerpc.cc:8565 powerpc.cc:9397
+#: powerpc.cc:8600 powerpc.cc:9433
#, c-format
msgid "%s: toc optimization is not supported for %#08x instruction"
msgstr ""
-#: powerpc.cc:8631 powerpc.cc:9459
+#: powerpc.cc:8666 powerpc.cc:9495
#, c-format
msgid "%s: unsupported -mbss-plt code"
msgstr ""
-#: powerpc.cc:9806
+#: powerpc.cc:9842
#, c-format
msgid "split-stack stack size overflow at section %u offset %0zx"
msgstr ""
-#: powerpc.cc:9877
+#: powerpc.cc:9913
msgid ""
"--plt-localentry is especially dangerous without ld.so support to detect ABI "
"violations"
msgstr ""
-#: powerpc.cc:9906
+#: powerpc.cc:9942
msgid "--plt-localentry is incompatible with power10 pc-relative code"
msgstr ""
-#: powerpc.cc:10201 powerpc.cc:10207
+#: powerpc.cc:10249 powerpc.cc:10255
#, c-format
msgid "%s uses hard float, %s uses soft float"
msgstr ""
-#: powerpc.cc:10213 powerpc.cc:10220
+#: powerpc.cc:10261 powerpc.cc:10268
#, c-format
msgid ""
"%s uses double-precision hard float, %s uses single-precision hard float"
msgstr ""
-#: powerpc.cc:10240 powerpc.cc:10246
+#: powerpc.cc:10288 powerpc.cc:10294
#, c-format
msgid "%s uses 64-bit long double, %s uses 128-bit long double"
msgstr ""
-#: powerpc.cc:10252 powerpc.cc:10258
+#: powerpc.cc:10300 powerpc.cc:10306
#, c-format
msgid "%s uses IBM long double, %s uses IEEE long double"
msgstr ""
-#: powerpc.cc:10312 powerpc.cc:10318
+#: powerpc.cc:10360 powerpc.cc:10366
#, c-format
msgid "%s uses AltiVec vector ABI, %s uses SPE vector ABI"
msgstr ""
-#: powerpc.cc:10347 powerpc.cc:10354
+#: powerpc.cc:10395 powerpc.cc:10402
#, c-format
msgid "%s uses r3/r4 for small structure returns, %s uses memory"
msgstr ""
-#: powerpc.cc:10929
+#: powerpc.cc:10972
msgid "call lacks nop, can't restore toc; recompile with -fPIC"
msgstr ""
-#: powerpc.cc:12381 s390.cc:3479
+#: powerpc.cc:12424 s390.cc:3479
msgid "relocation overflow"
msgstr ""
-#: powerpc.cc:12383
+#: powerpc.cc:12426
msgid "try relinking with a smaller --stub-group-size"
msgstr ""
@@ -3787,11 +3803,11 @@ msgstr ""
msgid "R_390_PC32DBL target misaligned at %llx"
msgstr ""
-#: s390.cc:1099 tilegx.cc:2088 x86_64.cc:1809
+#: s390.cc:1099 tilegx.cc:2088 x86_64.cc:1697
msgid "out of patch space (PLT); relink with --incremental-full"
msgstr ""
-#: s390.cc:3677 s390.cc:3733 x86_64.cc:5349
+#: s390.cc:3677 s390.cc:3733 x86_64.cc:4878
#, c-format
msgid "unsupported reloc type %u"
msgstr ""
@@ -4168,8 +4184,8 @@ msgstr ""
#: symtab.cc:2633
#, c-format
msgid ""
-"discarding version information for %s@%s, defined in unused shared library "
-"%s (linked with --as-needed)"
+"discarding version information for %s@%s, defined in unused shared library %"
+"s (linked with --as-needed)"
msgstr ""
#: symtab.cc:2995 symtab.cc:3141
@@ -4254,7 +4270,7 @@ msgstr ""
msgid "linker does not include stack split support required by %s"
msgstr ""
-#: tilegx.cc:2738 x86_64.cc:3171
+#: tilegx.cc:2738 x86_64.cc:2714
msgid "TLS_DESC not yet supported for incremental linking"
msgstr ""
@@ -4262,7 +4278,7 @@ msgstr ""
msgid "TLS_DESC not yet supported for TILEGX"
msgstr ""
-#: tilegx.cc:3202 x86_64.cc:3559
+#: tilegx.cc:3202 x86_64.cc:3096
#, c-format
msgid "requires unsupported dynamic reloc %u; recompile with -fPIC"
msgstr ""
@@ -4278,7 +4294,7 @@ msgstr ""
#. This output is intended to follow the GNU standards.
#: version.cc:65
#, c-format
-msgid "Copyright (C) 2022 Free Software Foundation, Inc.\n"
+msgid "Copyright (C) 2023 Free Software Foundation, Inc.\n"
msgstr ""
#: version.cc:66
@@ -4295,51 +4311,51 @@ msgstr ""
msgid "%s failed: %s"
msgstr ""
-#: x86_64.cc:1612
+#: x86_64.cc:1500
#, c-format
msgid ""
"%s: corrupt .note.gnu.property section (pr_datasz for property %d is not 4)"
msgstr ""
-#: x86_64.cc:1620
+#: x86_64.cc:1508
#, c-format
msgid "%s: unknown program property type 0x%x in .note.gnu.property section"
msgstr ""
-#: x86_64.cc:2042
+#: x86_64.cc:1930
#, c-format
msgid "PC-relative offset overflow in PLT entry %d"
msgstr ""
-#: x86_64.cc:2229 x86_64.cc:2468
+#: x86_64.cc:2140
#, c-format
msgid "PC-relative offset overflow in APLT entry %d"
msgstr ""
-#: x86_64.cc:3524
+#: x86_64.cc:3064
msgid ""
"requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile "
"with -fPIC"
msgstr ""
-#: x86_64.cc:3544
+#: x86_64.cc:3081
#, c-format
msgid ""
"requires dynamic %s reloc against '%s' which may overflow at runtime; "
"recompile with -fPIC"
msgstr ""
-#: x86_64.cc:5040
+#: x86_64.cc:4569
#, c-format
msgid "relocation overflow: reference to local symbol %u in %s"
msgstr ""
-#: x86_64.cc:5047
+#: x86_64.cc:4576
#, c-format
msgid "relocation overflow: reference to '%s' defined in %s"
msgstr ""
-#: x86_64.cc:5055
+#: x86_64.cc:4584
#, c-format
msgid "relocation overflow: reference to '%s'"
msgstr ""