[binutils-gdb] New Malay translation for bfd/ and new Spanish translation for gas/
Nick Clifton
nickc@sourceware.org
Tue Jul 8 12:28:17 GMT 2025
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=89e55ca4fa243bb4d74f54db63a6f401251457f9
commit 89e55ca4fa243bb4d74f54db63a6f401251457f9
Author: Nick Clifton <nickc@redhat.com>
Date: Tue Jul 8 13:27:56 2025 +0100
New Malay translation for bfd/ and new Spanish translation for gas/
Diff:
---
bfd/po/ms.po | 86 +-
gas/po/gas.es.po | 24208 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 24262 insertions(+), 32 deletions(-)
diff --git a/bfd/po/ms.po b/bfd/po/ms.po
index 92b41d00784..89e27607588 100644
--- a/bfd/po/ms.po
+++ b/bfd/po/ms.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: bfd 2.43.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
"POT-Creation-Date: 2025-01-19 12:19+0000\n"
-"PO-Revision-Date: 2025-05-26 00:22+0800\n"
+"PO-Revision-Date: 2025-07-04 21:09+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@gmail.com>\n"
"Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n"
"Language: ms\n"
@@ -212,7 +212,9 @@ msgstr "Format Fail"
#: bfd.c:791
#, fuzzy
msgid "section has no contents"
-msgstr "Kand_ungan"
+msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: bfd.c:792
#, fuzzy
@@ -607,9 +609,11 @@ msgid "warning: type of symbol `%s' changed from %d to %d in %pB"
msgstr ""
#: cofflink.c:2340
-#, c-format
+#, fuzzy, c-format
msgid "%pB: relocs in section `%pA', but it has no contents"
msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: cofflink.c:2403 elflink.c:11809
#, c-format
@@ -659,7 +663,9 @@ msgstr "%s: tidak dapat mencari seksyen .text dalam %s\n"
#: dwarf2.c:710
#, fuzzy, c-format
msgid "DWARF error: section %s has no contents"
-msgstr "Ralat menyenaraikan kandungan folder '%s': %s"
+msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#. PR 26946
#: dwarf2.c:719
@@ -786,7 +792,7 @@ msgstr ""
#: ecoff.c:1313
#, fuzzy, c-format
msgid "unknown basic type %d"
-msgstr "Jenis anak panah %d tak diketahui\n"
+msgstr "Jenis bus %d tidak diketahui"
#: ecoff.c:1571
#, fuzzy, c-format
@@ -1141,7 +1147,7 @@ msgstr ""
#: elf.c:614
#, fuzzy, c-format
msgid "%pB: could not read contents of group [%u]"
-msgstr "Tidak dapat membaca kandungan %s"
+msgstr "Tidak dapat membaca kandungan folder"
#: elf.c:645
#, c-format
@@ -2252,7 +2258,7 @@ msgstr ""
#: elf32-avr.c:3335 elfnn-aarch64.c:3219
#, fuzzy, c-format
msgid "cannot create stub entry %s"
-msgstr "%s: Tak dapat mencipta symlink ke %s"
+msgstr "Tidak dapat cipta folder '%s'"
#: elf32-bfin.c:107 elf32-bfin.c:364
#, fuzzy
@@ -3197,7 +3203,7 @@ msgstr "Tidak boleh mengendalikan lokasi \"%s:\"."
#: elf32-ppc.c:1627
#, fuzzy, c-format
msgid "corrupt %s section in %pB"
-msgstr "%pB: gagal membaca bahagian data nyahpepijat"
+msgstr "%s Pb"
#: elf32-ppc.c:1646
#, fuzzy, c-format
@@ -4521,7 +4527,9 @@ msgstr ""
#: elf64-mmix.c:2208
#, fuzzy
msgid "register section has contents\n"
-msgstr "Bahagian"
+msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: elf64-mmix.c:2398
#, c-format
@@ -6628,7 +6636,7 @@ msgstr "(Kod mekanisma GSSAPI tidak diketahui: %x)"
#: pei-x86_64.c:403 pei-x86_64.c:413 pei-x86_64.c:422
#, fuzzy, c-format
msgid "warning: xdata section corrupt\n"
-msgstr "AMARAN"
+msgstr "Bahagian .rsrc yang rosak dikesan!\n"
#: pei-x86_64.c:477
#, fuzzy, c-format
@@ -6653,11 +6661,13 @@ msgid "Warning: %s section size (%ld) is smaller than virtual size (%ld)\n"
msgstr ""
#: pei-x86_64.c:594
-#, c-format
+#, fuzzy, c-format
msgid ""
"\n"
"The Function Table (interpreted %s section contents)\n"
msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: pei-x86_64.c:597
#, c-format
@@ -6915,7 +6925,7 @@ msgstr ""
#: vms-alpha.c:1441
#, fuzzy, c-format
msgid "unknown EGSD subtype %d"
-msgstr "Subjenis polyline tak diketahui: %d\n"
+msgstr "Subjenis spline tak diketahui: %d\n"
#: vms-alpha.c:1474
#, c-format
@@ -6951,7 +6961,7 @@ msgstr "Fail rosak?"
#: vms-alpha.c:1989
#, fuzzy, c-format
msgid "bad section index in %s"
-msgstr "Tiada seksyen sebegitu: %s"
+msgstr "Nilai magik buruk dalam profile_section_t"
#: vms-alpha.c:2003
#, fuzzy, c-format
@@ -9063,7 +9073,7 @@ msgstr "Tidak boleh muatkan lokasi"
#: xtensa-dynconfig.c:86
#, fuzzy, c-format
msgid "%s is defined but could not be loaded: %s"
-msgstr "Fail '%s' tidak dapat dimuatkan."
+msgstr "Profil tidak dapat dimuatkan: %s"
#: xtensa-dynconfig.c:102
#, fuzzy, c-format
@@ -9485,7 +9495,9 @@ msgstr "_Pangkalan Direktori:"
#: peXXigen.c:1233
#, fuzzy
msgid "Debug Directory"
-msgstr "gagal mengemaskini offset fail dalam direktori nyahpijat"
+msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: peXXigen.c:1234
#, fuzzy
@@ -9543,7 +9555,9 @@ msgstr ""
msgid ""
"\n"
"There is an import table in %s, but that section has no contents\n"
-msgstr "Jadual %s telah dipindahkan ke %s."
+msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: peXXigen.c:1320
#, fuzzy, c-format
@@ -9553,11 +9567,13 @@ msgid ""
msgstr "[find_call] %s: 0x%lx ke 0x%lx\n"
#: peXXigen.c:1326
-#, c-format
+#, fuzzy, c-format
msgid ""
"\n"
"The Import Tables (interpreted %s section contents)\n"
msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: peXXigen.c:1329
#, c-format
@@ -9619,12 +9635,14 @@ msgid ""
msgstr "[find_call] %s: 0x%lx ke 0x%lx\n"
#: peXXigen.c:1666
-#, c-format
+#, fuzzy, c-format
msgid ""
"\n"
"The Export Tables (interpreted %s section contents)\n"
"\n"
msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: peXXigen.c:1670
#, fuzzy, c-format
@@ -9789,7 +9807,7 @@ msgstr ""
#: peXXigen.c:2276
#, fuzzy, c-format
msgid "%03x %*.s Entry: "
-msgstr "Masukan EXIF '%s' "
+msgstr " Sumber bermula pada offset: %#03x\n"
#: peXXigen.c:2300
#, fuzzy, c-format
@@ -9822,9 +9840,9 @@ msgid "%03x %*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n"
msgstr ""
#: peXXigen.c:2402
-#, fuzzy, c-format
+#, c-format
msgid "<unknown directory type: %d>\n"
-msgstr "Jenis objek tak diketahui %d\n"
+msgstr "<jenis direktori tidak diketahui: %d>\n"
#: peXXigen.c:2410
#, c-format
@@ -9832,9 +9850,9 @@ msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n"
msgstr ""
#: peXXigen.c:2498
-#, fuzzy, c-format
+#, c-format
msgid "Corrupt .rsrc section detected!\n"
-msgstr "Fail rosak?"
+msgstr "Bahagian .rsrc yang rosak dikesan!\n"
#: peXXigen.c:2522
#, c-format
@@ -9844,28 +9862,32 @@ msgid ""
msgstr ""
#: peXXigen.c:2528
-#, c-format
+#, fuzzy, c-format
msgid " String table starts at offset: %#03x\n"
-msgstr ""
+msgstr " Sumber bermula pada offset: %#03x\n"
#: peXXigen.c:2531
-#, fuzzy, c-format
+#, c-format
msgid " Resources start at offset: %#03x\n"
-msgstr "Mulakan Offset"
+msgstr " Sumber bermula pada offset: %#03x\n"
#: peXXigen.c:2588
-#, c-format
+#, fuzzy, c-format
msgid ""
"\n"
"There is a debug directory, but the section containing it could not be found\n"
msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: peXXigen.c:2594
-#, fuzzy, c-format
+#, c-format
msgid ""
"\n"
"There is a debug directory in %s, but that section has no contents\n"
-msgstr "Gagal memproses laporan nyahpijat, meninggalkan fail dalam direktori \"%s\"."
+msgstr ""
+"\n"
+"Terdapat direktori nyahpijat dalam %s, tetapi bahagian itu tidak mempunyai kandungan\n"
#: peXXigen.c:2601
#, c-format
@@ -9963,9 +9985,9 @@ msgstr ""
#. Corrupted .rsrc section - cannot merge.
#: peXXigen.c:4286
-#, c-format
+#, fuzzy, c-format
msgid "%pB: .rsrc merge failure: corrupt .rsrc section"
-msgstr ""
+msgstr "Bahagian .rsrc yang rosak dikesan!\n"
#: peXXigen.c:4294
#, c-format
diff --git a/gas/po/gas.es.po b/gas/po/gas.es.po
new file mode 100644
index 00000000000..114983c6fb8
--- /dev/null
+++ b/gas/po/gas.es.po
@@ -0,0 +1,24208 @@
+# Spanish localization for gas-2.30.0.
+# Copyright (C) 2018 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the binutils package.
+# Cristian Othón Martínez Vera <cfuga@cfuga.mx>, 2002 - 2012.
+# Francisco Javier Serrador <fserrador@gmail.com>, 2018.
+# Antonio Ceballos <aceballos@gmail.com>, 2025
+msgid ""
+msgstr ""
+"Project-Id-Version: gas 2.43.90\n"
+"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
+"POT-Creation-Date: 2025-01-19 12:20+0000\n"
+"PO-Revision-Date: 2025-07-05 23:43+0200\n"
+"Last-Translator: Antonio Ceballos <aceballos@gmail.com>\n"
+"Language-Team: Spanish <es@tp.org.es>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 2.0.4\n"
+
+#: app.c:446
+#, c-format
+msgid "multibyte character (%#x) encountered in input"
+msgstr "carácter multibyte (%#x) encontrado en la entrada"
+
+#: app.c:448
+#, c-format
+msgid "multibyte character (%#x) encountered in %s"
+msgstr "carácter multibyte (%#x) encontrado en %s"
+
+#: app.c:450
+#, c-format
+msgid "multibyte character (%#x) encountered in %s at or near line %u"
+msgstr "carácter multibyte (%#x) encontrado en %s hacia la línea %u"
+
+#: app.c:454
+msgid "further multibyte character warnings suppressed"
+msgstr "avisos de carácter multibyte adicionales suprimidos"
+
+#: app.c:665 app.c:710
+#, c-format
+msgid "end of file in string; '%c' inserted"
+msgstr "final de fichero en cadena; '%c' insertado"
+
+#: app.c:741
+#, c-format
+msgid "unknown escape '\\%c' in string; ignored"
+msgstr "escape '\\%c' desconocida en la cadena; se descarta"
+
+#: app.c:953 input-scrub.c:389
+msgid "end of file not at end of a line; newline inserted"
+msgstr "final de fichero no situado en final de línea: se inserta una nueva línea"
+
+#: app.c:1131
+msgid "end of file in multiline comment"
+msgstr "final de fichero en comentario multilínea"
+
+#: app.c:1207
+msgid "end of file after a one-character quote; \\0 inserted"
+msgstr "final de fichero tras una comilla de un carácter; se inserta \\0"
+
+#: app.c:1215
+msgid "end of file in escape character"
+msgstr "final de fichero en carácter de escape"
+
+#: app.c:1227
+msgid "missing close quote; (assumed)"
+msgstr "falta comilla de cierre; (se asume)"
+
+#: app.c:1295 app.c:1344 app.c:1356 app.c:1430
+msgid "end of file in comment; newline inserted"
+msgstr "final de fichero en comentario; nueva línea insertada"
+
+#: as.c:157
+msgid "missing emulation mode name"
+msgstr "falta el nombre del modo de emulación"
+
+#: as.c:172
+#, c-format
+msgid "unrecognized emulation name `%s'"
+msgstr "nombre de emulación no reconocido «%s»"
+
+#: as.c:212
+#, c-format
+msgid "GNU assembler version %s (%s) using BFD version %s\n"
+msgstr "versión de ensamblador GNU %s (%s) utilizando versión de BFD %s\n"
+
+#: as.c:228
+#, c-format
+msgid "Usage: %s [option...] [asmfile...]\n"
+msgstr "Modo de empleo: %s [opción...] [ficheroasm...]\n"
+
+#: as.c:230
+#, c-format
+msgid ""
+"Options:\n"
+" -a[sub-option...]\t turn on listings\n"
+" \t Sub-options [default hls]:\n"
+" \t c omit false conditionals\n"
+" \t d omit debugging directives\n"
+" \t g include general info\n"
+" \t h include high-level source\n"
+" \t i include ginsn and synthesized CFI info\n"
+" \t l include assembly\n"
+" \t m include macro expansions\n"
+" \t n omit forms processing\n"
+" \t s include symbols\n"
+" \t =FILE list to FILE (must be last sub-option)\n"
+msgstr ""
+"Opciones:\n"
+" -a[sub-opción...]\t activa listados\n"
+" \t Subopciones [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 h incluye fuente de alto nivel\n"
+" \t i incluye ginsn e información de CFI sintetizada\n"
+" \t l incluye ensamblador\n"
+" \t m incluye expansiones de macros\n"
+" \t n omite el procesamiento de formas\n"
+" \t s incluye símbolos\n"
+" \t =FICH lista a FICHero (ha de ser la última subopción)\n"
+
+#: as.c:245
+#, c-format
+msgid " --alternate initially turn on alternate macro syntax\n"
+msgstr " --alternate activa inicialmente la sintaxis de macros alternativa\n"
+
+#: as.c:247
+#, c-format
+msgid ""
+" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi|zstd}]\n"
+" compress DWARF debug sections\n"
+msgstr ""
+" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi|zstd}]\n"
+" comprime las secciones de depuración DWARF\n"
+
+#: as.c:250
+#, c-format
+msgid "\t\t Default: %s\n"
+msgstr "\t\t Por defecto: %s\n"
+
+#: as.c:255
+#, c-format
+msgid ""
+" --nocompress-debug-sections\n"
+" don't compress DWARF debug sections\n"
+msgstr ""
+" --nocompress-debug-sections\n"
+" no comprime las secciones de depuración DWARF\n"
+
+#: as.c:258
+#, c-format
+msgid " -D produce assembler debugging messages\n"
+msgstr " -D produce mensajes de depuración de ensamblador\n"
+
+#: as.c:260
+#, c-format
+msgid " --dump-config display how the assembler is configured and then exit\n"
+msgstr " --dump-config muestra cómo está configurado el ensamblador y termina\n"
+
+#: as.c:262
+#, c-format
+msgid ""
+" --debug-prefix-map OLD=NEW\n"
+" map OLD to NEW in debug information\n"
+msgstr ""
+" --debug-prefix-map ANT=NUEVO\n"
+" asocia ANT a NUEVO en la información de depuración\n"
+
+#: as.c:265
+#, c-format
+msgid " --defsym SYM=VAL define symbol SYM to given value\n"
+msgstr " --defsym SIM=VAL define el símbolo SIM al valor dado\n"
+
+#: as.c:281
+#, c-format
+msgid " emulate output (default %s)\n"
+msgstr " emula la salida (por defecto %s)\n"
+
+#: as.c:286
+#, c-format
+msgid " --execstack require executable stack for this object\n"
+msgstr " --execstack requiere pila ejecutable para este objeto\n"
+
+#: as.c:288
+#, c-format
+msgid " --noexecstack don't require executable stack for this object\n"
+msgstr " --noexecstack no requiere pila ejecutable para este objeto\n"
+
+#: as.c:290
+#, c-format
+msgid ""
+" --size-check=[error|warning]\n"
+"\t\t\t ELF .size directive check (default --size-check=error)\n"
+msgstr ""
+" --size-check=[error|warning]\n"
+"\t\t\t revisar directiva .size de ELF (--size-check=error por defecto)\n"
+
+#: as.c:293
+#, c-format
+msgid " --elf-stt-common=[no|yes] "
+msgstr " --elf-stt-common=[no|yes] "
+
+#: as.c:296 as.c:307 config/tc-i386.c:17662 config/tc-i386.c:17682
+#: config/tc-i386.c:17691
+#, c-format
+msgid "(default: yes)\n"
+msgstr "(por defecto: yes)\n"
+
+#: as.c:298 as.c:309 config/tc-i386.c:17664 config/tc-i386.c:17684
+#: config/tc-i386.c:17693
+#, c-format
+msgid "(default: no)\n"
+msgstr "(por defecto: no)\n"
+
+#: as.c:299
+#, c-format
+msgid " generate ELF common symbols with STT_COMMON type\n"
+msgstr " genera símbolos comunes ELF con tipo STT_COMMON\n"
+
+#: as.c:301
+#, c-format
+msgid " --sectname-subst enable section name substitution sequences\n"
+msgstr " --sectname-subst activa secuencias de sustitución de nombre de sección\n"
+
+#: as.c:304
+#, c-format
+msgid " --generate-missing-build-notes=[no|yes] "
+msgstr " --generate-missing-build-notes=[no|yes] "
+
+#: as.c:311
+#, c-format
+msgid " generate GNU Build notes if none are present in the input\n"
+msgstr " genera notas de GNU Build si no las hay en la entrada\n"
+
+#: as.c:313
+#, c-format
+msgid " --gsframe generate SFrame stack trace information\n"
+msgstr " --gsframe genera información de traza de pila SFrame\n"
+
+#: as.c:316
+#, c-format
+msgid ""
+" --scfi=experimental Synthesize DWARF CFI for hand-written asm\n"
+" (experimental support)\n"
+msgstr ""
+" --scfi=experimental Sintetiza CFI DWARF asm hecho a mano\n"
+" (soporte experimental)\n"
+
+#: as.c:322
+#, c-format
+msgid " -f skip whitespace and comment preprocessing\n"
+msgstr ""
+" -f se salta el procesamiento de espacios en blanco y\n"
+" comentarios\n"
+
+#: as.c:324
+#, c-format
+msgid " -g, --gen-debug generate debugging information\n"
+msgstr " -g, --gen-debug genera información de depuración\n"
+
+#: as.c:326
+#, c-format
+msgid " --gstabs generate STABS debugging information\n"
+msgstr " --gstabs genera información de depuración de STABS\n"
+
+#: as.c:328
+#, c-format
+msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
+msgstr " --gstabs+ genera informe de depuración de STABS con extensiones GNU\n"
+
+#: as.c:330
+#, c-format
+msgid " --gdwarf-<N> generate DWARF<N> debugging information. 2 <= <N> <= 5\n"
+msgstr " --gdwarf-<N> genera información de depuración DWARF<N>. 2 <= <N> <= 5\n"
+
+#: as.c:332
+#, c-format
+msgid " --gdwarf-cie-version=<N> generate version 1, 3 or 4 DWARF CIEs\n"
+msgstr " --gdwarf-cie-version=<N> genera CIEs DWARF versión 1, 3 o 4\n"
+
+#: as.c:334
+#, c-format
+msgid " --gdwarf-sections generate per-function section names for DWARF line information\n"
+msgstr ""
+" --gdwarf-sections genera nombres de sección por función para la\n"
+" información de línea DWARF\n"
+
+#: as.c:337
+#, c-format
+msgid " --gcodeview generate CodeView debugging information\n"
+msgstr " --gcodeview genera información de depuración de CodeView\n"
+
+#: as.c:340
+#, c-format
+msgid " --hash-size=<N> ignored\n"
+msgstr " --hash-size=<N> se descarta\n"
+
+#: as.c:342
+#, c-format
+msgid " --help show all assembler options\n"
+msgstr " --help muestra todas las opciones del ensamblador\n"
+
+#: as.c:344
+#, c-format
+msgid " --target-help show target specific options\n"
+msgstr " --target-help muestra las opciones específicas del objetivo\n"
+
+#: as.c:346
+#, c-format
+msgid " -I DIR add DIR to search list for .include directives\n"
+msgstr " -I DIR añade DIR a la lista de búsqueda para directivas .include\n"
+
+#: as.c:348
+#, c-format
+msgid " -J don't warn about signed overflow\n"
+msgstr " -J no avisa sobre desbordamiento con signo\n"
+
+#: as.c:350
+#, c-format
+msgid " -K warn when differences altered for long displacements\n"
+msgstr " -K avisa cuando hay diferencias alteradas por desplazamientos largos\n"
+
+#: as.c:352
+#, c-format
+msgid " -L, --keep-locals keep local symbols (e.g. starting with `L')\n"
+msgstr " -L, --keep-locals conserva los símbolos locales (p.e. los que empeizan con `L')\n"
+
+#: as.c:354
+#, c-format
+msgid " -M, --mri assemble in MRI compatibility mode\n"
+msgstr " -M, --mri ensambla en modo de compatibilidad con MRI\n"
+
+#: as.c:356
+#, c-format
+msgid " --MD FILE write dependency information in FILE (default none)\n"
+msgstr " --MD FICHERO escribe la información de dependencias en FICHERO (por defecto ninguno)\n"
+
+#: as.c:358
+#, c-format
+msgid ""
+" --multibyte-handling=<method>\n"
+" what to do with multibyte characters encountered in the input\n"
+msgstr ""
+" --multibyte-handling=<método>\n"
+" qué hacer con los caracteres multibyte que aparezcan en la entrada\n"
+
+#: as.c:361
+#, c-format
+msgid " -nocpp ignored\n"
+msgstr " -nocpp se descarta\n"
+
+#: as.c:363
+#, c-format
+msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
+msgstr " -no-pad-sections no rellena los finales de sección hasta los bordes de alineamiento\n"
+
+#: as.c:365
+#, c-format
+msgid " -o OBJFILE name the object-file output OBJFILE (default a.out)\n"
+msgstr " -o FICHOBJ nombre del fichero objeto de salida FICHOBJ (por defecto a.out)\n"
+
+#: as.c:367
+#, c-format
+msgid " -R fold data section into text section\n"
+msgstr " -R junta la sección de datos con la de texto\n"
+
+#: as.c:369
+#, c-format
+msgid " --reduce-memory-overheads ignored\n"
+msgstr " --reduce-memory-overheads se descarta\n"
+
+#: as.c:371
+#, c-format
+msgid " --statistics print various measured statistics from execution\n"
+msgstr " --statistics imprime varias estadísticas medidas de la ejecución\n"
+
+#: as.c:373
+#, c-format
+msgid " --strip-local-absolute strip local absolute symbols\n"
+msgstr " --strip-local-absolute elimina símbolos locales absolutos\n"
+
+#: as.c:375
+#, c-format
+msgid " --traditional-format Use same format as native assembler when possible\n"
+msgstr " --traditional-format Usa el mismo formato que el ensamblador nativo en lo posible\n"
+
+#: as.c:377
+#, c-format
+msgid " --version print assembler version number and exit\n"
+msgstr " --version imprime el número de versión del ensamblador y termina\n"
+
+#: as.c:379
+#, c-format
+msgid " -W, --no-warn suppress warnings\n"
+msgstr " -W, --no-warn suprime avisos\n"
+
+#: as.c:381
+#, c-format
+msgid " --warn don't suppress warnings\n"
+msgstr " --warn no suprime avisos\n"
+
+#: as.c:383
+#, c-format
+msgid " --fatal-warnings treat warnings as errors\n"
+msgstr " --fatal-warnings trata los avisos como errores\n"
+
+#: as.c:385
+#, c-format
+msgid " --no-info suppress information messages\n"
+msgstr " --no-info suprime mensajes de información\n"
+
+#: as.c:387
+#, c-format
+msgid " --info don't suppress information messages\n"
+msgstr " --info no suprime mensajes de información\n"
+
+#: as.c:390
+#, c-format
+msgid ""
+" --itbl INSTTBL extend instruction set to include instructions\n"
+" matching the specifications defined in file INSTTBL\n"
+msgstr ""
+" --itbl INSTTBL extiende el conjunto de instrucciones para incluir\n"
+" instrucciones que coincidan con las especificaciones\n"
+" definidas en el fichero INSTTBL\n"
+
+#: as.c:394
+#, c-format
+msgid " -w ignored\n"
+msgstr " -w se descarta\n"
+
+#: as.c:396
+#, c-format
+msgid " -X ignored\n"
+msgstr " -X se descarta\n"
+
+#: as.c:398
+#, c-format
+msgid " -Z generate object file even after errors\n"
+msgstr " -Z genera fichero objeto incluso si hay errores\n"
+
+#: as.c:400
+#, c-format
+msgid ""
+" --listing-lhs-width set the width in words of the output data column of\n"
+" the listing\n"
+msgstr ""
+" --listing-lhs-width establece la anchura en palabras de la columna de\n"
+" datos de salida en el listado\n"
+
+#: as.c:403
+#, c-format
+msgid ""
+" --listing-lhs-width2 set the width in words of the continuation lines\n"
+" of the output data column; ignored if smaller than\n"
+" the width of the first line\n"
+msgstr ""
+" --listing-lhs-width2 establece el ancho en palabras de las líneas de\n"
+" continuación de la columna de datos de salida; se\n"
+" descarta si es más pequeño que la anchura de la\n"
+" primera línea\n"
+
+#: as.c:407
+#, c-format
+msgid ""
+" --listing-rhs-width set the max width in characters of the lines from\n"
+" the source file\n"
+msgstr ""
+" --listing-rhs-width establece la anchura máxima en caracteres de las\n"
+" líneas del fichero fuente\n"
+
+#: as.c:410
+#, c-format
+msgid ""
+" --listing-cont-lines set the maximum number of continuation lines used\n"
+" for the output data column of the listing\n"
+msgstr ""
+" --listing-cont-lines establece el número máximo de líneas de continuación\n"
+" utilizadas para la columna de datos de salida del\n"
+" listado\n"
+
+#: as.c:413
+#, c-format
+msgid " @FILE read options from FILE\n"
+msgstr " @FICHERO lee las opciones de FICHERO\n"
+
+#: as.c:421
+#, c-format
+msgid "Report bugs to %s\n"
+msgstr "Comunica defectos a %s\n"
+
+#: as.c:647
+#, c-format
+msgid "unrecognized option `-%c%s'"
+msgstr "opción no reconocida `-%c%s'"
+
+#: as.c:649
+#, c-format
+msgid "unrecognized option `--%s=%s'"
+msgstr "opción no reconocida `--%s=%s'"
+
+#: as.c:651
+#, c-format
+msgid "unrecognized option `--%s'"
+msgstr "opción no reconocida `--%s'"
+
+#: as.c:701
+#, c-format
+msgid "unexpected argument to --multibyte-input-option: '%s'"
+msgstr "argumento inesperado para --multibyte-input-option: '%s'"
+
+#. This output is intended to follow the GNU standards document.
+#: as.c:706
+#, c-format
+msgid "GNU assembler %s\n"
+msgstr "Ensamblador GNU %s\n"
+
+#: as.c:707
+#, c-format
+msgid "Copyright (C) 2025 Free Software Foundation, Inc.\n"
+msgstr "Copyright (C) 2025 Free Software Foundation, Inc.\n"
+
+#: as.c:708
+#, c-format
+msgid ""
+"This program is free software; you may redistribute it under the terms of\n"
+"the GNU General Public License version 3 or later.\n"
+"This program has absolutely no warranty.\n"
+msgstr ""
+"Este programa es software libre; se puede redistribuir bajo los términos de\n"
+"la Licencia Pública General de GNU versión 3 o posterior.\n"
+"Este programa no tiene ninguna garantía.\n"
+
+#: as.c:713
+#, c-format
+msgid ""
+"This assembler was configured for a target of `%s' and default,\n"
+"cpu type `%s'.\n"
+msgstr ""
+"Este ensamblador fue configurado para un objetivo de «%s» y por omisión,\n"
+"tipo «%s» de cpu.\n"
+
+#: as.c:717
+#, c-format
+msgid "This assembler was configured for a target of `%s'.\n"
+msgstr "Este ensamblador se configuró para un objetivo «%s».\n"
+
+#: as.c:725
+msgid "multiple emulation names specified"
+msgstr "se especificaron múltiples nombres de emulación"
+
+#: as.c:727
+msgid "emulations not handled in this configuration"
+msgstr "las emulaciones no se manejan en esta configuración"
+
+#: as.c:732
+#, c-format
+msgid "alias = %s\n"
+msgstr "alias = %s\n"
+
+#: as.c:733
+#, c-format
+msgid "canonical = %s\n"
+msgstr "canónico = %s\n"
+
+#: as.c:734
+#, c-format
+msgid "cpu-type = %s\n"
+msgstr "tipo-cpu = %s\n"
+
+#: as.c:736
+#, c-format
+msgid "format = %s\n"
+msgstr "formato = %s\n"
+
+#: as.c:739
+#, c-format
+msgid "bfd-target = %s\n"
+msgstr "objetivo-bfd = %s\n"
+
+#: as.c:750
+msgid "--compress-debug-sections=zstd: gas is not built with zstd support"
+msgstr "--compress-debug-sections=zstd: gas no está construido con soporte zstd"
+
+#: as.c:754
+#, c-format
+msgid "Invalid --compress-debug-sections option: `%s'"
+msgstr "Opción no valida de --compress-debug-sections: «%s»"
+
+#: as.c:757
+#, c-format
+msgid "--compress-debug-sections=%s is unsupported"
+msgstr "--compress-debug-sections=%s no está disponible"
+
+#: as.c:782
+msgid "bad defsym; format is --defsym name=value"
+msgstr "defsym incorrecto; el formato es --defsym nombre=valor"
+
+#: as.c:800
+msgid "no file name following -t option"
+msgstr "no hay un nombre de fichero a continuación de la opción -t"
+
+#: as.c:809
+#, c-format
+msgid "failed to read instruction table %s\n"
+msgstr "fallo al leer la table de instrucciones %s\n"
+
+#: as.c:831
+#, c-format
+msgid "unknown DWARF option %s\n"
+msgstr "Opción DWARF desconocida %s\n"
+
+#: as.c:833
+#, c-format
+msgid "unknown option `%s'"
+msgstr "opción desconocida «%s»"
+
+#: as.c:890
+#, c-format
+msgid "Invalid --gdwarf-cie-version `%s'"
+msgstr "Opción no válida de --gdwarf-cie-version «%s»"
+
+#: as.c:990
+#, c-format
+msgid "Invalid --scfi= option: `%s'; suggested option: experimental"
+msgstr "Opción no válida de --scfi= : «%s»; se sugiere esta opción: xperimental"
+
+#: as.c:1001
+#, c-format
+msgid "Invalid --size-check= option: `%s'"
+msgstr "Opción no válida de --size-check=: «%s»"
+
+#: as.c:1010
+#, c-format
+msgid "Invalid --elf-stt-common= option: `%s'"
+msgstr "Opción no válida de --elf-stt-common=: «%s»"
+
+#: as.c:1024
+#, c-format
+msgid "Invalid --generate-missing-build-notes option: `%s'"
+msgstr "Opción no valida de --generate-missing-build-notes: «%s»"
+
+#: as.c:1102
+#, c-format
+msgid "invalid listing option `%c'"
+msgstr "opción de listado no válida `%c'"
+
+#: as.c:1165
+#, c-format
+msgid "%s: total time in assembly: %ld.%06ld\n"
+msgstr "%s: tiempo total en ensamblado: %ld.%06ld\n"
+
+#: as.c:1263
+msgid "libbfd ABI mismatch"
+msgstr "ABI de libbfd no coincidente"
+
+#: as.c:1427
+#, c-format
+msgid "The input '%s' and output '%s' files are the same"
+msgstr "Los ficheros de entrada «%s» y de salida «%s» son el mismo"
+
+#: as.c:1480
+#, c-format
+msgid "%d warning"
+msgid_plural "%d warnings"
+msgstr[0] "%d aviso"
+msgstr[1] "%d avisos"
+
+#: as.c:1482
+#, c-format
+msgid "%d error"
+msgid_plural "%d errors"
+msgstr[0] "%d error"
+msgstr[1] "%d errores"
+
+#: as.c:1486
+#, c-format
+msgid "%s, treating warnings as errors"
+msgstr "%s , se tratan los avisos como errores"
+
+#: as.c:1497
+#, c-format
+msgid "%s, %s, generating bad object file\n"
+msgstr "%s, %s, generando fichero objeto incorrecto\n"
+
+#: as.h:134
+#, c-format
+msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
+msgstr "Valor de case %ld inesperado en la línea %d del fichero «%s»\n"
+
+#.
+#. * We have a GROSS internal error.
+#. * This should never happen.
+#.
+#: atof-generic.c:456 config/tc-m68k.c:3485
+msgid "failed sanity check"
+msgstr "la inspección sanitaria ha fallado"
+
+#: cgen.c:106 config/tc-alpha.c:2097 config/tc-alpha.c:2121
+#: config/tc-arc.c:4075 config/tc-arc.c:4148 config/tc-d10v.c:550
+#: config/tc-d30v.c:534 config/tc-mn10200.c:1093 config/tc-mn10300.c:1753
+#: config/tc-ppc.c:3954 config/tc-s390.c:1824 config/tc-v850.c:2530
+#: config/tc-v850.c:2601 config/tc-v850.c:2648 config/tc-v850.c:2685
+#: config/tc-v850.c:2722 config/tc-v850.c:2986
+msgid "too many fixups"
+msgstr "demasiadas reparaciones"
+
+#: cgen.c:371 cgen.c:393 config/tc-d10v.c:461 config/tc-d30v.c:450
+#: config/tc-mn10200.c:1035 config/tc-mn10300.c:1678 config/tc-ppc.c:3483
+#: config/tc-v850.c:2639 config/tc-v850.c:2673 config/tc-v850.c:2713
+#: config/tc-v850.c:2959 config/tc-z80.c:785
+msgid "illegal operand"
+msgstr "operando ilegal"
+
+#: cgen.c:397 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452
+#: config/tc-h8300.c:495 config/tc-mcore.c:662 config/tc-microblaze.c:585
+#: config/tc-mmix.c:485 config/tc-mn10200.c:1038 config/tc-mn10300.c:1681
+#: config/tc-msp430.c:417 config/tc-ppc.c:3485 config/tc-sh.c:988
+#: config/tc-v850.c:2643 config/tc-v850.c:2677 config/tc-v850.c:2717
+#: config/tc-v850.c:2962 config/tc-xgate.c:895 config/tc-z80.c:933
+#: config/tc-z8k.c:349
+msgid "missing operand"
+msgstr "falta operando"
+
+#: cgen.c:774
+msgid "a reloc on this operand implies an overflow"
+msgstr "la reubicación de este operando implica desbordamiento"
+
+#: cgen.c:797
+msgid "operand mask overflow"
+msgstr "desbordamiento de máscara de operando"
+
+#: cgen.c:860 config/tc-arm.c:2042 config/tc-arm.c:11126 config/tc-arm.c:11178
+#: config/tc-arm.c:11466 config/tc-arm.c:12364 config/tc-arm.c:13513
+#: config/tc-arm.c:13553 config/tc-arm.c:13926 config/tc-arm.c:13968
+#: config/tc-arm.c:21213 config/tc-arm.c:21273 config/tc-mips.c:9707
+#: config/tc-mips.c:11025 config/tc-mips.c:12322 config/tc-mips.c:13003
+#: config/tc-spu.c:980 config/tc-xtensa.c:13107
+msgid "expression too complex"
+msgstr "expresión demasiado compleja"
+
+#: cgen.c:961 config/tc-ppc.c:7491 config/tc-s390.c:2602 config/tc-v850.c:3492
+#: config/tc-xstormy16.c:541
+msgid "unresolved expression that must be resolved"
+msgstr "expresión sin resolver que se debe resolver"
+
+#: cgen.c:986 config/tc-bpf.c:884 config/tc-xstormy16.c:566
+#, c-format
+msgid "internal error: can't install fix for reloc type %d (`%s')"
+msgstr "error interno: no se puede instalar la reparación para el tipo reubicado %d («%s»)"
+
+#: cgen.c:1039 config/tc-bpf.c:368 config/tc-pru.c:786
+msgid "relocation is not supported"
+msgstr "no se admite la reubicación"
+
+#: codeview.c:435
+#, c-format
+msgid "could not open %s for reading"
+msgstr "no se ha podido abrir %s para lectura"
+
+#: codeview.c:440
+msgid "md5_stream failed"
+msgstr "md5_stream ha fallado"
+
+#: codeview.c:548
+msgid "value cannot be expressed as a .cv_scomp"
+msgstr "el valor no puede expresarse como un .cv_scomp"
+
+#: codeview.c:556
+msgid "value cannot be expressed as a .cv_ucomp"
+msgstr "el valor no puede expresarse como un .cv_ucomp"
+
+#: cond.c:84
+msgid "invalid identifier for \".ifdef\""
+msgstr "identificador inválido para \".ifdef\""
+
+#: cond.c:151
+msgid "non-constant expression in \".if\" statement"
+msgstr "expresión no constante en sentencia \".if\""
+
+#: cond.c:279
+msgid "bad format for ifc or ifnc"
+msgstr "formato incorrecto para ifc ó ifnc"
+
+#: cond.c:310
+msgid "\".elseif\" without matching \".if\""
+msgstr "\".elseif\" sin su correspondiente \".if\""
+
+#: cond.c:314
+msgid "\".elseif\" after \".else\""
+msgstr "\".elseif\" después de \".else\""
+
+#: cond.c:317 cond.c:423
+msgid "here is the previous \".else\""
+msgstr "aquí está el anterior \".else\""
+
+#: cond.c:320 cond.c:426
+msgid "here is the previous \".if\""
+msgstr "aquí está el anterior \".if\""
+
+#: cond.c:349
+msgid "non-constant expression in \".elseif\" statement"
+msgstr "expresión no constante en sentencia \".elseif\""
+
+#: cond.c:387
+msgid "\".endif\" without \".if\""
+msgstr "\".endif\" sin \".if\""
+
+#: cond.c:416
+msgid "\".else\" without matching \".if\""
+msgstr "\".else\" sin su correspondiente \".if\""
+
+#: cond.c:420
+msgid "duplicate \".else\""
+msgstr "\".else\" duplicado"
+
+#: cond.c:471
+msgid ".ifeqs syntax error"
+msgstr "error de sintaxis en .ifeqs"
+
+#: cond.c:559
+msgid "end of macro inside conditional"
+msgstr "fin de macro dentro de un condicional"
+
+#: cond.c:561
+msgid "end of file inside conditional"
+msgstr "final de fichero dentro de un condicional"
+
+#: cond.c:565
+msgid "here is the start of the unterminated conditional"
+msgstr "aquí está el comienzo del condicional sin terminar"
+
+#: cond.c:569
+msgid "here is the \"else\" of the unterminated conditional"
+msgstr "aquí está el \"else\" del condicional sin terminar"
+
+#: config/atof-ieee.c:148
+msgid "cannot create floating-point number"
+msgstr "no se puede crear el número de coma flotante"
+
+#: config/atof-ieee.c:335
+msgid "NaNs are not supported by this target"
+msgstr "No se admiten NaNs en este objetivo"
+
+#: config/atof-ieee.c:354
+msgid "NaN flavors are not supported by this target"
+msgstr "No se admiten variantes de NaNs en este objetivo"
+
+#: config/atof-ieee.c:392
+msgid "Infinities are not supported by this target"
+msgstr "No se admiten infinitos en este objetivo"
+
+#: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1271
+#: config/tc-ia64.c:11573 config/tc-tic30.c:1241 config/tc-tic4x.c:2569
+msgid "Unrecognized or unsupported floating point constant"
+msgstr "No reconoce o no admite constante de coma flotante"
+
+#: config/obj-aout.c:81
+#, c-format
+msgid "Attempt to put a common symbol into set %s"
+msgstr "Intento de poner un símbolo común en el conjunto %s"
+
+#: config/obj-aout.c:85
+#, c-format
+msgid "Attempt to put an undefined symbol into set %s"
+msgstr "Intento de poner un símbolo indefinido en el conjunto %s"
+
+#: config/obj-aout.c:112 config/obj-coff.c:1378
+#, c-format
+msgid "Symbol `%s' can not be both weak and common"
+msgstr "El símbolo «%s» no puede ser débil y común al mismo tiempo"
+
+#: config/obj-coff.c:206 config/obj-coff.c:1693 config/tc-tic54x.c:4002
+#: read.c:3047
+#, c-format
+msgid "error setting flags for \"%s\": %s"
+msgstr "error al establecer las opciones para «%s»: %s"
+
+#. Zero is used as an end marker in the file.
+#: config/obj-coff.c:424
+msgid "Line numbers must be positive integers\n"
+msgstr "Los números de línea deben ser enteros positivos\n"
+
+#: config/obj-coff.c:456
+msgid ".ln pseudo-op inside .def/.endef: ignored."
+msgstr "pseudo-operador .ln dentro de .def/.endef: se descarta."
+
+#: config/obj-coff.c:497 ecoff.c:3232
+msgid ".loc outside of .text"
+msgstr ".loc fuera de .text"
+
+#: config/obj-coff.c:504
+msgid ".loc pseudo-op inside .def/.endef: ignored."
+msgstr "pseudo-operador .loc dentro de .def/.endef: se descarta."
+
+#: config/obj-coff.c:584
+msgid ".def pseudo-op used inside of .def/.endef: ignored."
+msgstr "se usó el pseudo-operador .def dentro de .def/.endef: se descarta."
+
+#: config/obj-coff.c:617
+msgid ".endef pseudo-op used outside of .def/.endef: ignored."
+msgstr "se usó el pseudo-operador .endef fuera de .def/.endef: se descarta."
+
+#: config/obj-coff.c:656
+#, c-format
+msgid "`%s' symbol without preceding function"
+msgstr "símbolo «%s» sin función que lo preceda"
+
+#: config/obj-coff.c:743
+#, c-format
+msgid "unexpected storage class %d"
+msgstr "clase de almacenamiento %d inesperada"
+
+#: config/obj-coff.c:850
+msgid ".dim pseudo-op used outside of .def/.endef: ignored."
+msgstr "se usó el pseudo-operador .dim fuera de .def/.endef: se descarta."
+
+#: config/obj-coff.c:870
+msgid "badly formed .dim directive ignored"
+msgstr "se descarta la directiva .dim formada incorrectamente"
+
+#: config/obj-coff.c:919
+msgid ".size pseudo-op used outside of .def/.endef: ignored."
+msgstr "pseudo-operador .size utilizado fuera de .def/.endef: descartado."
+
+#: config/obj-coff.c:934
+msgid ".scl pseudo-op used outside of .def/.endef: ignored."
+msgstr "pseudo-operador .scl utilizado fuera de .def/.endef: descartado."
+
+#: config/obj-coff.c:951
+msgid ".tag pseudo-op used outside of .def/.endef: ignored."
+msgstr "pseudo-operador .tag utilizado fuera de .def/.endef; descartado."
+
+#: config/obj-coff.c:968
+#, c-format
+msgid "tag not found for .tag %s"
+msgstr "no se encontró etiqueta para .tag %s"
+
+#: config/obj-coff.c:981
+msgid ".type pseudo-op used outside of .def/.endef: ignored."
+msgstr "pseudo-operador .type utilizado fuera de .def/.endef; descartado."
+
+#: config/obj-coff.c:1000
+msgid ".val pseudo-op used outside of .def/.endef: ignored."
+msgstr "pseudo-operador .val utilizado fuera de .def/.endef; descartado."
+
+#: config/obj-coff.c:1147
+msgid "badly formed .weak directive ignored"
+msgstr "se descarta la directiva .weak formada incorrectamente"
+
+#: config/obj-coff.c:1334
+msgid "mismatched .eb"
+msgstr ".eb sin coincidencia"
+
+#: config/obj-coff.c:1357
+#, c-format
+msgid "C_EFCN symbol for %s out of scope"
+msgstr "símbolo C_EFCN para %s fuera de ámbito"
+
+#: config/obj-coff.c:1412
+#, c-format
+msgid "Warning: internal error: forgetting to set endndx of %s"
+msgstr "Aviso: error interno: se olvida establecer el endndx de %s"
+
+#. STYP_INFO
+#. STYP_LIB
+#. STYP_OVER
+#: config/obj-coff.c:1655
+#, c-format
+msgid "unsupported section attribute '%c'"
+msgstr "no se admite el atributo de sección '%c'"
+
+#: config/obj-coff.c:1659
+#, c-format
+msgid "unknown section attribute '%c'"
+msgstr "atributo de sección desconocido '%c'"
+
+#: config/obj-coff.c:1705 config/obj-macho.c:269
+#, c-format
+msgid "Ignoring changed section attributes for %s"
+msgstr "Se descartan los atributos sección cambiados para %s"
+
+#: config/obj-coff.c:1849
+#, c-format
+msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
+msgstr "0x%lx: «%s» tipo = %ld, clase = %d, segmento = %d\n"
+
+#: config/obj-ecoff.c:125
+msgid "Can't set GP value"
+msgstr "No se puede establecer el valor GP"
+
+#: config/obj-ecoff.c:132
+msgid "Can't set register masks"
+msgstr "No se pueden establecer las máscaras de registro"
+
+#: config/obj-elf.c:272 config/tc-sparc.c:4383 config/tc-v850.c:508
+#, c-format
+msgid "bad .common segment %s"
+msgstr "segmento .common %s incorrecto"
+
+#: config/obj-elf.c:348 config/tc-aarch64.c:2278 config/tc-kvx.c:2235
+msgid "Missing symbol name in directive"
+msgstr "Falta el nombre de símbolo en la directiva"
+
+#: config/obj-elf.c:678
+#, c-format
+msgid "setting incorrect section type for %s"
+msgstr "se establece un tipo de sección incorrecto para %s"
+
+#: config/obj-elf.c:683
+#, c-format
+msgid "ignoring incorrect section type for %s"
+msgstr "se descarta el tipo de sección incorrecto para %s"
+
+#: config/obj-elf.c:742
+#, c-format
+msgid "setting incorrect section attributes for %s"
+msgstr "se establecen atributos de sección incorrectos para %s"
+
+#. This is a special section with known type. User
+#. assembly might get the section type wrong; Even high
+#. profile projects like glibc have done so in the past.
+#. So don't error in this case.
+#: config/obj-elf.c:836
+#, c-format
+msgid "ignoring changed section type for %s"
+msgstr "se descarta el tipo de sección cambiado para %s"
+
+#. Do error when assembly isn't self-consistent.
+#: config/obj-elf.c:839
+#, c-format
+msgid "changed section type for %s"
+msgstr "tipo de sección cambiado para %s"
+
+#: config/obj-elf.c:854
+#, c-format
+msgid "ignoring changed section attributes for %s"
+msgstr "se descartan los atributos de sección cambiados para %s"
+
+#: config/obj-elf.c:856
+#, c-format
+msgid "changed section attributes for %s"
+msgstr "atributos de sección cambiados para %s"
+
+#: config/obj-elf.c:865
+#, c-format
+msgid "changed section entity size for %s"
+msgstr "tamaño de entidad de sección cambiado para %s"
+
+#: config/obj-elf.c:947
+msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
+msgstr "atributo de .section no reconocido: se desea a,e,o,w,x,M,S,G,T o número"
+
+#: config/obj-elf.c:1033
+msgid "extraneous characters at end of numeric section type"
+msgstr "caracteres extraños al final de tipo de sección numérico"
+
+#: config/obj-elf.c:1039 read.c:3031
+msgid "unrecognized section type"
+msgstr "tipo de sección no reconocido"
+
+#: config/obj-elf.c:1064
+msgid "unrecognized section attribute"
+msgstr "atributo de sección no reconocido"
+
+#: config/obj-elf.c:1096 config/tc-alpha.c:4208
+msgid "missing name"
+msgstr "falta el nombre"
+
+#: config/obj-elf.c:1166
+msgid "group name not parseable"
+msgstr "nombre de grupo no analizable"
+
+#: config/obj-elf.c:1173
+#, c-format
+msgid "section %s already has a group (%s)"
+msgstr "la sección %s ya tiene un grupo (%s)"
+
+#: config/obj-elf.c:1226
+#, c-format
+msgid "section name '%s' already defined as another symbol"
+msgstr "el nombre de sección «%s» ya está definido como otro símbolo"
+
+#: config/obj-elf.c:1331
+msgid "invalid merge / string entity size"
+msgstr "mezcla / tamaño de entidad de cadena no válido(s)"
+
+#: config/obj-elf.c:1345
+msgid "entity size for SHF_MERGE / SHF_STRINGS not specified"
+msgstr "no se especificó el tamaño de entidad para SHF_MERGE / SHF_STRINGS"
+
+#: config/obj-elf.c:1350
+msgid "bogus SHF_MERGE / SHF_STRINGS for SHT_NOBITS section"
+msgstr "SHF_MERGE / SHF_STRINGS falso para sección SHT_NOBITS"
+
+#: config/obj-elf.c:1391
+msgid "? section flag ignored with G present"
+msgstr "se descarta la opción de sección ? con G presente"
+
+#: config/obj-elf.c:1428
+msgid "group name for SHF_GROUP not specified"
+msgstr "no se especificó el nombre de grupo para SHF_GROUP"
+
+#: config/obj-elf.c:1454
+#, c-format
+msgid "unsupported mbind section info: %s"
+msgstr "información de sección mbind no admitida: %s"
+
+#: config/obj-elf.c:1507
+#, c-format
+msgid "unsupported section id: %s"
+msgstr "id de sección: %s"
+
+#: config/obj-elf.c:1533
+msgid "character following name is not '#'"
+msgstr "el carácter que sigue al nombre no es '#'"
+
+#: config/obj-elf.c:1561
+#, c-format
+msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
+msgstr "SHF_ALLOC no está establecido para sección GNU_MBIND: %s"
+
+#: config/obj-elf.c:1568
+#, c-format
+msgid "%s section is supported only by GNU and FreeBSD targets"
+msgstr "la sección %s solo se admite en objetivos GNU y FreeBSD"
+
+#: config/obj-elf.c:1706
+msgid ".previous without corresponding .section; ignored"
+msgstr ".previous sin .section correspondiente; se descarta"
+
+#: config/obj-elf.c:1732
+msgid ".popsection without corresponding .pushsection; ignored"
+msgstr ".popsection sin .pushsection correspondiente; se descarta"
+
+#: config/obj-elf.c:1776 config/obj-elf.c:1870
+#, c-format
+msgid "missing version name in `%s' for symbol `%s'"
+msgstr "falta el nombre de versión en «%s» para el símbolo «%s»"
+
+#: config/obj-elf.c:1795
+#, c-format
+msgid "only one version name with `@@@' is allowed for symbol `%s'"
+msgstr "solo se permite un nombre de versión con «@@@» para el símbolo «%s»"
+
+#: config/obj-elf.c:1803
+#, c-format
+msgid "invalid version name '%s' for symbol `%s'"
+msgstr "nombre de versión «%s» no válido para el símbolo «%s»"
+
+#: config/obj-elf.c:1844
+msgid "expected comma after name in .symver"
+msgstr "se esperaba una coma tras el nombre en .symver"
+
+#: config/obj-elf.c:1861 config/obj-elf.c:2805
+#, c-format
+msgid "`%s' can't be versioned to common symbol '%s'"
+msgstr "«%s» no puede ser versionado al símbolo común «%s»"
+
+#: config/obj-elf.c:1938
+#, c-format
+msgid "expected `%s' to have already been set for .vtable_inherit"
+msgstr "se esperaba que «%s» ya estuviera definido para .vtable_inherit"
+
+#: config/obj-elf.c:1948
+msgid "expected comma after name in .vtable_inherit"
+msgstr "se esperaba una coma tras el nombre en .vtable_inherit"
+
+#: config/obj-elf.c:2009
+msgid "expected comma after name in .vtable_entry"
+msgstr "se esperaba una coma tras el nombre en .vtable_entry"
+
+#: config/obj-elf.c:2148
+#, c-format
+msgid "Attribute name not recognised: %s"
+msgstr "Nombre de atributo no reconocido: %s"
+
+#: config/obj-elf.c:2165
+msgid "expected numeric constant"
+msgstr "se esperaba una constante numérica"
+
+#: config/obj-elf.c:2174 config/tc-arm.c:6970
+msgid "expected comma"
+msgstr "se esperaba una coma"
+
+#: config/obj-elf.c:2205 config/tc-arc.c:4946 config/tc-arc.c:4957
+#: config/tc-arc.c:5029 config/tc-arc.c:5080 config/tc-arm.c:32197
+#: config/tc-arm.c:32208 config/tc-csky.c:1697 config/tc-csky.c:1709
+#: config/tc-csky.c:1880 config/tc-mips.c:20645 config/tc-msp430.c:5148
+#: config/tc-riscv.c:5523 config/tc-riscv.c:5566 config/tc-sparc.c:1134
+#: config/tc-tic6x.c:4384
+#, c-format
+msgid "error adding attribute: %s"
+msgstr "error al añadir atributo: %s"
+
+#: config/obj-elf.c:2211
+msgid "bad string constant"
+msgstr "constante de cadena incorrecta"
+
+#: config/obj-elf.c:2215
+msgid "expected <tag> , <value>"
+msgstr "se esperaba <etiqueta> , <valor>"
+
+#: config/obj-elf.c:2344
+msgid "expected quoted string"
+msgstr "se esperaba una cadena entre comillas"
+
+#: config/obj-elf.c:2364
+#, c-format
+msgid "expected comma after name `%s' in .size directive"
+msgstr "se esperaba una coma tras el nombre «%s» en la directiva .size"
+
+#: config/obj-elf.c:2373
+msgid "missing expression in .size directive"
+msgstr "falta expresión en la directiva .size"
+
+#: config/obj-elf.c:2500
+#, c-format
+msgid "symbol '%s' is already defined"
+msgstr "el símbolo «%s» ya está definido"
+
+#: config/obj-elf.c:2520
+#, c-format
+msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
+msgstr "el tipo de símbolo «%s» solo se admite en objetivos GNU y FreeBSD"
+
+#: config/obj-elf.c:2524
+#, c-format
+msgid "symbol type \"%s\" is not supported by MIPS targets"
+msgstr "el tipo de símbolo «%s» no está disponible en objetivos MIPS"
+
+#: config/obj-elf.c:2536
+#, c-format
+msgid "symbol type \"%s\" is supported only by GNU targets"
+msgstr "el tipo de símbolo «%s» solo se admite en objetivos GNU"
+
+#: config/obj-elf.c:2546 config/tc-kvx.c:2279
+#, c-format
+msgid "unrecognized symbol type \"%s\""
+msgstr "tipo de símbolo no reconocido «%s»"
+
+#: config/obj-elf.c:2567
+#, c-format
+msgid "cannot change type of common symbol '%s'"
+msgstr "no puede cambiersa el tipo del símbolo común «%s»"
+
+#: config/obj-elf.c:2579
+#, c-format
+msgid "symbol '%s' already has its type set"
+msgstr "el símbolo «%s» ya tiene su tipo establecido"
+
+#: config/obj-elf.c:2681
+#, c-format
+msgid "undefined linked-to symbol `%s' on section `%s'"
+msgstr "símbolo enlazado-a `%s' en la sección `%s'"
+
+#: config/obj-elf.c:2778 config/obj-elf.c:2781
+#, c-format
+msgid ".size expression for %s does not evaluate to a constant"
+msgstr "la expresión .size para %s no evalúa a una constante"
+
+#: config/obj-elf.c:2870
+#, c-format
+msgid "symbol '%s' with multiple versions cannot be used in relocation"
+msgstr "el símbolo «%s» con varias versiones no puede utilizarse en una reubicación"
+
+#: config/obj-elf.c:2888 ecoff.c:3576
+#, c-format
+msgid "symbol `%s' can not be both weak and common"
+msgstr "el símbolo «%s» no puede ser débil y común al mismo tiempo"
+
+#: config/obj-elf.c:2932
+#, c-format
+msgid "assuming all members of group `%s' are COMDAT"
+msgstr "se asume que todos los miembros del grupo «%s» son COMDAT"
+
+#: config/obj-elf.c:2944
+#, c-format
+msgid "can't create group: %s"
+msgstr "no se puede crear el grupo: %s"
+
+#: config/obj-elf.c:3021
+#, c-format
+msgid "invalid attempt to declare external version name as default in symbol `%s'"
+msgstr "intento no válido de declarar un nombre de versión externo como predeterminado en el símbolo «%s»"
+
+#: config/obj-elf.c:3031
+#, c-format
+msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
+msgstr "varias versiones [«%s»|«%s»] para el símbolo «%s»"
+
+#: config/obj-elf.c:3120
+#, c-format
+msgid "failed to set up debugging information: %s"
+msgstr "falló al establecer la información de depuración: %s"
+
+#: config/obj-elf.c:3140
+#, c-format
+msgid "can't start writing .mdebug section: %s"
+msgstr "no se puede iniciar la escritura de la sección .mdebug: %s"
+
+#: config/obj-elf.c:3148
+#, c-format
+msgid "could not write .mdebug section: %s"
+msgstr "no se puede escribir la sección .mdebug: %s"
+
+#: config/obj-evax.c:122
+#, c-format
+msgid "no entry symbol for global function '%s'"
+msgstr "no hay símbolo de entrada para la función global «%s»"
+
+#. make a temp string.
+#: config/obj-macho.c:119
+#, c-format
+msgid "the %s name '%s' is too long (maximum 16 characters)"
+msgstr "el nombre %s «%s» es demasiado largo (máximo 16 caracteres)"
+
+#: config/obj-macho.c:130
+#, c-format
+msgid "expected a %s name followed by a `,'"
+msgstr "se esperaba un nombre de %s seguido por una `,'"
+
+#: config/obj-macho.c:144
+msgid "segment"
+msgstr "segmento"
+
+#: config/obj-macho.c:153
+msgid "section"
+msgstr "sección"
+
+#: config/obj-macho.c:195
+#, c-format
+msgid "cannot override zerofill section type for `%s,%s'"
+msgstr "no se puede invalidar tipo de sección rellenado a cero para `%s,%s'"
+
+#: config/obj-macho.c:249
+#, c-format
+msgid "failed to set flags for \"%s\": %s"
+msgstr "no se han podido establecer las opciones para «%s»: %s"
+
+#: config/obj-macho.c:342
+#, c-format
+msgid "unknown or invalid section type '%s'"
+msgstr "tipo de sección inválido o desconocido '%s'"
+
+#: config/obj-macho.c:381
+#, c-format
+msgid "unknown or invalid section attribute '%s'"
+msgstr "atributo de sección desconocido o no válido «%s»"
+
+#: config/obj-macho.c:402
+msgid "unexpected section size information"
+msgstr "información inesperada de tamaño de sección"
+
+#: config/obj-macho.c:414
+msgid "missing sizeof_stub expression"
+msgstr "falta expresión sizeof_stub"
+
+#: config/obj-macho.c:478 config/tc-ia64.c:1080 config/tc-ia64.c:11734
+#: config/tc-score.c:6073 expr.c:1260 read.c:1784
+msgid "expected symbol name"
+msgstr "se esperaba un nombre de símbolo"
+
+#: config/obj-macho.c:491 read.c:558
+msgid "bad or irreducible absolute expression"
+msgstr "expresión absoluta incorrecta o irreducible"
+
+#: config/obj-macho.c:497 config/tc-score.c:6090 read.c:1823
+msgid "missing size expression"
+msgstr "falta expresión de tamaño"
+
+#: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1829
+#, c-format
+msgid "size (%ld) out of range, ignored"
+msgstr "tamaño (%ld) fuera de rango, se descarta"
+
+#: config/obj-macho.c:516 config/tc-score.c:6216 dwarf2dbg.c:1431 ecoff.c:3345
+#: read.c:1841 read.c:1944 read.c:2718 read.c:3311 read.c:3906 symbols.c:579
+#: symbols.c:674
+#, c-format
+msgid "symbol `%s' is already defined"
+msgstr "el símbolo «%s» ya está definido"
+
+#: config/obj-macho.c:526 read.c:1856
+#, c-format
+msgid "size of \"%s\" is already %ld; not changing to %ld"
+msgstr "El tamaño de «%s» ya es %ld; no se va a cambiar a %ld"
+
+#: config/obj-macho.c:537
+msgid "align value not recognized, using size"
+msgstr "valor de alineamiento no reconocido; se usará el tamaño"
+
+#: config/obj-macho.c:542 config/obj-macho.c:905
+#, c-format
+msgid "Alignment (%lu) too large: 15 assumed."
+msgstr "Alineación (%lu) demasiado grande: se asume 15."
+
+#: config/obj-macho.c:608
+#, c-format
+msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
+msgstr "BFD está fuera de sincronización con GAS, tipo de sección conocido no manejado `%s'"
+
+#: config/obj-macho.c:810
+#, c-format
+msgid "%s is not used for the selected target"
+msgstr "%s no utilizado para el objetivo seleccionado"
+
+#: config/obj-macho.c:875
+msgid "internal error: base section index out of range"
+msgstr "error interno: índice de sección base fuera de rango"
+
+#: config/obj-macho.c:961
+#, c-format
+msgid "internal error: bad file property ID %d"
+msgstr "error interno: ID %d de propiedad de fichero incorrecto"
+
+#: config/obj-macho.c:969
+msgid "failed to set subsections by symbols"
+msgstr "no se han podido establecer subsecciones por símbolos"
+
+#: config/obj-macho.c:1032
+#, c-format
+msgid "'%s' previously declared as '%s'."
+msgstr "«%s» previamente declarado como «%s»."
+
+#: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
+#, c-format
+msgid "'%s' can't be a weak_definition (currently only supported in sections of type coalesced)"
+msgstr "«%s» no puede ser una weak_definition (actualmente solo disponible en secciones de tipo fusionado)"
+
+#: config/obj-macho.c:1169
+msgid "use of .indirect_symbols requires `-dynamic'"
+msgstr "el empleo de .indirect_symbols requiere `-dinamic'"
+
+#: config/obj-macho.c:1186
+#, c-format
+msgid "attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %s"
+msgstr "intento de añadir un indirect_symbol a un «stub» o sección de referencia con un elemento de tamaño cero en %s"
+
+#: config/obj-macho.c:1216
+msgid "an .indirect_symbol must be in a symbol pointer or stub section."
+msgstr "los .indirect_symbol tienen que estar en punteros de símbolo o secciones «stub»."
+
+#: config/obj-macho.c:1485
+#, c-format
+msgid "'%s' can't be a weak_definition (since it is undefined)"
+msgstr "«%s» no puede ser una weak_definition (pues está indefinido)"
+
+#: config/obj-macho.c:1491
+#, c-format
+msgid "Non-global symbol: '%s' can't be a weak_definition."
+msgstr "Símbolo no global: «%s» no puede ser una weak_definition"
+
+#: config/obj-macho.c:1497
+#, c-format
+msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
+msgstr "error interno: [%s] código inesperado [%lx] en símbolo «frob»"
+
+#: config/obj-macho.c:1538
+#, c-format
+msgid "unrecognized stab type '%c'"
+msgstr "tipo de «stab» no reconocido '%c'"
+
+#: config/obj-macho.c:1589
+#, c-format
+msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
+msgstr "«%s» no puede estar indefinido en «%s» - «%s» {sección %s}"
+
+#: config/obj-macho.c:1597
+#, c-format
+msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
+msgstr "«%s» no puede estar indefinido en «%s» {sección %s} - «%s»"
+
+#: config/obj-macho.c:1604
+#, c-format
+msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
+msgstr "«%s» y «%s» no pueden estar indefinidos en «%s» - «%s»"
+
+#: config/obj-macho.c:1806
+#, c-format
+msgid "the number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)"
+msgstr "el número de .indirect_symbols definidos en la sección %s no coincide con el número esperado (%d definido, %d esperado)"
+
+#: config/obj-macho.c:1826
+#, c-format
+msgid "internal error: failed to allocate %d indirectsymbol pointers"
+msgstr "error interno: no se ha podido asignar %d punteros de símbolo indirectos"
+
+#: config/obj-macho.c:1840 config/obj-macho.c:1863
+msgid "internal error: more indirect mach-o symbols than expected"
+msgstr "error interno: más símbolos «mach-o» indirectos que los esperados"
+
+#: config/obj-som.c:56
+msgid "Only one .compiler pseudo-op per file!"
+msgstr "¡Sólo un pseudo-operador .compiler por fichero!"
+
+#: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
+msgid "Expected quoted string"
+msgstr "Se esperaba una cadena entrecomillada"
+
+#: config/obj-som.c:86
+msgid ".compiler directive missing language and version"
+msgstr "faltan el lenguaje y la versión en la directiva .compiler"
+
+#: config/obj-som.c:96
+msgid ".compiler directive missing version"
+msgstr "falta la versión en la directiva .compiler"
+
+#: config/obj-som.c:112
+#, c-format
+msgid "FATAL: Attaching compiler header %s"
+msgstr "FATAL: Adjuntando el encabezado de compilador %s"
+
+#: config/obj-som.c:127
+msgid "Only one .version pseudo-op per file!"
+msgstr "¡Sólo un pseudo-operador .version por fichero!"
+
+#: config/obj-som.c:151
+#, c-format
+msgid "attaching version header %s: %s"
+msgstr "adjuntando el encabezado de versión %s: %s"
+
+#: config/obj-som.c:169
+msgid "Only one .copyright pseudo-op per file!"
+msgstr "¡Sólo un pseudo-operador .copyright por fichero!"
+
+#: config/obj-som.c:193
+#, c-format
+msgid "attaching copyright header %s: %s"
+msgstr "adjuntando encabezado de copyright %s: %s"
+
+#: config/tc-aarch64.c:427
+#, c-format
+msgid "expected an unsuffixed ZA tile at operand %d"
+msgstr "se esperaba una matriz ZA sin sufijo en el operando %d"
+
+#: config/tc-aarch64.c:431
+#, c-format
+msgid "missing horizontal or vertical suffix at operand %d"
+msgstr "falta el sufijo horizontal o vertical en el operando %d"
+
+#: config/tc-aarch64.c:436
+#, c-format
+msgid "expected 'za' rather than a ZA tile at operand %d"
+msgstr "se esperaba 'za' en lugar de una matriz ZA en el operando %d"
+
+#: config/tc-aarch64.c:440
+#, c-format
+msgid "expected a predicate-as-counter rather than predicate-as-mask register at operand %d"
+msgstr "se esperaba un registro de predicado-como-contador en vez de un predicado-como-máscara en el operando %d"
+
+#: config/tc-aarch64.c:445
+#, c-format
+msgid "expected a predicate-as-mask rather than predicate-as-counter register at operand %d"
+msgstr "se esperaba un registro de predicado-como-máscara en vez de un predicado-como-contador en el operando %d"
+
+#: config/tc-aarch64.c:450
+#, c-format
+msgid "expected a 64-bit integer register at operand %d"
+msgstr "se esperaba un registro entero de 64 bits para el operando %d"
+
+#: config/tc-aarch64.c:452
+#, c-format
+msgid "expected an integer or zero register at operand %d"
+msgstr "se esperaba un registro entero o cero para el operando %d"
+
+#: config/tc-aarch64.c:454
+#, c-format
+msgid "expected an integer or stack pointer register at operand %d"
+msgstr "se esperaba un registro entero o de puntero a pila para el operando %d"
+
+#: config/tc-aarch64.c:458
+#, c-format
+msgid "expected a scalar SIMD or floating-point register at operand %d"
+msgstr "se esperaba un registro de escalar SIMD o de coma flotante para el operando %d"
+
+#: config/tc-aarch64.c:461
+#, c-format
+msgid "expected an Advanced SIMD vector register at operand %d"
+msgstr "se esperaba un registro vectorial SIMD avanzado para el operando %d"
+
+#: config/tc-aarch64.c:463
+#, c-format
+msgid "expected an SVE vector register at operand %d"
+msgstr "se esperaba un registro vectorial SVE para el operando %d"
+
+#. Use this error for "predicate-as-mask only" and "either kind of
+#. predicate". We report a more specific error if P is used where
+#. PN is expected, and vice versa, so the issue at this point is
+#. "predicate-like" vs. "not predicate-like".
+#: config/tc-aarch64.c:470
+#, c-format
+msgid "expected an SVE predicate register at operand %d"
+msgstr "se esperaba un registro de predicado SVE para el operando %d"
+
+#: config/tc-aarch64.c:472
+#, c-format
+msgid "expected an SVE predicate-as-counter register at operand %d"
+msgstr "se esperaba un registro de predicado-como-contador SVE para el operando %d"
+
+#: config/tc-aarch64.c:474
+#, c-format
+msgid "expected a vector register at operand %d"
+msgstr "se esperaba un registro vectorial para el operando %d"
+
+#: config/tc-aarch64.c:476
+#, c-format
+msgid "expected an SVE vector or predicate register at operand %d"
+msgstr "se esperaba un registro vectorial SVE o de predicado para el operando %d"
+
+#: config/tc-aarch64.c:478
+#, c-format
+msgid "expected a vector or predicate register at operand %d"
+msgstr "se esperaba un registro vectorial o de predicado para el operando %d"
+
+#: config/tc-aarch64.c:482
+#, c-format
+msgid "expected a ZA array vector at operand %d"
+msgstr "se esperaba un registro de matriz ZA para el operando %d"
+
+#: config/tc-aarch64.c:484
+#, c-format
+msgid "expected ZT0 or a ZA mask at operand %d"
+msgstr "se esperaba una mścara ZT0 o ZA para el operando %d"
+
+#: config/tc-aarch64.c:486
+#, c-format
+msgid "expected a ZA tile at operand %d"
+msgstr "se esperaba una matriz ZA para el operando %d"
+
+#: config/tc-aarch64.c:488
+#, c-format
+msgid "expected a ZA tile slice at operand %d"
+msgstr "se esperaba una rodaja de registro de matriz ZA para el operando %d"
+
+#: config/tc-aarch64.c:492
+#, c-format
+msgid "expected an integer register or Advanced SIMD vector register at operand %d"
+msgstr "se esperaba un registro entero o un registro vectorial SIMD avanzado para el operando %d"
+
+#: config/tc-aarch64.c:495
+#, c-format
+msgid "expected an integer register or SVE vector register at operand %d"
+msgstr "se esperaba un registro entero o un registro vectorial SVE para el operando %d"
+
+#: config/tc-aarch64.c:498
+#, c-format
+msgid "expected an integer or vector register at operand %d"
+msgstr "se esperaba un registro entero o un registro vectorial para el operando %d"
+
+#: config/tc-aarch64.c:500
+#, c-format
+msgid "expected an integer or predicate register at operand %d"
+msgstr "se esperaba un registro entero o un registro de predicado para el operando %d"
+
+#: config/tc-aarch64.c:502
+#, c-format
+msgid "expected an integer, vector or predicate register at operand %d"
+msgstr "se esperaba un registro entero de vector o de predicado para el operando %d"
+
+#: config/tc-aarch64.c:507
+#, c-format
+msgid "expected an SVE vector register or ZA tile slice at operand %d"
+msgstr "se esperaba un registro vectorial SVE o una rodaja de matriz ZA para el operando %d"
+
+#: config/tc-aarch64.c:715 config/tc-aarch64.c:717 config/tc-arm.c:1188
+#: config/tc-score.c:6435 expr.c:1423 read.c:2700
+msgid "bad expression"
+msgstr "expresión incorrecta"
+
+#: config/tc-aarch64.c:728 config/tc-sparc.c:3380
+msgid "bad segment"
+msgstr "segmento incorrecto"
+
+#: config/tc-aarch64.c:876
+msgid "bad vector arrangement type"
+msgstr "tipo de disposición de vector incorrecto"
+
+#: config/tc-aarch64.c:1048
+#, c-format
+msgid "bad size %d in vector width specifier"
+msgstr "tamaño incorrecto %d en el especificador de anchura del vector"
+
+#: config/tc-aarch64.c:1081
+#, c-format
+msgid "unexpected character `%c' in element size"
+msgstr "carácter inesperado `%c' en el tamaño del elemento"
+
+#: config/tc-aarch64.c:1083
+msgid "missing element size"
+msgstr "falta el tamaño del elemento"
+
+#: config/tc-aarch64.c:1093
+#, c-format
+msgid "invalid element size %d and vector size combination %c"
+msgstr "combinación no válida del tamaño del elemento %d y del tamaño del vector %c"
+
+#: config/tc-aarch64.c:1129
+#, c-format
+msgid "unexpected character `%c' in predication type"
+msgstr "carácter inesperado `%c' en tipo de predicación"
+
+#: config/tc-aarch64.c:1132
+msgid "missing predication type"
+msgstr "falta el tipo de predicación"
+
+#: config/tc-aarch64.c:1176 config/tc-aarch64.c:2324 config/tc-aarch64.c:2585
+#: config/tc-arm.c:1765 config/tc-arm.c:3972 config/tc-arm.c:5205
+#: config/tc-arm.c:7251
+msgid "constant expression required"
+msgstr "se requiere una expresión constante"
+
+#: config/tc-aarch64.c:1230
+msgid "syntax error in register list"
+msgstr "error de sintaxis en la lista de registros"
+
+#: config/tc-aarch64.c:1260
+msgid "ZA tile number out of range"
+msgstr "número de matriz ZA fuera de rango"
+
+#: config/tc-aarch64.c:1304
+msgid "this type of register can't be indexed"
+msgstr "este tipo de registro no se puede indexar"
+
+#: config/tc-aarch64.c:1310
+msgid "index not allowed inside register list"
+msgstr "índice no permitido dentro del listado de registros"
+
+#. Indexed vector register expected.
+#: config/tc-aarch64.c:1325
+msgid "indexed vector register expected"
+msgstr "se esperaba un registro vectorial indexado"
+
+#: config/tc-aarch64.c:1332
+msgid "invalid use of vector register"
+msgstr "utilización no válida de registro vectorial"
+
+#: config/tc-aarch64.c:1454
+msgid "invalid vector register in list"
+msgstr "el registro vectorial inválido en listado"
+
+#: config/tc-aarch64.c:1462
+msgid "invalid scalar register in list"
+msgstr "el registro escalar inválido en listado"
+
+#: config/tc-aarch64.c:1475
+msgid "invalid range in vector register list"
+msgstr "rango no válido en listado de registros de vector"
+
+#: config/tc-aarch64.c:1488
+msgid "type mismatch in vector register list"
+msgstr "discordancia de tipos en listado de registros de vector"
+
+#: config/tc-aarch64.c:1509
+msgid "end of vector register list not found"
+msgstr "final del listado de registros de vector no encontrado"
+
+#: config/tc-aarch64.c:1527
+msgid "expected index"
+msgstr "se esperaba índice"
+
+#: config/tc-aarch64.c:1534
+msgid "too many registers in vector register list"
+msgstr "demasiados registros en el listado de registros de vector"
+
+#: config/tc-aarch64.c:1539
+msgid "empty vector register list"
+msgstr "listado de registros de vector vacío"
+
+#: config/tc-aarch64.c:1609 config/tc-arm.c:2534
+#, c-format
+msgid "ignoring attempt to redefine built-in register '%s'"
+msgstr "se descarta el intento de redefinir el registro interno «%s»"
+
+#: config/tc-aarch64.c:1615 config/tc-arm.c:2539
+#, c-format
+msgid "ignoring redefinition of register alias '%s'"
+msgstr "se descarta la redefinición del alias de registro «%s»"
+
+#: config/tc-aarch64.c:1660 config/tc-arm.c:2604
+#, c-format
+msgid "unknown register '%s' -- .req ignored"
+msgstr "el registro «%s» desconocido -- se descarta .req"
+
+#: config/tc-aarch64.c:1718 config/tc-arm.c:2812
+msgid "invalid syntax for .req directive"
+msgstr "sintaxis no válida para directiva .reg"
+
+#: config/tc-aarch64.c:1739 config/tc-arm.c:2845
+msgid "invalid syntax for .unreq directive"
+msgstr "sintaxis no válida para directiva .unreq"
+
+#: config/tc-aarch64.c:1745 config/tc-arm.c:2852
+#, c-format
+msgid "unknown register alias '%s'"
+msgstr "alias de registro desconocido «%s»"
+
+#: config/tc-aarch64.c:1747
+#, c-format
+msgid "ignoring attempt to undefine built-in register '%s'"
+msgstr "se descarta el intento de suprimir la definición del registro interno «%s»"
+
+#: config/tc-aarch64.c:2061 config/tc-arm.c:3583 config/tc-arm.c:3610
+#: config/tc-arm.c:3623
+msgid "literal pool overflow"
+msgstr "desbordamiento en el conjunto de literales"
+
+#: config/tc-aarch64.c:2242 config/tc-aarch64.c:7473 config/tc-arm.c:3845
+#: config/tc-arm.c:7677
+msgid "unrecognized relocation suffix"
+msgstr "sufijo de reubicación no reconocido"
+
+#: config/tc-aarch64.c:2244
+msgid "unimplemented relocation suffix"
+msgstr "sufijo de reubicación no implementado"
+
+#: config/tc-aarch64.c:2552 config/tc-aarch64.c:2743 config/tc-aarch64.c:2787
+#: config/tc-csky.c:2336
+msgid "immediate operand required"
+msgstr "operando inmediato requerido"
+
+#: config/tc-aarch64.c:2561
+msgid "missing immediate expression"
+msgstr "falta expresión inmediata"
+
+#: config/tc-aarch64.c:2767 config/tc-aarch64.c:7296 config/tc-aarch64.c:7316
+msgid "invalid floating-point constant"
+msgstr "constante de coma flotante no válida"
+
+#: config/tc-aarch64.c:3575 config/tc-arm.c:5452 config/tc-arm.c:5462
+msgid "shift expression expected"
+msgstr "se esperaba expresión de desplazamiento"
+
+#: config/tc-aarch64.c:3583
+msgid "shift operator expected"
+msgstr "se esperaba operador de desplazamiento"
+
+#: config/tc-aarch64.c:3591
+msgid "invalid use of 'MSL'"
+msgstr "utilización no válida de 'MSL'"
+
+#: config/tc-aarch64.c:3599
+msgid "invalid use of 'MUL'"
+msgstr "utilización no válida de 'MUL'"
+
+#: config/tc-aarch64.c:3608
+msgid "extending shift is not permitted"
+msgstr "no está permitido extender el desplazamiento"
+
+#: config/tc-aarch64.c:3616
+msgid "'ROR' shift is not permitted"
+msgstr "el desplazamiento 'ROR' no está permitido"
+
+#: config/tc-aarch64.c:3624
+msgid "only 'LSL' shift is permitted"
+msgstr "solo está permitido el desplazamiento 'LSL'"
+
+#: config/tc-aarch64.c:3632
+msgid "only 'MUL' is permitted"
+msgstr "solo 'MUL' está permitido"
+
+#: config/tc-aarch64.c:3650
+msgid "only 'MUL VL' is permitted"
+msgstr "solo 'MUL VL' está permitido"
+
+#: config/tc-aarch64.c:3658
+msgid "invalid shift for the register offset addressing mode"
+msgstr "desplazamiento inválido para el modo de direccionamiento de desplazamiento de registro"
+
+#: config/tc-aarch64.c:3666
+msgid "invalid shift operator"
+msgstr "operador de desplazamiento no válido"
+
+#: config/tc-aarch64.c:3700
+msgid "missing shift amount"
+msgstr "falta la cantidad de desplazamiento"
+
+#: config/tc-aarch64.c:3707
+msgid "constant shift amount required"
+msgstr "cantidad de desplazamiento constante requerida"
+
+#: config/tc-aarch64.c:3716
+msgid "shift amount out of range 0 to 63"
+msgstr "cantidad de desplazamiento fuera del rango 0 a 63"
+
+#: config/tc-aarch64.c:3766
+msgid "unexpected shift operator"
+msgstr "operador de desplazamiento inesperado"
+
+#: config/tc-aarch64.c:3802
+msgid "unexpected register in the immediate operand"
+msgstr "el registro no esperado en el operando inmediato"
+
+#: config/tc-aarch64.c:3827
+msgid "integer register expected in the extended/shifted operand register"
+msgstr "se esperaba registro entero en el registro de operando extendido/desplazado"
+
+#: config/tc-aarch64.c:3865
+msgid "integer register expected in the shifted operand register"
+msgstr "se esperaba registro entero en el registro de operando desplazado"
+
+#: config/tc-aarch64.c:3897 config/tc-aarch64.c:4084 config/tc-aarch64.c:4225
+#: config/tc-aarch64.c:4425 config/tc-aarch64.c:4467
+msgid "unknown relocation modifier"
+msgstr "modificador de reubicación desconocido"
+
+#: config/tc-aarch64.c:3904 config/tc-aarch64.c:4103 config/tc-aarch64.c:4232
+#: config/tc-aarch64.c:4432 config/tc-aarch64.c:4474
+msgid "this relocation modifier is not allowed on this instruction"
+msgstr "este modificador de reubicación no está permitido en esta instrucción"
+
+#: config/tc-aarch64.c:4112 config/tc-aarch64.c:4244
+msgid "invalid relocation expression"
+msgstr "expresión de reubicación no válida"
+
+#: config/tc-aarch64.c:4129
+msgid "invalid address"
+msgstr "dirección no válida"
+
+#: config/tc-aarch64.c:4147
+msgid "expected a 64-bit base register"
+msgstr "se esperaba un registro de base de 64 bits"
+
+#: config/tc-aarch64.c:4149
+msgid "invalid base register"
+msgstr "el registro de base no válido"
+
+#: config/tc-aarch64.c:4151
+msgid "expected a base register"
+msgstr "se esperaba un registro de base"
+
+#: config/tc-aarch64.c:4167 config/tc-aarch64.c:4305
+msgid "invalid offset register"
+msgstr "el registro de desplazamiento no válido"
+
+#: config/tc-aarch64.c:4194
+msgid "invalid use of 32-bit register offset"
+msgstr "utilización no válida de desplazamiento de registro de 32 bits"
+
+#: config/tc-aarch64.c:4203
+msgid "offset has different size from base"
+msgstr "el desplazamiento tiene distinto tamaño que la base"
+
+#: config/tc-aarch64.c:4209
+msgid "invalid use of 64-bit register offset"
+msgstr "utilización no válida de desplazamiento de registro de 64 bits"
+
+#. [Xn],#expr
+#: config/tc-aarch64.c:4258 config/tc-aarch64.c:4316
+msgid "invalid expression in the address"
+msgstr "expresión no válida en la dirección"
+
+#: config/tc-aarch64.c:4272 config/tc-arm.c:6051 config/tc-arm.c:6650
+msgid "']' expected"
+msgstr "se esperaba ']'"
+
+#: config/tc-aarch64.c:4280
+msgid "register offset not allowed in pre-indexed addressing mode"
+msgstr "desplazamiento de registro no permitido en modo direccionamiento pre-indexado"
+
+#: config/tc-aarch64.c:4295 config/tc-arm.c:6087
+msgid "cannot combine pre- and post-indexing"
+msgstr "no se puede combinar pre y post-indexación"
+
+#. Reject [Rn]!
+#: config/tc-aarch64.c:4340
+msgid "missing offset in the pre-indexed address"
+msgstr "falta el desplazamiento en dirección pre-indexada"
+
+#: config/tc-aarch64.c:4683
+msgid "expected '['"
+msgstr "se esperaba '['"
+
+#: config/tc-aarch64.c:4691
+msgid "expected a 32-bit selection register"
+msgstr "se esperaba un registro de selección de 32 bits"
+
+#: config/tc-aarch64.c:4698
+msgid "missing immediate offset"
+msgstr "falta desplazamiento inmediato"
+
+#: config/tc-aarch64.c:4704 config/tc-aarch64.c:4713
+msgid "expected a constant immediate offset"
+msgstr "se esperaba un desplazamiento inmediato constante"
+
+#: config/tc-aarch64.c:4718
+msgid "the last offset is less than the first offset"
+msgstr "el último desplazamiento es menor que el primer desplazamiento"
+
+#: config/tc-aarch64.c:4724
+msgid "the last offset is equal to the first offset"
+msgstr "el último desplazamiento es igual que el primer desplazamiento"
+
+#: config/tc-aarch64.c:4746
+msgid "invalid vector group size"
+msgstr "tamaño de grupo de vectores no válido"
+
+#: config/tc-aarch64.c:4753
+msgid "expected ']'"
+msgstr "se esperaba ']'"
+
+#: config/tc-aarch64.c:4813 config/tc-aarch64.c:4921
+msgid "expected '}'"
+msgstr "se esperaba '}'"
+
+#: config/tc-aarch64.c:4872
+msgid "ZA tile masks do not operate at .Q granularity"
+msgstr "las máscaras de matriz ZA no operan con granularidad .Q"
+
+#: config/tc-aarch64.c:4878
+msgid "missing ZA tile size"
+msgstr "falta el tamaño de la matriz ZA"
+
+#: config/tc-aarch64.c:4883
+msgid "invalid ZA tile"
+msgstr "matriz ZA no válida"
+
+#: config/tc-aarch64.c:4908
+msgid "expected '{'"
+msgstr "se esperaba '{'"
+
+#: config/tc-aarch64.c:4949
+msgid "expected SM or ZA operand"
+msgstr "se esperaba un operando SM o ZA"
+
+#: config/tc-aarch64.c:5012
+#, c-format
+msgid "selected processor does not support PSTATE field name '%s'"
+msgstr "el procesador seleccionado no admite el nombre de campo PSTATE '%s'"
+
+#: config/tc-aarch64.c:5017 config/tc-aarch64.c:5062
+#, c-format
+msgid "selected processor does not support system register name '%s'"
+msgstr "el procesador seleccionado no admite el nombre de registro del sistema «%s»"
+
+#: config/tc-aarch64.c:5020
+#, c-format
+msgid "128-bit-wide accsess not allowed on selected system register '%s'"
+msgstr "el acceso de ancho de 128 bits no está permitido en el registro del sistema seleccionado «%s»"
+
+#: config/tc-aarch64.c:5023 config/tc-aarch64.c:5065
+#, c-format
+msgid "system register name '%s' is deprecated and may be removed in a future release"
+msgstr "el nombre de registro del sistema «%s» está obsoleto y puede desaparecer en futuras versiones"
+
+#: config/tc-aarch64.c:5104
+msgid "immediate value out of range "
+msgstr "valor inmediato fuera de rango "
+
+#: config/tc-aarch64.c:5707 messages.c:151
+#, c-format
+msgid "Info: "
+msgstr "Info: "
+
+#: config/tc-aarch64.c:5725
+#, c-format
+msgid "missing braces at operand %d"
+msgstr "faltan las llaves para el operando %d"
+
+#: config/tc-aarch64.c:5736
+#, c-format
+msgid "unexpected register type at operand %d"
+msgstr "tipo de registro no esperado para el operando %d"
+
+#: config/tc-aarch64.c:5747
+#, c-format
+msgid "invalid register list at operand %d"
+msgstr "lista de registros no válida para el operando %d"
+
+#: config/tc-aarch64.c:5760
+#, c-format
+msgid "expected a register at operand %d"
+msgstr "se esperaba un registro para el operando %d"
+
+#: config/tc-aarch64.c:5767
+#, c-format
+msgid "expected '{' at operand %d"
+msgstr "se esperaba '{' para el operando %d"
+
+#: config/tc-aarch64.c:5769
+#, c-format
+msgid "expected a register or register list at operand %d"
+msgstr "se esperaba un registro o una lista de registros para el operando %d"
+
+#: config/tc-aarch64.c:5794
+#, c-format
+msgid "this `%s' should have an immediately preceding `%s' -- `%s'"
+msgstr "este «%s» debería ir inmediatamente precedido de «%s» -- «%s»"
+
+#: config/tc-aarch64.c:5800
+#, c-format
+msgid "the preceding `%s' should be followed by `%s` rather than `%s` -- `%s'"
+msgstr "el «%s» precedente debería ir seguido de «%s» en lugar de «%s» -- «%s»"
+
+#: config/tc-aarch64.c:5812 config/tc-aarch64.c:5827 config/tc-score.c:2748
+#: config/tc-score.c:6424
+#, c-format
+msgid "%s -- `%s'"
+msgstr "%s -- «%s»"
+
+#: config/tc-aarch64.c:5829
+#, c-format
+msgid "%s at operand %d -- `%s'"
+msgstr "%s en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5835
+#, c-format
+msgid "operand %d must be %s -- `%s'"
+msgstr "el operando %d debe ser %s -- `%s'"
+
+#: config/tc-aarch64.c:5841
+#, c-format
+msgid "operand mismatch -- `%s'"
+msgstr "el operando no coincide -- «%s»"
+
+#. Print the hint.
+#: config/tc-aarch64.c:5901
+msgid " did you mean this?"
+msgstr " ¿quiso decir ésto?"
+
+#: config/tc-aarch64.c:5904 config/tc-aarch64.c:5931
+#, c-format
+msgid " %s"
+msgstr " %s"
+
+#: config/tc-aarch64.c:5909
+msgid " other valid variant(s):"
+msgstr " otra(s) variante(s) válida(s):"
+
+#: config/tc-aarch64.c:5938
+#, c-format
+msgid "operand %d must have the same immediate value as operand 1 -- `%s'"
+msgstr "el operando %d debe tener el mismo valor inmediato que el operando 1 -- «%s»"
+
+#: config/tc-aarch64.c:5944
+#, c-format
+msgid "operand %d must be the same register as operand 1 -- `%s'"
+msgstr "el operando %d debe ser el mismo registro que el operando 1 -- «%s»"
+
+#: config/tc-aarch64.c:5949
+#, c-format
+msgid "%s%d-%s%d expected at operand %d -- `%s'"
+msgstr "se esperaba %s%d-%s%d en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5956
+#, c-format
+msgid "%s out of range %d to %d at operand %d -- `%s'"
+msgstr "%s fuera de rango %d a %d en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5957 config/tc-aarch64.c:5961 config/tc-aarch64.c:8372
+msgid "immediate value"
+msgstr "valor inmediato"
+
+#: config/tc-aarch64.c:5960
+#, c-format
+msgid "%s must be %d at operand %d -- `%s'"
+msgstr "%s debe ser %d en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5967
+#, c-format
+msgid "unexpected vector group size at operand %d -- `%s'"
+msgstr "tamaño de grupo de vectores inesperado en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5970
+#, c-format
+msgid "operand %d must have a vector group size of %d -- `%s'"
+msgstr "el operando %d debe tener un tamaño de grupo de vectores de %d -- «%s»"
+
+#: config/tc-aarch64.c:5976
+#, c-format
+msgid "expected a single-register list at operand %d -- `%s'"
+msgstr "se esperaba una lista de registros sencillos en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5979
+#, c-format
+msgid "expected a list of %d registers at operand %d -- `%s'"
+msgstr "se esperaba una lista de %d registros en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5982
+#, c-format
+msgid "expected a list of %d or %d registers at operand %d -- `%s'"
+msgstr "se esperaba una lista de %d o %d registros en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5986
+#, c-format
+msgid "invalid number of registers in the list at operand %d -- `%s'"
+msgstr "número no válido de registros en la lista en el operando %d -- `%s'"
+
+#: config/tc-aarch64.c:5992
+#, c-format
+msgid "the register list must have a stride of %d at operand %d -- `%s'"
+msgstr "la lista de registros debe tener un avance de %d en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5995
+#, c-format
+msgid "the register list must have a stride of %d or %d at operand %d -- `%s`"
+msgstr "la lista de registros debe tener un avance de %d o %d en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:5999
+#, c-format
+msgid "invalid register stride at operand %d -- `%s'"
+msgstr "avance de registro inesperado en el operando %d -- «%s»"
+
+#: config/tc-aarch64.c:6004
+#, c-format
+msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
+msgstr "el valor inmediato debe ser múltiplo de %d en el operando %d «%s»"
+
+#: config/tc-aarch64.c:6448
+msgid "the specified relocation type is not allowed for MOVK"
+msgstr "el tipo de reubicación especificado no está permitido para MOVK"
+
+#: config/tc-aarch64.c:6496 config/tc-aarch64.c:6507
+msgid "the specified relocation type is not allowed for 32-bit register"
+msgstr "el tipo de reubicación especificado no está permitido para registros de 32 bits"
+
+#: config/tc-aarch64.c:6602
+msgid "relocation qualifier does not match instruction size"
+msgstr "el cualificador de reubicación no coincide con el tamaño de la instrucción"
+
+#: config/tc-aarch64.c:6703
+msgid "comma expected between operands"
+msgstr "se esperaba coma entre los operandos"
+
+#: config/tc-aarch64.c:6739
+msgid "invalid Rt register number in 64-byte load/store"
+msgstr "número de registro Rt no válido en carga/almacenamiento de 64 bytes"
+
+#: config/tc-aarch64.c:6876
+msgid "the top half of a 128-bit FP/SIMD register is expected"
+msgstr "se espera la mitad superior de un registro FP/SIMD de 128 bits"
+
+#: config/tc-aarch64.c:6989 config/tc-aarch64.c:7039 config/tc-arm.c:2207
+#: config/tc-arm.c:2252 config/tc-h8300.c:1041
+msgid "invalid register list"
+msgstr "lista de registros no válida"
+
+#: config/tc-aarch64.c:7046
+msgid "expected element type rather than vector type"
+msgstr "se esperaba un tipo de elemento en vez de un tipo de vector"
+
+#: config/tc-aarch64.c:7064
+msgid "missing type suffix"
+msgstr "falta sufijo de tipo"
+
+#: config/tc-aarch64.c:7086
+msgid "C8 - C9 expected"
+msgstr "se esperaba C8 - C9"
+
+#: config/tc-aarch64.c:7092
+msgid "C0 - C7 expected"
+msgstr "se esperaba C0 - C7"
+
+#: config/tc-aarch64.c:7098
+msgid "C0 - C15 expected"
+msgstr "se esperaba C0 - C15"
+
+#: config/tc-aarch64.c:7210 config/tc-aarch64.c:7234
+msgid "immediate zero expected"
+msgstr "se esperaba cero inmediato"
+
+#: config/tc-aarch64.c:7331
+msgid "shift not allowed for bitmask immediate"
+msgstr "desplazamiento no permitido para inmediato de máscara de bits"
+
+#: config/tc-aarch64.c:7385
+msgid "can't mix relocation modifier with explicit shift"
+msgstr "no se puede entremezclar un modificador de reubicación con un desplazamiento explícito"
+
+#: config/tc-aarch64.c:7434 config/tc-arm.c:15723 config/tc-arm.c:15748
+#: config/tc-arm.c:15759 config/tc-arm.c:15766
+msgid "invalid condition"
+msgstr "condición no válida"
+
+#: config/tc-aarch64.c:7460
+msgid "invalid pc-relative address"
+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.
+#: config/tc-aarch64.c:7468
+msgid "invalid use of \"=immediate\""
+msgstr "empleo no válido de \"=inmediato\""
+
+#: config/tc-aarch64.c:7531 config/tc-aarch64.c:7556 config/tc-aarch64.c:7578
+#: config/tc-aarch64.c:7610 config/tc-aarch64.c:7628 config/tc-aarch64.c:7652
+#: config/tc-aarch64.c:7672 config/tc-aarch64.c:7692 config/tc-aarch64.c:7711
+#: config/tc-aarch64.c:7734 config/tc-aarch64.c:7788 config/tc-aarch64.c:7795
+#: config/tc-aarch64.c:7823 config/tc-aarch64.c:7845 config/tc-aarch64.c:7870
+#: config/tc-aarch64.c:7888 config/tc-aarch64.c:7896 config/tc-aarch64.c:7913
+#: config/tc-aarch64.c:7937
+msgid "invalid addressing mode"
+msgstr "modo de direccionamiento no válido"
+
+#: config/tc-aarch64.c:7594
+msgid "the optional immediate offset can only be 0"
+msgstr "el desplazamiento de inmediato opcional solo puede ser 0"
+
+#: config/tc-aarch64.c:7633 config/tc-aarch64.c:7657 config/tc-aarch64.c:7677
+#: config/tc-aarch64.c:7697
+msgid "relocation not allowed"
+msgstr "reubicación no permitida"
+
+#: config/tc-aarch64.c:7744
+msgid "writeback value must be an immediate constant"
+msgstr "el valor retroescritura debe ser una constante inmediata"
+
+#: config/tc-aarch64.c:7755 config/tc-aarch64.c:7965
+msgid "unknown or missing PSTATE field name"
+msgstr "nombre de campo PSTATE desconocido o ausente"
+
+#. Make sure this has priority over
+#. "invalid addressing mode".
+#: config/tc-aarch64.c:7803
+msgid "constant offset required"
+msgstr "se requiere un desplazamiento constante"
+
+#: config/tc-aarch64.c:7951
+msgid "unknown or missing system register name"
+msgstr "nombre de registro del sistema desconocido o ausente"
+
+#: config/tc-aarch64.c:8004
+msgid "unknown or missing operation name"
+msgstr "nombre de operación desconocido o ausente"
+
+#: config/tc-aarch64.c:8017
+msgid "the specified option is not accepted in ISB"
+msgstr "la opción especificada no se acepta en ISB"
+
+#: config/tc-aarch64.c:8029 config/tc-aarch64.c:8046
+msgid "the specified option is not accepted in DSB"
+msgstr "la opción especificada no se acepta en DSB"
+
+#: config/tc-aarch64.c:8060
+msgid "immediate value must be 16, 20, 24, 28"
+msgstr "el valor inmediato debe ser 16, 20, 24, 28"
+
+#: config/tc-aarch64.c:8097 config/tc-aarch64.c:8132
+msgid "missing register index"
+msgstr "falta el índice de registros"
+
+#: config/tc-aarch64.c:8119
+msgid "expected '}' after ZT0"
+msgstr "se esperaba '}' tras ZT0"
+
+#: config/tc-aarch64.c:8246 config/tc-aarch64.c:9603 config/tc-arm.c:7945
+#, c-format
+msgid "unhandled operand code %d"
+msgstr "código de operando %d no manejado"
+
+#: config/tc-aarch64.c:8292
+msgid "unexpected comma before the omitted optional operand"
+msgstr "coma inesperada antes del operando opcional omitido"
+
+#: config/tc-aarch64.c:8320
+msgid "unexpected characters following instruction"
+msgstr "caracteres inesperados después de la instrucción"
+
+#: config/tc-aarch64.c:8398 config/tc-arm.c:5577 config/tc-arm.c:6195
+#: config/tc-arm.c:8757
+msgid "constant expression expected"
+msgstr "se esperaba una expresión constante"
+
+#: config/tc-aarch64.c:8405
+msgid "literal pool insertion failed"
+msgstr "falló la inserción en el conjunto de literales"
+
+#: config/tc-aarch64.c:8476 config/tc-aarch64.c:8529
+#, c-format
+msgid "unpredictable transfer with writeback -- `%s'"
+msgstr "transferencia impredecible con retroescritura -- «%s»"
+
+#. ldiapp, stilp
+#: config/tc-aarch64.c:8488
+#, c-format
+msgid "unpredictable load pair transfer with register overlap -- `%s'"
+msgstr "transferencia de par de carga impredecible con solapamiento de registros -- «%s»"
+
+#: config/tc-aarch64.c:8506
+#, c-format
+msgid "unpredictable transfer with writeback (load) -- `%s'"
+msgstr "transferencia impredecible con retroescritura (carga) -- «%s»"
+
+#: config/tc-aarch64.c:8510
+#, c-format
+msgid "unpredictable transfer with writeback (store) -- `%s'"
+msgstr "transferencia impredecible con retroescritura (almacenamiento) -- «%s»"
+
+#: config/tc-aarch64.c:8533 config/tc-aarch64.c:8547
+#, c-format
+msgid "unpredictable load of register pair -- `%s'"
+msgstr "carga impredicible de par de registros -- «%s»"
+
+#: config/tc-aarch64.c:8554 config/tc-aarch64.c:8567
+#, c-format
+msgid "unpredictable: identical transfer and status registers --`%s'"
+msgstr "impredecible: registros de transferencia y estado idénticos -- «%s»"
+
+#: config/tc-aarch64.c:8562 config/tc-aarch64.c:8576
+#, c-format
+msgid "unpredictable: identical base and status registers --`%s'"
+msgstr "impredecible: registros de base y estado idénticos -- «%s»"
+
+#: config/tc-aarch64.c:8596
+#, c-format
+msgid "previous `%s' sequence has not been closed"
+msgstr "la secuencia «%s» previa no se ha cerrado"
+
+#: config/tc-aarch64.c:8685
+#, c-format
+msgid "unknown mnemonic -- `%s'"
+msgstr "mnemónico desconocido -- `%s'"
+
+#: config/tc-aarch64.c:8695
+#, c-format
+msgid "unknown mnemonic `%s' -- `%s'"
+msgstr "mnemónico desconocido `%s' -- `%s'"
+
+#: config/tc-aarch64.c:8703
+#, c-format
+msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
+msgstr "coma inesperada tras el nombre de nemónico «%s» -- «%s»"
+
+#: config/tc-aarch64.c:8760
+#, c-format
+msgid "selected processor does not support `%s'"
+msgstr "el procesador seleccionado no admite «%s»"
+
+#: config/tc-aarch64.c:9262 config/tc-arm.c:27396
+msgid "GOT already in the symbol table"
+msgstr "GOT ya está en la tabla de símbolos"
+
+#: config/tc-aarch64.c:9425
+msgid "immediate cannot be moved by a single instruction"
+msgstr "el inmediato no puede moverse mediante una instrucción sencilla"
+
+#: config/tc-aarch64.c:9469 config/tc-aarch64.c:9514 config/tc-aarch64.c:9540
+#: config/tc-arm.c:16267 config/tc-arm.c:17964 config/tc-arm.c:18544
+#: config/tc-arm.c:18571 config/tc-arm.c:19358 config/tc-arm.c:20193
+#: config/tc-arm.c:21216 config/tc-arm.c:21276 config/tc-metag.c:2443
+#: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
+#: config/tc-metag.c:3019 config/tc-metag.c:3028
+msgid "immediate out of range"
+msgstr "inmediato fuera de rango"
+
+#: config/tc-aarch64.c:9533 config/tc-metag.c:4654 config/tc-xtensa.c:4229
+msgid "invalid immediate"
+msgstr "inmediato inválido"
+
+#: config/tc-aarch64.c:9598 config/tc-tic6x.c:3854 config/tc-tic6x.c:3919
+#: config/tc-tic6x.c:3946 config/tc-tic6x.c:3974
+msgid "immediate offset out of range"
+msgstr "el desplazamiento inmediato está fuera de rango"
+
+#: config/tc-aarch64.c:9672 config/tc-arm.c:27734 config/tc-arm.c:27802
+#: config/tc-arm.c:28084
+#, c-format
+msgid "undefined symbol %s used as an immediate value"
+msgstr "símbolo indefinido %s utilizado como un valor inmediato"
+
+#: config/tc-aarch64.c:9684
+msgid "pc-relative load offset not word aligned"
+msgstr "desplazamiento de carga relativo a pc no alineado con palabra"
+
+#: config/tc-aarch64.c:9687
+msgid "pc-relative load offset out of range"
+msgstr "desplazamiento de carga relativo a pc fuera de rango"
+
+#: config/tc-aarch64.c:9699
+msgid "pc-relative address offset out of range"
+msgstr "desplazamiento de dirección relativo a pc fuera de rango"
+
+#: config/tc-aarch64.c:9711 config/tc-aarch64.c:9726
+msgid "conditional branch target not word aligned"
+msgstr "objetivo de ramificación condicional no alineado con palabra"
+
+#: config/tc-aarch64.c:9714 config/tc-aarch64.c:9729 config/tc-arm.c:28379
+msgid "conditional branch out of range"
+msgstr "ramificación condicional fuera de rango"
+
+#: config/tc-aarch64.c:9742
+msgid "branch target not word aligned"
+msgstr "objetivo de ramificación no alineado con palabra"
+
+#: config/tc-aarch64.c:9745 config/tc-arm.c:916 config/tc-arm.c:29185
+#: config/tc-kvx.c:1725 config/tc-kvx.c:1731 config/tc-mips.c:16075
+#: config/tc-mips.c:16091 config/tc-mips.c:16181
+msgid "branch out of range"
+msgstr "ramificación fuera de rango"
+
+#: config/tc-aarch64.c:9804 config/tc-arm.c:27975 config/tc-arm.c:27990
+#: config/tc-arm.c:28005 config/tc-arm.c:28016 config/tc-arm.c:28039
+#: config/tc-arm.c:28889 config/tc-moxie.c:714 config/tc-pj.c:449
+#: config/tc-sh.c:3713
+msgid "offset out of range"
+msgstr "desplazamiento fuera de rango"
+
+#: config/tc-aarch64.c:9819
+msgid "unsigned value out of range"
+msgstr "valor sin signo fuera de rango"
+
+#: config/tc-aarch64.c:9830
+msgid "signed value out of range"
+msgstr "valor con signo fuera de rango"
+
+#: config/tc-aarch64.c:9985
+#, c-format
+msgid "unexpected %s fixup"
+msgstr "corrección inesperada %s"
+
+#: config/tc-aarch64.c:10049 config/tc-arm.c:29604 config/tc-arm.c:29625
+#: config/tc-mips.c:18444 config/tc-or1k.c:342 config/tc-score.c:7391
+#, c-format
+msgid "cannot represent %s relocation in this object file format"
+msgstr "no se puede representar la reubicación %s en este formato de fichero objeto"
+
+#: config/tc-aarch64.c:10096
+#, c-format
+msgid "cannot do %u-byte relocation"
+msgstr "no puede hacer reubicación de %u bytes"
+
+#: config/tc-aarch64.c:10524 config/tc-arm.c:30425
+msgid "assemble for big-endian"
+msgstr "ensamblar para big-endian"
+
+#: config/tc-aarch64.c:10525 config/tc-arm.c:30426
+msgid "assemble for little-endian"
+msgstr "ensamblar para little-endian"
+
+#: config/tc-aarch64.c:10528
+msgid "temporary switch for dumping"
+msgstr "intercambiado temporal para volcado"
+
+#: config/tc-aarch64.c:10530
+msgid "output verbose error messages"
+msgstr "sacar mensajes de error detallados"
+
+#: config/tc-aarch64.c:10532
+msgid "do not output verbose error messages"
+msgstr "no sacar mensajes de error detallados"
+
+#: config/tc-aarch64.c:10876 config/tc-arm.c:31614
+msgid "invalid architectural extension"
+msgstr "extensión de arquitectura no válida"
+
+#: config/tc-aarch64.c:10901 config/tc-arm.c:31646
+msgid "must specify extensions to add before specifying those to remove"
+msgstr "se deben especificar las extensiones que hay que añadir antes de especificar las que hay que borrar"
+
+#: config/tc-aarch64.c:10909 config/tc-arm.c:31654
+msgid "missing architectural extension"
+msgstr "falta la extensión de la arquitectura"
+
+#: config/tc-aarch64.c:10937 config/tc-arm.c:31740
+#, c-format
+msgid "unknown architectural extension `%s'"
+msgstr "extensión arquitectural desconocida «%s»"
+
+#: config/tc-aarch64.c:10962 config/tc-arm.c:31790 config/tc-metag.c:5832
+#, c-format
+msgid "missing cpu name `%s'"
+msgstr "falta el nombre de cpu «%s»"
+
+#: config/tc-aarch64.c:10973 config/tc-aarch64.c:11194 config/tc-arm.c:31825
+#: config/tc-arm.c:32645 config/tc-csky.c:1218 config/tc-metag.c:5843
+#, c-format
+msgid "unknown cpu `%s'"
+msgstr "cpu desconocida `%s'"
+
+#: config/tc-aarch64.c:10991 config/tc-arm.c:31843
+#, c-format
+msgid "missing architecture name `%s'"
+msgstr "falta el nombre de la arquitectura «%s»"
+
+#: config/tc-aarch64.c:11002 config/tc-aarch64.c:11239 config/tc-arm.c:31865
+#: config/tc-arm.c:32685 config/tc-arm.c:32721 config/tc-score.c:7626
+#, c-format
+msgid "unknown architecture `%s'\n"
+msgstr "arquitectura desconocida «%s» \n"
+
+#: config/tc-aarch64.c:11029
+#, c-format
+msgid "missing abi name `%s'"
+msgstr "falta el nombre de abi «%s»"
+
+#: config/tc-aarch64.c:11040
+#, c-format
+msgid "unknown abi `%s'\n"
+msgstr "abi desconocida «%s»\n"
+
+#: config/tc-aarch64.c:11053
+msgid "<abi name>\t specify for ABI <abi name>"
+msgstr "<nombre de abi>\t específica para ABI el <nombre de abi>"
+
+#: config/tc-aarch64.c:11055 config/tc-arm.c:31952 config/tc-metag.c:5909
+msgid "<cpu name>\t assemble for CPU <cpu name>"
+msgstr "<nombre de cpu>\t ensambla para la CPU <nombre de cpu>"
+
+#: config/tc-aarch64.c:11057 config/tc-arm.c:31954
+msgid "<arch name>\t assemble for architecture <arch name>"
+msgstr "<nombre de arq>\t ensambla para la arquitectura <nombre de arq>"
+
+#: config/tc-aarch64.c:11096 config/tc-aarch64.c:11115 config/tc-arm.c:32022
+#: config/tc-arm.c:32040 config/tc-arm.c:32060 config/tc-metag.c:5933
+#, c-format
+msgid "option `-%c%s' is deprecated: %s"
+msgstr "la opción `-%c%s' es obsoleta: %s"
+
+#: config/tc-aarch64.c:11135
+#, c-format
+msgid " AArch64-specific assembler options:\n"
+msgstr " Opciones de ensamblador específicas de AArch64:\n"
+
+#: config/tc-aarch64.c:11146 config/tc-arc.c:3598 config/tc-arm.c:32091
+#, c-format
+msgid " -EB assemble code for a big-endian cpu\n"
+msgstr " -EB ensambla código para una cpu big-endian\n"
+
+#: config/tc-aarch64.c:11151 config/tc-arc.c:3600 config/tc-arm.c:32096
+#, c-format
+msgid " -EL assemble code for a little-endian cpu\n"
+msgstr " -EL ensambla código para una cpu little-endian\n"
+
+#: config/tc-alpha.c:648
+#, c-format
+msgid "No !literal!%ld was found"
+msgstr "No se ha encontrado ningún !literal!%ld"
+
+#: config/tc-alpha.c:655
+#, c-format
+msgid "No !tlsgd!%ld was found"
+msgstr "No se ha encontrado ningún !tlsgd!%ld"
+
+#: config/tc-alpha.c:662
+#, c-format
+msgid "No !tlsldm!%ld was found"
+msgstr "No se ha encontrado ningún !tlsldm!%ld"
+
+#: config/tc-alpha.c:671
+#, c-format
+msgid "No ldah !gpdisp!%ld was found"
+msgstr "No se ha encontrado ningún !gpdisp!%ld ldah"
+
+#: config/tc-alpha.c:721
+#, c-format
+msgid "too many !literal!%ld for %s"
+msgstr "demasiados !literal!%ld para %s"
+
+#: config/tc-alpha.c:751
+#, c-format
+msgid "No lda !gpdisp!%ld was found"
+msgstr "No se ha encontrado ningún !gpdisp!%ld lda"
+
+#. Only support one relocation op per insn.
+#: config/tc-alpha.c:910
+msgid "More than one relocation op per insn"
+msgstr "Más de un operador de reubicación por insn"
+
+#: config/tc-alpha.c:925 config/tc-arc.c:1137
+msgid "No relocation operand"
+msgstr "No hay operando de reubicación"
+
+#: config/tc-alpha.c:935
+#, c-format
+msgid "Unknown relocation operand: !%s"
+msgstr "Operando de reubicación desconocido: !%s"
+
+#: config/tc-alpha.c:945
+#, c-format
+msgid "no sequence number after !%s"
+msgstr "no hay un número de secuencia tras !%s"
+
+#: config/tc-alpha.c:955
+#, c-format
+msgid "!%s does not use a sequence number"
+msgstr "!%s no utiliza un número de secuencia"
+
+#: config/tc-alpha.c:965
+#, c-format
+msgid "Bad sequence number: !%s!%s"
+msgstr "Número de secuencia incorrecto: !%s!%s"
+
+#: config/tc-alpha.c:1185 config/tc-alpha.c:3359
+#, c-format
+msgid "inappropriate arguments for opcode `%s'"
+msgstr "argumentos inapropiados para el código de operación «%s»"
+
+#: config/tc-alpha.c:1187 config/tc-alpha.c:3361
+#, c-format
+msgid "opcode `%s' not supported for target %s"
+msgstr "no se admite el código de operación «%s» para el objetivo %s"
+
+#: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1914
+#: config/tc-msp430.c:4363 config/tc-wasm32.c:753
+#, c-format
+msgid "unknown opcode `%s'"
+msgstr "código de operación desconocido «%s»"
+
+#: config/tc-alpha.c:1271 config/tc-alpha.c:1530
+msgid "overflow in literal (.lita) table"
+msgstr "desbordamiento en la tabla (.lita) de literales"
+
+#: config/tc-alpha.c:1278 config/tc-alpha.c:130[...]
[diff truncated at 100000 bytes]
More information about the Binutils-cvs
mailing list