+#: config/tc-m32r.c:2073
+msgid "Unmatched high/shigh reloc"
+msgstr "Relocalisation high/shigh non pairée"
+
+#: config/tc-m32r.c:2333 config/tc-sparc.c:3604
+#, c-format
+msgid "internal error: can't export reloc type %d (`%s')"
+msgstr "erreur interne: ne peut exporter le type de relocalisation %d (« %s »)"
+
+#: config/tc-m68hc11.c:371
+#, fuzzy, c-format
+msgid ""
+"Motorola 68HC11/68HC12/68HCS12 options:\n"
+" -m68hc11 | -m68hc12 |\n"
+" -m68hcs12 specify the processor [default %s]\n"
+" -mshort use 16-bit int ABI (default)\n"
+" -mlong use 32-bit int ABI\n"
+" -mshort-double use 32-bit double ABI\n"
+" -mlong-double use 64-bit double ABI (default)\n"
+" --force-long-branches always turn relative branches into absolute ones\n"
+" -S,--short-branches do not turn relative branches into absolute ones\n"
+" when the offset is out of range\n"
+" --strict-direct-mode do not turn the direct mode into extended mode\n"
+" when the instruction does not support direct mode\n"
+" --print-insn-syntax print the syntax of instruction in case of error\n"
+" --print-opcodes print the list of instructions with syntax\n"
+" --generate-example generate an example of each instruction\n"
+" (used for testing)\n"
+msgstr ""
+"Options Motorola 68HC11/68HC12:\n"
+" -m68hc11 | -m68hc12\n"
+" -m68hcs12 spécifier le processeur [par défaut %s]\n"
+" -mshort utiliser l'ABI int de 16 bits (par défaut)\n"
+" -mlong utiliser l'ABI int de 32 bits\n"
+" -mshort-double utiliser l'ABI double de 32 bits\n"
+" -mlong-double utiliser l'ABI double de 64 bits\n"
+" --force-long-branchs toujours convertir les branchements relatifs en "
+"absolus\n"
+" -S,--short-branchs ne pas convertir les branchements relatifs en "
+"absolus\n"
+" lorsque le décalage est hors limite\n"
+" --strict-direct-mode ne pas convertir le mode direct en mode étendu\n"
+" lorsque l'instruction ne supporte pas le mode "
+"direct\n"
+" --print-insn-syntax afficher la syntaxe de l'instruction en cas "
+"d'erreur\n"
+" --print-opcodes afficher la liste des instruction avec la syntaxe\n"
+" --generate-example générer un exemple de chaque instruction\n"
+" (utiliser en mode test)\n"
+
+#: config/tc-m68hc11.c:417
+#, c-format
+msgid "Default target `%s' is not supported."
+msgstr "Cible de défaut « %s » n'est pas supportée."
+
+#. Dump the opcode statistics table.
+#: config/tc-m68hc11.c:435
+#, c-format
+msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
+msgstr "Nom # Modes Min ops Max ops Modes masq. # Utilisé\n"
+
+#: config/tc-m68hc11.c:501
+#, c-format
+msgid "Option `%s' is not recognized."
+msgstr "L'option « %s » n'est pas reconnue."
+
+#: config/tc-m68hc11.c:723
+msgid "#<imm8>"
+msgstr "#<imm8>"
+
+#: config/tc-m68hc11.c:732
+msgid "#<imm16>"
+msgstr "#<imm16>"
+
+#: config/tc-m68hc11.c:741 config/tc-m68hc11.c:750
+msgid "<imm8>,X"
+msgstr "<imm8>,X"
+
+#: config/tc-m68hc11.c:777
+msgid "*<abs8>"
+msgstr "*<abs8>"
+
+#: config/tc-m68hc11.c:789
+msgid "#<mask>"
+msgstr "#<mask>"
+
+#: config/tc-m68hc11.c:799
+#, c-format
+msgid "symbol%d"
+msgstr "symbole%d"
+
+#: config/tc-m68hc11.c:801
+msgid "<abs>"
+msgstr "<abs>"
+
+#: config/tc-m68hc11.c:820
+msgid "<label>"
+msgstr "<étiquette>"
+
+#: config/tc-m68hc11.c:836
+#, c-format
+msgid ""
+"# Example of `%s' instructions\n"
+"\t.sect .text\n"
+"_start:\n"
+msgstr ""
+"# Exemple d'instructions « %s »\n"
+"\t.sect .text\n"
+"_start:\n"
+
+#: config/tc-m68hc11.c:883
+#, c-format
+msgid "Instruction `%s' is not recognized."
+msgstr "Instruction « %s » n'est pas reconnue."
+
+#: config/tc-m68hc11.c:888
+#, c-format
+msgid "Instruction formats for `%s':"
+msgstr "Formats d'instruction pour « %s »:"
+
+#: config/tc-m68hc11.c:1018
+#, c-format
+msgid "Immediate operand is not allowed for operand %d."
+msgstr "L'opérande immédiate n'est pas permise pour l'opérande %d."
+
+#: config/tc-m68hc11.c:1062
+msgid "Indirect indexed addressing is not valid for 68HC11."
+msgstr "L'adressage indirect indexé n'est pas valide pour 68HC11."
+
+#: config/tc-m68hc11.c:1082
+msgid "Spurious `,' or bad indirect register addressing mode."
+msgstr "Fausse « , » ou mode erroné d'adressage indirect par registre."
+
+#: config/tc-m68hc11.c:1104
+msgid "Missing second register or offset for indexed-indirect mode."
+msgstr "Second registre ou décalage pour le mode indexé-indirect manquant."
+
+#: config/tc-m68hc11.c:1114
+msgid "Missing second register for indexed-indirect mode."
+msgstr "Second registre manquant pour le mode indexé-indirect."
+
+#: config/tc-m68hc11.c:1130
+msgid "Missing `]' to close indexed-indirect mode."
+msgstr "« ] » manquant pour compléter le mode indexé-indirect."
+
+#: config/tc-m68hc11.c:1175
+msgid "Illegal operand."
+msgstr "opérande illégale"
+
+#: config/tc-m68hc11.c:1180
+msgid "Missing operand."
+msgstr "Opérande manquante"
+
+#: config/tc-m68hc11.c:1233
+msgid "Pre-increment mode is not valid for 68HC11"
+msgstr "Mode pré-incrément n'est pas valide pour 68HC11"
+
+#: config/tc-m68hc11.c:1246
+msgid "Wrong register in register indirect mode."
+msgstr "Mauvais registre en mode registre indirect."
+
+#: config/tc-m68hc11.c:1254
+msgid "Missing `]' to close register indirect operand."
+msgstr "« ] » manquant pour compléter l'opérande de registre indirect."
+
+#: config/tc-m68hc11.c:1274
+msgid "Post-decrement mode is not valid for 68HC11."
+msgstr "Mode post-décrément n'est pas valide pour 68HC11."
+
+#: config/tc-m68hc11.c:1282
+msgid "Post-increment mode is not valid for 68HC11."
+msgstr "Mode post-incrément n'est pas valide pour 68HC11."
+
+#: config/tc-m68hc11.c:1300
+msgid "Invalid indexed indirect mode."
+msgstr "Mode indexé indirect invalide."
+
+#: config/tc-m68hc11.c:1392
+#, c-format
+msgid "Trap id `%ld' is out of range."
+msgstr "Identificateur de la trappe « %ld » est hors limite."
+
+#: config/tc-m68hc11.c:1396
+msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
+msgstr ""
+"Identificateur de la trappe doit être entre [0x30..0x39] ou [0x40..0xff]"
+
+#: config/tc-m68hc11.c:1403
+#, c-format
+msgid "Operand out of 8-bit range: `%ld'."
+msgstr "Opérande hors limite en 8 bits: « %ld »."
+
+#: config/tc-m68hc11.c:1410
+msgid "The trap id must be a constant."
+msgstr "L'identificateur de trappe doit être une constante."
+
+#: config/tc-m68hc11.c:1445
+#, c-format
+msgid "Operand `%x' not recognized in fixup8."
+msgstr "Opérande « %x » n'est pas reconnue dans le fixup8."
+
+#: config/tc-m68hc11.c:1462 config/tc-m68hc11.c:1511
+#, c-format
+msgid "Operand out of 16-bit range: `%ld'."
+msgstr "Opérande hors limite en 16 bits: « %ld »."
+
+#: config/tc-m68hc11.c:1494 config/tc-m68hc11.c:1527
+#, c-format
+msgid "Operand `%x' not recognized in fixup16."
+msgstr "Opérande « %x » n'est pas reconnue dans fixup16."
+
+#: config/tc-m68hc11.c:1544
+#, c-format
+msgid "Unexpected branch conversion with `%x'"
+msgstr "Conversion inattendu de branchement avec « %x »"
+
+#: config/tc-m68hc11.c:1635 config/tc-m68hc11.c:1773
+#, c-format
+msgid "Operand out of range for a relative branch: `%ld'"
+msgstr "Opérande hors limite pour un branchement relatif: « %ld »"
+
+#: config/tc-m68hc11.c:1741
+msgid "Invalid register for dbcc/tbcc instruction."
+msgstr "Registre invalide pour un instruction dbcc/tbcc."
+
+#: config/tc-m68hc11.c:1829
+#, c-format
+msgid "Increment/decrement value is out of range: `%ld'."
+msgstr "Valeur d'incrémentation/décrémentation est hors limite: « %ld »."
+
+#: config/tc-m68hc11.c:1840
+msgid "Expecting a register."
+msgstr "Registre attendu."
+
+#: config/tc-m68hc11.c:1855
+msgid "Invalid register for post/pre increment."
+msgstr "Registre invalide pour un post/pré incrémentation."
+
+#: config/tc-m68hc11.c:1885
+msgid "Invalid register."
+msgstr "Registre invalide."
+
+#: config/tc-m68hc11.c:1892
+#, c-format
+msgid "Offset out of 16-bit range: %ld."
+msgstr "Décalage hors limite en 16 bits: %ld"
+
+#: config/tc-m68hc11.c:1897
+#, c-format
+msgid "Offset out of 5-bit range for movw/movb insn: %ld."
+msgstr "Décalage hors limite en 5 bits pour movw/movb: %ld."
+
+#: config/tc-m68hc11.c:2003
+msgid "Expecting register D for indexed indirect mode."
+msgstr "Registre D attendu en mode indexé indirect."
+
+#: config/tc-m68hc11.c:2005
+msgid "Indexed indirect mode is not allowed for movb/movw."
+msgstr "Mode indexé indirect n'est pas permis pour movb/movw."
+
+#: config/tc-m68hc11.c:2022
+msgid "Invalid accumulator register."
+msgstr "Registre accumulateur invalide."
+
+#: config/tc-m68hc11.c:2047
+msgid "Invalid indexed register."
+msgstr "Registre indexé invalide."
+
+#: config/tc-m68hc11.c:2055
+msgid "Addressing mode not implemented yet."
+msgstr "Mode d'adressage pas encore implanté."
+
+#: config/tc-m68hc11.c:2068
+msgid "Invalid source register for this instruction, use 'tfr'."
+msgstr "Registre source invalide pour cette instruction, utiliser « tfr »."
+
+#: config/tc-m68hc11.c:2070
+msgid "Invalid source register."
+msgstr "Registre source invalide."
+
+#: config/tc-m68hc11.c:2075
+msgid "Invalid destination register for this instruction, use 'tfr'."
+msgstr ""
+"Registre de destination invalide pour cette instruction, utiliser « tfr »."
+
+#: config/tc-m68hc11.c:2077
+msgid "Invalid destination register."
+msgstr "Registre de destination invalide."
+
+#: config/tc-m68hc11.c:2173
+msgid "Invalid indexed register, expecting register X."
+msgstr "Registre d'index invalide, registre X attendu."
+
+#: config/tc-m68hc11.c:2175
+msgid "Invalid indexed register, expecting register Y."
+msgstr "Registre d'index invalide, registre Y attendu."
+
+#: config/tc-m68hc11.c:2481
+msgid "No instruction or missing opcode."
+msgstr "Pas d'instruction ou opcode manquant."
+
+#: config/tc-m68hc11.c:2546
+#, c-format
+msgid "Opcode `%s' is not recognized."
+msgstr "opcode « %s » n'est pas reconnu."
+
+#: config/tc-m68hc11.c:2568
+#, c-format
+msgid "Garbage at end of instruction: `%s'."
+msgstr "Rebut à la fin d'instruction: « %s »."
+
+#: config/tc-m68hc11.c:2591
+#, c-format
+msgid "Invalid operand for `%s'"
+msgstr "Opérande invalide pour « %s »"
+
+#: config/tc-m68hc11.c:2642
+#, c-format
+msgid "Invalid mode: %s\n"
+msgstr "mode invalide: %s\n"
+
+#: config/tc-m68hc11.c:2702
+msgid "bad .relax format"
+msgstr "format .relax erroné"
+
+#: config/tc-m68hc11.c:2746
+#, c-format
+msgid "Relocation %d is not supported by object file format."
+msgstr "Relocalisation %d n'est pas supportée par le format du fichier objet."
+
+#: config/tc-m68hc11.c:3025
+msgid "bra or bsr with undefined symbol."
+msgstr "bra ou bsr avec symbole défini."
+
+#: config/tc-m68hc11.c:3128 config/tc-m68hc11.c:3185
+#, c-format
+msgid "Subtype %d is not recognized."
+msgstr "Sous-type %d n'est pas reconnu."
+
+#: config/tc-m68hc11.c:3244
+msgid "Expression too complex."
+msgstr "Expression trop complexe."
+
+#: config/tc-m68hc11.c:3277
+msgid "Value out of 16-bit range."
+msgstr "Valeur de 16 bits hors limite."
+
+#: config/tc-m68hc11.c:3295
+#, c-format
+msgid "Value %ld too large for 8-bit PC-relative branch."
+msgstr "Valeur %ld trop grande pour un branchement de 8 bits relatif au PC"
+
+#: config/tc-m68hc11.c:3302
+#, c-format
+msgid "Auto increment/decrement offset '%ld' is out of range."
+msgstr "Décalage auto incrémenté/décrémenté « %ld » est hors limite."
+
+#: config/tc-m68hc11.c:3315
+#, fuzzy, c-format
+msgid "Offset out of 5-bit range for movw/movb insn: %ld"
+msgstr "Décalage hors limite en 5 bits pour movw/movb: %ld."
+
+#: config/tc-m68hc11.c:3331
+#, c-format
+msgid "Line %d: unknown relocation type: 0x%x."
+msgstr "Ligne %d: type de relocalisation inconnu: 0x%x"
+
+#: config/tc-m68k.c:1036
+#, c-format
+msgid "Can not do %d byte pc-relative relocation"
+msgstr "Ne peut faire une relocalisation relative au PC de %d octets"
+
+#: config/tc-m68k.c:1038
+#, c-format
+msgid "Can not do %d byte pc-relative pic relocation"
+msgstr "Ne peut faire une relocalisation PIC relative au PC de %d octets"
+
+#: config/tc-m68k.c:1043
+#, c-format
+msgid "Can not do %d byte relocation"
+msgstr "Ne peut faire une relocalisation de %d octets"
+
+#: config/tc-m68k.c:1045
+#, c-format
+msgid "Can not do %d byte pic relocation"
+msgstr "Ne peut faire une relocalisation PIC de %d octets"
+
+#: config/tc-m68k.c:1110
+#, c-format
+msgid "Unable to produce reloc against symbol '%s'"
+msgstr "Incapable de produire une relocalisation vers le symboles « %s »"
+
+#: config/tc-m68k.c:1154 config/tc-vax.c:2366
+#, c-format
+msgid "Cannot make %s relocation PC relative"
+msgstr "Ne peut faire une relocalisation %s relative au PC"
+
+#: config/tc-m68k.c:1253 config/tc-vax.c:1876
+msgid "No operator"
+msgstr "Pas d'opérateur"
+
+#: config/tc-m68k.c:1283 config/tc-vax.c:1892
+msgid "Unknown operator"
+msgstr "Opérateur inconnu"
+
+#: config/tc-m68k.c:2186
+msgid "invalid instruction for this architecture; needs "
+msgstr "instruction invalide pour cette architecture; a besoin de "
+
+#: config/tc-m68k.c:2190
+msgid "ColdFire ISA_A"
+msgstr ""
+
+#: config/tc-m68k.c:2193
+msgid "ColdFire hardware divide"
+msgstr ""
+
+#: config/tc-m68k.c:2196
+msgid "ColdFire ISA_A+"
+msgstr ""
+
+#: config/tc-m68k.c:2199
+msgid "ColdFire ISA_B"
+msgstr ""
+
+#: config/tc-m68k.c:2202
+msgid "ColdFire ISA_C"
+msgstr ""
+
+#: config/tc-m68k.c:2205
+msgid "ColdFire fpu"
+msgstr ""
+
+#: config/tc-m68k.c:2208
+msgid "M68K fpu"
+msgstr ""
+
+#: config/tc-m68k.c:2211
+msgid "M68K mmu"
+msgstr ""
+
+#: config/tc-m68k.c:2214
+msgid "68020 or higher"
+msgstr "68020 ou plus"
+
+#: config/tc-m68k.c:2217
+msgid "68000 or higher"
+msgstr "68000 ou plus"
+
+#: config/tc-m68k.c:2220
+msgid "68010 or higher"
+msgstr "68010 ou plus"
+
+#: config/tc-m68k.c:2273
+msgid "operands mismatch"
+msgstr "opérandes ne concordent pas"
+
+#: config/tc-m68k.c:2337 config/tc-m68k.c:2343 config/tc-m68k.c:2349
+#: config/tc-mmix.c:2487 config/tc-mmix.c:2511
+msgid "operand out of range"
+msgstr "Opérande hors limite"
+
+#: config/tc-m68k.c:2406
+#, c-format
+msgid "Bignum too big for %c format; truncated"
+msgstr "Grand nombre trop grand pour le format %c; tronqué"
+
+#: config/tc-m68k.c:2483
+msgid "displacement too large for this architecture; needs 68020 or higher"
+msgstr ""
+"déplacement trop grand pour cette architecture; a besoi nde 68020 ou plus"
+
+#: config/tc-m68k.c:2594
+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:2599
+msgid "invalid index size for coldfire"
+msgstr "taille d'index invalide pour un « coldfire »"
+
+#: config/tc-m68k.c:2652
+msgid "Forcing byte displacement"
+msgstr "A forcé un déplacement d'octet"
+
+#: config/tc-m68k.c:2654
+msgid "byte displacement out of range"
+msgstr "Déplacement d'octet hors limite"
+
+#: config/tc-m68k.c:2702 config/tc-m68k.c:2740
+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:2726 config/tc-m68k.c:2760
+msgid ":b not permitted; defaulting to :w"
+msgstr ":b non permis; utilise par défaut:w"
+
+#: config/tc-m68k.c:2837
+msgid "unsupported byte value; use a different suffix"
+msgstr "valeur d'octet non supportée; utiliser un suffixe différent"
+
+#: config/tc-m68k.c:2852
+msgid "unknown/incorrect operand"
+msgstr "opérande inconnue/incorrecte"
+
+#: config/tc-m68k.c:2895 config/tc-m68k.c:2903 config/tc-m68k.c:2910
+#: config/tc-m68k.c:2917
+msgid "out of range"
+msgstr "hors limite"
+
+#: config/tc-m68k.c:2990
+#, fuzzy
+msgid "Can't use long branches on this architecture"
+msgstr "pas de tel « sfr » pour cette architecture"
+
+#: config/tc-m68k.c:3096
+msgid "Expression out of range, using 0"
+msgstr "Expression hors limite, utilise 0"
+
+#: config/tc-m68k.c:3287 config/tc-m68k.c:3303
+msgid "Floating point register in register list"
+msgstr "Registre en virgule flottante est dans la liste de registres"
+
+#: config/tc-m68k.c:3293
+msgid "Wrong register in floating-point reglist"
+msgstr "Mauvais registre dans la liste des registres en virgule flottante"
+
+#: config/tc-m68k.c:3309
+msgid "incorrect register in reglist"
+msgstr "register incorrect dans la liste des registres"
+
+#: config/tc-m68k.c:3315
+msgid "wrong register in floating-point reglist"
+msgstr "mauvais registre dans la liste des registres en virgule flottante"
+
+#. ERROR.
+#: config/tc-m68k.c:3788
+msgid "Extra )"
+msgstr ") superflue"
+
+#. ERROR.
+#: config/tc-m68k.c:3799
+msgid "Missing )"
+msgstr ") manquante"
+
+#: config/tc-m68k.c:3816
+msgid "Missing operand"
+msgstr "Opérande manquante"
+
+#: config/tc-m68k.c:4134
+#, fuzzy, c-format
+msgid "unrecognized default cpu `%s'"
+msgstr "CPU par défaut non reconnu « %s » ???"
+
+#: config/tc-m68k.c:4188
+#, c-format
+msgid "%s -- statement `%s' ignored"
+msgstr "%s -- déclaration « %s » ignorée"
+
+#: config/tc-m68k.c:4237
+#, c-format
+msgid "Don't know how to figure width of %c in md_assemble()"
+msgstr "Ne sait pas comment mesurer la largueur de %c dans md_assemble()"
+
+#: config/tc-m68k.c:4406
+#, fuzzy, c-format
+msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d"
+msgstr "ERREUR interne: ne peut adresser par hachage %s: %s"
+
+#: config/tc-m68k.c:4471 config/tc-m68k.c:4510
+#, 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:4474 config/tc-m68k.c:4513
+#, c-format
+msgid "Internal Error: Can't hash %s: %s"
+msgstr "ERREUR interne: ne peut adresser par hachage %s: %s"
+
+#: config/tc-m68k.c:4638
+#, c-format
+msgid "text label `%s' aligned to odd boundary"
+msgstr "texte de l'étiquette « %s » aligne sur une frontière impaire"
+
+#: config/tc-m68k.c:4838
+#, fuzzy, c-format
+msgid "value %ld out of range"
+msgstr "valeur hors limite"
+
+#: config/tc-m68k.c:4852
+msgid "invalid byte branch offset"
+msgstr "décalage d'octets de branchement invalide"
+
+#: config/tc-m68k.c:4889
+msgid "short branch with zero offset: use :w"
+msgstr "branchement short avec un décalage zéro: utiliser :w"
+
+#: config/tc-m68k.c:4933
+msgid "Conversion of PC relative BSR to absolute JSR"
+msgstr ""
+
+#: config/tc-m68k.c:4944
+msgid "Conversion of PC relative branch to absolute jump"
+msgstr ""
+
+#: config/tc-m68k.c:4961 config/tc-m68k.c:5022
+msgid "Conversion of PC relative conditional branch to absolute jump"
+msgstr ""
+
+#: config/tc-m68k.c:5002
+msgid "Conversion of DBcc to absolute jump"
+msgstr ""
+
+#: config/tc-m68k.c:5086
+msgid "Conversion of PC relative displacement to absolute"
+msgstr ""
+
+#: config/tc-m68k.c:5299
+msgid "Tried to convert PC relative branch to absolute jump"
+msgstr ""
+
+#: config/tc-m68k.c:5344 config/tc-m68k.c:5355 config/tc-m68k.c:5399
+msgid "expression out of range: defaulting to 1"
+msgstr "expression hors limite: utilise 1 par défaut"
+
+#: config/tc-m68k.c:5391
+msgid "expression out of range: defaulting to 0"
+msgstr "expression hors limite: utilise 0 par défaut"
+
+#: config/tc-m68k.c:5432 config/tc-m68k.c:5444
+#, c-format
+msgid "Can't deal with expression; defaulting to %ld"
+msgstr "Ne peut traiter l'expression; utilise par défaut %ld"
+
+#: config/tc-m68k.c:5458
+msgid "expression doesn't fit in BYTE"
+msgstr "expression n'entre pas dans un OCTET"
+
+#: config/tc-m68k.c:5462
+msgid "expression doesn't fit in WORD"
+msgstr "expression n'entre pas dans un MOT"
+
+#: config/tc-m68k.c:5549
+#, c-format
+msgid "%s: unrecognized processor name"
+msgstr "%s: nom de processeur non reconnu"
+
+#: config/tc-m68k.c:5610
+msgid "bad coprocessor id"
+msgstr "identificateur de co-processeur erroné"
+
+#: config/tc-m68k.c:5616
+msgid "unrecognized fopt option"
+msgstr "option fopt non reconnue"
+
+#: config/tc-m68k.c:5749
+#, c-format
+msgid "option `%s' may not be negated"
+msgstr "L'option « %s » ne peut pas être négativée"
+
+#: config/tc-m68k.c:5760
+#, c-format
+msgid "option `%s' not recognized"
+msgstr "option « %s » n'est pas reconnue"
+
+#: config/tc-m68k.c:5789
+msgid "bad format of OPT NEST=depth"
+msgstr "format erroné de OPT NEST=profondeur"
+
+#: config/tc-m68k.c:5845
+msgid "missing label"
+msgstr "étiquette manquante"
+
+#: config/tc-m68k.c:5869 config/tc-m68k.c:5898
+msgid "bad register list"
+msgstr "liste de registres erronée"
+
+#: config/tc-m68k.c:5871
+#, c-format
+msgid "bad register list: %s"
+msgstr "liste de registres erronée: %s"
+
+#: config/tc-m68k.c:5969
+msgid "restore without save"
+msgstr "restauration sans sauvegarde"
+
+#: config/tc-m68k.c:6123 config/tc-m68k.c:6493
+msgid "syntax error in structured control directive"
+msgstr "erreur de syntaxes dans la directive de contrôle structurée"
+
+#: config/tc-m68k.c:6168
+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:6239
+#, 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:6535
+msgid "missing then"
+msgstr "« then » manquant"
+
+#: config/tc-m68k.c:6616
+msgid "else without matching if"
+msgstr "« else» non pairé avec «if »"
+
+#: config/tc-m68k.c:6649
+msgid "endi without matching if"
+msgstr "« endi» non pairé avec «if »"
+
+#: config/tc-m68k.c:6689
+msgid "break outside of structured loop"
+msgstr "« break » en dehors de la boucle structurée"
+
+#: config/tc-m68k.c:6727
+msgid "next outside of structured loop"
+msgstr "« next » en dehor de la boucle structurée"
+
+#: config/tc-m68k.c:6778
+msgid "missing ="
+msgstr "= manquant"
+
+#: config/tc-m68k.c:6816
+msgid "missing to or downto"
+msgstr "« to» ou «downto » manquant"
+
+#: config/tc-m68k.c:6852 config/tc-m68k.c:6886 config/tc-m68k.c:7100
+msgid "missing do"
+msgstr "« do » manquant"
+
+#: config/tc-m68k.c:6987
+msgid "endf without for"
+msgstr "« endf» sans «for »"
+
+#: config/tc-m68k.c:7041
+msgid "until without repeat"
+msgstr "« until» sans «repeat »"
+
+#: config/tc-m68k.c:7135
+msgid "endw without while"
+msgstr "« endw» sans «while »"
+
+#: config/tc-m68k.c:7168 config/tc-m68k.c:7196
+#, fuzzy
+msgid "already assembled instructions"
+msgstr "Ne peut assembler l'instruction"
+
+#: config/tc-m68k.c:7273
+#, fuzzy, c-format
+msgid "`%s' is deprecated, use `%s'"
+msgstr "option « -%c%s » est déprécié: %s"
+
+#: config/tc-m68k.c:7292
+#, fuzzy, c-format
+msgid "cpu `%s' unrecognized"
+msgstr "option « %s » n'est pas reconnue"
+
+#: config/tc-m68k.c:7298
+#, c-format
+msgid "already selected `%s' processor"
+msgstr ""
+
+#: config/tc-m68k.c:7318
+#, fuzzy, c-format
+msgid "architecture `%s' unrecognized"
+msgstr "option « %s » n'est pas reconnue"
+
+#: config/tc-m68k.c:7324
+#, c-format
+msgid "already selected `%s' architecture"
+msgstr ""
+
+#: config/tc-m68k.c:7347
+#, fuzzy, c-format
+msgid "extension `%s' unrecognized"
+msgstr "option « %s » n'est pas reconnue"
+
+#: config/tc-m68k.c:7465
+#, fuzzy, c-format
+msgid "option `-A%s' is deprecated: use `-%s'"
+msgstr "option « -%c%s » est déprécié: %s"
+
+#: config/tc-m68k.c:7498
+msgid "architecture features both enabled and disabled"
+msgstr ""
+
+#: config/tc-m68k.c:7525
+msgid "selected processor does not have all features of selected architecture"
+msgstr ""
+
+#: config/tc-m68k.c:7534
+msgid "m68k and cf features both selected"
+msgstr ""
+
+#: config/tc-m68k.c:7546
+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:7580
+#, c-format
+msgid ""
+"-march=<arch>\t\tset architecture\n"
+"-mcpu=<cpu>\t\tset cpu [default %s]\n"
+msgstr ""
+
+#: config/tc-m68k.c:7585
+#, fuzzy, c-format
+msgid "-m[no-]%-16s enable/disable%s architecture extension\n"
+msgstr "extension d'architecture invalide"
+
+#: config/tc-m68k.c:7591
+#, fuzzy, c-format
+msgid ""
+"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
+"-pic, -k\t\tgenerate position independent code\n"
+"-S\t\t\tturn jbsr into jsr\n"
+"--pcrel never turn PC-relative branches into absolute jumps\n"
+"--register-prefix-optional\n"
+"\t\t\trecognize register names without prefix character\n"
+"--bitwise-or\t\tdo not treat `|' as a comment character\n"
+"--base-size-default-16\tbase reg without size is 16 bits\n"
+"--base-size-default-32\tbase reg without size is 32 bits (default)\n"
+"--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
+"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
+msgstr ""
+"-m68851 | -mno-68851\n"
+" cible a/n'a pas d'unité co-processeur de gestion de "
+"mémoire\n"
+" [par défaut yes (oui) pour 68020 et plus]\n"
+"-pic, -k générer du code indépendant de la position\n"
+"-S convertir jbsr en jsr\n"
+"--pcrel ne jamais convertir les branchements relatifs au PC "
+"en sauts absolus\n"
+"--register-prefix-optional\n"
+" reconnaître les noms de registre sans caractère de "
+"préfixe\n"
+"--bitwise-or ne pas traiter « | » comme un caractère de "
+"commentaire\n"
+
+#: config/tc-m68k.c:7605
+#, fuzzy, c-format
+msgid "Architecture variants are: "
+msgstr "L'architecture ne concorde pas sur « %s »."
+
+#: config/tc-m68k.c:7614
+#, c-format
+msgid "Processor variants are: "
+msgstr ""
+
+#: config/tc-m68k.c:7621 config/tc-xtensa.c:6045
+#, c-format
+msgid "\n"
+msgstr ""
+
+#: config/tc-m68k.c:7652
+#, c-format
+msgid "Error %s in %s\n"
+msgstr "ERREUR %s dans %s\n"
+
+#: config/tc-m68k.c:7656
+#, c-format
+msgid "Opcode(%d.%s): "
+msgstr "opcode(%d.%s): "
+
+#: config/tc-m68k.c:7816
+#, fuzzy
+msgid "Not a defined coldfire architecture"
+msgstr "pas de tel « sfr » pour cette architecture"
+
+#: config/tc-mcore.c:521
+#, c-format
+msgid "register expected, but saw '%.6s'"
+msgstr "registre attendu, mais a eu '%.6s'"
+
+#: config/tc-mcore.c:603
+#, c-format
+msgid "control register expected, but saw '%.6s'"
+msgstr "registre de contrôle attendu, mais a eu '%.6s'"
+
+#: config/tc-mcore.c:639
+msgid "bad/missing psr specifier"
+msgstr "spécificateur psr erroné/manquant"
+
+#: config/tc-mcore.c:689
+msgid "more than 65K literal pools"
+msgstr "plus de 65K de mots dans le bassin"
+
+#: config/tc-mcore.c:743
+msgid "missing ']'"
+msgstr "« ] » manquant"
+
+#: config/tc-mcore.c:782
+msgid "operand must be a constant"
+msgstr "l'opérande doit être une constante"
+
+#: config/tc-mcore.c:784
+#, c-format
+msgid "operand must be absolute in range %u..%u, not %ld"
+msgstr "opérande doit être un absolu dans les bornes %u..%u et non pas %ld"
+
+#: config/tc-mcore.c:819
+msgid "operand must be a multiple of 4"
+msgstr "opérande doit être un multiple de 4"
+
+#: config/tc-mcore.c:826
+msgid "operand must be a multiple of 2"
+msgstr "opérande doit être un multiple de 2"
+
+#: config/tc-mcore.c:840 config/tc-mcore.c:1356 config/tc-mcore.c:1410
+msgid "base register expected"
+msgstr "registre de base attendu"
+
+#: config/tc-mcore.c:888
+#, c-format
+msgid "unknown opcode \"%s\""
+msgstr "opcode inconnu « %s »"
+
+#: config/tc-mcore.c:931
+msgid "invalid register: r15 illegal"
+msgstr "registre invalide: r15 illégal"
+
+#: config/tc-mcore.c:980 config/tc-mcore.c:1561
+msgid "M340 specific opcode used when assembling for M210"
+msgstr "opcode spécifique M340 utilisé lors de l'assemblage pour M210"
+
+#: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
+#: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
+#: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
+#: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
+#: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
+#: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
+msgid "second operand missing"
+msgstr "seconde opérande manquante"
+
+#: config/tc-mcore.c:1014
+msgid "destination register must be r1"
+msgstr "registre de destination doit être r1"
+
+#: config/tc-mcore.c:1035
+msgid "source register must be r1"
+msgstr "registre source doit être r1"
+
+#: config/tc-mcore.c:1099 config/tc-mcore.c:1156
+msgid "immediate is not a power of two"
+msgstr "immediate n'est pas une puissance de deux"
+
+#: config/tc-mcore.c:1127
+msgid "translating bgeni to movi"
+msgstr "traduction de bgeni en movi"
+
+#: config/tc-mcore.c:1164
+msgid "translating mgeni to movi"
+msgstr "traduction de mgeni en movi"
+
+#: config/tc-mcore.c:1196
+msgid "translating bmaski to movi"
+msgstr "traduction de bmaski en movi"
+
+#: config/tc-mcore.c:1272
+#, c-format
+msgid "displacement too large (%d)"
+msgstr "déplacement trop grand (%d)"
+
+#: config/tc-mcore.c:1286
+msgid "Invalid register: r0 and r15 illegal"
+msgstr "registre invalide: r0 et r15 illégaux"
+
+#: config/tc-mcore.c:1317
+msgid "bad starting register: r0 and r15 invalid"
+msgstr "registre de départ erroné: r0 et r15 invalides"
+
+#: config/tc-mcore.c:1330
+msgid "ending register must be r15"
+msgstr "dernier registre doit être r15"
+
+#: config/tc-mcore.c:1350
+msgid "bad base register: must be r0"
+msgstr "registre de base erroné: doit être r0"
+
+#: config/tc-mcore.c:1368
+msgid "first register must be r4"
+msgstr "premier registre doit être R4"
+
+#: config/tc-mcore.c:1379
+msgid "last register must be r7"
+msgstr "dernier registre doit être R7"
+
+#: config/tc-mcore.c:1416
+msgid "reg-reg expected"
+msgstr "reg-reg attendu"
+
+#: config/tc-mcore.c:1527
+msgid "second operand must be 1"
+msgstr "seconde opérande doit être un 1"
+
+#: config/tc-mcore.c:1548
+msgid "zero used as immediate value"
+msgstr "zéro utilisé comme valeur immédiate"
+
+#: config/tc-mcore.c:1575
+msgid "duplicated psr bit specifier"
+msgstr "spécificateur de bit psr est duplicaté"
+
+#: config/tc-mcore.c:1581
+msgid "`af' must appear alone"
+msgstr "« af » doit apparaître seul"
+
+#: config/tc-mcore.c:1588
+#, c-format
+msgid "unimplemented opcode \"%s\""
+msgstr "opcode non implanté « %s »"
+
+#: config/tc-mcore.c:1597
+#, c-format
+msgid "ignoring operands: %s "
+msgstr "opérandes ignorées: %s "
+
+#: config/tc-mcore.c:1662
+msgid "Bad call to MD_NTOF()"
+msgstr "Appel erroné à MD_NTOF()"
+
+#: config/tc-mcore.c:1733
+#, c-format
+msgid "unrecognised cpu type '%s'"
+msgstr "type de cpu non reconnu « %s »"
+
+#: config/tc-mcore.c:1751
+#, c-format
+msgid ""
+"MCORE specific options:\n"
+" -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
+" -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
+" -cpu=[210|340] select CPU type\n"
+" -EB assemble for a big endian system (default)\n"
+" -EL assemble for a little endian system\n"
+msgstr ""
+"Options spécifiques MCORE:\n"
+" -{no-}jsri2bsr\t {dé}activer la conversion jsri en bsr (par défaut: no)\n"
+" -{no-}sifilter\t {dé}activer le comportement du filtre de silicon (par "
+"défaut: no)\n"
+" -cpu=[210|340] sélectionner le type de CPU\n"
+" -EB assembler pour un système à octets de poids fort (par "
+"défaut)\n"
+" -EL assembler pour un système à octets de poids faible\n"
+
+#: config/tc-mcore.c:1769
+msgid "failed sanity check: short_jump"
+msgstr "la vérification de l'état de santé a échoué: short_jump"
+
+#: config/tc-mcore.c:1779
+msgid "failed sanity check: long_jump"
+msgstr "la vérification de l'état de santé a échoué: long_jump"
+
+#: config/tc-mcore.c:1805
+#, c-format
+msgid "odd displacement at %x"
+msgstr "déplacement impair à %x"
+
+#: config/tc-mcore.c:1987
+msgid "unknown"
+msgstr "inconnu"
+
+#: config/tc-mcore.c:2014
+#, c-format
+msgid "odd distance branch (0x%lx bytes)"
+msgstr "distance impaire de branchement (0x%lx octets)"
+
+#: config/tc-mcore.c:2018
+#, c-format
+msgid "pcrel for branch to %s too far (0x%lx)"
+msgstr "pcrel pour branchement vers %s est trop loin (0x%lx)"
+
+#: config/tc-mcore.c:2038
+#, c-format
+msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
+msgstr "pcrel pour lrw/jmpi/jsri vers %s est trop loin (0x%lx)"
+
+#: config/tc-mcore.c:2050
+#, c-format
+msgid "pcrel for loopt too far (0x%lx)"
+msgstr "pcrel pour loopt est trop éloigné (0x%lx)"
+
+#: config/tc-mcore.c:2246
+#, c-format
+msgid "Can not do %d byte %srelocation"
+msgstr "Ne peut déplacer %d octets par %srelocalisation"
+
+#: config/tc-mcore.c:2248
+msgid "pc-relative"
+msgstr "Relative au PC"
+
+#. Over here we will fill the description of the machine specific options.
+#: config/tc-maxq.c:209
+#, fuzzy, c-format
+msgid " MAXQ-specific assembler options:\n"
+msgstr "Options en assembleur spécifiques ARM:\n"
+
+#: config/tc-maxq.c:211
+#, c-format
+msgid ""
+"\t-MAXQ20\t\t generate obj for MAXQ20(default)\n"
+"\t-MAXQ10\t\t generate obj for MAXQ10\n"
+"\t"
+msgstr ""
+
+#: config/tc-maxq.c:377
+#, fuzzy, c-format
+msgid "Illegal Reloc type in md_estimate_size_before_relax for line : %d"
+msgstr "appel de tomd_estimate_size_before_relax \n"
+
+#: config/tc-maxq.c:492
+#, c-format
+msgid "Cant make long jump/call into short jump/call : %d"
+msgstr ""
+
+#: config/tc-maxq.c:971
+#, fuzzy, c-format
+msgid "Invalid register value %s"
+msgstr "numéro de registre invalide (%d)"
+
+#: config/tc-maxq.c:1089
+#, fuzzy, c-format
+msgid "Invalid bit number : '%c'"
+msgstr "numéro de registre invalide (%d)"
+
+#: config/tc-maxq.c:1101
+#, fuzzy, c-format
+msgid "Illegal character after operand '%s'"
+msgstr "Opérande invalide immédiate d'écriture"
+
+#: config/tc-maxq.c:1177 config/tc-maxq.c:1354
+#, fuzzy, c-format
+msgid "Invalid Character in immediate Value : %c"
+msgstr "caractère invalide %s dans la mnémonique"
+
+#: config/tc-maxq.c:1197 config/tc-maxq.c:1374
+#, fuzzy, c-format
+msgid "Invalid Character in immediate value : %c"
+msgstr "Opérande invalide: valeur immédiate utilisée comme adresse"
+
+#: config/tc-maxq.c:1213
+#, fuzzy
+msgid "Immediate value greater than 16 bits"
+msgstr "Valeur immédiate n'est pas dans les bornes non signées de 16 bits: %ld"
+
+#: config/tc-maxq.c:1227
+msgid ""
+"Attempt to move a value in the stack pointer greater than the size of the "
+"stack"
+msgstr ""
+
+#: config/tc-maxq.c:1236
+msgid "Attempt to move 16 bit value into an 8 bit register.Truncating..\n"
+msgstr ""
+
+#: config/tc-maxq.c:1298
+#, fuzzy
+msgid "Invalid immediate move operation"
+msgstr "Opérande invalide immédiate d'écriture"
+
+#: config/tc-maxq.c:1571
+#, fuzzy, c-format
+msgid "Size of Operand '%s' greater than %d"
+msgstr "opérande immédiate est trop grande"
+
+#: config/tc-maxq.c:1726
+#, fuzzy, c-format
+msgid "illegal immediate operand '%s'"
+msgstr "Opérande invalide immédiate d'écriture"
+
+#: config/tc-maxq.c:1748
+#, fuzzy, c-format
+msgid "Invalid operand for memory access '%s'"
+msgstr "Opérande invalide pour « %s »"
+
+#: config/tc-maxq.c:1810
+#, fuzzy
+msgid "illegal displacement operand "
+msgstr "Opérande invalide immédiate d'écriture"
+
+#: config/tc-maxq.c:1875
+#, fuzzy, c-format
+msgid "invalid character %c before operand %d"
+msgstr "caractère ivalide %s avant l'opérande %d"
+
+#: config/tc-maxq.c:1897
+#, fuzzy, c-format
+msgid "invalid character %c in operand %d"
+msgstr "caractère invalide %s dans l'opérande %d"
+
+#. We found no match.
+#: config/tc-maxq.c:2042
+#, fuzzy, c-format
+msgid "operand %d is invalid for `%s'"
+msgstr "suffixe ou opérande invalide pour « %s »"
+
+#: config/tc-maxq.c:2075
+msgid "The Accumulator cannot be used as a source in ALU instructions\n"
+msgstr ""
+
+#: config/tc-maxq.c:2093
+#, c-format
+msgid "'%s' operand cant be used as destination in %s"
+msgstr ""
+
+#: config/tc-maxq.c:2109 config/tc-maxq.c:2140 config/tc-maxq.c:2154
+#, fuzzy, c-format
+msgid "Invalid Instruction '%s' operand cant be used with %s"
+msgstr "instruction « %s » ne peut être exécutée en parallèle."
+
+#: config/tc-maxq.c:2125 config/tc-maxq.c:2176
+#, c-format
+msgid "'%s' operand cant be used as source in %s"
+msgstr ""
+
+#: config/tc-maxq.c:2185
+#, c-format
+msgid "'%s' instruction cant have first operand as Immediate vale"
+msgstr ""
+
+#: config/tc-maxq.c:2198
+#, fuzzy, c-format
+msgid "SP cannot be used with %s\n"
+msgstr "PSW ne peut être inclu dans la liste"
+
+#: config/tc-maxq.c:2205
+#, fuzzy
+msgid "@SP-- cannot be used with PUSH\n"
+msgstr "-G ne peut être utilisé avec du code PIC SVR4"
+
+#: config/tc-maxq.c:2221 config/tc-maxq.c:2229
+msgid ""
+"Operands either contradictory or use the data bus in read/write state "
+"together"
+msgstr ""
+
+#: config/tc-maxq.c:2236
+msgid "MOVE Cant Use NUL as SRC"
+msgstr ""
+
+#: config/tc-maxq.c:2258
+msgid "Contradictory movement between DP register and memory access using DP"
+msgstr ""
+
+#: config/tc-maxq.c:2266
+#, fuzzy
+msgid "SP and @SP-- cannot be used together in a move instruction"
+msgstr "liste de registres invalide pour les instructions push/pop"
+
+#: config/tc-maxq.c:2285
+#, fuzzy
+msgid "Only Module 8 system registers allowed in this operation"
+msgstr "2 registres ont été identifies dans cette opérande."
+
+#: config/tc-maxq.c:2311 config/tc-maxq.c:2320 config/tc-maxq.c:2346
+#, fuzzy
+msgid "Read only Register used as destination"
+msgstr "setx: registre temporaire identique au registre de destination"
+
+#: config/tc-maxq.c:2328
+#, fuzzy, c-format
+msgid "Bit No '%d'exceeds register size in this operation"
+msgstr "2 registres ont été identifies dans cette opérande."
+
+#: config/tc-maxq.c:2353 config/tc-maxq.c:2374
+#, fuzzy, c-format
+msgid "Bit No '%d' exceeds register size in this operation"
+msgstr "2 registres ont été identifies dans cette opérande."
+
+#: config/tc-maxq.c:2390
+#, fuzzy
+msgid "Memory References cannot be used with branching operations\n"
+msgstr "valeur de registre utilisée comme expression"
+
+#: config/tc-maxq.c:2399
+msgid "DJNZ uses only LC[n] register \n"
+msgstr ""
+
+#: config/tc-maxq.c:2425
+#, c-format
+msgid "'%s' operand cant be used as destination in %s"
+msgstr ""
+
+#: config/tc-maxq.c:2435
+#, c-format
+msgid "Read only register used for writing purposes '%s'"
+msgstr ""
+
+#: config/tc-maxq.c:2447
+#, fuzzy
+msgid "Invalid destination for this kind of source."
+msgstr ""
+"Registre de destination invalide pour cette instruction, utiliser « tfr »."
+
+#: config/tc-maxq.c:2454
+msgid ""
+"Invalid register as destination for this kind of source.Only data pointers "
+"can be used."
+msgstr ""
+
+#: config/tc-maxq.c:2542 config/tc-maxq.c:2630
+#, fuzzy
+msgid "Invalid Instruction"
+msgstr "instruction « %s » erronée"
+
+#: config/tc-maxq.c:2828
+#, fuzzy
+msgid "Cannot allocate memory"
+msgstr "Ne peut allouer un descripteur non étendu\n"
+
+#: config/tc-maxq.c:2900
+msgid "Internal Error: Illegal Architecure specified"
+msgstr ""
+
+#: config/tc-maxq.c:2938
+#, fuzzy
+msgid "Invalid architecture type"
+msgstr "architecture invalide %s"
+
+#: config/tc-maxq.c:2943 config/tc-maxq.c:2954 config/tc-maxq.c:2967
+#: config/tc-maxq.c:2979 config/tc-maxq.c:2992
+#, fuzzy, c-format
+msgid "Internal Error : Can't Hash %s : %s"
+msgstr "ERREUR interne: ne peut adresser par hachage %s: %s"
+
+#: config/tc-maxq.c:3109
+#, fuzzy, c-format
+msgid "Ineffective insntruction %s \n"
+msgstr "Instruction non reconnnue « %s »"
+
+#: config/tc-mep.c:301
+#, c-format
+msgid ""
+"MeP specific command line options:\n"
+" -EB assemble for a big endian system (default)\n"
+" -EL assemble for a little endian system\n"
+" -mconfig=<name> specify a chip configuration to use\n"
+" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
+" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
+" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
+" enable/disable the given opcodes\n"
+"\n"
+" If -mconfig is given, the other -m options modify it. Otherwise,\n"
+" if no -m options are given, all core opcodes are enabled;\n"
+" if any enabling -m options are given, only those are enabled;\n"
+" if only disabling -m options are given, only those are disabled.\n"
+msgstr ""
+
+#. There are no insns in the queue and a plus is present.
+#. This is a syntax error. Let's not tolerate this.
+#. We can relax this later if necessary.
+#: config/tc-mep.c:1008
+#, fuzzy
+msgid "Invalid use of parallelization operator."
+msgstr "Permutation de complèteur invalide"
+
+#: config/tc-mep.c:1050
+msgid "Leading plus sign not allowed in core mode"
+msgstr ""
+
+#: config/tc-mep.c:1531
+#, fuzzy, c-format
+msgid "Don't know how to relocate plain operands of type %s"
+msgstr "Opérande de relocalisation inconnue: !%s"
+
+#: config/tc-mep.c:1541
+#, c-format
+msgid "Perhaps you are missing %%tpoff()?"
+msgstr ""
+
+#: config/tc-mep.c:1773
+#, fuzzy
+msgid "Bad .section directive: want a,v,w,x,M,S in string"
+msgstr "Directive .section erronée: nécessite a,s,w,x,M,S,G,T dans la chaîne"
+
+#: config/tc-mep.c:1831
+msgid ".vliw unavailable when VLIW is disabled."
+msgstr ""
+
+#. Prototypes for static functions.
+#: config/tc-mips.c:988
+#, c-format
+msgid "internal Error, line %d, %s"
+msgstr "erreur interne, ligne %d, %s"
+
+#: config/tc-mips.c:1749
+#, fuzzy
+msgid "-G may not be used in position-independent code"
+msgstr "le PC ne peut être utilisé dans une instruction de post-incrémentation"
+
+#: config/tc-mips.c:1796
+#, c-format
+msgid "internal: can't hash `%s': %s"
+msgstr "ERREUR interne: ne peut adresser par hachage « %s »: %s"
+
+#: config/tc-mips.c:1804
+#, c-format
+msgid "internal error: bad mips16 opcode: %s %s\n"
+msgstr "erreur interne: opcode mips16 erroné: %s %s\n"
+
+#: config/tc-mips.c:1976
+#, c-format
+msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
+msgstr "obtenu de mips_ip(%s) insn_opcode = 0x%x\n"
+
+#: config/tc-mips.c:2685 config/tc-mips.c:14093
+msgid "extended instruction in delay slot"
+msgstr "instruction étendue dans la plage de délai"
+
+#: config/tc-mips.c:2749 config/tc-mips.c:2756
+#, c-format
+msgid "jump to misaligned address (0x%lx)"
+msgstr "saut vers une adresse mal alignée (0x%lx)"
+
+#: config/tc-mips.c:2766 config/tc-mips.c:3528
+#, fuzzy, c-format
+msgid "branch to misaligned address (0x%lx)"
+msgstr "saut vers une adresse mal alignée (0x%lx)"
+
+#: config/tc-mips.c:2771 config/tc-mips.c:3531
+#, fuzzy, c-format
+msgid "branch address range overflow (0x%lx)"
+msgstr "débordement de la gamme de saut d'adresses (0x%lx)"
+
+#: config/tc-mips.c:3256
+msgid ""
+"Macro instruction expanded into multiple instructions in a branch delay slot"
+msgstr ""
+"Étendre l'instruction macro en de multiples instructions dans un branchement "
+"avec délai"
+
+#: config/tc-mips.c:3259
+msgid "Macro instruction expanded into multiple instructions"
+msgstr "Instruction macro étendue en de multiples instructions"
+
+#: config/tc-mips.c:3800 config/tc-mips.c:7745 config/tc-mips.c:7769
+#: config/tc-mips.c:7842 config/tc-mips.c:7865
+msgid "operand overflow"
+msgstr "débordement de l'opérande"
+
+#: config/tc-mips.c:3819 config/tc-mips.c:4419 config/tc-mips.c:7141
+#: config/tc-mips.c:7932
+msgid "Macro used $at after \".set noat\""
+msgstr "Macro utilisée $at après \".set noat\""
+
+#: config/tc-mips.c:3848
+msgid "unsupported large constant"
+msgstr "constante de grande taille non supportée"
+
+#: config/tc-mips.c:3850
+#, c-format
+msgid "Instruction %s requires absolute expression"
+msgstr "Instruction %s requiert une expression absolue"
+
+#: config/tc-mips.c:3983 config/tc-mips.c:6253 config/tc-mips.c:6845
+#, fuzzy, c-format
+msgid "Number (0x%s) larger than 32 bits"
+msgstr "Nombre (0x%lx) plus grand que 32 bits"
+
+#: config/tc-mips.c:4003
+msgid "Number larger than 64 bits"
+msgstr "Nombre plus grand que 64 bits"
+
+#: config/tc-mips.c:4297 config/tc-mips.c:4325 config/tc-mips.c:4363
+#: config/tc-mips.c:4408 config/tc-mips.c:6462 config/tc-mips.c:6501
+#: config/tc-mips.c:6540 config/tc-mips.c:6960 config/tc-mips.c:7012
+#: config/tc-score.c:4239
+msgid "PIC code offset overflow (max 16 signed bits)"
+msgstr "Débordement du décalage du code PIC (max 16 bits signés)"
+
+#: config/tc-mips.c:4730 config/tc-mips.c:4796 config/tc-mips.c:4884
+#: config/tc-mips.c:4931 config/tc-mips.c:4992 config/tc-mips.c:5040
+#: config/tc-mips.c:8026 config/tc-mips.c:8033 config/tc-mips.c:8040
+#: config/tc-mips.c:8147
+msgid "Unsupported large constant"
+msgstr "Constante de grande taille non supportée"
+
+#. result is always true
+#: config/tc-mips.c:4762
+#, c-format
+msgid "Branch %s is always true"
+msgstr "Branchement %s est toujours vrai"
+
+#: config/tc-mips.c:5003 config/tc-mips.c:5051 config/tc-mips.c:8812
+#, c-format
+msgid "Improper position (%lu)"
+msgstr "Position erronée (%lu)"
+
+#: config/tc-mips.c:5009 config/tc-mips.c:8879
+#, c-format
+msgid "Improper extract size (%lu, position %lu)"
+msgstr "Taille d'extraction incorrecte (%lu, position %lu)"
+
+#: config/tc-mips.c:5057 config/tc-mips.c:8843
+#, c-format
+msgid "Improper insert size (%lu, position %lu)"
+msgstr "Taille d'insertion incorrecte (%lu, position %lu)"
+
+#: config/tc-mips.c:5094 config/tc-mips.c:5191
+msgid "Divide by zero."
+msgstr "Division par zéro."
+
+#: config/tc-mips.c:5277
+msgid "dla used to load 32-bit register"
+msgstr "dla utilisé pour charger le registre de 32 bits"
+
+#: config/tc-mips.c:5280
+msgid "la used to load 64-bit address"
+msgstr "la utilisé pour charger le registre de 64 bits"
+
+#: config/tc-mips.c:5392 config/tc-z80.c:700
+msgid "offset too large"
+msgstr "décalage d'adresse trop grand"
+
+#: config/tc-mips.c:5566 config/tc-mips.c:5845
+msgid "PIC code offset overflow (max 32 signed bits)"
+msgstr "Débordement du décalage du code PIC (max 32 bits signés)"
+
+#: config/tc-mips.c:5891
+msgid "MIPS PIC call to register other than $25"
+msgstr "Appel PIC MIPS à un registre autre que $25"
+
+#: config/tc-mips.c:5897 config/tc-mips.c:5908 config/tc-mips.c:6030
+#: config/tc-mips.c:6041
+msgid "No .cprestore pseudo-op used in PIC code"
+msgstr "Pas de pseudo-op .cprestore utilisé dans le code PIC"
+
+#: config/tc-mips.c:5902 config/tc-mips.c:6035
+msgid "No .frame pseudo-op used in PIC code"
+msgstr "Pas de pseudo-op .frame utilisé dans le code PIC"
+
+#: config/tc-mips.c:6056
+msgid "Non-PIC jump used in PIC library"
+msgstr ""
+
+#: config/tc-mips.c:6108 config/tc-mips.c:6199 config/tc-mips.c:6745
+#: config/tc-mips.c:6776 config/tc-mips.c:6794 config/tc-mips.c:7444
+msgid "opcode not supported on this processor"
+msgstr "opcode non supporté sur ce processeur"
+
+#: config/tc-mips.c:7310 config/tc-mips.c:7341 config/tc-mips.c:7392
+#: config/tc-mips.c:7422
+msgid "Improper rotate count"
+msgstr "Nombre de rotations erroné"
+
+#: config/tc-mips.c:7477
+#, c-format
+msgid "Instruction %s: result is always false"
+msgstr "Instruction %s: résultat est toujours faux"
+
+#: config/tc-mips.c:7623
+#, c-format
+msgid "Instruction %s: result is always true"
+msgstr "Instruction %s: résultat est toujours vrai"
+
+#. FIXME: Check if this is one of the itbl macros, since they
+#. are added dynamically.
+#: config/tc-mips.c:7928
+#, c-format
+msgid "Macro %s not implemented yet"
+msgstr "Macro %s n'est pas implanté encore"
+
+#: config/tc-mips.c:8178
+#, c-format
+msgid "internal: bad mips opcode (mask error): %s %s"
+msgstr "interne: opcode mips erroné (erreur de masque): %s %s"
+
+#: config/tc-mips.c:8210 config/tc-mips.c:8933
+#, c-format
+msgid "internal: bad mips opcode (unknown extension operand type `+%c'): %s %s"
+msgstr ""
+"interne: opcode mips erroné (type d'opérande d'extension inconnu « +%c »): "
+"%s %s"
+
+#: config/tc-mips.c:8288
+#, c-format
+msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
+msgstr "interne: opcode mips erroné (type d'opérande inconnu « %c »): %s %s"
+
+#: config/tc-mips.c:8295
+#, c-format
+msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
+msgstr "interne: opcode mips erroné (bits 0x%lx indéfinis): %s %s"
+
+#: config/tc-mips.c:8477 config/tc-mips.c:9810
+#, c-format
+msgid "opcode not supported on this processor: %s (%s)"
+msgstr "opcode non supporté surce processeur: %s (%s)"
+
+#: config/tc-mips.c:8510
+#, c-format
+msgid "BALIGN immediate not 1 or 3 (%lu)"
+msgstr ""
+
+#: config/tc-mips.c:8523 config/tc-mips.c:8536 config/tc-mips.c:8549
+#: config/tc-mips.c:8562 config/tc-mips.c:8588 config/tc-mips.c:8632
+#, fuzzy, c-format
+msgid "DSP immediate not in range 0..%d (%lu)"
+msgstr "valeur immediate est hors limite"
+
+#: config/tc-mips.c:8580 config/tc-mips.c:8607
+#, fuzzy
+msgid "Invalid dsp acc register"
+msgstr "Registre source invalide."
+
+#: config/tc-mips.c:8618 config/tc-mips.c:8649 config/tc-mips.c:8666
+#, fuzzy, c-format
+msgid "DSP immediate not in range %ld..%ld (%ld)"
+msgstr "Champ hors limite [%d..%d] (%d)."
+
+#: config/tc-mips.c:8679
+#, c-format
+msgid "MT usermode bit not 0 or 1 (%lu)"
+msgstr ""
+
+#: config/tc-mips.c:8690
+#, c-format
+msgid "MT load high bit not 0 or 1 (%lu)"
+msgstr ""
+
+#: config/tc-mips.c:8707 config/tc-mips.c:8720
+#, fuzzy
+msgid "Invalid dsp/smartmips acc register"
+msgstr "Registre de destination invalide."
+
+#: config/tc-mips.c:8785
+#, c-format
+msgid "Illegal %s number (%lu, 0x%lx)"
+msgstr ""
+
+#: config/tc-mips.c:8898 config/tc-mips.c:9319
+msgid "absolute expression required"
+msgstr "expression absolue requise"
+
+#: config/tc-mips.c:8921
+#, c-format
+msgid "Invalid register number (%d)"
+msgstr "numéro de registre invalide (%d)"
+
+#: config/tc-mips.c:8929
+#, fuzzy
+msgid "Invalid coprocessor 0 register number"
+msgstr "numéro de registre invalide (%d)"
+
+#: config/tc-mips.c:8950
+#, c-format
+msgid "Improper shift amount (%lu)"
+msgstr "Nombre de décalages erroné (%lu)"
+
+#: config/tc-mips.c:8973 config/tc-mips.c:10123 config/tc-mips.c:10376
+#, c-format
+msgid "Invalid value for `%s' (%lu)"
+msgstr "Valeur invalide pour « %s » (%lu)"
+
+#: config/tc-mips.c:8988
+#, c-format
+msgid "Code for %s not in range 0..1023 (%lu)"
+msgstr ""
+
+#: config/tc-mips.c:9000
+#, c-format
+msgid "Lower code for %s not in range 0..1023 (%lu)"
+msgstr ""
+
+#: config/tc-mips.c:9012
+#, c-format
+msgid "Code for %s not in range 0..1048575 (%lu)"
+msgstr ""
+
+#: config/tc-mips.c:9025
+#, c-format
+msgid "Coproccesor code > 25 bits (%lu)"
+msgstr "Code du coproccesseur > 25 bits (%lu)"
+
+#: config/tc-mips.c:9039
+#, c-format
+msgid "Illegal 19-bit code (%lu)"
+msgstr "Code 19 bits illégal (%lu)"
+
+#: config/tc-mips.c:9052
+#, c-format
+msgid "Invalid performance register (%lu)"
+msgstr "registre de performance invalide (%lu)"
+
+#: config/tc-mips.c:9192
+#, c-format
+msgid "Invalid MDMX Immediate (%ld)"
+msgstr "immédiat MDMX invalide (%ld)"
+
+#: config/tc-mips.c:9230
+#, c-format
+msgid "Float register should be even, was %d"
+msgstr "Registre de virgule flottante dervait être pair, était %d"
+
+#: config/tc-mips.c:9269
+#, c-format
+msgid "Bad element selector %ld"
+msgstr "Élément erroné du sélecteur %ld"
+
+#: config/tc-mips.c:9277
+#, c-format
+msgid "Expecting ']' found '%s'"
+msgstr "Attendu « ] » trouvé « %s »"
+
+#: config/tc-mips.c:9383
+#, c-format
+msgid "Bad floating point constant: %s"
+msgstr "Constante en virgule flottante erronée: %s"
+
+#: config/tc-mips.c:9503
+msgid "Can't use floating point insn in this section"
+msgstr "Ne peut utiliser une virgule flottante insn dans cette section"
+
+#: config/tc-mips.c:9564
+msgid "expression out of range"
+msgstr "expression hors limite"
+
+#: config/tc-mips.c:9604
+msgid "lui expression not in range 0..65535"
+msgstr "expression lui n'est pas dans les bornes 0..65535"
+
+#: config/tc-mips.c:9625
+#, fuzzy, c-format
+msgid "Condition code register should be even for %s, was %d"
+msgstr "Registre de virgule flottante dervait être pair, était %d"
+
+#: config/tc-mips.c:9630
+#, fuzzy, c-format
+msgid "Condition code register should be 0 or 4 for %s, was %d"
+msgstr "Registre de virgule flottante dervait être pair, était %d"
+
+#: config/tc-mips.c:9656
+msgid "invalid coprocessor sub-selection value (0-7)"
+msgstr "valeur de sous sélection du co-processeur invalide (0-7)"
+
+#: config/tc-mips.c:9668 config/tc-mips.c:9685
+#, c-format
+msgid "bad byte vector index (%ld)"
+msgstr "index de vecteur octer erroné (%ld)"
+
+#: config/tc-mips.c:9696
+#, c-format
+msgid "bad char = '%c'\n"
+msgstr "caractère erroné = « %c »\n"
+
+#: config/tc-mips.c:9707 config/tc-mips.c:9712 config/tc-mips.c:10401
+msgid "illegal operands"
+msgstr "opérande illégale"
+
+#: config/tc-mips.c:9780 config/tc-score.c:2418
+msgid "unrecognized opcode"
+msgstr "opcode non reconnu"
+
+#: config/tc-mips.c:9987
+msgid "used $at without \".set noat\""
+msgstr "utilisé $at sand \".set noat\""
+
+#: config/tc-mips.c:10159 config/tc-mips.c:10240 config/tc-mips.c:10255
+msgid "can't parse register list"
+msgstr "ne peut analyser la liste de registres"
+
+#: config/tc-mips.c:10228
+#, fuzzy
+msgid "more than one frame size in list"
+msgstr "Plus d'un opérateur de relocalisation par insn"
+
+#: config/tc-mips.c:10283
+#, fuzzy
+msgid "unexpected register in list"
+msgstr "registre attendu"
+
+#: config/tc-mips.c:10293
+#, fuzzy
+msgid "arg/static registers overlap"
+msgstr "dernier registre doit être R7"
+
+#: config/tc-mips.c:10311
+#, fuzzy
+msgid "invalid arg register list"
+msgstr "liste de registres invalide"
+
+#: config/tc-mips.c:10320 config/tc-mips.c:10343
+#, fuzzy
+msgid "invalid static register list"
+msgstr "liste de registres invalide"
+
+#: config/tc-mips.c:10350
+#, fuzzy
+msgid "missing frame size"
+msgstr "taille manquante"
+
+#: config/tc-mips.c:10353
+#, fuzzy
+msgid "invalid frame size"
+msgstr "fusion invalide d'entité taille"
+
+#: config/tc-mips.c:10519
+msgid "extended operand requested but not required"
+msgstr "opérande étendue demandé mais non requise"
+
+#: config/tc-mips.c:10521
+msgid "invalid unextended operand value"
+msgstr "valeur d'opérande non étendue invalide"
+
+#: config/tc-mips.c:10549
+msgid "operand value out of range for instruction"
+msgstr "valeur d'opérande hors limite pour l'instruction"
+
+#: config/tc-mips.c:11011
+#, c-format
+msgid "A different %s was already specified, is now %s"
+msgstr "Un différent %s a déjà été spécifié, est maintenant %s"
+
+#: config/tc-mips.c:11246
+msgid "-call_shared is supported only for ELF format"
+msgstr "-call_shared est supporté seulement pour le format ELF"
+
+#: config/tc-mips.c:11256
+msgid "-non_shared is supported only for ELF format"
+msgstr "-non_shared est supporté seulement pour le format ELF"
+
+#: config/tc-mips.c:11282
+msgid "-32 is supported for ELF format only"
+msgstr "-32 est supporté seulement pour le format ELF"
+
+#: config/tc-mips.c:11291
+msgid "-n32 is supported for ELF format only"
+msgstr "-n32 est supporté seulement pour le format ELF"
+
+#: config/tc-mips.c:11300
+msgid "-64 is supported for ELF format only"
+msgstr "-64 est supporté seulement pour le format ELF"
+
+#: config/tc-mips.c:11305 config/tc-mips.c:11342
+msgid "No compiled in support for 64 bit object file format"
+msgstr "Pas compilé pour le support de format de fichier objet de 64 bits"
+
+#: config/tc-mips.c:11329
+msgid "-mabi is supported for ELF format only"
+msgstr "-mabi est supporté seulement pour le format ELF"
+
+#: config/tc-mips.c:11349
+#, c-format
+msgid "invalid abi -mabi=%s"
+msgstr "abi invalide -mabi=%s"
+
+#: config/tc-mips.c:11427
+msgid "-G not supported in this configuration."
+msgstr "-G n'est pas supporté dans cette configuration."
+
+#: config/tc-mips.c:11453
+#, c-format
+msgid "-%s conflicts with the other architecture options, which imply -%s"
+msgstr ""
+"-%s en conflit avec d'autres options d'architecture, lequel implique -%s"
+
+#: config/tc-mips.c:11484
+msgid "-mgp64 used with a 32-bit processor"
+msgstr "-mgp64 utilisé avec un processeur de 32 bits"
+
+#: config/tc-mips.c:11486
+msgid "-mgp32 used with a 64-bit ABI"
+msgstr "-mgp32 utilisé avec un ABI de 64 bits"
+
+#: config/tc-mips.c:11488
+msgid "-mgp64 used with a 32-bit ABI"
+msgstr "-mgp64 utilisé avec un ABI de 32 bits"
+
+#: config/tc-mips.c:11526
+#, fuzzy
+msgid "-mfp64 used with a 32-bit fpu"
+msgstr "-mgp64 utilisé avec un ABI de 32 bits"
+
+#: config/tc-mips.c:11529
+#, fuzzy
+msgid "-mfp64 used with a 32-bit ABI"
+msgstr "-mgp64 utilisé avec un ABI de 32 bits"
+
+#: config/tc-mips.c:11533
+#, fuzzy
+msgid "-mfp32 used with a 64-bit ABI"
+msgstr "-mgp32 utilisé avec un ABI de 64 bits"
+
+#: config/tc-mips.c:11547
+msgid "trap exception not supported at ISA 1"
+msgstr "exception par trappe non supportée sur ISA 1"
+
+#: config/tc-mips.c:11557
+#, fuzzy
+msgid "-mfp32 used with -mips3d"
+msgstr "-mgp32 utilisé avec un ABI de 64 bits"
+
+#: config/tc-mips.c:11563
+#, fuzzy
+msgid "-mfp32 used with -mdmx"
+msgstr "-mgp32 utilisé avec un ABI de 64 bits"
+
+#: config/tc-mips.c:11636
+#, fuzzy
+msgid "PC relative MIPS16 instruction references a different section"
+msgstr "référence relative au PC non supporté pour un section différente"
+
+#: config/tc-mips.c:11930 config/tc-sparc.c:3283 config/tc-sparc.c:3290
+#: config/tc-sparc.c:3297 config/tc-sparc.c:3304 config/tc-sparc.c:3311
+#: config/tc-sparc.c:3320 config/tc-sparc.c:3331 config/tc-sparc.c:3353
+#: config/tc-sparc.c:3377 write.c:1096
+msgid "relocation overflow"
+msgstr "débordement de relocalisation"
+
+#: config/tc-mips.c:11940
+#, fuzzy, c-format
+msgid "Branch to misaligned address (%lx)"
+msgstr "saut vers une adresse mal alignée (0x%lx)"
+
+#: config/tc-mips.c:11987
+msgid "Branch out of range"
+msgstr "Branchement hors gammme"
+
+#: config/tc-mips.c:12062
+#, c-format
+msgid "Alignment too large: %d. assumed."
+msgstr "Alignement trop grand: %d. assumé."
+
+#: config/tc-mips.c:12065
+msgid "Alignment negative: 0 assumed."
+msgstr "Alignement négatif: 0 assumé."
+
+#: config/tc-mips.c:12309
+#, c-format
+msgid "%s: no such section"
+msgstr "%s: pas de telle section"
+
+#: config/tc-mips.c:12358
+#, c-format
+msgid ".option pic%d not supported"
+msgstr ".option pic%d n'est pas supportée"
+
+#: config/tc-mips.c:12363 config/tc-mips.c:12655
+msgid "-G may not be used with SVR4 PIC code"
+msgstr "-G ne peut être utilisé avec du code PIC SVR4"
+
+#: config/tc-mips.c:12369
+#, c-format
+msgid "Unrecognized option \"%s\""
+msgstr "option « %s » non reconnue"
+
+#: config/tc-mips.c:12422
+msgid "`noreorder' must be set before `nomacro'"
+msgstr "« noreorder» doit être initialisé avant «nomacro »"
+
+#: config/tc-mips.c:12539
+#, c-format
+msgid "unknown architecture %s"
+msgstr "architecture inconnue %s"
+
+#: config/tc-mips.c:12552 config/tc-mips.c:12582
+#, c-format
+msgid "unknown ISA level %s"
+msgstr "niveau ISA inconnu %s"
+
+#: config/tc-mips.c:12560
+#, fuzzy, c-format
+msgid "unknown ISA or architecture %s"
+msgstr "architecture inconnue %s"
+
+#: config/tc-mips.c:12610
+msgid ".set pop with no .set push"
+msgstr ".set pop sans .set push"
+
+#: config/tc-mips.c:12639
+#, c-format
+msgid "Tried to set unrecognized symbol: %s\n"
+msgstr "Tentative d'initialisation d'un symbole non reconnu: %s\n"
+
+#: config/tc-mips.c:12697
+msgid ".cpload not in noreorder section"
+msgstr ".cpload n'est pas dans la section « noreorder »"
+
+#: config/tc-mips.c:12765 config/tc-mips.c:12784
+msgid "missing argument separator ',' for .cpsetup"
+msgstr "séparateur d'argument manquant « , » pour .cpsetup"
+
+#: config/tc-mips.c:12942
+#, fuzzy, c-format
+msgid "Unsupported use of %s"
+msgstr "Utilisation non supporté de sp"
+
+#: config/tc-mips.c:13024 config/tc-score.c:6323
+msgid "Unsupported use of .gpword"
+msgstr "Utilisation non supporté de .gpword"
+
+#: config/tc-mips.c:13064
+msgid "Unsupported use of .gpdword"
+msgstr "Utilisation non supportée de .gpword"
+
+#: config/tc-mips.c:13409
+msgid "unsupported PC relative reference to different section"
+msgstr "référence relative au PC non supporté pour un section différente"
+
+#: config/tc-mips.c:13522 config/tc-xtensa.c:1538 config/tc-xtensa.c:1773
+msgid "unsupported relocation"
+msgstr "relocalisation non supportée"
+
+#: config/tc-mips.c:13772
+#, c-format
+msgid "Can not represent %s relocation in this object file format"
+msgstr ""
+"Ne peut représenter la relocalisation %s dans ce format de fichier objet"
+
+#: config/tc-mips.c:13857
+msgid "relaxed out-of-range branch into a jump"
+msgstr "relâche d'un branchement hors limite dans le saut (jump)"
+
+#: config/tc-mips.c:14387
+msgid "missing .end at end of assembly"
+msgstr ".end manquant à la fin de l'assemblage"
+
+#: config/tc-mips.c:14402 config/tc-score.c:5929
+msgid "expected simple number"
+msgstr "nombre simple attendu"
+
+#: config/tc-mips.c:14430 config/tc-score.c:5956
+msgid "invalid number"
+msgstr "nombre invalide"
+
+#: config/tc-mips.c:14601 config/tc-score.c:5996
+msgid "missing .end"
+msgstr ".end manquant"
+
+#: config/tc-mips.c:14653
+msgid "Bad .frame directive"
+msgstr "Directive .frame erronée"
+
+#: config/tc-mips.c:14685
+msgid ".mask/.fmask outside of .ent"
+msgstr ".mask/.fmask à l'extérieur de .ent"
+
+#: config/tc-mips.c:14692
+msgid "Bad .mask/.fmask directive"
+msgstr "Directive .mask/.fmask erronée"
+
+#: config/tc-mips.c:15011
+#, fuzzy, c-format
+msgid ""
+"MIPS options:\n"
+"-EB\t\t\tgenerate big endian output\n"
+"-EL\t\t\tgenerate little endian output\n"
+"-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
+"-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
+"\t\t\timplicitly with the gp register [default 8]\n"
+msgstr ""
+"Options MIPS:\n"
+"-membedded-pic générer du code indépendant de la position imbriqué\n"
+"-EB générer du code pour système à octets de poids fort\n"
+"-EL générer du code pour système à octets de poids "
+"faible\n"
+"-g, -g2 ne pas enlever les NOP inutiles ou les branchements "
+"de commutation (swap)\n"
+"-G NOMBRE permettre la référence des objets jusqu'à NOMBRE "
+"d'octets\n"
+" implicitement avec le registre GP [par défaut 8]\n"
+
+#: config/tc-mips.c:15018
+#, fuzzy, c-format
+msgid ""
+"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
+"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
+"-mips3\t\t\tgenerate MIPS ISA III instructions\n"
+"-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
+"-mips5 generate MIPS ISA V instructions\n"
+"-mips32 generate MIPS32 ISA instructions\n"
+"-mips32r2 generate MIPS32 release 2 ISA instructions\n"
+"-mips64 generate MIPS64 ISA instructions\n"
+"-mips64r2 generate MIPS64 release 2 ISA instructions\n"
+"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
+msgstr ""
+"-mips1 générer des instructions MIPS ISA I\n"
+"-mips2 générer des instructions MIPS ISA II\n"
+"-mips3 générer des instructions MIPS ISA III\n"
+"-mips4 générer des instructions MIPS ISA IV\n"
+"-mips5 générer des instructions MIPS ISA V\n"
+"-mips32 générer des instructions MIPS32 ISA\n"
+"-mips32r2 générer des instructions MIPS32 version 2 ISA\n"
+"-mips64 générer des instructions MIPS64 ISA\n"
+"-march=CPU/-mtune=CPU générer du core/cédule pour le CPU, où CPU prend "
+"être:\n"
+
+#: config/tc-mips.c:15037
+#, c-format
+msgid ""
+"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
+"-no-mCPU\t\tdon't generate code specific to CPU.\n"
+"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
+msgstr ""
+"-mCPU équivalent à -march=CPU -mtune=CPU. Déprécié.\n"
+"-no-mCPU ne pas générer de code spécifique au CPU.\n"
+" Pour -mCPU et -no-mCPU, CPU doit être un des "
+"suivants:\n"
+
+#: config/tc-mips.c:15050
+#, c-format
+msgid ""
+"-mips16\t\t\tgenerate mips16 instructions\n"
+"-no-mips16\t\tdo not generate mips16 instructions\n"
+msgstr ""
+"-mips16 générer des instructions mips16\n"
+"-no-mips16 ne pas générer d'instructions mips16\n"
+
+#: config/tc-mips.c:15053
+#, fuzzy, c-format
+msgid ""
+"-msmartmips\t\tgenerate smartmips instructions\n"
+"-mno-smartmips\t\tdo not generate smartmips instructions\n"
+msgstr ""
+"-mips16 générer des instructions mips16\n"
+"-no-mips16 ne pas générer d'instructions mips16\n"
+
+#: config/tc-mips.c:15056
+#, fuzzy, c-format
+msgid ""
+"-mdsp\t\t\tgenerate DSP instructions\n"
+"-mno-dsp\t\tdo not generate DSP instructions\n"
+msgstr ""
+"-mips16 générer des instructions mips16\n"
+"-no-mips16 ne pas générer d'instructions mips16\n"
+
+#: config/tc-mips.c:15059
+#, fuzzy, c-format
+msgid ""
+"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
+"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
+msgstr ""
+"-mips16 générer des instructions mips16\n"
+"-no-mips16 ne pas générer d'instructions mips16\n"
+
+#: config/tc-mips.c:15062
+#, fuzzy, c-format
+msgid ""
+"-mmt\t\t\tgenerate MT instructions\n"
+"-mno-mt\t\t\tdo not generate MT instructions\n"
+msgstr ""
+"-mips16 générer des instructions mips16\n"
+"-no-mips16 ne pas générer d'instructions mips16\n"
+
+#: config/tc-mips.c:15065
+#, fuzzy, c-format
+msgid ""
+"-mfix-vr4120\t\twork around certain VR4120 errata\n"
+"-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
+"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
+"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
+"-msym32\t\t\tassume all symbols have 32-bit values\n"
+"-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
+"-O\t\t\tremove unneeded NOPs and swap branches\n"
+"--[no-]construct-floats [dis]allow floating point values to be constructed\n"
+"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
+"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
+msgstr ""
+"-mgp32 utiliser GPR de 32 bits, sans tenir compte du ISA "
+"choisi\n"
+"-mfp32 utiliser FPR de 32 bits, sans tenir compte du ISA "
+"choisi\n"
+"-O0 enlever tous les NOP inutiles, ne pas commuter "
+"(swap) les branchements\n"
+"-O enlever tous les NOP inutiles et les branchements de "
+"commutation (swap)\n"
+"-n avertir lorsqu'il y a des NOP générés par les "
+"macros\n"
+"--[no-]construct-floats [ne pas] permettre la construction des valeurs "
+"flottantes\n"
+"--trap, --no-break intercepter par trappe les exceptions de divisions "
+"par 0\n"
+" et les débordements par multiplication\n"
+"--break, --no-trap interrompre l'exécution des exceptions de divisions "
+"par 0\n"
+" et de débordements par multiplication\n"
+
+#: config/tc-mips.c:15077
+#, fuzzy, c-format
+msgid ""
+"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
+"-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
+"-non_shared\t\tdo not generate position independent code\n"
+"-xgot\t\t\tassume a 32 bit GOT\n"
+"-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
+"-mshared, -mno-shared disable/enable .cpload optimization for\n"
+" position dependent (non shared) code\n"
+"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
+msgstr ""
+"-KPIC, -call_shared générer du code indépendant de la position SVR4\n"
+"-non_shared ne pas générer du code indépendant de la position\n"
+"-xgot assumer un GOT de 32 bits\n"
+"-mabi=ABI créer un fichier objet conforme ABI pour:\n"
+
+#: config/tc-mips.c:15097
+#, c-format
+msgid ""
+"-32\t\t\tcreate o32 ABI object file (default)\n"
+"-n32\t\t\tcreate n32 ABI object file\n"
+"-64\t\t\tcreate 64 ABI object file\n"
+msgstr ""
+"-32 créer un fichier objet de o32 ABI\n"
+"-n32 créer un fichier objet de on32 ABI\n"
+"-64 créer un fichier objet de 64 ABI\n"
+
+#: config/tc-mmix.c:693
+#, c-format
+msgid " MMIX-specific command line options:\n"
+msgstr " Options MMIX-spécifiques de la ligne de commande:\n"
+
+#: config/tc-mmix.c:694
+#, c-format
+msgid ""
+" -fixed-special-register-names\n"
+" Allow only the original special register names.\n"
+msgstr ""
+" -fixed-special-register-names\n"
+" permettre seulement les noms originaux de "
+"registres spéciaux\n"
+
+#: config/tc-mmix.c:697
+#, c-format
+msgid " -globalize-symbols Make all symbols global.\n"
+msgstr " -globalize-symbols rednre tous les symboles globaaux.\n"
+
+#: config/tc-mmix.c:699
+#, c-format
+msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
+msgstr ""
+" -gnu-syntax bloquer la la compabitlité de syntaxes mmixal\n"
+
+#: config/tc-mmix.c:701
+#, c-format
+msgid " -relax Create linker relaxable code.\n"
+msgstr ""
+" -relax créer du code relaxable pour l'éditeur de liens\n"
+
+#: config/tc-mmix.c:703
+#, c-format
+msgid ""
+" -no-predefined-syms Do not provide mmixal built-in constants.\n"
+" Implies -fixed-special-register-names.\n"
+msgstr ""
+" -no-predefined-syms ne pas fournir de constantes mmixal\n"
+" implique -fixed-special-register-names.\n"
+
+#: config/tc-mmix.c:706
+#, c-format
+msgid ""
+" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
+" into multiple instructions.\n"
+msgstr ""
+" -no-expand ne pas faire l'expansion GETA, branchanchement, "
+"PUSHJ ou JUMP\n"
+" en de multiples instructions.\n"
+
+#: config/tc-mmix.c:709
+#, c-format
+msgid ""
+" -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
+msgstr ""
+" -no-merge-gregs ne pas faire la fusion des définition GREG avec "
+"des valeurs proches.\n"
+
+#: config/tc-mmix.c:711
+#, c-format
+msgid ""
+" -linker-allocated-gregs If there's no suitable GREG definition for the "
+" operands of an instruction, let the linker resolve.\n"
+msgstr ""
+" -linker-allocated-gregs S'il n'y a pas de définition GREG pouvant "
+"convenir\n"
+" pour les opérandes d'une instruction, laisser "
+"l'éditeur de liens\n"
+" faire la résolution.\n"
+
+#: config/tc-mmix.c:714
+#, c-format
+msgid ""
+" -x Do not warn when an operand to GETA, a branch,\n"
+" PUSHJ or JUMP is not known to be within range.\n"
+" The linker will catch any errors. Implies\n"
+" -linker-allocated-gregs."
+msgstr ""
+" -x ne pas avertir pour une opérande avec GETA, un "
+"branchement,\n"
+" PUSHJ ou JUMP qui n'est pas à l'intérieur de la "
+"gamme.\n"
+" L'éditeur de liens interceptera les erreurs. Cela "
+"implique\n"
+" -linker-allocated-gregs."
+
+#: config/tc-mmix.c:840
+#, c-format
+msgid "unknown opcode: `%s'"
+msgstr "opcode inconnu « %s »"
+
+#: config/tc-mmix.c:962 config/tc-mmix.c:977
+msgid "specified location wasn't TETRA-aligned"
+msgstr "localisation spécifiée n'était pas alignée TETRA"
+
+#: config/tc-mmix.c:964 config/tc-mmix.c:979 config/tc-mmix.c:4125
+#: config/tc-mmix.c:4141
+msgid "unaligned data at an absolute location is not supported"
+msgstr ""
+"données non alignées dans une localisation absolue ne sont pas supportées"
+
+#: config/tc-mmix.c:1089
+#, c-format
+msgid "invalid operand to opcode %s: `%s'"
+msgstr "opérande invalide pour l'opcode %s: « %s »"
+
+#: config/tc-mmix.c:1111 config/tc-mmix.c:1138 config/tc-mmix.c:1171
+#: config/tc-mmix.c:1179 config/tc-mmix.c:1196 config/tc-mmix.c:1224
+#: config/tc-mmix.c:1245 config/tc-mmix.c:1270 config/tc-mmix.c:1318
+#: config/tc-mmix.c:1416 config/tc-mmix.c:1441 config/tc-mmix.c:1473
+#: config/tc-mmix.c:1505 config/tc-mmix.c:1535 config/tc-mmix.c:1588
+#: config/tc-mmix.c:1605 config/tc-mmix.c:1632 config/tc-mmix.c:1660
+#: config/tc-mmix.c:1687 config/tc-mmix.c:1713 config/tc-mmix.c:1729
+#: config/tc-mmix.c:1755 config/tc-mmix.c:1771 config/tc-mmix.c:1787
+#: config/tc-mmix.c:1850 config/tc-mmix.c:1866
+#, c-format
+msgid "invalid operands to opcode %s: `%s'"
+msgstr "opérandes invalides pour l'opcode %s: « %s »"
+
+#: config/tc-mmix.c:1843
+#, c-format
+msgid "unsupported operands to %s: `%s'"
+msgstr "opérandes non supportées vers %s: « %s »"
+
+#: config/tc-mmix.c:1968
+msgid "internal: mmix_prefix_name but empty prefix"
+msgstr "interne: mmix_prefix_name mais le préfixe est vide"
+
+#: config/tc-mmix.c:2012
+#, c-format
+msgid "too many GREG registers allocated (max %d)"
+msgstr "trop de registres GREG alloués (maximum %d)"
+
+#: config/tc-mmix.c:2070
+msgid "BSPEC already active. Nesting is not supported."
+msgstr "BSPEC déjà actif. Imbrication non supportée."
+
+#: config/tc-mmix.c:2079
+msgid "invalid BSPEC expression"
+msgstr "expresion BSPEC invalide"
+
+#: config/tc-mmix.c:2095
+#, c-format
+msgid "can't create section %s"
+msgstr "ne peut créer la section %s"
+
+#: config/tc-mmix.c:2100
+#, c-format
+msgid "can't set section flags for section %s"
+msgstr "ne peut initialiser les fanions de section por la section %s"
+
+#: config/tc-mmix.c:2121
+msgid "ESPEC without preceding BSPEC"
+msgstr "ESPEC sans être précédé de BSPEC"
+
+#: config/tc-mmix.c:2150
+msgid "missing local expression"
+msgstr "expression locale manquante"
+
+#: config/tc-mmix.c:2388
+msgid "operand out of range, instruction expanded"
+msgstr "opérande hors limite, instruction a été étendue"
+
+#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
+#. user-friendly, though a little bit non-substantial.
+#: config/tc-mmix.c:2639
+msgid "directive LOCAL must be placed in code or data"
+msgstr "directive LOCAL doit être placé dans le code ou le data"
+
+#: config/tc-mmix.c:2640
+msgid "internal confusion: relocation in a section without contents"
+msgstr "confusion interne: relocalisation dans une section sans contenu"
+
+#: config/tc-mmix.c:2754
+msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
+msgstr ""
+"interne: BFD_RELOC_MMIX_BASE_PLUS_OFFSET n'est pas résolu pour la section"
+
+#: config/tc-mmix.c:2802
+msgid "no suitable GREG definition for operands"
+msgstr "pas de définition GREG satisfaisante pour les opérandes"
+
+#: config/tc-mmix.c:2861
+msgid "operands were not reducible at assembly-time"
+msgstr "opérandes n'étaient pas réductibles au moment de l'assemblage"
+
+#: config/tc-mmix.c:2888
+#, c-format
+msgid "cannot generate relocation type for symbol %s, code %s"
+msgstr "ne peut générer un type de relocalisation pour le symbole %s, code %s"
+
+#: config/tc-mmix.c:2908
+#, c-format
+msgid "internal: unhandled label %s"
+msgstr "interne: étiquette %s non traitée"
+
+#: config/tc-mmix.c:2938
+msgid "[0-9]H labels may not appear alone on a line"
+msgstr "étiquettes [0-9]H ne peuvent apparaître seuls sur une ligne"
+
+#: config/tc-mmix.c:2947
+msgid "[0-9]H labels do not mix with dot-pseudos"
+msgstr "étiquettes [0-9]H ne peuvent être mélanger avec des dot-pseudos"
+
+#: config/tc-mmix.c:3035