[binutils-gdb] Updated Bulgarian, Romanian and French translations for various sub-directories. New Georgian trans

Nick Clifton nickc@sourceware.org
Mon Nov 25 15:53:30 GMT 2024


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3b00205cd86c4ecda8e84f14d0ca81119d53a506

commit 3b00205cd86c4ecda8e84f14d0ca81119d53a506
Author: Nick Clifton <nickc@redhat.com>
Date:   Mon Nov 25 15:52:20 2024 +0000

    Updated Bulgarian, Romanian and French translations for various sub-directories.  New Georgian translation for the gold sub-directory.

Diff:
---
 gas/po/ro.po  | 7954 +++++++++++++++++++++++++++------------------------------
 gold/po/ka.po | 4276 +++++++++++++++++++++++++++++++
 ld/po/fr.po   | 4621 +++++++++++++++++----------------
 3 files changed, 10336 insertions(+), 6515 deletions(-)

diff --git a/gas/po/ro.po b/gas/po/ro.po
index f5297399c22..4c9f5f2c6d0 100644
--- a/gas/po/ro.po
+++ b/gas/po/ro.po
@@ -8,6 +8,8 @@
 # Cronologia traducerii fișierului „gas”:
 # Traducerea inițială, făcută de R-GC, pentru versiunea gas-2.41.90, (43% - tradus), mar-2024.
 # Actualizare și completare traducere, făcută de R-GC, pentru versiunea gas-2.42.90, (45% - tradus), iul-2024.
+# Completare traducere, făcută de R-GC, pentru versiunea gas-2.42.90, (80% - tradus), sep-2024.
+# Completare traducere, făcută de R-GC, pentru versiunea gas-2.42.90, (100% - tradus), oct-2024.
 # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul).
 #
 msgid ""
@@ -15,7 +17,7 @@ msgstr ""
 "Project-Id-Version: gas 2.42.90\n"
 "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
 "POT-Creation-Date: 2024-07-20 12:57+0100\n"
-"PO-Revision-Date: 2024-07-22 17:26+0200\n"
+"PO-Revision-Date: 2024-10-31 20:22+0100\n"
 "Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
 "Language: ro\n"
@@ -24,7 +26,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n%100<=19) ? 1 : 2);\n"
 "X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 3.4.3\n"
+"X-Generator: Poedit 3.4.4\n"
 
 #: app.c:426
 #, c-format
@@ -2138,7 +2140,7 @@ msgstr "dimensiune neașteptată a grupului de vectori la operandul %d -- „%s
 #: config/tc-aarch64.c:5949
 #, c-format
 msgid "operand %d must have a vector group size of %d -- `%s'"
-msgstr "operandul %d trebuie să aibă o dimensiune a grupului vectorial de %d -- `%s'"
+msgstr "operandul %d trebuie să aibă o dimensiune a grupului vectorial de %d -- „%s”"
 
 #: config/tc-aarch64.c:5955
 #, c-format
@@ -4320,7 +4322,7 @@ msgstr "registrul de destinație este identic cu baza de scriere-înapoi"
 
 #: config/tc-arm.c:8371
 msgid "source register same as write-back base"
-msgstr "registrul sursăe este identic cu baza de scriere-înapoi"
+msgstr "registrul sursă este identic cu baza de scriere-înapoi"
 
 #: config/tc-arm.c:8421
 msgid "use of PC in this instruction is deprecated"
@@ -10338,125 +10340,116 @@ msgid "Illegal operand separator `%c'"
 msgstr "Separator de operanzi ilegal „%c”"
 
 #: config/tc-ia64.c:6227
-#, fuzzy, c-format
+#, c-format
 msgid "Operand %u of `%s' should be %s"
-msgstr "%s este deținut de uid-ul %u, ar trebui să fie %u"
+msgstr "Operandul %u din „%s” ar trebui să fie %s"
 
 #: config/tc-ia64.c:6231
-#, fuzzy
 msgid "Wrong number of output operands"
-msgstr "Număr incorect de operanzi"
+msgstr "Număr greșit de operanzi de ieșire"
 
 #: config/tc-ia64.c:6233
-#, fuzzy
 msgid "Wrong number of input operands"
-msgstr "Număr incorect de operanzi"
+msgstr "Număr greșit de operanzi de intrare"
 
 #: config/tc-ia64.c:6235
-#, fuzzy
 msgid "Operand mismatch"
-msgstr "nepotrivire de operanzi --„%s”"
+msgstr "Nepotrivire de operanzi"
 
 #: config/tc-ia64.c:6317
 #, c-format
 msgid "Invalid use of `%c%d' as output operand"
-msgstr ""
+msgstr "Utilizare nevalidă a lui „%c%d” ca operand de ieșire"
 
 #: config/tc-ia64.c:6320
 #, c-format
 msgid "Invalid use of `r%d' as base update address operand"
-msgstr ""
+msgstr "Utilizare nevalidă a lui „r%d” ca operand de actualizare a adresei de bază"
 
 #: config/tc-ia64.c:6344
-#, fuzzy, c-format
+#, c-format
 msgid "Invalid duplicate use of `%c%d'"
-msgstr "%F%P: caracter nevalid %c (%d) în fanioane\n"
+msgstr "Utilizare duplicată nevalidă a „%c%d”"
 
 #: config/tc-ia64.c:6351
-#, fuzzy, c-format
+#, c-format
 msgid "Invalid simultaneous use of `f%d' and `f%d'"
-msgstr "%F%P: caracter nevalid %c (%d) în fanioane\n"
+msgstr "Utilizare simultană nevalidă a „f%d” și „f%d”"
 
 #: config/tc-ia64.c:6357
-#, fuzzy, c-format
+#, c-format
 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
-msgstr "terminalul virtual(vt) %d este în uz; comanda a fost anulată; utilizați «%s -f» pentru a forța."
+msgstr "Utilizare simultană periculoasă a „f%d” și „f%d”"
 
 #: config/tc-ia64.c:6401
-#, fuzzy
 msgid "Value truncated to 62 bits"
-msgstr "compl(%f): valoarea fracțională va fi trunchiată"
+msgstr "Valoare trunchiată la 62 de biți"
 
 #: config/tc-ia64.c:6469
-#, fuzzy, c-format
+#, c-format
 msgid "Bad operand value: %s"
-msgstr "valoare incorectă pentru %s: %s"
+msgstr "Valoare operand greșită: %s"
 
 #. Give an error if a frag containing code is not aligned to a 16 byte
 #. boundary.
 #: config/tc-ia64.c:6544 config/tc-ia64.h:177
-#, fuzzy
 msgid "instruction address is not a multiple of 16"
-msgstr "adresa instrucțiunii nu este un multiplu de 2"
+msgstr "Adresa instrucțiunii nu este un multiplu de 16"
 
 #: config/tc-ia64.c:6612
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' must be last in bundle"
-msgstr "nu se poate încărca pachetul de autoritate de certificare %s"
+msgstr "„%s” trebuie să fie ultimul din pachet"
 
 #: config/tc-ia64.c:6644
 #, c-format
 msgid "Internal error: don't know how to force %s to end of instruction group"
-msgstr ""
+msgstr "Eroare internă: nu se știe cum să se forțeze %s la sfârșitul grupului de instrucțiuni"
 
 #: config/tc-ia64.c:6657
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' must be last in instruction group"
-msgstr "ramificarea trebuie să fie ultima instrucțiune din blocul IT"
+msgstr "„%s” trebuie să fie ultima în grupul de instrucțiuni"
 
 #: config/tc-ia64.c:6687
-#, fuzzy
 msgid "Label must be first in a bundle"
-msgstr ".REG trebuie să utilizeze o etichetă"
+msgstr "Eticheta trebuie să fie prima într-un pachet"
 
 #: config/tc-ia64.c:6764
 msgid "hint in B unit may be treated as nop"
-msgstr ""
+msgstr "indicația din unitatea B poate fi tratată ca nop"
 
 #: config/tc-ia64.c:6775
 msgid "hint in B unit can't be used"
-msgstr ""
+msgstr "indicația din unitatea B nu poate fi utilizată"
 
 #: config/tc-ia64.c:6789
 msgid "emit_one_bundle: unexpected dynamic op"
-msgstr ""
+msgstr "emit_one_bundle: operand dinamic neașteptat"
 
 #: config/tc-ia64.c:6929
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' does not fit into %s template"
-msgstr ""
-"\n"
-"Există un tabel de export în %s, dar nu se încadrează în acea secțiune\n"
+msgstr "„%s” nu se încadrează în șablonul %s"
 
 #: config/tc-ia64.c:6944
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' does not fit into bundle"
-msgstr "nu se poate încărca pachetul de autoritate de certificare %s"
+msgstr "„%s” nu se încadrează în pachet"
 
 #: config/tc-ia64.c:6956
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' can't go in %s of %s template"
-msgstr "Nu se poate deplasa în afara %s"
+msgstr "„%s” nu poate merge în %s din șablonul %s"
 
 #: config/tc-ia64.c:6962
-#, fuzzy
 msgid "Missing '}' at end of file"
-msgstr "sfârșit de fișier în sumar - lipsește linie nouă"
+msgstr "Lipsește „}” la sfârșitul fișierului"
 
 #: config/tc-ia64.c:7109
-#, fuzzy, c-format
+#, c-format
 msgid "Unrecognized option '-x%s'"
-msgstr "%s: opțiune nerecunoscută „--%s”\n"
+msgstr "Opțiune nerecunoscută „-x%s”"
 
 #: config/tc-ia64.c:7136
 msgid ""
@@ -10476,6 +10469,21 @@ msgid ""
 "\t\t\t  hint.b check (default -mhint.b=error)\n"
 "  -x | -xexplicit\t  turn on dependency violation checking\n"
 msgstr ""
+"IA-64 options:\n"
+"  --mconstant-gp\t  marchează fișierul de ieșire ca utilizând modelul GP-constant\n"
+"\t\t\t  (activează fanionul de antet ELF EF_IA_64_CONS_GP)\n"
+"  --mauto-pic\t\t  marchează fișierul de ieșire ca utilizând modelul GP-constant\n"
+"\t\t\t  fără descriptori de funcții ( activează fanionul de\n"
+"\t\t\t  antet ELF EF_IA_64_NOFUNCDESC_CONS_GP)\n"
+"  -milp32|-milp64|-mlp64|-mp64\tselectează modelul de date (implicit „-mlp64”)\n"
+"  -mle | -mbe\t\t  selectează ordinea octeților little- sau big-endian (implicit -mle)\n"
+"  -mtune=[itanium1|itanium2]\n"
+"\t\t\t  ajustează pentru un anumit CPU (implicit -mtune=itanium2)\n"
+"  -munwind-check=[warning|error]\n"
+"\t\t\t  verificarea directivei de desfășurare (implicit -munwind-check=warning)\n"
+"  -mhint.b=[ok|warning|error]\n"
+"\t\t\t  verificarea hint.b (implicit -mhint.b=error)\n"
+"  -x | -xexplicit\t  activează verificarea încălcării dependențelor\n"
 
 #. Note for translators: "automagically" can be translated as "automatically" here.
 #: config/tc-ia64.c:7153
@@ -10488,342 +10496,318 @@ msgid ""
 "  -xdebugx\t\t  debug dependency violation checker and turn on\n"
 "\t\t\t  dependency violation checking\n"
 msgstr ""
+"  -xauto\t\t  elimină automat încălcările dependenței (implicit)\n"
+"  -xnone\t\t  dezactivează verificarea încălcărilor de dependențe\n"
+"  -xdebug\t\t  depanarea verificatorului de încălcare a dependențelor\n"
+"  -xdebugn\t\t  depanarea verificatorului de încălcare a dependențelor, dar\n"
+"\t\t\t  dezactivează verificarea încălcării dependențelor\n"
+"  -xdebugx\t\t  depanarea verificatorului de încălcare a dependențelor și\n"
+"\t\t\t  activează verificarea încălcării dependențelor\n"
 
 #: config/tc-ia64.c:7168
-#, fuzzy
 msgid "--gstabs is not supported for ia64"
-msgstr "ia64"
+msgstr "opțiunea „--gstabs” nu este acceptată pentru ia64"
 
 #: config/tc-ia64.c:7603
 msgid "Explicit stops are ignored in auto mode"
-msgstr ""
+msgstr "Opririle explicite sunt ignorate în modul automat"
 
 #: config/tc-ia64.c:7612
 msgid "Found '{' when manual bundling is already turned on"
-msgstr ""
+msgstr "S-a găsit „{” atunci când gruparea manuală este deja activată"
 
 #: config/tc-ia64.c:7625
 msgid "Found '{' after explicit switch to automatic mode"
-msgstr ""
+msgstr "S-a găsit „{” după trecerea explicită la modul automat"
 
 #: config/tc-ia64.c:7631
 msgid "Found '}' when manual bundling is off"
-msgstr ""
+msgstr "S-a găsit „}” atunci când gruparea manuală este oprită"
 
 #: config/tc-ia64.c:7658
-#, fuzzy
 msgid "Expected ')'"
-msgstr "se aștepta „]”"
+msgstr "Se aștepta „)”"
 
 #: config/tc-ia64.c:7663
 msgid "Qualifying predicate expected"
-msgstr ""
+msgstr "Se aștepta un predicat calificativ"
 
 #: config/tc-ia64.c:7682
 msgid "Tag must come before qualifying predicate."
-msgstr ""
+msgstr "Eticheta trebuie să vină înaintea predicatului de calificare."
 
 #: config/tc-ia64.c:7711
-#, fuzzy
 msgid "Expected ':'"
-msgstr "se aștepta „]”"
+msgstr "Se aștepta „:”"
 
 #: config/tc-ia64.c:7727
-#, fuzzy
 msgid "Tag name expected"
-msgstr "se aștepta <etichetă> , <valoare>"
+msgstr "Se aștepta numele etichetei"
 
 #: config/tc-ia64.c:7829
 msgid "Rotating register index must be a non-negative constant"
-msgstr ""
+msgstr "Indicele registrului rotativ trebuie să fie o constantă ne-negativă"
 
 #: config/tc-ia64.c:7834
-#, fuzzy, c-format
+#, c-format
 msgid "Index out of range 0..%u"
-msgstr "index extins pentru simbolul %u în afara intervalului: %u"
+msgstr "Index în afara intervalului 0..%u"
 
 #: config/tc-ia64.c:7846
-#, fuzzy
 msgid "Indirect register index must be a general register"
-msgstr "post-index trebuie să fie un registru"
+msgstr "Indexul registrului indirect trebuie să fie un registru general"
 
 #: config/tc-ia64.c:7855
 msgid "Index can only be applied to rotating or indirect registers"
-msgstr ""
+msgstr "Indexul poate fi aplicat numai registrelor rotative sau indirecte"
 
 #: config/tc-ia64.c:7891 config/tc-xstormy16.c:145
-#, fuzzy
 msgid "Expected '('"
-msgstr "se aștepta „]”"
+msgstr "Se aștepta „(”"
 
 #: config/tc-ia64.c:7899 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
-#, fuzzy
 msgid "Missing ')'"
-msgstr "lipsește „}”"
+msgstr "Lipsește „)”"
 
 #: config/tc-ia64.c:7917 config/tc-xstormy16.c:161
-#, fuzzy
 msgid "Not a symbolic expression"
-msgstr "(( expresie ))"
+msgstr "Nu este o expresie simbolică"
 
 #: config/tc-ia64.c:7922 config/tc-ia64.c:7936
-#, fuzzy
 msgid "Illegal combination of relocation functions"
