From d2030a099be65fdcbc21851aa0fffd6dff362fa1 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 28 Jan 2025 16:33:47 +0000 Subject: [PATCH] Add translations for various sub-directories --- bfd/po/ms.po | 3695 ++++++++++++++++---------------- gas/po/fr.po | 6558 +++++++++++++++++++++++++++++---------------------------- gold/po/fr.po | 124 +- ld/po/fr.po | 3849 +++++++++++++++++---------------- 4 files changed, 7357 insertions(+), 6869 deletions(-) diff --git a/bfd/po/ms.po b/bfd/po/ms.po index f6fb21db5fe..338f1135c45 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 , 2024. +# Sharuzzaman Ahmat Raslan , 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 \n" "Language-Team: Malay \n" "Language: ms\n" @@ -39,77 +39,77 @@ msgstr "" msgid "%pB: %# 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 % >= %" 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 "#" 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 %# 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% 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% over imported symbol %s\n" msgstr "" -#: coff-rs6000.c:3798 +#: coff-rs6000.c:3785 #, c-format msgid "%pB: relocation (%d) at 0x% 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 %#" 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 %" 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 "" msgstr "Fail rosak?" -#: coffgen.c:2192 +#: coffgen.c:2191 #, c-format msgid " %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 (%# 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 (%) greater than or equal to %s size (%)" 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 (%) larger than buffer size" msgstr "" -#: dwarf2.c:2656 +#: dwarf2.c:2663 #, c-format msgid "DWARF error: unknown format content type %" msgstr "" -#: dwarf2.c:2729 +#: dwarf2.c:2736 #, c-format msgid "DWARF error: line info section is too small (%)" msgstr "" -#: dwarf2.c:2756 +#: dwarf2.c:2763 #, c-format msgid "DWARF error: line info data is bigger (%#) 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 %" msgstr "" -#: dwarf2.c:3578 +#: dwarf2.c:3585 #, c-format msgid "DWARF error: unable to locate abstract instance DIE ref %" 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+%#): 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: " 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 >= % 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 %# adjusted to %#" 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=%#, is this intentional?" msgstr "" -#: elf.c:8311 +#: elf.c:8334 #, c-format msgid "%pB: warning: segment alignment of %# 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+%#): CMEM relocation to `%s' is invalid, 16 MSB should be %#x (value is %#)" msgstr "" -#: elf32-arc.c:1170 +#: elf32-arc.c:1169 #, c-format msgid "%pB(%pA+%#): CMEM relocation to `%s+%#' is invalid, 16 MSB should be %#x (value is %#)" 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 (%#) from destination (%#)" 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+%#): 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+%#): 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+%#): %s relocation not permitted in shared object" msgstr "" -#: elf32-arm.c:12257 +#: elf32-arm.c:12335 #, c-format msgid "%pB(%pA+%#): 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+%#): overflow whilst splitting %# 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+%#): %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+%#): %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+%#): %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 " " 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 " " 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(%#): error: cannot create STM32L4XX veneer; jump out of range by % 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+%#): 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+%#): reloc against `%s': error %d" msgstr "" -#: elf32-bfin.c:2647 +#: elf32-bfin.c:2646 #, c-format msgid "%pB: relocation at `%pA+%#' 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 % 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 % 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+%#): 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+%#): %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+%#): 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+%#): 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+%#): 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 %# 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 %# (dest = %#)" 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 %#" 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 %# when _gp not defined\n" -msgstr "" - -#: elf32-nios2.c:3850 -#, c-format -msgid "unable to reach %s (at %#) from the global pointer (at %#) because the offset (%) 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+%#): 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+%#): 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 %# 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: %#: warning: R_SH_USES points to unrecognized insn 0x%x" msgstr "" -#: elf32-sh.c:3755 +#: elf32-sh.c:3753 #, c-format msgid "%pB: %#: 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: %#: fatal: unaligned %s relocation %#" msgstr "" -#: elf32-sh.c:3817 +#: elf32-sh.c:3815 #, c-format msgid "%pB: %#: fatal: R_SH_PSHA relocation % not in range -32..32" msgstr "" -#: elf32-sh.c:3833 +#: elf32-sh.c:3831 #, c-format msgid "%pB: %#: fatal: R_SH_PSHL relocation % 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+%#): cannot emit fixup to `%s' in read-only section" msgstr "" -#: elf32-sh.c:4461 +#: elf32-sh.c:4459 #, c-format msgid "%pB(%pA+%#): %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: %#" msgstr "" #. The backslash is to prevent bogus trigraph detection. -#: elf32-sh.c:4598 +#: elf32-sh.c:4596 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xd4??)" msgstr "" -#: elf32-sh.c:4606 +#: elf32-sh.c:4604 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xc7??)" msgstr "" -#: elf32-sh.c:4613 +#: elf32-sh.c:4611 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xd1??)" msgstr "" -#: elf32-sh.c:4620 +#: elf32-sh.c:4618 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0x310c)" msgstr "" -#: elf32-sh.c:4627 +#: elf32-sh.c:4625 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0x410b)" msgstr "" -#: elf32-sh.c:4634 +#: elf32-sh.c:4632 #, c-format msgid "%pB(%pA+%#): 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: %#" msgstr "" -#: elf32-sh.c:4687 +#: elf32-sh.c:4685 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0xd0??: mov.l)" msgstr "" -#: elf32-sh.c:4696 +#: elf32-sh.c:4694 #, c-format msgid "%pB(%pA+%#): unexpected instruction %#04X (expected 0x0?12: stc)" msgstr "" -#: elf32-sh.c:4703 +#: elf32-sh.c:4701 #, c-format msgid "%pB(%pA+%#): 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: %#" msgstr "" -#: elf32-sh.c:4886 +#: elf32-sh.c:4884 #, c-format msgid "%pB(%pA): offset in relocation for LD->LE translation is too small: %#" 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+%#): 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: %#: 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: %#: 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: %#: warning: %s points to unrecognized reloc" msgstr "" -#: elf32-v850.c:3688 +#: elf32-v850.c:3691 #, c-format msgid "%pB: %#: warning: %s points to unrecognized reloc %#" 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 % to `%s' does not match previous GOT addend of %" msgstr "" -#: elf32-vax.c:1388 +#: elf32-vax.c:1387 #, c-format msgid "%pB: warning: PLT addend of % 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 %# 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+%#): relocation offset out of range (size=%#)" 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+%#): could not decode instruction; possible configuration mismatch" msgstr "" -#: elf32-xtensa.c:7819 +#: elf32-xtensa.c:7813 #, c-format msgid "%pB(%pA+%#): 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+%#): 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+%#: 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 "" msgstr "" -#: 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 = %" msgstr "" -#: elf64-hppa.c:3240 +#: elf64-hppa.c:3239 #, c-format msgid "%pB(%pA+%#): cannot reach %s" msgstr "" @@ -4291,100 +4285,100 @@ msgstr "" msgid "%pB: can't relax br at %# 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 (%# >= 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 %# 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 %# in section `%pA' with size %# (> 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 % in %pB to % in %pB" msgstr "" @@ -4394,61 +4388,61 @@ msgstr "" msgid "%pB(%pA): relocation % 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: %# != relaxed: %#" 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 $% is not a local register; first global register is $%" 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+%#): misaligned symbol `%s' (%#) 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: %" 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 %# 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 (%#) 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+%#: 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: " 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 %, got %" 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 %# not expected in executables" msgstr "" -#: elfxx-mips.c:8964 +#: elfxx-mips.c:8951 #, c-format msgid "%pB: CALL16 reloc at %# 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 %# 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 %# 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 % from `%pA' beyond the range of ADDIUPC" msgstr "" -#: elfxx-mips.c:11686 +#: elfxx-mips.c:11673 #, c-format msgid "%pB: `%pA' start VMA of %# 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 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 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: " 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 "" 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 %# out of range for Intel Hex file" msgstr "" -#: ihex.c:843 +#: ihex.c:842 #, c-format msgid "%pB: address %# 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 (%)" 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 %#" 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 % rather than the start address %\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 %" msgstr "" -#: mmo.c:3276 +#: mmo.c:3268 #, c-format msgid "%pB: invalid start address for initialized registers of length %: %#" 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+%#): %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 %" msgstr "" -#: xcofflink.c:1615 +#: xcofflink.c:1607 #, c-format msgid "%pB: XMC_TC0 symbol `%s' is class %d scnlen %" 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:% 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 %# 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: %# > 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% 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+%#): 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 "%# 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 % 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+%#): % bytes required for alignment to %-byte boundary, but only % 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% without any addend, but may be 0x% 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" 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 \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 "\n" msgstr "" -#: peXXigen.c:2329 +#: peXXigen.c:2330 #, c-format msgid "\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 "\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 %) extends across section boundary at %" 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 5c09345f1b2..35fdb5ca69a 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 , traducteur depuis/since 1996. -# Frédéric Marchal , 2024. +# Frédéric Marchal , 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 \n" "Language-Team: French \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- generate DWARF debugging information. 2 <= <= 5\n" msgstr " --gdwarf- générer les informations de débogage DWARF, 2 <= <= 5\n" -#: as.c:343 +#: as.c:332 #, c-format msgid " --gdwarf-cie-version= generate version 1, 3 or 4 DWARF CIEs\n" msgstr " --gdwarf-cie-version= 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= ignored\n" msgstr " --hash-size= 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=\n" @@ -348,69 +346,79 @@ msgstr "" " --multibyte-handling=\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" +msgid "unrecognized option `-%c%s'" +msgstr "option non reconnue « -%c%s »" -#: as.c:720 +#: as.c:649 +#, c-format +msgid "unrecognized option `--%s=%s'" +msgstr "option non reconnue « --%s=%s »" + +#: 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: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:1387 -msgid "entity size for SHF_MERGE not specified" -msgstr "taille d'entité pour SHF_MERGE non spécifiée" +#: 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:1429 +#: 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 , " msgstr "<étiquette> , 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 "\t specify for ABI " msgstr "\t spécifie pour 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 "\t assemble for CPU " msgstr "\t assembler pour le CPU " -#: config/tc-aarch64.c:11032 config/tc-arm.c:31926 +#: config/tc-aarch64.c:11057 config/tc-arm.c:31954 msgid "\t assemble for architecture " msgstr "\t assembler pour l'architecture " -#: 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 , " msgstr ", 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 , " msgstr ", 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 or or operand" msgstr "opérande ou ou 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 "" msgstr "" -#: 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 "\t assemble for FPU architecture " msgstr "\t assembler pour l'architecture FPU " -#: config/tc-arm.c:31930 +#: config/tc-arm.c:31958 msgid "\t assemble for floating point ABI " msgstr "\t assembler pour l'ABI virgule flottante " -#: config/tc-arm.c:31933 +#: config/tc-arm.c:31961 msgid "\t\t assemble for eabi version " msgstr "\t\t assembler pour la version eabi " -#: config/tc-arm.c:31936 +#: config/tc-arm.c:31964 msgid "\t controls implicit insertion of IT instructions" msgstr "\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 " invalide dans --march=: %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=\t\tGenerate code for . Valid choices for \n" "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n" @@ -6755,136 +6784,136 @@ msgstr "" " --march=\t\tGénérer le code pour . Choix possibles pour \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 requires a matching --march=... option" msgstr ".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= Set the H8300 machine type to one of:\n" @@ -7908,32 +7936,32 @@ msgstr "" " -march= 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% shortened to 0x%" msgstr "0x% réduit à 0x%" -#: 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 "@%s operator requires `%sebx' as base register" +msgstr "l'opérateur @%s requiert « %sebx » comme registre de base" + +#: config/tc-i386.c:6878 +#, c-format +msgid "@%s operator requires `%srip' as base register" +msgstr "l'opérateur @%s requiert « %srip » comme registre de base" + +#: config/tc-i386.c:6883 #, 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 `%seax' as dest register" +msgstr "l'opérateur @%s requiert « %seax » comme registre de destination" -#: config/tc-i386.c:6812 +#: config/tc-i386.c:6888 #, 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 `%srdi' as dest register" +msgstr "l'opérateur @%s requiert « %srdi » comme registre de destination" -#: config/tc-i386.c:7209 +#: config/tc-i386.c:6893 #, 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 scale factor of 1" +msgstr "l'opérateur @%s exige un facteur d'échelle de 1" -#: config/tc-i386.c:7212 +#: config/tc-i386.c:6898 #, 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 32-bit base register" +msgstr "l'opérateur @%s exige un registre de base 32 bits" -#: config/tc-i386.c:7382 +#: 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}'" msgstr "ignore le suffixe « .d8 » à cause de « {disp} » précédent" -#: config/tc-i386.c:8077 +#: config/tc-i386.c:7782 msgid "ignoring `.d32' suffix due to earlier `{disp}'" msgstr "ignore le suffixe « .d32 » à cause de « {disp} » 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% out of range of signed 32bit displacement" msgstr "0x% 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 (%#) too wide" msgstr "opcode résiduel (%#) 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%) larger than 32 bits" msgstr "nombre (0x%) 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" @@ -15198,300 +15316,92 @@ msgstr "instruction %s requiert l'activation de l'extension zol" msgid "internal error: unknown instruction attribute: 0x%08x" msgstr "erreur interne: attribut d'instruction inconnu: 0x%08x" -#: config/tc-nds32.c:5741 -#, c-format -msgid "relax hint unrecognized instruction: line %d." -msgstr "instruction non reconnue dans indice de relaxation: ligne %d." - -#: config/tc-nds32.c:5796 -#, c-format -msgid "Can not find match relax hint. Line: %d" -msgstr "Ne peut trouver la correspondance de l'indice de relaxation. Ligne: %d" - -#: config/tc-nds32.c:5994 -msgid "Internal error: .relax_hint KEY is not a number!" -msgstr "Erreur interne: la CLÉ de .relax_hint n'est pas un nombre !" - -#: config/tc-nds32.c:6022 -#, c-format -msgid "Internal error: Relax hint (%s) error. %s: %s (%x)" -msgstr "Erreur interne: Erreur d'indice de relaxation (%s). %s: %s (%x)" - -#: config/tc-nds32.c:6099 -#, c-format -msgid "Internal error: Range error. %s" -msgstr "Erreur interne: Erreur de plage. %s" - -#: config/tc-nds32.c:6160 -msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!" -msgstr "Des motifs BFD_RELOC_NDS32_PTR_RESOLVED multiples ne sont pas encore supportés !" - -#: config/tc-nds32.c:6308 -#, c-format -msgid "Not support instruction %s in verbatim." -msgstr "L'instruction %s n'est pas supportée en mot pour mot." - -#: config/tc-nds32.c:6315 -#, c-format -msgid "16-bit instruction is disabled: %s." -msgstr "l'instruction 16 bits est désactivée: %s." - -#: config/tc-nds32.c:6342 -#, c-format -msgid "Instruction %s not supported in the baseline." -msgstr "L'instruction « %s » n'est pas supportée dans la ligne de base." - -#: config/tc-nds32.c:6409 -#, c-format -msgid "Unrecognized opcode, %s." -msgstr "Opcode non reconnu, %s." - -#: config/tc-nds32.c:6412 -#, c-format -msgid "Incorrect syntax, %s." -msgstr "Syntaxe incorrecte, %s." - -#: config/tc-nds32.c:6415 -#, c-format -msgid "Unrecognized operand/register, %s." -msgstr "Opérande/registre non reconnu, %s." - -#: config/tc-nds32.c:6418 -#, c-format -msgid "Operand out of range, %s." -msgstr "Opérande hors limite, %s." - -#: config/tc-nds32.c:6421 -#, c-format -msgid "Prohibited register used for reduced-register, %s." -msgstr "Registre interdit utilisé pour un registre réduit, %s" - -#: config/tc-nds32.c:6424 -#, c-format -msgid "Junk at end of line, %s." -msgstr "Rebut à la fin de la ligne, %s." - -#: config/tc-nds32.c:7122 -msgid "Addend to unresolved symbol is not on word boundary." -msgstr "Ajout d'un symbole non résolu n'est pas sur une frontière de mot." - -#. Should never here. -#: config/tc-nds32.c:7617 -msgid "Used FPU instructions requires enabling FPU extension" -msgstr "Les instruction FPU utilisées requièrent l'activation de l'extension FPU" - -#: config/tc-nds32.c:7813 -#, c-format -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 +#: config/tc-nds32.c:5741 #, c-format -msgid "invalid register %s" -msgstr "registre %s invalide" +msgid "relax hint unrecognized instruction: line %d." +msgstr "instruction non reconnue dans indice de relaxation: ligne %d." -#: 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-nds32.c:5796 +#, c-format +msgid "Can not find match relax hint. Line: %d" +msgstr "Ne peut trouver la correspondance de l'indice de relaxation. Ligne: %d" -#: 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-nds32.c:5994 +msgid "Internal error: .relax_hint KEY is not a number!" +msgstr "Erreur interne: la CLÉ de .relax_hint n'est pas un nombre !" -#: 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-nds32.c:6022 +#, c-format +msgid "Internal error: Relax hint (%s) error. %s: %s (%x)" +msgstr "Erreur interne: Erreur d'indice de relaxation (%s). %s: %s (%x)" -#: 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-nds32.c:6099 +#, c-format +msgid "Internal error: Range error. %s" +msgstr "Erreur interne: Erreur de plage. %s" -#: 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-nds32.c:6160 +msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!" +msgstr "Des motifs BFD_RELOC_NDS32_PTR_RESOLVED multiples ne sont pas encore supportés !" -#: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642 -#: config/tc-nios2.c:2673 +#: config/tc-nds32.c:6308 #, c-format -msgid "Invalid constant operand %s" -msgstr "Opérande constant %s invalide" +msgid "Not support instruction %s in verbatim." +msgstr "L'instruction %s n'est pas supportée en mot pour mot." -#: 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 +#: config/tc-nds32.c:6315 #, c-format -msgid "badly formed expression near %s" -msgstr "Expression mal composée près de %s" +msgid "16-bit instruction is disabled: %s." +msgstr "l'instruction 16 bits est désactivée: %s." -#: config/tc-nios2.c:3119 config/tc-pru.c:1389 +#: config/tc-nds32.c:6342 #, c-format -msgid "expecting %c near %s" -msgstr "%c attendu près de %s" +msgid "Instruction %s not supported in the baseline." +msgstr "L'instruction « %s » n'est pas supportée dans la ligne de base." -#. we cannot recover from this. -#: config/tc-nios2.c:3267 +#: config/tc-nds32.c:6409 #, c-format -msgid "unrecognized pseudo-instruction %s" -msgstr "pseudo instruction %s non reconnue" +msgid "Unrecognized opcode, %s." +msgstr "Opcode non reconnu, %s." -#: config/tc-nios2.c:3530 config/tc-tic6x.c:232 +#: config/tc-nds32.c:6412 #, 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é." +msgid "Incorrect syntax, %s." +msgstr "Syntaxe incorrecte, %s." -#. Unrecognised instruction - error. -#: config/tc-nios2.c:3747 config/tc-pru.c:1716 +#: config/tc-nds32.c:6415 #, c-format -msgid "unrecognised instruction %s" -msgstr "instruction %s non reconnue" +msgid "Unrecognized operand/register, %s." +msgstr "Opérande/registre non reconnu, %s." -#: config/tc-nios2.c:3867 config/tc-pru.c:1772 +#: config/tc-nds32.c:6418 #, 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" +msgid "Operand out of range, %s." +msgstr "Opérande hors limite, %s." -#: config/tc-nios2.c:3989 +#: config/tc-nds32.c:6421 #, 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" +msgid "Prohibited register used for reduced-register, %s." +msgstr "Registre interdit utilisé pour un registre réduit, %s" -#: config/tc-nios2.c:4001 +#: config/tc-nds32.c:6424 #, 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" +msgid "Junk at end of line, %s." +msgstr "Rebut à la fin de la ligne, %s." -#: 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-nds32.c:7122 +msgid "Addend to unresolved symbol is not on word boundary." +msgstr "Ajout d'un symbole non résolu n'est pas sur une frontière de mot." + +#. Should never here. +#: config/tc-nds32.c:7617 +msgid "Used FPU instructions requires enabling FPU extension" +msgstr "Les instruction FPU utilisées requièrent l'activation de l'extension FPU" -#: config/tc-nios2.c:4049 +#: config/tc-nds32.c:7813 #, c-format -msgid "Illegal operands: garbage after %s()" -msgstr "Opérandes illégaux: rebuts après %s()" +msgid "Internal error: Unknown fixup type %d (`%s')" +msgstr "Erreur interne: Type de correctif %d inconnu (« %s »)" #: config/tc-ns32k.c:437 msgid "Invalid syntax in PC-relative addressing mode" @@ -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 (%)" msgstr "nombre de décalages erroné (%)" -#: config/tc-riscv.c:3429 +#: config/tc-riscv.c:3469 #, c-format msgid "improper CSRxI immediate (%)" msgstr "immédiat CSRxI inopportun (%)" -#: config/tc-riscv.c:3446 +#: config/tc-riscv.c:3486 #, c-format msgid "improper CSR address (%)" msgstr "adresse CSR inopportune (%)" -#: 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 (%)" msgstr "valeur immédiate inopportune (%)" -#: config/tc-riscv.c:3953 +#: config/tc-riscv.c:4027 #, c-format msgid "improper immediate value (%)" msgstr "valeur immédiate inopportune (%)" -#: config/tc-riscv.c:4015 +#: config/tc-riscv.c:4142 #, c-format msgid "bad value for field, value must be 0...%d" msgstr "mauvaise valeur pour le champ , 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 (% is not between % and %)" msgstr "opérande %d : opérande hors limite (% n'est pas entre % et %)" #. xgettext:c-format. -#: config/tc-s390.c:691 +#: config/tc-s390.c:693 #, c-format msgid "operand out of range (% is not between % and %)" msgstr "opérande hors limite (% n'est pas entre % et %)" -#: 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% used" msgstr "Un nombre grand/flottant ne peut pas être utilisé comme déplacement: 0x% 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 (% is not a multiple of %)" msgstr "%s hors du domaine (% n'est pas un multiple de %)" #. xgettext:c-format. -#: messages.c:439 +#: messages.c:442 #, c-format msgid "%s out of range (% is not between % and %)" msgstr "%s est hors limite (% n'est pas entre % et %)" #. xgettext:c-format. -#: messages.c:452 +#: messages.c:455 #, c-format msgid "%s out of range (0x% is not between 0x% and 0x%)" msgstr "%s est hors limite (0x% n'est pas entre 0x% et 0x%)" @@ -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% truncated to 0x%" msgstr "valeur 0x% tronquée à 0x%" -#: 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 " msgstr " 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 "" msgstr "" -#: 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 0b3acd5858d..6900c47f7fc 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 , 2015, 2018-2024. +# Grégoire Scano , 2015, 2018-2025. # Christian Wiatr , 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 \n" "Language-Team: French \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 6f4bdbf7716..23c4766e945 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 , 1996-2011 -# Grégoire Scano , 2011-2012, 2015, 2018-2024 +# Grégoire Scano , 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 \n" "Language-Team: French \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 $ 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 "" msgstr "" -#: 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. 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" " is: share-unconflicted (default),\n" @@ -2102,61 +2206,61 @@ msgstr "" " 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 "" msgstr "" -#: 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=\n" msgstr "%F%P : erreur : --lazy-stack doit suivre -zstack-size=\n" -#: eaarch64nto.c:1102 +#: eaarch64nto.c:1238 #, c-format msgid "" " --stack 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= Set the entry point to be Thumb symbol \n" msgstr " --thumb-entry= Initialiser le point d'entrée au symbole Thumb \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= Specify definition of R_ARM_TARGET2\n" msgstr " --target2= 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= Make the linker relaxation machine assume that a\n" @@ -5421,11 +5654,11 @@ msgstr "" " bouclage du compteur du programme survienne à l'adresse\n" " . 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 Use this as the DSBT index for the output object\n" msgstr " --dsbt-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 Use this as the number of entries in the DSBT table\n" msgstr " --dsbt-size 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 Generate a base file for relocatable DLLs\n" msgstr " --base_file 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 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" -#: 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= Specify GOT handling scheme\n" msgstr " --got= 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" -- 2.11.4.GIT