aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gas/ChangeLog4
-rw-r--r--gas/po/es.po2299
2 files changed, 909 insertions, 1394 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index d8a6ffa..d7575ad 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2018-05-01 Nick Clifton <nickc@redhat.com>
+
+ * po/es.po: Updated Spanish translation.
+
2018-04-27 Maciej W. Rozycki <macro@mips.com>
* testsuite/lib/gas-defs.exp (run_dump_test): Use `match_target'
diff --git a/gas/po/es.po b/gas/po/es.po
index ab2c551..f974b45 100644
--- a/gas/po/es.po
+++ b/gas/po/es.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: gas 2.30.0\n"
"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
"POT-Creation-Date: 2018-01-13 13:44+0000\n"
-"PO-Revision-Date: 2018-04-24 22:44+0200\n"
+"PO-Revision-Date: 2018-04-29 15:57+0200\n"
"Last-Translator: Francisco Javier Serrador <fserrador@gmail.com>\n"
"Language-Team: Spanish <es@tp.org.es>\n"
"Language: es\n"
@@ -98,7 +98,7 @@ msgstr ""
" \t Sub-casillas [por defecto hls]:\n"
" \t c omite condicionales falsos\n"
" \t d omite directivas de depuración\n"
-" \t g incluye información general\n"
+" \t g incluye informe general\n"
" \t h incluye código de alto nivel\n"
" \t l incluye ensamblador\n"
" \t m incluye expansiones de macros\n"
@@ -130,28 +130,22 @@ msgstr ""
" no comprime las secciones de depuración DWARF\n"
#: as.c:262
-#, fuzzy, c-format
-#| msgid ""
-#| " --compress-debug-sections\n"
-#| " compress DWARF debug sections using zlib\n"
+#, c-format
msgid ""
" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
" compress DWARF debug sections using zlib\n"
msgstr ""
" --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi]\n"
-" Comprime secciones de depuración DWARF empleando zlib\n"
+" comprime secciones de depuración DWARF empleando zlib\n"
#: as.c:265
-#, fuzzy, c-format
-#| msgid ""
-#| " --nocompress-debug-sections\n"
-#| " don't compress DWARF debug sections\n"
+#, c-format
msgid ""
" --nocompress-debug-sections\n"
" don't compress DWARF debug sections [default]\n"
msgstr ""
" --nocompress-debug-sections\n"
-" no comprime las secciones de depuración DWARF\n"
+" no comprime las secciones de depuración DWARF [predet.]\n"
#: as.c:269
#, c-format
@@ -197,151 +191,13 @@ msgstr ""
"\t\t\t revisar directiva .size de ELF (--size-check=error por defecto)\n"
#: as.c:302
-#, fuzzy, c-format
+#, c-format
msgid ""
" --elf-stt-common=[no|yes]\n"
" generate ELF common symbols with STT_COMMON type\n"
msgstr ""
-" -j --only-section <nombre> Solo copia sección <nombre> a la salida símbolos\n"
-" --add-gnu-debuglink=<fichero> Añade sección .gnu_debuglink enlazando a <fichero>\n"
-" -R --remove-section <nombre> Quita sección <nombre> desde la salida\n"
-" --remove-relocations <nombre> Quita reubicaciones desde sección <nombre>\n"
-" -S --strip-all Quita toda información simbólica y reubicación\n"
-" -g --strip-debug Quita todos símbolos depuradores y secciones\n"
-" --strip-dwo Quita todas las secciones DWO\n"
-" --strip-unneeded Quita todos los símbolos no necesario para\n"
-"\t\t\t\t reubicaciones\n"
-" -N --strip-symbol <nombre> No copia el <nombre> del símbolo\n"
-" --strip-unneeded-symbol <nombre>\n"
-" No copia el símbolo <nombre> a menos que sea\n"
-" necesario para reubicaciones\n"
-" --only-keep-debug Recorta todo excepto la información depuradora\n"
-" --extract-dwo Solo copia secciones DWO\n"
-" --extract-symbol Quita contenidos de la sección pero conserva símbolos\n"
-" -K --keep-symbol <nombre> No desnuda el símbolo <nombre>\n"
-" --keep-file-symbols No descubre los símbolos de fichero\n"
-" --localize-hidden Convierte todos los símbolos ocultos ELF en local\n"
-" -L --localize-symbol <nombre> Fuerza marcar el símbolo <nombre> como local\n"
-" --globalize-symbol <nombre> Fuerza marcar el símbolo <nombre> como global\n"
-" -G --keep-global-symbol <nombre> Vuelve locales todos los símbolos excepto <nombre>\n"
-" -W --weaken-symbol <nombre> Fuerza que el símbolo <nom> se marque como débil\n"
-" --weaken Fuerza que todos los símbolos se marquen como débiles\n"
-" -w --wildcard Permite comodines en la comparación de símbolos\n"
-" -I --input-target <nombrebfd> Asume que el fichero de entrada está en el\n"
-" formato <nombrebfd>\n"
-" -O --output-target <nombrebfd> Crea un fichero de salida en el formato <nombrebfd>\n"
-" -B --binary-architecture <arch> Establece la arquitectura del fichero de salida,\n"
-" salida, cuando la entrada es binaria\n"
-" -F --target <nombrebfd> Establece tanto el formato de salida como\n"
-" el de entrada a <nombrebfd>\n"
-" --debugging Convierte la información de depuración, si es posible\n"
-" -p --preserve-dates Copia las marcas de tiempo de modificación y\n"
-" acceso a la salida\n"
-" -j --only-section <nombre> Sólo copia la sección <nombre> en la salida\n"
-" --add-gnu-debuglink=<fich> Agrega la sección de enlazado .gnu_debuglink\n"
-" al <fich>ero\n"
-" -R --remove-section <nombre> Quita la sección <nombre> de la salida\n"
-" -S --strip-all Quita todos los símbolos y la información de\n"
-" reubicación\n"
-" -g --strip-debug Quita todos los símbolos y secciones dedepuración\n"
-" depuración\n"
-" --strip-unneeded Quita todos los símbolos innecesarios para\n"
-" las reubicaciones\n"
-" -x --discard-all Quita todos los símbolos que no son globales\n"
-" -X --discard-locals Quita cualquier símbolo generado por el\n"
-" compilador\n"
-" -i --interleave [<num>] Solo copia N de cada <num> bytes\n"
-" --interleave-width <num> Define N para --interleave\n"
-" -b --byte <num> Selecciona el byte <num> en cada bloque espaciado\n"
-" --gap-fill <val> Rellena los huecos entre secciones con <val>\n"
-" --pad-to <dirección> Rellena la última sección hasta la <dirección>\n"
-" --set-start <dirección> Establece la dirección de inicio en <dirección>\n"
-" {--change-start|--adjust-start} <incr>\n"
-" Añade <incr> a la dirección de inicio\n"
-" {--change-addresses|--adjust-vma} <incr>\n"
-" Añade <incr> a las direcciones LMA, VMA y\n"
-"\t\t\t\t la de inicio\n"
-" {--change-section-address|--adjust-section-vma} <nombre>{=|+|-}<val>\n"
-" Modifica el LMA y el VMA de la sección\n"
-" <nombre> por <val>\n"
-" --change-section-lma <name>{=|+|-}<val>\n"
-" Modifica LMA de la sección <nombre> por <val>\n"
-" --change-section-vma <name>{=|+|-}<val>\n"
-" Modifica VMA de la sección <nombre> por <val>\n"
-" {--[no-]change-warnings|--[no-]adjust-warnings}\n"
-" Avisa si no existe una sección nombrada\n"
-" --set-section-flags <nombre>=<opciones>\n"
-" Establece las propiedades de la sección\n"
-" <nombre> a <opciones>\n"
-" --add-section <nombre>=<fichero>\n"
-" Agrega la sección <nombre> que se encuentra\n"
-" en el <fichero> a la salida\n"
-" --rename-section <ant>=<nvo>[,<opts>] Renombra la sección <ant> a <nvo>\n"
-" --long-section-names {enable|disable|keep}\n"
-" Manipula los nombres de sección largos en\n"
-" objetos Coff.\n"
-" --change-leading-char Fuerza el carácter de estilo inicial en\n"
-" el formato de salida\n"
-" --remove-leading-char Borra el carácter inicial de los símbolos\n"
-" globales\n"
-" --reverse-bytes=<num> Invierte <num> bytes a la vez, en la\n"
-" sección de salida con contenido\n"
-" --redefine-sym <ant>=<nvo> Redefine el nombre de símbolo <ant> a <nvo>\n"
-" --redefine-syms <fichero> --redefine-sym para todos los pares de\n"
-" símbolos enlistados en el <fichero>\n"
-" --srec-len <número> Restringe la longitud de los Srecords generados\n"
-" generados\n"
-" --srec-forceS3 Restringe el tipo de los Srecords generados a S3\n"
-" --strip-symbols <fichero> -N para todos los símbolos listados en el\n"
-" <fichero>\n"
-" --strip-unneeded-symbols <fichero>\n"
-" --strip-unneeded-symbol para todos los\n"
-" símbolos enlistados en el <fichero>\n"
-" --keep-symbols <fichero> -K para todos los símbolos enlistados en el\n"
-" <fichero>\n"
-" --localize-symbols <fichero> -L para todos los símbolos enlistados en el\n"
-" <fichero>\n"
-" --globalize-symbols <fichero> --globalize-symbol para todos los símbolos\n"
-" en el <fichero>\n"
-" --keep-global-symbols <fichero>\n"
-" -G para todos los símbolos enlistados en el\n"
-" <fichero>\n"
-" --weaken-symbols <fichero> -W para todos los símbolos enlistados en el\n"
-" <fichero>\n"
-" --alt-machine-code <índice> Utiliza código máquina alternativo para la\n"
-" salida\n"
-" --writable-text Marca el texto de salida como modificable\n"
-" --readonly-text Marca el texto de salida como protegido\n"
-" contra escritura\n"
-" --pure Marca el fichero de salida como paginado en demanda\n"
-" --impure Marca el fichero de salida como impuro\n"
-" --prefix-symbols <prefijo> Agrega <prefijo> al inicio de cada nombre de\n"
-" símbolo\n"
-" --prefix-sections <prefijo> Agrega <prefijo> al inicio de cada nombre de\n"
-" sección\n"
-" --prefix-alloc-sections <prefijo>\n"
-" Agrega <prefijo> al inicio de cada nombre de\n"
-" sección alojable\n"
-" --file-alignment <num> Define la alineacion del fichero PE a <num>\n"
-" --heap <reserva>[,<confirma>] Define el cúmulo reserva/confirma de PE a\n"
-" <reserva>/<confirma>\n"
-" --image-base <dirección> Define la imagen base de PE a <dirección>\n"
-" --stack <reserva>[,<confirma>] Define la pila reserva/confirma de PE a\n"
-" <reserva>/<confirma>\n"
-" --subsystem <nombre>[:<versión>]\n"
-" Define el subsistema PE a <nombre> [y <versión>]\n"
-" --compress-debug-sections Comprime las secciones de depuración DWARF\n"
-" usando zlib\n"
-" --decompress-debug-sections Descomprime las secciones de depuración\n"
-" DWARF usando zlib\n"
-" -M --merge-notes\tQuita asientos redundantes en secciones anotadas\n"
-" --no-merge-notes No intentar quitar anotaciones redundantes (predet.)\n"
-" -v --verbose Enlista todos los ficheros objeto modificados\n"
-" @<fichero> Lee opciones del <fichero>\n"
-" -V --version Enseña el número de versión de este programa\n"
-" -h --help Enseña esta salida\n"
-" --info Enlista los formatos objeto y arquitecturas\n"
-" que se admiten\n"
+" --elf-stt-common=[no|yes]\n"
+" genera símbolos comunes ELF con tipo STT_COMMON\n"
#: as.c:305
#, c-format
@@ -366,7 +222,7 @@ msgstr " --gstabs genera información de depuración de STABS\n"
#: as.c:314
#, c-format
msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
-msgstr " --gstabs+ genera información de depuración de STABS con extensiones GNU\n"
+msgstr " --gstabs+ genera informe de depuración de STABS con extensiones GNU\n"
#: as.c:316
#, c-format
@@ -398,7 +254,7 @@ msgstr " --target-help muestra las casillas específicas del objetivo
#: as.c:326
#, c-format
msgid " -I DIR add DIR to search list for .include directives\n"
-msgstr " -I DIR agrega DIR a la lista de búsqueda para directivas .include\n"
+msgstr " -I DIR añade DIR a la lista de búsqueda para directivas .include\n"
#: as.c:328
#, c-format
@@ -433,7 +289,7 @@ msgstr " -nocpp se descarta\n"
#: as.c:340
#, c-format
msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
-msgstr ""
+msgstr " -no-pad-sections no concadena el final de secciones a bordes alineados\n"
#: as.c:342
#, c-format
@@ -464,7 +320,7 @@ msgstr " --statistics escribe varias estadísticas medidas de la eje
#: as.c:352
#, c-format
msgid " --strip-local-absolute strip local absolute symbols\n"
-msgstr " --strip-local-absolute remueve los símbolos locales absolutos\n"
+msgstr " --strip-local-absolute descubrir símbolos locales absolutos\n"
#: as.c:354
#, c-format
@@ -905,7 +761,7 @@ msgstr "Los números de línea deben ser enteros positivos\n"
#: config/obj-coff.c:467
msgid ".ln pseudo-op inside .def/.endef: ignored."
-msgstr "pseudo-operador .ln dentro de .def/.endef: se descarta."
+msgstr ".ln como pseudo-operador dentro de .def/.endef: se descarta."
#: config/obj-coff.c:509 ecoff.c:3245
msgid ".loc outside of .text"
@@ -1042,7 +898,7 @@ msgstr "se establecen atributos seccional incorrectos para %s"
#: config/obj-elf.c:713
#, c-format
msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
-msgstr ""
+msgstr "SHF_ALLOC no está establecido para sección GNU_MBIND: %s"
#: config/obj-elf.c:762
#, c-format
@@ -1065,7 +921,7 @@ msgstr "no reconocido atributo .section: requiere a,e,w,x,M,S,G,T o número"
#: config/obj-elf.c:905
msgid "extraneous characters at end of numeric section type"
-msgstr ""
+msgstr "extraños caracteres al final de tipo seccional numérico"
#: config/obj-elf.c:911 read.c:2944
msgid "unrecognized section type"
@@ -1098,7 +954,7 @@ msgstr "no se especificó el tamaño de entidad para SHF_GROUP"
#: config/obj-elf.c:1196
#, c-format
msgid "unsupported mbind section info: %s"
-msgstr "info de sección mbind no admintido: %s"
+msgstr "informe seccional mbind no admitido: %s"
#: config/obj-elf.c:1211
msgid "character following name is not '#'"
@@ -1298,7 +1154,7 @@ msgstr "ausentea expresión de tamaño"
#: config/obj-macho.c:504 config/tc-ia64.c:1118 read.c:1759
#, c-format
msgid "size (%ld) out of range, ignored"
-msgstr "tamaño (%ld) fuera de limite, se descarta"
+msgstr "tamaño (%ld) fuera de límite, se descarta"
#: config/obj-macho.c:514 config/tc-score.c:6264 dwarf2dbg.c:954 ecoff.c:3359
#: read.c:1771 read.c:1876 read.c:2627 read.c:3270 read.c:3649 symbols.c:340
@@ -1324,7 +1180,7 @@ msgstr "Alineación (%lu) demasiado grande: asumido 15."
#: config/obj-macho.c:606
#, c-format
msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
-msgstr ""
+msgstr "BFD está fuera de sincronización con GAS, tipo seccional inmanipulado bien conocido `%s'"
#: config/obj-macho.c:808
#, c-format
@@ -1333,7 +1189,7 @@ msgstr "%s no está utilizado para el objetivo seleccionado"
#: config/obj-macho.c:873
msgid "internal error: base section index out of range"
-msgstr "error inteno: sección base indexado fuera de límite"
+msgstr "error inteno: sección base indizado fuera de límite"
#: config/obj-macho.c:959
#, c-format
@@ -1579,7 +1435,7 @@ msgstr "ausente tipo predicativo"
#: config/tc-aarch64.c:1002
msgid "this type of register can't be indexed"
-msgstr "este tipo de registro no puede ser indexado"
+msgstr "este tipo de registro no puede ser indizado"
#: config/tc-aarch64.c:1008
msgid "index not allowed inside register list"
@@ -1593,7 +1449,7 @@ msgstr "se requiere una expresión constante"
#. Indexed vector register expected.
#: config/tc-aarch64.c:1030
msgid "indexed vector register expected"
-msgstr "esperado registro vectorial indexado"
+msgstr "esperado registro vectorial indizado"
#: config/tc-aarch64.c:1037
msgid "invalid use of vector register"
@@ -1617,7 +1473,7 @@ msgstr "límite inválido en listado de registro vectorial"
#: config/tc-aarch64.c:1187
msgid "type mismatch in vector register list"
-msgstr "tipo no coincide dentro de listado de registro vectorial"
+msgstr "tipo incoincidente dentro de listado registrado vectorial"
#: config/tc-aarch64.c:1204
msgid "end of vector register list not found"
@@ -1656,11 +1512,11 @@ msgstr "registro «%s» desconocido -- se descarta .req"
#: config/tc-aarch64.c:1374 config/tc-arm.c:2502
msgid "invalid syntax for .req directive"
-msgstr "sintaxis inválida .reg para directiva"
+msgstr "sintaxis no válida .reg para directiva"
#: config/tc-aarch64.c:1399 config/tc-arm.c:2540
msgid "invalid syntax for .unreq directive"
-msgstr "sintaxis inválida .unreq para directiva"
+msgstr "sintaxis no válida .unreq para directiva"
#: config/tc-aarch64.c:1405 config/tc-arm.c:2547
#, c-format
@@ -1715,34 +1571,28 @@ msgid "invalid use of 'MUL'"
msgstr "utilización no válida de 'MUL'"
#: config/tc-aarch64.c:3017
-#, fuzzy
msgid "extending shift is not permitted"
-msgstr "shift no está inválido"
+msgstr "desplazamiento extendido no está permitido"
#: config/tc-aarch64.c:3025
-#, fuzzy
msgid "'ROR' shift is not permitted"
-msgstr "shift no está inválido"
+msgstr "espaciado 'ROR' no está permitido"
#: config/tc-aarch64.c:3033
-#, fuzzy
msgid "only 'LSL' shift is permitted"
-msgstr "solamente se permite el desplazamiento LSL en modo pulgar"
+msgstr "sólo está permitido el desplazamiento LSL"
#: config/tc-aarch64.c:3041
msgid "only 'MUL' is permitted"
-msgstr "solo 'MUL' está permitido"
+msgstr "sólo 'MUL' está permitido"
#: config/tc-aarch64.c:3059
-#, fuzzy
msgid "only 'MUL VL' is permitted"
-msgstr "solo 'MUL' está permitido"
+msgstr "sólo 'MUL VL' está permitido"
#: config/tc-aarch64.c:3067
-#, fuzzy
-#| msgid "invalid base register for register offset"
msgid "invalid shift for the register offset addressing mode"
-msgstr "registro base inválido para el desplazamiento del registro"
+msgstr "desplazamiento inválido para el modo direccional de desplazamiento de registro"
#: config/tc-aarch64.c:3075
msgid "invalid shift operator"
@@ -1757,20 +1607,16 @@ msgid "constant shift amount required"
msgstr "cantidad de desplazamiento constante requerida"
#: config/tc-aarch64.c:3124
-#, fuzzy
-#| msgid "shift out of range"
msgid "shift amount out of range 0 to 63"
-msgstr "desplazamiento fuera de limite"
+msgstr "cantidad desplazada fuera de rango 0 a 63"
#: config/tc-aarch64.c:3173
msgid "unexpected shift operator"
msgstr "desplazamiento operador inesperado"
#: config/tc-aarch64.c:3209
-#, fuzzy
-#| msgid "unexpected register in list"
msgid "unexpected register in the immediate operand"
-msgstr "operando de registro inmediato ilegítimo %s"
+msgstr "registro no esperado dentro del operando inmediato"
#: config/tc-aarch64.c:3234
msgid "integer register expected in the extended/shifted operand register"
@@ -1783,10 +1629,8 @@ msgstr "modificador de reubicación desconocido"
#: config/tc-aarch64.c:3276 config/tc-aarch64.c:3422 config/tc-aarch64.c:3539
#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3735
-#, fuzzy
-#| msgid "this group relocation is not allowed on this instruction"
msgid "this relocation modifier is not allowed on this instruction"
-msgstr "esta reubicación de grupo no se permite en esta instrucción"
+msgstr "esta modificador de reubicación no está permitido en esta instrucción"
#: config/tc-aarch64.c:3430 config/tc-aarch64.c:3550
msgid "invalid relocation expression"
@@ -1797,20 +1641,16 @@ msgid "invalid address"
msgstr "dirección no válida"
#: config/tc-aarch64.c:3504
-#, fuzzy
-#| msgid "invalid base register for register offset"
msgid "invalid use of 32-bit register offset"
-msgstr "registro base inválido para el desplazamiento del registro"
+msgstr "utilización no válida de desplazamiento registrado de 32-bit"
#: config/tc-aarch64.c:3510
msgid "offset has different size from base"
-msgstr ""
+msgstr "desplazamiento tiene distinto tamaño desde base"
#: config/tc-aarch64.c:3516
-#, fuzzy
-#| msgid "invalid base register for register offset"
msgid "invalid use of 64-bit register offset"
-msgstr "registro base inválido para el desplazamiento del registro"
+msgstr "utilización no válida de desplazamiento registrado de 64-bit"
#. [Xn],#expr
#: config/tc-aarch64.c:3563 config/tc-aarch64.c:3620
@@ -1822,10 +1662,8 @@ msgid "']' expected"
msgstr "']' esperado"
#: config/tc-aarch64.c:3585
-#, fuzzy
-#| msgid "r2 should not be used in indexed addressing mode"
msgid "register offset not allowed in pre-indexed addressing mode"
-msgstr "no se debe usar r2 en el modo de direccionamiento indizado"
+msgstr "desplazamiento registrado no permitido en modo direccionado pre-indizado"
#: config/tc-aarch64.c:3600 config/tc-arm.c:5709
msgid "cannot combine pre- and post-indexing"
@@ -1845,16 +1683,14 @@ msgid "the specified option is not accepted for PSB"
msgstr "la opción especificada no está aceptada para PSB"
#: config/tc-aarch64.c:3926
-#, fuzzy, c-format
-#| msgid "selected processor does not support ARM mode `%s'"
+#, c-format
msgid "selected processor does not support PSTATE field name '%s'"
-msgstr "procesador seleccionado no admite el modo ARM «%s»"
+msgstr "procesador seleccionado no admite el nombre de campo PSTATE '%s'"
#: config/tc-aarch64.c:3929 config/tc-aarch64.c:3962
-#, fuzzy, c-format
-#| msgid "selected processor does not support Thumb mode `%s'"
+#, c-format
msgid "selected processor does not support system register name '%s'"
-msgstr "procesador seleccionado no admite el modo Thumb «%s»"
+msgstr "procesador seleccionado no admite el nombre registrado del sistema «%s»"
#: config/tc-aarch64.c:3932
#, c-format
@@ -1868,7 +1704,7 @@ msgstr "valor inmediato fuera de límite "
#: config/tc-aarch64.c:4512
#, c-format
msgid "Info: "
-msgstr "Info: "
+msgstr "Informe: "
#: config/tc-aarch64.c:4545 config/tc-score.c:2750 config/tc-score.c:6503
#, c-format
@@ -1883,7 +1719,7 @@ msgstr "%s en operando %d -- «%s»"
#: config/tc-aarch64.c:4553
#, c-format
msgid "operand %d must be %s -- `%s'"
-msgstr "operando %d debe ser %s -- «%s»"
+msgstr "operando %d debe ser %s -- `%s'"
#: config/tc-aarch64.c:4559
#, c-format
@@ -1926,12 +1762,12 @@ msgstr "%s debe ser %d al operando %d -- «%s»"
#: config/tc-aarch64.c:4673
#, c-format
msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'"
-msgstr ""
+msgstr "número inválido de registros listados; solo 1 registro está esperado al operando %d -- `%s'"
#: config/tc-aarch64.c:4677
#, c-format
msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'"
-msgstr ""
+msgstr "número inválido de registros listados; %d registros están esperados en operando %d -- `%s'"
#: config/tc-aarch64.c:4683
#, c-format
@@ -1947,16 +1783,12 @@ msgid "the specified relocation type is not allowed for MOVK"
msgstr "el tipo reubicante especificado no está permitido para MOVK"
#: config/tc-aarch64.c:5129 config/tc-aarch64.c:5139
-#, fuzzy
-#| msgid "this group relocation is not allowed on this instruction"
msgid "the specified relocation type is not allowed for 32-bit register"
-msgstr "el tipo reubicante especificado no está permitido para MOVK"
+msgstr "el tipo reubicante especificado no está asignado para registro de 32-bit"
#: config/tc-aarch64.c:5310
-#, fuzzy
-#| msgid "Comma expected after section name"
msgid "comma expected between operands"
-msgstr "se esperan operandos delimitados por comas"
+msgstr "coma esperaba entre operandos"
#: config/tc-aarch64.c:5444
msgid "the top half of a 128-bit FP/SIMD register is expected"
@@ -1965,13 +1797,11 @@ msgstr ""
#: config/tc-aarch64.c:5515 config/tc-arm.c:1906 config/tc-arm.c:1951
#: config/tc-h8300.c:1048
msgid "invalid register list"
-msgstr "lista de registros inválida"
+msgstr "lista de registros no válida"
#: config/tc-aarch64.c:5535
-#, fuzzy
-#| msgid "missing type"
msgid "missing type suffix"
-msgstr "ausente el tipo"
+msgstr "sufijo ausente de tipo"
#: config/tc-aarch64.c:5554
msgid "C0 - C15 expected"
@@ -1986,20 +1816,16 @@ msgid "shift not allowed for bitmask immediate"
msgstr "desplazamiento no permitido para mascarada bit inmediato"
#: config/tc-aarch64.c:5829
-#, fuzzy
-#| msgid "can't have relocation for ipush"
msgid "can't mix relocation modifier with explicit shift"
-msgstr "no se puede tener una reubicación para ipush"
+msgstr "no se puede entremezclar reubicación modificado con desplazamiento explícito"
#: config/tc-aarch64.c:5877
-#, fuzzy
-#| msgid "invalid constant"
msgid "invalid condition"
-msgstr "nombre de código de condición inválido"
+msgstr "condición no válida"
#: config/tc-aarch64.c:5903
msgid "invalid pc-relative address"
-msgstr "dirección relativa a pc inválida"
+msgstr "dirección relativa a pc no válida"
#. Only permit "=value" in the literal load instructions.
#. The literal will be generated by programmer_friendly_fixup.
@@ -2017,13 +1843,11 @@ msgstr "modo de direccionamiento inválido"
#: config/tc-aarch64.c:5992
msgid "the optional immediate offset can only be 0"
-msgstr ""
+msgstr "el desplazamiento opcional inmediato puede solo ser 0 "
#: config/tc-aarch64.c:6031 config/tc-aarch64.c:6053 config/tc-aarch64.c:6073
-#, fuzzy
-#| msgid "relocation not applicable"
msgid "relocation not allowed"
-msgstr "no se permite la reubicación TLS en el grupo FLIX"
+msgstr "reubicación no permitida"
#: config/tc-aarch64.c:6116
msgid "writeback value must be an immediate constant"
@@ -2032,21 +1856,16 @@ msgstr "valor retroescritura debe ser una contante inmediata"
#. Make sure this has priority over
#. "invalid addressing mode".
#: config/tc-aarch64.c:6156
-#, fuzzy
-#| msgid "constant value required"
msgid "constant offset required"
-msgstr "se requiere un valor constante"
+msgstr "desplazamiento constante requerido"
#: config/tc-aarch64.c:6252
-#, fuzzy
-#| msgid "invalid system register name"
msgid "unknown or missing system register name"
-msgstr "nombre de registro de sistema inválido"
+msgstr "nombre de registro de sistema ausente o desconocido"
#: config/tc-aarch64.c:6262
-#, fuzzy
msgid "unknown or missing PSTATE field name"
-msgstr "operación nombrada desconocida o ausente"
+msgstr "nombre de campo PSTATE desconocido o ausante"
#: config/tc-aarch64.c:6286
msgid "unknown or missing operation name"
@@ -2062,16 +1881,12 @@ msgid "unhandled operand code %d"
msgstr "código de operando %d sin manipular"
#: config/tc-aarch64.c:6367
-#, fuzzy
-#| msgid "expecting comma delimited operands"
msgid "unexpected comma before the omitted optional operand"
-msgstr "se esperan operandos delimitados por comas"
+msgstr "punto inesperado antes de operando opcional omitido"
#: config/tc-aarch64.c:6395
-#, fuzzy
-#| msgid "garbage following instruction"
msgid "unexpected characters following instruction"
-msgstr "basura a continuación de la instrucción"
+msgstr "caracteres inesperados continuando instrucción"
#: config/tc-aarch64.c:6473 config/tc-arm.c:5248 config/tc-arm.c:5809
#: config/tc-arm.c:7973
@@ -2121,7 +1936,7 @@ msgstr "inmediato no puede ser trasadado por una instrucción simple"
#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
msgid "immediate out of range"
-msgstr "inmediato fuera de limite"
+msgstr "inmediato fuera de límite"
#: config/tc-aarch64.c:7390 config/tc-metag.c:4656 config/tc-xtensa.c:4183
msgid "invalid immediate"
@@ -2130,13 +1945,13 @@ msgstr "inmediato inválido"
#: config/tc-aarch64.c:7453 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
#: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
msgid "immediate offset out of range"
-msgstr "el desplazamiento inmediato está fuera de limite"
+msgstr "el desplazamiento inmediato está fuera de límite"
#: config/tc-aarch64.c:7527 config/tc-arm.c:23190 config/tc-arm.c:23258
#: config/tc-arm.c:23540
#, c-format
msgid "undefined symbol %s used as an immediate value"
-msgstr "se usa el símbolo sin definir %s como un valor inmediato"
+msgstr "símbolo indefinido %s utilizado como un valor inmediato"
#: config/tc-aarch64.c:7539
msgid "pc-relative load offset not word aligned"
@@ -2144,11 +1959,11 @@ msgstr "el desplazamiento de carga relativa a pc sin word alineado"
#: config/tc-aarch64.c:7542
msgid "pc-relative load offset out of range"
-msgstr "desplazamiento de carga pc-relativa fuera de rango"
+msgstr "el desplazamiento de carga pc-relativa fuera de rango"
#: config/tc-aarch64.c:7554
msgid "pc-relative address offset out of range"
-msgstr "dirección pc-relativa desplazada fuera del rango"
+msgstr "la dirección pc-relativa desplazada fuera del rango"
#: config/tc-aarch64.c:7566 config/tc-aarch64.c:7581
msgid "conditional branch target not word aligned"
@@ -2156,7 +1971,7 @@ msgstr "destino condicional ramificado no alineado con palabra"
#: config/tc-aarch64.c:7569 config/tc-aarch64.c:7584 config/tc-arm.c:23831
msgid "conditional branch out of range"
-msgstr "ramificación condicional fuera de limite"
+msgstr "ramificación condicional fuera de límite"
#: config/tc-aarch64.c:7597
msgid "branch target not word aligned"
@@ -2165,7 +1980,7 @@ msgstr "ramificación destino no alineado con palabra"
#: config/tc-aarch64.c:7600 config/tc-arm.c:822 config/tc-mips.c:15683
#: config/tc-mips.c:15699 config/tc-mips.c:15789
msgid "branch out of range"
-msgstr "ramificación fuera de limite"
+msgstr "ramificación fuera de límite"
#: config/tc-aarch64.c:7652 config/tc-arm.c:23431 config/tc-arm.c:23446
#: config/tc-arm.c:23461 config/tc-arm.c:23472 config/tc-arm.c:23495
@@ -2185,7 +2000,7 @@ msgstr "valor firmado fuera de límite"
#: config/tc-aarch64.c:7817
#, c-format
msgid "unexpected %s fixup"
-msgstr "corrección %s inesperada"
+msgstr "corrección inesperada %s"
#: config/tc-aarch64.c:7883 config/tc-arm.c:24802 config/tc-arm.c:24823
#: config/tc-mips.c:18038 config/tc-or1k.c:348 config/tc-score.c:7480
@@ -2225,7 +2040,7 @@ msgstr "no sacar mensajes de error detallados"
#: config/tc-aarch64.c:8601 config/tc-arm.c:26444
msgid "invalid architectural extension"
-msgstr "extensión de arquitectura inválida"
+msgstr "extensión de arquitectura no válida"
#: config/tc-aarch64.c:8626 config/tc-arm.c:26476
msgid "must specify extensions to add before specifying those to remove"
@@ -2238,7 +2053,7 @@ msgstr "ausente la extensión de la arquitectura"
#: config/tc-aarch64.c:8661 config/tc-arm.c:26536
#, c-format
msgid "unknown architectural extension `%s'"
-msgstr "extensión arquitectural desconocida «%s»"
+msgstr "desconoce extensión arquitectural «%s»"
#: config/tc-aarch64.c:8685 config/tc-arm.c:26570 config/tc-metag.c:5834
#, c-format
@@ -2249,7 +2064,7 @@ msgstr "ausente el nombre de cpu «%s»"
#: config/tc-arm.c:27369 config/tc-metag.c:5845
#, c-format
msgid "unknown cpu `%s'"
-msgstr "cpu desconocido `%s'"
+msgstr "desconoce cpu `%s'"
#: config/tc-aarch64.c:8717 config/tc-arm.c:26623
#, c-format
@@ -2260,7 +2075,7 @@ msgstr "ausente el nombre de arquitectura «%s»"
#: config/tc-arm.c:27404 config/tc-arm.c:27434 config/tc-score.c:7715
#, c-format
msgid "unknown architecture `%s'\n"
-msgstr "arquitectura «%s» desconocida\n"
+msgstr "desconoce arquitectura «%s» \n"
#: config/tc-aarch64.c:8754
#, c-format
@@ -2270,7 +2085,7 @@ msgstr "ausentando nombre abi «%s»"
#: config/tc-aarch64.c:8765
#, c-format
msgid "unknown abi `%s'\n"
-msgstr "desconocida abi «%s»\n"
+msgstr "desconoce abi «%s»\n"
#: config/tc-aarch64.c:8771
msgid "<abi name>\t specify for ABI <abi name>"
@@ -2467,7 +2282,7 @@ msgstr "reubicación no válida para la instrucción"
#: config/tc-alpha.c:2149
msgid "invalid relocation for field"
-msgstr "reubicación inválida para el campo"
+msgstr "reubicación no válida para el campo"
#: config/tc-alpha.c:2981
msgid "can not resolve expression"
@@ -2545,7 +2360,7 @@ msgstr "Argumento inválido %d para .prologue."
#: config/tc-alpha.c:4026
msgid "ECOFF debugging is disabled."
-msgstr "La depuración ECOFF está desactivada."
+msgstr "ECOFF depurando está desactivada."
#: config/tc-alpha.c:4040
msgid ".ent directive without matching .end"
@@ -2561,7 +2376,7 @@ msgstr "la directiva .usepv no tiene tipo"
#: config/tc-alpha.c:4161
msgid "unknown argument for .usepv"
-msgstr "argumento desconocido para .usepv"
+msgstr "desconoce argumento para .usepv"
#: config/tc-alpha.c:4274
#, c-format
@@ -2764,7 +2579,7 @@ msgstr "no se puede representar la reubicación «%s» en el fichero objeto"
#: config/tc-alpha.c:6242 config/tc-arc.c:3223
#, c-format
msgid "internal error? cannot generate `%s' relocation"
-msgstr "error interno? no se puede generar «%s» reubicado"
+msgstr "error interno? incapaz de generar «%s» reubicado"
#: config/tc-alpha.c:6338
#, c-format
@@ -2804,22 +2619,21 @@ msgstr ""
#: config/tc-arc.c:888
#, c-format
msgid "unknown architecture: %s\n"
-msgstr "arquitectura desconocida: %s\n"
+msgstr "desconoce arquitectura: %s\n"
#: config/tc-arc.c:1187
msgid "No valid label relocation operand"
msgstr "Operando etiquetado reubicado no válido"
#: config/tc-arc.c:1209
-#, fuzzy, c-format
-#| msgid "Unknown relocation operand: !%s"
+#, c-format
msgid "Unknown relocation operand: @%s"
-msgstr "Operando de reubicación desconocido: !%s"
+msgstr "Operando de reubicación desconocido: @%s"
#: config/tc-arc.c:1222
-#, fuzzy, c-format
+#, c-format
msgid "Unable to parse TLS base: %s"
-msgstr "Imposible interpretar el patrón %s"
+msgstr "Imposible interpretar base TLS: %s"
#: config/tc-arc.c:1246
#, c-format
@@ -2870,10 +2684,9 @@ msgid "%s for instruction '%s'"
msgstr "%s para instrucción «%s»"
#: config/tc-arc.c:2429
-#, fuzzy, c-format
-#| msgid "inappropriate arguments for opcode `%s'"
+#, c-format
msgid "inappropriate arguments for opcode '%s'"
-msgstr "argumentos inapropiados para el código operacional «%s»"
+msgstr "argumentos inapropiados para código operacional «%s»"
#: config/tc-arc.c:2431
#, c-format
@@ -2907,16 +2720,14 @@ msgid "could not set architecture and machine"
msgstr "no se pueden establecer la arquitectura y la máquina"
#: config/tc-arc.c:2644 config/tc-arc.c:4837
-#, fuzzy, c-format
-#| msgid "internal error: can't hash macro `%s': %s"
+#, c-format
msgid "internal error: can't hash aux register '%s': %s"
-msgstr "error interno: no se puede dispersar el código operacional «%s»: %s"
+msgstr "error interno: no se puede dispersar registro aux «%s»: %s"
#: config/tc-arc.c:2751
-#, fuzzy, c-format
-#| msgid "unhandled local relocation fix %s"
+#, c-format
msgid "unhandled reloc %s in md_pcrel_from_section"
-msgstr "compostura de reubicación local %s sin manipular"
+msgstr "compostura de reubicación %s en md_pcrel_from_section"
#: config/tc-arc.c:2816
msgid "Unaligned operand. Needs to be 32bit aligned"
@@ -2952,10 +2763,8 @@ msgid "Unsupported operation on reloc"
msgstr "Operación no soportado en reubicación"
#: config/tc-arc.c:3114 config/tc-arc.c:3130
-#, fuzzy
-#| msgid "unknown suffix class"
msgid "unknown fixup size"
-msgstr "no se admite el tamaño de compostura fptr %d"
+msgstr "desconoce tamaño arreglado"
#: config/tc-arc.c:3264
msgid "no relaxation found for this instruction."
@@ -3009,6 +2818,31 @@ msgid ""
" -muser-mode-only\n"
" -mxy\n"
msgstr ""
+" -mEA\n"
+" -mbarrel-shifter\n"
+" -mbarrel_shifter\n"
+" -mcrc\n"
+" -mdsp-packa\n"
+" -mdsp_packa\n"
+" -mdvbf\n"
+" -mld-extension-reg-mask\n"
+" -mlock\n"
+" -mmac-24\n"
+" -mmac-d16\n"
+" -mmac_24\n"
+" -mmac_d16\n"
+" -mmin-max\n"
+" -mmin_max\n"
+" -mmul64\n"
+" -mno-mpy\n"
+" -mnorm\n"
+" -mrtsc\n"
+" -msimd\n"
+" -mswap\n"
+" -mswape\n"
+" -mtelephony\n"
+" -muser-mode-only\n"
+" -mxy\n"
#: config/tc-arc.c:3636
#, c-format
@@ -3026,10 +2860,9 @@ msgid "Unable to use @pcl relocation for insn %s"
msgstr "Incapaz de emplear reubicación @pcl para insn %s"
#: config/tc-arc.c:4006
-#, fuzzy, c-format
-#| msgid "invalid relocation for field"
+#, c-format
msgid "invalid relocation %s for field"
-msgstr "reubicación inválida para el campo"
+msgstr "reubicación no válida %s para campo"
#: config/tc-arc.c:4117
#, c-format
@@ -3050,17 +2883,17 @@ msgstr "no se admite el tamaño de reubicación BFD %u"
#: config/tc-arc.c:4252
#, c-format
msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
-msgstr ""
+msgstr "Omisión/Rama de instrucción detectada al final de la etiqueta ZOL @%s"
#: config/tc-arc.c:4259
#, c-format
msgid "Kernel instruction detected at the end of the ZOL label @%s"
-msgstr ""
+msgstr "Instrucción núcleo detectada el final de la etiqueta ZOL @%s"
#: config/tc-arc.c:4264
#, c-format
msgid "A jump instruction with long immediate detected at the end of the ZOL label @%s"
-msgstr ""
+msgstr "Una instrucción omitida con longitud inmediata detectada al final de la etiqueta ZOL @%s"
#: config/tc-arc.c:4270
#, c-format
@@ -3076,9 +2909,9 @@ msgid "expected comma after major opcode"
msgstr "esperaba coma tras operación de código mayor"
#: config/tc-arc.c:4573
-#, fuzzy, c-format
+#, c-format
msgid "Pseudocode already used %s"
-msgstr "Nombre ya utilizado"
+msgstr "Pseudocódigo ya utilizado %s"
#: config/tc-arc.c:4581
#, c-format
@@ -3086,22 +2919,20 @@ msgid "major opcode not in range [0x%02x - 0x%02x]"
msgstr ""
#: config/tc-arc.c:4585
-#, fuzzy
-#| msgid "value not in range [0, 0xffffffff]"
msgid "minor opcode not in range [0x00 - 0x3f]"
-msgstr "el valor no está en el limite [0, 0xffffffff]"
+msgstr "código operacional menor no dentro del rango [0x00 - 0x3f]"
#: config/tc-arc.c:4591
msgid "Improper use of OP1_IMM_IMPLIED"
-msgstr ""
+msgstr "Utilización impropia de OP1_IMM_IMPLIED"
#: config/tc-arc.c:4597
msgid "Improper use of OP1_MUST_BE_IMM"
-msgstr ""
+msgstr "Utilización impropia de OP1_MUST_BE_IMM"
#: config/tc-arc.c:4609
msgid "Couldn't generate extension instruction opcodes"
-msgstr ""
+msgstr "No pudo generar instrucciones extensas de códigos de operación"
#: config/tc-arc.c:4645
msgid "expected comma after name"
@@ -3110,13 +2941,11 @@ msgstr "esperaba una coma tras el nombre"
#: config/tc-arc.c:4656
#, c-format
msgid "%s second argument cannot be a negative number %d"
-msgstr ""
+msgstr "segundo argumento %s no puede ser un número %d negativo"
#: config/tc-arc.c:4671
-#, fuzzy
-#| msgid "expected comma after register-number"
msgid "expected comma after register number"
-msgstr "esperaba coma tras modo registro"
+msgstr "esperaba coma tras número del registro"
#: config/tc-arc.c:4692
msgid "invalid mode"
@@ -3142,7 +2971,7 @@ msgstr "código %s condicional con valor (%d) es demasiado grande"
#: config/tc-arc.c:4862
msgid "Unknown extension"
-msgstr "Extensión desconocida"
+msgstr "Desconoce extensión"
#: config/tc-arc.c:4967
msgid "Overwrite explicitly set Tag_ARC_CPU_base"
@@ -3185,10 +3014,8 @@ msgid "Neon double or quad precision register expected"
msgstr "Se esperaba un registro de precisión doble o cuádruple Neon"
#: config/tc-arm.c:628
-#, fuzzy
-#| msgid "VFP single or double precision register expected"
msgid "Neon single or double precision register expected"
-msgstr "Se esperaba un registro de precisión simple o doble VFP, o cuádruple Neon"
+msgstr "Se esperaba un registro de precisión simple o doble Neon"
#: config/tc-arm.c:629
msgid "VFP single, double or Neon quad precision register expected"
@@ -3308,10 +3135,8 @@ msgid "cannot use writeback with PC-relative addressing"
msgstr "no se puede usar retroescritura con el direccionamiento relativo al PC"
#: config/tc-arm.c:823
-#, fuzzy
-#| msgid "selected processor does not support 'A' form of this instruction"
msgid "selected processor does not support fp16 instruction"
-msgstr "el procesador seleccionado no admite instrucción SETPAN"
+msgstr "procesador seleccionado no admite instrucción fp16"
#: config/tc-arm.c:824
msgid "using "
@@ -3332,7 +3157,7 @@ msgstr "ausentea expresión"
#: config/tc-arm.c:1091 config/tc-arm.c:5260 config/tc-i960.c:1298
#: config/tc-score.c:1210
msgid "invalid constant"
-msgstr "constante inválida"
+msgstr "constante no válida"
#: config/tc-arm.c:1223
msgid "expected #constant"
@@ -3366,7 +3191,7 @@ msgstr "sólo se pueden indizar los registros D"
#: config/tc-arm.c:1553
msgid "can't change index for operand"
-msgstr "no se puede cambiar el índice para operando"
+msgstr "no se puede modificar el índice para operando"
#: config/tc-arm.c:1616
msgid "register operand expected, but got scalar"
@@ -3379,11 +3204,11 @@ msgstr "el escalar debe tener un índice"
#: config/tc-arm.c:1658 config/tc-arm.c:16583 config/tc-arm.c:16643
#: config/tc-arm.c:17097
msgid "scalar index out of range"
-msgstr "índice escalar fuera de limite"
+msgstr "índice escalar fuera de límite"
#: config/tc-arm.c:1708
msgid "bad range in register list"
-msgstr "limite equivocado en la lista de registros"
+msgstr "límite equivocado en la lista de registros"
#: config/tc-arm.c:1716 config/tc-arm.c:1725 config/tc-arm.c:1766
#, c-format
@@ -3392,7 +3217,7 @@ msgstr "Aviso: registro duplicado (r%d) en la lista de registros"
#: config/tc-arm.c:1728
msgid "Warning: register range not in ascending order"
-msgstr "Aviso: el limite de registros no está en orden ascendente"
+msgstr "Aviso: el límite de registros no está en orden ascendente"
#: config/tc-arm.c:1739
msgid "missing `}'"
@@ -3400,11 +3225,11 @@ msgstr "ausente `}'"
#: config/tc-arm.c:1755
msgid "invalid register mask"
-msgstr "máscara de registro inválida"
+msgstr "máscara de registro no válida"
#: config/tc-arm.c:1890 config/tc-arm.c:1934
msgid "register out of range in list"
-msgstr "registro fuera de limite en la lista"
+msgstr "registro fuera de límite en la lista"
#: config/tc-arm.c:1912 config/tc-arm.c:4197 config/tc-arm.c:4331
msgid "register list not in ascending order"
@@ -3412,11 +3237,11 @@ msgstr "la lista de registros no está en orden ascendente"
#: config/tc-arm.c:1943
msgid "register range not in ascending order"
-msgstr "el limite de registros no está en orden ascendente"
+msgstr "el límite de registros no está en orden ascendente"
#: config/tc-arm.c:1976
msgid "non-contiguous register range"
-msgstr "el limite de registros no es contiguo"
+msgstr "el límite de registros no es contiguo"
#: config/tc-arm.c:2035
msgid "register stride must be 1 or 2"
@@ -3472,11 +3297,11 @@ msgstr "se esperaba ]"
#: config/tc-arm.c:2508
msgid "invalid syntax for .dn directive"
-msgstr "sintaxis inválida para la directiva .dn"
+msgstr "sintaxis no válida para la directiva .dn"
#: config/tc-arm.c:2514
msgid "invalid syntax for .qn directive"
-msgstr "sintaxis inválida para la directiva .qn"
+msgstr "sintaxis no válida para la directiva .qn"
#: config/tc-arm.c:2549
#, c-format
@@ -3535,7 +3360,7 @@ msgstr "símbolo .asmfunc función."
#: config/tc-arm.c:3120
msgid ".asmfunc pseudo-op only available with -mccs flag."
-msgstr ""
+msgstr ".asmfunc pseudo-op solo disponible con marca -mccs."
#: config/tc-arm.c:3131
msgid ".endasmfunc without a .asmfunc."
@@ -3560,7 +3385,7 @@ msgstr "tipo inválido para de conjunto de literales"
#: config/tc-arm.c:3393 config/tc-tic54x.c:5354
#, c-format
msgid "Invalid label '%s'"
-msgstr "Etiqueta inválida «%s»"
+msgstr "Etiqueta no válida «%s»"
#: config/tc-arm.c:3569
msgid "(plt) is only valid on branch targets"
@@ -3568,12 +3393,11 @@ msgstr "(plt) sólo es válido en objetivos ramas"
#: config/tc-arm.c:3575 config/tc-s390.c:1209 config/tc-s390.c:1865
#: config/tc-xtensa.c:1664
-#, fuzzy, c-format
-#| msgid "%s relocations do not fit in %d bytes"
+#, c-format
msgid "%s relocations do not fit in %d byte"
msgid_plural "%s relocations do not fit in %d bytes"
-msgstr[0] "las reubicaciones %s no caben en %d bytes"
-msgstr[1] "las reubicaciones %s no caben en %d bytes"
+msgstr[0] "%s reubicaciones no caben en %d byte"
+msgstr[1] "%s reubicaciones no caben en %d bytes"
#: config/tc-arm.c:3657
msgid ".inst.n operand too big. Use .inst.w instead"
@@ -3633,11 +3457,11 @@ msgstr "se esperaba , <constante>"
#: config/tc-arm.c:4064
msgid "number of registers must be in the range [1:4]"
-msgstr "el número de registros debe estar en el limite [1:4]"
+msgstr "el número de registros debe estar en el límite [1:4]"
#: config/tc-arm.c:4211 config/tc-arm.c:4345
msgid "bad register range"
-msgstr "limite de registro equivocado"
+msgstr "límite de registro equivocado"
#: config/tc-arm.c:4411
msgid "FPA .unwind_save does not take a register list"
@@ -3653,7 +3477,7 @@ msgstr "PS y PC no se permiten .unwind_movsp como directiva"
#: config/tc-arm.c:4483
msgid "unexpected .unwind_movsp directive"
-msgstr "directiva .unwind_movsp inesperada"
+msgstr "directiva inesperada .unwind_movsp"
#: config/tc-arm.c:4510
msgid "stack increment must be multiple of 4"
@@ -3684,11 +3508,11 @@ msgstr "código operacional de desenredo inválido"
#: config/tc-arm.c:24170 config/tc-arm.c:24234 config/tc-arm.c:24242
#: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
msgid "immediate value out of range"
-msgstr "valor inmediato fuera de limite"
+msgstr "valor inmediato fuera de límite"
#: config/tc-arm.c:4974
msgid "invalid FPA immediate expression"
-msgstr "expresión inmediata FPA inválida"
+msgstr "expresión inmediata FPA no válida"
#: config/tc-arm.c:5160
msgid "'LSL' or 'ASR' required"
@@ -3704,7 +3528,7 @@ msgstr "'ASR' requerido"
#: config/tc-arm.c:5255
msgid "invalid rotation"
-msgstr "rotación inválida"
+msgstr "rotación no válida"
#: config/tc-arm.c:5435 config/tc-arm.c:5604
msgid "unknown group relocation"
@@ -3810,7 +3634,7 @@ msgstr "solo utiliza punto flotante cero permitido como valor inmediato"
#: config/tc-arm.c:6899
msgid "immediate value is out of range"
-msgstr "el valor inmediato está fuera de limite"
+msgstr "el valor inmediato está fuera de límite"
#: config/tc-arm.c:7046
msgid "iWMMXt data or control register expected"
@@ -3836,7 +3660,7 @@ msgstr ""
#: config/tc-arm.c:7457
msgid "D register out of range for selected VFP version"
-msgstr "D como registro fuera de limite para versión VFP seleccionada"
+msgstr "D como registro fuera de límite para versión VFP seleccionada"
#: config/tc-arm.c:7554 config/tc-arm.c:10378
msgid "Instruction does not support =N addresses"
@@ -3869,7 +3693,7 @@ msgstr "instrucción no acepta el índice de registro escalado"
#: config/tc-arm.c:7965
msgid "invalid pseudo operation"
-msgstr "pseudo operación inválida"
+msgstr "pseudo operación no válida"
#: config/tc-arm.c:8203
msgid "invalid co-processor operand"
@@ -3881,7 +3705,7 @@ msgstr "instrucción no admite el direccionamiento sin indizar"
#: config/tc-arm.c:8234
msgid "pc may not be used with write-back"
-msgstr "pc quizá no está siendo utilizado con retroescritura"
+msgstr "quizá un pc no está siendo utilizado con retroescritura"
#: config/tc-arm.c:8239
msgid "instruction does not support writeback"
@@ -3896,10 +3720,8 @@ msgid "swp{b} use is obsoleted for ARMv8 and later"
msgstr "utilización swp{b} es obsoleta para ARMv8 y posterior"
#: config/tc-arm.c:8353
-#, fuzzy
-#| msgid "swp{b} use is deprecated for this architecture"
msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
-msgstr "el uso de swp{b} es obsoleto en esta arquitectura"
+msgstr "utilización de swp{b} es obsoleto para ARMv6 y ARMv7"
#: config/tc-arm.c:8470 config/tc-arm.c:8489 config/tc-arm.c:8502
#: config/tc-arm.c:11029 config/tc-arm.c:11060 config/tc-arm.c:11082
@@ -3939,7 +3761,6 @@ msgid "if writeback register is in list, it must be the lowest reg in the list"
msgstr "si el registro de retroescritura está en la lista, debe ser el registro más bajo en la lista"
#: config/tc-arm.c:8938
-#, fuzzy
msgid "first transfer register must be even"
msgstr "primer registro de transferencia debe ser par"
@@ -3969,7 +3790,6 @@ msgid "offset must be zero in ARM encoding"
msgstr "desplazamiento debe ser cero en codificación ARM"
#: config/tc-arm.c:9006 config/tc-arm.c:9670
-#, fuzzy
msgid "even register required"
msgstr "requerido registro par"
@@ -3978,8 +3798,6 @@ msgid "can only load two consecutive registers"
msgstr "solamente se pueden cargar dos registros consecutivos"
#: config/tc-arm.c:9027
-#, fuzzy
-#| msgid "ldr to register 15 must be 4-byte alligned"
msgid "ldr to register 15 must be 4-byte aligned"
msgstr "ldr al registro 15 debe ser alineado a 4-bytes"
@@ -3992,16 +3810,12 @@ msgid "Rd and Rm should be different in mla"
msgstr "Rd y Rm deben ser diferentes en mla"
#: config/tc-arm.c:9136 config/tc-arm.c:12217
-#, fuzzy
-#| msgid ":lower16: not allowed this instruction"
msgid ":lower16: not allowed in this instruction"
-msgstr "no se permite la reubicación de pcrel en una instrucción"
+msgstr ":lower16: no permitido dentro de esta instrucción"
#: config/tc-arm.c:9138 config/tc-arm.c:12222
-#, fuzzy
-#| msgid ":upper16: not allowed this instruction"
msgid ":upper16: not allowed in this instruction"
-msgstr "no se permite la reubicación de pcrel en una instrucción"
+msgstr ":upper16: no permitido dentro de esta instrucción"
#: config/tc-arm.c:9155
msgid "operand 1 must be FPSCR"
@@ -4084,13 +3898,13 @@ msgstr "este modo de direccionamiento requiere retroescritura del registro-base"
#. i.e. immbits must be in range 0 - 16.
#: config/tc-arm.c:9964
msgid "immediate value out of range, expected range [0, 16]"
-msgstr "valor inmediato fuera de limite, se esperaba el limite [0, 16]"
+msgstr "valor inmediato fuera de límite, se esperaba el límite [0, 16]"
#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
#. i.e. immbits must be in range 0 - 31.
#: config/tc-arm.c:9971
msgid "immediate value out of range, expected range [1, 32]"
-msgstr "valor inmediato fuera de limite, se esperaba el limite [1, 32]"
+msgstr "valor inmediato fuera de límite, se esperaba el límite [1, 32]"
#: config/tc-arm.c:10037
msgid "this instruction does not support indexing"
@@ -4114,7 +3928,7 @@ msgstr "la expresión de desplazamiento es demasiado grande"
#: config/tc-arm.c:10384
msgid "cannot use register index with this instruction"
-msgstr "no puede utilizar registro indizado con esta instrucción"
+msgstr "no se puede utilizar registro indizado con esta instrucción"
#: config/tc-arm.c:10386
msgid "Thumb does not support negative register indexing"
@@ -4134,7 +3948,7 @@ msgstr "Thumb sólo admite LSL en el indizado desplazado de registro"
#: config/tc-arm.c:10401 config/tc-arm.c:16374
msgid "shift out of range"
-msgstr "desplazamiento fuera de limite"
+msgstr "desplazamiento fuera de límite"
#: config/tc-arm.c:10410
msgid "cannot use writeback with this instruction"
@@ -4260,10 +4074,8 @@ msgid "r12 not allowed here"
msgstr "r12 no permitido aquí"
#: config/tc-arm.c:11852
-#, fuzzy
-#| msgid "base register written back, and overlaps second transfer register"
msgid "base register written back, and overlaps one of transfer registers"
-msgstr "registro base se escribió hacia atrás, y sobrescribe el segundo registro transferencial"
+msgstr "registro base escrito atrás, y cubre uno de registros transferenciales"
#: config/tc-arm.c:11980
#, c-format
@@ -4292,7 +4104,7 @@ msgstr "Thumb no admite NOP con pistas"
#: config/tc-arm.c:12690
msgid "invalid register list to push/pop instruction"
-msgstr "lista de registros inválida para la instrucción push/pop"
+msgstr "lista de registros no válida para la instrucción push/pop"
#: config/tc-arm.c:12935
msgid "source1 and dest must be same register"
@@ -4325,11 +4137,11 @@ msgstr "sufijo neón inválido para la instrucción que no es neon"
#: config/tc-arm.c:13754 config/tc-arm.c:14100 config/tc-arm.c:15717
#: config/tc-arm.c:17342
msgid "invalid instruction shape"
-msgstr "instrucción shape inválida"
+msgstr "instrucción shape no válida"
#: config/tc-arm.c:13999
msgid "types specified in both the mnemonic and operands"
-msgstr "se especificaron tipos en el mnemónico y en los operandos"
+msgstr "tipo especificado en ambos mnemónico y operandos"
#: config/tc-arm.c:14036
msgid "operand types can't be inferred"
@@ -4337,7 +4149,7 @@ msgstr "no se pueden inferir los tipos de operando"
#: config/tc-arm.c:14042
msgid "type specifier has the wrong number of parts"
-msgstr "el especificador de tipo tiene el número equivocado de partes"
+msgstr "tipo especificador tiene el número equivocado de partes"
#: config/tc-arm.c:14128 config/tc-arm.c:15905 config/tc-arm.c:15912
msgid "operand size must match register width"
@@ -4358,7 +4170,7 @@ msgstr "la lista de registros debe contener por lo menos 1 y cuando mucho 16 reg
#: config/tc-arm.c:14679 config/tc-arm.c:14715 config/tc-arm.c:15354
#: config/tc-arm.c:16761
msgid "immediate out of range for shift"
-msgstr "inmediato fuera de limite para desplazamiento"
+msgstr "inmediato fuera de límite para desplazamiento"
#: config/tc-arm.c:14835
msgid "first and second operands shall be the same register"
@@ -4366,7 +4178,7 @@ msgstr "el primer y segundo operandos deben ser el mismo registro"
#: config/tc-arm.c:15120 config/tc-arm.c:16210
msgid "scalar out of range for multiply instruction"
-msgstr "escalar fuera de limite para la instrucción multiply"
+msgstr "escalar fuera de límite para la instrucción multiply"
#: config/tc-arm.c:15244
msgid "instruction form not available on this architecture."
@@ -4378,21 +4190,19 @@ msgstr ""
#: config/tc-arm.c:15330 config/tc-arm.c:15342
msgid "immediate out of range for insert"
-msgstr "inmediato fuera de limite para insert"
+msgstr "inmediato fuera de límite para insert"
#: config/tc-arm.c:15475
msgid "immediate out of range for narrowing operation"
-msgstr "inmediato fuera de limite para la operación de estrechamiento"
+msgstr "inmediato fuera de límite para la operación de estrechamiento"
#: config/tc-arm.c:15621
msgid "operands 0 and 1 must be the same register"
msgstr "los operandos 0 y 1 debe ser el mismo registro"
#: config/tc-arm.c:15727 config/tc-arm.c:17440
-#, fuzzy
-#| msgid "invalid unwind opcode"
msgid "invalid rounding mode"
-msgstr "invalida modo de direccionamiento"
+msgstr "modo entorno inválido"
#: config/tc-arm.c:16054
msgid "operand size must be specified for immediate VMOV"
@@ -4485,7 +4295,7 @@ msgstr "escalar fuera de límite"
#: config/tc-arm.c:17577
msgid "Dot Product instructions cannot be conditional, the behaviour is UNPREDICTABLE"
-msgstr ""
+msgstr "Instrucciones Dot Product no puede ser condicional, el comportamiento es IMPREDECIBLE"
#: config/tc-arm.c:18150 config/tc-arm.c:18236
msgid "conditional infixes are deprecated in unified syntax"
@@ -4523,7 +4333,7 @@ msgstr "Registro-Superior ADD, MOV, CMP utilizando pc"
#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
#: config/tc-arm.c:18547
msgid "ADD/SUB sp, sp #imm"
-msgstr ""
+msgstr "ADD/SUB sp, sp #imm"
#: config/tc-arm.c:18566
msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8"
@@ -4607,7 +4417,7 @@ msgstr "no se admiten las alineaciones más grandes que %d bytes en las seccione
#: config/tc-arm.c:22433 config/tc-ia64.c:3594
#, c-format
msgid "Group section `%s' has no group signature"
-msgstr "La sección de grupo «%s» no tiene firma de grupo"
+msgstr "Sección de grupo «%s» no tiene firma de grupo"
#: config/tc-arm.c:22479
msgid "handlerdata in cantunwind frame"
@@ -4619,7 +4429,7 @@ msgstr "demasiados códigos operacionales de desenredo para la rutina personalit
#: config/tc-arm.c:22527
msgid "attempt to recreate an unwind entry"
-msgstr ""
+msgstr "trata recrear una entrada relajada"
#: config/tc-arm.c:22537
msgid "too many unwind opcodes"
@@ -4643,16 +4453,16 @@ msgstr "el símbolo %s es débil y se puede sobreescribir tras"
#: config/tc-arm.c:23239 config/tc-arm.c:23609
#, c-format
msgid "invalid constant (%lx) after fixup"
-msgstr "constante inválida (%lx) tras la compostura"
+msgstr "constante no válida (%lx) tras la compostura"
#: config/tc-arm.c:23295
#, c-format
msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
-msgstr "no se pueden calcular las instrucciones ADRL para el desplazamiento de PC de 0x%lx"
+msgstr "incapaz de calcular las instrucciones ADRL para el desplazamiento de PC de 0x%lx"
#: config/tc-arm.c:23331 config/tc-arm.c:23361
msgid "invalid literal constant: pool needs to be closer"
-msgstr "constante literal inválida: el conjunto necesita estar más cerca"
+msgstr "constante literal no válida: el conjunto necesita estar más cerca"
#: config/tc-arm.c:23334 config/tc-arm.c:23383
#, c-format
@@ -4670,19 +4480,19 @@ msgstr "desplazamiento no un múltiplo de 4"
#: config/tc-arm.c:23625
msgid "invalid smc expression"
-msgstr "expresión smc inválida"
+msgstr "expresión smc no válida"
#: config/tc-arm.c:23634
msgid "invalid hvc expression"
-msgstr "expresión hvc inválida"
+msgstr "expresión hvc no válida"
#: config/tc-arm.c:23645 config/tc-arm.c:23654
msgid "invalid swi expression"
-msgstr "expresión swi inválida"
+msgstr "expresión swi no válida"
#: config/tc-arm.c:23664
msgid "invalid expression in load/store multiple"
-msgstr "expresión inválida en load/store múltiples"
+msgstr "expresión no válida en load/store múltiples"
#: config/tc-arm.c:23726
#, c-format
@@ -4700,7 +4510,7 @@ msgstr "blx a la función Thumb «%s» cambió del estado ISA Thumb a bl"
#: config/tc-arm.c:23915
msgid "Thumb2 branch out of range"
-msgstr "Thumb2 ramificado fuera de limite"
+msgstr "Thumb2 ramificado fuera de límite"
#: config/tc-arm.c:23999
msgid "rel31 relocation overflow"
@@ -4708,7 +4518,7 @@ msgstr "desbordamiento de reubicación rel31"
#: config/tc-arm.c:24020 config/tc-arm.c:24024 config/tc-arm.c:24063
msgid "co-processor offset out of range"
-msgstr "desplazamiento de coprocesador fuera de limite"
+msgstr "desplazamiento de coprocesador fuera de límite"
#: config/tc-arm.c:24080
#, c-format
@@ -4745,7 +4555,7 @@ msgstr "inmediato inválido para el cálculo de la dirección (valor = 0x%08lX)"
#: config/tc-arm.c:24254
#, c-format
msgid "invalid immediate: %ld is out of range"
-msgstr "inmediato inválido: %ld está fuera de limite"
+msgstr "inmediato inválido: %ld está fuera de límite"
#: config/tc-arm.c:24266
#, c-format
@@ -4802,7 +4612,7 @@ msgstr "ADRL utilizado para un símbolo que no está definido en el mismo ficher
#: config/tc-arm.c:24771
#, c-format
msgid "undefined local label `%s'"
-msgstr "etiqueta local sin definir «%s»"
+msgstr "etiqueta local indefinida «%s»"
#: config/tc-arm.c:24777
msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
@@ -5112,12 +4922,12 @@ msgstr "extensiones de arquitectura deben ser especificadas en orden alfabético
#: config/tc-arm.c:26656 config/tc-arm.c:27541
#, c-format
msgid "unknown floating point format `%s'\n"
-msgstr "formato de coma flotante «%s» desconocido\n"
+msgstr "desconoce formato de coma flotante «%s»\n"
#: config/tc-arm.c:26672
#, c-format
msgid "unknown floating point abi `%s'\n"
-msgstr "abi de coma flotante «%s» desconocida\n"
+msgstr "desconoce abi de coma flotante «%s» desconocida\n"
#: config/tc-arm.c:26688
#, c-format
@@ -5171,7 +4981,7 @@ msgstr "no se permite la extensión de arquitectura «%s» para la arquitectura
#: config/tc-arm.c:27508
#, c-format
msgid "unknown architecture extension `%s'\n"
-msgstr "extensión de arquitectura «%s» desconocida\n"
+msgstr "desconoce extensión de arquitectura «%s»\n"
#: config/tc-avr.c:594
#, c-format
@@ -5179,29 +4989,7 @@ msgid "Known MCU names:"
msgstr "Nombres MCU conocidos:"
#: config/tc-avr.c:659
-#, fuzzy, c-format
-#| msgid ""
-#| "AVR Assembler options:\n"
-#| " -mmcu=[avr-name] select microcontroller variant\n"
-#| " [avr-name] can be:\n"
-#| " avr1 - classic AVR core without data RAM\n"
-#| " avr2 - classic AVR core with up to 8K program memory\n"
-#| " avr25 - classic AVR core with up to 8K program memory\n"
-#| " plus the MOVW instruction\n"
-#| " avr3 - classic AVR core with up to 64K program memory\n"
-#| " avr31 - classic AVR core with up to 128K program memory\n"
-#| " avr35 - classic AVR core with up to 64K program memory\n"
-#| " plus the MOVW instruction\n"
-#| " avr4 - enhanced AVR core with up to 8K program memory\n"
-#| " avr5 - enhanced AVR core with up to 64K program memory\n"
-#| " avr51 - enhanced AVR core with up to 128K program memory\n"
-#| " avr6 - enhanced AVR core with up to 256K program memory\n"
-#| " avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n"
-#| " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
-#| " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
-#| " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
-#| " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
-#| " or immediate microcontroller name.\n"
+#, c-format
msgid ""
"AVR Assembler options:\n"
" -mmcu=[avr-name] select microcontroller variant\n"
@@ -5226,36 +5014,30 @@ msgid ""
" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
" avrtiny - AVR Tiny core with 16 gp registers\n"
msgstr ""
-"Opciones de AVR:\n"
+"Opciones de ensamblador AVR:\n"
" -mmcu=[nombre-avr] selecciona la variante de microcontrolador\n"
" [nombre-avr] puede ser:\n"
-" avr1 - núcleo AVR clásico sin RAM de datos\n"
-" avr2 - núcleo AVR clásico hasta con 8K de memoria de programa\n"
-" avr25 - núcleo AVR clásico hasta con 8K de memoria de programa\n"
+" avr1 - núcleo AVR nuclear sin RAM de datos\n"
+" avr2 - núcleo AVR nuclear hasta con 8K de memoria de programa\n"
+" avr25 - núcleo AVR nuclear hasta con 8K de memoria de programa\n"
" más la instrucción MOVW\n"
-" avr3 - núcleo AVR clásico hasta con 64K de memoria de programa\n"
-" avr31 - núcleo AVR clásico hasta con 128K de memoria de programa\n"
-" avr35 - núcleo AVR clásico hasta con 64K de memoria de programa\n"
+" avr3 - núcleo AVR nuclear hasta con 64K de memoria de programa\n"
+" avr31 - núcleo AVR nuclear hasta con 128K de memoria de programa\n"
+" avr35 - núcleo AVR nuclear hasta con 64K de memoria de programa\n"
" más la instrucción MOVW\n"
" avr4 - núcleo AVR mejorado hasta con 8K de memoria de programa\n"
" avr5 - núcleo AVR mejorado hasta con 64K de memoria de programa\n"
" avr51 - núcleo AVR mejorado hasta con 128K de memoria de programa\n"
" avr6 - núcleo AVR mejorado hasta con 256K de memoria de programa\n"
-" avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n"
-" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
-" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
-" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
-" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
-" o el nombre inmediato del microcontrolador\n"
+" avrxmega3 - XMEGA, > 8K, ≤ 64K FLASH, > 64K RAM\n"
+" avrxmega4 - XMEGA, > 64K, ≤ 128K FLASH, ≤ 64K RAM\n"
+" avrxmega5 - XMEGA, > 64K, ≤ 128K FLASH, > 64K RAM\n"
+" avrxmega6 - XMEGA, > 128K, ≤ 256K FLASH, ≤ 64K RAM\n"
+" avrxmega7 - XMEGA, > 128K, ≤ 256K FLASH, > 64K RAM\n"
+" avrtinyo Núcleo -AVR Tiny con registros 16 gp\n"
#: config/tc-avr.c:682
-#, fuzzy, c-format
-#| msgid ""
-#| " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
-#| " -mno-skip-bug disable warnings for skipping two-word instructions\n"
-#| " (default for avr4, avr5)\n"
-#| " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
-#| " (default for avr3, avr5)\n"
+#, c-format
msgid ""
" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
" -mno-skip-bug disable warnings for skipping two-word instructions\n"
@@ -5273,6 +5055,10 @@ msgstr ""
" dos palabras (por defecto para avr4, avr5)\n"
" -mno-wrap rechaza las instrucciones rjmp/rcall con envoltura de 8K\n"
" (por defecto para avr3, avr5)\n"
+" -mrmw acepta instrucciones Leer-Modificar-Escribir\n"
+" -mlink-relax genera reubicación para relajación de enlazador (predef.)\n"
+" -mno-link-relax no genera reubicación para relajación de enlazador.\n"
+" -mgcc-isr acepta la __gcc_isr pseudo-instrucción.\n"
#: config/tc-avr.c:721
#, c-format
@@ -5296,7 +5082,7 @@ msgstr "el número debe ser positivo y menor que %d"
#: config/tc-avr.c:887 config/tc-avr.c:1024
#, c-format
msgid "constant out of 8-bit range: %d"
-msgstr "constante fuera del limite de 8-bit: %d"
+msgstr "constante fuera del límite de 8-bit: %d"
#: config/tc-avr.c:955 config/tc-score.c:1199 read.c:3814
msgid "illegal expression"
@@ -5307,14 +5093,12 @@ msgid "`)' required"
msgstr "`)' requerido"
#: config/tc-avr.c:1094
-#, fuzzy
-#| msgid "register name or number from 0 to 31 required"
msgid "register name or number from 16 to 31 required"
-msgstr "se requiere un nombre de registro o un número del 0 al 31"
+msgstr "requerido nombre o número de registro desde 16 a 32"
#: config/tc-avr.c:1100
msgid "register name or number from 0 to 31 required"
-msgstr "se requiere un nombre de registro o un número del 0 al 31"
+msgstr "requerido nombre o número de registro desde 0 a 31"
#: config/tc-avr.c:1108
msgid "register r16-r23 required"
@@ -5325,9 +5109,8 @@ msgid "register number above 15 required"
msgstr "se requiere un número de registro superior a 15"
#: config/tc-avr.c:1120
-#, fuzzy
msgid "even register number required"
-msgstr "se requieren un número de registro par"
+msgstr "requerido número de registro par"
#: config/tc-avr.c:1126
msgid "register r24, r26, r28 or r30 required"
@@ -5390,7 +5173,7 @@ msgstr "operando de direccón impar: %ld"
#: config/tc-d30v.c:553 config/tc-msp430.c:4133 config/tc-msp430.c:4151
#, c-format
msgid "operand out of range: %ld"
-msgstr "operando fuera de limite: %ld"
+msgstr "operando fuera de límite: %ld"
#: config/tc-avr.c:1666
#, c-format
@@ -5449,10 +5232,9 @@ msgid "unknown record type %d (in %s)"
msgstr "tipo de registro desconociodo %d (en %s)"
#: config/tc-avr.c:2232
-#, fuzzy, c-format
-#| msgid "can't create section %s"
+#, c-format
msgid "Failed to create property section `%s'\n"
-msgstr "%F%P: fallado al crear sección propietaria GNU\n"
+msgstr "Fallado para crear secciones propietarias `%s'\n"
#: config/tc-avr.c:2669
#, c-format
@@ -5460,9 +5242,9 @@ msgid "%s requires value 0-2 as operand 1"
msgstr ""
#: config/tc-avr.c:2694
-#, fuzzy, c-format
+#, c-format
msgid "`%s %d' after `%s %d' from %s:%u"
-msgstr "No se pudo establecer configuración alternativa %d a %d (%s)"
+msgstr "`%s %d' tras `%s %d' desde %s:%u"
#: config/tc-avr.c:2697
#, c-format
@@ -5592,7 +5374,7 @@ msgstr "(razón desconocida)"
#: config/tc-cr16.c:892 config/tc-crx.c:619
#, c-format
msgid "missing or invalid displacement expression `%s' taken as 0"
-msgstr "la expresión de desubicación ausentente o inválida «%s» se toma como 0"
+msgstr "la expresión de desubicación ausentente o no válida «%s» se toma como 0"
#: config/tc-cr16.c:942
#, c-format
@@ -5740,7 +5522,7 @@ msgstr "Tipo de operando ilegal (arg %d)"
#: config/tc-cr16.c:2348 config/tc-crx.c:1587
#, c-format
msgid "Operand out of range (arg %d)"
-msgstr "Operando fuera de limite (arg %d)"
+msgstr "Operando fuera de límite (arg %d)"
#: config/tc-cr16.c:2351 config/tc-crx.c:1590
#, c-format
@@ -5819,7 +5601,7 @@ msgstr "ubicación de MULS/MULU peligrosa; déles una alineamiento superior"
#. $acr", "nop"; but doesn't seem worth it at the moment.)
#: config/tc-cris.c:1051
msgid "Out-of-range .word offset handling is not implemented for .arch common_v10_v32"
-msgstr "El manejo del desplazamiento .word fuera de limite no está implementado para .arch common_v10_v32"
+msgstr "El manejo del desplazamiento .word fuera de límite no está implementado para .arch common_v10_v32"
#: config/tc-cris.c:1096
msgid ".word case-table handling failed: table too large"
@@ -5833,22 +5615,22 @@ msgstr "Código operacional defectuoso: «%s» «%s»\n"
#: config/tc-cris.c:1662
#, c-format
msgid "Immediate value not in 5 bit unsigned range: %ld"
-msgstr "El valor inmediato no está en el limite de 5 bit sin signo: %ld"
+msgstr "El valor inmediato no está en el límite de 5 bit sin signo: %ld"
#: config/tc-cris.c:1678
#, c-format
msgid "Immediate value not in 4 bit unsigned range: %ld"
-msgstr "El valor inmediato no está en el limite de 4 bit sin signo: %ld"
+msgstr "El valor inmediato no está en el límite de 4 bit sin signo: %ld"
#: config/tc-cris.c:1730
#, c-format
msgid "Immediate value not in 6 bit range: %ld"
-msgstr "El valor inmediato no está en el limite de 6 bit: %ld"
+msgstr "El valor inmediato no está en el límite de 6 bit: %ld"
#: config/tc-cris.c:1746
#, c-format
msgid "Immediate value not in 6 bit unsigned range: %ld"
-msgstr "El valor inmediato no está en el limite de 6 bit sin signo: %ld"
+msgstr "El valor inmediato no está en el límite de 6 bit sin signo: %ld"
#. Others have a generic warning.
#: config/tc-cris.c:1855
@@ -5865,32 +5647,32 @@ msgstr "Operandos ilegales"
#: config/tc-cris.c:2140 config/tc-cris.c:2180
#, c-format
msgid "Immediate value not in 8 bit range: %ld"
-msgstr "El valor inmediato no está en el limite de 8 bit: %ld"
+msgstr "El valor inmediato no está en el límite de 8 bit: %ld"
#: config/tc-cris.c:2150 config/tc-cris.c:2201
#, c-format
msgid "Immediate value not in 16 bit range: %ld"
-msgstr "El valor inmediato no está en el limite de 16 bit: %ld"
+msgstr "El valor inmediato no está en el límite de 16 bit: %ld"
#: config/tc-cris.c:2185
#, c-format
msgid "Immediate value not in 8 bit signed range: %ld"
-msgstr "El valor inmediato no está en el limite de 8 bit con signo: %ld"
+msgstr "El valor inmediato no está en el límite de 8 bit con signo: %ld"
#: config/tc-cris.c:2190
#, c-format
msgid "Immediate value not in 8 bit unsigned range: %ld"
-msgstr "El valor inmediato no está en el limite de 8 bit sin signo: %ld"
+msgstr "El valor inmediato no está en el límite de 8 bit sin signo: %ld"
#: config/tc-cris.c:2206
#, c-format
msgid "Immediate value not in 16 bit signed range: %ld"
-msgstr "El valor inmediato no está en el limite de 16 bit con signo: %ld"
+msgstr "El valor inmediato no está en el límite de 16 bit con signo: %ld"
#: config/tc-cris.c:2211
#, c-format
msgid "Immediate value not in 16 bit unsigned range: %ld"
-msgstr "El valor inmediato no está en el limite de 16 bit sin signo: %ld"
+msgstr "El valor inmediato no está en el límite de 16 bit sin signo: %ld"
#: config/tc-cris.c:2237
msgid "TLS relocation size does not match operand size"
@@ -5906,7 +5688,7 @@ msgstr "Se llama a gen_cond_branch_32 para .arch common_v10_v32\n"
#: config/tc-cris.c:3389
msgid "32-bit conditional branch generated"
-msgstr "se generó una ramificación condicional de 32-bit"
+msgstr "generada una ramificación condicional de 32-bit"
#: config/tc-cris.c:3450
msgid "Complex expression not supported"
@@ -5920,47 +5702,47 @@ msgstr "Llamada equivocada a md_atof () - no se admiten los formatos de coma flo
#: config/tc-cris.c:3641
msgid "PC-relative relocation must be trivially resolved"
-msgstr "La reubicación relativa al PC se debe resolver trivialmente"
+msgstr "Reubicación relativa al PC se debe resolver trivialmente"
#: config/tc-cris.c:3713
#, c-format
msgid "Value not in 16 bit range: %ld"
-msgstr "El valor no está en el limite de 16 bit: %ld"
+msgstr "El valor no está en el límite de 16 bit: %ld"
#: config/tc-cris.c:3721
#, c-format
msgid "Value not in 16 bit signed range: %ld"
-msgstr "El valor no está en el limite de 16 bit con signo: %ld"
+msgstr "El valor no está en el límite de 16 bit con signo: %ld"
#: config/tc-cris.c:3729
#, c-format
msgid "Value not in 8 bit range: %ld"
-msgstr "El valor no está en el limite de 8 bit: %ld"
+msgstr "El valor no está en el límite de 8 bit: %ld"
#: config/tc-cris.c:3736
#, c-format
msgid "Value not in 8 bit signed range: %ld"
-msgstr "El valor no está en el limite de 8 bit con signo: %ld"
+msgstr "El valor no está en el límite de 8 bit con signo: %ld"
#: config/tc-cris.c:3746
#, c-format
msgid "Value not in 4 bit unsigned range: %ld"
-msgstr "El valor no está en el limite de 4 bit sin signo: %ld"
+msgstr "El valor no está en el límite de 4 bit sin signo: %ld"
#: config/tc-cris.c:3753
#, c-format
msgid "Value not in 5 bit unsigned range: %ld"
-msgstr "El valor no está en el limite de 5 bit sin signo: %ld"
+msgstr "El valor no está en el límite de 5 bit sin signo: %ld"
#: config/tc-cris.c:3760
#, c-format
msgid "Value not in 6 bit range: %ld"
-msgstr "El valor no está en el limite de 6 bit: %ld"
+msgstr "El valor no está en el límite de 6 bit: %ld"
#: config/tc-cris.c:3767
#, c-format
msgid "Value not in 6 bit unsigned range: %ld"
-msgstr "El valor no está en el limite de 6 bit sin signo: %ld"
+msgstr "El valor no está en el límite de 6 bit sin signo: %ld"
#: config/tc-cris.c:3811
#, c-format
@@ -5978,7 +5760,7 @@ msgstr "--pic es inválido en este formato de objeto"
#: config/tc-cris.c:3849
#, c-format
msgid "invalid <arch> in --march=<arch>: %s"
-msgstr "arquitectura <arq> en --march=<arq> inválida: %s"
+msgstr "arquitectura <arq> en --march=<arq> no válida: %s"
#: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
msgid "Semantics error. This type of operand can not be relocated, it must be an assembly-time constant"
@@ -5997,7 +5779,7 @@ msgstr "Opciones específicas de CRIS:\n"
#: config/tc-cris.c:4022
msgid " -h, -H Don't execute, print this help text. Deprecated.\n"
-msgstr " -h, -H No ejecuta, muestra este texto de ayuda. Obsoleto.\n"
+msgstr " -h, -H No ejecutar, escribir este texto de ayuda. Obsoleto.\n"
#: config/tc-cris.c:4024
msgid " -N Warn when branches are expanded to jumps.\n"
@@ -6013,7 +5795,7 @@ msgstr " Los registros no necesitarán ningún prefijo.
#: config/tc-cris.c:4030
msgid " --no-underscore User symbols do not have any prefix.\n"
-msgstr " --no-underscore Los símbolos de usuario no tienen ningún prefijo.\n"
+msgstr " --no-underscore Usuarios de símbolos no tienen ningún prefijo.\n"
#: config/tc-cris.c:4032
msgid " Registers will require a `$'-prefix.\n"
@@ -6033,11 +5815,11 @@ msgstr ""
#: config/tc-cris.c:4059
msgid "Invalid relocation"
-msgstr "Reubicación inválida"
+msgstr "Reubicación no válida"
#: config/tc-cris.c:4096
msgid "Invalid pc-relative relocation"
-msgstr "Reubicación relativa a pc inválida"
+msgstr "Reubicación relativa a pc no válida"
#: config/tc-cris.c:4141
#, c-format
@@ -6056,7 +5838,7 @@ msgstr ".syntax %s requiere de la opción de línea de mandatos `--no-underscore
#: config/tc-cris.c:4217
msgid "Unknown .syntax operand"
-msgstr "Operando .syntax inválido"
+msgstr "Desconoce operando .syntax"
#: config/tc-cris.c:4227
msgid "Pseudodirective .file is only valid when generating ELF"
@@ -6101,10 +5883,9 @@ msgid "Illegal register (`%s') in instruction: `%s'"
msgstr "Registro ilegítimo («%s») en instrucción: «%s»"
#: config/tc-crx.c:1264
-#, fuzzy, c-format
-#| msgid "Illegal Co-processor register in Instruction `%s' "
+#, c-format
msgid "Illegal co-processor register in instruction `%s'"
-msgstr "Registro de procesador ilegítimo («%s») en la Instrucción: «%s»"
+msgstr "Registro co-procesador ilegal en Instrucción `%s'"
#: config/tc-crx.c:1271
#, c-format
@@ -6198,7 +5979,7 @@ msgstr "operando no es un inmediato"
#: config/tc-d10v.c:591
#, c-format
msgid "operand out of range: %lu"
-msgstr "operando fuera de limite: %lu"
+msgstr "operando fuera de límite: %lu"
#: config/tc-d10v.c:651
msgid "Instruction must be executed in parallel with another instruction."
@@ -6280,7 +6061,7 @@ msgstr "código operacional u operandos equivocados"
#: config/tc-d10v.c:1264
msgid "value out of range"
-msgstr "valor fuera de limite"
+msgstr "valor fuera de límite"
#: config/tc-d10v.c:1338
msgid "illegal operand - register name found where none expected"
@@ -6323,15 +6104,7 @@ msgid "Register name %s conflicts with symbol of the same name"
msgstr "El nombre de registro %s tiene conflictos con el símbolo del mismo nombre"
#: config/tc-d30v.c:239
-#, fuzzy, c-format
-#| msgid ""
-#| "\n"
-#| "D30V options:\n"
-#| "-O Make adjacent short instructions parallel if possible.\n"
-#| "-n Warn about all NOPs inserted by the assembler.\n"
-#| "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
-#| "-c Warn about symbols whoes names match register names.\n"
-#| "-C Opposite of -C. -c is the default.\n"
+#, c-format
msgid ""
"\n"
"D30V options:\n"
@@ -6343,9 +6116,9 @@ msgid ""
msgstr ""
"\n"
"Opciones D30V:\n"
-"-O Hace adjacentes las instrucciones paralelas short si es posible.\n"
+"-O Crea instrucciones short adyacentes cortas paralelas si es posible.\n"
"-n Avisa sobre todos los NOPs insertados por el ensamblador.\n"
-"-N\t\t\tAvisa sobre los NOPs insertados tras los múltiplos de word.\n"
+"-N Avisa sobre los NOPs insertados tras los múltiplos de palabra.\n"
"-c Avisa sobre los símbolos cuyos nombres coincidan con nombres de registros.\n"
"-C Lo opuesto de -C. -c es por defecto.\n"
@@ -6406,7 +6179,7 @@ msgstr "Se usan registros numerados impares como objetivo para una instrucción
#: config/tc-d30v.c:1332 config/tc-d30v.c:1368
#, c-format
msgid "unknown condition code: %s"
-msgstr "código de condición desconocido: %s"
+msgstr "desconoce código condicional: %s"
#: config/tc-d30v.c:1361
#, c-format
@@ -6519,7 +6292,7 @@ msgstr "Error de Expresión para el modificador de operando %%hi/%%lo\n"
#: config/tc-dlx.c:639
#, c-format
msgid "Invalid expression after %%%%\n"
-msgstr "Expresión inválida tras %%%%\n"
+msgstr "Expresión no válida tras %%%%\n"
#: config/tc-dlx.c:703 config/tc-tic4x.c:2473
#, c-format
@@ -6565,7 +6338,7 @@ msgstr "etiqueta \"$%d\" redefinida"
#: config/tc-dlx.c:1156
msgid "Invalid expression after # number\n"
-msgstr "Expresión inválida tras # número\n"
+msgstr "Expresión no válida tras # número\n"
#: config/tc-dlx.c:1199 config/tc-i960.c:2637 config/tc-m32r.c:2276
#: config/tc-nds32.c:6639 config/tc-sparc.c:4124
@@ -6630,7 +6403,7 @@ msgstr "Opciones de línea de mandatos específicas de FVR:\n"
#: config/tc-frv.c:457
#, c-format
msgid "-G n Put data <= n bytes in the small data area\n"
-msgstr "-G n Coloca datos <= n bytes en el área de datos small\n"
+msgstr "-G n Coloca datos ≤ n bytes en el área de datos small\n"
#: config/tc-frv.c:458
#, c-format
@@ -6835,7 +6608,7 @@ msgstr "se solicitó un tamaño de operando inválido"
#: config/tc-h8300.c:642
msgid "Invalid register list for ldm/stm\n"
-msgstr "Lista de registros inválida para ldm/stm\n"
+msgstr "Lista de registros no válida para ldm/stm\n"
#: config/tc-h8300.c:668 config/tc-h8300.c:673 config/tc-h8300.c:680
msgid "mismatch between register and suffix"
@@ -6890,7 +6663,7 @@ msgstr "no hay coincidencia entre el tamaño del código operacional y el tamañ
#: config/tc-h8300.c:1317
#, c-format
msgid "operand %s0x%lx out of range."
-msgstr "operando %s0x%lx fuera de limite."
+msgstr "operando %s0x%lx fuera de límite."
#: config/tc-h8300.c:1434
msgid "Can't work out size of operand.\n"
@@ -6985,12 +6758,13 @@ msgid ""
" -mach=<name> Set the H8300 machine type to one of:\n"
" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
msgstr ""
+" -mach=<name> Establece el tipo de máquina H8300 a una de:\n"
+" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
#: config/tc-h8300.c:2233
-#, fuzzy, c-format
-#| msgid " -mindex-reg support pseudo index registers\n"
+#, c-format
msgid " -h-tick-hex Support H'00 style hex constants\n"
-msgstr " -mindex-reg admite registros de pseudo índice\n"
+msgstr " -h-tick-hex admite contantes hex estilo H'00\n"
#: config/tc-h8300.c:2242
#, c-format
@@ -7029,7 +6803,7 @@ msgstr "No se puede representar el tipo reubicado %s"
#: config/tc-hppa.c:1027 config/tc-hppa.c:1041
#, c-format
msgid "Field out of range [%d..%d] (%d)."
-msgstr "Campo fuera de limite [%d..%d] (%d)."
+msgstr "Campo fuera de límite [%d..%d] (%d)."
#. Simple alignment checking for FIELD against ALIGN (a power of two).
#. IGNORE is used to suppress the error message.
@@ -7072,7 +6846,7 @@ msgstr " -Q se descarta\n"
#: config/tc-hppa.c:1686
#, c-format
msgid " -c print a warning if a comment is found\n"
-msgstr " -c muestra un aviso si se encuentra un comentario\n"
+msgstr " -c escribe un aviso si se encuentra un comentario\n"
#: config/tc-hppa.c:1752
#, c-format
@@ -7086,7 +6860,7 @@ msgstr "Se encontró una reubicación desconocida en md_apply_fix."
#: config/tc-hppa.c:2119 config/tc-hppa.c:2144
#, c-format
msgid "Undefined register: '%s'."
-msgstr "Registro sin definir: «%s»."
+msgstr "Registro indefinido: «%s»."
#: config/tc-hppa.c:2178
#, c-format
@@ -7124,12 +6898,12 @@ msgstr "Segmento equivocado (debe ser absoluto)."
#: config/tc-hppa.c:2585
#, c-format
msgid "Invalid argument location: %s\n"
-msgstr "Ubicación de argumento inválida: %s\n"
+msgstr "Ubicación de argumento no válida: %s\n"
#: config/tc-hppa.c:2614
#, c-format
msgid "Invalid argument description: %d"
-msgstr "Descripción de argumento inválida: %d"
+msgstr "Descripción de argumento no válida: %d"
#: config/tc-hppa.c:3443
msgid "Invalid Indexed Load Completer."
@@ -7249,7 +7023,7 @@ msgstr "Argumento de .CALL inválido: %s"
#: config/tc-hppa.c:6069
msgid ".callinfo is not within a procedure definition"
-msgstr ".callinfo no está dentro de una definición de procedimiento"
+msgstr "directiva .callinfo no está dentro de una definición de procedimiento"
#: config/tc-hppa.c:6087
#, c-format
@@ -7258,11 +7032,11 @@ msgstr "El parámetro FRAM debe ser un múltiplo de 8: %d\n"
#: config/tc-hppa.c:6104
msgid "Value for ENTRY_GR must be in the range 3..18\n"
-msgstr "Valorar para ENTRY_GR debe estar en el limite 3..18\n"
+msgstr "Valorar para ENTRY_GR debe estar en el límite 3..18\n"
#: config/tc-hppa.c:6115
msgid "Value for ENTRY_FR must be in the range 12..21\n"
-msgstr "Valorar para ENTRY_FR debe estar en el limite 12..21\n"
+msgstr "Valorar para ENTRY_FR debe estar en el límite 12..21\n"
#: config/tc-hppa.c:6124
msgid "Value for ENTRY_SR must be 3\n"
@@ -7326,7 +7100,7 @@ msgstr "Utilizando ENTRY en lugar de CODE en la directiva export para %s"
#: config/tc-hppa.c:6670
#, c-format
msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
-msgstr "Argumento de .EXPORT/.IMPORT indefinido (se descarta): %s"
+msgstr "Argumento indefinido .EXPORT/.IMPORT (descartado): %s"
#: config/tc-hppa.c:6693
#, c-format
@@ -7388,7 +7162,7 @@ msgstr "Argumento de .SPACE inválido"
#: config/tc-hppa.c:7196
msgid "Can't change spaces within a procedure definition. Ignored"
-msgstr "No se pueden cambiar espacios dentro de una definición de procedimiento. Se descarta"
+msgstr "No se pueden modificar espacios dentro de una definición de procedimiento. Se descarta"
#: config/tc-hppa.c:7321
#, c-format
@@ -7397,11 +7171,11 @@ msgstr "Espacio indefinido: «%s» Se asume que el número de espacio = 0."
#: config/tc-hppa.c:7344
msgid "Must be in a space before changing or declaring subspaces.\n"
-msgstr "Debe estar en un espacio antes de cambiar o declarar subespacios.\n"
+msgstr "Debe estar en un espacio antes de modificar o declarar subespacios.\n"
#: config/tc-hppa.c:7348
msgid "Can't change subspaces within a procedure definition. Ignored"
-msgstr "No se pueden cambiar subespacios dentro de una definición de procedimiento. Se descarta"
+msgstr "No se pueden modificar subespacios dentro de una definición de procedimiento. Se descarta"
#: config/tc-hppa.c:7382
msgid "Parameters of an existing subspace can't be modified"
@@ -7459,12 +7233,11 @@ msgid "identifier+constant@got means identifier@got+constant"
msgstr "identificador+constante@got significa identificador@got+constante"
#: config/tc-i370.c:683 config/tc-m68k.c:8071 read.c:4572
-#, fuzzy, c-format
-#| msgid "%s relocations do not fit in %d bytes"
+#, c-format
msgid "%s relocations do not fit in %u byte"
msgid_plural "%s relocations do not fit in %u bytes"
-msgstr[0] "las reubicaciones %s no caben en %d bytes"
-msgstr[1] "las reubicaciones %s no caben en %d bytes"
+msgstr[0] "%s reubicaciones no caben en %u byte"
+msgstr[1] "%s reubicaciones no caben en %u bytes"
#: config/tc-i370.c:927 config/tc-i370.c:968
msgid "unsupported DC type"
@@ -7545,19 +7318,17 @@ msgstr "tamaño de literal equivocado\n"
#: config/tc-i370.c:1744
msgid ".using: base address expression illegal or too complex"
-msgstr ".using: la expresión de dirección base es ilegal o demasiado compleja"
+msgstr ".using: la expresión direccional base es ilegal o demasiado compleja"
#: config/tc-i370.c:1779 config/tc-i370.c:1788
-#, fuzzy, c-format
-#| msgid "droping register %d in section %s does not match using register %d"
+#, c-format
msgid "dropping register %d in section %s does not match using register %d"
-msgstr "el registro droping %d en la sección %s no coincide con el registro using %d"
+msgstr "soltando registro %d dentro de sección %s no coincide utilizando registro %d"
#: config/tc-i370.c:1792
-#, fuzzy, c-format
-#| msgid "droping register %d in section %s previously used in section %s"
+#, c-format
msgid "dropping register %d in section %s previously used in section %s"
-msgstr "el registro droping %d en la sección %s se usó previamente en la sección %s"
+msgstr "soltando el registro %d dentro de la sección %s previamente utilizada dentro de la sección %s"
#: config/tc-i370.c:1848 config/tc-ppc.c:3630
msgid "wrong number of operands"
@@ -7651,14 +7422,12 @@ msgid "Intel K1OM is 64bit ELF only"
msgstr "Intel K1OM es solamente 64bit ELF"
#: config/tc-i386.c:2627 config/tc-i386.c:2664
-#, fuzzy
-#| msgid "Intel L1OM is 64bit ELF only"
msgid "Intel MCU is 32bit ELF only"
-msgstr "Intel MCU es solo 32bit"
+msgstr "Intel MCU es solo 32bit ELF"
#: config/tc-i386.c:2671 config/tc-i386.c:10616
msgid "unknown architecture"
-msgstr "arquitectura desconocida"
+msgstr "desconoce arquitectura"
#: config/tc-i386.c:2708 config/tc-i386.c:2730
#, c-format
@@ -7666,10 +7435,8 @@ msgid "can't hash %s: %s"
msgstr "no puede dispersar %s: %s"
#: config/tc-i386.c:3023
-#, fuzzy
-#| msgid "there are no unsigned pc-relative relocations"
msgid "there are no pc-relative size relocations"
-msgstr "no hay reubicaciones relativas a pc sin signo"
+msgstr "no hay reubicaciones de tamaño pc-relativo"
#: config/tc-i386.c:3035
#, c-format
@@ -7726,7 +7493,7 @@ msgstr "instrucción «%s» tras «xacquire» no permitido"
#: config/tc-i386.c:3636
#, c-format
msgid "memory destination needed for instruction `%s' after `xrelease'"
-msgstr ""
+msgstr "destino de memoria requerido para instrucción `%s' tras `xrelease'"
#: config/tc-i386.c:3730
#, c-format
@@ -7747,26 +7514,22 @@ msgid "expecting valid branch instruction after `bnd'"
msgstr "esperando rama instruccional válida tras «bnd»"
#: config/tc-i386.c:3783
-#, fuzzy
-#| msgid "expecting lockable instruction after `lock'"
msgid "expecting indirect branch instruction after `notrack'"
-msgstr "esperando rama instruccional válida tras «bnd»"
+msgstr "esperando rama instruccional indirecta tras «notrack»"
#: config/tc-i386.c:3788
msgid "32-bit address isn't allowed in 64-bit MPX instructions."
-msgstr ""
+msgstr "dirección 32-bit no está permitido en instrucciones MPX de 64-bit."
#: config/tc-i386.c:3792
-#, fuzzy
-#| msgid "pcrel relocation not allowed in an instruction"
msgid "16-bit address isn't allowed in MPX instructions"
-msgstr "no se permite la reubicación de pcrel en una instrucción"
+msgstr "dirección de 16-bit no está permitida dentro de instrucciones MPX"
#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
#: config/tc-i386.c:3847
#, c-format
msgid "translating to `%sp'"
-msgstr "se traduce a `%sp'"
+msgstr "se traslada a `%sp'"
#: config/tc-i386.c:3854
#, c-format
@@ -7855,11 +7618,11 @@ msgstr "se esperaba un operando antes de ','; se obtuvo nada"
#: config/tc-i386.c:4693
msgid "mask, index, and destination registers should be distinct"
-msgstr "registros de máscaras, indexado, destino deberían ser distintos"
+msgstr "registros de máscaras, indizado, destino deberían ser distintos"
#: config/tc-i386.c:4710
msgid "index and destination registers should be distinct"
-msgstr "registros indexados y destino deberían ser distintos"
+msgstr "registros indizados y destino deberían ser distintos"
#: config/tc-i386.c:5239
msgid "operand size mismatch"
@@ -7904,7 +7667,7 @@ msgstr "no admitió instrucción «%s»"
#: config/tc-i386.c:5270
msgid "invalid VSIB address"
-msgstr "dirección VSIB inválida"
+msgstr "dirección VSIB no válida"
#: config/tc-i386.c:5273
msgid "mask, index, and destination registers must be distinct"
@@ -7931,20 +7694,16 @@ msgid "unsupported masking"
msgstr "máscara no soportada"
#: config/tc-i386.c:5291
-#, fuzzy
-#| msgid "No relocation operand"
msgid "mask not on destination operand"
-msgstr "operando de memoria destino no válida"
+msgstr "máscara no sobre operando destino"
#: config/tc-i386.c:5294
msgid "default mask isn't allowed"
msgstr ""
#: config/tc-i386.c:5297
-#, fuzzy
-#| msgid "unsupported relocation"
msgid "unsupported static rounding/sae"
-msgstr "no se admite la reubicación"
+msgstr "no admitida reubicación/sae estática"
#: config/tc-i386.c:5301
msgid "RC/SAE operand must precede immediate operands"
@@ -7985,7 +7744,7 @@ msgstr "«%s» operando %d debe utilizar `%ses' como segmento"
#: config/tc-i386.c:5432
#, c-format
msgid "ambiguous memory operand size for `%s`"
-msgstr "tamaño de operando de memoria ambigua para «%s»"
+msgstr "tamaño de operando de memoria ambigua para `%s`"
#: config/tc-i386.c:5554
msgid "no instruction mnemonic suffix given and no register operands; can't size instruction"
@@ -8026,13 +7785,13 @@ msgstr "no se puede hacer `pop %scs'"
#: config/tc-i386.c:6168
#, c-format
msgid "translating to `%s %s%s,%s%s'"
-msgstr "se traduce a `%s %s%s,%s%s'"
+msgstr "se traslada a `%s %s%s,%s%s'"
#. Extraneous `l' suffix on fp insn.
#: config/tc-i386.c:6175
#, c-format
msgid "translating to `%s %s%s'"
-msgstr "se traduce a `%s %s%s'"
+msgstr "se traslada a `%s %s%s'"
#: config/tc-i386.c:6203
#, c-format
@@ -8045,7 +7804,7 @@ msgstr "omitiendo prefijos sobre esta instrucción"
#: config/tc-i386.c:7151
msgid "16-bit jump out of range"
-msgstr "16-bit omite fuera de limite"
+msgstr "16-bit omitido fuera de límite"
#: config/tc-i386.c:7160
#, c-format
@@ -8064,7 +7823,7 @@ msgstr "no se admiten las reubicaciones @%s con el formato de salida de %d bits"
#: config/tc-i386.c:8000
#, c-format
msgid "missing or invalid expression `%s'"
-msgstr "expresión ausentente o inválida «%s»"
+msgstr "expresión ausentente o no válida «%s»"
#: config/tc-i386.c:8086
#, c-format
@@ -8119,7 +7878,7 @@ msgstr "«%s» basura tras la expresión"
#: config/tc-i386.c:8256
#, c-format
msgid "missing or invalid immediate expression `%s'"
-msgstr "expresión inmediata ausentente o inválida «%s»"
+msgstr "expresión inmediata ausentente o no válida «%s»"
#: config/tc-i386.c:8279 config/tc-i386.c:8572
#, c-format
@@ -8149,12 +7908,12 @@ msgstr "sólo se permiten hasta %d operandos de desubicación"
#: config/tc-i386.c:8538
#, c-format
msgid "missing or invalid displacement expression `%s'"
-msgstr "expresión de desubicación ausentente o inválida «%s»"
+msgstr "expresión de desubicación ausentente o no válida «%s»"
#: config/tc-i386.c:8555
#, c-format
msgid "0x%lx out range of signed 32bit displacement"
-msgstr "0x%lx fuera de limite del desplazamiento de 32 bit con signo"
+msgstr "0x%lx fuera de límite del desplazamiento de 32 bit con signo"
#: config/tc-i386.c:8707
#, c-format
@@ -8167,14 +7926,13 @@ msgid "`%s' is not a valid %s expression"
msgstr "«%s» no es una expresión %s válida"
#: config/tc-i386.c:8754
-#, fuzzy, c-format
-#| msgid "register r0 cannot be used here"
+#, c-format
msgid "`%s' cannot be used here"
-msgstr "«%s» no puede ser empleado aquí"
+msgstr "`%s' no puede ser empleado aquí"
#: config/tc-i386.c:8761
msgid "register scaling is being ignored here"
-msgstr "registro escalado está siendo ignorado aquí"
+msgstr "registro escalado está siendo descartado aquí"
#: config/tc-i386.c:8822
#, c-format
@@ -8242,7 +8000,7 @@ msgstr "se requiere un salto largo"
#: config/tc-i386.c:9489
msgid "jump target out of range"
-msgstr "objetivo omitido fuera de limite"
+msgstr "omite objetivo fuera de límite"
#: config/tc-i386.c:10064
msgid "no compiled in support for x86_64"
@@ -8259,27 +8017,27 @@ msgstr "x86_64 de 32bit sólo se admite para ELF"
#: config/tc-i386.c:10122 config/tc-i386.c:10206
#, c-format
msgid "invalid -march= option: `%s'"
-msgstr "opción -march= inválida: «%s»"
+msgstr "opción -march= no válida: «%s»"
#: config/tc-i386.c:10216 config/tc-i386.c:10228
#, c-format
msgid "invalid -mtune= option: `%s'"
-msgstr "opción -mtune= inválida: «%s»"
+msgstr "opción -mtune= no válida: «%s»"
#: config/tc-i386.c:10237
#, c-format
msgid "invalid -mmnemonic= option: `%s'"
-msgstr "opción -mmnemonic= inválida: «%s»"
+msgstr "opción -mmnemonic= no válida: «%s»"
#: config/tc-i386.c:10246
#, c-format
msgid "invalid -msyntax= option: `%s'"
-msgstr "opción -msyntax= inválida: «%s»"
+msgstr "opción -msyntax= no válida: «%s»"
#: config/tc-i386.c:10273
#, c-format
msgid "invalid -msse-check= option: `%s'"
-msgstr "opción -msse-check= inválida: «%s»"
+msgstr "opción -msse-check= no válida: «%s»"
#: config/tc-i386.c:10284
#, c-format
@@ -8289,7 +8047,7 @@ msgstr "opción -moperand-check= no válida: «%s»"
#: config/tc-i386.c:10293
#, c-format
msgid "invalid -mavxscalar= option: `%s'"
-msgstr "opción -mavxscalar= inválida: «%s»"
+msgstr "opción -mavxscalar= no válida: «%s»"
#: config/tc-i386.c:10308
#, c-format
@@ -8309,12 +8067,12 @@ msgstr "opción -mevexwig= no válida: «%s»"
#: config/tc-i386.c:10345
#, c-format
msgid "invalid -momit-lock-prefix= option: `%s'"
-msgstr "opción -momit-lock-prefix= inválida: «%s»"
+msgstr "opción -momit-lock-prefix= no válida: «%s»"
#: config/tc-i386.c:10354
#, c-format
msgid "invalid -mfence-as-lock-add= option: `%s'"
-msgstr "opción -mfence-as-lock-add= inválida: «%s»"
+msgstr "opción -mfence-as-lock-add= no válida: «%s»"
#: config/tc-i386.c:10363
#, c-format
@@ -8395,16 +8153,13 @@ msgstr ""
" revisa las instrucciones SSE\n"
#: config/tc-i386.c:10525
-#, fuzzy, c-format
-#| msgid ""
-#| " -msse-check=[none|error|warning]\n"
-#| " check SSE instructions\n"
+#, c-format
msgid ""
" -moperand-check=[none|error|warning]\n"
" check operand combinations for validity\n"
msgstr ""
-" -msse-check=[none|error|warning]\n"
-" revisa las instrucciones SSE\n"
+" -moperand-check=[none|error|warning]\n"
+" marca combinaciones operantes para validación\n"
#: config/tc-i386.c:10528
#, c-format
@@ -8412,8 +8167,8 @@ msgid ""
" -mavxscalar=[128|256] encode scalar AVX instructions with specific vector\n"
" length\n"
msgstr ""
-" -mavxscalar=[128|256] codifica las instrucciones AVX escalares con\n"
-" una longitud de vector específica\n"
+" -mavxscalar=[128|256] codifica instrucciones AVX escalares con\n"
+" una longitud vectorial específica\n"
#: config/tc-i386.c:10531
#, c-format
@@ -8425,16 +8180,13 @@ msgstr ""
" longitud vectorial específica\n"
#: config/tc-i386.c:10534
-#, fuzzy, c-format
-#| msgid ""
-#| " -mavxscalar=[128|256] encode scalar AVX instructions with specific vector\n"
-#| " length\n"
+#, c-format
msgid ""
" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W value\n"
" for EVEX.W bit ignored instructions\n"
msgstr ""
-" -mavxscalar=[128|256] codifica las instrucciones AVX escalares con\n"
-" una longitud de vector específica\n"
+" -mevexwig=[0|1] codifica instrucciones EVEX con valor EVEX.W específico\n"
+" para instrucciones bit EVEX.W ignoradas\n"
#: config/tc-i386.c:10537
#, c-format
@@ -8465,12 +8217,12 @@ msgstr " -mindex-reg admite registros de pseudo índice\n"
#: config/tc-i386.c:10547
#, c-format
msgid " -mnaked-reg don't require `%%' prefix for registers\n"
-msgstr " -mnaked-reg no requiere el prefijo `%%' para los registros\n"
+msgstr " -mnaked-reg no requiere el prefijo `%%' para registros\n"
#: config/tc-i386.c:10549
#, c-format
msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
-msgstr " -mold-gcc admite versiones antiguas de gcc (<=2.8.1)\n"
+msgstr " -mold-gcc admite versiones antiguas de gcc (≤ 2.8.1)\n"
#: config/tc-i386.c:10551
#, c-format
@@ -8522,11 +8274,9 @@ msgstr ""
"\n"
#: config/tc-i386.c:10571
-#, fuzzy, c-format
+#, c-format
msgid " -mintel64 accept only Intel64 ISA\n"
-msgstr ""
-" -mamd64 acepta solo ISA AMD64\n"
-"\n"
+msgstr " -mintel64 acepta solo ISA Intel64\n"
#: config/tc-i386.c:10612
#, c-format
@@ -8546,10 +8296,8 @@ msgid "Intel MCU is 32bit only"
msgstr "Intel MCU es solo 32bit"
#: config/tc-i386.c:10838
-#, fuzzy
-#| msgid "rel31 relocation overflow"
msgid "symbol size computation overflow"
-msgstr "desbordamiento al extender el tamaño del fichero %s"
+msgstr "desbordamiento de tamaño simbólico computacional"
#: config/tc-i386.c:10906 config/tc-sparc.c:3959
#, c-format
@@ -8673,7 +8421,7 @@ msgid ""
" -V\t\t\t print assembler version number\n"
" -Qy, -Qn\t\t ignored\n"
msgstr ""
-" -V\t\t\t muestra el número de versión del ensamblador\n"
+" -V\t\t\t escrive el número de versión del ensamblador\n"
" -Qy, -Qn\t\t se descarta\n"
#: config/tc-i860.c:1204
@@ -8712,7 +8460,7 @@ msgstr "No reconocida la compostura (0x%08lx)"
#: config/tc-i960.c:483
#, c-format
msgid "Hashing returned \"%s\"."
-msgstr "La dispersión devolvió «%s»."
+msgstr "Dispersión devolvió «%s»."
#: config/tc-i960.c:579 config/tc-i960.c:1110
msgid "expression syntax error"
@@ -8729,7 +8477,7 @@ msgstr "el objetivo de la instrucción %s debe ser una etiqueta"
#: config/tc-i960.c:730
msgid "unaligned register"
-msgstr "registro sin alinear"
+msgstr "registro desalineado"
#: config/tc-i960.c:752
msgid "no such sfr in this architecture"
@@ -8762,7 +8510,7 @@ msgstr "código operacional ausente"
#: config/tc-i960.c:1609
msgid "branch prediction invalid on this opcode"
-msgstr "predicción de ramificación inválida en este código operacional"
+msgstr "predicción de ramificación no válida en este código operacional"
#: config/tc-i960.c:1647
#, c-format
@@ -8770,10 +8518,9 @@ msgid "invalid opcode, \"%s\"."
msgstr "código operacional inválido, «%s»."
#: config/tc-i960.c:1649
-#, fuzzy, c-format
-#| msgid "improper number of operands. expecting %d, got %d"
+#, c-format
msgid "improper number of operands. Expecting %d, got %d"
-msgstr "número impropio de operandos. se esperaban %d, se obtuvieron %d"
+msgstr "número impropio de operandos. Esperando %d, obtuvo %d"
#: config/tc-i960.c:1750
#, c-format
@@ -8783,7 +8530,7 @@ msgstr "La compostura de %ld es demasiado grande para el campo de anchura %d"
#: config/tc-i960.c:1860
#, c-format
msgid "invalid architecture %s"
-msgstr "arquitectura %s inválida"
+msgstr "arquitectura %s no válida"
#: config/tc-i960.c:1880
#, c-format
@@ -8835,7 +8582,7 @@ msgstr "Redefiniendo el número de entrada para el proceso del sistema %s"
#: config/tc-i960.c:2316
#, c-format
msgid "Trying to 'bal' to %s"
-msgstr "Tratando de hacer 'bal' a %s"
+msgstr "Tratando hacer 'bal' a %s"
#: config/tc-i960.c:2326
msgid "Looks like a proc, but can't tell what kind.\n"
@@ -9256,7 +9003,7 @@ msgstr "Se intenta redefinir el conjunto de registros «%s»"
#: config/tc-ia64.c:4754
#, c-format
msgid "Unknown psr option `%s'"
-msgstr "Opción psr «%s» desconocida"
+msgstr "Opción ‘psr’ desconocida «%s»"
#: config/tc-ia64.c:4788
msgid "Missing section name"
@@ -9280,7 +9027,7 @@ msgstr "Se descarta la anotación del valor del registro"
#: config/tc-ia64.c:4949
msgid "Directive invalid within a bundle"
-msgstr "Directiva inválida dentro de una agrupación"
+msgstr "Directiva no válida dentro de una agrupación"
#: config/tc-ia64.c:5043
msgid "Missing predicate relation type"
@@ -9333,13 +9080,11 @@ msgstr "la reubicación de 62-bits aún no está implementada"
#. be used!
#: config/tc-ia64.c:5748
msgid "lower 16 bits of mask ignored"
-msgstr "se descartan los 16 bits inferiores de la máscara"
+msgstr "16 bit por debajo de máscara descartados"
#: config/tc-ia64.c:5979
-#, fuzzy
-#| msgid "operand must be a multiple of 4"
msgid "stride must be a multiple of 64; lower 6 bits ignored"
-msgstr "operando debe ser un múltiplo de 4"
+msgstr "zancada debe ser un múltiplo de 64, menor que 6 bits descartados"
#: config/tc-ia64.c:6097
msgid "Expected separator `='"
@@ -9379,7 +9124,7 @@ msgstr "Uso inválido de `%c%d' como operando de salida"
#: config/tc-ia64.c:6346
#, c-format
msgid "Invalid use of `r%d' as base update address operand"
-msgstr "Uso inválido de `r%d' como operando de dirección de actualización base"
+msgstr "Uso inválido de `r%d' como operando direccional de actualización base"
#: config/tc-ia64.c:6370
#, c-format
@@ -9588,7 +9333,7 @@ msgstr "El índice de registros rotantes debe ser una constante que no sea negat
#: config/tc-ia64.c:7855
#, c-format
msgid "Index out of range 0..%u"
-msgstr "Índice fuera de limite 0..%u"
+msgstr "Índice fuera de límite 0..%u"
#: config/tc-ia64.c:7867
msgid "Indirect register index must be a general register"
@@ -9623,7 +9368,7 @@ msgstr "Sin marco actual"
#: config/tc-ia64.c:8048
#, c-format
msgid "Register number out of range 0..%u"
-msgstr "Número de registro fuera de limite 0..%u"
+msgstr "Número de registro fuera de límite 0..%u"
#: config/tc-ia64.c:8087
msgid "Standalone `#' is illegal"
@@ -9857,7 +9602,7 @@ msgstr " Opciones de la línea de mandatos específicas de M32R:\n"
#: config/tc-m32r.c:374
#, c-format
msgid " -m32r disable support for the m32rx instruction set\n"
-msgstr " -m32r desactiva el soporte para el conjunto de instrucciones m32rx\n"
+msgstr " -m32r desactivar apoyo para el conjunto de instrucciones m32rx\n"
#: config/tc-m32r.c:376
#, c-format
@@ -10053,31 +9798,14 @@ msgstr "La longitud de .scomm «%s» ya es %ld. No se cambió a %ld."
#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4185
#: config/tc-nds32.c:4221 config/tc-sh.c:774 config/tc-sh.c:2457
msgid "Invalid PIC expression."
-msgstr "Expresión PIC inválida."
+msgstr "Expresión PIC no válida."
#: config/tc-m32r.c:2069
msgid "Unmatched high/shigh reloc"
msgstr "Reubicación high/shigh sin coincidencia"
#: config/tc-m68hc11.c:416
-#, fuzzy, c-format
-#| msgid ""
-#| "Motorola 68HC11/68HC12/68HCS12 options:\n"
-#| " -m68hc11 | -m68hc12 |\n"
-#| " -m68hcs12 specify the processor [default %s]\n"
-#| " -mshort use 16-bit int ABI (default)\n"
-#| " -mlong use 32-bit int ABI\n"
-#| " -mshort-double use 32-bit double ABI\n"
-#| " -mlong-double use 64-bit double ABI (default)\n"
-#| " --force-long-branches always turn relative branches into absolute ones\n"
-#| " -S,--short-branches do not turn relative branches into absolute ones\n"
-#| " when the offset is out of range\n"
-#| " --strict-direct-mode do not turn the direct mode into extended mode\n"
-#| " when the instruction does not support direct mode\n"
-#| " --print-insn-syntax print the syntax of instruction in case of error\n"
-#| " --print-opcodes print the list of instructions with syntax\n"
-#| " --generate-example generate an example of each instruction\n"
-#| " (used for testing)\n"
+#, c-format
msgid ""
"Motorola 68HC11/68HC12/68HCS12 options:\n"
" -m68hc11 | -m68hc12 |\n"
@@ -10100,7 +9828,8 @@ msgid ""
msgstr ""
"Opciones para Motorola 68HC11/68HC12/68HCS12:\n"
" -m68hc11 | -m68hc12 |\n"
-" -m68hcs12 especifica el procesador [por defecto %s]\n"
+" -m68hcs12 | -mm9s12x |\n"
+" -mm9s12xg especifica el procesador [por defecto %s]\n"
" -mshort usa la ABI int de 16-bit (por defecto)\n"
" -mlong usa la ABI int de 32-bit\n"
" -mshort-double usa la ABI double de 32-bit\n"
@@ -10108,12 +9837,12 @@ msgstr ""
" --force-long-branchs siempre convierte las ramificaciones relativas en\n"
" absolutas\n"
" -S,--short-branchs no convierte las ramificaciones relativas en\n"
-" absolutas cuando el desplazamiento está fuera de limite\n"
+" absolutas cuando el desplazamiento está fuera de límite\n"
" --strict-direct-mode no convierte el modo directo en modo extendido\n"
" cuando la instrucción no admite modo directo\n"
-" --print-insn-syntax muestra la sintaxis de la instrucción en caso de\n"
+" --print-insn-syntax escribe la sintaxis de la instrucción en caso de\n"
" error\n"
-" --print-opcodes muestra la lista de instrucciones con sintaxis\n"
+" --print-opcodes escribe la lista de instrucciones con sintaxis\n"
" --generate-example genera un ejemplo de cada instrucción\n"
" (se utiliza para pruebas)\n"
@@ -10135,7 +9864,7 @@ msgstr "No reconocida la opción «%s»."
#: config/tc-m68hc11.c:748
msgid "imm3"
-msgstr ""
+msgstr "imm3"
#: config/tc-m68hc11.c:756
msgid "RD"
@@ -10271,20 +10000,20 @@ msgstr "Modo indizado indirecto inválido."
#: config/tc-m68hc11.c:1579
#, c-format
msgid "Trap id `%ld' is out of range."
-msgstr "El id de trampa `%ld' está fuera de limite."
+msgstr "El id de captura `%ld' está fuera de límite."
#: config/tc-m68hc11.c:1583
msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
-msgstr "El id de trampa debe estar dentro de [0x30..0x39] o [0x40..0xff]"
+msgstr "El id de captura debe estar dentro de [0x30..0x39] o [0x40..0xff]"
#: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
#, c-format
msgid "Operand out of 8-bit range: `%ld'."
-msgstr "Operando fuera del limite de 8-bit: `%ld'."
+msgstr "Operando fuera del límite de 8-bit: `%ld'."
#: config/tc-m68hc11.c:1597
msgid "The trap id must be a constant."
-msgstr "El id de trampa debe ser una constante."
+msgstr "El id de captura debe ser una constante."
#: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
#, c-format
@@ -10294,7 +10023,7 @@ msgstr "No reconoce operando `%x' en fixup8."
#: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
#, c-format
msgid "Operand out of 16-bit range: `%ld'."
-msgstr "Operando fuera del limite de 16-bit: `%ld'."
+msgstr "Operando fuera del límite de 16-bit: `%ld'."
#: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
#, c-format
@@ -10309,7 +10038,7 @@ msgstr "Conversión de ramificación inesperada con `%x'"
#: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
#, c-format
msgid "Operand out of range for a relative branch: `%ld'"
-msgstr "Operando fuera de limite para una ramificación relativa: `%ld'"
+msgstr "Operando fuera de límite para una ramificación relativa: `%ld'"
#: config/tc-m68hc11.c:1987
msgid "Invalid register for dbcc/tbcc instruction."
@@ -10318,7 +10047,7 @@ msgstr "Registro inválido para la instrucción dbcc/tbcc."
#: config/tc-m68hc11.c:2075
#, c-format
msgid "Increment/decrement value is out of range: `%ld'."
-msgstr "El valor de incremento/decremento está fuera de limite: `%ld'."
+msgstr "El valor de incremento/decremento está fuera de límite: `%ld'."
#: config/tc-m68hc11.c:2087
msgid "Expecting a register."
@@ -10335,12 +10064,12 @@ msgstr "Registro inválido."
#: config/tc-m68hc11.c:2139
#, c-format
msgid "Offset out of 16-bit range: %ld."
-msgstr "Desplazamiento fuera del limite de 16-bit: %ld."
+msgstr "Desplazamiento fuera del límite de 16-bit: %ld."
#: config/tc-m68hc11.c:2145
#, c-format
msgid "Offset out of 5-bit range for movw/movb insn: %ld."
-msgstr "Desplazamiento fuera del limite de 5-bit para insn movw/movb: %ld."
+msgstr "Desplazamiento fuera del límite de 5-bit para insn movw/movb: %ld."
#: config/tc-m68hc11.c:2270
msgid "Expecting register D for indexed indirect mode."
@@ -10439,7 +10168,7 @@ msgstr "Expresión demasiado compleja."
#: config/tc-m68hc11.c:4367 config/tc-xgate.c:708 config/tc-xgate.c:717
msgid "Value out of 16-bit range."
-msgstr "Valor fuera del limite de 16-bit."
+msgstr "Valor fuera del límite de 16-bit."
#: config/tc-m68hc11.c:4389
#, c-format
@@ -10447,37 +10176,34 @@ msgid "Value %ld too large for 8-bit PC-relative branch."
msgstr "Valora %ld demasiado grande para la ramificación de 8-bit relativa al PC."
#: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
-#, fuzzy, c-format
-#| msgid "Value %ld too large for 8-bit PC-relative branch."
+#, c-format
msgid "Value %ld too large for 9-bit PC-relative branch."
-msgstr "El valor %ld es demasiado grande para la ramificación de 8-bit relativa al PC."
+msgstr "Valor %ld demasiado largo para ramificación PC-relativa de 9-bit."
#: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
-#, fuzzy, c-format
-#| msgid "Value %ld too large for 8-bit PC-relative branch."
+#, c-format
msgid "Value %ld too large for 10-bit PC-relative branch."
-msgstr "El valor %ld es demasiado grande para la ramificación de 8-bit relativa al PC."
+msgstr "Valor %ld demasiado largo para ramificación PC-relativa de 10-bit."
#: config/tc-m68hc11.c:4416
#, c-format
msgid "Auto increment/decrement offset '%ld' is out of range."
-msgstr "El auto incremento/decremento del desplazamiento '%ld' está fuera de limite."
+msgstr "El auto incremento/decremento del desplazamiento '%ld' está fuera de límite."
#: config/tc-m68hc11.c:4429
#, c-format
msgid "Offset out of 5-bit range for movw/movb insn: %ld"
-msgstr "Desplazamiento fuera del limite de 5-bit para insn movw/movb: %ld"
+msgstr "Desplazamiento fuera del límite de 5-bit para insn movw/movb: %ld"
#: config/tc-m68hc11.c:4440
-#, fuzzy, c-format
-#| msgid "Offset out of 5-bit range for movw/movb insn: %ld"
+#, c-format
msgid "Offset out of 9-bit range for movw/movb insn: %ld"
-msgstr "Desplazamiento fuera del limite de 5-bit para insn movw/movb: %ld"
+msgstr "Desplazamiento fuera del rango de 5-bit para insn movw/movb: %ld"
#: config/tc-m68hc11.c:4452
#, c-format
msgid "Offset out of 16-bit range for movw/movb insn: %ld"
-msgstr "Desplazamiento fuera del limite de 16-bit para insn movw/movb: %ld"
+msgstr "Desplazamiento fuera del límite de 16-bit para insn movw/movb: %ld"
#: config/tc-m68hc11.c:4469 config/tc-xgate.c:752
#, c-format
@@ -10528,7 +10254,7 @@ msgstr "Operador desconocido"
#: config/tc-m68k.c:2362
msgid "invalid instruction for this architecture; needs "
-msgstr "instrucción inválida para esta arquitectura; necesita "
+msgstr "instrucción no válida para esta arquitectura; necesita "
#: config/tc-m68k.c:2370
msgid "hardware divide"
@@ -10545,7 +10271,7 @@ msgstr "no coinciden los operandos"
#: config/tc-m68k.c:2517 config/tc-m68k.c:2523 config/tc-m68k.c:2529
#: config/tc-mmix.c:2495 config/tc-mmix.c:2519
msgid "operand out of range"
-msgstr "operando fuera de limite"
+msgstr "operando fuera de límite"
#: config/tc-m68k.c:2586
#, c-format
@@ -10570,7 +10296,7 @@ msgstr "Se fuerza la desubicación de byte"
#: config/tc-m68k.c:2834
msgid "byte displacement out of range"
-msgstr "desplazamiento byte fuera de limite"
+msgstr "desplazamiento byte fuera de límite"
#: config/tc-m68k.c:2882 config/tc-m68k.c:2920
msgid "invalid operand mode for this architecture; needs 68020 or higher"
@@ -10591,7 +10317,7 @@ msgstr "operando desconocido/incorrecto"
#: config/tc-m68k.c:3075 config/tc-m68k.c:3083 config/tc-m68k.c:3090
#: config/tc-m68k.c:3097
msgid "out of range"
-msgstr "fuera de limite"
+msgstr "fuera de límite"
#: config/tc-m68k.c:3171
msgid "Can't use long branches on this architecture"
@@ -10599,7 +10325,7 @@ msgstr "No se pueden usar ramificaciones long en esta arquitectura"
#: config/tc-m68k.c:3277
msgid "Expression out of range, using 0"
-msgstr "Expresión fuera de limite, utilizando 0"
+msgstr "Expresión fuera de límite, utilizando 0"
#: config/tc-m68k.c:3478 config/tc-m68k.c:3494
msgid "Floating point register in register list"
@@ -10665,7 +10391,7 @@ msgstr "la etiqueta de texto «%s» está alineada a un límite impar"
#: config/tc-m68k.c:5006
#, c-format
msgid "value %ld out of range"
-msgstr "valora %ld fuera de limite"
+msgstr "valora %ld fuera de límite"
#: config/tc-m68k.c:5020
msgid "invalid byte branch offset"
@@ -10697,11 +10423,11 @@ msgstr "Se trató de convertir una ramificación relativa a PC a un salto absolu
#: config/tc-m68k.c:5509 config/tc-m68k.c:5520 config/tc-m68k.c:5564
msgid "expression out of range: defaulting to 1"
-msgstr "expresión fuera de limite: se cambia por defecto a 1"
+msgstr "expresión fuera de límite: se cambia por defecto a 1"
#: config/tc-m68k.c:5556
msgid "expression out of range: defaulting to 0"
-msgstr "expresión fuera de limite: se cambia por defecto a 0"
+msgstr "expresión fuera de límite: se cambia por defecto a 0"
#: config/tc-m68k.c:5597 config/tc-m68k.c:5609
#, c-format
@@ -10868,10 +10594,9 @@ msgstr ""
"-mcpu=<cpu>\t\tdefine el cpu [por defecto %s]\n"
#: config/tc-m68k.c:7733
-#, fuzzy, c-format
-#| msgid "-m[no-]%-16s enable/disable%s architecture extension\n"
+#, c-format
msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
-msgstr "-m[no-]%-16s activa/desactiva la extensión de arquitectura%s\n"
+msgstr "-m[no-]%-16s activa/desactiva extensión arquitectural %s\n"
#: config/tc-m68k.c:7739
#, c-format
@@ -10933,7 +10658,7 @@ msgstr "No es una arquitectura coldfire definida"
#, fuzzy, c-format
#| msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
-msgstr "Signo ajustado .word (%ld) desborda: la sentencia `switch' es demasiado grande."
+msgstr "Signo ajustado .word (%ld) desborda: sentencia `switch' demasiado grande."
#: config/tc-mcore.c:520 config/tc-microblaze.c:511 config/tc-microblaze.c:539
#: config/tc-microblaze.c:576 config/tc-microblaze.c:588
@@ -10965,7 +10690,7 @@ msgstr "operando debe ser una constante"
#: config/tc-mcore.c:783
#, c-format
msgid "operand must be absolute in range %u..%u, not %ld"
-msgstr "operando debe ser un absoluto en el limite %u..%u, no %ld"
+msgstr "operando debe ser un absoluto en el límite %u..%u, no %ld"
#: config/tc-mcore.c:818
msgid "operand must be a multiple of 4"
@@ -10982,7 +10707,7 @@ msgstr "operando debe ser un múltiplo de 2"
#: config/tc-microblaze.c:2155
#, c-format
msgid "unknown opcode \"%s\""
-msgstr "código operacional «%s» desconocido"
+msgstr "código operacional desconocido «%s»"
#: config/tc-mcore.c:930
msgid "invalid register: r15 illegal"
@@ -11015,15 +10740,15 @@ msgstr "inmediato no es una potencia de dos"
#: config/tc-mcore.c:1126
msgid "translating bgeni to movi"
-msgstr "se traduce bgeni a movi"
+msgstr "se traslada ‘bgeni’ a ‘movi’"
#: config/tc-mcore.c:1163
msgid "translating mgeni to movi"
-msgstr "se traduce mgeni a movi"
+msgstr "se traslada ‘mgeni’ a ‘movi’"
#: config/tc-mcore.c:1195
msgid "translating bmaski to movi"
-msgstr "se traduce bmaski a movi"
+msgstr "se traslada ‘bmaski’ a ‘movi’"
#: config/tc-mcore.c:1271
#, c-format
@@ -11127,17 +10852,16 @@ msgid "unknown"
msgstr "desconocido"
#: config/tc-mcore.c:1950
-#, fuzzy, c-format
-#| msgid "odd distance branch (0x%lx bytes)"
+#, c-format
msgid "odd distance branch (0x%lx byte)"
msgid_plural "odd distance branch (0x%lx bytes)"
msgstr[0] "distancia de ramificación impar (0x%lx bytes)"
-msgstr[1] "distancia de ramificación impar (0x%lx bytes)"
+msgstr[1] "distancia de ramificación impar (0x%lx byte)"
#: config/tc-mcore.c:1957
#, c-format
msgid "pcrel for branch to %s too far (0x%lx)"
-msgstr "el pcrel para ramificación a %s muy lejos (0x%lx)"
+msgstr "el pcrel para ramificar a %s muy lejos (0x%lx)"
#: config/tc-mcore.c:1977
#, c-format
@@ -11147,7 +10871,7 @@ msgstr "el pcrel para lrw/jmpi/jsri a %s está muy lejos (0x%lx)"
#: config/tc-mcore.c:1989
#, c-format
msgid "pcrel for loopt too far (0x%lx)"
-msgstr "pcrel para bucle ‘loopt’ está muy lejos (0x%lx)"
+msgstr "el pcrel para bucle ‘loopt’ está muy lejos (0x%lx)"
#: config/tc-mcore.c:2185 config/tc-microblaze.c:2435 config/tc-tic30.c:1386
#, c-format
@@ -11239,7 +10963,7 @@ msgstr "demasiadas insns IVC2 para empaquetar con una insn core de 32-bit"
#: config/tc-mep.c:1043
#, c-format
msgid "unable to pack %s by itself?"
-msgstr "¿No se puede empaquetar %s por sí mismo?"
+msgstr "¿incapaz de empaquetar %s por sí mismo?"
#: config/tc-mep.c:1073
#, c-format
@@ -11280,10 +11004,8 @@ msgid ".vliw unavailable when VLIW is disabled."
msgstr ".vliw no está disponible cuando VLIW está desactivado."
#: config/tc-metag.c:456
-#, fuzzy
-#| msgid "unknown floating point abi `%s'\n"
msgid "no floating point unit specified"
-msgstr "esperaba coma flotante inmediata"
+msgstr "unidad no especificada de coma flotante"
#: config/tc-metag.c:721
#, c-format
@@ -11291,10 +11013,8 @@ msgid "offset must be a multiple of %d"
msgstr "desplazamiento debe ser un múltiplo de %d"
#: config/tc-metag.c:737 config/tc-metag.c:4445
-#, fuzzy
-#| msgid "dest and source1 must be the same register"
msgid "offset and base must be from the same unit"
-msgstr "dest y source1 deben ser el mismo registro"
+msgstr "destino y origen deben ser desde la misma unidad"
#: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
msgid "invalid destination register"
@@ -11315,10 +11035,8 @@ msgid "invalid destination unit"
msgstr "invalida unidad destino"
#: config/tc-metag.c:1032
-#, fuzzy
-#| msgid "PC not allowed as destination"
msgid "mov cannot use RD port as destination"
-msgstr "no se permite PC como destino"
+msgstr "mov no puede utilizar puerto RD como destino"
#: config/tc-metag.c:1057
msgid "invalid source unit"
@@ -11358,36 +11076,28 @@ msgid "invalid source register list"
msgstr "invalida listado registrador origen"
#: config/tc-metag.c:1351
-#, fuzzy
-#| msgid "rd must be even number."
msgid "register list must be even numbered"
-msgstr "registro destino deberían ser numerados pares"
+msgstr "registro listado debe ser numerado pares"
#: config/tc-metag.c:1357
-#, fuzzy
-#| msgid "registers may not be the same"
msgid "register list must be from the same unit"
-msgstr "los registros no pueden ser el mismo"
+msgstr "listado de registro debe ser de la misma unidad"
#: config/tc-metag.c:1380
msgid "register list must not contain duplicates"
msgstr "registrador listado debe no contener duplicados"
#: config/tc-metag.c:1637
-#, fuzzy
-#| msgid ": asr number must be between 16 and 31"
msgid "MDRD value must be between 1 and 8"
-msgstr ": el número asr debe estar entre 16 y 31"
+msgstr "MDRD validado debe estar entre 1 y 9"
#: config/tc-metag.c:1728
msgid "invalid destination memory operand"
msgstr "operando de memoria destino no válida"
#: config/tc-metag.c:1743
-#, fuzzy
-#| msgid "invalid symbolic operand"
msgid "invalid source memory operand"
-msgstr "operando de memoria destino no válida"
+msgstr "operando de memoria origen inválido"
#: config/tc-metag.c:1750
#, c-format
@@ -11395,10 +11105,8 @@ msgid "address units must be one of %s"
msgstr "unidades direccionales debe ser uno de %s"
#: config/tc-metag.c:1757
-#, fuzzy
-#| msgid "dest and source1 must be the same register"
msgid "base and offset must be from the same unit"
-msgstr "dest y source1 deben ser el mismo registro"
+msgstr "base y destino deben ser desde la misma unidad"
#: config/tc-metag.c:1765
msgid "source and destination increment mode must agree"
@@ -11428,7 +11136,7 @@ msgstr "registro enlazado debe estar dentro de un registro numerado bajo"
#: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
msgid "target out of range"
-msgstr "objetivo fuera de limite"
+msgstr "objetivo fuera de límite"
#: config/tc-metag.c:2672
msgid "invalid quickrot unit specified"
@@ -11479,16 +11187,13 @@ msgid "source registers should be even numbered"
msgstr "registros origen deberían ser numerados pares"
#: config/tc-metag.c:4273
-#, fuzzy, c-format
-#| msgid "acc0 expected, not '%.100s'"
+#, c-format
msgid "expected ']', not %c in %s"
-msgstr "«%s» no es válido aquí (se esperaba `%c%s%s%c')"
+msgstr "esperaba ']', no %c dentro de %s"
#: config/tc-metag.c:4392
-#, fuzzy
-#| msgid "Invalid operand for memory access '%s'"
msgid "invalid register for memory access"
-msgstr "contador de acceso inválido"
+msgstr "registro para acceso de memoria inválido"
#: config/tc-metag.c:4505 config/tc-metag.c:4633
msgid "unexpected end of line"
@@ -11499,10 +11204,8 @@ msgid "'H' modifier only valid for accumulator registers"
msgstr "Registro acumulador inválido"
#: config/tc-metag.c:4605
-#, fuzzy
-#| msgid ": asr number must be between 0 and 31"
msgid "base unit must be either A0 or A1"
-msgstr ": el número asr debe estar entre 0 y 31"
+msgstr "unidad base debe ser o A0 o A1"
#: config/tc-metag.c:4678 config/tc-metag.c:5121
msgid "invalid register"
@@ -11543,10 +11246,9 @@ msgid "immediate value not allowed when source & dest differ"
msgstr "no se puede usar un valor inmediato para establecer este campo"
#: config/tc-metag.c:5214
-#, fuzzy, c-format
-#| msgid "invalid register mask"
+#, c-format
msgid "invalid register operand: %s"
-msgstr "invalida registro operando Nº1"
+msgstr "operando registrado inválido: %s"
#: config/tc-metag.c:5248
msgid "QUICKRoT extension requires 4 registers"
@@ -11573,20 +11275,16 @@ msgid "invalid register operand #2"
msgstr "operando registrado inválido Nº2"
#: config/tc-metag.c:5414
-#, fuzzy
-#| msgid "this instruction does not support indexing"
msgid "this instruction does not accept an immediate"
-msgstr "instrucción no acepta el direccionamiento preindizado"
+msgstr "esta instrucción no acepta un inmediato"
#: config/tc-metag.c:5434
msgid "invalid register operand #3"
msgstr "operando registrado inválido Nº3"
#: config/tc-metag.c:5446
-#, fuzzy
-#| msgid "instruction does not accept this addressing mode"
msgid "this instruction does not accept an accumulator"
-msgstr "la instrucción no acepta este modo de direccionamiento"
+msgstr "esta instrucción no acepta un acumulador"
#: config/tc-metag.c:5464
msgid "invalid register operand #4"
@@ -11597,34 +11295,25 @@ msgid "invalid accumulator register"
msgstr "invalida registro acumulador"
#: config/tc-metag.c:5597
-#, fuzzy
-#| msgid "thumb conditional instruction should be in IT block"
msgid "conditional instruction cannot use G flag"
-msgstr "la instrucción condicional pulgar debe estar en el bloque IT"
+msgstr "la instrucción condicional no puede utilizar marca G"
#: config/tc-metag.c:5608
-#, fuzzy
-#| msgid "thumb conditional instruction should be in IT block"
msgid "conditional instruction cannot use B flag"
-msgstr "la instrucción condicional pulgar debe estar en el bloque IT"
+msgstr "la instrucción condicional no puede utilizar marca B"
#: config/tc-metag.c:5619
-#, fuzzy
-#| msgid "thumb conditional instruction should be in IT block"
msgid "conditional instruction cannot use R flag"
-msgstr "la instrucción condicional pulgar debe estar en el bloque IT"
+msgstr "instrucción condicional no puede utilizar marca R"
#: config/tc-metag.c:5728
-#, fuzzy
-#| msgid ":lower16: not allowed this instruction"
msgid "'L' modifier not valid for this instruction"
-msgstr "Registro acumulador inválido"
+msgstr "Modificador 'L' no válido para esta instrucción"
#: config/tc-metag.c:5860
-#, fuzzy, c-format
-#| msgid "missing cpu name `%s'"
+#, c-format
msgid "missing fpu name `%s'"
-msgstr "ausente el nombre de cpu «%s»"
+msgstr "ausente el nombre fpu «%s»"
#: config/tc-metag.c:5871
#, c-format
@@ -11642,10 +11331,8 @@ msgid "unknown DSP `%s'"
msgstr "desconoce DSP `%s'"
#: config/tc-metag.c:5915
-#, fuzzy
-#| msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
-msgstr "<nombre fpu>\t ensambla para la arquitectura de Unidad de Coma Flotante <nombre fpu>"
+msgstr "<nombre dsp>\t ensambla para la arquitectura DSP <nombre dsp>"
#: config/tc-metag.c:5953
#, c-format
@@ -11653,26 +11340,22 @@ msgid " Meta specific command line options:\n"
msgstr " Opciones de la línea de mandatos específicas de Meta:\n"
#: config/tc-metag.c:6042
-#, fuzzy
-#| msgid "first operand is floating point"
msgid "premature end of floating point prefix"
-msgstr "carácter prefijo de coma flotante desconocido"
+msgstr "final prematuro de prefijo coma flotante"
#: config/tc-metag.c:6102
msgid "unknown floating point prefix character"
-msgstr "carácter prefijo de coma flotante desconocido"
+msgstr "desconoce prefijo de caracteres de coma flotante"
#: config/tc-metag.c:6251
-#, fuzzy, c-format
-#| msgid "unknown syntax format character `%c'"
+#, c-format
msgid "unknown DSP prefix character %c %s"
-msgstr "carácter de formato de sintaxis `%c' desconocido"
+msgstr "carácter prefijo DSP desconocido %c%s"
#: config/tc-metag.c:6514
-#, fuzzy, c-format
-#| msgid "instruction not allowed: %s"
+#, c-format
msgid "instruction mnemonic too long: %s"
-msgstr "ciclo demasiado largo para la instrucción LOOP"
+msgstr "instrucción mnemónica demasiado larga: %s"
#: config/tc-metag.c:6569
#, c-format
@@ -11789,10 +11472,8 @@ msgid "An IMM instruction should not be present in the .s file"
msgstr "Una instrucción IMM no debe estar presente en el fichero .s"
#: config/tc-microblaze.c:1721
-#, fuzzy
-#| msgid "Symbol used as immediate for shift instruction"
msgid "Symbol used as immediate for mbar instruction"
-msgstr "Se utiliza un símbolo como inmediato para la instrucción desplazamiento"
+msgstr "Se utiliza un símbolo como inmediato para instrucción mbar"
#: config/tc-microblaze.c:1727
#, c-format
@@ -11806,7 +11487,7 @@ msgstr "Llamada equivocada a MD_NTOF()"
#: config/tc-microblaze.c:2061
#, c-format
msgid "pcrel for branch to %s too far (0x%x)"
-msgstr "el pcrel para la ramificación a %s está demasiado lejos (0x%x)"
+msgstr "el pcrel para ramificar a %s muy lejos (0x%x)"
#. We know the abs value: Should never happen.
#: config/tc-microblaze.c:2216
@@ -11842,9 +11523,9 @@ msgid "the %d-bit %s architecture does not support the `%s' extension"
msgstr "el %d-bit %s arquitectural no admite «%s» como extensión"
#: config/tc-mips.c:2084
-#, fuzzy, c-format
+#, c-format
msgid "the `%s' extension requires %s%d revision %d or greater"
-msgstr "la extensión «%s» fue quitada en %s%d revisión %d"
+msgstr "la extensión «%s» requiere %s%d revisión %d o superior"
#: config/tc-mips.c:2093
#, c-format
@@ -11852,9 +11533,9 @@ msgid "the `%s' extension was removed in %s%d revision %d"
msgstr "la extensión «%s» fue quitada en %s%d revisión %d"
#: config/tc-mips.c:2102
-#, fuzzy, c-format
+#, c-format
msgid "the `%s' extension requires 64-bit FPRs"
-msgstr "la instrucción %s requiere una extensión FPU"
+msgstr "la extensión `%s' requiere varios FPR de 64-bit"
#: config/tc-mips.c:2945 config/tc-mips.c:16245
#, c-format
@@ -11862,16 +11543,12 @@ msgid "unrecognized register name `%s'"
msgstr "nombre de registro no reconocido «%s»"
#: config/tc-mips.c:3172
-#, fuzzy
-#| msgid "invalid register name"
msgid "invalid register range"
-msgstr "límite inválido en listado de registro vectorial"
+msgstr "límite inválido registro"
#: config/tc-mips.c:3200
-#, fuzzy
-#| msgid "alignment must be constant"
msgid "vector element must be constant"
-msgstr "elemento inicializador no es constante"
+msgstr "elemento vector debe ser constante"
#: config/tc-mips.c:3210
msgid "missing `]'"
@@ -11893,16 +11570,14 @@ msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
msgstr "interno: código operacional mips equivocado (bits 0x%08lx definidos doble ): %s %s"
#: config/tc-mips.c:3501
-#, fuzzy, c-format
-#| msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
+#, c-format
msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
-msgstr "interno: código operacional mips equivocado (bits 0x%lx indefinidos): %s %s"
+msgstr "interno: código operacional mips equivocado (varios bit 0x%08lx definidos): %s %s"
#: config/tc-mips.c:3508
-#, fuzzy, c-format
-#| msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
+#, c-format
msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
-msgstr "interno: código operacional mips equivocado (bits 0x%lx indefinidos): %s %s"
+msgstr "interno: código operacional mips equivocado (varios bit 0x%08lx definidos): %s %s"
#: config/tc-mips.c:3543
#, c-format
@@ -11950,13 +11625,11 @@ msgstr ".gnu_attribute %d,%d no es compatible más"
#: config/tc-mips.c:3921
#, c-format
msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
-msgstr ""
+msgstr ".gnu_attribute %d,%d no es un ABI coma-flotante reconocida"
#: config/tc-mips.c:3934
-#, fuzzy
-#| msgid "-mgp64 used with a 32-bit processor"
msgid "`gp=64' used with a 32-bit processor"
-msgstr "se utilizó `gp=64' con un ABI de 32-bit"
+msgstr "se utilizó `gp=64' con un procesador de 32-bit"
#: config/tc-mips.c:3937
msgid "`gp=32' used with a 64-bit ABI"
@@ -11995,10 +11668,8 @@ msgid "Unknown size of floating point registers"
msgstr "Tamaño desconocido de registros de coma flotante"
#: config/tc-mips.c:3972
-#, fuzzy
-#| msgid "-mgp32 used with a 64-bit ABI"
msgid "`nooddspreg` cannot be used with a 64-bit ABI"
-msgstr "se utilizó `gp=32' con un ABI de 64-bit"
+msgstr "`nooddspreg` no puede ser empleado con un ABI de 64-bit"
#: config/tc-mips.c:3975 config/tc-mips.c:3979
#, c-format
@@ -12012,7 +11683,7 @@ msgstr "relajación de ramificación no está admitida en «%s»"
#: config/tc-mips.c:4064
msgid "trap exception not supported at ISA 1"
-msgstr "excepción de trampa no admitida en ISA 1"
+msgstr "excepción de captura no admitida en ISA 1"
#: config/tc-mips.c:4077 config/tc-mips.c:17125
#, c-format
@@ -12044,10 +11715,9 @@ msgid "operand %d must be an immediate expression"
msgstr "operando %d debe ser una expresión inmediata"
#: config/tc-mips.c:5015 config/tc-mips.c:5017
-#, fuzzy, c-format
-#| msgid "Float register should be even, was %d"
+#, c-format
msgid "float register should be even, was %d"
-msgstr "código condicional registrado debería ser par para %s, era %d"
+msgstr "registro flotante debería ser par, era %d"
#: config/tc-mips.c:5030
#, c-format
@@ -12064,10 +11734,8 @@ msgid "invalid performance register"
msgstr "rendimiento registrado inválido"
#: config/tc-mips.c:5452
-#, fuzzy
-#| msgid "source register must be r1"
msgid "the source register must not be $0"
-msgstr "comparaciones deben ser con registros o #0"
+msgstr "el registro origen debe no ser $0"
#: config/tc-mips.c:5728
msgid "missing frame size"
@@ -12082,10 +11750,9 @@ msgid "invalid frame size"
msgstr "tamaño de marco inválido"
#: config/tc-mips.c:5778
-#, fuzzy, c-format
-#| msgid "operand is not an immediate"
+#, c-format
msgid "operand %d must be an immediate"
-msgstr "operando %d debe ser una expresión inmediata"
+msgstr "operando %d debe ser un inmediato"
#: config/tc-mips.c:5793
msgid "invalid element selector"
@@ -12101,10 +11768,9 @@ msgid "floating-point expression required"
msgstr "requerida expresión de coma flotante"
#: config/tc-mips.c:6083
-#, fuzzy, c-format
-#| msgid "cannot use register index with this instruction"
+#, c-format
msgid "cannot use `%s' in this section"
-msgstr "%s: no se puede encontrar la sección %s"
+msgstr "no puede utilizar `%s' dentro de esta sección"
#: config/tc-mips.c:6230
msgid "used $at without \".set noat\""
@@ -12136,27 +11802,23 @@ msgstr "ramificación a una dirección mal alineada (0x%lx)"
#: config/tc-mips.c:8877
#, c-format
msgid "branch address range overflow (0x%lx)"
-msgstr "ramificación de limite direccional desborda (0x%lx)"
+msgstr "ramificación de límite direccional desborda (0x%lx)"
#: config/tc-mips.c:7592
msgid "extended instruction in delay slot"
msgstr "instrucción extendida en ranura de retardo"
#: config/tc-mips.c:8056
-#, fuzzy
-#| msgid "Source and destination must be different"
msgid "source and destination must be different"
-msgstr "modo incrementa de origen y destino registros fuente y destino no deben ser iguales"
+msgstr "origen y destino deben ser diferentes"
#: config/tc-mips.c:8059
msgid "a destination register must be supplied"
msgstr "un registro de destino debe ser proporcionado"
#: config/tc-mips.c:8064
-#, fuzzy
-#| msgid "source register must be r1"
msgid "the source register must not be $31"
-msgstr "registro origen debe estar en la unidad disparadora"
+msgstr "el registro origen debe no ser $31"
#: config/tc-mips.c:8312 config/tc-mips.c:14189 config/tc-mips.c:18786
msgid "invalid unextended operand value"
@@ -12165,11 +11827,11 @@ msgstr "valor de operando no extendido inválido"
#: config/tc-mips.c:8430
#, c-format
msgid "opcode not supported on this processor: %s (%s)"
-msgstr "no se admite el código operacional en este procesador: %s (%s)"
+msgstr "código operacional no admitido en este procesador: %s (%s)"
#: config/tc-mips.c:8509
msgid "opcode not supported in the `insn32' mode"
-msgstr "código operacional dentro del modo `insn32' no admitido"
+msgstr "código operacional no admitido dentro del modo `insn32' no admitido"
#: config/tc-mips.c:8512
#, c-format
@@ -12224,10 +11886,9 @@ msgid "PIC code offset overflow (max 16 signed bits)"
msgstr "Desbordamiento del desplazamiento del código PIC (máx 16 bits con signo)"
#: config/tc-mips.c:10194
-#, fuzzy, c-format
-#| msgid "BALIGN immediate not 1 or 3 (%lu)"
+#, c-format
msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
-msgstr "El inmediato BALING no es 1 o 3 (%lu)"
+msgstr "BALING inmediato no es 0, 1, 2 o 3 (%lu)"
#. result is always true
#: config/tc-mips.c:10290
@@ -12258,7 +11919,7 @@ msgstr "Desbordamiento del desplazamiento del código PIC (máx 32 bits con sign
#: config/tc-mips.c:11353 config/tc-mips.c:11429
#, c-format
msgid "opcode not supported in the `insn32' mode `%s'"
-msgstr "código operacional no admitido en el modo `insn32' «%s»"
+msgstr "código operacional no admitido dentro del modo `insn32' «%s»"
#: config/tc-mips.c:11381
msgid "MIPS PIC call to register other than $25"
@@ -12266,14 +11927,12 @@ msgstr "Llamada PIC MIPS a un registro diferente de $25"
#: config/tc-mips.c:11397 config/tc-mips.c:11408 config/tc-mips.c:11541
#: config/tc-mips.c:11552
-#, fuzzy
-#| msgid "No .cprestore pseudo-op used in PIC code"
msgid "no .cprestore pseudo-op used in PIC code"
-msgstr "no se utilizó el pseudo-operador .frame en el código PIC"
+msgstr "no se utilizó pseudo-operador .cprestore en el código PIC"
#: config/tc-mips.c:11402 config/tc-mips.c:11546
msgid "no .frame pseudo-op used in PIC code"
-msgstr "no se utilizó el pseudo-operador .frame en el código PIC"
+msgstr "no se utilizó pseudo-operador .frame en el código PIC"
#: config/tc-mips.c:11567
msgid "non-PIC jump used in PIC library"
@@ -12312,7 +11971,7 @@ msgstr "se solicitó un operando extendido pero se necesita"
#: config/tc-mips.c:14208
msgid "operand value out of range for instruction"
-msgstr "el valor de operando está fuera de limite para la instrucción"
+msgstr "el valor de operando está fuera de límite para la instrucción"
#: config/tc-mips.c:14307
#, c-format
@@ -12375,7 +12034,7 @@ msgstr ""
#: config/tc-mips.c:15453
msgid "PC-relative reference to a different section"
-msgstr "PC-relativo de referencia a una sección diferente"
+msgstr "Referencia relativa al PC para una sección diferente"
#: config/tc-mips.c:15525 config/tc-riscv.c:1960
msgid "TLS relocation against a constant"
@@ -12390,10 +12049,8 @@ msgid "JALX to a symbol in the same ISA mode"
msgstr "JALX para un símbolo dentro del mismo modo ISA"
#: config/tc-mips.c:15633
-#, fuzzy
-#| msgid "unsupported relocation"
msgid "unsupported constant in relocation"
-msgstr "no se admite la constante large"
+msgstr "constante no admitida en reubicación"
#: config/tc-mips.c:15705
#, c-format
@@ -12410,10 +12067,9 @@ msgid "PC-relative access out of range"
msgstr "PC-relativo de acceso fuera de límite"
#: config/tc-mips.c:15728
-#, fuzzy, c-format
-#| msgid "Branch to misaligned address (%lx)"
+#, c-format
msgid "PC-relative access to misaligned address (%lx)"
-msgstr "Ramificación a una dirección mal alineada (%lx)"
+msgstr "Acceso PC-relativo para direcciones mal alineada (%lx)"
#: config/tc-mips.c:15895
#, c-format
@@ -12451,7 +12107,7 @@ msgstr "opción no reconocida «%s»"
#: config/tc-mips.c:16307
#, c-format
msgid "unknown architecture %s"
-msgstr "arquitectura %s desconocida"
+msgstr "desconoce arquitectura %s"
#: config/tc-mips.c:16321 config/tc-mips.c:16483
#, c-format
@@ -12483,7 +12139,7 @@ msgstr ".module utilizado con símbolo no reconocido: %s\n"
#: config/tc-mips.c:16516
msgid ".module is not permitted after generating code"
-msgstr ""
+msgstr ".module no está permitido tras generar código"
#: config/tc-mips.c:16576 config/tc-mips.c:16655 config/tc-mips.c:16759
#: config/tc-mips.c:16789 config/tc-mips.c:16838
@@ -12534,10 +12190,8 @@ msgid "relaxed out-of-range branch into a jump"
msgstr "ramificación relajada fuera de límite dentro de omisión"
#: config/tc-mips.c:18661
-#, fuzzy
-#| msgid "extended instruction in delay slot"
msgid "extended instruction in a branch delay slot"
-msgstr "instrucción extendida en ranura de retardo"
+msgstr "instrucción extendida en una rama de ranura de retardo"
#: config/tc-mips.c:18775 config/tc-xtensa.c:1656 config/tc-xtensa.c:1934
msgid "unsupported relocation"
@@ -12598,18 +12252,7 @@ msgstr ""
"\t\t\timplícitamente con el registro gp [por defecto 8]\n"
#: config/tc-mips.c:19919
-#, fuzzy, c-format
-#| msgid ""
-#| "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
-#| "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
-#| "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
-#| "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
-#| "-mips5 generate MIPS ISA V instructions\n"
-#| "-mips32 generate MIPS32 ISA instructions\n"
-#| "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
-#| "-mips64 generate MIPS64 ISA instructions\n"
-#| "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
-#| "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
+#, c-format
msgid ""
"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
@@ -12635,7 +12278,15 @@ msgstr ""
"-mips5 genera instrucciones MIPS ISA V\n"
"-mips32 genera instrucciones MIPS32 ISA\n"
"-mips32r2 genera instrucciones MIPS32 versión 2 ISA\n"
+"-mips32r3 genera instrucciones MIPS32 versión 3 ISA\n"
+"-mips32r5 genera instrucciones MIPS32 versión 5 ISA\n"
+"-mips32r6 genera instrucciones MIPS32 versión 6 ISA\n"
"-mips64 genera instrucciones MIPS64 ISA\n"
+"-mips64r2 genera instrucciones MIPS64 versión 2 ISA\n"
+"-mips64r3 genera instrucciones MIPS64 versión 3 ISA\n"
+"-mips64r5 genera instrucciones MIPS64 versión 5 ISA\n"
+"-mips64r6 genera instrucciones MIPS64 versión 6 ISA\n"
+"\n"
"-march=CPU/-mtune=CPU\tgenera código/calendarización para el CPU, donde CPU es uno de:\n"
#: config/tc-mips.c:19944
@@ -12695,16 +12346,13 @@ msgstr ""
"-mno-dspr2\t\tno genera instrucciones DSP R2\n"
#: config/tc-mips.c:19972
-#, fuzzy, c-format
-#| msgid ""
-#| "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
-#| "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
+#, c-format
msgid ""
"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
"-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
msgstr ""
-"-mdspr2\t\t\tgenera instrucciones DSP R2\n"
-"-mno-dspr2\t\tno genera instrucciones DSP R2\n"
+"-mdspr3\t\t\t genera instrucciones DSP R3\n"
+"-mno-dspr3\t\t no genera instrucciones DSP R3\n"
#: config/tc-mips.c:19975
#, c-format
@@ -12734,40 +12382,31 @@ msgstr ""
"-mno-msa\t\tno genera instrucciones MSA\n"
#: config/tc-mips.c:19984
-#, fuzzy, c-format
-#| msgid ""
-#| "-mdsp\t\t\tgenerate DSP instructions\n"
-#| "-mno-dsp\t\tdo not generate DSP instructions\n"
+#, c-format
msgid ""
"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
"-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
msgstr ""
-"-mdsp\t\t\tgenera instrucciones DSP\n"
-"-mno-dsp\t\tno genera instrucciones DSP\n"
+"-mdsp\t\t\tgenera eXtended Physical Address instrucciones (XPA)\n"
+"-mno-xpa\t\tno genera instrucciones eXtended Physical Address\n"
#: config/tc-mips.c:19987
-#, fuzzy, c-format
-#| msgid ""
-#| "-mmt\t\t\tgenerate MT instructions\n"
-#| "-mno-mt\t\t\tdo not generate MT instructions\n"
+#, c-format
msgid ""
"-mvirt\t\t\tgenerate Virtualization instructions\n"
"-mno-virt\t\tdo not generate Virtualization instructions\n"
msgstr ""
-"-mmt\t\t\tgenera instrucciones MT\n"
-"-mno-mt\t\tno genera instrucciones MT\n"
+"-mvirt\t\t\tgenera instrucciones Virtualization\n"
+"-mno-virt\t\tno genera instrucciones Virtualization\n"
#: config/tc-mips.c:19990
-#, fuzzy, c-format
-#| msgid ""
-#| "-mmicromips\t\tgenerate microMIPS instructions\n"
-#| "-mno-micromips\t\tdo not generate microMIPS instructions\n"
+#, c-format
msgid ""
"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
"-mno-insn32\t\tgenerate all microMIPS instructions\n"
msgstr ""
-"-mmicromips\t\tgenera instrucciones microMIPS\n"
-"-mno-micromips\t\tno genera instrucciones microMIPS\n"
+"-minsn32\t\t solo genera instrucciones microMIPS de 32-bit\n"
+"-mno-insn32\t\t genera todas las instrucciones microMIPS\n"
#: config/tc-mips.c:19993
#, c-format
@@ -12801,13 +12440,7 @@ msgstr ""
"--break, --no-trap\texcepción break en div por 0 y desbordamiento de mult\n"
#: config/tc-mips.c:20007
-#, fuzzy, c-format
-#| msgid ""
-#| "-mhard-float\t\tallow floating-point instructions\n"
-#| "-msoft-float\t\tdo not allow floating-point instructions\n"
-#| "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
-#| "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
-#| "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
+#, c-format
msgid ""
"-mhard-float\t\tallow floating-point instructions\n"
"-msoft-float\t\tdo not allow floating-point instructions\n"
@@ -12819,11 +12452,15 @@ msgid ""
"-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode switch\n"
"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
msgstr ""
-"-mhard-float\t\tpermite instrucciones de coma flotante\n"
-"-msoft-float\t\tno permite instrucciones de coma flotante\n"
-"-msingle-float\t\tsólo permite operaciones de coma flotante de 32 bits\n"
-"-mdouble-float\t\tpermite operaciones de coma flotante de 32 y 64 bits\n"
+"-mhard-float\t\t permite instrucciones de coma flotante\n"
+"-msoft-float\t\t no permite instrucciones de coma flotante\n"
+"-msingle-float\t\t sólo permite operaciones de coma flotante de 32 bits\n"
+"-mdouble-float\t\t permite operaciones de coma flotante de 32 y 64 bits\n"
"--[no-]construct-floats [des]activa valores de coma flotante a construir\n"
+"--[no-]relax-branch\t [no]permite ramificación fuera del límite para ser relajadas\n"
+"-mignore-branch-isa\t acepta ramas inválidas requeriendo un modo ISA\n"
+"-mno-ignore-branch-isa\t rechaza ramas inválidas requiriendo un intercambio de modo ISA\n"
+"-mnan=ENCODING\t\t selecciona un convenio de codificación IEEE 754 NaN, incluso de:\n"
#: config/tc-mips.c:20025
#, c-format
@@ -12866,7 +12503,7 @@ msgstr ".end ausente al final del ensamblado"
#: config/tc-mmix.c:702
#, c-format
msgid " MMIX-specific command line options:\n"
-msgstr "Opciones de la línea de mandatos específicas de MMIX:\n"
+msgstr " Opciones de la línea de mandatos específicas de MMIX:\n"
#: config/tc-mmix.c:703
#, c-format
@@ -12880,12 +12517,12 @@ msgstr ""
#: config/tc-mmix.c:706
#, c-format
msgid " -globalize-symbols Make all symbols global.\n"
-msgstr " -globalize-symbols Hace que todos los símbolos sean globales.\n"
+msgstr " -globalize-symbols Crea todos los símbolos globales.\n"
#: config/tc-mmix.c:708
#, c-format
msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
-msgstr " -gnu-syntax Desactiva la compatibilidad con la sintaxis mmixal.\n"
+msgstr " -gnu-syntax Desactiva la compatibilidad sintáctica mmixal.\n"
#: config/tc-mmix.c:710
#, c-format
@@ -12930,7 +12567,7 @@ msgid ""
msgstr ""
" -x No avisa cuando no se sabe que un operando para\n"
" GETA, una ramificación, PUSHJ ó JUMP esté dentro\n"
-" del limite. El enlazador atrapará cualquier error.\n"
+" del límite. El enlazador atrapará cualquier error.\n"
" Implica -linker-allocated-gregs."
#: config/tc-mmix.c:849
@@ -12980,7 +12617,7 @@ msgstr "BSPEC ya está activo. No se admite el anidamiento."
#: config/tc-mmix.c:2115
msgid "invalid BSPEC expression"
-msgstr "expresión BSPEC inválida"
+msgstr "expresión BSPEC no válida"
#: config/tc-mmix.c:2131
#, c-format
@@ -13002,7 +12639,7 @@ msgstr "ausentea expresión local"
#: config/tc-mmix.c:2396
msgid "operand out of range, instruction expanded"
-msgstr "operando está fuera de limite, se expande la instrucción"
+msgstr "operando está fuera de límite, se expande la instrucción"
#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
#. user-friendly, though a little bit non-substantial.
@@ -13029,7 +12666,7 @@ msgstr "los operandos no son reducibles en el momento del ensamblado"
#: config/tc-mmix.c:2896
#, c-format
msgid "cannot generate relocation type for symbol %s, code %s"
-msgstr "no se puede generar el tipo reubicado para el símbolo %s, código %s"
+msgstr "incapaz de generar el tipo reubicado para el símbolo %s, código %s"
#: config/tc-mmix.c:2916
#, c-format
@@ -13067,7 +12704,7 @@ msgstr ""
#: config/tc-mmix.c:3734
msgid "GREG expression too complicated"
-msgstr "expresión GREG demasiado complicada"
+msgstr "GREG como expresión muy complicada"
#: config/tc-mmix.c:3749
msgid "internal: GREG expression not resolved to section"
@@ -13087,7 +12724,7 @@ msgstr "no se admite una directiva LOC desde dentro de una pareja BSPEC/ESPEC"
#: config/tc-mmix.c:3956
msgid "invalid LOC expression"
-msgstr "expresión LOC inválida"
+msgstr "expresión LOC no válida"
#: config/tc-mmix.c:4001 config/tc-mmix.c:4028
msgid "LOC expression stepping backwards is not supported"
@@ -13108,7 +12745,7 @@ msgstr "BYTE de expresión no un número puro"
#. BYTE sequences, so neither should we.
#: config/tc-mmix.c:4163
msgid "BYTE expression not in the range 0..255"
-msgstr "BYTE de expresión no interno al limite 0..255"
+msgstr "BYTE de expresión no interno al límite 0..255"
#: config/tc-mmix.c:4212 config/tc-mmix.c:4228
msgid "data item with alignment larger than location"
@@ -13144,7 +12781,7 @@ msgstr "Código operacional/operandos inválidos"
#: config/tc-mn10300.c:1792
msgid "Invalid register specification."
-msgstr "Especificación de registro inválida."
+msgstr "Especificación de registro no válida."
#: config/tc-mn10300.c:2390
#, c-format
@@ -13254,22 +12891,24 @@ msgstr ""
#: config/tc-msp430.c:1614
#, c-format
msgid " -ml - enable large code model\n"
-msgstr ""
+msgstr " -ml - activa modelo de código grande\n"
#: config/tc-msp430.c:1616
#, c-format
msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
msgstr ""
+" -mN - no inserta varias NOP tras interrupciones (predet.)\n"
+"\n"
#: config/tc-msp430.c:1618
#, c-format
msgid " -mn - insert a NOP after changing interrupts\n"
-msgstr ""
+msgstr " -mn - inserta un NOP tras modificar interrupciones\n"
#: config/tc-msp430.c:1620
#, c-format
msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
-msgstr ""
+msgstr " -mY - no advierte acerca de ausencias NOP tras modificar interrupciones\n"
#: config/tc-msp430.c:1622
#, c-format
@@ -13289,10 +12928,9 @@ msgid ""
msgstr ""
#: config/tc-msp430.c:1779
-#, fuzzy, c-format
-#| msgid "Registers cannot be used within immediate expression [%s]"
+#, c-format
msgid "extra characters '%s' at end of immediate expression '%s'"
-msgstr "caracteres adicionales «%s» al final de operando absoluto «%s»"
+msgstr "caracteres adicionales «%s» al final de expresión inmediata «%s»"
#: config/tc-msp430.c:1811 config/tc-msp430.c:1994 config/tc-msp430.c:2108
#, c-format
@@ -13302,7 +12940,7 @@ msgstr "valor 0x%x fuera de límite extendido."
#: config/tc-msp430.c:1817
#, c-format
msgid "value %d out of range. Use #lo() or #hi()"
-msgstr "valora %d está fuera de limite. Utilice #lo() o #hi()"
+msgstr "valora %d está fuera de límite. Utilice #lo() o #hi()"
#: config/tc-msp430.c:1863
msgid "cpu4: not converting PUSH #4 to shorter form"
@@ -13313,15 +12951,13 @@ msgid "cpu4: not converting PUSH #8 to shorter form"
msgstr ""
#: config/tc-msp430.c:1894
-#, fuzzy
-#| msgid ".ent directive has no symbol"
msgid "error: unsupported #foo() directive used on symbol"
-msgstr "la directiva .ent no tiene símbolo"
+msgstr "error: directiva #foo() sin apoyo para directiva utilizada en símbolo"
#: config/tc-msp430.c:1911
#, c-format
msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
-msgstr "expresión desconocida en operando %s. Utilice #llo() #lhi() #hlo() o #hhi()"
+msgstr "desconoce expresión en operando %s. Utilice #llo() #lhi() #hlo() o #hhi()"
#: config/tc-msp430.c:1962
#, c-format
@@ -13356,7 +12992,7 @@ msgstr "expresión desconocida en operando %s"
#: config/tc-msp430.c:2027
#, c-format
msgid "unknown addressing mode %s"
-msgstr "modo de direccionamiento %s desconocido"
+msgstr "desconoce modo de direccionamiento %s"
#: config/tc-msp430.c:2035
#, c-format
@@ -13365,7 +13001,7 @@ msgstr "Nombre registrado equivocado %s"
#: config/tc-msp430.c:2046
msgid "cannot use indirect addressing with the PC"
-msgstr "no puede utilizar una dirección indirecta con el PC"
+msgstr "no se puede utilizar una dirección indirecta con el PC"
#: config/tc-msp430.c:2066
msgid "')' required"
@@ -13383,14 +13019,13 @@ msgstr "no se debe usar r2 en el modo de direccionamiento indizado"
#: config/tc-msp430.c:2097 config/tc-msp430.c:2171 config/tc-msp430.c:3211
#: config/tc-msp430.c:3279 config/tc-msp430.c:3396 config/tc-msp430.c:3769
#: config/tc-msp430.c:3868 config/tc-msp430.c:3919
-#, fuzzy, c-format
-#| msgid "Illegal character after operand '%s'"
+#, c-format
msgid "extra characters '%s' at end of operand '%s'"
-msgstr "caracteres adicionales «%s» al final de operando absoluto «%s»"
+msgstr "caracteres adicionales «%s» al final de operando «%s»"
#: config/tc-msp430.c:2129 config/tc-msp430.c:2131
msgid "CPU8: Stack pointer accessed with an odd offset"
-msgstr ""
+msgstr "CPU8: puntero de pila accedido con un desplazamiento impar"
#: config/tc-msp430.c:2141
#, c-format
@@ -13409,22 +13044,19 @@ msgstr "este modo direccional no es aplicable para operando destino"
#: config/tc-msp430.c:2246 config/tc-msp430.c:2381 config/tc-msp430.c:2418
#: config/tc-msp430.c:2448 config/tc-msp430.c:3147 config/tc-msp430.c:3230
#: config/tc-msp430.c:3318
-#, fuzzy, c-format
-#| msgid "Expecting second argument"
+#, c-format
msgid "expected register as second argument of %s"
-msgstr "esperaba #n como primer argumento de %s"
+msgstr "esperaba registro como segundo argumento de %s"
#: config/tc-msp430.c:2285 config/tc-msp430.c:2351
-#, fuzzy, c-format
-#| msgid "Bignum too big for long"
+#, c-format
msgid "index value too big for %s"
-msgstr "<despl indexado es demasiado grande>"
+msgstr "valor indizado demasiado grande para %s"
#: config/tc-msp430.c:2302 config/tc-msp430.c:2368 config/tc-msp430.c:2475
-#, fuzzy, c-format
-#| msgid "unknown addressing mode %s"
+#, c-format
msgid "unexpected addressing mode for %s"
-msgstr "modo de direccionamiento %s desconocido"
+msgstr "modo direccional inesperado para %s"
#: config/tc-msp430.c:2388 config/tc-msp430.c:2425 config/tc-msp430.c:2455
#, c-format
@@ -13432,9 +13064,9 @@ msgid "constant generator destination register found in %s"
msgstr "encontrado generador de registro destino constante en %s"
#: config/tc-msp430.c:2432 config/tc-msp430.c:2462
-#, fuzzy, c-format
+#, c-format
msgid "constant generator source register found in %s"
-msgstr "encontrado generador de registro destino constante en %s"
+msgstr "generador constante de registro destino encontrado en %s"
#: config/tc-msp430.c:2552
msgid "no size modifier after period, .w assumed"
@@ -13451,10 +13083,9 @@ msgid "junk found after instruction: %s.%s"
msgstr "basura aparecida tras instrucción: %s.%s"
#: config/tc-msp430.c:2590
-#, fuzzy, c-format
-#| msgid "register rr%d does not exist"
+#, c-format
msgid "instruction %s.a does not exist"
-msgstr "el fichero «$filename» no existe, pero es un fichero de fuente del modificación"
+msgstr "instrucción %s.a no existe"
#: config/tc-msp430.c:2604
#, c-format
@@ -13490,19 +13121,16 @@ msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
msgstr ""
#: config/tc-msp430.c:2689
-#, fuzzy
-#| msgid "internal error: unknown option name '%s'"
msgid "internal error: unknown nop check state"
-msgstr "error interno: nombre de opción «%s» desconocido"
+msgstr "error interno: estado marcado ‘nop’ desconocido"
#: config/tc-msp430.c:2724
msgid "inserting a NOP before EINT"
msgstr "insertando un NOP antes de EINT"
#: config/tc-msp430.c:2727
-#, fuzzy
msgid "a NOP might be needed before the EINT"
-msgstr "insertando un NOP antes de EINT"
+msgstr "un NOP quizá está requerido antes del EINT"
#: config/tc-msp430.c:2767 config/tc-msp430.c:2769 config/tc-msp430.c:3473
#: config/tc-msp430.c:3475
@@ -13517,10 +13145,8 @@ msgstr ""
#: config/tc-msp430.c:2805 config/tc-msp430.c:2904 config/tc-msp430.c:3533
#: config/tc-msp430.c:3702
-#, fuzzy
-#| msgid "parallel instruction not following another instruction"
msgid "repeat instruction used with non-register mode instruction"
-msgstr "la instrucción paralela no está a continuación de otra instrucción"
+msgstr "repite instrucciones utilizadas con modo de instrucción no registrada"
#: config/tc-msp430.c:2880 config/tc-msp430.c:3237 config/tc-msp430.c:3658
#, c-format
@@ -13551,15 +13177,14 @@ msgid "Cannot use POPM to restore the SR register"
msgstr ""
#: config/tc-msp430.c:3196 config/tc-msp430.c:3265
-#, fuzzy, c-format
-#| msgid "-mmicromips cannot be used with -mips16"
+#, c-format
msgid "repeat count cannot be used with %s"
-msgstr "%s: se requiere un '}' después del número de repeticiones"
+msgstr "repetición de conteo no puede ser utilizado con %s"
#: config/tc-msp430.c:3223
-#, fuzzy, c-format
+#, c-format
msgid "expected first argument of %s to be in the range 1-4"
-msgstr "esperaba una expresión constante como primer argumento de %s"
+msgstr "esperaba primer argumento de %s para estar dentro del rango 1-4"
#: config/tc-msp430.c:3288
#, c-format
@@ -13567,9 +13192,9 @@ msgid "expected value of first argument of %s to fit into 20-bits"
msgstr ""
#: config/tc-msp430.c:3307
-#, fuzzy, c-format
+#, c-format
msgid "expected register name or constant as first argument of %s"
-msgstr "esperaba una expresión constante como primer argumento de %s"
+msgstr "nombre registrado esperada o constante como primer argumento de %s"
#: config/tc-msp430.c:3401
msgid "expected constant value as argument to RPT"
@@ -13577,7 +13202,7 @@ msgstr "esperaba un valor constante como argumento a RPT"
#: config/tc-msp430.c:3407
msgid "expected constant in the range 2..16"
-msgstr "constante esperada dentro del limite 2..16"
+msgstr "constante esperada dentro del límite 2..16"
#: config/tc-msp430.c:3422
msgid "PC used as an argument to RPT"
@@ -13592,10 +13217,9 @@ msgid "Illegal emulated instruction"
msgstr "Instrucción emulada ilegítima"
#: config/tc-msp430.c:3687
-#, fuzzy, c-format
-#| msgid "instruction does not accept scaled register index"
+#, c-format
msgid "%s instruction does not accept a .b suffix"
-msgstr "la instrucción no acepta el índice de registro escalado"
+msgstr "instrucción %s no acepta un sufijo .b"
#: config/tc-msp430.c:3800
#, c-format
@@ -13613,7 +13237,7 @@ msgstr "la instrucción requiere una etiqueta sin '$'"
#: config/tc-msp430.c:3837
msgid "instruction requires label or value in range -511:512"
-msgstr "la instrucción requiere una etiqueta o valor en el limite -511:512"
+msgstr "la instrucción requiere una etiqueta o valor en el límite -511:512"
#: config/tc-msp430.c:3843 config/tc-msp430.c:3897 config/tc-msp430.c:3945
msgid "instruction requires label"
@@ -13716,12 +13340,17 @@ msgid ""
"\t\t\t <arch name> could be\n"
"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
msgstr ""
+"<arch name>\t Ensambla para arquitectura <arqu nombre>\n"
+"\t\t\t <arqu nombre> podría ser\n"
+"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
#: config/tc-nds32.c:1938
msgid ""
"<baseline>\t Assemble for baseline <baseline>\n"
"\t\t\t <baseline> could be v2, v3, v3m"
msgstr ""
+"<baseline>\t Ensambla para línea básica <baseline>\n"
+"\t\t\t <baseline> podría ser v2, v3, v3m"
#: config/tc-nds32.c:1941
msgid ""
@@ -13732,18 +13361,24 @@ msgid ""
"\t\t\t 2: 32 SP / 16 DP registers\n"
"\t\t\t 3: 32 SP / 32 DP registers"
msgstr ""
+"<freg>\t Específicamente una configuración FPU\n"
+"\t\t\t <freg>\n"
+"\t\t\t 0: 8 SP / 4 DP registros\n"
+"\t\t\t 1: 16 SP / 8 DP registros\n"
+"\t\t\t 2: 32 SP / 16 DP registros\n"
+"\t\t\t 3: 32 SP / 32 DP registros"
#: config/tc-nds32.c:1947
msgid ""
"<abi>\t Specify a abi version\n"
"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
msgstr ""
+"<abi>\t Especificar una versión abi\n"
+"\t\t\t <abi> podría ser v1, v2, v2fp, v2fpp"
#: config/tc-nds32.c:1978
-#, fuzzy
-#| msgid "this instruction does not support indexing"
msgid "Multiply instructions support"
-msgstr "FPU fused-multiply-add como instrucciones"
+msgstr "Apoya instrucciones múltiples"
#: config/tc-nds32.c:1979
msgid "Divide instructions support"
@@ -13783,7 +13418,7 @@ msgstr "Extensión FPU PS"
#: config/tc-nds32.c:1988
msgid "FPU DP extension"
-msgstr "FPU DP extensionado"
+msgstr "FPU como extensión DP"
#: config/tc-nds32.c:1989
msgid "FPU fused-multiply-add instructions"
@@ -13804,6 +13439,8 @@ msgid ""
" -O1,\t\t\t Optimize for performance\n"
" -Os\t\t\t Optimize for space\n"
msgstr ""
+" -O1,\t\t\t Optimiza para rendimiento\n"
+" -Os\t\t\t Optimiza para espacio\n"
#: config/tc-nds32.c:2030
#, c-format
@@ -13865,19 +13502,19 @@ msgstr "Demasiados argumentos. «%s»"
#: config/tc-nds32.c:3112
#, c-format
msgid "unknown arch name `%s'\n"
-msgstr "nombre arq desconocida «%s»\n"
+msgstr "desconoce nombre arq «%s»\n"
#. Logic here rejects the input baseline.
#: config/tc-nds32.c:3131
#, c-format
msgid "unknown baseline `%s'\n"
-msgstr "línea base desconocida «%s»\n"
+msgstr "desconoce base lineal «%s»\n"
#. Logic here rejects the input FPU configuration.
#: config/tc-nds32.c:3154
#, c-format
msgid "unknown FPU configuration `%s'\n"
-msgstr "configuración desconocida FPU «%s»\n"
+msgstr "desconoce configuración FPU «%s»\n"
#. Logic here rejects the input abi version.
#: config/tc-nds32.c:3178
@@ -13893,7 +13530,7 @@ msgstr ""
#: config/tc-nds32.c:3788
#, c-format
msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
-msgstr ""
+msgstr "Argumento de tamaño .vec_size está esperado 4 o 16, actual: %d."
#: config/tc-nds32.c:3792
msgid "Argument of .vec_size is not a constant."
@@ -13962,7 +13599,7 @@ msgstr "instrucción relajada irreconocida: línea %d."
#: config/tc-nds32.c:4819
#, c-format
msgid "Can not find match relax hint. Line: %d"
-msgstr ""
+msgstr "No puede encontrar coincidencia relajada insinuada. Línea: %d"
#: config/tc-nds32.c:4999
#, c-format
@@ -13972,7 +13609,7 @@ msgstr "Error interno: relajar error insinuoso. %s: %x"
#: config/tc-nds32.c:5071
#, c-format
msgid "Internal error: Range error. %s"
-msgstr "Error interno: limite erróneo. %s"
+msgstr "Error interno: límite erróneo. %s"
#: config/tc-nds32.c:5153
#, c-format
@@ -14010,10 +13647,8 @@ msgid "Junk at end of line, %s."
msgstr "Basura al final de la línea, %s."
#: config/tc-nds32.c:5885
-#, fuzzy
-#| msgid "Addend to unresolved symbol not on word boundary."
msgid "Addend to unresolved symbol is not on word boundary."
-msgstr "La adición para un símbolo sin resolver no está en un límite de word."
+msgstr "Añadido a símbolo no resuelto no está en un límite de word."
#. Should never here.
#: config/tc-nds32.c:6420
@@ -14021,10 +13656,9 @@ msgid "Used FPU instructions requires enabling FPU extension"
msgstr "Instrucción FPU utilizada requiere activación de extensión FPU"
#: config/tc-nds32.c:6611
-#, fuzzy, c-format
-#| msgid "internal error: can't export reloc type %d (`%s')"
+#, c-format
msgid "Internal error: Unknown fixup type %d (`%s')"
-msgstr "Error interno: Tipo de máquina desconocido: %d"
+msgstr "Error interno: Tipo desconocido de corrección: %d (`%s')"
#: config/tc-nds32.c:6711
msgid "need PIC qualifier with symbol."
@@ -14067,10 +13701,9 @@ msgid "branch offset %d out of range %d to %d"
msgstr "ramificación de desplazamiento%d fuera de límite %d a %d"
#: config/tc-nios2.c:1198
-#, fuzzy, c-format
-#| msgid "index offset out of range"
+#, c-format
msgid "branch offset %d out of range"
-msgstr "ramificación de desplazamiento%d fuera de límite %d a %d"
+msgstr "ramificación de desplazamiento%d fuera de rango"
#: config/tc-nios2.c:1204 config/tc-pru.c:608
#, c-format
@@ -14103,10 +13736,8 @@ msgid "overflow in immediate argument"
msgstr "sobredesbordamiento dentro de argumento inmediato"
#: config/tc-nios2.c:1310 config/tc-pru.c:669
-#, fuzzy
-#| msgid "cannot emit PC relative %s relocation"
msgid "cannot create 64-bit relocation"
-msgstr "datos reubicantes de 64-bit"
+msgstr "no puede crear datos reubicantes de 64-bit"
#: config/tc-nios2.c:1438
#, c-format
@@ -14161,14 +13792,12 @@ msgid ""
msgstr ""
#: config/tc-nios2.c:1939 config/tc-nios2.c:1967
-#, fuzzy
-#| msgid "-mips16 cannot be used with -micromips"
msgid "r31 cannot be used with jmp; use ret instead"
-msgstr "-mips16 no se puede usar con -micromips"
+msgstr "r31 no se puede ser empleado con jmp; utilice ret en su lugar"
#: config/tc-nios2.c:1982
msgid "r31 cannot be used with jmpr.n; use ret.n instead"
-msgstr ""
+msgstr "r31 no se puede ser empleado con jmpr.n; utilice ret.n en su lugar"
#: config/tc-nios2.c:2595 config/tc-nios2.c:2622 config/tc-nios2.c:2649
#: config/tc-nios2.c:2680
@@ -14201,7 +13830,7 @@ msgstr "no reconocida psudo-instrucción %s"
#: config/tc-nios2.c:3540 config/tc-tic6x.c:232
#, c-format
msgid "unknown architecture '%s'"
-msgstr "arquitectura «%s» desconocida"
+msgstr "arquitectura desconocida '%s'"
#: config/tc-nios2.c:3621
msgid "Big-endian R2 is not supported."
@@ -14239,15 +13868,15 @@ msgstr "Operandos ilegítimos: hay basura tras %%tls_ldo()"
#: config/tc-ns32k.c:437
msgid "Invalid syntax in PC-relative addressing mode"
-msgstr "Sintaxis inválida en el modo de direccionamiento relativo al PC"
+msgstr "Sintaxis no válida en el modo de direccionamiento relativo al PC"
#: config/tc-ns32k.c:461
msgid "Invalid syntax in External addressing mode"
-msgstr "Sintaxis inválida en el modo de direccionamiento Externo"
+msgstr "Sintaxis no válida en el modo de direccionamiento Externo"
#: config/tc-ns32k.c:542
msgid "Invalid syntax in Memory Relative addressing mode"
-msgstr "Sintaxis inválida en el modo de direccionamiento Relativo a Memoria"
+msgstr "Sintaxis no válida en el modo de direccionamiento Relativo a Memoria"
#: config/tc-ns32k.c:609
msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
@@ -14331,23 +13960,22 @@ msgstr "No se puede hacer la reubicación de %d byte para el tipo de almacenamie
#: config/tc-ns32k.c:1392
#, c-format
msgid "value of %ld out of byte displacement range."
-msgstr "valor de %ld fuera del limite de desubicación de byte."
+msgstr "valor de %ld fuera del límite de desubicación de byte."
#: config/tc-ns32k.c:1402
#, c-format
msgid "value of %ld out of word displacement range."
-msgstr "valor de %ld fuera del limite de desubicación de word."
+msgstr "valor de %ld fuera del límite de desubicación de word."
#: config/tc-ns32k.c:1417
#, c-format
msgid "value of %ld out of double word displacement range."
-msgstr "valor de %ld fuera del limite de desubicación de double word."
+msgstr "valor de %ld fuera del límite de desubicación de double word."
#: config/tc-ns32k.c:1438
-#, fuzzy, c-format
-#| msgid "Internal logic error. line %d, file \"%s\""
+#, c-format
msgid "Internal logic error. Line %d, file: \"%s\""
-msgstr "Error lógico interno. línea %d, fichero «%s»"
+msgstr "Error lógico interno. Línea %d, fichero «%s»"
#: config/tc-ns32k.c:1486
#, c-format
@@ -14356,7 +13984,7 @@ msgstr "Error lógico interno. línea %d, fichero «%s»"
#: config/tc-ns32k.c:1587
msgid "Bit field out of range"
-msgstr "Campo de bits fuera de limite"
+msgstr "Campo de bits fuera de límite"
#: config/tc-ns32k.c:1687
msgid "iif convert internal pcrel/binary"
@@ -14396,7 +14024,7 @@ msgstr "No se puede dispersar %s: %s"
#: config/tc-ns32k.c:2144
#, c-format
msgid "invalid architecture option -m%s, ignored"
-msgstr "opción de arquitectura -m%s inválida, se descarta"
+msgstr "opción de arquitectura -m%s no válida, se descarta"
#: config/tc-ns32k.c:2157
#, c-format
@@ -14460,15 +14088,15 @@ msgstr "operando no es una constante absoluta"
#: config/tc-pdp11.c:719
msgid "3-bit immediate out of range"
-msgstr "inmediato de 3-bit fuera de limite"
+msgstr "inmediato de 3-bit fuera de límite"
#: config/tc-pdp11.c:726
msgid "6-bit immediate out of range"
-msgstr "inmediato de 6-bit fuera de limite"
+msgstr "inmediato de 6-bit fuera de límite"
#: config/tc-pdp11.c:733
msgid "8-bit immediate out of range"
-msgstr "inmediato de 8-bit fuera de limite"
+msgstr "inmediato de 8-bit fuera de límite"
#: config/tc-pdp11.c:750 config/tc-pdp11.c:943
msgid "Symbol expected"
@@ -14476,7 +14104,7 @@ msgstr "Se esperaba un símbolo"
#: config/tc-pdp11.c:755
msgid "8-bit displacement out of range"
-msgstr "Desubicación de 8-bit fuera de limite"
+msgstr "Desubicación de 8-bit fuera de límite"
#: config/tc-pdp11.c:797 config/tc-pdp11.c:818 config/tc-pdp11.c:835
#: config/tc-pdp11.c:856 config/tc-pdp11.c:873 config/tc-pdp11.c:894
@@ -14486,7 +14114,7 @@ msgstr "Ausentea ','"
#: config/tc-pdp11.c:948
msgid "6-bit displacement out of range"
-msgstr "6-bit desplazamiento fuera de limite"
+msgstr "6-bit desplazamiento fuera de límite"
#: config/tc-pdp11.c:969 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
#: config/tc-vax.c:1950
@@ -14527,15 +14155,12 @@ msgid "pcrel too far"
msgstr "pcrel demasiado lejos"
#: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3042
-#, fuzzy
-#| msgid "invalid register in & expression"
msgid "invalid register expression"
-msgstr "la expresión .REG debe ser un registro"
+msgstr "expresión de registro inválido"
#: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
-#, fuzzy
msgid "the use of -mvle requires big endian."
-msgstr "la macro requiere $at mientras $at está en uso."
+msgstr "la utilización de -mvle requiere big endian."
#: config/tc-ppc.c:1183 config/tc-ppc.c:1205
msgid "the use of -mvle requires -a32."
@@ -14592,20 +14217,7 @@ msgstr ""
"-m821, -m850, -m860 genera código para PowerPC 821/850/860\n"
#: config/tc-ppc.c:1345
-#, fuzzy, c-format
-#| msgid ""
-#| "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
-#| "-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
-#| "-mbooke generate code for 32-bit PowerPC BookE\n"
-#| "-ma2 generate code for A2 architecture\n"
-#| "-mpower4, -mpwr4 generate code for Power4 architecture\n"
-#| "-mpower5, -mpwr5, -mpwr5x\n"
-#| " generate code for Power5 architecture\n"
-#| "-mpower6, -mpwr6 generate code for Power6 architecture\n"
-#| "-mpower7, -mpwr7 generate code for Power7 architecture\n"
-#| "-mcell generate code for Cell Broadband Engine architecture\n"
-#| "-mcom generate code Power/PowerPC common instructions\n"
-#| "-many generate code for any architecture (PWR/PWRX/PPC)\n"
+#, c-format
msgid ""
"-mppc64, -m620 generate code for PowerPC 620/625/630\n"
"-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
@@ -14624,31 +14236,22 @@ msgid ""
msgstr ""
"-mppc64, -m620 genera código para PowerPC 620/625/630\n"
"-mppc64bridge genera código para PowerPC 64, incluyendo\n"
-" instrucciones puente\n"
-"-mbooke genera código para PowerPC BookE de 32-bit\n"
-"-ma2 genera código para la arquitectura A2\n"
+" instrucciones puente\n"
+"-mbooke genera código para PowerPC BookE de 32-bit\n"
+"-ma2 genera código para la arquitectura A2\n"
"-mpower4, -mpwr4 genera código para la arquitectura Power4\n"
"-mpower5, -mpwr5, -mpwr5x\n"
" genera código para la arquitectura Power5\n"
"-mpower6, -mpwr6 genera código para la arquitectura Power6\n"
"-mpower7, -mpwr7 genera código para la arquitectura Power7\n"
+"-mpower8, -mpwr8 genera código para la arquitectura Power9\n"
+"-mpower9, -mpwr9 genera código para la arquitectura Power9\n"
"-mcell genera código para la arquitectura Cell Broadband Engine\n"
"-mcom genera código de instrucciones comunes Power/PowerPC\n"
"-many genera código para cualquier arquitectura (PWR/PWRX/PPC)\n"
#: config/tc-ppc.c:1360
-#, fuzzy, c-format
-#| msgid ""
-#| "-maltivec generate code for AltiVec\n"
-#| "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
-#| "-me300 generate code for PowerPC e300 family\n"
-#| "-me500, -me500x2 generate code for Motorola e500 core complex\n"
-#| "-me500mc, generate code for Freescale e500mc core complex\n"
-#| "-me500mc64, generate code for Freescale e500mc64 core complex\n"
-#| "-mspe generate code for Motorola SPE instructions\n"
-#| "-mtitan generate code for AppliedMicro Titan core complex\n"
-#| "-mregnames Allow symbolic names for registers\n"
-#| "-mno-regnames Do not allow symbolic names for registers\n"
+#, c-format
msgid ""
"-maltivec generate code for AltiVec\n"
"-mvsx generate code for Vector-Scalar (VSX) instructions\n"
@@ -14672,6 +14275,8 @@ msgstr ""
"-me500mc, genera código para el núcleo complejo Freescale e500mc\n"
"-me500mc64, genera código para el núcleo complejo Freescale e500mc64\n"
"-mspe genera código para las instrucciones Motorola SPE\n"
+"-mspe2 genera código para las instrucciones Freescale SPE2\n"
+"-mvle genera código para las instrucciones Freescale VLE\n"
"-mtitan genera código para el núcleo complejo Titan AppliedMicro\n"
"-mregnames Permite nombres simbólicos para los registros\n"
"-mno-regnames No permite nombres simbólicos para los registros\n"
@@ -14706,12 +14311,14 @@ msgstr ""
"-Qy, -Qn se descarta\n"
#: config/tc-ppc.c:1390
-#, fuzzy, c-format
-#| msgid "-nops=count when aligning, more than COUNT nops uses a branch\n"
+#, c-format
msgid ""
"-nops=count when aligning, more than COUNT nops uses a branch\n"
"-ppc476-workaround warn if emitting data to code sections\n"
-msgstr "-nops=cuenta al alinear, más de CUENTA nops usa una ramificación\n"
+msgstr ""
+"-nops=contador cuando alineando, más que CONTADOR nops utiliza\n"
+" una ramificación\n"
+"-ppc476-workarround avisa si emitiendo datos para secciones de código\n"
#: config/tc-ppc.c:1417
#, c-format
@@ -14725,7 +14332,7 @@ msgstr "ni Power ni PowerPC opcodes fueron seleccionados."
#: config/tc-ppc.c:1505
#, c-format
msgid "mask trims opcode bits for %s"
-msgstr "la máscara recorta bits del código operacional para %s"
+msgstr "mascarada recorta bits del código operacional para %s"
#: config/tc-ppc.c:1514
#, c-format
@@ -14753,9 +14360,9 @@ msgid "major opcode is not sorted for %s"
msgstr "el código operacional major no está ordenado para %s"
#: config/tc-ppc.c:1625
-#, fuzzy, c-format
+#, c-format
msgid "%s is enabled by vle flag"
-msgstr "%s no desactivada por marca vle"
+msgstr "%s está activada por marca vle"
#: config/tc-ppc.c:1632
#, c-format
@@ -14808,32 +14415,28 @@ msgid "missing expression in .localentry directive"
msgstr "expresión ausente en directiva localentry"
#: config/tc-ppc.c:2392
-#, fuzzy, c-format
-#| msgid ".size expression for %s does not evaluate to a constant"
+#, c-format
msgid ".localentry expression for `%s' is not a valid power of 2"
-msgstr "la expresión .size para %s no evalúa a una constante"
+msgstr "la expresión .localentry para `%s' no es una potencia de 2 válida"
#: config/tc-ppc.c:2406
-#, fuzzy, c-format
-#| msgid ".size expression for %s does not evaluate to a constant"
+#, c-format
msgid ".localentry expression for `%s' does not evaluate to a constant"
-msgstr "la expresión .size para %s no evalúa a una constante"
+msgstr "expresión .localentry para `%s' no evalúa a una constante"
#: config/tc-ppc.c:2421
#, fuzzy
#| msgid "missing expression in .size directive"
msgid "missing expression in .abiversion directive"
-msgstr "ausentando expresión en directiva .size"
+msgstr "expresión ausente en directiva localentry"
#: config/tc-ppc.c:2430
-#, fuzzy
-#| msgid ".size expression for %s does not evaluate to a constant"
msgid ".abiversion expression does not evaluate to a constant"
-msgstr "la expresión .size para %s no evalúa a una constante"
+msgstr "expresión .abiversion no evalúa a una constante"
#: config/tc-ppc.c:2452
msgid "unknown .gnu_attribute value"
-msgstr "valor .gnu_attribute desconocido"
+msgstr "desconoce valor .gnu_attribute"
#: config/tc-ppc.c:2504
msgid "relocation cannot be done when using -mrelocatable"
@@ -14846,7 +14449,7 @@ msgstr "TOC como sección excede 64k"
#: config/tc-ppc.c:2645
#, c-format
msgid "syntax error: invalid toc specifier `%s'"
-msgstr "error sintáctico: especificador de tabla de contendio (toc) «%s» inválido"
+msgstr "error sintáctico: especificador de tabla de contenido (toc) «%s» inválido"
#: config/tc-ppc.c:2659
#, c-format
@@ -14856,7 +14459,7 @@ msgstr "error sintáctico: se esperaba `]', se obtuvo `%c'"
#: config/tc-ppc.c:2768
#, c-format
msgid "unrecognized opcode: `%s'"
-msgstr "Código operacional no reconocido: «%s»"
+msgstr "código operacional no reconocido: «%s»"
#: config/tc-ppc.c:2959
msgid "[tocv] symbol is not a toc symbol"
@@ -14867,10 +14470,8 @@ msgid "unimplemented toc32 expression modifier"
msgstr "modificador de expresión toc32 no implementada"
#: config/tc-ppc.c:2975
-#, fuzzy
-#| msgid "Unimplemented toc64 expression modifier"
msgid "unimplemented toc64 expression modifier"
-msgstr "modificador de expresión toc32 no implementada"
+msgstr "modificador de expresión toc64 no implementada"
#: config/tc-ppc.c:2979
#, c-format
@@ -15006,11 +14607,11 @@ msgstr "desbordamiento por debajo de la pila en .machine"
#: config/tc-ppc.c:5126 config/tc-s390.c:1976
#, c-format
msgid "invalid machine `%s'"
-msgstr "máquina «%s» inválida"
+msgstr "máquina no válida «%s»"
#: config/tc-ppc.c:5158
msgid "no previous section to return to, ignored."
-msgstr "ninguna sección anterior para devolver, ignorada."
+msgstr "ninguna sección anterior para devolver, descartada."
#: config/tc-ppc.c:5431
#, c-format
@@ -15028,10 +14629,8 @@ msgid "bad symbol suffix"
msgstr "sufijo simbólico equivocado"
#: config/tc-ppc.c:5835
-#, fuzzy
-#| msgid "Unrecognized symbol suffix"
msgid "unrecognized symbol suffix"
-msgstr "no reconocido el sufijo de reubicación"
+msgstr "símbolo sufijo no reconocido"
#: config/tc-ppc.c:5922
msgid "two .function pseudo-ops with no intervening .ef"
@@ -15086,7 +14685,7 @@ msgstr ""
#: config/tc-pru.c:935 config/tc-pru.c:968
#, c-format
msgid "trailing garbage after expression: %s"
-msgstr "Operandos ilegales: hay basura después de: %s"
+msgstr "arrastrando basura tras expresión: %s"
#: config/tc-pru.c:940
#, c-format
@@ -15094,26 +14693,22 @@ msgid "expected expression, got %s"
msgstr "expresión esperada, obtuvo %s"
#: config/tc-pru.c:973
-#, fuzzy, c-format
-#| msgid "expected expression"
+#, c-format
msgid "expected constant expression, got %s"
-msgstr "expresión esperada, obtuvo %s"
+msgstr "expresión constante esperada, obtuvo %s"
#: config/tc-pru.c:1026
-#, fuzzy
-#| msgid "first transfer register must be even"
msgid "data transfer register cannot be halfword"
-msgstr "el primer registro de transferencia debe ser par"
+msgstr "registro de transferencia de datos no puede ser mitad de palabra"
#: config/tc-pru.c:1045
msgid "destination register must be full-word"
msgstr "registro destino debe ser palabra completa"
#: config/tc-pru.c:1077
-#, fuzzy, c-format
-#| msgid "cannot use register index with PC-relative addressing"
+#, c-format
msgid "cannot use partial register %s for addressing"
-msgstr "no se puede utilizar el índice de registro con direccionamiento relativo al PC"
+msgstr "no se puede utilizar registro %s parcial para direccionamiento"
#: config/tc-pru.c:1110
#, c-format
@@ -15121,16 +14716,13 @@ msgid "loop count constant %ld is out of range [1..%d]"
msgstr "conteo constante de bucle %ld está fuera del rango [1..%d]"
#: config/tc-pru.c:1209 config/tc-pru.c:1235
-#, fuzzy, c-format
-#| msgid "constant out of 8-bit range: %d"
+#, c-format
msgid "byte count constant %ld is out of range [1..%d]"
-msgstr "constante fuera del limite de 8-bit: %d"
+msgstr "conteo byte constante %ld está fuera del rango [1..%d]"
#: config/tc-pru.c:1216 config/tc-pru.c:1242
-#, fuzzy
-#| msgid "can only transfer two consecutive registers"
msgid "only r0 can be used as byte count register"
-msgstr "solamente se pueden transferir dos registros consecutivos"
+msgstr "sóla r0 pueden ser utilizado como registro de conteo de byte"
#: config/tc-pru.c:1218 config/tc-pru.c:1244
msgid "only r0.bX byte fields of r0 can be used as byte count"
@@ -15147,10 +14739,9 @@ msgid "invalid WakeOnStatus %ld"
msgstr "invalida WakeOnStatus %ld"
#: config/tc-pru.c:1279
-#, fuzzy, c-format
-#| msgid "invalid VSIB address"
+#, c-format
msgid "invalid XFR WideBus Address %ld"
-msgstr "dirección VSIB inválida"
+msgstr "invalida Dirección XFR WideBus %ld"
#: config/tc-pru.c:1537
#, c-format
@@ -15171,34 +14762,29 @@ msgid "internal error: can't hash `%s': %s"
msgstr "error interno: no se puede dispersar «%s»: %s"
#: config/tc-riscv.c:503
-#, fuzzy, c-format
-#| msgid "internal: bad mips opcode (mask error): %s %s"
+#, c-format
msgid "internal: bad RISC-V opcode (mask error): %s %s"
-msgstr "interno: código operacional mips equivocado (error de máscara): %s %s"
+msgstr "interno: código operacional RISC-V equivocado (error de máscara): %s %s"
#: config/tc-riscv.c:542
-#, fuzzy, c-format
-#| msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
+#, c-format
msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
-msgstr "interno: código operacional mips equivocado (tipo de operando `%c' desconocido): %s %s"
+msgstr "interno: código operacional RISC-V equivocado (tipo de operando `C%c' desconocido): %s %s"
#: config/tc-riscv.c:577
-#, fuzzy, c-format
-#| msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
+#, c-format
msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
-msgstr "interno: código operacional mips equivocado (tipo de operando `%c' desconocido): %s %s"
+msgstr "interno: código operacional RISC-V equivocado (tipo desconocido de operando `%c'): %s %s"
#: config/tc-riscv.c:585
-#, fuzzy, c-format
-#| msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
+#, c-format
msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
-msgstr "interno: código operacional mips equivocado (bits 0x%lx indefinidos): %s %s"
+msgstr "interno: código operacional RISC-V equivocado (varios bit 0x%lx indefinidos): %s %s"
#: config/tc-riscv.c:707
-#, fuzzy, c-format
-#| msgid "Unsupported MIPS relocation number %d"
+#, c-format
msgid "Unsupported RISC-V relocation number %d"
-msgstr "No se admite el número de reubicación MIPS %d"
+msgstr "No admitido número de reubicación RISC-V %d"
#: config/tc-riscv.c:794
msgid "internal error: invalid macro"
@@ -15214,10 +14800,9 @@ msgid "Instruction %s requires absolute expression"
msgstr "La instrucción %s requiere una expresión absoluta"
#: config/tc-riscv.c:1046
-#, fuzzy, c-format
-#| msgid "Macro %s not implemented yet"
+#, c-format
msgid "Macro %s not implemented"
-msgstr "%s: sin implementar"
+msgstr "Macro %s no implementada"
#: config/tc-riscv.c:1471
#, c-format
@@ -15230,20 +14815,18 @@ msgid "Improper shift amount (%lu)"
msgstr "Cantidad de desplazamiento impropia (%lu)"
#: config/tc-riscv.c:1516
-#, fuzzy, c-format
-#| msgid "Improper immediate (%ld)"
+#, c-format
msgid "Improper CSRxI immediate (%lu)"
-msgstr "Cantidad de desplazamiento impropia (%lu)"
+msgstr "Inmediato CSRxI impropio (%lu)"
#: config/tc-riscv.c:1531
-#, fuzzy, c-format
-#| msgid "Improper bit index (%lu)"
+#, c-format
msgid "Improper CSR address (%lu)"
-msgstr "Cantidad de desplazamiento impropia (%lu)"
+msgstr "Dirección CSR impropia (%lu)"
#: config/tc-riscv.c:1688
msgid "lui expression not in range 0..1048575"
-msgstr "expresión lui no en el limite 0..1048575"
+msgstr "expresión lui no en el límite 0..1048575"
#: config/tc-riscv.c:1716
#, c-format
@@ -15255,28 +14838,22 @@ msgid "illegal operands"
msgstr "operandos ilegales"
#: config/tc-riscv.c:2056
-#, fuzzy, c-format
-#| msgid "internal error: relaxation failed"
+#, c-format
msgid "internal error: bad CFA value #%d"
-msgstr "error interno: iD de propiedad de fichero equivocado %d"
+msgstr "error interno: valor CFA equivocado nº%d"
#: config/tc-riscv.c:2137
-#, fuzzy, c-format
-#| msgid "internal error: relaxation failed"
+#, c-format
msgid "internal error: bad relocation #%d"
-msgstr "error interno: iD %d de propiedad de fichero equivocado"
+msgstr "error interno: reubicación equivocada nº%d"
#: config/tc-riscv.c:2142
-#, fuzzy
-#| msgid "unsupported relocation"
msgid "unsupported symbol subtraction"
-msgstr "no admitió enlace simbólico %d"
+msgstr "sustracción simbólica no mantenida"
#: config/tc-riscv.c:2238
-#, fuzzy
-#| msgid ".set pop with no .set push"
msgid ".option pop with no .option push"
-msgstr "lista de registros malformada en push/pop"
+msgstr "opción .option pop sin opción .option push"
#: config/tc-riscv.c:2248
#, c-format
@@ -15302,6 +14879,11 @@ msgid ""
" -march=ISA set the RISC-V architecture\n"
" -mabi=ABI set the RISC-V ABI\n"
msgstr ""
+"RISC-V con opciones:\n"
+" -fpic generacódigo independente de posión\n"
+" -fno-pic no genera código independiente de posición (predet.)\n"
+" -march=ISA establece la arquitectura RISC-V\n"
+" -mabi=ABI establece el ABI RISC-V\n"
#: config/tc-riscv.c:2579
#, c-format
@@ -15314,16 +14896,12 @@ msgid "non-constant .%cleb128 is not supported"
msgstr "no constante. %cleb128 no está apoyado"
#: config/tc-rl78.c:214
-#, fuzzy
-#| msgid "62-bit relocation not yet implemented"
msgid "16-bit relocation used in 8-bit operand"
-msgstr "la reubicación de 62-bits aún no está implementada"
+msgstr "la reubicación de 16-bit utilizada en operando de 8-bit"
#: config/tc-rl78.c:218
-#, fuzzy
-#| msgid "LDP instruction needs a 24-bit operand"
msgid "8-bit relocation used in 16-bit operand"
-msgstr "La instrucción LDP requiere un operando de 24-bit"
+msgstr "utilizaba reubicación de 8-bit en operando 16-bit"
#: config/tc-rl78.c:244 config/tc-rx.c:882
#, c-format
@@ -15341,27 +14919,24 @@ msgid " RL78 specific command line options:\n"
msgstr " Opciones de línea de mandatos específicas de RL78:\n"
#: config/tc-rl78.c:369
-#, fuzzy, c-format
-#| msgid " -mrelax Enable relaxation\n"
+#, c-format
msgid " --mrelax Enable link time relaxation\n"
-msgstr " -mrelax Activa la relajación\n"
+msgstr " -mrelax Activa relajación temporal enlazada\n"
#: config/tc-rl78.c:370
-#, fuzzy, c-format
-#| msgid " -m32r disable support for the m32rx instruction set\n"
+#, c-format
msgid " --mg10 Enable support for G10 variant\n"
-msgstr " -m32r desactiva el soporte para el conjunto de instrucciones m32rx\n"
+msgstr " --mg10 Activa compatibilidad para variante G10\n"
#: config/tc-rl78.c:371
-#, fuzzy, c-format
-#| msgid " Record the cpu type\n"
+#, c-format
msgid " --mg13 Selects the G13 core.\n"
-msgstr " Graba el tipo de cpu\n"
+msgstr " --mg13 Selecciona el core G13.\n"
#: config/tc-rl78.c:372
#, c-format
msgid " --mg14 Selects the G14 core [default]\n"
-msgstr ""
+msgstr " --mg14 Selecciona el núcleo G14 [predet.]\n"
#: config/tc-rl78.c:373
#, c-format
@@ -15485,7 +15060,7 @@ msgstr " --mint-register=<valor>\n"
#: config/tc-rx.c:216
#, c-format
msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
-msgstr ""
+msgstr " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
#: config/tc-rx.c:217
#, c-format
@@ -15530,7 +15105,7 @@ msgstr "No se admite el pseudo-operador .MACRO"
#: config/tc-rx.c:1099
msgid "The .BTEQU pseudo-op is not implemented."
-msgstr "No se admite el pseudo-operador .BTEQU"
+msgstr "El pseudo-op .BTEQU no está implementado."
#: config/tc-rx.c:2084
msgid "invalid immediate size"
@@ -15538,7 +15113,7 @@ msgstr "tamaño inmediato inválido"
#: config/tc-rx.c:2103
msgid "invalid immediate field position"
-msgstr "posición de campo inmediato inválida"
+msgstr "posición de campo inmediato no válida"
#: config/tc-rx.c:2271
#, c-format
@@ -15551,7 +15126,7 @@ msgstr ""
#: config/tc-s390.c:238 config/tc-sparc.c:318
msgid "Invalid default architecture, broken assembler."
-msgstr "Arquitectura por defecto inválida, ensamblador descompuesto."
+msgstr "Arquitectura por defecto no válida, ensamblador descompuesto."
#: config/tc-s390.c:373
#, c-format
@@ -15566,7 +15141,7 @@ msgstr "basura al final de la línea de máquina; el primer carácter inreconoci
#: config/tc-s390.c:451 config/tc-sparc.c:531
#, c-format
msgid "invalid architecture -A%s"
-msgstr "arquitectura inválida -A%s"
+msgstr "arquitectura no válida -A%s"
#: config/tc-s390.c:474
#, c-format
@@ -15606,7 +15181,7 @@ msgstr "Error interno del ensamblador para el formato de instrucción %s"
#: config/tc-s390.c:627
#, c-format
msgid "operand out of range (%s not between %ld and %ld)"
-msgstr "operando fuera de limite (%s no está entre %ld y %ld)"
+msgstr "operando fuera de límite (%s no está entre %ld y %ld)"
#: config/tc-s390.c:852
#, c-format
@@ -15655,7 +15230,7 @@ msgstr "sufijo de operando inválido"
#: config/tc-s390.c:1465
msgid "syntax error; missing '(' after displacement"
-msgstr "error sintáctico; ausente '(' tras la desubicación"
+msgstr "error sintáctico; ausente '(' tras desubicación"
#: config/tc-s390.c:1479 config/tc-s390.c:1521 config/tc-s390.c:1564
msgid "syntax error; expected ','"
@@ -15702,7 +15277,7 @@ msgstr "desbordamiento inferior .machinemode de pila"
#: config/tc-s390.c:2049
#, c-format
msgid "invalid machine mode `%s'"
-msgstr "modo de máquina «%s» no válida"
+msgstr "modo no válido de máquina «%s»"
#: config/tc-s390.c:2251
#, c-format
@@ -15770,28 +15345,27 @@ msgstr "rd debe ser un número par."
#: config/tc-score.c:1513 config/tc-score.c:1520
#, c-format
msgid "invalid constant: %d bit expression not in range %u..%u"
-msgstr "constante inválida: la expresión de %d bit no está en el limite %u..%u"
+msgstr "constante no válida: la expresión de %d bit no está en el límite %u..%u"
#: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
#: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
#: config/tc-score.c:3462
#, c-format
msgid "invalid constant: %d bit expression not in range %d..%d"
-msgstr "constante inválida: la expresión de %d bit no está en el limite %d..%d"
+msgstr "constante no válida: la expresión de %d bit no está en el límite %d..%d"
#: config/tc-score.c:1558
msgid "invalid constant: bit expression not defined"
-msgstr "constante inválida: la expresión de bit no está definida"
+msgstr "constante no válida: la expresión de bit no está definida"
#: config/tc-score.c:2068
msgid "Using temp register(r1)"
msgstr "Se usa register(r1) temporal"
#: config/tc-score.c:2082
-#, fuzzy, c-format
-#| msgid "low register(r0-r15)expected, not '%.100s'"
+#, c-format
msgid "low register (r0-r15) expected, not '%.100s'"
-msgstr "se esperaba un registro, no '%.100s'"
+msgstr "se esperaba registro bajo (r0-r15), no '%.100s'"
#: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
#: config/tc-score.c:3695
@@ -15808,16 +15382,14 @@ msgid "missing ]"
msgstr "ausente ]"
#: config/tc-score.c:2347
-#, fuzzy, c-format
-#| msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
+#, c-format
msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
-msgstr "Dependencia de datos fija: %s %s -- %s %s (insertar %d nop!/%d)"
+msgstr "Dependencia de datos fija: %s %s -- %s %s (insertar %d nop!/%d’)"
#: config/tc-score.c:2366
-#, fuzzy, c-format
-#| msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
+#, c-format
msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
-msgstr "Dependencia de datos fija: %s %s -- %s %s (insertar 1 pflush/%d)"
+msgstr "Dependencia de datos fija: %s %s -- %s %s (insertar 1 `pflush/%d')"
#: config/tc-score.c:2382 config/tc-score.c:2389
#, c-format
@@ -15852,19 +15424,19 @@ msgstr "se esperaba una coma"
#: config/tc-score.c:3470
#, c-format
msgid "invalid constant: %d is not word align integer"
-msgstr "constante inválida: %d no es un entero alineado a word"
+msgstr "constante no válida: %d no es un entero alineado a word"
#: config/tc-score.c:3509 config/tc-score.c:3552
msgid "invalid constant: 32 bit expression not word align"
-msgstr "constante inválida: la expresión de 32 bit no está alineada a word"
+msgstr "constante no válida: la expresión de 32 bit no está alineada a word"
#: config/tc-score.c:3518 config/tc-score.c:3561
msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
-msgstr "constante inválida: la expresión de 32 bit no está en el limite [0, 0xffffffff]"
+msgstr "constante no válida: la expresión de 32 bit no está en el límite [0, 0xffffffff]"
#: config/tc-score.c:3594
msgid "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
-msgstr "constante inválida: la expresión de 32 bit no está en el limite [-0x80000000, 0x7fffffff]"
+msgstr "constante no válida: la expresión de 32 bit no está en el límite [-0x80000000, 0x7fffffff]"
#: config/tc-score.c:3783 config/tc-score.c:3811
msgid "imm5 should >= 2"
@@ -15872,7 +15444,7 @@ msgstr "imm5 debe ser >= 2"
#: config/tc-score.c:3788 config/tc-score.c:3817
msgid "reg should <= 31"
-msgstr "reg debe ser <= 31"
+msgstr "reg debe ser ≤ 31"
#: config/tc-score.c:3859 config/tc-score.c:3910
msgid "missing +"
@@ -15897,11 +15469,11 @@ msgstr "error de expresión"
#: config/tc-score.c:4241
msgid "value not in range [0, 0xffffffff]"
-msgstr "el valor no está en el limite [0, 0xffffffff]"
+msgstr "el valor no está en el límite [0, 0xffffffff]"
#: config/tc-score.c:4317
msgid "value not in range [-0xffffffff, 0xffffffff]"
-msgstr "el valor no está en el limite [-0xffffffff, 0xffffffff]"
+msgstr "el valor no está en el límite [-0xffffffff, 0xffffffff]"
#: config/tc-score.c:4345
msgid "li rd label isn't correct instruction form"
@@ -15914,7 +15486,7 @@ msgstr "ausente la etiqueta "
#: config/tc-score.c:4896
msgid "s3_PIC code offset overflow (max 16 signed bits)"
-msgstr "Desbordamiento del desplazamiento del código s3_PIC (máx 16 bits con signo)"
+msgstr "s3_PIC como código de desbordamiento de desplazamiento (máx 16 bits con signo)"
#: config/tc-score.c:4952
msgid "value not in range [0, 0x7fffffff]"
@@ -15926,13 +15498,11 @@ msgstr "error de final de línea"
#: config/tc-score.c:5204
msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
-msgstr "constante inválida: la expresión de 25 bit no está en el límite [-16777216, 16777215]"
+msgstr "constante no válida: la expresión de 25 bit no está en el límite [-16777216, 16777215]"
#: config/tc-score.c:5231
-#, fuzzy
-#| msgid "invalid constant: 20 bit expression not in range -2^19..2^19"
msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
-msgstr "constante inválida: la expresión de 20 bit no está en el limite -2^19..2^19"
+msgstr "invalida constante: expresión de 20 bit no dentro del límite -2^19..2^19-1"
#: config/tc-score.c:5264
msgid "lacking label"
@@ -15940,7 +15510,7 @@ msgstr "ausente la etiqueta"
#: config/tc-score.c:5269
msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
-msgstr "constante inválida: la expresión de 10 bit no está en el límite [-2^9, 2^9-1]"
+msgstr "constante no válida: la expresión de 10 bit no está en el límite [-2^9, 2^9-1]"
#: config/tc-score.c:5365
msgid "pce instruction error (16 bit || 16 bit)."
@@ -16028,16 +15598,14 @@ msgid " -EL\t\tassemble code for a little-endian cpu\n"
msgstr " -EL\t\tensambla código para un cpu little-endian\n"
#: config/tc-score.c:7810
-#, fuzzy, c-format
-#| msgid " -FIXDD\t\tassemble code for fix data dependency\n"
+#, c-format
msgid " -FIXDD\t\tfix data dependencies\n"
-msgstr " -FIXDD\t\tensambla código para la dependencia de datos fija\n"
+msgstr " -FIXDD\t\t ajusta datos dependientes\n"
#: config/tc-score.c:7812
-#, fuzzy, c-format
-#| msgid " -NWARN\t\tassemble code for no warning message for fix data dependency\n"
+#, c-format
msgid " -NWARN\t\tdo not print warning message when fixing data dependencies\n"
-msgstr " -NWARN\t\tensambla código para que no avise sobre dependencia de datos fijo\n"
+msgstr " -NWARN\t\t ensambla código para que no avise sobre dependencia de datos fijo\n"
#: config/tc-score.c:7814
#, c-format
@@ -16065,8 +15633,7 @@ msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
msgstr " -march=score7\t ensambla código para el objetivo SCORE7 [predet.]\n"
#: config/tc-score.c:7824
-#, fuzzy, c-format
-#| msgid " -march=score3\tassemble code for target is SCORE3\n"
+#, c-format
msgid " -march=score3\tassemble code for target SCORE3\n"
msgstr " -march=score3\tensambla código para el objetivo SCORE3\n"
@@ -16081,14 +15648,12 @@ msgid " -KPIC\t\tgenerate PIC\n"
msgstr " -KPIC\t\tgenera PIC\n"
#: config/tc-score.c:7830
-#, fuzzy, c-format
-#| msgid " -O0\t\tassembler will not perform any optimizations\n"
+#, c-format
msgid " -O0\t\tdo not perform any optimizations\n"
-msgstr " -O0\t\tel ensamblador no realizará ninguna optimización\n"
+msgstr " -O0\t\tno realizar ninguna optimización\n"
#: config/tc-score.c:7832
-#, fuzzy, c-format
-#| msgid " -G gpnum\tassemble code for setting gpsize and default is 8 byte\n"
+#, c-format
msgid " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
msgstr " -G gpnum\tensambla código para definir gpsize y por defecto es 8 byte\n"
@@ -16178,7 +15743,7 @@ msgstr "especificaciones movy múltiples"
#: config/tc-sh.c:2658 config/tc-sh.c:2691
msgid "invalid movx address register"
-msgstr "registro de dirección movx inválido"
+msgstr "registro direccional movx inválido"
#: config/tc-sh.c:2660
msgid "insn cannot be combined with non-nopy"
@@ -16186,7 +15751,7 @@ msgstr "las insns no se pueden combinar con las que no son nopy"
#: config/tc-sh.c:2674 config/tc-sh.c:2730
msgid "invalid movy address register"
-msgstr "registro de dirección movy inválido"
+msgstr "registro direccional movy inválido"
#: config/tc-sh.c:2676
msgid "insn cannot be combined with non-nopx"
@@ -16263,15 +15828,15 @@ msgstr "formato de .uses equivocado"
#: config/tc-sh.c:3230
msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
-msgstr "Combinación inválida: --isa=SHcompact con --isa=SHmedia"
+msgstr "Combinación no válida: --isa=SHcompact con --isa=SHmedia"
#: config/tc-sh.c:3236
msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
-msgstr "Combinación inválida: --isa=SHmedia con --isa=SHcompact"
+msgstr "Combinación no válida: --isa=SHmedia con --isa=SHcompact"
#: config/tc-sh.c:3238
msgid "Invalid combination: --abi=64 with --isa=SHcompact"
-msgstr "Combinación inválida: --abi=64 con --isa=SHcompact"
+msgstr "Combinación no válida: --abi=64 con --isa=SHcompact"
#: config/tc-sh.c:3270
#, c-format
@@ -16280,15 +15845,15 @@ msgstr "Argumento inválido para la opción --isa: %s"
#: config/tc-sh.c:3279
msgid "Invalid combination: --abi=32 with --abi=64"
-msgstr "Combinación inválida: --abi=32 con --abi=64"
+msgstr "Combinación no válida: --abi=32 con --abi=64"
#: config/tc-sh.c:3285
msgid "Invalid combination: --abi=64 with --abi=32"
-msgstr "Combinación inválida: --abi=64 con --abi=32"
+msgstr "Combinación no válida: --abi=64 con --abi=32"
#: config/tc-sh.c:3287
msgid "Invalid combination: --isa=SHcompact with --abi=64"
-msgstr "Combinación inválida: --isa=SHcompact con --abi=64"
+msgstr "Combinación no válida: --isa=SHcompact con --abi=64"
#: config/tc-sh.c:3291
#, c-format
@@ -16353,7 +15918,7 @@ msgid ""
msgstr ""
"--abi=[32|64]\t\t establece el tamaño de los operandos SHmedia\n"
"\t\t\t expandidos y el tipo del fichero objeto\n"
-"--shcompact-const-crange\t emite descriptores de código-limite para\n"
+"--shcompact-const-crange\t emite descriptores de código-límite para\n"
"\t\t\t constantes en las secciones de código SHcompact\n"
"--no-mix\t\t\t desactiva el código SHmedia en la misma sección que\n"
"\t\t\t las constantes y el código SHcompact\n"
@@ -16446,7 +16011,7 @@ msgstr "Operando PTA es un símbolo SHcompact"
#: config/tc-sh64.c:792
msgid "invalid expression in operand"
-msgstr "expresión inválida en operando"
+msgstr "expresión no válida en operando"
#: config/tc-sh64.c:1483
#, c-format
@@ -16515,7 +16080,7 @@ msgstr "operando inválido, no es un valor de 16-bit sin signo: %d"
#: config/tc-sh64.c:1542
msgid "operand out of range for PT, PTA and PTB"
-msgstr "operando fuera de limite para PT, PTA y PTB"
+msgstr "operando fuera de límite para PT, PTA y PTB"
#: config/tc-sh64.c:1544
#, c-format
@@ -16525,11 +16090,11 @@ msgstr "operando no es un múltiplo de 4 para PT, PTA o PTB: %d"
#: config/tc-sh64.c:2065
#, c-format
msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
-msgstr "operando MOVI no es un valor de 32-bit con signo: 0x%8x%08x"
+msgstr "MOVI como operando no es un valor de 32-bit con signo: 0x%8x%08x"
#: config/tc-sh64.c:2422 config/tc-sh64.c:2585 config/tc-sh64.c:2600
msgid "invalid PIC reference"
-msgstr "referencia PIC inválida"
+msgstr "referencia PIC no válida"
#: config/tc-sh64.c:2682 config/tc-sh64.c:2722
msgid "invalid operand: expression in PT target"
@@ -16599,15 +16164,15 @@ msgstr "Código no admitido SHmedia en la misma sección como constantes y cód
#: config/tc-sh64.c:3217
msgid "No segment info for current section"
-msgstr "Ninguna información segmentaria para sección actual"
+msgstr "Ningún informe segmentario para sección actual"
#: config/tc-sh64.c:3256
msgid "duplicate datalabel operator ignored"
-msgstr "duplica operador ignorado de etiquetado de datos"
+msgstr "duplica operador descartado de etiquetado de datos"
#: config/tc-sh64.c:3323
msgid "Invalid DataLabel expression"
-msgstr "Expresión DataLabel inválida"
+msgstr "Expresión DataLabel no válida"
#: config/tc-sparc.c:322 config/tc-sparc.c:537
msgid "Bad opcode table, broken assembler."
@@ -16616,7 +16181,7 @@ msgstr "Tabla de códigos operacionales equivocada, ensamblador descompuesto."
#: config/tc-sparc.c:529
#, c-format
msgid "invalid architecture -xarch=%s"
-msgstr "arquitectura -xarch=%s inválida"
+msgstr "arquitectura -xarch=%s no válida"
#: config/tc-sparc.c:610
#, c-format
@@ -16645,7 +16210,7 @@ msgstr ""
"-sparc\t\t\tse descarta\n"
"--enforce-aligned-data\tfuerza .long, etc., a ser alineados correctamente\n"
"-relax\t\t\trelaja saltos y ramificaciones (por defecto)\n"
-"-no-relax\t\tevita cambiar cualquier salto y ramificación\n"
+"-no-relax\t\tevita modificar cualquier omisión y ramificación\n"
#: config/tc-sparc.c:732
#, c-format
@@ -16683,17 +16248,7 @@ msgid "\t\t\t[default is %s]\n"
msgstr "\t\t\t[por defecto es %s]\n"
#: config/tc-sparc.c:747
-#, fuzzy, c-format
-#| msgid ""
-#| "-KPIC\t\t\tgenerate PIC\n"
-#| "-V\t\t\tprint assembler version number\n"
-#| "-undeclared-regs\tignore application global register usage without\n"
-#| "\t\t\tappropriate .register directive (default)\n"
-#| "-no-undeclared-regs\tforce error on application global register usage\n"
-#| "\t\t\twithout appropriate .register directive\n"
-#| "-q\t\t\tignored\n"
-#| "-Qy, -Qn\t\tignored\n"
-#| "-s\t\t\tignored\n"
+#, c-format
msgid ""
"-KPIC\t\t\tgenerate PIC\n"
"-V\t\t\tprint assembler version number\n"
@@ -16706,15 +16261,15 @@ msgid ""
"-Qy, -Qn\t\tignored\n"
"-s\t\t\tignored\n"
msgstr ""
-"-KPIC\t\t\tgenera PIC\n"
-"-V\t\t\tmuestra el número de versión del ensamblador\n"
-"-undeclared-regs\tdescarta el uso del registro global de aplicaciones sin\n"
-"\t\t\tla directiva .register apropiada (por defecto)\n"
-"-no-undeclared-regs\tfuerza un error en el uso del registro global de\n"
-"\t\t\taplicaciones sin una directiva .register apropiada\n"
-"-q\t\t\tse descarta\n"
-"-Qy, -Qn\t\tse descarta\n"
-"-s\t\t\tse descarta\n"
+"-KPIC\t\t\t genera PIC\n"
+"-V\t\t\t escribe el número de versión del ensamblador\n"
+"-undeclared-regs\t descarta el uso del registro global de aplicaciones sin\n"
+"\t\t\t directiva .register apropiada (por defecto)\n"
+"-no-undeclared-regs\t fuerza un error en el uso del registro global de\n"
+"\t\t\t aplicaciones sin una directiva .register apropiada\n"
+"-q\t\t\t se descarta\n"
+"-Qy, -Qn\t\t se descarta\n"
+"-s\t\t\t se descarta\n"
#: config/tc-sparc.c:760
#, c-format
@@ -16745,15 +16300,15 @@ msgstr "No se compiló el soporte para aritmética de 64-bit."
#: config/tc-sparc.c:1310
msgid "set: number not in 0..4294967295 range"
-msgstr "conjunto: el número no está en el limite 0..4294967295"
+msgstr "conjunto: el número no está en el límite 0..4294967295"
#: config/tc-sparc.c:1317
msgid "set: number not in -2147483648..4294967295 range"
-msgstr "conjunto: el número no está en el limite -2147483648..4294967295"
+msgstr "conjunto: el número no está en el límite -2147483648..4294967295"
#: config/tc-sparc.c:1376
msgid "setsw: number not in -2147483648..4294967295 range"
-msgstr "conjunto sw: el número no está en el limite -2147483648..4294967295"
+msgstr "conjunto sw: el número no está en el límite -2147483648..4294967295"
#: config/tc-sparc.c:1424
msgid "setx: temporary register same as destination register"
@@ -16764,9 +16319,8 @@ msgid "setx: illegal temporary register g0"
msgstr "setx: registro temporal ilegal g0"
#: config/tc-sparc.c:1603
-#, fuzzy
msgid "unpredictable DCTI couple"
-msgstr "-(PC) impredecible"
+msgstr "pareja DCTI impredecible"
#: config/tc-sparc.c:1613
msgid "FP branch in delay slot"
@@ -16774,7 +16328,7 @@ msgstr "FP ramificado en ranura retrasada"
#: config/tc-sparc.c:1629
msgid "FP branch preceded by FP instruction; NOP inserted"
-msgstr "ramificación FP precedida por una instrucción FP; se insertó NOP"
+msgstr "FP ramificado precedió por instrucción FP; se insertó NOP"
#: config/tc-sparc.c:1669
msgid "failed special case insn sanity check"
@@ -16786,7 +16340,7 @@ msgstr ": nombre inválido de máscara membar"
#: config/tc-sparc.c:1873
msgid ": invalid membar mask expression"
-msgstr ": expresión inválida de máscara membar"
+msgstr ": expresión no válida de máscara membar"
#: config/tc-sparc.c:1878
msgid ": invalid membar mask number"
@@ -16794,7 +16348,7 @@ msgstr ": número inválido de máscara membar"
#: config/tc-sparc.c:1893
msgid ": invalid siam mode expression"
-msgstr ": modo expresiva siam inválida"
+msgstr ": modo expresiva siam no válida"
#: config/tc-sparc.c:1898
msgid ": invalid siam mode number"
@@ -16806,7 +16360,7 @@ msgstr ": nombre de función de precargado inválido"
#: config/tc-sparc.c:1922
msgid ": invalid prefetch function expression"
-msgstr ": expresión de función de precargado inválida"
+msgstr ": expresión de función de precargado no válida"
#: config/tc-sparc.c:1927
msgid ": invalid prefetch function number"
@@ -16821,10 +16375,8 @@ msgid ": unrecognizable hyperprivileged register"
msgstr ": registro hiperprivilegiado no reconocido"
#: config/tc-sparc.c:2030 config/tc-sparc.c:2036 config/tc-sparc.c:2045
-#, fuzzy
-#| msgid ": unrecognizable v9a ancillary state register"
msgid ": unrecognizable ancillary state register"
-msgstr ": no reconocido el registro hiperprivilegiado"
+msgstr ": registro estatal auxiliar no reconocible"
#: config/tc-sparc.c:2078
msgid ": asr number must be between 0 and 31"
@@ -16836,10 +16388,8 @@ msgid ": expecting %asrN"
msgstr ": suponiendo %asrN"
#: config/tc-sparc.c:2129
-#, fuzzy
-#| msgid ": asr number must be between 0 and 31"
msgid ": crypto immediate must be between 0 and 31"
-msgstr ": el número asr debe estar entre 0 y 31"
+msgstr ": cripto inmediato debe estar entre 0 y 31"
#: config/tc-sparc.c:2138
msgid ": expecting crypto immediate"
@@ -16878,15 +16428,13 @@ msgid ": There are only 32 single precision f registers; [0-31]"
msgstr ": Solamente hay 32 registros f de precisión sencilla; [0-31]"
#: config/tc-sparc.c:2659
-#, fuzzy
-#| msgid "operands 0 and 1 must be the same register"
msgid ": Instruction requires frs2 and frsd must be the same register"
-msgstr "los operandos 0 y 1 debe ser el mismo registro"
+msgstr ": Instrucción requiere frs2 y frsd deben estar el mismo registro"
#: config/tc-sparc.c:2810
#, c-format
msgid "Expression inside %%%s could not be parsed"
-msgstr ""
+msgstr "Expresión interna %%%s no pudo ser interpretado"
#: config/tc-sparc.c:2818
#, c-format
@@ -16913,7 +16461,7 @@ msgstr ": operando TLS no puede ser una constante"
#: config/tc-sparc.c:2998
msgid ": Immediate value in cbcond is out of range."
-msgstr ": Valor inmediato dentro de ‘cbcond’ está fuera de limite."
+msgstr ": Valor inmediato dentro de ‘cbcond’ está fuera de límite."
#: config/tc-sparc.c:3024
msgid ": invalid ASI name"
@@ -16921,23 +16469,19 @@ msgstr ": nombre ASI inválido"
#: config/tc-sparc.c:3033
msgid ": invalid ASI expression"
-msgstr ": expresión ASI inválida"
+msgstr ": expresión ASI no válida"
#: config/tc-sparc.c:3038
msgid ": invalid ASI number"
msgstr ": número ASI inválido"
#: config/tc-sparc.c:3143
-#, fuzzy
-#| msgid "non-immediate OPF operand, ignored"
msgid ": non-immdiate imm2 operand"
-msgstr "operando OPF que no es inmediato, se descarta"
+msgstr ": operando imm2 no inmediato"
#: config/tc-sparc.c:3148
-#, fuzzy
-#| msgid "OPF immediate operand out of range (0-0x1ff)"
msgid ": imm2 immediate operand out of range (0-3)"
-msgstr "operando inmediato OPF fuera de limite (0-0x1ff)"
+msgstr ": operando inmediato imm2 fuera de límite (0-3)"
#: config/tc-sparc.c:3167
msgid "OPF immediate operand out of range (0-0x1ff)"
@@ -17026,7 +16570,7 @@ msgstr "Se esperaba una coma tras nombre del símbolo"
#: config/tc-sparc.c:4424
#, c-format
msgid ".COMMon length (%lu) out of range ignored"
-msgstr "longitud .COMMún (%lu) fuera de limite descartado"
+msgstr "longitud .COMMún (%lu) fuera de límite descartado"
#: config/tc-sparc.c:4457
msgid "Expected comma after common length"
@@ -17124,7 +16668,7 @@ msgstr "Se mezcla la sintaxis del registro, con y sin '$'."
#: config/tc-spu.c:345
#, c-format
msgid "Treating '%-*s' as a symbol."
-msgstr "Se trata '%-*s' como un símbolo."
+msgstr "Tratando '%-*s' como un símbolo."
#: config/tc-spu.c:564
msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
@@ -17147,17 +16691,17 @@ msgstr "Utilizando estilo antiguo, %%hi(expr), por favor modifique al estilo PPC
#: config/tc-spu.c:685 config/tc-spu.c:688
#, c-format
msgid "Constant expression %d out of range, [%d, %d]."
-msgstr "Expresión constante %d fuera de limite, [%d, %d]."
+msgstr "Expresión constante %d fuera de límite, [%d, %d]."
#: config/tc-spu.c:790
#, c-format
msgid "invalid priority '%lu'"
-msgstr "prioridad '%lu' inválida"
+msgstr "prioridad no válida '%lu'"
#: config/tc-spu.c:796
#, c-format
msgid "invalid lrlive '%lu'"
-msgstr "lrlive '%lu' inválido"
+msgstr "invalida ‘lrlive’ '%lu'"
#: config/tc-spu.c:855
msgid "Relaxation should never occur"
@@ -17311,7 +16855,7 @@ msgstr "Primer y segundo operandos incompatibles en la instrucción"
#: config/tc-tic30.c:1782
msgid "invalid short form floating point immediate operand"
-msgstr "forma short inválida de operando inmediato de coma flotante"
+msgstr "forma short no válida de operando inmediato de coma flotante"
#: config/tc-tic30.c:1792
msgid "rounding down first operand float to unsigned int"
@@ -17336,7 +16880,7 @@ msgstr "el primer operando es número de coma flotante"
#. Shouldn't get here.
#: config/tc-tic30.c:1905
msgid "interrupt vector for trap instruction out of range"
-msgstr "el vector de interrupción para la instrucción trap está fuera de limite"
+msgstr "el vector de interrupción para la instrucción trap está fuera de límite"
#: config/tc-tic30.c:1950
msgid "LDP instruction needs a 24-bit operand"
@@ -17392,7 +16936,7 @@ msgstr "Error al establecer las casillas para «%s»: %s"
#: config/tc-tic4x.c:1042
msgid ".set syntax invalid\n"
-msgstr "sintaxis de .set inválida\n"
+msgstr "sintaxis de .set no válida\n"
#: config/tc-tic4x.c:1100
msgid ".usect: non-zero alignment flag ignored"
@@ -17516,7 +17060,7 @@ msgstr "El registro debe ser ivtp o tvtp"
#: config/tc-tic4x.c:2268
msgid "Register must be address register"
-msgstr "El registro debe ser un registro de dirección"
+msgstr "El registro debe ser un registro direccional"
#: config/tc-tic4x.c:2341
msgid "Source and destination register should not be equal"
@@ -17544,7 +17088,7 @@ msgstr "Operandos inválidos para %s"
#: config/tc-tic4x.c:2504
#, c-format
msgid "Invalid instruction %s"
-msgstr "Instrucción %s inválida"
+msgstr "Instrucción %s no válida"
#: config/tc-tic4x.c:2656
#, c-format
@@ -17620,7 +17164,7 @@ msgstr ""
#: config/tc-tic4x.c:2817
#, c-format
msgid "Label \"$%d\" redefined"
-msgstr "Se redefinió la etiqueta \"$%d\""
+msgstr "Etiqueta «$%d» redefinida"
#: config/tc-tic4x.c:3027
#, c-format
@@ -17713,7 +17257,7 @@ msgstr "el objetivo .tag «%s» no está definido"
#: config/tc-tic54x.c:869
#, c-format
msgid ".field count '%d' out of range (1 <= X <= 32)"
-msgstr "la cuenta de .field '%d' está fuera de limite (1 <= X <= 32)"
+msgstr "la cuenta de .field '%d' está fuera de límite (1 ≤ X ≤ 32)"
#: config/tc-tic54x.c:897
#, c-format
@@ -17761,7 +17305,7 @@ msgstr "Versión no reconocida «%s»"
#: config/tc-tic54x.c:1509
msgid "Changing of CPU version on the fly not supported"
-msgstr "No se admite el cambio de la versión del CPU al vuelo"
+msgstr "No se admite mmodificar la versión del CPU al vuelo"
#: config/tc-tic54x.c:1640
msgid "p2align not supported on this target"
@@ -17833,12 +17377,12 @@ msgstr "El fichero «%s» no está en el formato de archivo de macro"
#: config/tc-tic54x.c:2460
#, c-format
msgid "Bad COFF version '%s'"
-msgstr "Versión COFF «%s» equivocada"
+msgstr "Versión COFF equivocada «%s»"
#: config/tc-tic54x.c:2469
#, c-format
msgid "Bad CPU version '%s'"
-msgstr "Versión de CPU «%s» equivocada"
+msgstr "Versión CPU equivocada '%s'"
#: config/tc-tic54x.c:2482 config/tc-tic54x.c:2485
#, c-format
@@ -17848,7 +17392,7 @@ msgstr "No se puede redirigir la salida de error estándar al fichero «%s»"
#: config/tc-tic54x.c:2598
#, c-format
msgid "Undefined substitution symbol '%s'"
-msgstr "Símbolo sustitucional «%s» sin definir"
+msgstr "Símbolo sustitucional sin definir «%s»"
#: config/tc-tic54x.c:3099
#, c-format
@@ -17865,12 +17409,12 @@ msgstr "Basura extra en la línea"
#: config/tc-tic54x.c:3186
msgid "Badly formed address expression"
-msgstr "Expresión de dirección mal formada"
+msgstr "Expresión direccional mal formada"
#: config/tc-tic54x.c:3439
#, c-format
msgid "Invalid dmad syntax '%s'"
-msgstr "Sintaxis de dmad «%s» inválida"
+msgstr "Sintaxis de ‘dmad’ no válida «%s»"
#: config/tc-tic54x.c:3503
#, c-format
@@ -17879,17 +17423,17 @@ msgstr "Use la directiva .mmregs para utilizar nombres de registro mapeados en m
#: config/tc-tic54x.c:3554
msgid "Address mode *+ARx is write-only. Results of reading are undefined."
-msgstr "El modo de dirección *+ARx es de sólo escritura. El resultado de la lectura está indefinido."
+msgstr "El modo direccional *+ARx es de sólo escritura. El resultado de la lectura está indefinido."
#: config/tc-tic54x.c:3574
#, c-format
msgid "Unrecognized indirect address format \"%s\""
-msgstr "No reconocido el formato de dirección indirecta «%s»"
+msgstr "No reconocido el formato direccional indirecta «%s»"
#: config/tc-tic54x.c:3612
#, c-format
msgid "Operand '%s' out of range (%d <= x <= %d)"
-msgstr "Operando «%s» está fuera de limite (%d <= x <= %d)"
+msgstr "Operando «%s» está fuera de límite (%d ≤ x ≤ %d)"
#: config/tc-tic54x.c:3632
msgid "Error in relocation handling"
@@ -17933,7 +17477,7 @@ msgstr "modos direccionados lk son inválidos para direccionamiento de distribuc
#: config/tc-tic54x.c:3766
msgid "Address mode *+ARx is not allowed in memory-mapped register addressing. Resulting behavior is undefined."
-msgstr "El modo de dirección *+ARx no se permite en el direccionamiento de registros mapeados en memoria. El comportamiento resultante no está definido."
+msgstr "El modo direccional *+ARx no se permite en el direccionamiento de registros mapeados en memoria. El comportamiento resultante no está definido."
#: config/tc-tic54x.c:3792
msgid "Destination accumulator for each part of this parallel instruction must be different"
@@ -17942,7 +17486,7 @@ msgstr "El acumulador de destino para cada parte de esta instrucción paralela d
#: config/tc-tic54x.c:3841
#, c-format
msgid "Memory mapped register \"%s\" out of range"
-msgstr "El registro mapeado en memoria «%s» está fuera de limite"
+msgstr "El registro mapeado en memoria «%s» está fuera de límite"
#: config/tc-tic54x.c:3880
msgid "Invalid operand (use 1, 2, or 3)"
@@ -17960,12 +17504,12 @@ msgstr "No reconocido el bit estatal «%s»"
#: config/tc-tic54x.c:3939
#, c-format
msgid "Invalid status register \"%s\""
-msgstr "Registro estatal «%s» inválido"
+msgstr "Invalida registro de posición «%s»"
#: config/tc-tic54x.c:3951
#, c-format
msgid "Operand \"%s\" out of range (use 1 or 2)"
-msgstr "Operando «%s» está fuera de limite (utilice 1 ó 2)"
+msgstr "Operando «%s» está fuera de límite (utilice 1 ó 2)"
#: config/tc-tic54x.c:4154
#, c-format
@@ -18033,7 +17577,7 @@ msgstr "Subíndice inválido (utilice de 1 a %d)"
#: config/tc-tic54x.c:4664
#, c-format
msgid "Invalid length (use 0 to %d)"
-msgstr "Longitud inválida (utilice 0 a %d)"
+msgstr "Longitud no válida (utilice 0 a %d)"
#: config/tc-tic54x.c:4674
msgid "Missing ')' in subscripted substitution symbol expression"
@@ -18109,7 +17653,7 @@ msgstr "¿se intentó hacer .space/.bes hacia atrás? (%ld)"
#: config/tc-tic6x.c:262
#, c-format
msgid "unknown -mpid= argument '%s'"
-msgstr "argumento -mpid= «%s» desconocido"
+msgstr "argumento desconocido -mpid= '%s'"
#: config/tc-tic6x.c:320
#, c-format
@@ -18179,7 +17723,7 @@ msgstr ""
#, c-format
msgid " -mno-pic code addressing is position-dependent\n"
msgstr ""
-" -mno-pic el direccionamiento de código es\n"
+" -mno-pic direccionamiento de código es\n"
" dependiente de posición\n"
#: config/tc-tic6x.c:337
@@ -18189,11 +17733,11 @@ msgstr "Se admiten los siguentes valores de ARQ:"
#: config/tc-tic6x.c:386
msgid "unexpected .cantunwind directive"
-msgstr "directiva .cantunwind inesperada"
+msgstr "directiva inesperada .cantunwind"
#: config/tc-tic6x.c:406
msgid "unexpected .handlerdata directive"
-msgstr "directiva .handlerdata inesperada"
+msgstr "directiva inesperada .handlerdata"
#: config/tc-tic6x.c:418
msgid "personality routine required before .handlerdata directive"
@@ -18210,7 +17754,7 @@ msgstr "se esperaba una coma tras nombre del símbolo"
#: config/tc-tic6x.c:589
#, c-format
msgid "invalid length for .scomm directive"
-msgstr "longitud inválida para la directiva .scomm"
+msgstr "longitud no válida para la directiva .scomm"
#: config/tc-tic6x.c:603
msgid "alignment is not a positive number"
@@ -18358,7 +17902,7 @@ msgstr "no hay reubicaciones de %d bytes disponibles"
#: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
#, c-format
msgid "operand %u of '%.*s' out of range"
-msgstr "operando %u de '%.*s' está fuera de limite"
+msgstr "operando %u de '%.*s' está fuera de límite"
#: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
#, c-format
@@ -18368,7 +17912,7 @@ msgstr "el desplazamiento en operando %u de '%.*s' no es divisible por %u"
#: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
#, c-format
msgid "offset in operand %u of '%.*s' out of range"
-msgstr "el desplazamiento en operando %u de '%.*s' está fuera de limite"
+msgstr "el desplazamiento en operando %u de '%.*s' está fuera de límite"
#: config/tc-tic6x.c:2943
#, c-format
@@ -18427,7 +17971,7 @@ msgstr "operando %u de '%.*s' está en el lado equivocado"
#: config/tc-tic6x.c:3491
#, c-format
msgid "operand %u of '%.*s' not a valid return address register"
-msgstr "operando %u de '%.*s' no es un registro de dirección de devolución válido"
+msgstr "operando %u de '%.*s' no es un registro direccional de devolución válido"
#: config/tc-tic6x.c:3497
#, c-format
@@ -18447,7 +17991,7 @@ msgstr "operando %u de '%.*s' no es una referencia de memoria válida"
#: config/tc-tic6x.c:3513
#, c-format
msgid "operand %u of '%.*s' not a valid base address register"
-msgstr "operando %u de '%.*s' no es un registro de dirección base válido"
+msgstr "operando %u de '%.*s' no es un registro direccional base válido"
#: config/tc-tic6x.c:3599
#, c-format
@@ -18514,22 +18058,22 @@ msgstr "se usó addend con $DSBT_INDEX"
#: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
#: config/tc-tic6x.c:4060
msgid "PC-relative offset not 4-byte-aligned"
-msgstr "el desplazamiento relativo al PC no está alineado a 4 bytes"
+msgstr "Desplazamiento relativo al PC no alineado a 4-bytes"
#: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
#: config/tc-tic6x.c:4063
msgid "PC-relative offset out of range"
-msgstr "el desplazamiento relativo al PC está fuera de limite"
+msgstr "Desplazamiento relativo al PC está fuera de límite"
#: config/tc-tic6x.c:4542
#, c-format
msgid "undefined symbol %s in PCR relocation"
-msgstr "símbolo sin definir %s en la reubicación PCR"
+msgstr "símbolo indefinido %s en reubicación PCR"
#: config/tc-tic6x.c:4660
#, c-format
msgid "group section `%s' has no group signature"
-msgstr "la sección de grupo «%s» no tiene firma de grupo"
+msgstr "sección de grupo «%s» no tiene firma de grupo"
#: config/tc-tic6x.c:4812
msgid "missing .endp before .cfi_startproc"
@@ -18550,7 +18094,7 @@ msgstr "demasiadas instrucciones de desenredo"
#: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
#, c-format
msgid "unable to generate unwinding opcode for reg %d"
-msgstr "no se puede genera códigos operacionales de desenredo para el registro %d"
+msgstr "incapaz de generar códigos operacionales de desenredo para el registro %d"
#: config/tc-tic6x.c:5163
msgid "unable to restore return address from previously restored reg"
@@ -18564,11 +18108,11 @@ msgstr "insn CFA sin manipular para el desenredo (%d)"
#: config/tc-tic6x.c:5185
#, c-format
msgid "unable to generate unwinding opcode for frame pointer reg %d"
-msgstr "no se puede generar código operacional de desenredo para el registro de puntero a marco %d"
+msgstr "incapaz de generar código operacional de desenredo para el registro de puntero a marco %d"
#: config/tc-tic6x.c:5194
msgid "unable to generate unwinding opcode for frame pointer offset"
-msgstr "no se puede generar código operacional de desenredo para el desplazamiento de puntero a marco"
+msgstr "incapaz de generar código operacional de desenredo para el desplazamiento de puntero a marco"
#: config/tc-tic6x.c:5203
msgid "unwound stack pointer not doubleword aligned"
@@ -18611,7 +18155,7 @@ msgstr "No se permiten las escrituras al registro «%s»."
#: config/tc-tilegx.c:849 config/tc-tilepro.c:740
#, c-format
msgid "Two instructions in the same bundle both write to register %s, which is not allowed."
-msgstr "Dos instrucciones en el mismo agrupado y ambas escriben al registro %s, lo cual no se permite."
+msgstr "Dos instrucciones en el mismo haz ambos escriben al registro %s, lo no está permitido."
#: config/tc-tilegx.c:914 config/tc-tilepro.c:804
#, c-format
@@ -18620,7 +18164,7 @@ msgstr "'%s 'no se puede agrupar con otras instrucciones."
#: config/tc-tilegx.c:944 config/tc-tilepro.c:834
msgid "Invalid combination of instructions for bundle."
-msgstr "Combinación inválida de instrucciones para el agrupado."
+msgstr "Combinación no válida de instrucciones para el agrupado."
#: config/tc-tilegx.c:979 config/tc-tilepro.c:869
msgid "instruction address is not a multiple of 8"
@@ -18628,7 +18172,7 @@ msgstr "la instrucción direccional no es un múltiplo de 8"
#: config/tc-tilegx.c:1056 config/tc-tilepro.c:947
msgid "Invalid expression."
-msgstr "Expresión inválida."
+msgstr "Expresión no válida."
#: config/tc-tilegx.c:1102 config/tc-tilepro.c:989
#, c-format
@@ -18648,7 +18192,7 @@ msgstr "Ausenten operandos para «%s»."
#: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
#, c-format
msgid "Unexpected character '%c' after operand %d to %s."
-msgstr "Carácter '%c' inesperado antes de operando %d para %s."
+msgstr "Carácter inesperado '%c' antes de operando %d para %s."
#: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
msgid "Expected immediate expression"
@@ -18684,7 +18228,7 @@ msgstr "no se admite el tamaño de reubicación BFD %d"
#: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
#, c-format
msgid "internal error? cannot generate `%s' relocation (%d, %d)"
-msgstr "¿Error interno? no se puede generar la reubicación «%s» (%d, %d)"
+msgstr "¿Error interno? incapaz de generar la reubicación «%s» (%d, %d)"
#: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
msgid "Found '{' when already bundling."
@@ -18697,7 +18241,7 @@ msgid ""
" -V print assembler version number\n"
msgstr ""
" -Q se descarta\n"
-" -V muestra el número de versión del ensamblador\n"
+" -V escribe el número de versión del ensamblador\n"
#: config/tc-v850.c:294
#, c-format
@@ -18836,19 +18380,19 @@ msgstr " -mno-bcond17\t\t desactiva la instrucción b<cond> disp17\n"
#: config/tc-v850.c:1555
#, c-format
msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
-msgstr " -mno-stld23\t\t desactiva la instrucción st/ld offset23\n"
+msgstr " -mno-stld23\t\t desactiva la instrucción desplazamiento st/ld offset23\n"
#: config/tc-v850.c:1556
-#, fuzzy, c-format
-#| msgid " -moabi support the old ELF ABI\n"
+#, c-format
msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
-msgstr " -moabi soporta el ABI ELF antiguo\n"
+msgstr ""
+" -mgcc-abi marca el binario como empleando el antiguo API GCC\n"
+"\n"
#: config/tc-v850.c:1557
-#, fuzzy, c-format
-#| msgid " -mv850ea The code is targeted at the v850ea\n"
+#, c-format
msgid " -mrh850-abi Mark the binary as using the RH850 ABI (default)\n"
-msgstr " -mv850es El código está destinado para el v850ea\n"
+msgstr " -mrh850-abi Marca el binario como utilizando el ABI RH850 (predet.)\n"
#: config/tc-v850.c:1558
#, c-format
@@ -18860,7 +18404,7 @@ msgstr ""
#: config/tc-v850.c:1559
#, c-format
msgid " -m4byte-align Mark the binary as using 32-bit alignment (default)\n"
-msgstr ""
+msgstr " -m4byte-align Marca el binario como alineamiento de 32-bit utilizado (predet.)\n"
#: config/tc-v850.c:1560
#, c-format
@@ -18912,7 +18456,7 @@ msgstr "se utilizó una reubicación tdaoff() en una instrucción que no la admi
#: config/tc-v850.c:2273
#, c-format
msgid "operand out of range (%d is not between %d and %d)"
-msgstr "operando fuera de limite (%d no está entre %d y %d)"
+msgstr "operando fuera de límite (%d no está entre %d y %d)"
#: config/tc-v850.c:2356
msgid "st/ld offset 23 instruction was disabled ."
@@ -18979,10 +18523,8 @@ msgid "invalid pref operation name"
msgstr "nombre pre operacional inválido"
#: config/tc-v850.c:2841
-#, fuzzy
-#| msgid "invalid control register name"
msgid "invalid vector register name"
-msgstr "registro vectorial inválido en listado"
+msgstr "nombre de registro vectorial no válida"
#: config/tc-v850.c:2879
msgid "syntax error: value is missing before the register name"
@@ -19001,10 +18543,8 @@ msgid "syntax error: condition code not expected"
msgstr "error sintáctico: no es esperaba código de condición"
#: config/tc-v850.c:2910
-#, fuzzy
-#| msgid "syntax error: register not expected"
msgid "syntax error: vector register not expected"
-msgstr "error sintáctico: no se esperaba un registro"
+msgstr "error sintáctico: registro vectorial no esperado"
#: config/tc-v850.c:2920
msgid "immediate 0 cannot be used here"
@@ -19024,10 +18564,8 @@ msgid "invalid operand"
msgstr "operando inválido"
#: config/tc-v850.c:3087
-#, fuzzy
-#| msgid "postincrement not supported"
msgid "loop: 32-bit displacement not supported"
-msgstr "no se admite el postincremento"
+msgstr "bucle: desplazamiento de 32-bit no compatible"
#: config/tc-vax.c:1344
msgid "no '[' to match ']'"
@@ -19143,7 +18681,7 @@ msgstr "un registro no tiene dirección"
#: config/tc-vax.c:1766
msgid "PC part of operand unpredictable"
-msgstr "la parte PC de operando es impredecible"
+msgstr "PC como parte operativa es impredecible"
#: config/tc-vax.c:1924
msgid "odd number of bytes in operand description"
@@ -19286,10 +18824,8 @@ msgid "wasm32 assembler options:\n"
msgstr "opciones ensamblador wasm32:\n"
#: config/tc-wasm32.c:364
-#, fuzzy
-#| msgid "expected numeric constant"
msgid "unexpected negative constant"
-msgstr "expansión constante inesperada"
+msgstr "constante negativo inesperado"
#: config/tc-wasm32.c:426
msgid "no function type on PLT reloc"
@@ -19313,38 +18849,28 @@ msgid "Unknown type"
msgstr "Tipo desconocido"
#: config/tc-wasm32.c:625
-#, fuzzy
-#| msgid "only constant expression allowed"
msgid "only single block types allowed"
-msgstr "solamente tipos FUNCTION alfanuméricos son permitidos aquí"
+msgstr "sólo tipos de bloque simple permitido"
#: config/tc-wasm32.c:635
-#, fuzzy
-#| msgid "instruction does not allow shifted index"
msgid "instruction does not take a block type"
-msgstr "la instrucción no permite un índice desplazado"
+msgstr "la instrucción no toma un tipo de bloque"
#: config/tc-wasm32.c:652
-#, fuzzy
-#| msgid "missing reloc type"
msgid "missing block type"
-msgstr "ausente el tipo"
+msgstr "tipo de bloque ausente"
#: config/tc-wasm32.c:661 config/tc-wasm32.c:665
-#, fuzzy
-#| msgid "missing alignment"
msgid "missing alignment hint"
-msgstr "ausente la alineamiento"
+msgstr "indicio de alineamiento ausente"
#: config/tc-wasm32.c:669
msgid "missing offset"
msgstr "ausente desplazamiento"
#: config/tc-wasm32.c:675
-#, fuzzy
-#| msgid "missing local expression"
msgid "missing local index"
-msgstr "ausentea expresión local"
+msgstr "indizado local ausente"
#: config/tc-wasm32.c:680
msgid "missing break count"
@@ -19355,20 +18881,16 @@ msgid "missing reserved current_memory/grow_memory argument"
msgstr ""
#: config/tc-wasm32.c:689
-#, fuzzy
-#| msgid "missing argument"
msgid "missing call argument"
-msgstr "ausente el argumento"
+msgstr "llamada argumental ausente"
#: config/tc-wasm32.c:693
msgid "missing call signature"
msgstr "llamada de firma ausente"
#: config/tc-wasm32.c:695
-#, fuzzy
-#| msgid "missing alignment"
msgid "missing table index"
-msgstr "falta el tipo de índice"
+msgstr "distribución indizada ausente"
#: config/tc-wasm32.c:726 config/tc-z80.c:1951 read.c:3755
#, c-format
@@ -19382,7 +18904,7 @@ msgstr " Opciones de línea de mandatos específicas de XC16X:\n"
#: config/tc-xgate.c:215
msgid "architecture variant invalid"
-msgstr "arquitectura variante inválida"
+msgstr "arquitectura variante no válida"
#: config/tc-xgate.c:370
#, c-format
@@ -19414,7 +18936,7 @@ msgstr ""
#: config/tc-xgate.c:498
#, fuzzy, c-format
msgid "opcode %s not found in opcode hash table"
-msgstr "error interno: no se puede dispersar el código operacional «%s»: %s"
+msgstr "error interno: no se puede dispersar el código de operación «%s»: %s"
#: config/tc-xgate.c:511
msgid "matching operands to opcode"
@@ -19436,7 +18958,7 @@ msgstr "Valor %ld no alineado por 2 para ramificación de 10-bit PC-relativa."
#: config/tc-xgate.c:724
msgid "Value out of 3-bit range."
-msgstr "inmediato de 3-bit fuera de limite."
+msgstr "Valor externo de 3-bit de límite."
#: config/tc-xgate.c:731
msgid "Value out of 4-bit range."
@@ -19444,7 +18966,7 @@ msgstr "Valor fuera de límite de 4-bit."
#: config/tc-xgate.c:738
msgid "Value out of 5-bit range."
-msgstr "valor inmediato fuera de límite."
+msgstr "Valor externo de 5-bit de límite."
#: config/tc-xgate.c:875
msgid ":operand has too many bits"
@@ -19459,10 +18981,9 @@ msgid ": expected register name r0-r7 "
msgstr ": se esperaba un nombre registrado r0-r7 "
#: config/tc-xgate.c:1284
-#, fuzzy, c-format
-#| msgid "operand value out of range for instruction"
+#, c-format
msgid ":operand value(%d) too big for constraint"
-msgstr "el valor de operando está fuera de limite para la instrucción"
+msgstr ":operando valor%d) demasiado grande para instrucción"
#: config/tc-xgate.c:1302
msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
@@ -19478,7 +18999,7 @@ msgstr ": esperado nombre de registro ccr "
#: config/tc-xgate.c:1328
msgid ": expected register name pc "
-msgstr ": esperaba nombre de registrado pc"
+msgstr ": esperaba nombre de registrado pc "
#: config/tc-xstormy16.c:77
#, c-format
@@ -19501,7 +19022,7 @@ msgstr "no se admite la compostura fptr"
#: config/tc-xtensa.c:636
msgid "illegal range of target hardware versions"
-msgstr "limite ilegal de versiones de hardware objetivo"
+msgstr "límite ilegal de versiones de hardware objetivo"
#: config/tc-xtensa.c:807
msgid "--density option is ignored"
@@ -19545,22 +19066,19 @@ msgstr "versión de hardware objetivo inválido"
#: config/tc-xtensa.c:999
msgid "no-auto-litpools is incompatible with auto-litpool-limit"
-msgstr ""
+msgstr "no-auto-litpools es incompatible con auto-litpool-limit"
#: config/tc-xtensa.c:1001 config/tc-xtensa.c:1004
-#, fuzzy
msgid "invalid auto-litpool-limit argument"
-msgstr "%s: límite argumental no válido"
+msgstr "argumento inválido auto-litpool-limit"
#: config/tc-xtensa.c:1006
msgid "invalid auto-litpool-limit argument (range is 100-10000)"
-msgstr ""
+msgstr "argumento inválido auto-litpool-limit (límite es 100-10000)"
#: config/tc-xtensa.c:1183
-#, fuzzy
-#| msgid "unmatched end directive"
msgid "unmatched .end directive"
-msgstr "la directiva .end no tiene nombre"
+msgstr "directiva .end no coincidida"
#: config/tc-xtensa.c:1212
msgid ".begin directive with no matching .end directive"
@@ -19581,7 +19099,7 @@ msgstr "la directiva %s no se puede negar"
#: config/tc-xtensa.c:1277
msgid "unknown directive"
-msgstr "directiva desconocida"
+msgstr "desconoce directiva"
#: config/tc-xtensa.c:1298 config/tc-xtensa.c:1394 config/tc-xtensa.c:1636
#: config/tc-xtensa.c:5890
@@ -19602,7 +19120,7 @@ msgstr "se descarta .begin [no-]density"
#: config/tc-xtensa.c:1364 config/tc-xtensa.c:1414
msgid "Xtensa absolute literals option not supported; ignored"
-msgstr "no se admite la opción de literales absolutos Xtensa; se descarta"
+msgstr "Xtensa como opción absoluta literal no se admite; se descarta"
#: config/tc-xtensa.c:1407
msgid ".end [no-]density is ignored"
@@ -19659,7 +19177,7 @@ msgstr "no se permite la reubicación de pcrel en una instrucción"
#: config/tc-xtensa.c:1954
msgid "register number out of range"
-msgstr "número de registro fuera de limite"
+msgstr "número de registro fuera de límite"
#: config/tc-xtensa.c:2040
msgid "extra colon"
@@ -19687,12 +19205,12 @@ msgstr "demasiados operandos (%d) para «%s»; se esperaban %d"
#: config/tc-xtensa.c:2332
#, c-format
msgid "invalid register '%s' for '%s' instruction"
-msgstr "registro inválido «%s» para la instrucción «%s»"
+msgstr "registro «%s» inválido para «%s» como instrucción"
#: config/tc-xtensa.c:2339
#, c-format
msgid "invalid register number (%ld) for '%s' instruction"
-msgstr "número de registro (%ld) inválido para la instrucción «%s»"
+msgstr "número de registro (%ld) inválido para instrucción «%s»"
#: config/tc-xtensa.c:2406
#, c-format
@@ -19702,7 +19220,7 @@ msgstr "número de registro inválido (%ld) para «%s»"
#: config/tc-xtensa.c:2793
#, c-format
msgid "operand %d of '%s' has out of range value '%u'"
-msgstr "operando %d de «%s» tiene el valor fuera de limite '%u'"
+msgstr "operando %d de «%s» tiene el valor fuera de límite '%u'"
#: config/tc-xtensa.c:2799
#, c-format
@@ -19712,22 +19230,21 @@ msgstr "operando %d de «%s» tiene el valor inválido '%u'"
#: config/tc-xtensa.c:2846
#, c-format
msgid "internal error: unknown option name '%s'"
-msgstr "error interno: nombre de opción «%s» desconocido"
+msgstr "error interno: nombre desconocido opcional '%s'"
#: config/tc-xtensa.c:3955
msgid "can't handle generation of literal/labels yet"
-msgstr "aún no se puede manipular la generación de literales/etiquetas"
+msgstr "no se puede manipular la generación de literales/etiquetas aún"
#: config/tc-xtensa.c:3959
msgid "can't handle undefined OP TYPE"
msgstr "no se puede manipular un OP TYPE sin definir"
#: config/tc-xtensa.c:4020 config/tc-xtensa.c:4029
-#, fuzzy, c-format
-#| msgid "found %d operands for '%s': Expected %d"
+#, c-format
msgid "found %d operand for '%s': Expected %d"
msgid_plural "found %d operands for '%s': Expected %d"
-msgstr[0] "se encontraron %d operandos para «%s»: Se esperaban %d"
+msgstr[0] "se encontraron %d operando para «%s»: Se esperaban %d"
msgstr[1] "se encontraron %d operandos para «%s»: Se esperaban %d"
#: config/tc-xtensa.c:4052
@@ -19737,26 +19254,26 @@ msgstr "la suma de los operandos inmediatos es mayor a 32"
#: config/tc-xtensa.c:4304
#, c-format
msgid "invalid relocation for operand %i of '%s'"
-msgstr "reubicación inválida para operando %i de «%s»"
+msgstr "reubicación no válida para operando %i de «%s»"
#: config/tc-xtensa.c:4314
#, c-format
msgid "invalid expression for operand %i of '%s'"
-msgstr "expresión inválida para operando %i en «%s»"
+msgstr "expresión no válida para operando %i en «%s»"
#: config/tc-xtensa.c:4324
#, c-format
msgid "invalid relocation in instruction slot %i"
-msgstr "reubicación inválida en la ranura de instrucción %i"
+msgstr "reubicación no válida en la ranura de instrucción %i"
#: config/tc-xtensa.c:4331
#, c-format
msgid "undefined symbol for opcode \"%s\""
-msgstr "símbolo sin definir para el código operacional «%s»"
+msgstr "símbolo indefinido para el código operacional «%s»"
#: config/tc-xtensa.c:4819
msgid "opcode 'NOP.N' unavailable in this configuration"
-msgstr "el código operacional 'NOP.N' no está disponible en esta configuración"
+msgstr "cód op 'NOP.N' no está disponible en esta configuración"
#: config/tc-xtensa.c:4879
msgid "get_expanded_loop_offset: invalid opcode"
@@ -19791,7 +19308,7 @@ msgstr "las etiquetas no son válidas dentro de una agrupación"
#: config/tc-xtensa.c:5350
msgid "invalid last instruction for a zero-overhead loop"
-msgstr "instrucción last inválida para un ciclo con adelanto cero"
+msgstr "instrucción last no válida para un ciclo con adelanto cero"
#: config/tc-xtensa.c:5417
msgid "extra opening brace"
@@ -19818,7 +19335,7 @@ msgstr "expresión de reubicación equivocada para «%s»"
#: config/tc-xtensa.c:5603
#, c-format
msgid "unknown opcode or format name '%s'"
-msgstr "código operacional o nombre de formato «%s» desconocido"
+msgstr "código operacional o nombre de formato desconocido «%s»"
#: config/tc-xtensa.c:5609
msgid "format names only valid inside bundles"
@@ -19833,6 +19350,7 @@ msgstr "se especificaron múltiples formatos para un agregado; se usa «%s»"
msgid "entry instruction with stack decrement < 16"
msgstr "instrucción entry con decremento de pila < 16"
+# entry → entrada o asiento
#: config/tc-xtensa.c:5718
msgid "unaligned entry instruction"
msgstr "entrada de instrucción sin alinear"
@@ -19843,17 +19361,17 @@ msgstr "formato de instrucción equivocado"
#: config/tc-xtensa.c:5786
msgid "invalid relocation"
-msgstr "reubicación inválida"
+msgstr "reubicación no válida"
#: config/tc-xtensa.c:5797
#, c-format
msgid "invalid relocation for '%s' instruction"
-msgstr "reubicación inválida para la instrucción «%s»"
+msgstr "reubicación para instrucción '%s' no válida"
#: config/tc-xtensa.c:5809
#, c-format
msgid "invalid relocation for operand %d of '%s'"
-msgstr "reubicación inválida para operando %d de «%s»"
+msgstr "reubicación no válida para operando %d de «%s»"
#: config/tc-xtensa.c:6075
#, c-format
@@ -19863,7 +19381,7 @@ msgstr "compostura de reubicación local %s sin manipular"
#: config/tc-xtensa.c:6126
#, c-format
msgid "internal error; cannot generate `%s' relocation"
-msgstr "error interno; no se puede generar la reubicación «%s»"
+msgstr "error interno; incapaz de generar «%s» reubicado"
#: config/tc-xtensa.c:6343
msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
@@ -19980,7 +19498,7 @@ msgstr "resultado de fragmento de relajación inválido"
#: config/tc-xtensa.c:10586
msgid "unable to widen instruction"
-msgstr "no se puede ensanchar la instrucción"
+msgstr "incapaz de extender instrucción"
#: config/tc-xtensa.c:10725
msgid "multiple literals in expansion"
@@ -20015,7 +19533,7 @@ msgstr "se requiere la ubicación del conjunto de literales para text-section-li
#: config/tc-xtensa.c:11436
#, c-format
msgid "fixes not all moved from %s"
-msgstr "no se movieron todas las composturas de %s"
+msgstr "no se ‘movi’eron todas las composturas de %s"
#: config/tc-xtensa.c:12395
msgid "too many operands in instruction"
@@ -20057,7 +19575,7 @@ msgstr "memoria agotada"
#: config/tc-xtensa.c:13037
msgid "TLS relocation not allowed in FLIX bundle"
-msgstr "no se permite la reubicación TLS en el grupo FLIX"
+msgstr "TLS reubicado no permitido dentro del haz FLIX"
#. Instructions that generate TLS relocations should always be
#. relaxed in the front-end. If "record_fixup" is set, then this
@@ -20077,12 +19595,12 @@ msgstr "no se puede decodificar el formato de instrucción"
#: config/tc-xtensa.c:13268
msgid "ignoring extra '-rename-section' delimiter ':'"
-msgstr "se descarta el delimitador '-rename-section' ':' extra"
+msgstr "se descarta el delimitador '-rename-section' adicional ':'"
#: config/tc-xtensa.c:13273
#, c-format
msgid "ignoring invalid '-rename-section' specification: '%s'"
-msgstr "se descarta la especificación '-rename-section' inválida: %s"
+msgstr "se descarta la especificación '-rename-section' no válida: '%s'"
#: config/tc-xtensa.c:13284
#, c-format
@@ -20122,7 +19640,7 @@ msgstr "desbordamiento"
#: config/tc-z80.c:1261 config/tc-z80.c:1313 config/tc-z80.c:1367
#: config/tc-z80.c:1636
msgid "bad instruction syntax"
-msgstr "equivocación de instrucción sintáctica "
+msgstr "equivocación de instrucción sintáctica"
#: config/tc-z80.c:1239
msgid "condition code invalid for jr"
@@ -20134,11 +19652,11 @@ msgstr "se descartan los paréntesis"
#: config/tc-z80.c:1977 config/tc-z8k.c:1467 config/tc-z8k.c:1530
msgid "relative jump out of range"
-msgstr "salto relativo fuera de limite"
+msgstr "salto relativo fuera de límite"
#: config/tc-z80.c:1994
msgid "index offset out of range"
-msgstr "desplazamiento indexado fuera de limite"
+msgstr "desplazamiento indizado fuera de límite"
#: config/tc-z80.c:2036 config/tc-z8k.c:1538
#, c-format
@@ -20148,7 +19666,7 @@ msgstr "md_apply_fix: r_type 0x%x desconocido\n"
#: config/tc-z8k.c:281
#, c-format
msgid "register rr%d out of range"
-msgstr "registro rr%d fuera de limite"
+msgstr "registro rr%d fuera de límite"
#: config/tc-z8k.c:283
#, c-format
@@ -20158,17 +19676,17 @@ msgstr "el registro rr%d no existe"
#: config/tc-z8k.c:295
#, c-format
msgid "register rh%d out of range"
-msgstr "registro rh%d fuera de limite"
+msgstr "registro rh%d fuera de límite"
#: config/tc-z8k.c:307
#, c-format
msgid "register rl%d out of range"
-msgstr "registro rl%d fuera de limite"
+msgstr "registro rl%d fuera de límite"
#: config/tc-z8k.c:320
#, c-format
msgid "register rq%d out of range"
-msgstr "registro rq%d fuera de limite"
+msgstr "registro rq%d fuera de límite"
#: config/tc-z8k.c:322
#, c-format
@@ -20178,7 +19696,7 @@ msgstr "el registro rq%d no existe"
#: config/tc-z8k.c:334
#, c-format
msgid "register r%d out of range"
-msgstr "registro r%d fuera de limite"
+msgstr "registro r%d fuera de límite"
#: config/tc-z8k.c:375
#, c-format
@@ -20212,12 +19730,12 @@ msgstr "Ausente ) en ra(rb)"
#: config/tc-z8k.c:752 config/tc-z8k.c:791
#, c-format
msgid "invalid condition code '%s'"
-msgstr "código de condición «%s» inválido"
+msgstr "código condicional inválido «%s»"
#: config/tc-z8k.c:764
#, c-format
msgid "invalid flag '%s'"
-msgstr "opción «%s» inválida"
+msgstr "opción no válida «%s»"
#: config/tc-z8k.c:918 config/tc-z8k.c:924
msgid "invalid indirect register size"
@@ -20246,7 +19764,7 @@ msgstr "No se puede encontrar el código operacional que coincida con los operan
#: config/tc-z8k.c:1325
#, c-format
msgid "invalid architecture -z%s"
-msgstr "arquitectura -z%s inválida"
+msgstr "arquitectura -z%s no válida"
#: config/tc-z8k.c:1344
#, c-format
@@ -20272,11 +19790,11 @@ msgstr "no se puede ramificar a una dirección impar"
#: config/tc-z8k.c:1485
msgid "relative address out of range"
-msgstr "dirección relativa fuera de limite"
+msgstr "dirección relativa fuera de límite"
#: config/tc-z8k.c:1506
msgid "relative call out of range"
-msgstr "llamada relativa fuera de limite"
+msgstr "llamada relativa fuera de límite"
#: config/tc-z8k.c:1550
#, c-format
@@ -20286,7 +19804,7 @@ msgstr "se llama a md_estimate_size_before_relax\n"
#: config/xtensa-relax.c:1550
#, c-format
msgid "invalid configuration option '%s' in transition rule '%s'"
-msgstr "la opción de configuración «%s» es inválida en la regla de transición «%s»"
+msgstr "la opción de configuración «%s» es no válida en la regla de transición «%s»"
#: config/xtensa-relax.c:1675 config/xtensa-relax.c:1685
#, c-format
@@ -20312,12 +19830,11 @@ msgid "invalid opcode '%s' in transition rule '%s'"
msgstr "código operacional «%s» inválido en la regla de transición «%s»"
#: config/xtensa-relax.c:1767
-#, fuzzy, c-format
-#| msgid "opcode '%s': replacement does not have %d ops"
+#, c-format
msgid "opcode '%s': replacement does not have %d op"
msgid_plural "opcode '%s': replacement does not have %d ops"
-msgstr[0] "código operacional «%s»: el reemplazo no tiene %d operadores"
-msgstr[1] "código operacional «%s»: el reemplazo no tiene %d operadores"
+msgstr[0] "cód op «%s»: reemplazo no tiene %d operador"
+msgstr[1] "cód op «%s»: reemplazo no tiene %d operadores"
#: config/xtensa-relax.c:1783
#, c-format
@@ -20376,7 +19893,7 @@ msgstr "registrador guarda desplazamiento no un múltiplo de %u"
#: dw2gencfi.c:700
msgid "CFI state restore without previous remember"
-msgstr "se usó un state restore de CFI sin un remember previo"
+msgstr "CFI como declaración restaurada se utilizó sin un recuerdo previo"
#: dw2gencfi.c:758
msgid "missing separator"
@@ -20384,16 +19901,16 @@ msgstr "ausente el separador"
#: dw2gencfi.c:807
msgid "bad register expression"
-msgstr "expresión de registro inválida"
+msgstr "expresión de registro no válida"
#: dw2gencfi.c:828 dw2gencfi.c:958 dw2gencfi.c:996 dw2gencfi.c:1067
#: dw2gencfi.c:1140 dw2gencfi.c:1378
msgid "CFI instruction used without previous .cfi_startproc"
-msgstr "se utilizó la instrucción CFI sin un .cfi_startproc precedente"
+msgstr "CFI como instrucción utilizada sin un precedente .cfi_startproc"
#: dw2gencfi.c:1021
msgid "invalid or unsupported encoding in .cfi_personality"
-msgstr "codificación inválida o no admitida en .cfi_personality"
+msgstr "codificación no válida o no admitida en .cfi_personality"
#: dw2gencfi.c:1028
msgid ".cfi_personality requires encoding and symbol arguments"
@@ -20405,7 +19922,7 @@ msgstr "segundo argumento equivocado para .cfi_personality"
#: dw2gencfi.c:1092 dw2gencfi.c:1168
msgid "invalid or unsupported encoding in .cfi_lsda"
-msgstr "codificación inválida o no admitida en .cfi_lsda"
+msgstr "codificación no válida o no admitida en .cfi_lsda"
#: dw2gencfi.c:1099
msgid ".cfi_lsda requires encoding and symbol arguments"
@@ -20420,10 +19937,8 @@ msgid "wrong third argument to .cfi_val_encoded_addr"
msgstr "tercer argumento equivocado para .cfi_val_encoded_addr"
#: dw2gencfi.c:1280
-#, fuzzy
-#| msgid "inconsistent types in Neon instruction"
msgid "inconsistent uses of .cfi_sections"
-msgstr "tipos inconsistentes en la instrucción Neon"
+msgstr "utilizaciones inconsistentes de .cfi_sections"
#: dw2gencfi.c:1291
msgid "previous CFI entry not closed (missing .cfi_endproc)"
@@ -20438,16 +19953,12 @@ msgid "wrong argument to .cfi_personality_id"
msgstr "equivocación del argumento para .cfi_personality_id"
#: dw2gencfi.c:1399
-#, fuzzy
-#| msgid ".cfi_endproc without corresponding .cfi_startproc"
msgid ".cfi_fde_data without corresponding .cfi_startproc"
-msgstr ".cfi_endproc sin un .cfi_startproc correspondiente"
+msgstr ".cfi_fde_data sin correspondiente .cfi_startproc"
#: dw2gencfi.c:1508
-#, fuzzy
-#| msgid "unexpected fix"
msgid "unexpected .cfi_inline_lsda"
-msgstr ".cfi_inline_lsda no válido para este marco"
+msgstr ".cfi_inline_lsda no esperado"
#: dw2gencfi.c:1515
msgid ".cfi_inline_lsda not valid for this frame"
@@ -20523,7 +20034,7 @@ msgstr ""
#: dwarf2dbg.c:966
#, c-format
msgid "unknown .loc sub-directive `%s'"
-msgstr "sub-directiva .loc «%s» desconocida"
+msgstr "deconoce sub-directorio .loc `%s'"
#: dwarf2dbg.c:1758
msgid "internal error: unknown dwarf2 format"
@@ -20713,7 +20224,7 @@ msgstr ".end ausente o .bend al final del fichero"
#: ecoff.c:5172
msgid "GP prologue size exceeds field size, using 0 instead"
-msgstr "el tamaño del prólogo GP excede el tamaño del campo, se utiliza 0 en su lugar"
+msgstr "GP como prólogo de tamaño del campo excedido, se utiliza 0 en su lugar"
#: expr.c:82 read.c:3820
msgid "bignum invalid"
@@ -20764,7 +20275,7 @@ msgstr "ausente '%c'"
#: expr.c:985 read.c:4761
msgid "EBCDIC constants are not supported"
-msgstr "no se admiten las constantes EBCDIC"
+msgstr "EBCDIC como constante no son admitidos"
#: expr.c:1112
#, c-format
@@ -20869,7 +20380,7 @@ msgstr "macros anidadas con demasiada profundidad"
#: itbl-ops.c:328
#, c-format
msgid "Unable to allocate memory for new instructions\n"
-msgstr "No se puede asignar memoria para las instrucciones nuevas\n"
+msgstr "Incapaz de asignar memoria para las instrucciones nuevas\n"
#: listing.c:253 messages.c:165 messages.c:167 messages.c:170
msgid "Warning: "
@@ -20923,7 +20434,7 @@ msgid ""
" GNU assembler version %s (%s)\n"
"\t using BFD version %s."
msgstr ""
-"Ensamblador de GNU versión %s (%s)\n"
+" Ensamblador de GNU versión %s (%s)\n"
"\t utilizando BFD versión %s."
#: listing.c:1396
@@ -20995,7 +20506,7 @@ msgstr "Ya existe un parámetro llamado «%s» para la macro «%s»"
#: macro.c:612
#, c-format
msgid "Reserved word `%s' used as parameter in macro `%s'"
-msgstr "Se usó la palabra reservada «%s» como un parámetro en la macro «%s»"
+msgstr "Se utilizó la palabra reservada «%s» como un parámetro en la macro «%s»"
#: macro.c:670
#, c-format
@@ -21042,7 +20553,7 @@ msgstr "El parámetro nombrado «%s» no existe para la macro «%s»"
#: macro.c:1113
#, c-format
msgid "Value for parameter `%s' of macro `%s' was already specified"
-msgstr "Ya se había especificado el valor para el parámetro «%s» de la macro «%s»"
+msgstr "El valor para parámetro «%s» de macro «%s» fue ya especificado"
#: macro.c:1127
msgid "can't mix positional and keyword arguments"
@@ -21108,13 +20619,13 @@ msgstr "%s fuera de dominio (%d no es un múltiplo de %d)"
#: messages.c:418
#, c-format
msgid "%s out of range (%d is not between %d and %d)"
-msgstr "%s fuera de limite (%d no está entre %d y %d)"
+msgstr "%s fuera de límite (%d no está entre %d y %d)"
#. xgettext:c-format.
#: messages.c:441
#, c-format
msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
-msgstr "%s fuera de limite (0x%s no está entre 0x%s y 0x%s)"
+msgstr "%s fuera de límite (0x%s no está entre 0x%s y 0x%s)"
#: output-file.c:34
#, c-format
@@ -21143,12 +20654,12 @@ msgstr ""
#: read.c:718
#, c-format
msgid ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
-msgstr ""
+msgstr "secuencia .bundle_lock en %u bytes, pero límite .bundle_align_mode es %u bytes"
#: read.c:727
#, c-format
msgid "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
-msgstr ""
+msgstr "instrucción simple es %u bytes largos, pero límite .bundle_align_mode es %u bytes"
#: read.c:768 read.c:2811 read.c:3452
msgid "ignoring fill value in absolute section"
@@ -21300,7 +20811,7 @@ msgstr "se descarta la salida de macro fuera de una definición de macro."
#: read.c:2806
#, c-format
msgid "invalid segment \"%s\""
-msgstr "segmento «%s» no válido"
+msgstr "segmento no válido «%s»"
#: read.c:2814
msgid "only constant offsets supported in absolute section"
@@ -21386,7 +20897,7 @@ msgstr "«%s» no puede ser igualdad al símbolo común «%s»"
#: read.c:4023
msgid "unexpected `\"' in expression"
-msgstr "`\"' inesperada en expresión"
+msgstr "`«' o `»' inesperada dentro de expresión"
#: read.c:4036
msgid "rva without symbol"
@@ -21488,7 +20999,7 @@ msgstr "carácter escapado equivocadamente en la cadena"
#: read.c:5711
msgid "expected address expression"
-msgstr "se esperaba una expresión de dirección"
+msgstr "se esperaba una expresión direccional"
#: read.c:5730
#, c-format
@@ -21560,7 +21071,7 @@ msgstr ""
#: read.c:6236
msgid ".bundle_unlock without preceding .bundle_lock"
-msgstr ".bundle_unlock sin precedente .bundle_lock"
+msgstr "directiva .bundle_unlock sin precedente .bundle_lock"
#: read.c:6249
#, c-format
@@ -21700,11 +21211,11 @@ msgstr "operando lib128 es un símbolo indefinido: %s"
#: write.c:702
msgid "invalid offset expression"
-msgstr "expresión de desplazamiento inválida"
+msgstr "expresión de desplazamiento no válida"
#: write.c:724
msgid "invalid reloc expression"
-msgstr "expresión de reubicación inválida"
+msgstr "expresión de reubicación no válida"
#: write.c:1109
#, c-format
@@ -21724,7 +21235,7 @@ msgstr "un símbolo redefinido no se puede usar en la reubicación"
#: write.c:1179
msgid "relocation out of range"
-msgstr "reubicación fuera de limite"
+msgstr "reubicación fuera de límite"
#: write.c:1182
#, c-format
@@ -21754,8 +21265,8 @@ msgstr[1] "no se puede escribir %ld bytes a sección %s de %s: «%s»"
#, c-format
msgid "can't fill %ld byte in section %s of %s: '%s'"
msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "no se puede rellenar %ld byte en sección %s de %s: '%s'"
+msgstr[1] "no se puede rellenar %ld bytes en sección %s de %s: '%s'"
#: write.c:2098
#, c-format