-msgstr "„%s” Combinație de registru-contorizare ilegală."
+msgstr "Combinație ilegală de funcții de realocare"
 
 #: config/tc-ia64.c:8025
-#, fuzzy
 msgid "No current frame"
-msgstr "Cadru curent: "
+msgstr "Fără cadru curent"
 
 #: config/tc-ia64.c:8027
-#, fuzzy, c-format
+#, c-format
 msgid "Register number out of range 0..%u"
-msgstr "număr de registru în afara intervalului"
+msgstr "Număr de registru în afara intervalului 0..%u"
 
 #: config/tc-ia64.c:8066
-#, fuzzy
 msgid "Standalone `#' is illegal"
-msgstr "*ilegal*"
+msgstr "Un „#” singur este ilegal"
 
 #: config/tc-ia64.c:8069
-#, fuzzy
 msgid "Redundant `#' suffix operators"
-msgstr "Operatori"
+msgstr "Operatori de sufix „#” redundanți"
 
 #: config/tc-ia64.c:8227
-#, fuzzy, c-format
+#, c-format
 msgid "Unhandled dependency %s for %s (%s), note %d"
-msgstr "se suprascrie nota %d cu nota %d (IC:%s)\n"
+msgstr "Dependență nesoluționată %s pentru %s (%s), nota %d"
 
 #: config/tc-ia64.c:9540
-#, fuzzy, c-format
+#, c-format
 msgid "Unrecognized dependency specifier %d\n"
-msgstr "Avertisment: specificator nerecunoscut în „%s”"
+msgstr "Specificator de dependență nerecunoscut %d\n"
 
 #: config/tc-ia64.c:10401
 msgid "Only the first path encountering the conflict is reported"
-msgstr ""
+msgstr "Doar prima rută unde se întâlnește conflictul este raportată"
 
 #: config/tc-ia64.c:10403
-#, fuzzy
 msgid "This is the location of the conflicting usage"
-msgstr "locația simbolului conflictual"
+msgstr "Aceasta este locația utilizării aflate în conflict"
 
 #: config/tc-ia64.c:10665
-#, fuzzy, c-format
+#, c-format
 msgid "Unknown opcode `%s'"
-msgstr "cod operațional necunoscut „%s”"
+msgstr "Cod operațional necunoscut „%s”"
 
 #: config/tc-ia64.c:10743
 #, c-format
 msgid "AR %d can only be accessed by %c-unit"
-msgstr ""
+msgstr "AR %d poate fi accesat numai de %c-unit"
 
 #: config/tc-ia64.c:10755
 msgid "hint.b may be treated as nop"
-msgstr ""
+msgstr "hint.b poate fi tratată ca nop"
 
 #: config/tc-ia64.c:10758
 msgid "hint.b shouldn't be used"
-msgstr ""
+msgstr "hint.b nu ar trebui să fie utilizată"
 
 #: config/tc-ia64.c:10797
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' cannot be predicated"
-msgstr "se aștepta instrucțiunea prezisă după „movprfx”"
+msgstr "„%s” nu poate fi predicat"
 
 #: config/tc-ia64.c:10870
-#, fuzzy
 msgid "Closing bracket missing"
-msgstr "Acolada de închidere a unui bloc { }."
+msgstr "Lipsește paranteza de închidere"
 
 #: config/tc-ia64.c:10879
-#, fuzzy
 msgid "Index must be a general register"
-msgstr "post-index trebuie să fie un registru"
+msgstr "Indexul trebuie să fie un registru general"
 
 #: config/tc-ia64.c:11044
-#, fuzzy, c-format
+#, c-format
 msgid "Unsupported fixup size %d"
-msgstr "Dimensiune de citire neacceptată: %d"
+msgstr "Dimensiune de remediere neacceptată: %d"
 
 #. This should be an error, but since previously there wasn't any
 #. diagnostic here, don't make it fail because of this for now.
 #: config/tc-ia64.c:11316
-#, fuzzy, c-format
+#, c-format
 msgid "Cannot express %s%d%s relocation"
-msgstr "dimensiune de relocare %s ilegală: %d"
+msgstr "Nu se poate exprima realocarea %s%d%s"
 
 #: config/tc-ia64.c:11335
-#, fuzzy
 msgid "No addend allowed in @fptr() relocation"
-msgstr "adăugare non-zero în realocare @fptr"
+msgstr "Nu este permisă addenda în realocarea @fptr()"
 
 #: config/tc-ia64.c:11374
-#, fuzzy
 msgid "integer operand out of range"
-msgstr "operand în afara intervalului: %ld"
+msgstr "operand de număr întreg în afara intervalului"
 
 #: config/tc-ia64.c:11441
-#, fuzzy, c-format
+#, c-format
 msgid "%s must have a constant value"
-msgstr "valoarea de scriere-înapoi trebuie să fie o constantă imediată"
+msgstr "%s trebuie să aibă o valoare constantă"
 
 #: config/tc-ia64.c:11461
-#, fuzzy
 msgid "cannot resolve @slotcount parameter"
-msgstr "nu se poate rezolva numele gazdei %s"
+msgstr "nu se poate rezolva parametrul @slotcount"
 
 #: config/tc-ia64.c:11494
-#, fuzzy
 msgid "invalid @slotcount value"
-msgstr "Valoare de versiune rară nevalidă"
+msgstr "valoare @slotcount nevalidă"
 
 #: config/tc-ia64.c:11531 config/tc-z8k.c:1388
-#, fuzzy, c-format
+#, c-format
 msgid "Cannot represent %s relocation in object file"
-msgstr "nu se poate reprezenta realocarea „%s” în fișierul obiect"
+msgstr "Nu se poate reprezenta realocarea %s în fișierul obiect"
 
 #: config/tc-ia64.c:11640
 msgid "Can't add stop bit to mark end of instruction group"
-msgstr ""
+msgstr "Nu se poate adăuga bitul de oprire pentru a marca sfârșitul grupului de instrucțiuni"
 
 #: config/tc-ia64.c:11748 read.c:2638 read.c:3296 read.c:3865 stabs.c:461
-#, fuzzy, c-format
+#, c-format
 msgid "expected comma after \"%s\""
-msgstr "Se aștepta o virgulă după numele „%s”"
+msgstr "se aștepta o virgulă după „%s”"
 
 #: config/tc-ia64.c:11789
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' is already the alias of %s `%s'"
-msgstr "Domeniul alias „%s” există deja."
+msgstr "„%s” este deja alias al %s „%s”"
 
 #: config/tc-ia64.c:11800
-#, fuzzy, c-format
+#, c-format
 msgid "%s `%s' already has an alias `%s'"
-msgstr "Domeniul alias „%s” există deja."
+msgstr "%s „%s” are deja un alias „%s”"
 
 #: config/tc-ia64.c:11833
-#, fuzzy, c-format
+#, c-format
 msgid "symbol `%s' aliased to `%s' is not used"
-msgstr "%s este un alias pentru „%s”\n"
+msgstr "simbolul „%s” ce are ca alias „%s” nu este utilizat"
 
 #: config/tc-ia64.c:11859
-#, fuzzy, c-format
+#, c-format
 msgid "section `%s' aliased to `%s' is not used"
-msgstr "%s este un alias pentru „%s”\n"
+msgstr "secțiuneal „%s” ce are ca alias „%s” nu este utilizată"
 
 #: config/tc-ip2k.c:139
-#, fuzzy, c-format
+#, c-format
 msgid "IP2K specific command line options:\n"
-msgstr "Opțiuni de linie de comandă specifice EPIPHANY:\n"
+msgstr "Opțiuni de linie de comandă specifice IP2K:\n"
 
 #: config/tc-ip2k.c:140
 #, c-format
 msgid "  -mip2022               restrict to IP2022 insns \n"
-msgstr ""
+msgstr "  -mip2022               restricționează la instrucțiunile IP2022\n"
 
 #: config/tc-ip2k.c:141
 #, c-format
 msgid "  -mip2022ext            permit extended IP2022 insn\n"
-msgstr ""
+msgstr "  -mip2022ext            permite instrucțiuni IP2022 extinse\n"
 
 #: config/tc-ip2k.c:232
-#, fuzzy
 msgid "relaxation not supported\n"
-msgstr "%F%P: relaxarea nu este acceptată cu „--enable-non-contiguous-regions” (secțiunea „%pA” ar fi depășit „%pA” după ce aceasta și-a schimbat dimensiunea).\n"
+msgstr "relaxarea nu este acceptată\n"
 
 #: config/tc-iq2000.c:356
-#, fuzzy, c-format
+#, c-format
 msgid "the yielding instruction %s may not be in a delay slot."
-msgstr "Instrucțiunea %s nu este permisă într-un slot de întârziere."
+msgstr "este posibil ca instrucțiunea care generează %s să nu se afle într-un slot de întârziere."
 
 #: config/tc-iq2000.c:364
 #, c-format
 msgid "Register number (R%ld) for double word access must be even."
-msgstr ""
+msgstr "Numărul registrului (R%ld) pentru accesul la cuvânt dublu (double word) trebuie să fie par."
 
 #: config/tc-iq2000.c:373 config/tc-iq2000.c:378 config/tc-iq2000.c:383
 #: config/tc-iq2000.c:400 config/tc-mt.c:246 config/tc-mt.c:251
 #, c-format
 msgid "operand references R%ld of previous load."
-msgstr ""
+msgstr "operandul face trimitere la R%ld din încărcarea anterioară."
 
 #: config/tc-iq2000.c:388
 msgid "instruction implicitly accesses R31 of previous load."
-msgstr ""
+msgstr "instrucțiunea accesează implicit R31 din încărcarea anterioară."
 
 #: config/tc-iq2000.c:643 config/tc-mep.c:2008
-#, fuzzy
 msgid "Unmatched high relocation"
-msgstr "[, [^, [:, [., sau [= neînchise"
+msgstr "Realocare înaltă fără coincidență"
 
 #: config/tc-iq2000.c:820 config/tc-mips.c:19793 config/tc-score.c:5784
-#, fuzzy
 msgid ".end not in text section"
-msgstr "%pB: %pA indică dincolo de sfârșitul secțiunii de text"
+msgstr ".end nu este în secțiunea text"
 
 #: config/tc-iq2000.c:824 config/tc-score.c:5787
-#, fuzzy
 msgid ".end directive without a preceding .ent directive."
-msgstr "directivă .prologue fără o directivă precedentă .ent"
+msgstr "directivă .end fără o directivă precedentă .ent."
 
 #: config/tc-iq2000.c:833 config/tc-score.c:5795
-#, fuzzy
 msgid ".end symbol does not match .ent symbol."
-msgstr "directiva .end numește un simbol diferit de cel al directivei .ent"
+msgstr "simbolul .end nu se potrivește cu simbolul .ent."
 
 #: config/tc-iq2000.c:836 config/tc-mips.c:19813 config/tc-score.c:5800
-#, fuzzy
 msgid ".end directive missing or unknown symbol"
-msgstr "Lipsește numele simbolului din directivă"
+msgstr "directiva .end lipsește sau simbol necunoscut"
 
 #: config/tc-iq2000.c:854
-#, fuzzy
 msgid "Expected simple number."
-msgstr "Se aștepta număr"
+msgstr "Se aștepta un număr simplu."
 
 #: config/tc-iq2000.c:883 config/tc-mips.c:19718 config/tc-score.c:5650
 #, c-format
 msgid " *input_line_pointer == '%c' 0x%02x\n"
-msgstr ""
+msgstr " *input_line_pointer == „%c” 0x%02x\n"
 
 #: config/tc-iq2000.c:885
 msgid "Invalid number"
 msgstr "Număr nevalid"
 
 #: config/tc-iq2000.c:919 config/tc-score.c:5681
-#, fuzzy
 msgid ".ent or .aent not in text section."
-msgstr "Simbolul se află în secțiunea de text (cod)."
+msgstr ".ent sau .aent nu se află în secțiunea text."
 
 #: config/tc-iq2000.c:922
-#, fuzzy
 msgid "missing `.end'"
-msgstr "%P: lipsește „--end-group”; adăugată ca ultimă opțiune în linia de comandă\n"
+msgstr "lipsește „.end”"
 
 #: config/tc-kvx.c:1737
-#, fuzzy
 msgid "signed16 PCREL value out of range"
-msgstr "valoarea deplasării în afara intervalului"
+msgstr "valoarea PCREL signed16 este în afara intervalului"
 
 #: config/tc-kvx.c:1745
-#, fuzzy
 msgid "signed43 PCREL value out of range"
-msgstr "valoarea deplasării în afara intervalului"
+msgstr "valoarea PCREL signed43 este în afara intervalului"
 
 #: config/tc-kvx.c:1752
-#, fuzzy
 msgid "signed37 PCREL value out of range"
-msgstr "valoarea deplasării în afara intervalului"
+msgstr "valoarea PCREL signed37 este în afara intervalului"
 
 #: config/tc-loongarch.c:480
-#, fuzzy, c-format
+#, c-format
 msgid "insn name: %s\tformat: %s\tsyntax error"
-msgstr "Eroare de sintaxă %s:%u: blocul începe fără nume."
+msgstr "nume instrucțiune: %s\tformat: %s\teroare de sintaxă"
 
 #: config/tc-loongarch.c:483
 #, c-format
@@ -10832,6 +10816,9 @@ msgid ""
 "format: %s\n"
 "we want macro but macro is NULL"
 msgstr ""
+"nume instrucțiune: %s\n"
+"format: %s\n"
+"vrem macro, dar macro este NULL"
 
 #: config/tc-loongarch.c:488
 #, c-format
@@ -10840,35 +10827,35 @@ msgid ""
 "format: %s\n"
 "macro: %s\tsyntax error"
 msgstr ""
+"nume instrucțiune: %s\n"
+"format: %s\n"
+"macro: %s\teroare de sintaxă"
 
 #: config/tc-loongarch.c:529
-#, fuzzy, c-format
+#, c-format
 msgid "Unsupported use of %s"
-msgstr "încercare de utilizare a unei caracteristici neacceptate: „%s”"
+msgstr "Utilizare neadmisă a %s"
 
 #: config/tc-loongarch.c:586 config/tc-riscv.c:4868
-#, fuzzy
 msgid ".option pop with no .option push"
-msgstr "listă de registre formată greșit în push/pop"
+msgstr ".option pop fără .option push"
 
 #: config/tc-loongarch.c:596 config/tc-riscv.c:4881
-#, fuzzy, c-format
+#, c-format
 msgid "unrecognized .option directive: %s"
-msgstr "directivă „%” nerecunoscută"
+msgstr "directivă .option nerecunoscută: %s"
 
 #: config/tc-loongarch.c:659
 msgid "internal error: we have no internal label yet"
-msgstr ""
+msgstr "eroare internă: nu avem încă o etichetă internă"
 
 #: config/tc-loongarch.c:764
-#, fuzzy
 msgid "This label shouldn't be with addend."
-msgstr "<adăugare necunoscută: %<PRIx64>>"
+msgstr "Această etichetă nu ar trebui să fie cu addenda."
 
 #: config/tc-loongarch.c:810
-#, fuzzy
 msgid "expr too huge"
-msgstr "EXPR"
+msgstr "expresie prea enormă"
 
 #: config/tc-loongarch.c:837
 #, c-format
@@ -10877,21 +10864,23 @@ msgid ""
 "fmt: %c%c %s\n"
 "args: %s"
 msgstr ""
