aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2024-01-18 11:22:36 +0000
committerNick Clifton <nickc@redhat.com>2024-01-18 11:22:36 +0000
commit90b87e7f5ed8c0829ad47fa380b6cbf073f2afb1 (patch)
treea6b8cb085cb38000466c0756fe00e48d35996459 /opcodes
parent8532b62c9bf088727a37c3627f3882a69631bb39 (diff)
downloadfsf-binutils-gdb-90b87e7f5ed8c0829ad47fa380b6cbf073f2afb1.zip
fsf-binutils-gdb-90b87e7f5ed8c0829ad47fa380b6cbf073f2afb1.tar.gz
fsf-binutils-gdb-90b87e7f5ed8c0829ad47fa380b6cbf073f2afb1.tar.bz2
Updated translations for various sub-directories
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/po/de.po688
-rw-r--r--opcodes/po/ro.po696
-rw-r--r--opcodes/po/sv.po1204
-rw-r--r--opcodes/po/uk.po686
4 files changed, 1762 insertions, 1512 deletions
diff --git a/opcodes/po/de.po b/opcodes/po/de.po
index 8bad1f2..7c2d522 100644
--- a/opcodes/po/de.po
+++ b/opcodes/po/de.po
@@ -2,14 +2,14 @@
# Copyright (C) 2002 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
# Martin v. Löwis <martin@v.loewis.de>, 2002.
-# Roland Illig <roland.illig@gmx.de>, 2004-2023.
+# Roland Illig <roland.illig@gmx.de>, 2004-2024.
#
msgid ""
msgstr ""
-"Project-Id-Version: opcodes 2.40.90\n"
+"Project-Id-Version: opcodes 2.41.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2023-07-03 11:31+0100\n"
-"PO-Revision-Date: 2023-07-03 22:58+0200\n"
+"POT-Creation-Date: 2024-01-15 14:56+0000\n"
+"PO-Revision-Date: 2024-01-17 16:48+0100\n"
"Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
"Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
"Language: de\n"
@@ -18,34 +18,34 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 3.3.2\n"
+"X-Generator: Poedit 3.4.2\n"
"X-Poedit-Bookmarks: -1,64,-1,-1,-1,-1,-1,-1,-1,-1\n"
-#: aarch64-asm.c:834
+#: aarch64-asm.c:874
msgid "specified register cannot be read from"
msgstr "Aus dem angegebenen Register kann nicht gelesen werden"
-#: aarch64-asm.c:843
+#: aarch64-asm.c:883
msgid "specified register cannot be written to"
msgstr "In das angegebene Register kann nicht geschrieben werden"
#. Invalid option.
-#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303
+#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303 kvx-dis.c:154
#, c-format
msgid "unrecognised disassembler option: %s"
msgstr "Unbekannte Disassembler-Option: %s"
-#: aarch64-dis.c:3730
+#: aarch64-dis.c:3955
#, c-format
msgid "this `%s' should have an immediately preceding `%s'"
msgstr "dieses »%s« sollte ein unmittelbar vorangehendes »%s« haben"
-#: aarch64-dis.c:3737
+#: aarch64-dis.c:3962
#, c-format
msgid "expected `%s' after previous `%s'"
msgstr "»%s« nach vorherigem »%s« erwartet"
-#: aarch64-dis.c:4156
+#: aarch64-dis.c:4388
#, c-format
msgid ""
"\n"
@@ -57,7 +57,7 @@ msgstr ""
"mit dem Schalter »-M« unterstützt (mehrere Optionen sollten durch\n"
"Kommata getrennt werden):\n"
-#: aarch64-dis.c:4160
+#: aarch64-dis.c:4392
#, c-format
msgid ""
"\n"
@@ -66,7 +66,7 @@ msgstr ""
"\n"
" no-aliases Befehls-Aliase nicht ausgeben.\n"
-#: aarch64-dis.c:4163
+#: aarch64-dis.c:4395
#, c-format
msgid ""
"\n"
@@ -75,7 +75,7 @@ msgstr ""
"\n"
" aliases Befehls-Aliase ausgeben.\n"
-#: aarch64-dis.c:4166
+#: aarch64-dis.c:4398
#, c-format
msgid ""
"\n"
@@ -84,7 +84,7 @@ msgstr ""
"\n"
" no-notes Befehls-Hinweise nicht ausgeben.\n"
-#: aarch64-dis.c:4169
+#: aarch64-dis.c:4401
#, c-format
msgid ""
"\n"
@@ -93,7 +93,7 @@ msgstr ""
"\n"
" notes Befehls-Hinweise ausgeben.\n"
-#: aarch64-dis.c:4173
+#: aarch64-dis.c:4405
#, c-format
msgid ""
"\n"
@@ -102,305 +102,313 @@ msgstr ""
"\n"
" debug_dump Temporärer Schalter für Debugspuren.\n"
-#: aarch64-dis.c:4177 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
-#: loongarch-dis.c:332 mips-dis.c:2903 mips-dis.c:2915 mips-dis.c:2918
-#: nfp-dis.c:2995 riscv-dis.c:1362 riscv-dis.c:1365
+#: aarch64-dis.c:4409 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
+#: kvx-dis.c:1586 loongarch-dis.c:337 mips-dis.c:2903 mips-dis.c:2915
+#: mips-dis.c:2918 nfp-dis.c:2995 riscv-dis.c:1489 riscv-dis.c:1492
#, c-format
msgid "\n"
msgstr "\n"
-#: aarch64-opc.c:1431
+#: aarch64-opc.c:1446
msgid "immediate value"
msgstr "Direktwert"
-#: aarch64-opc.c:1441
+#: aarch64-opc.c:1456
msgid "immediate offset"
msgstr "Direkter Offset"
-#: aarch64-opc.c:1451
+#: aarch64-opc.c:1466
msgid "register number"
msgstr "Registernummer"
-#: aarch64-opc.c:1461
+#: aarch64-opc.c:1476
msgid "register element index"
msgstr "Register-Elementindex"
-#: aarch64-opc.c:1471
+#: aarch64-opc.c:1486
msgid "shift amount"
msgstr "Schiebeanzahl"
-#: aarch64-opc.c:1483
+#: aarch64-opc.c:1498
msgid "multiplier"
msgstr "Multiplikator"
-#: aarch64-opc.c:1602
+#: aarch64-opc.c:1617
msgid "expected a selection register in the range w12-w15"
msgstr "Auswahlregister im Bereich von w12 bis w15 erwartet"
-#: aarch64-opc.c:1606
+#: aarch64-opc.c:1621
msgid "expected a selection register in the range w8-w11"
msgstr "Auswahlregister im Bereich von w8 bis w11 erwartet"
-#: aarch64-opc.c:1625
+#: aarch64-opc.c:1640
msgid "starting offset is not a multiple of 2"
msgstr "Startoffset muss ein Vielfaches von 2 sein"
-#: aarch64-opc.c:1626
+#: aarch64-opc.c:1641
msgid "starting offset is not a multiple of 4"
msgstr "Startoffset muss ein Vielfaches von 4 sein"
-#: aarch64-opc.c:1634
+#: aarch64-opc.c:1649
msgid "expected a single offset rather than a range"
msgstr "Einzelnen Offset statt eines Bereichs erwartet"
-#: aarch64-opc.c:1638
+#: aarch64-opc.c:1653
msgid "expected a range of two offsets"
msgstr "Bereich aus zwei Offsets erwartet"
-#: aarch64-opc.c:1641
+#: aarch64-opc.c:1656
msgid "expected a range of four offsets"
msgstr "Bereich aus vier Offsets erwartet"
-#: aarch64-opc.c:1700
+#: aarch64-opc.c:1737
+msgid "second reg in pair should be xzr if first is xzr"
+msgstr "Zweites Register im Paar sollte xzr sein, wenn das erste xzr ist"
+
+#: aarch64-opc.c:1751
msgid "reg pair must start from even reg"
msgstr "Registerpaar muss mit geradem Register anfangen"
-#: aarch64-opc.c:1706
+#: aarch64-opc.c:1757
msgid "reg pair must be contiguous"
msgstr "Registerpaar muss zusammenhängend sein"
-#: aarch64-opc.c:1720
+#: aarch64-opc.c:1771
msgid "extraneous register"
msgstr "Irrelevantes Register"
-#: aarch64-opc.c:1726
+#: aarch64-opc.c:1777
msgid "missing register"
msgstr "Fehlendes Register"
-#: aarch64-opc.c:1737
+#: aarch64-opc.c:1788
msgid "stack pointer register expected"
msgstr "Stackpointer-Register erwartet"
-#: aarch64-opc.c:1840 aarch64-opc.c:1856
+#: aarch64-opc.c:1906 aarch64-opc.c:1922
msgid "start register out of range"
msgstr "Startregister außerhalb des gültigen Bereichs"
-#: aarch64-opc.c:1985 aarch64-opc.c:1993
+#: aarch64-opc.c:2094 aarch64-opc.c:2102 aarch64-opc.c:2125
msgid "unexpected address writeback"
msgstr "Unerwartetes Adressen-Zurückschreiben"
-#: aarch64-opc.c:2004
+#: aarch64-opc.c:2113
msgid "address writeback expected"
msgstr "Adressen-Zurückschreiben erwartet"
-#: aarch64-opc.c:2051
+#: aarch64-opc.c:2173
msgid "negative or unaligned offset expected"
msgstr "Negativer oder unausgerichteter Offset erwartet"
-#: aarch64-opc.c:2108
+#: aarch64-opc.c:2230
msgid "invalid register offset"
msgstr "Ungültiger Register-Offset"
-#: aarch64-opc.c:2130
+#: aarch64-opc.c:2252
msgid "invalid post-increment amount"
msgstr "Nicht erlaubte Anzahl im Post-Inkrement"
-#: aarch64-opc.c:2146 aarch64-opc.c:2665
+#: aarch64-opc.c:2268 aarch64-opc.c:2814
msgid "invalid shift amount"
msgstr "Ungültige Schiebeanzahl"
-#: aarch64-opc.c:2159
+#: aarch64-opc.c:2281
msgid "invalid extend/shift operator"
msgstr "Nicht erlaubter Extend/Shift-Operator"
-#: aarch64-opc.c:2205 aarch64-opc.c:2465 aarch64-opc.c:2500 aarch64-opc.c:2519
-#: aarch64-opc.c:2527 aarch64-opc.c:2618 aarch64-opc.c:2795 aarch64-opc.c:2895
-#: aarch64-opc.c:2908
+#: aarch64-opc.c:2327 aarch64-opc.c:2614 aarch64-opc.c:2649 aarch64-opc.c:2668
+#: aarch64-opc.c:2676 aarch64-opc.c:2767 aarch64-opc.c:2944 aarch64-opc.c:3044
+#: aarch64-opc.c:3057
msgid "immediate out of range"
msgstr "Direktoperand außerhalb des gültigen Bereichs"
-#: aarch64-opc.c:2235 aarch64-opc.c:2277 aarch64-opc.c:2340 aarch64-opc.c:2374
+#: aarch64-opc.c:2357 aarch64-opc.c:2399 aarch64-opc.c:2462 aarch64-opc.c:2496
msgid "invalid addressing mode"
msgstr "Ungültiger Adressierungsmodus"
-#: aarch64-opc.c:2332
+#: aarch64-opc.c:2454
msgid "index register xzr is not allowed"
msgstr "Indexregister xzr ist nicht erlaubt"
-#: aarch64-opc.c:2453 aarch64-opc.c:2475 aarch64-opc.c:2698 aarch64-opc.c:2706
-#: aarch64-opc.c:2772 aarch64-opc.c:2801
+#: aarch64-opc.c:2523
+msgid "invalid increment amount"
+msgstr "Nicht erlaubte Anzahl im Inkrement"
+
+#: aarch64-opc.c:2602 aarch64-opc.c:2624 aarch64-opc.c:2847 aarch64-opc.c:2855
+#: aarch64-opc.c:2921 aarch64-opc.c:2950
msgid "invalid shift operator"
msgstr "Ungültiger Schiebeoperator"
-#: aarch64-opc.c:2459
+#: aarch64-opc.c:2608
msgid "shift amount must be 0 or 12"
msgstr "Schiebeanzahl muss 0 oder 12 sein"
-#: aarch64-opc.c:2482
+#: aarch64-opc.c:2631
msgid "shift amount must be a multiple of 16"
msgstr "Schiebeanzahl muss ein Vielfaches von 16 sein"
-#: aarch64-opc.c:2494
+#: aarch64-opc.c:2643
msgid "negative immediate value not allowed"
msgstr "Negativer Direktwert nicht erlaubt"
-#: aarch64-opc.c:2629
+#: aarch64-opc.c:2778
msgid "immediate zero expected"
msgstr "Direkte Null erwartet"
-#: aarch64-opc.c:2643
+#: aarch64-opc.c:2792
msgid "rotate expected to be 0, 90, 180 or 270"
msgstr "Rotation muss 0, 90, 180 oder 270 sein"
-#: aarch64-opc.c:2654
+#: aarch64-opc.c:2803
msgid "rotate expected to be 90 or 270"
msgstr "Rotation muss 90 oder 270 sein"
-#: aarch64-opc.c:2714
+#: aarch64-opc.c:2863
msgid "shift is not permitted"
msgstr "Schieben ist hier nicht erlaubt"
-#: aarch64-opc.c:2739
+#: aarch64-opc.c:2888
msgid "invalid value for immediate"
msgstr "Ungültiger Wert für Direktwert"
-#: aarch64-opc.c:2764
+#: aarch64-opc.c:2913
msgid "shift amount must be 0 or 16"
msgstr "Schiebeanzahl muss 0 oder 16 sein"
-#: aarch64-opc.c:2785
+#: aarch64-opc.c:2934
msgid "floating-point immediate expected"
msgstr "Gleitkomma-Direktwert erwartet"
-#: aarch64-opc.c:2819
+#: aarch64-opc.c:2968
msgid "no shift amount allowed for 8-bit constants"
msgstr "Schieben ist für 8-Bit-Konstanten nicht möglich"
-#: aarch64-opc.c:2829
+#: aarch64-opc.c:2978
msgid "shift amount must be 0 or 8"
msgstr "Schiebeanzahl muss 0 oder 8 sein"
-#: aarch64-opc.c:2842
+#: aarch64-opc.c:2991
msgid "immediate too big for element size"
msgstr "Direktwert ist zu groß für Elementgröße"
-#: aarch64-opc.c:2849
+#: aarch64-opc.c:2998
msgid "invalid arithmetic immediate"
msgstr "Ungültiger Wert für Direktwert"
-#: aarch64-opc.c:2863
+#: aarch64-opc.c:3012
msgid "floating-point value must be 0.5 or 1.0"
msgstr "Gleitkommazahl muss entweder 0.5 oder 1.0 sein"
-#: aarch64-opc.c:2873
+#: aarch64-opc.c:3022
msgid "floating-point value must be 0.5 or 2.0"
msgstr "Gleitkommazahl muss entweder 0.5 oder 2.0 sein"
-#: aarch64-opc.c:2883
+#: aarch64-opc.c:3032
msgid "floating-point value must be 0.0 or 1.0"
msgstr "Gleitkommazahl muss entweder 0.0 oder 1.0 sein"
-#: aarch64-opc.c:2914
+#: aarch64-opc.c:3063
msgid "invalid replicated MOV immediate"
msgstr "Ungültiger replizierter Direktwert für MOV"
-#: aarch64-opc.c:2972
+#: aarch64-opc.c:3121
msgid "byte index must be a multiple of 8"
msgstr "Byteindex muss ein Vielfaches von 8 sein"
-#: aarch64-opc.c:3002
+#: aarch64-opc.c:3151
msgid "the register-index form of PRFM does not accept opcodes in the range 24-31"
msgstr "Die Register-Index-Form von PRFM akzeptiert keine Opcodes im Bereich von 24 bis 31"
-#: aarch64-opc.c:3055
+#: aarch64-opc.c:3204
msgid "extend operator expected"
msgstr "Extend-Operator erwartet"
-#: aarch64-opc.c:3068
+#: aarch64-opc.c:3217
msgid "missing extend operator"
msgstr "Extend-Operator fehlt"
-#: aarch64-opc.c:3074
+#: aarch64-opc.c:3223
msgid "'LSL' operator not allowed"
msgstr "LSL-Operator ist hier nicht erlaubt"
-#: aarch64-opc.c:3095
+#: aarch64-opc.c:3244
msgid "W register expected"
msgstr "W-Register erwartet"
-#: aarch64-opc.c:3106
+#: aarch64-opc.c:3255
msgid "shift operator expected"
msgstr "Schiebe-Operator erwartet"
-#: aarch64-opc.c:3113
+#: aarch64-opc.c:3262
msgid "'ROR' operator not allowed"
msgstr "ROR-Operator ist hier nicht erlaubt"
-#: aarch64-opc.c:4525
+#: aarch64-opc.c:4716
msgid "reading from a write-only register"
msgstr "Versuch, ein lesegeschütztes Register auszulesen"
-#: aarch64-opc.c:4527
+#: aarch64-opc.c:4718
msgid "writing to a read-only register"
msgstr "Versuch, ein schreibgeschütztes Register zu beschreiben"
-#: aarch64-opc.c:6166
+#: aarch64-opc.c:5242
msgid "the three register operands must be distinct from one another"
msgstr "Die drei Register-Operanden müssen verschieden sein"
-#: aarch64-opc.c:6277
+#: aarch64-opc.c:5353
msgid "destination register differs from preceding instruction"
msgstr "Zielregister unterscheidet sich von dem im vorangehenden Befehl"
-#: aarch64-opc.c:6280
+#: aarch64-opc.c:5356
msgid "source register differs from preceding instruction"
msgstr "Quellregister unterscheidet sich von dem im vorangehenden Befehl"
-#: aarch64-opc.c:6283
+#: aarch64-opc.c:5359
msgid "size register differs from preceding instruction"
msgstr "Größenregister unterscheidet sich von dem im vorangehenden Befehl"
-#: aarch64-opc.c:6331
+#: aarch64-opc.c:5407
msgid "instruction opens new dependency sequence without ending previous one"
msgstr "Der Befehl beginnt eine neue Abhängigkeitsfolge, ohne die vorherige zu beenden"
-#: aarch64-opc.c:6360
+#: aarch64-opc.c:5436
msgid "previous `movprfx' sequence not closed"
msgstr "Vorherige »movprfx«-Folge nicht beendet"
-#: aarch64-opc.c:6379
+#: aarch64-opc.c:5455
msgid "SVE instruction expected after `movprfx'"
msgstr "SVE-Befehl hinter »movprfx« erwartet"
-#: aarch64-opc.c:6392
+#: aarch64-opc.c:5468
msgid "SVE `movprfx' compatible instruction expected"
msgstr "Zu SVE-»movprfx« kompatibler Befehl erwartet"
-#: aarch64-opc.c:6480
+#: aarch64-opc.c:5556
msgid "predicated instruction expected after `movprfx'"
msgstr "Bedingter Befehl nach »movprfx« erwartet"
-#: aarch64-opc.c:6492
+#: aarch64-opc.c:5568
msgid "merging predicate expected due to preceding `movprfx'"
msgstr "Zusammenführende Bedingung erwartet, aufgrund des vorangehenden »movprfx«"
-#: aarch64-opc.c:6504
+#: aarch64-opc.c:5580
msgid "predicate register differs from that in preceding `movprfx'"
msgstr "Bedingungsregister unterscheidet sich von dem im vorangehenden »movprfx«"
-#: aarch64-opc.c:6523
+#: aarch64-opc.c:5599
msgid "output register of preceding `movprfx' not used in current instruction"
msgstr "Ausgaberegister des vorangehenden »movprfx« wird in aktuellem Befehl nicht verwendet"
-#: aarch64-opc.c:6536
+#: aarch64-opc.c:5612
msgid "output register of preceding `movprfx' expected as output"
msgstr "Ausgaberegister des vorangehenden »movprfx« auch hier als Ausgabe erwartet"
-#: aarch64-opc.c:6548
+#: aarch64-opc.c:5624
msgid "output register of preceding `movprfx' used as input"
msgstr "Ausgaberegister des vorangehenden »movprfx« wird als Eingabe verwendet"
-#: aarch64-opc.c:6564
+#: aarch64-opc.c:5640
msgid "register size not compatible with previous `movprfx'"
msgstr "Registergröße nicht mit vorangehendem »movprfx« kompatibel"
@@ -494,7 +502,7 @@ msgstr ""
"mit dem Schalter »-M« unterstützt (mehrere Optionen sollten durch\n"
"Kommata getrennt werden):\n"
-#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1357
+#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1484
#, c-format
msgid ""
"\n"
@@ -761,191 +769,53 @@ msgstr "internal disassembler error"
msgid "unknown constraint `%c'"
msgstr "Unbekannte Einschränkung »%c«"
-#: bpf-asm.c:97
-msgid "expected 16, 32 or 64 in"
-msgstr "16, 32 oder 64 erwartet in"
-
-#: bpf-asm.c:181 epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264
-#: ip2k-asm.c:512 iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585
-#: m32r-asm.c:329 mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576
-#: xstormy16-asm.c:277
-#, c-format
-msgid "internal error: unrecognized field %d while parsing"
-msgstr "internal error: unrecognized field %d while parsing"
-
-#: bpf-asm.c:233 epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316
-#: ip2k-asm.c:564 iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637
-#: m32r-asm.c:381 mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628
-#: xstormy16-asm.c:329
-msgid "missing mnemonic in syntax string"
-msgstr "Fehlender Mnemonic im Syntaxstring"
-
-# We couldn't parse it.
-#. We couldn't parse it.
-#: bpf-asm.c:368 bpf-asm.c:372 bpf-asm.c:461 bpf-asm.c:568 epiphany-asm.c:643
-#: epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 fr30-asm.c:498
-#: fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 frv-asm.c:1455
-#: frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 ip2k-asm.c:792
-#: ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 iq2000-asm.c:740
-#: iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 lm32-asm.c:630
-#: lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 m32c-asm.c:1865
-#: m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 m32r-asm.c:716
-#: mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673 mt-asm.c:783
-#: mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763 or1k-asm.c:767
-#: or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464 xstormy16-asm.c:468
-#: xstormy16-asm.c:557 xstormy16-asm.c:664
-msgid "unrecognized instruction"
-msgstr "Unbekannter Befehl"
-
-#: bpf-asm.c:415 epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498
-#: ip2k-asm.c:746 iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819
-#: m32r-asm.c:563 mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810
-#: xstormy16-asm.c:511
-#, c-format
-msgid "syntax error (expected char `%c', found `%c')"
-msgstr "Syntaxfehler (erwartetes Zeichen »%c«, gefunden »%c«)"
-
-#: bpf-asm.c:425 epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508
-#: ip2k-asm.c:756 iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829
-#: m32r-asm.c:573 mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820
-#: xstormy16-asm.c:521
+#: bpf-dis.c:55
#, c-format
-msgid "syntax error (expected char `%c', found end of instruction)"
-msgstr "Syntaxfehler (Zeichen »%c« erwartet, Befehlsende bekommen)"
-
-#: bpf-asm.c:455 epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538
-#: ip2k-asm.c:786 iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859
-#: m32r-asm.c:603 mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850
-#: xstormy16-asm.c:551
-msgid "junk at end of line"
-msgstr "Müll am Ende der Zeile"
-
-#: bpf-asm.c:567 epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650
-#: ip2k-asm.c:898 iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971
-#: m32r-asm.c:715 mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962
-#: xstormy16-asm.c:663
-msgid "unrecognized form of instruction"
-msgstr "Unbekannte Befehlsform"
-
-#: bpf-asm.c:581 epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664
-#: ip2k-asm.c:912 iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985
-#: m32r-asm.c:729 mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976
-#: xstormy16-asm.c:677
-#, c-format
-msgid "bad instruction `%.50s...'"
-msgstr "Falscher Befehl »%.50s...«"
-
-#: bpf-asm.c:584 epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667
-#: ip2k-asm.c:915 iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988
-#: m32r-asm.c:732 mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979
-#: xstormy16-asm.c:680
-#, c-format
-msgid "bad instruction `%.50s'"
-msgstr "Falscher Befehl »%.50s«"
-
-#: bpf-desc.c:1768
-#, c-format
-msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
-msgstr "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
-
-#: bpf-desc.c:1856
-#, c-format
-msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
-msgstr "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
+msgid ""
+"\n"
+"The following BPF specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"Die folgenden BPF-spezifischen Disassembleroptionen werden zusammen\n"
+"mit dem Schalter »-M« unterstützt (mehrere Optionen sollten durch\n"
+"Kommata getrennt werden):\n"
-#: bpf-desc.c:1875
+#: bpf-dis.c:59
#, c-format
-msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
-msgstr "internal error: bpf_cgen_cpu_open: no endianness specified"
-
-# Default text to print if an instruction isn't recognized.
-#. Default text to print if an instruction isn't recognized.
-#: bpf-dis.c:41 epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41
-#: iq2000-dis.c:41 lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41
-#: mmix-dis.c:293 mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
-msgid "*unknown*"
-msgstr "*unbekannt*"
+msgid ""
+" pseudoc Use pseudo-c syntax.\n"
+" v1,v2,v3,v4,xbpf Version of the BPF ISA to use.\n"
+" hex,oct,dec Output numerical base for immediates.\n"
+msgstr ""
+" pseudoc Pseudo-C-Syntax.\n"
+" v1,v2,v3,v4,xbpf Version der BPF-ISA.\n"
+" hex,oct,dec Zahlenbasis für Direktoperanden.\n"
-#: bpf-dis.c:203 epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397
-#: ip2k-dis.c:289 iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892
-#: m32r-dis.c:280 mep-dis.c:1202 mt-dis.c:288 or1k-dis.c:175
-#: xstormy16-dis.c:169
+#. The option without '=' should be defined above.
+#: bpf-dis.c:90 riscv-dis.c:120 riscv-dis.c:157
#, c-format
-msgid "internal error: unrecognized field %d while printing insn"
-msgstr "internal error: unrecognized field %d while printing insn"
+msgid "unrecognized disassembler option: %s"
+msgstr "Unbekannte Disassembler-Option: %s"
-#: bpf-ibld.c:166 epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166
-#: ip2k-ibld.c:166 iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166
-#: m32r-ibld.c:166 mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166
-#: xstormy16-ibld.c:166
+#: bpf-dis.c:166
#, c-format
-msgid "operand out of range (%ld not between %ld and %lu)"
-msgstr "Operand außerhalb des gültigen Bereichs (%ld ist nicht zwischen %ld und %lu)"
+msgid "unknown BPF CPU version %u\n"
+msgstr "Unbekannte BPF-CPU-Version %u\n"
-#: bpf-ibld.c:187 epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187
-#: ip2k-ibld.c:187 iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187
-#: m32r-ibld.c:187 mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187
-#: xstormy16-ibld.c:187
+#: bpf-dis.c:296
#, c-format
-msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
-msgstr "Operand außerhalb des gültigen Bereichs (0x%lx ist nicht zwischen 0 und 0x%lx)."
+msgid "# internal error, unknown tag in opcode template (%s)"
+msgstr "# internal error, unknown tag in opcode template (%s)"
-#: bpf-ibld.c:203 cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203
-#: frv-ibld.c:203 ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203
-#: m32c-ibld.c:203 m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203
-#: or1k-ibld.c:203 xstormy16-ibld.c:203
+#: cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203 frv-ibld.c:203
+#: ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203 m32c-ibld.c:203
+#: m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203 or1k-ibld.c:203
+#: xstormy16-ibld.c:203
#, c-format
msgid "operand out of range (%ld not between %ld and %ld)"
msgstr "Operand außerhalb des gültigen Bereichs (%ld ist nicht zwischen %ld und %ld)"
-#: bpf-ibld.c:630 epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866
-#: ip2k-ibld.c:617 iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741
-#: m32r-ibld.c:675 mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738
-#: xstormy16-ibld.c:688
-#, c-format
-msgid "internal error: unrecognized field %d while building insn"
-msgstr "internal error: unrecognized field %d while building insn"
-
-#: bpf-ibld.c:714 epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184
-#: ip2k-ibld.c:693 iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903
-#: m32r-ibld.c:813 mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897
-#: xstormy16-ibld.c:835
-#, c-format
-msgid "internal error: unrecognized field %d while decoding insn"
-msgstr "internal error: unrecognized field %d while decoding insn"
-
-#: bpf-ibld.c:783 epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463
-#: ip2k-ibld.c:768 iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521
-#: m32r-ibld.c:927 mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993
-#: xstormy16-ibld.c:946
-#, c-format
-msgid "internal error: unrecognized field %d while getting int operand"
-msgstr "internal error: unrecognized field %d while getting int operand"
-
-#: bpf-ibld.c:834 epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724
-#: ip2k-ibld.c:825 iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121
-#: m32r-ibld.c:1023 mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071
-#: xstormy16-ibld.c:1039
-#, c-format
-msgid "internal error: unrecognized field %d while getting vma operand"
-msgstr "internal error: unrecognized field %d while getting vma operand"
-
-#: bpf-ibld.c:892 epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992
-#: ip2k-ibld.c:885 iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709
-#: m32r-ibld.c:1125 mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156
-#: xstormy16-ibld.c:1139
-#, c-format
-msgid "internal error: unrecognized field %d while setting int operand"
-msgstr "internal error: unrecognized field %d while setting int operand"
-
-#: bpf-ibld.c:940 epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250
-#: ip2k-ibld.c:935 iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287
-#: m32r-ibld.c:1217 mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231
-#: xstormy16-ibld.c:1229
-#, c-format
-msgid "internal error: unrecognized field %d while setting vma operand"
-msgstr "internal error: unrecognized field %d while setting vma operand"
-
#: cgen-asm.c:373
#, c-format
msgid "operand out of range (%lu not between %lu and %lu)"
@@ -988,12 +858,12 @@ msgstr "Unbekannter Fehler %d\n"
msgid "Address 0x%<PRIx64> is out of bounds.\n"
msgstr "Adresse 0x%<PRIx64> ist außerhalb des gültigen Bereichs.\n"
-#: disassemble.c:887
+#: disassemble.c:862
#, c-format
msgid "assertion fail %s:%d"
msgstr "Assertion fehlgeschlagen: %s:%d"
-#: disassemble.c:888
+#: disassemble.c:863
msgid "Please report this bug"
msgstr "Bitte melden Sie diesen Fehler (auf Englisch, an https://www.sourceware.org/bugzilla/)"
@@ -1032,6 +902,75 @@ msgstr "ABBRUCH: Unbekannter Operand"
msgid "Not a pc-relative address."
msgstr "Das ist keine PC-relative Adresse."
+#: epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264 ip2k-asm.c:512
+#: iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585 m32r-asm.c:329
+#: mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277
+#, c-format
+msgid "internal error: unrecognized field %d while parsing"
+msgstr "internal error: unrecognized field %d while parsing"
+
+#: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564
+#: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381
+#: mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329
+msgid "missing mnemonic in syntax string"
+msgstr "Fehlender Mnemonic im Syntaxstring"
+
+# We couldn't parse it.
+#. We couldn't parse it.
+#: epiphany-asm.c:643 epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843
+#: fr30-asm.c:498 fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451
+#: frv-asm.c:1455 frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703
+#: ip2k-asm.c:792 ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651
+#: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541
+#: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776
+#: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609
+#: m32r-asm.c:716 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673
+#: mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763
+#: or1k-asm.c:767 or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464
+#: xstormy16-asm.c:468 xstormy16-asm.c:557 xstormy16-asm.c:664
+msgid "unrecognized instruction"
+msgstr "Unbekannter Befehl"
+
+#: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746
+#: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563
+#: mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511
+#, c-format
+msgid "syntax error (expected char `%c', found `%c')"
+msgstr "Syntaxfehler (erwartetes Zeichen »%c«, gefunden »%c«)"
+
+#: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756
+#: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573
+#: mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521
+#, c-format
+msgid "syntax error (expected char `%c', found end of instruction)"
+msgstr "Syntaxfehler (Zeichen »%c« erwartet, Befehlsende bekommen)"
+
+#: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786
+#: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603
+#: mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551
+msgid "junk at end of line"
+msgstr "Müll am Ende der Zeile"
+
+#: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898
+#: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715
+#: mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663
+msgid "unrecognized form of instruction"
+msgstr "Unbekannte Befehlsform"
+
+#: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912
+#: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729
+#: mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677
+#, c-format
+msgid "bad instruction `%.50s...'"
+msgstr "Falscher Befehl »%.50s...«"
+
+#: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915
+#: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732
+#: mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680
+#, c-format
+msgid "bad instruction `%.50s'"
+msgstr "Falscher Befehl »%.50s«"
+
#: epiphany-desc.c:2110
#, c-format
msgid "internal error: epiphany_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
@@ -1047,6 +986,77 @@ msgstr "internal error: epiphany_cgen_cpu_open: unsupported argument `%d'"
msgid "internal error: epiphany_cgen_cpu_open: no endianness specified"
msgstr "internal error: epiphany_cgen_cpu_open: no endianness specified"
+# Default text to print if an instruction isn't recognized.
+#. Default text to print if an instruction isn't recognized.
+#: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
+#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:293
+#: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
+msgid "*unknown*"
+msgstr "*unbekannt*"
+
+#: epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397 ip2k-dis.c:289
+#: iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892 m32r-dis.c:280 mep-dis.c:1202
+#: mt-dis.c:288 or1k-dis.c:175 xstormy16-dis.c:169
+#, c-format
+msgid "internal error: unrecognized field %d while printing insn"
+msgstr "internal error: unrecognized field %d while printing insn"
+
+#: epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166 ip2k-ibld.c:166
+#: iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166 m32r-ibld.c:166
+#: mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166 xstormy16-ibld.c:166
+#, c-format
+msgid "operand out of range (%ld not between %ld and %lu)"
+msgstr "Operand außerhalb des gültigen Bereichs (%ld ist nicht zwischen %ld und %lu)"
+
+#: epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187 ip2k-ibld.c:187
+#: iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187 m32r-ibld.c:187
+#: mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187 xstormy16-ibld.c:187
+#, c-format
+msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
+msgstr "Operand außerhalb des gültigen Bereichs (0x%lx ist nicht zwischen 0 und 0x%lx)."
+
+#: epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866 ip2k-ibld.c:617
+#: iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741 m32r-ibld.c:675
+#: mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738 xstormy16-ibld.c:688
+#, c-format
+msgid "internal error: unrecognized field %d while building insn"
+msgstr "internal error: unrecognized field %d while building insn"
+
+#: epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184 ip2k-ibld.c:693
+#: iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903 m32r-ibld.c:813
+#: mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897 xstormy16-ibld.c:835
+#, c-format
+msgid "internal error: unrecognized field %d while decoding insn"
+msgstr "internal error: unrecognized field %d while decoding insn"
+
+#: epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463 ip2k-ibld.c:768
+#: iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521 m32r-ibld.c:927
+#: mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993 xstormy16-ibld.c:946
+#, c-format
+msgid "internal error: unrecognized field %d while getting int operand"
+msgstr "internal error: unrecognized field %d while getting int operand"
+
+#: epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724 ip2k-ibld.c:825
+#: iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121 m32r-ibld.c:1023
+#: mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071 xstormy16-ibld.c:1039
+#, c-format
+msgid "internal error: unrecognized field %d while getting vma operand"
+msgstr "internal error: unrecognized field %d while getting vma operand"
+
+#: epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992 ip2k-ibld.c:885
+#: iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709 m32r-ibld.c:1125
+#: mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156 xstormy16-ibld.c:1139
+#, c-format
+msgid "internal error: unrecognized field %d while setting int operand"
+msgstr "internal error: unrecognized field %d while setting int operand"
+
+#: epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250 ip2k-ibld.c:935
+#: iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287 m32r-ibld.c:1217
+#: mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231 xstormy16-ibld.c:1229
+#, c-format
+msgid "internal error: unrecognized field %d while setting vma operand"
+msgstr "internal error: unrecognized field %d while setting vma operand"
+
#: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
msgid "Register number is not valid"
msgstr "Die Registernummer ist nicht gültig"
@@ -1134,11 +1144,11 @@ msgstr "Hmmmm 0x%x"
msgid "Don't understand 0x%x \n"
msgstr "Ich verstehe »0x%x« nicht.\n"
-#: i386-dis.c:8819
+#: i386-dis.c:8432
msgid "<internal disassembler error>"
msgstr "<interner Disassemblerfehler>"
-#: i386-dis.c:9047
+#: i386-dis.c:8680
#, c-format
msgid ""
"\n"
@@ -1150,90 +1160,90 @@ msgstr ""
"mit dem Schalter »-M« unterstützt (mehrere Optionen sollten durch\n"
"Kommata getrennt werden):\n"
-#: i386-dis.c:9051
+#: i386-dis.c:8684
#, c-format
msgid " x86-64 Disassemble in 64bit mode\n"
msgstr " x86-64 Im 64-Bit-Modus disassemblieren\n"
-#: i386-dis.c:9052
+#: i386-dis.c:8685
#, c-format
msgid " i386 Disassemble in 32bit mode\n"
msgstr " i386 Im 32-Bit-Modus disassemblieren\n"
-#: i386-dis.c:9053
+#: i386-dis.c:8686
#, c-format
msgid " i8086 Disassemble in 16bit mode\n"
msgstr " i8086 Im 16-Bit-Modus disassemblieren\n"
-#: i386-dis.c:9054
+#: i386-dis.c:8687
#, c-format
msgid " att Display instruction in AT&T syntax\n"
msgstr " att Maschinenbefehl in AT&T-syntax anzeigen\n"
-#: i386-dis.c:9055
+#: i386-dis.c:8688
#, c-format
msgid " intel Display instruction in Intel syntax\n"
msgstr " intel Maschinenbefehl in Intel-Syntax anzeigen\n"
-#: i386-dis.c:9056
+#: i386-dis.c:8689
#, c-format
msgid ""
-" att-mnemonic\n"
-" Display instruction in AT&T mnemonic\n"
+" att-mnemonic (AT&T syntax only)\n"
+" Display instruction with AT&T mnemonic\n"
msgstr ""
-" att-mnemonic\n"
+" att-mnemonic (nur bei AT&T-Syntax)\n"
" Maschinenbefehl in AT&T-Mnemonic anzeigen\n"
-#: i386-dis.c:9058
+#: i386-dis.c:8691
#, c-format
msgid ""
-" intel-mnemonic\n"
-" Display instruction in Intel mnemonic\n"
+" intel-mnemonic (AT&T syntax only)\n"
+" Display instruction with Intel mnemonic\n"
msgstr ""
-" intel-mnemonic\n"
+" intel-mnemonic (nur bei AT&T-Syntax)\n"
" Maschinenbefehl in Intel-Mnemonic anzeigen\n"
-#: i386-dis.c:9060
+#: i386-dis.c:8693
#, c-format
msgid " addr64 Assume 64bit address size\n"
msgstr " addr64 64-Bit-Adressgröße annehmen\n"
-#: i386-dis.c:9061
+#: i386-dis.c:8694
#, c-format
msgid " addr32 Assume 32bit address size\n"
msgstr " addr32 32-Bit-Adressgröße annehmen\n"
-#: i386-dis.c:9062
+#: i386-dis.c:8695
#, c-format
msgid " addr16 Assume 16bit address size\n"
msgstr " addr16 16-Bit-Adressgröße annehmen\n"
-#: i386-dis.c:9063
+#: i386-dis.c:8696
#, c-format
msgid " data32 Assume 32bit data size\n"
msgstr " data32 32-Bit-Datengröße annehmen\n"
-#: i386-dis.c:9064
+#: i386-dis.c:8697
#, c-format
msgid " data16 Assume 16bit data size\n"
msgstr " data16 16-Bit-Datengröße annehmen\n"
-#: i386-dis.c:9065
+#: i386-dis.c:8698
#, c-format
msgid " suffix Always display instruction suffix in AT&T syntax\n"
msgstr " suffix Maschinenbefehl-Suffix immer in AT&T-Syntax anzeigen\n"
-#: i386-dis.c:9066
+#: i386-dis.c:8699
#, c-format
msgid " amd64 Display instruction in AMD64 ISA\n"
msgstr " amd64 Maschinenbefehl in AMD64-ISA anzeigen\n"
-#: i386-dis.c:9067
+#: i386-dis.c:8700
#, c-format
msgid " intel64 Display instruction in Intel64 ISA\n"
msgstr " intel64 Maschinenbefehl in Intel64-ISA anzeigen\n"
-#: i386-dis.c:9760
+#: i386-dis.c:9447
msgid "64-bit address is disabled"
msgstr "64-Bit-Adresse ist deaktiviert"
@@ -1339,6 +1349,45 @@ msgstr "internal error: iq2000_cgen_cpu_open: unsupported argument `%d'"
msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
msgstr "internal error: iq2000_cgen_cpu_open: no endianness specified"
+#: kvx-dis.c:1571
+#, c-format
+msgid ""
+"\n"
+"The following KVX specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"Die folgenden KVX-spezifischen Disassembleroptionen werden zusammen\n"
+"mit dem Schalter »-M« unterstützt (mehrere Optionen sollten durch\n"
+"Kommata getrennt werden):\n"
+
+#: kvx-dis.c:1575
+#, c-format
+msgid ""
+"\n"
+" pretty Print 32-bit words in natural order corresponding to re-ordered instruction.\n"
+msgstr ""
+"\n"
+" pretty 32-Bit-Wörter in natürlicher Reihenfolge entsprechend den umgeordneten Befehlen ausgeben.\n"
+
+#: kvx-dis.c:1579
+#, c-format
+msgid ""
+"\n"
+" compact-assembly Do not emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" compact-assembly Keine neue Zeile zwischen Befehlsbündeln ausgeben.\n"
+
+#: kvx-dis.c:1583
+#, c-format
+msgid ""
+"\n"
+" no-compact-assembly Emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" no-compact-assembly Zwischen Befehlsbündeln eine leere Zeile ausgeben.\n"
+
#: lm32-asm.c:166
msgid "expecting gp relative address: gp(symbol)"
msgstr "Adresse relativ zu gp erwartet: gp(Symbol)"
@@ -1370,7 +1419,7 @@ msgstr "internal error: lm32_cgen_cpu_open: unsupported argument `%d'"
msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
msgstr "internal error: lm32_cgen_cpu_open: no endianness specified"
-#: loongarch-dis.c:324
+#: loongarch-dis.c:329
#, c-format
msgid ""
"\n"
@@ -1382,7 +1431,7 @@ msgstr ""
"mit dem Schalter »-M« unterstützt (mehrere Optionen sollten durch\n"
"Kommata getrennt werden):\n"
-#: loongarch-dis.c:328
+#: loongarch-dis.c:333
#, c-format
msgid ""
"\n"
@@ -1391,7 +1440,7 @@ msgstr ""
"\n"
" no-aliases Kanonische Form der Befehle verwenden.\n"
-#: loongarch-dis.c:330
+#: loongarch-dis.c:335
#, c-format
msgid ""
"\n"
@@ -2042,12 +2091,6 @@ msgstr "Ungültiger Ddd-Wert"
msgid "invalid TH value"
msgstr "Ungültiger TH-Wert"
-#. The option without '=' should be defined above.
-#: riscv-dis.c:120 riscv-dis.c:157
-#, c-format
-msgid "unrecognized disassembler option: %s"
-msgstr "Unbekannte Disassembler-Option: %s"
-
#. Invalid options with '=', no option name before '=',
#. and no value after '='.
#: riscv-dis.c:128
@@ -2065,24 +2108,24 @@ msgstr "Unbekannte Privilegien-Angabe durch %s=%s"
msgid "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
msgstr "unpassende Berechtigungsangabe %s=%s, das Berechtigungsattribut von ELF ist %s"
-#: riscv-dis.c:670
+#: riscv-dis.c:763
#, c-format
msgid "# internal error, undefined modifier (%c)"
msgstr "# Interner Fehler, unerkannter Modifikator (%c)"
-#: riscv-dis.c:1238
+#: riscv-dis.c:1365
msgid "Print numeric register names, rather than ABI names."
msgstr "Numerische Registernamen statt ABI-Namen ausgeben."
-#: riscv-dis.c:1241
+#: riscv-dis.c:1368
msgid "Disassemble only into canonical instructions."
msgstr "Nur die kanonische Form der Befehle verwenden."
-#: riscv-dis.c:1244
+#: riscv-dis.c:1371
msgid "Print the CSR according to the chosen privilege spec."
msgstr "Die CSR gemäß der gewählten Privilegien-Angabe ausgeben."
-#: riscv-dis.c:1320
+#: riscv-dis.c:1447
#, c-format
msgid ""
"\n"
@@ -2126,24 +2169,28 @@ msgstr "<falsch>"
msgid ".<bad>"
msgstr ".<falsch>"
-#: s390-dis.c:42
+#: s390-dis.c:44
msgid "Disassemble in ESA architecture mode"
msgstr "Im ESA-Architektur-Modus disassemblieren"
-#: s390-dis.c:43
+#: s390-dis.c:45
msgid "Disassemble in z/Architecture mode"
-msgstr "Im z/-Architektur-Modus disassemblieren"
+msgstr "Im z/Architecture-Modus disassemblieren"
-#: s390-dis.c:44
+#: s390-dis.c:46
msgid "Print unknown instructions according to length from first two bits"
msgstr "Unbekannte Befehle anhand ihrer Länge aus den ersten beiden Bits ausgeben"
-#: s390-dis.c:76
+#: s390-dis.c:48
+msgid "Print instruction description as comment"
+msgstr "Befehlsbeschreibung als Kommentar ausgeben"
+
+#: s390-dis.c:82
#, c-format
msgid "unknown S/390 disassembler option: %s"
msgstr "Unbekannte S/390-Disassembler-Option: %s"
-#: s390-dis.c:471
+#: s390-dis.c:516
#, c-format
msgid ""
"\n"
@@ -2360,6 +2407,21 @@ msgstr "internal error: xstormy16_cgen_cpu_open: unsupported argument `%d'"
msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"
msgstr "internal error: xstormy16_cgen_cpu_open: no endianness specified"
+#~ msgid "expected 16, 32 or 64 in"
+#~ msgstr "16, 32 oder 64 erwartet in"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
+#~ msgstr "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
+#~ msgstr "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
+#~ msgstr "internal error: bpf_cgen_cpu_open: no endianness specified"
+
#~ msgid "z0-z15 expected"
#~ msgstr "z0-z15 erwartet"
diff --git a/opcodes/po/ro.po b/opcodes/po/ro.po
index 6db1f8c..6658e8d 100644
--- a/opcodes/po/ro.po
+++ b/opcodes/po/ro.po
@@ -1,9 +1,10 @@
+# Translation of opcodes to Romanian
# Mesajele în limba română pentru pachetul opcodes.
-# Copyright © 2003, 2022, 2023 Free Software Foundation, Inc.
+# Copyright © 2003, 2022, 2023, 2024 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
#
# Eugen Hoanca <eugenh@urban-grafx.ro>, 2003.
-# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2022 - 2023.
+# Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>, 2022 - 2024.
#
# Cronologia traducerii fișierului „opcodes”:
# Traducerea inițială, făcută de EH, pentru versiunea opcodes 2.14rel030712
@@ -17,14 +18,15 @@
# Actualizare a traducerii pentru versiunea 2.38.90, făcută de R-GC, sep-2022.
# Actualizare a traducerii pentru versiunea 2.39.90, făcută de R-GC, ian-2023.
# Actualizare a traducerii pentru versiunea 2.40.90, făcută de R-GC, iul-2023.
+# Actualizare a traducerii pentru versiunea 2.41.90, făcută de R-GC, ian-2024.
# Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul).
#
msgid ""
msgstr ""
-"Project-Id-Version: opcodes 2.40.90\n"
+"Project-Id-Version: opcodes 2.41.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2023-07-03 11:31+0100\n"
-"PO-Revision-Date: 2023-07-18 20:18+0200\n"
+"POT-Creation-Date: 2024-01-15 14:56+0000\n"
+"PO-Revision-Date: 2024-01-16 18:48+0100\n"
"Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
"Language: ro\n"
@@ -35,31 +37,31 @@ msgstr ""
"X-Bugs: Report translation errors to the Language-Team address.\n"
"X-Generator: Poedit 3.2.2\n"
-#: aarch64-asm.c:834
+#: aarch64-asm.c:874
msgid "specified register cannot be read from"
msgstr "nu se poate citi din registrul specificat"
-#: aarch64-asm.c:843
+#: aarch64-asm.c:883
msgid "specified register cannot be written to"
msgstr "nu se poate scrie în registrul specificat"
#. Invalid option.
-#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303
+#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303 kvx-dis.c:154
#, c-format
msgid "unrecognised disassembler option: %s"
msgstr "opțiune de dezasamblare nerecunoscută: %s"
-#: aarch64-dis.c:3730
+#: aarch64-dis.c:3955
#, c-format
msgid "this `%s' should have an immediately preceding `%s'"
msgstr "acest „%s” ar trebui să aibă un „%s” imediat anterior"
-#: aarch64-dis.c:3737
+#: aarch64-dis.c:3962
#, c-format
msgid "expected `%s' after previous `%s'"
msgstr "așteptat „%s” după „%s” anterior"
-#: aarch64-dis.c:4156
+#: aarch64-dis.c:4388
#, c-format
msgid ""
"\n"
@@ -70,7 +72,7 @@ msgstr ""
"Următoarele opțiuni de dezasamblare specifice AARCH64 sunt acceptate pentru\n"
"utilizare opțiunea „-M” (opțiunile multiple trebuie separate prin virgulă):\n"
-#: aarch64-dis.c:4160
+#: aarch64-dis.c:4392
#, c-format
msgid ""
"\n"
@@ -79,7 +81,7 @@ msgstr ""
"\n"
" no-aliases Nu afișează alias de instrucțiuni.\n"
-#: aarch64-dis.c:4163
+#: aarch64-dis.c:4395
#, c-format
msgid ""
"\n"
@@ -88,7 +90,7 @@ msgstr ""
"\n"
" aliases Afișează alias de instrucțiuni.\n"
-#: aarch64-dis.c:4166
+#: aarch64-dis.c:4398
#, c-format
msgid ""
"\n"
@@ -97,7 +99,7 @@ msgstr ""
"\n"
" no-notes Nu afișează note de instrucțiuni.\n"
-#: aarch64-dis.c:4169
+#: aarch64-dis.c:4401
#, c-format
msgid ""
"\n"
@@ -106,7 +108,7 @@ msgstr ""
"\n"
" notes Afișează note de instrucțiuni.\n"
-#: aarch64-dis.c:4173
+#: aarch64-dis.c:4405
#, c-format
msgid ""
"\n"
@@ -115,305 +117,313 @@ msgstr ""
"\n"
" debug_dump Comutare temporară pentru urmărirea depanării.\n"
-#: aarch64-dis.c:4177 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
-#: loongarch-dis.c:332 mips-dis.c:2903 mips-dis.c:2915 mips-dis.c:2918
-#: nfp-dis.c:2995 riscv-dis.c:1362 riscv-dis.c:1365
+#: aarch64-dis.c:4409 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
+#: kvx-dis.c:1586 loongarch-dis.c:337 mips-dis.c:2903 mips-dis.c:2915
+#: mips-dis.c:2918 nfp-dis.c:2995 riscv-dis.c:1489 riscv-dis.c:1492
#, c-format
msgid "\n"
msgstr "\n"
-#: aarch64-opc.c:1431
+#: aarch64-opc.c:1446
msgid "immediate value"
msgstr "valoare directă"
-#: aarch64-opc.c:1441
+#: aarch64-opc.c:1456
msgid "immediate offset"
msgstr "poziția directă"
-#: aarch64-opc.c:1451
+#: aarch64-opc.c:1466
msgid "register number"
msgstr "numărul de registru"
-#: aarch64-opc.c:1461
+#: aarch64-opc.c:1476
msgid "register element index"
msgstr "indicele elementului de registru"
-#: aarch64-opc.c:1471
+#: aarch64-opc.c:1486
msgid "shift amount"
msgstr "lungimea decalajului"
-#: aarch64-opc.c:1483
+#: aarch64-opc.c:1498
msgid "multiplier"
msgstr "multiplicator"
-#: aarch64-opc.c:1602
+#: aarch64-opc.c:1617
msgid "expected a selection register in the range w12-w15"
msgstr "se aștepta un registru de selecție în intervalul w12-w15"
-#: aarch64-opc.c:1606
+#: aarch64-opc.c:1621
msgid "expected a selection register in the range w8-w11"
msgstr "se aștepta un registru de selecție în intervalul w8-w11"
-#: aarch64-opc.c:1625
+#: aarch64-opc.c:1640
msgid "starting offset is not a multiple of 2"
msgstr "decalajul de pornire nu este un multiplu de 2"
-#: aarch64-opc.c:1626
+#: aarch64-opc.c:1641
msgid "starting offset is not a multiple of 4"
msgstr "decalajul de pornire nu este un multiplu de 4"
-#: aarch64-opc.c:1634
+#: aarch64-opc.c:1649
msgid "expected a single offset rather than a range"
msgstr "se aștepta o singură poziție, și nu un interval"
-#: aarch64-opc.c:1638
+#: aarch64-opc.c:1653
msgid "expected a range of two offsets"
msgstr "se așteaptă un interval de două poziții"
-#: aarch64-opc.c:1641
+#: aarch64-opc.c:1656
msgid "expected a range of four offsets"
msgstr "se așteaptă un interval de patru poziții"
-#: aarch64-opc.c:1700
+#: aarch64-opc.c:1737
+msgid "second reg in pair should be xzr if first is xzr"
+msgstr "al doilea registru din pereche ar trebui să fie xzr dacă primul este xzr"
+
+#: aarch64-opc.c:1751
msgid "reg pair must start from even reg"
msgstr "perechea de registre trebuie să înceapă cu același registru"
-#: aarch64-opc.c:1706
+#: aarch64-opc.c:1757
msgid "reg pair must be contiguous"
msgstr "perechea de registre trebuie să fie contiguă"
-#: aarch64-opc.c:1720
+#: aarch64-opc.c:1771
msgid "extraneous register"
msgstr "registru extern"
-#: aarch64-opc.c:1726
+#: aarch64-opc.c:1777
msgid "missing register"
msgstr "lipsește registrul"
-#: aarch64-opc.c:1737
+#: aarch64-opc.c:1788
msgid "stack pointer register expected"
msgstr "se așteaptă un registru de indicatori de stivă"
-#: aarch64-opc.c:1840 aarch64-opc.c:1856
+#: aarch64-opc.c:1906 aarch64-opc.c:1922
msgid "start register out of range"
msgstr "începutul registrului în afara intervalului"
-#: aarch64-opc.c:1985 aarch64-opc.c:1993
+#: aarch64-opc.c:2094 aarch64-opc.c:2102 aarch64-opc.c:2125
msgid "unexpected address writeback"
msgstr "rescriere neașteptată a adresei"
-#: aarch64-opc.c:2004
+#: aarch64-opc.c:2113
msgid "address writeback expected"
msgstr "se aștapta rescrierea adresei"
-#: aarch64-opc.c:2051
+#: aarch64-opc.c:2173
msgid "negative or unaligned offset expected"
msgstr "se aștepta o poziție negativă sau nealiniată"
-#: aarch64-opc.c:2108
+#: aarch64-opc.c:2230
msgid "invalid register offset"
msgstr "poziție de registru nevalidă"
-#: aarch64-opc.c:2130
+#: aarch64-opc.c:2252
msgid "invalid post-increment amount"
-msgstr "vaoare post-increment nevalidă"
+msgstr "valoare post-increment nevalidă"
-#: aarch64-opc.c:2146 aarch64-opc.c:2665
+#: aarch64-opc.c:2268 aarch64-opc.c:2814
msgid "invalid shift amount"
msgstr "valoare de schimbare incorectă"
-#: aarch64-opc.c:2159
+#: aarch64-opc.c:2281
msgid "invalid extend/shift operator"
msgstr "operator de extindere/schimbare nevalid"
-#: aarch64-opc.c:2205 aarch64-opc.c:2465 aarch64-opc.c:2500 aarch64-opc.c:2519
-#: aarch64-opc.c:2527 aarch64-opc.c:2618 aarch64-opc.c:2795 aarch64-opc.c:2895
-#: aarch64-opc.c:2908
+#: aarch64-opc.c:2327 aarch64-opc.c:2614 aarch64-opc.c:2649 aarch64-opc.c:2668
+#: aarch64-opc.c:2676 aarch64-opc.c:2767 aarch64-opc.c:2944 aarch64-opc.c:3044
+#: aarch64-opc.c:3057
msgid "immediate out of range"
msgstr "valoare directă(immediate) în afara intervalului"
-#: aarch64-opc.c:2235 aarch64-opc.c:2277 aarch64-opc.c:2340 aarch64-opc.c:2374
+#: aarch64-opc.c:2357 aarch64-opc.c:2399 aarch64-opc.c:2462 aarch64-opc.c:2496
msgid "invalid addressing mode"
msgstr "mod de adresare nevalid"
-#: aarch64-opc.c:2332
+#: aarch64-opc.c:2454
msgid "index register xzr is not allowed"
msgstr "registrul de index xzr nu este permis"
-#: aarch64-opc.c:2453 aarch64-opc.c:2475 aarch64-opc.c:2698 aarch64-opc.c:2706
-#: aarch64-opc.c:2772 aarch64-opc.c:2801
+#: aarch64-opc.c:2523
+msgid "invalid increment amount"
+msgstr "valoare de incrementare nevalidă"
+
+#: aarch64-opc.c:2602 aarch64-opc.c:2624 aarch64-opc.c:2847 aarch64-opc.c:2855
+#: aarch64-opc.c:2921 aarch64-opc.c:2950
msgid "invalid shift operator"
msgstr "operator de schimbare nevalid"
-#: aarch64-opc.c:2459
+#: aarch64-opc.c:2608
msgid "shift amount must be 0 or 12"
msgstr "valoarea schimbării trebuie să fie 0 sau 12"
-#: aarch64-opc.c:2482
+#: aarch64-opc.c:2631
msgid "shift amount must be a multiple of 16"
msgstr "valoarea schimbării trebuie să fie un multiplu de 16"
-#: aarch64-opc.c:2494
+#: aarch64-opc.c:2643
msgid "negative immediate value not allowed"
msgstr "valoarea directă(immediate) negativă nu este permisă"
-#: aarch64-opc.c:2629
+#: aarch64-opc.c:2778
msgid "immediate zero expected"
msgstr "se aștepta valoare directă(immediate) egală cu zero"
-#: aarch64-opc.c:2643
+#: aarch64-opc.c:2792
msgid "rotate expected to be 0, 90, 180 or 270"
msgstr "rotația se așteaptă să fie 0, 90, 180 sau 270"
-#: aarch64-opc.c:2654
+#: aarch64-opc.c:2803
msgid "rotate expected to be 90 or 270"
msgstr "rotația se așteaptă să fie 90 sau 270"
-#: aarch64-opc.c:2714
+#: aarch64-opc.c:2863
msgid "shift is not permitted"
msgstr "schimbul nu este permis"
-#: aarch64-opc.c:2739
+#: aarch64-opc.c:2888
msgid "invalid value for immediate"
msgstr "valoare nevalidă pentru valoarea directă(immediate)"
-#: aarch64-opc.c:2764
+#: aarch64-opc.c:2913
msgid "shift amount must be 0 or 16"
msgstr "valoarea schimbării trebuie să fie 0 sau 16"
-#: aarch64-opc.c:2785
+#: aarch64-opc.c:2934
msgid "floating-point immediate expected"
msgstr "se aștepta valoare directă(immediate) în virgulă mobilă"
-#: aarch64-opc.c:2819
+#: aarch64-opc.c:2968
msgid "no shift amount allowed for 8-bit constants"
msgstr "nu este permisă nicio valoare de schimbare pentru constantele de 8 biți"
-#: aarch64-opc.c:2829
+#: aarch64-opc.c:2978
msgid "shift amount must be 0 or 8"
msgstr "valoarea schimbării trebuie să fie 0 sau 8"
-#: aarch64-opc.c:2842
+#: aarch64-opc.c:2991
msgid "immediate too big for element size"
msgstr "valoare directă(immediate) prea mare pentru dimensiunea elementului"
-#: aarch64-opc.c:2849
+#: aarch64-opc.c:2998
msgid "invalid arithmetic immediate"
msgstr "valoare directă(immediate) aritmetică nevalidă"
-#: aarch64-opc.c:2863
+#: aarch64-opc.c:3012
msgid "floating-point value must be 0.5 or 1.0"
msgstr "valoarea în virgulă mobilă trebuie să fie 0,5 sau 1,0"
-#: aarch64-opc.c:2873
+#: aarch64-opc.c:3022
msgid "floating-point value must be 0.5 or 2.0"
msgstr "valoarea în virgulă mobilă trebuie să fie 0,5 sau 2,0"
-#: aarch64-opc.c:2883
+#: aarch64-opc.c:3032
msgid "floating-point value must be 0.0 or 1.0"
msgstr "valoarea în virgulă mobilă trebuie să fie 0,0 sau 1,0"
-#: aarch64-opc.c:2914
+#: aarch64-opc.c:3063
msgid "invalid replicated MOV immediate"
msgstr "valoare directă(immediate) replicată MOV nevalidă"
-#: aarch64-opc.c:2972
+#: aarch64-opc.c:3121
msgid "byte index must be a multiple of 8"
msgstr "indexul de octeți trebuie să fie un multiplu de 8"
-#: aarch64-opc.c:3002
+#: aarch64-opc.c:3151
msgid "the register-index form of PRFM does not accept opcodes in the range 24-31"
-msgstr "formularul registru-index al PRFM nu acceptă coduri operaționale în intervalul 24-31."
+msgstr "formularul registru-index al PRFM nu acceptă coduri operaționale în intervalul 24-31"
-#: aarch64-opc.c:3055
+#: aarch64-opc.c:3204
msgid "extend operator expected"
msgstr "se aștepta operatorul de extindere"
-#: aarch64-opc.c:3068
+#: aarch64-opc.c:3217
msgid "missing extend operator"
msgstr "lipsește operatorul de extindere"
-#: aarch64-opc.c:3074
+#: aarch64-opc.c:3223
msgid "'LSL' operator not allowed"
msgstr "operatorul „LSL” nu este permis"
-#: aarch64-opc.c:3095
+#: aarch64-opc.c:3244
msgid "W register expected"
msgstr "se aștepta un registru W"
-#: aarch64-opc.c:3106
+#: aarch64-opc.c:3255
msgid "shift operator expected"
msgstr "se aștepta operatorul de schimbare"
-#: aarch64-opc.c:3113
+#: aarch64-opc.c:3262
msgid "'ROR' operator not allowed"
msgstr "operatorul „ROR” nu este permis"
-#: aarch64-opc.c:4525
+#: aarch64-opc.c:4716
msgid "reading from a write-only register"
msgstr "se încearcă citirea dintr-un registru numai pentru scriere"
-#: aarch64-opc.c:4527
+#: aarch64-opc.c:4718
msgid "writing to a read-only register"
msgstr "se încearcă scrierea într-un registru numai pentru citire"
-#: aarch64-opc.c:6166
+#: aarch64-opc.c:5242
msgid "the three register operands must be distinct from one another"
msgstr "cei trei operanzi de registru trebuie sa fie distincți unul de altul"
-#: aarch64-opc.c:6277
+#: aarch64-opc.c:5353
msgid "destination register differs from preceding instruction"
msgstr "registrul de destinație este diferit față de instrucțiunea precedentă"
-#: aarch64-opc.c:6280
+#: aarch64-opc.c:5356
msgid "source register differs from preceding instruction"
msgstr "registrul sursă este diferit față de instrucțiunea precedentă"
-#: aarch64-opc.c:6283
+#: aarch64-opc.c:5359
msgid "size register differs from preceding instruction"
msgstr "dimensiunea registrului este diferită față de instrucțiunea precedentă"
-#: aarch64-opc.c:6331
+#: aarch64-opc.c:5407
msgid "instruction opens new dependency sequence without ending previous one"
msgstr "instrucțiunea deschide o nouă secvență de dependență fără a o termina pe cea anterioară"
-#: aarch64-opc.c:6360
+#: aarch64-opc.c:5436
msgid "previous `movprfx' sequence not closed"
msgstr "secvența anterioară „movprfx” nu este închisă"
-#: aarch64-opc.c:6379
+#: aarch64-opc.c:5455
msgid "SVE instruction expected after `movprfx'"
msgstr "instrucțiune SVE este așteptată după „movprfx”"
-#: aarch64-opc.c:6392
+#: aarch64-opc.c:5468
msgid "SVE `movprfx' compatible instruction expected"
msgstr "se aștepta o instrucțiune SVE compatibilă cu „movprfx”"
-#: aarch64-opc.c:6480
+#: aarch64-opc.c:5556
msgid "predicated instruction expected after `movprfx'"
msgstr "se aștepta instrucțiunea prezisă după „movprfx”"
-#: aarch64-opc.c:6492
+#: aarch64-opc.c:5568
msgid "merging predicate expected due to preceding `movprfx'"
msgstr "se aștepta instrucțiunea de fuzionare prezisă de către instrucțiunea anterioară „movprfx”"
-#: aarch64-opc.c:6504
+#: aarch64-opc.c:5580
msgid "predicate register differs from that in preceding `movprfx'"
msgstr "registrul prezis este diferit față de cel din instrucțiunea anterioară „movprfx”"
-#: aarch64-opc.c:6523
+#: aarch64-opc.c:5599
msgid "output register of preceding `movprfx' not used in current instruction"
msgstr "registrul de ieșire al instrucțiunii „movprfx” precedente nu este utilizat în instrucțiunea curentă"
-#: aarch64-opc.c:6536
+#: aarch64-opc.c:5612
msgid "output register of preceding `movprfx' expected as output"
msgstr "registrul de ieșire al instrucțiunii „movprfx” precedente era așteptat ca ieștre"
-#: aarch64-opc.c:6548
+#: aarch64-opc.c:5624
msgid "output register of preceding `movprfx' used as input"
msgstr "registrul de ieșire al instrucțiunii „movprfx” precedente utilizat ca intrare"
-#: aarch64-opc.c:6564
+#: aarch64-opc.c:5640
msgid "register size not compatible with previous `movprfx'"
msgstr "dimensiunea registrului nu este compatibilă cu instrucțiunea „movprfx” anterioară"
@@ -505,7 +515,7 @@ msgstr ""
"Următoarele opțiuni de dezasamblare specifice ARC sunt acceptate pentru\n"
"utilizare cu opțiunea -M (opțiunile multiple trebuie să fie separate prin virgule):\n"
-#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1357
+#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1484
#, c-format
msgid ""
"\n"
@@ -772,189 +782,52 @@ msgstr "eroare internă de dezasamblor"
msgid "unknown constraint `%c'"
msgstr "restricționare necunoscută „%c”"
-#: bpf-asm.c:97
-msgid "expected 16, 32 or 64 in"
-msgstr "se aștepta 16, 32 sau 64 în"
-
-#: bpf-asm.c:181 epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264
-#: ip2k-asm.c:512 iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585
-#: m32r-asm.c:329 mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576
-#: xstormy16-asm.c:277
-#, c-format
-msgid "internal error: unrecognized field %d while parsing"
-msgstr "eroare internă: câmp necunoscut %d în timpul analizării"
-
-#: bpf-asm.c:233 epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316
-#: ip2k-asm.c:564 iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637
-#: m32r-asm.c:381 mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628
-#: xstormy16-asm.c:329
-msgid "missing mnemonic in syntax string"
-msgstr "mnemonică lipsă în sintaxă"
-
-#. We couldn't parse it.
-#: bpf-asm.c:368 bpf-asm.c:372 bpf-asm.c:461 bpf-asm.c:568 epiphany-asm.c:643
-#: epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 fr30-asm.c:498
-#: fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 frv-asm.c:1455
-#: frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 ip2k-asm.c:792
-#: ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 iq2000-asm.c:740
-#: iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 lm32-asm.c:630
-#: lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 m32c-asm.c:1865
-#: m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 m32r-asm.c:716
-#: mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673 mt-asm.c:783
-#: mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763 or1k-asm.c:767
-#: or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464 xstormy16-asm.c:468
-#: xstormy16-asm.c:557 xstormy16-asm.c:664
-msgid "unrecognized instruction"
-msgstr "instrucțiune nerecunoscută"
-
-#: bpf-asm.c:415 epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498
-#: ip2k-asm.c:746 iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819
-#: m32r-asm.c:563 mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810
-#: xstormy16-asm.c:511
-#, c-format
-msgid "syntax error (expected char `%c', found `%c')"
-msgstr "eroare de sintaxă ( se aștepta „%c”, s-a găsit „%c”)"
-
-#: bpf-asm.c:425 epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508
-#: ip2k-asm.c:756 iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829
-#: m32r-asm.c:573 mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820
-#: xstormy16-asm.c:521
+#: bpf-dis.c:55
#, c-format
-msgid "syntax error (expected char `%c', found end of instruction)"
-msgstr "eroare de sintaxă (se aștepta char „%c”, s-a găsit sfârșit de instrucțiune)"
-
-#: bpf-asm.c:455 epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538
-#: ip2k-asm.c:786 iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859
-#: m32r-asm.c:603 mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850
-#: xstormy16-asm.c:551
-msgid "junk at end of line"
-msgstr "gunoi la sfârșit de linie"
-
-#: bpf-asm.c:567 epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650
-#: ip2k-asm.c:898 iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971
-#: m32r-asm.c:715 mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962
-#: xstormy16-asm.c:663
-msgid "unrecognized form of instruction"
-msgstr "formă de instrucțiune nerecunoscută"
-
-#: bpf-asm.c:581 epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664
-#: ip2k-asm.c:912 iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985
-#: m32r-asm.c:729 mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976
-#: xstormy16-asm.c:677
-#, c-format
-msgid "bad instruction `%.50s...'"
-msgstr "instrucțiune greșită „%.50s...”"
-
-#: bpf-asm.c:584 epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667
-#: ip2k-asm.c:915 iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988
-#: m32r-asm.c:732 mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979
-#: xstormy16-asm.c:680
-#, c-format
-msgid "bad instruction `%.50s'"
-msgstr "instrucțiune greșită „%.50s”"
-
-#: bpf-desc.c:1768
-#, c-format
-msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
-msgstr "eroare internă: bpf_cgen_rebuild_tables: valori conflictuale insn-chunk-bitsize: „%d” și „%d”"
-
-#: bpf-desc.c:1856
-#, c-format
-msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
-msgstr "eroare internă: bpf_cgen_cpu_open: argument neacceptat „%d”"
+msgid ""
+"\n"
+"The following BPF specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"Următoarele opțiuni de dezasamblare specifice BPF sunt acceptate pentru\n"
+"utilizare cu opțiunea „-M” (opțiunile multiple trebuie să fie separate prin virgule):\n"
-#: bpf-desc.c:1875
+#: bpf-dis.c:59
#, c-format
-msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
-msgstr "eroare internă: bpf_cgen_cpu_open: endianness nedefinit"
-
-#. Default text to print if an instruction isn't recognized.
-#: bpf-dis.c:41 epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41
-#: iq2000-dis.c:41 lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41
-#: mmix-dis.c:293 mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
-msgid "*unknown*"
-msgstr "*necunoscută*"
+msgid ""
+" pseudoc Use pseudo-c syntax.\n"
+" v1,v2,v3,v4,xbpf Version of the BPF ISA to use.\n"
+" hex,oct,dec Output numerical base for immediates.\n"
+msgstr ""
+" pseudoc Utilizează sintaxa pseudo-c.\n"
+" v1,v2,v3,v4,xbpf Versiunea ISA BPF care trebuie utilizată.\n"
+" hex,oct,dec Baza numerică de ieșire pentru valorile directe(imediate).\n"
-#: bpf-dis.c:203 epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397
-#: ip2k-dis.c:289 iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892
-#: m32r-dis.c:280 mep-dis.c:1202 mt-dis.c:288 or1k-dis.c:175
-#: xstormy16-dis.c:169
+#. The option without '=' should be defined above.
+#: bpf-dis.c:90 riscv-dis.c:120 riscv-dis.c:157
#, c-format
-msgid "internal error: unrecognized field %d while printing insn"
-msgstr "eroare internă: câmpnerecunoscut %d la scrierea instrucțiunii"
+msgid "unrecognized disassembler option: %s"
+msgstr "opțiune de dezasamblare nerecunoscută: %s"
-#: bpf-ibld.c:166 epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166
-#: ip2k-ibld.c:166 iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166
-#: m32r-ibld.c:166 mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166
-#: xstormy16-ibld.c:166
+#: bpf-dis.c:166
#, c-format
-msgid "operand out of range (%ld not between %ld and %lu)"
-msgstr "operand în afara intervalului (%ld nu este între %ld și %lu)"
+msgid "unknown BPF CPU version %u\n"
+msgstr "versiune necunoscută a CPU BPF %u\n"
-#: bpf-ibld.c:187 epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187
-#: ip2k-ibld.c:187 iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187
-#: m32r-ibld.c:187 mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187
-#: xstormy16-ibld.c:187
+#: bpf-dis.c:296
#, c-format
-msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
-msgstr "operand în afara intervalului (0x%lx nu este între 0 și 0x%lx)"
+msgid "# internal error, unknown tag in opcode template (%s)"
+msgstr "# eroare internă, etichetă necunoscută în șablonul codului operațional (%s)"
-#: bpf-ibld.c:203 cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203
-#: frv-ibld.c:203 ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203
-#: m32c-ibld.c:203 m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203
-#: or1k-ibld.c:203 xstormy16-ibld.c:203
+#: cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203 frv-ibld.c:203
+#: ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203 m32c-ibld.c:203
+#: m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203 or1k-ibld.c:203
+#: xstormy16-ibld.c:203
#, c-format
msgid "operand out of range (%ld not between %ld and %ld)"
msgstr "operand în afara intervalului (%ld nu este între %ld și %ld)"
-#: bpf-ibld.c:630 epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866
-#: ip2k-ibld.c:617 iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741
-#: m32r-ibld.c:675 mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738
-#: xstormy16-ibld.c:688
-#, c-format
-msgid "internal error: unrecognized field %d while building insn"
-msgstr "eroare internă: câmp nerecunoscut %d în timpul construirii instrucțiunii"
-
-#: bpf-ibld.c:714 epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184
-#: ip2k-ibld.c:693 iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903
-#: m32r-ibld.c:813 mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897
-#: xstormy16-ibld.c:835
-#, c-format
-msgid "internal error: unrecognized field %d while decoding insn"
-msgstr "eroare internă: câmp nerecunoscut %d în timpul decodării instrucțiunii"
-
-#: bpf-ibld.c:783 epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463
-#: ip2k-ibld.c:768 iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521
-#: m32r-ibld.c:927 mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993
-#: xstormy16-ibld.c:946
-#, c-format
-msgid "internal error: unrecognized field %d while getting int operand"
-msgstr "eroare internă: câmp nerecunoscut %d în timp ce se obține operandul int(număr întreg)"
-
-#: bpf-ibld.c:834 epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724
-#: ip2k-ibld.c:825 iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121
-#: m32r-ibld.c:1023 mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071
-#: xstormy16-ibld.c:1039
-#, c-format
-msgid "internal error: unrecognized field %d while getting vma operand"
-msgstr "eroare internă: câmp nerecunoscut %d în timp ce se obține operandul vma"
-
-#: bpf-ibld.c:892 epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992
-#: ip2k-ibld.c:885 iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709
-#: m32r-ibld.c:1125 mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156
-#: xstormy16-ibld.c:1139
-#, c-format
-msgid "internal error: unrecognized field %d while setting int operand"
-msgstr "eroare internă: câmp nerecunoscut %d în timpul definirii operandului int(număr întreg)"
-
-#: bpf-ibld.c:940 epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250
-#: ip2k-ibld.c:935 iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287
-#: m32r-ibld.c:1217 mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231
-#: xstormy16-ibld.c:1229
-#, c-format
-msgid "internal error: unrecognized field %d while setting vma operand"
-msgstr "eroare internă: câmp nerecunoscut %d în timpul definirii operandului vma"
-
#: cgen-asm.c:373
#, c-format
msgid "operand out of range (%lu not between %lu and %lu)"
@@ -996,12 +869,12 @@ msgstr "Eroare necunoscută %d\n"
msgid "Address 0x%<PRIx64> is out of bounds.\n"
msgstr "Adresa 0x%<PRIx64> este în afara limitelor.\n"
-#: disassemble.c:887
+#: disassemble.c:862
#, c-format
msgid "assertion fail %s:%d"
msgstr "aserțiune eșuată %s:%d"
-#: disassemble.c:888
+#: disassemble.c:863
msgid "Please report this bug"
msgstr "Raportați această eroare"
@@ -1040,6 +913,74 @@ msgstr "ABANDONARE: operand necunoscut"
msgid "Not a pc-relative address."
msgstr "Nu este o adresă relativă la calculator."
+#: epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264 ip2k-asm.c:512
+#: iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585 m32r-asm.c:329
+#: mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277
+#, c-format
+msgid "internal error: unrecognized field %d while parsing"
+msgstr "eroare internă: câmp necunoscut %d în timpul analizării"
+
+#: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564
+#: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381
+#: mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329
+msgid "missing mnemonic in syntax string"
+msgstr "mnemonică lipsă în sintaxă"
+
+#. We couldn't parse it.
+#: epiphany-asm.c:643 epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843
+#: fr30-asm.c:498 fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451
+#: frv-asm.c:1455 frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703
+#: ip2k-asm.c:792 ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651
+#: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541
+#: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776
+#: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609
+#: m32r-asm.c:716 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673
+#: mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763
+#: or1k-asm.c:767 or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464
+#: xstormy16-asm.c:468 xstormy16-asm.c:557 xstormy16-asm.c:664
+msgid "unrecognized instruction"
+msgstr "instrucțiune nerecunoscută"
+
+#: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746
+#: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563
+#: mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511
+#, c-format
+msgid "syntax error (expected char `%c', found `%c')"
+msgstr "eroare de sintaxă ( se aștepta „%c”, s-a găsit „%c”)"
+
+#: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756
+#: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573
+#: mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521
+#, c-format
+msgid "syntax error (expected char `%c', found end of instruction)"
+msgstr "eroare de sintaxă (se aștepta char „%c”, s-a găsit sfârșit de instrucțiune)"
+
+#: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786
+#: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603
+#: mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551
+msgid "junk at end of line"
+msgstr "gunoi la sfârșit de linie"
+
+#: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898
+#: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715
+#: mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663
+msgid "unrecognized form of instruction"
+msgstr "formă de instrucțiune nerecunoscută"
+
+#: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912
+#: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729
+#: mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677
+#, c-format
+msgid "bad instruction `%.50s...'"
+msgstr "instrucțiune greșită „%.50s...”"
+
+#: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915
+#: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732
+#: mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680
+#, c-format
+msgid "bad instruction `%.50s'"
+msgstr "instrucțiune greșită „%.50s”"
+
#: epiphany-desc.c:2110
#, c-format
msgid "internal error: epiphany_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
@@ -1055,6 +996,76 @@ msgstr "eroare internă: epiphany_cgen_cpu_open: argument neacceptat „%d”"
msgid "internal error: epiphany_cgen_cpu_open: no endianness specified"
msgstr "eroare internă: epiphany_cgen_cpu_open: endianness nedefinit"
+#. Default text to print if an instruction isn't recognized.
+#: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
+#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:293
+#: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
+msgid "*unknown*"
+msgstr "*necunoscută*"
+
+#: epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397 ip2k-dis.c:289
+#: iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892 m32r-dis.c:280 mep-dis.c:1202
+#: mt-dis.c:288 or1k-dis.c:175 xstormy16-dis.c:169
+#, c-format
+msgid "internal error: unrecognized field %d while printing insn"
+msgstr "eroare internă: câmpnerecunoscut %d la scrierea instrucțiunii"
+
+#: epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166 ip2k-ibld.c:166
+#: iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166 m32r-ibld.c:166
+#: mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166 xstormy16-ibld.c:166
+#, c-format
+msgid "operand out of range (%ld not between %ld and %lu)"
+msgstr "operand în afara intervalului (%ld nu este între %ld și %lu)"
+
+#: epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187 ip2k-ibld.c:187
+#: iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187 m32r-ibld.c:187
+#: mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187 xstormy16-ibld.c:187
+#, c-format
+msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
+msgstr "operand în afara intervalului (0x%lx nu este între 0 și 0x%lx)"
+
+#: epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866 ip2k-ibld.c:617
+#: iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741 m32r-ibld.c:675
+#: mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738 xstormy16-ibld.c:688
+#, c-format
+msgid "internal error: unrecognized field %d while building insn"
+msgstr "eroare internă: câmp nerecunoscut %d în timpul construirii instrucțiunii"
+
+#: epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184 ip2k-ibld.c:693
+#: iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903 m32r-ibld.c:813
+#: mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897 xstormy16-ibld.c:835
+#, c-format
+msgid "internal error: unrecognized field %d while decoding insn"
+msgstr "eroare internă: câmp nerecunoscut %d în timpul decodării instrucțiunii"
+
+#: epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463 ip2k-ibld.c:768
+#: iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521 m32r-ibld.c:927
+#: mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993 xstormy16-ibld.c:946
+#, c-format
+msgid "internal error: unrecognized field %d while getting int operand"
+msgstr "eroare internă: câmp nerecunoscut %d în timp ce se obține operandul int(număr întreg)"
+
+#: epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724 ip2k-ibld.c:825
+#: iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121 m32r-ibld.c:1023
+#: mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071 xstormy16-ibld.c:1039
+#, c-format
+msgid "internal error: unrecognized field %d while getting vma operand"
+msgstr "eroare internă: câmp nerecunoscut %d în timp ce se obține operandul vma"
+
+#: epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992 ip2k-ibld.c:885
+#: iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709 m32r-ibld.c:1125
+#: mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156 xstormy16-ibld.c:1139
+#, c-format
+msgid "internal error: unrecognized field %d while setting int operand"
+msgstr "eroare internă: câmp nerecunoscut %d în timpul definirii operandului int(număr întreg)"
+
+#: epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250 ip2k-ibld.c:935
+#: iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287 m32r-ibld.c:1217
+#: mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231 xstormy16-ibld.c:1229
+#, c-format
+msgid "internal error: unrecognized field %d while setting vma operand"
+msgstr "eroare internă: câmp nerecunoscut %d în timpul definirii operandului vma"
+
#: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
msgid "Register number is not valid"
msgstr "Numărul de registru nu este valid"
@@ -1142,11 +1153,11 @@ msgstr "Hmmmm 0x%x"
msgid "Don't understand 0x%x \n"
msgstr "Nu se înțelege 0x%x \n"
-#: i386-dis.c:8819
+#: i386-dis.c:8432
msgid "<internal disassembler error>"
msgstr "<eroare internă de dezasamblor>"
-#: i386-dis.c:9047
+#: i386-dis.c:8680
#, c-format
msgid ""
"\n"
@@ -1157,75 +1168,75 @@ msgstr ""
"Următoarele opțiuni de dezasamblare specifice i386/x86-64 sunt acceptate pentru\n"
"utilizare cu opțiunea -M (opțiunile multiple trebuie să fie separate prin virgule):\n"
-#: i386-dis.c:9051
+#: i386-dis.c:8684
#, c-format
msgid " x86-64 Disassemble in 64bit mode\n"
msgstr " x86-64 Dezasamblează în modul pe 64 de biți\n"
-#: i386-dis.c:9052
+#: i386-dis.c:8685
#, c-format
msgid " i386 Disassemble in 32bit mode\n"
msgstr " i386 Dezasamblează în modul pe 32 de biți\n"
-#: i386-dis.c:9053
+#: i386-dis.c:8686
#, c-format
msgid " i8086 Disassemble in 16bit mode\n"
msgstr " i8086 Dezasamblează în modul pe 16 de biți\n"
-#: i386-dis.c:9054
+#: i386-dis.c:8687
#, c-format
msgid " att Display instruction in AT&T syntax\n"
msgstr " att Afișează instrucțiunile în sintaxa AT&T\n"
-#: i386-dis.c:9055
+#: i386-dis.c:8688
#, c-format
msgid " intel Display instruction in Intel syntax\n"
msgstr " intel Afișează instrucțiunile în sintaxa Intel\n"
-#: i386-dis.c:9056
+#: i386-dis.c:8689
#, c-format
msgid ""
-" att-mnemonic\n"
-" Display instruction in AT&T mnemonic\n"
+" att-mnemonic (AT&T syntax only)\n"
+" Display instruction with AT&T mnemonic\n"
msgstr ""
-" att-mnemonic\n"
-" Afișează instrucțiunile în mnemonicul AT&T\n"
+" att-mnemonic (numai pentru sintaxa AT&T)\n"
+" Afișează instrucțiunile cu mnemotehnica AT&T\n"
-#: i386-dis.c:9058
+#: i386-dis.c:8691
#, c-format
msgid ""
-" intel-mnemonic\n"
-" Display instruction in Intel mnemonic\n"
+" intel-mnemonic (AT&T syntax only)\n"
+" Display instruction with Intel mnemonic\n"
msgstr ""
-" intel-mnemonic\n"
-" Afișează instrucțiunile în mnemonicul Intel\n"
+" intel-mnemonic (numai pentru sintaxa AT&T)\n"
+" Afișează instrucțiunile cu mnemotehnica Intel\n"
-#: i386-dis.c:9060
+#: i386-dis.c:8693
#, c-format
msgid " addr64 Assume 64bit address size\n"
msgstr " addr64 Presupune că dimensiunea adresei este de 64 de biți\n"
-#: i386-dis.c:9061
+#: i386-dis.c:8694
#, c-format
msgid " addr32 Assume 32bit address size\n"
msgstr " addr32 Presupune că dimensiunea adresei este de 32 de biți\\n\n"
-#: i386-dis.c:9062
+#: i386-dis.c:8695
#, c-format
msgid " addr16 Assume 16bit address size\n"
msgstr " addr16 Presupune că dimensiunea adresei este de 16 de biți\\n\n"
-#: i386-dis.c:9063
+#: i386-dis.c:8696
#, c-format
msgid " data32 Assume 32bit data size\n"
msgstr " data32 Presupune că dimensiunea datelor este de 32 de biți\\n\n"
-#: i386-dis.c:9064
+#: i386-dis.c:8697
#, c-format
msgid " data16 Assume 16bit data size\n"
msgstr " data16 Presupune că dimensiunea datelor este de 16 de biți\n"
-#: i386-dis.c:9065
+#: i386-dis.c:8698
#, c-format
msgid " suffix Always display instruction suffix in AT&T syntax\n"
msgstr " suffix Afișează întotdeauna sufixul instrucțiunilor în sintaxa AT&T\n"
@@ -1240,17 +1251,17 @@ msgstr " suffix Afișează întotdeauna sufixul instrucțiunilor în sinta
# două se folosește în cazul de față.
# Pentru curioși, interesați Wikipedia are ample
# articole pentru amîndoi termeni/sigle.
-#: i386-dis.c:9066
+#: i386-dis.c:8699
#, c-format
msgid " amd64 Display instruction in AMD64 ISA\n"
msgstr " amd64 Afișează instrucțiunile în ISA AMD64\n"
-#: i386-dis.c:9067
+#: i386-dis.c:8700
#, c-format
msgid " intel64 Display instruction in Intel64 ISA\n"
msgstr " intel64 Afișează instrucțiunile în ISA Intel64\n"
-#: i386-dis.c:9760
+#: i386-dis.c:9447
msgid "64-bit address is disabled"
msgstr "adresa pe 64 de biți este dezactivată"
@@ -1348,6 +1359,44 @@ msgstr "eroare internă: iq2000_cgen_cpu_open: argument neacceptat „%d”"
msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
msgstr "eroare internă: iq2000_cgen_cpu_open: endianness nedefinit"
+#: kvx-dis.c:1571
+#, c-format
+msgid ""
+"\n"
+"The following KVX specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"Următoarele opțiuni de dezasamblare specifice KVX sunt acceptate pentru\n"
+"utilizare cu opțiunea „-M” (opțiunile multiple trebuie să fie separate prin virgule):\n"
+
+#: kvx-dis.c:1575
+#, c-format
+msgid ""
+"\n"
+" pretty Print 32-bit words in natural order corresponding to re-ordered instruction.\n"
+msgstr ""
+"\n"
+" pretty Afișează cuvintele pe 32 de biți în ordinea naturală care corespunde instrucțiunii reordonate.\n"
+
+#: kvx-dis.c:1579
+#, c-format
+msgid ""
+"\n"
+" compact-assembly Do not emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" compact-assembly Nu emite o nouă linie între pachetele de instrucțiuni.\n"
+
+#: kvx-dis.c:1583
+#, c-format
+msgid ""
+"\n"
+" no-compact-assembly Emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" no-compact-assembly Emite o nouă linie între pachetele de instrucțiuni.\n"
+
#: lm32-asm.c:166
msgid "expecting gp relative address: gp(symbol)"
msgstr "se aștepta adresa relativă a gp: gp(simbol)"
@@ -1379,7 +1428,7 @@ msgstr "eroare internă: lm32_cgen_cpu_open: argument neacceptat „%d”"
msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
msgstr "eroare internă: lm32_cgen_cpu_open: endianness nedefinit"
-#: loongarch-dis.c:324
+#: loongarch-dis.c:329
#, c-format
msgid ""
"\n"
@@ -1390,7 +1439,7 @@ msgstr ""
"Următoarele opțiuni de dezasamblare specifice LoongArch sunt acceptate pentru\n"
"utilizare cu opțiunea -M (opțiunile multiple trebuie să fie separate prin virgule):\n"
-#: loongarch-dis.c:328
+#: loongarch-dis.c:333
#, c-format
msgid ""
"\n"
@@ -1399,7 +1448,7 @@ msgstr ""
"\n"
" no-aliases Folosește formulare de instrucțiuni canonice.\n"
-#: loongarch-dis.c:330
+#: loongarch-dis.c:335
#, c-format
msgid ""
"\n"
@@ -1433,11 +1482,11 @@ msgstr "valoarea directă(immediate) dsp:8 în afara intervalului"
#: m32c-asm.c:184 m32c-asm.c:188
msgid "Immediate is out of range -8 to 7"
-msgstr "valoarea directă(immediate) este în afara intervalului (de la -8 la 7)"
+msgstr "Valoarea directă(immediate) este în afara intervalului (de la -8 la 7)"
#: m32c-asm.c:209 m32c-asm.c:213
msgid "Immediate is out of range -7 to 8"
-msgstr "valoarea directă(immediate) este în afara intervalului (de la -7 la 8)"
+msgstr "Valoarea directă(immediate) este în afara intervalului (de la -7 la 8)"
#: m32c-asm.c:281
#, c-format
@@ -2043,12 +2092,6 @@ msgstr "valoare Ddd nevalidă"
msgid "invalid TH value"
msgstr "valoare TH nevalidă"
-#. The option without '=' should be defined above.
-#: riscv-dis.c:120 riscv-dis.c:157
-#, c-format
-msgid "unrecognized disassembler option: %s"
-msgstr "opțiune de dezasamblare nerecunoscută: %s"
-
#. Invalid options with '=', no option name before '=',
#. and no value after '='.
#: riscv-dis.c:128
@@ -2066,24 +2109,24 @@ msgstr "specificație de privilegiu necunoscută stabilită de %s=%s"
msgid "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
msgstr "specificație de privilegiu nepotrivită stabilită de %s=%s, atributul de privilegiu elf este %s"
-#: riscv-dis.c:670
+#: riscv-dis.c:763
#, c-format
msgid "# internal error, undefined modifier (%c)"
msgstr "# eroare internă, modificator nedefinit (%c)"
-#: riscv-dis.c:1238
+#: riscv-dis.c:1365
msgid "Print numeric register names, rather than ABI names."
msgstr "Afișează nume de registru numeric, mai degrabă decât nume ABI."
-#: riscv-dis.c:1241
+#: riscv-dis.c:1368
msgid "Disassemble only into canonical instructions."
msgstr "Dezasamblează numai în instrucțiuni canonice."
-#: riscv-dis.c:1244
+#: riscv-dis.c:1371
msgid "Print the CSR according to the chosen privilege spec."
msgstr "Afișează CSR conform specificației de privilegiu alese."
-#: riscv-dis.c:1320
+#: riscv-dis.c:1447
#, c-format
msgid ""
"\n"
@@ -2126,24 +2169,28 @@ msgstr "<greșit>"
msgid ".<bad>"
msgstr ".<greșit>"
-#: s390-dis.c:42
+#: s390-dis.c:44
msgid "Disassemble in ESA architecture mode"
msgstr "Dezasamblează în modul arhitectură ESA"
-#: s390-dis.c:43
+#: s390-dis.c:45
msgid "Disassemble in z/Architecture mode"
msgstr "Dezasamblează în modul z/Architecture"
-#: s390-dis.c:44
+#: s390-dis.c:46
msgid "Print unknown instructions according to length from first two bits"
msgstr "Afișează instrucțiuni necunoscute în funcție de lungimea primilor doi biți"
-#: s390-dis.c:76
+#: s390-dis.c:48
+msgid "Print instruction description as comment"
+msgstr "Afișează descrierea instrucțiunii sub forma de comentariu"
+
+#: s390-dis.c:82
#, c-format
msgid "unknown S/390 disassembler option: %s"
msgstr "opțiune de dezasamblare S/390 necunoscută: %s"
-#: s390-dis.c:471
+#: s390-dis.c:516
#, c-format
msgid ""
"\n"
@@ -2316,7 +2363,7 @@ msgstr "Eticheta se află în conflict cu numele de registru"
#: xstormy16-asm.c:86
msgid "Label conflicts with `Rx'"
-msgstr "Eticheta se află în conflict cu `Rx'"
+msgstr "Eticheta se află în conflict cu „Rx”"
#: xstormy16-asm.c:88
msgid "Bad immediate expression"
@@ -2353,6 +2400,21 @@ msgstr "eroare internă: xstormy16_cgen_cpu_open: argument neacceptat „%d”"
msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"
msgstr "eroare internă: xstormy16_cgen_cpu_open: endianness nedefinit"
+#~ msgid "expected 16, 32 or 64 in"
+#~ msgstr "se aștepta 16, 32 sau 64 în"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
+#~ msgstr "eroare internă: bpf_cgen_rebuild_tables: valori conflictuale insn-chunk-bitsize: „%d” și „%d”"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
+#~ msgstr "eroare internă: bpf_cgen_cpu_open: argument neacceptat „%d”"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
+#~ msgstr "eroare internă: bpf_cgen_cpu_open: endianness nedefinit"
+
#~ msgid "z0-z15 expected"
#~ msgstr "se aștepta z0-z15"
diff --git a/opcodes/po/sv.po b/opcodes/po/sv.po
index 68b8bca..6911e05 100644
--- a/opcodes/po/sv.po
+++ b/opcodes/po/sv.po
@@ -1,16 +1,16 @@
# Swedish messages for opcodes.
-# Copyright (C) 2001, 2002, 2003, 2006, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2002, 2003, 2006, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
# Christian Rose <menthos@menthos.com>, 2001, 2002, 2003.
# Daniel Nylander <po@danielnylander.se>, 2006.
-# Sebastian Rasmussen <sebras@gmail.com>, 2017, 2018, 2019, 2020, 2021, 2022, 2023.
+# Sebastian Rasmussen <sebras@gmail.com>, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024.
#
msgid ""
msgstr ""
-"Project-Id-Version: opcodes 2.39.90\n"
+"Project-Id-Version: opcodes 2.41.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2022-12-31 12:18+0000\n"
-"PO-Revision-Date: 2023-05-23 00:06+0200\n"
+"POT-Creation-Date: 2024-01-15 14:56+0000\n"
+"PO-Revision-Date: 2024-01-17 08:36+0100\n"
"Last-Translator: Sebastian Rasmussen <sebras@gmail.com>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
"Language: sv\n"
@@ -19,33 +19,33 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
-"X-Generator: Poedit 3.2.2\n"
+"X-Generator: Poedit 3.4.2\n"
-#: aarch64-asm.c:821
+#: aarch64-asm.c:874
msgid "specified register cannot be read from"
msgstr "angivet register kan inte läsas från"
-#: aarch64-asm.c:830
+#: aarch64-asm.c:883
msgid "specified register cannot be written to"
msgstr "angivet register kan inte skrivas till"
#. Invalid option.
-#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303
+#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303 kvx-dis.c:154
#, c-format
msgid "unrecognised disassembler option: %s"
msgstr "okänd avassemblerarflagga: %s"
-#: aarch64-dis.c:3574
+#: aarch64-dis.c:3955
#, c-format
msgid "this `%s' should have an immediately preceding `%s'"
msgstr "this ”%s” bör ha en omedelbart föregående ”%s”"
-#: aarch64-dis.c:3581
+#: aarch64-dis.c:3962
#, c-format
msgid "expected `%s' after previous `%s'"
msgstr "förväntade ”%s” efter föregående ”%s”"
-#: aarch64-dis.c:4000
+#: aarch64-dis.c:4388
#, c-format
msgid ""
"\n"
@@ -56,7 +56,7 @@ msgstr ""
"Följande AARCH64-specifika avassemblerarflaggor stöds för användning\n"
"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
-#: aarch64-dis.c:4004
+#: aarch64-dis.c:4392
#, c-format
msgid ""
"\n"
@@ -65,7 +65,7 @@ msgstr ""
"\n"
" no-aliases Skriv inte ut instruktionsalias.\n"
-#: aarch64-dis.c:4007
+#: aarch64-dis.c:4395
#, c-format
msgid ""
"\n"
@@ -74,7 +74,7 @@ msgstr ""
"\n"
" aliases Skriv ut instruktionsalias.\n"
-#: aarch64-dis.c:4010
+#: aarch64-dis.c:4398
#, c-format
msgid ""
"\n"
@@ -83,7 +83,7 @@ msgstr ""
"\n"
" no-notes Skriv inte ut instruktionsnoteringar.\n"
-#: aarch64-dis.c:4013
+#: aarch64-dis.c:4401
#, c-format
msgid ""
"\n"
@@ -92,7 +92,7 @@ msgstr ""
"\n"
" notes Skriv ut instruktionsnoteringar.\n"
-#: aarch64-dis.c:4017
+#: aarch64-dis.c:4405
#, c-format
msgid ""
"\n"
@@ -101,281 +101,313 @@ msgstr ""
"\n"
" debug_dump Tillfällig flagga för felsökningsspårning.\n"
-#: aarch64-dis.c:4021 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
-#: loongarch-dis.c:306 mips-dis.c:2897 mips-dis.c:2909 mips-dis.c:2912
-#: nfp-dis.c:2993 riscv-dis.c:1282 riscv-dis.c:1285
+#: aarch64-dis.c:4409 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
+#: kvx-dis.c:1586 loongarch-dis.c:337 mips-dis.c:2903 mips-dis.c:2915
+#: mips-dis.c:2918 nfp-dis.c:2995 riscv-dis.c:1489 riscv-dis.c:1492
#, c-format
msgid "\n"
msgstr "\n"
-#: aarch64-opc.c:1357
+#: aarch64-opc.c:1446
msgid "immediate value"
msgstr "omedelbart värde"
-#: aarch64-opc.c:1367
+#: aarch64-opc.c:1456
msgid "immediate offset"
msgstr "omedelbar position"
-#: aarch64-opc.c:1377
+#: aarch64-opc.c:1466
msgid "register number"
msgstr "registernummer"
-#: aarch64-opc.c:1387
+#: aarch64-opc.c:1476
msgid "register element index"
msgstr "registerelementindex"
-#: aarch64-opc.c:1397
+#: aarch64-opc.c:1486
msgid "shift amount"
msgstr "skiftmängd"
-#: aarch64-opc.c:1409
+#: aarch64-opc.c:1498
msgid "multiplier"
msgstr "multiplikator"
-#: aarch64-opc.c:1483
+#: aarch64-opc.c:1617
+msgid "expected a selection register in the range w12-w15"
+msgstr "förväntade ett valregister i intervallet w12-w15"
+
+#: aarch64-opc.c:1621
+msgid "expected a selection register in the range w8-w11"
+msgstr "förväntade ett valregister i intervallet w8-w11"
+
+#: aarch64-opc.c:1640
+msgid "starting offset is not a multiple of 2"
+msgstr "startposition är inte en multipel av 2"
+
+#: aarch64-opc.c:1641
+msgid "starting offset is not a multiple of 4"
+msgstr "startposition är inte en multipel av 4"
+
+#: aarch64-opc.c:1649
+msgid "expected a single offset rather than a range"
+msgstr "förväntade en enkel position snarare än ett intervall"
+
+#: aarch64-opc.c:1653
+msgid "expected a range of two offsets"
+msgstr "förväntade ett intervall av två positioner"
+
+#: aarch64-opc.c:1656
+msgid "expected a range of four offsets"
+msgstr "förväntade ett intervall av fyra positioner"
+
+#: aarch64-opc.c:1737
+msgid "second reg in pair should be xzr if first is xzr"
+msgstr "det andra registret i paret bör vara xzr om det första är xzr"
+
+#: aarch64-opc.c:1751
msgid "reg pair must start from even reg"
msgstr "registerpar måste börja med jämnt register"
-#: aarch64-opc.c:1489
+#: aarch64-opc.c:1757
msgid "reg pair must be contiguous"
msgstr "registerpar måste vara kontinuerligt"
-#: aarch64-opc.c:1503
+#: aarch64-opc.c:1771
msgid "extraneous register"
msgstr "extra register"
-#: aarch64-opc.c:1509
+#: aarch64-opc.c:1777
msgid "missing register"
msgstr "saknar register"
-#: aarch64-opc.c:1520
+#: aarch64-opc.c:1788
msgid "stack pointer register expected"
msgstr "stackpekarregister förväntat"
-#: aarch64-opc.c:1545
-msgid "z0-z15 expected"
-msgstr "z0-z15 förväntat"
-
-#: aarch64-opc.c:1546
-msgid "z0-z7 expected"
-msgstr "z0-z7 förväntat"
+#: aarch64-opc.c:1906 aarch64-opc.c:1922
+msgid "start register out of range"
+msgstr "startregister utanför intervall"
-#: aarch64-opc.c:1572
-msgid "invalid register list"
-msgstr "ogiltig registerlista"
-
-#: aarch64-opc.c:1586
-msgid "p0-p7 expected"
-msgstr "p0-p7 förväntat"
-
-#: aarch64-opc.c:1612 aarch64-opc.c:1620
+#: aarch64-opc.c:2094 aarch64-opc.c:2102 aarch64-opc.c:2125
msgid "unexpected address writeback"
msgstr "oväntad adressåterskrivning"
-#: aarch64-opc.c:1631
+#: aarch64-opc.c:2113
msgid "address writeback expected"
msgstr "adressåterskrivning förväntad"
-#: aarch64-opc.c:1678
+#: aarch64-opc.c:2173
msgid "negative or unaligned offset expected"
msgstr "negativ eller ojusterad position förväntad"
-#: aarch64-opc.c:1735
+#: aarch64-opc.c:2230
msgid "invalid register offset"
msgstr "ogiltig registerposition"
-#: aarch64-opc.c:1757
+#: aarch64-opc.c:2252
msgid "invalid post-increment amount"
msgstr "ogiltig efter-inkrementeringsmängd"
-#: aarch64-opc.c:1773 aarch64-opc.c:2293
+#: aarch64-opc.c:2268 aarch64-opc.c:2814
msgid "invalid shift amount"
msgstr "ogiltig skiftmängd"
-#: aarch64-opc.c:1786
+#: aarch64-opc.c:2281
msgid "invalid extend/shift operator"
msgstr "ogiltig utökad-/skiftoperator"
-#: aarch64-opc.c:1832 aarch64-opc.c:2093 aarch64-opc.c:2128 aarch64-opc.c:2147
-#: aarch64-opc.c:2155 aarch64-opc.c:2246 aarch64-opc.c:2423 aarch64-opc.c:2523
-#: aarch64-opc.c:2536
+#: aarch64-opc.c:2327 aarch64-opc.c:2614 aarch64-opc.c:2649 aarch64-opc.c:2668
+#: aarch64-opc.c:2676 aarch64-opc.c:2767 aarch64-opc.c:2944 aarch64-opc.c:3044
+#: aarch64-opc.c:3057
msgid "immediate out of range"
msgstr "omedelbar är utanför intervall"
-#: aarch64-opc.c:1862 aarch64-opc.c:1904 aarch64-opc.c:1967 aarch64-opc.c:2001
+#: aarch64-opc.c:2357 aarch64-opc.c:2399 aarch64-opc.c:2462 aarch64-opc.c:2496
msgid "invalid addressing mode"
msgstr "ogiltigt adresseringsläge"
-#: aarch64-opc.c:1959
+#: aarch64-opc.c:2454
msgid "index register xzr is not allowed"
msgstr "indexregister xzr är inte tillåtet"
-#: aarch64-opc.c:2081 aarch64-opc.c:2103 aarch64-opc.c:2326 aarch64-opc.c:2334
-#: aarch64-opc.c:2400 aarch64-opc.c:2429
+#: aarch64-opc.c:2523
+msgid "invalid increment amount"
+msgstr "ogiltig inkrementeringsmängd"
+
+#: aarch64-opc.c:2602 aarch64-opc.c:2624 aarch64-opc.c:2847 aarch64-opc.c:2855
+#: aarch64-opc.c:2921 aarch64-opc.c:2950
msgid "invalid shift operator"
msgstr "ogiltig skiftoperator"
-#: aarch64-opc.c:2087
+#: aarch64-opc.c:2608
msgid "shift amount must be 0 or 12"
msgstr "skiftmängd måste vara 0 eller 12"
-#: aarch64-opc.c:2110
+#: aarch64-opc.c:2631
msgid "shift amount must be a multiple of 16"
msgstr "skiftmängden måste vara en multipel av 16"
-#: aarch64-opc.c:2122
+#: aarch64-opc.c:2643
msgid "negative immediate value not allowed"
msgstr "negativt omedelbart värde tillåts inte"
-#: aarch64-opc.c:2257
+#: aarch64-opc.c:2778
msgid "immediate zero expected"
msgstr "omedelbar nolla förväntad"
-#: aarch64-opc.c:2271
+#: aarch64-opc.c:2792
msgid "rotate expected to be 0, 90, 180 or 270"
msgstr "rotation förväntades vara 0, 90, 180 eller 270"
-#: aarch64-opc.c:2282
+#: aarch64-opc.c:2803
msgid "rotate expected to be 90 or 270"
msgstr "rotation förväntades vara 90 eller 270"
-#: aarch64-opc.c:2342
+#: aarch64-opc.c:2863
msgid "shift is not permitted"
msgstr "skift är inte tillåtet"
-#: aarch64-opc.c:2367
+#: aarch64-opc.c:2888
msgid "invalid value for immediate"
msgstr "ogiltigt värde för omedelbar"
-#: aarch64-opc.c:2392
+#: aarch64-opc.c:2913
msgid "shift amount must be 0 or 16"
msgstr "skiftmängd måste vara 0 eller 16"
-#: aarch64-opc.c:2413
+#: aarch64-opc.c:2934
msgid "floating-point immediate expected"
msgstr "omedelbart flyttal förväntades"
-#: aarch64-opc.c:2447
+#: aarch64-opc.c:2968
msgid "no shift amount allowed for 8-bit constants"
msgstr "ingen skiftmängd tillåten för 8-bitarskonstanter"
-#: aarch64-opc.c:2457
+#: aarch64-opc.c:2978
msgid "shift amount must be 0 or 8"
msgstr "skiftmängd måste vara 0 eller 8"
-#: aarch64-opc.c:2470
+#: aarch64-opc.c:2991
msgid "immediate too big for element size"
msgstr "omedelbar för stor för elementstorlek"
-#: aarch64-opc.c:2477
+#: aarch64-opc.c:2998
msgid "invalid arithmetic immediate"
msgstr "ogiltig aritmetisk omedelbar"
-#: aarch64-opc.c:2491
+#: aarch64-opc.c:3012
msgid "floating-point value must be 0.5 or 1.0"
msgstr "flyttalsvärde måste vara 0.5 eller 1.0"
-#: aarch64-opc.c:2501
+#: aarch64-opc.c:3022
msgid "floating-point value must be 0.5 or 2.0"
msgstr "flyttalsvärde måste vara 0.5 eller 2.0"
-#: aarch64-opc.c:2511
+#: aarch64-opc.c:3032
msgid "floating-point value must be 0.0 or 1.0"
msgstr "flyttalsvärde måste vara 0.0 eller 1.0"
-#: aarch64-opc.c:2542
+#: aarch64-opc.c:3063
msgid "invalid replicated MOV immediate"
msgstr "ogiltig, replikerad MOV-omedelbar"
-#: aarch64-opc.c:2650
+#: aarch64-opc.c:3121
+msgid "byte index must be a multiple of 8"
+msgstr "byteindex måste vara en multipel av 8"
+
+#: aarch64-opc.c:3151
+msgid "the register-index form of PRFM does not accept opcodes in the range 24-31"
+msgstr "register-index-formen av PRFM accepterar inte instruktioner i intervallet 24-31"
+
+#: aarch64-opc.c:3204
msgid "extend operator expected"
msgstr "utökad operator förväntades"
-#: aarch64-opc.c:2663
+#: aarch64-opc.c:3217
msgid "missing extend operator"
msgstr "saknar utökad operator"
-#: aarch64-opc.c:2669
+#: aarch64-opc.c:3223
msgid "'LSL' operator not allowed"
msgstr "”LSL”-operator inte tillåten"
-#: aarch64-opc.c:2690
+#: aarch64-opc.c:3244
msgid "W register expected"
msgstr "W-register förväntades"
-#: aarch64-opc.c:2701
+#: aarch64-opc.c:3255
msgid "shift operator expected"
msgstr "skiftoperator förväntades"
-#: aarch64-opc.c:2708
+#: aarch64-opc.c:3262
msgid "'ROR' operator not allowed"
msgstr "”ROR”-operator inte tillåten"
-#: aarch64-opc.c:3998
+#: aarch64-opc.c:4716
msgid "reading from a write-only register"
msgstr "läsning från ett register som endast kan skrivas"
-#: aarch64-opc.c:4000
+#: aarch64-opc.c:4718
msgid "writing to a read-only register"
msgstr "skrivning till ett register som endast kan läsas"
-#: aarch64-opc.c:5606
+#: aarch64-opc.c:5242
msgid "the three register operands must be distinct from one another"
msgstr "de tre registeroperanderna måste vara distinkta från varandra"
-#: aarch64-opc.c:5717
+#: aarch64-opc.c:5353
msgid "destination register differs from preceding instruction"
msgstr "destinationsregister skiljer sig från föregående instruktion"
-#: aarch64-opc.c:5720
+#: aarch64-opc.c:5356
msgid "source register differs from preceding instruction"
msgstr "källregister skiljer sig från det i föregående instruktion"
-#: aarch64-opc.c:5723
+#: aarch64-opc.c:5359
msgid "size register differs from preceding instruction"
msgstr "storleksregister skiljer sig från det i föregående instruktion"
-#: aarch64-opc.c:5771
+#: aarch64-opc.c:5407
msgid "instruction opens new dependency sequence without ending previous one"
msgstr "instruktion öppnar en ny beroende sekvens utan att avsluta föregående"
-#: aarch64-opc.c:5800
+#: aarch64-opc.c:5436
msgid "previous `movprfx' sequence not closed"
msgstr "föregående ”movprfx”-sekvens inte stängd"
-#: aarch64-opc.c:5819
+#: aarch64-opc.c:5455
msgid "SVE instruction expected after `movprfx'"
msgstr "SVE-instruktion förväntad efter ”movprfx”"
-#: aarch64-opc.c:5832
+#: aarch64-opc.c:5468
msgid "SVE `movprfx' compatible instruction expected"
msgstr "SVE ”movprfx”-kompatibel instruktion förväntad"
-#: aarch64-opc.c:5920
+#: aarch64-opc.c:5556
msgid "predicated instruction expected after `movprfx'"
msgstr "instruktion med predikat förväntad efter ”movprfx”"
-#: aarch64-opc.c:5932
+#: aarch64-opc.c:5568
msgid "merging predicate expected due to preceding `movprfx'"
msgstr "sammanslagningspredikat förväntat på grund av föregående ”movprfx”"
-#: aarch64-opc.c:5944
+#: aarch64-opc.c:5580
msgid "predicate register differs from that in preceding `movprfx'"
msgstr "predikatregister skiljer sig från det i föregående ”movprfx”"
-#: aarch64-opc.c:5963
+#: aarch64-opc.c:5599
msgid "output register of preceding `movprfx' not used in current instruction"
msgstr "utdataregister från föregående ”movprfx” används inte i aktuell instruktion"
-#: aarch64-opc.c:5976
+#: aarch64-opc.c:5612
msgid "output register of preceding `movprfx' expected as output"
msgstr "utdataregister från föregående ”movprfx” förväntat som utdata"
-#: aarch64-opc.c:5988
+#: aarch64-opc.c:5624
msgid "output register of preceding `movprfx' used as input"
msgstr "utdataregister från föregående ”movprfx” används som indata"
-#: aarch64-opc.c:6004
+#: aarch64-opc.c:5640
msgid "register size not compatible with previous `movprfx'"
msgstr "registerstorlek inte kompatibel med föregående ”movprfx”"
@@ -467,7 +499,7 @@ msgstr ""
"Följande ARC-specifika avassemblerarflaggor stöds för användning\n"
"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
-#: arc-dis.c:1616 mips-dis.c:2904 riscv-dis.c:1277
+#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1484
#, c-format
msgid ""
"\n"
@@ -708,7 +740,7 @@ msgstr "coproc måste ha ett argument: %s"
msgid "coprocN argument takes options \"generic\", \"cde\", or \"CDE\": %s"
msgstr "coprocN-argument tar alternativen ”generic”, ”cde” eller ”CDE”: %s"
-#: arm-dis.c:13009
+#: arm-dis.c:13016
#, c-format
msgid ""
"\n"
@@ -734,189 +766,52 @@ msgstr "internt fel i avassemblerare"
msgid "unknown constraint `%c'"
msgstr "okänd begränsning \"%c\""
-#: bpf-asm.c:97
-msgid "expected 16, 32 or 64 in"
-msgstr "förväntade 16, 32 eller 64 i"
-
-#: bpf-asm.c:181 epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264
-#: ip2k-asm.c:512 iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585
-#: m32r-asm.c:329 mep-asm.c:1287 mt-asm.c:596 or1k-asm.c:576
-#: xstormy16-asm.c:277
-#, c-format
-msgid "internal error: unrecognized field %d while parsing"
-msgstr "internt fel: okänt fält %d vid tolkning"
-
-#: bpf-asm.c:233 epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316
-#: ip2k-asm.c:564 iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637
-#: m32r-asm.c:381 mep-asm.c:1339 mt-asm.c:648 or1k-asm.c:628
-#: xstormy16-asm.c:329
-msgid "missing mnemonic in syntax string"
-msgstr "instruktion saknas i syntaxsträng"
-
-#. We couldn't parse it.
-#: bpf-asm.c:368 bpf-asm.c:372 bpf-asm.c:461 bpf-asm.c:568 epiphany-asm.c:643
-#: epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 fr30-asm.c:498
-#: fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 frv-asm.c:1455
-#: frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 ip2k-asm.c:792
-#: ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 iq2000-asm.c:740
-#: iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 lm32-asm.c:630
-#: lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 m32c-asm.c:1865
-#: m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 m32r-asm.c:716
-#: mep-asm.c:1474 mep-asm.c:1478 mep-asm.c:1567 mep-asm.c:1674 mt-asm.c:783
-#: mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763 or1k-asm.c:767
-#: or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464 xstormy16-asm.c:468
-#: xstormy16-asm.c:557 xstormy16-asm.c:664
-msgid "unrecognized instruction"
-msgstr "okänd instruktion"
-
-#: bpf-asm.c:415 epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498
-#: ip2k-asm.c:746 iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819
-#: m32r-asm.c:563 mep-asm.c:1521 mt-asm.c:830 or1k-asm.c:810
-#: xstormy16-asm.c:511
-#, c-format
-msgid "syntax error (expected char `%c', found `%c')"
-msgstr "syntaxfel (tecknet \"%c\" förväntades, hittade \"%c\")"
-
-#: bpf-asm.c:425 epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508
-#: ip2k-asm.c:756 iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829
-#: m32r-asm.c:573 mep-asm.c:1531 mt-asm.c:840 or1k-asm.c:820
-#: xstormy16-asm.c:521
-#, c-format
-msgid "syntax error (expected char `%c', found end of instruction)"
-msgstr "syntaxfel (tecknet \"%c\" förväntades, hittade slutet på instruktion)"
-
-#: bpf-asm.c:455 epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538
-#: ip2k-asm.c:786 iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859
-#: m32r-asm.c:603 mep-asm.c:1561 mt-asm.c:870 or1k-asm.c:850
-#: xstormy16-asm.c:551
-msgid "junk at end of line"
-msgstr "skräp vid slutet på raden"
-
-#: bpf-asm.c:567 epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650
-#: ip2k-asm.c:898 iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971
-#: m32r-asm.c:715 mep-asm.c:1673 mt-asm.c:982 or1k-asm.c:962
-#: xstormy16-asm.c:663
-msgid "unrecognized form of instruction"
-msgstr "okänd instruktionsform"
-
-#: bpf-asm.c:581 epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664
-#: ip2k-asm.c:912 iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985
-#: m32r-asm.c:729 mep-asm.c:1687 mt-asm.c:996 or1k-asm.c:976
-#: xstormy16-asm.c:677
-#, c-format
-msgid "bad instruction `%.50s...'"
-msgstr "felaktig instruktion \"%.50s...\""
-
-#: bpf-asm.c:584 epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667
-#: ip2k-asm.c:915 iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988
-#: m32r-asm.c:732 mep-asm.c:1690 mt-asm.c:999 or1k-asm.c:979
-#: xstormy16-asm.c:680
-#, c-format
-msgid "bad instruction `%.50s'"
-msgstr "felaktig instruktion \"%.50s\""
-
-#: bpf-desc.c:1768
-#, c-format
-msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
-msgstr "internt fel: bpf_cgen_rebuild_tables: insn-chunk-bitsize-värden i konflikt: ”%d” vs. ”%d”"
-
-#: bpf-desc.c:1856
+#: bpf-dis.c:55
#, c-format
-msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
-msgstr "internt fel: bpf_cgen_cpu_open: argument stöds inte ”%d”"
+msgid ""
+"\n"
+"The following BPF specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"Följande BFP-specifika avassemblerarflaggor stöds för användning\n"
+"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
-#: bpf-desc.c:1875
+#: bpf-dis.c:59
#, c-format
-msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
-msgstr "internt fel: bpf_cgen_cpu_open: ingen byteordning angiven"
-
-#. Default text to print if an instruction isn't recognized.
-#: bpf-dis.c:41 epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41
-#: iq2000-dis.c:41 lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41
-#: mmix-dis.c:293 mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
-msgid "*unknown*"
-msgstr "*okänd*"
+msgid ""
+" pseudoc Use pseudo-c syntax.\n"
+" v1,v2,v3,v4,xbpf Version of the BPF ISA to use.\n"
+" hex,oct,dec Output numerical base for immediates.\n"
+msgstr ""
+" pseudoc Använd pseudo-C syntax.\n"
+" v1,v2,v3,v4,xbpf Version av BPF ISA att använda.\n"
+" hex,oct,dec Talbas för omedelbara vid utskrift.\n"
-#: bpf-dis.c:203 epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397
-#: ip2k-dis.c:289 iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892
-#: m32r-dis.c:280 mep-dis.c:1188 mt-dis.c:288 or1k-dis.c:175
-#: xstormy16-dis.c:169
+#. The option without '=' should be defined above.
+#: bpf-dis.c:90 riscv-dis.c:120 riscv-dis.c:157
#, c-format
-msgid "internal error: unrecognized field %d while printing insn"
-msgstr "internt fel: okänt fält %d vid utskrift av instruktion"
+msgid "unrecognized disassembler option: %s"
+msgstr "okänd avassemblerarflagga: %s"
-#: bpf-ibld.c:166 epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166
-#: ip2k-ibld.c:166 iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166
-#: m32r-ibld.c:166 mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166
-#: xstormy16-ibld.c:166
+#: bpf-dis.c:166
#, c-format
-msgid "operand out of range (%ld not between %ld and %lu)"
-msgstr "operanden är utanför intervallet (%ld är inte mellan %ld och %lu)"
+msgid "unknown BPF CPU version %u\n"
+msgstr "okänd BPF CPU-version %u\n"
-#: bpf-ibld.c:187 epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187
-#: ip2k-ibld.c:187 iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187
-#: m32r-ibld.c:187 mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187
-#: xstormy16-ibld.c:187
+#: bpf-dis.c:296
#, c-format
-msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
-msgstr "operand utanför intervall (0x%lx inte mellan 0 och 0x%lx)"
+msgid "# internal error, unknown tag in opcode template (%s)"
+msgstr "# internt fel: okänd tagg i instruktionsmall (%s)"
-#: bpf-ibld.c:203 cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203
-#: frv-ibld.c:203 ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203
-#: m32c-ibld.c:203 m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203
-#: or1k-ibld.c:203 xstormy16-ibld.c:203
+#: cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203 frv-ibld.c:203
+#: ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203 m32c-ibld.c:203
+#: m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203 or1k-ibld.c:203
+#: xstormy16-ibld.c:203
#, c-format
msgid "operand out of range (%ld not between %ld and %ld)"
msgstr "operanden är utanför intervallet (%ld är inte mellan %ld och %ld)"
-#: bpf-ibld.c:630 epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866
-#: ip2k-ibld.c:617 iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741
-#: m32r-ibld.c:675 mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738
-#: xstormy16-ibld.c:688
-#, c-format
-msgid "internal error: unrecognized field %d while building insn"
-msgstr "internt fel: okänt fält %d vid konstruktion av instruktion"
-
-#: bpf-ibld.c:714 epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184
-#: ip2k-ibld.c:693 iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903
-#: m32r-ibld.c:813 mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897
-#: xstormy16-ibld.c:835
-#, c-format
-msgid "internal error: unrecognized field %d while decoding insn"
-msgstr "internt fel: okänt fält %d vid avkodning av instruktion"
-
-#: bpf-ibld.c:783 epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463
-#: ip2k-ibld.c:768 iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521
-#: m32r-ibld.c:927 mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993
-#: xstormy16-ibld.c:946
-#, c-format
-msgid "internal error: unrecognized field %d while getting int operand"
-msgstr "internt fel: okänt fält %d vid hämtning av heltalsoperand"
-
-#: bpf-ibld.c:834 epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724
-#: ip2k-ibld.c:825 iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121
-#: m32r-ibld.c:1023 mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071
-#: xstormy16-ibld.c:1039
-#, c-format
-msgid "internal error: unrecognized field %d while getting vma operand"
-msgstr "internt fel: okänt fält %d vid hämtning av vma-operand"
-
-#: bpf-ibld.c:892 epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992
-#: ip2k-ibld.c:885 iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709
-#: m32r-ibld.c:1125 mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156
-#: xstormy16-ibld.c:1139
-#, c-format
-msgid "internal error: unrecognized field %d while setting int operand"
-msgstr "internt fel: okänt fält %d vid inställning av heltalsoperand"
-
-#: bpf-ibld.c:940 epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250
-#: ip2k-ibld.c:935 iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287
-#: m32r-ibld.c:1217 mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231
-#: xstormy16-ibld.c:1229
-#, c-format
-msgid "internal error: unrecognized field %d while setting vma operand"
-msgstr "internt fel: okänt fält %d vid inställning av vma-operand"
-
#: cgen-asm.c:373
#, c-format
msgid "operand out of range (%lu not between %lu and %lu)"
@@ -958,12 +853,12 @@ msgstr "Okänt fel %d\n"
msgid "Address 0x%<PRIx64> is out of bounds.\n"
msgstr "Adressen 0x%<PRIx64> ligger utanför tillåtna gränser.\n"
-#: disassemble.c:876
+#: disassemble.c:862
#, c-format
msgid "assertion fail %s:%d"
msgstr "försäkran misslyckades %s:%d"
-#: disassemble.c:877
+#: disassemble.c:863
msgid "Please report this bug"
msgstr "Rapportera denna bugg"
@@ -1002,6 +897,74 @@ msgstr "AVBROTT: okänd operand"
msgid "Not a pc-relative address."
msgstr "Inte en pc-relativ adress."
+#: epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264 ip2k-asm.c:512
+#: iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585 m32r-asm.c:329
+#: mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277
+#, c-format
+msgid "internal error: unrecognized field %d while parsing"
+msgstr "internt fel: okänt fält %d vid tolkning"
+
+#: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564
+#: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381
+#: mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329
+msgid "missing mnemonic in syntax string"
+msgstr "instruktion saknas i syntaxsträng"
+
+#. We couldn't parse it.
+#: epiphany-asm.c:643 epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843
+#: fr30-asm.c:498 fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451
+#: frv-asm.c:1455 frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703
+#: ip2k-asm.c:792 ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651
+#: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541
+#: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776
+#: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609
+#: m32r-asm.c:716 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673
+#: mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763
+#: or1k-asm.c:767 or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464
+#: xstormy16-asm.c:468 xstormy16-asm.c:557 xstormy16-asm.c:664
+msgid "unrecognized instruction"
+msgstr "okänd instruktion"
+
+#: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746
+#: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563
+#: mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511
+#, c-format
+msgid "syntax error (expected char `%c', found `%c')"
+msgstr "syntaxfel (tecknet \"%c\" förväntades, hittade \"%c\")"
+
+#: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756
+#: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573
+#: mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521
+#, c-format
+msgid "syntax error (expected char `%c', found end of instruction)"
+msgstr "syntaxfel (tecknet \"%c\" förväntades, hittade slutet på instruktion)"
+
+#: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786
+#: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603
+#: mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551
+msgid "junk at end of line"
+msgstr "skräp vid slutet på raden"
+
+#: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898
+#: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715
+#: mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663
+msgid "unrecognized form of instruction"
+msgstr "okänd instruktionsform"
+
+#: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912
+#: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729
+#: mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677
+#, c-format
+msgid "bad instruction `%.50s...'"
+msgstr "felaktig instruktion \"%.50s...\""
+
+#: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915
+#: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732
+#: mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680
+#, c-format
+msgid "bad instruction `%.50s'"
+msgstr "felaktig instruktion \"%.50s\""
+
#: epiphany-desc.c:2110
#, c-format
msgid "internal error: epiphany_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
@@ -1017,6 +980,76 @@ msgstr "internt fel: epiphany_cgen_cpu_open: argument stöds inte ”%d”"
msgid "internal error: epiphany_cgen_cpu_open: no endianness specified"
msgstr "internt fel: epiphany_cgen_cpu_open: ingen byteordning angiven"
+#. Default text to print if an instruction isn't recognized.
+#: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
+#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:293
+#: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
+msgid "*unknown*"
+msgstr "*okänd*"
+
+#: epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397 ip2k-dis.c:289
+#: iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892 m32r-dis.c:280 mep-dis.c:1202
+#: mt-dis.c:288 or1k-dis.c:175 xstormy16-dis.c:169
+#, c-format
+msgid "internal error: unrecognized field %d while printing insn"
+msgstr "internt fel: okänt fält %d vid utskrift av instruktion"
+
+#: epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166 ip2k-ibld.c:166
+#: iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166 m32r-ibld.c:166
+#: mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166 xstormy16-ibld.c:166
+#, c-format
+msgid "operand out of range (%ld not between %ld and %lu)"
+msgstr "operanden är utanför intervallet (%ld är inte mellan %ld och %lu)"
+
+#: epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187 ip2k-ibld.c:187
+#: iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187 m32r-ibld.c:187
+#: mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187 xstormy16-ibld.c:187
+#, c-format
+msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
+msgstr "operand utanför intervall (0x%lx inte mellan 0 och 0x%lx)"
+
+#: epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866 ip2k-ibld.c:617
+#: iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741 m32r-ibld.c:675
+#: mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738 xstormy16-ibld.c:688
+#, c-format
+msgid "internal error: unrecognized field %d while building insn"
+msgstr "internt fel: okänt fält %d vid konstruktion av instruktion"
+
+#: epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184 ip2k-ibld.c:693
+#: iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903 m32r-ibld.c:813
+#: mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897 xstormy16-ibld.c:835
+#, c-format
+msgid "internal error: unrecognized field %d while decoding insn"
+msgstr "internt fel: okänt fält %d vid avkodning av instruktion"
+
+#: epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463 ip2k-ibld.c:768
+#: iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521 m32r-ibld.c:927
+#: mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993 xstormy16-ibld.c:946
+#, c-format
+msgid "internal error: unrecognized field %d while getting int operand"
+msgstr "internt fel: okänt fält %d vid hämtning av heltalsoperand"
+
+#: epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724 ip2k-ibld.c:825
+#: iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121 m32r-ibld.c:1023
+#: mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071 xstormy16-ibld.c:1039
+#, c-format
+msgid "internal error: unrecognized field %d while getting vma operand"
+msgstr "internt fel: okänt fält %d vid hämtning av vma-operand"
+
+#: epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992 ip2k-ibld.c:885
+#: iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709 m32r-ibld.c:1125
+#: mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156 xstormy16-ibld.c:1139
+#, c-format
+msgid "internal error: unrecognized field %d while setting int operand"
+msgstr "internt fel: okänt fält %d vid inställning av heltalsoperand"
+
+#: epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250 ip2k-ibld.c:935
+#: iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287 m32r-ibld.c:1217
+#: mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231 xstormy16-ibld.c:1229
+#, c-format
+msgid "internal error: unrecognized field %d while setting vma operand"
+msgstr "internt fel: okänt fält %d vid inställning av vma-operand"
+
#: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
msgid "Register number is not valid"
msgstr "Registernummer är inte giltigt"
@@ -1104,11 +1137,11 @@ msgstr "Hmmmm 0x%x"
msgid "Don't understand 0x%x \n"
msgstr "Förstår inte 0x%x \n"
-#: i386-dis.c:8839
+#: i386-dis.c:8432
msgid "<internal disassembler error>"
msgstr "<internt fel i avassembleraren>"
-#: i386-dis.c:9065
+#: i386-dis.c:8680
#, c-format
msgid ""
"\n"
@@ -1119,307 +1152,93 @@ msgstr ""
"Följande i386/x86-64-specifika avassemblerarflaggor stöds för användning\n"
"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
-#: i386-dis.c:9069
+#: i386-dis.c:8684
#, c-format
msgid " x86-64 Disassemble in 64bit mode\n"
msgstr " x86-64 Avassemblera i 64-bitarsläge\n"
-#: i386-dis.c:9070
+#: i386-dis.c:8685
#, c-format
msgid " i386 Disassemble in 32bit mode\n"
msgstr " i386 Avassemblera i 32-bitarsläge\n"
-#: i386-dis.c:9071
+#: i386-dis.c:8686
#, c-format
msgid " i8086 Disassemble in 16bit mode\n"
msgstr " i8086 Avassemblera i 16-bitarsläge\n"
-#: i386-dis.c:9072
+#: i386-dis.c:8687
#, c-format
msgid " att Display instruction in AT&T syntax\n"
msgstr " att Visa instruktion i AT&T-syntax\n"
-#: i386-dis.c:9073
+#: i386-dis.c:8688
#, c-format
msgid " intel Display instruction in Intel syntax\n"
msgstr " intel Visa instruktion i Intel-syntax\n"
-#: i386-dis.c:9074
+#: i386-dis.c:8689
#, c-format
msgid ""
-" att-mnemonic\n"
-" Display instruction in AT&T mnemonic\n"
+" att-mnemonic (AT&T syntax only)\n"
+" Display instruction with AT&T mnemonic\n"
msgstr ""
-" att-mnemonic\n"
-" Visa instruktion i AT&T-mnemonic\n"
+" att-mnemonic (endast AT&T-syntax)\n"
+" Visa instruktion med AT&T-mnemonic\n"
-#: i386-dis.c:9076
+#: i386-dis.c:8691
#, c-format
msgid ""
-" intel-mnemonic\n"
-" Display instruction in Intel mnemonic\n"
+" intel-mnemonic (AT&T syntax only)\n"
+" Display instruction with Intel mnemonic\n"
msgstr ""
-" intel-mnemonic\n"
-" Visa instruktion i Intel-mnemonic\n"
+" intel-mnemonic (endast AT&T-syntax)\n"
+" Visa instruktion med Intel-mnemonic\n"
-#: i386-dis.c:9078
+#: i386-dis.c:8693
#, c-format
msgid " addr64 Assume 64bit address size\n"
msgstr " addr64 Antag 64-bitars adresstorlek\n"
-#: i386-dis.c:9079
+#: i386-dis.c:8694
#, c-format
msgid " addr32 Assume 32bit address size\n"
msgstr " addr32 Antag 32-bitars adresstorlek\n"
-#: i386-dis.c:9080
+#: i386-dis.c:8695
#, c-format
msgid " addr16 Assume 16bit address size\n"
msgstr " addr16 Antag 16-bitars adresstorlek\n"
-#: i386-dis.c:9081
+#: i386-dis.c:8696
#, c-format
msgid " data32 Assume 32bit data size\n"
msgstr " data32 Antag 32-bitars datastorlek\n"
-#: i386-dis.c:9082
+#: i386-dis.c:8697
#, c-format
msgid " data16 Assume 16bit data size\n"
msgstr " data16 Antag 16-bitars datastorlek\n"
-#: i386-dis.c:9083
+#: i386-dis.c:8698
#, c-format
msgid " suffix Always display instruction suffix in AT&T syntax\n"
msgstr " suffix Visa alltid instruktionssuffix i AT&T-syntax\n"
-#: i386-dis.c:9084
+#: i386-dis.c:8699
#, c-format
msgid " amd64 Display instruction in AMD64 ISA\n"
msgstr " amd64 Visa instruktion i AMD64 ISA\n"
-#: i386-dis.c:9085
+#: i386-dis.c:8700
#, c-format
msgid " intel64 Display instruction in Intel64 ISA\n"
msgstr " intel64 Visa instruktion i Intel64 ISA\n"
-#: i386-dis.c:9773
+#: i386-dis.c:9447
msgid "64-bit address is disabled"
msgstr "64-bitars adress är inaktiverad"
-#: i386-gen.c:560
-#, c-format
-msgid "%s: error: "
-msgstr "%s: fel: "
-
-#: i386-gen.c:686
-#, c-format
-msgid "%s: %d: unknown bitfield: %s\n"
-msgstr "%s: %d: okänt bitfält: %s\n"
-
-#: i386-gen.c:688 i386-gen.c:755
-#, c-format
-msgid "unknown bitfield: %s\n"
-msgstr "okänt bitfält: %s\n"
-
-#: i386-gen.c:820
-#, c-format
-msgid "%s: %d: missing `)' in bitfield: %s\n"
-msgstr "%s: %d: saknar ”)” i bitfält: %s\n"
-
-#: i386-gen.c:920
-#, c-format
-msgid "%s: %d: no memory operand\n"
-msgstr "%s: %d: ingen minnesoperand\n"
-
-#: i386-gen.c:956
-#, c-format
-msgid "%s: %d: unknown element size: %s\n"
-msgstr "%s: %d: okänd elementstorlek: %s\n"
-
-#: i386-gen.c:1013
-#, c-format
-msgid "%s:%d: Conflicting opcode space specifications\n"
-msgstr "%s:%d: Specifikationer för instruktionsrymder står i konflikt\n"
-
-#: i386-gen.c:1017
-#, c-format
-msgid "%s:%d: Warning: redundant opcode space specification\n"
-msgstr "%s:%d: Varning: redundant instruktionsrymdsspecifikation\n"
-
-#: i386-gen.c:1026
-#, c-format
-msgid "%s:%d: Conflicting prefix specifications\n"
-msgstr "%s:%d: Prefixspecifikationer står i konflikt\n"
-
-#: i386-gen.c:1030
-#, c-format
-msgid "%s:%d: Warning: redundant prefix specification\n"
-msgstr "%s:%d: Varning: redundant prefixspecifikation\n"
-
-#: i386-gen.c:1239
-#, c-format
-msgid "%s:%d: %s: unrecognized opcode encoding space\n"
-msgstr "%s:%d: %s: okänd instruktionskodningsrymd\n"
-
-#: i386-gen.c:1245
-#, c-format
-msgid "%s:%d: %s: residual opcode (0x%0*llx) too large\n"
-msgstr "%s:%d: %s: återstående instruktion (0x%0*llx) för stor\n"
-
-#: i386-gen.c:1612
-#, c-format
-msgid "%s: %d: (continued) line too long\n"
-msgstr "%s: %d: (fortsatt) rad får lång\n"
-
-#: i386-gen.c:1719
-#, c-format
-msgid "can't find i386-reg.tbl for reading, errno = %s\n"
-msgstr "kan inte hitta i386-reg.tbl för läsning, errno = %s\n"
-
-#: i386-gen.c:1796
-#, c-format
-msgid "can't create i386-init.h, errno = %s\n"
-msgstr "kan inte skapa i386-init.h, errno = %s\n"
-
-#: i386-gen.c:1911 ia64-gen.c:2819
-#, c-format
-msgid "unable to change directory to \"%s\", errno = %s\n"
-msgstr "kan inte byta katalog till \"%s\", errno = %s\n"
-
-#: i386-gen.c:1925 i386-gen.c:1930
-#, c-format
-msgid "CpuMax != %d!\n"
-msgstr "CpuMax != %d!\n"
-
-#: i386-gen.c:1934
-#, c-format
-msgid "%d unused bits in i386_cpu_flags.\n"
-msgstr "%d oanvända bitar i i386_cpu_flags.\n"
-
-#: i386-gen.c:1949
-#, c-format
-msgid "%d unused bits in i386_operand_type.\n"
-msgstr "%d oanvända bitar i386_operand_type.\n"
-
-#: i386-gen.c:1963
-#, c-format
-msgid "can't create i386-tbl.h, errno = %s\n"
-msgstr "kan inte skapa i386-tbl.h, errno = %s\n"
-
-#: ia64-gen.c:297
-#, c-format
-msgid "%s: Error: "
-msgstr "%s: Fel: "
-
-#: ia64-gen.c:310
-#, c-format
-msgid "%s: Warning: "
-msgstr "%s: Varning: "
-
-#: ia64-gen.c:496 ia64-gen.c:727
-#, c-format
-msgid "multiple note %s not handled\n"
-msgstr "multipel anteckning %s hanteras inte\n"
-
-#: ia64-gen.c:607
-msgid "can't find ia64-ic.tbl for reading\n"
-msgstr "kan inte hitta ia64-ic.tbl för läsning\n"
-
-#: ia64-gen.c:809
-#, c-format
-msgid "can't find %s for reading\n"
-msgstr "kan inte hitta %s för läsning\n"
-
-#: ia64-gen.c:1041
-#, c-format
-msgid ""
-"most recent format '%s'\n"
-"appears more restrictive than '%s'\n"
-msgstr ""
-"allra senaste formatet \"%s\"\n"
-"verkar mer restriktivt än \"%s\"\n"
-
-#: ia64-gen.c:1052
-#, c-format
-msgid "overlapping field %s->%s\n"
-msgstr "överlappande fält %s->%s\n"
-
-#: ia64-gen.c:1249
-#, c-format
-msgid "overwriting note %d with note %d (IC:%s)\n"
-msgstr "skriver över anteckning %d med anteckning %d (IC:%s)\n"
-
-#: ia64-gen.c:1456
-#, c-format
-msgid "don't know how to specify %% dependency %s\n"
-msgstr "vet inte hur %%-beroende %s ska anges\n"
-
-#: ia64-gen.c:1478
-#, c-format
-msgid "Don't know how to specify # dependency %s\n"
-msgstr "Vet inte hur #-beroende %s ska anges\n"
-
-#: ia64-gen.c:1517
-#, c-format
-msgid "IC:%s [%s] has no terminals or sub-classes\n"
-msgstr "IC:%s [%s] har inga terminaler eller underklasser\n"
-
-#: ia64-gen.c:1520
-#, c-format
-msgid "IC:%s has no terminals or sub-classes\n"
-msgstr "IC:%s har inga terminaler eller underklasser\n"
-
-#: ia64-gen.c:1529
-#, c-format
-msgid "no insns mapped directly to terminal IC %s [%s]"
-msgstr "inga instruktioner mappade direkt till terminal-IC %s [%s]"
-
-#: ia64-gen.c:1532
-#, c-format
-msgid "no insns mapped directly to terminal IC %s\n"
-msgstr "inga instruktioner mappade direkt till terminal-IC %s\n"
-
-#: ia64-gen.c:1543
-#, c-format
-msgid "class %s is defined but not used\n"
-msgstr "klassen %s är definierad men inte använd\n"
-
-# Misstänkt pluralhack!
-#: ia64-gen.c:1556
-#, c-format
-msgid "Warning: rsrc %s (%s) has no chks\n"
-msgstr "Varning: resurs %s (%s) har inte kontroller\n"
-
-# Misstänkt pluralhack!
-#: ia64-gen.c:1559
-#, c-format
-msgid "Warning: rsrc %s (%s) has no chks or regs\n"
-msgstr "Varning: resurs %s (%s) har inga kontroller eller register\n"
-
-#: ia64-gen.c:1563
-#, c-format
-msgid "rsrc %s (%s) has no regs\n"
-msgstr "resurs %s (%s) har inga register\n"
-
-#: ia64-gen.c:2455
-#, c-format
-msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
-msgstr ""
-"IC-anteckning %d i instruktion %s (IC:%s) står i konflikt med resurs %s\n"
-"anteckning %d\n"
-
-#: ia64-gen.c:2483
-#, c-format
-msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
-msgstr ""
-"IC-anteckning %d för instruktion %s (IC:%s) står i konflikt med resurs %s\n"
-"anteckning %d\n"
-
-#: ia64-gen.c:2497
-#, c-format
-msgid "opcode %s has no class (ops %d %d %d)\n"
-msgstr "instruktion %s har ingen klass (operationer %d %d %d)\n"
-
#. We've been passed a w. Return with an error message so that
#. cgen will try the next parsing option.
#: ip2k-asm.c:81
@@ -1429,19 +1248,19 @@ msgstr "W-nyckelord ogiltigt i FR-operandlucka."
#. Invalid offset present.
#: ip2k-asm.c:106
msgid "offset(IP) is not a valid form"
-msgstr "avståndet(IP) är inte en giltig form"
+msgstr "position(IP) är inte en giltig form"
#. Found something there in front of (DP) but it's out
#. of range.
#: ip2k-asm.c:154
msgid "(DP) offset out of range."
-msgstr "(DP) avståndet är utanför intervallet."
+msgstr "(DP) positionen är utanför intervallet."
#. Found something there in front of (SP) but it's out
#. of range.
#: ip2k-asm.c:195
msgid "(SP) offset out of range."
-msgstr "(SP) avståndet är utanför intervallet."
+msgstr "(SP) positionen är utanför intervallet."
#: ip2k-asm.c:211
msgid "illegal use of parentheses"
@@ -1497,7 +1316,7 @@ msgstr "omedelbart värde är utanför intervallet"
#: iq2000-asm.c:182
msgid "21-bit offset out of range"
-msgstr "21-bitars avstånd utanför intervallet"
+msgstr "21-bitars position utanför intervallet"
#: iq2000-desc.c:2021
#, c-format
@@ -1514,6 +1333,44 @@ msgstr "internt fel: iq2000_cgen_cpu_open: argument stöds inte ”%d”"
msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
msgstr "internt fel: iq2000_cgen_cpu_open: ingen byteordning angiven"
+#: kvx-dis.c:1571
+#, c-format
+msgid ""
+"\n"
+"The following KVX specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"Följande KVX-specifika avassemblerarflaggor stöds för användning\n"
+"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
+
+#: kvx-dis.c:1575
+#, c-format
+msgid ""
+"\n"
+" pretty Print 32-bit words in natural order corresponding to re-ordered instruction.\n"
+msgstr ""
+"\n"
+" pretty Skriv 32-bitars ord i naturlig ordning motsvarande omorganiserad instruktion.\n"
+
+#: kvx-dis.c:1579
+#, c-format
+msgid ""
+"\n"
+" compact-assembly Do not emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" compact-assembly Mata inte ut en nyrad mellan instruktionsbuntar.\n"
+
+#: kvx-dis.c:1583
+#, c-format
+msgid ""
+"\n"
+" no-compact-assembly Emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" no-compact-assembly Mata ut en nyrad mellan instruktionsbuntar.\n"
+
#: lm32-asm.c:166
msgid "expecting gp relative address: gp(symbol)"
msgstr "förväntade gp-relativ adress: gp(symbol)"
@@ -1545,7 +1402,7 @@ msgstr "internt fel: lm32_cgen_cpu_open: argument stöds ej ”%d”"
msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
msgstr "internt fel: lm32_cgen_cpu_open: ingen byteordning angiven"
-#: loongarch-dis.c:300
+#: loongarch-dis.c:329
#, c-format
msgid ""
"\n"
@@ -1556,7 +1413,17 @@ msgstr ""
"Följande LoongArch-specifika avassemblerarflaggor stöds för användning\n"
"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
-#: loongarch-dis.c:304
+#: loongarch-dis.c:333
+#, c-format
+msgid ""
+"\n"
+" no-aliases Use canonical instruction forms.\n"
+msgstr ""
+"\n"
+" no-aliases Använd kanoniska instruktionsformer.\n"
+"\n"
+
+#: loongarch-dis.c:335
#, c-format
msgid ""
"\n"
@@ -1680,12 +1547,12 @@ msgstr "internt fel: m32r_cgen_cpu_open: argument stöds ej ”%d”"
msgid "internal error: m32r_cgen_cpu_open: no endianness specified"
msgstr "internt fel: m32r_cgen_cpu_open: ingen byteordning angiven"
-#: m68k-dis.c:1288
+#: m68k-dis.c:1403
#, c-format
msgid "<function code %d>"
msgstr "<funktionskod %d>"
-#: m68k-dis.c:1451
+#: m68k-dis.c:1567
#, c-format
msgid "<internal error in opcode table: %s %s>\n"
msgstr "<internt fel i instruktionstabellen: %s %s>\n"
@@ -1738,24 +1605,29 @@ msgstr "internt fel: mep_cgen_cpu_open: argument stöds ej ”%d”"
msgid "internal error: mep_cgen_cpu_open: no endianness specified"
msgstr "internt fel: mep_cgen_cpu_open: ingen byteordning angiven"
-#: mips-dis.c:1904 mips-dis.c:2137
+#: mep-dis.c:662
+#, c-format
+msgid "illegal MEP INDEX setting '%x' in ELF header e_flags field"
+msgstr "otillåten MEP INDEX-inställning '%x' i ELF-huvudfält e_flags"
+
+#: mips-dis.c:1907 mips-dis.c:2140
#, c-format
msgid "# internal error, undefined operand in `%s %s'"
msgstr "# internt fel, okänd operand i ”%s %s”"
-#: mips-dis.c:2739
+#: mips-dis.c:2745
msgid "Use canonical instruction forms.\n"
msgstr "Använd kanoniska instruktionsformer.\n"
-#: mips-dis.c:2741
+#: mips-dis.c:2747
msgid "Recognize MSA instructions.\n"
msgstr "Känn igen MSA-instruktioner.\n"
-#: mips-dis.c:2743
+#: mips-dis.c:2749
msgid "Recognize the virtualization ASE instructions.\n"
msgstr "Känn igen ASE-virtualiseringsinstruktioner.\n"
-#: mips-dis.c:2745
+#: mips-dis.c:2751
msgid ""
"Recognize the eXtended Physical Address (XPA) ASE\n"
" instructions.\n"
@@ -1763,27 +1635,27 @@ msgstr ""
"Känn igen utökade fysiskadress- (XPA) ASE-\n"
" instruktioner.\n"
-#: mips-dis.c:2748
+#: mips-dis.c:2754
msgid "Recognize the Global INValidate (GINV) ASE instructions.\n"
msgstr "Känn igen globala invaliderings- (GINV) ASE-instruktioner.\n"
-#: mips-dis.c:2752
+#: mips-dis.c:2758
msgid "Recognize the Loongson MultiMedia extensions Instructions (MMI) ASE instructions.\n"
msgstr "Känn igen Loongson MultiMedia extensions Instructions (MMI) ASE-instruktioner\n"
-#: mips-dis.c:2756
+#: mips-dis.c:2762
msgid "Recognize the Loongson Content Address Memory (CAM) instructions.\n"
msgstr "Känn igen Loongson Content Address Memory (CAM)-instruktioner.\n"
-#: mips-dis.c:2760
+#: mips-dis.c:2766
msgid "Recognize the Loongson EXTensions (EXT) instructions.\n"
msgstr "Känn igen Loongson EXTensions (EXT)-instruktioner.\n"
-#: mips-dis.c:2764
+#: mips-dis.c:2770
msgid "Recognize the Loongson EXTensions R2 (EXT2) instructions.\n"
msgstr "Känn igen Loongson EXTensions R2 (EXT2)-instruktioner.\n"
-#: mips-dis.c:2767
+#: mips-dis.c:2773
msgid ""
"Print GPR names according to specified ABI.\n"
" Default: based on binary being disassembled.\n"
@@ -1791,7 +1663,7 @@ msgstr ""
"Skriv ut GPR-namn enligt angivet ABI.\n"
" Standard: baserat på den binärfil som avassembleras.\n"
-#: mips-dis.c:2770
+#: mips-dis.c:2776
msgid ""
"Print FPR names according to specified ABI.\n"
" Default: numeric.\n"
@@ -1799,7 +1671,7 @@ msgstr ""
"Skriv ut FPR-namn enligt angivet ABI.\n"
" Standard: numeriskt.\n"
-#: mips-dis.c:2773
+#: mips-dis.c:2779
msgid ""
"Print CP0 register names according to specified architecture.\n"
" Default: based on binary being disassembled.\n"
@@ -1807,7 +1679,7 @@ msgstr ""
"Skriv ut CP0-registernamn enligt angiven arkitektur.\n"
" Standard: baserat på den binärfil som disassembleras.\n"
-#: mips-dis.c:2777
+#: mips-dis.c:2783
msgid ""
"Print HWR names according to specified architecture.\n"
" Default: based on binary being disassembled.\n"
@@ -1815,11 +1687,11 @@ msgstr ""
"Skriv ut HWR-namn enligt angiven arkitektur.\n"
" Standard: baserat på den binärfil som avassembleras.\n"
-#: mips-dis.c:2780
+#: mips-dis.c:2786
msgid "Print GPR and FPR names according to specified ABI.\n"
msgstr "Skriv ut GPR- och FPR-namn enligt det angivna ABI:t.\n"
-#: mips-dis.c:2782
+#: mips-dis.c:2788
msgid ""
"Print CP0 register and HWR names according to specified\n"
" architecture."
@@ -1827,7 +1699,7 @@ msgstr ""
"Skriv ut CP0-register med HWR-namn enligt angiven\n"
" arkitektur."
-#: mips-dis.c:2868
+#: mips-dis.c:2874
#, c-format
msgid ""
"\n"
@@ -1976,17 +1848,17 @@ msgstr "Fil har inget ME-Config-avsnitt."
msgid "File has invalid ME-Config section."
msgstr "Fil har ogiltigt ME-Config-avsnitt."
-#: nfp-dis.c:2717
+#: nfp-dis.c:2719
#, c-format
msgid "Error processing section %u "
msgstr "Fel vid behandling av avsnitt %u "
-#: nfp-dis.c:2746
+#: nfp-dis.c:2748
#, c-format
msgid "Invalid NFP option: %s"
msgstr "Ogiltigt NFP-alternativ: %s"
-#: nfp-dis.c:2984
+#: nfp-dis.c:2986
#, c-format
msgid ""
"\n"
@@ -1997,7 +1869,7 @@ msgstr ""
"Följande NFP-specifika avassemblerarflaggor stöds för användning\n"
"tillsammans med flaggan -M (flera flaggor kan skiljas åt med komman):\n"
-#: nfp-dis.c:2988
+#: nfp-dis.c:2990
#, c-format
msgid ""
"\n"
@@ -2197,47 +2069,41 @@ msgstr "ogiltigt Ddd-värde"
msgid "invalid TH value"
msgstr "ogiltigt TH-värde"
-#. The option without '=' should be defined above.
-#: riscv-dis.c:117 riscv-dis.c:154
-#, c-format
-msgid "unrecognized disassembler option: %s"
-msgstr "okänd avassemblerarflagga: %s"
-
#. Invalid options with '=', no option name before '=',
#. and no value after '='.
-#: riscv-dis.c:125
+#: riscv-dis.c:128
#, c-format
msgid "unrecognized disassembler option with '=': %s"
msgstr "okänd avassemblerarflagga med ”=”: %s"
-#: riscv-dis.c:139
+#: riscv-dis.c:142
#, c-format
msgid "unknown privileged spec set by %s=%s"
msgstr "okänd privilegierad spec satt av %s=%s"
-#: riscv-dis.c:146
+#: riscv-dis.c:149
#, c-format
msgid "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
msgstr "felaktig privilegie-spec satt av %s=%s, elf-privilegieattributet är %s"
-#: riscv-dis.c:631
+#: riscv-dis.c:763
#, c-format
msgid "# internal error, undefined modifier (%c)"
msgstr "# internt fel, okänd modifierare (%c)"
-#: riscv-dis.c:1158
+#: riscv-dis.c:1365
msgid "Print numeric register names, rather than ABI names."
msgstr "Skriv ut numeriska registernamn, snarare än ABI-namn."
-#: riscv-dis.c:1161
+#: riscv-dis.c:1368
msgid "Disassemble only into canonical instructions."
msgstr "Avassemblera endas till kanoniska instruktionsformer."
-#: riscv-dis.c:1164
+#: riscv-dis.c:1371
msgid "Print the CSR according to the chosen privilege spec."
msgstr "Skriv ut CSR enligt till den angivna privilegiespecen."
-#: riscv-dis.c:1240
+#: riscv-dis.c:1447
#, c-format
msgid ""
"\n"
@@ -2280,24 +2146,28 @@ msgstr "<felaktig>"
msgid ".<bad>"
msgstr ".<felaktig>"
-#: s390-dis.c:42
+#: s390-dis.c:44
msgid "Disassemble in ESA architecture mode"
msgstr "Avassemblera i ESA-arkitektursläge"
-#: s390-dis.c:43
+#: s390-dis.c:45
msgid "Disassemble in z/Architecture mode"
msgstr "Avassemblera i z/Arkitektursläge"
-#: s390-dis.c:44
+#: s390-dis.c:46
msgid "Print unknown instructions according to length from first two bits"
msgstr "Skriv ut okända instruktioner enligt längd från de första två bitarna"
-#: s390-dis.c:76
+#: s390-dis.c:48
+msgid "Print instruction description as comment"
+msgstr "Skriv ut instruktionsbeskrivning som kommentar"
+
+#: s390-dis.c:82
#, c-format
msgid "unknown S/390 disassembler option: %s"
msgstr "okänd S/390-avassemblerarflagga: %s"
-#: s390-dis.c:471
+#: s390-dis.c:516
#, c-format
msgid ""
"\n"
@@ -2393,11 +2263,11 @@ msgstr "grenvärdet är utanför intervallet"
#: v850-opc.c:59
msgid "branch value not in range and to odd offset"
-msgstr "grenvärdet är inte inom intervallet och till ett udda avstånd"
+msgstr "grenvärdet är inte inom intervallet och till ett udda position"
#: v850-opc.c:60
msgid "branch to odd offset"
-msgstr "grening till udda avstånd"
+msgstr "grening till udda position"
#: v850-opc.c:61
msgid "position value is out of range"
@@ -2507,6 +2377,206 @@ msgstr "internt fel: xstormy16_cgen_cpu_open: argument stöds inte ”%d”"
msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"
msgstr "internt fel: xstormy16_cgen_cpu_open: ingen byteordning angiven"
+#~ msgid "z0-z15 expected"
+#~ msgstr "z0-z15 förväntat"
+
+#~ msgid "z0-z7 expected"
+#~ msgstr "z0-z7 förväntat"
+
+#~ msgid "invalid register list"
+#~ msgstr "ogiltig registerlista"
+
+#~ msgid "p0-p7 expected"
+#~ msgstr "p0-p7 förväntat"
+
+#~ msgid "expected 16, 32 or 64 in"
+#~ msgstr "förväntade 16, 32 eller 64 i"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
+#~ msgstr "internt fel: bpf_cgen_rebuild_tables: insn-chunk-bitsize-värden i konflikt: ”%d” vs. ”%d”"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
+#~ msgstr "internt fel: bpf_cgen_cpu_open: argument stöds inte ”%d”"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
+#~ msgstr "internt fel: bpf_cgen_cpu_open: ingen byteordning angiven"
+
+#, c-format
+#~ msgid "%s: error: "
+#~ msgstr "%s: fel: "
+
+#, c-format
+#~ msgid "%s: %d: unknown bitfield: %s\n"
+#~ msgstr "%s: %d: okänt bitfält: %s\n"
+
+#, c-format
+#~ msgid "unknown bitfield: %s\n"
+#~ msgstr "okänt bitfält: %s\n"
+
+#, c-format
+#~ msgid "%s: %d: missing `)' in bitfield: %s\n"
+#~ msgstr "%s: %d: saknar ”)” i bitfält: %s\n"
+
+#, c-format
+#~ msgid "%s: %d: no memory operand\n"
+#~ msgstr "%s: %d: ingen minnesoperand\n"
+
+#, c-format
+#~ msgid "%s: %d: unknown element size: %s\n"
+#~ msgstr "%s: %d: okänd elementstorlek: %s\n"
+
+#, c-format
+#~ msgid "%s:%d: Conflicting opcode space specifications\n"
+#~ msgstr "%s:%d: Specifikationer för instruktionsrymder står i konflikt\n"
+
+#, c-format
+#~ msgid "%s:%d: Warning: redundant opcode space specification\n"
+#~ msgstr "%s:%d: Varning: redundant instruktionsrymdsspecifikation\n"
+
+#, c-format
+#~ msgid "%s:%d: Conflicting prefix specifications\n"
+#~ msgstr "%s:%d: Prefixspecifikationer står i konflikt\n"
+
+#, c-format
+#~ msgid "%s:%d: Warning: redundant prefix specification\n"
+#~ msgstr "%s:%d: Varning: redundant prefixspecifikation\n"
+
+#, c-format
+#~ msgid "%s:%d: %s: unrecognized opcode encoding space\n"
+#~ msgstr "%s:%d: %s: okänd instruktionskodningsrymd\n"
+
+#, c-format
+#~ msgid "%s:%d: %s: residual opcode (0x%0*llx) too large\n"
+#~ msgstr "%s:%d: %s: återstående instruktion (0x%0*llx) för stor\n"
+
+#, c-format
+#~ msgid "%s: %d: (continued) line too long\n"
+#~ msgstr "%s: %d: (fortsatt) rad får lång\n"
+
+#, c-format
+#~ msgid "can't find i386-reg.tbl for reading, errno = %s\n"
+#~ msgstr "kan inte hitta i386-reg.tbl för läsning, errno = %s\n"
+
+#, c-format
+#~ msgid "can't create i386-init.h, errno = %s\n"
+#~ msgstr "kan inte skapa i386-init.h, errno = %s\n"
+
+#, c-format
+#~ msgid "unable to change directory to \"%s\", errno = %s\n"
+#~ msgstr "kan inte byta katalog till \"%s\", errno = %s\n"
+
+#, c-format
+#~ msgid "CpuMax != %d!\n"
+#~ msgstr "CpuMax != %d!\n"
+
+#, c-format
+#~ msgid "%d unused bits in i386_cpu_flags.\n"
+#~ msgstr "%d oanvända bitar i i386_cpu_flags.\n"
+
+#, c-format
+#~ msgid "%d unused bits in i386_operand_type.\n"
+#~ msgstr "%d oanvända bitar i386_operand_type.\n"
+
+#, c-format
+#~ msgid "can't create i386-tbl.h, errno = %s\n"
+#~ msgstr "kan inte skapa i386-tbl.h, errno = %s\n"
+
+#, c-format
+#~ msgid "%s: Error: "
+#~ msgstr "%s: Fel: "
+
+#, c-format
+#~ msgid "%s: Warning: "
+#~ msgstr "%s: Varning: "
+
+#, c-format
+#~ msgid "multiple note %s not handled\n"
+#~ msgstr "multipel anteckning %s hanteras inte\n"
+
+#~ msgid "can't find ia64-ic.tbl for reading\n"
+#~ msgstr "kan inte hitta ia64-ic.tbl för läsning\n"
+
+#, c-format
+#~ msgid "can't find %s for reading\n"
+#~ msgstr "kan inte hitta %s för läsning\n"
+
+#, c-format
+#~ msgid ""
+#~ "most recent format '%s'\n"
+#~ "appears more restrictive than '%s'\n"
+#~ msgstr ""
+#~ "allra senaste formatet \"%s\"\n"
+#~ "verkar mer restriktivt än \"%s\"\n"
+
+#, c-format
+#~ msgid "overlapping field %s->%s\n"
+#~ msgstr "överlappande fält %s->%s\n"
+
+#, c-format
+#~ msgid "overwriting note %d with note %d (IC:%s)\n"
+#~ msgstr "skriver över anteckning %d med anteckning %d (IC:%s)\n"
+
+#, c-format
+#~ msgid "don't know how to specify %% dependency %s\n"
+#~ msgstr "vet inte hur %%-beroende %s ska anges\n"
+
+#, c-format
+#~ msgid "Don't know how to specify # dependency %s\n"
+#~ msgstr "Vet inte hur #-beroende %s ska anges\n"
+
+#, c-format
+#~ msgid "IC:%s [%s] has no terminals or sub-classes\n"
+#~ msgstr "IC:%s [%s] har inga terminaler eller underklasser\n"
+
+#, c-format
+#~ msgid "IC:%s has no terminals or sub-classes\n"
+#~ msgstr "IC:%s har inga terminaler eller underklasser\n"
+
+#, c-format
+#~ msgid "no insns mapped directly to terminal IC %s [%s]"
+#~ msgstr "inga instruktioner mappade direkt till terminal-IC %s [%s]"
+
+#, c-format
+#~ msgid "no insns mapped directly to terminal IC %s\n"
+#~ msgstr "inga instruktioner mappade direkt till terminal-IC %s\n"
+
+#, c-format
+#~ msgid "class %s is defined but not used\n"
+#~ msgstr "klassen %s är definierad men inte använd\n"
+
+# Misstänkt pluralhack!
+#, c-format
+#~ msgid "Warning: rsrc %s (%s) has no chks\n"
+#~ msgstr "Varning: resurs %s (%s) har inte kontroller\n"
+
+# Misstänkt pluralhack!
+#, c-format
+#~ msgid "Warning: rsrc %s (%s) has no chks or regs\n"
+#~ msgstr "Varning: resurs %s (%s) har inga kontroller eller register\n"
+
+#, c-format
+#~ msgid "rsrc %s (%s) has no regs\n"
+#~ msgstr "resurs %s (%s) har inga register\n"
+
+#, c-format
+#~ msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
+#~ msgstr ""
+#~ "IC-anteckning %d i instruktion %s (IC:%s) står i konflikt med resurs %s\n"
+#~ "anteckning %d\n"
+
+#, c-format
+#~ msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
+#~ msgstr ""
+#~ "IC-anteckning %d för instruktion %s (IC:%s) står i konflikt med resurs %s\n"
+#~ "anteckning %d\n"
+
+#, c-format
+#~ msgid "opcode %s has no class (ops %d %d %d)\n"
+#~ msgstr "instruktion %s har ingen klass (operationer %d %d %d)\n"
+
#~ msgid "unknown broadcast operand: %s\n"
#~ msgstr "okänd utsändningsoperand: %s\n"
@@ -2633,15 +2703,9 @@ msgstr "internt fel: xstormy16_cgen_cpu_open: ingen byteordning angiven"
#~ msgid "# internal disassembler error, unrecognised modifier (%c)"
#~ msgstr "# internt disassemblerfel, okänd modifierare (%c)"
-#~ msgid "offset not a multiple of 2"
-#~ msgstr "avståndet är inte en multipel av 2"
-
#~ msgid "offset greater than 62"
#~ msgstr "avståndet är större än 62"
-#~ msgid "offset not a multiple of 4"
-#~ msgstr "avståndet är inte en multipel av 4"
-
#~ msgid "offset greater than 124"
#~ msgstr "avståndet är större än 124"
diff --git a/opcodes/po/uk.po b/opcodes/po/uk.po
index 22b3882..66cdbde 100644
--- a/opcodes/po/uk.po
+++ b/opcodes/po/uk.po
@@ -2,13 +2,13 @@
# Copyright (C) 2012 Free Software Foundation, Inc.
# This file is distributed under the same license as the binutils package.
#
-# Yuri Chornoivan <yurchor@ukr.net>, 2012, 2013, 2014, 2017, 2018, 2019, 2020, 2021, 2022, 2023.
+# Yuri Chornoivan <yurchor@ukr.net>, 2012, 2013, 2014, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024.
msgid ""
msgstr ""
-"Project-Id-Version: opcodes 2.40.90\n"
+"Project-Id-Version: opcodes 2.41.90\n"
"Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
-"POT-Creation-Date: 2023-07-03 11:31+0100\n"
-"PO-Revision-Date: 2023-07-03 21:36+0300\n"
+"POT-Creation-Date: 2024-01-15 14:56+0000\n"
+"PO-Revision-Date: 2024-01-16 21:58+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
"Language: uk\n"
@@ -17,33 +17,33 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Lokalize 20.12.0\n"
+"X-Generator: Lokalize 23.04.1\n"
-#: aarch64-asm.c:834
+#: aarch64-asm.c:874
msgid "specified register cannot be read from"
msgstr "з вказаного регістра не можна читати дані"
-#: aarch64-asm.c:843
+#: aarch64-asm.c:883
msgid "specified register cannot be written to"
msgstr "до вказаного регістра не можна записувати дані"
#. Invalid option.
-#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303
+#: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303 kvx-dis.c:154
#, c-format
msgid "unrecognised disassembler option: %s"
msgstr "невідомий параметр дизасемблювання: %s"
-#: aarch64-dis.c:3730
+#: aarch64-dis.c:3955
#, c-format
msgid "this `%s' should have an immediately preceding `%s'"
msgstr "цьому «%s» має безпосередньо передувати «%s»"
-#: aarch64-dis.c:3737
+#: aarch64-dis.c:3962
#, c-format
msgid "expected `%s' after previous `%s'"
msgstr "мало бути «%s» після попереднього «%s»"
-#: aarch64-dis.c:4156
+#: aarch64-dis.c:4388
#, c-format
msgid ""
"\n"
@@ -54,7 +54,7 @@ msgstr ""
"З перемикачем -M можна використовувати такі специфічні для AARCH64 параметри\n"
"дизасемблера (декілька параметрів слід відокремлювати комами):\n"
-#: aarch64-dis.c:4160
+#: aarch64-dis.c:4392
#, c-format
msgid ""
"\n"
@@ -63,7 +63,7 @@ msgstr ""
"\n"
" no-aliases не виводити альтернативних назв інструкцій.\n"
-#: aarch64-dis.c:4163
+#: aarch64-dis.c:4395
#, c-format
msgid ""
"\n"
@@ -72,7 +72,7 @@ msgstr ""
"\n"
" aliases вивести альтернативні назви інструкцій.\n"
-#: aarch64-dis.c:4166
+#: aarch64-dis.c:4398
#, c-format
msgid ""
"\n"
@@ -81,7 +81,7 @@ msgstr ""
"\n"
" no-notes не виводити нотатки щодо інструкції.\n"
-#: aarch64-dis.c:4169
+#: aarch64-dis.c:4401
#, c-format
msgid ""
"\n"
@@ -90,7 +90,7 @@ msgstr ""
"\n"
" notes виводити нотатки щодо інструкції.\n"
-#: aarch64-dis.c:4173
+#: aarch64-dis.c:4405
#, c-format
msgid ""
"\n"
@@ -99,305 +99,313 @@ msgstr ""
"\n"
" debug_dump тимчасовий перемикач для діагностичного трасування.\n"
-#: aarch64-dis.c:4177 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
-#: loongarch-dis.c:332 mips-dis.c:2903 mips-dis.c:2915 mips-dis.c:2918
-#: nfp-dis.c:2995 riscv-dis.c:1362 riscv-dis.c:1365
+#: aarch64-dis.c:4409 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
+#: kvx-dis.c:1586 loongarch-dis.c:337 mips-dis.c:2903 mips-dis.c:2915
+#: mips-dis.c:2918 nfp-dis.c:2995 riscv-dis.c:1489 riscv-dis.c:1492
#, c-format
msgid "\n"
msgstr "\n"
-#: aarch64-opc.c:1431
+#: aarch64-opc.c:1446
msgid "immediate value"
msgstr "константа"
-#: aarch64-opc.c:1441
+#: aarch64-opc.c:1456
msgid "immediate offset"
msgstr "сталий зсув"
-#: aarch64-opc.c:1451
+#: aarch64-opc.c:1466
msgid "register number"
msgstr "номер регістра"
-#: aarch64-opc.c:1461
+#: aarch64-opc.c:1476
msgid "register element index"
msgstr "індекс елемента регістра"
-#: aarch64-opc.c:1471
+#: aarch64-opc.c:1486
msgid "shift amount"
msgstr "величина зсуву"
-#: aarch64-opc.c:1483
+#: aarch64-opc.c:1498
msgid "multiplier"
msgstr "множник"
-#: aarch64-opc.c:1602
+#: aarch64-opc.c:1617
msgid "expected a selection register in the range w12-w15"
msgstr "мало бути вказано регістр вибору у діапазоні w12-w15"
-#: aarch64-opc.c:1606
+#: aarch64-opc.c:1621
msgid "expected a selection register in the range w8-w11"
msgstr "мало бути вказано регістр вибору у діапазоні w8-w11"
-#: aarch64-opc.c:1625
+#: aarch64-opc.c:1640
msgid "starting offset is not a multiple of 2"
msgstr "початковий зсув не є кратним до 2"
-#: aarch64-opc.c:1626
+#: aarch64-opc.c:1641
msgid "starting offset is not a multiple of 4"
msgstr "початковий зсув не є кратним до 4"
-#: aarch64-opc.c:1634
+#: aarch64-opc.c:1649
msgid "expected a single offset rather than a range"
msgstr "мало бути вказано одинарний зсув, а не діапазон"
-#: aarch64-opc.c:1638
+#: aarch64-opc.c:1653
msgid "expected a range of two offsets"
msgstr "мало бути вказано діапазон з двох зсувів"
-#: aarch64-opc.c:1641
+#: aarch64-opc.c:1656
msgid "expected a range of four offsets"
msgstr "мало бути вказано діапазон з чотирьох зсувів"
-#: aarch64-opc.c:1700
+#: aarch64-opc.c:1737
+msgid "second reg in pair should be xzr if first is xzr"
+msgstr "другим регістром у парі має бути xzr, якщо першим є xzr"
+
+#: aarch64-opc.c:1751
msgid "reg pair must start from even reg"
msgstr "пара регістрів має починатися із парного регістра"
-#: aarch64-opc.c:1706
+#: aarch64-opc.c:1757
msgid "reg pair must be contiguous"
msgstr "пара регістрів має бути послідовною"
-#: aarch64-opc.c:1720
+#: aarch64-opc.c:1771
msgid "extraneous register"
msgstr "сторонній регістр"
-#: aarch64-opc.c:1726
+#: aarch64-opc.c:1777
msgid "missing register"
msgstr "не вистачає регістра"
-#: aarch64-opc.c:1737
+#: aarch64-opc.c:1788
msgid "stack pointer register expected"
msgstr "мало бути використано регістр вказівника на стек"
-#: aarch64-opc.c:1840 aarch64-opc.c:1856
+#: aarch64-opc.c:1906 aarch64-opc.c:1922
msgid "start register out of range"
msgstr "початковий регістр поза межами припустимого діапазону"
-#: aarch64-opc.c:1985 aarch64-opc.c:1993
+#: aarch64-opc.c:2094 aarch64-opc.c:2102 aarch64-opc.c:2125
msgid "unexpected address writeback"
msgstr "неочікуваний зворотний запис адрес"
-#: aarch64-opc.c:2004
+#: aarch64-opc.c:2113
msgid "address writeback expected"
msgstr "мало бути використано зворотний запис адрес"
-#: aarch64-opc.c:2051
+#: aarch64-opc.c:2173
msgid "negative or unaligned offset expected"
msgstr "мало бути використано від’ємне або невирівняне значення відступу"
-#: aarch64-opc.c:2108
+#: aarch64-opc.c:2230
msgid "invalid register offset"
msgstr "некоректний зсув регістра"
-#: aarch64-opc.c:2130
+#: aarch64-opc.c:2252
msgid "invalid post-increment amount"
msgstr "некоректна величина збільшення після виконання порівняння"
-#: aarch64-opc.c:2146 aarch64-opc.c:2665
+#: aarch64-opc.c:2268 aarch64-opc.c:2814
msgid "invalid shift amount"
msgstr "некоректна величина зсуву"
-#: aarch64-opc.c:2159
+#: aarch64-opc.c:2281
msgid "invalid extend/shift operator"
msgstr "некоректний оператор розширення або зсуву"
-#: aarch64-opc.c:2205 aarch64-opc.c:2465 aarch64-opc.c:2500 aarch64-opc.c:2519
-#: aarch64-opc.c:2527 aarch64-opc.c:2618 aarch64-opc.c:2795 aarch64-opc.c:2895
-#: aarch64-opc.c:2908
+#: aarch64-opc.c:2327 aarch64-opc.c:2614 aarch64-opc.c:2649 aarch64-opc.c:2668
+#: aarch64-opc.c:2676 aarch64-opc.c:2767 aarch64-opc.c:2944 aarch64-opc.c:3044
+#: aarch64-opc.c:3057
msgid "immediate out of range"
msgstr "константа поза межами припустимого діапазону"
-#: aarch64-opc.c:2235 aarch64-opc.c:2277 aarch64-opc.c:2340 aarch64-opc.c:2374
+#: aarch64-opc.c:2357 aarch64-opc.c:2399 aarch64-opc.c:2462 aarch64-opc.c:2496
msgid "invalid addressing mode"
msgstr "некоректний режим адресування"
-#: aarch64-opc.c:2332
+#: aarch64-opc.c:2454
msgid "index register xzr is not allowed"
msgstr "регістр xzr індексу не можна використовувати"
-#: aarch64-opc.c:2453 aarch64-opc.c:2475 aarch64-opc.c:2698 aarch64-opc.c:2706
-#: aarch64-opc.c:2772 aarch64-opc.c:2801
+#: aarch64-opc.c:2523
+msgid "invalid increment amount"
+msgstr "некоректна величина збільшення"
+
+#: aarch64-opc.c:2602 aarch64-opc.c:2624 aarch64-opc.c:2847 aarch64-opc.c:2855
+#: aarch64-opc.c:2921 aarch64-opc.c:2950
msgid "invalid shift operator"
msgstr "некоректний оператор зсуву"
-#: aarch64-opc.c:2459
+#: aarch64-opc.c:2608
msgid "shift amount must be 0 or 12"
msgstr "величина зсуву має бути 0 або 12"
-#: aarch64-opc.c:2482
+#: aarch64-opc.c:2631
msgid "shift amount must be a multiple of 16"
msgstr "зсув мав бути кратним до 16"
-#: aarch64-opc.c:2494
+#: aarch64-opc.c:2643
msgid "negative immediate value not allowed"
msgstr "використання від’ємних констант заборонено"
-#: aarch64-opc.c:2629
+#: aarch64-opc.c:2778
msgid "immediate zero expected"
msgstr "мало бути використано нульову константу"
-#: aarch64-opc.c:2643
+#: aarch64-opc.c:2792
msgid "rotate expected to be 0, 90, 180 or 270"
msgstr "для обертання мало бути значення 0, 90, 180 або 270"
-#: aarch64-opc.c:2654
+#: aarch64-opc.c:2803
msgid "rotate expected to be 90 or 270"
msgstr "для обертання мало бути значення 90 або 270"
-#: aarch64-opc.c:2714
+#: aarch64-opc.c:2863
msgid "shift is not permitted"
msgstr "зсув заборонено"
-#: aarch64-opc.c:2739
+#: aarch64-opc.c:2888
msgid "invalid value for immediate"
msgstr "некоректне значення константи"
-#: aarch64-opc.c:2764
+#: aarch64-opc.c:2913
msgid "shift amount must be 0 or 16"
msgstr "величина зсуву має бути 0 або 16"
-#: aarch64-opc.c:2785
+#: aarch64-opc.c:2934
msgid "floating-point immediate expected"
msgstr "мало бути використано константу з рухомою крапкою"
-#: aarch64-opc.c:2819
+#: aarch64-opc.c:2968
msgid "no shift amount allowed for 8-bit constants"
msgstr "для 8-бітових сталих не передбачено величини зсуву"
-#: aarch64-opc.c:2829
+#: aarch64-opc.c:2978
msgid "shift amount must be 0 or 8"
msgstr "величина зсуву має бути 0 або 8"
-#: aarch64-opc.c:2842
+#: aarch64-opc.c:2991
msgid "immediate too big for element size"
msgstr "стала велична є надто великою для розміру елемента"
-#: aarch64-opc.c:2849
+#: aarch64-opc.c:2998
msgid "invalid arithmetic immediate"
msgstr "некоректна арифметична стала"
-#: aarch64-opc.c:2863
+#: aarch64-opc.c:3012
msgid "floating-point value must be 0.5 or 1.0"
msgstr "числом із рухомою крапкою має бути 0.5 або 1.0"
-#: aarch64-opc.c:2873
+#: aarch64-opc.c:3022
msgid "floating-point value must be 0.5 or 2.0"
msgstr "числом із рухомою крапкою має бути 0.5 або 2.0"
-#: aarch64-opc.c:2883
+#: aarch64-opc.c:3032
msgid "floating-point value must be 0.0 or 1.0"
msgstr "числом із рухомою крапкою має бути 0.0 або 1.0"
-#: aarch64-opc.c:2914
+#: aarch64-opc.c:3063
msgid "invalid replicated MOV immediate"
msgstr "некоректно відтворена стала у MOV"
-#: aarch64-opc.c:2972
+#: aarch64-opc.c:3121
msgid "byte index must be a multiple of 8"
msgstr "байтовий індекс має бути кратним до 8"
-#: aarch64-opc.c:3002
+#: aarch64-opc.c:3151
msgid "the register-index form of PRFM does not accept opcodes in the range 24-31"
msgstr "форма регістр-індекс PRFM не приймає кодів операцій у діапазоні 24-31"
-#: aarch64-opc.c:3055
+#: aarch64-opc.c:3204
msgid "extend operator expected"
msgstr "мало бути використано оператор розширення"
-#: aarch64-opc.c:3068
+#: aarch64-opc.c:3217
msgid "missing extend operator"
msgstr "не вистачає оператора розширення"
-#: aarch64-opc.c:3074
+#: aarch64-opc.c:3223
msgid "'LSL' operator not allowed"
msgstr "Використання оператора «LSL» заборонено"
-#: aarch64-opc.c:3095
+#: aarch64-opc.c:3244
msgid "W register expected"
msgstr "мало бути використано регістр W"
-#: aarch64-opc.c:3106
+#: aarch64-opc.c:3255
msgid "shift operator expected"
msgstr "мало бути використано оператор зсуву"
-#: aarch64-opc.c:3113
+#: aarch64-opc.c:3262
msgid "'ROR' operator not allowed"
msgstr "Використання оператора «ROR» заборонено"
-#: aarch64-opc.c:4525
+#: aarch64-opc.c:4716
msgid "reading from a write-only register"
msgstr "читання із призначено лише для запису регістра"
-#: aarch64-opc.c:4527
+#: aarch64-opc.c:4718
msgid "writing to a read-only register"
msgstr "запис до призначеного лише для читання регістра"
-#: aarch64-opc.c:6166
+#: aarch64-opc.c:5242
msgid "the three register operands must be distinct from one another"
msgstr "три операнди регістрів має бути різними"
-#: aarch64-opc.c:6277
+#: aarch64-opc.c:5353
msgid "destination register differs from preceding instruction"
msgstr "регістр призначення відрізняється від регістра у попередній інструкції"
-#: aarch64-opc.c:6280
+#: aarch64-opc.c:5356
msgid "source register differs from preceding instruction"
msgstr "регістр джерела відрізняється від регістра у попередній інструкції"
-#: aarch64-opc.c:6283
+#: aarch64-opc.c:5359
msgid "size register differs from preceding instruction"
msgstr "регістр розміру відрізняється від регістра у попередній інструкції"
-#: aarch64-opc.c:6331
+#: aarch64-opc.c:5407
msgid "instruction opens new dependency sequence without ending previous one"
msgstr "інструкція відкриває нову послідовність залежностей без завершення попередньої"
-#: aarch64-opc.c:6360
+#: aarch64-opc.c:5436
msgid "previous `movprfx' sequence not closed"
msgstr "попередню послідовність «movprfx» не завершено"
-#: aarch64-opc.c:6379
+#: aarch64-opc.c:5455
msgid "SVE instruction expected after `movprfx'"
msgstr "після «movprfx» мала бути інструкція SVE"
-#: aarch64-opc.c:6392
+#: aarch64-opc.c:5468
msgid "SVE `movprfx' compatible instruction expected"
msgstr "мало бути вказано сумісну із «movprfx» інструкцію SVE"
-#: aarch64-opc.c:6480
+#: aarch64-opc.c:5556
msgid "predicated instruction expected after `movprfx'"
msgstr "після «movprfx» мала бути стверджувальна інструкція"
-#: aarch64-opc.c:6492
+#: aarch64-opc.c:5568
msgid "merging predicate expected due to preceding `movprfx'"
msgstr "мало бути об'єднання предикатів через попередню «movprfx»"
-#: aarch64-opc.c:6504
+#: aarch64-opc.c:5580
msgid "predicate register differs from that in preceding `movprfx'"
msgstr "предикативний регістр не збігається із визначеним для попереднього «movprfx»"
-#: aarch64-opc.c:6523
+#: aarch64-opc.c:5599
msgid "output register of preceding `movprfx' not used in current instruction"
msgstr "регістр виведення даних попереднього «movprfx» не використано у поточній інструкції."
-#: aarch64-opc.c:6536
+#: aarch64-opc.c:5612
msgid "output register of preceding `movprfx' expected as output"
msgstr "регістр виведення даних попереднього «movprfx» мало бути використано як вивід"
-#: aarch64-opc.c:6548
+#: aarch64-opc.c:5624
msgid "output register of preceding `movprfx' used as input"
msgstr "регістр виведення даних попереднього «movprfx» використано як вхідні дані"
-#: aarch64-opc.c:6564
+#: aarch64-opc.c:5640
msgid "register size not compatible with previous `movprfx'"
msgstr "розмір регістра є несумісним із попереднім «movprfx»"
@@ -489,7 +497,7 @@ msgstr ""
"З перемикачем -M можна використовувати такі специфічні для ARC параметри\n"
"дизасемблера (декілька параметрів слід відокремлювати комами):\n"
-#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1357
+#: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1484
#, c-format
msgid ""
"\n"
@@ -756,189 +764,52 @@ msgstr "внутрішня помилка дизасемблера"
msgid "unknown constraint `%c'"
msgstr "невідоме обмеження «%c»"
-#: bpf-asm.c:97
-msgid "expected 16, 32 or 64 in"
-msgstr "мало бути 16, 32 або 64 у"
-
-#: bpf-asm.c:181 epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264
-#: ip2k-asm.c:512 iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585
-#: m32r-asm.c:329 mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576
-#: xstormy16-asm.c:277
-#, c-format
-msgid "internal error: unrecognized field %d while parsing"
-msgstr "внутрішня помилка: під час обробки виявлено нерозпізнане поле %d"
-
-#: bpf-asm.c:233 epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316
-#: ip2k-asm.c:564 iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637
-#: m32r-asm.c:381 mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628
-#: xstormy16-asm.c:329
-msgid "missing mnemonic in syntax string"
-msgstr "не вистачає визначення символічного запису у рядку синтаксису"
-
-#. We couldn't parse it.
-#: bpf-asm.c:368 bpf-asm.c:372 bpf-asm.c:461 bpf-asm.c:568 epiphany-asm.c:643
-#: epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 fr30-asm.c:498
-#: fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 frv-asm.c:1455
-#: frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 ip2k-asm.c:792
-#: ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 iq2000-asm.c:740
-#: iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 lm32-asm.c:630
-#: lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 m32c-asm.c:1865
-#: m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 m32r-asm.c:716
-#: mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673 mt-asm.c:783
-#: mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763 or1k-asm.c:767
-#: or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464 xstormy16-asm.c:468
-#: xstormy16-asm.c:557 xstormy16-asm.c:664
-msgid "unrecognized instruction"
-msgstr "нерозпізнана інструкція"
-
-#: bpf-asm.c:415 epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498
-#: ip2k-asm.c:746 iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819
-#: m32r-asm.c:563 mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810
-#: xstormy16-asm.c:511
-#, c-format
-msgid "syntax error (expected char `%c', found `%c')"
-msgstr "синтаксична помилка (мало бути вказано символ «%c», виявлено ж символ «%c»)"
-
-#: bpf-asm.c:425 epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508
-#: ip2k-asm.c:756 iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829
-#: m32r-asm.c:573 mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820
-#: xstormy16-asm.c:521
+#: bpf-dis.c:55
#, c-format
-msgid "syntax error (expected char `%c', found end of instruction)"
-msgstr "синтаксична помилка (мало бути вказано символ «%c», виявлено ж завершення інструкції)"
-
-#: bpf-asm.c:455 epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538
-#: ip2k-asm.c:786 iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859
-#: m32r-asm.c:603 mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850
-#: xstormy16-asm.c:551
-msgid "junk at end of line"
-msgstr "зайві символи наприкінці рядка"
-
-#: bpf-asm.c:567 epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650
-#: ip2k-asm.c:898 iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971
-#: m32r-asm.c:715 mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962
-#: xstormy16-asm.c:663
-msgid "unrecognized form of instruction"
-msgstr "нерозпізнана форма інструкції"
-
-#: bpf-asm.c:581 epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664
-#: ip2k-asm.c:912 iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985
-#: m32r-asm.c:729 mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976
-#: xstormy16-asm.c:677
-#, c-format
-msgid "bad instruction `%.50s...'"
-msgstr "помилкова інструкція «%.50s...»"
-
-#: bpf-asm.c:584 epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667
-#: ip2k-asm.c:915 iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988
-#: m32r-asm.c:732 mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979
-#: xstormy16-asm.c:680
-#, c-format
-msgid "bad instruction `%.50s'"
-msgstr "помилкова інструкція «%.50s»"
-
-#: bpf-desc.c:1768
-#, c-format
-msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
-msgstr "внутрішня помилка: bpf_cgen_rebuild_tables: конфлікт значень insn-chunk-bitsize: «%d» і «%d»"
-
-#: bpf-desc.c:1856
-#, c-format
-msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
-msgstr "внутрішня помилка: bpf_cgen_cpu_open: непідтримуваний аргумент «%d»"
+msgid ""
+"\n"
+"The following BPF specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"З перемикачем -M можна використовувати такі специфічні для BPF параметри\n"
+"дизасемблера (декілька параметрів слід відокремлювати комами):\n"
-#: bpf-desc.c:1875
+#: bpf-dis.c:59
#, c-format
-msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
-msgstr "внутрішня помилка: bpf_cgen_cpu_open: не визначено порядок байтів"
-
-#. Default text to print if an instruction isn't recognized.
-#: bpf-dis.c:41 epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41
-#: iq2000-dis.c:41 lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41
-#: mmix-dis.c:293 mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
-msgid "*unknown*"
-msgstr "*невідома*"
+msgid ""
+" pseudoc Use pseudo-c syntax.\n"
+" v1,v2,v3,v4,xbpf Version of the BPF ISA to use.\n"
+" hex,oct,dec Output numerical base for immediates.\n"
+msgstr ""
+" pseudoc використати синтаксис псевдо-c.\n"
+" v1,v2,v3,v4,xbpf версія ISA BPF, якою слід скористатися.\n"
+" hex,oct,dec основа числення для виведення поточних даних.\n"
-#: bpf-dis.c:203 epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397
-#: ip2k-dis.c:289 iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892
-#: m32r-dis.c:280 mep-dis.c:1202 mt-dis.c:288 or1k-dis.c:175
-#: xstormy16-dis.c:169
+#. The option without '=' should be defined above.
+#: bpf-dis.c:90 riscv-dis.c:120 riscv-dis.c:157
#, c-format
-msgid "internal error: unrecognized field %d while printing insn"
-msgstr "внутрішня помилка: нерозпізнане поле %d під час виведення інструкції"
+msgid "unrecognized disassembler option: %s"
+msgstr "невідомий параметр дизасемблювання: %s"
-#: bpf-ibld.c:166 epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166
-#: ip2k-ibld.c:166 iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166
-#: m32r-ibld.c:166 mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166
-#: xstormy16-ibld.c:166
+#: bpf-dis.c:166
#, c-format
-msgid "operand out of range (%ld not between %ld and %lu)"
-msgstr "операнд лежить поза межами діапазону (%ld не перебуває між %ld і %lu)"
+msgid "unknown BPF CPU version %u\n"
+msgstr "невідома версія процесора BPF, %u\n"
-#: bpf-ibld.c:187 epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187
-#: ip2k-ibld.c:187 iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187
-#: m32r-ibld.c:187 mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187
-#: xstormy16-ibld.c:187
+#: bpf-dis.c:296
#, c-format
-msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
-msgstr "операнд поза діапазоном (0x%lx не лежить між 0 і 0x%lx)"
+msgid "# internal error, unknown tag in opcode template (%s)"
+msgstr "# внутрішня помилка, невідомий теґ у шаблоні коду операції (%s)"
-#: bpf-ibld.c:203 cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203
-#: frv-ibld.c:203 ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203
-#: m32c-ibld.c:203 m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203
-#: or1k-ibld.c:203 xstormy16-ibld.c:203
+#: cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203 frv-ibld.c:203
+#: ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203 m32c-ibld.c:203
+#: m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203 or1k-ibld.c:203
+#: xstormy16-ibld.c:203
#, c-format
msgid "operand out of range (%ld not between %ld and %ld)"
msgstr "операнд лежить поза межами діапазону (%ld не перебуває між %ld і %ld)"
-#: bpf-ibld.c:630 epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866
-#: ip2k-ibld.c:617 iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741
-#: m32r-ibld.c:675 mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738
-#: xstormy16-ibld.c:688
-#, c-format
-msgid "internal error: unrecognized field %d while building insn"
-msgstr "внутрішня помилка: нерозпізнане поле %d під час побудови інструкції"
-
-#: bpf-ibld.c:714 epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184
-#: ip2k-ibld.c:693 iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903
-#: m32r-ibld.c:813 mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897
-#: xstormy16-ibld.c:835
-#, c-format
-msgid "internal error: unrecognized field %d while decoding insn"
-msgstr "внутрішня помилка: нерозпізнане поле %d під час декодування інструкції"
-
-#: bpf-ibld.c:783 epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463
-#: ip2k-ibld.c:768 iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521
-#: m32r-ibld.c:927 mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993
-#: xstormy16-ibld.c:946
-#, c-format
-msgid "internal error: unrecognized field %d while getting int operand"
-msgstr "внутрішня помилка: помилкове поле %d під час отримання цілого операнда"
-
-#: bpf-ibld.c:834 epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724
-#: ip2k-ibld.c:825 iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121
-#: m32r-ibld.c:1023 mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071
-#: xstormy16-ibld.c:1039
-#, c-format
-msgid "internal error: unrecognized field %d while getting vma operand"
-msgstr "внутрішня помилка: помилкове поле %d під час отримання операнда vma"
-
-#: bpf-ibld.c:892 epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992
-#: ip2k-ibld.c:885 iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709
-#: m32r-ibld.c:1125 mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156
-#: xstormy16-ibld.c:1139
-#, c-format
-msgid "internal error: unrecognized field %d while setting int operand"
-msgstr "внутрішня помилка: некоректне поле %d під час встановлення цілого операнда"
-
-#: bpf-ibld.c:940 epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250
-#: ip2k-ibld.c:935 iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287
-#: m32r-ibld.c:1217 mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231
-#: xstormy16-ibld.c:1229
-#, c-format
-msgid "internal error: unrecognized field %d while setting vma operand"
-msgstr "внутрішня помилка: некоректне поле %d під час встановлення операнда vma"
-
#: cgen-asm.c:373
#, c-format
msgid "operand out of range (%lu not between %lu and %lu)"
@@ -980,12 +851,12 @@ msgstr "Невідома помилка %d\n"
msgid "Address 0x%<PRIx64> is out of bounds.\n"
msgstr "Адреса 0x%<PRIx64> лежить поза межами доступного діапазону.\n"
-#: disassemble.c:887
+#: disassemble.c:862
#, c-format
msgid "assertion fail %s:%d"
msgstr "виявлено помилку %s:%d"
-#: disassemble.c:888
+#: disassemble.c:863
msgid "Please report this bug"
msgstr "Будь ласка, повідомте про цю ваду"
@@ -1024,6 +895,74 @@ msgstr "ABORT: невідомий операнд"
msgid "Not a pc-relative address."
msgstr "Адреса, яка не є відносною щодо лічильника команд (pc)."
+#: epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264 ip2k-asm.c:512
+#: iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585 m32r-asm.c:329
+#: mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277
+#, c-format
+msgid "internal error: unrecognized field %d while parsing"
+msgstr "внутрішня помилка: під час обробки виявлено нерозпізнане поле %d"
+
+#: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564
+#: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381
+#: mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329
+msgid "missing mnemonic in syntax string"
+msgstr "не вистачає визначення символічного запису у рядку синтаксису"
+
+#. We couldn't parse it.
+#: epiphany-asm.c:643 epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843
+#: fr30-asm.c:498 fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451
+#: frv-asm.c:1455 frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703
+#: ip2k-asm.c:792 ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651
+#: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541
+#: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776
+#: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609
+#: m32r-asm.c:716 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566 mep-asm.c:1673
+#: mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763
+#: or1k-asm.c:767 or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464
+#: xstormy16-asm.c:468 xstormy16-asm.c:557 xstormy16-asm.c:664
+msgid "unrecognized instruction"
+msgstr "нерозпізнана інструкція"
+
+#: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746
+#: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563
+#: mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511
+#, c-format
+msgid "syntax error (expected char `%c', found `%c')"
+msgstr "синтаксична помилка (мало бути вказано символ «%c», виявлено ж символ «%c»)"
+
+#: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756
+#: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573
+#: mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521
+#, c-format
+msgid "syntax error (expected char `%c', found end of instruction)"
+msgstr "синтаксична помилка (мало бути вказано символ «%c», виявлено ж завершення інструкції)"
+
+#: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786
+#: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603
+#: mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551
+msgid "junk at end of line"
+msgstr "зайві символи наприкінці рядка"
+
+#: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898
+#: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715
+#: mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663
+msgid "unrecognized form of instruction"
+msgstr "нерозпізнана форма інструкції"
+
+#: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912
+#: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729
+#: mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677
+#, c-format
+msgid "bad instruction `%.50s...'"
+msgstr "помилкова інструкція «%.50s...»"
+
+#: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915
+#: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732
+#: mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680
+#, c-format
+msgid "bad instruction `%.50s'"
+msgstr "помилкова інструкція «%.50s»"
+
#: epiphany-desc.c:2110
#, c-format
msgid "internal error: epiphany_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
@@ -1039,6 +978,76 @@ msgstr "внутрішня помилка: epiphany_cgen_cpu_open: непідт
msgid "internal error: epiphany_cgen_cpu_open: no endianness specified"
msgstr "внутрішня помилка: epiphany_cgen_cpu_open: не вказано порядку байтів"
+#. Default text to print if an instruction isn't recognized.
+#: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
+#: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:293
+#: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
+msgid "*unknown*"
+msgstr "*невідома*"
+
+#: epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397 ip2k-dis.c:289
+#: iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892 m32r-dis.c:280 mep-dis.c:1202
+#: mt-dis.c:288 or1k-dis.c:175 xstormy16-dis.c:169
+#, c-format
+msgid "internal error: unrecognized field %d while printing insn"
+msgstr "внутрішня помилка: нерозпізнане поле %d під час виведення інструкції"
+
+#: epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166 ip2k-ibld.c:166
+#: iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166 m32r-ibld.c:166
+#: mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166 xstormy16-ibld.c:166
+#, c-format
+msgid "operand out of range (%ld not between %ld and %lu)"
+msgstr "операнд лежить поза межами діапазону (%ld не перебуває між %ld і %lu)"
+
+#: epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187 ip2k-ibld.c:187
+#: iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187 m32r-ibld.c:187
+#: mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187 xstormy16-ibld.c:187
+#, c-format
+msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
+msgstr "операнд поза діапазоном (0x%lx не лежить між 0 і 0x%lx)"
+
+#: epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866 ip2k-ibld.c:617
+#: iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741 m32r-ibld.c:675
+#: mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738 xstormy16-ibld.c:688
+#, c-format
+msgid "internal error: unrecognized field %d while building insn"
+msgstr "внутрішня помилка: нерозпізнане поле %d під час побудови інструкції"
+
+#: epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184 ip2k-ibld.c:693
+#: iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903 m32r-ibld.c:813
+#: mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897 xstormy16-ibld.c:835
+#, c-format
+msgid "internal error: unrecognized field %d while decoding insn"
+msgstr "внутрішня помилка: нерозпізнане поле %d під час декодування інструкції"
+
+#: epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463 ip2k-ibld.c:768
+#: iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521 m32r-ibld.c:927
+#: mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993 xstormy16-ibld.c:946
+#, c-format
+msgid "internal error: unrecognized field %d while getting int operand"
+msgstr "внутрішня помилка: помилкове поле %d під час отримання цілого операнда"
+
+#: epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724 ip2k-ibld.c:825
+#: iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121 m32r-ibld.c:1023
+#: mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071 xstormy16-ibld.c:1039
+#, c-format
+msgid "internal error: unrecognized field %d while getting vma operand"
+msgstr "внутрішня помилка: помилкове поле %d під час отримання операнда vma"
+
+#: epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992 ip2k-ibld.c:885
+#: iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709 m32r-ibld.c:1125
+#: mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156 xstormy16-ibld.c:1139
+#, c-format
+msgid "internal error: unrecognized field %d while setting int operand"
+msgstr "внутрішня помилка: некоректне поле %d під час встановлення цілого операнда"
+
+#: epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250 ip2k-ibld.c:935
+#: iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287 m32r-ibld.c:1217
+#: mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231 xstormy16-ibld.c:1229
+#, c-format
+msgid "internal error: unrecognized field %d while setting vma operand"
+msgstr "внутрішня помилка: некоректне поле %d під час встановлення операнда vma"
+
#: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
msgid "Register number is not valid"
msgstr "Номер регістра не є коректним"
@@ -1126,11 +1135,11 @@ msgstr "Г-м-м, 0x%x"
msgid "Don't understand 0x%x \n"
msgstr "Незрозуміле 0x%x \n"
-#: i386-dis.c:8819
+#: i386-dis.c:8432
msgid "<internal disassembler error>"
msgstr "<помилка внутрішнього дизасемблера>"
-#: i386-dis.c:9047
+#: i386-dis.c:8680
#, c-format
msgid ""
"\n"
@@ -1141,90 +1150,92 @@ msgstr ""
"З перемикачем -M можна використовувати такі специфічні для i386/x86-64 параметри\n"
"дизасемблера (декілька параметрів слід відокремлювати комами):\n"
-#: i386-dis.c:9051
+#: i386-dis.c:8684
#, c-format
msgid " x86-64 Disassemble in 64bit mode\n"
msgstr " x86-64 дизасемблювання у 64-бітовому режимі\n"
-#: i386-dis.c:9052
+#: i386-dis.c:8685
#, c-format
msgid " i386 Disassemble in 32bit mode\n"
msgstr " i386 дизасемблювання у 32-бітовому режимі\n"
-#: i386-dis.c:9053
+#: i386-dis.c:8686
#, c-format
msgid " i8086 Disassemble in 16bit mode\n"
msgstr " i8086 дизасемблювання у 16-бітовому режимі\n"
-#: i386-dis.c:9054
+#: i386-dis.c:8687
#, c-format
msgid " att Display instruction in AT&T syntax\n"
msgstr " att показати інструкцію у синтаксисі AT&T\n"
-#: i386-dis.c:9055
+#: i386-dis.c:8688
#, c-format
msgid " intel Display instruction in Intel syntax\n"
msgstr " intel показати інструкцію у синтаксисі Intel\n"
-#: i386-dis.c:9056
+#: i386-dis.c:8689
#, c-format
msgid ""
-" att-mnemonic\n"
-" Display instruction in AT&T mnemonic\n"
+" att-mnemonic (AT&T syntax only)\n"
+" Display instruction with AT&T mnemonic\n"
msgstr ""
-" att-mnemonic\n"
-" показати інструкцію у символах AT&T\n"
+" att-mnemonic (лише синтаксис AT&T)\n"
+"\n"
+" показати інструкцію з мнемонікою AT&T\n"
-#: i386-dis.c:9058
+#: i386-dis.c:8691
#, c-format
msgid ""
-" intel-mnemonic\n"
-" Display instruction in Intel mnemonic\n"
+" intel-mnemonic (AT&T syntax only)\n"
+" Display instruction with Intel mnemonic\n"
msgstr ""
-" intel-mnemonic\n"
-" показати інструкцію у символах Intel\n"
+" intel-mnemonic (лише синтаксис AT&T)\n"
+"\n"
+" показати інструкцію з мнемонікою Intel\n"
-#: i386-dis.c:9060
+#: i386-dis.c:8693
#, c-format
msgid " addr64 Assume 64bit address size\n"
msgstr " addr64 припускати 64-бітовий розмір адрес\n"
-#: i386-dis.c:9061
+#: i386-dis.c:8694
#, c-format
msgid " addr32 Assume 32bit address size\n"
msgstr " addr32 припускати 32-бітовий розмір адрес\n"
-#: i386-dis.c:9062
+#: i386-dis.c:8695
#, c-format
msgid " addr16 Assume 16bit address size\n"
msgstr " addr16 припускати 16-бітовий розмір адрес\n"
-#: i386-dis.c:9063
+#: i386-dis.c:8696
#, c-format
msgid " data32 Assume 32bit data size\n"
msgstr " data32 припускати 32-бітовий розмір даних\n"
-#: i386-dis.c:9064
+#: i386-dis.c:8697
#, c-format
msgid " data16 Assume 16bit data size\n"
msgstr " data16 припускати 16-бітовий розмір даних\n"
-#: i386-dis.c:9065
+#: i386-dis.c:8698
#, c-format
msgid " suffix Always display instruction suffix in AT&T syntax\n"
msgstr " suffix завжди показувати суфікс інструкцій у синтаксисі AT&T\n"
-#: i386-dis.c:9066
+#: i386-dis.c:8699
#, c-format
msgid " amd64 Display instruction in AMD64 ISA\n"
msgstr " amd64 показати інструкцію у синтаксисі ISA AMD64\n"
-#: i386-dis.c:9067
+#: i386-dis.c:8700
#, c-format
msgid " intel64 Display instruction in Intel64 ISA\n"
msgstr " intel64 показати інструкцію у синтаксисі ISA Intel64\n"
-#: i386-dis.c:9760
+#: i386-dis.c:9447
msgid "64-bit address is disabled"
msgstr "64-бітову адресу вимкнено"
@@ -1322,6 +1333,44 @@ msgstr "внутрішня помилка: iq2000_cgen_cpu_open: непідтр
msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
msgstr "внутрішня помилка: iq2000_cgen_cpu_open: не визначено порядок байтів"
+#: kvx-dis.c:1571
+#, c-format
+msgid ""
+"\n"
+"The following KVX specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"З перемикачем -M можна використовувати такі специфічні для KVX параметри\n"
+"дизасемблера (декілька параметрів слід відокремлювати комами):\n"
+
+#: kvx-dis.c:1575
+#, c-format
+msgid ""
+"\n"
+" pretty Print 32-bit words in natural order corresponding to re-ordered instruction.\n"
+msgstr ""
+"\n"
+" pretty виводити 32-бітові слова у природному порядку, відповідно до переупорядкованої інструкції.\n"
+
+#: kvx-dis.c:1579
+#, c-format
+msgid ""
+"\n"
+" compact-assembly Do not emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" compact-assembly не виводити символ нового рядка між пакетами інструкцій.\n"
+
+#: kvx-dis.c:1583
+#, c-format
+msgid ""
+"\n"
+" no-compact-assembly Emit a new line between bundles of instructions.\n"
+msgstr ""
+"\n"
+" no-compact-assembly виводити символ нового рядка між пакетами інструкціій.\n"
+
#: lm32-asm.c:166
msgid "expecting gp relative address: gp(symbol)"
msgstr "мало бути вказано відносну адресу gp: gp(символ)"
@@ -1353,7 +1402,7 @@ msgstr "внутрішня помилка: lm32_cgen_cpu_open: непідтри
msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
msgstr "внутрішня помилка: lm32_cgen_cpu_open: не визначено порядок байтів"
-#: loongarch-dis.c:324
+#: loongarch-dis.c:329
#, c-format
msgid ""
"\n"
@@ -1364,7 +1413,7 @@ msgstr ""
"З перемикачем -M можна використовувати такі параметри дизасемблера\n"
"LoongArch (декілька параметрів слід відокремлювати комами):\n"
-#: loongarch-dis.c:328
+#: loongarch-dis.c:333
#, c-format
msgid ""
"\n"
@@ -1373,7 +1422,7 @@ msgstr ""
"\n"
" no-aliases використовувати канонічні форми інструкцій.\n"
-#: loongarch-dis.c:330
+#: loongarch-dis.c:335
#, c-format
msgid ""
"\n"
@@ -2021,12 +2070,6 @@ msgstr "некоректне значення Ddd"
msgid "invalid TH value"
msgstr "некоректне значення TH"
-#. The option without '=' should be defined above.
-#: riscv-dis.c:120 riscv-dis.c:157
-#, c-format
-msgid "unrecognized disassembler option: %s"
-msgstr "невідомий параметр дизасемблювання: %s"
-
#. Invalid options with '=', no option name before '=',
#. and no value after '='.
#: riscv-dis.c:128
@@ -2044,24 +2087,24 @@ msgstr "невідома специфікація прав доступу, як
msgid "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
msgstr "встановлено невідповідну специфікацію привілеїв за допомогою %s=%s, атрибут привілеїв elf дорівнює %s"
-#: riscv-dis.c:670
+#: riscv-dis.c:763
#, c-format
msgid "# internal error, undefined modifier (%c)"
msgstr "# внутрішня помилка, невизначений модифікатор (%c)"
-#: riscv-dis.c:1238
+#: riscv-dis.c:1365
msgid "Print numeric register names, rather than ABI names."
msgstr "вивести числові назви регістрів, а не назви в ABI."
-#: riscv-dis.c:1241
+#: riscv-dis.c:1368
msgid "Disassemble only into canonical instructions."
msgstr "Виконати дизасемблювання лише до канонічних інструкцій."
-#: riscv-dis.c:1244
+#: riscv-dis.c:1371
msgid "Print the CSR according to the chosen privilege spec."
msgstr "вивести CSR відповідно до вибраної специфікації прав доступу."
-#: riscv-dis.c:1320
+#: riscv-dis.c:1447
#, c-format
msgid ""
"\n"
@@ -2104,24 +2147,28 @@ msgstr "<помилка>"
msgid ".<bad>"
msgstr ".<помилка>"
-#: s390-dis.c:42
+#: s390-dis.c:44
msgid "Disassemble in ESA architecture mode"
msgstr "дизасемблювати у режимі архітектури ESA"
-#: s390-dis.c:43
+#: s390-dis.c:45
msgid "Disassemble in z/Architecture mode"
msgstr "дизасемблювати у режимі z/Architecture"
-#: s390-dis.c:44
+#: s390-dis.c:46
msgid "Print unknown instructions according to length from first two bits"
msgstr "Вивести невідомі інструкції відповідно до довжини з перших двох бітів"
-#: s390-dis.c:76
+#: s390-dis.c:48
+msgid "Print instruction description as comment"
+msgstr "вивести опис інструкції як коментар"
+
+#: s390-dis.c:82
#, c-format
msgid "unknown S/390 disassembler option: %s"
msgstr "невідомий параметр дизасемблювання S/390: %s"
-#: s390-dis.c:471
+#: s390-dis.c:516
#, c-format
msgid ""
"\n"
@@ -2331,6 +2378,21 @@ msgstr "внутрішня помилка: xstormy16_cgen_cpu_open: непідт
msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"
msgstr "внутрішня помилка: xstormy16_cgen_cpu_open: не визначено порядок байтів"
+#~ msgid "expected 16, 32 or 64 in"
+#~ msgstr "мало бути 16, 32 або 64 у"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize values: `%d' vs. `%d'"
+#~ msgstr "внутрішня помилка: bpf_cgen_rebuild_tables: конфлікт значень insn-chunk-bitsize: «%d» і «%d»"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
+#~ msgstr "внутрішня помилка: bpf_cgen_cpu_open: непідтримуваний аргумент «%d»"
+
+#, c-format
+#~ msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
+#~ msgstr "внутрішня помилка: bpf_cgen_cpu_open: не визначено порядок байтів"
+
#~ msgid "z0-z15 expected"
#~ msgstr "мало бути z0-z15"