+#: aarch64-asm.c:819
+msgid "specified register cannot be read from"
+msgstr "з вказаного регістру не можна читати дані"
+
+#: aarch64-asm.c:828
+msgid "specified register cannot be written to"
+msgstr "до вказаного регістру не можна записувати дані"
+
+#. Invalid option.
+#: aarch64-dis.c:92 arc-dis.c:782 arm-dis.c:6174
+#, c-format
+msgid "unrecognised disassembler option: %s"
+msgstr "невідомий параметр дизасемблювання: %s"
+
+#: aarch64-dis.c:3448
+#, c-format
+msgid ""
+"\n"
+"The following AARCH64 specific disassembler options are supported for use\n"
+"with the -M switch (multiple options should be separated by commas):\n"
+msgstr ""
+"\n"
+"З перемикачем -M можна використовувати такі специфічні для AARCH64 параметри\n"
+"дизасемблера (декілька параметрів слід відокремлювати комами):\n"
+
+#: aarch64-dis.c:3452
+#, c-format
+msgid ""
+"\n"
+" no-aliases Don't print instruction aliases.\n"
+msgstr ""
+"\n"
+" no-aliases не виводити альтернативних назв інструкцій.\n"
+
+#: aarch64-dis.c:3455
+#, c-format
+msgid ""
+"\n"
+" aliases Do print instruction aliases.\n"
+msgstr ""
+"\n"
+" aliases вивести альтернативні назви інструкцій.\n"
+
+#: aarch64-dis.c:3458
+#, c-format
+msgid ""
+"\n"
+" no-notes Don't print instruction notes.\n"
+msgstr ""
+"\n"
+" no-notes не виводити нотатки щодо інструкції.\n"
+
+#: aarch64-dis.c:3461
+#, c-format
+msgid ""
+"\n"
+" notes Do print instruction notes.\n"
+msgstr ""
+"\n"
+" notes виводити нотатки щодо інструкції.\n"
+
+#: aarch64-dis.c:3465
+#, c-format
+msgid ""
+"\n"
+" debug_dump Temp switch for debug trace.\n"
+msgstr ""
+"\n"
+" debug_dump тимчасовий перемикач для діагностичного трасування.\n"
+
+#: aarch64-dis.c:3469 mips-dis.c:2773 mips-dis.c:2783 mips-dis.c:2786
+#: nfp-dis.c:2981 riscv-dis.c:552
+#, c-format
+msgid "\n"
+msgstr "\n"
+
+#: aarch64-opc.c:1339
+msgid "immediate value"
+msgstr "константа"
+
+#: aarch64-opc.c:1349
+msgid "immediate offset"
+msgstr "сталий зсув"
+
+#: aarch64-opc.c:1359
+msgid "register number"
+msgstr "номер регістра"
+
+#: aarch64-opc.c:1369
+msgid "register element index"
+msgstr "індекс елемента регістра"
+
+#: aarch64-opc.c:1379
+msgid "shift amount"
+msgstr "величина зсуву"
+
+#: aarch64-opc.c:1391
+msgid "multiplier"
+msgstr "множник"
+
+#: aarch64-opc.c:1464
+msgid "reg pair must start from even reg"
+msgstr "пара регістрів має починатися із парного регістра"
+
+#: aarch64-opc.c:1470
+msgid "reg pair must be contiguous"
+msgstr "пара регістрів має бути послідовною"
+
+#: aarch64-opc.c:1484
+msgid "extraneous register"
+msgstr "сторонній регістр"
+
+#: aarch64-opc.c:1490
+msgid "missing register"
+msgstr "не вистачає регістра"
+
+#: aarch64-opc.c:1501
+msgid "stack pointer register expected"
+msgstr "мало бути використано регістр вказівника на стек"
+
+#: aarch64-opc.c:1524
+msgid "z0-z15 expected"
+msgstr "мало бути z0-z15"
+
+#: aarch64-opc.c:1525
+msgid "z0-z7 expected"
+msgstr "мало бути z0-z7"
+
+#: aarch64-opc.c:1551
+msgid "invalid register list"
+msgstr "некоректний список регістрів"
+
+#: aarch64-opc.c:1565
+msgid "p0-p7 expected"
+msgstr "мало бути p0-p7"
+
+#: aarch64-opc.c:1591 aarch64-opc.c:1599
+msgid "unexpected address writeback"
+msgstr "неочікуваний зворотний запис адрес"
+
+#: aarch64-opc.c:1611
+msgid "address writeback expected"
+msgstr "мало бути використано зворотний запис адрес"
+
+#: aarch64-opc.c:1658
+msgid "negative or unaligned offset expected"
+msgstr "мало бути використано від’ємне або невирівняне значення відступу"
+
+#: aarch64-opc.c:1715
+msgid "invalid register offset"
+msgstr "некоректний зсув регістра"
+
+#: aarch64-opc.c:1737
+msgid "invalid post-increment amount"
+msgstr "некоректна величина збільшення після виконання порівняння"
+
+#: aarch64-opc.c:1753 aarch64-opc.c:2247
+msgid "invalid shift amount"
+msgstr "некоректна величина зсуву"
+
+#: aarch64-opc.c:1766
+msgid "invalid extend/shift operator"
+msgstr "некоректний оператор розширення або зсуву"
+
+#: aarch64-opc.c:1812 aarch64-opc.c:2052 aarch64-opc.c:2087 aarch64-opc.c:2106
+#: aarch64-opc.c:2114 aarch64-opc.c:2201 aarch64-opc.c:2377 aarch64-opc.c:2477
+#: aarch64-opc.c:2490
+msgid "immediate out of range"
+msgstr "константа поза межами припустимого діапазону"
+
+#: aarch64-opc.c:1834 aarch64-opc.c:1876 aarch64-opc.c:1926 aarch64-opc.c:1960
+msgid "invalid addressing mode"
+msgstr "некоректний режим адресування"
+
+#: aarch64-opc.c:1918
+msgid "index register xzr is not allowed"
+msgstr "регістр xzr індексу не можна використовувати"
+
+#: aarch64-opc.c:2040 aarch64-opc.c:2062 aarch64-opc.c:2280 aarch64-opc.c:2288
+#: aarch64-opc.c:2354 aarch64-opc.c:2383
+msgid "invalid shift operator"
+msgstr "некоректний оператор зсуву"
+
+#: aarch64-opc.c:2046
+msgid "shift amount must be 0 or 12"
+msgstr "величина зсуву має бути 0 або 12"
+
+#: aarch64-opc.c:2069
+msgid "shift amount must be a multiple of 16"
+msgstr "зсув мав бути кратним до 16"
+
+#: aarch64-opc.c:2081
+msgid "negative immediate value not allowed"
+msgstr "використання від’ємних констант заборонено"
+
+#: aarch64-opc.c:2212
+msgid "immediate zero expected"
+msgstr "мало бути використано нульову константу"
+
+#: aarch64-opc.c:2226
+msgid "rotate expected to be 0, 90, 180 or 270"
+msgstr "для обертання мало бути значення 0, 90, 180 або 270"
+
+#: aarch64-opc.c:2236
+msgid "rotate expected to be 90 or 270"
+msgstr "для обертання мало бути значення 90 або 270"
+
+#: aarch64-opc.c:2296
+msgid "shift is not permitted"
+msgstr "зсув заборонено"
+
+#: aarch64-opc.c:2321
+msgid "invalid value for immediate"
+msgstr "некоректне значення константи"
+
+#: aarch64-opc.c:2346
+msgid "shift amount must be 0 or 16"
+msgstr "величина зсуву має бути 0 або 16"
+
+#: aarch64-opc.c:2367
+msgid "floating-point immediate expected"
+msgstr "мало бути використано константу з рухомою крапкою"
+
+#: aarch64-opc.c:2401
+msgid "no shift amount allowed for 8-bit constants"
+msgstr "для 8-бітових сталих не передбачено величини зсуву"
+
+#: aarch64-opc.c:2411
+msgid "shift amount must be 0 or 8"
+msgstr "величина зсуву має бути 0 або 8"
+
+#: aarch64-opc.c:2424
+msgid "immediate too big for element size"
+msgstr "стала велична є надто великою для розміру елемента"
+
+#: aarch64-opc.c:2431
+msgid "invalid arithmetic immediate"
+msgstr "некоректна арифметична стала"
+
+#: aarch64-opc.c:2445
+msgid "floating-point value must be 0.5 or 1.0"
+msgstr "числом із рухомою крапкою має бути 0.5 або 1.0"
+
+#: aarch64-opc.c:2455
+msgid "floating-point value must be 0.5 or 2.0"
+msgstr "числом із рухомою крапкою має бути 0.5 або 2.0"
+
+#: aarch64-opc.c:2465
+msgid "floating-point value must be 0.0 or 1.0"
+msgstr "числом із рухомою крапкою має бути 0.0 або 1.0"
+
+#: aarch64-opc.c:2496
+msgid "invalid replicated MOV immediate"
+msgstr "некоректно відтворена стала у MOV"
+
+#: aarch64-opc.c:2614
+msgid "extend operator expected"
+msgstr "мало бути використано оператор розширення"
+
+#: aarch64-opc.c:2627
+msgid "missing extend operator"
+msgstr "не вистачає оператора розширення"
+
+#: aarch64-opc.c:2633
+msgid "'LSL' operator not allowed"
+msgstr "Використання оператора «LSL» заборонено"
+
+#: aarch64-opc.c:2654
+msgid "W register expected"
+msgstr "мало бути використано регістр W"
+
+#: aarch64-opc.c:2665
+msgid "shift operator expected"
+msgstr "мало бути використано оператор зсуву"
+
+#: aarch64-opc.c:2672
+msgid "'ROR' operator not allowed"
+msgstr "Використання оператора «ROR» заборонено"
+
+#: aarch64-opc.c:3671
+msgid "reading from a write-only register"
+msgstr "читання із призначено лише для запису регістру"
+
+#: aarch64-opc.c:3673
+msgid "writing to a read-only register"
+msgstr "запис до призначеного лише для читання регістру"
+
+#: aarch64-opc.c:4815
+msgid "instruction opens new dependency sequence without ending previous one"
+msgstr "інструкція відкриває нову послідовність залежностей без завершення попередньої"
+
+#: aarch64-opc.c:4835
+msgid "previous `movprfx' sequence not closed"
+msgstr "попередню послідовність «movprfx» не завершено"
+
+#: aarch64-opc.c:4852
+msgid "SVE instruction expected after `movprfx'"
+msgstr "після «movprfx» мала бути інструкція SVE"
+
+#: aarch64-opc.c:4865
+msgid "SVE `movprfx' compatible instruction expected"
+msgstr "мало бути вказано сумісну із «movprfx» інструкцію SVE"
+
+#: aarch64-opc.c:4956
+msgid "predicated instruction expected after `movprfx'"
+msgstr "після «movprfx» мала бути стверджувальна інструкція"
+
+#: aarch64-opc.c:4968
+msgid "merging predicate expected due to preceding `movprfx'"
+msgstr "мало бути об'єднання предикатів через попередню «movprfx»"
+
+#: aarch64-opc.c:4980
+msgid "predicate register differs from that in preceding `movprfx'"
+msgstr "предикативний регістр не збігається із визначеним для попереднього «movprfx»"
+
+#: aarch64-opc.c:4999
+msgid "output register of preceding `movprfx' not used in current instruction"
+msgstr "регістр виведення даних попереднього «movprfx» не використано у поточній інструкції."
+
+#: aarch64-opc.c:5012
+msgid "output register of preceding `movprfx' expected as output"
+msgstr "регістр виведення даних попереднього «movprfx» мало бути використано як вивід"
+
+#: aarch64-opc.c:5024
+msgid "output register of preceding `movprfx' used as input"
+msgstr "регістр виведення даних попереднього «movprfx» використано як вхідні дані"
+
+#: aarch64-opc.c:5040
+msgid "register size not compatible with previous `movprfx'"
+msgstr "розмір регістру є несумісним із попереднім «movprfx»"
+
+#: alpha-opc.c:154