+"realocarea câmpurilor de biți nu este acceptată\n"
+"format: %c%c %s\n"
+"argumente: %s"
 
 #: config/tc-loongarch.c:908 config/tc-loongarch.c:933
-#, fuzzy, c-format
+#, c-format
 msgid "register alias %s is deprecated, use %s instead"
-msgstr "opțiunea „--%s” este învechită, folosiți „--%s” în schimb"
+msgstr "registrul alias %s este depreciat, utilizați %s în schimb"
 
 #: config/tc-loongarch.c:966
-#, fuzzy
 msgid "unknown escape"
-msgstr "Eludare necunoscută %s"
+msgstr "eludare necunoscută"
 
 #: config/tc-loongarch.c:993
 #, c-format
 msgid "require imm low %d bit is 0."
-msgstr ""
+msgstr "necesită ca bitul %d scăzut imm să fie 0."
 
 #. How to do after we detect overflow.
 #: config/tc-loongarch.c:1005
@@ -10901,66 +10890,67 @@ msgid ""
 "format: %c%c%s\n"
 "arg: %s"
 msgstr ""
+"Depășire imediată.\n"
+"format: %c%c%s\n"
+"argument: %s"
 
 #: config/tc-loongarch.c:1094
 msgid "automic memory operations insns require rd != rj && rd != rk when rd isn't r0"
-msgstr ""
+msgstr "instrucțiunile operațiilor atomice de memorie necesită rd != rj && rd != rk când rd nu este r0"
 
 #: config/tc-loongarch.c:1106
 msgid "bstr(ins|pick).[wd] require msbd >= lsbd"
-msgstr ""
+msgstr "bstr(ins|pick).[wd] necesită msbd >= lsbd"
 
 #: config/tc-loongarch.c:1112
 msgid "g?csrxchg require rj != r0 && rj != r1"
-msgstr ""
+msgstr "g?csrxchg necesită rj != r0 && rj != r1"
 
 #: config/tc-loongarch.c:1218
 #, c-format
 msgid "no HOWTO loong relocation number %d"
-msgstr ""
+msgstr "nu există niciun HOWTO pentru realocarea numărului luuung %d"
 
 #: config/tc-loongarch.c:1228
 msgid "Internal error: not support relax now"
-msgstr ""
+msgstr "Eroare internă: nu se acceptă relaxarea acum"
 
 #: config/tc-loongarch.c:1290
 #, c-format
 msgid "li overflow: hi32:0x%x lo32:0x%x"
-msgstr ""
+msgstr "depășire de li: hi32:0x%x lo32:0x%x"
 
 #: config/tc-loongarch.c:1295
 msgid "we can't li.d on 32bit-arch"
-msgstr ""
+msgstr "nu putem face li.d pe 32bit-arch"
 
 #: config/tc-loongarch.c:1394
-#, fuzzy, c-format
+#, c-format
 msgid "no match insn: %s\t%s"
-msgstr "Nu se poate utiliza realocarea @plt pentru instrucțiunea %s"
+msgstr "nicio potrivire pentru instrucțiunea: %s\t%s"
 
 #: config/tc-loongarch.c:1518 config/tc-loongarch.c:1525
-#, fuzzy
 msgid "Relocation against a constant"
-msgstr "depășire de realocare: %u față de „%s”"
+msgstr "Realocare în raport cu o constantă"
 
 #: config/tc-loongarch.c:1733 config/tc-riscv.c:4595
-#, fuzzy, c-format
+#, c-format
 msgid "internal: bad CFA value #%d"
-msgstr "eroare internă: valoare vliw->next_slot greșită"
+msgstr "intern: valoare CFA eronată nr. %d"
 
 #: config/tc-loongarch.c:1745
-#, fuzzy
 msgid "Relocation against a constant."
-msgstr "depășire de realocare: %u față de „%s”"
+msgstr "Realocare în raport cu o constantă."
 
 #: config/tc-loongarch.c:1825 config/tc-riscv.c:5092
-#, fuzzy, c-format
+#, c-format
 msgid "cannot represent %s relocation in object file"
-msgstr "nu se poate reprezenta realocarea „%s” în fișierul obiect"
+msgstr "nu se poate reprezenta realocarea %s în fișierul obiect"
 
 #: config/tc-loongarch.c:1894
-#, fuzzy, c-format
+#, c-format
 msgid "LARCH options:\n"
-msgstr "OPȚIUNI      "
+msgstr "Opțiuni LARCH:\n"
 
 #. FIXME
 #: config/tc-loongarch.c:1896
@@ -10973,260 +10963,259 @@ msgid ""
 "  -mignore-start-align\t  Ignore .align if it is at the start of a section. This option\n"
 "\t\t\t  can't be used when partial linking (ld -r).\n"
 msgstr ""
+"  -mthin-add-sub\t  convertește o pereche de R_LARCH_ADD32/64 și R_LARCH_SUB32/64\n"
+"\t\t\t  în R_LARCH_32/64_PCREL cât mai mult posibil; opțiunea nu afectează\n"
+"\t\t\t  generarea realocărilor R_LARCH_32_PCREL în .eh_frame\n"
+"  -mignore-start-align\t  ignoră .align dacă este la începutul unei secțiuni;\n"
+"\t\t\t  această opțiune nu poate fi utilizată la legarea parțială (ld -r).\n"
 
 #: config/tc-loongarch.c:1949
-#, fuzzy
-#| msgid "internal error? cannot generate `%s' relocation"
 msgid "internal error: cannot get align symbol"
-msgstr "eroare internă? nu se poate genera realocarea „%s”"
+msgstr "eroare internă: nu se poate obține simbolul de aliniere"
 
 #: config/tc-m32c.c:139
-#, fuzzy, c-format
+#, c-format
 msgid " M32C specific command line options:\n"
-msgstr " Opțiuni de linie de comandă specifice FR30:\n"
+msgstr " Opțiuni de linie de comandă specifice M32C:\n"
 
 #. Pretend that we do not recognise this option.
 #: config/tc-m32r.c:330
-#, fuzzy
 msgid "Unrecognised option: -hidden"
-msgstr "Opțiune avansată nerecunoscută „%s”\n"
+msgstr "Opțiune nerecunoscută: „-hidden”"
 
 #: config/tc-m32r.c:357 config/tc-sparc.c:602
-#, fuzzy
 msgid "Unrecognized option following -K"
-msgstr "%s: opțiune nerecunoscută „--%s”\n"
+msgstr "Opțiune nerecunoscută după „-K”"
 
 #: config/tc-m32r.c:372
-#, fuzzy, c-format
+#, c-format
 msgid " M32R specific command line options:\n"
-msgstr " Opțiuni de linie de comandă specifice FR30:\n"
+msgstr " Opțiuni de linie de comandă specifice M32R:\n"
 
 #: config/tc-m32r.c:374
 #, c-format
 msgid "  -m32r                   disable support for the m32rx instruction set\n"
-msgstr ""
+msgstr "  -m32r                   dezactivează suportul pentru setul de instrucțiuni m32rx\n"
 
 #: config/tc-m32r.c:376
 #, c-format
 msgid "  -m32rx                  support the extended m32rx instruction set\n"
-msgstr ""
+msgstr "  -m32rx                  oferă suport pentru setul extins de instrucțiuni m32rx\n"
 
 #: config/tc-m32r.c:378
 #, c-format
 msgid "  -m32r2                  support the extended m32r2 instruction set\n"
-msgstr ""
+msgstr "  -m32r2                  oferă suport pentru setul extins de instrucțiuni m32r2\n"
 
 #: config/tc-m32r.c:380
-#, fuzzy, c-format
+#, c-format
 msgid "  -EL,-little             produce little endian code and data\n"
-msgstr "  -EL                     asamblează codul pentru un cpu little-endian\n"
+msgstr "  -EL,-little             produce coduri și date little endian\n"
 
 #: config/tc-m32r.c:382
-#, fuzzy, c-format
+#, c-format
 msgid "  -EB,-big                produce big endian code and data\n"
-msgstr "  -EB                     asamblează codul pentru un cpu big-endian\n"
+msgstr "  -EB,-big                produce coduri și date big endian\n"
 
 #: config/tc-m32r.c:384
-#, fuzzy, c-format
+#, c-format
 msgid "  -parallel               try to combine instructions in parallel\n"
-msgstr "Una dintre aceste instrucțiuni nu poate fi executată în paralel."
+msgstr "  -parallel               încearcă să combine instrucțiunile în paralel\n"
 
 #: config/tc-m32r.c:386
-#, fuzzy, c-format
+#, c-format
 msgid "  -no-parallel            disable -parallel\n"
-msgstr "paralel"
+msgstr "  -no-parallel            dezactivează combinarea instrucțiunilor în paralel\n"
 
 #: config/tc-m32r.c:388
 #, c-format
 msgid "  -no-bitinst             disallow the M32R2's extended bit-field instructions\n"
-msgstr ""
+msgstr "  -no-bitinst             nu permite instrucțiunile cu câmp de biți extins M32R2\n"
 
 #: config/tc-m32r.c:390
 #, c-format
 msgid "  -O                      try to optimize code.  Implies -parallel\n"
-msgstr ""
+msgstr "  -O                      încearcă să optimizeze codul.; implică „-parallel”\n"
 
 #: config/tc-m32r.c:393
 #, c-format
 msgid "  -warn-explicit-parallel-conflicts     warn when parallel instructions\n"
-msgstr ""
+msgstr "  -warn-explicit-parallel-conflicts     avertizează atunci când instrucțiunile\n"
 
 #: config/tc-m32r.c:395
-#, fuzzy, c-format
+#, c-format
 msgid "                                         might violate constraints\n"
-msgstr "Nu se pot satisface toate constrângerile asupra partiției."
+msgstr "                                        paralele ar putea încălca constrângerile\n"
 
 #: config/tc-m32r.c:397
 #, c-format
 msgid "  -no-warn-explicit-parallel-conflicts  do not warn when parallel\n"
-msgstr ""
+msgstr "  -no-warn-explicit-parallel-conflicts  nu avertizează atunci când instrucțiunile\n"
 
 #: config/tc-m32r.c:399
 #, c-format
 msgid "                                         instructions might violate constraints\n"
-msgstr ""
+msgstr "                                        paralele ar putea încălca constrângerile\n"
 
 #: config/tc-m32r.c:401
 #, c-format
 msgid "  -Wp                     synonym for -warn-explicit-parallel-conflicts\n"
-msgstr ""
+msgstr "  -Wp                     sinonim cu „-warn-explicit-parallel-conflicts”\n"
 
 #: config/tc-m32r.c:403
 #, c-format
 msgid "  -Wnp                    synonym for -no-warn-explicit-parallel-conflicts\n"
-msgstr ""
+msgstr "  -Wnp                    sinonim cu „-no-warn-explicit-parallel-conflicts”\\n\n"
 
 #: config/tc-m32r.c:405
 #, c-format
 msgid "  -ignore-parallel-conflicts            do not check parallel instructions\n"
-msgstr ""
+msgstr "  -ignore-parallel-conflicts            nu verifică instrucțiunile paralele\n"
 
 #: config/tc-m32r.c:407
-#, fuzzy, c-format
+#, c-format
 msgid "                                         for constraint violations\n"
-msgstr "Încălcarea constrângerii de împachetare VLIW"
+msgstr "                                        pentru încălcarea constrângerilor\n"
 
 #: config/tc-m32r.c:409
 #, c-format
 msgid "  -no-ignore-parallel-conflicts         check parallel instructions for\n"
-msgstr ""
+msgstr "  -no-ignore-parallel-conflicts         verifică instrucțiunile paralele pentru\n"
 
 #: config/tc-m32r.c:411
-#, fuzzy, c-format
+#, c-format
 msgid "                                         constraint violations\n"
-msgstr "Încălcarea constrângerii de împachetare VLIW"
+msgstr "                                        încălcarea constrângerilor\n"
 
 #: config/tc-m32r.c:413
 #, c-format
 msgid "  -Ip                     synonym for -ignore-parallel-conflicts\n"
-msgstr ""
+msgstr "  -Ip                     sinonim cu „-ignore-parallel-conflicts”\n"
 
 #: config/tc-m32r.c:415
 #, c-format
 msgid "  -nIp                    synonym for -no-ignore-parallel-conflicts\n"
-msgstr ""
+msgstr "  -nIp                    sinonim cu „-no-ignore-parallel-conflicts”\n"
 
 #: config/tc-m32r.c:418
 #, c-format
 msgid "  -warn-unmatched-high    warn when an (s)high reloc has no matching low reloc\n"
 msgstr ""
+"  -warn-unmatched-high    avertizează atunci când o realocare ridicată nu are o\n"
+"                          realocare scăzută corespunzătoare\n"
 
 #: config/tc-m32r.c:420
 #, c-format
 msgid "  -no-warn-unmatched-high do not warn about missing low relocs\n"
-msgstr ""
+msgstr "  -no-warn-unmatched-high nu avertizează cu privire la lipsa realocărilor scăzute\n"
 
 #: config/tc-m32r.c:422
 #, c-format
 msgid "  -Wuh                    synonym for -warn-unmatched-high\n"
-msgstr ""
+msgstr "  -Wuh                    sinonim cu „-warn-unmatched-high”\n"
 
 #: config/tc-m32r.c:424
 #, c-format
 msgid "  -Wnuh                   synonym for -no-warn-unmatched-high\n"
-msgstr ""
+msgstr "  -Wnuh                   sinonim cu „-no-warn-unmatched-high”\n"
 
 #: config/tc-m32r.c:427
-#, fuzzy, c-format
+#, c-format
 msgid "  -KPIC                   generate PIC\n"
-msgstr "generează codul PIC"
+msgstr "  -KPIC                   generează codul PIC\n"
 
 #: config/tc-m32r.c:848
-#, fuzzy
 msgid "instructions write to the same destination register."
-msgstr "registrul de destinație este identic cu baza de scriere-înapoi"
+msgstr "instrucțiunile scriu în același registru de destinație."
 
 #: config/tc-m32r.c:856
 msgid "Instructions do not use parallel execution pipelines."
-msgstr ""
+msgstr "Instrucțiunile nu utilizează conducte „pipelines” de execuție paralele."
 
 #: config/tc-m32r.c:864
 msgid "Instructions share the same execution pipeline"
-msgstr ""
+msgstr "Instrucțiunile împart aceeași conductă „pipeline” de execuție"
 
 #: config/tc-m32r.c:929 config/tc-m32r.c:1043
-#, fuzzy, c-format
+#, c-format
 msgid "not a 16 bit instruction '%s'"
-msgstr "Valoarea nu se află în intervalul de 16 biți: %ld"
+msgstr "nu este o instrucțiune de 16 biți „%s”"
 
 #: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
-#, fuzzy, c-format
+#, c-format
 msgid "instruction '%s' is for the M32R2 only"
-msgstr "%s pentru instrucțiunea „%s”"
+msgstr "instrucțiunea „%s” este numai pentru M32R2"
 
 #: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
-#, fuzzy, c-format
+#, c-format
 msgid "unknown instruction '%s'"
-msgstr "%s pentru instrucțiunea „%s”"
+msgstr "instrucțiune necunoscută „%s”"
 
 #: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
-#, fuzzy, c-format
+#, c-format
 msgid "instruction '%s' is for the M32RX only"
-msgstr "%s pentru instrucțiunea „%s”"
+msgstr "instrucțiunea „%s” este numai pentru M32RX"
 
 #: config/tc-m32r.c:972 config/tc-m32r.c:1084
-#, fuzzy, c-format
+#, c-format
 msgid "instruction '%s' cannot be executed in parallel."
