aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bfd/po/ms.po3695
-rw-r--r--gas/po/fr.po6440
-rw-r--r--gold/po/fr.po124
-rw-r--r--ld/po/fr.po3849
4 files changed, 7298 insertions, 6810 deletions
diff --git a/bfd/po/ms.po b/bfd/po/ms.po
index f6fb21d..338f113 100644
--- a/bfd/po/ms.po
+++ b/bfd/po/ms.po
@@ -1,14 +1,14 @@
# bfd Bahasa Melayu (Malay) (ms).
-# Copyright (C) 2024 Free Software Foundation, Inc.
+# Copyright (C) 2024, 2025 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
-# Sharuzzaman Ahmat Raslan <sharuzzaman@gmail.com>, 2024.
+# Sharuzzaman Ahmat Raslan <sharuzzaman@gmail.com>, 2024, 2025.
#
msgid ""
msgstr ""
-"Project-Id-Version: bfd 2.42.90\n"
+"Project-Id-Version: bfd 2.43.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2024-07-20 12:56+0100\n"
-"PO-Revision-Date: 2024-12-24 17:51+0800\n"
+"POT-Creation-Date: 2025-01-19 12:19+0000\n"
+"PO-Revision-Date: 2025-01-26 21:02+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@gmail.com>\n"
"Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n"
"Language: ms\n"
@@ -39,77 +39,77 @@ msgstr ""
msgid "%pB: %#<PRIx64> overflows header %s field"
msgstr ""
-#: aoutx.h:1277 aoutx.h:1606 pdp11.c:1253 pdp11.c:1502
+#: aoutx.h:1269 aoutx.h:1598 pdp11.c:1246 pdp11.c:1495
#, c-format
msgid "%pB: can not represent section `%pA' in a.out object file format"
msgstr ""
-#: aoutx.h:1570 pdp11.c:1474
+#: aoutx.h:1562 pdp11.c:1467
#, c-format
msgid "%pB: can not represent section for symbol `%s' in a.out object file format"
msgstr ""
-#: aoutx.h:1573 vms-alpha.c:8472
+#: aoutx.h:1565 vms-alpha.c:8473
#, fuzzy
msgid "*unknown*"
msgstr "Tidak diketahui "
-#: aoutx.h:1709 pdp11.c:1570
+#: aoutx.h:1701 pdp11.c:1563
#, c-format
msgid "%pB: invalid string offset %<PRIu64> >= %<PRIu64>"
msgstr ""
-#: aoutx.h:1953
+#: aoutx.h:1945
#, c-format
msgid "%pB: unsupported AOUT relocation size: %d"
msgstr ""
-#: aoutx.h:2397 aoutx.h:2415 pdp11.c:2047
+#: aoutx.h:2389 aoutx.h:2407 pdp11.c:2040
#, c-format
msgid "%pB: attempt to write out unknown reloc type"
msgstr ""
-#: aoutx.h:4055 pdp11.c:3416
+#: aoutx.h:4047 pdp11.c:3409
#, c-format
msgid "%pB: unsupported relocation type"
msgstr ""
#. Unknown relocation.
-#: aoutx.h:4375 coff-alpha.c:601 coff-mips.c:356 coff-rs6000.c:3050
+#: aoutx.h:4367 coff-alpha.c:601 coff-mips.c:356 coff-rs6000.c:3037
#: coff-sh.c:504 coff-tic4x.c:184 coff-tic54x.c:262 elf-hppa.h:798
-#: elf-hppa.h:826 elf-m10200.c:226 elf-m10300.c:813 elf32-arc.c:532
-#: elf32-arm.c:1985 elf32-avr.c:962 elf32-bfin.c:1063 elf32-bfin.c:4687
+#: elf-hppa.h:826 elf-m10200.c:226 elf-m10300.c:813 elf32-arc.c:531
+#: elf32-arm.c:1985 elf32-avr.c:957 elf32-bfin.c:1063 elf32-bfin.c:4686
#: elf32-cr16.c:654 elf32-cr16.c:684 elf32-cris.c:467 elf32-crx.c:429
#: elf32-csky.c:991 elf32-d10v.c:234 elf32-d30v.c:522 elf32-d30v.c:544
-#: elf32-dlx.c:546 elf32-epiphany.c:373 elf32-fr30.c:381 elf32-frv.c:2559
-#: elf32-frv.c:6241 elf32-ft32.c:304 elf32-h8300.c:302 elf32-i386.c:394
-#: elf32-ip2k.c:1241 elf32-iq2000.c:442 elf32-lm32.c:496 elf32-m32c.c:305
-#: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2210 elf32-m68hc11.c:390
+#: elf32-dlx.c:546 elf32-epiphany.c:373 elf32-fr30.c:381 elf32-frv.c:2558
+#: elf32-frv.c:6240 elf32-ft32.c:304 elf32-h8300.c:302 elf32-i386.c:394
+#: elf32-ip2k.c:1241 elf32-iq2000.c:442 elf32-lm32.c:495 elf32-m32c.c:305
+#: elf32-m32r.c:1286 elf32-m32r.c:1311 elf32-m32r.c:2209 elf32-m68hc11.c:390
#: elf32-m68hc12.c:510 elf32-m68k.c:354 elf32-mcore.c:354 elf32-mcore.c:440
#: elf32-mep.c:385 elf32-metag.c:871 elf32-microblaze.c:708
-#: elf32-microblaze.c:1020 elf32-mips.c:2242 elf32-moxie.c:137
-#: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3288
-#: elf32-nds32.c:3309 elf32-nds32.c:5079 elf32-nios2.c:3017 elf32-or1k.c:1087
-#: elf32-pj.c:326 elf32-ppc.c:900 elf32-ppc.c:913 elf32-pru.c:423
-#: elf32-rl78.c:291 elf32-rx.c:324 elf32-rx.c:333 elf32-s12z.c:296
-#: elf32-s390.c:347 elf32-score.c:2383 elf32-score7.c:2224 elf32-sh.c:437
-#: elf32-spu.c:163 elf32-tic6x.c:1498 elf32-tic6x.c:1508 elf32-tic6x.c:1527
-#: elf32-tic6x.c:1537 elf32-tic6x.c:2583 elf32-tilepro.c:792 elf32-v850.c:1902
-#: elf32-v850.c:1924 elf32-v850.c:4250 elf32-vax.c:288 elf32-visium.c:481
-#: elf32-wasm32.c:105 elf32-xgate.c:418 elf32-xstormy16.c:395
-#: elf32-xtensa.c:510 elf32-xtensa.c:544 elf32-z80.c:331 elf64-alpha.c:1114
-#: elf64-alpha.c:4057 elf64-alpha.c:4205 elf64-bpf.c:132 elf64-ia64-vms.c:255
-#: elf64-ia64-vms.c:3427 elf64-mips.c:3965 elf64-mips.c:3981 elf64-mmix.c:1264
+#: elf32-microblaze.c:1015 elf32-mips.c:2242 elf32-moxie.c:137
+#: elf32-msp430.c:737 elf32-msp430.c:747 elf32-mt.c:241 elf32-nds32.c:3287
+#: elf32-nds32.c:3308 elf32-nds32.c:5077 elf32-or1k.c:1085 elf32-pj.c:326
+#: elf32-ppc.c:900 elf32-ppc.c:913 elf32-pru.c:423 elf32-rl78.c:291
+#: elf32-rx.c:324 elf32-rx.c:333 elf32-s12z.c:296 elf32-s390.c:347
+#: elf32-score.c:2373 elf32-score7.c:2214 elf32-sh.c:437 elf32-spu.c:163
+#: elf32-tic6x.c:1498 elf32-tic6x.c:1508 elf32-tic6x.c:1527 elf32-tic6x.c:1537
+#: elf32-tic6x.c:2575 elf32-tilepro.c:791 elf32-v850.c:1902 elf32-v850.c:1924
+#: elf32-v850.c:4253 elf32-vax.c:288 elf32-visium.c:481 elf32-wasm32.c:105
+#: elf32-xgate.c:418 elf32-xstormy16.c:395 elf32-xtensa.c:510
+#: elf32-xtensa.c:544 elf32-z80.c:331 elf64-alpha.c:1112 elf64-alpha.c:4055
+#: elf64-alpha.c:4203 elf64-bpf.c:132 elf64-ia64-vms.c:255
+#: elf64-ia64-vms.c:3426 elf64-mips.c:3965 elf64-mips.c:3981 elf64-mmix.c:1260
#: elf64-nfp.c:151 elf64-ppc.c:1031 elf64-ppc.c:1385 elf64-ppc.c:1394
#: elf64-s390.c:328 elf64-s390.c:378 elf64-x86-64.c:305 elfn32-mips.c:3799
#: elfxx-ia64.c:324 elfxx-loongarch.c:1897 elfxx-riscv.c:1062 elfxx-sparc.c:589
#: elfxx-sparc.c:639 elfxx-tilegx.c:907 elfxx-tilegx.c:947 elfnn-aarch64.c:2215
-#: elfnn-aarch64.c:2313 elfnn-ia64.c:214 elfnn-ia64.c:3822 elfnn-kvx.c:259
+#: elfnn-aarch64.c:2313 elfnn-ia64.c:214 elfnn-ia64.c:3821 elfnn-kvx.c:259
#, c-format
msgid "%pB: unsupported relocation type %#x"
msgstr ""
-#: aoutx.h:5402 pdp11.c:3839
+#: aoutx.h:5387 pdp11.c:3825
#, c-format
msgid "%pB: relocatable link from %s to %s not supported"
msgstr ""
@@ -119,24 +119,24 @@ msgstr ""
msgid "%pB: cannot allocate memory for local GOT entries"
msgstr ""
-#: archive.c:753
+#: archive.c:748
msgid "%F%P: %pB(%s): error opening thin archive member: %E\n"
msgstr ""
-#: archive.c:2294
+#: archive.c:2282
msgid "warning: writing archive was slow: rewriting timestamp"
msgstr ""
-#: archive.c:2363 archive.c:2424 elflink.c:4930 linker.c:1436
+#: archive.c:2351 archive.c:2412 elflink.c:4931 linker.c:1452
#, c-format
msgid "%pB: plugin needed to handle lto object"
msgstr ""
-#: archive.c:2656
+#: archive.c:2644
msgid "Reading archive file mod timestamp"
msgstr ""
-#: archive.c:2687
+#: archive.c:2675
msgid "Writing updated armap timestamp"
msgstr ""
@@ -238,22 +238,22 @@ msgstr "Ralat membaca %s: %s"
msgid "#<invalid error code>"
msgstr ""
-#: bfd.c:2198
+#: bfd.c:2242
#, c-format
msgid "BFD %s assertion fail %s:%d"
msgstr ""
-#: bfd.c:2211
+#: bfd.c:2255
#, c-format
msgid "%s: BFD %s internal error, aborting at %s:%d in %s\n"
msgstr ""
-#: bfd.c:2215
+#: bfd.c:2259
#, c-format
msgid "%s: BFD %s internal error, aborting at %s:%d\n"
msgstr ""
-#: bfd.c:2218
+#: bfd.c:2262
#, fuzzy, c-format
msgid "Please report this bug.\n"
msgstr "Sila laporkan pepijat ini kepada pihak pembangun."
@@ -277,19 +277,19 @@ msgstr ""
msgid "GP relative relocation used when GP not defined"
msgstr ""
-#: coff-alpha.c:1151 coff-z80.c:351 coff-z8k.c:214 elf32-nds32.c:13190
-#: elfxx-mips.c:13522 reloc.c:8703 reloc16.c:314
+#: coff-alpha.c:1151 coff-z80.c:351 coff-z8k.c:214 elf32-nds32.c:13188
+#: elfxx-mips.c:13509 reloc.c:8596 reloc16.c:314
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" goes out of range\n"
msgstr ""
-#: coff-alpha.c:1157 coff-z80.c:477 coff-z8k.c:378 elfxx-mips.c:13532
-#: reloc.c:8713
+#: coff-alpha.c:1157 coff-z80.c:477 coff-z8k.c:378 elfxx-mips.c:13519
+#: reloc.c:8606
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" is not supported\n"
msgstr ""
-#: coff-alpha.c:1163 elfxx-mips.c:13541 reloc.c:8722
+#: coff-alpha.c:1163 elfxx-mips.c:13528 reloc.c:8615
#, c-format
msgid "%X%P: %pB(%pA): relocation \"%pR\" returns an unrecognized value %x\n"
msgstr ""
@@ -328,32 +328,32 @@ msgstr ""
msgid "%pB: unsupported swap_aux_out for storage class %#x"
msgstr ""
-#: coff-rs6000.c:3140
+#: coff-rs6000.c:3127
#, c-format
msgid "%pB: TOC reloc at %#<PRIx64> to symbol `%s' with no TOC entry"
msgstr ""
-#: coff-rs6000.c:3264 coff64-rs6000.c:848
+#: coff-rs6000.c:3251 coff64-rs6000.c:848
#, c-format
msgid "Unable to find the stub entry targeting %s"
msgstr ""
-#: coff-rs6000.c:3379
+#: coff-rs6000.c:3366
#, c-format
msgid "%pB: TLS relocation at 0x%<PRIx64> over non-TLS symbol %s (0x%x)\n"
msgstr ""
-#: coff-rs6000.c:3392
+#: coff-rs6000.c:3379
#, c-format
msgid "%pB: TLS local relocation at 0x%<PRIx64> over imported symbol %s\n"
msgstr ""
-#: coff-rs6000.c:3798
+#: coff-rs6000.c:3785
#, c-format
msgid "%pB: relocation (%d) at 0x%<PRIx64> has wrong r_rsize (0x%x)\n"
msgstr ""
-#: coff-rs6000.c:4060 coff64-rs6000.c:2030
+#: coff-rs6000.c:4047 coff64-rs6000.c:2021
#, c-format
msgid "%pB: symbol `%s' has unrecognized smclas %d"
msgstr ""
@@ -536,42 +536,42 @@ msgstr ""
msgid "%pB: illegal relocation type %d at address %#<PRIx64>"
msgstr ""
-#: coffgen.c:255 elf.c:1030
+#: coffgen.c:255 elf.c:1033
#, c-format
msgid "%pB: unable to compress section %s"
msgstr ""
-#: coffgen.c:265 elf.c:1040
+#: coffgen.c:265 elf.c:1043
#, c-format
msgid "%pB: unable to decompress section %s"
msgstr ""
-#: coffgen.c:1781
+#: coffgen.c:1778
#, c-format
msgid "%pB: bad string table size %<PRIu64>"
msgstr ""
-#: coffgen.c:1931 coffgen.c:1981 coffgen.c:2031 coffgen.c:2050 cofflink.c:2012
-#: elf.c:2288 xcofflink.c:5538
+#: coffgen.c:2162 coffgen.c:2301 cofflink.c:2012 ecoff.c:1456 elf.c:2288
+#: elf.c:2320 pef.c:214 syms.c:788 xcofflink.c:5530
#, fuzzy
msgid "<corrupt>"
msgstr "Fail rosak?"
-#: coffgen.c:2192
+#: coffgen.c:2191
#, c-format
msgid "<corrupt info> %s"
msgstr ""
-#: coffgen.c:2796 elflink.c:15466 linker.c:2987
+#: coffgen.c:2797 elflink.c:15435 linker.c:3011
msgid "%F%P: already_linked_table: %E\n"
msgstr ""
-#: coffgen.c:3138 elflink.c:14404
+#: coffgen.c:3139 elflink.c:14375
#, c-format
msgid "removing unused section '%pA' in file '%pB'"
msgstr ""
-#: coffgen.c:3215 elflink.c:14635
+#: coffgen.c:3216 elflink.c:14606
msgid "warning: gc-sections option ignored"
msgstr ""
@@ -580,7 +580,7 @@ msgstr ""
msgid "warning: symbol `%s' is both section and non-section"
msgstr ""
-#: cofflink.c:503 elf64-ia64-vms.c:5199 elflink.c:5559
+#: cofflink.c:503 elf64-ia64-vms.c:5198 elflink.c:5560
#, c-format
msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
msgstr ""
@@ -590,7 +590,7 @@ msgstr ""
msgid "%pB: relocs in section `%pA', but it has no contents"
msgstr ""
-#: cofflink.c:2403 elflink.c:11802
+#: cofflink.c:2403 elflink.c:11809
#, c-format
msgid "%X`%s' referenced in section `%pA' of %pB: defined in discarded section `%pA' of %pB\n"
msgstr ""
@@ -620,7 +620,7 @@ msgstr ""
msgid "%pB: %s: reloc overflow: 0x%lx > 0xffff"
msgstr ""
-#: compress.c:748 compress.c:765 libbfd.c:1329
+#: compress.c:748 compress.c:765 libbfd.c:1322
#, c-format
msgid "error: %pB(%pA) is too large (%#<PRIx64> bytes)"
msgstr ""
@@ -630,128 +630,128 @@ msgstr ""
msgid "warning: unable to update contents of %s section in %pB"
msgstr ""
-#: dwarf2.c:705
+#: dwarf2.c:702
#, c-format
msgid "DWARF error: can't find %s section."
msgstr ""
-#: dwarf2.c:713
+#: dwarf2.c:710
#, c-format
msgid "DWARF error: section %s has no contents"
msgstr ""
#. PR 26946
-#: dwarf2.c:722
+#: dwarf2.c:719
#, c-format
msgid "DWARF error: section %s is too big"
msgstr ""
-#: dwarf2.c:757
+#: dwarf2.c:754
#, c-format
msgid "DWARF error: offset (%<PRIu64>) greater than or equal to %s size (%<PRIu64>)"
msgstr ""
-#: dwarf2.c:1504
+#: dwarf2.c:1501
msgid "DWARF error: info pointer extends beyond end of attributes"
msgstr ""
-#: dwarf2.c:1696
+#: dwarf2.c:1693
#, c-format
msgid "DWARF error: invalid or unhandled FORM value: %#x"
msgstr ""
-#: dwarf2.c:2043
+#: dwarf2.c:2050
msgid "DWARF error: mangled line number section (bad file number)"
msgstr ""
-#: dwarf2.c:2607
+#: dwarf2.c:2614
msgid "DWARF error: zero format count"
msgstr ""
-#: dwarf2.c:2617
+#: dwarf2.c:2624
#, c-format
msgid "DWARF error: data count (%<PRIx64>) larger than buffer size"
msgstr ""
-#: dwarf2.c:2656
+#: dwarf2.c:2663
#, c-format
msgid "DWARF error: unknown format content type %<PRIu64>"
msgstr ""
-#: dwarf2.c:2729
+#: dwarf2.c:2736
#, c-format
msgid "DWARF error: line info section is too small (%<PRId64>)"
msgstr ""
-#: dwarf2.c:2756
+#: dwarf2.c:2763
#, c-format
msgid "DWARF error: line info data is bigger (%#<PRIx64>) than the space remaining in the section (%#lx)"
msgstr ""
-#: dwarf2.c:2769
+#: dwarf2.c:2776
#, c-format
msgid "DWARF error: unhandled .debug_line version %d"
msgstr ""
-#: dwarf2.c:2778
+#: dwarf2.c:2785
msgid "DWARF error: ran out of room reading prologue"
msgstr ""
-#: dwarf2.c:2794
+#: dwarf2.c:2801
#, c-format
msgid "DWARF error: line info unsupported segment selector size %u"
msgstr ""
-#: dwarf2.c:2816
+#: dwarf2.c:2823
msgid "DWARF error: invalid maximum operations per instruction"
msgstr ""
-#: dwarf2.c:2828
+#: dwarf2.c:2835
msgid "DWARF error: ran out of room reading opcodes"
msgstr ""
-#: dwarf2.c:3005
+#: dwarf2.c:3012
msgid "DWARF error: mangled line number section"
msgstr ""
-#: dwarf2.c:3476
+#: dwarf2.c:3483
msgid "DWARF error: abstract instance recursion detected"
msgstr ""
-#: dwarf2.c:3510 dwarf2.c:3600
+#: dwarf2.c:3517 dwarf2.c:3607
msgid "DWARF error: invalid abstract instance DIE ref"
msgstr ""
-#: dwarf2.c:3526
+#: dwarf2.c:3533
#, c-format
msgid "DWARF error: unable to read alt ref %<PRIu64>"
msgstr ""
-#: dwarf2.c:3578
+#: dwarf2.c:3585
#, c-format
msgid "DWARF error: unable to locate abstract instance DIE ref %<PRIu64>"
msgstr ""
-#: dwarf2.c:3615 dwarf2.c:3931 dwarf2.c:4504
+#: dwarf2.c:3622 dwarf2.c:3938 dwarf2.c:4511
#, c-format
msgid "DWARF error: could not find abbrev number %u"
msgstr ""
-#: dwarf2.c:4204
+#: dwarf2.c:4211
#, c-format
msgid "DWARF error: could not find variable specification at offset 0x%lx"
msgstr ""
-#: dwarf2.c:4350 dwarf2.c:4604
+#: dwarf2.c:4357 dwarf2.c:4611
msgid "DWARF error: DW_AT_comp_dir attribute encountered with a non-string form"
msgstr ""
-#: dwarf2.c:4421
+#: dwarf2.c:4428
#, c-format
msgid "DWARF error: found dwarf version '%u', this reader only handles version 2, 3, 4 and 5 information"
msgstr ""
-#: dwarf2.c:4468
+#: dwarf2.c:4475
#, c-format
msgid "DWARF error: found address size '%u', this reader can not handle sizes greater than '%u'"
msgstr ""
@@ -766,56 +766,56 @@ msgstr ""
msgid "unknown basic type %d"
msgstr ""
-#: ecoff.c:1569
+#: ecoff.c:1571
#, c-format
msgid ""
"\n"
" End+1 symbol: %ld"
msgstr ""
-#: ecoff.c:1576 ecoff.c:1579
+#: ecoff.c:1578 ecoff.c:1581
#, c-format
msgid ""
"\n"
" First symbol: %ld"
msgstr ""
-#: ecoff.c:1594
+#: ecoff.c:1596
#, c-format
msgid ""
"\n"
" End+1 symbol: %-7ld Type: %s"
msgstr ""
-#: ecoff.c:1602
+#: ecoff.c:1604
#, c-format
msgid ""
"\n"
" Local symbol: %ld"
msgstr ""
-#: ecoff.c:1610
+#: ecoff.c:1612
#, c-format
msgid ""
"\n"
" struct; End+1 symbol: %ld"
msgstr ""
-#: ecoff.c:1615
+#: ecoff.c:1617
#, c-format
msgid ""
"\n"
" union; End+1 symbol: %ld"
msgstr ""
-#: ecoff.c:1620
+#: ecoff.c:1622
#, c-format
msgid ""
"\n"
" enum; End+1 symbol: %ld"
msgstr ""
-#: ecoff.c:1628
+#: ecoff.c:1630
#, fuzzy, c-format
msgid ""
"\n"
@@ -846,12 +846,12 @@ msgstr ""
msgid "error: %pB: object tag '%d, %s' is incompatible with tag '%d, %s'"
msgstr ""
-#: elf-eh-frame.c:945
+#: elf-eh-frame.c:946
#, c-format
msgid "discarding zero address range FDE in %pB(%pA).\n"
msgstr ""
-#: elf-eh-frame.c:1050
+#: elf-eh-frame.c:1051
#, c-format
msgid "error in %pB(%pA); no .eh_frame_hdr table will be created"
msgstr ""
@@ -865,89 +865,89 @@ msgstr ""
msgid "further warnings about FDE encoding preventing .eh_frame_hdr generation dropped"
msgstr ""
-#: elf-eh-frame.c:1868
+#: elf-eh-frame.c:1872
#, c-format
msgid "%pB: %pA not in order"
msgstr ""
-#: elf-eh-frame.c:1882
+#: elf-eh-frame.c:1886
#, c-format
msgid "%pB: %pA invalid input section size"
msgstr ""
-#: elf-eh-frame.c:1890
+#: elf-eh-frame.c:1894
#, c-format
msgid "%pB: %pA points past end of text section"
msgstr ""
-#: elf-eh-frame.c:2143
+#: elf-eh-frame.c:2147
msgid "DW_EH_PE_datarel unspecified for this architecture"
msgstr ""
-#: elf-eh-frame.c:2314
+#: elf-eh-frame.c:2317
#, c-format
msgid "invalid output section for .eh_frame_entry: %pA"
msgstr ""
-#: elf-eh-frame.c:2337
+#: elf-eh-frame.c:2340
#, c-format
msgid "invalid contents in %pA section"
msgstr ""
-#: elf-eh-frame.c:2493
+#: elf-eh-frame.c:2496
msgid ".eh_frame_hdr entry overflow"
msgstr ""
-#: elf-eh-frame.c:2495
+#: elf-eh-frame.c:2498
msgid ".eh_frame_hdr refers to overlapping FDEs"
msgstr ""
#. xgettext:c-format.
-#: elf-ifunc.c:144 elfnn-loongarch.c:1624
+#: elf-ifunc.c:144 elfnn-loongarch.c:1704
#, c-format
msgid "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%pB' can not be used when making an executable; recompile with -fPIE and relink with -pie\n"
msgstr ""
-#: elf-m10200.c:434 elf-m10300.c:2146 elf32-bfin.c:3133 elf32-cr16.c:1429
-#: elf32-cris.c:2034 elf32-crx.c:922 elf32-d10v.c:510 elf32-epiphany.c:563
-#: elf32-fr30.c:594 elf32-frv.c:4049 elf32-ft32.c:492 elf32-h8300.c:523
-#: elf32-ip2k.c:1478 elf32-iq2000.c:691 elf32-lm32.c:1070 elf32-m32c.c:624
-#: elf32-m32r.c:2838 elf32-m68hc1x.c:1271 elf32-mep.c:522 elf32-metag.c:1984
-#: elf32-microblaze.c:1682 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6094
-#: elf32-or1k.c:1897 elf32-score.c:2734 elf32-score7.c:2545 elf32-spu.c:5085
-#: elf32-tilepro.c:3371 elf32-v850.c:2294 elf32-visium.c:680
-#: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1541 elfxx-tilegx.c:3743
+#: elf-m10200.c:434 elf-m10300.c:2146 elf32-bfin.c:3132 elf32-cr16.c:1429
+#: elf32-cris.c:2033 elf32-crx.c:922 elf32-d10v.c:510 elf32-epiphany.c:563
+#: elf32-fr30.c:594 elf32-frv.c:4048 elf32-ft32.c:492 elf32-h8300.c:523
+#: elf32-ip2k.c:1478 elf32-iq2000.c:691 elf32-lm32.c:1069 elf32-m32c.c:624
+#: elf32-m32r.c:2837 elf32-m68hc1x.c:1270 elf32-mep.c:522 elf32-metag.c:1983
+#: elf32-microblaze.c:1677 elf32-moxie.c:288 elf32-mt.c:402 elf32-nds32.c:6092
+#: elf32-or1k.c:1895 elf32-score.c:2724 elf32-score7.c:2535 elf32-spu.c:5081
+#: elf32-tilepro.c:3369 elf32-v850.c:2297 elf32-visium.c:680
+#: elf32-xstormy16.c:930 elf64-bpf.c:339 elf64-mmix.c:1537 elfxx-tilegx.c:3742
msgid "internal error: out of range error"
msgstr ""
-#: elf-m10200.c:438 elf-m10300.c:2150 elf32-bfin.c:3137 elf32-cr16.c:1433
-#: elf32-cris.c:2038 elf32-crx.c:926 elf32-d10v.c:514 elf32-fr30.c:598
-#: elf32-frv.c:4053 elf32-ft32.c:496 elf32-h8300.c:527 elf32-iq2000.c:695
-#: elf32-lm32.c:1074 elf32-m32c.c:628 elf32-m32r.c:2842 elf32-m68hc1x.c:1275
-#: elf32-mep.c:526 elf32-metag.c:1988 elf32-microblaze.c:1686 elf32-moxie.c:292
-#: elf32-msp430.c:1510 elf32-nds32.c:6098 elf32-or1k.c:1901 elf32-score.c:2738
-#: elf32-score7.c:2549 elf32-spu.c:5089 elf32-tilepro.c:3375 elf32-v850.c:2298
-#: elf32-visium.c:684 elf32-xstormy16.c:934 elf64-mmix.c:1545
-#: elfxx-mips.c:10655 elfxx-tilegx.c:3747
+#: elf-m10200.c:438 elf-m10300.c:2150 elf32-bfin.c:3136 elf32-cr16.c:1433
+#: elf32-cris.c:2037 elf32-crx.c:926 elf32-d10v.c:514 elf32-fr30.c:598
+#: elf32-frv.c:4052 elf32-ft32.c:496 elf32-h8300.c:527 elf32-iq2000.c:695
+#: elf32-lm32.c:1073 elf32-m32c.c:628 elf32-m32r.c:2841 elf32-m68hc1x.c:1274
+#: elf32-mep.c:526 elf32-metag.c:1987 elf32-microblaze.c:1681 elf32-moxie.c:292
+#: elf32-msp430.c:1510 elf32-nds32.c:6096 elf32-or1k.c:1899 elf32-score.c:2728
+#: elf32-score7.c:2539 elf32-spu.c:5085 elf32-tilepro.c:3373 elf32-v850.c:2301
+#: elf32-visium.c:684 elf32-xstormy16.c:934 elf64-mmix.c:1541
+#: elfxx-mips.c:10642 elfxx-tilegx.c:3746
msgid "internal error: unsupported relocation error"
msgstr ""
#: elf-m10200.c:442 elf32-cr16.c:1437 elf32-crx.c:930 elf32-d10v.c:518
-#: elf32-h8300.c:531 elf32-lm32.c:1078 elf32-m32r.c:2846 elf32-m68hc1x.c:1279
-#: elf32-microblaze.c:1690 elf32-nds32.c:6102 elf32-score.c:2742
-#: elf32-score7.c:2553 elf32-spu.c:5093
+#: elf32-h8300.c:531 elf32-lm32.c:1077 elf32-m32r.c:2845 elf32-m68hc1x.c:1278
+#: elf32-microblaze.c:1685 elf32-nds32.c:6100 elf32-score.c:2732
+#: elf32-score7.c:2543 elf32-spu.c:5089
msgid "internal error: dangerous error"
msgstr ""
-#: elf-m10200.c:446 elf-m10300.c:2167 elf32-bfin.c:3145 elf32-cr16.c:1441
-#: elf32-cris.c:2046 elf32-crx.c:934 elf32-d10v.c:522 elf32-epiphany.c:578
-#: elf32-fr30.c:606 elf32-frv.c:4061 elf32-ft32.c:504 elf32-h8300.c:535
-#: elf32-ip2k.c:1493 elf32-iq2000.c:703 elf32-lm32.c:1082 elf32-m32c.c:636
-#: elf32-m32r.c:2850 elf32-m68hc1x.c:1283 elf32-mep.c:534 elf32-metag.c:1996
-#: elf32-microblaze.c:1694 elf32-moxie.c:300 elf32-msp430.c:1518 elf32-mt.c:410
-#: elf32-nds32.c:6106 elf32-or1k.c:1909 elf32-score.c:2751 elf32-score7.c:2557
-#: elf32-spu.c:5097 elf32-tilepro.c:3383 elf32-v850.c:2318 elf32-visium.c:692
-#: elf32-xstormy16.c:942 elf64-bpf.c:352 elf64-mmix.c:1553 elfxx-tilegx.c:3755
+#: elf-m10200.c:446 elf-m10300.c:2167 elf32-bfin.c:3144 elf32-cr16.c:1441
+#: elf32-cris.c:2045 elf32-crx.c:934 elf32-d10v.c:522 elf32-epiphany.c:578
+#: elf32-fr30.c:606 elf32-frv.c:4060 elf32-ft32.c:504 elf32-h8300.c:535
+#: elf32-ip2k.c:1493 elf32-iq2000.c:703 elf32-lm32.c:1081 elf32-m32c.c:636
+#: elf32-m32r.c:2849 elf32-m68hc1x.c:1282 elf32-mep.c:534 elf32-metag.c:1995
+#: elf32-microblaze.c:1689 elf32-moxie.c:300 elf32-msp430.c:1518 elf32-mt.c:410
+#: elf32-nds32.c:6104 elf32-or1k.c:1907 elf32-score.c:2741 elf32-score7.c:2547
+#: elf32-spu.c:5093 elf32-tilepro.c:3381 elf32-v850.c:2321 elf32-visium.c:692
+#: elf32-xstormy16.c:942 elf64-bpf.c:352 elf64-mmix.c:1549 elfxx-tilegx.c:3754
#, fuzzy
msgid "internal error: unknown error"
msgstr "Ralat dalaman: Ralat tidak diketahui"
@@ -962,11 +962,11 @@ msgstr ""
msgid "%pB: %s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf-m10300.c:2093 elf32-arm.c:13394 elf32-i386.c:3493 elf32-m32r.c:2332
-#: elf32-m68k.c:3930 elf32-s390.c:3074 elf32-sh.c:3674 elf32-tilepro.c:3274
-#: elf32-xtensa.c:3022 elf64-s390.c:3131 elf64-x86-64.c:4479 elfxx-sparc.c:2918
-#: elfxx-sparc.c:3815 elfxx-tilegx.c:3666 elfnn-aarch64.c:5726
-#: elfnn-aarch64.c:7344 elfnn-kvx.c:2773
+#: elf-m10300.c:2093 elf32-arm.c:13472 elf32-i386.c:3503 elf32-m32r.c:2331
+#: elf32-m68k.c:3929 elf32-s390.c:3072 elf32-sh.c:3672 elf32-tilepro.c:3272
+#: elf32-xtensa.c:3020 elf64-s390.c:3129 elf64-x86-64.c:4564 elfxx-sparc.c:2913
+#: elfxx-sparc.c:3810 elfxx-tilegx.c:3665 elfnn-aarch64.c:5725
+#: elfnn-aarch64.c:7343 elfnn-kvx.c:2772
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
msgstr ""
@@ -984,8 +984,8 @@ msgstr ""
msgid "internal error: suspicious relocation type used in shared library"
msgstr ""
-#: elf-m10300.c:2650 elf32-avr.c:2488 elf32-frv.c:5622 elf64-ia64-vms.c:365
-#: elfxx-sparc.c:2685 reloc.c:8477 reloc16.c:155 elfnn-ia64.c:365
+#: elf-m10300.c:2650 elf32-avr.c:2483 elf32-frv.c:5621 elf64-ia64-vms.c:365
+#: elfxx-sparc.c:2680 reloc.c:8370 reloc16.c:155 elfnn-ia64.c:365
msgid "%P%F: --relax and -r may not be used together\n"
msgstr ""
@@ -1014,92 +1014,98 @@ msgstr ""
msgid "warning: %pB: corrupt no copy on protected size: 0x%x"
msgstr ""
-#: elf-properties.c:189
+#: elf-properties.c:184
+#, c-format
+msgid "warning: %pB: corrupt memory sealing size: 0x%x"
+msgstr ""
+
+#: elf-properties.c:203
#, c-format
msgid "error: %pB: <corrupt property (0x%x) size: 0x%x>"
msgstr ""
-#: elf-properties.c:214
+#: elf-properties.c:228
#, c-format
msgid "warning: %pB: unsupported GNU_PROPERTY_TYPE (%ld) type: 0x%x"
msgstr ""
-#: elf-properties.c:400
+#: elf-properties.c:415
msgid "Removed property %W to merge %pB (0x%v) and %pB (0x%v)\n"
msgstr ""
-#: elf-properties.c:406
+#: elf-properties.c:421
msgid "Removed property %W to merge %pB (0x%v) and %pB (not found)\n"
msgstr ""
-#: elf-properties.c:415 elf-properties.c:493
+#: elf-properties.c:430 elf-properties.c:508
msgid "Removed property %W to merge %pB and %pB\n"
msgstr ""
-#: elf-properties.c:419
+#: elf-properties.c:434
msgid "Removed property %W to merge %pB and %pB (not found)\n"
msgstr ""
-#: elf-properties.c:436
+#: elf-properties.c:451
msgid "Updated property %W (0x%v) to merge %pB (0x%v) and %pB (0x%v)\n"
msgstr ""
-#: elf-properties.c:445
+#: elf-properties.c:460
msgid "Updated property %W (%v) to merge %pB (0x%v) and %pB (not found)\n"
msgstr ""
-#: elf-properties.c:487
+#: elf-properties.c:502
msgid "Removed property %W to merge %pB (not found) and %pB (0x%v)\n"
msgstr ""
-#: elf-properties.c:668 elfxx-aarch64.c:758 elfxx-x86.c:4189
+#: elf-properties.c:640 elfxx-aarch64.c:748 elfxx-x86.c:4348
msgid "%F%P: failed to create GNU property section\n"
msgstr ""
-#: elf-properties.c:672 elfxx-aarch64.c:762 elfxx-x86.c:4194
+#: elf-properties.c:644 elfxx-aarch64.c:752 elfxx-x86.c:4353
#, c-format
msgid "%F%pA: failed to align section\n"
msgstr ""
#. Merge .note.gnu.property sections.
-#: elf-properties.c:698 elf-properties.c:700
+#: elf-properties.c:749 elf-properties.c:751
msgid "\n"
msgstr ""
-#: elf-properties.c:699
+#: elf-properties.c:750
msgid "Merging program properties\n"
msgstr ""
-#: elf-sframe.c:240
+#: elf-sframe.c:239
#, c-format
msgid "error in %pB(%pA); no .sframe will be created"
msgstr ""
-#: elf-sframe.c:400
+#: elf-sframe.c:399
msgid "input SFrame sections with different abi prevent .sframe generation"
msgstr ""
-#: elf-sframe.c:411
+#: elf-sframe.c:410
msgid "input SFrame sections with different format versions prevent .sframe generation"
msgstr ""
-#: elf.c:305
+#: elf.c:299
#, c-format
-msgid "%pB(%pA): string table is corrupt"
+msgid "%pB: string table [%u] is corrupt"
msgstr ""
#. PR 17512: file: f057ec89.
-#: elf.c:335
+#: elf.c:328
#, c-format
msgid "%pB: attempt to load strings from a non-string section (number %d)"
msgstr ""
-#: elf.c:360
+#: elf.c:353
#, c-format
msgid "%pB: invalid string offset %u >= %<PRIu64> for section `%s'"
msgstr ""
-#: elf.c:518 elf32-arm.c:17695 elfnn-aarch64.c:8344 elfnn-loongarch.c:5920
+#: elf.c:511 elf32-arm.c:17773 elfnn-aarch64.c:8343 elfnn-loongarch.c:6132
+#: elfnn-riscv.c:3688
#, c-format
msgid "%pB symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section"
msgstr ""
@@ -1129,154 +1135,154 @@ msgstr ""
msgid "%pB: section group entry number %u is corrupt"
msgstr ""
-#: elf.c:1048
+#: elf.c:1051
#, c-format
msgid "%pB: section %s is compressed with zstd, but BFD is not built with zstd support"
msgstr ""
-#: elf.c:1234
+#: elf.c:1237
#, c-format
msgid "%pB: invalid sh_link field (%d) in section number %d"
msgstr ""
-#: elf.c:1250
+#: elf.c:1253
#, c-format
msgid "%pB: failed to find link section for section %d"
msgstr ""
-#: elf.c:1277
+#: elf.c:1280
#, c-format
msgid "%pB: failed to find info section for section %d"
msgstr ""
-#: elf.c:1454
+#: elf.c:1457
#, c-format
msgid ""
"\n"
"Program Header:\n"
msgstr ""
-#: elf.c:1496
+#: elf.c:1499
#, c-format
msgid ""
"\n"
"Dynamic Section:\n"
msgstr ""
-#: elf.c:1635
+#: elf.c:1638
#, c-format
msgid ""
"\n"
"Version definitions:\n"
msgstr ""
-#: elf.c:1660
+#: elf.c:1663
#, c-format
msgid ""
"\n"
"Version References:\n"
msgstr ""
-#: elf.c:1665
+#: elf.c:1668
#, c-format
msgid " required from %s:\n"
msgstr ""
-#: elf.c:1916
+#: elf.c:1917
#, c-format
msgid "%pB: DT_STRTAB table is corrupt"
msgstr ""
-#: elf.c:2424
+#: elf.c:2426
#, c-format
msgid "%pB: warning: loop in section dependencies detected"
msgstr ""
-#: elf.c:2531
+#: elf.c:2533
#, c-format
msgid "%pB: warning: multiple symbol tables detected - ignoring the table in section %u"
msgstr ""
-#: elf.c:2616
+#: elf.c:2618
#, c-format
msgid "%pB: warning: multiple dynamic symbol tables detected - ignoring the table in section %u"
msgstr ""
-#: elf.c:2735
+#: elf.c:2737
#, c-format
msgid "%pB: invalid link %u for reloc section %s (index %u)"
msgstr ""
-#: elf.c:2792
+#: elf.c:2794
#, c-format
msgid "%pB: warning: secondary relocation section '%s' for section %pA found - ignoring"
msgstr ""
-#: elf.c:2877 elf.c:2891 elf.c:2902 elf.c:2915
+#: elf.c:2879 elf.c:2893 elf.c:2904 elf.c:2917
#, c-format
msgid "%pB: unknown type [%#x] section `%s'"
msgstr ""
-#: elf.c:3577
+#: elf.c:3586
#, c-format
msgid "%pB: error: alignment power %d of section `%pA' is too big"
msgstr ""
-#: elf.c:3612
+#: elf.c:3621
#, c-format
msgid "warning: section `%pA' type changed to PROGBITS"
msgstr ""
-#: elf.c:4118
+#: elf.c:4130
#, c-format
msgid "%pB: too many sections: %u"
msgstr ""
-#: elf.c:4204
+#: elf.c:4216
#, c-format
msgid "%pB: sh_link of section `%pA' points to discarded section `%pA' of `%pB'"
msgstr ""
-#: elf.c:4222
+#: elf.c:4234
#, c-format
msgid "%pB: sh_link of section `%pA' points to removed section `%pA' of `%pB'"
msgstr ""
-#: elf.c:4814
+#: elf.c:4830
#, c-format
msgid "%pB: GNU_MBIND section `%pA' has invalid sh_info field: %d"
msgstr ""
-#: elf.c:4997
+#: elf.c:5013
msgid "%F%P: failed to size relative relocations\n"
msgstr ""
-#: elf.c:5424
+#: elf.c:5440
#, c-format
msgid "%pB: TLS sections are not adjacent:"
msgstr ""
-#: elf.c:5431
+#: elf.c:5447
#, c-format
msgid "\t TLS: %pA"
msgstr ""
-#: elf.c:5435
+#: elf.c:5451
#, c-format
msgid "\tnon-TLS: %pA"
msgstr ""
-#: elf.c:6063
+#: elf.c:6075
#, c-format
msgid "%pB: The first section in the PT_DYNAMIC segment is not the .dynamic section"
msgstr ""
-#: elf.c:6089
+#: elf.c:6101
#, c-format
msgid "%pB: not enough room for program headers, try linking with -N"
msgstr ""
-#: elf.c:6206
+#: elf.c:6222
#, c-format
msgid "%pB: section %pA lma %#<PRIx64> adjusted to %#<PRIx64>"
msgstr ""
@@ -1284,189 +1290,189 @@ msgstr ""
#. The fix for this error is usually to edit the linker script being
#. used and set up the program headers manually. Either that or
#. leave room for the headers at the start of the SECTIONS.
-#: elf.c:6346
+#: elf.c:6362
#, c-format
msgid "%pB: error: PHDR segment not covered by LOAD segment"
msgstr ""
-#: elf.c:6386
+#: elf.c:6402
#, c-format
-msgid "%pB: section `%pA' can't be allocated in segment %d"
+msgid "%pB: section `%pA' can't be allocated in segment %u"
msgstr ""
-#: elf.c:6527
+#: elf.c:6543
#, c-format
msgid "%pB: warning: allocated section `%s' not in segment"
msgstr ""
-#: elf.c:6662
+#: elf.c:6678
#, c-format
msgid "%pB: warning: unable to allocate any sections to PT_GNU_RELRO segment"
msgstr ""
-#: elf.c:6693
+#: elf.c:6709
#, c-format
msgid "%pB: error: non-load segment %d includes file header and/or program header"
msgstr ""
-#: elf.c:6841
+#: elf.c:6862
#, c-format
msgid "error: %pB has a TLS segment with execute permission"
msgstr ""
-#: elf.c:6847
+#: elf.c:6868
#, c-format
msgid "warning: %pB has a TLS segment with execute permission"
msgstr ""
-#: elf.c:6862
+#: elf.c:6883
#, c-format
msgid "error: %pB has a LOAD segment with RWX permissions"
msgstr ""
-#: elf.c:6868
+#: elf.c:6889
#, c-format
msgid "warning: %pB has a LOAD segment with RWX permissions"
msgstr ""
-#: elf.c:7261
+#: elf.c:7284
#, c-format
msgid "%pB: symbol `%s' required but not present"
msgstr ""
-#: elf.c:7638
+#: elf.c:7661
#, c-format
msgid "%pB: warning: empty loadable segment detected at vaddr=%#<PRIx64>, is this intentional?"
msgstr ""
-#: elf.c:8311
+#: elf.c:8334
#, c-format
msgid "%pB: warning: segment alignment of %#<PRIx64> is too large"
msgstr ""
-#: elf.c:8815
+#: elf.c:8837
#, c-format
msgid "%pB: Unable to handle section index %x in ELF symbol. Using ABS instead."
msgstr ""
-#: elf.c:8845
+#: elf.c:8867
#, c-format
msgid "unable to find equivalent output section for symbol '%s' from section '%s'"
msgstr ""
-#: elf.c:9280
+#: elf.c:9300
#, c-format
msgid "%pB: .gnu.version_r invalid entry"
msgstr ""
-#: elf.c:9459
+#: elf.c:9478
#, c-format
msgid "%pB: .gnu.version_d invalid entry"
msgstr ""
-#: elf.c:9963
+#: elf.c:9981
#, c-format
msgid "%pB:%pA: error: attempting to write over the end of the section"
msgstr ""
-#: elf.c:9975
+#: elf.c:9993
#, c-format
msgid "%pB:%pA: error: attempting to write section into an empty buffer"
msgstr ""
-#: elf.c:10090 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7677
-#: elf32-ppc.c:8865 elf64-ppc.c:16844
+#: elf.c:10108 elf32-mcore.c:100 elf32-mcore.c:455 elf32-ppc.c:7675
+#: elf32-ppc.c:8863 elf64-ppc.c:16860
#, c-format
msgid "%pB: %s unsupported"
msgstr ""
-#: elf.c:10903
+#: elf.c:10923
#, c-format
msgid "%pB: warning: win32pstatus %s of size %lu bytes is too small"
msgstr ""
-#: elf.c:10982
+#: elf.c:11002
#, c-format
msgid "%pB: win32pstatus NOTE_INFO_MODULE of size %lu is too small to contain a name of size %u"
msgstr ""
-#: elf.c:13620
+#: elf.c:13640
msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13623
+#: elf.c:13643
msgid "symbol type STT_GNU_IFUNC is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13626
+#: elf.c:13646
msgid "symbol binding STB_GNU_UNIQUE is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13629
+#: elf.c:13649
msgid "GNU_RETAIN section is supported only by GNU and FreeBSD targets"
msgstr ""
-#: elf.c:13847
+#: elf.c:13866
#, c-format
msgid "%pB(%pA): relocation %zu has invalid symbol index %lu"
msgstr ""
-#: elf.c:13923
+#: elf.c:13941
#, c-format
msgid "%pB(%pA): link section cannot be set because the output file does not have a symbol table"
msgstr ""
-#: elf.c:13937
+#: elf.c:13955
#, c-format
msgid "%pB(%pA): info section index is invalid"
msgstr ""
-#: elf.c:13951
+#: elf.c:13969
#, c-format
msgid "%pB(%pA): info section index cannot be set because the section is not in the output"
msgstr ""
-#: elf.c:14027
+#: elf.c:14045
#, c-format
msgid "%pB(%pA): error: secondary reloc section processed twice"
msgstr ""
-#: elf.c:14039
+#: elf.c:14057
#, c-format
msgid "%pB(%pA): error: secondary reloc section has zero sized entries"
msgstr ""
-#: elf.c:14051
+#: elf.c:14069
#, c-format
msgid "%pB(%pA): error: secondary reloc section has non-standard sized entries"
msgstr ""
-#: elf.c:14065
+#: elf.c:14083
#, c-format
msgid "%pB(%pA): error: secondary reloc section is empty!"
msgstr ""
-#: elf.c:14088
+#: elf.c:14106
#, c-format
msgid "%pB(%pA): error: internal relocs missing for secondary reloc section"
msgstr ""
-#: elf.c:14108
+#: elf.c:14126
#, c-format
msgid "%pB(%pA): error: reloc table entry %zu is empty"
msgstr ""
-#: elf.c:14133
+#: elf.c:14151
#, c-format
msgid "%pB(%pA): error: secondary reloc %zu references a missing symbol"
msgstr ""
-#: elf.c:14151
+#: elf.c:14169
#, c-format
msgid "%pB(%pA): error: secondary reloc %zu references a deleted symbol"
msgstr ""
-#: elf.c:14165
+#: elf.c:14183
#, c-format
msgid "%pB(%pA): error: secondary reloc %zu is of an unknown type"
msgstr ""
@@ -1475,719 +1481,737 @@ msgstr ""
#. containing valid data.
#. Ignore init flag - it may not be set, despite the flags field
#. containing valid data.
-#: elf32-arc.c:455 elf32-arm.c:15116 elf32-frv.c:6613 elf32-iq2000.c:868
+#: elf32-arc.c:454 elf32-arm.c:15194 elf32-frv.c:6612 elf32-iq2000.c:868
#: elf32-m32c.c:914 elf32-mt.c:560 elf32-rl78.c:1275 elf32-rx.c:3218
-#: elf32-visium.c:844 elf64-ppc.c:5527 elfnn-aarch64.c:7574
+#: elf32-visium.c:844 elf64-ppc.c:5531 elfnn-aarch64.c:7573
#, c-format
msgid "private flags = 0x%lx:"
msgstr ""
-#: elf32-arc.c:642
+#: elf32-arc.c:641
#, c-format
msgid "warning: %pB: conflicting platform configuration %s with %s"
msgstr ""
-#: elf32-arc.c:661
+#: elf32-arc.c:660
#, c-format
msgid "error: %pB: unable to merge CPU base attributes %s with %s"
msgstr ""
-#: elf32-arc.c:698
+#: elf32-arc.c:697
#, c-format
msgid "error: %pB: unable to merge ISA extension attributes %s"
msgstr ""
-#: elf32-arc.c:722
+#: elf32-arc.c:721
#, c-format
msgid "error: %pB: conflicting ISA extension attributes %s with %s"
msgstr ""
-#: elf32-arc.c:762
+#: elf32-arc.c:761
#, c-format
msgid "error: %pB: cannot mix rf16 with full register set %pB"
msgstr ""
-#: elf32-arc.c:790
+#: elf32-arc.c:789
#, c-format
msgid "error: %pB: conflicting attributes %s: %s with %s"
msgstr ""
-#: elf32-arc.c:817
+#: elf32-arc.c:816
#, c-format
msgid "error: %pB: conflicting attributes %s"
msgstr ""
-#: elf32-arc.c:922
+#: elf32-arc.c:921
#, c-format
msgid "error: attempting to link %pB with a binary %pB of different architecture"
msgstr ""
-#: elf32-arc.c:938 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1390
-#: elf32-ppc.c:3856 elf64-sparc.c:737 elfxx-mips.c:15694
+#: elf32-arc.c:937 elf32-iq2000.c:844 elf32-m32c.c:889 elf32-m68hc1x.c:1389
+#: elf32-ppc.c:3854 elf64-sparc.c:737 elfxx-mips.c:15680
#, c-format
msgid "%pB: uses different e_flags (%#x) fields than previous modules (%#x)"
msgstr ""
-#: elf32-arc.c:1027
+#: elf32-arc.c:1026
msgid "error: the ARC4 architecture is no longer supported"
msgstr ""
-#: elf32-arc.c:1033
+#: elf32-arc.c:1032
msgid "warning: unset or old architecture flags; use default machine"
msgstr ""
-#: elf32-arc.c:1159
+#: elf32-arc.c:1158
#, c-format
msgid "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s' is invalid, 16 MSB should be %#x (value is %#<PRIx64>)"
msgstr ""
-#: elf32-arc.c:1170
+#: elf32-arc.c:1169
#, c-format
msgid "%pB(%pA+%#<PRIx64>): CMEM relocation to `%s+%#<PRIx64>' is invalid, 16 MSB should be %#x (value is %#<PRIx64>)"
msgstr ""
-#: elf32-arc.c:1898
+#: elf32-arc.c:1897
msgid "GOT and PLT relocations cannot be fixed with a non dynamic linker"
msgstr ""
-#: elf32-arc.c:1922 elf32-rx.c:1486
+#: elf32-arc.c:1921 elf32-rx.c:1486
#, c-format
msgid "%pB(%pA): warning: unaligned access to symbol '%s' in the small data area"
msgstr ""
-#: elf32-arc.c:1927 elf32-rx.c:1491
+#: elf32-arc.c:1926 elf32-rx.c:1491
#, c-format
msgid "%pB(%pA): internal error: out of range error"
msgstr ""
-#: elf32-arc.c:1932 elf32-rx.c:1496
+#: elf32-arc.c:1931 elf32-rx.c:1496
#, c-format
msgid "%pB(%pA): internal error: unsupported relocation error"
msgstr ""
-#: elf32-arc.c:1937 elf32-rx.c:1501
+#: elf32-arc.c:1936 elf32-rx.c:1501
#, c-format
msgid "%pB(%pA): internal error: dangerous relocation"
msgstr ""
-#: elf32-arc.c:1942 elf32-rx.c:1506
+#: elf32-arc.c:1941 elf32-rx.c:1506
#, c-format
msgid "%pB(%pA): internal error: unknown error"
msgstr ""
-#: elf32-arc.c:2036 elf32-arc.c:2104 elf32-arm.c:15559 elf32-metag.c:2251
-#: elf32-nds32.c:5544 elfnn-aarch64.c:7981 elfnn-riscv.c:724
+#: elf32-arc.c:2035 elf32-arc.c:2103 elf32-arm.c:15637 elf32-metag.c:2250
+#: elf32-nds32.c:5542 elfnn-aarch64.c:7980 elfnn-riscv.c:722
#, c-format
msgid "%pB: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC"
msgstr ""
-#: elf32-arc.c:2921
+#: elf32-arc.c:2920
#, c-format
msgid "%pB: unknown mandatory ARC object attribute %d"
msgstr ""
-#: elf32-arc.c:2929
+#: elf32-arc.c:2928
#, c-format
msgid "warning: %pB: unknown ARC object attribute %d"
msgstr ""
-#: elf32-arm.c:4346 elf32-arm.c:4380 elf32-arm.c:4399 elf32-arm.c:4451
+#: elf32-arm.c:4365 elf32-arm.c:4399 elf32-arm.c:4418 elf32-arm.c:4470
#, c-format
msgid "%pB(%pA): warning: long branch veneers used in section with SHF_ARM_PURECODE section attribute is only supported for M-profile targets that implement the movw instruction"
msgstr ""
-#: elf32-arm.c:4411 elf32-arm.c:4465 elf32-arm.c:9162 elf32-arm.c:9252
+#: elf32-arm.c:4430 elf32-arm.c:4484 elf32-arm.c:9181 elf32-arm.c:9271
#, c-format
msgid "%pB(%s): warning: interworking not enabled; first occurrence: %pB: %s call to %s"
msgstr ""
-#: elf32-arm.c:4591
+#: elf32-arm.c:4610
#, c-format
msgid "ERROR: CMSE stub (%s section) too far (%#<PRIx64>) from destination (%#<PRIx64>)"
msgstr ""
-#: elf32-arm.c:4760
+#: elf32-arm.c:4779
#, c-format
msgid "no address assigned to the veneers output section %s"
msgstr ""
-#: elf32-arm.c:4835 elf32-arm.c:6984 elf32-csky.c:3387 elf32-hppa.c:582
-#: elf32-m68hc1x.c:164 elf32-metag.c:1180 elf32-nios2.c:2199 elf64-ppc.c:3907
-#: elf64-ppc.c:14162 elfnn-aarch64.c:3216 elfnn-kvx.c:895
+#: elf32-arm.c:4854 elf32-arm.c:7003 elf32-csky.c:3385 elf32-hppa.c:581
+#: elf32-m68hc1x.c:163 elf32-metag.c:1179 elf64-ppc.c:3902 elf64-ppc.c:14175
+#: elfnn-aarch64.c:3188 elfnn-kvx.c:894
#, c-format
msgid "%pB: cannot create stub entry %s"
msgstr ""
-#: elf32-arm.c:5056 elf32-csky.c:3729 elf32-hppa.c:732 elf32-hppa.c:761
-#: elf32-hppa.c:842 elf32-m68hc11.c:422 elf32-m68hc12.c:542 elf32-metag.c:3345
-#: elf32-nios2.c:2492 elf64-ppc.c:12283 elf64-ppc.c:12291 xcofflink.c:4684
-#: elfnn-aarch64.c:3288
+#: elf32-arm.c:5075 elf32-csky.c:3727 elf32-hppa.c:731 elf32-hppa.c:760
+#: elf32-hppa.c:841 elf32-m68hc11.c:422 elf32-m68hc12.c:542 elf32-metag.c:3344
+#: elf64-ppc.c:12292 elf64-ppc.c:12300 xcofflink.c:4676 elfnn-aarch64.c:3260
msgid "%F%P: Could not assign `%pA' to an output section. Retry without --enable-non-contiguous-regions.\n"
msgstr ""
-#: elf32-arm.c:6027
+#: elf32-arm.c:6046
#, c-format
msgid "%pB: special symbol `%s' only allowed for ARMv8-M architecture or later"
msgstr ""
-#: elf32-arm.c:6036
+#: elf32-arm.c:6055
#, c-format
msgid "%pB: invalid special symbol `%s'; it must be a global or weak function symbol"
msgstr ""
-#: elf32-arm.c:6075
+#: elf32-arm.c:6094
#, c-format
msgid "%pB: invalid standard symbol `%s'; it must be a global or weak function symbol"
msgstr ""
-#: elf32-arm.c:6081
+#: elf32-arm.c:6100
#, c-format
msgid "%pB: absent standard symbol `%s'"
msgstr ""
-#: elf32-arm.c:6093
+#: elf32-arm.c:6112
#, c-format
msgid "%pB: `%s' and its special symbol are in different sections"
msgstr ""
-#: elf32-arm.c:6105
+#: elf32-arm.c:6124
#, c-format
msgid "%pB: entry function `%s' not output"
msgstr ""
-#: elf32-arm.c:6112
+#: elf32-arm.c:6131
#, c-format
msgid "%pB: entry function `%s' is empty"
msgstr ""
-#: elf32-arm.c:6241
+#: elf32-arm.c:6260
#, c-format
msgid "%pB: --in-implib only supported for Secure Gateway import libraries"
msgstr ""
-#: elf32-arm.c:6290
+#: elf32-arm.c:6309
#, c-format
msgid "%pB: invalid import library entry: `%s'; symbol should be absolute, global and refer to Thumb functions"
msgstr ""
-#: elf32-arm.c:6312
+#: elf32-arm.c:6331
#, c-format
msgid "entry function `%s' disappeared from secure code"
msgstr ""
-#: elf32-arm.c:6336
+#: elf32-arm.c:6355
#, c-format
msgid "`%s' refers to a non entry function"
msgstr ""
-#: elf32-arm.c:6351
+#: elf32-arm.c:6370
#, c-format
msgid "%pB: visibility of symbol `%s' has changed"
msgstr ""
-#: elf32-arm.c:6360
+#: elf32-arm.c:6379
#, c-format
msgid "%pB: incorrect size for symbol `%s'"
msgstr ""
-#: elf32-arm.c:6379
+#: elf32-arm.c:6398
#, c-format
msgid "offset of veneer for entry function `%s' not a multiple of its size"
msgstr ""
-#: elf32-arm.c:6399
+#: elf32-arm.c:6418
msgid "new entry function(s) introduced but no output import library specified:"
msgstr ""
-#: elf32-arm.c:6407
+#: elf32-arm.c:6426
#, c-format
msgid "start address of `%s' is different from previous link"
msgstr ""
-#: elf32-arm.c:7118 elf32-arm.c:7156
+#: elf32-arm.c:7137 elf32-arm.c:7175
#, c-format
msgid "unable to find %s glue '%s' for '%s'"
msgstr ""
-#: elf32-arm.c:7867
+#: elf32-arm.c:7886
#, c-format
msgid "%pB: BE8 images only valid in big-endian mode"
msgstr ""
#. Give a warning, but do as the user requests anyway.
-#: elf32-arm.c:8095
+#: elf32-arm.c:8114
#, c-format
msgid "%pB: warning: selected VFP11 erratum workaround is not necessary for target architecture"
msgstr ""
-#: elf32-arm.c:8122
+#: elf32-arm.c:8141
#, c-format
msgid "%pB: warning: selected STM32L4XX erratum workaround is not necessary for target architecture"
msgstr ""
-#: elf32-arm.c:8658 elf32-arm.c:8678 elf32-arm.c:8745 elf32-arm.c:8764
+#: elf32-arm.c:8677 elf32-arm.c:8697 elf32-arm.c:8764 elf32-arm.c:8783
#, c-format
msgid "%pB: unable to find %s veneer `%s'"
msgstr ""
-#: elf32-arm.c:8971
+#: elf32-arm.c:8990
#, c-format
msgid "%pB(%pA+%#x): error: multiple load detected in non-last IT block instruction: STM32L4XX veneer cannot be generated; use gcc option -mrestrict-it to generate only one instruction per IT block"
msgstr ""
-#: elf32-arm.c:9069
+#: elf32-arm.c:9088
#, c-format
msgid "invalid TARGET2 relocation type '%s'"
msgstr ""
#. FIXME: We ought to be able to generate thumb-1 PLT
#. instructions...
-#: elf32-arm.c:9838
+#: elf32-arm.c:9857
#, c-format
msgid "%pB: warning: thumb-1 mode PLT generation not currently supported"
msgstr ""
-#: elf32-arm.c:10147 elf32-arm.c:10189
+#: elf32-arm.c:10166 elf32-arm.c:10208
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' in TLS trampoline"
msgstr ""
-#: elf32-arm.c:10537
+#: elf32-arm.c:10489
+#, c-format
+msgid "warning: %pB(%s): Forcing bramch to absolute symbol in Thumb mode (Thumb-only CPU) in %pB"
+msgstr ""
+
+#: elf32-arm.c:10494
+#, c-format
+msgid "warning: (%s): Forcing branch to absolute symbol in Thumb mode (Thumb-only CPU) in %pB"
+msgstr ""
+
+#: elf32-arm.c:10523
+#, c-format
+msgid "%pB(%s): Unknown destination type (ARM/Thumb) in %pB"
+msgstr ""
+
+#: elf32-arm.c:10527
+#, c-format
+msgid "(%s): Unknown destination type (ARM/Thumb) in %pB"
+msgstr ""
+
+#: elf32-arm.c:10615
msgid "shared object"
msgstr ""
-#: elf32-arm.c:10540
+#: elf32-arm.c:10618
msgid "PIE executable"
msgstr ""
-#: elf32-arm.c:10543
+#: elf32-arm.c:10621
#, c-format
msgid "%pB: relocation %s against external or undefined symbol `%s' can not be used when making a %s; recompile with -fPIC"
msgstr ""
-#: elf32-arm.c:10645
+#: elf32-arm.c:10723
#, c-format
msgid "\\%pB: warning: %s BLX instruction targets %s function '%s'"
msgstr ""
-#: elf32-arm.c:11062
+#: elf32-arm.c:11140
#, c-format
msgid "%pB: warning: %s BLX instruction targets %s function '%s'"
msgstr ""
-#: elf32-arm.c:11696
+#: elf32-arm.c:11774
#, c-format
msgid "%pB: expected symbol index in range 0..%lu but found local symbol with index %lu"
msgstr ""
-#: elf32-arm.c:11971 elf32-arm.c:11997
+#: elf32-arm.c:12049 elf32-arm.c:12075
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected %s instruction '%#lx' referenced by TLS_GOTDESC"
msgstr ""
-#: elf32-arm.c:12043 elf32-csky.c:4957 elf32-m68k.c:3734 elf32-metag.c:1913
-#: elf32-nios2.c:4375
+#: elf32-arm.c:12121 elf32-csky.c:4955 elf32-m68k.c:3733 elf32-metag.c:1912
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s relocation not permitted in shared object"
msgstr ""
-#: elf32-arm.c:12257
+#: elf32-arm.c:12335
#, c-format
msgid "%pB(%pA+%#<PRIx64>): only ADD or SUB instructions are allowed for ALU group relocations"
msgstr ""
-#: elf32-arm.c:12298 elf32-arm.c:12390 elf32-arm.c:12478 elf32-arm.c:12568
+#: elf32-arm.c:12376 elf32-arm.c:12468 elf32-arm.c:12556 elf32-arm.c:12646
#, c-format
msgid "%pB(%pA+%#<PRIx64>): overflow whilst splitting %#<PRIx64> for group relocation %s"
msgstr ""
-#: elf32-arm.c:12626 elf32-arm.c:12785
+#: elf32-arm.c:12704 elf32-arm.c:12863
msgid "local symbol index too big"
msgstr ""
-#: elf32-arm.c:12636 elf32-arm.c:12670
+#: elf32-arm.c:12714 elf32-arm.c:12748
msgid "no dynamic index information available"
msgstr ""
-#: elf32-arm.c:12678
+#: elf32-arm.c:12756
msgid "invalid dynamic index"
msgstr ""
-#: elf32-arm.c:12795
+#: elf32-arm.c:12873
msgid "dynamic index information not available"
msgstr ""
-#: elf32-arm.c:13226 elf32-sh.c:3568
+#: elf32-arm.c:13304 elf32-sh.c:3566
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s relocation against SEC_MERGE section"
msgstr ""
-#: elf32-arm.c:13339 elf32-m68k.c:3967 elf32-xtensa.c:2760 elfnn-aarch64.c:7071
-#: elfnn-kvx.c:2569
+#: elf32-arm.c:13417 elf32-m68k.c:3966 elf32-xtensa.c:2758 elfnn-aarch64.c:7070
+#: elfnn-kvx.c:2568
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s used with TLS symbol %s"
msgstr ""
-#: elf32-arm.c:13341 elf32-m68k.c:3969 elf32-xtensa.c:2762 elfnn-aarch64.c:7073
-#: elfnn-kvx.c:2571
+#: elf32-arm.c:13419 elf32-m68k.c:3968 elf32-xtensa.c:2760 elfnn-aarch64.c:7072
+#: elfnn-kvx.c:2570
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s used with non-TLS symbol %s"
msgstr ""
-#: elf32-arm.c:13424 elf32-tic6x.c:2649 elfnn-aarch64.c:7408 elfnn-kvx.c:2798
+#: elf32-arm.c:13502 elf32-tic6x.c:2641 elfnn-aarch64.c:7407 elfnn-kvx.c:2797
#, fuzzy
msgid "out of range"
msgstr "Diluar Julat"
-#: elf32-arm.c:13428 elf32-nios2.c:4509 elf32-pru.c:936 elf32-tic6x.c:2653
-#: elfnn-aarch64.c:7412 elfnn-kvx.c:2802
+#: elf32-arm.c:13506 elf32-pru.c:936 elf32-tic6x.c:2645 elfnn-aarch64.c:7411
+#: elfnn-kvx.c:2801
msgid "unsupported relocation"
msgstr ""
-#: elf32-arm.c:13436 elf32-nios2.c:4519 elf32-pru.c:946 elf32-tic6x.c:2661
-#: elfnn-aarch64.c:7420 elfnn-kvx.c:2810
+#: elf32-arm.c:13514 elf32-pru.c:946 elf32-tic6x.c:2653 elfnn-aarch64.c:7419
+#: elfnn-kvx.c:2809
msgid "unknown error"
msgstr "ralat tidak diketahui"
-#: elf32-arm.c:13913
+#: elf32-arm.c:13991
#, c-format
msgid "warning: not setting interworking flag of %pB since it has already been specified as non-interworking"
msgstr ""
-#: elf32-arm.c:13917
+#: elf32-arm.c:13995
#, c-format
msgid "warning: clearing the interworking flag of %pB due to outside request"
msgstr ""
-#: elf32-arm.c:13962
+#: elf32-arm.c:14040
#, c-format
msgid "warning: clearing the interworking flag of %pB because non-interworking code in %pB has been linked with it"
msgstr ""
-#: elf32-arm.c:14049
+#: elf32-arm.c:14127
#, c-format
msgid "%pB: unknown mandatory EABI object attribute %d"
msgstr ""
-#: elf32-arm.c:14057
+#: elf32-arm.c:14135
#, c-format
msgid "warning: %pB: unknown EABI object attribute %d"
msgstr ""
-#: elf32-arm.c:14392
+#: elf32-arm.c:14470
#, c-format
msgid "error: %pB: unknown CPU architecture"
msgstr ""
-#: elf32-arm.c:14430
+#: elf32-arm.c:14508
#, c-format
msgid "error: conflicting CPU architectures %s vs %s in %pB"
msgstr ""
-#: elf32-arm.c:14527
+#: elf32-arm.c:14605
#, c-format
msgid "Error: %pB has both the current and legacy Tag_MPextension_use attributes"
msgstr ""
-#: elf32-arm.c:14564
+#: elf32-arm.c:14642
#, c-format
msgid "error: %pB uses VFP register arguments, %pB does not"
msgstr ""
-#: elf32-arm.c:14734
+#: elf32-arm.c:14812
#, c-format
msgid "error: %pB: unable to merge virtualization attributes with %pB"
msgstr ""
-#: elf32-arm.c:14760
+#: elf32-arm.c:14838
#, c-format
msgid "error: %pB: conflicting architecture profiles %c/%c"
msgstr ""
-#: elf32-arm.c:14899
+#: elf32-arm.c:14977
#, c-format
msgid "warning: %pB: conflicting platform configuration"
msgstr ""
-#: elf32-arm.c:14908
+#: elf32-arm.c:14986
#, c-format
msgid "error: %pB: conflicting use of R9"
msgstr ""
-#: elf32-arm.c:14920
+#: elf32-arm.c:14998
#, c-format
msgid "error: %pB: SB relative addressing conflicts with use of R9"
msgstr ""
-#: elf32-arm.c:14933
+#: elf32-arm.c:15011
#, c-format
msgid "warning: %pB uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail"
msgstr ""
-#: elf32-arm.c:14964
+#: elf32-arm.c:15042
#, c-format
msgid "warning: %pB uses %s enums yet the output is to use %s enums; use of enum values across objects may fail"
msgstr ""
-#: elf32-arm.c:14976
+#: elf32-arm.c:15054
#, c-format
msgid "error: %pB uses iWMMXt register arguments, %pB does not"
msgstr ""
-#: elf32-arm.c:14993
+#: elf32-arm.c:15071
#, c-format
msgid "error: fp16 format mismatch between %pB and %pB"
msgstr ""
-#: elf32-arm.c:15029
+#: elf32-arm.c:15107
#, c-format
msgid "%pB has both the current and legacy Tag_MPextension_use attributes"
msgstr ""
-#: elf32-arm.c:15125
+#: elf32-arm.c:15203
#, c-format
msgid " [interworking enabled]"
msgstr ""
-#: elf32-arm.c:15133
+#: elf32-arm.c:15211
#, c-format
msgid " [VFP float format]"
msgstr ""
-#: elf32-arm.c:15135
+#: elf32-arm.c:15213
#, c-format
msgid " [FPA float format]"
msgstr ""
-#: elf32-arm.c:15138
+#: elf32-arm.c:15216
#, c-format
msgid " [floats passed in float registers]"
msgstr ""
-#: elf32-arm.c:15141 elf32-arm.c:15226
+#: elf32-arm.c:15219 elf32-arm.c:15304
#, c-format
msgid " [position independent]"
msgstr ""
-#: elf32-arm.c:15144
+#: elf32-arm.c:15222
#, c-format
msgid " [new ABI]"
msgstr ""
-#: elf32-arm.c:15147
+#: elf32-arm.c:15225
#, c-format
msgid " [old ABI]"
msgstr ""
-#: elf32-arm.c:15150
+#: elf32-arm.c:15228
#, c-format
msgid " [software FP]"
msgstr ""
-#: elf32-arm.c:15158
+#: elf32-arm.c:15236
#, c-format
msgid " [Version1 EABI]"
msgstr ""
-#: elf32-arm.c:15161 elf32-arm.c:15172
+#: elf32-arm.c:15239 elf32-arm.c:15250
#, c-format
msgid " [sorted symbol table]"
msgstr ""
-#: elf32-arm.c:15163 elf32-arm.c:15174
+#: elf32-arm.c:15241 elf32-arm.c:15252
#, c-format
msgid " [unsorted symbol table]"
msgstr ""
-#: elf32-arm.c:15169
+#: elf32-arm.c:15247
#, c-format
msgid " [Version2 EABI]"
msgstr ""
-#: elf32-arm.c:15177
+#: elf32-arm.c:15255
#, c-format
msgid " [dynamic symbols use segment index]"
msgstr ""
-#: elf32-arm.c:15180
+#: elf32-arm.c:15258
#, c-format
msgid " [mapping symbols precede others]"
msgstr ""
-#: elf32-arm.c:15187
+#: elf32-arm.c:15265
#, c-format
msgid " [Version3 EABI]"
msgstr ""
-#: elf32-arm.c:15191
+#: elf32-arm.c:15269
#, c-format
msgid " [Version4 EABI]"
msgstr ""
-#: elf32-arm.c:15195
+#: elf32-arm.c:15273
#, c-format
msgid " [Version5 EABI]"
msgstr ""
-#: elf32-arm.c:15198
+#: elf32-arm.c:15276
#, c-format
msgid " [soft-float ABI]"
msgstr ""
-#: elf32-arm.c:15201
+#: elf32-arm.c:15279
#, c-format
msgid " [hard-float ABI]"
msgstr ""
-#: elf32-arm.c:15207
+#: elf32-arm.c:15285
#, c-format
msgid " [BE8]"
msgstr ""
-#: elf32-arm.c:15210
+#: elf32-arm.c:15288
#, c-format
msgid " [LE8]"
msgstr ""
-#: elf32-arm.c:15216
+#: elf32-arm.c:15294
#, c-format
msgid " <EABI version unrecognised>"
msgstr ""
-#: elf32-arm.c:15223
+#: elf32-arm.c:15301
#, c-format
msgid " [relocatable executable]"
msgstr ""
-#: elf32-arm.c:15229
+#: elf32-arm.c:15307
#, c-format
msgid " [FDPIC ABI supplement]"
msgstr ""
-#: elf32-arm.c:15234 elfnn-aarch64.c:7577
+#: elf32-arm.c:15312 elfnn-aarch64.c:7576
#, c-format
msgid " <Unrecognised flag bits set>"
msgstr ""
-#: elf32-arm.c:15342 elf32-arm.c:15476 elf32-i386.c:1535 elf32-s390.c:923
-#: elf32-tic6x.c:2724 elf32-tilepro.c:1435 elf32-xtensa.c:1090 elf64-s390.c:845
-#: elf64-x86-64.c:2094 elfxx-sparc.c:1386 elfxx-tilegx.c:1662 elfxx-x86.c:970
-#: elfnn-aarch64.c:7848 elfnn-kvx.c:3248 elfnn-loongarch.c:910
-#: elfnn-riscv.c:768
+#: elf32-arm.c:15420 elf32-arm.c:15554 elf32-i386.c:1545 elf32-s390.c:921
+#: elf32-tic6x.c:2716 elf32-tilepro.c:1433 elf32-xtensa.c:1088 elf64-s390.c:843
+#: elf64-x86-64.c:2173 elfxx-sparc.c:1385 elfxx-tilegx.c:1661 elfxx-x86.c:971
+#: elfnn-aarch64.c:7847 elfnn-kvx.c:3247 elfnn-loongarch.c:952
+#: elfnn-riscv.c:766
#, c-format
msgid "%pB: bad symbol index: %d"
msgstr ""
-#: elf32-arm.c:15732
+#: elf32-arm.c:15810
#, c-format
msgid "FDPIC does not yet support %s relocation to become dynamic for executable"
msgstr ""
-#: elf32-arm.c:16994
+#: elf32-arm.c:17072
#, c-format
msgid "errors encountered processing file %pB"
msgstr ""
-#: elf32-arm.c:17364 elflink.c:13561 elflink.c:13608
+#: elf32-arm.c:17442 elflink.c:13533 elflink.c:13580
#, c-format
msgid "could not find section %s"
msgstr ""
-#: elf32-arm.c:18319
+#: elf32-arm.c:18397
#, c-format
msgid "%pB: Number of symbols in input file has increased from %lu to %u\n"
msgstr ""
-#: elf32-arm.c:18583
+#: elf32-arm.c:18655
#, c-format
msgid "%pB: error: Cortex-A8 erratum stub is allocated in unsafe location"
msgstr ""
#. There's not much we can do apart from complain if this
#. happens.
-#: elf32-arm.c:18610
+#: elf32-arm.c:18682
#, c-format
msgid "%pB: error: Cortex-A8 erratum stub out of range (input file too large)"
msgstr ""
-#: elf32-arm.c:19437 elf32-arm.c:19459
+#: elf32-arm.c:19509 elf32-arm.c:19531
#, c-format
msgid "%pB: error: VFP11 veneer out of range"
msgstr ""
-#: elf32-arm.c:19510
+#: elf32-arm.c:19582
#, c-format
msgid "%pB(%#<PRIx64>): error: cannot create STM32L4XX veneer; jump out of range by %<PRId64> bytes; cannot encode branch instruction"
msgstr ""
-#: elf32-arm.c:19549
+#: elf32-arm.c:19621
#, c-format
msgid "%pB: error: cannot create STM32L4XX veneer"
msgstr ""
-#: elf32-arm.c:20632
+#: elf32-arm.c:20704
#, c-format
msgid "error: %pB is already in final BE8 format"
msgstr ""
-#: elf32-arm.c:20709
+#: elf32-arm.c:20781
#, c-format
msgid "error: source object %pB has EABI version %d, but target %pB has EABI version %d"
msgstr ""
-#: elf32-arm.c:20724
+#: elf32-arm.c:20796
#, c-format
msgid "error: %pB is compiled for APCS-%d, whereas target %pB uses APCS-%d"
msgstr ""
-#: elf32-arm.c:20734
+#: elf32-arm.c:20806
#, c-format
msgid "error: %pB passes floats in float registers, whereas %pB passes them in integer registers"
msgstr ""
-#: elf32-arm.c:20738
+#: elf32-arm.c:20810
#, c-format
msgid "error: %pB passes floats in integer registers, whereas %pB passes them in float registers"
msgstr ""
-#: elf32-arm.c:20748 elf32-arm.c:20752
+#: elf32-arm.c:20820 elf32-arm.c:20824
#, c-format
msgid "error: %pB uses %s instructions, whereas %pB does not"
msgstr ""
-#: elf32-arm.c:20771
+#: elf32-arm.c:20843
#, c-format
msgid "error: %pB uses software FP, whereas %pB uses hardware FP"
msgstr ""
-#: elf32-arm.c:20775
+#: elf32-arm.c:20847
#, c-format
msgid "error: %pB uses hardware FP, whereas %pB uses software FP"
msgstr ""
-#: elf32-arm.c:20789
+#: elf32-arm.c:20861
#, c-format
msgid "warning: %pB supports interworking, whereas %pB does not"
msgstr ""
-#: elf32-arm.c:20795
+#: elf32-arm.c:20867
#, c-format
msgid "warning: %pB does not support interworking, whereas %pB does"
msgstr ""
-#: elf32-avr.c:1508
+#: elf32-avr.c:1503
msgid "%X%H: %s against `%s': error: relocation applies outside section\n"
msgstr ""
-#: elf32-avr.c:1516
+#: elf32-avr.c:1511
msgid "%X%H: %s against `%s': error: relocation target address is odd\n"
msgstr ""
-#: elf32-avr.c:1524
+#: elf32-avr.c:1519
msgid "%X%H: %s against `%s': internal error: unexpected relocation result %d\n"
msgstr ""
-#: elf32-avr.c:3340 elfnn-aarch64.c:3247
+#: elf32-avr.c:3335 elfnn-aarch64.c:3219
#, c-format
msgid "cannot create stub entry %s"
msgstr ""
@@ -2201,256 +2225,256 @@ msgstr ""
msgid "%pB(%pA+%#<PRIx64>): unresolvable relocation against symbol `%s'"
msgstr ""
-#: elf32-bfin.c:1621 elf32-i386.c:3533 elf32-m68k.c:4007 elf32-s390.c:3132
-#: elf64-s390.c:3207 elf64-x86-64.c:4534
+#: elf32-bfin.c:1621 elf32-i386.c:3543 elf32-m68k.c:4006 elf32-s390.c:3130
+#: elf64-s390.c:3205 elf64-x86-64.c:4619
#, c-format
msgid "%pB(%pA+%#<PRIx64>): reloc against `%s': error %d"
msgstr ""
-#: elf32-bfin.c:2647
+#: elf32-bfin.c:2646
#, c-format
msgid "%pB: relocation at `%pA+%#<PRIx64>' references symbol `%s' with nonzero addend"
msgstr ""
-#: elf32-bfin.c:2664
+#: elf32-bfin.c:2663
msgid "relocation references symbol not defined in the module"
msgstr ""
-#: elf32-bfin.c:2762
+#: elf32-bfin.c:2761
msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend"
msgstr ""
-#: elf32-bfin.c:2802 elf32-bfin.c:2923
+#: elf32-bfin.c:2801 elf32-bfin.c:2922
msgid "cannot emit fixups in read-only section"
msgstr ""
-#: elf32-bfin.c:2832 elf32-bfin.c:2960 elf32-lm32.c:1007 elf32-sh.c:4386
+#: elf32-bfin.c:2831 elf32-bfin.c:2959 elf32-lm32.c:1006 elf32-sh.c:4384
msgid "cannot emit dynamic relocations in read-only section"
msgstr ""
-#: elf32-bfin.c:2882
+#: elf32-bfin.c:2881
msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend"
msgstr ""
-#: elf32-bfin.c:3045
+#: elf32-bfin.c:3044
msgid "relocations between different segments are not supported"
msgstr ""
-#: elf32-bfin.c:3046
+#: elf32-bfin.c:3045
msgid "warning: relocation references a different segment"
msgstr ""
-#: elf32-bfin.c:3141 elf32-cris.c:2042 elf32-epiphany.c:574 elf32-fr30.c:602
-#: elf32-frv.c:4057 elf32-ft32.c:500 elf32-ip2k.c:1489 elf32-iq2000.c:699
-#: elf32-m32c.c:632 elf32-mep.c:530 elf32-metag.c:1992 elf32-moxie.c:296
-#: elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1905 elf32-tilepro.c:3379
-#: elf32-v850.c:2302 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:348
-#: elf64-mmix.c:1549 elfxx-tilegx.c:3751
+#: elf32-bfin.c:3140 elf32-cris.c:2041 elf32-epiphany.c:574 elf32-fr30.c:602
+#: elf32-frv.c:4056 elf32-ft32.c:500 elf32-ip2k.c:1489 elf32-iq2000.c:699
+#: elf32-m32c.c:632 elf32-mep.c:530 elf32-metag.c:1991 elf32-moxie.c:296
+#: elf32-msp430.c:1514 elf32-mt.c:406 elf32-or1k.c:1903 elf32-tilepro.c:3377
+#: elf32-v850.c:2305 elf32-visium.c:688 elf32-xstormy16.c:938 elf64-bpf.c:348
+#: elf64-mmix.c:1545 elfxx-tilegx.c:3750
msgid "internal error: dangerous relocation"
msgstr ""
#. Ignore init flag - it may not be set, despite the flags field containing valid data.
-#: elf32-bfin.c:4729 elf32-cris.c:3861 elf32-m68hc1x.c:1415 elf32-m68k.c:1265
-#: elf32-score.c:3994 elf32-score7.c:3801 elf32-vax.c:535 elf32-xgate.c:494
-#: elfxx-mips.c:16380
+#: elf32-bfin.c:4728 elf32-cris.c:3860 elf32-m68hc1x.c:1414 elf32-m68k.c:1264
+#: elf32-score.c:3984 elf32-score7.c:3791 elf32-vax.c:534 elf32-xgate.c:494
+#: elfxx-mips.c:16366
#, c-format
msgid "private flags = %lx:"
msgstr ""
-#: elf32-bfin.c:4780 elf32-frv.c:6586
+#: elf32-bfin.c:4779 elf32-frv.c:6585
#, c-format
msgid "%pB: cannot link non-fdpic object file into fdpic executable"
msgstr ""
-#: elf32-bfin.c:4784 elf32-frv.c:6590
+#: elf32-bfin.c:4783 elf32-frv.c:6589
#, c-format
msgid "%pB: cannot link fdpic object file into non-fdpic executable"
msgstr ""
-#: elf32-bfin.c:4921
+#: elf32-bfin.c:4919
#, c-format
msgid "*** check this relocation %s"
msgstr ""
-#: elf32-bfin.c:5036
+#: elf32-bfin.c:5034
msgid "the bfin target does not currently support the generation of copy relocations"
msgstr ""
-#: elf32-bfin.c:5331 elf32-cr16.c:2721 elf32-m68k.c:4421
+#: elf32-bfin.c:5329 elf32-cr16.c:2720 elf32-m68k.c:4420
msgid "unsupported relocation type"
msgstr ""
-#: elf32-cris.c:1120
+#: elf32-cris.c:1119
#, c-format
msgid "%pB, section %pA: unresolvable relocation %s against symbol `%s'"
msgstr ""
-#: elf32-cris.c:1185
+#: elf32-cris.c:1184
#, c-format
msgid "%pB, section %pA: no PLT nor GOT for relocation %s against symbol `%s'"
msgstr ""
-#: elf32-cris.c:1188
+#: elf32-cris.c:1187
#, c-format
msgid "%pB, section %pA: no PLT for relocation %s against symbol `%s'"
msgstr ""
-#: elf32-cris.c:1194 elf32-cris.c:1327 elf32-cris.c:1592 elf32-cris.c:1675
-#: elf32-cris.c:1828 elf32-tic6x.c:2560
+#: elf32-cris.c:1193 elf32-cris.c:1326 elf32-cris.c:1591 elf32-cris.c:1674
+#: elf32-cris.c:1827 elf32-tic6x.c:2552
msgid "[whose name is lost]"
msgstr ""
-#: elf32-cris.c:1312 elf32-tic6x.c:2544
+#: elf32-cris.c:1311 elf32-tic6x.c:2536
#, c-format
msgid "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against local symbol"
msgstr ""
-#: elf32-cris.c:1321 elf32-cris.c:1669 elf32-cris.c:1822 elf32-tic6x.c:2553
+#: elf32-cris.c:1320 elf32-cris.c:1668 elf32-cris.c:1821 elf32-tic6x.c:2545
#, c-format
msgid "%pB, section %pA: relocation %s with non-zero addend %<PRId64> against symbol `%s'"
msgstr ""
-#: elf32-cris.c:1348
+#: elf32-cris.c:1347
#, c-format
msgid "%pB, section %pA: relocation %s is not allowed for global symbol: `%s'"
msgstr ""
-#: elf32-cris.c:1365
+#: elf32-cris.c:1364
#, c-format
msgid "%pB, section %pA: relocation %s with no GOT created"
msgstr ""
#. We shouldn't get here for GCC-emitted code.
-#: elf32-cris.c:1582
+#: elf32-cris.c:1581
#, c-format
msgid "%pB, section %pA: relocation %s has an undefined reference to `%s', perhaps a declaration mixup?"
msgstr ""
-#: elf32-cris.c:1585
+#: elf32-cris.c:1584
#, c-format
msgid "%pB, section %pA: relocation %s is not allowed for `%s', a global symbol with default visibility, perhaps a declaration mixup?"
msgstr ""
-#: elf32-cris.c:1956
+#: elf32-cris.c:1955
#, c-format
msgid "%pB, section %pA: relocation %s is not allowed for symbol: `%s' which is defined outside the program, perhaps a declaration mixup?"
msgstr ""
-#: elf32-cris.c:2009
+#: elf32-cris.c:2008
msgid "(too many global variables for -fpic: recompile with -fPIC)"
msgstr ""
-#: elf32-cris.c:2016
+#: elf32-cris.c:2015
msgid "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or -mno-small-tls)"
msgstr ""
-#: elf32-cris.c:3049
+#: elf32-cris.c:3048
#, c-format
msgid "%pB, section %pA: v10/v32 compatible object must not contain a PIC relocation"
msgstr ""
-#: elf32-cris.c:3103
+#: elf32-cris.c:3102
#, c-format
msgid ""
"%pB, section %pA:\n"
" relocation %s not valid in a shared object; typically an option mixup, recompile with -fPIC"
msgstr ""
-#: elf32-cris.c:3321
+#: elf32-cris.c:3320
#, c-format
msgid "%pB, section %pA: relocation %s should not be used in a shared object; recompile with -fPIC"
msgstr ""
-#: elf32-cris.c:3700
+#: elf32-cris.c:3699
#, c-format
msgid "%pB, section `%pA', to symbol `%s': relocation %s should not be used in a shared object; recompile with -fPIC"
msgstr ""
-#: elf32-cris.c:3812
+#: elf32-cris.c:3811
msgid "unexpected machine number"
msgstr ""
-#: elf32-cris.c:3864
+#: elf32-cris.c:3863
#, c-format
msgid " [symbols have a _ prefix]"
msgstr ""
-#: elf32-cris.c:3867
+#: elf32-cris.c:3866
#, c-format
msgid " [v10 and v32]"
msgstr ""
-#: elf32-cris.c:3870
+#: elf32-cris.c:3869
#, c-format
msgid " [v32]"
msgstr ""
-#: elf32-cris.c:3914
+#: elf32-cris.c:3913
#, c-format
msgid "%pB: uses _-prefixed symbols, but writing file with non-prefixed symbols"
msgstr ""
-#: elf32-cris.c:3915
+#: elf32-cris.c:3914
#, c-format
msgid "%pB: uses non-prefixed symbols, but writing file with _-prefixed symbols"
msgstr ""
-#: elf32-cris.c:3934
+#: elf32-cris.c:3933
#, c-format
msgid "%pB contains CRIS v32 code, incompatible with previous objects"
msgstr ""
-#: elf32-cris.c:3936
+#: elf32-cris.c:3935
#, c-format
msgid "%pB contains non-CRIS-v32 code, incompatible with previous objects"
msgstr ""
-#: elf32-csky.c:2018
+#: elf32-csky.c:2016
msgid "GOT table size out of range"
msgstr ""
-#: elf32-csky.c:2828
+#: elf32-csky.c:2826
#, c-format
msgid "warning: unrecognized arch eflag '%#lx'"
msgstr ""
-#: elf32-csky.c:2851
+#: elf32-csky.c:2849
#, c-format
msgid "warning: unrecognised arch name '%#x'"
msgstr ""
-#: elf32-csky.c:2916 elf32-csky.c:3076
+#: elf32-csky.c:2914 elf32-csky.c:3074
#, c-format
msgid "%pB: machine flag conflict with target"
msgstr ""
-#: elf32-csky.c:2929
+#: elf32-csky.c:2927
#, c-format
msgid "warning: file %pB's arch flag %s conflict with target %s,set target arch flag to %s"
msgstr ""
-#: elf32-csky.c:2958
+#: elf32-csky.c:2956
#, c-format
msgid "Error: %pB and %pB has different VDSP version"
msgstr ""
-#: elf32-csky.c:2975
+#: elf32-csky.c:2973
#, c-format
msgid "Error: %pB and %pB has different DSP version"
msgstr ""
-#: elf32-csky.c:2993
+#: elf32-csky.c:2991
#, c-format
msgid "Error: %pB and %pB has different FPU ABI"
msgstr ""
-#: elf32-csky.c:3090
+#: elf32-csky.c:3088
#, c-format
msgid "warning: file %pB's arch flag %s conflicts with target ck%s, using %s"
msgstr ""
#. The r_type is error, not support it.
-#: elf32-csky.c:4329 elf32-i386.c:344
+#: elf32-csky.c:4327 elf32-i386.c:344
#, c-format
msgid "%pB: unsupported relocation type: %#x"
msgstr ""
@@ -2470,100 +2494,100 @@ msgstr ""
msgid "unsupported relocation between data/insn address spaces"
msgstr ""
-#: elf32-frv.c:1453 elf32-frv.c:1604
+#: elf32-frv.c:1452 elf32-frv.c:1603
msgid "relocation requires zero addend"
msgstr ""
-#: elf32-frv.c:2833
+#: elf32-frv.c:2832
#, c-format
msgid "%H: relocation to `%s+%v' may have caused the error above\n"
msgstr ""
-#: elf32-frv.c:2850
+#: elf32-frv.c:2849
msgid "%H: relocation references symbol not defined in the module\n"
msgstr ""
-#: elf32-frv.c:2926
+#: elf32-frv.c:2925
msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n"
msgstr ""
-#: elf32-frv.c:2967
+#: elf32-frv.c:2966
msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n"
msgstr ""
-#: elf32-frv.c:3038
+#: elf32-frv.c:3037
msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n"
msgstr ""
-#: elf32-frv.c:3075
+#: elf32-frv.c:3074
msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n"
msgstr ""
-#: elf32-frv.c:3122
+#: elf32-frv.c:3121
msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n"
msgstr ""
-#: elf32-frv.c:3206
+#: elf32-frv.c:3205
msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n"
msgstr ""
-#: elf32-frv.c:3260
+#: elf32-frv.c:3259
msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n"
msgstr ""
-#: elf32-frv.c:3290
+#: elf32-frv.c:3289
msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n"
msgstr ""
-#: elf32-frv.c:3319
+#: elf32-frv.c:3318
msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n"
msgstr ""
-#: elf32-frv.c:3349
+#: elf32-frv.c:3348
msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n"
msgstr ""
-#: elf32-frv.c:3394
+#: elf32-frv.c:3393
msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n"
msgstr ""
-#: elf32-frv.c:3421
+#: elf32-frv.c:3420
msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n"
msgstr ""
-#: elf32-frv.c:3542 elf32-frv.c:3662
+#: elf32-frv.c:3541 elf32-frv.c:3661
msgid "%H: %s references dynamic symbol with nonzero addend\n"
msgstr ""
-#: elf32-frv.c:3583 elf32-frv.c:3704
+#: elf32-frv.c:3582 elf32-frv.c:3703
msgid "%H: cannot emit fixups in read-only section\n"
msgstr ""
-#: elf32-frv.c:3613 elf32-frv.c:3746
+#: elf32-frv.c:3612 elf32-frv.c:3745
msgid "%H: cannot emit dynamic relocations in read-only section\n"
msgstr ""
-#: elf32-frv.c:3918
+#: elf32-frv.c:3917
#, c-format
msgid "%H: reloc against `%s' references a different segment\n"
msgstr ""
-#: elf32-frv.c:4069
+#: elf32-frv.c:4068
#, c-format
msgid "%H: reloc against `%s': %s\n"
msgstr ""
-#: elf32-frv.c:6497
+#: elf32-frv.c:6496
#, c-format
msgid "%pB: compiled with %s and linked with modules that use non-pic relocations"
msgstr ""
-#: elf32-frv.c:6551 elf32-iq2000.c:830 elf32-m32c.c:876
+#: elf32-frv.c:6550 elf32-iq2000.c:830 elf32-m32c.c:876
#, c-format
msgid "%pB: compiled with %s and linked with modules compiled with %s"
msgstr ""
-#: elf32-frv.c:6564
+#: elf32-frv.c:6563
#, c-format
msgid "%pB: uses different unknown e_flags (%#x) fields than previous modules (%#x)"
msgstr ""
@@ -2573,127 +2597,122 @@ msgstr ""
msgid "%pB: relocations in generic ELF (EM: %d)"
msgstr ""
-#: elf32-hppa.c:863 elf32-hppa.c:3403
+#: elf32-hppa.c:862 elf32-hppa.c:3402
#, c-format
msgid "%pB(%pA+%#<PRIx64>): cannot reach %s, recompile with -ffunction-sections"
msgstr ""
-#: elf32-hppa.c:1241
+#: elf32-hppa.c:1240
#, c-format
msgid "%pB: relocation %s can not be used when making a shared object; recompile with -fPIC"
msgstr ""
-#: elf32-hppa.c:2580
+#: elf32-hppa.c:2579
#, c-format
msgid "%pB: duplicate export stub %s"
msgstr ""
-#: elf32-hppa.c:3236
+#: elf32-hppa.c:3235
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s fixup for insn %#x is not supported in a non-shared link"
msgstr ""
-#: elf32-hppa.c:3456
+#: elf32-hppa.c:3455
#, c-format
msgid "%pB(%pA+%#<PRIx64>): displacement %#x for insn %#x is not a multiple of 8 (gp %#x)"
msgstr ""
-#: elf32-hppa.c:3475
+#: elf32-hppa.c:3474
#, c-format
msgid "%pB(%pA+%#<PRIx64>): displacement %#x for insn %#x is not a multiple of 4 (gp %#x)"
msgstr ""
-#: elf32-hppa.c:4090
+#: elf32-hppa.c:4089
#, c-format
msgid "%s has both normal and TLS relocs"
msgstr ""
-#: elf32-hppa.c:4108
+#: elf32-hppa.c:4107
#, c-format
msgid "%pB:%s has both normal and TLS relocs"
msgstr ""
-#: elf32-hppa.c:4167
+#: elf32-hppa.c:4166
#, c-format
msgid "%pB(%pA+%#<PRIx64>): cannot handle %s for %s"
msgstr ""
-#: elf32-hppa.c:4471
+#: elf32-hppa.c:4470
msgid ".got section not immediately after .plt section"
msgstr ""
-#: elf32-i386.c:1177 elf64-x86-64.c:1550
-#, c-format
-msgid "%pB: TLS transition from %s to %s against `%s' at %#<PRIx64> in section `%pA' failed"
-msgstr ""
-
-#: elf32-i386.c:1286
+#: elf32-i386.c:1296
#, c-format
msgid "%pB: direct GOT relocation R_386_GOT32X against `%s' without base register can not be used when making a shared object"
msgstr ""
-#: elf32-i386.c:1719 elf32-s390.c:1151 elf32-sh.c:5500 elf32-tilepro.c:1548
-#: elf32-xtensa.c:1263 elf64-s390.c:1083 elfxx-sparc.c:1556 elfxx-tilegx.c:1767
-#: elfnn-loongarch.c:726 elfnn-riscv.c:675
+#: elf32-i386.c:1729 elf32-s390.c:1149 elf32-sh.c:5498 elf32-tilepro.c:1546
+#: elf32-xtensa.c:1261 elf64-s390.c:1081 elfxx-sparc.c:1555 elfxx-tilegx.c:1766
+#: elfnn-loongarch.c:741 elfnn-riscv.c:673
#, c-format
msgid "%pB: `%s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf32-i386.c:1791
+#: elf32-i386.c:1801
#, c-format
msgid "%pB: unsupported non-PIC call to IFUNC `%s'"
msgstr ""
-#: elf32-i386.c:1846 elf64-x86-64.c:2482
+#: elf32-i386.c:1856 elf64-x86-64.c:2567
#, c-format
msgid "%pB: non-canonical reference to canonical protected function `%s' in %pB"
msgstr ""
-#: elf32-i386.c:2409 elf64-x86-64.c:2965 elfnn-riscv.c:2546
+#: elf32-i386.c:2419 elf64-x86-64.c:3050 elfnn-riscv.c:2544
#, c-format
msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't supported"
msgstr ""
-#: elf32-i386.c:2442 elf32-i386.c:3742 elf32-i386.c:3890 elf64-x86-64.c:3022
-#: elf64-x86-64.c:4705 elf64-x86-64.c:4873 elfnn-riscv.c:2408
-#: elfnn-riscv.c:3320 elfnn-riscv.c:3394
+#: elf32-i386.c:2452 elf32-i386.c:3752 elf32-i386.c:3900 elf64-x86-64.c:3107
+#: elf64-x86-64.c:4790 elf64-x86-64.c:4958 elfnn-riscv.c:2406
+#: elfnn-riscv.c:3318 elfnn-riscv.c:3392
#, c-format
msgid "Local IFUNC function `%s' in %pB\n"
msgstr ""
-#: elf32-i386.c:2620
+#: elf32-i386.c:2630
#, c-format
msgid "%pB: direct GOT relocation %s against `%s' without base register can not be used when making a shared object"
msgstr ""
-#: elf32-i386.c:2655 elf64-x86-64.c:3239
+#: elf32-i386.c:2665 elf64-x86-64.c:3324
msgid "hidden symbol"
msgstr ""
-#: elf32-i386.c:2658 elf64-x86-64.c:3242
+#: elf32-i386.c:2668 elf64-x86-64.c:3327
msgid "internal symbol"
msgstr ""
-#: elf32-i386.c:2661 elf64-x86-64.c:3245
+#: elf32-i386.c:2671 elf64-x86-64.c:3330
msgid "protected symbol"
msgstr ""
-#: elf32-i386.c:2664 elf64-x86-64.c:3248
+#: elf32-i386.c:2674 elf64-x86-64.c:3333
#, fuzzy
msgid "symbol"
msgstr "Simbol"
-#: elf32-i386.c:2670
+#: elf32-i386.c:2680
#, c-format
msgid "%pB: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object"
msgstr ""
-#: elf32-i386.c:2683
+#: elf32-i386.c:2693
#, c-format
msgid "%pB: relocation R_386_GOTOFF against protected %s `%s' can not be used when making a shared object"
msgstr ""
-#: elf32-i386.c:4093 elf64-x86-64.c:5084
+#: elf32-i386.c:4103 elf64-x86-64.c:5169
msgid "%F%P: discarded output section: `%pA'\n"
msgstr ""
@@ -2715,15 +2734,15 @@ msgstr ""
msgid "ip2k linker: redundant page instruction at %#<PRIx64> (dest = %#<PRIx64>)"
msgstr ""
-#: elf32-lm32.c:609 elf32-nios2.c:3143
+#: elf32-lm32.c:608
msgid "global pointer relative relocation when _gp not defined"
msgstr ""
-#: elf32-lm32.c:664 elf32-nios2.c:3580
+#: elf32-lm32.c:663
msgid "global pointer relative address out of range"
msgstr ""
-#: elf32-lm32.c:960
+#: elf32-lm32.c:959
#, c-format
msgid "internal error: addend should be zero for %s"
msgstr ""
@@ -2732,142 +2751,142 @@ msgstr ""
msgid "SDA relocation when _SDA_BASE_ not defined"
msgstr ""
-#: elf32-m32r.c:2777 elf32-microblaze.c:1152 elf32-microblaze.c:1200
+#: elf32-m32r.c:2776 elf32-microblaze.c:1147 elf32-microblaze.c:1195
#, c-format
msgid "%pB: the target (%s) of an %s relocation is in the wrong section (%pA)"
msgstr ""
-#: elf32-m32r.c:3278
+#: elf32-m32r.c:3277
#, c-format
msgid "%pB: instruction set mismatch with previous modules"
msgstr ""
-#: elf32-m32r.c:3299 elf32-nds32.c:6901
+#: elf32-m32r.c:3298 elf32-nds32.c:6899
#, c-format
msgid "private flags = %lx"
msgstr ""
-#: elf32-m32r.c:3304
+#: elf32-m32r.c:3303
#, c-format
msgid ": m32r instructions"
msgstr ""
-#: elf32-m32r.c:3305
+#: elf32-m32r.c:3304
#, c-format
msgid ": m32rx instructions"
msgstr ""
-#: elf32-m32r.c:3306
+#: elf32-m32r.c:3305
#, c-format
msgid ": m32r2 instructions"
msgstr ""
-#: elf32-m68hc1x.c:1135
+#: elf32-m68hc1x.c:1134
#, c-format
msgid "reference to the far symbol `%s' using a wrong relocation may result in incorrect execution"
msgstr ""
-#: elf32-m68hc1x.c:1166
+#: elf32-m68hc1x.c:1165
#, c-format
msgid "XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you must manually offset the address, and possibly manage the page, in your code."
msgstr ""
-#: elf32-m68hc1x.c:1182
+#: elf32-m68hc1x.c:1181
#, c-format
msgid "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked address [%lx:%04lx] (%lx)"
msgstr ""
-#: elf32-m68hc1x.c:1197
+#: elf32-m68hc1x.c:1196
#, c-format
msgid "reference to a banked address [%lx:%04lx] in the normal address space at %04lx"
msgstr ""
-#: elf32-m68hc1x.c:1233
+#: elf32-m68hc1x.c:1232
#, c-format
msgid "S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you must manually offset the address in your code"
msgstr ""
-#: elf32-m68hc1x.c:1357
+#: elf32-m68hc1x.c:1356
#, c-format
msgid "%pB: linking files compiled for 16-bit integers (-mshort) and others for 32-bit integers"
msgstr ""
-#: elf32-m68hc1x.c:1364
+#: elf32-m68hc1x.c:1363
#, c-format
msgid "%pB: linking files compiled for 32-bit double (-fshort-double) and others for 64-bit double"
msgstr ""
-#: elf32-m68hc1x.c:1373
+#: elf32-m68hc1x.c:1372
#, c-format
msgid "%pB: linking files compiled for HCS12 with others compiled for HC12"
msgstr ""
-#: elf32-m68hc1x.c:1418 elf32-xgate.c:497
+#: elf32-m68hc1x.c:1417 elf32-xgate.c:497
#, c-format
msgid "[abi=32-bit int, "
msgstr ""
-#: elf32-m68hc1x.c:1420 elf32-xgate.c:499
+#: elf32-m68hc1x.c:1419 elf32-xgate.c:499
#, c-format
msgid "[abi=16-bit int, "
msgstr ""
-#: elf32-m68hc1x.c:1423 elf32-xgate.c:502
+#: elf32-m68hc1x.c:1422 elf32-xgate.c:502
#, c-format
msgid "64-bit double, "
msgstr ""
-#: elf32-m68hc1x.c:1425 elf32-xgate.c:504
+#: elf32-m68hc1x.c:1424 elf32-xgate.c:504
#, c-format
msgid "32-bit double, "
msgstr ""
-#: elf32-m68hc1x.c:1428
+#: elf32-m68hc1x.c:1427
#, c-format
msgid "cpu=HC11]"
msgstr ""
-#: elf32-m68hc1x.c:1430
+#: elf32-m68hc1x.c:1429
#, c-format
msgid "cpu=HCS12]"
msgstr ""
-#: elf32-m68hc1x.c:1432
+#: elf32-m68hc1x.c:1431
#, c-format
msgid "cpu=HC12]"
msgstr ""
-#: elf32-m68hc1x.c:1435
+#: elf32-m68hc1x.c:1434
#, c-format
msgid " [memory=bank-model]"
msgstr ""
-#: elf32-m68hc1x.c:1437
+#: elf32-m68hc1x.c:1436
#, c-format
msgid " [memory=flat]"
msgstr ""
-#: elf32-m68hc1x.c:1440
+#: elf32-m68hc1x.c:1439
#, c-format
msgid " [XGATE RAM offsetting]"
msgstr ""
-#: elf32-m68k.c:1157 elf32-m68k.c:1165 elf32-ppc.c:3572 elf32-ppc.c:3580
+#: elf32-m68k.c:1156 elf32-m68k.c:1164 elf32-ppc.c:3570 elf32-ppc.c:3578
#, c-format
msgid "%pB uses hard float, %pB uses soft float"
msgstr ""
-#: elf32-m68k.c:1280 elf32-m68k.c:1281 vms-alpha.c:8096 vms-alpha.c:8112
+#: elf32-m68k.c:1279 elf32-m68k.c:1280 vms-alpha.c:8089 vms-alpha.c:8105
#, fuzzy
msgid "unknown"
msgstr "tidak diketahui"
-#: elf32-m68k.c:1731
+#: elf32-m68k.c:1730
#, c-format
msgid "%pB: GOT overflow: number of relocations with 8-bit offset > %d"
msgstr ""
-#: elf32-m68k.c:1738
+#: elf32-m68k.c:1737
#, c-format
msgid "%pB: GOT overflow: number of relocations with 8- or 16-bit offset > %d"
msgstr ""
@@ -2898,18 +2917,18 @@ msgstr ""
msgid "private flags = 0x%lx"
msgstr ""
-#: elf32-metag.c:1857
+#: elf32-metag.c:1856
#, c-format
msgid "%pB(%pA): multiple TLS models are not supported"
msgstr ""
-#: elf32-metag.c:1860
+#: elf32-metag.c:1859
#, c-format
msgid "%pB(%pA): shared library symbol %s encountered whilst performing a static link"
msgstr ""
-#: elf32-microblaze.c:1595 elf32-tilepro.c:3020 elfxx-sparc.c:3447
-#: elfxx-tilegx.c:3416
+#: elf32-microblaze.c:1590 elf32-tilepro.c:3018 elfxx-sparc.c:3442
+#: elfxx-tilegx.c:3415
#, c-format
msgid "%pB: probably compiled without -fPIC?"
msgstr ""
@@ -2976,175 +2995,142 @@ msgstr ""
msgid "error: %pB can use the upper region for data, but %pB assumes data is exclusively in lower memory"
msgstr ""
-#: elf32-nds32.c:3674
+#: elf32-nds32.c:3673
#, c-format
msgid "error: can't find symbol: %s"
msgstr ""
-#: elf32-nds32.c:5574
+#: elf32-nds32.c:5572
#, c-format
msgid "%pB: warning: %s unsupported in shared mode"
msgstr ""
-#: elf32-nds32.c:5700
+#: elf32-nds32.c:5698
#, c-format
msgid "%pB: warning: unaligned access to GOT entry"
msgstr ""
-#: elf32-nds32.c:5741
+#: elf32-nds32.c:5739
#, c-format
msgid "%pB: warning: relocate SDA_BASE failed"
msgstr ""
-#: elf32-nds32.c:5763
+#: elf32-nds32.c:5761
#, c-format
msgid "%pB(%pA): warning: unaligned small data access of type %d"
msgstr ""
-#: elf32-nds32.c:6689
+#: elf32-nds32.c:6687
#, c-format
msgid "%pB: ISR vector size mismatch with previous modules, previous %u-byte, current %u-byte"
msgstr ""
-#: elf32-nds32.c:6737
+#: elf32-nds32.c:6735
#, c-format
msgid "%pB: warning: endian mismatch with previous modules"
msgstr ""
-#: elf32-nds32.c:6751
+#: elf32-nds32.c:6749
#, c-format
msgid "%pB: warning: older version of object file encountered, please recompile with current tool chain"
msgstr ""
-#: elf32-nds32.c:6839
+#: elf32-nds32.c:6837
#, c-format
msgid "%pB: error: ABI mismatch with previous modules"
msgstr ""
-#: elf32-nds32.c:6849
+#: elf32-nds32.c:6847
#, c-format
msgid "%pB: error: instruction set mismatch with previous modules"
msgstr ""
-#: elf32-nds32.c:6876
+#: elf32-nds32.c:6874
#, c-format
msgid "%pB: warning: incompatible elf-versions %s and %s"
msgstr ""
-#: elf32-nds32.c:6907
+#: elf32-nds32.c:6905
#, c-format
msgid ": n1 instructions"
msgstr ""
-#: elf32-nds32.c:6910
+#: elf32-nds32.c:6908
#, c-format
msgid ": n1h instructions"
msgstr ""
-#: elf32-nds32.c:9359
+#: elf32-nds32.c:9357
#, c-format
msgid "%pB: error: search_nds32_elf_blank reports wrong node"
msgstr ""
-#: elf32-nds32.c:9623
+#: elf32-nds32.c:9621
#, c-format
msgid "%pB: warning: %s points to unrecognized reloc at %#<PRIx64>"
msgstr ""
-#: elf32-nds32.c:12888
+#: elf32-nds32.c:12886
#, c-format
msgid "%pB: nested OMIT_FP in %pA"
msgstr ""
-#: elf32-nds32.c:12907
+#: elf32-nds32.c:12905
#, c-format
msgid "%pB: unmatched OMIT_FP in %pA"
msgstr ""
-#: elf32-nios2.c:2932
-#, c-format
-msgid "error: %pB: big-endian R2 is not supported"
-msgstr ""
-
-#: elf32-nios2.c:2948
-#, c-format
-msgid "error: %pB: conflicting CPU architectures %d/%d"
-msgstr ""
-
-#: elf32-nios2.c:3823
-#, c-format
-msgid "global pointer relative relocation at address %#<PRIx64> when _gp not defined\n"
-msgstr ""
-
-#: elf32-nios2.c:3850
-#, c-format
-msgid "unable to reach %s (at %#<PRIx64>) from the global pointer (at %#<PRIx64>) because the offset (%<PRId64>) is out of the allowed range, -32678 to 32767\n"
-msgstr ""
-
-#: elf32-nios2.c:4504 elf32-pru.c:931
-msgid "relocation out of range"
-msgstr ""
-
-#: elf32-nios2.c:4514 elf32-pru.c:941 elf32-tic6x.c:2657
-msgid "dangerous relocation"
-msgstr ""
-
-#: elf32-nios2.c:5362
-#, c-format
-msgid "dynamic variable `%s' is zero size"
-msgstr ""
-
-#: elf32-or1k.c:1258
+#: elf32-or1k.c:1256
#, c-format
msgid "%pB: Cannot handle relocation value size of %d"
msgstr ""
-#: elf32-or1k.c:1377
+#: elf32-or1k.c:1375
#, c-format
msgid "%pB: unknown relocation type %d"
msgstr ""
-#: elf32-or1k.c:1431
+#: elf32-or1k.c:1429
#, c-format
msgid "%pB: addend should be zero for plt relocations"
msgstr ""
-#: elf32-or1k.c:1544
+#: elf32-or1k.c:1542
#, c-format
msgid "%pB: addend should be zero for got relocations"
msgstr ""
-#: elf32-or1k.c:1561
+#: elf32-or1k.c:1559
#, c-format
msgid "%pB: gotoff relocation against dynamic symbol %s"
msgstr ""
-#: elf32-or1k.c:1575 elf32-or1k.c:1590 elf64-alpha.c:4411 elf64-alpha.c:4555
+#: elf32-or1k.c:1573 elf32-or1k.c:1588 elf64-alpha.c:4409 elf64-alpha.c:4553
#, c-format
msgid "%pB: pc-relative relocation against dynamic symbol %s"
msgstr ""
-#: elf32-or1k.c:1604
+#: elf32-or1k.c:1602
#, c-format
msgid "%pB: non-pic relocation against symbol %s"
msgstr ""
-#: elf32-or1k.c:1688
+#: elf32-or1k.c:1686
#, c-format
msgid "%pB: support for local dynamic not implemented"
msgstr ""
-#: elf32-or1k.c:1867
+#: elf32-or1k.c:1865
#, c-format
msgid "%pB: will not resolve runtime TLS relocation"
msgstr ""
-#: elf32-or1k.c:2201
+#: elf32-or1k.c:2199
#, c-format
msgid "%pB: bad relocation section name `%s'"
msgstr ""
-#: elf32-or1k.c:3314
+#: elf32-or1k.c:3312
#, c-format
msgid "%pB: %s flag mismatch with previous modules"
msgstr ""
@@ -3154,93 +3140,93 @@ msgstr ""
msgid "generic linker can't handle %s"
msgstr ""
-#: elf32-ppc.c:1628
+#: elf32-ppc.c:1627
#, c-format
msgid "corrupt %s section in %pB"
msgstr ""
-#: elf32-ppc.c:1647
+#: elf32-ppc.c:1646
#, c-format
msgid "unable to read in %s section from %pB"
msgstr ""
-#: elf32-ppc.c:1689
+#: elf32-ppc.c:1688
#, c-format
msgid "warning: unable to set size of %s section in %pB"
msgstr ""
-#: elf32-ppc.c:1738
+#: elf32-ppc.c:1737
msgid "failed to allocate space for new APUinfo section"
msgstr ""
-#: elf32-ppc.c:1757
+#: elf32-ppc.c:1756
msgid "failed to compute new APUinfo section"
msgstr ""
-#: elf32-ppc.c:1760
+#: elf32-ppc.c:1759
msgid "failed to install new APUinfo section"
msgstr ""
-#: elf32-ppc.c:2869
+#: elf32-ppc.c:2867
#, c-format
msgid "%pB: relocation %s cannot be used when making a shared object"
msgstr ""
-#: elf32-ppc.c:3588 elf32-ppc.c:3596
+#: elf32-ppc.c:3586 elf32-ppc.c:3594
#, c-format
msgid "%pB uses double-precision hard float, %pB uses single-precision hard float"
msgstr ""
-#: elf32-ppc.c:3618 elf32-ppc.c:3626
+#: elf32-ppc.c:3616 elf32-ppc.c:3624
#, c-format
msgid "%pB uses 64-bit long double, %pB uses 128-bit long double"
msgstr ""
-#: elf32-ppc.c:3634 elf32-ppc.c:3642
+#: elf32-ppc.c:3632 elf32-ppc.c:3640
#, c-format
msgid "%pB uses IBM long double, %pB uses IEEE long double"
msgstr ""
-#: elf32-ppc.c:3709 elf32-ppc.c:3718
+#: elf32-ppc.c:3707 elf32-ppc.c:3716
#, c-format
msgid "%pB uses AltiVec vector ABI, %pB uses SPE vector ABI"
msgstr ""
-#: elf32-ppc.c:3747 elf32-ppc.c:3756
+#: elf32-ppc.c:3745 elf32-ppc.c:3754
#, c-format
msgid "%pB uses r3/r4 for small structure returns, %pB uses memory"
msgstr ""
-#: elf32-ppc.c:3820
+#: elf32-ppc.c:3818
#, c-format
msgid "%pB: compiled with -mrelocatable and linked with modules compiled normally"
msgstr ""
-#: elf32-ppc.c:3828
+#: elf32-ppc.c:3826
#, c-format
msgid "%pB: compiled normally and linked with modules compiled with -mrelocatable"
msgstr ""
-#: elf32-ppc.c:3899
+#: elf32-ppc.c:3897
#, c-format
msgid "%pB(%pA+0x%lx): expected 16A style relocation on 0x%08x insn"
msgstr ""
-#: elf32-ppc.c:3918
+#: elf32-ppc.c:3916
#, c-format
msgid "%pB(%pA+0x%lx): expected 16D style relocation on 0x%08x insn"
msgstr ""
-#: elf32-ppc.c:4028
+#: elf32-ppc.c:4026
#, c-format
msgid "bss-plt forced due to %pB"
msgstr ""
-#: elf32-ppc.c:4030
+#: elf32-ppc.c:4028
msgid "bss-plt forced by profiling"
msgstr ""
-#: elf32-ppc.c:4608 elf64-ppc.c:8507
+#: elf32-ppc.c:4606 elf64-ppc.c:8516
msgid "%H: warning: %s unexpected insn %#x.\n"
msgstr ""
@@ -3248,45 +3234,45 @@ msgstr ""
#. could just mark this symbol to exclude it
#. from tls optimization but it's safer to skip
#. the entire optimization.
-#: elf32-ppc.c:4638 elf64-ppc.c:8572
+#: elf32-ppc.c:4636 elf64-ppc.c:8581
#, c-format
msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n"
msgstr ""
-#: elf32-ppc.c:5566 elf32-sh.c:3020 elf32-tilepro.c:2247 elfxx-sparc.c:2455
-#: elfxx-tilegx.c:2495
+#: elf32-ppc.c:5564 elf32-sh.c:3018 elf32-tilepro.c:2245 elfxx-sparc.c:2454
+#: elfxx-tilegx.c:2494
#, c-format
msgid "%pB: dynamic relocation in read-only section `%pA'\n"
msgstr ""
-#: elf32-ppc.c:6512
+#: elf32-ppc.c:6510
msgid "%pB: Adjusting branch at 0x%V towards \"%s\" in section %s\n"
msgstr ""
-#: elf32-ppc.c:7465
+#: elf32-ppc.c:7463
msgid "%P: %H: error: %s with unexpected instruction %x\n"
msgstr ""
-#: elf32-ppc.c:7503
+#: elf32-ppc.c:7501
msgid "%H: fixup branch overflow\n"
msgstr ""
-#: elf32-ppc.c:7543 elf32-ppc.c:7581
+#: elf32-ppc.c:7541 elf32-ppc.c:7579
#, c-format
msgid "%pB(%pA+%#<PRIx64>): error: %s with unexpected instruction %#x"
msgstr ""
-#: elf32-ppc.c:7645
+#: elf32-ppc.c:7643
#, c-format
msgid "%X%H: unsupported bss-plt -fPIC ifunc %s\n"
msgstr ""
-#: elf32-ppc.c:7681
+#: elf32-ppc.c:7679
#, c-format
msgid "%pB: reloc %#x unsupported"
msgstr ""
-#: elf32-ppc.c:7964
+#: elf32-ppc.c:7962
#, c-format
msgid "%H: non-zero addend on %s reloc against `%s'\n"
msgstr ""
@@ -3299,49 +3285,49 @@ msgstr ""
#. local won't have the +32k reloc addend trick marking
#. -fPIC code, so the linker won't know whether r30 is
#. _GLOBAL_OFFSET_TABLE_ or pointing into a .got2 section.
-#: elf32-ppc.c:7996
+#: elf32-ppc.c:7994
#, c-format
msgid "%X%H: @local call to ifunc %s\n"
msgstr ""
-#: elf32-ppc.c:8174
+#: elf32-ppc.c:8172
#, c-format
msgid "%H: relocation %s for indirect function %s unsupported\n"
msgstr ""
-#: elf32-ppc.c:8512 elf32-ppc.c:8543 elf32-ppc.c:8646 elf32-ppc.c:8746
+#: elf32-ppc.c:8510 elf32-ppc.c:8541 elf32-ppc.c:8644 elf32-ppc.c:8744
#, c-format
msgid "%pB: the target (%s) of a %s relocation is in the wrong output section (%s)"
msgstr ""
-#: elf32-ppc.c:8924 elf32-ppc.c:8945
+#: elf32-ppc.c:8922 elf32-ppc.c:8943
msgid "%X%P: %H: %s relocation unsupported for bss-plt\n"
msgstr ""
-#: elf32-ppc.c:9027
+#: elf32-ppc.c:9025
#, c-format
msgid "%H: error: %s against `%s' not a multiple of %u\n"
msgstr ""
-#: elf32-ppc.c:9056
+#: elf32-ppc.c:9054
#, c-format
msgid "%H: unresolvable %s relocation against symbol `%s'\n"
msgstr ""
-#: elf32-ppc.c:9138
+#: elf32-ppc.c:9136
#, c-format
msgid "%H: %s reloc against `%s': error %d\n"
msgstr ""
-#: elf32-ppc.c:10020
+#: elf32-ppc.c:10018
msgid "%X%P: text relocations and GNU indirect functions will result in a segfault at runtime\n"
msgstr ""
-#: elf32-ppc.c:10024 elf64-ppc.c:18304
+#: elf32-ppc.c:10022 elf64-ppc.c:18320
msgid "%P: warning: text relocations and GNU indirect functions may result in a segfault at runtime\n"
msgstr ""
-#: elf32-ppc.c:10069
+#: elf32-ppc.c:10067
#, c-format
msgid "%s not defined in linker created %pA"
msgstr ""
@@ -3351,6 +3337,14 @@ msgstr ""
msgid "error: %pB: old incompatible object file detected"
msgstr ""
+#: elf32-pru.c:931
+msgid "relocation out of range"
+msgstr ""
+
+#: elf32-pru.c:941 elf32-tic6x.c:2649
+msgid "dangerous relocation"
+msgstr ""
+
#: elf32-rl78.c:551
msgid "RL78 reloc stack overflow/underflow"
msgstr ""
@@ -3457,45 +3451,45 @@ msgstr ""
msgid "%pB:%pA: %s and %s must be in the same input section"
msgstr ""
-#: elf32-s390.c:2007 elf64-s390.c:1976
+#: elf32-s390.c:2005 elf64-s390.c:1974
#, c-format
msgid "%pB(%pA+%#<PRIx64>): invalid instruction for TLS relocation %s"
msgstr ""
-#: elf32-score.c:1515 elf32-score7.c:1378 elfxx-mips.c:3875
+#: elf32-score.c:1505 elf32-score7.c:1368 elfxx-mips.c:3868
msgid "not enough GOT space for local GOT entries"
msgstr ""
-#: elf32-score.c:2747
+#: elf32-score.c:2737
msgid "address not word aligned"
msgstr ""
-#: elf32-score.c:2828 elf32-score7.c:2635
+#: elf32-score.c:2818 elf32-score7.c:2625
#, c-format
msgid "%pB: malformed reloc detected for section %pA"
msgstr ""
-#: elf32-score.c:2882 elf32-score7.c:2689
+#: elf32-score.c:2872 elf32-score7.c:2679
#, c-format
msgid "%pB: CALL15 reloc at %#<PRIx64> not against global symbol"
msgstr ""
-#: elf32-score.c:3491 elf32-score7.c:3302 elfxx-mips.c:11188
+#: elf32-score.c:3481 elf32-score7.c:3292 elfxx-mips.c:11175
#, c-format
msgid "%pB: cannot handle more than %d dynamic symbols"
msgstr ""
-#: elf32-score.c:3997 elf32-score7.c:3804
+#: elf32-score.c:3987 elf32-score7.c:3794
#, c-format
msgid " [pic]"
msgstr ""
-#: elf32-score.c:4001 elf32-score7.c:3808
+#: elf32-score.c:3991 elf32-score7.c:3798
#, c-format
msgid " [fix dep]"
msgstr ""
-#: elf32-score.c:4048 elf32-score7.c:3855
+#: elf32-score.c:4038 elf32-score7.c:3845
#, c-format
msgid "%pB: warning: linking PIC files with non-PIC files"
msgstr ""
@@ -3505,148 +3499,148 @@ msgstr ""
msgid "%pB: %#<PRIx64>: warning: R_SH_USES points to unrecognized insn 0x%x"
msgstr ""
-#: elf32-sh.c:3755
+#: elf32-sh.c:3753
#, c-format
msgid "%pB: %#<PRIx64>: fatal: unaligned branch target for relax-support relocation"
msgstr ""
-#: elf32-sh.c:3785 elf32-sh.c:3801
+#: elf32-sh.c:3783 elf32-sh.c:3799
#, c-format
msgid "%pB: %#<PRIx64>: fatal: unaligned %s relocation %#<PRIx64>"
msgstr ""
-#: elf32-sh.c:3817
+#: elf32-sh.c:3815
#, c-format
msgid "%pB: %#<PRIx64>: fatal: R_SH_PSHA relocation %<PRId64> not in range -32..32"
msgstr ""
-#: elf32-sh.c:3833
+#: elf32-sh.c:3831
#, c-format
msgid "%pB: %#<PRIx64>: fatal: R_SH_PSHL relocation %<PRId64> not in range -32..32"
msgstr ""
-#: elf32-sh.c:3963 elf32-sh.c:4358
+#: elf32-sh.c:3961 elf32-sh.c:4356
#, c-format
msgid "%pB(%pA+%#<PRIx64>): cannot emit fixup to `%s' in read-only section"
msgstr ""
-#: elf32-sh.c:4461
+#: elf32-sh.c:4459
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %s relocation against external symbol \"%s\""
msgstr ""
-#: elf32-sh.c:4580
+#: elf32-sh.c:4578
#, c-format
msgid "%pB(%pA): offset in relocation for GD->LE translation is too small: %#<PRIx64>"
msgstr ""
#. The backslash is to prevent bogus trigraph detection.
-#: elf32-sh.c:4598
+#: elf32-sh.c:4596
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd4??)"
msgstr ""
-#: elf32-sh.c:4606
+#: elf32-sh.c:4604
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xc7??)"
msgstr ""
-#: elf32-sh.c:4613
+#: elf32-sh.c:4611
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd1??)"
msgstr ""
-#: elf32-sh.c:4620
+#: elf32-sh.c:4618
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x310c)"
msgstr ""
-#: elf32-sh.c:4627
+#: elf32-sh.c:4625
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x410b)"
msgstr ""
-#: elf32-sh.c:4634
+#: elf32-sh.c:4632
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x34cc)"
msgstr ""
-#: elf32-sh.c:4669
+#: elf32-sh.c:4667
#, c-format
msgid "%pB(%pA): offset in relocation for IE->LE translation is too small: %#<PRIx64>"
msgstr ""
-#: elf32-sh.c:4687
+#: elf32-sh.c:4685
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0xd0??: mov.l)"
msgstr ""
-#: elf32-sh.c:4696
+#: elf32-sh.c:4694
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?12: stc)"
msgstr ""
-#: elf32-sh.c:4703
+#: elf32-sh.c:4701
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected instruction %#04X (expected 0x0?ce: mov.l)"
msgstr ""
-#: elf32-sh.c:4818
+#: elf32-sh.c:4816
#, c-format
msgid "%pB(%pA): offset in relocation for GD->IE translation is too small: %#<PRIx64>"
msgstr ""
-#: elf32-sh.c:4886
+#: elf32-sh.c:4884
#, c-format
msgid "%pB(%pA): offset in relocation for LD->LE translation is too small: %#<PRIx64>"
msgstr ""
-#: elf32-sh.c:5014
+#: elf32-sh.c:5012
#, c-format
msgid "%X%H: relocation to \"%s\" references a different segment\n"
msgstr ""
-#: elf32-sh.c:5021
+#: elf32-sh.c:5019
#, c-format
msgid "%H: warning: relocation to \"%s\" references a different segment\n"
msgstr ""
-#: elf32-sh.c:5489 elf32-sh.c:5571
+#: elf32-sh.c:5487 elf32-sh.c:5569
#, c-format
msgid "%pB: `%s' accessed both as normal and FDPIC symbol"
msgstr ""
-#: elf32-sh.c:5495 elf32-sh.c:5576
+#: elf32-sh.c:5493 elf32-sh.c:5574
#, c-format
msgid "%pB: `%s' accessed both as FDPIC and thread local symbol"
msgstr ""
-#: elf32-sh.c:5526
+#: elf32-sh.c:5524
#, c-format
msgid "%pB: Function descriptor relocation with non-zero addend"
msgstr ""
-#: elf32-sh.c:5733 elf64-alpha.c:4647
+#: elf32-sh.c:5731 elf64-alpha.c:4645
#, c-format
msgid "%pB: TLS local exec code cannot be linked into shared objects"
msgstr ""
-#: elf32-sh.c:5848
+#: elf32-sh.c:5846
#, c-format
msgid "%pB: uses %s instructions while previous modules use %s instructions"
msgstr ""
-#: elf32-sh.c:5860
+#: elf32-sh.c:5858
#, c-format
msgid "internal error: merge of architecture '%s' with architecture '%s' produced unknown architecture"
msgstr ""
-#: elf32-sh.c:5901
+#: elf32-sh.c:5899
#, c-format
msgid "%pB: uses instructions which are incompatible with instructions used in previous modules"
msgstr ""
-#: elf32-sh.c:5914
+#: elf32-sh.c:5912
#, c-format
msgid "%pB: attempt to mix FDPIC and non-FDPIC objects"
msgstr ""
@@ -3666,201 +3660,201 @@ msgstr ""
msgid "%pB: unhandled sparc machine value '%lu' detected during write processing"
msgstr ""
-#: elf32-spu.c:737
+#: elf32-spu.c:733
msgid "%X%P: overlay section %pA does not start on a cache line\n"
msgstr ""
-#: elf32-spu.c:745
+#: elf32-spu.c:741
msgid "%X%P: overlay section %pA is larger than a cache line\n"
msgstr ""
-#: elf32-spu.c:765
+#: elf32-spu.c:761
msgid "%X%P: overlay section %pA is not in cache area\n"
msgstr ""
-#: elf32-spu.c:806
+#: elf32-spu.c:802
#, c-format
msgid "%X%P: overlay sections %pA and %pA do not start at the same address\n"
msgstr ""
-#: elf32-spu.c:1032
+#: elf32-spu.c:1028
#, c-format
msgid "warning: call to non-function symbol %s defined in %pB"
msgstr ""
-#: elf32-spu.c:1382
+#: elf32-spu.c:1378
#, c-format
msgid "%pA:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n"
msgstr ""
-#: elf32-spu.c:1912
+#: elf32-spu.c:1908
#, c-format
msgid "%pB is not allowed to define %s"
msgstr ""
-#: elf32-spu.c:1920
+#: elf32-spu.c:1916
#, c-format
msgid "you are not allowed to define %s in a script"
msgstr ""
-#: elf32-spu.c:1954
+#: elf32-spu.c:1950
#, c-format
msgid "%s in overlay section"
msgstr ""
-#: elf32-spu.c:1983
+#: elf32-spu.c:1979
msgid "overlay stub relocation overflow"
msgstr ""
-#: elf32-spu.c:1992 elf64-ppc.c:15346
+#: elf32-spu.c:1988 elf64-ppc.c:15362
msgid "stubs don't match calculated size"
msgstr ""
-#: elf32-spu.c:2575
+#: elf32-spu.c:2571
#, c-format
msgid "warning: %s overlaps %s\n"
msgstr ""
-#: elf32-spu.c:2591
+#: elf32-spu.c:2587
#, c-format
msgid "warning: %s exceeds section size\n"
msgstr ""
-#: elf32-spu.c:2623
+#: elf32-spu.c:2619
#, c-format
msgid "%pA:0x%v not found in function table\n"
msgstr ""
-#: elf32-spu.c:2764
+#: elf32-spu.c:2760
#, c-format
msgid "%pB(%pA+0x%v): call to non-code section %pB(%pA), analysis incomplete\n"
msgstr ""
-#: elf32-spu.c:3330
+#: elf32-spu.c:3326
#, c-format
msgid "stack analysis will ignore the call from %s to %s\n"
msgstr ""
-#: elf32-spu.c:4027
+#: elf32-spu.c:4023
#, fuzzy
msgid " calls:\n"
msgstr "Panggilan"
-#: elf32-spu.c:4342
+#: elf32-spu.c:4338
#, c-format
msgid "%s duplicated in %s\n"
msgstr ""
-#: elf32-spu.c:4346
+#: elf32-spu.c:4342
#, c-format
msgid "%s duplicated\n"
msgstr ""
-#: elf32-spu.c:4353
+#: elf32-spu.c:4349
msgid "sorry, no support for duplicate object files in auto-overlay script\n"
msgstr ""
-#: elf32-spu.c:4395
+#: elf32-spu.c:4391
#, c-format
msgid "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local store\n"
msgstr ""
-#: elf32-spu.c:4551
+#: elf32-spu.c:4547
#, c-format
msgid "%pB:%pA%s exceeds overlay size\n"
msgstr ""
-#: elf32-spu.c:4692
+#: elf32-spu.c:4688
msgid "%F%P: auto overlay error: %E\n"
msgstr ""
-#: elf32-spu.c:4713
+#: elf32-spu.c:4709
msgid "Stack size for call graph root nodes.\n"
msgstr ""
-#: elf32-spu.c:4714
+#: elf32-spu.c:4710
msgid ""
"\n"
"Stack size for functions. Annotations: '*' max stack, 't' tail call\n"
msgstr ""
-#: elf32-spu.c:4724
+#: elf32-spu.c:4720
msgid "Maximum stack required is 0x%v\n"
msgstr ""
-#: elf32-spu.c:4743
+#: elf32-spu.c:4739
msgid "%X%P: stack/lrlive analysis error: %E\n"
msgstr ""
-#: elf32-spu.c:4746
+#: elf32-spu.c:4742
msgid "%F%P: can not build overlay stubs: %E\n"
msgstr ""
-#: elf32-spu.c:4815
+#: elf32-spu.c:4811
msgid "fatal error while creating .fixup"
msgstr ""
-#: elf32-spu.c:5051
+#: elf32-spu.c:5047
#, c-format
msgid "%pB(%s+%#<PRIx64>): unresolvable %s relocation against symbol `%s'"
msgstr ""
-#: elf32-tic6x.c:1588
+#: elf32-tic6x.c:1587
msgid "warning: generating a shared library containing non-PIC code"
msgstr ""
-#: elf32-tic6x.c:1593
+#: elf32-tic6x.c:1592
msgid "warning: generating a shared library containing non-PID code"
msgstr ""
-#: elf32-tic6x.c:2434
+#: elf32-tic6x.c:2426
#, c-format
msgid "%pB: SB-relative relocation but __c6xabi_DSBT_BASE not defined"
msgstr ""
-#: elf32-tic6x.c:3498
+#: elf32-tic6x.c:3490
#, c-format
msgid "%pB: error: unknown mandatory EABI object attribute %d"
msgstr ""
-#: elf32-tic6x.c:3507
+#: elf32-tic6x.c:3499
#, c-format
msgid "%pB: warning: unknown EABI object attribute %d"
msgstr ""
-#: elf32-tic6x.c:3625 elf32-tic6x.c:3634
+#: elf32-tic6x.c:3617 elf32-tic6x.c:3626
#, c-format
msgid "error: %pB requires more stack alignment than %pB preserves"
msgstr ""
-#: elf32-tic6x.c:3644 elf32-tic6x.c:3653
+#: elf32-tic6x.c:3636 elf32-tic6x.c:3645
#, c-format
msgid "error: unknown Tag_ABI_array_object_alignment value in %pB"
msgstr ""
-#: elf32-tic6x.c:3662 elf32-tic6x.c:3671
+#: elf32-tic6x.c:3654 elf32-tic6x.c:3663
#, c-format
msgid "error: unknown Tag_ABI_array_object_align_expected value in %pB"
msgstr ""
-#: elf32-tic6x.c:3680 elf32-tic6x.c:3688
+#: elf32-tic6x.c:3672 elf32-tic6x.c:3680
#, c-format
msgid "error: %pB requires more array alignment than %pB preserves"
msgstr ""
-#: elf32-tic6x.c:3711
+#: elf32-tic6x.c:3703
#, c-format
msgid "warning: %pB and %pB differ in wchar_t size"
msgstr ""
-#: elf32-tic6x.c:3730
+#: elf32-tic6x.c:3722
#, c-format
msgid "warning: %pB and %pB differ in whether code is compiled for DSBT"
msgstr ""
-#: elf32-tilepro.c:3626 elfxx-tilegx.c:4018 elfxx-x86.c:2727
-#: elfnn-aarch64.c:10453 elfnn-kvx.c:4633 elfnn-loongarch.c:5850
-#: elfnn-riscv.c:3617
+#: elf32-tilepro.c:3624 elfxx-tilegx.c:4017 elfxx-x86.c:2773
+#: elfnn-aarch64.c:10343 elfnn-kvx.c:4628 elfnn-loongarch.c:6062
+#: elfnn-riscv.c:3615
#, c-format
msgid "discarded output section: `%pA'"
msgstr ""
@@ -3894,221 +3888,221 @@ msgstr ""
msgid "failed to find previous HI16 reloc"
msgstr ""
-#: elf32-v850.c:2306
+#: elf32-v850.c:2309
msgid "could not locate special linker symbol __gp"
msgstr ""
-#: elf32-v850.c:2310
+#: elf32-v850.c:2313
msgid "could not locate special linker symbol __ep"
msgstr ""
-#: elf32-v850.c:2314
+#: elf32-v850.c:2317
msgid "could not locate special linker symbol __ctbp"
msgstr ""
-#: elf32-v850.c:2535
+#: elf32-v850.c:2538
#, c-format
msgid "error: %pB needs 8-byte alignment but %pB is set for 4-byte alignment"
msgstr ""
-#: elf32-v850.c:2551
+#: elf32-v850.c:2554
#, c-format
msgid "error: %pB uses 64-bit doubles but %pB uses 32-bit doubles"
msgstr ""
-#: elf32-v850.c:2566
+#: elf32-v850.c:2569
#, c-format
msgid "error: %pB uses FPU-3.0 but %pB only supports FPU-2.0"
msgstr ""
-#: elf32-v850.c:2598
+#: elf32-v850.c:2601
#, c-format
msgid " alignment of 8-byte entities: "
msgstr ""
-#: elf32-v850.c:2601
+#: elf32-v850.c:2604
#, c-format
msgid "4-byte"
msgstr ""
-#: elf32-v850.c:2602
+#: elf32-v850.c:2605
#, c-format
msgid "8-byte"
msgstr ""
-#: elf32-v850.c:2603 elf32-v850.c:2615
+#: elf32-v850.c:2606 elf32-v850.c:2618
#, c-format
msgid "not set"
msgstr "tidak ditetapkan"
-#: elf32-v850.c:2604 elf32-v850.c:2616 elf32-v850.c:2628 elf32-v850.c:2639
-#: elf32-v850.c:2650 elf32-v850.c:2661
+#: elf32-v850.c:2607 elf32-v850.c:2619 elf32-v850.c:2631 elf32-v850.c:2642
+#: elf32-v850.c:2653 elf32-v850.c:2664
#, c-format
msgid "unknown: %x"
msgstr ""
-#: elf32-v850.c:2610
+#: elf32-v850.c:2613
#, c-format
msgid " size of doubles: "
msgstr ""
-#: elf32-v850.c:2613
+#: elf32-v850.c:2616
#, c-format
msgid "4-bytes"
msgstr ""
-#: elf32-v850.c:2614
+#: elf32-v850.c:2617
#, c-format
msgid "8-bytes"
msgstr ""
-#: elf32-v850.c:2622
+#: elf32-v850.c:2625
#, c-format
msgid " FPU support required: "
msgstr ""
-#: elf32-v850.c:2625
+#: elf32-v850.c:2628
#, c-format
msgid "FPU-2.0"
msgstr ""
-#: elf32-v850.c:2626
+#: elf32-v850.c:2629
#, c-format
msgid "FPU-3.0"
msgstr ""
-#: elf32-v850.c:2627
+#: elf32-v850.c:2630
#, c-format
msgid "none"
msgstr "tiada"
-#: elf32-v850.c:2634
+#: elf32-v850.c:2637
#, c-format
msgid "SIMD use: "
msgstr ""
-#: elf32-v850.c:2637 elf32-v850.c:2648 elf32-v850.c:2659
+#: elf32-v850.c:2640 elf32-v850.c:2651 elf32-v850.c:2662
#, c-format
msgid "yes"
msgstr "ya"
-#: elf32-v850.c:2638 elf32-v850.c:2649 elf32-v850.c:2660
+#: elf32-v850.c:2641 elf32-v850.c:2652 elf32-v850.c:2663
#, c-format
msgid "no"
msgstr ""
-#: elf32-v850.c:2645
+#: elf32-v850.c:2648
#, c-format
msgid "CACHE use: "
msgstr ""
-#: elf32-v850.c:2656
+#: elf32-v850.c:2659
#, c-format
msgid "MMU use: "
msgstr ""
-#: elf32-v850.c:2823 elf32-v850.c:2879
+#: elf32-v850.c:2826 elf32-v850.c:2882
#, c-format
msgid "%pB: architecture mismatch with previous modules"
msgstr ""
#. xgettext:c-format.
-#: elf32-v850.c:2897
+#: elf32-v850.c:2900
#, c-format
msgid "private flags = %lx: "
msgstr ""
-#: elf32-v850.c:2902
+#: elf32-v850.c:2905
#, c-format
msgid "unknown v850 architecture"
msgstr ""
-#: elf32-v850.c:2904
+#: elf32-v850.c:2907
#, c-format
msgid "v850 E3 architecture"
msgstr ""
-#: elf32-v850.c:2906 elf32-v850.c:2913
+#: elf32-v850.c:2909 elf32-v850.c:2916
#, c-format
msgid "v850 architecture"
msgstr ""
-#: elf32-v850.c:2914
+#: elf32-v850.c:2917
#, c-format
msgid "v850e architecture"
msgstr ""
-#: elf32-v850.c:2915
+#: elf32-v850.c:2918
#, c-format
msgid "v850e1 architecture"
msgstr ""
-#: elf32-v850.c:2916
+#: elf32-v850.c:2919
#, c-format
msgid "v850e2 architecture"
msgstr ""
-#: elf32-v850.c:2917
+#: elf32-v850.c:2920
#, c-format
msgid "v850e2v3 architecture"
msgstr ""
-#: elf32-v850.c:2918
+#: elf32-v850.c:2921
#, c-format
msgid "v850e3v5 architecture"
msgstr ""
-#: elf32-v850.c:3592 elf32-v850.c:3831
+#: elf32-v850.c:3595 elf32-v850.c:3834
#, c-format
msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insns"
msgstr ""
-#: elf32-v850.c:3602 elf32-v850.c:3841
+#: elf32-v850.c:3605 elf32-v850.c:3844
#, c-format
msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized insn %#x"
msgstr ""
-#: elf32-v850.c:3648 elf32-v850.c:3876
+#: elf32-v850.c:3651 elf32-v850.c:3879
#, c-format
msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc"
msgstr ""
-#: elf32-v850.c:3688
+#: elf32-v850.c:3691
#, c-format
msgid "%pB: %#<PRIx64>: warning: %s points to unrecognized reloc %#<PRIx64>"
msgstr ""
-#: elf32-vax.c:538
+#: elf32-vax.c:537
#, c-format
msgid " [nonpic]"
msgstr ""
-#: elf32-vax.c:541
+#: elf32-vax.c:540
#, c-format
msgid " [d-float]"
msgstr ""
-#: elf32-vax.c:544
+#: elf32-vax.c:543
#, c-format
msgid " [g-float]"
msgstr ""
-#: elf32-vax.c:630
+#: elf32-vax.c:629
#, c-format
msgid "%pB: warning: GOT addend of %<PRId64> to `%s' does not match previous GOT addend of %<PRId64>"
msgstr ""
-#: elf32-vax.c:1388
+#: elf32-vax.c:1387
#, c-format
msgid "%pB: warning: PLT addend of %<PRId64> to `%s' from %pA section ignored"
msgstr ""
-#: elf32-vax.c:1514
+#: elf32-vax.c:1513
#, c-format
msgid "%pB: warning: %s relocation against symbol `%s' from %pA section"
msgstr ""
-#: elf32-vax.c:1521
+#: elf32-vax.c:1520
#, c-format
msgid "%pB: warning: %s relocation to %#<PRIx64> from %pA section"
msgstr ""
@@ -4128,60 +4122,60 @@ msgstr ""
msgid "error reading cpu type from elf private data"
msgstr ""
-#: elf32-xstormy16.c:457 elf64-ia64-vms.c:2077 elfnn-ia64.c:2346
+#: elf32-xstormy16.c:457 elf64-ia64-vms.c:2076 elfnn-ia64.c:2345
msgid "non-zero addend in @fptr reloc"
msgstr ""
-#: elf32-xtensa.c:998
+#: elf32-xtensa.c:996
#, c-format
msgid "%pB(%pA): invalid property table"
msgstr ""
-#: elf32-xtensa.c:2732
+#: elf32-xtensa.c:2730
#, c-format
msgid "%pB(%pA+%#<PRIx64>): relocation offset out of range (size=%#<PRIx64>)"
msgstr ""
-#: elf32-xtensa.c:2815 elf32-xtensa.c:2938
+#: elf32-xtensa.c:2813 elf32-xtensa.c:2936
msgid "dynamic relocation in read-only section"
msgstr ""
-#: elf32-xtensa.c:2915
+#: elf32-xtensa.c:2913
msgid "TLS relocation invalid without dynamic sections"
msgstr ""
-#: elf32-xtensa.c:3128
+#: elf32-xtensa.c:3126
msgid "internal inconsistency in size of .got.loc section"
msgstr ""
-#: elf32-xtensa.c:3434
+#: elf32-xtensa.c:3432
#, c-format
msgid "%pB: incompatible machine type; output is 0x%x; input is 0x%x"
msgstr ""
-#: elf32-xtensa.c:4733 elf32-xtensa.c:4741
+#: elf32-xtensa.c:4731 elf32-xtensa.c:4739
msgid "attempt to convert L32R/CALLX to CALL failed"
msgstr ""
-#: elf32-xtensa.c:6573 elf32-xtensa.c:6652 elf32-xtensa.c:8078
+#: elf32-xtensa.c:6567 elf32-xtensa.c:6646 elf32-xtensa.c:8072
#, c-format
msgid "%pB(%pA+%#<PRIx64>): could not decode instruction; possible configuration mismatch"
msgstr ""
-#: elf32-xtensa.c:7819
+#: elf32-xtensa.c:7813
#, c-format
msgid "%pB(%pA+%#<PRIx64>): could not decode instruction for XTENSA_ASM_SIMPLIFY relocation; possible configuration mismatch"
msgstr ""
-#: elf32-xtensa.c:9677
+#: elf32-xtensa.c:9671
msgid "invalid relocation address"
msgstr ""
-#: elf32-xtensa.c:9768
+#: elf32-xtensa.c:9762
msgid "overflow after relaxation"
msgstr ""
-#: elf32-xtensa.c:10914
+#: elf32-xtensa.c:10908
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unexpected fix for %s relocation"
msgstr ""
@@ -4201,67 +4195,67 @@ msgstr ""
msgid "%pB: unsupported arch %#x"
msgstr ""
-#: elf64-alpha.c:474
+#: elf64-alpha.c:472
msgid "GPDISP relocation did not find ldah and lda instructions"
msgstr ""
-#: elf64-alpha.c:1985
+#: elf64-alpha.c:1983
#, c-format
msgid "%pB: dynamic relocation against a local symbol in read-only section `%pA'\n"
msgstr ""
-#: elf64-alpha.c:2437
+#: elf64-alpha.c:2435
#, c-format
msgid "%pB: .got subsegment exceeds 64K (size %d)"
msgstr ""
-#: elf64-alpha.c:2680 elflink.c:15728 elfnn-kvx.c:4020 elfnn-loongarch.c:1927
+#: elf64-alpha.c:2678 elflink.c:15697 elfnn-kvx.c:4015 elfnn-loongarch.c:2007
#, c-format
msgid "%pB: dynamic relocation against `%pT' in read-only section `%pA'\n"
msgstr ""
-#: elf64-alpha.c:2976 elf64-alpha.c:3171
+#: elf64-alpha.c:2974 elf64-alpha.c:3169
#, c-format
msgid "%pB: %pA+%#<PRIx64>: warning: %s relocation against unexpected insn"
msgstr ""
-#: elf64-alpha.c:4371 elf64-alpha.c:4384
+#: elf64-alpha.c:4369 elf64-alpha.c:4382
#, c-format
msgid "%pB: gp-relative relocation against dynamic symbol %s"
msgstr ""
-#: elf64-alpha.c:4440
+#: elf64-alpha.c:4438
#, c-format
msgid "%pB: change in gp: BRSGP %s"
msgstr ""
-#: elf64-alpha.c:4465 mach-o.c:625 elfnn-loongarch.c:868 elfnn-riscv.c:726
-#: elfnn-riscv.c:931 elfnn-riscv.c:973
+#: elf64-alpha.c:4463 mach-o.c:625 elfnn-loongarch.c:908 elfnn-riscv.c:724
+#: elfnn-riscv.c:929 elfnn-riscv.c:971
#, fuzzy
msgid "<unknown>"
msgstr "<tidak diketahui>"
-#: elf64-alpha.c:4471
+#: elf64-alpha.c:4469
#, c-format
msgid "%pB: !samegp reloc against symbol without .prologue: %s"
msgstr ""
-#: elf64-alpha.c:4529
+#: elf64-alpha.c:4527
#, c-format
msgid "%pB: unhandled dynamic relocation against %s"
msgstr ""
-#: elf64-alpha.c:4564
+#: elf64-alpha.c:4562
#, c-format
msgid "%pB: pc-relative relocation against undefined weak symbol %s"
msgstr ""
-#: elf64-alpha.c:4630
+#: elf64-alpha.c:4628
#, c-format
msgid "%pB: dtp-relative relocation against dynamic symbol %s"
msgstr ""
-#: elf64-alpha.c:4655
+#: elf64-alpha.c:4653
#, c-format
msgid "%pB: tp-relative relocation against dynamic symbol %s"
msgstr ""
@@ -4276,12 +4270,12 @@ msgstr ""
msgid "%pB: Relocations in generic ELF (EM: %d)"
msgstr ""
-#: elf64-hppa.c:2036
+#: elf64-hppa.c:2035
#, c-format
msgid "stub entry for %s cannot load .plt, dp offset = %<PRId64>"
msgstr ""
-#: elf64-hppa.c:3240
+#: elf64-hppa.c:3239
#, c-format
msgid "%pB(%pA+%#<PRIx64>): cannot reach %s"
msgstr ""
@@ -4291,100 +4285,100 @@ msgstr ""
msgid "%pB: can't relax br at %#<PRIx64> in section `%pA'; please use brl or indirect branch"
msgstr ""
-#: elf64-ia64-vms.c:2032 elfnn-ia64.c:2294
+#: elf64-ia64-vms.c:2031 elfnn-ia64.c:2293
msgid "@pltoff reloc against local symbol"
msgstr ""
-#: elf64-ia64-vms.c:3279 elfnn-ia64.c:3672
+#: elf64-ia64-vms.c:3278 elfnn-ia64.c:3671
#, c-format
msgid "%pB: short data segment overflowed (%#<PRIx64> >= 0x400000)"
msgstr ""
-#: elf64-ia64-vms.c:3289 elfnn-ia64.c:3682
+#: elf64-ia64-vms.c:3288 elfnn-ia64.c:3681
#, c-format
msgid "%pB: __gp does not cover short data segment"
msgstr ""
-#: elf64-ia64-vms.c:3559 elfnn-ia64.c:3955
+#: elf64-ia64-vms.c:3558 elfnn-ia64.c:3954
#, c-format
msgid "%pB: non-pic code with imm relocation against dynamic symbol `%s'"
msgstr ""
-#: elf64-ia64-vms.c:3623 elfnn-ia64.c:4023
+#: elf64-ia64-vms.c:3622 elfnn-ia64.c:4022
#, c-format
msgid "%pB: @gprel relocation against dynamic symbol %s"
msgstr ""
-#: elf64-ia64-vms.c:3682 elfnn-ia64.c:4086
+#: elf64-ia64-vms.c:3681 elfnn-ia64.c:4085
#, c-format
msgid "%pB: linking non-pic code in a position independent executable"
msgstr ""
-#: elf64-ia64-vms.c:3784 elfnn-ia64.c:4224
+#: elf64-ia64-vms.c:3783 elfnn-ia64.c:4223
#, c-format
msgid "%pB: @internal branch to dynamic symbol %s"
msgstr ""
-#: elf64-ia64-vms.c:3787 elfnn-ia64.c:4227
+#: elf64-ia64-vms.c:3786 elfnn-ia64.c:4226
#, c-format
msgid "%pB: speculation fixup to dynamic symbol %s"
msgstr ""
-#: elf64-ia64-vms.c:3790 elfnn-ia64.c:4230
+#: elf64-ia64-vms.c:3789 elfnn-ia64.c:4229
#, c-format
msgid "%pB: @pcrel relocation against dynamic symbol %s"
msgstr ""
-#: elf64-ia64-vms.c:3914 elfnn-ia64.c:4427
+#: elf64-ia64-vms.c:3913 elfnn-ia64.c:4426
msgid "unsupported reloc"
msgstr ""
-#: elf64-ia64-vms.c:3951 elfnn-ia64.c:4465
+#: elf64-ia64-vms.c:3950 elfnn-ia64.c:4464
#, c-format
msgid "%pB: missing TLS section for relocation %s against `%s' at %#<PRIx64> in section `%pA'."
msgstr ""
-#: elf64-ia64-vms.c:3968 elfnn-ia64.c:4482
+#: elf64-ia64-vms.c:3967 elfnn-ia64.c:4481
#, c-format
msgid "%pB: Can't relax br (%s) to `%s' at %#<PRIx64> in section `%pA' with size %#<PRIx64> (> 0x1000000)."
msgstr ""
-#: elf64-ia64-vms.c:4262 elfnn-ia64.c:4741
+#: elf64-ia64-vms.c:4261 elfnn-ia64.c:4740
#, c-format
msgid "%pB: linking trap-on-NULL-dereference with non-trapping files"
msgstr ""
-#: elf64-ia64-vms.c:4271 elfnn-ia64.c:4750
+#: elf64-ia64-vms.c:4270 elfnn-ia64.c:4749
#, c-format
msgid "%pB: linking big-endian files with little-endian files"
msgstr ""
-#: elf64-ia64-vms.c:4280 elfnn-ia64.c:4759
+#: elf64-ia64-vms.c:4279 elfnn-ia64.c:4758
#, c-format
msgid "%pB: linking 64-bit files with 32-bit files"
msgstr ""
-#: elf64-ia64-vms.c:4289 elfnn-ia64.c:4768
+#: elf64-ia64-vms.c:4288 elfnn-ia64.c:4767
#, c-format
msgid "%pB: linking constant-gp files with non-constant-gp files"
msgstr ""
-#: elf64-ia64-vms.c:4299 elfnn-ia64.c:4778
+#: elf64-ia64-vms.c:4298 elfnn-ia64.c:4777
#, c-format
msgid "%pB: linking auto-pic files with non-auto-pic files"
msgstr ""
-#: elf64-ia64-vms.c:5149 elflink.c:5490
+#: elf64-ia64-vms.c:5148 elflink.c:5491
#, c-format
msgid "warning: alignment %u of common symbol `%s' in %pB is greater than the alignment (%u) of its section %pA"
msgstr ""
-#: elf64-ia64-vms.c:5156
+#: elf64-ia64-vms.c:5155
#, c-format
msgid "warning: alignment %u of symbol `%s' in %pB is smaller than %u in %pB"
msgstr ""
-#: elf64-ia64-vms.c:5172 elflink.c:5519
+#: elf64-ia64-vms.c:5171 elflink.c:5520
#, c-format
msgid "warning: size of symbol `%s' changed from %<PRIu64> in %pB to %<PRIu64> in %pB"
msgstr ""
@@ -4394,61 +4388,61 @@ msgstr ""
msgid "%pB(%pA): relocation %<PRIu64> has invalid symbol index %ld"
msgstr ""
-#: elf64-mmix.c:984
+#: elf64-mmix.c:980
msgid "invalid input relocation when producing non-ELF, non-mmo format output; please use the objcopy program to convert from ELF or mmo, or assemble using \"-no-expand\" (for gcc, \"-Wa,-no-expand\""
msgstr ""
-#: elf64-mmix.c:1168
+#: elf64-mmix.c:1164
msgid "invalid input relocation when producing non-ELF, non-mmo format output; please use the objcopy program to convert from ELF or mmo, or compile using the gcc-option \"-mno-base-addresses\"."
msgstr ""
-#: elf64-mmix.c:1195
+#: elf64-mmix.c:1191
#, c-format
msgid ""
"%pB: Internal inconsistency error for value for\n"
" linker-allocated global register: linked: %#<PRIx64> != relaxed: %#<PRIx64>"
msgstr ""
-#: elf64-mmix.c:1619
+#: elf64-mmix.c:1615
#, c-format
msgid "%pB: base-plus-offset relocation against register symbol: (unknown) in %pA"
msgstr ""
-#: elf64-mmix.c:1625
+#: elf64-mmix.c:1621
#, c-format
msgid "%pB: base-plus-offset relocation against register symbol: %s in %pA"
msgstr ""
-#: elf64-mmix.c:1670
+#: elf64-mmix.c:1666
#, c-format
msgid "%pB: register relocation against non-register symbol: (unknown) in %pA"
msgstr ""
-#: elf64-mmix.c:1676
+#: elf64-mmix.c:1672
#, c-format
msgid "%pB: register relocation against non-register symbol: %s in %pA"
msgstr ""
-#: elf64-mmix.c:1713
+#: elf64-mmix.c:1709
#, c-format
msgid "%pB: directive LOCAL valid only with a register or absolute value"
msgstr ""
-#: elf64-mmix.c:1742
+#: elf64-mmix.c:1738
#, c-format
msgid "%pB: LOCAL directive: register $%<PRId64> is not a local register; first global register is $%<PRId64>"
msgstr ""
-#: elf64-mmix.c:2157
+#: elf64-mmix.c:2153
#, c-format
msgid "%pB: error: multiple definition of `%s'; start of %s is set in a earlier linked file"
msgstr ""
-#: elf64-mmix.c:2212
+#: elf64-mmix.c:2208
msgid "register section has contents\n"
msgstr ""
-#: elf64-mmix.c:2402
+#: elf64-mmix.c:2398
#, c-format
msgid "internal inconsistency: remaining %lu != max %lu; please report this bug"
msgstr ""
@@ -4458,65 +4452,65 @@ msgstr ""
msgid "warning: %s should be used rather than %s"
msgstr ""
-#: elf64-ppc.c:4307
+#: elf64-ppc.c:4302
#, c-format
msgid "symbol '%s' has invalid st_other for ABI version 1"
msgstr ""
-#: elf64-ppc.c:4490
+#: elf64-ppc.c:4485
#, c-format
msgid "%pB .opd not allowed in ABI version %d"
msgstr ""
-#: elf64-ppc.c:5103
+#: elf64-ppc.c:5107
#, c-format
msgid "%H: %s reloc unsupported in shared libraries and PIEs\n"
msgstr ""
-#: elf64-ppc.c:5273
+#: elf64-ppc.c:5277
msgid "%H: %s reloc unsupported here\n"
msgstr ""
-#: elf64-ppc.c:5496
+#: elf64-ppc.c:5500
#, c-format
msgid "%pB uses unknown e_flags 0x%lx"
msgstr ""
-#: elf64-ppc.c:5504
+#: elf64-ppc.c:5508
#, c-format
msgid "%pB: ABI version %ld is not compatible with ABI version %ld output"
msgstr ""
-#: elf64-ppc.c:5531
+#: elf64-ppc.c:5535
#, c-format
msgid " [abiv%ld]"
msgstr ""
-#: elf64-ppc.c:6835
+#: elf64-ppc.c:6844
msgid "%P: copy reloc against `%pT' requires lazy plt linking; avoid setting LD_BIND_NOW=1 or upgrade gcc\n"
msgstr ""
-#: elf64-ppc.c:7102
+#: elf64-ppc.c:7111
#, c-format
msgid "%pB: undefined symbol on R_PPC64_TOCSAVE relocation"
msgstr ""
-#: elf64-ppc.c:7353
+#: elf64-ppc.c:7362
#, c-format
msgid "dynreloc miscount for %pB, section %pA"
msgstr ""
-#: elf64-ppc.c:7444
+#: elf64-ppc.c:7453
#, c-format
msgid "%pB: .opd is not a regular array of opd entries"
msgstr ""
-#: elf64-ppc.c:7454
+#: elf64-ppc.c:7463
#, c-format
msgid "%pB: unexpected reloc type %u in .opd section"
msgstr ""
-#: elf64-ppc.c:7476
+#: elf64-ppc.c:7485
#, c-format
msgid "%pB: undefined sym `%s' in .opd section"
msgstr ""
@@ -4528,83 +4522,83 @@ msgstr ""
#. __glink_PLTresolve save of r2 is incompatible with code
#. making tail calls, because the tail call might go via the
#. resolver and thus overwrite the proper saved r2.
-#: elf64-ppc.c:7977
+#: elf64-ppc.c:7986
msgid "warning: --plt-localentry is incompatible with power10 pc-relative code"
msgstr ""
-#: elf64-ppc.c:7985
+#: elf64-ppc.c:7994
msgid "warning: --plt-localentry is especially dangerous without ld.so support to detect ABI violations"
msgstr ""
-#: elf64-ppc.c:8301
+#: elf64-ppc.c:8310
msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n"
msgstr ""
-#: elf64-ppc.c:8736 elf64-ppc.c:9452
+#: elf64-ppc.c:8745 elf64-ppc.c:9461
#, c-format
msgid "%s defined on removed toc entry"
msgstr ""
-#: elf64-ppc.c:9409
+#: elf64-ppc.c:9418
#, c-format
msgid "%H: %s references optimized away TOC entry\n"
msgstr ""
-#: elf64-ppc.c:9630
+#: elf64-ppc.c:9639
#, c-format
msgid "%H: got/toc optimization is not supported for %s instruction\n"
msgstr ""
-#: elf64-ppc.c:10525
+#: elf64-ppc.c:10534
#, c-format
msgid "warning: discarding dynamic section %s"
msgstr ""
-#: elf64-ppc.c:11678
+#: elf64-ppc.c:11687
msgid "%P: cannot find opd entry toc for `%pT'\n"
msgstr ""
-#: elf64-ppc.c:11828
+#: elf64-ppc.c:11837
#, c-format
msgid "long branch stub `%s' offset overflow"
msgstr ""
-#: elf64-ppc.c:11855
+#: elf64-ppc.c:11864
#, c-format
msgid "can't find branch stub `%s'"
msgstr ""
-#: elf64-ppc.c:11916 elf64-ppc.c:12168 elf64-ppc.c:14729
+#: elf64-ppc.c:11925 elf64-ppc.c:12177 elf64-ppc.c:14742
#, c-format
msgid "%P: linkage table error against `%pT'\n"
msgstr ""
-#: elf64-ppc.c:12367
+#: elf64-ppc.c:12376
#, c-format
msgid "can't build branch stub `%s'"
msgstr ""
-#: elf64-ppc.c:13394
+#: elf64-ppc.c:13407
#, c-format
msgid "%pB section %pA exceeds stub group size"
msgstr ""
-#: elf64-ppc.c:14909
+#: elf64-ppc.c:14923
msgid "__tls_get_addr call offset overflow"
msgstr ""
-#: elf64-ppc.c:15249 elf64-ppc.c:15268
+#: elf64-ppc.c:15263 elf64-ppc.c:15282
#, c-format
msgid "%s offset too large for .eh_frame sdata4 encoding"
msgstr ""
-#: elf64-ppc.c:15354
+#: elf64-ppc.c:15370
#, c-format
msgid "linker stubs in %u group"
msgid_plural "linker stubs in %u groups"
msgstr[0] ""
-#: elf64-ppc.c:15361
+#: elf64-ppc.c:15377
#, c-format
msgid ""
"%s, iter %u\n"
@@ -4614,67 +4608,67 @@ msgid ""
" global entry %lu"
msgstr ""
-#: elf64-ppc.c:15743
+#: elf64-ppc.c:15759
#, c-format
msgid "%H: %s used with TLS symbol `%pT'\n"
msgstr ""
-#: elf64-ppc.c:15745
+#: elf64-ppc.c:15761
#, c-format
msgid "%H: %s used with non-TLS symbol `%pT'\n"
msgstr ""
-#: elf64-ppc.c:16529
+#: elf64-ppc.c:16545
#, c-format
msgid "%H: call to `%pT' lacks nop, can't restore toc; (plt call stub)\n"
msgstr ""
-#: elf64-ppc.c:16535
+#: elf64-ppc.c:16551
#, c-format
msgid "%H: call to `%pT' lacks nop, can't restore toc; (toc save/adjust stub)\n"
msgstr ""
-#: elf64-ppc.c:17186
+#: elf64-ppc.c:17202
#, c-format
msgid "%H: %s against %pT is not supported\n"
msgstr ""
-#: elf64-ppc.c:17462
+#: elf64-ppc.c:17478
#, c-format
msgid "%H: %s for indirect function `%pT' unsupported\n"
msgstr ""
-#: elf64-ppc.c:17549
+#: elf64-ppc.c:17565
#, c-format
msgid "%X%P: %pB: %s against %pT is not supported by glibc as a dynamic relocation\n"
msgstr ""
-#: elf64-ppc.c:17604
+#: elf64-ppc.c:17620
#, c-format
msgid "%P: %pB: %s is not supported for `%pT'\n"
msgstr ""
-#: elf64-ppc.c:17873
+#: elf64-ppc.c:17889
#, c-format
msgid "%H: error: %s not a multiple of %u\n"
msgstr ""
-#: elf64-ppc.c:17896
+#: elf64-ppc.c:17912
#, c-format
msgid "%H: unresolvable %s against `%pT'\n"
msgstr ""
-#: elf64-ppc.c:18041
+#: elf64-ppc.c:18057
#, c-format
msgid "%H: %s against `%pT': error %d\n"
msgstr ""
-#: elf64-s390.c:2492
+#: elf64-s390.c:2490
#, c-format
msgid "%pB: `%s' non-PLT reloc for symbol defined in shared library and accessed from executable (rebuild file with -fPIC ?)"
msgstr ""
-#: elf64-s390.c:3155
+#: elf64-s390.c:3153
#, c-format
msgid "%pB(%pA+%#<PRIx64>): misaligned symbol `%s' (%#<PRIx64>) for relocation %s"
msgstr ""
@@ -4709,108 +4703,108 @@ msgstr ""
msgid "%pB: linking UltraSPARC specific with HAL specific code"
msgstr ""
-#: elf64-x86-64.c:1581
+#: elf64-x86-64.c:1660
msgid "hidden symbol "
msgstr ""
-#: elf64-x86-64.c:1584
+#: elf64-x86-64.c:1663
msgid "internal symbol "
msgstr ""
-#: elf64-x86-64.c:1587 elf64-x86-64.c:1591
+#: elf64-x86-64.c:1666 elf64-x86-64.c:1670
msgid "protected symbol "
msgstr ""
-#: elf64-x86-64.c:1593
+#: elf64-x86-64.c:1672
#, fuzzy
msgid "symbol "
msgstr "Simbol:"
-#: elf64-x86-64.c:1599
+#: elf64-x86-64.c:1678
#, fuzzy
msgid "undefined "
msgstr "Tidak ditakrif"
-#: elf64-x86-64.c:1609
+#: elf64-x86-64.c:1688 elfnn-loongarch.c:892
msgid "a shared object"
msgstr ""
-#: elf64-x86-64.c:1611
+#: elf64-x86-64.c:1690
msgid "; recompile with -fPIC"
msgstr ""
-#: elf64-x86-64.c:1616
+#: elf64-x86-64.c:1695 elfnn-loongarch.c:898
msgid "a PIE object"
msgstr ""
-#: elf64-x86-64.c:1618
+#: elf64-x86-64.c:1697 elfnn-loongarch.c:900
msgid "a PDE object"
msgstr ""
-#: elf64-x86-64.c:1620
+#: elf64-x86-64.c:1699
msgid "; recompile with -fPIE"
msgstr ""
-#: elf64-x86-64.c:1624
+#: elf64-x86-64.c:1703
#, c-format
msgid "%pB: relocation %s against %s%s`%s' can not be used when making %s%s"
msgstr ""
-#: elf64-x86-64.c:2160
+#: elf64-x86-64.c:2239
#, c-format
msgid "%pB: relocation %s against symbol `%s' isn't supported in x32 mode"
msgstr ""
-#: elf64-x86-64.c:2312
+#: elf64-x86-64.c:2394
#, c-format
msgid "%pB: '%s' accessed both as normal and thread local symbol"
msgstr ""
-#: elf64-x86-64.c:2567
+#: elf64-x86-64.c:2652
#, c-format
msgid "%pB: unsupported relocation %s against symbol `%s'"
msgstr ""
-#: elf64-x86-64.c:2991 elfnn-aarch64.c:5767 elfnn-riscv.c:2376
+#: elf64-x86-64.c:3076 elfnn-aarch64.c:5766 elfnn-riscv.c:2374
#, c-format
msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %<PRId64>"
msgstr ""
-#: elf64-x86-64.c:3254
+#: elf64-x86-64.c:3339
#, c-format
msgid "%pB: relocation R_X86_64_GOTOFF64 against undefined %s `%s' can not be used when making a shared object"
msgstr ""
-#: elf64-x86-64.c:3268
+#: elf64-x86-64.c:3353
#, c-format
msgid "%pB: relocation R_X86_64_GOTOFF64 against protected %s `%s' can not be used when making a shared object"
msgstr ""
-#: elf64-x86-64.c:3558
+#: elf64-x86-64.c:3643
#, c-format
msgid "%pB: addend %s%#x in relocation %s against symbol `%s' at %#<PRIx64> in section `%pA' is out of range"
msgstr ""
-#: elf64-x86-64.c:3709 elflink.c:14034
+#: elf64-x86-64.c:3794 elflink.c:14005
msgid "%F%P: corrupt input: %pB\n"
msgstr ""
-#: elf64-x86-64.c:4520
+#: elf64-x86-64.c:4605
#, c-format
msgid " failed to convert GOTPCREL relocation against '%s'; relink with --no-relax\n"
msgstr ""
-#: elf64-x86-64.c:4679
+#: elf64-x86-64.c:4764
#, c-format
msgid "%F%pB: PC-relative offset overflow in PLT entry for `%s'\n"
msgstr ""
-#: elf64-x86-64.c:4752
+#: elf64-x86-64.c:4837
#, c-format
msgid "%F%pB: branch displacement overflow in PLT entry for `%s'\n"
msgstr ""
-#: elf64-x86-64.c:4805
+#: elf64-x86-64.c:4890
#, c-format
msgid "%F%pB: PC-relative offset overflow in GOT PLT entry for `%s'\n"
msgstr ""
@@ -4899,58 +4893,58 @@ msgstr ""
msgid "%P: copy reloc against protected `%pT' is dangerous\n"
msgstr ""
-#: elflink.c:4337
+#: elflink.c:4338
msgid "%F%P: %pB: failed to add %s to first hash\n"
msgstr ""
-#: elflink.c:4405
+#: elflink.c:4406
msgid "%F%P: first_hash failed to create: %E\n"
msgstr ""
-#: elflink.c:4436
+#: elflink.c:4437
#, c-format
msgid "alternate ELF machine code found (%d) in %pB, expecting %d"
msgstr ""
-#: elflink.c:4919
+#: elflink.c:4920
#, c-format
msgid "%pB: invalid version offset %lx (max %lx)"
msgstr ""
-#: elflink.c:4988
+#: elflink.c:4989
#, c-format
msgid "%pB: %s local symbol at index %lu (>= sh_info of %lu)"
msgstr ""
-#: elflink.c:5136
+#: elflink.c:5137
#, c-format
msgid "%pB: not enough version information"
msgstr ""
-#: elflink.c:5174
+#: elflink.c:5175
#, c-format
msgid "%pB: %s: invalid version %u (max %d)"
msgstr ""
-#: elflink.c:5211
+#: elflink.c:5212
#, c-format
msgid "%pB: %s: invalid needed version %d"
msgstr ""
-#: elflink.c:5497
+#: elflink.c:5498
#, c-format
msgid "warning: alignment %u of normal symbol `%s' in %pB is smaller than %u used by the common definition in %pB"
msgstr ""
-#: elflink.c:5504
+#: elflink.c:5505
msgid "warning: NOTE: alignment discrepancies can cause real problems. Investigation is advised."
msgstr ""
-#: elflink.c:5526
+#: elflink.c:5527
msgid "warning: NOTE: size discrepancies can cause real problems. Investigation is advised."
msgstr ""
-#: elflink.c:5669
+#: elflink.c:5670
#, c-format
msgid "%pB: undefined reference to symbol '%s'"
msgstr ""
@@ -5007,194 +5001,249 @@ msgstr ""
msgid "%pB: .preinit_array section is not allowed in DSO"
msgstr ""
-#: elflink.c:9207
+#: elflink.c:9218
#, c-format
msgid "undefined %s reference in complex symbol: %s"
msgstr ""
-#: elflink.c:9370 elflink.c:9378
+#: elflink.c:9381 elflink.c:9389
msgid "division by zero"
msgstr "dibahagi dengan sifar"
-#: elflink.c:9392
+#: elflink.c:9403
#, c-format
msgid "unknown operator '%c' in complex symbol"
msgstr ""
#. PR 21524: Let the user know if a symbol was removed by garbage collection.
-#: elflink.c:9728
+#: elflink.c:9739
#, c-format
msgid "%pB:%pA: error: relocation references symbol %s which was removed by garbage collection"
msgstr ""
-#: elflink.c:9731
+#: elflink.c:9742
#, c-format
msgid "%pB:%pA: error: try relinking with --gc-keep-exported enabled"
msgstr ""
-#: elflink.c:9982 elflink.c:10000 elflink.c:10039 elflink.c:10057
+#: elflink.c:9993 elflink.c:10011 elflink.c:10050 elflink.c:10068
#, c-format
msgid "%pB: unable to sort relocs - they are in more than one size"
msgstr ""
#. The section size is not divisible by either -
#. something is wrong.
-#: elflink.c:10016 elflink.c:10073
+#: elflink.c:10027 elflink.c:10084
#, c-format
msgid "%pB: unable to sort relocs - they are of an unknown size"
msgstr ""
-#: elflink.c:10125
+#: elflink.c:10136
msgid "not enough memory to sort relocations"
msgstr ""
-#: elflink.c:10463
+#: elflink.c:10470
#, c-format
msgid "%pB: too many sections: %d (>= %d)"
msgstr ""
-#: elflink.c:10739
+#: elflink.c:10746
#, c-format
msgid "%pB: internal symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:10742
+#: elflink.c:10749
#, c-format
msgid "%pB: hidden symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:10745
+#: elflink.c:10752
#, c-format
msgid "%pB: local symbol `%s' in %pB is referenced by DSO"
msgstr ""
-#: elflink.c:10838
+#: elflink.c:10845
#, c-format
msgid "%pB: could not find output section %pA for input section %pA"
msgstr ""
-#: elflink.c:10996
+#: elflink.c:11003
#, c-format
msgid "%pB: protected symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:10999
+#: elflink.c:11006
#, c-format
msgid "%pB: internal symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:11002
+#: elflink.c:11009
#, c-format
msgid "%pB: hidden symbol `%s' isn't defined"
msgstr ""
-#: elflink.c:11034
+#: elflink.c:11041
#, c-format
msgid "%pB: no symbol version section for versioned symbol `%s'"
msgstr ""
-#: elflink.c:11716
+#: elflink.c:11723
#, c-format
msgid "error: %pB contains a reloc (%#<PRIx64>) for section %pA that references a non-existent global symbol"
msgstr ""
-#: elflink.c:12186
+#: elflink.c:12193
#, c-format
msgid "error: %pB: size of section %pA is not multiple of address size"
msgstr ""
-#: elflink.c:12466
+#: elflink.c:12473
#, c-format
msgid "%pB: no symbol found for import library"
msgstr ""
-#: elflink.c:13072
+#: elflink.c:13078
msgid "%F%P: %pB: failed to finish relative relocations\n"
msgstr ""
-#: elflink.c:13149
+#: elflink.c:13155
#, c-format
msgid "%pB: file class %s incompatible with %s"
msgstr ""
-#: elflink.c:13398
+#: elflink.c:13377
#, c-format
msgid "%pB: failed to generate import library"
msgstr ""
-#: elflink.c:13566
+#: elflink.c:13538
#, c-format
msgid "warning: %s section has zero size"
msgstr ""
-#: elflink.c:13614
+#: elflink.c:13586
#, c-format
msgid "warning: section '%s' is being made into a note"
msgstr ""
-#: elflink.c:13708
+#: elflink.c:13680
msgid "%P%X: read-only segment has dynamic relocations\n"
msgstr ""
-#: elflink.c:13711
+#: elflink.c:13683
msgid "%P: warning: creating DT_TEXTREL in a shared object\n"
msgstr ""
-#: elflink.c:13714
+#: elflink.c:13686
msgid "%P: warning: creating DT_TEXTREL in a PDE\n"
msgstr ""
-#: elflink.c:13717
+#: elflink.c:13689
msgid "%P: warning: creating DT_TEXTREL in a PIE\n"
msgstr ""
-#: elflink.c:13854
+#: elflink.c:13825
msgid "%P%X: can not read symbols: %E\n"
msgstr ""
-#: elflink.c:14287
+#: elflink.c:14258
msgid "%F%P: %pB(%pA): error: need linked-to section for --gc-sections\n"
msgstr ""
-#: elflink.c:14767
+#: elflink.c:14738
#, c-format
msgid "%pB: %pA+%#<PRIx64>: no symbol found for INHERIT"
msgstr ""
-#: elflink.c:14808
+#: elflink.c:14779
#, c-format
msgid "%pB: section '%pA': corrupt VTENTRY entry"
msgstr ""
-#: elflink.c:14951
+#: elflink.c:14922
#, c-format
msgid "unrecognized INPUT_SECTION_FLAG %s\n"
msgstr ""
-#: elflink.c:15734
+#: elflink.c:15703
#, c-format
msgid "%P: %pB: warning: relocation against `%s' in read-only section `%pA'\n"
msgstr ""
-#: elflink.c:15823
+#: elflink.c:15792
msgid "%P: warning: GNU indirect functions with DT_TEXTREL may result in a segfault at runtime; recompile with %s\n"
msgstr ""
-#: elfxx-aarch64.c:477
+#: elfxx-aarch64.c:478
#, c-format
msgid "%pB: warning: Weak TLS is implementation defined and may not work as expected"
msgstr ""
-#: elfxx-aarch64.c:738 elfnn-aarch64.c:10654 elfnn-aarch64.c:10661
+#: elfxx-aarch64.c:773
#, c-format
-msgid "%pB: warning: BTI turned on by -z force-bti when all inputs do not have BTI in NOTE section."
+msgid "%Xerror: found a total of %d inputs incompatible with BTI requirements.\n"
msgstr ""
-#: elfxx-aarch64.c:812
+#: elfxx-aarch64.c:775
+#, c-format
+msgid "warning: found a total of %d inputs incompatible with BTI requirements.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:785
+#, c-format
+msgid "%Xerror: found a total of %d inputs incompatible with GCS requirements.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:787
+#, c-format
+msgid "warning: found a total of %d inputs incompatible with GCS requirements.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:797
+#, c-format
+msgid "%Xerror: found a total of %d dynamically-linked objects incompatible with GCS requirements.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:799
+#, c-format
+msgid "warning: found a total of %d dynamically-linked objects incompatible with GCS requirements.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:960
#, c-format
msgid "error: %pB: <corrupt AArch64 used size: 0x%x>"
msgstr ""
+#: elfxx-aarch64.c:1104
+#, c-format
+msgid "%pB: warning: BTI is required by -z force-bti, but this input object file lacks the necessary property note.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:1106
+#, c-format
+msgid "%X%pB: error: BTI is required by -z force-bti, but this input object file lacks the necessary property note.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:1138
+#, c-format
+msgid "%pB: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:1142
+#, c-format
+msgid "%X%pB: error: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:1148
+#, c-format
+msgid "%pB: warning: GCS is required by -z gcs, but this input object file lacks the necessary property note.\n"
+msgstr ""
+
+#: elfxx-aarch64.c:1150
+#, c-format
+msgid "%X%pB: error: GCS is required by -z gcs, but this input object file lacks the necessary property note.\n"
+msgstr ""
+
#: elfxx-loongarch.c:1911
#, c-format
msgid "%pB: unsupported relocation type %s"
@@ -5215,738 +5264,785 @@ msgstr ""
msgid "%pB: relocation %s overflow 0x%lx"
msgstr ""
-#: elfxx-mips.c:1541
+#: elfxx-mips.c:1534
msgid "static procedure (no name)"
msgstr ""
-#: elfxx-mips.c:5856
+#: elfxx-mips.c:5849
msgid "MIPS16 and microMIPS functions cannot call each other"
msgstr ""
-#: elfxx-mips.c:6626
+#: elfxx-mips.c:6619
msgid "%X%H: unsupported JALX to the same ISA mode\n"
msgstr ""
-#: elfxx-mips.c:6659
+#: elfxx-mips.c:6652
msgid "%X%H: unsupported jump between ISA modes; consider recompiling with interlinking enabled\n"
msgstr ""
-#: elfxx-mips.c:6704
+#: elfxx-mips.c:6697
msgid "%X%H: cannot convert branch between ISA modes to JALX: relocation out of range\n"
msgstr ""
-#: elfxx-mips.c:6716
+#: elfxx-mips.c:6709
msgid "%X%H: unsupported branch between ISA modes\n"
msgstr ""
-#: elfxx-mips.c:7362
+#: elfxx-mips.c:7355
#, c-format
msgid "%pB: incorrect `.reginfo' section size; expected %<PRIu64>, got %<PRIu64>"
msgstr ""
-#: elfxx-mips.c:7406
+#: elfxx-mips.c:7399
#, c-format
msgid "%pB: warning: bad `%s' option size %u smaller than its header"
msgstr ""
-#: elfxx-mips.c:7642
+#: elfxx-mips.c:7635
#, c-format
msgid "%pB: warning: truncated `%s' option"
msgstr ""
-#: elfxx-mips.c:8466 elfxx-mips.c:8592
+#: elfxx-mips.c:8453 elfxx-mips.c:8579
#, c-format
msgid "%pB: warning: cannot determine the target function for stub section `%s'"
msgstr ""
-#: elfxx-mips.c:8724
+#: elfxx-mips.c:8711
#, c-format
msgid "%pB: malformed reloc detected for section %s"
msgstr ""
-#: elfxx-mips.c:8824
+#: elfxx-mips.c:8811
#, c-format
msgid "%pB: GOT reloc at %#<PRIx64> not expected in executables"
msgstr ""
-#: elfxx-mips.c:8964
+#: elfxx-mips.c:8951
#, c-format
msgid "%pB: CALL16 reloc at %#<PRIx64> not against global symbol"
msgstr ""
-#: elfxx-mips.c:9267
+#: elfxx-mips.c:9254
#, c-format
msgid "%X%H: relocation %s against `%s' cannot be used when making a shared object; recompile with -fPIC\n"
msgstr ""
-#: elfxx-mips.c:9393
+#: elfxx-mips.c:9380
#, c-format
msgid "IFUNC symbol %s in dynamic symbol table - IFUNCS are not supported"
msgstr ""
-#: elfxx-mips.c:9396
+#: elfxx-mips.c:9383
#, c-format
msgid "non-dynamic symbol %s in dynamic symbol table"
msgstr ""
-#: elfxx-mips.c:9616
+#: elfxx-mips.c:9603
#, c-format
msgid "non-dynamic relocations refer to dynamic symbol %s"
msgstr ""
-#: elfxx-mips.c:10536
+#: elfxx-mips.c:10523
#, c-format
msgid "%pB: can't find matching LO16 reloc against `%s' for %s at %#<PRIx64> in section `%pA'"
msgstr ""
-#: elfxx-mips.c:10676
+#: elfxx-mips.c:10663
msgid "small-data section too large; lower small-data size limit (see option -G)"
msgstr ""
-#: elfxx-mips.c:10695
+#: elfxx-mips.c:10682
msgid "cannot convert a jump to JALX for a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10698
+#: elfxx-mips.c:10685
msgid "jump to a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10699
+#: elfxx-mips.c:10686
msgid "jump to a non-instruction-aligned address"
msgstr ""
-#: elfxx-mips.c:10702
+#: elfxx-mips.c:10689
msgid "cannot convert a branch to JALX for a non-word-aligned address"
msgstr ""
-#: elfxx-mips.c:10704
+#: elfxx-mips.c:10691
msgid "branch to a non-instruction-aligned address"
msgstr ""
-#: elfxx-mips.c:10706
+#: elfxx-mips.c:10693
msgid "PC-relative load from unaligned address"
msgstr ""
-#: elfxx-mips.c:11006
+#: elfxx-mips.c:10993
#, c-format
msgid "%pB: `%pA' entry VMA of %#<PRIx64> outside the 32-bit range supported; consider using `-Ttext-segment=...'"
msgstr ""
-#: elfxx-mips.c:11121 elfxx-mips.c:11714
+#: elfxx-mips.c:11108 elfxx-mips.c:11701
#, c-format
msgid "%pB: `%pA' offset of %<PRId64> from `%pA' beyond the range of ADDIUPC"
msgstr ""
-#: elfxx-mips.c:11686
+#: elfxx-mips.c:11673
#, c-format
msgid "%pB: `%pA' start VMA of %#<PRIx64> outside the 32-bit range supported; consider using `-Ttext-segment=...'"
msgstr ""
-#: elfxx-mips.c:13431 reloc.c:8625
+#: elfxx-mips.c:13418 reloc.c:8518
#, c-format
msgid "%X%P: %pB(%pA): error: relocation for offset %V has no value\n"
msgstr ""
-#: elfxx-mips.c:14743
+#: elfxx-mips.c:14729
#, c-format
msgid "%pB: unknown architecture %s"
msgstr ""
-#: elfxx-mips.c:15271
+#: elfxx-mips.c:15257
#, c-format
msgid "%pB: illegal section name `%pA'"
msgstr ""
-#: elfxx-mips.c:15548
+#: elfxx-mips.c:15534
#, c-format
msgid "%pB: warning: linking abicalls files with non-abicalls files"
msgstr ""
-#: elfxx-mips.c:15565
+#: elfxx-mips.c:15551
#, c-format
msgid "%pB: linking 32-bit code with 64-bit code"
msgstr ""
-#: elfxx-mips.c:15597 elfxx-mips.c:15663 elfxx-mips.c:15678
+#: elfxx-mips.c:15583 elfxx-mips.c:15649 elfxx-mips.c:15664
#, c-format
msgid "%pB: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15621
+#: elfxx-mips.c:15607
#, c-format
msgid "%pB: ABI mismatch: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15646
+#: elfxx-mips.c:15632
#, c-format
msgid "%pB: ASE mismatch: linking %s module with previous %s modules"
msgstr ""
-#: elfxx-mips.c:15780
+#: elfxx-mips.c:15766
#, c-format
msgid "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses unknown floating point ABI %d"
msgstr ""
-#: elfxx-mips.c:15786
+#: elfxx-mips.c:15772
#, c-format
msgid "warning: %pB uses unknown floating point ABI %d (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15792
+#: elfxx-mips.c:15778
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses unknown floating point ABI %d"
msgstr ""
-#: elfxx-mips.c:15806
+#: elfxx-mips.c:15792
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15825
+#: elfxx-mips.c:15811
#, c-format
msgid "warning: %pB uses %s (set by %pB), %pB uses unknown MSA ABI %d"
msgstr ""
-#: elfxx-mips.c:15837
+#: elfxx-mips.c:15823
#, c-format
msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses %s"
msgstr ""
-#: elfxx-mips.c:15846
+#: elfxx-mips.c:15832
#, c-format
msgid "warning: %pB uses unknown MSA ABI %d (set by %pB), %pB uses unknown MSA ABI %d"
msgstr ""
-#: elfxx-mips.c:15908
+#: elfxx-mips.c:15894
#, c-format
msgid "%pB: endianness incompatible with that of the selected emulation"
msgstr ""
-#: elfxx-mips.c:15922
+#: elfxx-mips.c:15908
#, c-format
msgid "%pB: ABI is incompatible with that of the selected emulation"
msgstr ""
-#: elfxx-mips.c:15975
+#: elfxx-mips.c:15961
#, c-format
msgid "%pB: warning: inconsistent ISA between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15980
+#: elfxx-mips.c:15966
#, c-format
msgid "%pB: warning: inconsistent FP ABI between .gnu.attributes and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15984
+#: elfxx-mips.c:15970
#, c-format
msgid "%pB: warning: inconsistent ASEs between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15991
+#: elfxx-mips.c:15977
#, c-format
msgid "%pB: warning: inconsistent ISA extensions between e_flags and .MIPS.abiflags"
msgstr ""
-#: elfxx-mips.c:15995
+#: elfxx-mips.c:15981
#, c-format
msgid "%pB: warning: unexpected flag in the flags2 field of .MIPS.abiflags (0x%lx)"
msgstr ""
-#: elfxx-mips.c:16186
+#: elfxx-mips.c:16172
msgid "-mips32r2 -mfp64 (12 callee-saved)"
msgstr ""
-#: elfxx-mips.c:16248 elfxx-mips.c:16259
+#: elfxx-mips.c:16234 elfxx-mips.c:16245
#, fuzzy
msgid "None"
msgstr "Tiada"
-#: elfxx-mips.c:16250 elfxx-mips.c:16319
+#: elfxx-mips.c:16236 elfxx-mips.c:16305
#, fuzzy
msgid "Unknown"
msgstr "Tidak Diketahui"
-#: elfxx-mips.c:16330
+#: elfxx-mips.c:16316
#, c-format
msgid "Hard or soft float\n"
msgstr ""
-#: elfxx-mips.c:16333
+#: elfxx-mips.c:16319
#, c-format
msgid "Hard float (double precision)\n"
msgstr ""
-#: elfxx-mips.c:16336
+#: elfxx-mips.c:16322
#, c-format
msgid "Hard float (single precision)\n"
msgstr ""
-#: elfxx-mips.c:16339
+#: elfxx-mips.c:16325
#, c-format
msgid "Soft float\n"
msgstr ""
-#: elfxx-mips.c:16342
+#: elfxx-mips.c:16328
#, c-format
msgid "Hard float (MIPS32r2 64-bit FPU 12 callee-saved)\n"
msgstr ""
-#: elfxx-mips.c:16345
+#: elfxx-mips.c:16331
#, c-format
msgid "Hard float (32-bit CPU, Any FPU)\n"
msgstr ""
-#: elfxx-mips.c:16348
+#: elfxx-mips.c:16334
#, c-format
msgid "Hard float (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: elfxx-mips.c:16351
+#: elfxx-mips.c:16337
#, c-format
msgid "Hard float compat (32-bit CPU, 64-bit FPU)\n"
msgstr ""
-#: elfxx-mips.c:16383
+#: elfxx-mips.c:16369
#, c-format
msgid " [abi=O32]"
msgstr ""
-#: elfxx-mips.c:16385
+#: elfxx-mips.c:16371
#, c-format
msgid " [abi=O64]"
msgstr ""
-#: elfxx-mips.c:16387
+#: elfxx-mips.c:16373
#, c-format
msgid " [abi=EABI32]"
msgstr ""
-#: elfxx-mips.c:16389
+#: elfxx-mips.c:16375
#, c-format
msgid " [abi=EABI64]"
msgstr ""
-#: elfxx-mips.c:16391
+#: elfxx-mips.c:16377
#, c-format
msgid " [abi unknown]"
msgstr ""
-#: elfxx-mips.c:16393
+#: elfxx-mips.c:16379
#, c-format
msgid " [abi=N32]"
msgstr ""
-#: elfxx-mips.c:16395
+#: elfxx-mips.c:16381
#, c-format
msgid " [abi=64]"
msgstr ""
-#: elfxx-mips.c:16397
+#: elfxx-mips.c:16383
#, c-format
msgid " [no abi set]"
msgstr ""
-#: elfxx-mips.c:16422
+#: elfxx-mips.c:16408
#, c-format
msgid " [unknown ISA]"
msgstr ""
-#: elfxx-mips.c:16442
+#: elfxx-mips.c:16428
#, c-format
msgid " [not 32bitmode]"
msgstr ""
-#: elfxx-riscv.c:1799
+#: elfxx-riscv.c:1827
#, c-format
msgid "x ISA extension `%s' must be set with the versions"
msgstr ""
-#: elfxx-riscv.c:1805
+#: elfxx-riscv.c:1833
#, c-format
msgid "cannot find default versions of the ISA extension `%s'"
msgstr ""
-#: elfxx-riscv.c:1911
+#: elfxx-riscv.c:1939
#, c-format
msgid "%s: first ISA extension must be `e', `i' or `g'"
msgstr ""
-#: elfxx-riscv.c:1935
+#: elfxx-riscv.c:1963
#, c-format
msgid "%s: unknown standard ISA extension or prefix class `%c'"
msgstr ""
-#: elfxx-riscv.c:1971
+#: elfxx-riscv.c:1999
#, c-format
msgid "%s: invalid prefixed ISA extension `%s' ends with <number>p"
msgstr ""
-#: elfxx-riscv.c:1995
+#: elfxx-riscv.c:2023
#, c-format
msgid "%s: unknown prefixed ISA extension `%s'"
msgstr ""
-#: elfxx-riscv.c:2019
+#: elfxx-riscv.c:2047
#, c-format
msgid "%s: prefixed ISA extension must separate with _"
msgstr ""
-#: elfxx-riscv.c:2059
+#: elfxx-riscv.c:2087
#, c-format
msgid "rv%de does not support the `h' extension"
msgstr ""
-#: elfxx-riscv.c:2067
+#: elfxx-riscv.c:2095
#, c-format
msgid "rv%d does not support the `q' extension"
msgstr ""
-#: elfxx-riscv.c:2074
+#: elfxx-riscv.c:2102
msgid "zcmp' is incompatible with `d/zcd' extension"
msgstr ""
-#: elfxx-riscv.c:2081
+#: elfxx-riscv.c:2109
#, c-format
msgid "rv%d does not support the `zcf' extension"
msgstr ""
-#: elfxx-riscv.c:2088
+#: elfxx-riscv.c:2116
msgid "`zfinx' is conflict with the `f/d/q/zfh/zfhmin' extension"
msgstr ""
-#: elfxx-riscv.c:2095
+#: elfxx-riscv.c:2123
msgid "`xtheadvector' is conflict with the `v' extension"
msgstr ""
-#: elfxx-riscv.c:2116
+#: elfxx-riscv.c:2144
msgid "zvl*b extensions need to enable either `v' or `zve' extension"
msgstr ""
-#: elfxx-riscv.c:2178
+#: elfxx-riscv.c:2206
#, c-format
msgid "%s: ISA string cannot contain uppercase letters"
msgstr ""
-#: elfxx-riscv.c:2206
+#: elfxx-riscv.c:2234
#, c-format
msgid "%s: ISA string must begin with rv32 or rv64"
msgstr ""
-#: elfxx-riscv.c:2443
+#: elfxx-riscv.c:2417
+#, fuzzy
+msgid "internal: "
+msgstr "Dalaman"
+
+#: elfxx-riscv.c:2471
#, c-format
msgid "%sinvalid ISA extension ends with <number>p in %s `%s'"
msgstr ""
-#: elfxx-riscv.c:2466
+#: elfxx-riscv.c:2494
#, c-format
msgid "%sunknown ISA extension `%s' in %s `%s'"
msgstr ""
-#: elfxx-riscv.c:2478
+#: elfxx-riscv.c:2506
#, c-format
msgid "%scannot + or - base extension `%s' in %s `%s'"
msgstr ""
-#: elfxx-riscv.c:2763 elfxx-riscv.c:3033
+#: elfxx-riscv.c:2817 elfxx-riscv.c:3112
msgid "internal: unreachable INSN_CLASS_*"
msgstr ""
-#: elfxx-riscv.c:2798
+#: elfxx-riscv.c:2851
+msgid "zicfiss' and `zcmop"
+msgstr ""
+
+#: elfxx-riscv.c:2865
msgid "zihintntl' and `c', or `zihintntl' and `zca"
msgstr ""
-#: elfxx-riscv.c:2803 elfxx-riscv.c:2827
+#: elfxx-riscv.c:2870 elfxx-riscv.c:2896
msgid "c' or `zca"
msgstr ""
-#: elfxx-riscv.c:2809
+#: elfxx-riscv.c:2878
msgid "m' or `zmmul"
msgstr ""
-#: elfxx-riscv.c:2833
+#: elfxx-riscv.c:2902
msgid "f' and `c', or `f' and `zcf"
msgstr ""
-#: elfxx-riscv.c:2838
+#: elfxx-riscv.c:2907
msgid "c' or `zcf"
msgstr ""
-#: elfxx-riscv.c:2844
+#: elfxx-riscv.c:2913
msgid "d' and `c', or `d' and `zcd"
msgstr ""
-#: elfxx-riscv.c:2849
+#: elfxx-riscv.c:2918
msgid "c' or `zcd"
msgstr ""
-#: elfxx-riscv.c:2851
+#: elfxx-riscv.c:2920
msgid "f' or `zfinx"
msgstr ""
-#: elfxx-riscv.c:2853
+#: elfxx-riscv.c:2922
msgid "d' or `zdinx"
msgstr ""
-#: elfxx-riscv.c:2855
+#: elfxx-riscv.c:2924
msgid "q' or `zqinx"
msgstr ""
-#: elfxx-riscv.c:2857
+#: elfxx-riscv.c:2926
msgid "zfh' or `zhinx"
msgstr ""
-#: elfxx-riscv.c:2861
+#: elfxx-riscv.c:2930
msgid "zfhmin' or `zhinxmin"
msgstr ""
-#: elfxx-riscv.c:2872
+#: elfxx-riscv.c:2941
msgid "zfhmin' and `d', or `zhinxmin' and `zdinx"
msgstr ""
-#: elfxx-riscv.c:2883
+#: elfxx-riscv.c:2952
msgid "zfhmin' and `q', or `zhinxmin' and `zqinx"
msgstr ""
-#: elfxx-riscv.c:2891
+#: elfxx-riscv.c:2960
msgid "d' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2899
+#: elfxx-riscv.c:2968
msgid "q' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2907
+#: elfxx-riscv.c:2976
msgid "zfh' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2917
+#: elfxx-riscv.c:2986
msgid "zfh' and `zfa', or `zvfh' and `zfa"
msgstr ""
-#: elfxx-riscv.c:2922
+#: elfxx-riscv.c:2991
msgid "zfh' or `zvfh"
msgstr ""
-#: elfxx-riscv.c:2938
+#: elfxx-riscv.c:3007
msgid "zbb' or `zbkb"
msgstr ""
-#: elfxx-riscv.c:2940
+#: elfxx-riscv.c:3009
msgid "zbc' or `zbkc"
msgstr ""
-#: elfxx-riscv.c:2948
+#: elfxx-riscv.c:3017
msgid "zknd' or `zkne"
msgstr ""
-#: elfxx-riscv.c:2954
+#: elfxx-riscv.c:3023
msgid "v' or `zve64x' or `zve32x"
msgstr ""
-#: elfxx-riscv.c:2956
+#: elfxx-riscv.c:3025
msgid "v' or `zve64d' or `zve64f' or `zve32f"
msgstr ""
-#: elfxx-riscv.c:2958
+#: elfxx-riscv.c:3027
msgid "zvbb"
msgstr ""
-#: elfxx-riscv.c:2960
+#: elfxx-riscv.c:3029
msgid "zvbc"
msgstr ""
-#: elfxx-riscv.c:2966
+#: elfxx-riscv.c:3035
msgid "zvkb"
msgstr ""
-#: elfxx-riscv.c:2968
+#: elfxx-riscv.c:3037
msgid "zvkg"
msgstr ""
-#: elfxx-riscv.c:2970
+#: elfxx-riscv.c:3039
msgid "zvkned"
msgstr ""
-#: elfxx-riscv.c:2972
+#: elfxx-riscv.c:3041
msgid "zvknha' or `zvknhb"
msgstr ""
-#: elfxx-riscv.c:2974
+#: elfxx-riscv.c:3043
msgid "zvksed"
msgstr ""
-#: elfxx-riscv.c:2976
+#: elfxx-riscv.c:3045
msgid "zvksh"
msgstr ""
-#: elfxx-riscv.c:2980
+#: elfxx-riscv.c:3049
msgid "zcb' and `zba"
msgstr ""
-#: elfxx-riscv.c:2982
+#: elfxx-riscv.c:3051
msgid "zcb' and `zbb"
msgstr ""
-#: elfxx-riscv.c:2984
+#: elfxx-riscv.c:3053
msgid "zcb' and `zmmul', or `zcb' and `m"
msgstr ""
-#: elfxx-riscv.c:2990
+#: elfxx-riscv.c:3061
+msgid "smctr' or `ssctr"
+msgstr ""
+
+#: elfxx-riscv.c:3065
#, fuzzy
msgid "h"
msgstr "h"
-#: elfxx-sparc.c:3022 elfnn-aarch64.c:5751
+#: elfxx-sparc.c:3017 elfnn-aarch64.c:5750
#, c-format
msgid "%pB: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s"
msgstr ""
-#: elfxx-tilegx.c:4127
+#: elfxx-tilegx.c:4126
#, c-format
msgid "%pB: cannot link together %s and %s objects"
msgstr ""
-#: elfxx-x86.c:536 elfxx-x86.c:3438
+#: elfxx-x86.c:534 elfxx-x86.c:3597
#, c-format
msgid "%F%P: %pB: copy relocation against non-copyable protected symbol `%s' in %pB\n"
msgstr ""
-#: elfxx-x86.c:1043
+#: elfxx-x86.c:1044
#, c-format
msgid "%F%P: %pB: failed to allocate relative reloc record\n"
msgstr ""
-#: elfxx-x86.c:1399
+#: elfxx-x86.c:1403
#, c-format
msgid "%F%P: %pB: failed to allocate 64-bit DT_RELR bitmap\n"
msgstr ""
-#: elfxx-x86.c:1435
+#: elfxx-x86.c:1439
#, c-format
msgid "%F%P: %pB: failed to allocate 32-bit DT_RELR bitmap\n"
msgstr ""
-#: elfxx-x86.c:1574
+#: elfxx-x86.c:1578
#, c-format
msgid "%F%P: %pB: failed to allocate memory for section `%pA'\n"
msgstr ""
-#: elfxx-x86.c:1761
+#: elfxx-x86.c:1765
#, c-format
msgid "%F%P: %pB: size of compact relative reloc section is changed: new (%lu) != old (%lu)\n"
msgstr ""
-#: elfxx-x86.c:1783
+#: elfxx-x86.c:1787
#, c-format
msgid "%F%P: %pB: failed to allocate compact relative reloc section\n"
msgstr ""
-#: elfxx-x86.c:2229
+#: elfxx-x86.c:2256
#, c-format
msgid "%F%P: %pB: relocation %s against absolute symbol `%s' in section `%pA' is disallowed\n"
msgstr ""
-#: elfxx-x86.c:2311
+#: elfxx-x86.c:2338
msgid "%P: %pB: warning: relocation in read-only section `%pA'\n"
msgstr ""
-#: elfxx-x86.c:3191
+#: elfxx-x86.c:3265
msgid "%pB: %s (offset: 0x%v, info: 0x%v, addend: 0x%v) against '%s' for section '%pA' in %pB\n"
msgstr ""
-#: elfxx-x86.c:3197
+#: elfxx-x86.c:3271
msgid "%pB: %s (offset: 0x%v, info: 0x%v) against '%s' for section '%pA' in %pB\n"
msgstr ""
-#: elfxx-x86.c:3817
+#: elfxx-x86.c:3307
+#, c-format
+msgid "%pB: TLS transition from %s to %s against `%s' at 0x%v in section `%pA' failed\n"
+msgstr ""
+
+#: elfxx-x86.c:3316
+#, c-format
+msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in ADD only\n"
+msgstr ""
+
+#: elfxx-x86.c:3324
+#, c-format
+msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in ADD or MOV only\n"
+msgstr ""
+
+#: elfxx-x86.c:3332
+#, c-format
+msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in ADD, SUB or MOV only\n"
+msgstr ""
+
+#: elfxx-x86.c:3340
+#, c-format
+msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in indirect CALL with %s register only\n"
+msgstr ""
+
+#: elfxx-x86.c:3349
+#, c-format
+msgid "%pB(%pA+0x%v): relocation %s against `%s' must be used in LEA only\n"
+msgstr ""
+
+#: elfxx-x86.c:3976
#, c-format
msgid "error: %pB: <corrupt x86 property (0x%x) size: 0x%x>"
msgstr ""
-#: elfxx-x86.c:4030
+#: elfxx-x86.c:4189
#, c-format
msgid "%pB: x86 ISA needed: "
msgstr ""
-#: elfxx-x86.c:4032
+#: elfxx-x86.c:4191
#, c-format
msgid "%pB: x86 ISA used: "
msgstr ""
-#: elfxx-x86.c:4054
+#: elfxx-x86.c:4213
#, c-format
msgid "<unknown: %x>"
msgstr ""
-#: elfxx-x86.c:4209
+#: elfxx-x86.c:4368
msgid "%P: %pB: warning: missing %s\n"
msgstr ""
-#: elfxx-x86.c:4210
+#: elfxx-x86.c:4369
msgid "%X%P: %pB: error: missing %s\n"
msgstr ""
-#: elfxx-x86.c:4316
+#: elfxx-x86.c:4475
msgid "IBT and SHSTK properties"
msgstr ""
-#: elfxx-x86.c:4318
+#: elfxx-x86.c:4477
msgid "IBT property"
msgstr ""
-#: elfxx-x86.c:4320
+#: elfxx-x86.c:4479
msgid "SHSTK property"
msgstr ""
-#: elfxx-x86.c:4325
+#: elfxx-x86.c:4484
msgid "LAM_U48 property"
msgstr ""
-#: elfxx-x86.c:4330
+#: elfxx-x86.c:4489
msgid "LAM_U57 property"
msgstr ""
-#: elfxx-x86.c:4508
+#: elfxx-x86.c:4667
msgid "%F%P: failed to create VxWorks dynamic sections\n"
msgstr ""
-#: elfxx-x86.c:4517
+#: elfxx-x86.c:4676
msgid "%F%P: failed to create GOT sections\n"
msgstr ""
-#: elfxx-x86.c:4535
+#: elfxx-x86.c:4694
msgid "%F%P: failed to create ifunc sections\n"
msgstr ""
-#: elfxx-x86.c:4572
+#: elfxx-x86.c:4731
msgid "%F%P: failed to create GOT PLT section\n"
msgstr ""
-#: elfxx-x86.c:4591
+#: elfxx-x86.c:4750
msgid "%F%P: failed to create IBT-enabled PLT section\n"
msgstr ""
-#: elfxx-x86.c:4611
+#: elfxx-x86.c:4770
msgid "%F%P: failed to create PLT .eh_frame section\n"
msgstr ""
-#: elfxx-x86.c:4624
+#: elfxx-x86.c:4783
msgid "%F%P: failed to create GOT PLT .eh_frame section\n"
msgstr ""
-#: elfxx-x86.c:4638
+#: elfxx-x86.c:4797
msgid "%F%P: failed to create the second PLT .eh_frame section\n"
msgstr ""
-#: elfxx-x86.c:4658
+#: elfxx-x86.c:4817
msgid "%F%P: failed to create PLT .sframe section\n"
msgstr ""
-#: elfxx-x86.c:4673
+#: elfxx-x86.c:4832
msgid "%F%P: failed to create second PLT .sframe section\n"
msgstr ""
-#: elfxx-x86.c:4713
+#: elfxx-x86.c:4844
+msgid "%F%P: failed to create PLT GOT .sframe section\n"
+msgstr ""
+
+#: elfxx-x86.c:4883
msgid "%X%P: attempted static link of dynamic object `%pB'\n"
msgstr ""
@@ -5985,76 +6081,76 @@ msgstr ""
msgid "%pB:%u: unrecognized ihex type %u in Intel Hex file"
msgstr ""
-#: ihex.c:581
+#: ihex.c:580
#, c-format
msgid "%pB: internal error in ihex_read_section"
msgstr ""
-#: ihex.c:614
+#: ihex.c:613
#, c-format
msgid "%pB: bad section length in ihex_read_section"
msgstr ""
-#: ihex.c:785
+#: ihex.c:784
#, c-format
msgid "%pB 64-bit address %#<PRIx64> out of range for Intel Hex file"
msgstr ""
-#: ihex.c:843
+#: ihex.c:842
#, c-format
msgid "%pB: address %#<PRIx64> out of range for Intel Hex file"
msgstr ""
-#: libbfd.c:1264
+#: libbfd.c:1260
#, c-format
msgid "%pB: unable to get decompressed section %pA"
msgstr ""
-#: libbfd.c:1276
+#: libbfd.c:1272
#, c-format
msgid "%pB: mapped section %pA has non-NULL buffer"
msgstr ""
-#: linker.c:1715
+#: linker.c:1731
#, c-format
msgid "%pB: indirect symbol `%s' to `%s' is a loop"
msgstr ""
-#: linker.c:1795
+#: linker.c:1811
msgid "%P: %pB: note: the message above does not take linker garbage collection into account\n"
msgstr ""
-#: linker.c:2593
+#: linker.c:2617
#, c-format
msgid "attempt to do relocatable link with %s input and %s output"
msgstr ""
-#: linker.c:2872
+#: linker.c:2896
#, c-format
msgid "%pB: ignoring duplicate section `%pA'\n"
msgstr ""
-#: linker.c:2882 linker.c:2892
+#: linker.c:2906 linker.c:2916
#, c-format
msgid "%pB: duplicate section `%pA' has different size\n"
msgstr ""
-#: linker.c:2906 linker.c:2914
+#: linker.c:2930 linker.c:2938
#, c-format
msgid "%pB: could not read contents of section `%pA'\n"
msgstr ""
-#: linker.c:2923
+#: linker.c:2947
#, c-format
msgid "%pB: duplicate section `%pA' has different contents\n"
msgstr ""
-#: linker.c:3442
+#: linker.c:3466
#, c-format
msgid "%pB: compiled for a big endian system and target is little endian"
msgstr ""
-#: linker.c:3445
+#: linker.c:3469
#, c-format
msgid "%pB: compiled for a little endian system and target is big endian"
msgstr ""
@@ -6191,52 +6287,52 @@ msgstr ""
msgid "unable to layout unknown load command %#x"
msgstr ""
-#: mach-o.c:3661
+#: mach-o.c:3652
#, c-format
msgid "bfd_mach_o_read_section_32: overlarge alignment value: %#lx"
msgstr ""
-#: mach-o.c:3704
+#: mach-o.c:3695
#, c-format
msgid "bfd_mach_o_read_section_64: overlarge alignment value: %#lx"
msgstr ""
-#: mach-o.c:3755
+#: mach-o.c:3746
#, c-format
msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %u"
msgstr ""
-#: mach-o.c:3774
+#: mach-o.c:3765
#, c-format
msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %u)"
msgstr ""
-#: mach-o.c:3857
+#: mach-o.c:3848
#, c-format
msgid "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d (max %lu): setting to undefined"
msgstr ""
-#: mach-o.c:3876
+#: mach-o.c:3867
#, c-format
msgid "bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x%x: setting to undefined"
msgstr ""
-#: mach-o.c:5075
+#: mach-o.c:5066
#, c-format
msgid "%pB: unknown load command %#x"
msgstr ""
-#: mach-o.c:5274
+#: mach-o.c:5264
#, c-format
msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx"
msgstr ""
-#: mach-o.c:5396
+#: mach-o.c:5389
#, c-format
msgid "unknown header byte-order value %#x"
msgstr ""
-#: merge.c:1118
+#: merge.c:1126
#, c-format
msgid "%pB: access beyond end of merged section (%<PRId64>)"
msgstr ""
@@ -6246,142 +6342,142 @@ msgstr ""
msgid "%pB: no core to allocate a symbol %d bytes long"
msgstr ""
-#: mmo.c:956
+#: mmo.c:951
#, c-format
msgid "%pB: attempt to emit contents at non-multiple-of-4 address %#<PRIx64>"
msgstr ""
-#: mmo.c:1251
+#: mmo.c:1246
#, c-format
msgid "%pB: invalid mmo file: initialization value for $255 is not `Main'\n"
msgstr ""
-#: mmo.c:1398
+#: mmo.c:1393
#, c-format
msgid "%pB: unsupported wide character sequence 0x%02X 0x%02X after symbol name starting with `%s'\n"
msgstr ""
-#: mmo.c:1414
+#: mmo.c:1409
#, c-format
msgid "%pB: symbol name exceeds given max length of %d"
msgstr ""
-#: mmo.c:1643
+#: mmo.c:1638
#, c-format
msgid "%pB: invalid mmo file: unsupported lopcode `%d'\n"
msgstr ""
-#: mmo.c:1654
+#: mmo.c:1649
#, c-format
msgid "%pB: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n"
msgstr ""
-#: mmo.c:1698
+#: mmo.c:1693
#, c-format
msgid "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n"
msgstr ""
-#: mmo.c:1749
+#: mmo.c:1744
#, c-format
msgid "%pB: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n"
msgstr ""
-#: mmo.c:1798
+#: mmo.c:1793
#, c-format
msgid "%pB: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n"
msgstr ""
-#: mmo.c:1809
+#: mmo.c:1804
#, c-format
msgid "%pB: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n"
msgstr ""
-#: mmo.c:1834
+#: mmo.c:1829
#, c-format
msgid "%pB: invalid mmo file: leading byte of operand word must be 0 or 1, got %d for lop_fixrx\n"
msgstr ""
-#: mmo.c:1863
+#: mmo.c:1858
#, c-format
msgid "%pB: cannot allocate file name for file number %d, %d bytes\n"
msgstr ""
-#: mmo.c:1885
+#: mmo.c:1880
#, c-format
msgid "%pB: invalid mmo file: file number %d `%s', was already entered as `%s'\n"
msgstr ""
-#: mmo.c:1900
+#: mmo.c:1895
#, c-format
msgid "%pB: invalid mmo file: file name for number %d was not specified before use\n"
msgstr ""
-#: mmo.c:2012
+#: mmo.c:2007
#, c-format
msgid "%pB: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n"
msgstr ""
-#: mmo.c:2049
+#: mmo.c:2044
#, c-format
msgid "%pB: invalid mmo file: lop_end not last item in file\n"
msgstr ""
-#: mmo.c:2063
+#: mmo.c:2058
#, c-format
msgid "%pB: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras to the preceding lop_stab (%ld)\n"
msgstr ""
-#: mmo.c:2776
+#: mmo.c:2768
#, c-format
msgid "%pB: invalid symbol table: duplicate symbol `%s'\n"
msgstr ""
-#: mmo.c:3015
+#: mmo.c:3007
#, c-format
msgid "%pB: bad symbol definition: `Main' set to %<PRIx64> rather than the start address %<PRIx64>\n"
msgstr ""
-#: mmo.c:3114
+#: mmo.c:3106
#, c-format
msgid "%pB: warning: symbol table too large for mmo, larger than 65535 32-bit words: %d. Only `Main' will be emitted.\n"
msgstr ""
-#: mmo.c:3160
+#: mmo.c:3152
#, c-format
msgid "%pB: internal error, symbol table changed size from %d to %d words\n"
msgstr ""
-#: mmo.c:3213
+#: mmo.c:3205
#, c-format
msgid "%pB: internal error, internal register section %pA had contents\n"
msgstr ""
-#: mmo.c:3264
+#: mmo.c:3256
#, c-format
msgid "%pB: no initialized registers; section length 0\n"
msgstr ""
-#: mmo.c:3271
+#: mmo.c:3263
#, c-format
msgid "%pB: too many initialized registers; section length %<PRId64>"
msgstr ""
-#: mmo.c:3276
+#: mmo.c:3268
#, c-format
msgid "%pB: invalid start address for initialized registers of length %<PRId64>: %#<PRIx64>"
msgstr ""
-#: osf-core.c:127
+#: osf-core.c:128
#, c-format
msgid "unhandled OSF/1 core file section type %d"
msgstr ""
-#: pdp11.c:1580
+#: pdp11.c:1573
#, c-format
msgid "%pB: symbol indicates overlay (not supported)"
msgstr ""
-#: pef.c:530
+#: pef.c:534
#, c-format
msgid "bfd_pef_scan: unknown architecture 0x%lx"
msgstr ""
@@ -6443,63 +6539,87 @@ msgid ""
"Dump of %s\n"
msgstr ""
-#. XXX code yet to be written.
-#: peicode.h:820
+#: peicode.h:823
#, c-format
-msgid "%pB: unhandled import type; %x"
+msgid "%pB: unrecognized import type; %x"
msgstr ""
-#: peicode.h:826
+#: peicode.h:840
#, c-format
-msgid "%pB: unrecognized import type; %x"
+msgid "%pB: missing import name for IMPORT_NAME_EXPORTAS for %s"
msgstr ""
-#: peicode.h:841
+#: peicode.h:849
#, c-format
msgid "%pB: unrecognized import name type; %x"
msgstr ""
-#: peicode.h:1280
+#: peicode.h:1298
#, c-format
msgid "%pB: unrecognised machine type (0x%x) in Import Library Format archive"
msgstr ""
-#: peicode.h:1293
+#: peicode.h:1311
#, c-format
msgid "%pB: recognised but unhandled machine type (0x%x) in Import Library Format archive"
msgstr ""
-#: peicode.h:1311
+#: peicode.h:1329
#, c-format
msgid "%pB: size field is zero in Import Library Format header"
msgstr ""
-#: peicode.h:1337
+#: peicode.h:1355
#, c-format
msgid "%pB: string not null terminated in ILF object file"
msgstr ""
-#: peicode.h:1393
+#: peicode.h:1426
#, c-format
msgid "%pB: error: debug data ends beyond end of debug directory"
msgstr ""
-#: peicode.h:1563
+#: peicode.h:1598
#, c-format
msgid "%pB: adjusting invalid SectionAlignment"
msgstr ""
-#: peicode.h:1573
+#: peicode.h:1608
#, c-format
msgid "%pB: adjusting invalid FileAlignment"
msgstr ""
-#: peicode.h:1581
+#: peicode.h:1616
#, c-format
msgid "%pB: invalid NumberOfRvaAndSizes"
msgstr ""
-#: plugin.c:258
+#: plugin.c:197
+#, c-format
+msgid "%s: failed to open to extract object only section: %s"
+msgstr ""
+
+#: plugin.c:214
+#, c-format
+msgid "%pB: invalid file to extract object only section: %s"
+msgstr ""
+
+#: plugin.c:227
+#, c-format
+msgid "%pB: failed to extract object only section: %s"
+msgstr ""
+
+#: plugin.c:247
+#, c-format
+msgid "%pB: failed to open object only section: %s"
+msgstr ""
+
+#: plugin.c:257
+#, c-format
+msgid "%pB: failed to get symbol table in object only section: %s"
+msgstr ""
+
+#: plugin.c:413
msgid "plugin framework: out of file descriptors. Try using fewer objects/archives\n"
msgstr ""
@@ -6552,17 +6672,17 @@ msgstr ""
msgid "Partition[%d] length = 0x%.8lx (%ld)\n"
msgstr ""
-#: reloc.c:8524
+#: reloc.c:8417
msgid "INPUT_SECTION_FLAGS are not supported"
msgstr ""
-#: reloc.c:8790
+#: reloc.c:8683
#, c-format
msgid "%pB: unrecognized relocation type %#x in section `%pA'"
msgstr ""
#. PR 21803: Suggest the most likely cause of this error.
-#: reloc.c:8794
+#: reloc.c:8687
#, c-format
msgid "is this version of the linker - %s - out of date ?"
msgstr ""
@@ -6583,19 +6703,19 @@ msgid "%pB(%pA+%#<PRIx64>): %s relocation offset out of range"
msgstr ""
#. User has specified a subspace without its containing space.
-#: som.c:5405
+#: som.c:5403
#, c-format
msgid "%pB[%pA]: no output section for space %pA"
msgstr ""
-#: som.c:5451
+#: som.c:5449
#, c-format
msgid ""
"\n"
"Exec Auxiliary Header\n"
msgstr ""
-#: som.c:5760
+#: som.c:5758
msgid "som_sizeof_headers unimplemented"
msgstr ""
@@ -6619,7 +6739,7 @@ msgstr ""
msgid "%pB(%pA+%#lx): stabs entry has invalid string index"
msgstr ""
-#: syms.c:1112
+#: syms.c:1120
msgid "unsupported .stab relocation"
msgstr ""
@@ -6744,166 +6864,166 @@ msgstr ""
msgid "object module not error-free !"
msgstr ""
-#: vms-alpha.c:4012
+#: vms-alpha.c:4006
#, c-format
msgid "SEC_RELOC with no relocs in section %pA"
msgstr ""
-#: vms-alpha.c:4064 vms-alpha.c:4292
+#: vms-alpha.c:4058 vms-alpha.c:4286
#, c-format
msgid "size error in section %pA"
msgstr ""
-#: vms-alpha.c:4235
+#: vms-alpha.c:4229
msgid "spurious ALPHA_R_BSR reloc"
msgstr ""
-#: vms-alpha.c:4278
+#: vms-alpha.c:4272
#, c-format
msgid "unhandled relocation %s"
msgstr ""
-#: vms-alpha.c:4643
+#: vms-alpha.c:4637
#, c-format
msgid "unknown source command %d"
msgstr ""
-#: vms-alpha.c:4795 vms-alpha.c:4800 vms-alpha.c:4805 vms-alpha.c:4810
-#: vms-alpha.c:4815 vms-alpha.c:4838 vms-alpha.c:4843 vms-alpha.c:4848
-#: vms-alpha.c:4853
+#: vms-alpha.c:4789 vms-alpha.c:4794 vms-alpha.c:4799 vms-alpha.c:4804
+#: vms-alpha.c:4809 vms-alpha.c:4832 vms-alpha.c:4837 vms-alpha.c:4842
+#: vms-alpha.c:4847
#, c-format
msgid "%s not implemented"
msgstr "%s tidak dilaksanakan"
-#: vms-alpha.c:4889
+#: vms-alpha.c:4883
#, c-format
msgid "unknown line command %d"
msgstr ""
-#: vms-alpha.c:5328
+#: vms-alpha.c:5322
msgid "corrupt reloc record"
msgstr ""
-#: vms-alpha.c:5358 vms-alpha.c:5376 vms-alpha.c:5393 vms-alpha.c:5411
-#: vms-alpha.c:5424 vms-alpha.c:5436 vms-alpha.c:5449
+#: vms-alpha.c:5352 vms-alpha.c:5370 vms-alpha.c:5387 vms-alpha.c:5405
+#: vms-alpha.c:5418 vms-alpha.c:5430 vms-alpha.c:5443
#, c-format
msgid "unknown reloc %s + %s"
msgstr ""
-#: vms-alpha.c:5508
+#: vms-alpha.c:5502
#, c-format
msgid "unknown reloc %s"
msgstr ""
-#: vms-alpha.c:5522
+#: vms-alpha.c:5516
msgid "invalid section index in ETIR"
msgstr ""
-#: vms-alpha.c:5531
+#: vms-alpha.c:5525
msgid "relocation for non-REL psect"
msgstr ""
-#: vms-alpha.c:5584
+#: vms-alpha.c:5578
#, c-format
msgid "unknown symbol in command %s"
msgstr ""
-#: vms-alpha.c:6003
+#: vms-alpha.c:5996
#, c-format
msgid "reloc (%d) is *UNKNOWN*"
msgstr ""
-#: vms-alpha.c:6120
+#: vms-alpha.c:6113
#, c-format
msgid " EMH %d (len=%u): "
msgstr ""
-#: vms-alpha.c:6125 vms-alpha.c:6144 vms-alpha.c:6223
+#: vms-alpha.c:6118 vms-alpha.c:6137 vms-alpha.c:6216
#, c-format
msgid " Error: %s min length is %u\n"
msgstr ""
-#: vms-alpha.c:6148
+#: vms-alpha.c:6141
#, c-format
msgid "Module header\n"
msgstr ""
-#: vms-alpha.c:6149
+#: vms-alpha.c:6142
#, c-format
msgid " structure level: %u\n"
msgstr ""
-#: vms-alpha.c:6150
+#: vms-alpha.c:6143
#, c-format
msgid " max record size: %u\n"
msgstr ""
-#: vms-alpha.c:6156
+#: vms-alpha.c:6149
#, c-format
msgid " Error: The module name is missing\n"
msgstr ""
-#: vms-alpha.c:6162
+#: vms-alpha.c:6155
#, c-format
msgid " Error: The module name is too long\n"
msgstr ""
-#: vms-alpha.c:6165
+#: vms-alpha.c:6158
#, c-format
msgid " module name : %.*s\n"
msgstr ""
-#: vms-alpha.c:6169
+#: vms-alpha.c:6162
#, c-format
msgid " Error: The module version is missing\n"
msgstr ""
-#: vms-alpha.c:6175
+#: vms-alpha.c:6168
#, c-format
msgid " Error: The module version is too long\n"
msgstr ""
-#: vms-alpha.c:6178
+#: vms-alpha.c:6171
#, c-format
msgid " module version : %.*s\n"
msgstr ""
-#: vms-alpha.c:6181
+#: vms-alpha.c:6174
#, c-format
msgid " Error: The compile date is truncated\n"
msgstr ""
-#: vms-alpha.c:6183
+#: vms-alpha.c:6176
#, c-format
msgid " compile date : %.17s\n"
msgstr ""
-#: vms-alpha.c:6188
+#: vms-alpha.c:6181
#, c-format
msgid "Language Processor Name\n"
msgstr ""
-#: vms-alpha.c:6189
+#: vms-alpha.c:6182
#, c-format
msgid " language name: %.*s\n"
msgstr ""
-#: vms-alpha.c:6193
+#: vms-alpha.c:6186
#, c-format
msgid "Source Files Header\n"
msgstr ""
-#: vms-alpha.c:6194
+#: vms-alpha.c:6187
#, fuzzy, c-format
msgid " file: %.*s\n"
msgstr "Tiada fail %s sebegitu"
-#: vms-alpha.c:6198
+#: vms-alpha.c:6191
#, c-format
msgid "Title Text Header\n"
msgstr ""
-#: vms-alpha.c:6199
+#: vms-alpha.c:6192
#, fuzzy, c-format
msgid " title: %.*s\n"
msgstr ""
@@ -6916,1485 +7036,1480 @@ msgstr ""
" tajuk kanan = %s\n"
" under lay = %s\n"
-#: vms-alpha.c:6203
+#: vms-alpha.c:6196
#, c-format
msgid "Copyright Header\n"
msgstr ""
-#: vms-alpha.c:6204
+#: vms-alpha.c:6197
#, fuzzy, c-format
msgid " copyright: %.*s\n"
msgstr "Hakcipta %s."
-#: vms-alpha.c:6208
+#: vms-alpha.c:6201
#, c-format
msgid "unhandled emh subtype %u\n"
msgstr ""
-#: vms-alpha.c:6218
+#: vms-alpha.c:6211
#, c-format
msgid " EEOM (len=%u):\n"
msgstr ""
-#: vms-alpha.c:6228
+#: vms-alpha.c:6221
#, c-format
msgid " number of cond linkage pairs: %u\n"
msgstr ""
-#: vms-alpha.c:6230
+#: vms-alpha.c:6223
#, c-format
msgid " completion code: %u\n"
msgstr ""
-#: vms-alpha.c:6235
+#: vms-alpha.c:6228
#, c-format
msgid " transfer addr flags: 0x%02x\n"
msgstr ""
-#: vms-alpha.c:6236
+#: vms-alpha.c:6229
#, c-format
msgid " transfer addr psect: %u\n"
msgstr ""
-#: vms-alpha.c:6238
+#: vms-alpha.c:6231
#, c-format
msgid " transfer address : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6247
+#: vms-alpha.c:6240
#, fuzzy
msgid " WEAK"
msgstr "Lemah"
-#: vms-alpha.c:6249
+#: vms-alpha.c:6242
#, fuzzy
msgid " DEF"
msgstr "Takr. Pengguna 1"
-#: vms-alpha.c:6251
+#: vms-alpha.c:6244
#, fuzzy
msgid " UNI"
msgstr "Tanda sebagai _Tidak Penting"
-#: vms-alpha.c:6253 vms-alpha.c:6274
+#: vms-alpha.c:6246 vms-alpha.c:6267
msgid " REL"
msgstr ""
-#: vms-alpha.c:6255
+#: vms-alpha.c:6248
#, fuzzy
msgid " COMM"
msgstr "_Perintah:"
-#: vms-alpha.c:6257
+#: vms-alpha.c:6250
msgid " VECEP"
msgstr ""
-#: vms-alpha.c:6259
+#: vms-alpha.c:6252
#, fuzzy
msgid " NORM"
msgstr "IMABS(nombor kompleks) mengembalikan norma nombor kompleks berbentuk x+yi."
-#: vms-alpha.c:6261
+#: vms-alpha.c:6254
msgid " QVAL"
msgstr ""
-#: vms-alpha.c:6268
+#: vms-alpha.c:6261
msgid " PIC"
msgstr ""
-#: vms-alpha.c:6270
+#: vms-alpha.c:6263
#, fuzzy
msgid " LIB"
msgstr "Mentakrifkan laluan ke binari open ssl. Ia mungkin memerlukan satu HOME env ($ENV{HOME} = '/var/lib/wwwrun';)."
-#: vms-alpha.c:6272
+#: vms-alpha.c:6265
#, fuzzy
msgid " OVR"
msgstr " OVR "
-#: vms-alpha.c:6276
+#: vms-alpha.c:6269
msgid " GBL"
msgstr ""
-#: vms-alpha.c:6278
+#: vms-alpha.c:6271
msgid " SHR"
msgstr ""
-#: vms-alpha.c:6280
+#: vms-alpha.c:6273
#, fuzzy
msgid " EXE"
msgstr "Jalankan fail .exe di dalam pemacu maya ini"
-#: vms-alpha.c:6282
+#: vms-alpha.c:6275
#, fuzzy
msgid " RD"
msgstr "RD$"
-#: vms-alpha.c:6284
+#: vms-alpha.c:6277
#, fuzzy
msgid " WRT"
msgstr "Lapor status modul-modul GNOME dengan matlamat 3.0"
-#: vms-alpha.c:6286
+#: vms-alpha.c:6279
msgid " VEC"
msgstr ""
-#: vms-alpha.c:6288
+#: vms-alpha.c:6281
msgid " NOMOD"
msgstr ""
-#: vms-alpha.c:6290
+#: vms-alpha.c:6283
#, fuzzy
msgid " COM"
msgstr "Hantar ter_mampat"
-#: vms-alpha.c:6292
+#: vms-alpha.c:6285
msgid " 64B"
msgstr ""
-#: vms-alpha.c:6301
+#: vms-alpha.c:6294
#, c-format
msgid " EGSD (len=%u):\n"
msgstr ""
-#: vms-alpha.c:6316
+#: vms-alpha.c:6309
#, c-format
msgid " EGSD entry %2u (type: %u, len: %u): "
msgstr ""
-#: vms-alpha.c:6322 vms-alpha.c:6617
+#: vms-alpha.c:6315 vms-alpha.c:6610
#, c-format
msgid " Erroneous length\n"
msgstr ""
-#: vms-alpha.c:6335
+#: vms-alpha.c:6328
#, c-format
msgid "PSC - Program section definition\n"
msgstr ""
-#: vms-alpha.c:6336 vms-alpha.c:6356
+#: vms-alpha.c:6329 vms-alpha.c:6349
#, c-format
msgid " alignment : 2**%u\n"
msgstr ""
-#: vms-alpha.c:6337 vms-alpha.c:6357
+#: vms-alpha.c:6330 vms-alpha.c:6350
#, c-format
msgid " flags : 0x%04x"
msgstr ""
-#: vms-alpha.c:6341
+#: vms-alpha.c:6334
#, c-format
msgid " alloc (len): %u (0x%08x)\n"
msgstr ""
-#: vms-alpha.c:6343 vms-alpha.c:6409 vms-alpha.c:6477
+#: vms-alpha.c:6336 vms-alpha.c:6402 vms-alpha.c:6470
#, fuzzy, c-format
msgid " name : %.*s\n"
msgstr "Nama %s sudah digunakan"
-#: vms-alpha.c:6355
+#: vms-alpha.c:6348
#, c-format
msgid "SPSC - Shared Image Program section def\n"
msgstr ""
-#: vms-alpha.c:6361
+#: vms-alpha.c:6354
#, c-format
msgid " alloc (len) : %u (0x%08x)\n"
msgstr ""
-#: vms-alpha.c:6362
+#: vms-alpha.c:6355
#, c-format
msgid " image offset : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6364
+#: vms-alpha.c:6357
#, c-format
msgid " symvec offset : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6367
+#: vms-alpha.c:6360
#, fuzzy, c-format
msgid " name : %.*s\n"
msgstr "Nama %s sudah digunakan"
-#: vms-alpha.c:6383
+#: vms-alpha.c:6376
#, c-format
msgid "SYM - Global symbol definition\n"
msgstr ""
-#: vms-alpha.c:6384 vms-alpha.c:6465 vms-alpha.c:6489 vms-alpha.c:6512
+#: vms-alpha.c:6377 vms-alpha.c:6458 vms-alpha.c:6482 vms-alpha.c:6505
#, c-format
msgid " flags: 0x%04x"
msgstr ""
-#: vms-alpha.c:6387
+#: vms-alpha.c:6380
#, c-format
msgid " psect offset: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6391
+#: vms-alpha.c:6384
#, c-format
msgid " code address: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6393
+#: vms-alpha.c:6386
#, c-format
msgid " psect index for entry point : %u\n"
msgstr ""
-#: vms-alpha.c:6396 vms-alpha.c:6496 vms-alpha.c:6519
+#: vms-alpha.c:6389 vms-alpha.c:6489 vms-alpha.c:6512
#, c-format
msgid " psect index : %u\n"
msgstr ""
-#: vms-alpha.c:6399 vms-alpha.c:6499 vms-alpha.c:6522
+#: vms-alpha.c:6392 vms-alpha.c:6492 vms-alpha.c:6515
#, fuzzy, c-format
msgid " name : %.*s\n"
msgstr "Nama %s sudah digunakan"
-#: vms-alpha.c:6407
+#: vms-alpha.c:6400
#, c-format
msgid "SYM - Global symbol reference\n"
msgstr ""
-#: vms-alpha.c:6422
+#: vms-alpha.c:6415
#, c-format
msgid "IDC - Ident Consistency check\n"
msgstr ""
-#: vms-alpha.c:6423
+#: vms-alpha.c:6416
#, c-format
msgid " flags : 0x%08x"
msgstr ""
-#: vms-alpha.c:6427
+#: vms-alpha.c:6420
#, c-format
msgid " id match : %x\n"
msgstr ""
-#: vms-alpha.c:6429
+#: vms-alpha.c:6422
#, c-format
msgid " error severity: %x\n"
msgstr ""
-#: vms-alpha.c:6433
+#: vms-alpha.c:6426
#, fuzzy, c-format
msgid " entity name : %.*s\n"
msgstr "Nama entiti \"%-.*s\" tidak diketahui"
-#: vms-alpha.c:6439
+#: vms-alpha.c:6432
#, c-format
msgid " object name : %.*s\n"
msgstr ""
-#: vms-alpha.c:6448
+#: vms-alpha.c:6441
#, c-format
msgid " binary ident : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6452
+#: vms-alpha.c:6445
#, c-format
msgid " ascii ident : %.*s\n"
msgstr ""
-#: vms-alpha.c:6464
+#: vms-alpha.c:6457
#, c-format
msgid "SYMG - Universal symbol definition\n"
msgstr ""
-#: vms-alpha.c:6468
+#: vms-alpha.c:6461
#, c-format
msgid " symbol vector offset: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6470
+#: vms-alpha.c:6463
#, c-format
msgid " entry point: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6472
+#: vms-alpha.c:6465
#, c-format
msgid " proc descr : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6474
+#: vms-alpha.c:6467
#, c-format
msgid " psect index: %u\n"
msgstr ""
-#: vms-alpha.c:6488
+#: vms-alpha.c:6481
#, c-format
msgid "SYMV - Vectored symbol definition\n"
msgstr ""
-#: vms-alpha.c:6492
+#: vms-alpha.c:6485
#, c-format
msgid " vector : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6494 vms-alpha.c:6517
+#: vms-alpha.c:6487 vms-alpha.c:6510
#, c-format
msgid " psect offset: %u\n"
msgstr ""
-#: vms-alpha.c:6511
+#: vms-alpha.c:6504
#, c-format
msgid "SYMM - Global symbol definition with version\n"
msgstr ""
-#: vms-alpha.c:6515
+#: vms-alpha.c:6508
#, c-format
msgid " version mask: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6528
+#: vms-alpha.c:6521
#, c-format
msgid "unhandled egsd entry type %u\n"
msgstr ""
-#: vms-alpha.c:6567
+#: vms-alpha.c:6560
#, c-format
msgid " linkage index: %u, replacement insn: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:6571
+#: vms-alpha.c:6564
#, c-format
msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:6576
+#: vms-alpha.c:6569
#, c-format
msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:6582
+#: vms-alpha.c:6575
#, c-format
msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:6587
+#: vms-alpha.c:6580
#, c-format
msgid " global name: %.*s\n"
msgstr ""
-#: vms-alpha.c:6599
+#: vms-alpha.c:6592
#, c-format
msgid " %s (len=%u):\n"
msgstr ""
-#: vms-alpha.c:6622
+#: vms-alpha.c:6615
#, c-format
msgid " (type: %3u, size: %3u): "
msgstr ""
-#: vms-alpha.c:6628
+#: vms-alpha.c:6621
#, c-format
msgid "STA_GBL (stack global) %.*s\n"
msgstr ""
-#: vms-alpha.c:6632
+#: vms-alpha.c:6625
#, c-format
msgid "STA_LW (stack longword)"
msgstr ""
-#: vms-alpha.c:6638
+#: vms-alpha.c:6631
#, c-format
msgid "STA_QW (stack quadword)"
msgstr ""
-#: vms-alpha.c:6645
+#: vms-alpha.c:6638
#, c-format
msgid "STA_PQ (stack psect base + offset)\n"
msgstr ""
-#: vms-alpha.c:6648
+#: vms-alpha.c:6641
#, c-format
msgid " psect: %u, offset: 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:6654
+#: vms-alpha.c:6647
#, c-format
msgid "STA_LI (stack literal)\n"
msgstr ""
-#: vms-alpha.c:6657
+#: vms-alpha.c:6650
#, c-format
msgid "STA_MOD (stack module)\n"
msgstr ""
-#: vms-alpha.c:6660
+#: vms-alpha.c:6653
#, c-format
msgid "STA_CKARG (compare procedure argument)\n"
msgstr ""
-#: vms-alpha.c:6664
+#: vms-alpha.c:6657
#, c-format
msgid "STO_B (store byte)\n"
msgstr ""
-#: vms-alpha.c:6667
+#: vms-alpha.c:6660
#, c-format
msgid "STO_W (store word)\n"
msgstr ""
-#: vms-alpha.c:6670
+#: vms-alpha.c:6663
#, c-format
msgid "STO_LW (store longword)\n"
msgstr ""
-#: vms-alpha.c:6673
+#: vms-alpha.c:6666
#, c-format
msgid "STO_QW (store quadword)\n"
msgstr ""
-#: vms-alpha.c:6680
+#: vms-alpha.c:6673
#, c-format
msgid "STO_IMMR (store immediate repeat) %u bytes\n"
msgstr ""
-#: vms-alpha.c:6689
+#: vms-alpha.c:6682
#, c-format
msgid "STO_GBL (store global) %.*s\n"
msgstr ""
-#: vms-alpha.c:6694
+#: vms-alpha.c:6687
#, c-format
msgid "STO_CA (store code address) %.*s\n"
msgstr ""
-#: vms-alpha.c:6698
+#: vms-alpha.c:6691
#, c-format
msgid "STO_RB (store relative branch)\n"
msgstr ""
-#: vms-alpha.c:6701
+#: vms-alpha.c:6694
#, c-format
msgid "STO_AB (store absolute branch)\n"
msgstr ""
-#: vms-alpha.c:6704
+#: vms-alpha.c:6697
#, c-format
msgid "STO_OFF (store offset to psect)\n"
msgstr ""
-#: vms-alpha.c:6711
+#: vms-alpha.c:6704
#, c-format
msgid "STO_IMM (store immediate) %u bytes\n"
msgstr ""
-#: vms-alpha.c:6720
+#: vms-alpha.c:6713
#, c-format
msgid "STO_GBL_LW (store global longword) %.*s\n"
msgstr ""
-#: vms-alpha.c:6724
+#: vms-alpha.c:6717
#, c-format
msgid "STO_OFF (store LP with procedure signature)\n"
msgstr ""
-#: vms-alpha.c:6727
+#: vms-alpha.c:6720
#, c-format
msgid "STO_BR_GBL (store branch global) *todo*\n"
msgstr ""
-#: vms-alpha.c:6730
+#: vms-alpha.c:6723
#, c-format
msgid "STO_BR_PS (store branch psect + offset) *todo*\n"
msgstr ""
-#: vms-alpha.c:6734
+#: vms-alpha.c:6727
#, c-format
msgid "OPR_NOP (no-operation)\n"
msgstr ""
-#: vms-alpha.c:6737
+#: vms-alpha.c:6730
#, c-format
msgid "OPR_ADD (add)\n"
msgstr ""
-#: vms-alpha.c:6740
+#: vms-alpha.c:6733
#, c-format
msgid "OPR_SUB (subtract)\n"
msgstr ""
-#: vms-alpha.c:6743
+#: vms-alpha.c:6736
#, c-format
msgid "OPR_MUL (multiply)\n"
msgstr ""
-#: vms-alpha.c:6746
+#: vms-alpha.c:6739
#, c-format
msgid "OPR_DIV (divide)\n"
msgstr ""
-#: vms-alpha.c:6749
+#: vms-alpha.c:6742
#, c-format
msgid "OPR_AND (logical and)\n"
msgstr ""
-#: vms-alpha.c:6752
+#: vms-alpha.c:6745
#, c-format
msgid "OPR_IOR (logical inclusive or)\n"
msgstr ""
-#: vms-alpha.c:6755
+#: vms-alpha.c:6748
#, c-format
msgid "OPR_EOR (logical exclusive or)\n"
msgstr ""
-#: vms-alpha.c:6758
+#: vms-alpha.c:6751
#, c-format
msgid "OPR_NEG (negate)\n"
msgstr ""
-#: vms-alpha.c:6761
+#: vms-alpha.c:6754
#, c-format
msgid "OPR_COM (complement)\n"
msgstr ""
-#: vms-alpha.c:6764
+#: vms-alpha.c:6757
#, c-format
msgid "OPR_INSV (insert field)\n"
msgstr ""
-#: vms-alpha.c:6767
+#: vms-alpha.c:6760
#, c-format
msgid "OPR_ASH (arithmetic shift)\n"
msgstr ""
-#: vms-alpha.c:6770
+#: vms-alpha.c:6763
#, c-format
msgid "OPR_USH (unsigned shift)\n"
msgstr ""
-#: vms-alpha.c:6773
+#: vms-alpha.c:6766
#, c-format
msgid "OPR_ROT (rotate)\n"
msgstr ""
-#: vms-alpha.c:6776
+#: vms-alpha.c:6769
#, c-format
msgid "OPR_SEL (select)\n"
msgstr ""
-#: vms-alpha.c:6779
+#: vms-alpha.c:6772
#, c-format
msgid "OPR_REDEF (redefine symbol to curr location)\n"
msgstr ""
-#: vms-alpha.c:6782
+#: vms-alpha.c:6775
#, c-format
msgid "OPR_REDEF (define a literal)\n"
msgstr ""
-#: vms-alpha.c:6786
+#: vms-alpha.c:6779
#, c-format
msgid "STC_LP (store cond linkage pair)\n"
msgstr ""
-#: vms-alpha.c:6790
+#: vms-alpha.c:6783
#, c-format
msgid "STC_LP_PSB (store cond linkage pair + signature)\n"
msgstr ""
-#: vms-alpha.c:6794
+#: vms-alpha.c:6787
#, c-format
msgid " linkage index: %u, procedure: %.*s\n"
msgstr ""
-#: vms-alpha.c:6801
+#: vms-alpha.c:6794
#, fuzzy, c-format
msgid " signature: %.*s\n"
msgstr "Ralat mengesahkan tanda tangan: %s"
-#: vms-alpha.c:6807
+#: vms-alpha.c:6800
#, c-format
msgid "STC_GBL (store cond global)\n"
msgstr ""
-#: vms-alpha.c:6810
+#: vms-alpha.c:6803
#, c-format
msgid " linkage index: %u, global: %.*s\n"
msgstr ""
-#: vms-alpha.c:6815
+#: vms-alpha.c:6808
#, c-format
msgid "STC_GCA (store cond code address)\n"
msgstr ""
-#: vms-alpha.c:6818
+#: vms-alpha.c:6811
#, c-format
msgid " linkage index: %u, procedure name: %.*s\n"
msgstr ""
-#: vms-alpha.c:6823
+#: vms-alpha.c:6816
#, c-format
msgid "STC_PS (store cond psect + offset)\n"
msgstr ""
-#: vms-alpha.c:6827
+#: vms-alpha.c:6820
#, c-format
msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:6834
+#: vms-alpha.c:6827
#, c-format
msgid "STC_NOP_GBL (store cond NOP at global addr)\n"
msgstr ""
-#: vms-alpha.c:6838
+#: vms-alpha.c:6831
#, c-format
msgid "STC_NOP_PS (store cond NOP at psect + offset)\n"
msgstr ""
-#: vms-alpha.c:6842
+#: vms-alpha.c:6835
#, c-format
msgid "STC_BSR_GBL (store cond BSR at global addr)\n"
msgstr ""
-#: vms-alpha.c:6846
+#: vms-alpha.c:6839
#, c-format
msgid "STC_BSR_PS (store cond BSR at psect + offset)\n"
msgstr ""
-#: vms-alpha.c:6850
+#: vms-alpha.c:6843
#, c-format
msgid "STC_LDA_GBL (store cond LDA at global addr)\n"
msgstr ""
-#: vms-alpha.c:6854
+#: vms-alpha.c:6847
#, c-format
msgid "STC_LDA_PS (store cond LDA at psect + offset)\n"
msgstr ""
-#: vms-alpha.c:6858
+#: vms-alpha.c:6851
#, c-format
msgid "STC_BOH_GBL (store cond BOH at global addr)\n"
msgstr ""
-#: vms-alpha.c:6862
+#: vms-alpha.c:6855
#, c-format
msgid "STC_BOH_PS (store cond BOH at psect + offset)\n"
msgstr ""
-#: vms-alpha.c:6867
+#: vms-alpha.c:6860
#, c-format
msgid "STC_NBH_GBL (store cond or hint at global addr)\n"
msgstr ""
-#: vms-alpha.c:6871
+#: vms-alpha.c:6864
#, c-format
msgid "STC_NBH_PS (store cond or hint at psect + offset)\n"
msgstr ""
-#: vms-alpha.c:6875
+#: vms-alpha.c:6868
#, c-format
msgid "CTL_SETRB (set relocation base)\n"
msgstr ""
-#: vms-alpha.c:6881
+#: vms-alpha.c:6874
#, c-format
msgid "CTL_AUGRB (augment relocation base) %u\n"
msgstr ""
-#: vms-alpha.c:6886
+#: vms-alpha.c:6879
#, c-format
msgid "CTL_DFLOC (define location)\n"
msgstr ""
-#: vms-alpha.c:6889
+#: vms-alpha.c:6882
#, c-format
msgid "CTL_STLOC (set location)\n"
msgstr ""
-#: vms-alpha.c:6892
+#: vms-alpha.c:6885
#, c-format
msgid "CTL_STKDL (stack defined location)\n"
msgstr ""
-#: vms-alpha.c:6895 vms-alpha.c:7323 vms-alpha.c:7484
+#: vms-alpha.c:6888 vms-alpha.c:7316 vms-alpha.c:7477
#, fuzzy, c-format
msgid "*unhandled*\n"
msgstr "Ralat tidak boleh kendali"
-#: vms-alpha.c:6920
+#: vms-alpha.c:6913
#, c-format
msgid "cannot read GST record header\n"
msgstr ""
#. Ill-formed.
-#: vms-alpha.c:6943
+#: vms-alpha.c:6936
#, c-format
msgid "cannot find EMH in first GST record\n"
msgstr ""
-#: vms-alpha.c:6967
+#: vms-alpha.c:6960
#, c-format
msgid "corrupted GST\n"
msgstr ""
-#: vms-alpha.c:6980
+#: vms-alpha.c:6973
#, c-format
msgid "cannot read GST record\n"
msgstr ""
-#: vms-alpha.c:7007
+#: vms-alpha.c:7000
#, c-format
msgid " unhandled EOBJ record type %u\n"
msgstr ""
-#: vms-alpha.c:7032
+#: vms-alpha.c:7025
#, c-format
msgid " bitcount: %u, base addr: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7046
+#: vms-alpha.c:7039
#, c-format
msgid " bitmap: 0x%08x (count: %u):\n"
msgstr ""
-#: vms-alpha.c:7053
+#: vms-alpha.c:7046
#, fuzzy, c-format
msgid " %08x"
msgstr "ralat tidak diketahui (kod ralat %08x)."
-#: vms-alpha.c:7080
+#: vms-alpha.c:7073
#, c-format
msgid " image %u (%u entries)\n"
msgstr ""
-#: vms-alpha.c:7086
+#: vms-alpha.c:7079
#, c-format
msgid " offset: 0x%08x, val: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7109
+#: vms-alpha.c:7102
#, c-format
msgid " image %u (%u entries), offsets:\n"
msgstr ""
-#: vms-alpha.c:7116
+#: vms-alpha.c:7109
#, c-format
msgid " 0x%08x"
msgstr ""
#. 64 bits.
-#: vms-alpha.c:7242
+#: vms-alpha.c:7235
#, c-format
msgid "64 bits *unhandled*\n"
msgstr ""
-#: vms-alpha.c:7247
+#: vms-alpha.c:7240
#, c-format
msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7258
+#: vms-alpha.c:7251
#, c-format
msgid "non-contiguous array of %s\n"
msgstr ""
-#: vms-alpha.c:7265
+#: vms-alpha.c:7258
#, c-format
msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n"
msgstr ""
-#: vms-alpha.c:7270
+#: vms-alpha.c:7263
#, c-format
msgid "arsize: %u, a0: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7274
+#: vms-alpha.c:7267
#, c-format
msgid "Strides:\n"
msgstr ""
-#: vms-alpha.c:7288
+#: vms-alpha.c:7281
#, fuzzy, c-format
msgid "Bounds:\n"
msgstr "Batas Kiri"
-#: vms-alpha.c:7295
+#: vms-alpha.c:7288
#, c-format
msgid "[%u]: Lower: %u, upper: %u\n"
msgstr ""
-#: vms-alpha.c:7309
+#: vms-alpha.c:7302
#, c-format
msgid "unaligned bit-string of %s\n"
msgstr ""
-#: vms-alpha.c:7316
+#: vms-alpha.c:7309
#, c-format
msgid "base: %u, pos: %u\n"
msgstr ""
-#: vms-alpha.c:7342
+#: vms-alpha.c:7335
#, c-format
msgid "vflags: 0x%02x, value: 0x%08x "
msgstr ""
-#: vms-alpha.c:7349
+#: vms-alpha.c:7342
#, fuzzy, c-format
msgid "(no value)\n"
msgstr "nilai"
-#: vms-alpha.c:7352
+#: vms-alpha.c:7345
#, fuzzy, c-format
msgid "(not active)\n"
msgstr "tidak aktif"
-#: vms-alpha.c:7355
+#: vms-alpha.c:7348
#, fuzzy, c-format
msgid "(not allocated)\n"
msgstr "@r tidak diumpukkan. "
-#: vms-alpha.c:7358
+#: vms-alpha.c:7351
#, fuzzy, c-format
msgid "(descriptor)\n"
msgstr "Penerang salin"
-#: vms-alpha.c:7363
+#: vms-alpha.c:7356
#, c-format
msgid "(trailing value)\n"
msgstr ""
-#: vms-alpha.c:7366
+#: vms-alpha.c:7359
#, c-format
msgid "(value spec follows)\n"
msgstr ""
-#: vms-alpha.c:7369
+#: vms-alpha.c:7362
#, c-format
msgid "(at bit offset %u)\n"
msgstr ""
-#: vms-alpha.c:7373
+#: vms-alpha.c:7366
#, c-format
msgid "(reg: %u, disp: %u, indir: %u, kind: "
msgstr ""
-#: vms-alpha.c:7380
+#: vms-alpha.c:7373
#, fuzzy
msgid "literal"
msgstr "Bidang perlu menjadi perkataan literal."
-#: vms-alpha.c:7383
+#: vms-alpha.c:7376
msgid "address"
msgstr "alamat"
-#: vms-alpha.c:7386
+#: vms-alpha.c:7379
#, fuzzy
msgid "desc"
msgstr " Huraian: %1"
-#: vms-alpha.c:7389
+#: vms-alpha.c:7382
#, fuzzy
msgid "reg"
msgstr "Reg "
-#: vms-alpha.c:7410
+#: vms-alpha.c:7403
#, c-format
msgid "len: %2u, kind: %2u "
msgstr ""
-#: vms-alpha.c:7418
+#: vms-alpha.c:7411
#, c-format
msgid "atomic, type=0x%02x %s\n"
msgstr ""
-#: vms-alpha.c:7423
+#: vms-alpha.c:7416
#, c-format
msgid "indirect, defined at 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7427
+#: vms-alpha.c:7420
#, c-format
msgid "typed pointer\n"
msgstr ""
-#: vms-alpha.c:7431
+#: vms-alpha.c:7424
#, fuzzy, c-format
msgid "pointer\n"
msgstr "Penuding: %p"
-#: vms-alpha.c:7442
+#: vms-alpha.c:7435
#, c-format
msgid "array, dim: %u, bitmap: "
msgstr ""
-#: vms-alpha.c:7457
+#: vms-alpha.c:7450
#, c-format
msgid "array descriptor:\n"
msgstr ""
-#: vms-alpha.c:7468
+#: vms-alpha.c:7461
#, c-format
msgid "type spec for element:\n"
msgstr ""
-#: vms-alpha.c:7470
+#: vms-alpha.c:7463
#, c-format
msgid "type spec for subscript %u:\n"
msgstr ""
-#: vms-alpha.c:7495
+#: vms-alpha.c:7488
#, c-format
msgid "Debug symbol table:\n"
msgstr ""
-#: vms-alpha.c:7506
+#: vms-alpha.c:7499
#, c-format
msgid "cannot read DST header\n"
msgstr ""
-#: vms-alpha.c:7512
+#: vms-alpha.c:7505
#, c-format
msgid " type: %3u, len: %3u (at 0x%08x): "
msgstr ""
-#: vms-alpha.c:7531
+#: vms-alpha.c:7524
#, c-format
msgid "cannot read DST symbol\n"
msgstr ""
-#: vms-alpha.c:7575
+#: vms-alpha.c:7568
#, c-format
msgid "standard data: %s\n"
msgstr ""
-#: vms-alpha.c:7579 vms-alpha.c:7703
+#: vms-alpha.c:7572 vms-alpha.c:7696
#, fuzzy, c-format
msgid " name: %.*s\n"
msgstr "Nama %s sudah digunakan"
-#: vms-alpha.c:7587
+#: vms-alpha.c:7580
#, c-format
msgid "modbeg\n"
msgstr ""
-#: vms-alpha.c:7591
+#: vms-alpha.c:7584
#, c-format
msgid " flags: %d, language: %u, major: %u, minor: %u\n"
msgstr ""
-#: vms-alpha.c:7601 vms-alpha.c:7970
+#: vms-alpha.c:7594 vms-alpha.c:7963
#, c-format
msgid " module name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7608
+#: vms-alpha.c:7601
#, fuzzy, c-format
msgid " compiler : %.*s\n"
msgstr "Pengkompil: %s\n"
-#: vms-alpha.c:7615
+#: vms-alpha.c:7608
#, c-format
msgid "modend\n"
msgstr ""
-#: vms-alpha.c:7622
+#: vms-alpha.c:7615
msgid "rtnbeg\n"
msgstr ""
-#: vms-alpha.c:7626
+#: vms-alpha.c:7619
#, c-format
msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7635
+#: vms-alpha.c:7628
#, c-format
msgid " routine name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7646
+#: vms-alpha.c:7639
#, c-format
msgid "rtnend: size 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7656
+#: vms-alpha.c:7649
#, c-format
msgid "prolog: bkpt address 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7666
+#: vms-alpha.c:7659
#, c-format
msgid "epilog: flags: %u, count: %u\n"
msgstr ""
-#: vms-alpha.c:7681
+#: vms-alpha.c:7674
#, c-format
msgid "blkbeg: address: 0x%08x, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7693
+#: vms-alpha.c:7686
#, c-format
msgid "blkend: size: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7699
+#: vms-alpha.c:7692
#, c-format
msgid "typspec (len: %u)\n"
msgstr ""
-#: vms-alpha.c:7715
+#: vms-alpha.c:7708
#, c-format
msgid "septyp, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7732
+#: vms-alpha.c:7725
#, c-format
msgid "recbeg: name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7738
+#: vms-alpha.c:7731
#, c-format
msgid " len: %u bits\n"
msgstr ""
-#: vms-alpha.c:7744
+#: vms-alpha.c:7737
#, c-format
msgid "recend\n"
msgstr ""
-#: vms-alpha.c:7749
+#: vms-alpha.c:7742
#, c-format
msgid "enumbeg, len: %u, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7755
+#: vms-alpha.c:7748
#, c-format
msgid "enumelt, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7761
+#: vms-alpha.c:7754
#, c-format
msgid "enumend\n"
msgstr ""
-#: vms-alpha.c:7768
+#: vms-alpha.c:7761
#, c-format
msgid "label, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:7771
+#: vms-alpha.c:7764
#, c-format
msgid " address: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7783
+#: vms-alpha.c:7776
#, c-format
msgid "discontiguous range (nbr: %u)\n"
msgstr ""
-#: vms-alpha.c:7790
+#: vms-alpha.c:7783
#, c-format
msgid " address: 0x%08x, size: %u\n"
msgstr ""
-#: vms-alpha.c:7801
+#: vms-alpha.c:7794
#, c-format
msgid "line num (len: %u)\n"
msgstr ""
-#: vms-alpha.c:7820
+#: vms-alpha.c:7813
#, c-format
msgid "delta_pc_w %u\n"
msgstr ""
-#: vms-alpha.c:7829
+#: vms-alpha.c:7822
#, c-format
msgid "incr_linum(b): +%u\n"
msgstr ""
-#: vms-alpha.c:7837
+#: vms-alpha.c:7830
#, c-format
msgid "incr_linum_w: +%u\n"
msgstr ""
-#: vms-alpha.c:7845
+#: vms-alpha.c:7838
#, c-format
msgid "incr_linum_l: +%u\n"
msgstr ""
-#: vms-alpha.c:7853
+#: vms-alpha.c:7846
#, c-format
msgid "set_line_num(w) %u\n"
msgstr ""
-#: vms-alpha.c:7860
+#: vms-alpha.c:7853
#, c-format
msgid "set_line_num_b %u\n"
msgstr ""
-#: vms-alpha.c:7867
+#: vms-alpha.c:7860
#, c-format
msgid "set_line_num_l %u\n"
msgstr ""
-#: vms-alpha.c:7874
+#: vms-alpha.c:7867
#, c-format
msgid "set_abs_pc: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7880
+#: vms-alpha.c:7873
#, c-format
msgid "delta_pc_l: +0x%08x\n"
msgstr ""
-#: vms-alpha.c:7887
+#: vms-alpha.c:7880
#, c-format
msgid "term(b): 0x%02x"
msgstr ""
-#: vms-alpha.c:7889
+#: vms-alpha.c:7882
#, c-format
msgid " pc: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7896
+#: vms-alpha.c:7889
#, c-format
msgid "term_w: 0x%04x"
msgstr ""
-#: vms-alpha.c:7898
+#: vms-alpha.c:7891
#, c-format
msgid " pc: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:7904
+#: vms-alpha.c:7897
#, c-format
msgid "delta pc +%-4d"
msgstr ""
-#: vms-alpha.c:7908
+#: vms-alpha.c:7901
#, c-format
msgid " pc: 0x%08x line: %5u\n"
msgstr ""
-#: vms-alpha.c:7913
+#: vms-alpha.c:7906
#, c-format
msgid " *unhandled* cmd %u\n"
msgstr ""
-#: vms-alpha.c:7928
+#: vms-alpha.c:7921
#, c-format
msgid "source (len: %u)\n"
msgstr ""
-#: vms-alpha.c:7947
+#: vms-alpha.c:7940
#, c-format
msgid " declfile: len: %u, flags: %u, fileid: %u\n"
msgstr ""
-#: vms-alpha.c:7952
+#: vms-alpha.c:7945
#, c-format
msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n"
msgstr ""
-#: vms-alpha.c:7964
+#: vms-alpha.c:7957
#, fuzzy, c-format
msgid " filename : %.*s\n"
msgstr "Nama fail \"%s\" tidak sah"
-#: vms-alpha.c:7980
+#: vms-alpha.c:7973
#, c-format
msgid " setfile %u\n"
msgstr ""
-#: vms-alpha.c:7987 vms-alpha.c:7994
+#: vms-alpha.c:7980 vms-alpha.c:7987
#, c-format
msgid " setrec %u\n"
msgstr ""
-#: vms-alpha.c:8001 vms-alpha.c:8008
+#: vms-alpha.c:7994 vms-alpha.c:8001
#, c-format
msgid " setlnum %u\n"
msgstr ""
-#: vms-alpha.c:8015 vms-alpha.c:8022
+#: vms-alpha.c:8008 vms-alpha.c:8015
#, c-format
msgid " deflines %u\n"
msgstr ""
-#: vms-alpha.c:8026
+#: vms-alpha.c:8019
#, c-format
msgid " formfeed\n"
msgstr ""
-#: vms-alpha.c:8030
+#: vms-alpha.c:8023
#, c-format
msgid " *unhandled* cmd %u\n"
msgstr ""
-#: vms-alpha.c:8042
+#: vms-alpha.c:8035
#, c-format
msgid "*unhandled* dst type %u\n"
msgstr ""
-#: vms-alpha.c:8074
+#: vms-alpha.c:8067
#, c-format
msgid "cannot read EIHD\n"
msgstr ""
-#: vms-alpha.c:8078
+#: vms-alpha.c:8071
#, c-format
msgid "EIHD: (size: %u, nbr blocks: %u)\n"
msgstr ""
-#: vms-alpha.c:8082
+#: vms-alpha.c:8075
#, c-format
msgid " majorid: %u, minorid: %u\n"
msgstr ""
-#: vms-alpha.c:8090
+#: vms-alpha.c:8083
#, fuzzy
msgid "executable"
msgstr "Boleh Laku"
-#: vms-alpha.c:8093
+#: vms-alpha.c:8086
msgid "linkable image"
msgstr ""
-#: vms-alpha.c:8100
+#: vms-alpha.c:8093
#, c-format
msgid " image type: %u (%s)"
msgstr ""
-#: vms-alpha.c:8106
+#: vms-alpha.c:8099
#, fuzzy
msgid "native"
msgstr "Asli"
-#: vms-alpha.c:8109
+#: vms-alpha.c:8102
#, fuzzy
msgid "CLI"
msgstr "Infrastruktur Mono/CLI"
-#: vms-alpha.c:8116
+#: vms-alpha.c:8109
#, c-format
msgid ", subtype: %u (%s)\n"
msgstr ""
-#: vms-alpha.c:8123
+#: vms-alpha.c:8116
#, c-format
msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n"
msgstr ""
-#: vms-alpha.c:8127
+#: vms-alpha.c:8120
#, c-format
msgid " fixup info rva: "
msgstr ""
-#: vms-alpha.c:8129
+#: vms-alpha.c:8122
#, c-format
msgid ", symbol vector rva: "
msgstr ""
-#: vms-alpha.c:8132
+#: vms-alpha.c:8125
#, c-format
msgid ""
"\n"
" version array off: %u\n"
msgstr ""
-#: vms-alpha.c:8137
+#: vms-alpha.c:8130
#, c-format
msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n"
msgstr ""
-#: vms-alpha.c:8143
+#: vms-alpha.c:8136
#, c-format
msgid " linker flags: %08x:"
msgstr ""
-#: vms-alpha.c:8174
+#: vms-alpha.c:8167
#, c-format
msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n"
msgstr ""
-#: vms-alpha.c:8180
+#: vms-alpha.c:8173
#, c-format
msgid " BPAGE: %u"
msgstr ""
-#: vms-alpha.c:8187
+#: vms-alpha.c:8180
#, c-format
msgid ", ext fixup offset: %u, no_opt psect off: %u"
msgstr ""
-#: vms-alpha.c:8190
+#: vms-alpha.c:8183
#, c-format
msgid ", alias: %u\n"
msgstr ""
-#: vms-alpha.c:8198
+#: vms-alpha.c:8191
#, c-format
msgid "system version array information:\n"
msgstr ""
-#: vms-alpha.c:8202
+#: vms-alpha.c:8195
#, c-format
msgid "cannot read EIHVN header\n"
msgstr ""
-#: vms-alpha.c:8212
+#: vms-alpha.c:8205
#, c-format
msgid "cannot read EIHVN version\n"
msgstr ""
-#: vms-alpha.c:8215
+#: vms-alpha.c:8208
#, fuzzy, c-format
msgid " %02u "
msgstr "%u:%02u:%02u"
-#: vms-alpha.c:8219
+#: vms-alpha.c:8212
#, fuzzy
msgid "BASE_IMAGE "
msgstr "[ Imej Asas ]"
-#: vms-alpha.c:8222
+#: vms-alpha.c:8215
#, fuzzy
msgid "MEMORY_MANAGEMENT"
msgstr "Benarkan Unit Pengurusan Ingatan, diperlukan oleh sesetengah permainan. (HIDUP = Serasi, MATI = Pantas)"
-#: vms-alpha.c:8225
-#, fuzzy
+#: vms-alpha.c:8218
msgid "IO "
-msgstr "Gagal mengalihkan IO proses anak"
+msgstr "IO "
-#: vms-alpha.c:8228
+#: vms-alpha.c:8221
msgid "FILES_VOLUMES "
msgstr ""
-#: vms-alpha.c:8231
+#: vms-alpha.c:8224
msgid "PROCESS_SCHED "
msgstr ""
-#: vms-alpha.c:8234
+#: vms-alpha.c:8227
msgid "SYSGEN "
msgstr ""
-#: vms-alpha.c:8237
+#: vms-alpha.c:8230
msgid "CLUSTERS_LOCKMGR "
msgstr ""
-#: vms-alpha.c:8240
+#: vms-alpha.c:8233
msgid "LOGICAL_NAMES "
msgstr ""
-#: vms-alpha.c:8243
-#, fuzzy
+#: vms-alpha.c:8236
msgid "SECURITY "
-msgstr "Keselamatan:"
+msgstr "KESELAMATAN "
-#: vms-alpha.c:8246
+#: vms-alpha.c:8239
msgid "IMAGE_ACTIVATOR "
msgstr ""
-#: vms-alpha.c:8249
-#, fuzzy
+#: vms-alpha.c:8242
msgid "NETWORKS "
-msgstr "Tiada Rangkaian"
+msgstr "RANGKAIAN "
-#: vms-alpha.c:8252
-#, fuzzy
+#: vms-alpha.c:8245
msgid "COUNTERS "
-msgstr "lebih dari 10 pengira dalam spesifikasi halaman\n"
+msgstr "PENGIRA "
-#: vms-alpha.c:8255
-#, fuzzy
+#: vms-alpha.c:8248
msgid "STABLE "
-msgstr "Kandang."
+msgstr "STABIL "
-#: vms-alpha.c:8258
+#: vms-alpha.c:8251
msgid "MISC "
msgstr "LAIN-LAIN "
-#: vms-alpha.c:8261
+#: vms-alpha.c:8254
msgid "CPU "
msgstr "CPU "
-#: vms-alpha.c:8264
+#: vms-alpha.c:8257
msgid "VOLATILE "
msgstr ""
-#: vms-alpha.c:8267
+#: vms-alpha.c:8260
msgid "SHELL "
msgstr "SHELL "
-#: vms-alpha.c:8270
+#: vms-alpha.c:8263
msgid "POSIX "
msgstr "POSIX "
-#: vms-alpha.c:8273
+#: vms-alpha.c:8266
msgid "MULTI_PROCESSING "
msgstr ""
-#: vms-alpha.c:8276
+#: vms-alpha.c:8269
msgid "GALAXY "
msgstr "GALAKSI "
-#: vms-alpha.c:8279
+#: vms-alpha.c:8272
msgid "*unknown* "
msgstr "*tidak diketahui* "
-#: vms-alpha.c:8295 vms-alpha.c:8569
+#: vms-alpha.c:8288 vms-alpha.c:8575
#, c-format
msgid "cannot read EIHA\n"
msgstr ""
-#: vms-alpha.c:8298
+#: vms-alpha.c:8291
#, c-format
msgid "Image activation: (size=%u)\n"
msgstr ""
-#: vms-alpha.c:8301
+#: vms-alpha.c:8294
#, c-format
msgid " First address : 0x%08x 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8305
+#: vms-alpha.c:8298
#, c-format
msgid " Second address: 0x%08x 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8309
+#: vms-alpha.c:8302
#, c-format
msgid " Third address : 0x%08x 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8313
+#: vms-alpha.c:8306
#, c-format
msgid " Fourth address: 0x%08x 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8317
+#: vms-alpha.c:8310
#, c-format
msgid " Shared image : 0x%08x 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8328
+#: vms-alpha.c:8321
#, c-format
msgid "cannot read EIHI\n"
msgstr ""
-#: vms-alpha.c:8332
+#: vms-alpha.c:8325
#, c-format
msgid "Image identification: (major: %u, minor: %u)\n"
msgstr ""
-#: vms-alpha.c:8335
+#: vms-alpha.c:8331
#, c-format
msgid " image name : %.*s\n"
msgstr ""
-#: vms-alpha.c:8337
+#: vms-alpha.c:8332
#, c-format
msgid " link time : %s\n"
msgstr ""
-#: vms-alpha.c:8339
+#: vms-alpha.c:8337
#, c-format
msgid " image ident : %.*s\n"
msgstr ""
@@ -8404,261 +8519,261 @@ msgstr ""
msgid " linker ident : %.*s\n"
msgstr ""
-#: vms-alpha.c:8343
+#: vms-alpha.c:8345
#, c-format
msgid " image build ident: %.*s\n"
msgstr ""
-#: vms-alpha.c:8353
+#: vms-alpha.c:8354
#, c-format
msgid "cannot read EIHS\n"
msgstr ""
-#: vms-alpha.c:8357
+#: vms-alpha.c:8358
#, c-format
msgid "Image symbol & debug table: (major: %u, minor: %u)\n"
msgstr ""
-#: vms-alpha.c:8363
+#: vms-alpha.c:8364
#, c-format
msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n"
msgstr ""
-#: vms-alpha.c:8368
+#: vms-alpha.c:8369
#, c-format
msgid " global symbol table: vbn: %u, records: %u\n"
msgstr ""
-#: vms-alpha.c:8373
+#: vms-alpha.c:8374
#, c-format
msgid " debug module table : vbn: %u, size: %u\n"
msgstr ""
-#: vms-alpha.c:8386
+#: vms-alpha.c:8387
#, c-format
msgid "cannot read EISD\n"
msgstr ""
-#: vms-alpha.c:8397
+#: vms-alpha.c:8398
#, c-format
msgid "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n"
msgstr ""
-#: vms-alpha.c:8405
+#: vms-alpha.c:8406
#, c-format
msgid " section: base: 0x%08x%08x size: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8410
+#: vms-alpha.c:8411
#, c-format
msgid " flags: 0x%04x"
msgstr ""
-#: vms-alpha.c:8448
+#: vms-alpha.c:8449
#, c-format
msgid " vbn: %u, pfc: %u, matchctl: %u type: %u ("
msgstr ""
-#: vms-alpha.c:8454
+#: vms-alpha.c:8455
msgid "NORMAL"
msgstr "NORMAL"
-#: vms-alpha.c:8457
+#: vms-alpha.c:8458
msgid "SHRFXD"
msgstr ""
-#: vms-alpha.c:8460
+#: vms-alpha.c:8461
msgid "PRVFXD"
msgstr ""
-#: vms-alpha.c:8463
+#: vms-alpha.c:8464
msgid "SHRPIC"
msgstr ""
-#: vms-alpha.c:8466
+#: vms-alpha.c:8467
msgid "PRVPIC"
msgstr ""
-#: vms-alpha.c:8469
+#: vms-alpha.c:8470
msgid "USRSTACK"
msgstr ""
-#: vms-alpha.c:8475
+#: vms-alpha.c:8476
msgid ")\n"
msgstr ""
-#: vms-alpha.c:8478
+#: vms-alpha.c:8483
#, c-format
msgid " ident: 0x%08x, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:8488
+#: vms-alpha.c:8494
#, c-format
msgid "cannot read DMT\n"
msgstr ""
-#: vms-alpha.c:8492
+#: vms-alpha.c:8498
#, c-format
msgid "Debug module table:\n"
msgstr ""
-#: vms-alpha.c:8501
+#: vms-alpha.c:8507
#, c-format
msgid "cannot read DMT header\n"
msgstr ""
-#: vms-alpha.c:8507
+#: vms-alpha.c:8513
#, c-format
msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n"
msgstr ""
-#: vms-alpha.c:8517
+#: vms-alpha.c:8523
#, c-format
msgid "cannot read DMT psect\n"
msgstr ""
-#: vms-alpha.c:8521
+#: vms-alpha.c:8527
#, c-format
msgid " psect start: 0x%08x, length: %u\n"
msgstr ""
-#: vms-alpha.c:8534
+#: vms-alpha.c:8540
#, c-format
msgid "cannot read DST\n"
msgstr ""
-#: vms-alpha.c:8544
+#: vms-alpha.c:8550
#, c-format
msgid "cannot read GST\n"
msgstr ""
-#: vms-alpha.c:8548
+#: vms-alpha.c:8554
#, c-format
msgid "Global symbol table:\n"
msgstr ""
-#: vms-alpha.c:8575
+#: vms-alpha.c:8581
#, c-format
msgid "Image activator fixup: (major: %u, minor: %u)\n"
msgstr ""
-#: vms-alpha.c:8579
+#: vms-alpha.c:8585
#, c-format
msgid " iaflink : 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:8583
+#: vms-alpha.c:8589
#, c-format
msgid " fixuplnk: 0x%08x %08x\n"
msgstr ""
-#: vms-alpha.c:8586
+#: vms-alpha.c:8592
#, c-format
msgid " size : %u\n"
msgstr " saiz : %u\n"
-#: vms-alpha.c:8588
+#: vms-alpha.c:8594
#, c-format
msgid " flags: 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8593
+#: vms-alpha.c:8599
#, c-format
msgid " qrelfixoff: %5u, lrelfixoff: %5u\n"
msgstr ""
-#: vms-alpha.c:8598
+#: vms-alpha.c:8604
#, c-format
msgid " qdotadroff: %5u, ldotadroff: %5u\n"
msgstr ""
-#: vms-alpha.c:8603
+#: vms-alpha.c:8609
#, c-format
msgid " codeadroff: %5u, lpfixoff : %5u\n"
msgstr ""
-#: vms-alpha.c:8606
+#: vms-alpha.c:8612
#, c-format
msgid " chgprtoff : %5u\n"
msgstr ""
-#: vms-alpha.c:8610
+#: vms-alpha.c:8616
#, c-format
msgid " shlstoff : %5u, shrimgcnt : %5u\n"
msgstr ""
-#: vms-alpha.c:8613
+#: vms-alpha.c:8619
#, c-format
msgid " shlextra : %5u, permctx : %5u\n"
msgstr ""
-#: vms-alpha.c:8616
+#: vms-alpha.c:8622
#, c-format
msgid " base_va : 0x%08x\n"
msgstr ""
-#: vms-alpha.c:8618
+#: vms-alpha.c:8624
#, c-format
msgid " lppsbfixoff: %5u\n"
msgstr ""
-#: vms-alpha.c:8625
+#: vms-alpha.c:8631
#, c-format
msgid " Shareable images:\n"
msgstr ""
-#: vms-alpha.c:8633
+#: vms-alpha.c:8642
#, c-format
msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n"
msgstr ""
-#: vms-alpha.c:8640
+#: vms-alpha.c:8649
#, c-format
msgid " quad-word relocation fixups:\n"
msgstr ""
-#: vms-alpha.c:8646
+#: vms-alpha.c:8655
#, c-format
msgid " long-word relocation fixups:\n"
msgstr ""
-#: vms-alpha.c:8652
+#: vms-alpha.c:8661
#, c-format
msgid " quad-word .address reference fixups:\n"
msgstr ""
-#: vms-alpha.c:8657
+#: vms-alpha.c:8666
#, c-format
msgid " long-word .address reference fixups:\n"
msgstr ""
-#: vms-alpha.c:8662
+#: vms-alpha.c:8671
#, c-format
msgid " Code Address Reference Fixups:\n"
msgstr ""
-#: vms-alpha.c:8667
+#: vms-alpha.c:8676
#, c-format
msgid " Linkage Pairs Reference Fixups:\n"
msgstr ""
-#: vms-alpha.c:8675
+#: vms-alpha.c:8684
#, c-format
msgid " Change Protection (%u entries):\n"
msgstr ""
-#: vms-alpha.c:8684
+#: vms-alpha.c:8693
#, c-format
msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x "
msgstr ""
#. FIXME: we do not yet support relocatable link. It is not obvious
#. how to do it for debug infos.
-#: vms-alpha.c:9561
+#: vms-alpha.c:9570
msgid "%P: relocatable link is not supported\n"
msgstr ""
-#: vms-alpha.c:9632
+#: vms-alpha.c:9641
#, c-format
msgid "%P: multiple entry points: in modules %pB and %pB\n"
msgstr ""
@@ -8676,115 +8791,120 @@ msgstr ""
msgid "_bfd_vms_output_counted called with too many bytes"
msgstr ""
-#: xcofflink.c:889
+#: xcofflink.c:462
+#, c-format
+msgid "%pB: warning: illegal symbol index %lu in relocs"
+msgstr ""
+
+#: xcofflink.c:881
#, c-format
msgid "%pB: XCOFF shared object when not producing XCOFF output"
msgstr ""
-#: xcofflink.c:910
+#: xcofflink.c:902
#, c-format
msgid "%pB: dynamic object with no .loader section"
msgstr ""
-#: xcofflink.c:1492
+#: xcofflink.c:1484
#, c-format
msgid "%pB: `%s' has line numbers but no enclosing section"
msgstr ""
-#: xcofflink.c:1548
+#: xcofflink.c:1540
#, c-format
msgid "%pB: class %d symbol `%s' has no aux entries"
msgstr ""
-#: xcofflink.c:1571
+#: xcofflink.c:1563
#, c-format
msgid "%pB: symbol `%s' has unrecognized csect type %d"
msgstr ""
-#: xcofflink.c:1584
+#: xcofflink.c:1576
#, c-format
msgid "%pB: bad XTY_ER symbol `%s': class %d scnum %d scnlen %<PRId64>"
msgstr ""
-#: xcofflink.c:1615
+#: xcofflink.c:1607
#, c-format
msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %<PRIu64>"
msgstr ""
-#: xcofflink.c:1750
+#: xcofflink.c:1742
#, c-format
msgid "%pB: TOC entry `%s' has a R_TLSMLrelocation not targeting itself"
msgstr ""
-#: xcofflink.c:1784
+#: xcofflink.c:1776
#, c-format
msgid "%pB: csect `%s' not in enclosing section"
msgstr ""
-#: xcofflink.c:1893
+#: xcofflink.c:1885
#, c-format
msgid "%pB: misplaced XTY_LD `%s'"
msgstr ""
-#: xcofflink.c:2236
+#: xcofflink.c:2228
#, c-format
msgid "%pB: reloc %s:%<PRId64> not in csect"
msgstr ""
-#: xcofflink.c:3345
+#: xcofflink.c:3337
#, c-format
msgid "%pB: cannot export internal symbol `%s`."
msgstr ""
-#: xcofflink.c:3393
+#: xcofflink.c:3385
#, c-format
msgid "%s: no such symbol"
msgstr "%s: tiada simbol sedemikian"
-#: xcofflink.c:3502
+#: xcofflink.c:3494
#, c-format
msgid "warning: attempt to export undefined symbol `%s'"
msgstr ""
-#: xcofflink.c:3850
+#: xcofflink.c:3842
msgid "error: undefined symbol __rtinit"
msgstr ""
-#: xcofflink.c:4863
+#: xcofflink.c:4855
#, c-format
msgid "%pB: Unable to find a stub csect in rangeof relocation at %#<PRIx64> targeting'%s'"
msgstr ""
-#: xcofflink.c:4892
+#: xcofflink.c:4884
#, c-format
msgid "%pB: Cannot create stub entry '%s'"
msgstr ""
-#: xcofflink.c:5012
+#: xcofflink.c:5004
msgid "TOC overflow during stub generation; try -mminimal-toc when compiling"
msgstr ""
-#: xcofflink.c:5080
+#: xcofflink.c:5072
#, c-format
msgid "%pB: loader reloc in unrecognized section `%s'"
msgstr ""
-#: xcofflink.c:5092
+#: xcofflink.c:5084
#, c-format
msgid "%pB: `%s' in loader reloc but not loader sym"
msgstr ""
-#: xcofflink.c:5109
+#: xcofflink.c:5101
#, c-format
msgid "%pB: loader reloc in read-only section %pA"
msgstr ""
-#: xcofflink.c:6188
+#: xcofflink.c:6180
#, c-format
msgid "TOC overflow: %#<PRIx64> > 0x10000; try -mminimal-toc when compiling"
msgstr ""
-#: xcofflink.c:7304
+#: xcofflink.c:7296
#, c-format
msgid "Unable to link input file: %s"
msgstr ""
@@ -8809,232 +8929,240 @@ msgid "%s is defined but plugin support is disabled"
msgstr ""
#. Not fatal, this callback cannot fail.
-#: elfnn-aarch64.c:2906 elfnn-riscv.c:5693
+#: elfnn-aarch64.c:2878 elfnn-riscv.c:5739
#, c-format
msgid "unknown attribute for symbol `%s': 0x%02x"
msgstr ""
-#: elfnn-aarch64.c:5469
+#: elfnn-aarch64.c:5468
#, c-format
msgid "%pB: error: erratum 835769 stub out of range (input file too large)"
msgstr ""
-#: elfnn-aarch64.c:5561
+#: elfnn-aarch64.c:5560
#, c-format
msgid "%pB: error: erratum 843419 stub out of range (input file too large)"
msgstr ""
-#: elfnn-aarch64.c:5574
+#: elfnn-aarch64.c:5573
#, c-format
msgid "%pB: error: erratum 843419 immediate 0x%<PRIx64> out of range for ADR (input file too large) and --fix-cortex-a53-843419=adr used. Run the linker with --fix-cortex-a53-843419=full instead"
msgstr ""
-#: elfnn-aarch64.c:6117
+#: elfnn-aarch64.c:6116
#, c-format
msgid "%pB: relocation %s against symbol `%s' which may bind externally can not be used when making a shared object; recompile with -fPIC"
msgstr ""
-#: elfnn-aarch64.c:6137
+#: elfnn-aarch64.c:6136
#, c-format
msgid "%pB: conditional branch to undefined symbol `%s' not allowed"
msgstr ""
-#: elfnn-aarch64.c:6225 elfnn-kvx.c:2382
+#: elfnn-aarch64.c:6224 elfnn-kvx.c:2381
#, c-format
msgid "%pB: local symbol descriptor table be NULL when applying relocation %s against local symbol"
msgstr ""
-#: elfnn-aarch64.c:6339 elfnn-aarch64.c:6376
+#: elfnn-aarch64.c:6338 elfnn-aarch64.c:6375
#, c-format
msgid "%pB: TLS relocation %s against undefined symbol `%s'"
msgstr ""
-#: elfnn-aarch64.c:7367
+#: elfnn-aarch64.c:7366
msgid "too many GOT entries for -fpic, please recompile with -fPIC"
msgstr ""
-#: elfnn-aarch64.c:7395
+#: elfnn-aarch64.c:7394
msgid "one possible cause of this error is that the symbol is being referenced in the indicated code as if it had a larger alignment than was declared where it was defined"
msgstr ""
-#: elfnn-aarch64.c:7962
+#: elfnn-aarch64.c:7961
#, c-format
msgid "%pB: relocation %s against `%s' can not be used when making a shared object"
msgstr ""
-#: elfnn-aarch64.c:9035
+#: elfnn-aarch64.c:8922
#, c-format
msgid "%F%P: %pB: copy relocation against non-copyable protected symbol `%s'\n"
msgstr ""
-#: elfnn-kvx.c:930
+#: elfnn-kvx.c:929
msgid "%F%P: Could not assign '%pA' to an output section. Retry without --enable-non-contiguous-regions.\n"
msgstr ""
-#: elfnn-kvx.c:2127
+#: elfnn-kvx.c:2126
#, c-format
msgid "%pB(%pA+%#<PRIx64>): unresolvable %s relocation in section `%s'"
msgstr ""
-#: elfnn-kvx.c:2851
+#: elfnn-kvx.c:2850
#, c-format
msgid "%s: Bad ELF id: `%d'"
msgstr ""
-#: elfnn-kvx.c:2906
+#: elfnn-kvx.c:2905
#, c-format
msgid "%s: compiled as 32-bit object and %s is 64-bit"
msgstr ""
-#: elfnn-kvx.c:2909
+#: elfnn-kvx.c:2908
#, c-format
msgid "%s: compiled as 64-bit object and %s is 32-bit"
msgstr ""
-#: elfnn-kvx.c:2911
+#: elfnn-kvx.c:2910
#, c-format
msgid "%s: object size does not match that of target %s"
msgstr ""
#. Ignore init flag - it may not be set, despite the flags field
#. containing valid data.
-#: elfnn-kvx.c:2999
+#: elfnn-kvx.c:2998
#, c-format
msgid "Private flags = 0x%lx : "
msgstr ""
-#: elfnn-kvx.c:3003
+#: elfnn-kvx.c:3002
#, c-format
msgid "Coolidge (kv3) V1 64 bits"
msgstr ""
-#: elfnn-kvx.c:3005
+#: elfnn-kvx.c:3004
#, c-format
msgid "Coolidge (kv3) V2 64 bits"
msgstr ""
-#: elfnn-kvx.c:3007
+#: elfnn-kvx.c:3006
#, c-format
msgid "Coolidge (kv4) V1 64 bits"
msgstr ""
-#: elfnn-kvx.c:3012
+#: elfnn-kvx.c:3011
#, c-format
msgid "Coolidge (kv3) V1 32 bits"
msgstr ""
-#: elfnn-kvx.c:3014
+#: elfnn-kvx.c:3013
#, c-format
msgid "Coolidge (kv3) V2 32 bits"
msgstr ""
-#: elfnn-kvx.c:3016
+#: elfnn-kvx.c:3015
#, c-format
msgid "Coolidge (kv4) V1 32 bits"
msgstr ""
-#: elfnn-kvx.c:3852
+#: elfnn-kvx.c:3847
#, c-format
msgid "relocation against `%s' has faulty GOT type "
msgstr ""
-#: elfnn-loongarch.c:283 elfnn-loongarch.c:335
+#: elfnn-loongarch.c:294 elfnn-loongarch.c:346
#, c-format
msgid "%#<PRIx64> invaild imm"
msgstr ""
-#: elfnn-loongarch.c:517 elfnn-riscv.c:4161
+#: elfnn-loongarch.c:528 elfnn-riscv.c:4182
#, c-format
msgid ""
"%pB: ABI is incompatible with that of the selected emulation:\n"
" target emulation `%s' does not match `%s'"
msgstr ""
-#: elfnn-loongarch.c:572
+#: elfnn-loongarch.c:583
#, c-format
msgid "%pB: can't link different ABI object."
msgstr ""
-#: elfnn-loongarch.c:714
+#: elfnn-loongarch.c:726
msgid "Internal error: unreachable."
msgstr ""
-#: elfnn-loongarch.c:866
+#: elfnn-loongarch.c:906
#, c-format
-msgid "%pB:(%pA+%#lx): relocation %s against `%s` can not be used when making a shared object; recompile with -fPIC"
+msgid "%pB:(%pA+%#lx): relocation %s against `%s` can not be used when making %s; recompile with %s%s"
+msgstr ""
+
+#: elfnn-loongarch.c:910
+msgid " and check the symbol visibility"
msgstr ""
-#: elfnn-loongarch.c:990
+#: elfnn-loongarch.c:1036
#, c-format
msgid "%pB: stack based reloc type (%u) is not supported with -z pack-relative-relocs"
msgstr ""
-#: elfnn-loongarch.c:1151
+#: elfnn-loongarch.c:1231
#, c-format
msgid "%pB: relocation R_LARCH_32 against non-absolute symbol `%s' cannot be used in ELFCLASS64 when making a shared object or PIE"
msgstr ""
-#: elfnn-loongarch.c:1216
+#: elfnn-loongarch.c:1296
#, c-format
msgid "%pB: R_LARCH_ALIGN with offset %<PRId64> not aligned to instruction boundary"
msgstr ""
-#: elfnn-loongarch.c:4526
+#: elfnn-loongarch.c:4174
+msgid "cannot resolve R_LARCH_PCREL20_S2 against undefined weak symbol with addend out of [-2048, 2048)"
+msgstr ""
+
+#: elfnn-loongarch.c:4684
msgid "recompile with 'gcc -mno-relax' or 'as -mno-relax' or 'ld --no-relax'"
msgstr ""
-#: elfnn-loongarch.c:5124 elfnn-riscv.c:4934
+#: elfnn-loongarch.c:5301 elfnn-riscv.c:4967
#, c-format
msgid "%pB(%pA+%#<PRIx64>): %<PRId64> bytes required for alignment to %<PRId64>-byte boundary, but only %<PRId64> present"
msgstr ""
-#: elfnn-riscv.c:330 elfnn-riscv.c:365
+#: elfnn-riscv.c:329 elfnn-riscv.c:364
#, c-format
msgid "%pB: warning: RVE PLT generation not supported"
msgstr ""
-#: elfnn-riscv.c:929
+#: elfnn-riscv.c:927
#, c-format
msgid "%pB: relocation %s against absolute symbol `%s' can not be used when making a shared object"
msgstr ""
-#: elfnn-riscv.c:971
+#: elfnn-riscv.c:969
#, c-format
msgid "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV32 when making a shared object"
msgstr ""
-#: elfnn-riscv.c:1900
+#: elfnn-riscv.c:1898
#, c-format
msgid "final size of uleb128 value at offset 0x%lx in %pA from %pB exceeds available space"
msgstr ""
-#: elfnn-riscv.c:2142
+#: elfnn-riscv.c:2140
#, c-format
msgid "%pcrel_lo missing matching %pcrel_hi"
msgstr ""
-#: elfnn-riscv.c:2145
+#: elfnn-riscv.c:2143
#, c-format
msgid "%pcrel_lo with addend isn't allowed for R_RISCV_GOT_HI20"
msgstr ""
#. Check the overflow when adding reloc addend.
-#: elfnn-riscv.c:2150
+#: elfnn-riscv.c:2148
#, c-format
msgid "%%pcrel_lo overflow with an addend, the value of %%pcrel_hi is 0x%<PRIx64> without any addend, but may be 0x%<PRIx64> after adding the %%pcrel_lo addend"
msgstr ""
-#: elfnn-riscv.c:2158
+#: elfnn-riscv.c:2156
#, c-format
msgid "%pcrel_lo overflow with an addend"
msgstr ""
-#: elfnn-riscv.c:2641
+#: elfnn-riscv.c:2639
#, c-format
msgid "%pB: warning: R_RISCV_SUB_ULEB128 with non-zero addend, please rebuild by binutils 2.42 or up"
msgstr ""
-#: elfnn-riscv.c:2721
+#: elfnn-riscv.c:2719
msgid "The addend isn't allowed for R_RISCV_GOT_HI20"
msgstr ""
@@ -9052,97 +9180,92 @@ msgstr ""
#.
#. Perhaps we also need the similar checks for the
#. R_RISCV_BRANCH and R_RISCV_RVC_BRANCH relocations.
-#: elfnn-riscv.c:2822
+#: elfnn-riscv.c:2820
#, c-format
msgid "%%X%%P: relocation %s against `%s' which may bind externally can not be used when making a shared object; recompile with -fPIC\n"
msgstr ""
-#: elfnn-riscv.c:2904
+#: elfnn-riscv.c:2902
#, c-format
msgid "%pcrel_lo section symbol with an addend"
msgstr ""
-#: elfnn-riscv.c:2925
+#: elfnn-riscv.c:2923
#, c-format
msgid "%tlsdesc_lo with addend"
msgstr ""
-#: elfnn-riscv.c:3158
+#: elfnn-riscv.c:3156
#, c-format
msgid "%%X%%P: unresolvable %s relocation against symbol `%s'\n"
msgstr ""
-#: elfnn-riscv.c:3193
+#: elfnn-riscv.c:3191
msgid "%X%P: internal error: out of range error\n"
msgstr ""
-#: elfnn-riscv.c:3198
+#: elfnn-riscv.c:3196
msgid "%X%P: internal error: unsupported relocation error\n"
msgstr ""
-#: elfnn-riscv.c:3204
+#: elfnn-riscv.c:3202
msgid "dangerous relocation error"
msgstr ""
-#: elfnn-riscv.c:3210
+#: elfnn-riscv.c:3208
msgid "%X%P: internal error: unknown error\n"
msgstr ""
-#: elfnn-riscv.c:3753
+#: elfnn-riscv.c:3785
#, c-format
msgid "error: %pB: corrupted ISA string '%s'. First letter should be 'i' or 'e' but got '%s'"
msgstr ""
-#: elfnn-riscv.c:3796
+#: elfnn-riscv.c:3828
#, c-format
msgid "error: %pB: mis-matched ISA string to merge '%s' and '%s'"
msgstr ""
-#: elfnn-riscv.c:3933
+#: elfnn-riscv.c:3965
#, c-format
msgid "error: %pB: ISA string of input (%s) doesn't match output (%s)"
msgstr ""
-#: elfnn-riscv.c:3953
+#: elfnn-riscv.c:3985
#, c-format
msgid "error: %pB: XLEN of input (%u) doesn't match output (%u)"
msgstr ""
-#: elfnn-riscv.c:3961
+#: elfnn-riscv.c:3993
#, c-format
msgid "error: %pB: unsupported XLEN (%u), you might be using wrong emulation"
msgstr ""
-#: elfnn-riscv.c:4075
-#, c-format
-msgid "warning: %pB use privileged spec version %u.%u.%u but the output use version %u.%u.%u"
-msgstr ""
-
-#: elfnn-riscv.c:4092
+#: elfnn-riscv.c:4113
msgid "warning: privileged spec version 1.9.1 can not be linked with other spec versions"
msgstr ""
-#: elfnn-riscv.c:4120
+#: elfnn-riscv.c:4141
#, c-format
msgid "error: %pB use %u-byte stack aligned but the output use %u-byte stack aligned"
msgstr ""
-#: elfnn-riscv.c:4217
+#: elfnn-riscv.c:4238
#, c-format
msgid "%pB: can't link %s modules with %s modules"
msgstr ""
-#: elfnn-riscv.c:4227
+#: elfnn-riscv.c:4248
#, c-format
msgid "%pB: can't link RVE with other target"
msgstr ""
-#: elfnn-riscv.c:4251
+#: elfnn-riscv.c:4272
#, c-format
msgid "warning: %pB: unknown RISCV ABI object attribute %d"
msgstr ""
-#: elfnn-riscv.c:971
+#: elfnn-riscv.c:969
#, c-format
msgid "%pB: relocation %s against non-absolute symbol `%s' can not be used in RV64 when making a shared object"
msgstr ""
@@ -9172,163 +9295,163 @@ msgstr ""
msgid "%pB:%.8s: RVA truncated"
msgstr ""
-#: peXXigen.c:1060
+#: peXXigen.c:1061
#, c-format
msgid "%pB: line number overflow: 0x%lx > 0xffff"
msgstr ""
-#: peXXigen.c:1226
+#: peXXigen.c:1227
msgid "Export Directory [.edata (or where ever we found it)]"
msgstr ""
-#: peXXigen.c:1227
+#: peXXigen.c:1228
msgid "Import Directory [parts of .idata]"
msgstr ""
-#: peXXigen.c:1228
+#: peXXigen.c:1229
msgid "Resource Directory [.rsrc]"
msgstr ""
-#: peXXigen.c:1229
+#: peXXigen.c:1230
msgid "Exception Directory [.pdata]"
msgstr ""
-#: peXXigen.c:1230
+#: peXXigen.c:1231
msgid "Security Directory"
msgstr ""
-#: peXXigen.c:1231
+#: peXXigen.c:1232
msgid "Base Relocation Directory [.reloc]"
msgstr ""
-#: peXXigen.c:1232
+#: peXXigen.c:1233
msgid "Debug Directory"
msgstr ""
-#: peXXigen.c:1233
+#: peXXigen.c:1234
msgid "Description Directory"
msgstr ""
-#: peXXigen.c:1234
+#: peXXigen.c:1235
msgid "Special Directory"
msgstr ""
-#: peXXigen.c:1235
+#: peXXigen.c:1236
msgid "Thread Storage Directory [.tls]"
msgstr ""
-#: peXXigen.c:1236
+#: peXXigen.c:1237
msgid "Load Configuration Directory"
msgstr ""
-#: peXXigen.c:1237
+#: peXXigen.c:1238
msgid "Bound Import Directory"
msgstr ""
-#: peXXigen.c:1238
+#: peXXigen.c:1239
msgid "Import Address Table Directory"
msgstr ""
-#: peXXigen.c:1239
+#: peXXigen.c:1240
msgid "Delay Import Directory"
msgstr ""
-#: peXXigen.c:1240
+#: peXXigen.c:1241
msgid "CLR Runtime Header"
msgstr ""
-#: peXXigen.c:1241
+#: peXXigen.c:1242
msgid "Reserved"
msgstr "Simpanan"
-#: peXXigen.c:1306
+#: peXXigen.c:1307
#, c-format
msgid ""
"\n"
"There is an import table, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:1312
+#: peXXigen.c:1313
#, c-format
msgid ""
"\n"
"There is an import table in %s, but that section has no contents\n"
msgstr ""
-#: peXXigen.c:1319
+#: peXXigen.c:1320
#, c-format
msgid ""
"\n"
"There is an import table in %s at 0x%lx\n"
msgstr ""
-#: peXXigen.c:1325
+#: peXXigen.c:1326
#, c-format
msgid ""
"\n"
"The Import Tables (interpreted %s section contents)\n"
msgstr ""
-#: peXXigen.c:1328
+#: peXXigen.c:1329
#, c-format
msgid ""
" vma: Hint Time Forward DLL First\n"
" Table Stamp Chain Name Thunk\n"
msgstr ""
-#: peXXigen.c:1377
+#: peXXigen.c:1378
#, c-format
msgid ""
"\n"
"\tDLL Name: %.*s\n"
msgstr ""
-#: peXXigen.c:1393
+#: peXXigen.c:1394
#, c-format
msgid "\tvma: Ordinal Hint Member-Name Bound-To\n"
msgstr ""
-#: peXXigen.c:1418
+#: peXXigen.c:1419
#, c-format
msgid ""
"\n"
"There is a first thunk, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:1468 peXXigen.c:1513
+#: peXXigen.c:1469 peXXigen.c:1514
#, c-format
msgid "\t<corrupt: 0x%08lx>"
msgstr ""
-#: peXXigen.c:1607
+#: peXXigen.c:1608
#, c-format
msgid ""
"\n"
"There is an export table, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:1620
+#: peXXigen.c:1621
#, c-format
msgid ""
"\n"
"There is an export table in %s, but it is too small (%d)\n"
msgstr ""
-#: peXXigen.c:1628
+#: peXXigen.c:1629
#, c-format
msgid ""
"\n"
"There is an export table in %s, but contents cannot be read\n"
msgstr ""
-#: peXXigen.c:1634
+#: peXXigen.c:1635
#, c-format
msgid ""
"\n"
"There is an export table in %s at 0x%lx\n"
msgstr ""
-#: peXXigen.c:1665
+#: peXXigen.c:1666
#, c-format
msgid ""
"\n"
@@ -9336,145 +9459,145 @@ msgid ""
"\n"
msgstr ""
-#: peXXigen.c:1669
+#: peXXigen.c:1670
#, c-format
msgid "Export Flags \t\t\t%lx\n"
msgstr ""
-#: peXXigen.c:1672
+#: peXXigen.c:1673
#, c-format
msgid "Time/Date stamp \t\t%lx\n"
msgstr ""
-#: peXXigen.c:1676
+#: peXXigen.c:1677
#, c-format
msgid "Major/Minor \t\t\t%d/%d\n"
msgstr ""
-#: peXXigen.c:1679
+#: peXXigen.c:1680
#, c-format
msgid "Name \t\t\t\t"
msgstr "Nama \t\t\t\t"
-#: peXXigen.c:1690
+#: peXXigen.c:1691
#, c-format
msgid "Ordinal Base \t\t\t%ld\n"
msgstr ""
-#: peXXigen.c:1693
+#: peXXigen.c:1694
#, c-format
msgid "Number in:\n"
msgstr "Nombor dalam:\n"
-#: peXXigen.c:1696
+#: peXXigen.c:1697
#, c-format
msgid "\tExport Address Table \t\t%08lx\n"
msgstr ""
-#: peXXigen.c:1700
+#: peXXigen.c:1701
#, c-format
msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n"
msgstr ""
-#: peXXigen.c:1703
+#: peXXigen.c:1704
#, c-format
msgid "Table Addresses\n"
msgstr ""
-#: peXXigen.c:1706
+#: peXXigen.c:1707
#, c-format
msgid "\tExport Address Table \t\t"
msgstr ""
-#: peXXigen.c:1711
+#: peXXigen.c:1712
#, c-format
msgid "\tName Pointer Table \t\t"
msgstr ""
-#: peXXigen.c:1716
+#: peXXigen.c:1717
#, c-format
msgid "\tOrdinal Table \t\t\t"
msgstr ""
-#: peXXigen.c:1730
+#: peXXigen.c:1731
#, c-format
msgid ""
"\n"
"Export Address Table -- Ordinal Base %ld\n"
msgstr ""
-#: peXXigen.c:1740
+#: peXXigen.c:1741
#, c-format
msgid "\tInvalid Export Address Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peXXigen.c:1759
+#: peXXigen.c:1760
msgid "Forwarder RVA"
msgstr ""
-#: peXXigen.c:1771
+#: peXXigen.c:1772
msgid "Export RVA"
msgstr ""
-#: peXXigen.c:1778
+#: peXXigen.c:1779
#, c-format
msgid ""
"\n"
"[Ordinal/Name Pointer] Table -- Ordinal Base %ld\n"
msgstr ""
-#: peXXigen.c:1788
+#: peXXigen.c:1789
#, c-format
msgid "\tInvalid Name Pointer Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peXXigen.c:1795
+#: peXXigen.c:1796
#, c-format
msgid "\tInvalid Ordinal Table rva (0x%lx) or entry count (0x%lx)\n"
msgstr ""
-#: peXXigen.c:1809
+#: peXXigen.c:1810
#, c-format
msgid "\t[%4ld] +base[%4ld] %04lx <corrupt offset: %lx>\n"
msgstr ""
-#: peXXigen.c:1866 peXXigen.c:2036
+#: peXXigen.c:1867 peXXigen.c:2037
#, c-format
msgid "warning, .pdata section size (%ld) is not a multiple of %d\n"
msgstr ""
-#: peXXigen.c:1870 peXXigen.c:2040
+#: peXXigen.c:1871 peXXigen.c:2041
#, c-format
msgid ""
"\n"
"The Function Table (interpreted .pdata section contents)\n"
msgstr ""
-#: peXXigen.c:1873
+#: peXXigen.c:1874
#, c-format
msgid " vma:\t\t\tBegin Address End Address Unwind Info\n"
msgstr ""
-#: peXXigen.c:1875
+#: peXXigen.c:1876
#, c-format
msgid ""
" vma:\t\tBegin End EH EH PrologEnd Exception\n"
" \t\tAddress Address Handler Data Address Mask\n"
msgstr ""
-#: peXXigen.c:1888
+#: peXXigen.c:1889
#, c-format
msgid "Virtual size of .pdata section (%ld) larger than real size (%ld)\n"
msgstr ""
-#: peXXigen.c:2042
+#: peXXigen.c:2043
#, c-format
msgid ""
" vma:\t\tBegin Prolog Function Flags Exception EH\n"
" \t\tAddress Length Length 32b exc Handler Data\n"
msgstr ""
-#: peXXigen.c:2167
+#: peXXigen.c:2168
#, c-format
msgid ""
"\n"
@@ -9482,107 +9605,107 @@ msgid ""
"PE File Base Relocations (interpreted .reloc section contents)\n"
msgstr ""
-#: peXXigen.c:2196
+#: peXXigen.c:2197
#, c-format
msgid ""
"\n"
"Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n"
msgstr ""
-#: peXXigen.c:2214
+#: peXXigen.c:2215
#, c-format
msgid "\treloc %4d offset %4x [%4lx] %s"
msgstr ""
-#: peXXigen.c:2275
+#: peXXigen.c:2276
#, c-format
msgid "%03x %*.s Entry: "
msgstr ""
-#: peXXigen.c:2299
+#: peXXigen.c:2300
#, c-format
msgid "name: [val: %08lx len %d]: "
msgstr ""
-#: peXXigen.c:2319
+#: peXXigen.c:2320
#, c-format
msgid "<corrupt string length: %#x>\n"
msgstr ""
-#: peXXigen.c:2329
+#: peXXigen.c:2330
#, c-format
msgid "<corrupt string offset: %#lx>\n"
msgstr ""
-#: peXXigen.c:2334
+#: peXXigen.c:2335
#, c-format
msgid "ID: %#08lx"
msgstr ""
-#: peXXigen.c:2337
+#: peXXigen.c:2338
#, c-format
msgid ", Value: %#08lx\n"
msgstr ""
-#: peXXigen.c:2359
+#: peXXigen.c:2360
#, c-format
msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
msgstr ""
-#: peXXigen.c:2401
+#: peXXigen.c:2402
#, c-format
msgid "<unknown directory type: %d>\n"
msgstr ""
-#: peXXigen.c:2409
+#: peXXigen.c:2410
#, c-format
msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
msgstr ""
-#: peXXigen.c:2497
+#: peXXigen.c:2498
#, c-format
msgid "Corrupt .rsrc section detected!\n"
msgstr ""
-#: peXXigen.c:2521
+#: peXXigen.c:2522
#, c-format
msgid ""
"\n"
"WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n"
msgstr ""
-#: peXXigen.c:2527
+#: peXXigen.c:2528
#, c-format
msgid " String table starts at offset: %#03x\n"
msgstr ""
-#: peXXigen.c:2530
+#: peXXigen.c:2531
#, c-format
msgid " Resources start at offset: %#03x\n"
msgstr ""
-#: peXXigen.c:2587
+#: peXXigen.c:2588
#, c-format
msgid ""
"\n"
"There is a debug directory, but the section containing it could not be found\n"
msgstr ""
-#: peXXigen.c:2593
+#: peXXigen.c:2594
#, c-format
msgid ""
"\n"
"There is a debug directory in %s, but that section has no contents\n"
msgstr ""
-#: peXXigen.c:2600
+#: peXXigen.c:2601
#, c-format
msgid ""
"\n"
"Error: section %s contains the debug data starting address but it is too small\n"
msgstr ""
-#: peXXigen.c:2605
+#: peXXigen.c:2606
#, c-format
msgid ""
"\n"
@@ -9590,22 +9713,22 @@ msgid ""
"\n"
msgstr ""
-#: peXXigen.c:2612
+#: peXXigen.c:2613
#, c-format
msgid "The debug data size field in the data directory is too big for the section"
msgstr ""
-#: peXXigen.c:2617
+#: peXXigen.c:2618
#, c-format
msgid "Type Size Rva Offset\n"
msgstr ""
-#: peXXigen.c:2665
+#: peXXigen.c:2666
#, c-format
msgid "(format %c%c%c%c signature %s age %ld pdb %s)\n"
msgstr ""
-#: peXXigen.c:2677
+#: peXXigen.c:2678
#, c-format
msgid "The debug directory size is not a multiple of the debug directory entry size\n"
msgstr ""
@@ -9613,94 +9736,94 @@ msgstr ""
#. The MS dumpbin program reportedly ands with 0xff0f before
#. printing the characteristics field. Not sure why. No reason to
#. emulate it here.
-#: peXXigen.c:2761
+#: peXXigen.c:2762
#, c-format
msgid ""
"\n"
"Characteristics 0x%x\n"
msgstr ""
-#: peXXigen.c:3046
+#: peXXigen.c:3047
#, c-format
msgid "%pB: Data Directory (%lx bytes at %<PRIx64>) extends across section boundary at %<PRIx64>"
msgstr ""
-#: peXXigen.c:3087
+#: peXXigen.c:3088
msgid "failed to update file offsets in debug directory"
msgstr ""
-#: peXXigen.c:3096
+#: peXXigen.c:3097
#, c-format
msgid "%pB: failed to read debug data section"
msgstr ""
-#: peXXigen.c:3899
+#: peXXigen.c:3900
#, c-format
msgid ".rsrc merge failure: duplicate string resource: %d"
msgstr ""
-#: peXXigen.c:4034
+#: peXXigen.c:4035
msgid ".rsrc merge failure: multiple non-default manifests"
msgstr ""
-#: peXXigen.c:4052
+#: peXXigen.c:4053
msgid ".rsrc merge failure: a directory matches a leaf"
msgstr ""
-#: peXXigen.c:4094
+#: peXXigen.c:4095
msgid ".rsrc merge failure: duplicate leaf"
msgstr ""
-#: peXXigen.c:4099
+#: peXXigen.c:4100
#, c-format
msgid ".rsrc merge failure: duplicate leaf: %s"
msgstr ""
-#: peXXigen.c:4166
+#: peXXigen.c:4167
msgid ".rsrc merge failure: dirs with differing characteristics"
msgstr ""
-#: peXXigen.c:4173
+#: peXXigen.c:4174
msgid ".rsrc merge failure: differing directory versions"
msgstr ""
#. Corrupted .rsrc section - cannot merge.
-#: peXXigen.c:4285
+#: peXXigen.c:4286
#, c-format
msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
msgstr ""
-#: peXXigen.c:4293
+#: peXXigen.c:4294
#, c-format
msgid "%pB: .rsrc merge failure: unexpected .rsrc size"
msgstr ""
-#: peXXigen.c:4432
+#: peXXigen.c:4433
#, c-format
msgid "%pB: unable to fill in DataDictionary[1] because .idata$2 is missing"
msgstr ""
-#: peXXigen.c:4452
+#: peXXigen.c:4453
#, c-format
msgid "%pB: unable to fill in DataDictionary[1] because .idata$4 is missing"
msgstr ""
-#: peXXigen.c:4473
+#: peXXigen.c:4474
#, c-format
msgid "%pB: unable to fill in DataDictionary[12] because .idata$5 is missing"
msgstr ""
-#: peXXigen.c:4493
+#: peXXigen.c:4494
#, c-format
msgid "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because .idata$6 is missing"
msgstr ""
-#: peXXigen.c:4535
+#: peXXigen.c:4536
#, c-format
msgid "%pB: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because .idata$6 is missing"
msgstr ""
-#: peXXigen.c:4560
+#: peXXigen.c:4561
#, c-format
msgid "%pB: unable to fill in DataDictionary[9] because __tls_used is missing"
msgstr ""
diff --git a/gas/po/fr.po b/gas/po/fr.po
index 5c09345..35fdb5c 100644
--- a/gas/po/fr.po
+++ b/gas/po/fr.po
@@ -1,14 +1,14 @@
# French translation of GNU gas.
-# Copyright (C) 2024 Free Software Foundation, Inc.
+# Copyright (C) 2025 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
# Michel Robitaille <robitail@IRO.UMontreal.CA>, traducteur depuis/since 1996.
-# Frédéric Marchal <fmarchal@perso.be>, 2024.
+# Frédéric Marchal <fmarchal@perso.be>, 2025.
msgid ""
msgstr ""
-"Project-Id-Version: gas-2.42.90\n"
+"Project-Id-Version: gas-2.43.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2024-07-20 12:57+0100\n"
-"PO-Revision-Date: 2024-07-24 11:36+0200\n"
+"POT-Creation-Date: 2025-01-19 12:20+0000\n"
+"PO-Revision-Date: 2025-01-23 21:02+0100\n"
"Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n"
"Language-Team: French <traduc@traduc.org>\n"
"Language: fr\n"
@@ -18,83 +18,79 @@ msgstr ""
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=2; plural=(n >= 2);\n"
-#: app.c:426
+#: app.c:446
#, c-format
msgid "multibyte character (%#x) encountered in input"
msgstr "caractère sur plusieurs octets (%#x) rencontrée en entrée"
-#: app.c:428
+#: app.c:448
#, c-format
msgid "multibyte character (%#x) encountered in %s"
msgstr "caractère sur plusieurs octets (%#x) rencontré dans %s"
-#: app.c:430
+#: app.c:450
#, c-format
msgid "multibyte character (%#x) encountered in %s at or near line %u"
msgstr "caractère sur plusieurs octets (%#x) rencontré dans %s à ou près de la ligne %u"
-#: app.c:434
+#: app.c:454
msgid "further multibyte character warnings suppressed"
msgstr "les avertissements supplémentaires à propos des caractères sur plusieurs octets sont ignorés"
-#: app.c:591 app.c:605
-msgid "end of file in comment"
-msgstr "fin du fichier dans le commentaire"
-
-#: app.c:683 app.c:728
+#: app.c:665 app.c:710
#, c-format
msgid "end of file in string; '%c' inserted"
msgstr "fin du fichier dans la chaîne; « %c » inséré"
-#: app.c:759
+#: app.c:741
#, c-format
msgid "unknown escape '\\%c' in string; ignored"
msgstr "échappement inconnu « \\%c » dans la chaîne; ignoré"
-#: app.c:924 input-scrub.c:372
+#: app.c:953 input-scrub.c:389
msgid "end of file not at end of a line; newline inserted"
msgstr "fin du fichier n'est pas à la fin de la ligne; nouvelle ligne insérée"
-#: app.c:1101
+#: app.c:1131
msgid "end of file in multiline comment"
msgstr "fin de fichier dans un commentaire multilignes"
-#: app.c:1175
+#: app.c:1207
msgid "end of file after a one-character quote; \\0 inserted"
msgstr "fin du fichier après la présence d'un seul caractère apostrophe; \\0 inséré"
-#: app.c:1183
+#: app.c:1215
msgid "end of file in escape character"
msgstr "fin de fichier dans le caractère d'échappement"
-#: app.c:1195
+#: app.c:1227
msgid "missing close quote; (assumed)"
msgstr "apostrophe de fermeture manquant; (assumé)"
-#: app.c:1263 app.c:1318 app.c:1330 app.c:1404
+#: app.c:1295 app.c:1344 app.c:1356 app.c:1430
msgid "end of file in comment; newline inserted"
msgstr "fin de fichier dans le commentaire; nouvelle ligne insérée"
-#: as.c:161
+#: as.c:157
msgid "missing emulation mode name"
msgstr "nom du mode d'émulation manquant"
-#: as.c:176
+#: as.c:172
#, c-format
msgid "unrecognized emulation name `%s'"
msgstr "nom de l'émulation non reconnu « %s »"
-#: as.c:223
+#: as.c:212
#, c-format
msgid "GNU assembler version %s (%s) using BFD version %s\n"
msgstr "Version de l'assembleur GNU %s (%s) utilisant la version BFD %s\n"
-#: as.c:239
+#: as.c:228
#, c-format
msgid "Usage: %s [option...] [asmfile...]\n"
msgstr "Usage: %s [option...] [fichier-assembleur...]\n"
-#: as.c:241
+#: as.c:230
#, c-format
msgid ""
"Options:\n"
@@ -125,12 +121,12 @@ msgstr ""
" \t s inclure les symboles\n"
" \t =FICHIER les lister dans le FICHIER (doit être la dernière sous-option)\n"
-#: as.c:256
+#: as.c:245
#, c-format
msgid " --alternate initially turn on alternate macro syntax\n"
msgstr " --alternate active dès le départ la syntaxe alternée des macros\n"
-#: as.c:258
+#: as.c:247
#, c-format
msgid ""
" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi|zstd}]\n"
@@ -139,12 +135,12 @@ msgstr ""
" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi|zstd}]\n"
" compresser les sections DWARF de débogage\n"
-#: as.c:261
+#: as.c:250
#, c-format
msgid "\t\t Default: %s\n"
msgstr "\t\t Défaut : %s\n"
-#: as.c:266
+#: as.c:255
#, c-format
msgid ""
" --nocompress-debug-sections\n"
@@ -153,17 +149,17 @@ msgstr ""
" --nocompress-debug-sections\n"
" ne pas compresser les sections de débug DWARF\n"
-#: as.c:269
+#: as.c:258
#, c-format
msgid " -D produce assembler debugging messages\n"
msgstr " -D produire les messages de débug assembleur\n"
-#: as.c:271
+#: as.c:260
#, c-format
msgid " --dump-config display how the assembler is configured and then exit\n"
msgstr " --dump-config afficher comment l'assembleur est configuré puis quitter\n"
-#: as.c:273
+#: as.c:262
#, c-format
msgid ""
" --debug-prefix-map OLD=NEW\n"
@@ -172,27 +168,27 @@ msgstr ""
" --debug-prefix-map ANCIEN=NOUVEAU\n"
" remplace ANCIEN par NOUVEAU dans les informations de débug\n"
-#: as.c:276
+#: as.c:265
#, c-format
msgid " --defsym SYM=VAL define symbol SYM to given value\n"
msgstr " --defsym SYMBOLE=VALEUR définir le SYMBOLE avec cette valeur\n"
-#: as.c:292
+#: as.c:281
#, c-format
msgid " emulate output (default %s)\n"
msgstr " émuler la sortie (par défaut %s)\n"
-#: as.c:297
+#: as.c:286
#, c-format
msgid " --execstack require executable stack for this object\n"
msgstr " --execstack requiert une pile exécutable pour cet objet\n"
-#: as.c:299
+#: as.c:288
#, c-format
msgid " --noexecstack don't require executable stack for this object\n"
msgstr " --noexecstack ne requiert pas de pile exécutable pour cet objet\n"
-#: as.c:301
+#: as.c:290
#, c-format
msgid ""
" --size-check=[error|warning]\n"
@@ -201,47 +197,49 @@ msgstr ""
" --size-check=[error|warning]\n"
"\t\t\t vérifier la directive ELF .size (par défaut --size-check=error)\n"
-#: as.c:304
+#: as.c:293
#, c-format
msgid " --elf-stt-common=[no|yes] "
msgstr " --elf-stt-common=[no|yes] "
-#: as.c:307 as.c:318 config/tc-i386.c:17974 config/tc-i386.c:17994
+#: as.c:296 as.c:307 config/tc-i386.c:17662 config/tc-i386.c:17682
+#: config/tc-i386.c:17691
#, c-format
msgid "(default: yes)\n"
msgstr "(défaut: yes)\n"
-#: as.c:309 as.c:320 config/tc-i386.c:17976 config/tc-i386.c:17996
+#: as.c:298 as.c:309 config/tc-i386.c:17664 config/tc-i386.c:17684
+#: config/tc-i386.c:17693
#, c-format
msgid "(default: no)\n"
msgstr "(défaut: no)\n"
-#: as.c:310
+#: as.c:299
#, c-format
msgid " generate ELF common symbols with STT_COMMON type\n"
msgstr " générer les symboles commun ELF avec le type STT_COMMON\n"
-#: as.c:312
+#: as.c:301
#, c-format
msgid " --sectname-subst enable section name substitution sequences\n"
msgstr " --sectname-subst activer les séquences de substitution de noms de sections\n"
-#: as.c:315
+#: as.c:304
#, c-format
msgid " --generate-missing-build-notes=[no|yes] "
msgstr " --generate-missing-build-notes=[no|yes] "
-#: as.c:322
+#: as.c:311
#, c-format
msgid " generate GNU Build notes if none are present in the input\n"
msgstr " générer des notes GNU Build si aucune n'est présente dans l'entrée\n"
-#: as.c:324
+#: as.c:313
#, c-format
msgid " --gsframe generate SFrame stack trace information\n"
msgstr " --gsframe générer les informations de suivi de la pile SFrame\n"
-#: as.c:327
+#: as.c:316
#, c-format
msgid ""
" --scfi=experimental Synthesize DWARF CFI for hand-written asm\n"
@@ -250,96 +248,96 @@ msgstr ""
" --scfi=experimental Synthétise DWARF CFI pour de l'assembleur écrit manuellement\n"
" (support expérimental)\n"
-#: as.c:333
+#: as.c:322
#, c-format
msgid " -f skip whitespace and comment preprocessing\n"
msgstr " -f escamoter le prétraitement des espaces et des commentaires\n"
-#: as.c:335
+#: as.c:324
#, c-format
msgid " -g, --gen-debug generate debugging information\n"
msgstr " -g, --gen-debug générer les informations de débogage\n"
-#: as.c:337
+#: as.c:326
#, c-format
msgid " --gstabs generate STABS debugging information\n"
msgstr " --gstabs générer les informations STABS de débogage\n"
-#: as.c:339
+#: as.c:328
#, c-format
msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
msgstr " --gstabs+ générer les infos STABS de débogage avec les extensions GNU\n"
-#: as.c:341
+#: as.c:330
#, c-format
msgid " --gdwarf-<N> generate DWARF<N> debugging information. 2 <= <N> <= 5\n"
msgstr " --gdwarf-<N> générer les informations de débogage DWARF<N>, 2 <= <N> <= 5\n"
-#: as.c:343
+#: as.c:332
#, c-format
msgid " --gdwarf-cie-version=<N> generate version 1, 3 or 4 DWARF CIEs\n"
msgstr " --gdwarf-cie-version=<N> générer des CIE DWARF à la version 1, 3 ou 4\n"
-#: as.c:345
+#: as.c:334
#, c-format
msgid " --gdwarf-sections generate per-function section names for DWARF line information\n"
msgstr " --gdwarf-sections générer des noms de sections par fonction pour les informations de lignes DWARF\n"
-#: as.c:348
+#: as.c:337
#, c-format
msgid " --gcodeview generate CodeView debugging information\n"
msgstr " --gcodeview générer les informations de débogage CodeView\n"
-#: as.c:351
+#: as.c:340
#, c-format
msgid " --hash-size=<N> ignored\n"
msgstr " --hash-size=<N> ignoré\n"
-#: as.c:353
+#: as.c:342
#, c-format
msgid " --help show all assembler options\n"
msgstr " --help afficher toutes les options de l'assembleur\n"
-#: as.c:355
+#: as.c:344
#, c-format
msgid " --target-help show target specific options\n"
msgstr " --target-help montrer les options spécifiques de la cible\n"
-#: as.c:357
+#: as.c:346
#, c-format
msgid " -I DIR add DIR to search list for .include directives\n"
msgstr ""
" -I RÉPERTOIRE ajouter le RÉPERTOIRE à la liste de recherche\n"
"des directives .include\n"
-#: as.c:359
+#: as.c:348
#, c-format
msgid " -J don't warn about signed overflow\n"
msgstr " -J ne pas avertir lors d'un débordement signé\n"
-#: as.c:361
+#: as.c:350
#, c-format
msgid " -K warn when differences altered for long displacements\n"
msgstr " -K avertir lorsque des différences sont altérées lors de longs déplacements\n"
-#: as.c:363
+#: as.c:352
#, c-format
msgid " -L, --keep-locals keep local symbols (e.g. starting with `L')\n"
msgstr " -L, --keep-locals conserver les symboles locaux (i.e. débutant par « L »)\n"
-#: as.c:365
+#: as.c:354
#, c-format
msgid " -M, --mri assemble in MRI compatibility mode\n"
msgstr " -M, --mri assembler en mode compatibilité MRI\n"
-#: as.c:367
+#: as.c:356
#, c-format
msgid " --MD FILE write dependency information in FILE (default none)\n"
msgstr ""
" --MD FICHIER écrire les information de dépendance dans le\n"
" FICHIER (par défaut aucun)\n"
-#: as.c:369
+#: as.c:358
#, c-format
msgid ""
" --multibyte-handling=<method>\n"
@@ -348,69 +346,79 @@ msgstr ""
" --multibyte-handling=<méthode>\n"
" que faire avec les caractères sur plusieurs octets rencontrés dans l'entrée\n"
-#: as.c:372
+#: as.c:361
#, c-format
msgid " -nocpp ignored\n"
msgstr " -nocpp ignorée\n"
-#: as.c:374
+#: as.c:363
#, c-format
msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
msgstr " -no-pad-sections ne pas remplir la fin des sections jusqu'à une frontière d'alignement\n"
-#: as.c:376
+#: as.c:365
#, c-format
msgid " -o OBJFILE name the object-file output OBJFILE (default a.out)\n"
msgstr ""
" -o NOM nommer le fichier d'objets de sortie NOM\n"
" (par défaut a.out)\n"
-#: as.c:378
+#: as.c:367
#, c-format
msgid " -R fold data section into text section\n"
msgstr " -R joindre la section de données avec la section texte\n"
-#: as.c:380
+#: as.c:369
#, c-format
msgid " --reduce-memory-overheads ignored\n"
msgstr " --reduce-memory-overheads ignoré\n"
-#: as.c:382
+#: as.c:371
#, c-format
msgid " --statistics print various measured statistics from execution\n"
msgstr " --statistics afficher diverses mesures de statistiques de l'exécution\n"
-#: as.c:384
+#: as.c:373
#, c-format
msgid " --strip-local-absolute strip local absolute symbols\n"
msgstr " --strip-local-absolute éliminer les symboles absolus locaux\n"
-#: as.c:386
+#: as.c:375
#, c-format
msgid " --traditional-format Use same format as native assembler when possible\n"
msgstr " --traditional-format utiliser le même format que l'assembleur natif lorsque c'est possible\n"
-#: as.c:388
+#: as.c:377
#, c-format
msgid " --version print assembler version number and exit\n"
msgstr " --version afficher le numéro de la version de l'assembleur et quitter\n"
-#: as.c:390
+#: as.c:379
#, c-format
msgid " -W, --no-warn suppress warnings\n"
msgstr " -W, --no-warn supprimer les avertissements\n"
-#: as.c:392
+#: as.c:381
#, c-format
msgid " --warn don't suppress warnings\n"
msgstr " --warn ne pas supprimer les avertissements\n"
-#: as.c:394
+#: as.c:383
#, c-format
msgid " --fatal-warnings treat warnings as errors\n"
msgstr " --fatal-warnings traiter les avertissements comme des erreurs\n"
-#: as.c:397
+#: as.c:385
+#, c-format
+msgid " --no-info suppress information messages\n"
+msgstr " --no-info supprimer les messages d'information\n"
+
+#: as.c:387
+#, c-format
+msgid " --info don't suppress information messages\n"
+msgstr " --info ne pas supprimer les messages d'information\n"
+
+#: as.c:390
#, c-format
msgid ""
" --itbl INSTTBL extend instruction set to include instructions\n"
@@ -420,22 +428,22 @@ msgstr ""
" instructions concordants avec les spécifications\n"
" définies dans le fichier INSTTBL\n"
-#: as.c:401
+#: as.c:394
#, c-format
msgid " -w ignored\n"
msgstr " -w ignorée\n"
-#: as.c:403
+#: as.c:396
#, c-format
msgid " -X ignored\n"
msgstr " -X ignorée\n"
-#: as.c:405
+#: as.c:398
#, c-format
msgid " -Z generate object file even after errors\n"
msgstr " -Z générer le fichier objet même après des erreurs\n"
-#: as.c:407
+#: as.c:400
#, c-format
msgid ""
" --listing-lhs-width set the width in words of the output data column of\n"
@@ -444,7 +452,7 @@ msgstr ""
" --listing-lhs-width initialiser la largeur en mots de la colonne de données\n"
" en sortie sur le listing\n"
-#: as.c:410
+#: as.c:403
#, c-format
msgid ""
" --listing-lhs-width2 set the width in words of the continuation lines\n"
@@ -455,7 +463,7 @@ msgstr ""
" de la colonne de données en sortie; ignoré si plus petit que\n"
" la largeur de la première ligne\n"
-#: as.c:414
+#: as.c:407
#, c-format
msgid ""
" --listing-rhs-width set the max width in characters of the lines from\n"
@@ -464,7 +472,7 @@ msgstr ""
" --listing-rhs-width initialiser la largeur maximale en caractères des lignes\n"
" du fichier source\n"
-#: as.c:417
+#: as.c:410
#, c-format
msgid ""
" --listing-cont-lines set the maximum number of continuation lines used\n"
@@ -473,38 +481,48 @@ msgstr ""
" --listing-cont-lines initialiser le nombre maximal de lignes de continuation à utiliser\n"
" pour la colonne de donnée en sortie dans le listing\n"
-#: as.c:420
+#: as.c:413
#, c-format
msgid " @FILE read options from FILE\n"
msgstr " @FICHIER lire les options dans le FICHIER\n"
-#: as.c:428
+#: as.c:421
#, c-format
msgid "Report bugs to %s\n"
msgstr "Rapporter toutes anomalies à %s\n"
-#: as.c:670
+#: as.c:647
+#, c-format
+msgid "unrecognized option `-%c%s'"
+msgstr "option non reconnue « -%c%s »"
+
+#: as.c:649
#, c-format
-msgid "unrecognized option -%c%s"
-msgstr "option non reconnue -%c%s"
+msgid "unrecognized option `--%s=%s'"
+msgstr "option non reconnue « --%s=%s »"
-#: as.c:720
+#: as.c:651
+#, c-format
+msgid "unrecognized option `--%s'"
+msgstr "option non reconnue « --%s »"
+
+#: as.c:701
#, c-format
msgid "unexpected argument to --multibyte-input-option: '%s'"
msgstr "argument inattendu pour --multibyte-input-option : « %s »"
#. This output is intended to follow the GNU standards document.
-#: as.c:725
+#: as.c:706
#, c-format
msgid "GNU assembler %s\n"
msgstr "Assembleur GNU %s\n"
-#: as.c:726
+#: as.c:707
#, c-format
-msgid "Copyright (C) 2024 Free Software Foundation, Inc.\n"
-msgstr "Copyright © 2024 Free Software Foundation, Inc.\n"
+msgid "Copyright (C) 2025 Free Software Foundation, Inc.\n"
+msgstr "Copyright © 2025 Free Software Foundation, Inc.\n"
-#: as.c:727
+#: as.c:708
#, c-format
msgid ""
"This program is free software; you may redistribute it under the terms of\n"
@@ -515,7 +533,7 @@ msgstr ""
"version 3 de la licence GNU General Public License ou suivante.\n"
"Ce programme n'est couvert par AUCUNE garantie.\n"
-#: as.c:732
+#: as.c:713
#, c-format
msgid ""
"This assembler was configured for a target of `%s' and default,\n"
@@ -524,145 +542,145 @@ msgstr ""
"Cet assembleur a été configuré pour la cible « %s » et le type\n"
"de processeur par défaut « %s ».\n"
-#: as.c:736
+#: as.c:717
#, c-format
msgid "This assembler was configured for a target of `%s'.\n"
msgstr "Cet assembleur a été configuré pour la cible « %s ».\n"
-#: as.c:744
+#: as.c:725
msgid "multiple emulation names specified"
msgstr "multiples noms d'émulation spécifiés"
-#: as.c:746
+#: as.c:727
msgid "emulations not handled in this configuration"
msgstr "émulations non traités dans cette configuration"
-#: as.c:751
+#: as.c:732
#, c-format
msgid "alias = %s\n"
msgstr "alias = %s\n"
-#: as.c:752
+#: as.c:733
#, c-format
msgid "canonical = %s\n"
msgstr "canonique = %s\n"
-#: as.c:753
+#: as.c:734
#, c-format
msgid "cpu-type = %s\n"
msgstr "type de CPU = %s\n"
-#: as.c:755
+#: as.c:736
#, c-format
msgid "format = %s\n"
msgstr "format = %s\n"
-#: as.c:758
+#: as.c:739
#, c-format
msgid "bfd-target = %s\n"
msgstr "cible-bfd = %s\n"
-#: as.c:769
+#: as.c:750
msgid "--compress-debug-sections=zstd: gas is not built with zstd support"
msgstr "--compress-debug-sections=zstd : gas n'est pas compilé avec le support pour zstd"
-#: as.c:773
+#: as.c:754
#, c-format
msgid "Invalid --compress-debug-sections option: `%s'"
msgstr "Option --compress-debug-sections invalide: « %s »"
-#: as.c:776
+#: as.c:757
#, c-format
msgid "--compress-debug-sections=%s is unsupported"
msgstr "--compress-debug-sections=%s n'est pas supporté"
-#: as.c:801
+#: as.c:782
msgid "bad defsym; format is --defsym name=value"
msgstr "defsym erroné; format est --defsym nom=valeur"
-#: as.c:819
+#: as.c:800
msgid "no file name following -t option"
msgstr "aucun nom de fichier après l'option -t"
-#: as.c:828
+#: as.c:809
#, c-format
msgid "failed to read instruction table %s\n"
msgstr "échec de lecture de la table d'instructions %s\n"
-#: as.c:850
+#: as.c:831
#, c-format
msgid "unknown DWARF option %s\n"
msgstr "Option DWARF inconnue %s\n"
-#: as.c:852
+#: as.c:833
#, c-format
msgid "unknown option `%s'"
msgstr "option « %s » inconnue"
-#: as.c:909
+#: as.c:890
#, c-format
msgid "Invalid --gdwarf-cie-version `%s'"
msgstr "Option --gdwarf-cie-version « %s » invalide"
-#: as.c:1001
+#: as.c:990
#, c-format
msgid "Invalid --scfi= option: `%s'; suggested option: experimental"
msgstr "Option --scfi= invalide : « %s » ; option suggérée : experimental"
-#: as.c:1012
+#: as.c:1001
#, c-format
msgid "Invalid --size-check= option: `%s'"
msgstr "Option --size-check= invalide: « %s »"
-#: as.c:1021
+#: as.c:1010
#, c-format
msgid "Invalid --elf-stt-common= option: `%s'"
msgstr "Option --elf-stt-common= invalide: « %s »"
-#: as.c:1035
+#: as.c:1024
#, c-format
msgid "Invalid --generate-missing-build-notes option: `%s'"
msgstr "Option --generate-missing-build-notes invalide: « %s »"
-#: as.c:1113
+#: as.c:1102
#, c-format
msgid "invalid listing option `%c'"
msgstr "option de listage invalide « %c »"
-#: as.c:1176
+#: as.c:1165
#, c-format
msgid "%s: total time in assembly: %ld.%06ld\n"
msgstr "%s: temps total d'assemblage: %ld.%06ld\n"
-#: as.c:1300
+#: as.c:1263
msgid "libbfd ABI mismatch"
msgstr "désaccord de l'ABI libbfd"
-#: as.c:1430
+#: as.c:1427
#, c-format
msgid "The input '%s' and output '%s' files are the same"
msgstr "Les fichiers d'entrée « %s » et de sortie « %s » sont les mêmes"
-#: as.c:1483
+#: as.c:1480
#, c-format
msgid "%d warning"
msgid_plural "%d warnings"
msgstr[0] "%d avertissement"
msgstr[1] "%d avertissements"
-#: as.c:1485
+#: as.c:1482
#, c-format
msgid "%d error"
msgid_plural "%d errors"
msgstr[0] "%d erreur"
msgstr[1] "%d erreurs"
-#: as.c:1489
+#: as.c:1486
#, c-format
msgid "%s, treating warnings as errors"
msgstr "%s, traitement des avertissements comme des erreurs"
-#: as.c:1500
+#: as.c:1497
#, c-format
msgid "%s, %s, generating bad object file\n"
msgstr "%s, %s, génération d'un fichier objet erroné\n"
@@ -682,23 +700,23 @@ msgstr "la vérification de l'état de santé a échoué"
#: cgen.c:106 config/tc-alpha.c:2097 config/tc-alpha.c:2121
#: config/tc-arc.c:4075 config/tc-arc.c:4148 config/tc-d10v.c:550
-#: config/tc-d30v.c:534 config/tc-mn10200.c:1092 config/tc-mn10300.c:1753
-#: config/tc-ppc.c:3961 config/tc-s390.c:1817 config/tc-v850.c:2530
+#: config/tc-d30v.c:534 config/tc-mn10200.c:1093 config/tc-mn10300.c:1753
+#: config/tc-ppc.c:3954 config/tc-s390.c:1824 config/tc-v850.c:2530
#: config/tc-v850.c:2601 config/tc-v850.c:2648 config/tc-v850.c:2685
#: config/tc-v850.c:2722 config/tc-v850.c:2986
msgid "too many fixups"
msgstr "trop de correctifs"
#: cgen.c:371 cgen.c:393 config/tc-d10v.c:461 config/tc-d30v.c:450
-#: config/tc-mn10200.c:1034 config/tc-mn10300.c:1678 config/tc-ppc.c:3483
+#: config/tc-mn10200.c:1035 config/tc-mn10300.c:1678 config/tc-ppc.c:3483
#: config/tc-v850.c:2639 config/tc-v850.c:2673 config/tc-v850.c:2713
#: config/tc-v850.c:2959 config/tc-z80.c:785
msgid "illegal operand"
msgstr "opérande illégal"
#: cgen.c:397 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452
-#: config/tc-h8300.c:493 config/tc-mcore.c:662 config/tc-microblaze.c:585
-#: config/tc-mmix.c:495 config/tc-mn10200.c:1037 config/tc-mn10300.c:1681
+#: config/tc-h8300.c:495 config/tc-mcore.c:662 config/tc-microblaze.c:585
+#: config/tc-mmix.c:485 config/tc-mn10200.c:1038 config/tc-mn10300.c:1681
#: config/tc-msp430.c:417 config/tc-ppc.c:3485 config/tc-sh.c:988
#: config/tc-v850.c:2643 config/tc-v850.c:2677 config/tc-v850.c:2717
#: config/tc-v850.c:2962 config/tc-xgate.c:895 config/tc-z80.c:933
@@ -714,26 +732,26 @@ msgstr "un réadressage de cet opérande implique un débordement"
msgid "operand mask overflow"
msgstr "débordement du masque de l'opérande"
-#: cgen.c:860 config/tc-arm.c:2040 config/tc-arm.c:11124 config/tc-arm.c:11176
-#: config/tc-arm.c:11464 config/tc-arm.c:12360 config/tc-arm.c:13500
-#: config/tc-arm.c:13540 config/tc-arm.c:13913 config/tc-arm.c:13955
-#: config/tc-arm.c:21200 config/tc-arm.c:21260 config/tc-mips.c:9707
-#: config/tc-mips.c:11028 config/tc-mips.c:12325 config/tc-mips.c:13006
-#: config/tc-spu.c:982 config/tc-xtensa.c:13110
+#: cgen.c:860 config/tc-arm.c:2042 config/tc-arm.c:11126 config/tc-arm.c:11178
+#: config/tc-arm.c:11466 config/tc-arm.c:12364 config/tc-arm.c:13513
+#: config/tc-arm.c:13553 config/tc-arm.c:13926 config/tc-arm.c:13968
+#: config/tc-arm.c:21213 config/tc-arm.c:21273 config/tc-mips.c:9707
+#: config/tc-mips.c:11025 config/tc-mips.c:12322 config/tc-mips.c:13003
+#: config/tc-spu.c:980 config/tc-xtensa.c:13107
msgid "expression too complex"
msgstr "expression trop complexe"
-#: cgen.c:961 config/tc-ppc.c:7491 config/tc-s390.c:2595 config/tc-v850.c:3495
+#: cgen.c:961 config/tc-ppc.c:7491 config/tc-s390.c:2602 config/tc-v850.c:3492
#: config/tc-xstormy16.c:541
msgid "unresolved expression that must be resolved"
msgstr "expression non résolue qui doit être résolue"
-#: cgen.c:986 config/tc-bpf.c:887 config/tc-xstormy16.c:566
+#: cgen.c:986 config/tc-bpf.c:884 config/tc-xstormy16.c:566
#, c-format
msgid "internal error: can't install fix for reloc type %d (`%s')"
msgstr "erreur interne: ne peut installer un correctif pour le type de réadressage %d (« %s »)"
-#: cgen.c:1037 config/tc-bpf.c:366 config/tc-nios2.c:1355 config/tc-pru.c:786
+#: cgen.c:1039 config/tc-bpf.c:368 config/tc-pru.c:786
msgid "relocation is not supported"
msgstr "le réadressage n'est pas supporté"
@@ -746,6 +764,14 @@ msgstr "ne peut ouvrir %s en lecture"
msgid "md5_stream failed"
msgstr "md5_stream a échoué"
+#: codeview.c:548
+msgid "value cannot be expressed as a .cv_scomp"
+msgstr "la valeur ne peut pas être exprimée comme un .cv_scomp"
+
+#: codeview.c:556
+msgid "value cannot be expressed as a .cv_ucomp"
+msgstr "la valeur ne peut pas être exprimée comme un .cv_ucomp"
+
#: cond.c:84
msgid "invalid identifier for \".ifdef\""
msgstr "identificateur invalide pour « .ifdef »"
@@ -826,8 +852,8 @@ msgstr "les variantes de NaN ne sont pas supportées par cette cible"
msgid "Infinities are not supported by this target"
msgstr "Les nombres infinis ne sont pas supportés par cette cible"
-#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1269
-#: config/tc-ia64.c:11577 config/tc-tic30.c:1241 config/tc-tic4x.c:2570
+#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1271
+#: config/tc-ia64.c:11573 config/tc-tic30.c:1241 config/tc-tic4x.c:2569
msgid "Unrecognized or unsupported floating point constant"
msgstr "Constante décimale non reconnue ou non supportée"
@@ -841,13 +867,13 @@ msgstr "Tentative de placer un symbole commun dans l'ensemble %s"
msgid "Attempt to put an undefined symbol into set %s"
msgstr "Tentative de placer le symbole indéfini dans l'ensemble %s"
-#: config/obj-aout.c:112 config/obj-coff.c:1369
+#: config/obj-aout.c:112 config/obj-coff.c:1378
#, c-format
msgid "Symbol `%s' can not be both weak and common"
msgstr "Symbole « %s» ne peut être à la fois « weak » et « common »"
-#: config/obj-coff.c:206 config/obj-coff.c:1684 config/tc-tic54x.c:4002
-#: read.c:2993
+#: config/obj-coff.c:206 config/obj-coff.c:1693 config/tc-tic54x.c:4002
+#: read.c:3047
#, c-format
msgid "error setting flags for \"%s\": %s"
msgstr "erreur lors de l'initialisation des fanions de « %s »: %s"
@@ -924,16 +950,16 @@ msgstr ".val pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré.
msgid "badly formed .weak directive ignored"
msgstr "directive .dim mal composée est ignorée"
-#: config/obj-coff.c:1325
+#: config/obj-coff.c:1334
msgid "mismatched .eb"
msgstr ".eb ne concorde pas"
-#: config/obj-coff.c:1348
+#: config/obj-coff.c:1357
#, c-format
msgid "C_EFCN symbol for %s out of scope"
msgstr "symbole C_EFCN pour %s hors limite"
-#: config/obj-coff.c:1403
+#: config/obj-coff.c:1412
#, c-format
msgid "Warning: internal error: forgetting to set endndx of %s"
msgstr "Attention: erreur interne: on a oublié de fixer endndx de %s"
@@ -941,22 +967,22 @@ msgstr "Attention: erreur interne: on a oublié de fixer endndx de %s"
#. STYP_INFO
#. STYP_LIB
#. STYP_OVER
-#: config/obj-coff.c:1646
+#: config/obj-coff.c:1655
#, c-format
msgid "unsupported section attribute '%c'"
msgstr "attribut de section non supporté « %c »"
-#: config/obj-coff.c:1650
+#: config/obj-coff.c:1659
#, c-format
msgid "unknown section attribute '%c'"
msgstr "attribut de section inconnu « %c »"
-#: config/obj-coff.c:1696 config/obj-macho.c:269
+#: config/obj-coff.c:1705 config/obj-macho.c:269
#, c-format
msgid "Ignoring changed section attributes for %s"
msgstr "Ignore les changements des attributs de section pour %s"
-#: config/obj-coff.c:1840
+#: config/obj-coff.c:1849
#, c-format
msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
msgstr "0x%lx: « %s » type = %ld, classe = %d, segment = %d\n"
@@ -969,26 +995,26 @@ msgstr "Ne peut initialiser la valeur GP"
msgid "Can't set register masks"
msgstr "Ne peut initialiser les masques de registres"
-#: config/obj-elf.c:318 config/tc-sparc.c:4383 config/tc-v850.c:508
+#: config/obj-elf.c:272 config/tc-sparc.c:4383 config/tc-v850.c:508
#, c-format
msgid "bad .common segment %s"
msgstr "segment .common erroné %s"
-#: config/obj-elf.c:394 config/tc-aarch64.c:2271 config/tc-kvx.c:2244
+#: config/obj-elf.c:348 config/tc-aarch64.c:2278 config/tc-kvx.c:2235
msgid "Missing symbol name in directive"
msgstr "Nom de symbole manquant dans la directive"
-#: config/obj-elf.c:724
+#: config/obj-elf.c:678
#, c-format
msgid "setting incorrect section type for %s"
msgstr "initialisation incorrecte du type de section pour %s"
-#: config/obj-elf.c:729
+#: config/obj-elf.c:683
#, c-format
msgid "ignoring incorrect section type for %s"
msgstr "type de section incorrect de %s a été ignoré"
-#: config/obj-elf.c:788
+#: config/obj-elf.c:742
#, c-format
msgid "setting incorrect section attributes for %s"
msgstr "initialisation incorrecte des attributs de section de %s"
@@ -997,281 +1023,285 @@ msgstr "initialisation incorrecte des attributs de section de %s"
#. assembly might get the section type wrong; Even high
#. profile projects like glibc have done so in the past.
#. So don't error in this case.
-#: config/obj-elf.c:882
+#: config/obj-elf.c:836
#, c-format
msgid "ignoring changed section type for %s"
msgstr "changement de type de section ignoré pour %s"
#. Do error when assembly isn't self-consistent.
-#: config/obj-elf.c:885
+#: config/obj-elf.c:839
#, c-format
msgid "changed section type for %s"
msgstr "le type de la section a été changé en %s"
-#: config/obj-elf.c:900
+#: config/obj-elf.c:854
#, c-format
msgid "ignoring changed section attributes for %s"
msgstr "changement d'attributs de section ignoré pour %s"
-#: config/obj-elf.c:902
+#: config/obj-elf.c:856
#, c-format
msgid "changed section attributes for %s"
msgstr "les attributs de la section ont été changés en %s"
-#: config/obj-elf.c:910
+#: config/obj-elf.c:865
#, c-format
msgid "changed section entity size for %s"
msgstr "la taille de l'entité de la section a été changée en %s"
-#: config/obj-elf.c:992
+#: config/obj-elf.c:947
msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
msgstr "attribut de .section non reconnu: a,e,o,w,x,M,S,G,T ou un nombre attendu"
-#: config/obj-elf.c:1078
+#: config/obj-elf.c:1033
msgid "extraneous characters at end of numeric section type"
msgstr "caractères superflus à la fin du type de section numérique"
-#: config/obj-elf.c:1084 read.c:2977
+#: config/obj-elf.c:1039 read.c:3031
msgid "unrecognized section type"
msgstr "type de section non reconnu"
-#: config/obj-elf.c:1109
+#: config/obj-elf.c:1064
msgid "unrecognized section attribute"
msgstr "attribut de section non reconnu"
-#: config/obj-elf.c:1141 config/tc-alpha.c:4208
+#: config/obj-elf.c:1096 config/tc-alpha.c:4208
msgid "missing name"
msgstr "nom manquant"
-#: config/obj-elf.c:1211
+#: config/obj-elf.c:1166
msgid "group name not parseable"
msgstr "nom de groupe non analysable"
-#: config/obj-elf.c:1218
+#: config/obj-elf.c:1173
#, c-format
msgid "section %s already has a group (%s)"
msgstr "la section %s a déjà un groupe (%s)"
-#: config/obj-elf.c:1271
+#: config/obj-elf.c:1226
#, c-format
msgid "section name '%s' already defined as another symbol"
msgstr "le nom de section « %s » est déjà défini comme un autre symbole"
-#: config/obj-elf.c:1374
-msgid "invalid merge entity size"
-msgstr "mauvaise taille de fusion d'entité"
+#: config/obj-elf.c:1331
+msgid "invalid merge / string entity size"
+msgstr "mauvaise taille de fusion d'entité / chaîne de caractères"
-#: config/obj-elf.c:1387
-msgid "entity size for SHF_MERGE not specified"
-msgstr "taille d'entité pour SHF_MERGE non spécifiée"
+#: config/obj-elf.c:1345
+msgid "entity size for SHF_MERGE / SHF_STRINGS not specified"
+msgstr "taille d'entité pour SHF_MERGE /SHF_STRINGS non spécifiée"
-#: config/obj-elf.c:1429
+#: config/obj-elf.c:1350
+msgid "bogus SHF_MERGE / SHF_STRINGS for SHT_NOBITS section"
+msgstr "SHF_MERGE / SHF_STRINGS corrompus pour la section SHT_NOBITS"
+
+#: config/obj-elf.c:1391
msgid "? section flag ignored with G present"
msgstr "fanion ? de section ignoré quand G est présent"
-#: config/obj-elf.c:1466
+#: config/obj-elf.c:1428
msgid "group name for SHF_GROUP not specified"
msgstr "nom de groupe pour SHF_GROUP non spécifié"
-#: config/obj-elf.c:1492
+#: config/obj-elf.c:1454
#, c-format
msgid "unsupported mbind section info: %s"
msgstr "information de section mbind non supportée: %s"
-#: config/obj-elf.c:1545
+#: config/obj-elf.c:1507
#, c-format
msgid "unsupported section id: %s"
msgstr "identifiant de section non supporté: %s"
-#: config/obj-elf.c:1571
+#: config/obj-elf.c:1533
msgid "character following name is not '#'"
msgstr "caractère suivant le nom n'est pas « # »"
-#: config/obj-elf.c:1599
+#: config/obj-elf.c:1561
#, c-format
msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
msgstr "SHF_ALLOC n'est pas défini pour la section GNU_MBIND: %s"
-#: config/obj-elf.c:1606
+#: config/obj-elf.c:1568
#, c-format
msgid "%s section is supported only by GNU and FreeBSD targets"
msgstr "la section %s n'est supportée que par les cibles GNU et FreeBSD"
-#: config/obj-elf.c:1744
+#: config/obj-elf.c:1706
msgid ".previous without corresponding .section; ignored"
msgstr ".previous sans .section correspondante; ignoré"
-#: config/obj-elf.c:1770
+#: config/obj-elf.c:1732
msgid ".popsection without corresponding .pushsection; ignored"
msgstr ".popsection sans .pushsection correspondant; ignoré"
-#: config/obj-elf.c:1814 config/obj-elf.c:1909
+#: config/obj-elf.c:1776 config/obj-elf.c:1870
#, c-format
msgid "missing version name in `%s' for symbol `%s'"
msgstr "nom de version manquant dans « %s» pour le symbole «%s »"
-#: config/obj-elf.c:1833
+#: config/obj-elf.c:1795
#, c-format
msgid "only one version name with `@@@' is allowed for symbol `%s'"
msgstr "seulement un nom de version avec « @@@ » est autorisé pour le symbole « %s »"
-#: config/obj-elf.c:1841
+#: config/obj-elf.c:1803
#, c-format
msgid "invalid version name '%s' for symbol `%s'"
msgstr "nom de version « %s » invalide pour le symbole « %s »"
-#: config/obj-elf.c:1883
+#: config/obj-elf.c:1844
msgid "expected comma after name in .symver"
msgstr "virgule attendue après le nom dans .symver"
-#: config/obj-elf.c:1900 config/obj-elf.c:2844
+#: config/obj-elf.c:1861 config/obj-elf.c:2805
#, c-format
msgid "`%s' can't be versioned to common symbol '%s'"
msgstr "« %s » ne peut être liée par version au symbole commun « %s »"
-#: config/obj-elf.c:1977
+#: config/obj-elf.c:1938
#, c-format
msgid "expected `%s' to have already been set for .vtable_inherit"
msgstr "«%s» aurait déjà dû être fixé pour .vtable_inherit"
-#: config/obj-elf.c:1987
+#: config/obj-elf.c:1948
msgid "expected comma after name in .vtable_inherit"
msgstr "virgule attendue après le nom dans .vtable_inherit"
-#: config/obj-elf.c:2048
+#: config/obj-elf.c:2009
msgid "expected comma after name in .vtable_entry"
msgstr "virgule attendue après le nom dans .vtable_entry"
-#: config/obj-elf.c:2187
+#: config/obj-elf.c:2148
#, c-format
msgid "Attribute name not recognised: %s"
msgstr "Nom d'attribut pas reconnu: %s"
-#: config/obj-elf.c:2204
+#: config/obj-elf.c:2165
msgid "expected numeric constant"
msgstr "constante numérique attendue"
-#: config/obj-elf.c:2213 config/tc-arm.c:6968
+#: config/obj-elf.c:2174 config/tc-arm.c:6970
msgid "expected comma"
msgstr "virgule attendue"
-#: config/obj-elf.c:2244 config/tc-arc.c:4946 config/tc-arc.c:4957
-#: config/tc-arc.c:5029 config/tc-arc.c:5080 config/tc-arm.c:32169
-#: config/tc-arm.c:32180 config/tc-csky.c:1697 config/tc-csky.c:1709
-#: config/tc-csky.c:1880 config/tc-mips.c:20647 config/tc-msp430.c:5152
-#: config/tc-riscv.c:5376 config/tc-riscv.c:5418 config/tc-sparc.c:1134
-#: config/tc-tic6x.c:4385
+#: config/obj-elf.c:2205 config/tc-arc.c:4946 config/tc-arc.c:4957
+#: config/tc-arc.c:5029 config/tc-arc.c:5080 config/tc-arm.c:32197
+#: config/tc-arm.c:32208 config/tc-csky.c:1697 config/tc-csky.c:1709
+#: config/tc-csky.c:1880 config/tc-mips.c:20645 config/tc-msp430.c:5148
+#: config/tc-riscv.c:5523 config/tc-riscv.c:5566 config/tc-sparc.c:1134
+#: config/tc-tic6x.c:4384
#, c-format
msgid "error adding attribute: %s"
msgstr "erreur en ajoutant l'attribut : %s"
-#: config/obj-elf.c:2250
+#: config/obj-elf.c:2211
msgid "bad string constant"
msgstr "mauvaise constante en tant que chaîne de caractères"
-#: config/obj-elf.c:2254
+#: config/obj-elf.c:2215
msgid "expected <tag> , <value>"
msgstr "<étiquette> , <valeur> attendu"
-#: config/obj-elf.c:2383
+#: config/obj-elf.c:2344
msgid "expected quoted string"
msgstr "chaîne entre apostrophes attendue"
-#: config/obj-elf.c:2403
+#: config/obj-elf.c:2364
#, c-format
msgid "expected comma after name `%s' in .size directive"
msgstr "virgule attendue après le nom « %s » dans la directive .size"
-#: config/obj-elf.c:2412
+#: config/obj-elf.c:2373
msgid "missing expression in .size directive"
msgstr "expression manquante dans la directive .size"
-#: config/obj-elf.c:2539
+#: config/obj-elf.c:2500
#, c-format
msgid "symbol '%s' is already defined"
msgstr "symbole « %s » déjà défini"
-#: config/obj-elf.c:2559
+#: config/obj-elf.c:2520
#, c-format
msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
msgstr "type de symbole « %s » n'est supporté que par les cibles GNU et FreeBSD"
-#: config/obj-elf.c:2563
+#: config/obj-elf.c:2524
#, c-format
msgid "symbol type \"%s\" is not supported by MIPS targets"
msgstr "le type de symbole « %s » n'est pas supporté par les cibles MIPS"
-#: config/obj-elf.c:2575
+#: config/obj-elf.c:2536
#, c-format
msgid "symbol type \"%s\" is supported only by GNU targets"
msgstr "le type de symbole « %s » n'est supporté que par les cibles GNU"
-#: config/obj-elf.c:2585 config/tc-kvx.c:2288
+#: config/obj-elf.c:2546 config/tc-kvx.c:2279
#, c-format
msgid "unrecognized symbol type \"%s\""
msgstr "type de symbole non reconnu « %s »"
-#: config/obj-elf.c:2606
+#: config/obj-elf.c:2567
#, c-format
msgid "cannot change type of common symbol '%s'"
msgstr "impossible de changer le type du symbole commun « %s »"
-#: config/obj-elf.c:2618
+#: config/obj-elf.c:2579
#, c-format
msgid "symbol '%s' already has its type set"
msgstr "symbole « %s » a déjà son type défini"
-#: config/obj-elf.c:2720
+#: config/obj-elf.c:2681
#, c-format
msgid "undefined linked-to symbol `%s' on section `%s'"
msgstr "le symbole linked-to « %s » est indéfini sur la section « %s »"
-#: config/obj-elf.c:2817 config/obj-elf.c:2820
+#: config/obj-elf.c:2778 config/obj-elf.c:2781
#, c-format
msgid ".size expression for %s does not evaluate to a constant"
msgstr "l'expression .size de %s n'est pas une constante"
-#: config/obj-elf.c:2909
+#: config/obj-elf.c:2870
#, c-format
msgid "symbol '%s' with multiple versions cannot be used in relocation"
msgstr "le symbole « %s » avec plusieurs versions ne peut pas être utilisé dans un réadressage"
-#: config/obj-elf.c:2927 ecoff.c:3576
+#: config/obj-elf.c:2888 ecoff.c:3576
#, c-format
msgid "symbol `%s' can not be both weak and common"
msgstr "symbole « %s » ne peut être à la fois weak et common"
-#: config/obj-elf.c:2971
+#: config/obj-elf.c:2932
#, c-format
msgid "assuming all members of group `%s' are COMDAT"
msgstr "assume que tous les membres du groupe « %s » sont COMDAT"
-#: config/obj-elf.c:2983
+#: config/obj-elf.c:2944
#, c-format
msgid "can't create group: %s"
msgstr "ne peut créer le groupe: %s"
-#: config/obj-elf.c:3060
+#: config/obj-elf.c:3021
#, c-format
msgid "invalid attempt to declare external version name as default in symbol `%s'"
msgstr "tentative invalide de déclaration d'un nom de version externe comme nom par défaut pour le symbole « %s »"
-#: config/obj-elf.c:3070
+#: config/obj-elf.c:3031
#, c-format
msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
msgstr "versions multiples [«%s»|«%s»] pour le symbole «%s»"
-#: config/obj-elf.c:3159
+#: config/obj-elf.c:3120
#, c-format
msgid "failed to set up debugging information: %s"
msgstr "échec d'initialisation des informations de débug: %s"
-#: config/obj-elf.c:3179
+#: config/obj-elf.c:3140
#, c-format
msgid "can't start writing .mdebug section: %s"
msgstr "ne peut débuter l'écriture de la section .mdebug: %s"
-#: config/obj-elf.c:3187
+#: config/obj-elf.c:3148
#, c-format
msgid "could not write .mdebug section: %s"
msgstr "n'a pas pu écrire la section .mdebug: %s"
@@ -1328,32 +1358,32 @@ msgstr "informations de taille de section inattendues"
msgid "missing sizeof_stub expression"
msgstr "expression sizeof_stub manquante"
-#: config/obj-macho.c:478 config/tc-ia64.c:1080 config/tc-ia64.c:11738
-#: config/tc-score.c:6073 expr.c:1245 read.c:1732
+#: config/obj-macho.c:478 config/tc-ia64.c:1080 config/tc-ia64.c:11734
+#: config/tc-score.c:6073 expr.c:1260 read.c:1784
msgid "expected symbol name"
msgstr "nom de symbole attendu"
-#: config/obj-macho.c:491 read.c:549
+#: config/obj-macho.c:491 read.c:558
msgid "bad or irreducible absolute expression"
msgstr "expression absolue erronée ou irréductible"
-#: config/obj-macho.c:497 config/tc-score.c:6090 read.c:1771
+#: config/obj-macho.c:497 config/tc-score.c:6090 read.c:1823
msgid "missing size expression"
msgstr "expression de la taille manquante"
-#: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1777
+#: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1829
#, c-format
msgid "size (%ld) out of range, ignored"
msgstr "taille (%ld) hors limite, ignoré"
-#: config/obj-macho.c:516 config/tc-score.c:6228 dwarf2dbg.c:1427 ecoff.c:3345
-#: read.c:1789 read.c:1892 read.c:2666 read.c:3258 read.c:3854 symbols.c:579
+#: config/obj-macho.c:516 config/tc-score.c:6216 dwarf2dbg.c:1431 ecoff.c:3345
+#: read.c:1841 read.c:1944 read.c:2718 read.c:3311 read.c:3906 symbols.c:579
#: symbols.c:674
#, c-format
msgid "symbol `%s' is already defined"
msgstr "symbole « %s » est déjà défini"
-#: config/obj-macho.c:526 read.c:1804
+#: config/obj-macho.c:526 read.c:1856
#, c-format
msgid "size of \"%s\" is already %ld; not changing to %ld"
msgstr "taille de « %s » est déjà %ld; n'a pas été changé en %ld"
@@ -1501,57 +1531,57 @@ msgstr "Un seul pseudo opérateur .copyright par fichier !"
msgid "attaching copyright header %s: %s"
msgstr "attachement de l'en-tête de copyright %s: %s"
-#: config/tc-aarch64.c:431
+#: config/tc-aarch64.c:427
#, c-format
msgid "expected an unsuffixed ZA tile at operand %d"
msgstr "tuile ZA sans suffixe attendue pour l'opérande %d"
-#: config/tc-aarch64.c:435
+#: config/tc-aarch64.c:431
#, c-format
msgid "missing horizontal or vertical suffix at operand %d"
msgstr "suffixe horizontal ou vertical manquant pour l'opérande %d"
-#: config/tc-aarch64.c:440
+#: config/tc-aarch64.c:436
#, c-format
msgid "expected 'za' rather than a ZA tile at operand %d"
msgstr "« za » attendu plutôt qu'une tuile ZA pour l'opérande %d"
-#: config/tc-aarch64.c:444
+#: config/tc-aarch64.c:440
#, c-format
msgid "expected a predicate-as-counter rather than predicate-as-mask register at operand %d"
msgstr "prédicat-comme-compteur attendu plutôt qu'un registre prédicat-comme-masque pour l'opérande %d"
-#: config/tc-aarch64.c:449
+#: config/tc-aarch64.c:445
#, c-format
msgid "expected a predicate-as-mask rather than predicate-as-counter register at operand %d"
msgstr "prédicat-comme-masque attendu plutôt qu'un registre prédicat-comme-compteur pour l'opérande %d"
-#: config/tc-aarch64.c:454
+#: config/tc-aarch64.c:450
#, c-format
msgid "expected a 64-bit integer register at operand %d"
msgstr "registre entier de 64 bits attendu pour l'opérande %d"
-#: config/tc-aarch64.c:456
+#: config/tc-aarch64.c:452
#, c-format
msgid "expected an integer or zero register at operand %d"
msgstr "registre entier ou zéro attendu pour l'opérande %d"
-#: config/tc-aarch64.c:458
+#: config/tc-aarch64.c:454
#, c-format
msgid "expected an integer or stack pointer register at operand %d"
msgstr "registre entier ou pointeur de pile attendu pour l'opérande %d"
-#: config/tc-aarch64.c:462
+#: config/tc-aarch64.c:458
#, c-format
msgid "expected a scalar SIMD or floating-point register at operand %d"
msgstr "registre scalaire SIMD ou flottant attendu pour l'opérande %d"
-#: config/tc-aarch64.c:465
+#: config/tc-aarch64.c:461
#, c-format
msgid "expected an Advanced SIMD vector register at operand %d"
msgstr "registre Advanced SIMD vectoriel attendu pour l'opérande %d"
-#: config/tc-aarch64.c:467
+#: config/tc-aarch64.c:463
#, c-format
msgid "expected an SVE vector register at operand %d"
msgstr "registre SVE vectoriel attendu pour l'opérande %d"
@@ -1560,1035 +1590,1035 @@ msgstr "registre SVE vectoriel attendu pour l'opérande %d"
#. predicate". We report a more specific error if P is used where
#. PN is expected, and vice versa, so the issue at this point is
#. "predicate-like" vs. "not predicate-like".
-#: config/tc-aarch64.c:474
+#: config/tc-aarch64.c:470
#, c-format
msgid "expected an SVE predicate register at operand %d"
msgstr "registre prédicat SVE attendu pour l'opérande %d"
-#: config/tc-aarch64.c:476
+#: config/tc-aarch64.c:472
#, c-format
msgid "expected an SVE predicate-as-counter register at operand %d"
msgstr "registre prédicat-comme-compteur SVE attendu pour l'opérande %d"
-#: config/tc-aarch64.c:478
+#: config/tc-aarch64.c:474
#, c-format
msgid "expected a vector register at operand %d"
msgstr "registre vectoriel attendu pour l'opérande %d"
-#: config/tc-aarch64.c:480
+#: config/tc-aarch64.c:476
#, c-format
msgid "expected an SVE vector or predicate register at operand %d"
msgstr "SVE vectoriel ou registre prédicat attendu pour l'opérande %d"
-#: config/tc-aarch64.c:482
+#: config/tc-aarch64.c:478
#, c-format
msgid "expected a vector or predicate register at operand %d"
msgstr "vecteur ou registre prédicat attendu pour l'opérande %d"
-#: config/tc-aarch64.c:486
+#: config/tc-aarch64.c:482
#, c-format
msgid "expected a ZA array vector at operand %d"
msgstr "tableau ZA vectoriel attendu pour l'opérande %d"
-#: config/tc-aarch64.c:488
+#: config/tc-aarch64.c:484
#, c-format
msgid "expected ZT0 or a ZA mask at operand %d"
msgstr "masque ZT0 ou ZA attendu pour l'opérande %d"
-#: config/tc-aarch64.c:490
+#: config/tc-aarch64.c:486
#, c-format
msgid "expected a ZA tile at operand %d"
msgstr "tuile ZA attendue pour l'opérande %d"
-#: config/tc-aarch64.c:492
+#: config/tc-aarch64.c:488
#, c-format
msgid "expected a ZA tile slice at operand %d"
msgstr "tranche de tuile ZA attendue pour l'opérande %d"
-#: config/tc-aarch64.c:496
+#: config/tc-aarch64.c:492
#, c-format
msgid "expected an integer register or Advanced SIMD vector register at operand %d"
msgstr "registre entier ou registre Advanced SIMD vectoriel attendu pour l'opérande %d"
-#: config/tc-aarch64.c:499
+#: config/tc-aarch64.c:495
#, c-format
msgid "expected an integer register or SVE vector register at operand %d"
msgstr "registre entier ou registre SVE vectoriel attendu pour l'opérande %d"
-#: config/tc-aarch64.c:502
+#: config/tc-aarch64.c:498
#, c-format
msgid "expected an integer or vector register at operand %d"
msgstr "registre entier ou registre vectoriel attendu pour l'opérande %d"
-#: config/tc-aarch64.c:504
+#: config/tc-aarch64.c:500
#, c-format
msgid "expected an integer or predicate register at operand %d"
msgstr "registre entier ou registre prédicat attendu pour l'opérande %d"
-#: config/tc-aarch64.c:506
+#: config/tc-aarch64.c:502
#, c-format
msgid "expected an integer, vector or predicate register at operand %d"
msgstr "entier, vecteur ou registre prédicat attendu pour l'opérande %d"
-#: config/tc-aarch64.c:511
+#: config/tc-aarch64.c:507
#, c-format
msgid "expected an SVE vector register or ZA tile slice at operand %d"
msgstr "registre SVE vectoriel ou tranche de tuile ZA attendu pour l'opérande %d"
-#: config/tc-aarch64.c:709 config/tc-aarch64.c:711 config/tc-arm.c:1186
-#: config/tc-score.c:6447 expr.c:1408 read.c:2648
+#: config/tc-aarch64.c:715 config/tc-aarch64.c:717 config/tc-arm.c:1188
+#: config/tc-score.c:6435 expr.c:1423 read.c:2700
msgid "bad expression"
msgstr "expression erronée"
-#: config/tc-aarch64.c:722 config/tc-sparc.c:3379
+#: config/tc-aarch64.c:728 config/tc-sparc.c:3380
msgid "bad segment"
msgstr "segment erroné"
-#: config/tc-aarch64.c:870
+#: config/tc-aarch64.c:876
msgid "bad vector arrangement type"
msgstr "mauvais type d'arrangement vectoriel"
-#: config/tc-aarch64.c:1042
+#: config/tc-aarch64.c:1048
#, c-format
msgid "bad size %d in vector width specifier"
msgstr "mauvaise taille %d dans le spécificateur de largeur de vecteur"
-#: config/tc-aarch64.c:1075
+#: config/tc-aarch64.c:1081
#, c-format
msgid "unexpected character `%c' in element size"
msgstr "caractère « %c » inattendu dans la taille d'élément"
-#: config/tc-aarch64.c:1077
+#: config/tc-aarch64.c:1083
msgid "missing element size"
msgstr "taille d'élément manquante"
-#: config/tc-aarch64.c:1087
+#: config/tc-aarch64.c:1093
#, c-format
msgid "invalid element size %d and vector size combination %c"
msgstr "taille d'élément %d invalide et combinaison %c de taille de vecteur"
-#: config/tc-aarch64.c:1123
+#: config/tc-aarch64.c:1129
#, c-format
msgid "unexpected character `%c' in predication type"
msgstr "caractère « %c » inattendu dans le prédicat de type"
-#: config/tc-aarch64.c:1126
+#: config/tc-aarch64.c:1132
msgid "missing predication type"
msgstr "type de prédicat manquant"
-#: config/tc-aarch64.c:1169 config/tc-aarch64.c:2317 config/tc-aarch64.c:2577
-#: config/tc-arm.c:1763 config/tc-arm.c:3970 config/tc-arm.c:5203
-#: config/tc-arm.c:7249
+#: config/tc-aarch64.c:1176 config/tc-aarch64.c:2324 config/tc-aarch64.c:2585
+#: config/tc-arm.c:1765 config/tc-arm.c:3972 config/tc-arm.c:5205
+#: config/tc-arm.c:7251
msgid "constant expression required"
msgstr "expression constante attendue"
-#: config/tc-aarch64.c:1223
+#: config/tc-aarch64.c:1230
msgid "syntax error in register list"
msgstr "erreur de syntaxe dans la liste des registres"
-#: config/tc-aarch64.c:1253
+#: config/tc-aarch64.c:1260
msgid "ZA tile number out of range"
msgstr "numéro de tuile ZA hors limite"
-#: config/tc-aarch64.c:1297
+#: config/tc-aarch64.c:1304
msgid "this type of register can't be indexed"
msgstr "ce type de registre ne peut pas être indexé"
-#: config/tc-aarch64.c:1303
+#: config/tc-aarch64.c:1310
msgid "index not allowed inside register list"
msgstr "index pas permis dans une liste de registres"
#. Indexed vector register expected.
-#: config/tc-aarch64.c:1318
+#: config/tc-aarch64.c:1325
msgid "indexed vector register expected"
msgstr "registre vectoriel indexé attendu"
-#: config/tc-aarch64.c:1325
+#: config/tc-aarch64.c:1332
msgid "invalid use of vector register"
msgstr "mauvaise utilisation d'un registre vectoriel"
-#: config/tc-aarch64.c:1447
+#: config/tc-aarch64.c:1454
msgid "invalid vector register in list"
msgstr "registre vectoriel invalide dans la liste"
-#: config/tc-aarch64.c:1455
+#: config/tc-aarch64.c:1462
msgid "invalid scalar register in list"
msgstr "registre scalaire invalide dans la liste"
-#: config/tc-aarch64.c:1468
+#: config/tc-aarch64.c:1475
msgid "invalid range in vector register list"
msgstr "limite invalide dans la liste des registres vectoriels"
-#: config/tc-aarch64.c:1481
+#: config/tc-aarch64.c:1488
msgid "type mismatch in vector register list"
msgstr "mauvaise concordance de type dans la liste des registres vectoriels"
-#: config/tc-aarch64.c:1502
+#: config/tc-aarch64.c:1509
msgid "end of vector register list not found"
msgstr "fin de la liste des registres vectoriels pas trouvée"
-#: config/tc-aarch64.c:1520
+#: config/tc-aarch64.c:1527
msgid "expected index"
msgstr "index attendu"
-#: config/tc-aarch64.c:1527
+#: config/tc-aarch64.c:1534
msgid "too many registers in vector register list"
msgstr "trop de registres dans la liste des registres vectoriels"
-#: config/tc-aarch64.c:1532
+#: config/tc-aarch64.c:1539
msgid "empty vector register list"
msgstr "liste de registres vectoriels vide"
-#: config/tc-aarch64.c:1602 config/tc-arm.c:2532
+#: config/tc-aarch64.c:1609 config/tc-arm.c:2534
#, c-format
msgid "ignoring attempt to redefine built-in register '%s'"
msgstr "ignore la tentative de redéfinir le registre intégré « %s »"
-#: config/tc-aarch64.c:1608 config/tc-arm.c:2537
+#: config/tc-aarch64.c:1615 config/tc-arm.c:2539
#, c-format
msgid "ignoring redefinition of register alias '%s'"
msgstr "ignore la redéfinition de l'alias du registre « %s »"
-#: config/tc-aarch64.c:1653 config/tc-arm.c:2602
+#: config/tc-aarch64.c:1660 config/tc-arm.c:2604
#, c-format
msgid "unknown register '%s' -- .req ignored"
msgstr "registre « %s » inconnu -- .req ignoré"
-#: config/tc-aarch64.c:1711 config/tc-arm.c:2810
+#: config/tc-aarch64.c:1718 config/tc-arm.c:2812
msgid "invalid syntax for .req directive"
msgstr "syntaxe invalide pour le directive .req"
-#: config/tc-aarch64.c:1732 config/tc-arm.c:2843
+#: config/tc-aarch64.c:1739 config/tc-arm.c:2845
msgid "invalid syntax for .unreq directive"
msgstr "syntaxe invalide pour le directive .unreq"
-#: config/tc-aarch64.c:1738 config/tc-arm.c:2850
+#: config/tc-aarch64.c:1745 config/tc-arm.c:2852
#, c-format
msgid "unknown register alias '%s'"
msgstr "alias de registre « %s » inconnu"
-#: config/tc-aarch64.c:1740
+#: config/tc-aarch64.c:1747
#, c-format
msgid "ignoring attempt to undefine built-in register '%s'"
msgstr "ignore la tentative de supprimer la définition du registre intégré « %s »"
-#: config/tc-aarch64.c:2054 config/tc-arm.c:3581 config/tc-arm.c:3608
-#: config/tc-arm.c:3621
+#: config/tc-aarch64.c:2061 config/tc-arm.c:3583 config/tc-arm.c:3610
+#: config/tc-arm.c:3623
msgid "literal pool overflow"
msgstr "débordement du pool de littéraux"
-#: config/tc-aarch64.c:2235 config/tc-aarch64.c:7452 config/tc-arm.c:3843
-#: config/tc-arm.c:7675
+#: config/tc-aarch64.c:2242 config/tc-aarch64.c:7473 config/tc-arm.c:3845
+#: config/tc-arm.c:7677
msgid "unrecognized relocation suffix"
msgstr "suffixe de réadressage non reconnu"
-#: config/tc-aarch64.c:2237
+#: config/tc-aarch64.c:2244
msgid "unimplemented relocation suffix"
msgstr "suffixe de réadressage non implémenté"
-#: config/tc-aarch64.c:2545 config/tc-aarch64.c:2735 config/tc-aarch64.c:2779
+#: config/tc-aarch64.c:2552 config/tc-aarch64.c:2743 config/tc-aarch64.c:2787
#: config/tc-csky.c:2336
msgid "immediate operand required"
msgstr "opérande immédiat requis"
-#: config/tc-aarch64.c:2553
+#: config/tc-aarch64.c:2561
msgid "missing immediate expression"
msgstr "expression immédiate manquante"
-#: config/tc-aarch64.c:2759 config/tc-aarch64.c:7275 config/tc-aarch64.c:7295
+#: config/tc-aarch64.c:2767 config/tc-aarch64.c:7296 config/tc-aarch64.c:7316
msgid "invalid floating-point constant"
msgstr "constante en virgule flottante erronée"
-#: config/tc-aarch64.c:3566 config/tc-arm.c:5450 config/tc-arm.c:5460
+#: config/tc-aarch64.c:3575 config/tc-arm.c:5452 config/tc-arm.c:5462
msgid "shift expression expected"
msgstr "expression de décalage attendu"
-#: config/tc-aarch64.c:3574
+#: config/tc-aarch64.c:3583
msgid "shift operator expected"
msgstr "opérateur de décalage attendu"
-#: config/tc-aarch64.c:3582
+#: config/tc-aarch64.c:3591
msgid "invalid use of 'MSL'"
msgstr "utilisation invalide de « MSL »"
-#: config/tc-aarch64.c:3590
+#: config/tc-aarch64.c:3599
msgid "invalid use of 'MUL'"
msgstr "utilisation invalide de « MUL »"
-#: config/tc-aarch64.c:3599
+#: config/tc-aarch64.c:3608
msgid "extending shift is not permitted"
msgstr "il n'est pas permis d'étendre le décalage"
-#: config/tc-aarch64.c:3607
+#: config/tc-aarch64.c:3616
msgid "'ROR' shift is not permitted"
msgstr "le décalage « ROR » n'est pas permis"
-#: config/tc-aarch64.c:3615
+#: config/tc-aarch64.c:3624
msgid "only 'LSL' shift is permitted"
msgstr "seul le décalage « LSL » est permis"
-#: config/tc-aarch64.c:3623
+#: config/tc-aarch64.c:3632
msgid "only 'MUL' is permitted"
msgstr "seul « MUL » est permis"
-#: config/tc-aarch64.c:3641
+#: config/tc-aarch64.c:3650
msgid "only 'MUL VL' is permitted"
msgstr "seul « MUL VL » est permis"
-#: config/tc-aarch64.c:3649
+#: config/tc-aarch64.c:3658
msgid "invalid shift for the register offset addressing mode"
msgstr "décalage invalide pour le mode d'adressage de l'offset du registre"
-#: config/tc-aarch64.c:3657
+#: config/tc-aarch64.c:3666
msgid "invalid shift operator"
msgstr "opérateur de décalage invalide"
-#: config/tc-aarch64.c:3690
+#: config/tc-aarch64.c:3700
msgid "missing shift amount"
msgstr "longueur de décalage manquante"
-#: config/tc-aarch64.c:3697
+#: config/tc-aarch64.c:3707
msgid "constant shift amount required"
msgstr "longueur de décalage constante requise"
-#: config/tc-aarch64.c:3706
+#: config/tc-aarch64.c:3716
msgid "shift amount out of range 0 to 63"
msgstr "la longueur du décalage n'est pas entre 0 et 63"
-#: config/tc-aarch64.c:3756
+#: config/tc-aarch64.c:3766
msgid "unexpected shift operator"
msgstr "opérateur de décalage inattendu"
-#: config/tc-aarch64.c:3792
+#: config/tc-aarch64.c:3802
msgid "unexpected register in the immediate operand"
msgstr "registre inattendu dans l'opérande immédiat"
-#: config/tc-aarch64.c:3817
+#: config/tc-aarch64.c:3827
msgid "integer register expected in the extended/shifted operand register"
msgstr "registre entier attendu dans le registre opérande étendu/décalé"
-#: config/tc-aarch64.c:3855
+#: config/tc-aarch64.c:3865
msgid "integer register expected in the shifted operand register"
msgstr "registre entier attendu dans le registre opérande décalé"
-#: config/tc-aarch64.c:3887 config/tc-aarch64.c:4073 config/tc-aarch64.c:4212
-#: config/tc-aarch64.c:4409 config/tc-aarch64.c:4450
+#: config/tc-aarch64.c:3897 config/tc-aarch64.c:4084 config/tc-aarch64.c:4225
+#: config/tc-aarch64.c:4425 config/tc-aarch64.c:4467
msgid "unknown relocation modifier"
msgstr "modificateur de réadressage inconnu"
-#: config/tc-aarch64.c:3894 config/tc-aarch64.c:4092 config/tc-aarch64.c:4219
-#: config/tc-aarch64.c:4416 config/tc-aarch64.c:4457
+#: config/tc-aarch64.c:3904 config/tc-aarch64.c:4103 config/tc-aarch64.c:4232
+#: config/tc-aarch64.c:4432 config/tc-aarch64.c:4474
msgid "this relocation modifier is not allowed on this instruction"
msgstr "ce modificateur de réadressage n'est pas permis sur cette instruction"
-#: config/tc-aarch64.c:4100 config/tc-aarch64.c:4230
+#: config/tc-aarch64.c:4112 config/tc-aarch64.c:4244
msgid "invalid relocation expression"
msgstr "expression de réadressage invalide"
-#: config/tc-aarch64.c:4116
+#: config/tc-aarch64.c:4129
msgid "invalid address"
msgstr "adresse invalide"
-#: config/tc-aarch64.c:4134
+#: config/tc-aarch64.c:4147
msgid "expected a 64-bit base register"
msgstr "registre de base 64 bits attendu"
-#: config/tc-aarch64.c:4136
+#: config/tc-aarch64.c:4149
msgid "invalid base register"
msgstr "registre de base invalide"
-#: config/tc-aarch64.c:4138
+#: config/tc-aarch64.c:4151
msgid "expected a base register"
msgstr "registre de base attendu"
-#: config/tc-aarch64.c:4154 config/tc-aarch64.c:4290
+#: config/tc-aarch64.c:4167 config/tc-aarch64.c:4305
msgid "invalid offset register"
msgstr "registre de décalage invalide"
-#: config/tc-aarch64.c:4181
+#: config/tc-aarch64.c:4194
msgid "invalid use of 32-bit register offset"
msgstr "utilisation invalide d'un décalage de registre 32 bits"
-#: config/tc-aarch64.c:4190
+#: config/tc-aarch64.c:4203
msgid "offset has different size from base"
msgstr "le décalage à une taille différente de la base"
-#: config/tc-aarch64.c:4196
+#: config/tc-aarch64.c:4209
msgid "invalid use of 64-bit register offset"
msgstr "utilisation invalide d'un décalage de registre 64 bits"
#. [Xn],#expr
-#: config/tc-aarch64.c:4243 config/tc-aarch64.c:4300
+#: config/tc-aarch64.c:4258 config/tc-aarch64.c:4316
msgid "invalid expression in the address"
msgstr "expression invalide dans l'adresse"
-#: config/tc-aarch64.c:4257 config/tc-arm.c:6049 config/tc-arm.c:6648
+#: config/tc-aarch64.c:4272 config/tc-arm.c:6051 config/tc-arm.c:6650
msgid "']' expected"
msgstr "« ] » attendu"
-#: config/tc-aarch64.c:4265
+#: config/tc-aarch64.c:4280
msgid "register offset not allowed in pre-indexed addressing mode"
msgstr "le décalage de registre n'est pas permis en mode d'adressage pré indexé"
-#: config/tc-aarch64.c:4280 config/tc-arm.c:6085
+#: config/tc-aarch64.c:4295 config/tc-arm.c:6087
msgid "cannot combine pre- and post-indexing"
msgstr "ne peut combiner pré et post indexation"
#. Reject [Rn]!
-#: config/tc-aarch64.c:4324
+#: config/tc-aarch64.c:4340
msgid "missing offset in the pre-indexed address"
msgstr "offset manquant dans l'adressage pré indexé"
-#: config/tc-aarch64.c:4665
+#: config/tc-aarch64.c:4683
msgid "expected '['"
msgstr "« [ » attendu"
-#: config/tc-aarch64.c:4673
+#: config/tc-aarch64.c:4691
msgid "expected a 32-bit selection register"
msgstr "registre de sélection 32 bits attendu"
-#: config/tc-aarch64.c:4680
+#: config/tc-aarch64.c:4698
msgid "missing immediate offset"
msgstr "décalage immédiat manquant"
-#: config/tc-aarch64.c:4686 config/tc-aarch64.c:4695
+#: config/tc-aarch64.c:4704 config/tc-aarch64.c:4713
msgid "expected a constant immediate offset"
msgstr "décalage immédiat constant attendu"
-#: config/tc-aarch64.c:4700
+#: config/tc-aarch64.c:4718
msgid "the last offset is less than the first offset"
msgstr "le dernier décalage est plus petit que le premier décalage"
-#: config/tc-aarch64.c:4706
+#: config/tc-aarch64.c:4724
msgid "the last offset is equal to the first offset"
msgstr "le dernier décalage est égal au premier décalage"
-#: config/tc-aarch64.c:4728
+#: config/tc-aarch64.c:4746
msgid "invalid vector group size"
msgstr "taille de groupe de vecteurs invalide"
-#: config/tc-aarch64.c:4735
+#: config/tc-aarch64.c:4753
msgid "expected ']'"
msgstr "« ] » attendu"
-#: config/tc-aarch64.c:4795 config/tc-aarch64.c:4903
+#: config/tc-aarch64.c:4813 config/tc-aarch64.c:4921
msgid "expected '}'"
msgstr "« } » attendu"
-#: config/tc-aarch64.c:4854
+#: config/tc-aarch64.c:4872
msgid "ZA tile masks do not operate at .Q granularity"
msgstr "les masques de tuiles ZA n'opèrent pas à la granularité .Q"
-#: config/tc-aarch64.c:4860
+#: config/tc-aarch64.c:4878
msgid "missing ZA tile size"
msgstr "taille de tuile ZA manquante"
-#: config/tc-aarch64.c:4865
+#: config/tc-aarch64.c:4883
msgid "invalid ZA tile"
msgstr "tuile ZA invalide"
-#: config/tc-aarch64.c:4890
+#: config/tc-aarch64.c:4908
msgid "expected '{'"
msgstr "« { » attendu"
-#: config/tc-aarch64.c:4931
+#: config/tc-aarch64.c:4949
msgid "expected SM or ZA operand"
msgstr "opérande SM ou ZA> attendu"
-#: config/tc-aarch64.c:4994
+#: config/tc-aarch64.c:5012
#, c-format
msgid "selected processor does not support PSTATE field name '%s'"
msgstr "le processeur choisi ne supporte pas le nom de champ PSTATE « %s »"
-#: config/tc-aarch64.c:4999 config/tc-aarch64.c:5044
+#: config/tc-aarch64.c:5017 config/tc-aarch64.c:5062
#, c-format
msgid "selected processor does not support system register name '%s'"
msgstr "le processeur choisi ne supporte pas le nom de registre système « %s »"
-#: config/tc-aarch64.c:5002
+#: config/tc-aarch64.c:5020
#, c-format
msgid "128-bit-wide accsess not allowed on selected system register '%s'"
msgstr "l'accès 128 bits n'est pas permis sur le registre système « %s » sélectionné"
-#: config/tc-aarch64.c:5005 config/tc-aarch64.c:5047
+#: config/tc-aarch64.c:5023 config/tc-aarch64.c:5065
#, c-format
msgid "system register name '%s' is deprecated and may be removed in a future release"
msgstr "le nom de registre système « %s » est déprécié et pourrait être supprimé dans une version ultérieure"
-#: config/tc-aarch64.c:5086
+#: config/tc-aarch64.c:5104
msgid "immediate value out of range "
msgstr "valeur immédiate hors limite "
-#: config/tc-aarch64.c:5686 messages.c:148
+#: config/tc-aarch64.c:5707 messages.c:151
#, c-format
msgid "Info: "
msgstr "Info: "
-#: config/tc-aarch64.c:5704
+#: config/tc-aarch64.c:5725
#, c-format
msgid "missing braces at operand %d"
msgstr "accolades manquantes pour l'opérande %d"
-#: config/tc-aarch64.c:5715
+#: config/tc-aarch64.c:5736
#, c-format
msgid "unexpected register type at operand %d"
msgstr "type de registre inattendu pour l'opérande %d"
-#: config/tc-aarch64.c:5726
+#: config/tc-aarch64.c:5747
#, c-format
msgid "invalid register list at operand %d"
msgstr "liste de registres invalide pour l'opérande %d"
-#: config/tc-aarch64.c:5739
+#: config/tc-aarch64.c:5760
#, c-format
msgid "expected a register at operand %d"
msgstr "registre attendu pour l'opérande %d"
-#: config/tc-aarch64.c:5746
+#: config/tc-aarch64.c:5767
#, c-format
msgid "expected '{' at operand %d"
msgstr "« { » attendue pour l'opérande %d"
-#: config/tc-aarch64.c:5748
+#: config/tc-aarch64.c:5769
#, c-format
msgid "expected a register or register list at operand %d"
msgstr "registre ou liste de registres attendu pour l'opérande %d"
-#: config/tc-aarch64.c:5773
+#: config/tc-aarch64.c:5794
#, c-format
msgid "this `%s' should have an immediately preceding `%s' -- `%s'"
msgstr "ce « %s » devrait avoir un immédiat précédant « %s » — « %s »"
-#: config/tc-aarch64.c:5779
+#: config/tc-aarch64.c:5800
#, c-format
msgid "the preceding `%s' should be followed by `%s` rather than `%s` -- `%s'"
msgstr "le « %s » précédent devrait être suivi par « %s » plutôt que « %s » — « %s »"
-#: config/tc-aarch64.c:5791 config/tc-aarch64.c:5806 config/tc-score.c:2748
-#: config/tc-score.c:6436
+#: config/tc-aarch64.c:5812 config/tc-aarch64.c:5827 config/tc-score.c:2748
+#: config/tc-score.c:6424
#, c-format
msgid "%s -- `%s'"
msgstr "%s -- « %s »"
-#: config/tc-aarch64.c:5808
+#: config/tc-aarch64.c:5829
#, c-format
msgid "%s at operand %d -- `%s'"
msgstr "%s à l'opérande %d — « %s »"
-#: config/tc-aarch64.c:5814
+#: config/tc-aarch64.c:5835
#, c-format
msgid "operand %d must be %s -- `%s'"
msgstr "l'opérande %d doit être %s — « %s »"
-#: config/tc-aarch64.c:5820
+#: config/tc-aarch64.c:5841
#, c-format
msgid "operand mismatch -- `%s'"
msgstr "opérandes ne concordent pas — « %s »"
#. Print the hint.
-#: config/tc-aarch64.c:5880
+#: config/tc-aarch64.c:5901
msgid " did you mean this?"
msgstr " vouliez-vous dire ceci ?"
-#: config/tc-aarch64.c:5883 config/tc-aarch64.c:5910
+#: config/tc-aarch64.c:5904 config/tc-aarch64.c:5931
#, c-format
msgid " %s"
msgstr " %s"
-#: config/tc-aarch64.c:5888
+#: config/tc-aarch64.c:5909
msgid " other valid variant(s):"
msgstr " autre(s) variante(s) valide(s) :"
-#: config/tc-aarch64.c:5917
+#: config/tc-aarch64.c:5938
#, c-format
msgid "operand %d must have the same immediate value as operand 1 -- `%s'"
msgstr "l'opérande %d doit avoir la même valeur immédiate que l'opérande 1 — « %s »"
-#: config/tc-aarch64.c:5923
+#: config/tc-aarch64.c:5944
#, c-format
msgid "operand %d must be the same register as operand 1 -- `%s'"
msgstr "l'opérande %d doit être le même registre que l'opérande 1 — « %s »"
-#: config/tc-aarch64.c:5928
+#: config/tc-aarch64.c:5949
#, c-format
msgid "%s%d-%s%d expected at operand %d -- `%s'"
msgstr "%s%d-%s%d attendu à l'opérande %d — « %s »"
-#: config/tc-aarch64.c:5935
+#: config/tc-aarch64.c:5956
#, c-format
msgid "%s out of range %d to %d at operand %d -- `%s'"
msgstr "%s hors des limites %d à %d dans l'opérande %d — « %s »"
-#: config/tc-aarch64.c:5936 config/tc-aarch64.c:5940 config/tc-aarch64.c:8351
+#: config/tc-aarch64.c:5957 config/tc-aarch64.c:5961 config/tc-aarch64.c:8372
msgid "immediate value"
msgstr "valeur immédiate"
-#: config/tc-aarch64.c:5939
+#: config/tc-aarch64.c:5960
#, c-format
msgid "%s must be %d at operand %d -- `%s'"
msgstr "%s doit être %d à l'opérande %d — « %s »"
-#: config/tc-aarch64.c:5946
+#: config/tc-aarch64.c:5967
#, c-format
msgid "unexpected vector group size at operand %d -- `%s'"
msgstr "taille de groupe de vecteurs inattendu pour l'opérande %d – « %s »"
-#: config/tc-aarch64.c:5949
+#: config/tc-aarch64.c:5970
#, c-format
msgid "operand %d must have a vector group size of %d -- `%s'"
msgstr "l'opérande %d doit avoir une taille de groupe de vecteurs de %d – « %s »"
-#: config/tc-aarch64.c:5955
+#: config/tc-aarch64.c:5976
#, c-format
msgid "expected a single-register list at operand %d -- `%s'"
msgstr "liste d'un seul registre attendue pour l'opérande %d – « %s »"
-#: config/tc-aarch64.c:5958
+#: config/tc-aarch64.c:5979
#, c-format
msgid "expected a list of %d registers at operand %d -- `%s'"
msgstr "liste de %d registres attendue pour l'opérande %d – « %s »"
-#: config/tc-aarch64.c:5961
+#: config/tc-aarch64.c:5982
#, c-format
msgid "expected a list of %d or %d registers at operand %d -- `%s'"
msgstr "liste de %d ou %d registres attendue pour l'opérande %d — « %s »"
-#: config/tc-aarch64.c:5965
+#: config/tc-aarch64.c:5986
#, c-format
msgid "invalid number of registers in the list at operand %d -- `%s'"
msgstr "nombre de registres invalide dans la liste pour l'opérande %d — « %s »"
-#: config/tc-aarch64.c:5971
+#: config/tc-aarch64.c:5992
#, c-format
msgid "the register list must have a stride of %d at operand %d -- `%s'"
msgstr "la liste de registres doit avoir un pas de %d pour l'opérande %d – « %s »"
-#: config/tc-aarch64.c:5974
+#: config/tc-aarch64.c:5995
#, c-format
msgid "the register list must have a stride of %d or %d at operand %d -- `%s`"
msgstr "la liste de registres doit avoir un pas de %d ou %d pour l'opérande %d – « %s »"
-#: config/tc-aarch64.c:5978
+#: config/tc-aarch64.c:5999
#, c-format
msgid "invalid register stride at operand %d -- `%s'"
msgstr "pas de registre invalide pour l'opérande %d – « %s »"
-#: config/tc-aarch64.c:5983
+#: config/tc-aarch64.c:6004
#, c-format
msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
msgstr "la valeur immédiate doit être un multiple de %d à l'opérande %d — « %s »"
-#: config/tc-aarch64.c:6427
+#: config/tc-aarch64.c:6448
msgid "the specified relocation type is not allowed for MOVK"
msgstr "le type de réadressage spécifié n'est pas permis pour MOVK"
-#: config/tc-aarch64.c:6475 config/tc-aarch64.c:6486
+#: config/tc-aarch64.c:6496 config/tc-aarch64.c:6507
msgid "the specified relocation type is not allowed for 32-bit register"
msgstr "le type de réadressage spécifié n'est pas permis avec un registre 32 bits"
-#: config/tc-aarch64.c:6581
+#: config/tc-aarch64.c:6602
msgid "relocation qualifier does not match instruction size"
msgstr "le qualificatif de réadressage ne correspond pas à la taille de l'instruction"
-#: config/tc-aarch64.c:6682
+#: config/tc-aarch64.c:6703
msgid "comma expected between operands"
msgstr "virgule attendue entre les opérandes"
-#: config/tc-aarch64.c:6718
+#: config/tc-aarch64.c:6739
msgid "invalid Rt register number in 64-byte load/store"
msgstr "numéro de registre Rt invalide dans un load/store sur 64 octets"
-#: config/tc-aarch64.c:6855
+#: config/tc-aarch64.c:6876
msgid "the top half of a 128-bit FP/SIMD register is expected"
msgstr "la moitié supérieure d'un registre FP/SIMD 128 bits est attendue"
-#: config/tc-aarch64.c:6968 config/tc-aarch64.c:7019 config/tc-arm.c:2205
-#: config/tc-arm.c:2250 config/tc-h8300.c:1039
+#: config/tc-aarch64.c:6989 config/tc-aarch64.c:7039 config/tc-arm.c:2207
+#: config/tc-arm.c:2252 config/tc-h8300.c:1041
msgid "invalid register list"
msgstr "liste de registres invalide"
-#: config/tc-aarch64.c:7026
+#: config/tc-aarch64.c:7046
msgid "expected element type rather than vector type"
msgstr "type élément attendu plutôt qu'un type vectoriel"
-#: config/tc-aarch64.c:7044
+#: config/tc-aarch64.c:7064
msgid "missing type suffix"
msgstr "suffixe de type manquant"
-#: config/tc-aarch64.c:7066
+#: config/tc-aarch64.c:7086
msgid "C8 - C9 expected"
msgstr "C8 - C9 attendu"
-#: config/tc-aarch64.c:7072
+#: config/tc-aarch64.c:7092
msgid "C0 - C7 expected"
msgstr "C0 - C7 attendu"
-#: config/tc-aarch64.c:7078
+#: config/tc-aarch64.c:7098
msgid "C0 - C15 expected"
msgstr "C0 - C15 attendu"
-#: config/tc-aarch64.c:7190 config/tc-aarch64.c:7214
+#: config/tc-aarch64.c:7210 config/tc-aarch64.c:7234
msgid "immediate zero expected"
msgstr "zéro immédiat attendu"
-#: config/tc-aarch64.c:7310
+#: config/tc-aarch64.c:7331
msgid "shift not allowed for bitmask immediate"
msgstr "décalage pas permis pour un champ de bits immédiat"
-#: config/tc-aarch64.c:7364
+#: config/tc-aarch64.c:7385
msgid "can't mix relocation modifier with explicit shift"
msgstr "ne peut mélanger un modificateur de réadressage avec un décalage explicite"
-#: config/tc-aarch64.c:7413 config/tc-arm.c:15710 config/tc-arm.c:15735
-#: config/tc-arm.c:15746 config/tc-arm.c:15753
+#: config/tc-aarch64.c:7434 config/tc-arm.c:15723 config/tc-arm.c:15748
+#: config/tc-arm.c:15759 config/tc-arm.c:15766
msgid "invalid condition"
msgstr "condition invalide"
-#: config/tc-aarch64.c:7439
+#: config/tc-aarch64.c:7460
msgid "invalid pc-relative address"
msgstr "adresse relative au PC invalide"
#. Only permit "=value" in the literal load instructions.
#. The literal will be generated by programmer_friendly_fixup.
-#: config/tc-aarch64.c:7447
+#: config/tc-aarch64.c:7468
msgid "invalid use of \"=immediate\""
msgstr "utilisation invalide de « =immediate »"
-#: config/tc-aarch64.c:7510 config/tc-aarch64.c:7535 config/tc-aarch64.c:7557
-#: config/tc-aarch64.c:7589 config/tc-aarch64.c:7607 config/tc-aarch64.c:7631
-#: config/tc-aarch64.c:7651 config/tc-aarch64.c:7671 config/tc-aarch64.c:7690
-#: config/tc-aarch64.c:7713 config/tc-aarch64.c:7767 config/tc-aarch64.c:7774
-#: config/tc-aarch64.c:7802 config/tc-aarch64.c:7824 config/tc-aarch64.c:7849
-#: config/tc-aarch64.c:7867 config/tc-aarch64.c:7875 config/tc-aarch64.c:7892
-#: config/tc-aarch64.c:7916
+#: config/tc-aarch64.c:7531 config/tc-aarch64.c:7556 config/tc-aarch64.c:7578
+#: config/tc-aarch64.c:7610 config/tc-aarch64.c:7628 config/tc-aarch64.c:7652
+#: config/tc-aarch64.c:7672 config/tc-aarch64.c:7692 config/tc-aarch64.c:7711
+#: config/tc-aarch64.c:7734 config/tc-aarch64.c:7788 config/tc-aarch64.c:7795
+#: config/tc-aarch64.c:7823 config/tc-aarch64.c:7845 config/tc-aarch64.c:7870
+#: config/tc-aarch64.c:7888 config/tc-aarch64.c:7896 config/tc-aarch64.c:7913
+#: config/tc-aarch64.c:7937
msgid "invalid addressing mode"
msgstr "mode d'adressage invalide"
-#: config/tc-aarch64.c:7573
+#: config/tc-aarch64.c:7594
msgid "the optional immediate offset can only be 0"
msgstr "l'offset immédiat facultatif ne peut être que zéro"
-#: config/tc-aarch64.c:7612 config/tc-aarch64.c:7636 config/tc-aarch64.c:7656
-#: config/tc-aarch64.c:7676
+#: config/tc-aarch64.c:7633 config/tc-aarch64.c:7657 config/tc-aarch64.c:7677
+#: config/tc-aarch64.c:7697
msgid "relocation not allowed"
msgstr "réadressage non permis"
-#: config/tc-aarch64.c:7723
+#: config/tc-aarch64.c:7744
msgid "writeback value must be an immediate constant"
msgstr "la valeur de réécriture doit être une constante immédiate"
-#: config/tc-aarch64.c:7734 config/tc-aarch64.c:7944
+#: config/tc-aarch64.c:7755 config/tc-aarch64.c:7965
msgid "unknown or missing PSTATE field name"
msgstr "nom de champ PSTATE inconnu ou manquant"
#. Make sure this has priority over
#. "invalid addressing mode".
-#: config/tc-aarch64.c:7782
+#: config/tc-aarch64.c:7803
msgid "constant offset required"
msgstr "décalage constant requit"
-#: config/tc-aarch64.c:7930
+#: config/tc-aarch64.c:7951
msgid "unknown or missing system register name"
msgstr "nom de registre système inconnu ou invalide"
-#: config/tc-aarch64.c:7983
+#: config/tc-aarch64.c:8004
msgid "unknown or missing operation name"
msgstr "nom d'opération inconnu ou manquant"
-#: config/tc-aarch64.c:7996
+#: config/tc-aarch64.c:8017
msgid "the specified option is not accepted in ISB"
msgstr "l'option spécifiée n'est pas acceptée dans ISB"
-#: config/tc-aarch64.c:8008 config/tc-aarch64.c:8025
+#: config/tc-aarch64.c:8029 config/tc-aarch64.c:8046
msgid "the specified option is not accepted in DSB"
msgstr "l'option spécifiée n'est pas acceptée dans DSB"
-#: config/tc-aarch64.c:8039
+#: config/tc-aarch64.c:8060
msgid "immediate value must be 16, 20, 24, 28"
msgstr "la valeur immédiate doit être 16, 20, 24, 28"
-#: config/tc-aarch64.c:8076 config/tc-aarch64.c:8111
+#: config/tc-aarch64.c:8097 config/tc-aarch64.c:8132
msgid "missing register index"
msgstr "index de registre manquant"
-#: config/tc-aarch64.c:8098
+#: config/tc-aarch64.c:8119
msgid "expected '}' after ZT0"
msgstr "« } » attendu après ZT0"
-#: config/tc-aarch64.c:8225 config/tc-aarch64.c:9582 config/tc-arm.c:7943
+#: config/tc-aarch64.c:8246 config/tc-aarch64.c:9603 config/tc-arm.c:7945
#, c-format
msgid "unhandled operand code %d"
msgstr "code d'opérande %d non géré"
-#: config/tc-aarch64.c:8271
+#: config/tc-aarch64.c:8292
msgid "unexpected comma before the omitted optional operand"
msgstr "virgule inattendue avant l'opérande facultatif omis"
-#: config/tc-aarch64.c:8299
+#: config/tc-aarch64.c:8320
msgid "unexpected characters following instruction"
msgstr "caractères inattendus après l'instruction"
-#: config/tc-aarch64.c:8377 config/tc-arm.c:5575 config/tc-arm.c:6193
-#: config/tc-arm.c:8755
+#: config/tc-aarch64.c:8398 config/tc-arm.c:5577 config/tc-arm.c:6195
+#: config/tc-arm.c:8757
msgid "constant expression expected"
msgstr "expression constante attendue"
-#: config/tc-aarch64.c:8384
+#: config/tc-aarch64.c:8405
msgid "literal pool insertion failed"
msgstr "insertion dans le pool littéral a échoué"
-#: config/tc-aarch64.c:8455 config/tc-aarch64.c:8508
+#: config/tc-aarch64.c:8476 config/tc-aarch64.c:8529
#, c-format
msgid "unpredictable transfer with writeback -- `%s'"
msgstr "transfert imprévisible avec réécriture — « %s »"
#. ldiapp, stilp
-#: config/tc-aarch64.c:8467
+#: config/tc-aarch64.c:8488
#, c-format
msgid "unpredictable load pair transfer with register overlap -- `%s'"
msgstr "transfert de paire de chargement imprévisible avec des registres se chevauchant — « %s »"
-#: config/tc-aarch64.c:8485
+#: config/tc-aarch64.c:8506
#, c-format
msgid "unpredictable transfer with writeback (load) -- `%s'"
msgstr "transfert imprévisible avec réécriture (chargement) — « %s »"
-#: config/tc-aarch64.c:8489
+#: config/tc-aarch64.c:8510
#, c-format
msgid "unpredictable transfer with writeback (store) -- `%s'"
msgstr "transfert imprévisible avec réécriture (stockage) — « %s »"
-#: config/tc-aarch64.c:8512 config/tc-aarch64.c:8526
+#: config/tc-aarch64.c:8533 config/tc-aarch64.c:8547
#, c-format
msgid "unpredictable load of register pair -- `%s'"
msgstr "chargement imprévisible d'une paire de registres — « %s »"
-#: config/tc-aarch64.c:8533 config/tc-aarch64.c:8546
+#: config/tc-aarch64.c:8554 config/tc-aarch64.c:8567
#, c-format
msgid "unpredictable: identical transfer and status registers --`%s'"
msgstr "imprévisible: registres de transfert et de statut identiques — « %s »"
-#: config/tc-aarch64.c:8541 config/tc-aarch64.c:8555
+#: config/tc-aarch64.c:8562 config/tc-aarch64.c:8576
#, c-format
msgid "unpredictable: identical base and status registers --`%s'"
msgstr "imprévisible: registres de base et de statut identiques — « %s »"
-#: config/tc-aarch64.c:8575
+#: config/tc-aarch64.c:8596
#, c-format
msgid "previous `%s' sequence has not been closed"
msgstr "la séquence « %s » précédente n'a pas été fermée"
-#: config/tc-aarch64.c:8664
+#: config/tc-aarch64.c:8685
#, c-format
msgid "unknown mnemonic -- `%s'"
msgstr "mnémonique inconnue — « %s »"
-#: config/tc-aarch64.c:8674
+#: config/tc-aarch64.c:8695
#, c-format
msgid "unknown mnemonic `%s' -- `%s'"
msgstr "mnémonique inconnue « %s » — « %s »"
-#: config/tc-aarch64.c:8682
+#: config/tc-aarch64.c:8703
#, c-format
msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
msgstr "virgule inattendue après le nom de mnémonique « %s » — « %s »"
-#: config/tc-aarch64.c:8739
+#: config/tc-aarch64.c:8760
#, c-format
msgid "selected processor does not support `%s'"
msgstr "le processeur choisi ne supporte pas « %s »"
-#: config/tc-aarch64.c:9241 config/tc-arm.c:27367
+#: config/tc-aarch64.c:9262 config/tc-arm.c:27396
msgid "GOT already in the symbol table"
msgstr "GOT est déjà dans la table des symboles"
-#: config/tc-aarch64.c:9404
+#: config/tc-aarch64.c:9425
msgid "immediate cannot be moved by a single instruction"
msgstr "une valeur immédiate ne peut pas être déplacée par une seule instruction"
-#: config/tc-aarch64.c:9448 config/tc-aarch64.c:9493 config/tc-aarch64.c:9519
-#: config/tc-arm.c:16254 config/tc-arm.c:17951 config/tc-arm.c:18531
-#: config/tc-arm.c:18558 config/tc-arm.c:19345 config/tc-arm.c:20180
-#: config/tc-arm.c:21203 config/tc-arm.c:21263 config/tc-metag.c:2443
+#: config/tc-aarch64.c:9469 config/tc-aarch64.c:9514 config/tc-aarch64.c:9540
+#: config/tc-arm.c:16267 config/tc-arm.c:17964 config/tc-arm.c:18544
+#: config/tc-arm.c:18571 config/tc-arm.c:19358 config/tc-arm.c:20193
+#: config/tc-arm.c:21216 config/tc-arm.c:21276 config/tc-metag.c:2443
#: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
#: config/tc-metag.c:3019 config/tc-metag.c:3028
msgid "immediate out of range"
msgstr "valeur immédiate hors limite"
-#: config/tc-aarch64.c:9512 config/tc-metag.c:4654 config/tc-xtensa.c:4230
+#: config/tc-aarch64.c:9533 config/tc-metag.c:4654 config/tc-xtensa.c:4229
msgid "invalid immediate"
msgstr "immédiat invalide"
-#: config/tc-aarch64.c:9577 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
-#: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975
+#: config/tc-aarch64.c:9598 config/tc-tic6x.c:3854 config/tc-tic6x.c:3919
+#: config/tc-tic6x.c:3946 config/tc-tic6x.c:3974
msgid "immediate offset out of range"
msgstr "offset immédiat est hors limite"
-#: config/tc-aarch64.c:9652 config/tc-arm.c:27705 config/tc-arm.c:27773
-#: config/tc-arm.c:28055
+#: config/tc-aarch64.c:9672 config/tc-arm.c:27734 config/tc-arm.c:27802
+#: config/tc-arm.c:28084
#, c-format
msgid "undefined symbol %s used as an immediate value"
msgstr "symbole non défini %s utilisé comme valeur immédiate"
-#: config/tc-aarch64.c:9664
+#: config/tc-aarch64.c:9684
msgid "pc-relative load offset not word aligned"
msgstr "offset de chargement relatif au PC n'est pas aligné sur un mot"
-#: config/tc-aarch64.c:9667
+#: config/tc-aarch64.c:9687
msgid "pc-relative load offset out of range"
msgstr "offset de chargement relatif au PC est hors limite"
-#: config/tc-aarch64.c:9679
+#: config/tc-aarch64.c:9699
msgid "pc-relative address offset out of range"
msgstr "offset d'adresse relatif au PC est hors limite"
-#: config/tc-aarch64.c:9691 config/tc-aarch64.c:9706
+#: config/tc-aarch64.c:9711 config/tc-aarch64.c:9726
msgid "conditional branch target not word aligned"
msgstr "cible du branchement conditionnel pas alignée sur un mot"
-#: config/tc-aarch64.c:9694 config/tc-aarch64.c:9709 config/tc-arm.c:28350
+#: config/tc-aarch64.c:9714 config/tc-aarch64.c:9729 config/tc-arm.c:28379
msgid "conditional branch out of range"
msgstr "branchement conditionnel hors limite"
-#: config/tc-aarch64.c:9722
+#: config/tc-aarch64.c:9742
msgid "branch target not word aligned"
msgstr "cible du branchement pas alignée sur un mot"
-#: config/tc-aarch64.c:9725 config/tc-arm.c:914 config/tc-arm.c:29156
-#: config/tc-kvx.c:1725 config/tc-kvx.c:1731 config/tc-mips.c:16078
-#: config/tc-mips.c:16094 config/tc-mips.c:16184
+#: config/tc-aarch64.c:9745 config/tc-arm.c:916 config/tc-arm.c:29185
+#: config/tc-kvx.c:1725 config/tc-kvx.c:1731 config/tc-mips.c:16075
+#: config/tc-mips.c:16091 config/tc-mips.c:16181
msgid "branch out of range"
msgstr "branchement hors limite"
-#: config/tc-aarch64.c:9784 config/tc-arm.c:27946 config/tc-arm.c:27961
-#: config/tc-arm.c:27976 config/tc-arm.c:27987 config/tc-arm.c:28010
-#: config/tc-arm.c:28860 config/tc-moxie.c:714 config/tc-pj.c:449
+#: config/tc-aarch64.c:9804 config/tc-arm.c:27975 config/tc-arm.c:27990
+#: config/tc-arm.c:28005 config/tc-arm.c:28016 config/tc-arm.c:28039
+#: config/tc-arm.c:28889 config/tc-moxie.c:714 config/tc-pj.c:449
#: config/tc-sh.c:3713
msgid "offset out of range"
msgstr "offset hors limite"
-#: config/tc-aarch64.c:9799
+#: config/tc-aarch64.c:9819
msgid "unsigned value out of range"
msgstr "valeur non signée hors limite"
-#: config/tc-aarch64.c:9810
+#: config/tc-aarch64.c:9830
msgid "signed value out of range"
msgstr "valeur signée hors limite"
-#: config/tc-aarch64.c:9965
+#: config/tc-aarch64.c:9985
#, c-format
msgid "unexpected %s fixup"
msgstr "correctif %s inattendu"
-#: config/tc-aarch64.c:10030 config/tc-arm.c:29576 config/tc-arm.c:29597
-#: config/tc-mips.c:18446 config/tc-or1k.c:345 config/tc-score.c:7403
+#: config/tc-aarch64.c:10049 config/tc-arm.c:29604 config/tc-arm.c:29625
+#: config/tc-mips.c:18444 config/tc-or1k.c:342 config/tc-score.c:7391
#, c-format
msgid "cannot represent %s relocation in this object file format"
msgstr "ne peut représenter le réadressage %s dans ce format de fichier objet"
-#: config/tc-aarch64.c:10077
+#: config/tc-aarch64.c:10096
#, c-format
msgid "cannot do %u-byte relocation"
msgstr "ne peut faire un réadressage sur %u octets"
-#: config/tc-aarch64.c:10505 config/tc-arm.c:30397
+#: config/tc-aarch64.c:10524 config/tc-arm.c:30425
msgid "assemble for big-endian"
msgstr "assembler pour un système à octets de poids fort"
-#: config/tc-aarch64.c:10506 config/tc-arm.c:30398
+#: config/tc-aarch64.c:10525 config/tc-arm.c:30426
msgid "assemble for little-endian"
msgstr "assembler pour un système à octets de poids faible"
-#: config/tc-aarch64.c:10509
+#: config/tc-aarch64.c:10528
msgid "temporary switch for dumping"
msgstr "commutateur temporaire pour la vidange"
-#: config/tc-aarch64.c:10511
+#: config/tc-aarch64.c:10530
msgid "output verbose error messages"
msgstr "afficher des messages d'erreur verbeux"
-#: config/tc-aarch64.c:10513
+#: config/tc-aarch64.c:10532
msgid "do not output verbose error messages"
msgstr "ne pas afficher de messages d'erreur verbeux"
-#: config/tc-aarch64.c:10851 config/tc-arm.c:31586
+#: config/tc-aarch64.c:10876 config/tc-arm.c:31614
msgid "invalid architectural extension"
msgstr "extension d'architecture invalide"
-#: config/tc-aarch64.c:10876 config/tc-arm.c:31618
+#: config/tc-aarch64.c:10901 config/tc-arm.c:31646
msgid "must specify extensions to add before specifying those to remove"
msgstr "vous devez spécifier les extensions à ajouter avant celles à retirer"
-#: config/tc-aarch64.c:10884 config/tc-arm.c:31626
+#: config/tc-aarch64.c:10909 config/tc-arm.c:31654
msgid "missing architectural extension"
msgstr "extension d'architecture manquante"
-#: config/tc-aarch64.c:10912 config/tc-arm.c:31712
+#: config/tc-aarch64.c:10937 config/tc-arm.c:31740
#, c-format
msgid "unknown architectural extension `%s'"
msgstr "extension d'architecture inconnue « %s »"
-#: config/tc-aarch64.c:10937 config/tc-arm.c:31762 config/tc-metag.c:5832
+#: config/tc-aarch64.c:10962 config/tc-arm.c:31790 config/tc-metag.c:5832
#, c-format
msgid "missing cpu name `%s'"
msgstr "nom de cpu manquant « %s »"
-#: config/tc-aarch64.c:10948 config/tc-aarch64.c:11169 config/tc-arm.c:31797
-#: config/tc-arm.c:32617 config/tc-csky.c:1218 config/tc-metag.c:5843
+#: config/tc-aarch64.c:10973 config/tc-aarch64.c:11194 config/tc-arm.c:31825
+#: config/tc-arm.c:32645 config/tc-csky.c:1218 config/tc-metag.c:5843
#, c-format
msgid "unknown cpu `%s'"
msgstr "cpu inconnu « %s »"
-#: config/tc-aarch64.c:10966 config/tc-arm.c:31815
+#: config/tc-aarch64.c:10991 config/tc-arm.c:31843
#, c-format
msgid "missing architecture name `%s'"
msgstr "nom d'architecture manquante « %s »"
-#: config/tc-aarch64.c:10977 config/tc-aarch64.c:11214 config/tc-arm.c:31837
-#: config/tc-arm.c:32657 config/tc-arm.c:32693 config/tc-score.c:7638
+#: config/tc-aarch64.c:11002 config/tc-aarch64.c:11239 config/tc-arm.c:31865
+#: config/tc-arm.c:32685 config/tc-arm.c:32721 config/tc-score.c:7626
#, c-format
msgid "unknown architecture `%s'\n"
msgstr "architecture inconnue « %s »\n"
-#: config/tc-aarch64.c:11004
+#: config/tc-aarch64.c:11029
#, c-format
msgid "missing abi name `%s'"
msgstr "nom d'abi manquant « %s »"
-#: config/tc-aarch64.c:11015
+#: config/tc-aarch64.c:11040
#, c-format
msgid "unknown abi `%s'\n"
msgstr "abi « %s » inconnue\n"
-#: config/tc-aarch64.c:11028
+#: config/tc-aarch64.c:11053
msgid "<abi name>\t specify for ABI <abi name>"
msgstr "<nom abi>\t spécifie pour ABI <nom abi>"
-#: config/tc-aarch64.c:11030 config/tc-arm.c:31924 config/tc-metag.c:5909
+#: config/tc-aarch64.c:11055 config/tc-arm.c:31952 config/tc-metag.c:5909
msgid "<cpu name>\t assemble for CPU <cpu name>"
msgstr "<nom cpu>\t assembler pour le CPU <nom cpu>"
-#: config/tc-aarch64.c:11032 config/tc-arm.c:31926
+#: config/tc-aarch64.c:11057 config/tc-arm.c:31954
msgid "<arch name>\t assemble for architecture <arch name>"
msgstr "<nom arch>\t assembler pour l'architecture <nom arch>"
-#: config/tc-aarch64.c:11071 config/tc-aarch64.c:11090 config/tc-arm.c:31994
-#: config/tc-arm.c:32012 config/tc-arm.c:32032 config/tc-metag.c:5933
+#: config/tc-aarch64.c:11096 config/tc-aarch64.c:11115 config/tc-arm.c:32022
+#: config/tc-arm.c:32040 config/tc-arm.c:32060 config/tc-metag.c:5933
#, c-format
msgid "option `-%c%s' is deprecated: %s"
msgstr "option « -%c%s » est dépréciée: %s"
-#: config/tc-aarch64.c:11110
+#: config/tc-aarch64.c:11135
#, c-format
msgid " AArch64-specific assembler options:\n"
msgstr " Options en assembleur spécifiques à AArch64 :\n"
-#: config/tc-aarch64.c:11121 config/tc-arc.c:3598 config/tc-arm.c:32063
+#: config/tc-aarch64.c:11146 config/tc-arc.c:3598 config/tc-arm.c:32091
#, c-format
msgid " -EB assemble code for a big-endian cpu\n"
msgstr " -EB assembler le code pour un système de poids fort\n"
-#: config/tc-aarch64.c:11126 config/tc-arc.c:3600 config/tc-arm.c:32068
+#: config/tc-aarch64.c:11151 config/tc-arc.c:3600 config/tc-arm.c:32096
#, c-format
msgid " -EL assemble code for a little-endian cpu\n"
msgstr " -EL assembler le code pour un système de poids faible\n"
@@ -2662,7 +2692,7 @@ msgstr "arguments inappropriés pour l'opcode « %s »"
msgid "opcode `%s' not supported for target %s"
msgstr "opcode « %s » n'est pas supporté pour la cible %s"
-#: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1915
+#: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1914
#: config/tc-msp430.c:4363 config/tc-wasm32.c:753
#, c-format
msgid "unknown opcode `%s'"
@@ -2743,7 +2773,7 @@ msgstr "!tlsldm!%ld en double"
msgid "sequence number in use for !tlsgd!%ld"
msgstr "numéro de séquence utilisé pour !tlsgd!%ld"
-#: config/tc-alpha.c:1994 config/tc-arc.c:2870 config/tc-mn10200.c:847
+#: config/tc-alpha.c:1994 config/tc-arc.c:2870 config/tc-mn10200.c:848
#: config/tc-mn10300.c:1150 config/tc-ppc.c:2065 config/tc-tilegx.c:422
#: config/tc-tilegx.c:472 config/tc-tilepro.c:375
msgid "operand"
@@ -2812,12 +2842,12 @@ msgstr "directive .fmask erronée"
msgid "bad .mask directive"
msgstr "directive .mask erronée"
-#: config/tc-alpha.c:3874 config/tc-mips.c:19928 config/tc-score.c:5716
+#: config/tc-alpha.c:3874 config/tc-mips.c:19926 config/tc-score.c:5716
#: ecoff.c:3160
msgid ".frame outside of .ent"
msgstr ".frame à l'extérieur de .ent"
-#: config/tc-alpha.c:3885 config/tc-mips.c:19939 ecoff.c:3171
+#: config/tc-alpha.c:3885 config/tc-mips.c:19937 ecoff.c:3171
msgid "bad .frame directive"
msgstr "directive .frame erronée"
@@ -2948,13 +2978,13 @@ msgstr "Essayé la directive .set pour le mode non reconnu « %s »"
msgid "Bad base register, using $%d."
msgstr "Registre de base erroné, utilise $%d."
-#: config/tc-alpha.c:5038 config/tc-nios2.c:346 config/tc-nios2.c:471
+#: config/tc-alpha.c:5038
#, c-format
msgid "Alignment too large: %d. assumed"
msgstr "Alignement trop grand: %d. assumé"
-#: config/tc-alpha.c:5042 config/tc-d30v.c:2034 config/tc-nios2.c:350
-#: config/tc-nios2.c:475 config/tc-pru.c:220 config/tc-pru.c:336
+#: config/tc-alpha.c:5042 config/tc-d30v.c:2034 config/tc-pru.c:220
+#: config/tc-pru.c:336
msgid "Alignment negative: 0 assumed"
msgstr "Alignement négatif: 0 assumé"
@@ -2974,27 +3004,26 @@ msgstr "mauvaise directive .section: nécessite a,s,w,x,M,S,G,T dans la chaîne"
#: config/tc-alpha.c:5430 config/tc-alpha.c:5466 config/tc-arc.c:768
#: config/tc-arc.c:2564 config/tc-arc.c:2596 config/tc-arc.c:2702
-#: config/tc-cr16.c:809 config/tc-cr16.c:828 config/tc-cris.c:1223
-#: config/tc-crx.c:512 config/tc-crx.c:534 config/tc-crx.c:545
-#: config/tc-dlx.c:289 config/tc-hppa.c:8271 config/tc-i386.c:3339
-#: config/tc-i386.c:3384 config/tc-ia64.c:5363 config/tc-ia64.c:7402
-#: config/tc-ia64.c:7461 config/tc-kvx.c:1478 config/tc-m68k.c:4556
+#: config/tc-cr16.c:807 config/tc-cr16.c:826 config/tc-cris.c:1223
+#: config/tc-crx.c:510 config/tc-crx.c:532 config/tc-crx.c:543
+#: config/tc-dlx.c:289 config/tc-hppa.c:8252 config/tc-i386.c:3490
+#: config/tc-i386.c:3535 config/tc-ia64.c:5360 config/tc-ia64.c:7399
+#: config/tc-ia64.c:7458 config/tc-kvx.c:1478 config/tc-m68k.c:4556
#: config/tc-m68k.c:4568 config/tc-mips.c:3709 config/tc-mips.c:3742
-#: config/tc-mips.c:3768 config/tc-nds32.c:3440 config/tc-nios2.c:3624
-#: config/tc-nios2.c:3629 config/tc-nios2.c:3635 config/tc-ns32k.c:1906
-#: config/tc-ppc.c:1745 config/tc-ppc.c:1785 config/tc-pru.c:1568
-#: config/tc-pru.c:1572 config/tc-s390.c:609 config/tc-s390.c:647
+#: config/tc-mips.c:3768 config/tc-nds32.c:3440 config/tc-ns32k.c:1906
+#: config/tc-ppc.c:1745 config/tc-ppc.c:1785 config/tc-pru.c:1576
+#: config/tc-pru.c:1580 config/tc-s390.c:611 config/tc-s390.c:649
#: config/tc-sparc.c:961 config/tc-sparc.c:993 config/tc-tic30.c:121
#: config/tc-tic30.c:131 config/tc-tic30.c:141 config/tc-tic30.c:151
-#: config/tc-tic4x.c:1220 config/tc-tilegx.c:316 config/tc-tilepro.c:252
+#: config/tc-tic4x.c:1219 config/tc-tilegx.c:316 config/tc-tilepro.c:252
#: config/tc-vax.c:965 config/tc-vax.c:970 ecoff.c:1582
#, c-format
msgid "duplicate %s"
msgstr "%s en double"
#: config/tc-alpha.c:5549 config/tc-arc.c:2532 config/tc-arc.c:2546
-#: config/tc-arm.c:886 config/tc-xtensa.c:5474 config/tc-xtensa.c:5550
-#: config/tc-xtensa.c:5667 config/tc-z80.c:3677
+#: config/tc-arm.c:888 config/tc-xtensa.c:5473 config/tc-xtensa.c:5549
+#: config/tc-xtensa.c:5666 config/tc-z80.c:3677
msgid "syntax error"
msgstr "erreur de syntaxe"
@@ -3053,7 +3082,7 @@ msgstr "réadressage !samgp vers le symbole sans .prologue: %s"
#: config/tc-alpha.c:6240 config/tc-arc.c:3276 config/tc-csky.c:5668
#: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813
-#: config/tc-xtensa.c:6177
+#: config/tc-xtensa.c:6176
#, c-format
msgid "cannot represent `%s' relocation in object file"
msgstr "ne peut représenter le réadressage « %s » dans le fichier objet"
@@ -3090,7 +3119,7 @@ msgstr "La valeur sur la ligne de commande écrase la directive « .cpu »"
msgid "unknown architecture: %s\n"
msgstr "architecture inconnue: %s\n"
-#: config/tc-arc.c:901 config/tc-ia64.c:7471 config/tc-tilegx.c:262
+#: config/tc-arc.c:901 config/tc-ia64.c:7468 config/tc-tilegx.c:262
msgid "Could not set architecture and machine"
msgstr "Ne peut initialiser l'architecture et la machine"
@@ -3122,16 +3151,16 @@ msgstr "Mauvaise expression @%s + %s."
msgid "Brackets in operand field incorrect"
msgstr "Crochets incorrects dans le champ de l'opérande"
-#: config/tc-arc.c:1345 config/tc-xtensa.c:2073
+#: config/tc-arc.c:1345 config/tc-xtensa.c:2072
msgid "extra comma"
msgstr "virgule supplémentaire"
-#: config/tc-arc.c:1347 config/tc-pru.c:1449 config/tc-pru.c:1697
-#: config/tc-xtensa.c:2077
+#: config/tc-arc.c:1347 config/tc-pru.c:1457 config/tc-pru.c:1705
+#: config/tc-xtensa.c:2076
msgid "missing argument"
msgstr "argument manquant"
-#: config/tc-arc.c:1349 config/tc-xtensa.c:2079
+#: config/tc-arc.c:1349 config/tc-xtensa.c:2078
msgid "missing comma or colon"
msgstr "virgule ou deux-point manquant"
@@ -3171,8 +3200,8 @@ msgstr "l'opérande n'est pas la duplication du précédent"
msgid "flag mismatch"
msgstr "les fanions ne concordent pas"
-#: config/tc-arc.c:2095 config/tc-nios2.c:3103 config/tc-nios2.c:3130
-#: config/tc-pru.c:1412 config/tc-pru.c:1437 config/tc-xtensa.c:2143
+#: config/tc-arc.c:2095 config/tc-pru.c:1413 config/tc-pru.c:1438
+#: config/tc-xtensa.c:2142
msgid "too many arguments"
msgstr "trop d'arguments"
@@ -3191,19 +3220,19 @@ msgstr "arguments inappropriés pour l'opcode « %s »"
msgid "opcode '%s' not supported for target %s"
msgstr "l'opcode « %s » n'est pas supporté pour la cible %s"
-#: config/tc-arc.c:2508 config/tc-tic6x.c:3189
+#: config/tc-arc.c:2508 config/tc-tic6x.c:3188
#, c-format
msgid "unknown opcode '%s'"
msgstr "opcode inconnu « %s »"
#: config/tc-arc.c:2614 config/tc-arc.c:5093 config/tc-h8300.c:78
#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
-#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:241
-#: config/tc-hppa.c:6845 config/tc-hppa.c:6851 config/tc-hppa.c:6857
-#: config/tc-hppa.c:6863 config/tc-hppa.c:8250 config/tc-kvx.c:1438
+#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
+#: config/tc-hppa.c:6826 config/tc-hppa.c:6832 config/tc-hppa.c:6838
+#: config/tc-hppa.c:6844 config/tc-hppa.c:8231 config/tc-kvx.c:1438
#: config/tc-lm32.c:197 config/tc-mips.c:3699 config/tc-mips.c:4193
-#: config/tc-mn10300.c:935 config/tc-mn10300.c:940 config/tc-mn10300.c:2441
-#: config/tc-riscv.c:1849 config/tc-riscv.c:5568
+#: config/tc-mn10300.c:935 config/tc-mn10300.c:940 config/tc-mn10300.c:2438
+#: config/tc-riscv.c:1897 config/tc-riscv.c:5716
msgid "could not set architecture and machine"
msgstr "ne peut initialiser l'architecture et la machine"
@@ -3352,7 +3381,7 @@ msgid "Insn %s has an instruction %s with limm in its delay slot."
msgstr "L'insn %s a une instruction %s avec limm dans sa plage de délai."
#: config/tc-arc.c:4293 config/tc-microblaze.c:2628 config/tc-mn10300.c:1069
-#: config/tc-sh.c:418 config/tc-z80.c:1120 read.c:4787
+#: config/tc-sh.c:418 config/tc-z80.c:1120 read.c:4837
#, c-format
msgid "unsupported BFD relocation size %u"
msgstr "taille de réadressage BFD non supportée %u"
@@ -3511,7 +3540,7 @@ msgstr "registre système VFP attendu"
msgid "iWMMXt data register expected"
msgstr "registre de donnée iWMMXt attendu"
-#: config/tc-arm.c:715 config/tc-arm.c:7743
+#: config/tc-arm.c:715 config/tc-arm.c:7745
msgid "iWMMXt control register expected"
msgstr "registre de contrôle iWMMXt attendu"
@@ -3536,799 +3565,799 @@ msgid "Pseudo register expected"
msgstr "Pseudo-registre attendu"
#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
-#: config/tc-arm.c:887 config/tc-score.c:255
+#: config/tc-arm.c:889 config/tc-score.c:255
msgid "bad arguments to instruction"
msgstr "arguments erronés pour l'instruction"
-#: config/tc-arm.c:888
+#: config/tc-arm.c:890
msgid "r13 not allowed here"
msgstr "r13 n'est pas permis ici"
-#: config/tc-arm.c:889
+#: config/tc-arm.c:891
msgid "r15 not allowed here"
msgstr "r15 n'est pas permis ici"
-#: config/tc-arm.c:890
+#: config/tc-arm.c:892
msgid "Odd register not allowed here"
msgstr "Registre impair pas permis ici"
-#: config/tc-arm.c:891
+#: config/tc-arm.c:893
msgid "Even register not allowed here"
msgstr "Registre pair pas permis ici"
-#: config/tc-arm.c:892
+#: config/tc-arm.c:894
msgid "instruction cannot be conditional"
msgstr "l'instruction ne peut pas être conditionnelle"
-#: config/tc-arm.c:893
+#: config/tc-arm.c:895
msgid "registers may not be the same"
msgstr "les registres ne peuvent pas être les mêmes"
-#: config/tc-arm.c:894
+#: config/tc-arm.c:896
msgid "lo register required"
msgstr "registre LO requis"
-#: config/tc-arm.c:895
+#: config/tc-arm.c:897
msgid "instruction not supported in Thumb16 mode"
msgstr "instruction pas supportée en mode Thumb16"
-#: config/tc-arm.c:896
+#: config/tc-arm.c:898
msgid "instruction does not accept this addressing mode"
msgstr "l'instruction n'accepte pas ce mode d'adressage"
-#: config/tc-arm.c:897
+#: config/tc-arm.c:899
msgid "branch must be last instruction in IT block"
msgstr "le branchement doit être la dernière instruction du bloc IT"
-#: config/tc-arm.c:898
+#: config/tc-arm.c:900
msgid "branch out of range or not a multiple of 2"
msgstr "branche hors de portée ou pas un multiple de 2"
-#: config/tc-arm.c:899
+#: config/tc-arm.c:901
msgid "instruction not allowed in VPT block"
msgstr "instruction non permise dans un bloc VPT"
-#: config/tc-arm.c:900
+#: config/tc-arm.c:902
msgid "instruction not allowed in IT block"
msgstr "instruction non permise dans un bloc IT"
-#: config/tc-arm.c:901
+#: config/tc-arm.c:903
msgid "instruction missing MVE vector predication code"
msgstr "l'instruction a besoin d'un code de prédication de vecteur MVE"
-#: config/tc-arm.c:902
+#: config/tc-arm.c:904
msgid "selected FPU does not support instruction"
msgstr "le FPU choisi ne supporte pas l'instruction"
-#: config/tc-arm.c:903
+#: config/tc-arm.c:905
msgid "thumb conditional instruction should be in IT block"
msgstr "l'instruction conditionnelle thumb devrait être dans le bloc IT"
-#: config/tc-arm.c:905
+#: config/tc-arm.c:907
msgid "vector predicated instruction should be in VPT/VPST block"
msgstr "l'instruction de prédication du vecteur devrait être dans un bloc VPT/VPST"
-#: config/tc-arm.c:906
+#: config/tc-arm.c:908
msgid "incorrect condition in IT block"
msgstr "condition incorrect dans le bloc IT"
-#: config/tc-arm.c:907
+#: config/tc-arm.c:909
msgid "incorrect condition in VPT/VPST block"
msgstr "condition incorrect dans le bloc VPT/VPST"
-#: config/tc-arm.c:908
+#: config/tc-arm.c:910
msgid "IT falling in the range of a previous IT block"
msgstr "IT atterri dans la plage d'un bloc IT précédent"
-#: config/tc-arm.c:909
+#: config/tc-arm.c:911
msgid "missing .fnstart before unwinding directive"
msgstr ".fnstart manquant avant la directive de déroulement"
-#: config/tc-arm.c:911
+#: config/tc-arm.c:913
msgid "cannot use register index with PC-relative addressing"
msgstr "ne peut pas utiliser un index de registre avec un adressage relatif au PC"
-#: config/tc-arm.c:913
+#: config/tc-arm.c:915
msgid "cannot use writeback with PC-relative addressing"
msgstr "la réécriture ne peut pas être utilisée avec un adressage relatif au PC"
-#: config/tc-arm.c:915
+#: config/tc-arm.c:917
msgid "selected processor does not support fp16 instruction"
msgstr "le processeur sélectionné ne supporte pas l'instruction fp16"
-#: config/tc-arm.c:916
+#: config/tc-arm.c:918
msgid "selected processor does not support bf16 instruction"
msgstr "le processeur sélectionné ne supporte pas l'instruction bf16"
-#: config/tc-arm.c:917
+#: config/tc-arm.c:919
msgid "selected processor does not support cde instruction"
msgstr "le processeur sélectionné ne supporte pas l'instruction cde"
-#: config/tc-arm.c:918
+#: config/tc-arm.c:920
msgid "coprocessor for insn is not enabled for cde"
msgstr "le coprocesseur pour l'insn n'est pas activé pour cde"
-#: config/tc-arm.c:919
+#: config/tc-arm.c:921
msgid "using "
msgstr "utilise "
-#: config/tc-arm.c:920
+#: config/tc-arm.c:922
msgid "relocation valid in thumb1 code only"
msgstr "le réadressage n'est valide que dans du code thumb1"
-#: config/tc-arm.c:921
+#: config/tc-arm.c:923
msgid "Warning: instruction is UNPREDICTABLE in an IT block"
msgstr "Attention: l'instruction est IMPRÉVISIBLE dans un bloc IT"
-#: config/tc-arm.c:923
+#: config/tc-arm.c:925
msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
msgstr "Attention: l'instruction est IMPRÉVISIBLE dans un bloc VPT"
-#: config/tc-arm.c:925
+#: config/tc-arm.c:927
msgid "Warning: instruction is UNPREDICTABLE with PC operand"
msgstr "Attention: l'instruction est IMPRÉVISIBLE avec l'opérande PC"
-#: config/tc-arm.c:927
+#: config/tc-arm.c:929
msgid "Warning: instruction is UNPREDICTABLE with SP operand"
msgstr "Attention: l'instruction est IMPRÉVISIBLE avec l'opérande SP"
-#: config/tc-arm.c:929
+#: config/tc-arm.c:931
msgid "bad type in SIMD instruction"
msgstr "mauvais type dans une instruction SIMD"
-#: config/tc-arm.c:931
+#: config/tc-arm.c:933
msgid "GAS auto-detection mode and -march=all is deprecated for MVE, please use a valid -march or -mcpu option."
msgstr "le mode auto-détection de GAS et -march=all est déprécié pour MVE, veuillez utiliser une option -march ou -mcpu valide"
-#: config/tc-arm.c:933
+#: config/tc-arm.c:935
msgid "Warning: 32-bit element size and same destination and source operands makes instruction UNPREDICTABLE"
msgstr "Attention: une taille d'élément de 32 bits et les mêmes opérandes source et destination rendent l'instruction IMPRÉVISIBLE"
-#: config/tc-arm.c:935
+#: config/tc-arm.c:937
msgid "bad element type for instruction"
msgstr "mauvais type d'élément pour l'instruction"
-#: config/tc-arm.c:936
+#: config/tc-arm.c:938
msgid "MVE vector register Q[0..7] expected"
msgstr "registre vectoriel MVE Q[0..7] attendu"
-#: config/tc-arm.c:937
+#: config/tc-arm.c:939
msgid "selected processor does not support PACBTI extention"
msgstr "le processeur choisi ne supporte pas l'extension PACBTI"
-#: config/tc-arm.c:1157
+#: config/tc-arm.c:1159
msgid "immediate expression requires a # prefix"
msgstr "préfixe # attendu avec une expression immédiate"
-#: config/tc-arm.c:1186 read.c:4025
+#: config/tc-arm.c:1188 read.c:4077
msgid "missing expression"
msgstr "expression manquante"
-#: config/tc-arm.c:1200 config/tc-arm.c:5588 config/tc-score.c:1205
+#: config/tc-arm.c:1202 config/tc-arm.c:5590 config/tc-score.c:1205
msgid "invalid constant"
msgstr "constante invalide"
-#: config/tc-arm.c:1335
+#: config/tc-arm.c:1337
msgid "expected #constant"
msgstr "#constante attendu"
-#: config/tc-arm.c:1507 config/tc-arm.c:1538
+#: config/tc-arm.c:1509 config/tc-arm.c:1540
#, c-format
msgid "bad size %d in type specifier"
msgstr "mauvaise taille %d dans le spécifieur de type"
-#: config/tc-arm.c:1514
+#: config/tc-arm.c:1516
msgid "unexpected type character `b' -- did you mean `bf'?"
msgstr "caractère de type « b » inattendu — vouliez-vous utiliser « bf » ?"
-#: config/tc-arm.c:1521
+#: config/tc-arm.c:1523
#, c-format
msgid "unexpected character `%c' in type specifier"
msgstr "caractère « %c » inattendu dans le spécificateur de type"
-#: config/tc-arm.c:1588
+#: config/tc-arm.c:1590
msgid "only one type should be specified for operand"
msgstr "un type seulement devrait être spécifié pour l'opérande"
-#: config/tc-arm.c:1594
+#: config/tc-arm.c:1596
msgid "vector type expected"
msgstr "type vectoriel attendu"
-#: config/tc-arm.c:1703
+#: config/tc-arm.c:1705
msgid "expected MVE register [q0..q7]"
msgstr "registre MVE attendu [q0..q7]"
-#: config/tc-arm.c:1723
+#: config/tc-arm.c:1725
msgid "can't redefine type for operand"
msgstr "le type ne peut pas être redéfini pour un opérande"
-#: config/tc-arm.c:1739
+#: config/tc-arm.c:1741
msgid "only D and Q registers may be indexed"
msgstr "seulement les registres D et Q peuvent être indexés"
-#: config/tc-arm.c:1741
+#: config/tc-arm.c:1743
msgid "only D registers may be indexed"
msgstr "seulement les registres D peuvent être indexés"
-#: config/tc-arm.c:1747
+#: config/tc-arm.c:1749
msgid "can't change index for operand"
msgstr "l'index de l'opérande ne peut pas être changé"
-#: config/tc-arm.c:1810
+#: config/tc-arm.c:1812
msgid "register operand expected, but got scalar"
msgstr "opérande de registre attendu mais on a trouvé un scalaire"
-#: config/tc-arm.c:1861
+#: config/tc-arm.c:1863
msgid "scalar must have an index"
msgstr "le scalaire doit avoir un indexe"
-#: config/tc-arm.c:1866 config/tc-arm.c:20025 config/tc-arm.c:20108
-#: config/tc-arm.c:20781
+#: config/tc-arm.c:1868 config/tc-arm.c:20038 config/tc-arm.c:20121
+#: config/tc-arm.c:20794
msgid "scalar index out of range"
msgstr "index scalaire hors limite"
-#: config/tc-arm.c:1945
+#: config/tc-arm.c:1947
msgid "r0-r12, lr or APSR expected"
msgstr "r0-r12, lr ou APSR attendus"
-#: config/tc-arm.c:1972 config/tc-arm.c:4374
+#: config/tc-arm.c:1974 config/tc-arm.c:4376
msgid "bad range in register list"
msgstr "mauvaise limite dans la liste des registres"
-#: config/tc-arm.c:1980 config/tc-arm.c:1989 config/tc-arm.c:2030
-#: config/tc-arm.c:4358 config/tc-arm.c:4378
+#: config/tc-arm.c:1982 config/tc-arm.c:1991 config/tc-arm.c:2032
+#: config/tc-arm.c:4360 config/tc-arm.c:4380
#, c-format
msgid "Warning: duplicated register (r%d) in register list"
msgstr "Attention: registre en double (r%d) dans la liste des registres"
-#: config/tc-arm.c:1992
+#: config/tc-arm.c:1994
msgid "Warning: register range not in ascending order"
msgstr "Attention: gamme de registres n'est pas en ordre croissant"
-#: config/tc-arm.c:2003
+#: config/tc-arm.c:2005
msgid "missing `}'"
msgstr "« } » manquant"
-#: config/tc-arm.c:2019
+#: config/tc-arm.c:2021
msgid "invalid register mask"
msgstr "masque de registre invalide"
-#: config/tc-arm.c:2096
+#: config/tc-arm.c:2098
msgid "expecting {"
msgstr "{ attendu"
-#: config/tc-arm.c:2163 config/tc-arm.c:2271
+#: config/tc-arm.c:2165 config/tc-arm.c:2273
msgid "VPR expected last"
msgstr "VPR attendu en dernier"
-#: config/tc-arm.c:2169
+#: config/tc-arm.c:2171
msgid "VFP single precision register or VPR expected"
msgstr "registre VFP en simple précision ou VPR attendu"
#. regtype == REG_TYPE_VFD.
-#: config/tc-arm.c:2172
+#: config/tc-arm.c:2174
msgid "VFP/Neon double precision register or VPR expected"
msgstr "registre VFP/Neon en double précision ou VPR attendu"
-#: config/tc-arm.c:2189 config/tc-arm.c:2233
+#: config/tc-arm.c:2191 config/tc-arm.c:2235
msgid "register out of range in list"
msgstr "registre hors limite dans la liste"
-#: config/tc-arm.c:2211 config/tc-arm.c:4524 config/tc-arm.c:4658
+#: config/tc-arm.c:2213 config/tc-arm.c:4526 config/tc-arm.c:4660
msgid "register list not in ascending order"
msgstr "liste de registres n'est pas en ordre croissant"
-#: config/tc-arm.c:2242
+#: config/tc-arm.c:2244
msgid "register range not in ascending order"
msgstr "gamme de registres n'est pas en ordre croissant"
-#: config/tc-arm.c:2281
+#: config/tc-arm.c:2283
msgid "non-contiguous register range"
msgstr "game de registres non contiguë"
-#: config/tc-arm.c:2341
+#: config/tc-arm.c:2343
msgid "register stride must be 1"
msgstr "pas des registres doit être 1"
-#: config/tc-arm.c:2342
+#: config/tc-arm.c:2344
msgid "register stride must be 1 or 2"
msgstr "pas des registres doit être 1 ou 2"
-#: config/tc-arm.c:2343
+#: config/tc-arm.c:2345
msgid "mismatched element/structure types in list"
msgstr "types d'élément/structure en désaccord dans la liste"
-#: config/tc-arm.c:2413
+#: config/tc-arm.c:2415
msgid "don't use Rn-Rm syntax with non-unit stride"
msgstr "n'utilisez pas la syntaxe Rn-Rm avec un pas non unitaire"
-#: config/tc-arm.c:2468
+#: config/tc-arm.c:2470
msgid "error parsing element/structure list"
msgstr "erreur lors de l'analyse de la liste élément/structure"
-#: config/tc-arm.c:2474
+#: config/tc-arm.c:2476
msgid "expected }"
msgstr "} attendu"
-#: config/tc-arm.c:2564
+#: config/tc-arm.c:2566
msgid "attempt to redefine typed alias"
msgstr "tentative de redéfinition de l'alias typé"
-#: config/tc-arm.c:2699
+#: config/tc-arm.c:2701
msgid "bad type for register"
msgstr "mauvais type pour le registre"
-#: config/tc-arm.c:2710 config/tc-nios2.c:1797
+#: config/tc-arm.c:2712
msgid "expression must be constant"
msgstr "l'expression doit être une constante"
-#: config/tc-arm.c:2727
+#: config/tc-arm.c:2729
msgid "can't redefine the type of a register alias"
msgstr "le type d'un alias de registre ne peut pas être redéfini"
-#: config/tc-arm.c:2734
+#: config/tc-arm.c:2736
msgid "you must specify a single type only"
msgstr "vous ne pouvez spécifier qu'un type unique"
-#: config/tc-arm.c:2747
+#: config/tc-arm.c:2749
msgid "can't redefine the index of a scalar alias"
msgstr "l'indexe d'un alias scalaire ne peut pas être redéfini"
-#: config/tc-arm.c:2755
+#: config/tc-arm.c:2757
msgid "scalar index must be constant"
msgstr "l'indexe scalaire doit être constant"
-#: config/tc-arm.c:2764
+#: config/tc-arm.c:2766
msgid "expecting ]"
msgstr "] attendu"
-#: config/tc-arm.c:2816
+#: config/tc-arm.c:2818
msgid "invalid syntax for .dn directive"
msgstr "syntaxe invalide pour le directive .dn"
-#: config/tc-arm.c:2822
+#: config/tc-arm.c:2824
msgid "invalid syntax for .qn directive"
msgstr "syntaxe invalide pour le directive .qn"
-#: config/tc-arm.c:2852
+#: config/tc-arm.c:2854
#, c-format
msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
msgstr "ignore la tentative d'utiliser .unreq sur un nom de registre fixe: « %s »"
-#: config/tc-arm.c:3114
+#: config/tc-arm.c:3116
#, c-format
msgid "Failed to find real start of function: %s\n"
msgstr "impossible de trouver le début réel de la fonction: %s\n"
-#: config/tc-arm.c:3131
+#: config/tc-arm.c:3133
msgid "selected processor does not support THUMB opcodes"
msgstr "le processeur choisi ne supporte pas les opcodes THUMB"
-#: config/tc-arm.c:3144
+#: config/tc-arm.c:3146
msgid "selected processor does not support ARM opcodes"
msgstr "le processeur choisi ne supporte pas les opcodes ARM"
-#: config/tc-arm.c:3156
+#: config/tc-arm.c:3158
#, c-format
msgid "invalid instruction size selected (%d)"
msgstr "taille d'instruction choisie invalide (%d)"
-#: config/tc-arm.c:3188
+#: config/tc-arm.c:3190
#, c-format
msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
msgstr "opérande invalide pour la directive .code (%d) (attendu 16 ou 32)"
-#: config/tc-arm.c:3244
+#: config/tc-arm.c:3246
#, c-format
msgid "expected comma after name \"%s\""
msgstr "virgule attendue après le nom « %s »"
-#: config/tc-arm.c:3294 config/tc-m32r.c:584
+#: config/tc-arm.c:3296 config/tc-m32r.c:584
#, c-format
msgid "symbol `%s' already defined"
msgstr "symbole « %s » déjà défini"
-#: config/tc-arm.c:3327
+#: config/tc-arm.c:3329
#, c-format
msgid "unrecognized syntax mode \"%s\""
msgstr "mode de syntaxe « %s » non reconnu"
-#: config/tc-arm.c:3357
+#: config/tc-arm.c:3359
msgid ".ref pseudo-op only available with -mccs flag."
msgstr "le pseudo-op .ref n'est disponible qu'avec le fanion -mccs."
-#: config/tc-arm.c:3398
+#: config/tc-arm.c:3400
msgid ".asmfunc repeated."
msgstr ".asmfunc répété."
-#: config/tc-arm.c:3402
+#: config/tc-arm.c:3404
msgid ".asmfunc without function."
msgstr ".asmfunc sans fonction."
-#: config/tc-arm.c:3408
+#: config/tc-arm.c:3410
msgid ".asmfunc pseudo-op only available with -mccs flag."
msgstr "le pseudo-op .asmfunc n'est disponible qu'avec le fanion -mccs."
-#: config/tc-arm.c:3419
+#: config/tc-arm.c:3421
msgid ".endasmfunc without a .asmfunc."
msgstr ".endasmfunc sans .asmfunc."
-#: config/tc-arm.c:3423
+#: config/tc-arm.c:3425
msgid ".endasmfunc without function."
msgstr ".endasmfunc sans fonction."
-#: config/tc-arm.c:3434
+#: config/tc-arm.c:3436
msgid ".endasmfunc pseudo-op only available with -mccs flag."
msgstr "le pseudo-op .endasmfunc n'est disponible qu'avec le fanion -mccs."
-#: config/tc-arm.c:3443
+#: config/tc-arm.c:3445
msgid ".def pseudo-op only available with -mccs flag."
msgstr "le pseudo-op .def n'est disponible qu'avec le fanion -mccs."
-#: config/tc-arm.c:3601
+#: config/tc-arm.c:3603
msgid "invalid type for literal pool"
msgstr "type invalide pour le bassin de littérales"
-#: config/tc-arm.c:3681 config/tc-tic54x.c:5379
+#: config/tc-arm.c:3683 config/tc-tic54x.c:5379
#, c-format
msgid "Invalid label '%s'"
msgstr "Étiquette invalide « %s »"
-#: config/tc-arm.c:3858
+#: config/tc-arm.c:3860
msgid "(plt) is only valid on branch targets"
msgstr "(plt) est seulement valable dans des cibles de branchements"
-#: config/tc-arm.c:3864 config/tc-csky.c:7672 config/tc-s390.c:1309
-#: config/tc-s390.c:2092 config/tc-xtensa.c:1699
+#: config/tc-arm.c:3866 config/tc-csky.c:7672 config/tc-s390.c:1304
+#: config/tc-s390.c:2099 config/tc-xtensa.c:1698
#, c-format
msgid "%s relocations do not fit in %d byte"
msgid_plural "%s relocations do not fit in %d bytes"
msgstr[0] "réadressages %s n'entre pas dans %d octet"
msgstr[1] "réadressages %s n'entre pas dans %d octets"
-#: config/tc-arm.c:3946
+#: config/tc-arm.c:3948
msgid ".inst.n operand too big. Use .inst.w instead"
msgstr "opérande .inst.n trop grand. Utilisez plutôt .inst.w"
-#: config/tc-arm.c:3966
+#: config/tc-arm.c:3968
msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
msgstr "impossible de déterminer la taille de l'instruction Thumb. Utilisez plutôt .inst.n/.inst.w"
-#: config/tc-arm.c:3996
+#: config/tc-arm.c:3998
msgid "width suffixes are invalid in ARM mode"
msgstr "les suffixes de largeurs sont invalides en mode ARM"
-#: config/tc-arm.c:4040 dwarf2dbg.c:1463
+#: config/tc-arm.c:4042 dwarf2dbg.c:1467
msgid "expected 0 or 1"
msgstr "0 ou 1 attendu"
-#: config/tc-arm.c:4044
+#: config/tc-arm.c:4046
msgid "missing comma"
msgstr "virgule manquante"
-#: config/tc-arm.c:4077
+#: config/tc-arm.c:4079
msgid "duplicate .fnstart directive"
msgstr "directive .fnstart en double"
-#: config/tc-arm.c:4107 config/tc-tic6x.c:410
+#: config/tc-arm.c:4109 config/tc-tic6x.c:410
msgid "duplicate .handlerdata directive"
msgstr "directive .handlerdata en double"
-#: config/tc-arm.c:4126
+#: config/tc-arm.c:4128
msgid ".fnend directive without .fnstart"
msgstr "directive .fnend sans .fnstart"
-#: config/tc-arm.c:4193 config/tc-tic6x.c:391
+#: config/tc-arm.c:4195 config/tc-tic6x.c:391
msgid "personality routine specified for cantunwind frame"
msgstr "routine de personnalité spécifiée dans un cadre cantunwind"
-#: config/tc-arm.c:4210 config/tc-tic6x.c:452
+#: config/tc-arm.c:4212 config/tc-tic6x.c:452
msgid "duplicate .personalityindex directive"
msgstr "directive .personalityindex en double"
-#: config/tc-arm.c:4217 config/tc-tic6x.c:459
+#: config/tc-arm.c:4219 config/tc-tic6x.c:459
msgid "bad personality routine number"
msgstr "mauvais numéro de routine de personnalité"
-#: config/tc-arm.c:4239 config/tc-tic6x.c:476
+#: config/tc-arm.c:4241 config/tc-tic6x.c:476
msgid "duplicate .personality directive"
msgstr "directive .personality en double"
-#: config/tc-arm.c:4265
+#: config/tc-arm.c:4267
#, c-format
msgid "Unknown register no. encountered: %d\n"
msgstr "Numéro de registre inconnu rencontré : %d\n"
-#: config/tc-arm.c:4361
+#: config/tc-arm.c:4363
msgid "Warning: register list not in ascending order"
msgstr "Attention: la liste de registres n'est pas en ordre croissant"
-#: config/tc-arm.c:4368 config/tc-epiphany.c:382 config/tc-m68k.c:5866
+#: config/tc-arm.c:4370 config/tc-epiphany.c:382 config/tc-m68k.c:5866
#: config/tc-m68k.c:5895
msgid "bad register list"
msgstr "liste de registres erronée"
-#: config/tc-arm.c:4426 config/tc-arm.c:4476
+#: config/tc-arm.c:4428 config/tc-arm.c:4478
msgid "expected register list"
msgstr "liste de registres attendue"
-#: config/tc-arm.c:4538 config/tc-arm.c:4672
+#: config/tc-arm.c:4540 config/tc-arm.c:4674
msgid "bad register range"
msgstr "mauvaise gamme de registre"
-#: config/tc-arm.c:4727
+#: config/tc-arm.c:4729
msgid "register expected"
msgstr "registre attendu"
-#: config/tc-arm.c:4760
+#: config/tc-arm.c:4762
msgid ".unwind_save does not support this kind of register"
msgstr ".unwind_save ne supporte pas ce type de registre"
-#: config/tc-arm.c:4799
+#: config/tc-arm.c:4801
msgid "SP and PC not permitted in .unwind_movsp directive"
msgstr "SP et PC pas permis dans la directive .unwind_movsp"
-#: config/tc-arm.c:4804
+#: config/tc-arm.c:4806
msgid "unexpected .unwind_movsp directive"
msgstr "directive .unwind_movsp inattendue"
-#: config/tc-arm.c:4831
+#: config/tc-arm.c:4833
msgid "stack increment must be multiple of 4"
msgstr "incrément de pile doit être un multiple de 4"
-#: config/tc-arm.c:4879
+#: config/tc-arm.c:4881
msgid "expected <reg>, <reg>"
msgstr "<reg>, <reg> attendu"
-#: config/tc-arm.c:4897
+#: config/tc-arm.c:4899
msgid "register must be either sp or set by a previousunwind_movsp directive"
msgstr "le registre doit être soit sp ou soit spécifié par une directive unwind_movsp précédente"
-#: config/tc-arm.c:4936
+#: config/tc-arm.c:4938
msgid "expected <offset>, <opcode>"
msgstr "<offset>, <opcode> attendu"
-#: config/tc-arm.c:4948
+#: config/tc-arm.c:4950
msgid "unwind opcode too long"
msgstr "opcode unwind trop long"
-#: config/tc-arm.c:4953
+#: config/tc-arm.c:4955
msgid "invalid unwind opcode"
msgstr "opcode unwind incorrect"
-#: config/tc-arm.c:5068 config/tc-arm.c:31741
+#: config/tc-arm.c:5070 config/tc-arm.c:31769
#, c-format
msgid "unrecognised float16 format \"%s\""
msgstr "format float16 « %s » non reconnu"
-#: config/tc-arm.c:5079
+#: config/tc-arm.c:5081
msgid "float16 format cannot be set more than once, ignoring."
msgstr "le format float16 ne peut pas être défini plus d'une fois, ignoré"
-#: config/tc-arm.c:5092
+#: config/tc-arm.c:5094
msgid "the floating-point format has not been set (or has been disabled)"
msgstr "le format en virgule flottante n'a pas été défini (ou a été désactivé)"
-#: config/tc-arm.c:5209 config/tc-arm.c:6199 config/tc-arm.c:11467
-#: config/tc-arm.c:12000 config/tc-arm.c:14120 config/tc-arm.c:16071
-#: config/tc-arm.c:16106 config/tc-arm.c:17034 config/tc-arm.c:18947
-#: config/tc-arm.c:18955 config/tc-arm.c:18962 config/tc-arm.c:20622
-#: config/tc-arm.c:28737 config/tc-arm.c:28801 config/tc-arm.c:28809
+#: config/tc-arm.c:5211 config/tc-arm.c:6201 config/tc-arm.c:11469
+#: config/tc-arm.c:12002 config/tc-arm.c:14133 config/tc-arm.c:16084
+#: config/tc-arm.c:16119 config/tc-arm.c:17047 config/tc-arm.c:18960
+#: config/tc-arm.c:18968 config/tc-arm.c:18975 config/tc-arm.c:20635
+#: config/tc-arm.c:28766 config/tc-arm.c:28830 config/tc-arm.c:28838
#: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171
msgid "immediate value out of range"
msgstr "valeur immédiate hors limite"
-#: config/tc-arm.c:5472
+#: config/tc-arm.c:5474
msgid "'UXTW' not allowed here"
msgstr "« UXTW » n'est pas permis ici"
-#: config/tc-arm.c:5480
+#: config/tc-arm.c:5482
msgid "'LSL' or 'ASR' required"
msgstr "« LSL » ou « ASR » requis"
-#: config/tc-arm.c:5488
+#: config/tc-arm.c:5490
msgid "'LSL' required"
msgstr "« LSL » requis"
-#: config/tc-arm.c:5496
+#: config/tc-arm.c:5498
msgid "'ASR' required"
msgstr "« ASR » requis"
-#: config/tc-arm.c:5503
+#: config/tc-arm.c:5505
msgid "'UXTW' required"
msgstr "« UXTW » requis"
-#: config/tc-arm.c:5582
+#: config/tc-arm.c:5584
msgid "invalid rotation"
msgstr "rotation invalide"
-#: config/tc-arm.c:5764 config/tc-arm.c:5977
+#: config/tc-arm.c:5766 config/tc-arm.c:5979
msgid "unknown group relocation"
msgstr "réadressage de groupe inconnu"
-#: config/tc-arm.c:5800
+#: config/tc-arm.c:5802
msgid "alignment must be constant"
msgstr "l'alignement doit être une constante"
-#: config/tc-arm.c:6011
+#: config/tc-arm.c:6013
msgid "this group relocation is not allowed on this instruction"
msgstr "ce réadressage de groupe n'est pas permis sur cette instruction"
-#: config/tc-arm.c:6067
+#: config/tc-arm.c:6069
msgid "'}' expected at end of 'option' field"
msgstr "« } » attendu à la fin du champ « option »"
-#: config/tc-arm.c:6072
+#: config/tc-arm.c:6074
msgid "cannot combine index with option"
msgstr "index ne peut pas être combiné avec option"
-#: config/tc-arm.c:6337
+#: config/tc-arm.c:6339
msgid "unexpected bit specified after APSR"
msgstr "bit inattendu après APSR"
-#: config/tc-arm.c:6349
+#: config/tc-arm.c:6351
msgid "selected processor does not support DSP extension"
msgstr "le processeur choisi ne supporte pas l'extension DSP"
-#: config/tc-arm.c:6361
+#: config/tc-arm.c:6363
msgid "bad bitmask specified after APSR"
msgstr "mauvais bitmask spécifié après APSR"
-#: config/tc-arm.c:6385
+#: config/tc-arm.c:6387
msgid "writing to APSR without specifying a bitmask is deprecated"
msgstr "écrire dans APSR sans spécifier de bitmask est réprouvé"
-#: config/tc-arm.c:6397 config/tc-arm.c:13223 config/tc-arm.c:13268
-#: config/tc-arm.c:13272
+#: config/tc-arm.c:6399 config/tc-arm.c:13236 config/tc-arm.c:13281
+#: config/tc-arm.c:13285
msgid "selected processor does not support requested special purpose register"
msgstr "le processeur sélectionné ne supporte pas le registre spécialisé demandé"
-#: config/tc-arm.c:6402
+#: config/tc-arm.c:6404
msgid "flag for {c}psr instruction expected"
msgstr "fanion pour instruction {c}psr attendu"
-#: config/tc-arm.c:6466
+#: config/tc-arm.c:6468
msgid "unrecognized CPS flag"
msgstr "fanion CPS non reconnu"
-#: config/tc-arm.c:6473
+#: config/tc-arm.c:6475
msgid "missing CPS flags"
msgstr "fanions CPS manquants"
-#: config/tc-arm.c:6496 config/tc-arm.c:6502
+#: config/tc-arm.c:6498 config/tc-arm.c:6504
msgid "valid endian specifiers are be or le"
msgstr "spécificateurs petit/gros boutistes possibles sont be ou le"
# macro.c:559error setting flags for \".sbss\": %s"
-#: config/tc-arm.c:6524
+#: config/tc-arm.c:6526
msgid "missing rotation field after comma"
msgstr "champ de rotation manquant après la virgule"
-#: config/tc-arm.c:6539
+#: config/tc-arm.c:6541
msgid "rotation can only be 0, 8, 16, or 24"
msgstr "rotation ne peut être que 0, 8, 16 ou 24"
-#: config/tc-arm.c:6568
+#: config/tc-arm.c:6570
msgid "condition required"
msgstr "condition requise"
-#: config/tc-arm.c:6610 config/tc-arm.c:9729
+#: config/tc-arm.c:6612 config/tc-arm.c:9731
msgid "'[' expected"
msgstr "« [ » attendu"
-#: config/tc-arm.c:6623
+#: config/tc-arm.c:6625
msgid "',' expected"
msgstr "« , » attendu"
-#: config/tc-arm.c:6640
+#: config/tc-arm.c:6642
msgid "invalid shift"
msgstr "décalage invalide"
-#: config/tc-arm.c:6720
+#: config/tc-arm.c:6722
msgid "expected ARM or MVE vector register"
msgstr "registre vectoriel ARM ou MVE attendu"
-#: config/tc-arm.c:6769
+#: config/tc-arm.c:6771
msgid "can't use Neon quad register here"
msgstr "un quadruple registre Neon ne peut pas être utilisé ici"
-#: config/tc-arm.c:6838
+#: config/tc-arm.c:6840
msgid "expected <Rm> or <Dm> or <Qm> operand"
msgstr "opérande <Rm> ou <Dm> ou <Qm> attendu"
-#: config/tc-arm.c:6938
+#: config/tc-arm.c:6940
msgid "VFP single, double or MVE vector register expected"
msgstr "registre VFP en simple ou double précision ou registre vectoriel MVE attendu"
-#: config/tc-arm.c:6958
+#: config/tc-arm.c:6960
msgid "parse error"
msgstr "erreur d'analyse"
-#: config/tc-arm.c:7254
+#: config/tc-arm.c:7256
msgid "immediate value 48 or 64 expected"
msgstr "valeur immédiate 48 ou 64 attendue"
#. ISB can only take SY as an option.
-#: config/tc-arm.c:7303
+#: config/tc-arm.c:7305
msgid "invalid barrier type"
msgstr "type de barrière invalide"
-#: config/tc-arm.c:7472
+#: config/tc-arm.c:7474
msgid "only floating point zero is allowed as immediate value"
msgstr "seul le zéro en virgule flottante est autorisé comme valeur immédiate"
-#: config/tc-arm.c:7567
+#: config/tc-arm.c:7569
msgid "immediate value is out of range"
msgstr "valeur immédiate hors limite"
-#: config/tc-arm.c:7728
+#: config/tc-arm.c:7730
msgid "iWMMXt data or control register expected"
msgstr "registre de donnée ou de contrôle iWMMXt attendu"
-#: config/tc-arm.c:7769
+#: config/tc-arm.c:7771
msgid "Banked registers are not available with this architecture."
msgstr "Registres « Banked » non disponibles pour cette architecture"
-#: config/tc-arm.c:8017
+#: config/tc-arm.c:8019
msgid "operand must be LR register"
msgstr "l'opérande doit être un registre LR"
-#: config/tc-arm.c:8022
+#: config/tc-arm.c:8024
msgid "operand must be SP register"
msgstr "l'opérande doit être un registre SP"
-#: config/tc-arm.c:8027
+#: config/tc-arm.c:8029
msgid "operand must be r12"
msgstr "l'opérande doit être r12"
-#: config/tc-arm.c:8098 config/tc-score.c:260
+#: config/tc-arm.c:8100 config/tc-score.c:260
msgid "garbage following instruction"
msgstr "instruction suivie de rebuts"
#. If REG is R13 (the stack pointer), warn that its use is
#. deprecated.
-#: config/tc-arm.c:8148
+#: config/tc-arm.c:8150
msgid "use of r13 is deprecated"
msgstr "utilisation de r13 est obsolète"
-#: config/tc-arm.c:8166 config/tc-arm.c:20322
+#: config/tc-arm.c:8168 config/tc-arm.c:20335
msgid "scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE"
msgstr "l'instruction fp16 scalaire ne peut pas être conditionnelle, le comportement est IMPRÉVISIBLE"
-#: config/tc-arm.c:8241
+#: config/tc-arm.c:8243
msgid "D register out of range for selected VFP version"
msgstr "registre D hors limite pour la version VFP choisie"
-#: config/tc-arm.c:8338 config/tc-arm.c:11156
+#: config/tc-arm.c:8340 config/tc-arm.c:11158
msgid "Instruction does not support =N addresses"
msgstr "L'instruction ne supporte par les adresses =N"
-#: config/tc-arm.c:8346
+#: config/tc-arm.c:8348
msgid "instruction does not accept preindexed addressing"
msgstr "l'instruction n'accepte pas un adressage pré indexé"
#. unindexed - only for coprocessor
-#: config/tc-arm.c:8362 config/tc-arm.c:11219
+#: config/tc-arm.c:8364 config/tc-arm.c:11221
msgid "instruction does not accept unindexed addressing"
msgstr "l'instruction n'accepte pas un adressage désindexé"
-#: config/tc-arm.c:8370
+#: config/tc-arm.c:8372
msgid "destination register same as write-back base"
msgstr "le registre de destination est le même que la base de réécriture arrière"
-#: config/tc-arm.c:8371
+#: config/tc-arm.c:8373
msgid "source register same as write-back base"
msgstr "registre source identique à la base de réécriture arrière"
-#: config/tc-arm.c:8421
+#: config/tc-arm.c:8423
msgid "use of PC in this instruction is deprecated"
msgstr "l'utilisation de PC dans cette instruction est dépréciée"
-#: config/tc-arm.c:8444
+#: config/tc-arm.c:8446
msgid "instruction does not accept scaled register index"
msgstr "l'instruction n'accepte pas un index de registre mis à l'échelle"
-#: config/tc-arm.c:8747
+#: config/tc-arm.c:8749
msgid "invalid pseudo operation"
msgstr "pseudo opération invalide"
@@ -4351,80 +4380,80 @@ msgstr "pseudo opération invalide"
#. literal values to be written this way, so this code
#. is probably unreachable. To be safe, we simply
#. return an error here.
-#: config/tc-arm.c:8789
+#: config/tc-arm.c:8791
msgid "constant expression not supported"
msgstr "expression constante pas supportée"
-#: config/tc-arm.c:8993
+#: config/tc-arm.c:8995
msgid "invalid co-processor operand"
msgstr "opérande de coprocesseur invalide"
-#: config/tc-arm.c:9009
+#: config/tc-arm.c:9011
msgid "instruction does not support unindexed addressing"
msgstr "l'instruction n'accepte pas l'adressage désindexé"
-#: config/tc-arm.c:9024
+#: config/tc-arm.c:9026
msgid "pc may not be used with write-back"
msgstr "PC ne peut être utilisé en mode réécriture"
-#: config/tc-arm.c:9029
+#: config/tc-arm.c:9031
msgid "instruction does not support writeback"
msgstr "l'instruction ne supporte pas la réécriture"
-#: config/tc-arm.c:9135
+#: config/tc-arm.c:9137
msgid "Rn must not overlap other operands"
msgstr "Rn ne peut pas recouvrir d'autres opérandes"
-#: config/tc-arm.c:9140
+#: config/tc-arm.c:9142
msgid "swp{b} use is obsoleted for ARMv8 and later"
msgstr "swp{b} est obsolète pour ARMv8 et suivants"
-#: config/tc-arm.c:9143
+#: config/tc-arm.c:9145
msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
msgstr "swp{b} est déprécié pour ARMv6 et ARMv7"
-#: config/tc-arm.c:9255 config/tc-arm.c:9274 config/tc-arm.c:9287
-#: config/tc-arm.c:11837 config/tc-arm.c:11868 config/tc-arm.c:11890
+#: config/tc-arm.c:9257 config/tc-arm.c:9276 config/tc-arm.c:9289
+#: config/tc-arm.c:11839 config/tc-arm.c:11870 config/tc-arm.c:11892
msgid "bit-field extends past end of register"
msgstr "le champ de bits s'étend au delà de la fin du registre"
-#: config/tc-arm.c:9317
+#: config/tc-arm.c:9319
msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
msgstr "les seuls suffixes valides ici sont « (plt) » et « (tlscall) »"
-#: config/tc-arm.c:9370
+#: config/tc-arm.c:9372
msgid "use of r15 in blx in ARM mode is not really useful"
msgstr "utilisation de r15 dans le blx en mode ARM n'est pas très utile"
-#: config/tc-arm.c:9392
+#: config/tc-arm.c:9394
msgid "use of r15 in bx in ARM mode is not really useful"
msgstr "utilisation de r15 dans le bx en mode ARM n'est pas très utile"
-#: config/tc-arm.c:9418
+#: config/tc-arm.c:9420
msgid "use of r15 in bxj is not really useful"
msgstr "utilisation de r15 dans le bxj n'est pas très utile"
-#: config/tc-arm.c:9466
+#: config/tc-arm.c:9468
msgid "This coprocessor register access is deprecated in ARMv8"
msgstr "L'accès à ce registre de coprocesseur est déprécié avec ARMv8"
-#: config/tc-arm.c:9674 config/tc-arm.c:9683
+#: config/tc-arm.c:9676 config/tc-arm.c:9685
msgid "writeback of base register is UNPREDICTABLE"
msgstr "réécriture arrière du registre de base est IMPRÉVISIBLE"
-#: config/tc-arm.c:9677
+#: config/tc-arm.c:9679
msgid "writeback of base register when in register list is UNPREDICTABLE"
msgstr "réécriture du registre de base en étant dans une liste de registres est IMPRÉVISBLE"
-#: config/tc-arm.c:9687
+#: config/tc-arm.c:9689
msgid "if writeback register is in list, it must be the lowest reg in the list"
msgstr "si le registre de réécriture est dans la liste, il doit être le plus bas dans la liste"
-#: config/tc-arm.c:9724
+#: config/tc-arm.c:9726
msgid "first transfer register must be even"
msgstr "le premier registre de transfert doit être pair"
-#: config/tc-arm.c:9727
+#: config/tc-arm.c:9729
msgid "can only transfer two consecutive registers"
msgstr "seuls deux registres consécutifs peuvent être transférés"
@@ -4432,1384 +4461,1384 @@ msgstr "seuls deux registres consécutifs peuvent être transférés"
#. have been called in the first place.
#. If op 2 were present and equal to PC, this function wouldn't
#. have been called in the first place.
-#: config/tc-arm.c:9728 config/tc-arm.c:9798 config/tc-arm.c:10529
-#: config/tc-arm.c:12712
+#: config/tc-arm.c:9730 config/tc-arm.c:9800 config/tc-arm.c:10531
+#: config/tc-arm.c:12725
msgid "r14 not allowed here"
msgstr "r14 n'est pas permis ici"
-#: config/tc-arm.c:9740
+#: config/tc-arm.c:9742
msgid "base register written back, and overlaps second transfer register"
msgstr "registre de base réécrit et recouvre le second registre de transfert"
-#: config/tc-arm.c:9750
+#: config/tc-arm.c:9752
msgid "index register overlaps transfer register"
msgstr "registre d'index recouvre le registre de transfert"
-#: config/tc-arm.c:9779 config/tc-arm.c:10496
+#: config/tc-arm.c:9781 config/tc-arm.c:10498
msgid "offset must be zero in ARM encoding"
msgstr "l'offset doit être zéro dans l'encodage ARM"
-#: config/tc-arm.c:9792 config/tc-arm.c:10523
+#: config/tc-arm.c:9794 config/tc-arm.c:10525
msgid "even register required"
msgstr "numéro pair de registre requis"
-#: config/tc-arm.c:9795
+#: config/tc-arm.c:9797
msgid "can only load two consecutive registers"
msgstr "seuls deux registres consécutifs peuvent être chargés"
-#: config/tc-arm.c:9813
+#: config/tc-arm.c:9815
msgid "ldr to register 15 must be 4-byte aligned"
msgstr "ldr vers le registre 15 doit être aligné sur 4 octets"
-#: config/tc-arm.c:9836 config/tc-arm.c:9868
+#: config/tc-arm.c:9838 config/tc-arm.c:9870
msgid "this instruction requires a post-indexed address"
msgstr "cette instruction requiert un adresse post indexée"
-#: config/tc-arm.c:9895
+#: config/tc-arm.c:9897
msgid "Rd and Rm should be different in mla"
msgstr "Rd et Rm devraient être différents dans mla"
-#: config/tc-arm.c:9922 config/tc-arm.c:13087
+#: config/tc-arm.c:9924 config/tc-arm.c:13100
msgid ":lower16: not allowed in this instruction"
msgstr ":lower16: pas permis dans cette instruction"
-#: config/tc-arm.c:9924 config/tc-arm.c:13092
+#: config/tc-arm.c:9926 config/tc-arm.c:13105
msgid ":upper16: not allowed in this instruction"
msgstr ":upper16: pas permis dans cette instruction"
-#: config/tc-arm.c:9941
+#: config/tc-arm.c:9943
msgid "operand 1 must be FPSCR"
msgstr "opérande 1 doit être FPSCR"
-#: config/tc-arm.c:9994 config/tc-arm.c:10003 config/tc-arm.c:10057
-#: config/tc-arm.c:10066
+#: config/tc-arm.c:9996 config/tc-arm.c:10005 config/tc-arm.c:10059
+#: config/tc-arm.c:10068
msgid "selected processor does not support instruction"
msgstr "le processeur sélectionné ne supporte pas l'instruction"
-#: config/tc-arm.c:10006 config/tc-arm.c:10069
+#: config/tc-arm.c:10008 config/tc-arm.c:10071
msgid "accessing MVE system register without MVE is UNPREDICTABLE"
msgstr "accéder au registre système MVE sans MVE est IMPRÉVISIBLE"
-#: config/tc-arm.c:10097 config/tc-arm.c:13206
+#: config/tc-arm.c:10099 config/tc-arm.c:13219
msgid "bad register for mrs"
msgstr "mauvais registre pour mrs"
-#: config/tc-arm.c:10104 config/tc-arm.c:13230
+#: config/tc-arm.c:10106 config/tc-arm.c:13243
msgid "'APSR', 'CPSR' or 'SPSR' expected"
msgstr "« APSR », « CPSR » ou « SPSR » attendus"
-#: config/tc-arm.c:10145
+#: config/tc-arm.c:10147
msgid "Rd and Rm should be different in mul"
msgstr "Rd et Rm devraient être différents dans mul"
-#: config/tc-arm.c:10164 config/tc-arm.c:10441 config/tc-arm.c:13369
+#: config/tc-arm.c:10166 config/tc-arm.c:10443 config/tc-arm.c:13382
msgid "rdhi and rdlo must be different"
msgstr "rdhi et rdlo doivent être différents"
-#: config/tc-arm.c:10170
+#: config/tc-arm.c:10172
msgid "rdhi, rdlo and rm must all be different"
msgstr "rdhi, rdlo et rm doivent tous être différents"
-#: config/tc-arm.c:10236
+#: config/tc-arm.c:10238
msgid "'[' expected after PLD mnemonic"
msgstr "« [ » attendu après la mnémonique PLD"
-#: config/tc-arm.c:10238 config/tc-arm.c:10253
+#: config/tc-arm.c:10240 config/tc-arm.c:10255
msgid "post-indexed expression used in preload instruction"
msgstr "expression post-indexée utilisée dans une instruction de préchargement"
-#: config/tc-arm.c:10240 config/tc-arm.c:10255
+#: config/tc-arm.c:10242 config/tc-arm.c:10257
msgid "writeback used in preload instruction"
msgstr "réécriture utilisée dans une instruction de préchargement"
-#: config/tc-arm.c:10242 config/tc-arm.c:10257
+#: config/tc-arm.c:10244 config/tc-arm.c:10259
msgid "unindexed addressing used in preload instruction"
msgstr "expression désindexée utilisée dans une instruction de préchargement"
-#: config/tc-arm.c:10251
+#: config/tc-arm.c:10253
msgid "'[' expected after PLI mnemonic"
msgstr "« [ » attendu après la mnémonique PLI"
-#: config/tc-arm.c:10266 config/tc-arm.c:13538
+#: config/tc-arm.c:10268 config/tc-arm.c:13551
msgid "push/pop do not support {reglist}^"
msgstr "push/pop ne supporte pas {reglist}^"
-#: config/tc-arm.c:10344 config/tc-arm.c:13715
+#: config/tc-arm.c:10346 config/tc-arm.c:13728
msgid "setend use is deprecated for ARMv8"
msgstr "l'utilisation de setend est déprécié avec ARMv8"
-#: config/tc-arm.c:10365 config/tc-arm.c:13776 config/tc-arm.c:13808
-#: config/tc-arm.c:13851
+#: config/tc-arm.c:10367 config/tc-arm.c:13789 config/tc-arm.c:13821
+#: config/tc-arm.c:13864
msgid "extraneous shift as part of operand to shift insn"
msgstr "shift superflu dans l'opérande de l'instruction de shift"
-#: config/tc-arm.c:10375 config/tc-arm.c:13914
+#: config/tc-arm.c:10377 config/tc-arm.c:13927
msgid "immediate too large (bigger than 0xF)"
msgstr "immédiat trop grand (plus grand que 0xF)"
-#: config/tc-arm.c:10399 config/tc-arm.c:10408
+#: config/tc-arm.c:10401 config/tc-arm.c:10410
msgid "selected processor does not support SETPAN instruction"
msgstr "le processeur choisi ne supporte pas l'instruction SETPAN"
-#: config/tc-arm.c:10467
+#: config/tc-arm.c:10469
msgid "SRS base register must be r13"
msgstr "le registre de base SRS doit être r13"
-#: config/tc-arm.c:10526
+#: config/tc-arm.c:10528
msgid "can only store two consecutive registers"
msgstr "seuls deux registres consécutifs peuvent être stockés"
-#: config/tc-arm.c:10648 config/tc-arm.c:10669
+#: config/tc-arm.c:10650 config/tc-arm.c:10671
msgid "only two consecutive VFP SP registers allowed here"
msgstr "seuls deux registres consécutifs VFP SP sont permis ici"
-#: config/tc-arm.c:10697 config/tc-arm.c:10712
+#: config/tc-arm.c:10699 config/tc-arm.c:10714
msgid "this addressing mode requires base-register writeback"
msgstr "ce mode d'adressage requiert une réécriture du registre de base"
#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
#. i.e. immbits must be in range 0 - 16.
-#: config/tc-arm.c:10841
+#: config/tc-arm.c:10843
msgid "immediate value out of range, expected range [0, 16]"
msgstr "valeur immédiate hors limite: limité à [0, 16]"
#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
#. i.e. immbits must be in range 0 - 31.
-#: config/tc-arm.c:10848
+#: config/tc-arm.c:10850
msgid "immediate value out of range, expected range [1, 32]"
msgstr "valeur immédiate hors limite: limité à [1, 32]"
-#: config/tc-arm.c:10889
+#: config/tc-arm.c:10891
msgid "only r15 allowed here"
msgstr "seul r15 est permis ici"
-#: config/tc-arm.c:11024
+#: config/tc-arm.c:11026
msgid "immediate operand requires iWMMXt2"
msgstr "opérande immédiat requiert iwMMXt2"
-#: config/tc-arm.c:11117
+#: config/tc-arm.c:11119
msgid "shift by register not allowed in thumb mode"
msgstr "décalage par registre pas permis en mode thumb"
-#: config/tc-arm.c:11129 config/tc-arm.c:13960 config/tc-arm.c:28028
+#: config/tc-arm.c:11131 config/tc-arm.c:13973 config/tc-arm.c:28057
msgid "shift expression is too large"
msgstr "l'expression de décalage est trop grande"
-#: config/tc-arm.c:11162
+#: config/tc-arm.c:11164
msgid "cannot use register index with this instruction"
msgstr "un index de registre ne peut être utilisé avec cette instruction"
-#: config/tc-arm.c:11164
+#: config/tc-arm.c:11166
msgid "Thumb does not support negative register indexing"
msgstr "Thumb ne supporte pas l'indexation négative du registre"
-#: config/tc-arm.c:11166
+#: config/tc-arm.c:11168
msgid "Thumb does not support register post-indexing"
msgstr "Thumb ne supporte pas la post-indexation du registre"
-#: config/tc-arm.c:11168
+#: config/tc-arm.c:11170
msgid "Thumb does not support register indexing with writeback"
msgstr "Thumb ne supporte pas l'indexation du registre avec réécriture"
-#: config/tc-arm.c:11170
+#: config/tc-arm.c:11172
msgid "Thumb supports only LSL in shifted register indexing"
msgstr "Thumb supporte uniquement LSL dans l'indexation décalée du registre"
-#: config/tc-arm.c:11179 config/tc-arm.c:19690
+#: config/tc-arm.c:11181 config/tc-arm.c:19703
msgid "shift out of range"
msgstr "décalage hors limite"
-#: config/tc-arm.c:11188
+#: config/tc-arm.c:11190
msgid "cannot use writeback with this instruction"
msgstr "cette instruction ne peut pas utiliser la réécriture"
-#: config/tc-arm.c:11209
+#: config/tc-arm.c:11211
msgid "cannot use post-indexing with PC-relative addressing"
msgstr "le post-indexage ne peut pas être utilisé avec un adressage relatif au PC"
-#: config/tc-arm.c:11210
+#: config/tc-arm.c:11212
msgid "cannot use post-indexing with this instruction"
msgstr "le post-indexage ne peut pas être utilisé avec cette instruction"
-#: config/tc-arm.c:11448
+#: config/tc-arm.c:11450
msgid "cannot honor width suffix"
msgstr "ne peut honorer le suffixe de largeur"
-#: config/tc-arm.c:11462
+#: config/tc-arm.c:11464
msgid "only SUBS PC, LR, #const allowed"
msgstr "seulement SUBS PC, LR, #const permis"
-#: config/tc-arm.c:11545 config/tc-arm.c:11705 config/tc-arm.c:11802
-#: config/tc-arm.c:13167 config/tc-arm.c:13475
+#: config/tc-arm.c:11547 config/tc-arm.c:11707 config/tc-arm.c:11804
+#: config/tc-arm.c:13180 config/tc-arm.c:13488
msgid "shift must be constant"
msgstr "le décalage doit être constant"
-#: config/tc-arm.c:11550
+#: config/tc-arm.c:11552
msgid "shift value over 3 not allowed in thumb mode"
msgstr "valeur de décalage supérieure à 3 pas permise en mode thumb"
-#: config/tc-arm.c:11552
+#: config/tc-arm.c:11554
msgid "only LSL shift allowed in thumb mode"
msgstr "seul le décalage LSL est permis en mode thumb"
-#: config/tc-arm.c:11576 config/tc-arm.c:11720 config/tc-arm.c:11817
-#: config/tc-arm.c:13180
+#: config/tc-arm.c:11578 config/tc-arm.c:11722 config/tc-arm.c:11819
+#: config/tc-arm.c:13193
msgid "unshifted register required"
msgstr "registre non décalé requis"
-#: config/tc-arm.c:11591 config/tc-arm.c:11828 config/tc-arm.c:13330
+#: config/tc-arm.c:11593 config/tc-arm.c:11830 config/tc-arm.c:13343
msgid "dest must overlap one source register"
msgstr "dest dois recouvrir un registre source"
-#: config/tc-arm.c:11723 config/tc-csky.c:6026
+#: config/tc-arm.c:11725 config/tc-csky.c:6026
msgid "dest and source1 must be the same register"
msgstr "dest et source1 doivent être le même registre"
-#: config/tc-arm.c:11963
+#: config/tc-arm.c:11965
msgid "selected architecture does not support wide conditional branch instruction"
msgstr "l'architecture sélectionnée ne supporte pas les instructions de branchements conditionnels larges"
-#: config/tc-arm.c:11996
+#: config/tc-arm.c:11998
msgid "instruction is always unconditional"
msgstr "l'instruction est toujours non-conditionnelle"
-#: config/tc-arm.c:12171
+#: config/tc-arm.c:12173
msgid "selected processor does not support 'A' form of this instruction"
msgstr "le processeur sélectionné ne supporte pas la forme « A » de cette instruction"
-#: config/tc-arm.c:12174
+#: config/tc-arm.c:12176
msgid "Thumb does not support the 2-argument form of this instruction"
msgstr "Thumb ne supporte pas la forme de cette instruction avec 2 arguments"
-#: config/tc-arm.c:12299
+#: config/tc-arm.c:12301
msgid "SP not allowed in register list"
msgstr "SP pas permis dans la liste des registres"
-#: config/tc-arm.c:12303 config/tc-arm.c:12410
+#: config/tc-arm.c:12305
msgid "having the base register in the register list when using write back is UNPREDICTABLE"
msgstr "le résultat est IMPRÉVISIBLE si le registre de base est dans la liste des registres pendant une réécriture"
-#: config/tc-arm.c:12311
+#: config/tc-arm.c:12313
msgid "LR and PC should not both be in register list"
msgstr "LR et PC ne devraient pas être tous les deux dans la liste des registres"
-#: config/tc-arm.c:12319
+#: config/tc-arm.c:12321
msgid "PC not allowed in register list"
msgstr "PC pas permis dans la liste des registres"
-#: config/tc-arm.c:12362
+#: config/tc-arm.c:12366
msgid "Thumb load/store multiple does not support {reglist}^"
msgstr "Load/store multiples de Thumb ne supportent pas {reglist}"
-#: config/tc-arm.c:12387 config/tc-arm.c:12465
+#: config/tc-arm.c:12444 config/tc-arm.c:12478
#, c-format
msgid "value stored for r%d is UNKNOWN"
msgstr "valeur stockée pour r%d est INCONNUE"
-#: config/tc-arm.c:12458
+#: config/tc-arm.c:12471
msgid "Thumb-2 instruction only valid in unified syntax"
msgstr "Instruction Thumb 2 seulement valide dans la syntaxe unifiée"
-#: config/tc-arm.c:12462 config/tc-arm.c:12472
+#: config/tc-arm.c:12475 config/tc-arm.c:12485
msgid "this instruction will write back the base register"
msgstr "cette instruction va réécrire le registre de base"
-#: config/tc-arm.c:12475
+#: config/tc-arm.c:12488
msgid "this instruction will not write back the base register"
msgstr "cette instruction ne va pas réécrire le registre de base"
-#: config/tc-arm.c:12506
+#: config/tc-arm.c:12519
msgid "r14 not allowed as first register when second register is omitted"
msgstr "r14 n'est pas permis comme premier registre quand le second registre est omis"
-#: config/tc-arm.c:12606
+#: config/tc-arm.c:12619
msgid "This instruction may be unpredictable if executed on M-profile cores with interrupts enabled."
msgstr "Cette instruction peut être imprévisible si elle est exécutée sur un cœur M-profile avec les interruptions activées."
-#: config/tc-arm.c:12635 config/tc-arm.c:12648 config/tc-arm.c:12684
+#: config/tc-arm.c:12648 config/tc-arm.c:12661 config/tc-arm.c:12697
msgid "Thumb does not support this addressing mode"
msgstr "Thumb ne supporte pas ce mode d'adressage"
-#: config/tc-arm.c:12652
+#: config/tc-arm.c:12665
msgid "byte or halfword not valid for base register"
msgstr "octet ou demi-mot non valide pour un registre de base"
-#: config/tc-arm.c:12655
+#: config/tc-arm.c:12668
msgid "r15 based store not allowed"
msgstr "r15 utilisé comme registre de base de stockage n'est pas permis"
-#: config/tc-arm.c:12657
+#: config/tc-arm.c:12670
msgid "invalid base register for register offset"
msgstr "registre de base invalide pour un registre de décalage"
-#: config/tc-arm.c:12714
+#: config/tc-arm.c:12727
msgid "r12 not allowed here"
msgstr "r12 n'est pas permis ici"
-#: config/tc-arm.c:12720
+#: config/tc-arm.c:12733
msgid "base register written back, and overlaps one of transfer registers"
msgstr "registre de base réécrit et recouvre un des registres de transfert"
-#: config/tc-arm.c:12848
+#: config/tc-arm.c:12861
#, c-format
msgid "Use of r%u as a source register is deprecated when r%u is the destination register."
msgstr "L'utilisation de r%u en tant que registre source est dépréciée quand r%u est le registre destination"
-#: config/tc-arm.c:13043
+#: config/tc-arm.c:13056
msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
msgstr "les décalages dans les instructions CMP/MOV sont uniquement supportées dans la syntaxe unifiée"
-#: config/tc-arm.c:13071
+#: config/tc-arm.c:13084
msgid "only lo regs allowed with immediate"
msgstr "seul les registres lo sont permis avec un immédiat"
-#: config/tc-arm.c:13248
+#: config/tc-arm.c:13261
msgid "Thumb encoding does not support an immediate here"
msgstr "encodage Thumb ne supporte pas un immédiat ici"
-#: config/tc-arm.c:13335
+#: config/tc-arm.c:13348
msgid "Thumb-2 MUL must not set flags"
msgstr "MUL sur Thumb-2 ne doit pas activer de fanion"
-#: config/tc-arm.c:13400
+#: config/tc-arm.c:13413
msgid "Thumb does not support NOP with hints"
msgstr "Thumb ne supporte pas NOP avec des indices"
-#: config/tc-arm.c:13560 config/tc-arm.c:13572
+#: config/tc-arm.c:13573 config/tc-arm.c:13585
msgid "invalid register list to push/pop instruction"
msgstr "liste de registres invalide pour les instructions push/pop"
-#: config/tc-arm.c:13835
+#: config/tc-arm.c:13848
msgid "source1 and dest must be same register"
msgstr "source1 et dest doivent être le même registre"
-#: config/tc-arm.c:13860
+#: config/tc-arm.c:13873
msgid "ror #imm not supported"
msgstr "ror #imm n'est pas supportée"
-#: config/tc-arm.c:13911
+#: config/tc-arm.c:13924
msgid "SMC is not permitted on this architecture"
msgstr "SMC n'est pas permis sur cette architecture"
-#: config/tc-arm.c:14077
+#: config/tc-arm.c:14090
msgid "Thumb encoding does not support rotation"
msgstr "l'encodage Thumb ne supporte pas les rotations"
-#: config/tc-arm.c:14097
+#: config/tc-arm.c:14110
msgid "instruction requires register index"
msgstr "l'instruction requiert un index de registre"
-#: config/tc-arm.c:14107
+#: config/tc-arm.c:14120
msgid "instruction does not allow shifted index"
msgstr "l'instruction n'autorise pas un index décalé"
-#: config/tc-arm.c:14263 config/tc-arm.c:29172
+#: config/tc-arm.c:14276 config/tc-arm.c:29201
msgid "out of range label-relative fixup value"
msgstr "la valeur de correctif relative à l'étiquette est hors limites"
-#: config/tc-arm.c:14587
+#: config/tc-arm.c:14600
msgid "invalid neon suffix for non neon instruction"
msgstr "suffixe néon invalide pour une instruction non néon"
-#: config/tc-arm.c:14982 config/tc-arm.c:15335 config/tc-arm.c:16820
-#: config/tc-arm.c:16900 config/tc-arm.c:16957 config/tc-arm.c:18838
-#: config/tc-arm.c:21026 config/tc-arm.c:21213
+#: config/tc-arm.c:14995 config/tc-arm.c:15348 config/tc-arm.c:16833
+#: config/tc-arm.c:16913 config/tc-arm.c:16970 config/tc-arm.c:18851
+#: config/tc-arm.c:21039 config/tc-arm.c:21226
msgid "invalid instruction shape"
msgstr "mauvaise forme d'instruction"
-#: config/tc-arm.c:15234
+#: config/tc-arm.c:15247
msgid "types specified in both the mnemonic and operands"
msgstr "types spécifiés à la fois dans la mnémonique et les opérandes"
-#: config/tc-arm.c:15271
+#: config/tc-arm.c:15284
msgid "operand types can't be inferred"
msgstr "les types de l'opérande ne peuvent pas être inférés"
-#: config/tc-arm.c:15277
+#: config/tc-arm.c:15290
msgid "type specifier has the wrong number of parts"
msgstr "le spécificateur de type a le mauvais nombre de parties"
-#: config/tc-arm.c:15363 config/tc-arm.c:19099 config/tc-arm.c:19106
+#: config/tc-arm.c:15376 config/tc-arm.c:19112 config/tc-arm.c:19119
msgid "operand size must match register width"
msgstr "la taille de l'opérande doit correspondre à la largeur du registre"
-#: config/tc-arm.c:15385
+#: config/tc-arm.c:15398
msgid "inconsistent types in Neon instruction"
msgstr "types inconsistants dans une instruction Neon"
-#: config/tc-arm.c:15806
+#: config/tc-arm.c:15819
msgid "Type is not allowed for this instruction"
msgstr "Le type n'est pas permis pour cette instruction"
-#: config/tc-arm.c:15881
+#: config/tc-arm.c:15894
msgid "MVE vector or ARM register expected"
msgstr "registre vectoriel MVE ou registre ARM attendu"
-#: config/tc-arm.c:15998
+#: config/tc-arm.c:16011
msgid "immediate must be either 1, 2, 4 or 8"
msgstr "immédiat doit être soit 1, 2, 4 ou 8"
-#: config/tc-arm.c:16155
+#: config/tc-arm.c:16168
msgid "immediate operand expected in the range [1,8]"
msgstr "opérande immédiat attendu dans la plage [1,8]"
-#: config/tc-arm.c:16156
+#: config/tc-arm.c:16169
msgid "immediate operand expected in the range [1,16]"
msgstr "opérande immédiat attendu dans la plage [1,16]"
-#: config/tc-arm.c:16298
+#: config/tc-arm.c:16311
msgid "expected LR"
msgstr "LR attendu"
-#: config/tc-arm.c:16797 config/tc-arm.c:16877 config/tc-arm.c:18474
-#: config/tc-arm.c:20307
+#: config/tc-arm.c:16810 config/tc-arm.c:16890 config/tc-arm.c:18487
+#: config/tc-arm.c:20320
msgid "immediate out of range for shift"
msgstr "valeur immédiate hors limite pour un décalage"
-#: config/tc-arm.c:17091
+#: config/tc-arm.c:17104
msgid "first and second operands shall be the same register"
msgstr "le premier et second opérandes seront les mêmes registres"
-#: config/tc-arm.c:17205 config/tc-arm.c:17267
+#: config/tc-arm.c:17218 config/tc-arm.c:17280
msgid "destination register and offset register may not be the same"
msgstr "le registre destination et le registre de décalage ne peuvent pas être le même"
-#: config/tc-arm.c:17217 config/tc-arm.c:17336
+#: config/tc-arm.c:17230 config/tc-arm.c:17349
msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
msgstr "l'immédiat doit être un multiple de 4 dans la plage +/-[0,508]"
-#: config/tc-arm.c:17219
+#: config/tc-arm.c:17232
msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
msgstr "l'immédiat doit être un multiple de 8 dans la plage +/-[0,1016]"
# Frédéric: Entorse à la traduction car "décaler les décalages" risque de ne pas être clair
-#: config/tc-arm.c:17240
+#: config/tc-arm.c:17253
msgid "can not shift offsets when accessing less than half-word"
msgstr "impossible de décaler les offsets lors d'un accès à moins d'un demi-mot"
-#: config/tc-arm.c:17242
+#: config/tc-arm.c:17255
msgid "shift immediate must be 1, 2 or 3 for half-word, word or double-word accesses respectively"
msgstr "le décalage d'un immédiat doit être 1, 2 ou 3 pour les accès à des demi-mots, mots ou double mots respectivement"
-#: config/tc-arm.c:17329
+#: config/tc-arm.c:17342
msgid "immediate must be in the range of +/-[0,127]"
msgstr "l'immédiat doit être dans la plage +/-[0,127]"
-#: config/tc-arm.c:17332
+#: config/tc-arm.c:17345
msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
msgstr "l'immédiat doit être un multiple de 2 dans la plage +/-[0,254]"
-#: config/tc-arm.c:17346 config/tc-arm.c:18172
+#: config/tc-arm.c:17359 config/tc-arm.c:18185
msgid "MVE vector register in the range [Q0..Q7] expected"
msgstr "registre vectoriel MVE dans la plage [Q0..Q7] attendu"
-#: config/tc-arm.c:17662 config/tc-arm.c:19529
+#: config/tc-arm.c:17675 config/tc-arm.c:19542
msgid "scalar out of range for multiply instruction"
msgstr "scalaire hors limite pour une instruction de multiplication"
-#: config/tc-arm.c:17750
+#: config/tc-arm.c:17763
msgid "index must be in the range 0 to 3"
msgstr "l'index doit être dans la plage 0 à 3"
-#: config/tc-arm.c:17753
+#: config/tc-arm.c:17766
msgid "indexed register must be less than 8"
msgstr "le registre indexé doit être plus petit que 8"
-#: config/tc-arm.c:17954 config/tc-arm.c:21277
+#: config/tc-arm.c:17967 config/tc-arm.c:21290
msgid "Warning: 32-bit element size and same first and third operand makes instruction UNPREDICTABLE"
msgstr "Attention: une taille d'élément de 32 bits et les mêmes premier et troisième opérandes rendent l'instruction IMPRÉVISIBLE"
-#: config/tc-arm.c:18313
+#: config/tc-arm.c:18326
msgid "instruction form not available on this architecture."
msgstr "forme d'instruction pas supportée par cette architecture."
-#: config/tc-arm.c:18316
+#: config/tc-arm.c:18329
msgid "this instruction implies use of ARMv8.1 AdvSIMD."
msgstr "cette instruction implique l'utilisation de AdvSIMD du ARMv8.1."
-#: config/tc-arm.c:18423 config/tc-arm.c:18448
+#: config/tc-arm.c:18436 config/tc-arm.c:18461
msgid "immediate out of range for insert"
msgstr "valeur immédiate hors limite pour une insertion"
-#: config/tc-arm.c:18595
+#: config/tc-arm.c:18608
msgid "immediate out of range for narrowing operation"
msgstr "valeur immédiate hors limite pour une opération de rétrécissement"
-#: config/tc-arm.c:18742
+#: config/tc-arm.c:18755
msgid "operands 0 and 1 must be the same register"
msgstr "opérandes 0 et 1 doivent être le même registre"
-#: config/tc-arm.c:18848 config/tc-arm.c:21125
+#: config/tc-arm.c:18861 config/tc-arm.c:21138
msgid "invalid rounding mode"
msgstr "mode d'arrondi incorrect"
-#: config/tc-arm.c:19319
+#: config/tc-arm.c:19332
msgid "operand size must be specified for immediate VMOV"
msgstr "la taille de l'opérande doit être spécifiée pour VMOV immédiat"
-#: config/tc-arm.c:19329
+#: config/tc-arm.c:19342
msgid "immediate has bits set outside the operand size"
msgstr "la valeur immédiate à des bits mis en dehors de la taille de l'opérande"
-#: config/tc-arm.c:19564
+#: config/tc-arm.c:19577
msgid "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLE"
msgstr "vfmal/vfmsl avec le type FP16 ne peut pas être conditionnel, le comportement est IMPRÉVISIBLE"
-#: config/tc-arm.c:19672
+#: config/tc-arm.c:19685
msgid "Instruction form not available on this architecture."
msgstr "Forme d'instruction pas supportée par cette architecture."
-#: config/tc-arm.c:19726
+#: config/tc-arm.c:19739
msgid "Warning: 64-bit element size and same destination and source operands makes instruction UNPREDICTABLE"
msgstr "Attention: une taille d'élément de 64 bits et les mêmes opérandes destination et source rendent l'instruction IMPRÉVISIBLE"
-#: config/tc-arm.c:19731
+#: config/tc-arm.c:19744
msgid "elements must be smaller than reversal region"
msgstr "les éléments doivent être plus petits que la région inversée"
-#: config/tc-arm.c:19823
+#: config/tc-arm.c:19836
msgid "Index one must be [2,3] and index two must be two less than index one."
msgstr "L'index un doit être [2,3] et l'index deux doit être deux plus petit que l'index un."
-#: config/tc-arm.c:19826
+#: config/tc-arm.c:19839
msgid "Destination registers may not be the same"
msgstr "Les registres de destination ne peuvent pas être les mêmes"
-#: config/tc-arm.c:20024 config/tc-arm.c:20107
+#: config/tc-arm.c:20037 config/tc-arm.c:20120
msgid "bad type for scalar"
msgstr "mauvais type pour un scalaire"
-#: config/tc-arm.c:20163
+#: config/tc-arm.c:20176
msgid "immediate constant is valid both as a bit-pattern and a floating point value (using the fp value)"
msgstr "la constante immédiate est valide à la fois comme champ de bits et comme valeur en virgule flottante (en utilisant la valeur fp)"
-#: config/tc-arm.c:20215 config/tc-arm.c:20226
+#: config/tc-arm.c:20228 config/tc-arm.c:20239
msgid "VFP registers must be adjacent"
msgstr "les registres VFP doivent être adjacents"
-#: config/tc-arm.c:20316
+#: config/tc-arm.c:20329
msgid "invalid suffix"
msgstr "suffixe invalide"
-#: config/tc-arm.c:20470
+#: config/tc-arm.c:20483
msgid "bad list length for table lookup"
msgstr "mauvaise longueur de liste pour une recherche dans la table"
-#: config/tc-arm.c:20503
+#: config/tc-arm.c:20516
msgid "writeback (!) must be used for VLDMDB and VSTMDB"
msgstr "réécriture (!) doit être utilisée pour VLDMDB et VSTMDB"
-#: config/tc-arm.c:20506 config/tc-arm.c:20532
+#: config/tc-arm.c:20519 config/tc-arm.c:20545
msgid "register list must contain at least 1 and at most 16 registers"
msgstr "une liste de registres doit contenir au moins 1 registre et au plus 16 registres"
-#: config/tc-arm.c:20527
+#: config/tc-arm.c:20540
msgid "register list must contain at least 1 and at most 32 registers"
msgstr "une liste de registres doit contenir au moins 1 registre et au plus 32 registres"
-#: config/tc-arm.c:20580 config/tc-arm.c:20613
+#: config/tc-arm.c:20593 config/tc-arm.c:20626
msgid "Use of PC here is UNPREDICTABLE"
msgstr "L'utilisation de PC ici est IMPRÉVISIBLE"
-#: config/tc-arm.c:20582
+#: config/tc-arm.c:20595
msgid "Use of PC here is deprecated"
msgstr "L'utilisation de PC ici est dépréciée"
-#: config/tc-arm.c:20616
+#: config/tc-arm.c:20629
msgid "instruction does not accept register index"
msgstr "l'instruction n'accepte pas un index de registre"
-#: config/tc-arm.c:20619
+#: config/tc-arm.c:20632
msgid "instruction does not accept PC-relative addressing"
msgstr "l'instruction n'accepte pas un adressage relatif au PC"
-#: config/tc-arm.c:20641 config/tc-arm.c:20650
+#: config/tc-arm.c:20654 config/tc-arm.c:20663
msgid "Instruction not permitted on this architecture"
msgstr "Instruction pas permise sur cette architecture"
-#: config/tc-arm.c:20699
+#: config/tc-arm.c:20712
msgid "bad alignment"
msgstr "mauvais alignement"
-#: config/tc-arm.c:20716
+#: config/tc-arm.c:20729
msgid "bad list type for instruction"
msgstr "mauvais type de liste pour l'instruction"
-#: config/tc-arm.c:20760
+#: config/tc-arm.c:20773
msgid "unsupported alignment for instruction"
msgstr "alignement non supporté pour l'instruction"
-#: config/tc-arm.c:20779 config/tc-arm.c:20873 config/tc-arm.c:20885
-#: config/tc-arm.c:20895 config/tc-arm.c:20909
+#: config/tc-arm.c:20792 config/tc-arm.c:20886 config/tc-arm.c:20898
+#: config/tc-arm.c:20908 config/tc-arm.c:20922
msgid "bad list length"
msgstr "mauvaise longueur de liste"
-#: config/tc-arm.c:20784
+#: config/tc-arm.c:20797
msgid "stride of 2 unavailable when element size is 8"
msgstr "pas de 2 pas disponible quand la taille de l'élément est 8"
-#: config/tc-arm.c:20817 config/tc-arm.c:20893
+#: config/tc-arm.c:20830 config/tc-arm.c:20906
msgid "can't use alignment with this instruction"
msgstr "un alignement ne peut pas être utilisé avec cette instruction"
-#: config/tc-arm.c:20965
+#: config/tc-arm.c:20978
msgid "post-index must be a register"
msgstr "le post-index doit être un registre"
-#: config/tc-arm.c:20967
+#: config/tc-arm.c:20980
msgid "bad register for post-index"
msgstr "mauvais registre pour un post-index"
-#: config/tc-arm.c:21189
+#: config/tc-arm.c:21202
msgid "scalar out of range"
msgstr "scalaire hors limite"
-#: config/tc-arm.c:21322
+#: config/tc-arm.c:21335
msgid "Dot Product instructions cannot be conditional, the behaviour is UNPREDICTABLE"
msgstr "les instructions de produit scalaire ne peuvent pas être conditionnelles, le comportement est IMPRÉVISIBLE"
-#: config/tc-arm.c:21397 config/tc-arm.c:21425 config/tc-arm.c:22107
+#: config/tc-arm.c:21410 config/tc-arm.c:21438 config/tc-arm.c:22120
msgid "index must be 0 or 1"
msgstr "index doit être 0 ou 1"
-#: config/tc-arm.c:21400 config/tc-arm.c:21428 config/tc-arm.c:22110
+#: config/tc-arm.c:21413 config/tc-arm.c:21441 config/tc-arm.c:22123
msgid "indexed register must be less than 16"
msgstr "le registre indexé doit être plus petit que 16"
-#: config/tc-arm.c:21466
+#: config/tc-arm.c:21479
msgid "Register must be r0-r14 except r13, or APSR_nzcv."
msgstr "Le registre doit être r0-r14 sauf r13 ou APSR_nzcv."
-#: config/tc-arm.c:21469
+#: config/tc-arm.c:21482
msgid "Register must be an even register between r0-r10."
msgstr "Le registre doit être un registre paire entre r0-r10."
-#: config/tc-arm.c:21494
+#: config/tc-arm.c:21507
msgid "CDE Coprocessor must be in range 0-7"
msgstr "Le coprocesseur CDE doit être dans l'intervalle 0-7"
-#: config/tc-arm.c:21528
+#: config/tc-arm.c:21541
msgid "cx1d requires consecutive destination registers."
msgstr "cx1d requière des registres de destination consécutifs."
-#: config/tc-arm.c:21558
+#: config/tc-arm.c:21571
msgid "cx2d requires consecutive destination registers."
msgstr "cx2d requière des registres de destination consécutifs."
-#: config/tc-arm.c:21597
+#: config/tc-arm.c:21610
msgid "cx3d requires consecutive destination registers."
msgstr "cx3d requière des registres de destination consécutifs."
-#: config/tc-arm.c:21789
+#: config/tc-arm.c:21802
msgid "'q' register must be in range 0-7"
msgstr "le registre « q » doit être dans l'intervalle 0-7"
-#: config/tc-arm.c:21792
+#: config/tc-arm.c:21805
msgid "'d' register must be in range 0-15"
msgstr "le registre « d » doit être dans l'intervalle 0-15"
-#: config/tc-arm.c:21794
+#: config/tc-arm.c:21807
msgid "'s' register must be in range 0-31"
msgstr "le registre « s » doit être dans l'intervalle 0-31"
-#: config/tc-arm.c:21849
+#: config/tc-arm.c:21862
msgid "vcx instructions with Q registers require MVE"
msgstr "les instructions vcx avec les registres Q requièrent MVE"
-#: config/tc-arm.c:21854
+#: config/tc-arm.c:21867
msgid "vcx instructions with S or D registers require either MVE or Armv8-M floating point extension."
msgstr "les instruction vcx avec les registres S ou D requièrent soit MVE ou soit l'extension en virgule flottante Armv8-M."
-#: config/tc-arm.c:21870
+#: config/tc-arm.c:21883
msgid "vcx1 with S or D registers takes immediate within 0-2047"
msgstr "vcx1 avec les registres S ou D prend un immédiat entre 0-2047"
-#: config/tc-arm.c:21886
+#: config/tc-arm.c:21899
msgid "vcx2 with S or D registers takes immediate within 0-63"
msgstr "vcx2 avec les registres S ou D prend un immédiat entre 0-63"
-#: config/tc-arm.c:21901
+#: config/tc-arm.c:21914
msgid "vcx2 with S or D registers takes immediate within 0-7"
msgstr "vcx2 avec les registres S ou D prend un immédiat entre 0-7"
-#: config/tc-arm.c:22491 config/tc-arm.c:22612
+#: config/tc-arm.c:22504 config/tc-arm.c:22625
msgid "conditional infixes are deprecated in unified syntax"
msgstr "les infixes conditionnels sont dépréciés dans la syntaxe unifiée"
-#: config/tc-arm.c:22823
+#: config/tc-arm.c:22836
msgid "Warning: conditional outside an IT block for Thumb."
msgstr "Attention: condition hors d'un bloc IT pour Thumb."
-#: config/tc-arm.c:23151
+#: config/tc-arm.c:23164
msgid "Short branches, Undefined, SVC, LDM/STM"
msgstr "Branchements courts, non définis, SVC, LDM/STM"
-#: config/tc-arm.c:23152
+#: config/tc-arm.c:23165
msgid "Miscellaneous 16-bit instructions"
msgstr "Instructions 16 bits diverses"
-#: config/tc-arm.c:23153
+#: config/tc-arm.c:23166
msgid "ADR"
msgstr "ADR"
-#: config/tc-arm.c:23154
+#: config/tc-arm.c:23167
msgid "Literal loads"
msgstr "Chargements littéraux"
-#: config/tc-arm.c:23155
+#: config/tc-arm.c:23168
msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
msgstr "ADD, MOV, CMP, BX, BLX sur registre haut utilisant le PC"
-#: config/tc-arm.c:23156
+#: config/tc-arm.c:23169
msgid "Hi-register ADD, MOV, CMP using pc"
msgstr "ADD, MOV, CMP sur registre haut utilisant le PC"
#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
-#: config/tc-arm.c:23159
+#: config/tc-arm.c:23172
msgid "ADD/SUB sp, sp #imm"
msgstr "ADD/SUB sp, sp #imm"
-#: config/tc-arm.c:23181
+#: config/tc-arm.c:23194
msgid "IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R"
msgstr "Les blocs IT contenant des instructions Thumb 32 bits sont dépréciés par performance avec ARMv8-A et ARMv8-R"
-#: config/tc-arm.c:23193
+#: config/tc-arm.c:23206
#, c-format
msgid "IT blocks containing 16-bit Thumb instructions of the following class are performance deprecated in ARMv8-A and ARMv8-R: %s"
msgstr "Les blocs IT contenant des instructions Thumb 16 bits des classes suivantes sont dépréciés par performance avec ARMv8-A et ARMv8-R : %s"
-#: config/tc-arm.c:23207
+#: config/tc-arm.c:23220
msgid "IT blocks containing more than one conditional instruction are performance deprecated in ARMv8-A and ARMv8-R"
msgstr "Les blocs IT contenant plus d'une instruction conditionnelle sont dépréciés par performance dans ARMv8-A et ARMv8-R"
-#: config/tc-arm.c:23325
+#: config/tc-arm.c:23338
#, c-format
msgid "bad instruction `%s'"
msgstr "instruction « %s » erronée"
-#: config/tc-arm.c:23331
+#: config/tc-arm.c:23344
msgid "s suffix on comparison instruction is deprecated"
msgstr "suffixe s dans une instruction de comparaison est déprécié"
-#: config/tc-arm.c:23351
+#: config/tc-arm.c:23364
msgid "SVC is not permitted on this architecture"
msgstr "SVC pas permis sur cette architecture"
-#: config/tc-arm.c:23353
+#: config/tc-arm.c:23366
#, c-format
msgid "selected processor does not support `%s' in Thumb mode"
msgstr "le processeur choisi ne supporte pas « %s » en mode Thumb"
-#: config/tc-arm.c:23359
+#: config/tc-arm.c:23372
msgid "Thumb does not support conditional execution"
msgstr "Thumb ne supporte pas l'exécution conditionnelle"
-#: config/tc-arm.c:23379
+#: config/tc-arm.c:23392
#, c-format
msgid "selected processor does not support 32bit wide variant of instruction `%s'"
msgstr "le processeur sélectionné ne supporte pas la variante 32 bits de l'instruction « %s »"
-#: config/tc-arm.c:23382
+#: config/tc-arm.c:23395
#, c-format
msgid "selected processor does not support `%s' in Thumb-2 mode"
msgstr "le processeur choisi ne supporte pas « %s » en mode Thumb-2"
-#: config/tc-arm.c:23407
+#: config/tc-arm.c:23420
#, c-format
msgid "cannot honor width suffix -- `%s'"
msgstr "ne peut honorer le suffixe de largeur -- « %s »"
-#: config/tc-arm.c:23449
+#: config/tc-arm.c:23462
#, c-format
msgid "selected processor does not support `%s' in ARM mode"
msgstr "le processeur choisi ne supporte pas « %s » en mode ARM"
-#: config/tc-arm.c:23454
+#: config/tc-arm.c:23467
#, c-format
msgid "width suffixes are invalid in ARM mode -- `%s'"
msgstr "les suffixes de largeur sont invalides en mode ARM -- « %s »"
-#: config/tc-arm.c:23487
+#: config/tc-arm.c:23500
#, c-format
msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
msgstr "tentative d'utiliser une instruction ARM sur un processeur ne supportant que Thumb -- « %s »"
-#: config/tc-arm.c:23505
+#: config/tc-arm.c:23518
#, c-format
msgid "section '%s' finished with an open IT block."
msgstr "la section « %s » s'est terminée avec un bloc IT ouvert."
-#: config/tc-arm.c:23508
+#: config/tc-arm.c:23521
#, c-format
msgid "section '%s' finished with an open VPT/VPST block."
msgstr "la section « %s » s'est terminée avec un bloc VPT/VPST ouvert."
-#: config/tc-arm.c:23515
+#: config/tc-arm.c:23528
msgid "file finished with an open IT block."
msgstr "le fichier s'est terminé avec un bloc IT ouvert."
-#: config/tc-arm.c:23517
+#: config/tc-arm.c:23530
msgid "file finished with an open VPT/VPST block."
msgstr "le fichier s'est terminé avec un bloc VPT/VPST ouvert."
-#: config/tc-arm.c:26667
+#: config/tc-arm.c:26696
#, c-format
msgid "alignments greater than %d bytes not supported in .text sections."
msgstr "alignements plus grand que %d octets ne sont pas supportés dans les sections .text"
-#: config/tc-arm.c:26933 config/tc-ia64.c:3588
+#: config/tc-arm.c:26962 config/tc-ia64.c:3588
#, c-format
msgid "Group section `%s' has no group signature"
msgstr "La section de groupe « %s » n'a pas de signature de groupe"
-#: config/tc-arm.c:26979
+#: config/tc-arm.c:27008
msgid "handlerdata in cantunwind frame"
msgstr "handlerdata dans un cadre cantunwind"
-#: config/tc-arm.c:26997
+#: config/tc-arm.c:27026
msgid "too many unwind opcodes for personality routine 0"
msgstr "trop d'opcodes unwind pour la routine de personnalité 0"
-#: config/tc-arm.c:27030
+#: config/tc-arm.c:27059
msgid "attempt to recreate an unwind entry"
msgstr "tentative de recréer une entrée unwind"
-#: config/tc-arm.c:27041
+#: config/tc-arm.c:27070
msgid "too many unwind opcodes"
msgstr "trop d'opcodes unwind"
-#: config/tc-arm.c:27345
+#: config/tc-arm.c:27374
#, c-format
msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
msgstr "[-mwarn-syms]: L'affectation fait correspondre un symbole à une instruction ARM: %s"
-#: config/tc-arm.c:27707 config/tc-arm.c:27775
+#: config/tc-arm.c:27736 config/tc-arm.c:27804
#, c-format
msgid "symbol %s is in a different section"
msgstr "le symbole %s est dans une section différente"
-#: config/tc-arm.c:27709 config/tc-arm.c:27777
+#: config/tc-arm.c:27738 config/tc-arm.c:27806
#, c-format
msgid "symbol %s is weak and may be overridden later"
msgstr "le symbole %s est faible et pourrait être remplacé plus tard"
-#: config/tc-arm.c:27754 config/tc-arm.c:28126
+#: config/tc-arm.c:27783 config/tc-arm.c:28155
#, c-format
msgid "invalid constant (%lx) after fixup"
msgstr "constante invalide (%lx) après le correctif"
-#: config/tc-arm.c:27810
+#: config/tc-arm.c:27839
#, c-format
msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
msgstr "incapable de calculer les instructions ADRL pour le décalage PC de 0x%lx"
-#: config/tc-arm.c:27846 config/tc-arm.c:27876
+#: config/tc-arm.c:27875 config/tc-arm.c:27905
msgid "invalid literal constant: pool needs to be closer"
msgstr "constante littéral invalide: le bassin doit être plus près"
-#: config/tc-arm.c:27849 config/tc-arm.c:27898
+#: config/tc-arm.c:27878 config/tc-arm.c:27927
#, c-format
msgid "bad immediate value for offset (%ld)"
msgstr "valeur immédiate erronée pour l'offset (%ld)"
-#: config/tc-arm.c:27879
+#: config/tc-arm.c:27908
#, c-format
msgid "bad immediate value for 8-bit offset (%ld)"
msgstr "valeur immédiate erronée pour un offset 8 bits (%ld)"
-#: config/tc-arm.c:27939
+#: config/tc-arm.c:27968
msgid "offset not a multiple of 4"
msgstr "l'offset n'est pas un multiple de 4"
-#: config/tc-arm.c:28142
+#: config/tc-arm.c:28171
msgid "invalid smc expression"
msgstr "expression smc invalide"
-#: config/tc-arm.c:28152
+#: config/tc-arm.c:28181
msgid "invalid hvc expression"
msgstr "expression hvc invalide"
-#: config/tc-arm.c:28163 config/tc-arm.c:28172
+#: config/tc-arm.c:28192 config/tc-arm.c:28201
msgid "invalid swi expression"
msgstr "expression swi invalide"
-#: config/tc-arm.c:28182
+#: config/tc-arm.c:28211
msgid "invalid expression in load/store multiple"
msgstr "expression invalide dans chargement/stockage multiples"
-#: config/tc-arm.c:28244
+#: config/tc-arm.c:28273
#, c-format
msgid "blx to '%s' an ARM ISA state function changed to bl"
msgstr "blx vers « %s » dans la fonction d'état ARM ISA changé en bl"
-#: config/tc-arm.c:28263
+#: config/tc-arm.c:28292
msgid "misaligned branch destination"
msgstr "destination de branchement mal alignée"
-#: config/tc-arm.c:28384
+#: config/tc-arm.c:28413
#, c-format
msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
msgstr "blx vers fonction Thumb « %s » depuis l'état Thumb ISA changé en bl"
-#: config/tc-arm.c:28433
+#: config/tc-arm.c:28462
msgid "Thumb2 branch out of range"
msgstr "branchement Thumb2 hors limite"
-#: config/tc-arm.c:28485 config/tc-arm.c:28518
+#: config/tc-arm.c:28514 config/tc-arm.c:28547
msgid "Relocation supported only in FDPIC mode"
msgstr "Réadressage uniquement supporté en mode FDPIC"
-#: config/tc-arm.c:28548
+#: config/tc-arm.c:28577
msgid "rel31 relocation overflow"
msgstr "débordement de réadressage rel31"
-#: config/tc-arm.c:28570 config/tc-arm.c:28576 config/tc-arm.c:28580
-#: config/tc-arm.c:28627
+#: config/tc-arm.c:28599 config/tc-arm.c:28605 config/tc-arm.c:28609
+#: config/tc-arm.c:28656
msgid "co-processor offset out of range"
msgstr "offset du coprocesseur hors limite"
-#: config/tc-arm.c:28644
+#: config/tc-arm.c:28673
#, c-format
msgid "invalid offset, target not word aligned (0x%08lX)"
msgstr "offset invalide, cible n'est pas alignée sur une frontière de mot (0x%08lX)"
-#: config/tc-arm.c:28650
+#: config/tc-arm.c:28679
msgid "section does not have enough alignment to ensure safe PC-relative loads"
msgstr "la section n'a pas un alignement suffisant pour garantir des chargements sûrs relatifs au PC"
-#: config/tc-arm.c:28654 config/tc-arm.c:28663 config/tc-arm.c:28671
-#: config/tc-arm.c:28679 config/tc-arm.c:28687
+#: config/tc-arm.c:28683 config/tc-arm.c:28692 config/tc-arm.c:28700
+#: config/tc-arm.c:28708 config/tc-arm.c:28716
#, c-format
msgid "invalid offset, value too big (0x%08lX)"
msgstr "offset invalide, valeur trop grande (0x%08lX)"
-#: config/tc-arm.c:28728
+#: config/tc-arm.c:28757
msgid "invalid Hi register with immediate"
msgstr "registre HI invalide avec une immédiat"
-#: config/tc-arm.c:28744
+#: config/tc-arm.c:28773
msgid "invalid immediate for stack address calculation"
msgstr "immédiat invalide pour un calcul d'adresse de pile"
-#: config/tc-arm.c:28763
+#: config/tc-arm.c:28792
msgid "address calculation needs a strongly defined nearby symbol"
msgstr "le calcul d'adresse a besoin d'un symbole proche fortement défini"
-#: config/tc-arm.c:28779
+#: config/tc-arm.c:28808
msgid "symbol too far away"
msgstr "symbole trop éloigné"
-#: config/tc-arm.c:28791
+#: config/tc-arm.c:28820
#, c-format
msgid "invalid immediate for address calculation (value = 0x%08lX)"
msgstr "immédiat invalide pour le calcul d'adresse (valeur = 0x%08lX)"
-#: config/tc-arm.c:28821
+#: config/tc-arm.c:28850
#, c-format
msgid "invalid immediate: %ld is out of range"
msgstr "immédiat invalide: %ld est hors limite"
-#: config/tc-arm.c:28833
+#: config/tc-arm.c:28862
#, c-format
msgid "invalid shift value: %ld"
msgstr "valeur de décalage illégale: %ld"
-#: config/tc-arm.c:28903 config/tc-arm.c:28974
+#: config/tc-arm.c:28932 config/tc-arm.c:29003
#, c-format
msgid "the offset 0x%08lX is not representable"
msgstr "l'offset 0x%08lX n'est pas représentable"
-#: config/tc-arm.c:28935
+#: config/tc-arm.c:28964
#, c-format
msgid "Unable to process relocation for thumb opcode: %lx"
msgstr "Incapable de traiter le réadressage pour les opcodes thumb: %lx"
-#: config/tc-arm.c:29014
+#: config/tc-arm.c:29043
#, c-format
msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
msgstr "mauvais offset 0x%08lX (seulement 12 bits disponibles pour grandeur)"
-#: config/tc-arm.c:29053
+#: config/tc-arm.c:29082
#, c-format
msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
msgstr "mauvais offset 0x%08lX (seulement 8 bits disponibles pour la grandeur)"
-#: config/tc-arm.c:29093
+#: config/tc-arm.c:29122
#, c-format
msgid "bad offset 0x%08lX (must be word-aligned)"
msgstr "mauvais offset 0x%08lX (doit être aligné sur un mot)"
-#: config/tc-arm.c:29098
+#: config/tc-arm.c:29127
#, c-format
msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
msgstr "mauvais offset 0x%08lX (doit être un nombre 8-bits de mots)"
-#: config/tc-arm.c:29319 config/tc-score.c:7314
+#: config/tc-arm.c:29348 config/tc-score.c:7302
#, c-format
msgid "bad relocation fixup type (%d)"
msgstr "type erroné de correctif de réadressage (%d)"
-#: config/tc-arm.c:29437
+#: config/tc-arm.c:29465
msgid "literal referenced across section boundary"
msgstr "littéral référencé à travers une frontière de section"
-#: config/tc-arm.c:29517
+#: config/tc-arm.c:29545
msgid "internal relocation (type: IMMEDIATE) not fixed up"
msgstr "réadressage interne (type: IMMÉDIAT) n'est pas corrigé"
-#: config/tc-arm.c:29522
+#: config/tc-arm.c:29550
msgid "ADRL used for a symbol not defined in the same file"
msgstr "ADRL utilisé pour un symbole qui n'est pas défini dans le même fichier"
-#: config/tc-arm.c:29529
+#: config/tc-arm.c:29557
#, c-format
msgid "%s used for a symbol not defined in the same file"
msgstr "%s utilisé pour un symbole qui n'est pas défini dans le même fichier"
-#: config/tc-arm.c:29545
+#: config/tc-arm.c:29573
#, c-format
msgid "undefined local label `%s'"
msgstr "label local « %s » non défini"
-#: config/tc-arm.c:29551
+#: config/tc-arm.c:29579
msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
msgstr "réadressage interne (type: OFFSET_IMM) n'est pas corrigé"
-#: config/tc-arm.c:29573 config/tc-cris.c:4000 config/tc-csky.c:1152
-#: config/tc-ft32.c:708 config/tc-mcore.c:1932 config/tc-microblaze.c:2062
-#: config/tc-mmix.c:2909 config/tc-moxie.c:823 config/tc-ns32k.c:2245
-#: config/tc-score.c:7401
+#: config/tc-arm.c:29601 config/tc-cris.c:3999 config/tc-csky.c:1152
+#: config/tc-ft32.c:707 config/tc-mcore.c:1932 config/tc-microblaze.c:2062
+#: config/tc-mmix.c:2898 config/tc-moxie.c:823 config/tc-ns32k.c:2245
+#: config/tc-score.c:7389
msgid "<unknown>"
msgstr "<inconnu>"
-#: config/tc-arm.c:29972
+#: config/tc-arm.c:30000
#, c-format
msgid "%s: unexpected function type: %d"
msgstr "%s: type de fonction inattendu: %d"
-#: config/tc-arm.c:30112
+#: config/tc-arm.c:30140
msgid "use of old and new-style options to set CPU type"
msgstr "utilise des vieux et nouveaux styles d'options pour définir le type de CPU"
-#: config/tc-arm.c:30131
+#: config/tc-arm.c:30159
msgid "use of old and new-style options to set FPU type"
msgstr "utilise des vieux et nouveaux styles d'options pour définir le type de FPU"
-#: config/tc-arm.c:30204
+#: config/tc-arm.c:30232
msgid "hard-float conflicts with specified fpu"
msgstr "nombres flottants matériel entrent en conflit avec le fpu spécifié"
-#: config/tc-arm.c:30387
+#: config/tc-arm.c:30415
msgid "generate PIC code"
msgstr "générer du code PIC"
-#: config/tc-arm.c:30388
+#: config/tc-arm.c:30416
msgid "assemble Thumb code"
msgstr "assembler en code Thumb"
-#: config/tc-arm.c:30389
+#: config/tc-arm.c:30417
msgid "support ARM/Thumb interworking"
msgstr "supporter l'interaction ARM/Thumb"
-#: config/tc-arm.c:30391
+#: config/tc-arm.c:30419
msgid "code uses 32-bit program counter"
msgstr "le code utilise un compteur de programme de 32 bits"
-#: config/tc-arm.c:30392
+#: config/tc-arm.c:30420
msgid "code uses 26-bit program counter"
msgstr "le code utilise un compteur de programme de 26 bits"
-#: config/tc-arm.c:30393
+#: config/tc-arm.c:30421
msgid "floating point args are in fp regs"
msgstr "arguments en virgule flottante sont dans les registres FP"
-#: config/tc-arm.c:30395
+#: config/tc-arm.c:30423
msgid "re-entrant code"
msgstr "code réentrant"
-#: config/tc-arm.c:30396
+#: config/tc-arm.c:30424
msgid "code is ATPCS conformant"
msgstr "code est conforme ATPCS"
#. These are recognized by the assembler, but have no affect on code.
-#: config/tc-arm.c:30402
+#: config/tc-arm.c:30430
msgid "use frame pointer"
msgstr "utiliser le pointeur de trame"
-#: config/tc-arm.c:30403
+#: config/tc-arm.c:30431
msgid "use stack size checking"
msgstr "utiliser la vérification de la taille de la pile"
-#: config/tc-arm.c:30406
+#: config/tc-arm.c:30434
msgid "do not warn on use of deprecated feature"
msgstr "ne pas avertir en cas d'utilisation d'une fonctionnalité dépréciée"
-#: config/tc-arm.c:30409
+#: config/tc-arm.c:30437
msgid "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
msgstr "avertir au sujet des instructions IT dépréciées par performance dans ARMv8-A et ARMv8-R"
-#: config/tc-arm.c:30413
+#: config/tc-arm.c:30441
msgid "warn about symbols that match instruction names [default]"
msgstr "avertir à propos des symboles qui correspondent à des noms d'instructions [défaut]"
-#: config/tc-arm.c:30414
+#: config/tc-arm.c:30442
msgid "disable warnings about symobls that match instructions"
msgstr "désactiver les avertissements à propos de symboles qui correspondent à des instructions"
#. DON'T add any new processors to this list -- we want the whole list
#. to go away... Add them to the processors table instead.
-#: config/tc-arm.c:30430 config/tc-arm.c:30431
+#: config/tc-arm.c:30458 config/tc-arm.c:30459
msgid "use -mcpu=arm1"
msgstr "utiliser -mcpu=arm1"
-#: config/tc-arm.c:30432 config/tc-arm.c:30433
+#: config/tc-arm.c:30460 config/tc-arm.c:30461
msgid "use -mcpu=arm2"
msgstr "utiliser -mcpu=arm2"
-#: config/tc-arm.c:30434 config/tc-arm.c:30435
+#: config/tc-arm.c:30462 config/tc-arm.c:30463
msgid "use -mcpu=arm250"
msgstr "utiliser -mcpu=arm250"
-#: config/tc-arm.c:30436 config/tc-arm.c:30437
+#: config/tc-arm.c:30464 config/tc-arm.c:30465
msgid "use -mcpu=arm3"
msgstr "utiliser -mcpu=arm3"
-#: config/tc-arm.c:30438 config/tc-arm.c:30439
+#: config/tc-arm.c:30466 config/tc-arm.c:30467
msgid "use -mcpu=arm6"
msgstr "utiliser -mcpu=arm6"
-#: config/tc-arm.c:30440 config/tc-arm.c:30441
+#: config/tc-arm.c:30468 config/tc-arm.c:30469
msgid "use -mcpu=arm600"
msgstr "utiliser -mcpu=arm600"
-#: config/tc-arm.c:30442 config/tc-arm.c:30443
+#: config/tc-arm.c:30470 config/tc-arm.c:30471
msgid "use -mcpu=arm610"
msgstr "utiliser -mcpu=arm610"
-#: config/tc-arm.c:30444 config/tc-arm.c:30445
+#: config/tc-arm.c:30472 config/tc-arm.c:30473
msgid "use -mcpu=arm620"
msgstr "utiliser -mcpu=arm620"
-#: config/tc-arm.c:30446 config/tc-arm.c:30447
+#: config/tc-arm.c:30474 config/tc-arm.c:30475
msgid "use -mcpu=arm7"
msgstr "utiliser -mcpu=arm7"
-#: config/tc-arm.c:30448 config/tc-arm.c:30449
+#: config/tc-arm.c:30476 config/tc-arm.c:30477
msgid "use -mcpu=arm70"
msgstr "utiliser -mcpu=arm70"
-#: config/tc-arm.c:30450 config/tc-arm.c:30451
+#: config/tc-arm.c:30478 config/tc-arm.c:30479
msgid "use -mcpu=arm700"
msgstr "utiliser -mcpu=arm700"
-#: config/tc-arm.c:30452 config/tc-arm.c:30453
+#: config/tc-arm.c:30480 config/tc-arm.c:30481
msgid "use -mcpu=arm700i"
msgstr "utiliser -mcpu=arm700i"
-#: config/tc-arm.c:30454 config/tc-arm.c:30455
+#: config/tc-arm.c:30482 config/tc-arm.c:30483
msgid "use -mcpu=arm710"
msgstr "utiliser -mcpu=arm710"
-#: config/tc-arm.c:30456 config/tc-arm.c:30457
+#: config/tc-arm.c:30484 config/tc-arm.c:30485
msgid "use -mcpu=arm710c"
msgstr "utiliser -mcpu=arm710c"
-#: config/tc-arm.c:30458 config/tc-arm.c:30459
+#: config/tc-arm.c:30486 config/tc-arm.c:30487
msgid "use -mcpu=arm720"
msgstr "utiliser -mcpu=arm720"
-#: config/tc-arm.c:30460 config/tc-arm.c:30461
+#: config/tc-arm.c:30488 config/tc-arm.c:30489
msgid "use -mcpu=arm7d"
msgstr "utiliser -mcpu=arm7d"
-#: config/tc-arm.c:30462 config/tc-arm.c:30463
+#: config/tc-arm.c:30490 config/tc-arm.c:30491
msgid "use -mcpu=arm7di"
msgstr "utiliser -mcpu=arm7di"
-#: config/tc-arm.c:30464 config/tc-arm.c:30465
+#: config/tc-arm.c:30492 config/tc-arm.c:30493
msgid "use -mcpu=arm7m"
msgstr "utiliser -mcpu=arm7m"
-#: config/tc-arm.c:30466 config/tc-arm.c:30467
+#: config/tc-arm.c:30494 config/tc-arm.c:30495
msgid "use -mcpu=arm7dm"
msgstr "utiliser -mcpu=arm7dm"
-#: config/tc-arm.c:30468 config/tc-arm.c:30469
+#: config/tc-arm.c:30496 config/tc-arm.c:30497
msgid "use -mcpu=arm7dmi"
msgstr "utiliser -mcpu=arm7dmi"
-#: config/tc-arm.c:30470 config/tc-arm.c:30471
+#: config/tc-arm.c:30498 config/tc-arm.c:30499
msgid "use -mcpu=arm7100"
msgstr "utiliser -mcpu=arm7100"
-#: config/tc-arm.c:30472 config/tc-arm.c:30473
+#: config/tc-arm.c:30500 config/tc-arm.c:30501
msgid "use -mcpu=arm7500"
msgstr "utiliser -mcpu=arm7500"
-#: config/tc-arm.c:30474 config/tc-arm.c:30475
+#: config/tc-arm.c:30502 config/tc-arm.c:30503
msgid "use -mcpu=arm7500fe"
msgstr "utiliser -mcpu=arm7500fe"
-#: config/tc-arm.c:30476 config/tc-arm.c:30477 config/tc-arm.c:30478
-#: config/tc-arm.c:30479
+#: config/tc-arm.c:30504 config/tc-arm.c:30505 config/tc-arm.c:30506
+#: config/tc-arm.c:30507
msgid "use -mcpu=arm7tdmi"
msgstr "utiliser -mcpu=arm7tdmi"
-#: config/tc-arm.c:30480 config/tc-arm.c:30481
+#: config/tc-arm.c:30508 config/tc-arm.c:30509
msgid "use -mcpu=arm710t"
msgstr "utiliser -mcpu=arm710t"
-#: config/tc-arm.c:30482 config/tc-arm.c:30483
+#: config/tc-arm.c:30510 config/tc-arm.c:30511
msgid "use -mcpu=arm720t"
msgstr "utiliser -mcpu=arm720t"
-#: config/tc-arm.c:30484 config/tc-arm.c:30485
+#: config/tc-arm.c:30512 config/tc-arm.c:30513
msgid "use -mcpu=arm740t"
msgstr "utiliser -mcpu=arm740t"
-#: config/tc-arm.c:30486 config/tc-arm.c:30487
+#: config/tc-arm.c:30514 config/tc-arm.c:30515
msgid "use -mcpu=arm8"
msgstr "utiliser -mcpu=arm8"
-#: config/tc-arm.c:30488 config/tc-arm.c:30489
+#: config/tc-arm.c:30516 config/tc-arm.c:30517
msgid "use -mcpu=arm810"
msgstr "utiliser -mcpu=arm810"
-#: config/tc-arm.c:30490 config/tc-arm.c:30491
+#: config/tc-arm.c:30518 config/tc-arm.c:30519
msgid "use -mcpu=arm9"
msgstr "utiliser -mcpu=arm9"
-#: config/tc-arm.c:30492 config/tc-arm.c:30493
+#: config/tc-arm.c:30520 config/tc-arm.c:30521
msgid "use -mcpu=arm9tdmi"
msgstr "utiliser -mcpu=arm9tdmi"
-#: config/tc-arm.c:30494 config/tc-arm.c:30495
+#: config/tc-arm.c:30522 config/tc-arm.c:30523
msgid "use -mcpu=arm920"
msgstr "utiliser -mcpu=arm920"
-#: config/tc-arm.c:30496 config/tc-arm.c:30497
+#: config/tc-arm.c:30524 config/tc-arm.c:30525
msgid "use -mcpu=arm940"
msgstr "utiliser -mcpu=arm940"
-#: config/tc-arm.c:30498
+#: config/tc-arm.c:30526
msgid "use -mcpu=strongarm"
msgstr "utiliser -mcpu=strongarm"
-#: config/tc-arm.c:30500
+#: config/tc-arm.c:30528
msgid "use -mcpu=strongarm110"
msgstr "utiliser -mcpu=strongarm110"
-#: config/tc-arm.c:30502
+#: config/tc-arm.c:30530
msgid "use -mcpu=strongarm1100"
msgstr "utiliser -mcpu=strongarm1100"
-#: config/tc-arm.c:30504
+#: config/tc-arm.c:30532
msgid "use -mcpu=strongarm1110"
msgstr "utiliser -mcpu=strongarm1110"
-#: config/tc-arm.c:30505
+#: config/tc-arm.c:30533
msgid "use -mcpu=xscale"
msgstr "utiliser -mcpu=xscale"
-#: config/tc-arm.c:30506
+#: config/tc-arm.c:30534
msgid "use -mcpu=iwmmxt"
msgstr "utiliser -mcpu=iwmmxt"
-#: config/tc-arm.c:30507
+#: config/tc-arm.c:30535
msgid "use -mcpu=all"
msgstr "utiliser -mcpu=all"
#. Architecture variants -- don't add any more to this list either.
-#: config/tc-arm.c:30510 config/tc-arm.c:30511
+#: config/tc-arm.c:30538 config/tc-arm.c:30539
msgid "use -march=armv2"
msgstr "utiliser -march=armv2"
-#: config/tc-arm.c:30512 config/tc-arm.c:30513
+#: config/tc-arm.c:30540 config/tc-arm.c:30541
msgid "use -march=armv2a"
msgstr "utiliser -march=armv2a"
-#: config/tc-arm.c:30514 config/tc-arm.c:30515
+#: config/tc-arm.c:30542 config/tc-arm.c:30543
msgid "use -march=armv3"
msgstr "utiliser -march=armv3"
-#: config/tc-arm.c:30516 config/tc-arm.c:30517
+#: config/tc-arm.c:30544 config/tc-arm.c:30545
msgid "use -march=armv3m"
msgstr "utiliser -march=armv3m"
-#: config/tc-arm.c:30518 config/tc-arm.c:30519
+#: config/tc-arm.c:30546 config/tc-arm.c:30547
msgid "use -march=armv4"
msgstr "utiliser -march=armv4"
-#: config/tc-arm.c:30520 config/tc-arm.c:30521
+#: config/tc-arm.c:30548 config/tc-arm.c:30549
msgid "use -march=armv4t"
msgstr "utiliser -march=armv4t"
-#: config/tc-arm.c:30522 config/tc-arm.c:30523
+#: config/tc-arm.c:30550 config/tc-arm.c:30551
msgid "use -march=armv5"
msgstr "utiliser -march=armv5"
-#: config/tc-arm.c:30524 config/tc-arm.c:30525
+#: config/tc-arm.c:30552 config/tc-arm.c:30553
msgid "use -march=armv5t"
msgstr "utiliser -march=armv5t"
-#: config/tc-arm.c:30526 config/tc-arm.c:30527
+#: config/tc-arm.c:30554 config/tc-arm.c:30555
msgid "use -march=armv5te"
msgstr "utiliser -march=armv5te"
-#: config/tc-arm.c:30528
+#: config/tc-arm.c:30556
msgid "use -mfpu=softvfp"
msgstr "utiliser -mfpu=softvfp"
-#: config/tc-arm.c:31685
+#: config/tc-arm.c:31713
msgid "extension does not apply to the base architecture"
msgstr "l'extension ne s'applique pas à l'architecture de base"
-#: config/tc-arm.c:31714
+#: config/tc-arm.c:31742
msgid "architectural extensions must be specified in alphabetical order"
msgstr "les extensions d'architecture doivent être spécifiées dans l'ordre alphabétique"
-#: config/tc-arm.c:31853 config/tc-arm.c:32836
+#: config/tc-arm.c:31881 config/tc-arm.c:32864
#, c-format
msgid "unknown floating point format `%s'\n"
msgstr "format de virgule flottante inconnu « %s »\n"
-#: config/tc-arm.c:31869 config/tc-csky.c:1264
+#: config/tc-arm.c:31897 config/tc-csky.c:1264
#, c-format
msgid "unknown floating point abi `%s'\n"
msgstr "ABI virgule flottante inconnue « %s »\n"
-#: config/tc-arm.c:31885
+#: config/tc-arm.c:31913
#, c-format
msgid "unknown EABI `%s'\n"
msgstr "EABI inconnue « %s »\n"
-#: config/tc-arm.c:31905
+#: config/tc-arm.c:31933
#, c-format
msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
msgstr "mode IT implicite « %s » inconnu, devrait être arm, thumb, always ou never."
-#: config/tc-arm.c:31928 config/tc-metag.c:5911
+#: config/tc-arm.c:31956 config/tc-metag.c:5911
msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
msgstr "<nom fpu>\t assembler pour l'architecture FPU <nom fpu>"
-#: config/tc-arm.c:31930
+#: config/tc-arm.c:31958
msgid "<abi>\t assemble for floating point ABI <abi>"
msgstr "<abi>\t assembler pour l'ABI virgule flottante <abi>"
-#: config/tc-arm.c:31933
+#: config/tc-arm.c:31961
msgid "<ver>\t\t assemble for eabi version <ver>"
msgstr "<ver>\t\t assembler pour la version eabi <ver>"
-#: config/tc-arm.c:31936
+#: config/tc-arm.c:31964
msgid "<mode>\t controls implicit insertion of IT instructions"
msgstr "<mode>\t contrôle l'insertion implicite d'instructions IT"
-#: config/tc-arm.c:31938
+#: config/tc-arm.c:31966
msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
msgstr "\t\t\t mode de compatibilité avec la syntaxe TI CodeComposer Studio"
-#: config/tc-arm.c:31941
+#: config/tc-arm.c:31969
msgid ""
"[ieee|alternative]\n"
" set the encoding for half precision floating point numbers to IEEE\n"
@@ -5819,52 +5848,52 @@ msgstr ""
" définir l'encodage pour les nombres en virgule flottante en semi-précision à IEEE\n"
" ou au format alternatif Arm."
-#: config/tc-arm.c:32052
+#: config/tc-arm.c:32080
#, c-format
msgid " ARM-specific assembler options:\n"
msgstr "Options en assembleur spécifiques ARM:\n"
-#: config/tc-arm.c:32072
+#: config/tc-arm.c:32100
#, c-format
msgid " --fix-v4bx Allow BX in ARMv4 code\n"
msgstr " --fix-v4bx Autoriser BX dans du code ARMv4\n"
-#: config/tc-arm.c:32076
+#: config/tc-arm.c:32104
#, c-format
msgid " --fdpic generate an FDPIC object file\n"
msgstr " --fdpic générer un fichier objet FDPIC\n"
-#: config/tc-arm.c:32397
+#: config/tc-arm.c:32425
msgid "no architecture contains all the instructions used\n"
msgstr "aucune architecture ne contient toutes les instructions utilisées\n"
-#: config/tc-arm.c:32589
+#: config/tc-arm.c:32617
msgid ".cpu: missing cpu name"
msgstr ".cpu: nom de cpu manquant"
-#: config/tc-arm.c:32637
+#: config/tc-arm.c:32665
msgid ".arch: missing architecture name"
msgstr ".arch: nom d'architecture manquant"
-#: config/tc-arm.c:32678
+#: config/tc-arm.c:32706
msgid ".object_arch: missing architecture name"
msgstr ".object_arch: nom d'architecture manquant"
-#: config/tc-arm.c:32715
+#: config/tc-arm.c:32743
msgid ".arch_extension: missing architecture extension"
msgstr ".arch_extension: extension d'architecture manquante"
-#: config/tc-arm.c:32772
+#: config/tc-arm.c:32800
#, c-format
msgid "architectural extension `%s' is not allowed for the current base architecture"
msgstr "l'extension d'architecture « %s » n'est pas permise pour l'architecture de base actuelle"
-#: config/tc-arm.c:32795
+#: config/tc-arm.c:32823
#, c-format
msgid "unknown architecture extension `%s'\n"
msgstr "extension d'architecture inconnue « %s »\n"
-#: config/tc-arm.c:32816
+#: config/tc-arm.c:32844
msgid ".fpu: missing fpu name"
msgstr ".fpu: nom de fpu manquant"
@@ -5973,11 +6002,11 @@ msgstr "le nombre doit être positif et plus petit que %d"
msgid "constant out of 8-bit range: %d"
msgstr "constante hors limite pour les bornes de 8 bits: %d"
-#: config/tc-avr.c:966 config/tc-score.c:1194 read.c:4023
+#: config/tc-avr.c:966 config/tc-score.c:1194 read.c:4075
msgid "illegal expression"
msgstr "expression illégale"
-#: config/tc-avr.c:995 config/tc-avr.c:2005 config/tc-pru.c:1861
+#: config/tc-avr.c:995 config/tc-avr.c:2004 config/tc-pru.c:1870
msgid "`)' required"
msgstr "« ) » requis"
@@ -6038,7 +6067,7 @@ msgstr "registre de pointeur (Y ou Z) requis"
msgid "unknown constraint `%c'"
msgstr "contrainte inconnue « %c »"
-#: config/tc-avr.c:1396 config/tc-avr.c:2687
+#: config/tc-avr.c:1396 config/tc-avr.c:2686
msgid "`,' required"
msgstr "« , » requis"
@@ -6080,72 +6109,72 @@ msgid "only constant expression allowed"
msgstr "seule une expression constante est permise"
#. xgettext:c-format.
-#: config/tc-avr.c:1865 config/tc-bfin.c:813 config/tc-d10v.c:1461
-#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772
+#: config/tc-avr.c:1864 config/tc-bfin.c:813 config/tc-d10v.c:1461
+#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:775
#: config/tc-mn10300.c:2178 config/tc-msp430.c:4645 config/tc-ppc.c:7770
-#: config/tc-spu.c:878 config/tc-spu.c:1091 config/tc-v850.c:3360
+#: config/tc-spu.c:878 config/tc-spu.c:1089 config/tc-v850.c:3360
#: config/tc-z80.c:3871
#, c-format
msgid "reloc %d not supported by object file format"
msgstr "réadressage %d n'est pas supporté dans le format du fichier objet"
-#: config/tc-avr.c:1887 config/tc-ft32.c:232 config/tc-h8300.c:1926
+#: config/tc-avr.c:1886 config/tc-ft32.c:232 config/tc-h8300.c:1928
#: config/tc-mcore.c:881 config/tc-microblaze.c:913 config/tc-moxie.c:180
#: config/tc-pj.c:253 config/tc-sh.c:2182 config/tc-wasm32.c:747
#: config/tc-z8k.c:1233
msgid "can't find opcode "
msgstr "ne peut repérer l'opcode "
-#: config/tc-avr.c:1906
+#: config/tc-avr.c:1905
#, c-format
msgid "illegal opcode %s for mcu %s"
msgstr "opcode %s illégal pour MCU %s"
-#: config/tc-avr.c:1922
+#: config/tc-avr.c:1921
#, c-format
msgid "pseudo instruction `%s' not supported"
msgstr "la pseudo instruction « %s » n'est pas supportée"
-#: config/tc-avr.c:1944
+#: config/tc-avr.c:1943
msgid "garbage at end of line"
msgstr "rebut à la fin de la ligne"
-#: config/tc-avr.c:2054 config/tc-pru.c:1893
+#: config/tc-avr.c:2053 config/tc-pru.c:1902
#, c-format
msgid "illegal %s relocation size: %d"
msgstr "taille de réadressage %s illégale: %d"
-#: config/tc-avr.c:2167 config/tc-avr.c:2222
+#: config/tc-avr.c:2166 config/tc-avr.c:2221
#, c-format
msgid "unknown record type %d (in %s)"
msgstr "type d'enregistrement %d inconnu (dans %s)"
-#: config/tc-avr.c:2243
+#: config/tc-avr.c:2242
#, c-format
msgid "Failed to create property section `%s'\n"
msgstr "Échec lors de la création de la section de propriétés « %s »\n"
-#: config/tc-avr.c:2679
+#: config/tc-avr.c:2678
#, c-format
msgid "%s requires value 0-2 as operand 1"
msgstr "%s requiert la valeur 0-2 comme opérande 1"
-#: config/tc-avr.c:2704
+#: config/tc-avr.c:2703
#, c-format
msgid "`%s %d' after `%s %d' from %s:%u"
msgstr "« %s %d » après « %s %d » dans %s:%u"
-#: config/tc-avr.c:2707
+#: config/tc-avr.c:2706
#, c-format
msgid "`%s %d' but no chunk open yet"
msgstr "« %s %d » mais pas encore de fragment ouvert"
-#: config/tc-avr.c:2795
+#: config/tc-avr.c:2794
#, c-format
msgid "dangling `__gcc_isr %d'"
msgstr "« __gcc_isr %d » ballant"
-#: config/tc-avr.c:2797
+#: config/tc-avr.c:2796
msgid "dangling `__gcc_isr'"
msgstr "« __gcc_isr » ballant"
@@ -6245,33 +6274,33 @@ msgstr ""
" -misa-spec définir la spec BPF ISA (v1, v2, v3, v4, xbpf)\n"
" -mxbpf synonyme pour -misa-spec-xbpf\n"
-#: config/tc-bpf.c:591
+#: config/tc-bpf.c:588
msgid "signed instruction operand out of range, shall fit in 32 bits"
msgstr "l'opérande de l'instruction signée est hors limites, il doit tenir dans 32 bits"
-#: config/tc-bpf.c:965
+#: config/tc-bpf.c:962
msgid "immediate out of range, shall fit in 32 bits"
msgstr "valeur immédiate hors limite, elle doit tenir dans 32 bits"
-#: config/tc-bpf.c:975
+#: config/tc-bpf.c:972
msgid "pc-relative offset out of range, shall fit in 32 bits"
msgstr "l'offset relatif au PC est hors limite, il doit tenir dans 32 bits"
-#: config/tc-bpf.c:985 config/tc-bpf.c:995
+#: config/tc-bpf.c:982 config/tc-bpf.c:992
msgid "pc-relative offset out of range, shall fit in 16 bits"
msgstr "l'offset relatif au PC est hors limite, il doit tenir dans 16 bits"
-#: config/tc-bpf.c:1378
+#: config/tc-bpf.c:1375
#, c-format
msgid "unexpected register name `%s' in expression"
msgstr "nom de registre « %s  inattendu dans l'expression"
-#: config/tc-bpf.c:1709
+#: config/tc-bpf.c:1706
#, c-format
msgid "invalid %%-tag in BPF opcode '%s'\n"
msgstr "%%-tag invalide dans l'opcode BPF « %s »\n"
-#: config/tc-bpf.c:1756
+#: config/tc-bpf.c:1753
#, c-format
msgid "unrecognized instruction `%s'"
msgstr "instruction %s non reconnue"
@@ -6302,190 +6331,190 @@ msgstr "valeur du champ « %s » trop complexe pour un champ de bits"
msgid "Unknown register pair - index relative mode: `%d'"
msgstr "Paire de registres inconnue - mode d'indexation relatif: « %d »"
-#: config/tc-cr16.c:603 config/tc-crx.c:333
+#: config/tc-cr16.c:601 config/tc-crx.c:331
#, c-format
msgid "internal error: reloc %d (`%s') not supported by object file format"
msgstr "erreur interne: réadressage %d (« %s ») n'est pas supporté dans le format du fichier objet"
-#: config/tc-cr16.c:696 config/tc-i386.c:18173 config/tc-s390.c:2333
+#: config/tc-cr16.c:694 config/tc-i386.c:17857 config/tc-s390.c:2340
msgid "GOT already in symbol table"
msgstr "GOT est déjà dans la table de symboles"
#. Missing or bad expr becomes absolute 0.
-#: config/tc-cr16.c:880 config/tc-crx.c:570
+#: config/tc-cr16.c:878 config/tc-crx.c:568
#, c-format
msgid "missing or invalid displacement expression `%s' taken as 0"
msgstr "expression de déplacement invalide ou manquante « %s » alors 0 est assumé à sa place"
-#: config/tc-cr16.c:930
+#: config/tc-cr16.c:928
#, c-format
msgid "GOT bad expression with %s."
msgstr "mauvaise expression GOT avec %s"
-#: config/tc-cr16.c:1041
+#: config/tc-cr16.c:1039
#, c-format
msgid "operand %d: illegal use expression: `%s`"
msgstr "opérande %d: expression use illégale: « %s »"
-#: config/tc-cr16.c:1106 config/tc-crx.c:1080
+#: config/tc-cr16.c:1104 config/tc-crx.c:1078
#, c-format
msgid "Unknown register: `%d'"
msgstr "Registre inconnu: « %d »."
#. Issue a error message when register is illegal.
-#: config/tc-cr16.c:1114
+#: config/tc-cr16.c:1112
#, c-format
msgid "Illegal register (`%s') in Instruction: `%s'"
msgstr "Registre illégal (« %s ») dans l'instruction: « %s »"
-#: config/tc-cr16.c:1188 config/tc-cr16.c:1263
+#: config/tc-cr16.c:1186 config/tc-cr16.c:1261
#, c-format
msgid "Illegal register `%s' in Instruction `%s'"
msgstr "Registre illégal « %s » dans l'instruction « %s »"
-#: config/tc-cr16.c:1216 config/tc-cr16.c:1227
+#: config/tc-cr16.c:1214 config/tc-cr16.c:1225
#, c-format
msgid "Illegal register pair `%s' in Instruction `%s'"
msgstr "Paire de registres illégale « %s » dans l'instruction « %s »"
-#: config/tc-cr16.c:1252
+#: config/tc-cr16.c:1250
msgid "unmatched '['"
msgstr "« [ » non pairé"
-#: config/tc-cr16.c:1258
+#: config/tc-cr16.c:1256
msgid "garbage after index spec ignored"
msgstr "le rebut après la spécification d'index est ignoré"
-#: config/tc-cr16.c:1406 config/tc-crx.c:889
+#: config/tc-cr16.c:1404 config/tc-crx.c:887
#, c-format
msgid "Illegal operands (whitespace): `%s'"
msgstr "Opérandes illégaux (espaces): « %s »"
-#: config/tc-cr16.c:1418 config/tc-cr16.c:1425 config/tc-cr16.c:1442
-#: config/tc-crx.c:901 config/tc-crx.c:908 config/tc-crx.c:925
-#: config/tc-crx.c:1716
+#: config/tc-cr16.c:1416 config/tc-cr16.c:1423 config/tc-cr16.c:1440
+#: config/tc-crx.c:899 config/tc-crx.c:906 config/tc-crx.c:923
+#: config/tc-crx.c:1714
#, c-format
msgid "Missing matching brackets : `%s'"
msgstr "Crochets pairés manquantes: « %s »"
-#: config/tc-cr16.c:1474 config/tc-crx.c:951
+#: config/tc-cr16.c:1472 config/tc-crx.c:949
#, c-format
msgid "Unknown exception: `%s'"
msgstr "Exception inconnue: « %s »"
-#: config/tc-cr16.c:1556 config/tc-crx.c:1047
+#: config/tc-cr16.c:1554 config/tc-crx.c:1045
#, c-format
msgid "Illegal `cinv' parameter: `%c'"
msgstr "Paramètre « cinv » illégal: « %c »"
-#: config/tc-cr16.c:1577 config/tc-cr16.c:1616
+#: config/tc-cr16.c:1575 config/tc-cr16.c:1614
#, c-format
msgid "Unknown register pair: `%d'"
msgstr "Paire de registres inconnue: « %d »"
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1585
+#: config/tc-cr16.c:1583
#, c-format
msgid "Illegal register pair (`%s') in Instruction: `%s'"
msgstr "Paire de registres inconnue (« %s ») dans l'instruction: « %s »"
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1624
+#: config/tc-cr16.c:1622
#, c-format
msgid "Illegal index register pair (`%s') in Instruction: `%s'"
msgstr "Paire de registres d'index illégale (« %s ») dans l'instruction: « %s »"
-#: config/tc-cr16.c:1663
+#: config/tc-cr16.c:1661
#, c-format
msgid "Unknown processor register : `%d'"
msgstr "Registre processeur inconnu: « %d »"
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1671
+#: config/tc-cr16.c:1669
#, c-format
msgid "Illegal processor register (`%s') in Instruction: `%s'"
msgstr "Registre processeur illégal (« %s ») dans l'instruction: « %s »"
-#: config/tc-cr16.c:1719
+#: config/tc-cr16.c:1717
#, c-format
msgid "Unknown processor register (32 bit) : `%d'"
msgstr "Registre processeur (32 bits) inconnu: « %d »"
#. Issue a error message when register pair is illegal.
-#: config/tc-cr16.c:1727
+#: config/tc-cr16.c:1725
#, c-format
msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
msgstr "Registre du processeur 32 bits illégal (« %s ») dans l'instruction: « %s »"
-#: config/tc-cr16.c:2072 config/tc-crx.c:1614 config/tc-crx.c:1631
+#: config/tc-cr16.c:2070 config/tc-crx.c:1612 config/tc-crx.c:1629
#, c-format
msgid "Same src/dest register is used (`r%d'), result is undefined"
msgstr "Même registre src/dest est utilisé (« r%d »), le résultat est indéfini"
-#: config/tc-cr16.c:2094
+#: config/tc-cr16.c:2092
msgid "RA register is saved twice."
msgstr "Le registre RA est sauvegardé deux fois."
-#: config/tc-cr16.c:2098
+#: config/tc-cr16.c:2096
#, c-format
msgid "`%s' Illegal use of registers."
msgstr "« %s » Utilisation illégale des registres."
-#: config/tc-cr16.c:2112
+#: config/tc-cr16.c:2110
#, c-format
msgid "`%s' Illegal count-register combination."
msgstr "« %s » Combinaison de registres de comptage illégale."
-#: config/tc-cr16.c:2118
+#: config/tc-cr16.c:2116
#, c-format
msgid "`%s' Illegal use of register."
msgstr "« %s » Utilisation de registre illégale."
-#: config/tc-cr16.c:2127 config/tc-crx.c:1623
+#: config/tc-cr16.c:2125 config/tc-crx.c:1621
#, c-format
msgid "`%s' has undefined result"
msgstr "« %s » a un résultat indéfini"
-#: config/tc-cr16.c:2135
+#: config/tc-cr16.c:2133
#, c-format
msgid "Same src/dest register is used (`r%d'),result is undefined"
msgstr "Même registre src/dest est utilisé (« r%d »), le résultat est indéfini"
-#: config/tc-cr16.c:2306 config/tc-crx.c:1529
+#: config/tc-cr16.c:2304 config/tc-crx.c:1527
msgid "Incorrect number of operands"
msgstr "Nombre d'opérandes incorrect"
-#: config/tc-cr16.c:2308 config/tc-crx.c:1531
+#: config/tc-cr16.c:2306 config/tc-crx.c:1529
#, c-format
msgid "Illegal type of operand (arg %d)"
msgstr "Type d'opérande illégal (arg %d)"
-#: config/tc-cr16.c:2314 config/tc-crx.c:1537
+#: config/tc-cr16.c:2312 config/tc-crx.c:1535
#, c-format
msgid "Operand out of range (arg %d)"
msgstr "Opérande hors limite (arg %d)"
-#: config/tc-cr16.c:2317 config/tc-crx.c:1540
+#: config/tc-cr16.c:2315 config/tc-crx.c:1538
#, c-format
msgid "Operand has odd displacement (arg %d)"
msgstr "L'opérande a un déplacement impair (arg %d)"
-#: config/tc-cr16.c:2320 config/tc-cr16.c:2351 config/tc-crx.c:1555
-#: config/tc-crx.c:1583
+#: config/tc-cr16.c:2318 config/tc-cr16.c:2349 config/tc-crx.c:1553
+#: config/tc-crx.c:1581
#, c-format
msgid "Illegal operand (arg %d)"
msgstr "Opérande illégal (arg %d)"
#. Give an error if a frag containing code is not aligned to a 2-byte
#. boundary.
-#: config/tc-cr16.c:2453 config/tc-cr16.h:74 config/tc-crx.c:1905
+#: config/tc-cr16.c:2451 config/tc-cr16.h:74 config/tc-crx.c:1903
#: config/tc-crx.h:77
msgid "instruction address is not a multiple of 2"
msgstr "l'adresse de l'instruction n'est pas un multiple de 2"
-#: config/tc-cr16.c:2476 config/tc-cris.c:1550 config/tc-cris.c:1558
-#: config/tc-crx.c:1941 config/tc-dlx.c:681 config/tc-hppa.c:3225
-#: config/tc-hppa.c:3232 config/tc-sparc.c:1753 config/tc-sparc.c:1761
+#: config/tc-cr16.c:2474 config/tc-cris.c:1550 config/tc-cris.c:1558
+#: config/tc-crx.c:1939 config/tc-dlx.c:681 config/tc-hppa.c:3206
+#: config/tc-hppa.c:3213 config/tc-sparc.c:1753 config/tc-sparc.c:1761
#, c-format
msgid "Unknown opcode: `%s'"
msgstr "Opcode inconnu: « %s »"
@@ -6495,7 +6524,7 @@ msgstr "Opcode inconnu: « %s »"
msgid "internal inconsistency problem in %s: fr_symbol %lx"
msgstr "problème interne d'inconsistance dans %s: fr_symbol %lx"
-#: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4995
+#: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4991
#, c-format
msgid "internal inconsistency problem in %s: resolved symbol"
msgstr "problème interne d'inconsistance dans %s: symbole résolu"
@@ -6706,48 +6735,48 @@ msgstr "<arch> invalide dans --march=<arch>: %s"
msgid "Semantics error. This type of operand can not be relocated, it must be an assembly-time constant"
msgstr "Erreur de sémantique. Ce type d'opérande ne peut être relocalisé, il doit être une constante résolue au moment de l'assemblage"
-#: config/tc-cris.c:4001 config/tc-ft32.c:709 config/tc-moxie.c:824
+#: config/tc-cris.c:4000 config/tc-ft32.c:708 config/tc-moxie.c:824
#, c-format
msgid "Cannot generate relocation type for symbol %s, code %s"
msgstr "Ne peut générer un type de réadressage pour le symbole %s, code %s"
#. The messages are formatted to line up with the generic options.
-#: config/tc-cris.c:4014
+#: config/tc-cris.c:4013
#, c-format
msgid "CRIS-specific options:\n"
msgstr "Options spécifiques CRIS:\n"
-#: config/tc-cris.c:4016
+#: config/tc-cris.c:4015
msgid " -h, -H Don't execute, print this help text. Deprecated.\n"
msgstr " -h, -H Ne rien exécuter, afficher ce message d'aide. Déprécié.\n"
-#: config/tc-cris.c:4018
+#: config/tc-cris.c:4017
msgid " -N Warn when branches are expanded to jumps.\n"
msgstr " -N Avertir lorsque l'expansion des branches est faite pour des sauts.\n"
-#: config/tc-cris.c:4020
+#: config/tc-cris.c:4019
msgid " --underscore User symbols are normally prepended with underscore.\n"
msgstr ""
" --underscore Symboles utilisateurs sont normalement préfixés avec\n"
" le caractère de soulignement.\n"
-#: config/tc-cris.c:4022
+#: config/tc-cris.c:4021
msgid " Registers will not need any prefix.\n"
msgstr " Registres n'ont pas besoin de préfixe\n"
-#: config/tc-cris.c:4024
+#: config/tc-cris.c:4023
msgid " --no-underscore User symbols do not have any prefix.\n"
msgstr " --no-underscore Les symboles utilisateurs n'ont pas de préfixe\n"
-#: config/tc-cris.c:4026
+#: config/tc-cris.c:4025
msgid " Registers will require a `$'-prefix.\n"
msgstr " Registres auront besoin du préfixe « $ »\n"
-#: config/tc-cris.c:4029
+#: config/tc-cris.c:4028
msgid " --pic\t\t\tEnable generation of position-independent code.\n"
msgstr " --pic\t\t\tPermettre la génération de code indépendant de la position.\n"
-#: config/tc-cris.c:4032
+#: config/tc-cris.c:4031
msgid ""
" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
@@ -6755,136 +6784,136 @@ msgstr ""
" --march=<arch>\t\tGénérer le code pour <arch>. Choix possibles pour <arch>\n"
"\t\t\t\tsont v0_v10, v10, v32 et common_v10_v32.\n"
-#: config/tc-cris.c:4081
+#: config/tc-cris.c:4080
msgid "Invalid pc-relative relocation"
msgstr "Réadressage relatif du PC invalide"
-#: config/tc-cris.c:4126
+#: config/tc-cris.c:4125
#, c-format
msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
msgstr "A ajusté le débordement signé de .word (%ld): option -statement trop grande."
-#: config/tc-cris.c:4156
+#: config/tc-cris.c:4155
#, c-format
msgid ".syntax %s requires command-line option `--underscore'"
msgstr ".syntax %s requiert l'option « --underscore »"
-#: config/tc-cris.c:4165
+#: config/tc-cris.c:4164
#, c-format
msgid ".syntax %s requires command-line option `--no-underscore'"
msgstr ".syntax %s requiert l'option « --no-underscore »"
-#: config/tc-cris.c:4202
+#: config/tc-cris.c:4201
msgid "Unknown .syntax operand"
msgstr "Opérande .syntax inconnu"
-#: config/tc-cris.c:4212
+#: config/tc-cris.c:4211
msgid "Pseudodirective .file is only valid when generating ELF"
msgstr "Pseudo-directive .file est valide seulement lors de la génération ELF"
-#: config/tc-cris.c:4224
+#: config/tc-cris.c:4223
msgid "Pseudodirective .loc is only valid when generating ELF"
msgstr "Pseudo-directive .loc est valide seulement lors de la génération ELF"
-#: config/tc-cris.c:4239
+#: config/tc-cris.c:4238
#, c-format
msgid "internal inconsistency problem: %s called for %d bytes"
msgstr "problème interne d'inconsistance: %s appelé pour %d octets"
-#: config/tc-cris.c:4391
+#: config/tc-cris.c:4390
msgid "unknown operand to .arch"
msgstr "opérande inconnu pour .arch"
-#: config/tc-cris.c:4400
+#: config/tc-cris.c:4399
msgid ".arch <arch> requires a matching --march=... option"
msgstr ".arch <arch> requiert une option --march=... correspondante"
-#: config/tc-crx.c:710 config/tc-crx.c:730 config/tc-crx.c:745
+#: config/tc-crx.c:708 config/tc-crx.c:728 config/tc-crx.c:743
#, c-format
msgid "Illegal register `%s' in instruction `%s'"
msgstr "Registre illégal « %s » dans l'instruction « %s »"
-#: config/tc-crx.c:773
+#: config/tc-crx.c:771
#, c-format
msgid "Illegal Scale - `%d'"
msgstr "Échelle illégale - « %d »"
#. Issue a error message when register is illegal.
-#: config/tc-crx.c:1088
+#: config/tc-crx.c:1086
#, c-format
msgid "Illegal register (`%s') in instruction: `%s'"
msgstr "Registre illégal (« %s ») dans l'instruction: « %s »"
-#: config/tc-crx.c:1217
+#: config/tc-crx.c:1215
#, c-format
msgid "Illegal co-processor register in instruction `%s'"
msgstr "Registre coprocesseur illégal dans l'instruction « %s »"
-#: config/tc-crx.c:1224
+#: config/tc-crx.c:1222
#, c-format
msgid "Illegal co-processor special register in instruction `%s'"
msgstr "Registre coprocesseur spécial illégal dans l'instruction « %s »"
-#: config/tc-crx.c:1544
+#: config/tc-crx.c:1542
#, c-format
msgid "Invalid DISPU4 operand value (arg %d)"
msgstr "Valeur de l'opérande DISPU4 invalide (arg %d)"
-#: config/tc-crx.c:1548
+#: config/tc-crx.c:1546
#, c-format
msgid "Invalid CST4 operand value (arg %d)"
msgstr "Valeur de l'opérande CST4 invalide (arg %d)"
-#: config/tc-crx.c:1551
+#: config/tc-crx.c:1549
#, c-format
msgid "Operand value is not within upper 64 KB (arg %d)"
msgstr "La valeur de l'opérande n'est pas dans les 64 ko supérieurs (arg %d)"
-#: config/tc-crx.c:1685
+#: config/tc-crx.c:1683
msgid "Invalid register in register list"
msgstr "Registre invalide dans la liste des registres"
-#: config/tc-crx.c:1739
+#: config/tc-crx.c:1737
#, c-format
msgid "Illegal register `%s' in cop-register list"
msgstr "Registre « %s » illégal dans la liste des registres cop"
-#: config/tc-crx.c:1747
+#: config/tc-crx.c:1745
#, c-format
msgid "Illegal register `%s' in cop-special-register list"
msgstr "Registre « %s » illégal dans la liste des registres cop spéciaux"
-#: config/tc-crx.c:1766
+#: config/tc-crx.c:1764
#, c-format
msgid "Illegal register `%s' in user register list"
msgstr "Registre « %s » illégal dans la liste des registres utilisateurs"
-#: config/tc-crx.c:1785
+#: config/tc-crx.c:1783
#, c-format
msgid "Illegal register `%s' in register list"
msgstr "Registre « %s » illégal dans la liste des registres"
-#: config/tc-crx.c:1791
+#: config/tc-crx.c:1789
#, c-format
msgid "Maximum %d bits may be set in `mask16' operand"
msgstr "Au plus %d bits peuvent être mis dans l'opérande « mask16 »"
-#: config/tc-crx.c:1800
+#: config/tc-crx.c:1798
#, c-format
msgid "rest of line ignored; first ignored character is `%c'"
msgstr "reste de la ligne ignorée; premier caractère ignoré est « %c »"
-#: config/tc-crx.c:1808
+#: config/tc-crx.c:1806
#, c-format
msgid "Illegal `mask16' operand, operation is undefined - `%s'"
msgstr "Opérande « mask16 » illégal, l'opération est non définie - « %s »"
#. HI can't be specified without LO (and vise-versa).
-#: config/tc-crx.c:1814
+#: config/tc-crx.c:1812
msgid "HI/LO registers should be specified together"
msgstr "Les registres HI/LO devraient être spécifiés ensembles"
-#: config/tc-crx.c:1820
+#: config/tc-crx.c:1818
msgid "HI/LO registers should be specified without additional registers"
msgstr "Le registre HI/LO devraient être spécifiés sans registre additionnel"
@@ -7092,7 +7121,7 @@ msgstr "-mljump est ignorée pour les cl801/ck802"
msgid "more than 65K literal pools"
msgstr "plus de 65K de mots dans le bassin"
-#: config/tc-csky.c:2342 read.c:3734
+#: config/tc-csky.c:2342 read.c:3786
#, c-format
msgid "bad floating literal: %s"
msgstr "littéral de virgule flottante erroné: %s"
@@ -7101,8 +7130,8 @@ msgstr "littéral de virgule flottante erroné: %s"
msgid "missing ']'"
msgstr "« ] » manquant"
-#: config/tc-csky.c:2518 config/tc-mips.c:14361 config/tc-mips.c:14425
-#: config/tc-mips.c:14436 config/tc-score.c:2688 config/tc-score.c:2735
+#: config/tc-csky.c:2518 config/tc-mips.c:14358 config/tc-mips.c:14422
+#: config/tc-mips.c:14433 config/tc-score.c:2688 config/tc-score.c:2735
msgid "unrecognized opcode"
msgstr "opcode non reconnu"
@@ -7123,7 +7152,7 @@ msgstr "second opérande doit être un 4"
msgid "second operand must be 1"
msgstr "second opérande doit être un 1"
-#: config/tc-csky.c:6021 config/tc-xtensa.c:1989
+#: config/tc-csky.c:6021 config/tc-xtensa.c:1988
msgid "register number out of range"
msgstr "numéro de registre hors limite"
@@ -7446,7 +7475,7 @@ msgstr "Erreur d'expression pour le modificateur d'opérande %%hi/%%lo\n"
msgid "Invalid expression after %%%%\n"
msgstr "Expression invalide après %%%%\n"
-#: config/tc-dlx.c:692 config/tc-tic4x.c:2457
+#: config/tc-dlx.c:692 config/tc-tic4x.c:2456
#, c-format
msgid "Unknown opcode `%s'."
msgstr "Opcode « %s » inconnu."
@@ -7492,8 +7521,8 @@ msgstr "étiquette « $%d » redéfinie"
msgid "Invalid expression after # number\n"
msgstr "Expression invalide après # numéro\n"
-#: config/tc-dlx.c:1178 config/tc-m32r.c:2275 config/tc-nds32.c:7841
-#: config/tc-sparc.c:4014
+#: config/tc-dlx.c:1180 config/tc-m32r.c:2273 config/tc-nds32.c:7840
+#: config/tc-sparc.c:4015
#, c-format
msgid "internal error: can't export reloc type %d (`%s')"
msgstr "erreur interne: ne peut exporter le type de réadressage %d (« %s »)"
@@ -7524,7 +7553,7 @@ msgstr "registre de destination modifié par adresse déplacement-après-modific
msgid "ldrd/strd requires even:odd register pair"
msgstr "ldrd/strd exige une paire de registre paire:impaire"
-#: config/tc-epiphany.c:820 config/tc-m32r.c:1786
+#: config/tc-epiphany.c:820 config/tc-m32r.c:1785
msgid "Addend to unresolved symbol not on word boundary."
msgstr "Ajout d'un symbole non résolu n'est pas sur une frontière de mot."
@@ -7711,7 +7740,6 @@ msgid "extra stuff on line ignored"
msgstr "les trucs supplémentaires sur la ligne sont ignorés"
#: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:585
-#: config/tc-nios2.c:284
msgid "bad call to md_atof"
msgstr "appel erroné à md_atof"
@@ -7741,165 +7769,165 @@ msgstr "taille estimée\n"
msgid "convert_frag\n"
msgstr "convert_frag\n"
-#: config/tc-h8300.c:174
+#: config/tc-h8300.c:176
#, c-format
msgid "new section '%s' defined without attributes - this might cause problems"
msgstr "nouvelle section « %s » définie sans attributs - cela pourrait causer des problèmes"
-#: config/tc-h8300.c:439 config/tc-h8300.c:447
+#: config/tc-h8300.c:441 config/tc-h8300.c:449
msgid "Reg not valid for H8/300"
msgstr "Registre invalide pour H8/300"
-#: config/tc-h8300.c:528
+#: config/tc-h8300.c:530
msgid "invalid operand size requested"
msgstr "mauvaise taille d'opérande demandée"
-#: config/tc-h8300.c:633
+#: config/tc-h8300.c:635
msgid "Invalid register list for ldm/stm\n"
msgstr "Liste de registres invalide pour ldm/stm\n"
-#: config/tc-h8300.c:659 config/tc-h8300.c:664 config/tc-h8300.c:671
+#: config/tc-h8300.c:661 config/tc-h8300.c:666 config/tc-h8300.c:673
msgid "mismatch between register and suffix"
msgstr "pas de concordance entre le registre et le suffixe"
-#: config/tc-h8300.c:676
+#: config/tc-h8300.c:678
msgid "invalid suffix after register."
msgstr "suffixe invalide après le registre."
-#: config/tc-h8300.c:698
+#: config/tc-h8300.c:700
msgid "address too high for vector table jmp/jsr"
msgstr "adresse trop grande pour la table de vecteur jmp/jsr"
-#: config/tc-h8300.c:725 config/tc-h8300.c:837 config/tc-h8300.c:847
+#: config/tc-h8300.c:727 config/tc-h8300.c:839 config/tc-h8300.c:849
msgid "Wrong size pointer register for architecture."
msgstr "Taille erronée du registre de pointeur pour l'architecture"
-#: config/tc-h8300.c:784 config/tc-h8300.c:792 config/tc-h8300.c:821
+#: config/tc-h8300.c:786 config/tc-h8300.c:794 config/tc-h8300.c:823
msgid "expected @(exp, reg16)"
msgstr "@(exp, reg16) attendu"
-#: config/tc-h8300.c:810
+#: config/tc-h8300.c:812
msgid "expected .L, .W or .B for register in indexed addressing mode"
msgstr ".L, .W ou .B attendu pour le registre dans le mode d'adressage indexé"
-#: config/tc-h8300.c:1004
+#: config/tc-h8300.c:1006
msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
msgstr "mode d'adressage valide attendu pour mova: \"@(disp, ea.sz),ERn\""
-#: config/tc-h8300.c:1022 config/tc-h8300.c:1031
+#: config/tc-h8300.c:1024 config/tc-h8300.c:1033
msgid "expected register"
msgstr "registre attendu"
-#: config/tc-h8300.c:1047
+#: config/tc-h8300.c:1049
msgid "expected closing paren"
msgstr "parenthèses fermante attendue"
-#: config/tc-h8300.c:1106
+#: config/tc-h8300.c:1108
#, c-format
msgid "can't use high part of register in operand %d"
msgstr "ne peut utiliser la partie haute du registre dans l'opérande %d"
-#: config/tc-h8300.c:1263
+#: config/tc-h8300.c:1265
#, c-format
msgid "Opcode `%s' with these operand types not available in %s mode"
msgstr "Opcode « %s » avec ces types d'opérandes ne sont pas disponibles en mode %s"
-#: config/tc-h8300.c:1272
+#: config/tc-h8300.c:1274
msgid "mismatch between opcode size and operand size"
msgstr "pas de concordance entre la taille du opcode et celle de l'opérande"
-#: config/tc-h8300.c:1308
+#: config/tc-h8300.c:1310
#, c-format
msgid "operand %s0x%lx out of range."
msgstr "opérande %s0x%lx hors limite."
-#: config/tc-h8300.c:1418
+#: config/tc-h8300.c:1420
msgid "Can't work out size of operand.\n"
msgstr "Ne peut découvrir la taille de l'opérande.\n"
-#: config/tc-h8300.c:1468
+#: config/tc-h8300.c:1470
#, c-format
msgid "Opcode `%s' with these operand types not available in H8/300 mode"
msgstr "Opcode « %s » avec ces types d'opérandes n'est pas disponible en mode H8/300"
-#: config/tc-h8300.c:1473
+#: config/tc-h8300.c:1475
#, c-format
msgid "Opcode `%s' with these operand types not available in H8/300H mode"
msgstr "Opcode « %s » avec ces types d'opérandes n'est pas disponible en mode H8/300H"
-#: config/tc-h8300.c:1479
+#: config/tc-h8300.c:1481
#, c-format
msgid "Opcode `%s' with these operand types not available in H8/300S mode"
msgstr "Opcode « %s » avec ces types d'opérandes n'est pas disponible en mode H8/300S"
-#: config/tc-h8300.c:1540 config/tc-h8300.c:1560
+#: config/tc-h8300.c:1542 config/tc-h8300.c:1562
msgid "Need #1 or #2 here"
msgstr "A besoin de #1 ou #2 ici"
-#: config/tc-h8300.c:1555
+#: config/tc-h8300.c:1557
msgid "#4 not valid on H8/300."
msgstr "#4 n'est pas valide sur H8/300."
-#: config/tc-h8300.c:1662 config/tc-h8300.c:1734
+#: config/tc-h8300.c:1664 config/tc-h8300.c:1736
#, c-format
msgid "branch operand has odd offset (%lx)\n"
msgstr "opérande de branchement a un décalage impair (%lx)\n"
-#: config/tc-h8300.c:1772
+#: config/tc-h8300.c:1774
msgid "destination operand must be 16 bit register"
msgstr "opérande de destination doit être un registre de 16 bits"
-#: config/tc-h8300.c:1781
+#: config/tc-h8300.c:1783
msgid "source operand must be 8 bit register"
msgstr "opérande source doit être un registre de 8 bits"
-#: config/tc-h8300.c:1789
+#: config/tc-h8300.c:1791
msgid "destination operand must be 16bit absolute address"
msgstr "opérande de destination doit être une adresse absolue de 16 bits"
-#: config/tc-h8300.c:1796
+#: config/tc-h8300.c:1798
msgid "destination operand must be 8 bit register"
msgstr "opérande de destination doit être un registre de 8 bits"
-#: config/tc-h8300.c:1804
+#: config/tc-h8300.c:1806
msgid "source operand must be 16bit absolute address"
msgstr "opérande source doit être une adresse absolue de 16 bits"
#. This seems more sane than saying "too many operands". We'll
#. get here only if the trailing trash starts with a comma.
-#: config/tc-h8300.c:1812 config/tc-mips.c:14377 config/tc-mips.c:14445
-#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2547
-#: config/tc-mmix.c:2571 config/tc-mmix.c:2844
+#: config/tc-h8300.c:1814 config/tc-mips.c:14374 config/tc-mips.c:14442
+#: config/tc-mmix.c:469 config/tc-mmix.c:481 config/tc-mmix.c:2537
+#: config/tc-mmix.c:2561 config/tc-mmix.c:2834
msgid "invalid operands"
msgstr "opérandes invalides"
-#: config/tc-h8300.c:1843
+#: config/tc-h8300.c:1845
msgid "operand/size mis-match"
msgstr "tailles/opérandes ne concordent pas"
-#: config/tc-h8300.c:1943 config/tc-sh.c:2537 config/tc-z8k.c:1243
+#: config/tc-h8300.c:1945 config/tc-sh.c:2537 config/tc-z8k.c:1243
msgid "unknown opcode"
msgstr "opcode inconnu"
-#: config/tc-h8300.c:1976
+#: config/tc-h8300.c:1978
msgid "invalid operand in ldm"
msgstr "opérande invalide dans ldm"
-#: config/tc-h8300.c:1985
+#: config/tc-h8300.c:1987
msgid "invalid operand in stm"
msgstr "opérande invalide dans stm"
-#: config/tc-h8300.c:2184
+#: config/tc-h8300.c:2186
#, c-format
msgid "Invalid argument to --mach option: %s"
msgstr "Argument invalide à l'option --match: %s"
-#: config/tc-h8300.c:2195
+#: config/tc-h8300.c:2197
#, c-format
msgid " H8300-specific assembler options:\n"
msgstr "Options en assembleur spécifiques H8300:\n"
-#: config/tc-h8300.c:2196
+#: config/tc-h8300.c:2198
#, c-format
msgid ""
" -mach=<name> Set the H8300 machine type to one of:\n"
@@ -7908,32 +7936,32 @@ msgstr ""
" -march=<nom> Définir le type de machine H8300 à l'une de ces valeurs:\n"
" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
-#: config/tc-h8300.c:2199
+#: config/tc-h8300.c:2201
#, c-format
msgid " -h-tick-hex Support H'00 style hex constants\n"
msgstr " -h-tick-hex Supporter les constantes hexadécimales dans le style H'00\n"
-#: config/tc-h8300.c:2208
+#: config/tc-h8300.c:2210
#, c-format
msgid "call to tc_aout_fix_to_chars \n"
msgstr "appel de tc_aout_fix_to_chars \n"
-#: config/tc-h8300.c:2217
+#: config/tc-h8300.c:2219
#, c-format
msgid "call to md_convert_frag \n"
msgstr "appel de md_convert_frag \n"
-#: config/tc-h8300.c:2268
+#: config/tc-h8300.c:2270
#, c-format
msgid "call to md_estimate_size_before_relax \n"
msgstr "appel de md_estimate_size_before_relax \n"
-#: config/tc-h8300.c:2283
+#: config/tc-h8300.c:2285
msgid "Unexpected reference to a symbol in a non-code section"
msgstr "Référence inattendue à un symbole dans une section qui n'est pas du code"
-#: config/tc-h8300.c:2320 config/tc-mcore.c:2208 config/tc-microblaze.c:2552
-#: config/tc-pj.c:488 config/tc-sh.c:3886 config/tc-tic6x.c:4516
+#: config/tc-h8300.c:2322 config/tc-mcore.c:2208 config/tc-microblaze.c:2552
+#: config/tc-pj.c:488 config/tc-sh.c:3886 config/tc-tic6x.c:4515
#, c-format
msgid "Cannot represent relocation type %s"
msgstr "Ne peut représenter le type de réadressage %s"
@@ -7976,1123 +8004,1196 @@ msgstr "Segment erroné dans l'expression."
msgid "Invalid Nullification: (%c)"
msgstr "Nullification invalide: (%c)"
-#: config/tc-hppa.c:1384
+#: config/tc-hppa.c:1379
msgid "Cannot handle fixup"
msgstr "Ne peut traiter le correctif"
-#: config/tc-hppa.c:1682
+#: config/tc-hppa.c:1663
#, c-format
msgid " -Q ignored\n"
msgstr " -Q ignoré\n"
-#: config/tc-hppa.c:1686
+#: config/tc-hppa.c:1667
#, c-format
msgid " -c print a warning if a comment is found\n"
msgstr " -c avertir si un commentaire est trouvé\n"
-#: config/tc-hppa.c:1752
+#: config/tc-hppa.c:1733
#, c-format
msgid "no hppa_fixup entry for fixup type 0x%x"
msgstr "pas d'entrée hppa_fixup entry pour le correctif du type 0x%x"
-#: config/tc-hppa.c:1931
+#: config/tc-hppa.c:1912
msgid "Unknown relocation encountered in md_apply_fix."
msgstr "Réadressage inconnu rencontré dans md_apply_fix."
-#: config/tc-hppa.c:2119 config/tc-hppa.c:2144
+#: config/tc-hppa.c:2100 config/tc-hppa.c:2125
#, c-format
msgid "Undefined register: '%s'."
msgstr "Registre indéfini: « %s »."
-#: config/tc-hppa.c:2178
+#: config/tc-hppa.c:2159
#, c-format
msgid "Non-absolute symbol: '%s'."
msgstr "Symbole non absolu: « %s »."
-#: config/tc-hppa.c:2193
+#: config/tc-hppa.c:2174
#, c-format
msgid "Undefined absolute constant: '%s'."
msgstr "Constante absolue indéfinie: « %s »."
-#: config/tc-hppa.c:2224 config/tc-hppa.c:5705
+#: config/tc-hppa.c:2205 config/tc-hppa.c:5686
msgid "could not update architecture and machine"
msgstr "ne peut mettre à jour l'architecture et la machine"
-#: config/tc-hppa.c:2262
+#: config/tc-hppa.c:2243
#, c-format
msgid "Invalid FP Compare Condition: %s"
msgstr "Condition de comparaison FP invalide: %s"
-#: config/tc-hppa.c:2317
+#: config/tc-hppa.c:2298
#, c-format
msgid "Invalid FTEST completer: %s"
msgstr "Complèteur FTEST invalide: %s"
-#: config/tc-hppa.c:2383 config/tc-hppa.c:2420
+#: config/tc-hppa.c:2364 config/tc-hppa.c:2401
#, c-format
msgid "Invalid FP Operand Format: %3s"
msgstr "Format d'opérande FP invalide: %3s"
-#: config/tc-hppa.c:2538
+#: config/tc-hppa.c:2519
msgid "Bad segment (should be absolute)."
msgstr "Segment erroné (devrait être absolu)."
-#: config/tc-hppa.c:2598
+#: config/tc-hppa.c:2579
#, c-format
msgid "Invalid argument location: %s\n"
msgstr "Position d'argument invalide: %s\n"
-#: config/tc-hppa.c:2627
+#: config/tc-hppa.c:2608
#, c-format
msgid "Invalid argument description: %d"
msgstr "Description invalide de l'argument: %d"
-#: config/tc-hppa.c:3456
+#: config/tc-hppa.c:3437
msgid "Invalid Indexed Load Completer."
msgstr "Complèteur de chargement indexé invalide."
-#: config/tc-hppa.c:3461
+#: config/tc-hppa.c:3442
msgid "Invalid Indexed Load Completer Syntax."
msgstr "Syntaxe de complèteur de chargement indexé invalide."
-#: config/tc-hppa.c:3495
+#: config/tc-hppa.c:3476
msgid "Invalid Short Load/Store Completer."
msgstr "Complèteur Load/Store courts invalide."
-#: config/tc-hppa.c:3556 config/tc-hppa.c:3561
+#: config/tc-hppa.c:3537 config/tc-hppa.c:3542
msgid "Invalid Store Bytes Short Completer"
msgstr "Complèteur Store Bytes Short invalide"
-#: config/tc-hppa.c:3876 config/tc-hppa.c:3882
+#: config/tc-hppa.c:3857 config/tc-hppa.c:3863
msgid "Invalid left/right combination completer"
msgstr "Complèteur de combinaisons left/right invalide"
-#: config/tc-hppa.c:3931 config/tc-hppa.c:3938
+#: config/tc-hppa.c:3912 config/tc-hppa.c:3919
msgid "Invalid permutation completer"
msgstr "Complèteur de permutations invalide"
-#: config/tc-hppa.c:4038
+#: config/tc-hppa.c:4019
#, c-format
msgid "Invalid Add Condition: %s"
msgstr "Condition d'addition invalide: %s"
-#: config/tc-hppa.c:4054 config/tc-hppa.c:4064
+#: config/tc-hppa.c:4035 config/tc-hppa.c:4045
msgid "Invalid Add and Branch Condition"
msgstr "Condition d'addition et de branchement invalide"
-#: config/tc-hppa.c:4085 config/tc-hppa.c:4230
+#: config/tc-hppa.c:4066 config/tc-hppa.c:4211
msgid "Invalid Compare/Subtract Condition"
msgstr "Condition comparaison/soustraction invalide"
-#: config/tc-hppa.c:4125
+#: config/tc-hppa.c:4106
#, c-format
msgid "Invalid Branch On Bit Condition: %c"
msgstr "Branchement invalide sur la condition de bit: %c"
-#: config/tc-hppa.c:4128
+#: config/tc-hppa.c:4109
msgid "Missing Branch On Bit Condition"
msgstr "Branchement manquant sur la condition de bit"
-#: config/tc-hppa.c:4213
+#: config/tc-hppa.c:4194
#, c-format
msgid "Invalid Compare/Subtract Condition: %s"
msgstr "Condition comparaison/soustraction invalide: %s"
-#: config/tc-hppa.c:4245
+#: config/tc-hppa.c:4226
msgid "Invalid Compare and Branch Condition"
msgstr "Condition comparaison et de branchement invalide"
-#: config/tc-hppa.c:4341
+#: config/tc-hppa.c:4322
msgid "Invalid Logical Instruction Condition."
msgstr "Condition d'instruction logique invalide."
-#: config/tc-hppa.c:4403
+#: config/tc-hppa.c:4384
msgid "Invalid Shift/Extract/Deposit Condition."
msgstr "Condition décalage/extraction/dépôt invalide."
-#: config/tc-hppa.c:4520
+#: config/tc-hppa.c:4501
msgid "Invalid Unit Instruction Condition."
msgstr "Condition d'instruction unaire (Unit) invalide."
-#: config/tc-hppa.c:4999 config/tc-hppa.c:5031 config/tc-hppa.c:5062
-#: config/tc-hppa.c:5092
+#: config/tc-hppa.c:4980 config/tc-hppa.c:5012 config/tc-hppa.c:5043
+#: config/tc-hppa.c:5073
msgid "Branch to unaligned address"
msgstr "Branchement sur une adresse non alignée"
-#: config/tc-hppa.c:5274
+#: config/tc-hppa.c:5255
msgid "Invalid SFU identifier"
msgstr "Identificateur SFU invalide"
-#: config/tc-hppa.c:5324
+#: config/tc-hppa.c:5305
msgid "Invalid COPR identifier"
msgstr "Identificateur COPR invalide"
-#: config/tc-hppa.c:5454
+#: config/tc-hppa.c:5435
msgid "Invalid Floating Point Operand Format."
msgstr "Format d'opérande en virgule flottante invalide."
-#: config/tc-hppa.c:5574 config/tc-hppa.c:5594 config/tc-hppa.c:5614
-#: config/tc-hppa.c:5634 config/tc-hppa.c:5654
+#: config/tc-hppa.c:5555 config/tc-hppa.c:5575 config/tc-hppa.c:5595
+#: config/tc-hppa.c:5615 config/tc-hppa.c:5635
msgid "Invalid register for single precision fmpyadd or fmpysub"
msgstr "Registre invalide pour la simple précision fmpyadd ou fmpysub"
-#: config/tc-hppa.c:5722
+#: config/tc-hppa.c:5703
#, c-format
msgid "Invalid operands %s"
msgstr "Opérandes invalides %s"
-#: config/tc-hppa.c:5732
+#: config/tc-hppa.c:5713
#, c-format
msgid "Immediates %d and %d will give undefined behavior."
msgstr "Les valeurs immédiates %d et %d vont donner lieu à un comportement indéfini."
-#: config/tc-hppa.c:5784 config/tc-hppa.c:6978 config/tc-hppa.c:7033
+#: config/tc-hppa.c:5765 config/tc-hppa.c:6959 config/tc-hppa.c:7014
msgid "Missing function name for .PROC (corrupted label chain)"
msgstr "Nom de fonction manquant pour .PROC (chaîne d'étiquette corrompue)"
-#: config/tc-hppa.c:5787 config/tc-hppa.c:7036
+#: config/tc-hppa.c:5768 config/tc-hppa.c:7017
msgid "Missing function name for .PROC"
msgstr "Nom de fonction manquant pour .PROC"
-#: config/tc-hppa.c:5846
+#: config/tc-hppa.c:5827
msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
msgstr "L'argument à .BLOCK/.BLOCKZ doit être compris entre 0 et 0x3fffffff"
-#: config/tc-hppa.c:5937
+#: config/tc-hppa.c:5918
#, c-format
msgid "Invalid .CALL argument: %s"
msgstr "Argument .CALL invalide: %s"
-#: config/tc-hppa.c:6082
+#: config/tc-hppa.c:6063
msgid ".callinfo is not within a procedure definition"
msgstr ".callinfo n'est pas à l'intérieur de la définition de procédure"
-#: config/tc-hppa.c:6100
+#: config/tc-hppa.c:6081
#, c-format
msgid "FRAME parameter must be a multiple of 8: %d\n"
msgstr "Paramètre FRAME doit être un multiple de 8: %d\n"
-#: config/tc-hppa.c:6117
+#: config/tc-hppa.c:6098
msgid "Value for ENTRY_GR must be in the range 3..18\n"
msgstr "Valeur de ENTRY_GR doit être dans la plage 3..18\n"
-#: config/tc-hppa.c:6128
+#: config/tc-hppa.c:6109
msgid "Value for ENTRY_FR must be in the range 12..21\n"
msgstr "Valeur de ENTRY_FR doit être dans la plage 12..21\n"
-#: config/tc-hppa.c:6137
+#: config/tc-hppa.c:6118
msgid "Value for ENTRY_SR must be 3\n"
msgstr "Valeur de ENTRY_SR doit être 3\n"
-#: config/tc-hppa.c:6186
+#: config/tc-hppa.c:6167
#, c-format
msgid "Invalid .CALLINFO argument: %s"
msgstr "Argument à .CALLINFO invalide: %s"
-#: config/tc-hppa.c:6308
+#: config/tc-hppa.c:6289
msgid "The .ENTER pseudo-op is not supported"
msgstr "Le pseudo-op .ENTER n'est pas supporté"
-#: config/tc-hppa.c:6324
+#: config/tc-hppa.c:6305
msgid "Misplaced .entry. Ignored."
msgstr ".entry mal positionné. Ignoré."
-#: config/tc-hppa.c:6328
+#: config/tc-hppa.c:6309
msgid "Missing .callinfo."
msgstr ".callinfo manquant."
-#: config/tc-hppa.c:6393
+#: config/tc-hppa.c:6374
msgid ".REG expression must be a register"
msgstr "Expression .REG doit être un registre"
-#: config/tc-hppa.c:6409
+#: config/tc-hppa.c:6390
msgid "bad or irreducible absolute expression; zero assumed"
msgstr "expression absolue erronée ou irréductible; zéro assumé"
-#: config/tc-hppa.c:6420
+#: config/tc-hppa.c:6401
msgid ".REG must use a label"
msgstr ".REG doit utiliser une étiquette"
-#: config/tc-hppa.c:6422
+#: config/tc-hppa.c:6403
msgid ".EQU must use a label"
msgstr ".EQU doit utiliser une étiquette"
-#: config/tc-hppa.c:6477
+#: config/tc-hppa.c:6458
#, c-format
msgid "Symbol '%s' could not be created."
msgstr "Symbole « %s » n'a pu être créé."
-#: config/tc-hppa.c:6527
+#: config/tc-hppa.c:6508
msgid ".EXIT must appear within a procedure"
msgstr ".EXIT doit apparaître à l'intérieur d'une procédure"
-#: config/tc-hppa.c:6531
+#: config/tc-hppa.c:6512
msgid "Missing .callinfo"
msgstr ".callinfo manquant"
-#: config/tc-hppa.c:6535
+#: config/tc-hppa.c:6516
msgid "No .ENTRY for this .EXIT"
msgstr "Pas de .ENTRY pour ce .EXIT"
-#: config/tc-hppa.c:6575
+#: config/tc-hppa.c:6556
#, c-format
msgid "Using ENTRY rather than CODE in export directive for %s"
msgstr "Utilise ENTRY plutôt que CODE dans la directive d'exportation pour %s"
-#: config/tc-hppa.c:6694
+#: config/tc-hppa.c:6675
#, c-format
msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
msgstr "Argument .EXPORT/.IMPORT non défini (ignoré): %s"
-#: config/tc-hppa.c:6717
+#: config/tc-hppa.c:6698
#, c-format
msgid "Cannot define export symbol: %s\n"
msgstr "Ne peut définir un symbole d'exportation: %s\n"
-#: config/tc-hppa.c:6808
+#: config/tc-hppa.c:6789
msgid "Missing label name on .LABEL"
msgstr "Nom d'étiquette manquant pour .LABEL"
-#: config/tc-hppa.c:6813
+#: config/tc-hppa.c:6794
msgid "extra .LABEL arguments ignored."
msgstr "arguments superflus pour .LABEL sont ignorés."
-#: config/tc-hppa.c:6829
+#: config/tc-hppa.c:6810
msgid "The .LEAVE pseudo-op is not supported"
msgstr "Le pseudo-op .LEAVE n'est pas supporté"
-#: config/tc-hppa.c:6867
+#: config/tc-hppa.c:6848
msgid "Unrecognized .LEVEL argument\n"
msgstr "Argument .LEVEL non reconnu\n"
-#: config/tc-hppa.c:6900
+#: config/tc-hppa.c:6881
#, c-format
msgid "Cannot define static symbol: %s\n"
msgstr "Ne peut définir le symbole statique: %s\n"
-#: config/tc-hppa.c:6932
+#: config/tc-hppa.c:6913
msgid "Nested procedures"
msgstr "Procédure imbriquées"
-#: config/tc-hppa.c:6942
+#: config/tc-hppa.c:6923
msgid "Cannot allocate unwind descriptor\n"
msgstr "Ne peut allouer un descripteur unwind\n"
-#: config/tc-hppa.c:7040
+#: config/tc-hppa.c:7021
msgid "misplaced .procend"
msgstr ".procend mal positionné"
-#: config/tc-hppa.c:7043
+#: config/tc-hppa.c:7024
msgid "Missing .callinfo for this procedure"
msgstr ".callinfo manquant pour cette procédure"
-#: config/tc-hppa.c:7046
+#: config/tc-hppa.c:7027
msgid "Missing .EXIT for a .ENTRY"
msgstr ".EXIT manquant pour un .ENTRY"
-#: config/tc-hppa.c:7083
+#: config/tc-hppa.c:7064
msgid "Not in a space.\n"
msgstr "N'est pas dans un espace.\n"
-#: config/tc-hppa.c:7086
+#: config/tc-hppa.c:7067
msgid "Not in a subspace.\n"
msgstr "N'est pas dans un sous-espace.\n"
-#: config/tc-hppa.c:7174
+#: config/tc-hppa.c:7155
msgid "Invalid .SPACE argument"
msgstr "Argument .SPACE invalide"
-#: config/tc-hppa.c:7220
+#: config/tc-hppa.c:7201
msgid "Can't change spaces within a procedure definition. Ignored"
msgstr "Ne peut changer les espace à l'intérieur d'une définition de procédure. Ignoré"
-#: config/tc-hppa.c:7345
+#: config/tc-hppa.c:7326
#, c-format
msgid "Undefined space: '%s' Assuming space number = 0."
msgstr "Espace indéfini: « %s » Numéro d'espace assumé = 0."
-#: config/tc-hppa.c:7368
+#: config/tc-hppa.c:7349
msgid "Must be in a space before changing or declaring subspaces.\n"
msgstr "Doit être dans un espace avant de changer ou déclarer des sous-espaces.\n"
-#: config/tc-hppa.c:7372
+#: config/tc-hppa.c:7353
msgid "Can't change subspaces within a procedure definition. Ignored"
msgstr "Ne peut modifier des sous-espaces à l'intérieur de la définition d'une procédure. Ignoré"
-#: config/tc-hppa.c:7406
+#: config/tc-hppa.c:7387
msgid "Parameters of an existing subspace can't be modified"
msgstr "Paramètres de sous-espaces existants ne peuvent être modifiés"
-#: config/tc-hppa.c:7457
+#: config/tc-hppa.c:7438
msgid "Alignment must be a power of 2"
msgstr "Alignement doit être une puissance de 2"
-#: config/tc-hppa.c:7504
+#: config/tc-hppa.c:7485
msgid "FIRST not supported as a .SUBSPACE argument"
msgstr "FIRST n'est pas supporté comme un argument pour .SUBSPACE"
-#: config/tc-hppa.c:7506
+#: config/tc-hppa.c:7487
msgid "Invalid .SUBSPACE argument"
msgstr "argument .SUBSPACE invalide"
-#: config/tc-hppa.c:7695
+#: config/tc-hppa.c:7676
#, c-format
msgid "Internal error: Unable to find containing space for %s."
msgstr "Erreur interne: incapable de repérer l'espace contenant pour %s."
-#: config/tc-hppa.c:8256
+#: config/tc-hppa.c:8237
msgid "-R option not supported on this target."
msgstr "L'option -R n'est pas supportée pour cette cible."
-#: config/tc-hppa.c:8278
+#: config/tc-hppa.c:8259
#, c-format
msgid "internal error: losing opcode: `%s' \"%s\"\n"
msgstr "erreur interne: perte de l'opcode: « %s» «%s »\n"
-#: config/tc-hppa.c:8288 config/tc-nios2.c:1433 config/tc-sparc.c:999
+#: config/tc-hppa.c:8269 config/tc-sparc.c:999
msgid "Broken assembler. No assembly attempted."
msgstr "Assemblage cassé. Aucune tentative d'assemblage."
-#: config/tc-i386.c:1413
+#: config/tc-i386.c:1558
#, c-format
msgid "i386_output_nops called to generate nops of at most %d bytes!"
msgstr "i386_output_nops appelé pour générer des nops d'au plus %d octets !"
-#: config/tc-i386.c:1593
+#: config/tc-i386.c:1738
#, c-format
msgid "invalid single nop size: %d (expect within [0, %d])"
msgstr "taille de nop seul invalide: %d (valeur attendue entre [0, %d])"
-#: config/tc-i386.c:1642
+#: config/tc-i386.c:1787
msgid "jump over nop padding out of range"
msgstr "sauter par dessus les nop de remplissage hors de portée"
-#: config/tc-i386.c:1956
+#: config/tc-i386.c:2103
msgid "same oszc flag used twice"
msgstr "même fanion oszc utilisé deux fois"
-#: config/tc-i386.c:1988 config/tc-i386.c:1999
+#: config/tc-i386.c:2135 config/tc-i386.c:2146
msgid "unrecognized pseudo-suffix"
msgstr "pseudo suffixe non reconnu"
-#: config/tc-i386.c:2035
+#: config/tc-i386.c:2182
msgid "unrecognized oszc flags or illegal `,' in pseudo-suffix"
msgstr "fanions oszc non reconnus ou « , » illégale dans le pseudo suffixe"
-#: config/tc-i386.c:2052
+#: config/tc-i386.c:2199
msgid "missing `}' or `,' in pseudo-suffix"
msgstr "« } » ou « , » manquant dans le pseudo suffixe"
-#: config/tc-i386.c:2717
+#: config/tc-i386.c:2867
#, c-format
msgid "0x%<PRIx64> shortened to 0x%<PRIx64>"
msgstr "0x%<PRIx64> réduit à 0x%<PRIx64>"
-#: config/tc-i386.c:2814 config/tc-i386.c:4421 config/tc-i386.c:4432
-#: config/tc-i386.c:10864
+#: config/tc-i386.c:2964 config/tc-i386.c:4580 config/tc-i386.c:4591
+#: config/tc-i386.c:10628
msgid "same type of prefix used twice"
msgstr "même type de préfixe utilisé deux fois"
-#: config/tc-i386.c:2826 config/tc-i386.c:3151
+#: config/tc-i386.c:2976 config/tc-i386.c:3304
#, c-format
msgid "64bit mode not supported on `%s'."
msgstr "mode 64 bits pas supporté sur « %s »"
-#: config/tc-i386.c:2833 config/tc-i386.c:3160
+#: config/tc-i386.c:2983 config/tc-i386.c:3311
#, c-format
msgid "32bit mode not supported on `%s'."
msgstr "mode 32 bits pas supporté sur « %s »"
-#: config/tc-i386.c:2885
+#: config/tc-i386.c:3035
msgid "bad argument to syntax directive."
msgstr "mauvais argument pour la directive de syntaxe."
-#: config/tc-i386.c:2942
+#: config/tc-i386.c:3092
#, c-format
msgid "bad argument to %s_check directive."
msgstr "mauvais argument pour la directive %s_check."
-#: config/tc-i386.c:2946
+#: config/tc-i386.c:3096
#, c-format
msgid "missing argument for %s_check directive"
msgstr "argument manquant pour la directive %s_check"
-#: config/tc-i386.c:2976
+#: config/tc-i386.c:3123
#, c-format
msgid "`%s' is not supported on `%s'"
msgstr "« %s » n'est pas supporté sur « %s »"
-#: config/tc-i386.c:3044
+#: config/tc-i386.c:3191
msgid "missing cpu architecture"
msgstr "architecture cpu manquante"
-#: config/tc-i386.c:3082
+#: config/tc-i386.c:3230
msgid ".arch stack is empty"
msgstr "la pile .arch est vide"
-#: config/tc-i386.c:3092
+#: config/tc-i386.c:3246
#, c-format
msgid "this `.arch pop' requires `.code%u%s' to be in effect"
msgstr "ce « .arch pop » requiert que « .code%u%s » soit actif"
-#: config/tc-i386.c:3208
+#: config/tc-i386.c:3357
msgid "Unrecognized vector size specifier"
msgstr "Spécificateur de taille de vecteur non reconnu"
-#: config/tc-i386.c:3244
+#: config/tc-i386.c:3394
#, c-format
msgid "no such architecture: `%s'"
msgstr "pas de telle architecture: « %s »"
-#: config/tc-i386.c:3261
+#: config/tc-i386.c:3410
#, c-format
msgid "no such architecture modifier: `%s'"
msgstr "pas de tel modificateur d'architecture: « %s »"
-#: config/tc-i386.c:3275 config/tc-i386.c:3298
+#: config/tc-i386.c:3426 config/tc-i386.c:3449
msgid "Intel MCU is 32bit ELF only"
msgstr "Intel MCU supporte uniquement ELF 32 bits"
-#: config/tc-i386.c:3305 config/tc-i386.c:18069
+#: config/tc-i386.c:3456 config/tc-i386.c:17765
msgid "unknown architecture"
msgstr "architecture inconnue"
-#: config/tc-i386.c:3681
+#: config/tc-i386.c:3831
msgid "there are no pc-relative size relocations"
msgstr "il n'y a pas de tailles de réadressages relatifs au PC"
-#: config/tc-i386.c:3693
+#: config/tc-i386.c:3843
#, c-format
msgid "unknown relocation (%u)"
msgstr "réadressage inconnu (%u)"
-#: config/tc-i386.c:3695
+#: config/tc-i386.c:3845
#, c-format
msgid "%u-byte relocation cannot be applied to %u-byte field"
msgstr "réadressage %u octets ne peut pas être appliqué sur un champ de %u octets"
-#: config/tc-i386.c:3699
+#: config/tc-i386.c:3849
msgid "non-pc-relative relocation for pc-relative field"
msgstr "réadressage non relatif au PC pour un champ relatif au PC"
-#: config/tc-i386.c:3704
+#: config/tc-i386.c:3854
msgid "relocated field and relocation type differ in signedness"
msgstr "le champ relocalisé et le type relocalisé diffèrent sur le signe"
-#: config/tc-i386.c:3713
+#: config/tc-i386.c:3863
msgid "there are no unsigned pc-relative relocations"
msgstr "il n'y a pas de réadressage non signé relative au PC"
-#: config/tc-i386.c:3721
+#: config/tc-i386.c:3871
#, c-format
msgid "cannot do %u byte pc-relative relocation"
msgstr "ne peut faire un réadressage relatif au PC de %u octets"
-#: config/tc-i386.c:3738
+#: config/tc-i386.c:3888
#, c-format
msgid "cannot do %s %u byte relocation"
msgstr "ne peut faire un réadressage %s %u octets"
-#: config/tc-i386.c:4196
+#: config/tc-i386.c:4352
#, c-format
msgid "ambiguous broadcast for `%s', using %u-bit form"
msgstr "diffusion ambigüe pour « %s », utilisation de la forme sur %u bits"
-#: config/tc-i386.c:4422
+#: config/tc-i386.c:4581
msgid "conflicting use of `data16' prefix"
msgstr "utilisation conflictuelle du préfixe « data16 »"
-#: config/tc-i386.c:4510
+#: config/tc-i386.c:4668
#, c-format
msgid "can't encode register '%s%s' in an instruction requiring %s prefix"
msgstr "ne peut encoder le registre « %s%s » dans l'instruction nécessitant le préfixe %s"
-#: config/tc-i386.c:4595 config/tc-i386.c:7541
+#: config/tc-i386.c:4710
+#, c-format
+msgid "size override not allowed with `%s'"
+msgstr "l'écrasement de la taille n'est pas permis avec « %s »"
+
+#: config/tc-i386.c:4717
+#, c-format
+msgid "address override not allowed with `%s'"
+msgstr "l'écrasement de l'adresse n'est pas permis avec « %s »"
+
+#: config/tc-i386.c:4771 config/tc-i386.c:7240
#, c-format
msgid "invalid instruction `%s' after `%s'"
msgstr "mauvaise instruction « %s » après « %s »"
-#: config/tc-i386.c:4601
+#: config/tc-i386.c:4777
#, c-format
msgid "missing `lock' with `%s'"
msgstr "« lock » manquant avec « %s »"
-#: config/tc-i386.c:4608
+#: config/tc-i386.c:4784
#, c-format
msgid "instruction `%s' after `xacquire' not allowed"
msgstr "instruction « %s » pas permise après « xacquire »"
-#: config/tc-i386.c:4614
+#: config/tc-i386.c:4790
#, c-format
msgid "memory destination needed for instruction `%s' after `xrelease'"
msgstr "destination mémoire nécessaire pour l'instruction « %s » après « xrelease »"
-#: config/tc-i386.c:5778
+#: config/tc-i386.c:6224
msgid "`.noopt' arguments ignored"
msgstr "arguments « .noopt » ignorés"
-#: config/tc-i386.c:5964
+#: config/tc-i386.c:6410
#, c-format
msgid "`%s` changes flags which would affect control flow behavior"
msgstr "« %s » change les fanions qui peuvent affecter le comportement du contrôle de flux"
-#: config/tc-i386.c:6006
+#: config/tc-i386.c:6452
#, c-format
msgid "indirect `%s` with memory operand should be avoided"
msgstr "« %s » indirect avec un opérande mémoire devrait être évité"
-#: config/tc-i386.c:6016
+#: config/tc-i386.c:6462
#, c-format
msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
msgstr "« %s » passe outre -mlfence-before-indirect-branch sur « %s »"
-#: config/tc-i386.c:6035
+#: config/tc-i386.c:6481
#, c-format
msgid "`%s` skips -mlfence-before-ret on `%s`"
msgstr "« %s » passe outre -mlfence-before-ret sur « %s »"
-#. A non-zero addend in jump/JCC target makes control-flow tracking
-#. difficult. Skip SCFI for now.
-#: config/tc-i386.c:6565
+#: config/tc-i386.c:6831
+#, c-format
+msgid "@%s operator cannot be used with `%s'"
+msgstr "l'opérateur @%s ne peut pas être utilisé avec « %s »"
+
+#: config/tc-i386.c:6836
+#, c-format
+msgid "@%s operator can be used with `%s', but format is wrong"
+msgstr "l'opérateur @%s peut être utilisé avec « %s » mais le format est mauvais"
+
+#: config/tc-i386.c:6841
+#, c-format
+msgid "@%s operator requires no SIB"
+msgstr "l'opérateur @%s n'exige pas de SIB"
+
+#: config/tc-i386.c:6845
+#, c-format
+msgid "@%s operator requires base register"
+msgstr "l'opérateur @%s requiert un registre de base"
+
+#: config/tc-i386.c:6849
+#, c-format
+msgid "@%s operator requires no base/index register"
+msgstr "l'opérateur @%s n'exige pas de registre de base/index"
+
+#: config/tc-i386.c:6854
+#, c-format
+msgid "@%s operator requires no base register"
+msgstr "l'opérateur @%s n'exige pas de registre de base"
+
+#: config/tc-i386.c:6858
+#, c-format
+msgid "@%s operator requires `%sebx' as index register"
+msgstr "l'opérateur @%s requiert « %sebx » comme registre d'index"
+
+#: config/tc-i386.c:6863
+#, c-format
+msgid "@%s operator requires `%seax' as base register"
+msgstr "l'opérateur @%s requiert « %seax » comme registre de base"
+
+#: config/tc-i386.c:6868
+#, c-format
+msgid "@%s operator requires `%seax/%srax' as base register"
+msgstr "l'opérateur @%s requiert « %seax/%srax » comme registre de base"
+
+#: config/tc-i386.c:6873
#, c-format
-msgid "SCFI: `%s' insn with non-zero addend to sym not supported"
-msgstr "SCFI: instruction « %s » avec un terme non nul pour sym n'est pas supportée"
+msgid "@%s operator requires `%sebx' as base register"
+msgstr "l'opérateur @%s requiert « %sebx » comme registre de base"
-#: config/tc-i386.c:6812
+#: config/tc-i386.c:6878
#, c-format
-msgid "SCFI: unsupported APX op %#x may cause incorrect CFI"
-msgstr "SCFI: op APX %#x non supporté peut causer un CFI incorrect"
+msgid "@%s operator requires `%srip' as base register"
+msgstr "l'opérateur @%s requiert « %srip » comme registre de base"
-#: config/tc-i386.c:7209
+#: config/tc-i386.c:6883
#, c-format
-msgid "SCFI: unhandled op %#x may cause incorrect CFI"
-msgstr "SCFI: op %#x non géré peut causer un CFI incorrect"
+msgid "@%s operator requires `%seax' as dest register"
+msgstr "l'opérateur @%s requiert « %seax » comme registre de destination"
-#: config/tc-i386.c:7212
+#: config/tc-i386.c:6888
#, c-format
-msgid "SCFI: unexpected op %#x may cause incorrect CFI"
-msgstr "SCFI: op %#x inattendu peut causer un CFI incorrect"
+msgid "@%s operator requires `%srdi' as dest register"
+msgstr "l'opérateur @%s requiert « %srdi » comme registre de destination"
-#: config/tc-i386.c:7382
+#: config/tc-i386.c:6893
+#, c-format
+msgid "@%s operator requires scale factor of 1"
+msgstr "l'opérateur @%s exige un facteur d'échelle de 1"
+
+#: config/tc-i386.c:6898
+#, c-format
+msgid "@%s operator requires 32-bit base register"
+msgstr "l'opérateur @%s exige un registre de base 32 bits"
+
+#: config/tc-i386.c:6903
+#, c-format
+msgid "@%s operator requires 32-bit dest register"
+msgstr "l'opérateur @%s exige un registre de destination 32 bits"
+
+#: config/tc-i386.c:6908
+#, c-format
+msgid "@%s operator requires 64-bit dest register"
+msgstr "l'opérateur @%s exige un registre de destination 64 bits"
+
+#: config/tc-i386.c:6913
+#, c-format
+msgid "@%s operator requires 32-bit or 64-bit dest register"
+msgstr "l'opérateur @%s exige un registre de destination de 32 ou 64 bits"
+
+#: config/tc-i386.c:7081
msgid "operand size mismatch"
msgstr "non concordance de la taille d'opérande"
-#: config/tc-i386.c:7385
+#: config/tc-i386.c:7084
msgid "operand type mismatch"
msgstr "non concordance du type d'opérande"
-#: config/tc-i386.c:7388
+#: config/tc-i386.c:7087
msgid "register type mismatch"
msgstr "non concordance du type de registre"
-#: config/tc-i386.c:7391
+#: config/tc-i386.c:7090
msgid "number of operands mismatch"
msgstr "non concordance du nombre d'opérandes"
-#: config/tc-i386.c:7394
+#: config/tc-i386.c:7093
msgid "invalid instruction suffix"
msgstr "suffixe d'instruction invalide"
-#: config/tc-i386.c:7397
+#: config/tc-i386.c:7096
msgid "constant doesn't fit in 4 bits"
msgstr "la constante ne tient pas dans 4 bits"
-#: config/tc-i386.c:7400
+#: config/tc-i386.c:7099
msgid "unsupported with Intel mnemonic"
msgstr "non supporté avec les mnémoniques Intel"
-#: config/tc-i386.c:7403
+#: config/tc-i386.c:7102
msgid "unsupported syntax"
msgstr "syntaxe non supportée"
-#: config/tc-i386.c:7406
+#: config/tc-i386.c:7105
msgid "extended GPR cannot be used as base/index"
msgstr "GPR étendu ne peut être utilisé comme base/index"
-#: config/tc-i386.c:7409
+#: config/tc-i386.c:7108
msgid "{nf} unsupported"
msgstr "{nf} non supporté"
-#: config/tc-i386.c:7412
+#: config/tc-i386.c:7111
#, c-format
msgid "unsupported instruction `%s'"
msgstr "instruction « %s » non supportée"
-#: config/tc-i386.c:7416 config/tc-i386.c:7931
+#: config/tc-i386.c:7115 config/tc-i386.c:7633
#, c-format
msgid "`%s' is not supported on `%s%s'"
msgstr "« %s » n'est pas supporté sur « %s%s »"
-#: config/tc-i386.c:7425
+#: config/tc-i386.c:7124
#, c-format
msgid "`%s%c' is not supported in 64-bit mode"
msgstr "« %s%c » n'est pas supporté en mode 64 bits"
-#: config/tc-i386.c:7429
+#: config/tc-i386.c:7128
#, c-format
msgid "`%s%c' is only supported in 64-bit mode"
msgstr "« %s%c » est uniquement supporté en mode 64 bits"
-#: config/tc-i386.c:7436 config/tc-i386.c:7925
+#: config/tc-i386.c:7135 config/tc-i386.c:7627
#, c-format
msgid "`%s' is not supported in 64-bit mode"
msgstr "« %s » n'est pas supporté en mode 64 bits"
-#: config/tc-i386.c:7439 config/tc-i386.c:7924
+#: config/tc-i386.c:7138 config/tc-i386.c:7626
#, c-format
msgid "`%s' is only supported in 64-bit mode"
msgstr "« %s » est uniquement supporté en mode 64 bits"
-#: config/tc-i386.c:7444
+#: config/tc-i386.c:7143
msgid "no VEX/XOP encoding"
msgstr "pas d'encodage VEX/XOP"
-#: config/tc-i386.c:7447
+#: config/tc-i386.c:7146
msgid "no EVEX encoding"
msgstr "pas d'encodage EVEX"
-#: config/tc-i386.c:7450
+#: config/tc-i386.c:7149
msgid "invalid SIB address"
msgstr "adresse SIB invalide"
-#: config/tc-i386.c:7453
+#: config/tc-i386.c:7152
msgid "invalid VSIB address"
msgstr "adresse VSIB invalide"
-#: config/tc-i386.c:7456
+#: config/tc-i386.c:7155
msgid "mask, index, and destination registers must be distinct"
msgstr "registres masque, index et de destination doivent être distincts"
-#: config/tc-i386.c:7459
+#: config/tc-i386.c:7158
msgid "all tmm registers must be distinct"
msgstr "tous les registres tmm doivent être distincts"
-#: config/tc-i386.c:7462
+#: config/tc-i386.c:7161
msgid "destination and source registers must be distinct"
msgstr "les registres destination et source doivent être distincts"
-#: config/tc-i386.c:7465
+#: config/tc-i386.c:7164
msgid "two dest registers must be distinct"
msgstr "les deux registres dest doivent être distincts"
-#: config/tc-i386.c:7468
+#: config/tc-i386.c:7167
msgid "rex2 pseudo prefix cannot be used"
msgstr "le pseudo-préfixe rex2 ne peut être utilisé"
-#: config/tc-i386.c:7471
+#: config/tc-i386.c:7170
msgid "unsupported vector index register"
msgstr "registre d'index vectoriel non supporté"
-#: config/tc-i386.c:7474
+#: config/tc-i386.c:7173
msgid "unsupported broadcast"
msgstr "diffusion non supporté"
-#: config/tc-i386.c:7477
+#: config/tc-i386.c:7176
msgid "broadcast is needed for operand of such type"
msgstr "une diffusion est nécessaire pour un opérande de ce type"
-#: config/tc-i386.c:7480
+#: config/tc-i386.c:7179
msgid "unsupported masking"
msgstr "masquage non supportée"
-#: config/tc-i386.c:7483
+#: config/tc-i386.c:7182
msgid "mask not on destination operand"
msgstr "masque pas sur un opérande de destination"
-#: config/tc-i386.c:7486
+#: config/tc-i386.c:7185
msgid "default mask isn't allowed"
msgstr "le masque par défaut n'est pas permis"
-#: config/tc-i386.c:7489
+#: config/tc-i386.c:7188
msgid "unsupported static rounding/sae"
msgstr "arrondi/sae statique non supporté"
-#: config/tc-i386.c:7492
+#: config/tc-i386.c:7191
#, c-format
msgid "vector size above %u required for `%s'"
msgstr "une taille de vecteur plus grande que %u est requise pour « %s »"
-#: config/tc-i386.c:7496
+#: config/tc-i386.c:7195
msgid "'rsp' register cannot be used"
msgstr "registre « rsp » ne peut être utilisé"
-#: config/tc-i386.c:7499
+#: config/tc-i386.c:7198
msgid "internal error"
msgstr "erreur interne"
-#: config/tc-i386.c:7502
+#: config/tc-i386.c:7201
#, c-format
msgid "%s for `%s'"
msgstr "%s pour « %s »"
-#: config/tc-i386.c:7531
+#: config/tc-i386.c:7230
#, c-format
msgid "SSE instruction `%s' is used"
msgstr "instruction SSE « %s » est utilisée"
-#: config/tc-i386.c:7555
+#: config/tc-i386.c:7254
msgid "expecting lockable instruction after `lock'"
msgstr "instruction verrouillable attendue après l'instruction « lock »"
-#: config/tc-i386.c:7571
+#: config/tc-i386.c:7287
#, c-format
msgid "data size prefix invalid with `%s'"
msgstr "le préfixe de taille de donnée est invalide avec « %s »"
-#: config/tc-i386.c:7583
-#, c-format
-msgid "TLS relocation cannot be used with `%s'"
-msgstr "le réadressage TLS ne peut être utilisé avec %s"
-
-#: config/tc-i386.c:7596
+#: config/tc-i386.c:7298
msgid "expecting valid branch instruction after `bnd'"
msgstr "instruction de branchement valide attendue après « bnd »"
-#: config/tc-i386.c:7600
+#: config/tc-i386.c:7302
msgid "expecting indirect branch instruction after `notrack'"
msgstr "instruction de branchement indirect attendue après « notrack »"
-#: config/tc-i386.c:7605
+#: config/tc-i386.c:7307
msgid "32-bit address isn't allowed in 64-bit MPX instructions."
msgstr "adresse 32 bits pas permise dans des instructions MPX 64 bits."
-#: config/tc-i386.c:7609
+#: config/tc-i386.c:7311
msgid "16-bit address isn't allowed in MPX instructions"
msgstr "adresse 16 bits pas permise dans des instructions MPX"
-#: config/tc-i386.c:7619
+#: config/tc-i386.c:7321
msgid "replacing `rep'/`repe' prefix by `bnd'"
msgstr "remplacement du préfixe « rep »/« repe » par « bnd »"
-#: config/tc-i386.c:7639
+#: config/tc-i386.c:7341
#, c-format
msgid "input/output port address isn't allowed with `%s'"
msgstr "une adresse de port d'entrée/sortie n'est pas autorisée avec « %s »"
-#: config/tc-i386.c:7672
+#: config/tc-i386.c:7374
#, c-format
msgid "'%s' only supports RIP-relative address"
msgstr "« %s » supporte uniquement une adresse relative à RIP"
#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
-#: config/tc-i386.c:7721
+#: config/tc-i386.c:7423
#, c-format
msgid "translating to `%sp'"
msgstr "traduction en « %sp »"
-#: config/tc-i386.c:7728
+#: config/tc-i386.c:7430
#, c-format
msgid "instruction `%s' isn't supported outside of protected mode."
msgstr "l'instruction « %s » n'est pas supportée en dehors du mode protégé."
-#: config/tc-i386.c:7741
+#: config/tc-i386.c:7443
#, c-format
msgid "REX prefix invalid with `%s'"
msgstr "le préfixe REX est invalide avec « %s »"
-#: config/tc-i386.c:7748
+#: config/tc-i386.c:7450
#, c-format
msgid "{rex2} prefix invalid with `%s'"
msgstr "le préfixe {rex2} est invalide avec « %s »"
-#: config/tc-i386.c:7872 config/tc-i386.c:8159
+#: config/tc-i386.c:7576 config/tc-i386.c:7890
#, c-format
msgid "no such instruction: `%s'"
msgstr "pas de telle instruction: « %s »"
-#: config/tc-i386.c:7899 config/tc-i386.c:8201
+#: config/tc-i386.c:7602 config/tc-i386.c:7941
#, c-format
msgid "invalid character %s in mnemonic"
msgstr "caractère %s invalide dans la mnémonique"
-#: config/tc-i386.c:7906
+#: config/tc-i386.c:7609
msgid "expecting prefix; got nothing"
msgstr "préfixe attendu; rien de trouvé"
-#: config/tc-i386.c:7908
+#: config/tc-i386.c:7611
msgid "expecting mnemonic; got nothing"
msgstr "mnémonique attendue; rien de trouvé"
-#: config/tc-i386.c:7945
+#: config/tc-i386.c:7647
#, c-format
msgid "redundant %s prefix"
msgstr "préfixe %s redondant"
-#: config/tc-i386.c:8010
+#: config/tc-i386.c:7712
msgid "{nf} cannot be combined with {vex}/{vex3}"
msgstr "{nf} ne peut être combiné avec {vex}/{vex3}"
-#: config/tc-i386.c:8057
+#: config/tc-i386.c:7762
#, c-format
msgid "ignoring `.s' suffix due to earlier `{%s}'"
msgstr "ignore le suffixe « .s » à cause de « {%s} » précédent"
-#: config/tc-i386.c:8067
+#: config/tc-i386.c:7772
msgid "ignoring `.d8' suffix due to earlier `{disp<N>}'"
msgstr "ignore le suffixe « .d8 » à cause de « {disp<N>} » précédent"
-#: config/tc-i386.c:8077
+#: config/tc-i386.c:7782
msgid "ignoring `.d32' suffix due to earlier `{disp<N>}'"
msgstr "ignore le suffixe « .d32 » à cause de « {disp<N>} » précédent"
-#: config/tc-i386.c:8142
+#: config/tc-i386.c:7873
#, c-format
msgid "found `%sd'; assuming `%sl' was meant"
msgstr "« %sd » rencontré ; on suppose que « %sl » était voulu"
-#: config/tc-i386.c:8250
+#: config/tc-i386.c:7990
#, c-format
msgid "invalid character %s before operand %d"
msgstr "caractère %s invalide avant l'opérande %d"
-#: config/tc-i386.c:8262
+#: config/tc-i386.c:8002
#, c-format
msgid "unbalanced double quotes in operand %d."
msgstr "guillemets non pairées dans l'opérande %d."
-#: config/tc-i386.c:8269
+#: config/tc-i386.c:8009
#, c-format
msgid "unbalanced parenthesis in operand %d."
msgstr "parenthèses non pairées dans l'opérande %d."
-#: config/tc-i386.c:8282
+#: config/tc-i386.c:8022
#, c-format
msgid "invalid character %s in operand %d"
msgstr "caractère invalide %s dans l'opérande %d"
-#: config/tc-i386.c:8302
+#: config/tc-i386.c:8042
#, c-format
msgid "spurious operands; (%d operands/instruction max)"
msgstr "opérandes parasites; (%d opérandes/instructions au maximum)"
-#: config/tc-i386.c:8312 config/tc-i386.c:13927
+#: config/tc-i386.c:8052 config/tc-i386.c:13607
#, c-format
msgid "too many memory references for `%s'"
msgstr "trop de références mémoires pour « %s »"
-#: config/tc-i386.c:8333 config/tc-i386.c:13921
+#: config/tc-i386.c:8073 config/tc-i386.c:13601
msgid "expecting operand after ','; got nothing"
msgstr "opérande attendu après « , »; rien de trouvé"
-#: config/tc-i386.c:8338
+#: config/tc-i386.c:8078
msgid "expecting operand before ','; got nothing"
msgstr "opérande attendu avant « , »; rien de trouvé"
-#: config/tc-i386.c:8614
+#: config/tc-i386.c:8368
#, c-format
msgid "0x%<PRIx64> out of range of signed 32bit displacement"
msgstr "0x%<PRIx64> hors limite pour un déplacement signé de 32 bits"
-#: config/tc-i386.c:8818
+#: config/tc-i386.c:8572
msgid "mask, index, and destination registers should be distinct"
msgstr "registres masque, index et de destination devraient être distincts"
-#: config/tc-i386.c:8835
+#: config/tc-i386.c:8589
msgid "index and destination registers should be distinct"
msgstr "registres index et de destination devraient être distincts"
-#: config/tc-i386.c:9957
+#: config/tc-i386.c:9718
#, c-format
msgid "indirect %s without `*'"
msgstr "%s indirect sans « * »"
#. Warn them that a data or address size prefix doesn't
#. affect assembly of the next line of code.
-#: config/tc-i386.c:9964
+#: config/tc-i386.c:9725
#, c-format
msgid "stand-alone `%s' prefix"
msgstr "préfixe « %s » autonome"
-#: config/tc-i386.c:9971
+#: config/tc-i386.c:9732
#, c-format
msgid "mnemonic suffix used with `%s'"
msgstr "suffixe de mnémonique utilisé avec « %s »"
-#: config/tc-i386.c:9976
+#: config/tc-i386.c:9737
msgid "NOTE: Such forms are deprecated and will be rejected by a future version of the assembler"
msgstr "NOTE : Ces formulations sont dépréciées et seront rejetées par les futures versions de l'assembleur"
-#: config/tc-i386.c:10058
+#: config/tc-i386.c:9822
#, c-format
msgid "`%s' operand %u must use `%ses' segment"
msgstr "« %s » opérande %u doit utiliser le segment « %ses »"
-#: config/tc-i386.c:10188
+#: config/tc-i386.c:9952
msgid "generating 16-bit `iret' for .code16gcc directive"
msgstr "générer « iret » 16 bits pour la directive .code16gcc"
-#: config/tc-i386.c:10192
+#: config/tc-i386.c:9956
#, c-format
msgid "generating 32-bit `%s', unlike earlier gas versions"
msgstr "générer « %s » 32 bits contrairement aux versions précédentes de gas"
-#: config/tc-i386.c:10356
+#: config/tc-i386.c:10120
#, c-format
msgid "ambiguous operand size for `%s'"
msgstr "taille d'opérande ambiguë pour « %s »"
-#: config/tc-i386.c:10361
+#: config/tc-i386.c:10125
#, c-format
msgid "no instruction mnemonic suffix given and no register operands; can't size `%s'"
msgstr "aucun suffixe de mnémonique d'instruction fourni et pas d'opérande registre; ne peut déterminer la taille de « %s »"
-#: config/tc-i386.c:10366
+#: config/tc-i386.c:10130
#, c-format
msgid "%s; using default for `%s'"
msgstr "%s ; utilisation de la valeur par défaut pour « %s »"
-#: config/tc-i386.c:10368
+#: config/tc-i386.c:10132
msgid "ambiguous operand size"
msgstr "taille d'opérande ambiguë"
-#: config/tc-i386.c:10369
+#: config/tc-i386.c:10133
msgid "no instruction mnemonic suffix given and no register operands"
msgstr "aucun suffixe de mnémonique d'instruction fourni et pas d'opérande registre"
-#: config/tc-i386.c:10518
+#: config/tc-i386.c:10282
#, c-format
msgid "16-bit addressing unavailable for `%s'"
msgstr "adressage 16 bits indisponible pour « %s »"
-#: config/tc-i386.c:10586
+#: config/tc-i386.c:10350
#, c-format
msgid "invalid register operand size for `%s'"
msgstr "taille d'opérande de registre invalide pour « %s »"
#. Any other register is bad.
-#: config/tc-i386.c:10625 config/tc-i386.c:10649 config/tc-i386.c:10689
-#: config/tc-i386.c:10726
+#: config/tc-i386.c:10389 config/tc-i386.c:10413 config/tc-i386.c:10453
+#: config/tc-i386.c:10490
#, c-format
msgid "`%s%s' not allowed with `%s%c'"
msgstr "« %s%s» n'est pas permis avec « %s%c »"
-#: config/tc-i386.c:10662 config/tc-i386.c:10701 config/tc-i386.c:10738
+#: config/tc-i386.c:10426 config/tc-i386.c:10465 config/tc-i386.c:10502
#, c-format
msgid "incorrect register `%s%s' used with `%c' suffix"
msgstr "Registre incorrect « %s%s » utilisé avec le suffixe « %c »"
-#: config/tc-i386.c:10828
+#: config/tc-i386.c:10592
msgid "no instruction mnemonic suffix given; can't determine immediate size"
msgstr "aucun suffixe de mnémonique d'instruction fourni; ne peut déterminer la taille de l'immédiat"
-#: config/tc-i386.c:11032
+#: config/tc-i386.c:10799
#, c-format
-msgid "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source group in `%s'"
-msgstr "le registre source « %s%s » dénote implicitement « %s%.3s%u » vers le groupe source « %s%.3s%u » dans « %s »"
+msgid "operand %u `%s%s' implicitly denotes `%s%s' to `%s%s' group in `%s'"
+msgstr "l'opérande %u « %s%s » dénote implicitement « %s%s » vers le groupe « %s%s » dans « %s »"
#. Reversed arguments on faddp or fmulp.
-#: config/tc-i386.c:11078
+#: config/tc-i386.c:10846
#, c-format
msgid "translating to `%s %s%s,%s%s'"
msgstr "traduction en « %s %s%s,%s%s »"
#. Extraneous `l' suffix on fp insn.
-#: config/tc-i386.c:11085
+#: config/tc-i386.c:10853
#, c-format
msgid "translating to `%s %s%s'"
msgstr "traduction en « %s %s%s »"
-#: config/tc-i386.c:11098
+#: config/tc-i386.c:10866
#, c-format
msgid "you can't `%s %s%s'"
msgstr "vous ne pouvez pas utiliser « %s %s%s »"
-#: config/tc-i386.c:11155
+#: config/tc-i386.c:10923
#, c-format
msgid "segment override on `%s' is ineffectual"
msgstr "écrasement de segment sur « %s » est inefficace"
-#: config/tc-i386.c:11613 config/tc-loongarch.c:1204 config/tc-riscv.c:1931
+#: config/tc-i386.c:11381 config/tc-loongarch.c:1245 config/tc-riscv.c:1979
msgid "relaxable branches not supported in absolute section"
msgstr "les branches relaxables ne sont pas supportées dans une section absolue"
-#: config/tc-i386.c:11648 config/tc-i386.c:11794 config/tc-i386.c:11876
+#: config/tc-i386.c:11416 config/tc-i386.c:11559 config/tc-i386.c:11641
#, c-format
msgid "skipping prefixes on `%s'"
msgstr "escamotage des préfixes sur « %s »"
-#: config/tc-i386.c:11902
+#: config/tc-i386.c:11667
msgid "16-bit jump out of range"
msgstr "saut de 16 bits hors limite"
-#: config/tc-i386.c:11929 config/tc-i386.c:12664
+#: config/tc-i386.c:11694 config/tc-i386.c:12436
msgid "pseudo prefix without instruction"
msgstr "pseudo préfixe sans instruction"
-#: config/tc-i386.c:11941
+#: config/tc-i386.c:11706
msgid "pseudo prefix ahead of label; ignoring"
msgstr "pseudo préfixe avant l'étiquette ; ignoré"
-#: config/tc-i386.c:12258 config/tc-i386.c:12289 config/tc-i386.c:12378
+#: config/tc-i386.c:12025 config/tc-i386.c:12058 config/tc-i386.c:12147
#, c-format
msgid "`%s` skips -malign-branch-boundary on `%s`"
msgstr "« %s » passe outre -malign-branch-boundary sur « %s »"
-#: config/tc-i386.c:12546
+#: config/tc-i386.c:12316
msgid "use .code16 to ensure correct addressing mode"
msgstr "utilisez .code16 pour assurer un mode d'adressage correct"
-#: config/tc-i386.c:12574
+#: config/tc-i386.c:12344
#, c-format
msgid "Cannot convert `%s' in 16-bit mode"
msgstr "Impossible de convertir « %s » en mode 16 bits"
-#: config/tc-i386.c:12576
+#: config/tc-i386.c:12346
#, c-format
msgid "Cannot convert `%s' with `-momit-lock-prefix=yes' in effect"
msgstr "Impossible de convertir « %s » quand « -momit-lock-prefix=yes » est actif"
-#: config/tc-i386.c:12819 config/tc-i386.c:12822
+#: config/tc-i386.c:12591 config/tc-i386.c:12594
#, c-format
msgid "instruction length of %u bytes exceeds the limit of 15"
msgstr "la longueur de %u octets pour l'instruction dépasse la limite de 15"
-#: config/tc-i386.c:13469
+#: config/tc-i386.c:13145
#, c-format
msgid "@%s reloc is not supported with %d-bit output format"
msgstr "réadressage @%s n'est pas supporté dans le format de sortie %d bits"
-#: config/tc-i386.c:13523
+#: config/tc-i386.c:13203
#, c-format
msgid "missing or invalid expression `%s'"
msgstr "expression manquante ou invalide « %s »"
-#: config/tc-i386.c:13532
+#: config/tc-i386.c:13212
#, c-format
msgid "invalid PLT expression `%s'"
msgstr "expression PLT invalide « %s »"
-#: config/tc-i386.c:13631
+#: config/tc-i386.c:13311
msgid "pseudo-prefix conflicts with encoding specifier"
msgstr "le pseudo préfixe est en conflit avec le spécificateur d'encodage"
-#: config/tc-i386.c:13655
+#: config/tc-i386.c:13335
msgid "illegal prefix used with VEX/XOP/EVEX"
msgstr "préfixe illégal utilisé avec VEX/XOP/EVEX"
-#: config/tc-i386.c:13966
+#: config/tc-i386.c:13646
#, c-format
msgid "opcode residual (%#<PRIx64>) too wide"
msgstr "opcode résiduel (%#<PRIx64>) trop large"
-#: config/tc-i386.c:13982
+#: config/tc-i386.c:13662
msgid "eGPR use conflicts with encoding specifier"
msgstr "l'utilisation de eGPR est en conflit avec le spécificateur d'encodage"
-#: config/tc-i386.c:14003 config/tc-i386.c:14046
+#: config/tc-i386.c:13683 config/tc-i386.c:13727
msgid "too many register/memory operands"
msgstr "trop d'opérandes registre/mémoire"
-#: config/tc-i386.c:14014 config/tc-i386.c:14021
+#: config/tc-i386.c:13694 config/tc-i386.c:13701
msgid "too few register/memory operands"
msgstr "trop peu d'opérandes registre/mémoire"
-#: config/tc-i386.c:14034
+#: config/tc-i386.c:13714
#, c-format
msgid "constant doesn't fit in %d bits"
msgstr "la constante ne tient pas dans %d bits"
-#: config/tc-i386.c:14097
+#: config/tc-i386.c:13778
msgid "VSIB unavailable with legacy encoding"
msgstr "VSIB pas disponible avec l'encodage historique"
@@ -9100,371 +9201,372 @@ msgstr "VSIB pas disponible avec l'encodage historique"
#. an 8-bit immediate like for 4-register-operand insns, but that
#. would require ugly fiddling with process_operands() and/or
#. build_modrm_byte().
-#: config/tc-i386.c:14108
+#: config/tc-i386.c:13789
msgid "too many register operands with VSIB"
msgstr "trop d'opérandes registre avec VSIB"
-#: config/tc-i386.c:14127
+#: config/tc-i386.c:13808
#, c-format
msgid "can't encode register '%s%s' with VEX/XOP/EVEX"
msgstr "impossible d'encoder le registre « %s%s » avec VEX/XOP/EVEX"
-#: config/tc-i386.c:14332
+#: config/tc-i386.c:14013
msgid "conflicting .insn operands"
msgstr "opérandes .insn conflictuels"
# Frédéric: SCFI ne donne pas de résultat pertinent sur google (confondu principalement avec sci-fi). J'ai dû improviser pour « hand-crafting » instructions.
-#: config/tc-i386.c:14365 read.c:4266
+#: config/tc-i386.c:14046 read.c:4318
msgid "SCFI: hand-crafting instructions not supported"
msgstr "SCFI: les instructions faites maison ne sont pas supportées"
-#: config/tc-i386.c:14434
+#: config/tc-i386.c:14115
#, c-format
msgid "duplicated `{%s}'"
msgstr "« {%s} » en double"
-#: config/tc-i386.c:14507
+#: config/tc-i386.c:14188
#, c-format
msgid "Unsupported broadcast: `%s'"
msgstr "Diffusion non supporté : « %s »"
-#: config/tc-i386.c:14582
+#: config/tc-i386.c:14263
#, c-format
msgid "`%s%s' can't be used for write mask"
msgstr "« %s%s » ne peut être utilisé comme masque d'écriture"
-#: config/tc-i386.c:14602
+#: config/tc-i386.c:14283
#, c-format
msgid "invalid write mask `%s'"
msgstr "masque d'écriture « %s » invalide"
-#: config/tc-i386.c:14623
+#: config/tc-i386.c:14304
#, c-format
msgid "duplicated `%s'"
msgstr "« %s » en double"
-#: config/tc-i386.c:14633
+#: config/tc-i386.c:14314
#, c-format
msgid "invalid zeroing-masking `%s'"
msgstr "masque de zérotage « %s » invalide"
-#: config/tc-i386.c:14651
+#: config/tc-i386.c:14332
#, c-format
msgid "missing `}' in `%s'"
msgstr "« } » manquante dans « %s »"
#. We don't know this one.
-#: config/tc-i386.c:14663
+#: config/tc-i386.c:14344
#, c-format
msgid "unknown vector operation: `%s'"
msgstr "opération vectorielle inconnue : « %s »"
-#: config/tc-i386.c:14669
+#: config/tc-i386.c:14350
msgid "zeroing-masking only allowed with write mask"
msgstr "le masquage par zéro est uniquement autorisé avec un masque en écriture"
-#: config/tc-i386.c:14689
+#: config/tc-i386.c:14370
#, c-format
msgid "at most %d immediate operands are allowed"
msgstr "au plus %d opérandes immédiats sont permis"
-#: config/tc-i386.c:14728 config/tc-i386.c:14988
+#: config/tc-i386.c:14409 config/tc-i386.c:14668
#, c-format
msgid "junk `%s' after expression"
msgstr "rebuts « %s » après l'expression"
-#: config/tc-i386.c:14741
+#: config/tc-i386.c:14422
#, c-format
msgid "illegal immediate register operand %s"
msgstr "opérande de registre immédiat illégal %s"
-#: config/tc-i386.c:14755
+#: config/tc-i386.c:14436
#, c-format
msgid "missing or invalid immediate expression `%s'"
msgstr "expression immédiate manquante ou invalide « %s »"
-#: config/tc-i386.c:14779 config/tc-i386.c:15068
+#: config/tc-i386.c:14459 config/tc-i386.c:14747
#, c-format
msgid "unimplemented segment %s in operand"
msgstr "segment %s non implémenté dans l'opérande"
-#: config/tc-i386.c:14828
+#: config/tc-i386.c:14508
#, c-format
msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
msgstr "facteur d'échelle attendu de 1, 2, 4, ou 8: a obtenu « %s »"
-#: config/tc-i386.c:14837
+#: config/tc-i386.c:14517
#, c-format
msgid "scale factor of %d without an index register"
msgstr "facteur d'échelle de %d sans registre d'index"
-#: config/tc-i386.c:14859
+#: config/tc-i386.c:14539
#, c-format
msgid "at most %d displacement operands are allowed"
msgstr "au plus %d opérandes de déplacement sont permis"
-#: config/tc-i386.c:15043
+#: config/tc-i386.c:14723
#, c-format
msgid "missing or invalid displacement expression `%s'"
msgstr "expression de déplacement manquante ou invalide « %s »"
-#: config/tc-i386.c:15219
+#: config/tc-i386.c:14898
#, c-format
msgid "`%s' is not valid here (expected `%c%s%s%c')"
msgstr "« %s » n'est pas valable ici (attendu « %c%s%s%c »)"
-#: config/tc-i386.c:15231
+#: config/tc-i386.c:14910
#, c-format
msgid "`%s' is not a valid %s expression"
msgstr "« %s » n'est pas une expression %s valide"
-#: config/tc-i386.c:15245
+#: config/tc-i386.c:14924
#, c-format
msgid "invalid `%s' prefix"
msgstr "préfixe « %s » invalide"
-#: config/tc-i386.c:15275
+#: config/tc-i386.c:14954
#, c-format
msgid "`%s' cannot be used here"
msgstr "« %s » ne peut pas être utilisé ici"
-#: config/tc-i386.c:15282
+#: config/tc-i386.c:14961
msgid "register scaling is being ignored here"
msgstr "la mise à l'échelle du registre est ignorée ici"
-#: config/tc-i386.c:15330
+#: config/tc-i386.c:15009
#, c-format
msgid "Missing '}': '%s'"
msgstr "« } » manquante : « %s »"
-#: config/tc-i386.c:15336
+#: config/tc-i386.c:15015
#, c-format
msgid "Junk after '}': '%s'"
msgstr "Rebus après « } » : « %s »"
-#: config/tc-i386.c:15411
+#: config/tc-i386.c:15090
#, c-format
msgid "bad memory operand `%s'"
msgstr "opérande mémoire erroné « %s »"
-#: config/tc-i386.c:15427
+#: config/tc-i386.c:15106
#, c-format
msgid "junk `%s' after register"
msgstr "rebut « %s » après le registre"
-#: config/tc-i386.c:15434
+#: config/tc-i386.c:15113
#, c-format
msgid "`%s%s' cannot be used here"
msgstr "« %s%s » ne peut pas être utilisé ici"
-#: config/tc-i386.c:15457
+#: config/tc-i386.c:15136
#, c-format
msgid "`%s': misplaced `{%s}'"
msgstr "« %s » : « {%s} » mal placé"
-#: config/tc-i386.c:15464 config/tc-i386.c:15638 config/tc-i386.c:15682
+#: config/tc-i386.c:15143 config/tc-i386.c:15317 config/tc-i386.c:15361
#, c-format
msgid "bad register name `%s'"
msgstr "mauvais nom de registre « %s »"
-#: config/tc-i386.c:15472
+#: config/tc-i386.c:15151
msgid "immediate operand illegal with absolute jump"
msgstr "opérande immédiat illégal avec un saut absolu"
-#: config/tc-i386.c:15479
+#: config/tc-i386.c:15158
#, c-format
msgid "`%s': RC/SAE operand must follow immediate operands"
msgstr "« %s » : l'opérande RC/SAE doit suivre les opérandes immédiats"
-#: config/tc-i386.c:15492
+#: config/tc-i386.c:15171
#, c-format
msgid "`%s': misplaced `%s'"
msgstr "« %s » : « %s » mal placé"
-#: config/tc-i386.c:15543
+#: config/tc-i386.c:15222
msgid "unbalanced figure braces"
msgstr "parenthèses de chiffre non appariées"
-#: config/tc-i386.c:15627
+#: config/tc-i386.c:15306
#, c-format
msgid "expecting `,' or `)' after index register in `%s'"
msgstr "« , » ou « ) » attendu après le registre d'index dans « %s »"
-#: config/tc-i386.c:15655
+#: config/tc-i386.c:15334
#, c-format
msgid "expecting `)' after scale factor in `%s'"
msgstr "« ) » attendu après le facteur d'échelle dans « %s »"
-#: config/tc-i386.c:15663
+#: config/tc-i386.c:15342
#, c-format
msgid "expecting index register or scale factor after `,'; got '%c'"
msgstr "registre d'index ou facteur d'échelle attendu après « , »; a obtenu « %c »"
-#: config/tc-i386.c:15671
+#: config/tc-i386.c:15350
#, c-format
msgid "expecting `,' or `)' after base register in `%s'"
msgstr "« , » ou « ) » attendu après le registre de base dans « %s »"
#. It's not a memory operand; argh!
-#: config/tc-i386.c:15721
+#: config/tc-i386.c:15400
#, c-format
msgid "invalid char %s beginning operand %d `%s'"
msgstr "caractère %s invalide au début de l'opérande %d « %s »"
-#: config/tc-i386.c:16382
+#: config/tc-i386.c:16059
#, c-format
msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
msgstr "%s:%u: ajouter %d%s à 0x%llx pour aligner %s dans une frontière de %d octets\n"
-#: config/tc-i386.c:16385
+#: config/tc-i386.c:16062
#, c-format
msgid "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
msgstr "%s:%u: ajouter un %d%s supplémentaire à 0x%llx pour aligner %s dans une frontière de %d octets\n"
-#: config/tc-i386.c:16391
+#: config/tc-i386.c:16068
#, c-format
msgid "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
msgstr "%s:%u: ajouter un nop de %d%s octets à 0x%llx pour aligner %s dans une frontière de %d octets\n"
-#: config/tc-i386.c:16458
+#: config/tc-i386.c:16135
msgid "long jump required"
msgstr "long saut (jump) requis"
-#: config/tc-i386.c:16513
+#: config/tc-i386.c:16190
msgid "jump target out of range"
msgstr "cible du saut hors limite"
-#: config/tc-i386.c:16999
+#: config/tc-i386.c:16668
#, c-format
msgid "register '%s%s' cannot be used here"
msgstr "registre « %s%s » ne peut être utilisé ici"
-#: config/tc-i386.c:17253
+#: config/tc-i386.c:16934
#, c-format
msgid "invalid -mx86-used-note= option: `%s'"
msgstr "option -mx86-used-note= invalide: « %s »"
-#: config/tc-i386.c:17276
+#: config/tc-i386.c:16957
msgid "no compiled in support for x86_64"
msgstr "pas compilé avec le support pour x86_64"
-#: config/tc-i386.c:17296
+#: config/tc-i386.c:16976
msgid "no compiled in support for 32bit x86_64"
msgstr "pas compilé avec le support pour x86_64 32 bits"
-#: config/tc-i386.c:17300
-msgid "32bit x86_64 is only supported for ELF"
-msgstr "x86_64 32 bits est uniquement supporté avec ELF"
-
-#: config/tc-i386.c:17317
+#: config/tc-i386.c:16997
msgid "no compiled in support for ix86"
msgstr "pas compilé avec le support pour ix86"
-#: config/tc-i386.c:17350 config/tc-i386.c:17436
+#: config/tc-i386.c:17030 config/tc-i386.c:17116
#, c-format
msgid "invalid -march= option: `%s'"
msgstr "option -march= invalide: « %s »"
-#: config/tc-i386.c:17406
+#: config/tc-i386.c:17086
msgid "Unrecognized vector size specifier ignored"
msgstr "Spécificateur de taille de vecteur ignoré"
-#: config/tc-i386.c:17446 config/tc-i386.c:17458
+#: config/tc-i386.c:17126 config/tc-i386.c:17138
#, c-format
msgid "invalid -mtune= option: `%s'"
msgstr "option -mtune= invalide: « %s »"
-#: config/tc-i386.c:17467
+#: config/tc-i386.c:17147
#, c-format
msgid "invalid -mmnemonic= option: `%s'"
msgstr "option -mmnemonic= invalide: « %s »"
-#: config/tc-i386.c:17476
+#: config/tc-i386.c:17156
#, c-format
msgid "invalid -msyntax= option: `%s'"
msgstr "option -msyntax= invalide: « %s »"
-#: config/tc-i386.c:17504
+#: config/tc-i386.c:17184
#, c-format
msgid "invalid -msse-check= option: `%s'"
msgstr "option -msse-check= invalide: « %s »"
-#: config/tc-i386.c:17515
+#: config/tc-i386.c:17195
#, c-format
msgid "invalid -moperand-check= option: `%s'"
msgstr "option -moperand-check= invalide: « %s »"
-#: config/tc-i386.c:17524
+#: config/tc-i386.c:17204
#, c-format
msgid "invalid -mavxscalar= option: `%s'"
msgstr "option -mavxscalar= invalide: « %s »"
-#: config/tc-i386.c:17533
+#: config/tc-i386.c:17213
#, c-format
msgid "invalid -mvexwig= option: `%s'"
msgstr "option -mvexwig= invalide: « %s »"
-#: config/tc-i386.c:17548
+#: config/tc-i386.c:17228
#, c-format
msgid "invalid -mevexlig= option: `%s'"
msgstr "option -mevexlig= invalide: « %s »"
-#: config/tc-i386.c:17561
+#: config/tc-i386.c:17241
#, c-format
msgid "invalid -mevexrcig= option: `%s'"
msgstr "option -mevexrcig= invalide: « %s »"
-#: config/tc-i386.c:17570
+#: config/tc-i386.c:17250
#, c-format
msgid "invalid -mevexwig= option: `%s'"
msgstr "option -mevexwig= invalide: « %s »"
-#: config/tc-i386.c:17585
+#: config/tc-i386.c:17265
#, c-format
msgid "invalid -momit-lock-prefix= option: `%s'"
msgstr "option -momit-lock-prefix= invalide: « %s »"
-#: config/tc-i386.c:17594
+#: config/tc-i386.c:17274
#, c-format
msgid "invalid -mfence-as-lock-add= option: `%s'"
msgstr "option -mfence-as-lock-add= invalide: « %s »"
-#: config/tc-i386.c:17603
+#: config/tc-i386.c:17283
#, c-format
msgid "invalid -mlfence-after-load= option: `%s'"
msgstr "option -mlfence-after-load= invalide: « %s »"
-#: config/tc-i386.c:17620
+#: config/tc-i386.c:17300
#, c-format
msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
msgstr "option -mlfence-before-indirect-branch= invalide: « %s »"
-#: config/tc-i386.c:17634
+#: config/tc-i386.c:17314
#, c-format
msgid "invalid -mlfence-before-ret= option: `%s'"
msgstr "option -mlfence-before-ret= invalide: « %s »"
-#: config/tc-i386.c:17644
+#: config/tc-i386.c:17324
#, c-format
msgid "invalid -mrelax-relocations= option: `%s'"
-msgstr "option -mrelax-relocations= invalide: « %s »"
+msgstr "option -mrelax-relocations= invalide : « %s »"
-#: config/tc-i386.c:17673
+#: config/tc-i386.c:17353
#, c-format
msgid "invalid -malign-branch-boundary= value: %s"
msgstr "valeur de -malign-branch-boundary= invalide : %s"
-#: config/tc-i386.c:17687
+#: config/tc-i386.c:17367
#, c-format
msgid "invalid -malign-branch-prefix-size= value: %s"
msgstr "valeur de -malign-branch-prefix-size= invalide : %s"
-#: config/tc-i386.c:17714
+#: config/tc-i386.c:17394
#, c-format
msgid "invalid -malign-branch= option: `%s'"
-msgstr "option -malign-branch= invalide: « %s »"
+msgstr "option -malign-branch= invalide : « %s »"
-#: config/tc-i386.c:17881
+#: config/tc-i386.c:17443
+#, c-format
+msgid "invalid -mtls-check= option: `%s'"
+msgstr "option -mtls-check= invalide : « %s »"
+
+#: config/tc-i386.c:17569
#, c-format
msgid ""
" -Qy, -Qn ignored\n"
@@ -9475,7 +9577,7 @@ msgstr ""
" -V afficher la version de l'assembleur\n"
" -k ignoré\n"
-#: config/tc-i386.c:17886
+#: config/tc-i386.c:17574
#, c-format
msgid ""
" -n do not optimize code alignment\n"
@@ -9486,32 +9588,32 @@ msgstr ""
" -O{012s} tenter quelques optimisations du code\n"
" -q ne pas produire d'avertissement\n"
-#: config/tc-i386.c:17891
+#: config/tc-i386.c:17579
#, c-format
msgid " -s ignored\n"
msgstr " -s ignoré\n"
-#: config/tc-i386.c:17896
+#: config/tc-i386.c:17584
#, c-format
msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
msgstr " --32/--64/--x32 générer un objet 32 bits/64 bits/x32\n"
-#: config/tc-i386.c:17899
+#: config/tc-i386.c:17587
#, c-format
msgid " --32/--64 generate 32bit/64bit object\n"
msgstr " --32/--64 générer un objet 32 bits/64 bits\n"
-#: config/tc-i386.c:17904
+#: config/tc-i386.c:17592
#, c-format
msgid " --divide do not treat `/' as a comment character\n"
msgstr " --divide ne traite pas « / » comme un caractère de commentaire\n"
-#: config/tc-i386.c:17907
+#: config/tc-i386.c:17595
#, c-format
msgid " --divide ignored\n"
msgstr " --divide ignoré\n"
-#: config/tc-i386.c:17910
+#: config/tc-i386.c:17598
#, c-format
msgid ""
" -march=CPU[,+EXTENSION...]\n"
@@ -9520,22 +9622,22 @@ msgstr ""
" -march=CPU[,+EXTENSION...]\n"
" générer du code pour CPU et EXTENSION, CPU est l'un de ceux-ci:\n"
-#: config/tc-i386.c:17914
+#: config/tc-i386.c:17602
#, c-format
msgid " EXTENSION is combination of (possibly \"no\"-prefixed):\n"
msgstr " EXTENSION est une combinaison de (éventuellement préfixé avec « no- ») :\n"
-#: config/tc-i386.c:17917
+#: config/tc-i386.c:17605
#, c-format
msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
msgstr " -mtune=CPU optimiser pour CPU, CPU est l'un de ceux-ci:\n"
-#: config/tc-i386.c:17920
+#: config/tc-i386.c:17608
#, c-format
msgid " -msse2avx encode SSE instructions with VEX prefix\n"
msgstr " -msse2avx encoder les instructions SSE avec le préfixe VEX\n"
-#: config/tc-i386.c:17922
+#: config/tc-i386.c:17610
#, c-format
msgid ""
" -muse-unaligned-vector-move\n"
@@ -9544,7 +9646,7 @@ msgstr ""
" -muse-unaligned-vector-move\n"
" encoder le déplacement d'un vecteur aligné comme un déplacement d'un vecteur non aligné\n"
-#: config/tc-i386.c:17925
+#: config/tc-i386.c:17613
#, c-format
msgid ""
" -msse-check=[none|error|warning] (default: none)\n"
@@ -9553,7 +9655,7 @@ msgstr ""
" -msse-check=[none|error|warning] (none par défaut)\n"
" vérifier les instructions SSE\n"
-#: config/tc-i386.c:17928
+#: config/tc-i386.c:17616
#, c-format
msgid ""
" -moperand-check=[none|error|warning] (default: warning)\n"
@@ -9562,7 +9664,7 @@ msgstr ""
" -moperand-check=[none|error|warning] (warning par défaut)\n"
" vérifier la validité des combinaisons des opérandes\n"
-#: config/tc-i386.c:17931
+#: config/tc-i386.c:17619
#, c-format
msgid ""
" -mavxscalar=[128|256] (default: 128)\n"
@@ -9573,7 +9675,7 @@ msgstr ""
" encoder les instructions scalaires AVX avec une longueur de vecteur\n"
" spécifique\n"
-#: config/tc-i386.c:17935
+#: config/tc-i386.c:17623
#, c-format
msgid ""
" -mvexwig=[0|1] (default: 0)\n"
@@ -9584,7 +9686,7 @@ msgstr ""
" encoder les instructions VEX avec la valeur spécifique VEX.W\n"
" pour les instructions qui ignorent le bit EX.W\n"
-#: config/tc-i386.c:17939
+#: config/tc-i386.c:17627
#, c-format
msgid ""
" -mevexlig=[128|256|512] (default: 128)\n"
@@ -9595,7 +9697,7 @@ msgstr ""
" encoder les instructions scalaires EVEX avec une longueur de vecteur\n"
" spécifique\n"
-#: config/tc-i386.c:17943
+#: config/tc-i386.c:17631
#, c-format
msgid ""
" -mevexwig=[0|1] (default: 0)\n"
@@ -9606,7 +9708,7 @@ msgstr ""
" encoder les instructions EVEX avec la valeur spécifique EVEX.W\n"
" pour les instructions qui ignorent le bit EVEX.W\n"
-#: config/tc-i386.c:17947
+#: config/tc-i386.c:17635
#, c-format
msgid ""
" -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
@@ -9617,27 +9719,27 @@ msgstr ""
" encoder les instructions EVEX avec la valeur spécifique EVEX.RC\n"
" pour les instructions ignorées uniquement SAE\n"
-#: config/tc-i386.c:17951
+#: config/tc-i386.c:17639
#, c-format
msgid " -mmnemonic=[att|intel] "
msgstr " -mmnemonic=[att|intel] "
-#: config/tc-i386.c:17954
+#: config/tc-i386.c:17642
#, c-format
msgid "(default: att)\n"
msgstr "(att par défaut\n"
-#: config/tc-i386.c:17956
+#: config/tc-i386.c:17644
#, c-format
msgid "(default: intel)\n"
msgstr "(intel par défaut)\n"
-#: config/tc-i386.c:17957
+#: config/tc-i386.c:17645
#, c-format
msgid " use AT&T/Intel mnemonic (AT&T syntax only)\n"
msgstr " utiliser les mnémoniques AT&T/Intel (uniquement la syntaxe AT&T)\n"
-#: config/tc-i386.c:17959
+#: config/tc-i386.c:17647
#, c-format
msgid ""
" -msyntax=[att|intel] (default: att)\n"
@@ -9646,42 +9748,42 @@ msgstr ""
" -msyntax=[att|intel] (att par défaut)\n"
" utiliser la syntaxe AT&T/Intel\n"
-#: config/tc-i386.c:17962
+#: config/tc-i386.c:17650
#, c-format
msgid " -mindex-reg support pseudo index registers\n"
msgstr " -mindex-reg supporter les registres pseudo index\n"
-#: config/tc-i386.c:17964
+#: config/tc-i386.c:17652
#, c-format
msgid " -mnaked-reg don't require `%%' prefix for registers\n"
msgstr " -mnaked-reg n'exige pas le préfixe « %% » pour les registres\n"
-#: config/tc-i386.c:17966
+#: config/tc-i386.c:17654
#, c-format
msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
msgstr " -madd-bnd-prefix ajouter le préfix BND à tous les branchements valide\n"
-#: config/tc-i386.c:17969
+#: config/tc-i386.c:17657
#, c-format
msgid " -mshared disable branch optimization for shared code\n"
msgstr " -mshared désactiver l'optimisation de branche pour du code partagé\n"
-#: config/tc-i386.c:17971
+#: config/tc-i386.c:17659
#, c-format
msgid " -mx86-used-note=[no|yes] "
msgstr " -mx86-used-note=[no|yes] "
-#: config/tc-i386.c:17977
+#: config/tc-i386.c:17665
#, c-format
msgid " generate x86 used ISA and feature properties\n"
msgstr " générer les propriétés de fonctionnalités et ISA x86 utilisés\n"
-#: config/tc-i386.c:17981
+#: config/tc-i386.c:17669
#, c-format
msgid " -mbig-obj generate big object files\n"
msgstr " -mbig-obj générer des fichiers pour gros objets\n"
-#: config/tc-i386.c:17984
+#: config/tc-i386.c:17672
#, c-format
msgid ""
" -momit-lock-prefix=[no|yes] (default: no)\n"
@@ -9690,7 +9792,7 @@ msgstr ""
" -momit-lock-prefix=[no|yes] (no par défaut)\n"
" retirer tous les préfixes de verrous\n"
-#: config/tc-i386.c:17987
+#: config/tc-i386.c:17675
#, c-format
msgid ""
" -mfence-as-lock-add=[no|yes] (default: no)\n"
@@ -9701,17 +9803,27 @@ msgstr ""
" encoder lfence, mfence et sfence comme\n"
" lock addl $0x0, (%%{re}sp)\n"
-#: config/tc-i386.c:17991
+#: config/tc-i386.c:17679
#, c-format
msgid " -mrelax-relocations=[no|yes] "
msgstr " -mrelax-relocations=[no|yes] "
-#: config/tc-i386.c:17997
+#: config/tc-i386.c:17685
#, c-format
msgid " generate relax relocations\n"
msgstr " générer des réadressages relaxées\n"
-#: config/tc-i386.c:17999
+#: config/tc-i386.c:17688
+#, c-format
+msgid " -mtls-check=[no|yes] "
+msgstr " -mtls-check=[no|yes] "
+
+#: config/tc-i386.c:17694
+#, c-format
+msgid " check TLS relocation\n"
+msgstr " vérifier les réadressages TLS\n"
+
+#: config/tc-i386.c:17697
#, c-format
msgid ""
" -malign-branch-boundary=NUM (default: 0)\n"
@@ -9720,7 +9832,7 @@ msgstr ""
" -malign-branch-boundary=NUM (défaut: 0)\n"
" aligner les branchements avant une frontière de NUM octets\n"
-#: config/tc-i386.c:18002
+#: config/tc-i386.c:17700
#, c-format
msgid ""
" -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
@@ -9733,7 +9845,7 @@ msgstr ""
" indirect\n"
" spécifier les types de branchements à aligner\n"
-#: config/tc-i386.c:18007
+#: config/tc-i386.c:17705
#, c-format
msgid ""
" -malign-branch-prefix-size=NUM (default: 5)\n"
@@ -9742,7 +9854,7 @@ msgstr ""
" -malign-branch-prefix-size=NUM (défaut: 5)\n"
" aligner les branchements avec NUM préfixes par instruction\n"
-#: config/tc-i386.c:18010
+#: config/tc-i386.c:17708
#, c-format
msgid ""
" -mbranches-within-32B-boundaries\n"
@@ -9751,7 +9863,7 @@ msgstr ""
" -mbranches-within-32B-boundaries\n"
" aligner les branchements avant une frontière de 32 octets\n"
-#: config/tc-i386.c:18013
+#: config/tc-i386.c:17711
#, c-format
msgid ""
" -mlfence-after-load=[no|yes] (default: no)\n"
@@ -9760,7 +9872,7 @@ msgstr ""
" -mlfence-after-load=[no|yes] (no par défaut)\n"
" générer lfence après chargmeent\n"
-#: config/tc-i386.c:18016
+#: config/tc-i386.c:17714
#, c-format
msgid ""
" -mlfence-before-indirect-branch=[none|all|register|memory] (default: none)\n"
@@ -9769,7 +9881,7 @@ msgstr ""
" -mlfence-before-indirect-branch=[none|all|register|memory] (par défaut: none)\n"
" générer lfence avant indirect près d'un branchement\n"
-#: config/tc-i386.c:18019
+#: config/tc-i386.c:17717
#, c-format
msgid ""
" -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
@@ -9778,67 +9890,67 @@ msgstr ""
" -mlfence-before-ret=[none|or|not|shl|yes] (par défaut: none)\n"
" générer lfence avant ret\n"
-#: config/tc-i386.c:18022
+#: config/tc-i386.c:17720
#, c-format
msgid " -mamd64 accept only AMD64 ISA [default]\n"
msgstr " -mamd64 accepter uniquement l'ISA AMD64 (par défaut)\n"
-#: config/tc-i386.c:18024
+#: config/tc-i386.c:17722
#, c-format
msgid " -mintel64 accept only Intel64 ISA\n"
msgstr " -mintel64 accepter uniquement l'ISA Intel64\n"
-#: config/tc-i386.c:18065
+#: config/tc-i386.c:17761
#, c-format
msgid "Intel MCU doesn't support `%s' architecture"
msgstr "Le MCU Intel ne supporte pas l'architecture « %s »"
-#: config/tc-i386.c:18073
+#: config/tc-i386.c:17769
msgid "SCFI is not supported for this ABI"
msgstr "SCFI n'est pas supporté pour cette ABI"
-#: config/tc-i386.c:18136
+#: config/tc-i386.c:17820
msgid "Intel MCU is 32bit only"
msgstr "Le MCU d'Intel est 32 bits uniquement"
-#: config/tc-i386.c:18254
+#: config/tc-i386.c:17932
#, c-format
msgid "invalid %s relocation against register"
msgstr "réadressage %s invalide par rapport à un registre"
-#: config/tc-i386.c:18387
+#: config/tc-i386.c:18069
msgid "symbol size computation overflow"
msgstr "débordement lors du calcul de la taille du symbole"
-#: config/tc-i386.c:18466 config/tc-sparc.c:3855
+#: config/tc-i386.c:18148 config/tc-sparc.c:3856
#, c-format
msgid "can not do %d byte pc-relative relocation"
msgstr "ne peut faire un réadressage relatif au PC de %d octets"
-#: config/tc-i386.c:18484
+#: config/tc-i386.c:18166
#, c-format
msgid "can not do %d byte relocation"
msgstr "ne peut relocaliser %d octets"
-#: config/tc-i386.c:18552
+#: config/tc-i386.c:18234
#, c-format
msgid "cannot represent relocation type %s in x32 mode"
msgstr "ne peut représenter le type de réadressage %s en mode x32"
-#: config/tc-i386.c:18593 config/tc-s390.c:2828
+#: config/tc-i386.c:18275 config/tc-s390.c:2835
#, c-format
msgid "cannot represent relocation type %s"
msgstr "ne peut représenter le type de réadressage %s"
-#: config/tc-i386.c:18728
+#: config/tc-i386.c:18410
msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
msgstr "Directive .section erronée: nécessite a,l,w,x,M,S,G,T dans la chaîne"
-#: config/tc-i386.c:18731
+#: config/tc-i386.c:18413
msgid "bad .section directive: want a,w,x,M,S,G,T in string"
msgstr "Directive .section erronée: nécessite a,w,x,M,S,G,T dans la chaîne"
-#: config/tc-i386.c:18741
+#: config/tc-i386.c:18423
msgid ".largecomm supported only in 64bit mode, producing .comm"
msgstr ".largecomm supporté uniquement en mode 64 bits, .comm produit"
@@ -9858,7 +9970,7 @@ msgstr "La taille des registres de rotation dépasse la taille du cadre"
msgid "Unwind directive not followed by an instruction."
msgstr "directive unwind n'est pas suivie d'une instruction."
-#: config/tc-ia64.c:1022 config/tc-ia64.c:7588
+#: config/tc-ia64.c:1022 config/tc-ia64.c:7585
msgid "qualifying predicate not followed by instruction"
msgstr "le prédicat qualifiant n'est pas suivi d'une instruction"
@@ -10133,313 +10245,313 @@ msgstr "Le premier opérande de .unwabi doit être une constante"
msgid "Second operand to .unwabi must be a constant"
msgstr "Le second opérande de .unwabi doit être une constante"
-#: config/tc-ia64.c:4227
+#: config/tc-ia64.c:4226
msgid "Missing .endp after previous .proc"
msgstr ".endp manquant après la déclaration .proc précédente"
-#: config/tc-ia64.c:4245
+#: config/tc-ia64.c:4243
msgid "Empty argument of .proc"
msgstr "Argument vide dans .proc"
-#: config/tc-ia64.c:4250
+#: config/tc-ia64.c:4248
#, c-format
msgid "`%s' was already defined"
msgstr "« %s » a déjà été défini"
-#: config/tc-ia64.c:4293
+#: config/tc-ia64.c:4291
msgid "Initial .body should precede any instructions"
msgstr "Le .body initial doit précéder toute instruction"
-#: config/tc-ia64.c:4312
+#: config/tc-ia64.c:4310
msgid ".prologue within prologue"
msgstr ".prologue à l'intérieur d'un prologue"
-#: config/tc-ia64.c:4317
+#: config/tc-ia64.c:4315
msgid "Initial .prologue should precede any instructions"
msgstr "Le .prologue initial doit précéder toute instruction"
-#: config/tc-ia64.c:4327
+#: config/tc-ia64.c:4325
msgid "First operand to .prologue must be a positive 4-bit constant"
msgstr "Le premier opérande de .prologue doit être une constante positive de 4 bits"
-#: config/tc-ia64.c:4329
+#: config/tc-ia64.c:4327
msgid "Pointless use of zero first operand to .prologue"
msgstr "Utilisation inutile de zéro premier opérande de .prologue"
-#: config/tc-ia64.c:4345
+#: config/tc-ia64.c:4343
msgid "Using a constant as second operand to .prologue is deprecated"
msgstr "L'utilisation d'une constante comme second opérande de .prologue est dépréciée"
-#: config/tc-ia64.c:4351
+#: config/tc-ia64.c:4349
msgid "Second operand to .prologue must be a general register"
msgstr "Le second opérande de .prologue doit être un registre général"
-#: config/tc-ia64.c:4356
+#: config/tc-ia64.c:4354
#, c-format
msgid "Second operand to .prologue must be the first of %d general registers"
msgstr "Le second opérande de .prologue doit être le premier des %d registres généraux"
-#: config/tc-ia64.c:4469
+#: config/tc-ia64.c:4467
#, c-format
msgid "`%s' was not defined within procedure"
msgstr "« %s » n'a pas été défini à l'intérieur d'une procédure"
-#: config/tc-ia64.c:4505
+#: config/tc-ia64.c:4502
msgid "Empty argument of .endp"
msgstr "Argument vide dans .endp"
-#: config/tc-ia64.c:4519
+#: config/tc-ia64.c:4516
#, c-format
msgid "`%s' was not specified with previous .proc"
msgstr "« %s » n'a pas été spécifié avec le .proc précédent"
-#: config/tc-ia64.c:4534
+#: config/tc-ia64.c:4531
#, c-format
msgid "`%s' should be an operand to this .endp"
msgstr "« %s » devrait être un opérande de ce .endp"
-#: config/tc-ia64.c:4575 config/tc-ia64.c:4882 config/tc-ia64.c:5188
+#: config/tc-ia64.c:4572 config/tc-ia64.c:4879 config/tc-ia64.c:5185
msgid "Comma expected"
msgstr "Virgule attendue"
-#: config/tc-ia64.c:4615
+#: config/tc-ia64.c:4612
msgid "Expected '['"
msgstr "« [ » attendu"
-#: config/tc-ia64.c:4624 config/tc-ia64.c:7722
+#: config/tc-ia64.c:4621 config/tc-ia64.c:7719
msgid "Expected ']'"
msgstr "« ] » attendu"
-#: config/tc-ia64.c:4629
+#: config/tc-ia64.c:4626
msgid "Number of elements must be positive"
msgstr "Le nombre d'éléments doit être positif"
-#: config/tc-ia64.c:4640
+#: config/tc-ia64.c:4637
#, c-format
msgid "Used more than the declared %d rotating registers"
msgstr "A utilisé plus que les %d registres rotatifs déclarés"
-#: config/tc-ia64.c:4648
+#: config/tc-ia64.c:4645
msgid "Used more than the available 96 rotating registers"
msgstr "A utilisé plus que les 96 registres rotatifs disponibles"
-#: config/tc-ia64.c:4655
+#: config/tc-ia64.c:4652
msgid "Used more than the available 48 rotating registers"
msgstr "A utilisé plus que les 48 registres rotatifs disponibles"
-#: config/tc-ia64.c:4678
+#: config/tc-ia64.c:4675
#, c-format
msgid "Attempt to redefine register set `%s'"
msgstr "Tentative de redéfinition de l'ensemble de registres « %s »"
-#: config/tc-ia64.c:4742
+#: config/tc-ia64.c:4739
#, c-format
msgid "Unknown psr option `%s'"
msgstr "Option psr inconnue « %s »"
-#: config/tc-ia64.c:4777
+#: config/tc-ia64.c:4774
msgid "Comma expected after section name"
msgstr "Virgule attendue après le nom de section"
-#: config/tc-ia64.c:4788
+#: config/tc-ia64.c:4785
msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
msgstr "Création de sections avec .xdataN/.xrealN/.xstringZ est dépréciée."
-#: config/tc-ia64.c:4877
+#: config/tc-ia64.c:4874
msgid "Register name expected"
msgstr "Nom de registre attendu"
-#: config/tc-ia64.c:4890
+#: config/tc-ia64.c:4887
msgid "Register value annotation ignored"
msgstr "Annotation de valeur de registre ignorée"
-#: config/tc-ia64.c:4929
+#: config/tc-ia64.c:4926
msgid "Directive invalid within a bundle"
msgstr "Directive invalide à l'intérieur d'un paquet"
-#: config/tc-ia64.c:5023
+#: config/tc-ia64.c:5020
msgid "Missing predicate relation type"
msgstr "Type de relation de prédicat manquant"
-#: config/tc-ia64.c:5029
+#: config/tc-ia64.c:5026
msgid "Unrecognized predicate relation type"
msgstr "Type de relation de prédicat non reconnu"
-#: config/tc-ia64.c:5075
+#: config/tc-ia64.c:5072
msgid "Bad register range"
msgstr "Gamme de registre erronée"
-#: config/tc-ia64.c:5084 config/tc-ia64.c:7668
+#: config/tc-ia64.c:5081 config/tc-ia64.c:7665
msgid "Predicate register expected"
msgstr "Registre de prédicat attendu"
-#: config/tc-ia64.c:5089
+#: config/tc-ia64.c:5086
msgid "Duplicate predicate register ignored"
msgstr "Prédicat de registre en double ignoré"
-#: config/tc-ia64.c:5105
+#: config/tc-ia64.c:5102
msgid "Predicate source and target required"
msgstr "Prédicat source et cible requis"
-#: config/tc-ia64.c:5107 config/tc-ia64.c:5119
+#: config/tc-ia64.c:5104 config/tc-ia64.c:5116
msgid "Use of p0 is not valid in this context"
msgstr "Utilisation de p0 n'est pas valide dans ce contexte"
-#: config/tc-ia64.c:5114
+#: config/tc-ia64.c:5111
msgid "At least two PR arguments expected"
msgstr "Au moins deux arguments PR attendus"
-#: config/tc-ia64.c:5128
+#: config/tc-ia64.c:5125
msgid "At least one PR argument expected"
msgstr "Au moins un argument PR attendu"
-#: config/tc-ia64.c:5160
+#: config/tc-ia64.c:5157
#, c-format
msgid "duplicate entry hint %s"
msgstr "indice d'entrée %s en double"
#. FIXME -- need 62-bit relocation type
-#: config/tc-ia64.c:5635
+#: config/tc-ia64.c:5632
msgid "62-bit relocation not yet implemented"
msgstr "Réadressage 62 bits n'est pas encore implémenté"
#. XXX technically, this is wrong: we should not be issuing warning
#. messages until we're sure this instruction pattern is going to
#. be used!
-#: config/tc-ia64.c:5721
+#: config/tc-ia64.c:5718
msgid "lower 16 bits of mask ignored"
msgstr "16 bits inférieurs du masque sont ignorés"
-#: config/tc-ia64.c:5950
+#: config/tc-ia64.c:5947
msgid "stride must be a multiple of 64; lower 6 bits ignored"
msgstr "le pas doit être un multiple de 64, les 6 bits inférieurs sont ignorés"
-#: config/tc-ia64.c:6069
+#: config/tc-ia64.c:6066
msgid "Expected separator `='"
msgstr "Séparateur « = » attendu"
-#: config/tc-ia64.c:6105
+#: config/tc-ia64.c:6102
msgid "Duplicate equal sign (=) in instruction"
msgstr "Signe égal (=) en double dans l'instruction"
-#: config/tc-ia64.c:6112
+#: config/tc-ia64.c:6109
#, c-format
msgid "Illegal operand separator `%c'"
msgstr "Séparateur d'opérande « %c » illégal"
-#: config/tc-ia64.c:6227
+#: config/tc-ia64.c:6224
#, c-format
msgid "Operand %u of `%s' should be %s"
msgstr "L'opérande %u de « %s » devrait être %s"
-#: config/tc-ia64.c:6231
+#: config/tc-ia64.c:6228
msgid "Wrong number of output operands"
msgstr "Nombre d'opérandes de sortie erroné"
-#: config/tc-ia64.c:6233
+#: config/tc-ia64.c:6230
msgid "Wrong number of input operands"
msgstr "Nombre d'opérandes d'entrée erroné"
-#: config/tc-ia64.c:6235
+#: config/tc-ia64.c:6232
msgid "Operand mismatch"
msgstr "Opérandes ne concordent pas"
-#: config/tc-ia64.c:6317
+#: config/tc-ia64.c:6314
#, c-format
msgid "Invalid use of `%c%d' as output operand"
msgstr "Utilisation invalide de « %c%d » en tant que opérande de sortie"
-#: config/tc-ia64.c:6320
+#: config/tc-ia64.c:6317
#, c-format
msgid "Invalid use of `r%d' as base update address operand"
msgstr "Utilisation invalide de « r%d » en tant opérande de mise à jour de base de l'adresse"
-#: config/tc-ia64.c:6344
+#: config/tc-ia64.c:6341
#, c-format
msgid "Invalid duplicate use of `%c%d'"
msgstr "Utilisation redondante de « %c%d » n'est pas permise"
-#: config/tc-ia64.c:6351
+#: config/tc-ia64.c:6348
#, c-format
msgid "Invalid simultaneous use of `f%d' and `f%d'"
msgstr "Utilisation simultanée de « f%d » et « f%d » n'est pas permise"
-#: config/tc-ia64.c:6357
+#: config/tc-ia64.c:6354
#, c-format
msgid "Dangerous simultaneous use of `f%d' and `f%d'"
msgstr "Utilisation simultanée de « f%d » et « f%d » est dangereuse"
-#: config/tc-ia64.c:6401
+#: config/tc-ia64.c:6398
msgid "Value truncated to 62 bits"
msgstr "Valeur tronquée à 62 bits"
-#: config/tc-ia64.c:6469
+#: config/tc-ia64.c:6466
#, c-format
msgid "Bad operand value: %s"
msgstr "Mauvaise valeur de l'opérande: %s"
#. Give an error if a frag containing code is not aligned to a 16 byte
#. boundary.
-#: config/tc-ia64.c:6544 config/tc-ia64.h:177
+#: config/tc-ia64.c:6541 config/tc-ia64.h:177
msgid "instruction address is not a multiple of 16"
msgstr "l'adresse de l'instruction n'est pas un multiple de 16"
-#: config/tc-ia64.c:6612
+#: config/tc-ia64.c:6609
#, c-format
msgid "`%s' must be last in bundle"
msgstr "« %s » doit être le dernier dans le paquet"
-#: config/tc-ia64.c:6644
+#: config/tc-ia64.c:6641
#, c-format
msgid "Internal error: don't know how to force %s to end of instruction group"
msgstr "Erreur interne: je ne sais pas comment forcer %s à la fin du groupe d'instructions"
-#: config/tc-ia64.c:6657
+#: config/tc-ia64.c:6654
#, c-format
msgid "`%s' must be last in instruction group"
msgstr "« %s » doit être le dernier dans le groupe d'instructions"
-#: config/tc-ia64.c:6687
+#: config/tc-ia64.c:6684
msgid "Label must be first in a bundle"
msgstr "L'étiquette doit être la première dans un paquet"
-#: config/tc-ia64.c:6764
+#: config/tc-ia64.c:6761
msgid "hint in B unit may be treated as nop"
msgstr "hint dans une unité B pourrait être traité comme un nop"
-#: config/tc-ia64.c:6775
+#: config/tc-ia64.c:6772
msgid "hint in B unit can't be used"
msgstr "hint ne peut pas être utilisé dans une unité B"
-#: config/tc-ia64.c:6789
+#: config/tc-ia64.c:6786
msgid "emit_one_bundle: unexpected dynamic op"
msgstr "emit_one_bundle: opérande dynamique inattendu"
-#: config/tc-ia64.c:6929
+#: config/tc-ia64.c:6926
#, c-format
msgid "`%s' does not fit into %s template"
msgstr "« %s » n'entre pas dans le modèle %s"
-#: config/tc-ia64.c:6944
+#: config/tc-ia64.c:6941
#, c-format
msgid "`%s' does not fit into bundle"
msgstr "« %s » n'entre pas dans le paquet"
-#: config/tc-ia64.c:6956
+#: config/tc-ia64.c:6953
#, c-format
msgid "`%s' can't go in %s of %s template"
msgstr "« %s » ne peut pas aller dans %s du modèle %s"
-#: config/tc-ia64.c:6962
+#: config/tc-ia64.c:6959
msgid "Missing '}' at end of file"
msgstr "« } » manquante à la fin du fichier"
-#: config/tc-ia64.c:7109
+#: config/tc-ia64.c:7106
#, c-format
msgid "Unrecognized option '-x%s'"
msgstr "Option non reconnue « -x%s »"
-#: config/tc-ia64.c:7136
+#: config/tc-ia64.c:7133
msgid ""
"IA-64 options:\n"
" --mconstant-gp\t mark output file as using the constant-GP model\n"
@@ -10473,7 +10585,7 @@ msgstr ""
" la vérification des violations de dépendances\n"
#. Note for translators: "automagically" can be translated as "automatically" here.
-#: config/tc-ia64.c:7153
+#: config/tc-ia64.c:7150
msgid ""
" -xauto\t\t automagically remove dependency violations (default)\n"
" -xnone\t\t turn off dependency violation checking\n"
@@ -10490,210 +10602,210 @@ msgstr ""
" la vérification des violations de dépendances\n"
" -xdebugx débug du vérificateur des violations des dépendances et active\n"
-#: config/tc-ia64.c:7168
+#: config/tc-ia64.c:7165
msgid "--gstabs is not supported for ia64"
msgstr "--gstabs n'est pas supporté pour ia64"
-#: config/tc-ia64.c:7603
+#: config/tc-ia64.c:7600
msgid "Explicit stops are ignored in auto mode"
msgstr "Les arrêts explicites sont ignorés en mode auto"
-#: config/tc-ia64.c:7612
+#: config/tc-ia64.c:7609
msgid "Found '{' when manual bundling is already turned on"
msgstr "« { » trouvé alors que le paquetage manuel est déjà activé"
-#: config/tc-ia64.c:7625
+#: config/tc-ia64.c:7622
msgid "Found '{' after explicit switch to automatic mode"
msgstr "« { » trouvée après un passage explicite en mode automatique"
-#: config/tc-ia64.c:7631
+#: config/tc-ia64.c:7628
msgid "Found '}' when manual bundling is off"
msgstr "« } » trouvée alors que le paquetage manuel est désactivé"
-#: config/tc-ia64.c:7658
+#: config/tc-ia64.c:7655
msgid "Expected ')'"
msgstr "« ) » attendue"
-#: config/tc-ia64.c:7663
+#: config/tc-ia64.c:7660
msgid "Qualifying predicate expected"
msgstr "Prédicat qualifiant attendu"
-#: config/tc-ia64.c:7682
+#: config/tc-ia64.c:7679
msgid "Tag must come before qualifying predicate."
msgstr "L'étiquette doit venir avant le prédicat qualifiant."
-#: config/tc-ia64.c:7711
+#: config/tc-ia64.c:7708
msgid "Expected ':'"
msgstr "« : » attendu"
-#: config/tc-ia64.c:7727
+#: config/tc-ia64.c:7724
msgid "Tag name expected"
msgstr "Nom d'étiquette attendu"
-#: config/tc-ia64.c:7829
+#: config/tc-ia64.c:7826
msgid "Rotating register index must be a non-negative constant"
msgstr "L'index du registre rotatif doit être une constante non négative"
-#: config/tc-ia64.c:7834
+#: config/tc-ia64.c:7831
#, c-format
msgid "Index out of range 0..%u"
msgstr "Index hors de la gamme 0..%u"
-#: config/tc-ia64.c:7846
+#: config/tc-ia64.c:7843
msgid "Indirect register index must be a general register"
msgstr "L'index du registre indirect doit être un registre général"
-#: config/tc-ia64.c:7855
+#: config/tc-ia64.c:7852
msgid "Index can only be applied to rotating or indirect registers"
msgstr "L'index peut uniquement être appliqué aux registres rotatifs ou indirects"
-#: config/tc-ia64.c:7891 config/tc-xstormy16.c:145
+#: config/tc-ia64.c:7888 config/tc-xstormy16.c:145
msgid "Expected '('"
msgstr "« ( » attendu"
-#: config/tc-ia64.c:7899 config/tc-pdp11.c:466 config/tc-pdp11.c:530
+#: config/tc-ia64.c:7896 config/tc-pdp11.c:466 config/tc-pdp11.c:530
#: config/tc-pdp11.c:564 config/tc-tilegx.c:1044 config/tc-tilepro.c:932
#: config/tc-xstormy16.c:154
msgid "Missing ')'"
msgstr "« ) » manquante"
-#: config/tc-ia64.c:7917 config/tc-xstormy16.c:161
+#: config/tc-ia64.c:7914 config/tc-xstormy16.c:161
msgid "Not a symbolic expression"
msgstr "Pas une expression symbolique"
-#: config/tc-ia64.c:7922 config/tc-ia64.c:7936
+#: config/tc-ia64.c:7919 config/tc-ia64.c:7933
msgid "Illegal combination of relocation functions"
msgstr "Combinaison illégale de fonctions de réadressage"
-#: config/tc-ia64.c:8025
+#: config/tc-ia64.c:8022
msgid "No current frame"
msgstr "Pas de cadre actif"
-#: config/tc-ia64.c:8027
+#: config/tc-ia64.c:8024
#, c-format
msgid "Register number out of range 0..%u"
msgstr "Numéro de registre hors de la gamme 0..%u"
-#: config/tc-ia64.c:8066
+#: config/tc-ia64.c:8063
msgid "Standalone `#' is illegal"
msgstr "« # » seul est illégal"
-#: config/tc-ia64.c:8069
+#: config/tc-ia64.c:8066
msgid "Redundant `#' suffix operators"
msgstr "Opérateurs de suffixe « # » redondant"
-#: config/tc-ia64.c:8227
+#: config/tc-ia64.c:8224
#, c-format
msgid "Unhandled dependency %s for %s (%s), note %d"
msgstr "Dépendance non traitée %s pour %s (%s), noter %d"
-#: config/tc-ia64.c:9540
+#: config/tc-ia64.c:9537
#, c-format
msgid "Unrecognized dependency specifier %d\n"
msgstr "Spécificateur de dépendance non reconnu %d\n"
-#: config/tc-ia64.c:10401
+#: config/tc-ia64.c:10398
msgid "Only the first path encountering the conflict is reported"
msgstr "Seul le premier chemin où le conflit est rencontré est rapporté"
-#: config/tc-ia64.c:10403
+#: config/tc-ia64.c:10400
msgid "This is the location of the conflicting usage"
msgstr "Voici la position de l'usage conflictuel"
-#: config/tc-ia64.c:10665
+#: config/tc-ia64.c:10662
#, c-format
msgid "Unknown opcode `%s'"
msgstr "Opcode inconnu « %s »"
-#: config/tc-ia64.c:10743
+#: config/tc-ia64.c:10740
#, c-format
msgid "AR %d can only be accessed by %c-unit"
msgstr "AR %d uniquement accessible par unité %c"
-#: config/tc-ia64.c:10755
+#: config/tc-ia64.c:10752
msgid "hint.b may be treated as nop"
msgstr "hint.b pourrait être traité comme un nop"
-#: config/tc-ia64.c:10758
+#: config/tc-ia64.c:10755
msgid "hint.b shouldn't be used"
msgstr "hint.b ne devrait pas être utilisé"
-#: config/tc-ia64.c:10797
+#: config/tc-ia64.c:10794
#, c-format
msgid "`%s' cannot be predicated"
msgstr "« %s » ne peu pas être transformé en prédicat"
-#: config/tc-ia64.c:10870
+#: config/tc-ia64.c:10867
msgid "Closing bracket missing"
msgstr "Accolade fermante manquante"
-#: config/tc-ia64.c:10879
+#: config/tc-ia64.c:10876
msgid "Index must be a general register"
msgstr "L'index doit être un registre général"
-#: config/tc-ia64.c:11044
+#: config/tc-ia64.c:11041
#, c-format
msgid "Unsupported fixup size %d"
msgstr "Taille du correctif %d non supportée"
#. This should be an error, but since previously there wasn't any
#. diagnostic here, don't make it fail because of this for now.
-#: config/tc-ia64.c:11316
+#: config/tc-ia64.c:11313
#, c-format
msgid "Cannot express %s%d%s relocation"
msgstr "Ne peut exprimer le réadressage %s%d%s"
-#: config/tc-ia64.c:11335
+#: config/tc-ia64.c:11332
msgid "No addend allowed in @fptr() relocation"
msgstr "Pas d'addende autorisé dans le réadressage @fptr()"
-#: config/tc-ia64.c:11374
+#: config/tc-ia64.c:11371
msgid "integer operand out of range"
msgstr "Opérande entier hors limite"
-#: config/tc-ia64.c:11441
+#: config/tc-ia64.c:11438
#, c-format
msgid "%s must have a constant value"
msgstr "%s doit avoir une valeur constante"
-#: config/tc-ia64.c:11461
+#: config/tc-ia64.c:11458
msgid "cannot resolve @slotcount parameter"
msgstr "ne peut résoudre le paramètre @slotcount"
-#: config/tc-ia64.c:11494
+#: config/tc-ia64.c:11491
msgid "invalid @slotcount value"
msgstr "valeur @slotcount invalide"
-#: config/tc-ia64.c:11531 config/tc-z8k.c:1388
+#: config/tc-ia64.c:11528 config/tc-z8k.c:1388
#, c-format
msgid "Cannot represent %s relocation in object file"
msgstr "Ne peut représenter le réadressage « %s » dans le fichier objet"
-#: config/tc-ia64.c:11640
+#: config/tc-ia64.c:11636
msgid "Can't add stop bit to mark end of instruction group"
msgstr "Ne peut ajouter le bit de stop pour marquer la fin du groupe d'instructions"
-#: config/tc-ia64.c:11748 read.c:2638 read.c:3296 read.c:3865 stabs.c:461
+#: config/tc-ia64.c:11744 read.c:2690 read.c:3349 read.c:3917 stabs.c:461
#, c-format
msgid "expected comma after \"%s\""
msgstr "virgule attendue après « %s »"
-#: config/tc-ia64.c:11789
+#: config/tc-ia64.c:11785
#, c-format
msgid "`%s' is already the alias of %s `%s'"
msgstr "« %s » est déjà l'alias de %s « %s »"
-#: config/tc-ia64.c:11800
+#: config/tc-ia64.c:11796
#, c-format
msgid "%s `%s' already has an alias `%s'"
msgstr "%s « %s » a déjà un alias « %s »"
-#: config/tc-ia64.c:11833
+#: config/tc-ia64.c:11829
#, c-format
msgid "symbol `%s' aliased to `%s' is not used"
msgstr "symbole « %s » ayant l'alias « %s » n'est pas utilisé"
-#: config/tc-ia64.c:11859
+#: config/tc-ia64.c:11855
#, c-format
msgid "section `%s' aliased to `%s' is not used"
msgstr "section « %s » ayant l'alias « %s » n'est pas utilisée"
@@ -10741,7 +10853,7 @@ msgstr "l'instruction accède implicitement à R31 du chargement précédent."
msgid "Unmatched high relocation"
msgstr "Réadressage haut sans correspondant"
-#: config/tc-iq2000.c:820 config/tc-mips.c:19793 config/tc-score.c:5784
+#: config/tc-iq2000.c:820 config/tc-mips.c:19791 config/tc-score.c:5784
msgid ".end not in text section"
msgstr ".end n'est pas dans la section de texte"
@@ -10753,7 +10865,7 @@ msgstr "directive .end n'est pas précédée de la directive .ent."
msgid ".end symbol does not match .ent symbol."
msgstr "symbole .end n'a pas de correspondance avec le symbole .ent."
-#: config/tc-iq2000.c:836 config/tc-mips.c:19813 config/tc-score.c:5800
+#: config/tc-iq2000.c:836 config/tc-mips.c:19811 config/tc-score.c:5800
msgid ".end directive missing or unknown symbol"
msgstr "Directive .end manquante ou symbole inconnu"
@@ -10761,7 +10873,7 @@ msgstr "Directive .end manquante ou symbole inconnu"
msgid "Expected simple number."
msgstr "Nombre simple attendu."
-#: config/tc-iq2000.c:883 config/tc-mips.c:19718 config/tc-score.c:5650
+#: config/tc-iq2000.c:883 config/tc-mips.c:19716 config/tc-score.c:5650
#, c-format
msgid " *input_line_pointer == '%c' 0x%02x\n"
msgstr " *input_line_pointer == « %c » 0x%02x\n"
@@ -10790,12 +10902,12 @@ msgstr "valeur PCREL signed43 hors limite"
msgid "signed37 PCREL value out of range"
msgstr "valeur PCREL signed37 hors limite"
-#: config/tc-loongarch.c:480
+#: config/tc-loongarch.c:521
#, c-format
msgid "insn name: %s\tformat: %s\tsyntax error"
msgstr "nom insn : %s\tformat : %s\terreur de syntaxe"
-#: config/tc-loongarch.c:483
+#: config/tc-loongarch.c:524
#, c-format
msgid ""
"insn name: %s\n"
@@ -10806,7 +10918,7 @@ msgstr ""
"format : %s\n"
"nous avons besoin d'une macro mais macro est NULL"
-#: config/tc-loongarch.c:488
+#: config/tc-loongarch.c:529
#, c-format
msgid ""
"insn name: %s\n"
@@ -10817,33 +10929,33 @@ msgstr ""
"format : %s\n"
"macro : %s\terreur de syntaxe"
-#: config/tc-loongarch.c:529
+#: config/tc-loongarch.c:570
#, c-format
msgid "Unsupported use of %s"
msgstr "Utilisation non supporté de %s"
-#: config/tc-loongarch.c:586 config/tc-riscv.c:4868
+#: config/tc-loongarch.c:627 config/tc-riscv.c:4994
msgid ".option pop with no .option push"
msgstr ".option pop sans .option push"
-#: config/tc-loongarch.c:596 config/tc-riscv.c:4881
+#: config/tc-loongarch.c:637 config/tc-riscv.c:5007
#, c-format
msgid "unrecognized .option directive: %s"
msgstr "directive .option non reconnue: %s"
-#: config/tc-loongarch.c:659
+#: config/tc-loongarch.c:700
msgid "internal error: we have no internal label yet"
msgstr "erreur interne: il n'y a pas encore d'étiquette interne"
-#: config/tc-loongarch.c:764
+#: config/tc-loongarch.c:805
msgid "This label shouldn't be with addend."
msgstr "Cette étiquette ne devrait pas être avec un terme."
-#: config/tc-loongarch.c:810
+#: config/tc-loongarch.c:851
msgid "expr too huge"
msgstr "expr trop grande"
-#: config/tc-loongarch.c:837
+#: config/tc-loongarch.c:878
#, c-format
msgid ""
"not support reloc bit-field\n"
@@ -10854,22 +10966,22 @@ msgstr ""
"format : %c%c %s\n"
"args : %s"
-#: config/tc-loongarch.c:908 config/tc-loongarch.c:933
+#: config/tc-loongarch.c:949 config/tc-loongarch.c:974
#, c-format
msgid "register alias %s is deprecated, use %s instead"
msgstr "l'alias de registre %s est déprécié, utilisez plutôt %s"
-#: config/tc-loongarch.c:966
+#: config/tc-loongarch.c:1007
msgid "unknown escape"
msgstr "échappement inconnu"
-#: config/tc-loongarch.c:993
+#: config/tc-loongarch.c:1034
#, c-format
msgid "require imm low %d bit is 0."
msgstr "les %d bits inférieurs de imm doivent être 0."
#. How to do after we detect overflow.
-#: config/tc-loongarch.c:1005
+#: config/tc-loongarch.c:1046
#, c-format
msgid ""
"Immediate overflow.\n"
@@ -10880,66 +10992,71 @@ msgstr ""
"format : %c%c%s\n"
"arg : %s"
-#: config/tc-loongarch.c:1094
-msgid "automic memory operations insns require rd != rj && rd != rk when rd isn't r0"
-msgstr "les insns d'opérations de mémoire automic requièrent rd != rj && rd != rk quand rd n'est pas r0"
+#: config/tc-loongarch.c:1129
+msgid "atomic memory operations insns require rd != rj && rd != rk when rd isn't r0"
+msgstr "les insns d'opérations de mémoire atomiques requièrent rd != rj && rd != rk quand rd n'est pas r0"
-#: config/tc-loongarch.c:1106
+#: config/tc-loongarch.c:1143
msgid "bstr(ins|pick).[wd] require msbd >= lsbd"
msgstr "bstr(ins|pick).[wd] requière msbd >= lsbd"
-#: config/tc-loongarch.c:1112
+#: config/tc-loongarch.c:1153
msgid "g?csrxchg require rj != r0 && rj != r1"
msgstr "g?csrxchg requière rj != r0 && rj != r1"
-#: config/tc-loongarch.c:1218
+#: config/tc-loongarch.c:1259
#, c-format
msgid "no HOWTO loong relocation number %d"
msgstr "pas de numéro de réadressage HOWTO loong %d"
-#: config/tc-loongarch.c:1228
+#: config/tc-loongarch.c:1272
msgid "Internal error: not support relax now"
msgstr "Erreur interne: la relaxation n'est actuellement pas supportée"
-#: config/tc-loongarch.c:1290
+#: config/tc-loongarch.c:1334
#, c-format
msgid "li overflow: hi32:0x%x lo32:0x%x"
msgstr "débordement de li: hi32:0x%x lo32:0x%x"
-#: config/tc-loongarch.c:1295
+#: config/tc-loongarch.c:1339
msgid "we can't li.d on 32bit-arch"
msgstr "l'instruction li.d n'est pas possible sur 32bit-arch"
-#: config/tc-loongarch.c:1394
+#: config/tc-loongarch.c:1438
#, c-format
msgid "no match insn: %s\t%s"
msgstr "aucune correspondance pour insn : %s\t%s"
-#: config/tc-loongarch.c:1518 config/tc-loongarch.c:1525
+#: config/tc-loongarch.c:1586 config/tc-loongarch.c:1593
msgid "Relocation against a constant"
msgstr "Réadressage par une constante"
-#: config/tc-loongarch.c:1733 config/tc-riscv.c:4595
+#: config/tc-loongarch.c:1801 config/tc-riscv.c:4723
#, c-format
msgid "internal: bad CFA value #%d"
msgstr "interne: mauvaise valeur CFA #%d"
-#: config/tc-loongarch.c:1745
+#: config/tc-loongarch.c:1813
msgid "Relocation against a constant."
msgstr "Réadressage par une constante."
-#: config/tc-loongarch.c:1825 config/tc-riscv.c:5092
+#: config/tc-loongarch.c:1894 config/tc-riscv.c:5228
#, c-format
msgid "cannot represent %s relocation in object file"
msgstr "ne peut représenter le réadressage %s dans le fichier objet"
-#: config/tc-loongarch.c:1894
+#: config/tc-loongarch.c:1923
+#, c-format
+msgid "unknown register `%s`"
+msgstr "registre « %s » inconnu"
+
+#: config/tc-loongarch.c:1997
#, c-format
msgid "LARCH options:\n"
msgstr "Options LARCH :\n"
#. FIXME
-#: config/tc-loongarch.c:1896
+#: config/tc-loongarch.c:1999
#, c-format
msgid ""
" -mthin-add-sub\t Convert a pair of R_LARCH_ADD32/64 and R_LARCH_SUB32/64 to\n"
@@ -10956,7 +11073,7 @@ msgstr ""
" -mignore-start-align\t Ignorer .align s'il est au début d'une section. Cette option\n"
"\t\t\t ne peut pas être utilisée lors d'une édition de liens partielle (ld -r).\n"
-#: config/tc-loongarch.c:1949
+#: config/tc-loongarch.c:2052
msgid "internal error: cannot get align symbol"
msgstr "erreur interne : impossible d'obtenir le symbole d'alignement"
@@ -11111,96 +11228,96 @@ msgstr " -Wnuh identique à -no-warn-unmatched-high\n"
msgid " -KPIC generate PIC\n"
msgstr " -KPIC générer PIC\n"
-#: config/tc-m32r.c:848
+#: config/tc-m32r.c:847
msgid "instructions write to the same destination register."
msgstr "les instructions écrivent dans le même registre de destination."
-#: config/tc-m32r.c:856
+#: config/tc-m32r.c:855
msgid "Instructions do not use parallel execution pipelines."
msgstr "Les instructions n'utilisent pas de pipelines parallèles durant l'exécution."
-#: config/tc-m32r.c:864
+#: config/tc-m32r.c:863
msgid "Instructions share the same execution pipeline"
msgstr "Les instructions partagent le même pipeline durant l'exécution"
-#: config/tc-m32r.c:929 config/tc-m32r.c:1043
+#: config/tc-m32r.c:928 config/tc-m32r.c:1042
#, c-format
msgid "not a 16 bit instruction '%s'"
msgstr "n'est pas une instruction de 16 bits « %s »"
-#: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
+#: config/tc-m32r.c:940 config/tc-m32r.c:1054 config/tc-m32r.c:1238
#, c-format
msgid "instruction '%s' is for the M32R2 only"
msgstr "instruction « %s » est valable seulement pour le M32R2"
-#: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
+#: config/tc-m32r.c:953 config/tc-m32r.c:1067 config/tc-m32r.c:1251
#, c-format
msgid "unknown instruction '%s'"
msgstr "instruction inconnue « %s »"
-#: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
+#: config/tc-m32r.c:962 config/tc-m32r.c:1074 config/tc-m32r.c:1258
#, c-format
msgid "instruction '%s' is for the M32RX only"
msgstr "instruction « %s » est valable seulement pour le M32RX"
-#: config/tc-m32r.c:972 config/tc-m32r.c:1084
+#: config/tc-m32r.c:971 config/tc-m32r.c:1083
#, c-format
msgid "instruction '%s' cannot be executed in parallel."
msgstr "instruction « %s » ne peut être exécutée en parallèle."
-#: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
+#: config/tc-m32r.c:1026 config/tc-m32r.c:1108 config/tc-m32r.c:1315
msgid "internal error: lookup/get operands failed"
msgstr "erreur interne: opérande lookup/get a échoué"
-#: config/tc-m32r.c:1094
+#: config/tc-m32r.c:1093
#, c-format
msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
msgstr "« %s »: seule l'instruction NOP peut être utilisée en parallèle sur le m32r"
-#: config/tc-m32r.c:1123
+#: config/tc-m32r.c:1122
#, c-format
msgid "%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?"
msgstr "%s: la sortie de la 1ère instruction est la même que l'entrée de la 2ème instruction - est-ce intentionnel ?"
-#: config/tc-m32r.c:1127
+#: config/tc-m32r.c:1126
#, c-format
msgid "%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?"
msgstr "%s: la sortie de la 2ème instruction est la même que l'entrée de la 1ère instruction - est-ce intentionnel ?"
-#: config/tc-m32r.c:1490 config/tc-microblaze.c:175
+#: config/tc-m32r.c:1489 config/tc-microblaze.c:175
msgid "Expected comma after symbol-name: rest of line ignored."
msgstr "Virgule attendue après le nom de symbole: reste de la ligne ignoré."
-#: config/tc-m32r.c:1500
+#: config/tc-m32r.c:1499
#, c-format
msgid ".SCOMMon length (%ld.) <0! Ignored."
msgstr "longueur .SCOMMon (%ld.) <0! Ignoré."
-#: config/tc-m32r.c:1514 config/tc-microblaze.c:197 config/tc-ppc.c:2421
-#: config/tc-ppc.c:4360 config/tc-ppc.c:4415
+#: config/tc-m32r.c:1513 config/tc-microblaze.c:197 config/tc-ppc.c:2421
+#: config/tc-ppc.c:4355 config/tc-ppc.c:4410
msgid "ignoring bad alignment"
msgstr "mauvais alignement ignoré"
-#: config/tc-m32r.c:1526 config/tc-microblaze.c:232 config/tc-v850.c:380
+#: config/tc-m32r.c:1525 config/tc-microblaze.c:232 config/tc-v850.c:380
msgid "Common alignment not a power of 2"
msgstr "Alignement du commun n'est pas une puissance de 2"
-#: config/tc-m32r.c:1541 config/tc-microblaze.c:208
+#: config/tc-m32r.c:1540 config/tc-microblaze.c:208
#, c-format
msgid "Ignoring attempt to re-define symbol `%s'."
msgstr "Tentative ignorée de redéfinition du symbole « %s »."
-#: config/tc-m32r.c:1550
+#: config/tc-m32r.c:1549
#, c-format
msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
msgstr "Longueur de .scomm « %s » est déjà %ld. N'a pas été changé à %ld."
-#: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4786
+#: config/tc-m32r.c:1926 config/tc-m32r.c:1979 config/tc-nds32.c:4786
#: config/tc-nds32.c:4830 config/tc-sh.c:391 config/tc-sh.c:2047
msgid "Invalid PIC expression."
msgstr "Expresion PIC invalide"
-#: config/tc-m32r.c:2071
+#: config/tc-m32r.c:2070
msgid "Unmatched high/shigh reloc"
msgstr "Réadressage high/shigh non pairé"
@@ -11547,7 +11664,7 @@ msgstr "Mode invalide: %s\n"
msgid "bad .relax format"
msgstr "format .relax erroné"
-#: config/tc-m68hc11.c:3844 config/tc-s12z.c:3895 config/tc-xgate.c:630
+#: config/tc-m68hc11.c:3844 config/tc-s12z.c:3897 config/tc-xgate.c:630
#, c-format
msgid "Relocation %d is not supported by object file format."
msgstr "Réadressage %d n'est pas supporté par le format du fichier objet."
@@ -11561,7 +11678,7 @@ msgstr "bra ou bsr avec symbole non défini."
msgid "Subtype %d is not recognized."
msgstr "Sous-type %d n'est pas reconnu."
-#: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
+#: config/tc-m68hc11.c:4368 config/tc-s12z.c:3978 config/tc-xgate.c:708
#: config/tc-xgate.c:717
msgid "Value out of 16-bit range."
msgstr "Valeur hors des limites 16 bits."
@@ -11601,7 +11718,7 @@ msgstr "Décalage hors des limites 9 bits pour movw/movb: %ld"
msgid "Offset out of 16-bit range for movw/movb insn: %ld"
msgstr "Décalage hors des limites 16 bits pour movw/movb: %ld"
-#: config/tc-m68hc11.c:4470 config/tc-s12z.c:3982 config/tc-xgate.c:752
+#: config/tc-m68hc11.c:4470 config/tc-s12z.c:3984 config/tc-xgate.c:752
#, c-format
msgid "Line %d: unknown relocation type: 0x%x."
msgstr "Ligne %d: type de réadressage inconnu: 0x%x."
@@ -11635,16 +11752,16 @@ msgstr "Ne peut faire un réadressage PIC de %d octets"
msgid "Unable to produce reloc against symbol '%s'"
msgstr "Incapable de produire un réadressage vers le symboles « %s »"
-#: config/tc-m68k.c:1261 config/tc-vax.c:2368
+#: config/tc-m68k.c:1261 config/tc-vax.c:2324
#, c-format
msgid "Cannot make %s relocation PC relative"
msgstr "Ne peut faire un réadressage %s relative au PC"
-#: config/tc-m68k.c:1343 config/tc-vax.c:1878
+#: config/tc-m68k.c:1343 config/tc-vax.c:1874
msgid "No operator"
msgstr "Pas d'opérateur"
-#: config/tc-m68k.c:1373 config/tc-vax.c:1894
+#: config/tc-m68k.c:1373 config/tc-vax.c:1890
msgid "Unknown operator"
msgstr "Opérateur inconnu"
@@ -11665,7 +11782,7 @@ msgid "operands mismatch"
msgstr "opérandes ne concordent pas"
#: config/tc-m68k.c:2431 config/tc-m68k.c:2437 config/tc-m68k.c:2443
-#: config/tc-mmix.c:2509 config/tc-mmix.c:2533
+#: config/tc-mmix.c:2499 config/tc-mmix.c:2523
msgid "operand out of range"
msgstr "opérande hors limite"
@@ -11739,7 +11856,7 @@ msgstr "registre incorrect dans la liste des registres"
msgid "wrong register in floating-point reglist"
msgstr "mauvais registre dans la liste des registres en virgule flottante"
-#: config/tc-m68k.c:3820 config/tc-m68k.c:3852 config/tc-sparc.c:3139
+#: config/tc-m68k.c:3820 config/tc-m68k.c:3852 config/tc-sparc.c:3140
msgid "failed sanity check."
msgstr "la vérification de l'état de santé a échoué."
@@ -12029,7 +12146,7 @@ msgstr "Les variantes d'architecture sont:"
msgid "Processor variants are: "
msgstr "Les variantes de processeur sont:"
-#: config/tc-m68k.c:7597 config/tc-xtensa.c:6415
+#: config/tc-m68k.c:7597 config/tc-xtensa.c:6412
#, c-format
msgid "\n"
msgstr "\n"
@@ -12048,7 +12165,7 @@ msgstr "Opcode(%d.%s): "
msgid "Not a defined coldfire architecture"
msgstr "Pas une architecture coldfire définie"
-#: config/tc-m68k.c:7886 read.c:4759
+#: config/tc-m68k.c:7886 read.c:4809
#, c-format
msgid "%s relocations do not fit in %u byte"
msgid_plural "%s relocations do not fit in %u bytes"
@@ -12962,7 +13079,7 @@ msgstr "l'extension « %s » a été retirée dans %s%d révision %d"
msgid "the `%s' extension requires 64-bit FPRs"
msgstr "l'extension « %s » requiert des FPR 64 bits"
-#: config/tc-mips.c:3057 config/tc-mips.c:16647
+#: config/tc-mips.c:3057 config/tc-mips.c:16644
#, c-format
msgid "unrecognized register name `%s'"
msgstr "nom de registre non reconnu « %s »"
@@ -13100,7 +13217,7 @@ msgstr "« %s » ne peut pas être utilisé avec « %s »"
msgid "branch relaxation is not supported in `%s'"
msgstr "la relaxation de branchement n'est pas supportée dans « %s »"
-#: config/tc-mips.c:4173 config/tc-mips.c:17530
+#: config/tc-mips.c:4173 config/tc-mips.c:17527
#, c-format
msgid "`%s' does not support legacy NaN"
msgstr "« %s » ne supporte pas le NaN historique"
@@ -13120,7 +13237,8 @@ msgstr "opérande %d hors limite"
msgid "operand %d must be constant"
msgstr "l'opérande %d doit être une constante"
-#: config/tc-mips.c:4976 read.c:4544 read.c:5314 write.c:255 write.c:1049
+#: config/tc-mips.c:4976 read.c:4594 read.c:5364 read.c:5490 write.c:250
+#: write.c:1058
msgid "register value used as expression"
msgstr "valeur de registre utilisée comme expression"
@@ -13201,14 +13319,14 @@ msgstr "a utilisé $%u avec « .set at=$%u »"
msgid "wrong size instruction in a %u-bit branch delay slot"
msgstr "instruction de mauvaise taille dans un slot d'un branchement de %u bits différé"
-#: config/tc-mips.c:7530 config/tc-mips.c:7540 config/tc-mips.c:15947
+#: config/tc-mips.c:7530 config/tc-mips.c:7540 config/tc-mips.c:15944
#, c-format
msgid "jump to misaligned address (0x%lx)"
msgstr "saut vers une adresse mal alignée (0x%lx)"
#: config/tc-mips.c:7555 config/tc-mips.c:7575 config/tc-mips.c:7592
-#: config/tc-mips.c:9142 config/tc-mips.c:15801 config/tc-mips.c:15808
-#: config/tc-mips.c:16201 config/tc-mips.c:19048
+#: config/tc-mips.c:9142 config/tc-mips.c:15798 config/tc-mips.c:15805
+#: config/tc-mips.c:16198 config/tc-mips.c:19046
#, c-format
msgid "branch to misaligned address (0x%lx)"
msgstr "saut vers une adresse mal alignée (0x%lx)"
@@ -13235,7 +13353,7 @@ msgstr "un registre de destination doit être fournis"
msgid "the source register must not be $31"
msgstr "le registre source ne doit pas être $31"
-#: config/tc-mips.c:8561 config/tc-mips.c:14539 config/tc-mips.c:19195
+#: config/tc-mips.c:8561 config/tc-mips.c:14536 config/tc-mips.c:19193
msgid "invalid unextended operand value"
msgstr "valeur d'opérande non étendue invalide"
@@ -13261,11 +13379,11 @@ msgstr "version non étendue d'opcode MIPS16 non reconnue"
msgid "unrecognized extended version of MIPS16 opcode"
msgstr "version étendue d'opcode MIPS16 non reconnue"
-#: config/tc-mips.c:8870 config/tc-mips.c:19066
+#: config/tc-mips.c:8870 config/tc-mips.c:19064
msgid "macro instruction expanded into multiple instructions in a branch delay slot"
msgstr "l'instruction macro a été étendue en de multiples instructions dans un emplacement de branchement différé"
-#: config/tc-mips.c:8873 config/tc-mips.c:19074
+#: config/tc-mips.c:8873 config/tc-mips.c:19072
msgid "macro instruction expanded into multiple instructions"
msgstr "instruction macro étendue en de multiples instructions"
@@ -13281,11 +13399,11 @@ msgstr "l'instruction macro a été étendue dans une instruction de mauvaise ta
msgid "operand overflow"
msgstr "débordement de l'opérande"
-#: config/tc-mips.c:9361 config/tc-mips.c:9946 config/tc-mips.c:14020
+#: config/tc-mips.c:9361 config/tc-mips.c:9946 config/tc-mips.c:14017
msgid "macro used $at after \".set noat\""
msgstr "macro utilisée $at après \".set noat\""
-#: config/tc-mips.c:9506 config/tc-mips.c:12332 config/tc-mips.c:13013
+#: config/tc-mips.c:9506 config/tc-mips.c:12329 config/tc-mips.c:13010
#, c-format
msgid "number (0x%<PRIx64>) larger than 32 bits"
msgstr "nombre (0x%<PRIx64>) plus grand que 32 bits"
@@ -13295,8 +13413,8 @@ msgid "number larger than 64 bits"
msgstr "nombre plus grand que 64 bits"
#: config/tc-mips.c:9824 config/tc-mips.c:9852 config/tc-mips.c:9890
-#: config/tc-mips.c:9935 config/tc-mips.c:12576 config/tc-mips.c:12615
-#: config/tc-mips.c:12654 config/tc-mips.c:13110 config/tc-mips.c:13162
+#: config/tc-mips.c:9935 config/tc-mips.c:12573 config/tc-mips.c:12612
+#: config/tc-mips.c:12651 config/tc-mips.c:13107 config/tc-mips.c:13159
msgid "PIC code offset overflow (max 16 signed bits)"
msgstr "Débordement du décalage du code PIC (max 16 bits signés)"
@@ -13311,345 +13429,345 @@ msgstr "Immédiat BALIGN n'est pas 0, 1, 2 ou 3 (%lu)"
msgid "branch %s is always true"
msgstr "branchement %s est toujours vrai"
-#: config/tc-mips.c:10802 config/tc-mips.c:10913
+#: config/tc-mips.c:10802 config/tc-mips.c:10910
msgid "divide by zero"
msgstr "division par zéro"
-#: config/tc-mips.c:11003
+#: config/tc-mips.c:11000
msgid "dla used to load 32-bit register; recommend using la instead"
msgstr "dla utilisé pour charger un registre 32 bits; il est recommandé d'utiliser la"
-#: config/tc-mips.c:11007
+#: config/tc-mips.c:11004
msgid "la used to load 64-bit address; recommend using dla instead"
msgstr "la utilisé pour charger une adresse 64 bits; il est recommandé d'utiliser dla"
-#: config/tc-mips.c:11116 config/tc-riscv.c:2321
+#: config/tc-mips.c:11113 config/tc-riscv.c:2364
msgid "offset too large"
msgstr "décalage d'adresse trop grand"
-#: config/tc-mips.c:11290 config/tc-mips.c:11568
+#: config/tc-mips.c:11287 config/tc-mips.c:11565
msgid "PIC code offset overflow (max 32 signed bits)"
msgstr "Débordement du décalage du code PIC (max 32 bits signés)"
-#: config/tc-mips.c:11638 config/tc-mips.c:11714
+#: config/tc-mips.c:11635 config/tc-mips.c:11711
#, c-format
msgid "opcode not supported in the `insn32' mode `%s'"
msgstr "opcode non supporté dans le mode « insn32 » « %s »"
-#: config/tc-mips.c:11666
+#: config/tc-mips.c:11663
msgid "MIPS PIC call to register other than $25"
msgstr "Appel PIC MIPS à un registre autre que $25"
-#: config/tc-mips.c:11682 config/tc-mips.c:11693 config/tc-mips.c:11826
-#: config/tc-mips.c:11837
+#: config/tc-mips.c:11679 config/tc-mips.c:11690 config/tc-mips.c:11823
+#: config/tc-mips.c:11834
msgid "no .cprestore pseudo-op used in PIC code"
msgstr "pas de pseudo-op .cprestore utilisé dans le code PIC"
-#: config/tc-mips.c:11687 config/tc-mips.c:11831
+#: config/tc-mips.c:11684 config/tc-mips.c:11828
msgid "no .frame pseudo-op used in PIC code"
msgstr "pas de pseudo-op .frame utilisé dans le code PIC"
-#: config/tc-mips.c:11852
+#: config/tc-mips.c:11849
msgid "non-PIC jump used in PIC library"
msgstr "saut non PIC utilisé dans la librairie PIC"
-#: config/tc-mips.c:12833
+#: config/tc-mips.c:12830
#, c-format
msgid "Unable to generate `%s' compliant code without mthc1"
msgstr "Incapable de générer du code conforme « %s » sans mthc1"
-#: config/tc-mips.c:13574
+#: config/tc-mips.c:13571
#, c-format
msgid "instruction %s: result is always false"
msgstr "instruction %s: résultat est toujours faux"
-#: config/tc-mips.c:13727
+#: config/tc-mips.c:13724
#, c-format
msgid "instruction %s: result is always true"
msgstr "instruction %s: résultat est toujours vrai"
#. FIXME: Check if this is one of the itbl macros, since they
#. are added dynamically.
-#: config/tc-mips.c:14016
+#: config/tc-mips.c:14013
#, c-format
msgid "macro %s not implemented yet"
msgstr "macro %s n'est pas encore implémentée"
-#: config/tc-mips.c:14549
+#: config/tc-mips.c:14546
msgid "extended operand requested but not required"
msgstr "opérande étendu demandé mais non requise"
-#: config/tc-mips.c:14558
+#: config/tc-mips.c:14555
msgid "operand value out of range for instruction"
msgstr "valeur d'opérande hors limite pour l'instruction"
-#: config/tc-mips.c:14657
+#: config/tc-mips.c:14654
#, c-format
msgid "relocation %s isn't supported by the current ABI"
msgstr "réadressage %s n'est pas supporté par l'ABI actuelle"
-#: config/tc-mips.c:14714
+#: config/tc-mips.c:14711
msgid "unclosed '('"
msgstr "« ( » non fermée"
-#: config/tc-mips.c:14776
+#: config/tc-mips.c:14773
#, c-format
msgid "a different %s was already specified, is now %s"
msgstr "un %s différent a déjà été spécifié, est maintenant %s"
-#: config/tc-mips.c:14943
+#: config/tc-mips.c:14940
msgid "-mmicromips cannot be used with -mips16"
msgstr "-mmicromips ne peut être combiné avec -mips16"
-#: config/tc-mips.c:14958
+#: config/tc-mips.c:14955
msgid "-mips16 cannot be used with -micromips"
msgstr "-mips16 ne peut être combiné avec -micromips"
-#: config/tc-mips.c:15127 config/tc-mips.c:15185
+#: config/tc-mips.c:15124 config/tc-mips.c:15182
msgid "no compiled in support for 64 bit object file format"
msgstr "pas compilé pour le support de format de fichier objet de 64 bits"
-#: config/tc-mips.c:15192
+#: config/tc-mips.c:15189
#, c-format
msgid "invalid abi -mabi=%s"
msgstr "abi invalide -mabi=%s"
-#: config/tc-mips.c:15232
+#: config/tc-mips.c:15229
#, c-format
msgid "invalid NaN setting -mnan=%s"
msgstr "paramètre NaN invalide -mnan=%s"
-#: config/tc-mips.c:15266
+#: config/tc-mips.c:15263
msgid "-G not supported in this configuration"
msgstr "-G n'est pas supporté dans cette configuration"
-#: config/tc-mips.c:15292
+#: config/tc-mips.c:15289
#, c-format
msgid "-%s conflicts with the other architecture options, which imply -%s"
msgstr "-%s en conflit avec d'autres options d'architecture, lequel implique -%s"
-#: config/tc-mips.c:15305
+#: config/tc-mips.c:15302
#, c-format
msgid "gas doesn't understand your configure target %s"
msgstr "gas ne comprend pas votre cible %s configurée"
-#: config/tc-mips.c:15310
+#: config/tc-mips.c:15307
#, c-format
msgid "-march=%s is not compatible with the selected ABI"
msgstr "-march=%s n'est pas compatible avec l'ABI sélectionnée"
-#: config/tc-mips.c:15805 config/tc-mips.c:16195 config/tc-mips.c:19045
+#: config/tc-mips.c:15802 config/tc-mips.c:16192 config/tc-mips.c:19043
msgid "branch to a symbol in another ISA mode"
msgstr "branchement vers un symbole dans un autre mode ISA"
-#: config/tc-mips.c:15812 config/tc-mips.c:15952 config/tc-mips.c:16205
+#: config/tc-mips.c:15809 config/tc-mips.c:15949 config/tc-mips.c:16202
#, c-format
msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
msgstr "impossible d'encoder un terme mal aligné dans un champ réadressable (0x%lx)"
-#: config/tc-mips.c:15849
+#: config/tc-mips.c:15846
msgid "PC-relative reference to a different section"
msgstr "référence relative au PC vers une section différente"
-#: config/tc-mips.c:15921 config/tc-riscv.c:4499
+#: config/tc-mips.c:15918 config/tc-riscv.c:4627
msgid "TLS relocation against a constant"
msgstr "réadressage TLS par une constante"
-#: config/tc-mips.c:15941
+#: config/tc-mips.c:15938
msgid "jump to a symbol in another ISA mode"
msgstr "saut vers un symbole dans un autre mode ISA"
-#: config/tc-mips.c:15944
+#: config/tc-mips.c:15941
msgid "JALX to a symbol in the same ISA mode"
msgstr "JALX vers un symbole dans le même mode ISA"
-#: config/tc-mips.c:16027
+#: config/tc-mips.c:16024
msgid "unsupported constant in relocation"
msgstr "constante non supportée dans un réadressage"
-#: config/tc-mips.c:16100
+#: config/tc-mips.c:16097
#, c-format
msgid "PC-relative access using misaligned symbol (%lx)"
msgstr "accès relatif au PC en utilisant un symbole mal alignée (%lx)"
-#: config/tc-mips.c:16104
+#: config/tc-mips.c:16101
#, c-format
msgid "PC-relative access using misaligned offset (%lx)"
msgstr "accès relatif au PC en utilisant un décalage mal aligné (%lx)"
-#: config/tc-mips.c:16117 config/tc-mips.c:16136
+#: config/tc-mips.c:16114 config/tc-mips.c:16133
msgid "PC-relative access out of range"
msgstr "adresse relative au PC hors limite"
-#: config/tc-mips.c:16123
+#: config/tc-mips.c:16120
#, c-format
msgid "PC-relative access to misaligned address (%lx)"
msgstr "accès relatif au PC vers une adresse mal alignée (%lx)"
-#: config/tc-mips.c:16292
+#: config/tc-mips.c:16289
#, c-format
msgid "alignment too large, %d assumed"
msgstr "alignement trop grand, %d utilisé"
-#: config/tc-mips.c:16295
+#: config/tc-mips.c:16292
msgid "alignment negative, 0 assumed"
msgstr "alignement négatif, 0 utilisé"
-#: config/tc-mips.c:16527
+#: config/tc-mips.c:16524
#, c-format
msgid "%s: no such section"
msgstr "%s: pas de telle section"
-#: config/tc-mips.c:16583
+#: config/tc-mips.c:16580
#, c-format
msgid ".option pic%d not supported"
msgstr ".option pic%d n'est pas supportée"
-#: config/tc-mips.c:16585
+#: config/tc-mips.c:16582
#, c-format
msgid ".option pic%d not supported in VxWorks PIC mode"
msgstr ".option pic%d n'est pas supportée en mode VxWorks PIC"
-#: config/tc-mips.c:16597 config/tc-mips.c:16937
+#: config/tc-mips.c:16594 config/tc-mips.c:16934
msgid "-G may not be used with SVR4 PIC code"
msgstr "-G ne peut être utilisé avec du code PIC SVR4"
-#: config/tc-mips.c:16603
+#: config/tc-mips.c:16600
#, c-format
msgid "unrecognized option \"%s\""
msgstr "option « %s » non reconnue"
-#: config/tc-mips.c:16709
+#: config/tc-mips.c:16706
#, c-format
msgid "unknown architecture %s"
msgstr "architecture inconnue %s"
-#: config/tc-mips.c:16724 config/tc-mips.c:16888
+#: config/tc-mips.c:16721 config/tc-mips.c:16885
#, c-format
msgid "unknown ISA level %s"
msgstr "niveau ISA inconnu %s"
-#: config/tc-mips.c:16734
+#: config/tc-mips.c:16731
#, c-format
msgid "unknown ISA or architecture %s"
msgstr "ISA ou architecture inconnue %s"
-#: config/tc-mips.c:16793
+#: config/tc-mips.c:16790
msgid "`noreorder' must be set before `nomacro'"
msgstr "« noreorder » doit être initialisé avant « nomacro »"
-#: config/tc-mips.c:16823
+#: config/tc-mips.c:16820
msgid ".set pop with no .set push"
msgstr ".set pop sans .set push"
-#: config/tc-mips.c:16842
+#: config/tc-mips.c:16839
#, c-format
msgid "tried to set unrecognized symbol: %s\n"
msgstr "tentative d'initialisation d'un symbole non reconnu : %s\n"
-#: config/tc-mips.c:16915
+#: config/tc-mips.c:16912
#, c-format
msgid ".module used with unrecognized symbol: %s\n"
msgstr ".module utilisé avec un symbole non reconnu : %s\n"
-#: config/tc-mips.c:16921
+#: config/tc-mips.c:16918
msgid ".module is not permitted after generating code"
msgstr ".module n'est pas permis après la génération du code"
-#: config/tc-mips.c:16981 config/tc-mips.c:17060 config/tc-mips.c:17164
-#: config/tc-mips.c:17194 config/tc-mips.c:17243
+#: config/tc-mips.c:16978 config/tc-mips.c:17057 config/tc-mips.c:17161
+#: config/tc-mips.c:17191 config/tc-mips.c:17240
#, c-format
msgid "%s not supported in MIPS16 mode"
msgstr "%s n'est pas supporté en mode MIPS16"
-#: config/tc-mips.c:16988
+#: config/tc-mips.c:16985
msgid ".cpload not in noreorder section"
msgstr ".cpload n'est pas dans la section « noreorder »"
-#: config/tc-mips.c:17069 config/tc-mips.c:17088
+#: config/tc-mips.c:17066 config/tc-mips.c:17085
msgid "missing argument separator ',' for .cpsetup"
msgstr "séparateur d'argument « , » manquant pour .cpsetup"
-#: config/tc-mips.c:17286 config/tc-riscv.c:4901
+#: config/tc-mips.c:17283 config/tc-riscv.c:5027
#, c-format
msgid "unsupported use of %s"
msgstr "utilisation non supporté de %s"
-#: config/tc-mips.c:17377
+#: config/tc-mips.c:17374
msgid "unsupported use of .gpword"
msgstr "utilisation non supporté de .gpword"
-#: config/tc-mips.c:17415
+#: config/tc-mips.c:17412
msgid "unsupported use of .gpdword"
msgstr "utilisation non supportée de .gpdword"
-#: config/tc-mips.c:17447
+#: config/tc-mips.c:17444
msgid "unsupported use of .ehword"
msgstr "utilisation non supporté de .ehword"
-#: config/tc-mips.c:17534
+#: config/tc-mips.c:17531
msgid "bad .nan directive"
msgstr "directive .nan erronée"
-#: config/tc-mips.c:17583
+#: config/tc-mips.c:17580
#, c-format
msgid "ignoring attempt to redefine symbol %s"
msgstr "tentative ignorée de redéfinition du symbole %s"
-#: config/tc-mips.c:17598 ecoff.c:3358
+#: config/tc-mips.c:17595 ecoff.c:3358
msgid "bad .weakext directive"
msgstr "directive .weakext erronée"
-#: config/tc-mips.c:18570 config/tc-mips.c:18847
+#: config/tc-mips.c:18568 config/tc-mips.c:18845
msgid "relaxed out-of-range branch into a jump"
msgstr "relâche d'un branchement hors limite dans le saut (jump)"
-#: config/tc-mips.c:19070
+#: config/tc-mips.c:19068
msgid "extended instruction in a branch delay slot"
msgstr "instruction étendue dans la plage de délai de branchement"
-#: config/tc-mips.c:19184 config/tc-xtensa.c:1691 config/tc-xtensa.c:1969
+#: config/tc-mips.c:19182 config/tc-xtensa.c:1690 config/tc-xtensa.c:1968
msgid "unsupported relocation"
msgstr "réadressage non supporté"
-#: config/tc-mips.c:19692 config/tc-score.c:5624
+#: config/tc-mips.c:19690 config/tc-score.c:5624
msgid "expected simple number"
msgstr "nombre simple attendu"
-#: config/tc-mips.c:19720 config/tc-score.c:5651
+#: config/tc-mips.c:19718 config/tc-score.c:5651
msgid "invalid number"
msgstr "nombre invalide"
-#: config/tc-mips.c:19797 ecoff.c:2987
+#: config/tc-mips.c:19795 ecoff.c:2987
msgid ".end directive without a preceding .ent directive"
msgstr "directive .end sans directive .ent précédente"
-#: config/tc-mips.c:19806
+#: config/tc-mips.c:19804
msgid ".end symbol does not match .ent symbol"
msgstr "symbole .end n'a pas de correspondance avec le symbole .ent"
-#: config/tc-mips.c:19883
+#: config/tc-mips.c:19881
msgid ".ent or .aent not in text section"
msgstr ".ent ou .aent n'est pas dans la section texte"
-#: config/tc-mips.c:19886 config/tc-score.c:5683
+#: config/tc-mips.c:19884 config/tc-score.c:5683
msgid "missing .end"
msgstr ".end manquant"
-#: config/tc-mips.c:19969
+#: config/tc-mips.c:19967
msgid ".mask/.fmask outside of .ent"
msgstr ".mask/.fmask à l'extérieur de .ent"
-#: config/tc-mips.c:19976
+#: config/tc-mips.c:19974
msgid "bad .mask/.fmask directive"
msgstr "directive .mask/.fmask erronée"
-#: config/tc-mips.c:20280
+#: config/tc-mips.c:20278
#, c-format
msgid "bad value (%s) for %s"
msgstr "valeur invalide (%s) pour %s"
-#: config/tc-mips.c:20344
+#: config/tc-mips.c:20342
#, c-format
msgid ""
"MIPS options:\n"
@@ -13666,7 +13784,7 @@ msgstr ""
"-G NOMBRE permettre la référence des objets jusqu'à NOMBRE d'octets\n"
" implicitement avec le registre GP [par défaut 8]\n"
-#: config/tc-mips.c:20351
+#: config/tc-mips.c:20349
#, c-format
msgid ""
"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
@@ -13703,7 +13821,7 @@ msgstr ""
"-mips64r6 générer des instructions MIPS64 version 6 ISA\n"
"-march=CPU/-mtune=CPU générer du code/planification pour le CPU, où CPU prend être:\n"
-#: config/tc-mips.c:20376
+#: config/tc-mips.c:20374
#, c-format
msgid ""
"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
@@ -13714,7 +13832,7 @@ msgstr ""
"-no-mCPU ne pas générer de code spécifique au CPU.\n"
" Pour -mCPU et -no-mCPU, CPU doit être un des suivants:\n"
-#: config/tc-mips.c:20389
+#: config/tc-mips.c:20387
#, c-format
msgid ""
"-mips16\t\t\tgenerate mips16 instructions\n"
@@ -13723,7 +13841,7 @@ msgstr ""
"-mips16 générer des instructions mips16\n"
"-no-mips16 ne pas générer d'instruction mips16\n"
-#: config/tc-mips.c:20392
+#: config/tc-mips.c:20390
#, c-format
msgid ""
"-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
@@ -13732,7 +13850,7 @@ msgstr ""
"-mmips16e2\t\tgénérer des instructions MIPS16e2\n"
"-mno-mips16e2\t\tne pas générer d'instruction MIPS16e2\n"
-#: config/tc-mips.c:20395
+#: config/tc-mips.c:20393
#, c-format
msgid ""
"-mmicromips\t\tgenerate microMIPS instructions\n"
@@ -13741,7 +13859,7 @@ msgstr ""
"-mmicromips\t\tgénérer des instructions microMIPS\n"
"-mno-micromips\tne pas générer d'instruction microMIPS\n"
-#: config/tc-mips.c:20398
+#: config/tc-mips.c:20396
#, c-format
msgid ""
"-msmartmips\t\tgenerate smartmips instructions\n"
@@ -13750,7 +13868,7 @@ msgstr ""
"-msmartmips générer des instructions smartmips\n"
"-mno-smartmips ne pas générer d'instruction smartmips\n"
-#: config/tc-mips.c:20401
+#: config/tc-mips.c:20399
#, c-format
msgid ""
"-mdsp\t\t\tgenerate DSP instructions\n"
@@ -13759,7 +13877,7 @@ msgstr ""
"-mdsp générer des instructions DSP\n"
"-mno-dsp ne pas générer d'instruction DSP\n"
-#: config/tc-mips.c:20404
+#: config/tc-mips.c:20402
#, c-format
msgid ""
"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
@@ -13768,7 +13886,7 @@ msgstr ""
"-mdspr2 générer des instructions DSR R2\n"
"-mno-dspr2 ne pas générer d'instruction DSP R2\n"
-#: config/tc-mips.c:20407
+#: config/tc-mips.c:20405
#, c-format
msgid ""
"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
@@ -13777,7 +13895,7 @@ msgstr ""
"-mdspr3 générer des instructions DSR R3\n"
"-mno-dspr3 ne pas générer d'instruction DSP R3\n"
-#: config/tc-mips.c:20410
+#: config/tc-mips.c:20408
#, c-format
msgid ""
"-mmt\t\t\tgenerate MT instructions\n"
@@ -13786,7 +13904,7 @@ msgstr ""
"-mmt générer des instructions MT\n"
"-mno-mt ne pas générer d'instruction MT\n"
-#: config/tc-mips.c:20413
+#: config/tc-mips.c:20411
#, c-format
msgid ""
"-mmcu\t\t\tgenerate MCU instructions\n"
@@ -13795,7 +13913,7 @@ msgstr ""
"-mmcu\t\t\tgénérer des instructions MCU\n"
"-mno-mcu\t\tne pas générer d'instruction MCU\n"
-#: config/tc-mips.c:20416
+#: config/tc-mips.c:20414
#, c-format
msgid ""
"-mmsa\t\t\tgenerate MSA instructions\n"
@@ -13804,7 +13922,7 @@ msgstr ""
"-mmsa\t\t\tgénérer des instruction MSA\n"
"-mno-msa\t\tne pas générer d'instruction MSA\n"
-#: config/tc-mips.c:20419
+#: config/tc-mips.c:20417
#, c-format
msgid ""
"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
@@ -13813,7 +13931,7 @@ msgstr ""
"-mxpa\t\t\tgénérer des instructions eXtended Physical Address (XPA)\n"
"-mno-xpa\t\tne pas générer d'instructions eXtended Physical Address (XPA)\n"
-#: config/tc-mips.c:20422
+#: config/tc-mips.c:20420
#, c-format
msgid ""
"-mvirt\t\t\tgenerate Virtualization instructions\n"
@@ -13822,7 +13940,7 @@ msgstr ""
"-mvirt\t\t\tgénérer des instructions de virtualisation\n"
"-mno-virt\t\tne pas générer des instructions de virtualisation\n"
-#: config/tc-mips.c:20425
+#: config/tc-mips.c:20423
#, c-format
msgid ""
"-mcrc\t\t\tgenerate CRC instructions\n"
@@ -13831,7 +13949,7 @@ msgstr ""
"-mcrc\t\t\tgénérer des instructions CRC\n"
"-mno-crc\t\tne pas générer d'instruction CRC\n"
-#: config/tc-mips.c:20428
+#: config/tc-mips.c:20426
#, c-format
msgid ""
"-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
@@ -13840,7 +13958,7 @@ msgstr ""
"-mginv\t\t\tgénérer des instructions Global INvalidate (GINV)\n"
"-mno-ginv\t\tne pas générer des instructions Global INvalidate (GINV)\n"
-#: config/tc-mips.c:20431
+#: config/tc-mips.c:20429
#, c-format
msgid ""
"-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) instructions\n"
@@ -13849,7 +13967,7 @@ msgstr ""
"-mloongson-mmi\t\tgénérer les instruction Loongson MultiMedia extensions Instructions (MMI)\n"
"-mno-loongson-mmi\tne pas générer les instructions Loongson MultiMedia extensions Instructions\n"
-#: config/tc-mips.c:20434
+#: config/tc-mips.c:20432
#, c-format
msgid ""
"-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) instructions\n"
@@ -13858,7 +13976,7 @@ msgstr ""
"-mloongson-cam\t\tgénérer les instructions Loongson Content Address Memory (CAM)\n"
"-mno-loongson-cam\tne pas générer les instructions Loongson Content Address Memory\n"
-#: config/tc-mips.c:20437
+#: config/tc-mips.c:20435
#, c-format
msgid ""
"-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
@@ -13867,7 +13985,7 @@ msgstr ""
"-mloongson-ext\t\tgénérer les instructions Loongson EXTensions (EXT)\n"
"-mno-loongson-ext\tne pas générer les instructions Loongson EXTensions\n"
-#: config/tc-mips.c:20440
+#: config/tc-mips.c:20438
#, c-format
msgid ""
"-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
@@ -13876,7 +13994,7 @@ msgstr ""
"-mloongson-ext2\t\tgénérer les instructions Loongson EXTensions R2 (EXT2)\n"
"-mno-loongson-ext2\tne pas générer les instructions Loongson EXTensions R2\n"
-#: config/tc-mips.c:20443
+#: config/tc-mips.c:20441
#, c-format
msgid ""
"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
@@ -13885,7 +14003,7 @@ msgstr ""
"-minsn32\t\tne générer que des instructions microMIPS 32 bits\n"
"-mno-insn32\t\tgénérer toutes les instruction microMIPS\n"
-#: config/tc-mips.c:20447
+#: config/tc-mips.c:20445
#, c-format
msgid ""
"-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
@@ -13894,7 +14012,7 @@ msgstr ""
"-mfix-loongson3-llsc\tcorrectif pour l'errata du Loongson3 LL/SC, défaut\n"
"-mno-fix-loongson3-llsc\tdésactiver le correctif de l'errata du Loongson3 LL/SC\n"
-#: config/tc-mips.c:20451
+#: config/tc-mips.c:20449
#, c-format
msgid ""
"-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
@@ -13903,7 +14021,7 @@ msgstr ""
"-mfix-loongson3-llsc\tcontourner l'errata du Loongson3 LL/SC\n"
"-mno-fix-loongson3-llsc\tdésactiver le contournement de l'errata du Loongson3 LL/SC, défaut\n"
-#: config/tc-mips.c:20455
+#: config/tc-mips.c:20453
#, c-format
msgid ""
"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
@@ -13942,7 +14060,7 @@ msgstr ""
"--trap, --no-break\tcapturer les exceptions de division par 0 et les débordement de multiplication\n"
"--break, --no-trap\tinterrompt les exceptions de division par 0 et les débordement de multiplication\n"
-#: config/tc-mips.c:20473
+#: config/tc-mips.c:20471
#, c-format
msgid ""
"-mhard-float\t\tallow floating-point instructions\n"
@@ -13965,7 +14083,7 @@ msgstr ""
"-mno-ignore-branch-isa\trejeter les branches invalides qui requièrent un changement de mode ISA\n"
"-mnan=ENCODAGE\t\tchoisir une convention d'encodage NaN IEEE 754 parmi :\n"
-#: config/tc-mips.c:20491
+#: config/tc-mips.c:20489
#, c-format
msgid ""
"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
@@ -13988,35 +14106,35 @@ msgstr ""
" code (non partagé) indépendant de la position\n"
"-mabi=ABI\t\tcréer un fichier objet conforme à l'ABI pour:\n"
-#: config/tc-mips.c:20512
+#: config/tc-mips.c:20510
#, c-format
msgid "-32\t\t\tcreate o32 ABI object file%s\n"
msgstr "-32\t\t\tcréer un fichier objet%s avec l'ABI o32\n"
-#: config/tc-mips.c:20514 config/tc-mips.c:20517 config/tc-mips.c:20520
+#: config/tc-mips.c:20512 config/tc-mips.c:20515 config/tc-mips.c:20518
msgid " (default)"
msgstr " (défaut)"
-#: config/tc-mips.c:20515
+#: config/tc-mips.c:20513
#, c-format
msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
msgstr "-n32\t\t\tcréer un fichier objet%s avec l'ABI n32\n"
-#: config/tc-mips.c:20518
+#: config/tc-mips.c:20516
#, c-format
msgid "-64\t\t\tcreate 64 ABI object file%s\n"
msgstr "-64\t\t\tcréer un fichier objet%s avec l'ABI 64\n"
-#: config/tc-mips.c:20600
+#: config/tc-mips.c:20598
msgid "missing .end at end of assembly"
msgstr ".end manquant à la fin de l'assemblage"
-#: config/tc-mmix.c:704
+#: config/tc-mmix.c:694
#, c-format
msgid " MMIX-specific command line options:\n"
msgstr " Options de la ligne de commande spécifiques à MMIX:\n"
-#: config/tc-mmix.c:705
+#: config/tc-mmix.c:695
#, c-format
msgid ""
" -fixed-special-register-names\n"
@@ -14025,22 +14143,22 @@ msgstr ""
" -fixed-special-register-names\n"
" Permettre seulement les noms originaux de registres spéciaux\n"
-#: config/tc-mmix.c:708
+#: config/tc-mmix.c:698
#, c-format
msgid " -globalize-symbols Make all symbols global.\n"
msgstr " -globalize-symbols Rendre tous les symboles globaux.\n"
-#: config/tc-mmix.c:710
+#: config/tc-mmix.c:700
#, c-format
msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
msgstr " -gnu-syntax Bloquer la compatibilité avec la syntaxe mmixal\n"
-#: config/tc-mmix.c:712
+#: config/tc-mmix.c:702
#, c-format
msgid " -relax Create linker relaxable code.\n"
msgstr " -relax Créer du code relaxable pour l'éditeur de liens\n"
-#: config/tc-mmix.c:714
+#: config/tc-mmix.c:704
#, c-format
msgid ""
" -no-predefined-syms Do not provide mmixal built-in constants.\n"
@@ -14049,7 +14167,7 @@ msgstr ""
" -no-predefined-syms Ne pas fournir de constantes internes mmixal.\n"
" Implique -fixed-special-register-names.\n"
-#: config/tc-mmix.c:717
+#: config/tc-mmix.c:707
#, c-format
msgid ""
" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
@@ -14058,12 +14176,12 @@ msgstr ""
" -no-expand Ne pas faire l'expansion de GETA, branchements, PUSHJ ou JUMP\n"
" en de multiples instructions.\n"
-#: config/tc-mmix.c:720
+#: config/tc-mmix.c:710
#, c-format
msgid " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
msgstr " -no-merge-gregs Ne pas faire la fusion des définitions GREG avec des valeurs proches.\n"
-#: config/tc-mmix.c:722
+#: config/tc-mmix.c:712
#, c-format
msgid " -linker-allocated-gregs If there's no suitable GREG definition for the operands of an instruction, let the linker resolve.\n"
msgstr ""
@@ -14071,7 +14189,7 @@ msgstr ""
" pour les opérandes d'une instruction, laisser l'éditeur de liens\n"
" faire la résolution.\n"
-#: config/tc-mmix.c:725
+#: config/tc-mmix.c:715
#, c-format
msgid ""
" -x Do not warn when an operand to GETA, a branch,\n"
@@ -14084,186 +14202,186 @@ msgstr ""
" L'éditeur de liens interceptera les erreurs. Cela implique\n"
" -linker-allocated-gregs."
-#: config/tc-mmix.c:851
+#: config/tc-mmix.c:841
#, c-format
msgid "unknown opcode: `%s'"
msgstr "opcode inconnu « %s »"
-#: config/tc-mmix.c:973 config/tc-mmix.c:988
+#: config/tc-mmix.c:963 config/tc-mmix.c:978
msgid "specified location wasn't TETRA-aligned"
msgstr "position spécifiée n'était pas alignée TETRA"
-#: config/tc-mmix.c:975 config/tc-mmix.c:990 config/tc-mmix.c:4226
-#: config/tc-mmix.c:4242
+#: config/tc-mmix.c:965 config/tc-mmix.c:980 config/tc-mmix.c:4215
+#: config/tc-mmix.c:4231
msgid "unaligned data at an absolute location is not supported"
msgstr "données non alignées sur une position absolue ne sont pas supportées"
-#: config/tc-mmix.c:1100
+#: config/tc-mmix.c:1090
#, c-format
msgid "invalid operand to opcode %s: `%s'"
msgstr "opérande invalide pour l'opcode %s: « %s »"
-#: config/tc-mmix.c:1122 config/tc-mmix.c:1149 config/tc-mmix.c:1182
-#: config/tc-mmix.c:1190 config/tc-mmix.c:1207 config/tc-mmix.c:1235
-#: config/tc-mmix.c:1256 config/tc-mmix.c:1281 config/tc-mmix.c:1329
-#: config/tc-mmix.c:1436 config/tc-mmix.c:1461 config/tc-mmix.c:1493
-#: config/tc-mmix.c:1525 config/tc-mmix.c:1555 config/tc-mmix.c:1608
-#: config/tc-mmix.c:1625 config/tc-mmix.c:1652 config/tc-mmix.c:1680
-#: config/tc-mmix.c:1710 config/tc-mmix.c:1736 config/tc-mmix.c:1752
-#: config/tc-mmix.c:1778 config/tc-mmix.c:1794 config/tc-mmix.c:1810
-#: config/tc-mmix.c:1891
+#: config/tc-mmix.c:1112 config/tc-mmix.c:1139 config/tc-mmix.c:1172
+#: config/tc-mmix.c:1180 config/tc-mmix.c:1197 config/tc-mmix.c:1225
+#: config/tc-mmix.c:1246 config/tc-mmix.c:1271 config/tc-mmix.c:1319
+#: config/tc-mmix.c:1426 config/tc-mmix.c:1451 config/tc-mmix.c:1483
+#: config/tc-mmix.c:1515 config/tc-mmix.c:1545 config/tc-mmix.c:1598
+#: config/tc-mmix.c:1615 config/tc-mmix.c:1642 config/tc-mmix.c:1670
+#: config/tc-mmix.c:1700 config/tc-mmix.c:1726 config/tc-mmix.c:1742
+#: config/tc-mmix.c:1768 config/tc-mmix.c:1784 config/tc-mmix.c:1800
+#: config/tc-mmix.c:1881
#, c-format
msgid "invalid operands to opcode %s: `%s'"
msgstr "opérandes invalides pour l'opcode %s: « %s »"
-#: config/tc-mmix.c:1991
+#: config/tc-mmix.c:1981
msgid "internal: mmix_prefix_name but empty prefix"
msgstr "interne: mmix_prefix_name mais le préfixe est vide"
-#: config/tc-mmix.c:2054
+#: config/tc-mmix.c:2044
#, c-format
msgid "too many GREG registers allocated (max %d)"
msgstr "trop de registres GREG alloués (maximum %d)"
-#: config/tc-mmix.c:2114
+#: config/tc-mmix.c:2104
msgid "BSPEC already active. Nesting is not supported."
msgstr "BSPEC déjà actif. Imbrication non supportée."
-#: config/tc-mmix.c:2123
+#: config/tc-mmix.c:2113
msgid "invalid BSPEC expression"
msgstr "expression BSPEC invalide"
-#: config/tc-mmix.c:2139
+#: config/tc-mmix.c:2129
#, c-format
msgid "can't create section %s"
msgstr "ne peut créer la section %s"
-#: config/tc-mmix.c:2143
+#: config/tc-mmix.c:2133
#, c-format
msgid "can't set section flags for section %s"
msgstr "ne peut initialiser les fanions de section pour la section %s"
-#: config/tc-mmix.c:2164
+#: config/tc-mmix.c:2154
msgid "ESPEC without preceding BSPEC"
msgstr "ESPEC n'est pas précédé de BSPEC"
-#: config/tc-mmix.c:2193
+#: config/tc-mmix.c:2183
msgid "missing local expression"
msgstr "expression locale manquante"
-#: config/tc-mmix.c:2410
+#: config/tc-mmix.c:2400
msgid "operand out of range, instruction expanded"
msgstr "opérande hors limite, instruction a été étendue"
#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
#. user-friendly, though a little bit non-substantial.
-#: config/tc-mmix.c:2661
+#: config/tc-mmix.c:2651
msgid "directive LOCAL must be placed in code or data"
msgstr "directive LOCAL doit être placé dans le code ou le data"
-#: config/tc-mmix.c:2662
+#: config/tc-mmix.c:2652
msgid "internal confusion: relocation in a section without contents"
msgstr "confusion interne: réadressage dans une section sans contenu"
-#: config/tc-mmix.c:2776
+#: config/tc-mmix.c:2766
msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
msgstr "interne: BFD_RELOC_MMIX_BASE_PLUS_OFFSET n'est pas résolu vers la section"
-#: config/tc-mmix.c:2824
+#: config/tc-mmix.c:2814
msgid "no suitable GREG definition for operands"
msgstr "pas de définition GREG satisfaisante pour les opérandes"
-#: config/tc-mmix.c:2883
+#: config/tc-mmix.c:2873
msgid "operands were not reducible at assembly-time"
msgstr "opérandes n'étaient pas réductibles au moment de l'assemblage"
-#: config/tc-mmix.c:2910
+#: config/tc-mmix.c:2899
#, c-format
msgid "cannot generate relocation type for symbol %s, code %s"
msgstr "ne peut générer un type de réadressage pour le symbole %s, code %s"
-#: config/tc-mmix.c:2930
+#: config/tc-mmix.c:2919
#, c-format
msgid "internal: unhandled label %s"
msgstr "interne: étiquette %s non traitée"
-#: config/tc-mmix.c:2959
+#: config/tc-mmix.c:2948
msgid "[0-9]H labels may not appear alone on a line"
msgstr "étiquettes [0-9]H ne peuvent apparaître seuls sur une ligne"
-#: config/tc-mmix.c:2967
+#: config/tc-mmix.c:2956
msgid "[0-9]H labels do not mix with dot-pseudos"
msgstr "étiquettes [0-9]H ne peuvent être mélangées avec des dot-pseudos"
-#: config/tc-mmix.c:3055
+#: config/tc-mmix.c:3044
msgid "invalid characters in input"
msgstr "caractère invalide en entrée"
-#: config/tc-mmix.c:3161
+#: config/tc-mmix.c:3150
msgid "empty label field for IS"
msgstr "étiquette de champ vide pour IS"
-#: config/tc-mmix.c:3487
+#: config/tc-mmix.c:3476
#, c-format
msgid "internal: unexpected relax type %d:%d"
msgstr "interne: type de relaxation inattendue %d:%d"
-#: config/tc-mmix.c:3511
+#: config/tc-mmix.c:3500
msgid "BSPEC without ESPEC."
msgstr "BSPEC sans ESPEC."
-#: config/tc-mmix.c:3576
+#: config/tc-mmix.c:3565
msgid "LOC to section unknown or indeterminable at first pass"
msgstr "LOC vers une section inconnue ou indéterminée lors de la première passe"
-#: config/tc-mmix.c:3762
+#: config/tc-mmix.c:3751
msgid "internal: GREG expression not resolved to section"
msgstr "interne: expression GREG non résolue vers la section"
-#: config/tc-mmix.c:3811
+#: config/tc-mmix.c:3800
msgid "register section has contents\n"
msgstr "section de registre a un contenu\n"
-#: config/tc-mmix.c:3937
+#: config/tc-mmix.c:3926
msgid "section change from within a BSPEC/ESPEC pair is not supported"
msgstr "changement de section à partir de la paire BSPEC/ESPEC n'est pas supporté"
-#: config/tc-mmix.c:3958
+#: config/tc-mmix.c:3947
msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
msgstr "directive LOC depuis l'intérieur de la paire BSPEC/ESPEC n'est pas supportée"
-#: config/tc-mmix.c:3968
+#: config/tc-mmix.c:3957
msgid "invalid LOC expression"
msgstr "expression LOC invalide"
-#: config/tc-mmix.c:4013 config/tc-mmix.c:4040
+#: config/tc-mmix.c:4002 config/tc-mmix.c:4029
msgid "LOC expression stepping backwards is not supported"
msgstr "expression LOC avec pas arrière n'est pas supportée"
#. We will only get here in rare cases involving #NO_APP,
#. where the unterminated string is not recognized by the
#. preformatting pass.
-#: config/tc-mmix.c:4149 config/tc-mmix.c:4307 config/tc-z80.c:3202
+#: config/tc-mmix.c:4138 config/tc-mmix.c:4296 config/tc-z80.c:3202
msgid "unterminated string"
msgstr "chaîne non terminée"
-#: config/tc-mmix.c:4166
+#: config/tc-mmix.c:4155
msgid "BYTE expression not a pure number"
msgstr "Expression BYTE n'est pas un nombre pur"
#. Note that mmixal does not allow negative numbers in
#. BYTE sequences, so neither should we.
-#: config/tc-mmix.c:4175
+#: config/tc-mmix.c:4164
msgid "BYTE expression not in the range 0..255"
msgstr "expression BYTE n'est pas dans les bornes 0..255"
-#: config/tc-mmix.c:4224 config/tc-mmix.c:4240
+#: config/tc-mmix.c:4213 config/tc-mmix.c:4229
msgid "data item with alignment larger than location"
msgstr "élément de donnée avec un alignement plus grand que la position"
#. Since integer_constant is local to expr.c, we have to make this a
#. macro. FIXME: Do it cleaner.
-#: config/tc-mmix.h:98
+#: config/tc-mmix.h:92
msgid "`&' serial number operator is not supported"
msgstr "opérateur de numéro de série « & » n'est pas supporté"
@@ -14276,15 +14394,15 @@ msgstr ""
"Options MN10200:\n"
"aucune pour l'instant\n"
-#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1921
+#: config/tc-mn10200.c:890 config/tc-mn10300.c:1253 config/tc-s390.c:1928
#: config/tc-v850.c:2320
#, c-format
msgid "Unrecognized opcode: `%s'"
msgstr "Opcode non reconnu: « %s »"
#. xgettext:c-format.
-#: config/tc-mn10200.c:1133 config/tc-mn10300.c:1822 config/tc-ppc.c:4010
-#: config/tc-s390.c:1830 config/tc-v850.c:3036
+#: config/tc-mn10200.c:1134 config/tc-mn10300.c:1822 config/tc-ppc.c:4003
+#: config/tc-s390.c:1837 config/tc-v850.c:3036
#, c-format
msgid "junk at end of line: `%s'"
msgstr "rebut à la fin de la ligne: « %s »"
@@ -14306,7 +14424,7 @@ msgstr "Opcode/opérande invalide"
msgid "Invalid register specification."
msgstr "Spécification de registre invalide."
-#: config/tc-mn10300.c:2391
+#: config/tc-mn10300.c:2388
#, c-format
msgid "Bad relocation fixup type (%d)"
msgstr "Type de correctif de réadressage erroné (%d)"
@@ -14838,17 +14956,17 @@ msgstr "Instruction illégale ou opcode non implémenté."
msgid "can't find opcode"
msgstr "ne peut repérer l'opcode"
-#: config/tc-msp430.c:4872
+#: config/tc-msp430.c:4868
#, c-format
msgid "internal inconsistency problem in %s: insn %04lx"
msgstr "problème interne d'inconsistance dans %s: instruction %04lx"
-#: config/tc-msp430.c:4914 config/tc-msp430.c:4946
+#: config/tc-msp430.c:4910 config/tc-msp430.c:4942
#, c-format
msgid "internal inconsistency problem in %s: ext. insn %04lx"
msgstr "problème interne d'inconsistance dans %s: instruction externe %04lx"
-#: config/tc-msp430.c:4958
+#: config/tc-msp430.c:4954
#, c-format
msgid "internal inconsistency problem in %s: %lx"
msgstr "problème interne d'inconsistance dans %s: %lx"
@@ -15285,214 +15403,6 @@ msgstr "Les instruction FPU utilisées requièrent l'activation de l'extension F
msgid "Internal error: Unknown fixup type %d (`%s')"
msgstr "Erreur interne: Type de correctif %d inconnu (« %s »)"
-#: config/tc-nios2.c:448 config/tc-pru.c:309
-msgid "expecting opcode string in self test mode"
-msgstr "chaîne d'opcode attendu en mode auto test"
-
-#: config/tc-nios2.c:450 config/tc-pru.c:311
-#, c-format
-msgid "assembly 0x%08x, expected %s"
-msgstr "assembleur 0x%08x, attendu %s"
-
-#: config/tc-nios2.c:843
-msgid "branch offset out of range\n"
-msgstr "offset de branchement hors limite\n"
-
-#: config/tc-nios2.c:844
-msgid "branch relaxation failed\n"
-msgstr "échec de la relâche du branchement\n"
-
-#: config/tc-nios2.c:1140
-msgid "error checking for overflow - broken assembler"
-msgstr "erreur lors de la vérification du débordement – assembleur endommagé"
-
-#: config/tc-nios2.c:1156 config/tc-pru.c:572
-#, c-format
-msgid "immediate value 0x%x truncated to 0x%x"
-msgstr "valeur immédiate 0x%x tronquée à 0x%x"
-
-#: config/tc-nios2.c:1183 config/tc-pru.c:598
-#, c-format
-msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
-msgstr "appel à l'adresse cible 0x%08x hors des limites 0x%08x à 0x%08x"
-
-#: config/tc-nios2.c:1189
-#, c-format
-msgid "branch offset %d out of range %d to %d"
-msgstr "offset de branchement %d hors des limites %d à %d"
-
-#: config/tc-nios2.c:1193
-#, c-format
-msgid "branch offset %d out of range"
-msgstr "offset de branchement %d hors limite"
-
-#: config/tc-nios2.c:1199 config/tc-pru.c:608
-#, c-format
-msgid "%s offset %d out of range %d to %d"
-msgstr "offset %s %d hors des limites %d à %d"
-
-#: config/tc-nios2.c:1203
-#, c-format
-msgid "%s offset %d out of range"
-msgstr "offset %2$d de %1$s hors limite"
-
-#: config/tc-nios2.c:1208 config/tc-nios2.c:1223 config/tc-pru.c:613
-#, c-format
-msgid "immediate value %d out of range %d to %d"
-msgstr "valeur immédiate %d hors des limites %d à %d"
-
-#: config/tc-nios2.c:1213 config/tc-nios2.c:1218 config/tc-pru.c:623
-#: config/tc-pru.c:628
-#, c-format
-msgid "immediate value %u out of range %u to %u"
-msgstr "valeur immédiate %u hors des limites %u à %u"
-
-#: config/tc-nios2.c:1228
-#, c-format
-msgid "custom instruction opcode %u out of range %u to %u"
-msgstr "l'opcode de l'instruction custom %u est hors des limites %u à %u"
-
-#: config/tc-nios2.c:1233 config/tc-pru.c:633
-msgid "overflow in immediate argument"
-msgstr "débordement dans l'argument immédiat"
-
-#: config/tc-nios2.c:1305 config/tc-pru.c:668
-msgid "cannot create 64-bit relocation"
-msgstr "ne peut produire un réadressage 64 bits"
-
-#: config/tc-nios2.c:1431
-#, c-format
-msgid "internal error: broken opcode descriptor for `%s %s'\n"
-msgstr "erreur interne: descripteur de l'opcode endommagé pour « %s %s »\n"
-
-#: config/tc-nios2.c:1480 config/tc-pru.c:862
-msgid "can't create relocation"
-msgstr "ne peut créer le réadressage"
-
-#: config/tc-nios2.c:1511 config/tc-pru.c:996 config/tc-pru.c:1016
-#: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
-#, c-format
-msgid "unknown register %s"
-msgstr "registre %s inconnu"
-
-#: config/tc-nios2.c:1519
-msgid "expecting control register"
-msgstr "registre de contrôle attendu"
-
-#: config/tc-nios2.c:1521
-msgid "illegal use of control register"
-msgstr "utilisation illégale du registre de contrôle"
-
-#: config/tc-nios2.c:1523
-msgid "illegal use of coprocessor register"
-msgstr "utilisation illégale du registre du coprocesseur"
-
-#. Should never get here if we passed validation.
-#: config/tc-nios2.c:1525 config/tc-nios2.c:1839 config/tc-nios2.c:1981
-#: config/tc-nios2.c:2049
-#, c-format
-msgid "invalid register %s"
-msgstr "registre %s invalide"
-
-#: config/tc-nios2.c:1533
-msgid ""
-"Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
-"Use .set noat to turn off those optimizations (and this warning)."
-msgstr ""
-"Le registre at (r1) peut parfois être corrompu par les optimisations de l'assembleur.\n"
-"Utilisez .set noat pour désactiver ces optimisations (et cet avertissement)."
-
-#: config/tc-nios2.c:1538
-msgid ""
-"The debugger will corrupt bt (r25).\n"
-"If you don't need to debug this code use .set nobreak to turn off this warning."
-msgstr ""
-"Le débogueur va corrompre bt (r25).\n"
-"Si vous n'avez pas besoin de déboguer ce code, utilisez .set nobreak pour désactiver cet avertissement."
-
-#: config/tc-nios2.c:1542
-msgid ""
-"The debugger will corrupt sstatus/ba (r30).\n"
-"If you don't need to debug this code use .set nobreak to turn off this warning."
-msgstr ""
-"Le débogueur va corrompre sstatus/ba (r30).\n"
-"Si vous n'avez pas besoin de déboguer ce code, utilisez .set nobreak pour désactiver cet avertissement."
-
-#: config/tc-nios2.c:1932 config/tc-nios2.c:1960
-msgid "r31 cannot be used with jmp; use ret instead"
-msgstr "r31 ne peut pas être utilisé avec jmp; utilisez ret à la place"
-
-#: config/tc-nios2.c:1975
-msgid "r31 cannot be used with jmpr.n; use ret.n instead"
-msgstr "r31 ne peut pas être utilisé avec jmpr.n; utilisez ret.n à la place"
-
-#: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642
-#: config/tc-nios2.c:2673
-#, c-format
-msgid "Invalid constant operand %s"
-msgstr "Opérande constant %s invalide"
-
-#: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1318
-#: config/tc-pru.c:1343 config/tc-pru.c:1363
-#, c-format
-msgid "badly formed expression near %s"
-msgstr "Expression mal composée près de %s"
-
-#: config/tc-nios2.c:3119 config/tc-pru.c:1389
-#, c-format
-msgid "expecting %c near %s"
-msgstr "%c attendu près de %s"
-
-#. we cannot recover from this.
-#: config/tc-nios2.c:3267
-#, c-format
-msgid "unrecognized pseudo-instruction %s"
-msgstr "pseudo instruction %s non reconnue"
-
-#: config/tc-nios2.c:3530 config/tc-tic6x.c:232
-#, c-format
-msgid "unknown architecture '%s'"
-msgstr "architecture inconnue « %s »"
-
-#: config/tc-nios2.c:3610
-msgid "Big-endian R2 is not supported."
-msgstr "R2 à octets de poids fort n'est pas supporté."
-
-#. Unrecognised instruction - error.
-#: config/tc-nios2.c:3747 config/tc-pru.c:1716
-#, c-format
-msgid "unrecognised instruction %s"
-msgstr "instruction %s non reconnue"
-
-#: config/tc-nios2.c:3867 config/tc-pru.c:1772
-#, c-format
-msgid "can't represent relocation type %s"
-msgstr "ne peut représenter le type de réadressage %s"
-
-#: config/tc-nios2.c:3960
-msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
-msgstr "Mauvaise directive .section: nécessite a,s,w,x,M,S,G,T dans la chaîne"
-
-#: config/tc-nios2.c:3989
-#, c-format
-msgid "Illegal operands: %%tls_ldo in %d-byte data field"
-msgstr "Opérandes illégaux: %%tls_ldo dans un champ de données de %d octets"
-
-#: config/tc-nios2.c:4001
-#, c-format
-msgid "Illegal operands: %%gotoff in %d-byte data field"
-msgstr "Opérandes illégaux: %%gotoff dans un champ de données de %d octets"
-
-#: config/tc-nios2.c:4014 config/tc-nios2.c:4033 config/tc-nios2.c:4041
-#, c-format
-msgid "Illegal operands: %s requires arguments in ()"
-msgstr "Opérandes illégaux: %s requiert des arguments dans ()"
-
-#: config/tc-nios2.c:4049
-#, c-format
-msgid "Illegal operands: garbage after %s()"
-msgstr "Opérandes illégaux: rebuts après %s()"
-
#: config/tc-ns32k.c:437
msgid "Invalid syntax in PC-relative addressing mode"
msgstr "Syntaxe invalide en mode d'adressage relatif au PC"
@@ -15738,11 +15648,11 @@ msgid "6-bit displacement out of range"
msgstr "Déplacement 6 bits hors limite"
#: config/tc-pdp11.c:1015 config/tc-tilegx.c:1212 config/tc-tilepro.c:1095
-#: config/tc-vax.c:1949
+#: config/tc-vax.c:1945
msgid "Too many operands"
msgstr "Trop d'opérandes"
-#: config/tc-pdp11.c:1465
+#: config/tc-pdp11.c:1464
#, c-format
msgid "Can not represent %s relocation in this object file format"
msgstr "Ne peut représenter le réadressage %s dans ce format de fichier objet"
@@ -15792,7 +15702,7 @@ msgstr "l'utilisation de -mvle requiert -a32."
msgid "%s unsupported"
msgstr "%s n'est pas supportée"
-#: config/tc-ppc.c:1268 config/tc-s390.c:491 config/tc-s390.c:498
+#: config/tc-ppc.c:1268 config/tc-s390.c:493 config/tc-s390.c:500
#, c-format
msgid "invalid switch -m%s"
msgstr "option invalide -m%s"
@@ -16186,7 +16096,7 @@ msgstr "symbole+décalage@%s signifie symbole@%s+décalage"
msgid "symbol+offset@%s not supported"
msgstr "symbole+offseti@%s non supporté"
-#: config/tc-ppc.c:2358 config/tc-ppc.c:4228 config/tc-ppc.c:7693
+#: config/tc-ppc.c:2358 config/tc-ppc.c:4223 config/tc-ppc.c:7693
msgid "data in executable section"
msgstr "données dans une section exécutable"
@@ -16259,183 +16169,183 @@ msgstr "opcode non reconnu : « %s »"
msgid "`%s' invalid when little-endian"
msgstr "« %s » est invalide pour un petit boutiste"
-#: config/tc-ppc.c:3697
+#: config/tc-ppc.c:3690
#, c-format
msgid "@tls may not be used with \"%s\" operands"
msgstr "@tls ne peut pas être utilisé avec les opérandes « %s »"
-#: config/tc-ppc.c:3700
+#: config/tc-ppc.c:3693
msgid "@tls may only be used in last operand"
msgstr "@tls ne peut pas être utilisé dans le dernier opérande"
-#: config/tc-ppc.c:3738 config/tc-ppc.c:3748 config/tc-ppc.c:3758
-#: config/tc-ppc.c:3773
+#: config/tc-ppc.c:3731 config/tc-ppc.c:3741 config/tc-ppc.c:3751
+#: config/tc-ppc.c:3766
#, c-format
msgid "%s unsupported on this instruction"
msgstr "%s non supporté sur cette instruction"
-#: config/tc-ppc.c:3820
+#: config/tc-ppc.c:3813
#, c-format
msgid "assuming %s on symbol"
msgstr "suppose %s sur le symbole"
-#: config/tc-ppc.c:3943
+#: config/tc-ppc.c:3936
msgid "unsupported relocation for DS offset field"
msgstr "type de réadressage non supporté pour un décalage de champ DS"
-#: config/tc-ppc.c:3996
+#: config/tc-ppc.c:3989
#, c-format
msgid "syntax error; found `%c', expected `%c'"
msgstr "erreur de syntaxe; obtenu « %c », attendait « %c »"
-#: config/tc-ppc.c:4001
+#: config/tc-ppc.c:3994
#, c-format
msgid "syntax error; end of line, expected `%c'"
msgstr "erreur de syntaxe; fin de ligne, attendait « %c »"
-#: config/tc-ppc.c:4066 config/tc-ppc.c:6867
+#: config/tc-ppc.c:4059 config/tc-ppc.c:6863
#, c-format
msgid "instruction address is not a multiple of %d"
msgstr "l'adresse de l'instruction n'est pas un multiple de %d"
-#: config/tc-ppc.c:4185
+#: config/tc-ppc.c:4180
msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
msgstr "directive .section erronée: nécessite a,e,v,w,x,M,S,G,T dans la chaîne"
-#: config/tc-ppc.c:4335
+#: config/tc-ppc.c:4330
msgid "missing size"
msgstr "taille manquante"
-#: config/tc-ppc.c:4344
+#: config/tc-ppc.c:4339
msgid "negative size"
msgstr "taille négative"
-#: config/tc-ppc.c:4371
+#: config/tc-ppc.c:4366
msgid "Unknown visibility field in .comm"
msgstr "Champ de visibilité inconnu dans .comm"
-#: config/tc-ppc.c:4389
+#: config/tc-ppc.c:4384
msgid "missing real symbol name"
msgstr "nom de symbole réel manquant"
-#: config/tc-ppc.c:4428
+#: config/tc-ppc.c:4423
msgid "attempt to redefine symbol"
msgstr "tentative de redéfinition de symbole"
-#: config/tc-ppc.c:4737
+#: config/tc-ppc.c:4732
#, c-format
msgid "no known dwarf XCOFF section for flag 0x%08x\n"
msgstr "aucune section dwarf XCOFF connue pour le fanion 0x%08x\n"
-#: config/tc-ppc.c:4750
+#: config/tc-ppc.c:4745
#, c-format
msgid "label %s was not defined in this dwarf section"
msgstr "l'étiquette « %s » n'a pas été définie dans cette section dwarf"
-#: config/tc-ppc.c:4864
+#: config/tc-ppc.c:4859
msgid "the XCOFF file format does not support arbitrary sections"
msgstr "le format de fichier XCOFF ne supporte pas des sections arbitraires"
-#: config/tc-ppc.c:4902
+#: config/tc-ppc.c:4897
msgid "Unknown visibility field in .extern"
msgstr "Champ de visibilité inconnu dans .extern"
-#: config/tc-ppc.c:4939
+#: config/tc-ppc.c:4934
msgid "Unknown visibility field in .globl"
msgstr "Champ de visibilité inconnu dans .global"
-#: config/tc-ppc.c:4976
+#: config/tc-ppc.c:4971
msgid "Unknown visibility field in .weak"
msgstr "Champ de visibilité inconnu dans .weak"
-#: config/tc-ppc.c:5027
+#: config/tc-ppc.c:5022
msgid ".ref outside .csect"
msgstr ".ref à l'extérieur de .csect"
-#: config/tc-ppc.c:5048 config/tc-ppc.c:5308
+#: config/tc-ppc.c:5043 config/tc-ppc.c:5303
msgid "missing symbol name"
msgstr "nom de symbole manquant"
-#: config/tc-ppc.c:5078
+#: config/tc-ppc.c:5073
msgid "missing rename string"
msgstr "chaîne renommée manquante"
-#: config/tc-ppc.c:5108 config/tc-ppc.c:5710
+#: config/tc-ppc.c:5103 config/tc-ppc.c:5705
msgid "missing value"
msgstr "valeur manquante"
-#: config/tc-ppc.c:5126
+#: config/tc-ppc.c:5121
msgid "illegal .stabx expression; zero assumed"
msgstr "expression .stabx illégale; zéro assumé"
-#: config/tc-ppc.c:5158
+#: config/tc-ppc.c:5153
msgid "missing class"
msgstr "classe manquante"
-#: config/tc-ppc.c:5167
+#: config/tc-ppc.c:5162
msgid "missing type"
msgstr "type manquant"
-#: config/tc-ppc.c:5194
+#: config/tc-ppc.c:5189
msgid ".stabx of storage class stsym must be within .bs/.es"
msgstr ".stabx de la classe de stockage stsym doit être à l'intérieur de .bs/.es"
-#: config/tc-ppc.c:5498
+#: config/tc-ppc.c:5493
msgid "nested .bs blocks"
msgstr "blocs .bs imbriqués"
-#: config/tc-ppc.c:5529
+#: config/tc-ppc.c:5524
msgid ".es without preceding .bs"
msgstr ".es n'est pas précédé de .bs"
-#: config/tc-ppc.c:5702
+#: config/tc-ppc.c:5697
msgid "non-constant byte count"
msgstr "compteur d'octet n'est pas une constante"
-#: config/tc-ppc.c:5777
+#: config/tc-ppc.c:5772
msgid ".tc not in .toc section"
msgstr ".tc n'est pas dans la section .toc"
-#: config/tc-ppc.c:5795
+#: config/tc-ppc.c:5790
msgid ".tc with no label"
msgstr ".tc sans étiquette"
-#: config/tc-ppc.c:5823
+#: config/tc-ppc.c:5818
#, c-format
msgid ".tc with storage class %d not yet supported"
msgstr ".tc avec la classe de stockage %d n'est pas encore supporté"
-#: config/tc-ppc.c:5892 config/tc-s390.c:2180
+#: config/tc-ppc.c:5887 config/tc-s390.c:2187
msgid ".machine stack overflow"
msgstr "débordement de pile .machine"
-#: config/tc-ppc.c:5899 config/tc-s390.c:2191
+#: config/tc-ppc.c:5894 config/tc-s390.c:2198
msgid ".machine stack underflow"
msgstr "dépassement négatif de la pile .machine"
-#: config/tc-ppc.c:5941 config/tc-s390.c:2203
+#: config/tc-ppc.c:5936 config/tc-s390.c:2210
#, c-format
msgid "invalid machine `%s'"
msgstr "machine invalide « %s »"
-#: config/tc-ppc.c:5985
+#: config/tc-ppc.c:5981
msgid "bad symbol suffix"
msgstr "mauvais suffixe de symbole"
-#: config/tc-ppc.c:6084
+#: config/tc-ppc.c:6080
msgid "unrecognized symbol suffix"
msgstr "suffixe de symbole non reconnu"
-#: config/tc-ppc.c:6172
+#: config/tc-ppc.c:6168
msgid ".ef with no preceding .function"
msgstr ".ef n'est pas précédé de .function"
-#: config/tc-ppc.c:6311
+#: config/tc-ppc.c:6307
#, c-format
msgid "warning: symbol %s has no csect"
msgstr "avertissement: symbole %s n'a pas de csect"
-#: config/tc-ppc.c:6643
+#: config/tc-ppc.c:6639
msgid "symbol in .toc does not match any .tc"
msgstr "symbole dans .toc ne concorde avec aucun .tc"
@@ -16459,16 +16369,58 @@ msgstr "le réadressage R_TLSML ne cible pas une entrée TOC nommée « _$TLSML
msgid "Gas failure, reloc value %d\n"
msgstr "Échec de GAS, valeur de réadressage %d\n"
+#: config/tc-pru.c:309
+msgid "expecting opcode string in self test mode"
+msgstr "chaîne d'opcode attendu en mode auto test"
+
+#: config/tc-pru.c:311
+#, c-format
+msgid "assembly 0x%08x, expected %s"
+msgstr "assembleur 0x%08x, attendu %s"
+
+#: config/tc-pru.c:572
+#, c-format
+msgid "immediate value 0x%x truncated to 0x%x"
+msgstr "valeur immédiate 0x%x tronquée à 0x%x"
+
+#: config/tc-pru.c:598
+#, c-format
+msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
+msgstr "appel à l'adresse cible 0x%08x hors des limites 0x%08x à 0x%08x"
+
#: config/tc-pru.c:603
#, c-format
msgid "quick branch offset %d out of range %d to %d"
msgstr "offset de branchement rapide %d hors des limites %d à %d"
+#: config/tc-pru.c:608
+#, c-format
+msgid "%s offset %d out of range %d to %d"
+msgstr "offset %s %d hors des limites %d à %d"
+
+#: config/tc-pru.c:613
+#, c-format
+msgid "immediate value %d out of range %d to %d"
+msgstr "valeur immédiate %d hors des limites %d à %d"
+
#: config/tc-pru.c:618
#, c-format
msgid "immediate value %llu out of range %u to %lu"
msgstr "valeur immédiate %llu hors des limites %u à %lu"
+#: config/tc-pru.c:623 config/tc-pru.c:628
+#, c-format
+msgid "immediate value %u out of range %u to %u"
+msgstr "valeur immédiate %u hors des limites %u à %u"
+
+#: config/tc-pru.c:633
+msgid "overflow in immediate argument"
+msgstr "débordement dans l'argument immédiat"
+
+#: config/tc-pru.c:668
+msgid "cannot create 64-bit relocation"
+msgstr "ne peut produire un réadressage 64 bits"
+
#: config/tc-pru.c:697
msgid "unexpected PC relative expression"
msgstr "expression relative au PC inattendue"
@@ -16477,6 +16429,10 @@ msgstr "expression relative au PC inattendue"
msgid "residual low bits in pmem diff relocation"
msgstr "bits inférieurs résiduels dans le réadressage différentiel pmem"
+#: config/tc-pru.c:862
+msgid "can't create relocation"
+msgstr "ne peut créer le réadressage"
+
#: config/tc-pru.c:938 config/tc-pru.c:971
#, c-format
msgid "trailing garbage after expression: %s"
@@ -16492,6 +16448,12 @@ msgstr "expression attendue, %s obtenu"
msgid "expected constant expression, got %s"
msgstr "expression constante attendue, %s obtenu"
+#: config/tc-pru.c:996 config/tc-pru.c:1016 config/tc-pru.c:1043
+#: config/tc-pru.c:1062 config/tc-pru.c:1076
+#, c-format
+msgid "unknown register %s"
+msgstr "registre %s inconnu"
+
#: config/tc-pru.c:1029
msgid "data transfer register cannot be halfword"
msgstr "le registre de transfert de données ne peut pas être un demi-mot"
@@ -16543,7 +16505,17 @@ msgstr "WakeOnStatus %ld invalide"
msgid "invalid XFR WideBus Address %ld"
msgstr "adresse WideBux XFR %ld invalide"
-#: config/tc-pru.c:1545
+#: config/tc-pru.c:1318 config/tc-pru.c:1343 config/tc-pru.c:1363
+#, c-format
+msgid "badly formed expression near %s"
+msgstr "Expression mal composée près de %s"
+
+#: config/tc-pru.c:1389
+#, c-format
+msgid "expecting %c near %s"
+msgstr "%c attendu près de %s"
+
+#: config/tc-pru.c:1553
#, c-format
msgid ""
"PRU options:\n"
@@ -16554,303 +16526,310 @@ msgstr ""
" -mlink-relax générer des réadressage pour la relaxation de l'éditeur de liens (défaut).\n"
" -mno-link-relax ne pas générer de réadressage pour la relaxation de l'éditeur de liens.\n"
-#: config/tc-pru.c:1818
+#. Unrecognised instruction - error.
+#: config/tc-pru.c:1724
+#, c-format
+msgid "unrecognised instruction %s"
+msgstr "instruction %s non reconnue"
+
+#: config/tc-pru.c:1781
+#, c-format
+msgid "can't represent relocation type %s"
+msgstr "ne peut représenter le type de réadressage %s"
+
+#: config/tc-pru.c:1827
#, c-format
msgid "Label \"%s\" matches a CPU register name"
msgstr "L'étiquette « %s » correspond à un nom de registre du processeur"
-#: config/tc-riscv.c:228
+#: config/tc-riscv.c:237
#, c-format
msgid "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec"
msgstr "spécification privilégiée par défaut « %s » inconnue définie par -mpriv-spec ou -with-priv-spec"
#. Still can not find the privileged spec class.
-#: config/tc-riscv.c:250
+#: config/tc-riscv.c:259
#, c-format
msgid "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes"
msgstr "spécification privilégiée par défaut « %d.%d.%d » inconnue définie par les attributs privilégiés elf"
-#: config/tc-riscv.c:336
+#: config/tc-riscv.c:357
msgid "the architecture string of -march and elf architecture attributes cannot be empty"
msgstr "la chaîne d'architecture de -march et des attributs de l'architecture elf ne peut pas être vide"
-#: config/tc-riscv.c:902 config/tc-riscv.c:963 config/tc-riscv.c:1759
+#: config/tc-riscv.c:920 config/tc-riscv.c:981 config/tc-riscv.c:1807
#, c-format
msgid "internal: duplicate %s"
msgstr "interne: %s en double"
-#: config/tc-riscv.c:1138
+#: config/tc-riscv.c:1167
#, c-format
msgid "internal: bad RISC-V CSR class (0x%x)"
msgstr "interne: mauvaise classe CSR RISC-V (0x%x)"
-#: config/tc-riscv.c:1144
+#: config/tc-riscv.c:1173
#, c-format
msgid "invalid CSR `%s', needs rv32i extension"
msgstr "CSR « %s » invalide, l'extension rv32i est nécessaire"
-#: config/tc-riscv.c:1146
+#: config/tc-riscv.c:1175
#, c-format
msgid "invalid CSR `%s', needs `h' extension"
msgstr "CSR « %s » invalide, l'extension « h » est nécessaire"
-#: config/tc-riscv.c:1150
+#: config/tc-riscv.c:1179
#, c-format
msgid "invalid CSR `%s', needs `%s' extension"
msgstr "CSR « %s » invalide, l'extension « %s » est nécessaire"
-#: config/tc-riscv.c:1173
+#: config/tc-riscv.c:1202
#, c-format
msgid "invalid CSR `%s' for the privileged spec `%s'"
msgstr "CSR « %s » invalide pour la spécification privilégiée « %s »"
-#: config/tc-riscv.c:1423
+#: config/tc-riscv.c:1452
msgid "cannot find `}' for cm.push/cm.pop"
msgstr "impossible de trouver « } » pour cm.push/cm.pop"
-#: config/tc-riscv.c:1459
+#: config/tc-riscv.c:1488
#, c-format
msgid "internal: bad RISC-V opcode (mask error): %s %s"
msgstr "interne: opcode RISC-V erroné (erreur de masque): %s %s"
-#: config/tc-riscv.c:1719
+#: config/tc-riscv.c:1767
#, c-format
msgid "internal: bad RISC-V opcode (unknown operand type `%s'): %s %s"
msgstr "interne: opcode RISC-V erroné (type d'opérande inconnu « %s »): %s %s"
-#: config/tc-riscv.c:1728
+#: config/tc-riscv.c:1776
#, c-format
msgid "internal: bad RISC-V opcode (bits %#llx undefined or invalid): %s %s"
msgstr "interne: mauvais opcode RISC-V (bits 0x%llx indéfinis ou invalide) : %s %s"
-#: config/tc-riscv.c:1770
+#: config/tc-riscv.c:1818
msgid "internal: broken assembler. No assembly attempted"
msgstr "interne: assemblage cassé. Aucune tentative d'assemblage"
-#: config/tc-riscv.c:1945
+#: config/tc-riscv.c:1993
#, c-format
msgid "internal: unsupported RISC-V relocation number %d"
msgstr "interne: numéro de réadressage RISC-V %d non supporté"
-#: config/tc-riscv.c:2061
+#: config/tc-riscv.c:2109
#, c-format
msgid "internal: invalid macro argument `%s'"
msgstr "interne: l'argument « %s » de la macro est invalide"
-#: config/tc-riscv.c:2086
-msgid "internal: vasprintf failed"
-msgstr "interne: vasprintf a échoué"
-
-#: config/tc-riscv.c:2116 config/tc-riscv.c:2194
+#: config/tc-riscv.c:2159 config/tc-riscv.c:2237
msgid "unsupported large constant"
msgstr "constante de grande taille non supportée"
-#: config/tc-riscv.c:2118
+#: config/tc-riscv.c:2161
#, c-format
msgid "unknown CSR `%s'"
msgstr "CSR inconnu « %s »"
-#: config/tc-riscv.c:2121
+#: config/tc-riscv.c:2164
#, c-format
msgid "instruction %s requires absolute expression"
msgstr "l'instruction %s requiert une expression absolue"
-#: config/tc-riscv.c:2289
+#: config/tc-riscv.c:2332
msgid "must provide temp if destination overlaps mask"
msgstr "il faut fournir temp si la destination chevauche le masque"
-#: config/tc-riscv.c:2382
+#: config/tc-riscv.c:2425
#, c-format
msgid "internal: macro %s not implemented"
msgstr "interne: la macro %s n'est pas implémentée"
-#: config/tc-riscv.c:2584 config/tc-riscv.c:2644
+#: config/tc-riscv.c:2627 config/tc-riscv.c:2687
msgid "multiple vsew constants"
msgstr "constantes vsew multiples"
-#: config/tc-riscv.c:2592
+#: config/tc-riscv.c:2635
msgid "multiple vlmul constants"
msgstr "constantes vlmul multiples"
-#: config/tc-riscv.c:2600
+#: config/tc-riscv.c:2643
msgid "multiple vta constants"
msgstr "constantes vta multiples"
-#: config/tc-riscv.c:2608
+#: config/tc-riscv.c:2651
msgid "multiple vma constants"
msgstr "constantes vma multiples"
-#: config/tc-riscv.c:2654
+#: config/tc-riscv.c:2697
msgid "multiple vlen constants"
msgstr "constantes vlen multiples"
-#: config/tc-riscv.c:2663
+#: config/tc-riscv.c:2706
msgid "multiple vediv constants"
msgstr "constantes vediv multiples"
#. Reset error message of the previous round.
-#: config/tc-riscv.c:2832
+#: config/tc-riscv.c:2872
msgid "illegal operands"
msgstr "opérandes illégaux"
-#: config/tc-riscv.c:2883
+#: config/tc-riscv.c:2923
#, c-format
msgid "read-only CSR is written `%s'"
msgstr "le CSR en lecture seule est écrit avec « %s »"
-#: config/tc-riscv.c:2893
+#: config/tc-riscv.c:2933
msgid "illegal opcode for zve32x"
msgstr "opcode illégal pour zve32x"
-#: config/tc-riscv.c:3145
+#: config/tc-riscv.c:3185
msgid "bad value for compressed funct6 field, value must be 0...63"
msgstr "mauvaise valeur pour le champ funct6 compressé, la valeur doit être 0...63"
-#: config/tc-riscv.c:3160
+#: config/tc-riscv.c:3200
msgid "bad value for compressed funct4 field, value must be 0...15"
msgstr "mauvaise valeur pour le champ funct4 compressé, la valeur doit être 0...15"
-#: config/tc-riscv.c:3175
+#: config/tc-riscv.c:3215
msgid "bad value for compressed funct3 field, value must be 0...7"
msgstr "mauvaise valeur pour le champ funct3 compressé, la valeur doit être 0...7"
-#: config/tc-riscv.c:3190
+#: config/tc-riscv.c:3230
msgid "bad value for compressed funct2 field, value must be 0...3"
msgstr "mauvaise valeur pour le champ funct2 compressé, la valeur doit être 0...3"
-#: config/tc-riscv.c:3283
+#: config/tc-riscv.c:3323
msgid "bad value for vsetivli immediate field, value must be 0..1023"
msgstr "mauvaise valeur pour le champ immédiat vsetivli, la valeur doit être 0...1023"
-#: config/tc-riscv.c:3295
+#: config/tc-riscv.c:3335
msgid "bad value for vsetvli immediate field, value must be 0..2047"
msgstr "mauvaise valeur pour le champ immédiat vsetvli, la valeur doit être 0...2047"
-#: config/tc-riscv.c:3308
+#: config/tc-riscv.c:3348
msgid "bad value for vector immediate field, value must be -16...15"
msgstr "mauvaise valeur pour le champ immédiat vectoriel, la valeur doit être -16...15"
-#: config/tc-riscv.c:3320
+#: config/tc-riscv.c:3360
msgid "bad value for vector immediate field, value must be 0...31"
msgstr "mauvaise valeur pour le champ immédiat vectoriel, la valeur doit être 0...31"
-#: config/tc-riscv.c:3332
+#: config/tc-riscv.c:3372
msgid "bad value for vector immediate field, value must be -15...16"
msgstr "mauvaise valeur pour le champ immédiat vectoriel, la valeur doit être -15...16"
-#: config/tc-riscv.c:3344
+#: config/tc-riscv.c:3384
msgid "bad value for vector immediate field, value must be 0...63"
msgstr "mauvaise valeur pour le champ immédiat vectoriel, la valeur doit être 0...63"
-#: config/tc-riscv.c:3407 config/tc-riscv.c:3418
+#: config/tc-riscv.c:3447 config/tc-riscv.c:3458
#, c-format
msgid "improper shift amount (%<PRIu64>)"
msgstr "nombre de décalages erroné (%<PRIu64>)"
-#: config/tc-riscv.c:3429
+#: config/tc-riscv.c:3469
#, c-format
msgid "improper CSRxI immediate (%<PRIu64>)"
msgstr "immédiat CSRxI inopportun (%<PRIu64>)"
-#: config/tc-riscv.c:3446
+#: config/tc-riscv.c:3486
#, c-format
msgid "improper CSR address (%<PRIu64>)"
msgstr "adresse CSR inopportune (%<PRIu64>)"
-#: config/tc-riscv.c:3626
+#: config/tc-riscv.c:3666
msgid "lui expression not in range 0..1048575"
msgstr "l'expression lui n'est pas dans les bornes 0..1048575"
-#: config/tc-riscv.c:3659
+#: config/tc-riscv.c:3699
msgid "bad value for opcode field, value must be 0...127 and lower 2 bits must be 0x3"
msgstr "mauvaise valeur pour le champ opcode, la valeur doit être 0...127 et les bits les plus faibles doivent être 0x3"
-#: config/tc-riscv.c:3675
+#: config/tc-riscv.c:3715
msgid "bad value for opcode field, value must be 0...2"
msgstr "mauvaise valeur pour le champ opcode, la valeur doit être 0...2"
-#: config/tc-riscv.c:3698
+#: config/tc-riscv.c:3738
msgid "bad value for funct7 field, value must be 0...127"
msgstr "mauvaise valeur pour le champ funct7, la valeur doit être 0...127"
-#: config/tc-riscv.c:3713
+#: config/tc-riscv.c:3753
msgid "bad value for funct3 field, value must be 0...7"
msgstr "mauvaise valeur pour le champ funct3, la valeur doit être 0...7"
-#: config/tc-riscv.c:3728
+#: config/tc-riscv.c:3768
msgid "bad value for funct2 field, value must be 0...3"
msgstr "mauvaise valeur pour le champ funct2, la valeur doit être 0...3"
-#: config/tc-riscv.c:3746
+#: config/tc-riscv.c:3786
#, c-format
msgid "Improper bs immediate (%lu)"
msgstr "Immédiat bs inopportun (%lu)"
-#: config/tc-riscv.c:3757
+#: config/tc-riscv.c:3797
#, c-format
msgid "Improper rnum immediate (%lu)"
msgstr "Immédiat rnum inopportun (%lu)"
-#: config/tc-riscv.c:3789
+#: config/tc-riscv.c:3829
#, c-format
msgid "improper prefetch offset (%ld)"
msgstr "décalage de pré-extraction erroné (%ld)"
-#: config/tc-riscv.c:3817
+#: config/tc-riscv.c:3857
msgid "bad fli constant operand, supported constants must be in decimal or hexadecimal floating-point literal form"
msgstr "mauvais opérande constant fli, les constantes supportées doivent être sous la forme de littéral en virgule flottante décimale ou hexadécimale"
-#: config/tc-riscv.c:3914
+#: config/tc-riscv.c:3988
msgid "bad value for th.vsetvli immediate field, value must be 0..2047"
msgstr "mauvaise valeur pour le champ immédiat th.vsetvli, la valeur doit être 0...2047"
-#: config/tc-riscv.c:3925
+#: config/tc-riscv.c:3999
#, c-format
msgid "unexpected literal (%s)"
msgstr "littéral inattendu (%s)"
-#: config/tc-riscv.c:3947
+#: config/tc-riscv.c:4021
#, c-format
msgid "improper immediate value (%<PRIu64>)"
msgstr "valeur immédiate inopportune (%<PRIu64>)"
-#: config/tc-riscv.c:3953
+#: config/tc-riscv.c:4027
#, c-format
msgid "improper immediate value (%<PRIi64>)"
msgstr "valeur immédiate inopportune (%<PRIi64>)"
-#: config/tc-riscv.c:4015
+#: config/tc-riscv.c:4142
#, c-format
msgid "bad value for <bit-%s-%s> field, value must be 0...%d"
msgstr "mauvaise valeur pour le champ <bit-%s-%s>, la valeur doit être 0...%d"
-#: config/tc-riscv.c:4061
+#: config/tc-riscv.c:4188
#, c-format
msgid "internal: unknown argument type `%s'"
msgstr "interne: type d'argument « %s » inconnu"
-#: config/tc-riscv.c:4113
+#: config/tc-riscv.c:4240
msgid "values must be constant"
msgstr "les valeurs doivent être des constantes"
-#: config/tc-riscv.c:4120
+#: config/tc-riscv.c:4247
msgid "unrecognized values"
msgstr "valeurs non reconnues"
-#: config/tc-riscv.c:4128 config/tc-riscv.c:4139 config/tc-riscv.c:4155
+#: config/tc-riscv.c:4255 config/tc-riscv.c:4266 config/tc-riscv.c:4280
msgid "value conflicts with instruction length"
msgstr "la valeur est en conflit avec la longueur d'instruction"
-#: config/tc-riscv.c:4692
+#: config/tc-riscv.c:4820
msgid "too many pcrel_hi"
msgstr "trop de pcrel_hi"
-#: config/tc-riscv.c:4738
+#: config/tc-riscv.c:4866
#, c-format
msgid "internal: bad relocation #%d"
msgstr "interne: mauvais réadressage #%d"
-#: config/tc-riscv.c:5233
+#: config/tc-riscv.c:5369
#, c-format
msgid ""
"RISC-V options:\n"
@@ -16885,33 +16864,33 @@ msgstr ""
" -mbig-endian assembler pour gros boutiste\n"
" -mlittle-endian assembler pour petit boutiste\n"
-#: config/tc-riscv.c:5278
+#: config/tc-riscv.c:5414
#, c-format
msgid "unknown register `%s'"
msgstr "registre « %s » inconnu"
-#: config/tc-riscv.c:5301
+#: config/tc-riscv.c:5449
msgid "non-constant .sleb128 is not supported"
msgstr ".sleb128 non constant n'est pas supporté"
-#: config/tc-riscv.c:5303
+#: config/tc-riscv.c:5451
msgid ".uleb128 only supports constant or subtract expressions"
msgstr ".uleb128 supporte uniquement les expressions constantes ou les soustractions"
-#: config/tc-riscv.c:5405
+#: config/tc-riscv.c:5553
#, c-format
msgid "internal: bad RISC-V privileged spec (%s)"
msgstr "interne: mauvaise spécification privilégiée RISC-V (%s)"
-#: config/tc-riscv.c:5558
+#: config/tc-riscv.c:5706
msgid "architecture elf attributes must set before any instructions"
msgstr "les attributs d'architecture elf doivent apparaître avant toute instruction"
-#: config/tc-riscv.c:5576
+#: config/tc-riscv.c:5724
msgid "privileged elf attributes must set before any instructions"
msgstr "les attributs d'architecture elf doivent apparaître avant toute instruction"
-#: config/tc-riscv.c:5598
+#: config/tc-riscv.c:5746
msgid "missing symbol name for .variant_cc directive"
msgstr "nom de symbole manquant pour la directive .variant_cc"
@@ -17275,22 +17254,22 @@ msgstr "Premier jeton invalide: « %s »"
msgid "Invalid default architecture, broken assembler."
msgstr "Architecture par défaut invalide, bris d'assemblage."
-#: config/tc-s390.c:424
+#: config/tc-s390.c:426
#, c-format
msgid "no such machine extension `%s'"
msgstr "pas de telle extension machine « %s »"
-#: config/tc-s390.c:435
+#: config/tc-s390.c:437
#, c-format
msgid "junk at end of machine string, first unrecognized character is `%c'"
msgstr "rebut à la fin de la chaîne de machine, le premier caractère non reconnu est « %c »"
-#: config/tc-s390.c:510 config/tc-sparc.c:489
+#: config/tc-s390.c:512 config/tc-sparc.c:489
#, c-format
msgid "invalid architecture -A%s"
msgstr "architecture invalide -A%s"
-#: config/tc-s390.c:533
+#: config/tc-s390.c:535
#, c-format
msgid ""
"S390 options:\n"
@@ -17327,7 +17306,7 @@ msgstr ""
" -mno-warn-regtype-mismatch\n"
" ne pas avertir à propos des incohérences du type de nom de registre\n"
-#: config/tc-s390.c:551
+#: config/tc-s390.c:553
#, c-format
msgid ""
" -V print assembler version number\n"
@@ -17336,7 +17315,7 @@ msgstr ""
" -V afficher la version de l'assembleur\n"
" -Qy, -Qn ignoré\n"
-#: config/tc-s390.c:554
+#: config/tc-s390.c:556
#, c-format
msgid ""
"Deprecated S390 options:\n"
@@ -17347,225 +17326,225 @@ msgstr ""
" -Aesa assembler pour le processeur IBM S/390 G5 (g5/arch3)\n"
" -Aesame assembler pour le processeur IBM zSeries 900 (z900/arch5)\n"
-#: config/tc-s390.c:633
+#: config/tc-s390.c:635
msgid "The 64-bit file format is used without z/Architecture instructions."
msgstr "Le format de fichier 64 bits est utilisé sans les instructions z/Architecture."
#. xgettext:c-format.
-#: config/tc-s390.c:679
+#: config/tc-s390.c:681
#, c-format
msgid "operand %d: operand out of range (%<PRId64> is not between %<PRId64> and %<PRId64>)"
msgstr "opérande %d : opérande hors limite (%<PRId64> n'est pas entre %<PRId64> et %<PRId64>)"
#. xgettext:c-format.
-#: config/tc-s390.c:691
+#: config/tc-s390.c:693
#, c-format
msgid "operand out of range (%<PRId64> is not between %<PRId64> and %<PRId64>)"
msgstr "opérande hors limite (%<PRId64> n'est pas entre %<PRId64> et %<PRId64>)"
-#: config/tc-s390.c:952
+#: config/tc-s390.c:947
#, c-format
msgid "identifier+constant@%s means identifier@%s+constant"
msgstr "identificateur+constante@%s signifie identificateur@%s+constante"
-#: config/tc-s390.c:1033
+#: config/tc-s390.c:1028
msgid "Can't handle O_big in s390_exp_compare"
msgstr "Ne peut traiter O_big dans s390_exp_compare"
-#: config/tc-s390.c:1115
+#: config/tc-s390.c:1110
msgid "Invalid suffix for literal pool entry"
msgstr "Suffixe invalide pour le bassin d'entrées littérales"
-#: config/tc-s390.c:1172
+#: config/tc-s390.c:1167
msgid "Big number is too big"
msgstr "Grand nombre trop grand"
-#: config/tc-s390.c:1321
+#: config/tc-s390.c:1316
msgid "relocation not applicable"
msgstr "réadressage non applicable"
-#: config/tc-s390.c:1336
+#: config/tc-s390.c:1331
msgid "base register"
msgstr "registre de base"
-#: config/tc-s390.c:1338
+#: config/tc-s390.c:1333
msgid "displacement"
msgstr "déplacement"
-#: config/tc-s390.c:1342
+#: config/tc-s390.c:1337
msgid "vector index register"
msgstr "registre d'index vectoriel"
-#: config/tc-s390.c:1344
+#: config/tc-s390.c:1339
msgid "index register"
msgstr "registre d'index"
-#: config/tc-s390.c:1347
+#: config/tc-s390.c:1342
msgid "length"
msgstr "longueur"
-#: config/tc-s390.c:1349 config/tc-s390.c:1524
+#: config/tc-s390.c:1344 config/tc-s390.c:1539
msgid "access register"
msgstr "registre d'accès"
-#: config/tc-s390.c:1351 config/tc-s390.c:1527
+#: config/tc-s390.c:1346 config/tc-s390.c:1542
msgid "control register"
msgstr "registre de contrôle"
-#: config/tc-s390.c:1353 config/tc-s390.c:1532
+#: config/tc-s390.c:1348 config/tc-s390.c:1547
msgid "floating-point register"
msgstr "registre en virgule flottante"
-#: config/tc-s390.c:1355
+#: config/tc-s390.c:1350
msgid "general-purpose register"
msgstr "registre général"
-#: config/tc-s390.c:1357 config/tc-s390.c:1540
+#: config/tc-s390.c:1352 config/tc-s390.c:1555
msgid "vector register"
msgstr "registre vectoriel"
-#: config/tc-s390.c:1361
+#: config/tc-s390.c:1356
msgid "signed number"
msgstr "nombre signé"
-#: config/tc-s390.c:1363
+#: config/tc-s390.c:1358
msgid "unsigned number"
msgstr "nombre non signé"
-#: config/tc-s390.c:1464
+#: config/tc-s390.c:1479
#, c-format
msgid "operand %d: illegal operand"
msgstr "opérande %d : opérande illégal"
-#: config/tc-s390.c:1469
+#: config/tc-s390.c:1484
#, c-format
msgid "operand %d: missing %s operand"
msgstr "opérande %d : opérande %s manquant"
-#: config/tc-s390.c:1481 config/tc-s390.c:1645
+#: config/tc-s390.c:1496 config/tc-s390.c:1660
#, c-format
msgid "operand %d: too many fixups"
msgstr "opérande %d : trop de correctifs"
-#: config/tc-s390.c:1491
+#: config/tc-s390.c:1506
#, c-format
msgid "operand %d: invalid length field specified"
msgstr "opérande %d : le champ de longueur spécifié est invalide"
-#: config/tc-s390.c:1496
+#: config/tc-s390.c:1511
#, c-format
msgid "operand %d: index register specified but zero"
msgstr "opérande %d : registre d'index spécifié mais est zéro"
-#: config/tc-s390.c:1501
+#: config/tc-s390.c:1516
#, c-format
msgid "operand %d: base register specified but zero"
msgstr "opérande %d : registre de base spécifié mais est zéro"
-#: config/tc-s390.c:1506
+#: config/tc-s390.c:1521
#, c-format
msgid "operand %d: odd numbered general purpose register specified as register pair"
msgstr "opérande %d : registre général impair spécifié comme paire de registres"
-#: config/tc-s390.c:1514
+#: config/tc-s390.c:1529
#, c-format
msgid "operand %d: invalid floating-point register (FPR) pair (valid FPR pair operands are 0, 1, 4, 5, 8, 9, 12 or 13)"
msgstr "opérande %d : paire de registres en virgule flottante (FPR) invalide (les opérandes valables pour une FPR sont 0, 1, 4, 5, 8, 9, 12 ou 13)"
-#: config/tc-s390.c:1535
+#: config/tc-s390.c:1550
msgid "general register"
msgstr "registre général"
-#: config/tc-s390.c:1545
+#: config/tc-s390.c:1560
#, c-format
msgid "operand %d: expected %s name as base register"
msgstr "opérande %d : le nom %s est attendu comme registre de base"
-#: config/tc-s390.c:1548
+#: config/tc-s390.c:1563
#, c-format
msgid "operand %d: expected %s name as index register"
msgstr "opérande %d : le nom %s est attendu comme registre d'index"
-#: config/tc-s390.c:1551
+#: config/tc-s390.c:1566
#, c-format
msgid "operand %d: expected %s name"
msgstr "opérande %d : nom %s attendu"
-#: config/tc-s390.c:1641
+#: config/tc-s390.c:1656
#, c-format
msgid "operand %d: invalid operand suffix"
msgstr "opérande %d : suffixe d'opérande invalide"
-#: config/tc-s390.c:1665
+#: config/tc-s390.c:1680
#, c-format
msgid "operand %d: syntax error; missing '(' after displacement"
msgstr "opérande %d : erreur de syntaxe ; « ( » manquante après le déplacement"
-#: config/tc-s390.c:1686 config/tc-s390.c:1745 config/tc-s390.c:1790
+#: config/tc-s390.c:1701 config/tc-s390.c:1752 config/tc-s390.c:1797
#, c-format
msgid "operand %d: syntax error; expected ','"
msgstr "opérande %d : erreur de syntaxe : « , » attendue"
-#: config/tc-s390.c:1725
+#: config/tc-s390.c:1732
#, c-format
msgid "operand %d: syntax error; missing ')' after base register"
msgstr "opérande %d : erreur de syntaxe : « ) » manquante après le registre de base"
-#: config/tc-s390.c:1769
+#: config/tc-s390.c:1776
#, c-format
msgid "operand %d: syntax error; '%c' not allowed here"
msgstr "opérande %d : erreur de syntaxes ; « %c » n'est pas permis ici"
-#: config/tc-s390.c:1926
+#: config/tc-s390.c:1933
#, c-format
msgid "Opcode %s not available in this mode"
msgstr "Opcode %s pas disponible dans ce mode"
-#: config/tc-s390.c:1971 config/tc-s390.c:1994 config/tc-s390.c:2007
+#: config/tc-s390.c:1978 config/tc-s390.c:2001 config/tc-s390.c:2014
msgid "Invalid .insn format\n"
msgstr "Format .insn invalide\n"
-#: config/tc-s390.c:1979
+#: config/tc-s390.c:1986
#, c-format
msgid "Unrecognized opcode format: `%s'"
msgstr "Format de opcode non reconnu: « %s »"
-#: config/tc-s390.c:2010
+#: config/tc-s390.c:2017
msgid "second operand of .insn not a constant\n"
msgstr "second opérande de .insn n'est pas constante\n"
-#: config/tc-s390.c:2013
+#: config/tc-s390.c:2020
msgid "missing comma after insn constant\n"
msgstr "virgule manquante après la constante de insn\n"
-#: config/tc-s390.c:2252
+#: config/tc-s390.c:2259
msgid ".machinemode stack overflow"
msgstr "débordement de pile .machinemode"
-#: config/tc-s390.c:2259
+#: config/tc-s390.c:2266
msgid ".machinemode stack underflow"
msgstr "dépassement négatif de la pile .machinemode"
-#: config/tc-s390.c:2276
+#: config/tc-s390.c:2283
#, c-format
msgid "invalid machine mode `%s'"
msgstr "mode machine « %s » invalide"
-#: config/tc-s390.c:2598
+#: config/tc-s390.c:2605
msgid "unsupported relocation type"
msgstr "type de réadressage non supporté"
-#: config/tc-s390.c:2653
+#: config/tc-s390.c:2660
#, c-format
msgid "cannot emit PC relative %s relocation%s%s"
msgstr "ne peut produire le réadressage %s relatif au PC%s%s"
-#: config/tc-s390.c:2792
+#: config/tc-s390.c:2799
#, c-format
msgid "Gas failure, reloc type %s\n"
msgstr "Échec de GAS, type de réadressage %s\n"
-#: config/tc-s390.c:2794
+#: config/tc-s390.c:2801
#, c-format
msgid "Gas failure, reloc type #%i\n"
msgstr "Échec de GAS, type de réadressage #%i\n"
@@ -17791,7 +17770,7 @@ msgstr "Utilisation non supporté de .gpword"
msgid "BSS length (%d) < 0 ignored"
msgstr "longueur BSS (%d) < 0 ignorée"
-#: config/tc-score.c:6110 read.c:2506
+#: config/tc-score.c:6110 read.c:2558
#, c-format
msgid "error setting flags for \".sbss\": %s"
msgstr "erreur lors de l'initialisation des fanions pour « .sbss »: %s"
@@ -17805,120 +17784,120 @@ msgstr "alignement manquant"
msgid "alignment too large; %d assumed"
msgstr "alignement trop grand; %d assumé"
-#: config/tc-score.c:6166 read.c:2567
+#: config/tc-score.c:6166 read.c:2619
msgid "alignment negative; 0 assumed"
msgstr "alignement négatif; 0 assumé"
#. Error routine.
-#: config/tc-score.c:6538 config/tc-score.c:6562
+#: config/tc-score.c:6526 config/tc-score.c:6550
msgid "size is not 4 or 6"
msgstr "taille n'est pas 4 ou 6"
-#: config/tc-score.c:6621
+#: config/tc-score.c:6609
msgid "bad call to MD_ATOF()"
msgstr "appel erroné de MD_ATOF()"
-#: config/tc-score.c:7120 config/tc-score.c:7186
+#: config/tc-score.c:7108 config/tc-score.c:7174
#, c-format
msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
msgstr " réadressage de branchement tronqué (0x%x) [-2^9 ~ 2^9-1]"
-#: config/tc-score.c:7135 config/tc-score.c:7164 config/tc-score.c:7216
+#: config/tc-score.c:7123 config/tc-score.c:7152 config/tc-score.c:7204
#, c-format
msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
msgstr " réadressage de branchement tronqué (0x%x) [-2^19 ~ 2^19-1]"
-#: config/tc-score.c:7241
+#: config/tc-score.c:7229
#, c-format
msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
msgstr " réadressage de branchement tronqué (0x%x) [-2^9 ~ 2^9-1]"
-#: config/tc-score.c:7411
+#: config/tc-score.c:7399
#, c-format
msgid "cannot represent %s relocation in this object file format1"
msgstr "ne peut représenter le réadressage %s dans ce format1 de fichier objet"
-#: config/tc-score.c:7702
+#: config/tc-score.c:7690
#, c-format
msgid "Sunplus-v2-0-0-20060510\n"
msgstr "Sunplus-v2-0-0-20060510\n"
-#: config/tc-score.c:7722
+#: config/tc-score.c:7710
#, c-format
msgid " Score-specific assembler options:\n"
msgstr " Options spécifiques de l'assembleur Score:\n"
-#: config/tc-score.c:7724
+#: config/tc-score.c:7712
#, c-format
msgid " -EB\t\tassemble code for a big-endian cpu\n"
msgstr " -EB\t\tassembler le code pour un système de poids fort\n"
-#: config/tc-score.c:7729
+#: config/tc-score.c:7717
#, c-format
msgid " -EL\t\tassemble code for a little-endian cpu\n"
msgstr " -EL\t\tassembler le code pour un système de poids faible\n"
-#: config/tc-score.c:7733
+#: config/tc-score.c:7721
#, c-format
msgid " -FIXDD\t\tfix data dependencies\n"
msgstr " -FIXDD\t\tcorriger la dépendance des données\n"
-#: config/tc-score.c:7735
+#: config/tc-score.c:7723
#, c-format
msgid " -NWARN\t\tdo not print warning message when fixing data dependencies\n"
msgstr " -NWARN\t\tne pas afficher d'avertissement pour des corrections de dépendance de données\n"
-#: config/tc-score.c:7737
+#: config/tc-score.c:7725
#, c-format
msgid " -SCORE5\t\tassemble code for target SCORE5\n"
msgstr " -SCORE5\t\tassembler le code pour une cible SCORE5\n"
-#: config/tc-score.c:7739
+#: config/tc-score.c:7727
#, c-format
msgid " -SCORE5U\tassemble code for target SCORE5U\n"
msgstr " -SCORE5U\t\tassembler le code pour une cible SCORE5U\n"
-#: config/tc-score.c:7741
+#: config/tc-score.c:7729
#, c-format
msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
msgstr " -SCORE7\t\tassembler le code pour une cible SCORE7 [défaut]\n"
-#: config/tc-score.c:7743
+#: config/tc-score.c:7731
#, c-format
msgid " -SCORE3\t\tassemble code for target SCORE3\n"
msgstr " -SCORE3\t\tassembler le code pour une cible SCORE3\n"
-#: config/tc-score.c:7745
+#: config/tc-score.c:7733
#, c-format
msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
msgstr " -march=score7\tassembler le code pour une cible SCORE7 [défaut]\n"
-#: config/tc-score.c:7747
+#: config/tc-score.c:7735
#, c-format
msgid " -march=score3\tassemble code for target SCORE3\n"
msgstr " -march=score3\tassembler le code pour une cible SCORE3\n"
-#: config/tc-score.c:7749
+#: config/tc-score.c:7737
#, c-format
msgid " -USE_R1\t\tassemble code for no warning message when using temp register r1\n"
msgstr " -USE_R1\t\tassembler le code sans avertissement lorsque le registre temporaire r1 est utilisé\n"
-#: config/tc-score.c:7751
+#: config/tc-score.c:7739
#, c-format
msgid " -KPIC\t\tgenerate PIC\n"
msgstr " -KPIC\t\tgénérer du code indépendant de la position\n"
-#: config/tc-score.c:7753
+#: config/tc-score.c:7741
#, c-format
msgid " -O0\t\tdo not perform any optimizations\n"
msgstr " -O0\t\tne faire aucune optimisation\n"
-#: config/tc-score.c:7755
+#: config/tc-score.c:7743
#, c-format
msgid " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
msgstr " -G gpnum\tassembler le code pour le paramètre gpsize, le défaut est 8 octets\n"
-#: config/tc-score.c:7757
+#: config/tc-score.c:7745
#, c-format
msgid " -V \t\tSunplus release version\n"
msgstr " -V \t\tversion de distribution Sunplus\n"
@@ -18405,8 +18384,8 @@ msgstr ": immédiat crypto doit être entre 0 et 31"
msgid ": expecting crypto immediate"
msgstr ": immédiat crypto attendu"
-#: config/tc-sparc.c:2239 config/tc-sparc.c:2278 config/tc-sparc.c:2705
-#: config/tc-sparc.c:2741
+#: config/tc-sparc.c:2239 config/tc-sparc.c:2278 config/tc-sparc.c:2706
+#: config/tc-sparc.c:2742
#, c-format
msgid "Illegal operands: %%%s requires arguments in ()"
msgstr "Opérandes illégaux: %%%s requiert des arguments dans ()"
@@ -18437,107 +18416,107 @@ msgstr ": Il n'y a que 32 registres F; [0-31]"
msgid ": There are only 32 single precision f registers; [0-31]"
msgstr ": Il n'y a que 32 registres F simple précision; [0-31]"
-#: config/tc-sparc.c:2599
+#: config/tc-sparc.c:2631
msgid ": Instruction requires frs2 and frsd must be the same register"
msgstr ": L'instruction requiert que frs2 et frsd soient dans le même registre"
-#: config/tc-sparc.c:2750
+#: config/tc-sparc.c:2751
#, c-format
msgid "Expression inside %%%s could not be parsed"
msgstr "L'expression à l'intérieur de %%%s n'a pu être analysée"
-#: config/tc-sparc.c:2758
+#: config/tc-sparc.c:2759
#, c-format
msgid "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
msgstr "Opérandes illégaux: ne peut faire de l'arithmétique autre que + et - impliquant %%%s()"
-#: config/tc-sparc.c:2875
+#: config/tc-sparc.c:2876
#, c-format
msgid "Illegal operands: Can't add non-constant expression to %%%s()"
msgstr "Opérandes illégaux: ne peut ajouter des expressions qui ne sont pas des constantes à %%%s()"
-#: config/tc-sparc.c:2885
+#: config/tc-sparc.c:2886
#, c-format
msgid "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbol"
msgstr "Opérandes illégaux: ne peut faire de l'arithmétique impliquant %%%s() d'un symbole relocalisable"
-#: config/tc-sparc.c:2903
+#: config/tc-sparc.c:2904
msgid ": PC-relative operand can't be a constant"
msgstr ": l'opérande relatif au PC ne peut être une constante"
-#: config/tc-sparc.c:2910
+#: config/tc-sparc.c:2911
msgid ": TLS operand can't be a constant"
msgstr ": l'opérande TLS ne peut être une constante"
-#: config/tc-sparc.c:2938
+#: config/tc-sparc.c:2939
msgid ": Immediate value in cbcond is out of range."
msgstr ": Valeur immédiate dans cbcond est hors limite."
-#: config/tc-sparc.c:2964
+#: config/tc-sparc.c:2965
msgid ": invalid ASI name"
msgstr ": nom ASI invalide"
-#: config/tc-sparc.c:2973
+#: config/tc-sparc.c:2974
msgid ": invalid ASI expression"
msgstr ": expression ASI invalide"
-#: config/tc-sparc.c:2978
+#: config/tc-sparc.c:2979
msgid ": invalid ASI number"
msgstr ": numéro ASI invalide"
-#: config/tc-sparc.c:3083
+#: config/tc-sparc.c:3084
msgid ": non-immdiate imm2 operand"
msgstr ": opérande imm2 non immédiat"
-#: config/tc-sparc.c:3088
+#: config/tc-sparc.c:3089
msgid ": imm2 immediate operand out of range (0-3)"
msgstr ": opérande immédiat imm2 hors limites (0-3)"
-#: config/tc-sparc.c:3107
+#: config/tc-sparc.c:3108
msgid "OPF immediate operand out of range (0-0x1ff)"
msgstr "Opérande immédiate OPF est hors limite (0-0x1ff)"
-#: config/tc-sparc.c:3112
+#: config/tc-sparc.c:3113
msgid "non-immediate OPF operand, ignored"
msgstr "opérande OPF n'est pas immédiat, ignoré"
-#: config/tc-sparc.c:3131
+#: config/tc-sparc.c:3132
msgid ": invalid cpreg name"
msgstr ": nom cpreg invalide"
-#: config/tc-sparc.c:3160
+#: config/tc-sparc.c:3161
#, c-format
msgid "Illegal operands%s"
msgstr "Opérande %s illégal"
-#: config/tc-sparc.c:3209
+#: config/tc-sparc.c:3210
#, c-format
msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
msgstr "architecture bousculé de « %s » à « %s » sur « %s »"
-#: config/tc-sparc.c:3250
+#: config/tc-sparc.c:3251
#, c-format
msgid "Architecture mismatch on \"%s %s\"."
msgstr "L'architecture ne concorde pas sur « %s %s »."
-#: config/tc-sparc.c:3251
+#: config/tc-sparc.c:3252
#, c-format
msgid "(Requires %s; requested architecture is %s.)"
msgstr "(Requiert %s; architecture requise est %s.)"
-#: config/tc-sparc.c:3263
+#: config/tc-sparc.c:3264
#, c-format
msgid "Hardware capability \"%s\" not enabled for \"%s\"."
msgstr "Capacité matérielle « %s » pas activée pour « %s »"
-#: config/tc-sparc.c:3649 config/tc-sparc.c:3656 config/tc-sparc.c:3663
-#: config/tc-sparc.c:3670 config/tc-sparc.c:3677 config/tc-sparc.c:3686
-#: config/tc-sparc.c:3698 config/tc-sparc.c:3709 config/tc-sparc.c:3731
-#: config/tc-sparc.c:3755 write.c:1202
+#: config/tc-sparc.c:3650 config/tc-sparc.c:3657 config/tc-sparc.c:3664
+#: config/tc-sparc.c:3671 config/tc-sparc.c:3678 config/tc-sparc.c:3687
+#: config/tc-sparc.c:3699 config/tc-sparc.c:3710 config/tc-sparc.c:3732
+#: config/tc-sparc.c:3756 write.c:1211
msgid "relocation overflow"
msgstr "débordement de réadressage"
-#: config/tc-sparc.c:3810
+#: config/tc-sparc.c:3811
#, c-format
msgid "bad or unhandled relocation type: 0x%02x"
msgstr "type de réadressage mauvais ou non traité: 0x%02x"
@@ -18559,7 +18538,7 @@ msgstr "segment .reserve erroné -- segment BSS attendu"
msgid "negative alignment"
msgstr "alignement négatif"
-#: config/tc-sparc.c:4183 config/tc-sparc.c:4321 read.c:1536 read.c:2579
+#: config/tc-sparc.c:4183 config/tc-sparc.c:4321 read.c:1588 read.c:2631
msgid "alignment not a power of 2"
msgstr "alignment n'est pas une puissance de 2"
@@ -18609,18 +18588,18 @@ msgstr "Opérandes illégaux: %%r_plt dans %d-octet de champ de données"
msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
msgstr "Opérandes illégaux: %%r_tls_dtpoff dans %d-octet du champ de données"
-#: config/tc-sparc.c:4789 config/tc-vax.c:3315
+#: config/tc-sparc.c:4789 config/tc-vax.c:3271
#, c-format
msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
msgstr "Opérandes illégaux: seulement %%r_%s%d permis dans %d-octets de champ de données"
#: config/tc-sparc.c:4797 config/tc-sparc.c:4828 config/tc-sparc.c:4837
-#: config/tc-vax.c:3323 config/tc-vax.c:3354 config/tc-vax.c:3363
+#: config/tc-vax.c:3279 config/tc-vax.c:3310 config/tc-vax.c:3319
#, c-format
msgid "Illegal operands: %%r_%s%d requires arguments in ()"
msgstr "Opérandes illégaux: %%r_%s%d requiert des arguments dans ()"
-#: config/tc-sparc.c:4846 config/tc-vax.c:3372
+#: config/tc-sparc.c:4846 config/tc-vax.c:3328
#, c-format
msgid "Illegal operands: garbage after %%r_%s%d()"
msgstr "Opérandes illégaux: rebuts après %%r_%s%d()"
@@ -18702,7 +18681,7 @@ msgstr "lrlive « %lu » invalide"
msgid "Relaxation should never occur"
msgstr "La relaxe ne devrait jamais se produire"
-#: config/tc-spu.c:1006
+#: config/tc-spu.c:1004
#, c-format
msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
msgstr "Le réadressage ne tient pas dans l'espace (valeur de réadressage = 0x%lx)."
@@ -18764,33 +18743,33 @@ msgstr "référence indirecte illégale"
msgid "displacement must be an unsigned 8-bit number"
msgstr "le déplacement doit être un nombre non signé de 8 bits"
-#: config/tc-tic30.c:729 config/tc-tic30.c:1476
+#: config/tc-tic30.c:729 config/tc-tic30.c:1475
#, c-format
msgid "Invalid character %s before %s operand"
msgstr "Caractère %s invalide avant l'opérande %s"
-#: config/tc-tic30.c:748 config/tc-tic30.c:1491
+#: config/tc-tic30.c:748 config/tc-tic30.c:1490
#, c-format
msgid "Unbalanced parenthesis in %s operand."
msgstr "Parenthèses non pairées dans l'opérande %s."
-#: config/tc-tic30.c:764 config/tc-tic30.c:1501
+#: config/tc-tic30.c:764 config/tc-tic30.c:1500
#, c-format
msgid "Invalid character %s in %s operand"
msgstr "Caractère %s invalide dans l'opérande %s"
-#: config/tc-tic30.c:783 config/tc-tic30.c:1518
+#: config/tc-tic30.c:783 config/tc-tic30.c:1517
#, c-format
msgid "Spurious operands; (%d operands/instruction max)"
msgstr "Opérandes parasites; (%d opérandes/instructions au maximum)"
#. Just skip it, if it's \n complain.
-#: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1535
-#: config/tc-tic30.c:1551
+#: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1534
+#: config/tc-tic30.c:1550
msgid "Expecting operand after ','; got nothing"
msgstr "Opérande attendu après « , »; n'a rien trouvé"
-#: config/tc-tic30.c:806 config/tc-tic30.c:1540
+#: config/tc-tic30.c:806 config/tc-tic30.c:1539
msgid "Expecting operand before ','; got nothing"
msgstr "Opérande attendu avant « , »; n'a rien trouvé"
@@ -18824,292 +18803,292 @@ msgstr "la destination pour une addition/soustraction peut seulement être R2 ou
msgid "loading the same register in parallel operation"
msgstr "chargement du même registre dans une opération parallèle"
-#: config/tc-tic30.c:1426
+#: config/tc-tic30.c:1425
#, c-format
msgid "Invalid character %s in opcode"
msgstr "Caractère %s invalide dans l'opcode"
-#: config/tc-tic30.c:1456
+#: config/tc-tic30.c:1455
#, c-format
msgid "Unknown TMS320C30 instruction: %s"
msgstr "Instruction TMS320C30 inconnue: %s"
-#: config/tc-tic30.c:1576
+#: config/tc-tic30.c:1575
msgid "Incorrect number of operands given"
msgstr "Nombre d'opérandes incorrect"
-#: config/tc-tic30.c:1609
+#: config/tc-tic30.c:1608
#, c-format
msgid "The %s operand doesn't match"
msgstr "L'opérande %s ne correspond pas"
#. Shouldn't make it to this stage.
-#: config/tc-tic30.c:1634 config/tc-tic30.c:1646
+#: config/tc-tic30.c:1633 config/tc-tic30.c:1645
msgid "Incompatible first and second operands in instruction"
msgstr "Premier et second opérande incompatibles dans l'instruction"
-#: config/tc-tic30.c:1760
+#: config/tc-tic30.c:1759
msgid "invalid short form floating point immediate operand"
msgstr "forme courte d'un opérande immédiat en virgule flottante invalide"
-#: config/tc-tic30.c:1770
+#: config/tc-tic30.c:1769
msgid "rounding down first operand float to unsigned int"
msgstr "arrondi vers le bas le premier opérande flottant vers un entier non signé"
-#: config/tc-tic30.c:1772
+#: config/tc-tic30.c:1771
msgid "only lower 16-bits of first operand are used"
msgstr "seuls les 16 bits inférieurs du premier opérande sont utilisés"
-#: config/tc-tic30.c:1782
+#: config/tc-tic30.c:1781
msgid "rounding down first operand float to signed int"
msgstr "arrondi vers le bas le premier opérande flottant vers un entier signé"
-#: config/tc-tic30.c:1787 config/tc-tic30.c:1858
+#: config/tc-tic30.c:1786 config/tc-tic30.c:1857
msgid "first operand is too large for 16-bit signed int"
msgstr "le premier opérande est trop grand pour un entier signé de 16 bits"
-#: config/tc-tic30.c:1852
+#: config/tc-tic30.c:1851
msgid "first operand is floating point"
msgstr "le premier opérande est un nombre en virgule flottante"
#. Shouldn't get here.
-#: config/tc-tic30.c:1883
+#: config/tc-tic30.c:1882
msgid "interrupt vector for trap instruction out of range"
msgstr "vecteur d'interruption pour l'instruction trap est hors limite"
-#: config/tc-tic30.c:1928
+#: config/tc-tic30.c:1927
msgid "LDP instruction needs a 24-bit operand"
msgstr "l'instruction LDP a besoin d'un opérande 24 bits"
-#: config/tc-tic30.c:1952
+#: config/tc-tic30.c:1951
msgid "first operand is too large for a 24-bit displacement"
msgstr "le premier opérande est trop grand pour un déplacement de 24 bits"
-#: config/tc-tic4x.c:391
+#: config/tc-tic4x.c:390
msgid "Nan, using zero."
msgstr "Nan, utilise zéro."
-#: config/tc-tic4x.c:509
+#: config/tc-tic4x.c:508
#, c-format
msgid "Cannot represent exponent in %d bits"
msgstr "Ne peut représenter l'exposant sur %d bits"
-#: config/tc-tic4x.c:592 config/tc-tic4x.c:602
+#: config/tc-tic4x.c:591 config/tc-tic4x.c:601
msgid "Invalid floating point number"
msgstr "Nombre en virgule flottante invalide"
-#: config/tc-tic4x.c:723
+#: config/tc-tic4x.c:722
msgid "Comma expected\n"
msgstr "Virgule attendue\n"
-#: config/tc-tic4x.c:757 config/tc-tic54x.c:498
+#: config/tc-tic4x.c:756 config/tc-tic54x.c:498
msgid ".bss size argument missing\n"
msgstr "argument taille manquant dans .bss\n"
-#: config/tc-tic4x.c:765
+#: config/tc-tic4x.c:764
#, c-format
msgid ".bss size %ld < 0!"
msgstr "taille .bss %ld < 0 !"
-#: config/tc-tic4x.c:898
+#: config/tc-tic4x.c:897
msgid "Non-constant symbols not allowed\n"
msgstr "Symboles non constant pas permis\n"
-#: config/tc-tic4x.c:929
+#: config/tc-tic4x.c:928
msgid "Symbol missing\n"
msgstr "Symbole manquant\n"
#. Skip null symbol terminator.
-#: config/tc-tic4x.c:977
+#: config/tc-tic4x.c:976
msgid ".sect: subsection name ignored"
msgstr ".sect: nom de sous-section ignoré"
-#: config/tc-tic4x.c:1005 config/tc-tic4x.c:1106 config/tc-tic54x.c:1482
+#: config/tc-tic4x.c:1004 config/tc-tic4x.c:1105 config/tc-tic54x.c:1482
#, c-format
msgid "Error setting flags for \"%s\": %s"
msgstr "Erreur lors de l'initialisation des fanions de « %s »: %s"
-#: config/tc-tic4x.c:1037
+#: config/tc-tic4x.c:1036
msgid ".set syntax invalid\n"
msgstr "syntaxe erronée pour .set\n"
-#: config/tc-tic4x.c:1095
+#: config/tc-tic4x.c:1094
msgid ".usect: non-zero alignment flag ignored"
msgstr ".usect: fanion d'alignement non nul ignoré"
-#: config/tc-tic4x.c:1126
+#: config/tc-tic4x.c:1125
#, c-format
msgid "This assembler does not support processor generation %ld"
msgstr "Cet assembleur ne supporte pas la génération %ld du processeur"
-#: config/tc-tic4x.c:1130
+#: config/tc-tic4x.c:1129
msgid "Changing processor generation on fly not supported..."
msgstr "Le changement à la volée de la génération du processeur n'est pas supporté..."
-#: config/tc-tic4x.c:1417
+#: config/tc-tic4x.c:1416
msgid "Auxiliary register AR0--AR7 required for indirect"
msgstr "Registre auxiliaire AR0--AR7 requis pour l'indirection"
-#: config/tc-tic4x.c:1431
+#: config/tc-tic4x.c:1430
#, c-format
msgid "Bad displacement %d (require 0--255)\n"
msgstr "Mauvais déplacement %d (exige 0--255)\n"
-#: config/tc-tic4x.c:1449
+#: config/tc-tic4x.c:1448
msgid "Index register IR0,IR1 required for displacement"
msgstr "Registre d'index IR0,IR1 requis pour un déplacement"
-#: config/tc-tic4x.c:1517
+#: config/tc-tic4x.c:1516
msgid "Expecting a register name"
msgstr "Nom de registre attendu"
-#: config/tc-tic4x.c:1529 config/tc-tic4x.c:1552 config/tc-tic4x.c:1618
+#: config/tc-tic4x.c:1528 config/tc-tic4x.c:1551 config/tc-tic4x.c:1617
msgid "Number too large"
msgstr "Nombre trop grand"
-#: config/tc-tic4x.c:1542 config/tc-tic4x.c:1565
+#: config/tc-tic4x.c:1541 config/tc-tic4x.c:1564
msgid "Expecting a constant value"
msgstr "Valeur constante attendue"
-#: config/tc-tic4x.c:1573
+#: config/tc-tic4x.c:1572
#, c-format
msgid "Bad direct addressing construct %s"
msgstr "Construction erronée d'adressage indirect %s"
-#: config/tc-tic4x.c:1577
+#: config/tc-tic4x.c:1576
#, c-format
msgid "Direct value of %ld is not suitable"
msgstr "Valeur directe de %ld n'est pas convenable"
-#: config/tc-tic4x.c:1601
+#: config/tc-tic4x.c:1600
msgid "Unknown indirect addressing mode"
msgstr "Mode d'adressage indirect inconnu"
-#: config/tc-tic4x.c:1698
+#: config/tc-tic4x.c:1697
#, c-format
msgid "Immediate value of %ld is too large for ldf"
msgstr "Valeur immédiate de %ld est trop grande pour ldf"
-#: config/tc-tic4x.c:1738
+#: config/tc-tic4x.c:1737
msgid "Destination register must be ARn"
msgstr "Registre de destination doit être ARn"
-#: config/tc-tic4x.c:1757 config/tc-tic4x.c:2130 config/tc-tic4x.c:2189
+#: config/tc-tic4x.c:1756 config/tc-tic4x.c:2129 config/tc-tic4x.c:2188
#, c-format
msgid "Immediate value of %ld is too large"
msgstr "Valeur immédiate de %ld est trop grande"
-#: config/tc-tic4x.c:1786 config/tc-tic4x.c:1991
+#: config/tc-tic4x.c:1785 config/tc-tic4x.c:1990
msgid "Invalid indirect addressing mode"
msgstr "Mode d'adressage indirect invalide"
-#: config/tc-tic4x.c:1810 config/tc-tic4x.c:1850 config/tc-tic4x.c:2041
-#: config/tc-tic4x.c:2063
+#: config/tc-tic4x.c:1809 config/tc-tic4x.c:1849 config/tc-tic4x.c:2040
+#: config/tc-tic4x.c:2062
msgid "Register must be Rn"
msgstr "Le registre doit être Rn"
-#: config/tc-tic4x.c:1864 config/tc-tic4x.c:1934 config/tc-tic4x.c:1948
+#: config/tc-tic4x.c:1863 config/tc-tic4x.c:1933 config/tc-tic4x.c:1947
msgid "Register must be R0--R7"
msgstr "Le registre doit être R0--R7"
-#: config/tc-tic4x.c:1888 config/tc-tic4x.c:1916
+#: config/tc-tic4x.c:1887 config/tc-tic4x.c:1915
#, c-format
msgid "Invalid indirect addressing mode displacement %d"
msgstr "Déplacement %d invalide pour le mode d'adressage indirect"
-#: config/tc-tic4x.c:1962
+#: config/tc-tic4x.c:1961
msgid "Destination register must be R2 or R3"
msgstr "Le registre de destination doit être R2 ou R3"
-#: config/tc-tic4x.c:1976
+#: config/tc-tic4x.c:1975
msgid "Destination register must be R0 or R1"
msgstr "Le registre de destination doit être R0 ou R1"
-#: config/tc-tic4x.c:2013
+#: config/tc-tic4x.c:2012
#, c-format
msgid "Displacement value of %ld is too large"
msgstr "Valeur de déplacement %ld est trop grande"
-#: config/tc-tic4x.c:2074 config/tc-tic4x.c:2205
+#: config/tc-tic4x.c:2073 config/tc-tic4x.c:2204
msgid "Floating point number not valid in expression"
msgstr "Nombre en virgule flottante pas valable dans l'expression"
-#: config/tc-tic4x.c:2088
+#: config/tc-tic4x.c:2087
#, c-format
msgid "Signed immediate value %ld too large"
msgstr "Valeur immédiate signée %ld est trop grande"
-#: config/tc-tic4x.c:2151
+#: config/tc-tic4x.c:2150
#, c-format
msgid "Unsigned immediate value %ld too large"
msgstr "Valeur immédiate non signée %ld est trop grande"
-#: config/tc-tic4x.c:2219
+#: config/tc-tic4x.c:2218
#, c-format
msgid "Immediate value %ld too large"
msgstr "Valeur immédiate %ld est trop grande"
-#: config/tc-tic4x.c:2238 config/tc-tic4x.c:2266
+#: config/tc-tic4x.c:2237 config/tc-tic4x.c:2265
msgid "Register must be ivtp or tvtp"
msgstr "Le registre doit être ivtp ou tvtp"
-#: config/tc-tic4x.c:2252
+#: config/tc-tic4x.c:2251
msgid "Register must be address register"
msgstr "Le registre doit être un registre d'adresse"
-#: config/tc-tic4x.c:2325
+#: config/tc-tic4x.c:2324
msgid "Source and destination register should not be equal"
msgstr "Les registres source et destination ne devraient pas être égaux"
-#: config/tc-tic4x.c:2340
+#: config/tc-tic4x.c:2339
msgid "Equal parallel destination registers, one result will be discarded"
msgstr "Registres de destination parallèle égaux, un résultat sera abandonné"
-#: config/tc-tic4x.c:2381
+#: config/tc-tic4x.c:2380
msgid "Too many operands scanned"
msgstr "Trop d'opérandes passés en revue"
-#: config/tc-tic4x.c:2412
+#: config/tc-tic4x.c:2411
msgid "Parallel opcode cannot contain more than two instructions"
msgstr "Un opcode parallèle ne peut pas contenir plus de deux instructions"
-#: config/tc-tic4x.c:2486
+#: config/tc-tic4x.c:2485
#, c-format
msgid "Invalid operands for %s"
msgstr "Opérandes invalides pour %s"
-#: config/tc-tic4x.c:2489
+#: config/tc-tic4x.c:2488
#, c-format
msgid "Invalid instruction %s"
msgstr "Instruction %s erronée"
-#: config/tc-tic4x.c:2641
+#: config/tc-tic4x.c:2640
#, c-format
msgid "Bad relocation type: 0x%02x"
msgstr "Type de réadressage erroné: 0x%02x"
-#: config/tc-tic4x.c:2699
+#: config/tc-tic4x.c:2698
#, c-format
msgid "Unsupported processor generation %d"
msgstr "Génération %d du processeur n'est pas supportée"
-#: config/tc-tic4x.c:2707
+#: config/tc-tic4x.c:2706
msgid "Option -b is depreciated, please use -mbig"
msgstr "Option -b est dépréciée, veuillez utiliser -mbig"
-#: config/tc-tic4x.c:2714
+#: config/tc-tic4x.c:2713
msgid "Option -p is depreciated, please use -mmemparm"
msgstr "Option -p est dépréciée, veuillez utiliser -mmemparm"
-#: config/tc-tic4x.c:2721
+#: config/tc-tic4x.c:2720
msgid "Option -r is depreciated, please use -mregparm"
msgstr "Option -r est dépréciée, veuillez utiliser -mregparm"
-#: config/tc-tic4x.c:2728
+#: config/tc-tic4x.c:2727
msgid "Option -s is depreciated, please use -msmall"
msgstr "Option -s est dépréciée, veuillez utiliser -msmall"
-#: config/tc-tic4x.c:2757
+#: config/tc-tic4x.c:2756
#, c-format
msgid ""
"\n"
@@ -19154,12 +19133,12 @@ msgstr ""
" -mlowpower activer le support LOPOWER et MAXSPEED\n"
" -menhanced activer le support des opcodes étendus\n"
-#: config/tc-tic4x.c:2802
+#: config/tc-tic4x.c:2801
#, c-format
msgid "Label \"$%d\" redefined"
msgstr "Étiquette \"$%d\" redéfinie"
-#: config/tc-tic4x.c:3012
+#: config/tc-tic4x.c:3010
#, c-format
msgid "Reloc %d not supported by object file format"
msgstr "Réadressage %d n'est pas supporté dans le format du fichier objet"
@@ -19647,6 +19626,11 @@ msgstr "valeur négative ignorée dans %s"
msgid "attempt to .space/.bes backwards? (%ld)"
msgstr "tentative de marche arrière avec .space/.bes ? (%ld)"
+#: config/tc-tic6x.c:232
+#, c-format
+msgid "unknown architecture '%s'"
+msgstr "architecture inconnue « %s »"
+
#: config/tc-tic6x.c:262
#, c-format
msgid "unknown -mpid= argument '%s'"
@@ -19763,356 +19747,356 @@ msgstr "tentative de redéfinir le symbole « %s »"
msgid "attempt to redefine `%s' with a different length"
msgstr "tentative de redéfinir « %s » avec une longueur différente"
-#: config/tc-tic6x.c:836
+#: config/tc-tic6x.c:835
msgid "multiple '||' on same line"
msgstr "« || » multiples sur la même ligne"
-#: config/tc-tic6x.c:839
+#: config/tc-tic6x.c:838
msgid "'||' after predicate"
msgstr "« || » après le prédicat"
-#: config/tc-tic6x.c:883
+#: config/tc-tic6x.c:882
msgid "multiple predicates on same line"
msgstr "multiples prédicats sur la même ligne"
-#: config/tc-tic6x.c:889
+#: config/tc-tic6x.c:888
#, c-format
msgid "bad predicate '%s'"
msgstr "mauvais prédicat « %s »"
-#: config/tc-tic6x.c:900
+#: config/tc-tic6x.c:899
msgid "predication on A0 not supported on this architecture"
msgstr "prédicat sur A0 n'est pas supporté sur cette architecture"
-#: config/tc-tic6x.c:933
+#: config/tc-tic6x.c:932
msgid "label after '||'"
msgstr "étiquette après « || »"
-#: config/tc-tic6x.c:939
+#: config/tc-tic6x.c:938
msgid "label after predicate"
msgstr "étiquette après le prédicat"
-#: config/tc-tic6x.c:963
+#: config/tc-tic6x.c:962
msgid "'||' not followed by instruction"
msgstr "« || » n'est pas suivi par une instruction"
-#: config/tc-tic6x.c:969
+#: config/tc-tic6x.c:968
msgid "predicate not followed by instruction"
msgstr "le prédicat n'est pas suivi d'une instruction."
-#: config/tc-tic6x.c:1402
+#: config/tc-tic6x.c:1401
#, c-format
msgid "control register '%s' not supported on this architecture"
msgstr "registre de contrôle « %s » pas supporté sur cette architecture"
-#: config/tc-tic6x.c:1581 config/tc-tic6x.c:1584 config/tc-tic6x.c:1637
-#: config/tc-tic6x.c:1641
+#: config/tc-tic6x.c:1580 config/tc-tic6x.c:1583 config/tc-tic6x.c:1636
+#: config/tc-tic6x.c:1640
#, c-format
msgid "register number %u not supported on this architecture"
msgstr "le registre numéro %u n'est pas supporté sur cette architecture"
-#: config/tc-tic6x.c:1612
+#: config/tc-tic6x.c:1611
#, c-format
msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
msgstr "paire de registre pour l'opérande %u de « %.*s » n'est pas une paire pair/impair valide"
-#: config/tc-tic6x.c:1668
+#: config/tc-tic6x.c:1667
#, c-format
msgid "junk after operand %u of '%.*s'"
msgstr "rebut après l'opérande %u de « %.*s »"
-#: config/tc-tic6x.c:1681
+#: config/tc-tic6x.c:1680
#, c-format
msgid "bad register or register pair for operand %u of '%.*s'"
msgstr "mauvais registre ou paire de registres après l'opérande %u de « %.*s »"
-#: config/tc-tic6x.c:1687
+#: config/tc-tic6x.c:1686
#, c-format
msgid "bad register for operand %u of '%.*s'"
msgstr "mauvais registre pour l'opérande %u de « %.*s »"
-#: config/tc-tic6x.c:1692
+#: config/tc-tic6x.c:1691
#, c-format
msgid "bad register pair for operand %u of '%.*s'"
msgstr "mauvaise paire de registres pour l'opérande %u de « %.*s »"
-#: config/tc-tic6x.c:1697
+#: config/tc-tic6x.c:1696
#, c-format
msgid "bad functional unit for operand %u of '%.*s'"
msgstr "mauvaise unité fonctionnelle pour l'opérande %u de « %.*s »"
-#: config/tc-tic6x.c:1702
+#: config/tc-tic6x.c:1701
#, c-format
msgid "bad operand %u of '%.*s'"
msgstr "mauvais opérande %u de « %.*s »"
-#: config/tc-tic6x.c:1834
+#: config/tc-tic6x.c:1833
msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
msgstr "$DSBT_INDEX doit être utilisé avec __c6xabi_DSBT_BASE"
-#: config/tc-tic6x.c:1874
+#: config/tc-tic6x.c:1873
msgid "$DSBT_INDEX not supported in this context"
msgstr "$DSBT_INDEX n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1887
+#: config/tc-tic6x.c:1886
msgid "$GOT not supported in this context"
msgstr "$GOT n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1904
+#: config/tc-tic6x.c:1903
msgid "$DPR_GOT not supported in this context"
msgstr "$DPR_GOT n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1925
+#: config/tc-tic6x.c:1924
msgid "$DPR_BYTE not supported in this context"
msgstr "$DPR_BYTE n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1942
+#: config/tc-tic6x.c:1941
msgid "$DPR_HWORD not supported in this context"
msgstr "$DPR_HWORD n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1959
+#: config/tc-tic6x.c:1958
msgid "$DPR_WORD not supported in this context"
msgstr "$DPR_WORD n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1978
+#: config/tc-tic6x.c:1977
msgid "$PCR_OFFSET not supported in this context"
msgstr "$PCR_OFFSET n'est pas supporté dans ce contexte"
-#: config/tc-tic6x.c:1989
+#: config/tc-tic6x.c:1988
msgid "invalid PC-relative operand"
msgstr "opérande relatif au PC est invalide"
-#: config/tc-tic6x.c:2026
+#: config/tc-tic6x.c:2025
#, c-format
msgid "no %d-byte relocations available"
msgstr "pas de réadressage sur %d octets"
-#: config/tc-tic6x.c:2513 config/tc-tic6x.c:2544 config/tc-tic6x.c:2562
-#: config/tc-tic6x.c:2992 config/tc-tic6x.c:3011 config/tc-tic6x.c:3043
+#: config/tc-tic6x.c:2512 config/tc-tic6x.c:2543 config/tc-tic6x.c:2561
+#: config/tc-tic6x.c:2991 config/tc-tic6x.c:3010 config/tc-tic6x.c:3042
#, c-format
msgid "operand %u of '%.*s' out of range"
msgstr "l'opérande %u de « %.*s » est hors limite"
-#: config/tc-tic6x.c:2606 config/tc-tic6x.c:2831
+#: config/tc-tic6x.c:2605 config/tc-tic6x.c:2830
#, c-format
msgid "offset in operand %u of '%.*s' not divisible by %u"
msgstr "l'offset dans l'opérande %u de « %.*s » n'est pas divisible par %u"
-#: config/tc-tic6x.c:2823 config/tc-tic6x.c:2856
+#: config/tc-tic6x.c:2822 config/tc-tic6x.c:2855
#, c-format
msgid "offset in operand %u of '%.*s' out of range"
msgstr "l'offset dans l'opérande %u de « %.*s » est hors limite"
-#: config/tc-tic6x.c:2938
+#: config/tc-tic6x.c:2937
#, c-format
msgid "functional unit already masked for operand %u of '%.*s'"
msgstr "l'unité fonctionelle est déjà masquée pour l'opérande %u de « %.*s »"
-#: config/tc-tic6x.c:2962 config/tc-tic6x.c:3720
+#: config/tc-tic6x.c:2961 config/tc-tic6x.c:3719
#, c-format
msgid "'%.*s' instruction not in a software pipelined loop"
msgstr "« %.*s » instruction pas dans une boucle pipelinée par le logiciel"
-#: config/tc-tic6x.c:3061
+#: config/tc-tic6x.c:3060
#, c-format
msgid "instruction '%.*s' cannot be predicated"
msgstr "instruction « %.*s » ne peut pas être transformée en prédicat"
-#: config/tc-tic6x.c:3328
+#: config/tc-tic6x.c:3327
#, c-format
msgid "'%.*s' instruction not supported on this architecture"
msgstr "« %.*s » instruction pas supportée sur cette architecture"
-#: config/tc-tic6x.c:3336
+#: config/tc-tic6x.c:3335
#, c-format
msgid "'%.*s' instruction not supported on this functional unit"
msgstr "« %.*s » instruction pas supportée sur cette unité fonctionnelle"
-#: config/tc-tic6x.c:3344
+#: config/tc-tic6x.c:3343
#, c-format
msgid "'%.*s' instruction not supported on this functional unit for this architecture"
msgstr "« %.*s » instruction pas supportée sur cette unité fonctionnelle pour cette architecture"
# macro.c:559error setting flags for \".sbss\": %s"
-#: config/tc-tic6x.c:3364
+#: config/tc-tic6x.c:3363
msgid "missing operand after comma"
msgstr "opérande manquant après la virgule"
-#: config/tc-tic6x.c:3372 config/tc-tic6x.c:3390
+#: config/tc-tic6x.c:3371 config/tc-tic6x.c:3389
#, c-format
msgid "too many operands to '%.*s'"
msgstr "trop d'opérandes à « %.*s »"
-#: config/tc-tic6x.c:3403
+#: config/tc-tic6x.c:3402
#, c-format
msgid "bad number of operands to '%.*s'"
msgstr "mauvais nombre d'opérandes à « %.*s »"
-#: config/tc-tic6x.c:3475
+#: config/tc-tic6x.c:3474
#, c-format
msgid "operand %u of '%.*s' not constant"
msgstr "opérande %u de « %.*s » n'est pas une constante"
-#: config/tc-tic6x.c:3480
+#: config/tc-tic6x.c:3479
#, c-format
msgid "operand %u of '%.*s' on wrong side"
msgstr "opérande %u de « %.*s » du mauvais côté"
-#: config/tc-tic6x.c:3485
+#: config/tc-tic6x.c:3484
#, c-format
msgid "operand %u of '%.*s' not a valid return address register"
msgstr "opérande %u de « %.*s » n'est pas valide comme registre d'adresse de retour"
-#: config/tc-tic6x.c:3491
+#: config/tc-tic6x.c:3490
#, c-format
msgid "operand %u of '%.*s' is write-only"
msgstr "opérande %u de « %.*s » est en écriture seule"
-#: config/tc-tic6x.c:3496
+#: config/tc-tic6x.c:3495
#, c-format
msgid "operand %u of '%.*s' is read-only"
msgstr "opérande %u de « %.*s » est en lecture seule"
-#: config/tc-tic6x.c:3501
+#: config/tc-tic6x.c:3500
#, c-format
msgid "operand %u of '%.*s' not a valid memory reference"
msgstr "opérande %u de « %.*s » n'est pas une référence mémoire valide"
-#: config/tc-tic6x.c:3507
+#: config/tc-tic6x.c:3506
#, c-format
msgid "operand %u of '%.*s' not a valid base address register"
msgstr "opérande %u de « %.*s » n'est pas un registre de base valide"
-#: config/tc-tic6x.c:3593
+#: config/tc-tic6x.c:3592
#, c-format
msgid "bad operand combination for '%.*s'"
msgstr "mauvaise combinaison d'opérandes pour « %.*s »"
-#: config/tc-tic6x.c:3639
+#: config/tc-tic6x.c:3638
msgid "parallel instruction not following another instruction"
msgstr "l'instruction parallèle ne suit pas une autre instruction"
-#: config/tc-tic6x.c:3645
+#: config/tc-tic6x.c:3644
msgid "too many instructions in execute packet"
msgstr "trop d'instructions dans le paquet d'exécution"
-#: config/tc-tic6x.c:3650
+#: config/tc-tic6x.c:3649
msgid "label not at start of execute packet"
msgstr "étiquette pas au début du paquet d'exécution"
-#: config/tc-tic6x.c:3653
+#: config/tc-tic6x.c:3652
#, c-format
msgid "'%.*s' instruction not at start of execute packet"
msgstr "« %.*s » instruction pas au début du paquet d'exécution"
-#: config/tc-tic6x.c:3701
+#: config/tc-tic6x.c:3700
msgid "functional unit already used in this execute packet"
msgstr "unité fonctionnelle déjà utilisée dans ce paquet d'exécution"
-#: config/tc-tic6x.c:3709
+#: config/tc-tic6x.c:3708
msgid "nested software pipelined loop"
msgstr "boucle pipelinée par le logiciel imbriquée"
-#: config/tc-tic6x.c:3728
+#: config/tc-tic6x.c:3727
msgid "'||^' without previous SPMASK"
msgstr "« ||^ » sans SPMASK précédent"
-#: config/tc-tic6x.c:3730
+#: config/tc-tic6x.c:3729
msgid "cannot mask instruction using no functional unit"
msgstr "une instruction qui n'utilise pas d'unité fonctionnelle ne peut pas être masquée"
-#: config/tc-tic6x.c:3742
+#: config/tc-tic6x.c:3741
msgid "functional unit already masked"
msgstr "unité fonctionnelle déjà masquée"
-#: config/tc-tic6x.c:3807
+#: config/tc-tic6x.c:3806
msgid "value too large for 2-byte field"
msgstr "valeur trop grande pour un champ de 2 octets"
-#: config/tc-tic6x.c:3817
+#: config/tc-tic6x.c:3816
msgid "value too large for 1-byte field"
msgstr "valeur trop grande pour un champ de 1 octet"
-#: config/tc-tic6x.c:3944
+#: config/tc-tic6x.c:3943
msgid "immediate offset not 2-byte-aligned"
msgstr "offset immédiat pas aligné sur 2 octets"
-#: config/tc-tic6x.c:3972
+#: config/tc-tic6x.c:3971
msgid "immediate offset not 4-byte-aligned"
msgstr "offset immédiat pas aligné sur 4 octets"
-#: config/tc-tic6x.c:3986
+#: config/tc-tic6x.c:3985
msgid "addend used with $DSBT_INDEX"
msgstr "addende utilisé sans $DSBT_INDEX"
-#: config/tc-tic6x.c:4000 config/tc-tic6x.c:4018 config/tc-tic6x.c:4036
-#: config/tc-tic6x.c:4054
+#: config/tc-tic6x.c:3999 config/tc-tic6x.c:4017 config/tc-tic6x.c:4035
+#: config/tc-tic6x.c:4053
msgid "PC-relative offset not 4-byte-aligned"
msgstr "offset relatif au PC n'est pas aligné sur 4 octets"
-#: config/tc-tic6x.c:4003 config/tc-tic6x.c:4021 config/tc-tic6x.c:4039
-#: config/tc-tic6x.c:4057
+#: config/tc-tic6x.c:4002 config/tc-tic6x.c:4020 config/tc-tic6x.c:4038
+#: config/tc-tic6x.c:4056
msgid "PC-relative offset out of range"
msgstr "saut relatif au PC hors limite"
-#: config/tc-tic6x.c:4538
+#: config/tc-tic6x.c:4537
#, c-format
msgid "undefined symbol %s in PCR relocation"
msgstr "symbole « %s » indéfini dans le réadressage PCR"
-#: config/tc-tic6x.c:4655
+#: config/tc-tic6x.c:4654
#, c-format
msgid "group section `%s' has no group signature"
msgstr "La section de groupe « %s » n'a pas de signature de groupe"
-#: config/tc-tic6x.c:4807
+#: config/tc-tic6x.c:4806
msgid "missing .endp before .cfi_startproc"
msgstr ".endp manquant avant .cfi_startproc"
-#: config/tc-tic6x.c:4912
+#: config/tc-tic6x.c:4911
msgid "stack pointer offset too large for personality routine"
msgstr "le décalage du pointeur de pile est trop grand pour la routine de personnalité"
-#: config/tc-tic6x.c:4919
+#: config/tc-tic6x.c:4918
msgid "stack frame layout does not match personality routine"
msgstr "la disposition de la trame de pile ne correspond pas à la routine de personnalité"
-#: config/tc-tic6x.c:5053
+#: config/tc-tic6x.c:5052
msgid "too many unwinding instructions"
msgstr "trop d'instructions unwind"
-#: config/tc-tic6x.c:5128 config/tc-tic6x.c:5141 config/tc-tic6x.c:5149
+#: config/tc-tic6x.c:5127 config/tc-tic6x.c:5140 config/tc-tic6x.c:5148
#, c-format
msgid "unable to generate unwinding opcode for reg %d"
msgstr "impossible de produire l'opcode unwind pour le registre %d"
-#: config/tc-tic6x.c:5158
+#: config/tc-tic6x.c:5157
msgid "unable to restore return address from previously restored reg"
msgstr "impossible de rétablir l'adresse de retour à partir du registre précédemment rétabli"
-#: config/tc-tic6x.c:5170
+#: config/tc-tic6x.c:5169
#, c-format
msgid "unhandled CFA insn for unwinding (%d)"
msgstr "instruction CFA non gérée pour le unwind (%d)"
-#: config/tc-tic6x.c:5180
+#: config/tc-tic6x.c:5179
#, c-format
msgid "unable to generate unwinding opcode for frame pointer reg %d"
msgstr "impossible de produire l'opcode unwind pour le registre du pointeur de trame %d"
-#: config/tc-tic6x.c:5189
+#: config/tc-tic6x.c:5188
msgid "unable to generate unwinding opcode for frame pointer offset"
msgstr "impossible de produire l'opcode unwind pour le décalage du pointeur de trame"
-#: config/tc-tic6x.c:5198
+#: config/tc-tic6x.c:5197
msgid "unwound stack pointer not doubleword aligned"
msgstr "pointeur de pile déroulé n'est pas aligné sur un mot double"
-#: config/tc-tic6x.c:5343
+#: config/tc-tic6x.c:5342
msgid "stack frame layout too complex for unwinder"
msgstr "disposition de la trame de pile trop complexe pour le dérouleur"
-#: config/tc-tic6x.c:5360
+#: config/tc-tic6x.c:5359
msgid "unwound frame has negative size"
msgstr "la trame déroulée a une taille négative"
@@ -20540,7 +20524,7 @@ msgstr "opérande immédiat ne correspond pas"
msgid "displacement is too large"
msgstr "déplacement trop grand"
-#: config/tc-v850.c:2968 config/tc-xtensa.c:13096
+#: config/tc-v850.c:2968 config/tc-xtensa.c:13093
msgid "invalid operand"
msgstr "opérande invalide"
@@ -20548,157 +20532,157 @@ msgstr "opérande invalide"
msgid "loop: 32-bit displacement not supported"
msgstr "boucle: déplacement 32 bits non supporté"
-#: config/tc-vax.c:1343
+#: config/tc-vax.c:1339
msgid "no '[' to match ']'"
msgstr "pas de « [ » correspondant à « ] »"
-#: config/tc-vax.c:1359
+#: config/tc-vax.c:1355
msgid "bad register in []"
msgstr "mauvais registre dans []"
-#: config/tc-vax.c:1361
+#: config/tc-vax.c:1357
msgid "[PC] index banned"
msgstr "indexation du [PC] est bannie"
-#: config/tc-vax.c:1397
+#: config/tc-vax.c:1393
msgid "no '(' to match ')'"
msgstr "pas de « ( » correspondant à « ) »"
-#: config/tc-vax.c:1513
+#: config/tc-vax.c:1509
msgid "invalid branch operand"
msgstr "opérande de branchement invalide"
-#: config/tc-vax.c:1540
+#: config/tc-vax.c:1536
msgid "address prohibits @"
msgstr "l'adresse interdit @"
-#: config/tc-vax.c:1542
+#: config/tc-vax.c:1538
msgid "address prohibits #"
msgstr "l'adresse interdit #"
-#: config/tc-vax.c:1546
+#: config/tc-vax.c:1542
msgid "address prohibits -()"
msgstr "l'adresse interdit -()"
-#: config/tc-vax.c:1548
+#: config/tc-vax.c:1544
msgid "address prohibits ()+"
msgstr "l'adresse interdit ()+"
-#: config/tc-vax.c:1551
+#: config/tc-vax.c:1547
msgid "address prohibits ()"
msgstr "l'adresse interdit ()"
-#: config/tc-vax.c:1553
+#: config/tc-vax.c:1549
msgid "address prohibits []"
msgstr "l'adresse interdit []"
-#: config/tc-vax.c:1555
+#: config/tc-vax.c:1551
msgid "address prohibits register"
msgstr "adresse interdit l'utilisation de registre"
-#: config/tc-vax.c:1557
+#: config/tc-vax.c:1553
msgid "address prohibits displacement length specifier"
msgstr "adresse interdit un spécificateur de longueur de déplacement"
-#: config/tc-vax.c:1585
+#: config/tc-vax.c:1581
msgid "invalid operand of S^#"
msgstr "opérande invalide de S^#"
-#: config/tc-vax.c:1598
+#: config/tc-vax.c:1594
msgid "S^# needs expression"
msgstr "S^# a besoin d'une expression"
-#: config/tc-vax.c:1605
+#: config/tc-vax.c:1601
msgid "S^# may only read-access"
msgstr "S^# doit être uniquement accessible en lecture seule"
-#: config/tc-vax.c:1628
+#: config/tc-vax.c:1624
msgid "invalid operand of -()"
msgstr "opérande invalide -()"
-#: config/tc-vax.c:1634
+#: config/tc-vax.c:1630
msgid "-(PC) unpredictable"
msgstr "-(PC) imprévisible"
-#: config/tc-vax.c:1636
+#: config/tc-vax.c:1632
msgid "[]index same as -()register: unpredictable"
msgstr "[]index identique à -()registre: imprévisible"
-#: config/tc-vax.c:1668
+#: config/tc-vax.c:1664
msgid "invalid operand of ()+"
msgstr "opérande invalide ()+"
-#: config/tc-vax.c:1674
+#: config/tc-vax.c:1670
msgid "(PC)+ unpredictable"
msgstr "(PC)+ imprévisible"
-#: config/tc-vax.c:1676
+#: config/tc-vax.c:1672
msgid "[]index same as ()+register: unpredictable"
msgstr "[]index identique à ()+registre: imprévisible"
-#: config/tc-vax.c:1699
+#: config/tc-vax.c:1695
msgid "# conflicts length"
msgstr "# conflit de longueur"
-#: config/tc-vax.c:1701
+#: config/tc-vax.c:1697
msgid "# bars register"
msgstr "# registre bars"
-#: config/tc-vax.c:1721
+#: config/tc-vax.c:1717
msgid "writing or modifying # is unpredictable"
msgstr "l'écriture ou la modification # est imprévisible"
-#: config/tc-vax.c:1747
+#: config/tc-vax.c:1743
msgid "length not needed"
msgstr "longueur n'est pas nécessaire"
-#: config/tc-vax.c:1754
+#: config/tc-vax.c:1750
msgid "can't []index a register, because it has no address"
msgstr "ne peut indexer[] un registre, parce qu'il n'a pas d'adresse"
-#: config/tc-vax.c:1756
+#: config/tc-vax.c:1752
msgid "a register has no address"
msgstr "un registre n'a pas d'adresse"
-#: config/tc-vax.c:1765
+#: config/tc-vax.c:1761
msgid "PC part of operand unpredictable"
msgstr "la partie PC de l'opérande est imprévisible"
-#: config/tc-vax.c:1923
+#: config/tc-vax.c:1919
msgid "odd number of bytes in operand description"
msgstr "nombre impair d'octets dans la description de l'opérande"
-#: config/tc-vax.c:1937
+#: config/tc-vax.c:1933
msgid "Bad operand"
msgstr "Mauvais opérande"
-#: config/tc-vax.c:1942
+#: config/tc-vax.c:1938
msgid "Not enough operands"
msgstr "Pas assez d'opérandes"
-#: config/tc-vax.c:2219
+#: config/tc-vax.c:2212
msgid "SYMBOL TABLE not implemented"
msgstr "TABLE DE SYMBOLE non implémentée"
-#: config/tc-vax.c:2223
+#: config/tc-vax.c:2216
msgid "TOKEN TRACE not implemented"
msgstr "TRACE DE JETON non implémentée"
-#: config/tc-vax.c:2227
+#: config/tc-vax.c:2220
#, c-format
msgid "Displacement length %s ignored!"
msgstr "La longueur de déplacement %s est ignorée !"
-#: config/tc-vax.c:2231
+#: config/tc-vax.c:2224
#, c-format
msgid "I don't need or use temp. file \"%s\"."
msgstr "Je n'ai pas besoin ni n'utilise de fichier temporaire « %s »."
-#: config/tc-vax.c:2235
+#: config/tc-vax.c:2228
msgid "I don't use an interpass file! -V ignored"
msgstr "Je n'utilise pas de fichier inter-passe ! -V ignoré"
-#: config/tc-vax.c:2292
+#: config/tc-vax.c:2252
#, c-format
msgid ""
"VAX options:\n"
@@ -20717,81 +20701,72 @@ msgstr ""
"-T ignoré\n"
"-V ignoré\n"
-#: config/tc-vax.c:2301
+#: config/tc-vax.c:2261
#, c-format
msgid ""
-"VMS options:\n"
-"-+\t\t\thash encode names longer than 31 characters\n"
-"-1\t\t\t`const' handling compatible with gcc 1.x\n"
-"-H\t\t\tshow new symbol after hash truncation\n"
-"-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
-"\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
-"-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
+"ELF options:\n"
+"-k -pic\t\t\tenable PIC mode\n"
+"-Q[y|n]\t\t\tignored\n"
msgstr ""
-"Options VMS:\n"
-"-+ hash encoder les noms plus longs que 31 caractères\n"
-"-1 traiter les « const » en mode compatible avec gcc 1.x\n"
-"-H afficher les nouveaux symboles après le rabotage hash\n"
-"-h NUM ne pas hacher les noms avec des casses mélangées\n"
-" et ajuster la casse:\n"
-" 0 = majuscule, 2 = minuscule, 3 = préserver la casse\n"
-"-v\"VERSION\" inscrire le numéro de VERSION du code assemblé\n"
+"Options ELF :\n"
+"-k -pic\t\t\tactive le mode PIC\n"
+"-Q[y|n]\t\t\tignoré\n"
-#: config/tc-vax.c:2466
+#: config/tc-vax.c:2422
#, c-format
msgid "Ignoring statement due to \"%s\""
msgstr "Déclaration ignorée en raison de « %s »"
-#: config/tc-vax.c:2483
+#: config/tc-vax.c:2439
#, c-format
msgid "Aborting because statement has \"%s\""
msgstr "Abandon parce que la déclaration a \"%s\""
-#: config/tc-vax.c:2528
+#: config/tc-vax.c:2484
msgid "Can't relocate expression"
msgstr "Ne peut relocaliser l'expression"
-#: config/tc-vax.c:2631
+#: config/tc-vax.c:2587
msgid "Bignum not permitted in short literal. Immediate mode assumed."
msgstr "Un grand nombre n'est pas permis dans un littéral « short ». Mode immédiat assumé."
-#: config/tc-vax.c:2640
+#: config/tc-vax.c:2596
msgid "Can't do flonum short literal: immediate mode used."
msgstr "Ne peut utiliser un nombre flottant en litteral « short »: mode immédiat utilisé."
-#: config/tc-vax.c:2687
+#: config/tc-vax.c:2643
#, c-format
msgid "A bignum/flonum may not be a displacement: 0x%<PRIx64> used"
msgstr "Un nombre grand/flottant ne peut pas être utilisé comme déplacement: 0x%<PRIx64> utilisé"
-#: config/tc-vax.c:3000
+#: config/tc-vax.c:2956
#, c-format
msgid "Short literal overflow(%ld.), immediate mode assumed."
msgstr "Débordement de littéral « short » (%ld.), mode immédiat assumé."
-#: config/tc-vax.c:3009
+#: config/tc-vax.c:2965
#, c-format
msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
msgstr "Forcé le littéral « short » en mode immédiat. now_seg=%s to_seg=%s"
-#: config/tc-vax.c:3074
+#: config/tc-vax.c:3030
msgid "Length specification ignored. Address mode 9F used"
msgstr "Spécification de longueur ignorée. Mode d'adressage 9F utilisé"
-#: config/tc-vax.c:3132
+#: config/tc-vax.c:3088
msgid "Invalid operand: immediate value used as base address."
msgstr "Opérande invalide: valeur immédiate utilisée comme adresse de base."
-#: config/tc-vax.c:3134
+#: config/tc-vax.c:3090
msgid "Invalid operand: immediate value used as address."
msgstr "Opérande invalide: valeur immédiate utilisée comme adresse."
-#: config/tc-vax.c:3159
+#: config/tc-vax.c:3115
#, c-format
msgid "Symbol %s used as immediate operand in PIC mode."
msgstr "Symbole %s utilisé comme opérande immédiat en mode PIC."
-#: config/tc-visium.c:838
+#: config/tc-visium.c:836
msgid "Bad call to MD_ATOF()"
msgstr "Appel erroné de MD_ATOF()"
@@ -20869,7 +20844,7 @@ msgstr "signature d'appel manquante"
msgid "missing table index"
msgstr "index de table manquant"
-#: config/tc-wasm32.c:726 config/tc-z80.c:3697 read.c:3967
+#: config/tc-wasm32.c:726 config/tc-z80.c:3697 read.c:4019
#, c-format
msgid "junk at end of line, first unrecognized character is `%c'"
msgstr "rebut à la fin de la ligne, premier caractère non reconnu est « %c »"
@@ -20996,546 +20971,546 @@ msgstr "correctif fptr non supporté"
msgid "illegal range of target hardware versions"
msgstr "plage de versions matériel cibles illégale"
-#: config/tc-xtensa.c:832
+#: config/tc-xtensa.c:831
msgid "--density option is ignored"
msgstr "l'option --density est ignorée"
-#: config/tc-xtensa.c:835
+#: config/tc-xtensa.c:834
msgid "--no-density option is ignored"
msgstr "l'option --no-density est ignorée"
-#: config/tc-xtensa.c:853
+#: config/tc-xtensa.c:852
msgid "--generics is deprecated; use --transform instead"
msgstr "--generics est déprécié; utilisez plutôt --transform"
-#: config/tc-xtensa.c:856
+#: config/tc-xtensa.c:855
msgid "--no-generics is deprecated; use --no-transform instead"
msgstr "--no-generics est déprécié; utilisez plutôt --no-transform"
-#: config/tc-xtensa.c:859
+#: config/tc-xtensa.c:858
msgid "--relax is deprecated; use --transform instead"
msgstr "--relax est déprécié; utilisez plutôt --transform"
-#: config/tc-xtensa.c:862
+#: config/tc-xtensa.c:861
msgid "--no-relax is deprecated; use --no-transform instead"
msgstr "--no-relax est déprécié; utilisez plutôt --no-transform"
-#: config/tc-xtensa.c:879
+#: config/tc-xtensa.c:878
msgid "--absolute-literals option not supported in this Xtensa configuration"
msgstr "l'option --absolute-literals n'est pas supportée dans cette configuration Xtensa"
-#: config/tc-xtensa.c:952
+#: config/tc-xtensa.c:951
msgid "prefer-l32r conflicts with prefer-const16"
msgstr "prefer-l32r entre en conflit avec prefer-const16"
-#: config/tc-xtensa.c:958
+#: config/tc-xtensa.c:957
msgid "prefer-const16 conflicts with prefer-l32r"
msgstr "prefer-const16 entre en conflit avec prefer-l32r"
-#: config/tc-xtensa.c:967 config/tc-xtensa.c:976 config/tc-xtensa.c:980
+#: config/tc-xtensa.c:966 config/tc-xtensa.c:975 config/tc-xtensa.c:979
msgid "invalid target hardware version"
msgstr "version matérielle cible invalide"
-#: config/tc-xtensa.c:1026
+#: config/tc-xtensa.c:1025
msgid "no-auto-litpools is incompatible with auto-litpool-limit"
msgstr "no-auto-litpools est incompatible avec auto-litpool-limit"
-#: config/tc-xtensa.c:1028 config/tc-xtensa.c:1031
+#: config/tc-xtensa.c:1027 config/tc-xtensa.c:1030
msgid "invalid auto-litpool-limit argument"
msgstr "argument invalide pour auto-litpool-limit"
-#: config/tc-xtensa.c:1033
+#: config/tc-xtensa.c:1032
msgid "invalid auto-litpool-limit argument (range is 100-10000)"
msgstr "argument invalide pour auto-litpool-limit (la plage est 100-10000)"
-#: config/tc-xtensa.c:1230
+#: config/tc-xtensa.c:1229
msgid "unmatched .end directive"
msgstr "directive .end non pairée"
-#: config/tc-xtensa.c:1259
+#: config/tc-xtensa.c:1258
msgid ".begin directive with no matching .end directive"
msgstr "Directive .begin sans concordance de directive .end"
-#: config/tc-xtensa.c:1300
+#: config/tc-xtensa.c:1299
msgid "[no-]generics is deprecated; use [no-]transform instead"
msgstr "[no-]generics est déprécié; utilisez plutôt [no-]transform"
-#: config/tc-xtensa.c:1305
+#: config/tc-xtensa.c:1304
msgid "[no-]relax is deprecated; use [no-]transform instead"
msgstr "[no-]relax est déprécié; utilisez plutôt [no-]transform"
-#: config/tc-xtensa.c:1318
+#: config/tc-xtensa.c:1317
#, c-format
msgid "directive %s cannot be negated"
msgstr "directive %s ne peut pas être inversée"
-#: config/tc-xtensa.c:1324
+#: config/tc-xtensa.c:1323
msgid "unknown directive"
msgstr "directive inconnue"
-#: config/tc-xtensa.c:1345 config/tc-xtensa.c:1441 config/tc-xtensa.c:1671
-#: config/tc-xtensa.c:5932
+#: config/tc-xtensa.c:1344 config/tc-xtensa.c:1440 config/tc-xtensa.c:1670
+#: config/tc-xtensa.c:5931
msgid "directives are not valid inside bundles"
msgstr "directive invalide à l'intérieur de paquets"
-#: config/tc-xtensa.c:1357
+#: config/tc-xtensa.c:1356
msgid ".begin literal is deprecated; use .literal instead"
msgstr "le littéral .begin est déprécié; utilisez plutôt .literal"
-#: config/tc-xtensa.c:1371
+#: config/tc-xtensa.c:1370
msgid "cannot set literal_prefix inside literal fragment"
msgstr "ne peut fixer literal_prefix à l'intérieur d'un fragment littéral"
-#: config/tc-xtensa.c:1404
+#: config/tc-xtensa.c:1403
msgid ".begin [no-]density is ignored"
msgstr ".begin [no-]density est ignoré"
-#: config/tc-xtensa.c:1411 config/tc-xtensa.c:1461
+#: config/tc-xtensa.c:1410 config/tc-xtensa.c:1460
msgid "Xtensa absolute literals option not supported; ignored"
msgstr "l'option Xtensa des littéraux absolus n'est pas supportée; ignorée"
-#: config/tc-xtensa.c:1454
+#: config/tc-xtensa.c:1453
msgid ".end [no-]density is ignored"
msgstr ".end [no-]density est ignoré"
-#: config/tc-xtensa.c:1479
+#: config/tc-xtensa.c:1478
#, c-format
msgid "does not match begin %s%s at %s:%d"
msgstr "n'est pas pairé avec le début %s%s à %s:%d"
-#: config/tc-xtensa.c:1534
+#: config/tc-xtensa.c:1533
msgid ".literal_position inside literal directive; ignoring"
msgstr ".literal_position à l'intérieur de la directive literal; ignoré"
-#: config/tc-xtensa.c:1553
+#: config/tc-xtensa.c:1552
msgid ".literal not allowed inside .begin literal region"
msgstr ".literal n'est pas permis à l'intérieur de la région .begin literal"
-#: config/tc-xtensa.c:1581
+#: config/tc-xtensa.c:1580
msgid "expected comma or colon after symbol name; rest of line ignored"
msgstr "virgule ou deux points attendus après le nom de symbole: reste de la ligne ignoré"
-#: config/tc-xtensa.c:1640
+#: config/tc-xtensa.c:1639
msgid "fall through frequency must be greater than 0"
msgstr "la fréquence de transfert implicite (fall through frequency) doit être plus grande que 0"
-#: config/tc-xtensa.c:1648
+#: config/tc-xtensa.c:1647
msgid "branch target frequency must be greater than 0"
msgstr "la fréquence de branchement cible doit être plus grande que 0"
-#: config/tc-xtensa.c:1696
+#: config/tc-xtensa.c:1695
#, c-format
msgid "opcode-specific %s relocation used outside an instruction"
msgstr "le réadressage spécifique à un opcode %s est utilisé en dehors d'une instruction"
-#: config/tc-xtensa.c:1706
+#: config/tc-xtensa.c:1705
#, c-format
msgid "invalid use of %s relocation"
msgstr "utilisation invalide du réadressage %s"
-#: config/tc-xtensa.c:1902 config/tc-xtensa.c:1919
+#: config/tc-xtensa.c:1901 config/tc-xtensa.c:1918
#, c-format
msgid "bad register name: %s"
msgstr "mauvais nom de registre: %s"
-#: config/tc-xtensa.c:1908
+#: config/tc-xtensa.c:1907
#, c-format
msgid "bad register number: %s"
msgstr "numéro de registre erroné: %s"
-#: config/tc-xtensa.c:1972
+#: config/tc-xtensa.c:1971
msgid "pcrel relocation not allowed in an instruction"
msgstr "réadressage pcrel pas permis dans une instruction"
-#: config/tc-xtensa.c:2075
+#: config/tc-xtensa.c:2074
msgid "extra colon"
msgstr "deux-points supplémentaire"
-#: config/tc-xtensa.c:2136
+#: config/tc-xtensa.c:2135
msgid "incorrect register number, ignoring"
msgstr "numéro de registre incorrect, ignoré"
-#: config/tc-xtensa.c:2217
+#: config/tc-xtensa.c:2216
#, c-format
msgid "cannot encode opcode \"%s\""
msgstr "l'opcode « %s » ne peut être encodé"
-#: config/tc-xtensa.c:2309
+#: config/tc-xtensa.c:2308
#, c-format
msgid "not enough operands (%d) for '%s'; expected %d"
msgstr "pas assez d'opérandes (%d) pour « %s »; attendu %d"
-#: config/tc-xtensa.c:2316
+#: config/tc-xtensa.c:2315
#, c-format
msgid "too many operands (%d) for '%s'; expected %d"
msgstr "trop d'opérandes (%d) pour « %s »; attendu %d"
-#: config/tc-xtensa.c:2367
+#: config/tc-xtensa.c:2366
#, c-format
msgid "invalid register '%s' for '%s' instruction"
msgstr "registre « %s » invalide pour l'instruction « %s »"
-#: config/tc-xtensa.c:2374
+#: config/tc-xtensa.c:2373
#, c-format
msgid "invalid register number (%ld) for '%s' instruction"
msgstr "numéro de registre invalide (%ld) pour l'instruction « %s »"
-#: config/tc-xtensa.c:2441
+#: config/tc-xtensa.c:2440
#, c-format
msgid "invalid register number (%ld) for '%s'"
msgstr "numéro de registre invalide (%ld) pour « %s »"
-#: config/tc-xtensa.c:2840
+#: config/tc-xtensa.c:2839
#, c-format
msgid "operand %d of '%s' has out of range value '%u'"
msgstr "opérande %d de « %s » a une valeur « %u » hors limite"
-#: config/tc-xtensa.c:2846
+#: config/tc-xtensa.c:2845
#, c-format
msgid "operand %d of '%s' has invalid value '%u'"
msgstr "opérande %d de « %s » a une valeur « %u » invalide"
-#: config/tc-xtensa.c:2893
+#: config/tc-xtensa.c:2892
#, c-format
msgid "internal error: unknown option name '%s'"
msgstr "erreur interne: nom d'option « %s » inconnu"
-#: config/tc-xtensa.c:4002
+#: config/tc-xtensa.c:4001
msgid "can't handle generation of literal/labels yet"
msgstr "ne sait pas encore traiter la génération de littéraux/étiquettes"
-#: config/tc-xtensa.c:4006
+#: config/tc-xtensa.c:4005
msgid "can't handle undefined OP TYPE"
msgstr "ne peut traiter un TYPE OP indéfini"
-#: config/tc-xtensa.c:4067 config/tc-xtensa.c:4076
+#: config/tc-xtensa.c:4066 config/tc-xtensa.c:4075
#, c-format
msgid "found %d operand for '%s': Expected %d"
msgid_plural "found %d operands for '%s': Expected %d"
msgstr[0] "repéré %d opérande pour « %s »: %d attendus"
msgstr[1] "repéré %d opérandes pour « %s »: %d attendus"
-#: config/tc-xtensa.c:4099
+#: config/tc-xtensa.c:4098
msgid "immediate operands sum to greater than 32"
msgstr "la somme des opérandes immédiats est plus grande que 32"
-#: config/tc-xtensa.c:4351
+#: config/tc-xtensa.c:4350
#, c-format
msgid "invalid relocation for operand %i of '%s'"
msgstr "réadressage invalide pour l'opérande %i de « %s »"
-#: config/tc-xtensa.c:4361
+#: config/tc-xtensa.c:4360
#, c-format
msgid "invalid expression for operand %i of '%s'"
msgstr "expression invalide pour l'opérande %i de « %s »"
-#: config/tc-xtensa.c:4371
+#: config/tc-xtensa.c:4370
#, c-format
msgid "invalid relocation in instruction slot %i"
msgstr "réadressage invalide dans la position d'instruction %i"
-#: config/tc-xtensa.c:4378
+#: config/tc-xtensa.c:4377
#, c-format
msgid "undefined symbol for opcode \"%s\""
msgstr "symbole indéfini pour l'opcode « %s »"
-#: config/tc-xtensa.c:4853
+#: config/tc-xtensa.c:4852
msgid "opcode 'NOP.N' unavailable in this configuration"
msgstr "opcode « NOP.N » non disponible dans cette configuration"
-#: config/tc-xtensa.c:4913
+#: config/tc-xtensa.c:4912
msgid "get_expanded_loop_offset: invalid opcode"
msgstr "get_expanded_loop_offset: opcode invalide"
-#: config/tc-xtensa.c:5074
+#: config/tc-xtensa.c:5073
#, c-format
msgid "assembly state not set for first frag in section %s"
msgstr "l'état d'assemblage n'est pas mis pour le premier fragment de la section %s"
-#: config/tc-xtensa.c:5127
+#: config/tc-xtensa.c:5126
#, c-format
msgid "unaligned branch target: %d bytes at 0x%lx"
msgstr "cible de branchement non alignée: %d octets à 0x%lx"
-#: config/tc-xtensa.c:5171
+#: config/tc-xtensa.c:5170
#, c-format
msgid "unaligned loop: %d bytes at 0x%lx"
msgstr "boucle non alignée: %d octets à 0x%lx"
-#: config/tc-xtensa.c:5196
+#: config/tc-xtensa.c:5195
msgid "unexpected fix"
msgstr "correctif inattendu"
-#: config/tc-xtensa.c:5207 config/tc-xtensa.c:5211
+#: config/tc-xtensa.c:5206 config/tc-xtensa.c:5210
msgid "undecodable fix"
msgstr "correctif indécodable"
-#: config/tc-xtensa.c:5372
+#: config/tc-xtensa.c:5371
msgid "labels are not valid inside bundles"
msgstr "les étiquettes ne sont pas valables dans des paquets"
-#: config/tc-xtensa.c:5392
+#: config/tc-xtensa.c:5391
msgid "invalid last instruction for a zero-overhead loop"
msgstr "dernière instruction invalide pour une boucle avec zéro-overhead"
-#: config/tc-xtensa.c:5459
+#: config/tc-xtensa.c:5458
msgid "extra opening brace"
msgstr "accolade ouvrante superflue"
-#: config/tc-xtensa.c:5469
+#: config/tc-xtensa.c:5468
msgid "extra closing brace"
msgstr "accolade fermante superflue"
-#: config/tc-xtensa.c:5496
+#: config/tc-xtensa.c:5495
msgid "missing closing brace"
msgstr "accolade fermante manquante"
-#: config/tc-xtensa.c:5594 config/tc-xtensa.c:5623
+#: config/tc-xtensa.c:5593 config/tc-xtensa.c:5622
#, c-format
msgid "wrong number of operands for '%s'"
msgstr "mauvais nombre d'opérandes pour « %s »"
-#: config/tc-xtensa.c:5610
+#: config/tc-xtensa.c:5609
#, c-format
msgid "bad relocation expression for '%s'"
msgstr "mauvaise expression de réadressage pour « %s »"
-#: config/tc-xtensa.c:5645
+#: config/tc-xtensa.c:5644
#, c-format
msgid "unknown opcode or format name '%s'"
msgstr "opcode ou nom de format inconnu « %s »"
-#: config/tc-xtensa.c:5651
+#: config/tc-xtensa.c:5650
msgid "format names only valid inside bundles"
msgstr "noms de format uniquement valable dans des paquets"
-#: config/tc-xtensa.c:5656
+#: config/tc-xtensa.c:5655
#, c-format
msgid "multiple formats specified for one bundle; using '%s'"
msgstr "plusieurs formats spécifiés pour un paquet: utilise « %s »"
-#: config/tc-xtensa.c:5706
+#: config/tc-xtensa.c:5705
msgid "entry instruction with stack decrement < 16"
msgstr "instruction d'entrée avec décrémentation de pile < 16"
-#: config/tc-xtensa.c:5760
+#: config/tc-xtensa.c:5759
msgid "unaligned entry instruction"
msgstr "instruction d'entrée pas alignée"
-#: config/tc-xtensa.c:5825
+#: config/tc-xtensa.c:5824
msgid "bad instruction format"
msgstr "mauvais format d'instruction"
-#: config/tc-xtensa.c:5828
+#: config/tc-xtensa.c:5827
msgid "invalid relocation"
msgstr "réadressage invalide"
-#: config/tc-xtensa.c:5839
+#: config/tc-xtensa.c:5838
#, c-format
msgid "invalid relocation for '%s' instruction"
msgstr "réadressage invalide pour l'instruction « %s »"
-#: config/tc-xtensa.c:5851
+#: config/tc-xtensa.c:5850
#, c-format
msgid "invalid relocation for operand %d of '%s'"
msgstr "réadressage invalide pour l'opérande %d de « %s »"
-#: config/tc-xtensa.c:6134
+#: config/tc-xtensa.c:6133
#, c-format
msgid "unhandled local relocation fix %s"
msgstr "correctif de réadressage local %s non traité"
-#: config/tc-xtensa.c:6185
+#: config/tc-xtensa.c:6182
#, c-format
msgid "internal error; cannot generate `%s' relocation"
msgstr "erreur interne; ne peut générer le réadressage « %s »"
-#: config/tc-xtensa.c:6402
+#: config/tc-xtensa.c:6399
msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
msgstr "L'option « --no-allow-flix » interdit le flix multi-slot."
-#: config/tc-xtensa.c:6409
+#: config/tc-xtensa.c:6406
msgid "couldn't find a valid instruction format"
msgstr "n'a pu trouver un format d'instruction valide"
-#: config/tc-xtensa.c:6410
+#: config/tc-xtensa.c:6407
#, c-format
msgid " ops were: "
msgstr " ops était: "
-#: config/tc-xtensa.c:6412
+#: config/tc-xtensa.c:6409
#, c-format
msgid " %s;"
msgstr " %s;"
-#: config/tc-xtensa.c:6422
+#: config/tc-xtensa.c:6419
#, c-format
msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
msgstr "non concordance du format « %s »: #slots = %d, #opcodes = %d"
-#: config/tc-xtensa.c:6431 config/tc-xtensa.c:6528
+#: config/tc-xtensa.c:6428 config/tc-xtensa.c:6525
msgid "illegal resource usage in bundle"
msgstr "utilisation illégale de la resource dans un paquet"
-#: config/tc-xtensa.c:6617
+#: config/tc-xtensa.c:6614
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
msgstr "les opcodes « %s » (emplacement %d) et « %s » (emplacement %d) écrivent dans le même registre"
-#: config/tc-xtensa.c:6622
+#: config/tc-xtensa.c:6619
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
msgstr "les opcodes « %s » (emplacement %d) et « %s » (emplacement %d) écrivent dans le même état"
-#: config/tc-xtensa.c:6627
+#: config/tc-xtensa.c:6624
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
msgstr "les opcodes « %s » (emplacement %d) et « %s » (emplacement %d) écrivent dans le même port"
-#: config/tc-xtensa.c:6632
+#: config/tc-xtensa.c:6629
#, c-format
msgid "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
msgstr "les opcodes « %s » (emplacement %d) et « %s » (emplacement %d) ont tous les deux des accès de ports volatiles"
-#: config/tc-xtensa.c:6648
+#: config/tc-xtensa.c:6645
msgid "multiple branches or jumps in the same bundle"
msgstr "branchements ou sauts multiples dans le même paquet"
-#: config/tc-xtensa.c:7100
+#: config/tc-xtensa.c:7097
msgid "cannot assemble into a literal fragment"
msgstr "ne peut assembler dans un fragment littéral"
-#: config/tc-xtensa.c:7102
+#: config/tc-xtensa.c:7099
msgid "..."
msgstr "..."
-#: config/tc-xtensa.c:8321
+#: config/tc-xtensa.c:8318
msgid "instruction sequence (write a0, branch, retw) may trigger hardware errata"
msgstr "la séquence d'instruction (write a0, branchement, retw) peu déclencher un errata matériel"
-#: config/tc-xtensa.c:8433
+#: config/tc-xtensa.c:8430
msgid "branching or jumping to a loop end may trigger hardware errata"
msgstr "brancher ou sauter vers la fin d'une boucle peut déclencher un errata matériel"
-#: config/tc-xtensa.c:8515
+#: config/tc-xtensa.c:8512
msgid "loop end too close to another loop end may trigger hardware errata"
msgstr "la fin d'une boucle trop proche de la fin d'une autre boucle peut déclencher un errata matérial"
-#: config/tc-xtensa.c:8524
+#: config/tc-xtensa.c:8521
#, c-format
msgid "fr_var %lu < length %d"
msgstr "fr_var %lu < longueur %d"
-#: config/tc-xtensa.c:8682
+#: config/tc-xtensa.c:8679
msgid "loop containing less than three instructions may trigger hardware errata"
msgstr "une boucle contenant moins de trois instructions peut déclencher un errata matériel"
-#: config/tc-xtensa.c:8754
+#: config/tc-xtensa.c:8751
msgid "undecodable instruction in instruction frag"
msgstr "instruction indécodable dans le fragment d'instruction"
-#: config/tc-xtensa.c:8864
+#: config/tc-xtensa.c:8861
msgid "invalid empty loop"
msgstr "boucle vide invalide"
-#: config/tc-xtensa.c:8869
+#: config/tc-xtensa.c:8866
msgid "loop target does not follow loop instruction in section"
msgstr "boucle cible ne réfère pas à une instruction de boucle dans la section"
-#: config/tc-xtensa.c:9436
+#: config/tc-xtensa.c:9433
msgid "cannot find suitable trampoline"
msgstr "impossible de trouver un trampoline convenable"
-#: config/tc-xtensa.c:9691
+#: config/tc-xtensa.c:9688
msgid "bad relaxation state"
msgstr "mauvais état de relâche"
-#: config/tc-xtensa.c:9749
+#: config/tc-xtensa.c:9746
#, c-format
msgid "fr_var (%ld) < length (%d)"
msgstr "fr_var (%ld) < longueur (%d)"
-#: config/tc-xtensa.c:10449
+#: config/tc-xtensa.c:10446
msgid "jump target out of range; no usable trampoline found"
msgstr "cible du saut hors limite; aucun trampoline adéquat trouvé"
-#: config/tc-xtensa.c:10573
+#: config/tc-xtensa.c:10570
msgid "invalid relaxation fragment result"
msgstr "résultat de relâche de fragment invalide"
-#: config/tc-xtensa.c:10655
+#: config/tc-xtensa.c:10652
msgid "unable to widen instruction"
msgstr "incapable d'élargir l'instruction"
-#: config/tc-xtensa.c:10793
+#: config/tc-xtensa.c:10790
msgid "multiple literals in expansion"
msgstr "littéraux multiples dans l'expansion"
-#: config/tc-xtensa.c:10797
+#: config/tc-xtensa.c:10794
msgid "no registered fragment for literal"
msgstr "pas de fragment enregistré pour le littéral"
-#: config/tc-xtensa.c:10799
+#: config/tc-xtensa.c:10796
msgid "number of literal tokens != 1"
msgstr "nombre de jetons littéraux != 1"
-#: config/tc-xtensa.c:10928 config/tc-xtensa.c:10934
+#: config/tc-xtensa.c:10925 config/tc-xtensa.c:10931
#, c-format
msgid "unresolved loop target symbol: %s"
msgstr "ne peut résoudre le symbole cible de boucle: %s"
-#: config/tc-xtensa.c:11422
+#: config/tc-xtensa.c:11419
#, c-format
msgid "fixes not all moved from %s"
msgstr "correctifs n'ont pas tous été déplacés à partir de %s"
-#: config/tc-xtensa.c:11550
+#: config/tc-xtensa.c:11547
msgid "literal pool location required for text-section-literals; specify with .literal_position"
msgstr "position de bassin de littéraux requise avec text-section-literals; spécifié le avec .literal_position"
-#: config/tc-xtensa.c:12410
+#: config/tc-xtensa.c:12407
msgid "too many operands in instruction"
msgstr "trop d'opérandes dans l'instruction"
-#: config/tc-xtensa.c:12620
+#: config/tc-xtensa.c:12617
msgid "invalid symbolic operand"
msgstr "opérande symbolique invalide"
-#: config/tc-xtensa.c:12681
+#: config/tc-xtensa.c:12678
msgid "operand number mismatch"
msgstr "nombre d'opérandes ne concordent pas"
-#: config/tc-xtensa.c:12685
+#: config/tc-xtensa.c:12682
#, c-format
msgid "cannot encode opcode \"%s\" in the given format \"%s\""
msgstr "ne peut encoder l'opcode « %s » dans le format « %s » demandé"
-#: config/tc-xtensa.c:12710
+#: config/tc-xtensa.c:12707
#, c-format
msgid "xtensa-isa failure: %s"
msgstr "échec xtensa-isa: %s"
-#: config/tc-xtensa.c:12787
+#: config/tc-xtensa.c:12784
msgid "invalid opcode"
msgstr "opcode invalide"
-#: config/tc-xtensa.c:12793
+#: config/tc-xtensa.c:12790
msgid "too few operands"
msgstr "trop peu d'opérandes"
-#: config/tc-xtensa.c:12799
+#: config/tc-xtensa.c:12796
msgid "too many operands"
msgstr "trop d'opérandes"
-#: config/tc-xtensa.c:12843
+#: config/tc-xtensa.c:12840
msgid "multiple writes to the same register"
msgstr "écritures multiples dans le même registre"
-#: config/tc-xtensa.c:12957 config/tc-xtensa.c:12963
+#: config/tc-xtensa.c:12954 config/tc-xtensa.c:12960
msgid "out of memory"
msgstr "mémoire épuisée"
-#: config/tc-xtensa.c:13052
+#: config/tc-xtensa.c:13049
msgid "TLS relocation not allowed in FLIX bundle"
msgstr "réadressage TLS pas permis dans un paquet FLIX"
@@ -21543,33 +21518,33 @@ msgstr "réadressage TLS pas permis dans un paquet FLIX"
#. relaxed in the front-end. If "record_fixup" is set, then this
#. function is being called during back-end relaxation, so flag
#. the unexpected behavior as an error.
-#: config/tc-xtensa.c:13058
+#: config/tc-xtensa.c:13055
msgid "unexpected TLS relocation"
msgstr "réadressage TLS inattendu"
-#: config/tc-xtensa.c:13102
+#: config/tc-xtensa.c:13099
msgid "symbolic operand not allowed"
msgstr "opérande symbolique pas permis"
-#: config/tc-xtensa.c:13139
+#: config/tc-xtensa.c:13136
msgid "cannot decode instruction format"
msgstr "ne peut décoder le format de l'instruction"
-#: config/tc-xtensa.c:13283
+#: config/tc-xtensa.c:13280
msgid "ignoring extra '-rename-section' delimiter ':'"
msgstr "on ignore le délimiteur « : » supplémentaire de « -rename-section »"
-#: config/tc-xtensa.c:13288
+#: config/tc-xtensa.c:13285
#, c-format
msgid "ignoring invalid '-rename-section' specification: '%s'"
msgstr "ignore la spécification invalide de '-rename-section': « %s »"
-#: config/tc-xtensa.c:13299
+#: config/tc-xtensa.c:13296
#, c-format
msgid "section %s renamed multiple times"
msgstr "section %s renommée plusieurs fois"
-#: config/tc-xtensa.c:13301
+#: config/tc-xtensa.c:13298
#, c-format
msgid "multiple sections remapped to output section %s"
msgstr "multiples sections remappés vers la section de sortie %s"
@@ -21997,132 +21972,132 @@ msgstr "ne peut ouvrir « %s » en écriture"
msgid "can't close `%s'"
msgstr "ne peut fermer « %s »"
-#: dw2gencfi.c:313 read.c:2480
+#: dw2gencfi.c:313 read.c:2532
#, c-format
msgid "bfd_set_section_flags: %s"
msgstr "bfd_set_section_flags: %s"
-#: dw2gencfi.c:583 dw2gencfi.c:599
+#: dw2gencfi.c:580 dw2gencfi.c:596
#, c-format
msgid "register save offset not a multiple of %u"
msgstr "décalage de sauvegarde du registre n'est pas un multiple de %u"
-#: dw2gencfi.c:682
+#: dw2gencfi.c:678
msgid "CFI state restore without previous remember"
msgstr "récupération de l'état CFI sans mémorisation précédente"
-#: dw2gencfi.c:740
+#: dw2gencfi.c:737
msgid "missing separator"
msgstr "séparateur manquant"
-#: dw2gencfi.c:789
+#: dw2gencfi.c:786
msgid "bad register expression"
msgstr "mauvaise expression de registre"
-#: dw2gencfi.c:810 dw2gencfi.c:940 dw2gencfi.c:978 dw2gencfi.c:1049
-#: dw2gencfi.c:1122 dw2gencfi.c:1187 dw2gencfi.c:1386 scfidw2gen.c:175
+#: dw2gencfi.c:807 dw2gencfi.c:941 dw2gencfi.c:979 dw2gencfi.c:1050
+#: dw2gencfi.c:1123 dw2gencfi.c:1188 dw2gencfi.c:1387 scfidw2gen.c:176
msgid "CFI instruction used without previous .cfi_startproc"
msgstr "instruction CFI utilisée sans être précédé de .cfi_startproc"
-#: dw2gencfi.c:1003
+#: dw2gencfi.c:1004
msgid "invalid or unsupported encoding in .cfi_personality"
msgstr "encodage invalide ou non supporté dans .cfi_personality"
-#: dw2gencfi.c:1010
+#: dw2gencfi.c:1011
msgid ".cfi_personality requires encoding and symbol arguments"
msgstr ".cfi_personality exige des arguments d'encodage et de symbole"
-#: dw2gencfi.c:1033
+#: dw2gencfi.c:1034
msgid "wrong second argument to .cfi_personality"
msgstr "second argument erroné dans .cfi_personality"
-#: dw2gencfi.c:1074 dw2gencfi.c:1150
+#: dw2gencfi.c:1075 dw2gencfi.c:1151
msgid "invalid or unsupported encoding in .cfi_lsda"
msgstr "encodage invalide ou non supporté dans .cfi_lsda"
-#: dw2gencfi.c:1081
+#: dw2gencfi.c:1082
msgid ".cfi_lsda requires encoding and symbol arguments"
msgstr ".cfi_lsda exige des arguments d'encodage et de symbole"
-#: dw2gencfi.c:1106
+#: dw2gencfi.c:1107
msgid "wrong second argument to .cfi_lsda"
msgstr "second argument erroné dans .cfi_lsda"
-#: dw2gencfi.c:1172
+#: dw2gencfi.c:1173
msgid "wrong third argument to .cfi_val_encoded_addr"
msgstr "troisième argument erroné dans .cfi_val_encoded_addr"
-#: dw2gencfi.c:1271
+#: dw2gencfi.c:1272
msgid "inconsistent uses of .cfi_sections"
msgstr "utilisations inconsistantes de .cfi_sections"
-#: dw2gencfi.c:1282
+#: dw2gencfi.c:1283
msgid "previous CFI entry not closed (missing .cfi_endproc)"
msgstr "entrée CFI précédente n'est pas fermé (.cfi_endproc manquant)"
-#: dw2gencfi.c:1322 scfidw2gen.c:156
+#: dw2gencfi.c:1323 scfidw2gen.c:157
msgid ".cfi_endproc without corresponding .cfi_startproc"
msgstr ".cfi_endproc sans directive correspondante .cfi_startproc"
-#: dw2gencfi.c:1397
+#: dw2gencfi.c:1398
msgid "wrong argument to .cfi_personality_id"
msgstr "argument erroné pour .cfi_personality_id"
-#: dw2gencfi.c:1407
+#: dw2gencfi.c:1408
msgid ".cfi_fde_data without corresponding .cfi_startproc"
msgstr ".cfi_fde_data sans .cfi_startproc correspondant"
-#: dw2gencfi.c:1515
+#: dw2gencfi.c:1516
msgid "unexpected .cfi_inline_lsda"
msgstr ".cfi_inline_lsda inattendu"
-#: dw2gencfi.c:1522
+#: dw2gencfi.c:1523
msgid ".cfi_inline_lsda not valid for this frame"
msgstr ".cfi_inline_lsda invalide pour cette trame"
-#: dw2gencfi.c:1530
+#: dw2gencfi.c:1531
msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
msgstr ".cfi_inline_lsda vu pour une trame sans .cfi_lsda"
-#: dw2gencfi.c:1543
+#: dw2gencfi.c:1544
#, c-format
msgid "Alignment too large: %d. assumed."
msgstr "Alignement trop grand: %d. est utilisé."
-#: dw2gencfi.c:1547
+#: dw2gencfi.c:1548
msgid "Alignment negative: 0 assumed."
msgstr "Alignement négatif: 0 est utilisé."
-#: dw2gencfi.c:1573
+#: dw2gencfi.c:1574
msgid ".cfi_inline_lsda is not supported for this target"
msgstr ".cfi_inline_lsda n'est pas supporté pour cette cible"
-#: dw2gencfi.c:1580
+#: dw2gencfi.c:1581
msgid ".cfi_fde_data is not supported for this target"
msgstr ".cfi_fde_data n'est pas supporté pour cette cible"
-#: dw2gencfi.c:1587
+#: dw2gencfi.c:1588
msgid ".cfi_personality_id is not supported for this target"
msgstr ".cfi_personality_id n'est pas supporté pour cette cible"
-#: dw2gencfi.c:1901
+#: dw2gencfi.c:1906
#, c-format
msgid "return column number %d overflows in CIE version 1"
msgstr "le numéro de colonne de retour %d déborde dans le CIE version 1"
-#: dw2gencfi.c:2389 dw2gencfi.c:2565
+#: dw2gencfi.c:2388 dw2gencfi.c:2563
msgid "open CFI at the end of file; missing .cfi_endproc directive"
msgstr "ouverture CFI à la fin du fichier; directive .cfi_endproc manquante"
-#: dw2gencfi.c:2514
+#: dw2gencfi.c:2519
msgid ".sframe not supported for target"
msgstr ".sframe n'est pas supporté pour cette cible"
-#: dw2gencfi.c:2594
+#: dw2gencfi.c:2608
msgid "CFI is not supported for this target"
msgstr "CFI n'est pas supporté pour cette cible"
-#: dwarf2dbg.c:377 dwarf2dbg.c:3307
+#: dwarf2dbg.c:377 dwarf2dbg.c:3311
msgid "view number mismatch"
msgstr "le numéro de vue ne concorde pas"
@@ -22131,51 +22106,51 @@ msgstr "le numéro de vue ne concorde pas"
msgid "file number %u is too big"
msgstr "le numéro de fichier %u est trop grand"
-#: dwarf2dbg.c:920
+#: dwarf2dbg.c:924
#, c-format
msgid "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
msgstr "l'emplacement %u dans la table de fichiers est déjà occupé par un fichier différent (%s%s%s vs %s%s%s)"
-#: dwarf2dbg.c:1176 dwarf2dbg.c:1270
+#: dwarf2dbg.c:1180 dwarf2dbg.c:1274
msgid "file number less than one"
msgstr "le numéro du fichier est plus petit que un"
-#: dwarf2dbg.c:1213
+#: dwarf2dbg.c:1217
msgid "md5 value too small or not a constant"
msgstr "la valeur md5 est trop petite ou pas une constante"
-#: dwarf2dbg.c:1230
+#: dwarf2dbg.c:1234
#, c-format
msgid "file number %lu is too big"
msgstr "le numéro de fichier %lu est trop grand"
-#: dwarf2dbg.c:1277 dwarf2dbg.c:2300
+#: dwarf2dbg.c:1281 dwarf2dbg.c:2304
#, c-format
msgid "unassigned file number %ld"
msgstr "numéro de fichier %ld non assigné"
-#: dwarf2dbg.c:1355
+#: dwarf2dbg.c:1359
msgid "is_stmt value not 0 or 1"
msgstr "valeur de is_stmt n'est pas 0 ou 1"
-#: dwarf2dbg.c:1369
+#: dwarf2dbg.c:1373
msgid "isa number less than zero"
msgstr "le numéro isa est plus petit que un"
-#: dwarf2dbg.c:1381
+#: dwarf2dbg.c:1385
msgid "discriminator less than zero"
msgstr "discrimateur plus petit que zéro"
-#: dwarf2dbg.c:1400
+#: dwarf2dbg.c:1404
msgid "numeric view can only be asserted to zero"
msgstr "une vue numérique peut uniquement être affirmée à zéro"
-#: dwarf2dbg.c:1440
+#: dwarf2dbg.c:1444
#, c-format
msgid "unknown .loc sub-directive `%s'"
msgstr "sous directive .loc inconnue « %s »"
-#: dwarf2dbg.c:2434
+#: dwarf2dbg.c:2438
msgid "internal error: unknown dwarf2 format"
msgstr "erreur interne: format DWARF2 inconnu"
@@ -22355,108 +22330,108 @@ msgstr ".end ou .bend manquant à la fin du fichier"
msgid "GP prologue size exceeds field size, using 0 instead"
msgstr "taille du prologue GP excède la taille du champ, utilise 0 à la place"
-#: expr.c:74 read.c:4029
+#: expr.c:74 read.c:4081
msgid "bignum invalid"
msgstr "grand nombre invalide"
-#: expr.c:76 read.c:4031 read.c:4538 read.c:5308
+#: expr.c:76 read.c:4083 read.c:4588 read.c:5358
msgid "floating point number invalid"
msgstr "nombre flottant invalide"
-#: expr.c:240
+#: expr.c:229
msgid "bad floating-point constant: exponent overflow"
msgstr "constante en virgule flottante erronée: débordement de l'exposant"
-#: expr.c:244
+#: expr.c:233
#, c-format
msgid "bad floating-point constant: unknown error code=%d"
msgstr "constante erronée en virgule flottante; code d'erreur inconnu=%d"
-#: expr.c:419
+#: expr.c:408
msgid "a bignum with underscores may not have more than 8 hex digits in any word"
msgstr "un grand nombre avec soulignés ne peut avoir plus de 8 chiffres hexadécimaux dans n'importe quel mot"
-#: expr.c:442
+#: expr.c:431
msgid "a bignum with underscores must have exactly 4 words"
msgstr "un grand nombre avec soulignés doit avoir exactement 4 mots"
#. Either not seen or not defined.
#. @@ Should print out the original string instead of
#. the parsed number.
-#: expr.c:588
+#: expr.c:577
#, c-format
msgid "backward ref to unknown label \"%d:\""
msgstr "référence arrière vers une étiquette inconnue « %d: »"
-#: expr.c:701
+#: expr.c:690
msgid "character constant too large"
msgstr "constante de caractères trop grande"
-#: expr.c:1006
+#: expr.c:1021
#, c-format
msgid "found '%c', expected: '%c'"
msgstr "« %c » trouvé, attendait: « %c »"
-#: expr.c:1009
+#: expr.c:1024
#, c-format
msgid "missing '%c'"
msgstr "« %c » manquant"
-#: expr.c:1021 read.c:4818
+#: expr.c:1036 read.c:4868
msgid "EBCDIC constants are not supported"
msgstr "Les constantes EBCDIC ne sont pas supportées."
-#: expr.c:1173
+#: expr.c:1188
#, c-format
msgid "Unary operator %c ignored because bad operand follows"
msgstr "L'opérateur unaire %c est ignoré en raison d'opérandes erronés qui le suive"
-#: expr.c:1237 expr.c:1259
+#: expr.c:1252 expr.c:1274
msgid "syntax error in .startof. or .sizeof."
msgstr "erreur de syntaxe dans .startof. ou .sizeof."
-#: expr.c:1339 expr.c:1675
+#: expr.c:1354 expr.c:1690
#, c-format
msgid "invalid use of operator \"%s\""
msgstr "utilisation invalide de l'opérateur « %s »"
-#: expr.c:1860
+#: expr.c:1872
msgid "missing operand; zero assumed"
msgstr "opérande manquant; zéro assumé"
-#: expr.c:1899
+#: expr.c:1911
msgid "left operand is a bignum; integer 0 assumed"
msgstr "opérande de gauche est un grand nombre; entier 0 assumé"
-#: expr.c:1901
+#: expr.c:1913
msgid "left operand is a float; integer 0 assumed"
msgstr "opérande de gauche est un nombre flottant; entier 0 assumé"
-#: expr.c:1910
+#: expr.c:1922
msgid "right operand is a bignum; integer 0 assumed"
msgstr "opérande de droite est un grand nombre; entier 0 assumé"
-#: expr.c:1912
+#: expr.c:1924
msgid "right operand is a float; integer 0 assumed"
msgstr "opérande de droite est un nombre flottant; entier 0 assumé"
-#: expr.c:1991 symbols.c:1705
+#: expr.c:2003 symbols.c:1705
msgid "division by zero"
msgstr "division par zéro"
-#: expr.c:2017 symbols.c:1716
+#: expr.c:2053 symbols.c:1716
msgid "shift count"
msgstr "nombre de décalages"
-#: expr.c:2143
+#: expr.c:2179
msgid "operation combines symbols in different segments"
msgstr "operation combine des symboles dans différents segments"
-#: expr.c:2506
+#: expr.c:2552
msgid "missing closing '\"'"
msgstr "« \" » fermant manquant"
-#: expr.c:2534
+#: expr.c:2580
#, c-format
msgid "'\\%c' in quoted symbol name; behavior may change in the future"
msgstr "« \\%c » dans le nom de symbole entre guillemets ; le comportement peut changer dans le future"
@@ -22469,7 +22444,7 @@ msgstr "tentative d'allouer des données dans une section absolue"
msgid "attempt to allocate data in common section"
msgstr "tentative d'allouer des données dans une section commune"
-#: frags.c:115 write.c:1508
+#: frags.c:115
#, c-format
msgid "can't extend frag %lu char"
msgid_plural "can't extend frag %lu chars"
@@ -22478,87 +22453,91 @@ msgstr[1] "ne peut étendre la fragmentation de %lu caractères"
#. Offset of size 8 bytes is not supported in SFrame format
#. version 1.
-#: gen-sframe.c:402
+#: gen-sframe.c:410
msgid "SFrame unsupported offset value\n"
msgstr "valeur de décalage SFrame non supportée\n"
-#: gen-sframe.c:1019
+#: gen-sframe.c:1009
#, c-format
msgid "skipping SFrame FDE; non-SP/FP register %u in .cfi_def_cfa"
msgstr "passe outre SFrame FDE ; registre non SP/FP %u dans .cfi_def_cfa"
-#: gen-sframe.c:1048
+#: gen-sframe.c:1038
#, c-format
msgid "skipping SFrame FDE; non-SP/FP register %u in .cfi_def_cfa_register"
msgstr "passe outre SFrame FDE ; registre non SP/FP %u dans .cfi_def_cfa_register"
#. No CFA base register in effect. Non-SP/FP CFA base register should
#. not occur, as sframe_xlate_do_def_cfa[_register] would detect this.
-#: gen-sframe.c:1086
+#: gen-sframe.c:1076
msgid "skipping SFrame FDE; .cfi_def_cfa_offset without CFA base register in effect"
msgstr "passe outre SFrame FDE ; .cfi_def_cfa_offset sans registre de base CFA actif"
-#: gen-sframe.c:1147
+#: gen-sframe.c:1137
#, c-format
msgid "skipping SFrame FDE; %s register %u in .cfi_val_offset"
msgstr "passe outre SFrame FDE ; registre %s %u dans .cfi_val_offset"
-#: gen-sframe.c:1174
+#: gen-sframe.c:1164
#, c-format
msgid "skipping SFrame FDE; %s register %u in .cfi_register"
msgstr "passe outre SFrame FDE ; registre %s %u dans .cfi_register"
-#: gen-sframe.c:1196
+#: gen-sframe.c:1186
msgid "skipping SFrame FDE; .cfi_remember_state without prior SFrame FRE state"
msgstr "passe outre SFrame FDE ; ..cfi_remember_state sans état SFrame FRE précédent"
-#: gen-sframe.c:1300
+#: gen-sframe.c:1282
+msgid "skipping SFrame FDE; .cfi_negate_ra_state_with_pc"
+msgstr "passe outre SFrame FDE ; .cfi_negate_ra_state_with_pc"
+
+#: gen-sframe.c:1309
msgid "skipping SFrame FDE; .cfi_window_save"
msgstr "passe outre SFrame FDE ; .cfi_window_save"
-#: gen-sframe.c:1410
+#: gen-sframe.c:1422
msgid "(unknown)"
msgstr "(inconnu)"
-#: gen-sframe.c:1411
+#: gen-sframe.c:1423
#, c-format
msgid "skipping SFrame FDE; CFI insn %s (%#x)"
msgstr "passe outre SFrame FDE ; insn CFI %s (%#x)"
-#: gen-sframe.c:1435
+#: gen-sframe.c:1447
#, c-format
msgid "skipping SFrame FDE; non-default RA register %u"
msgstr "passe outre SFrame FDE ; registre ra %u pas par défaut"
-#: gen-sframe.c:1479
+#: gen-sframe.c:1491
msgid "skipping SFrame FDE; FP without RA on stack"
msgstr "passe outre SFrame FDE ; FP sans RA sur la pile"
-#: ginsn.c:862
+#: ginsn.c:878
#, c-format
msgid "missing label '%s' in func '%s' may result in imprecise cfg"
msgstr "étiquette « %s » manquante dans la fonction « %s » peut résulter en cfg imprécis"
-#: ginsn.c:971
+#: ginsn.c:987
#, c-format
msgid "GINSN: found unreachable code in func '%s'"
msgstr "GINSN: code inatteignable trouvé dans la fonction « %s »"
-#: ginsn.c:1193
+#: ginsn.c:1209
msgid "GINSN process for prev func not done"
msgstr "le processus GINSN pour la fonction précédente n'est pas terminé"
-#: ginsn.c:1227
+#: ginsn.c:1243
#, c-format
msgid "untraceable control flow for func '%s'"
msgstr "contrôle de flux intraçable pour la fonction « %s »"
-#: ginsn.c:1237
+#: ginsn.c:1253
#, c-format
msgid "Bad cfg of ginsn of func '%s'"
msgstr "Mauvais cfg de ginsn pour la fonction « %s »"
-#: ginsn.c:1299 ginsn.c:1306
+#: ginsn.c:1315 ginsn.c:1322
msgid "ginsn unsupported for target"
msgstr "ginsn n'est pas supporté pour cette cible"
@@ -22574,7 +22553,7 @@ msgstr "ginsn n'est pas supporté pour cette cible"
#. line here (assuming of course that we actually have a line of
#. input to read), so that it can be displayed in the listing
#. that is produced at the end of the assembly.
-#: input-file.c:136 input-scrub.c:246 listing.c:353
+#: input-file.c:136 input-scrub.c:259 listing.c:356
msgid "{standard input}"
msgstr "{entrée standard}"
@@ -22583,21 +22562,21 @@ msgstr "{entrée standard}"
msgid "can't open %s for reading: %s"
msgstr "ne peut ouvrir %s en lecture: %s"
-#: input-file.c:150 input-file.c:224
+#: input-file.c:150 input-file.c:228
#, c-format
msgid "can't read from %s: %s"
msgstr "ne peut lire à partir de %s: %s"
-#: input-file.c:263 listing.c:1444
+#: input-file.c:267 listing.c:1456
#, c-format
msgid "can't close %s: %s"
msgstr "ne peut fermer %s: %s"
-#: input-scrub.c:274
+#: input-scrub.c:289
msgid "macros nested too deeply"
msgstr "macros imbriquées trop profondément"
-#: input-scrub.c:520 input-scrub.c:523
+#: input-scrub.c:537 input-scrub.c:540
msgid "macro invoked from here"
msgstr "macro invoquée ici"
@@ -22606,20 +22585,20 @@ msgstr "macro invoquée ici"
msgid "Unable to allocate memory for new instructions\n"
msgstr "incapable d'allouer de la mémoire pour de nouvelles instructions\n"
-#: listing.c:253 messages.c:189 messages.c:191 messages.c:194
+#: listing.c:255 messages.c:192 messages.c:194 messages.c:197
msgid "Warning: "
msgstr "Avertissement: "
-#: listing.c:259 messages.c:263 messages.c:265 messages.c:268
+#: listing.c:261 messages.c:266 messages.c:268 messages.c:271
msgid "Error: "
msgstr "Erreur: "
-#: listing.c:620
+#: listing.c:623
#, c-format
msgid "unable to rebuffer file: %s\n"
msgstr "impossible de réintroduire le fichier dans le tampon : %s\n"
-#: listing.c:1330
+#: listing.c:1342
#, c-format
msgid ""
"\n"
@@ -22630,12 +22609,12 @@ msgstr ""
" horodatage \t: %s\n"
"\n"
-#: listing.c:1340
+#: listing.c:1352
#, c-format
msgid "%s "
msgstr "%s "
-#: listing.c:1345
+#: listing.c:1357
#, c-format
msgid ""
"\n"
@@ -22644,7 +22623,7 @@ msgstr ""
"\n"
"\t%s "
-#: listing.c:1355
+#: listing.c:1367
msgid ""
"\n"
" options passed\t: "
@@ -22652,7 +22631,7 @@ msgstr ""
"\n"
" options passées\t: "
-#: listing.c:1394
+#: listing.c:1406
#, c-format
msgid ""
" GNU assembler version %s (%s)\n"
@@ -22661,7 +22640,7 @@ msgstr ""
" Version de l'assembleur GNU %s (%s)\n"
"\t utilisant la version BFD %s."
-#: listing.c:1397
+#: listing.c:1409
#, c-format
msgid ""
"\n"
@@ -22670,7 +22649,7 @@ msgstr ""
"\n"
" fichier d'entrée \t: %s"
-#: listing.c:1398
+#: listing.c:1410
#, c-format
msgid ""
"\n"
@@ -22679,7 +22658,7 @@ msgstr ""
"\n"
" fichier de sortie\t: %s"
-#: listing.c:1399
+#: listing.c:1411
#, c-format
msgid ""
"\n"
@@ -22688,132 +22667,132 @@ msgstr ""
"\n"
" cible \t: %s"
-#: listing.c:1423
+#: listing.c:1435
#, c-format
msgid "can't open %s: %s"
msgstr "ne peut ouvrir %s: %s"
-#: listing.c:1508
+#: listing.c:1520
msgid "strange paper height, set to no form"
msgstr "étrange hauteur de papier, initialisé sans format"
-#: listing.c:1532
+#: listing.c:1544
msgid "new paper width is too small"
msgstr "la nouvelle largeur du papier est trop petite"
-#: listing.c:1535
+#: listing.c:1547
msgid "bad or irreducible expression for paper width"
msgstr "expression erronée ou irréductible pour la largeur du papier"
-#: listing.c:1537
+#: listing.c:1549
msgid "missing expression for paper width"
msgstr "expression manquante pour la largeur du papier"
-#: listing.c:1588
+#: listing.c:1600
msgid "new line in title"
msgstr "saut de ligne dans le titre"
-#: macro.c:394
+#: macro.c:399
#, c-format
msgid "%% operator needs absolute expression"
msgstr "opérateur %% a besoin d'une expression absolue"
-#: macro.c:546
+#: macro.c:551
#, c-format
msgid "Missing parameter qualifier for `%s' in macro `%s'"
msgstr "qualificateur de paramètre manquant pour « %s » dans la macro « %s »"
-#: macro.c:556
+#: macro.c:561
#, c-format
msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
msgstr "« %s » n'est pas un qualificateur de paramètre valable pour « %s » dans la macro « %s »"
-#: macro.c:573
+#: macro.c:578
#, c-format
msgid "Pointless default value for required parameter `%s' in macro `%s'"
msgstr "Valeur par défaut inutile pour le paramètre requis « %s » dans la macro « %s »"
-#: macro.c:583
+#: macro.c:588
#, c-format
msgid "A parameter named `%s' already exists for macro `%s'"
msgstr "Un paramètre nommé « %s » existe déjà pour la macro « %s »"
-#: macro.c:621
+#: macro.c:626
#, c-format
msgid "Reserved word `%s' used as parameter in macro `%s'"
msgstr "Mot réservé « %s » utilisé comme paramètre dans la macro « %s »"
-#: macro.c:675
+#: macro.c:680
#, c-format
msgid "unexpected end of file in macro `%s' definition"
msgstr "fin inattendue du fichier dans la définition de macro « %s »"
# macro.c:559error setting flags for \".sbss\": %s"
-#: macro.c:687
+#: macro.c:692
#, c-format
msgid "missing `)' after formals in macro definition `%s'"
msgstr "« ) » manquante après les paramètres formels dans la définition de la macro « %s »"
-#: macro.c:702
+#: macro.c:707
msgid "Missing macro name"
msgstr "Nom de macro manquant"
-#: macro.c:711
+#: macro.c:716
#, c-format
msgid "Bad parameter list for macro `%s'"
msgstr "Mauvaise liste de paramètres pour la macro « %s »"
-#: macro.c:719
+#: macro.c:724
#, c-format
msgid "Macro `%s' was already defined"
msgstr "Macro « %s » a déjà été définie"
-#: macro.c:845 macro.c:847
+#: macro.c:850 macro.c:852
msgid "missing `)'"
msgstr "« ) » manquante"
-#: macro.c:936
+#: macro.c:941
#, c-format
msgid "`%s' was already used as parameter (or another local) name"
msgstr "« %s » a déjà été utilisé comme nom de paramètre (ou tout autre locale)"
-#: macro.c:1108
+#: macro.c:1113
msgid "confusion in formal parameters"
msgstr "confusion dans les paramètres formels"
-#: macro.c:1116
+#: macro.c:1121
#, c-format
msgid "Parameter named `%s' does not exist for macro `%s'"
msgstr "Le paramètre nommé « %s » n'existe pas pour la macro « %s »"
-#: macro.c:1127
+#: macro.c:1132
#, c-format
msgid "Value for parameter `%s' of macro `%s' was already specified"
msgstr "La valeur du paramètre « %s » de la macro « %s » a déjà été spécifiée"
-#: macro.c:1141
+#: macro.c:1146
msgid "can't mix positional and keyword arguments"
msgstr "ne peut mélanger des arguments positionnels et des mots clés"
-#: macro.c:1152
+#: macro.c:1157
msgid "too many positional arguments"
msgstr "trop d'arguments positionnels"
-#: macro.c:1200
+#: macro.c:1205
#, c-format
msgid "Missing value for required parameter `%s' of macro `%s'"
msgstr "Valeur manquante pour le paramètre requis « %s » de la macro « %s »"
-#: macro.c:1318
+#: macro.c:1323
#, c-format
msgid "Attempt to purge non-existing macro `%s'"
msgstr "Tentative de purger la macro inexistante « %s »"
-#: macro.c:1339
+#: macro.c:1344
msgid "unexpected end of file in irp or irpc"
msgstr "fin inattendue du fichier dans irp ou irpc"
-#: macro.c:1350
+#: macro.c:1355
msgid "missing model parameter"
msgstr "paramètre du modèle manquant"
@@ -22822,44 +22801,44 @@ msgstr "paramètre du modèle manquant"
msgid "Assembler messages:\n"
msgstr "Messages de l'assembleur:\n"
-#: messages.c:326
+#: messages.c:329
#, c-format
msgid "Fatal error: "
msgstr "Erreur fatale: "
-#: messages.c:348
+#: messages.c:351
#, c-format
msgid "Internal error (%s).\n"
msgstr "Erreur interne (%s).\n"
-#: messages.c:350
+#: messages.c:353
#, c-format
msgid "Internal error in %s at %s:%d.\n"
msgstr "Erreur interne dans %s à %s:%d.\n"
-#: messages.c:352
+#: messages.c:355
#, c-format
msgid "Internal error at %s:%d.\n"
msgstr "Erreur interne à %s:%d.\n"
-#: messages.c:355
+#: messages.c:358
#, c-format
msgid "Please report this bug.\n"
msgstr "SVP rapporter cette anomalie.\n"
-#: messages.c:423
+#: messages.c:426
#, c-format
msgid "%s out of domain (%<PRId64> is not a multiple of %<PRId64>)"
msgstr "%s hors du domaine (%<PRId64> n'est pas un multiple de %<PRId64>)"
#. xgettext:c-format.
-#: messages.c:439
+#: messages.c:442
#, c-format
msgid "%s out of range (%<PRId64> is not between %<PRId64> and %<PRId64>)"
msgstr "%s est hors limite (%<PRId64> n'est pas entre %<PRId64> et %<PRId64>)"
#. xgettext:c-format.
-#: messages.c:452
+#: messages.c:455
#, c-format
msgid "%s out of range (0x%<PRIx64> is not between 0x%<PRIx64> and 0x%<PRIx64>)"
msgstr "%s est hors limite (0x%<PRIx64> n'est pas entre 0x%<PRIx64> et 0x%<PRIx64>)"
@@ -22879,76 +22858,76 @@ msgstr "format de cible sélectionné « %s » inconnu"
msgid "can't create %s: %s"
msgstr "ne peut créer %s: %s"
-#: read.c:575
+#: read.c:584
#, c-format
msgid "error constructing %s pseudo-op table"
msgstr "erreur de construction %s table pseudo-op"
-#: read.c:759
+#: read.c:768
msgid "cannot change section or subsection inside .bundle_lock"
msgstr "ne peut changer la section ou la sous-section à l'intérieur de .bundle_lock"
-#: read.c:775
+#: read.c:784
#, c-format
msgid ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
msgstr "la séquence .bundle_lock est à %u octets mais la limite de .bundle_align_mode est %u octets"
-#: read.c:784
+#: read.c:793
#, c-format
msgid "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
msgstr "l'instruction simple occupe %u octets mais la limite de .bundle_align_mode est %u octets"
-#: read.c:825 read.c:2844 read.c:3473
+#: read.c:834 read.c:2898 read.c:3526
msgid "ignoring fill value in absolute section"
msgstr "ignore la valeur de remplissage dans la section absolue"
-#: read.c:827 read.c:2859 read.c:3512
+#: read.c:836 read.c:2913 read.c:3565
#, c-format
msgid "ignoring fill value in section `%s'"
msgstr "ignore la valeur de remplissage dans la section « %s »"
-#: read.c:1189
+#: read.c:1276
#, c-format
msgid "unknown pseudo-op: `%s'"
msgstr "pseudo-op inconnu: « %s »"
-#: read.c:1242
+#: read.c:1329
msgid "unable to continue with assembly."
msgstr "impossible de continuer cette assemblage."
-#: read.c:1276
+#: read.c:1363
#, c-format
msgid "local label too large near %s"
msgstr "étiquette locale trop grande près de %s"
-#: read.c:1299
+#: read.c:1386
#, c-format
msgid "label \"%ld$\" redefined"
msgstr "étiquette « %ld$ » redéfinie"
-#: read.c:1383
+#: read.c:1435
msgid ".bundle_lock with no matching .bundle_unlock"
msgstr ".bundle_lock sans .bundle_unlock correspondant"
-#: read.c:1483
+#: read.c:1535
msgid ".abort detected. Abandoning ship."
msgstr ".abort détecté. Abandon."
-#: read.c:1545
+#: read.c:1597
#, c-format
msgid "alignment too large: %u assumed"
msgstr "alignement trop grand: %u assumé"
-#: read.c:1577
+#: read.c:1629
msgid "expected fill pattern missing"
msgstr "le patron de remplissage attendu est manquant"
-#: read.c:1602
+#: read.c:1654
#, c-format
msgid "fill pattern too long, truncating to %u"
msgstr "motif de remplissage trop long, tronqué à %u"
-#: read.c:1703
+#: read.c:1755
msgid "symbol name not recognised in the current locale"
msgstr "nom de symbole pas reconnu dans la locale actuelle"
@@ -22961,419 +22940,423 @@ msgstr "nom de symbole pas reconnu dans la locale actuelle"
#. We do not want to barf on this, especially since such files are used
#. in the GCC and GDB testsuites. So we check for negative line numbers
#. rather than non-positive line numbers.
-#: read.c:2052
+#: read.c:2104
#, c-format
msgid "line numbers must be positive; line number %d rejected"
msgstr "numéros de lignes doivent être positifs; numéro de ligne %d rejeté"
-#: read.c:2090
+#: read.c:2142
#, c-format
msgid "incompatible flag %i in line directive"
msgstr "fanion %i incompatible dans la directive de ligne"
-#: read.c:2102
+#: read.c:2154
#, c-format
msgid "unsupported flag %i in line directive"
msgstr "fanion %i non supporté dans la directive de ligne"
-#: read.c:2145
+#: read.c:2197
msgid "start address not supported"
msgstr "adresse de départ non supportée"
-#: read.c:2154
+#: read.c:2206
msgid ".err encountered"
msgstr ".err rencontré"
-#: read.c:2170
+#: read.c:2222
msgid ".error directive invoked in source file"
msgstr "directive .error invoquée dans le fichier source"
-#: read.c:2171
+#: read.c:2223
msgid ".warning directive invoked in source file"
msgstr "directive .warning invoquée dans le fichier source"
-#: read.c:2177
+#: read.c:2229
#, c-format
msgid "%s argument must be a string"
msgstr "%s l'argument doit être une chaîne de caractères"
-#: read.c:2209 read.c:2211
+#: read.c:2261 read.c:2263
#, c-format
msgid ".fail %ld encountered"
msgstr ".fail %ld rencontré"
-#: read.c:2251
+#: read.c:2303
#, c-format
msgid ".fill size clamped to %d"
msgstr "taille de .fill limitée à %d"
-#: read.c:2256
+#: read.c:2308
msgid "size negative; .fill ignored"
msgstr "taille négative; .fill ignoré"
-#: read.c:2262
+#: read.c:2314
msgid "repeat < 0; .fill ignored"
msgstr "compteur de répétition < 0; .fill ignoré"
-#: read.c:2269
+#: read.c:2321
msgid "non-constant fill count for absolute section"
msgstr "décompte de remplissage non constant dans une section absolue"
-#: read.c:2274
+#: read.c:2326
msgid "attempt to fill absolute section with non-zero value"
msgstr "tentative de remplir une section absolue avec une valeur non nulle"
-#: read.c:2281
+#: read.c:2333
#, c-format
msgid "attempt to fill section `%s' with non-zero value"
msgstr "tentative de remplir la section « %s » avec une valeur non nulle"
-#: read.c:2446
+#: read.c:2498
#, c-format
msgid "unrecognized .linkonce type `%s'"
msgstr "type .linkonce non reconnu « %s »"
-#: read.c:2458
+#: read.c:2510
msgid ".linkonce is not supported for this object file format"
msgstr ".linkonce n'est pas supporté pour ce format de fichier objet"
-#: read.c:2553
+#: read.c:2605
msgid "expected alignment after size"
msgstr "alignement attendu après la taille"
-#: read.c:2766
+#: read.c:2818
#, c-format
msgid "attempt to redefine pseudo-op `%s' ignored"
msgstr "tentative de redéfinition du pseudo-op « %s » ignorée"
-#: read.c:2787
+#: read.c:2839
msgid "ignoring macro exit outside a macro definition."
msgstr "ignore la sortie de la macro en dehors d'une définition de macro."
-#: read.c:2839
+#: read.c:2893
#, c-format
msgid "invalid segment \"%s\""
msgstr "segment invalide « %s »"
-#: read.c:2847
+#: read.c:2901
msgid "only constant offsets supported in absolute section"
msgstr "seul des constantes de décalage sont supportées dans une section absolue"
-#: read.c:2890
+#: read.c:2944
msgid "MRI style ORG pseudo-op not supported"
msgstr "pseudo-op MRI de style ORG n'est pas supporté"
-#: read.c:3061
+#: read.c:3115
#, c-format
msgid ".end%c encountered without preceding %s"
msgstr ".end%c n'est pas précédé de %s"
-#: read.c:3095
+#: read.c:3149
#, c-format
-msgid "negative count for %s - ignored"
-msgstr "compteur négatif pour %s – ignorée"
+msgid "excessive count %zu for %s - ignored"
+msgstr "compteur %zu excessif pour %s – ignorée"
-#: read.c:3102
+#: read.c:3156
#, c-format
msgid "%s without %s"
msgstr "%s sans %s"
-#: read.c:3136
+#: read.c:3190
msgid "`\\' at end of line/statement; ignored"
msgstr "« \\ » à la fin de la ligne/instruction ; ignoré"
-#: read.c:3416
+#: read.c:3469
msgid "unsupported variable size or fill value"
msgstr "taille de variable ou valeur de remplissage non supportée"
-#: read.c:3424
+#: read.c:3477
#, c-format
msgid "size value for space directive too large: %lx"
msgstr "la valeur de taille pour la directive d'espace est trop grande: %lx"
-#: read.c:3450
+#: read.c:3503
msgid ".space repeat count is negative, ignored"
msgstr ".space compteur de répétition est négatif, ignoré"
-#: read.c:3456
+#: read.c:3509
msgid ".space repeat count is zero, ignored"
msgstr ".space compteur de répétition est zéro, ignoré"
-#: read.c:3464
+#: read.c:3517
msgid ".space repeat count overflow, ignored"
msgstr "le compteur de répétition .space déborde, ignoré"
-#: read.c:3496
+#: read.c:3549
msgid "space allocation too complex in absolute section"
msgstr "allocation d'espace trop complexe dans la section absolue"
-#: read.c:3502
+#: read.c:3555
msgid "space allocation too complex in common section"
msgstr "allocation d'espace trop complexe dans la section commune"
-#: read.c:3612
+#: read.c:3664
msgid "unsupported variable nop control in .nops directive"
msgstr "contrôle nop variable non supporté dans la directive .nops"
-#: read.c:3618
+#: read.c:3670
msgid "negative nop control byte, ignored"
msgstr "octet de contrôle nop négatif, ignoré"
-#: read.c:3687
+#: read.c:3739
#, c-format
msgid "unknown floating type '%c'"
msgstr "type de virgule flottante inconnu « %c »"
-#: read.c:3913
+#: read.c:3965
#, c-format
msgid "%s: would close weakref loop: %s"
msgstr "%s: fermerait la boucle weakref: %s"
-#: read.c:3970
+#: read.c:4022
#, c-format
msgid "junk at end of line, first unrecognized character valued 0x%x"
msgstr "rebut à la fin de la ligne, premier caractère non reconnu évalué en 0x%x"
-#: read.c:4098 write.c:2425
+#: read.c:4150 write.c:2426
#, c-format
msgid "`%s' can't be equated to common symbol `%s'"
msgstr "« %s » ne peut être rendu équivalent au symbole commun « %s »"
-#: read.c:4226
+#: read.c:4278
msgid "unexpected `\"' in expression"
msgstr "« \" » inattendue dans l'expression"
-#: read.c:4239
+#: read.c:4291
msgid "rva without symbol"
msgstr "rva sans symbole"
-#: read.c:4314
+#: read.c:4366
msgid "missing or bad offset expression"
msgstr "expression d'offset manquante ou erronée"
-#: read.c:4338
+#: read.c:4390
msgid "missing reloc type"
msgstr "type de réadressage manquant"
-#: read.c:4362
+#: read.c:4414
msgid "unrecognized reloc type"
msgstr "type de réadressage non reconnu"
-#: read.c:4378
+#: read.c:4430
msgid "bad reloc expression"
msgstr "expression de réadressage erronée"
-#: read.c:4532 read.c:5302
+#: read.c:4582 read.c:5352 read.c:5478
msgid "zero assumed for missing expression"
msgstr "zéro assumé pour l'expression manquante"
-#: read.c:4552 read.c:5331
+#: read.c:4602 read.c:5381 read.c:5497
msgid "attempt to store value in absolute section"
msgstr "tentative de stockage d'une valeur dans une section absolue"
-#: read.c:4559 read.c:5337
+#: read.c:4609 read.c:5387 read.c:5503
#, c-format
msgid "attempt to store non-zero value in section `%s'"
msgstr "tentative de stocker une valeur non nulle dans la section « %s »"
#. Leading bits contain both 0s & 1s.
-#: read.c:4636
+#: read.c:4686
#, c-format
msgid "value 0x%<PRIx64> truncated to 0x%<PRIx64>"
msgstr "valeur 0x%<PRIx64> tronquée à 0x%<PRIx64>"
-#: read.c:4680
+#: read.c:4730
#, c-format
msgid "bignum truncated to %d byte"
msgid_plural "bignum truncated to %d bytes"
msgstr[0] "grand nombre tronqué à %d octet"
msgstr[1] "grand nombre tronqué à %d octets"
-#: read.c:4889 read.c:5040
+#: read.c:4939 read.c:5090
msgid "unresolvable or nonpositive repeat count; using 1"
msgstr "compteur de répétition ne peut être résolu ou est non positif; utilise 1"
-#: read.c:4932
+#: read.c:4982
msgid "floating point constant too large"
msgstr "constante en virgule flottante trop grande"
-#: read.c:4997
+#: read.c:5047
msgid "attempt to store float in absolute section"
msgstr "tentative de stocker un nombre décimal dans une section absolue"
-#: read.c:5004
+#: read.c:5054
#, c-format
msgid "attempt to store float in section `%s'"
msgstr "tentative de stocker un nombre décimal dans la section « %s »"
-#: read.c:5599
+#: read.c:5484
+msgid "number invalid"
+msgstr "nombre invalide"
+
+#: read.c:5740
msgid "base64 strings must be placed into a section"
msgstr "les chaînes base64 doivent être placées dans une section"
-#: read.c:5606
+#: read.c:5747
msgid "a string must follow the .base64 pseudo-op"
msgstr "une chaîne doit suivre le pseudo-op .base64"
-#: read.c:5626
+#: read.c:5767
msgid "expected double quote enclosed string as argument to .base64 pseudo-op"
msgstr "chaîne entre guillemets attendue comme argument du pseudo-op .base64"
-#: read.c:5643
+#: read.c:5784
msgid "end of line encountered inside .base64 string"
msgstr "fin de ligne rencontrée à l'intérieur de la chaîne .base64"
-#: read.c:5654
+#: read.c:5795
msgid ".base64 string terminated early"
msgstr "chaîne .base64 terminée plus tôt"
-#: read.c:5659
+#: read.c:5800
msgid ".base64 string terminated unexpectedly"
msgstr "chaîne .base64 terminée de manière inattendue"
-#: read.c:5666
+#: read.c:5807
msgid "equals character only allowed at end of .base64 string"
msgstr "caractère égal uniquement permis à la fin de la chaîne .base64"
-#: read.c:5675
+#: read.c:5816
msgid "the equals character cannot start a block of four base64 encoded bytes"
msgstr "le caractère égal ne peut pas démarrer un bloc de quatre octets encodés en base64"
-#: read.c:5681
+#: read.c:5822
msgid "the equals character cannot be the second character in a block of four base64 encoded bytes"
msgstr "le caractère égal ne peut pas être le deuxième caractère dans un bloc de quatre octets encodés en base64"
-#: read.c:5691
+#: read.c:5832
#, c-format
msgid "invalid character '%c' found inside .base64 string"
msgstr "caractère invalide « %c » trouvé dans la chaîne .base64"
-#: read.c:5693
+#: read.c:5834
#, c-format
msgid "invalid character %#x found inside .base64 string"
msgstr "caractère invalide %#x trouvé dans la chaîne .base64"
-#: read.c:5719
+#: read.c:5860
msgid "no base64 characters expected after '=' padding characters"
msgstr "aucun caractère base64 n'est attendu après les caractères « = » de remplissage"
-#: read.c:5729
+#: read.c:5870
msgid ".base64 string must have a terminating double quote character"
msgstr "la chaîne .base64 doit avoir une guillemet comme caractère de fin"
-#: read.c:5762
+#: read.c:5903
#, c-format
msgid "attempt to store non-empty string in section `%s'"
msgstr "tentative de stocker une chaîne non vide dans la section « %s »"
-#: read.c:5824
+#: read.c:5965
msgid "strings must be placed into a section"
msgstr "chaînes doivent être placées dans une section"
-#: read.c:5891
+#: read.c:6032
msgid "expected <nn>"
msgstr "<nn> attendu"
#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
-#: read.c:5932 read.c:6019
+#: read.c:6073 read.c:6160
msgid "unterminated string; newline inserted"
msgstr "chaîne non terminée; saut de ligne inséré"
-#: read.c:6033
+#: read.c:6174
msgid "bad escaped character in string"
msgstr "mauvais caractère d'échappement dans la chaîne"
-#: read.c:6057
+#: read.c:6198
msgid "expected address expression"
msgstr "expression d'adresse attendue"
-#: read.c:6076
+#: read.c:6217
#, c-format
msgid "symbol \"%s\" undefined; zero assumed"
msgstr "symbole « %s » est indéfini; zéro assumé"
-#: read.c:6079
+#: read.c:6220
msgid "some symbol undefined; zero assumed"
msgstr "quelques symboles sont non définis; zéro assumé"
-#: read.c:6113
+#: read.c:6254
msgid "this string may not contain '\\0'"
msgstr "cette chaîne ne peut pas contenir « \\0 »"
-#: read.c:6150
+#: read.c:6291
msgid "missing string"
msgstr "chaîne manquante"
-#: read.c:6265
+#: read.c:6406
#, c-format
msgid ".incbin count zero, ignoring `%s'"
msgstr ".incbin a un compte à zéro, « %s » est ignoré"
-#: read.c:6277
+#: read.c:6418
#, c-format
msgid "file not found: %s"
msgstr "fichier non trouvé: %s"
-#: read.c:6287
+#: read.c:6428
#, c-format
msgid "unable to include `%s'"
msgstr "impossible d'inclure « %s »"
-#: read.c:6296
+#: read.c:6437
#, c-format
msgid "seek to end of .incbin file failed `%s'"
msgstr "recherche jusqu'à la fin de .incbin a échoué « %s »"
-#: read.c:6307
+#: read.c:6448
#, c-format
msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
msgstr "escamotage (%ld) ou compte (%ld) invalide pour la taille du fichier (%ld)"
-#: read.c:6314
+#: read.c:6455
#, c-format
msgid "could not skip to %ld in file `%s'"
msgstr "ne peut escamoter jusqu'à %ld dans le fichier « %s »"
-#: read.c:6323
+#: read.c:6464
#, c-format
msgid "truncated file `%s', %ld of %ld bytes read"
msgstr "fichier « %s » tronqué, %ld de %ld octets lus"
-#: read.c:6460
+#: read.c:6601
msgid "missing .func"
msgstr ".func manquant"
-#: read.c:6479
+#: read.c:6620
msgid ".endfunc missing for previous .func"
msgstr ".endfunc manquant pour la déclaration .func précédente"
-#: read.c:6538
+#: read.c:6673
#, c-format
msgid ".bundle_align_mode alignment too large (maximum %u)"
msgstr "alignement de .bundle_align_mode trop grand (%u au maximum)"
-#: read.c:6543
+#: read.c:6678
msgid "cannot change .bundle_align_mode inside .bundle_lock"
msgstr "ne peut changer .bundle_align_mode à l'intérieur de .bundle_lock"
-#: read.c:6557
+#: read.c:6692
msgid ".bundle_lock is meaningless without .bundle_align_mode"
msgstr ".bundle_lock n'a pas de sens sans .bundle_align_mode"
-#: read.c:6578
+#: read.c:6713
msgid ".bundle_unlock without preceding .bundle_lock"
msgstr ".bundle_unlock sans .bundle_lock précédent"
-#: read.c:6591
+#: read.c:6726
#, c-format
msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
msgstr "la séquence .bundle_lock occupe %u octets mais la taille du paquet est seulement %u octets"
-#: read.c:6690
+#: read.c:6825
#, c-format
msgid "missing closing `%c'"
msgstr "« %c » fermant manquant"
-#: read.c:6692
+#: read.c:6827
msgid "stray `\\'"
msgstr "« \\ » superflu"
@@ -23382,43 +23365,43 @@ msgstr "« \\ » superflu"
msgid "invalid argument '%s' to -fdebug-prefix-map"
msgstr "argument « %s » invalide pour -fdebug-prefix-map"
-#: scfi.c:529
+#: scfi.c:545
msgid "SCFI: usage of REG_FP as scratch not supported"
msgstr "SCFI: l'utilisation de REG_FP comme brouillon n'est pas supporté"
-#: scfi.c:635
+#: scfi.c:655
msgid "SCFI: unsupported stack manipulation pattern"
msgstr "SCFI: motif de manipulation de pile non supporté"
-#: scfi.c:773 scfi.c:868
+#: scfi.c:802 scfi.c:896
msgid "SCFI: asymetrical register restore"
msgstr "SCFI: restauration de registre asymétrique"
-#: scfi.c:941
+#: scfi.c:969
msgid "SCFI: Bad CFI propagation perhaps"
msgstr "SCFI: Peut-être une mauvaise propagation CFI"
-#: scfi.c:1088
+#: scfi.c:1116
#, c-format
msgid "SCFI: forward pass failed for func '%s'"
msgstr "SCFI: le passage avant a échoué pour la fonction « %s »"
-#: scfi.c:1095
+#: scfi.c:1123
#, c-format
msgid "SCFI: backward pass failed for func '%s'"
msgstr "SCFI: le passage arrière a échoué pour la fonction « %s »"
-#: scfi.c:1162
+#: scfi.c:1190
msgid "SCFI: Invalid DWARF CFI opcode data"
msgstr "SCFI: Donnée d'opcode DWARF CFI invalide"
#. No other GINSN_TYPE_* expected.
-#: scfi.c:1214
+#: scfi.c:1242
#, c-format
msgid "SCFI: bad ginsn for func '%s'"
msgstr "SCFI: mauvais ginsn pour func « %s »"
-#: scfi.c:1228 scfi.c:1237
+#: scfi.c:1256 scfi.c:1265
msgid "SCFI: unsupported for target"
msgstr "SCFI: pas supporté pour cette cible"
@@ -23426,7 +23409,7 @@ msgstr "SCFI: pas supporté pour cette cible"
msgid "SCFI ignores most user-specified CFI directives"
msgstr "SCFI ignore la plupart des directives CFI spécifiées par l'utilisateur"
-#: scfidw2gen.c:131
+#: scfidw2gen.c:132
msgid "SCFI: missing previous SCFI endproc marker"
msgstr "SCFI: marqueur précédent SCFI endproc manquant"
@@ -23452,7 +23435,7 @@ msgstr ".stab%c: champ de description '%x' trop grand, essayez un format de déb
msgid "comma missing in .xstabs"
msgstr "virgule manquante dans .xstabs"
-#: symbols.c:386 symbols.c:2530
+#: symbols.c:386 symbols.c:2550
#, c-format
msgid "symbol '%s' contains multibyte characters"
msgstr "le symbole « %s » contient des caractères multi-octets"
@@ -23503,187 +23486,339 @@ msgid "division by zero when setting `%s'"
msgstr "division par zéro lors de l'initialisation de « %s »"
#. See PR 20895 for a reproducer.
-#: symbols.c:1757
+#: symbols.c:1777
msgid "Invalid operation on symbol"
msgstr "Opération invalide sur le symbole"
-#: symbols.c:1807 write.c:2474
+#: symbols.c:1827 write.c:2475
#, c-format
msgid "can't resolve value for symbol `%s'"
msgstr "ne peut résoudre la valeur du symbole « %s »"
-#: symbols.c:2215
+#: symbols.c:2235
#, c-format
msgid "\"%u\" (instance number %u of a %s label)"
msgstr "« %u » (instance d'un nombre %u d'une étiquette %s)"
-#: symbols.c:2246
+#: symbols.c:2266
msgid "expression is too complex to be resolved or converted into relocations"
msgstr "l'expression est trop complexe pour être résolue ou convertie en réadressages"
-#: symbols.c:2248 symbols.c:2251
+#: symbols.c:2268 symbols.c:2271
#, c-format
msgid "attempt to get value of unresolved symbol `%s'"
msgstr "tentative pour obtenir la valeur du symbole non résolu « %s »"
#. Do not reassign section symbols.
-#: symbols.c:2551
+#: symbols.c:2571
msgid "can't make section symbol global"
msgstr "ne peut rendre global le symbole de section"
-#: symbols.c:2557
+#: symbols.c:2577
msgid "can't make register symbol global"
msgstr "ne peut rendre global le symbole de registre"
-#: symbols.c:2663
+#: symbols.c:2683
#, c-format
msgid "Accessing function `%s' as thread-local object"
msgstr "Accès à la fonction « %s » comme un objet thread local"
-#: symbols.c:2667
+#: symbols.c:2687
#, c-format
msgid "Accessing `%s' as thread-local object"
msgstr "Accès à « %s » comme un objet de thread local"
-#: write.c:158
+#: write.c:153
#, c-format
msgid "field fx_size too small to hold %lu"
msgstr "champ fx_size trop petit pour contenir %lu"
-#: write.c:447
+#: write.c:430
#, c-format
msgid "attempt to .org/.space/.nops backwards? (%ld)"
msgstr "tentative d'utiliser .org/.space/.nops vers l'arrière ? (%ld)"
-#: write.c:469
+#: write.c:452
#, c-format
msgid "leb128 operand is an undefined symbol: %s"
-msgstr "l'opérande leb128 est un symbole indéfini: %s"
+msgstr "l'opérande leb128 est un symbole indéfini : %s"
+
+#: write.c:520
+#, c-format
+msgid ".cv_%ccomp operand is an undefined symbol: %s"
+msgstr "l'opérande .cv_%ccomp est un symbole indéfini : %s"
-#: write.c:703
+#: write.c:712
msgid "invalid offset expression"
msgstr "expression d'offset invalide"
-#: write.c:725
+#: write.c:734
msgid "invalid reloc expression"
msgstr "expression de réadressage invalide"
-#: write.c:922
+#: write.c:931
#, c-format
msgid "can't resolve %s - %s"
msgstr "ne peut résoudre %s - %s"
-#: write.c:1135
+#: write.c:1144
#, c-format
msgid "value of %s too large for field of %d byte at %s"
msgid_plural "value of %s too large for field of %d bytes at %s"
msgstr[0] "la valeur de %s est trop grande pour le champ de %d octet à %s"
msgstr[1] "la valeur de %s est trop grande pour le champ de %d octets à %s"
-#: write.c:1151
+#: write.c:1160
#, c-format
msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
msgstr "débordement de .word signé; commutation peut être trop grande; %ld à 0x%lx"
-#: write.c:1192
+#: write.c:1201
msgid "redefined symbol cannot be used on reloc"
msgstr "symbole redéfini ne peut être utilisé sur un réadressage"
-#: write.c:1205
+#: write.c:1214
msgid "relocation out of range"
msgstr "réadressage hors limite"
-#: write.c:1208
+#: write.c:1217
#, c-format
msgid "%s:%u: bad return from bfd_install_relocation: %x"
msgstr "%s:%u: retour erroné de bfd_install_relocation: %x"
-#: write.c:1236
+#: write.c:1245
msgid "reloc not within (fixed part of) section"
msgstr "réadressage n'est pas dans une (partie corrigée de) section"
-#: write.c:1308
+#: write.c:1317
msgid "internal error: fixup not contained within frag"
msgstr "erreur interne: correctif non contenu à l'intérieur du fragment"
-#: write.c:1454 write.c:1578
+#: write.c:1463 write.c:1579
msgid "can't extend frag"
msgstr "ne peut étendre la fragmentation"
-#: write.c:1627
+#: write.c:1628
msgid "unimplemented .nops directive"
msgstr "directive .nops non impémentée"
-#: write.c:1661
+#: write.c:1662
#, c-format
msgid "can't write %ld byte to section %s of %s: '%s'"
msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
msgstr[0] "impossible d'écrire %ld octet dans la section %s de %s: « %s »"
msgstr[1] "impossible d'écrire %ld octets dans la section %s de %s: « %s »"
-#: write.c:1687 write.c:1721 write.c:1758
+#: write.c:1688 write.c:1722 write.c:1759
#, c-format
msgid "can't fill %ld byte in section %s of %s: '%s'"
msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
msgstr[0] "impossible de remplir %ld octet dans la section %s de %s: « %s »"
msgstr[1] "impossible de remplir %ld octets dans la section %s de %s: « %s »"
-#: write.c:1975
+#: write.c:1976
msgid "unable to create reloc for build note"
msgstr "impossible de créer reloc pour la note de compilation"
-#: write.c:1979
+#: write.c:1980
msgid "<gnu build note>"
msgstr "<note de compilation gnu>"
-#: write.c:2390
+#: write.c:2391
#, c-format
msgid "%s: global symbols not supported in common sections"
msgstr "%s: symboles globaux non supportés dans les sections communes"
-#: write.c:2404
+#: write.c:2405
#, c-format
msgid "local label `%s' is not defined"
msgstr "étiquette locale « %s » n'est pas définie"
-#: write.c:2432
+#: write.c:2433
#, c-format
msgid "can't make global register symbol `%s'"
msgstr "ne peut rendre global le symbol de registre « %s »"
-#: write.c:2742
+#: write.c:2744
#, c-format
msgid "alignment padding (%lu byte) not a multiple of %ld"
msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
msgstr[0] "le remplissage pour alignement (%lu octet) n'est pas un multiple de %ld"
msgstr[1] "le remplissage pour alignement (%lu octets) n'est pas un multiple de %ld"
-#: write.c:2916
+#: write.c:2921
#, c-format
msgid ".word %s-%s+%s didn't fit"
msgstr ".word %s-%s+%s n'avait pas la bonne taille"
-#: write.c:3010
+#: write.c:3013
msgid "padding added"
msgstr "bourrage ajouté"
-#: write.c:3061
+#: write.c:3064
msgid "attempt to move .org backwards"
msgstr "tentative de déplacement de .org vers l'arrière"
-#: write.c:3086
+#: write.c:3089
msgid ".space, .nops or .fill specifies non-absolute value"
msgstr ".space, .nops ou .fill spécifient une valeur non absolue"
-#: write.c:3101
+#: write.c:3104
msgid ".space, .nops or .fill with negative value, ignored"
msgstr ".space, .nops ou .fill avec une valeur négative, ignoré"
-#: write.c:3177
+#: write.c:3194
#, c-format
msgid "Infinite loop encountered whilst attempting to compute the addresses of symbols in section %s"
msgstr "Boucle infinie rencontrée lors du calcul des adresses des symboles de la section %s"
+#~ msgid "end of file in comment"
+#~ msgstr "fin du fichier dans le commentaire"
+
+#, c-format
+#~ msgid "SCFI: `%s' insn with non-zero addend to sym not supported"
+#~ msgstr "SCFI: instruction « %s » avec un terme non nul pour sym n'est pas supportée"
+
+#, c-format
+#~ msgid "SCFI: unsupported APX op %#x may cause incorrect CFI"
+#~ msgstr "SCFI: op APX %#x non supporté peut causer un CFI incorrect"
+
+#, c-format
+#~ msgid "SCFI: unhandled op %#x may cause incorrect CFI"
+#~ msgstr "SCFI: op %#x non géré peut causer un CFI incorrect"
+
+#, c-format
+#~ msgid "SCFI: unexpected op %#x may cause incorrect CFI"
+#~ msgstr "SCFI: op %#x inattendu peut causer un CFI incorrect"
+
+#, c-format
+#~ msgid "TLS relocation cannot be used with `%s'"
+#~ msgstr "le réadressage TLS ne peut être utilisé avec %s"
+
+#~ msgid "32bit x86_64 is only supported for ELF"
+#~ msgstr "x86_64 32 bits est uniquement supporté avec ELF"
+
+#~ msgid "branch offset out of range\n"
+#~ msgstr "offset de branchement hors limite\n"
+
+#~ msgid "branch relaxation failed\n"
+#~ msgstr "échec de la relâche du branchement\n"
+
+#~ msgid "error checking for overflow - broken assembler"
+#~ msgstr "erreur lors de la vérification du débordement – assembleur endommagé"
+
+#, c-format
+#~ msgid "branch offset %d out of range %d to %d"
+#~ msgstr "offset de branchement %d hors des limites %d à %d"
+
+#, c-format
+#~ msgid "branch offset %d out of range"
+#~ msgstr "offset de branchement %d hors limite"
+
+#, c-format
+#~ msgid "%s offset %d out of range"
+#~ msgstr "offset %2$d de %1$s hors limite"
+
+#, c-format
+#~ msgid "custom instruction opcode %u out of range %u to %u"
+#~ msgstr "l'opcode de l'instruction custom %u est hors des limites %u à %u"
+
+#, c-format
+#~ msgid "internal error: broken opcode descriptor for `%s %s'\n"
+#~ msgstr "erreur interne: descripteur de l'opcode endommagé pour « %s %s »\n"
+
+#~ msgid "expecting control register"
+#~ msgstr "registre de contrôle attendu"
+
+#~ msgid "illegal use of control register"
+#~ msgstr "utilisation illégale du registre de contrôle"
+
+#~ msgid "illegal use of coprocessor register"
+#~ msgstr "utilisation illégale du registre du coprocesseur"
+
+#, c-format
+#~ msgid "invalid register %s"
+#~ msgstr "registre %s invalide"
+
+#~ msgid ""
+#~ "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
+#~ "Use .set noat to turn off those optimizations (and this warning)."
+#~ msgstr ""
+#~ "Le registre at (r1) peut parfois être corrompu par les optimisations de l'assembleur.\n"
+#~ "Utilisez .set noat pour désactiver ces optimisations (et cet avertissement)."
+
+#~ msgid ""
+#~ "The debugger will corrupt bt (r25).\n"
+#~ "If you don't need to debug this code use .set nobreak to turn off this warning."
+#~ msgstr ""
+#~ "Le débogueur va corrompre bt (r25).\n"
+#~ "Si vous n'avez pas besoin de déboguer ce code, utilisez .set nobreak pour désactiver cet avertissement."
+
+#~ msgid ""
+#~ "The debugger will corrupt sstatus/ba (r30).\n"
+#~ "If you don't need to debug this code use .set nobreak to turn off this warning."
+#~ msgstr ""
+#~ "Le débogueur va corrompre sstatus/ba (r30).\n"
+#~ "Si vous n'avez pas besoin de déboguer ce code, utilisez .set nobreak pour désactiver cet avertissement."
+
+#~ msgid "r31 cannot be used with jmp; use ret instead"
+#~ msgstr "r31 ne peut pas être utilisé avec jmp; utilisez ret à la place"
+
+#~ msgid "r31 cannot be used with jmpr.n; use ret.n instead"
+#~ msgstr "r31 ne peut pas être utilisé avec jmpr.n; utilisez ret.n à la place"
+
+#, c-format
+#~ msgid "Invalid constant operand %s"
+#~ msgstr "Opérande constant %s invalide"
+
+#, c-format
+#~ msgid "unrecognized pseudo-instruction %s"
+#~ msgstr "pseudo instruction %s non reconnue"
+
+#~ msgid "Big-endian R2 is not supported."
+#~ msgstr "R2 à octets de poids fort n'est pas supporté."
+
+#~ msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
+#~ msgstr "Mauvaise directive .section: nécessite a,s,w,x,M,S,G,T dans la chaîne"
+
+#, c-format
+#~ msgid "Illegal operands: %%tls_ldo in %d-byte data field"
+#~ msgstr "Opérandes illégaux: %%tls_ldo dans un champ de données de %d octets"
+
+#, c-format
+#~ msgid "Illegal operands: %%gotoff in %d-byte data field"
+#~ msgstr "Opérandes illégaux: %%gotoff dans un champ de données de %d octets"
+
+#, c-format
+#~ msgid "Illegal operands: %s requires arguments in ()"
+#~ msgstr "Opérandes illégaux: %s requiert des arguments dans ()"
+
+#, c-format
+#~ msgid "Illegal operands: garbage after %s()"
+#~ msgstr "Opérandes illégaux: rebuts après %s()"
+
+#~ msgid "internal: vasprintf failed"
+#~ msgstr "interne: vasprintf a échoué"
+
+#, c-format
+#~ msgid ""
+#~ "VMS options:\n"
+#~ "-+\t\t\thash encode names longer than 31 characters\n"
+#~ "-1\t\t\t`const' handling compatible with gcc 1.x\n"
+#~ "-H\t\t\tshow new symbol after hash truncation\n"
+#~ "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
+#~ "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
+#~ "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
+#~ msgstr ""
+#~ "Options VMS:\n"
+#~ "-+ hash encoder les noms plus longs que 31 caractères\n"
+#~ "-1 traiter les « const » en mode compatible avec gcc 1.x\n"
+#~ "-H afficher les nouveaux symboles après le rabotage hash\n"
+#~ "-h NUM ne pas hacher les noms avec des casses mélangées\n"
+#~ " et ajuster la casse:\n"
+#~ " 0 = majuscule, 2 = minuscule, 3 = préserver la casse\n"
+#~ "-v\"VERSION\" inscrire le numéro de VERSION du code assemblé\n"
+
#~ msgid "FPA register expected"
#~ msgstr "registre FPA attendu"
@@ -25030,9 +25165,6 @@ msgstr "Boucle infinie rencontrée lors du calcul des adresses des symboles de l
#~ msgid "PC relative MIPS16 instruction references a different section"
#~ msgstr "Instruction MIPS16 relative au PC référence une section différente"
-#~ msgid "%s isa does not support 64-bit registers"
-#~ msgstr "%s ISA ne supporte pas les registres 64 bits"
-
#~ msgid "%s isa does not support 64-bit floating point registers"
#~ msgstr "%s ISA ne supporte pas les registres en virgule flottante 64 bits"
diff --git a/gold/po/fr.po b/gold/po/fr.po
index 0b3acd5..6900c47 100644
--- a/gold/po/fr.po
+++ b/gold/po/fr.po
@@ -2,7 +2,7 @@
# Copyright © 2021 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
#
-# Grégoire Scano <gregoire.scano@malloc.fr>, 2015, 2018-2024.
+# Grégoire Scano <gregoire.scano@malloc.fr>, 2015, 2018-2025.
# Christian Wiatr <w9204-fs@yahoo.com>, 2023.
#
# stub => espace d'amorçage
@@ -10,10 +10,10 @@
# relocation => relocalisation
msgid ""
msgstr ""
-"Project-Id-Version: gold 2.41.90\n"
+"Project-Id-Version: gold 2.43.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2024-01-15 14:59+0000\n"
-"PO-Revision-Date: 2024-01-26 23:17+0800\n"
+"POT-Creation-Date: 2025-01-19 12:20+0000\n"
+"PO-Revision-Date: 2025-01-24 08:04+0800\n"
"Last-Translator: Grégoire Scano <gregoire.scano@malloc.fr>\n"
"Language-Team: French <traduc@traduc.org>\n"
"Language: fr\n"
@@ -87,7 +87,7 @@ msgstr "L'espace d'amorçage est bien trop loin, essayez une valeur plus petite
#: aarch64.cc:6017 arm.cc:8477 i386.cc:1772 mips.cc:12507 powerpc.cc:7848
#: s390.cc:2185 s390.cc:2633 sparc.cc:2134 tilegx.cc:3137 tilegx.cc:3589
-#: x86_64.cc:3027 x86_64.cc:3497
+#: x86_64.cc:3034 x86_64.cc:3506
#, c-format
msgid "%s: unsupported reloc %u against local symbol"
msgstr "%s : la relocalisation %u vers un symbole local n'est pas prise en charge"
@@ -113,7 +113,7 @@ msgstr "%s : relocalisation TLSLE %u non prise en charge dans un code partagé.
#: aarch64.cc:6374 arm.cc:8885 i386.cc:2127 mips.cc:12520 powerpc.cc:8788
#: s390.cc:3064 s390.cc:3081 sparc.cc:2572 tilegx.cc:3605 tilegx.cc:4144
-#: x86_64.cc:3513 x86_64.cc:4038
+#: x86_64.cc:3522 x86_64.cc:4050
#, c-format
msgid "%s: unsupported reloc %u against global symbol %s"
msgstr "%s : la relocalisation %u vers le symbole global %s n'est pas prise en charge"
@@ -129,7 +129,7 @@ msgid "%s: unsupported reloc type in global scan"
msgstr "%s : type de relocalisation non prise en charge lors d'un balayage global"
#: aarch64.cc:6909 powerpc.cc:9925 s390.cc:4014 sparc.cc:3164 tilegx.cc:4211
-#: x86_64.cc:4103
+#: x86_64.cc:4115
#, c-format
msgid "%s: unsupported REL reloc section"
msgstr "%s : section de relocalisation REL non prise en charge"
@@ -140,7 +140,7 @@ msgid "cannot relocate %s in object file"
msgstr "impossible de relocaliser %s dans le fichier objet"
#: aarch64.cc:7345 i386.cc:2987 i386.cc:3753 mips.cc:10114 powerpc.cc:12282
-#: s390.cc:3465 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4597
+#: s390.cc:3465 sparc.cc:3695 tilegx.cc:4726 x86_64.cc:4609
#, c-format
msgid "unexpected reloc %u in object file"
msgstr "relocalisation %u inattendue dans le fichier objet"
@@ -389,12 +389,12 @@ msgid "requires unsupported dynamic reloc %s; recompile with -fPIC"
msgstr "nécessite une relocalisation dynamique %s non prise en charge ; recompiler avec -fPIC"
#: arm.cc:8547 i386.cc:1786 s390.cc:2276 sparc.cc:2247 tilegx.cc:3223
-#: x86_64.cc:3133
+#: x86_64.cc:3140
#, c-format
msgid "%s: unsupported TLS reloc %u for IFUNC symbol"
msgstr "%s : la relocalisation TLS %u pour un symbole IFUNC n'est pas prise en charge"
-#: arm.cc:8643 i386.cc:1862 powerpc.cc:8257 s390.cc:2369 x86_64.cc:3233
+#: arm.cc:8643 i386.cc:1862 powerpc.cc:8257 s390.cc:2369 x86_64.cc:3240
#, c-format
msgid "section symbol %u has bad shndx %u"
msgstr "le symbole de section %u a un mauvais shndx %u"
@@ -403,13 +403,13 @@ msgstr "le symbole de section %u a un mauvais shndx %u"
#. dynamic linker, and should never be seen here.
#: arm.cc:8752 arm.cc:9233 i386.cc:1950 i386.cc:2436 mips.cc:11296 s390.cc:2468
#: s390.cc:2902 sparc.cc:2553 sparc.cc:3033 tilegx.cc:3584 tilegx.cc:4139
-#: x86_64.cc:3358 x86_64.cc:3898
+#: x86_64.cc:3365 x86_64.cc:3907
#, c-format
msgid "%s: unexpected reloc %u in object file"
msgstr "%s : relocalisation %u inattendue dans le fichier objet"
#: arm.cc:8784 i386.cc:1984 mips.cc:10745 s390.cc:2512 sparc.cc:2452
-#: tilegx.cc:3488 x86_64.cc:3399
+#: tilegx.cc:3488 x86_64.cc:3407
#, c-format
msgid "local symbol %u has bad shndx %u"
msgstr "le symbole local %u a un mauvais shndx %u"
@@ -426,8 +426,8 @@ msgstr "impossible de fournir une correction de relocalisation V4BX interopérab
#: arm.cc:10247 i386.cc:3019 i386.cc:3101 i386.cc:3166 i386.cc:3202
#: i386.cc:3274 mips.cc:12342 powerpc.cc:12396 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:4620 x86_64.cc:4748
-#: x86_64.cc:4823 x86_64.cc:4857
+#: sparc.cc:3953 sparc.cc:4060 tilegx.cc:4732 x86_64.cc:4633 x86_64.cc:4761
+#: x86_64.cc:4836 x86_64.cc:4870
#, c-format
msgid "unsupported reloc %u"
msgstr "la relocalisation %u n'est pas prise en charge"
@@ -917,38 +917,38 @@ msgstr "%s introuvable"
msgid "cannot open %s: %s"
msgstr "impossible d'ouvrir %s : %s"
-#: gdb-index.cc:378
+#: gdb-index.cc:395
#, c-format
msgid "%s: --gdb-index currently supports only C and C++ languages"
msgstr "%s : --gdb-index ne prend en charge que les langages C et C++ pour le moment"
#. The top level DIE should be one of the above.
-#: gdb-index.cc:392
+#: gdb-index.cc:409
#, c-format
msgid "%s: top level DIE is not DW_TAG_compile_unit or DW_TAG_type_unit"
msgstr "%s : le DIE du plus haut niveau n'est pas DW_TAG_compile_unit ou DW_TAG_type_unit"
-#: gdb-index.cc:845
+#: gdb-index.cc:862
#, c-format
msgid "%s: DWARF info may be corrupt; low_pc and high_pc are in different sections"
msgstr "%s : les informations DWARF peuvent être corrompues ; low_pc et high_pc sont dans des sections différentes"
-#: gdb-index.cc:971
+#: gdb-index.cc:988
#, c-format
msgid "%s: DWARF CUs: %u\n"
msgstr "%s : unités de compilation (CUs) DWARF : %u\n"
-#: gdb-index.cc:973
+#: gdb-index.cc:990
#, c-format
msgid "%s: DWARF CUs without pubnames/pubtypes: %u\n"
msgstr "%s : unités de compilation (CUs) DWARF sans pubnames/pubtypes : %u\n"
-#: gdb-index.cc:975
+#: gdb-index.cc:992
#, c-format
msgid "%s: DWARF TUs: %u\n"
msgstr "%s : unités de type (TUs) DWARF : %u\n"
-#: gdb-index.cc:977
+#: gdb-index.cc:994
#, c-format
msgid "%s: DWARF TUs without pubnames/pubtypes: %u\n"
msgstr "%s : unités de type (TUs) DWARF sans pubnames/pubtypes : %u\n"
@@ -1065,7 +1065,7 @@ msgstr "impossible d'utiliser split-stack « %s » et non-split-stack « %s 
#. FIXME: This needs to specify the location somehow.
#: i386.cc:639 i386.cc:2800 sparc.cc:324 sparc.cc:3296 x86_64.cc:962
-#: x86_64.cc:4297
+#: x86_64.cc:4309
msgid "missing expected TLS relocation"
msgstr "absence de la relocalisation TLS attendue"
@@ -1103,7 +1103,7 @@ msgstr "SUN et GNU suivent les relocalisations TLS"
msgid "unsupported reloc %u in object file"
msgstr "la relocalisation %u n'est pas prise en charge dans le fichier objet"
-#: i386.cc:4036 powerpc.cc:9879 s390.cc:4886 x86_64.cc:5743
+#: i386.cc:4036 powerpc.cc:9879 s390.cc:4886 x86_64.cc:5782
#, c-format
msgid "failed to match split-stack sequence at section %u offset %0zx"
msgstr "l'association de séquence de la pile scindée (split-stack) à la position %2$0zx de la section %1$u a échoué"
@@ -1695,7 +1695,7 @@ msgstr "%s : ICF place la section « %s » du fichier « %s » dans la sect
msgid "size of symbols is not multiple of symbol size"
msgstr "la taille des symboles n'est pas un multiple de la taille d'un symbole"
-#: object.cc:2142 symtab.cc:1217
+#: object.cc:2142 symtab.cc:1280
#, c-format
msgid "%s: plugin needed to handle lto object"
msgstr "%s : un greffon est nécessaire à la gestion d'objets lto"
@@ -3691,64 +3691,64 @@ msgstr "symbole STB_LOCAL invalide dans les symboles externes"
msgid "unsupported symbol binding %d"
msgstr "liaison de symbole %d non prise en charge"
-#: resolve.cc:288
+#: resolve.cc:274
#, c-format
msgid "STT_COMMON symbol '%s' in %s is not in a common section"
msgstr "le symbole STT_COMMON « %s » dans %s n'est pas dans une section commune"
-#: resolve.cc:443
+#: resolve.cc:429
#, c-format
msgid "common of '%s' overriding smaller common"
msgstr "le commun de « %s » écrase un commun plus petit"
-#: resolve.cc:448
+#: resolve.cc:434
#, c-format
msgid "common of '%s' overidden by larger common"
msgstr "le commun de « %s » est écrasé par un commun plus grand"
-#: resolve.cc:453
+#: resolve.cc:439
#, c-format
msgid "multiple common of '%s'"
msgstr "commun multiple de « %s »"
-#: resolve.cc:492
+#: resolve.cc:478
#, c-format
msgid "symbol '%s' used as both __thread and non-__thread"
msgstr "le symbole « %s » est utilisé à la fois comme __thread et comme non-__thread"
-#: resolve.cc:535
+#: resolve.cc:521
#, c-format
msgid "multiple definition of '%s'"
msgstr "définitions redondantes de « %s »"
-#: resolve.cc:574
+#: resolve.cc:560
#, c-format
msgid "definition of '%s' overriding common"
msgstr "la définition de « %s » écrase le commun"
-#: resolve.cc:609
+#: resolve.cc:595
#, c-format
msgid "definition of '%s' overriding dynamic common definition"
msgstr "la définition de « %s » écrase la définition du commun dynamique"
-#: resolve.cc:785
+#: resolve.cc:771
#, c-format
msgid "common '%s' overridden by previous definition"
msgstr "le commun « %s » est écrasé par la définition précédente"
-#: resolve.cc:920
+#: resolve.cc:906
msgid "COPY reloc"
msgstr "COPIE de relocalisation"
-#: resolve.cc:924 resolve.cc:947
+#: resolve.cc:910 resolve.cc:933
msgid "command line"
msgstr "ligne de commande"
-#: resolve.cc:927
+#: resolve.cc:913
msgid "linker script"
msgstr "script de l'éditeur de liens"
-#: resolve.cc:931
+#: resolve.cc:917
msgid "linker defined"
msgstr "éditeur de liens défini"
@@ -3765,7 +3765,7 @@ msgstr "à court d'espace de retouche (PLT) ; rééditer les liens avec --incre
msgid "relocation overflow"
msgstr "débordement de relocalisation"
-#: s390.cc:3677 s390.cc:3733 x86_64.cc:4946
+#: s390.cc:3677 s390.cc:3733 x86_64.cc:4960
#, c-format
msgid "unsupported reloc type %u"
msgstr "le type de relocalisation %u n'est pas pris en charge"
@@ -4078,75 +4078,75 @@ msgstr "%s : %s structures de données de chaînes de caractères : %zu\n"
msgid "Cannot export local symbol '%s'"
msgstr "Impossible d'exporter le symbole local « %s »"
-#: symtab.cc:948
+#: symtab.cc:957
#, c-format
msgid "%s: reference to %s"
msgstr "%s : référence à %s"
-#: symtab.cc:950
+#: symtab.cc:959
#, c-format
msgid "%s: definition of %s"
msgstr "%s : définition de %s"
-#: symtab.cc:1060
+#: symtab.cc:1123
#, c-format
msgid "%s: conflicting default version definition for %s@@%s"
msgstr "%s : la définition de la version par défaut pour %s@@%s est en conflit"
-#: symtab.cc:1064
+#: symtab.cc:1127
#, c-format
msgid "%s: %s: previous definition of %s@@%s here"
msgstr "%s : %s : définition précédente de %s@@%s ici"
-#: symtab.cc:1206
+#: symtab.cc:1269
#, c-format
msgid "bad global symbol name offset %u at %zu"
msgstr "le décalage %u du nom de symbole global à la position %zu est incorrect"
-#: symtab.cc:1473
+#: symtab.cc:1536
msgid "--just-symbols does not make sense with a shared object"
msgstr "--just-symbols n'a pas de sens avec un objet partagé"
-#: symtab.cc:1484
+#: symtab.cc:1547
msgid "too few symbol versions"
msgstr "pas assez de versions de symboles"
-#: symtab.cc:1539
+#: symtab.cc:1602
#, c-format
msgid "bad symbol name offset %u at %zu"
msgstr "le décalage %u du nom de symbole à la position %zu est incorrect"
-#: symtab.cc:1602
+#: symtab.cc:1665
#, c-format
msgid "versym for symbol %zu out of range: %u"
msgstr "versym hors de portée pour le symbole %zu : %u"
-#: symtab.cc:1610
+#: symtab.cc:1673
#, c-format
msgid "versym for symbol %zu has no name: %u"
msgstr "versym sans nom pour le symbole %zu : %u"
-#: symtab.cc:2633
+#: symtab.cc:2696
#, c-format
msgid "discarding version information for %s@%s, defined in unused shared library %s (linked with --as-needed)"
msgstr "abandonne l'information de version pour %s@%s, défini dans la bibiliothèque partagée %s (liens édités avec --as-needed)"
-#: symtab.cc:2995 symtab.cc:3141
+#: symtab.cc:3058 symtab.cc:3204
#, c-format
msgid "%s: unsupported symbol section 0x%x"
msgstr "%s : la section de symbole 0x%x n'est pas prise en charge"
-#: symtab.cc:3473
+#: symtab.cc:3536
#, c-format
msgid "%s: symbol table entries: %zu; buckets: %zu\n"
msgstr "%s : entrées de la table des symboles : %zu ; groupes de blocs : %zu\n"
-#: symtab.cc:3476
+#: symtab.cc:3539
#, c-format
msgid "%s: symbol table entries: %zu\n"
msgstr "%s : entrées de la table des symboles : %zu\n"
-#: symtab.cc:3633
+#: symtab.cc:3696
#, c-format
msgid "while linking %s: symbol '%s' defined in multiple places (possible ODR violation):"
msgstr "lors de l'édition de liens de %s : le symbole « %s » est défini à plusieurs endroits (violation ODR possible) :"
@@ -4155,7 +4155,7 @@ msgstr "lors de l'édition de liens de %s : le symbole « %s » est défini Ã
#. which may not be the location we expect to intersect
#. with another definition. We could print the whole
#. set of locations, but that seems too verbose.
-#: symtab.cc:3640 symtab.cc:3643
+#: symtab.cc:3703 symtab.cc:3706
#, c-format
msgid " %s from %s\n"
msgstr " %s depuis %s\n"
@@ -4215,7 +4215,7 @@ msgstr "TLS_DESC n'est pas encore pris en charge pour l'édition de liens incré
msgid "TLS_DESC not yet supported for TILEGX"
msgstr "TLS_DESC n'est pas encore pris en charge pour TILEGX"
-#: tilegx.cc:3202 x86_64.cc:3111
+#: tilegx.cc:3202 x86_64.cc:3118
#, c-format
msgid "requires unsupported dynamic reloc %u; recompile with -fPIC"
msgstr "nécessite une relocalisation %u dynamique non prise en charge ; veuillez recompiler avec -fPIC"
@@ -4231,8 +4231,8 @@ msgstr "relocalisation TLS pour une instruction invalide"
#. This output is intended to follow the GNU standards.
#: version.cc:65
#, c-format
-msgid "Copyright (C) 2024 Free Software Foundation, Inc.\n"
-msgstr "Copyright (C) 2024 Free Software Foundation, Inc.\n"
+msgid "Copyright (C) 2025 Free Software Foundation, Inc.\n"
+msgstr "Copyright (C) 2025 Free Software Foundation, Inc.\n"
#: version.cc:66
#, c-format
@@ -4271,26 +4271,26 @@ msgstr "débordement du décalage relatif au PC dans l'entrée PLT %d"
msgid "PC-relative offset overflow in APLT entry %d"
msgstr "débordement du décalage relatif au PC dans l'entrée APLT %d"
-#: x86_64.cc:3079
+#: x86_64.cc:3086
msgid "requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPIC"
msgstr "nécessite une relocalisation R_X86_64_32 dynamique pouvant déborder à l'exécution ; veuillez recompiler avec -fPIC"
-#: x86_64.cc:3096
+#: x86_64.cc:3103
#, c-format
msgid "requires dynamic %s reloc against '%s' which may overflow at runtime; recompile with -fPIC"
msgstr "nécessite une relocalisation %s dynamique vers « %s » pouvant déborder à l'exécution ; recompiler avec -fPIC"
-#: x86_64.cc:4631
+#: x86_64.cc:4644
#, c-format
msgid "relocation overflow: reference to local symbol %u in %s"
msgstr "débordement de relocalisation : référence au symbole local %u dans %s"
-#: x86_64.cc:4638
+#: x86_64.cc:4651
#, c-format
msgid "relocation overflow: reference to '%s' defined in %s"
msgstr "débordement de relocalisation : la référence à « %s » est définie dans %s"
-#: x86_64.cc:4646
+#: x86_64.cc:4659
#, c-format
msgid "relocation overflow: reference to '%s'"
msgstr "débordement de relocalisation : référence à « %s »"
diff --git a/ld/po/fr.po b/ld/po/fr.po
index 6f4bdbf..23c4766 100644
--- a/ld/po/fr.po
+++ b/ld/po/fr.po
@@ -2,14 +2,14 @@
# Copyright © 2022 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
# Michel Robitaille <robitail@IRO.UMontreal.CA>, 1996-2011
-# Grégoire Scano <gregoire.scano@malloc.fr>, 2011-2012, 2015, 2018-2024
+# Grégoire Scano <gregoire.scano@malloc.fr>, 2011-2012, 2015, 2018-2025
#
msgid ""
msgstr ""
-"Project-Id-Version: ld 2.42.90\n"
+"Project-Id-Version: ld 2.43.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2024-07-20 13:05+0100\n"
-"PO-Revision-Date: 2024-11-21 08:16+0800\n"
+"POT-Creation-Date: 2025-01-19 12:28+0000\n"
+"PO-Revision-Date: 2025-01-24 09:18+0800\n"
"Last-Translator: Grégoire Scano <gregoire.scano@malloc.fr>\n"
"Language-Team: French <traduc@traduc.org>\n"
"Language: fr\n"
@@ -60,15 +60,15 @@ msgstr "Aucun symbol\n"
msgid "%P: symbol `%pT' missing from main hash table\n"
msgstr "%P : symbole « %pT » manquant dans la table de hachage principale\n"
-#: ldcref.c:517 ldcref.c:628 ldmain.c:1346 ldmisc.c:327 pe-dll.c:759
-#: pe-dll.c:1329 pe-dll.c:1450 pe-dll.c:1552 eaarch64pe.c:1580 earm64pe.c:1580
-#: earm_wince_pe.c:1583 earm_wince_pe.c:1755 earmpe.c:1583 earmpe.c:1755
-#: ei386pe.c:1583 ei386pe.c:1755 ei386pe_posix.c:1583 ei386pe_posix.c:1755
-#: ei386pep.c:1580 emcorepe.c:1583 emcorepe.c:1755 eshpe.c:1583 eshpe.c:1755
+#: ldcref.c:517 ldcref.c:628 ldmain.c:1357 ldmisc.c:327 pe-dll.c:780
+#: pe-dll.c:1350 pe-dll.c:1471 pe-dll.c:1573 eaarch64pe.c:1580 earm64pe.c:1580
+#: earm_wince_pe.c:1583 earm_wince_pe.c:1770 earmpe.c:1583 earmpe.c:1770
+#: ei386pe.c:1583 ei386pe.c:1770 ei386pe_posix.c:1583 ei386pe_posix.c:1770
+#: ei386pep.c:1580 emcorepe.c:1583 emcorepe.c:1770 eshpe.c:1583 eshpe.c:1770
msgid "%F%P: %pB: could not read symbols: %E\n"
msgstr "%B%F : %pB : impossible de lire les symboles : %E\n"
-#: ldcref.c:690 ldcref.c:697 ldmain.c:1408 ldmain.c:1415
+#: ldcref.c:690 ldcref.c:697 ldmain.c:1419 ldmain.c:1426
msgid "%F%P: %pB: could not read relocs: %E\n"
msgstr "%F%P : %pB : impossible de lire les relocalisations : %E\n"
@@ -110,126 +110,126 @@ msgstr ""
"Ensemble Symbole\n"
"\n"
-#: ldelf.c:97
+#: ldelf.c:98
msgid "%F%P: common page size (0x%v) > maximum page size (0x%v)\n"
msgstr "%F%P : taille usuelle de page (0x%v) > taille maximale de page (0x%v)\n"
-#: ldelf.c:123
+#: ldelf.c:124
msgid "%F%P: %pB: --just-symbols may not be used on DSO\n"
msgstr "%F%P : %pB : --just-symbols ne peut être utilisé sur un DSO\n"
-#: ldelf.c:225
+#: ldelf.c:226
msgid "%P: %pB: bfd_stat failed: %E\n"
msgstr "%P : %pB : bfd_stat en échec : %E\n"
-#: ldelf.c:266
+#: ldelf.c:267
msgid "%P: warning: %s, needed by %pB, may conflict with %s\n"
msgstr "%P : warning : %s, requis par %pB, peut être en conflit avec %s\n"
-#: ldelf.c:286 ldfile.c:361
+#: ldelf.c:287 ldfile.c:356
#, c-format
msgid "attempt to open %s failed\n"
msgstr "échec de la tentative d'ouverture de %s\n"
-#: ldelf.c:323
+#: ldelf.c:324
msgid "%F%P: %pB: bfd_elf_get_bfd_needed_list failed: %E\n"
msgstr "%F%P : %pB : bfd_elf_get_bfd_needed_list en échec : %E\n"
-#: ldelf.c:371
+#: ldelf.c:372
msgid "%F%P: %pB: bfd_stat failed: %E\n"
msgstr "%F%P : %pB : bfd_stat en échec: %E\n"
-#: ldelf.c:377
+#: ldelf.c:378
#, c-format
msgid "found %s at %s\n"
msgstr "%s trouvé à %s\n"
-#: ldelf.c:410 ldlang.c:3119 ldlang.c:3133
+#: ldelf.c:411 ldlang.c:3177 ldlang.c:3191 ldlang.c:10994
msgid "%F%P: %pB: error adding symbols: %E\n"
msgstr "%F%P : %pB : erreur lors de l'ajout de symboles : %E\n"
#. We only issue an "unrecognised" message in verbose mode
#. as the $<foo> token might be a legitimate component of
#. a path name in the target's file system.
-#: ldelf.c:600
+#: ldelf.c:601
#, c-format
msgid "unrecognised or unsupported token '%s' in search path\n"
msgstr "élément lexical « %s » non reconnu ou non pris en charge dans le chemin de recherche\n"
-#: ldelf.c:1080
+#: ldelf.c:1084
#, c-format
msgid "%s needed by %pB\n"
msgstr "%s requis par %pB\n"
-#: ldelf.c:1189
+#: ldelf.c:1193
msgid "%P: warning: %s, needed by %pB, not found (try using -rpath or -rpath-link)\n"
msgstr "%P : avertissement : %s, requis par %pB, non trouvé (essayez avec -rpath ou -rpath-link)\n"
-#: ldelf.c:1205
+#: ldelf.c:1209
msgid "%F%P: failed to add DT_NEEDED dynamic tag\n"
msgstr "%F%P : échec de l'ajout de l'étiquette dynamique DT_NEEDED\n"
-#: ldelf.c:1257
+#: ldelf.c:1261
msgid "%F%P: %s: can't open for writing: %E\n"
msgstr "%F%P : %s : impossible d'ouvrir en écriture : %E\n"
-#: ldelf.c:1313
+#: ldelf.c:1317
msgid "%F%P: cannot use executable file '%pB' as input to a link\n"
msgstr "%F%P : impossible d'utiliser le fichier exécutable « %pB » comme l'entrée d'un lien\n"
-#: ldelf.c:1367
+#: ldelf.c:1371
msgid "%F%P: compact frame descriptions incompatible with DWARF2 .eh_frame from %pB\n"
msgstr "%F%P : descriptions des cadres compacts incompatible avec DWARF2 .eh_frame depuis %pB\n"
-#: ldelf.c:1403
+#: ldelf.c:1407
msgid "%P: warning: cannot create .eh_frame_hdr section, --eh-frame-hdr ignored\n"
msgstr "%P : avertissement : impossible de créer la section .eh_frame_hdr, --eh-frame-hdr ignoré\n"
-#: ldelf.c:1409
+#: ldelf.c:1413
msgid "%F%P: failed to parse EH frame entries\n"
msgstr "%F%P : échec de l'analyse des entrées du cadre EH\n"
-#: ldelf.c:1451
+#: ldelf.c:1455
msgid "%P: warning: .note.gnu.build-id section discarded, --build-id ignored\n"
msgstr "%P : avertissement : section .note.gnu.build-id rejetée, --build-id ignoré\n"
-#: ldelf.c:1500 eaarch64pe.c:1354 earm64pe.c:1354 earm_wince_pe.c:1339
+#: ldelf.c:1505 eaarch64pe.c:1354 earm64pe.c:1354 earm_wince_pe.c:1339
#: earmpe.c:1339 ei386pe.c:1339 ei386pe_posix.c:1339 ei386pep.c:1354
#: emcorepe.c:1339 eshpe.c:1339
msgid "%P: warning: unrecognized --build-id style ignored\n"
msgstr "%P : avertissement : style --build-id non reconnu, ignoré\n"
-#: ldelf.c:1519
+#: ldelf.c:1524
msgid "%P: warning: cannot create .note.gnu.build-id section, --build-id ignored\n"
msgstr "%P : avertissement : impossible de créer la section .note.gnu.build-id, --build-id ignoré\n"
-#: ldelf.c:1540
+#: ldelf.c:1545
msgid "%P: warning: .note.package section discarded, --package-metadata ignored\n"
msgstr "%P : avertissement : section .note.package rejetée, --package-metadata ignoré\n"
-#: ldelf.c:1595
+#: ldelf.c:1601
msgid "%P: warning: --package-metadata is empty, ignoring\n"
msgstr "%P : avertissement : --package-metadata est vide, ignoré\n"
-#: ldelf.c:1605
+#: ldelf.c:1611
msgid "%P: warning: --package-metadata=%s does not contain valid JSON, ignoring: %s\n"
msgstr "%P : avertissement : --package-metadata=%s ne contient pas de JSON valable, ignoré : %s\n"
-#: ldelf.c:1634
+#: ldelf.c:1640
msgid "%P: warning: cannot create .note.package section, --package-metadata ignored\n"
msgstr "%P : avertissement : impossible de créer la section .note.package, --package-metadata ignoré\n"
-#: ldelf.c:1666 eaix5ppc.c:1546 eaix5rs6.c:1546 eaixppc.c:1546 eaixrs6.c:1546
+#: ldelf.c:1672 eaix5ppc.c:1546 eaix5rs6.c:1546 eaixppc.c:1546 eaixrs6.c:1546
#: eppcmacos.c:1546
msgid "%F%P: failed to record assignment to %s: %E\n"
msgstr "%F%P : échec de l'enregistrement de l'affectation vers %s : %E\n"
-#: ldelf.c:1844 ldelf.c:1909 eaix5ppc.c:816 eaix5rs6.c:816 eaixppc.c:816
+#: ldelf.c:1850 ldelf.c:1915 eaix5ppc.c:816 eaix5rs6.c:816 eaixppc.c:816
#: eaixrs6.c:816 eelf64_ia64_vms.c:209 eppcmacos.c:816
msgid "%F%P: failed to set dynamic section sizes: %E\n"
msgstr "%F%P : impossible de fixer les tailles des sections dynamiques : %E\n"
-#: ldelf.c:1881
+#: ldelf.c:1887
msgid "%F%P: %pB: can't read contents of section .gnu.warning: %E\n"
msgstr "%F%P : %pB : impossible de lire les contenus de la section .gnu.warning : %E\n"
@@ -261,25 +261,25 @@ msgstr "%F%P : avertissement : l'addition de symbole CTF a échouée ; CTF ne
msgid "%F%P: warning: CTF symbol shuffling failed; CTF will not be tied to symbols: %s\n"
msgstr "%F%P : avertissement : le remaniement de symboles CTF a échoué ; CTF ne sera pas lié aux symboles : %s\n"
-#: ldemul.c:317
+#: ldemul.c:323
#, c-format
msgid "%pS SYSLIB ignored\n"
msgstr "%pS SYSLIB ignoré\n"
-#: ldemul.c:323
+#: ldemul.c:329
#, c-format
msgid "%pS HLL ignored\n"
msgstr "%pS HLL ignoré\n"
-#: ldemul.c:343
+#: ldemul.c:349
msgid "%P: unrecognised emulation mode: %s\n"
msgstr "%P : mode d'émulation non reconnu : %s\n"
-#: ldemul.c:344
+#: ldemul.c:350
msgid "Supported emulations: "
msgstr "Émulations prises en charge : "
-#: ldemul.c:386
+#: ldemul.c:392
#, c-format
msgid " no emulation specific options.\n"
msgstr " aucune option spécifique d'émulation.\n"
@@ -304,11 +304,11 @@ msgstr "%F%P : %pS %% par zéro\n"
msgid "%F%P:%pS / by zero\n"
msgstr "%F%P : %pS : / par zéro\n"
-#: ldexp.c:764 ldlang.c:3977 ldmain.c:1313 eaarch64pe.c:1168 eaarch64pe.c:1769
-#: earm64pe.c:1168 earm64pe.c:1769 earm_wince_pe.c:1154 earm_wince_pe.c:1866
-#: earmpe.c:1154 earmpe.c:1866 ei386pe.c:1154 ei386pe.c:1866
-#: ei386pe_posix.c:1154 ei386pe_posix.c:1866 ei386pep.c:1168 ei386pep.c:1769
-#: emcorepe.c:1154 emcorepe.c:1866 eshpe.c:1154 eshpe.c:1866
+#: ldexp.c:764 ldlang.c:4035 ldmain.c:1324 eaarch64pe.c:1168 eaarch64pe.c:1784
+#: earm64pe.c:1168 earm64pe.c:1784 earm_wince_pe.c:1154 earm_wince_pe.c:1881
+#: earmpe.c:1154 earmpe.c:1881 ei386pe.c:1154 ei386pe.c:1881
+#: ei386pe_posix.c:1154 ei386pe_posix.c:1881 ei386pep.c:1168 ei386pep.c:1784
+#: emcorepe.c:1154 emcorepe.c:1881 eshpe.c:1154 eshpe.c:1881
msgid "%F%P: bfd_link_hash_lookup failed: %E\n"
msgstr "%F%P : bfd_link_hash_lookup en échec : %E\n"
@@ -356,31 +356,31 @@ msgstr "%F%P : %s : la création du hachage a échoué\n"
msgid "%F%P:%pS: nonconstant expression for %s\n"
msgstr "%F%P : %pS : expression non constante pour %s\n"
-#: ldexp.c:1710 ldlang.c:1329 ldlang.c:3452 ldlang.c:8181
+#: ldexp.c:1711 ldlang.c:1355 ldlang.c:3510 ldlang.c:8236
msgid "%F%P: can not create hash table: %E\n"
msgstr "%F%P : ne peut créer une table de hachage : %E\n"
-#: ldfile.c:238
+#: ldfile.c:239
#, c-format
msgid "remap input file '%s' to '%s' based upon pattern '%s'\n"
msgstr "réassocie le fichier d'entrée « %s » vers « %s » en fonction de la règle « %s »\n"
-#: ldfile.c:241
+#: ldfile.c:242
#, c-format
msgid "remove input file '%s' based upon pattern '%s'\n"
msgstr "supprime le fichier d'entrée « %s » en fonction de la règle « %s »\n"
-#: ldfile.c:247
+#: ldfile.c:248
#, c-format
msgid "remap input file '%s' to '%s'\n"
msgstr "remappage du fichier d'entrée « %s » vers « %s »\n"
-#: ldfile.c:250
+#: ldfile.c:251
#, c-format
msgid "remove input file '%s'\n"
msgstr "supprime le fichier d'entrée « %s »\n"
-#: ldfile.c:268
+#: ldfile.c:269
msgid ""
"\n"
"Input File Remapping\n"
@@ -390,109 +390,113 @@ msgstr ""
"Remappage du fichier d'entrée\n"
"\n"
-#: ldfile.c:273
+#: ldfile.c:274
#, c-format
msgid " Pattern: %s\tMaps To: %s\n"
msgstr " Motif : %s\tCorrespond à : %s\n"
-#: ldfile.c:274
+#: ldfile.c:275
msgid "<discard>"
msgstr "<ignorer>"
-#: ldfile.c:363
+#: ldfile.c:358
#, c-format
msgid "attempt to open %s succeeded\n"
msgstr "succès de la tentative d'ouverture de %s\n"
-#: ldfile.c:369
+#: ldfile.c:364
msgid "%F%P: invalid BFD target `%s'\n"
msgstr "%F%P : cible BFD invalide « %s »\n"
-#: ldfile.c:499 ldfile.c:529
+#: ldfile.c:494 ldfile.c:524
msgid "%P: skipping incompatible %s when searching for %s\n"
msgstr "%P : %s ignoré car incompatible lors de la recherche de %s\n"
-#: ldfile.c:512
+#: ldfile.c:507
msgid "%F%P: attempted static link of dynamic object `%s'\n"
msgstr "%F%P : tentative de liaison statique de l'objet dynamique `%s'\n"
-#: ldfile.c:647
+#: ldfile.c:636
msgid "%P: cannot find %s (%s): %E\n"
msgstr "%P : ne peut pas trouver %s (%s) : %E\n"
#. We ignore the return status of the script
#. and always print the error message.
-#: ldfile.c:650 ldfile.c:734 ldfile.c:738
+#: ldfile.c:639 ldfile.c:723 ldfile.c:727
msgid "%P: cannot find %s: %E\n"
msgstr "%P : ne peut pas trouver %s : %E\n"
-#: ldfile.c:702
+#: ldfile.c:691
msgid "%P: cannot find %s inside %s\n"
msgstr "%P : ne peut trouver %s à l'intérieur de %s\n"
-#: ldfile.c:717 ldmain.c:1493
+#: ldfile.c:706 ldmain.c:1504
msgid "%P: About to run error handling script '%s' with arguments: '%s' '%s'\n"
msgstr "%P : Sur le point d'exécuter le script de gestion d'erreur « %s » avec les arguments : « %s » « %s »\n"
-#: ldfile.c:721 ldmain.c:1497
+#: ldfile.c:710 ldmain.c:1508
msgid "error handling script"
msgstr "erreur lors du traitement du script"
-#: ldfile.c:727 ldmain.c:1503
+#: ldfile.c:716 ldmain.c:1514
msgid "%P: Failed to run error handling script '%s', reason: "
msgstr "%P : Échec du lancement du script de gestion d'erreur « %s », cause : "
-#: ldfile.c:748
+#: ldfile.c:732
+msgid "%P: have you installed the static version of the %s library ?\n"
+msgstr "%P : avez-vous installé la version statique de la bibliothèque %s ?\n"
+
+#: ldfile.c:743
msgid "%P: note to link with %s use -l:%s or rename it to lib%s\n"
msgstr "%P : notez que pour éditer les liens avec %s il faut utiliser -l:%s ou le renommer en lib%s\n"
-#: ldfile.c:780
+#: ldfile.c:775
#, c-format
msgid "cannot find script file %s\n"
msgstr "impossible de repérer le fichier de scripts %s\n"
-#: ldfile.c:782
+#: ldfile.c:777
#, c-format
msgid "opened script file %s\n"
msgstr "fichier de scripts ouvert %s\n"
-#: ldfile.c:923
+#: ldfile.c:913
msgid "%F%P: error: linker script file '%s' appears multiple times\n"
msgstr "%F%P : erreur : le fichier de scripts de l'éditeur de liens « %s » apparaît plusieurs fois\n"
-#: ldfile.c:945
+#: ldfile.c:932
msgid "%F%P: cannot open linker script file %s: %E\n"
msgstr "%F%P : ne peut ouvrir le fichier de scripts de l'éditeur de liens %s : %E\n"
-#: ldfile.c:1016
+#: ldfile.c:1026
msgid "%F%P: cannot represent machine `%s'\n"
msgstr "%F%P : ne peut représenter la machine « %s »\n"
-#: ldlang.c:1415
+#: ldlang.c:1446
msgid "%P:%pS: warning: redeclaration of memory region `%s'\n"
msgstr "%P : %pS : avertissement : redéclaration de la région mémoire « %s »\n"
-#: ldlang.c:1421
+#: ldlang.c:1452
msgid "%P:%pS: warning: memory region `%s' not declared\n"
msgstr "%P : %pS : avertissement : région mémoire %s non déclarée\n"
-#: ldlang.c:1457
+#: ldlang.c:1488
msgid "%F%P:%pS: error: alias for default memory region\n"
msgstr "%F%P : %pS : erreur : synonyme pour la région mémoire par défault\n"
-#: ldlang.c:1468
+#: ldlang.c:1499
msgid "%F%P:%pS: error: redefinition of memory region alias `%s'\n"
msgstr "%F%P : %pS : erreur : redéfinition du synonyme de la région mémoire « %s »\n"
-#: ldlang.c:1475
+#: ldlang.c:1506
msgid "%F%P:%pS: error: memory region `%s' for alias `%s' does not exist\n"
msgstr "%F%P : %pS : erreur : la région mémoire « %s » de synonyme « %s » n'existe pas\n"
-#: ldlang.c:1536 ldlang.c:1571
+#: ldlang.c:1567 ldlang.c:1610
msgid "%F%P: failed creating section `%s': %E\n"
msgstr "%F%P : ne peut créer la section « %s » : %E\n"
-#: ldlang.c:2276
+#: ldlang.c:2328
msgid ""
"\n"
"As-needed library included to satisfy reference by file (symbol)\n"
@@ -502,7 +506,7 @@ msgstr ""
"Bibliothèque requise inclue pour satisfaire la référence par fichier (symbole)\n"
"\n"
-#: ldlang.c:2341
+#: ldlang.c:2393
msgid ""
"\n"
"Discarded input sections\n"
@@ -512,7 +516,7 @@ msgstr ""
"Sections d'entrée éliminées\n"
"\n"
-#: ldlang.c:2349
+#: ldlang.c:2401
msgid ""
"\n"
"There are no discarded input sections\n"
@@ -520,7 +524,7 @@ msgstr ""
"\n"
"Aucune sections d'entrée éliminées\n"
-#: ldlang.c:2351
+#: ldlang.c:2403
msgid ""
"\n"
"Memory Configuration\n"
@@ -530,23 +534,23 @@ msgstr ""
"Configuration mémoire\n"
"\n"
-#: ldlang.c:2353
+#: ldlang.c:2405
msgid "Name"
msgstr "Nom"
-#: ldlang.c:2353
+#: ldlang.c:2405
msgid "Origin"
msgstr "Origine"
-#: ldlang.c:2353
+#: ldlang.c:2405
msgid "Length"
msgstr "Longueur"
-#: ldlang.c:2353
+#: ldlang.c:2405
msgid "Attributes"
msgstr "Attributs"
-#: ldlang.c:2377
+#: ldlang.c:2429
msgid ""
"\n"
"Linker script and memory map\n"
@@ -556,249 +560,249 @@ msgstr ""
"Script de l'éditeurs de liens and table de projection mémoire\n"
"\n"
-#: ldlang.c:2430
+#: ldlang.c:2482
msgid "%F%P: illegal use of `%s' section\n"
msgstr "%F%P : utilisation illégale de la section « %s »\n"
-#: ldlang.c:2439
+#: ldlang.c:2491
msgid "%F%P: output format %s cannot represent section called %s: %E\n"
msgstr "%F%P : le format de sortie %s ne peut pas représenter la section %s\n"
-#: ldlang.c:2620
+#: ldlang.c:2672
msgid "%P:%pS: warning: --enable-non-contiguous-regions makes section `%pA' from `%pB' match /DISCARD/ clause.\n"
msgstr "%P : %pS : avertissement : --enable-non-contiguous-regions fait correspondre la section « %pA » de « %pB » à la clause /DISCARD/.\n"
-#: ldlang.c:2644
+#: ldlang.c:2696
msgid "%P:%pS: warning: --enable-non-contiguous-regions may change behaviour for section `%pA' from `%pB' (assigned to %pA, but additional match: %pA)\n"
msgstr "%P : %pS : avertissement : --enable-non-contiguous-regions peut changer le comportement de la section « %pA » de « %pB » (assigné à %pA, mais avec une correspondance supplémentaire : %pA)\n"
-#: ldlang.c:3022
+#: ldlang.c:3074
msgid "%P: %pB: file not recognized: %E; matching formats:"
msgstr "%P : %pB : fichier non reconnu : %E ; formats correspondants :"
-#: ldlang.c:3031
+#: ldlang.c:3083
msgid "%F%P: %pB: file not recognized: %E\n"
msgstr "%F%P : %pB : fichier non reconnu : %E\n"
-#: ldlang.c:3104
+#: ldlang.c:3156
msgid "%F%P: %pB: member %pB in archive is not an object\n"
msgstr "%F%P : %pB : membre %B dans l'archive n'est pas un objet\n"
-#: ldlang.c:3374
+#: ldlang.c:3432
msgid "%F%P: input file '%s' is the same as output file\n"
msgstr "%F%P : le fichier d'entrée « %s » est le même que le fichier de sortie\n"
-#: ldlang.c:3422
+#: ldlang.c:3480
msgid "%P: warning: could not find any targets that match endianness requirement\n"
msgstr "%P : avertissement : le repérage des cibles qui concordent avec le boutisme requis a échoué\n"
-#: ldlang.c:3436
+#: ldlang.c:3494
msgid "%F%P: target %s not found\n"
msgstr "%F%P : cible %s non trouvée\n"
-#: ldlang.c:3438
+#: ldlang.c:3496
msgid "%F%P: cannot open output file %s: %E\n"
msgstr "%F%P : ne peut ouvrir le fichier de sortie %s : %E\n"
-#: ldlang.c:3444
+#: ldlang.c:3502
msgid "%F%P: %s: can not make object file: %E\n"
msgstr "%F%P : %s : ne peut créer le fichier objet : %E\n"
-#: ldlang.c:3448
+#: ldlang.c:3506
msgid "%F%P: %s: can not set architecture: %E\n"
msgstr "%F%P : %s : ne peut initialiser l'architecture : %E\n"
-#: ldlang.c:3635
+#: ldlang.c:3693
msgid "%P: warning: %s contains output sections; did you forget -T?\n"
msgstr "%P : avertissement : %s contient des sections de sortie; avez-vous oublié -T?\n"
-#: ldlang.c:3682
+#: ldlang.c:3740
#, c-format
msgid "%s: %s\n"
msgstr "%s : %s\n"
-#: ldlang.c:3682
+#: ldlang.c:3740
msgid "CTF warning"
msgstr "avertissement CTF"
-#: ldlang.c:3682
+#: ldlang.c:3740
msgid "CTF error"
msgstr "erreur CTF"
-#: ldlang.c:3688
+#: ldlang.c:3746
#, c-format
msgid "CTF error: cannot get CTF errors: `%s'\n"
msgstr "erreur CTF : impossible d'obtenir les erreurs CTF : « %s »\n"
-#: ldlang.c:3722
+#: ldlang.c:3780
msgid "%P: warning: CTF section in %pB not loaded; its types will be discarded: %s\n"
msgstr "%P : avertissement : la section CTF dans « %pB » n'est pas chargée : ses types seront écartés : %s\n"
-#: ldlang.c:3751
+#: ldlang.c:3809
msgid "%P: warning: CTF output not created: `%s'\n"
msgstr "%P : avertissement : sortie CTF non créée : « %s »\n"
-#: ldlang.c:3794
+#: ldlang.c:3852
msgid "%P: warning: CTF section in %pB cannot be linked: `%s'\n"
msgstr "%P : avertissement : les liens de la section CTF dans « %pB » ne peuvent être édités : « %s »\n"
-#: ldlang.c:3814
+#: ldlang.c:3872
msgid "%P: warning: CTF linking failed; output will have no CTF section: %s\n"
msgstr "%P : avertissement : l'édition de liens CTF a échoué ; la sortie n'aura pas de section CTF : %s\n"
-#: ldlang.c:3885
+#: ldlang.c:3943
msgid "%P: warning: CTF section emission failed; output will have no CTF section: %s\n"
msgstr "%P : avertissement : la création de la section CTF a échoué ; la sortie n'aura pas de section CTF : %s\n"
-#: ldlang.c:3924
+#: ldlang.c:3982
msgid "%P: warning: CTF section in %pB not linkable: %P was built without support for CTF\n"
msgstr "%P : avertissement : l'édition de liens pour la section CTF dans « %pB » n'est pas possible : %P a été construit sans prise en charge des CTF.\n"
-#: ldlang.c:4062
+#: ldlang.c:4120
msgid "%X%P: required symbol `%s' not defined\n"
msgstr "%X%P : symbole requis « %s » non défini\n"
-#: ldlang.c:4263 ldlang.c:4272
+#: ldlang.c:4321 ldlang.c:4330
msgid "%F%P: invalid type for output section `%s'\n"
msgstr "%F%P : type non valable pour la section de sortie %s\n"
-#: ldlang.c:4408
+#: ldlang.c:4466
msgid "warning: INSERT statement in linker script is incompatible with --enable-non-contiguous-regions.\n"
msgstr "avertissement : la déclaration INSERT dans le script de l'éditeur de liens est incompatible avec --enable-non-contiguous-regions.\n"
-#: ldlang.c:4421
+#: ldlang.c:4479
msgid "%F%P: %s not found for insert\n"
msgstr "%F%P : %s pas trouvé pour insertion\n"
-#: ldlang.c:4693
+#: ldlang.c:4751
msgid " load address 0x%V"
msgstr " address de chargement 0x%V"
-#: ldlang.c:4958
+#: ldlang.c:5013
msgid "%W (size before relaxing)\n"
msgstr "%W (taille avant relaxe)\n"
-#: ldlang.c:5087
+#: ldlang.c:5142
#, c-format
msgid "Address of section %s set to "
msgstr "Adresse de la section %s initialisé à "
-#: ldlang.c:5289
+#: ldlang.c:5344
#, c-format
msgid "Fail with %d\n"
msgstr "Échec avec %d\n"
-#: ldlang.c:5506
+#: ldlang.c:5561
msgid "%F%P: Output section `%pA' not large enough for the linker-created stubs section `%pA'.\n"
msgstr "%F%P : la section de sortie « %s » n'est pas assez large pour la section de secteurs d'amorçages « %s » créée par l'éditeur de liens.\n"
-#: ldlang.c:5511
+#: ldlang.c:5566
msgid "%F%P: Relaxation not supported with --enable-non-contiguous-regions (section `%pA' would overflow `%pA' after it changed size).\n"
msgstr "%F%P : la relaxation n'est pas prise en charge avec --enable-non-contiguous-regions (la section « %pA » dépasserait « %pA » après son changement de taille)\n"
-#: ldlang.c:5620
+#: ldlang.c:5675
msgid "%X%P: section %s VMA wraps around address space\n"
msgstr "%X%P : la VMA de la section %s englobe l'espace d'adressage\n"
-#: ldlang.c:5626
+#: ldlang.c:5681
msgid "%X%P: section %s LMA wraps around address space\n"
msgstr "%X%P : la LMA de la section %s englobe l'espace d'adressage\n"
-#: ldlang.c:5678
+#: ldlang.c:5733
msgid "%X%P: section %s LMA [%V,%V] overlaps section %s LMA [%V,%V]\n"
msgstr "%X%P : la LMA de la section %s [%V,%V] chevauche la LMA de la section %s [%V,%V]\n"
-#: ldlang.c:5722
+#: ldlang.c:5777
msgid "%X%P: section %s VMA [%V,%V] overlaps section %s VMA [%V,%V]\n"
msgstr "%X%P: la VMA de la section %s [%V,%V] chevauche la VMA de la section %s [%V,%V]\n"
-#: ldlang.c:5745
+#: ldlang.c:5800
msgid "%X%P: region `%s' overflowed by %lu byte\n"
msgid_plural "%X%P: region `%s' overflowed by %lu bytes\n"
msgstr[0] "%X%P : la région « %s » est débordée de %lu octet\n"
msgstr[1] "%X%P : la région « %s » est débordée de %lu octets\n"
-#: ldlang.c:5770
+#: ldlang.c:5825
msgid "%X%P: address 0x%v of %pB section `%s' is not within region `%s'\n"
msgstr "%X%P : l'adresse 0x%v de %pB de la section «%s» n'est pas dans la région «%s»\n"
-#: ldlang.c:5781
+#: ldlang.c:5836
msgid "%X%P: %pB section `%s' will not fit in region `%s'\n"
msgstr "%X%P : %pB la section «%s» ne va pas s'adapter à la région «%s»\n"
-#: ldlang.c:5867
+#: ldlang.c:5922
msgid "%F%P:%pS: non constant or forward reference address expression for section %s\n"
msgstr "%F%P : %pS : référence d'adresse avant d'expression ou non constante pour la section %s\n"
-#: ldlang.c:5892
+#: ldlang.c:5947
msgid "%X%P: internal error on COFF shared library section %s\n"
msgstr "%X%P : erreur interne dans la section de bibliothèque partagée COFF %s\n"
-#: ldlang.c:5950
+#: ldlang.c:6005
msgid "%F%P: error: no memory region specified for loadable section `%s'\n"
msgstr "%F%P : erreur : aucune région mémoire spécifiée pour la section chargeable « %s »\n"
-#: ldlang.c:5954
+#: ldlang.c:6009
msgid "%P: warning: no memory region specified for loadable section `%s'\n"
msgstr "%P : avertissement : aucune région mémoire spécifiée pour la section chargeable « %s »\n"
-#: ldlang.c:5988
+#: ldlang.c:6043
msgid "%P: warning: start of section %s changed by %ld\n"
msgstr "%P : avertissement : modification du début de la section %s de %ld\n"
-#: ldlang.c:6081
+#: ldlang.c:6136
msgid "%P: warning: dot moved backwards before `%s'\n"
msgstr "%P : avertissement : point (.) déplacé avant « %s »\n"
-#: ldlang.c:6257
+#: ldlang.c:6312
msgid "%F%P: can't relax section: %E\n"
msgstr "%F%P : ne peut relâcher la section : %E\n"
-#: ldlang.c:6666
+#: ldlang.c:6721
msgid "%F%P: invalid data statement\n"
msgstr "%F%P : déclaration invalide de données\n"
-#: ldlang.c:6699
+#: ldlang.c:6754
msgid "%F%P: invalid reloc statement\n"
msgstr "%F%P : déclaration invalide de relocalisation\n"
-#: ldlang.c:7117
+#: ldlang.c:7172
msgid "%F%P: --gc-sections requires a defined symbol root specified by -e or -u\n"
msgstr "%F%P : --gc-sections requière un symbole racine défini spécifié par -e ou -u\n"
-#: ldlang.c:7142
+#: ldlang.c:7197
msgid "%F%P: %s: can't set start address\n"
msgstr "%F%P : %s : ne peut initialiser l'adresse de départ\n"
-#: ldlang.c:7155 ldlang.c:7174
+#: ldlang.c:7210 ldlang.c:7229
msgid "%F%P: can't set start address\n"
msgstr "%F%P : impossible d'initialiser l'adresse de départ\n"
-#: ldlang.c:7168
+#: ldlang.c:7223
msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n"
msgstr "%P : avertissement : le symbole d'entrée %s est introuvable ; utilise par défaut %V\n"
-#: ldlang.c:7179 ldlang.c:7187
+#: ldlang.c:7234 ldlang.c:7242
msgid "%P: warning: cannot find entry symbol %s; not setting start address\n"
msgstr "%P : avertissement : le symbole d'entrée %s est introuvable ; pas d'initialisation de l'adresse de départ\n"
-#: ldlang.c:7243
+#: ldlang.c:7298
msgid "%F%P: relocatable linking with relocations from format %s (%pB) to format %s (%pB) is not supported\n"
msgstr "%F%P : l'édition de liens relocalisables avec une relocalisation du format %s (%pB) vers le format %s (%pB) n'est pas prise en charge\n"
-#: ldlang.c:7253
+#: ldlang.c:7308
msgid "%X%P: %s architecture of input file `%pB' is incompatible with %s output\n"
msgstr "%X%P : architecture %s du fichier d'entrée « %B » est incompatible avec la sortie %s\n"
-#: ldlang.c:7277
+#: ldlang.c:7332
msgid "%X%P: failed to merge target specific data of file %pB\n"
msgstr "%X%P : échec de fusion des données spécifiques cibles du fichier %pB\n"
-#: ldlang.c:7348
+#: ldlang.c:7403
msgid "%F%P: could not define common symbol `%pT': %E\n"
msgstr "%F%P : Impossible de définir le symbole commun «%pT» : %E\n"
-#: ldlang.c:7360
+#: ldlang.c:7415
msgid ""
"\n"
"Allocating common symbols\n"
@@ -806,7 +810,7 @@ msgstr ""
"\n"
"Allocation des symboles communs\n"
-#: ldlang.c:7361
+#: ldlang.c:7416
msgid ""
"Common symbol size file\n"
"\n"
@@ -814,192 +818,288 @@ msgstr ""
"Symbole commun taille fichier\n"
"\n"
-#: ldlang.c:7418
+#: ldlang.c:7473
msgid "%X%P: error: unplaced orphan section `%pA' from `%pB'\n"
msgstr "%X%P : erreur : section orpheline « %pA » non placée depuis « %pB »\n"
-#: ldlang.c:7436
+#: ldlang.c:7491
msgid "%P: warning: orphan section `%pA' from `%pB' being placed in section `%s'\n"
msgstr "%P : avertissement : la section orpheline « %pA » de « %pB » est placée dans la section « %s »\n"
-#: ldlang.c:7526
+#: ldlang.c:7581
msgid "%F%P: invalid character %c (%d) in flags\n"
msgstr "%F%P : caractère %c (%d) invalide dans les fanions\n"
#. && in_section_ordering
-#: ldlang.c:7620
+#: ldlang.c:7675
msgid "%F%P:%pS: error: output section '%s' must already exist\n"
msgstr "%F%P : %pS : erreur : la section de sortie « %s » doit déjà exister\n"
-#: ldlang.c:7644
+#: ldlang.c:7699
msgid "%F%P:%pS: error: align with input and explicit align specified\n"
msgstr "%F%P : %pS : erreur : alignement avec l'entrée et alignement explicite défini\n"
-#: ldlang.c:8115
+#: ldlang.c:8170
msgid "%P: warning: --enable-non-contiguous-regions discards section `%pA' from `%pB'\n"
msgstr "%P : %pS : avertissement : --enable-non-contiguous-regions élimine la section « %pA » de « %pB »\n"
-#: ldlang.c:8219
+#: ldlang.c:8274
msgid "%F%P: %s: plugin reported error after all symbols read\n"
msgstr "%F%P : %s : le greffon a reporté une erreur après avoir lu tous les symboles\n"
-#: ldlang.c:8797
+#: ldlang.c:8399
+msgid ""
+"Object-only input files:\n"
+" "
+msgstr ""
+"Fichiers d'entrée ne contenant que des objets :\n"
+" "
+
+#: ldlang.c:8511
+msgid "%F%P: bfd_merge_sections failed: %E\n"
+msgstr "%F%P : échec de bfd_merge_sections : %E\n"
+
+#: ldlang.c:8888
msgid "%F%P: multiple STARTUP files\n"
msgstr "%F%P : fichiers DÉPART multiples\n"
-#: ldlang.c:8843
+#: ldlang.c:8934
msgid "%X%P:%pS: section has both a load address and a load region\n"
msgstr "%X%P : %pS : section a à la fois une adresse de chargement et une région de chargement\n"
-#: ldlang.c:8952
+#: ldlang.c:9043
msgid "%X%P:%pS: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them\n"
msgstr "%X%P : %pS : PHDRS et FILEHDR ne sont pas pris en charge lorsque des en-têtes prioritaires PT_LOAD ne les ont pas\n"
-#: ldlang.c:9025
+#: ldlang.c:9116
msgid "%F%P: no sections assigned to phdrs\n"
msgstr "%F%P : aucune section n'est assignée à phdrs\n"
-#: ldlang.c:9063
+#: ldlang.c:9154
msgid "%F%P: bfd_record_phdr failed: %E\n"
msgstr "%F%P : bfd_record_phdr en échec : %E\n"
-#: ldlang.c:9083
+#: ldlang.c:9174
msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n"
msgstr "%X%P : section « %s » affectée à phdr inexistent « %s »\n"
-#: ldlang.c:9506
+#: ldlang.c:9590
msgid "%X%P: unknown language `%s' in version information\n"
msgstr "%X%P : langage inconnue « %s » dans l'information de la version\n"
-#: ldlang.c:9651
+#: ldlang.c:9735
msgid "%X%P: anonymous version tag cannot be combined with other version tags\n"
msgstr "%X%P : étiquette de version anonyme ne peut être combinée avec d'autres étiquettes de version\n"
-#: ldlang.c:9660
+#: ldlang.c:9744
msgid "%X%P: duplicate version tag `%s'\n"
msgstr "%X%P : duplication de l'étiquette de version « %s »\n"
-#: ldlang.c:9681 ldlang.c:9690 ldlang.c:9708 ldlang.c:9718
+#: ldlang.c:9765 ldlang.c:9774 ldlang.c:9792 ldlang.c:9802
msgid "%X%P: duplicate expression `%s' in version information\n"
msgstr "%X%P : duplication de l'expression « %s » dans l'information de version\n"
-#: ldlang.c:9758
+#: ldlang.c:9842
msgid "%X%P: unable to find version dependency `%s'\n"
msgstr "%X%P : incapable de repérer les dépendences de version « %s »\n"
-#: ldlang.c:9781
+#: ldlang.c:9865
msgid "%X%P: unable to read .exports section contents\n"
msgstr "%X%P : incapable de lire le contenu de la section .exports\n"
-#: ldlang.c:9827
+#: ldlang.c:9911
msgid "%P: invalid origin for memory region %s\n"
msgstr "%P : origine invalide pour la région mémoire %s\n"
-#: ldlang.c:9839
+#: ldlang.c:9923
msgid "%P: invalid length for memory region %s\n"
msgstr "%P : longueur invalide pour la région mémoire %s\n"
-#: ldlang.c:9951
+#: ldlang.c:10035
msgid "%X%P: unknown feature `%s'\n"
msgstr "%P%F : caractéristique inconnue «%s»\n"
-#: ldmain.c:197
+#: ldlang.c:10401
+msgid "failed to create output section"
+msgstr "échec de la création de la section de sortie"
+
+#: ldlang.c:10435
+msgid "failed to copy private data"
+msgstr "échec de la copie de données privées"
+
+#: ldlang.c:10444
+msgid "%P%F: setup_section: %s: %s\n"
+msgstr "%P%F : setup_section : %s : %s\n"
+
+#: ldlang.c:10507
+msgid "relocation count is negative"
+msgstr "le nombre de relocalisations est négatif"
+
+#: ldlang.c:10539
+msgid "%P%F: copy_section: %s: %s\n"
+msgstr "%P%F : copy_section : %s : %s\n"
+
+#: ldlang.c:10694
+msgid "error setting up sections"
+msgstr "erreur lors de l'assemblage des sections"
+
+#: ldlang.c:10702
+msgid "error copying private header data"
+msgstr "erreur lors de la copie de données d'en-tête privées"
+
+#: ldlang.c:10715
+msgid "can't create object-only section"
+msgstr "impossible de créer la section ne contenant que des objets"
+
+#: ldlang.c:10721
+msgid "can't set object-only section size"
+msgstr "impossible de définir la taille de la section ne contenant que des objets"
+
+#: ldlang.c:10752
+msgid "error copying sections"
+msgstr "erreur lors de la copie de sections"
+
+#: ldlang.c:10759
+msgid "error adding object-only section"
+msgstr "erreur lors de l'ajout de la section ne contenant que des objets"
+
+#: ldlang.c:10769
+msgid "error copying private BFD data"
+msgstr "erreur lors de la copie de donnée BFD privées"
+
+#: ldlang.c:10776
+msgid "%P%F: failed to finish output with object-only section\n"
+msgstr "%P%F : impossible de terminer la sortie avec la section ne contenant que des objets\n"
+
+#: ldlang.c:10786
+msgid "%P%F: failed to rename output with object-only section\n"
+msgstr "%P%F : échec du renommage de la sortie avec la section ne contenant que des objets\n"
+
+#: ldlang.c:10802
+msgid "%P%F: failed to add object-only section: %s\n"
+msgstr "%P%F : échec de l'ajout de la section ne contenant que des objets : %s\n"
+
+#: ldlang.c:10835
+msgid "%P%F: Failed to create hash table\n"
+msgstr "%F%P : Échec de la création d'une table de hachage\n"
+
+#: ldlang.c:10899
+msgid "%P%F:%s: final close failed on object-only output: %E\n"
+msgstr "%F%P : %s : échec de la fermeture finale de la sortie ne contenant que des objets : %E\n"
+
+#: ldlang.c:10909
+msgid "%P%F:%s: cannot open object-only output: %E\n"
+msgstr "%F%P : impossible d'ouvrir le fichier de sortie ne contenant que des objets : %E\n"
+
+#: ldlang.c:10917
+msgid "%P%F:%s: cannot stat object-only output: %E\n"
+msgstr "%F%P : %s : impossible de récupérer les informations (stat) de la sortie ne contenant que des objets : %E\n"
+
+#: ldlang.c:10932
+msgid "%P%F:%s: read failed on object-only output: %E\n"
+msgstr "%X%P : %s : %d : impossible de lire la sortie ne contenant que des objets  : %E\n"
+
+#: ldlang.c:10959
+msgid "%P%F: cannot extract object-only section from %B: %E\n"
+msgstr "%X%P : impossible d'extraire la section ne contenant que des objets depuis %B : %E\n"
+
+#: ldmain.c:198
msgid "%F%P: cannot open dependency file %s: %E\n"
msgstr "%F%P : impossible d'ouvrir le fichier de dépendance %s : %E\n"
-#: ldmain.c:290
+#: ldmain.c:291
msgid "%F%P: fatal error: libbfd ABI mismatch\n"
msgstr "%F%P : erreur fatale : l'ABI de libbfd ne concorde pas\n"
-#: ldmain.c:326
+#: ldmain.c:330
msgid "%X%P: can't set BFD default target to `%s': %E\n"
msgstr "%X%P : impossible d'initialiser la cible par défaut de BFD à « %s » : %E\n"
-#: ldmain.c:431
+#: ldmain.c:435
msgid "built in linker script"
msgstr "construit dans le script d'édition de liens"
-#: ldmain.c:441
+#: ldmain.c:445
#, c-format
msgid "using external linker script: %s"
msgstr "utilisation du script externe d'édition de liens : %s"
-#: ldmain.c:443
+#: ldmain.c:447
msgid "using internal linker script:"
msgstr "utilisation du script interne d'édition de liens :"
-#: ldmain.c:493
+#: ldmain.c:497
msgid "%F%P: --no-define-common may not be used without -shared\n"
msgstr "%F%P : --no-define-common ne doit pas être utilisé sans -shared\n"
-#: ldmain.c:500
+#: ldmain.c:504
msgid "%F%P: no input files\n"
msgstr "%F%P : aucun fichier d'entrée\n"
-#: ldmain.c:504
+#: ldmain.c:508
msgid "%P: mode %s\n"
msgstr "%P : mode %s\n"
-#: ldmain.c:522 ends32belf.c:450 ends32belf16m.c:450 ends32belf_linux.c:593
-#: ends32elf.c:450 ends32elf16m.c:450 ends32elf_linux.c:593
+#: ldmain.c:526 ends32belf.c:473 ends32belf16m.c:473 ends32belf_linux.c:606
+#: ends32elf.c:473 ends32elf16m.c:473 ends32elf_linux.c:606
msgid "%F%P: cannot open map file %s: %E\n"
msgstr "%F%P : impossible d'ouvrir le fichier de la table de projection %s : %E\n"
-#: ldmain.c:586
+#: ldmain.c:590
msgid "%P: link errors found, deleting executable `%s'\n"
msgstr "%P : erreurs de lien trouvés, destruction de l'exécutable « %s »\n"
-#: ldmain.c:597
+#: ldmain.c:601
msgid "%F%P: %s: final close failed: %E\n"
msgstr "%F%P : %s: fermeture finale en échec : %E\n"
-#: ldmain.c:624
+#: ldmain.c:630
msgid "%F%P: unable to open for source of copy `%s'\n"
msgstr "%F%P : incapable d'ouvrir la copie source de « %s »\n"
-#: ldmain.c:627
+#: ldmain.c:633
msgid "%F%P: unable to open for destination of copy `%s'\n"
msgstr "%F%P : incpapable d'ouvrir la copie destination de « %s »\n"
-#: ldmain.c:634
+#: ldmain.c:640
msgid "%P: error writing file `%s'\n"
msgstr "%P : erreur lors de l'écriture du fichier « %s »\n"
-#: ldmain.c:639 pe-dll.c:1985
+#: ldmain.c:645 pe-dll.c:2009
#, c-format
msgid "%P: error closing file `%s'\n"
msgstr "%P : erreur lors de la fermeture du fichier « %s »\n"
-#: ldmain.c:651
+#: ldmain.c:660
#, c-format
msgid "%s: total time in link: %ld.%06ld\n"
msgstr "%s : temps total d'édition de liens : %ld.%06ld\n"
-#: ldmain.c:738
+#: ldmain.c:747
msgid "%F%P: missing argument to -m\n"
msgstr "%F%P : argument manquant pour -m\n"
-#: ldmain.c:792 ldmain.c:809 ldmain.c:829 ldmain.c:861 pe-dll.c:1410
+#: ldmain.c:801 ldmain.c:818 ldmain.c:838 ldmain.c:870 pe-dll.c:1431
msgid "%F%P: bfd_hash_table_init failed: %E\n"
msgstr "%F%P : bfd_hash_table_init en échec : %E\n"
-#: ldmain.c:796 ldmain.c:813 ldmain.c:833
+#: ldmain.c:805 ldmain.c:822 ldmain.c:842
msgid "%F%P: bfd_hash_lookup failed: %E\n"
msgstr "%F%P : bfd_hash_lookup en échec : %E\n"
-#: ldmain.c:847
+#: ldmain.c:856
msgid "%X%P: error: duplicate retain-symbols-file\n"
msgstr "%X%P : erreur : duplication dans retain-symbols-file\n"
-#: ldmain.c:891
+#: ldmain.c:900
msgid "%F%P: bfd_hash_lookup for insertion failed: %E\n"
msgstr "%F%P : échec de bfd_hash_lookup lors d'une insertion : %E\n"
-#: ldmain.c:896
+#: ldmain.c:905
msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n"
msgstr "%P : « -retain-symbols-file » écrase les options « -s » et « -S »\n"
-#: ldmain.c:1015
+#: ldmain.c:1026
msgid ""
"Archive member included to satisfy reference by file (symbol)\n"
"\n"
@@ -1007,139 +1107,139 @@ msgstr ""
"Membre d'archive inclu pour satisfaire la référence par fichier (symbole)\n"
"\n"
-#: ldmain.c:1121
+#: ldmain.c:1132
msgid "%P: %C: warning: multiple definition of `%pT'"
msgstr "%P : %C : avertissement : définitions multiples de « %pT »"
-#: ldmain.c:1124
+#: ldmain.c:1135
msgid "%X%P: %C: multiple definition of `%pT'"
msgstr "%X%P : %C : définitions multiples de « %pT »"
-#: ldmain.c:1127
+#: ldmain.c:1138
msgid "; %D: first defined here"
msgstr "; %D : défini pour la première fois ici"
-#: ldmain.c:1132
+#: ldmain.c:1143
msgid "%P: disabling relaxation; it will not work with multiple definitions\n"
msgstr "%P : désactivation de la relâche : il ne pourra pas travailler avec des définitions multiples\n"
-#: ldmain.c:1185
+#: ldmain.c:1196
msgid "%P: %pB: warning: definition of `%pT' overriding common from %pB\n"
msgstr "%B : %pB : avertissement : la définition de « %pT » écrase le commun de %pB\n"
-#: ldmain.c:1189
+#: ldmain.c:1200
msgid "%P: %pB: warning: definition of `%pT' overriding common\n"
msgstr "%P : %pB : avertissement : la définition de « %pT » écrase le commun\n"
-#: ldmain.c:1198
+#: ldmain.c:1209
msgid "%P: %pB: warning: common of `%pT' overridden by definition from %pB\n"
msgstr "%P : %pB : avertissement : le commun de « %pT » est écrasé par sa définition depuis %pB\n"
-#: ldmain.c:1202
+#: ldmain.c:1213
msgid "%P: %pB: warning: common of `%pT' overridden by definition\n"
msgstr "%P : %pB : avertissement : le commun de « %pT » est écrasé par une définition\n"
-#: ldmain.c:1211
+#: ldmain.c:1222
msgid "%P: %pB: warning: common of `%pT' overridden by larger common from %pB\n"
msgstr "%P : %pB : avertissement : le commun de « %pT » est écrasé par un commun de plus grande taille depuis %pB\n"
-#: ldmain.c:1215
+#: ldmain.c:1226
msgid "%P: %pB: warning: common of `%pT' overridden by larger common\n"
msgstr "%P : %pB : avertissement : le commun de « %pT » est écrasé par un commun de plus grande taille\n"
-#: ldmain.c:1222
+#: ldmain.c:1233
msgid "%P: %pB: warning: common of `%pT' overriding smaller common from %pB\n"
msgstr "%P : %pB : avertissement : le commun de « %pT » écrase un commun de plus petite taille\n"
-#: ldmain.c:1226
+#: ldmain.c:1237
msgid "%P: %pB: warning: common of `%pT' overriding smaller common\n"
msgstr "%P : %pB : avertissement : le commun de « %pT » écrase un commun de plus petite taille\n"
-#: ldmain.c:1233
+#: ldmain.c:1244
msgid "%P: %pB and %pB: warning: multiple common of `%pT'\n"
msgstr "%P : %pB et %pB : avertissement : communs multiples de « %pT »\n"
-#: ldmain.c:1236
+#: ldmain.c:1247
msgid "%P: %pB: warning: multiple common of `%pT'\n"
msgstr "%P : %pB : avertissement : communs multiples de « %pT »\n"
-#: ldmain.c:1255 ldmain.c:1291
+#: ldmain.c:1266 ldmain.c:1302
msgid "%P: warning: global constructor %s used\n"
msgstr "%P : avertissement : constructeur global %s est utilisé\n"
-#: ldmain.c:1301
+#: ldmain.c:1312
msgid "%F%P: BFD backend error: BFD_RELOC_CTOR unsupported\n"
msgstr "%F%P : erreur du moteur BFD : BFD_RELOC_CTOR non pris en charge\n"
#. We found a reloc for the symbol we are looking for.
-#: ldmain.c:1373 ldmain.c:1375 ldmain.c:1377 ldmain.c:1385 ldmain.c:1428
+#: ldmain.c:1384 ldmain.c:1386 ldmain.c:1388 ldmain.c:1396 ldmain.c:1439
msgid "warning: "
msgstr "avertissement : "
-#: ldmain.c:1518
+#: ldmain.c:1529
msgid "%X%P: %H: undefined reference to `%pT'\n"
msgstr "%X%P : %H : référence indéfinie vers « %pT »\n"
-#: ldmain.c:1521
+#: ldmain.c:1532
msgid "%P: %H: warning: undefined reference to `%pT'\n"
msgstr "%P : %H : avertissement : référence indéfinie vers « %pT »\n"
-#: ldmain.c:1527
+#: ldmain.c:1538
msgid "%X%P: %D: more undefined references to `%pT' follow\n"
msgstr "%X%P : %D : encore plus de références indéfinies suivent vers « %pT »\n"
-#: ldmain.c:1530
+#: ldmain.c:1541
msgid "%P: %D: warning: more undefined references to `%pT' follow\n"
msgstr "%P : %D : avertissement : encore plus de références indéfinies suivent vers « %pT »\n"
-#: ldmain.c:1541
+#: ldmain.c:1552
msgid "%X%P: %pB: undefined reference to `%pT'\n"
msgstr "%X%P : %pB : référence indéfinie vers « %pT »\n"
-#: ldmain.c:1544
+#: ldmain.c:1555
msgid "%P: %pB: warning: undefined reference to `%pT'\n"
msgstr "%P : %pB : avertissement : référence indéfinie vers « %pT »\n"
-#: ldmain.c:1550
+#: ldmain.c:1561
msgid "%X%P: %pB: more undefined references to `%pT' follow\n"
msgstr "%X%P : %pB : encore plus de références indéfinies suivent vers « %pT »\n"
-#: ldmain.c:1553
+#: ldmain.c:1564
msgid "%P: %pB: warning: more undefined references to `%pT' follow\n"
msgstr "%P : %pB : avertissement : encore plus de références indéfinies suivent vers « %pT »\n"
-#: ldmain.c:1590
+#: ldmain.c:1601
msgid " additional relocation overflows omitted from the output\n"
msgstr " débordement de relocalisation additionnelle omise à partir de la sortie\n"
-#: ldmain.c:1603
+#: ldmain.c:1614
#, c-format
msgid " relocation truncated to fit: %s against undefined symbol `%pT'"
msgstr " relocalisation tronquée pour concorder avec la taille : %s vers le symbole indéfini %pT"
-#: ldmain.c:1609
+#: ldmain.c:1620
#, c-format
msgid " relocation truncated to fit: %s against symbol `%pT' defined in %pA section in %pB"
msgstr " relocalisation tronquée pour concorder : %s vers le symbole « %pT » défini sans la section %pA dans %pB"
-#: ldmain.c:1622
+#: ldmain.c:1633
#, c-format
msgid " relocation truncated to fit: %s against `%pT'"
msgstr " relocalisation tronquée pour concorder : %s avec « %pT »"
-#: ldmain.c:1638
+#: ldmain.c:1649
msgid "%X%H: dangerous relocation: %s\n"
msgstr "%X%H : relocalisation dangereuse : %s\n"
-#: ldmain.c:1652
+#: ldmain.c:1663
msgid "%X%H: reloc refers to symbol `%pT' which is not being output\n"
msgstr "%X%H : la relocalisation réfère au symbole «%pT» qui n'est pas écrit\n"
-#: ldmain.c:1686
+#: ldmain.c:1697
msgid "%P: %pB: reference to %s\n"
msgstr "%P : %pB : référence vers %s\n"
-#: ldmain.c:1688
+#: ldmain.c:1699
msgid "%P: %pB: definition of %s\n"
msgstr "%P : %pB : définition de %s\n"
@@ -1185,8 +1285,8 @@ msgstr "GNU ld %s\n"
#: ldver.c:42
#, c-format
-msgid "Copyright (C) 2024 Free Software Foundation, Inc.\n"
-msgstr "Copyright (C) 2024 Free Software Foundation, Inc.\n"
+msgid "Copyright (C) 2025 Free Software Foundation, Inc.\n"
+msgstr "Copyright (C) 2025 Free Software Foundation, Inc.\n"
#: ldver.c:43
#, c-format
@@ -1256,7 +1356,7 @@ msgstr "Spécifier la cible pour les règles suivantes pour les fichiers d'entrÃ
#: lexsup.c:113 lexsup.c:119 lexsup.c:180 lexsup.c:184 lexsup.c:223
#: lexsup.c:227 lexsup.c:242 lexsup.c:244 lexsup.c:465 lexsup.c:491
-#: lexsup.c:537 lexsup.c:550 lexsup.c:554
+#: lexsup.c:539 lexsup.c:552 lexsup.c:556
msgid "FILE"
msgstr "FICHIER"
@@ -1277,7 +1377,7 @@ msgid "Force group members out of groups"
msgstr "Forcer les membres de groupe en dehors des groupes"
#: lexsup.c:124 lexsup.c:514 lexsup.c:516 lexsup.c:518 lexsup.c:520
-#: lexsup.c:522 lexsup.c:524
+#: lexsup.c:522 lexsup.c:524 lexsup.c:526
msgid "ADDRESS"
msgstr "ADRESSE"
@@ -1387,7 +1487,7 @@ msgstr "ÉMULATION"
#: lexsup.c:168
msgid "Set emulation"
-msgstr "Initialisation de l'émuilation"
+msgstr "Initialisation de l'émulation"
#: lexsup.c:170
msgid "Print map file on standard output"
@@ -1502,7 +1602,7 @@ msgid "Read default linker script"
msgstr "Lecture du script par défaut de l'éditeur de lien"
#: lexsup.c:248 lexsup.c:251 lexsup.c:269 lexsup.c:361 lexsup.c:385
-#: lexsup.c:507 lexsup.c:540 lexsup.c:552 lexsup.c:611 lexsup.c:614
+#: lexsup.c:507 lexsup.c:542 lexsup.c:554 lexsup.c:613 lexsup.c:616
msgid "SYMBOL"
msgstr "SYMBOLE"
@@ -1916,33 +2016,37 @@ msgstr "SECTION=ADRESSE"
#: lexsup.c:511
msgid "Set address of named section"
-msgstr "Initialisé l'adresse de la section nommé"
+msgstr "Établit l'adresse de la section nommé"
#: lexsup.c:514
-msgid "Set address of .bss section"
-msgstr "Initialisé l'adresse de la section .bss"
+msgid "Set image base address"
+msgstr "Établit l'adresse de base de l'image"
#: lexsup.c:516
-msgid "Set address of .data section"
-msgstr "Initialisé l'adresse de la section .data"
+msgid "Set address of .bss section"
+msgstr "Établit l'adresse de la section .bss"
#: lexsup.c:518
-msgid "Set address of .text section"
-msgstr "Initialisé l'adresse de la section .text"
+msgid "Set address of .data section"
+msgstr "Établit l'adresse de la section .data"
#: lexsup.c:520
-msgid "Set address of text segment"
-msgstr "Initialise l'adresse des segments de texte"
+msgid "Set address of .text section"
+msgstr "Établit l'adresse de la section .text"
#: lexsup.c:522
-msgid "Set address of rodata segment"
-msgstr "Initialise l'adresse des segments de données constantes en lecture seule"
+msgid "Set address of text segment"
+msgstr "Établit l'adresse des segments de texte"
#: lexsup.c:524
+msgid "Set address of rodata segment"
+msgstr "Établit l'adresse des segments de données constantes en lecture seule"
+
+#: lexsup.c:526
msgid "Set address of ldata segment"
-msgstr "Initialise l'adresse des segments de données (ldata)"
+msgstr "Établit l'adresse des segments de données (ldata)"
-#: lexsup.c:527
+#: lexsup.c:529
msgid ""
"How to handle unresolved symbols. <method> is:\n"
" ignore-all, report-all, ignore-in-object-files,\n"
@@ -1952,19 +2056,19 @@ msgstr ""
" ignore-all, report-all, ignore-in-object-files,\n"
" ignore-in-shared-libs"
-#: lexsup.c:532
+#: lexsup.c:534
msgid "[=NUMBER]"
msgstr "[=NUMERO]"
-#: lexsup.c:533
+#: lexsup.c:535
msgid "Output lots of information during link"
msgstr "Afficher des tas d'information durant l'édition de lien"
-#: lexsup.c:537
+#: lexsup.c:539
msgid "Read version information script"
msgstr "Lire le script des informations de version"
-#: lexsup.c:540
+#: lexsup.c:542
msgid ""
"Take export symbols list from .exports, using\n"
" SYMBOL as the version."
@@ -1972,127 +2076,127 @@ msgstr ""
"Prendre la liste des symboles exportés de .exports, en utilisant\n"
" SYMBOLE comme version."
-#: lexsup.c:544
+#: lexsup.c:546
msgid "Add data symbols to dynamic list"
msgstr "Ajouter les symboles de données à la liste dynamique"
-#: lexsup.c:546
+#: lexsup.c:548
msgid "Use C++ operator new/delete dynamic list"
msgstr "Utiliser la liste dynamique d'opérateur C++ new/delete"
-#: lexsup.c:548
+#: lexsup.c:550
msgid "Use C++ typeinfo dynamic list"
msgstr "Utiliser la liste dynamique C++ typeinfo"
-#: lexsup.c:550
+#: lexsup.c:552
msgid "Read dynamic list"
msgstr "Lire la liste dynamique"
-#: lexsup.c:552
+#: lexsup.c:554
msgid "Export the specified symbol"
msgstr "Exporter les symboles spécifiés"
-#: lexsup.c:554
+#: lexsup.c:556
msgid "Read export dynamic symbol list"
msgstr "Lire la liste des symboles dynamiques exportés"
-#: lexsup.c:556
+#: lexsup.c:558
msgid "Warn about duplicate common symbols"
msgstr "Avertir au sujet des symboles communs dupliqués"
-#: lexsup.c:558
+#: lexsup.c:560
msgid "Warn if global constructors/destructors are seen"
msgstr "Avertir si des constructeurs/destructeurs globaux sont détectés"
-#: lexsup.c:582
+#: lexsup.c:584
msgid "Warn if the multiple GP values are used"
msgstr "Avertir si des valeurs GP multiples sont utilisées"
-#: lexsup.c:584
+#: lexsup.c:586
msgid "Warn only once per undefined symbol"
msgstr "Avertir seulement une fois pour chaque symbole indéfini"
-#: lexsup.c:586
+#: lexsup.c:588
msgid "Warn if start of section changes due to alignment"
msgstr "Avertir si le début de la section est modifié en raison de l'alignement"
-#: lexsup.c:591
+#: lexsup.c:593
msgid "Warn if output has DT_TEXTREL (default)"
msgstr "Avertir si la sortie a DT_TEXTREL (défaut)"
-#: lexsup.c:593
+#: lexsup.c:595
msgid "Warn if output has DT_TEXTREL"
msgstr "Avertir si la sortie a DT_TEXTREL"
-#: lexsup.c:599
+#: lexsup.c:601
msgid "Warn if an object has alternate ELF machine code"
msgstr "Avertir si un objet a un un code machine ELF alternatif"
-#: lexsup.c:603
+#: lexsup.c:605
msgid "Report unresolved symbols as warnings"
msgstr "Rapporter les symboles non résolus par avertissement"
-#: lexsup.c:606
+#: lexsup.c:608
msgid "Report unresolved symbols as errors"
msgstr "Rapporter des symboles non résolus comme des errreurs"
-#: lexsup.c:608
+#: lexsup.c:610
msgid "Include all objects from following archives"
msgstr "Inclure tous les objets des archives suivantes"
-#: lexsup.c:611
+#: lexsup.c:613
msgid "Use wrapper functions for SYMBOL"
msgstr "Utiliser les fonctions d'emballage pour SYMBOLE"
-#: lexsup.c:615
+#: lexsup.c:617
msgid "Unresolved SYMBOL will not cause an error or warning"
msgstr "Le SYMBOLE non résolu ne causera ni erreur ni avertissement"
-#: lexsup.c:617
+#: lexsup.c:619
msgid "Push state of flags governing input file handling"
msgstr "Pousse l'état des drapeaux contrôlant la gestion des fichiers d'entrée"
-#: lexsup.c:620
+#: lexsup.c:622
msgid "Pop state of flags governing input file handling"
msgstr "Retire l'état des drapeaux contrôlant la gestion des fichiers d'entrée"
-#: lexsup.c:623
+#: lexsup.c:625
msgid "Report target memory usage"
msgstr "Rend compte de l'utilisation mémoire de la cible"
-#: lexsup.c:625
+#: lexsup.c:627
msgid "=MODE"
msgstr "=MODE"
-#: lexsup.c:625
+#: lexsup.c:627
msgid "Control how orphan sections are handled."
msgstr "Contrôle comment les sections orphelines sont gérées."
-#: lexsup.c:628
+#: lexsup.c:630
msgid "Show discarded sections in map file output (default)"
msgstr "Montrer les sections écartées dans la sortie du fichier de mappage (défaut)"
-#: lexsup.c:631
+#: lexsup.c:633
msgid "Do not show discarded sections in map file output"
msgstr "Ne pas afficher les sections écartées dans la sortie du fichier de mappage"
-#: lexsup.c:634
+#: lexsup.c:636
msgid "Show local symbols in map file output"
msgstr "Afficher les symboles locaux dans la sortie du fichier de mappage"
-#: lexsup.c:637
+#: lexsup.c:639
msgid "Do not show local symbols in map file output (default)"
msgstr "Ne pas afficher les symboles locaux dans la sortie du fichier de mappage (défaut)"
-#: lexsup.c:640
+#: lexsup.c:642
msgid "Emit names and types of static variables in CTF"
msgstr "Émettre les noms et types des variables statiques dans CTF"
-#: lexsup.c:643
+#: lexsup.c:645
msgid "Do not emit names and types of static variables in CTF"
msgstr "Ne pas émettre les noms et types des variables statiques dans CTF"
-#: lexsup.c:647
+#: lexsup.c:649
msgid ""
"How to share CTF types between translation units.\n"
" <method> is: share-unconflicted (default),\n"
@@ -2102,61 +2206,61 @@ msgstr ""
" <method> est : share-unconflicted (default),\n"
" share-duplicated"
-#: lexsup.c:811
+#: lexsup.c:813
msgid "%F%P: Error: unable to disambiguate: %s (did you mean -%s ?)\n"
msgstr "%F%P : Erreur : incapable de résoudre les ambigüités : %s (voulez-vous dire -%s ?)\n"
-#: lexsup.c:814
+#: lexsup.c:816
msgid "%P: Warning: grouped short command line options are deprecated: %s\n"
msgstr "%P : avertissement : le groupement des options courtes de la ligne de commande est obsolète : %s\n"
-#: lexsup.c:841
+#: lexsup.c:843
msgid "%P: %s: missing argument\n"
msgstr "%P : %s : argument manquant\n"
-#: lexsup.c:846
+#: lexsup.c:848
msgid "%P: unrecognized option '%s'\n"
msgstr "%P : option « %s » non reconnue\n"
-#: lexsup.c:851
+#: lexsup.c:853
msgid "%F%P: use the --help option for usage information\n"
msgstr "%F%P : utiliser --help pour afficher l'aide-mémoire\n"
-#: lexsup.c:870
+#: lexsup.c:872
msgid "%F%P: unrecognized -a option `%s'\n"
msgstr "%F%P : -a option non reconnue « %s »\n"
-#: lexsup.c:883
+#: lexsup.c:885
msgid "%F%P: unrecognized -assert option `%s'\n"
msgstr "%F%P : -assert option non reconnue « %s »\n"
-#: lexsup.c:927
+#: lexsup.c:929
msgid "%F%P: unknown demangling style `%s'\n"
msgstr "%F%P : style inconnu de recouvrement du transcodage par mutilisation « %s »\n"
-#: lexsup.c:1035 lexsup.c:1529 eaarch64cloudabi.c:880 eaarch64cloudabib.c:880
-#: eaarch64elf.c:880 eaarch64elf32.c:880 eaarch64elf32b.c:880
-#: eaarch64elfb.c:880 eaarch64fbsd.c:885 eaarch64fbsdb.c:885
-#: eaarch64haiku.c:880 eaarch64linux.c:885 eaarch64linux32.c:885
-#: eaarch64linux32b.c:885 eaarch64linuxb.c:885 eaarch64nto.c:1042
-#: earmelf.c:1123 earmelf_fbsd.c:1123 earmelf_fuchsia.c:1128
-#: earmelf_haiku.c:1128 earmelf_linux.c:1128 earmelf_linux_eabi.c:1128
-#: earmelf_linux_fdpiceabi.c:1128 earmelf_nacl.c:1128 earmelf_nbsd.c:1123
-#: earmelf_phoenix.c:1128 earmelf_vxworks.c:1155 earmelfb.c:1123
-#: earmelfb_fbsd.c:1123 earmelfb_fuchsia.c:1128 earmelfb_linux.c:1128
-#: earmelfb_linux_eabi.c:1128 earmelfb_linux_fdpiceabi.c:1128
-#: earmelfb_nacl.c:1128 earmelfb_nbsd.c:1123 earmnto.c:1083 ecskyelf.c:579
-#: ecskyelf_linux.c:776 eelf32metag.c:775 eelf64lppc.c:1212
-#: eelf64lppc_fbsd.c:1212 eelf64ppc.c:1212 eelf64ppc_fbsd.c:1212 ehppaelf.c:590
-#: ehppalinux.c:812 ehppanbsd.c:812 ehppaobsd.c:812
+#: lexsup.c:1037 lexsup.c:1533 eaarch64cloudabi.c:986 eaarch64cloudabib.c:986
+#: eaarch64elf.c:986 eaarch64elf32.c:986 eaarch64elf32b.c:986
+#: eaarch64elfb.c:986 eaarch64fbsd.c:991 eaarch64fbsdb.c:991
+#: eaarch64haiku.c:986 eaarch64linux.c:991 eaarch64linux32.c:991
+#: eaarch64linux32b.c:991 eaarch64linuxb.c:991 eaarch64nto.c:1148
+#: earmelf.c:1135 earmelf_fbsd.c:1135 earmelf_fuchsia.c:1140
+#: earmelf_haiku.c:1140 earmelf_linux.c:1140 earmelf_linux_eabi.c:1140
+#: earmelf_linux_fdpiceabi.c:1140 earmelf_nacl.c:1140 earmelf_nbsd.c:1135
+#: earmelf_phoenix.c:1140 earmelf_vxworks.c:1167 earmelfb.c:1135
+#: earmelfb_fbsd.c:1135 earmelfb_fuchsia.c:1140 earmelfb_linux.c:1140
+#: earmelfb_linux_eabi.c:1140 earmelfb_linux_fdpiceabi.c:1140
+#: earmelfb_nacl.c:1140 earmelfb_nbsd.c:1135 earmnto.c:1095 ecskyelf.c:602
+#: ecskyelf_linux.c:789 eelf32metag.c:788 eelf64lppc.c:1225
+#: eelf64lppc_fbsd.c:1225 eelf64ppc.c:1225 eelf64ppc_fbsd.c:1225 ehppaelf.c:613
+#: ehppalinux.c:825 ehppanbsd.c:825 ehppaobsd.c:825
msgid "%F%P: invalid number `%s'\n"
msgstr "%F%P : nombre invalide « %s »\n"
-#: lexsup.c:1132
+#: lexsup.c:1133
msgid "%F%P: bad --unresolved-symbols option: %s\n"
msgstr "%F%P : option erronée de --unresolved-symbols : %s\n"
-#: lexsup.c:1219
+#: lexsup.c:1220
msgid "%F%P: bad -plugin-opt option\n"
msgstr "%F%P : mauvaise option -plugin-opt\n"
@@ -2168,180 +2272,173 @@ msgstr "%F%P : mauvaise option -plugin-opt\n"
#. 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:1239
+#: lexsup.c:1240
msgid "%F%P: unrecognised option: %s\n"
msgstr "%F%P : option non reconnue : %s\n"
-#: lexsup.c:1242 lexsup.c:1352 lexsup.c:1373 lexsup.c:1498
+#: lexsup.c:1243 lexsup.c:1353 lexsup.c:1374 lexsup.c:1502
msgid "%F%P: -r and %s may not be used together\n"
msgstr "%F%P : -r et %s ne peuvent être utilisés ensemble\n"
-#: lexsup.c:1364
+#: lexsup.c:1365
msgid "%F%P: -shared not supported\n"
msgstr "%F%P : -shared non pris en charge\n"
-#: lexsup.c:1378
+#: lexsup.c:1379
msgid "%F%P: -pie not supported\n"
msgstr "%F%P : -pie n'est pas prise en charge\n"
-#: lexsup.c:1384
+#: lexsup.c:1385
msgid "%P: SONAME must not be empty string; keeping previous one\n"
msgstr "%P: SONAME ne doit pas être une chaîne vide ; conservation de la précédente\n"
-#: lexsup.c:1390
+#: lexsup.c:1391
msgid "descending"
msgstr "décroissant"
-#: lexsup.c:1392
+#: lexsup.c:1393
msgid "ascending"
msgstr "croissant"
-#: lexsup.c:1395
+#: lexsup.c:1396
msgid "%F%P: invalid common section sorting option: %s\n"
msgstr "%F%P : option de trie de section invalide : %s\n"
-#: lexsup.c:1399
+#: lexsup.c:1400
msgid "name"
msgstr "nom"
-#: lexsup.c:1401
+#: lexsup.c:1402
msgid "alignment"
msgstr "alignement"
-#: lexsup.c:1404
+#: lexsup.c:1405
msgid "%F%P: invalid section sorting option: %s\n"
msgstr "%F%P : option de trie de section invalide : %s\n"
-#: lexsup.c:1410
+#: lexsup.c:1411
msgid "%P: warning: section ordering file changed. Ignoring earlier definition\n"
msgstr "%P : avertissement : le fichier d'ordonnacement de section a changé. Ne tient pas compte des définitions antérieures\n"
-#: lexsup.c:1447
+#: lexsup.c:1448
msgid "%F%P: invalid argument to option \"--section-start\"\n"
msgstr "%F%P : argument invalide pour l'option \"--section-start\"\n"
-#: lexsup.c:1454
+#: lexsup.c:1455
msgid "%F%P: missing argument(s) to option \"--section-start\"\n"
msgstr "%F%P : un ou plusieurs arguments manquants pour l'option \"--section-start\"\n"
-#: lexsup.c:1724
+#: lexsup.c:1728
msgid "%F%P: group ended before it began (--help for usage)\n"
msgstr "%F%P : fin du groupe avant son début (--help pour l'usage)\n"
-#: lexsup.c:1740
+#: lexsup.c:1744
msgid "%F%P: failed to add remap file %s\n"
msgstr "%F%P : échec de l'ajout du fichier de remappage %s\n"
#. FIXME: Should we allow --remap-inputs=@myfile as a synonym
#. for --remap-inputs-file=myfile ?
-#: lexsup.c:1749
+#: lexsup.c:1753
msgid "%F%P: invalid argument to option --remap-inputs\n"
msgstr "%F%P : argument invalide pour l'option \"--section-inputs\"\n"
-#: lexsup.c:1770
+#: lexsup.c:1774
msgid "%F%P: invalid cache memory size: %s\n"
msgstr "%F%P : taille de mémoire cache non valide : %s\n"
-#: lexsup.c:1784
+#: lexsup.c:1788
msgid "%X%P: --hash-size needs a numeric argument\n"
msgstr "%X%P : --hash-size a beoin d'un argument numérique\n"
-#: lexsup.c:1796
+#: lexsup.c:1800
msgid "%F%P: no state pushed before popping\n"
msgstr "%F%P : aucun état n'a été poussé avant le dépilage\n"
-#: lexsup.c:1819
+#: lexsup.c:1823
msgid "%F%P: invalid argument to option \"--orphan-handling\"\n"
msgstr "%F%P : argument invalide pour l'option \"--section-start\"\n"
-#: lexsup.c:1857
+#: lexsup.c:1861
msgid "%F%P: bad --ctf-share-types option: %s\n"
msgstr "%F%P : option erronée de --ctf-share-types : %s\n"
-#: lexsup.c:1875
+#: lexsup.c:1878
msgid "%P: no file/directory name provided for map output; ignored\n"
msgstr "%P : aucun nom de fichier/répertoire donné pour la sortie de la projection ; ignoré\n"
-#: lexsup.c:1903
+#: lexsup.c:1906
msgid "%P: cannot stat linker map file: %E\n"
msgstr "%P : ne peut trouver le fichier de projection de l'éditeur de liens : %E\n"
-#: lexsup.c:1915
+#: lexsup.c:1917
msgid "%P: linker map file is not a regular file\n"
msgstr "%P : le fichier de projection de l'éditeur de liens n'est pas un fichier normal\n"
-#. If the asprintf failed then something is probably very
-#. wrong. Better to halt now rather than continue on
-#. into more problems.
-#: lexsup.c:1926
-msgid "%P%F: cannot create name for linker map file: %E\n"
-msgstr "%F%P : ne peut créer de nom pour le fichier de projection de l'éditeur de liens : %E\n"
-
-#: lexsup.c:1937
+#: lexsup.c:1932
msgid "%P: SONAME must not be empty string; ignored\n"
msgstr "%P : SONAME ne doit pas être une chaîne vide ; ignoré\n"
-#: lexsup.c:1943
+#: lexsup.c:1938
msgid "%P: missing --end-group; added as last command line option\n"
msgstr "%P : --end-group manquant ; ajouté comme dernière option de la ligne de commande\n"
-#: lexsup.c:2052
+#: lexsup.c:2047
msgid "%F%P: -r and -z nosectionheader may not be used together\n"
msgstr "%F%P : -r et -z nosectionheader ne peuvent être utilisés ensemble\n"
-#: lexsup.c:2060
+#: lexsup.c:2055
msgid "%F%P: -F may not be used without -shared\n"
msgstr "%F%P : -F ne peut être utilisé sans -shared\n"
-#: lexsup.c:2062
+#: lexsup.c:2057
msgid "%F%P: -f may not be used without -shared\n"
msgstr "%F%P : -f ne peut être utilisé sans -shared\n"
-#: lexsup.c:2104 lexsup.c:2117
+#: lexsup.c:2098 lexsup.c:2111
msgid "%F%P: invalid hex number `%s'\n"
msgstr "%F%P : nombre hexadécimal invalide « %s »\n"
-#: lexsup.c:2147
+#: lexsup.c:2141
#, c-format
msgid " --audit=AUDITLIB Specify a library to use for auditing\n"
msgstr " --audit=AUDITLIB Specifie une bibliothèque à utiliser pour l'audit\n"
-#: lexsup.c:2149
+#: lexsup.c:2143
#, c-format
msgid " -Bgroup Selects group name lookup rules for DSO\n"
msgstr " -Bgroup Selectionne les règles de recherche de nom de groupe pour le DSO\n"
-#: lexsup.c:2151
+#: lexsup.c:2145
#, c-format
msgid " --disable-new-dtags Disable new dynamic tags\n"
msgstr " --disable-new-dtags Désactiver les nouvelles étiquettes dynamiques\n"
-#: lexsup.c:2153
+#: lexsup.c:2147
#, c-format
msgid " --enable-new-dtags Enable new dynamic tags\n"
msgstr " --enable-new-dtags Activer les nouvelles étiquettes dynamiques\n"
-#: lexsup.c:2155
+#: lexsup.c:2149
#, c-format
msgid " --eh-frame-hdr Create .eh_frame_hdr section\n"
msgstr " --eh-frame-hdr Créer la section .eh_frame_hdr\n"
-#: lexsup.c:2157
+#: lexsup.c:2151
#, c-format
msgid " --no-eh-frame-hdr Do not create .eh_frame_hdr section\n"
msgstr " --no-eh-frame-hdr Ne pas créer la section .eh_frame_hdr\n"
-#: lexsup.c:2159
+#: lexsup.c:2153
#, c-format
msgid " --exclude-libs=LIBS Make all symbols in LIBS hidden\n"
msgstr " --exclude-libs=LIBS Rendre cachés tous les symboles dans LIBS\n"
-#: lexsup.c:2161
+#: lexsup.c:2155
#, c-format
msgid " --hash-style=STYLE Set hash style to sysv/gnu/both. Default: "
msgstr " --hash-style=STYLE Fixer le style de hachage à sysv/gnu/both. Défaut :"
-#: lexsup.c:2180
+#: lexsup.c:2174
#, c-format
msgid ""
" -P AUDITLIB, --depaudit=AUDITLIB\n"
@@ -2350,17 +2447,17 @@ msgstr ""
" -P AUDITLIB, --depaudit=AUDITLIB\n"
" Specifie une bibliothèque à utiliser pour auditionner les dépendences\n"
-#: lexsup.c:2183
+#: lexsup.c:2177
#, c-format
msgid " -z combreloc Merge dynamic relocs into one section and sort\n"
msgstr " -z combreloc Fusionner et trier les relocalisations dynamiques dans une seule section\n"
-#: lexsup.c:2185
+#: lexsup.c:2179
#, c-format
msgid " -z nocombreloc Don't merge dynamic relocs into one section\n"
msgstr " -z nocombreloc Ne pas fusionner les relocalisations dynamiques dans une seule section\n"
-#: lexsup.c:2187
+#: lexsup.c:2181
#, c-format
msgid ""
" -z global Make symbols in DSO available for subsequently\n"
@@ -2369,67 +2466,67 @@ msgstr ""
" -z global Rendre les symboles dans le DSO disponibles pour les objects\n"
" chargés par la suite\n"
-#: lexsup.c:2190
+#: lexsup.c:2184
#, c-format
msgid " -z initfirst Mark DSO to be initialized first at runtime\n"
msgstr " -z initfirst Marquer le DSO pour qu'il soit initialisé en premier à l'exécution\n"
-#: lexsup.c:2192
+#: lexsup.c:2186
#, c-format
msgid " -z interpose Mark object to interpose all DSOs but executable\n"
msgstr " -z interpose Marquer les objets pour qu'ils s'interposent à tous les DSOs mais pas aux exécutables\n"
-#: lexsup.c:2194
+#: lexsup.c:2188
#, c-format
msgid " -z unique Mark DSO to be loaded at most once by default, and only in the main namespace\n"
msgstr " -z unique Marquer le DSO pour n'être chargé qu'une seule fois par défaut et uniquement dans l'espace de noms principal\n"
-#: lexsup.c:2196
+#: lexsup.c:2190
#, c-format
msgid " -z nounique Don't mark DSO as a loadable at most once\n"
msgstr " -z nounique Ne pas marquer le DSO comme ne pouvant être chargé qu'une seule fois\n"
-#: lexsup.c:2198
+#: lexsup.c:2192
#, c-format
msgid " -z lazy Mark object lazy runtime binding (default)\n"
msgstr " -z lazy Marquer la liaison de l'objet paresseuse à l'exécution (défaut)\n"
-#: lexsup.c:2200
+#: lexsup.c:2194
#, c-format
msgid " -z loadfltr Mark object requiring immediate process\n"
msgstr " -z loadfltr Marquer les objets nécessitant un traitement immédiat\n"
-#: lexsup.c:2202
+#: lexsup.c:2196
#, c-format
msgid " -z nocopyreloc Don't create copy relocs\n"
msgstr " -z nocopyreloc Ne pas créer de copie de relocalisations\n"
-#: lexsup.c:2204
+#: lexsup.c:2198
#, c-format
msgid " -z nodefaultlib Mark object not to use default search paths\n"
msgstr " -z nodefaultlib Marquer les objets pour ne pas qu'ils utilisent les chemins de recherche par défaut\n"
-#: lexsup.c:2206
+#: lexsup.c:2200
#, c-format
msgid " -z nodelete Mark DSO non-deletable at runtime\n"
msgstr " -z nodelete Marquer le DSO comme non supprimable à l'exécution\n"
-#: lexsup.c:2208
+#: lexsup.c:2202
#, c-format
msgid " -z nodlopen Mark DSO not available to dlopen\n"
msgstr " -z nodlopen Marquer le DSO comme non accessible pour dlopen\n"
-#: lexsup.c:2210
+#: lexsup.c:2204
#, c-format
msgid " -z nodump Mark DSO not available to dldump\n"
msgstr " -z nodump Marquer le DSO comme non accessible pour dldump\n"
-#: lexsup.c:2212
+#: lexsup.c:2206
#, c-format
msgid " -z now Mark object non-lazy runtime binding\n"
msgstr " -z now Marquer la liaison de l'objet non paresseuse à l'exécution\n"
-#: lexsup.c:2214
+#: lexsup.c:2208
#, c-format
msgid ""
" -z origin Mark object requiring immediate $ORIGIN\n"
@@ -2438,117 +2535,147 @@ msgstr ""
" -z origin Marquer l'objet comme nécessitant un traitement immédiat de\n"
" $ORIGIN à l'exécution\n"
-#: lexsup.c:2218
+#: lexsup.c:2212
#, c-format
msgid " -z relro Create RELRO program header (default)\n"
msgstr " -z relro Créer l'en-tête de programme RELRO (défaut)\n"
-#: lexsup.c:2220
+#: lexsup.c:2214
#, c-format
msgid " -z norelro Don't create RELRO program header\n"
msgstr " -z norelro Ne pas créer l'en-tête de programme RELRO\n"
-#: lexsup.c:2223
+#: lexsup.c:2217
#, c-format
msgid " -z relro Create RELRO program header\n"
msgstr " -z relro Créer l'en-tête de programme RELRO\n"
-#: lexsup.c:2225
+#: lexsup.c:2219
#, c-format
msgid " -z norelro Don't create RELRO program header (default)\n"
msgstr " -z norelro Ne pas créer l'en-tête de programme RELRO (défaut)\n"
-#: lexsup.c:2229
+#: lexsup.c:2223
#, c-format
msgid " -z separate-code Create separate code program header (default)\n"
msgstr " -z separate-code Créer l'en-tête de programme de code séparé (défaut)\n"
-#: lexsup.c:2231
+#: lexsup.c:2225
#, c-format
msgid " -z noseparate-code Don't create separate code program header\n"
msgstr " -z noseparate-code Ne pas créer l'en-tête de programme de code séparé\n"
-#: lexsup.c:2234
+#: lexsup.c:2228
#, c-format
msgid " -z separate-code Create separate code program header\n"
msgstr " -z separate-code Créer l'en-tête de programme de code séparé\n"
-#: lexsup.c:2236
+#: lexsup.c:2230
#, c-format
msgid " -z noseparate-code Don't create separate code program header (default)\n"
msgstr " -z noseparate-code Ne pas créer l'en-tête de programme de code séparé (défaut)\n"
-#: lexsup.c:2240
+#: lexsup.c:2234
#, c-format
msgid " --rosegment With -z separate-code, create a single read-only segment (default)\n"
msgstr " --rosegment Créer, avec -z separate-code, un unique segment en lecture seule (défaut)\n"
-#: lexsup.c:2242
+#: lexsup.c:2236
#, c-format
msgid " --no-rosegment With -z separate-code, creste two read-only segments\n"
msgstr " --no-rosegment Créer, avec -z separate-code, deux segments en lecture seule\n"
-#: lexsup.c:2245
+#: lexsup.c:2239
#, c-format
msgid " --rosegment With -z separate-code, create a single read-only segment\n"
msgstr " --secureplt Créer, avec -z separate-code, un unique segment en lecture seule\n"
-#: lexsup.c:2247
+#: lexsup.c:2241
#, c-format
msgid " --no-rosegment With -z separate-code, creste two read-only segments (default)\n"
msgstr " -z separate-code Créer, avec -z separate-code, deux segments en lecture seule (défaut)\n"
-#: lexsup.c:2250
+#: lexsup.c:2244
#, c-format
msgid " -z common Generate common symbols with STT_COMMON type\n"
msgstr " -z common Générer les symboles communs avec STT_COMMON pour type\n"
-#: lexsup.c:2252
+#: lexsup.c:2246
#, c-format
msgid " -z nocommon Generate common symbols with STT_OBJECT type\n"
msgstr " -z nocommon Générer les symboles communs avec STT_OBJECT pour type\n"
-#: lexsup.c:2255
+#: lexsup.c:2249
#, c-format
msgid " -z text Treat DT_TEXTREL in output as error (default)\n"
msgstr " -z text Traiter DT_TEXTREL dans la sortie comme une erreur (défaut)\n"
-#: lexsup.c:2258
+#: lexsup.c:2252
#, c-format
msgid " -z text Treat DT_TEXTREL in output as error\n"
msgstr " -z text Traiter DT_TEXTREL dans la sortie comme une erreur\n"
-#: lexsup.c:2262
+#: lexsup.c:2256
#, c-format
msgid " -z notext Don't treat DT_TEXTREL in output as error (default)\n"
msgstr " -z notext Ne pas traiter DT_TEXTREL dans la sortie comme une erreur (défaut)\n"
-#: lexsup.c:2264
+#: lexsup.c:2258
#, c-format
msgid " -z textoff Don't treat DT_TEXTREL in output as error (default)\n"
msgstr " -z textoff Ne pas traiter DT_TEXTREL dans la sortie comme une erreur (défaut)\n"
-#: lexsup.c:2269
+#: lexsup.c:2263
#, c-format
msgid " -z notext Don't treat DT_TEXTREL in output as error\n"
msgstr " -z notext Ne pas traiter DT_TEXTREL dans la sortie comme une erreur\n"
-#: lexsup.c:2271
+#: lexsup.c:2265
#, c-format
msgid " -z textoff Don't treat DT_TEXTREL in output as error\n"
msgstr " -z textoff Ne pas traiter DT_TEXTREL dans la sortie comme une erreur\n"
-#: lexsup.c:2279
+#: lexsup.c:2269
+#, c-format
+msgid " -z memory-seal Mark object be memory sealed (default)\n"
+msgstr " -z memory-seal Marquer l'objet comme confiné en mémoire (défaut)\n"
+
+#: lexsup.c:2271
+#, c-format
+msgid " -z nomemory-seal Don't mark oject to be memory sealed\n"
+msgstr " -z nomemory-seal Ne pas marquer l'objet comme confiné en mémoire\n"
+
+#: lexsup.c:2274
+#, c-format
+msgid " -z memory-seal Mark object be memory sealed\n"
+msgstr " -z memory-seal Marquer l'object comme confiné en mémoire\n"
+
+#: lexsup.c:2276
+#, c-format
+msgid " -z nomemory-seal Don't mark oject to be memory sealed (default)\n"
+msgstr " -z nomemory-seal Ne par marquer l'objet comme confiné en mémoire (default)\n"
+
+#: lexsup.c:2284
#, c-format
msgid " --build-id[=STYLE] Generate build ID note\n"
msgstr " --build-id[=STYLE] Générer la note de l'ID de contruction\n"
-#: lexsup.c:2281
+#: lexsup.c:2288
+#, c-format
+msgid " Styles: none,md5,sha1,xx,uuid,0xHEX\n"
+msgstr " Styles : none,md5,sha1,xx,uuid,0xHEX\n"
+
+#: lexsup.c:2292
+#, c-format
+msgid " Styles: none,md5,sha1,uuid,0xHEX\n"
+msgstr " Styles : none,md5,sha1,uuid,0xHEX\n"
+
+#: lexsup.c:2295
#, c-format
msgid " --package-metadata[=JSON] Generate package metadata note\n"
msgstr " --package-metadata[=JSON] Générer la note de métadonnées du paquet\n"
-#: lexsup.c:2283
+#: lexsup.c:2297
#, c-format
msgid ""
" --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd]\n"
@@ -2557,142 +2684,142 @@ msgstr ""
" --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi|zstd]\n"
"\t\t\t Compresser les sections de debogage DWARF\n"
-#: lexsup.c:2286
+#: lexsup.c:2300
#, c-format
msgid " Default: %s\n"
msgstr " Défaut: %s\n"
-#: lexsup.c:2289
+#: lexsup.c:2303
#, c-format
msgid " -z common-page-size=SIZE Set common page size to SIZE\n"
msgstr " -z common-page-size=TAILLE Fixe la taille courante des pages à TAILLE\n"
-#: lexsup.c:2291
+#: lexsup.c:2305
#, c-format
msgid " -z max-page-size=SIZE Set maximum page size to SIZE\n"
msgstr " -z max-page-size=TAILLE Fixe la taille maximale des pages à TAILLE\n"
-#: lexsup.c:2293
+#: lexsup.c:2307
#, c-format
msgid " -z defs Report unresolved symbols in object files\n"
msgstr " -z defs Signaler les symboles non résolus dans les fichiers objets\n"
-#: lexsup.c:2295
+#: lexsup.c:2309
#, c-format
msgid " -z undefs Ignore unresolved symbols in object files\n"
msgstr " -z undefs Signaler les symboles non résolus dans les fichiers objets\n"
-#: lexsup.c:2297
+#: lexsup.c:2311
#, c-format
msgid " -z muldefs Allow multiple definitions\n"
msgstr "-z muldefs Autoriser les définitions multiples\n"
-#: lexsup.c:2299
+#: lexsup.c:2313
#, c-format
msgid " -z stack-size=SIZE Set size of stack segment\n"
msgstr " -z stack-size=TAILLE Fixe la taille du segment de pile\n"
-#: lexsup.c:2302
+#: lexsup.c:2316
#, c-format
msgid " -z execstack Mark executable as requiring executable stack\n"
msgstr " -z execstack Marquer l'exécutable comme nécessitant une pile d'exécution\n"
-#: lexsup.c:2304
+#: lexsup.c:2318
#, c-format
msgid " -z noexecstack Mark executable as not requiring executable stack\n"
msgstr " -z noexecstack Marquer l'exécutable comme ne nécessitant pas d'une pile d'exécution\n"
-#: lexsup.c:2306
+#: lexsup.c:2320
#, c-format
msgid " --warn-execstack-objects Generate a warning if an object file requests an executable stack\n"
msgstr " --warn-execstack-objects Générer un avertissement si un fichier objet demande une pile exécutable\n"
-#: lexsup.c:2309
+#: lexsup.c:2323
#, c-format
msgid " --warn-execstack Generate a warning if creating an executable stack\n"
msgstr " --warn-execstack Générer un avertissement si une pile exécutable est créée\n"
-#: lexsup.c:2312
+#: lexsup.c:2326
#, c-format
msgid " --warn-execstack Generate a warning if creating an executable stack (default)\n"
msgstr " --warn-execstack Générer un avertissement si une pile exécutable est créée (défaut)\n"
-#: lexsup.c:2316
+#: lexsup.c:2330
#, c-format
msgid " --no-warn-execstack Do not generate a warning if creating an executable stack (default)\n"
msgstr " --no-warn-execstack Ne pas générer d'avertissement si une pile exécutable est créée (défaut)\n"
-#: lexsup.c:2319
+#: lexsup.c:2333
#, c-format
msgid " --no-warn-execstack Do not generate a warning if creating an executable stack\n"
msgstr " --no-warn-execstack Ne pas générer d'avertissement si une pile exécutable est créée\n"
-#: lexsup.c:2322
+#: lexsup.c:2336
#, c-format
msgid " --error-execstack Turn warnings about executable stacks into errors\n"
msgstr " --warn-execstack Transformer les avertissements à propos des piles exécutables en erreurs\n"
-#: lexsup.c:2324
+#: lexsup.c:2338
#, c-format
msgid " --no-error-execstack Do not turn warnings about executable stacks into errors\n"
msgstr " --no-warn-execstack Ne pas transformer les avertissements à propos des piles exécutables en erreurs\n"
-#: lexsup.c:2328
+#: lexsup.c:2342
#, c-format
msgid " --warn-rwx-segments Generate a warning if a LOAD segment has RWX permissions (default)\n"
msgstr " --warn-rwx-segments Générer un avertissement si un segment LOAD a les permissions RWX (défaut)\n"
-#: lexsup.c:2330
+#: lexsup.c:2344
#, c-format
msgid " --no-warn-rwx-segments Do not generate a warning if a LOAD segments has RWX permissions\n"
msgstr " --no-warn-rwx-segments Ne pas générer un avertissement si un segment LOAD a les permissions RWX\n"
-#: lexsup.c:2333
+#: lexsup.c:2347
#, c-format
msgid " --warn-rwx-segments Generate a warning if a LOAD segment has RWX permissions\n"
msgstr " --warn-rwx-segments Générer un avertissement si un segment LOAD a les permissions RWX\n"
-#: lexsup.c:2335
+#: lexsup.c:2349
#, c-format
msgid " --no-warn-rwx-segments Do not generate a warning if a LOAD segments has RWX permissions (default)\n"
msgstr " --no-warn-rwx-segments Ne pas générer un avertissement si un segment LOAD a les permissions RWX (défaut)\n"
-#: lexsup.c:2338
+#: lexsup.c:2352
#, c-format
msgid " --error-rwx-segments Turn warnings about loadable RWX segments into errors\n"
msgstr " --error-rwx-segments Transformer les avertissements à propos de segments RWX chargeables en erreurs\n"
-#: lexsup.c:2340
+#: lexsup.c:2354
#, c-format
msgid " --no-error-rwx-segments Do not turn warnings about loadable RWX segments into errors\n"
msgstr " --no-error-rwx-segments Ne pas transformer les avertissements à propos de segments RWX chargeables en erreurs\n"
-#: lexsup.c:2343
+#: lexsup.c:2357
#, c-format
msgid " -z unique-symbol Avoid duplicated local symbol names\n"
msgstr " -z unique-symbol Éviter les noms de symboles locaux dupliqués\n"
-#: lexsup.c:2345
+#: lexsup.c:2359
#, c-format
msgid " -z nounique-symbol Keep duplicated local symbol names (default)\n"
msgstr " -z nounique-symbol Conserver les noms de symboles locaux dupliqués (défaut)\n"
-#: lexsup.c:2347
+#: lexsup.c:2361
#, c-format
msgid " -z globalaudit Mark executable requiring global auditing\n"
msgstr " -z globalaudit Marquer l'exécutable comme nécessitant un audit global\n"
-#: lexsup.c:2349
+#: lexsup.c:2363
#, c-format
msgid " -z start-stop-gc Enable garbage collection on __start/__stop\n"
msgstr " -z start-stop-gc Activer le ramasse-miette pour __start/__stop\n"
-#: lexsup.c:2351
+#: lexsup.c:2365
#, c-format
msgid " -z nostart-stop-gc Don't garbage collect __start/__stop (default)\n"
msgstr " -z nostart-stop-gc Ne pas exécuter le ramasse-miettes pour __start/__stop (défaut)\n"
-#: lexsup.c:2353
+#: lexsup.c:2367
#, c-format
msgid ""
" -z start-stop-visibility=V Set visibility of built-in __start/__stop symbols\n"
@@ -2701,22 +2828,22 @@ msgstr ""
" -z start-stop-visibility=V Établir la visibilité des symboles intégrés __start/__stop\n"
" à DEFAULT, PROTECTED, HIDDEN ou INTERNAL\n"
-#: lexsup.c:2356
+#: lexsup.c:2370
#, c-format
msgid " -z sectionheader Generate section header (default)\n"
msgstr " -z sectionheader Générer l'en-tête de section (default)\n"
-#: lexsup.c:2358
+#: lexsup.c:2372
#, c-format
msgid " -z nosectionheader Do not generate section header\n"
msgstr " -z nosectionheader Ne pas générer l'en-tête de section\n"
-#: lexsup.c:2365
+#: lexsup.c:2379
#, c-format
msgid " --ld-generated-unwind-info Generate exception handling info for PLT\n"
msgstr " --ld-generated-unwind-info Générer les informations de gestion des exception pour le PLT\n"
-#: lexsup.c:2367
+#: lexsup.c:2381
#, c-format
msgid ""
" --no-ld-generated-unwind-info\n"
@@ -2725,49 +2852,49 @@ msgstr ""
" --no-ld-generated-unwind-info\n"
" Ne pas générer les informations de gestion des exception pour le PLT\n"
-#: lexsup.c:2377
+#: lexsup.c:2391
#, c-format
msgid "ELF emulations:\n"
msgstr "ELF émulations:\n"
-#: lexsup.c:2395
+#: lexsup.c:2409
#, c-format
msgid "Usage: %s [options] file...\n"
msgstr "Usage : %s [options] fichier...\n"
-#: lexsup.c:2397
+#: lexsup.c:2411
#, c-format
msgid "Options:\n"
msgstr "Options :\n"
-#: lexsup.c:2475
+#: lexsup.c:2489
#, c-format
msgid " @FILE"
msgstr " @FICHIER"
-#: lexsup.c:2478
+#: lexsup.c:2492
#, c-format
msgid "Read options from FILE\n"
msgstr "Lire les options à partir du FICHIER\n"
#. Note: Various tools (such as libtool) depend upon the
#. format of the listings below - do not change them.
-#: lexsup.c:2483
+#: lexsup.c:2497
#, c-format
msgid "%s: supported targets:"
msgstr "%s : cibles prises en charge :"
-#: lexsup.c:2491
+#: lexsup.c:2505
#, c-format
msgid "%s: supported emulations: "
msgstr "%s : émulations prises en charge : "
-#: lexsup.c:2496
+#: lexsup.c:2510
#, c-format
msgid "%s: emulation specific options:\n"
msgstr "%s : options spécifiques d'émulation :\n"
-#: lexsup.c:2503
+#: lexsup.c:2517
#, c-format
msgid "Report bugs to %s\n"
msgstr "Rapporter toutes anomalies à %s\n"
@@ -2776,464 +2903,472 @@ msgstr "Rapporter toutes anomalies à %s\n"
msgid "%F%P: unknown format type %s\n"
msgstr "%F%P : type de format inconnu %s\n"
-#: pdb.c:842 pdb.c:1133
+#: pdb.c:845 pdb.c:1136
msgid "%P: CodeView symbol references out of range type %v\n"
msgstr "%P : références de symbole CodeView en dehors de la plage de type %v\n"
-#: pdb.c:1011
+#: pdb.c:1014
msgid "%P: warning: truncated CodeView record S_LDATA32/S_GDATA32/S_LTHREAD32/S_GTHREAD32\n"
msgstr "%P : avertissement : enregistrement CodeView S_LDATA32/S_GDATA32/S_LTHREAD32/S_GTHREAD32 tronqué\n"
-#: pdb.c:1030
+#: pdb.c:1033
msgid "%P: warning: name for S_LDATA32/S_GDATA32/S_LTHREAD32/S_GTHREAD32 has no terminating zero\n"
msgstr "%P : avertissement : le nom pour S_LDATA32/S_GDATA32/S_LTHREAD32/S_GTHREAD32 ne se termine pas par zéro\n"
-#: pdb.c:1078 pdb.c:1748
+#: pdb.c:1081 pdb.c:1751
msgid "%P: warning: truncated CodeView record S_GPROC32/S_LPROC32\n"
msgstr "%P : avertissement : enregistrement CodeView S_GPROC32/S_LPROC32 tronqué\n"
-#: pdb.c:1090 pdb.c:1765
+#: pdb.c:1093 pdb.c:1768
msgid "%P: warning: could not find end of S_GPROC32/S_LPROC32 record\n"
msgstr "%P : avertissement : impossible de trouver la fin de l'enregistrement S_GPROC32/S_LPROC32\n"
-#: pdb.c:1116
+#: pdb.c:1119
msgid "%P: warning: name for S_GPROC32/S_LPROC32 has no terminating zero\n"
msgstr "%P : avertissement : le nom pour S_GPROC32/S_LPROC32 ne se termine pas par zéro\n"
-#: pdb.c:1172
+#: pdb.c:1175
msgid "%P: CodeView S_GPROC32_ID/S_LPROC32_ID symbol referenced unknown type as ID\n"
msgstr "%P : le symbole CodeView S_GPROC32_ID/S_LPROC32_ID a pour ID une référence inconnue\n"
-#: pdb.c:1246
+#: pdb.c:1249
msgid "%P: warning: truncated CodeView record S_UDT\n"
msgstr "%P : avertissement : enregistrement CodeView S_UDT tronqué\n"
-#: pdb.c:1257
+#: pdb.c:1260
msgid "%P: warning: name for S_UDT has no terminating zero\n"
msgstr "%P : avertissement : le nom pour S_UDT ne se termine pas par zéro\n"
-#: pdb.c:1294
+#: pdb.c:1297
msgid "%P: warning: truncated CodeView record S_CONSTANT\n"
msgstr "%P : avertissment : enregistrement CodeView S_CONSTANT tronqué\n"
-#: pdb.c:1311
+#: pdb.c:1314
msgid "%P: warning: unhandled type %v within S_CONSTANT\n"
msgstr "%P : avertissement : type %v non pris en charge dans S_CONSTANT\n"
-#: pdb.c:1325
+#: pdb.c:1328
msgid "%P: warning: name for S_CONSTANT has no terminating zero\n"
msgstr "%P : avertissement : le nom pour S_CONSTANT ne se termine pas par zéro\n"
-#: pdb.c:1385
+#: pdb.c:1388
msgid "%P: warning: unexpected CodeView scope start record %v\n"
msgstr "%P : avertissement : enregistrement de début de périmètre CodeView %v non attendu\n"
-#: pdb.c:1407
+#: pdb.c:1410
msgid "%P: warning: truncated CodeView record S_BUILDINFO\n"
msgstr "%P : avertissement : enregistrement CodeView S_BUILDINFO tronqué\n"
-#: pdb.c:1433
+#: pdb.c:1436
msgid "%P: warning: truncated CodeView record S_BLOCK32\n"
msgstr "%P : avertissement : enregistrement CodeView S_BLOCK32 tronqué\n"
-#: pdb.c:1445
+#: pdb.c:1448
msgid "%P: warning: could not find end of S_BLOCK32 record\n"
msgstr "%P : avertissement : impossible de trouver la fin de l'enregistrement S_BLOCK32\n"
-#: pdb.c:1470
+#: pdb.c:1473
msgid "%P: warning: truncated CodeView record S_BPREL32\n"
msgstr "%P : avertissement : enregistrement CodeView S_BPREL32 tronqué\n"
-#: pdb.c:1494
+#: pdb.c:1497
msgid "%P: warning: truncated CodeView record S_REGISTER\n"
msgstr "%P : avertissement : enregistrement CodeView S_REGISTER tronqué\n"
-#: pdb.c:1518
+#: pdb.c:1521
msgid "%P: warning: truncated CodeView record S_REGREL32\n"
msgstr "%P : avertissement : enregistrement CodeView S_REGREL32 tronqué\n"
-#: pdb.c:1542
+#: pdb.c:1545
msgid "%P: warning: truncated CodeView record S_LOCAL\n"
msgstr "%P : avertissement : enregistrement CodeView S_LOCAL tronqué\n"
-#: pdb.c:1568
+#: pdb.c:1571
msgid "%P: warning: truncated CodeView record S_INLINESITE\n"
msgstr "%P : avertissement : enregistrement CodeView S_INLINESITE tronqué\n"
-#: pdb.c:1580
+#: pdb.c:1583
msgid "%P: warning: could not find end of S_INLINESITE record\n"
msgstr "%P : avertissement : impossible de trouver la fin de l'enregistrement S_INLINESITE\n"
-#: pdb.c:1613
+#: pdb.c:1616
msgid "%P: warning: truncated CodeView record S_THUNK32\n"
msgstr "%P : avertissement : enregistrement CodeView S_THUNK32 tronqué\n"
-#: pdb.c:1625
+#: pdb.c:1628
msgid "%P: warning: could not find end of S_THUNK32 record\n"
msgstr "%P : avertissement : impossible de trouver la fin de l'enregistrement S_THUNK32\n"
-#: pdb.c:1650
+#: pdb.c:1653
msgid "%P: warning: truncated CodeView record S_HEAPALLOCSITE\n"
msgstr "%P : avertissement : enregistrement CodeView S_HEAPALLOCSITE tronqué\n"
-#: pdb.c:1684 pdb.c:1828
+#: pdb.c:1687 pdb.c:1831
msgid "%P: warning: unrecognized CodeView record %v\n"
msgstr "%P : avertissement : enregistrement CodeView %v non reconnu\n"
-#: pdb.c:1720
+#: pdb.c:1723
msgid "%P: warning: truncated CodeView record S_LDATA32/S_LTHREAD32\n"
msgstr "%P : avertissement : enregistrement CodeView S_LDATA32/S_LTHREAD32 tronqué\n"
-#: pdb.c:2155
+#: pdb.c:1879
+msgid "%P: warning: truncated DEBUG_S_INLINEELINES data\n"
+msgstr "%P : avertissement : donnée DEBUG_S_INLINEELINES tronquée\n"
+
+#: pdb.c:1886
+msgid "%P: warning: unexpected DEBUG_S_INLINEELINES version %u\n"
+msgstr "%P : avertissement : version %u de DEBUG_S_INLINEELINES non attendue\n"
+
+#: pdb.c:2239
msgid "%P: CodeView type %v references other type %v not yet declared\n"
msgstr "%P : le type CodeView %v référence un autre type %v qui n'est pas encore déclaré\n"
-#: pdb.c:2162
+#: pdb.c:2246
msgid "%P: CodeView type %v references out of range type %v\n"
msgstr "% P: le type CodeView %v référence un type %v hors limites\n"
-#: pdb.c:2222
+#: pdb.c:2306
msgid "%P: warning: truncated CodeView type record LF_UDT_SRC_LINE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_UDT_SRC_LINE tronqué\n"
-#: pdb.c:2235
+#: pdb.c:2319
msgid "%P: warning: CodeView type record LF_UDT_SRC_LINE referred to unknown type %v\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_UDT_SRC_LINE fait référene à un type inconnu %v\n"
-#: pdb.c:2257
+#: pdb.c:2341
msgid "%P: warning: CodeView type record LF_UDT_SRC_LINE referred to unknown string %v\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_UDT_SRC_LINE fait référence à une chaîne inconnue %v\n"
-#: pdb.c:2266
+#: pdb.c:2350
msgid "%P: warning: CodeView type record LF_UDT_SRC_LINE pointed to unexpected record type\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_UDT_SRC_LINE pointe vers un type d'enregistrement inattendu\n"
-#: pdb.c:2315
+#: pdb.c:2399
msgid "%P: warning: duplicate CodeView type record LF_UDT_MOD_SRC_LINE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_UDT_MOD_SRC_LINE dupliqué\n"
-#: pdb.c:2364
+#: pdb.c:2448
msgid "%P: warning: truncated CodeView type record LF_MODIFIER\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_MODIFIER tronqué\n"
-#: pdb.c:2381
+#: pdb.c:2466 pdb.c:2481
msgid "%P: warning: truncated CodeView type record LF_POINTER\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_POINTER tronqué\n"
-#: pdb.c:2398
+#: pdb.c:2499
msgid "%P: warning: truncated CodeView type record LF_PROCEDURE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_PROCEDURE tronqué\n"
-#: pdb.c:2418
+#: pdb.c:2519
msgid "%P: warning: truncated CodeView type record LF_MFUNCTION\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_MFUNCTION tronqué\n"
-#: pdb.c:2446 pdb.c:2456
+#: pdb.c:2547 pdb.c:2557
msgid "%P: warning: truncated CodeView type record LF_ARGLIST\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_ARGLIST tronqué\n"
-#: pdb.c:2481 pdb.c:2551 pdb.c:2688 pdb.c:2735 pdb.c:2953 pdb.c:3000
+#: pdb.c:2582 pdb.c:2652 pdb.c:2789 pdb.c:2836 pdb.c:3054 pdb.c:3101
msgid "%P: warning: truncated CodeView type record LF_FIELDLIST\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_FIELDLIST tronqué\n"
-#: pdb.c:2498 pdb.c:2526
+#: pdb.c:2599 pdb.c:2627
msgid "%P: warning: truncated CodeView type record LF_MEMBER\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_MEMBER tronqué\n"
-#: pdb.c:2517
+#: pdb.c:2618
msgid "%P: warning: unhandled type %v within LF_MEMBER\n"
msgstr "%P : avertissement : type %v non pris en charge dans LF_MEMBER\n"
-#: pdb.c:2537
+#: pdb.c:2638
msgid "%P: warning: name for LF_MEMBER has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_MEMBER ne se termine pas par zéro\n"
-#: pdb.c:2570 pdb.c:2593 pdb.c:2620
+#: pdb.c:2671 pdb.c:2694 pdb.c:2721
msgid "%P: warning: truncated CodeView type record LF_ENUMERATE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_ENUMERATE tronqué\n"
-#: pdb.c:2586
+#: pdb.c:2687
msgid "%P: warning: unhandled type %v within LF_ENUMERATE\n"
msgstr "%P : avertissement : type %v non pris en charge dans LF_ENUMERATE\n"
-#: pdb.c:2606
+#: pdb.c:2707
msgid "%P: warning: name for LF_ENUMERATE has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_ENUMERATE ne se termine pas par zéro\n"
-#: pdb.c:2637
+#: pdb.c:2738
msgid "%P: warning: truncated CodeView type record LF_INDEX\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_INDEX tronqué\n"
-#: pdb.c:2658
+#: pdb.c:2759
msgid "%P: warning: truncated CodeView type record LF_ONEMETHOD\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_ONEMETHOD tronqué\n"
-#: pdb.c:2673
+#: pdb.c:2774
msgid "%P: warning: name for LF_ONEMETHOD has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_ONEMETHOD ne se termine pas par zéro\n"
-#: pdb.c:2706
+#: pdb.c:2807
msgid "%P: warning: truncated CodeView type record LF_METHOD\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_METHOD tronqué\n"
-#: pdb.c:2721
+#: pdb.c:2822
msgid "%P: warning: name for LF_METHOD has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_METHOD ne se termine pas par zéro\n"
-#: pdb.c:2754 pdb.c:2783 pdb.c:2794
+#: pdb.c:2855 pdb.c:2884 pdb.c:2895
msgid "%P: warning: truncated CodeView type record LF_BCLASS\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_BCLASS tronqué\n"
-#: pdb.c:2774
+#: pdb.c:2875
msgid "%P: warning: unhandled type %v within LF_BCLASS\n"
msgstr "%P : avertissement : type %v non pris en charge dans LF_BCLASS\n"
-#: pdb.c:2811
+#: pdb.c:2912
msgid "%P: warning: truncated CodeView type record LF_VFUNCTAB\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_VFUNCTAB tronqué\n"
-#: pdb.c:2834 pdb.c:2868 pdb.c:2893 pdb.c:2904
+#: pdb.c:2935 pdb.c:2969 pdb.c:2994 pdb.c:3005
msgid "%P: warning: truncated CodeView type record LF_VBCLASS/LF_IVBCLASS\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_VBCLASS/LF_IVBCLASS tronqué\n"
-#: pdb.c:2859 pdb.c:2884
+#: pdb.c:2960 pdb.c:2985
msgid "%P: warning: unhandled type %v within LF_VBCLASS/LF_IVBCLASS\n"
msgstr "%P : avertissement : type %v non pris en charge dans LF_VBCLASS/LF_IVBCLASS\n"
-#: pdb.c:2923
+#: pdb.c:3024
msgid "%P: warning: truncated CodeView type record LF_STMEMBER\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_STMEMBER tronqué\n"
-#: pdb.c:2938
+#: pdb.c:3039
msgid "%P: warning: name for LF_STMEMBER has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_STMEMBER ne se termine pas par zéro\n"
-#: pdb.c:2971
+#: pdb.c:3072
msgid "%P: warning: truncated CodeView type record LF_NESTTYPE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_NESTTYPE tronqué\n"
-#: pdb.c:2985
+#: pdb.c:3086
msgid "%P: warning: name for LF_NESTTYPE has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_NESTTYPE ne se termine pas par zéro\n"
-#: pdb.c:3012
+#: pdb.c:3113
msgid "%P: warning: unrecognized CodeView subtype %v\n"
msgstr "%P : avertissement : sous type CodeView %v non reconnu\n"
-#: pdb.c:3027
+#: pdb.c:3128
msgid "%P: warning: truncated CodeView type record LF_BITFIELD\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_BITFIELD tronqué\n"
-#: pdb.c:3045
+#: pdb.c:3146
msgid "%P: warning: truncated CodeView type record LF_METHODLIST\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_METHODLIST tronqué\n"
-#: pdb.c:3053
+#: pdb.c:3154
msgid "%P: warning: malformed CodeView type record LF_METHODLIST\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_METHODLIST malformé\n"
-#: pdb.c:3077
+#: pdb.c:3178
msgid "%P: warning: truncated CodeView type record LF_ARRAY\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_ARRAY tronqué\n"
-#: pdb.c:3100 pdb.c:3134
+#: pdb.c:3201 pdb.c:3235
msgid "%P: warning: truncated CodeView type record LF_CLASS/LF_STRUCTURE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_CLASS/LF_STRUCTURE tronqué\n"
-#: pdb.c:3125
+#: pdb.c:3226
msgid "%P: warning: unhandled type %v within LF_CLASS/LF_STRUCTURE\n"
msgstr "%P : avertissement : type %v non pris en charge dans LF_CLASS/LF_STRUCTURE\n"
-#: pdb.c:3144
+#: pdb.c:3245
msgid "%P: warning: name for LF_CLASS/LF_STRUCTURE has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_CLASS/LF_STRUCTURE ne se termine pas par zéro\n"
-#: pdb.c:3163
+#: pdb.c:3264
msgid "%P: warning: unique name for LF_CLASS/LF_STRUCTURE has no terminating zero\n"
msgstr "%P : avertissement : le nom unique LF_CLASS/LF_STRUCTURE ne se termine pas par un zéro\n"
-#: pdb.c:3187 pdb.c:3215
+#: pdb.c:3288 pdb.c:3316
msgid "%P: warning: truncated CodeView type record LF_UNION\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_UNION tronqué\n"
-#: pdb.c:3206
+#: pdb.c:3307
msgid "%P: warning: unhandled type %v within LF_UNION\n"
msgstr "%P : avertissement : type %v n'est pas pris en charge dans LF_UNION\n"
-#: pdb.c:3225
+#: pdb.c:3326
msgid "%P: warning: name for LF_UNION has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_UNION ne se termine pas par zéro\n"
-#: pdb.c:3244
+#: pdb.c:3345
msgid "%P: warning: unique name for LF_UNION has no terminating zero\n"
msgstr "%P : avertissement : le nom unique pour LF_UNION ne se termine pas par zéro\n"
-#: pdb.c:3268
+#: pdb.c:3369
msgid "%P: warning: truncated CodeView type record LF_ENUM\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_ENUM tronqué\n"
-#: pdb.c:3283
+#: pdb.c:3384
msgid "%P: warning: name for LF_ENUM has no terminating zero\n"
msgstr "%P : avertissement : le nom pour LF_ENUM ne se termine pas par zéro\n"
-#: pdb.c:3301
+#: pdb.c:3402
msgid "%P: warning: unique name for LF_ENUM has no terminating zero\n"
msgstr "%P : avertissement : le nom unique pour LF_ENUM ne se termine pas par zéro\n"
-#: pdb.c:3320
+#: pdb.c:3421
msgid "%P: warning: truncated CodeView type record LF_VFTABLE\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_VFTABLE tronqué\n"
-#: pdb.c:3341
+#: pdb.c:3442
msgid "%P: warning: truncated CodeView type record LF_STRING_ID\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_STRING_ID tronqué\n"
-#: pdb.c:3354
+#: pdb.c:3455
msgid "%P: warning: string for LF_STRING_ID has no terminating zero\n"
msgstr "%P : avertissement : la chaine pour LF_STRING_ID ne se termine pas par zéro\n"
-#: pdb.c:3371 pdb.c:3381
+#: pdb.c:3472 pdb.c:3482
msgid "%P: warning: truncated CodeView type record LF_SUBSTR_LIST\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_SUBSTR_LIST tronqué\n"
-#: pdb.c:3404 pdb.c:3414
+#: pdb.c:3505 pdb.c:3515
msgid "%P: warning: truncated CodeView type record LF_BUILDINFO\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_BUILDINFO tronqué\n"
-#: pdb.c:3437
+#: pdb.c:3538
msgid "%P: warning: truncated CodeView type record LF_FUNC_ID\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_FUNC_ID tronqué\n"
-#: pdb.c:3453
+#: pdb.c:3554
msgid "%P: warning: string for LF_FUNC_ID has no terminating zero\n"
msgstr "%P : avertissement : la chaîne pour LF_FUNC_ID ne se termine pas par zéro\n"
-#: pdb.c:3470
+#: pdb.c:3571
msgid "%P: warning: truncated CodeView type record LF_MFUNC_ID\n"
msgstr "%P : avertissement : enregistrement de type CodeView LF_MFUNC_ID tronqué\n"
-#: pdb.c:3486
+#: pdb.c:3587
msgid "%P: warning: string for LF_MFUNC_ID has no terminating zero\n"
msgstr "%P : avertissement : la chaîne pour LF_MFUNC_ID ne se termine pas par zéro\n"
-#: pdb.c:3501
+#: pdb.c:3602
msgid "%P: warning: unrecognized CodeView type %v\n"
msgstr "%P : avertissement : type CodeView %v non reconnu\n"
-#: pdb.c:3675
+#: pdb.c:3776
msgid "%P: warning: unable to get working directory\n"
msgstr "%P : avertissement : impossible de récupérer le répertoire de travail\n"
-#: pdb.c:3683
+#: pdb.c:3784
msgid "%P: warning: unable to get program name\n"
msgstr "%P : avertissement : impossible de récupérer le nom du programme\n"
-#: pdb.c:3692
+#: pdb.c:3793
msgid "%P: warning: unable to get full path to PDB\n"
msgstr "%P : avertissement : impossible de récupérer le chemin complet vers le PDB\n"
-#: pdb.c:5148
+#: pdb.c:5249
msgid "%P: warning: cannot create PDB file: %E\n"
msgstr "%F%P : ne peut créer le fichier PDB : %E\n"
-#: pdb.c:5163
+#: pdb.c:5264
msgid "%P: warning: cannot create old directory stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux de l'ancien répertoire dans le fichier PDB : %E\n"
-#: pdb.c:5172
+#: pdb.c:5273
msgid "%P: warning: cannot create info stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux d'information dans le fichier PDB : %E\n"
-#: pdb.c:5181
+#: pdb.c:5282
msgid "%P: warning: cannot create TPI stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux TPI dans le fichier PDB : %E\n"
-#: pdb.c:5190
+#: pdb.c:5291
msgid "%P: warning: cannot create DBI stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux DBI dans le fichier PDB : %E\n"
-#: pdb.c:5199
+#: pdb.c:5300
msgid "%P: warning: cannot create IPI stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux IPI dans le fichier PDB : %E\n"
-#: pdb.c:5208
+#: pdb.c:5309
msgid "%P: warning: cannot create /names stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux /names dans le fichier PDB : %E\n"
-#: pdb.c:5217
+#: pdb.c:5318
msgid "%P: warning: cannot create symbol record stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux d'enregistrement de symbole dans le fichier PDB : %E\n"
-#: pdb.c:5226
+#: pdb.c:5327
msgid "%P: warning: cannot create publics stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer les flux publics dans le fichier PDB : %E\n"
-#: pdb.c:5233
+#: pdb.c:5334
msgid "%P: warning: cannot create section header stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de créer le flux d'en-tête de section dans le fichier PDB : %E\n"
-#: pdb.c:5252
+#: pdb.c:5353
msgid "%P: warning: cannot populate DBI stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de remplir le flux DBI dans le fichier PDB : %E\n"
-#: pdb.c:5261
+#: pdb.c:5362
msgid "%P: warning: cannot populate TPI stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de remplir le flux TPI dans le fichier PDB : %E\n"
-#: pdb.c:5272
+#: pdb.c:5373
msgid "%P: warning: cannot populate IPI stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de remplir le flux IPI dans le fichier PDB : %E\n"
-#: pdb.c:5284
+#: pdb.c:5385
msgid "%P: warning: cannot populate names stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de remplir le flux de noms dans le fichier PDB : %E\n"
-#: pdb.c:5291
+#: pdb.c:5392
msgid "%P: warning: cannot populate publics stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de remplir les flux publics dans le fichier PDB : %E\n"
-#: pdb.c:5298
+#: pdb.c:5399
msgid "%P: warning: cannot populate info stream in PDB file: %E\n"
msgstr "%P : avertissement : impossible de remplir le flux d'information dans le fichier PDB : %E\n"
-#: pe-dll.c:459
+#: pe-dll.c:480
msgid "%X%P: unsupported PEI architecture: %s\n"
msgstr "%X%P : architecture PEI non prise en charge : %s\n"
-#: pe-dll.c:848
+#: pe-dll.c:869
msgid "%X%P: cannot export %s: invalid export name\n"
msgstr "%X%P : ne peut exporter %s : nom d'export invalide\n"
-#: pe-dll.c:900
+#: pe-dll.c:921
#, c-format
msgid "%X%P: error, duplicate EXPORT with ordinals: %s (%d vs %d)\n"
msgstr "%X%P : erreur, duplicattion EXPORT avec nombre ordinal : %s (%d vs %d)\n"
-#: pe-dll.c:907
+#: pe-dll.c:928
#, c-format
msgid "%P: warning, duplicate EXPORT: %s\n"
msgstr "%P : avertissement, duplication EXPORT : %s\n"
-#: pe-dll.c:1014
+#: pe-dll.c:1035
#, c-format
msgid "%X%P: cannot export %s: symbol not defined\n"
msgstr "%X%P : ne peut exporter %s : symbole indéfini\n"
-#: pe-dll.c:1020
+#: pe-dll.c:1041
#, c-format
msgid "%X%P: cannot export %s: symbol wrong type (%d vs %d)\n"
msgstr "%X%P : ne peut exporter %s : mauvais type de symbole (%d vs %d)\n"
-#: pe-dll.c:1027
+#: pe-dll.c:1048
#, c-format
msgid "%X%P: cannot export %s: symbol not found\n"
msgstr "%X%P : ne peut exporter %s : symbole non repéré\n"
-#: pe-dll.c:1051 eaarch64cloudabi.c:367 eaarch64cloudabib.c:367
-#: eaarch64elf.c:366 eaarch64elf32.c:366 eaarch64elf32b.c:366
-#: eaarch64elfb.c:366 eaarch64fbsd.c:367 eaarch64fbsdb.c:367
-#: eaarch64haiku.c:367 eaarch64linux.c:367 eaarch64linux32.c:367
-#: eaarch64linux32b.c:367 eaarch64linuxb.c:367 eaarch64nto.c:367
+#: pe-dll.c:1072 eaarch64cloudabi.c:370 eaarch64cloudabib.c:370
+#: eaarch64elf.c:369 eaarch64elf32.c:369 eaarch64elf32b.c:369
+#: eaarch64elfb.c:369 eaarch64fbsd.c:370 eaarch64fbsdb.c:370
+#: eaarch64haiku.c:370 eaarch64linux.c:370 eaarch64linux32.c:370
+#: eaarch64linux32b.c:370 eaarch64linuxb.c:370 eaarch64nto.c:370
#: eaix5ppc.c:1632 eaix5ppc.c:1642 eaix5rs6.c:1632 eaix5rs6.c:1642
#: eaixppc.c:1632 eaixppc.c:1642 eaixrs6.c:1632 eaixrs6.c:1642 earmelf.c:572
#: earmelf_fbsd.c:572 earmelf_fuchsia.c:573 earmelf_haiku.c:573
@@ -3254,102 +3389,102 @@ msgstr "%X%P : ne peut exporter %s : symbole non repéré\n"
#: eelf64lppc_fbsd.c:122 eelf64ltsmip.c:175 eelf64ltsmip_fbsd.c:175
#: eelf64ppc.c:122 eelf64ppc_fbsd.c:122 eelf_mipsel_haiku.c:175 ehppaelf.c:113
#: ehppalinux.c:113 ehppanbsd.c:113 ehppaobsd.c:113 em68hc11elf.c:173
-#: em68hc11elfb.c:173 em68hc12elf.c:173 em68hc12elfb.c:173 enios2elf.c:95
-#: enios2linux.c:95 eppcmacos.c:1632 eppcmacos.c:1642
+#: em68hc11elfb.c:173 em68hc12elf.c:173 em68hc12elfb.c:173 eppcmacos.c:1632
+#: eppcmacos.c:1642
msgid "%F%P: can not create BFD: %E\n"
msgstr "%F%P : ne peut créer le BFD : %E\n"
-#: pe-dll.c:1065
+#: pe-dll.c:1086
msgid "%X%P: can not create .edata section: %E\n"
msgstr "%X%P : ne peut créer la section .edata : %E\n"
-#: pe-dll.c:1079
+#: pe-dll.c:1100
msgid "%X%P: can not create .reloc section: %E\n"
msgstr "%X%P: ne peut créer la section .reloc : %E\n"
-#: pe-dll.c:1128
+#: pe-dll.c:1149
#, c-format
msgid "%X%P: error: ordinal used twice: %d (%s vs %s)\n"
msgstr "%X%P : erreur : ordinal utilisé 2 fois : %d (%s vs %s)\n"
-#: pe-dll.c:1164
+#: pe-dll.c:1185
#, c-format
msgid "%X%P: error: export ordinal too large: %d\n"
msgstr "%X%P : erreur : export d'un ordinal trop grand : %d\n"
-#: pe-dll.c:1490
+#: pe-dll.c:1511
#, c-format
msgid "Info: resolving %s by linking to %s (auto-import)\n"
msgstr "Info : résolution de %s par un lien vers %s (auto-importé)\n"
-#: pe-dll.c:1496
+#: pe-dll.c:1517
msgid "%P: warning: auto-importing has been activated without --enable-auto-import specified on the command line; this should work unless it involves constant data structures referencing symbols from auto-imported DLLs\n"
msgstr ""
"%P : avertissement : auto-importing a été activé sans que --enable-auto-import n'ait été spécifié dans la ligne de commande.\n"
"Cela devrait fonctionner à moins que cela n'implique des structures de données constantes référençant des symboles depuis des DLL importées automatiquements\n"
-#: pe-dll.c:1656
+#: pe-dll.c:1680
msgid "%P: base relocation for section `%s' above .reloc section\n"
msgstr "%P : relocalisation de base pour la section « %s » au dessus de la section .reloc\n"
-#: pe-dll.c:1706
+#: pe-dll.c:1730
#, c-format
msgid "%X%P: error: %d-bit reloc in dll\n"
msgstr "%X%P : erreur : %d-bit relocalisation dans dll\n"
-#: pe-dll.c:1832
+#: pe-dll.c:1856
#, c-format
msgid "%P: can't open output def file %s\n"
msgstr "%P : impossible d'ouvrir le fichier def %s\n"
-#: pe-dll.c:1981
+#: pe-dll.c:2005
#, c-format
msgid "; no contents available\n"
msgstr "; aucun contenu disponible\n"
-#: pe-dll.c:2350
+#: pe-dll.c:2364
msgid "%P: error: NULL decorated name for %s\n"
msgstr "%P : erreur : nom décoré NULL pour %s\n"
-#: pe-dll.c:2910
+#: pe-dll.c:2899
msgid "%X%P: %H: variable '%pT' can't be auto-imported; please read the documentation for ld's --enable-auto-import for details\n"
msgstr "%X%P : %H : variable « %pT » ne peut être auto-importée ; merci de lire la documentation de ld --enable-auto-import pour plus de détails.\n"
-#: pe-dll.c:2931
+#: pe-dll.c:2920
#, c-format
msgid "%X%P: can't open .lib file: %s\n"
msgstr "%X%P : impossible d'ouvrir le fichier .lib : %s\n"
-#: pe-dll.c:2937
+#: pe-dll.c:2926
#, c-format
msgid "Creating library file: %s\n"
msgstr "Création du fichier de bibliothèque : %s\n"
-#: pe-dll.c:2967
+#: pe-dll.c:2956
msgid "%X%P: bfd_openr %s: %E\n"
msgstr "%X%P : bfd_openr %s : %E\n"
-#: pe-dll.c:2979
+#: pe-dll.c:2968
msgid "%X%P: %s(%s): can't find member in non-archive file"
msgstr "%X%P : %s (%s) : impossible de trouver le membre dans le fichier qui n'est pas une archive"
-#: pe-dll.c:2993
+#: pe-dll.c:2982
msgid "%X%P: %s(%s): can't find member in archive"
msgstr "%X%P : %s (%s) : impossible de trouver le membre dans l'archive"
-#: pe-dll.c:3257
+#: pe-dll.c:3239
msgid "%X%P: add symbols %s: %E\n"
msgstr "%X%P : ajout des symboles %s : %E\n"
-#: pe-dll.c:3468
+#: pe-dll.c:3450
msgid "%X%P: open %s: %E\n"
msgstr "%X%P : ouvre %s : %E\n"
-#: pe-dll.c:3478
+#: pe-dll.c:3460
msgid "%X%P: %s: this doesn't appear to be a DLL\n"
msgstr "%X%P : %s : cela ne semble pas être une DLL\n"
-#: pe-dll.c:3698
+#: pe-dll.c:3680
msgid "%X%P: error: can't use long section names on this arch\n"
msgstr "%X%P : erreur : impossible d'utiliser de longs noms de section pour cette architecture\n"
@@ -3357,7 +3492,7 @@ msgstr "%X%P : erreur : impossible d'utiliser de longs noms de section pour ce
msgid "<no plugin>"
msgstr "<no plugin>"
-#: plugin.c:255 plugin.c:1135
+#: plugin.c:255 plugin.c:1137
msgid "%F%P: %s: error loading plugin: %s\n"
msgstr "%F%P : %s : erreur lors du chargement du greffon : %s\n"
@@ -3365,79 +3500,79 @@ msgstr "%F%P : %s : erreur lors du chargement du greffon : %s\n"
msgid "%P: %s: duplicated plugin\n"
msgstr "%P : %s : greffon dupliqué\n"
-#: plugin.c:348
+#: plugin.c:346
msgid "%F%P: could not create dummy IR bfd: %E\n"
msgstr "%F%P : impossible de créer l'IR bfd factice : %E\n"
-#: plugin.c:429
+#: plugin.c:427
msgid "%F%P: %s: non-ELF symbol in ELF BFD!\n"
msgstr "%F%P : %s : symbole non conforme au format ELF dans ELF BFD !\n"
-#: plugin.c:440
+#: plugin.c:438
msgid "%F%P: unknown ELF symbol visibility: %d!\n"
msgstr "%F%P : symbole de visibilité ELF inconnu : %d !\n"
-#: plugin.c:562
+#: plugin.c:560
msgid "%F%P: unsupported input file size: %s (%ld bytes)\n"
msgstr "%F%P : taille de fichier d'entré non pris en charge : %s (%ld octets)\n"
-#: plugin.c:707
+#: plugin.c:705
#, c-format
msgid "unknown LTO kind value %x"
msgstr "valeur de type LTO non connue %x"
-#: plugin.c:733
+#: plugin.c:731
#, c-format
msgid "unknown LTO resolution value %x"
msgstr "valeur de résolution LTO non connue %x"
-#: plugin.c:753
+#: plugin.c:751
#, c-format
msgid "unknown LTO visibility value %x"
msgstr "valeur de visibilité LTO %x non connue"
#. We should not have a new, indirect or warning symbol here.
-#: plugin.c:828
+#: plugin.c:836
msgid "%F%P: %s: plugin symbol table corrupt (sym type %d)\n"
msgstr "%F%P : %s : table de symboles du greffon corrompue (type de symbole %d)\n"
-#: plugin.c:893
+#: plugin.c:901
msgid "%P: %pB: symbol `%s' definition: %s, visibility: %s, resolution: %s\n"
msgstr "%P : %pB : définition du symbole « %s » : %s, visibilité : %s, résolution : %s\n"
-#: plugin.c:976
+#: plugin.c:978
msgid "%P: warning: "
msgstr "%P : avertissement : "
-#: plugin.c:987
+#: plugin.c:989
msgid "%P: error: "
msgstr "%P : erreur : "
-#: plugin.c:1142
+#: plugin.c:1144
msgid "%F%P: %s: plugin error: %d\n"
msgstr "%F%P : %s : erreur du greffon : %d\n"
-#: plugin.c:1201
+#: plugin.c:1208
msgid "%F%P: plugin_strdup failed to allocate memory: %s\n"
msgstr "%F%P : échec de l'allocation mémoire de plugin_strdup : %s\n"
-#: plugin.c:1238
+#: plugin.c:1250
msgid "%F%P: plugin failed to allocate memory for input: %s\n"
msgstr "%F%P : le greffon a échoué à allouer de la mémoire pour l'entrée : %s\n"
-#: plugin.c:1266
+#: plugin.c:1279
msgid "%F%P: %s: plugin reported error claiming file\n"
msgstr "%F%P : %s : le greffon à signalé une erreur lors de la recherche d'un fichier\n"
-#: plugin.c:1379
+#: plugin.c:1401
msgid "%P: %s: error in plugin cleanup: %d (ignored)\n"
msgstr "%P : %s : erreur lors du nettoyage du greffon : %d (ignoré)\n"
-#: eaarch64cloudabi.c:230 eaarch64cloudabib.c:230 eaarch64elf.c:229
-#: eaarch64elf32.c:229 eaarch64elf32b.c:229 eaarch64elfb.c:229
-#: eaarch64fbsd.c:230 eaarch64fbsdb.c:230 eaarch64haiku.c:230
-#: eaarch64linux.c:230 eaarch64linux32.c:230 eaarch64linux32b.c:230
-#: eaarch64linuxb.c:230 eaarch64nto.c:230 eaix5ppc.c:1097 eaix5rs6.c:1097
+#: eaarch64cloudabi.c:237 eaarch64cloudabib.c:237 eaarch64elf.c:236
+#: eaarch64elf32.c:236 eaarch64elf32b.c:236 eaarch64elfb.c:236
+#: eaarch64fbsd.c:237 eaarch64fbsdb.c:237 eaarch64haiku.c:237
+#: eaarch64linux.c:237 eaarch64linux32.c:237 eaarch64linux32b.c:237
+#: eaarch64linuxb.c:237 eaarch64nto.c:237 eaix5ppc.c:1097 eaix5rs6.c:1097
#: eaixppc.c:1097 eaixrs6.c:1097 earmelf.c:299 earmelf_fbsd.c:299
#: earmelf_fuchsia.c:300 earmelf_haiku.c:300 earmelf_linux.c:300
#: earmelf_linux_eabi.c:300 earmelf_linux_fdpiceabi.c:300 earmelf_nacl.c:300
@@ -3461,92 +3596,91 @@ msgstr "%P : %s : erreur lors du nettoyage du greffon : %d (ignoré)\n"
#: eelf64lppc_fbsd.c:485 eelf64ltsmip.c:208 eelf64ltsmip_fbsd.c:208
#: eelf64ppc.c:485 eelf64ppc_fbsd.c:485 eelf_mipsel_haiku.c:208 ehppaelf.c:233
#: ehppalinux.c:233 ehppanbsd.c:233 ehppaobsd.c:233 em68hc11elf.c:298
-#: em68hc11elfb.c:298 em68hc12elf.c:298 em68hc12elfb.c:298 enios2elf.c:226
-#: enios2linux.c:226 eppcmacos.c:1097
+#: em68hc11elfb.c:298 em68hc12elf.c:298 em68hc12elfb.c:298 eppcmacos.c:1097
msgid "%X%P: can not make stub section: %E\n"
msgstr "%X%P : impossible de créer une section d'amorçage : %E\n"
-#: eaarch64cloudabi.c:273 eaarch64cloudabib.c:273 eaarch64elf.c:272
-#: eaarch64elf32.c:272 eaarch64elf32b.c:272 eaarch64elfb.c:272
-#: eaarch64fbsd.c:273 eaarch64fbsdb.c:273 eaarch64haiku.c:273
-#: eaarch64linux.c:273 eaarch64linux32.c:273 eaarch64linux32b.c:273
-#: eaarch64linuxb.c:273 eaarch64nto.c:273 earcelf.c:116 earclinux.c:117
-#: earclinux_nps.c:117 earcv2elf.c:116 earcv2elfx.c:116 earmelf.c:411
+#: eaarch64cloudabi.c:280 eaarch64cloudabib.c:280 eaarch64elf.c:279
+#: eaarch64elf32.c:279 eaarch64elf32b.c:279 eaarch64elfb.c:279
+#: eaarch64fbsd.c:280 eaarch64fbsdb.c:280 eaarch64haiku.c:280
+#: eaarch64linux.c:280 eaarch64linux32.c:280 eaarch64linux32b.c:280
+#: eaarch64linuxb.c:280 eaarch64nto.c:280 earcelf.c:117 earclinux.c:118
+#: earclinux_nps.c:118 earcv2elf.c:117 earcv2elfx.c:117 earmelf.c:411
#: earmelf_fbsd.c:411 earmelf_fuchsia.c:412 earmelf_haiku.c:412
#: earmelf_linux.c:412 earmelf_linux_eabi.c:412 earmelf_linux_fdpiceabi.c:412
#: earmelf_nacl.c:412 earmelf_nbsd.c:411 earmelf_phoenix.c:412
#: earmelf_vxworks.c:411 earmelfb.c:411 earmelfb_fbsd.c:411
#: earmelfb_fuchsia.c:412 earmelfb_linux.c:412 earmelfb_linux_eabi.c:412
#: earmelfb_linux_fdpiceabi.c:412 earmelfb_nacl.c:412 earmelfb_nbsd.c:411
-#: earmnto.c:411 eavr1.c:320 eavr2.c:320 eavr25.c:320 eavr3.c:320 eavr31.c:320
-#: eavr35.c:320 eavr4.c:320 eavr5.c:320 eavr51.c:320 eavr6.c:320 eavrtiny.c:320
-#: eavrxmega1.c:320 eavrxmega2.c:320 eavrxmega2_flmap.c:320 eavrxmega3.c:320
-#: eavrxmega4.c:320 eavrxmega4_flmap.c:320 eavrxmega5.c:320 eavrxmega6.c:320
-#: eavrxmega7.c:320 ecriself.c:116 ecrislinux.c:117 ed10velf.c:116
-#: eelf32_sparc.c:117 eelf32_sparc_sol2.c:249 eelf32_sparc_vxworks.c:146
-#: eelf32_spu.c:650 eelf32_tic6x_be.c:184 eelf32_tic6x_elf_be.c:184
+#: earmnto.c:411 eavr1.c:321 eavr2.c:321 eavr25.c:321 eavr3.c:321 eavr31.c:321
+#: eavr35.c:321 eavr4.c:321 eavr5.c:321 eavr51.c:321 eavr6.c:321 eavrtiny.c:321
+#: eavrxmega1.c:321 eavrxmega2.c:321 eavrxmega2_flmap.c:321 eavrxmega3.c:321
+#: eavrxmega4.c:321 eavrxmega4_flmap.c:321 eavrxmega5.c:321 eavrxmega6.c:321
+#: eavrxmega7.c:321 ecriself.c:117 ecrislinux.c:118 ed10velf.c:117
+#: eelf32_sparc.c:118 eelf32_sparc_sol2.c:250 eelf32_sparc_vxworks.c:147
+#: eelf32_spu.c:651 eelf32_tic6x_be.c:184 eelf32_tic6x_elf_be.c:184
#: eelf32_tic6x_elf_le.c:184 eelf32_tic6x_le.c:184 eelf32_tic6x_linux_be.c:184
-#: eelf32_tic6x_linux_le.c:184 eelf32_x86_64.c:149 eelf32am33lin.c:116
-#: eelf32b4300.c:313 eelf32bfin.c:126 eelf32bfinfd.c:126 eelf32bmip.c:313
-#: eelf32bmipn32.c:327 eelf32briscv.c:94 eelf32briscv_ilp32.c:94
-#: eelf32briscv_ilp32f.c:94 eelf32bsmip.c:327 eelf32btsmip.c:313
-#: eelf32btsmip_fbsd.c:313 eelf32btsmipn32.c:313 eelf32btsmipn32_fbsd.c:313
-#: eelf32cr16.c:266 eelf32crx.c:153 eelf32ebmip.c:313 eelf32ebmipvxworks.c:342
-#: eelf32elmip.c:313 eelf32elmipvxworks.c:342 eelf32epiphany.c:116
-#: eelf32epiphany_4x4.c:118 eelf32frvfd.c:116 eelf32ip2k.c:116
-#: eelf32l4300.c:313 eelf32lm32.c:116 eelf32lm32fd.c:116 eelf32lmip.c:313
-#: eelf32loongarch.c:92 eelf32lppc.c:325 eelf32lppclinux.c:325
-#: eelf32lppcnto.c:325 eelf32lppcsim.c:325 eelf32lr5900.c:313
-#: eelf32lr5900n32.c:312 eelf32lriscv.c:94 eelf32lriscv_ilp32.c:94
-#: eelf32lriscv_ilp32f.c:94 eelf32lsmip.c:313 eelf32ltsmip.c:313
-#: eelf32ltsmip_fbsd.c:313 eelf32ltsmipn32.c:313 eelf32ltsmipn32_fbsd.c:313
-#: eelf32m32c.c:127 eelf32mb_linux.c:117 eelf32mbel_linux.c:117
-#: eelf32mcore.c:116 eelf32mep.c:116 eelf32metag.c:259 eelf32microblaze.c:116
-#: eelf32microblazeel.c:116 eelf32mipswindiss.c:312 eelf32moxie.c:116
-#: eelf32or1k.c:117 eelf32or1k_linux.c:117 eelf32ppc.c:325 eelf32ppc_fbsd.c:325
-#: eelf32ppchaiku.c:325 eelf32ppclinux.c:325 eelf32ppcnto.c:325
-#: eelf32ppcsim.c:325 eelf32ppcvxworks.c:299 eelf32ppcwindiss.c:325
-#: eelf32rl78.c:116 eelf32rx.c:132 eelf32rx_linux.c:129 eelf32tilegx.c:117
-#: eelf32tilegx_be.c:117 eelf32tilepro.c:117 eelf32vax.c:116 eelf32visium.c:116
-#: eelf32xstormy16.c:127 eelf32xtensa.c:2014 eelf32z80.c:143 eelf64_aix.c:116
-#: eelf64_ia64.c:142 eelf64_ia64_fbsd.c:142 eelf64_ia64_vms.c:220
-#: eelf64_s390.c:132 eelf64_sparc.c:117 eelf64_sparc_fbsd.c:117
-#: eelf64_sparc_sol2.c:249 eelf64alpha.c:200 eelf64alpha_fbsd.c:200
-#: eelf64alpha_nbsd.c:200 eelf64bmip.c:327 eelf64bpf.c:116 eelf64briscv.c:94
-#: eelf64briscv_lp64.c:94 eelf64briscv_lp64f.c:94 eelf64btsmip.c:313
-#: eelf64btsmip_fbsd.c:313 eelf64hppa.c:116 eelf64loongarch.c:92
+#: eelf32_tic6x_linux_le.c:184 eelf32_x86_64.c:150 eelf32am33lin.c:117
+#: eelf32b4300.c:314 eelf32bfin.c:127 eelf32bfinfd.c:127 eelf32bmip.c:314
+#: eelf32bmipn32.c:328 eelf32briscv.c:94 eelf32briscv_ilp32.c:94
+#: eelf32briscv_ilp32f.c:94 eelf32bsmip.c:328 eelf32btsmip.c:314
+#: eelf32btsmip_fbsd.c:314 eelf32btsmipn32.c:314 eelf32btsmipn32_fbsd.c:314
+#: eelf32cr16.c:267 eelf32crx.c:154 eelf32ebmip.c:314 eelf32ebmipvxworks.c:343
+#: eelf32elmip.c:314 eelf32elmipvxworks.c:343 eelf32epiphany.c:117
+#: eelf32epiphany_4x4.c:119 eelf32frvfd.c:117 eelf32ip2k.c:117
+#: eelf32l4300.c:314 eelf32lm32.c:117 eelf32lm32fd.c:117 eelf32lmip.c:314
+#: eelf32loongarch.c:92 eelf32lppc.c:326 eelf32lppclinux.c:326
+#: eelf32lppcnto.c:326 eelf32lppcsim.c:326 eelf32lr5900.c:314
+#: eelf32lr5900n32.c:313 eelf32lriscv.c:94 eelf32lriscv_ilp32.c:94
+#: eelf32lriscv_ilp32f.c:94 eelf32lsmip.c:314 eelf32ltsmip.c:314
+#: eelf32ltsmip_fbsd.c:314 eelf32ltsmipn32.c:314 eelf32ltsmipn32_fbsd.c:314
+#: eelf32m32c.c:128 eelf32mb_linux.c:118 eelf32mbel_linux.c:118
+#: eelf32mcore.c:117 eelf32mep.c:117 eelf32metag.c:259 eelf32microblaze.c:117
+#: eelf32microblazeel.c:117 eelf32mipswindiss.c:313 eelf32moxie.c:117
+#: eelf32or1k.c:118 eelf32or1k_linux.c:118 eelf32ppc.c:326 eelf32ppc_fbsd.c:326
+#: eelf32ppchaiku.c:326 eelf32ppclinux.c:326 eelf32ppcnto.c:326
+#: eelf32ppcsim.c:326 eelf32ppcvxworks.c:300 eelf32ppcwindiss.c:326
+#: eelf32rl78.c:117 eelf32rx.c:133 eelf32rx_linux.c:130 eelf32tilegx.c:118
+#: eelf32tilegx_be.c:118 eelf32tilepro.c:118 eelf32vax.c:117 eelf32visium.c:117
+#: eelf32xstormy16.c:128 eelf32xtensa.c:2014 eelf32z80.c:144 eelf64_aix.c:117
+#: eelf64_ia64.c:143 eelf64_ia64_fbsd.c:143 eelf64_ia64_vms.c:220
+#: eelf64_s390.c:133 eelf64_sparc.c:118 eelf64_sparc_fbsd.c:118
+#: eelf64_sparc_sol2.c:250 eelf64alpha.c:201 eelf64alpha_fbsd.c:201
+#: eelf64alpha_nbsd.c:201 eelf64bmip.c:328 eelf64bpf.c:117 eelf64briscv.c:94
+#: eelf64briscv_lp64.c:94 eelf64briscv_lp64f.c:94 eelf64btsmip.c:314
+#: eelf64btsmip_fbsd.c:314 eelf64hppa.c:117 eelf64loongarch.c:92
#: eelf64lppc.c:595 eelf64lppc_fbsd.c:595 eelf64lriscv.c:94
-#: eelf64lriscv_lp64.c:94 eelf64lriscv_lp64f.c:94 eelf64ltsmip.c:313
-#: eelf64ltsmip_fbsd.c:313 eelf64mmix.c:227 eelf64ppc.c:595
-#: eelf64ppc_fbsd.c:595 eelf64rdos.c:132 eelf64tilegx.c:117
-#: eelf64tilegx_be.c:117 eelf_i386.c:141 eelf_i386_be.c:140
-#: eelf_i386_fbsd.c:141 eelf_i386_haiku.c:141 eelf_i386_ldso.c:141
-#: eelf_i386_sol2.c:273 eelf_i386_vxworks.c:170 eelf_iamcu.c:141
-#: eelf_mipsel_haiku.c:313 eelf_s390.c:117 eelf_x86_64.c:149
-#: eelf_x86_64_cloudabi.c:149 eelf_x86_64_fbsd.c:149 eelf_x86_64_haiku.c:149
-#: eelf_x86_64_sol2.c:281 eh8300elf.c:116 eh8300elf_linux.c:116
-#: eh8300helf.c:116 eh8300helf_linux.c:116 eh8300hnelf.c:116 eh8300self.c:116
-#: eh8300self_linux.c:116 eh8300snelf.c:116 eh8300sxelf.c:116
-#: eh8300sxelf_linux.c:116 eh8300sxnelf.c:116 ehppa64linux.c:116 ehppaelf.c:283
-#: ehppalinux.c:283 ehppanbsd.c:283 ehppaobsd.c:283 ei386lynx.c:131
-#: ei386moss.c:131 ei386nto.c:131 em32relf.c:116 em32relf_linux.c:116
-#: em32rlelf.c:116 em32rlelf_linux.c:116 em68hc11elf.c:393 em68hc11elfb.c:393
-#: em68hc12elf.c:393 em68hc12elfb.c:393 em68kelf.c:268 em68kelfnbsd.c:268
-#: emn10300.c:116 ends32belf.c:224 ends32belf16m.c:224 ends32belf_linux.c:224
-#: ends32elf.c:224 ends32elf16m.c:224 ends32elf_linux.c:224 enios2elf.c:276
-#: enios2linux.c:276 epruelf.c:137 escore3_elf.c:135 escore7_elf.c:135
-#: eshelf.c:116 eshelf_fd.c:117 eshelf_linux.c:117 eshelf_nbsd.c:116
-#: eshelf_nto.c:116 eshelf_uclinux.c:116 eshelf_vxworks.c:145 eshlelf.c:116
-#: eshlelf_fd.c:117 eshlelf_linux.c:117 eshlelf_nbsd.c:116 eshlelf_nto.c:116
-#: eshlelf_vxworks.c:145 ev850.c:163 ev850_rh850.c:163
+#: eelf64lriscv_lp64.c:94 eelf64lriscv_lp64f.c:94 eelf64ltsmip.c:314
+#: eelf64ltsmip_fbsd.c:314 eelf64mmix.c:228 eelf64ppc.c:595
+#: eelf64ppc_fbsd.c:595 eelf64rdos.c:133 eelf64tilegx.c:118
+#: eelf64tilegx_be.c:118 eelf_i386.c:142 eelf_i386_be.c:141
+#: eelf_i386_fbsd.c:142 eelf_i386_haiku.c:142 eelf_i386_ldso.c:142
+#: eelf_i386_sol2.c:274 eelf_i386_vxworks.c:171 eelf_iamcu.c:142
+#: eelf_mipsel_haiku.c:314 eelf_s390.c:118 eelf_x86_64.c:150
+#: eelf_x86_64_cloudabi.c:150 eelf_x86_64_fbsd.c:150 eelf_x86_64_haiku.c:150
+#: eelf_x86_64_sol2.c:282 eh8300elf.c:117 eh8300elf_linux.c:117
+#: eh8300helf.c:117 eh8300helf_linux.c:117 eh8300hnelf.c:117 eh8300self.c:117
+#: eh8300self_linux.c:117 eh8300snelf.c:117 eh8300sxelf.c:117
+#: eh8300sxelf_linux.c:117 eh8300sxnelf.c:117 ehppa64linux.c:117 ehppaelf.c:283
+#: ehppalinux.c:283 ehppanbsd.c:283 ehppaobsd.c:283 ei386lynx.c:132
+#: ei386moss.c:132 ei386nto.c:132 em32relf.c:117 em32relf_linux.c:117
+#: em32rlelf.c:117 em32rlelf_linux.c:117 em68hc11elf.c:394 em68hc11elfb.c:394
+#: em68hc12elf.c:394 em68hc12elfb.c:394 em68kelf.c:269 em68kelfnbsd.c:269
+#: emn10300.c:117 ends32belf.c:225 ends32belf16m.c:225 ends32belf_linux.c:225
+#: ends32elf.c:225 ends32elf16m.c:225 ends32elf_linux.c:225 epruelf.c:138
+#: escore3_elf.c:135 escore7_elf.c:135 eshelf.c:117 eshelf_fd.c:118
+#: eshelf_linux.c:118 eshelf_nbsd.c:117 eshelf_nto.c:117 eshelf_uclinux.c:117
+#: eshelf_vxworks.c:146 eshlelf.c:117 eshlelf_fd.c:118 eshlelf_linux.c:118
+#: eshlelf_nbsd.c:117 eshlelf_nto.c:117 eshlelf_vxworks.c:146 ev850.c:164
+#: ev850_rh850.c:164
msgid "%X%P: .eh_frame/.stab edit: %E\n"
msgstr "%X%P : édition de .eh_frame/.stab : %E\n"
-#: eaarch64cloudabi.c:289 eaarch64cloudabib.c:289 eaarch64elf.c:288
-#: eaarch64elf32.c:288 eaarch64elf32b.c:288 eaarch64elfb.c:288
-#: eaarch64fbsd.c:289 eaarch64fbsdb.c:289 eaarch64haiku.c:289
-#: eaarch64linux.c:289 eaarch64linux32.c:289 eaarch64linux32b.c:289
-#: eaarch64linuxb.c:289 eaarch64nto.c:289 earmelf.c:426 earmelf_fbsd.c:426
+#: eaarch64cloudabi.c:296 eaarch64cloudabib.c:296 eaarch64elf.c:295
+#: eaarch64elf32.c:295 eaarch64elf32b.c:295 eaarch64elfb.c:295
+#: eaarch64fbsd.c:296 eaarch64fbsdb.c:296 eaarch64haiku.c:296
+#: eaarch64linux.c:296 eaarch64linux32.c:296 eaarch64linux32b.c:296
+#: eaarch64linuxb.c:296 eaarch64nto.c:296 earmelf.c:426 earmelf_fbsd.c:426
#: earmelf_fuchsia.c:427 earmelf_haiku.c:427 earmelf_linux.c:427
#: earmelf_linux_eabi.c:427 earmelf_linux_fdpiceabi.c:427 earmelf_nacl.c:427
#: earmelf_nbsd.c:426 earmelf_phoenix.c:427 earmelf_vxworks.c:426
@@ -3557,11 +3691,11 @@ msgstr "%X%P : édition de .eh_frame/.stab : %E\n"
msgid "%X%P: could not compute sections lists for stub generation: %E\n"
msgstr "%X%P : impossible de calculer les listes de sections pour la génération d'espace d'amorçage : %E\n"
-#: eaarch64cloudabi.c:304 eaarch64cloudabib.c:304 eaarch64elf.c:303
-#: eaarch64elf32.c:303 eaarch64elf32b.c:303 eaarch64elfb.c:303
-#: eaarch64fbsd.c:304 eaarch64fbsdb.c:304 eaarch64haiku.c:304
-#: eaarch64linux.c:304 eaarch64linux32.c:304 eaarch64linux32b.c:304
-#: eaarch64linuxb.c:304 eaarch64nto.c:304 earmelf.c:441 earmelf_fbsd.c:441
+#: eaarch64cloudabi.c:311 eaarch64cloudabib.c:311 eaarch64elf.c:310
+#: eaarch64elf32.c:310 eaarch64elf32b.c:310 eaarch64elfb.c:310
+#: eaarch64fbsd.c:311 eaarch64fbsdb.c:311 eaarch64haiku.c:311
+#: eaarch64linux.c:311 eaarch64linux32.c:311 eaarch64linux32b.c:311
+#: eaarch64linuxb.c:311 eaarch64nto.c:311 earmelf.c:441 earmelf_fbsd.c:441
#: earmelf_fuchsia.c:442 earmelf_haiku.c:442 earmelf_linux.c:442
#: earmelf_linux_eabi.c:442 earmelf_linux_fdpiceabi.c:442 earmelf_nacl.c:442
#: earmelf_nbsd.c:441 earmelf_phoenix.c:442 earmelf_vxworks.c:441
@@ -3585,16 +3719,15 @@ msgstr "%X%P : impossible de calculer les listes de sections pour la générati
#: ehppaobsd.c:298 ehppaobsd.c:313 em68hc11elf.c:93 em68hc11elf.c:103
#: em68hc11elf.c:320 em68hc11elfb.c:93 em68hc11elfb.c:103 em68hc11elfb.c:320
#: em68hc12elf.c:93 em68hc12elf.c:103 em68hc12elf.c:320 em68hc12elfb.c:93
-#: em68hc12elfb.c:103 em68hc12elfb.c:320 enios2elf.c:293 enios2elf.c:306
-#: enios2linux.c:293 enios2linux.c:306
+#: em68hc12elfb.c:103 em68hc12elfb.c:320
msgid "%X%P: can not size stub section: %E\n"
msgstr "%X%P : impossible de récupérer la taille de la section d'amorçage : %E\n"
-#: eaarch64cloudabi.c:323 eaarch64cloudabib.c:323 eaarch64elf.c:322
-#: eaarch64elf32.c:322 eaarch64elf32b.c:322 eaarch64elfb.c:322
-#: eaarch64fbsd.c:323 eaarch64fbsdb.c:323 eaarch64haiku.c:323
-#: eaarch64linux.c:323 eaarch64linux32.c:323 eaarch64linux32b.c:323
-#: eaarch64linuxb.c:323 eaarch64nto.c:323 eaix5ppc.c:1137 eaix5rs6.c:1137
+#: eaarch64cloudabi.c:330 eaarch64cloudabib.c:330 eaarch64elf.c:329
+#: eaarch64elf32.c:329 eaarch64elf32b.c:329 eaarch64elfb.c:329
+#: eaarch64fbsd.c:330 eaarch64fbsdb.c:330 eaarch64haiku.c:330
+#: eaarch64linux.c:330 eaarch64linux32.c:330 eaarch64linux32b.c:330
+#: eaarch64linuxb.c:330 eaarch64nto.c:330 eaix5ppc.c:1137 eaix5rs6.c:1137
#: eaixppc.c:1137 eaixrs6.c:1137 earmelf.c:475 earmelf_fbsd.c:475
#: earmelf_fuchsia.c:476 earmelf_haiku.c:476 earmelf_linux.c:476
#: earmelf_linux_eabi.c:476 earmelf_linux_fdpiceabi.c:476 earmelf_nacl.c:476
@@ -3609,11 +3742,14 @@ msgstr "%X%P : impossible de récupérer la taille de la section d'amorçage :
#: eavrxmega7.c:205 eelf32metag.c:303 eelf64lppc.c:634 eelf64lppc_fbsd.c:634
#: eelf64ppc.c:634 eelf64ppc_fbsd.c:634 ehppaelf.c:335 ehppalinux.c:335
#: ehppanbsd.c:335 ehppaobsd.c:335 em68hc11elf.c:324 em68hc11elfb.c:324
-#: em68hc12elf.c:324 em68hc12elfb.c:324 enios2elf.c:321 enios2linux.c:321
-#: eppcmacos.c:1137
+#: em68hc12elf.c:324 em68hc12elfb.c:324 eppcmacos.c:1137
msgid "%X%P: can not build stubs: %E\n"
msgstr "%X%P : impossible de construire les secteurs d'amorçage : %E\n"
+#. The AArch64 backend needs special fields in the output hash structure.
+#. These will only be created if the output format is an AArch64 format,
+#. hence we do not support linking and changing output formats at the
+#. same time. Use a link followed by objcopy to change output formats.
#. The arm backend needs special fields in the output hash structure.
#. These will only be created if the output format is an arm format,
#. hence we do not support linking and changing output formats at the
@@ -3639,11 +3775,11 @@ msgstr "%X%P : impossible de construire les secteurs d'amorçage : %E\n"
#. These will only be created if the output format is an arm format,
#. hence we do not support linking and changing output formats at the
#. same time. Use a link followed by objcopy to change output formats.
-#: eaarch64cloudabi.c:341 eaarch64cloudabib.c:341 eaarch64elf.c:340
-#: eaarch64elf32.c:340 eaarch64elf32b.c:340 eaarch64elfb.c:340
-#: eaarch64fbsd.c:341 eaarch64fbsdb.c:341 eaarch64haiku.c:341
-#: eaarch64linux.c:341 eaarch64linux32.c:341 eaarch64linux32b.c:341
-#: eaarch64linuxb.c:341 eaarch64nto.c:341 earm_wince_pe.c:1523 earmelf.c:544
+#: eaarch64cloudabi.c:348 eaarch64cloudabib.c:348 eaarch64elf.c:347
+#: eaarch64elf32.c:347 eaarch64elf32b.c:347 eaarch64elfb.c:347
+#: eaarch64fbsd.c:348 eaarch64fbsdb.c:348 eaarch64haiku.c:348
+#: eaarch64linux.c:348 eaarch64linux32.c:348 eaarch64linux32b.c:348
+#: eaarch64linuxb.c:348 eaarch64nto.c:348 earm_wince_pe.c:1523 earmelf.c:544
#: earmelf_fbsd.c:544 earmelf_fuchsia.c:545 earmelf_haiku.c:545
#: earmelf_linux.c:545 earmelf_linux_eabi.c:545 earmelf_linux_fdpiceabi.c:545
#: earmelf_nacl.c:545 earmelf_nbsd.c:544 earmelf_phoenix.c:545
@@ -3655,397 +3791,331 @@ msgstr "%X%P : impossible de construire les secteurs d'amorçage : %E\n"
#: eavrtiny.c:145 eavrxmega1.c:145 eavrxmega2.c:145 eavrxmega2_flmap.c:145
#: eavrxmega3.c:145 eavrxmega4.c:145 eavrxmega4_flmap.c:145 eavrxmega5.c:145
#: eavrxmega6.c:145 eavrxmega7.c:145 eelf32briscv.c:129
-#: eelf32briscv_ilp32.c:129 eelf32briscv_ilp32f.c:129 eelf32loongarch.c:130
-#: eelf32lriscv.c:129 eelf32lriscv_ilp32.c:129 eelf32lriscv_ilp32f.c:129
-#: eelf64briscv.c:129 eelf64briscv_lp64.c:129 eelf64briscv_lp64f.c:129
-#: eelf64loongarch.c:130 eelf64lriscv.c:129 eelf64lriscv_lp64.c:129
-#: eelf64lriscv_lp64f.c:129 ei386pe.c:1523 ei386pe_posix.c:1523 emcorepe.c:1523
-#: ends32belf.c:77 ends32belf16m.c:77 ends32belf_linux.c:77 ends32elf.c:77
-#: ends32elf16m.c:77 ends32elf_linux.c:77 escore3_elf.c:82 escore7_elf.c:82
-#: eshpe.c:1523 ev850.c:94 ev850_rh850.c:94
+#: eelf32briscv_ilp32.c:129 eelf32briscv_ilp32f.c:129 eelf32lriscv.c:129
+#: eelf32lriscv_ilp32.c:129 eelf32lriscv_ilp32f.c:129 eelf64briscv.c:129
+#: eelf64briscv_lp64.c:129 eelf64briscv_lp64f.c:129 eelf64lriscv.c:129
+#: eelf64lriscv_lp64.c:129 eelf64lriscv_lp64f.c:129 ei386pe.c:1523
+#: ei386pe_posix.c:1523 emcorepe.c:1523 ends32belf.c:77 ends32belf16m.c:77
+#: ends32belf_linux.c:77 ends32elf.c:77 ends32elf16m.c:77 ends32elf_linux.c:77
+#: escore3_elf.c:82 escore7_elf.c:82 eshpe.c:1523 ev850.c:94 ev850_rh850.c:94
msgid "%F%P: error: cannot change output format whilst linking %s binaries\n"
msgstr "%F%P : erreur : impossible de changer le format de sortie lors de l'édition de liens de binaires %s\n"
-#: eaarch64cloudabi.c:616 eaarch64cloudabib.c:616 eaarch64elf.c:615
-#: eaarch64elf32.c:615 eaarch64elf32b.c:615 eaarch64elfb.c:615
-#: eaarch64fbsd.c:616 eaarch64fbsdb.c:616 eaarch64haiku.c:616
-#: eaarch64linux.c:616 eaarch64linux32.c:616 eaarch64linux32b.c:616
-#: eaarch64linuxb.c:616 eaarch64nto.c:778 earcelf.c:224 earclinux.c:315
-#: earclinux_nps.c:315 earcv2elf.c:203 earcv2elfx.c:203 earmelf.c:840
-#: earmelf_fbsd.c:840 earmelf_fuchsia.c:841 earmelf_haiku.c:841
-#: earmelf_linux.c:841 earmelf_linux_eabi.c:841 earmelf_linux_fdpiceabi.c:841
-#: earmelf_nacl.c:841 earmelf_nbsd.c:840 earmelf_phoenix.c:841
-#: earmelf_vxworks.c:872 earmelfb.c:840 earmelfb_fbsd.c:840
-#: earmelfb_fuchsia.c:841 earmelfb_linux.c:841 earmelfb_linux_eabi.c:841
-#: earmelfb_linux_fdpiceabi.c:841 earmelfb_nacl.c:841 earmelfb_nbsd.c:840
-#: earmnto.c:800 eavr1.c:419 eavr2.c:419 eavr25.c:419 eavr3.c:419 eavr31.c:419
-#: eavr35.c:419 eavr4.c:419 eavr5.c:419 eavr51.c:419 eavr6.c:419 eavrtiny.c:419
-#: eavrxmega1.c:419 eavrxmega2.c:419 eavrxmega2_flmap.c:419 eavrxmega3.c:419
-#: eavrxmega4.c:419 eavrxmega4_flmap.c:419 eavrxmega5.c:419 eavrxmega6.c:419
-#: eavrxmega7.c:419 ecriself.c:228 ecrislinux.c:275 ecskyelf.c:467
-#: ecskyelf_linux.c:554 ed10velf.c:203 eelf32_sparc.c:315
-#: eelf32_sparc_sol2.c:447 eelf32_sparc_vxworks.c:347 eelf32_spu.c:787
-#: eelf32_tic6x_be.c:406 eelf32_tic6x_elf_be.c:406 eelf32_tic6x_elf_le.c:406
-#: eelf32_tic6x_le.c:406 eelf32_tic6x_linux_be.c:406
-#: eelf32_tic6x_linux_le.c:406 eelf32_x86_64.c:7629 eelf32am33lin.c:274
-#: eelf32b4300.c:519 eelf32bfin.c:288 eelf32bfinfd.c:328 eelf32bmip.c:519
-#: eelf32bmipn32.c:533 eelf32briscv.c:393 eelf32briscv_ilp32.c:393
-#: eelf32briscv_ilp32f.c:393 eelf32bsmip.c:533 eelf32btsmip.c:519
-#: eelf32btsmip_fbsd.c:519 eelf32btsmipn32.c:519 eelf32btsmipn32_fbsd.c:519
-#: eelf32cr16.c:353 eelf32crx.c:240 eelf32ebmip.c:519 eelf32ebmipvxworks.c:550
-#: eelf32elmip.c:519 eelf32elmipvxworks.c:550 eelf32epiphany.c:228
-#: eelf32epiphany_4x4.c:205 eelf32frvfd.c:314 eelf32ip2k.c:228 eelf32kvx.c:540
-#: eelf32l4300.c:519 eelf32lm32.c:228 eelf32lm32fd.c:314 eelf32lmip.c:519
-#: eelf32loongarch.c:386 eelf32lppc.c:544 eelf32lppclinux.c:544
-#: eelf32lppcnto.c:544 eelf32lppcsim.c:544 eelf32lr5900.c:473
-#: eelf32lr5900n32.c:472 eelf32lriscv.c:393 eelf32lriscv_ilp32.c:393
-#: eelf32lriscv_ilp32f.c:393 eelf32lsmip.c:519 eelf32ltsmip.c:519
-#: eelf32ltsmip_fbsd.c:519 eelf32ltsmipn32.c:519 eelf32ltsmipn32_fbsd.c:519
-#: eelf32m32c.c:239 eelf32mb_linux.c:315 eelf32mbel_linux.c:315
-#: eelf32mcore.c:231 eelf32mep.c:203 eelf32metag.c:561 eelf32microblaze.c:203
-#: eelf32microblazeel.c:203 eelf32mipswindiss.c:432 eelf32moxie.c:228
-#: eelf32or1k.c:229 eelf32or1k_linux.c:315 eelf32ppc.c:544 eelf32ppc_fbsd.c:544
-#: eelf32ppchaiku.c:544 eelf32ppclinux.c:544 eelf32ppcnto.c:544
-#: eelf32ppcsim.c:544 eelf32ppcvxworks.c:514 eelf32ppcwindiss.c:544
-#: eelf32rl78.c:228 eelf32rx.c:250 eelf32rx_linux.c:241 eelf32tilegx.c:315
-#: eelf32tilegx_be.c:315 eelf32tilepro.c:315 eelf32vax.c:274 eelf32visium.c:203
-#: eelf32xstormy16.c:214 eelf32xtensa.c:2219 eelf32z80.c:230 eelf64_aix.c:274
-#: eelf64_ia64.c:343 eelf64_ia64_fbsd.c:343 eelf64_s390.c:412
-#: eelf64_sparc.c:315 eelf64_sparc_fbsd.c:315 eelf64_sparc_sol2.c:447
-#: eelf64alpha.c:403 eelf64alpha_fbsd.c:403 eelf64alpha_nbsd.c:403
-#: eelf64bmip.c:533 eelf64bpf.c:203 eelf64briscv.c:393 eelf64briscv_lp64.c:393
-#: eelf64briscv_lp64f.c:393 eelf64btsmip.c:519 eelf64btsmip_fbsd.c:519
-#: eelf64hppa.c:224 eelf64kvx.c:540 eelf64kvx_linux.c:577 eelf64loongarch.c:386
-#: eelf64lppc.c:979 eelf64lppc_fbsd.c:979 eelf64lriscv.c:393
-#: eelf64lriscv_lp64.c:393 eelf64lriscv_lp64f.c:393 eelf64ltsmip.c:519
-#: eelf64ltsmip_fbsd.c:519 eelf64mmix.c:385 eelf64ppc.c:979
-#: eelf64ppc_fbsd.c:979 eelf64rdos.c:336 eelf64tilegx.c:315
-#: eelf64tilegx_be.c:315 eelf_i386.c:7087 eelf_i386_be.c:298
-#: eelf_i386_fbsd.c:345 eelf_i386_haiku.c:345 eelf_i386_ldso.c:305
-#: eelf_i386_sol2.c:477 eelf_i386_vxworks.c:371 eelf_iamcu.c:345
-#: eelf_mipsel_haiku.c:519 eelf_s390.c:315 eelf_x86_64.c:7629
-#: eelf_x86_64_cloudabi.c:353 eelf_x86_64_fbsd.c:353 eelf_x86_64_haiku.c:353
-#: eelf_x86_64_sol2.c:485 eh8300elf.c:228 eh8300elf_linux.c:228
-#: eh8300helf.c:228 eh8300helf_linux.c:228 eh8300hnelf.c:228 eh8300self.c:228
-#: eh8300self_linux.c:228 eh8300snelf.c:228 eh8300sxelf.c:228
-#: eh8300sxelf_linux.c:228 eh8300sxnelf.c:228 ehppa64linux.c:274 ehppaelf.c:482
-#: ehppalinux.c:594 ehppanbsd.c:594 ehppaobsd.c:594 ei386lynx.c:289
-#: ei386moss.c:289 ei386nto.c:289 em32relf.c:228 em32relf_linux.c:314
-#: em32rlelf.c:228 em32rlelf_linux.c:314 em68hc11elf.c:484 em68hc11elfb.c:484
-#: em68hc12elf.c:484 em68hc12elfb.c:484 em68kelf.c:469 em68kelfnbsd.c:469
-#: emn10300.c:274 ends32belf.c:327 ends32belf16m.c:327 ends32belf_linux.c:360
-#: ends32elf.c:327 ends32elf16m.c:327 ends32elf_linux.c:360 enios2elf.c:530
-#: enios2linux.c:576 epruelf.c:224 escore3_elf.c:293 escore7_elf.c:293
-#: eshelf.c:274 eshelf_fd.c:315 eshelf_linux.c:315 eshelf_nbsd.c:274
-#: eshelf_nto.c:274 eshelf_uclinux.c:274 eshelf_vxworks.c:306 eshlelf.c:274
-#: eshlelf_fd.c:315 eshlelf_linux.c:315 eshlelf_nbsd.c:274 eshlelf_nto.c:274
-#: eshlelf_vxworks.c:306 ev850.c:250 ev850_rh850.c:250
+#: eaarch64cloudabi.c:397 eaarch64cloudabi.c:457 eaarch64cloudabib.c:397
+#: eaarch64cloudabib.c:457 eaarch64elf.c:396 eaarch64elf.c:456
+#: eaarch64elf32.c:396 eaarch64elf32.c:456 eaarch64elf32b.c:396
+#: eaarch64elf32b.c:456 eaarch64elfb.c:396 eaarch64elfb.c:456
+#: eaarch64fbsd.c:397 eaarch64fbsd.c:457 eaarch64fbsdb.c:397
+#: eaarch64fbsdb.c:457 eaarch64haiku.c:397 eaarch64haiku.c:457
+#: eaarch64linux.c:397 eaarch64linux.c:457 eaarch64linux32.c:397
+#: eaarch64linux32.c:457 eaarch64linux32b.c:397 eaarch64linux32b.c:457
+#: eaarch64linuxb.c:397 eaarch64linuxb.c:457 eaarch64nto.c:397
+#: eaarch64nto.c:457
+msgid "%X%P: error: unrecognized value '-z %s'\n"
+msgstr "%X%P : erreur : valeur « -z %s » non reconnue\n"
+
+#: eaarch64cloudabi.c:713 eaarch64cloudabib.c:713 eaarch64elf.c:712
+#: eaarch64elf32.c:712 eaarch64elf32b.c:712 eaarch64elfb.c:712
+#: eaarch64fbsd.c:713 eaarch64fbsdb.c:713 eaarch64haiku.c:713
+#: eaarch64linux.c:713 eaarch64linux32.c:713 eaarch64linux32b.c:713
+#: eaarch64linuxb.c:713 eaarch64nto.c:875 earcelf.c:233 earclinux.c:324
+#: earclinux_nps.c:324 earcv2elf.c:212 earcv2elfx.c:212 earmelf.c:848
+#: earmelf_fbsd.c:848 earmelf_fuchsia.c:849 earmelf_haiku.c:849
+#: earmelf_linux.c:849 earmelf_linux_eabi.c:849 earmelf_linux_fdpiceabi.c:849
+#: earmelf_nacl.c:849 earmelf_nbsd.c:848 earmelf_phoenix.c:849
+#: earmelf_vxworks.c:880 earmelfb.c:848 earmelfb_fbsd.c:848
+#: earmelfb_fuchsia.c:849 earmelfb_linux.c:849 earmelfb_linux_eabi.c:849
+#: earmelfb_linux_fdpiceabi.c:849 earmelfb_nacl.c:849 earmelfb_nbsd.c:848
+#: earmnto.c:808 eavr1.c:428 eavr2.c:428 eavr25.c:428 eavr3.c:428 eavr31.c:428
+#: eavr35.c:428 eavr4.c:428 eavr5.c:428 eavr51.c:428 eavr6.c:428 eavrtiny.c:428
+#: eavrxmega1.c:428 eavrxmega2.c:428 eavrxmega2_flmap.c:428 eavrxmega3.c:428
+#: eavrxmega4.c:428 eavrxmega4_flmap.c:428 eavrxmega5.c:428 eavrxmega6.c:428
+#: eavrxmega7.c:428 ecriself.c:237 ecrislinux.c:284 ecskyelf.c:476
+#: ecskyelf_linux.c:563 ed10velf.c:212 eelf32_sparc.c:324
+#: eelf32_sparc_sol2.c:456 eelf32_sparc_vxworks.c:356 eelf32_spu.c:796
+#: eelf32_tic6x_be.c:415 eelf32_tic6x_elf_be.c:415 eelf32_tic6x_elf_le.c:415
+#: eelf32_tic6x_le.c:415 eelf32_tic6x_linux_be.c:415
+#: eelf32_tic6x_linux_le.c:415 eelf32_x86_64.c:8364 eelf32am33lin.c:283
+#: eelf32b4300.c:528 eelf32bfin.c:297 eelf32bfinfd.c:337 eelf32bmip.c:528
+#: eelf32bmipn32.c:542 eelf32briscv.c:402 eelf32briscv_ilp32.c:402
+#: eelf32briscv_ilp32f.c:402 eelf32bsmip.c:542 eelf32btsmip.c:528
+#: eelf32btsmip_fbsd.c:528 eelf32btsmipn32.c:528 eelf32btsmipn32_fbsd.c:528
+#: eelf32cr16.c:362 eelf32crx.c:249 eelf32ebmip.c:528 eelf32ebmipvxworks.c:559
+#: eelf32elmip.c:528 eelf32elmipvxworks.c:559 eelf32epiphany.c:237
+#: eelf32epiphany_4x4.c:214 eelf32frvfd.c:323 eelf32ip2k.c:237 eelf32kvx.c:549
+#: eelf32l4300.c:528 eelf32lm32.c:237 eelf32lm32fd.c:323 eelf32lmip.c:528
+#: eelf32loongarch.c:380 eelf32lppc.c:553 eelf32lppclinux.c:553
+#: eelf32lppcnto.c:553 eelf32lppcsim.c:553 eelf32lr5900.c:482
+#: eelf32lr5900n32.c:481 eelf32lriscv.c:402 eelf32lriscv_ilp32.c:402
+#: eelf32lriscv_ilp32f.c:402 eelf32lsmip.c:528 eelf32ltsmip.c:528
+#: eelf32ltsmip_fbsd.c:528 eelf32ltsmipn32.c:528 eelf32ltsmipn32_fbsd.c:528
+#: eelf32m32c.c:248 eelf32mb_linux.c:324 eelf32mbel_linux.c:324
+#: eelf32mcore.c:240 eelf32mep.c:212 eelf32metag.c:570 eelf32microblaze.c:212
+#: eelf32microblazeel.c:212 eelf32mipswindiss.c:441 eelf32moxie.c:237
+#: eelf32or1k.c:238 eelf32or1k_linux.c:324 eelf32ppc.c:553 eelf32ppc_fbsd.c:553
+#: eelf32ppchaiku.c:553 eelf32ppclinux.c:553 eelf32ppcnto.c:553
+#: eelf32ppcsim.c:553 eelf32ppcvxworks.c:523 eelf32ppcwindiss.c:553
+#: eelf32rl78.c:237 eelf32rx.c:259 eelf32rx_linux.c:250 eelf32tilegx.c:324
+#: eelf32tilegx_be.c:324 eelf32tilepro.c:324 eelf32vax.c:283 eelf32visium.c:212
+#: eelf32xstormy16.c:223 eelf32xtensa.c:2227 eelf32z80.c:239 eelf64_aix.c:283
+#: eelf64_ia64.c:352 eelf64_ia64_fbsd.c:352 eelf64_s390.c:421
+#: eelf64_sparc.c:324 eelf64_sparc_fbsd.c:324 eelf64_sparc_sol2.c:456
+#: eelf64alpha.c:412 eelf64alpha_fbsd.c:412 eelf64alpha_nbsd.c:412
+#: eelf64bmip.c:542 eelf64bpf.c:212 eelf64briscv.c:402 eelf64briscv_lp64.c:402
+#: eelf64briscv_lp64f.c:402 eelf64btsmip.c:528 eelf64btsmip_fbsd.c:528
+#: eelf64hppa.c:233 eelf64kvx.c:549 eelf64kvx_linux.c:586 eelf64loongarch.c:380
+#: eelf64lppc.c:988 eelf64lppc_fbsd.c:988 eelf64lriscv.c:402
+#: eelf64lriscv_lp64.c:402 eelf64lriscv_lp64f.c:402 eelf64ltsmip.c:528
+#: eelf64ltsmip_fbsd.c:528 eelf64mmix.c:394 eelf64ppc.c:988
+#: eelf64ppc_fbsd.c:988 eelf64rdos.c:345 eelf64tilegx.c:324
+#: eelf64tilegx_be.c:324 eelf_i386.c:7822 eelf_i386_be.c:307
+#: eelf_i386_fbsd.c:354 eelf_i386_haiku.c:354 eelf_i386_ldso.c:314
+#: eelf_i386_sol2.c:486 eelf_i386_vxworks.c:380 eelf_iamcu.c:354
+#: eelf_mipsel_haiku.c:528 eelf_s390.c:324 eelf_x86_64.c:8364
+#: eelf_x86_64_cloudabi.c:362 eelf_x86_64_fbsd.c:362 eelf_x86_64_haiku.c:362
+#: eelf_x86_64_sol2.c:494 eh8300elf.c:237 eh8300elf_linux.c:237
+#: eh8300helf.c:237 eh8300helf_linux.c:237 eh8300hnelf.c:237 eh8300self.c:237
+#: eh8300self_linux.c:237 eh8300snelf.c:237 eh8300sxelf.c:237
+#: eh8300sxelf_linux.c:237 eh8300sxnelf.c:237 ehppa64linux.c:283 ehppaelf.c:491
+#: ehppalinux.c:603 ehppanbsd.c:603 ehppaobsd.c:603 ei386lynx.c:298
+#: ei386moss.c:298 ei386nto.c:298 em32relf.c:237 em32relf_linux.c:323
+#: em32rlelf.c:237 em32rlelf_linux.c:323 em68hc11elf.c:493 em68hc11elfb.c:493
+#: em68hc12elf.c:493 em68hc12elfb.c:493 em68kelf.c:478 em68kelfnbsd.c:478
+#: emn10300.c:283 ends32belf.c:336 ends32belf16m.c:336 ends32belf_linux.c:369
+#: ends32elf.c:336 ends32elf16m.c:336 ends32elf_linux.c:369 epruelf.c:233
+#: escore3_elf.c:301 escore7_elf.c:301 eshelf.c:283 eshelf_fd.c:324
+#: eshelf_linux.c:324 eshelf_nbsd.c:283 eshelf_nto.c:283 eshelf_uclinux.c:283
+#: eshelf_vxworks.c:315 eshlelf.c:283 eshlelf_fd.c:324 eshlelf_linux.c:324
+#: eshlelf_nbsd.c:283 eshlelf_nto.c:283 eshlelf_vxworks.c:315 ev850.c:259
+#: ev850_rh850.c:259
msgid "%F%P: --compress-debug-sections=zstd: ld is not built with zstd support\n"
msgstr "%F%P : --compress-debug-sections=zstd : ld n'a pas été construit avec la prise en charge de zstd\n"
-#: eaarch64cloudabi.c:621 eaarch64cloudabib.c:621 eaarch64elf.c:620
-#: eaarch64elf32.c:620 eaarch64elf32b.c:620 eaarch64elfb.c:620
-#: eaarch64fbsd.c:621 eaarch64fbsdb.c:621 eaarch64haiku.c:621
-#: eaarch64linux.c:621 eaarch64linux32.c:621 eaarch64linux32b.c:621
-#: eaarch64linuxb.c:621 eaarch64nto.c:783 earcelf.c:229 earclinux.c:320
-#: earclinux_nps.c:320 earcv2elf.c:208 earcv2elfx.c:208 earmelf.c:845
-#: earmelf_fbsd.c:845 earmelf_fuchsia.c:846 earmelf_haiku.c:846
-#: earmelf_linux.c:846 earmelf_linux_eabi.c:846 earmelf_linux_fdpiceabi.c:846
-#: earmelf_nacl.c:846 earmelf_nbsd.c:845 earmelf_phoenix.c:846
-#: earmelf_vxworks.c:877 earmelfb.c:845 earmelfb_fbsd.c:845
-#: earmelfb_fuchsia.c:846 earmelfb_linux.c:846 earmelfb_linux_eabi.c:846
-#: earmelfb_linux_fdpiceabi.c:846 earmelfb_nacl.c:846 earmelfb_nbsd.c:845
-#: earmnto.c:805 eavr1.c:424 eavr2.c:424 eavr25.c:424 eavr3.c:424 eavr31.c:424
-#: eavr35.c:424 eavr4.c:424 eavr5.c:424 eavr51.c:424 eavr6.c:424 eavrtiny.c:424
-#: eavrxmega1.c:424 eavrxmega2.c:424 eavrxmega2_flmap.c:424 eavrxmega3.c:424
-#: eavrxmega4.c:424 eavrxmega4_flmap.c:424 eavrxmega5.c:424 eavrxmega6.c:424
-#: eavrxmega7.c:424 ecriself.c:233 ecrislinux.c:280 ecskyelf.c:472
-#: ecskyelf_linux.c:559 ed10velf.c:208 eelf32_sparc.c:320
-#: eelf32_sparc_sol2.c:452 eelf32_sparc_vxworks.c:352 eelf32_spu.c:792
-#: eelf32_tic6x_be.c:411 eelf32_tic6x_elf_be.c:411 eelf32_tic6x_elf_le.c:411
-#: eelf32_tic6x_le.c:411 eelf32_tic6x_linux_be.c:411
-#: eelf32_tic6x_linux_le.c:411 eelf32_x86_64.c:7634 eelf32am33lin.c:279
-#: eelf32b4300.c:524 eelf32bfin.c:293 eelf32bfinfd.c:333 eelf32bmip.c:524
-#: eelf32bmipn32.c:538 eelf32briscv.c:398 eelf32briscv_ilp32.c:398
-#: eelf32briscv_ilp32f.c:398 eelf32bsmip.c:538 eelf32btsmip.c:524
-#: eelf32btsmip_fbsd.c:524 eelf32btsmipn32.c:524 eelf32btsmipn32_fbsd.c:524
-#: eelf32cr16.c:358 eelf32crx.c:245 eelf32ebmip.c:524 eelf32ebmipvxworks.c:555
-#: eelf32elmip.c:524 eelf32elmipvxworks.c:555 eelf32epiphany.c:233
-#: eelf32epiphany_4x4.c:210 eelf32frvfd.c:319 eelf32ip2k.c:233 eelf32kvx.c:545
-#: eelf32l4300.c:524 eelf32lm32.c:233 eelf32lm32fd.c:319 eelf32lmip.c:524
-#: eelf32loongarch.c:391 eelf32lppc.c:549 eelf32lppclinux.c:549
-#: eelf32lppcnto.c:549 eelf32lppcsim.c:549 eelf32lr5900.c:478
-#: eelf32lr5900n32.c:477 eelf32lriscv.c:398 eelf32lriscv_ilp32.c:398
-#: eelf32lriscv_ilp32f.c:398 eelf32lsmip.c:524 eelf32ltsmip.c:524
-#: eelf32ltsmip_fbsd.c:524 eelf32ltsmipn32.c:524 eelf32ltsmipn32_fbsd.c:524
-#: eelf32m32c.c:244 eelf32mb_linux.c:320 eelf32mbel_linux.c:320
-#: eelf32mcore.c:236 eelf32mep.c:208 eelf32metag.c:566 eelf32microblaze.c:208
-#: eelf32microblazeel.c:208 eelf32mipswindiss.c:437 eelf32moxie.c:233
-#: eelf32or1k.c:234 eelf32or1k_linux.c:320 eelf32ppc.c:549 eelf32ppc_fbsd.c:549
-#: eelf32ppchaiku.c:549 eelf32ppclinux.c:549 eelf32ppcnto.c:549
-#: eelf32ppcsim.c:549 eelf32ppcvxworks.c:519 eelf32ppcwindiss.c:549
-#: eelf32rl78.c:233 eelf32rx.c:255 eelf32rx_linux.c:246 eelf32tilegx.c:320
-#: eelf32tilegx_be.c:320 eelf32tilepro.c:320 eelf32vax.c:279 eelf32visium.c:208
-#: eelf32xstormy16.c:219 eelf32xtensa.c:2224 eelf32z80.c:235 eelf64_aix.c:279
-#: eelf64_ia64.c:348 eelf64_ia64_fbsd.c:348 eelf64_s390.c:417
-#: eelf64_sparc.c:320 eelf64_sparc_fbsd.c:320 eelf64_sparc_sol2.c:452
-#: eelf64alpha.c:408 eelf64alpha_fbsd.c:408 eelf64alpha_nbsd.c:408
-#: eelf64bmip.c:538 eelf64bpf.c:208 eelf64briscv.c:398 eelf64briscv_lp64.c:398
-#: eelf64briscv_lp64f.c:398 eelf64btsmip.c:524 eelf64btsmip_fbsd.c:524
-#: eelf64hppa.c:229 eelf64kvx.c:545 eelf64kvx_linux.c:582 eelf64loongarch.c:391
-#: eelf64lppc.c:984 eelf64lppc_fbsd.c:984 eelf64lriscv.c:398
-#: eelf64lriscv_lp64.c:398 eelf64lriscv_lp64f.c:398 eelf64ltsmip.c:524
-#: eelf64ltsmip_fbsd.c:524 eelf64mmix.c:390 eelf64ppc.c:984
-#: eelf64ppc_fbsd.c:984 eelf64rdos.c:341 eelf64tilegx.c:320
-#: eelf64tilegx_be.c:320 eelf_i386.c:7092 eelf_i386_be.c:303
-#: eelf_i386_fbsd.c:350 eelf_i386_haiku.c:350 eelf_i386_ldso.c:310
-#: eelf_i386_sol2.c:482 eelf_i386_vxworks.c:376 eelf_iamcu.c:350
-#: eelf_mipsel_haiku.c:524 eelf_s390.c:320 eelf_x86_64.c:7634
-#: eelf_x86_64_cloudabi.c:358 eelf_x86_64_fbsd.c:358 eelf_x86_64_haiku.c:358
-#: eelf_x86_64_sol2.c:490 eh8300elf.c:233 eh8300elf_linux.c:233
-#: eh8300helf.c:233 eh8300helf_linux.c:233 eh8300hnelf.c:233 eh8300self.c:233
-#: eh8300self_linux.c:233 eh8300snelf.c:233 eh8300sxelf.c:233
-#: eh8300sxelf_linux.c:233 eh8300sxnelf.c:233 ehppa64linux.c:279 ehppaelf.c:487
-#: ehppalinux.c:599 ehppanbsd.c:599 ehppaobsd.c:599 ei386lynx.c:294
-#: ei386moss.c:294 ei386nto.c:294 em32relf.c:233 em32relf_linux.c:319
-#: em32rlelf.c:233 em32rlelf_linux.c:319 em68hc11elf.c:489 em68hc11elfb.c:489
-#: em68hc12elf.c:489 em68hc12elfb.c:489 em68kelf.c:474 em68kelfnbsd.c:474
-#: emn10300.c:279 ends32belf.c:332 ends32belf16m.c:332 ends32belf_linux.c:365
-#: ends32elf.c:332 ends32elf16m.c:332 ends32elf_linux.c:365 enios2elf.c:535
-#: enios2linux.c:581 epruelf.c:229 escore3_elf.c:298 escore7_elf.c:298
-#: eshelf.c:279 eshelf_fd.c:320 eshelf_linux.c:320 eshelf_nbsd.c:279
-#: eshelf_nto.c:279 eshelf_uclinux.c:279 eshelf_vxworks.c:311 eshlelf.c:279
-#: eshlelf_fd.c:320 eshlelf_linux.c:320 eshlelf_nbsd.c:279 eshlelf_nto.c:279
-#: eshlelf_vxworks.c:311 ev850.c:255 ev850_rh850.c:255
+#: eaarch64cloudabi.c:718 eaarch64cloudabib.c:718 eaarch64elf.c:717
+#: eaarch64elf32.c:717 eaarch64elf32b.c:717 eaarch64elfb.c:717
+#: eaarch64fbsd.c:718 eaarch64fbsdb.c:718 eaarch64haiku.c:718
+#: eaarch64linux.c:718 eaarch64linux32.c:718 eaarch64linux32b.c:718
+#: eaarch64linuxb.c:718 eaarch64nto.c:880 earcelf.c:238 earclinux.c:329
+#: earclinux_nps.c:329 earcv2elf.c:217 earcv2elfx.c:217 earmelf.c:853
+#: earmelf_fbsd.c:853 earmelf_fuchsia.c:854 earmelf_haiku.c:854
+#: earmelf_linux.c:854 earmelf_linux_eabi.c:854 earmelf_linux_fdpiceabi.c:854
+#: earmelf_nacl.c:854 earmelf_nbsd.c:853 earmelf_phoenix.c:854
+#: earmelf_vxworks.c:885 earmelfb.c:853 earmelfb_fbsd.c:853
+#: earmelfb_fuchsia.c:854 earmelfb_linux.c:854 earmelfb_linux_eabi.c:854
+#: earmelfb_linux_fdpiceabi.c:854 earmelfb_nacl.c:854 earmelfb_nbsd.c:853
+#: earmnto.c:813 eavr1.c:433 eavr2.c:433 eavr25.c:433 eavr3.c:433 eavr31.c:433
+#: eavr35.c:433 eavr4.c:433 eavr5.c:433 eavr51.c:433 eavr6.c:433 eavrtiny.c:433
+#: eavrxmega1.c:433 eavrxmega2.c:433 eavrxmega2_flmap.c:433 eavrxmega3.c:433
+#: eavrxmega4.c:433 eavrxmega4_flmap.c:433 eavrxmega5.c:433 eavrxmega6.c:433
+#: eavrxmega7.c:433 ecriself.c:242 ecrislinux.c:289 ecskyelf.c:481
+#: ecskyelf_linux.c:568 ed10velf.c:217 eelf32_sparc.c:329
+#: eelf32_sparc_sol2.c:461 eelf32_sparc_vxworks.c:361 eelf32_spu.c:801
+#: eelf32_tic6x_be.c:420 eelf32_tic6x_elf_be.c:420 eelf32_tic6x_elf_le.c:420
+#: eelf32_tic6x_le.c:420 eelf32_tic6x_linux_be.c:420
+#: eelf32_tic6x_linux_le.c:420 eelf32_x86_64.c:8369 eelf32am33lin.c:288
+#: eelf32b4300.c:533 eelf32bfin.c:302 eelf32bfinfd.c:342 eelf32bmip.c:533
+#: eelf32bmipn32.c:547 eelf32briscv.c:407 eelf32briscv_ilp32.c:407
+#: eelf32briscv_ilp32f.c:407 eelf32bsmip.c:547 eelf32btsmip.c:533
+#: eelf32btsmip_fbsd.c:533 eelf32btsmipn32.c:533 eelf32btsmipn32_fbsd.c:533
+#: eelf32cr16.c:367 eelf32crx.c:254 eelf32ebmip.c:533 eelf32ebmipvxworks.c:564
+#: eelf32elmip.c:533 eelf32elmipvxworks.c:564 eelf32epiphany.c:242
+#: eelf32epiphany_4x4.c:219 eelf32frvfd.c:328 eelf32ip2k.c:242 eelf32kvx.c:554
+#: eelf32l4300.c:533 eelf32lm32.c:242 eelf32lm32fd.c:328 eelf32lmip.c:533
+#: eelf32loongarch.c:385 eelf32lppc.c:558 eelf32lppclinux.c:558
+#: eelf32lppcnto.c:558 eelf32lppcsim.c:558 eelf32lr5900.c:487
+#: eelf32lr5900n32.c:486 eelf32lriscv.c:407 eelf32lriscv_ilp32.c:407
+#: eelf32lriscv_ilp32f.c:407 eelf32lsmip.c:533 eelf32ltsmip.c:533
+#: eelf32ltsmip_fbsd.c:533 eelf32ltsmipn32.c:533 eelf32ltsmipn32_fbsd.c:533
+#: eelf32m32c.c:253 eelf32mb_linux.c:329 eelf32mbel_linux.c:329
+#: eelf32mcore.c:245 eelf32mep.c:217 eelf32metag.c:575 eelf32microblaze.c:217
+#: eelf32microblazeel.c:217 eelf32mipswindiss.c:446 eelf32moxie.c:242
+#: eelf32or1k.c:243 eelf32or1k_linux.c:329 eelf32ppc.c:558 eelf32ppc_fbsd.c:558
+#: eelf32ppchaiku.c:558 eelf32ppclinux.c:558 eelf32ppcnto.c:558
+#: eelf32ppcsim.c:558 eelf32ppcvxworks.c:528 eelf32ppcwindiss.c:558
+#: eelf32rl78.c:242 eelf32rx.c:264 eelf32rx_linux.c:255 eelf32tilegx.c:329
+#: eelf32tilegx_be.c:329 eelf32tilepro.c:329 eelf32vax.c:288 eelf32visium.c:217
+#: eelf32xstormy16.c:228 eelf32xtensa.c:2232 eelf32z80.c:244 eelf64_aix.c:288
+#: eelf64_ia64.c:357 eelf64_ia64_fbsd.c:357 eelf64_s390.c:426
+#: eelf64_sparc.c:329 eelf64_sparc_fbsd.c:329 eelf64_sparc_sol2.c:461
+#: eelf64alpha.c:417 eelf64alpha_fbsd.c:417 eelf64alpha_nbsd.c:417
+#: eelf64bmip.c:547 eelf64bpf.c:217 eelf64briscv.c:407 eelf64briscv_lp64.c:407
+#: eelf64briscv_lp64f.c:407 eelf64btsmip.c:533 eelf64btsmip_fbsd.c:533
+#: eelf64hppa.c:238 eelf64kvx.c:554 eelf64kvx_linux.c:591 eelf64loongarch.c:385
+#: eelf64lppc.c:993 eelf64lppc_fbsd.c:993 eelf64lriscv.c:407
+#: eelf64lriscv_lp64.c:407 eelf64lriscv_lp64f.c:407 eelf64ltsmip.c:533
+#: eelf64ltsmip_fbsd.c:533 eelf64mmix.c:399 eelf64ppc.c:993
+#: eelf64ppc_fbsd.c:993 eelf64rdos.c:350 eelf64tilegx.c:329
+#: eelf64tilegx_be.c:329 eelf_i386.c:7827 eelf_i386_be.c:312
+#: eelf_i386_fbsd.c:359 eelf_i386_haiku.c:359 eelf_i386_ldso.c:319
+#: eelf_i386_sol2.c:491 eelf_i386_vxworks.c:385 eelf_iamcu.c:359
+#: eelf_mipsel_haiku.c:533 eelf_s390.c:329 eelf_x86_64.c:8369
+#: eelf_x86_64_cloudabi.c:367 eelf_x86_64_fbsd.c:367 eelf_x86_64_haiku.c:367
+#: eelf_x86_64_sol2.c:499 eh8300elf.c:242 eh8300elf_linux.c:242
+#: eh8300helf.c:242 eh8300helf_linux.c:242 eh8300hnelf.c:242 eh8300self.c:242
+#: eh8300self_linux.c:242 eh8300snelf.c:242 eh8300sxelf.c:242
+#: eh8300sxelf_linux.c:242 eh8300sxnelf.c:242 ehppa64linux.c:288 ehppaelf.c:496
+#: ehppalinux.c:608 ehppanbsd.c:608 ehppaobsd.c:608 ei386lynx.c:303
+#: ei386moss.c:303 ei386nto.c:303 em32relf.c:242 em32relf_linux.c:328
+#: em32rlelf.c:242 em32rlelf_linux.c:328 em68hc11elf.c:498 em68hc11elfb.c:498
+#: em68hc12elf.c:498 em68hc12elfb.c:498 em68kelf.c:483 em68kelfnbsd.c:483
+#: emn10300.c:288 ends32belf.c:341 ends32belf16m.c:341 ends32belf_linux.c:374
+#: ends32elf.c:341 ends32elf16m.c:341 ends32elf_linux.c:374 epruelf.c:238
+#: escore3_elf.c:306 escore7_elf.c:306 eshelf.c:288 eshelf_fd.c:329
+#: eshelf_linux.c:329 eshelf_nbsd.c:288 eshelf_nto.c:288 eshelf_uclinux.c:288
+#: eshelf_vxworks.c:320 eshlelf.c:288 eshlelf_fd.c:329 eshlelf_linux.c:329
+#: eshlelf_nbsd.c:288 eshlelf_nto.c:288 eshlelf_vxworks.c:320 ev850.c:264
+#: ev850_rh850.c:264
msgid "%F%P: invalid --compress-debug-sections option: `%s'\n"
msgstr "%F%P : option --compress-debug-sections invalide : « %s »\n"
-#: eaarch64cloudabi.c:679 eaarch64cloudabib.c:679 eaarch64elf.c:678
-#: eaarch64elf32.c:678 eaarch64elf32b.c:678 eaarch64elfb.c:678
-#: eaarch64fbsd.c:679 eaarch64fbsdb.c:679 eaarch64haiku.c:679
-#: eaarch64linux.c:679 eaarch64linux32.c:679 eaarch64linux32b.c:679
-#: eaarch64linuxb.c:679 eaarch64nto.c:841 earcelf.c:287 earclinux.c:378
-#: earclinux_nps.c:378 earmelf.c:903 earmelf_fbsd.c:903 earmelf_fuchsia.c:904
-#: earmelf_haiku.c:904 earmelf_linux.c:904 earmelf_linux_eabi.c:904
-#: earmelf_linux_fdpiceabi.c:904 earmelf_nacl.c:904 earmelf_nbsd.c:903
-#: earmelf_phoenix.c:904 earmelf_vxworks.c:935 earmelfb.c:903
-#: earmelfb_fbsd.c:903 earmelfb_fuchsia.c:904 earmelfb_linux.c:904
-#: earmelfb_linux_eabi.c:904 earmelfb_linux_fdpiceabi.c:904 earmelfb_nacl.c:904
-#: earmelfb_nbsd.c:903 earmnto.c:863 ecrislinux.c:338 ecskyelf_linux.c:617
-#: eelf32_sparc.c:378 eelf32_sparc_sol2.c:510 eelf32_sparc_vxworks.c:410
-#: eelf32_tic6x_be.c:469 eelf32_tic6x_elf_be.c:469 eelf32_tic6x_elf_le.c:469
-#: eelf32_tic6x_le.c:469 eelf32_tic6x_linux_be.c:469
-#: eelf32_tic6x_linux_le.c:469 eelf32_x86_64.c:7692 eelf32am33lin.c:337
-#: eelf32b4300.c:582 eelf32bfin.c:351 eelf32bfinfd.c:391 eelf32bmip.c:582
-#: eelf32bmipn32.c:596 eelf32briscv.c:456 eelf32briscv_ilp32.c:456
-#: eelf32briscv_ilp32f.c:456 eelf32bsmip.c:596 eelf32btsmip.c:582
-#: eelf32btsmip_fbsd.c:582 eelf32btsmipn32.c:582 eelf32btsmipn32_fbsd.c:582
-#: eelf32ebmip.c:582 eelf32ebmipvxworks.c:613 eelf32elmip.c:582
-#: eelf32elmipvxworks.c:613 eelf32frvfd.c:377 eelf32kvx.c:603 eelf32l4300.c:582
-#: eelf32lm32fd.c:377 eelf32lmip.c:582 eelf32loongarch.c:449 eelf32lppc.c:607
-#: eelf32lppclinux.c:607 eelf32lppcnto.c:607 eelf32lppcsim.c:607
-#: eelf32lriscv.c:456 eelf32lriscv_ilp32.c:456 eelf32lriscv_ilp32f.c:456
-#: eelf32lsmip.c:582 eelf32ltsmip.c:582 eelf32ltsmip_fbsd.c:582
-#: eelf32ltsmipn32.c:582 eelf32ltsmipn32_fbsd.c:582 eelf32mb_linux.c:378
-#: eelf32mbel_linux.c:378 eelf32metag.c:624 eelf32or1k_linux.c:378
-#: eelf32ppc.c:607 eelf32ppc_fbsd.c:607 eelf32ppchaiku.c:607
-#: eelf32ppclinux.c:607 eelf32ppcnto.c:607 eelf32ppcsim.c:607
-#: eelf32ppcvxworks.c:577 eelf32ppcwindiss.c:607 eelf32tilegx.c:378
-#: eelf32tilegx_be.c:378 eelf32tilepro.c:378 eelf32vax.c:337
-#: eelf32xtensa.c:2282 eelf64_aix.c:337 eelf64_ia64.c:406
-#: eelf64_ia64_fbsd.c:406 eelf64_s390.c:475 eelf64_sparc.c:378
-#: eelf64_sparc_fbsd.c:378 eelf64_sparc_sol2.c:510 eelf64alpha.c:466
-#: eelf64alpha_fbsd.c:466 eelf64alpha_nbsd.c:466 eelf64bmip.c:596
-#: eelf64briscv.c:456 eelf64briscv_lp64.c:456 eelf64briscv_lp64f.c:456
-#: eelf64btsmip.c:582 eelf64btsmip_fbsd.c:582 eelf64hppa.c:287 eelf64kvx.c:603
-#: eelf64kvx_linux.c:640 eelf64loongarch.c:449 eelf64lppc.c:1042
-#: eelf64lppc_fbsd.c:1042 eelf64lriscv.c:456 eelf64lriscv_lp64.c:456
-#: eelf64lriscv_lp64f.c:456 eelf64ltsmip.c:582 eelf64ltsmip_fbsd.c:582
-#: eelf64mmix.c:448 eelf64ppc.c:1042 eelf64ppc_fbsd.c:1042 eelf64rdos.c:399
-#: eelf64tilegx.c:378 eelf64tilegx_be.c:378 eelf_i386.c:7150 eelf_i386_be.c:361
-#: eelf_i386_fbsd.c:408 eelf_i386_haiku.c:408 eelf_i386_ldso.c:368
-#: eelf_i386_sol2.c:540 eelf_i386_vxworks.c:434 eelf_iamcu.c:408
-#: eelf_mipsel_haiku.c:582 eelf_s390.c:378 eelf_x86_64.c:7692
-#: eelf_x86_64_cloudabi.c:416 eelf_x86_64_fbsd.c:416 eelf_x86_64_haiku.c:416
-#: eelf_x86_64_sol2.c:548 ehppa64linux.c:337 ehppalinux.c:657 ehppanbsd.c:657
-#: ehppaobsd.c:657 ei386lynx.c:352 ei386moss.c:352 ei386nto.c:352
-#: em32relf_linux.c:377 em32rlelf_linux.c:377 em68kelf.c:532 em68kelfnbsd.c:532
-#: emn10300.c:337 ends32belf_linux.c:423 ends32elf_linux.c:423
-#: enios2linux.c:639 escore3_elf.c:356 escore7_elf.c:356 eshelf.c:337
-#: eshelf_fd.c:378 eshelf_linux.c:378 eshelf_nbsd.c:337 eshelf_nto.c:337
-#: eshelf_uclinux.c:337 eshelf_vxworks.c:369 eshlelf.c:337 eshlelf_fd.c:378
-#: eshlelf_linux.c:378 eshlelf_nbsd.c:337 eshlelf_nto.c:337
-#: eshlelf_vxworks.c:369
+#: eaarch64cloudabi.c:776 eaarch64cloudabib.c:776 eaarch64elf.c:775
+#: eaarch64elf32.c:775 eaarch64elf32b.c:775 eaarch64elfb.c:775
+#: eaarch64fbsd.c:776 eaarch64fbsdb.c:776 eaarch64haiku.c:776
+#: eaarch64linux.c:776 eaarch64linux32.c:776 eaarch64linux32b.c:776
+#: eaarch64linuxb.c:776 eaarch64nto.c:938 earcelf.c:296 earclinux.c:387
+#: earclinux_nps.c:387 earmelf.c:911 earmelf_fbsd.c:911 earmelf_fuchsia.c:912
+#: earmelf_haiku.c:912 earmelf_linux.c:912 earmelf_linux_eabi.c:912
+#: earmelf_linux_fdpiceabi.c:912 earmelf_nacl.c:912 earmelf_nbsd.c:911
+#: earmelf_phoenix.c:912 earmelf_vxworks.c:943 earmelfb.c:911
+#: earmelfb_fbsd.c:911 earmelfb_fuchsia.c:912 earmelfb_linux.c:912
+#: earmelfb_linux_eabi.c:912 earmelfb_linux_fdpiceabi.c:912 earmelfb_nacl.c:912
+#: earmelfb_nbsd.c:911 earmnto.c:871 ecrislinux.c:347 ecskyelf_linux.c:626
+#: eelf32_sparc.c:387 eelf32_sparc_sol2.c:519 eelf32_sparc_vxworks.c:419
+#: eelf32_tic6x_be.c:478 eelf32_tic6x_elf_be.c:478 eelf32_tic6x_elf_le.c:478
+#: eelf32_tic6x_le.c:478 eelf32_tic6x_linux_be.c:478
+#: eelf32_tic6x_linux_le.c:478 eelf32_x86_64.c:8427 eelf32am33lin.c:346
+#: eelf32b4300.c:591 eelf32bfin.c:360 eelf32bfinfd.c:400 eelf32bmip.c:591
+#: eelf32bmipn32.c:605 eelf32briscv.c:465 eelf32briscv_ilp32.c:465
+#: eelf32briscv_ilp32f.c:465 eelf32bsmip.c:605 eelf32btsmip.c:591
+#: eelf32btsmip_fbsd.c:591 eelf32btsmipn32.c:591 eelf32btsmipn32_fbsd.c:591
+#: eelf32ebmip.c:591 eelf32ebmipvxworks.c:622 eelf32elmip.c:591
+#: eelf32elmipvxworks.c:622 eelf32frvfd.c:386 eelf32kvx.c:612 eelf32l4300.c:591
+#: eelf32lm32fd.c:386 eelf32lmip.c:591 eelf32loongarch.c:443 eelf32lppc.c:616
+#: eelf32lppclinux.c:616 eelf32lppcnto.c:616 eelf32lppcsim.c:616
+#: eelf32lriscv.c:465 eelf32lriscv_ilp32.c:465 eelf32lriscv_ilp32f.c:465
+#: eelf32lsmip.c:591 eelf32ltsmip.c:591 eelf32ltsmip_fbsd.c:591
+#: eelf32ltsmipn32.c:591 eelf32ltsmipn32_fbsd.c:591 eelf32mb_linux.c:387
+#: eelf32mbel_linux.c:387 eelf32metag.c:633 eelf32or1k_linux.c:387
+#: eelf32ppc.c:616 eelf32ppc_fbsd.c:616 eelf32ppchaiku.c:616
+#: eelf32ppclinux.c:616 eelf32ppcnto.c:616 eelf32ppcsim.c:616
+#: eelf32ppcvxworks.c:586 eelf32ppcwindiss.c:616 eelf32tilegx.c:387
+#: eelf32tilegx_be.c:387 eelf32tilepro.c:387 eelf32vax.c:346
+#: eelf32xtensa.c:2290 eelf64_aix.c:346 eelf64_ia64.c:415
+#: eelf64_ia64_fbsd.c:415 eelf64_s390.c:484 eelf64_sparc.c:387
+#: eelf64_sparc_fbsd.c:387 eelf64_sparc_sol2.c:519 eelf64alpha.c:475
+#: eelf64alpha_fbsd.c:475 eelf64alpha_nbsd.c:475 eelf64bmip.c:605
+#: eelf64briscv.c:465 eelf64briscv_lp64.c:465 eelf64briscv_lp64f.c:465
+#: eelf64btsmip.c:591 eelf64btsmip_fbsd.c:591 eelf64hppa.c:296 eelf64kvx.c:612
+#: eelf64kvx_linux.c:649 eelf64loongarch.c:443 eelf64lppc.c:1051
+#: eelf64lppc_fbsd.c:1051 eelf64lriscv.c:465 eelf64lriscv_lp64.c:465
+#: eelf64lriscv_lp64f.c:465 eelf64ltsmip.c:591 eelf64ltsmip_fbsd.c:591
+#: eelf64mmix.c:457 eelf64ppc.c:1051 eelf64ppc_fbsd.c:1051 eelf64rdos.c:408
+#: eelf64tilegx.c:387 eelf64tilegx_be.c:387 eelf_i386.c:7885 eelf_i386_be.c:370
+#: eelf_i386_fbsd.c:417 eelf_i386_haiku.c:417 eelf_i386_ldso.c:377
+#: eelf_i386_sol2.c:549 eelf_i386_vxworks.c:443 eelf_iamcu.c:417
+#: eelf_mipsel_haiku.c:591 eelf_s390.c:387 eelf_x86_64.c:8427
+#: eelf_x86_64_cloudabi.c:425 eelf_x86_64_fbsd.c:425 eelf_x86_64_haiku.c:425
+#: eelf_x86_64_sol2.c:557 ehppa64linux.c:346 ehppalinux.c:666 ehppanbsd.c:666
+#: ehppaobsd.c:666 ei386lynx.c:361 ei386moss.c:361 ei386nto.c:361
+#: em32relf_linux.c:386 em32rlelf_linux.c:386 em68kelf.c:541 em68kelfnbsd.c:541
+#: emn10300.c:346 ends32belf_linux.c:432 ends32elf_linux.c:432
+#: escore3_elf.c:364 escore7_elf.c:364 eshelf.c:346 eshelf_fd.c:387
+#: eshelf_linux.c:387 eshelf_nbsd.c:346 eshelf_nto.c:346 eshelf_uclinux.c:346
+#: eshelf_vxworks.c:378 eshlelf.c:346 eshlelf_fd.c:387 eshlelf_linux.c:387
+#: eshlelf_nbsd.c:346 eshlelf_nto.c:346 eshlelf_vxworks.c:378
msgid "%F%P: invalid hash style `%s'\n"
msgstr "%F%P : style de hachage « %s » invalide\n"
-#: eaarch64cloudabi.c:696 eaarch64cloudabib.c:696 eaarch64elf.c:695
-#: eaarch64elf32.c:695 eaarch64elf32b.c:695 eaarch64elfb.c:695
-#: eaarch64fbsd.c:696 eaarch64fbsdb.c:696 eaarch64haiku.c:696
-#: eaarch64linux.c:696 eaarch64linux32.c:696 eaarch64linux32b.c:696
-#: eaarch64linuxb.c:696 eaarch64nto.c:858 earcelf.c:304 earclinux.c:395
-#: earclinux_nps.c:395 earcv2elf.c:232 earcv2elfx.c:232 earmelf.c:920
-#: earmelf_fbsd.c:920 earmelf_fuchsia.c:921 earmelf_haiku.c:921
-#: earmelf_linux.c:921 earmelf_linux_eabi.c:921 earmelf_linux_fdpiceabi.c:921
-#: earmelf_nacl.c:921 earmelf_nbsd.c:920 earmelf_phoenix.c:921
-#: earmelf_vxworks.c:952 earmelfb.c:920 earmelfb_fbsd.c:920
-#: earmelfb_fuchsia.c:921 earmelfb_linux.c:921 earmelfb_linux_eabi.c:921
-#: earmelfb_linux_fdpiceabi.c:921 earmelfb_nacl.c:921 earmelfb_nbsd.c:920
-#: earmnto.c:880 eavr1.c:448 eavr2.c:448 eavr25.c:448 eavr3.c:448 eavr31.c:448
-#: eavr35.c:448 eavr4.c:448 eavr5.c:448 eavr51.c:448 eavr6.c:448 eavrtiny.c:448
-#: eavrxmega1.c:448 eavrxmega2.c:448 eavrxmega2_flmap.c:448 eavrxmega3.c:448
-#: eavrxmega4.c:448 eavrxmega4_flmap.c:448 eavrxmega5.c:448 eavrxmega6.c:448
-#: eavrxmega7.c:448 ecriself.c:257 ecrislinux.c:355 ecskyelf.c:496
-#: ecskyelf_linux.c:634 ed10velf.c:232 eelf32_sparc.c:395
-#: eelf32_sparc_sol2.c:527 eelf32_sparc_vxworks.c:427 eelf32_spu.c:816
-#: eelf32_tic6x_be.c:486 eelf32_tic6x_elf_be.c:486 eelf32_tic6x_elf_le.c:486
-#: eelf32_tic6x_le.c:486 eelf32_tic6x_linux_be.c:486
-#: eelf32_tic6x_linux_le.c:486 eelf32_x86_64.c:7709 eelf32am33lin.c:354
-#: eelf32b4300.c:599 eelf32bfin.c:368 eelf32bfinfd.c:408 eelf32bmip.c:599
-#: eelf32bmipn32.c:613 eelf32briscv.c:473 eelf32briscv_ilp32.c:473
-#: eelf32briscv_ilp32f.c:473 eelf32bsmip.c:613 eelf32btsmip.c:599
-#: eelf32btsmip_fbsd.c:599 eelf32btsmipn32.c:599 eelf32btsmipn32_fbsd.c:599
-#: eelf32cr16.c:382 eelf32crx.c:269 eelf32ebmip.c:599 eelf32ebmipvxworks.c:630
-#: eelf32elmip.c:599 eelf32elmipvxworks.c:630 eelf32epiphany.c:257
-#: eelf32epiphany_4x4.c:234 eelf32frvfd.c:394 eelf32ip2k.c:257 eelf32kvx.c:620
-#: eelf32l4300.c:599 eelf32lm32.c:257 eelf32lm32fd.c:394 eelf32lmip.c:599
-#: eelf32loongarch.c:466 eelf32lppc.c:624 eelf32lppclinux.c:624
-#: eelf32lppcnto.c:624 eelf32lppcsim.c:624 eelf32lr5900.c:502
-#: eelf32lr5900n32.c:501 eelf32lriscv.c:473 eelf32lriscv_ilp32.c:473
-#: eelf32lriscv_ilp32f.c:473 eelf32lsmip.c:599 eelf32ltsmip.c:599
-#: eelf32ltsmip_fbsd.c:599 eelf32ltsmipn32.c:599 eelf32ltsmipn32_fbsd.c:599
-#: eelf32m32c.c:268 eelf32mb_linux.c:395 eelf32mbel_linux.c:395
-#: eelf32mcore.c:260 eelf32mep.c:232 eelf32metag.c:641 eelf32microblaze.c:232
-#: eelf32microblazeel.c:232 eelf32mipswindiss.c:461 eelf32moxie.c:257
-#: eelf32or1k.c:258 eelf32or1k_linux.c:395 eelf32ppc.c:624 eelf32ppc_fbsd.c:624
-#: eelf32ppchaiku.c:624 eelf32ppclinux.c:624 eelf32ppcnto.c:624
-#: eelf32ppcsim.c:624 eelf32ppcvxworks.c:594 eelf32ppcwindiss.c:624
-#: eelf32rl78.c:257 eelf32rx.c:279 eelf32rx_linux.c:270 eelf32tilegx.c:395
-#: eelf32tilegx_be.c:395 eelf32tilepro.c:395 eelf32vax.c:354 eelf32visium.c:232
-#: eelf32xstormy16.c:243 eelf32xtensa.c:2299 eelf32z80.c:259 eelf64_aix.c:354
-#: eelf64_ia64.c:423 eelf64_ia64_fbsd.c:423 eelf64_s390.c:492
-#: eelf64_sparc.c:395 eelf64_sparc_fbsd.c:395 eelf64_sparc_sol2.c:527
-#: eelf64alpha.c:483 eelf64alpha_fbsd.c:483 eelf64alpha_nbsd.c:483
-#: eelf64bmip.c:613 eelf64bpf.c:232 eelf64briscv.c:473 eelf64briscv_lp64.c:473
-#: eelf64briscv_lp64f.c:473 eelf64btsmip.c:599 eelf64btsmip_fbsd.c:599
-#: eelf64hppa.c:304 eelf64kvx.c:620 eelf64kvx_linux.c:657 eelf64loongarch.c:466
-#: eelf64lppc.c:1059 eelf64lppc_fbsd.c:1059 eelf64lriscv.c:473
-#: eelf64lriscv_lp64.c:473 eelf64lriscv_lp64f.c:473 eelf64ltsmip.c:599
-#: eelf64ltsmip_fbsd.c:599 eelf64mmix.c:465 eelf64ppc.c:1059
-#: eelf64ppc_fbsd.c:1059 eelf64rdos.c:416 eelf64tilegx.c:395
-#: eelf64tilegx_be.c:395 eelf_i386.c:7167 eelf_i386_be.c:378
-#: eelf_i386_fbsd.c:425 eelf_i386_haiku.c:425 eelf_i386_ldso.c:385
-#: eelf_i386_sol2.c:557 eelf_i386_vxworks.c:451 eelf_iamcu.c:425
-#: eelf_mipsel_haiku.c:599 eelf_s390.c:395 eelf_x86_64.c:7709
-#: eelf_x86_64_cloudabi.c:433 eelf_x86_64_fbsd.c:433 eelf_x86_64_haiku.c:433
-#: eelf_x86_64_sol2.c:565 eh8300elf.c:257 eh8300elf_linux.c:257
-#: eh8300helf.c:257 eh8300helf_linux.c:257 eh8300hnelf.c:257 eh8300self.c:257
-#: eh8300self_linux.c:257 eh8300snelf.c:257 eh8300sxelf.c:257
-#: eh8300sxelf_linux.c:257 eh8300sxnelf.c:257 ehppa64linux.c:354 ehppaelf.c:511
-#: ehppalinux.c:674 ehppanbsd.c:674 ehppaobsd.c:674 ei386lynx.c:369
-#: ei386moss.c:369 ei386nto.c:369 em32relf.c:257 em32relf_linux.c:394
-#: em32rlelf.c:257 em32rlelf_linux.c:394 em68hc11elf.c:513 em68hc11elfb.c:513
-#: em68hc12elf.c:513 em68hc12elfb.c:513 em68kelf.c:549 em68kelfnbsd.c:549
-#: emn10300.c:354 ends32belf.c:356 ends32belf16m.c:356 ends32belf_linux.c:440
-#: ends32elf.c:356 ends32elf16m.c:356 ends32elf_linux.c:440 enios2elf.c:559
-#: enios2linux.c:656 epruelf.c:253 escore3_elf.c:373 escore7_elf.c:373
-#: eshelf.c:354 eshelf_fd.c:395 eshelf_linux.c:395 eshelf_nbsd.c:354
-#: eshelf_nto.c:354 eshelf_uclinux.c:354 eshelf_vxworks.c:386 eshlelf.c:354
-#: eshlelf_fd.c:395 eshlelf_linux.c:395 eshlelf_nbsd.c:354 eshlelf_nto.c:354
-#: eshlelf_vxworks.c:386 ev850.c:279 ev850_rh850.c:279
+#: eaarch64cloudabi.c:793 eaarch64cloudabib.c:793 eaarch64elf.c:792
+#: eaarch64elf32.c:792 eaarch64elf32b.c:792 eaarch64elfb.c:792
+#: eaarch64fbsd.c:793 eaarch64fbsdb.c:793 eaarch64haiku.c:793
+#: eaarch64linux.c:793 eaarch64linux32.c:793 eaarch64linux32b.c:793
+#: eaarch64linuxb.c:793 eaarch64nto.c:955 earcelf.c:313 earclinux.c:404
+#: earclinux_nps.c:404 earcv2elf.c:241 earcv2elfx.c:241 earmelf.c:928
+#: earmelf_fbsd.c:928 earmelf_fuchsia.c:929 earmelf_haiku.c:929
+#: earmelf_linux.c:929 earmelf_linux_eabi.c:929 earmelf_linux_fdpiceabi.c:929
+#: earmelf_nacl.c:929 earmelf_nbsd.c:928 earmelf_phoenix.c:929
+#: earmelf_vxworks.c:960 earmelfb.c:928 earmelfb_fbsd.c:928
+#: earmelfb_fuchsia.c:929 earmelfb_linux.c:929 earmelfb_linux_eabi.c:929
+#: earmelfb_linux_fdpiceabi.c:929 earmelfb_nacl.c:929 earmelfb_nbsd.c:928
+#: earmnto.c:888 eavr1.c:457 eavr2.c:457 eavr25.c:457 eavr3.c:457 eavr31.c:457
+#: eavr35.c:457 eavr4.c:457 eavr5.c:457 eavr51.c:457 eavr6.c:457 eavrtiny.c:457
+#: eavrxmega1.c:457 eavrxmega2.c:457 eavrxmega2_flmap.c:457 eavrxmega3.c:457
+#: eavrxmega4.c:457 eavrxmega4_flmap.c:457 eavrxmega5.c:457 eavrxmega6.c:457
+#: eavrxmega7.c:457 ecriself.c:266 ecrislinux.c:364 ecskyelf.c:505
+#: ecskyelf_linux.c:643 ed10velf.c:241 eelf32_sparc.c:404
+#: eelf32_sparc_sol2.c:536 eelf32_sparc_vxworks.c:436 eelf32_spu.c:825
+#: eelf32_tic6x_be.c:495 eelf32_tic6x_elf_be.c:495 eelf32_tic6x_elf_le.c:495
+#: eelf32_tic6x_le.c:495 eelf32_tic6x_linux_be.c:495
+#: eelf32_tic6x_linux_le.c:495 eelf32_x86_64.c:8444 eelf32am33lin.c:363
+#: eelf32b4300.c:608 eelf32bfin.c:377 eelf32bfinfd.c:417 eelf32bmip.c:608
+#: eelf32bmipn32.c:622 eelf32briscv.c:482 eelf32briscv_ilp32.c:482
+#: eelf32briscv_ilp32f.c:482 eelf32bsmip.c:622 eelf32btsmip.c:608
+#: eelf32btsmip_fbsd.c:608 eelf32btsmipn32.c:608 eelf32btsmipn32_fbsd.c:608
+#: eelf32cr16.c:391 eelf32crx.c:278 eelf32ebmip.c:608 eelf32ebmipvxworks.c:639
+#: eelf32elmip.c:608 eelf32elmipvxworks.c:639 eelf32epiphany.c:266
+#: eelf32epiphany_4x4.c:243 eelf32frvfd.c:403 eelf32ip2k.c:266 eelf32kvx.c:629
+#: eelf32l4300.c:608 eelf32lm32.c:266 eelf32lm32fd.c:403 eelf32lmip.c:608
+#: eelf32loongarch.c:460 eelf32lppc.c:633 eelf32lppclinux.c:633
+#: eelf32lppcnto.c:633 eelf32lppcsim.c:633 eelf32lr5900.c:511
+#: eelf32lr5900n32.c:510 eelf32lriscv.c:482 eelf32lriscv_ilp32.c:482
+#: eelf32lriscv_ilp32f.c:482 eelf32lsmip.c:608 eelf32ltsmip.c:608
+#: eelf32ltsmip_fbsd.c:608 eelf32ltsmipn32.c:608 eelf32ltsmipn32_fbsd.c:608
+#: eelf32m32c.c:277 eelf32mb_linux.c:404 eelf32mbel_linux.c:404
+#: eelf32mcore.c:269 eelf32mep.c:241 eelf32metag.c:650 eelf32microblaze.c:241
+#: eelf32microblazeel.c:241 eelf32mipswindiss.c:470 eelf32moxie.c:266
+#: eelf32or1k.c:267 eelf32or1k_linux.c:404 eelf32ppc.c:633 eelf32ppc_fbsd.c:633
+#: eelf32ppchaiku.c:633 eelf32ppclinux.c:633 eelf32ppcnto.c:633
+#: eelf32ppcsim.c:633 eelf32ppcvxworks.c:603 eelf32ppcwindiss.c:633
+#: eelf32rl78.c:266 eelf32rx.c:288 eelf32rx_linux.c:279 eelf32tilegx.c:404
+#: eelf32tilegx_be.c:404 eelf32tilepro.c:404 eelf32vax.c:363 eelf32visium.c:241
+#: eelf32xstormy16.c:252 eelf32xtensa.c:2307 eelf32z80.c:268 eelf64_aix.c:363
+#: eelf64_ia64.c:432 eelf64_ia64_fbsd.c:432 eelf64_s390.c:501
+#: eelf64_sparc.c:404 eelf64_sparc_fbsd.c:404 eelf64_sparc_sol2.c:536
+#: eelf64alpha.c:492 eelf64alpha_fbsd.c:492 eelf64alpha_nbsd.c:492
+#: eelf64bmip.c:622 eelf64bpf.c:241 eelf64briscv.c:482 eelf64briscv_lp64.c:482
+#: eelf64briscv_lp64f.c:482 eelf64btsmip.c:608 eelf64btsmip_fbsd.c:608
+#: eelf64hppa.c:313 eelf64kvx.c:629 eelf64kvx_linux.c:666 eelf64loongarch.c:460
+#: eelf64lppc.c:1068 eelf64lppc_fbsd.c:1068 eelf64lriscv.c:482
+#: eelf64lriscv_lp64.c:482 eelf64lriscv_lp64f.c:482 eelf64ltsmip.c:608
+#: eelf64ltsmip_fbsd.c:608 eelf64mmix.c:474 eelf64ppc.c:1068
+#: eelf64ppc_fbsd.c:1068 eelf64rdos.c:425 eelf64tilegx.c:404
+#: eelf64tilegx_be.c:404 eelf_i386.c:7902 eelf_i386_be.c:387
+#: eelf_i386_fbsd.c:434 eelf_i386_haiku.c:434 eelf_i386_ldso.c:394
+#: eelf_i386_sol2.c:566 eelf_i386_vxworks.c:460 eelf_iamcu.c:434
+#: eelf_mipsel_haiku.c:608 eelf_s390.c:404 eelf_x86_64.c:8444
+#: eelf_x86_64_cloudabi.c:442 eelf_x86_64_fbsd.c:442 eelf_x86_64_haiku.c:442
+#: eelf_x86_64_sol2.c:574 eh8300elf.c:266 eh8300elf_linux.c:266
+#: eh8300helf.c:266 eh8300helf_linux.c:266 eh8300hnelf.c:266 eh8300self.c:266
+#: eh8300self_linux.c:266 eh8300snelf.c:266 eh8300sxelf.c:266
+#: eh8300sxelf_linux.c:266 eh8300sxnelf.c:266 ehppa64linux.c:363 ehppaelf.c:520
+#: ehppalinux.c:683 ehppanbsd.c:683 ehppaobsd.c:683 ei386lynx.c:378
+#: ei386moss.c:378 ei386nto.c:378 em32relf.c:266 em32relf_linux.c:403
+#: em32rlelf.c:266 em32rlelf_linux.c:403 em68hc11elf.c:522 em68hc11elfb.c:522
+#: em68hc12elf.c:522 em68hc12elfb.c:522 em68kelf.c:558 em68kelfnbsd.c:558
+#: emn10300.c:363 ends32belf.c:365 ends32belf16m.c:365 ends32belf_linux.c:449
+#: ends32elf.c:365 ends32elf16m.c:365 ends32elf_linux.c:449 epruelf.c:262
+#: escore3_elf.c:381 escore7_elf.c:381 eshelf.c:363 eshelf_fd.c:404
+#: eshelf_linux.c:404 eshelf_nbsd.c:363 eshelf_nto.c:363 eshelf_uclinux.c:363
+#: eshelf_vxworks.c:395 eshlelf.c:363 eshlelf_fd.c:404 eshlelf_linux.c:404
+#: eshlelf_nbsd.c:363 eshlelf_nto.c:363 eshlelf_vxworks.c:395 ev850.c:288
+#: ev850_rh850.c:288
msgid "%F%P: invalid maximum page size `%s'\n"
msgstr "%F%P : taille maximale de page « %s » invalide\n"
-#: eaarch64cloudabi.c:706 eaarch64cloudabib.c:706 eaarch64elf.c:705
-#: eaarch64elf32.c:705 eaarch64elf32b.c:705 eaarch64elfb.c:705
-#: eaarch64fbsd.c:706 eaarch64fbsdb.c:706 eaarch64haiku.c:706
-#: eaarch64linux.c:706 eaarch64linux32.c:706 eaarch64linux32b.c:706
-#: eaarch64linuxb.c:706 eaarch64nto.c:868 earcelf.c:314 earclinux.c:405
-#: earclinux_nps.c:405 earcv2elf.c:242 earcv2elfx.c:242 earmelf.c:930
-#: earmelf_fbsd.c:930 earmelf_fuchsia.c:931 earmelf_haiku.c:931
-#: earmelf_linux.c:931 earmelf_linux_eabi.c:931 earmelf_linux_fdpiceabi.c:931
-#: earmelf_nacl.c:931 earmelf_nbsd.c:930 earmelf_phoenix.c:931
-#: earmelf_vxworks.c:962 earmelfb.c:930 earmelfb_fbsd.c:930
-#: earmelfb_fuchsia.c:931 earmelfb_linux.c:931 earmelfb_linux_eabi.c:931
-#: earmelfb_linux_fdpiceabi.c:931 earmelfb_nacl.c:931 earmelfb_nbsd.c:930
-#: earmnto.c:890 eavr1.c:458 eavr2.c:458 eavr25.c:458 eavr3.c:458 eavr31.c:458
-#: eavr35.c:458 eavr4.c:458 eavr5.c:458 eavr51.c:458 eavr6.c:458 eavrtiny.c:458
-#: eavrxmega1.c:458 eavrxmega2.c:458 eavrxmega2_flmap.c:458 eavrxmega3.c:458
-#: eavrxmega4.c:458 eavrxmega4_flmap.c:458 eavrxmega5.c:458 eavrxmega6.c:458
-#: eavrxmega7.c:458 ecriself.c:267 ecrislinux.c:365 ecskyelf.c:506
-#: ecskyelf_linux.c:644 ed10velf.c:242 eelf32_sparc.c:405
-#: eelf32_sparc_sol2.c:537 eelf32_sparc_vxworks.c:437 eelf32_spu.c:826
-#: eelf32_tic6x_be.c:496 eelf32_tic6x_elf_be.c:496 eelf32_tic6x_elf_le.c:496
-#: eelf32_tic6x_le.c:496 eelf32_tic6x_linux_be.c:496
-#: eelf32_tic6x_linux_le.c:496 eelf32_x86_64.c:7719 eelf32am33lin.c:364
-#: eelf32b4300.c:609 eelf32bfin.c:378 eelf32bfinfd.c:418 eelf32bmip.c:609
-#: eelf32bmipn32.c:623 eelf32briscv.c:483 eelf32briscv_ilp32.c:483
-#: eelf32briscv_ilp32f.c:483 eelf32bsmip.c:623 eelf32btsmip.c:609
-#: eelf32btsmip_fbsd.c:609 eelf32btsmipn32.c:609 eelf32btsmipn32_fbsd.c:609
-#: eelf32cr16.c:392 eelf32crx.c:279 eelf32ebmip.c:609 eelf32ebmipvxworks.c:640
-#: eelf32elmip.c:609 eelf32elmipvxworks.c:640 eelf32epiphany.c:267
-#: eelf32epiphany_4x4.c:244 eelf32frvfd.c:404 eelf32ip2k.c:267 eelf32kvx.c:630
-#: eelf32l4300.c:609 eelf32lm32.c:267 eelf32lm32fd.c:404 eelf32lmip.c:609
-#: eelf32loongarch.c:476 eelf32lppc.c:634 eelf32lppclinux.c:634
-#: eelf32lppcnto.c:634 eelf32lppcsim.c:634 eelf32lr5900.c:512
-#: eelf32lr5900n32.c:511 eelf32lriscv.c:483 eelf32lriscv_ilp32.c:483
-#: eelf32lriscv_ilp32f.c:483 eelf32lsmip.c:609 eelf32ltsmip.c:609
-#: eelf32ltsmip_fbsd.c:609 eelf32ltsmipn32.c:609 eelf32ltsmipn32_fbsd.c:609
-#: eelf32m32c.c:278 eelf32mb_linux.c:405 eelf32mbel_linux.c:405
-#: eelf32mcore.c:270 eelf32mep.c:242 eelf32metag.c:651 eelf32microblaze.c:242
-#: eelf32microblazeel.c:242 eelf32mipswindiss.c:471 eelf32moxie.c:267
-#: eelf32or1k.c:268 eelf32or1k_linux.c:405 eelf32ppc.c:634 eelf32ppc_fbsd.c:634
-#: eelf32ppchaiku.c:634 eelf32ppclinux.c:634 eelf32ppcnto.c:634
-#: eelf32ppcsim.c:634 eelf32ppcvxworks.c:604 eelf32ppcwindiss.c:634
-#: eelf32rl78.c:267 eelf32rx.c:289 eelf32rx_linux.c:280 eelf32tilegx.c:405
-#: eelf32tilegx_be.c:405 eelf32tilepro.c:405 eelf32vax.c:364 eelf32visium.c:242
-#: eelf32xstormy16.c:253 eelf32xtensa.c:2309 eelf32z80.c:269 eelf64_aix.c:364
-#: eelf64_ia64.c:433 eelf64_ia64_fbsd.c:433 eelf64_s390.c:502
-#: eelf64_sparc.c:405 eelf64_sparc_fbsd.c:405 eelf64_sparc_sol2.c:537
-#: eelf64alpha.c:493 eelf64alpha_fbsd.c:493 eelf64alpha_nbsd.c:493
-#: eelf64bmip.c:623 eelf64bpf.c:242 eelf64briscv.c:483 eelf64briscv_lp64.c:483
-#: eelf64briscv_lp64f.c:483 eelf64btsmip.c:609 eelf64btsmip_fbsd.c:609
-#: eelf64hppa.c:314 eelf64kvx.c:630 eelf64kvx_linux.c:667 eelf64loongarch.c:476
-#: eelf64lppc.c:1069 eelf64lppc_fbsd.c:1069 eelf64lriscv.c:483
-#: eelf64lriscv_lp64.c:483 eelf64lriscv_lp64f.c:483 eelf64ltsmip.c:609
-#: eelf64ltsmip_fbsd.c:609 eelf64mmix.c:475 eelf64ppc.c:1069
-#: eelf64ppc_fbsd.c:1069 eelf64rdos.c:426 eelf64tilegx.c:405
-#: eelf64tilegx_be.c:405 eelf_i386.c:7177 eelf_i386_be.c:388
-#: eelf_i386_fbsd.c:435 eelf_i386_haiku.c:435 eelf_i386_ldso.c:395
-#: eelf_i386_sol2.c:567 eelf_i386_vxworks.c:461 eelf_iamcu.c:435
-#: eelf_mipsel_haiku.c:609 eelf_s390.c:405 eelf_x86_64.c:7719
-#: eelf_x86_64_cloudabi.c:443 eelf_x86_64_fbsd.c:443 eelf_x86_64_haiku.c:443
-#: eelf_x86_64_sol2.c:575 eh8300elf.c:267 eh8300elf_linux.c:267
-#: eh8300helf.c:267 eh8300helf_linux.c:267 eh8300hnelf.c:267 eh8300self.c:267
-#: eh8300self_linux.c:267 eh8300snelf.c:267 eh8300sxelf.c:267
-#: eh8300sxelf_linux.c:267 eh8300sxnelf.c:267 ehppa64linux.c:364 ehppaelf.c:521
-#: ehppalinux.c:684 ehppanbsd.c:684 ehppaobsd.c:684 ei386lynx.c:379
-#: ei386moss.c:379 ei386nto.c:379 em32relf.c:267 em32relf_linux.c:404
-#: em32rlelf.c:267 em32rlelf_linux.c:404 em68hc11elf.c:523 em68hc11elfb.c:523
-#: em68hc12elf.c:523 em68hc12elfb.c:523 em68kelf.c:559 em68kelfnbsd.c:559
-#: emn10300.c:364 ends32belf.c:366 ends32belf16m.c:366 ends32belf_linux.c:450
-#: ends32elf.c:366 ends32elf16m.c:366 ends32elf_linux.c:450 enios2elf.c:569
-#: enios2linux.c:666 epruelf.c:263 escore3_elf.c:383 escore7_elf.c:383
-#: eshelf.c:364 eshelf_fd.c:405 eshelf_linux.c:405 eshelf_nbsd.c:364
-#: eshelf_nto.c:364 eshelf_uclinux.c:364 eshelf_vxworks.c:396 eshlelf.c:364
-#: eshlelf_fd.c:405 eshlelf_linux.c:405 eshlelf_nbsd.c:364 eshlelf_nto.c:364
-#: eshlelf_vxworks.c:396 ev850.c:289 ev850_rh850.c:289
-msgid "%F%P: invalid common page size `%s'\n"
-msgstr "%F%P : taille de page commune « %s » invalide\n"
-
-#: eaarch64cloudabi.c:715 eaarch64cloudabib.c:715 eaarch64elf.c:714
-#: eaarch64elf32.c:714 eaarch64elf32b.c:714 eaarch64elfb.c:714
-#: eaarch64fbsd.c:715 eaarch64fbsdb.c:715 eaarch64haiku.c:715
-#: eaarch64linux.c:715 eaarch64linux32.c:715 eaarch64linux32b.c:715
-#: eaarch64linuxb.c:715 eaarch64nto.c:877 eaarch64nto.c:1051 earcelf.c:323
-#: earclinux.c:414 earclinux_nps.c:414 earcv2elf.c:251 earcv2elfx.c:251
-#: earmelf.c:939 earmelf_fbsd.c:939 earmelf_fuchsia.c:940 earmelf_haiku.c:940
-#: earmelf_linux.c:940 earmelf_linux_eabi.c:940 earmelf_linux_fdpiceabi.c:940
-#: earmelf_nacl.c:940 earmelf_nbsd.c:939 earmelf_phoenix.c:940
-#: earmelf_vxworks.c:971 earmelfb.c:939 earmelfb_fbsd.c:939
-#: earmelfb_fuchsia.c:940 earmelfb_linux.c:940 earmelfb_linux_eabi.c:940
-#: earmelfb_linux_fdpiceabi.c:940 earmelfb_nacl.c:940 earmelfb_nbsd.c:939
-#: earmnto.c:899 eavr1.c:467 eavr2.c:467 eavr25.c:467 eavr3.c:467 eavr31.c:467
+#: eaarch64cloudabi.c:803 eaarch64cloudabib.c:803 eaarch64elf.c:802
+#: eaarch64elf32.c:802 eaarch64elf32b.c:802 eaarch64elfb.c:802
+#: eaarch64fbsd.c:803 eaarch64fbsdb.c:803 eaarch64haiku.c:803
+#: eaarch64linux.c:803 eaarch64linux32.c:803 eaarch64linux32b.c:803
+#: eaarch64linuxb.c:803 eaarch64nto.c:965 earcelf.c:323 earclinux.c:414
+#: earclinux_nps.c:414 earcv2elf.c:251 earcv2elfx.c:251 earmelf.c:938
+#: earmelf_fbsd.c:938 earmelf_fuchsia.c:939 earmelf_haiku.c:939
+#: earmelf_linux.c:939 earmelf_linux_eabi.c:939 earmelf_linux_fdpiceabi.c:939
+#: earmelf_nacl.c:939 earmelf_nbsd.c:938 earmelf_phoenix.c:939
+#: earmelf_vxworks.c:970 earmelfb.c:938 earmelfb_fbsd.c:938
+#: earmelfb_fuchsia.c:939 earmelfb_linux.c:939 earmelfb_linux_eabi.c:939
+#: earmelfb_linux_fdpiceabi.c:939 earmelfb_nacl.c:939 earmelfb_nbsd.c:938
+#: earmnto.c:898 eavr1.c:467 eavr2.c:467 eavr25.c:467 eavr3.c:467 eavr31.c:467
#: eavr35.c:467 eavr4.c:467 eavr5.c:467 eavr51.c:467 eavr6.c:467 eavrtiny.c:467
#: eavrxmega1.c:467 eavrxmega2.c:467 eavrxmega2_flmap.c:467 eavrxmega3.c:467
#: eavrxmega4.c:467 eavrxmega4_flmap.c:467 eavrxmega5.c:467 eavrxmega6.c:467
@@ -4054,7 +4124,7 @@ msgstr "%F%P : taille de page commune « %s » invalide\n"
#: eelf32_sparc_sol2.c:546 eelf32_sparc_vxworks.c:446 eelf32_spu.c:835
#: eelf32_tic6x_be.c:505 eelf32_tic6x_elf_be.c:505 eelf32_tic6x_elf_le.c:505
#: eelf32_tic6x_le.c:505 eelf32_tic6x_linux_be.c:505
-#: eelf32_tic6x_linux_le.c:505 eelf32_x86_64.c:7728 eelf32am33lin.c:373
+#: eelf32_tic6x_linux_le.c:505 eelf32_x86_64.c:8454 eelf32am33lin.c:373
#: eelf32b4300.c:618 eelf32bfin.c:387 eelf32bfinfd.c:427 eelf32bmip.c:618
#: eelf32bmipn32.c:632 eelf32briscv.c:492 eelf32briscv_ilp32.c:492
#: eelf32briscv_ilp32f.c:492 eelf32bsmip.c:632 eelf32btsmip.c:618
@@ -4063,7 +4133,7 @@ msgstr "%F%P : taille de page commune « %s » invalide\n"
#: eelf32elmip.c:618 eelf32elmipvxworks.c:649 eelf32epiphany.c:276
#: eelf32epiphany_4x4.c:253 eelf32frvfd.c:413 eelf32ip2k.c:276 eelf32kvx.c:639
#: eelf32l4300.c:618 eelf32lm32.c:276 eelf32lm32fd.c:413 eelf32lmip.c:618
-#: eelf32loongarch.c:485 eelf32lppc.c:643 eelf32lppclinux.c:643
+#: eelf32loongarch.c:470 eelf32lppc.c:643 eelf32lppclinux.c:643
#: eelf32lppcnto.c:643 eelf32lppcsim.c:643 eelf32lr5900.c:521
#: eelf32lr5900n32.c:520 eelf32lriscv.c:492 eelf32lriscv_ilp32.c:492
#: eelf32lriscv_ilp32f.c:492 eelf32lsmip.c:618 eelf32ltsmip.c:618
@@ -4076,21 +4146,21 @@ msgstr "%F%P : taille de page commune « %s » invalide\n"
#: eelf32ppcsim.c:643 eelf32ppcvxworks.c:613 eelf32ppcwindiss.c:643
#: eelf32rl78.c:276 eelf32rx.c:298 eelf32rx_linux.c:289 eelf32tilegx.c:414
#: eelf32tilegx_be.c:414 eelf32tilepro.c:414 eelf32vax.c:373 eelf32visium.c:251
-#: eelf32xstormy16.c:262 eelf32xtensa.c:2318 eelf32z80.c:278 eelf64_aix.c:373
+#: eelf32xstormy16.c:262 eelf32xtensa.c:2317 eelf32z80.c:278 eelf64_aix.c:373
#: eelf64_ia64.c:442 eelf64_ia64_fbsd.c:442 eelf64_s390.c:511
#: eelf64_sparc.c:414 eelf64_sparc_fbsd.c:414 eelf64_sparc_sol2.c:546
#: eelf64alpha.c:502 eelf64alpha_fbsd.c:502 eelf64alpha_nbsd.c:502
#: eelf64bmip.c:632 eelf64bpf.c:251 eelf64briscv.c:492 eelf64briscv_lp64.c:492
#: eelf64briscv_lp64f.c:492 eelf64btsmip.c:618 eelf64btsmip_fbsd.c:618
-#: eelf64hppa.c:323 eelf64kvx.c:639 eelf64kvx_linux.c:676 eelf64loongarch.c:485
+#: eelf64hppa.c:323 eelf64kvx.c:639 eelf64kvx_linux.c:676 eelf64loongarch.c:470
#: eelf64lppc.c:1078 eelf64lppc_fbsd.c:1078 eelf64lriscv.c:492
#: eelf64lriscv_lp64.c:492 eelf64lriscv_lp64f.c:492 eelf64ltsmip.c:618
#: eelf64ltsmip_fbsd.c:618 eelf64mmix.c:484 eelf64ppc.c:1078
#: eelf64ppc_fbsd.c:1078 eelf64rdos.c:435 eelf64tilegx.c:414
-#: eelf64tilegx_be.c:414 eelf_i386.c:7186 eelf_i386_be.c:397
+#: eelf64tilegx_be.c:414 eelf_i386.c:7912 eelf_i386_be.c:397
#: eelf_i386_fbsd.c:444 eelf_i386_haiku.c:444 eelf_i386_ldso.c:404
#: eelf_i386_sol2.c:576 eelf_i386_vxworks.c:470 eelf_iamcu.c:444
-#: eelf_mipsel_haiku.c:618 eelf_s390.c:414 eelf_x86_64.c:7728
+#: eelf_mipsel_haiku.c:618 eelf_s390.c:414 eelf_x86_64.c:8454
#: eelf_x86_64_cloudabi.c:452 eelf_x86_64_fbsd.c:452 eelf_x86_64_haiku.c:452
#: eelf_x86_64_sol2.c:584 eh8300elf.c:276 eh8300elf_linux.c:276
#: eh8300helf.c:276 eh8300helf_linux.c:276 eh8300hnelf.c:276 eh8300self.c:276
@@ -4101,112 +4171,189 @@ msgstr "%F%P : taille de page commune « %s » invalide\n"
#: em32rlelf.c:276 em32rlelf_linux.c:413 em68hc11elf.c:532 em68hc11elfb.c:532
#: em68hc12elf.c:532 em68hc12elfb.c:532 em68kelf.c:568 em68kelfnbsd.c:568
#: emn10300.c:373 ends32belf.c:375 ends32belf16m.c:375 ends32belf_linux.c:459
-#: ends32elf.c:375 ends32elf16m.c:375 ends32elf_linux.c:459 enios2elf.c:578
-#: enios2linux.c:675 epruelf.c:272 escore3_elf.c:392 escore7_elf.c:392
-#: eshelf.c:373 eshelf_fd.c:414 eshelf_linux.c:414 eshelf_nbsd.c:373
-#: eshelf_nto.c:373 eshelf_uclinux.c:373 eshelf_vxworks.c:405 eshlelf.c:373
-#: eshlelf_fd.c:414 eshlelf_linux.c:414 eshlelf_nbsd.c:373 eshlelf_nto.c:373
-#: eshlelf_vxworks.c:405 ev850.c:298 ev850_rh850.c:298
+#: ends32elf.c:375 ends32elf16m.c:375 ends32elf_linux.c:459 epruelf.c:272
+#: escore3_elf.c:391 escore7_elf.c:391 eshelf.c:373 eshelf_fd.c:414
+#: eshelf_linux.c:414 eshelf_nbsd.c:373 eshelf_nto.c:373 eshelf_uclinux.c:373
+#: eshelf_vxworks.c:405 eshlelf.c:373 eshlelf_fd.c:414 eshlelf_linux.c:414
+#: eshlelf_nbsd.c:373 eshlelf_nto.c:373 eshlelf_vxworks.c:405 ev850.c:298
+#: ev850_rh850.c:298
+msgid "%F%P: invalid common page size `%s'\n"
+msgstr "%F%P : taille de page commune « %s » invalide\n"
+
+#: eaarch64cloudabi.c:812 eaarch64cloudabib.c:812 eaarch64elf.c:811
+#: eaarch64elf32.c:811 eaarch64elf32b.c:811 eaarch64elfb.c:811
+#: eaarch64fbsd.c:812 eaarch64fbsdb.c:812 eaarch64haiku.c:812
+#: eaarch64linux.c:812 eaarch64linux32.c:812 eaarch64linux32b.c:812
+#: eaarch64linuxb.c:812 eaarch64nto.c:974 eaarch64nto.c:1157 earcelf.c:332
+#: earclinux.c:423 earclinux_nps.c:423 earcv2elf.c:260 earcv2elfx.c:260
+#: earmelf.c:947 earmelf_fbsd.c:947 earmelf_fuchsia.c:948 earmelf_haiku.c:948
+#: earmelf_linux.c:948 earmelf_linux_eabi.c:948 earmelf_linux_fdpiceabi.c:948
+#: earmelf_nacl.c:948 earmelf_nbsd.c:947 earmelf_phoenix.c:948
+#: earmelf_vxworks.c:979 earmelfb.c:947 earmelfb_fbsd.c:947
+#: earmelfb_fuchsia.c:948 earmelfb_linux.c:948 earmelfb_linux_eabi.c:948
+#: earmelfb_linux_fdpiceabi.c:948 earmelfb_nacl.c:948 earmelfb_nbsd.c:947
+#: earmnto.c:907 eavr1.c:476 eavr2.c:476 eavr25.c:476 eavr3.c:476 eavr31.c:476
+#: eavr35.c:476 eavr4.c:476 eavr5.c:476 eavr51.c:476 eavr6.c:476 eavrtiny.c:476
+#: eavrxmega1.c:476 eavrxmega2.c:476 eavrxmega2_flmap.c:476 eavrxmega3.c:476
+#: eavrxmega4.c:476 eavrxmega4_flmap.c:476 eavrxmega5.c:476 eavrxmega6.c:476
+#: eavrxmega7.c:476 ecriself.c:285 ecrislinux.c:383 ecskyelf.c:524
+#: ecskyelf_linux.c:662 ed10velf.c:260 eelf32_sparc.c:423
+#: eelf32_sparc_sol2.c:555 eelf32_sparc_vxworks.c:455 eelf32_spu.c:844
+#: eelf32_tic6x_be.c:514 eelf32_tic6x_elf_be.c:514 eelf32_tic6x_elf_le.c:514
+#: eelf32_tic6x_le.c:514 eelf32_tic6x_linux_be.c:514
+#: eelf32_tic6x_linux_le.c:514 eelf32_x86_64.c:8463 eelf32am33lin.c:382
+#: eelf32b4300.c:627 eelf32bfin.c:396 eelf32bfinfd.c:436 eelf32bmip.c:627
+#: eelf32bmipn32.c:641 eelf32briscv.c:501 eelf32briscv_ilp32.c:501
+#: eelf32briscv_ilp32f.c:501 eelf32bsmip.c:641 eelf32btsmip.c:627
+#: eelf32btsmip_fbsd.c:627 eelf32btsmipn32.c:627 eelf32btsmipn32_fbsd.c:627
+#: eelf32cr16.c:410 eelf32crx.c:297 eelf32ebmip.c:627 eelf32ebmipvxworks.c:658
+#: eelf32elmip.c:627 eelf32elmipvxworks.c:658 eelf32epiphany.c:285
+#: eelf32epiphany_4x4.c:262 eelf32frvfd.c:422 eelf32ip2k.c:285 eelf32kvx.c:648
+#: eelf32l4300.c:627 eelf32lm32.c:285 eelf32lm32fd.c:422 eelf32lmip.c:627
+#: eelf32loongarch.c:479 eelf32lppc.c:652 eelf32lppclinux.c:652
+#: eelf32lppcnto.c:652 eelf32lppcsim.c:652 eelf32lr5900.c:530
+#: eelf32lr5900n32.c:529 eelf32lriscv.c:501 eelf32lriscv_ilp32.c:501
+#: eelf32lriscv_ilp32f.c:501 eelf32lsmip.c:627 eelf32ltsmip.c:627
+#: eelf32ltsmip_fbsd.c:627 eelf32ltsmipn32.c:627 eelf32ltsmipn32_fbsd.c:627
+#: eelf32m32c.c:296 eelf32mb_linux.c:423 eelf32mbel_linux.c:423
+#: eelf32mcore.c:288 eelf32mep.c:260 eelf32metag.c:669 eelf32microblaze.c:260
+#: eelf32microblazeel.c:260 eelf32mipswindiss.c:489 eelf32moxie.c:285
+#: eelf32or1k.c:286 eelf32or1k_linux.c:423 eelf32ppc.c:652 eelf32ppc_fbsd.c:652
+#: eelf32ppchaiku.c:652 eelf32ppclinux.c:652 eelf32ppcnto.c:652
+#: eelf32ppcsim.c:652 eelf32ppcvxworks.c:622 eelf32ppcwindiss.c:652
+#: eelf32rl78.c:285 eelf32rx.c:307 eelf32rx_linux.c:298 eelf32tilegx.c:423
+#: eelf32tilegx_be.c:423 eelf32tilepro.c:423 eelf32vax.c:382 eelf32visium.c:260
+#: eelf32xstormy16.c:271 eelf32xtensa.c:2326 eelf32z80.c:287 eelf64_aix.c:382
+#: eelf64_ia64.c:451 eelf64_ia64_fbsd.c:451 eelf64_s390.c:520
+#: eelf64_sparc.c:423 eelf64_sparc_fbsd.c:423 eelf64_sparc_sol2.c:555
+#: eelf64alpha.c:511 eelf64alpha_fbsd.c:511 eelf64alpha_nbsd.c:511
+#: eelf64bmip.c:641 eelf64bpf.c:260 eelf64briscv.c:501 eelf64briscv_lp64.c:501
+#: eelf64briscv_lp64f.c:501 eelf64btsmip.c:627 eelf64btsmip_fbsd.c:627
+#: eelf64hppa.c:332 eelf64kvx.c:648 eelf64kvx_linux.c:685 eelf64loongarch.c:479
+#: eelf64lppc.c:1087 eelf64lppc_fbsd.c:1087 eelf64lriscv.c:501
+#: eelf64lriscv_lp64.c:501 eelf64lriscv_lp64f.c:501 eelf64ltsmip.c:627
+#: eelf64ltsmip_fbsd.c:627 eelf64mmix.c:493 eelf64ppc.c:1087
+#: eelf64ppc_fbsd.c:1087 eelf64rdos.c:444 eelf64tilegx.c:423
+#: eelf64tilegx_be.c:423 eelf_i386.c:7921 eelf_i386_be.c:406
+#: eelf_i386_fbsd.c:453 eelf_i386_haiku.c:453 eelf_i386_ldso.c:413
+#: eelf_i386_sol2.c:585 eelf_i386_vxworks.c:479 eelf_iamcu.c:453
+#: eelf_mipsel_haiku.c:627 eelf_s390.c:423 eelf_x86_64.c:8463
+#: eelf_x86_64_cloudabi.c:461 eelf_x86_64_fbsd.c:461 eelf_x86_64_haiku.c:461
+#: eelf_x86_64_sol2.c:593 eh8300elf.c:285 eh8300elf_linux.c:285
+#: eh8300helf.c:285 eh8300helf_linux.c:285 eh8300hnelf.c:285 eh8300self.c:285
+#: eh8300self_linux.c:285 eh8300snelf.c:285 eh8300sxelf.c:285
+#: eh8300sxelf_linux.c:285 eh8300sxnelf.c:285 ehppa64linux.c:382 ehppaelf.c:539
+#: ehppalinux.c:702 ehppanbsd.c:702 ehppaobsd.c:702 ei386lynx.c:397
+#: ei386moss.c:397 ei386nto.c:397 em32relf.c:285 em32relf_linux.c:422
+#: em32rlelf.c:285 em32rlelf_linux.c:422 em68hc11elf.c:541 em68hc11elfb.c:541
+#: em68hc12elf.c:541 em68hc12elfb.c:541 em68kelf.c:577 em68kelfnbsd.c:577
+#: emn10300.c:382 ends32belf.c:384 ends32belf16m.c:384 ends32belf_linux.c:468
+#: ends32elf.c:384 ends32elf16m.c:384 ends32elf_linux.c:468 epruelf.c:281
+#: escore3_elf.c:400 escore7_elf.c:400 eshelf.c:382 eshelf_fd.c:423
+#: eshelf_linux.c:423 eshelf_nbsd.c:382 eshelf_nto.c:382 eshelf_uclinux.c:382
+#: eshelf_vxworks.c:414 eshlelf.c:382 eshlelf_fd.c:423 eshlelf_linux.c:423
+#: eshlelf_nbsd.c:382 eshlelf_nto.c:382 eshlelf_vxworks.c:414 ev850.c:307
+#: ev850_rh850.c:307
msgid "%F%P: invalid stack size `%s'\n"
msgstr "%F%P : taille de pile « %s » invalide\n"
-#: eaarch64cloudabi.c:754 eaarch64cloudabib.c:754 eaarch64elf.c:753
-#: eaarch64elf32.c:753 eaarch64elf32b.c:753 eaarch64elfb.c:753
-#: eaarch64fbsd.c:754 eaarch64fbsdb.c:754 eaarch64haiku.c:754
-#: eaarch64linux.c:754 eaarch64linux32.c:754 eaarch64linux32b.c:754
-#: eaarch64linuxb.c:754 eaarch64nto.c:916 earcelf.c:362 earclinux.c:453
-#: earclinux_nps.c:453 earcv2elf.c:290 earcv2elfx.c:290 earmelf.c:978
-#: earmelf_fbsd.c:978 earmelf_fuchsia.c:979 earmelf_haiku.c:979
-#: earmelf_linux.c:979 earmelf_linux_eabi.c:979 earmelf_linux_fdpiceabi.c:979
-#: earmelf_nacl.c:979 earmelf_nbsd.c:978 earmelf_phoenix.c:979
-#: earmelf_vxworks.c:1010 earmelfb.c:978 earmelfb_fbsd.c:978
-#: earmelfb_fuchsia.c:979 earmelfb_linux.c:979 earmelfb_linux_eabi.c:979
-#: earmelfb_linux_fdpiceabi.c:979 earmelfb_nacl.c:979 earmelfb_nbsd.c:978
-#: earmnto.c:938 eavr1.c:506 eavr2.c:506 eavr25.c:506 eavr3.c:506 eavr31.c:506
-#: eavr35.c:506 eavr4.c:506 eavr5.c:506 eavr51.c:506 eavr6.c:506 eavrtiny.c:506
-#: eavrxmega1.c:506 eavrxmega2.c:506 eavrxmega2_flmap.c:506 eavrxmega3.c:506
-#: eavrxmega4.c:506 eavrxmega4_flmap.c:506 eavrxmega5.c:506 eavrxmega6.c:506
-#: eavrxmega7.c:506 ecriself.c:315 ecrislinux.c:413 ecskyelf.c:554
-#: ecskyelf_linux.c:692 ed10velf.c:290 eelf32_sparc.c:453
-#: eelf32_sparc_sol2.c:585 eelf32_sparc_vxworks.c:485 eelf32_spu.c:874
-#: eelf32_tic6x_be.c:544 eelf32_tic6x_elf_be.c:544 eelf32_tic6x_elf_le.c:544
-#: eelf32_tic6x_le.c:544 eelf32_tic6x_linux_be.c:544
-#: eelf32_tic6x_linux_le.c:544 eelf32_x86_64.c:7767 eelf32am33lin.c:412
-#: eelf32b4300.c:657 eelf32bfin.c:426 eelf32bfinfd.c:466 eelf32bmip.c:657
-#: eelf32bmipn32.c:671 eelf32briscv.c:531 eelf32briscv_ilp32.c:531
-#: eelf32briscv_ilp32f.c:531 eelf32bsmip.c:671 eelf32btsmip.c:657
-#: eelf32btsmip_fbsd.c:657 eelf32btsmipn32.c:657 eelf32btsmipn32_fbsd.c:657
-#: eelf32cr16.c:440 eelf32crx.c:327 eelf32ebmip.c:657 eelf32ebmipvxworks.c:688
-#: eelf32elmip.c:657 eelf32elmipvxworks.c:688 eelf32epiphany.c:315
-#: eelf32epiphany_4x4.c:292 eelf32frvfd.c:452 eelf32ip2k.c:315 eelf32kvx.c:678
-#: eelf32l4300.c:657 eelf32lm32.c:315 eelf32lm32fd.c:452 eelf32lmip.c:657
-#: eelf32loongarch.c:524 eelf32lppc.c:682 eelf32lppclinux.c:682
-#: eelf32lppcnto.c:682 eelf32lppcsim.c:682 eelf32lr5900.c:560
-#: eelf32lr5900n32.c:559 eelf32lriscv.c:531 eelf32lriscv_ilp32.c:531
-#: eelf32lriscv_ilp32f.c:531 eelf32lsmip.c:657 eelf32ltsmip.c:657
-#: eelf32ltsmip_fbsd.c:657 eelf32ltsmipn32.c:657 eelf32ltsmipn32_fbsd.c:657
-#: eelf32m32c.c:326 eelf32mb_linux.c:453 eelf32mbel_linux.c:453
-#: eelf32mcore.c:318 eelf32mep.c:290 eelf32metag.c:699 eelf32microblaze.c:290
-#: eelf32microblazeel.c:290 eelf32mipswindiss.c:519 eelf32moxie.c:315
-#: eelf32or1k.c:316 eelf32or1k_linux.c:453 eelf32ppc.c:682 eelf32ppc_fbsd.c:682
-#: eelf32ppchaiku.c:682 eelf32ppclinux.c:682 eelf32ppcnto.c:682
-#: eelf32ppcsim.c:682 eelf32ppcvxworks.c:652 eelf32ppcwindiss.c:682
-#: eelf32rl78.c:315 eelf32rx.c:337 eelf32rx_linux.c:328 eelf32tilegx.c:453
-#: eelf32tilegx_be.c:453 eelf32tilepro.c:453 eelf32vax.c:412 eelf32visium.c:290
-#: eelf32xstormy16.c:301 eelf32xtensa.c:2357 eelf32z80.c:317 eelf64_aix.c:412
-#: eelf64_ia64.c:481 eelf64_ia64_fbsd.c:481 eelf64_s390.c:550
-#: eelf64_sparc.c:453 eelf64_sparc_fbsd.c:453 eelf64_sparc_sol2.c:585
-#: eelf64alpha.c:541 eelf64alpha_fbsd.c:541 eelf64alpha_nbsd.c:541
-#: eelf64bmip.c:671 eelf64bpf.c:290 eelf64briscv.c:531 eelf64briscv_lp64.c:531
-#: eelf64briscv_lp64f.c:531 eelf64btsmip.c:657 eelf64btsmip_fbsd.c:657
-#: eelf64hppa.c:362 eelf64kvx.c:678 eelf64kvx_linux.c:715 eelf64loongarch.c:524
-#: eelf64lppc.c:1117 eelf64lppc_fbsd.c:1117 eelf64lriscv.c:531
-#: eelf64lriscv_lp64.c:531 eelf64lriscv_lp64f.c:531 eelf64ltsmip.c:657
-#: eelf64ltsmip_fbsd.c:657 eelf64mmix.c:523 eelf64ppc.c:1117
-#: eelf64ppc_fbsd.c:1117 eelf64rdos.c:474 eelf64tilegx.c:453
-#: eelf64tilegx_be.c:453 eelf_i386.c:7225 eelf_i386_be.c:436
-#: eelf_i386_fbsd.c:483 eelf_i386_haiku.c:483 eelf_i386_ldso.c:443
-#: eelf_i386_sol2.c:615 eelf_i386_vxworks.c:509 eelf_iamcu.c:483
-#: eelf_mipsel_haiku.c:657 eelf_s390.c:453 eelf_x86_64.c:7767
-#: eelf_x86_64_cloudabi.c:491 eelf_x86_64_fbsd.c:491 eelf_x86_64_haiku.c:491
-#: eelf_x86_64_sol2.c:623 eh8300elf.c:315 eh8300elf_linux.c:315
-#: eh8300helf.c:315 eh8300helf_linux.c:315 eh8300hnelf.c:315 eh8300self.c:315
-#: eh8300self_linux.c:315 eh8300snelf.c:315 eh8300sxelf.c:315
-#: eh8300sxelf_linux.c:315 eh8300sxnelf.c:315 ehppa64linux.c:412 ehppaelf.c:569
-#: ehppalinux.c:732 ehppanbsd.c:732 ehppaobsd.c:732 ei386lynx.c:427
-#: ei386moss.c:427 ei386nto.c:427 em32relf.c:315 em32relf_linux.c:452
-#: em32rlelf.c:315 em32rlelf_linux.c:452 em68hc11elf.c:571 em68hc11elfb.c:571
-#: em68hc12elf.c:571 em68hc12elfb.c:571 em68kelf.c:607 em68kelfnbsd.c:607
-#: emn10300.c:412 ends32belf.c:414 ends32belf16m.c:414 ends32belf_linux.c:498
-#: ends32elf.c:414 ends32elf16m.c:414 ends32elf_linux.c:498 enios2elf.c:617
-#: enios2linux.c:714 epruelf.c:311 escore3_elf.c:431 escore7_elf.c:431
-#: eshelf.c:412 eshelf_fd.c:453 eshelf_linux.c:453 eshelf_nbsd.c:412
-#: eshelf_nto.c:412 eshelf_uclinux.c:412 eshelf_vxworks.c:444 eshlelf.c:412
-#: eshlelf_fd.c:453 eshlelf_linux.c:453 eshlelf_nbsd.c:412 eshlelf_nto.c:412
-#: eshlelf_vxworks.c:444 ev850.c:337 ev850_rh850.c:337
+#: eaarch64cloudabi.c:851 eaarch64cloudabib.c:851 eaarch64elf.c:850
+#: eaarch64elf32.c:850 eaarch64elf32b.c:850 eaarch64elfb.c:850
+#: eaarch64fbsd.c:851 eaarch64fbsdb.c:851 eaarch64haiku.c:851
+#: eaarch64linux.c:851 eaarch64linux32.c:851 eaarch64linux32b.c:851
+#: eaarch64linuxb.c:851 eaarch64nto.c:1013 earcelf.c:371 earclinux.c:462
+#: earclinux_nps.c:462 earcv2elf.c:299 earcv2elfx.c:299 earmelf.c:986
+#: earmelf_fbsd.c:986 earmelf_fuchsia.c:987 earmelf_haiku.c:987
+#: earmelf_linux.c:987 earmelf_linux_eabi.c:987 earmelf_linux_fdpiceabi.c:987
+#: earmelf_nacl.c:987 earmelf_nbsd.c:986 earmelf_phoenix.c:987
+#: earmelf_vxworks.c:1018 earmelfb.c:986 earmelfb_fbsd.c:986
+#: earmelfb_fuchsia.c:987 earmelfb_linux.c:987 earmelfb_linux_eabi.c:987
+#: earmelfb_linux_fdpiceabi.c:987 earmelfb_nacl.c:987 earmelfb_nbsd.c:986
+#: earmnto.c:946 eavr1.c:515 eavr2.c:515 eavr25.c:515 eavr3.c:515 eavr31.c:515
+#: eavr35.c:515 eavr4.c:515 eavr5.c:515 eavr51.c:515 eavr6.c:515 eavrtiny.c:515
+#: eavrxmega1.c:515 eavrxmega2.c:515 eavrxmega2_flmap.c:515 eavrxmega3.c:515
+#: eavrxmega4.c:515 eavrxmega4_flmap.c:515 eavrxmega5.c:515 eavrxmega6.c:515
+#: eavrxmega7.c:515 ecriself.c:324 ecrislinux.c:422 ecskyelf.c:563
+#: ecskyelf_linux.c:701 ed10velf.c:299 eelf32_sparc.c:462
+#: eelf32_sparc_sol2.c:594 eelf32_sparc_vxworks.c:494 eelf32_spu.c:883
+#: 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:8502 eelf32am33lin.c:421
+#: eelf32b4300.c:666 eelf32bfin.c:435 eelf32bfinfd.c:475 eelf32bmip.c:666
+#: eelf32bmipn32.c:680 eelf32briscv.c:540 eelf32briscv_ilp32.c:540
+#: eelf32briscv_ilp32f.c:540 eelf32bsmip.c:680 eelf32btsmip.c:666
+#: eelf32btsmip_fbsd.c:666 eelf32btsmipn32.c:666 eelf32btsmipn32_fbsd.c:666
+#: eelf32cr16.c:449 eelf32crx.c:336 eelf32ebmip.c:666 eelf32ebmipvxworks.c:697
+#: eelf32elmip.c:666 eelf32elmipvxworks.c:697 eelf32epiphany.c:324
+#: eelf32epiphany_4x4.c:301 eelf32frvfd.c:461 eelf32ip2k.c:324 eelf32kvx.c:687
+#: eelf32l4300.c:666 eelf32lm32.c:324 eelf32lm32fd.c:461 eelf32lmip.c:666
+#: eelf32loongarch.c:518 eelf32lppc.c:691 eelf32lppclinux.c:691
+#: eelf32lppcnto.c:691 eelf32lppcsim.c:691 eelf32lr5900.c:569
+#: eelf32lr5900n32.c:568 eelf32lriscv.c:540 eelf32lriscv_ilp32.c:540
+#: eelf32lriscv_ilp32f.c:540 eelf32lsmip.c:666 eelf32ltsmip.c:666
+#: eelf32ltsmip_fbsd.c:666 eelf32ltsmipn32.c:666 eelf32ltsmipn32_fbsd.c:666
+#: eelf32m32c.c:335 eelf32mb_linux.c:462 eelf32mbel_linux.c:462
+#: eelf32mcore.c:327 eelf32mep.c:299 eelf32metag.c:708 eelf32microblaze.c:299
+#: eelf32microblazeel.c:299 eelf32mipswindiss.c:528 eelf32moxie.c:324
+#: eelf32or1k.c:325 eelf32or1k_linux.c:462 eelf32ppc.c:691 eelf32ppc_fbsd.c:691
+#: eelf32ppchaiku.c:691 eelf32ppclinux.c:691 eelf32ppcnto.c:691
+#: eelf32ppcsim.c:691 eelf32ppcvxworks.c:661 eelf32ppcwindiss.c:691
+#: eelf32rl78.c:324 eelf32rx.c:346 eelf32rx_linux.c:337 eelf32tilegx.c:462
+#: eelf32tilegx_be.c:462 eelf32tilepro.c:462 eelf32vax.c:421 eelf32visium.c:299
+#: eelf32xstormy16.c:310 eelf32xtensa.c:2365 eelf32z80.c:326 eelf64_aix.c:421
+#: eelf64_ia64.c:490 eelf64_ia64_fbsd.c:490 eelf64_s390.c:559
+#: eelf64_sparc.c:462 eelf64_sparc_fbsd.c:462 eelf64_sparc_sol2.c:594
+#: eelf64alpha.c:550 eelf64alpha_fbsd.c:550 eelf64alpha_nbsd.c:550
+#: eelf64bmip.c:680 eelf64bpf.c:299 eelf64briscv.c:540 eelf64briscv_lp64.c:540
+#: eelf64briscv_lp64f.c:540 eelf64btsmip.c:666 eelf64btsmip_fbsd.c:666
+#: eelf64hppa.c:371 eelf64kvx.c:687 eelf64kvx_linux.c:724 eelf64loongarch.c:518
+#: eelf64lppc.c:1126 eelf64lppc_fbsd.c:1126 eelf64lriscv.c:540
+#: eelf64lriscv_lp64.c:540 eelf64lriscv_lp64f.c:540 eelf64ltsmip.c:666
+#: eelf64ltsmip_fbsd.c:666 eelf64mmix.c:532 eelf64ppc.c:1126
+#: eelf64ppc_fbsd.c:1126 eelf64rdos.c:483 eelf64tilegx.c:462
+#: eelf64tilegx_be.c:462 eelf_i386.c:7960 eelf_i386_be.c:445
+#: eelf_i386_fbsd.c:492 eelf_i386_haiku.c:492 eelf_i386_ldso.c:452
+#: eelf_i386_sol2.c:624 eelf_i386_vxworks.c:518 eelf_iamcu.c:492
+#: eelf_mipsel_haiku.c:666 eelf_s390.c:462 eelf_x86_64.c:8502
+#: eelf_x86_64_cloudabi.c:500 eelf_x86_64_fbsd.c:500 eelf_x86_64_haiku.c:500
+#: eelf_x86_64_sol2.c:632 eh8300elf.c:324 eh8300elf_linux.c:324
+#: eh8300helf.c:324 eh8300helf_linux.c:324 eh8300hnelf.c:324 eh8300self.c:324
+#: eh8300self_linux.c:324 eh8300snelf.c:324 eh8300sxelf.c:324
+#: eh8300sxelf_linux.c:324 eh8300sxnelf.c:324 ehppa64linux.c:421 ehppaelf.c:578
+#: ehppalinux.c:741 ehppanbsd.c:741 ehppaobsd.c:741 ei386lynx.c:436
+#: ei386moss.c:436 ei386nto.c:436 em32relf.c:324 em32relf_linux.c:461
+#: em32rlelf.c:324 em32rlelf_linux.c:461 em68hc11elf.c:580 em68hc11elfb.c:580
+#: em68hc12elf.c:580 em68hc12elfb.c:580 em68kelf.c:616 em68kelfnbsd.c:616
+#: emn10300.c:421 ends32belf.c:423 ends32belf16m.c:423 ends32belf_linux.c:507
+#: ends32elf.c:423 ends32elf16m.c:423 ends32elf_linux.c:507 epruelf.c:320
+#: escore3_elf.c:439 escore7_elf.c:439 eshelf.c:421 eshelf_fd.c:462
+#: eshelf_linux.c:462 eshelf_nbsd.c:421 eshelf_nto.c:421 eshelf_uclinux.c:421
+#: eshelf_vxworks.c:453 eshlelf.c:421 eshlelf_fd.c:462 eshlelf_linux.c:462
+#: eshlelf_nbsd.c:421 eshlelf_nto.c:421 eshlelf_vxworks.c:453 ev850.c:346
+#: ev850_rh850.c:346
msgid "%F%P: invalid visibility in `-z %s'; must be default, internal, hidden, or protected"
msgstr "%F%P : visibilité invalide dans « -z %s » ; doit être « default », « internal », « hidden » ou « protected »"
-#: eaarch64cloudabi.c:865 eaarch64cloudabib.c:865 eaarch64elf.c:865
-#: eaarch64elf32.c:865 eaarch64elf32b.c:865 eaarch64elfb.c:865
-#: eaarch64fbsd.c:870 eaarch64fbsdb.c:870 eaarch64haiku.c:865
-#: eaarch64linux.c:870 eaarch64linux32.c:870 eaarch64linux32b.c:870
-#: eaarch64linuxb.c:870 eaarch64nto.c:1027
+#: eaarch64cloudabi.c:971 eaarch64cloudabib.c:971 eaarch64elf.c:971
+#: eaarch64elf32.c:971 eaarch64elf32b.c:971 eaarch64elfb.c:971
+#: eaarch64fbsd.c:976 eaarch64fbsdb.c:976 eaarch64haiku.c:971
+#: eaarch64linux.c:976 eaarch64linux32.c:976 eaarch64linux32b.c:976
+#: eaarch64linuxb.c:976 eaarch64nto.c:1133
msgid "%P: error: unrecognized option for --fix-cortex-a53-843419: %s\n"
msgstr "%P : erreur : option non reconnue pour --fix-cortex-a53-843419 : %s\n"
-#: eaarch64cloudabi.c:894 eaarch64cloudabib.c:894 eaarch64elf.c:894
-#: eaarch64elf32.c:894 eaarch64elf32b.c:894 eaarch64elfb.c:894
-#: eaarch64fbsd.c:899 eaarch64fbsdb.c:899 eaarch64haiku.c:894
-#: eaarch64linux.c:899 eaarch64linux32.c:899 eaarch64linux32b.c:899
-#: eaarch64linuxb.c:899 eaarch64nto.c:1072 earmelf.c:1179 earmelf_fbsd.c:1179
-#: earmelf_fuchsia.c:1184 earmelf_haiku.c:1184 earmelf_linux.c:1184
-#: earmelf_linux_eabi.c:1184 earmelf_linux_fdpiceabi.c:1184 earmelf_nacl.c:1184
-#: earmelf_nbsd.c:1179 earmelf_phoenix.c:1184 earmelf_vxworks.c:1215
-#: earmelfb.c:1179 earmelfb_fbsd.c:1179 earmelfb_fuchsia.c:1184
-#: earmelfb_linux.c:1184 earmelfb_linux_eabi.c:1184
-#: earmelfb_linux_fdpiceabi.c:1184 earmelfb_nacl.c:1184 earmelfb_nbsd.c:1179
-#: earmnto.c:1139
+#: eaarch64cloudabi.c:1000 eaarch64cloudabib.c:1000 eaarch64elf.c:1000
+#: eaarch64elf32.c:1000 eaarch64elf32b.c:1000 eaarch64elfb.c:1000
+#: eaarch64fbsd.c:1005 eaarch64fbsdb.c:1005 eaarch64haiku.c:1000
+#: eaarch64linux.c:1005 eaarch64linux32.c:1005 eaarch64linux32b.c:1005
+#: eaarch64linuxb.c:1005 eaarch64nto.c:1178 earmelf.c:1191 earmelf_fbsd.c:1191
+#: earmelf_fuchsia.c:1196 earmelf_haiku.c:1196 earmelf_linux.c:1196
+#: earmelf_linux_eabi.c:1196 earmelf_linux_fdpiceabi.c:1196 earmelf_nacl.c:1196
+#: earmelf_nbsd.c:1191 earmelf_phoenix.c:1196 earmelf_vxworks.c:1227
+#: earmelfb.c:1191 earmelfb_fbsd.c:1191 earmelfb_fuchsia.c:1196
+#: earmelfb_linux.c:1196 earmelfb_linux_eabi.c:1196
+#: earmelfb_linux_fdpiceabi.c:1196 earmelfb_nacl.c:1196 earmelfb_nbsd.c:1191
+#: earmnto.c:1151
#, c-format
msgid ""
" --no-enum-size-warning Don't warn about objects with incompatible\n"
@@ -4215,18 +4362,18 @@ msgstr ""
" --no-enum-size-warning Ne pas avertir des objets avec des tailles\n"
" d'enumération non compatibles\n"
-#: eaarch64cloudabi.c:896 eaarch64cloudabib.c:896 eaarch64elf.c:896
-#: eaarch64elf32.c:896 eaarch64elf32b.c:896 eaarch64elfb.c:896
-#: eaarch64fbsd.c:901 eaarch64fbsdb.c:901 eaarch64haiku.c:896
-#: eaarch64linux.c:901 eaarch64linux32.c:901 eaarch64linux32b.c:901
-#: eaarch64linuxb.c:901 eaarch64nto.c:1074 earmelf.c:1181 earmelf_fbsd.c:1181
-#: earmelf_fuchsia.c:1186 earmelf_haiku.c:1186 earmelf_linux.c:1186
-#: earmelf_linux_eabi.c:1186 earmelf_linux_fdpiceabi.c:1186 earmelf_nacl.c:1186
-#: earmelf_nbsd.c:1181 earmelf_phoenix.c:1186 earmelf_vxworks.c:1217
-#: earmelfb.c:1181 earmelfb_fbsd.c:1181 earmelfb_fuchsia.c:1186
-#: earmelfb_linux.c:1186 earmelfb_linux_eabi.c:1186
-#: earmelfb_linux_fdpiceabi.c:1186 earmelfb_nacl.c:1186 earmelfb_nbsd.c:1181
-#: earmnto.c:1141
+#: eaarch64cloudabi.c:1002 eaarch64cloudabib.c:1002 eaarch64elf.c:1002
+#: eaarch64elf32.c:1002 eaarch64elf32b.c:1002 eaarch64elfb.c:1002
+#: eaarch64fbsd.c:1007 eaarch64fbsdb.c:1007 eaarch64haiku.c:1002
+#: eaarch64linux.c:1007 eaarch64linux32.c:1007 eaarch64linux32b.c:1007
+#: eaarch64linuxb.c:1007 eaarch64nto.c:1180 earmelf.c:1193 earmelf_fbsd.c:1193
+#: earmelf_fuchsia.c:1198 earmelf_haiku.c:1198 earmelf_linux.c:1198
+#: earmelf_linux_eabi.c:1198 earmelf_linux_fdpiceabi.c:1198 earmelf_nacl.c:1198
+#: earmelf_nbsd.c:1193 earmelf_phoenix.c:1198 earmelf_vxworks.c:1229
+#: earmelfb.c:1193 earmelfb_fbsd.c:1193 earmelfb_fuchsia.c:1198
+#: earmelfb_linux.c:1198 earmelfb_linux_eabi.c:1198
+#: earmelfb_linux_fdpiceabi.c:1198 earmelfb_nacl.c:1198 earmelfb_nbsd.c:1193
+#: earmnto.c:1153
#, c-format
msgid ""
" --no-wchar-size-warning Don't warn about objects with incompatible\n"
@@ -4235,34 +4382,34 @@ msgstr ""
" --no-wchar-size-warning Ne pas avertir des objets avec des tailles de\n"
" wchar_t incompatibles\n"
-#: eaarch64cloudabi.c:898 eaarch64cloudabib.c:898 eaarch64elf.c:898
-#: eaarch64elf32.c:898 eaarch64elf32b.c:898 eaarch64elfb.c:898
-#: eaarch64fbsd.c:903 eaarch64fbsdb.c:903 eaarch64haiku.c:898
-#: eaarch64linux.c:903 eaarch64linux32.c:903 eaarch64linux32b.c:903
-#: eaarch64linuxb.c:903 eaarch64nto.c:1076 earmelf.c:1183 earmelf_fbsd.c:1183
-#: earmelf_fuchsia.c:1188 earmelf_haiku.c:1188 earmelf_linux.c:1188
-#: earmelf_linux_eabi.c:1188 earmelf_linux_fdpiceabi.c:1188 earmelf_nacl.c:1188
-#: earmelf_nbsd.c:1183 earmelf_phoenix.c:1188 earmelf_vxworks.c:1219
-#: earmelfb.c:1183 earmelfb_fbsd.c:1183 earmelfb_fuchsia.c:1188
-#: earmelfb_linux.c:1188 earmelfb_linux_eabi.c:1188
-#: earmelfb_linux_fdpiceabi.c:1188 earmelfb_nacl.c:1188 earmelfb_nbsd.c:1183
-#: earmnto.c:1143
+#: eaarch64cloudabi.c:1004 eaarch64cloudabib.c:1004 eaarch64elf.c:1004
+#: eaarch64elf32.c:1004 eaarch64elf32b.c:1004 eaarch64elfb.c:1004
+#: eaarch64fbsd.c:1009 eaarch64fbsdb.c:1009 eaarch64haiku.c:1004
+#: eaarch64linux.c:1009 eaarch64linux32.c:1009 eaarch64linux32b.c:1009
+#: eaarch64linuxb.c:1009 eaarch64nto.c:1182 earmelf.c:1195 earmelf_fbsd.c:1195
+#: earmelf_fuchsia.c:1200 earmelf_haiku.c:1200 earmelf_linux.c:1200
+#: earmelf_linux_eabi.c:1200 earmelf_linux_fdpiceabi.c:1200 earmelf_nacl.c:1200
+#: earmelf_nbsd.c:1195 earmelf_phoenix.c:1200 earmelf_vxworks.c:1231
+#: earmelfb.c:1195 earmelfb_fbsd.c:1195 earmelfb_fuchsia.c:1200
+#: earmelfb_linux.c:1200 earmelfb_linux_eabi.c:1200
+#: earmelfb_linux_fdpiceabi.c:1200 earmelfb_nacl.c:1200 earmelfb_nbsd.c:1195
+#: earmnto.c:1155
#, c-format
msgid " --pic-veneer Always generate PIC interworking veneers\n"
msgstr " --pic-veneer Toujours générer le vernissage d'inter opérabilité PIC\n"
-#: eaarch64cloudabi.c:899 eaarch64cloudabib.c:899 eaarch64elf.c:899
-#: eaarch64elf32.c:899 eaarch64elf32b.c:899 eaarch64elfb.c:899
-#: eaarch64fbsd.c:904 eaarch64fbsdb.c:904 eaarch64haiku.c:899
-#: eaarch64linux.c:904 eaarch64linux32.c:904 eaarch64linux32b.c:904
-#: eaarch64linuxb.c:904 eaarch64nto.c:1077 earmelf.c:1190 earmelf_fbsd.c:1190
-#: earmelf_fuchsia.c:1195 earmelf_haiku.c:1195 earmelf_linux.c:1195
-#: earmelf_linux_eabi.c:1195 earmelf_linux_fdpiceabi.c:1195 earmelf_nacl.c:1195
-#: earmelf_nbsd.c:1190 earmelf_phoenix.c:1195 earmelf_vxworks.c:1226
-#: earmelfb.c:1190 earmelfb_fbsd.c:1190 earmelfb_fuchsia.c:1195
-#: earmelfb_linux.c:1195 earmelfb_linux_eabi.c:1195
-#: earmelfb_linux_fdpiceabi.c:1195 earmelfb_nacl.c:1195 earmelfb_nbsd.c:1190
-#: earmnto.c:1150
+#: eaarch64cloudabi.c:1005 eaarch64cloudabib.c:1005 eaarch64elf.c:1005
+#: eaarch64elf32.c:1005 eaarch64elf32b.c:1005 eaarch64elfb.c:1005
+#: eaarch64fbsd.c:1010 eaarch64fbsdb.c:1010 eaarch64haiku.c:1005
+#: eaarch64linux.c:1010 eaarch64linux32.c:1010 eaarch64linux32b.c:1010
+#: eaarch64linuxb.c:1010 eaarch64nto.c:1183 earmelf.c:1202 earmelf_fbsd.c:1202
+#: earmelf_fuchsia.c:1207 earmelf_haiku.c:1207 earmelf_linux.c:1207
+#: earmelf_linux_eabi.c:1207 earmelf_linux_fdpiceabi.c:1207 earmelf_nacl.c:1207
+#: earmelf_nbsd.c:1202 earmelf_phoenix.c:1207 earmelf_vxworks.c:1238
+#: earmelfb.c:1202 earmelfb_fbsd.c:1202 earmelfb_fuchsia.c:1207
+#: earmelfb_linux.c:1207 earmelfb_linux_eabi.c:1207
+#: earmelfb_linux_fdpiceabi.c:1207 earmelfb_nacl.c:1207 earmelfb_nbsd.c:1202
+#: earmnto.c:1162
#, c-format
msgid ""
" --stub-group-size=N Maximum size of a group of input sections that\n"
@@ -4283,20 +4430,20 @@ msgstr ""
" Les valeurs +/-1 indiquent que l'éditeur de liens doit\n"
" choisir des règlages par défaut appropriés.\n"
-#: eaarch64cloudabi.c:908 eaarch64cloudabib.c:908 eaarch64elf.c:908
-#: eaarch64elf32.c:908 eaarch64elf32b.c:908 eaarch64elfb.c:908
-#: eaarch64fbsd.c:913 eaarch64fbsdb.c:913 eaarch64haiku.c:908
-#: eaarch64linux.c:913 eaarch64linux32.c:913 eaarch64linux32b.c:913
-#: eaarch64linuxb.c:913 eaarch64nto.c:1086
+#: eaarch64cloudabi.c:1014 eaarch64cloudabib.c:1014 eaarch64elf.c:1014
+#: eaarch64elf32.c:1014 eaarch64elf32b.c:1014 eaarch64elfb.c:1014
+#: eaarch64fbsd.c:1019 eaarch64fbsdb.c:1019 eaarch64haiku.c:1014
+#: eaarch64linux.c:1019 eaarch64linux32.c:1019 eaarch64linux32b.c:1019
+#: eaarch64linuxb.c:1019 eaarch64nto.c:1192
#, c-format
msgid " --fix-cortex-a53-835769 Fix erratum 835769\n"
msgstr " --fix-cortex-a53-835769 Corrige l'erratum 835769\n"
-#: eaarch64cloudabi.c:909 eaarch64cloudabib.c:909 eaarch64elf.c:909
-#: eaarch64elf32.c:909 eaarch64elf32b.c:909 eaarch64elfb.c:909
-#: eaarch64fbsd.c:914 eaarch64fbsdb.c:914 eaarch64haiku.c:909
-#: eaarch64linux.c:914 eaarch64linux32.c:914 eaarch64linux32b.c:914
-#: eaarch64linuxb.c:914 eaarch64nto.c:1087
+#: eaarch64cloudabi.c:1015 eaarch64cloudabib.c:1015 eaarch64elf.c:1015
+#: eaarch64elf32.c:1015 eaarch64elf32b.c:1015 eaarch64elfb.c:1015
+#: eaarch64fbsd.c:1020 eaarch64fbsdb.c:1020 eaarch64haiku.c:1015
+#: eaarch64linux.c:1020 eaarch64linux32.c:1020 eaarch64linux32b.c:1020
+#: eaarch64linuxb.c:1020 eaarch64nto.c:1193
#, c-format
msgid ""
" --fix-cortex-a53-843419[=full|adr|adrp] Fix erratum 843419 and optionally specify which workaround to use.\n"
@@ -4321,54 +4468,140 @@ msgstr ""
" en un ADR. Comme tel, la solution utilisera toujours un\n"
" veneer et aura un coût en termes de performance et de taille.\n"
-#: eaarch64cloudabi.c:920 eaarch64cloudabib.c:920 eaarch64elf.c:920
-#: eaarch64elf32.c:920 eaarch64elf32b.c:920 eaarch64elfb.c:920
-#: eaarch64fbsd.c:925 eaarch64fbsdb.c:925 eaarch64haiku.c:920
-#: eaarch64linux.c:925 eaarch64linux32.c:925 eaarch64linux32b.c:925
-#: eaarch64linuxb.c:925 eaarch64nto.c:1098
+#: eaarch64cloudabi.c:1026 eaarch64cloudabib.c:1026 eaarch64elf.c:1026
+#: eaarch64elf32.c:1026 eaarch64elf32b.c:1026 eaarch64elfb.c:1026
+#: eaarch64fbsd.c:1031 eaarch64fbsdb.c:1031 eaarch64haiku.c:1026
+#: eaarch64linux.c:1031 eaarch64linux32.c:1031 eaarch64linux32b.c:1031
+#: eaarch64linuxb.c:1031 eaarch64nto.c:1204
#, c-format
msgid " --no-apply-dynamic-relocs Do not apply link-time values for dynamic relocations\n"
msgstr " --no-apply-dynamic-relocs Ne pas appliquer de valeurs à l'édition de liens pour les relocalisations dynamiques\n"
-#: eaarch64cloudabi.c:921 eaarch64cloudabib.c:921 eaarch64elf.c:921
-#: eaarch64elf32.c:921 eaarch64elf32b.c:921 eaarch64elfb.c:921
-#: eaarch64fbsd.c:926 eaarch64fbsdb.c:926 eaarch64haiku.c:921
-#: eaarch64linux.c:926 eaarch64linux32.c:926 eaarch64linux32b.c:926
-#: eaarch64linuxb.c:926 eaarch64nto.c:1099
+#: eaarch64cloudabi.c:1027 eaarch64cloudabib.c:1027 eaarch64elf.c:1027
+#: eaarch64elf32.c:1027 eaarch64elf32b.c:1027 eaarch64elfb.c:1027
+#: eaarch64fbsd.c:1032 eaarch64fbsdb.c:1032 eaarch64haiku.c:1027
+#: eaarch64linux.c:1032 eaarch64linux32.c:1032 eaarch64linux32b.c:1032
+#: eaarch64linuxb.c:1032 eaarch64nto.c:1205
#, c-format
-msgid " -z force-bti Turn on Branch Target Identification mechanism and generate PLTs with BTI. Generate warnings for missing BTI on inputs\n"
-msgstr " -z force-bti Activer le mécanisme d'Identification de Cible de Branche (BTI) et générer des PLT avec des BTI. Produire des avertissements pour des BTI manquantes sur des entrées\n"
+msgid ""
+" -z force-bti Turn on Branch Target Identification mechanism and generate PLTs with BTI.\n"
+" Generate warnings for missing BTI markings on inputs\n"
+msgstr ""
+" -z force-bti Activer le mécanisme d'Identification de Cible de Branche et générer des PLT avec des BTI.\n"
+" Produire des avertissements pour des BTI manquantes sur des entrées\n"
-#: eaarch64cloudabi.c:922 eaarch64cloudabib.c:922 eaarch64elf.c:922
-#: eaarch64elf32.c:922 eaarch64elf32b.c:922 eaarch64elfb.c:922
-#: eaarch64fbsd.c:927 eaarch64fbsdb.c:927 eaarch64haiku.c:922
-#: eaarch64linux.c:927 eaarch64linux32.c:927 eaarch64linux32b.c:927
-#: eaarch64linuxb.c:927 eaarch64nto.c:1100
+#: eaarch64cloudabi.c:1030 eaarch64cloudabib.c:1030 eaarch64elf.c:1030
+#: eaarch64elf32.c:1030 eaarch64elf32b.c:1030 eaarch64elfb.c:1030
+#: eaarch64fbsd.c:1035 eaarch64fbsdb.c:1035 eaarch64haiku.c:1030
+#: eaarch64linux.c:1035 eaarch64linux32.c:1035 eaarch64linux32b.c:1035
+#: eaarch64linuxb.c:1035 eaarch64nto.c:1208
#, c-format
-msgid " -z pac-plt Protect PLTs with Pointer Authentication.\n"
-msgstr " -z pac-plt Protége les PLT avec l'Authentification de Pointeur.\n"
+msgid ""
+" -z bti-report[=none|warning|error] Emit warning/error on mismatch of BTI marking between input objects and ouput.\n"
+" none: Does not emit any warning/error messages.\n"
+" warning (default): Emit warning when the input objects are missing BTI markings\n"
+" and output has BTI marking.\n"
+" error: Emit error when the input objects are missing BTI markings\n"
+" and output has BTI marking.\n"
+msgstr ""
+" -z bti-report[=none|warning|error] Émettre des avertissements/erreurs lors d'incohérences de marquage BTI entre les objets en entrée et la sortie.\n"
+" none : Ne pas émettre de messages d'avertissements/erreurs.\n"
+" warning (défaut) : Émettre des avertissements lorsqu'il manque des marqueurs BTI sur les objets d'entrée\n"
+" et que la sortie comporte un marquage BTI.\n"
+" error : Émettre des erreurs lorsqu'il manque des marqueurs BTI sur les objets d'entrée\n"
+" et que la sortie comporte un marquage BTI.\n"
+
+#: eaarch64cloudabi.c:1037 eaarch64cloudabib.c:1037 eaarch64elf.c:1037
+#: eaarch64elf32.c:1037 eaarch64elf32b.c:1037 eaarch64elfb.c:1037
+#: eaarch64fbsd.c:1042 eaarch64fbsdb.c:1042 eaarch64haiku.c:1037
+#: eaarch64linux.c:1042 eaarch64linux32.c:1042 eaarch64linux32b.c:1042
+#: eaarch64linuxb.c:1042 eaarch64nto.c:1215
+#, c-format
+msgid " -z pac-plt Protect PLTs with Pointer Authentication.\n"
+msgstr " -z pac-plt Protège les PLT avec l'Authentification de Pointeur.\n"
+
+#: eaarch64cloudabi.c:1039 eaarch64cloudabib.c:1039 eaarch64elf.c:1039
+#: eaarch64elf32.c:1039 eaarch64elf32b.c:1039 eaarch64elfb.c:1039
+#: eaarch64fbsd.c:1044 eaarch64fbsdb.c:1044 eaarch64haiku.c:1039
+#: eaarch64linux.c:1044 eaarch64linux32.c:1044 eaarch64linux32b.c:1044
+#: eaarch64linuxb.c:1044 eaarch64nto.c:1217
+#, c-format
+msgid ""
+" -z gcs=[always|never|implicit] Controls whether the output supports the Guarded Control Stack (GCS) mechanism.\n"
+" implicit (default if '-z gcs' is omitted): deduce GCS from input objects.\n"
+" always: always marks the output with GCS.\n"
+" never: never marks the output with GCS.\n"
+msgstr ""
+" -z gcs=[always|never|implicit] Contrôler si la sortie prend en charge le mécanisme de Guarded Control Stack (GCS).\n"
+" implicit (défaut si '-z gcs' est omis) : déduire GCS depuis les objets d'entrée.\n"
+" always : toujours marquer la sortie avec GCS.\n"
+" never : ne jamais marquer la sortie avec GCS.\n"
-#: eaarch64nto.c:401
+#: eaarch64cloudabi.c:1044 eaarch64cloudabib.c:1044 eaarch64elf.c:1044
+#: eaarch64elf32.c:1044 eaarch64elf32b.c:1044 eaarch64elfb.c:1044
+#: eaarch64fbsd.c:1049 eaarch64fbsdb.c:1049 eaarch64haiku.c:1044
+#: eaarch64linux.c:1049 eaarch64linux32.c:1049 eaarch64linux32b.c:1049
+#: eaarch64linuxb.c:1049 eaarch64nto.c:1222
+#, c-format
+msgid ""
+" -z gcs-report[=none|warning|error] Emit warning/error on mismatch of GCS marking between input objects and ouput.\n"
+" none: Does not emit any warning/error messages.\n"
+" warning (default): Emit warning when the input objects are missing GCS markings\n"
+" and output have GCS marking.\n"
+" error: Emit error when the input objects are missing GCS markings\n"
+" and output have GCS marking.\n"
+msgstr ""
+" -z gcs-report[=none|warning|error] Émettre des avertissements/erreurs lors d'incohérences de marquage GCS entre les objets en entrée et la sortie.\n"
+" none : Ne pas émettre de messages d'avertissements/erreurs.\n"
+" warning (défaut) : Émettre des avertissements lorsqu'il manque des marqueurs GCS sur les objets d'entrée\n"
+" et que la sortie comporte un marquage GCS.\n"
+" error : Émettre des erreurs lorsqu'il manque des marqueurs GCS sur les objets d'entrée\n"
+" et que la sortie comporte un marquage GCS.\n"
+
+#: eaarch64cloudabi.c:1051 eaarch64cloudabib.c:1051 eaarch64elf.c:1051
+#: eaarch64elf32.c:1051 eaarch64elf32b.c:1051 eaarch64elfb.c:1051
+#: eaarch64fbsd.c:1056 eaarch64fbsdb.c:1056 eaarch64haiku.c:1051
+#: eaarch64linux.c:1056 eaarch64linux32.c:1056 eaarch64linux32b.c:1056
+#: eaarch64linuxb.c:1056 eaarch64nto.c:1229
+#, c-format
+msgid ""
+" -z gcs-report-dynamic=none|warning|error Emit warning/error on mismatch of GCS marking between the current link\n"
+" unit and input dynamic objects.\n"
+" none: Does not emit any warning/error messages.\n"
+" warning: Emit warning when the input objects are missing GCS markings\n"
+" and output have GCS marking.\n"
+" error: Emit error when the input objects are missing GCS markings\n"
+" and output have GCS marking.\n"
+msgstr ""
+" -z gcs-report-dynamic=none|warning|error Émettre des avertissements/erreurs lors d'incohérences de marquage GCS entre l'unité de liens\n"
+" courante et les objets dynamiques d'entrée.\n"
+" none : Ne pas émettre de messages d'avertissements/erreurs.\n"
+" warning : Émettre des avertissements lorsqu'il manque des marqueurs GCS sur les objets d'entrée\n"
+" et que la sortie comporte un marquage GCS.\n"
+" error : Émettre des erreurs lorsqu'il manque des marqueurs GCS sur les objets d'entrée\n"
+" et que la sortie comporte un marquage GCS.\n"
+
+#: eaarch64nto.c:490
msgid "%F%P: cannot create .note section in stub BFD.\n"
msgstr "%F%P : impossible de créer la section .note dans le secteur d'amorçage BFD.\n"
-#: eaarch64nto.c:410
+#: eaarch64nto.c:499
msgid "%F%P: failed to create .note section\n"
msgstr "%F%P : échec de la création de la section .note\n"
-#: eaarch64nto.c:451
+#: eaarch64nto.c:540
msgid "%F%P: %pB: can't read contents of section .note: %E\n"
msgstr "%F%P : %pB : impossible de lire les contenus de la section .node : %E\n"
-#: eaarch64nto.c:461 eaarch64nto.c:465
+#: eaarch64nto.c:550 eaarch64nto.c:554
msgid "%P: %pB: warning: duplicated QNX stack .note detected\n"
msgstr "%P : %pB : avertissement: détection de .note de pile QNX dupliquée\n"
-#: eaarch64nto.c:494
+#: eaarch64nto.c:583
msgid "%F%P: error: --lazy-stack must follow -zstack-size=<size>\n"
msgstr "%F%P : erreur : --lazy-stack doit suivre -zstack-size=<taille>\n"
-#: eaarch64nto.c:1102
+#: eaarch64nto.c:1238
#, c-format
msgid ""
" --stack <size> Set size of the initial stack\n"
@@ -4759,37 +4992,37 @@ msgid " --pdb=[FILENAME] Generate PDB file\n"
msgstr " --pdb=[NOMDEFICHIER] Générer un fichier PDB\n"
#: eaarch64pe.c:535 earm64pe.c:535 earm_wince_pe.c:546 earmpe.c:546
-#: ei386beos.c:189 ei386pe.c:546 ei386pe_posix.c:546 ei386pep.c:535
+#: ei386beos.c:188 ei386pe.c:546 ei386pe_posix.c:546 ei386pep.c:535
#: emcorepe.c:546 eshpe.c:546
msgid "%P: warning: bad version number in -subsystem option\n"
msgstr "%P : avertissement : mauvais numéro de version dans l'option -subsystem\n"
#: eaarch64pe.c:560 earm64pe.c:560 earm_wince_pe.c:571 earmpe.c:571
-#: ei386beos.c:206 ei386pe.c:571 ei386pe_posix.c:571 ei386pep.c:560
+#: ei386beos.c:205 ei386pe.c:571 ei386pe_posix.c:571 ei386pep.c:560
#: emcorepe.c:571 eshpe.c:571
msgid "%F%P: invalid subsystem type %s\n"
msgstr "%F%P : type de sous-système invalide %s\n"
#: eaarch64pe.c:581 earm64pe.c:581 earm_wince_pe.c:592 earmpe.c:592
-#: ei386beos.c:217 ei386pe.c:592 ei386pe_posix.c:592 ei386pep.c:581
+#: ei386beos.c:216 ei386pe.c:592 ei386pe_posix.c:592 ei386pep.c:581
#: emcorepe.c:592 eshpe.c:592
msgid "%F%P: invalid hex number for PE parameter '%s'\n"
msgstr "%F%P : nombre hexadécimal invalide pour un paramètre PE « %s »\n"
#: eaarch64pe.c:598 earm64pe.c:598 earm_wince_pe.c:609 earmpe.c:609
-#: ei386beos.c:234 ei386pe.c:609 ei386pe_posix.c:609 ei386pep.c:598
+#: ei386beos.c:233 ei386pe.c:609 ei386pe_posix.c:609 ei386pep.c:598
#: emcorepe.c:609 eshpe.c:609
msgid "%F%P: strange hex info for PE parameter '%s'\n"
msgstr "%F%P : info étrange en hexadécimal pour un paramètre PE « %s »\n"
#: eaarch64pe.c:615 earm64pe.c:615 earm_wince_pe.c:625 earmpe.c:625
-#: eelf32mcore.c:333 ei386beos.c:250 ei386pe.c:625 ei386pe_posix.c:625
+#: eelf32mcore.c:356 ei386beos.c:249 ei386pe.c:625 ei386pe_posix.c:625
#: ei386pep.c:615 emcorepe.c:625 eshpe.c:625
msgid "%F%P: cannot open base file %s\n"
msgstr "%F%P : impossible d'ouvrir le fichier de base %s\n"
#: eaarch64pe.c:932 earm64pe.c:932 earm_wince_pe.c:955 earmpe.c:955
-#: ei386beos.c:346 ei386pe.c:955 ei386pe_posix.c:955 ei386pep.c:932
+#: ei386beos.c:345 ei386pe.c:955 ei386pe_posix.c:955 ei386pep.c:932
#: emcorepe.c:955 eshpe.c:955
msgid "%P: warning, file alignment > section alignment\n"
msgstr "%P : avertissement, alignement de fichier > alignement de section\n"
@@ -5104,31 +5337,31 @@ msgstr "%P : avertissement : --export-dynamic n'est pas pris en charge pour le
msgid "%P: warning: resolving %s by linking to %s\n"
msgstr "%P : avertissement : résolution de %s par un lien vers %s\n"
-#: earm_wince_pe.c:1804 earmpe.c:1804 ei386pe.c:1804 ei386pe_posix.c:1804
-#: emcorepe.c:1804 eshpe.c:1804
+#: earm_wince_pe.c:1819 earmpe.c:1819 ei386pe.c:1819 ei386pe_posix.c:1819
+#: emcorepe.c:1819 eshpe.c:1819
#, c-format
msgid "%P: errors encountered processing file %s for interworking\n"
msgstr "%P : erreurs rencontrées lors du traitement du fichier %s pour l'interfonctionnement\n"
-#: earm_wince_pe.c:1968 earmelf.c:524 earmelf_fbsd.c:524 earmelf_fuchsia.c:525
+#: earm_wince_pe.c:1987 earmelf.c:524 earmelf_fbsd.c:524 earmelf_fuchsia.c:525
#: earmelf_haiku.c:525 earmelf_linux.c:525 earmelf_linux_eabi.c:525
#: earmelf_linux_fdpiceabi.c:525 earmelf_nacl.c:525 earmelf_nbsd.c:524
#: earmelf_phoenix.c:525 earmelf_vxworks.c:524 earmelfb.c:524
#: earmelfb_fbsd.c:524 earmelfb_fuchsia.c:525 earmelfb_linux.c:525
#: earmelfb_linux_eabi.c:525 earmelfb_linux_fdpiceabi.c:525 earmelfb_nacl.c:525
-#: earmelfb_nbsd.c:524 earmnto.c:524 earmpe.c:1968 ei386pe.c:1968
-#: ei386pe_posix.c:1968 emcorepe.c:1968 eshpe.c:1968
+#: earmelfb_nbsd.c:524 earmnto.c:524 earmpe.c:1987 ei386pe.c:1987
+#: ei386pe_posix.c:1987 emcorepe.c:1987 eshpe.c:1987
msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n"
msgstr "%P : avertissement : « --thumb-entry %s » écrase « -e %s »\n"
-#: earm_wince_pe.c:1973 earmelf.c:529 earmelf_fbsd.c:529 earmelf_fuchsia.c:530
+#: earm_wince_pe.c:1992 earmelf.c:529 earmelf_fbsd.c:529 earmelf_fuchsia.c:530
#: earmelf_haiku.c:530 earmelf_linux.c:530 earmelf_linux_eabi.c:530
#: earmelf_linux_fdpiceabi.c:530 earmelf_nacl.c:530 earmelf_nbsd.c:529
#: earmelf_phoenix.c:530 earmelf_vxworks.c:529 earmelfb.c:529
#: earmelfb_fbsd.c:529 earmelfb_fuchsia.c:530 earmelfb_linux.c:530
#: earmelfb_linux_eabi.c:530 earmelfb_linux_fdpiceabi.c:530 earmelfb_nacl.c:530
-#: earmelfb_nbsd.c:529 earmnto.c:529 earmpe.c:1973 ei386pe.c:1973
-#: ei386pe_posix.c:1973 emcorepe.c:1973 eshpe.c:1973
+#: earmelfb_nbsd.c:529 earmnto.c:529 earmpe.c:1992 ei386pe.c:1992
+#: ei386pe_posix.c:1992 emcorepe.c:1992 eshpe.c:1992
msgid "%P: warning: cannot find thumb start symbol %s\n"
msgstr "%P : avertissement : ne peut repérer le symbole thumb de départ %s\n"
@@ -5138,7 +5371,7 @@ msgstr "%P : avertissement : ne peut repérer le symbole thumb de départ %s\n
#: earmelf_vxworks.c:145 earmelfb.c:145 earmelfb_fbsd.c:145
#: earmelfb_fuchsia.c:146 earmelfb_linux.c:146 earmelfb_linux_eabi.c:146
#: earmelfb_linux_fdpiceabi.c:146 earmelfb_nacl.c:146 earmelfb_nbsd.c:145
-#: earmnto.c:145 ei386beos.c:599
+#: earmnto.c:145 ei386beos.c:598
#, c-format
msgid "%P: errors encountered processing file %s\n"
msgstr "%P : erreurs rencontrées lors du traitement du fichier %s\n"
@@ -5163,143 +5396,143 @@ msgstr "%F%P : %s : impossible d'ouvrir : %E\n"
msgid "%F%P: %s: not a relocatable file: %E\n"
msgstr "%F%P : %s : n'st pas un fichier relocalisable : %E\n"
-#: earmelf.c:1089 earmelf_fbsd.c:1089 earmelf_fuchsia.c:1094
-#: earmelf_haiku.c:1094 earmelf_linux.c:1094 earmelf_linux_eabi.c:1094
-#: earmelf_linux_fdpiceabi.c:1094 earmelf_nacl.c:1094 earmelf_nbsd.c:1089
-#: earmelf_phoenix.c:1094 earmelf_vxworks.c:1121 earmelfb.c:1089
-#: earmelfb_fbsd.c:1089 earmelfb_fuchsia.c:1094 earmelfb_linux.c:1094
-#: earmelfb_linux_eabi.c:1094 earmelfb_linux_fdpiceabi.c:1094
-#: earmelfb_nacl.c:1094 earmelfb_nbsd.c:1089 earmnto.c:1049
+#: earmelf.c:1101 earmelf_fbsd.c:1101 earmelf_fuchsia.c:1106
+#: earmelf_haiku.c:1106 earmelf_linux.c:1106 earmelf_linux_eabi.c:1106
+#: earmelf_linux_fdpiceabi.c:1106 earmelf_nacl.c:1106 earmelf_nbsd.c:1101
+#: earmelf_phoenix.c:1106 earmelf_vxworks.c:1133 earmelfb.c:1101
+#: earmelfb_fbsd.c:1101 earmelfb_fuchsia.c:1106 earmelfb_linux.c:1106
+#: earmelfb_linux_eabi.c:1106 earmelfb_linux_fdpiceabi.c:1106
+#: earmelfb_nacl.c:1106 earmelfb_nbsd.c:1101 earmnto.c:1061
msgid "%P: unrecognized VFP11 fix type '%s'\n"
msgstr "%P : type VFP11 de réparation '%s' non reconnu\n"
-#: earmelf.c:1102 earmelf_fbsd.c:1102 earmelf_fuchsia.c:1107
-#: earmelf_haiku.c:1107 earmelf_linux.c:1107 earmelf_linux_eabi.c:1107
-#: earmelf_linux_fdpiceabi.c:1107 earmelf_nacl.c:1107 earmelf_nbsd.c:1102
-#: earmelf_phoenix.c:1107 earmelf_vxworks.c:1134 earmelfb.c:1102
-#: earmelfb_fbsd.c:1102 earmelfb_fuchsia.c:1107 earmelfb_linux.c:1107
-#: earmelfb_linux_eabi.c:1107 earmelfb_linux_fdpiceabi.c:1107
-#: earmelfb_nacl.c:1107 earmelfb_nbsd.c:1102 earmnto.c:1062
+#: earmelf.c:1114 earmelf_fbsd.c:1114 earmelf_fuchsia.c:1119
+#: earmelf_haiku.c:1119 earmelf_linux.c:1119 earmelf_linux_eabi.c:1119
+#: earmelf_linux_fdpiceabi.c:1119 earmelf_nacl.c:1119 earmelf_nbsd.c:1114
+#: earmelf_phoenix.c:1119 earmelf_vxworks.c:1146 earmelfb.c:1114
+#: earmelfb_fbsd.c:1114 earmelfb_fuchsia.c:1119 earmelfb_linux.c:1119
+#: earmelfb_linux_eabi.c:1119 earmelfb_linux_fdpiceabi.c:1119
+#: earmelfb_nacl.c:1119 earmelfb_nbsd.c:1114 earmnto.c:1074
msgid "%P: unrecognized STM32L4XX fix type '%s'\n"
msgstr "%P : type de réparation STM32L4XX '%s' non reconnu\n"
-#: earmelf.c:1169 earmelf_fbsd.c:1169 earmelf_fuchsia.c:1174
-#: earmelf_haiku.c:1174 earmelf_linux.c:1174 earmelf_linux_eabi.c:1174
-#: earmelf_linux_fdpiceabi.c:1174 earmelf_nacl.c:1174 earmelf_nbsd.c:1169
-#: earmelf_phoenix.c:1174 earmelf_vxworks.c:1205 earmelfb.c:1169
-#: earmelfb_fbsd.c:1169 earmelfb_fuchsia.c:1174 earmelfb_linux.c:1174
-#: earmelfb_linux_eabi.c:1174 earmelfb_linux_fdpiceabi.c:1174
-#: earmelfb_nacl.c:1174 earmelfb_nbsd.c:1169 earmnto.c:1129
+#: earmelf.c:1181 earmelf_fbsd.c:1181 earmelf_fuchsia.c:1186
+#: earmelf_haiku.c:1186 earmelf_linux.c:1186 earmelf_linux_eabi.c:1186
+#: earmelf_linux_fdpiceabi.c:1186 earmelf_nacl.c:1186 earmelf_nbsd.c:1181
+#: earmelf_phoenix.c:1186 earmelf_vxworks.c:1217 earmelfb.c:1181
+#: earmelfb_fbsd.c:1181 earmelfb_fuchsia.c:1186 earmelfb_linux.c:1186
+#: earmelfb_linux_eabi.c:1186 earmelfb_linux_fdpiceabi.c:1186
+#: earmelfb_nacl.c:1186 earmelfb_nbsd.c:1181 earmnto.c:1141
#, c-format
msgid " --thumb-entry=<sym> Set the entry point to be Thumb symbol <sym>\n"
msgstr " --thumb-entry=<sym> Initialiser le point d'entrée au symbole Thumb <sym>\n"
-#: earmelf.c:1170 earmelf_fbsd.c:1170 earmelf_fuchsia.c:1175
-#: earmelf_haiku.c:1175 earmelf_linux.c:1175 earmelf_linux_eabi.c:1175
-#: earmelf_linux_fdpiceabi.c:1175 earmelf_nacl.c:1175 earmelf_nbsd.c:1170
-#: earmelf_phoenix.c:1175 earmelf_vxworks.c:1206 earmelfb.c:1170
-#: earmelfb_fbsd.c:1170 earmelfb_fuchsia.c:1175 earmelfb_linux.c:1175
-#: earmelfb_linux_eabi.c:1175 earmelfb_linux_fdpiceabi.c:1175
-#: earmelfb_nacl.c:1175 earmelfb_nbsd.c:1170 earmnto.c:1130
+#: earmelf.c:1182 earmelf_fbsd.c:1182 earmelf_fuchsia.c:1187
+#: earmelf_haiku.c:1187 earmelf_linux.c:1187 earmelf_linux_eabi.c:1187
+#: earmelf_linux_fdpiceabi.c:1187 earmelf_nacl.c:1187 earmelf_nbsd.c:1182
+#: earmelf_phoenix.c:1187 earmelf_vxworks.c:1218 earmelfb.c:1182
+#: earmelfb_fbsd.c:1182 earmelfb_fuchsia.c:1187 earmelfb_linux.c:1187
+#: earmelfb_linux_eabi.c:1187 earmelfb_linux_fdpiceabi.c:1187
+#: earmelfb_nacl.c:1187 earmelfb_nbsd.c:1182 earmnto.c:1142
#, c-format
msgid " --be8 Output BE8 format image\n"
msgstr " --be8 Retourne une image au format BE8\n"
-#: earmelf.c:1171 earmelf_fbsd.c:1171 earmelf_fuchsia.c:1176
-#: earmelf_haiku.c:1176 earmelf_linux.c:1176 earmelf_linux_eabi.c:1176
-#: earmelf_linux_fdpiceabi.c:1176 earmelf_nacl.c:1176 earmelf_nbsd.c:1171
-#: earmelf_phoenix.c:1176 earmelf_vxworks.c:1207 earmelfb.c:1171
-#: earmelfb_fbsd.c:1171 earmelfb_fuchsia.c:1176 earmelfb_linux.c:1176
-#: earmelfb_linux_eabi.c:1176 earmelfb_linux_fdpiceabi.c:1176
-#: earmelfb_nacl.c:1176 earmelfb_nbsd.c:1171 earmnto.c:1131
+#: earmelf.c:1183 earmelf_fbsd.c:1183 earmelf_fuchsia.c:1188
+#: earmelf_haiku.c:1188 earmelf_linux.c:1188 earmelf_linux_eabi.c:1188
+#: earmelf_linux_fdpiceabi.c:1188 earmelf_nacl.c:1188 earmelf_nbsd.c:1183
+#: earmelf_phoenix.c:1188 earmelf_vxworks.c:1219 earmelfb.c:1183
+#: earmelfb_fbsd.c:1183 earmelfb_fuchsia.c:1188 earmelfb_linux.c:1188
+#: earmelfb_linux_eabi.c:1188 earmelfb_linux_fdpiceabi.c:1188
+#: earmelfb_nacl.c:1188 earmelfb_nbsd.c:1183 earmnto.c:1143
#, c-format
msgid " --target1-rel Interpret R_ARM_TARGET1 as R_ARM_REL32\n"
msgstr " --target1-rel Interprête R_ARM_TARGET1 comme R_ARM_REL32\n"
-#: earmelf.c:1172 earmelf_fbsd.c:1172 earmelf_fuchsia.c:1177
-#: earmelf_haiku.c:1177 earmelf_linux.c:1177 earmelf_linux_eabi.c:1177
-#: earmelf_linux_fdpiceabi.c:1177 earmelf_nacl.c:1177 earmelf_nbsd.c:1172
-#: earmelf_phoenix.c:1177 earmelf_vxworks.c:1208 earmelfb.c:1172
-#: earmelfb_fbsd.c:1172 earmelfb_fuchsia.c:1177 earmelfb_linux.c:1177
-#: earmelfb_linux_eabi.c:1177 earmelfb_linux_fdpiceabi.c:1177
-#: earmelfb_nacl.c:1177 earmelfb_nbsd.c:1172 earmnto.c:1132
+#: earmelf.c:1184 earmelf_fbsd.c:1184 earmelf_fuchsia.c:1189
+#: earmelf_haiku.c:1189 earmelf_linux.c:1189 earmelf_linux_eabi.c:1189
+#: earmelf_linux_fdpiceabi.c:1189 earmelf_nacl.c:1189 earmelf_nbsd.c:1184
+#: earmelf_phoenix.c:1189 earmelf_vxworks.c:1220 earmelfb.c:1184
+#: earmelfb_fbsd.c:1184 earmelfb_fuchsia.c:1189 earmelfb_linux.c:1189
+#: earmelfb_linux_eabi.c:1189 earmelfb_linux_fdpiceabi.c:1189
+#: earmelfb_nacl.c:1189 earmelfb_nbsd.c:1184 earmnto.c:1144
#, c-format
msgid " --target1-abs Interpret R_ARM_TARGET1 as R_ARM_ABS32\n"
msgstr " --target1-abs Interprête R_ARM_TARGET1 comme R_ARM_ABS32\n"
-#: earmelf.c:1173 earmelf_fbsd.c:1173 earmelf_fuchsia.c:1178
-#: earmelf_haiku.c:1178 earmelf_linux.c:1178 earmelf_linux_eabi.c:1178
-#: earmelf_linux_fdpiceabi.c:1178 earmelf_nacl.c:1178 earmelf_nbsd.c:1173
-#: earmelf_phoenix.c:1178 earmelf_vxworks.c:1209 earmelfb.c:1173
-#: earmelfb_fbsd.c:1173 earmelfb_fuchsia.c:1178 earmelfb_linux.c:1178
-#: earmelfb_linux_eabi.c:1178 earmelfb_linux_fdpiceabi.c:1178
-#: earmelfb_nacl.c:1178 earmelfb_nbsd.c:1173 earmnto.c:1133
+#: earmelf.c:1185 earmelf_fbsd.c:1185 earmelf_fuchsia.c:1190
+#: earmelf_haiku.c:1190 earmelf_linux.c:1190 earmelf_linux_eabi.c:1190
+#: earmelf_linux_fdpiceabi.c:1190 earmelf_nacl.c:1190 earmelf_nbsd.c:1185
+#: earmelf_phoenix.c:1190 earmelf_vxworks.c:1221 earmelfb.c:1185
+#: earmelfb_fbsd.c:1185 earmelfb_fuchsia.c:1190 earmelfb_linux.c:1190
+#: earmelfb_linux_eabi.c:1190 earmelfb_linux_fdpiceabi.c:1190
+#: earmelfb_nacl.c:1190 earmelfb_nbsd.c:1185 earmnto.c:1145
#, c-format
msgid " --target2=<type> Specify definition of R_ARM_TARGET2\n"
msgstr " --target2=<type> Specifie la définition de R_ARM_TARGET2\n"
-#: earmelf.c:1174 earmelf_fbsd.c:1174 earmelf_fuchsia.c:1179
-#: earmelf_haiku.c:1179 earmelf_linux.c:1179 earmelf_linux_eabi.c:1179
-#: earmelf_linux_fdpiceabi.c:1179 earmelf_nacl.c:1179 earmelf_nbsd.c:1174
-#: earmelf_phoenix.c:1179 earmelf_vxworks.c:1210 earmelfb.c:1174
-#: earmelfb_fbsd.c:1174 earmelfb_fuchsia.c:1179 earmelfb_linux.c:1179
-#: earmelfb_linux_eabi.c:1179 earmelfb_linux_fdpiceabi.c:1179
-#: earmelfb_nacl.c:1179 earmelfb_nbsd.c:1174 earmnto.c:1134
+#: earmelf.c:1186 earmelf_fbsd.c:1186 earmelf_fuchsia.c:1191
+#: earmelf_haiku.c:1191 earmelf_linux.c:1191 earmelf_linux_eabi.c:1191
+#: earmelf_linux_fdpiceabi.c:1191 earmelf_nacl.c:1191 earmelf_nbsd.c:1186
+#: earmelf_phoenix.c:1191 earmelf_vxworks.c:1222 earmelfb.c:1186
+#: earmelfb_fbsd.c:1186 earmelfb_fuchsia.c:1191 earmelfb_linux.c:1191
+#: earmelfb_linux_eabi.c:1191 earmelfb_linux_fdpiceabi.c:1191
+#: earmelfb_nacl.c:1191 earmelfb_nbsd.c:1186 earmnto.c:1146
#, c-format
msgid " --fix-v4bx Rewrite BX rn as MOV pc, rn for ARMv4\n"
msgstr " --fix-v4bx Réécrit BX rn en MOV pc, rn pour ARMv4\n"
-#: earmelf.c:1175 earmelf_fbsd.c:1175 earmelf_fuchsia.c:1180
-#: earmelf_haiku.c:1180 earmelf_linux.c:1180 earmelf_linux_eabi.c:1180
-#: earmelf_linux_fdpiceabi.c:1180 earmelf_nacl.c:1180 earmelf_nbsd.c:1175
-#: earmelf_phoenix.c:1180 earmelf_vxworks.c:1211 earmelfb.c:1175
-#: earmelfb_fbsd.c:1175 earmelfb_fuchsia.c:1180 earmelfb_linux.c:1180
-#: earmelfb_linux_eabi.c:1180 earmelfb_linux_fdpiceabi.c:1180
-#: earmelfb_nacl.c:1180 earmelfb_nbsd.c:1175 earmnto.c:1135
+#: earmelf.c:1187 earmelf_fbsd.c:1187 earmelf_fuchsia.c:1192
+#: earmelf_haiku.c:1192 earmelf_linux.c:1192 earmelf_linux_eabi.c:1192
+#: earmelf_linux_fdpiceabi.c:1192 earmelf_nacl.c:1192 earmelf_nbsd.c:1187
+#: earmelf_phoenix.c:1192 earmelf_vxworks.c:1223 earmelfb.c:1187
+#: earmelfb_fbsd.c:1187 earmelfb_fuchsia.c:1192 earmelfb_linux.c:1192
+#: earmelfb_linux_eabi.c:1192 earmelfb_linux_fdpiceabi.c:1192
+#: earmelfb_nacl.c:1192 earmelfb_nbsd.c:1187 earmnto.c:1147
#, c-format
msgid " --fix-v4bx-interworking Rewrite BX rn branch to ARMv4 interworking veneer\n"
msgstr " --fix-v4bx-interworking Réécrire les branches BX rn en vernis ARMv4 interopérable\n"
-#: earmelf.c:1176 earmelf_fbsd.c:1176 earmelf_fuchsia.c:1181
-#: earmelf_haiku.c:1181 earmelf_linux.c:1181 earmelf_linux_eabi.c:1181
-#: earmelf_linux_fdpiceabi.c:1181 earmelf_nacl.c:1181 earmelf_nbsd.c:1176
-#: earmelf_phoenix.c:1181 earmelf_vxworks.c:1212 earmelfb.c:1176
-#: earmelfb_fbsd.c:1176 earmelfb_fuchsia.c:1181 earmelfb_linux.c:1181
-#: earmelfb_linux_eabi.c:1181 earmelfb_linux_fdpiceabi.c:1181
-#: earmelfb_nacl.c:1181 earmelfb_nbsd.c:1176 earmnto.c:1136
+#: earmelf.c:1188 earmelf_fbsd.c:1188 earmelf_fuchsia.c:1193
+#: earmelf_haiku.c:1193 earmelf_linux.c:1193 earmelf_linux_eabi.c:1193
+#: earmelf_linux_fdpiceabi.c:1193 earmelf_nacl.c:1193 earmelf_nbsd.c:1188
+#: earmelf_phoenix.c:1193 earmelf_vxworks.c:1224 earmelfb.c:1188
+#: earmelfb_fbsd.c:1188 earmelfb_fuchsia.c:1193 earmelfb_linux.c:1193
+#: earmelfb_linux_eabi.c:1193 earmelfb_linux_fdpiceabi.c:1193
+#: earmelfb_nacl.c:1193 earmelfb_nbsd.c:1188 earmnto.c:1148
#, c-format
msgid " --use-blx Enable use of BLX instructions\n"
msgstr " --use-blx Activer l'utilisation d'instructions BLX\n"
-#: earmelf.c:1177 earmelf_fbsd.c:1177 earmelf_fuchsia.c:1182
-#: earmelf_haiku.c:1182 earmelf_linux.c:1182 earmelf_linux_eabi.c:1182
-#: earmelf_linux_fdpiceabi.c:1182 earmelf_nacl.c:1182 earmelf_nbsd.c:1177
-#: earmelf_phoenix.c:1182 earmelf_vxworks.c:1213 earmelfb.c:1177
-#: earmelfb_fbsd.c:1177 earmelfb_fuchsia.c:1182 earmelfb_linux.c:1182
-#: earmelfb_linux_eabi.c:1182 earmelfb_linux_fdpiceabi.c:1182
-#: earmelfb_nacl.c:1182 earmelfb_nbsd.c:1177 earmnto.c:1137
+#: earmelf.c:1189 earmelf_fbsd.c:1189 earmelf_fuchsia.c:1194
+#: earmelf_haiku.c:1194 earmelf_linux.c:1194 earmelf_linux_eabi.c:1194
+#: earmelf_linux_fdpiceabi.c:1194 earmelf_nacl.c:1194 earmelf_nbsd.c:1189
+#: earmelf_phoenix.c:1194 earmelf_vxworks.c:1225 earmelfb.c:1189
+#: earmelfb_fbsd.c:1189 earmelfb_fuchsia.c:1194 earmelfb_linux.c:1194
+#: earmelfb_linux_eabi.c:1194 earmelfb_linux_fdpiceabi.c:1194
+#: earmelfb_nacl.c:1194 earmelfb_nbsd.c:1189 earmnto.c:1149
#, c-format
msgid " --vfp11-denorm-fix Specify how to fix VFP11 denorm erratum\n"
msgstr " --vfp11-denorm-fix Specifie comment résoudre l'erratum de dénormalisation VFP11\n"
-#: earmelf.c:1178 earmelf_fbsd.c:1178 earmelf_fuchsia.c:1183
-#: earmelf_haiku.c:1183 earmelf_linux.c:1183 earmelf_linux_eabi.c:1183
-#: earmelf_linux_fdpiceabi.c:1183 earmelf_nacl.c:1183 earmelf_nbsd.c:1178
-#: earmelf_phoenix.c:1183 earmelf_vxworks.c:1214 earmelfb.c:1178
-#: earmelfb_fbsd.c:1178 earmelfb_fuchsia.c:1183 earmelfb_linux.c:1183
-#: earmelfb_linux_eabi.c:1183 earmelfb_linux_fdpiceabi.c:1183
-#: earmelfb_nacl.c:1183 earmelfb_nbsd.c:1178 earmnto.c:1138
+#: earmelf.c:1190 earmelf_fbsd.c:1190 earmelf_fuchsia.c:1195
+#: earmelf_haiku.c:1195 earmelf_linux.c:1195 earmelf_linux_eabi.c:1195
+#: earmelf_linux_fdpiceabi.c:1195 earmelf_nacl.c:1195 earmelf_nbsd.c:1190
+#: earmelf_phoenix.c:1195 earmelf_vxworks.c:1226 earmelfb.c:1190
+#: earmelfb_fbsd.c:1190 earmelfb_fuchsia.c:1195 earmelfb_linux.c:1195
+#: earmelfb_linux_eabi.c:1195 earmelfb_linux_fdpiceabi.c:1195
+#: earmelfb_nacl.c:1195 earmelfb_nbsd.c:1190 earmnto.c:1150
#, c-format
msgid " --fix-stm32l4xx-629360 Specify how to fix STM32L4XX 629360 erratum\n"
msgstr " --fix-stm32l4xx-629360 Spécifie comment corriger l'erratum STM32L4XX 629360\n"
-#: earmelf.c:1184 earmelf_fbsd.c:1184 earmelf_fuchsia.c:1189
-#: earmelf_haiku.c:1189 earmelf_linux.c:1189 earmelf_linux_eabi.c:1189
-#: earmelf_linux_fdpiceabi.c:1189 earmelf_nacl.c:1189 earmelf_nbsd.c:1184
-#: earmelf_phoenix.c:1189 earmelf_vxworks.c:1220 earmelfb.c:1184
-#: earmelfb_fbsd.c:1184 earmelfb_fuchsia.c:1189 earmelfb_linux.c:1189
-#: earmelfb_linux_eabi.c:1189 earmelfb_linux_fdpiceabi.c:1189
-#: earmelfb_nacl.c:1189 earmelfb_nbsd.c:1184 earmnto.c:1144
+#: earmelf.c:1196 earmelf_fbsd.c:1196 earmelf_fuchsia.c:1201
+#: earmelf_haiku.c:1201 earmelf_linux.c:1201 earmelf_linux_eabi.c:1201
+#: earmelf_linux_fdpiceabi.c:1201 earmelf_nacl.c:1201 earmelf_nbsd.c:1196
+#: earmelf_phoenix.c:1201 earmelf_vxworks.c:1232 earmelfb.c:1196
+#: earmelfb_fbsd.c:1196 earmelfb_fuchsia.c:1201 earmelfb_linux.c:1201
+#: earmelfb_linux_eabi.c:1201 earmelfb_linux_fdpiceabi.c:1201
+#: earmelfb_nacl.c:1201 earmelfb_nbsd.c:1196 earmnto.c:1156
#, c-format
msgid ""
" --long-plt Generate long .plt entries\n"
@@ -5308,13 +5541,13 @@ msgstr ""
" --long-plt Générer de longues entrées .plt\n"
" pour gérer de larges déplacements .plt/.got\n"
-#: earmelf.c:1186 earmelf_fbsd.c:1186 earmelf_fuchsia.c:1191
-#: earmelf_haiku.c:1191 earmelf_linux.c:1191 earmelf_linux_eabi.c:1191
-#: earmelf_linux_fdpiceabi.c:1191 earmelf_nacl.c:1191 earmelf_nbsd.c:1186
-#: earmelf_phoenix.c:1191 earmelf_vxworks.c:1222 earmelfb.c:1186
-#: earmelfb_fbsd.c:1186 earmelfb_fuchsia.c:1191 earmelfb_linux.c:1191
-#: earmelfb_linux_eabi.c:1191 earmelfb_linux_fdpiceabi.c:1191
-#: earmelfb_nacl.c:1191 earmelfb_nbsd.c:1186 earmnto.c:1146
+#: earmelf.c:1198 earmelf_fbsd.c:1198 earmelf_fuchsia.c:1203
+#: earmelf_haiku.c:1203 earmelf_linux.c:1203 earmelf_linux_eabi.c:1203
+#: earmelf_linux_fdpiceabi.c:1203 earmelf_nacl.c:1203 earmelf_nbsd.c:1198
+#: earmelf_phoenix.c:1203 earmelf_vxworks.c:1234 earmelfb.c:1198
+#: earmelfb_fbsd.c:1198 earmelfb_fuchsia.c:1203 earmelfb_linux.c:1203
+#: earmelfb_linux_eabi.c:1203 earmelfb_linux_fdpiceabi.c:1203
+#: earmelfb_nacl.c:1203 earmelfb_nbsd.c:1198 earmnto.c:1158
#, c-format
msgid ""
" --cmse-implib Make import library to be a secure gateway import\n"
@@ -5323,13 +5556,13 @@ msgstr ""
" --cmse-implib Rendre la bibliothèque d'import comme étant une biliothèque passerelle d'import\n"
" sécurisée selon les extensions de sécurité ARMv8-M\n"
-#: earmelf.c:1188 earmelf_fbsd.c:1188 earmelf_fuchsia.c:1193
-#: earmelf_haiku.c:1193 earmelf_linux.c:1193 earmelf_linux_eabi.c:1193
-#: earmelf_linux_fdpiceabi.c:1193 earmelf_nacl.c:1193 earmelf_nbsd.c:1188
-#: earmelf_phoenix.c:1193 earmelf_vxworks.c:1224 earmelfb.c:1188
-#: earmelfb_fbsd.c:1188 earmelfb_fuchsia.c:1193 earmelfb_linux.c:1193
-#: earmelfb_linux_eabi.c:1193 earmelfb_linux_fdpiceabi.c:1193
-#: earmelfb_nacl.c:1193 earmelfb_nbsd.c:1188 earmnto.c:1148
+#: earmelf.c:1200 earmelf_fbsd.c:1200 earmelf_fuchsia.c:1205
+#: earmelf_haiku.c:1205 earmelf_linux.c:1205 earmelf_linux_eabi.c:1205
+#: earmelf_linux_fdpiceabi.c:1205 earmelf_nacl.c:1205 earmelf_nbsd.c:1200
+#: earmelf_phoenix.c:1205 earmelf_vxworks.c:1236 earmelfb.c:1200
+#: earmelfb_fbsd.c:1200 earmelfb_fuchsia.c:1205 earmelfb_linux.c:1205
+#: earmelfb_linux_eabi.c:1205 earmelfb_linux_fdpiceabi.c:1205
+#: earmelfb_nacl.c:1205 earmelfb_nbsd.c:1200 earmnto.c:1160
#, c-format
msgid ""
" --in-implib Import library whose symbols address must\n"
@@ -5338,35 +5571,35 @@ msgstr ""
" --in-implib Importer des libraries dont les adresses des symboles doivent\n"
" rester stable\n"
-#: earmelf.c:1199 earmelf_fbsd.c:1199 earmelf_fuchsia.c:1204
-#: earmelf_haiku.c:1204 earmelf_linux.c:1204 earmelf_linux_eabi.c:1204
-#: earmelf_linux_fdpiceabi.c:1204 earmelf_nacl.c:1204 earmelf_nbsd.c:1199
-#: earmelf_phoenix.c:1204 earmelf_vxworks.c:1235 earmelfb.c:1199
-#: earmelfb_fbsd.c:1199 earmelfb_fuchsia.c:1204 earmelfb_linux.c:1204
-#: earmelfb_linux_eabi.c:1204 earmelfb_linux_fdpiceabi.c:1204
-#: earmelfb_nacl.c:1204 earmelfb_nbsd.c:1199 earmnto.c:1159
+#: earmelf.c:1211 earmelf_fbsd.c:1211 earmelf_fuchsia.c:1216
+#: earmelf_haiku.c:1216 earmelf_linux.c:1216 earmelf_linux_eabi.c:1216
+#: earmelf_linux_fdpiceabi.c:1216 earmelf_nacl.c:1216 earmelf_nbsd.c:1211
+#: earmelf_phoenix.c:1216 earmelf_vxworks.c:1247 earmelfb.c:1211
+#: earmelfb_fbsd.c:1211 earmelfb_fuchsia.c:1216 earmelfb_linux.c:1216
+#: earmelfb_linux_eabi.c:1216 earmelfb_linux_fdpiceabi.c:1216
+#: earmelfb_nacl.c:1216 earmelfb_nbsd.c:1211 earmnto.c:1171
#, c-format
msgid " --[no-]fix-cortex-a8 Disable/enable Cortex-A8 Thumb-2 branch erratum fix\n"
msgstr " --[no-]fix-cortex-a8 Désactiver/activer la résolution de l'erratum de branches Cortex-A8 Thumb-2\n"
-#: earmelf.c:1200 earmelf_fbsd.c:1200 earmelf_fuchsia.c:1205
-#: earmelf_haiku.c:1205 earmelf_linux.c:1205 earmelf_linux_eabi.c:1205
-#: earmelf_linux_fdpiceabi.c:1205 earmelf_nacl.c:1205 earmelf_nbsd.c:1200
-#: earmelf_phoenix.c:1205 earmelf_vxworks.c:1236 earmelfb.c:1200
-#: earmelfb_fbsd.c:1200 earmelfb_fuchsia.c:1205 earmelfb_linux.c:1205
-#: earmelfb_linux_eabi.c:1205 earmelfb_linux_fdpiceabi.c:1205
-#: earmelfb_nacl.c:1205 earmelfb_nbsd.c:1200 earmnto.c:1160
+#: earmelf.c:1212 earmelf_fbsd.c:1212 earmelf_fuchsia.c:1217
+#: earmelf_haiku.c:1217 earmelf_linux.c:1217 earmelf_linux_eabi.c:1217
+#: earmelf_linux_fdpiceabi.c:1217 earmelf_nacl.c:1217 earmelf_nbsd.c:1212
+#: earmelf_phoenix.c:1217 earmelf_vxworks.c:1248 earmelfb.c:1212
+#: earmelfb_fbsd.c:1212 earmelfb_fuchsia.c:1217 earmelfb_linux.c:1217
+#: earmelfb_linux_eabi.c:1217 earmelfb_linux_fdpiceabi.c:1217
+#: earmelfb_nacl.c:1217 earmelfb_nbsd.c:1212 earmnto.c:1172
#, c-format
msgid " --no-merge-exidx-entries Disable merging exidx entries\n"
msgstr " --no-merge-exidx-entries Désactive la fusions d'entrées exidx\n"
-#: earmelf.c:1201 earmelf_fbsd.c:1201 earmelf_fuchsia.c:1206
-#: earmelf_haiku.c:1206 earmelf_linux.c:1206 earmelf_linux_eabi.c:1206
-#: earmelf_linux_fdpiceabi.c:1206 earmelf_nacl.c:1206 earmelf_nbsd.c:1201
-#: earmelf_phoenix.c:1206 earmelf_vxworks.c:1237 earmelfb.c:1201
-#: earmelfb_fbsd.c:1201 earmelfb_fuchsia.c:1206 earmelfb_linux.c:1206
-#: earmelfb_linux_eabi.c:1206 earmelfb_linux_fdpiceabi.c:1206
-#: earmelfb_nacl.c:1206 earmelfb_nbsd.c:1201 earmnto.c:1161
+#: earmelf.c:1213 earmelf_fbsd.c:1213 earmelf_fuchsia.c:1218
+#: earmelf_haiku.c:1218 earmelf_linux.c:1218 earmelf_linux_eabi.c:1218
+#: earmelf_linux_fdpiceabi.c:1218 earmelf_nacl.c:1218 earmelf_nbsd.c:1213
+#: earmelf_phoenix.c:1218 earmelf_vxworks.c:1249 earmelfb.c:1213
+#: earmelfb_fbsd.c:1213 earmelfb_fuchsia.c:1218 earmelfb_linux.c:1218
+#: earmelfb_linux_eabi.c:1218 earmelfb_linux_fdpiceabi.c:1218
+#: earmelfb_nacl.c:1218 earmelfb_nbsd.c:1213 earmnto.c:1173
#, c-format
msgid " --[no-]fix-arm1176 Disable/enable ARM1176 BLX immediate erratum fix\n"
msgstr " --[no-]fix-arm1176 Désactive/active la résolution immédiate de l'erratum ARM1176 BLX\n"
@@ -5383,9 +5616,9 @@ msgstr "%X%P : impossible de créer des sections dynamiques %E\n"
msgid "%X%P: dynamic sections created in non-dynamic link\n"
msgstr "%X%P : sections dynamiques créés dans un lien non dynamique\n"
-#: earmelf_vxworks.c:1239 eelf32_sparc_vxworks.c:570 eelf32ebmipvxworks.c:818
-#: eelf32elmipvxworks.c:818 eelf32ppcvxworks.c:860 eelf_i386_vxworks.c:655
-#: eshelf_vxworks.c:525 eshlelf_vxworks.c:525
+#: earmelf_vxworks.c:1251 eelf32_sparc_vxworks.c:583 eelf32ebmipvxworks.c:831
+#: eelf32elmipvxworks.c:831 eelf32ppcvxworks.c:873 eelf_i386_vxworks.c:668
+#: eshelf_vxworks.c:538 eshlelf_vxworks.c:538
#, c-format
msgid " --force-dynamic Always create dynamic sections\n"
msgstr " --force-dynamic Toujours créer des sections dynamiques\n"
@@ -5406,11 +5639,11 @@ msgstr "%X%P : impossible d'installer la liste des sections d'entrée : %E\n"
msgid "%X%P: can not create stub BFD: %E\n"
msgstr "%X%P : impossible de créer l'espace d'amorçage BFD : %E\n"
-#: eavr1.c:564 eavr2.c:564 eavr25.c:564 eavr3.c:564 eavr31.c:564 eavr35.c:564
-#: eavr4.c:564 eavr5.c:564 eavr51.c:564 eavr6.c:564 eavrtiny.c:564
-#: eavrxmega1.c:564 eavrxmega2.c:564 eavrxmega2_flmap.c:564 eavrxmega3.c:564
-#: eavrxmega4.c:564 eavrxmega4_flmap.c:564 eavrxmega5.c:564 eavrxmega6.c:564
-#: eavrxmega7.c:564
+#: eavr1.c:587 eavr2.c:587 eavr25.c:587 eavr3.c:587 eavr31.c:587 eavr35.c:587
+#: eavr4.c:587 eavr5.c:587 eavr51.c:587 eavr6.c:587 eavrtiny.c:587
+#: eavrxmega1.c:587 eavrxmega2.c:587 eavrxmega2_flmap.c:587 eavrxmega3.c:587
+#: eavrxmega4.c:587 eavrxmega4_flmap.c:587 eavrxmega5.c:587 eavrxmega6.c:587
+#: eavrxmega7.c:587
#, c-format
msgid ""
" --pmem-wrap-around=<val> Make the linker relaxation machine assume that a\n"
@@ -5421,11 +5654,11 @@ msgstr ""
" bouclage du compteur du programme survienne à l'adresse\n"
" <val>. Valeurs supportées: 8k, 16k, 32k et 64k.\n"
-#: eavr1.c:570 eavr2.c:570 eavr25.c:570 eavr3.c:570 eavr31.c:570 eavr35.c:570
-#: eavr4.c:570 eavr5.c:570 eavr51.c:570 eavr6.c:570 eavrtiny.c:570
-#: eavrxmega1.c:570 eavrxmega2.c:570 eavrxmega2_flmap.c:570 eavrxmega3.c:570
-#: eavrxmega4.c:570 eavrxmega4_flmap.c:570 eavrxmega5.c:570 eavrxmega6.c:570
-#: eavrxmega7.c:570
+#: eavr1.c:593 eavr2.c:593 eavr25.c:593 eavr3.c:593 eavr31.c:593 eavr35.c:593
+#: eavr4.c:593 eavr5.c:593 eavr51.c:593 eavr6.c:593 eavrtiny.c:593
+#: eavrxmega1.c:593 eavrxmega2.c:593 eavrxmega2_flmap.c:593 eavrxmega3.c:593
+#: eavrxmega4.c:593 eavrxmega4_flmap.c:593 eavrxmega5.c:593 eavrxmega6.c:593
+#: eavrxmega7.c:593
#, c-format
msgid ""
" --no-call-ret-replacement The relaxation machine normally will\n"
@@ -5438,11 +5671,11 @@ msgstr ""
" consécutives par une seule instruction de saut (jump).\n"
" Cette option désactive cette optimisation.\n"
-#: eavr1.c:578 eavr2.c:578 eavr25.c:578 eavr3.c:578 eavr31.c:578 eavr35.c:578
-#: eavr4.c:578 eavr5.c:578 eavr51.c:578 eavr6.c:578 eavrtiny.c:578
-#: eavrxmega1.c:578 eavrxmega2.c:578 eavrxmega2_flmap.c:578 eavrxmega3.c:578
-#: eavrxmega4.c:578 eavrxmega4_flmap.c:578 eavrxmega5.c:578 eavrxmega6.c:578
-#: eavrxmega7.c:578
+#: eavr1.c:601 eavr2.c:601 eavr25.c:601 eavr3.c:601 eavr31.c:601 eavr35.c:601
+#: eavr4.c:601 eavr5.c:601 eavr51.c:601 eavr6.c:601 eavrtiny.c:601
+#: eavrxmega1.c:601 eavrxmega2.c:601 eavrxmega2_flmap.c:601 eavrxmega3.c:601
+#: eavrxmega4.c:601 eavrxmega4_flmap.c:601 eavrxmega5.c:601 eavrxmega6.c:601
+#: eavrxmega7.c:601
#, c-format
msgid ""
" --no-stubs If the linker detects to attempt to access\n"
@@ -5455,20 +5688,20 @@ msgstr ""
" est limitée à 128k maximum, il insère un espace d'amorçage\n"
" de saut. Vous pouvez désactiver cela avec cette option.\n"
-#: eavr1.c:586 eavr2.c:586 eavr25.c:586 eavr3.c:586 eavr31.c:586 eavr35.c:586
-#: eavr4.c:586 eavr5.c:586 eavr51.c:586 eavr6.c:586 eavrtiny.c:586
-#: eavrxmega1.c:586 eavrxmega2.c:586 eavrxmega2_flmap.c:586 eavrxmega3.c:586
-#: eavrxmega4.c:586 eavrxmega4_flmap.c:586 eavrxmega5.c:586 eavrxmega6.c:586
-#: eavrxmega7.c:586
+#: eavr1.c:609 eavr2.c:609 eavr25.c:609 eavr3.c:609 eavr31.c:609 eavr35.c:609
+#: eavr4.c:609 eavr5.c:609 eavr51.c:609 eavr6.c:609 eavrtiny.c:609
+#: eavrxmega1.c:609 eavrxmega2.c:609 eavrxmega2_flmap.c:609 eavrxmega3.c:609
+#: eavrxmega4.c:609 eavrxmega4_flmap.c:609 eavrxmega5.c:609 eavrxmega6.c:609
+#: eavrxmega7.c:609
#, c-format
msgid " --debug-stubs Used for debugging avr-ld.\n"
msgstr " --debug-stubs Utilisé pour déboguer avr-ld.\n"
-#: eavr1.c:588 eavr2.c:588 eavr25.c:588 eavr3.c:588 eavr31.c:588 eavr35.c:588
-#: eavr4.c:588 eavr5.c:588 eavr51.c:588 eavr6.c:588 eavrtiny.c:588
-#: eavrxmega1.c:588 eavrxmega2.c:588 eavrxmega2_flmap.c:588 eavrxmega3.c:588
-#: eavrxmega4.c:588 eavrxmega4_flmap.c:588 eavrxmega5.c:588 eavrxmega6.c:588
-#: eavrxmega7.c:588
+#: eavr1.c:611 eavr2.c:611 eavr25.c:611 eavr3.c:611 eavr31.c:611 eavr35.c:611
+#: eavr4.c:611 eavr5.c:611 eavr51.c:611 eavr6.c:611 eavrtiny.c:611
+#: eavrxmega1.c:611 eavrxmega2.c:611 eavrxmega2_flmap.c:611 eavrxmega3.c:611
+#: eavrxmega4.c:611 eavrxmega4_flmap.c:611 eavrxmega5.c:611 eavrxmega6.c:611
+#: eavrxmega7.c:611
#, c-format
msgid " --debug-relax Used for debugging avr-ld.\n"
msgstr " --debug-relax Utilisé pour déboguer avr-ld.\n"
@@ -5481,7 +5714,7 @@ msgstr "%X%P : impossible de récupérer la taille de la section d'amorçage :
msgid "%X%P: cannot build stubs: %E\n"
msgstr "%X%P : impossible de construire les secteurs d'amorçage : %E\n"
-#: ecskyelf.c:593 ecskyelf_linux.c:790
+#: ecskyelf.c:616 ecskyelf_linux.c:803
#, c-format
msgid ""
" --[no-]branch-stub Disable/enable use of stubs to expand branch\n"
@@ -5490,7 +5723,7 @@ msgstr ""
" --[no-]branch-stub Désactiver/activer l'utilisation des espaces d'amorçage pour développer\n"
" les instructions de branchement qui ne peuvent pas atteindre la cible.\n"
-#: ecskyelf.c:597 ecskyelf_linux.c:794
+#: ecskyelf.c:620 ecskyelf_linux.c:807
#, c-format
msgid ""
" --stub-group-size=N Maximum size of a group of input sections\n"
@@ -5546,79 +5779,79 @@ msgstr "%X%P : %pA dépasse la limite de stockage local\n"
msgid "%P: --auto-overlay ignored with zero local store range\n"
msgstr "%P : --auto-overlay ignoré avec une limite de stockage local nul\n"
-#: eelf32_spu.c:916
+#: eelf32_spu.c:939
msgid "%F%P: invalid --local-store address range `%s'\n"
msgstr "%F%P : plage d'adresses --local-store « %s » invalide\n"
-#: eelf32_spu.c:952
+#: eelf32_spu.c:975
msgid "%F%P: invalid --num-lines/--num-regions `%u'\n"
msgstr "%F%P : --num-lines/--num-regions « %u » invalide\n"
-#: eelf32_spu.c:957
+#: eelf32_spu.c:980
msgid "%F%P: invalid --line-size/--region-size `%u'\n"
msgstr "%F%P : --line-size/--region-size « %u » invalide\n"
-#: eelf32_spu.c:978
+#: eelf32_spu.c:1001
msgid "%F%P: invalid --num-lines/--num-regions `%s'\n"
msgstr "%F%P : --num-lines/--num-regions « %s » invalide\n"
-#: eelf32_spu.c:991
+#: eelf32_spu.c:1014
msgid "%F%P: invalid --line-size/--region-size `%s'\n"
msgstr "%F%P : --line-size/--region-size « %s » invalide\n"
-#: eelf32_spu.c:1000
+#: eelf32_spu.c:1023
msgid "%F%P: invalid --fixed-space value `%s'\n"
msgstr "%F%P : valeur de --fixed-space « %s » invalide\n"
-#: eelf32_spu.c:1009
+#: eelf32_spu.c:1032
msgid "%F%P: invalid --reserved-space value `%s'\n"
msgstr "%F%P : valeur de --reserved-space « %s » invalide\n"
-#: eelf32_spu.c:1018
+#: eelf32_spu.c:1041
msgid "%F%P: invalid --extra-stack-space value `%s'\n"
msgstr "%F%P : valeur de --extra-stack-space « %s » invalide\n"
-#: eelf32_spu.c:1055
+#: eelf32_spu.c:1078
#, c-format
msgid " --plugin Make SPU plugin\n"
msgstr " --plugin Créer un greffon SPU\n"
-#: eelf32_spu.c:1057
+#: eelf32_spu.c:1080
#, c-format
msgid " --no-overlays No overlay handling\n"
msgstr " --no-overlays Pas de gestion des recouvrements\n"
-#: eelf32_spu.c:1059
+#: eelf32_spu.c:1082
#, c-format
msgid " --compact-stubs Use smaller and possibly slower call stubs\n"
msgstr " --compact-stubs utiliser des espaces d'amorçage d'appel plus petits mais possiblement plus lents\n"
-#: eelf32_spu.c:1061
+#: eelf32_spu.c:1084
#, c-format
msgid " --emit-stub-syms Add symbols on overlay call stubs\n"
msgstr " --emit-stub-syms Ajouter les symboles sur les espace d'amorçage d'appel de recouvrement\n"
-#: eelf32_spu.c:1063
+#: eelf32_spu.c:1086
#, c-format
msgid " --extra-overlay-stubs Add stubs on all calls out of overlay regions\n"
msgstr " --extra-overlay-stubs Ajouter des espaces d'amorçage pour tous les appels en dehors des régions de recouvrement\n"
-#: eelf32_spu.c:1065
+#: eelf32_spu.c:1088
#, c-format
msgid " --local-store=lo:hi Valid address range\n"
msgstr " --local-store=bas:haut Plage d'adresses valides\n"
-#: eelf32_spu.c:1067
+#: eelf32_spu.c:1090
#, c-format
msgid " --stack-analysis Estimate maximum stack requirement\n"
msgstr " --stack-analysis Estimer le besoin maximal de la pile\n"
-#: eelf32_spu.c:1069
+#: eelf32_spu.c:1092
#, c-format
msgid " --emit-stack-syms Add sym giving stack needed for each func\n"
msgstr " --emit-stack-syms Ajouter un sym donnant la pile nécessaire à chaque fonction\n"
-#: eelf32_spu.c:1071
+#: eelf32_spu.c:1094
#, c-format
msgid ""
" --auto-overlay [=filename] Create an overlay script in filename if\n"
@@ -5627,12 +5860,12 @@ msgstr ""
" --auto-overlay [=fichier] Créer un script de recouvrement dans le fichier si\n"
" l'exécutable ne rentre pas dans le stockage local\n"
-#: eelf32_spu.c:1074
+#: eelf32_spu.c:1097
#, c-format
msgid " --auto-relink Rerun linker using auto-overlay script\n"
msgstr " --auto-relink Relancer l'éditeur de liens en utilisant un script de recouvrements automatiques\n"
-#: eelf32_spu.c:1076
+#: eelf32_spu.c:1099
#, c-format
msgid ""
" --overlay-rodata Place read-only data with associated function\n"
@@ -5641,22 +5874,22 @@ msgstr ""
" --overlay-rodata Placer les données en lecture seule avec le code des fonctions\n"
" associées dans des recouvrements\n"
-#: eelf32_spu.c:1079
+#: eelf32_spu.c:1102
#, c-format
msgid " --num-regions Number of overlay buffers (default 1)\n"
msgstr " --num-regions Nombre de tampons de recouvrements (défaut 1)\n"
-#: eelf32_spu.c:1081
+#: eelf32_spu.c:1104
#, c-format
msgid " --region-size Size of overlay buffers (default 0, auto)\n"
msgstr " --region-size Taille des tampons de recouvrements (défaut 0, auto)\n"
-#: eelf32_spu.c:1083
+#: eelf32_spu.c:1106
#, c-format
msgid " --fixed-space=bytes Local store for non-overlay code and data\n"
msgstr " --fixed-space=octets Stockage local pour du code et des données sans recouvrement\n"
-#: eelf32_spu.c:1085
+#: eelf32_spu.c:1108
#, c-format
msgid ""
" --reserved-space=bytes Local store for stack and heap. If not specified\n"
@@ -5665,7 +5898,7 @@ msgstr ""
" --reserved-space=octets Stockage local pour la pile et le tas. Si non spécifié\n"
" ld estimera la taille de la pile et ne supposera aucun tas\n"
-#: eelf32_spu.c:1088
+#: eelf32_spu.c:1111
#, c-format
msgid ""
" --extra-stack-space=bytes Space for negative sp access (default 2000) if\n"
@@ -5674,27 +5907,27 @@ msgstr ""
" --extra-stack-space=octets Espace pour les accès sp négatifs (défaut 2000) si\n"
" --reserved-space n'est pas donné\n"
-#: eelf32_spu.c:1091
+#: eelf32_spu.c:1114
#, c-format
msgid " --soft-icache Generate software icache overlays\n"
msgstr " --soft-icache Générer des recouvrements icache logiciels\n"
-#: eelf32_spu.c:1093
+#: eelf32_spu.c:1116
#, c-format
msgid " --num-lines Number of soft-icache lines (default 32)\n"
msgstr " --num-lines Nombre de lignes de icache logiciel (défaut 32)\n"
-#: eelf32_spu.c:1095
+#: eelf32_spu.c:1118
#, c-format
msgid " --line-size Size of soft-icache lines (default 1k)\n"
msgstr " --line-size Taille des lignes icache logiciel (défaut 1k)\n"
-#: eelf32_spu.c:1097
+#: eelf32_spu.c:1120
#, c-format
msgid " --non-ia-text Allow non-icache code in icache lines\n"
msgstr " --non-ia-text Autorise du code non icache dans des lignes icache\n"
-#: eelf32_spu.c:1099
+#: eelf32_spu.c:1122
#, c-format
msgid " --lrlive-analysis Scan function prologue for lr liveness\n"
msgstr " --lrlive-analysis Scanner le prologue des functions pour une exécution lr\n"
@@ -5704,125 +5937,125 @@ msgstr " --lrlive-analysis Scanner le prologue des functions pour une
msgid "%F%P: invalid --dsbt-index %d, outside DSBT size\n"
msgstr "%F%P : invalide --dsbt-index %d, en dehors de la taille DSBT\n"
-#: eelf32_tic6x_be.c:618 eelf32_tic6x_elf_be.c:618 eelf32_tic6x_elf_le.c:618
-#: eelf32_tic6x_le.c:618 eelf32_tic6x_linux_be.c:618
-#: eelf32_tic6x_linux_le.c:618
+#: eelf32_tic6x_be.c:631 eelf32_tic6x_elf_be.c:631 eelf32_tic6x_elf_le.c:631
+#: eelf32_tic6x_le.c:631 eelf32_tic6x_linux_be.c:631
+#: eelf32_tic6x_linux_le.c:631
msgid "%F%P: invalid --dsbt-index %s\n"
msgstr "%F%P : --dsbt-index %s invalide\n"
-#: eelf32_tic6x_be.c:628 eelf32_tic6x_elf_be.c:628 eelf32_tic6x_elf_le.c:628
-#: eelf32_tic6x_le.c:628 eelf32_tic6x_linux_be.c:628
-#: eelf32_tic6x_linux_le.c:628
+#: eelf32_tic6x_be.c:641 eelf32_tic6x_elf_be.c:641 eelf32_tic6x_elf_le.c:641
+#: eelf32_tic6x_le.c:641 eelf32_tic6x_linux_be.c:641
+#: eelf32_tic6x_linux_le.c:641
msgid "%F%P: invalid --dsbt-size %s\n"
msgstr "%F%P : --dsbt-size %s invalide\n"
-#: eelf32_tic6x_be.c:644 eelf32_tic6x_elf_be.c:644 eelf32_tic6x_elf_le.c:644
-#: eelf32_tic6x_le.c:644 eelf32_tic6x_linux_be.c:644
-#: eelf32_tic6x_linux_le.c:644
+#: eelf32_tic6x_be.c:657 eelf32_tic6x_elf_be.c:657 eelf32_tic6x_elf_le.c:657
+#: eelf32_tic6x_le.c:657 eelf32_tic6x_linux_be.c:657
+#: eelf32_tic6x_linux_le.c:657
#, c-format
msgid " --dsbt-index <index> Use this as the DSBT index for the output object\n"
msgstr " --dsbt-index <index> Utilise cela comme index DSBT pour l'object en sortie\n"
-#: eelf32_tic6x_be.c:645 eelf32_tic6x_elf_be.c:645 eelf32_tic6x_elf_le.c:645
-#: eelf32_tic6x_le.c:645 eelf32_tic6x_linux_be.c:645
-#: eelf32_tic6x_linux_le.c:645
+#: eelf32_tic6x_be.c:658 eelf32_tic6x_elf_be.c:658 eelf32_tic6x_elf_le.c:658
+#: eelf32_tic6x_le.c:658 eelf32_tic6x_linux_be.c:658
+#: eelf32_tic6x_linux_le.c:658
#, c-format
msgid " --dsbt-size <index> Use this as the number of entries in the DSBT table\n"
msgstr " --dsbt-size <index> Utilise cela comme le nombre d'entrées dans la table DSBT\n"
-#: eelf32_tic6x_be.c:646 eelf32_tic6x_elf_be.c:646 eelf32_tic6x_elf_le.c:646
-#: eelf32_tic6x_le.c:646 eelf32_tic6x_linux_be.c:646
-#: eelf32_tic6x_linux_le.c:646
+#: eelf32_tic6x_be.c:659 eelf32_tic6x_elf_be.c:659 eelf32_tic6x_elf_le.c:659
+#: eelf32_tic6x_le.c:659 eelf32_tic6x_linux_be.c:659
+#: eelf32_tic6x_linux_le.c:659
#, c-format
msgid " --no-merge-exidx-entries\n"
msgstr " --no-merge-exidx-entries\n"
-#: eelf32_tic6x_be.c:647 eelf32_tic6x_elf_be.c:647 eelf32_tic6x_elf_le.c:647
-#: eelf32_tic6x_le.c:647 eelf32_tic6x_linux_be.c:647
-#: eelf32_tic6x_linux_le.c:647
+#: eelf32_tic6x_be.c:660 eelf32_tic6x_elf_be.c:660 eelf32_tic6x_elf_le.c:660
+#: eelf32_tic6x_le.c:660 eelf32_tic6x_linux_be.c:660
+#: eelf32_tic6x_linux_le.c:660
#, c-format
msgid " Disable merging exidx entries\n"
msgstr " Désactive la fusion d'entrées exidx\n"
-#: eelf32_x86_64.c:7867 eelf_i386.c:7322 eelf_i386_be.c:529
-#: eelf_i386_fbsd.c:580 eelf_i386_haiku.c:580 eelf_i386_ldso.c:540
-#: eelf_i386_sol2.c:712 eelf_i386_vxworks.c:606 eelf_iamcu.c:580
-#: eelf_x86_64.c:7867 eelf_x86_64_cloudabi.c:591 eelf_x86_64_fbsd.c:591
-#: eelf_x86_64_haiku.c:591 eelf_x86_64_sol2.c:723
+#: eelf32_x86_64.c:8606 eelf_i386.c:8061 eelf_i386_be.c:542
+#: eelf_i386_fbsd.c:593 eelf_i386_haiku.c:593 eelf_i386_ldso.c:553
+#: eelf_i386_sol2.c:725 eelf_i386_vxworks.c:619 eelf_iamcu.c:593
+#: eelf_x86_64.c:8606 eelf_x86_64_cloudabi.c:604 eelf_x86_64_fbsd.c:604
+#: eelf_x86_64_haiku.c:604 eelf_x86_64_sol2.c:736
msgid "%F%P: invalid number for -z call-nop=prefix-: %s\n"
msgstr "%F%P : nombre invalide pour -z call-nop=prefix- : %s\n"
-#: eelf32_x86_64.c:7876 eelf_i386.c:7331 eelf_i386_be.c:538
-#: eelf_i386_fbsd.c:589 eelf_i386_haiku.c:589 eelf_i386_ldso.c:549
-#: eelf_i386_sol2.c:721 eelf_i386_vxworks.c:615 eelf_iamcu.c:589
-#: eelf_x86_64.c:7876 eelf_x86_64_cloudabi.c:600 eelf_x86_64_fbsd.c:600
-#: eelf_x86_64_haiku.c:600 eelf_x86_64_sol2.c:732
+#: eelf32_x86_64.c:8615 eelf_i386.c:8070 eelf_i386_be.c:551
+#: eelf_i386_fbsd.c:602 eelf_i386_haiku.c:602 eelf_i386_ldso.c:562
+#: eelf_i386_sol2.c:734 eelf_i386_vxworks.c:628 eelf_iamcu.c:602
+#: eelf_x86_64.c:8615 eelf_x86_64_cloudabi.c:613 eelf_x86_64_fbsd.c:613
+#: eelf_x86_64_haiku.c:613 eelf_x86_64_sol2.c:745
msgid "%F%P: invalid number for -z call-nop=suffix-: %s\n"
msgstr "%F%P : nombre invalide pour -z call-nop=suffix- : %s\n"
-#: eelf32_x86_64.c:7881 eelf_i386.c:7336 eelf_i386_be.c:543
-#: eelf_i386_fbsd.c:594 eelf_i386_haiku.c:594 eelf_i386_ldso.c:554
-#: eelf_i386_sol2.c:726 eelf_i386_vxworks.c:620 eelf_iamcu.c:594
-#: eelf_x86_64.c:7881 eelf_x86_64_cloudabi.c:605 eelf_x86_64_fbsd.c:605
-#: eelf_x86_64_haiku.c:605 eelf_x86_64_sol2.c:737
+#: eelf32_x86_64.c:8620 eelf_i386.c:8075 eelf_i386_be.c:556
+#: eelf_i386_fbsd.c:607 eelf_i386_haiku.c:607 eelf_i386_ldso.c:567
+#: eelf_i386_sol2.c:739 eelf_i386_vxworks.c:633 eelf_iamcu.c:607
+#: eelf_x86_64.c:8620 eelf_x86_64_cloudabi.c:618 eelf_x86_64_fbsd.c:618
+#: eelf_x86_64_haiku.c:618 eelf_x86_64_sol2.c:750
msgid "%F%P: unsupported option: -z %s\n"
msgstr "%F%P : option non prise en charge : -z %s\n"
-#: eelf32_x86_64.c:7903 eelf_i386.c:7358 eelf_i386_fbsd.c:616
-#: eelf_i386_haiku.c:616 eelf_x86_64.c:7903 eelf_x86_64_cloudabi.c:627
-#: eelf_x86_64_fbsd.c:627 eelf_x86_64_haiku.c:627 eelf_x86_64_sol2.c:759
+#: eelf32_x86_64.c:8642 eelf_i386.c:8097 eelf_i386_fbsd.c:629
+#: eelf_i386_haiku.c:629 eelf_x86_64.c:8642 eelf_x86_64_cloudabi.c:640
+#: eelf_x86_64_fbsd.c:640 eelf_x86_64_haiku.c:640 eelf_x86_64_sol2.c:772
msgid "%F%P: invalid option for -z cet-report=: %s\n"
msgstr "%F%P : option invalide pour -z cet-report=: %s\n"
-#: eelf32_x86_64.c:7917 eelf_i386.c:7372 eelf_i386_fbsd.c:630
-#: eelf_i386_haiku.c:630 eelf_x86_64.c:7917 eelf_x86_64_cloudabi.c:641
-#: eelf_x86_64_fbsd.c:641 eelf_x86_64_haiku.c:641 eelf_x86_64_sol2.c:773
+#: eelf32_x86_64.c:8656 eelf_i386.c:8111 eelf_i386_fbsd.c:643
+#: eelf_i386_haiku.c:643 eelf_x86_64.c:8656 eelf_x86_64_cloudabi.c:654
+#: eelf_x86_64_fbsd.c:654 eelf_x86_64_haiku.c:654 eelf_x86_64_sol2.c:786
msgid "%F%P: invalid x86-64 ISA level: %s\n"
msgstr "%F%P : niveau ISA x86-64 invalide : %s\n"
-#: eelf32_x86_64.c:7933 eelf_i386.c:7388 eelf_i386_fbsd.c:646
-#: eelf_i386_haiku.c:646 eelf_x86_64.c:7933 eelf_x86_64_cloudabi.c:657
-#: eelf_x86_64_fbsd.c:657 eelf_x86_64_haiku.c:657 eelf_x86_64_sol2.c:789
+#: eelf32_x86_64.c:8672 eelf_i386.c:8127 eelf_i386_fbsd.c:659
+#: eelf_i386_haiku.c:659 eelf_x86_64.c:8672 eelf_x86_64_cloudabi.c:670
+#: eelf_x86_64_fbsd.c:670 eelf_x86_64_haiku.c:670 eelf_x86_64_sol2.c:802
msgid "%F%P: invalid option for -z isa-level-report=: %s\n"
msgstr "%F%P : option invalide pour -z isa-level-report=: %s\n"
-#: eelf32_x86_64.c:7980 eelf_i386.c:7430 eelf_i386_be.c:559
-#: eelf_i386_fbsd.c:688 eelf_i386_haiku.c:688 eelf_i386_ldso.c:579
-#: eelf_i386_sol2.c:751 eelf_i386_vxworks.c:641 eelf_iamcu.c:619
-#: eelf_x86_64.c:8030 eelf_x86_64_cloudabi.c:754 eelf_x86_64_fbsd.c:754
-#: eelf_x86_64_haiku.c:754 eelf_x86_64_sol2.c:886
+#: eelf32_x86_64.c:8719 eelf_i386.c:8169 eelf_i386_be.c:572
+#: eelf_i386_fbsd.c:701 eelf_i386_haiku.c:701 eelf_i386_ldso.c:592
+#: eelf_i386_sol2.c:764 eelf_i386_vxworks.c:654 eelf_iamcu.c:632
+#: eelf_x86_64.c:8769 eelf_x86_64_cloudabi.c:767 eelf_x86_64_fbsd.c:767
+#: eelf_x86_64_haiku.c:767 eelf_x86_64_sol2.c:899
#, c-format
msgid " -z noextern-protected-data Do not treat protected data symbol as external\n"
msgstr " -z noextern-protected-data Ne pas traiter les symboles de données protégées comme externes\n"
-#: eelf32_x86_64.c:7982 eelf_i386.c:7432 eelf_i386_be.c:561
-#: eelf_i386_fbsd.c:690 eelf_i386_haiku.c:690 eelf_i386_ldso.c:581
-#: eelf_i386_sol2.c:753 eelf_i386_vxworks.c:643 eelf_iamcu.c:621
-#: eelf_x86_64.c:8032 eelf_x86_64_cloudabi.c:756 eelf_x86_64_fbsd.c:756
-#: eelf_x86_64_haiku.c:756 eelf_x86_64_sol2.c:888
+#: eelf32_x86_64.c:8721 eelf_i386.c:8171 eelf_i386_be.c:574
+#: eelf_i386_fbsd.c:703 eelf_i386_haiku.c:703 eelf_i386_ldso.c:594
+#: eelf_i386_sol2.c:766 eelf_i386_vxworks.c:656 eelf_iamcu.c:634
+#: eelf_x86_64.c:8771 eelf_x86_64_cloudabi.c:769 eelf_x86_64_fbsd.c:769
+#: eelf_x86_64_haiku.c:769 eelf_x86_64_sol2.c:901
#, c-format
msgid " -z indirect-extern-access Enable indirect external access\n"
msgstr " -z indirect-extern-access Autorise l'accès externe indirect\n"
-#: eelf32_x86_64.c:7984 eelf_i386.c:7434 eelf_i386_be.c:563
-#: eelf_i386_fbsd.c:692 eelf_i386_haiku.c:692 eelf_i386_ldso.c:583
-#: eelf_i386_sol2.c:755 eelf_i386_vxworks.c:645 eelf_iamcu.c:623
-#: eelf_x86_64.c:8034 eelf_x86_64_cloudabi.c:758 eelf_x86_64_fbsd.c:758
-#: eelf_x86_64_haiku.c:758 eelf_x86_64_sol2.c:890
+#: eelf32_x86_64.c:8723 eelf_i386.c:8173 eelf_i386_be.c:576
+#: eelf_i386_fbsd.c:705 eelf_i386_haiku.c:705 eelf_i386_ldso.c:596
+#: eelf_i386_sol2.c:768 eelf_i386_vxworks.c:658 eelf_iamcu.c:636
+#: eelf_x86_64.c:8773 eelf_x86_64_cloudabi.c:771 eelf_x86_64_fbsd.c:771
+#: eelf_x86_64_haiku.c:771 eelf_x86_64_sol2.c:903
#, c-format
msgid " -z noindirect-extern-access Disable indirect external access (default)\n"
msgstr " -z noindirect-extern-access N'autorise pas l'accès externe indirect (défaut)\n"
-#: eelf32_x86_64.c:7987 eelf32lppc.c:856 eelf32lppclinux.c:856
-#: eelf32lppcnto.c:856 eelf32lppcsim.c:856 eelf32ppc.c:856 eelf32ppc_fbsd.c:856
-#: eelf32ppchaiku.c:856 eelf32ppclinux.c:856 eelf32ppcnto.c:856
-#: eelf32ppcsim.c:856 eelf32ppcvxworks.c:830 eelf32ppcwindiss.c:856
-#: eelf64lppc.c:1371 eelf64lppc_fbsd.c:1371 eelf64ppc.c:1371
-#: eelf64ppc_fbsd.c:1371 eelf_i386.c:7437 eelf_i386_be.c:566
-#: eelf_i386_fbsd.c:695 eelf_i386_haiku.c:695 eelf_i386_ldso.c:586
-#: eelf_i386_sol2.c:758 eelf_i386_vxworks.c:648 eelf_iamcu.c:626
-#: eelf_x86_64.c:8037 eelf_x86_64_cloudabi.c:761 eelf_x86_64_fbsd.c:761
-#: eelf_x86_64_haiku.c:761 eelf_x86_64_sol2.c:893
+#: eelf32_x86_64.c:8726 eelf32lppc.c:869 eelf32lppclinux.c:869
+#: eelf32lppcnto.c:869 eelf32lppcsim.c:869 eelf32ppc.c:869 eelf32ppc_fbsd.c:869
+#: eelf32ppchaiku.c:869 eelf32ppclinux.c:869 eelf32ppcnto.c:869
+#: eelf32ppcsim.c:869 eelf32ppcvxworks.c:843 eelf32ppcwindiss.c:869
+#: eelf64lppc.c:1384 eelf64lppc_fbsd.c:1384 eelf64ppc.c:1384
+#: eelf64ppc_fbsd.c:1384 eelf_i386.c:8176 eelf_i386_be.c:579
+#: eelf_i386_fbsd.c:708 eelf_i386_haiku.c:708 eelf_i386_ldso.c:599
+#: eelf_i386_sol2.c:771 eelf_i386_vxworks.c:661 eelf_iamcu.c:639
+#: eelf_x86_64.c:8776 eelf_x86_64_cloudabi.c:774 eelf_x86_64_fbsd.c:774
+#: eelf_x86_64_haiku.c:774 eelf_x86_64_sol2.c:906
#, c-format
msgid ""
" -z dynamic-undefined-weak Make undefined weak symbols dynamic\n"
@@ -5831,45 +6064,45 @@ msgstr ""
" -z dynamic-undefined-weak Rendre les symboles faibles non définis dynamiques\n"
" -z nodynamic-undefined-weak Ne pas rendre les symboles faibles non définis dynamiques\n"
-#: eelf32_x86_64.c:7991 eelf_x86_64.c:8041 eelf_x86_64_cloudabi.c:765
-#: eelf_x86_64_fbsd.c:765 eelf_x86_64_haiku.c:765 eelf_x86_64_sol2.c:897
+#: eelf32_x86_64.c:8730 eelf_x86_64.c:8780 eelf_x86_64_cloudabi.c:778
+#: eelf_x86_64_fbsd.c:778 eelf_x86_64_haiku.c:778 eelf_x86_64_sol2.c:910
#, c-format
msgid " -z noreloc-overflow Disable relocation overflow check\n"
msgstr " -z noreloc-overflow Désactiver la vérification de débordement des relocalisations\n"
-#: eelf32_x86_64.c:7994 eelf_i386.c:7441 eelf_i386_be.c:570
-#: eelf_i386_fbsd.c:699 eelf_i386_haiku.c:699 eelf_i386_ldso.c:590
-#: eelf_i386_sol2.c:762 eelf_i386_vxworks.c:652 eelf_iamcu.c:630
-#: eelf_x86_64.c:8044 eelf_x86_64_cloudabi.c:768 eelf_x86_64_fbsd.c:768
-#: eelf_x86_64_haiku.c:768 eelf_x86_64_sol2.c:900
+#: eelf32_x86_64.c:8733 eelf_i386.c:8180 eelf_i386_be.c:583
+#: eelf_i386_fbsd.c:712 eelf_i386_haiku.c:712 eelf_i386_ldso.c:603
+#: eelf_i386_sol2.c:775 eelf_i386_vxworks.c:665 eelf_iamcu.c:643
+#: eelf_x86_64.c:8783 eelf_x86_64_cloudabi.c:781 eelf_x86_64_fbsd.c:781
+#: eelf_x86_64_haiku.c:781 eelf_x86_64_sol2.c:913
#, c-format
msgid " -z call-nop=PADDING Use PADDING as 1-byte NOP for branch\n"
msgstr " -z call-nop=REMBOURRAGE Utiliser REMBOURRAGE comme un NOP de 1 octet pour les branches\n"
-#: eelf32_x86_64.c:7997 eelf_i386.c:7444 eelf_i386_fbsd.c:702
-#: eelf_i386_haiku.c:702 eelf_x86_64.c:8047 eelf_x86_64_cloudabi.c:771
-#: eelf_x86_64_fbsd.c:771 eelf_x86_64_haiku.c:771 eelf_x86_64_sol2.c:903
+#: eelf32_x86_64.c:8736 eelf_i386.c:8183 eelf_i386_fbsd.c:715
+#: eelf_i386_haiku.c:715 eelf_x86_64.c:8786 eelf_x86_64_cloudabi.c:784
+#: eelf_x86_64_fbsd.c:784 eelf_x86_64_haiku.c:784 eelf_x86_64_sol2.c:916
#, c-format
msgid " -z ibtplt Generate IBT-enabled PLT entries\n"
msgstr " -z ibtplt Générer des entrées PLT actives pour l'IBT\n"
-#: eelf32_x86_64.c:7999 eelf_i386.c:7446 eelf_i386_fbsd.c:704
-#: eelf_i386_haiku.c:704 eelf_x86_64.c:8049 eelf_x86_64_cloudabi.c:773
-#: eelf_x86_64_fbsd.c:773 eelf_x86_64_haiku.c:773 eelf_x86_64_sol2.c:905
+#: eelf32_x86_64.c:8738 eelf_i386.c:8185 eelf_i386_fbsd.c:717
+#: eelf_i386_haiku.c:717 eelf_x86_64.c:8788 eelf_x86_64_cloudabi.c:786
+#: eelf_x86_64_fbsd.c:786 eelf_x86_64_haiku.c:786 eelf_x86_64_sol2.c:918
#, c-format
msgid " -z ibt Generate GNU_PROPERTY_X86_FEATURE_1_IBT\n"
msgstr " -z ibt Générer GNU_PROPERTY_X86_FEATURE_1_IBT\n"
-#: eelf32_x86_64.c:8001 eelf_i386.c:7448 eelf_i386_fbsd.c:706
-#: eelf_i386_haiku.c:706 eelf_x86_64.c:8051 eelf_x86_64_cloudabi.c:775
-#: eelf_x86_64_fbsd.c:775 eelf_x86_64_haiku.c:775 eelf_x86_64_sol2.c:907
+#: eelf32_x86_64.c:8740 eelf_i386.c:8187 eelf_i386_fbsd.c:719
+#: eelf_i386_haiku.c:719 eelf_x86_64.c:8790 eelf_x86_64_cloudabi.c:788
+#: eelf_x86_64_fbsd.c:788 eelf_x86_64_haiku.c:788 eelf_x86_64_sol2.c:920
#, c-format
msgid " -z shstk Generate GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
msgstr " -z shstk Générer GNU_PROPERTY_X86_FEATURE_1_SHSTK\n"
-#: eelf32_x86_64.c:8003 eelf_i386.c:7450 eelf_i386_fbsd.c:708
-#: eelf_i386_haiku.c:708 eelf_x86_64.c:8053 eelf_x86_64_cloudabi.c:777
-#: eelf_x86_64_fbsd.c:777 eelf_x86_64_haiku.c:777 eelf_x86_64_sol2.c:909
+#: eelf32_x86_64.c:8742 eelf_i386.c:8189 eelf_i386_fbsd.c:721
+#: eelf_i386_haiku.c:721 eelf_x86_64.c:8792 eelf_x86_64_cloudabi.c:790
+#: eelf_x86_64_fbsd.c:790 eelf_x86_64_haiku.c:790 eelf_x86_64_sol2.c:922
#, c-format
msgid ""
" -z cet-report=[none|warning|error] (default: none)\n"
@@ -5878,23 +6111,23 @@ msgstr ""
" -z cet-report=[none|warning|error] (défaut : none)\n"
" Signaler les propriétés IBT et SHSTK manquantes\n"
-#: eelf32_x86_64.c:8007 eelf_i386.c:7454 eelf_i386_fbsd.c:712
-#: eelf_i386_haiku.c:712 eelf_x86_64.c:8057 eelf_x86_64_cloudabi.c:781
-#: eelf_x86_64_fbsd.c:781 eelf_x86_64_haiku.c:781 eelf_x86_64_sol2.c:913
+#: eelf32_x86_64.c:8746 eelf_i386.c:8193 eelf_i386_fbsd.c:725
+#: eelf_i386_haiku.c:725 eelf_x86_64.c:8796 eelf_x86_64_cloudabi.c:794
+#: eelf_x86_64_fbsd.c:794 eelf_x86_64_haiku.c:794 eelf_x86_64_sol2.c:926
#, c-format
msgid " -z report-relative-reloc Report relative relocations\n"
msgstr " -z report-relative-reloc Signaler les relocalisations relatives\n"
-#: eelf32_x86_64.c:8010 eelf_i386.c:7457 eelf_i386_fbsd.c:715
-#: eelf_i386_haiku.c:715 eelf_x86_64.c:8060 eelf_x86_64_cloudabi.c:784
-#: eelf_x86_64_fbsd.c:784 eelf_x86_64_haiku.c:784 eelf_x86_64_sol2.c:916
+#: eelf32_x86_64.c:8749 eelf_i386.c:8196 eelf_i386_fbsd.c:728
+#: eelf_i386_haiku.c:728 eelf_x86_64.c:8799 eelf_x86_64_cloudabi.c:797
+#: eelf_x86_64_fbsd.c:797 eelf_x86_64_haiku.c:797 eelf_x86_64_sol2.c:929
#, c-format
msgid " -z x86-64-{baseline|v[234]} Mark x86-64-{baseline|v[234]} ISA level as needed\n"
msgstr " -z x86-64-{baseline|v[234]} Marquer le niveau ISA x86-64-{baseline|v[234]} comme requis\n"
-#: eelf32_x86_64.c:8013 eelf_i386.c:7460 eelf_i386_fbsd.c:718
-#: eelf_i386_haiku.c:718 eelf_x86_64.c:8063 eelf_x86_64_cloudabi.c:787
-#: eelf_x86_64_fbsd.c:787 eelf_x86_64_haiku.c:787 eelf_x86_64_sol2.c:919
+#: eelf32_x86_64.c:8752 eelf_i386.c:8199 eelf_i386_fbsd.c:731
+#: eelf_i386_haiku.c:731 eelf_x86_64.c:8802 eelf_x86_64_cloudabi.c:800
+#: eelf_x86_64_fbsd.c:800 eelf_x86_64_haiku.c:800 eelf_x86_64_sol2.c:932
#, c-format
msgid ""
" -z isa-level-report=[none|all|needed|used] (default: none)\n"
@@ -5903,8 +6136,8 @@ msgstr ""
" -z isa-level-report=[none|warning|error] (défaut : none)\n"
" Signaler les niveaux ISA x86-64\n"
-#: eelf32_x86_64.c:8018 eelf_x86_64.c:8082 eelf_x86_64_cloudabi.c:806
-#: eelf_x86_64_fbsd.c:806 eelf_x86_64_haiku.c:806 eelf_x86_64_sol2.c:938
+#: eelf32_x86_64.c:8757 eelf_x86_64.c:8821 eelf_x86_64_cloudabi.c:819
+#: eelf_x86_64_fbsd.c:819 eelf_x86_64_haiku.c:819 eelf_x86_64_sol2.c:951
#, c-format
msgid ""
" -z mark-plt Mark PLT with dynamic tags (default)\n"
@@ -5913,8 +6146,8 @@ msgstr ""
" -z mark-plt Marquer PLT avec des étiquettes dynamiques (défaut)\n"
" -z nomark-plt Ne pas marquer PLT avec des étiquettes dynamiques\n"
-#: eelf32_x86_64.c:8022 eelf_x86_64.c:8086 eelf_x86_64_cloudabi.c:810
-#: eelf_x86_64_fbsd.c:810 eelf_x86_64_haiku.c:810 eelf_x86_64_sol2.c:942
+#: eelf32_x86_64.c:8761 eelf_x86_64.c:8825 eelf_x86_64_cloudabi.c:823
+#: eelf_x86_64_fbsd.c:823 eelf_x86_64_haiku.c:823 eelf_x86_64_sol2.c:955
#, c-format
msgid ""
" -z mark-plt Mark PLT with dynamic tags\n"
@@ -5923,59 +6156,59 @@ msgstr ""
" -z mark-plt Marquer PLT avec des étiquettes dynamiques\n"
" -z nomark-plt Ne pas marquer PLT avec des étiquettes dynamiques (défaut)\n"
-#: eelf32_x86_64.c:8026 eelf64loongarch.c:621 eelf64lppc.c:1375
-#: eelf64lppc_fbsd.c:1375 eelf64ppc.c:1375 eelf64ppc_fbsd.c:1375
-#: eelf_i386.c:7464 eelf_i386_fbsd.c:722 eelf_i386_haiku.c:722
-#: eelf_x86_64.c:8090 eelf_x86_64_cloudabi.c:814 eelf_x86_64_fbsd.c:814
-#: eelf_x86_64_haiku.c:814 eelf_x86_64_sol2.c:946
+#: eelf32_x86_64.c:8765 eelf64loongarch.c:619 eelf64lppc.c:1388
+#: eelf64lppc_fbsd.c:1388 eelf64ppc.c:1388 eelf64ppc_fbsd.c:1388
+#: eelf_i386.c:8203 eelf_i386_fbsd.c:735 eelf_i386_haiku.c:735
+#: eelf_x86_64.c:8829 eelf_x86_64_cloudabi.c:827 eelf_x86_64_fbsd.c:827
+#: eelf_x86_64_haiku.c:827 eelf_x86_64_sol2.c:959
#, c-format
msgid " -z pack-relative-relocs Pack relative relocations\n"
msgstr " -z pack-relative-relocs Inclure les relocalisations relatives\n"
-#: eelf32_x86_64.c:8028 eelf64loongarch.c:623 eelf64lppc.c:1377
-#: eelf64lppc_fbsd.c:1377 eelf64ppc.c:1377 eelf64ppc_fbsd.c:1377
-#: eelf_i386.c:7466 eelf_i386_fbsd.c:724 eelf_i386_haiku.c:724
-#: eelf_x86_64.c:8092 eelf_x86_64_cloudabi.c:816 eelf_x86_64_fbsd.c:816
-#: eelf_x86_64_haiku.c:816 eelf_x86_64_sol2.c:948
+#: eelf32_x86_64.c:8767 eelf64loongarch.c:621 eelf64lppc.c:1390
+#: eelf64lppc_fbsd.c:1390 eelf64ppc.c:1390 eelf64ppc_fbsd.c:1390
+#: eelf_i386.c:8205 eelf_i386_fbsd.c:737 eelf_i386_haiku.c:737
+#: eelf_x86_64.c:8831 eelf_x86_64_cloudabi.c:829 eelf_x86_64_fbsd.c:829
+#: eelf_x86_64_haiku.c:829 eelf_x86_64_sol2.c:961
#, c-format
msgid " -z nopack-relative-relocs Do not pack relative relocations (default)\n"
msgstr " -z nopack-relative-relocs Ne pas inclure les relocalisations relatives (défaut)\n"
-#: eelf32b4300.c:762 eelf32bmip.c:762 eelf32bmipn32.c:776 eelf32bsmip.c:776
-#: eelf32btsmip.c:762 eelf32btsmip_fbsd.c:762 eelf32btsmipn32.c:762
-#: eelf32btsmipn32_fbsd.c:762 eelf32ebmip.c:762 eelf32ebmipvxworks.c:797
-#: eelf32elmip.c:762 eelf32elmipvxworks.c:797 eelf32l4300.c:762
-#: eelf32lmip.c:762 eelf32lr5900.c:606 eelf32lr5900n32.c:605 eelf32lsmip.c:762
-#: eelf32ltsmip.c:762 eelf32ltsmip_fbsd.c:762 eelf32ltsmipn32.c:762
-#: eelf32ltsmipn32_fbsd.c:762 eelf32mipswindiss.c:565 eelf64bmip.c:776
-#: eelf64btsmip.c:762 eelf64btsmip_fbsd.c:762 eelf64ltsmip.c:762
-#: eelf64ltsmip_fbsd.c:762 eelf_mipsel_haiku.c:762
+#: eelf32b4300.c:775 eelf32bmip.c:775 eelf32bmipn32.c:789 eelf32bsmip.c:789
+#: eelf32btsmip.c:775 eelf32btsmip_fbsd.c:775 eelf32btsmipn32.c:775
+#: eelf32btsmipn32_fbsd.c:775 eelf32ebmip.c:775 eelf32ebmipvxworks.c:810
+#: eelf32elmip.c:775 eelf32elmipvxworks.c:810 eelf32l4300.c:775
+#: eelf32lmip.c:775 eelf32lr5900.c:629 eelf32lr5900n32.c:628 eelf32lsmip.c:775
+#: eelf32ltsmip.c:775 eelf32ltsmip_fbsd.c:775 eelf32ltsmipn32.c:775
+#: eelf32ltsmipn32_fbsd.c:775 eelf32mipswindiss.c:588 eelf64bmip.c:789
+#: eelf64btsmip.c:775 eelf64btsmip_fbsd.c:775 eelf64ltsmip.c:775
+#: eelf64ltsmip_fbsd.c:775 eelf_mipsel_haiku.c:775
#, c-format
msgid " --insn32 Only generate 32-bit microMIPS instructions\n"
msgstr " --insn32 Générer uniquement des instructions 32-bit microMIPS\n"
-#: eelf32b4300.c:765 eelf32bmip.c:765 eelf32bmipn32.c:779 eelf32bsmip.c:779
-#: eelf32btsmip.c:765 eelf32btsmip_fbsd.c:765 eelf32btsmipn32.c:765
-#: eelf32btsmipn32_fbsd.c:765 eelf32ebmip.c:765 eelf32ebmipvxworks.c:800
-#: eelf32elmip.c:765 eelf32elmipvxworks.c:800 eelf32l4300.c:765
-#: eelf32lmip.c:765 eelf32lr5900.c:609 eelf32lr5900n32.c:608 eelf32lsmip.c:765
-#: eelf32ltsmip.c:765 eelf32ltsmip_fbsd.c:765 eelf32ltsmipn32.c:765
-#: eelf32ltsmipn32_fbsd.c:765 eelf32mipswindiss.c:568 eelf64bmip.c:779
-#: eelf64btsmip.c:765 eelf64btsmip_fbsd.c:765 eelf64ltsmip.c:765
-#: eelf64ltsmip_fbsd.c:765 eelf_mipsel_haiku.c:765
+#: eelf32b4300.c:778 eelf32bmip.c:778 eelf32bmipn32.c:792 eelf32bsmip.c:792
+#: eelf32btsmip.c:778 eelf32btsmip_fbsd.c:778 eelf32btsmipn32.c:778
+#: eelf32btsmipn32_fbsd.c:778 eelf32ebmip.c:778 eelf32ebmipvxworks.c:813
+#: eelf32elmip.c:778 eelf32elmipvxworks.c:813 eelf32l4300.c:778
+#: eelf32lmip.c:778 eelf32lr5900.c:632 eelf32lr5900n32.c:631 eelf32lsmip.c:778
+#: eelf32ltsmip.c:778 eelf32ltsmip_fbsd.c:778 eelf32ltsmipn32.c:778
+#: eelf32ltsmipn32_fbsd.c:778 eelf32mipswindiss.c:591 eelf64bmip.c:792
+#: eelf64btsmip.c:778 eelf64btsmip_fbsd.c:778 eelf64ltsmip.c:778
+#: eelf64ltsmip_fbsd.c:778 eelf_mipsel_haiku.c:778
#, c-format
msgid " --no-insn32 Generate all microMIPS instructions\n"
msgstr " --no-insn32 Générer toutes les instructions microMIPS\n"
-#: eelf32b4300.c:768 eelf32bmip.c:768 eelf32bmipn32.c:782 eelf32bsmip.c:782
-#: eelf32btsmip.c:768 eelf32btsmip_fbsd.c:768 eelf32btsmipn32.c:768
-#: eelf32btsmipn32_fbsd.c:768 eelf32ebmip.c:768 eelf32ebmipvxworks.c:803
-#: eelf32elmip.c:768 eelf32elmipvxworks.c:803 eelf32l4300.c:768
-#: eelf32lmip.c:768 eelf32lr5900.c:612 eelf32lr5900n32.c:611 eelf32lsmip.c:768
-#: eelf32ltsmip.c:768 eelf32ltsmip_fbsd.c:768 eelf32ltsmipn32.c:768
-#: eelf32ltsmipn32_fbsd.c:768 eelf32mipswindiss.c:571 eelf64bmip.c:782
-#: eelf64btsmip.c:768 eelf64btsmip_fbsd.c:768 eelf64ltsmip.c:768
-#: eelf64ltsmip_fbsd.c:768 eelf_mipsel_haiku.c:768
+#: eelf32b4300.c:781 eelf32bmip.c:781 eelf32bmipn32.c:795 eelf32bsmip.c:795
+#: eelf32btsmip.c:781 eelf32btsmip_fbsd.c:781 eelf32btsmipn32.c:781
+#: eelf32btsmipn32_fbsd.c:781 eelf32ebmip.c:781 eelf32ebmipvxworks.c:816
+#: eelf32elmip.c:781 eelf32elmipvxworks.c:816 eelf32l4300.c:781
+#: eelf32lmip.c:781 eelf32lr5900.c:635 eelf32lr5900n32.c:634 eelf32lsmip.c:781
+#: eelf32ltsmip.c:781 eelf32ltsmip_fbsd.c:781 eelf32ltsmipn32.c:781
+#: eelf32ltsmipn32_fbsd.c:781 eelf32mipswindiss.c:594 eelf64bmip.c:795
+#: eelf64btsmip.c:781 eelf64btsmip_fbsd.c:781 eelf64ltsmip.c:781
+#: eelf64ltsmip_fbsd.c:781 eelf_mipsel_haiku.c:781
#, c-format
msgid ""
" --ignore-branch-isa Accept invalid branch relocations requiring\n"
@@ -5984,15 +6217,15 @@ msgstr ""
" --ignore-branch-isa Accepter des relocalisation de branche invalides nécessitant\n"
" une option de mode ISA\n"
-#: eelf32b4300.c:772 eelf32bmip.c:772 eelf32bmipn32.c:786 eelf32bsmip.c:786
-#: eelf32btsmip.c:772 eelf32btsmip_fbsd.c:772 eelf32btsmipn32.c:772
-#: eelf32btsmipn32_fbsd.c:772 eelf32ebmip.c:772 eelf32ebmipvxworks.c:807
-#: eelf32elmip.c:772 eelf32elmipvxworks.c:807 eelf32l4300.c:772
-#: eelf32lmip.c:772 eelf32lr5900.c:616 eelf32lr5900n32.c:615 eelf32lsmip.c:772
-#: eelf32ltsmip.c:772 eelf32ltsmip_fbsd.c:772 eelf32ltsmipn32.c:772
-#: eelf32ltsmipn32_fbsd.c:772 eelf32mipswindiss.c:575 eelf64bmip.c:786
-#: eelf64btsmip.c:772 eelf64btsmip_fbsd.c:772 eelf64ltsmip.c:772
-#: eelf64ltsmip_fbsd.c:772 eelf_mipsel_haiku.c:772
+#: eelf32b4300.c:785 eelf32bmip.c:785 eelf32bmipn32.c:799 eelf32bsmip.c:799
+#: eelf32btsmip.c:785 eelf32btsmip_fbsd.c:785 eelf32btsmipn32.c:785
+#: eelf32btsmipn32_fbsd.c:785 eelf32ebmip.c:785 eelf32ebmipvxworks.c:820
+#: eelf32elmip.c:785 eelf32elmipvxworks.c:820 eelf32l4300.c:785
+#: eelf32lmip.c:785 eelf32lr5900.c:639 eelf32lr5900n32.c:638 eelf32lsmip.c:785
+#: eelf32ltsmip.c:785 eelf32ltsmip_fbsd.c:785 eelf32ltsmipn32.c:785
+#: eelf32ltsmipn32_fbsd.c:785 eelf32mipswindiss.c:598 eelf64bmip.c:799
+#: eelf64btsmip.c:785 eelf64btsmip_fbsd.c:785 eelf64ltsmip.c:785
+#: eelf64ltsmip_fbsd.c:785 eelf_mipsel_haiku.c:785
#, c-format
msgid ""
" --no-ignore-branch-isa Reject invalid branch relocations requiring\n"
@@ -6001,70 +6234,70 @@ msgstr ""
" --no-ignore-branch-isa Rejeter des relocalisations de branche invalides nécessitant\n"
" une option de mode ISA\n"
-#: eelf32b4300.c:776 eelf32bmip.c:776 eelf32bmipn32.c:790 eelf32bsmip.c:790
-#: eelf32btsmip.c:776 eelf32btsmip_fbsd.c:776 eelf32btsmipn32.c:776
-#: eelf32btsmipn32_fbsd.c:776 eelf32ebmip.c:776 eelf32ebmipvxworks.c:811
-#: eelf32elmip.c:776 eelf32elmipvxworks.c:811 eelf32l4300.c:776
-#: eelf32lmip.c:776 eelf32lr5900.c:620 eelf32lr5900n32.c:619 eelf32lsmip.c:776
-#: eelf32ltsmip.c:776 eelf32ltsmip_fbsd.c:776 eelf32ltsmipn32.c:776
-#: eelf32ltsmipn32_fbsd.c:776 eelf32mipswindiss.c:579 eelf64bmip.c:790
-#: eelf64btsmip.c:776 eelf64btsmip_fbsd.c:776 eelf64ltsmip.c:776
-#: eelf64ltsmip_fbsd.c:776 eelf_mipsel_haiku.c:776
+#: eelf32b4300.c:789 eelf32bmip.c:789 eelf32bmipn32.c:803 eelf32bsmip.c:803
+#: eelf32btsmip.c:789 eelf32btsmip_fbsd.c:789 eelf32btsmipn32.c:789
+#: eelf32btsmipn32_fbsd.c:789 eelf32ebmip.c:789 eelf32ebmipvxworks.c:824
+#: eelf32elmip.c:789 eelf32elmipvxworks.c:824 eelf32l4300.c:789
+#: eelf32lmip.c:789 eelf32lr5900.c:643 eelf32lr5900n32.c:642 eelf32lsmip.c:789
+#: eelf32ltsmip.c:789 eelf32ltsmip_fbsd.c:789 eelf32ltsmipn32.c:789
+#: eelf32ltsmipn32_fbsd.c:789 eelf32mipswindiss.c:602 eelf64bmip.c:803
+#: eelf64btsmip.c:789 eelf64btsmip_fbsd.c:789 eelf64ltsmip.c:789
+#: eelf64ltsmip_fbsd.c:789 eelf_mipsel_haiku.c:789
#, c-format
msgid " --compact-branches Generate compact branches/jumps for MIPS R6\n"
msgstr " --compact-branches Générer des branches/sauts compacts pour MIPS R6\n"
-#: eelf32b4300.c:779 eelf32bmip.c:779 eelf32bmipn32.c:793 eelf32bsmip.c:793
-#: eelf32btsmip.c:779 eelf32btsmip_fbsd.c:779 eelf32btsmipn32.c:779
-#: eelf32btsmipn32_fbsd.c:779 eelf32ebmip.c:779 eelf32ebmipvxworks.c:814
-#: eelf32elmip.c:779 eelf32elmipvxworks.c:814 eelf32l4300.c:779
-#: eelf32lmip.c:779 eelf32lr5900.c:623 eelf32lr5900n32.c:622 eelf32lsmip.c:779
-#: eelf32ltsmip.c:779 eelf32ltsmip_fbsd.c:779 eelf32ltsmipn32.c:779
-#: eelf32ltsmipn32_fbsd.c:779 eelf32mipswindiss.c:582 eelf64bmip.c:793
-#: eelf64btsmip.c:779 eelf64btsmip_fbsd.c:779 eelf64ltsmip.c:779
-#: eelf64ltsmip_fbsd.c:779 eelf_mipsel_haiku.c:779
+#: eelf32b4300.c:792 eelf32bmip.c:792 eelf32bmipn32.c:806 eelf32bsmip.c:806
+#: eelf32btsmip.c:792 eelf32btsmip_fbsd.c:792 eelf32btsmipn32.c:792
+#: eelf32btsmipn32_fbsd.c:792 eelf32ebmip.c:792 eelf32ebmipvxworks.c:827
+#: eelf32elmip.c:792 eelf32elmipvxworks.c:827 eelf32l4300.c:792
+#: eelf32lmip.c:792 eelf32lr5900.c:646 eelf32lr5900n32.c:645 eelf32lsmip.c:792
+#: eelf32ltsmip.c:792 eelf32ltsmip_fbsd.c:792 eelf32ltsmipn32.c:792
+#: eelf32ltsmipn32_fbsd.c:792 eelf32mipswindiss.c:605 eelf64bmip.c:806
+#: eelf64btsmip.c:792 eelf64btsmip_fbsd.c:792 eelf64ltsmip.c:792
+#: eelf64ltsmip_fbsd.c:792 eelf_mipsel_haiku.c:792
#, c-format
msgid " --no-compact-branches Generate delay slot branches/jumps for MIPS R6\n"
msgstr " --no-compact-branches Générer des branches/sauts à instructions concomitantes (delay slot) pour MIPS R6\n"
-#: eelf32bfin.c:510 eelf32bfinfd.c:550
+#: eelf32bfin.c:523 eelf32bfinfd.c:563
#, c-format
msgid " --code-in-l1 Put code in L1\n"
msgstr " --code-in-l1 Mettre du code en L1\n"
-#: eelf32bfin.c:512 eelf32bfinfd.c:552
+#: eelf32bfin.c:525 eelf32bfinfd.c:565
#, c-format
msgid " --data-in-l1 Put data in L1\n"
msgstr " --data-in-l1 Mettre de la données en L1\n"
-#: eelf32briscv.c:628 eelf32briscv_ilp32.c:628 eelf32briscv_ilp32f.c:628
-#: eelf32lriscv.c:628 eelf32lriscv_ilp32.c:628 eelf32lriscv_ilp32f.c:628
-#: eelf64briscv.c:628 eelf64briscv_lp64.c:628 eelf64briscv_lp64f.c:628
-#: eelf64lriscv.c:628 eelf64lriscv_lp64.c:628 eelf64lriscv_lp64f.c:628
+#: eelf32briscv.c:641 eelf32briscv_ilp32.c:641 eelf32briscv_ilp32f.c:641
+#: eelf32lriscv.c:641 eelf32lriscv_ilp32.c:641 eelf32lriscv_ilp32f.c:641
+#: eelf64briscv.c:641 eelf64briscv_lp64.c:641 eelf64briscv_lp64f.c:641
+#: eelf64lriscv.c:641 eelf64lriscv_lp64.c:641 eelf64lriscv_lp64f.c:641
#, c-format
msgid " --relax-gp Perform GP relaxation\n"
msgstr " --relax-gp Exécuter la relaxation GP\n"
-#: eelf32briscv.c:629 eelf32briscv_ilp32.c:629 eelf32briscv_ilp32f.c:629
-#: eelf32lriscv.c:629 eelf32lriscv_ilp32.c:629 eelf32lriscv_ilp32f.c:629
-#: eelf64briscv.c:629 eelf64briscv_lp64.c:629 eelf64briscv_lp64f.c:629
-#: eelf64lriscv.c:629 eelf64lriscv_lp64.c:629 eelf64lriscv_lp64f.c:629
+#: eelf32briscv.c:642 eelf32briscv_ilp32.c:642 eelf32briscv_ilp32f.c:642
+#: eelf32lriscv.c:642 eelf32lriscv_ilp32.c:642 eelf32lriscv_ilp32f.c:642
+#: eelf64briscv.c:642 eelf64briscv_lp64.c:642 eelf64briscv_lp64f.c:642
+#: eelf64lriscv.c:642 eelf64lriscv_lp64.c:642 eelf64lriscv_lp64f.c:642
#, c-format
msgid " --no-relax-gp Don't perform GP relaxation\n"
msgstr " --no-relax-gp Ne pas exécuter la relaxation GP\n"
-#: eelf32briscv.c:630 eelf32briscv_ilp32.c:630 eelf32briscv_ilp32f.c:630
-#: eelf32lriscv.c:630 eelf32lriscv_ilp32.c:630 eelf32lriscv_ilp32f.c:630
-#: eelf64briscv.c:630 eelf64briscv_lp64.c:630 eelf64briscv_lp64f.c:630
-#: eelf64lriscv.c:630 eelf64lriscv_lp64.c:630 eelf64lriscv_lp64f.c:630
+#: eelf32briscv.c:643 eelf32briscv_ilp32.c:643 eelf32briscv_ilp32f.c:643
+#: eelf32lriscv.c:643 eelf32lriscv_ilp32.c:643 eelf32lriscv_ilp32f.c:643
+#: eelf64briscv.c:643 eelf64briscv_lp64.c:643 eelf64briscv_lp64f.c:643
+#: eelf64lriscv.c:643 eelf64lriscv_lp64.c:643 eelf64lriscv_lp64f.c:643
#, c-format
msgid " --check-uleb128 Check if SUB_ULEB128 has non-zero addend\n"
msgstr " --check-uleb128 Vérifier si SUB_ULEB128 a des suppléments non nuls\n"
-#: eelf32briscv.c:631 eelf32briscv_ilp32.c:631 eelf32briscv_ilp32f.c:631
-#: eelf32lriscv.c:631 eelf32lriscv_ilp32.c:631 eelf32lriscv_ilp32f.c:631
-#: eelf64briscv.c:631 eelf64briscv_lp64.c:631 eelf64briscv_lp64f.c:631
-#: eelf64lriscv.c:631 eelf64lriscv_lp64.c:631 eelf64lriscv_lp64f.c:631
+#: eelf32briscv.c:644 eelf32briscv_ilp32.c:644 eelf32briscv_ilp32f.c:644
+#: eelf32lriscv.c:644 eelf32lriscv_ilp32.c:644 eelf32lriscv_ilp32f.c:644
+#: eelf64briscv.c:644 eelf64briscv_lp64.c:644 eelf64briscv_lp64f.c:644
+#: eelf64lriscv.c:644 eelf64lriscv_lp64.c:644 eelf64lriscv_lp64f.c:644
#, c-format
msgid " --no-check-uleb128 Don't check if SUB_ULEB128 has non-zero addend\n"
msgstr " --no-check-uleb128 Ne pas vérifier si SUB_ULEB128 a des suppléments non nuls\n"
@@ -6124,116 +6357,116 @@ msgstr "%X%P : problème TLS %E\n"
msgid "%X%P: ppc_finish_symbols problem %E\n"
msgstr "%X%P : problème ppc_finish_symbols %E\n"
-#: eelf32lppc.c:797 eelf32lppclinux.c:797 eelf32lppcnto.c:797
-#: eelf32lppcsim.c:797 eelf32ppc.c:797 eelf32ppc_fbsd.c:797
-#: eelf32ppchaiku.c:797 eelf32ppclinux.c:797 eelf32ppcnto.c:797
-#: eelf32ppcsim.c:797 eelf32ppcvxworks.c:767 eelf32ppcwindiss.c:797
-#: eelf64lppc.c:1238 eelf64lppc_fbsd.c:1238 eelf64ppc.c:1238
-#: eelf64ppc_fbsd.c:1238
+#: eelf32lppc.c:810 eelf32lppclinux.c:810 eelf32lppcnto.c:810
+#: eelf32lppcsim.c:810 eelf32ppc.c:810 eelf32ppc_fbsd.c:810
+#: eelf32ppchaiku.c:810 eelf32ppclinux.c:810 eelf32ppcnto.c:810
+#: eelf32ppcsim.c:810 eelf32ppcvxworks.c:780 eelf32ppcwindiss.c:810
+#: eelf64lppc.c:1251 eelf64lppc_fbsd.c:1251 eelf64ppc.c:1251
+#: eelf64ppc_fbsd.c:1251
msgid "%F%P: invalid --plt-align `%s'\n"
msgstr "%F%P : --plt-align « %s » invalide\n"
-#: eelf32lppc.c:830 eelf32lppclinux.c:830 eelf32lppcnto.c:830
-#: eelf32lppcsim.c:830 eelf32ppc.c:830 eelf32ppc_fbsd.c:830
-#: eelf32ppchaiku.c:830 eelf32ppclinux.c:830 eelf32ppcnto.c:830
-#: eelf32ppcsim.c:830 eelf32ppcvxworks.c:800 eelf32ppcwindiss.c:830
+#: eelf32lppc.c:843 eelf32lppclinux.c:843 eelf32lppcnto.c:843
+#: eelf32lppcsim.c:843 eelf32ppc.c:843 eelf32ppc_fbsd.c:843
+#: eelf32ppchaiku.c:843 eelf32ppclinux.c:843 eelf32ppcnto.c:843
+#: eelf32ppcsim.c:843 eelf32ppcvxworks.c:813 eelf32ppcwindiss.c:843
msgid "%F%P: invalid pagesize `%s'\n"
msgstr "%F%P : taille de page « %s » invalide\n"
-#: eelf32lppc.c:860 eelf32lppclinux.c:860 eelf32lppcnto.c:860
-#: eelf32lppcsim.c:860 eelf32ppc.c:860 eelf32ppc_fbsd.c:860
-#: eelf32ppchaiku.c:860 eelf32ppclinux.c:860 eelf32ppcnto.c:860
-#: eelf32ppcsim.c:860 eelf32ppcvxworks.c:834 eelf32ppcwindiss.c:860
-#: eelf64lppc.c:1423 eelf64lppc_fbsd.c:1423 eelf64ppc.c:1423
-#: eelf64ppc_fbsd.c:1423
+#: eelf32lppc.c:873 eelf32lppclinux.c:873 eelf32lppcnto.c:873
+#: eelf32lppcsim.c:873 eelf32ppc.c:873 eelf32ppc_fbsd.c:873
+#: eelf32ppchaiku.c:873 eelf32ppclinux.c:873 eelf32ppcnto.c:873
+#: eelf32ppcsim.c:873 eelf32ppcvxworks.c:847 eelf32ppcwindiss.c:873
+#: eelf64lppc.c:1436 eelf64lppc_fbsd.c:1436 eelf64ppc.c:1436
+#: eelf64ppc_fbsd.c:1436
#, c-format
msgid " --emit-stub-syms Label linker stubs with a symbol\n"
msgstr " --emit-stub-syms Etiqueter les espaces d'amorçage de l'éditeur de liens avec un symbole\n"
-#: eelf32lppc.c:863 eelf32lppclinux.c:863 eelf32lppcnto.c:863
-#: eelf32lppcsim.c:863 eelf32ppc.c:863 eelf32ppc_fbsd.c:863
-#: eelf32ppchaiku.c:863 eelf32ppclinux.c:863 eelf32ppcnto.c:863
-#: eelf32ppcsim.c:863 eelf32ppcvxworks.c:837 eelf32ppcwindiss.c:863
-#: eelf64lppc.c:1426 eelf64lppc_fbsd.c:1426 eelf64ppc.c:1426
-#: eelf64ppc_fbsd.c:1426
+#: eelf32lppc.c:876 eelf32lppclinux.c:876 eelf32lppcnto.c:876
+#: eelf32lppcsim.c:876 eelf32ppc.c:876 eelf32ppc_fbsd.c:876
+#: eelf32ppchaiku.c:876 eelf32ppclinux.c:876 eelf32ppcnto.c:876
+#: eelf32ppcsim.c:876 eelf32ppcvxworks.c:850 eelf32ppcwindiss.c:876
+#: eelf64lppc.c:1439 eelf64lppc_fbsd.c:1439 eelf64ppc.c:1439
+#: eelf64ppc_fbsd.c:1439
#, c-format
msgid " --no-emit-stub-syms Don't label linker stubs with a symbol\n"
msgstr " --no-emit-stub-syms Ne pas étiqueter les espaces d'amorçage de l'éditeur de liens avec un symbole\n"
-#: eelf32lppc.c:866 eelf32lppclinux.c:866 eelf32lppcnto.c:866
-#: eelf32lppcsim.c:866 eelf32ppc.c:866 eelf32ppc_fbsd.c:866
-#: eelf32ppchaiku.c:866 eelf32ppclinux.c:866 eelf32ppcnto.c:866
-#: eelf32ppcsim.c:866 eelf32ppcvxworks.c:840 eelf32ppcwindiss.c:866
-#: eelf64lppc.c:1446 eelf64lppc_fbsd.c:1446 eelf64ppc.c:1446
-#: eelf64ppc_fbsd.c:1446
+#: eelf32lppc.c:879 eelf32lppclinux.c:879 eelf32lppcnto.c:879
+#: eelf32lppcsim.c:879 eelf32ppc.c:879 eelf32ppc_fbsd.c:879
+#: eelf32ppchaiku.c:879 eelf32ppclinux.c:879 eelf32ppcnto.c:879
+#: eelf32ppcsim.c:879 eelf32ppcvxworks.c:853 eelf32ppcwindiss.c:879
+#: eelf64lppc.c:1459 eelf64lppc_fbsd.c:1459 eelf64ppc.c:1459
+#: eelf64ppc_fbsd.c:1459
#, c-format
msgid " --no-tls-optimize Don't try to optimize TLS accesses\n"
msgstr " --no-tls-optimize Ne pas essayer d'optimiser les accès TLS\n"
-#: eelf32lppc.c:869 eelf32lppclinux.c:869 eelf32lppcnto.c:869
-#: eelf32lppcsim.c:869 eelf32ppc.c:869 eelf32ppc_fbsd.c:869
-#: eelf32ppchaiku.c:869 eelf32ppclinux.c:869 eelf32ppcnto.c:869
-#: eelf32ppcsim.c:869 eelf32ppcvxworks.c:843 eelf32ppcwindiss.c:869
-#: eelf64lppc.c:1452 eelf64lppc_fbsd.c:1452 eelf64ppc.c:1452
-#: eelf64ppc_fbsd.c:1452
+#: eelf32lppc.c:882 eelf32lppclinux.c:882 eelf32lppcnto.c:882
+#: eelf32lppcsim.c:882 eelf32ppc.c:882 eelf32ppc_fbsd.c:882
+#: eelf32ppchaiku.c:882 eelf32ppclinux.c:882 eelf32ppcnto.c:882
+#: eelf32ppcsim.c:882 eelf32ppcvxworks.c:856 eelf32ppcwindiss.c:882
+#: eelf64lppc.c:1465 eelf64lppc_fbsd.c:1465 eelf64ppc.c:1465
+#: eelf64ppc_fbsd.c:1465
#, c-format
msgid " --no-tls-get-addr-optimize Don't use a special __tls_get_addr call\n"
msgstr " --no-tls-get-addr-optimize Ne pas utiliser d'appel special __tls_get_addr\n"
-#: eelf32lppc.c:872 eelf32lppclinux.c:872 eelf32lppcnto.c:872
-#: eelf32lppcsim.c:872 eelf32ppc.c:872 eelf32ppc_fbsd.c:872
-#: eelf32ppchaiku.c:872 eelf32ppclinux.c:872 eelf32ppcnto.c:872
-#: eelf32ppcsim.c:872 eelf32ppcwindiss.c:872
+#: eelf32lppc.c:885 eelf32lppclinux.c:885 eelf32lppcnto.c:885
+#: eelf32lppcsim.c:885 eelf32ppc.c:885 eelf32ppc_fbsd.c:885
+#: eelf32ppchaiku.c:885 eelf32ppclinux.c:885 eelf32ppcnto.c:885
+#: eelf32ppcsim.c:885 eelf32ppcwindiss.c:885
#, c-format
msgid " --secure-plt Use new-style PLT if possible\n"
msgstr " --secure-plt Utiliser un style de PLT moderne si possible\n"
-#: eelf32lppc.c:875 eelf32lppclinux.c:875 eelf32lppcnto.c:875
-#: eelf32lppcsim.c:875 eelf32ppc.c:875 eelf32ppc_fbsd.c:875
-#: eelf32ppchaiku.c:875 eelf32ppclinux.c:875 eelf32ppcnto.c:875
-#: eelf32ppcsim.c:875 eelf32ppcwindiss.c:875
+#: eelf32lppc.c:888 eelf32lppclinux.c:888 eelf32lppcnto.c:888
+#: eelf32lppcsim.c:888 eelf32ppc.c:888 eelf32ppc_fbsd.c:888
+#: eelf32ppchaiku.c:888 eelf32ppclinux.c:888 eelf32ppcnto.c:888
+#: eelf32ppcsim.c:888 eelf32ppcwindiss.c:888
#, c-format
msgid " --bss-plt Force old-style BSS PLT\n"
msgstr " --bss-plt Forcer un style ancien de PLT BSS\n"
-#: eelf32lppc.c:878 eelf32lppclinux.c:878 eelf32lppcnto.c:878
-#: eelf32lppcsim.c:878 eelf32ppc.c:878 eelf32ppc_fbsd.c:878
-#: eelf32ppchaiku.c:878 eelf32ppclinux.c:878 eelf32ppcnto.c:878
-#: eelf32ppcsim.c:878 eelf32ppcwindiss.c:878
+#: eelf32lppc.c:891 eelf32lppclinux.c:891 eelf32lppcnto.c:891
+#: eelf32lppcsim.c:891 eelf32ppc.c:891 eelf32ppc_fbsd.c:891
+#: eelf32ppchaiku.c:891 eelf32ppclinux.c:891 eelf32ppcnto.c:891
+#: eelf32ppcsim.c:891 eelf32ppcwindiss.c:891
#, c-format
msgid " --plt-align Align PLT call stubs to fit cache lines\n"
msgstr " --plt-align Aligner les espaces d'amorçage d'appel PLT pour tenir dans les lignes de cache\n"
-#: eelf32lppc.c:881 eelf32lppclinux.c:881 eelf32lppcnto.c:881
-#: eelf32lppcsim.c:881 eelf32ppc.c:881 eelf32ppc_fbsd.c:881
-#: eelf32ppchaiku.c:881 eelf32ppclinux.c:881 eelf32ppcnto.c:881
-#: eelf32ppcsim.c:881 eelf32ppcwindiss.c:881 eelf64lppc.c:1405
-#: eelf64lppc_fbsd.c:1405 eelf64ppc.c:1405 eelf64ppc_fbsd.c:1405
+#: eelf32lppc.c:894 eelf32lppclinux.c:894 eelf32lppcnto.c:894
+#: eelf32lppcsim.c:894 eelf32ppc.c:894 eelf32ppc_fbsd.c:894
+#: eelf32ppchaiku.c:894 eelf32ppclinux.c:894 eelf32ppcnto.c:894
+#: eelf32ppcsim.c:894 eelf32ppcwindiss.c:894 eelf64lppc.c:1418
+#: eelf64lppc_fbsd.c:1418 eelf64ppc.c:1418 eelf64ppc_fbsd.c:1418
#, c-format
msgid " --no-plt-align Dont't align individual PLT call stubs\n"
msgstr " --no-plt-align Ne pas algner les espaces d'amorçage d'appel PLT individuels\n"
-#: eelf32lppc.c:884 eelf32lppclinux.c:884 eelf32lppcnto.c:884
-#: eelf32lppcsim.c:884 eelf32ppc.c:884 eelf32ppc_fbsd.c:884
-#: eelf32ppchaiku.c:884 eelf32ppclinux.c:884 eelf32ppcnto.c:884
-#: eelf32ppcsim.c:884 eelf32ppcwindiss.c:884 eelf64lppc.c:1464
-#: eelf64lppc_fbsd.c:1464 eelf64ppc.c:1464 eelf64ppc_fbsd.c:1464
+#: eelf32lppc.c:897 eelf32lppclinux.c:897 eelf32lppcnto.c:897
+#: eelf32lppcsim.c:897 eelf32ppc.c:897 eelf32ppc_fbsd.c:897
+#: eelf32ppchaiku.c:897 eelf32ppclinux.c:897 eelf32ppcnto.c:897
+#: eelf32ppcsim.c:897 eelf32ppcwindiss.c:897 eelf64lppc.c:1477
+#: eelf64lppc_fbsd.c:1477 eelf64ppc.c:1477 eelf64ppc_fbsd.c:1477
#, c-format
msgid " --no-inline-optimize Don't convert inline PLT to direct calls\n"
msgstr " --no-inline-optimize Ne pas convertir les PLT en ligne en appels directs\n"
-#: eelf32lppc.c:887 eelf32lppclinux.c:887 eelf32lppcnto.c:887
-#: eelf32lppcsim.c:887 eelf32ppc.c:887 eelf32ppc_fbsd.c:887
-#: eelf32ppchaiku.c:887 eelf32ppclinux.c:887 eelf32ppcnto.c:887
-#: eelf32ppcsim.c:887 eelf32ppcwindiss.c:887
+#: eelf32lppc.c:900 eelf32lppclinux.c:900 eelf32lppcnto.c:900
+#: eelf32lppcsim.c:900 eelf32ppc.c:900 eelf32ppc_fbsd.c:900
+#: eelf32ppchaiku.c:900 eelf32ppclinux.c:900 eelf32ppcnto.c:900
+#: eelf32ppcsim.c:900 eelf32ppcwindiss.c:900
#, c-format
msgid " --sdata-got Force GOT location just before .sdata\n"
msgstr " --sdata-got Forcer la position GOT juste avant .sdata\n"
-#: eelf32lppc.c:890 eelf32lppclinux.c:890 eelf32lppcnto.c:890
-#: eelf32lppcsim.c:890 eelf32ppc.c:890 eelf32ppc_fbsd.c:890
-#: eelf32ppchaiku.c:890 eelf32ppclinux.c:890 eelf32ppcnto.c:890
-#: eelf32ppcsim.c:890 eelf32ppcvxworks.c:846 eelf32ppcwindiss.c:890
+#: eelf32lppc.c:903 eelf32lppclinux.c:903 eelf32lppcnto.c:903
+#: eelf32lppcsim.c:903 eelf32ppc.c:903 eelf32ppc_fbsd.c:903
+#: eelf32ppchaiku.c:903 eelf32ppclinux.c:903 eelf32ppcnto.c:903
+#: eelf32ppcsim.c:903 eelf32ppcvxworks.c:859 eelf32ppcwindiss.c:903
#, c-format
msgid ""
" --ppc476-workaround [=pagesize]\n"
@@ -6242,38 +6475,38 @@ msgstr ""
" --ppc476-workaround [=taille-de-page]\n"
" Evite un bogue de cache sur ppc476\n"
-#: eelf32lppc.c:894 eelf32lppclinux.c:894 eelf32lppcnto.c:894
-#: eelf32lppcsim.c:894 eelf32ppc.c:894 eelf32ppc_fbsd.c:894
-#: eelf32ppchaiku.c:894 eelf32ppclinux.c:894 eelf32ppcnto.c:894
-#: eelf32ppcsim.c:894 eelf32ppcvxworks.c:850 eelf32ppcwindiss.c:894
+#: eelf32lppc.c:907 eelf32lppclinux.c:907 eelf32lppcnto.c:907
+#: eelf32lppcsim.c:907 eelf32ppc.c:907 eelf32ppc_fbsd.c:907
+#: eelf32ppchaiku.c:907 eelf32ppclinux.c:907 eelf32ppcnto.c:907
+#: eelf32ppcsim.c:907 eelf32ppcvxworks.c:863 eelf32ppcwindiss.c:907
#, c-format
msgid " --no-ppc476-workaround Disable workaround\n"
msgstr " --no-ppc476-workaround Désactiver le contournement\n"
-#: eelf32lppc.c:897 eelf32lppclinux.c:897 eelf32lppcnto.c:897
-#: eelf32lppcsim.c:897 eelf32ppc.c:897 eelf32ppc_fbsd.c:897
-#: eelf32ppchaiku.c:897 eelf32ppclinux.c:897 eelf32ppcnto.c:897
-#: eelf32ppcsim.c:897 eelf32ppcvxworks.c:853 eelf32ppcwindiss.c:897
+#: eelf32lppc.c:910 eelf32lppclinux.c:910 eelf32lppcnto.c:910
+#: eelf32lppcsim.c:910 eelf32ppc.c:910 eelf32ppc_fbsd.c:910
+#: eelf32ppchaiku.c:910 eelf32ppclinux.c:910 eelf32ppcnto.c:910
+#: eelf32ppcsim.c:910 eelf32ppcvxworks.c:866 eelf32ppcwindiss.c:910
#, c-format
msgid " --no-pic-fixup Don't edit non-pic to pic\n"
msgstr " --no-pic-fixup Ne pas éditer non-pic en pic\n"
-#: eelf32lppc.c:900 eelf32lppclinux.c:900 eelf32lppcnto.c:900
-#: eelf32lppcsim.c:900 eelf32ppc.c:900 eelf32ppc_fbsd.c:900
-#: eelf32ppchaiku.c:900 eelf32ppclinux.c:900 eelf32ppcnto.c:900
-#: eelf32ppcsim.c:900 eelf32ppcvxworks.c:856 eelf32ppcwindiss.c:900
+#: eelf32lppc.c:913 eelf32lppclinux.c:913 eelf32lppcnto.c:913
+#: eelf32lppcsim.c:913 eelf32ppc.c:913 eelf32ppc_fbsd.c:913
+#: eelf32ppchaiku.c:913 eelf32ppclinux.c:913 eelf32ppcnto.c:913
+#: eelf32ppcsim.c:913 eelf32ppcvxworks.c:869 eelf32ppcwindiss.c:913
#, c-format
msgid " --vle-reloc-fixup Correct old object file 16A/16D relocation\n"
msgstr " --vle-reloc-fixup Corrige les relocalisations d'anciens fichiers objet 16A/16D\n"
-#: eelf32mcore.c:346
+#: eelf32mcore.c:369
#, c-format
msgid " --base_file <basefile> Generate a base file for relocatable DLLs\n"
msgstr " --base_file <fichier_de_base> Générer un fichier de base pour les DLL relocalisables\n"
-#: eelf32metag.c:789 eelf64lppc.c:1380 eelf64lppc_fbsd.c:1380 eelf64ppc.c:1380
-#: eelf64ppc_fbsd.c:1380 ehppaelf.c:608 ehppalinux.c:830 ehppanbsd.c:830
-#: ehppaobsd.c:830
+#: eelf32metag.c:802 eelf64lppc.c:1393 eelf64lppc_fbsd.c:1393 eelf64ppc.c:1393
+#: eelf64ppc_fbsd.c:1393 ehppaelf.c:631 ehppalinux.c:843 ehppanbsd.c:843
+#: ehppaobsd.c:843
#, c-format
msgid ""
" --stub-group-size=N Maximum size of a group of input sections that\n"
@@ -6294,7 +6527,7 @@ msgstr ""
" Les valeurs +/-1 indiquent que l'éditeur de liens doit\n"
" choisir des règlages par défaut appropriés.\n"
-#: eelf32rx.c:375
+#: eelf32rx.c:398
#, c-format
msgid ""
" --no-flag-mismatch-warnings Don't warn about objects with incompatible\n"
@@ -6303,7 +6536,7 @@ msgstr ""
" --no-flag-mismatch-warnings Ne pas avertir des objets ayant des paramètres\n"
" de boutisme ou de dsp incompatibles\n"
-#: eelf32rx.c:377
+#: eelf32rx.c:400
#, c-format
msgid ""
" --flag-mismatch-warnings Warn about objects with incompatible\n"
@@ -6312,7 +6545,7 @@ msgstr ""
" --flag-mismatch-warnings Avertir des objets ayant des paramètres\n"
" de boutisme, dsp ou ABI incompatibles\n"
-#: eelf32rx.c:379
+#: eelf32rx.c:402
#, c-format
msgid ""
" --ignore-lma Ignore segment LMAs [default]\n"
@@ -6321,7 +6554,7 @@ msgstr ""
" --ignore-lma Ignorer les LMAs de segment [défaut]\n"
" (par compatibilité avec Renesas Tools)\n"
-#: eelf32rx.c:381
+#: eelf32rx.c:404
#, c-format
msgid " --no-ignore-lma Don't ignore segment LMAs\n"
msgstr " --no-ignore-lma Ne pas ignorer les LMAs de segment\n"
@@ -6346,43 +6579,43 @@ msgstr "impossible d'allouer les contenus de section"
msgid "out of memory"
msgstr "plus de mémoire"
-#: eelf32xtensa.c:302
+#: eelf32xtensa.c:301
msgid "%P: warning: failed to convert %s table in %pB (%s); subsequent disassembly may be incomplete\n"
msgstr "%P : avertissement : échec de conversion de la table %s dans %pB (%s) ; les désassemblage ultérieurs pourraient être incomplets\n"
-#: eelf32xtensa.c:422
+#: eelf32xtensa.c:421
msgid "%F%P: %pB: cannot read contents of section %pA\n"
msgstr "%F%P : %pB : impossible de lire les contenus de la section %pA\n"
-#: eelf32xtensa.c:433
+#: eelf32xtensa.c:432
msgid "%P: %pB: warning: incompatible Xtensa configuration (%s)\n"
msgstr "%P : %pB : avertissement : configuration Xtensa (%s) incompatible\n"
-#: eelf32xtensa.c:437
+#: eelf32xtensa.c:436
msgid "%P: %pB: warning: cannot parse .xtensa.info section\n"
msgstr "%P : %pB : avertissement: impossible d'analyser la section .xtensa.info\n"
-#: eelf32xtensa.c:463
+#: eelf32xtensa.c:462
msgid "%F%P: little endian output does not match Xtensa configuration\n"
msgstr "%F%P : la sortie petit-boutiste ne correspond pas à la configuration Xtensa\n"
-#: eelf32xtensa.c:469
+#: eelf32xtensa.c:468
msgid "%F%P: big endian output does not match Xtensa configuration\n"
msgstr "%F%P: le sortie gros-boutiste ne correspond pas à la configuration Xtensa\n"
-#: eelf32xtensa.c:488
+#: eelf32xtensa.c:487
msgid "%F%P: cross-endian linking for %pB not supported\n"
msgstr "%F%P : l'édition de liens inter-boutiste pour %pB n'est pas prise en charge\n"
-#: eelf32xtensa.c:519
+#: eelf32xtensa.c:518
msgid "%F%P: failed to create .xtensa.info section\n"
msgstr "%F%P : échec de la création de la section .xtensa.info\n"
-#: eelf32xtensa.c:1258
+#: eelf32xtensa.c:1257
msgid "%F%P: Relaxation not supported with --enable-non-contiguous-regions.\n"
msgstr "%F%P : la relaxation n'est pas prise en charge avec --enable-non-contiguous-regions.\n"
-#: eelf32xtensa.c:2454
+#: eelf32xtensa.c:2466
#, c-format
msgid ""
" --size-opt When relaxing longcalls, prefer size\n"
@@ -6391,12 +6624,12 @@ msgstr ""
" --size-opt Lors de la relaxation d'appels longs, préfèrer l'optimisation\n"
" de la taille à l'alignement de branche cible\n"
-#: eelf32xtensa.c:2457
+#: eelf32xtensa.c:2469
#, c-format
msgid " --abi-windowed Choose windowed ABI for the output object\n"
msgstr " --abi-windowed Utilise l'ABI fenêtré pour l'object en sortie\n"
-#: eelf32xtensa.c:2459
+#: eelf32xtensa.c:2471
#, c-format
msgid " --abi-call0 Choose call0 ABI for the output object\n"
msgstr " --abi-call0 Utilise l'ABI call0 pour l'objet en sortie\n"
@@ -6405,17 +6638,17 @@ msgstr " --abi-call0 Utilise l'ABI call0 pour l'objet en sortie
msgid "%F%P: %pB: Instruction sets of object files incompatible\n"
msgstr "%F%P : %pB : jeu d'instructions des fichiers objet incompatibles\n"
-#: eelf64_ia64.c:562 eelf64_ia64_fbsd.c:562
+#: eelf64_ia64.c:575 eelf64_ia64_fbsd.c:575
#, c-format
msgid " --itanium Generate code for Intel Itanium processor\n"
msgstr " --itanium Générer du code pour les processeurs Itanium d'Intel\n"
-#: eelf64_s390.c:635
+#: eelf64_s390.c:648
#, c-format
msgid " --s390-pgste Tell the kernel to allocate 4k page tables\n"
msgstr " --s390-pgste Dire au noyau d'allouer des tables de page de 4k\n"
-#: eelf64alpha.c:632 eelf64alpha_fbsd.c:632 eelf64alpha_nbsd.c:632
+#: eelf64alpha.c:645 eelf64alpha_fbsd.c:645 eelf64alpha_nbsd.c:645
#, c-format
msgid ""
" --taso Load executable in the lower 31-bit addressable\n"
@@ -6424,12 +6657,12 @@ msgstr ""
" --taso Charger l'exécutable dans les 31-bit bas de la plage\n"
" d'adresses virtuelles addressables\n"
-#: eelf64alpha.c:635 eelf64alpha_fbsd.c:635 eelf64alpha_nbsd.c:635
+#: eelf64alpha.c:648 eelf64alpha_fbsd.c:648 eelf64alpha_nbsd.c:648
#, c-format
msgid " --secureplt Force PLT in text segment\n"
msgstr " --secureplt Force le PLT dans le segment texte\n"
-#: eelf64alpha.c:637 eelf64alpha_fbsd.c:637 eelf64alpha_nbsd.c:637
+#: eelf64alpha.c:650 eelf64alpha_fbsd.c:650 eelf64alpha_nbsd.c:650
#, c-format
msgid " --no-secureplt Force PLT in data segment\n"
msgstr " --no-secureplt Force le PLT dans le segment de données\n"
@@ -6448,71 +6681,71 @@ msgstr "%X%P : le script de l'éditeur de liens sépare .got et .toc\n"
msgid "%P: .init/.fini fragments use differing TOC pointers\n"
msgstr "%P : les fragments .init/.fini utilisent des pointeurs TOC différents\n"
-#: eelf64lppc.c:1267 eelf64lppc_fbsd.c:1267 eelf64ppc.c:1267
-#: eelf64ppc_fbsd.c:1267
+#: eelf64lppc.c:1280 eelf64lppc_fbsd.c:1280 eelf64ppc.c:1280
+#: eelf64ppc_fbsd.c:1280
msgid "%F%P: invalid --power10-stubs argument `%s'\n"
msgstr "%F%P : l'argument « %s » de --power10-stubs n'est pas valable\n"
-#: eelf64lppc.c:1390 eelf64ppc.c:1390
+#: eelf64lppc.c:1403 eelf64ppc.c:1403
#, c-format
msgid " --plt-static-chain PLT call stubs should load r11 (default)\n"
msgstr " --plt-static-chain Les espace d'amorçage d'appel PLT doivent charger r11 (défaut)\n"
-#: eelf64lppc.c:1393 eelf64ppc.c:1393
+#: eelf64lppc.c:1406 eelf64ppc.c:1406
#, c-format
msgid " --no-plt-static-chain PLT call stubs should not load r11\n"
msgstr " --no-plt-static-chain Les espace d'amorçage d'appel PLT ne doivent pas charger r11\n"
-#: eelf64lppc.c:1396 eelf64lppc_fbsd.c:1396 eelf64ppc.c:1396
-#: eelf64ppc_fbsd.c:1396
+#: eelf64lppc.c:1409 eelf64lppc_fbsd.c:1409 eelf64ppc.c:1409
+#: eelf64ppc_fbsd.c:1409
#, c-format
msgid " --plt-thread-safe PLT call stubs with load-load barrier\n"
msgstr " --plt-thread-safe Espace d'amorçage d'appel PLT avec des barrières chargement-chargement\n"
-#: eelf64lppc.c:1399 eelf64lppc_fbsd.c:1399 eelf64ppc.c:1399
-#: eelf64ppc_fbsd.c:1399
+#: eelf64lppc.c:1412 eelf64lppc_fbsd.c:1412 eelf64ppc.c:1412
+#: eelf64ppc_fbsd.c:1412
#, c-format
msgid " --no-plt-thread-safe PLT call stubs without barrier\n"
msgstr " --no-plt-thread-safe Espaces d'amorçage d'appel PLT sans barrières\n"
-#: eelf64lppc.c:1402 eelf64lppc_fbsd.c:1402 eelf64ppc.c:1402
-#: eelf64ppc_fbsd.c:1402
+#: eelf64lppc.c:1415 eelf64lppc_fbsd.c:1415 eelf64ppc.c:1415
+#: eelf64ppc_fbsd.c:1415
#, c-format
msgid " --plt-align [=<align>] Align PLT call stubs to fit cache lines\n"
msgstr " --plt-align [=<align>] Aligner les espaces d'amorçage d'appel PLT pour tenir dans les lignes de cache\n"
-#: eelf64lppc.c:1408 eelf64lppc_fbsd.c:1408 eelf64ppc.c:1408
-#: eelf64ppc_fbsd.c:1408
+#: eelf64lppc.c:1421 eelf64lppc_fbsd.c:1421 eelf64ppc.c:1421
+#: eelf64ppc_fbsd.c:1421
#, c-format
msgid " --plt-localentry Optimize calls to ELFv2 localentry:0 functions\n"
msgstr " --plt-localentry Optimise les appels aux fonctions ELFv2 localentry:0\n"
-#: eelf64lppc.c:1411 eelf64lppc_fbsd.c:1411 eelf64ppc.c:1411
-#: eelf64ppc_fbsd.c:1411
+#: eelf64lppc.c:1424 eelf64lppc_fbsd.c:1424 eelf64ppc.c:1424
+#: eelf64ppc_fbsd.c:1424
#, c-format
msgid " --no-plt-localentry Don't optimize ELFv2 calls\n"
msgstr " --no-plt-localentry Ne pas optimiser les appels ELFv2\n"
-#: eelf64lppc.c:1414 eelf64lppc_fbsd.c:1414 eelf64ppc.c:1414
-#: eelf64ppc_fbsd.c:1414
+#: eelf64lppc.c:1427 eelf64lppc_fbsd.c:1427 eelf64ppc.c:1427
+#: eelf64ppc_fbsd.c:1427
#, c-format
msgid " --power10-stubs [=auto] Use Power10 PLT call stubs (default auto)\n"
msgstr " --power10-stubs [=auto] Utiliser les espaces d'amorçage d'appel PLT Power10 (défaut auto)\n"
-#: eelf64lppc.c:1417 eelf64lppc_fbsd.c:1417 eelf64ppc.c:1417
-#: eelf64ppc_fbsd.c:1417
+#: eelf64lppc.c:1430 eelf64lppc_fbsd.c:1430 eelf64ppc.c:1430
+#: eelf64ppc_fbsd.c:1430
#, c-format
msgid " --no-pcrel-optimize Don't perform R_PPC64_PCREL_OPT optimization\n"
msgstr " --no-pcrel-optimize Ne pas effectuer l'optimisation R_PPC64_PCREL_OPT\n"
-#: eelf64lppc.c:1420 eelf64lppc_fbsd.c:1420 eelf64ppc.c:1420
-#: eelf64ppc_fbsd.c:1420
+#: eelf64lppc.c:1433 eelf64lppc_fbsd.c:1433 eelf64ppc.c:1433
+#: eelf64ppc_fbsd.c:1433
#, c-format
msgid " --no-power10-stubs Don't use Power10 PLT call stubs\n"
msgstr " --no-power10-stubs Ne pas utilser les espaces d'amorçage d'appel Power10\n"
-#: eelf64lppc.c:1429 eelf64lppc_fbsd.c:1429 eelf64ppc.c:1429
-#: eelf64ppc_fbsd.c:1429
+#: eelf64lppc.c:1442 eelf64lppc_fbsd.c:1442 eelf64ppc.c:1442
+#: eelf64ppc_fbsd.c:1442
#, c-format
msgid ""
" --dotsyms For every version pattern \"foo\" in a version\n"
@@ -6525,14 +6758,14 @@ msgstr ""
" de fonction soient traités identiquement aux symboles de description \n"
" de fonction. Activé pas défauts.\n"
-#: eelf64lppc.c:1435 eelf64lppc_fbsd.c:1435 eelf64ppc.c:1435
-#: eelf64ppc_fbsd.c:1435
+#: eelf64lppc.c:1448 eelf64lppc_fbsd.c:1448 eelf64ppc.c:1448
+#: eelf64ppc_fbsd.c:1448
#, c-format
msgid " --no-dotsyms Don't do anything special in version scripts\n"
msgstr " --no-dotsyms Ne rien faire de spécial dans les scripts de version\n"
-#: eelf64lppc.c:1438 eelf64lppc_fbsd.c:1438 eelf64ppc.c:1438
-#: eelf64ppc_fbsd.c:1438
+#: eelf64lppc.c:1451 eelf64lppc_fbsd.c:1451 eelf64ppc.c:1451
+#: eelf64ppc_fbsd.c:1451
#, c-format
msgid ""
" --save-restore-funcs Provide register save and restore routines used\n"
@@ -6543,56 +6776,56 @@ msgstr ""
" par le code produit avec gcc -Os. Activé par défault pour les liens\n"
" finaux normaux, désactivé pour ld -r.\n"
-#: eelf64lppc.c:1443 eelf64lppc_fbsd.c:1443 eelf64ppc.c:1443
-#: eelf64ppc_fbsd.c:1443
+#: eelf64lppc.c:1456 eelf64lppc_fbsd.c:1456 eelf64ppc.c:1456
+#: eelf64ppc_fbsd.c:1456
#, c-format
msgid " --no-save-restore-funcs Don't provide these routines\n"
msgstr " --no-save-restore-funcs Ne pas fournir ces routines\n"
-#: eelf64lppc.c:1449 eelf64lppc_fbsd.c:1449 eelf64ppc.c:1449
-#: eelf64ppc_fbsd.c:1449
+#: eelf64lppc.c:1462 eelf64lppc_fbsd.c:1462 eelf64ppc.c:1462
+#: eelf64ppc_fbsd.c:1462
#, c-format
msgid " --tls-get-addr-optimize Force use of special __tls_get_addr call\n"
msgstr " --tls-get-addr-optimize Force l'utilisation d'un appel spécial à __tls_get_addr\n"
-#: eelf64lppc.c:1455 eelf64lppc_fbsd.c:1455 eelf64ppc.c:1455
-#: eelf64ppc_fbsd.c:1455
+#: eelf64lppc.c:1468 eelf64lppc_fbsd.c:1468 eelf64ppc.c:1468
+#: eelf64ppc_fbsd.c:1468
#, c-format
msgid " --tls-get-addr-regsave Force register save __tls_get_addr stub\n"
msgstr " --tls-get-addr-regsave Forcer la sauvegarde dans un registre de l'espace d'amorçage __tls_get_addr\n"
-#: eelf64lppc.c:1458 eelf64lppc_fbsd.c:1458 eelf64ppc.c:1458
-#: eelf64ppc_fbsd.c:1458
+#: eelf64lppc.c:1471 eelf64lppc_fbsd.c:1471 eelf64ppc.c:1471
+#: eelf64ppc_fbsd.c:1471
#, c-format
msgid " --no-tls-get-addr-regsave Don't use register save __tls_get_addr stub\n"
msgstr " --no-tls-get-addr-regsave Ne pas forcer la sauvegarde dans un registre de l'espace d'amorçage __tls_get_addr\\n\n"
-#: eelf64lppc.c:1461 eelf64lppc_fbsd.c:1461 eelf64ppc.c:1461
-#: eelf64ppc_fbsd.c:1461
+#: eelf64lppc.c:1474 eelf64lppc_fbsd.c:1474 eelf64ppc.c:1474
+#: eelf64ppc_fbsd.c:1474
#, c-format
msgid " --no-opd-optimize Don't optimize the OPD section\n"
msgstr " --no-opd-optimize Ne pas optimiser la section OPD\n"
-#: eelf64lppc.c:1467 eelf64lppc_fbsd.c:1467 eelf64ppc.c:1467
-#: eelf64ppc_fbsd.c:1467
+#: eelf64lppc.c:1480 eelf64lppc_fbsd.c:1480 eelf64ppc.c:1480
+#: eelf64ppc_fbsd.c:1480
#, c-format
msgid " --no-toc-optimize Don't optimize the TOC section\n"
msgstr " --no-toc-optimize Ne pas optimiser la section TOC\n"
-#: eelf64lppc.c:1470 eelf64lppc_fbsd.c:1470 eelf64ppc.c:1470
-#: eelf64ppc_fbsd.c:1470
+#: eelf64lppc.c:1483 eelf64lppc_fbsd.c:1483 eelf64ppc.c:1483
+#: eelf64ppc_fbsd.c:1483
#, c-format
msgid " --no-multi-toc Disallow automatic multiple toc sections\n"
msgstr " --no-multi-toc Empêcher de multiples sections toc automatiques\n"
-#: eelf64lppc.c:1473 eelf64lppc_fbsd.c:1473 eelf64ppc.c:1473
-#: eelf64ppc_fbsd.c:1473
+#: eelf64lppc.c:1486 eelf64lppc_fbsd.c:1486 eelf64ppc.c:1486
+#: eelf64ppc_fbsd.c:1486
#, c-format
msgid " --no-toc-sort Don't sort TOC and GOT sections\n"
msgstr " --no-toc-sort Ne pas trier les sections TOC et GOT\n"
-#: eelf64lppc.c:1476 eelf64lppc_fbsd.c:1476 eelf64ppc.c:1476
-#: eelf64ppc_fbsd.c:1476
+#: eelf64lppc.c:1489 eelf64lppc_fbsd.c:1489 eelf64ppc.c:1489
+#: eelf64ppc_fbsd.c:1489
#, c-format
msgid ""
" --non-overlapping-opd Canonicalize .opd, so that there are no\n"
@@ -6601,12 +6834,12 @@ msgstr ""
" --non-overlapping-opd Canoniser .opd, pour que les entrées\n"
" .opd ne se superposent pas.\n"
-#: eelf64lppc_fbsd.c:1390 eelf64ppc_fbsd.c:1390
+#: eelf64lppc_fbsd.c:1403 eelf64ppc_fbsd.c:1403
#, c-format
msgid " --plt-static-chain PLT call stubs should load r111\n"
msgstr " --plt-static-chain Les espaces d'amorçage d'appel PLT doivent charger r111\n"
-#: eelf64lppc_fbsd.c:1393 eelf64ppc_fbsd.c:1393
+#: eelf64lppc_fbsd.c:1406 eelf64ppc_fbsd.c:1406
#, c-format
msgid " --no-plt-static-chain PLT call stubs should not load r11 (default)\n"
msgstr " --no-plt-static-chain Les espaces d'amorçage d'appel PLT ne doivent pas charger r11 (défaut)\n"
@@ -6624,29 +6857,29 @@ msgstr "%X%P : trop de registres généraux : %u, maximum 223\n"
msgid "%F%P: can't finalize linker-allocated global registers\n"
msgstr "%F%P : impossible de terminer les registres globaux alloués par l'éditeur de liens\n"
-#: eelf_x86_64.c:7948 eelf_x86_64_cloudabi.c:672 eelf_x86_64_fbsd.c:672
-#: eelf_x86_64_haiku.c:672 eelf_x86_64_sol2.c:804
+#: eelf_x86_64.c:8687 eelf_x86_64_cloudabi.c:685 eelf_x86_64_fbsd.c:685
+#: eelf_x86_64_haiku.c:685 eelf_x86_64_sol2.c:817
msgid "%F%P: invalid option for -z lam-u48-report=: %s\n"
msgstr "%F%P : option non valable pour -z lam-u48-report=: %s\n"
-#: eelf_x86_64.c:7962 eelf_x86_64_cloudabi.c:686 eelf_x86_64_fbsd.c:686
-#: eelf_x86_64_haiku.c:686 eelf_x86_64_sol2.c:818
+#: eelf_x86_64.c:8701 eelf_x86_64_cloudabi.c:699 eelf_x86_64_fbsd.c:699
+#: eelf_x86_64_haiku.c:699 eelf_x86_64_sol2.c:831
msgid "%F%P: invalid option for -z lam-u57-report=: %s\n"
msgstr "%F%P : option non valable pour -z lam-u57-report=: %s\n"
-#: eelf_x86_64.c:7983 eelf_x86_64_cloudabi.c:707 eelf_x86_64_fbsd.c:707
-#: eelf_x86_64_haiku.c:707 eelf_x86_64_sol2.c:839
+#: eelf_x86_64.c:8722 eelf_x86_64_cloudabi.c:720 eelf_x86_64_fbsd.c:720
+#: eelf_x86_64_haiku.c:720 eelf_x86_64_sol2.c:852
msgid "%F%P: invalid option for -z lam-report=: %s\n"
msgstr "%F%P : option non valable pour -z lam-report=: %s\n"
-#: eelf_x86_64.c:8067 eelf_x86_64_cloudabi.c:791 eelf_x86_64_fbsd.c:791
-#: eelf_x86_64_haiku.c:791 eelf_x86_64_sol2.c:923
+#: eelf_x86_64.c:8806 eelf_x86_64_cloudabi.c:804 eelf_x86_64_fbsd.c:804
+#: eelf_x86_64_haiku.c:804 eelf_x86_64_sol2.c:936
#, c-format
msgid " -z lam-u48 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n"
msgstr " -z lam-u48 Générer GNU_PROPERTY_X86_FEATURE_1_LAM_U48\n"
-#: eelf_x86_64.c:8069 eelf_x86_64_cloudabi.c:793 eelf_x86_64_fbsd.c:793
-#: eelf_x86_64_haiku.c:793 eelf_x86_64_sol2.c:925
+#: eelf_x86_64.c:8808 eelf_x86_64_cloudabi.c:806 eelf_x86_64_fbsd.c:806
+#: eelf_x86_64_haiku.c:806 eelf_x86_64_sol2.c:938
#, c-format
msgid ""
" -z lam-u48-report=[none|warning|error] (default: none)\n"
@@ -6655,14 +6888,14 @@ msgstr ""
" -z lam-u48-report=[none|warning|error] (défaut : none)\n"
" Signaler les propriétés LAM_U48 manquantes\n"
-#: eelf_x86_64.c:8072 eelf_x86_64_cloudabi.c:796 eelf_x86_64_fbsd.c:796
-#: eelf_x86_64_haiku.c:796 eelf_x86_64_sol2.c:928
+#: eelf_x86_64.c:8811 eelf_x86_64_cloudabi.c:809 eelf_x86_64_fbsd.c:809
+#: eelf_x86_64_haiku.c:809 eelf_x86_64_sol2.c:941
#, c-format
msgid " -z lam-u57 Generate GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n"
msgstr " -z lam-u57 Générer GNU_PROPERTY_X86_FEATURE_1_LAM_U57\n"
-#: eelf_x86_64.c:8074 eelf_x86_64_cloudabi.c:798 eelf_x86_64_fbsd.c:798
-#: eelf_x86_64_haiku.c:798 eelf_x86_64_sol2.c:930
+#: eelf_x86_64.c:8813 eelf_x86_64_cloudabi.c:811 eelf_x86_64_fbsd.c:811
+#: eelf_x86_64_haiku.c:811 eelf_x86_64_sol2.c:943
#, c-format
msgid ""
" -z lam-u57-report=[none|warning|error] (default: none)\n"
@@ -6671,8 +6904,8 @@ msgstr ""
" -z lam-u57-report=[none|warning|error] (défaut : none)\n"
" Signaler les propriétés LAM_U57 manquantes\n"
-#: eelf_x86_64.c:8077 eelf_x86_64_cloudabi.c:801 eelf_x86_64_fbsd.c:801
-#: eelf_x86_64_haiku.c:801 eelf_x86_64_sol2.c:933
+#: eelf_x86_64.c:8816 eelf_x86_64_cloudabi.c:814 eelf_x86_64_fbsd.c:814
+#: eelf_x86_64_haiku.c:814 eelf_x86_64_sol2.c:946
#, c-format
msgid ""
" -z lam-report=[none|warning|error] (default: none)\n"
@@ -6685,7 +6918,7 @@ msgstr ""
msgid "%X%P: can not set gp\n"
msgstr "%X%P : impossible de fixer\n"
-#: ehppaelf.c:604 ehppalinux.c:826 ehppanbsd.c:826 ehppaobsd.c:826
+#: ehppaelf.c:627 ehppalinux.c:839 ehppanbsd.c:839 ehppaobsd.c:839
#, c-format
msgid ""
" --multi-subspace Generate import and export stubs to support\n"
@@ -6694,19 +6927,19 @@ msgstr ""
" --multi-subspace Générer les espaces d'amorçage d'import et d'export pour prendre en charge\n"
" plusieurs bibliothèques partagées à sous espace\n"
-#: ei386beos.c:360
+#: ei386beos.c:359
msgid "%F%P: PE operations on non PE file\n"
msgstr "%F%P : opérations PE sur un fichier qui n'est pas PE.\n"
-#: ei386beos.c:410 ei386beos.c:415
+#: ei386beos.c:409 ei386beos.c:414
msgid "%F%P: %pB: can't read contents of section .idata: %E\n"
msgstr "%F%P : %pB : impossible de lire les contenus de la section .idata : %E\n"
-#: ei386beos.c:647
+#: ei386beos.c:646
msgid "%F%P: section %s has '$' as first character\n"
msgstr "%F%P : la section %s a '$' comme premier caractère\n"
-#: ei386beos.c:677
+#: ei386beos.c:676
msgid "%F%P: *(%s$) missing from linker script\n"
msgstr "%F%P : *(%s$) manquant dans le script d'édition de liens\n"
@@ -6718,7 +6951,7 @@ msgstr "%P : avertissement : la taille de la région mémoire 'fenêtre' n'est
msgid "%X%P: changing output format whilst linking is not supported\n"
msgstr "%X%P : changer le format de la sortie lors de l'édition de liens n'est pas pris en charge\n"
-#: em68hc11elf.c:601 em68hc11elfb.c:601 em68hc12elf.c:601 em68hc12elfb.c:601
+#: em68hc11elf.c:624 em68hc11elfb.c:624 em68hc12elf.c:624 em68hc12elfb.c:624
#, c-format
msgid ""
" --no-trampoline Do not generate the far trampolines used to call\n"
@@ -6727,7 +6960,7 @@ msgstr ""
" --no-trampoline Ne pas générer les trampolines lointains utilisés pour appeler\n"
" une fonction éloignée utilisant jsr ou bsr\n"
-#: em68hc11elf.c:604 em68hc11elfb.c:604 em68hc12elf.c:604 em68hc12elfb.c:604
+#: em68hc11elf.c:627 em68hc11elfb.c:627 em68hc12elf.c:627 em68hc12elfb.c:627
#, c-format
msgid ""
" --bank-window NAME Specify the name of the memory region describing\n"
@@ -6740,11 +6973,11 @@ msgstr ""
msgid "%F%P: %pB: all input objects must be ELF for --embedded-relocs\n"
msgstr "%F%P : %pB : tous les objets d'entrée doivent être ELF pour --embedded-relocs\n"
-#: em68kelf.c:688 em68kelfnbsd.c:688
+#: em68kelf.c:701 em68kelfnbsd.c:701
msgid "%P: unrecognized --got argument '%s'\n"
msgstr "%P : argument --got non reconnue\n"
-#: em68kelf.c:701 em68kelfnbsd.c:701
+#: em68kelf.c:714 em68kelfnbsd.c:714
#, c-format
msgid " --got=<type> Specify GOT handling scheme\n"
msgstr " --got=<type> Specifie le mécanisme de gestion GOT\n"
@@ -6818,48 +7051,48 @@ msgstr "%P : erreur : argument non reconnu pour --data-region= option : \"%s\
msgid "%F%P: %pB: ABI version of object files mismatched\n"
msgstr "%F%P : %pB : versions ABI des fichiers objets non concordantes\n"
-#: ends32belf.c:427 ends32belf16m.c:427 ends32belf_linux.c:570 ends32elf.c:427
-#: ends32elf16m.c:427 ends32elf_linux.c:570
+#: ends32belf.c:450 ends32belf16m.c:450 ends32belf_linux.c:583 ends32elf.c:450
+#: ends32elf16m.c:450 ends32elf_linux.c:583
msgid "%P: --mbaseline is not used anymore\n"
msgstr "%P : --mbaseline n'est désormais plus utilisé\n"
-#: ends32belf.c:438 ends32belf16m.c:438 ends32belf_linux.c:581 ends32elf.c:438
-#: ends32elf16m.c:438 ends32elf_linux.c:581
+#: ends32belf.c:461 ends32belf16m.c:461 ends32belf_linux.c:594 ends32elf.c:461
+#: ends32elf16m.c:461 ends32elf_linux.c:594
msgid "%P: --relax-[no-]reduce-fp-updat is not used anymore\n"
msgstr "%P : --relax-[no-]reduce-fp-updat n'est désormais plus utilisé\n"
-#: ends32belf.c:442 ends32belf16m.c:442 ends32belf_linux.c:585 ends32elf.c:442
-#: ends32elf16m.c:442 ends32elf_linux.c:585
+#: ends32belf.c:465 ends32belf16m.c:465 ends32belf_linux.c:598 ends32elf.c:465
+#: ends32elf16m.c:465 ends32elf_linux.c:598
msgid "%P: missing file for --mexport-symbols\n"
msgstr "%P : fichier manquant pour --mexport-symbols\n"
-#: ends32belf.c:455 ends32belf.c:464 ends32belf16m.c:455 ends32belf16m.c:464
-#: ends32belf_linux.c:598 ends32belf_linux.c:607 ends32elf.c:455
-#: ends32elf.c:464 ends32elf16m.c:455 ends32elf16m.c:464 ends32elf_linux.c:598
-#: ends32elf_linux.c:607
+#: ends32belf.c:478 ends32belf.c:487 ends32belf16m.c:478 ends32belf16m.c:487
+#: ends32belf_linux.c:611 ends32belf_linux.c:620 ends32elf.c:478
+#: ends32elf.c:487 ends32elf16m.c:478 ends32elf16m.c:487 ends32elf_linux.c:611
+#: ends32elf_linux.c:620
msgid "%P: valid arguments to --mhyper-relax=(low|medium|high)\n"
msgstr "%P : arguments valides de --mhyper-relax=(low|medium|high)\n"
-#: ends32belf.c:484 ends32belf16m.c:484 ends32belf_linux.c:627 ends32elf.c:484
-#: ends32elf16m.c:484 ends32elf_linux.c:627
+#: ends32belf.c:507 ends32belf16m.c:507 ends32belf_linux.c:640 ends32elf.c:507
+#: ends32elf16m.c:507 ends32elf_linux.c:640
#, c-format
msgid " --m[no-]fp-as-gp Disable/enable fp-as-gp relaxation\n"
msgstr " --m[no-]fp-as-gp Désactiver/activer la relaxation fp-as-gp\n"
-#: ends32belf.c:486 ends32belf16m.c:486 ends32belf_linux.c:629 ends32elf.c:486
-#: ends32elf16m.c:486 ends32elf_linux.c:629
+#: ends32belf.c:509 ends32belf16m.c:509 ends32belf_linux.c:642 ends32elf.c:509
+#: ends32elf16m.c:509 ends32elf_linux.c:642
#, c-format
msgid " --mexport-symbols=FILE Exporting symbols in linker script\n"
msgstr " --mexport-symbols=FILE Exporter les symboles dans le script de l'éditeur de liens\n"
-#: ends32belf.c:488 ends32belf16m.c:488 ends32belf_linux.c:631 ends32elf.c:488
-#: ends32elf16m.c:488 ends32elf_linux.c:631
+#: ends32belf.c:511 ends32belf16m.c:511 ends32belf_linux.c:644 ends32elf.c:511
+#: ends32elf16m.c:511 ends32elf_linux.c:644
#, c-format
msgid " --mhyper-relax=level Adjust relax level (low|medium|high). default: medium\n"
msgstr " --mhyper-relax=level Ajuster le niveau de relaxation (low|medium|high). défaut : medium\n"
-#: ends32belf.c:490 ends32belf16m.c:490 ends32belf_linux.c:633 ends32elf.c:490
-#: ends32elf16m.c:490 ends32elf_linux.c:633
+#: ends32belf.c:513 ends32belf16m.c:513 ends32belf_linux.c:646 ends32elf.c:513
+#: ends32elf16m.c:513 ends32elf_linux.c:646
#, c-format
msgid " --m[no-]tlsdesc-trampoline Disable/enable TLS DESC trampoline\n"
msgstr " --m[no-]tlsdesc-trampoline Désactiver/activer les trampolines TLS DESC\n"