diff options
Diffstat (limited to 'gas/po/fr.po')
-rw-r--r-- | gas/po/fr.po | 4022 |
1 files changed, 2037 insertions, 1985 deletions
diff --git a/gas/po/fr.po b/gas/po/fr.po index 9eb3124..9e1dc5b 100644 --- a/gas/po/fr.po +++ b/gas/po/fr.po @@ -5,10 +5,10 @@ # Frédéric Marchal <fmarchal@perso.be>, 2022. msgid "" msgstr "" -"Project-Id-Version: gas-2.37.90\n" +"Project-Id-Version: gas-2.38.90\n" "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n" -"POT-Creation-Date: 2022-01-22 12:21+0000\n" -"PO-Revision-Date: 2022-01-28 11:22+0100\n" +"POT-Creation-Date: 2022-07-08 10:57+0100\n" +"PO-Revision-Date: 2022-07-14 20:13+0200\n" "Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n" "Language-Team: French <traduc@traduc.org>\n" "Language: fr\n" @@ -51,7 +51,7 @@ msgstr "fin du fichier dans la chaîne; « %c » inséré" msgid "unknown escape '\\%c' in string; ignored" msgstr "échappement inconnu « \\%c » dans la chaîne; ignoré" -#: app.c:887 input-scrub.c:363 +#: app.c:887 input-scrub.c:367 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" @@ -212,12 +212,12 @@ msgstr "" msgid " --elf-stt-common=[no|yes] " msgstr " --elf-stt-common=[no|yes] " -#: as.c:317 as.c:328 config/tc-i386.c:13918 config/tc-i386.c:13938 +#: as.c:317 as.c:328 config/tc-i386.c:13904 config/tc-i386.c:13924 #, c-format msgid "(default: yes)\n" msgstr "(défaut: yes)\n" -#: as.c:319 as.c:330 config/tc-i386.c:13920 config/tc-i386.c:13940 +#: as.c:319 as.c:330 config/tc-i386.c:13906 config/tc-i386.c:13926 #, c-format msgid "(default: no)\n" msgstr "(défaut: no)\n" @@ -548,65 +548,70 @@ msgstr "échec de lecture de la table d'instructions %s\n" msgid "unknown DWARF option %s\n" msgstr "Option DWARF inconnue %s\n" -#: as.c:889 +#: as.c:840 +#, c-format +msgid "unknown option `%s'" +msgstr "option « %s » inconnue" + +#: as.c:891 #, c-format msgid "Invalid --gdwarf-cie-version `%s'" msgstr "Option --gdwarf-cie-version « %s » invalide" -#: as.c:982 +#: as.c:984 #, c-format msgid "Invalid --size-check= option: `%s'" msgstr "Option --size-check= invalide: « %s »" -#: as.c:991 +#: as.c:993 #, c-format msgid "Invalid --elf-stt-common= option: `%s'" msgstr "Option --elf-stt-common= invalide: « %s »" -#: as.c:1005 +#: as.c:1007 #, c-format msgid "Invalid --generate-missing-build-notes option: `%s'" msgstr "Option --generate-missing-build-notes invalide: « %s »" -#: as.c:1076 +#: as.c:1078 #, c-format msgid "invalid listing option `%c'" msgstr "option de listage invalide « %c »" -#: as.c:1139 +#: as.c:1141 #, c-format msgid "%s: total time in assembly: %ld.%06ld\n" msgstr "%s: temps total d'assemblage: %ld.%06ld\n" -#: as.c:1303 +#: as.c:1305 msgid "libbfd ABI mismatch" msgstr "désaccord de l'ABI libbfd" -#: as.c:1348 +#: as.c:1350 #, 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:1458 +#: as.c:1460 #, c-format msgid "%d warning" msgid_plural "%d warnings" msgstr[0] "%d avertissement" msgstr[1] "%d avertissements" -#: as.c:1460 +#: as.c:1462 #, c-format msgid "%d error" msgid_plural "%d errors" msgstr[0] "%d erreur" msgstr[1] "%d erreurs" -#: as.c:1464 +#: as.c:1466 #, c-format msgid "%s, treating warnings as errors" msgstr "%s, traitement des avertissements comme des erreurs" -#: as.c:1475 +#: as.c:1477 #, c-format msgid "%s, %s, generating bad object file\n" msgstr "%s, %s, génération d'un fichier objet erroné\n" @@ -620,14 +625,14 @@ msgstr "Casse valeur %ld inattendue à la ligne %d du fichier « %s »\n" #. * We have a GROSS internal error. #. * This should never happen. #. -#: atof-generic.c:455 config/tc-m68k.c:3503 +#: atof-generic.c:456 config/tc-m68k.c:3487 msgid "failed sanity check" msgstr "la vérification de l'état de santé a échoué" #: cgen.c:106 config/tc-alpha.c:2095 config/tc-alpha.c:2119 #: config/tc-arc.c:4053 config/tc-arc.c:4126 config/tc-d10v.c:550 #: config/tc-d30v.c:534 config/tc-mn10200.c:1091 config/tc-mn10300.c:1752 -#: config/tc-ppc.c:3939 config/tc-s390.c:1334 config/tc-s390.c:1457 +#: config/tc-ppc.c:3910 config/tc-s390.c:1334 config/tc-s390.c:1457 #: config/tc-s390.c:1591 config/tc-v850.c:2535 config/tc-v850.c:2606 #: config/tc-v850.c:2653 config/tc-v850.c:2690 config/tc-v850.c:2727 #: config/tc-v850.c:2990 @@ -635,7 +640,7 @@ msgid "too many fixups" msgstr "trop de correctifs" #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:450 -#: config/tc-mn10200.c:1033 config/tc-mn10300.c:1677 config/tc-ppc.c:3462 +#: config/tc-mn10200.c:1033 config/tc-mn10300.c:1677 config/tc-ppc.c:3433 #: config/tc-s390.c:1318 config/tc-v850.c:2644 config/tc-v850.c:2678 #: config/tc-v850.c:2718 config/tc-v850.c:2963 config/tc-z80.c:785 msgid "illegal operand" @@ -644,7 +649,7 @@ msgstr "opérande illégal" #: cgen.c:395 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452 #: config/tc-h8300.c:496 config/tc-mcore.c:662 config/tc-microblaze.c:613 #: config/tc-mmix.c:495 config/tc-mn10200.c:1036 config/tc-mn10300.c:1680 -#: config/tc-msp430.c:417 config/tc-ppc.c:3464 config/tc-s390.c:1323 +#: config/tc-msp430.c:417 config/tc-ppc.c:3435 config/tc-s390.c:1323 #: config/tc-sh.c:988 config/tc-v850.c:2648 config/tc-v850.c:2682 #: config/tc-v850.c:2722 config/tc-v850.c:2966 config/tc-xgate.c:895 #: config/tc-z80.c:932 config/tc-z8k.c:349 @@ -659,16 +664,16 @@ 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:858 config/tc-arm.c:2054 config/tc-arm.c:11343 config/tc-arm.c:11395 -#: config/tc-arm.c:11683 config/tc-arm.c:12579 config/tc-arm.c:13719 -#: config/tc-arm.c:13759 config/tc-arm.c:14132 config/tc-arm.c:14174 -#: config/tc-arm.c:21420 config/tc-arm.c:21480 config/tc-mips.c:9707 +#: cgen.c:858 config/tc-arm.c:2070 config/tc-arm.c:11365 config/tc-arm.c:11417 +#: config/tc-arm.c:11705 config/tc-arm.c:12601 config/tc-arm.c:13741 +#: config/tc-arm.c:13781 config/tc-arm.c:14154 config/tc-arm.c:14196 +#: config/tc-arm.c:21442 config/tc-arm.c:21502 config/tc-mips.c:9707 #: config/tc-mips.c:11017 config/tc-mips.c:12314 config/tc-mips.c:12997 #: config/tc-spu.c:981 config/tc-xtensa.c:13092 msgid "expression too complex" msgstr "expression trop complexe" -#: cgen.c:959 config/tc-ppc.c:7467 config/tc-s390.c:2369 config/tc-v850.c:3499 +#: cgen.c:959 config/tc-ppc.c:7382 config/tc-s390.c:2373 config/tc-v850.c:3499 #: config/tc-xstormy16.c:541 msgid "unresolved expression that must be resolved" msgstr "expression non résolue qui doit être résolue" @@ -730,19 +735,19 @@ msgstr "« .else » en double" msgid ".ifeqs syntax error" msgstr ".ifeqs erreur de syntaxe" -#: cond.c:553 +#: cond.c:559 msgid "end of macro inside conditional" msgstr "fin de macro à l'intérieur d'un conditionnel" -#: cond.c:555 +#: cond.c:561 msgid "end of file inside conditional" msgstr "fin de fichier à l'intérieur d'un conditionnel" -#: cond.c:559 +#: cond.c:565 msgid "here is the start of the unterminated conditional" msgstr "voici le début du conditionnel non terminé" -#: cond.c:563 +#: cond.c:569 msgid "here is the \"else\" of the unterminated conditional" msgstr "voici le « else » du conditionnel non terminé" @@ -763,7 +768,7 @@ 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:1284 -#: config/tc-ia64.c:11595 config/tc-tic30.c:1241 config/tc-tic4x.c:2567 +#: config/tc-ia64.c:11593 config/tc-tic30.c:1241 config/tc-tic4x.c:2567 msgid "Unrecognized or unsupported floating point constant" msgstr "Constante décimale non reconnue ou non supportée" @@ -777,13 +782,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:1370 +#: config/obj-aout.c:112 config/obj-coff.c:1369 #, 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:1685 config/tc-tic54x.c:3971 -#: read.c:3026 +#: config/obj-coff.c:206 config/obj-coff.c:1684 config/tc-tic54x.c:3971 +#: read.c:2952 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "erreur lors de l'initialisation des fanions de « %s »: %s" @@ -797,79 +802,79 @@ msgstr "Les numéros de lignes doivent être des entiers positifs\n" msgid ".ln pseudo-op inside .def/.endef: ignored." msgstr ".ln pseudo opérateur à l'intérieur de .def/.endef: ignoré." -#: config/obj-coff.c:498 ecoff.c:3233 +#: config/obj-coff.c:497 ecoff.c:3233 msgid ".loc outside of .text" msgstr ".loc à l'extérieur de .text" -#: config/obj-coff.c:505 +#: config/obj-coff.c:504 msgid ".loc pseudo-op inside .def/.endef: ignored." msgstr ".loc pseudo opérateur à l'intérieur de .def/.endef: ignoré." -#: config/obj-coff.c:585 +#: config/obj-coff.c:584 msgid ".def pseudo-op used inside of .def/.endef: ignored." msgstr ".def pseudo opérateur utilisé à l'intérieur de .def/.endef: ignoré." -#: config/obj-coff.c:618 +#: config/obj-coff.c:617 msgid ".endef pseudo-op used outside of .def/.endef: ignored." msgstr ".endef pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:657 +#: config/obj-coff.c:656 #, c-format msgid "`%s' symbol without preceding function" msgstr "« %s » symbole sans fonction qui la précède" -#: config/obj-coff.c:744 +#: config/obj-coff.c:743 #, c-format msgid "unexpected storage class %d" msgstr "classe de stockage inattendue %d" -#: config/obj-coff.c:851 +#: config/obj-coff.c:850 msgid ".dim pseudo-op used outside of .def/.endef: ignored." msgstr ".dim pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:871 +#: config/obj-coff.c:870 msgid "badly formed .dim directive ignored" msgstr "directive .dim mal composée est ignorée" -#: config/obj-coff.c:920 +#: config/obj-coff.c:919 msgid ".size pseudo-op used outside of .def/.endef: ignored." msgstr ".size pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:935 +#: config/obj-coff.c:934 msgid ".scl pseudo-op used outside of .def/.endef: ignored." msgstr ".scl pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:952 +#: config/obj-coff.c:951 msgid ".tag pseudo-op used outside of .def/.endef: ignored." msgstr ".tag pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:969 +#: config/obj-coff.c:968 #, c-format msgid "tag not found for .tag %s" msgstr "étiquette non repérée pour le .tag %s" -#: config/obj-coff.c:982 +#: config/obj-coff.c:981 msgid ".type pseudo-op used outside of .def/.endef: ignored." msgstr ".type pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:1001 +#: config/obj-coff.c:1000 msgid ".val pseudo-op used outside of .def/.endef: ignored." msgstr ".val pseudo opérateur utilisé à l'extérieur de .def/.endef: ignoré." -#: config/obj-coff.c:1148 +#: config/obj-coff.c:1147 msgid "badly formed .weak directive ignored" msgstr "directive .dim mal composée est ignorée" -#: config/obj-coff.c:1326 +#: config/obj-coff.c:1325 msgid "mismatched .eb" msgstr ".eb ne concorde pas" -#: config/obj-coff.c:1349 +#: config/obj-coff.c:1348 #, c-format msgid "C_EFCN symbol for %s out of scope" msgstr "symbole C_EFCN pour %s hors limite" -#: config/obj-coff.c:1404 +#: config/obj-coff.c:1403 #, c-format msgid "Warning: internal error: forgetting to set endndx of %s" msgstr "Attention: erreur interne: on a oublié de fixer endndx de %s" @@ -877,22 +882,22 @@ msgstr "Attention: erreur interne: on a oublié de fixer endndx de %s" #. STYP_INFO #. STYP_LIB #. STYP_OVER -#: config/obj-coff.c:1647 +#: config/obj-coff.c:1646 #, c-format msgid "unsupported section attribute '%c'" msgstr "attribut de section non supporté « %c »" -#: config/obj-coff.c:1651 +#: config/obj-coff.c:1650 #, c-format msgid "unknown section attribute '%c'" msgstr "attribut de section inconnu « %c »" -#: config/obj-coff.c:1697 config/obj-macho.c:269 +#: config/obj-coff.c:1696 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:1839 +#: config/obj-coff.c:1838 #, c-format msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n" msgstr "0x%lx: « %s » type = %ld, classe = %d, segment = %d\n" @@ -905,26 +910,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:344 config/tc-sparc.c:4380 config/tc-v850.c:511 +#: config/obj-elf.c:334 config/tc-sparc.c:4379 config/tc-v850.c:511 #, c-format msgid "bad .common segment %s" msgstr "segment .common erroné %s" -#: config/obj-elf.c:420 config/tc-aarch64.c:1968 +#: config/obj-elf.c:410 config/tc-aarch64.c:1968 msgid "Missing symbol name in directive" msgstr "Nom de symbole manquant dans la directive" -#: config/obj-elf.c:655 +#: config/obj-elf.c:645 #, c-format msgid "setting incorrect section type for %s" msgstr "initialisation incorrecte du type de section pour %s" -#: config/obj-elf.c:660 +#: config/obj-elf.c:650 #, c-format msgid "ignoring incorrect section type for %s" msgstr "type de section incorrect de %s a été ignoré" -#: config/obj-elf.c:719 +#: config/obj-elf.c:709 #, c-format msgid "setting incorrect section attributes for %s" msgstr "initialisation incorrecte des attributs de section de %s" @@ -933,271 +938,271 @@ 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:813 +#: config/obj-elf.c:803 #, 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:816 +#: config/obj-elf.c:806 #, c-format msgid "changed section type for %s" msgstr "le type de la section a été changé en %s" -#: config/obj-elf.c:831 +#: config/obj-elf.c:821 #, c-format msgid "ignoring changed section attributes for %s" msgstr "changement d'attributs de section ignoré pour %s" -#: config/obj-elf.c:833 +#: config/obj-elf.c:823 #, c-format msgid "changed section attributes for %s" msgstr "les attributs de la section ont été changés en %s" -#: config/obj-elf.c:841 +#: config/obj-elf.c:831 #, 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:910 +#: config/obj-elf.c:900 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:994 +#: config/obj-elf.c:984 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:1000 read.c:3010 +#: config/obj-elf.c:990 read.c:2936 msgid "unrecognized section type" msgstr "type de section non reconnu" -#: config/obj-elf.c:1032 +#: config/obj-elf.c:1022 msgid "unrecognized section attribute" msgstr "attribut de section non reconnu" -#: config/obj-elf.c:1063 config/tc-alpha.c:4206 +#: config/obj-elf.c:1053 config/tc-alpha.c:4206 msgid "missing name" msgstr "nom manquant" -#: config/obj-elf.c:1106 +#: config/obj-elf.c:1100 msgid "group name not parseable" msgstr "nom de groupe non analysable" -#: config/obj-elf.c:1112 +#: config/obj-elf.c:1106 #, c-format msgid "section %s already has a group (%s)" msgstr "la section %s a déjà un groupe (%s)" -#: config/obj-elf.c:1167 +#: config/obj-elf.c:1161 #, 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:1259 +#: config/obj-elf.c:1253 msgid "invalid merge entity size" msgstr "mauvaise taille de fusion d'entité" -#: config/obj-elf.c:1266 +#: config/obj-elf.c:1260 msgid "entity size for SHF_MERGE not specified" msgstr "taille d'entité pour SHF_MERGE non spécifiée" -#: config/obj-elf.c:1294 +#: config/obj-elf.c:1288 msgid "? section flag ignored with G present" msgstr "fanion ? de section ignoré quand G est présent" -#: config/obj-elf.c:1319 +#: config/obj-elf.c:1313 msgid "group name for SHF_GROUP not specified" msgstr "nom de groupe pour SHF_GROUP non spécifié" -#: config/obj-elf.c:1345 +#: config/obj-elf.c:1339 #, c-format msgid "unsupported mbind section info: %s" msgstr "information de section mbind non supportée: %s" -#: config/obj-elf.c:1398 +#: config/obj-elf.c:1392 #, c-format msgid "unsupported section id: %s" msgstr "identifiant de section non supporté: %s" -#: config/obj-elf.c:1423 +#: config/obj-elf.c:1417 msgid "character following name is not '#'" msgstr "caractère suivant le nom n'est pas « # »" -#: config/obj-elf.c:1450 +#: config/obj-elf.c:1444 #, 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:1457 +#: config/obj-elf.c:1451 #, 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:1598 +#: config/obj-elf.c:1592 msgid ".previous without corresponding .section; ignored" msgstr ".previous sans .section correspondante; ignoré" -#: config/obj-elf.c:1624 +#: config/obj-elf.c:1618 msgid ".popsection without corresponding .pushsection; ignored" msgstr ".popsection sans .pushsection correspondant; ignoré" -#: config/obj-elf.c:1668 config/obj-elf.c:1763 +#: config/obj-elf.c:1662 config/obj-elf.c:1757 #, 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:1687 +#: config/obj-elf.c:1681 #, 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:1695 +#: config/obj-elf.c:1689 #, c-format msgid "invalid version name '%s' for symbol `%s'" msgstr "nom de version « %s » invalide pour le symbole « %s »" -#: config/obj-elf.c:1737 +#: config/obj-elf.c:1731 msgid "expected comma after name in .symver" msgstr "virgule attendue après le nom dans .symver" -#: config/obj-elf.c:1754 config/obj-elf.c:2658 +#: config/obj-elf.c:1748 config/obj-elf.c:2648 #, 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:1831 +#: config/obj-elf.c:1825 #, 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:1841 +#: config/obj-elf.c:1835 msgid "expected comma after name in .vtable_inherit" msgstr "virgule attendue après le nom dans .vtable_inherit" -#: config/obj-elf.c:1902 +#: config/obj-elf.c:1896 msgid "expected comma after name in .vtable_entry" msgstr "virgule attendue après le nom dans .vtable_entry" -#: config/obj-elf.c:2041 +#: config/obj-elf.c:2035 #, c-format msgid "Attribute name not recognised: %s" msgstr "Nom d'attribut pas reconnu: %s" -#: config/obj-elf.c:2058 +#: config/obj-elf.c:2052 msgid "expected numeric constant" msgstr "constante numérique attendue" -#: config/obj-elf.c:2067 config/tc-arm.c:7056 +#: config/obj-elf.c:2061 config/tc-arm.c:7092 msgid "expected comma" msgstr "virgule attendue" -#: config/obj-elf.c:2100 +#: config/obj-elf.c:2094 msgid "bad string constant" msgstr "mauvaise constante en tant que chaîne de caractères" -#: config/obj-elf.c:2104 +#: config/obj-elf.c:2098 msgid "expected <tag> , <value>" msgstr "<étiquette> , <valeur> attendu" -#: config/obj-elf.c:2237 +#: config/obj-elf.c:2227 msgid "expected quoted string" msgstr "chaîne entre apostrophes attendue" -#: config/obj-elf.c:2257 +#: config/obj-elf.c:2247 #, 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:2266 +#: config/obj-elf.c:2256 msgid "missing expression in .size directive" msgstr "expression manquante dans la directive .size" -#: config/obj-elf.c:2386 +#: config/obj-elf.c:2376 #, c-format msgid "symbol '%s' is already defined" msgstr "symbole « %s » déjà défini" -#: config/obj-elf.c:2406 +#: config/obj-elf.c:2396 #, 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:2410 +#: config/obj-elf.c:2400 #, 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:2422 +#: config/obj-elf.c:2412 #, 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:2432 +#: config/obj-elf.c:2422 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "type de symbole non reconnu « %s »" -#: config/obj-elf.c:2453 +#: config/obj-elf.c:2443 #, c-format msgid "cannot change type of common symbol '%s'" msgstr "impossible de changer le type du symbole commun « %s »" -#: config/obj-elf.c:2465 +#: config/obj-elf.c:2455 #, c-format msgid "symbol '%s' already has its type set" msgstr "symbole « %s » a déjà son type défini" -#: config/obj-elf.c:2631 config/obj-elf.c:2634 +#: config/obj-elf.c:2621 config/obj-elf.c:2624 #, 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:2723 +#: config/obj-elf.c:2713 #, 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:2741 ecoff.c:3578 +#: config/obj-elf.c:2731 ecoff.c:3578 #, 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:2789 +#: config/obj-elf.c:2779 #, 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:2867 +#: config/obj-elf.c:2857 #, 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:2879 +#: config/obj-elf.c:2869 #, c-format msgid "can't create group: %s" msgstr "ne peut créer le groupe: %s" -#: config/obj-elf.c:2956 +#: config/obj-elf.c:2946 #, 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:2966 +#: config/obj-elf.c:2956 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "versions multiples [«%s»|«%s»] pour le symbole «%s»" -#: config/obj-elf.c:3058 +#: config/obj-elf.c:3048 #, c-format msgid "failed to set up debugging information: %s" msgstr "échec d'initialisation des informations de débug: %s" -#: config/obj-elf.c:3078 +#: config/obj-elf.c:3068 #, 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:3086 +#: config/obj-elf.c:3076 #, c-format msgid "could not write .mdebug section: %s" msgstr "n'a pas pu écrire la section .mdebug: %s" @@ -1246,32 +1251,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:1081 config/tc-ia64.c:11756 -#: config/tc-score.c:6093 expr.c:1213 read.c:1783 +#: config/obj-macho.c:478 config/tc-ia64.c:1081 config/tc-ia64.c:11754 +#: config/tc-score.c:6093 expr.c:1213 read.c:1700 msgid "expected symbol name" msgstr "nom de symbole attendu" -#: config/obj-macho.c:491 read.c:545 +#: config/obj-macho.c:491 read.c:543 msgid "bad or irreducible absolute expression" msgstr "expression absolue erronée ou irréductible" -#: config/obj-macho.c:497 config/tc-score.c:6110 read.c:1821 +#: config/obj-macho.c:497 config/tc-score.c:6110 read.c:1738 msgid "missing size expression" msgstr "expression de la taille manquante" -#: config/obj-macho.c:506 config/tc-ia64.c:1116 read.c:1827 +#: config/obj-macho.c:506 config/tc-ia64.c:1116 read.c:1744 #, c-format msgid "size (%ld) out of range, ignored" msgstr "taille (%ld) hors limite, ignoré" -#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1394 ecoff.c:3346 -#: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3860 symbols.c:515 -#: symbols.c:610 +#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1413 ecoff.c:3346 +#: read.c:1756 read.c:1859 read.c:2619 read.c:3162 read.c:3756 symbols.c:510 +#: symbols.c:605 #, c-format msgid "symbol `%s' is already defined" msgstr "symbole « %s » est déjà défini" -#: config/obj-macho.c:526 read.c:1854 +#: config/obj-macho.c:526 read.c:1771 #, 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" @@ -1476,7 +1481,7 @@ msgstr "registre scalaire SIMD 64 bits ou double précision flottant attendu" msgid "128-bit SIMD scalar or floating-point quad precision register expected" msgstr "registre scalaire SIMD 128 bits ou quadruple précision flottant attendu" -#: config/tc-aarch64.c:428 config/tc-arm.c:4750 +#: config/tc-aarch64.c:428 config/tc-arm.c:4771 msgid "register expected" msgstr "registre attendu" @@ -1504,11 +1509,11 @@ msgid "invalid register type %d" msgstr "type de registre %d invalide" #: config/tc-aarch64.c:618 config/tc-aarch64.c:620 config/tc-arm.c:1201 -#: config/tc-score.c:6492 expr.c:1379 read.c:2675 +#: config/tc-score.c:6492 expr.c:1377 read.c:2601 msgid "bad expression" msgstr "expression erronée" -#: config/tc-aarch64.c:631 config/tc-sparc.c:3376 +#: config/tc-aarch64.c:631 config/tc-sparc.c:3375 msgid "bad segment" msgstr "segment erroné" @@ -1548,9 +1553,9 @@ msgstr "ce type de registre ne peut pas être indexé" msgid "index not allowed inside register list" msgstr "index pas permis dans une liste de registres" -#: config/tc-aarch64.c:1043 config/tc-aarch64.c:2013 config/tc-aarch64.c:2215 -#: config/tc-arm.c:1778 config/tc-arm.c:4000 config/tc-arm.c:5204 -#: config/tc-arm.c:7345 +#: config/tc-aarch64.c:1043 config/tc-aarch64.c:2014 config/tc-aarch64.c:2219 +#: config/tc-arm.c:1778 config/tc-arm.c:4016 config/tc-arm.c:5234 +#: config/tc-arm.c:7381 msgid "constant expression required" msgstr "expression constante attendue" @@ -1563,7 +1568,7 @@ msgstr "registre vectoriel indexé attendu" msgid "invalid use of vector register" msgstr "mauvaise utilisation d'un registre vectoriel" -#: config/tc-aarch64.c:1154 config/tc-arm.c:2110 +#: config/tc-aarch64.c:1154 config/tc-arm.c:2126 msgid "expecting {" msgstr "{ attendu" @@ -1603,30 +1608,30 @@ msgstr "trop de registres dans la liste des registres vectoriels" msgid "empty vector register list" msgstr "liste de registres vectoriels vide" -#: config/tc-aarch64.c:1290 config/tc-arm.c:2546 +#: config/tc-aarch64.c:1290 config/tc-arm.c:2562 #, 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:1296 config/tc-arm.c:2551 +#: config/tc-aarch64.c:1296 config/tc-arm.c:2567 #, c-format msgid "ignoring redefinition of register alias '%s'" msgstr "ignore la redéfinition de l'alias du registre « %s »" -#: config/tc-aarch64.c:1341 config/tc-arm.c:2616 +#: config/tc-aarch64.c:1341 config/tc-arm.c:2632 #, c-format msgid "unknown register '%s' -- .req ignored" msgstr "registre « %s » inconnu -- .req ignoré" -#: config/tc-aarch64.c:1399 config/tc-arm.c:2824 +#: config/tc-aarch64.c:1399 config/tc-arm.c:2840 msgid "invalid syntax for .req directive" msgstr "syntaxe invalide pour le directive .req" -#: config/tc-aarch64.c:1424 config/tc-arm.c:2862 +#: config/tc-aarch64.c:1424 config/tc-arm.c:2878 msgid "invalid syntax for .unreq directive" msgstr "syntaxe invalide pour le directive .unreq" -#: config/tc-aarch64.c:1430 config/tc-arm.c:2869 +#: config/tc-aarch64.c:1430 config/tc-arm.c:2885 #, c-format msgid "unknown register alias '%s'" msgstr "alias de registre « %s » inconnu" @@ -1636,13 +1641,13 @@ msgstr "alias de registre « %s » inconnu" 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:1756 config/tc-arm.c:3612 config/tc-arm.c:3639 -#: config/tc-arm.c:3652 +#: config/tc-aarch64.c:1756 config/tc-arm.c:3628 config/tc-arm.c:3655 +#: config/tc-arm.c:3668 msgid "literal pool overflow" msgstr "débordement du pool de littéraux" -#: config/tc-aarch64.c:1938 config/tc-aarch64.c:6917 config/tc-arm.c:3873 -#: config/tc-arm.c:7778 +#: config/tc-aarch64.c:1938 config/tc-aarch64.c:6936 config/tc-arm.c:3889 +#: config/tc-arm.c:7814 msgid "unrecognized relocation suffix" msgstr "suffixe de réadressage non reconnu" @@ -1650,724 +1655,724 @@ msgstr "suffixe de réadressage non reconnu" msgid "unimplemented relocation suffix" msgstr "suffixe de réadressage non implémenté" -#: config/tc-aarch64.c:2182 config/tc-aarch64.c:2373 config/tc-aarch64.c:2417 +#: config/tc-aarch64.c:2186 config/tc-aarch64.c:2377 config/tc-aarch64.c:2421 #: config/tc-csky.c:2314 msgid "immediate operand required" msgstr "opérande immédiat requis" -#: config/tc-aarch64.c:2191 +#: config/tc-aarch64.c:2195 msgid "missing immediate expression" msgstr "expression immédiate manquante" -#: config/tc-aarch64.c:2397 config/tc-aarch64.c:6740 config/tc-aarch64.c:6760 +#: config/tc-aarch64.c:2401 config/tc-aarch64.c:6759 config/tc-aarch64.c:6779 msgid "invalid floating-point constant" msgstr "constante en virgule flottante erronée" -#: config/tc-aarch64.c:3200 config/tc-arm.c:5544 config/tc-arm.c:5554 +#: config/tc-aarch64.c:3209 config/tc-arm.c:5574 config/tc-arm.c:5584 msgid "shift expression expected" msgstr "expression de décalage attendu" -#: config/tc-aarch64.c:3208 +#: config/tc-aarch64.c:3217 msgid "shift operator expected" msgstr "opérateur de décalage attendu" -#: config/tc-aarch64.c:3216 +#: config/tc-aarch64.c:3225 msgid "invalid use of 'MSL'" msgstr "utilisation invalide de « MSL »" -#: config/tc-aarch64.c:3224 +#: config/tc-aarch64.c:3233 msgid "invalid use of 'MUL'" msgstr "utilisation invalide de « MUL »" -#: config/tc-aarch64.c:3233 +#: config/tc-aarch64.c:3242 msgid "extending shift is not permitted" msgstr "il n'est pas permis d'étendre le décalage" -#: config/tc-aarch64.c:3241 +#: config/tc-aarch64.c:3250 msgid "'ROR' shift is not permitted" msgstr "le décalage « ROR » n'est pas permis" -#: config/tc-aarch64.c:3249 +#: config/tc-aarch64.c:3258 msgid "only 'LSL' shift is permitted" msgstr "seul le décalage « LSL » est permis" -#: config/tc-aarch64.c:3257 +#: config/tc-aarch64.c:3266 msgid "only 'MUL' is permitted" msgstr "seul « MUL » est permis" -#: config/tc-aarch64.c:3275 +#: config/tc-aarch64.c:3284 msgid "only 'MUL VL' is permitted" msgstr "seul « MUL VL » est permis" -#: config/tc-aarch64.c:3283 +#: config/tc-aarch64.c:3292 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:3291 +#: config/tc-aarch64.c:3300 msgid "invalid shift operator" msgstr "opérateur de décalage invalide" -#: config/tc-aarch64.c:3325 +#: config/tc-aarch64.c:3334 msgid "missing shift amount" msgstr "longueur de décalage manquante" -#: config/tc-aarch64.c:3332 +#: config/tc-aarch64.c:3341 msgid "constant shift amount required" msgstr "longueur de décalage constante requise" -#: config/tc-aarch64.c:3341 +#: config/tc-aarch64.c:3350 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:3391 +#: config/tc-aarch64.c:3400 msgid "unexpected shift operator" msgstr "opérateur de décalage inattendu" -#: config/tc-aarch64.c:3427 +#: config/tc-aarch64.c:3436 msgid "unexpected register in the immediate operand" msgstr "registre inattendu dans l'opérande immédiat" -#: config/tc-aarch64.c:3452 +#: config/tc-aarch64.c:3461 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:3487 config/tc-aarch64.c:3625 config/tc-aarch64.c:3758 -#: config/tc-aarch64.c:3958 config/tc-aarch64.c:4000 +#: config/tc-aarch64.c:3496 config/tc-aarch64.c:3634 config/tc-aarch64.c:3767 +#: config/tc-aarch64.c:3967 config/tc-aarch64.c:4009 msgid "unknown relocation modifier" msgstr "modificateur de réadressage inconnu" -#: config/tc-aarch64.c:3494 config/tc-aarch64.c:3644 config/tc-aarch64.c:3765 -#: config/tc-aarch64.c:3965 config/tc-aarch64.c:4007 +#: config/tc-aarch64.c:3503 config/tc-aarch64.c:3653 config/tc-aarch64.c:3774 +#: config/tc-aarch64.c:3974 config/tc-aarch64.c:4016 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:3653 config/tc-aarch64.c:3777 +#: config/tc-aarch64.c:3662 config/tc-aarch64.c:3786 msgid "invalid relocation expression" msgstr "expression de réadressage invalide" -#: config/tc-aarch64.c:3670 +#: config/tc-aarch64.c:3679 msgid "invalid address" msgstr "adresse invalide" -#: config/tc-aarch64.c:3727 +#: config/tc-aarch64.c:3736 msgid "invalid use of 32-bit register offset" msgstr "utilisation invalide d'un décalage de registre 32 bits" -#: config/tc-aarch64.c:3736 +#: config/tc-aarch64.c:3745 msgid "offset has different size from base" msgstr "le décalage à une taille différente de la base" -#: config/tc-aarch64.c:3742 +#: config/tc-aarch64.c:3751 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:3791 config/tc-aarch64.c:3849 +#: config/tc-aarch64.c:3800 config/tc-aarch64.c:3858 msgid "invalid expression in the address" msgstr "expression invalide dans l'adresse" -#: config/tc-aarch64.c:3805 config/tc-arm.c:6143 config/tc-arm.c:6736 +#: config/tc-aarch64.c:3814 config/tc-arm.c:6173 config/tc-arm.c:6772 msgid "']' expected" msgstr "« ] » attendu" -#: config/tc-aarch64.c:3813 +#: config/tc-aarch64.c:3822 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:3828 config/tc-arm.c:6179 +#: config/tc-aarch64.c:3837 config/tc-arm.c:6209 msgid "cannot combine pre- and post-indexing" msgstr "ne peut combiner pré et post indexation" #. Reject [Rn]! -#: config/tc-aarch64.c:3873 +#: config/tc-aarch64.c:3882 msgid "missing offset in the pre-indexed address" msgstr "offset manquant dans l'adressage pré indexé" -#: config/tc-aarch64.c:4132 +#: config/tc-aarch64.c:4141 msgid "unknown or missing option to PSB/TSB" msgstr "option inconnue ou manquante pour PSB/TSB" -#: config/tc-aarch64.c:4140 +#: config/tc-aarch64.c:4149 msgid "the specified option is not accepted for PSB/TSB" msgstr "l'option spécifiée n'est pas acceptée pour PSB/TSB" -#: config/tc-aarch64.c:4167 config/tc-aarch64.c:4181 +#: config/tc-aarch64.c:4176 config/tc-aarch64.c:4190 msgid "unknown option to BTI" msgstr "option inconnue pour BTI" -#: config/tc-aarch64.c:4210 +#: config/tc-aarch64.c:4219 msgid "missing ZA tile element size separator" msgstr "séparateur manquant dans la taille des éléments d'une tuile ZA" -#: config/tc-aarch64.c:4266 +#: config/tc-aarch64.c:4275 msgid "invalid ZA tile register number, expected za0" msgstr "numéro de registre invalide pour la tuile ZA, za0 attendu" -#: config/tc-aarch64.c:4273 +#: config/tc-aarch64.c:4282 msgid "invalid ZA tile register number, expected za0-za1" msgstr "numéro de registre invalide pour la tuile ZA, za0-za1 attendu" #. For the 32-bit variant: is the name of the ZA tile ZA0-ZA3. -#: config/tc-aarch64.c:4281 +#: config/tc-aarch64.c:4290 msgid "invalid ZA tile register number, expected za0-za3" msgstr "numéro de registre invalide pour la tuile ZA, za0-za3 attendu" #. For the 64-bit variant: is the name of the ZA tile ZA0-ZA7 -#: config/tc-aarch64.c:4289 +#: config/tc-aarch64.c:4298 msgid "invalid ZA tile register number, expected za0-za7" msgstr "numéro de registre invalide pour la tuile ZA, za0-za7 attendu" -#: config/tc-aarch64.c:4294 +#: config/tc-aarch64.c:4303 msgid "invalid ZA tile element size, allowed b, h, s and d" msgstr "taille d'élément de la tuile ZA invalide, sont autorisés : b, h, s et d" -#: config/tc-aarch64.c:4340 +#: config/tc-aarch64.c:4349 msgid "expected '['" msgstr "« [ » attendu" -#: config/tc-aarch64.c:4349 +#: config/tc-aarch64.c:4358 msgid "expected vector select register W12-W15" msgstr "registre de sélection de vecteur W12-W15 attendu" -#: config/tc-aarch64.c:4356 +#: config/tc-aarch64.c:4365 msgid "expected ','" msgstr "« , » attendu" -#: config/tc-aarch64.c:4362 +#: config/tc-aarch64.c:4371 msgid "index offset immediate expected" msgstr "immédiat de décalage d'index attendu" -#: config/tc-aarch64.c:4368 +#: config/tc-aarch64.c:4377 msgid "expected ']'" msgstr "« ] » attendu" -#: config/tc-aarch64.c:4443 +#: config/tc-aarch64.c:4452 msgid "invalid ZA tile element size, allowed b, h, s, d and q" msgstr "taille d'élément de tuile ZA invalide, sont autorisés : b, h, s, d et q" -#: config/tc-aarch64.c:4451 +#: config/tc-aarch64.c:4460 msgid "ZA tile vector out of range" msgstr "vecteur de tuile ZA hors limite" -#: config/tc-aarch64.c:4463 +#: config/tc-aarch64.c:4472 msgid "index offset out of range" msgstr "offset d'index hors limite" -#: config/tc-aarch64.c:4484 config/tc-aarch64.c:4579 +#: config/tc-aarch64.c:4493 config/tc-aarch64.c:4588 msgid "expected '{'" msgstr "« { » attendu" -#: config/tc-aarch64.c:4497 config/tc-aarch64.c:4592 +#: config/tc-aarch64.c:4506 config/tc-aarch64.c:4601 msgid "expected '}'" msgstr "« } » attendu" -#: config/tc-aarch64.c:4541 config/tc-aarch64.c:4556 +#: config/tc-aarch64.c:4550 config/tc-aarch64.c:4565 msgid "wrong ZA tile element format" msgstr "mauvais format d'élément de tuile ZA" -#: config/tc-aarch64.c:4623 +#: config/tc-aarch64.c:4632 msgid "expected ZA array" msgstr "tableau ZA attendu" -#: config/tc-aarch64.c:4632 config/tc-aarch64.c:8993 config/tc-arm.c:28704 -#: config/tc-arm.c:28719 config/tc-arm.c:28734 config/tc-arm.c:28745 -#: config/tc-arm.c:28768 config/tc-arm.c:29618 config/tc-moxie.c:714 +#: config/tc-aarch64.c:4641 config/tc-aarch64.c:9012 config/tc-arm.c:28728 +#: config/tc-arm.c:28743 config/tc-arm.c:28758 config/tc-arm.c:28769 +#: config/tc-arm.c:28792 config/tc-arm.c:29642 config/tc-moxie.c:714 #: config/tc-pj.c:449 config/tc-sh.c:3728 msgid "offset out of range" msgstr "offset hors limite" -#: config/tc-aarch64.c:4659 +#: config/tc-aarch64.c:4668 msgid "expected SM or ZA operand" msgstr "opérande SM ou ZA> attendu" -#: config/tc-aarch64.c:4708 +#: config/tc-aarch64.c:4717 msgid "wrong predicate register element size, allowed b, h, s and d" msgstr "mauvaise taille d'élément de registre de prédicat, sont autorisés : b, h, s et d" -#: config/tc-aarch64.c:4717 +#: config/tc-aarch64.c:4726 msgid "element index out of range for given variant" msgstr "index d'élément hors limite pour la variante donnée" -#: config/tc-aarch64.c:4781 +#: config/tc-aarch64.c:4790 #, 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:4786 config/tc-aarch64.c:4828 +#: config/tc-aarch64.c:4795 config/tc-aarch64.c:4837 #, 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:4789 config/tc-aarch64.c:4831 +#: config/tc-aarch64.c:4798 config/tc-aarch64.c:4840 #, 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:4873 +#: config/tc-aarch64.c:4882 msgid "immediate value out of range " msgstr "valeur immédiate hors limite " -#: config/tc-aarch64.c:5392 +#: config/tc-aarch64.c:5411 #, c-format msgid "Info: " msgstr "Info: " -#: config/tc-aarch64.c:5420 +#: config/tc-aarch64.c:5439 #, 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:5426 +#: config/tc-aarch64.c:5445 #, 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:5440 config/tc-score.c:2752 config/tc-score.c:6481 +#: config/tc-aarch64.c:5459 config/tc-score.c:2752 config/tc-score.c:6481 #, c-format msgid "%s -- `%s'" msgstr "%s -- « %s »" -#: config/tc-aarch64.c:5442 +#: config/tc-aarch64.c:5461 #, c-format msgid "%s at operand %d -- `%s'" msgstr "%s à l'opérande %d — « %s »" -#: config/tc-aarch64.c:5448 +#: config/tc-aarch64.c:5467 #, c-format msgid "operand %d must be %s -- `%s'" msgstr "l'opérande %d doit être %s — « %s »" -#: config/tc-aarch64.c:5454 +#: config/tc-aarch64.c:5473 #, c-format msgid "operand mismatch -- `%s'" msgstr "opérandes ne concordent pas — « %s »" #. Print the hint. -#: config/tc-aarch64.c:5514 +#: config/tc-aarch64.c:5533 msgid " did you mean this?" msgstr " vouliez-vous dire ceci ?" -#: config/tc-aarch64.c:5517 config/tc-aarch64.c:5544 +#: config/tc-aarch64.c:5536 config/tc-aarch64.c:5563 #, c-format msgid " %s" msgstr " %s" -#: config/tc-aarch64.c:5522 +#: config/tc-aarch64.c:5541 msgid " other valid variant(s):" msgstr " autre(s) variante(s) valide(s) :" -#: config/tc-aarch64.c:5551 +#: config/tc-aarch64.c:5570 #, 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:5557 +#: config/tc-aarch64.c:5576 #, 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:5563 +#: config/tc-aarch64.c:5582 #, 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:5564 config/tc-aarch64.c:5568 config/tc-aarch64.c:7666 +#: config/tc-aarch64.c:5583 config/tc-aarch64.c:5587 config/tc-aarch64.c:7685 msgid "immediate value" msgstr "valeur immédiate" -#: config/tc-aarch64.c:5567 +#: config/tc-aarch64.c:5586 #, 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:5574 +#: config/tc-aarch64.c:5593 #, c-format msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'" msgstr "nombre de registres invalide dans la liste, seulement 1 registre est attendu à l'opérande %d — « %s »" -#: config/tc-aarch64.c:5578 +#: config/tc-aarch64.c:5597 #, c-format msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'" msgstr "nombre de registres invalide dans la liste, %d registres sont attendus à l'opérande %d — « %s »" -#: config/tc-aarch64.c:5584 +#: config/tc-aarch64.c:5603 #, 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:5885 +#: config/tc-aarch64.c:5904 msgid "bad vector arrangement type" msgstr "mauvais type d'arrangement vectoriel" -#: config/tc-aarch64.c:6014 +#: config/tc-aarch64.c:6033 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:6062 config/tc-aarch64.c:6073 +#: config/tc-aarch64.c:6081 config/tc-aarch64.c:6092 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:6184 +#: config/tc-aarch64.c:6203 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:6273 +#: config/tc-aarch64.c:6292 msgid "comma expected between operands" msgstr "virgule attendue entre les opérandes" -#: config/tc-aarch64.c:6304 +#: config/tc-aarch64.c:6323 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:6425 +#: config/tc-aarch64.c:6444 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:6500 config/tc-arm.c:2219 config/tc-arm.c:2264 +#: config/tc-aarch64.c:6519 config/tc-arm.c:2235 config/tc-arm.c:2280 #: config/tc-h8300.c:1042 msgid "invalid register list" msgstr "liste de registres invalide" -#: config/tc-aarch64.c:6507 +#: config/tc-aarch64.c:6526 msgid "expected element type rather than vector type" msgstr "type élément attendu plutôt qu'un type vectoriel" -#: config/tc-aarch64.c:6528 +#: config/tc-aarch64.c:6547 msgid "missing type suffix" msgstr "suffixe de type manquant" -#: config/tc-aarch64.c:6547 +#: config/tc-aarch64.c:6566 msgid "C0 - C15 expected" msgstr "C0 - C15 attendu" -#: config/tc-aarch64.c:6654 config/tc-aarch64.c:6678 +#: config/tc-aarch64.c:6673 config/tc-aarch64.c:6697 msgid "immediate zero expected" msgstr "zéro immédiat attendu" -#: config/tc-aarch64.c:6775 +#: config/tc-aarch64.c:6794 msgid "shift not allowed for bitmask immediate" msgstr "décalage pas permis pour un champ de bits immédiat" -#: config/tc-aarch64.c:6829 +#: config/tc-aarch64.c:6848 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:6878 config/tc-arm.c:15929 config/tc-arm.c:15954 -#: config/tc-arm.c:15965 config/tc-arm.c:15972 +#: config/tc-aarch64.c:6897 config/tc-arm.c:15951 config/tc-arm.c:15976 +#: config/tc-arm.c:15987 config/tc-arm.c:15994 msgid "invalid condition" msgstr "condition invalide" -#: config/tc-aarch64.c:6904 +#: config/tc-aarch64.c:6923 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:6912 +#: config/tc-aarch64.c:6931 msgid "invalid use of \"=immediate\"" msgstr "utilisation invalide de « =immediate »" -#: config/tc-aarch64.c:6977 config/tc-aarch64.c:7009 config/tc-aarch64.c:7027 -#: config/tc-aarch64.c:7051 config/tc-aarch64.c:7071 config/tc-aarch64.c:7090 -#: config/tc-aarch64.c:7113 config/tc-aarch64.c:7179 config/tc-aarch64.c:7186 -#: config/tc-aarch64.c:7214 config/tc-aarch64.c:7235 config/tc-aarch64.c:7260 -#: config/tc-aarch64.c:7278 config/tc-aarch64.c:7286 config/tc-aarch64.c:7303 -#: config/tc-aarch64.c:7327 +#: config/tc-aarch64.c:6996 config/tc-aarch64.c:7028 config/tc-aarch64.c:7046 +#: config/tc-aarch64.c:7070 config/tc-aarch64.c:7090 config/tc-aarch64.c:7109 +#: config/tc-aarch64.c:7132 config/tc-aarch64.c:7198 config/tc-aarch64.c:7205 +#: config/tc-aarch64.c:7233 config/tc-aarch64.c:7254 config/tc-aarch64.c:7279 +#: config/tc-aarch64.c:7297 config/tc-aarch64.c:7305 config/tc-aarch64.c:7322 +#: config/tc-aarch64.c:7346 msgid "invalid addressing mode" msgstr "mode d'adressage invalide" -#: config/tc-aarch64.c:6993 +#: config/tc-aarch64.c:7012 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:7032 config/tc-aarch64.c:7056 config/tc-aarch64.c:7076 +#: config/tc-aarch64.c:7051 config/tc-aarch64.c:7075 config/tc-aarch64.c:7095 msgid "relocation not allowed" msgstr "réadressage non permis" -#: config/tc-aarch64.c:7123 +#: config/tc-aarch64.c:7142 msgid "writeback value must be an immediate constant" msgstr "la valeur de réécriture doit être une constante immédiate" -#: config/tc-aarch64.c:7134 config/tc-aarch64.c:7353 +#: config/tc-aarch64.c:7153 config/tc-aarch64.c:7372 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:7194 +#: config/tc-aarch64.c:7213 msgid "constant offset required" msgstr "décalage constant requit" -#: config/tc-aarch64.c:7339 +#: config/tc-aarch64.c:7358 msgid "unknown or missing system register name" msgstr "nom de registre système inconnu ou invalide" -#: config/tc-aarch64.c:7387 +#: config/tc-aarch64.c:7406 msgid "unknown or missing operation name" msgstr "nom d'opération inconnu ou manquant" -#: config/tc-aarch64.c:7400 +#: config/tc-aarch64.c:7419 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:7412 config/tc-aarch64.c:7429 +#: config/tc-aarch64.c:7431 config/tc-aarch64.c:7448 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:7443 +#: config/tc-aarch64.c:7462 msgid "immediate value must be 16, 20, 24, 28" msgstr "la valeur immédiate doit être 16, 20, 24, 28" -#: config/tc-aarch64.c:7544 config/tc-aarch64.c:8792 config/tc-arm.c:8060 +#: config/tc-aarch64.c:7563 config/tc-aarch64.c:8811 config/tc-arm.c:8096 #, c-format msgid "unhandled operand code %d" msgstr "code d'opérande %d non géré" -#: config/tc-aarch64.c:7586 +#: config/tc-aarch64.c:7605 msgid "unexpected comma before the omitted optional operand" msgstr "virgule inattendue avant l'opérande facultatif omis" -#: config/tc-aarch64.c:7614 +#: config/tc-aarch64.c:7633 msgid "unexpected characters following instruction" msgstr "caractères inattendus après l'instruction" -#: config/tc-aarch64.c:7692 config/tc-arm.c:5669 config/tc-arm.c:6287 -#: config/tc-arm.c:8874 +#: config/tc-aarch64.c:7711 config/tc-arm.c:5699 config/tc-arm.c:6317 +#: config/tc-arm.c:8908 msgid "constant expression expected" msgstr "expression constante attendue" -#: config/tc-aarch64.c:7699 +#: config/tc-aarch64.c:7718 msgid "literal pool insertion failed" msgstr "insertion dans le pool littéral a échoué" -#: config/tc-aarch64.c:7770 config/tc-aarch64.c:7785 +#: config/tc-aarch64.c:7789 config/tc-aarch64.c:7804 #, c-format msgid "unpredictable transfer with writeback -- `%s'" msgstr "transfert imprévisible avec réécriture — « %s »" -#: config/tc-aarch64.c:7789 config/tc-aarch64.c:7803 +#: config/tc-aarch64.c:7808 config/tc-aarch64.c:7822 #, c-format msgid "unpredictable load of register pair -- `%s'" msgstr "chargement imprévisible d'une paire de registres — « %s »" -#: config/tc-aarch64.c:7810 config/tc-aarch64.c:7823 +#: config/tc-aarch64.c:7829 config/tc-aarch64.c:7842 #, 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:7818 config/tc-aarch64.c:7832 +#: config/tc-aarch64.c:7837 config/tc-aarch64.c:7851 #, 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:7852 +#: config/tc-aarch64.c:7871 #, 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:7937 +#: config/tc-aarch64.c:7956 #, c-format msgid "unknown mnemonic -- `%s'" msgstr "mnémonique inconnue — « %s »" -#: config/tc-aarch64.c:7947 +#: config/tc-aarch64.c:7966 #, c-format msgid "unknown mnemonic `%s' -- `%s'" msgstr "mnémonique inconnue « %s » — « %s »" -#: config/tc-aarch64.c:7955 +#: config/tc-aarch64.c:7974 #, 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:8013 +#: config/tc-aarch64.c:8032 #, c-format msgid "selected processor does not support `%s'" msgstr "le processeur choisi ne supporte pas « %s »" -#: config/tc-aarch64.c:8451 config/tc-arm.c:28125 +#: config/tc-aarch64.c:8470 config/tc-arm.c:28149 msgid "GOT already in the symbol table" msgstr "GOT est déjà dans la table des symboles" -#: config/tc-aarch64.c:8614 +#: config/tc-aarch64.c:8633 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:8658 config/tc-aarch64.c:8703 config/tc-aarch64.c:8729 -#: config/tc-arm.c:16473 config/tc-arm.c:18170 config/tc-arm.c:18750 -#: config/tc-arm.c:18777 config/tc-arm.c:19565 config/tc-arm.c:20400 -#: config/tc-arm.c:21423 config/tc-arm.c:21483 config/tc-metag.c:2443 +#: config/tc-aarch64.c:8677 config/tc-aarch64.c:8722 config/tc-aarch64.c:8748 +#: config/tc-arm.c:16495 config/tc-arm.c:18192 config/tc-arm.c:18772 +#: config/tc-arm.c:18799 config/tc-arm.c:19587 config/tc-arm.c:20422 +#: config/tc-arm.c:21445 config/tc-arm.c:21505 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:8722 config/tc-metag.c:4654 config/tc-xtensa.c:4243 +#: config/tc-aarch64.c:8741 config/tc-metag.c:4654 config/tc-xtensa.c:4243 msgid "invalid immediate" msgstr "immédiat invalide" -#: config/tc-aarch64.c:8787 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920 +#: config/tc-aarch64.c:8806 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920 #: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975 msgid "immediate offset out of range" msgstr "offset immédiat est hors limite" -#: config/tc-aarch64.c:8861 config/tc-arm.c:28463 config/tc-arm.c:28531 -#: config/tc-arm.c:28813 +#: config/tc-aarch64.c:8880 config/tc-arm.c:28487 config/tc-arm.c:28555 +#: config/tc-arm.c:28837 #, 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:8873 +#: config/tc-aarch64.c:8892 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:8876 +#: config/tc-aarch64.c:8895 msgid "pc-relative load offset out of range" msgstr "offset de chargement relatif au PC est hors limite" -#: config/tc-aarch64.c:8888 +#: config/tc-aarch64.c:8907 msgid "pc-relative address offset out of range" msgstr "offset d'adresse relatif au PC est hors limite" -#: config/tc-aarch64.c:8900 config/tc-aarch64.c:8915 +#: config/tc-aarch64.c:8919 config/tc-aarch64.c:8934 msgid "conditional branch target not word aligned" msgstr "cible du branchement conditionnel pas alignée sur un mot" -#: config/tc-aarch64.c:8903 config/tc-aarch64.c:8918 config/tc-arm.c:29108 +#: config/tc-aarch64.c:8922 config/tc-aarch64.c:8937 config/tc-arm.c:29132 msgid "conditional branch out of range" msgstr "branchement conditionnel hors limite" -#: config/tc-aarch64.c:8931 +#: config/tc-aarch64.c:8950 msgid "branch target not word aligned" msgstr "cible du branchement pas alignée sur un mot" -#: config/tc-aarch64.c:8934 config/tc-arm.c:929 config/tc-arm.c:29914 +#: config/tc-aarch64.c:8953 config/tc-arm.c:929 config/tc-arm.c:29938 #: config/tc-mips.c:16069 config/tc-mips.c:16085 config/tc-mips.c:16175 msgid "branch out of range" msgstr "branchement hors limite" -#: config/tc-aarch64.c:9008 +#: config/tc-aarch64.c:9027 msgid "unsigned value out of range" msgstr "valeur non signée hors limite" -#: config/tc-aarch64.c:9019 +#: config/tc-aarch64.c:9038 msgid "signed value out of range" msgstr "valeur signée hors limite" -#: config/tc-aarch64.c:9169 +#: config/tc-aarch64.c:9188 #, c-format msgid "unexpected %s fixup" msgstr "correctif %s inattendu" -#: config/tc-aarch64.c:9234 config/tc-arm.c:30334 config/tc-arm.c:30355 +#: config/tc-aarch64.c:9253 config/tc-arm.c:30358 config/tc-arm.c:30379 #: config/tc-mips.c:18429 config/tc-or1k.c:345 config/tc-score.c:7448 #, 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:9267 +#: config/tc-aarch64.c:9286 #, c-format msgid "cannot do %u-byte relocation" msgstr "ne peut faire un réadressage sur %u octets" -#: config/tc-aarch64.c:9672 config/tc-arm.c:31169 +#: config/tc-aarch64.c:9691 config/tc-arm.c:31193 msgid "assemble for big-endian" msgstr "assembler pour un système à octets de poids fort" -#: config/tc-aarch64.c:9673 config/tc-arm.c:31170 +#: config/tc-aarch64.c:9692 config/tc-arm.c:31194 msgid "assemble for little-endian" msgstr "assembler pour un système à octets de poids faible" -#: config/tc-aarch64.c:9676 +#: config/tc-aarch64.c:9695 msgid "temporary switch for dumping" msgstr "commutateur temporaire pour la vidange" -#: config/tc-aarch64.c:9678 +#: config/tc-aarch64.c:9697 msgid "output verbose error messages" msgstr "afficher des messages d'erreur verbeux" -#: config/tc-aarch64.c:9680 +#: config/tc-aarch64.c:9699 msgid "do not output verbose error messages" msgstr "ne pas afficher de messages d'erreur verbeux" -#: config/tc-aarch64.c:10056 config/tc-arm.c:32328 +#: config/tc-aarch64.c:10075 config/tc-arm.c:32352 msgid "invalid architectural extension" msgstr "extension d'architecture invalide" -#: config/tc-aarch64.c:10081 config/tc-arm.c:32360 +#: config/tc-aarch64.c:10100 config/tc-arm.c:32384 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:10089 config/tc-arm.c:32368 +#: config/tc-aarch64.c:10108 config/tc-arm.c:32392 msgid "missing architectural extension" msgstr "extension d'architecture manquante" -#: config/tc-aarch64.c:10116 config/tc-arm.c:32454 +#: config/tc-aarch64.c:10135 config/tc-arm.c:32478 #, c-format msgid "unknown architectural extension `%s'" msgstr "extension d'architecture inconnue « %s »" -#: config/tc-aarch64.c:10140 config/tc-arm.c:32504 config/tc-metag.c:5832 +#: config/tc-aarch64.c:10159 config/tc-arm.c:32528 config/tc-metag.c:5832 #, c-format msgid "missing cpu name `%s'" msgstr "nom de cpu manquant « %s »" -#: config/tc-aarch64.c:10154 config/tc-aarch64.c:10370 config/tc-arm.c:32539 -#: config/tc-arm.c:33346 config/tc-csky.c:1218 config/tc-metag.c:5843 +#: config/tc-aarch64.c:10173 config/tc-aarch64.c:10389 config/tc-arm.c:32563 +#: config/tc-arm.c:33370 config/tc-csky.c:1218 config/tc-metag.c:5843 #, c-format msgid "unknown cpu `%s'" msgstr "cpu inconnu « %s »" -#: config/tc-aarch64.c:10172 config/tc-arm.c:32557 +#: config/tc-aarch64.c:10191 config/tc-arm.c:32581 #, c-format msgid "missing architecture name `%s'" msgstr "nom d'architecture manquante « %s »" -#: config/tc-aarch64.c:10186 config/tc-aarch64.c:10417 config/tc-arm.c:32579 -#: config/tc-arm.c:33381 config/tc-arm.c:33411 config/tc-score.c:7683 +#: config/tc-aarch64.c:10205 config/tc-aarch64.c:10436 config/tc-arm.c:32603 +#: config/tc-arm.c:33405 config/tc-arm.c:33435 config/tc-score.c:7683 #, c-format msgid "unknown architecture `%s'\n" msgstr "architecture inconnue « %s »\n" -#: config/tc-aarch64.c:10209 +#: config/tc-aarch64.c:10228 #, c-format msgid "missing abi name `%s'" msgstr "nom d'abi manquant « %s »" -#: config/tc-aarch64.c:10220 +#: config/tc-aarch64.c:10239 #, c-format msgid "unknown abi `%s'\n" msgstr "abi « %s » inconnue\n" -#: config/tc-aarch64.c:10226 +#: config/tc-aarch64.c:10245 msgid "<abi name>\t specify for ABI <abi name>" msgstr "<nom abi>\t spécifie pour ABI <nom abi>" -#: config/tc-aarch64.c:10229 config/tc-arm.c:32666 config/tc-metag.c:5909 +#: config/tc-aarch64.c:10248 config/tc-arm.c:32690 config/tc-metag.c:5909 msgid "<cpu name>\t assemble for CPU <cpu name>" msgstr "<nom cpu>\t assembler pour le CPU <nom cpu>" -#: config/tc-aarch64.c:10231 config/tc-arm.c:32668 +#: config/tc-aarch64.c:10250 config/tc-arm.c:32692 msgid "<arch name>\t assemble for architecture <arch name>" msgstr "<nom arch>\t assembler pour l'architecture <nom arch>" -#: config/tc-aarch64.c:10270 config/tc-aarch64.c:10289 config/tc-arm.c:32736 -#: config/tc-arm.c:32754 config/tc-arm.c:32774 config/tc-metag.c:5933 +#: config/tc-aarch64.c:10289 config/tc-aarch64.c:10308 config/tc-arm.c:32760 +#: config/tc-arm.c:32778 config/tc-arm.c:32798 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:10309 +#: config/tc-aarch64.c:10328 #, c-format msgid " AArch64-specific assembler options:\n" msgstr " Options en assembleur spécifiques à AArch64 :\n" -#: config/tc-aarch64.c:10320 config/tc-arc.c:3576 config/tc-arm.c:32805 +#: config/tc-aarch64.c:10339 config/tc-arc.c:3576 config/tc-arm.c:32829 #, 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:10325 config/tc-arc.c:3578 config/tc-arm.c:32810 +#: config/tc-aarch64.c:10344 config/tc-arc.c:3578 config/tc-arm.c:32834 #, 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" @@ -2523,7 +2528,7 @@ msgid "sequence number in use for !tlsgd!%ld" msgstr "numéro de séquence utilisé pour !tlsgd!%ld" #: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:847 -#: config/tc-mn10300.c:1150 config/tc-ppc.c:2028 config/tc-s390.c:668 +#: config/tc-mn10300.c:1150 config/tc-ppc.c:2007 config/tc-s390.c:668 #: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375 msgid "operand" msgstr "opérande" @@ -2540,17 +2545,17 @@ msgstr "réadressage invalide pour le champ" msgid "can not resolve expression" msgstr "ne peut résoudre l'expression" -#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2365 +#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2344 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "longueur de .COMMon (%ld.) <0! Ignoré." -#: config/tc-alpha.c:3523 config/tc-ia64.c:1092 config/tc-sparc.c:4270 +#: config/tc-alpha.c:3523 config/tc-ia64.c:1092 config/tc-sparc.c:4269 #: config/tc-v850.c:306 msgid "Ignoring attempt to re-define symbol" msgstr "Ignore la tentative de redéfinition du symbole" -#: config/tc-alpha.c:3615 config/tc-sparc.c:4278 +#: config/tc-alpha.c:3615 config/tc-sparc.c:4277 #, c-format msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "Longueur de .comm « %s » est déjà %ld. N'a pas été changé pour %ld." @@ -2755,26 +2760,26 @@ msgstr "mauvaise directive .section: nécessite a,s,w,x,M,S,G,T dans la chaîne" #: config/tc-arc.c:2552 config/tc-arc.c:2584 config/tc-arc.c:2689 #: 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:8246 config/tc-i386.c:3088 -#: config/tc-i386.c:3140 config/tc-ia64.c:5373 config/tc-ia64.c:7411 -#: config/tc-ia64.c:7470 config/tc-m68k.c:4574 config/tc-m68k.c:4586 +#: config/tc-dlx.c:289 config/tc-hppa.c:8259 config/tc-i386.c:2963 +#: config/tc-i386.c:3015 config/tc-ia64.c:5371 config/tc-ia64.c:7409 +#: config/tc-ia64.c:7468 config/tc-m68k.c:4558 config/tc-m68k.c:4570 #: config/tc-mips.c:3700 config/tc-mips.c:3733 config/tc-mips.c:3759 #: config/tc-nds32.c:3439 config/tc-nios2.c:3624 config/tc-nios2.c:3629 -#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1717 -#: config/tc-ppc.c:1755 config/tc-ppc.c:1794 config/tc-ppc.c:1833 -#: config/tc-ppc.c:1851 config/tc-pru.c:1568 config/tc-pru.c:1572 -#: config/tc-s390.c:538 config/tc-s390.c:576 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:1217 -#: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965 -#: config/tc-vax.c:970 ecoff.c:1582 +#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1709 +#: config/tc-ppc.c:1747 config/tc-ppc.c:1786 config/tc-ppc.c:1825 +#: config/tc-pru.c:1568 config/tc-pru.c:1572 config/tc-s390.c:538 +#: config/tc-s390.c:576 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:1217 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:5545 config/tc-arc.c:2520 config/tc-arc.c:2534 #: config/tc-arm.c:901 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563 -#: config/tc-xtensa.c:5680 config/tc-z80.c:3675 +#: config/tc-xtensa.c:5680 config/tc-z80.c:3683 msgid "syntax error" msgstr "erreur de syntaxe" @@ -2870,7 +2875,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:891 config/tc-ia64.c:7480 config/tc-tilegx.c:262 +#: config/tc-arc.c:891 config/tc-ia64.c:7478 config/tc-tilegx.c:262 msgid "Could not set architecture and machine" msgstr "Ne peut initialiser l'architecture et la machine" @@ -2979,12 +2984,11 @@ msgstr "opcode inconnu « %s »" #: config/tc-arc.c:2602 config/tc-arc.c:5063 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:242 -#: config/tc-hppa.c:6820 config/tc-hppa.c:6826 config/tc-hppa.c:6832 -#: config/tc-hppa.c:6838 config/tc-hppa.c:8225 config/tc-lm32.c:197 +#: config/tc-hppa.c:6833 config/tc-hppa.c:6839 config/tc-hppa.c:6845 +#: config/tc-hppa.c:6851 config/tc-hppa.c:8238 config/tc-lm32.c:197 #: config/tc-mips.c:3690 config/tc-mips.c:4187 config/tc-mn10300.c:935 -#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1263 -#: config/tc-riscv.c:4430 config/tc-xc16x.c:79 config/tc-xc16x.c:86 -#: config/tc-xc16x.c:93 +#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1331 +#: config/tc-riscv.c:4543 msgid "could not set architecture and machine" msgstr "ne peut initialiser l'architecture et la machine" @@ -3133,7 +3137,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:4271 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069 -#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4794 +#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4693 #, c-format msgid "unsupported BFD relocation size %u" msgstr "taille de réadressage BFD non supportée %u" @@ -3320,7 +3324,7 @@ msgstr "registre Maverick DSPSC attendu" msgid "iWMMXt data register expected" msgstr "registre de donnée iWMMXt attendu" -#: config/tc-arm.c:731 config/tc-arm.c:7860 +#: config/tc-arm.c:731 config/tc-arm.c:7896 msgid "iWMMXt control register expected" msgstr "registre de contrôle iWMMXt attendu" @@ -3509,11 +3513,11 @@ msgstr "le processeur choisi ne supporte pas l'extension PACBTI" msgid "immediate expression requires a # prefix" msgstr "préfixe # attendu avec une expression immédiate" -#: config/tc-arm.c:1201 read.c:4028 +#: config/tc-arm.c:1201 read.c:3927 msgid "missing expression" msgstr "expression manquante" -#: config/tc-arm.c:1215 config/tc-arm.c:5682 config/tc-score.c:1209 +#: config/tc-arm.c:1215 config/tc-arm.c:5712 config/tc-score.c:1209 msgid "invalid constant" msgstr "constante invalide" @@ -3571,639 +3575,635 @@ msgstr "opérande de registre attendu mais on a trouvé un scalaire" msgid "scalar must have an index" msgstr "le scalaire doit avoir un indexe" -#: config/tc-arm.c:1881 config/tc-arm.c:20245 config/tc-arm.c:20328 -#: config/tc-arm.c:21001 +#: config/tc-arm.c:1881 config/tc-arm.c:20267 config/tc-arm.c:20350 +#: config/tc-arm.c:21023 msgid "scalar index out of range" msgstr "index scalaire hors limite" -#: config/tc-arm.c:1959 +#: config/tc-arm.c:1975 msgid "r0-r12, lr or APSR expected" msgstr "r0-r12, lr ou APSR attendus" -#: config/tc-arm.c:1986 +#: config/tc-arm.c:2002 msgid "bad range in register list" msgstr "mauvaise limite dans la liste des registres" -#: config/tc-arm.c:1994 config/tc-arm.c:2003 config/tc-arm.c:2044 +#: config/tc-arm.c:2010 config/tc-arm.c:2019 config/tc-arm.c:2060 #, 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:2006 +#: config/tc-arm.c:2022 msgid "Warning: register range not in ascending order" msgstr "Attention: gamme de registres n'est pas en ordre croissant" -#: config/tc-arm.c:2017 +#: config/tc-arm.c:2033 msgid "missing `}'" msgstr "« } » manquant" -#: config/tc-arm.c:2033 +#: config/tc-arm.c:2049 msgid "invalid register mask" msgstr "masque de registre invalide" -#: config/tc-arm.c:2177 config/tc-arm.c:2285 +#: config/tc-arm.c:2193 config/tc-arm.c:2301 msgid "VPR expected last" msgstr "VPR attendu en dernier" -#: config/tc-arm.c:2183 +#: config/tc-arm.c:2199 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:2186 +#: config/tc-arm.c:2202 msgid "VFP/Neon double precision register or VPR expected" msgstr "registre VFP/Neon en double précision ou VPR attendu" -#: config/tc-arm.c:2203 config/tc-arm.c:2247 +#: config/tc-arm.c:2219 config/tc-arm.c:2263 msgid "register out of range in list" msgstr "registre hors limite dans la liste" -#: config/tc-arm.c:2225 config/tc-arm.c:4546 config/tc-arm.c:4680 +#: config/tc-arm.c:2241 config/tc-arm.c:4542 config/tc-arm.c:4676 msgid "register list not in ascending order" msgstr "liste de registres n'est pas en ordre croissant" -#: config/tc-arm.c:2256 +#: config/tc-arm.c:2272 msgid "register range not in ascending order" msgstr "gamme de registres n'est pas en ordre croissant" -#: config/tc-arm.c:2295 +#: config/tc-arm.c:2311 msgid "non-contiguous register range" msgstr "game de registres non contiguë" -#: config/tc-arm.c:2355 +#: config/tc-arm.c:2371 msgid "register stride must be 1" msgstr "pas des registres doit être 1" -#: config/tc-arm.c:2356 +#: config/tc-arm.c:2372 msgid "register stride must be 1 or 2" msgstr "pas des registres doit être 1 ou 2" -#: config/tc-arm.c:2357 +#: config/tc-arm.c:2373 msgid "mismatched element/structure types in list" msgstr "types d'élément/structure en désaccord dans la liste" -#: config/tc-arm.c:2427 +#: config/tc-arm.c:2443 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:2482 +#: config/tc-arm.c:2498 msgid "error parsing element/structure list" msgstr "erreur lors de l'analyse de la liste élément/structure" -#: config/tc-arm.c:2488 +#: config/tc-arm.c:2504 msgid "expected }" msgstr "} attendu" -#: config/tc-arm.c:2578 +#: config/tc-arm.c:2594 msgid "attempt to redefine typed alias" msgstr "tentative de redéfinition de l'alias typé" -#: config/tc-arm.c:2713 +#: config/tc-arm.c:2729 msgid "bad type for register" msgstr "mauvais type pour le registre" -#: config/tc-arm.c:2724 config/tc-nios2.c:1797 +#: config/tc-arm.c:2740 config/tc-nios2.c:1797 msgid "expression must be constant" msgstr "l'expression doit être une constante" -#: config/tc-arm.c:2741 +#: config/tc-arm.c:2757 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:2748 +#: config/tc-arm.c:2764 msgid "you must specify a single type only" msgstr "vous ne pouvez spécifier qu'un type unique" -#: config/tc-arm.c:2761 +#: config/tc-arm.c:2777 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:2769 +#: config/tc-arm.c:2785 msgid "scalar index must be constant" msgstr "l'indexe scalaire doit être constant" -#: config/tc-arm.c:2778 +#: config/tc-arm.c:2794 msgid "expecting ]" msgstr "] attendu" -#: config/tc-arm.c:2830 +#: config/tc-arm.c:2846 msgid "invalid syntax for .dn directive" msgstr "syntaxe invalide pour le directive .dn" -#: config/tc-arm.c:2836 +#: config/tc-arm.c:2852 msgid "invalid syntax for .qn directive" msgstr "syntaxe invalide pour le directive .qn" -#: config/tc-arm.c:2871 +#: config/tc-arm.c:2887 #, 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:3133 +#: config/tc-arm.c:3149 #, 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:3150 +#: config/tc-arm.c:3166 msgid "selected processor does not support THUMB opcodes" msgstr "le processeur choisi ne supporte pas les opcodes THUMB" -#: config/tc-arm.c:3163 +#: config/tc-arm.c:3179 msgid "selected processor does not support ARM opcodes" msgstr "le processeur choisi ne supporte pas les opcodes ARM" -#: config/tc-arm.c:3175 +#: config/tc-arm.c:3191 #, c-format msgid "invalid instruction size selected (%d)" msgstr "taille d'instruction choisie invalide (%d)" -#: config/tc-arm.c:3207 +#: config/tc-arm.c:3223 #, 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:3262 +#: config/tc-arm.c:3278 #, c-format msgid "expected comma after name \"%s\"" msgstr "virgule attendue après le nom « %s »" -#: config/tc-arm.c:3312 config/tc-m32r.c:584 +#: config/tc-arm.c:3328 config/tc-m32r.c:584 #, c-format msgid "symbol `%s' already defined" msgstr "symbole « %s » déjà défini" -#: config/tc-arm.c:3345 +#: config/tc-arm.c:3361 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "mode de syntaxe « %s » non reconnu" -#: config/tc-arm.c:3388 +#: config/tc-arm.c:3404 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:3429 +#: config/tc-arm.c:3445 msgid ".asmfunc repeated." msgstr ".asmfunc répété." -#: config/tc-arm.c:3433 +#: config/tc-arm.c:3449 msgid ".asmfunc without function." msgstr ".asmfunc sans fonction." -#: config/tc-arm.c:3439 +#: config/tc-arm.c:3455 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:3450 +#: config/tc-arm.c:3466 msgid ".endasmfunc without a .asmfunc." msgstr ".endasmfunc sans .asmfunc." -#: config/tc-arm.c:3454 +#: config/tc-arm.c:3470 msgid ".endasmfunc without function." msgstr ".endasmfunc sans fonction." -#: config/tc-arm.c:3465 +#: config/tc-arm.c:3481 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:3474 +#: config/tc-arm.c:3490 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:3632 +#: config/tc-arm.c:3648 msgid "invalid type for literal pool" msgstr "type invalide pour le bassin de littérales" -#: config/tc-arm.c:3712 config/tc-tic54x.c:5331 +#: config/tc-arm.c:3728 config/tc-tic54x.c:5331 #, c-format msgid "Invalid label '%s'" msgstr "Étiquette invalide « %s »" -#: config/tc-arm.c:3888 +#: config/tc-arm.c:3904 msgid "(plt) is only valid on branch targets" msgstr "(plt) est seulement valable dans des cibles de branchements" -#: config/tc-arm.c:3894 config/tc-csky.c:7650 config/tc-s390.c:1202 -#: config/tc-s390.c:1872 config/tc-xtensa.c:1712 +#: config/tc-arm.c:3910 config/tc-csky.c:7650 config/tc-s390.c:1202 +#: config/tc-s390.c:1876 config/tc-xtensa.c:1712 #, 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:3976 +#: config/tc-arm.c:3992 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:3996 +#: config/tc-arm.c:4012 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:4026 +#: config/tc-arm.c:4042 msgid "width suffixes are invalid in ARM mode" msgstr "les suffixes de largeurs sont invalides en mode ARM" -#: config/tc-arm.c:4068 dwarf2dbg.c:1429 +#: config/tc-arm.c:4086 dwarf2dbg.c:1449 msgid "expected 0 or 1" msgstr "0 ou 1 attendu" -#: config/tc-arm.c:4072 +#: config/tc-arm.c:4090 msgid "missing comma" msgstr "virgule manquante" -#: config/tc-arm.c:4105 +#: config/tc-arm.c:4123 msgid "duplicate .fnstart directive" msgstr "directive .fnstart en double" -#: config/tc-arm.c:4136 config/tc-tic6x.c:410 +#: config/tc-arm.c:4154 config/tc-tic6x.c:410 msgid "duplicate .handlerdata directive" msgstr "directive .handlerdata en double" -#: config/tc-arm.c:4155 +#: config/tc-arm.c:4173 msgid ".fnend directive without .fnstart" msgstr "directive .fnend sans .fnstart" -#: config/tc-arm.c:4222 config/tc-tic6x.c:391 +#: config/tc-arm.c:4240 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:4239 config/tc-tic6x.c:452 +#: config/tc-arm.c:4257 config/tc-tic6x.c:452 msgid "duplicate .personalityindex directive" msgstr "directive .personalityindex en double" -#: config/tc-arm.c:4246 config/tc-tic6x.c:459 +#: config/tc-arm.c:4264 config/tc-tic6x.c:459 msgid "bad personality routine number" msgstr "mauvais numéro de routine de personnalité" -#: config/tc-arm.c:4268 config/tc-tic6x.c:476 +#: config/tc-arm.c:4286 config/tc-tic6x.c:476 msgid "duplicate .personality directive" msgstr "directive .personality en double" -#: config/tc-arm.c:4290 -msgid "expected pseudo register list" -msgstr "liste de pseudo-registres attendue" - -#: config/tc-arm.c:4318 config/tc-arm.c:4448 config/tc-arm.c:4498 -msgid "expected register list" -msgstr "liste de registres attendue" - -#: config/tc-arm.c:4400 +#: config/tc-arm.c:4396 msgid "expected , <constant>" msgstr ", <constante> attendu" -#: config/tc-arm.c:4409 +#: config/tc-arm.c:4405 msgid "number of registers must be in the range [1:4]" msgstr "Le nombre de registres doit être compris dans l'intervalle [1:4]" -#: config/tc-arm.c:4560 config/tc-arm.c:4694 +#: config/tc-arm.c:4444 config/tc-arm.c:4494 config/tc-arm.c:4796 +msgid "expected register list" +msgstr "liste de registres attendue" + +#: config/tc-arm.c:4556 config/tc-arm.c:4690 msgid "bad register range" msgstr "mauvaise gamme de registre" -#: config/tc-arm.c:4760 +#: config/tc-arm.c:4781 msgid "FPA .unwind_save does not take a register list" msgstr "FPA .unwind_save n'accepte pas une liste de registres" -#: config/tc-arm.c:4792 +#: config/tc-arm.c:4822 msgid ".unwind_save does not support this kind of register" msgstr ".unwind_save ne supporte pas ce type de registre" -#: config/tc-arm.c:4831 +#: config/tc-arm.c:4861 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:4836 +#: config/tc-arm.c:4866 msgid "unexpected .unwind_movsp directive" msgstr "directive .unwind_movsp inattendue" -#: config/tc-arm.c:4863 +#: config/tc-arm.c:4893 msgid "stack increment must be multiple of 4" msgstr "incrément de pile doit être un multiple de 4" -#: config/tc-arm.c:4895 +#: config/tc-arm.c:4925 msgid "expected <reg>, <reg>" msgstr "<reg>, <reg> attendu" -#: config/tc-arm.c:4913 +#: config/tc-arm.c:4943 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:4952 +#: config/tc-arm.c:4982 msgid "expected <offset>, <opcode>" msgstr "<offset>, <opcode> attendu" -#: config/tc-arm.c:4964 +#: config/tc-arm.c:4994 msgid "unwind opcode too long" msgstr "opcode unwind trop long" -#: config/tc-arm.c:4969 +#: config/tc-arm.c:4999 msgid "invalid unwind opcode" msgstr "opcode unwind incorrect" -#: config/tc-arm.c:5084 config/tc-arm.c:32483 +#: config/tc-arm.c:5114 config/tc-arm.c:32507 #, c-format msgid "unrecognised float16 format \"%s\"" msgstr "format float16 « %s » non reconnu" -#: config/tc-arm.c:5095 +#: config/tc-arm.c:5125 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:5210 config/tc-arm.c:6293 config/tc-arm.c:11686 -#: config/tc-arm.c:12219 config/tc-arm.c:14339 config/tc-arm.c:16290 -#: config/tc-arm.c:16325 config/tc-arm.c:17253 config/tc-arm.c:19176 -#: config/tc-arm.c:19184 config/tc-arm.c:19191 config/tc-arm.c:20842 -#: config/tc-arm.c:29495 config/tc-arm.c:29559 config/tc-arm.c:29567 +#: config/tc-arm.c:5240 config/tc-arm.c:6323 config/tc-arm.c:11708 +#: config/tc-arm.c:12241 config/tc-arm.c:14361 config/tc-arm.c:16312 +#: config/tc-arm.c:16347 config/tc-arm.c:17275 config/tc-arm.c:19198 +#: config/tc-arm.c:19206 config/tc-arm.c:19213 config/tc-arm.c:20864 +#: config/tc-arm.c:29519 config/tc-arm.c:29583 config/tc-arm.c:29591 #: 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:5380 +#: config/tc-arm.c:5410 msgid "invalid FPA immediate expression" msgstr "mauvaise expression FPA immédiate" -#: config/tc-arm.c:5566 +#: config/tc-arm.c:5596 msgid "'UXTW' not allowed here" msgstr "« UXTW » n'est pas permis ici" -#: config/tc-arm.c:5574 +#: config/tc-arm.c:5604 msgid "'LSL' or 'ASR' required" msgstr "« LSL » ou « ASR » requis" -#: config/tc-arm.c:5582 +#: config/tc-arm.c:5612 msgid "'LSL' required" msgstr "« LSL » requis" -#: config/tc-arm.c:5590 +#: config/tc-arm.c:5620 msgid "'ASR' required" msgstr "« ASR » requis" -#: config/tc-arm.c:5597 +#: config/tc-arm.c:5627 msgid "'UXTW' required" msgstr "« UXTW » requis" -#: config/tc-arm.c:5676 +#: config/tc-arm.c:5706 msgid "invalid rotation" msgstr "rotation invalide" -#: config/tc-arm.c:5858 config/tc-arm.c:6071 +#: config/tc-arm.c:5888 config/tc-arm.c:6101 msgid "unknown group relocation" msgstr "réadressage de groupe inconnu" -#: config/tc-arm.c:5894 +#: config/tc-arm.c:5924 msgid "alignment must be constant" msgstr "l'alignement doit être une constante" -#: config/tc-arm.c:6105 +#: config/tc-arm.c:6135 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:6161 +#: config/tc-arm.c:6191 msgid "'}' expected at end of 'option' field" msgstr "« } » attendu à la fin du champ « option »" -#: config/tc-arm.c:6166 +#: config/tc-arm.c:6196 msgid "cannot combine index with option" msgstr "index ne peut pas être combiné avec option" -#: config/tc-arm.c:6431 +#: config/tc-arm.c:6461 msgid "unexpected bit specified after APSR" msgstr "bit inattendu après APSR" -#: config/tc-arm.c:6443 +#: config/tc-arm.c:6473 msgid "selected processor does not support DSP extension" msgstr "le processeur choisi ne supporte pas l'extension DSP" -#: config/tc-arm.c:6455 +#: config/tc-arm.c:6485 msgid "bad bitmask specified after APSR" msgstr "mauvais bitmask spécifié après APSR" -#: config/tc-arm.c:6479 +#: config/tc-arm.c:6509 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:6491 config/tc-arm.c:13442 config/tc-arm.c:13487 -#: config/tc-arm.c:13491 +#: config/tc-arm.c:6521 config/tc-arm.c:13464 config/tc-arm.c:13509 +#: config/tc-arm.c:13513 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:6496 +#: config/tc-arm.c:6526 msgid "flag for {c}psr instruction expected" msgstr "fanion pour instruction {c}psr attendu" -#: config/tc-arm.c:6554 +#: config/tc-arm.c:6590 msgid "unrecognized CPS flag" msgstr "fanion CPS non reconnu" -#: config/tc-arm.c:6561 +#: config/tc-arm.c:6597 msgid "missing CPS flags" msgstr "fanions CPS manquants" -#: config/tc-arm.c:6584 config/tc-arm.c:6590 +#: config/tc-arm.c:6620 config/tc-arm.c:6626 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:6612 +#: config/tc-arm.c:6648 msgid "missing rotation field after comma" msgstr "champ de rotation manquant après la virgule" -#: config/tc-arm.c:6627 +#: config/tc-arm.c:6663 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:6656 +#: config/tc-arm.c:6692 msgid "condition required" msgstr "condition requise" -#: config/tc-arm.c:6698 config/tc-arm.c:9849 +#: config/tc-arm.c:6734 config/tc-arm.c:9871 msgid "'[' expected" msgstr "« [ » attendu" -#: config/tc-arm.c:6711 +#: config/tc-arm.c:6747 msgid "',' expected" msgstr "« , » attendu" -#: config/tc-arm.c:6728 +#: config/tc-arm.c:6764 msgid "invalid shift" msgstr "décalage invalide" -#: config/tc-arm.c:6808 +#: config/tc-arm.c:6844 msgid "expected ARM or MVE vector register" msgstr "registre vectoriel ARM ou MVE attendu" -#: config/tc-arm.c:6857 +#: config/tc-arm.c:6893 msgid "can't use Neon quad register here" msgstr "un quadruple registre Neon ne peut pas être utilisé ici" -#: config/tc-arm.c:6926 +#: config/tc-arm.c:6962 msgid "expected <Rm> or <Dm> or <Qm> operand" msgstr "opérande <Rm> ou <Dm> ou <Qm> attendu" -#: config/tc-arm.c:7026 +#: config/tc-arm.c:7062 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:7046 +#: config/tc-arm.c:7082 msgid "parse error" msgstr "erreur d'analyse" -#: config/tc-arm.c:7350 +#: config/tc-arm.c:7386 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:7399 +#: config/tc-arm.c:7435 msgid "invalid barrier type" msgstr "type de barrière invalide" -#: config/tc-arm.c:7575 +#: config/tc-arm.c:7611 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:7670 +#: config/tc-arm.c:7706 msgid "immediate value is out of range" msgstr "valeur immédiate hors limite" -#: config/tc-arm.c:7845 +#: config/tc-arm.c:7881 msgid "iWMMXt data or control register expected" msgstr "registre de donnée ou de contrôle iWMMXt attendu" -#: config/tc-arm.c:7886 +#: config/tc-arm.c:7922 msgid "Banked registers are not available with this architecture." msgstr "Registres « Banked » non disponibles pour cette architecture" -#: config/tc-arm.c:8134 +#: config/tc-arm.c:8170 msgid "operand must be LR register" msgstr "l'opérande doit être un registre LR" -#: config/tc-arm.c:8139 +#: config/tc-arm.c:8175 msgid "operand must be SP register" msgstr "l'opérande doit être un registre SP" -#: config/tc-arm.c:8144 +#: config/tc-arm.c:8180 msgid "operand must be r12" msgstr "l'opérande doit être r12" -#: config/tc-arm.c:8215 config/tc-score.c:264 +#: config/tc-arm.c:8251 config/tc-score.c:264 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:8265 +#: config/tc-arm.c:8301 msgid "use of r13 is deprecated" msgstr "utilisation de r13 est obsolète" -#: config/tc-arm.c:8283 config/tc-arm.c:20542 +#: config/tc-arm.c:8319 config/tc-arm.c:20564 msgid "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE" msgstr "l'instruction fp16 scalaire du ARMv8.2 ne peut pas être conditionnelle, le comportement est IMPRÉVISIBLE" -#: config/tc-arm.c:8358 +#: config/tc-arm.c:8394 msgid "D register out of range for selected VFP version" msgstr "registre D hors limite pour la version VFP choisie" -#: config/tc-arm.c:8455 config/tc-arm.c:11375 +#: config/tc-arm.c:8491 config/tc-arm.c:11397 msgid "Instruction does not support =N addresses" msgstr "L'instruction ne supporte par les adresses =N" -#: config/tc-arm.c:8463 +#: config/tc-arm.c:8499 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:8479 config/tc-arm.c:11438 +#: config/tc-arm.c:8515 config/tc-arm.c:11460 msgid "instruction does not accept unindexed addressing" msgstr "l'instruction n'accepte pas un adressage désindexé" -#: config/tc-arm.c:8487 +#: config/tc-arm.c:8523 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:8488 +#: config/tc-arm.c:8524 msgid "source register same as write-back base" msgstr "registre source identique à la base de réécriture arrière" -#: config/tc-arm.c:8538 +#: config/tc-arm.c:8574 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:8561 +#: config/tc-arm.c:8597 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:8866 +#: config/tc-arm.c:8900 msgid "invalid pseudo operation" msgstr "pseudo opération invalide" -#: config/tc-arm.c:9106 +#: config/tc-arm.c:9128 msgid "invalid co-processor operand" msgstr "opérande de coprocesseur invalide" -#: config/tc-arm.c:9122 +#: config/tc-arm.c:9144 msgid "instruction does not support unindexed addressing" msgstr "l'instruction n'accepte pas l'adressage désindexé" -#: config/tc-arm.c:9137 +#: config/tc-arm.c:9159 msgid "pc may not be used with write-back" msgstr "PC ne peut être utilisé en mode réécriture" -#: config/tc-arm.c:9142 +#: config/tc-arm.c:9164 msgid "instruction does not support writeback" msgstr "l'instruction ne supporte pas la réécriture" -#: config/tc-arm.c:9248 +#: config/tc-arm.c:9270 msgid "Rn must not overlap other operands" msgstr "Rn ne peut pas recouvrir d'autres opérandes" -#: config/tc-arm.c:9253 +#: config/tc-arm.c:9275 msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "swp{b} est obsolète pour ARMv8 et suivants" -#: config/tc-arm.c:9256 +#: config/tc-arm.c:9278 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:9375 config/tc-arm.c:9394 config/tc-arm.c:9407 -#: config/tc-arm.c:12056 config/tc-arm.c:12087 config/tc-arm.c:12109 +#: config/tc-arm.c:9397 config/tc-arm.c:9416 config/tc-arm.c:9429 +#: config/tc-arm.c:12078 config/tc-arm.c:12109 config/tc-arm.c:12131 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:9437 +#: config/tc-arm.c:9459 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "les seuls suffixes valides ici sont « (plt) » et « (tlscall) »" -#: config/tc-arm.c:9490 +#: config/tc-arm.c:9512 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:9512 +#: config/tc-arm.c:9534 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:9538 +#: config/tc-arm.c:9560 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:9586 +#: config/tc-arm.c:9608 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:9794 config/tc-arm.c:9803 +#: config/tc-arm.c:9816 config/tc-arm.c:9825 msgid "writeback of base register is UNPREDICTABLE" msgstr "réécriture arrière du registre de base est IMPRÉVISIBLE" -#: config/tc-arm.c:9797 +#: config/tc-arm.c:9819 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:9807 +#: config/tc-arm.c:9829 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:9844 +#: config/tc-arm.c:9866 msgid "first transfer register must be even" msgstr "le premier registre de transfert doit être pair" -#: config/tc-arm.c:9847 +#: config/tc-arm.c:9869 msgid "can only transfer two consecutive registers" msgstr "seuls deux registres consécutifs peuvent être transférés" @@ -4211,1401 +4211,1401 @@ 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:9848 config/tc-arm.c:9918 config/tc-arm.c:10649 -#: config/tc-arm.c:12931 +#: config/tc-arm.c:9870 config/tc-arm.c:9940 config/tc-arm.c:10671 +#: config/tc-arm.c:12953 msgid "r14 not allowed here" msgstr "r14 n'est pas permis ici" -#: config/tc-arm.c:9860 +#: config/tc-arm.c:9882 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:9870 +#: config/tc-arm.c:9892 msgid "index register overlaps transfer register" msgstr "registre d'index recouvre le registre de transfert" -#: config/tc-arm.c:9899 config/tc-arm.c:10616 +#: config/tc-arm.c:9921 config/tc-arm.c:10638 msgid "offset must be zero in ARM encoding" msgstr "l'offset doit être zéro dans l'encodage ARM" -#: config/tc-arm.c:9912 config/tc-arm.c:10643 +#: config/tc-arm.c:9934 config/tc-arm.c:10665 msgid "even register required" msgstr "numéro pair de registre requis" -#: config/tc-arm.c:9915 +#: config/tc-arm.c:9937 msgid "can only load two consecutive registers" msgstr "seuls deux registres consécutifs peuvent être chargés" -#: config/tc-arm.c:9933 +#: config/tc-arm.c:9955 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:9956 config/tc-arm.c:9988 +#: config/tc-arm.c:9978 config/tc-arm.c:10010 msgid "this instruction requires a post-indexed address" msgstr "cette instruction requiert un adresse post indexée" -#: config/tc-arm.c:10015 +#: config/tc-arm.c:10037 msgid "Rd and Rm should be different in mla" msgstr "Rd et Rm devraient être différents dans mla" -#: config/tc-arm.c:10042 config/tc-arm.c:13306 +#: config/tc-arm.c:10064 config/tc-arm.c:13328 msgid ":lower16: not allowed in this instruction" msgstr ":lower16: pas permis dans cette instruction" -#: config/tc-arm.c:10044 config/tc-arm.c:13311 +#: config/tc-arm.c:10066 config/tc-arm.c:13333 msgid ":upper16: not allowed in this instruction" msgstr ":upper16: pas permis dans cette instruction" -#: config/tc-arm.c:10061 +#: config/tc-arm.c:10083 msgid "operand 1 must be FPSCR" msgstr "opérande 1 doit être FPSCR" -#: config/tc-arm.c:10114 config/tc-arm.c:10123 config/tc-arm.c:10177 -#: config/tc-arm.c:10186 +#: config/tc-arm.c:10136 config/tc-arm.c:10145 config/tc-arm.c:10199 +#: config/tc-arm.c:10208 msgid "selected processor does not support instruction" msgstr "le processeur sélectionné ne supporte pas l'instruction" -#: config/tc-arm.c:10126 config/tc-arm.c:10189 +#: config/tc-arm.c:10148 config/tc-arm.c:10211 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:10217 config/tc-arm.c:13425 +#: config/tc-arm.c:10239 config/tc-arm.c:13447 msgid "bad register for mrs" msgstr "mauvais registre pour mrs" -#: config/tc-arm.c:10224 config/tc-arm.c:13449 +#: config/tc-arm.c:10246 config/tc-arm.c:13471 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "« APSR », « CPSR » ou « SPSR » attendus" -#: config/tc-arm.c:10265 +#: config/tc-arm.c:10287 msgid "Rd and Rm should be different in mul" msgstr "Rd et Rm devraient être différents dans mul" -#: config/tc-arm.c:10284 config/tc-arm.c:10561 config/tc-arm.c:13588 +#: config/tc-arm.c:10306 config/tc-arm.c:10583 config/tc-arm.c:13610 msgid "rdhi and rdlo must be different" msgstr "rdhi et rdlo doivent être différents" -#: config/tc-arm.c:10290 +#: config/tc-arm.c:10312 msgid "rdhi, rdlo and rm must all be different" msgstr "rdhi, rdlo et rm doivent tous être différents" -#: config/tc-arm.c:10356 +#: config/tc-arm.c:10378 msgid "'[' expected after PLD mnemonic" msgstr "« [ » attendu après la mnémonique PLD" -#: config/tc-arm.c:10358 config/tc-arm.c:10373 +#: config/tc-arm.c:10380 config/tc-arm.c:10395 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:10360 config/tc-arm.c:10375 +#: config/tc-arm.c:10382 config/tc-arm.c:10397 msgid "writeback used in preload instruction" msgstr "réécriture utilisée dans une instruction de préchargement" -#: config/tc-arm.c:10362 config/tc-arm.c:10377 +#: config/tc-arm.c:10384 config/tc-arm.c:10399 msgid "unindexed addressing used in preload instruction" msgstr "expression désindexée utilisée dans une instruction de préchargement" -#: config/tc-arm.c:10371 +#: config/tc-arm.c:10393 msgid "'[' expected after PLI mnemonic" msgstr "« [ » attendu après la mnémonique PLI" -#: config/tc-arm.c:10386 config/tc-arm.c:13757 +#: config/tc-arm.c:10408 config/tc-arm.c:13779 msgid "push/pop do not support {reglist}^" msgstr "push/pop ne supporte pas {reglist}^" -#: config/tc-arm.c:10464 config/tc-arm.c:13934 +#: config/tc-arm.c:10486 config/tc-arm.c:13956 msgid "setend use is deprecated for ARMv8" msgstr "l'utilisation de setend est déprécié avec ARMv8" -#: config/tc-arm.c:10485 config/tc-arm.c:13995 config/tc-arm.c:14027 -#: config/tc-arm.c:14070 +#: config/tc-arm.c:10507 config/tc-arm.c:14017 config/tc-arm.c:14049 +#: config/tc-arm.c:14092 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:10495 config/tc-arm.c:14133 +#: config/tc-arm.c:10517 config/tc-arm.c:14155 msgid "immediate too large (bigger than 0xF)" msgstr "immédiat trop grand (plus grand que 0xF)" -#: config/tc-arm.c:10519 config/tc-arm.c:10528 +#: config/tc-arm.c:10541 config/tc-arm.c:10550 msgid "selected processor does not support SETPAN instruction" msgstr "le processeur choisi ne supporte pas l'instruction SETPAN" -#: config/tc-arm.c:10587 +#: config/tc-arm.c:10609 msgid "SRS base register must be r13" msgstr "le registre de base SRS doit être r13" -#: config/tc-arm.c:10646 +#: config/tc-arm.c:10668 msgid "can only store two consecutive registers" msgstr "seuls deux registres consécutifs peuvent être stockés" -#: config/tc-arm.c:10768 config/tc-arm.c:10789 +#: config/tc-arm.c:10790 config/tc-arm.c:10811 msgid "only two consecutive VFP SP registers allowed here" msgstr "seuls deux registres consécutifs VFP SP sont permis ici" -#: config/tc-arm.c:10817 config/tc-arm.c:10832 +#: config/tc-arm.c:10839 config/tc-arm.c:10854 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:10961 +#: config/tc-arm.c:10983 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:10968 +#: config/tc-arm.c:10990 msgid "immediate value out of range, expected range [1, 32]" msgstr "valeur immédiate hors limite: limité à [1, 32]" -#: config/tc-arm.c:11034 +#: config/tc-arm.c:11056 msgid "this instruction does not support indexing" msgstr "cette instruction ne supporte pas l'indexage" -#: config/tc-arm.c:11057 +#: config/tc-arm.c:11079 msgid "only r15 allowed here" msgstr "seul r15 est permis ici" -#: config/tc-arm.c:11192 +#: config/tc-arm.c:11214 msgid "immediate operand requires iWMMXt2" msgstr "opérande immédiat requiert iwMMXt2" -#: config/tc-arm.c:11336 +#: config/tc-arm.c:11358 msgid "shift by register not allowed in thumb mode" msgstr "décalage par registre pas permis en mode thumb" -#: config/tc-arm.c:11348 config/tc-arm.c:14179 config/tc-arm.c:28786 +#: config/tc-arm.c:11370 config/tc-arm.c:14201 config/tc-arm.c:28810 msgid "shift expression is too large" msgstr "l'expression de décalage est trop grande" -#: config/tc-arm.c:11381 +#: config/tc-arm.c:11403 msgid "cannot use register index with this instruction" msgstr "un index de registre ne peut être utilisé avec cette instruction" -#: config/tc-arm.c:11383 +#: config/tc-arm.c:11405 msgid "Thumb does not support negative register indexing" msgstr "Thumb ne supporte pas l'indexation négative du registre" -#: config/tc-arm.c:11385 +#: config/tc-arm.c:11407 msgid "Thumb does not support register post-indexing" msgstr "Thumb ne supporte pas la post-indexation du registre" -#: config/tc-arm.c:11387 +#: config/tc-arm.c:11409 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:11389 +#: config/tc-arm.c:11411 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:11398 config/tc-arm.c:19910 +#: config/tc-arm.c:11420 config/tc-arm.c:19932 msgid "shift out of range" msgstr "décalage hors limite" -#: config/tc-arm.c:11407 +#: config/tc-arm.c:11429 msgid "cannot use writeback with this instruction" msgstr "cette instruction ne peut pas utiliser la réécriture" -#: config/tc-arm.c:11428 +#: config/tc-arm.c:11450 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:11429 +#: config/tc-arm.c:11451 msgid "cannot use post-indexing with this instruction" msgstr "le post-indexage ne peut pas être utilisé avec cette instruction" -#: config/tc-arm.c:11667 +#: config/tc-arm.c:11689 msgid "cannot honor width suffix" msgstr "ne peut honorer le suffixe de largeur" -#: config/tc-arm.c:11681 +#: config/tc-arm.c:11703 msgid "only SUBS PC, LR, #const allowed" msgstr "seulement SUBS PC, LR, #const permis" -#: config/tc-arm.c:11764 config/tc-arm.c:11924 config/tc-arm.c:12021 -#: config/tc-arm.c:13386 config/tc-arm.c:13694 +#: config/tc-arm.c:11786 config/tc-arm.c:11946 config/tc-arm.c:12043 +#: config/tc-arm.c:13408 config/tc-arm.c:13716 msgid "shift must be constant" msgstr "le décalage doit être constant" -#: config/tc-arm.c:11769 +#: config/tc-arm.c:11791 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:11771 +#: config/tc-arm.c:11793 msgid "only LSL shift allowed in thumb mode" msgstr "seul le décalage LSL est permis en mode thumb" -#: config/tc-arm.c:11795 config/tc-arm.c:11939 config/tc-arm.c:12036 -#: config/tc-arm.c:13399 +#: config/tc-arm.c:11817 config/tc-arm.c:11961 config/tc-arm.c:12058 +#: config/tc-arm.c:13421 msgid "unshifted register required" msgstr "registre non décalé requis" -#: config/tc-arm.c:11810 config/tc-arm.c:12047 config/tc-arm.c:13549 +#: config/tc-arm.c:11832 config/tc-arm.c:12069 config/tc-arm.c:13571 msgid "dest must overlap one source register" msgstr "dest dois recouvrir un registre source" -#: config/tc-arm.c:11942 config/tc-csky.c:6004 +#: config/tc-arm.c:11964 config/tc-csky.c:6004 msgid "dest and source1 must be the same register" msgstr "dest et source1 doivent être le même registre" -#: config/tc-arm.c:12182 +#: config/tc-arm.c:12204 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:12215 +#: config/tc-arm.c:12237 msgid "instruction is always unconditional" msgstr "l'instruction est toujours non-conditionnelle" -#: config/tc-arm.c:12390 +#: config/tc-arm.c:12412 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:12393 +#: config/tc-arm.c:12415 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:12518 +#: config/tc-arm.c:12540 msgid "SP not allowed in register list" msgstr "SP pas permis dans la liste des registres" -#: config/tc-arm.c:12522 config/tc-arm.c:12629 +#: config/tc-arm.c:12544 config/tc-arm.c:12651 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:12530 +#: config/tc-arm.c:12552 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:12538 +#: config/tc-arm.c:12560 msgid "PC not allowed in register list" msgstr "PC pas permis dans la liste des registres" -#: config/tc-arm.c:12581 +#: config/tc-arm.c:12603 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "Load/store multiples de Thumb ne supportent pas {reglist}" -#: config/tc-arm.c:12606 config/tc-arm.c:12684 +#: config/tc-arm.c:12628 config/tc-arm.c:12706 #, c-format msgid "value stored for r%d is UNKNOWN" msgstr "valeur stockée pour r%d est INCONNUE" -#: config/tc-arm.c:12677 +#: config/tc-arm.c:12699 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "Instruction Thumb 2 seulement valide dans la syntaxe unifiée" -#: config/tc-arm.c:12681 config/tc-arm.c:12691 +#: config/tc-arm.c:12703 config/tc-arm.c:12713 msgid "this instruction will write back the base register" msgstr "cette instruction va réécrire le registre de base" -#: config/tc-arm.c:12694 +#: config/tc-arm.c:12716 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:12725 +#: config/tc-arm.c:12747 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:12825 +#: config/tc-arm.c:12847 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:12854 config/tc-arm.c:12867 config/tc-arm.c:12903 +#: config/tc-arm.c:12876 config/tc-arm.c:12889 config/tc-arm.c:12925 msgid "Thumb does not support this addressing mode" msgstr "Thumb ne supporte pas ce mode d'adressage" -#: config/tc-arm.c:12871 +#: config/tc-arm.c:12893 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:12874 +#: config/tc-arm.c:12896 msgid "r15 based store not allowed" msgstr "r15 utilisé comme registre de base de stockage n'est pas permis" -#: config/tc-arm.c:12876 +#: config/tc-arm.c:12898 msgid "invalid base register for register offset" msgstr "registre de base invalide pour un registre de décalage" -#: config/tc-arm.c:12933 +#: config/tc-arm.c:12955 msgid "r12 not allowed here" msgstr "r12 n'est pas permis ici" -#: config/tc-arm.c:12939 +#: config/tc-arm.c:12961 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:13067 +#: config/tc-arm.c:13089 #, 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:13262 +#: config/tc-arm.c:13284 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:13290 +#: config/tc-arm.c:13312 msgid "only lo regs allowed with immediate" msgstr "seul les registres lo sont permis avec un immédiat" -#: config/tc-arm.c:13467 +#: config/tc-arm.c:13489 msgid "Thumb encoding does not support an immediate here" msgstr "encodage Thumb ne supporte pas un immédiat ici" -#: config/tc-arm.c:13554 +#: config/tc-arm.c:13576 msgid "Thumb-2 MUL must not set flags" msgstr "MUL sur Thumb-2 ne doit pas activer de fanion" -#: config/tc-arm.c:13619 +#: config/tc-arm.c:13641 msgid "Thumb does not support NOP with hints" msgstr "Thumb ne supporte pas NOP avec des indices" -#: config/tc-arm.c:13779 config/tc-arm.c:13791 +#: config/tc-arm.c:13801 config/tc-arm.c:13813 msgid "invalid register list to push/pop instruction" msgstr "liste de registres invalide pour les instructions push/pop" -#: config/tc-arm.c:14054 +#: config/tc-arm.c:14076 msgid "source1 and dest must be same register" msgstr "source1 et dest doivent être le même registre" -#: config/tc-arm.c:14079 +#: config/tc-arm.c:14101 msgid "ror #imm not supported" msgstr "ror #imm n'est pas supportée" -#: config/tc-arm.c:14130 +#: config/tc-arm.c:14152 msgid "SMC is not permitted on this architecture" msgstr "SMC n'est pas permis sur cette architecture" -#: config/tc-arm.c:14296 +#: config/tc-arm.c:14318 msgid "Thumb encoding does not support rotation" msgstr "l'encodage Thumb ne supporte pas les rotations" -#: config/tc-arm.c:14316 +#: config/tc-arm.c:14338 msgid "instruction requires register index" msgstr "l'instruction requiert un index de registre" -#: config/tc-arm.c:14326 +#: config/tc-arm.c:14348 msgid "instruction does not allow shifted index" msgstr "l'instruction n'autorise pas un index décalé" -#: config/tc-arm.c:14482 config/tc-arm.c:29930 +#: config/tc-arm.c:14504 config/tc-arm.c:29954 msgid "out of range label-relative fixup value" msgstr "la valeur de correctif relative à l'étiquette est hors limites" -#: config/tc-arm.c:14806 +#: config/tc-arm.c:14828 msgid "invalid neon suffix for non neon instruction" msgstr "suffixe néon invalide pour une instruction non néon" -#: config/tc-arm.c:15201 config/tc-arm.c:15554 config/tc-arm.c:17039 -#: config/tc-arm.c:17119 config/tc-arm.c:17176 config/tc-arm.c:19057 -#: config/tc-arm.c:21246 config/tc-arm.c:21433 +#: config/tc-arm.c:15223 config/tc-arm.c:15576 config/tc-arm.c:17061 +#: config/tc-arm.c:17141 config/tc-arm.c:17198 config/tc-arm.c:19079 +#: config/tc-arm.c:21268 config/tc-arm.c:21455 msgid "invalid instruction shape" msgstr "mauvaise forme d'instruction" -#: config/tc-arm.c:15453 +#: config/tc-arm.c:15475 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:15490 +#: config/tc-arm.c:15512 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:15496 +#: config/tc-arm.c:15518 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:15582 config/tc-arm.c:19328 config/tc-arm.c:19335 +#: config/tc-arm.c:15604 config/tc-arm.c:19350 config/tc-arm.c:19357 msgid "operand size must match register width" msgstr "la taille de l'opérande doit correspondre à la largeur du registre" -#: config/tc-arm.c:15604 +#: config/tc-arm.c:15626 msgid "inconsistent types in Neon instruction" msgstr "types inconsistants dans une instruction Neon" -#: config/tc-arm.c:16025 +#: config/tc-arm.c:16047 msgid "Type is not allowed for this instruction" msgstr "Le type n'est pas permis pour cette instruction" -#: config/tc-arm.c:16100 +#: config/tc-arm.c:16122 msgid "MVE vector or ARM register expected" msgstr "registre vectoriel MVE ou registre ARM attendu" -#: config/tc-arm.c:16217 +#: config/tc-arm.c:16239 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:16374 +#: config/tc-arm.c:16396 msgid "immediate operand expected in the range [1,8]" msgstr "opérande immédiat attendu dans la plage [1,8]" -#: config/tc-arm.c:16375 +#: config/tc-arm.c:16397 msgid "immediate operand expected in the range [1,16]" msgstr "opérande immédiat attendu dans la plage [1,16]" -#: config/tc-arm.c:16517 +#: config/tc-arm.c:16539 msgid "expected LR" msgstr "LR attendu" -#: config/tc-arm.c:17016 config/tc-arm.c:17096 config/tc-arm.c:18693 -#: config/tc-arm.c:20527 +#: config/tc-arm.c:17038 config/tc-arm.c:17118 config/tc-arm.c:18715 +#: config/tc-arm.c:20549 msgid "immediate out of range for shift" msgstr "valeur immédiate hors limite pour un décalage" -#: config/tc-arm.c:17310 +#: config/tc-arm.c:17332 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:17424 config/tc-arm.c:17486 +#: config/tc-arm.c:17446 config/tc-arm.c:17508 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:17436 config/tc-arm.c:17555 +#: config/tc-arm.c:17458 config/tc-arm.c:17577 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:17438 +#: config/tc-arm.c:17460 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:17459 +#: config/tc-arm.c:17481 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:17461 +#: config/tc-arm.c:17483 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:17548 +#: config/tc-arm.c:17570 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:17551 +#: config/tc-arm.c:17573 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:17565 config/tc-arm.c:18391 +#: config/tc-arm.c:17587 config/tc-arm.c:18413 msgid "MVE vector register in the range [Q0..Q7] expected" msgstr "registre vectoriel MVE dans la plage [Q0..Q7] attendu" -#: config/tc-arm.c:17881 config/tc-arm.c:19749 +#: config/tc-arm.c:17903 config/tc-arm.c:19771 msgid "scalar out of range for multiply instruction" msgstr "scalaire hors limite pour une instruction de multiplication" -#: config/tc-arm.c:17969 +#: config/tc-arm.c:17991 msgid "index must be in the range 0 to 3" msgstr "l'index doit être dans la plage 0 à 3" -#: config/tc-arm.c:17972 +#: config/tc-arm.c:17994 msgid "indexed register must be less than 8" msgstr "le registre indexé doit être plus petit que 8" -#: config/tc-arm.c:18173 config/tc-arm.c:21497 +#: config/tc-arm.c:18195 config/tc-arm.c:21519 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:18532 +#: config/tc-arm.c:18554 msgid "instruction form not available on this architecture." msgstr "forme d'instruction pas supportée par cette architecture." -#: config/tc-arm.c:18535 +#: config/tc-arm.c:18557 msgid "this instruction implies use of ARMv8.1 AdvSIMD." msgstr "cette instruction implique l'utilisation de AdvSIMD du ARMv8.1." -#: config/tc-arm.c:18642 config/tc-arm.c:18667 +#: config/tc-arm.c:18664 config/tc-arm.c:18689 msgid "immediate out of range for insert" msgstr "valeur immédiate hors limite pour une insertion" -#: config/tc-arm.c:18814 +#: config/tc-arm.c:18836 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:18961 +#: config/tc-arm.c:18983 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:19067 config/tc-arm.c:21345 +#: config/tc-arm.c:19089 config/tc-arm.c:21367 msgid "invalid rounding mode" msgstr "mode d'arrondi incorrect" -#: config/tc-arm.c:19539 +#: config/tc-arm.c:19561 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:19549 +#: config/tc-arm.c:19571 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:19784 +#: config/tc-arm.c:19806 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:19892 +#: config/tc-arm.c:19914 msgid "Instruction form not available on this architecture." msgstr "Forme d'instruction pas supportée par cette architecture." -#: config/tc-arm.c:19946 +#: config/tc-arm.c:19968 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:19951 +#: config/tc-arm.c:19973 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:20043 +#: config/tc-arm.c:20065 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:20046 +#: config/tc-arm.c:20068 msgid "Destination registers may not be the same" msgstr "Les registres de destination ne peuvent pas être les mêmes" -#: config/tc-arm.c:20244 config/tc-arm.c:20327 +#: config/tc-arm.c:20266 config/tc-arm.c:20349 msgid "bad type for scalar" msgstr "mauvais type pour un scalaire" -#: config/tc-arm.c:20383 +#: config/tc-arm.c:20405 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:20435 config/tc-arm.c:20446 +#: config/tc-arm.c:20457 config/tc-arm.c:20468 msgid "VFP registers must be adjacent" msgstr "les registres VFP doivent être adjacents" -#: config/tc-arm.c:20536 +#: config/tc-arm.c:20558 msgid "invalid suffix" msgstr "suffixe invalide" -#: config/tc-arm.c:20690 +#: config/tc-arm.c:20712 msgid "bad list length for table lookup" msgstr "mauvaise longueur de liste pour une recherche dans la table" -#: config/tc-arm.c:20723 +#: config/tc-arm.c:20745 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "réécriture (!) doit être utilisée pour VLDMDB et VSTMDB" -#: config/tc-arm.c:20726 config/tc-arm.c:20752 +#: config/tc-arm.c:20748 config/tc-arm.c:20774 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:20747 +#: config/tc-arm.c:20769 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:20800 config/tc-arm.c:20833 +#: config/tc-arm.c:20822 config/tc-arm.c:20855 msgid "Use of PC here is UNPREDICTABLE" msgstr "L'utilisation de PC ici est IMPRÉVISIBLE" -#: config/tc-arm.c:20802 +#: config/tc-arm.c:20824 msgid "Use of PC here is deprecated" msgstr "L'utilisation de PC ici est dépréciée" -#: config/tc-arm.c:20836 +#: config/tc-arm.c:20858 msgid "instruction does not accept register index" msgstr "l'instruction n'accepte pas un index de registre" -#: config/tc-arm.c:20839 +#: config/tc-arm.c:20861 msgid "instruction does not accept PC-relative addressing" msgstr "l'instruction n'accepte pas un adressage relatif au PC" -#: config/tc-arm.c:20861 config/tc-arm.c:20870 +#: config/tc-arm.c:20883 config/tc-arm.c:20892 msgid "Instruction not permitted on this architecture" msgstr "Instruction pas permise sur cette architecture" -#: config/tc-arm.c:20919 +#: config/tc-arm.c:20941 msgid "bad alignment" msgstr "mauvais alignement" -#: config/tc-arm.c:20936 +#: config/tc-arm.c:20958 msgid "bad list type for instruction" msgstr "mauvais type de liste pour l'instruction" -#: config/tc-arm.c:20980 +#: config/tc-arm.c:21002 msgid "unsupported alignment for instruction" msgstr "alignement non supporté pour l'instruction" -#: config/tc-arm.c:20999 config/tc-arm.c:21093 config/tc-arm.c:21105 -#: config/tc-arm.c:21115 config/tc-arm.c:21129 +#: config/tc-arm.c:21021 config/tc-arm.c:21115 config/tc-arm.c:21127 +#: config/tc-arm.c:21137 config/tc-arm.c:21151 msgid "bad list length" msgstr "mauvaise longueur de liste" -#: config/tc-arm.c:21004 +#: config/tc-arm.c:21026 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:21037 config/tc-arm.c:21113 +#: config/tc-arm.c:21059 config/tc-arm.c:21135 msgid "can't use alignment with this instruction" msgstr "un alignement ne peut pas être utilisé avec cette instruction" -#: config/tc-arm.c:21185 +#: config/tc-arm.c:21207 msgid "post-index must be a register" msgstr "le post-index doit être un registre" -#: config/tc-arm.c:21187 +#: config/tc-arm.c:21209 msgid "bad register for post-index" msgstr "mauvais registre pour un post-index" -#: config/tc-arm.c:21409 +#: config/tc-arm.c:21431 msgid "scalar out of range" msgstr "scalaire hors limite" -#: config/tc-arm.c:21542 +#: config/tc-arm.c:21564 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:21617 config/tc-arm.c:21645 config/tc-arm.c:22327 +#: config/tc-arm.c:21639 config/tc-arm.c:21667 config/tc-arm.c:22349 msgid "index must be 0 or 1" msgstr "index doit être 0 ou 1" -#: config/tc-arm.c:21620 config/tc-arm.c:21648 config/tc-arm.c:22330 +#: config/tc-arm.c:21642 config/tc-arm.c:21670 config/tc-arm.c:22352 msgid "indexed register must be less than 16" msgstr "le registre indexé doit être plus petit que 16" -#: config/tc-arm.c:21686 +#: config/tc-arm.c:21708 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:21689 +#: config/tc-arm.c:21711 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:21714 +#: config/tc-arm.c:21736 msgid "CDE Coprocessor must be in range 0-7" msgstr "Le coprocesseur CDE doit être dans l'intervalle 0-7" -#: config/tc-arm.c:21748 +#: config/tc-arm.c:21770 msgid "cx1d requires consecutive destination registers." msgstr "cx1d requière des registres de destination consécutifs." -#: config/tc-arm.c:21778 +#: config/tc-arm.c:21800 msgid "cx2d requires consecutive destination registers." msgstr "cx2d requière des registres de destination consécutifs." -#: config/tc-arm.c:21817 +#: config/tc-arm.c:21839 msgid "cx3d requires consecutive destination registers." msgstr "cx3d requière des registres de destination consécutifs." -#: config/tc-arm.c:22009 +#: config/tc-arm.c:22031 msgid "'q' register must be in range 0-7" msgstr "le registre « q » doit être dans l'intervalle 0-7" -#: config/tc-arm.c:22012 +#: config/tc-arm.c:22034 msgid "'d' register must be in range 0-15" msgstr "le registre « d » doit être dans l'intervalle 0-15" -#: config/tc-arm.c:22014 +#: config/tc-arm.c:22036 msgid "'s' register must be in range 0-31" msgstr "le registre « s » doit être dans l'intervalle 0-31" -#: config/tc-arm.c:22069 +#: config/tc-arm.c:22091 msgid "vcx instructions with Q registers require MVE" msgstr "les instructions vcx avec les registres Q requièrent MVE" -#: config/tc-arm.c:22074 +#: config/tc-arm.c:22096 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:22090 +#: config/tc-arm.c:22112 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:22106 +#: config/tc-arm.c:22128 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:22121 +#: config/tc-arm.c:22143 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:22711 config/tc-arm.c:22815 +#: config/tc-arm.c:22733 config/tc-arm.c:22837 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:23026 +#: config/tc-arm.c:23048 msgid "Warning: conditional outside an IT block for Thumb." msgstr "Attention: condition hors d'un bloc IT pour Thumb." -#: config/tc-arm.c:23354 +#: config/tc-arm.c:23376 msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "Branchements courts, non définis, SVC, LDM/STM" -#: config/tc-arm.c:23355 +#: config/tc-arm.c:23377 msgid "Miscellaneous 16-bit instructions" msgstr "Instructions 16 bits diverses" -#: config/tc-arm.c:23356 +#: config/tc-arm.c:23378 msgid "ADR" msgstr "ADR" -#: config/tc-arm.c:23357 +#: config/tc-arm.c:23379 msgid "Literal loads" msgstr "Chargements littéraux" -#: config/tc-arm.c:23358 +#: config/tc-arm.c:23380 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:23359 +#: config/tc-arm.c:23381 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:23362 +#: config/tc-arm.c:23384 msgid "ADD/SUB sp, sp #imm" msgstr "ADD/SUB sp, sp #imm" -#: config/tc-arm.c:23384 +#: config/tc-arm.c:23406 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:23396 +#: config/tc-arm.c:23418 #, 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:23410 +#: config/tc-arm.c:23432 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:23528 +#: config/tc-arm.c:23550 #, c-format msgid "bad instruction `%s'" msgstr "instruction « %s » erronée" -#: config/tc-arm.c:23534 +#: config/tc-arm.c:23556 msgid "s suffix on comparison instruction is deprecated" msgstr "suffixe s dans une instruction de comparaison est déprécié" -#: config/tc-arm.c:23554 +#: config/tc-arm.c:23576 msgid "SVC is not permitted on this architecture" msgstr "SVC pas permis sur cette architecture" -#: config/tc-arm.c:23556 +#: config/tc-arm.c:23578 #, 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:23562 +#: config/tc-arm.c:23584 msgid "Thumb does not support conditional execution" msgstr "Thumb ne supporte pas l'exécution conditionnelle" -#: config/tc-arm.c:23582 +#: config/tc-arm.c:23604 #, 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:23585 +#: config/tc-arm.c:23607 #, 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:23610 +#: config/tc-arm.c:23632 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "ne peut honorer le suffixe de largeur -- « %s »" -#: config/tc-arm.c:23652 +#: config/tc-arm.c:23674 #, 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:23657 +#: config/tc-arm.c:23679 #, 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:23690 +#: config/tc-arm.c:23712 #, 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:23708 +#: config/tc-arm.c:23730 #, 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:23711 +#: config/tc-arm.c:23733 #, 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:23718 +#: config/tc-arm.c:23740 msgid "file finished with an open IT block." msgstr "le fichier s'est terminé avec un bloc IT ouvert." -#: config/tc-arm.c:23720 +#: config/tc-arm.c:23742 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:27431 +#: config/tc-arm.c:27455 #, 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:27697 config/tc-ia64.c:3591 +#: config/tc-arm.c:27721 config/tc-ia64.c:3589 #, 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:27743 +#: config/tc-arm.c:27767 msgid "handlerdata in cantunwind frame" msgstr "handlerdata dans un cadre cantunwind" -#: config/tc-arm.c:27760 +#: config/tc-arm.c:27784 msgid "too many unwind opcodes for personality routine 0" msgstr "trop d'opcodes unwind pour la routine de personnalité 0" -#: config/tc-arm.c:27791 +#: config/tc-arm.c:27815 msgid "attempt to recreate an unwind entry" msgstr "tentative de recréer une entrée unwind" -#: config/tc-arm.c:27801 +#: config/tc-arm.c:27825 msgid "too many unwind opcodes" msgstr "trop d'opcodes unwind" -#: config/tc-arm.c:28101 +#: config/tc-arm.c:28125 #, 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:28465 config/tc-arm.c:28533 +#: config/tc-arm.c:28489 config/tc-arm.c:28557 #, c-format msgid "symbol %s is in a different section" msgstr "le symbole %s est dans une section différente" -#: config/tc-arm.c:28467 config/tc-arm.c:28535 +#: config/tc-arm.c:28491 config/tc-arm.c:28559 #, 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:28512 config/tc-arm.c:28884 +#: config/tc-arm.c:28536 config/tc-arm.c:28908 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "constante invalide (%lx) après le correctif" -#: config/tc-arm.c:28568 +#: config/tc-arm.c:28592 #, 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:28604 config/tc-arm.c:28634 +#: config/tc-arm.c:28628 config/tc-arm.c:28658 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:28607 config/tc-arm.c:28656 +#: config/tc-arm.c:28631 config/tc-arm.c:28680 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "valeur immédiate erronée pour l'offset (%ld)" -#: config/tc-arm.c:28637 +#: config/tc-arm.c:28661 #, 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:28697 +#: config/tc-arm.c:28721 msgid "offset not a multiple of 4" msgstr "l'offset n'est pas un multiple de 4" -#: config/tc-arm.c:28900 +#: config/tc-arm.c:28924 msgid "invalid smc expression" msgstr "expression smc invalide" -#: config/tc-arm.c:28910 +#: config/tc-arm.c:28934 msgid "invalid hvc expression" msgstr "expression hvc invalide" -#: config/tc-arm.c:28921 config/tc-arm.c:28930 +#: config/tc-arm.c:28945 config/tc-arm.c:28954 msgid "invalid swi expression" msgstr "expression swi invalide" -#: config/tc-arm.c:28940 +#: config/tc-arm.c:28964 msgid "invalid expression in load/store multiple" msgstr "expression invalide dans chargement/stockage multiples" -#: config/tc-arm.c:29002 +#: config/tc-arm.c:29026 #, 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:29021 +#: config/tc-arm.c:29045 msgid "misaligned branch destination" msgstr "destination de branchement mal alignée" -#: config/tc-arm.c:29142 +#: config/tc-arm.c:29166 #, 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:29191 +#: config/tc-arm.c:29215 msgid "Thumb2 branch out of range" msgstr "branchement Thumb2 hors limite" -#: config/tc-arm.c:29243 config/tc-arm.c:29276 +#: config/tc-arm.c:29267 config/tc-arm.c:29300 msgid "Relocation supported only in FDPIC mode" msgstr "Réadressage uniquement supporté en mode FDPIC" -#: config/tc-arm.c:29306 +#: config/tc-arm.c:29330 msgid "rel31 relocation overflow" msgstr "débordement de réadressage rel31" -#: config/tc-arm.c:29328 config/tc-arm.c:29334 config/tc-arm.c:29338 -#: config/tc-arm.c:29385 +#: config/tc-arm.c:29352 config/tc-arm.c:29358 config/tc-arm.c:29362 +#: config/tc-arm.c:29409 msgid "co-processor offset out of range" msgstr "offset du coprocesseur hors limite" -#: config/tc-arm.c:29402 +#: config/tc-arm.c:29426 #, 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:29408 +#: config/tc-arm.c:29432 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:29412 config/tc-arm.c:29421 config/tc-arm.c:29429 -#: config/tc-arm.c:29437 config/tc-arm.c:29445 +#: config/tc-arm.c:29436 config/tc-arm.c:29445 config/tc-arm.c:29453 +#: config/tc-arm.c:29461 config/tc-arm.c:29469 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "offset invalide, valeur trop grande (0x%08lX)" -#: config/tc-arm.c:29486 +#: config/tc-arm.c:29510 msgid "invalid Hi register with immediate" msgstr "registre HI invalide avec une immédiat" -#: config/tc-arm.c:29502 +#: config/tc-arm.c:29526 msgid "invalid immediate for stack address calculation" msgstr "immédiat invalide pour un calcul d'adresse de pile" -#: config/tc-arm.c:29521 +#: config/tc-arm.c:29545 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:29537 +#: config/tc-arm.c:29561 msgid "symbol too far away" msgstr "symbole trop éloigné" -#: config/tc-arm.c:29549 +#: config/tc-arm.c:29573 #, 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:29579 +#: config/tc-arm.c:29603 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "immédiat invalide: %ld est hors limite" -#: config/tc-arm.c:29591 +#: config/tc-arm.c:29615 #, c-format msgid "invalid shift value: %ld" msgstr "valeur de décalage illégale: %ld" -#: config/tc-arm.c:29661 config/tc-arm.c:29732 +#: config/tc-arm.c:29685 config/tc-arm.c:29756 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "l'offset 0x%08lX n'est pas représentable" -#: config/tc-arm.c:29693 +#: config/tc-arm.c:29717 #, 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:29772 +#: config/tc-arm.c:29796 #, 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:29811 +#: config/tc-arm.c:29835 #, 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:29851 +#: config/tc-arm.c:29875 #, 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:29856 +#: config/tc-arm.c:29880 #, 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:30077 config/tc-score.c:7359 +#: config/tc-arm.c:30101 config/tc-score.c:7359 #, c-format msgid "bad relocation fixup type (%d)" msgstr "type erroné de correctif de réadressage (%d)" -#: config/tc-arm.c:30195 +#: config/tc-arm.c:30219 msgid "literal referenced across section boundary" msgstr "littéral référencé à travers une frontière de section" -#: config/tc-arm.c:30275 +#: config/tc-arm.c:30299 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "réadressage interne (type: IMMÉDIAT) n'est pas corrigé" -#: config/tc-arm.c:30280 +#: config/tc-arm.c:30304 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:30287 +#: config/tc-arm.c:30311 #, 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:30303 +#: config/tc-arm.c:30327 #, c-format msgid "undefined local label `%s'" msgstr "label local « %s » non défini" -#: config/tc-arm.c:30309 +#: config/tc-arm.c:30333 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "réadressage interne (type: OFFSET_IMM) n'est pas corrigé" -#: config/tc-arm.c:30331 config/tc-cris.c:4000 config/tc-csky.c:1152 +#: config/tc-arm.c:30355 config/tc-cris.c:4000 config/tc-csky.c:1152 #: config/tc-ft32.c:708 config/tc-mcore.c:1932 config/tc-microblaze.c:2007 #: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245 #: config/tc-score.c:7446 msgid "<unknown>" msgstr "<inconnu>" -#: config/tc-arm.c:30730 +#: config/tc-arm.c:30754 #, c-format msgid "%s: unexpected function type: %d" msgstr "%s: type de fonction inattendu: %d" -#: config/tc-arm.c:30870 +#: config/tc-arm.c:30894 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:30889 +#: config/tc-arm.c:30913 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:30968 +#: config/tc-arm.c:30992 msgid "hard-float conflicts with specified fpu" msgstr "nombres flottants matériel entrent en conflit avec le fpu spécifié" -#: config/tc-arm.c:31159 +#: config/tc-arm.c:31183 msgid "generate PIC code" msgstr "générer du code PIC" -#: config/tc-arm.c:31160 +#: config/tc-arm.c:31184 msgid "assemble Thumb code" msgstr "assembler en code Thumb" -#: config/tc-arm.c:31161 +#: config/tc-arm.c:31185 msgid "support ARM/Thumb interworking" msgstr "supporter l'interaction ARM/Thumb" -#: config/tc-arm.c:31163 +#: config/tc-arm.c:31187 msgid "code uses 32-bit program counter" msgstr "le code utilise un compteur de programme de 32 bits" -#: config/tc-arm.c:31164 +#: config/tc-arm.c:31188 msgid "code uses 26-bit program counter" msgstr "le code utilise un compteur de programme de 26 bits" -#: config/tc-arm.c:31165 +#: config/tc-arm.c:31189 msgid "floating point args are in fp regs" msgstr "arguments en virgule flottante sont dans les registres FP" -#: config/tc-arm.c:31167 +#: config/tc-arm.c:31191 msgid "re-entrant code" msgstr "code réentrant" -#: config/tc-arm.c:31168 +#: config/tc-arm.c:31192 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:31174 +#: config/tc-arm.c:31198 msgid "use frame pointer" msgstr "utiliser le pointeur de trame" -#: config/tc-arm.c:31175 +#: config/tc-arm.c:31199 msgid "use stack size checking" msgstr "utiliser la vérification de la taille de la pile" -#: config/tc-arm.c:31178 +#: config/tc-arm.c:31202 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:31181 +#: config/tc-arm.c:31205 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:31185 +#: config/tc-arm.c:31209 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:31186 +#: config/tc-arm.c:31210 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:31202 config/tc-arm.c:31203 +#: config/tc-arm.c:31226 config/tc-arm.c:31227 msgid "use -mcpu=arm1" msgstr "utiliser -mcpu=arm1" -#: config/tc-arm.c:31204 config/tc-arm.c:31205 +#: config/tc-arm.c:31228 config/tc-arm.c:31229 msgid "use -mcpu=arm2" msgstr "utiliser -mcpu=arm2" -#: config/tc-arm.c:31206 config/tc-arm.c:31207 +#: config/tc-arm.c:31230 config/tc-arm.c:31231 msgid "use -mcpu=arm250" msgstr "utiliser -mcpu=arm250" -#: config/tc-arm.c:31208 config/tc-arm.c:31209 +#: config/tc-arm.c:31232 config/tc-arm.c:31233 msgid "use -mcpu=arm3" msgstr "utiliser -mcpu=arm3" -#: config/tc-arm.c:31210 config/tc-arm.c:31211 +#: config/tc-arm.c:31234 config/tc-arm.c:31235 msgid "use -mcpu=arm6" msgstr "utiliser -mcpu=arm6" -#: config/tc-arm.c:31212 config/tc-arm.c:31213 +#: config/tc-arm.c:31236 config/tc-arm.c:31237 msgid "use -mcpu=arm600" msgstr "utiliser -mcpu=arm600" -#: config/tc-arm.c:31214 config/tc-arm.c:31215 +#: config/tc-arm.c:31238 config/tc-arm.c:31239 msgid "use -mcpu=arm610" msgstr "utiliser -mcpu=arm610" -#: config/tc-arm.c:31216 config/tc-arm.c:31217 +#: config/tc-arm.c:31240 config/tc-arm.c:31241 msgid "use -mcpu=arm620" msgstr "utiliser -mcpu=arm620" -#: config/tc-arm.c:31218 config/tc-arm.c:31219 +#: config/tc-arm.c:31242 config/tc-arm.c:31243 msgid "use -mcpu=arm7" msgstr "utiliser -mcpu=arm7" -#: config/tc-arm.c:31220 config/tc-arm.c:31221 +#: config/tc-arm.c:31244 config/tc-arm.c:31245 msgid "use -mcpu=arm70" msgstr "utiliser -mcpu=arm70" -#: config/tc-arm.c:31222 config/tc-arm.c:31223 +#: config/tc-arm.c:31246 config/tc-arm.c:31247 msgid "use -mcpu=arm700" msgstr "utiliser -mcpu=arm700" -#: config/tc-arm.c:31224 config/tc-arm.c:31225 +#: config/tc-arm.c:31248 config/tc-arm.c:31249 msgid "use -mcpu=arm700i" msgstr "utiliser -mcpu=arm700i" -#: config/tc-arm.c:31226 config/tc-arm.c:31227 +#: config/tc-arm.c:31250 config/tc-arm.c:31251 msgid "use -mcpu=arm710" msgstr "utiliser -mcpu=arm710" -#: config/tc-arm.c:31228 config/tc-arm.c:31229 +#: config/tc-arm.c:31252 config/tc-arm.c:31253 msgid "use -mcpu=arm710c" msgstr "utiliser -mcpu=arm710c" -#: config/tc-arm.c:31230 config/tc-arm.c:31231 +#: config/tc-arm.c:31254 config/tc-arm.c:31255 msgid "use -mcpu=arm720" msgstr "utiliser -mcpu=arm720" -#: config/tc-arm.c:31232 config/tc-arm.c:31233 +#: config/tc-arm.c:31256 config/tc-arm.c:31257 msgid "use -mcpu=arm7d" msgstr "utiliser -mcpu=arm7d" -#: config/tc-arm.c:31234 config/tc-arm.c:31235 +#: config/tc-arm.c:31258 config/tc-arm.c:31259 msgid "use -mcpu=arm7di" msgstr "utiliser -mcpu=arm7di" -#: config/tc-arm.c:31236 config/tc-arm.c:31237 +#: config/tc-arm.c:31260 config/tc-arm.c:31261 msgid "use -mcpu=arm7m" msgstr "utiliser -mcpu=arm7m" -#: config/tc-arm.c:31238 config/tc-arm.c:31239 +#: config/tc-arm.c:31262 config/tc-arm.c:31263 msgid "use -mcpu=arm7dm" msgstr "utiliser -mcpu=arm7dm" -#: config/tc-arm.c:31240 config/tc-arm.c:31241 +#: config/tc-arm.c:31264 config/tc-arm.c:31265 msgid "use -mcpu=arm7dmi" msgstr "utiliser -mcpu=arm7dmi" -#: config/tc-arm.c:31242 config/tc-arm.c:31243 +#: config/tc-arm.c:31266 config/tc-arm.c:31267 msgid "use -mcpu=arm7100" msgstr "utiliser -mcpu=arm7100" -#: config/tc-arm.c:31244 config/tc-arm.c:31245 +#: config/tc-arm.c:31268 config/tc-arm.c:31269 msgid "use -mcpu=arm7500" msgstr "utiliser -mcpu=arm7500" -#: config/tc-arm.c:31246 config/tc-arm.c:31247 +#: config/tc-arm.c:31270 config/tc-arm.c:31271 msgid "use -mcpu=arm7500fe" msgstr "utiliser -mcpu=arm7500fe" -#: config/tc-arm.c:31248 config/tc-arm.c:31249 config/tc-arm.c:31250 -#: config/tc-arm.c:31251 +#: config/tc-arm.c:31272 config/tc-arm.c:31273 config/tc-arm.c:31274 +#: config/tc-arm.c:31275 msgid "use -mcpu=arm7tdmi" msgstr "utiliser -mcpu=arm7tdmi" -#: config/tc-arm.c:31252 config/tc-arm.c:31253 +#: config/tc-arm.c:31276 config/tc-arm.c:31277 msgid "use -mcpu=arm710t" msgstr "utiliser -mcpu=arm710t" -#: config/tc-arm.c:31254 config/tc-arm.c:31255 +#: config/tc-arm.c:31278 config/tc-arm.c:31279 msgid "use -mcpu=arm720t" msgstr "utiliser -mcpu=arm720t" -#: config/tc-arm.c:31256 config/tc-arm.c:31257 +#: config/tc-arm.c:31280 config/tc-arm.c:31281 msgid "use -mcpu=arm740t" msgstr "utiliser -mcpu=arm740t" -#: config/tc-arm.c:31258 config/tc-arm.c:31259 +#: config/tc-arm.c:31282 config/tc-arm.c:31283 msgid "use -mcpu=arm8" msgstr "utiliser -mcpu=arm8" -#: config/tc-arm.c:31260 config/tc-arm.c:31261 +#: config/tc-arm.c:31284 config/tc-arm.c:31285 msgid "use -mcpu=arm810" msgstr "utiliser -mcpu=arm810" -#: config/tc-arm.c:31262 config/tc-arm.c:31263 +#: config/tc-arm.c:31286 config/tc-arm.c:31287 msgid "use -mcpu=arm9" msgstr "utiliser -mcpu=arm9" -#: config/tc-arm.c:31264 config/tc-arm.c:31265 +#: config/tc-arm.c:31288 config/tc-arm.c:31289 msgid "use -mcpu=arm9tdmi" msgstr "utiliser -mcpu=arm9tdmi" -#: config/tc-arm.c:31266 config/tc-arm.c:31267 +#: config/tc-arm.c:31290 config/tc-arm.c:31291 msgid "use -mcpu=arm920" msgstr "utiliser -mcpu=arm920" -#: config/tc-arm.c:31268 config/tc-arm.c:31269 +#: config/tc-arm.c:31292 config/tc-arm.c:31293 msgid "use -mcpu=arm940" msgstr "utiliser -mcpu=arm940" -#: config/tc-arm.c:31270 +#: config/tc-arm.c:31294 msgid "use -mcpu=strongarm" msgstr "utiliser -mcpu=strongarm" -#: config/tc-arm.c:31272 +#: config/tc-arm.c:31296 msgid "use -mcpu=strongarm110" msgstr "utiliser -mcpu=strongarm110" -#: config/tc-arm.c:31274 +#: config/tc-arm.c:31298 msgid "use -mcpu=strongarm1100" msgstr "utiliser -mcpu=strongarm1100" -#: config/tc-arm.c:31276 +#: config/tc-arm.c:31300 msgid "use -mcpu=strongarm1110" msgstr "utiliser -mcpu=strongarm1110" -#: config/tc-arm.c:31277 +#: config/tc-arm.c:31301 msgid "use -mcpu=xscale" msgstr "utiliser -mcpu=xscale" -#: config/tc-arm.c:31278 +#: config/tc-arm.c:31302 msgid "use -mcpu=iwmmxt" msgstr "utiliser -mcpu=iwmmxt" -#: config/tc-arm.c:31279 +#: config/tc-arm.c:31303 msgid "use -mcpu=all" msgstr "utiliser -mcpu=all" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:31282 config/tc-arm.c:31283 +#: config/tc-arm.c:31306 config/tc-arm.c:31307 msgid "use -march=armv2" msgstr "utiliser -march=armv2" -#: config/tc-arm.c:31284 config/tc-arm.c:31285 +#: config/tc-arm.c:31308 config/tc-arm.c:31309 msgid "use -march=armv2a" msgstr "utiliser -march=armv2a" -#: config/tc-arm.c:31286 config/tc-arm.c:31287 +#: config/tc-arm.c:31310 config/tc-arm.c:31311 msgid "use -march=armv3" msgstr "utiliser -march=armv3" -#: config/tc-arm.c:31288 config/tc-arm.c:31289 +#: config/tc-arm.c:31312 config/tc-arm.c:31313 msgid "use -march=armv3m" msgstr "utiliser -march=armv3m" -#: config/tc-arm.c:31290 config/tc-arm.c:31291 +#: config/tc-arm.c:31314 config/tc-arm.c:31315 msgid "use -march=armv4" msgstr "utiliser -march=armv4" -#: config/tc-arm.c:31292 config/tc-arm.c:31293 +#: config/tc-arm.c:31316 config/tc-arm.c:31317 msgid "use -march=armv4t" msgstr "utiliser -march=armv4t" -#: config/tc-arm.c:31294 config/tc-arm.c:31295 +#: config/tc-arm.c:31318 config/tc-arm.c:31319 msgid "use -march=armv5" msgstr "utiliser -march=armv5" -#: config/tc-arm.c:31296 config/tc-arm.c:31297 +#: config/tc-arm.c:31320 config/tc-arm.c:31321 msgid "use -march=armv5t" msgstr "utiliser -march=armv5t" -#: config/tc-arm.c:31298 config/tc-arm.c:31299 +#: config/tc-arm.c:31322 config/tc-arm.c:31323 msgid "use -march=armv5te" msgstr "utiliser -march=armv5te" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:31302 +#: config/tc-arm.c:31326 msgid "use -mfpu=fpe" msgstr "utiliser -mfpu=fpe" -#: config/tc-arm.c:31303 +#: config/tc-arm.c:31327 msgid "use -mfpu=fpa10" msgstr "utiliser -mfpu=fpa10" -#: config/tc-arm.c:31304 +#: config/tc-arm.c:31328 msgid "use -mfpu=fpa11" msgstr "utiliser -mfpu=fpa11" -#: config/tc-arm.c:31306 +#: config/tc-arm.c:31330 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "utiliser soit -mfpu=softfpa ou -mfpu=softvfp" -#: config/tc-arm.c:32427 +#: config/tc-arm.c:32451 msgid "extension does not apply to the base architecture" msgstr "l'extension ne s'applique pas à l'architecture de base" -#: config/tc-arm.c:32456 +#: config/tc-arm.c:32480 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:32595 config/tc-arm.c:33544 +#: config/tc-arm.c:32619 config/tc-arm.c:33568 #, c-format msgid "unknown floating point format `%s'\n" msgstr "format de virgule flottante inconnu « %s »\n" -#: config/tc-arm.c:32611 config/tc-csky.c:1264 +#: config/tc-arm.c:32635 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:32627 +#: config/tc-arm.c:32651 #, c-format msgid "unknown EABI `%s'\n" msgstr "EABI inconnue « %s »\n" -#: config/tc-arm.c:32647 +#: config/tc-arm.c:32671 #, 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:32670 config/tc-metag.c:5911 +#: config/tc-arm.c:32694 config/tc-metag.c:5911 msgid "<fpu name>\t assemble for FPU architecture <fpu name>" msgstr "<nom fpu>\t assembler pour l'architecture FPU <nom fpu>" -#: config/tc-arm.c:32672 +#: config/tc-arm.c:32696 msgid "<abi>\t assemble for floating point ABI <abi>" msgstr "<abi>\t assembler pour l'ABI virgule flottante <abi>" -#: config/tc-arm.c:32675 +#: config/tc-arm.c:32699 msgid "<ver>\t\t assemble for eabi version <ver>" msgstr "<ver>\t\t assembler pour la version eabi <ver>" -#: config/tc-arm.c:32678 +#: config/tc-arm.c:32702 msgid "<mode>\t controls implicit insertion of IT instructions" msgstr "<mode>\t contrôle l'insertion implicite d'instructions IT" -#: config/tc-arm.c:32680 +#: config/tc-arm.c:32704 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:32683 +#: config/tc-arm.c:32707 msgid "" "[ieee|alternative]\n" " set the encoding for half precision floating point numbers to IEEE\n" @@ -5615,31 +5615,31 @@ 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:32794 +#: config/tc-arm.c:32818 #, c-format msgid " ARM-specific assembler options:\n" msgstr "Options en assembleur spécifiques ARM:\n" -#: config/tc-arm.c:32814 +#: config/tc-arm.c:32838 #, 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:32818 +#: config/tc-arm.c:32842 #, c-format msgid " --fdpic generate an FDPIC object file\n" msgstr " --fdpic générer un fichier objet FDPIC\n" -#: config/tc-arm.c:33132 +#: config/tc-arm.c:33156 msgid "no architecture contains all the instructions used\n" msgstr "aucune architecture ne contient toutes les instructions utilisées\n" -#: config/tc-arm.c:33484 +#: config/tc-arm.c:33508 #, 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:33507 +#: config/tc-arm.c:33531 #, c-format msgid "unknown architecture extension `%s'\n" msgstr "extension d'architecture inconnue « %s »\n" @@ -5749,7 +5749,7 @@ 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:1198 read.c:4026 +#: config/tc-avr.c:966 config/tc-score.c:1198 read.c:3925 msgid "illegal expression" msgstr "expression illégale" @@ -5858,9 +5858,9 @@ msgstr "seule une expression constante est permise" #. xgettext:c-format. #: config/tc-avr.c:1865 config/tc-bfin.c:824 config/tc-d10v.c:1461 #: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772 -#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7746 +#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7661 #: config/tc-spu.c:877 config/tc-spu.c:1090 config/tc-v850.c:3364 -#: config/tc-z80.c:3869 +#: config/tc-z80.c:3877 #, 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" @@ -6044,7 +6044,7 @@ msgstr "Paire de registres inconnue - mode d'indexation relatif: « %d »" 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:14126 config/tc-s390.c:2113 +#: config/tc-cr16.c:696 config/tc-i386.c:14101 config/tc-s390.c:2117 msgid "GOT already in symbol table" msgstr "GOT est déjà dans la table de symboles" @@ -6221,8 +6221,8 @@ 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:680 config/tc-hppa.c:3212 -#: config/tc-hppa.c:3219 config/tc-sparc.c:1749 config/tc-sparc.c:1757 +#: config/tc-crx.c:1941 config/tc-dlx.c:680 config/tc-hppa.c:3225 +#: config/tc-hppa.c:3232 config/tc-sparc.c:1749 config/tc-sparc.c:1757 #, c-format msgid "Unknown opcode: `%s'" msgstr "Opcode inconnu: « %s »" @@ -6829,7 +6829,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:2320 read.c:3740 +#: config/tc-csky.c:2320 read.c:3636 #, c-format msgid "bad floating literal: %s" msgstr "littéral de virgule flottante erroné: %s" @@ -7230,7 +7230,7 @@ msgid "Invalid expression after # number\n" msgstr "Expression invalide après # numéro\n" #: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7841 -#: config/tc-sparc.c:4011 +#: config/tc-sparc.c:4010 #, 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 »)" @@ -7248,7 +7248,7 @@ msgstr "numéro de registre trop grand pour push/pop" msgid "register is out of order" msgstr "registre hors ordre" -#: config/tc-epiphany.c:382 config/tc-m68k.c:5903 config/tc-m68k.c:5932 +#: config/tc-epiphany.c:382 config/tc-m68k.c:5878 config/tc-m68k.c:5907 msgid "bad register list" msgstr "liste de registres erronée" @@ -7659,12 +7659,12 @@ msgstr " -h-tick-hex Supporter les constantes hexadécimales dans msgid "call to tc_aout_fix_to_chars \n" msgstr "appel de tc_aout_fix_to_chars \n" -#: config/tc-h8300.c:2220 config/tc-xc16x.c:348 +#: config/tc-h8300.c:2220 #, c-format msgid "call to md_convert_frag \n" msgstr "appel de md_convert_frag \n" -#: config/tc-h8300.c:2271 config/tc-xc16x.c:251 +#: config/tc-h8300.c:2271 #, c-format msgid "call to md_estimate_size_before_relax \n" msgstr "appel de md_estimate_size_before_relax \n" @@ -7675,7 +7675,6 @@ msgstr "Référence inattendue à un symbole dans une section qui n'est pas du c #: config/tc-h8300.c:2323 config/tc-mcore.c:2208 config/tc-microblaze.c:2494 #: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514 -#: config/tc-xc16x.c:314 #, c-format msgid "Cannot represent relocation type %s" msgstr "Ne peut représenter le type de réadressage %s" @@ -7756,7 +7755,7 @@ msgstr "Symbole non absolu: « %s »." msgid "Undefined absolute constant: '%s'." msgstr "Constante absolue indéfinie: « %s »." -#: config/tc-hppa.c:2224 config/tc-hppa.c:5692 +#: config/tc-hppa.c:2224 config/tc-hppa.c:5705 msgid "could not update architecture and machine" msgstr "ne peut mettre à jour l'architecture et la machine" @@ -7775,1204 +7774,1222 @@ msgstr "Complèteur FTEST invalide: %s" msgid "Invalid FP Operand Format: %3s" msgstr "Format d'opérande FP invalide: %3s" -#: config/tc-hppa.c:2525 +#: config/tc-hppa.c:2538 msgid "Bad segment (should be absolute)." msgstr "Segment erroné (devrait être absolu)." -#: config/tc-hppa.c:2585 +#: config/tc-hppa.c:2598 #, c-format msgid "Invalid argument location: %s\n" msgstr "Position d'argument invalide: %s\n" -#: config/tc-hppa.c:2614 +#: config/tc-hppa.c:2627 #, c-format msgid "Invalid argument description: %d" msgstr "Description invalide de l'argument: %d" -#: config/tc-hppa.c:3443 +#: config/tc-hppa.c:3456 msgid "Invalid Indexed Load Completer." msgstr "Complèteur de chargement indexé invalide." -#: config/tc-hppa.c:3448 +#: config/tc-hppa.c:3461 msgid "Invalid Indexed Load Completer Syntax." msgstr "Syntaxe de complèteur de chargement indexé invalide." -#: config/tc-hppa.c:3482 +#: config/tc-hppa.c:3495 msgid "Invalid Short Load/Store Completer." msgstr "Complèteur Load/Store courts invalide." -#: config/tc-hppa.c:3543 config/tc-hppa.c:3548 +#: config/tc-hppa.c:3556 config/tc-hppa.c:3561 msgid "Invalid Store Bytes Short Completer" msgstr "Complèteur Store Bytes Short invalide" -#: config/tc-hppa.c:3863 config/tc-hppa.c:3869 +#: config/tc-hppa.c:3876 config/tc-hppa.c:3882 msgid "Invalid left/right combination completer" msgstr "Complèteur de combinaisons left/right invalide" -#: config/tc-hppa.c:3918 config/tc-hppa.c:3925 +#: config/tc-hppa.c:3931 config/tc-hppa.c:3938 msgid "Invalid permutation completer" msgstr "Complèteur de permutations invalide" -#: config/tc-hppa.c:4025 +#: config/tc-hppa.c:4038 #, c-format msgid "Invalid Add Condition: %s" msgstr "Condition d'addition invalide: %s" -#: config/tc-hppa.c:4041 config/tc-hppa.c:4051 +#: config/tc-hppa.c:4054 config/tc-hppa.c:4064 msgid "Invalid Add and Branch Condition" msgstr "Condition d'addition et de branchement invalide" -#: config/tc-hppa.c:4072 config/tc-hppa.c:4217 +#: config/tc-hppa.c:4085 config/tc-hppa.c:4230 msgid "Invalid Compare/Subtract Condition" msgstr "Condition comparaison/soustraction invalide" -#: config/tc-hppa.c:4112 +#: config/tc-hppa.c:4125 #, c-format msgid "Invalid Branch On Bit Condition: %c" msgstr "Branchement invalide sur la condition de bit: %c" -#: config/tc-hppa.c:4115 +#: config/tc-hppa.c:4128 msgid "Missing Branch On Bit Condition" msgstr "Branchement manquant sur la condition de bit" -#: config/tc-hppa.c:4200 +#: config/tc-hppa.c:4213 #, c-format msgid "Invalid Compare/Subtract Condition: %s" msgstr "Condition comparaison/soustraction invalide: %s" -#: config/tc-hppa.c:4232 +#: config/tc-hppa.c:4245 msgid "Invalid Compare and Branch Condition" msgstr "Condition comparaison et de branchement invalide" -#: config/tc-hppa.c:4328 +#: config/tc-hppa.c:4341 msgid "Invalid Logical Instruction Condition." msgstr "Condition d'instruction logique invalide." -#: config/tc-hppa.c:4390 +#: config/tc-hppa.c:4403 msgid "Invalid Shift/Extract/Deposit Condition." msgstr "Condition décalage/extraction/dépôt invalide." -#: config/tc-hppa.c:4507 +#: config/tc-hppa.c:4520 msgid "Invalid Unit Instruction Condition." msgstr "Condition d'instruction unaire (Unit) invalide." -#: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049 -#: config/tc-hppa.c:5079 +#: config/tc-hppa.c:4999 config/tc-hppa.c:5031 config/tc-hppa.c:5062 +#: config/tc-hppa.c:5092 msgid "Branch to unaligned address" msgstr "Branchement sur une adresse non alignée" -#: config/tc-hppa.c:5261 +#: config/tc-hppa.c:5274 msgid "Invalid SFU identifier" msgstr "Identificateur SFU invalide" -#: config/tc-hppa.c:5311 +#: config/tc-hppa.c:5324 msgid "Invalid COPR identifier" msgstr "Identificateur COPR invalide" -#: config/tc-hppa.c:5441 +#: config/tc-hppa.c:5454 msgid "Invalid Floating Point Operand Format." msgstr "Format d'opérande en virgule flottante invalide." -#: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601 -#: config/tc-hppa.c:5621 config/tc-hppa.c:5641 +#: 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 msgid "Invalid register for single precision fmpyadd or fmpysub" msgstr "Registre invalide pour la simple précision fmpyadd ou fmpysub" -#: config/tc-hppa.c:5709 +#: config/tc-hppa.c:5722 #, c-format msgid "Invalid operands %s" msgstr "Opérandes invalides %s" -#: config/tc-hppa.c:5719 +#: config/tc-hppa.c:5732 #, 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:5771 config/tc-hppa.c:6953 config/tc-hppa.c:7008 +#: config/tc-hppa.c:5784 config/tc-hppa.c:6966 config/tc-hppa.c:7021 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:5774 config/tc-hppa.c:7011 +#: config/tc-hppa.c:5787 config/tc-hppa.c:7024 msgid "Missing function name for .PROC" msgstr "Nom de fonction manquant pour .PROC" -#: config/tc-hppa.c:5833 +#: config/tc-hppa.c:5846 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:5924 +#: config/tc-hppa.c:5937 #, c-format msgid "Invalid .CALL argument: %s" msgstr "Argument .CALL invalide: %s" -#: config/tc-hppa.c:6069 +#: config/tc-hppa.c:6082 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:6087 +#: config/tc-hppa.c:6100 #, 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:6104 +#: config/tc-hppa.c:6117 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:6115 +#: config/tc-hppa.c:6128 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:6124 +#: config/tc-hppa.c:6137 msgid "Value for ENTRY_SR must be 3\n" msgstr "Valeur de ENTRY_SR doit être 3\n" -#: config/tc-hppa.c:6173 +#: config/tc-hppa.c:6186 #, c-format msgid "Invalid .CALLINFO argument: %s" msgstr "Argument à .CALLINFO invalide: %s" -#: config/tc-hppa.c:6284 +#: config/tc-hppa.c:6297 msgid "The .ENTER pseudo-op is not supported" msgstr "Le pseudo-op .ENTER n'est pas supporté" -#: config/tc-hppa.c:6300 +#: config/tc-hppa.c:6313 msgid "Misplaced .entry. Ignored." msgstr ".entry mal positionné. Ignoré." -#: config/tc-hppa.c:6304 +#: config/tc-hppa.c:6317 msgid "Missing .callinfo." msgstr ".callinfo manquant." -#: config/tc-hppa.c:6368 +#: config/tc-hppa.c:6381 msgid ".REG expression must be a register" msgstr "Expression .REG doit être un registre" -#: config/tc-hppa.c:6384 +#: config/tc-hppa.c:6397 msgid "bad or irreducible absolute expression; zero assumed" msgstr "expression absolue erronée ou irréductible; zéro assumé" -#: config/tc-hppa.c:6395 +#: config/tc-hppa.c:6408 msgid ".REG must use a label" msgstr ".REG doit utiliser une étiquette" -#: config/tc-hppa.c:6397 +#: config/tc-hppa.c:6410 msgid ".EQU must use a label" msgstr ".EQU doit utiliser une étiquette" -#: config/tc-hppa.c:6452 +#: config/tc-hppa.c:6465 #, c-format msgid "Symbol '%s' could not be created." msgstr "Symbole « %s » n'a pu être créé." -#: config/tc-hppa.c:6502 +#: config/tc-hppa.c:6515 msgid ".EXIT must appear within a procedure" msgstr ".EXIT doit apparaître à l'intérieur d'une procédure" -#: config/tc-hppa.c:6506 +#: config/tc-hppa.c:6519 msgid "Missing .callinfo" msgstr ".callinfo manquant" -#: config/tc-hppa.c:6510 +#: config/tc-hppa.c:6523 msgid "No .ENTRY for this .EXIT" msgstr "Pas de .ENTRY pour ce .EXIT" -#: config/tc-hppa.c:6550 +#: config/tc-hppa.c:6563 #, 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:6669 +#: config/tc-hppa.c:6682 #, c-format msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s" msgstr "Argument .EXPORT/.IMPORT non défini (ignoré): %s" -#: config/tc-hppa.c:6692 +#: config/tc-hppa.c:6705 #, c-format msgid "Cannot define export symbol: %s\n" msgstr "Ne peut définir un symbole d'exportation: %s\n" -#: config/tc-hppa.c:6783 +#: config/tc-hppa.c:6796 msgid "Missing label name on .LABEL" msgstr "Nom d'étiquette manquant pour .LABEL" -#: config/tc-hppa.c:6788 +#: config/tc-hppa.c:6801 msgid "extra .LABEL arguments ignored." msgstr "arguments superflus pour .LABEL sont ignorés." -#: config/tc-hppa.c:6804 +#: config/tc-hppa.c:6817 msgid "The .LEAVE pseudo-op is not supported" msgstr "Le pseudo-op .LEAVE n'est pas supporté" -#: config/tc-hppa.c:6842 +#: config/tc-hppa.c:6855 msgid "Unrecognized .LEVEL argument\n" msgstr "Argument .LEVEL non reconnu\n" -#: config/tc-hppa.c:6875 +#: config/tc-hppa.c:6888 #, c-format msgid "Cannot define static symbol: %s\n" msgstr "Ne peut définir le symbole statique: %s\n" -#: config/tc-hppa.c:6907 +#: config/tc-hppa.c:6920 msgid "Nested procedures" msgstr "Procédure imbriquées" -#: config/tc-hppa.c:6917 +#: config/tc-hppa.c:6930 msgid "Cannot allocate unwind descriptor\n" msgstr "Ne peut allouer un descripteur unwind\n" -#: config/tc-hppa.c:7015 +#: config/tc-hppa.c:7028 msgid "misplaced .procend" msgstr ".procend mal positionné" -#: config/tc-hppa.c:7018 +#: config/tc-hppa.c:7031 msgid "Missing .callinfo for this procedure" msgstr ".callinfo manquant pour cette procédure" -#: config/tc-hppa.c:7021 +#: config/tc-hppa.c:7034 msgid "Missing .EXIT for a .ENTRY" msgstr ".EXIT manquant pour un .ENTRY" -#: config/tc-hppa.c:7058 +#: config/tc-hppa.c:7071 msgid "Not in a space.\n" msgstr "N'est pas dans un espace.\n" -#: config/tc-hppa.c:7061 +#: config/tc-hppa.c:7074 msgid "Not in a subspace.\n" msgstr "N'est pas dans un sous-espace.\n" -#: config/tc-hppa.c:7149 +#: config/tc-hppa.c:7162 msgid "Invalid .SPACE argument" msgstr "Argument .SPACE invalide" -#: config/tc-hppa.c:7195 +#: config/tc-hppa.c:7208 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:7320 +#: config/tc-hppa.c:7333 #, 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:7343 +#: config/tc-hppa.c:7356 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:7347 +#: config/tc-hppa.c:7360 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:7381 +#: config/tc-hppa.c:7394 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:7432 +#: config/tc-hppa.c:7445 msgid "Alignment must be a power of 2" msgstr "Alignement doit être une puissance de 2" -#: config/tc-hppa.c:7479 +#: config/tc-hppa.c:7492 msgid "FIRST not supported as a .SUBSPACE argument" msgstr "FIRST n'est pas supporté comme un argument pour .SUBSPACE" -#: config/tc-hppa.c:7481 +#: config/tc-hppa.c:7494 msgid "Invalid .SUBSPACE argument" msgstr "argument .SUBSPACE invalide" -#: config/tc-hppa.c:7670 +#: config/tc-hppa.c:7683 #, 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:8231 +#: config/tc-hppa.c:8244 msgid "-R option not supported on this target." msgstr "L'option -R n'est pas supportée pour cette cible." -#: config/tc-hppa.c:8253 +#: config/tc-hppa.c:8266 #, c-format msgid "internal error: losing opcode: `%s' \"%s\"\n" msgstr "erreur interne: perte de l'opcode: « %s» «%s »\n" -#: config/tc-hppa.c:8263 config/tc-nios2.c:1433 config/tc-sparc.c:999 +#: config/tc-hppa.c:8276 config/tc-nios2.c:1433 config/tc-sparc.c:999 msgid "Broken assembler. No assembly attempted." msgstr "Assemblage cassé. Aucune tentative d'assemblage." -#: config/tc-i386.c:1486 +#: config/tc-i386.c:1280 #, 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:1695 +#: config/tc-i386.c:1489 #, 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:1736 +#: config/tc-i386.c:1530 msgid "jump over nop padding out of range" msgstr "sauter par dessus les nop de remplissage hors de portée" -#: config/tc-i386.c:2581 +#: config/tc-i386.c:2387 #, c-format msgid "0x%s shortened to 0x%s" msgstr "0x%s réduit à 0x%s" -#: config/tc-i386.c:2673 config/tc-i386.c:8079 +#: config/tc-i386.c:2479 config/tc-i386.c:8048 msgid "same type of prefix used twice" msgstr "même type de préfixe utilisé deux fois" -#: config/tc-i386.c:2700 +#: config/tc-i386.c:2506 #, c-format msgid "64bit mode not supported on `%s'." msgstr "mode 64 bits pas supporté sur « %s »" -#: config/tc-i386.c:2709 +#: config/tc-i386.c:2515 #, c-format msgid "32bit mode not supported on `%s'." msgstr "mode 32 bits pas supporté sur « %s »" -#: config/tc-i386.c:2749 +#: config/tc-i386.c:2555 msgid "bad argument to syntax directive." msgstr "mauvais argument pour la directive de syntaxe." -#: config/tc-i386.c:2812 +#: config/tc-i386.c:2618 #, c-format msgid "bad argument to %s_check directive." msgstr "mauvais argument pour la directive %s_check." -#: config/tc-i386.c:2816 +#: config/tc-i386.c:2622 #, c-format msgid "missing argument for %s_check directive" msgstr "argument manquant pour la directive %s_check" -#: config/tc-i386.c:2856 +#: config/tc-i386.c:2652 #, c-format msgid "`%s' is not supported on `%s'" msgstr "« %s » n'est pas supporté sur « %s »" -#: config/tc-i386.c:2962 +#: config/tc-i386.c:2754 +msgid ".arch stack is empty" +msgstr "la pile .arch est vide" + +#: config/tc-i386.c:2764 +#, 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:2865 #, c-format msgid "no such architecture: `%s'" msgstr "pas de telle architecture: « %s »" -#: config/tc-i386.c:2967 +#: config/tc-i386.c:2870 msgid "missing cpu architecture" msgstr "architecture cpu manquante" -#: config/tc-i386.c:2984 +#: config/tc-i386.c:2887 #, c-format msgid "no such architecture modifier: `%s'" msgstr "pas de tel modificateur d'architecture: « %s »" -#: config/tc-i386.c:2999 config/tc-i386.c:3029 -msgid "Intel L1OM is 64bit ELF only" -msgstr "Intel L1OM supporte uniquement ELF 64 bits" - -#: config/tc-i386.c:3006 config/tc-i386.c:3036 -msgid "Intel K1OM is 64bit ELF only" -msgstr "Intel K1OM supporte uniquement ELF 64 bits" - -#: config/tc-i386.c:3013 config/tc-i386.c:3050 +#: config/tc-i386.c:2902 config/tc-i386.c:2925 msgid "Intel MCU is 32bit ELF only" msgstr "Intel MCU supporte uniquement ELF 32 bits" -#: config/tc-i386.c:3057 config/tc-i386.c:14013 +#: config/tc-i386.c:2932 config/tc-i386.c:14000 msgid "unknown architecture" msgstr "architecture inconnue" -#: config/tc-i386.c:3444 +#: config/tc-i386.c:3318 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:3456 +#: config/tc-i386.c:3330 #, c-format msgid "unknown relocation (%u)" msgstr "réadressage inconnu (%u)" -#: config/tc-i386.c:3458 +#: config/tc-i386.c:3332 #, 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:3462 +#: config/tc-i386.c:3336 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:3467 +#: config/tc-i386.c:3341 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:3476 +#: config/tc-i386.c:3350 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:3484 +#: config/tc-i386.c:3358 #, 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:3501 +#: config/tc-i386.c:3375 #, c-format msgid "cannot do %s %u byte relocation" msgstr "ne peut faire un réadressage %s %u octets" -#: config/tc-i386.c:4052 config/tc-i386.c:5019 +#: config/tc-i386.c:3777 +#, 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:3998 config/tc-i386.c:4966 #, c-format msgid "invalid instruction `%s' after `%s'" msgstr "mauvaise instruction « %s » après « %s »" -#: config/tc-i386.c:4058 +#: config/tc-i386.c:4004 #, c-format msgid "missing `lock' with `%s'" msgstr "« lock » manquant avec « %s »" -#: config/tc-i386.c:4065 +#: config/tc-i386.c:4011 #, c-format msgid "instruction `%s' after `xacquire' not allowed" msgstr "instruction « %s » pas permise après « xacquire »" -#: config/tc-i386.c:4071 +#: config/tc-i386.c:4017 #, 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:4743 +#: config/tc-i386.c:4689 #, 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:4785 +#: config/tc-i386.c:4731 #, 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:4796 +#: config/tc-i386.c:4742 #, 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:4817 +#: config/tc-i386.c:4763 #, c-format msgid "`%s` skips -mlfence-before-ret on `%s`" msgstr "« %s » passe outre -mlfence-before-ret sur « %s »" -#: config/tc-i386.c:4966 +#: config/tc-i386.c:4913 #, c-format msgid "0x%s out of range of signed 32bit displacement" msgstr "0x%s hors limite pour un déplacement signé de 32 bits" -#: config/tc-i386.c:5009 +#: config/tc-i386.c:4956 #, c-format msgid "SSE instruction `%s' is used" msgstr "instruction SSE « %s » est utilisée" -#: config/tc-i386.c:5032 +#: config/tc-i386.c:4979 msgid "expecting lockable instruction after `lock'" msgstr "instruction verrouillable attendue après l'instruction « lock »" -#: config/tc-i386.c:5042 +#: config/tc-i386.c:4989 #, 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:5052 +#: config/tc-i386.c:4999 msgid "expecting valid branch instruction after `bnd'" msgstr "instruction de branchement valide attendue après « bnd »" -#: config/tc-i386.c:5056 +#: config/tc-i386.c:5003 msgid "expecting indirect branch instruction after `notrack'" msgstr "instruction de branchement indirect attendue après « notrack »" -#: config/tc-i386.c:5061 +#: config/tc-i386.c:5008 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:5065 +#: config/tc-i386.c:5012 msgid "16-bit address isn't allowed in MPX instructions" msgstr "adresse 16 bits pas permise dans des instructions MPX" -#: config/tc-i386.c:5075 +#: config/tc-i386.c:5022 msgid "replacing `rep'/`repe' prefix by `bnd'" msgstr "remplacement du préfixe « rep »/« repe » par « bnd »" #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:5150 +#: config/tc-i386.c:5097 #, c-format msgid "translating to `%sp'" msgstr "traduction en « %sp »" -#: config/tc-i386.c:5157 +#: config/tc-i386.c:5104 #, 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:5165 +#: config/tc-i386.c:5112 #, c-format msgid "REX prefix invalid with `%s'" msgstr "le préfixe REX est invalide avec « %s »" -#: config/tc-i386.c:5226 +#: config/tc-i386.c:5173 #, c-format msgid "can't encode register '%s%s' in an instruction requiring REX prefix." msgstr "ne peut encoder le registre « %s%s » dans l'instruction nécessitant le préfixe REX." -#: config/tc-i386.c:5302 config/tc-i386.c:5506 +#: config/tc-i386.c:5249 config/tc-i386.c:5453 #, c-format msgid "no such instruction: `%s'" msgstr "pas de telle instruction: « %s »" -#: config/tc-i386.c:5313 config/tc-i386.c:5539 +#: config/tc-i386.c:5260 config/tc-i386.c:5486 #, c-format msgid "invalid character %s in mnemonic" msgstr "caractère %s invalide dans la mnémonique" -#: config/tc-i386.c:5320 +#: config/tc-i386.c:5267 msgid "expecting prefix; got nothing" msgstr "préfixe attendu; rien de trouvé" -#: config/tc-i386.c:5322 +#: config/tc-i386.c:5269 msgid "expecting mnemonic; got nothing" msgstr "mnémonique attendue; rien de trouvé" -#: config/tc-i386.c:5337 config/tc-i386.c:5561 +#: config/tc-i386.c:5284 config/tc-i386.c:5508 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "« %s » est uniquement supporté en mode 64 bits" -#: config/tc-i386.c:5338 config/tc-i386.c:5560 +#: config/tc-i386.c:5285 config/tc-i386.c:5507 #, 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:5350 +#: config/tc-i386.c:5297 #, c-format msgid "redundant %s prefix" msgstr "préfixe %s redondant" -#: config/tc-i386.c:5552 +#: config/tc-i386.c:5499 msgid "use .code16 to ensure correct addressing mode" msgstr "utilisez .code16 pour assurer un mode d'adressage correct" -#: config/tc-i386.c:5564 +#: config/tc-i386.c:5511 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "« %s » n'est pas supporté sur « %s%s »" -#: config/tc-i386.c:5592 +#: config/tc-i386.c:5539 #, c-format msgid "invalid character %s before operand %d" msgstr "caractère %s invalide avant l'opérande %d" -#: config/tc-i386.c:5604 +#: config/tc-i386.c:5551 #, c-format msgid "unbalanced double quotes in operand %d." msgstr "guillemets non pairées dans l'opérande %d." -#: config/tc-i386.c:5611 +#: config/tc-i386.c:5558 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "parenthèses non pairées dans l'opérande %d." -#: config/tc-i386.c:5624 +#: config/tc-i386.c:5571 #, c-format msgid "invalid character %s in operand %d" msgstr "caractère invalide %s dans l'opérande %d" -#: config/tc-i386.c:5644 +#: config/tc-i386.c:5591 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "opérandes parasites; (%d opérandes/instructions au maximum)" -#: config/tc-i386.c:5654 config/tc-i386.c:11589 +#: config/tc-i386.c:5601 config/tc-i386.c:11569 #, c-format msgid "too many memory references for `%s'" msgstr "trop de références mémoires pour « %s »" -#: config/tc-i386.c:5675 +#: config/tc-i386.c:5622 msgid "expecting operand after ','; got nothing" msgstr "opérande attendu après « , »; rien de trouvé" -#: config/tc-i386.c:5680 +#: config/tc-i386.c:5627 msgid "expecting operand before ','; got nothing" msgstr "opérande attendu avant « , »; rien de trouvé" -#: config/tc-i386.c:6100 +#: config/tc-i386.c:6058 msgid "mask, index, and destination registers should be distinct" msgstr "registres masque, index et de destination devraient être distincts" -#: config/tc-i386.c:6117 +#: config/tc-i386.c:6075 msgid "index and destination registers should be distinct" msgstr "registres index et de destination devraient être distincts" -#: config/tc-i386.c:6891 +#: config/tc-i386.c:6850 msgid "operand size mismatch" msgstr "non concordance de la taille d'opérande" -#: config/tc-i386.c:6894 +#: config/tc-i386.c:6853 msgid "operand type mismatch" msgstr "non concordance du type d'opérande" -#: config/tc-i386.c:6897 +#: config/tc-i386.c:6856 msgid "register type mismatch" msgstr "non concordance du type de registre" -#: config/tc-i386.c:6900 +#: config/tc-i386.c:6859 msgid "number of operands mismatch" msgstr "non concordance du nombre d'opérandes" -#: config/tc-i386.c:6903 +#: config/tc-i386.c:6862 msgid "invalid instruction suffix" msgstr "suffixe d'instruction invalide" -#: config/tc-i386.c:6906 +#: config/tc-i386.c:6865 msgid "constant doesn't fit in 4 bits" msgstr "la constante ne tient pas dans 4 bits" -#: config/tc-i386.c:6909 +#: config/tc-i386.c:6868 msgid "unsupported with Intel mnemonic" msgstr "non supporté avec les mnémoniques Intel" -#: config/tc-i386.c:6912 +#: config/tc-i386.c:6871 msgid "unsupported syntax" msgstr "syntaxe non supportée" -#: config/tc-i386.c:6915 +#: config/tc-i386.c:6874 #, c-format msgid "unsupported instruction `%s'" msgstr "instruction « %s » non supportée" -#: config/tc-i386.c:6919 +#: config/tc-i386.c:6878 msgid "invalid SIB address" msgstr "adresse SIB invalide" -#: config/tc-i386.c:6922 +#: config/tc-i386.c:6881 msgid "invalid VSIB address" msgstr "adresse VSIB invalide" -#: config/tc-i386.c:6925 +#: config/tc-i386.c:6884 msgid "mask, index, and destination registers must be distinct" msgstr "registres masque, index et de destination doivent être distincts" -#: config/tc-i386.c:6928 +#: config/tc-i386.c:6887 msgid "all tmm registers must be distinct" msgstr "tous les registres tmm doivent être distincts" -#: config/tc-i386.c:6931 +#: config/tc-i386.c:6890 msgid "destination and source registers must be distinct" msgstr "les registres destination et source doivent être distincts" -#: config/tc-i386.c:6934 +#: config/tc-i386.c:6893 msgid "unsupported vector index register" msgstr "registre d'index vectoriel non supporté" -#: config/tc-i386.c:6937 +#: config/tc-i386.c:6896 msgid "unsupported broadcast" msgstr "diffusion non supporté" -#: config/tc-i386.c:6940 +#: config/tc-i386.c:6899 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:6943 +#: config/tc-i386.c:6902 msgid "unsupported masking" msgstr "masquage non supportée" -#: config/tc-i386.c:6946 +#: config/tc-i386.c:6905 msgid "mask not on destination operand" msgstr "masque pas sur un opérande de destination" -#: config/tc-i386.c:6949 +#: config/tc-i386.c:6908 msgid "default mask isn't allowed" msgstr "le masque par défaut n'est pas permis" -#: config/tc-i386.c:6952 +#: config/tc-i386.c:6911 msgid "unsupported static rounding/sae" msgstr "arrondi/sae statique non supporté" -#: config/tc-i386.c:6956 -msgid "RC/SAE operand must precede immediate operands" -msgstr "l'opérande RC/SAE doit précéder les opérandes immédiats" - -#: config/tc-i386.c:6958 -msgid "RC/SAE operand must follow immediate operands" -msgstr "l'opérande RC/SAE doit suivre les opérandes immédiats" - -#: config/tc-i386.c:6961 config/tc-metag.c:4787 config/tc-metag.c:5528 +#: config/tc-i386.c:6914 config/tc-metag.c:4787 config/tc-metag.c:5528 #: config/tc-metag.c:5550 msgid "invalid register operand" msgstr "opérande registre invalide" -#: config/tc-i386.c:6964 +#: config/tc-i386.c:6917 #, c-format msgid "%s for `%s'" msgstr "%s pour « %s »" -#: config/tc-i386.c:6973 +#: config/tc-i386.c:6926 #, 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:6980 +#: config/tc-i386.c:6933 #, c-format msgid "stand-alone `%s' prefix" msgstr "préfixe « %s » autonome" -#: config/tc-i386.c:7022 +#: config/tc-i386.c:6990 #, c-format msgid "`%s' operand %u must use `%ses' segment" msgstr "« %s » opérande %u doit utiliser le segment « %ses »" -#: config/tc-i386.c:7177 +#: config/tc-i386.c:7145 msgid "generating 16-bit `iret' for .code16gcc directive" msgstr "générer « iret » 16 bits pour la directive .code16gcc" -#: config/tc-i386.c:7181 +#: config/tc-i386.c:7149 #, 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:7299 +#: config/tc-i386.c:7268 #, c-format msgid "ambiguous operand size for `%s'" msgstr "taille d'opérande ambiguë pour « %s »" -#: config/tc-i386.c:7304 +#: config/tc-i386.c:7273 #, 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:7309 +#: config/tc-i386.c:7278 #, c-format msgid "%s; using default for `%s'" msgstr "%s ; utilisation de la valeur par défaut pour « %s »" -#: config/tc-i386.c:7311 +#: config/tc-i386.c:7280 msgid "ambiguous operand size" msgstr "taille d'opérande ambiguë" -#: config/tc-i386.c:7312 +#: config/tc-i386.c:7281 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:7452 +#: config/tc-i386.c:7421 #, c-format msgid "16-bit addressing unavailable for `%s'" msgstr "adressage 16 bits indisponible pour « %s »" -#: config/tc-i386.c:7520 +#: config/tc-i386.c:7489 #, 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:7560 config/tc-i386.c:7585 config/tc-i386.c:7644 -#: config/tc-i386.c:7694 +#: config/tc-i386.c:7529 config/tc-i386.c:7554 config/tc-i386.c:7613 +#: config/tc-i386.c:7663 #, c-format msgid "`%s%s' not allowed with `%s%c'" msgstr "« %s%s» n'est pas permis avec « %s%c »" -#: config/tc-i386.c:7598 config/tc-i386.c:7618 config/tc-i386.c:7669 -#: config/tc-i386.c:7708 +#: config/tc-i386.c:7567 config/tc-i386.c:7587 config/tc-i386.c:7638 +#: config/tc-i386.c:7677 #, 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:7783 +#: config/tc-i386.c:7752 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:7947 +#: config/tc-i386.c:7916 #, 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 »" -#: config/tc-i386.c:7991 +#: config/tc-i386.c:7960 #, c-format msgid "you can't `%s %s%s'" msgstr "vous ne pouvez pas utiliser « %s %s%s »" #. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:8031 +#: config/tc-i386.c:8000 #, 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:8038 +#: config/tc-i386.c:8007 #, c-format msgid "translating to `%s %s%s'" msgstr "traduction en « %s %s%s »" -#: config/tc-i386.c:8050 +#: config/tc-i386.c:8019 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "écrasement de segment sur « %s » est inefficace" -#: config/tc-i386.c:8789 config/tc-riscv.c:1340 +#: config/tc-i386.c:8716 config/tc-riscv.c:1408 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:8824 config/tc-i386.c:8972 config/tc-i386.c:9054 +#: config/tc-i386.c:8751 config/tc-i386.c:8899 config/tc-i386.c:8981 #, c-format msgid "skipping prefixes on `%s'" msgstr "escamotage des préfixes sur « %s »" -#: config/tc-i386.c:9080 +#: config/tc-i386.c:9007 msgid "16-bit jump out of range" msgstr "saut de 16 bits hors limite" -#: config/tc-i386.c:9334 config/tc-i386.c:9366 config/tc-i386.c:9455 +#: config/tc-i386.c:9261 config/tc-i386.c:9293 config/tc-i386.c:9382 #, c-format msgid "`%s` skips -malign-branch-boundary on `%s`" msgstr "« %s » passe outre -malign-branch-boundary sur « %s »" -#: config/tc-i386.c:9646 +#: config/tc-i386.c:9576 #, c-format msgid "Cannot convert `%s' in 16-bit mode" msgstr "Impossible de convertir « %s » en mode 16 bits" -#: config/tc-i386.c:9648 +#: config/tc-i386.c:9578 #, 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:9736 +#: config/tc-i386.c:9666 msgid "pseudo prefix without instruction" msgstr "pseudo préfixe sans instruction" -#: config/tc-i386.c:9882 +#: config/tc-i386.c:9812 #, 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:10468 +#: config/tc-i386.c:10403 #, 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:10521 +#: config/tc-i386.c:10456 #, c-format msgid "missing or invalid expression `%s'" msgstr "expression manquante ou invalide « %s »" -#: config/tc-i386.c:10530 +#: config/tc-i386.c:10465 #, c-format msgid "invalid PLT expression `%s'" msgstr "expression PLT invalide « %s »" -#: config/tc-i386.c:10628 +#: config/tc-i386.c:10550 +#, c-format +msgid "duplicated `{%s}'" +msgstr "« {%s} » en double" + +#: config/tc-i386.c:10608 #, c-format msgid "Unsupported broadcast: `%s'" msgstr "Diffusion non supporté : « %s »" -#: config/tc-i386.c:10645 +#: config/tc-i386.c:10625 #, 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:10665 +#: config/tc-i386.c:10645 #, c-format msgid "invalid write mask `%s'" msgstr "masque d'écriture « %s » invalide" -#: config/tc-i386.c:10686 config/tc-i386.c:11380 +#: config/tc-i386.c:10666 #, c-format msgid "duplicated `%s'" msgstr "« %s » en double" -#: config/tc-i386.c:10696 +#: config/tc-i386.c:10676 #, c-format msgid "invalid zeroing-masking `%s'" msgstr "masque de zérotage « %s » invalide" -#: config/tc-i386.c:10709 +#: config/tc-i386.c:10692 #, c-format msgid "missing `}' in `%s'" msgstr "« } » manquante dans « %s »" #. We don't know this one. -#: config/tc-i386.c:10723 +#: config/tc-i386.c:10706 #, c-format msgid "unknown vector operation: `%s'" msgstr "opération vectorielle inconnue : « %s »" -#: config/tc-i386.c:10729 +#: config/tc-i386.c:10712 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:10749 +#: config/tc-i386.c:10732 #, c-format msgid "at most %d immediate operands are allowed" msgstr "au plus %d opérandes immédiats sont permis" -#: config/tc-i386.c:10771 config/tc-i386.c:11039 +#: config/tc-i386.c:10754 config/tc-i386.c:11018 #, c-format msgid "junk `%s' after expression" msgstr "rebuts « %s » après l'expression" -#: config/tc-i386.c:10784 +#: config/tc-i386.c:10767 #, c-format msgid "illegal immediate register operand %s" msgstr "opérande de registre immédiat illégal %s" -#: config/tc-i386.c:10798 +#: config/tc-i386.c:10781 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "expression immédiate manquante ou invalide « %s »" -#: config/tc-i386.c:10821 config/tc-i386.c:11119 +#: config/tc-i386.c:10804 config/tc-i386.c:11097 #, c-format msgid "unimplemented segment %s in operand" msgstr "segment %s non implémenté dans l'opérande" -#: config/tc-i386.c:10870 +#: config/tc-i386.c:10853 #, 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:10879 +#: config/tc-i386.c:10862 #, 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:10901 +#: config/tc-i386.c:10884 #, 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:11095 +#: config/tc-i386.c:11073 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "expression de déplacement manquante ou invalide « %s »" -#: config/tc-i386.c:11269 +#: config/tc-i386.c:11247 #, 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:11281 +#: config/tc-i386.c:11259 #, c-format msgid "`%s' is not a valid %s expression" msgstr "« %s » n'est pas une expression %s valide" -#: config/tc-i386.c:11293 +#: config/tc-i386.c:11271 #, c-format msgid "invalid `%s' prefix" msgstr "préfixe « %s » invalide" -#: config/tc-i386.c:11326 +#: config/tc-i386.c:11304 #, c-format msgid "`%s' cannot be used here" msgstr "« %s » ne peut pas être utilisé ici" -#: config/tc-i386.c:11335 +#: config/tc-i386.c:11313 msgid "register scaling is being ignored here" msgstr "la mise à l'échelle du registre est ignorée ici" -#: config/tc-i386.c:11397 +#: config/tc-i386.c:11354 #, c-format msgid "Missing '}': '%s'" msgstr "« } » manquante : « %s »" -#: config/tc-i386.c:11403 +#: config/tc-i386.c:11360 #, c-format msgid "Junk after '}': '%s'" msgstr "Rebus après « } » : « %s »" -#: config/tc-i386.c:11525 +#: config/tc-i386.c:11476 #, c-format msgid "bad memory operand `%s'" msgstr "opérande mémoire erroné « %s »" -#: config/tc-i386.c:11541 +#: config/tc-i386.c:11492 #, c-format msgid "junk `%s' after register" msgstr "rebut « %s » après le registre" -#: config/tc-i386.c:11554 config/tc-i386.c:11718 config/tc-i386.c:11762 +#: config/tc-i386.c:11513 +#, c-format +msgid "`%s': misplaced `{%s}'" +msgstr "« %s » : « {%s} » mal placé" + +#: config/tc-i386.c:11520 config/tc-i386.c:11698 config/tc-i386.c:11742 #, c-format msgid "bad register name `%s'" msgstr "mauvais nom de registre « %s »" -#: config/tc-i386.c:11562 +#: config/tc-i386.c:11528 msgid "immediate operand illegal with absolute jump" msgstr "opérande immédiat illégal avec un saut absolu" -#: config/tc-i386.c:11630 +#: config/tc-i386.c:11535 +#, 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:11548 +#, c-format +msgid "`%s': misplaced `%s'" +msgstr "« %s » : « %s » mal placé" + +#: config/tc-i386.c:11610 msgid "unbalanced figure braces" msgstr "parenthèses de chiffre non appariées" -#: config/tc-i386.c:11707 +#: config/tc-i386.c:11687 #, 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:11735 +#: config/tc-i386.c:11715 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "« ) » attendu après le facteur d'échelle dans « %s »" -#: config/tc-i386.c:11743 +#: config/tc-i386.c:11723 #, 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:11751 +#: config/tc-i386.c:11731 #, 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:11800 +#: config/tc-i386.c:11780 #, 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:12460 +#: config/tc-i386.c:12440 #, 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:12463 +#: config/tc-i386.c:12443 #, 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:12469 +#: config/tc-i386.c:12449 #, 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:12536 +#: config/tc-i386.c:12516 msgid "long jump required" msgstr "long saut (jump) requis" -#: config/tc-i386.c:12591 +#: config/tc-i386.c:12571 msgid "jump target out of range" msgstr "cible du saut hors limite" -#: config/tc-i386.c:13007 +#: config/tc-i386.c:12996 #, c-format msgid "register '%s%s' cannot be used here" msgstr "registre « %s%s » ne peut être utilisé ici" -#: config/tc-i386.c:13224 +#: config/tc-i386.c:13214 #, c-format msgid "invalid -mx86-used-note= option: `%s'" msgstr "option -mx86-used-note= invalide: « %s »" -#: config/tc-i386.c:13247 +#: config/tc-i386.c:13237 msgid "no compiled in support for x86_64" msgstr "pas compilé avec le support pour x86_64" -#: config/tc-i386.c:13267 +#: config/tc-i386.c:13257 msgid "no compiled in support for 32bit x86_64" msgstr "pas compilé avec le support pour x86_64 32 bits" -#: config/tc-i386.c:13271 +#: config/tc-i386.c:13261 msgid "32bit x86_64 is only supported for ELF" msgstr "x86_64 32 bits est uniquement supporté avec ELF" -#: config/tc-i386.c:13305 config/tc-i386.c:13393 +#: config/tc-i386.c:13295 config/tc-i386.c:13367 #, c-format msgid "invalid -march= option: `%s'" msgstr "option -march= invalide: « %s »" -#: config/tc-i386.c:13403 config/tc-i386.c:13415 +#: config/tc-i386.c:13377 config/tc-i386.c:13390 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "option -mtune= invalide: « %s »" -#: config/tc-i386.c:13424 +#: config/tc-i386.c:13399 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "option -mmnemonic= invalide: « %s »" -#: config/tc-i386.c:13433 +#: config/tc-i386.c:13408 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "option -msyntax= invalide: « %s »" -#: config/tc-i386.c:13460 +#: config/tc-i386.c:13435 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "option -msse-check= invalide: « %s »" -#: config/tc-i386.c:13471 +#: config/tc-i386.c:13446 #, c-format msgid "invalid -moperand-check= option: `%s'" msgstr "option -moperand-check= invalide: « %s »" -#: config/tc-i386.c:13480 +#: config/tc-i386.c:13455 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "option -mavxscalar= invalide: « %s »" -#: config/tc-i386.c:13489 +#: config/tc-i386.c:13464 #, c-format msgid "invalid -mvexwig= option: `%s'" msgstr "option -mvexwig= invalide: « %s »" -#: config/tc-i386.c:13504 +#: config/tc-i386.c:13479 #, c-format msgid "invalid -mevexlig= option: `%s'" msgstr "option -mevexlig= invalide: « %s »" -#: config/tc-i386.c:13517 +#: config/tc-i386.c:13492 #, c-format msgid "invalid -mevexrcig= option: `%s'" msgstr "option -mevexrcig= invalide: « %s »" -#: config/tc-i386.c:13526 +#: config/tc-i386.c:13501 #, c-format msgid "invalid -mevexwig= option: `%s'" msgstr "option -mevexwig= invalide: « %s »" -#: config/tc-i386.c:13541 +#: config/tc-i386.c:13516 #, c-format msgid "invalid -momit-lock-prefix= option: `%s'" msgstr "option -momit-lock-prefix= invalide: « %s »" -#: config/tc-i386.c:13550 +#: config/tc-i386.c:13525 #, c-format msgid "invalid -mfence-as-lock-add= option: `%s'" msgstr "option -mfence-as-lock-add= invalide: « %s »" -#: config/tc-i386.c:13559 +#: config/tc-i386.c:13534 #, c-format msgid "invalid -mlfence-after-load= option: `%s'" msgstr "option -mlfence-after-load= invalide: « %s »" -#: config/tc-i386.c:13576 +#: config/tc-i386.c:13551 #, c-format msgid "invalid -mlfence-before-indirect-branch= option: `%s'" msgstr "option -mlfence-before-indirect-branch= invalide: « %s »" -#: config/tc-i386.c:13590 +#: config/tc-i386.c:13565 #, c-format msgid "invalid -mlfence-before-ret= option: `%s'" msgstr "option -mlfence-before-ret= invalide: « %s »" -#: config/tc-i386.c:13600 +#: config/tc-i386.c:13575 #, c-format msgid "invalid -mrelax-relocations= option: `%s'" msgstr "option -mrelax-relocations= invalide: « %s »" -#: config/tc-i386.c:13629 +#: config/tc-i386.c:13604 #, c-format msgid "invalid -malign-branch-boundary= value: %s" msgstr "valeur de -malign-branch-boundary= invalide : %s" -#: config/tc-i386.c:13643 +#: config/tc-i386.c:13618 #, c-format msgid "invalid -malign-branch-prefix-size= value: %s" msgstr "valeur de -malign-branch-prefix-size= invalide : %s" -#: config/tc-i386.c:13670 +#: config/tc-i386.c:13645 #, c-format msgid "invalid -malign-branch= option: `%s'" msgstr "option -malign-branch= invalide: « %s »" -#: config/tc-i386.c:13826 +#: config/tc-i386.c:13812 #, c-format msgid "" " -Qy, -Qn ignored\n" @@ -8983,7 +9000,7 @@ msgstr "" " -V afficher la version de l'assembleur\n" " -k ignoré\n" -#: config/tc-i386.c:13831 +#: config/tc-i386.c:13817 #, c-format msgid "" " -n Do not optimize code alignment\n" @@ -8992,32 +9009,32 @@ msgstr "" " -n ne pas optimiser l'alignement du code\n" " -q ne pas produire d'avertissement\n" -#: config/tc-i386.c:13835 +#: config/tc-i386.c:13821 #, c-format msgid " -s ignored\n" msgstr " -s ignoré\n" -#: config/tc-i386.c:13840 +#: config/tc-i386.c:13826 #, 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:13843 +#: config/tc-i386.c:13829 #, 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:13848 +#: config/tc-i386.c:13834 #, 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:13851 +#: config/tc-i386.c:13837 #, c-format msgid " --divide ignored\n" msgstr " --divide ignoré\n" -#: config/tc-i386.c:13854 +#: config/tc-i386.c:13840 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -9026,22 +9043,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:13858 +#: config/tc-i386.c:13844 #, c-format -msgid " EXTENSION is combination of:\n" -msgstr " EXTENSION est une combinaison de:\n" +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:13861 +#: config/tc-i386.c:13847 #, 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:13864 +#: config/tc-i386.c:13850 #, 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:13866 +#: config/tc-i386.c:13852 #, c-format msgid "" " -muse-unaligned-vector-move\n" @@ -9050,7 +9067,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:13869 +#: config/tc-i386.c:13855 #, c-format msgid "" " -msse-check=[none|error|warning] (default: warning)\n" @@ -9059,7 +9076,7 @@ msgstr "" " -msse-check=[none|error|warning] (warning par défaut)\n" " vérifier les instructions SSE\n" -#: config/tc-i386.c:13872 +#: config/tc-i386.c:13858 #, c-format msgid "" " -moperand-check=[none|error|warning] (default: warning)\n" @@ -9068,7 +9085,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:13875 +#: config/tc-i386.c:13861 #, c-format msgid "" " -mavxscalar=[128|256] (default: 128)\n" @@ -9079,7 +9096,7 @@ msgstr "" " encoder les instructions scalaires AVX avec une longueur de vecteur\n" " spécifique\n" -#: config/tc-i386.c:13879 +#: config/tc-i386.c:13865 #, c-format msgid "" " -mvexwig=[0|1] (default: 0)\n" @@ -9090,7 +9107,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:13883 +#: config/tc-i386.c:13869 #, c-format msgid "" " -mevexlig=[128|256|512] (default: 128)\n" @@ -9101,7 +9118,7 @@ msgstr "" " encoder les instructions scalaires EVEX avec une longueur de vecteur\n" " spécifique\n" -#: config/tc-i386.c:13887 +#: config/tc-i386.c:13873 #, c-format msgid "" " -mevexwig=[0|1] (default: 0)\n" @@ -9112,7 +9129,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:13891 +#: config/tc-i386.c:13877 #, c-format msgid "" " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n" @@ -9123,27 +9140,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:13895 +#: config/tc-i386.c:13881 #, c-format msgid " -mmnemonic=[att|intel] " msgstr " -mmnemonic=[att|intel] " -#: config/tc-i386.c:13898 +#: config/tc-i386.c:13884 #, c-format msgid "(default: att)\n" msgstr "(att par défaut\n" -#: config/tc-i386.c:13900 +#: config/tc-i386.c:13886 #, c-format msgid "(default: intel)\n" msgstr "(intel par défaut)\n" -#: config/tc-i386.c:13901 +#: config/tc-i386.c:13887 #, c-format msgid " use AT&T/Intel mnemonic\n" msgstr " utiliser les mnémoniques AT&T/Intel\n" -#: config/tc-i386.c:13903 +#: config/tc-i386.c:13889 #, c-format msgid "" " -msyntax=[att|intel] (default: att)\n" @@ -9152,42 +9169,42 @@ msgstr "" " -msyntax=[att|intel] (att par défaut)\n" " utiliser la syntaxe AT&T/Intel\n" -#: config/tc-i386.c:13906 +#: config/tc-i386.c:13892 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr " -mindex-reg supporter les registres pseudo index\n" -#: config/tc-i386.c:13908 +#: config/tc-i386.c:13894 #, 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:13910 +#: config/tc-i386.c:13896 #, 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:13913 +#: config/tc-i386.c:13899 #, 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:13915 +#: config/tc-i386.c:13901 #, c-format msgid " -mx86-used-note=[no|yes] " msgstr " -mx86-used-note=[no|yes] " -#: config/tc-i386.c:13921 +#: config/tc-i386.c:13907 #, 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:13925 +#: config/tc-i386.c:13911 #, 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:13928 +#: config/tc-i386.c:13914 #, c-format msgid "" " -momit-lock-prefix=[no|yes] (default: no)\n" @@ -9196,7 +9213,7 @@ msgstr "" " -momit-lock-prefix=[no|yes] (no par défaut)\n" " retirer tous les préfixes de verrous\n" -#: config/tc-i386.c:13931 +#: config/tc-i386.c:13917 #, c-format msgid "" " -mfence-as-lock-add=[no|yes] (default: no)\n" @@ -9207,17 +9224,17 @@ msgstr "" " encoder lfence, mfence et sfence comme\n" " lock addl $0x0, (%%{re}sp)\n" -#: config/tc-i386.c:13935 +#: config/tc-i386.c:13921 #, c-format msgid " -mrelax-relocations=[no|yes] " msgstr " -mrelax-relocations=[no|yes] " -#: config/tc-i386.c:13941 +#: config/tc-i386.c:13927 #, c-format msgid " generate relax relocations\n" msgstr " générer des réadressages relaxées\n" -#: config/tc-i386.c:13943 +#: config/tc-i386.c:13929 #, c-format msgid "" " -malign-branch-boundary=NUM (default: 0)\n" @@ -9226,7 +9243,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:13946 +#: config/tc-i386.c:13932 #, c-format msgid "" " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n" @@ -9239,7 +9256,7 @@ msgstr "" " indirect\n" " spécifier les types de branchements à aligner\n" -#: config/tc-i386.c:13951 +#: config/tc-i386.c:13937 #, c-format msgid "" " -malign-branch-prefix-size=NUM (default: 5)\n" @@ -9248,7 +9265,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:13954 +#: config/tc-i386.c:13940 #, c-format msgid "" " -mbranches-within-32B-boundaries\n" @@ -9257,7 +9274,7 @@ msgstr "" " -mbranches-within-32B-boundaries\n" " aligner les branchements avant une frontière de 32 octets\n" -#: config/tc-i386.c:13957 +#: config/tc-i386.c:13943 #, c-format msgid "" " -mlfence-after-load=[no|yes] (default: no)\n" @@ -9266,7 +9283,7 @@ msgstr "" " -mlfence-after-load=[no|yes] (no par défaut)\n" " générer lfence après chargmeent\n" -#: config/tc-i386.c:13960 +#: config/tc-i386.c:13946 #, c-format msgid "" " -mlfence-before-indirect-branch=[none|all|register|memory] (default: none)\n" @@ -9275,7 +9292,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:13963 +#: config/tc-i386.c:13949 #, c-format msgid "" " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n" @@ -9284,78 +9301,75 @@ 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:13966 +#: config/tc-i386.c:13952 #, 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:13968 +#: config/tc-i386.c:13954 #, c-format msgid " -mintel64 accept only Intel64 ISA\n" msgstr " -mintel64 accepter uniquement l'ISA Intel64\n" -#: config/tc-i386.c:14009 +#: config/tc-i386.c:13996 #, c-format msgid "Intel MCU doesn't support `%s' architecture" msgstr "Le MCU Intel ne supporte pas l'architecture « %s »" -#: config/tc-i386.c:14077 -msgid "Intel L1OM is 64bit only" -msgstr "Le L10M d'Intel est 64 bits uniquement" - -#: config/tc-i386.c:14083 -msgid "Intel K1OM is 64bit only" -msgstr "Le K10M d'Intel est 64 bits uniquement" - -#: config/tc-i386.c:14089 +#: config/tc-i386.c:14064 msgid "Intel MCU is 32bit only" msgstr "Le MCU d'Intel est 32 bits uniquement" -#: config/tc-i386.c:14201 +#: config/tc-i386.c:14176 msgid "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-branch" msgstr "la directive constante passe outre -mlfence-before-ret et -mlfence-before-indirect-branch" -#: config/tc-i386.c:14204 +#: config/tc-i386.c:14179 msgid "constant directive skips -mlfence-before-ret" msgstr "la directive constante passe outre -mlfence-before-ret" -#: config/tc-i386.c:14207 +#: config/tc-i386.c:14182 msgid "constant directive skips -mlfence-before-indirect-branch" msgstr "la directive constante passe outre -mlfence-before-indirect-branch" -#: config/tc-i386.c:14318 +#: config/tc-i386.c:14195 +#, c-format +msgid "invalid %s relocation against register" +msgstr "réadressage %s invalide par rapport à un registre" + +#: config/tc-i386.c:14304 msgid "symbol size computation overflow" msgstr "débordement lors du calcul de la taille du symbole" -#: config/tc-i386.c:14392 config/tc-sparc.c:3852 +#: config/tc-i386.c:14379 config/tc-sparc.c:3851 #, 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:14410 +#: config/tc-i386.c:14397 #, c-format msgid "can not do %d byte relocation" msgstr "ne peut relocaliser %d octets" -#: config/tc-i386.c:14478 +#: config/tc-i386.c:14465 #, 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:14515 config/tc-s390.c:2602 +#: config/tc-i386.c:14502 config/tc-s390.c:2606 #, c-format msgid "cannot represent relocation type %s" msgstr "ne peut représenter le type de réadressage %s" -#: config/tc-i386.c:14632 +#: config/tc-i386.c:14619 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:14635 +#: config/tc-i386.c:14622 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:14654 +#: config/tc-i386.c:14641 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr ".largecomm supporté uniquement en mode 64 bits, .comm produit" @@ -9375,7 +9389,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:1023 config/tc-ia64.c:7597 +#: config/tc-ia64.c:1023 config/tc-ia64.c:7595 msgid "qualifying predicate not followed by instruction" msgstr "le prédicat qualifiant n'est pas suivi d'une instruction" @@ -9419,544 +9433,544 @@ msgstr "Type d'enregistrement invalide pour le format X3." msgid "Previous .save incomplete" msgstr ".save précédent incomplet" -#: config/tc-ia64.c:2522 +#: config/tc-ia64.c:2520 msgid "spill_mask record unimplemented." msgstr "enregistrement spill_mask non implémenté." -#: config/tc-ia64.c:2579 +#: config/tc-ia64.c:2577 msgid "record_type_not_valid" msgstr "type_enregistrement_invalide" -#: config/tc-ia64.c:2663 +#: config/tc-ia64.c:2661 msgid "Ignoring attempt to spill beyond end of region" msgstr "Ignore la tentative de déborder au delà de la fin de la région" -#: config/tc-ia64.c:2722 +#: config/tc-ia64.c:2720 msgid "Only constant space allocation is supported" msgstr "Seules les allocations à taille constante sont supportées" -#: config/tc-ia64.c:2736 +#: config/tc-ia64.c:2734 msgid "Only constant offsets are supported" msgstr "Seuls des offsets constants sont supportés" -#: config/tc-ia64.c:2760 +#: config/tc-ia64.c:2758 msgid "Section switching in code is not supported." msgstr "Commutation de section dans le code n'est pas supporté." -#: config/tc-ia64.c:2802 +#: config/tc-ia64.c:2800 msgid "Insn slot not set in unwind record." msgstr "Emplacement Insn pas mis dans l'enregistrement unwind." -#: config/tc-ia64.c:2876 +#: config/tc-ia64.c:2874 msgid "frgr_mem record before region record!" msgstr "enregistrement frgr_mem avant l'enregistrement de région !" -#: config/tc-ia64.c:2887 +#: config/tc-ia64.c:2885 msgid "fr_mem record before region record!" msgstr "enregistrement fr_mem avant l'enregistrement de région !" -#: config/tc-ia64.c:2896 +#: config/tc-ia64.c:2894 msgid "gr_mem record before region record!" msgstr "enregistrement gr_mem avant l'enregistrement de région !" -#: config/tc-ia64.c:2905 +#: config/tc-ia64.c:2903 msgid "br_mem record before region record!" msgstr "enregistrement br_mem avant l'enregistrement de région !" -#: config/tc-ia64.c:2915 +#: config/tc-ia64.c:2913 msgid "gr_gr record before region record!" msgstr "enregistrement gr_gr avant l'enregistrement de région !" -#: config/tc-ia64.c:2923 +#: config/tc-ia64.c:2921 msgid "br_gr record before region record!" msgstr "enregistrement br_gr avant l'enregistrement de région !" -#: config/tc-ia64.c:3041 +#: config/tc-ia64.c:3039 #, c-format msgid "First operand to .%s must be a predicate" msgstr "Le premier opérande de .%s doit être un prédicat" -#: config/tc-ia64.c:3045 +#: config/tc-ia64.c:3043 #, c-format msgid "Pointless use of p0 as first operand to .%s" msgstr "Utilisation inutile de p0 comme premier opérande de .%s" -#: config/tc-ia64.c:3101 +#: config/tc-ia64.c:3099 #, c-format msgid "Operand %d to .%s must be a preserved register" msgstr "L'opérande %d de .%s doit être un registre préservé" -#: config/tc-ia64.c:3137 +#: config/tc-ia64.c:3135 #, c-format msgid "Operand %d to .%s must be a writable register" msgstr "L'opérande %d de .%s doit être un registre avec accès en écriture" -#: config/tc-ia64.c:3161 +#: config/tc-ia64.c:3159 #, c-format msgid "Radix `%s' unsupported or invalid" msgstr "Radical « %s » non supporté ou invalide" -#: config/tc-ia64.c:3191 config/tc-ia64.c:3196 +#: config/tc-ia64.c:3189 config/tc-ia64.c:3194 #, c-format msgid ".%s outside of %s" msgstr ".%s en dehors de %s" -#: config/tc-ia64.c:3282 +#: config/tc-ia64.c:3280 msgid "Tags on unwind pseudo-ops aren't supported, yet" msgstr "Les étiquettes sur les pseudo-op unwind ne sont pas encore supportées" -#: config/tc-ia64.c:3304 +#: config/tc-ia64.c:3302 msgid "First operand to .fframe must be a constant" msgstr "Le premier opérande de .fframe doit être une constante" -#: config/tc-ia64.c:3324 +#: config/tc-ia64.c:3322 msgid "First operand to .vframe must be a general register" msgstr "Le premier opérande de .vframe doit être un registre général" -#: config/tc-ia64.c:3332 +#: config/tc-ia64.c:3330 msgid "Operand of .vframe contradicts .prologue" msgstr "L'opérande de .vframe contredit le .prologue" -#: config/tc-ia64.c:3342 +#: config/tc-ia64.c:3340 msgid ".vframepsp is meaningless, assuming .vframesp was meant" msgstr ".vframepsp n'a pas de sens, je suppose que c'est .vframesp qui était prévu" -#: config/tc-ia64.c:3350 +#: config/tc-ia64.c:3348 msgid "Operand to .vframesp must be a constant (sp-relative offset)" msgstr "L'opérande de .vframesp doit être une constante (offset relatif à sp)" -#: config/tc-ia64.c:3377 +#: config/tc-ia64.c:3375 msgid "First operand to .save not a register" msgstr "Le premier opérande de .save n'est pas un registre" -#: config/tc-ia64.c:3383 +#: config/tc-ia64.c:3381 msgid "Second operand to .save not a valid register" msgstr "Le second opérande de .save n'est pas un registre valide" -#: config/tc-ia64.c:3414 config/tc-ia64.c:3425 config/tc-ia64.c:3433 +#: config/tc-ia64.c:3412 config/tc-ia64.c:3423 config/tc-ia64.c:3431 msgid "Second operand of .save contradicts .prologue" msgstr "Le second opérande de .save contredit le .prologue" -#: config/tc-ia64.c:3440 +#: config/tc-ia64.c:3438 msgid "First operand to .save not a valid register" msgstr "Le premier opérande de .save n'est pas un registre valide" -#: config/tc-ia64.c:3458 +#: config/tc-ia64.c:3456 msgid "First operand to .restore must be stack pointer (sp)" msgstr "Le premier opérande de .restore doit être le pointeur de pile (sp)" -#: config/tc-ia64.c:3467 +#: config/tc-ia64.c:3465 msgid "Second operand to .restore must be a constant >= 0" msgstr "Le second opérande de .restore doit être une constante >= 0" -#: config/tc-ia64.c:3477 +#: config/tc-ia64.c:3475 #, c-format msgid "Epilogue count of %lu exceeds number of nested prologues (%u)" msgstr "Le décompte des épilogues de %lu dépasse le nombre de prologues imbriqués (%u)" -#: config/tc-ia64.c:3563 +#: config/tc-ia64.c:3561 #, c-format msgid "Illegal section name `%s' (causes unwind section name clash)" msgstr "Nom de section illégal « %s » (provoque une collision des noms des sections unwind)" -#: config/tc-ia64.c:3738 +#: config/tc-ia64.c:3736 msgid "First operand to .altrp not a valid branch register" msgstr "Le premier opérande de .altrp n'est pas un registre de branchement valide" -#: config/tc-ia64.c:3767 +#: config/tc-ia64.c:3765 #, c-format msgid "First operand to .%s not a register" msgstr "Le premier opérande de .%s n'est pas un registre" -#: config/tc-ia64.c:3772 +#: config/tc-ia64.c:3770 #, c-format msgid "Second operand to .%s not a constant" msgstr "Le second opérande de .%s n'est pas une constante" -#: config/tc-ia64.c:3839 +#: config/tc-ia64.c:3837 #, c-format msgid "First operand to .%s not a valid register" msgstr "Le premier opérande de .%s n'est pas un registre valide" -#: config/tc-ia64.c:3862 +#: config/tc-ia64.c:3860 msgid "First operand to .save.g must be a positive 4-bit constant" msgstr "Le premier opérande de .save.g doit être une constante positive de 4 bits" -#: config/tc-ia64.c:3875 +#: config/tc-ia64.c:3873 msgid "Second operand to .save.g must be a general register" msgstr "Le second opérande de .save.g doit être un registre général" -#: config/tc-ia64.c:3880 +#: config/tc-ia64.c:3878 #, c-format msgid "Second operand to .save.g must be the first of %d general registers" msgstr "Le second opérande de .save.g doit être le premier des %d registres généraux" -#: config/tc-ia64.c:3903 +#: config/tc-ia64.c:3901 msgid "Operand to .save.f must be a positive 20-bit constant" msgstr "L'opérande de .save.f doit être une constante positive de 20 bits" -#: config/tc-ia64.c:3926 +#: config/tc-ia64.c:3924 msgid "First operand to .save.b must be a positive 5-bit constant" msgstr "Le premier opérande de .save.b doit être une constante positive de 5 bits" -#: config/tc-ia64.c:3939 +#: config/tc-ia64.c:3937 msgid "Second operand to .save.b must be a general register" msgstr "Le second opérande de .save.b doit être un registre général" -#: config/tc-ia64.c:3944 +#: config/tc-ia64.c:3942 #, c-format msgid "Second operand to .save.b must be the first of %d general registers" msgstr "Le second opérande de .save.b doit être le premier des %d registres généraux" -#: config/tc-ia64.c:3970 +#: config/tc-ia64.c:3968 msgid "First operand to .save.gf must be a non-negative 4-bit constant" msgstr "Le premier opérande de .save.gf doit être une constante non négative de 4 bits" -#: config/tc-ia64.c:3978 +#: config/tc-ia64.c:3976 msgid "Second operand to .save.gf must be a non-negative 20-bit constant" msgstr "Le second opérande de .save.gf doit être une constante non négative de 20 bits" -#: config/tc-ia64.c:3986 +#: config/tc-ia64.c:3984 msgid "Operands to .save.gf may not be both zero" msgstr "Les opérandes de .save.gf ne peuvent pas être tous les deux à zéro" -#: config/tc-ia64.c:4003 +#: config/tc-ia64.c:4001 msgid "Operand to .spill must be a constant" msgstr "L'opérande de .spill doit être une constante" -#: config/tc-ia64.c:4072 +#: config/tc-ia64.c:4070 #, c-format msgid "Operand %d to .%s must be a constant" msgstr "L'opérande %d de .%s doit être une constante" -#: config/tc-ia64.c:4093 +#: config/tc-ia64.c:4091 #, c-format msgid "Missing .label_state %ld" msgstr ".label_state %ld manquant" -#: config/tc-ia64.c:4147 +#: config/tc-ia64.c:4145 msgid "Operand to .label_state must be a constant" msgstr "L'opérande de .label_state doit être une constante" -#: config/tc-ia64.c:4166 +#: config/tc-ia64.c:4164 msgid "Operand to .copy_state must be a constant" msgstr "L'opérande de .copy_state doit être une constante" -#: config/tc-ia64.c:4189 +#: config/tc-ia64.c:4187 msgid "First operand to .unwabi must be a constant" msgstr "Le premier opérande de .unwabi doit être une constante" -#: config/tc-ia64.c:4195 +#: config/tc-ia64.c:4193 msgid "Second operand to .unwabi must be a constant" msgstr "Le second opérande de .unwabi doit être une constante" -#: config/tc-ia64.c:4230 +#: config/tc-ia64.c:4228 msgid "Missing .endp after previous .proc" msgstr ".endp manquant après la déclaration .proc précédente" -#: config/tc-ia64.c:4248 +#: config/tc-ia64.c:4246 msgid "Empty argument of .proc" msgstr "Argument vide dans .proc" -#: config/tc-ia64.c:4253 +#: config/tc-ia64.c:4251 #, c-format msgid "`%s' was already defined" msgstr "« %s » a déjà été défini" -#: config/tc-ia64.c:4296 +#: config/tc-ia64.c:4294 msgid "Initial .body should precede any instructions" msgstr "Le .body initial doit précéder toute instruction" -#: config/tc-ia64.c:4315 +#: config/tc-ia64.c:4313 msgid ".prologue within prologue" msgstr ".prologue à l'intérieur d'un prologue" -#: config/tc-ia64.c:4320 +#: config/tc-ia64.c:4318 msgid "Initial .prologue should precede any instructions" msgstr "Le .prologue initial doit précéder toute instruction" -#: config/tc-ia64.c:4330 +#: config/tc-ia64.c:4328 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:4332 +#: config/tc-ia64.c:4330 msgid "Pointless use of zero first operand to .prologue" msgstr "Utilisation inutile de zéro premier opérande de .prologue" -#: config/tc-ia64.c:4348 +#: config/tc-ia64.c:4346 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:4354 +#: config/tc-ia64.c:4352 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:4359 +#: config/tc-ia64.c:4357 #, 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:4472 +#: config/tc-ia64.c:4470 #, 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:4508 +#: config/tc-ia64.c:4506 msgid "Empty argument of .endp" msgstr "Argument vide dans .endp" -#: config/tc-ia64.c:4522 +#: config/tc-ia64.c:4520 #, 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:4537 +#: config/tc-ia64.c:4535 #, 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:4578 config/tc-ia64.c:4891 config/tc-ia64.c:5197 +#: config/tc-ia64.c:4576 config/tc-ia64.c:4889 config/tc-ia64.c:5195 msgid "Comma expected" msgstr "Virgule attendue" -#: config/tc-ia64.c:4618 +#: config/tc-ia64.c:4616 msgid "Expected '['" msgstr "« [ » attendu" -#: config/tc-ia64.c:4627 config/tc-ia64.c:7731 +#: config/tc-ia64.c:4625 config/tc-ia64.c:7729 msgid "Expected ']'" msgstr "« ] » attendu" -#: config/tc-ia64.c:4632 +#: config/tc-ia64.c:4630 msgid "Number of elements must be positive" msgstr "Le nombre d'éléments doit être positif" -#: config/tc-ia64.c:4643 +#: config/tc-ia64.c:4641 #, 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:4651 +#: config/tc-ia64.c:4649 msgid "Used more than the available 96 rotating registers" msgstr "A utilisé plus que les 96 registres rotatifs disponibles" -#: config/tc-ia64.c:4658 +#: config/tc-ia64.c:4656 msgid "Used more than the available 48 rotating registers" msgstr "A utilisé plus que les 48 registres rotatifs disponibles" -#: config/tc-ia64.c:4686 +#: config/tc-ia64.c:4684 #, c-format msgid "Attempt to redefine register set `%s'" msgstr "Tentative de redéfinition de l'ensemble de registres « %s »" -#: config/tc-ia64.c:4751 +#: config/tc-ia64.c:4749 #, c-format msgid "Unknown psr option `%s'" msgstr "Option psr inconnue « %s »" -#: config/tc-ia64.c:4786 +#: config/tc-ia64.c:4784 msgid "Comma expected after section name" msgstr "Virgule attendue après le nom de section" -#: config/tc-ia64.c:4797 +#: config/tc-ia64.c:4795 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:4886 +#: config/tc-ia64.c:4884 msgid "Register name expected" msgstr "Nom de registre attendu" -#: config/tc-ia64.c:4899 +#: config/tc-ia64.c:4897 msgid "Register value annotation ignored" msgstr "Annotation de valeur de registre ignorée" -#: config/tc-ia64.c:4938 +#: config/tc-ia64.c:4936 msgid "Directive invalid within a bundle" msgstr "Directive invalide à l'intérieur d'un paquet" -#: config/tc-ia64.c:5032 +#: config/tc-ia64.c:5030 msgid "Missing predicate relation type" msgstr "Type de relation de prédicat manquant" -#: config/tc-ia64.c:5038 +#: config/tc-ia64.c:5036 msgid "Unrecognized predicate relation type" msgstr "Type de relation de prédicat non reconnu" -#: config/tc-ia64.c:5084 +#: config/tc-ia64.c:5082 msgid "Bad register range" msgstr "Gamme de registre erronée" -#: config/tc-ia64.c:5093 config/tc-ia64.c:7677 +#: config/tc-ia64.c:5091 config/tc-ia64.c:7675 msgid "Predicate register expected" msgstr "Registre de prédicat attendu" -#: config/tc-ia64.c:5098 +#: config/tc-ia64.c:5096 msgid "Duplicate predicate register ignored" msgstr "Prédicat de registre en double ignoré" -#: config/tc-ia64.c:5114 +#: config/tc-ia64.c:5112 msgid "Predicate source and target required" msgstr "Prédicat source et cible requis" -#: config/tc-ia64.c:5116 config/tc-ia64.c:5128 +#: config/tc-ia64.c:5114 config/tc-ia64.c:5126 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:5123 +#: config/tc-ia64.c:5121 msgid "At least two PR arguments expected" msgstr "Au moins deux arguments PR attendus" -#: config/tc-ia64.c:5137 +#: config/tc-ia64.c:5135 msgid "At least one PR argument expected" msgstr "Au moins un argument PR attendu" -#: config/tc-ia64.c:5169 +#: config/tc-ia64.c:5167 #, 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:5645 +#: config/tc-ia64.c:5643 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:5731 +#: config/tc-ia64.c:5729 msgid "lower 16 bits of mask ignored" msgstr "16 bits inférieurs du masque sont ignorés" -#: config/tc-ia64.c:5960 +#: config/tc-ia64.c:5958 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:6078 +#: config/tc-ia64.c:6076 msgid "Expected separator `='" msgstr "Séparateur « = » attendu" -#: config/tc-ia64.c:6114 +#: config/tc-ia64.c:6112 msgid "Duplicate equal sign (=) in instruction" msgstr "Signe égal (=) en double dans l'instruction" -#: config/tc-ia64.c:6121 +#: config/tc-ia64.c:6119 #, c-format msgid "Illegal operand separator `%c'" msgstr "Séparateur d'opérande « %c » illégal" -#: config/tc-ia64.c:6236 +#: config/tc-ia64.c:6234 #, c-format msgid "Operand %u of `%s' should be %s" msgstr "L'opérande %u de « %s » devrait être %s" -#: config/tc-ia64.c:6240 +#: config/tc-ia64.c:6238 msgid "Wrong number of output operands" msgstr "Nombre d'opérandes de sortie erroné" -#: config/tc-ia64.c:6242 +#: config/tc-ia64.c:6240 msgid "Wrong number of input operands" msgstr "Nombre d'opérandes d'entrée erroné" -#: config/tc-ia64.c:6244 +#: config/tc-ia64.c:6242 msgid "Operand mismatch" msgstr "Opérandes ne concordent pas" -#: config/tc-ia64.c:6326 +#: config/tc-ia64.c:6324 #, 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:6329 +#: config/tc-ia64.c:6327 #, 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:6353 +#: config/tc-ia64.c:6351 #, c-format msgid "Invalid duplicate use of `%c%d'" msgstr "Utilisation redondante de « %c%d » n'est pas permise" -#: config/tc-ia64.c:6360 +#: config/tc-ia64.c:6358 #, 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:6366 +#: config/tc-ia64.c:6364 #, 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:6410 +#: config/tc-ia64.c:6408 msgid "Value truncated to 62 bits" msgstr "Valeur tronquée à 62 bits" -#: config/tc-ia64.c:6478 +#: config/tc-ia64.c:6476 #, 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:6553 config/tc-ia64.h:177 +#: config/tc-ia64.c:6551 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:6621 +#: config/tc-ia64.c:6619 #, c-format msgid "`%s' must be last in bundle" msgstr "« %s » doit être le dernier dans le paquet" -#: config/tc-ia64.c:6653 +#: config/tc-ia64.c:6651 #, 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:6666 +#: config/tc-ia64.c:6664 #, 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:6696 +#: config/tc-ia64.c:6694 msgid "Label must be first in a bundle" msgstr "L'étiquette doit être la première dans un paquet" -#: config/tc-ia64.c:6773 +#: config/tc-ia64.c:6771 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:6784 +#: config/tc-ia64.c:6782 msgid "hint in B unit can't be used" msgstr "hint ne peut pas être utilisé dans une unité B" -#: config/tc-ia64.c:6798 +#: config/tc-ia64.c:6796 msgid "emit_one_bundle: unexpected dynamic op" msgstr "emit_one_bundle: opérande dynamique inattendu" -#: config/tc-ia64.c:6938 +#: config/tc-ia64.c:6936 #, c-format msgid "`%s' does not fit into %s template" msgstr "« %s » n'entre pas dans le modèle %s" -#: config/tc-ia64.c:6953 +#: config/tc-ia64.c:6951 #, c-format msgid "`%s' does not fit into bundle" msgstr "« %s » n'entre pas dans le paquet" -#: config/tc-ia64.c:6965 +#: config/tc-ia64.c:6963 #, 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:6971 +#: config/tc-ia64.c:6969 msgid "Missing '}' at end of file" msgstr "« } » manquante à la fin du fichier" -#: config/tc-ia64.c:7118 +#: config/tc-ia64.c:7116 #, c-format msgid "Unrecognized option '-x%s'" msgstr "Option non reconnue « -x%s »" -#: config/tc-ia64.c:7145 +#: config/tc-ia64.c:7143 msgid "" "IA-64 options:\n" " --mconstant-gp\t mark output file as using the constant-GP model\n" @@ -9990,7 +10004,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:7162 +#: config/tc-ia64.c:7160 msgid "" " -xauto\t\t automagically remove dependency violations (default)\n" " -xnone\t\t turn off dependency violation checking\n" @@ -10007,210 +10021,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:7177 +#: config/tc-ia64.c:7175 msgid "--gstabs is not supported for ia64" msgstr "--gstabs n'est pas supporté pour ia64" -#: config/tc-ia64.c:7612 +#: config/tc-ia64.c:7610 msgid "Explicit stops are ignored in auto mode" msgstr "Les arrêts explicites sont ignorés en mode auto" -#: config/tc-ia64.c:7621 +#: config/tc-ia64.c:7619 msgid "Found '{' when manual bundling is already turned on" msgstr "« { » trouvé alors que le paquetage manuel est déjà activé" -#: config/tc-ia64.c:7634 +#: config/tc-ia64.c:7632 msgid "Found '{' after explicit switch to automatic mode" msgstr "« { » trouvée après un passage explicite en mode automatique" -#: config/tc-ia64.c:7640 +#: config/tc-ia64.c:7638 msgid "Found '}' when manual bundling is off" msgstr "« } » trouvée alors que le paquetage manuel est désactivé" -#: config/tc-ia64.c:7667 +#: config/tc-ia64.c:7665 msgid "Expected ')'" msgstr "« ) » attendue" -#: config/tc-ia64.c:7672 +#: config/tc-ia64.c:7670 msgid "Qualifying predicate expected" msgstr "Prédicat qualifiant attendu" -#: config/tc-ia64.c:7691 +#: config/tc-ia64.c:7689 msgid "Tag must come before qualifying predicate." msgstr "L'étiquette doit venir avant le prédicat qualifiant." -#: config/tc-ia64.c:7720 +#: config/tc-ia64.c:7718 msgid "Expected ':'" msgstr "« : » attendu" -#: config/tc-ia64.c:7736 +#: config/tc-ia64.c:7734 msgid "Tag name expected" msgstr "Nom d'étiquette attendu" -#: config/tc-ia64.c:7838 +#: config/tc-ia64.c:7836 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:7843 +#: config/tc-ia64.c:7841 #, c-format msgid "Index out of range 0..%u" msgstr "Index hors de la gamme 0..%u" -#: config/tc-ia64.c:7855 +#: config/tc-ia64.c:7853 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:7864 +#: config/tc-ia64.c:7862 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:7900 config/tc-xstormy16.c:145 +#: config/tc-ia64.c:7898 config/tc-xstormy16.c:145 msgid "Expected '('" msgstr "« ( » attendu" -#: config/tc-ia64.c:7908 config/tc-pdp11.c:466 config/tc-pdp11.c:530 +#: config/tc-ia64.c:7906 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:7926 config/tc-xstormy16.c:161 +#: config/tc-ia64.c:7924 config/tc-xstormy16.c:161 msgid "Not a symbolic expression" msgstr "Pas une expression symbolique" -#: config/tc-ia64.c:7931 config/tc-ia64.c:7945 +#: config/tc-ia64.c:7929 config/tc-ia64.c:7943 msgid "Illegal combination of relocation functions" msgstr "Combinaison illégale de fonctions de réadressage" -#: config/tc-ia64.c:8034 +#: config/tc-ia64.c:8032 msgid "No current frame" msgstr "Pas de cadre actif" -#: config/tc-ia64.c:8036 +#: config/tc-ia64.c:8034 #, 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:8075 +#: config/tc-ia64.c:8073 msgid "Standalone `#' is illegal" msgstr "« # » seul est illégal" -#: config/tc-ia64.c:8078 +#: config/tc-ia64.c:8076 msgid "Redundant `#' suffix operators" msgstr "Opérateurs de suffixe « # » redondant" -#: config/tc-ia64.c:8236 +#: config/tc-ia64.c:8234 #, 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:9549 +#: config/tc-ia64.c:9547 #, c-format msgid "Unrecognized dependency specifier %d\n" msgstr "Spécificateur de dépendance non reconnu %d\n" -#: config/tc-ia64.c:10419 +#: config/tc-ia64.c:10417 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:10421 +#: config/tc-ia64.c:10419 msgid "This is the location of the conflicting usage" msgstr "Voici la position de l'usage conflictuel" -#: config/tc-ia64.c:10683 +#: config/tc-ia64.c:10681 #, c-format msgid "Unknown opcode `%s'" msgstr "Opcode inconnu « %s »" -#: config/tc-ia64.c:10761 +#: config/tc-ia64.c:10759 #, c-format msgid "AR %d can only be accessed by %c-unit" msgstr "AR %d uniquement accessible par unité %c" -#: config/tc-ia64.c:10773 +#: config/tc-ia64.c:10771 msgid "hint.b may be treated as nop" msgstr "hint.b pourrait être traité comme un nop" -#: config/tc-ia64.c:10776 +#: config/tc-ia64.c:10774 msgid "hint.b shouldn't be used" msgstr "hint.b ne devrait pas être utilisé" -#: config/tc-ia64.c:10815 +#: config/tc-ia64.c:10813 #, c-format msgid "`%s' cannot be predicated" msgstr "« %s » ne peu pas être transformé en prédicat" -#: config/tc-ia64.c:10888 +#: config/tc-ia64.c:10886 msgid "Closing bracket missing" msgstr "Accolade fermante manquante" -#: config/tc-ia64.c:10897 +#: config/tc-ia64.c:10895 msgid "Index must be a general register" msgstr "L'index doit être un registre général" -#: config/tc-ia64.c:11062 +#: config/tc-ia64.c:11060 #, 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:11334 +#: config/tc-ia64.c:11332 #, c-format msgid "Cannot express %s%d%s relocation" msgstr "Ne peut exprimer le réadressage %s%d%s" -#: config/tc-ia64.c:11353 +#: config/tc-ia64.c:11351 msgid "No addend allowed in @fptr() relocation" msgstr "Pas d'addende autorisé dans le réadressage @fptr()" -#: config/tc-ia64.c:11392 +#: config/tc-ia64.c:11390 msgid "integer operand out of range" msgstr "Opérande entier hors limite" -#: config/tc-ia64.c:11459 +#: config/tc-ia64.c:11457 #, c-format msgid "%s must have a constant value" msgstr "%s doit avoir une valeur constante" -#: config/tc-ia64.c:11479 +#: config/tc-ia64.c:11477 msgid "cannot resolve @slotcount parameter" msgstr "ne peut résoudre le paramètre @slotcount" -#: config/tc-ia64.c:11512 +#: config/tc-ia64.c:11510 msgid "invalid @slotcount value" msgstr "valeur @slotcount invalide" -#: config/tc-ia64.c:11549 config/tc-z8k.c:1388 +#: config/tc-ia64.c:11547 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:11658 +#: config/tc-ia64.c:11656 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:11766 read.c:2665 read.c:3304 read.c:3871 stabs.c:468 +#: config/tc-ia64.c:11764 read.c:2591 read.c:3200 read.c:3767 stabs.c:468 #, c-format msgid "expected comma after \"%s\"" msgstr "virgule attendue après « %s »" -#: config/tc-ia64.c:11809 +#: config/tc-ia64.c:11807 #, 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:11821 +#: config/tc-ia64.c:11819 #, c-format msgid "%s `%s' already has an alias `%s'" msgstr "%s « %s » a déjà un alias « %s »" -#: config/tc-ia64.c:11855 +#: config/tc-ia64.c:11853 #, 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:11881 +#: config/tc-ia64.c:11879 #, c-format msgid "section `%s' aliased to `%s' is not used" msgstr "section « %s » ayant l'alias « %s » n'est pas utilisée" @@ -10295,12 +10309,12 @@ msgstr ".ent ou .aent n'est pas dans la section texte." msgid "missing `.end'" msgstr "« .end » manquant" -#: config/tc-loongarch.c:345 +#: config/tc-loongarch.c:340 #, c-format msgid "insn name: %s\tformat: %s\tsyntax error" msgstr "nom insn : %s\tformat : %s\terreur de syntaxe" -#: config/tc-loongarch.c:348 +#: config/tc-loongarch.c:343 #, c-format msgid "" "insn name: %s\n" @@ -10311,7 +10325,7 @@ msgstr "" "format : %s\n" "nous avons besoin d'une macro mais macro est NULL" -#: config/tc-loongarch.c:353 +#: config/tc-loongarch.c:348 #, c-format msgid "" "insn name: %s\n" @@ -10322,24 +10336,24 @@ msgstr "" "format : %s\n" "macro : %s\terreur de syntaxe" -#: config/tc-loongarch.c:402 +#: config/tc-loongarch.c:403 #, c-format msgid "Unsupported use of %s" msgstr "Utilisation non supporté de %s" -#: config/tc-loongarch.c:475 +#: config/tc-loongarch.c:476 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:585 +#: config/tc-loongarch.c:586 msgid "This label shouldn't be with addend." msgstr "Cette étiquette ne devrait pas être avec un terme." -#: config/tc-loongarch.c:625 +#: config/tc-loongarch.c:626 msgid "expr too huge" msgstr "expr trop grande" -#: config/tc-loongarch.c:652 +#: config/tc-loongarch.c:653 #, c-format msgid "" "not support reloc bit-field\n" @@ -10350,17 +10364,17 @@ msgstr "" "format : %c%c %s\n" "args : %s" -#: config/tc-loongarch.c:700 +#: config/tc-loongarch.c:701 msgid "unknown escape" msgstr "échappement inconnu" -#: config/tc-loongarch.c:727 +#: config/tc-loongarch.c:728 #, 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:739 +#: config/tc-loongarch.c:740 #, c-format msgid "" "Immediate overflow.\n" @@ -10371,51 +10385,51 @@ msgstr "" "format : %c%c%s\n" "arg : %s" -#: config/tc-loongarch.c:819 +#: config/tc-loongarch.c:820 msgid "AMO insns require rd != base && rd != rt when rd isn't $r0" msgstr "les insns AMD requièrent rd != base && rd != rt quand rd n'est pas $r0" -#: config/tc-loongarch.c:831 +#: config/tc-loongarch.c:832 msgid "bstr(ins|pick).[wd] require msbd >= lsbd" msgstr "bstr(ins|pick).[wd] requière msbd >= lsbd" -#: config/tc-loongarch.c:836 +#: config/tc-loongarch.c:837 msgid "csrxchg require rj != $r0 && rj != $r1" msgstr "csrxchg requière rj != $r0 && rj != $r1" -#: config/tc-loongarch.c:883 +#: config/tc-loongarch.c:887 #, c-format msgid "no HOWTO loong relocation number %d" msgstr "pas de numéro de réadressage HOWTO loong %d" -#: config/tc-loongarch.c:891 +#: config/tc-loongarch.c:895 msgid "Internal error: not support relax now" msgstr "Erreur interne: la relaxation n'est actuellement pas supportée" -#: config/tc-loongarch.c:920 +#: config/tc-loongarch.c:923 #, 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:925 +#: config/tc-loongarch.c:928 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:1020 +#: config/tc-loongarch.c:1025 #, c-format msgid "no match insn: %s\t%s" msgstr "aucune correspondance pour insn : %s\t%s" -#: config/tc-loongarch.c:1090 config/tc-loongarch.c:1096 +#: config/tc-loongarch.c:1111 msgid "Relocation against a constant" msgstr "Réadressage par une constante" -#: config/tc-loongarch.c:1301 config/tc-riscv.c:4029 +#: config/tc-loongarch.c:1229 config/tc-riscv.c:4136 #, 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:1339 +#: config/tc-loongarch.c:1267 #, c-format msgid "LARCH options:\n" msgstr "Options LARCH :\n" @@ -10636,8 +10650,8 @@ msgstr "Virgule attendue après le nom de symbole: reste de la ligne ignoré." msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "longueur .SCOMMon (%ld.) <0! Ignoré." -#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2379 -#: config/tc-ppc.c:4417 config/tc-ppc.c:4472 +#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2358 +#: config/tc-ppc.c:4309 config/tc-ppc.c:4364 msgid "ignoring bad alignment" msgstr "mauvais alignement ignoré" @@ -11066,379 +11080,379 @@ msgstr "Décalage hors des limites 16 bits pour movw/movb: %ld" msgid "Line %d: unknown relocation type: 0x%x." msgstr "Ligne %d: type de réadressage inconnu: 0x%x." -#: config/tc-m68hc11.c:4495 config/tc-z80.c:3440 config/tc-z80.c:3460 +#: config/tc-m68hc11.c:4495 config/tc-z80.c:3448 config/tc-z80.c:3468 msgid "Invalid directive" msgstr "Directive invalide" -#: config/tc-m68k.c:1141 +#: config/tc-m68k.c:1125 #, 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-m68k.c:1143 +#: config/tc-m68k.c:1127 #, c-format msgid "Can not do %d byte pc-relative pic relocation" msgstr "Ne peut faire un réadressage PIC relatif au PC de %d octets" -#: config/tc-m68k.c:1148 +#: config/tc-m68k.c:1132 #, c-format msgid "Can not do %d byte relocation" msgstr "Ne peut faire un réadressage de %d octets" -#: config/tc-m68k.c:1150 +#: config/tc-m68k.c:1134 #, c-format msgid "Can not do %d byte pic relocation" msgstr "Ne peut faire un réadressage PIC de %d octets" -#: config/tc-m68k.c:1220 +#: config/tc-m68k.c:1204 #, c-format msgid "Unable to produce reloc against symbol '%s'" msgstr "Incapable de produire un réadressage vers le symboles « %s »" -#: config/tc-m68k.c:1279 config/tc-vax.c:2367 +#: config/tc-m68k.c:1263 config/tc-vax.c:2367 #, c-format msgid "Cannot make %s relocation PC relative" msgstr "Ne peut faire un réadressage %s relative au PC" -#: config/tc-m68k.c:1361 config/tc-vax.c:1878 +#: config/tc-m68k.c:1345 config/tc-vax.c:1878 msgid "No operator" msgstr "Pas d'opérateur" -#: config/tc-m68k.c:1391 config/tc-vax.c:1894 +#: config/tc-m68k.c:1375 config/tc-vax.c:1894 msgid "Unknown operator" msgstr "Opérateur inconnu" -#: config/tc-m68k.c:2294 +#: config/tc-m68k.c:2278 msgid "invalid instruction for this architecture; needs " msgstr "instruction invalide pour cette architecture; a besoin de " -#: config/tc-m68k.c:2302 +#: config/tc-m68k.c:2286 msgid "hardware divide" msgstr "division matérielle" -#: config/tc-m68k.c:2324 config/tc-m68k.c:2328 config/tc-m68k.c:2332 +#: config/tc-m68k.c:2308 config/tc-m68k.c:2312 config/tc-m68k.c:2316 msgid "or higher" msgstr "ou plus" -#: config/tc-m68k.c:2385 +#: config/tc-m68k.c:2369 msgid "operands mismatch" msgstr "opérandes ne concordent pas" -#: config/tc-m68k.c:2449 config/tc-m68k.c:2455 config/tc-m68k.c:2461 +#: config/tc-m68k.c:2433 config/tc-m68k.c:2439 config/tc-m68k.c:2445 #: config/tc-mmix.c:2507 config/tc-mmix.c:2531 msgid "operand out of range" msgstr "opérande hors limite" -#: config/tc-m68k.c:2518 +#: config/tc-m68k.c:2502 #, c-format msgid "Bignum too big for %c format; truncated" msgstr "Grand nombre trop grand pour le format %c; tronqué" -#: config/tc-m68k.c:2595 +#: config/tc-m68k.c:2579 msgid "displacement too large for this architecture; needs 68020 or higher" msgstr "déplacement trop grand pour cette architecture; a besoin de 68020 ou plus" -#: config/tc-m68k.c:2703 +#: config/tc-m68k.c:2687 msgid "scale factor invalid on this architecture; needs cpu32 or 68020 or higher" msgstr "facteur d'échelle invalide pour cette architecture; a besoin de cpu32 ou 68020 ou plus" -#: config/tc-m68k.c:2708 +#: config/tc-m68k.c:2692 msgid "invalid index size for coldfire" msgstr "taille d'index invalide pour un « coldfire »" -#: config/tc-m68k.c:2761 +#: config/tc-m68k.c:2745 msgid "Forcing byte displacement" msgstr "A forcé un déplacement d'octet" -#: config/tc-m68k.c:2763 +#: config/tc-m68k.c:2747 msgid "byte displacement out of range" msgstr "déplacement d'octet hors limite" -#: config/tc-m68k.c:2808 config/tc-m68k.c:2846 +#: config/tc-m68k.c:2792 config/tc-m68k.c:2830 msgid "invalid operand mode for this architecture; needs 68020 or higher" msgstr "mode d'opérande invalide pour cette architecture; a besoin de 68020 ou plus" -#: config/tc-m68k.c:2832 config/tc-m68k.c:2866 +#: config/tc-m68k.c:2816 config/tc-m68k.c:2850 msgid ":b not permitted; defaulting to :w" msgstr ":b non permis; utilise par défaut :w" -#: config/tc-m68k.c:2941 +#: config/tc-m68k.c:2925 msgid "unsupported byte value; use a different suffix" msgstr "valeur d'octet non supportée; utiliser un suffixe différent" -#: config/tc-m68k.c:2956 +#: config/tc-m68k.c:2940 msgid "unknown/incorrect operand" msgstr "opérande inconnu/incorrect" -#: config/tc-m68k.c:2999 config/tc-m68k.c:3007 config/tc-m68k.c:3014 -#: config/tc-m68k.c:3021 +#: config/tc-m68k.c:2983 config/tc-m68k.c:2991 config/tc-m68k.c:2998 +#: config/tc-m68k.c:3005 msgid "out of range" msgstr "hors limite" -#: config/tc-m68k.c:3092 +#: config/tc-m68k.c:3076 msgid "Can't use long branches on this architecture" msgstr "Les branchements longs ne sont pas disponibles sur cette architecture" -#: config/tc-m68k.c:3198 +#: config/tc-m68k.c:3182 msgid "Expression out of range, using 0" msgstr "Expression hors limite, utilise 0" -#: config/tc-m68k.c:3399 config/tc-m68k.c:3415 +#: config/tc-m68k.c:3383 config/tc-m68k.c:3399 msgid "Floating point register in register list" msgstr "Registre en virgule flottante est dans la liste de registres" -#: config/tc-m68k.c:3405 +#: config/tc-m68k.c:3389 msgid "Wrong register in floating-point reglist" msgstr "Mauvais registre dans la liste des registres en virgule flottante" -#: config/tc-m68k.c:3421 +#: config/tc-m68k.c:3405 msgid "incorrect register in reglist" msgstr "registre incorrect dans la liste des registres" -#: config/tc-m68k.c:3427 +#: config/tc-m68k.c:3411 msgid "wrong register in floating-point reglist" msgstr "mauvais registre dans la liste des registres en virgule flottante" -#: config/tc-m68k.c:3838 config/tc-m68k.c:3870 config/tc-sparc.c:3135 +#: config/tc-m68k.c:3822 config/tc-m68k.c:3854 config/tc-sparc.c:3135 msgid "failed sanity check." msgstr "la vérification de l'état de santé a échoué." #. ERROR. -#: config/tc-m68k.c:3900 +#: config/tc-m68k.c:3884 msgid "Extra )" msgstr ") superflue" #. ERROR. -#: config/tc-m68k.c:3911 +#: config/tc-m68k.c:3895 msgid "Missing )" msgstr ") manquante" -#: config/tc-m68k.c:3928 +#: config/tc-m68k.c:3912 msgid "Missing operand" msgstr "Opérande manquant" -#: config/tc-m68k.c:4253 +#: config/tc-m68k.c:4237 #, c-format msgid "unrecognized default cpu `%s'" msgstr "CPU par défaut non reconnu « %s »" -#: config/tc-m68k.c:4307 +#: config/tc-m68k.c:4291 #, c-format msgid "%s -- statement `%s' ignored" msgstr "%s -- déclaration « %s » ignorée" -#: config/tc-m68k.c:4354 +#: config/tc-m68k.c:4338 #, c-format msgid "Don't know how to figure out width of %c in md_assemble()" msgstr "Ne sait pas comment mesurer la largeur de %c dans md_assemble()" -#: config/tc-m68k.c:4584 config/tc-m68k.c:4622 +#: config/tc-m68k.c:4568 config/tc-m68k.c:4606 #, c-format msgid "Internal Error: Can't find %s in hash table" msgstr "Erreur interne: ne peut repérer %s dans la table de hachage" -#: config/tc-m68k.c:4744 +#: config/tc-m68k.c:4722 #, c-format msgid "text label `%s' aligned to odd boundary" msgstr "texte de l'étiquette « %s » aligné sur une frontière impaire" -#: config/tc-m68k.c:4906 +#: config/tc-m68k.c:4881 #, c-format msgid "value %ld out of range" msgstr "valeur %ld hors limite" -#: config/tc-m68k.c:4920 +#: config/tc-m68k.c:4895 msgid "invalid byte branch offset" msgstr "décalage d'octets de branchement invalide" -#: config/tc-m68k.c:4957 +#: config/tc-m68k.c:4932 msgid "short branch with zero offset: use :w" msgstr "branchement short avec un décalage zéro: utiliser :w" -#: config/tc-m68k.c:5001 +#: config/tc-m68k.c:4976 msgid "Conversion of PC relative BSR to absolute JSR" msgstr "Conversion du BSR relatif au PC en un JSR absolu" -#: config/tc-m68k.c:5012 +#: config/tc-m68k.c:4987 msgid "Conversion of PC relative branch to absolute jump" msgstr "Conversion du branchement relatif au PC en un saut absolu" -#: config/tc-m68k.c:5029 config/tc-m68k.c:5086 +#: config/tc-m68k.c:5004 config/tc-m68k.c:5061 msgid "Conversion of PC relative conditional branch to absolute jump" msgstr "Conversion du branchement conditionnel relatif au PC en un saut absolu" -#: config/tc-m68k.c:5151 +#: config/tc-m68k.c:5126 msgid "Conversion of PC relative displacement to absolute" msgstr "Conversion du déplacement relatif au PC en absolu" -#: config/tc-m68k.c:5334 +#: config/tc-m68k.c:5309 msgid "Tried to convert PC relative branch to absolute jump" msgstr "On a essayé de convertir le branchement relatif au PC en saut absolu" -#: config/tc-m68k.c:5379 config/tc-m68k.c:5390 config/tc-m68k.c:5434 +#: config/tc-m68k.c:5354 config/tc-m68k.c:5365 config/tc-m68k.c:5409 msgid "expression out of range: defaulting to 1" msgstr "expression hors limite: utilise 1 par défaut" -#: config/tc-m68k.c:5426 +#: config/tc-m68k.c:5401 msgid "expression out of range: defaulting to 0" msgstr "expression hors limite: utilise 0 par défaut" -#: config/tc-m68k.c:5467 config/tc-m68k.c:5479 +#: config/tc-m68k.c:5442 config/tc-m68k.c:5454 #, c-format msgid "Can't deal with expression; defaulting to %ld" msgstr "Ne peut traiter l'expression; utilise %ld par défaut" -#: config/tc-m68k.c:5493 +#: config/tc-m68k.c:5468 msgid "expression doesn't fit in BYTE" msgstr "expression n'entre pas dans un OCTET" -#: config/tc-m68k.c:5497 +#: config/tc-m68k.c:5472 msgid "expression doesn't fit in WORD" msgstr "expression n'entre pas dans un MOT" -#: config/tc-m68k.c:5584 +#: config/tc-m68k.c:5559 #, c-format msgid "%s: unrecognized processor name" msgstr "%s: nom de processeur non reconnu" -#: config/tc-m68k.c:5645 +#: config/tc-m68k.c:5620 msgid "bad coprocessor id" msgstr "identificateur de co-processeur erroné" -#: config/tc-m68k.c:5651 +#: config/tc-m68k.c:5626 msgid "unrecognized fopt option" msgstr "option fopt non reconnue" -#: config/tc-m68k.c:5783 +#: config/tc-m68k.c:5758 #, c-format msgid "option `%s' may not be negated" msgstr "l'option « %s » ne peut pas être inversée" -#: config/tc-m68k.c:5794 +#: config/tc-m68k.c:5769 #, c-format msgid "option `%s' not recognized" msgstr "option « %s » n'est pas reconnue" -#: config/tc-m68k.c:5823 +#: config/tc-m68k.c:5798 msgid "bad format of OPT NEST=depth" msgstr "format erroné de OPT NEST=profondeur" -#: config/tc-m68k.c:5879 +#: config/tc-m68k.c:5854 msgid "missing label" msgstr "étiquette manquante" -#: config/tc-m68k.c:5905 +#: config/tc-m68k.c:5880 #, c-format msgid "bad register list: %s" msgstr "liste de registres erronée: %s" -#: config/tc-m68k.c:6003 +#: config/tc-m68k.c:5978 msgid "restore without save" msgstr "restauration sans sauvegarde" -#: config/tc-m68k.c:6156 config/tc-m68k.c:6526 +#: config/tc-m68k.c:6131 config/tc-m68k.c:6501 msgid "syntax error in structured control directive" msgstr "erreur de syntaxe dans la directive de contrôle structurée" -#: config/tc-m68k.c:6201 +#: config/tc-m68k.c:6176 msgid "missing condition code in structured control directive" msgstr "code de condition manquant dans la directive de contrôle structurée" -#: config/tc-m68k.c:6272 +#: config/tc-m68k.c:6247 #, c-format msgid "Condition <%c%c> in structured control directive can not be encoded correctly" msgstr "Condition <%c%c> dans la directive de contrôle structurée ne peut être encodée correctement" -#: config/tc-m68k.c:6568 +#: config/tc-m68k.c:6543 msgid "missing then" msgstr "« then » manquant" -#: config/tc-m68k.c:6649 +#: config/tc-m68k.c:6624 msgid "else without matching if" msgstr "« else » sans « if » correspondant" -#: config/tc-m68k.c:6682 +#: config/tc-m68k.c:6657 msgid "endi without matching if" msgstr "« endi » sans « if » correspondant" -#: config/tc-m68k.c:6722 +#: config/tc-m68k.c:6697 msgid "break outside of structured loop" msgstr "« break » en dehors de la boucle structurée" -#: config/tc-m68k.c:6760 +#: config/tc-m68k.c:6735 msgid "next outside of structured loop" msgstr "« next » en dehors de la boucle structurée" -#: config/tc-m68k.c:6811 +#: config/tc-m68k.c:6786 msgid "missing =" msgstr "= manquant" -#: config/tc-m68k.c:6849 +#: config/tc-m68k.c:6824 msgid "missing to or downto" msgstr "« to » ou « downto » manquant" -#: config/tc-m68k.c:6885 config/tc-m68k.c:6919 config/tc-m68k.c:7133 +#: config/tc-m68k.c:6860 config/tc-m68k.c:6894 config/tc-m68k.c:7108 msgid "missing do" msgstr "« do » manquant" -#: config/tc-m68k.c:7020 +#: config/tc-m68k.c:6995 msgid "endf without for" msgstr "« endf » sans « for »" -#: config/tc-m68k.c:7074 +#: config/tc-m68k.c:7049 msgid "until without repeat" msgstr "« until » sans « repeat »" -#: config/tc-m68k.c:7168 +#: config/tc-m68k.c:7143 msgid "endw without while" msgstr "« endw » sans « while »" -#: config/tc-m68k.c:7201 config/tc-m68k.c:7229 +#: config/tc-m68k.c:7176 config/tc-m68k.c:7204 msgid "already assembled instructions" msgstr "instruction déjà assemblée" -#: config/tc-m68k.c:7306 +#: config/tc-m68k.c:7281 #, c-format msgid "`%s' is deprecated, use `%s'" msgstr "« %s » est déprécié, utilisez « %s »" -#: config/tc-m68k.c:7325 +#: config/tc-m68k.c:7300 #, c-format msgid "cpu `%s' unrecognized" msgstr "cpu « %s » n'est pas reconnu" -#: config/tc-m68k.c:7344 +#: config/tc-m68k.c:7319 #, c-format msgid "architecture `%s' unrecognized" msgstr "architecture « %s » n'est pas reconnue" -#: config/tc-m68k.c:7365 +#: config/tc-m68k.c:7340 #, c-format msgid "extension `%s' unrecognized" msgstr "extension « %s » n'est pas reconnue" -#: config/tc-m68k.c:7480 +#: config/tc-m68k.c:7455 #, c-format msgid "option `-A%s' is deprecated: use `-%s'" msgstr "option « -A%s » est dépréciée: utilisez « -%s »" -#: config/tc-m68k.c:7513 +#: config/tc-m68k.c:7488 msgid "architecture features both enabled and disabled" msgstr "fonctionalités d'architecture à la fois activées et désactivées" -#: config/tc-m68k.c:7540 +#: config/tc-m68k.c:7515 msgid "selected processor does not have all features of selected architecture" msgstr "le processeur sélectionné n'a pas toutes les fonctionnalités de l'architecture sélectionnée" -#: config/tc-m68k.c:7549 +#: config/tc-m68k.c:7524 msgid "m68k and cf features both selected" msgstr "fonctionnalités m68k et cf sélectionnées toutes les deux" -#: config/tc-m68k.c:7561 +#: config/tc-m68k.c:7536 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly" msgstr "68040 et 68851 spécifiés; instructions mmu peuvent être assemblées incorrectement" -#: config/tc-m68k.c:7593 +#: config/tc-m68k.c:7568 #, c-format msgid "" "-march=<arch>\t\tset architecture\n" @@ -11447,12 +11461,12 @@ msgstr "" "-march=<arch>\t\tsélection l'architecture\n" "-mcpu=<cpu>\t\tsélectionne le cpu [%s par défaut]\n" -#: config/tc-m68k.c:7598 +#: config/tc-m68k.c:7573 #, c-format msgid "-m[no-]%-16s enable/disable %s architecture extension\n" msgstr "-m[no-]%-16s active/désactive l'extension de l'architecture %s\n" -#: config/tc-m68k.c:7604 +#: config/tc-m68k.c:7579 #, c-format msgid "" "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n" @@ -11479,47 +11493,47 @@ msgstr "" "--disp-size-default-16 déplacement avec une taille inconnue est 16 bits\n" "--disp-size-default-32 déplacement avec une taille inconnue est 32 bits (par défaut)\n" -#: config/tc-m68k.c:7618 +#: config/tc-m68k.c:7593 #, c-format msgid "Architecture variants are: " msgstr "Les variantes d'architecture sont:" -#: config/tc-m68k.c:7627 +#: config/tc-m68k.c:7602 #, c-format msgid "Processor variants are: " msgstr "Les variantes de processeur sont:" -#: config/tc-m68k.c:7634 config/tc-xtensa.c:6428 +#: config/tc-m68k.c:7609 config/tc-xtensa.c:6428 #, c-format msgid "\n" msgstr "\n" -#: config/tc-m68k.c:7665 +#: config/tc-m68k.c:7640 #, c-format msgid "Error %s in %s\n" msgstr "Erreur %s dans %s\n" -#: config/tc-m68k.c:7669 +#: config/tc-m68k.c:7644 #, c-format msgid "Opcode(%d.%s): " msgstr "Opcode(%d.%s): " -#: config/tc-m68k.c:7814 +#: config/tc-m68k.c:7789 msgid "Not a defined coldfire architecture" msgstr "Pas une architecture coldfire définie" -#: config/tc-m68k.c:7923 read.c:4766 +#: config/tc-m68k.c:7898 read.c:4665 #, c-format msgid "%s relocations do not fit in %u byte" msgid_plural "%s relocations do not fit in %u bytes" msgstr[0] "Les réadressages %s n'entrent pas dans %u octet" msgstr[1] "Les réadressages %s n'entrent pas dans %u octets" -#: config/tc-m68k.c:7965 config/tc-ppc.c:2552 +#: config/tc-m68k.c:7940 config/tc-ppc.c:2531 msgid "unknown .gnu_attribute value" msgstr "valeur de .gnu_attribute inconnue" -#: config/tc-m68k.c:8009 +#: config/tc-m68k.c:7984 #, c-format msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large." msgstr "Débordement du .word (%#lx) signé ajusté : instruction « switch » trop grande." @@ -12539,7 +12553,7 @@ 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:4970 read.c:4546 read.c:5321 write.c:254 write.c:1031 +#: config/tc-mips.c:4970 read.c:4445 read.c:5220 write.c:254 write.c:1031 msgid "register value used as expression" msgstr "valeur de registre utilisée comme expression" @@ -12742,7 +12756,7 @@ msgstr "dla utilisé pour charger un registre 32 bits; il est recommandé d'util 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:11105 config/tc-riscv.c:1768 +#: config/tc-mips.c:11105 config/tc-riscv.c:1836 msgid "offset too large" msgstr "décalage d'adresse trop grand" @@ -12865,7 +12879,7 @@ msgstr "impossible d'encoder un terme mal aligné dans un champ réadressable (0 msgid "PC-relative reference to a different section" msgstr "référence relative au PC vers une section différente" -#: config/tc-mips.c:15912 config/tc-riscv.c:3498 +#: config/tc-mips.c:15912 config/tc-riscv.c:3605 msgid "TLS relocation against a constant" msgstr "réadressage TLS par une constante" @@ -12877,7 +12891,7 @@ msgstr "saut vers un symbole dans un autre mode ISA" 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:16019 +#: config/tc-mips.c:16018 msgid "unsupported constant in relocation" msgstr "constante non supportée dans un réadressage" @@ -12984,7 +12998,7 @@ msgstr ".cpload n'est pas dans la section « noreorder »" msgid "missing argument separator ',' for .cpsetup" msgstr "séparateur d'argument « , » manquant pour .cpsetup" -#: config/tc-mips.c:17272 config/tc-riscv.c:3833 +#: config/tc-mips.c:17272 config/tc-riscv.c:3940 #, c-format msgid "unsupported use of %s" msgstr "utilisation non supporté de %s" @@ -13657,7 +13671,7 @@ 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:4147 config/tc-mmix.c:4305 config/tc-z80.c:3190 +#: config/tc-mmix.c:4147 config/tc-mmix.c:4305 config/tc-z80.c:3198 msgid "unterminated string" msgstr "chaîne non terminée" @@ -13690,14 +13704,14 @@ msgstr "" "Options MN10200:\n" "aucune pour l'instant\n" -#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1691 +#: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1695 #: config/tc-v850.c:2325 #, c-format msgid "Unrecognized opcode: `%s'" msgstr "Opcode non reconnu: « %s »" #. xgettext:c-format. -#: config/tc-mn10200.c:1132 config/tc-mn10300.c:1821 config/tc-ppc.c:3988 +#: config/tc-mn10200.c:1132 config/tc-mn10300.c:1821 config/tc-ppc.c:3959 #: config/tc-s390.c:1604 config/tc-v850.c:3040 #, c-format msgid "junk at end of line: `%s'" @@ -15107,7 +15121,7 @@ msgstr "Registre général illégal en tant que opérande flottant" msgid "No instruction found" msgstr "Pas d'instruction trouvée" -#: config/tc-pdp11.c:717 config/tc-z80.c:3666 +#: config/tc-pdp11.c:717 config/tc-z80.c:3674 #, c-format msgid "Unknown instruction '%s'" msgstr "Instruction inconnue « %s »" @@ -15189,68 +15203,68 @@ msgstr "" msgid "pcrel too far" msgstr "pcrel trop éloigné" -#: config/tc-ppc.c:961 config/tc-ppc.c:969 config/tc-ppc.c:3475 +#: config/tc-ppc.c:960 config/tc-ppc.c:968 config/tc-ppc.c:3446 msgid "invalid register expression" msgstr "expression de registre invalide" -#: config/tc-ppc.c:1131 config/tc-ppc.c:1189 config/tc-ppc.c:1237 +#: config/tc-ppc.c:1127 config/tc-ppc.c:1185 config/tc-ppc.c:1233 msgid "the use of -mvle requires big endian." msgstr "l'utilisation de -mvle requiert un grand boutiste." -#: config/tc-ppc.c:1169 config/tc-ppc.c:1191 +#: config/tc-ppc.c:1165 config/tc-ppc.c:1187 msgid "the use of -mvle requires -a32." msgstr "l'utilisation de -mvle requiert -a32." -#: config/tc-ppc.c:1171 +#: config/tc-ppc.c:1167 #, c-format msgid "%s unsupported" msgstr "%s n'est pas supportée" -#: config/tc-ppc.c:1264 config/tc-s390.c:435 config/tc-s390.c:442 +#: config/tc-ppc.c:1260 config/tc-s390.c:435 config/tc-s390.c:442 #, c-format msgid "invalid switch -m%s" msgstr "option invalide -m%s" -#: config/tc-ppc.c:1295 +#: config/tc-ppc.c:1291 msgid "--nops needs a numeric argument" msgstr "--nops requiert un argument numérique" -#: config/tc-ppc.c:1331 +#: config/tc-ppc.c:1327 #, c-format msgid "PowerPC options:\n" msgstr "Options PowerPC:\n" -#: config/tc-ppc.c:1333 +#: config/tc-ppc.c:1329 #, c-format msgid "-a32 generate ELF32/XCOFF32\n" msgstr "-a32 générer ELF32/XCOFF32\n" -#: config/tc-ppc.c:1336 +#: config/tc-ppc.c:1332 #, c-format msgid "-a64 generate ELF64/XCOFF64\n" msgstr "-a64 générer ELF64/XCOFF64\n" -#: config/tc-ppc.c:1338 +#: config/tc-ppc.c:1334 #, c-format msgid "-u ignored\n" msgstr "-u ignorée\n" -#: config/tc-ppc.c:1340 +#: config/tc-ppc.c:1336 #, c-format msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n" msgstr "-mpwrx, -mpwr2 générer du code pour POWER/2 (RIDS2)\n" -#: config/tc-ppc.c:1342 +#: config/tc-ppc.c:1338 #, c-format msgid "-mpwr generate code for POWER (RIOS1)\n" msgstr "-mpwr générer du code pour POWER (RIOS1)\n" -#: config/tc-ppc.c:1344 +#: config/tc-ppc.c:1340 #, c-format msgid "-m601 generate code for PowerPC 601\n" msgstr "-m601 générer du code pour PowerPC 601\n" -#: config/tc-ppc.c:1346 +#: config/tc-ppc.c:1342 #, c-format msgid "" "-mppc, -mppc32, -m603, -m604\n" @@ -15259,32 +15273,32 @@ msgstr "" "-mppc, -mppc32, -m603, -m604\n" " générer du code pour PowerPC 603/604\n" -#: config/tc-ppc.c:1349 +#: config/tc-ppc.c:1345 #, c-format msgid "-m403 generate code for PowerPC 403\n" msgstr "-m403 générer du code pour PowerPC 403\n" -#: config/tc-ppc.c:1351 +#: config/tc-ppc.c:1347 #, c-format msgid "-m405 generate code for PowerPC 405\n" msgstr "-m405 générer du code pour PowerPC 405\n" -#: config/tc-ppc.c:1353 +#: config/tc-ppc.c:1349 #, c-format msgid "-m440 generate code for PowerPC 440\n" msgstr "-m440 générer du code pour PowerPC 440\n" -#: config/tc-ppc.c:1355 +#: config/tc-ppc.c:1351 #, c-format msgid "-m464 generate code for PowerPC 464\n" msgstr "-m464 générer du code pour PowerPC 464\n" -#: config/tc-ppc.c:1357 +#: config/tc-ppc.c:1353 #, c-format msgid "-m476 generate code for PowerPC 476\n" msgstr "-m476 générer du code pour PowerPC 476\n" -#: config/tc-ppc.c:1359 +#: config/tc-ppc.c:1355 #, c-format msgid "" "-m7400, -m7410, -m7450, -m7455\n" @@ -15293,7 +15307,7 @@ msgstr "" "-m7400, -m7410, -m7450, -m7455\n" " générer du code pour PowerPC 7400/7410/7450/7455\n" -#: config/tc-ppc.c:1362 +#: config/tc-ppc.c:1358 #, c-format msgid "" "-m750cl, -mgekko, -mbroadway\n" @@ -15302,37 +15316,37 @@ msgstr "" "-m750cl, -mgekko, -mbroadway\n" " générer du code pour PowerPC 750cl/Gekko/Broadway\n" -#: config/tc-ppc.c:1365 +#: config/tc-ppc.c:1361 #, c-format msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n" msgstr "-m821, -m850, -m860 générer du code pour PowerPC 821/850/860\n" -#: config/tc-ppc.c:1367 +#: config/tc-ppc.c:1363 #, c-format msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n" msgstr "-mppc64, -m620 générer du code pour PowerPC 620/625/630\n" -#: config/tc-ppc.c:1369 +#: config/tc-ppc.c:1365 #, c-format msgid "-mppc64bridge generate code for PowerPC 64, including bridge insns\n" msgstr "-mppc64bridge générer du code pour PowerPC 64, y compris les insns bridge\n" -#: config/tc-ppc.c:1371 +#: config/tc-ppc.c:1367 #, c-format msgid "-mbooke generate code for 32-bit PowerPC BookE\n" msgstr "-mbooke générer du code pour le PowerPC BookE 32 bits\n" -#: config/tc-ppc.c:1373 +#: config/tc-ppc.c:1369 #, c-format msgid "-ma2 generate code for A2 architecture\n" msgstr "-ma2 générer du code pour l'architecture A2\n" -#: config/tc-ppc.c:1375 +#: config/tc-ppc.c:1371 #, c-format msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n" msgstr "-mpower4, -mpwr4 générer du code pour l'architecture Power4\n" -#: config/tc-ppc.c:1377 +#: config/tc-ppc.c:1373 #, c-format msgid "" "-mpower5, -mpwr5, -mpwr5x\n" @@ -15341,132 +15355,132 @@ msgstr "" "-mpower5, -mpwr5, -mpwr5x\n" " générer du code pour l'architecture Power5\n" -#: config/tc-ppc.c:1380 +#: config/tc-ppc.c:1376 #, c-format msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n" msgstr "-mpower6, -mpwr6 générer du code pour l'architecture Power6\n" -#: config/tc-ppc.c:1382 +#: config/tc-ppc.c:1378 #, c-format msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n" msgstr "-mpower7, -mpwr7 générer du code pour l'architecture Power7\n" -#: config/tc-ppc.c:1384 +#: config/tc-ppc.c:1380 #, c-format msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n" msgstr "-mpower8, -mpwr8 générer du code pour l'architecture Power8\n" -#: config/tc-ppc.c:1386 +#: config/tc-ppc.c:1382 #, c-format msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n" msgstr "-mpower9, -mpwr9 générer du code pour l'architecture Power9\n" -#: config/tc-ppc.c:1388 +#: config/tc-ppc.c:1384 #, c-format msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n" msgstr "-mpower10, -mpwr10 générer du code pour l'architecture Power10\n" -#: config/tc-ppc.c:1390 +#: config/tc-ppc.c:1386 #, c-format msgid "-mcell generate code for Cell Broadband Engine architecture\n" msgstr "-mcell générer du code pour l'architecture Cell Broadband Engine\n" -#: config/tc-ppc.c:1392 +#: config/tc-ppc.c:1388 #, c-format msgid "-mcom generate code for Power/PowerPC common instructions\n" msgstr "-mcom générer du code pour les instructions communes Power/PowerPC\n" -#: config/tc-ppc.c:1394 +#: config/tc-ppc.c:1390 #, c-format msgid "-many generate code for any architecture (PWR/PWRX/PPC)\n" msgstr "-many générer du code pour n'importe quelle architecture (PWR/PWRX/PPC)\n" -#: config/tc-ppc.c:1396 +#: config/tc-ppc.c:1392 #, c-format msgid "-maltivec generate code for AltiVec\n" msgstr "-maltivec générer duc ode pour AltiVec\n" -#: config/tc-ppc.c:1398 +#: config/tc-ppc.c:1394 #, c-format msgid "-mvsx generate code for Vector-Scalar (VSX) instructions\n" msgstr "-mvsx générer du code pour les instructions Vector-Scalar (VSX)\n" -#: config/tc-ppc.c:1400 +#: config/tc-ppc.c:1396 #, c-format msgid "-me300 generate code for PowerPC e300 family\n" msgstr "-me300 générer du code pour la famille PowerPC e300\n" -#: config/tc-ppc.c:1402 +#: config/tc-ppc.c:1398 #, c-format msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n" msgstr "-me500, -me500x2 générer du code pour le core complex du Motorola e500\n" -#: config/tc-ppc.c:1404 +#: config/tc-ppc.c:1400 #, c-format msgid "-me500mc, generate code for Freescale e500mc core complex\n" msgstr "-me500mc, générer du code pour le core complex du Freescale e500mc\n" -#: config/tc-ppc.c:1406 +#: config/tc-ppc.c:1402 #, c-format msgid "-me500mc64, generate code for Freescale e500mc64 core complex\n" msgstr "-me500mc64, générer du code pour le core complex du Freescale e500mc64\n" -#: config/tc-ppc.c:1408 +#: config/tc-ppc.c:1404 #, c-format msgid "-me5500, generate code for Freescale e5500 core complex\n" msgstr "-me5500, générer du code pour le core complex du Freescale e5500\n" -#: config/tc-ppc.c:1410 +#: config/tc-ppc.c:1406 #, c-format msgid "-me6500, generate code for Freescale e6500 core complex\n" msgstr "-me6500, générer du code pour le core complex du Freescale e6500\n" -#: config/tc-ppc.c:1412 +#: config/tc-ppc.c:1408 #, c-format msgid "-mspe generate code for Motorola SPE instructions\n" msgstr "-mspe générer du code pour les instructions Motorola SPE\n" -#: config/tc-ppc.c:1414 +#: config/tc-ppc.c:1410 #, c-format msgid "-mspe2 generate code for Freescale SPE2 instructions\n" msgstr "-mspe2 générer du code pour les instructions Freescale SPE2\n" -#: config/tc-ppc.c:1416 +#: config/tc-ppc.c:1412 #, c-format msgid "-mvle generate code for Freescale VLE instructions\n" msgstr "-mvle générer du code pour les instructions Freescale VLE\n" -#: config/tc-ppc.c:1418 +#: config/tc-ppc.c:1414 #, c-format msgid "-mtitan generate code for AppliedMicro Titan core complex\n" msgstr "-mtitan générer du code pour le core complex du AppliedMicro Titan\n" -#: config/tc-ppc.c:1420 +#: config/tc-ppc.c:1416 #, c-format msgid "-mregnames Allow symbolic names for registers\n" msgstr "-mregnames Autoriser les noms symboliques pour les registres\n" -#: config/tc-ppc.c:1422 +#: config/tc-ppc.c:1418 #, c-format msgid "-mno-regnames Do not allow symbolic names for registers\n" msgstr "-mno-regnames Ne pas autoriser les noms symboliques pour les registres\n" -#: config/tc-ppc.c:1425 +#: config/tc-ppc.c:1421 #, c-format msgid "-mrelocatable support for GCC's -mrelocatble option\n" msgstr "-mrelocatable support pour l'option -mrelocatble de GCC\n" -#: config/tc-ppc.c:1427 +#: config/tc-ppc.c:1423 #, c-format msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n" msgstr "-mrelocatable-lib support pour l'option -mrelocatble-lib de GCC\n" -#: config/tc-ppc.c:1429 +#: config/tc-ppc.c:1425 #, c-format msgid "-memb set PPC_EMB bit in ELF flags\n" msgstr "-memb définir le bit PPC_EMB dans les fanions ELF\n" -#: config/tc-ppc.c:1431 +#: config/tc-ppc.c:1427 #, c-format msgid "" "-mlittle, -mlittle-endian, -le\n" @@ -15475,7 +15489,7 @@ msgstr "" "-mlittle, -mlittle-endian, -le\n" " générer du code pour une machine à octets de poids faibles\n" -#: config/tc-ppc.c:1434 +#: config/tc-ppc.c:1430 #, c-format msgid "" "-mbig, -mbig-endian, -be\n" @@ -15484,379 +15498,375 @@ msgstr "" "-mbig, -mbig-endian, -be\n" " générer du code pour une machine à octets de poids fort\n" -#: config/tc-ppc.c:1437 +#: config/tc-ppc.c:1433 #, c-format msgid "-msolaris generate code for Solaris\n" msgstr "-msolaris générer du code pour Solaris\n" -#: config/tc-ppc.c:1439 +#: config/tc-ppc.c:1435 #, c-format msgid "-mno-solaris do not generate code for Solaris\n" msgstr "-mno-solaris ne pas générer de code pour Solaris\n" -#: config/tc-ppc.c:1441 +#: config/tc-ppc.c:1437 #, c-format msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n" msgstr "-K PIC définir EF_PPC_RELOCATABLE_LIB dans les fanions ELF\n" -#: config/tc-ppc.c:1443 +#: config/tc-ppc.c:1439 #, c-format msgid "-V print assembler version number\n" msgstr "-V afficher le numéro de la version de l'assembleur\n" -#: config/tc-ppc.c:1445 +#: config/tc-ppc.c:1441 #, c-format msgid "-Qy, -Qn ignored\n" msgstr "-Qy, -Qn ignorée\n" -#: config/tc-ppc.c:1448 +#: config/tc-ppc.c:1444 #, c-format msgid "-nops=count when aligning, more than COUNT nops uses a branch\n" msgstr "-nops=num si plus que num nops sont nécessaires pour un alignement, utiliser un branchement\n" -#: config/tc-ppc.c:1450 +#: config/tc-ppc.c:1446 #, c-format msgid "-ppc476-workaround warn if emitting data to code sections\n" msgstr "-ppc476-workaround avertir si émet des données vers des sections de code\n" -#: config/tc-ppc.c:1480 +#: config/tc-ppc.c:1476 #, c-format msgid "unknown default cpu = %s, os = %s" msgstr "CPU par défaut inconnu = %s, système d'exploitation = %s" -#: config/tc-ppc.c:1508 +#: config/tc-ppc.c:1504 msgid "neither Power nor PowerPC opcodes were selected." msgstr "aucun opcode Power ou PowerPC n'a été sélectionné." -#: config/tc-ppc.c:1566 +#: config/tc-ppc.c:1562 #, c-format msgid "mask trims opcode bits for %s" msgstr "le masque élague les bits de l'opcode pour %s" -#: config/tc-ppc.c:1576 +#: config/tc-ppc.c:1572 #, c-format msgid "operand index error for %s" msgstr "erreur d'index d'opérande pour %s" -#: config/tc-ppc.c:1602 +#: config/tc-ppc.c:1598 #, c-format msgid "operand %d overlap in %s" msgstr "recouvrement de l'opérande %d dans %s" -#: config/tc-ppc.c:1611 +#: config/tc-ppc.c:1607 #, c-format msgid "non-optional operand %d follows optional operand in %s" msgstr "l'opérande non optionnel %d suit l'opérande optionnel dans %s" -#: config/tc-ppc.c:1661 +#: config/tc-ppc.c:1653 #, c-format msgid "powerpc_operands[%d].bitm invalid" msgstr "powerpc_operands[%d].bitm invalide" -#: config/tc-ppc.c:1668 +#: config/tc-ppc.c:1660 #, c-format msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]" msgstr "powerpc_operands[%d] double powerpc_operands[%d]" -#: config/tc-ppc.c:1694 config/tc-ppc.c:1745 config/tc-ppc.c:1783 -#: config/tc-ppc.c:1821 +#: config/tc-ppc.c:1686 config/tc-ppc.c:1737 config/tc-ppc.c:1775 +#: config/tc-ppc.c:1813 #, c-format msgid "major opcode is not sorted for %s" msgstr "l'opcode majeur n'est pas trié pour %s" -#: config/tc-ppc.c:1700 +#: config/tc-ppc.c:1692 #, c-format msgid "%s is enabled by vle flag" msgstr "%s est activé par le fanion vle" -#: config/tc-ppc.c:1707 +#: config/tc-ppc.c:1699 #, c-format msgid "%s not disabled by vle flag" msgstr "%s n'est pas désactivé par le fanion vle" -#: config/tc-ppc.c:2217 +#: config/tc-ppc.c:2196 #, c-format msgid "symbol+offset@%s means symbol@%s+offset" msgstr "symbole+décalage@%s signifie symbole@%s+décalage" -#: config/tc-ppc.c:2237 +#: config/tc-ppc.c:2216 #, c-format msgid "symbol+offset@%s not supported" msgstr "symbole+offseti@%s non supporté" -#: config/tc-ppc.c:2316 config/tc-ppc.c:4286 config/tc-ppc.c:7669 +#: config/tc-ppc.c:2295 config/tc-ppc.c:4178 config/tc-ppc.c:7584 msgid "data in executable section" msgstr "données dans une section exécutable" -#: config/tc-ppc.c:2357 +#: config/tc-ppc.c:2336 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-ppc.c:2390 +#: config/tc-ppc.c:2369 #, c-format msgid "ignoring attempt to re-define symbol `%s'." msgstr "tentative ignorée de redéfinition du symbole « %s »." -#: config/tc-ppc.c:2398 +#: config/tc-ppc.c:2377 #, c-format msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld." msgstr "longueur de .lcomm « %s » est déjà %ld. N'a pas été changé à %ld." -#: config/tc-ppc.c:2416 +#: config/tc-ppc.c:2395 msgid "common alignment not a power of 2" msgstr "alignement du commun n'est pas une puissance de 2" -#: config/tc-ppc.c:2458 +#: config/tc-ppc.c:2437 #, c-format msgid "expected comma after name `%s' in .localentry directive" msgstr "virgule attendue après le nom « %s » dans la directive .localentry" -#: config/tc-ppc.c:2468 +#: config/tc-ppc.c:2447 msgid "missing expression in .localentry directive" msgstr "expression manquante dans la directive .localentry" -#: config/tc-ppc.c:2489 +#: config/tc-ppc.c:2468 #, c-format msgid ".localentry expression for `%s' is not a valid power of 2" msgstr "l'expression .localentry de « %s » n'est pas une puissance de 2 valable" -#: config/tc-ppc.c:2506 +#: config/tc-ppc.c:2485 #, c-format msgid ".localentry expression for `%s' does not evaluate to a constant" msgstr "l'expression .localentry de « %s » n'est pas une constante" -#: config/tc-ppc.c:2521 +#: config/tc-ppc.c:2500 msgid "missing expression in .abiversion directive" msgstr "expression manquante dans la directive .abiversion" -#: config/tc-ppc.c:2530 +#: config/tc-ppc.c:2509 msgid ".abiversion expression does not evaluate to a constant" msgstr "l'expression .abiversion n'est pas évaluée en une constante" -#: config/tc-ppc.c:2610 +#: config/tc-ppc.c:2589 msgid "relocation cannot be done when using -mrelocatable" msgstr "réadressage ne peut être fait avec -mrelocatable" -#: config/tc-ppc.c:2656 +#: config/tc-ppc.c:2635 msgid "TOC section size exceeds 64k" msgstr "la taille de la section TOC excède 64k" -#: config/tc-ppc.c:3216 +#: config/tc-ppc.c:3195 #, c-format msgid "%s howto doesn't match size/pcrel in gas" msgstr "le howto %s ne correspond pas à size/pcrel dans gas" -#: config/tc-ppc.c:3300 +#: config/tc-ppc.c:3274 #, c-format msgid "unrecognized opcode: `%s'" msgstr "opcode non reconnu : « %s »" #. lmw, stmw, lswi, lswx, stswi, stswx -#: config/tc-ppc.c:3314 +#: config/tc-ppc.c:3285 #, c-format msgid "`%s' invalid when little-endian" msgstr "« %s » est invalide pour un petit boutiste" -#: config/tc-ppc.c:3675 +#: config/tc-ppc.c:3646 #, 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:3678 +#: config/tc-ppc.c:3649 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:3716 config/tc-ppc.c:3726 config/tc-ppc.c:3736 -#: config/tc-ppc.c:3751 +#: config/tc-ppc.c:3687 config/tc-ppc.c:3697 config/tc-ppc.c:3707 +#: config/tc-ppc.c:3722 #, c-format msgid "%s unsupported on this instruction" msgstr "%s non supporté sur cette instruction" -#: config/tc-ppc.c:3798 +#: config/tc-ppc.c:3769 #, c-format msgid "assuming %s on symbol" msgstr "suppose %s sur le symbole" -#: config/tc-ppc.c:3921 +#: config/tc-ppc.c:3892 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:3974 +#: config/tc-ppc.c:3945 #, c-format msgid "syntax error; found `%c', expected `%c'" msgstr "erreur de syntaxe; obtenu « %c », attendait « %c »" -#: config/tc-ppc.c:3979 +#: config/tc-ppc.c:3950 #, c-format msgid "syntax error; end of line, expected `%c'" msgstr "erreur de syntaxe; fin de ligne, attendait « %c »" -#: config/tc-ppc.c:4044 config/tc-ppc.c:6843 +#: config/tc-ppc.c:4015 config/tc-ppc.c:6758 #, 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:4170 -msgid "wrong number of operands" -msgstr "nombre d'opérandes erroné" - -#: config/tc-ppc.c:4243 +#: config/tc-ppc.c:4135 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:4392 +#: config/tc-ppc.c:4284 msgid "missing size" msgstr "taille manquante" -#: config/tc-ppc.c:4401 +#: config/tc-ppc.c:4293 msgid "negative size" msgstr "taille négative" -#: config/tc-ppc.c:4428 +#: config/tc-ppc.c:4320 msgid "Unknown visibility field in .comm" msgstr "Champ de visibilité inconnu dans .comm" -#: config/tc-ppc.c:4446 +#: config/tc-ppc.c:4338 msgid "missing real symbol name" msgstr "nom de symbole réel manquant" -#: config/tc-ppc.c:4485 +#: config/tc-ppc.c:4377 msgid "attempt to redefine symbol" msgstr "tentative de redéfinition de symbole" -#: config/tc-ppc.c:4794 +#: config/tc-ppc.c:4686 #, 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:4807 +#: config/tc-ppc.c:4699 #, 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:4921 +#: config/tc-ppc.c:4813 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:4958 +#: config/tc-ppc.c:4850 msgid "Unknown visibility field in .extern" msgstr "Champ de visibilité inconnu dans .extern" -#: config/tc-ppc.c:4994 +#: config/tc-ppc.c:4886 msgid "Unknown visibility field in .globl" msgstr "Champ de visibilité inconnu dans .global" -#: config/tc-ppc.c:5030 +#: config/tc-ppc.c:4922 msgid "Unknown visibility field in .weak" msgstr "Champ de visibilité inconnu dans .weak" -#: config/tc-ppc.c:5081 +#: config/tc-ppc.c:4973 msgid ".ref outside .csect" msgstr ".ref à l'extérieur de .csect" -#: config/tc-ppc.c:5102 config/tc-ppc.c:5362 +#: config/tc-ppc.c:4994 config/tc-ppc.c:5254 msgid "missing symbol name" msgstr "nom de symbole manquant" -#: config/tc-ppc.c:5132 +#: config/tc-ppc.c:5024 msgid "missing rename string" msgstr "chaîne renommée manquante" -#: config/tc-ppc.c:5162 config/tc-ppc.c:5764 +#: config/tc-ppc.c:5054 config/tc-ppc.c:5656 msgid "missing value" msgstr "valeur manquante" -#: config/tc-ppc.c:5180 +#: config/tc-ppc.c:5072 msgid "illegal .stabx expression; zero assumed" msgstr "expression .stabx illégale; zéro assumé" -#: config/tc-ppc.c:5212 +#: config/tc-ppc.c:5104 msgid "missing class" msgstr "classe manquante" -#: config/tc-ppc.c:5221 +#: config/tc-ppc.c:5113 msgid "missing type" msgstr "type manquant" -#: config/tc-ppc.c:5248 +#: config/tc-ppc.c:5140 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:5552 +#: config/tc-ppc.c:5444 msgid "nested .bs blocks" msgstr "blocs .bs imbriqués" -#: config/tc-ppc.c:5583 +#: config/tc-ppc.c:5475 msgid ".es without preceding .bs" msgstr ".es n'est pas précédé de .bs" -#: config/tc-ppc.c:5756 +#: config/tc-ppc.c:5648 msgid "non-constant byte count" msgstr "compteur d'octet n'est pas une constante" -#: config/tc-ppc.c:5831 +#: config/tc-ppc.c:5723 msgid ".tc not in .toc section" msgstr ".tc n'est pas dans la section .toc" -#: config/tc-ppc.c:5849 +#: config/tc-ppc.c:5741 msgid ".tc with no label" msgstr ".tc sans étiquette" -#: config/tc-ppc.c:5877 +#: config/tc-ppc.c:5769 #, 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:5946 config/tc-s390.c:1960 +#: config/tc-ppc.c:5838 config/tc-s390.c:1964 msgid ".machine stack overflow" msgstr "débordement de pile .machine" -#: config/tc-ppc.c:5953 config/tc-s390.c:1971 +#: config/tc-ppc.c:5845 config/tc-s390.c:1975 msgid ".machine stack underflow" msgstr "dépassement négatif de la pile .machine" -#: config/tc-ppc.c:5972 config/tc-s390.c:1983 +#: config/tc-ppc.c:5887 config/tc-s390.c:1987 #, c-format msgid "invalid machine `%s'" msgstr "machine invalide « %s »" -#: config/tc-ppc.c:6016 +#: config/tc-ppc.c:5931 msgid "bad symbol suffix" msgstr "mauvais suffixe de symbole" -#: config/tc-ppc.c:6115 +#: config/tc-ppc.c:6030 msgid "unrecognized symbol suffix" msgstr "suffixe de symbole non reconnu" -#: config/tc-ppc.c:6203 +#: config/tc-ppc.c:6118 msgid ".ef with no preceding .function" msgstr ".ef n'est pas précédé de .function" -#: config/tc-ppc.c:6339 +#: config/tc-ppc.c:6254 #, c-format msgid "warning: symbol %s has no csect" msgstr "avertissement: symbole %s n'a pas de csect" -#: config/tc-ppc.c:6671 +#: config/tc-ppc.c:6586 msgid "symbol in .toc does not match any .tc" msgstr "symbole dans .toc ne concorde avec aucun .tc" -#: config/tc-ppc.c:7371 +#: config/tc-ppc.c:7286 #, c-format msgid "%s unsupported as instruction fixup" msgstr "%s non supporté comme correctif d'instruction" -#: config/tc-ppc.c:7470 +#: config/tc-ppc.c:7385 #, c-format msgid "unsupported relocation against %s" msgstr "réadressage non supporté vers %s" -#: config/tc-ppc.c:7632 +#: config/tc-ppc.c:7547 #, c-format msgid "R_TLSML relocation doesn't target a TOC entry named \"_$TLSML\": %s" msgstr "le réadressage R_TLSML ne cible pas une entrée TOC nommée « _$TLSML » : %s" -#: config/tc-ppc.c:7652 +#: config/tc-ppc.c:7567 #, c-format msgid "Gas failure, reloc value %d\n" msgstr "Échec de GAS, valeur de réadressage %d\n" @@ -15961,249 +15971,264 @@ msgstr "" msgid "Label \"%s\" matches a CPU register name" msgstr "L'étiquette « %s » correspond à un nom de registre du processeur" -#: config/tc-riscv.c:176 +#: config/tc-riscv.c:202 #, 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:198 +#: config/tc-riscv.c:224 #, 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:266 +#: config/tc-riscv.c:292 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:754 config/tc-riscv.c:815 config/tc-riscv.c:1230 +#: config/tc-riscv.c:780 config/tc-riscv.c:841 config/tc-riscv.c:1298 #, c-format msgid "internal: duplicate %s" msgstr "interne: %s en double" -#: config/tc-riscv.c:912 +#: config/tc-riscv.c:969 #, c-format msgid "internal: bad RISC-V CSR class (0x%x)" msgstr "interne: mauvaise classe CSR RISC-V (0x%x)" -#: config/tc-riscv.c:916 +#: config/tc-riscv.c:975 +#, c-format +msgid "invalid CSR `%s', needs rv32i extension" +msgstr "CSR « %s » invalide, l'extension rv32i est nécessaire" + +#: config/tc-riscv.c:977 #, c-format -msgid "invalid CSR `%s' for the current ISA" -msgstr "CSR « %s » invalide pour l'ISA courante" +msgid "invalid CSR `%s', needs `h' extension" +msgstr "CSR « %s » invalide, l'extension « h » est nécessaire" -#: config/tc-riscv.c:937 +#: config/tc-riscv.c:981 +#, c-format +msgid "invalid CSR `%s', needs `%s' extension" +msgstr "CSR « %s » invalide, l'extension « %s » est nécessaire" + +#: config/tc-riscv.c:1004 #, 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:1050 +#: config/tc-riscv.c:1117 #, 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:1190 +#: config/tc-riscv.c:1258 #, 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:1199 +#: config/tc-riscv.c:1267 #, c-format msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s" msgstr "interne: mauvais opcode RISC-V (bits 0x%lx indéfinis): %s %s" -#: config/tc-riscv.c:1241 +#: config/tc-riscv.c:1309 msgid "internal: broken assembler. No assembly attempted" msgstr "interne: assemblage cassé. Aucune tentative d'assemblage" -#: config/tc-riscv.c:1354 +#: config/tc-riscv.c:1422 #, 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:1470 +#: config/tc-riscv.c:1538 #, c-format msgid "internal: invalid macro argument `%s'" msgstr "interne: l'argument « %s » de la macro est invalide" -#: config/tc-riscv.c:1495 +#: config/tc-riscv.c:1563 msgid "internal: vasprintf failed" msgstr "interne: vasprintf a échoué" -#: config/tc-riscv.c:1525 config/tc-riscv.c:1603 +#: config/tc-riscv.c:1593 config/tc-riscv.c:1671 msgid "unsupported large constant" msgstr "constante de grande taille non supportée" -#: config/tc-riscv.c:1527 +#: config/tc-riscv.c:1595 #, c-format msgid "unknown CSR `%s'" msgstr "CSR inconnu « %s »" -#: config/tc-riscv.c:1530 +#: config/tc-riscv.c:1598 #, c-format msgid "instruction %s requires absolute expression" msgstr "l'instruction %s requiert une expression absolue" -#: config/tc-riscv.c:1704 config/tc-riscv.c:1739 +#: config/tc-riscv.c:1772 config/tc-riscv.c:1807 msgid "must provide temp if destination overlaps mask" msgstr "il faut fournir temp si la destination chevauche le masque" -#: config/tc-riscv.c:1891 +#: config/tc-riscv.c:1968 #, c-format msgid "internal: macro %s not implemented" msgstr "interne: la macro %s n'est pas implémentée" -#: config/tc-riscv.c:2077 +#: config/tc-riscv.c:2154 msgid "multiple vsew constants" msgstr "constantes vsew multiples" -#: config/tc-riscv.c:2085 +#: config/tc-riscv.c:2162 msgid "multiple vlmul constants" msgstr "constantes vlmul multiples" -#: config/tc-riscv.c:2093 +#: config/tc-riscv.c:2170 msgid "multiple vta constants" msgstr "constantes vta multiples" -#: config/tc-riscv.c:2101 +#: config/tc-riscv.c:2178 msgid "multiple vma constants" msgstr "constantes vma multiples" #. Reset error message of the previous round. -#: config/tc-riscv.c:2257 +#: config/tc-riscv.c:2341 msgid "illegal operands" msgstr "opérandes illégaux" -#: config/tc-riscv.c:2297 +#: config/tc-riscv.c:2382 #, c-format msgid "read-only CSR is written `%s'" msgstr "le CSR en lecture seule est écrit avec « %s »" -#: config/tc-riscv.c:2307 +#: config/tc-riscv.c:2392 msgid "illegal opcode for zve32x" msgstr "opcode illégal pour zve32x" -#: config/tc-riscv.c:2546 -msgid "bad value for compressed funct6 field, value must be 0...64" -msgstr "mauvaise valeur pour le champ funct6 compressé, la valeur doit être 0...64" +#: config/tc-riscv.c:2631 +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:2561 +#: config/tc-riscv.c:2646 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:2576 +#: config/tc-riscv.c:2661 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:2591 +#: config/tc-riscv.c:2676 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:2684 +#: config/tc-riscv.c:2769 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:2696 +#: config/tc-riscv.c:2781 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:2709 +#: config/tc-riscv.c:2794 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:2721 +#: config/tc-riscv.c:2806 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:2733 +#: config/tc-riscv.c:2818 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:2795 config/tc-riscv.c:2806 +#: config/tc-riscv.c:2880 config/tc-riscv.c:2891 #, c-format msgid "improper shift amount (%lu)" msgstr "nombre de décalages erroné (%lu)" -#: config/tc-riscv.c:2817 +#: config/tc-riscv.c:2902 #, c-format msgid "improper CSRxI immediate (%lu)" msgstr "immédiat CSRxI inopportun (%lu)" -#: config/tc-riscv.c:2834 +#: config/tc-riscv.c:2919 #, c-format msgid "improper CSR address (%lu)" msgstr "adresse CSR inopportune (%lu)" -#: config/tc-riscv.c:3015 +#: config/tc-riscv.c:3100 msgid "lui expression not in range 0..1048575" msgstr "l'expression lui n'est pas dans les bornes 0..1048575" -#: config/tc-riscv.c:3052 +#: config/tc-riscv.c:3137 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:3068 +#: config/tc-riscv.c:3153 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:3091 +#: config/tc-riscv.c:3176 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:3106 +#: config/tc-riscv.c:3191 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:3121 +#: config/tc-riscv.c:3206 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:3139 +#: config/tc-riscv.c:3224 #, c-format msgid "Improper bs immediate (%lu)" msgstr "Immédiat bs inopportun (%lu)" -#: config/tc-riscv.c:3150 +#: config/tc-riscv.c:3235 #, c-format msgid "Improper rnum immediate (%lu)" msgstr "Immédiat rnum inopportun (%lu)" -#: config/tc-riscv.c:3168 +#: config/tc-riscv.c:3259 +#, c-format +msgid "improper prefetch offset (%ld)" +msgstr "décalage de pré-extraction erroné (%ld)" + +#: config/tc-riscv.c:3270 #, c-format msgid "internal: unknown argument type `%s'" msgstr "interne: type d'argument « %s » inconnu" -#: config/tc-riscv.c:3209 +#: config/tc-riscv.c:3311 msgid "values must be constant" msgstr "les valeurs doivent être des constantes" -#: config/tc-riscv.c:3217 +#: config/tc-riscv.c:3319 msgid "unrecognized values" msgstr "valeurs non reconnues" -#: config/tc-riscv.c:3225 +#: config/tc-riscv.c:3327 msgid "value conflicts with instruction length" msgstr "la valeur est en conflit avec la longueur d'instruction" -#: config/tc-riscv.c:3594 +#: config/tc-riscv.c:3701 #, c-format msgid "internal: bad CFA value #%d" msgstr "interne: mauvaise valeur CFA #%d" -#: config/tc-riscv.c:3675 +#: config/tc-riscv.c:3782 #, c-format msgid "internal: bad relocation #%d" msgstr "interne: mauvais réadressage #%d" -#: config/tc-riscv.c:3799 +#: config/tc-riscv.c:3906 msgid ".option pop with no .option push" msgstr ".option pop sans .option push" -#: config/tc-riscv.c:3813 +#: config/tc-riscv.c:3920 #, c-format msgid "unrecognized .option directive: %s\n" msgstr "directive .option non reconnue: %s\n" -#: config/tc-riscv.c:4170 +#: config/tc-riscv.c:4277 #, c-format msgid "" "RISC-V options:\n" @@ -16238,30 +16263,30 @@ msgstr "" " -mbig-endian assembler pour gros boutiste\n" " -mlittle-endian assembler pour petit boutiste\n" -#: config/tc-riscv.c:4212 +#: config/tc-riscv.c:4319 #, c-format msgid "unknown register `%s'" msgstr "registre « %s » inconnu" -#: config/tc-riscv.c:4234 +#: config/tc-riscv.c:4341 #, c-format msgid "non-constant .%cleb128 is not supported" msgstr ".%cleb128 non constant n'est pas supporté" -#: config/tc-riscv.c:4328 +#: config/tc-riscv.c:4441 #, 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:4420 +#: config/tc-riscv.c:4533 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:4438 +#: config/tc-riscv.c:4551 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:4460 +#: config/tc-riscv.c:4573 msgid "missing symbol name for .variant_cc directive" msgstr "nom de symbole manquant pour la directive .variant_cc" @@ -16672,8 +16697,8 @@ msgstr "Le format de fichier 64 bits est utilisé sans les instructions esame." #: config/tc-s390.c:620 #, c-format -msgid "operand out of range (%s not between %ld and %ld)" -msgstr "opérande hors limite (%s n'est pas entre %ld et %ld)" +msgid "operand out of range (%<PRId64> not between %<PRId64> and %<PRId64>)" +msgstr "opérande hors limite (%<PRId64> n'est pas entre %<PRId64> et %<PRId64>)" #: config/tc-s390.c:845 #, c-format @@ -16736,56 +16761,56 @@ msgstr "erreur de syntaxe: « ) » manquante après le registre de base" msgid "syntax error; ')' not allowed here" msgstr "erreur de syntaxes; « ) » n'est pas permis ici" -#: config/tc-s390.c:1696 +#: config/tc-s390.c:1700 #, c-format msgid "Opcode %s not available in this mode" msgstr "Opcode %s pas disponible dans ce mode" -#: config/tc-s390.c:1751 config/tc-s390.c:1774 config/tc-s390.c:1787 +#: config/tc-s390.c:1755 config/tc-s390.c:1778 config/tc-s390.c:1791 msgid "Invalid .insn format\n" msgstr "Format .insn invalide\n" -#: config/tc-s390.c:1759 +#: config/tc-s390.c:1763 #, c-format msgid "Unrecognized opcode format: `%s'" msgstr "Format de opcode non reconnu: « %s »" -#: config/tc-s390.c:1790 +#: config/tc-s390.c:1794 msgid "second operand of .insn not a constant\n" msgstr "second opérande de .insn n'est pas constante\n" -#: config/tc-s390.c:1793 +#: config/tc-s390.c:1797 msgid "missing comma after insn constant\n" msgstr "virgule manquante après la constante de insn\n" -#: config/tc-s390.c:2032 +#: config/tc-s390.c:2036 msgid ".machinemode stack overflow" msgstr "débordement de pile .machinemode" -#: config/tc-s390.c:2039 +#: config/tc-s390.c:2043 msgid ".machinemode stack underflow" msgstr "dépassement négatif de la pile .machinemode" -#: config/tc-s390.c:2056 +#: config/tc-s390.c:2060 #, c-format msgid "invalid machine mode `%s'" msgstr "mode machine « %s » invalide" -#: config/tc-s390.c:2372 +#: config/tc-s390.c:2376 msgid "unsupported relocation type" msgstr "type de réadressage non supporté" -#: config/tc-s390.c:2427 +#: config/tc-s390.c:2431 #, 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:2566 +#: config/tc-s390.c:2570 #, c-format msgid "Gas failure, reloc type %s\n" msgstr "Échec de GAS, type de réadressage %s\n" -#: config/tc-s390.c:2568 +#: config/tc-s390.c:2572 #, c-format msgid "Gas failure, reloc type #%i\n" msgstr "Échec de GAS, type de réadressage #%i\n" @@ -17011,12 +17036,12 @@ msgstr "Utilisation non supporté de .gpword" msgid "BSS length (%d) < 0 ignored" msgstr "longueur BSS (%d) < 0 ignorée" -#: config/tc-score.c:6130 read.c:2533 +#: config/tc-score.c:6130 read.c:2459 #, c-format msgid "error setting flags for \".sbss\": %s" msgstr "erreur lors de l'initialisation des fanions pour « .sbss »: %s" -#: config/tc-score.c:6144 config/tc-sparc.c:4161 +#: config/tc-score.c:6144 config/tc-sparc.c:4160 msgid "missing alignment" msgstr "alignement manquant" @@ -17025,7 +17050,7 @@ msgstr "alignement manquant" msgid "alignment too large; %d assumed" msgstr "alignement trop grand; %d assumé" -#: config/tc-score.c:6186 read.c:2594 +#: config/tc-score.c:6186 read.c:2520 msgid "alignment negative; 0 assumed" msgstr "alignement négatif; 0 assumé" @@ -17391,8 +17416,8 @@ msgstr "déplacement pour symbole indéfini %s provoque un débordement du champ msgid "overflow in branch to %s; converted into longer instruction sequence" msgstr "débordement durant le branchement vers %s; converti en une séquence d'instructions plus longue" -#: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4625 -#: config/tc-sparc.c:4649 +#: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4624 +#: config/tc-sparc.c:4648 msgid "misaligned data" msgstr "données mal alignées" @@ -17730,117 +17755,117 @@ msgstr ": nom cpreg invalide" msgid "Illegal operands%s" msgstr "Opérande %s illégal" -#: config/tc-sparc.c:3206 +#: config/tc-sparc.c:3205 #, c-format msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\"" msgstr "architecture bousculé de « %s » à « %s » sur « %s »" -#: config/tc-sparc.c:3247 +#: config/tc-sparc.c:3246 #, c-format msgid "Architecture mismatch on \"%s %s\"." msgstr "L'architecture ne concorde pas sur « %s %s »." -#: config/tc-sparc.c:3248 +#: config/tc-sparc.c:3247 #, c-format msgid "(Requires %s; requested architecture is %s.)" msgstr "(Requiert %s; architecture requise est %s.)" -#: config/tc-sparc.c:3260 +#: config/tc-sparc.c:3259 #, c-format msgid "Hardware capability \"%s\" not enabled for \"%s\"." msgstr "Capacité matérielle « %s » pas activée pour « %s »" -#: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660 -#: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683 -#: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728 -#: config/tc-sparc.c:3752 write.c:1184 +#: config/tc-sparc.c:3645 config/tc-sparc.c:3652 config/tc-sparc.c:3659 +#: config/tc-sparc.c:3666 config/tc-sparc.c:3673 config/tc-sparc.c:3682 +#: config/tc-sparc.c:3694 config/tc-sparc.c:3705 config/tc-sparc.c:3727 +#: config/tc-sparc.c:3751 write.c:1184 msgid "relocation overflow" msgstr "débordement de réadressage" -#: config/tc-sparc.c:3807 +#: config/tc-sparc.c:3806 #, c-format msgid "bad or unhandled relocation type: 0x%02x" msgstr "type de réadressage mauvais ou non traité: 0x%02x" -#: config/tc-sparc.c:4123 +#: config/tc-sparc.c:4122 msgid "Expected comma after name" msgstr "Virgule attendue après le nom" -#: config/tc-sparc.c:4132 +#: config/tc-sparc.c:4131 #, c-format msgid "BSS length (%d.) <0! Ignored." msgstr "longueur BSS (%d.) <0! Ignoré." -#: config/tc-sparc.c:4144 +#: config/tc-sparc.c:4143 msgid "bad .reserve segment -- expected BSS segment" msgstr "segment .reserve erroné -- segment BSS attendu" -#: config/tc-sparc.c:4170 config/tc-sparc.c:4297 +#: config/tc-sparc.c:4169 config/tc-sparc.c:4296 msgid "negative alignment" msgstr "alignement négatif" -#: config/tc-sparc.c:4180 config/tc-sparc.c:4318 read.c:1590 read.c:2606 +#: config/tc-sparc.c:4179 config/tc-sparc.c:4317 read.c:1507 read.c:2532 msgid "alignment not a power of 2" msgstr "alignment n'est pas une puissance de 2" -#: config/tc-sparc.c:4226 +#: config/tc-sparc.c:4225 #, c-format msgid "Ignoring attempt to re-define symbol %s" msgstr "Tentative ignorée de redéfinition du symbole « %s »" -#: config/tc-sparc.c:4249 config/tc-v850.c:283 +#: config/tc-sparc.c:4248 config/tc-v850.c:283 msgid "Expected comma after symbol-name" msgstr "Virgule attendue après un nom de symbole" -#: config/tc-sparc.c:4259 +#: config/tc-sparc.c:4258 #, c-format msgid ".COMMon length (%lu) out of range ignored" msgstr "longueur de .COMMon (%lu) hors limite, ignoré" -#: config/tc-sparc.c:4285 +#: config/tc-sparc.c:4284 msgid "Expected comma after common length" msgstr "Virgule attendue après la longueur du commun" -#: config/tc-sparc.c:4430 +#: config/tc-sparc.c:4429 msgid "Unknown segment type" msgstr "Type de segment inconnu" -#: config/tc-sparc.c:4499 config/tc-sparc.c:4508 +#: config/tc-sparc.c:4498 config/tc-sparc.c:4507 #, c-format msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}" msgstr "syntaxe du registre est .register %%g[2367],{#scratch|symbolname|#ignore}" -#: config/tc-sparc.c:4526 +#: config/tc-sparc.c:4525 msgid "redefinition of global register" msgstr "redéfinition du registre global" -#: config/tc-sparc.c:4537 +#: config/tc-sparc.c:4536 #, c-format msgid "Register symbol %s already defined." msgstr "Symbole du registre %s est déjà défini." -#: config/tc-sparc.c:4739 +#: config/tc-sparc.c:4738 #, c-format msgid "Illegal operands: %%r_plt in %d-byte data field" msgstr "Opérandes illégaux: %%r_plt dans %d-octet de champ de données" -#: config/tc-sparc.c:4749 +#: config/tc-sparc.c:4748 #, c-format 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:4786 config/tc-vax.c:3313 +#: config/tc-sparc.c:4785 config/tc-vax.c:3313 #, 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:4794 config/tc-sparc.c:4825 config/tc-sparc.c:4834 +#: config/tc-sparc.c:4793 config/tc-sparc.c:4824 config/tc-sparc.c:4833 #: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361 #, 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:4843 config/tc-vax.c:3370 +#: config/tc-sparc.c:4842 config/tc-vax.c:3370 #, c-format msgid "Illegal operands: garbage after %%r_%s%d()" msgstr "Opérandes illégaux: rebuts après %%r_%s%d()" @@ -20085,16 +20110,11 @@ msgstr "signature d'appel manquante" msgid "missing table index" msgstr "index de table manquant" -#: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3966 +#: config/tc-wasm32.c:726 config/tc-z80.c:3703 read.c:3869 #, 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 »" -#: config/tc-xc16x.c:218 -#, c-format -msgid " XC16X specific command line options:\n" -msgstr " Options de la ligne de commande spécifiques à XC16X:\n" - #: config/tc-xgate.c:215 msgid "architecture variant invalid" msgstr "variante d'architecture invalide" @@ -20886,45 +20906,45 @@ msgstr "parenthèses non concordantes" msgid "bad expression syntax" msgstr "syntaxe de l'expression erronée" -#: config/tc-z80.c:1138 +#: config/tc-z80.c:1146 #, c-format msgid "%d-bit overflow (%+ld)" msgstr "débordement sur %d bits (%+ld)" -#: config/tc-z80.c:1152 +#: config/tc-z80.c:1160 #, c-format msgid "invalid data size %d" msgstr "taille de données %d invalide" -#: config/tc-z80.c:1237 +#: config/tc-z80.c:1245 msgid "cannot make a relative jump to an absolute location" msgstr "impossible de faire un saut relatif vers une position absolue" -#: config/tc-z80.c:1244 +#: config/tc-z80.c:1252 #, c-format msgid "index overflow (%+ld)" msgstr "débordement de l'index (%+ld)" -#: config/tc-z80.c:1246 +#: config/tc-z80.c:1254 #, c-format msgid "offset overflow (%+ld)" msgstr "débordement de l'offset (%+ld)" -#: config/tc-z80.c:1448 config/tc-z80.c:1695 config/tc-z80.c:1738 -#: config/tc-z80.c:1819 config/tc-z80.c:1849 config/tc-z80.c:1908 -#: config/tc-z80.c:1968 config/tc-z80.c:2021 config/tc-z80.c:2054 -#: config/tc-z80.c:2111 config/tc-z80.c:2729 config/tc-z80.c:2778 -#: config/tc-z80.c:2816 config/tc-z80.c:2876 config/tc-z80.c:2936 -#: config/tc-z80.c:3012 config/tc-z80.c:3035 +#: config/tc-z80.c:1456 config/tc-z80.c:1703 config/tc-z80.c:1746 +#: config/tc-z80.c:1827 config/tc-z80.c:1857 config/tc-z80.c:1916 +#: config/tc-z80.c:1976 config/tc-z80.c:2029 config/tc-z80.c:2062 +#: config/tc-z80.c:2119 config/tc-z80.c:2737 config/tc-z80.c:2786 +#: config/tc-z80.c:2824 config/tc-z80.c:2884 config/tc-z80.c:2944 +#: config/tc-z80.c:3020 config/tc-z80.c:3043 msgid "bad instruction syntax" msgstr "syntaxe de l'instruction erronée" -#: config/tc-z80.c:1886 +#: config/tc-z80.c:1894 msgid "condition code invalid for jr" msgstr "code de condition invalide pour jr" -#: config/tc-z80.c:2475 config/tc-z80.c:2486 config/tc-z80.c:2502 -#: config/tc-z80.c:2535 +#: config/tc-z80.c:2483 config/tc-z80.c:2494 config/tc-z80.c:2510 +#: config/tc-z80.c:2543 msgid "ADL mode instruction" msgstr "instruction de mode ADL" @@ -20932,62 +20952,62 @@ msgstr "instruction de mode ADL" #. LIS prefix, in Z80 it is LD C,C #. SIL prefix, in Z80 it is LD D,D #. LIL prefix, in Z80 it is LD E,E -#: config/tc-z80.c:2610 +#: config/tc-z80.c:2618 msgid "unsupported instruction, assembled as NOP" msgstr "instruction non supportée, assemblée comme un NOP" -#: config/tc-z80.c:3203 config/tc-z80.c:3234 +#: config/tc-z80.c:3211 config/tc-z80.c:3242 msgid "parentheses ignored" msgstr "parenthèses ignorées" -#: config/tc-z80.c:3251 +#: config/tc-z80.c:3259 msgid "CPU mode is unsupported by target" msgstr "le mode CPU n'est pas supporté par la cible" -#: config/tc-z80.c:3273 +#: config/tc-z80.c:3281 msgid "assignment expected" msgstr "affectation attendue" -#: config/tc-z80.c:3688 +#: config/tc-z80.c:3696 #, c-format msgid "Unknown instruction `%s'" msgstr "Instruction inconnue « %s »" -#: config/tc-z80.c:3764 +#: config/tc-z80.c:3772 #, c-format msgid "8-bit signed offset out of range (%+ld)" msgstr "offset signé sur 8 bits hors limite (%+ld)" -#: config/tc-z80.c:3787 +#: config/tc-z80.c:3795 #, c-format msgid "8-bit overflow (%+ld)" msgstr "débordement sur 8 bits (%+ld)" -#: config/tc-z80.c:3804 +#: config/tc-z80.c:3812 #, c-format msgid "16-bit overflow (%+ld)" msgstr "débordement sur 16 bits (%+ld)" -#: config/tc-z80.c:3812 +#: config/tc-z80.c:3820 #, c-format msgid "24-bit overflow (%+ld)" msgstr "débordement sur 24 bits (%+ld)" -#: config/tc-z80.c:3821 +#: config/tc-z80.c:3829 #, c-format msgid "32-bit overflow (%+ld)" msgstr "débordement sur 32 bits (%+ld)" -#: config/tc-z80.c:3834 +#: config/tc-z80.c:3842 #, c-format msgid "md_apply_fix: unknown reloc type 0x%x\n" msgstr "md_apply_fix: type de réadressage 0x%x inconnu\n" -#: config/tc-z80.c:4031 config/tc-z80.c:4090 +#: config/tc-z80.c:4039 config/tc-z80.c:4098 msgid "invalid syntax" msgstr "syntaxe invalide" -#: config/tc-z80.c:4109 +#: config/tc-z80.c:4117 msgid "overflow" msgstr "débordement" @@ -21218,7 +21238,7 @@ msgstr "ne peut ouvrir « %s » en écriture" msgid "can't close `%s'" msgstr "ne peut fermer « %s »" -#: dw2gencfi.c:319 read.c:2507 +#: dw2gencfi.c:319 read.c:2433 #, c-format msgid "bfd_set_section_flags: %s" msgstr "bfd_set_section_flags: %s" @@ -21339,55 +21359,60 @@ msgstr "ouverture CFI à la fin du fichier; directive .cfi_endproc manquante" msgid "CFI is not supported for this target" msgstr "CFI n'est pas supporté pour cette cible" -#: dwarf2dbg.c:378 dwarf2dbg.c:3048 +#: dwarf2dbg.c:373 dwarf2dbg.c:3240 msgid "view number mismatch" msgstr "le numéro de vue ne concorde pas" -#: dwarf2dbg.c:683 dwarf2dbg.c:1204 +#: dwarf2dbg.c:688 #, c-format -msgid "file number %lu is too big" -msgstr "le numéro de fichier %lu est trop grand" +msgid "file number %u is too big" +msgstr "le numéro de fichier %u est trop grand" -#: dwarf2dbg.c:896 +#: dwarf2dbg.c:914 #, 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:1152 dwarf2dbg.c:1244 +#: dwarf2dbg.c:1170 dwarf2dbg.c:1262 msgid "file number less than one" msgstr "le numéro du fichier est plus petit que un" -#: dwarf2dbg.c:1187 +#: dwarf2dbg.c:1205 msgid "md5 value too small or not a constant" msgstr "la valeur md5 est trop petite ou pas une constante" -#: dwarf2dbg.c:1251 dwarf2dbg.c:2289 +#: dwarf2dbg.c:1222 +#, c-format +msgid "file number %lu is too big" +msgstr "le numéro de fichier %lu est trop grand" + +#: dwarf2dbg.c:1269 dwarf2dbg.c:2286 #, c-format msgid "unassigned file number %ld" msgstr "numéro de fichier %ld non assigné" -#: dwarf2dbg.c:1325 +#: dwarf2dbg.c:1343 msgid "is_stmt value not 0 or 1" msgstr "valeur de is_stmt n'est pas 0 ou 1" -#: dwarf2dbg.c:1337 +#: dwarf2dbg.c:1355 msgid "isa number less than zero" msgstr "le numéro isa est plus petit que un" -#: dwarf2dbg.c:1349 +#: dwarf2dbg.c:1367 msgid "discriminator less than zero" msgstr "discrimateur plus petit que zéro" -#: dwarf2dbg.c:1368 +#: dwarf2dbg.c:1386 msgid "numeric view can only be asserted to zero" msgstr "une vue numérique peut uniquement être affirmée à zéro" -#: dwarf2dbg.c:1406 +#: dwarf2dbg.c:1426 #, c-format msgid "unknown .loc sub-directive `%s'" msgstr "sous directive .loc inconnue « %s »" -#: dwarf2dbg.c:2402 +#: dwarf2dbg.c:2420 msgid "internal error: unknown dwarf2 format" msgstr "erreur interne: format DWARF2 inconnu" @@ -21567,11 +21592,11 @@ 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:73 read.c:4032 +#: expr.c:73 read.c:3931 msgid "bignum invalid" msgstr "grand nombre invalide" -#: expr.c:75 read.c:4034 read.c:4540 read.c:5315 +#: expr.c:75 read.c:3933 read.c:4439 read.c:5214 msgid "floating point number invalid" msgstr "nombre flottant invalide" @@ -21614,7 +21639,7 @@ msgstr "« %c » trouvé, attendait: « %c »" msgid "missing '%c'" msgstr "« %c » manquant" -#: expr.c:1007 read.c:4825 +#: expr.c:1007 read.c:4724 msgid "EBCDIC constants are not supported" msgstr "Les constantes EBCDIC ne sont pas supportées." @@ -21623,52 +21648,52 @@ msgstr "Les constantes EBCDIC ne sont pas supportées." 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:1205 expr.c:1229 +#: expr.c:1205 expr.c:1227 msgid "syntax error in .startof. or .sizeof." msgstr "erreur de syntaxe dans .startof. ou .sizeof." -#: expr.c:1310 expr.c:1634 +#: expr.c:1308 expr.c:1633 #, c-format msgid "invalid use of operator \"%s\"" msgstr "utilisation invalide de l'opérateur « %s »" -#: expr.c:1818 +#: expr.c:1817 msgid "missing operand; zero assumed" msgstr "opérande manquant; zéro assumé" -#: expr.c:1857 +#: expr.c:1856 msgid "left operand is a bignum; integer 0 assumed" msgstr "opérande de gauche est un grand nombre; entier 0 assumé" -#: expr.c:1859 +#: expr.c:1858 msgid "left operand is a float; integer 0 assumed" msgstr "opérande de gauche est un nombre flottant; entier 0 assumé" -#: expr.c:1868 +#: expr.c:1867 msgid "right operand is a bignum; integer 0 assumed" msgstr "opérande de droite est un grand nombre; entier 0 assumé" -#: expr.c:1870 +#: expr.c:1869 msgid "right operand is a float; integer 0 assumed" msgstr "opérande de droite est un nombre flottant; entier 0 assumé" -#: expr.c:1948 symbols.c:1590 +#: expr.c:1947 symbols.c:1596 msgid "division by zero" msgstr "division par zéro" -#: expr.c:1954 symbols.c:1601 +#: expr.c:1953 symbols.c:1607 msgid "shift count" msgstr "nombre de décalages" -#: expr.c:2089 +#: expr.c:2088 msgid "operation combines symbols in different segments" msgstr "operation combine des symboles dans différents segments" -#: expr.c:2412 +#: expr.c:2411 msgid "missing closing '\"'" msgstr "« \" » fermant manquant" -#: expr.c:2440 +#: expr.c:2439 #, 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" @@ -21700,7 +21725,7 @@ msgstr[1] "ne peut étendre la fragmentation de %lu caractères" #. 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:240 listing.c:353 +#: input-file.c:136 input-scrub.c:239 listing.c:353 msgid "{standard input}" msgstr "{entrée standard}" @@ -21836,107 +21861,107 @@ msgid "new line in title" msgstr "saut de ligne dans le titre" #. Turns the next expression into a string. -#: macro.c:382 +#: macro.c:413 #, no-c-format msgid "% operator needs absolute expression" msgstr "opérateur % a besoin d'une expression absolue" -#: macro.c:537 +#: macro.c:568 #, 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:547 +#: macro.c:578 #, 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:564 +#: macro.c:595 #, 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:576 +#: macro.c:607 #, 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:617 +#: macro.c:648 #, 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:706 #, 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:718 #, 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:733 msgid "Missing macro name" msgstr "Nom de macro manquant" -#: macro.c:711 +#: macro.c:742 #, c-format msgid "Bad parameter list for macro `%s'" msgstr "Mauvaise liste de paramètres pour la macro « %s »" -#: macro.c:722 +#: macro.c:753 #, c-format msgid "Macro `%s' was already defined" msgstr "Macro « %s » a déjà été définie" -#: macro.c:847 macro.c:849 +#: macro.c:878 macro.c:880 msgid "missing `)'" msgstr "« ) » manquante" -#: macro.c:932 +#: macro.c:963 #, 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:1103 +#: macro.c:1134 msgid "confusion in formal parameters" msgstr "confusion dans les paramètres formels" -#: macro.c:1111 +#: macro.c:1142 #, 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:1122 +#: macro.c:1153 #, 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:1136 +#: macro.c:1167 msgid "can't mix positional and keyword arguments" msgstr "ne peut mélanger des arguments positionnels et des mots clés" -#: macro.c:1147 +#: macro.c:1178 msgid "too many positional arguments" msgstr "trop d'arguments positionnels" -#: macro.c:1195 +#: macro.c:1226 #, 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:1314 +#: macro.c:1345 #, c-format msgid "Attempt to purge non-existing macro `%s'" msgstr "Tentative de purger la macro inexistante « %s »" -#: macro.c:1334 +#: macro.c:1365 msgid "unexpected end of file in irp or irpc" msgstr "fin inattendue du fichier dans irp ou irpc" -#: macro.c:1342 +#: macro.c:1373 msgid "missing model parameter" msgstr "paramètre du modèle manquant" @@ -21987,91 +22012,91 @@ msgstr "%s hors limite (%s n'est pas entre %s et %s)" msgid "%s out of range (0x%s is not between 0x%s and 0x%s)" msgstr "%s hors limite (0x%s n'est pas entre 0x%s et 0x%s)" -#: output-file.c:34 +#: output-file.c:35 #, c-format msgid "can't open a bfd on stdout %s" msgstr "ne peut ouvrir un bfd sur stdout %s" -#: output-file.c:41 +#: output-file.c:42 #, c-format msgid "selected target format '%s' unknown" msgstr "format de cible sélectionné « %s » inconnu" -#: output-file.c:43 +#: output-file.c:44 #, c-format msgid "can't create %s: %s" msgstr "ne peut créer %s: %s" -#: read.c:573 +#: read.c:571 #, c-format msgid "error constructing %s pseudo-op table" msgstr "erreur de construction %s table pseudo-op" -#: read.c:757 +#: read.c:736 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:773 +#: read.c:752 #, 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:782 +#: read.c:761 #, 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:823 read.c:2877 read.c:3471 +#: read.c:802 read.c:2803 read.c:3367 msgid "ignoring fill value in absolute section" msgstr "ignore la valeur de remplissage dans la section absolue" -#: read.c:825 read.c:2892 read.c:3510 +#: read.c:804 read.c:2818 read.c:3406 #, c-format msgid "ignoring fill value in section `%s'" msgstr "ignore la valeur de remplissage dans la section « %s »" -#: read.c:1185 +#: read.c:1164 #, c-format msgid "unknown pseudo-op: `%s'" msgstr "pseudo-op inconnu: « %s »" -#: read.c:1238 +#: read.c:1217 msgid "unable to continue with assembly." msgstr "impossible de continuer cette assemblage." -#: read.c:1271 +#: read.c:1250 #, c-format msgid "local label too large near %s" msgstr "étiquette locale trop grande près de %s" -#: read.c:1294 +#: read.c:1273 #, c-format msgid "label \"%ld$\" redefined" msgstr "étiquette « %ld$ » redéfinie" -#: read.c:1440 +#: read.c:1357 msgid ".bundle_lock with no matching .bundle_unlock" msgstr ".bundle_lock sans .bundle_unlock correspondant" -#: read.c:1537 +#: read.c:1454 msgid ".abort detected. Abandoning ship." msgstr ".abort détecté. Abandon." -#: read.c:1599 +#: read.c:1516 #, c-format msgid "alignment too large: %u assumed" msgstr "alignement trop grand: %u assumé" -#: read.c:1631 +#: read.c:1548 msgid "expected fill pattern missing" msgstr "le patron de remplissage attendu est manquant" -#: read.c:1656 +#: read.c:1573 #, c-format msgid "fill pattern too long, truncating to %u" msgstr "motif de remplissage trop long, tronqué à %u" -#: read.c:1754 +#: read.c:1671 msgid "symbol name not recognised in the current locale" msgstr "nom de symbole pas reconnu dans la locale actuelle" @@ -22084,357 +22109,357 @@ 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:2094 +#: read.c:2019 #, 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:2131 +#: read.c:2057 #, c-format msgid "incompatible flag %i in line directive" msgstr "fanion %i incompatible dans la directive de ligne" -#: read.c:2143 +#: read.c:2069 #, c-format msgid "unsupported flag %i in line directive" msgstr "fanion %i non supporté dans la directive de ligne" -#: read.c:2182 +#: read.c:2108 msgid "start address not supported" msgstr "adresse de départ non supportée" -#: read.c:2191 +#: read.c:2117 msgid ".err encountered" msgstr ".err rencontré" -#: read.c:2207 +#: read.c:2133 msgid ".error directive invoked in source file" msgstr "directive .error invoquée dans le fichier source" -#: read.c:2208 +#: read.c:2134 msgid ".warning directive invoked in source file" msgstr "directive .warning invoquée dans le fichier source" -#: read.c:2214 +#: read.c:2140 #, c-format msgid "%s argument must be a string" msgstr "%s l'argument doit être une chaîne de caractères" -#: read.c:2246 read.c:2248 +#: read.c:2172 read.c:2174 #, c-format msgid ".fail %ld encountered" msgstr ".fail %ld rencontré" -#: read.c:2288 +#: read.c:2214 #, c-format msgid ".fill size clamped to %d" msgstr "taille de .fill limitée à %d" -#: read.c:2293 +#: read.c:2219 msgid "size negative; .fill ignored" msgstr "taille négative; .fill ignoré" -#: read.c:2299 +#: read.c:2225 msgid "repeat < 0; .fill ignored" msgstr "compteur de répétition < 0; .fill ignoré" -#: read.c:2308 +#: read.c:2234 msgid "non-constant fill count for absolute section" msgstr "décompte de remplissage non constant dans une section absolue" -#: read.c:2310 +#: read.c:2236 msgid "attempt to fill absolute section with non-zero value" msgstr "tentative de remplir une section absolue avec une valeur non nulle" -#: read.c:2316 +#: read.c:2242 #, 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:2473 +#: read.c:2399 #, c-format msgid "unrecognized .linkonce type `%s'" msgstr "type .linkonce non reconnu « %s »" -#: read.c:2485 +#: read.c:2411 msgid ".linkonce is not supported for this object file format" msgstr ".linkonce n'est pas supporté pour ce format de fichier objet" -#: read.c:2580 +#: read.c:2506 msgid "expected alignment after size" msgstr "alignement attendu après la taille" -#: read.c:2799 +#: read.c:2725 #, c-format msgid "attempt to redefine pseudo-op `%s' ignored" msgstr "tentative de redéfinition du pseudo-op « %s » ignorée" -#: read.c:2818 +#: read.c:2744 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:2872 +#: read.c:2798 #, c-format msgid "invalid segment \"%s\"" msgstr "segment invalide « %s »" -#: read.c:2880 +#: read.c:2806 msgid "only constant offsets supported in absolute section" msgstr "seul des constantes de décalage sont supportées dans une section absolue" -#: read.c:2923 +#: read.c:2849 msgid "MRI style ORG pseudo-op not supported" msgstr "pseudo-op MRI de style ORG n'est pas supporté" -#: read.c:3094 +#: read.c:3020 #, c-format msgid ".end%c encountered without preceding %s" msgstr ".end%c n'est pas précédé de %s" -#: read.c:3123 read.c:3159 +#: read.c:3052 #, c-format msgid "negative count for %s - ignored" msgstr "compteur négatif pour %s – ignorée" -#: read.c:3130 read.c:3166 +#: read.c:3059 #, c-format msgid "%s without %s" msgstr "%s sans %s" -#: read.c:3424 +#: read.c:3320 msgid "unsupported variable size or fill value" msgstr "taille de variable ou valeur de remplissage non supportée" -#: read.c:3432 +#: read.c:3328 #, 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:3461 +#: read.c:3357 msgid ".space repeat count is zero, ignored" msgstr ".space compteur de répétition est zéro, ignoré" -#: read.c:3463 +#: read.c:3359 msgid ".space repeat count is negative, ignored" msgstr ".space compteur de répétition est négatif, ignoré" -#: read.c:3494 +#: read.c:3390 msgid "space allocation too complex in absolute section" msgstr "allocation d'espace trop complexe dans la section absolue" -#: read.c:3500 +#: read.c:3396 msgid "space allocation too complex in common section" msgstr "allocation d'espace trop complexe dans la section commune" -#: read.c:3618 +#: read.c:3514 msgid "unsupported variable nop control in .nops directive" msgstr "contrôle nop variable non supporté dans la directive .nops" -#: read.c:3624 +#: read.c:3520 msgid "negative nop control byte, ignored" msgstr "octet de contrôle nop négatif, ignoré" -#: read.c:3693 +#: read.c:3589 #, c-format msgid "unknown floating type '%c'" msgstr "type de virgule flottante inconnu « %c »" -#: read.c:3919 +#: read.c:3815 #, c-format msgid "%s: would close weakref loop: %s" msgstr "%s: fermerait la boucle weakref: %s" -#: read.c:3969 +#: read.c:3872 #, 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:2422 +#: read.c:3997 write.c:2422 #, 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:4125 msgid "unexpected `\"' in expression" msgstr "« \" » inattendue dans l'expression" -#: read.c:4239 +#: read.c:4138 msgid "rva without symbol" msgstr "rva sans symbole" -#: read.c:4308 +#: read.c:4207 msgid "missing or bad offset expression" msgstr "expression d'offset manquante ou erronée" -#: read.c:4332 +#: read.c:4231 msgid "missing reloc type" msgstr "type de réadressage manquant" -#: read.c:4356 +#: read.c:4255 msgid "unrecognized reloc type" msgstr "type de réadressage non reconnu" -#: read.c:4372 +#: read.c:4271 msgid "bad reloc expression" msgstr "expression de réadressage erronée" -#: read.c:4534 read.c:5309 +#: read.c:4433 read.c:5208 msgid "zero assumed for missing expression" msgstr "zéro assumé pour l'expression manquante" -#: read.c:4554 read.c:5338 +#: read.c:4453 read.c:5237 msgid "attempt to store value in absolute section" msgstr "tentative de stockage d'une valeur dans une section absolue" -#: read.c:4561 read.c:5344 +#: read.c:4460 read.c:5243 #, 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:4644 +#: read.c:4543 #, c-format msgid "value 0x%s truncated to 0x%s" msgstr "valeur 0x%s tronquée à 0x%s" -#: read.c:4687 +#: read.c:4586 #, 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:4896 read.c:5047 +#: read.c:4795 read.c:4946 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:4939 +#: read.c:4838 msgid "floating point constant too large" msgstr "constante en virgule flottante trop grande" -#: read.c:5004 +#: read.c:4903 msgid "attempt to store float in absolute section" msgstr "tentative de stocker un nombre décimal dans une section absolue" -#: read.c:5011 +#: read.c:4910 #, c-format msgid "attempt to store float in section `%s'" msgstr "tentative de stocker un nombre décimal dans la section « %s »" -#: read.c:5427 +#: read.c:5326 #, 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:5489 +#: read.c:5388 msgid "strings must be placed into a section" msgstr "chaînes doivent être placées dans une section" -#: read.c:5556 +#: read.c:5455 msgid "expected <nn>" msgstr "<nn> attendu" #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5597 read.c:5684 +#: read.c:5496 read.c:5583 msgid "unterminated string; newline inserted" msgstr "chaîne non terminée; saut de ligne inséré" -#: read.c:5698 +#: read.c:5597 msgid "bad escaped character in string" msgstr "mauvais caractère d'échappement dans la chaîne" -#: read.c:5722 +#: read.c:5621 msgid "expected address expression" msgstr "expression d'adresse attendue" -#: read.c:5741 +#: read.c:5640 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "symbole « %s » est indéfini; zéro assumé" -#: read.c:5744 +#: read.c:5643 msgid "some symbol undefined; zero assumed" msgstr "quelques symboles sont non définis; zéro assumé" -#: read.c:5778 +#: read.c:5677 msgid "this string may not contain '\\0'" msgstr "cette chaîne ne peut pas contenir « \\0 »" -#: read.c:5815 +#: read.c:5714 msgid "missing string" msgstr "chaîne manquante" -#: read.c:5906 +#: read.c:5805 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr ".incbin a un compte à zéro, « %s » est ignoré" -#: read.c:5932 +#: read.c:5831 #, c-format msgid "file not found: %s" msgstr "fichier non trouvé: %s" -#: read.c:5946 +#: read.c:5845 #, c-format msgid "unable to include `%s'" msgstr "impossible d'inclure « %s »" -#: read.c:5955 +#: read.c:5854 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "recherche jusqu'à la fin de .incbin a échoué « %s »" -#: read.c:5966 +#: read.c:5865 #, 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:5973 +#: read.c:5872 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "ne peut escamoter jusqu'à %ld dans le fichier « %s »" -#: read.c:5982 +#: read.c:5881 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "fichier « %s » tronqué, %ld de %ld octets lus" -#: read.c:6139 +#: read.c:6038 msgid "missing .func" msgstr ".func manquant" -#: read.c:6156 +#: read.c:6055 msgid ".endfunc missing for previous .func" msgstr ".endfunc manquant pour la déclaration .func précédente" -#: read.c:6215 +#: read.c:6114 #, c-format msgid ".bundle_align_mode alignment too large (maximum %u)" msgstr "alignement de .bundle_align_mode trop grand (%u au maximum)" -#: read.c:6220 +#: read.c:6119 msgid "cannot change .bundle_align_mode inside .bundle_lock" msgstr "ne peut changer .bundle_align_mode à l'intérieur de .bundle_lock" -#: read.c:6234 +#: read.c:6133 msgid ".bundle_lock is meaningless without .bundle_align_mode" msgstr ".bundle_lock n'a pas de sens sans .bundle_align_mode" -#: read.c:6255 +#: read.c:6154 msgid ".bundle_unlock without preceding .bundle_lock" msgstr ".bundle_unlock sans .bundle_lock précédent" -#: read.c:6268 +#: read.c:6167 #, 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:6367 +#: read.c:6266 #, c-format msgid "missing closing `%c'" msgstr "« %c » fermant manquant" -#: read.c:6369 +#: read.c:6268 msgid "stray `\\'" msgstr "« \\ » superflu" @@ -22465,91 +22490,91 @@ 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:324 symbols.c:2455 +#: symbols.c:319 symbols.c:2408 #, c-format msgid "symbol '%s' contains multibyte characters" msgstr "le symbole « %s » contient des caractères multi-octets" -#: symbols.c:462 +#: symbols.c:457 #, c-format msgid "cannot define symbol `%s' in absolute section" msgstr "ne peut définir le symbole « %s » dans la section absolue" -#: symbols.c:595 +#: symbols.c:590 #, c-format msgid "symbol `%s' is already defined as \"%s\"/%s%ld" msgstr "symbole « %s » est déjà défini comme « %s »/%s%ld" -#: symbols.c:1189 +#: symbols.c:1187 #, c-format msgid "invalid operands (%s and %s sections) for `%s'" msgstr "opérandes invalides (sections %s et %s) pour « %s »" -#: symbols.c:1193 +#: symbols.c:1191 #, c-format msgid "invalid operand (%s section) for `%s'" msgstr "opérande invalide (section %s) pour « %s »" -#: symbols.c:1201 +#: symbols.c:1199 #, c-format msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'" msgstr "opérandes invalides (sections %s et %s) pour « %s » en définissant « %s »" -#: symbols.c:1204 +#: symbols.c:1202 #, c-format msgid "invalid operand (%s section) for `%s' when setting `%s'" msgstr "opérande invalide (section %s) pour « %s » en définissant « %s »" -#: symbols.c:1273 +#: symbols.c:1271 #, c-format msgid "symbol definition loop encountered at `%s'" msgstr "boucle de définition de symbole rencontrée à « %s »" -#: symbols.c:1300 +#: symbols.c:1298 #, c-format msgid "cannot convert expression symbol %s to complex relocation" msgstr "ne peut convertir le symbole d'expression %s en réadressage complexe" -#: symbols.c:1592 +#: symbols.c:1598 #, c-format 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:1642 +#: symbols.c:1648 msgid "Invalid operation on symbol" msgstr "Opération invalide sur le symbole" -#: symbols.c:1692 write.c:2471 +#: symbols.c:1698 write.c:2471 #, c-format msgid "can't resolve value for symbol `%s'" msgstr "ne peut résoudre la valeur du symbole « %s »" -#: symbols.c:2153 +#: symbols.c:2106 #, c-format msgid "\"%d\" (instance number %d of a %s label)" msgstr "« %d » (instance d'un nombre %d d'une étiquette %s)" -#: symbols.c:2182 +#: symbols.c:2135 #, 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:2476 +#: symbols.c:2429 msgid "can't make section symbol global" msgstr "ne peut rendre global le symbole de section" -#: symbols.c:2482 +#: symbols.c:2435 msgid "can't make register symbol global" msgstr "ne peut rendre global le symbole de registre" -#: symbols.c:2588 +#: symbols.c:2541 #, c-format msgid "Accessing function `%s' as thread-local object" msgstr "Accès à la fonction « %s » comme un objet thread local" -#: symbols.c:2592 +#: symbols.c:2545 #, c-format msgid "Accessing `%s' as thread-local object" msgstr "Accès à « %s » comme un objet de thread local" @@ -22693,6 +22718,33 @@ msgstr ".space, .nops ou .fill avec une valeur négative, ignoré" 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 "expected pseudo register list" +#~ msgstr "liste de pseudo-registres attendue" + +#~ msgid "Intel L1OM is 64bit ELF only" +#~ msgstr "Intel L1OM supporte uniquement ELF 64 bits" + +#~ msgid "Intel K1OM is 64bit ELF only" +#~ msgstr "Intel K1OM supporte uniquement ELF 64 bits" + +#~ msgid "RC/SAE operand must precede immediate operands" +#~ msgstr "l'opérande RC/SAE doit précéder les opérandes immédiats" + +#~ msgid "Intel L1OM is 64bit only" +#~ msgstr "Le L10M d'Intel est 64 bits uniquement" + +#~ msgid "Intel K1OM is 64bit only" +#~ msgstr "Le K10M d'Intel est 64 bits uniquement" + +#~ msgid "wrong number of operands" +#~ msgstr "nombre d'opérandes erroné" + +#~ msgid "operand out of range (%s not between %ld and %ld)" +#~ msgstr "opérande hors limite (%s n'est pas entre %ld et %ld)" + +#~ msgid " XC16X specific command line options:\n" +#~ msgstr " Options de la ligne de commande spécifiques à XC16X:\n" + #~ msgid "invalid floating point number" #~ msgstr "nombre en virgule flottante invalide" |