-msgstr "Instrucțiunea trebuie să fie executată în paralel"
+msgstr "instrucțiunea „%s” nu poate fi executată în paralel."
 
 #: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
 msgid "internal error: lookup/get operands failed"
-msgstr ""
+msgstr "eroare internă: căutarea/obținerea operanzilor a eșuat"
 
 #: config/tc-m32r.c:1094
 #, c-format
 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
-msgstr ""
+msgstr "„%s\": numai instrucțiunea NOP poate fi emisă în paralel pe m32r"
 
 #: config/tc-m32r.c:1123
 #, c-format
 msgid "%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?"
-msgstr ""
+msgstr "%s: ieșirea primei instrucțiuni este aceeași cu o intrare pentru a doua instrucțiune - este acest lucru intenționat?"
 
 #: config/tc-m32r.c:1127
 #, c-format
 msgid "%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?"
-msgstr ""
+msgstr "%s: ieșirea celei de-a doua instrucțiuni este aceeași cu o intrare pentru prima instrucțiune - este acest lucru intenționat?"
 
 #: config/tc-m32r.c:1490 config/tc-microblaze.c:175
 msgid "Expected comma after symbol-name: rest of line ignored."
-msgstr ""
+msgstr "Se aștepta virgulă după numele simbolului: restul rândului este ignorat."
 
 #: config/tc-m32r.c:1500
-#, fuzzy, c-format
+#, c-format
 msgid ".SCOMMon length (%ld.) <0! Ignored."
-msgstr "lungimea lui .COMMon (%ld.) <0! Se ignoră."
+msgstr "lungimea lui .SCOMMon (%ld.) <0! Se ignoră."
 
 #: config/tc-m32r.c:1514 config/tc-microblaze.c:197 config/tc-ppc.c:2421
 #: config/tc-ppc.c:4360 config/tc-ppc.c:4415
-#, fuzzy
 msgid "ignoring bad alignment"
-msgstr "cod de aliniere defectuos\n"
+msgstr "se ignoră alinierea defectuoasă"
 
 #: config/tc-m32r.c:1526 config/tc-microblaze.c:232 config/tc-v850.c:380
-#, fuzzy
 msgid "Common alignment not a power of 2"
-msgstr "Alinierea trebuie să fie o putere de 2"
+msgstr "Alinierea comună nu este o putere a lui 2"
 
 #: config/tc-m32r.c:1541 config/tc-microblaze.c:208
-#, fuzzy, c-format
+#, c-format
 msgid "Ignoring attempt to re-define symbol `%s'."
-msgstr "Se ignoră încercarea de a redefini simbolul"
+msgstr "Se ignoră încercarea de a redefini simbolul „%s”."
 
 #: config/tc-m32r.c:1550
-#, fuzzy, c-format
+#, c-format
 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
-msgstr "Lungimea .comm „%s” este deja %ld. Nu se modifică la %ld."
+msgstr "Lungimea .scomm „%s” este deja %ld. Nu se modifică la %ld."
 
 #: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4786
 #: config/tc-nds32.c:4830 config/tc-sh.c:391 config/tc-sh.c:2047
-#, fuzzy
 msgid "Invalid PIC expression."
-msgstr "expresie nevalidă"
+msgstr "Expresie PIC nevalidă."
 
 #: config/tc-m32r.c:2071
 msgid "Unmatched high/shigh reloc"
-msgstr ""
+msgstr "Realocare înaltă/super-înaltă fără coincidență"
 
 #: config/tc-m68hc11.c:416
 #, c-format
@@ -11250,83 +11239,94 @@ msgid ""
 "  --generate-example      generate an example of each instruction\n"
 "                          (used for testing)\n"
 msgstr ""
+"Opțiuni Motorola 68HC11/68HC12/68HCS12:\n"
+"  -m68hc11 | -m68hc12 |\n"
+"  -m68hcs12 | -mm9s12x |\n"
+"  -mm9s12xg               specifică procesorul [implicit %s]\n"
+"  -mshort                 utilizează ABI int pe 16 biți (implicit)\n"
+"  -mlong                  utilizează ABI int pe 32 de biți\n"
+"  -mshort-double          utilizează ABI dublu pe 32 de biți\n"
+"  -mlong-double           utilizează ABI dublu pe 64 de biți (implicit)\n"
+"  --force-long-branches   transformă întotdeauna ramurile relative în ramuri\n"
+"                          absolute\n"
+"  -S,--short-branches     nu transformă ramurile relative în ramuri absolute\n"
+"                          atunci când decalajul este în afara intervalului\n"
+"  --strict-direct-mode    nu transformă modul direct în modul extins atunci\n"
+"                          când instrucțiunea nu acceptă modul direct\n"
+"  --print-insn-syntax     imprimă sintaxa instrucțiunii în caz de eroare\n"
+"  --print-opcodes         afișează lista de instrucțiuni cu sintaxa\n"
+"  --xgate-ramoffset       decalarea adreselor ram cu 0xc000\n"
+"  --generate-example      generează un exemplu pentru fiecare instrucțiune\n"
+"                          (utilizată pentru testare)\n"
 
 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
-#, fuzzy, c-format
+#, c-format
 msgid "Default target `%s' is not supported."
-msgstr "descărcarea specificată de ținta „%s” nu este acceptată"
+msgstr "Ținta implicită „%s” nu este acceptată."
 
 #. Dump the opcode statistics table.
 #: config/tc-m68hc11.c:482
 #, c-format
 msgid "Name   # Modes  Min ops  Max ops  Modes mask  # Used\n"
-msgstr ""
+msgstr "Nume   Nr-moduri Min ops Max ops Mască moduri Nr-utilizat\n"
 
 #: config/tc-m68hc11.c:561
-#, fuzzy, c-format
+#, c-format
 msgid "Option `%s' is not recognized."
-msgstr "%s: nici o informație de depanare recunoscută"
+msgstr "Opțiunea „%s” nu este recunoscută."
 
 #: config/tc-m68hc11.c:746
 msgid "imm3"
-msgstr ""
+msgstr "imm3"
 
 #: config/tc-m68hc11.c:754
-#, fuzzy
 msgid "RD"
-msgstr "-lea"
+msgstr "RD"
 
 #: config/tc-m68hc11.c:762
-#, fuzzy
 msgid "RD,RS"
-msgstr " RD"
+msgstr "RD,RS"
 
 #: config/tc-m68hc11.c:770
-#, fuzzy
 msgid "RI, #imm4"
-msgstr "B<\\&.RI>"
+msgstr "RI, #imm4"
 
 #: config/tc-m68hc11.c:802
-#, fuzzy
 msgid "RD, (RI,#offs5)"
-msgstr "B<.RI>"
+msgstr "RD, (RI,#offs5)"
 
 #: config/tc-m68hc11.c:854
 msgid "#<imm8>"
-msgstr ""
+msgstr "#<imm8>"
 
 #: config/tc-m68hc11.c:863
 msgid "#<imm16>"
-msgstr ""
+msgstr "#<imm16>"
 
 #: config/tc-m68hc11.c:872 config/tc-m68hc11.c:881
-#, fuzzy
 msgid "<imm8>,X"
-msgstr "*X-**"
+msgstr "<imm8>,X"
 
 #: config/tc-m68hc11.c:908
 msgid "*<abs8>"
-msgstr ""
+msgstr "*<abs8>"
 
 #: config/tc-m68hc11.c:920
-#, fuzzy
 msgid "#<mask>"
-msgstr "Mască:"
+msgstr "#<masca>"
 
 #: config/tc-m68hc11.c:930
-#, fuzzy, c-format
+#, c-format
 msgid "symbol%d"
-msgstr "%s: simbolul local %d are st_other nevalid pentru versiunea 1 a ABI"
+msgstr "simbol%d"
 
 #: config/tc-m68hc11.c:932
-#, fuzzy
 msgid "<abs>"
-msgstr "abs"
+msgstr "<abs>"
 
 #: config/tc-m68hc11.c:951
-#, fuzzy
 msgid "<label>"
-msgstr "*label*"
+msgstr "<etichetă>"
 
 #: config/tc-m68hc11.c:967
 #, c-format
@@ -11335,422 +11335,394 @@ msgid ""
 "\t.sect .text\n"
 "_start:\n"
 msgstr ""
+"# Exemplu de instrucțiuni „%s”\n"
+"\t.sect .text\n"
+"_start:\n"
 
 #: config/tc-m68hc11.c:1014
-#, fuzzy, c-format
+#, c-format
 msgid "Instruction `%s' is not recognized."
-msgstr "%s: nici o informație de depanare recunoscută"
+msgstr "Instrucțiunea „%s” nu este recunoscută."
 
 #: config/tc-m68hc11.c:1019
-#, fuzzy, c-format
+#, c-format
 msgid "Instruction formats for `%s':"
-msgstr "FORMATE"
+msgstr "Formate de instrucțiuni pentru „%s”:"
 
 #: config/tc-m68hc11.c:1171
-#, fuzzy, c-format
+#, c-format
 msgid "Immediate operand is not allowed for operand %d."
-msgstr "se necesită operand direct(immediate)"
+msgstr "Operandul direct(immediate) nu este permis pentru operandul %d."
 
 #: config/tc-m68hc11.c:1215
 msgid "Indirect indexed addressing is not valid for 68HC11."
-msgstr ""
+msgstr "Adresarea indexată indirectă nu este valabilă pentru 68HC11."
 
 #: config/tc-m68hc11.c:1235
 msgid "Spurious `,' or bad indirect register addressing mode."
-msgstr ""
+msgstr "Falsă „,” sau mod de adresare a registrului indirect greșit."
 
 #: config/tc-m68hc11.c:1257
 msgid "Missing second register or offset for indexed-indirect mode."
-msgstr ""
+msgstr "Lipsește al doilea registru sau decalaj pentru modul indexat-indirect."
 
 #: config/tc-m68hc11.c:1267
 msgid "Missing second register for indexed-indirect mode."
-msgstr ""
+msgstr "Lipsește al doilea registru pentru modul indexat-indirect."
 
 #: config/tc-m68hc11.c:1283
 msgid "Missing `]' to close indexed-indirect mode."
-msgstr ""
+msgstr "Lipsește „]” pentru a închide modul indexat-indirect."
 
 #: config/tc-m68hc11.c:1328 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
-#, fuzzy
 msgid "Illegal operand."
-msgstr "Operand ilegal"
+msgstr "Operand ilegal."
 
 #. Looks like OP_R_R.
 #: config/tc-m68hc11.c:1333 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
-#, fuzzy
 msgid "Missing operand."
-msgstr "operand lipsă"
+msgstr "Operand lipsă."
 
 #: config/tc-m68hc11.c:1386
 msgid "Pre-increment mode is not valid for 68HC11"
-msgstr ""
+msgstr "Modul de pre-incrementare nu este valabil pentru 68HC11"
 
 #: config/tc-m68hc11.c:1399
-#, fuzzy
 msgid "Wrong register in register indirect mode."
-msgstr "Registru indicator de dimensiune greșită pentru arhitectură."
+msgstr "Registru greșit în modul registru indirect."
 
 #: config/tc-m68hc11.c:1407
 msgid "Missing `]' to close register indirect operand."
-msgstr ""
+msgstr "Lipsește „]” pentru a închide registrul operand indirect."
 
 #: config/tc-m68hc11.c:1427
 msgid "Post-decrement mode is not valid for 68HC11."
-msgstr ""
+msgstr "Modul post-decrement nu este valabil pentru 68HC11."
 
 #: config/tc-m68hc11.c:1435
 msgid "Post-increment mode is not valid for 68HC11."
-msgstr ""
+msgstr "Modul post-increment nu este valabil pentru 68HC11."
 
 #: config/tc-m68hc11.c:1453
-#, fuzzy
 msgid "Invalid indexed indirect mode."
-msgstr "Completare de încărcare indexată nevalidă."
+msgstr "Mod indirect indexat nevalid."
 
 #: config/tc-m68hc11.c:1577
-#, fuzzy, c-format
+#, c-format
 msgid "Trap id `%<PRId64>' is out of range."
-msgstr "timpul %<PRId64> este în afara intervalului."
+msgstr "Id-ul capturii „%<PRId64>” este în afara intervalului."
 
 #: config/tc-m68hc11.c:1582
 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
-msgstr ""
+msgstr "Id-ul capturii trebuie să fie între [0x30..0x39] sau [0x40..0xff]."
 
 #: config/tc-m68hc11.c:1589 config/tc-m68hc11.c:1741
-#, fuzzy, c-format
+#, c-format
 msgid "Operand out of 8-bit range: `%<PRId64>'."
-msgstr "timpul %<PRId64> este în afara intervalului."
+msgstr "Operand în afara intervalului de 8 biți: „%<PRId64>”."
 
 #: config/tc-m68hc11.c:1597
-#, fuzzy
 msgid "The trap id must be a constant."
-msgstr "indexul scalar trebuie să fie constant"
+msgstr "Id-ul capturii trebuie să fie o constantă."
 
 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1347
-#, fuzzy, c-format
+#, c-format
 msgid "Operand `%x' not recognized in fixup8."
-msgstr "schimbare de operand necunoscută: %x"
+msgstr "Operandul „%x” nu este recunoscut în fixup8."
 
 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
-#, fuzzy, c-format
+#, c-format
 msgid "Operand out of 16-bit range: `%<PRId64>'."
-msgstr "timpul %<PRId64> este în afara intervalului."
+msgstr "Operand în afara intervalului de 16 biți: „%<PRId64>”."
 
 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
-#, fuzzy, c-format
+#, c-format
 msgid "Operand `%x' not recognized in fixup16."
-msgstr "schimbare de operand necunoscută: %x"
+msgstr "Operandul „%x” nu este recunoscut în fixup16."
 
 #: config/tc-m68hc11.c:1801
-#, fuzzy, c-format
+#, c-format
 msgid "Unexpected branch conversion with `%x'"
-msgstr "caracter al șirului versiune neașteptat: %x"
+msgstr "Conversie neașteptată a ramurii cu „%x”"
 
 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
-#, fuzzy, c-format
+#, c-format
 msgid "Operand out of range for a relative branch: `%ld'"
-msgstr "operand în afara intervalului (%ld nu este între %ld și %ld)"
+msgstr "Operand în afara intervalului pentru o ramură relativă: „%ld”"
 
 #: config/tc-m68hc11.c:1987
-#, fuzzy
 msgid "Invalid register for dbcc/tbcc instruction."
-msgstr "listă de registre nevalidă pentru instrucțiunea push/pop"
+msgstr "Registru nevalid pentru instrucțiunea dbcc/tbcc."
 
 #: config/tc-m68hc11.c:2075
-#, fuzzy, c-format
+#, c-format
 msgid "Increment/decrement value is out of range: `%ld'."
-msgstr "valoare în afara intervalului pentru specificația pid: %ld"
+msgstr "Valoarea incrementală/decrementală este în afara intervalului: „%ld”."
 
 #: config/tc-m68hc11.c:2087
-#, fuzzy
 msgid "Expecting a register."
-msgstr "se aștepta un registru"
+msgstr "Se aștepta un registru."
 
 #: config/tc-m68hc11.c:2102
-#, fuzzy
 msgid "Invalid register for post/pre increment."
-msgstr "valoare post-increment nevalidă"
+msgstr "Registru nevalid pentru post/pre incrementare."
 
 #: config/tc-m68hc11.c:2132
-#, fuzzy
 msgid "Invalid register."
-msgstr "registru nevalid"
+msgstr "Registru nevalid."
 
 #: config/tc-m68hc11.c:2139
-#, fuzzy, c-format
+#, c-format
 msgid "Offset out of 16-bit range: %ld."
-msgstr "operand în afara intervalului (%ld nu este între %ld și %ld)"
+msgstr "Decalaj în afara intervalului de 16 biți: %ld."
 
 #: config/tc-m68hc11.c:2145
 #, c-format
 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
-msgstr ""
+msgstr "Decalaj în afara intervalului de 5 biți pentru insn movw/movb: %ld."
 
 #: config/tc-m68hc11.c:2270
 msgid "Expecting register D for indexed indirect mode."
-msgstr ""
+msgstr "Se aștepta registrul D pentru modul indirect indexat."
 
 #: config/tc-m68hc11.c:2272
 msgid "Indexed indirect mode is not allowed for movb/movw."
-msgstr ""
+msgstr "Modul indirect indexat nu este permis pentru movb/movw."
 
 #: config/tc-m68hc11.c:2289
-#, fuzzy
 msgid "Invalid accumulator register."
-msgstr "se aștepta un registru acumulator XScale"
+msgstr "Registru acumulator nevalid."
 
 #: config/tc-m68hc11.c:2315
-#, fuzzy
 msgid "Invalid indexed register."
-msgstr "Completare de încărcare indexată nevalidă."
+msgstr "Registru indexat nevalid."
 
 #: config/tc-m68hc11.c:2325
-#, fuzzy
 msgid "Addressing mode not implemented yet."
-msgstr "caracteristică neimplementată încă pentru OpenSSL"
+msgstr "Modul de adresare nu este încă implementat."
 
 #: config/tc-m68hc11.c:2339
 msgid "Invalid source register for this instruction, use 'tfr'."
-msgstr ""
+msgstr "Registru sursă nevalid pentru această instrucțiune, utilizați „tfr”."
 
 #: config/tc-m68hc11.c:2341
-#, fuzzy
 msgid "Invalid source register."
-msgstr "Registru nevalid în lista de registre"
+msgstr "Registru sursă nevalid."
 
 #: config/tc-m68hc11.c:2346
 msgid "Invalid destination register for this instruction, use 'tfr'."
-msgstr ""
+msgstr "Registru de destinație nevalid pentru această instrucțiune, utilizați „tfr”."
 
 #: config/tc-m68hc11.c:2348
-#, fuzzy
 msgid "Invalid destination register."
-msgstr "%s: destinație nevalidă: %s\n"
+msgstr "Registru de destinație nevalid."
 
 #: config/tc-m68hc11.c:2523
 msgid "Invalid indexed register, expecting register X."
-msgstr ""
+msgstr "Registru indexat nevalid, se aștepta registrul X."
 
 #: config/tc-m68hc11.c:2525
 msgid "Invalid indexed register, expecting register Y."
-msgstr ""
+msgstr "Registru indexat nevalid, se aștepta registrul Y."
 
 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3804
-#, fuzzy
 msgid "No instruction or missing opcode."
-msgstr "Missing arguments for opcode <%s>."
+msgstr "Nicio instrucțiune sau codul operațional lipsește."
 
 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3533
-#, fuzzy, c-format
+#, c-format
 msgid "Opcode `%s' is not recognized."
-msgstr "Cod operațional cu erori: „%s” „%s”\n"
+msgstr "Codul operațional „%s” nu este recunoscut."
 
 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3555
-#, fuzzy, c-format
+#, c-format
 msgid "Garbage at end of instruction: `%s'."
-msgstr "deșeuri la sfârșitul specificației pid: %s"
+msgstr "Deșeuri la sfârșitul instrucțiunii „%s”."
 
 #: config/tc-m68hc11.c:3440
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to find a valid mode for `%s'."
-msgstr "%s: nu s-a găsit un antet de arhivă valid\n"
+msgstr "Nu s-a reușit să se găsească un mod valid pentru „%s”."
 
 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3683 config/tc-m68hc11.c:3689
-#, fuzzy, c-format
+#, c-format
 msgid "Invalid operand for `%s'"
-msgstr "%s: operand nevalid „%s”\n"
+msgstr "Operand nevalid pentru „%s”"
 
 #: config/tc-m68hc11.c:3741
-#, fuzzy, c-format
+#, c-format
 msgid "Invalid mode: %s\n"
-msgstr "mod nevalid: %s"
+msgstr "Mod nevalid: %s\n"
 
 #: config/tc-m68hc11.c:3800
-#, fuzzy
 msgid "bad .relax format"
-msgstr "--no-relax"
+msgstr "format .relax greșit"
 
 #: config/tc-m68hc11.c:3844 config/tc-s12z.c:3895 config/tc-xgate.c:630
-#, fuzzy, c-format
+#, c-format
 msgid "Relocation %d is not supported by object file format."
-msgstr "realocarea %d nu este acceptată de formatul de fișier obiect"
+msgstr "Realocarea %d nu este acceptată de formatul de fișier obiect."
 
 #: config/tc-m68hc11.c:4121
-#, fuzzy
 msgid "bra or bsr with undefined symbol."
-msgstr "Simbolul este nedefinit."
+msgstr "bra sau bsr cu simbol nedefinit."
 
 #: config/tc-m68hc11.c:4222 config/tc-m68hc11.c:4279
-#, fuzzy, c-format
+#, c-format
 msgid "Subtype %d is not recognized."
-msgstr "subtip EGSD necunoscut %d"
+msgstr "Subtipul %d nu este recunoscut."
 
 #: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
 #: config/tc-xgate.c:717
-#, fuzzy
 msgid "Value out of 16-bit range."
-msgstr "valoare ramură(branch) în afara intervalului"
+msgstr "Valoare în afara intervalului de 16 biți."
 
 #: config/tc-m68hc11.c:4390
 #, c-format
 msgid "Value %ld too large for 8-bit PC-relative branch."
-msgstr ""
+msgstr "Valoarea %ld este prea mare pentru ramura relativă la PC pe 8 biți."
 
 #: config/tc-m68hc11.c:4400 config/tc-xgate.c:674
 #, c-format
 msgid "Value %ld too large for 9-bit PC-relative branch."
-msgstr ""
+msgstr "Valoarea %ld este prea mare pentru ramura relativă la PC pe 9 biți."
 
 #: config/tc-m68hc11.c:4409 config/tc-xgate.c:691
 #, c-format
 msgid "Value %ld too large for 10-bit PC-relative branch."
-msgstr ""
+msgstr "Valoarea %ld este prea mare pentru ramura relativă la PC pe 10 biți."
 
 #: config/tc-m68hc11.c:4417
 #, c-format
 msgid "Auto increment/decrement offset '%ld' is out of range."
-msgstr ""
+msgstr "Decalajul de incrementare/decrementare automată „%ld” este în afara intervalului."
 
 #: config/tc-m68hc11.c:4430
 #, c-format
 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
-msgstr ""
+msgstr "Decalaj în afara intervalului de 5 biți pentru instrucțiunea movw/movb: %ld"
 
 #: config/tc-m68hc11.c:4441
 #, c-format
 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
-msgstr ""
+msgstr "Decalaj în afara intervalului de 9 biți pentru instrucțiunea movw/movb: %ld"
 
 #: config/tc-m68hc11.c:4453
 #, c-format
 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
-msgstr ""
+msgstr "Decalaj în afara intervalului de 16 biți pentru instrucțiunea movw/movb: %ld"
 
 #: config/tc-m68hc11.c:4470 config/tc-s12z.c:3982 config/tc-xgate.c:752
-#, fuzzy, c-format
+#, c-format
 msgid "Line %d: unknown relocation type: 0x%x."
-msgstr "linia %d: tip de realocare necunoscut: 0x%x"
+msgstr "Linia %d: tip de realocare necunoscut: 0x%x."
 
 #: config/tc-m68hc11.c:4495 config/tc-z80.c:3452 config/tc-z80.c:3472
-#, fuzzy
 msgid "Invalid directive"
-msgstr "%s: directivă nevalidă"
+msgstr "Directivă nevalidă."
 
 #: config/tc-m68k.c:1123
-#, fuzzy, c-format
+#, c-format
 msgid "Can not do %d byte pc-relative relocation"
-msgstr "nu se poate face realocarea relativă la pc de %u octeți"
+msgstr "Nu se poate face realocarea relativă la PC de %d octeți"
 
 #: config/tc-m68k.c:1125
 #, c-format
 msgid "Can not do %d byte pc-relative pic relocation"
-msgstr ""
+msgstr "Nu se poate face relocarea PIC relativă la PC de %d octeți"
 
 #: config/tc-m68k.c:1130
-#, fuzzy, c-format
+#, c-format
 msgid "Can not do %d byte relocation"
-msgstr "nu se poate face realocarea de %u-octeți"
+msgstr "Nu se poate face relocarea a %d octeți"
 
 #: config/tc-m68k.c:1132
 #, c-format
 msgid "Can not do %d byte pic relocation"
-msgstr ""
+msgstr "Nu se poate face realocarea PIC de %d octeți"
 
 #: config/tc-m68k.c:1202
-#, fuzzy, c-format
+#, c-format
 msgid "Unable to produce reloc against symbol '%s'"
-msgstr "%s: realocare neacceptată a lui %u în raport cu simbolul local"
+msgstr "Imposibil de produs realocarea în raport cu simbolul „%s”"
 
 #: config/tc-m68k.c:1261 config/tc-vax.c:2368
-#, fuzzy, c-format
+#, c-format
 msgid "Cannot make %s relocation PC relative"
-msgstr "nu se poate face realocarea relativă la pc de %u octeți"
+msgstr "Nu se poate face realocarea %s relativă la PC"
 
 #: config/tc-m68k.c:1343 config/tc-vax.c:1878
-#, fuzzy
 msgid "No operator"
-msgstr "operator"
+msgstr "Fără operator"
 
 #: config/tc-m68k.c:1373 config/tc-vax.c:1894
-#, fuzzy
 msgid "Unknown operator"
-msgstr "(operator necunoscut)"
+msgstr "Operator necunoscut"
 
 #: config/tc-m68k.c:2276
-#, fuzzy
 msgid "invalid instruction for this architecture; needs "
-msgstr "formă de instrucțiune nedisponibilă pe această arhitectură."
+msgstr "instrucțiune nevalidă pentru această arhitectură; se necesită "
 
 #: config/tc-m68k.c:2284
-#, fuzzy
 msgid "hardware divide"
-msgstr "realocare R78 împărțită la zero"
+msgstr "împărțirea (prin) hardware"
 
 #: config/tc-m68k.c:2306 config/tc-m68k.c:2310 config/tc-m68k.c:2314
-#, fuzzy
 msgid "or higher"
-msgstr "Higher-Order Perl"
+msgstr "sau mai mare"
 
 #: config/tc-m68k.c:2367
-#, fuzzy
 msgid "operands mismatch"
-msgstr "OPERANZI"
+msgstr "nepotrivire operanzi"
 
 #: config/tc-m68k.c:2431 config/tc-m68k.c:2437 config/tc-m68k.c:2443
 #: config/tc-mmix.c:2509 config/tc-mmix.c:2533
-#, fuzzy
 msgid "operand out of range"
-msgstr "operand în afara intervalului: 0x%lx"
+msgstr "operand în afara intervalului"
 
 #: config/tc-m68k.c:2500
-#, fuzzy, c-format
+#, c-format
 msgid "Bignum too big for %c format; truncated"
-msgstr "[s]printf: valoarea %g este prea mare pentru formatul %%c"
+msgstr "bignum este prea mare pentru formatul %c; s-a trunchiat"
 
 #: config/tc-m68k.c:2577
 msgid "displacement too large for this architecture; needs 68020 or higher"
-msgstr ""
+msgstr "deplasare prea mare pentru această arhitectură; necesită 68020 sau o versiune superioară"
 
 #: config/tc-m68k.c:2685
 msgid "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
-msgstr ""
+msgstr "factor de scalare nevalid pe această arhitectură; necesită cpu32 sau 68020 sau o versiune superioară"
 
 #: config/tc-m68k.c:2690
-#, fuzzy
 msgid "invalid index size for coldfire"
-msgstr "index dinamic nevalid"
+msgstr "dimensiune nevalidă a indexului pentru coldfire"
 
 #: config/tc-m68k.c:2743
-#, fuzzy
 msgid "Forcing byte displacement"
-msgstr "Blocare forțată pe „x”"
+msgstr "Se forțează deplasarea octetului"
 
 #: config/tc-m68k.c:2745
-#, fuzzy
 msgid "byte displacement out of range"
-msgstr "valoarea deplasării în afara intervalului"
+msgstr "deplasarea octetului în afara intervalului"
 
 #: config/tc-m68k.c:2790 config/tc-m68k.c:2828
 msgid "invalid operand mode for this architecture; needs 68020 or higher"
-msgstr ""
+msgstr "mod operand nevalid pentru această arhitectură; necesită 68020 sau superior"
 
 #: config/tc-m68k.c:2814 config/tc-m68k.c:2848
-#, fuzzy
 msgid ":b not permitted; defaulting to :w"
-msgstr "B<-w>, B<--words>"
+msgstr ":b nu este permis; se trece implicit la :w"
 
 #: config/tc-m68k.c:2923
 msgid "unsupported byte value; use a different suffix"
-msgstr ""
+msgstr "valoare de octet neacceptată; utilizați un sufix diferit"
 
 #: config/tc-m68k.c:2938
-#, fuzzy
 msgid "unknown/incorrect operand"
-msgstr "Parantezele din câmpul operandului sunt incorecte"
+msgstr "operand necunoscut/incorect"
 
 #: config/tc-m68k.c:2981 config/tc-m68k.c:2989 config/tc-m68k.c:2996
 #: config/tc-m68k.c:3003
@@ -11759,294 +11731,266 @@ msgstr "în afara intervalului"
 
 #: config/tc-m68k.c:3074
 msgid "Can't use long branches on this architecture"
-msgstr ""
+msgstr "Nu se pot folosi ramuri lungi pe această arhitectură"
 
 #: config/tc-m68k.c:3180
-#, fuzzy
 msgid "Expression out of range, using 0"
-msgstr "Valoare directă(immediate) în afara intervalului (de la 0 la 65535)"
+msgstr "Expresie în afara intervalului, folosind 0"
 
 #: config/tc-m68k.c:3381 config/tc-m68k.c:3397
-#, fuzzy
 msgid "Floating point register in register list"
-msgstr "Registru nevalid în lista de registre"
+msgstr "Registru cu virgulă mobilă în lista de registre"
 
 #: config/tc-m68k.c:3387
 msgid "Wrong register in floating-point reglist"
-msgstr ""
+msgstr "Registru greșit în lista de registre în virgulă mobilă"
 
 #: config/tc-m68k.c:3403
-#, fuzzy
 msgid "incorrect register in reglist"
-msgstr "listă de registre formată greșit în push/pop"
+msgstr "registru incorect în lista de registre"
 
 #: config/tc-m68k.c:3409
 msgid "wrong register in floating-point reglist"
-msgstr ""
+msgstr "registru greșit în lista de registre în virgulă mobilă"
 
 #: config/tc-m68k.c:3820 config/tc-m68k.c:3852 config/tc-sparc.c:3139
-#, fuzzy
 msgid "failed sanity check."
-msgstr "a eșuat verificarea stării de sănătate"
+msgstr "a eșuat verificarea stării de sănătate."
 
 #. ERROR.
 #: config/tc-m68k.c:3882
-#, fuzzy
 msgid "Extra )"
-msgstr "Extra"
+msgstr "„)” în plus"
 
 #. ERROR.
 #: config/tc-m68k.c:3893
-#, fuzzy
 msgid "Missing )"
-msgstr "Lipsește }"
+msgstr "„)” lipsește"
 
 #: config/tc-m68k.c:3910
-#, fuzzy
 msgid "Missing operand"
-msgstr "operand lipsă"
+msgstr "Operand lipsă"
 
 #: config/tc-m68k.c:4235
-#, fuzzy, c-format
+#, c-format
 msgid "unrecognized default cpu `%s'"
-msgstr "%s: opțiune nerecunoscută „--%s”\n"
+msgstr "cpu implicit nerecunoscut „%s”"
 
 #: config/tc-m68k.c:4289
-#, fuzzy, c-format
+#, c-format
 msgid "%s -- statement `%s' ignored"
-msgstr "„%s” nu este permis în contextul curent; declarație ignorată"
+msgstr "%s -- declarația „%s” este ignorată"
 
 #: config/tc-m68k.c:4336
 #, c-format
 msgid "Don't know how to figure out width of %c in md_assemble()"
-msgstr ""
+msgstr "Nu se știe cum să se afle lățimea lui %c în md_assemble()"
 
 #: config/tc-m68k.c:4566 config/tc-m68k.c:4604
 #, c-format
 msgid "Internal Error: Can't find %s in hash table"
-msgstr ""
+msgstr "Eroare internă: nu se poate găsi %s în tabelul de sume de control"
 
 #: config/tc-m68k.c:4720
 #, c-format
 msgid "text label `%s' aligned to odd boundary"
-msgstr ""
+msgstr "etichetă text „%s” aliniată la limita impară"
 
 #: config/tc-m68k.c:4879
-#, fuzzy, c-format
+#, c-format
 msgid "value %ld out of range"
-msgstr "operand în afara intervalului: %ld"
+msgstr "valoare %ld în afara intervalului"
 
 #: config/tc-m68k.c:4893
-#, fuzzy
 msgid "invalid byte branch offset"
-msgstr "ramură(branch) la poziție impară"
+msgstr "decalaj de ramificare pe octeți nevalid"
 
 #: config/tc-m68k.c:4930
 msgid "short branch with zero offset: use :w"
-msgstr ""
+msgstr "ramură scurtă cu decalaj zero: utilizați :w"
 
 #: config/tc-m68k.c:4974
 msgid "Conversion of PC relative BSR to absolute JSR"
-msgstr ""
+msgstr "Conversia BSR relativă la PC în JSR absolută"
 
 #: config/tc-m68k.c:4985
 msgid "Conversion of PC relative branch to absolute jump"
-msgstr ""
+msgstr "Conversia BSR relativă la PC în salt (jump) absolut"
 
 #: config/tc-m68k.c:5002 config/tc-m68k.c:5059
 msgid "Conversion of PC relative conditional branch to absolute jump"
-msgstr ""
+msgstr "Conversia ramurii condiționale relative la PC în salt absolut"
 
 #: config/tc-m68k.c:5124
 msgid "Conversion of PC relative displacement to absolute"
-msgstr ""
+msgstr "Conversia deplasării relative la PC în absolută"
 
 #: config/tc-m68k.c:5307
 msgid "Tried to convert PC relative branch to absolute jump"
-msgstr ""
+msgstr "S-a încercat convertirea ramurii relative PC în salt absolut"
 
 #: config/tc-m68k.c:5352 config/tc-m68k.c:5363 config/tc-m68k.c:5407
-#, fuzzy
 msgid "expression out of range: defaulting to 1"
-msgstr "operand în afara limitelor (nu este între 1 și 255)"
+msgstr "expresie în afara intervalului: se trece la valoarea implicită de 1"
 
 #: config/tc-m68k.c:5399
-#, fuzzy
 msgid "expression out of range: defaulting to 0"
-msgstr "Valoare directă(immediate) în afara intervalului (de la 0 la 65535)"
+msgstr "expresie în afara intervalului: se trece la valoarea implicită de 0"
 
 #: config/tc-m68k.c:5440 config/tc-m68k.c:5452
 #, c-format
 msgid "Can't deal with expression; defaulting to %ld"
-msgstr ""
+msgstr "Nu se poate trata expresia; implicit la %ld"
 
 #: config/tc-m68k.c:5466
-#, fuzzy
 msgid "expression doesn't fit in BYTE"
-msgstr "ultimul registru al intervalului nu se potrivește"
+msgstr "expresia nu încape în BYTE"
 
 #: config/tc-m68k.c:5470
-#, fuzzy
 msgid "expression doesn't fit in WORD"
-msgstr "ultimul registru al intervalului nu se potrivește"
+msgstr "expresia nu încape în WORD"
 
 #: config/tc-m68k.c:5547
-#, fuzzy, c-format
+#, c-format
 msgid "%s: unrecognized processor name"
-msgstr "nume de codificare nerecunoscut „%s”"
+msgstr "%s: nume de procesor nerecunoscut"
 
 #: config/tc-m68k.c:5608
-#, fuzzy
 msgid "bad coprocessor id"
-msgstr "identificator de utilizator/grup greșit"
+msgstr "id de co-procesor greșit"
 
 #: config/tc-m68k.c:5614
-#, fuzzy
 msgid "unrecognized fopt option"
-msgstr "opțiune nerecunoscută"
+msgstr "opțiune fopt nerecunoscută"
 
 #: config/tc-m68k.c:5746
-#, fuzzy, c-format
+#, c-format
 msgid "option `%s' may not be negated"
-msgstr "opțiunea „%s” poate fi specificată doar o dată"
+msgstr "opțiunea „%s” nu poate fi negată"
 
 #: config/tc-m68k.c:5757
-#, fuzzy, c-format
+#, c-format
 msgid "option `%s' not recognized"
-msgstr "%s: nici o informație de depanare recunoscută"
+msgstr "opțiunea „%s” nu este recunoscută"
 
 #: config/tc-m68k.c:5786
 msgid "bad format of OPT NEST=depth"
-msgstr ""
+msgstr "format greșit al OPT NEST=depth"
 
 #: config/tc-m68k.c:5842
-#, fuzzy
 msgid "missing label"
-msgstr "Lipsește numele etichetei în .LABEL"
+msgstr "lipsește eticheta"
 
 #: config/tc-m68k.c:5868
-#, fuzzy, c-format
+#, c-format
 msgid "bad register list: %s"
-msgstr "listă de registre greșită"
+msgstr "listă de registre greșită: %s"
 
 #: config/tc-m68k.c:5966
-#, fuzzy
 msgid "restore without save"
-msgstr "** salvează/restaurează"
+msgstr "restaurare fără salvare"
 
 #: config/tc-m68k.c:6119 config/tc-m68k.c:6489
-#, fuzzy
 msgid "syntax error in structured control directive"
-msgstr "Eroare de sintaxă %s:%u: directivă neacceptată „%s”"
+msgstr "eroare de sintaxă în directiva de control structurat"
 
 #: config/tc-m68k.c:6164
 msgid "missing condition code in structured control directive"
-msgstr ""
+msgstr "lipsește codul de condiție în directiva de control structurat"
 
 #: config/tc-m68k.c:6235
 #, c-format
 msgid "Condition <%c%c> in structured control directive can not be encoded correctly"
-msgstr ""
+msgstr "Condiția <%c%c> din directiva de control structurat nu poate fi codificată corect"
 
 #: config/tc-m68k.c:6531
-#, fuzzy
 msgid "missing then"
-msgstr "lipsește „}”"
+msgstr "lipsește „then”"
 
 #: config/tc-m68k.c:6612
 msgid "else without matching if"
 msgstr "„else” fără corespondentul „if”"
 
 #: config/tc-m68k.c:6645
-#, fuzzy
 msgid "endi without matching if"
-msgstr "„else” fără corespondentul „if”"
+msgstr "„endi” fără corespondentul „if”"
 
 #: config/tc-m68k.c:6685
-#, fuzzy
 msgid "break outside of structured loop"
-msgstr "„break” folosit în afara buclei"
+msgstr "„break” în afara buclei structurate"
 
 #: config/tc-m68k.c:6723
-#, fuzzy
 msgid "next outside of structured loop"
-msgstr "„next” folosit în afara buclei„break” folosit în afara buclei"
+msgstr "„next” în afara buclei structurate"
 
 #: config/tc-m68k.c:6774
-#, fuzzy
 msgid "missing ="
-msgstr "Lipsește }"
+msgstr "lipsește „=”"
 
 #: config/tc-m68k.c:6812
-#, fuzzy
 msgid "missing to or downto"
-msgstr "lipsește „}”"
+msgstr "lipsește „to” sau „downto”"
 
 #: config/tc-m68k.c:6848 config/tc-m68k.c:6882 config/tc-m68k.c:7096
-#, fuzzy
 msgid "missing do"
-msgstr "lipsește „}”"
+msgstr "lipsește „do”"
 
 #: config/tc-m68k.c:6983
-#, fuzzy
 msgid "endf without for"
-msgstr "#else fără #if"
+msgstr "„endf” fără „if”"
 
 #: config/tc-m68k.c:7037
-#, fuzzy
 msgid "until without repeat"
-msgstr " --repeat on|off               activează/dezactivează repetiția tastelor\n"
+msgstr "„until” fără „repeat”"
 
 #: config/tc-m68k.c:7131
-#, fuzzy
 msgid "endw without while"
-msgstr "Ieșiți fără repornire în timp ce sunteți online."
+msgstr "„endw” fără „while”"
 
 #: config/tc-m68k.c:7164 config/tc-m68k.c:7192
-#, fuzzy
 msgid "already assembled instructions"
-msgstr "instrucțiuni instalare"
+msgstr "instrucțiuni deja asamblate"
 
 #: config/tc-m68k.c:7269
-#, fuzzy, c-format
+#, c-format
 msgid "`%s' is deprecated, use `%s'"
-msgstr "%s este învechit, utilizați în schimb %s"
+msgstr "„%s” este depreciat, utilizați „%s”"
 
 #: config/tc-m68k.c:7288
-#, fuzzy, c-format
+#, c-format
 msgid "cpu `%s' unrecognized"
-msgstr "CPU-uri:"
+msgstr "cpu-ul „%s” nu este recunoscut"
 
 #: config/tc-m68k.c:7307
-#, fuzzy, c-format
+#, c-format
 msgid "architecture `%s' unrecognized"
-msgstr "%s: Arhitectură nerecunoscută"
+msgstr "arhitectura „%s” nu este recunoscută"
 
 #: config/tc-m68k.c:7328
-#, fuzzy, c-format
+#, c-format
 msgid "extension `%s' unrecognized"
-msgstr "eveniment nerecunoscut %x pentru %s"
+msgstr "extensia „%s” nu este recunoscută"
 
 #: config/tc-m68k.c:7443
-#, fuzzy, c-format
+#, c-format
 msgid "option `-A%s' is deprecated: use `-%s'"
-msgstr "opțiunea „--%s” este învechită, folosiți „--%s” în schimb"
+msgstr "opțiunea „--A%s” este învechită, folosiți „-%s” în schimb"
 
 #: config/tc-m68k.c:7476
 msgid "architecture features both enabled and disabled"
-msgstr ""
+msgstr "caracteristici de arhitectură activate și dezactivate"
 
 #: config/tc-m68k.c:7503
 msgid "selected processor does not have all features of selected architecture"
-msgstr ""
+msgstr "procesorul selectat nu are toate caracteristicile arhitecturii selectate"
 
 #: config/tc-m68k.c:7512
 msgid "m68k and cf features both selected"
-msgstr ""
+msgstr "caracteristicile m68k și cf sunt ambele selectate"
 
 #: config/tc-m68k.c:7524
 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
-msgstr ""
+msgstr "68040 și 68851 specificate; instrucțiunile mmu pot asambla incorect"
 
 #: config/tc-m68k.c:7556
 #, c-format
@@ -12054,11 +11998,13 @@ msgid ""
 "-march=<arch>\t\tset architecture\n"
 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
 msgstr ""
+"-march=<arch>\t\tstabilește arhitectura\n"
+"-mcpu=<cpu>\t\tstabilește cpu-ul [implicit %s]\n"
 
 #: config/tc-m68k.c:7561
 #, c-format
 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
-msgstr ""
+msgstr "-m[no-]%-16s activează/dezactivează extensia arhitecturii %s\n"
 
 #: config/tc-m68k.c:7567
 #, c-format
@@ -12075,88 +12021,95 @@ msgid ""
 "--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 ""
+"-l                      utilizează 1 cuvânt pentru referințele la simboluri\n"
+"                        nedefinite [implicit 2]\n"
+"-pic, -k                generează cod independent de poziție\n"
+"-S                      convertește jbsr în jsr\n"
+"--pcrel                 nu convertește niciodată ramurile relative la PC în\n"
+"                        salturi absolute\n"
+"--register-prefix-optional\n"
+"                        recunoaște numele registrelor fără caracter de prefix\n"
+"--bitwise-or            nu tratează „|” ca pe un caracter de comentariu\n"
+"--base-size-default-16\tregistrul de bază fără dimensiune este de 16 biți\n"
+"--base-size-default-32\tregistrul de bază fără dim. este de 32 biți (implicit)\n"
+"--disp-size-default-16\tdeplasarea cu dimensiune necunoscută este de 16 biți\n"
+"--disp-size-default-32\tdeplasarea cu dim. necunoscută este de 32 biți (implicit)\n"
 
 #: config/tc-m68k.c:7581
-#, fuzzy, c-format
+#, c-format
 msgid "Architecture variants are: "
-msgstr "Variante specifice arhitecturii"
+msgstr "Variantele de arhitectură sunt: "
 
 #: config/tc-m68k.c:7590
-#, fuzzy, c-format
+#, c-format
 msgid "Processor variants are: "
-msgstr "Variante"
+msgstr "Variantele de procesor sunt: "
 
 #: config/tc-m68k.c:7597 config/tc-xtensa.c:6415
 #, c-format
 msgid "\n"
-msgstr ""
+msgstr "\n"
 
 #: config/tc-m68k.c:7628
-#, fuzzy, c-format
+#, c-format
 msgid "Error %s in %s\n"
-msgstr "%H: eroare: %s față de „%s” nu este un multiplu de %u\n"
+msgstr "Eroare %s în %s\n"
 
 #: config/tc-m68k.c:7632
-#, fuzzy, c-format
+#, c-format
 msgid "Opcode(%d.%s): "
-msgstr "  Cod operațional extins %d: "
+msgstr "Cod operațional extins(%d.%s) "
 
 #: config/tc-m68k.c:7777
-#, fuzzy
 msgid "Not a defined coldfire architecture"
-msgstr "Nedefinit"
+msgstr "Nu este definită o arhitectură coldfire"
 
 #: config/tc-m68k.c:7886 read.c:4759
-#, fuzzy, c-format
+#, c-format
 msgid "%s relocations do not fit in %u byte"
 msgid_plural "%s relocations do not fit in %u bytes"
-msgstr[0] "%s realocări nu încap în %d octet"
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "%s realocări nu încap în %u octet"
+msgstr[1] "%s realocări nu încap în %u octeți"
+msgstr[2] "%s realocări nu încap în %u de octeți"
 
 #: config/tc-m68k.c:7928 config/tc-ppc.c:2594
-#, fuzzy
 msgid "unknown .gnu_attribute value"
-msgstr "  Atribut GNU necunoscut: %s\n"
+msgstr "valoare .gnu_attribute necunoscută"
 
 #: config/tc-m68k.c:7972
-#, fuzzy, c-format
+#, c-format
 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
-msgstr "Depășiri .word (%ld) cu semn ajustate: instrucțiunea „switch” este prea mare."
+msgstr "Depășiri .word (%#lx) cu semn ajustate: instrucțiunea „switch” este prea mare."
 
 #: config/tc-mcore.c:521 config/tc-microblaze.c:487 config/tc-microblaze.c:515
 #: config/tc-microblaze.c:552 config/tc-microblaze.c:564
-#, fuzzy, c-format
+#, c-format
 msgid "register expected, but saw '%.6s'"
-msgstr "„@end” se aștepta la „%s”, dar s-a găsit „%s”"
+msgstr "se aștepta registru, dar a apărut „%.6s”"
 
 #: config/tc-mcore.c:603
-#, fuzzy, c-format
+#, c-format
 msgid "control register expected, but saw '%.6s'"
-msgstr "se aștepta un registru de date sau de control iWMMXt"
+msgstr "se aștepta un registru de control, dar a apărut „%.6s”"
 
 #: config/tc-mcore.c:639
-#, fuzzy
 msgid "bad/missing psr specifier"
-msgstr "dimensiune greșită %d în specificatorul de tip"
+msgstr "specificator psr greșit/lipsă"
 
 #: config/tc-mcore.c:784
 #, c-format
 msgid "operand must be absolute in range %u..%u, not %ld"
-msgstr ""
+msgstr "operandul trebuie să fie absolut în intervalul %u..%u, nu %ld"
 
 #: config/tc-mcore.c:819
-#, fuzzy
 msgid "operand must be a multiple of 4"
-msgstr "incrementul stivei trebuie să fie multiplu de 4"
+msgstr "operandul trebuie să fie un multiplu de 4"
 
 #: config/tc-mcore.c:826
-#, fuzzy
 msgid "operand must be a multiple of 2"
-msgstr "valoarea imediată trebuie să fie un multiplu de 2 în intervalul +/-[0,254]."
+msgstr "operandul trebuie să fie un multiplu de 2"
 
 #: config/tc-mcore.c:840 config/tc-mcore.c:1356 config/tc-mcore.c:1410
-#, fuzzy
 msgid "base register expected"
 msgstr "se aștepta un registru de bază"
 
@@ -12164,18 +12117,17 @@ msgstr "se aștepta un registru de bază"
 #: config/tc-microblaze.c:1090 config/tc-microblaze.c:1626
 #: config/tc-microblaze.c:1694 config/tc-microblaze.c:1769
 #: config/tc-microblaze.c:2192 config/tc-microblaze.c:2241
-#, fuzzy, c-format
+#, c-format
 msgid "unknown opcode \"%s\""
 msgstr "cod operațional necunoscut „%s”"
 
 #: config/tc-mcore.c:931
-#, fuzzy
 msgid "invalid register: r15 illegal"
-msgstr "Registrul trebuie să fie între r8 și r15"
+msgstr "registru nevalid: r15 ilegal"
 
 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
 msgid "M340 specific opcode used when assembling for M210"
-msgstr ""
+msgstr "Cod operațional specific M340 utilizat la asamblarea pentru 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
@@ -12183,101 +12135,88 @@ msgstr ""
 #: 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
-#, fuzzy
 msgid "second operand missing"
-msgstr "al doilea operand trebuie să fie 4"
+msgstr "al doilea operand lipsește"
 
 #: config/tc-mcore.c:1014
-#, fuzzy
 msgid "destination register must be r1"
-msgstr "registrul trebuie să fie R1"
+msgstr "registrul de destinație trebuie să fie r1"
 
 #: config/tc-mcore.c:1035
-#, fuzzy
 msgid "source register must be r1"
-msgstr "registrul trebuie să fie R1"
+msgstr "registrul sursă trebuie să fie r1"
 
 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
-#, fuzzy
 msgid "immediate is not a power of two"
-msgstr "Alimentare"
+msgstr "imediat nu este o putere a lui doi"
 
 #: config/tc-mcore.c:1127
-#, fuzzy
 msgid "translating bgeni to movi"
-msgstr "conversia mgeni în movi"
+msgstr "se convertește bgeni în movi"
 
 #: config/tc-mcore.c:1196
-#, fuzzy
 msgid "translating bmaski to movi"
-msgstr "conversia mgeni în movi"
+msgstr "se convertește bmaski în movi"
 
 #: config/tc-mcore.c:1272
-#, fuzzy, c-format
+#, c-format
 msgid "displacement too large (%d)"
-msgstr "Aliniere prea mare: se presupune %d"
+msgstr "deplasare prea mare (%d)"
 
 #: config/tc-mcore.c:1286
 msgid "Invalid register: r0 and r15 illegal"
-msgstr ""
+msgstr "Registru nevalid: r0 și r15 ilegale"
 
 #: config/tc-mcore.c:1317
 msgid "bad starting register: r0 and r15 invalid"
-msgstr ""
+msgstr "registru de pornire incorect: r0 și r15 nu sunt valide"
 
 #: config/tc-mcore.c:1330
-#, fuzzy
 msgid "ending register must be r15"
-msgstr "Registrul trebuie să fie între r8 și r15"
+msgstr "registrul final trebuie să fie r15"
 
 #: config/tc-mcore.c:1350
-#, fuzzy
 msgid "bad base register: must be r0"
-msgstr "Registrul trebuie să fie între r0 și r7"
+msgstr "registru de bază greșit: trebuie să fie r0"
 
 #: config/tc-mcore.c:1368
-#, fuzzy
 msgid "first register must be r4"
-msgstr "primul registru de transfer trebuie să fie par"
+msgstr "primul registru trebuie să fie r4"
 
 #: config/tc-mcore.c:1379
-#, fuzzy
 msgid "last register must be r7"
-msgstr "Registrul trebuie să fie între r0 și r7"
+msgstr "ultimul registru trebuie să fie r7"
 
 #: config/tc-mcore.c:1416
-#, fuzzy
 msgid "reg-reg expected"
-msgstr "se aștepta <reg>, <reg>"
+msgstr "se aștepta reg-reg"
 
 #: config/tc-mcore.c:1548
-#, fuzzy
 msgid "zero used as immediate value"
-msgstr "nume de registru folosit ca valoare directă(immediate)"
+msgstr "zero folosit ca valoare directă(immediate)"
 
 #: config/tc-mcore.c:1575
 msgid "duplicated psr bit specifier"
-msgstr ""
+msgstr "specificator de bit psr duplicat"
 
 #: config/tc-mcore.c:1581
-#, fuzzy
 msgid "`af' must appear alone"
-msgstr "opțiunea „--list-caps” trebuie să fie specificată singură"
+msgstr "„af” trebuie să apară singur"
 
 #: config/tc-mcore.c:1588 config/tc-microblaze.c:1807
-#, fuzzy, c-format
+#, c-format
 msgid "unimplemented opcode \"%s\""
-msgstr "UNIMPLEMENTED"
+msgstr "cod operațional neimplementat „%s”"
 
 #: config/tc-mcore.c:1597 config/tc-microblaze.c:1816
-#, fuzzy, c-format
+#, c-format
 msgid "ignoring operands: %s "
-msgstr "Prea mulți operanzi: %s"
+msgstr "se ignoră operanzii: %s "
 
 #: config/tc-mcore.c:1673
-#, fuzzy, c-format
+#, c-format
 msgid "unrecognised cpu type '%s'"
-msgstr "opțiune de dezasamblare pentru procesor necunoscută: %s"
+msgstr "tip de CPU nerecunoscut „%s”"
 
 #: config/tc-mcore.c:1691
 #, c-format
@@ -12289,54 +12228,57 @@ msgid ""
 "  -EB                     assemble for a big endian system (default)\n"
 "  -EL                     assemble for a little endian system\n"
 msgstr ""
+"Opțiuni specifice MCORE:\n"
+"  -{no-}jsri2bsr\t  {dez}activează transformarea jsri în bsr (def: dis)\n"
+"  -{no-}sifilter\t  {dez}activează comportamentul filtrului de siliciu (def: dis)\n"
+"  -cpu=[210|340]          selectează tipul de CPU\n"
+"  -EB                     asamblează pentru un sistem big endian (implicit)\n"
+"  -EL                     asamblează pentru un sistem little endian\n"
 
 #: config/tc-mcore.c:1709 config/tc-microblaze.c:1926
-#, fuzzy
 msgid "failed sanity check: short_jump"
-msgstr "a eșuat verificarea corectitudinii numărului de registru."
+msgstr "a eșuat verificarea corectitudinii: short_jump"
 
 #: config/tc-mcore.c:1719 config/tc-microblaze.c:1936
-#, fuzzy
 msgid "failed sanity check: long_jump"
-msgstr "a eșuat verificarea corectitudinii numărului de registru."
+msgstr "a eșuat verificarea corectitudinii: long_jump"
 
 #: config/tc-mcore.c:1745
-#, fuzzy, c-format
+#, c-format
 msgid "odd displacement at %x"
-msgstr "valoarea deplasării în afara intervalului și nealiniată"
+msgstr "deplasare impară la %x"
 
 #: config/tc-mcore.c:1954
 #, c-format
 msgid "odd distance branch (0x%lx byte)"
 msgid_plural "odd distance branch (0x%lx bytes)"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "ramură la distanță impară (0x%lx octet)"
+msgstr[1] "ramură la distanță impară (0x%lx octeți)"
+msgstr[2] "ramură la distanță impară (0x%lx de octeți)"
 
 #: config/tc-mcore.c:1961
-#, fuzzy, c-format
+#, c-format
 msgid "pcrel for branch to %s too far (0x%lx)"
-msgstr "decalajul pcrel pentru ramificarea la %s prea departe (0x%lx)"
+msgstr "pcrel pentru ramificarea la %s este prea departe (0x%lx)"
 
 #: config/tc-mcore.c:1981
 #, c-format
 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
-msgstr ""
+msgstr "pcrel pentru lrw/jmpi/jsr la %s este prea departe (0x%lx)"
 
 #: config/tc-mcore.c:1993
-#, fuzzy, c-format
+#, c-format
 msgid "pcrel for loopt too far (0x%lx)"
-msgstr "decalajul pcrel pentru ramificarea la %s prea departe (0x%lx)"
+msgstr "pcrel pentru loopt este prea departe (0x%lx)"
 
 #: config/tc-mcore.c:2189 config/tc-microblaze.c:2529 config/tc-tic30.c:1364
-#, fuzzy, c-format
+#, c-format
 msgid "Can not do %d byte %srelocation"
-msgstr "%s realocări nu încap în %d octet"
+msgstr "Nu se poate face realocarea %2$s a octeților %1$d"
 
 #: config/tc-mcore.c:2191 config/tc-microblaze.c:2531 config/tc-tic30.c:1365
-#, fuzzy
 msgid "pc-relative "
-msgstr "adresă relativă la calculator nevalidă"
+msgstr "relativă la pc "
 
 #: config/tc-mep.c:339
 #, c-format
@@ -12355,549 +12297,519 @@ msgid ""
 "  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 ""
+"Opțiuni de linie de comandă specifice MeP:\n"
+"  -EB                     asamblează pentru un sistem big endianm\n"
+"  -EL                     asamblează pentru un sistem little endian (implicit)\n"
+"  -mconfig=<nume>         specifică o configurație de cip de utilizat\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"
+"                          activează/dezactivează codurile operaționale date\n"
+"\n"
+"  Dacă este dată opțiunea „-mconfig”, celelalte opțiuni „-m” o modifică.  Altfel,\n"
+"  dacă nu sunt date opțiuni „-m”, toate codurile operaționale de bază sunt activate;\n"
+"  dacă sunt date opțiuni „-m” de activare, numai acestea sunt activate;\n"
+"  dacă sunt indicate numai opțiuni „-m” de dezactivare, numai acestea sunt dezactivate.\n"
 
 #: config/tc-mep.c:408
 msgid "$hi and $lo are disabled when MUL and DIV are off"
-msgstr ""
+msgstr "$hi și $lo sunt dezactivate atunci când MUL și DIV sunt oprite"
 
 #: config/tc-mep.c:415
 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
-msgstr ""
+msgstr "$mb0, $me0, $mb1 și $me1 sunt dezactivate atunci când COP este oprit"
 
 #: config/tc-mep.c:420
 msgid "$dbg and $depc are disabled when DEBUG is off"
-msgstr ""
+msgstr "$dbg și $depc sunt dezactivate atunci când DEBUG este oprit"
 
 #: config/tc-mep.c:611
 msgid "core and copro insn lengths must total 32 bits."
-msgstr ""
+msgstr "lungimea totală a instrucțiunilor core și copro trebuie să fie de 32 de biți."
 
 #: config/tc-mep.c:614 config/tc-mep.c:751
 msgid "vliw group must consist of 1 core and 1 copro insn."
-msgstr ""
+msgstr "grupul vliw trebuie să fie format din 1 instrucțiune core și 1 instrucțiune copro."
 
 #: config/tc-mep.c:748
 msgid "core and copro insn lengths must total 64 bits."
-msgstr ""
+msgstr "lungimea totală a instrucțiunilor core și copro trebuie să fie de 64 de biți."
 
 #: config/tc-mep.c:980
 #, c-format
 msgid "cannot pack %s with a 16-bit insn"
-msgstr ""
+msgstr "nu se poate împacheta %s cu o instrucțiune pe 16 biți"
 
 #: config/tc-mep.c:998
 #, c-format
 msgid "cannot pack %s and %s together with a 16-bit insn"
-msgstr ""
+msgstr "nu se poate împacheta %s și %s împreună cu o instrucțiune pe 16 biți"
 
 #: config/tc-mep.c:1004
 msgid "too many IVC2 insns to pack with a 16-bit core insn"
-msgstr ""
+msgstr "prea multe instrucțiuni IVC2 pentru a fi împachetate cu o instrucțiune core pe 16 biți"
 
 #: config/tc-mep.c:1019
 #, c-format
 msgid "cannot pack %s into slot P1"
-msgstr ""
+msgstr "nu se poate împacheta %s în slotul P1"
 
 #: config/tc-mep.c:1025
 msgid "too many IVC2 insns to pack with a 32-bit core insn"
-msgstr ""
+msgstr "prea multe instrucțiuni IVC2 pentru a fi împachetate cu o instrucțiune core pe 32 de biți"
 
 #: config/tc-mep.c:1043
-#, fuzzy, c-format
+#, c-format
 msgid "unable to pack %s by itself?"
-msgstr "@%s ar face ca %s să fuzioneze cu el însuși, se ignoră"
+msgstr "incapabil de a împacheta %s el însuși?"
 
 #: config/tc-mep.c:1073
-#, fuzzy, c-format
+#, c-format
 msgid "cannot pack %s and %s together"
-msgstr "Opțiunile „-C”, „-i” și „-S” nu pot fi utilizate împreună."
+msgstr "nu se pot împacheta %s și %s împreună"
 
 #: config/tc-mep.c:1079
 msgid "too many IVC2 insns to pack together"
-msgstr ""
+msgstr "prea multe instrucțiuni IVC2 pentru a fi împachetate împreună"
 
 #. 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:1316
-#, fuzzy
 msgid "Invalid use of parallelization operator."
-msgstr "„%c”: operator de mod simbolic nevalid"
+msgstr "Utilizare nevalidă a operatorului de paralelizare."
 
 #: config/tc-mep.c:1362
 msgid "Leading plus sign not allowed in core mode"
-msgstr ""
+msgstr "Semnul plus nu este permis în modul core"
 
 #: config/tc-mep.c:1892
 #, c-format
 msgid "Don't know how to relocate plain operands of type %s"
-msgstr ""
+msgstr "Nu se știe cum să se realoce operanzii simpli de tip %s"
 
 #: config/tc-mep.c:1902
-#, fuzzy, c-format
+#, c-format
 msgid "Perhaps you are missing %%tpoff()?"
-msgstr "Nu există servere de email stabilite -- poate că „%s” lipsește?\n"
+msgstr "Poate că lipsește %%tpoff()?"
 
 #: config/tc-mep.c:2089
-#, fuzzy
 msgid "bad .section directive: want a,v,w,x,M,S in string"
-msgstr "directivă .section greșită: se vrea a,l,w,x,M,S,G, în șir"
+msgstr "directivă .section greșită: se vrea a,v,w,x,M,S în șir"
 
 #: config/tc-mep.c:2147
 msgid ".vliw unavailable when VLIW is disabled."
-msgstr ""
+msgstr ".vliw nu este disponibilă atunci când VLIW este dezactivată."
 
 #: config/tc-metag.c:456
-#, fuzzy
 msgid "no floating point unit specified"
-msgstr "se aștepta valoare directă(immediate) în virgulă mobilă"
+msgstr "nicio unitate de virgulă mobilă specificată"
 
 #: config/tc-metag.c:721
-#, fuzzy, c-format
+#, c-format
 msgid "offset must be a multiple of %d"
-msgstr "Dimensiune înregistrare trebuie să fie un multiplu de %d."
+msgstr "decalajul trebuie să fie un multiplu de %d"
 
 #: config/tc-metag.c:737 config/tc-metag.c:4443
 msgid "offset and base must be from the same unit"
-msgstr ""
+msgstr "decalajul și baza trebuie să fie din aceeași unitate"
 
 #: config/tc-metag.c:868 config/tc-metag.c:3167 config/tc-metag.c:3269
-#, fuzzy
 msgid "invalid destination register"
-msgstr "%s: destinație nevalidă: %s\n"
+msgstr "registru de destinație nevalid"
 
 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
 #: config/tc-metag.c:1311 config/tc-metag.c:1530 config/tc-metag.c:3099
 #: config/tc-metag.c:3184 config/tc-metag.c:3286
-#, fuzzy
 msgid "invalid memory operand"
-msgstr "operand coprocesor nevalid"
+msgstr "operand de memorie nevalid"
 
 #: config/tc-metag.c:939 config/tc-metag.c:3117
-#, fuzzy
 msgid "invalid source register"
-msgstr "Registru nevalid în lista de registre"
+msgstr "registru sursă nevalid"
 
 #: config/tc-metag.c:1024
-#, fuzzy
 msgid "invalid destination unit"
-msgstr "%s: destinație nevalidă: %s\n"
+msgstr "unitate de destinație nevalidă"
 
 #: config/tc-metag.c:1032
 msgid "mov cannot use RD port as destination"
-msgstr ""
+msgstr "mov nu poate utiliza portul RD ca destinație"
 
 #: config/tc-metag.c:1057
-#, fuzzy
 msgid "invalid source unit"
-msgstr "dimensiunea unității nevalidă: %s"
+msgstr "unitate sursă nevalidă"
 
 #: config/tc-metag.c:1065
 msgid "source and address units must not be shared for this addressing mode"
-msgstr ""
+msgstr "unitățile sursă și adresă nu trebuie să fie partajate pentru acest mod de adresare"
 
 #: config/tc-metag.c:1073 config/tc-metag.c:1676
 msgid "set can only use RD port as source"
-msgstr ""
+msgstr "setul poate utiliza numai portul RD ca sursă"
 
 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
 #: config/tc-metag.c:1697 config/tc-metag.c:4053
-#, fuzzy, c-format
+#, c-format
 msgid "base unit must be one of %s"
-msgstr "%s: trebuie să ia unul dintre următoarele argumente: %s"
+msgstr "unitatea de bază trebuie să fie una dintre %s"
 
 #. We already tried to encode as an extended GET/SET.
 #. Parsing as a standard GET/SET provides a smaller offset.
 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3130
 #: config/tc-metag.c:3197 config/tc-metag.c:3299 config/tc-metag.c:4580
-#, fuzzy
 msgid "offset value out of range"
-msgstr "(SP) poziționare în afara intervalului."
+msgstr "valoarea de compensare în afara intervalului"
 
 #: config/tc-metag.c:1169
-#, fuzzy
 msgid "destination unit must be RD"
-msgstr "%s: destinația nu trebuie să fie un director\n"
+msgstr "unitatea de destinație trebuie să fie RD"
 
 #: config/tc-metag.c:1279
-#, fuzzy
 msgid "invalid destination register list"
-msgstr "Registru nevalid în lista de registre"
+msgstr "listă de registre de destinație nevalidă"
 
 #: config/tc-metag.c:1326
-#, fuzzy
 msgid "invalid source register list"
-msgstr "Registru nevalid în lista de registre"
+msgstr "listă de registre sursă nevalidă"
 
 #: config/tc-metag.c:1351
-#, fuzzy
 msgid "register list must be even numbered"
-msgstr "primul registru de transfer trebuie să fie par"
+msgstr "lista de registre trebuie să fie numerotată par"
 
 #: config/tc-metag.c:1357
 msgid "register list must be from the same unit"
-msgstr ""
+msgstr "lista de registre trebuie să provină de la aceeași unitate"
 
 #: config/tc-metag.c:1380
-#, fuzzy
 msgid "register list must not contain duplicates"
-msgstr "dacă registrul de scriere-înapoi este în listă, trebuie să fie cel mai mic registru din listă"
+msgstr "lista de registre nu trebuie să conțină duplicate"
 
 #: config/tc-metag.c:1636
 msgid "MDRD value must be between 1 and 8"
-msgstr ""
+msgstr "valoarea MDRD trebuie să fie între 1 și 8"
 
 #: config/tc-metag.c:1727
-#, fuzzy
 msgid "invalid destination memory operand"
-msgstr "%s: %d: nu există operand de memorie\n"
+msgstr "operand de memorie de destinație nevalid"
 
 #: config/tc-metag.c:1742
-#, fuzzy
 msgid "invalid source memory operand"
-msgstr "%s: %d: nu există operand de memorie\n"
+msgstr "operand de memorie sursă nevalid"
 
 #: config/tc-metag.c:1749
-#, fuzzy, c-format
+#, c-format
 msgid "address units must be one of %s"
-msgstr "%s: trebuie să ia unul dintre următoarele argumente: %s"
+msgstr "unitățile de adresă trebuie să fie una dintre %s"
 
 #: config/tc-metag.c:1756
 msgid "base and offset must be from the same unit"
-msgstr ""
+msgstr "baza și decalajul trebuie să fie din aceeași unitate"
 
 #: config/tc-metag.c:1764
 msgid "source and destination increment mode must agree"
-msgstr ""
+msgstr "modul de incrementare al sursei și al destinației trebuie să coincidă"
 
 #: config/tc-metag.c:2039
 msgid "PC, CT, TR and TT are treated as if they are a single unit but operands must be in different units"
-msgstr ""
+msgstr "PC, CT, TR și TT sunt tratate ca și cum ar fi o singură unitate, dar operanzii trebuie să fie în unități diferite"
 
 #: config/tc-metag.c:2048
-#, fuzzy
 msgid "source and destination register must be in different units"
-msgstr "operanzii registrelor sursă și destinație trebuie să fie diferiți"
+msgstr "registrul sursă și registrul destinație trebuie să fie în unități diferite"
 
 #: config/tc-metag.c:2080
-#, fuzzy, c-format
+#, c-format
 msgid "register unit must be one of %s"
-msgstr "registrul „s” trebuie să fie în intervalul 0-31"
+msgstr "unitatea de registru trebuie să fie una dintre %s"
 
 #: config/tc-metag.c:2167
 #, c-format
 msgid "link register unit must be one of %s"
-msgstr ""
+msgstr "unitatea de registru de legătură trebuie să fie una dintre %s"
 
 #: config/tc-metag.c:2173
 msgid "link register must be in a low numbered register"
-msgstr ""
+msgstr "registrul de legătură trebuie să fie într-un registru cu număr mic"
 
 #: config/tc-metag.c:2190 config/tc-metag.c:2715 config/tc-metag.c:2769
-#, fuzzy
 msgid "target out of range"
-msgstr "Direcția "
+msgstr "țintă în afara intervalului"
 
 #: config/tc-metag.c:2671
-#, fuzzy
 msgid "invalid quickrot unit specified"
-msgstr "Condiție de instrucțiune unitară nevalidă."
+msgstr "unitate quickrot nevalidă specificată"
 
 #: config/tc-metag.c:2687
-#, fuzzy
 msgid "invalid quickrot register specified"
-msgstr "Registru nevalid în lista de registre"
+msgstr "registru quickrot nevalid specificat"
 
 #: config/tc-metag.c:2741
-#, fuzzy
 msgid "source register must be in the trigger unit"
-msgstr "destinația trebuie să se suprapună peste un registru sursă"
+msgstr "registrul sursă trebuie să fie în unitatea de declanșare"
 
 #: config/tc-metag.c:2844
 msgid "Source registers must be in the same unit"
-msgstr ""
+msgstr "Registrele sursă trebuie să fie în aceeași unitate"
 
 #: config/tc-metag.c:3554 config/tc-metag.c:3718 config/tc-metag.c:3986
 msgid "destination register should be even numbered"
-msgstr ""
+msgstr "registrul de destinație trebuie să fie numerotat par"
 
 #: config/tc-metag.c:3626
-#, fuzzy
 msgid "comparison must be with register or #0"
-msgstr "operanzii 0 și 1 trebuie să fie același registru"
+msgstr "comparația trebuie să fie cu registrul sau #0"
 
 #: config/tc-metag.c:3692 config/tc-metag.c:3757
 msgid "instruction cannot operate on pair values"
-msgstr ""
+msgstr "instrucțiunea nu poate opera asupra valorilor perechi"
 
 #: config/tc-metag.c:3703
-#, fuzzy
 msgid "zero flag is not valid for this instruction"
-msgstr "se aștepta un fanion pentru instrucțiunea {c}psr"
+msgstr "fanionul zero nu este valabil pentru această instrucțiune"
 
 #: config/tc-metag.c:3724
 msgid "source register should be even numbered"
-msgstr ""
+msgstr "registrul sursă trebuie să fie numerotat par"
 
 #: config/tc-metag.c:3784 config/tc-metag.c:3793
-#, fuzzy
 msgid "fraction bits value out of range"
-msgstr "Valoarea rezultată a fost în afara intervalului."
+msgstr "valoare de biți de fracție în afara intervalului"
 
 #: config/tc-metag.c:3975
 msgid "simd instructions operate on pair values (L prefix)"
-msgstr ""
+msgstr "instrucțiunile simd operează pe valori pereche (prefix L)"
 
 #: config/tc-metag.c:3993
 msgid "source registers should be even numbered"
-msgstr ""
+msgstr "registrele sursă trebuie să fie numerotate par"
 
 #: config/tc-metag.c:4271
-#, fuzzy, c-format
+#, c-format
 msgid "expected ']', not %c in %s"
-msgstr "se aștepta un fanion pentru instrucțiunea {c}psr"
+msgstr "se aștepta „]”, nu %c în %s"
 
 #: config/tc-metag.c:4390
-#, fuzzy
 msgid "invalid register for memory access"
-msgstr "Registru nevalid în lista de registre"
+msgstr "registru pentru acces la memorie nevalid"
 
 #: config/tc-metag.c:4503 config/tc-metag.c:4631
-#, fuzzy
 msgid "unexpected end of line"
-msgstr "sfârșit de linie neașteptat în numele pachetului la linia %d"
+msgstr "sfârșit de linie neașteptat"
 
 #: config/tc-metag.c:4550
 msgid "'H' modifier only valid for accumulator registers"
-msgstr ""
+msgstr "modificatorul „H” este valabil numai pentru registrele de acumulator"
 
 #: config/tc-metag.c:4603
 msgid "base unit must be either A0 or A1"
-msgstr ""
+msgstr "unitatea de bază trebuie să fie A0 sau A1"
 
 #: config/tc-metag.c:4676 config/tc-metag.c:5119
 msgid "invalid register"
 msgstr "registru nevalid"
 
 #: config/tc-metag.c:4787 config/tc-metag.c:5528 config/tc-metag.c:5550
-#, fuzzy
 msgid "invalid register operand"
-msgstr "operand registru nevalid la actualizare"
+msgstr "operand registru nevalid"
 
 #: config/tc-metag.c:4824
-#, fuzzy
 msgid "could not parse template definition"
-msgstr "eroare la analizarea șablonului: %s"
+msgstr "nu s-a putut analiza definiția șablonului"
 
 #: config/tc-metag.c:5011
 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
-msgstr ""
+msgstr "extensia QUICKRoT pe 64 de biți nu se aplică la această instrucțiune"
 
 #: config/tc-metag.c:5067
 msgid "invalid operands for cross-unit op"
-msgstr ""
+msgstr "operanzi nevalabili pentru operația între unități"
 
 #: config/tc-metag.c:5109
 msgid "missing flags: one of 'P', 'N' or 'Z' required"
-msgstr ""
+msgstr "fanioane lipsă: este necesar unul dintre „P”, „N” sau „Z”"
 
 #: config/tc-metag.c:5137
 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
-msgstr ""
+msgstr "fanioanele „P”, „N” sau „Z” pot fi specificate numai atunci când se acumulează"
 
 #: config/tc-metag.c:5158
-#, fuzzy
 msgid "accumulator not a valid destination"
-msgstr "Destinația nu este un director valid!  Cerere refuzată."
+msgstr "acumulatorul nu este o destinație validă"
 
 #: config/tc-metag.c:5168 config/tc-metag.c:5384 config/tc-metag.c:5568
-#, fuzzy
 msgid "invalid immediate value"
-msgstr "valoare nevalidă pentru valoarea directă(immediate)"
+msgstr "valoare directă(immediate) nevalidă"
 
 #: config/tc-metag.c:5180
 msgid "immediate value not allowed when source & dest differ"
-msgstr ""
+msgstr "valoarea imediată nu este permisă atunci când sursa și destinația diferă"
 
 #: config/tc-metag.c:5212
-#, fuzzy, c-format
+#, c-format
 msgid "invalid register operand: %s"
-msgstr "interval de registru nevalid la operandul %d -- „%s”"
+msgstr "operand de registru nevalid: %s"
 
 #: config/tc-metag.c:5246
 msgid "QUICKRoT extension requires 4 registers"
-msgstr ""
+msgstr "extensia QUICKRoT necesită 4 registre"
 
 #: config/tc-metag.c:5253
-#, fuzzy
 msgid "invalid fourth register"
-msgstr "registru nevalid"
+msgstr "al patrulea registru nevalid"
 
 #: config/tc-metag.c:5260
-#, fuzzy
 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
-msgstr "un număr de registru mai mare de 15 este necesar"
+msgstr "A0.2,A0.3,A1.2,A1.3 necesare pentru registrul QUICKRoT"
 
 #: config/tc-metag.c:5288
 msgid "DSP RAM pointer in incorrect unit"
-msgstr ""
+msgstr "indicator RAM DSP [...]

[diff truncated at 100000 bytes]


More information about the Binutils-cvs mailing list