Updated Russian, Bulgarian, and Brazilian Portuguese translations for various compone...
[deliverable/binutils-gdb.git] / gas / po / ru.po
CommitLineData
bd32c6bd
NC
1# translation of gas-2.20.ru.po to Russian
2# Copyright (C) 2010 Free Software Foundation, Inc.
3# This file is distributed under the same license as the binutils package.
4#
c32b891a 5# Yuri Kozlov <yuray@komyakino.ru>, 2010, 2018.
d8dab054 6#: config/tc-arm.c:669
bd32c6bd
NC
7msgid ""
8msgstr ""
d8dab054 9"Project-Id-Version: gas 2.30.90\n"
bd32c6bd 10"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
d8dab054
NC
11"POT-Creation-Date: 2018-06-24 19:41+0100\n"
12"PO-Revision-Date: 2018-06-28 18:53+0300\n"
bd32c6bd 13"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
c32b891a
NC
14"Language-Team: Russian <gnu@d07.ru>\n"
15"Language: ru\n"
bd32c6bd
NC
16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
c32b891a
NC
19"X-Bugs: Report translation errors to the Language-Team address.\n"
20"X-Generator: Lokalize 2.0\n"
bd32c6bd
NC
21"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
22
d8dab054 23#: app.c:501 app.c:515
bd32c6bd
NC
24msgid "end of file in comment"
25msgstr "конец файла в комментарии"
26
d8dab054 27#: app.c:593 app.c:640
bd32c6bd
NC
28#, c-format
29msgid "end of file in string; '%c' inserted"
bc7c0509 30msgstr "конец файла в строке; вставлен «%c»"
bd32c6bd 31
d8dab054 32#: app.c:666
bd32c6bd
NC
33#, c-format
34msgid "unknown escape '\\%c' in string; ignored"
35msgstr "неизвестная экранирующая последовательность '\\%c' в строке; игнорируется"
36
d8dab054 37#: app.c:840 input-scrub.c:363
bd32c6bd
NC
38msgid "end of file not at end of a line; newline inserted"
39msgstr "конец файла не в конце строки; вставлен символ новой строки"
40
d8dab054 41#: app.c:1003
bd32c6bd
NC
42msgid "end of file in multiline comment"
43msgstr "конец файла в многостроковом комментарии"
44
d8dab054 45#: app.c:1077
bd32c6bd
NC
46msgid "end of file after a one-character quote; \\0 inserted"
47msgstr "конец файла после одиночной кавычки; вставлен \\0"
48
d8dab054 49#: app.c:1085
bd32c6bd
NC
50msgid "end of file in escape character"
51msgstr "конец файла в экранированном символе"
52
d8dab054 53#: app.c:1097
bd32c6bd
NC
54msgid "missing close quote; (assumed)"
55msgstr "отсутствует закрывающая кавычка; (предположительно)"
56
d8dab054 57#: app.c:1165 app.c:1220 app.c:1232 app.c:1312
bd32c6bd
NC
58msgid "end of file in comment; newline inserted"
59msgstr "конец файла в комментарии; вставлен символ новой строки"
60
d8dab054 61#: as.c:163
bd32c6bd
NC
62msgid "missing emulation mode name"
63msgstr "пропущено имя режима эмуляции"
64
d8dab054 65#: as.c:178
bd32c6bd
NC
66#, c-format
67msgid "unrecognized emulation name `%s'"
bc7c0509 68msgstr "нераспознанное имя эмуляции «%s»"
bd32c6bd 69
d8dab054 70#: as.c:225
bd32c6bd
NC
71#, c-format
72msgid "GNU assembler version %s (%s) using BFD version %s\n"
73msgstr "GNU ассемблер, версия %s (%s); используется BFD версии %s\n"
74
d8dab054 75#: as.c:237
bd32c6bd
NC
76#, c-format
77msgid "Usage: %s [option...] [asmfile...]\n"
78msgstr "Использование: %s [параметр...] [asm-файл...]\n"
79
d8dab054 80#: as.c:239
bd32c6bd
NC
81#, c-format
82msgid ""
83"Options:\n"
84" -a[sub-option...]\t turn on listings\n"
85" \t Sub-options [default hls]:\n"
86" \t c omit false conditionals\n"
87" \t d omit debugging directives\n"
88" \t g include general info\n"
89" \t h include high-level source\n"
90" \t l include assembly\n"
91" \t m include macro expansions\n"
92" \t n omit forms processing\n"
93" \t s include symbols\n"
94" \t =FILE list to FILE (must be last sub-option)\n"
95msgstr ""
96"Параметры:\n"
97" -a[доп-параметры...]\t создать листинг\n"
98" \t Доп-параметры [по умолчанию hls]:\n"
99" \t c пропускать ложные ветви\n"
100" \t d пропускать отладочные директивы\n"
101" \t g включать общую информацию\n"
102" \t h включить исходный код высокого уровня\n"
103" \t l включать ассемблерный код\n"
104" \t m включать раскрытие макросов\n"
105" \t n пропускать разбивку на страницы\n"
106" \t s включать символы\n"
107" \t =ФАЙЛ записывать в ФАЙЛ (должно быть последним)\n"
108
d8dab054 109#: as.c:253
bd32c6bd
NC
110#, c-format
111msgid " --alternate initially turn on alternate macro syntax\n"
112msgstr " --alternate сразу включить альтернативный синтаксис макросов\n"
113
d8dab054 114#: as.c:256
c32b891a
NC
115#, c-format
116msgid ""
117" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
118" compress DWARF debug sections using zlib [default]\n"
119msgstr ""
120" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
121" сжимать отладочные разделы DWARF\n"
122" с помощью zlib [по умолчанию]\n"
123
d8dab054 124#: as.c:259
c32b891a
NC
125#, c-format
126msgid ""
127" --nocompress-debug-sections\n"
128" don't compress DWARF debug sections\n"
129msgstr ""
130" --nocompress-debug-sections\n"
131" не сжимать отладочные разделы DWARF\n"
132
d8dab054 133#: as.c:263
c32b891a
NC
134#, c-format
135msgid ""
136" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
137" compress DWARF debug sections using zlib\n"
138msgstr ""
139" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
140" сжимать отладочные разделы DWARF\n"
141" с помощью zlib\n"
142
d8dab054 143#: as.c:266
c32b891a
NC
144#, c-format
145msgid ""
146" --nocompress-debug-sections\n"
147" don't compress DWARF debug sections [default]\n"
148msgstr ""
149" --nocompress-debug-sections\n"
150" не сжимать отладочные разделы DWARF [по умолчанию]\n"
151
d8dab054 152#: as.c:270
bd32c6bd
NC
153#, c-format
154msgid " -D produce assembler debugging messages\n"
155msgstr " -D выводить ассемблерные отладочные сообщения\n"
156
d8dab054 157#: as.c:272
bd32c6bd 158#, c-format
c32b891a
NC
159msgid ""
160" --debug-prefix-map OLD=NEW\n"
161" map OLD to NEW in debug information\n"
bd32c6bd 162msgstr ""
c32b891a
NC
163" --debug-prefix-map СТА=НОВ\n"
164" в отладочной информации преобразовывать\n"
165" СТАрое в НОВое\n"
bd32c6bd 166
d8dab054 167#: as.c:275
bd32c6bd
NC
168#, c-format
169msgid " --defsym SYM=VAL define symbol SYM to given value\n"
170msgstr " --defsym СИМ=ЗНА назначить СИМволу нужно ЗНАчение\n"
171
d8dab054 172#: as.c:291
bd32c6bd
NC
173#, c-format
174msgid " emulate output (default %s)\n"
175msgstr " эмулировать вывод (по умолчанию %s)\n"
176
d8dab054 177#: as.c:296
bd32c6bd
NC
178#, c-format
179msgid " --execstack require executable stack for this object\n"
180msgstr " --execstack требовать исполняемый стек для этого объекта\n"
181
d8dab054 182#: as.c:298
bd32c6bd
NC
183#, c-format
184msgid " --noexecstack don't require executable stack for this object\n"
185msgstr " --noexecstack не требовать исполняемый стек для этого объекта\n"
186
d8dab054 187#: as.c:300
c32b891a
NC
188#, c-format
189msgid ""
190" --size-check=[error|warning]\n"
191"\t\t\t ELF .size directive check (default --size-check=error)\n"
192msgstr ""
193" --size-check=[error|warning]\n"
194"\t\t\t проверка директивы .size в ELF (по умолчанию --size-check=error)\n"
195
d8dab054 196#: as.c:303
c32b891a
NC
197#, c-format
198msgid ""
199" --elf-stt-common=[no|yes]\n"
200" generate ELF common symbols with STT_COMMON type\n"
201msgstr ""
202" --elf-stt-common=[no|yes]\n"
203" генерировать общие символы ELF с типом STT_COMMON\n"
204
d8dab054 205#: as.c:306
c32b891a
NC
206#, c-format
207msgid " --sectname-subst enable section name substitution sequences\n"
208msgstr ""
209" --sectname-subst включать последовательности подстановки\n"
210" в именах разделов\n"
211
d8dab054
NC
212#: as.c:309
213#, c-format
214msgid " --generate-missing-build-notes=[no|yes] "
215msgstr " --generate-missing-build-notes=[no|yes] "
216
217#: as.c:312
218#, c-format
219msgid "(default: yes)\n"
220msgstr "(по умолчанию: yes)\n"
221
222#: as.c:314
223#, c-format
224msgid "(default: no)\n"
225msgstr "(по умолчанию: no)\n"
226
227#: as.c:316
228#, c-format
229msgid " generate GNU Build notes if none are present in the input\n"
230msgstr ""
231" генерировать примечания GNU Build,\n"
232" если их нет во входных данных\n"
233
234#: as.c:320
bd32c6bd
NC
235#, c-format
236msgid " -f skip whitespace and comment preprocessing\n"
237msgstr " -f не выполнять пред-обработку пробелов и комментариев\n"
238
d8dab054 239#: as.c:322
bd32c6bd
NC
240#, c-format
241msgid " -g --gen-debug generate debugging information\n"
242msgstr " -g --gen-debug генерировать отладочную информацию\n"
243
d8dab054 244#: as.c:324
bd32c6bd
NC
245#, c-format
246msgid " --gstabs generate STABS debugging information\n"
247msgstr " --gstabs генерировать отладочную информацию STABS\n"
248
d8dab054 249#: as.c:326
bd32c6bd
NC
250#, c-format
251msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
252msgstr ""
253" --gstabs+ генерировать отладочную информацию STABS\n"
254" с расширениями GNU\n"
255
d8dab054 256#: as.c:328
bd32c6bd
NC
257#, c-format
258msgid " --gdwarf-2 generate DWARF2 debugging information\n"
259msgstr " --gdwarf-2 генерировать отладочную информацию DWARF2\n"
260
d8dab054 261#: as.c:330
c32b891a
NC
262#, c-format
263msgid " --gdwarf-sections generate per-function section names for DWARF line information\n"
264msgstr ""
265" --gdwarf-sections генерировать имена разделов для каждой функции\n"
266" в информацию DWARF о строках\n"
267
d8dab054 268#: as.c:332
bd32c6bd
NC
269#, c-format
270msgid " --hash-size=<value> set the hash table size close to <value>\n"
73a05be2 271msgstr " --hash-size=<знач> задать размер хеш таблицы близким к <значению>\n"
bd32c6bd 272
d8dab054 273#: as.c:334
bd32c6bd
NC
274#, c-format
275msgid " --help show this message and exit\n"
276msgstr " --help показать это сообщение и закончить работу\n"
277
d8dab054 278#: as.c:336
bd32c6bd
NC
279#, c-format
280msgid " --target-help show target specific options\n"
281msgstr " --target-help показать параметры, подходящие только к этой цели\n"
282
d8dab054 283#: as.c:338
bd32c6bd
NC
284#, c-format
285msgid " -I DIR add DIR to search list for .include directives\n"
286msgstr ""
287" -I КАТ добавить КАТалог в список поиска, используемого\n"
288" директивами .include\n"
289
d8dab054 290#: as.c:340
bd32c6bd
NC
291#, c-format
292msgid " -J don't warn about signed overflow\n"
293msgstr " -J не предупреждать о знаковом переполнении\n"
294
d8dab054 295#: as.c:342
bd32c6bd
NC
296#, c-format
297msgid " -K warn when differences altered for long displacements\n"
c32b891a 298msgstr " -K предупреждать при изменении различий в длинных перестановках\n"
bd32c6bd 299
d8dab054 300#: as.c:344
bd32c6bd
NC
301#, c-format
302msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
303msgstr ""
304" -L,--keep-locals сохранять локальные символы (например,\n"
305" начинающиеся с L)\n"
306
d8dab054 307#: as.c:346
bd32c6bd
NC
308#, c-format
309msgid " -M,--mri assemble in MRI compatibility mode\n"
310msgstr " -M,--mri ассемблировать в режиме совместимости с MRI\n"
311
d8dab054 312#: as.c:348
bd32c6bd
NC
313#, c-format
314msgid " --MD FILE write dependency information in FILE (default none)\n"
315msgstr ""
316" --MD ФАЙЛ записывать информацию о зависимостях в ФАЙЛ\n"
317" (по умолчанию не записывается)\n"
318
d8dab054 319#: as.c:350
bd32c6bd
NC
320#, c-format
321msgid " -nocpp ignored\n"
322msgstr " -nocpp игнорируется\n"
323
d8dab054 324#: as.c:352
c32b891a
NC
325#, c-format
326msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
327msgstr " -no-pad-sections не дополнять конец разделов для выравнивая по границам\n"
328
d8dab054 329#: as.c:354
bd32c6bd
NC
330#, c-format
331msgid " -o OBJFILE name the object-file output OBJFILE (default a.out)\n"
332msgstr " -o OBJ-ФАЙЛ имя объектного файла результата (по умолчанию a.out)\n"
333
d8dab054 334#: as.c:356
bd32c6bd
NC
335#, c-format
336msgid " -R fold data section into text section\n"
337msgstr " -R поместить раздел данных в раздел текста\n"
338
d8dab054 339#: as.c:358
bd32c6bd
NC
340#, c-format
341msgid ""
342" --reduce-memory-overheads \n"
343" prefer smaller memory use at the cost of longer\n"
344" assembly times\n"
345msgstr ""
c32b891a
NC
346" --reduce-memory-overheads \n"
347" сокращать расход памяти, хоть и при этом\n"
348" увеличится время компиляции\n"
bd32c6bd 349
d8dab054 350#: as.c:362
bd32c6bd
NC
351#, c-format
352msgid " --statistics print various measured statistics from execution\n"
c32b891a 353msgstr " --statistics показать различную измеренную статистику выполнения\n"
bd32c6bd 354
d8dab054 355#: as.c:364
bd32c6bd
NC
356#, c-format
357msgid " --strip-local-absolute strip local absolute symbols\n"
358msgstr " --strip-local-absolute удалить локальные абсолютные символы\n"
359
d8dab054 360#: as.c:366
bd32c6bd
NC
361#, c-format
362msgid " --traditional-format Use same format as native assembler when possible\n"
363msgstr ""
364" --traditional-format использовать родной для ассемблера формат,\n"
365" если возможно\n"
366
d8dab054 367#: as.c:368
bd32c6bd
NC
368#, c-format
369msgid " --version print assembler version number and exit\n"
370msgstr " --version показать версию ассемблера и закончить работу\n"
371
d8dab054 372#: as.c:370
bd32c6bd
NC
373#, c-format
374msgid " -W --no-warn suppress warnings\n"
375msgstr " -W --no-warn не показывать предупреждения\n"
376
d8dab054 377#: as.c:372
bd32c6bd
NC
378#, c-format
379msgid " --warn don't suppress warnings\n"
380msgstr " --warn показывать предупреждения\n"
381
d8dab054 382#: as.c:374
bd32c6bd
NC
383#, c-format
384msgid " --fatal-warnings treat warnings as errors\n"
385msgstr " --fatal-warnings считать предупреждения ошибками\n"
386
d8dab054 387#: as.c:377
bd32c6bd
NC
388#, c-format
389msgid ""
390" --itbl INSTTBL extend instruction set to include instructions\n"
391" matching the specifications defined in file INSTTBL\n"
392msgstr ""
c32b891a
NC
393" --itbl INSTTBL расширить набор инструкций, включив инструкции\n"
394" из спецификации, определённой в файле INSTTBL\n"
bd32c6bd 395
d8dab054 396#: as.c:381
bd32c6bd
NC
397#, c-format
398msgid " -w ignored\n"
399msgstr " -w игнорируется\n"
400
d8dab054 401#: as.c:383
bd32c6bd
NC
402#, c-format
403msgid " -X ignored\n"
404msgstr " -X игнорируется\n"
405
d8dab054 406#: as.c:385
bd32c6bd
NC
407#, c-format
408msgid " -Z generate object file even after errors\n"
409msgstr " -Z генерировать объектный файл не смотря на ошибки\n"
410
d8dab054 411#: as.c:387
bd32c6bd
NC
412#, c-format
413msgid ""
414" --listing-lhs-width set the width in words of the output data column of\n"
415" the listing\n"
416msgstr ""
c32b891a
NC
417" --listing-lhs-width задать в словах ширину выводимого столбца данных\n"
418" в листинге\n"
bd32c6bd 419
d8dab054 420#: as.c:390
bd32c6bd
NC
421#, c-format
422msgid ""
423" --listing-lhs-width2 set the width in words of the continuation lines\n"
424" of the output data column; ignored if smaller than\n"
425" the width of the first line\n"
426msgstr ""
c32b891a
NC
427" --listing-lhs-width2 задать в словах ширину последующих выводимых строк\n"
428" столбца данных; игнорируется, если меньше ширины\n"
429" первой строки\n"
bd32c6bd 430
d8dab054 431#: as.c:394
bd32c6bd
NC
432#, c-format
433msgid ""
434" --listing-rhs-width set the max width in characters of the lines from\n"
435" the source file\n"
436msgstr ""
c32b891a
NC
437" --listing-rhs-width задать максимальную ширину (в символах) строк из\n"
438" файла исходного кода\n"
bd32c6bd 439
d8dab054 440#: as.c:397
bd32c6bd
NC
441#, c-format
442msgid ""
443" --listing-cont-lines set the maximum number of continuation lines used\n"
444" for the output data column of the listing\n"
445msgstr ""
c32b891a
NC
446" --listing-cont-lines задать максимальное количество последующих строк,\n"
447" используемых в листинге при выводе столбца данных\n"
bd32c6bd 448
d8dab054 449#: as.c:400
bd32c6bd
NC
450#, c-format
451msgid " @FILE read options from FILE\n"
b4a3689a 452msgstr " @ФАЙЛ прочитать параметры из ФАЙЛа\n"
bd32c6bd 453
d8dab054 454#: as.c:408
bd32c6bd
NC
455#, c-format
456msgid "Report bugs to %s\n"
457msgstr "Сообщения об ошибках отправляйте в %s\n"
458
d8dab054 459#: as.c:630
bd32c6bd
NC
460#, c-format
461msgid "unrecognized option -%c%s"
462msgstr "нераспознанный параметр -%c%s"
463
464#. This output is intended to follow the GNU standards document.
d8dab054 465#: as.c:672
bd32c6bd
NC
466#, c-format
467msgid "GNU assembler %s\n"
468msgstr "GNU ассемблер %s\n"
469
d8dab054 470#: as.c:673
bd32c6bd 471#, c-format
c32b891a
NC
472msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
473msgstr "Copyright (C) 2018 Free Software Foundation, Inc.\n"
bd32c6bd 474
d8dab054 475#: as.c:674
bd32c6bd
NC
476#, c-format
477msgid ""
478"This program is free software; you may redistribute it under the terms of\n"
479"the GNU General Public License version 3 or later.\n"
480"This program has absolutely no warranty.\n"
481msgstr ""
482"Эта программа является открытым программным обеспечением; вы можете\n"
483"распространять её согласно условиям GNU General Public License версии 3 или\n"
484"более новой версии.\n"
485"Эта программа не имеет абсолютно никаких гарантий.\n"
486
d8dab054 487#: as.c:679
c32b891a
NC
488#, c-format
489msgid ""
490"This assembler was configured for a target of `%s' and default,\n"
491"cpu type `%s'.\n"
492msgstr ""
493"По умолчанию ассемблер настроен на цель «%s»\n"
494"с типом процессора «%s».\n"
495
d8dab054 496#: as.c:683
bd32c6bd
NC
497#, c-format
498msgid "This assembler was configured for a target of `%s'.\n"
499msgstr "Ассемблер настроен на цель %s.\n"
500
d8dab054 501#: as.c:691
bd32c6bd
NC
502msgid "multiple emulation names specified"
503msgstr "указано несколько имён эмуляции"
504
d8dab054 505#: as.c:693
bd32c6bd
NC
506msgid "emulations not handled in this configuration"
507msgstr "эмуляции не обрабатываются при таких настройках"
508
d8dab054 509#: as.c:698
bd32c6bd
NC
510#, c-format
511msgid "alias = %s\n"
512msgstr "псевдоним = %s\n"
513
d8dab054 514#: as.c:699
bd32c6bd
NC
515#, c-format
516msgid "canonical = %s\n"
517msgstr "каноническое = %s\n"
518
d8dab054 519#: as.c:700
bd32c6bd
NC
520#, c-format
521msgid "cpu-type = %s\n"
522msgstr "тип ЦП = %s\n"
523
d8dab054 524#: as.c:702
bd32c6bd
NC
525#, c-format
526msgid "format = %s\n"
527msgstr "формат = %s\n"
528
d8dab054 529#: as.c:705
bd32c6bd
NC
530#, c-format
531msgid "bfd-target = %s\n"
532msgstr "bfd-цель = %s\n"
533
d8dab054 534#: as.c:722
c32b891a
NC
535#, c-format
536msgid "Invalid --compress-debug-sections option: `%s'"
537msgstr "Некорректный параметр --compress-debug-sections: «%s»"
538
d8dab054 539#: as.c:725
c32b891a
NC
540#, c-format
541msgid "--compress-debug-sections=%s is unsupported"
542msgstr "--compress-debug-sections=%s не поддерживается"
543
d8dab054 544#: as.c:750
bd32c6bd
NC
545msgid "bad defsym; format is --defsym name=value"
546msgstr "неверный defsym; формат должен быть --defsym имя=значение"
547
d8dab054 548#: as.c:770
bd32c6bd
NC
549msgid "no file name following -t option"
550msgstr "для параметра -t не указано имя файла"
551
d8dab054 552#: as.c:785
bd32c6bd
NC
553#, c-format
554msgid "failed to read instruction table %s\n"
555msgstr "не удалось прочитать таблицу инструкций %s\n"
556
d8dab054 557#: as.c:901
c32b891a
NC
558#, c-format
559msgid "Invalid --size-check= option: `%s'"
560msgstr "Некорректное значение --size-check=: «%s»"
561
d8dab054 562#: as.c:910
c32b891a
NC
563#, c-format
564msgid "Invalid --elf-stt-common= option: `%s'"
565msgstr "Некорректное значение --elf-stt-common=: «%s»"
566
d8dab054
NC
567#: as.c:924
568#, c-format
569msgid "Invalid --generate-missing-build-notes option: `%s'"
570msgstr "Некорректный параметр --generate-missing-build-notes: «%s»"
571
572#: as.c:995
bd32c6bd
NC
573#, c-format
574msgid "invalid listing option `%c'"
575msgstr "неверный параметр %c для листинга"
576
d8dab054 577#: as.c:1048
bd32c6bd
NC
578msgid "--hash-size needs a numeric argument"
579msgstr "для --hash-size требуется числовой аргумент"
580
d8dab054 581#: as.c:1070
bd32c6bd
NC
582#, c-format
583msgid "%s: total time in assembly: %ld.%06ld\n"
584msgstr "%s: общее время ассемблирования: %ld.%06ld\n"
585
d8dab054
NC
586#: as.c:1263
587msgid "The input and output files must be distinct"
588msgstr "Входной и выходной файлы должны быть различными"
589
590#: as.c:1373
c32b891a
NC
591#, c-format
592msgid "%d warning"
593msgid_plural "%d warnings"
594msgstr[0] "%d предупреждение"
595msgstr[1] "%d предупреждения"
596msgstr[2] "%d предупреждений"
597
d8dab054 598#: as.c:1375
bd32c6bd 599#, c-format
c32b891a
NC
600msgid "%d error"
601msgid_plural "%d errors"
602msgstr[0] "%d ошибка"
603msgstr[1] "%d ошибки"
604msgstr[2] "%d ошибок"
bd32c6bd 605
d8dab054 606#: as.c:1379
bd32c6bd 607#, c-format
c32b891a
NC
608msgid "%s, treating warnings as errors"
609msgstr "%s, предупреждения считаются ошибками"
bd32c6bd 610
d8dab054 611#: as.c:1390
c32b891a
NC
612#, c-format
613msgid "%s, %s, generating bad object file\n"
614msgstr "%s, %s, генерируется плохой объектный файл\n"
615
616#: as.h:173
bd32c6bd
NC
617#, c-format
618msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
c32b891a 619msgstr "Неожиданное значение %ld в строке %d файла «%s»\n"
bd32c6bd
NC
620
621#.
622#. * We have a GROSS internal error.
623#. * This should never happen.
624#.
d8dab054 625#: atof-generic.c:418 config/tc-m68k.c:3501
bd32c6bd
NC
626msgid "failed sanity check"
627msgstr "проверка на исправность не пройдена"
628
c32b891a
NC
629#: cgen.c:107 config/tc-alpha.c:2099 config/tc-alpha.c:2123
630#: config/tc-arc.c:4013 config/tc-arc.c:4087 config/tc-d10v.c:550
631#: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
d8dab054 632#: config/tc-ppc.c:2967 config/tc-ppc.c:3153 config/tc-ppc.c:3418
c32b891a
NC
633#: config/tc-s390.c:1323 config/tc-s390.c:1446 config/tc-s390.c:1584
634#: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
635#: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
bd32c6bd 636msgid "too many fixups"
c32b891a 637msgstr "слишком много местоположений (fixups)"
bd32c6bd 638
c32b891a 639#: cgen.c:372 cgen.c:392 config/tc-d10v.c:461 config/tc-d30v.c:453
d8dab054
NC
640#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3009
641#: config/tc-s390.c:1307 config/tc-v850.c:2647 config/tc-v850.c:2681
642#: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:446
bd32c6bd
NC
643msgid "illegal operand"
644msgstr "неверный операнд"
645
c32b891a 646#: cgen.c:396 config/tc-avr.c:899 config/tc-d10v.c:463 config/tc-d30v.c:455
d8dab054
NC
647#: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613
648#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
649#: config/tc-msp430.c:417 config/tc-ppc.c:3011 config/tc-s390.c:1312
650#: config/tc-sh.c:989 config/tc-v850.c:2651 config/tc-v850.c:2685
651#: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
652#: config/tc-z80.c:557 config/tc-z8k.c:349
bd32c6bd
NC
653msgid "missing operand"
654msgstr "пропущен операнд"
655
c32b891a 656#: cgen.c:767
bd32c6bd 657msgid "a reloc on this operand implies an overflow"
c32b891a 658msgstr "перемещение на этот операнд означает переполнение"
bd32c6bd 659
c32b891a 660#: cgen.c:790
bd32c6bd
NC
661msgid "operand mask overflow"
662msgstr "переполнение маски операнда"
663
664#. We can't actually support subtracting a symbol.
d8dab054
NC
665#: cgen.c:851 config/tc-arm.c:1786 config/tc-arm.c:10358 config/tc-arm.c:10410
666#: config/tc-arm.c:10668 config/tc-arm.c:11505 config/tc-arm.c:12642
667#: config/tc-arm.c:12682 config/tc-arm.c:13025 config/tc-arm.c:13066
668#: config/tc-arm.c:17547 config/tc-arm.c:17588 config/tc-avr.c:1550
c32b891a
NC
669#: config/tc-avr.c:1562 config/tc-avr.c:1826 config/tc-cris.c:4067
670#: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
d8dab054
NC
671#: config/tc-ft32.c:587 config/tc-mips.c:9455 config/tc-mips.c:10760
672#: config/tc-mips.c:12016 config/tc-mips.c:12675 config/tc-nds32.c:6638
c32b891a
NC
673#: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:957
674#: config/tc-spu.c:981 config/tc-tilegx.c:1485 config/tc-tilepro.c:1346
675#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
d8dab054 676#: config/tc-xtensa.c:5980 config/tc-xtensa.c:13165
bd32c6bd
NC
677msgid "expression too complex"
678msgstr "слишком сложное выражение"
679
d8dab054 680#: cgen.c:950 config/tc-ppc.c:6997 config/tc-s390.c:2365 config/tc-v850.c:3503
c32b891a 681#: config/tc-xstormy16.c:539
bd32c6bd
NC
682msgid "unresolved expression that must be resolved"
683msgstr "нерешаемое выражение, которое должно быть решено"
684
c32b891a 685#: cgen.c:975 config/tc-xstormy16.c:564
bd32c6bd
NC
686#, c-format
687msgid "internal error: can't install fix for reloc type %d (`%s')"
73a05be2 688msgstr "внутренняя ошибка: не удалось установить местоположение для перемещения с типом %d («%s»)"
bd32c6bd 689
c32b891a 690#: cgen.c:1026 config/tc-nios2.c:1360 config/tc-pru.c:788
bd32c6bd
NC
691msgid "relocation is not supported"
692msgstr "перемещение не поддерживается"
693
d8dab054 694#: cond.c:84
bd32c6bd 695msgid "invalid identifier for \".ifdef\""
c32b891a 696msgstr "неверный идентификатор для «.ifdef»"
bd32c6bd 697
d8dab054 698#: cond.c:151
bd32c6bd 699msgid "non-constant expression in \".if\" statement"
c32b891a 700msgstr "неконстантное выражение в операторе «.if»"
bd32c6bd 701
d8dab054 702#: cond.c:279
bd32c6bd
NC
703msgid "bad format for ifc or ifnc"
704msgstr "неверный формат для ifc или ifnc"
705
d8dab054 706#: cond.c:310
bd32c6bd 707msgid "\".elseif\" without matching \".if\""
c32b891a 708msgstr "«.elseif» без надлежащего «.if»"
bd32c6bd 709
d8dab054 710#: cond.c:314
bd32c6bd 711msgid "\".elseif\" after \".else\""
c32b891a 712msgstr "«.elseif» после «.else»"
bd32c6bd 713
d8dab054 714#: cond.c:317 cond.c:423
c32b891a
NC
715msgid "here is the previous \".else\""
716msgstr "здесь предыдущий «.else»"
bd32c6bd 717
d8dab054 718#: cond.c:320 cond.c:426
c32b891a
NC
719msgid "here is the previous \".if\""
720msgstr "здесь предыдущий «.if»"
bd32c6bd 721
d8dab054 722#: cond.c:349
bd32c6bd 723msgid "non-constant expression in \".elseif\" statement"
c32b891a 724msgstr "неконстантное выражение в операторе «.elseif»"
bd32c6bd 725
d8dab054 726#: cond.c:387
bd32c6bd 727msgid "\".endif\" without \".if\""
c32b891a 728msgstr "«.endif» без «.if»"
bd32c6bd 729
d8dab054 730#: cond.c:416
bd32c6bd 731msgid "\".else\" without matching \".if\""
c32b891a 732msgstr "«.else» без надлежащего «.if»"
bd32c6bd 733
d8dab054 734#: cond.c:420
c32b891a
NC
735msgid "duplicate \".else\""
736msgstr "повторный «.else»"
bd32c6bd 737
d8dab054 738#: cond.c:471
bd32c6bd
NC
739msgid ".ifeqs syntax error"
740msgstr "синтаксическая ошибка в .ifeqs"
741
d8dab054 742#: cond.c:553
bd32c6bd
NC
743msgid "end of macro inside conditional"
744msgstr "конец макроса внутри условия"
745
d8dab054 746#: cond.c:555
bd32c6bd
NC
747msgid "end of file inside conditional"
748msgstr "конец файла внутри условия"
749
d8dab054 750#: cond.c:559
bd32c6bd
NC
751msgid "here is the start of the unterminated conditional"
752msgstr "вот начало незавершённого условия"
753
d8dab054 754#: cond.c:563
bd32c6bd
NC
755msgid "here is the \"else\" of the unterminated conditional"
756msgstr "вот \"else\" незавершённого условия"
757
c32b891a 758#: config/atof-ieee.c:139
bd32c6bd
NC
759msgid "cannot create floating-point number"
760msgstr "не удалось создать число с плавающей точкой"
761
c32b891a 762#: config/atof-ieee.c:286
bd32c6bd
NC
763msgid "NaNs are not supported by this target\n"
764msgstr "NaN не поддерживается этой целью\n"
765
c32b891a 766#: config/atof-ieee.c:325 config/atof-ieee.c:366
bd32c6bd
NC
767msgid "Infinities are not supported by this target\n"
768msgstr "Бесконечность не поддерживается этой целью\n"
769
d8dab054 770#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1162
c32b891a 771#: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
bd32c6bd
NC
772msgid "Unrecognized or unsupported floating point constant"
773msgstr "Нераспознанная или неподдерживаемая константа с плавающей точкой"
774
c32b891a 775#: config/obj-aout.c:81
bd32c6bd
NC
776#, c-format
777msgid "Attempt to put a common symbol into set %s"
c32b891a 778msgstr "Попытка поместить общий символ в набор %s"
bd32c6bd 779
c32b891a 780#: config/obj-aout.c:85
bd32c6bd
NC
781#, c-format
782msgid "Attempt to put an undefined symbol into set %s"
c32b891a 783msgstr "Попытка поместить неопределённый символ в набор %s"
bd32c6bd 784
c32b891a 785#: config/obj-aout.c:112 config/obj-coff.c:1382
bd32c6bd
NC
786#, c-format
787msgid "Symbol `%s' can not be both weak and common"
c32b891a 788msgstr "Символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 789
c32b891a 790#: config/obj-coff.c:135 dw2gencfi.c:334
bd32c6bd
NC
791#, c-format
792msgid "Inserting \"%s\" into structure table failed: %s"
c32b891a 793msgstr "Не удалось вставить «%s» в таблицу структур: %s"
bd32c6bd 794
d8dab054
NC
795#: config/obj-coff.c:214 config/obj-coff.c:1681 config/tc-ppc.c:5630
796#: config/tc-tic54x.c:3980 read.c:2961
bd32c6bd
NC
797#, c-format
798msgid "error setting flags for \"%s\": %s"
c32b891a 799msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd
NC
800
801#. Zero is used as an end marker in the file.
c32b891a 802#: config/obj-coff.c:435
bd32c6bd
NC
803msgid "Line numbers must be positive integers\n"
804msgstr "Номера строк должны быть положительными целыми числами\n"
805
c32b891a 806#: config/obj-coff.c:467
bd32c6bd
NC
807msgid ".ln pseudo-op inside .def/.endef: ignored."
808msgstr "Псевдооперация .in внутри .def/.endef: игнорируется."
809
c32b891a 810#: config/obj-coff.c:509 ecoff.c:3245
bd32c6bd
NC
811msgid ".loc outside of .text"
812msgstr ".loc вне .text"
813
c32b891a 814#: config/obj-coff.c:516
bd32c6bd
NC
815msgid ".loc pseudo-op inside .def/.endef: ignored."
816msgstr "Псевдооперация .loc внутри .def/.endef: игнорируется."
817
c32b891a 818#: config/obj-coff.c:596
bd32c6bd
NC
819msgid ".def pseudo-op used inside of .def/.endef: ignored."
820msgstr "Псевдооперация .def используется внутри .def/.endef: игнорируется."
821
c32b891a 822#: config/obj-coff.c:629
bd32c6bd
NC
823msgid ".endef pseudo-op used outside of .def/.endef: ignored."
824msgstr "Псевдооперация .endef используется вне .def/.endef: игнорируется."
825
c32b891a 826#: config/obj-coff.c:668
bd32c6bd
NC
827#, c-format
828msgid "`%s' symbol without preceding function"
c32b891a 829msgstr "символ «%s» без предшествующей функции"
bd32c6bd 830
c32b891a 831#: config/obj-coff.c:755
bd32c6bd
NC
832#, c-format
833msgid "unexpected storage class %d"
834msgstr "неожиданный класс хранения %d"
835
c32b891a 836#: config/obj-coff.c:863
bd32c6bd
NC
837msgid ".dim pseudo-op used outside of .def/.endef: ignored."
838msgstr "Псевдооперация .dim используется вне .def/.endef: игнорируется."
839
c32b891a 840#: config/obj-coff.c:883
bd32c6bd
NC
841msgid "badly formed .dim directive ignored"
842msgstr "неправильный формат директивы .dim: игнорируется"
843
c32b891a
NC
844#: config/obj-coff.c:932
845msgid ".size pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
846msgstr "Псевдооперация .size используется вне .def/.endef: игнорируется."
847
c32b891a
NC
848#: config/obj-coff.c:947
849msgid ".scl pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
850msgstr "Псевдооперация .scl используется вне .def/.endef: игнорируется."
851
c32b891a
NC
852#: config/obj-coff.c:964
853msgid ".tag pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
854msgstr "Псевдооперация .tag используется вне .def/.endef: игнорируется."
855
c32b891a 856#: config/obj-coff.c:981
bd32c6bd
NC
857#, c-format
858msgid "tag not found for .tag %s"
859msgstr "метка не найдена для .tag %s"
860
c32b891a
NC
861#: config/obj-coff.c:994
862msgid ".type pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
863msgstr "Псевдооперация .type используется вне .def/.endef: игнорируется."
864
c32b891a
NC
865#: config/obj-coff.c:1013
866msgid ".val pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
867msgstr "Псевдооперация .val используется вне .def/.endef: игнорируется."
868
c32b891a 869#: config/obj-coff.c:1160
bd32c6bd
NC
870msgid "badly formed .weak directive ignored"
871msgstr "неправильный формат директивы.weak: игнорируется"
872
c32b891a 873#: config/obj-coff.c:1338
bd32c6bd
NC
874msgid "mismatched .eb"
875msgstr "непарная .eb"
876
c32b891a 877#: config/obj-coff.c:1361
bd32c6bd
NC
878#, c-format
879msgid "C_EFCN symbol for %s out of scope"
c32b891a 880msgstr "Символ C_EFCN для %s вне области"
bd32c6bd 881
c32b891a 882#: config/obj-coff.c:1415
bd32c6bd
NC
883#, c-format
884msgid "Warning: internal error: forgetting to set endndx of %s"
885msgstr "Предупреждение: внутренняя ошибка: забыли установить endndx для %s"
886
887#. STYP_INFO
888#. STYP_LIB
889#. STYP_OVER
c32b891a 890#: config/obj-coff.c:1646
bd32c6bd
NC
891#, c-format
892msgid "unsupported section attribute '%c'"
893msgstr "неподдерживаемый атрибут раздела %c"
894
d8dab054 895#: config/obj-coff.c:1650 config/tc-ppc.c:5612
bd32c6bd
NC
896#, c-format
897msgid "unknown section attribute '%c'"
898msgstr "неизвестный атрибут раздела %c"
899
d8dab054 900#: config/obj-coff.c:1693 config/obj-macho.c:269
bd32c6bd
NC
901#, c-format
902msgid "Ignoring changed section attributes for %s"
903msgstr "Игнорируются изменённые атрибуты раздела для %s"
904
c32b891a 905#: config/obj-coff.c:1831
bd32c6bd
NC
906#, c-format
907msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
908msgstr "0x%lx: \"%s\" тип = %ld, класс = %d, сегмент = %d\n"
909
c32b891a 910#: config/obj-ecoff.c:124
bd32c6bd
NC
911msgid "Can't set GP value"
912msgstr "Не удалось установить значение GP"
913
c32b891a 914#: config/obj-ecoff.c:131
bd32c6bd
NC
915msgid "Can't set register masks"
916msgstr "Не удалось установить значение регистра масок"
917
d8dab054 918#: config/obj-elf.c:344 config/tc-sparc.c:4388 config/tc-v850.c:511
bd32c6bd
NC
919#, c-format
920msgid "bad .common segment %s"
921msgstr "неправильный сегмент .common %s"
922
d8dab054 923#: config/obj-elf.c:420
c32b891a
NC
924msgid "Missing symbol name in directive"
925msgstr "В директиве пропущено имя символа"
926
d8dab054 927#: config/obj-elf.c:642
bd32c6bd
NC
928#, c-format
929msgid "setting incorrect section type for %s"
930msgstr "установка некорректного типа раздела для %s"
931
d8dab054 932#: config/obj-elf.c:647
bd32c6bd
NC
933#, c-format
934msgid "ignoring incorrect section type for %s"
935msgstr "игнорируется некорректный тип раздела для %s"
936
d8dab054 937#: config/obj-elf.c:698
bd32c6bd
NC
938#, c-format
939msgid "setting incorrect section attributes for %s"
940msgstr "установка некорректных атрибутов раздела для %s"
941
d8dab054 942#: config/obj-elf.c:709
bd32c6bd 943#, c-format
c32b891a
NC
944msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
945msgstr "в разделе GNU_MBIND не задан SHF_ALLOC: %s"
946
d8dab054 947#: config/obj-elf.c:758
c32b891a 948#, c-format
bd32c6bd
NC
949msgid "ignoring changed section type for %s"
950msgstr "игнорируется изменение типа раздела для %s"
951
d8dab054 952#: config/obj-elf.c:770
bd32c6bd
NC
953#, c-format
954msgid "ignoring changed section attributes for %s"
955msgstr "игнорируется изменение атрибутов раздела для %s"
956
d8dab054 957#: config/obj-elf.c:777
bd32c6bd
NC
958#, c-format
959msgid "ignoring changed section entity size for %s"
960msgstr "игнорируется изменение размера элементов раздела для %s"
961
d8dab054 962#: config/obj-elf.c:841
c32b891a
NC
963msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
964msgstr "нераспознанный атрибут .section: должно быть a,e,w,x,M,S,G,T или число"
965
d8dab054 966#: config/obj-elf.c:901
c32b891a
NC
967msgid "extraneous characters at end of numeric section type"
968msgstr "посторонние символы в конце раздела числового типа"
bd32c6bd 969
d8dab054 970#: config/obj-elf.c:907 read.c:2945
bd32c6bd
NC
971msgid "unrecognized section type"
972msgstr "нераспознанный тип раздела"
973
d8dab054 974#: config/obj-elf.c:939
bd32c6bd
NC
975msgid "unrecognized section attribute"
976msgstr "нераспознанный атрибут раздела"
977
d8dab054 978#: config/obj-elf.c:970 config/tc-alpha.c:4208
bd32c6bd
NC
979msgid "missing name"
980msgstr "пропущено имя"
981
d8dab054 982#: config/obj-elf.c:1128
bd32c6bd 983msgid "invalid merge entity size"
c32b891a 984msgstr "некорректное слияние размера элемента"
bd32c6bd 985
d8dab054 986#: config/obj-elf.c:1135
bd32c6bd 987msgid "entity size for SHF_MERGE not specified"
c32b891a 988msgstr "не задан размер элемента SHF_MERGE"
bd32c6bd 989
d8dab054 990#: config/obj-elf.c:1141
c32b891a
NC
991msgid "? section flag ignored with G present"
992msgstr "флаг раздела ? игнорируется, если установлен G"
993
d8dab054 994#: config/obj-elf.c:1165
bd32c6bd
NC
995msgid "group name for SHF_GROUP not specified"
996msgstr "не задано имя группы для SHF_GROUP"
997
d8dab054 998#: config/obj-elf.c:1190
c32b891a
NC
999#, c-format
1000msgid "unsupported mbind section info: %s"
1001msgstr "неподдерживаемая информация раздела mbind: %s"
1002
d8dab054 1003#: config/obj-elf.c:1205
bd32c6bd 1004msgid "character following name is not '#'"
c32b891a 1005msgstr "символ после имени не «#»"
bd32c6bd 1006
d8dab054 1007#: config/obj-elf.c:1325
bd32c6bd
NC
1008msgid ".previous without corresponding .section; ignored"
1009msgstr ".previous без соответствующей .section; игнорируется"
1010
d8dab054 1011#: config/obj-elf.c:1351
bd32c6bd
NC
1012msgid ".popsection without corresponding .pushsection; ignored"
1013msgstr ".popsection без соответствующей .pushsection; игнорируется"
1014
d8dab054 1015#: config/obj-elf.c:1397
bd32c6bd
NC
1016msgid "expected comma after name in .symver"
1017msgstr "ожидается запятая после имени в .symver"
1018
d8dab054 1019#: config/obj-elf.c:1413 config/obj-elf.c:2303
c32b891a
NC
1020#, c-format
1021msgid "`%s' can't be versioned to common symbol '%s'"
1022msgstr "«%s» не может иметь версии для общего символа «%s»"
1023
d8dab054 1024#: config/obj-elf.c:1428
bd32c6bd
NC
1025#, c-format
1026msgid "missing version name in `%s' for symbol `%s'"
c32b891a 1027msgstr "пропущено имя версии в «%s» для символа «%s»"
bd32c6bd 1028
d8dab054 1029#: config/obj-elf.c:1439
bd32c6bd
NC
1030#, c-format
1031msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
c32b891a 1032msgstr "несколько версий [«%s»|«%s»] для символа «%s»"
bd32c6bd 1033
d8dab054 1034#: config/obj-elf.c:1475
bd32c6bd
NC
1035#, c-format
1036msgid "expected `%s' to have already been set for .vtable_inherit"
c32b891a 1037msgstr "ожидается «%s» для уже заданной .vtable_inherit"
bd32c6bd 1038
d8dab054 1039#: config/obj-elf.c:1485
bd32c6bd
NC
1040msgid "expected comma after name in .vtable_inherit"
1041msgstr "ожидается запятая после имени в .vtable_inherit"
1042
d8dab054 1043#: config/obj-elf.c:1546
bd32c6bd
NC
1044msgid "expected comma after name in .vtable_entry"
1045msgstr "ожидается запятая после имени в .vtable_entry"
1046
d8dab054 1047#: config/obj-elf.c:1685
c32b891a
NC
1048#, c-format
1049msgid "Attribute name not recognised: %s"
1050msgstr "Не распознано имя атрибута: %s"
1051
d8dab054 1052#: config/obj-elf.c:1702
c32b891a
NC
1053msgid "expected numeric constant"
1054msgstr "ожидается числовая константа"
1055
d8dab054 1056#: config/obj-elf.c:1711 config/tc-arm.c:6482
c32b891a
NC
1057msgid "expected comma"
1058msgstr "ожидается запятая"
1059
d8dab054 1060#: config/obj-elf.c:1744
c32b891a
NC
1061msgid "bad string constant"
1062msgstr "некорректная строковая константа"
1063
d8dab054 1064#: config/obj-elf.c:1748
c32b891a
NC
1065msgid "expected <tag> , <value>"
1066msgstr "ожидается <метка> , <значение>"
1067
d8dab054 1068#: config/obj-elf.c:1868
bd32c6bd
NC
1069msgid "expected quoted string"
1070msgstr "ожидается строка в кавычках"
1071
d8dab054 1072#: config/obj-elf.c:1888
bd32c6bd
NC
1073#, c-format
1074msgid "expected comma after name `%s' in .size directive"
c32b891a 1075msgstr "ожидается запятая после имени «%s» в директиве .size"
bd32c6bd 1076
d8dab054 1077#: config/obj-elf.c:1897
bd32c6bd
NC
1078msgid "missing expression in .size directive"
1079msgstr "пропущено выражение в директиве .size"
1080
d8dab054 1081#: config/obj-elf.c:2020
bd32c6bd
NC
1082#, c-format
1083msgid "symbol '%s' is already defined"
c32b891a 1084msgstr "символ «%s» уже определён"
bd32c6bd 1085
d8dab054 1086#: config/obj-elf.c:2041
c32b891a
NC
1087#, c-format
1088msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1089msgstr "тип символа «%s» поддерживается только целями GNU и FreeBSD"
1090
d8dab054 1091#: config/obj-elf.c:2053
bd32c6bd
NC
1092#, c-format
1093msgid "symbol type \"%s\" is supported only by GNU targets"
c32b891a 1094msgstr "тип символа «%s» поддерживается только целями GNU"
bd32c6bd 1095
d8dab054 1096#: config/obj-elf.c:2064
bd32c6bd
NC
1097#, c-format
1098msgid "unrecognized symbol type \"%s\""
c32b891a 1099msgstr "нераспознанный тип символа «%s»"
bd32c6bd 1100
d8dab054 1101#: config/obj-elf.c:2231 config/obj-elf.c:2234
c32b891a
NC
1102#, c-format
1103msgid ".size expression for %s does not evaluate to a constant"
1104msgstr "из выражения .size для %s не получается константа"
bd32c6bd 1105
d8dab054 1106#: config/obj-elf.c:2268
bd32c6bd
NC
1107#, c-format
1108msgid "invalid attempt to declare external version name as default in symbol `%s'"
c32b891a 1109msgstr "некорректная попытка объявить внешнее имя версии значением по умолчанию в символе «%s»"
bd32c6bd 1110
d8dab054 1111#: config/obj-elf.c:2337 ecoff.c:3600
bd32c6bd
NC
1112#, c-format
1113msgid "symbol `%s' can not be both weak and common"
c32b891a 1114msgstr "символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 1115
d8dab054 1116#: config/obj-elf.c:2449
bd32c6bd
NC
1117#, c-format
1118msgid "assuming all members of group `%s' are COMDAT"
c32b891a 1119msgstr "предполагаем, что все члены группы «%s» — COMDAT"
bd32c6bd 1120
d8dab054 1121#: config/obj-elf.c:2461
bd32c6bd
NC
1122#, c-format
1123msgid "can't create group: %s"
c32b891a 1124msgstr "не удалось создать группу: %s"
bd32c6bd 1125
d8dab054 1126#: config/obj-elf.c:2616
bd32c6bd
NC
1127#, c-format
1128msgid "failed to set up debugging information: %s"
c32b891a 1129msgstr "не удалось задать отладочную информацию: %s"
bd32c6bd 1130
d8dab054 1131#: config/obj-elf.c:2636
bd32c6bd
NC
1132#, c-format
1133msgid "can't start writing .mdebug section: %s"
73a05be2 1134msgstr "не удалось начать запись раздела .mdebug: %s"
bd32c6bd 1135
d8dab054 1136#: config/obj-elf.c:2644
bd32c6bd
NC
1137#, c-format
1138msgid "could not write .mdebug section: %s"
c32b891a 1139msgstr "невозможно записать раздел .mdebug: %s"
bd32c6bd 1140
c32b891a 1141#: config/obj-evax.c:127
bd32c6bd 1142#, c-format
c32b891a
NC
1143msgid "no entry symbol for global function '%s'"
1144msgstr "отсутствует входной символ для глобальной функции «%s»"
bd32c6bd 1145
c32b891a
NC
1146#. make a temp string.
1147#: config/obj-macho.c:119
bd32c6bd 1148#, c-format
c32b891a
NC
1149msgid "the %s name '%s' is too long (maximum 16 characters)"
1150msgstr "слишком длинное %s для имени «%s» (не более 16 символов)"
bd32c6bd 1151
c32b891a 1152#: config/obj-macho.c:130
bd32c6bd 1153#, c-format
c32b891a
NC
1154msgid "expected a %s name followed by a `,'"
1155msgstr "после имени %s ожидается «,»"
bd32c6bd 1156
c32b891a 1157#: config/obj-macho.c:195
bd32c6bd 1158#, c-format
c32b891a
NC
1159msgid "cannot override zerofill section type for `%s,%s'"
1160msgstr "невозможно заместить заполненный нулями тип раздела для «%s,%s»"
bd32c6bd 1161
c32b891a 1162#: config/obj-macho.c:249
bd32c6bd 1163#, c-format
c32b891a
NC
1164msgid "failed to set flags for \"%s\": %s"
1165msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd 1166
d8dab054 1167#: config/obj-macho.c:342
bd32c6bd 1168#, c-format
c32b891a
NC
1169msgid "unknown or invalid section type '%s'"
1170msgstr "неизвестный или некорректный тип раздела «%s»"
bd32c6bd 1171
d8dab054 1172#: config/obj-macho.c:381
bd32c6bd 1173#, c-format
c32b891a
NC
1174msgid "unknown or invalid section attribute '%s'"
1175msgstr "неизвестный или некорректный атрибут раздела «%s»"
bd32c6bd 1176
d8dab054 1177#: config/obj-macho.c:402
c32b891a
NC
1178msgid "unexpected section size information"
1179msgstr "неожиданный размер информации раздела"
bd32c6bd 1180
d8dab054 1181#: config/obj-macho.c:414
c32b891a
NC
1182msgid "missing sizeof_stub expression"
1183msgstr "отсутствует выражение sizeof_stub"
bd32c6bd 1184
d8dab054
NC
1185#: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11770
1186#: config/tc-score.c:6099 expr.c:1172 read.c:1716
c32b891a
NC
1187msgid "expected symbol name"
1188msgstr "ожидается имя символа"
bd32c6bd 1189
d8dab054 1190#: config/obj-macho.c:491 read.c:495
c32b891a
NC
1191msgid "bad or irreducible absolute expression"
1192msgstr "плохое или неприводимое абсолютное выражение"
bd32c6bd 1193
d8dab054 1194#: config/obj-macho.c:497 config/tc-score.c:6116 read.c:1754
c32b891a
NC
1195msgid "missing size expression"
1196msgstr "отсутствует размер выражения"
bd32c6bd 1197
d8dab054 1198#: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760
bd32c6bd 1199#, c-format
c32b891a
NC
1200msgid "size (%ld) out of range, ignored"
1201msgstr "размер (%ld) выходит за границы, игнорируется"
bd32c6bd 1202
d8dab054
NC
1203#: config/obj-macho.c:516 config/tc-score.c:6259 dwarf2dbg.c:964 ecoff.c:3359
1204#: read.c:1772 read.c:1877 read.c:2628 read.c:3200 read.c:3631 symbols.c:341
c32b891a 1205#: symbols.c:436
bd32c6bd 1206#, c-format
c32b891a
NC
1207msgid "symbol `%s' is already defined"
1208msgstr "символ «%s» уже определён"
bd32c6bd 1209
d8dab054 1210#: config/obj-macho.c:526 read.c:1787
bd32c6bd 1211#, c-format
c32b891a
NC
1212msgid "size of \"%s\" is already %ld; not changing to %ld"
1213msgstr "размер «%s» уже равен %ld; не изменяется на %ld"
bd32c6bd 1214
d8dab054 1215#: config/obj-macho.c:537
c32b891a
NC
1216msgid "align value not recognized, using size"
1217msgstr "не распознано значение выравнивания, используется размер"
bd32c6bd 1218
d8dab054 1219#: config/obj-macho.c:542 config/obj-macho.c:905
bd32c6bd 1220#, c-format
c32b891a
NC
1221msgid "Alignment (%lu) too large: 15 assumed."
1222msgstr "Выравнивание (%lu) слишком велико: используем 15."
bd32c6bd 1223
d8dab054 1224#: config/obj-macho.c:608
bd32c6bd 1225#, c-format
c32b891a
NC
1226msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1227msgstr "BFD не синхронизирована с GAS, необработанный всем известный тип раздела «%s»"
bd32c6bd 1228
d8dab054 1229#: config/obj-macho.c:810
c32b891a
NC
1230#, c-format
1231msgid "%s is not used for the selected target"
1232msgstr "%s не используется в выбранной цели"
bd32c6bd 1233
d8dab054 1234#: config/obj-macho.c:875
c32b891a
NC
1235msgid "internal error: base section index out of range"
1236msgstr "внутренняя ошибка: индекс основного раздела вне диапазона"
bd32c6bd 1237
d8dab054 1238#: config/obj-macho.c:961
c32b891a
NC
1239#, c-format
1240msgid "internal error: bad file property ID %d"
1241msgstr "внутренняя ошибка: некорректный ID (%d) свойства файла"
bd32c6bd 1242
d8dab054 1243#: config/obj-macho.c:969
c32b891a
NC
1244msgid "failed to set subsections by symbols"
1245msgstr "не удалось задать подразделы символами"
bd32c6bd 1246
d8dab054 1247#: config/obj-macho.c:1032
c32b891a
NC
1248#, c-format
1249msgid "'%s' previously declared as '%s'."
1250msgstr "«%s» ранее объявлена как «%s»."
bd32c6bd 1251
d8dab054 1252#: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
c32b891a
NC
1253#, c-format
1254msgid "'%s' can't be a weak_definition (currently only supported in sections of type coalesced)"
1255msgstr "«%s» не может быть weak_definition (пока поддерживается только в разделах с типом coalesced)"
bd32c6bd 1256
d8dab054 1257#: config/obj-macho.c:1169
c32b891a
NC
1258msgid "use of .indirect_symbols requires `-dynamic'"
1259msgstr "при использовании .indirect_symbols требуется «-dynamic»"
bd32c6bd 1260
d8dab054 1261#: config/obj-macho.c:1186
bd32c6bd 1262#, c-format
c32b891a
NC
1263msgid "attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %s"
1264msgstr "попытка добавить indirect_symbol в раздел заглушек или ссылок с нулевым размером элемента в %s"
bd32c6bd 1265
d8dab054 1266#: config/obj-macho.c:1216
c32b891a
NC
1267msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1268msgstr ".indirect_symbol должен быть в разделе указателей на символы или заглушки."
1269
d8dab054 1270#: config/obj-macho.c:1485
bd32c6bd 1271#, c-format
c32b891a
NC
1272msgid "'%s' can't be a weak_definition (since it is undefined)"
1273msgstr "«%s» не может быть weak_definition (так как не определён)"
bd32c6bd 1274
d8dab054 1275#: config/obj-macho.c:1491
bd32c6bd 1276#, c-format
c32b891a
NC
1277msgid "Non-global symbol: '%s' can't be a weak_definition."
1278msgstr "Не глобальный символ: «%s» не может быть weak_definition."
bd32c6bd 1279
d8dab054 1280#: config/obj-macho.c:1497
bd32c6bd 1281#, c-format
c32b891a
NC
1282msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1283msgstr "внутренняя ошибка: [%s] неожиданный код [%lx] в символе frob"
bd32c6bd 1284
d8dab054 1285#: config/obj-macho.c:1538
bd32c6bd 1286#, c-format
c32b891a
NC
1287msgid "unrecognized stab type '%c'"
1288msgstr "нераспознанный тип stab «%c»"
bd32c6bd 1289
d8dab054 1290#: config/obj-macho.c:1589
bd32c6bd 1291#, c-format
c32b891a
NC
1292msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1293msgstr "«%s» должен быть определён в «%s» — «%s» {раздел %s}"
bd32c6bd 1294
d8dab054 1295#: config/obj-macho.c:1597
bd32c6bd 1296#, c-format
c32b891a
NC
1297msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1298msgstr "«%s» должен быть определён в «%s» {раздел «%s»} — «%s»"
bd32c6bd 1299
d8dab054 1300#: config/obj-macho.c:1604
bd32c6bd 1301#, c-format
c32b891a
NC
1302msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1303msgstr "«%s» и «%s» должны быть определены в «%s» — «%s»"
bd32c6bd 1304
d8dab054 1305#: config/obj-macho.c:1806
bd32c6bd 1306#, c-format
c32b891a
NC
1307msgid "the number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)"
1308msgstr "номер .indirect_symbols, определённый в разделе %s, не совпадает с ожидаемым (определён %d, ожидается %d)"
bd32c6bd 1309
d8dab054 1310#: config/obj-macho.c:1826
c32b891a
NC
1311#, c-format
1312msgid "internal error: failed to allocate %d indirectsymbol pointers"
1313msgstr "внутренняя ошибка: не удалось выделить %d указателей indirectsymbol"
bd32c6bd 1314
d8dab054 1315#: config/obj-macho.c:1840 config/obj-macho.c:1863
c32b891a
NC
1316msgid "internal error: more indirect mach-o symbols than expected"
1317msgstr "внутренняя ошибка: неявных символов mach-o больше, чем ожидалось"
bd32c6bd 1318
c32b891a
NC
1319#: config/obj-som.c:56
1320msgid "Only one .compiler pseudo-op per file!"
1321msgstr "Только одна псевдооперация .compiler на файл!"
bd32c6bd 1322
c32b891a
NC
1323#: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1324msgid "Expected quoted string"
1325msgstr "Ожидается строка в кавычках"
bd32c6bd 1326
c32b891a
NC
1327#: config/obj-som.c:86
1328msgid ".compiler directive missing language and version"
1329msgstr "у директивы .compiler не указан язык и версия"
bd32c6bd 1330
c32b891a
NC
1331#: config/obj-som.c:96
1332msgid ".compiler directive missing version"
1333msgstr "у директивы .compiler не указана версия"
bd32c6bd 1334
c32b891a 1335#: config/obj-som.c:112
bd32c6bd 1336#, c-format
c32b891a
NC
1337msgid "FATAL: Attaching compiler header %s"
1338msgstr "ОСТАНОВ: присоединение заголовка компилятора %s"
bd32c6bd 1339
c32b891a
NC
1340#: config/obj-som.c:127
1341msgid "Only one .version pseudo-op per file!"
1342msgstr "Только одна псевдооперация .version на файл!"
bd32c6bd 1343
c32b891a
NC
1344#: config/obj-som.c:151
1345#, c-format
1346msgid "attaching version header %s: %s"
1347msgstr "присоединение заголовка версии %s: %s"
bd32c6bd 1348
c32b891a
NC
1349#: config/obj-som.c:169
1350msgid "Only one .copyright pseudo-op per file!"
1351msgstr "Только одна псевдооперация .copyright на файл!"
bd32c6bd 1352
c32b891a
NC
1353#: config/obj-som.c:193
1354#, c-format
1355msgid "attaching copyright header %s: %s"
1356msgstr "присоединение заголовка авторских прав %s: %s"
bd32c6bd 1357
c32b891a
NC
1358#: config/tc-aarch64.c:373
1359msgid "integer 32-bit register expected"
1360msgstr "ожидается целочисленный 32-битный регистр"
bd32c6bd 1361
c32b891a
NC
1362#: config/tc-aarch64.c:376
1363msgid "integer 64-bit register expected"
1364msgstr "ожидается целочисленный 64-битный регистр"
bd32c6bd 1365
c32b891a
NC
1366#: config/tc-aarch64.c:379
1367msgid "integer register expected"
1368msgstr "ожидается целочисленный регистр"
bd32c6bd 1369
c32b891a
NC
1370#: config/tc-aarch64.c:382
1371msgid "64-bit integer or SP register expected"
1372msgstr "ожидается целочисленный 64-битный регистр или регистр SP"
bd32c6bd 1373
c32b891a
NC
1374#: config/tc-aarch64.c:385 config/tc-mcore.c:839 config/tc-mcore.c:1355
1375#: config/tc-mcore.c:1409
1376msgid "base register expected"
1377msgstr "ожидается базовый регистр"
bd32c6bd 1378
c32b891a
NC
1379#: config/tc-aarch64.c:388
1380msgid "integer or zero register expected"
1381msgstr "ожидается целочисленный регистр или ноль"
bd32c6bd 1382
c32b891a
NC
1383#: config/tc-aarch64.c:391
1384msgid "offset register expected"
1385msgstr "ожидается регистр смещения"
bd32c6bd 1386
c32b891a
NC
1387#: config/tc-aarch64.c:394
1388msgid "integer or SP register expected"
1389msgstr "ожидается целочисленный регистр или регистр SP"
1390
1391#: config/tc-aarch64.c:397
1392msgid "integer, zero or SP register expected"
1393msgstr "ожидается целочисленный регистр, ноль или регистр SP"
1394
1395#: config/tc-aarch64.c:400
1396msgid "8-bit SIMD scalar register expected"
1397msgstr "8-ожидается скалярный 8-битный регистр SIMD"
1398
1399#: config/tc-aarch64.c:403
1400msgid "16-bit SIMD scalar or floating-point half precision register expected"
1401msgstr "ожидается скалярный 16-битный регистр SIMD или регистр плавающей запятой половинной точности"
1402
1403#: config/tc-aarch64.c:407
1404msgid "32-bit SIMD scalar or floating-point single precision register expected"
1405msgstr "ожидается скалярный 32-битный регистр SIMD или регистр плавающей запятой одинарной точности"
1406
1407#: config/tc-aarch64.c:411
1408msgid "64-bit SIMD scalar or floating-point double precision register expected"
1409msgstr "ожидается скалярный 64-битный регистр SIMD или регистр плавающей запятой двойной точности"
1410
1411#: config/tc-aarch64.c:415
1412msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1413msgstr "ожидается скалярный 128-битный регистр SIMD или регистр плавающей запятой четверной точности"
bd32c6bd 1414
d8dab054 1415#: config/tc-aarch64.c:420 config/tc-arm.c:4411
c32b891a
NC
1416msgid "register expected"
1417msgstr "ожидается регистр"
1418
1419#. any [BHSDQ]P FP
1420#: config/tc-aarch64.c:423
1421msgid "SIMD scalar or floating-point register expected"
1422msgstr "ожидается скалярный регистр SIMD или регистр плавающей запятой"
1423
1424#. any V reg
1425#: config/tc-aarch64.c:426
1426msgid "vector register expected"
1427msgstr "ожидается векторный регистр"
1428
1429#: config/tc-aarch64.c:429
1430msgid "SVE vector register expected"
1431msgstr "ожидается векторный регистр SVE"
1432
1433#: config/tc-aarch64.c:432
1434msgid "SVE predicate register expected"
1435msgstr "ожидается предикатный регистр SVE"
1436
1437#: config/tc-aarch64.c:435
bd32c6bd 1438#, c-format
c32b891a
NC
1439msgid "invalid register type %d"
1440msgstr "некорректный тип регистра %d"
bd32c6bd 1441
d8dab054
NC
1442#: config/tc-aarch64.c:595 config/tc-aarch64.c:597 config/tc-arm.c:1087
1443#: config/tc-score.c:6509 expr.c:1343 read.c:2610
c32b891a
NC
1444msgid "bad expression"
1445msgstr "неправильное выражение"
1446
d8dab054 1447#: config/tc-aarch64.c:607 config/tc-sparc.c:3384
c32b891a
NC
1448msgid "bad segment"
1449msgstr "неправильный сегмент"
1450
1451#: config/tc-aarch64.c:825
1452#, c-format
1453msgid "bad size %d in vector width specifier"
1454msgstr "неправильный размер %d в определителе ширины вектора"
1455
1456#: config/tc-aarch64.c:858
1457#, c-format
1458msgid "unexpected character `%c' in element size"
1459msgstr "неожиданный символ «%c» в элементе размера"
1460
1461#: config/tc-aarch64.c:860
1462msgid "missing element size"
1463msgstr "отсутствует размер элемента"
1464
1465#: config/tc-aarch64.c:869
1466#, c-format
1467msgid "invalid element size %d and vector size combination %c"
1468msgstr "некорректная комбинация размера элемента %d и размера вектора %c"
1469
1470#: config/tc-aarch64.c:904
1471#, c-format
1472msgid "unexpected character `%c' in predication type"
1473msgstr "неожиданный символ «%c» в типе предиката"
1474
1475#: config/tc-aarch64.c:907
1476msgid "missing predication type"
1477msgstr "отсутствует тип предиката"
1478
1479#: config/tc-aarch64.c:1002
1480msgid "this type of register can't be indexed"
1481msgstr "этот тип регистра невозможно проиндексировать"
1482
1483#: config/tc-aarch64.c:1008
1484msgid "index not allowed inside register list"
1485msgstr "внутри списка регистров индекс не допускается"
1486
1487#: config/tc-aarch64.c:1018 config/tc-aarch64.c:1966 config/tc-aarch64.c:2155
d8dab054 1488#: config/tc-arm.c:1579 config/tc-arm.c:3691 config/tc-arm.c:4808
c32b891a
NC
1489msgid "constant expression required"
1490msgstr "требуется константное выражение"
1491
1492#. Indexed vector register expected.
1493#: config/tc-aarch64.c:1030
1494msgid "indexed vector register expected"
1495msgstr "ожидается индексированный векторный регистр"
1496
1497#: config/tc-aarch64.c:1037
1498msgid "invalid use of vector register"
1499msgstr "некорректное использование векторного регистра"
1500
d8dab054 1501#: config/tc-aarch64.c:1129 config/tc-arm.c:1847
c32b891a
NC
1502msgid "expecting {"
1503msgstr "ожидается {"
1504
1505#: config/tc-aarch64.c:1154
1506msgid "invalid vector register in list"
1507msgstr "в списке некорректный векторный регистр"
1508
1509#: config/tc-aarch64.c:1161
1510msgid "invalid scalar register in list"
1511msgstr "в списке некорректный скалярный регистр"
1512
1513#: config/tc-aarch64.c:1174
1514msgid "invalid range in vector register list"
1515msgstr "некорректный диапазон в списке векторных регистров"
1516
1517#: config/tc-aarch64.c:1187
1518msgid "type mismatch in vector register list"
1519msgstr "несовпадение типа в списке векторных регистров"
1520
1521#: config/tc-aarch64.c:1204
1522msgid "end of vector register list not found"
1523msgstr "не найден конец списка векторных регистров"
1524
1525#: config/tc-aarch64.c:1220
1526msgid "constant expression required."
1527msgstr "требуется константное выражение."
1528
1529#: config/tc-aarch64.c:1230
1530msgid "expected index"
1531msgstr "ожидается индекс"
1532
1533#: config/tc-aarch64.c:1237
1534msgid "too many registers in vector register list"
1535msgstr "слишком много регистров в списке векторных регистров"
1536
1537#: config/tc-aarch64.c:1242
1538msgid "empty vector register list"
1539msgstr "список векторных регистров пуст"
1540
d8dab054 1541#: config/tc-aarch64.c:1264 config/tc-arm.c:2233
c32b891a
NC
1542#, c-format
1543msgid "ignoring attempt to redefine built-in register '%s'"
f174ef9f 1544msgstr "игнорируется попытка переопределить встроенный регистр «%s»"
bd32c6bd 1545
d8dab054 1546#: config/tc-aarch64.c:1270 config/tc-arm.c:2238
c32b891a
NC
1547#, c-format
1548msgid "ignoring redefinition of register alias '%s'"
f174ef9f 1549msgstr "игнорируется переопределение псевдонима регистра «%s»"
bd32c6bd 1550
d8dab054 1551#: config/tc-aarch64.c:1316 config/tc-arm.c:2304
c32b891a
NC
1552#, c-format
1553msgid "unknown register '%s' -- .req ignored"
f174ef9f 1554msgstr "неизвестный регистр «%s» — .req игнорируется"
bd32c6bd 1555
d8dab054 1556#: config/tc-aarch64.c:1374 config/tc-arm.c:2512
c32b891a 1557msgid "invalid syntax for .req directive"
f174ef9f 1558msgstr "некорректный синтаксис директивы .req"
bd32c6bd 1559
d8dab054 1560#: config/tc-aarch64.c:1399 config/tc-arm.c:2550
c32b891a 1561msgid "invalid syntax for .unreq directive"
f174ef9f 1562msgstr "некорректный синтаксис директивы .unreq"
bd32c6bd 1563
d8dab054 1564#: config/tc-aarch64.c:1405 config/tc-arm.c:2557
bd32c6bd 1565#, c-format
c32b891a 1566msgid "unknown register alias '%s'"
f174ef9f 1567msgstr "неизвестный псевдоним регистра «%s»"
bd32c6bd 1568
c32b891a
NC
1569#: config/tc-aarch64.c:1407
1570#, c-format
1571msgid "ignoring attempt to undefine built-in register '%s'"
f174ef9f 1572msgstr "игнорируется попытка удалить определение встроенного регистра «%s»"
bd32c6bd 1573
d8dab054
NC
1574#: config/tc-aarch64.c:1731 config/tc-arm.c:3303 config/tc-arm.c:3330
1575#: config/tc-arm.c:3343
c32b891a 1576msgid "literal pool overflow"
f174ef9f 1577msgstr "переполнение пула литералов"
bd32c6bd 1578
d8dab054
NC
1579#: config/tc-aarch64.c:1913 config/tc-aarch64.c:6028 config/tc-arm.c:3564
1580#: config/tc-arm.c:7005
c32b891a 1581msgid "unrecognized relocation suffix"
f174ef9f 1582msgstr "нераспознанный суффикс перемещения"
bd32c6bd 1583
c32b891a
NC
1584#: config/tc-aarch64.c:1915
1585msgid "unimplemented relocation suffix"
f174ef9f 1586msgstr "нереализованный суффикс перемещения"
bd32c6bd 1587
d8dab054 1588#: config/tc-aarch64.c:2123 config/tc-aarch64.c:2313 config/tc-aarch64.c:2357
c32b891a 1589msgid "immediate operand required"
f174ef9f 1590msgstr "требуется непосредственный операнд"
bd32c6bd 1591
c32b891a
NC
1592#: config/tc-aarch64.c:2131
1593msgid "missing immediate expression"
f174ef9f 1594msgstr "отсутствует непосредственное выражение"
bd32c6bd 1595
d8dab054 1596#: config/tc-aarch64.c:2337 config/tc-aarch64.c:5852 config/tc-aarch64.c:5872
c32b891a 1597msgid "invalid floating-point constant"
f174ef9f 1598msgstr "некорректная константа с плавающей точкой"
c32b891a 1599
d8dab054 1600#: config/tc-aarch64.c:3030 config/tc-arm.c:5147 config/tc-arm.c:5156
c32b891a 1601msgid "shift expression expected"
f174ef9f 1602msgstr "ожидается выражение сдвига"
bd32c6bd 1603
d8dab054 1604#: config/tc-aarch64.c:3038
c32b891a 1605msgid "shift operator expected"
f174ef9f 1606msgstr "ожидается оператор сдвига"
bd32c6bd 1607
d8dab054 1608#: config/tc-aarch64.c:3046
c32b891a 1609msgid "invalid use of 'MSL'"
f174ef9f 1610msgstr "некорректное употребление «MSL»"
bd32c6bd 1611
d8dab054 1612#: config/tc-aarch64.c:3054
c32b891a 1613msgid "invalid use of 'MUL'"
f174ef9f 1614msgstr "некорректное употребление «MUL»"
bd32c6bd 1615
d8dab054 1616#: config/tc-aarch64.c:3063
c32b891a 1617msgid "extending shift is not permitted"
f174ef9f 1618msgstr "расширяющий сдвиг не допускается"
bd32c6bd 1619
d8dab054 1620#: config/tc-aarch64.c:3071
c32b891a 1621msgid "'ROR' shift is not permitted"
f174ef9f 1622msgstr "сдвиг «ROR» не допускается"
bd32c6bd 1623
d8dab054 1624#: config/tc-aarch64.c:3079
c32b891a 1625msgid "only 'LSL' shift is permitted"
f174ef9f 1626msgstr "допускается только сдвиг «LSL»"
bd32c6bd 1627
d8dab054 1628#: config/tc-aarch64.c:3087
c32b891a 1629msgid "only 'MUL' is permitted"
f174ef9f 1630msgstr "допускается только «MUL»"
bd32c6bd 1631
d8dab054 1632#: config/tc-aarch64.c:3105
c32b891a 1633msgid "only 'MUL VL' is permitted"
f174ef9f 1634msgstr "допускается только «MUL VL»"
bd32c6bd 1635
d8dab054 1636#: config/tc-aarch64.c:3113
c32b891a 1637msgid "invalid shift for the register offset addressing mode"
f174ef9f 1638msgstr "некорректный сдвиг регистра режима адресации смещения"
bd32c6bd 1639
d8dab054 1640#: config/tc-aarch64.c:3121
c32b891a 1641msgid "invalid shift operator"
f174ef9f 1642msgstr "некорректный оператор сдвига"
c32b891a 1643
d8dab054 1644#: config/tc-aarch64.c:3154
c32b891a 1645msgid "missing shift amount"
f174ef9f 1646msgstr "не указан размер сдвига"
c32b891a 1647
d8dab054 1648#: config/tc-aarch64.c:3161
c32b891a 1649msgid "constant shift amount required"
f174ef9f 1650msgstr "требуется константный размер сдвига"
bd32c6bd 1651
d8dab054 1652#: config/tc-aarch64.c:3170
c32b891a 1653msgid "shift amount out of range 0 to 63"
f174ef9f 1654msgstr "размер сдвига вне диапазона от 0 до 63"
bd32c6bd 1655
d8dab054 1656#: config/tc-aarch64.c:3219
c32b891a 1657msgid "unexpected shift operator"
f174ef9f 1658msgstr "неожиданный оператор сдвига"
c32b891a 1659
d8dab054 1660#: config/tc-aarch64.c:3255
c32b891a 1661msgid "unexpected register in the immediate operand"
f174ef9f 1662msgstr "неожиданный регистр в непосредственном операнде"
bd32c6bd 1663
d8dab054 1664#: config/tc-aarch64.c:3280
c32b891a 1665msgid "integer register expected in the extended/shifted operand register"
f174ef9f 1666msgstr "ожидается целочисленный регистр в расширенном/сдвигающем регистре-операнде"
bd32c6bd 1667
d8dab054
NC
1668#: config/tc-aarch64.c:3315 config/tc-aarch64.c:3449 config/tc-aarch64.c:3578
1669#: config/tc-aarch64.c:3734 config/tc-aarch64.c:3775
c32b891a 1670msgid "unknown relocation modifier"
f174ef9f 1671msgstr "неизвестный модификатор перемещения"
bd32c6bd 1672
d8dab054
NC
1673#: config/tc-aarch64.c:3322 config/tc-aarch64.c:3468 config/tc-aarch64.c:3585
1674#: config/tc-aarch64.c:3741 config/tc-aarch64.c:3782
c32b891a 1675msgid "this relocation modifier is not allowed on this instruction"
f174ef9f 1676msgstr "данный модификатор перемещения недопустим для этой инструкции"
c32b891a 1677
d8dab054 1678#: config/tc-aarch64.c:3476 config/tc-aarch64.c:3596
c32b891a 1679msgid "invalid relocation expression"
f174ef9f 1680msgstr "некорректное выражение перемещения"
c32b891a 1681
d8dab054 1682#: config/tc-aarch64.c:3494
c32b891a 1683msgid "invalid address"
f174ef9f 1684msgstr "неправильный адрес"
bd32c6bd 1685
d8dab054 1686#: config/tc-aarch64.c:3550
c32b891a 1687msgid "invalid use of 32-bit register offset"
f174ef9f 1688msgstr "некорректное использование 32-битного регистра смещения"
bd32c6bd 1689
d8dab054 1690#: config/tc-aarch64.c:3556
c32b891a 1691msgid "offset has different size from base"
f174ef9f 1692msgstr "смещение имеет размер отличный от базы"
bd32c6bd 1693
d8dab054 1694#: config/tc-aarch64.c:3562
c32b891a 1695msgid "invalid use of 64-bit register offset"
f174ef9f 1696msgstr "некорректное использование 64-битного регистра смещения"
bd32c6bd 1697
c32b891a 1698#. [Xn],#expr
d8dab054 1699#: config/tc-aarch64.c:3609 config/tc-aarch64.c:3666
c32b891a 1700msgid "invalid expression in the address"
f174ef9f 1701msgstr "некорректное выражение в адресе"
c32b891a 1702
d8dab054 1703#: config/tc-aarch64.c:3623 config/tc-arm.c:5683 config/tc-arm.c:6260
c32b891a 1704msgid "']' expected"
f174ef9f 1705msgstr "ожидается «]»"
bd32c6bd 1706
d8dab054 1707#: config/tc-aarch64.c:3631
c32b891a 1708msgid "register offset not allowed in pre-indexed addressing mode"
f174ef9f 1709msgstr "регистр смещения не допускается в режиме адресации с предваряющим индексом"
bd32c6bd 1710
d8dab054 1711#: config/tc-aarch64.c:3646 config/tc-arm.c:5719
c32b891a 1712msgid "cannot combine pre- and post-indexing"
f174ef9f 1713msgstr "не удалось объединить пре и пост индексацию"
bd32c6bd 1714
c32b891a 1715#. Reject [Rn]!
d8dab054 1716#: config/tc-aarch64.c:3678
c32b891a 1717msgid "missing offset in the pre-indexed address"
f174ef9f 1718msgstr "отсутствует смещение в адресе с предваряющим индексом"
bd32c6bd 1719
d8dab054 1720#: config/tc-aarch64.c:3908
c32b891a 1721msgid "unknown or missing option to PSB"
f174ef9f 1722msgstr "неизвестный или отсутствующий параметр у PSB"
bd32c6bd 1723
d8dab054 1724#: config/tc-aarch64.c:3916
c32b891a 1725msgid "the specified option is not accepted for PSB"
f174ef9f 1726msgstr "указанный параметр неприемлем для PSB"
bd32c6bd 1727
d8dab054 1728#: config/tc-aarch64.c:3976
bd32c6bd 1729#, c-format
c32b891a 1730msgid "selected processor does not support PSTATE field name '%s'"
f174ef9f 1731msgstr "выбранный процессор не поддерживает имя поля PSTATE «%s»"
bd32c6bd 1732
d8dab054 1733#: config/tc-aarch64.c:3979 config/tc-aarch64.c:4014
c32b891a
NC
1734#, c-format
1735msgid "selected processor does not support system register name '%s'"
f174ef9f 1736msgstr "выбранный процессор не поддерживает имя системного регистра «%s»"
bd32c6bd 1737
d8dab054 1738#: config/tc-aarch64.c:3982
bd32c6bd 1739#, c-format
c32b891a 1740msgid "system register name '%s' is deprecated and may be removed in a future release"
f174ef9f 1741msgstr "имя системного регистра «%s» устарело и может быть удалено в будущих выпусках"
c32b891a 1742
d8dab054 1743#: config/tc-aarch64.c:4056
c32b891a 1744msgid "immediate value out of range "
f174ef9f 1745msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 1746
d8dab054 1747#: config/tc-aarch64.c:4567
bd32c6bd 1748#, c-format
c32b891a 1749msgid "Info: "
f174ef9f 1750msgstr "Информация:"
bd32c6bd 1751
d8dab054 1752#: config/tc-aarch64.c:4602 config/tc-score.c:2750 config/tc-score.c:6498
bd32c6bd 1753#, c-format
c32b891a 1754msgid "%s -- `%s'"
f174ef9f 1755msgstr "%s — «%s»"
bd32c6bd 1756
d8dab054 1757#: config/tc-aarch64.c:4604
bd32c6bd 1758#, c-format
c32b891a 1759msgid "%s at operand %d -- `%s'"
f174ef9f 1760msgstr "%s в операнде %d — «%s»"
bd32c6bd 1761
d8dab054 1762#: config/tc-aarch64.c:4610
c32b891a
NC
1763#, c-format
1764msgid "operand %d must be %s -- `%s'"
f174ef9f 1765msgstr "операнд %d должен быть %s — «%s»"
bd32c6bd 1766
d8dab054 1767#: config/tc-aarch64.c:4616
c32b891a
NC
1768#, c-format
1769msgid "operand mismatch -- `%s'"
f174ef9f 1770msgstr "несоответствие операнда — «%s»"
bd32c6bd 1771
c32b891a 1772#. Print the hint.
d8dab054 1773#: config/tc-aarch64.c:4676
c32b891a 1774msgid " did you mean this?"
f174ef9f 1775msgstr " вы имели в виду это?"
bd32c6bd 1776
d8dab054 1777#: config/tc-aarch64.c:4679 config/tc-aarch64.c:4706
bd32c6bd 1778#, c-format
c32b891a 1779msgid " %s"
f174ef9f 1780msgstr " %s"
bd32c6bd 1781
d8dab054 1782#: config/tc-aarch64.c:4684
c32b891a 1783msgid " other valid variant(s):"
f174ef9f 1784msgstr " другой корректный вариант(ы):"
bd32c6bd 1785
d8dab054 1786#: config/tc-aarch64.c:4713
c32b891a
NC
1787#, c-format
1788msgid "operand %d must be the same register as operand 1 -- `%s'"
f174ef9f 1789msgstr "операнд %d должен быть тем же регистром как у 1 операнда — «%s»"
bd32c6bd 1790
d8dab054 1791#: config/tc-aarch64.c:4719
c32b891a
NC
1792#, c-format
1793msgid "%s out of range %d to %d at operand %d -- `%s'"
f174ef9f 1794msgstr "%s за пределами диапазона %d - %d в операнде %d — «%s»"
bd32c6bd 1795
d8dab054 1796#: config/tc-aarch64.c:4720 config/tc-aarch64.c:4724 config/tc-aarch64.c:6586
c32b891a 1797msgid "immediate value"
f174ef9f 1798msgstr "непосредственное значение"
bd32c6bd 1799
d8dab054 1800#: config/tc-aarch64.c:4723
bd32c6bd 1801#, c-format
c32b891a 1802msgid "%s must be %d at operand %d -- `%s'"
f174ef9f 1803msgstr "%s должно быть %d в операнде %d — «%s»"
bd32c6bd 1804
d8dab054 1805#: config/tc-aarch64.c:4730
bd32c6bd 1806#, c-format
c32b891a 1807msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'"
f174ef9f 1808msgstr "некорректное количество регистров в списке; только 1 регистр ожидается в операнде %d — «%s»"
bd32c6bd 1809
d8dab054 1810#: config/tc-aarch64.c:4734
bd32c6bd 1811#, c-format
c32b891a 1812msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'"
f174ef9f 1813msgstr "некорректное количество регистров в списке; %d регистров ожидается в операнде %d — «%s»"
bd32c6bd 1814
d8dab054 1815#: config/tc-aarch64.c:4740
c32b891a
NC
1816#, c-format
1817msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
f174ef9f 1818msgstr "непосредственное значение должно быть кратно %d в операнде %d — «%s»"
bd32c6bd 1819
d8dab054 1820#: config/tc-aarch64.c:5051
c32b891a 1821msgid "bad vector arrangement type"
f174ef9f 1822msgstr "плохой тип векторного расположения"
bd32c6bd 1823
d8dab054 1824#: config/tc-aarch64.c:5172
c32b891a 1825msgid "the specified relocation type is not allowed for MOVK"
f174ef9f 1826msgstr "указанный тип перемещения недопустим для MOVK"
bd32c6bd 1827
d8dab054 1828#: config/tc-aarch64.c:5220 config/tc-aarch64.c:5231
c32b891a 1829msgid "the specified relocation type is not allowed for 32-bit register"
f174ef9f 1830msgstr "указанный тип перемещения недопустим для 32-битного регистра"
bd32c6bd 1831
d8dab054 1832#: config/tc-aarch64.c:5422
c32b891a 1833msgid "comma expected between operands"
f174ef9f 1834msgstr "между операндами ожидается запятая"
bd32c6bd 1835
d8dab054 1836#: config/tc-aarch64.c:5556
c32b891a 1837msgid "the top half of a 128-bit FP/SIMD register is expected"
f174ef9f 1838msgstr "ожидается верхняя половина 128-битного регистра FP/SIMD"
bd32c6bd 1839
d8dab054
NC
1840#: config/tc-aarch64.c:5627 config/tc-arm.c:1916 config/tc-arm.c:1961
1841#: config/tc-h8300.c:1043
c32b891a 1842msgid "invalid register list"
f174ef9f 1843msgstr "некорректный список регистров"
bd32c6bd 1844
d8dab054 1845#: config/tc-aarch64.c:5647
c32b891a 1846msgid "missing type suffix"
f174ef9f 1847msgstr "отсутствует суффикс типа"
bd32c6bd 1848
d8dab054 1849#: config/tc-aarch64.c:5666
c32b891a 1850msgid "C0 - C15 expected"
f174ef9f 1851msgstr "ожидается C0 - C15"
bd32c6bd 1852
d8dab054 1853#: config/tc-aarch64.c:5767 config/tc-aarch64.c:5791
c32b891a 1854msgid "immediate zero expected"
f174ef9f 1855msgstr "ожидается непосредственный ноль"
bd32c6bd 1856
d8dab054 1857#: config/tc-aarch64.c:5887
c32b891a 1858msgid "shift not allowed for bitmask immediate"
f174ef9f 1859msgstr "сдвиг недопустим для непосредственной маски битов"
bd32c6bd 1860
d8dab054 1861#: config/tc-aarch64.c:5941
c32b891a 1862msgid "can't mix relocation modifier with explicit shift"
f174ef9f 1863msgstr "нельзя смешивать модификатор перемещения и явный сдвиг"
bd32c6bd 1864
d8dab054 1865#: config/tc-aarch64.c:5989
c32b891a 1866msgid "invalid condition"
f174ef9f 1867msgstr "некорректное условие"
bd32c6bd 1868
d8dab054 1869#: config/tc-aarch64.c:6015
c32b891a 1870msgid "invalid pc-relative address"
f174ef9f 1871msgstr "некорректный адрес, относительный pc"
bd32c6bd 1872
c32b891a
NC
1873#. Only permit "=value" in the literal load instructions.
1874#. The literal will be generated by programmer_friendly_fixup.
d8dab054 1875#: config/tc-aarch64.c:6023
c32b891a 1876msgid "invalid use of \"=immediate\""
f174ef9f 1877msgstr "некорректное употребление «=immediate»"
bd32c6bd 1878
d8dab054
NC
1879#: config/tc-aarch64.c:6088 config/tc-aarch64.c:6120 config/tc-aarch64.c:6138
1880#: config/tc-aarch64.c:6160 config/tc-aarch64.c:6180 config/tc-aarch64.c:6199
1881#: config/tc-aarch64.c:6222 config/tc-aarch64.c:6257 config/tc-aarch64.c:6264
1882#: config/tc-aarch64.c:6292 config/tc-aarch64.c:6312 config/tc-aarch64.c:6337
1883#: config/tc-aarch64.c:6353 config/tc-aarch64.c:6377
c32b891a 1884msgid "invalid addressing mode"
f174ef9f 1885msgstr "некорректный режим адресации"
bd32c6bd 1886
d8dab054 1887#: config/tc-aarch64.c:6104
c32b891a 1888msgid "the optional immediate offset can only be 0"
f174ef9f 1889msgstr "необязательным непоредственным смещением может быть только 0"
bd32c6bd 1890
d8dab054 1891#: config/tc-aarch64.c:6143 config/tc-aarch64.c:6165 config/tc-aarch64.c:6185
c32b891a 1892msgid "relocation not allowed"
f174ef9f 1893msgstr "перемещение не допускается"
bd32c6bd 1894
d8dab054 1895#: config/tc-aarch64.c:6232
c32b891a 1896msgid "writeback value must be an immediate constant"
f174ef9f 1897msgstr "значение обратной записи должно быть непосредственное константой"
bd32c6bd 1898
c32b891a
NC
1899#. Make sure this has priority over
1900#. "invalid addressing mode".
d8dab054 1901#: config/tc-aarch64.c:6272
c32b891a 1902msgid "constant offset required"
f174ef9f 1903msgstr "требуется константное смещение"
bd32c6bd 1904
d8dab054 1905#: config/tc-aarch64.c:6389
c32b891a 1906msgid "unknown or missing system register name"
f174ef9f 1907msgstr "неизвестное или отсутствующее имя системного регистра"
bd32c6bd 1908
d8dab054 1909#: config/tc-aarch64.c:6401
c32b891a 1910msgid "unknown or missing PSTATE field name"
f174ef9f 1911msgstr "неизвестное или отсутствующее имя поля PSTATE"
bd32c6bd 1912
d8dab054 1913#: config/tc-aarch64.c:6425
c32b891a 1914msgid "unknown or missing operation name"
f174ef9f 1915msgstr "неизвестное или отсутствующее имя операции"
c32b891a 1916
d8dab054 1917#: config/tc-aarch64.c:6438
c32b891a 1918msgid "the specified option is not accepted in ISB"
f174ef9f 1919msgstr "указанный параметр неприемлем для ISB"
bd32c6bd 1920
d8dab054 1921#: config/tc-aarch64.c:6464 config/tc-aarch64.c:7600 config/tc-arm.c:7220
bd32c6bd 1922#, c-format
c32b891a 1923msgid "unhandled operand code %d"
f174ef9f 1924msgstr "необработанный код операнда %d"
bd32c6bd 1925
d8dab054 1926#: config/tc-aarch64.c:6506
c32b891a 1927msgid "unexpected comma before the omitted optional operand"
f174ef9f 1928msgstr "ожидается запятая перед пропущенным необязательным операндом"
c32b891a 1929
d8dab054 1930#: config/tc-aarch64.c:6534
c32b891a 1931msgid "unexpected characters following instruction"
f174ef9f 1932msgstr "неожиданные символы после инструкции"
bd32c6bd 1933
d8dab054
NC
1934#: config/tc-aarch64.c:6612 config/tc-arm.c:5258 config/tc-arm.c:5819
1935#: config/tc-arm.c:7982
c32b891a 1936msgid "constant expression expected"
f174ef9f 1937msgstr "ожидается константное выражение"
bd32c6bd 1938
d8dab054 1939#: config/tc-aarch64.c:6619
c32b891a 1940msgid "literal pool insertion failed"
f174ef9f 1941msgstr "невозможно вставить в пул литералов"
bd32c6bd 1942
d8dab054 1943#: config/tc-aarch64.c:6688 config/tc-aarch64.c:6700
bd32c6bd 1944#, c-format
c32b891a 1945msgid "unpredictable transfer with writeback -- `%s'"
7e784da5 1946msgstr "непредсказуемая передача с обратной записью — «%s»"
bd32c6bd 1947
d8dab054 1948#: config/tc-aarch64.c:6704
c32b891a
NC
1949#, c-format
1950msgid "unpredictable load of register pair -- `%s'"
f174ef9f 1951msgstr "непредсказумая загрузка пары регистров — «%s»"
bd32c6bd 1952
d8dab054 1953#: config/tc-aarch64.c:6781
c32b891a
NC
1954#, c-format
1955msgid "unknown mnemonic `%s' -- `%s'"
f174ef9f 1956msgstr "неизвестная мнемоника «%s» — «%s»"
bd32c6bd 1957
d8dab054 1958#: config/tc-aarch64.c:6789
f174ef9f 1959#, c-format
c32b891a 1960msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
f174ef9f 1961msgstr "неожиданная запятая после мнемонического имени «%s» — «%s»"
bd32c6bd 1962
d8dab054 1963#: config/tc-aarch64.c:6847
bd32c6bd 1964#, c-format
c32b891a 1965msgid "selected processor does not support `%s'"
f174ef9f 1966msgstr "выбранный процессор не поддерживает «%s»"
bd32c6bd 1967
d8dab054 1968#: config/tc-aarch64.c:7263 config/tc-arm.c:22892
c32b891a 1969msgid "GOT already in the symbol table"
f174ef9f 1970msgstr "GOT уже в таблице символов"
bd32c6bd 1971
d8dab054 1972#: config/tc-aarch64.c:7425
c32b891a 1973msgid "immediate cannot be moved by a single instruction"
f174ef9f 1974msgstr "непосредственный элемент невозможно передвинуть одной инструкцией"
bd32c6bd 1975
d8dab054
NC
1976#: config/tc-aarch64.c:7468 config/tc-aarch64.c:7513 config/tc-aarch64.c:7539
1977#: config/tc-arm.c:15423 config/tc-arm.c:15450 config/tc-arm.c:16092
1978#: config/tc-arm.c:16714 config/tc-arm.c:17550 config/tc-arm.c:17590
c32b891a
NC
1979#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
1980#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
1981msgid "immediate out of range"
f174ef9f 1982msgstr "непосредственный элемент за пределами диапазона"
bd32c6bd 1983
d8dab054 1984#: config/tc-aarch64.c:7532 config/tc-metag.c:4656 config/tc-xtensa.c:4214
c32b891a 1985msgid "invalid immediate"
f174ef9f 1986msgstr "некорректный непосредственный элемент"
bd32c6bd 1987
d8dab054 1988#: config/tc-aarch64.c:7595 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
c32b891a
NC
1989#: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
1990msgid "immediate offset out of range"
f174ef9f 1991msgstr "непосредственное смещение за пределами диапазона"
bd32c6bd 1992
d8dab054
NC
1993#: config/tc-aarch64.c:7669 config/tc-arm.c:23230 config/tc-arm.c:23298
1994#: config/tc-arm.c:23580
c32b891a
NC
1995#, c-format
1996msgid "undefined symbol %s used as an immediate value"
f174ef9f 1997msgstr "неопределенный символ %s используется как непосредственное значение"
bd32c6bd 1998
d8dab054 1999#: config/tc-aarch64.c:7681
c32b891a 2000msgid "pc-relative load offset not word aligned"
f174ef9f 2001msgstr "загрузочное смещение, относительное pc, не выровнено по границе слова"
bd32c6bd 2002
d8dab054 2003#: config/tc-aarch64.c:7684
c32b891a 2004msgid "pc-relative load offset out of range"
f174ef9f 2005msgstr "загрузочное смещение, относительное pc, за пределами диапазона"
bd32c6bd 2006
d8dab054 2007#: config/tc-aarch64.c:7696
c32b891a 2008msgid "pc-relative address offset out of range"
f174ef9f 2009msgstr "адресное смещение, относительное pc, за пределами диапазона"
bd32c6bd 2010
d8dab054 2011#: config/tc-aarch64.c:7708 config/tc-aarch64.c:7723
c32b891a 2012msgid "conditional branch target not word aligned"
f174ef9f 2013msgstr "цель условного ветвления не выровнена по границе слова"
bd32c6bd 2014
d8dab054 2015#: config/tc-aarch64.c:7711 config/tc-aarch64.c:7726 config/tc-arm.c:23873
c32b891a 2016msgid "conditional branch out of range"
f174ef9f 2017msgstr "цель условного ветвления за пределами диапазона"
bd32c6bd 2018
d8dab054 2019#: config/tc-aarch64.c:7739
c32b891a 2020msgid "branch target not word aligned"
f174ef9f 2021msgstr "цель ветвления не выровнена по границе слова"
bd32c6bd 2022
d8dab054
NC
2023#: config/tc-aarch64.c:7742 config/tc-arm.c:849 config/tc-mips.c:15700
2024#: config/tc-mips.c:15716 config/tc-mips.c:15806
c32b891a 2025msgid "branch out of range"
f174ef9f 2026msgstr "ветвление за пределами диапазона"
bd32c6bd 2027
d8dab054
NC
2028#: config/tc-aarch64.c:7801 config/tc-arm.c:23471 config/tc-arm.c:23486
2029#: config/tc-arm.c:23501 config/tc-arm.c:23512 config/tc-arm.c:23535
2030#: config/tc-arm.c:24366 config/tc-moxie.c:716 config/tc-pj.c:452
2031#: config/tc-sh.c:3747
c32b891a 2032msgid "offset out of range"
f174ef9f 2033msgstr "смещение вне диапазона"
bd32c6bd 2034
d8dab054 2035#: config/tc-aarch64.c:7816
c32b891a 2036msgid "unsigned value out of range"
f174ef9f 2037msgstr "беззнаковое значение за пределами диапазона"
bd32c6bd 2038
d8dab054 2039#: config/tc-aarch64.c:7827
c32b891a 2040msgid "signed value out of range"
f174ef9f 2041msgstr "знаковое значение за пределами диапазона"
bd32c6bd 2042
d8dab054 2043#: config/tc-aarch64.c:7977
c32b891a
NC
2044#, c-format
2045msgid "unexpected %s fixup"
f174ef9f 2046msgstr "неожиданное местоположение %s"
bd32c6bd 2047
d8dab054
NC
2048#: config/tc-aarch64.c:8043 config/tc-arm.c:24881 config/tc-arm.c:24902
2049#: config/tc-mips.c:18055 config/tc-or1k.c:348 config/tc-score.c:7475
c32b891a
NC
2050#, c-format
2051msgid "cannot represent %s relocation in this object file format"
f174ef9f 2052msgstr "невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 2053
d8dab054 2054#: config/tc-aarch64.c:8076
c32b891a
NC
2055#, c-format
2056msgid "cannot do %u-byte relocation"
f174ef9f 2057msgstr "невозможно выполнить %u-байтовое перемещение"
bd32c6bd 2058
d8dab054
NC
2059#: config/tc-aarch64.c:8395 config/tc-arm.c:25375 config/tc-score.c:6292
2060#: config/tc-score.c:6522 config/tc-score.c:6527
c32b891a 2061msgid "virtual memory exhausted"
f174ef9f 2062msgstr "закончилась виртуальная память"
bd32c6bd 2063
d8dab054 2064#: config/tc-aarch64.c:8553 config/tc-arm.c:25717
c32b891a 2065msgid "assemble for big-endian"
f174ef9f 2066msgstr "ассемблирование в порядке от старшего к младшему"
bd32c6bd 2067
d8dab054 2068#: config/tc-aarch64.c:8554 config/tc-arm.c:25718
c32b891a 2069msgid "assemble for little-endian"
f174ef9f 2070msgstr "ассемблирование в порядке от младшего к старшему"
bd32c6bd 2071
d8dab054 2072#: config/tc-aarch64.c:8557
c32b891a 2073msgid "temporary switch for dumping"
f174ef9f 2074msgstr "временное переключение для дампа"
bd32c6bd 2075
d8dab054 2076#: config/tc-aarch64.c:8559
c32b891a 2077msgid "output verbose error messages"
f174ef9f 2078msgstr "выводить подробные сообщения об ошибках"
bd32c6bd 2079
d8dab054 2080#: config/tc-aarch64.c:8561
c32b891a 2081msgid "do not output verbose error messages"
f174ef9f 2082msgstr "не выводить подробные сообщения об ошибках"
bd32c6bd 2083
d8dab054 2084#: config/tc-aarch64.c:8772 config/tc-arm.c:26536
c32b891a 2085msgid "invalid architectural extension"
f174ef9f 2086msgstr "недопустимое расширение архитектуры"
bd32c6bd 2087
d8dab054 2088#: config/tc-aarch64.c:8797 config/tc-arm.c:26568
c32b891a 2089msgid "must specify extensions to add before specifying those to remove"
f174ef9f 2090msgstr "добавляемые расширения должны быть указаны до указания их удаления"
bd32c6bd 2091
d8dab054 2092#: config/tc-aarch64.c:8805 config/tc-arm.c:26576
c32b891a 2093msgid "missing architectural extension"
f174ef9f 2094msgstr "отсутствует расширение архитектуры"
bd32c6bd 2095
d8dab054 2096#: config/tc-aarch64.c:8832 config/tc-arm.c:26627
c32b891a
NC
2097#, c-format
2098msgid "unknown architectural extension `%s'"
f174ef9f 2099msgstr "неизвестное расширение архитектуры «%s»"
bd32c6bd 2100
d8dab054 2101#: config/tc-aarch64.c:8856 config/tc-arm.c:26661 config/tc-metag.c:5834
c32b891a
NC
2102#, c-format
2103msgid "missing cpu name `%s'"
f174ef9f 2104msgstr "отсутствует имя ЦП «%s»"
bd32c6bd 2105
d8dab054
NC
2106#: config/tc-aarch64.c:8870 config/tc-aarch64.c:9087 config/tc-arm.c:26696
2107#: config/tc-arm.c:27476 config/tc-metag.c:5845
c32b891a
NC
2108#, c-format
2109msgid "unknown cpu `%s'"
f174ef9f 2110msgstr "неизвестный ЦП «%s»"
bd32c6bd 2111
d8dab054 2112#: config/tc-aarch64.c:8888 config/tc-arm.c:26714
c32b891a
NC
2113#, c-format
2114msgid "missing architecture name `%s'"
f174ef9f 2115msgstr "отсутствует название архитектуры «%s»"
bd32c6bd 2116
d8dab054
NC
2117#: config/tc-aarch64.c:8902 config/tc-aarch64.c:9134 config/tc-arm.c:26734
2118#: config/tc-arm.c:27510 config/tc-arm.c:27540 config/tc-score.c:7710
c32b891a
NC
2119#, c-format
2120msgid "unknown architecture `%s'\n"
f174ef9f 2121msgstr "неизвестная архитектура «%s»\n"
bd32c6bd 2122
d8dab054 2123#: config/tc-aarch64.c:8925
f174ef9f 2124#, c-format
c32b891a 2125msgid "missing abi name `%s'"
f174ef9f 2126msgstr "отсутствует имя abi «%s»"
bd32c6bd 2127
d8dab054 2128#: config/tc-aarch64.c:8936
c32b891a
NC
2129#, c-format
2130msgid "unknown abi `%s'\n"
f174ef9f 2131msgstr "неизвестный abi «%s»\n"
bd32c6bd 2132
d8dab054 2133#: config/tc-aarch64.c:8942
c32b891a 2134msgid "<abi name>\t specify for ABI <abi name>"
f174ef9f 2135msgstr "<имя abi>\t указать для ABI <имя abi>"
bd32c6bd 2136
d8dab054 2137#: config/tc-aarch64.c:8945 config/tc-arm.c:26821 config/tc-metag.c:5911
c32b891a 2138msgid "<cpu name>\t assemble for CPU <cpu name>"
f174ef9f 2139msgstr "<имя ЦП>\t ассемблировать для ЦП <имя ЦП>"
bd32c6bd 2140
d8dab054 2141#: config/tc-aarch64.c:8947 config/tc-arm.c:26823
c32b891a 2142msgid "<arch name>\t assemble for architecture <arch name>"
f174ef9f 2143msgstr "<имя арх>\t ассемблировать для архитектуры <имя арх>"
bd32c6bd 2144
d8dab054
NC
2145#: config/tc-aarch64.c:8986 config/tc-aarch64.c:9006 config/tc-arm.c:26885
2146#: config/tc-arm.c:26903 config/tc-arm.c:26923 config/tc-metag.c:5936
c32b891a
NC
2147#, c-format
2148msgid "option `-%c%s' is deprecated: %s"
f174ef9f 2149msgstr "параметр «-%c%s» устарел: %s"
bd32c6bd 2150
d8dab054 2151#: config/tc-aarch64.c:9026
c32b891a
NC
2152#, c-format
2153msgid " AArch64-specific assembler options:\n"
f174ef9f 2154msgstr "Специализированные параметры ассемблера для AArch64:\n"
bd32c6bd 2155
d8dab054 2156#: config/tc-aarch64.c:9037 config/tc-arc.c:3536 config/tc-arm.c:26954
c32b891a
NC
2157#, c-format
2158msgid " -EB assemble code for a big-endian cpu\n"
f174ef9f 2159msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 2160
d8dab054 2161#: config/tc-aarch64.c:9042 config/tc-arc.c:3538 config/tc-arm.c:26959
bd32c6bd 2162#, c-format
c32b891a 2163msgid " -EL assemble code for a little-endian cpu\n"
f174ef9f 2164msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 2165
c32b891a 2166#: config/tc-alpha.c:653
bd32c6bd 2167#, c-format
c32b891a 2168msgid "No !literal!%ld was found"
f174ef9f 2169msgstr "Не найден !literal!%ld"
bd32c6bd 2170
c32b891a
NC
2171#: config/tc-alpha.c:660
2172#, c-format
2173msgid "No !tlsgd!%ld was found"
f174ef9f 2174msgstr "Не найден !tlsgd!%ld"
bd32c6bd 2175
c32b891a
NC
2176#: config/tc-alpha.c:667
2177#, c-format
2178msgid "No !tlsldm!%ld was found"
f174ef9f 2179msgstr "Не найден !tlsldm!%ld"
bd32c6bd 2180
c32b891a
NC
2181#: config/tc-alpha.c:676
2182#, c-format
2183msgid "No ldah !gpdisp!%ld was found"
f174ef9f 2184msgstr "Не найден ldah !gpdisp!%ld"
bd32c6bd 2185
c32b891a
NC
2186#: config/tc-alpha.c:726
2187#, c-format
2188msgid "too many !literal!%ld for %s"
f174ef9f 2189msgstr "слишком много !literal!%ld для %s"
bd32c6bd 2190
c32b891a
NC
2191#: config/tc-alpha.c:756
2192#, c-format
2193msgid "No lda !gpdisp!%ld was found"
f174ef9f 2194msgstr "Не найден lda !gpdisp!%ld"
bd32c6bd 2195
c32b891a
NC
2196#. Only support one relocation op per insn.
2197#: config/tc-alpha.c:915
2198msgid "More than one relocation op per insn"
f174ef9f 2199msgstr "Более одного операции перемещения на инструкцию"
bd32c6bd 2200
c32b891a
NC
2201#: config/tc-alpha.c:930 config/tc-arc.c:1197
2202msgid "No relocation operand"
f174ef9f 2203msgstr "Не операнд перемещения"
bd32c6bd 2204
c32b891a
NC
2205#: config/tc-alpha.c:940
2206#, c-format
2207msgid "Unknown relocation operand: !%s"
f174ef9f 2208msgstr "Неизвестный операнд перемещения: !%s"
bd32c6bd 2209
c32b891a
NC
2210#: config/tc-alpha.c:950
2211#, c-format
2212msgid "no sequence number after !%s"
f174ef9f 2213msgstr "отсутствует номер последовательности после !%s"
bd32c6bd 2214
c32b891a
NC
2215#: config/tc-alpha.c:960
2216#, c-format
2217msgid "!%s does not use a sequence number"
f174ef9f 2218msgstr "!%s не использует номер последовательности"
bd32c6bd 2219
c32b891a 2220#: config/tc-alpha.c:970
bd32c6bd 2221#, c-format
c32b891a 2222msgid "Bad sequence number: !%s!%s"
f174ef9f 2223msgstr "Плохой номер последовательности: !%s!%s"
bd32c6bd 2224
c32b891a
NC
2225#: config/tc-alpha.c:1186 config/tc-alpha.c:3360
2226#, c-format
2227msgid "inappropriate arguments for opcode `%s'"
f174ef9f 2228msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2229
c32b891a
NC
2230#: config/tc-alpha.c:1188 config/tc-alpha.c:3362
2231#, c-format
2232msgid "opcode `%s' not supported for target %s"
f174ef9f 2233msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2234
c32b891a
NC
2235#: config/tc-alpha.c:1192 config/tc-alpha.c:3366 config/tc-avr.c:1904
2236#: config/tc-msp430.c:3988 config/tc-wasm32.c:753
2237#, c-format
2238msgid "unknown opcode `%s'"
f174ef9f 2239msgstr "неизвестный код операции «%s»"
bd32c6bd 2240
c32b891a
NC
2241#: config/tc-alpha.c:1273 config/tc-alpha.c:1532
2242msgid "overflow in literal (.lita) table"
f174ef9f 2243msgstr "переполнение в таблице литералов (.lita)"
bd32c6bd 2244
c32b891a
NC
2245#: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545
2246#: config/tc-alpha.c:2232 config/tc-alpha.c:2277 config/tc-alpha.c:2346
2247#: config/tc-alpha.c:2429 config/tc-alpha.c:2654 config/tc-alpha.c:2752
2248msgid "macro requires $at register while noat in effect"
f174ef9f 2249msgstr "для макроса требуется регистр $at, но в действительности его нет"
bd32c6bd 2250
c32b891a
NC
2251#: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547
2252msgid "macro requires $at while $at in use"
f174ef9f 2253msgstr "для макроса требуется регистр $at, но $at уже используется"
bd32c6bd 2254
c32b891a
NC
2255#: config/tc-alpha.c:1491
2256msgid "bignum invalid; zero assumed"
f174ef9f 2257msgstr "некорректный bignum; предполагается ноль"
bd32c6bd 2258
c32b891a
NC
2259#: config/tc-alpha.c:1493
2260msgid "floating point number invalid; zero assumed"
f174ef9f 2261msgstr "некорректное число с плавающей точкой; предполагается ноль"
bd32c6bd 2262
c32b891a
NC
2263#: config/tc-alpha.c:1498
2264msgid "can't handle expression"
73a05be2 2265msgstr "не удалось обработать выражение"
bd32c6bd 2266
c32b891a
NC
2267#: config/tc-alpha.c:1538
2268msgid "overflow in literal (.lit8) table"
f174ef9f 2269msgstr "переполнение в таблице литералов (.lit8)"
bd32c6bd 2270
c32b891a
NC
2271#: config/tc-alpha.c:1835
2272#, c-format
2273msgid "too many ldah insns for !gpdisp!%ld"
f174ef9f 2274msgstr "слишком много инструкций ldah для !gpdisp!%ld"
bd32c6bd 2275
c32b891a
NC
2276#: config/tc-alpha.c:1837 config/tc-alpha.c:1849
2277#, c-format
2278msgid "both insns for !gpdisp!%ld must be in the same section"
f174ef9f 2279msgstr "обе инструкции для !gpdisp!%ld должны быть в одном разделе"
bd32c6bd 2280
c32b891a
NC
2281#: config/tc-alpha.c:1847
2282#, c-format
2283msgid "too many lda insns for !gpdisp!%ld"
f174ef9f 2284msgstr "слишком много инструкций lda для !gpdisp!%ld"
bd32c6bd 2285
c32b891a
NC
2286#: config/tc-alpha.c:1903
2287#, c-format
2288msgid "too many lituse insns for !lituse_tlsgd!%ld"
f174ef9f 2289msgstr "слишком много инструкций lituse для !lituse_tlsgd!%ld"
bd32c6bd 2290
c32b891a 2291#: config/tc-alpha.c:1906
bd32c6bd 2292#, c-format
c32b891a 2293msgid "too many lituse insns for !lituse_tlsldm!%ld"
f174ef9f 2294msgstr "слишком много инструкций lituse для !lituse_tlsldm!%ld"
bd32c6bd 2295
c32b891a 2296#: config/tc-alpha.c:1923
bd32c6bd 2297#, c-format
c32b891a 2298msgid "duplicate !tlsgd!%ld"
f174ef9f 2299msgstr "повторный !tlsgd!%ld"
bd32c6bd 2300
c32b891a
NC
2301#: config/tc-alpha.c:1925
2302#, c-format
2303msgid "sequence number in use for !tlsldm!%ld"
f174ef9f 2304msgstr "номер последовательности задействован для !tlsldm!%ld"
bd32c6bd 2305
c32b891a 2306#: config/tc-alpha.c:1939
bd32c6bd 2307#, c-format
c32b891a 2308msgid "duplicate !tlsldm!%ld"
f174ef9f 2309msgstr "повторный !tlsldm!%ld"
bd32c6bd 2310
c32b891a
NC
2311#: config/tc-alpha.c:1941
2312#, c-format
2313msgid "sequence number in use for !tlsgd!%ld"
f174ef9f 2314msgstr "номер последовательности задействован для !tlsgd!%ld"
bd32c6bd 2315
c32b891a 2316#: config/tc-alpha.c:1996 config/tc-arc.c:2806 config/tc-mn10200.c:854
d8dab054 2317#: config/tc-mn10300.c:1150 config/tc-ppc.c:1945 config/tc-s390.c:675
c32b891a
NC
2318#: config/tc-tilegx.c:427 config/tc-tilegx.c:477 config/tc-tilepro.c:383
2319msgid "operand"
f174ef9f 2320msgstr "операнд"
bd32c6bd 2321
c32b891a
NC
2322#: config/tc-alpha.c:2135
2323msgid "invalid relocation for instruction"
f174ef9f 2324msgstr "некорректное перемещение для инструкции"
bd32c6bd 2325
c32b891a
NC
2326#: config/tc-alpha.c:2149
2327msgid "invalid relocation for field"
f174ef9f 2328msgstr "некорректное перемещение для поля"
bd32c6bd 2329
c32b891a
NC
2330#: config/tc-alpha.c:2981
2331msgid "can not resolve expression"
f174ef9f 2332msgstr "невозможно разобрать выражение"
bd32c6bd 2333
d8dab054
NC
2334#: config/tc-alpha.c:3514 config/tc-microblaze.c:204 config/tc-ppc.c:2267
2335#: config/tc-ppc.c:5377
c32b891a
NC
2336#, c-format
2337msgid ".COMMon length (%ld.) <0! Ignored."
f174ef9f 2338msgstr "Длина .COMMon (%ld.) <0! Игнорируется."
bd32c6bd 2339
d8dab054 2340#: config/tc-alpha.c:3525 config/tc-ia64.c:1094 config/tc-sparc.c:4278
c32b891a
NC
2341#: config/tc-v850.c:306
2342msgid "Ignoring attempt to re-define symbol"
f174ef9f 2343msgstr "Игнорируется попытка переопределения символа"
bd32c6bd 2344
d8dab054 2345#: config/tc-alpha.c:3617 config/tc-sparc.c:4286
c32b891a
NC
2346#, c-format
2347msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 2348msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 2349
c32b891a
NC
2350#: config/tc-alpha.c:3724
2351msgid ".ent directive has no name"
f174ef9f 2352msgstr "директива .ent не имеет имени"
bd32c6bd 2353
c32b891a
NC
2354#: config/tc-alpha.c:3732
2355msgid "nested .ent directives"
f174ef9f 2356msgstr "вложенные директивы .ent"
bd32c6bd 2357
c32b891a
NC
2358#: config/tc-alpha.c:3776 ecoff.c:3008
2359msgid ".end directive has no name"
f174ef9f 2360msgstr "директива .end не имеет имени"
bd32c6bd 2361
c32b891a
NC
2362#: config/tc-alpha.c:3784
2363msgid ".end directive without matching .ent"
f174ef9f 2364msgstr "директива .end без надлежащего .ent"
bd32c6bd 2365
c32b891a
NC
2366#: config/tc-alpha.c:3786
2367msgid ".end directive names different symbol than .ent"
f174ef9f 2368msgstr "имя директивы .end указывает на другой символ, отличный от .ent"
bd32c6bd 2369
c32b891a
NC
2370#: config/tc-alpha.c:3829 ecoff.c:3145
2371msgid ".fmask outside of .ent"
f174ef9f 2372msgstr ".fmask вне .ent"
bd32c6bd 2373
d8dab054 2374#: config/tc-alpha.c:3831 config/tc-score.c:5594 ecoff.c:3209
c32b891a 2375msgid ".mask outside of .ent"
f174ef9f 2376msgstr ".mask вне .ent"
bd32c6bd 2377
c32b891a
NC
2378#: config/tc-alpha.c:3839 ecoff.c:3152
2379msgid "bad .fmask directive"
f174ef9f 2380msgstr "неверная директива .fmask"
bd32c6bd 2381
c32b891a
NC
2382#: config/tc-alpha.c:3841 ecoff.c:3216
2383msgid "bad .mask directive"
f174ef9f 2384msgstr "неверная директива .mask"
bd32c6bd 2385
d8dab054 2386#: config/tc-alpha.c:3874 config/tc-mips.c:19528 config/tc-score.c:5735
c32b891a
NC
2387#: ecoff.c:3173
2388msgid ".frame outside of .ent"
f174ef9f 2389msgstr ".frame вне .ent"
bd32c6bd 2390
d8dab054 2391#: config/tc-alpha.c:3885 config/tc-mips.c:19539 ecoff.c:3184
c32b891a 2392msgid "bad .frame directive"
f174ef9f 2393msgstr "неверная директива .frame"
bd32c6bd 2394
c32b891a
NC
2395#: config/tc-alpha.c:3919
2396msgid ".prologue directive without a preceding .ent directive"
f174ef9f 2397msgstr "директива .prologue без предшествующей директивы .ent"
bd32c6bd 2398
c32b891a 2399#: config/tc-alpha.c:3937
bd32c6bd 2400#, c-format
c32b891a 2401msgid "Invalid argument %d to .prologue."
f174ef9f 2402msgstr "Неверный аргумент %d в .prologue."
bd32c6bd 2403
c32b891a
NC
2404#: config/tc-alpha.c:4026
2405msgid "ECOFF debugging is disabled."
f174ef9f 2406msgstr "Отладка ECOFF выключена."
bd32c6bd 2407
c32b891a
NC
2408#: config/tc-alpha.c:4040
2409msgid ".ent directive without matching .end"
f174ef9f 2410msgstr "директива .ent без надлежащего .end"
bd32c6bd 2411
c32b891a
NC
2412#: config/tc-alpha.c:4133
2413msgid ".usepv directive has no name"
f174ef9f 2414msgstr "директива .usepv не имеет имени"
bd32c6bd 2415
c32b891a
NC
2416#: config/tc-alpha.c:4146
2417msgid ".usepv directive has no type"
f174ef9f 2418msgstr "директива .usepv не имеет типа"
bd32c6bd 2419
c32b891a
NC
2420#: config/tc-alpha.c:4161
2421msgid "unknown argument for .usepv"
f174ef9f 2422msgstr "неизвестный аргумент .usepv"
bd32c6bd 2423
c32b891a 2424#: config/tc-alpha.c:4274
bd32c6bd 2425#, c-format
c32b891a 2426msgid "unknown section attribute %s"
f174ef9f 2427msgstr "неизвестный атрибут раздела %s"
bd32c6bd 2428
c32b891a
NC
2429#: config/tc-alpha.c:4369
2430msgid "previous .ent not closed by a .end"
f174ef9f 2431msgstr "предыдущая .ent не закрыта .end"
bd32c6bd 2432
c32b891a
NC
2433#: config/tc-alpha.c:4390
2434msgid ".ent directive has no symbol"
f174ef9f 2435msgstr "директива .ent не имеет символа"
bd32c6bd 2436
c32b891a
NC
2437#: config/tc-alpha.c:4415
2438msgid ".handler directive has no name"
f174ef9f 2439msgstr "директива .handler не имеет имени"
bd32c6bd 2440
c32b891a
NC
2441#: config/tc-alpha.c:4446
2442msgid "Bad .frame directive 1./2. param"
f174ef9f 2443msgstr "Неверный параметр 1./2. директивы .frame"
bd32c6bd 2444
c32b891a
NC
2445#: config/tc-alpha.c:4456
2446#, c-format
2447msgid "Bad RA (%d) register for .frame"
f174ef9f 2448msgstr "Неверный регистр RA (%d) у .frame"
bd32c6bd 2449
c32b891a
NC
2450#: config/tc-alpha.c:4461
2451msgid "Bad .frame directive 3./4. param"
f174ef9f 2452msgstr "Неверный параметр 3./4. директивы .frame"
bd32c6bd 2453
c32b891a
NC
2454#: config/tc-alpha.c:4497
2455msgid ".pdesc directive not in link (.link) section"
f174ef9f 2456msgstr "директива .pdesc не в разделе связей (.link)"
bd32c6bd 2457
c32b891a
NC
2458#: config/tc-alpha.c:4504
2459msgid ".pdesc directive has no entry symbol"
f174ef9f 2460msgstr "директива .pdesc не имеет входного символа"
bd32c6bd 2461
c32b891a
NC
2462#: config/tc-alpha.c:4515
2463msgid ".pdesc has a bad entry symbol"
f174ef9f 2464msgstr "у директивы .pdesc указан неверный входной символ"
bd32c6bd 2465
c32b891a
NC
2466#: config/tc-alpha.c:4526
2467msgid ".pdesc doesn't match with last .ent"
f174ef9f 2468msgstr ".pdesc не совпадает с последней .ent"
bd32c6bd 2469
c32b891a
NC
2470#: config/tc-alpha.c:4541
2471msgid "No comma after .pdesc <entryname>"
f174ef9f 2472msgstr "Отсутствует запятая после .pdesc <входное_имя>"
bd32c6bd 2473
c32b891a
NC
2474#: config/tc-alpha.c:4561
2475msgid "unknown procedure kind"
f174ef9f 2476msgstr "неизвестный вид процедуры"
bd32c6bd 2477
c32b891a
NC
2478#: config/tc-alpha.c:4656
2479msgid ".name directive not in link (.link) section"
f174ef9f 2480msgstr "директива .name не в разделе связей (.link)"
bd32c6bd 2481
c32b891a
NC
2482#: config/tc-alpha.c:4664
2483msgid ".name directive has no symbol"
f174ef9f 2484msgstr "директива .name не имеет символа"
bd32c6bd 2485
c32b891a
NC
2486#: config/tc-alpha.c:4698
2487msgid "No symbol after .linkage"
f174ef9f 2488msgstr "Отсутствует символ после .linkage"
bd32c6bd 2489
c32b891a
NC
2490#: config/tc-alpha.c:4745
2491msgid "No symbol after .code_address"
f174ef9f 2492msgstr "Отсутствует символ после .code_address"
bd32c6bd 2493
d8dab054 2494#: config/tc-alpha.c:4771 config/tc-score.c:5600
c32b891a 2495msgid "Bad .mask directive"
f174ef9f 2496msgstr "Неверная директива .mask"
bd32c6bd 2497
c32b891a
NC
2498#: config/tc-alpha.c:4789
2499msgid "Bad .fmask directive"
f174ef9f 2500msgstr "Неверная директива .fmask"
bd32c6bd 2501
c32b891a
NC
2502#: config/tc-alpha.c:4946
2503#, c-format
2504msgid "Expected comma after name \"%s\""
f174ef9f 2505msgstr "Ожидается запятая после имени «\"%s»"
bd32c6bd 2506
c32b891a
NC
2507#: config/tc-alpha.c:4958
2508#, c-format
2509msgid "unhandled: .proc %s,%d"
f174ef9f 2510msgstr "не обработано: .proc %s,%d"
bd32c6bd 2511
c32b891a
NC
2512#: config/tc-alpha.c:4991
2513#, c-format
2514msgid "Tried to .set unrecognized mode `%s'"
f174ef9f 2515msgstr "Попытка задать .set нераспознанный режим «%s»"
bd32c6bd 2516
c32b891a
NC
2517#: config/tc-alpha.c:5017
2518#, c-format
2519msgid "Bad base register, using $%d."
f174ef9f 2520msgstr "Неверный базовый регистр, используется $%d."
bd32c6bd 2521
c32b891a
NC
2522#: config/tc-alpha.c:5038 config/tc-nios2.c:351 config/tc-nios2.c:476
2523#, c-format
2524msgid "Alignment too large: %d. assumed"
f174ef9f 2525msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 2526
c32b891a
NC
2527#: config/tc-alpha.c:5042 config/tc-d30v.c:2057 config/tc-nios2.c:355
2528#: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336
2529msgid "Alignment negative: 0 assumed"
f174ef9f 2530msgstr "Отрицательное выравнивание: предполагается 0"
bd32c6bd 2531
c32b891a
NC
2532#: config/tc-alpha.c:5137 config/tc-alpha.c:5630
2533#, c-format
2534msgid "Unknown CPU identifier `%s'"
f174ef9f 2535msgstr "Неизвестный идентификатор ЦП «%s»"
bd32c6bd 2536
c32b891a
NC
2537#: config/tc-alpha.c:5328
2538#, c-format
2539msgid "Chose GP value of %lx\n"
f174ef9f 2540msgstr "Выбираем значение %lx для GP\n"
bd32c6bd 2541
c32b891a 2542#: config/tc-alpha.c:5342
c32b891a 2543msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
f174ef9f 2544msgstr "неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
bd32c6bd 2545
c32b891a
NC
2546#: config/tc-alpha.c:5431
2547#, c-format
2548msgid "internal error: can't hash opcode `%s': %s"
73a05be2 2549msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
bd32c6bd 2550
c32b891a
NC
2551#: config/tc-alpha.c:5467
2552#, c-format
2553msgid "internal error: can't hash macro `%s': %s"
73a05be2 2554msgstr "внутренняя ошибка: не удалось получить хеш макроса «%s»: %s"
bd32c6bd 2555
c32b891a 2556#: config/tc-alpha.c:5551 config/tc-arc.c:2459 config/tc-arc.c:2473
d8dab054
NC
2557#: config/tc-arm.c:7297 config/tc-arm.c:7309 config/tc-xtensa.c:5463
2558#: config/tc-xtensa.c:5539 config/tc-xtensa.c:5656 config/tc-z80.c:1935
c32b891a 2559msgid "syntax error"
f174ef9f 2560msgstr "синтаксическая ошибка"
bd32c6bd 2561
c32b891a
NC
2562#: config/tc-alpha.c:5681
2563msgid ""
2564"Alpha options:\n"
2565"-32addr\t\t\ttreat addresses as 32-bit values\n"
2566"-F\t\t\tlack floating point instructions support\n"
2567"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2568"\t\t\tspecify variant of Alpha architecture\n"
2569"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2570"\t\t\tthese variants include PALcode opcodes\n"
bd32c6bd 2571msgstr ""
f174ef9f
NC
2572"Параметры Alpha:\n"
2573"-32addr\t\t\tсчитать адреса 32-битными значениями\n"
2574"-F\t\t\tубрать поддержку инструкций с плавающей запятой\n"
2575"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2576"\t\t\tзадать вариант архитектуры Alpha\n"
2577"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2578"\t\t\tэти варианты содержат коды операций PALcode\n"
bd32c6bd 2579
c32b891a
NC
2580#: config/tc-alpha.c:5691
2581msgid ""
2582"VMS options:\n"
2583"-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2584"-H\t\t\tshow new symbol after hash truncation\n"
2585"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
bd32c6bd 2586msgstr ""
f174ef9f
NC
2587"Параметры VMS:\n"
2588"-+\t\t\tкодировать (не обрезать) имена длиннее 64 символов\n"
2589"-H\t\t\tпоказывать новый символа после хеш-обрезания\n"
2590"-replace/-noreplace\tвключить/выключить оптимизацию вызовов процедур\n"
bd32c6bd 2591
c32b891a
NC
2592#: config/tc-alpha.c:5942 config/tc-arc.c:3086
2593#, c-format
2594msgid "unhandled relocation type %s"
f174ef9f 2595msgstr "необработанный тип перемещения %s"
bd32c6bd 2596
c32b891a
NC
2597#: config/tc-alpha.c:5955 config/tc-arc.c:3094
2598msgid "non-absolute expression in constant field"
f174ef9f 2599msgstr "не абсолютное выражение в поле-константе"
bd32c6bd 2600
c32b891a
NC
2601#: config/tc-alpha.c:5969
2602#, c-format
2603msgid "type %d reloc done?\n"
f174ef9f 2604msgstr "выполнено перемещение типа %d?\n"
bd32c6bd 2605
c32b891a
NC
2606#: config/tc-alpha.c:6016 config/tc-alpha.c:6023
2607msgid "Used $at without \".set noat\""
f174ef9f 2608msgstr "Используется $at без «.set noat»"
bd32c6bd 2609
c32b891a
NC
2610#: config/tc-alpha.c:6192
2611#, c-format
2612msgid "!samegp reloc against symbol without .prologue: %s"
f174ef9f 2613msgstr "перемещение !samegp для символа без .prologue: %s"
bd32c6bd 2614
c32b891a 2615#: config/tc-alpha.c:6236 config/tc-arc.c:3217 config/tc-tilegx.c:1751
d8dab054 2616#: config/tc-tilepro.c:1531 config/tc-wasm32.c:813 config/tc-xtensa.c:6149
c32b891a
NC
2617#, c-format
2618msgid "cannot represent `%s' relocation in object file"
f174ef9f 2619msgstr "невозможно представить перемещение «%s» в объектном файле"
bd32c6bd 2620
c32b891a
NC
2621#: config/tc-alpha.c:6242 config/tc-arc.c:3223
2622#, c-format
2623msgid "internal error? cannot generate `%s' relocation"
f174ef9f 2624msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s»"
bd32c6bd 2625
c32b891a
NC
2626#: config/tc-alpha.c:6338
2627#, c-format
2628msgid "frame reg expected, using $%d."
f174ef9f 2629msgstr "ожидается регистр кадра, используется $%d."
bd32c6bd 2630
c32b891a
NC
2631#: config/tc-arc.c:771
2632#, c-format
2633msgid "internal error: can't hash opcode '%s': %s"
73a05be2 2634msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
bd32c6bd 2635
c32b891a
NC
2636#: config/tc-arc.c:779 config/tc-arc.c:2556 config/tc-arc.c:2574
2637#: config/tc-arc.c:2627 config/tc-arc.c:2651 config/tc-arc.c:4850
2638#: config/tc-arc.c:4917 config/tc-cr16.c:805 config/tc-cr16.c:828
2639#: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562
2640#: config/tc-crx.c:580 config/tc-pdp11.c:193
2641msgid "Virtual memory exhausted"
f174ef9f 2642msgstr "Закончилась виртуальная память"
bd32c6bd 2643
c32b891a 2644#: config/tc-arc.c:829
f174ef9f 2645#, c-format
c32b891a 2646msgid "invalid %s option for %s cpu"
f174ef9f 2647msgstr "неверный параметр %s для ЦП %s"
bd32c6bd 2648
c32b891a
NC
2649#: config/tc-arc.c:834
2650msgid "conflicting ISA extension attributes."
f174ef9f 2651msgstr "не согласующиеся атрибуты расширения ISA."
bd32c6bd 2652
c32b891a
NC
2653#: config/tc-arc.c:853
2654msgid "Multiple .cpu directives found"
f174ef9f 2655msgstr "Найдено несколько директив .cpu"
bd32c6bd 2656
c32b891a
NC
2657#: config/tc-arc.c:871
2658msgid "Command-line value overrides \".cpu\" directive"
f174ef9f 2659msgstr "Значение командной строки заменяет директиву «.cpu»"
bd32c6bd 2660
c32b891a
NC
2661#: config/tc-arc.c:888
2662#, c-format
2663msgid "unknown architecture: %s\n"
f174ef9f 2664msgstr "неизвестная архитектура: %s\n"
bd32c6bd 2665
c32b891a
NC
2666#: config/tc-arc.c:1187
2667msgid "No valid label relocation operand"
f174ef9f 2668msgstr "Некорректный операнд метки перемещения"
bd32c6bd 2669
c32b891a
NC
2670#: config/tc-arc.c:1209
2671#, c-format
2672msgid "Unknown relocation operand: @%s"
f174ef9f 2673msgstr "Неизвестный операнд перемещения: @%s"
bd32c6bd 2674
c32b891a
NC
2675#: config/tc-arc.c:1222
2676#, c-format
2677msgid "Unable to parse TLS base: %s"
f174ef9f 2678msgstr "Невозможно разобрать базу TLS: %s"
bd32c6bd 2679
c32b891a
NC
2680#: config/tc-arc.c:1246
2681#, c-format
2682msgid "@%s is not a complex relocation."
7e784da5 2683msgstr "Значение @%s не является сложным перемещением."
bd32c6bd 2684
c32b891a
NC
2685#: config/tc-arc.c:1252
2686#, c-format
2687msgid "Bad expression: @%s + %s."
7e784da5 2688msgstr "Ошибка в выражении: @%s + %s."
bd32c6bd 2689
c32b891a
NC
2690#: config/tc-arc.c:1313
2691msgid "Brackets in operand field incorrect"
7e784da5 2692msgstr "Неверные скобки в поле операнда"
bd32c6bd 2693
d8dab054 2694#: config/tc-arc.c:1315 config/tc-xtensa.c:2069
c32b891a 2695msgid "extra comma"
7e784da5 2696msgstr "лишняя запятая"
bd32c6bd 2697
d8dab054
NC
2698#: config/tc-arc.c:1317 config/tc-pru.c:1449 config/tc-pru.c:1718
2699#: config/tc-xtensa.c:2073
c32b891a 2700msgid "missing argument"
7e784da5 2701msgstr "пропущен аргумент"
bd32c6bd 2702
d8dab054 2703#: config/tc-arc.c:1319 config/tc-xtensa.c:2075
c32b891a 2704msgid "missing comma or colon"
7e784da5 2705msgstr "отсутствует запятая или двоеточие"
bd32c6bd 2706
c32b891a
NC
2707#: config/tc-arc.c:1388
2708msgid "extra dot"
7e784da5 2709msgstr "лишняя точка"
bd32c6bd 2710
c32b891a 2711#: config/tc-arc.c:1390
c32b891a 2712msgid "unrecognized flag"
7e784da5 2713msgstr "нераспознанный флаг"
bd32c6bd 2714
c32b891a
NC
2715#: config/tc-arc.c:1392
2716msgid "failed to parse flags"
7e784da5 2717msgstr "ошибка при разборе флагов"
bd32c6bd 2718
c32b891a
NC
2719#: config/tc-arc.c:1418
2720msgid "Unhandled reloc type"
7e784da5 2721msgstr "необработанный тип перемещения"
bd32c6bd 2722
c32b891a 2723#: config/tc-arc.c:2427
7e784da5 2724#, c-format
c32b891a 2725msgid "%s for instruction '%s'"
7e784da5 2726msgstr "%s в инструкции «%s»"
bd32c6bd 2727
c32b891a
NC
2728#: config/tc-arc.c:2429
2729#, c-format
2730msgid "inappropriate arguments for opcode '%s'"
7e784da5 2731msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2732
c32b891a 2733#: config/tc-arc.c:2431
7e784da5 2734#, c-format
c32b891a 2735msgid "opcode '%s' not supported for target %s"
7e784da5 2736msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2737
c32b891a 2738#: config/tc-arc.c:2435 config/tc-tic6x.c:3195
7e784da5 2739#, c-format
c32b891a 2740msgid "unknown opcode '%s'"
7e784da5 2741msgstr "неизвестный код операции «%s»"
bd32c6bd 2742
c32b891a 2743#: config/tc-arc.c:2493
7e784da5 2744#, c-format
c32b891a 2745msgid "Inserting \"%s\" into register table failed: %s"
7e784da5 2746msgstr "Не удалось вставить «%s» в таблицу регистров: %s"
bd32c6bd 2747
c32b891a 2748#: config/tc-arc.c:2529
7e784da5 2749#, c-format
c32b891a 2750msgid "Inserting \"%s\" into address type table failed: %s"
7e784da5 2751msgstr "Не удалось вставить «%s» в таблицу типов адресов: %s"
bd32c6bd 2752
d8dab054
NC
2753#: config/tc-arc.c:2548 config/tc-arc.c:5015 config/tc-h8300.c:78
2754#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2755#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
c32b891a
NC
2756#: config/tc-hppa.c:6821 config/tc-hppa.c:6827 config/tc-hppa.c:6833
2757#: config/tc-hppa.c:6839 config/tc-hppa.c:8228 config/tc-lm32.c:197
d8dab054 2758#: config/tc-mips.c:3605 config/tc-mips.c:4114 config/tc-mn10300.c:935
c32b891a
NC
2759#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
2760#: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2761msgid "could not set architecture and machine"
7e784da5 2762msgstr "не задана архитектура и машина"
bd32c6bd 2763
c32b891a
NC
2764#: config/tc-arc.c:2644 config/tc-arc.c:4837
2765#, c-format
2766msgid "internal error: can't hash aux register '%s': %s"
73a05be2 2767msgstr "внутренняя ошибка: не удалось получить хеш регистра aux «%s»: %s"
bd32c6bd 2768
c32b891a
NC
2769#: config/tc-arc.c:2751
2770#, c-format
2771msgid "unhandled reloc %s in md_pcrel_from_section"
7e784da5 2772msgstr "необработанное перемещение %s в md_pcrel_from_section"
bd32c6bd 2773
c32b891a
NC
2774#: config/tc-arc.c:2816
2775msgid "Unaligned operand. Needs to be 32bit aligned"
7e784da5 2776msgstr "Невыровненный операнд. Требует 32-битного выравнивания."
bd32c6bd 2777
c32b891a
NC
2778#: config/tc-arc.c:2821
2779msgid "Unaligned operand. Needs to be 16bit aligned"
7e784da5 2780msgstr "Невыровненный операнд. Требует 16-битного выравнивания."
bd32c6bd 2781
c32b891a 2782#: config/tc-arc.c:2898 config/tc-cr16.c:573 config/tc-crx.c:345
d8dab054 2783#: config/tc-mn10200.c:766 write.c:1029
c32b891a
NC
2784#, c-format
2785msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
73a05be2 2786msgstr "не удалось определить «%s» {раздел %s} — «%s» {раздел %s}"
bd32c6bd 2787
c32b891a
NC
2788#: config/tc-arc.c:2957
2789#, c-format
2790msgid "PC relative relocation not allowed for (internal) type %d"
7e784da5 2791msgstr "PC-относительное перемещение запрещено для (внутреннего) типа %d"
bd32c6bd 2792
c32b891a
NC
2793#. FIXME! Check for the conditionality of
2794#. the insn.
2795#. FIXME! Check for the conditionality of
2796#. the insn.
2797#: config/tc-arc.c:3002 config/tc-arc.c:3980
c32b891a 2798msgid "TLS_*_S9 relocs are not supported yet"
7e784da5 2799msgstr "Перемещения TLS_*_S9 пока не поддерживаются"
bd32c6bd 2800
c32b891a
NC
2801#. I cannot fix an GOTPC relocation because I need to relax it
2802#. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2803#: config/tc-arc.c:3038
c32b891a 2804msgid "Unsupported operation on reloc"
7e784da5 2805msgstr "неподдерживаемая операция с перемещением"
bd32c6bd 2806
c32b891a
NC
2807#: config/tc-arc.c:3114 config/tc-arc.c:3130
2808msgid "unknown fixup size"
7e784da5 2809msgstr "неизвестный размер местоположения"
bd32c6bd 2810
c32b891a
NC
2811#: config/tc-arc.c:3264
2812msgid "no relaxation found for this instruction."
7e784da5 2813msgstr "отсутствует ослабление для этой инструкции."
bd32c6bd 2814
c32b891a
NC
2815#: config/tc-arc.c:3514
2816#, c-format
2817msgid "ARC-specific assembler options:\n"
7e784da5 2818msgstr "Специализированные параметры ассемблера для ARC:\n"
bd32c6bd 2819
c32b891a 2820#: config/tc-arc.c:3540
7e784da5 2821#, c-format
c32b891a 2822msgid " -mrelax enable relaxation\n"
7e784da5 2823msgstr " -mrelax включить ослабление\n"
bd32c6bd 2824
c32b891a
NC
2825#: config/tc-arc.c:3543
2826#, c-format
2827msgid ""
2828"The following ARC-specific assembler options are deprecated and are accepted\n"
2829"for compatibility only:\n"
bd32c6bd 2830msgstr ""
7e784da5
NC
2831"Следующие специализированные параметры ассемблера для ARC устарели и\n"
2832"рассматриваются только для совместимости:\n"
bd32c6bd 2833
c32b891a
NC
2834#: config/tc-arc.c:3546
2835#, c-format
2836msgid ""
2837" -mEA\n"
2838" -mbarrel-shifter\n"
2839" -mbarrel_shifter\n"
2840" -mcrc\n"
2841" -mdsp-packa\n"
2842" -mdsp_packa\n"
2843" -mdvbf\n"
2844" -mld-extension-reg-mask\n"
2845" -mlock\n"
2846" -mmac-24\n"
2847" -mmac-d16\n"
2848" -mmac_24\n"
2849" -mmac_d16\n"
2850" -mmin-max\n"
2851" -mmin_max\n"
2852" -mmul64\n"
2853" -mno-mpy\n"
2854" -mnorm\n"
2855" -mrtsc\n"
2856" -msimd\n"
2857" -mswap\n"
2858" -mswape\n"
2859" -mtelephony\n"
2860" -muser-mode-only\n"
2861" -mxy\n"
2862msgstr ""
7e784da5
NC
2863" -mEA\n"
2864" -mbarrel-shifter\n"
2865" -mbarrel_shifter\n"
2866" -mcrc\n"
2867" -mdsp-packa\n"
2868" -mdsp_packa\n"
2869" -mdvbf\n"
2870" -mld-extension-reg-mask\n"
2871" -mlock\n"
2872" -mmac-24\n"
2873" -mmac-d16\n"
2874" -mmac_24\n"
2875" -mmac_d16\n"
2876" -mmin-max\n"
2877" -mmin_max\n"
2878" -mmul64\n"
2879" -mno-mpy\n"
2880" -mnorm\n"
2881" -mrtsc\n"
2882" -msimd\n"
2883" -mswap\n"
2884" -mswape\n"
2885" -mtelephony\n"
2886" -muser-mode-only\n"
2887" -mxy\n"
c32b891a
NC
2888
2889#: config/tc-arc.c:3636
7e784da5 2890#, c-format
c32b891a 2891msgid "Unable to find %s relocation for instruction %s"
7e784da5 2892msgstr "Не удалось найти перемещение %s для инструкции %s"
bd32c6bd 2893
c32b891a
NC
2894#: config/tc-arc.c:3931
2895#, c-format
2896msgid "Unable to use @plt relocation for insn %s"
7e784da5 2897msgstr "Невозможно использовать перемещение @plt для инструкции %s"
bd32c6bd 2898
c32b891a
NC
2899#: config/tc-arc.c:3950
2900#, c-format
2901msgid "Unable to use @pcl relocation for insn %s"
7e784da5 2902msgstr "Невозможно использовать перемещение @pcl для инструкции %s"
bd32c6bd 2903
c32b891a
NC
2904#: config/tc-arc.c:4006
2905#, c-format
2906msgid "invalid relocation %s for field"
7e784da5 2907msgstr "некорректное перемещение %s для поля"
bd32c6bd 2908
c32b891a
NC
2909#: config/tc-arc.c:4117
2910#, c-format
2911msgid "Insn %s has a jump/branch instruction %s in its delay slot."
7e784da5 2912msgstr "Инструкция %s содержит инструкцию прыжка/ветвления %s в своём слоте задержки."
bd32c6bd 2913
c32b891a
NC
2914#: config/tc-arc.c:4122
2915#, c-format
2916msgid "Insn %s has an instruction %s with limm in its delay slot."
7e784da5 2917msgstr "Инструкция %s содержит инструкцию %s с limm в своём слоте задержки."
bd32c6bd 2918
d8dab054
NC
2919#: config/tc-arc.c:4232 config/tc-microblaze.c:2558 config/tc-mn10300.c:1069
2920#: config/tc-sh.c:419 config/tc-z80.c:700 read.c:4575
c32b891a
NC
2921#, c-format
2922msgid "unsupported BFD relocation size %u"
7e784da5 2923msgstr "неподдерживаемое перемещение BFD размером %u"
bd32c6bd 2924
c32b891a
NC
2925#: config/tc-arc.c:4252
2926#, c-format
2927msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
7e784da5 2928msgstr "Обнаружена инструкция прыжка/ветвления в конце метки ZOL @%s"
bd32c6bd 2929
c32b891a
NC
2930#: config/tc-arc.c:4259
2931#, c-format
2932msgid "Kernel instruction detected at the end of the ZOL label @%s"
7e784da5 2933msgstr "Обнаружена инструкция ядра в конце метки ZOL @%s"
bd32c6bd 2934
c32b891a
NC
2935#: config/tc-arc.c:4264
2936#, c-format
2937msgid "A jump instruction with long immediate detected at the end of the ZOL label @%s"
7e784da5 2938msgstr "Обнаружена инструкция прыжка с явным длинным в конце метки ZOL @%s"
bd32c6bd 2939
c32b891a
NC
2940#: config/tc-arc.c:4270
2941#, c-format
2942msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
7e784da5 2943msgstr "Обнаружено некорректное использование слота задержки ядра в конце метки ZOL @%s"
bd32c6bd 2944
c32b891a 2945#: config/tc-arc.c:4375
c32b891a 2946msgid "expected comma after instruction name"
7e784da5 2947msgstr "ожидается запятая после имени инструкции"
bd32c6bd 2948
c32b891a 2949#: config/tc-arc.c:4387
c32b891a 2950msgid "expected comma after major opcode"
7e784da5 2951msgstr "ожидается запятая после основного кода операции"
bd32c6bd 2952
c32b891a
NC
2953#: config/tc-arc.c:4573
2954#, c-format
2955msgid "Pseudocode already used %s"
7e784da5 2956msgstr "Псевдокод уже используется %s"
bd32c6bd 2957
c32b891a
NC
2958#: config/tc-arc.c:4581
2959#, c-format
2960msgid "major opcode not in range [0x%02x - 0x%02x]"
7e784da5 2961msgstr "основной код операции не в диапазоне [0x%02x - 0x%02x]"
bd32c6bd 2962
c32b891a
NC
2963#: config/tc-arc.c:4585
2964msgid "minor opcode not in range [0x00 - 0x3f]"
7e784da5 2965msgstr "вспомогательный код операции не в диапазоне [0x00 - 0x3f]"
bd32c6bd 2966
c32b891a
NC
2967#: config/tc-arc.c:4591
2968msgid "Improper use of OP1_IMM_IMPLIED"
7e784da5 2969msgstr "Некорректное использование OP1_IMM_IMPLIED"
bd32c6bd 2970
c32b891a
NC
2971#: config/tc-arc.c:4597
2972msgid "Improper use of OP1_MUST_BE_IMM"
7e784da5 2973msgstr "Некорректное использование OP1_MUST_BE_IMM"
bd32c6bd 2974
c32b891a
NC
2975#: config/tc-arc.c:4609
2976msgid "Couldn't generate extension instruction opcodes"
7e784da5 2977msgstr "Не удалось сгенерировать коды операций расширенной инструкции"
bd32c6bd 2978
c32b891a 2979#: config/tc-arc.c:4645
c32b891a 2980msgid "expected comma after name"
7e784da5 2981msgstr "ожидается запятая после имени"
bd32c6bd 2982
c32b891a
NC
2983#: config/tc-arc.c:4656
2984#, c-format
2985msgid "%s second argument cannot be a negative number %d"
7e784da5 2986msgstr "второй аргумент %s не может быть отрицательным числом %d"
bd32c6bd 2987
c32b891a 2988#: config/tc-arc.c:4671
c32b891a 2989msgid "expected comma after register number"
7e784da5 2990msgstr "ожидается запятая после номера регистра"
c32b891a
NC
2991
2992#: config/tc-arc.c:4692
2993msgid "invalid mode"
7e784da5 2994msgstr "неверный режим"
bd32c6bd 2995
c32b891a 2996#: config/tc-arc.c:4710
c32b891a 2997msgid "expected comma after register mode"
7e784da5 2998msgstr "ожидается запятая после режима регистра"
c32b891a
NC
2999
3000#: config/tc-arc.c:4725
3001msgid "shortcut designator invalid"
7e784da5 3002msgstr "неверное обозначение сокращения"
bd32c6bd 3003
c32b891a
NC
3004#: config/tc-arc.c:4824
3005#, c-format
3006msgid "core register %s value (%d) too large"
7e784da5 3007msgstr "значение ключевого регистра %s (%d) слишком большое"
bd32c6bd 3008
c32b891a
NC
3009#: config/tc-arc.c:4843
3010#, c-format
3011msgid "condition code %s value (%d) too large"
7e784da5 3012msgstr "значение кода условия %s (%d) слишком большое"
bd32c6bd 3013
c32b891a
NC
3014#: config/tc-arc.c:4862
3015msgid "Unknown extension"
7e784da5 3016msgstr "Неизвестное расширение"
bd32c6bd 3017
c32b891a
NC
3018#: config/tc-arc.c:4967
3019msgid "Overwrite explicitly set Tag_ARC_CPU_base"
7e784da5 3020msgstr "Перезаписать явное указание Tag_ARC_CPU_base"
bd32c6bd 3021
d8dab054 3022#: config/tc-arm.c:646
c32b891a 3023msgid "ARM register expected"
7e784da5 3024msgstr "ожидается регистр ARM"
bd32c6bd 3025
d8dab054 3026#: config/tc-arm.c:647
c32b891a 3027msgid "bad or missing co-processor number"
7e784da5 3028msgstr "плохой или отсутствующий номер сопроцессора"
bd32c6bd 3029
d8dab054 3030#: config/tc-arm.c:648
c32b891a 3031msgid "co-processor register expected"
7e784da5 3032msgstr "ожидается регистр сопроцессора"
bd32c6bd 3033
d8dab054 3034#: config/tc-arm.c:649
c32b891a 3035msgid "FPA register expected"
7e784da5 3036msgstr "ожидается регистр FPA"
bd32c6bd 3037
d8dab054 3038#: config/tc-arm.c:650
c32b891a 3039msgid "VFP single precision register expected"
7e784da5 3040msgstr "ожидается регистр одинарной точности VFP"
bd32c6bd 3041
d8dab054 3042#: config/tc-arm.c:651
c32b891a 3043msgid "VFP/Neon double precision register expected"
7e784da5 3044msgstr "ожидается регистр двойной точности VFP/Neon"
bd32c6bd 3045
d8dab054 3046#: config/tc-arm.c:652
c32b891a 3047msgid "Neon quad precision register expected"
7e784da5 3048msgstr "ожидается регистр четверной точности Neon"
bd32c6bd 3049
d8dab054 3050#: config/tc-arm.c:653
c32b891a 3051msgid "VFP single or double precision register expected"
7e784da5 3052msgstr "ожидается регистр одинарной или двойной точности VFP"
bd32c6bd 3053
d8dab054 3054#: config/tc-arm.c:654
c32b891a 3055msgid "Neon double or quad precision register expected"
7e784da5 3056msgstr "ожидается регистр двойной или четверной точности Neon"
bd32c6bd 3057
d8dab054 3058#: config/tc-arm.c:655
c32b891a 3059msgid "Neon single or double precision register expected"
7e784da5 3060msgstr "ожидается регистр одинарной или двойной точности Neon"
bd32c6bd 3061
d8dab054 3062#: config/tc-arm.c:656
c32b891a 3063msgid "VFP single, double or Neon quad precision register expected"
7e784da5 3064msgstr "ожидается регистр одинарной двойной точности VFP или четверной точности Neon"
bd32c6bd 3065
d8dab054 3066#: config/tc-arm.c:658
c32b891a 3067msgid "VFP system register expected"
7e784da5 3068msgstr "ожидается регистр системный регистр VFP"
bd32c6bd 3069
d8dab054 3070#: config/tc-arm.c:659
c32b891a 3071msgid "Maverick MVF register expected"
7e784da5 3072msgstr "ожидается регистр Maverick MVF"
bd32c6bd 3073
d8dab054 3074#: config/tc-arm.c:660
c32b891a 3075msgid "Maverick MVD register expected"
7e784da5 3076msgstr "ожидается регистр Maverick MVD"
bd32c6bd 3077
d8dab054 3078#: config/tc-arm.c:661
c32b891a 3079msgid "Maverick MVFX register expected"
7e784da5 3080msgstr "ожидается регистр Maverick MVFX"
bd32c6bd 3081
d8dab054 3082#: config/tc-arm.c:662
c32b891a 3083msgid "Maverick MVDX register expected"
7e784da5 3084msgstr "ожидается регистр Maverick MVDX"
bd32c6bd 3085
d8dab054 3086#: config/tc-arm.c:663
c32b891a 3087msgid "Maverick MVAX register expected"
7e784da5 3088msgstr "ожидается регистр Maverick MVAX"
bd32c6bd 3089
d8dab054 3090#: config/tc-arm.c:664
c32b891a 3091msgid "Maverick DSPSC register expected"
7e784da5 3092msgstr "ожидается регистр Maverick DSPSC"
bd32c6bd 3093
d8dab054 3094#: config/tc-arm.c:665
c32b891a 3095msgid "iWMMXt data register expected"
7e784da5 3096msgstr "ожидается регистр данных iWMMXt"
bd32c6bd 3097
d8dab054 3098#: config/tc-arm.c:666 config/tc-arm.c:7070
c32b891a 3099msgid "iWMMXt control register expected"
7e784da5 3100msgstr "ожидается управляющий регистр iWMMXt"
bd32c6bd 3101
d8dab054 3102#: config/tc-arm.c:667
c32b891a 3103msgid "iWMMXt scalar register expected"
7e784da5 3104msgstr "ожидается скалярный регистр iWMMXt"
bd32c6bd 3105
d8dab054 3106#: config/tc-arm.c:668
c32b891a 3107msgid "XScale accumulator register expected"
7e784da5 3108msgstr "ожидается аккумуляторный регистр XScale"
bd32c6bd 3109
c32b891a 3110#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
d8dab054 3111#: config/tc-arm.c:830 config/tc-score.c:259
c32b891a 3112msgid "bad arguments to instruction"
7e784da5 3113msgstr "Неправильные аргументы для инструкции"
bd32c6bd 3114
d8dab054 3115#: config/tc-arm.c:831
c32b891a 3116msgid "r13 not allowed here"
7e784da5 3117msgstr "r13 здесь запрещён"
bd32c6bd 3118
d8dab054 3119#: config/tc-arm.c:832
c32b891a 3120msgid "r15 not allowed here"
7e784da5 3121msgstr "r15 здесь запрещён"
bd32c6bd 3122
d8dab054 3123#: config/tc-arm.c:833
c32b891a 3124msgid "instruction cannot be conditional"
7e784da5 3125msgstr "инструкция не может быть условной"
bd32c6bd 3126
d8dab054 3127#: config/tc-arm.c:834
c32b891a 3128msgid "registers may not be the same"
7e784da5 3129msgstr "регистры не могут быть одинаковыми"
bd32c6bd 3130
d8dab054 3131#: config/tc-arm.c:835
c32b891a 3132msgid "lo register required"
7e784da5 3133msgstr "требуется другой регистр"
bd32c6bd 3134
d8dab054 3135#: config/tc-arm.c:836
c32b891a 3136msgid "instruction not supported in Thumb16 mode"
7e784da5 3137msgstr "инструкция не поддерживается в режиме Thumb16"
bd32c6bd 3138
d8dab054 3139#: config/tc-arm.c:837
c32b891a 3140msgid "instruction does not accept this addressing mode"
7e784da5 3141msgstr "инструкция не принимает данный режим адресации"
bd32c6bd 3142
d8dab054 3143#: config/tc-arm.c:838
c32b891a 3144msgid "branch must be last instruction in IT block"
7e784da5 3145msgstr "ветвление должно быть последней инструкцией в блоке IT"
bd32c6bd 3146
d8dab054 3147#: config/tc-arm.c:839
c32b891a 3148msgid "instruction not allowed in IT block"
7e784da5 3149msgstr "инструкция не допускается в блоке IT"
bd32c6bd 3150
d8dab054 3151#: config/tc-arm.c:840
c32b891a 3152msgid "selected FPU does not support instruction"
7e784da5 3153msgstr "выбранный FPU не поддерживает инструкцию"
bd32c6bd 3154
d8dab054 3155#: config/tc-arm.c:841
c32b891a 3156msgid "thumb conditional instruction should be in IT block"
7e784da5 3157msgstr "thumb-инструкция условия должна быть в блоке IT"
bd32c6bd 3158
d8dab054 3159#: config/tc-arm.c:842
c32b891a 3160msgid "incorrect condition in IT block"
7e784da5 3161msgstr "некорректное условие в блоке IT"
bd32c6bd 3162
d8dab054 3163#: config/tc-arm.c:843
c32b891a 3164msgid "IT falling in the range of a previous IT block"
7e784da5 3165msgstr "IT попадает в диапазон предыдущего блока IT"
bd32c6bd 3166
d8dab054 3167#: config/tc-arm.c:844
c32b891a 3168msgid "missing .fnstart before unwinding directive"
7e784da5 3169msgstr "отсутствует .fnstart до раскручивающей директивы"
bd32c6bd 3170
d8dab054 3171#: config/tc-arm.c:846
c32b891a 3172msgid "cannot use register index with PC-relative addressing"
7e784da5 3173msgstr "невозможно использовать индексный регистр с относительной PC адресацией"
bd32c6bd 3174
d8dab054 3175#: config/tc-arm.c:848
c32b891a 3176msgid "cannot use writeback with PC-relative addressing"
7e784da5 3177msgstr "невозможно использовать обратную запись с относительной PC адресацией"
bd32c6bd 3178
d8dab054 3179#: config/tc-arm.c:850
c32b891a 3180msgid "selected processor does not support fp16 instruction"
7e784da5 3181msgstr "выбранный процессор не поддерживает инструкцию fp16"
bd32c6bd 3182
d8dab054 3183#: config/tc-arm.c:851
c32b891a 3184msgid "using "
7e784da5 3185msgstr "использует "
bd32c6bd 3186
d8dab054 3187#: config/tc-arm.c:852
c32b891a 3188msgid "relocation valid in thumb1 code only"
7e784da5 3189msgstr "перемещение корректно только в коде thumb1"
bd32c6bd 3190
d8dab054 3191#: config/tc-arm.c:1058
c32b891a 3192msgid "immediate expression requires a # prefix"
7e784da5 3193msgstr "для непосредственного выражения требуется префикс #"
bd32c6bd 3194
d8dab054 3195#: config/tc-arm.c:1087 read.c:3798
c32b891a 3196msgid "missing expression"
7e784da5 3197msgstr "отсутствующее выражение"
bd32c6bd 3198
d8dab054 3199#: config/tc-arm.c:1101 config/tc-arm.c:5270 config/tc-score.c:1210
c32b891a 3200msgid "invalid constant"
7e784da5 3201msgstr "некорректная константа"
bd32c6bd 3202
d8dab054 3203#: config/tc-arm.c:1233
c32b891a 3204msgid "expected #constant"
7e784da5 3205msgstr "ожидается #константа"
bd32c6bd 3206
d8dab054 3207#: config/tc-arm.c:1397
c32b891a
NC
3208#, c-format
3209msgid "unexpected character `%c' in type specifier"
7e784da5 3210msgstr "неожиданный символ «%c» в определителе типа"
bd32c6bd 3211
d8dab054 3212#: config/tc-arm.c:1414
c32b891a
NC
3213#, c-format
3214msgid "bad size %d in type specifier"
7e784da5 3215msgstr "неправильный размер %d в определителе типа"
bd32c6bd 3216
d8dab054 3217#: config/tc-arm.c:1464
c32b891a 3218msgid "only one type should be specified for operand"
7e784da5 3219msgstr "для операнда должен быть задан только один тип"
bd32c6bd 3220
d8dab054 3221#: config/tc-arm.c:1470
c32b891a 3222msgid "vector type expected"
7e784da5 3223msgstr "ожидается векторный тип"
bd32c6bd 3224
d8dab054 3225#: config/tc-arm.c:1544
c32b891a 3226msgid "can't redefine type for operand"
7e784da5 3227msgstr "для операнда невозможно переопределить тип"
bd32c6bd 3228
d8dab054 3229#: config/tc-arm.c:1557
c32b891a 3230msgid "only D registers may be indexed"
7e784da5 3231msgstr "только регистры D могут быть проиндексированы"
bd32c6bd 3232
d8dab054 3233#: config/tc-arm.c:1563
c32b891a 3234msgid "can't change index for operand"
7e784da5 3235msgstr "для операнда невозможно изменить индекс"
bd32c6bd 3236
d8dab054 3237#: config/tc-arm.c:1626
c32b891a 3238msgid "register operand expected, but got scalar"
7e784da5 3239msgstr "ожидается регистровый операнд, но получен скаляр"
bd32c6bd 3240
d8dab054 3241#: config/tc-arm.c:1663
c32b891a 3242msgid "scalar must have an index"
7e784da5 3243msgstr "у скаляра должен быть индекс"
bd32c6bd 3244
d8dab054
NC
3245#: config/tc-arm.c:1668 config/tc-arm.c:16595 config/tc-arm.c:16655
3246#: config/tc-arm.c:17131
c32b891a 3247msgid "scalar index out of range"
7e784da5 3248msgstr "индекс скаляра вне диапазона"
bd32c6bd 3249
d8dab054 3250#: config/tc-arm.c:1718
c32b891a 3251msgid "bad range in register list"
7e784da5 3252msgstr "некорректный диапазон в списке регистров"
bd32c6bd 3253
d8dab054 3254#: config/tc-arm.c:1726 config/tc-arm.c:1735 config/tc-arm.c:1776
c32b891a
NC
3255#, c-format
3256msgid "Warning: duplicated register (r%d) in register list"
7e784da5 3257msgstr "Предупреждение: повторяющийся регистр (r%d) в списке регистров"
bd32c6bd 3258
d8dab054 3259#: config/tc-arm.c:1738
c32b891a 3260msgid "Warning: register range not in ascending order"
7e784da5 3261msgstr "Предупреждение: регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3262
d8dab054 3263#: config/tc-arm.c:1749
c32b891a 3264msgid "missing `}'"
7e784da5 3265msgstr "отсутствует «}»"
bd32c6bd 3266
d8dab054 3267#: config/tc-arm.c:1765
c32b891a 3268msgid "invalid register mask"
7e784da5 3269msgstr "некорректная маска регистров"
bd32c6bd 3270
d8dab054 3271#: config/tc-arm.c:1900 config/tc-arm.c:1944
c32b891a 3272msgid "register out of range in list"
7e784da5 3273msgstr "регистр вне диапазона списка"
bd32c6bd 3274
d8dab054 3275#: config/tc-arm.c:1922 config/tc-arm.c:4207 config/tc-arm.c:4341
c32b891a 3276msgid "register list not in ascending order"
7e784da5 3277msgstr "список регистров не упорядочен по возрастанию"
bd32c6bd 3278
d8dab054 3279#: config/tc-arm.c:1953
c32b891a 3280msgid "register range not in ascending order"
7e784da5 3281msgstr "регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3282
d8dab054 3283#: config/tc-arm.c:1986
c32b891a 3284msgid "non-contiguous register range"
7e784da5 3285msgstr "не соблюдается непрерывность диапазона регистров"
bd32c6bd 3286
d8dab054 3287#: config/tc-arm.c:2045
c32b891a 3288msgid "register stride must be 1 or 2"
7e784da5 3289msgstr "регистровый шаг должен быть 1 или 2"
bd32c6bd 3290
d8dab054 3291#: config/tc-arm.c:2046
c32b891a 3292msgid "mismatched element/structure types in list"
7e784da5 3293msgstr "несовпадение типов элементов/структур в списке"
bd32c6bd 3294
d8dab054 3295#: config/tc-arm.c:2114
c32b891a 3296msgid "don't use Rn-Rm syntax with non-unit stride"
7e784da5 3297msgstr "не используйте синтаксис Rn-Rm с не элементным шагом"
bd32c6bd 3298
d8dab054 3299#: config/tc-arm.c:2169
c32b891a 3300msgid "error parsing element/structure list"
7e784da5 3301msgstr "ошибка при разборе списка элементов/структур"
bd32c6bd 3302
d8dab054 3303#: config/tc-arm.c:2175
c32b891a 3304msgid "expected }"
7e784da5 3305msgstr "ожидается }"
bd32c6bd 3306
d8dab054 3307#: config/tc-arm.c:2266
c32b891a 3308msgid "attempt to redefine typed alias"
7e784da5 3309msgstr "попытка переопределить типизированный псевдоним"
bd32c6bd 3310
d8dab054 3311#: config/tc-arm.c:2401
c32b891a 3312msgid "bad type for register"
7e784da5 3313msgstr "некорректный тип для регистра"
bd32c6bd 3314
d8dab054 3315#: config/tc-arm.c:2412 config/tc-nios2.c:1804
c32b891a 3316msgid "expression must be constant"
7e784da5 3317msgstr "выражение должно быть константой"
bd32c6bd 3318
d8dab054 3319#: config/tc-arm.c:2429
c32b891a 3320msgid "can't redefine the type of a register alias"
7e784da5 3321msgstr "невозможно переопределить тип псевдонима регистра"
bd32c6bd 3322
d8dab054 3323#: config/tc-arm.c:2436
c32b891a 3324msgid "you must specify a single type only"
7e784da5 3325msgstr "необходимо указать только один тип"
bd32c6bd 3326
d8dab054 3327#: config/tc-arm.c:2449
c32b891a 3328msgid "can't redefine the index of a scalar alias"
7e784da5 3329msgstr "невозможно переопределить индекс псевдонима скаляра"
bd32c6bd 3330
d8dab054 3331#: config/tc-arm.c:2457
c32b891a 3332msgid "scalar index must be constant"
7e784da5 3333msgstr "скалярный индекс должен быть константой"
bd32c6bd 3334
d8dab054 3335#: config/tc-arm.c:2466
c32b891a 3336msgid "expecting ]"
7e784da5 3337msgstr "ожидается ]"
bd32c6bd 3338
d8dab054 3339#: config/tc-arm.c:2518
c32b891a 3340msgid "invalid syntax for .dn directive"
7e784da5 3341msgstr "некорректный синтаксис директивы .dn"
bd32c6bd 3342
d8dab054 3343#: config/tc-arm.c:2524
c32b891a 3344msgid "invalid syntax for .qn directive"
7e784da5 3345msgstr "некорректный синтаксис директивы .qn"
bd32c6bd 3346
d8dab054 3347#: config/tc-arm.c:2559
c32b891a
NC
3348#, c-format
3349msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
7e784da5 3350msgstr "игнорируется попытка использовать .unreq для постоянного имени регистра: «%s»"
bd32c6bd 3351
d8dab054 3352#: config/tc-arm.c:2824
c32b891a
NC
3353#, c-format
3354msgid "Failed to find real start of function: %s\n"
7e784da5 3355msgstr "Не удалось найти реальное начало функции: %s\n"
bd32c6bd 3356
d8dab054 3357#: config/tc-arm.c:2841
c32b891a 3358msgid "selected processor does not support THUMB opcodes"
7e784da5 3359msgstr "выбранный процессор не поддерживает коды операций THUMB"
bd32c6bd 3360
d8dab054 3361#: config/tc-arm.c:2854
c32b891a 3362msgid "selected processor does not support ARM opcodes"
7e784da5 3363msgstr "выбранный процессор не поддерживает коды операций ARM"
bd32c6bd 3364
d8dab054 3365#: config/tc-arm.c:2866
c32b891a
NC
3366#, c-format
3367msgid "invalid instruction size selected (%d)"
7e784da5 3368msgstr "выбран некорректный размер инструкции (%d)"
bd32c6bd 3369
d8dab054 3370#: config/tc-arm.c:2898
bd32c6bd 3371#, c-format
c32b891a 3372msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
7e784da5 3373msgstr "некорректный операнд в директиве .code (%d) (ожидается 16 или 32)"
bd32c6bd 3374
d8dab054 3375#: config/tc-arm.c:2953
bd32c6bd 3376#, c-format
c32b891a 3377msgid "expected comma after name \"%s\""
7e784da5 3378msgstr "ожидается запятая после имени «%s»"
bd32c6bd 3379
d8dab054 3380#: config/tc-arm.c:3003 config/tc-m32r.c:584
bd32c6bd 3381#, c-format
c32b891a 3382msgid "symbol `%s' already defined"
7e784da5 3383msgstr "символ «%s» уже определён"
bd32c6bd 3384
d8dab054 3385#: config/tc-arm.c:3036
bd32c6bd 3386#, c-format
c32b891a 3387msgid "unrecognized syntax mode \"%s\""
7e784da5 3388msgstr "нераспознанный синтаксис режима «%s»"
bd32c6bd 3389
d8dab054 3390#: config/tc-arm.c:3079
c32b891a 3391msgid ".ref pseudo-op only available with -mccs flag."
7e784da5 3392msgstr "Псевдооперация .ref доступна только с флагом -mccs."
bd32c6bd 3393
d8dab054 3394#: config/tc-arm.c:3120
c32b891a 3395msgid ".asmfunc repeated."
7e784da5 3396msgstr "повтор .asmfunc."
bd32c6bd 3397
d8dab054 3398#: config/tc-arm.c:3124
c32b891a 3399msgid ".asmfunc without function."
7e784da5 3400msgstr ".asmfunc без функции."
bd32c6bd 3401
d8dab054 3402#: config/tc-arm.c:3130
c32b891a 3403msgid ".asmfunc pseudo-op only available with -mccs flag."
7e784da5 3404msgstr "Псевдооперация .asmfunc доступна только с флагом -mccs."
bd32c6bd 3405
d8dab054 3406#: config/tc-arm.c:3141
c32b891a 3407msgid ".endasmfunc without a .asmfunc."
7e784da5 3408msgstr ".endasmfunc без .asmfunc."
c32b891a 3409
d8dab054 3410#: config/tc-arm.c:3145
c32b891a 3411msgid ".endasmfunc without function."
7e784da5 3412msgstr ".endasmfunc без function."
bd32c6bd 3413
d8dab054 3414#: config/tc-arm.c:3156
c32b891a 3415msgid ".endasmfunc pseudo-op only available with -mccs flag."
7e784da5 3416msgstr "Псевдооперация .endasmfunc доступна только с флагом -mccs."
bd32c6bd 3417
d8dab054 3418#: config/tc-arm.c:3165
c32b891a 3419msgid ".def pseudo-op only available with -mccs flag."
7e784da5 3420msgstr "Псевдооперация .def доступна только с флагом -mccs."
bd32c6bd 3421
d8dab054 3422#: config/tc-arm.c:3323
c32b891a 3423msgid "invalid type for literal pool"
7e784da5 3424msgstr "неправильный тип пула литералов"
bd32c6bd 3425
d8dab054 3426#: config/tc-arm.c:3403 config/tc-tic54x.c:5354
bd32c6bd 3427#, c-format
c32b891a 3428msgid "Invalid label '%s'"
7e784da5 3429msgstr "Некорректная метка «%s»"
bd32c6bd 3430
d8dab054 3431#: config/tc-arm.c:3579
c32b891a 3432msgid "(plt) is only valid on branch targets"
7e784da5 3433msgstr "(plt) допустима только в целях ветвления"
bd32c6bd 3434
d8dab054
NC
3435#: config/tc-arm.c:3585 config/tc-s390.c:1209 config/tc-s390.c:1865
3436#: config/tc-xtensa.c:1695
bd32c6bd 3437#, c-format
c32b891a
NC
3438msgid "%s relocations do not fit in %d byte"
3439msgid_plural "%s relocations do not fit in %d bytes"
7e784da5
NC
3440msgstr[0] "перемещения %s не помещаются в %d байт"
3441msgstr[1] "перемещения %s не помещаются в %d байта"
3442msgstr[2] "перемещения %s не помещаются в %d байт"
bd32c6bd 3443
d8dab054 3444#: config/tc-arm.c:3667
c32b891a 3445msgid ".inst.n operand too big. Use .inst.w instead"
7e784da5 3446msgstr "Операнд .inst.n слишком большой. Вместо него используйте .inst.w."
bd32c6bd 3447
d8dab054 3448#: config/tc-arm.c:3687
c32b891a 3449msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
7e784da5 3450msgstr "Невозможно определить размер инструкции Thumb. Вместо этого используйте .inst.n/.inst.w."
bd32c6bd 3451
d8dab054 3452#: config/tc-arm.c:3717
c32b891a 3453msgid "width suffixes are invalid in ARM mode"
7e784da5 3454msgstr "некорректная ширина суффиксов в режиме ARM"
bd32c6bd 3455
d8dab054 3456#: config/tc-arm.c:3759 dwarf2dbg.c:1000
c32b891a 3457msgid "expected 0 or 1"
7e784da5 3458msgstr "ожидался 0 или 1"
bd32c6bd 3459
d8dab054 3460#: config/tc-arm.c:3763
c32b891a 3461msgid "missing comma"
7e784da5 3462msgstr "отсутствует запятая"
bd32c6bd 3463
d8dab054 3464#: config/tc-arm.c:3796
c32b891a 3465msgid "duplicate .fnstart directive"
7e784da5 3466msgstr "повторное употребление .fnstart"
bd32c6bd 3467
d8dab054 3468#: config/tc-arm.c:3827 config/tc-tic6x.c:412
c32b891a 3469msgid "duplicate .handlerdata directive"
7e784da5 3470msgstr "повторное употребление .handlerdata"
bd32c6bd 3471
d8dab054 3472#: config/tc-arm.c:3846
c32b891a 3473msgid ".fnend directive without .fnstart"
7e784da5 3474msgstr "директива .fnend без .fnstart"
bd32c6bd 3475
d8dab054 3476#: config/tc-arm.c:3913 config/tc-tic6x.c:393
c32b891a 3477msgid "personality routine specified for cantunwind frame"
7e784da5 3478msgstr "персонализационная процедура указана для кадра cantunwind"
bd32c6bd 3479
d8dab054 3480#: config/tc-arm.c:3930 config/tc-tic6x.c:454
c32b891a 3481msgid "duplicate .personalityindex directive"
7e784da5 3482msgstr "повторное употребление .personalityindex"
bd32c6bd 3483
d8dab054 3484#: config/tc-arm.c:3937 config/tc-tic6x.c:461
c32b891a 3485msgid "bad personality routine number"
7e784da5 3486msgstr "Плохой номер персонализационной процедуры"
bd32c6bd 3487
d8dab054 3488#: config/tc-arm.c:3959 config/tc-tic6x.c:478
c32b891a 3489msgid "duplicate .personality directive"
7e784da5 3490msgstr "повторное употребление .personality"
bd32c6bd 3491
d8dab054 3492#: config/tc-arm.c:3983 config/tc-arm.c:4111 config/tc-arm.c:4159
c32b891a 3493msgid "expected register list"
7e784da5 3494msgstr "ожидается список регистров"
bd32c6bd 3495
d8dab054 3496#: config/tc-arm.c:4065
c32b891a 3497msgid "expected , <constant>"
7e784da5 3498msgstr "ожидается , <константа>"
bd32c6bd 3499
d8dab054 3500#: config/tc-arm.c:4074
c32b891a 3501msgid "number of registers must be in the range [1:4]"
7e784da5 3502msgstr "количество регистров должно быть в диапазоне [1:4]"
bd32c6bd 3503
d8dab054 3504#: config/tc-arm.c:4221 config/tc-arm.c:4355
c32b891a 3505msgid "bad register range"
7e784da5 3506msgstr "неверный диапазон регистров"
bd32c6bd 3507
d8dab054 3508#: config/tc-arm.c:4421
c32b891a 3509msgid "FPA .unwind_save does not take a register list"
7e784da5 3510msgstr "FPA .unwind_save не работает со списком регистров"
bd32c6bd 3511
d8dab054 3512#: config/tc-arm.c:4449
c32b891a 3513msgid ".unwind_save does not support this kind of register"
7e784da5 3514msgstr ".unwind_save не поддерживает такой вид регистров"
bd32c6bd 3515
d8dab054 3516#: config/tc-arm.c:4488
c32b891a 3517msgid "SP and PC not permitted in .unwind_movsp directive"
7e784da5 3518msgstr "SP и PC не допускаются в директиве .unwind_movsp"
bd32c6bd 3519
d8dab054 3520#: config/tc-arm.c:4493
c32b891a 3521msgid "unexpected .unwind_movsp directive"
7e784da5 3522msgstr "неожиданная директива .unwind_movsp"
bd32c6bd 3523
d8dab054 3524#: config/tc-arm.c:4520
c32b891a 3525msgid "stack increment must be multiple of 4"
7e784da5 3526msgstr "увеличение стека должно быть кратно 4"
bd32c6bd 3527
d8dab054 3528#: config/tc-arm.c:4552
c32b891a 3529msgid "expected <reg>, <reg>"
7e784da5 3530msgstr "ожидается <регистр>, <регистр>"
bd32c6bd 3531
d8dab054 3532#: config/tc-arm.c:4570
c32b891a 3533msgid "register must be either sp or set by a previousunwind_movsp directive"
7e784da5 3534msgstr "регистр должен быть sp или задаваться директивой previousunwind_movsp"
bd32c6bd 3535
d8dab054 3536#: config/tc-arm.c:4609
c32b891a 3537msgid "expected <offset>, <opcode>"
7e784da5 3538msgstr "ожидается <смещение>, <код операции>"
bd32c6bd 3539
d8dab054 3540#: config/tc-arm.c:4621
c32b891a 3541msgid "unwind opcode too long"
7e784da5 3542msgstr "раскрученный код операции слишком длинен"
bd32c6bd 3543
d8dab054 3544#: config/tc-arm.c:4626
c32b891a 3545msgid "invalid unwind opcode"
7e784da5 3546msgstr "неверный раскрученный код операции"
bd32c6bd 3547
d8dab054
NC
3548#: config/tc-arm.c:4814 config/tc-arm.c:5825 config/tc-arm.c:10671
3549#: config/tc-arm.c:11204 config/tc-arm.c:13231 config/tc-arm.c:14813
3550#: config/tc-arm.c:24243 config/tc-arm.c:24307 config/tc-arm.c:24315
c32b891a
NC
3551#: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
3552msgid "immediate value out of range"
7e784da5 3553msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3554
d8dab054 3555#: config/tc-arm.c:4984
c32b891a 3556msgid "invalid FPA immediate expression"
7e784da5 3557msgstr "неверное непосредственное выражение FPA"
bd32c6bd 3558
d8dab054 3559#: config/tc-arm.c:5170
c32b891a 3560msgid "'LSL' or 'ASR' required"
7e784da5 3561msgstr "требуется «LSL» или «ASR»"
bd32c6bd 3562
d8dab054 3563#: config/tc-arm.c:5178
c32b891a 3564msgid "'LSL' required"
7e784da5 3565msgstr "требуется «LSL»"
bd32c6bd 3566
d8dab054 3567#: config/tc-arm.c:5186
c32b891a 3568msgid "'ASR' required"
7e784da5 3569msgstr "требуется «ASR»"
bd32c6bd 3570
d8dab054 3571#: config/tc-arm.c:5265
c32b891a 3572msgid "invalid rotation"
7e784da5 3573msgstr "неверное вращение"
bd32c6bd 3574
d8dab054 3575#: config/tc-arm.c:5445 config/tc-arm.c:5614
c32b891a 3576msgid "unknown group relocation"
7e784da5 3577msgstr "неизвестная группа перемещения"
bd32c6bd 3578
d8dab054 3579#: config/tc-arm.c:5481
c32b891a 3580msgid "alignment must be constant"
7e784da5 3581msgstr "выравнивание должно быть константой"
bd32c6bd 3582
d8dab054 3583#: config/tc-arm.c:5645
c32b891a 3584msgid "this group relocation is not allowed on this instruction"
7e784da5 3585msgstr "данная группа перемещения недопустима для этой инструкции"
bd32c6bd 3586
d8dab054 3587#: config/tc-arm.c:5701
c32b891a 3588msgid "'}' expected at end of 'option' field"
7e784da5 3589msgstr "ожидается «}» в конце поля «option»"
bd32c6bd 3590
d8dab054 3591#: config/tc-arm.c:5706
c32b891a 3592msgid "cannot combine index with option"
7e784da5 3593msgstr "нельзя объединять индекс с параметром"
bd32c6bd 3594
d8dab054 3595#: config/tc-arm.c:5963
c32b891a 3596msgid "unexpected bit specified after APSR"
7e784da5 3597msgstr "указан неожиданный бит после APSR"
bd32c6bd 3598
d8dab054 3599#: config/tc-arm.c:5975
c32b891a 3600msgid "selected processor does not support DSP extension"
7e784da5 3601msgstr "выбранный процессор не поддерживает расширение DSP"
bd32c6bd 3602
d8dab054 3603#: config/tc-arm.c:5987
c32b891a 3604msgid "bad bitmask specified after APSR"
7e784da5 3605msgstr "указана плохая битовая маска после APSR"
bd32c6bd 3606
d8dab054 3607#: config/tc-arm.c:6011
c32b891a 3608msgid "writing to APSR without specifying a bitmask is deprecated"
7e784da5 3609msgstr "запись в APSR без указания битовой маски устарела"
bd32c6bd 3610
d8dab054
NC
3611#: config/tc-arm.c:6023 config/tc-arm.c:12365 config/tc-arm.c:12410
3612#: config/tc-arm.c:12414
c32b891a 3613msgid "selected processor does not support requested special purpose register"
7e784da5 3614msgstr "выбранный процессор не поддерживает запрошенный регистр специальных возможностей"
bd32c6bd 3615
d8dab054 3616#: config/tc-arm.c:6028
c32b891a 3617msgid "flag for {c}psr instruction expected"
7e784da5 3618msgstr "ожидается флаг для инструкции {c}ps"
bd32c6bd 3619
d8dab054 3620#: config/tc-arm.c:6053
c32b891a 3621msgid "unrecognized CPS flag"
7e784da5 3622msgstr "нераспознанный флаг CPS"
bd32c6bd 3623
d8dab054 3624#: config/tc-arm.c:6060
c32b891a 3625msgid "missing CPS flags"
7e784da5 3626msgstr "отсутствуют флаги CPS"
bd32c6bd 3627
d8dab054 3628#: config/tc-arm.c:6083 config/tc-arm.c:6089
c32b891a 3629msgid "valid endian specifiers are be or le"
7e784da5 3630msgstr "определителем порядка байт могут быть be или le"
bd32c6bd 3631
d8dab054 3632#: config/tc-arm.c:6111
c32b891a 3633msgid "missing rotation field after comma"
7e784da5 3634msgstr "отсутствует поле вращения после запятой"
bd32c6bd 3635
d8dab054 3636#: config/tc-arm.c:6126
c32b891a 3637msgid "rotation can only be 0, 8, 16, or 24"
7e784da5 3638msgstr "значением вращения могут быть только 0, 8, 16 или 24"
bd32c6bd 3639
d8dab054 3640#: config/tc-arm.c:6155
c32b891a 3641msgid "condition required"
7e784da5 3642msgstr "требуется условие"
bd32c6bd 3643
d8dab054 3644#: config/tc-arm.c:6222 config/tc-arm.c:8955
c32b891a 3645msgid "'[' expected"
7e784da5 3646msgstr "ожидается «[»"
bd32c6bd 3647
d8dab054 3648#: config/tc-arm.c:6235
c32b891a 3649msgid "',' expected"
7e784da5 3650msgstr "ожидается «,»"
bd32c6bd 3651
d8dab054 3652#: config/tc-arm.c:6252
c32b891a 3653msgid "invalid shift"
7e784da5 3654msgstr "некорректный сдвиг"
bd32c6bd 3655
d8dab054 3656#: config/tc-arm.c:6325
c32b891a 3657msgid "can't use Neon quad register here"
7e784da5 3658msgstr "здесь нельзя использовать четверной регистр Neon"
bd32c6bd 3659
d8dab054 3660#: config/tc-arm.c:6392
c32b891a 3661msgid "expected <Rm> or <Dm> or <Qm> operand"
7e784da5 3662msgstr "ожидается операнд <Rm>, <Dm> или <Qm>"
bd32c6bd 3663
d8dab054 3664#: config/tc-arm.c:6472
c32b891a 3665msgid "parse error"
7e784da5 3666msgstr "ошибка разбора"
bd32c6bd 3667
c32b891a 3668#. ISB can only take SY as an option.
d8dab054 3669#: config/tc-arm.c:6741
c32b891a 3670msgid "invalid barrier type"
7e784da5 3671msgstr "неверный тип барьера"
bd32c6bd 3672
d8dab054 3673#: config/tc-arm.c:6838
c32b891a 3674msgid "only floating point zero is allowed as immediate value"
7e784da5 3675msgstr "непосредственным значением в качестве числа с плавающей точкой разрешён только ноль"
bd32c6bd 3676
d8dab054 3677#: config/tc-arm.c:6908
c32b891a 3678msgid "immediate value is out of range"
7e784da5 3679msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3680
d8dab054 3681#: config/tc-arm.c:7055
c32b891a 3682msgid "iWMMXt data or control register expected"
7e784da5 3683msgstr "ожидается управляющий регистр или регистр данных iWMMXt"
bd32c6bd 3684
d8dab054 3685#: config/tc-arm.c:7095
c32b891a 3686msgid "Banked registers are not available with this architecture."
7e784da5 3687msgstr "Банкование регистров недоступно на этой архитектуре."
bd32c6bd 3688
d8dab054 3689#: config/tc-arm.c:7323 config/tc-score.c:264
c32b891a 3690msgid "garbage following instruction"
7e784da5 3691msgstr "мусор после инструкции"
bd32c6bd 3692
c32b891a
NC
3693#. If REG is R13 (the stack pointer), warn that its use is
3694#. deprecated.
d8dab054 3695#: config/tc-arm.c:7373
c32b891a 3696msgid "use of r13 is deprecated"
7e784da5 3697msgstr "использование r13 устарело"
bd32c6bd 3698
d8dab054 3699#: config/tc-arm.c:7391 config/tc-arm.c:16799
c32b891a 3700msgid "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 3701msgstr "скалярная инструкция ARMv8.2 fp16 не может быть условной, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 3702
d8dab054 3703#: config/tc-arm.c:7466
c32b891a 3704msgid "D register out of range for selected VFP version"
7e784da5 3705msgstr "регистр D вне диапазона выбранной версии VFP"
bd32c6bd 3706
d8dab054 3707#: config/tc-arm.c:7563 config/tc-arm.c:10390
c32b891a 3708msgid "Instruction does not support =N addresses"
7e784da5 3709msgstr "инструкция не поддерживает адреса =N"
bd32c6bd 3710
d8dab054 3711#: config/tc-arm.c:7571
c32b891a 3712msgid "instruction does not accept preindexed addressing"
73a05be2 3713msgstr "инструкция не принимает пред-индексированную адресацию"
bd32c6bd 3714
c32b891a 3715#. unindexed - only for coprocessor
d8dab054 3716#: config/tc-arm.c:7587 config/tc-arm.c:10453
c32b891a 3717msgid "instruction does not accept unindexed addressing"
7e784da5 3718msgstr "инструкция не принимает неиндексированную адресацию"
bd32c6bd 3719
d8dab054 3720#: config/tc-arm.c:7595
c32b891a 3721msgid "destination register same as write-back base"
7e784da5 3722msgstr "регистр назначения совпадает с базовым обратной записи"
bd32c6bd 3723
d8dab054 3724#: config/tc-arm.c:7596
c32b891a 3725msgid "source register same as write-back base"
7e784da5 3726msgstr "регистр-источник совпадает с базовым обратной записи"
bd32c6bd 3727
d8dab054 3728#: config/tc-arm.c:7646
c32b891a 3729msgid "use of PC in this instruction is deprecated"
7e784da5 3730msgstr "использование PC в этой инструкции устарело"
bd32c6bd 3731
d8dab054 3732#: config/tc-arm.c:7669
c32b891a 3733msgid "instruction does not accept scaled register index"
7e784da5 3734msgstr "инструкция не принимает масштабированный регистровый индекс"
bd32c6bd 3735
d8dab054 3736#: config/tc-arm.c:7974
c32b891a 3737msgid "invalid pseudo operation"
7e784da5 3738msgstr "неверная псевдооперация"
bd32c6bd 3739
d8dab054 3740#: config/tc-arm.c:8212
c32b891a 3741msgid "invalid co-processor operand"
7e784da5 3742msgstr "некорректный операнд сопроцессора"
bd32c6bd 3743
d8dab054 3744#: config/tc-arm.c:8228
c32b891a 3745msgid "instruction does not support unindexed addressing"
7e784da5 3746msgstr "инструкция не поддерживает неиндексированную адресацию"
bd32c6bd 3747
d8dab054 3748#: config/tc-arm.c:8243
c32b891a 3749msgid "pc may not be used with write-back"
7e784da5 3750msgstr "pc нельзя использовать с обратной записью"
bd32c6bd 3751
d8dab054 3752#: config/tc-arm.c:8248
c32b891a 3753msgid "instruction does not support writeback"
7e784da5 3754msgstr "инструкция не поддерживает обратную запись"
bd32c6bd 3755
d8dab054 3756#: config/tc-arm.c:8354
c32b891a 3757msgid "Rn must not overlap other operands"
7e784da5 3758msgstr "Rn не должен пересекаться с другими операндами"
bd32c6bd 3759
d8dab054 3760#: config/tc-arm.c:8359
c32b891a 3761msgid "swp{b} use is obsoleted for ARMv8 and later"
7e784da5 3762msgstr "использование swp{b} устарело в ARMv8 и более новых"
bd32c6bd 3763
d8dab054 3764#: config/tc-arm.c:8362
c32b891a 3765msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
7e784da5 3766msgstr "использование swp{b} устарело в ARMv6 и ARMv7"
bd32c6bd 3767
d8dab054
NC
3768#: config/tc-arm.c:8481 config/tc-arm.c:8500 config/tc-arm.c:8513
3769#: config/tc-arm.c:11041 config/tc-arm.c:11072 config/tc-arm.c:11094
c32b891a 3770msgid "bit-field extends past end of register"
7e784da5 3771msgstr "битовое поле выходит за границы регистра"
bd32c6bd 3772
d8dab054 3773#: config/tc-arm.c:8543
c32b891a 3774msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
7e784da5 3775msgstr "допустимыми суффиксами здесь могут быть только «(plt)» и «(tlscall)»"
bd32c6bd 3776
d8dab054 3777#: config/tc-arm.c:8596
c32b891a 3778msgid "use of r15 in blx in ARM mode is not really useful"
7e784da5 3779msgstr "использование r15 в blx в режиме ARM не особенно полезно"
bd32c6bd 3780
d8dab054 3781#: config/tc-arm.c:8618
c32b891a 3782msgid "use of r15 in bx in ARM mode is not really useful"
7e784da5 3783msgstr "использование r15 в bx в режиме ARM не особенно полезно"
bd32c6bd 3784
d8dab054 3785#: config/tc-arm.c:8644
c32b891a 3786msgid "use of r15 in bxj is not really useful"
7e784da5 3787msgstr "использование r15 в bxj не особенно полезно"
bd32c6bd 3788
d8dab054 3789#: config/tc-arm.c:8692
c32b891a 3790msgid "This coprocessor register access is deprecated in ARMv8"
7e784da5 3791msgstr "Такой доступ к регистру сопроцессора устарел в ARMv8"
bd32c6bd 3792
d8dab054 3793#: config/tc-arm.c:8900 config/tc-arm.c:8909
c32b891a 3794msgid "writeback of base register is UNPREDICTABLE"
7e784da5 3795msgstr "обратная запись в базовый регистр вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 3796
d8dab054 3797#: config/tc-arm.c:8903
c32b891a 3798msgid "writeback of base register when in register list is UNPREDICTABLE"
7e784da5 3799msgstr "обратная запись в базовый регистр при его нахождении в списке регистров вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 3800
d8dab054 3801#: config/tc-arm.c:8913
c32b891a 3802msgid "if writeback register is in list, it must be the lowest reg in the list"
7e784da5 3803msgstr "если регистр обратной записи в списке, то он должен быть самым нижним регистром в списке"
bd32c6bd 3804
d8dab054 3805#: config/tc-arm.c:8950
c32b891a 3806msgid "first transfer register must be even"
7e784da5 3807msgstr "первый регистр передачи должен быть чётным"
bd32c6bd 3808
d8dab054 3809#: config/tc-arm.c:8953
c32b891a 3810msgid "can only transfer two consecutive registers"
7e784da5 3811msgstr "передача допустима только для двух последовательных регистра"
bd32c6bd 3812
c32b891a
NC
3813#. If op 1 were present and equal to PC, this function wouldn't
3814#. have been called in the first place.
3815#. If op 2 were present and equal to PC, this function wouldn't
3816#. have been called in the first place.
d8dab054
NC
3817#: config/tc-arm.c:8954 config/tc-arm.c:9024 config/tc-arm.c:9688
3818#: config/tc-arm.c:11856
c32b891a 3819msgid "r14 not allowed here"
7e784da5 3820msgstr "r14 здесь запрещён"
bd32c6bd 3821
d8dab054 3822#: config/tc-arm.c:8966
c32b891a 3823msgid "base register written back, and overlaps second transfer register"
7e784da5 3824msgstr "в базовый регистр выполняется обратная запись и он пересекается со вторым регистром передачи"
bd32c6bd 3825
d8dab054 3826#: config/tc-arm.c:8976
c32b891a 3827msgid "index register overlaps transfer register"
7e784da5 3828msgstr "индексный регистр пересекается с регистром передачи"
bd32c6bd 3829
d8dab054 3830#: config/tc-arm.c:9005 config/tc-arm.c:9655
c32b891a 3831msgid "offset must be zero in ARM encoding"
7e784da5 3832msgstr "смещение должно быть нулевым при кодировании ARM"
bd32c6bd 3833
d8dab054 3834#: config/tc-arm.c:9018 config/tc-arm.c:9682
c32b891a 3835msgid "even register required"
7e784da5 3836msgstr "требуется чётный регистр"
bd32c6bd 3837
d8dab054 3838#: config/tc-arm.c:9021
c32b891a 3839msgid "can only load two consecutive registers"
7e784da5 3840msgstr "загрузка допустима только в два последовательных регистра"
bd32c6bd 3841
d8dab054 3842#: config/tc-arm.c:9039
c32b891a 3843msgid "ldr to register 15 must be 4-byte aligned"
7e784da5 3844msgstr "ldr в регистр 15 должна быть выровнена по 4-байтовой границе"
bd32c6bd 3845
d8dab054 3846#: config/tc-arm.c:9062 config/tc-arm.c:9094
c32b891a 3847msgid "this instruction requires a post-indexed address"
7e784da5 3848msgstr "для данной инструкции требуется пост-индексируемый адрес"
bd32c6bd 3849
d8dab054 3850#: config/tc-arm.c:9121
c32b891a 3851msgid "Rd and Rm should be different in mla"
7e784da5 3852msgstr "Rd и Rm должны различаться в mla"
bd32c6bd 3853
d8dab054 3854#: config/tc-arm.c:9148 config/tc-arm.c:12229
c32b891a 3855msgid ":lower16: not allowed in this instruction"
7e784da5 3856msgstr ":lower16: запрещён в этой инструкции"
c32b891a 3857
d8dab054 3858#: config/tc-arm.c:9150 config/tc-arm.c:12234
c32b891a 3859msgid ":upper16: not allowed in this instruction"
7e784da5 3860msgstr ":upper16: запрещён в этой инструкции"
bd32c6bd 3861
d8dab054 3862#: config/tc-arm.c:9167
c32b891a 3863msgid "operand 1 must be FPSCR"
7e784da5 3864msgstr "операнд 1 должен быть FPSCR"
bd32c6bd 3865
d8dab054 3866#: config/tc-arm.c:9259 config/tc-arm.c:12348
c32b891a 3867msgid "bad register for mrs"
7e784da5 3868msgstr "неверный регистр для mrs"
bd32c6bd 3869
d8dab054 3870#: config/tc-arm.c:9266 config/tc-arm.c:12372
c32b891a 3871msgid "'APSR', 'CPSR' or 'SPSR' expected"
7e784da5 3872msgstr "ожидается «APSR», «CPSR» или «SPSR»"
bd32c6bd 3873
d8dab054 3874#: config/tc-arm.c:9307
c32b891a 3875msgid "Rd and Rm should be different in mul"
7e784da5 3876msgstr "Rd и Rm должны различаться в mul"
bd32c6bd 3877
d8dab054 3878#: config/tc-arm.c:9326 config/tc-arm.c:9600 config/tc-arm.c:12511
c32b891a 3879msgid "rdhi and rdlo must be different"
7e784da5 3880msgstr "rdhi и rdlo должны различаться"
bd32c6bd 3881
d8dab054 3882#: config/tc-arm.c:9332
c32b891a 3883msgid "rdhi, rdlo and rm must all be different"
7e784da5 3884msgstr "rdhi, rdlo и rm должны различаться"
bd32c6bd 3885
d8dab054 3886#: config/tc-arm.c:9398
c32b891a 3887msgid "'[' expected after PLD mnemonic"
7e784da5 3888msgstr "после мнемоники PLD ожидается «[»"
bd32c6bd 3889
d8dab054 3890#: config/tc-arm.c:9400 config/tc-arm.c:9415
c32b891a 3891msgid "post-indexed expression used in preload instruction"
7e784da5 3892msgstr "в инструкции предварительной загрузки используется пост-индексируемое выражение"
bd32c6bd 3893
d8dab054 3894#: config/tc-arm.c:9402 config/tc-arm.c:9417
c32b891a 3895msgid "writeback used in preload instruction"
7e784da5 3896msgstr "в инструкции предварительной загрузки используется обратная запись"
bd32c6bd 3897
d8dab054 3898#: config/tc-arm.c:9404 config/tc-arm.c:9419
c32b891a 3899msgid "unindexed addressing used in preload instruction"
7e784da5 3900msgstr "в инструкции предварительной загрузки используется неиндексированная адресация"
bd32c6bd 3901
d8dab054 3902#: config/tc-arm.c:9413
c32b891a 3903msgid "'[' expected after PLI mnemonic"
7e784da5 3904msgstr "после мнемоники PLI ожидается «[»"
bd32c6bd 3905
d8dab054 3906#: config/tc-arm.c:9428 config/tc-arm.c:12680
c32b891a 3907msgid "push/pop do not support {reglist}^"
7e784da5 3908msgstr "push/pop не поддерживают {reglist}^"
bd32c6bd 3909
d8dab054 3910#: config/tc-arm.c:9506 config/tc-arm.c:12827
c32b891a 3911msgid "setend use is deprecated for ARMv8"
7e784da5 3912msgstr "использование setend устарело в ARMv8"
bd32c6bd 3913
d8dab054
NC
3914#: config/tc-arm.c:9527 config/tc-arm.c:12888 config/tc-arm.c:12920
3915#: config/tc-arm.c:12963
c32b891a 3916msgid "extraneous shift as part of operand to shift insn"
7e784da5 3917msgstr "в инструкции сдвига излишний сдвиг как часть операнда"
bd32c6bd 3918
d8dab054 3919#: config/tc-arm.c:9558 config/tc-arm.c:9567
c32b891a 3920msgid "selected processor does not support SETPAN instruction"
7e784da5 3921msgstr "выбранный процессор не поддерживает инструкцию SETPAN"
bd32c6bd 3922
d8dab054 3923#: config/tc-arm.c:9626
c32b891a 3924msgid "SRS base register must be r13"
7e784da5 3925msgstr "базовый регистр SRS должен быть r13"
bd32c6bd 3926
d8dab054 3927#: config/tc-arm.c:9685
c32b891a 3928msgid "can only store two consecutive registers"
7e784da5 3929msgstr "сохранение допустимо только в два последовательных регистра"
bd32c6bd 3930
d8dab054 3931#: config/tc-arm.c:9799 config/tc-arm.c:9816
c32b891a 3932msgid "only two consecutive VFP SP registers allowed here"
7e784da5 3933msgstr "здесь разрешены только два последовательных регистра VFP SP"
bd32c6bd 3934
d8dab054 3935#: config/tc-arm.c:9844 config/tc-arm.c:9859
c32b891a 3936msgid "this addressing mode requires base-register writeback"
7e784da5 3937msgstr "для данного режима адресации требуется базовый регистр обратной записи"
bd32c6bd 3938
c32b891a
NC
3939#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3940#. i.e. immbits must be in range 0 - 16.
d8dab054 3941#: config/tc-arm.c:9976
c32b891a 3942msgid "immediate value out of range, expected range [0, 16]"
7e784da5 3943msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [0, 16]"
bd32c6bd 3944
c32b891a
NC
3945#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3946#. i.e. immbits must be in range 0 - 31.
d8dab054 3947#: config/tc-arm.c:9983
c32b891a 3948msgid "immediate value out of range, expected range [1, 32]"
7e784da5 3949msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [1, 32]"
bd32c6bd 3950
d8dab054 3951#: config/tc-arm.c:10049
c32b891a 3952msgid "this instruction does not support indexing"
7e784da5 3953msgstr "данная инструкция не поддерживает индексацию"
bd32c6bd 3954
d8dab054 3955#: config/tc-arm.c:10072
c32b891a 3956msgid "only r15 allowed here"
7e784da5 3957msgstr "здесь разрешён только r15"
bd32c6bd 3958
d8dab054 3959#: config/tc-arm.c:10207
c32b891a 3960msgid "immediate operand requires iWMMXt2"
7e784da5 3961msgstr "требуется непосредственный операнд iWMMXt2"
bd32c6bd 3962
d8dab054 3963#: config/tc-arm.c:10351
c32b891a 3964msgid "shift by register not allowed in thumb mode"
7e784da5 3965msgstr "сдвиг регистром запрещён в режиме thumb"
bd32c6bd 3966
d8dab054 3967#: config/tc-arm.c:10363 config/tc-arm.c:13071 config/tc-arm.c:23553
c32b891a 3968msgid "shift expression is too large"
7e784da5 3969msgstr "выражение сдвига слишком большое"
bd32c6bd 3970
d8dab054 3971#: config/tc-arm.c:10396
c32b891a 3972msgid "cannot use register index with this instruction"
7e784da5 3973msgstr "невозможно использовать индексный регистр с этой инструкцией"
bd32c6bd 3974
d8dab054 3975#: config/tc-arm.c:10398
c32b891a 3976msgid "Thumb does not support negative register indexing"
7e784da5 3977msgstr "Thumb не поддерживает отрицательные индексный регистры"
bd32c6bd 3978
d8dab054 3979#: config/tc-arm.c:10400
c32b891a 3980msgid "Thumb does not support register post-indexing"
7e784da5 3981msgstr "Thumb не поддерживает регистровую пост-индексацию"
bd32c6bd 3982
d8dab054 3983#: config/tc-arm.c:10402
c32b891a 3984msgid "Thumb does not support register indexing with writeback"
7e784da5 3985msgstr "Thumb не поддерживает регистровую индексацию с обратной записью"
bd32c6bd 3986
d8dab054 3987#: config/tc-arm.c:10404
c32b891a 3988msgid "Thumb supports only LSL in shifted register indexing"
7e784da5 3989msgstr "Thumb поддерживает только LSL в регистровой индексации сдвигом"
bd32c6bd 3990
d8dab054 3991#: config/tc-arm.c:10413 config/tc-arm.c:16386
c32b891a 3992msgid "shift out of range"
7e784da5 3993msgstr "сдвиг вне диапазона"
bd32c6bd 3994
d8dab054 3995#: config/tc-arm.c:10422
c32b891a 3996msgid "cannot use writeback with this instruction"
7e784da5 3997msgstr "невозможно использовать обратную запись с этой инструкцией"
bd32c6bd 3998
d8dab054 3999#: config/tc-arm.c:10443
c32b891a 4000msgid "cannot use post-indexing with PC-relative addressing"
7e784da5 4001msgstr "невозможно использовать пост-индексацию с относительной PC адресацией"
bd32c6bd 4002
d8dab054 4003#: config/tc-arm.c:10444
c32b891a 4004msgid "cannot use post-indexing with this instruction"
7e784da5 4005msgstr "невозможно использовать пост-индексацию с этой инструкцией"
bd32c6bd 4006
d8dab054 4007#: config/tc-arm.c:10666
c32b891a 4008msgid "only SUBS PC, LR, #const allowed"
7e784da5 4009msgstr "разрешены только SUBS PC, LR, #const"
bd32c6bd 4010
d8dab054
NC
4011#: config/tc-arm.c:10749 config/tc-arm.c:10909 config/tc-arm.c:11006
4012#: config/tc-arm.c:12309 config/tc-arm.c:12617
c32b891a 4013msgid "shift must be constant"
7e784da5 4014msgstr "сдвиг должен быть константой"
bd32c6bd 4015
d8dab054 4016#: config/tc-arm.c:10754
c32b891a 4017msgid "shift value over 3 not allowed in thumb mode"
7e784da5 4018msgstr "значения сдвига больше 3 запрещено в режиме thumb"
bd32c6bd 4019
d8dab054 4020#: config/tc-arm.c:10756
c32b891a 4021msgid "only LSL shift allowed in thumb mode"
7e784da5 4022msgstr "в режиме thumb допускается только сдвиг LSL"
bd32c6bd 4023
d8dab054
NC
4024#: config/tc-arm.c:10780 config/tc-arm.c:10924 config/tc-arm.c:11021
4025#: config/tc-arm.c:12322
c32b891a 4026msgid "unshifted register required"
7e784da5 4027msgstr "требуется не сдвиговый регистр"
bd32c6bd 4028
d8dab054 4029#: config/tc-arm.c:10795 config/tc-arm.c:11032 config/tc-arm.c:12472
c32b891a 4030msgid "dest must overlap one source register"
7e784da5 4031msgstr "назначение должно пересекаться с одним из регистров источника"
bd32c6bd 4032
d8dab054 4033#: config/tc-arm.c:10927
c32b891a 4034msgid "dest and source1 must be the same register"
7e784da5 4035msgstr "назначение и источник1 должны быть одним и тем же регистром"
bd32c6bd 4036
d8dab054 4037#: config/tc-arm.c:11167
c32b891a 4038msgid "selected architecture does not support wide conditional branch instruction"
7e784da5 4039msgstr "выбранная архитектура не поддерживает инструкцию широкого условного ветвления"
bd32c6bd 4040
d8dab054 4041#: config/tc-arm.c:11200
c32b891a 4042msgid "instruction is always unconditional"
7e784da5 4043msgstr "инструкция всегда безусловная"
bd32c6bd 4044
d8dab054 4045#: config/tc-arm.c:11321
c32b891a 4046msgid "selected processor does not support 'A' form of this instruction"
7e784da5 4047msgstr "выбранный процессор не поддерживает форму «A» этой инструкции"
bd32c6bd 4048
d8dab054 4049#: config/tc-arm.c:11324
c32b891a 4050msgid "Thumb does not support the 2-argument form of this instruction"
7e784da5 4051msgstr "Thumb не поддерживает 2-аргументную форму этой инструкции"
bd32c6bd 4052
d8dab054 4053#: config/tc-arm.c:11445
c32b891a 4054msgid "SP not allowed in register list"
7e784da5 4055msgstr "SP не допускается указывать в списке регистров"
bd32c6bd 4056
d8dab054 4057#: config/tc-arm.c:11449 config/tc-arm.c:11555
c32b891a 4058msgid "having the base register in the register list when using write back is UNPREDICTABLE"
7e784da5 4059msgstr "наличие в списке регистров базового регистра при использовании обратной записи создаёт НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4060
d8dab054 4061#: config/tc-arm.c:11457
c32b891a 4062msgid "LR and PC should not both be in register list"
7e784da5 4063msgstr "LR и PC не должны быть в списке регистров одновременно"
bd32c6bd 4064
d8dab054 4065#: config/tc-arm.c:11465
c32b891a 4066msgid "PC not allowed in register list"
7e784da5 4067msgstr "PC не допускается указывать в списке регистров"
bd32c6bd 4068
d8dab054 4069#: config/tc-arm.c:11507
c32b891a 4070msgid "Thumb load/store multiple does not support {reglist}^"
7e784da5 4071msgstr "множественная загрузка/сохранение в Thumb не поддерживает {reglist}^"
bd32c6bd 4072
d8dab054 4073#: config/tc-arm.c:11532 config/tc-arm.c:11609
c32b891a
NC
4074#, c-format
4075msgid "value stored for r%d is UNKNOWN"
7e784da5 4076msgstr "значение, сохранённое для r%d, НЕИЗВЕСТНО"
bd32c6bd 4077
d8dab054 4078#: config/tc-arm.c:11602
c32b891a 4079msgid "Thumb-2 instruction only valid in unified syntax"
7e784da5 4080msgstr "инструкцию Thumb-2 допускается указывать только в объединённом синтаксисе"
bd32c6bd 4081
d8dab054 4082#: config/tc-arm.c:11606 config/tc-arm.c:11616
c32b891a 4083msgid "this instruction will write back the base register"
7e784da5 4084msgstr "эта инструкция выполнит обратную запись в базовый регистр"
bd32c6bd 4085
d8dab054 4086#: config/tc-arm.c:11619
c32b891a 4087msgid "this instruction will not write back the base register"
7e784da5 4088msgstr "эта инструкция не выполнит обратную запись в базовый регистр"
bd32c6bd 4089
d8dab054 4090#: config/tc-arm.c:11650
c32b891a 4091msgid "r14 not allowed as first register when second register is omitted"
7e784da5 4092msgstr "r14 не допускается указывать первым регистром, если отсутствует второй регистр"
bd32c6bd 4093
d8dab054 4094#: config/tc-arm.c:11750
c32b891a 4095msgid "This instruction may be unpredictable if executed on M-profile cores with interrupts enabled."
7e784da5 4096msgstr "Эта инструкция может приводить к непредсказумому поведению, если выполняется в ядрах M-профиля с включёнными прерываниями."
bd32c6bd 4097
d8dab054 4098#: config/tc-arm.c:11779 config/tc-arm.c:11792 config/tc-arm.c:11828
c32b891a 4099msgid "Thumb does not support this addressing mode"
7e784da5 4100msgstr "Thumb не поддерживает данный режим адресации"
bd32c6bd 4101
d8dab054 4102#: config/tc-arm.c:11796
c32b891a 4103msgid "byte or halfword not valid for base register"
7e784da5 4104msgstr "байт или полуслово недопустимо для базового регистра"
bd32c6bd 4105
d8dab054 4106#: config/tc-arm.c:11799
c32b891a 4107msgid "r15 based store not allowed"
7e784da5 4108msgstr "хранилище на основе r15 не допускается"
bd32c6bd 4109
d8dab054 4110#: config/tc-arm.c:11801
c32b891a 4111msgid "invalid base register for register offset"
7e784da5 4112msgstr "некорректный базовый регистр для регистрового смещения"
bd32c6bd 4113
d8dab054 4114#: config/tc-arm.c:11858
c32b891a 4115msgid "r12 not allowed here"
7e784da5 4116msgstr "r12 здесь запрещён"
bd32c6bd 4117
d8dab054 4118#: config/tc-arm.c:11864
c32b891a 4119msgid "base register written back, and overlaps one of transfer registers"
7e784da5 4120msgstr "в базовый регистр выполняется обратная запись и он пересекается с одним из регистром передачи"
bd32c6bd 4121
d8dab054 4122#: config/tc-arm.c:11992
bd32c6bd 4123#, c-format
c32b891a 4124msgid "Use of r%u as a source register is deprecated when r%u is the destination register."
7e784da5 4125msgstr "Использование r%u в качестве регистра источника устарело, если r%u является регистром назначения."
bd32c6bd 4126
d8dab054 4127#: config/tc-arm.c:12185
c32b891a 4128msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
7e784da5 4129msgstr "сдвиги в инструкциях CMP/MOV поддерживаются только при указании в объединённом синтаксисе"
bd32c6bd 4130
d8dab054 4131#: config/tc-arm.c:12213
c32b891a 4132msgid "only lo regs allowed with immediate"
7e784da5 4133msgstr "только нижние регистры допускаются с непосредственными значениями"
bd32c6bd 4134
d8dab054 4135#: config/tc-arm.c:12390
c32b891a 4136msgid "Thumb encoding does not support an immediate here"
7e784da5 4137msgstr "кодирование Thumb не поддерживает здесь непосредственное значение"
bd32c6bd 4138
d8dab054 4139#: config/tc-arm.c:12477
c32b891a 4140msgid "Thumb-2 MUL must not set flags"
7e784da5 4141msgstr "Thumb-2 MUL не должна устанавливать флаги"
bd32c6bd 4142
d8dab054 4143#: config/tc-arm.c:12542
c32b891a 4144msgid "Thumb does not support NOP with hints"
7e784da5 4145msgstr "Thumb не поддерживает NOP с подсказками"
bd32c6bd 4146
d8dab054 4147#: config/tc-arm.c:12702
c32b891a 4148msgid "invalid register list to push/pop instruction"
7e784da5 4149msgstr "некорректный список регистров в инструкции push/pop"
bd32c6bd 4150
d8dab054 4151#: config/tc-arm.c:12947
c32b891a 4152msgid "source1 and dest must be same register"
7e784da5 4153msgstr "источник1 и назначение должны быть одним и тем же регистром"
bd32c6bd 4154
d8dab054 4155#: config/tc-arm.c:12972
c32b891a 4156msgid "ror #imm not supported"
7e784da5 4157msgstr "ror #imm не поддерживается"
bd32c6bd 4158
d8dab054 4159#: config/tc-arm.c:13023
c32b891a 4160msgid "SMC is not permitted on this architecture"
7e784da5 4161msgstr "SMC запрещена на этой архитектуре"
bd32c6bd 4162
d8dab054 4163#: config/tc-arm.c:13188
c32b891a 4164msgid "Thumb encoding does not support rotation"
7e784da5 4165msgstr "кодирование Thumb не поддерживает вращение"
bd32c6bd 4166
d8dab054 4167#: config/tc-arm.c:13208
c32b891a 4168msgid "instruction requires register index"
7e784da5 4169msgstr "для инструкции требуется регистровый индекс"
bd32c6bd 4170
d8dab054 4171#: config/tc-arm.c:13218
c32b891a 4172msgid "instruction does not allow shifted index"
7e784da5 4173msgstr "инструкция запрещает сдвиговый индекс"
bd32c6bd 4174
d8dab054 4175#: config/tc-arm.c:13404
c32b891a 4176msgid "invalid neon suffix for non neon instruction"
7e784da5 4177msgstr "неверный суффикс neon для инструкции не neon"
bd32c6bd 4178
d8dab054
NC
4179#: config/tc-arm.c:13766 config/tc-arm.c:14112 config/tc-arm.c:15729
4180#: config/tc-arm.c:17376
c32b891a 4181msgid "invalid instruction shape"
7e784da5 4182msgstr "неверная форма инструкции"
bd32c6bd 4183
d8dab054 4184#: config/tc-arm.c:14011
c32b891a 4185msgid "types specified in both the mnemonic and operands"
7e784da5 4186msgstr "типы указаны как в мнемонике так и в операндах"
bd32c6bd 4187
d8dab054 4188#: config/tc-arm.c:14048
c32b891a 4189msgid "operand types can't be inferred"
7e784da5 4190msgstr "невозможно догадаться о типах операндов"
bd32c6bd 4191
d8dab054 4192#: config/tc-arm.c:14054
c32b891a 4193msgid "type specifier has the wrong number of parts"
7e784da5 4194msgstr "определитель типа содержит ошибочное количество частей"
bd32c6bd 4195
d8dab054 4196#: config/tc-arm.c:14140 config/tc-arm.c:15917 config/tc-arm.c:15924
c32b891a 4197msgid "operand size must match register width"
7e784da5 4198msgstr "размер операнда должен совпадать с шириной регистра"
bd32c6bd 4199
d8dab054 4200#: config/tc-arm.c:14151
c32b891a 4201msgid "bad type in Neon instruction"
7e784da5 4202msgstr "неверный тип в инструкции Neon"
bd32c6bd 4203
d8dab054 4204#: config/tc-arm.c:14162
c32b891a 4205msgid "inconsistent types in Neon instruction"
7e784da5 4206msgstr "несоответствие типов в инструкции Neon"
bd32c6bd 4207
d8dab054 4208#: config/tc-arm.c:14533 config/tc-arm.c:14548 config/tc-arm.c:16955
c32b891a 4209msgid "register list must contain at least 1 and at most 16 registers"
7e784da5 4210msgstr "список регистров должен содержать не менее 1 и не более 16 регистров"
bd32c6bd 4211
d8dab054
NC
4212#: config/tc-arm.c:14691 config/tc-arm.c:14727 config/tc-arm.c:15366
4213#: config/tc-arm.c:16781
c32b891a 4214msgid "immediate out of range for shift"
7e784da5 4215msgstr "непосредственное значение за пределами диапазона сдвига"
bd32c6bd 4216
d8dab054 4217#: config/tc-arm.c:14847
c32b891a 4218msgid "first and second operands shall be the same register"
7e784da5 4219msgstr "первый и второй операнды должны быть одним и тем же регистром"
bd32c6bd 4220
d8dab054 4221#: config/tc-arm.c:15132 config/tc-arm.c:16222
c32b891a 4222msgid "scalar out of range for multiply instruction"
7e784da5 4223msgstr "скаляр вне диапазона инструкции умножения"
bd32c6bd 4224
d8dab054 4225#: config/tc-arm.c:15256
c32b891a 4226msgid "instruction form not available on this architecture."
7e784da5 4227msgstr "форма инструкции недоступна на этой архитектуре"
bd32c6bd 4228
d8dab054 4229#: config/tc-arm.c:15259
c32b891a 4230msgid "this instruction implies use of ARMv8.1 AdvSIMD."
7e784da5 4231msgstr "данная инструкция подразумевает использование ARMv8.1 AdvSIMD."
bd32c6bd 4232
d8dab054 4233#: config/tc-arm.c:15342 config/tc-arm.c:15354
c32b891a 4234msgid "immediate out of range for insert"
7e784da5 4235msgstr "непосредственное значение за пределами диапазона вставки"
bd32c6bd 4236
d8dab054 4237#: config/tc-arm.c:15487
c32b891a 4238msgid "immediate out of range for narrowing operation"
7e784da5 4239msgstr "непосредственное значение за пределами диапазона операции сужения"
bd32c6bd 4240
d8dab054 4241#: config/tc-arm.c:15633
c32b891a 4242msgid "operands 0 and 1 must be the same register"
7e784da5 4243msgstr "операнды 0 и 1 должны быть одним и тем же регистром"
bd32c6bd 4244
d8dab054 4245#: config/tc-arm.c:15739 config/tc-arm.c:17474
c32b891a 4246msgid "invalid rounding mode"
7e784da5 4247msgstr "неверный режим округления"
bd32c6bd 4248
d8dab054 4249#: config/tc-arm.c:16066
c32b891a 4250msgid "operand size must be specified for immediate VMOV"
7e784da5 4251msgstr "для непосредственного значения в VMOV должен быть указан размер операнда"
bd32c6bd 4252
d8dab054 4253#: config/tc-arm.c:16076
c32b891a 4254msgid "immediate has bits set outside the operand size"
7e784da5 4255msgstr "непосредственное значение содержит установленные биты вне диапазона размера операнда"
bd32c6bd 4256
d8dab054 4257#: config/tc-arm.c:16238
c32b891a 4258msgid "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4259msgstr "vfmal/vfmsl с типом FP16 не могут быть условными, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 4260
d8dab054 4261#: config/tc-arm.c:16368
c32b891a 4262msgid "Instruction form not available on this architecture."
7e784da5 4263msgstr "Форма инструкции недоступна на этой архитектуре."
bd32c6bd 4264
d8dab054 4265#: config/tc-arm.c:16412
c32b891a 4266msgid "elements must be smaller than reversal region"
7e784da5 4267msgstr "элементы должны быть меньше области возврата"
bd32c6bd 4268
d8dab054 4269#: config/tc-arm.c:16594 config/tc-arm.c:16654
c32b891a 4270msgid "bad type for scalar"
7e784da5 4271msgstr "некорректный тип для скаляра"
bd32c6bd 4272
d8dab054 4273#: config/tc-arm.c:16739 config/tc-arm.c:16747
c32b891a 4274msgid "VFP registers must be adjacent"
7e784da5 4275msgstr "регистры VFP должны быть расположенным рядом"
bd32c6bd 4276
d8dab054 4277#: config/tc-arm.c:16790
c32b891a 4278msgid "invalid suffix"
7e784da5 4279msgstr "неверный суффикс"
bd32c6bd 4280
d8dab054 4281#: config/tc-arm.c:16922
c32b891a 4282msgid "bad list length for table lookup"
7e784da5 4283msgstr "неверная длина списка для таблицы поиска"
bd32c6bd 4284
d8dab054 4285#: config/tc-arm.c:16952
c32b891a 4286msgid "writeback (!) must be used for VLDMDB and VSTMDB"
7e784da5 4287msgstr "для VLDMDB и VSTMDB должна использоваться обратная запись"
bd32c6bd 4288
d8dab054 4289#: config/tc-arm.c:16980
c32b891a 4290msgid "Use of PC here is UNPREDICTABLE"
7e784da5 4291msgstr "Использование PC в этом месте вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4292
d8dab054 4293#: config/tc-arm.c:16982
c32b891a 4294msgid "Use of PC here is deprecated"
7e784da5 4295msgstr "Использование PC в этом месте устарело"
bd32c6bd 4296
d8dab054 4297#: config/tc-arm.c:17049
c32b891a 4298msgid "bad alignment"
7e784da5 4299msgstr "неверное выравнивание"
bd32c6bd 4300
d8dab054 4301#: config/tc-arm.c:17066
c32b891a 4302msgid "bad list type for instruction"
7e784da5 4303msgstr "неверный тип списка для инструкции"
bd32c6bd 4304
d8dab054 4305#: config/tc-arm.c:17068
c32b891a 4306msgid "bad element type for instruction"
7e784da5 4307msgstr "неверный тип элемента для инструкции"
bd32c6bd 4308
d8dab054 4309#: config/tc-arm.c:17110
c32b891a 4310msgid "unsupported alignment for instruction"
7e784da5 4311msgstr "неподдерживаемое выравнивание для инструкции"
bd32c6bd 4312
d8dab054
NC
4313#: config/tc-arm.c:17129 config/tc-arm.c:17223 config/tc-arm.c:17235
4314#: config/tc-arm.c:17245 config/tc-arm.c:17259
c32b891a 4315msgid "bad list length"
7e784da5 4316msgstr "неверная длина списка"
bd32c6bd 4317
d8dab054 4318#: config/tc-arm.c:17134
c32b891a 4319msgid "stride of 2 unavailable when element size is 8"
7e784da5 4320msgstr "шаг 2 недоступен, если размер элемента равен 8"
bd32c6bd 4321
d8dab054 4322#: config/tc-arm.c:17167 config/tc-arm.c:17243
c32b891a 4323msgid "can't use alignment with this instruction"
7e784da5 4324msgstr "невозможно использовать выравнивание с этой инструкцией"
bd32c6bd 4325
d8dab054 4326#: config/tc-arm.c:17315
c32b891a 4327msgid "post-index must be a register"
7e784da5 4328msgstr "пост-индекс должен задаваться регистром"
bd32c6bd 4329
d8dab054 4330#: config/tc-arm.c:17317
c32b891a 4331msgid "bad register for post-index"
7e784da5 4332msgstr "неверный регистр для пост-индекса"
bd32c6bd 4333
d8dab054 4334#: config/tc-arm.c:17538
c32b891a 4335msgid "scalar out of range"
7e784da5 4336msgstr "скаляр вне диапазона"
bd32c6bd 4337
d8dab054 4338#: config/tc-arm.c:17611
c32b891a 4339msgid "Dot Product instructions cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4340msgstr "Инструкции скалярного произведения не могут быть условными, поведение НЕПРЕДСКАЗУЕМО."
bd32c6bd 4341
d8dab054 4342#: config/tc-arm.c:18184 config/tc-arm.c:18270
c32b891a 4343msgid "conditional infixes are deprecated in unified syntax"
7e784da5 4344msgstr "условные инфиксы устарели в объединённом синтаксисе"
bd32c6bd 4345
d8dab054 4346#: config/tc-arm.c:18421
c32b891a 4347msgid "Warning: conditional outside an IT block for Thumb."
7e784da5 4348msgstr "Предупреждение: условие вне блока IT для Thumb."
bd32c6bd 4349
d8dab054 4350#: config/tc-arm.c:18573
c32b891a 4351msgid "Short branches, Undefined, SVC, LDM/STM"
7e784da5 4352msgstr "Короткие ветвления, Не определено, SVC, LDM/STM"
bd32c6bd 4353
d8dab054 4354#: config/tc-arm.c:18574
c32b891a 4355msgid "Miscellaneous 16-bit instructions"
7e784da5 4356msgstr "Различные 16-битные инструкции"
bd32c6bd 4357
d8dab054 4358#: config/tc-arm.c:18575
c32b891a 4359msgid "ADR"
7e784da5 4360msgstr "ADR"
bd32c6bd 4361
d8dab054 4362#: config/tc-arm.c:18576
c32b891a 4363msgid "Literal loads"
7e784da5 4364msgstr "Загрузка литерала"
bd32c6bd 4365
d8dab054 4366#: config/tc-arm.c:18577
c32b891a 4367msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
7e784da5 4368msgstr "Верхний регистр ADD, MOV, CMP, BX, BLX задаётся pc"
bd32c6bd 4369
d8dab054 4370#: config/tc-arm.c:18578
c32b891a 4371msgid "Hi-register ADD, MOV, CMP using pc"
7e784da5 4372msgstr "Верхний регистр ADD, MOV, CMP задаётся pc"
bd32c6bd 4373
c32b891a
NC
4374#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4375#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
d8dab054 4376#: config/tc-arm.c:18581
c32b891a 4377msgid "ADD/SUB sp, sp #imm"
7e784da5 4378msgstr "ADD/SUB sp, sp #imm"
bd32c6bd 4379
d8dab054
NC
4380#: config/tc-arm.c:18601
4381msgid "IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R"
4382msgstr "Блоки IT с 32-битными инструкциями Thumb снижают производительность в ARMv8-A и ARMv8-R"
bd32c6bd 4383
d8dab054 4384#: config/tc-arm.c:18613
c32b891a 4385#, c-format
d8dab054
NC
4386msgid "IT blocks containing 16-bit Thumb instructions of the following class are performance deprecated in ARMv8-A and ARMv8-R: %s"
4387msgstr "Блоки IT с 16-битными инструкциями Thumb следующего класса снижают производительность в ARMv8-A и ARMv8-R: %s"
bd32c6bd 4388
d8dab054
NC
4389#: config/tc-arm.c:18627
4390msgid "IT blocks containing more than one conditional instruction are performance deprecated in ARMv8-A and ARMv8-R"
4391msgstr "Блоки IT с более чем одной условной инструкцией снижают производительность в ARMv8-A и ARMv8-R"
bd32c6bd 4392
d8dab054 4393#: config/tc-arm.c:18743
c32b891a
NC
4394#, c-format
4395msgid "bad instruction `%s'"
7e784da5 4396msgstr "плохая инструкция «%s»"
bd32c6bd 4397
d8dab054 4398#: config/tc-arm.c:18749
c32b891a 4399msgid "s suffix on comparison instruction is deprecated"
7e784da5 4400msgstr "суффикс s в инструкциях сравнения устарел"
bd32c6bd 4401
d8dab054 4402#: config/tc-arm.c:18769
c32b891a 4403msgid "SVC is not permitted on this architecture"
7e784da5 4404msgstr "SVC запрещена на этой архитектуре"
bd32c6bd 4405
d8dab054 4406#: config/tc-arm.c:18771
bd32c6bd 4407#, c-format
c32b891a 4408msgid "selected processor does not support `%s' in Thumb mode"
7e784da5 4409msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb"
bd32c6bd 4410
d8dab054 4411#: config/tc-arm.c:18777
c32b891a 4412msgid "Thumb does not support conditional execution"
7e784da5 4413msgstr "Thumb не поддерживает условное выполнение"
bd32c6bd 4414
d8dab054 4415#: config/tc-arm.c:18797
bd32c6bd 4416#, c-format
c32b891a 4417msgid "selected processor does not support 32bit wide variant of instruction `%s'"
7e784da5 4418msgstr "выбранный процессор не поддерживает 32-битный вариант инструкции «%s»"
bd32c6bd 4419
d8dab054 4420#: config/tc-arm.c:18800
bd32c6bd 4421#, c-format
c32b891a 4422msgid "selected processor does not support `%s' in Thumb-2 mode"
7e784da5 4423msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb-2"
bd32c6bd 4424
d8dab054 4425#: config/tc-arm.c:18825
bd32c6bd 4426#, c-format
c32b891a 4427msgid "cannot honor width suffix -- `%s'"
7e784da5 4428msgstr "не удалось учесть суффикс ширины «%s»"
bd32c6bd 4429
d8dab054 4430#: config/tc-arm.c:18867
bd32c6bd 4431#, c-format
c32b891a 4432msgid "selected processor does not support `%s' in ARM mode"
7e784da5 4433msgstr "выбранный процессор не поддерживает «%s» в режиме ARM"
bd32c6bd 4434
d8dab054 4435#: config/tc-arm.c:18872
bd32c6bd 4436#, c-format
c32b891a 4437msgid "width suffixes are invalid in ARM mode -- `%s'"
7e784da5 4438msgstr "некорректная ширина суффиксов в режиме ARM — «%s»"
bd32c6bd 4439
d8dab054 4440#: config/tc-arm.c:18905
bd32c6bd 4441#, c-format
c32b891a 4442msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
7e784da5 4443msgstr "попытка использования инструкции ARM на процессоре, поддерживающем только Thumb — «%s»"
bd32c6bd 4444
d8dab054 4445#: config/tc-arm.c:18922
bd32c6bd 4446#, c-format
c32b891a 4447msgid "section '%s' finished with an open IT block."
7e784da5 4448msgstr "раздел «%s» завершён с открытым блоком IT"
bd32c6bd 4449
d8dab054 4450#: config/tc-arm.c:18927
c32b891a 4451msgid "file finished with an open IT block."
7e784da5 4452msgstr "файл завершён с открытым блоком IT"
bd32c6bd 4453
d8dab054 4454#: config/tc-arm.c:22206
bd32c6bd 4455#, c-format
c32b891a 4456msgid "alignments greater than %d bytes not supported in .text sections."
7e784da5 4457msgstr "выравнивание больше чем %d байт не поддерживается в разделах .text"
bd32c6bd 4458
d8dab054 4459#: config/tc-arm.c:22473 config/tc-ia64.c:3594
c32b891a
NC
4460#, c-format
4461msgid "Group section `%s' has no group signature"
7e784da5 4462msgstr "Раздел групп «%s» не имеет подписи группы"
bd32c6bd 4463
d8dab054 4464#: config/tc-arm.c:22519
c32b891a 4465msgid "handlerdata in cantunwind frame"
7e784da5 4466msgstr "handlerdata в кадре cantunwind"
bd32c6bd 4467
d8dab054 4468#: config/tc-arm.c:22536
c32b891a 4469msgid "too many unwind opcodes for personality routine 0"
7e784da5 4470msgstr "слишком много раскрываемых кодов операций для персонализационной процедуры 0"
bd32c6bd 4471
d8dab054 4472#: config/tc-arm.c:22567
c32b891a 4473msgid "attempt to recreate an unwind entry"
7e784da5 4474msgstr "попытаться пересоздать элемент раскрытия"
bd32c6bd 4475
d8dab054 4476#: config/tc-arm.c:22577
c32b891a 4477msgid "too many unwind opcodes"
7e784da5 4478msgstr "слишком много раскрываемых кодов операций"
bd32c6bd 4479
d8dab054 4480#: config/tc-arm.c:22870
c32b891a
NC
4481#, c-format
4482msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
7e784da5 4483msgstr "[-mwarn-syms]: Назначение делает символ, совпадающий с инструкцией ARM: %s"
bd32c6bd 4484
d8dab054 4485#: config/tc-arm.c:23232 config/tc-arm.c:23300
bd32c6bd 4486#, c-format
c32b891a 4487msgid "symbol %s is in a different section"
7e784da5 4488msgstr "символ %s в другом разделе"
bd32c6bd 4489
d8dab054 4490#: config/tc-arm.c:23234 config/tc-arm.c:23302
bd32c6bd 4491#, c-format
c32b891a 4492msgid "symbol %s is weak and may be overridden later"
7e784da5 4493msgstr "символ %s слаб и позднее может быть замещён"
bd32c6bd 4494
d8dab054 4495#: config/tc-arm.c:23279 config/tc-arm.c:23651
bd32c6bd 4496#, c-format
c32b891a 4497msgid "invalid constant (%lx) after fixup"
7e784da5 4498msgstr "некорректная константа (%lx) после местоположения"
bd32c6bd 4499
d8dab054 4500#: config/tc-arm.c:23335
bd32c6bd 4501#, c-format
c32b891a 4502msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
b4a3689a 4503msgstr "невозможно вычислить инструкции ADRL для смещения относительно PC по адресу 0x%lx"
bd32c6bd 4504
d8dab054 4505#: config/tc-arm.c:23371 config/tc-arm.c:23401
c32b891a 4506msgid "invalid literal constant: pool needs to be closer"
7e784da5 4507msgstr "некорректная литеральная константа: пул должен быт ближе"
bd32c6bd 4508
d8dab054 4509#: config/tc-arm.c:23374 config/tc-arm.c:23423
bd32c6bd 4510#, c-format
c32b891a 4511msgid "bad immediate value for offset (%ld)"
7e784da5 4512msgstr "некорректное непосредственное значение для смещения (%ld)"
bd32c6bd 4513
d8dab054 4514#: config/tc-arm.c:23404
bd32c6bd 4515#, c-format
c32b891a 4516msgid "bad immediate value for 8-bit offset (%ld)"
7e784da5 4517msgstr "некорректное непосредственное значение для 8-битного смещения (%ld)"
bd32c6bd 4518
d8dab054 4519#: config/tc-arm.c:23464
c32b891a 4520msgid "offset not a multiple of 4"
7e784da5 4521msgstr "смещение не кратно 4"
bd32c6bd 4522
d8dab054 4523#: config/tc-arm.c:23667
c32b891a 4524msgid "invalid smc expression"
7e784da5 4525msgstr "неверное выражение smc"
bd32c6bd 4526
d8dab054 4527#: config/tc-arm.c:23676
c32b891a 4528msgid "invalid hvc expression"
7e784da5 4529msgstr "неверное выражение hvc"
bd32c6bd 4530
d8dab054 4531#: config/tc-arm.c:23687 config/tc-arm.c:23696
c32b891a 4532msgid "invalid swi expression"
7e784da5 4533msgstr "неверное выражение swi"
bd32c6bd 4534
d8dab054 4535#: config/tc-arm.c:23706
c32b891a 4536msgid "invalid expression in load/store multiple"
7e784da5 4537msgstr "неправильное выражение в многозначной загрузке/сохранении"
bd32c6bd 4538
d8dab054 4539#: config/tc-arm.c:23768
bd32c6bd 4540#, c-format
c32b891a 4541msgid "blx to '%s' an ARM ISA state function changed to bl"
7e784da5 4542msgstr "blx в «%s» — функция состояния ARM ISA, изменяется на bl"
bd32c6bd 4543
d8dab054 4544#: config/tc-arm.c:23787
c32b891a 4545msgid "misaligned branch destination"
7e784da5 4546msgstr "невыравненное назначение ветвления"
bd32c6bd 4547
d8dab054 4548#: config/tc-arm.c:23907
c32b891a
NC
4549#, c-format
4550msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
7e784da5 4551msgstr "blx в функции Thumb«%s» из состояния Thumb ISA изменяется на bl"
bd32c6bd 4552
d8dab054 4553#: config/tc-arm.c:23957
c32b891a 4554msgid "Thumb2 branch out of range"
7e784da5 4555msgstr "ветвление Thumb2 за пределами диапазона"
bd32c6bd 4556
d8dab054
NC
4557#: config/tc-arm.c:24009 config/tc-arm.c:24042
4558msgid "Relocation supported only in FDPIC mode"
4559msgstr "Перемещение поддерживается только в режиме FDPIC"
4560
4561#: config/tc-arm.c:24072
c32b891a 4562msgid "rel31 relocation overflow"
7e784da5 4563msgstr "переполнение перемещения rel31"
bd32c6bd 4564
d8dab054 4565#: config/tc-arm.c:24093 config/tc-arm.c:24097 config/tc-arm.c:24136
c32b891a 4566msgid "co-processor offset out of range"
7e784da5 4567msgstr "смещение сопроцессора вне диапазона"
bd32c6bd 4568
d8dab054 4569#: config/tc-arm.c:24153
c32b891a
NC
4570#, c-format
4571msgid "invalid offset, target not word aligned (0x%08lX)"
7e784da5 4572msgstr "неверное смещение, цель не выровнена по границе слова (0x%08lX)"
bd32c6bd 4573
d8dab054
NC
4574#: config/tc-arm.c:24160 config/tc-arm.c:24169 config/tc-arm.c:24177
4575#: config/tc-arm.c:24185 config/tc-arm.c:24193
c32b891a
NC
4576#, c-format
4577msgid "invalid offset, value too big (0x%08lX)"
7e784da5 4578msgstr "неверное смещение, слишком большое значение (0x%08lX)"
bd32c6bd 4579
d8dab054 4580#: config/tc-arm.c:24234
c32b891a 4581msgid "invalid Hi register with immediate"
7e784da5 4582msgstr "неверный старший регистр с непосредственным значением"
bd32c6bd 4583
d8dab054 4584#: config/tc-arm.c:24250
c32b891a 4585msgid "invalid immediate for stack address calculation"
7e784da5 4586msgstr "некорректный непосредственный элемент при вычислении адреса стека"
bd32c6bd 4587
d8dab054 4588#: config/tc-arm.c:24269
c32b891a 4589msgid "address calculation needs a strongly defined nearby symbol"
7e784da5 4590msgstr "для вычисления адреса необходимо стойкий близко определённый символ"
bd32c6bd 4591
d8dab054 4592#: config/tc-arm.c:24285
c32b891a 4593msgid "symbol too far away"
7e784da5 4594msgstr "символ слишком далеко"
bd32c6bd 4595
d8dab054 4596#: config/tc-arm.c:24297
bd32c6bd 4597#, c-format
c32b891a 4598msgid "invalid immediate for address calculation (value = 0x%08lX)"
7e784da5 4599msgstr "некорректный непосредственный элемент при вычислении адреса (значение = 0x%08lX)"
bd32c6bd 4600
d8dab054 4601#: config/tc-arm.c:24327
bd32c6bd 4602#, c-format
c32b891a 4603msgid "invalid immediate: %ld is out of range"
7e784da5 4604msgstr "неверное непосредственное значение: %ld за пределами диапазона"
bd32c6bd 4605
d8dab054 4606#: config/tc-arm.c:24339
bd32c6bd 4607#, c-format
c32b891a 4608msgid "invalid shift value: %ld"
7e784da5 4609msgstr "некорректное значение сдвига: %ld"
bd32c6bd 4610
d8dab054 4611#: config/tc-arm.c:24409 config/tc-arm.c:24480
c32b891a
NC
4612#, c-format
4613msgid "the offset 0x%08lX is not representable"
7e784da5 4614msgstr "смещение 0x%08lX невозможно представить"
bd32c6bd 4615
d8dab054 4616#: config/tc-arm.c:24441
c32b891a
NC
4617#, c-format
4618msgid "Unable to process relocation for thumb opcode: %lx"
7e784da5 4619msgstr "Невозможно обработать перемещение для кода операции thumb: %lx"
bd32c6bd 4620
d8dab054 4621#: config/tc-arm.c:24520
bd32c6bd 4622#, c-format
c32b891a 4623msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
7e784da5 4624msgstr "неправильное смещение 0x%08lX (для представления доступно только 12 бит)"
bd32c6bd 4625
d8dab054 4626#: config/tc-arm.c:24559
c32b891a
NC
4627#, c-format
4628msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
7e784da5 4629msgstr "неправильное смещение 0x%08lX (для представления доступно только 8 бит)"
bd32c6bd 4630
d8dab054 4631#: config/tc-arm.c:24599
c32b891a
NC
4632#, c-format
4633msgid "bad offset 0x%08lX (must be word-aligned)"
7e784da5 4634msgstr "неправильное смещение 0x%08lX (должно быть выровнено по границе слова)"
bd32c6bd 4635
d8dab054 4636#: config/tc-arm.c:24604
bd32c6bd 4637#, c-format
c32b891a 4638msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
7e784da5 4639msgstr "неправильное смещение 0x%08lX (должно быть 8-битный номер слова)"
bd32c6bd 4640
d8dab054 4641#: config/tc-arm.c:24635 config/tc-score.c:7386
bd32c6bd 4642#, c-format
c32b891a 4643msgid "bad relocation fixup type (%d)"
7e784da5 4644msgstr "недопустимый тип перемещаемого местоположения (%d)"
bd32c6bd 4645
d8dab054 4646#: config/tc-arm.c:24753
c32b891a 4647msgid "literal referenced across section boundary"
7e784da5 4648msgstr "литерал указывает за границу раздела"
bd32c6bd 4649
d8dab054 4650#: config/tc-arm.c:24830
c32b891a 4651msgid "internal relocation (type: IMMEDIATE) not fixed up"
7e784da5 4652msgstr "внутреннее перемещение (тип: IMMEDIATE) не исправляется"
bd32c6bd 4653
d8dab054 4654#: config/tc-arm.c:24835
c32b891a 4655msgid "ADRL used for a symbol not defined in the same file"
7e784da5 4656msgstr "ADRL, используемая для символа, не определена в том же файле"
bd32c6bd 4657
d8dab054 4658#: config/tc-arm.c:24850
bd32c6bd 4659#, c-format
c32b891a 4660msgid "undefined local label `%s'"
7e784da5 4661msgstr "неопределенная локальная метка «%s»"
bd32c6bd 4662
d8dab054 4663#: config/tc-arm.c:24856
c32b891a 4664msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
7e784da5 4665msgstr "internal_relocation (тип: OFFSET_IMM) не исправляется"
bd32c6bd 4666
d8dab054
NC
4667#: config/tc-arm.c:24878 config/tc-cris.c:4006 config/tc-ft32.c:709
4668#: config/tc-mcore.c:1928 config/tc-microblaze.c:1998 config/tc-mmix.c:2895
4669#: config/tc-moxie.c:825 config/tc-ns32k.c:2248 config/tc-score.c:7473
c32b891a 4670msgid "<unknown>"
7e784da5 4671msgstr "<неизвестно>"
bd32c6bd 4672
d8dab054 4673#: config/tc-arm.c:25280
bd32c6bd 4674#, c-format
c32b891a 4675msgid "%s: unexpected function type: %d"
7e784da5 4676msgstr "%s: неожиданный тип функции: %d"
bd32c6bd 4677
d8dab054 4678#: config/tc-arm.c:25417
c32b891a 4679msgid "use of old and new-style options to set CPU type"
7e784da5 4680msgstr "использование параметров в старом и новом стиле для задания типа ЦП"
bd32c6bd 4681
d8dab054 4682#: config/tc-arm.c:25436
c32b891a 4683msgid "use of old and new-style options to set FPU type"
7e784da5 4684msgstr "использование параметров в старом и новом стиле для задания типа FPU"
bd32c6bd 4685
d8dab054 4686#: config/tc-arm.c:25515
c32b891a 4687msgid "hard-float conflicts with specified fpu"
7e784da5 4688msgstr "hard-float конфликтует с заданным fpu"
bd32c6bd 4689
d8dab054 4690#: config/tc-arm.c:25707
c32b891a 4691msgid "generate PIC code"
7e784da5 4692msgstr "генерировать код PIC"
bd32c6bd 4693
d8dab054 4694#: config/tc-arm.c:25708
c32b891a 4695msgid "assemble Thumb code"
7e784da5 4696msgstr "ассемблировать код Thumb"
bd32c6bd 4697
d8dab054 4698#: config/tc-arm.c:25709
c32b891a 4699msgid "support ARM/Thumb interworking"
7e784da5 4700msgstr "поддержка совместной работы ARM/Thumb"
bd32c6bd 4701
d8dab054 4702#: config/tc-arm.c:25711
c32b891a 4703msgid "code uses 32-bit program counter"
7e784da5 4704msgstr "в коде используется 32-битный программный счётчик"
bd32c6bd 4705
d8dab054 4706#: config/tc-arm.c:25712
c32b891a 4707msgid "code uses 26-bit program counter"
7e784da5 4708msgstr "в коде используется 26-битный программный счётчик"
bd32c6bd 4709
d8dab054 4710#: config/tc-arm.c:25713
c32b891a 4711msgid "floating point args are in fp regs"
7e784da5 4712msgstr "аргументы значений с плавающей точкой не в регистрах fp"
bd32c6bd 4713
d8dab054 4714#: config/tc-arm.c:25715
c32b891a 4715msgid "re-entrant code"
7e784da5 4716msgstr "реентерабельный код"
bd32c6bd 4717
d8dab054 4718#: config/tc-arm.c:25716
c32b891a 4719msgid "code is ATPCS conformant"
7e784da5 4720msgstr "код совместимый с ATPCS"
bd32c6bd 4721
c32b891a 4722#. These are recognized by the assembler, but have no affect on code.
d8dab054 4723#: config/tc-arm.c:25722
c32b891a 4724msgid "use frame pointer"
7e784da5 4725msgstr "использовать указатель кадра"
bd32c6bd 4726
d8dab054 4727#: config/tc-arm.c:25723
c32b891a 4728msgid "use stack size checking"
7e784da5 4729msgstr "выполнять проверку размера стека"
bd32c6bd 4730
d8dab054 4731#: config/tc-arm.c:25726
c32b891a 4732msgid "do not warn on use of deprecated feature"
7e784da5 4733msgstr "не предупреждать об использовании устаревших возможностей"
bd32c6bd 4734
d8dab054 4735#: config/tc-arm.c:25728
c32b891a 4736msgid "warn about symbols that match instruction names [default]"
7e784da5 4737msgstr "предупреждать о символах, которые совпадают с именами инструкций [по умолчанию]"
bd32c6bd 4738
d8dab054 4739#: config/tc-arm.c:25729
c32b891a 4740msgid "disable warnings about symobls that match instructions"
7e784da5 4741msgstr "выключить предупреждения о символах, совпадающих с инструкциями"
bd32c6bd 4742
c32b891a
NC
4743#. DON'T add any new processors to this list -- we want the whole list
4744#. to go away... Add them to the processors table instead.
d8dab054 4745#: config/tc-arm.c:25745 config/tc-arm.c:25746
c32b891a 4746msgid "use -mcpu=arm1"
7e784da5 4747msgstr "использовать -mcpu=arm1"
bd32c6bd 4748
d8dab054 4749#: config/tc-arm.c:25747 config/tc-arm.c:25748
c32b891a 4750msgid "use -mcpu=arm2"
7e784da5 4751msgstr "использовать -mcpu=arm2"
bd32c6bd 4752
d8dab054 4753#: config/tc-arm.c:25749 config/tc-arm.c:25750
c32b891a 4754msgid "use -mcpu=arm250"
7e784da5 4755msgstr "использовать -mcpu=arm250"
bd32c6bd 4756
d8dab054 4757#: config/tc-arm.c:25751 config/tc-arm.c:25752
c32b891a 4758msgid "use -mcpu=arm3"
7e784da5 4759msgstr "использовать -mcpu=arm3"
bd32c6bd 4760
d8dab054 4761#: config/tc-arm.c:25753 config/tc-arm.c:25754
c32b891a 4762msgid "use -mcpu=arm6"
7e784da5 4763msgstr "использовать -mcpu=arm6"
bd32c6bd 4764
d8dab054 4765#: config/tc-arm.c:25755 config/tc-arm.c:25756
c32b891a 4766msgid "use -mcpu=arm600"
7e784da5 4767msgstr "использовать -mcpu=arm600"
bd32c6bd 4768
d8dab054 4769#: config/tc-arm.c:25757 config/tc-arm.c:25758
c32b891a 4770msgid "use -mcpu=arm610"
7e784da5 4771msgstr "использовать -mcpu=arm610"
bd32c6bd 4772
d8dab054 4773#: config/tc-arm.c:25759 config/tc-arm.c:25760
c32b891a 4774msgid "use -mcpu=arm620"
7e784da5 4775msgstr "использовать -mcpu=arm620"
bd32c6bd 4776
d8dab054 4777#: config/tc-arm.c:25761 config/tc-arm.c:25762
c32b891a 4778msgid "use -mcpu=arm7"
7e784da5 4779msgstr "использовать -mcpu=arm7"
bd32c6bd 4780
d8dab054 4781#: config/tc-arm.c:25763 config/tc-arm.c:25764
c32b891a 4782msgid "use -mcpu=arm70"
7e784da5 4783msgstr "использовать -mcpu=arm70"
bd32c6bd 4784
d8dab054 4785#: config/tc-arm.c:25765 config/tc-arm.c:25766
c32b891a 4786msgid "use -mcpu=arm700"
7e784da5 4787msgstr "использовать -mcpu=arm700"
bd32c6bd 4788
d8dab054 4789#: config/tc-arm.c:25767 config/tc-arm.c:25768
c32b891a 4790msgid "use -mcpu=arm700i"
7e784da5 4791msgstr "использовать -mcpu=arm700i"
bd32c6bd 4792
d8dab054 4793#: config/tc-arm.c:25769 config/tc-arm.c:25770
c32b891a 4794msgid "use -mcpu=arm710"
7e784da5 4795msgstr "использовать -mcpu=arm710"
bd32c6bd 4796
d8dab054 4797#: config/tc-arm.c:25771 config/tc-arm.c:25772
c32b891a 4798msgid "use -mcpu=arm710c"
7e784da5 4799msgstr "использовать -mcpu=arm710c"
bd32c6bd 4800
d8dab054 4801#: config/tc-arm.c:25773 config/tc-arm.c:25774
c32b891a 4802msgid "use -mcpu=arm720"
7e784da5 4803msgstr "использовать -mcpu=arm720"
bd32c6bd 4804
d8dab054 4805#: config/tc-arm.c:25775 config/tc-arm.c:25776
c32b891a 4806msgid "use -mcpu=arm7d"
7e784da5 4807msgstr "использовать -mcpu=arm7d"
bd32c6bd 4808
d8dab054 4809#: config/tc-arm.c:25777 config/tc-arm.c:25778
c32b891a 4810msgid "use -mcpu=arm7di"
7e784da5 4811msgstr "использовать -mcpu=arm7di"
bd32c6bd 4812
d8dab054 4813#: config/tc-arm.c:25779 config/tc-arm.c:25780
c32b891a 4814msgid "use -mcpu=arm7m"
7e784da5 4815msgstr "использовать -mcpu=arm7m"
bd32c6bd 4816
d8dab054 4817#: config/tc-arm.c:25781 config/tc-arm.c:25782
c32b891a 4818msgid "use -mcpu=arm7dm"
7e784da5 4819msgstr "использовать -mcpu=arm7dm"
bd32c6bd 4820
d8dab054 4821#: config/tc-arm.c:25783 config/tc-arm.c:25784
c32b891a 4822msgid "use -mcpu=arm7dmi"
7e784da5 4823msgstr "использовать -mcpu=arm7dmi"
bd32c6bd 4824
d8dab054 4825#: config/tc-arm.c:25785 config/tc-arm.c:25786
c32b891a 4826msgid "use -mcpu=arm7100"
7e784da5 4827msgstr "использовать -mcpu=arm7100"
bd32c6bd 4828
d8dab054 4829#: config/tc-arm.c:25787 config/tc-arm.c:25788
c32b891a 4830msgid "use -mcpu=arm7500"
7e784da5 4831msgstr "использовать -mcpu=arm7500"
bd32c6bd 4832
d8dab054 4833#: config/tc-arm.c:25789 config/tc-arm.c:25790
c32b891a 4834msgid "use -mcpu=arm7500fe"
7e784da5 4835msgstr "использовать -mcpu=arm7500fe"
bd32c6bd 4836
d8dab054
NC
4837#: config/tc-arm.c:25791 config/tc-arm.c:25792 config/tc-arm.c:25793
4838#: config/tc-arm.c:25794
c32b891a 4839msgid "use -mcpu=arm7tdmi"
7e784da5 4840msgstr "использовать -mcpu=arm7tdmi"
bd32c6bd 4841
d8dab054 4842#: config/tc-arm.c:25795 config/tc-arm.c:25796
c32b891a 4843msgid "use -mcpu=arm710t"
7e784da5 4844msgstr "использовать -mcpu=arm710t"
bd32c6bd 4845
d8dab054 4846#: config/tc-arm.c:25797 config/tc-arm.c:25798
c32b891a 4847msgid "use -mcpu=arm720t"
7e784da5 4848msgstr "использовать -mcpu=arm720t"
bd32c6bd 4849
d8dab054 4850#: config/tc-arm.c:25799 config/tc-arm.c:25800
c32b891a 4851msgid "use -mcpu=arm740t"
7e784da5 4852msgstr "использовать -mcpu=arm740t"
bd32c6bd 4853
d8dab054 4854#: config/tc-arm.c:25801 config/tc-arm.c:25802
c32b891a 4855msgid "use -mcpu=arm8"
7e784da5 4856msgstr "использовать -mcpu=arm8"
bd32c6bd 4857
d8dab054 4858#: config/tc-arm.c:25803 config/tc-arm.c:25804
c32b891a 4859msgid "use -mcpu=arm810"
7e784da5 4860msgstr "использовать -mcpu=arm810"
bd32c6bd 4861
d8dab054 4862#: config/tc-arm.c:25805 config/tc-arm.c:25806
c32b891a 4863msgid "use -mcpu=arm9"
7e784da5 4864msgstr "использовать -mcpu=arm9"
bd32c6bd 4865
d8dab054 4866#: config/tc-arm.c:25807 config/tc-arm.c:25808
c32b891a 4867msgid "use -mcpu=arm9tdmi"
7e784da5 4868msgstr "использовать -mcpu=arm9tdmi"
bd32c6bd 4869
d8dab054 4870#: config/tc-arm.c:25809 config/tc-arm.c:25810
c32b891a 4871msgid "use -mcpu=arm920"
7e784da5 4872msgstr "использовать -mcpu=arm920"
bd32c6bd 4873
d8dab054 4874#: config/tc-arm.c:25811 config/tc-arm.c:25812
c32b891a 4875msgid "use -mcpu=arm940"
7e784da5 4876msgstr "использовать -mcpu=arm940"
bd32c6bd 4877
d8dab054 4878#: config/tc-arm.c:25813
c32b891a 4879msgid "use -mcpu=strongarm"
7e784da5 4880msgstr "использовать -mcpu=strongarm"
bd32c6bd 4881
d8dab054 4882#: config/tc-arm.c:25815
c32b891a 4883msgid "use -mcpu=strongarm110"
7e784da5 4884msgstr "использовать -mcpu=strongarm110"
bd32c6bd 4885
d8dab054 4886#: config/tc-arm.c:25817
c32b891a 4887msgid "use -mcpu=strongarm1100"
7e784da5 4888msgstr "использовать -mcpu=strongarm1100"
bd32c6bd 4889
d8dab054 4890#: config/tc-arm.c:25819
c32b891a 4891msgid "use -mcpu=strongarm1110"
7e784da5 4892msgstr "использовать -mcpu=strongarm1110"
bd32c6bd 4893
d8dab054 4894#: config/tc-arm.c:25820
c32b891a 4895msgid "use -mcpu=xscale"
7e784da5 4896msgstr "использовать -mcpu=xscale"
bd32c6bd 4897
d8dab054 4898#: config/tc-arm.c:25821
c32b891a 4899msgid "use -mcpu=iwmmxt"
7e784da5 4900msgstr "использовать -mcpu=iwmmxt"
bd32c6bd 4901
d8dab054 4902#: config/tc-arm.c:25822
c32b891a 4903msgid "use -mcpu=all"
7e784da5 4904msgstr "использовать -mcpu=all"
bd32c6bd 4905
c32b891a 4906#. Architecture variants -- don't add any more to this list either.
d8dab054 4907#: config/tc-arm.c:25825 config/tc-arm.c:25826
c32b891a 4908msgid "use -march=armv2"
7e784da5 4909msgstr "использовать -march=armv2"
bd32c6bd 4910
d8dab054 4911#: config/tc-arm.c:25827 config/tc-arm.c:25828
c32b891a 4912msgid "use -march=armv2a"
7e784da5 4913msgstr "использовать -march=armv2"
bd32c6bd 4914
d8dab054 4915#: config/tc-arm.c:25829 config/tc-arm.c:25830
c32b891a 4916msgid "use -march=armv3"
7e784da5 4917msgstr "использовать -march=armv3"
bd32c6bd 4918
d8dab054 4919#: config/tc-arm.c:25831 config/tc-arm.c:25832
c32b891a 4920msgid "use -march=armv3m"
7e784da5 4921msgstr "использовать -march=armv3m"
bd32c6bd 4922
d8dab054 4923#: config/tc-arm.c:25833 config/tc-arm.c:25834
c32b891a 4924msgid "use -march=armv4"
7e784da5 4925msgstr "использовать -march=armv4"
bd32c6bd 4926
d8dab054 4927#: config/tc-arm.c:25835 config/tc-arm.c:25836
c32b891a 4928msgid "use -march=armv4t"
7e784da5 4929msgstr "использовать -march=armv4t"
bd32c6bd 4930
d8dab054 4931#: config/tc-arm.c:25837 config/tc-arm.c:25838
c32b891a 4932msgid "use -march=armv5"
7e784da5 4933msgstr "использовать -march=armv5"
bd32c6bd 4934
d8dab054 4935#: config/tc-arm.c:25839 config/tc-arm.c:25840
c32b891a 4936msgid "use -march=armv5t"
7e784da5 4937msgstr "использовать -march=armv5t"
bd32c6bd 4938
d8dab054 4939#: config/tc-arm.c:25841 config/tc-arm.c:25842
c32b891a 4940msgid "use -march=armv5te"
7e784da5 4941msgstr "использовать -march=armv5te"
bd32c6bd 4942
c32b891a 4943#. Floating point variants -- don't add any more to this list either.
d8dab054 4944#: config/tc-arm.c:25845
c32b891a 4945msgid "use -mfpu=fpe"
7e784da5 4946msgstr "использовать -mfpu=fpe"
bd32c6bd 4947
d8dab054 4948#: config/tc-arm.c:25846
c32b891a 4949msgid "use -mfpu=fpa10"
7e784da5 4950msgstr "использовать -mfpu=fpa10"
bd32c6bd 4951
d8dab054 4952#: config/tc-arm.c:25847
c32b891a 4953msgid "use -mfpu=fpa11"
7e784da5 4954msgstr "использовать -mfpu=fpa11"
bd32c6bd 4955
d8dab054 4956#: config/tc-arm.c:25849
c32b891a 4957msgid "use either -mfpu=softfpa or -mfpu=softvfp"
7e784da5 4958msgstr "использовать -mfpu=softfpa или -mfpu=softvfp"
bd32c6bd 4959
d8dab054 4960#: config/tc-arm.c:26600
c32b891a 4961msgid "extension does not apply to the base architecture"
7e784da5 4962msgstr "расширение не применяется к базовой архитектуре"
bd32c6bd 4963
d8dab054 4964#: config/tc-arm.c:26629
c32b891a 4965msgid "architectural extensions must be specified in alphabetical order"
7e784da5 4966msgstr "архитектурные расширения должны указываться в алфавитном порядке"
bd32c6bd 4967
d8dab054 4968#: config/tc-arm.c:26750 config/tc-arm.c:27643
bd32c6bd 4969#, c-format
c32b891a 4970msgid "unknown floating point format `%s'\n"
7e784da5 4971msgstr "неизвестный формат плавающей точки «%s»\n"
bd32c6bd 4972
d8dab054 4973#: config/tc-arm.c:26766
bd32c6bd 4974#, c-format
c32b891a 4975msgid "unknown floating point abi `%s'\n"
7e784da5 4976msgstr "неизвестный abi плавающей точки «%s»\n"
bd32c6bd 4977
d8dab054 4978#: config/tc-arm.c:26782
bd32c6bd 4979#, c-format
c32b891a 4980msgid "unknown EABI `%s'\n"
7e784da5 4981msgstr "неизвестный EABI «%s»\n"
bd32c6bd 4982
d8dab054 4983#: config/tc-arm.c:26802
bd32c6bd 4984#, c-format
c32b891a 4985msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
7e784da5 4986msgstr "неизвестный неявный режим IT «%s», должно быть arm, thumb, always или never."
bd32c6bd 4987
d8dab054 4988#: config/tc-arm.c:26825 config/tc-metag.c:5913
c32b891a 4989msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
7e784da5 4990msgstr "<имя fpu>\t ассемблировать для архитектуры FPU <имя fpu>"
bd32c6bd 4991
d8dab054 4992#: config/tc-arm.c:26827
c32b891a 4993msgid "<abi>\t assemble for floating point ABI <abi>"
7e784da5 4994msgstr "<abi>\t ассемблировать для ABI плавающей точки <abi>"
bd32c6bd 4995
d8dab054 4996#: config/tc-arm.c:26830
c32b891a 4997msgid "<ver>\t\t assemble for eabi version <ver>"
7e784da5 4998msgstr "<ver>\t\t ассемблировать для версии eabi <ver>"
bd32c6bd 4999
d8dab054 5000#: config/tc-arm.c:26833
c32b891a 5001msgid "<mode>\t controls implicit insertion of IT instructions"
7e784da5 5002msgstr "<mode>\t управлять неявной вставкой инструкций IT"
bd32c6bd 5003
d8dab054 5004#: config/tc-arm.c:26835
c32b891a 5005msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
7e784da5 5006msgstr "\t\t\t режим совместимости с синтаксисом TI CodeComposer Studio"
bd32c6bd 5007
d8dab054 5008#: config/tc-arm.c:26943
c32b891a
NC
5009#, c-format
5010msgid " ARM-specific assembler options:\n"
7e784da5 5011msgstr " Специализированные параметры ассемблера для ARM:\n"
bd32c6bd 5012
d8dab054 5013#: config/tc-arm.c:26963
bd32c6bd 5014#, c-format
c32b891a 5015msgid " --fix-v4bx Allow BX in ARMv4 code\n"
7e784da5 5016msgstr " --fix-v4bx допускать BX в коде ARMv4\n"
bd32c6bd 5017
d8dab054
NC
5018#: config/tc-arm.c:26967
5019#, c-format
5020msgid " --fdpic generate an FDPIC object file\n"
5021msgstr " --fdpic генерировать объектный файл FDPIC\n"
5022
5023#: config/tc-arm.c:27270
c32b891a 5024msgid "no architecture contains all the instructions used\n"
7e784da5 5025msgstr "не существует архитектуры со всеми используемыми инструкциями\n"
bd32c6bd 5026
d8dab054 5027#: config/tc-arm.c:27584
bd32c6bd 5028#, c-format
c32b891a 5029msgid "architectural extension `%s' is not allowed for the current base architecture"
7e784da5 5030msgstr "расширение архитектуры «%s» недопустимо для текущей базовой архитектуры"
bd32c6bd 5031
d8dab054 5032#: config/tc-arm.c:27607
bd32c6bd 5033#, c-format
c32b891a 5034msgid "unknown architecture extension `%s'\n"
7e784da5 5035msgstr "неизвестное расширение архитектуры «%s»\n"
bd32c6bd 5036
c32b891a 5037#: config/tc-avr.c:594
bd32c6bd 5038#, c-format
c32b891a 5039msgid "Known MCU names:"
bc7c0509 5040msgstr "Известные имена микроконтроллеров:"
bd32c6bd 5041
c32b891a 5042#: config/tc-avr.c:659
bd32c6bd 5043#, c-format
c32b891a
NC
5044msgid ""
5045"AVR Assembler options:\n"
5046" -mmcu=[avr-name] select microcontroller variant\n"
5047" [avr-name] can be:\n"
5048" avr1 - classic AVR core without data RAM\n"
5049" avr2 - classic AVR core with up to 8K program memory\n"
5050" avr25 - classic AVR core with up to 8K program memory\n"
5051" plus the MOVW instruction\n"
5052" avr3 - classic AVR core with up to 64K program memory\n"
5053" avr31 - classic AVR core with up to 128K program memory\n"
5054" avr35 - classic AVR core with up to 64K program memory\n"
5055" plus the MOVW instruction\n"
5056" avr4 - enhanced AVR core with up to 8K program memory\n"
5057" avr5 - enhanced AVR core with up to 64K program memory\n"
5058" avr51 - enhanced AVR core with up to 128K program memory\n"
5059" avr6 - enhanced AVR core with up to 256K program memory\n"
5060" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5061" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM\n"
5062" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5063" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5064" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5065" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5066" avrtiny - AVR Tiny core with 16 gp registers\n"
bd32c6bd 5067msgstr ""
7e784da5
NC
5068"Параметры ассемблера AVR:\n"
5069" -mmcu=[имя-avr] выберите вариант микроконтроллера\n"
5070" [имя-avr] может быть:\n"
5071" avr1 - классическое ядро AVR без RAM данных\n"
5072" avr2 - классическое ядро AVR с до 8K памяти программы\n"
5073" avr25 - классическое ядро AVR с до 8K памяти программы\n"
5074" плюс инструкция MOVW\n"
5075" avr3 - классическое ядро AVR с до 64K памяти программы\n"
5076" avr31 - классическое ядро AVR с до 128K памяти программы\n"
5077" avr35 - классическое ядро AVR с до 64K памяти программы\n"
5078" плюс инструкция MOVW\n"
5079" avr4 - улучшенное ядро AVR с до 8K памяти программы\n"
5080" avr5 - улучшенное ядро AVR с до 64K памяти программы\n"
5081" avr51 - улучшенное ядро AVR с до 128K памяти программы\n"
5082" avr6 - улучшенное ядро AVR с до 256K памяти программы\n"
5083" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5084" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash видима в RAM\n"
5085" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5086" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5087" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5088" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5089" avrtiny - ядро AVR Tiny с 16 регистрами общего назначения\n"
bd32c6bd 5090
c32b891a 5091#: config/tc-avr.c:682
bd32c6bd 5092#, c-format
c32b891a
NC
5093msgid ""
5094" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5095" -mno-skip-bug disable warnings for skipping two-word instructions\n"
5096" (default for avr4, avr5)\n"
5097" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5098" (default for avr3, avr5)\n"
5099" -mrmw accept Read-Modify-Write instructions\n"
5100" -mlink-relax generate relocations for linker relaxation (default)\n"
5101" -mno-link-relax don't generate relocations for linker relaxation.\n"
5102" -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
bd32c6bd 5103msgstr ""
bc7c0509
NC
5104" -mall-opcodes принимать все коды операций AVR, даже не поддерживаемые МК\n"
5105" -mno-skip-bug выключить предупреждения пропуска двусловных инструкций\n"
5106" (по умолчанию для avr4, avr5)\n"
5107" -mno-wrap браковать инструкции rjmp/rcall для обёрток 8K\n"
5108" (по умолчанию для avr3, avr5)\n"
5109" -mrmw принимать инструкции чтение-изменение-запись\n"
5110" -mlink-relax \n"
5111" (по умолчанию)\n"
5112" -mno-link-relax не генерировать перемещения для послаблений компоновщику\n"
5113" -mgcc-isr принимать псевдоинструкцию __gcc_isr\n"
bd32c6bd 5114
c32b891a 5115#: config/tc-avr.c:721
bd32c6bd 5116#, c-format
c32b891a 5117msgid "unknown MCU: %s\n"
bc7c0509 5118msgstr "неизвестный МК: %s\n"
bd32c6bd 5119
c32b891a 5120#: config/tc-avr.c:735
bd32c6bd 5121#, c-format
c32b891a 5122msgid "redefinition of mcu type `%s' to `%s'"
bc7c0509 5123msgstr "переопределение типа МК «%s» в «%s»"
bd32c6bd 5124
c32b891a
NC
5125#: config/tc-avr.c:858
5126msgid "constant value required"
bc7c0509 5127msgstr "требуется константное значение"
bd32c6bd 5128
c32b891a 5129#: config/tc-avr.c:861
bd32c6bd 5130#, c-format
c32b891a 5131msgid "number must be positive and less than %d"
bc7c0509 5132msgstr "число должно быть положительным и меньше %d"
bd32c6bd 5133
c32b891a 5134#: config/tc-avr.c:887 config/tc-avr.c:1024
bd32c6bd 5135#, c-format
c32b891a 5136msgid "constant out of 8-bit range: %d"
bc7c0509 5137msgstr "константа вне 8-битного диапазона: %d"
bd32c6bd 5138
d8dab054 5139#: config/tc-avr.c:955 config/tc-score.c:1199 read.c:3796
c32b891a 5140msgid "illegal expression"
bc7c0509 5141msgstr "недопустимое выражение"
bd32c6bd 5142
d8dab054 5143#: config/tc-avr.c:984 config/tc-avr.c:1994 config/tc-pru.c:1882
c32b891a 5144msgid "`)' required"
bc7c0509 5145msgstr "требуется «)»"
bd32c6bd 5146
c32b891a
NC
5147#: config/tc-avr.c:1094
5148msgid "register name or number from 16 to 31 required"
bc7c0509 5149msgstr "требуется имя регистра или номер от 16 до 31"
bd32c6bd 5150
c32b891a
NC
5151#: config/tc-avr.c:1100
5152msgid "register name or number from 0 to 31 required"
bc7c0509 5153msgstr "требуется имя регистра или номер от 0 до 31"
bd32c6bd 5154
c32b891a
NC
5155#: config/tc-avr.c:1108
5156msgid "register r16-r23 required"
bc7c0509 5157msgstr "требуется регистр r16-r23"
bd32c6bd 5158
c32b891a
NC
5159#: config/tc-avr.c:1114
5160msgid "register number above 15 required"
bc7c0509 5161msgstr "требуется номер регистра больше 15"
bd32c6bd 5162
c32b891a
NC
5163#: config/tc-avr.c:1120
5164msgid "even register number required"
bc7c0509 5165msgstr "требуется номер чётного регистра"
bd32c6bd 5166
c32b891a
NC
5167#: config/tc-avr.c:1126
5168msgid "register r24, r26, r28 or r30 required"
bc7c0509 5169msgstr "требуется регистр r24, r26, r28 или r30"
bd32c6bd 5170
c32b891a
NC
5171#: config/tc-avr.c:1147
5172msgid "pointer register (X, Y or Z) required"
bc7c0509 5173msgstr "требуется регистр указателя (X, Y или Z)"
bd32c6bd 5174
c32b891a
NC
5175#: config/tc-avr.c:1154
5176msgid "cannot both predecrement and postincrement"
73a05be2 5177msgstr "не допускается задание одновременно пред-уменьшения и пост-увеличения"
bd32c6bd 5178
c32b891a
NC
5179#: config/tc-avr.c:1162
5180msgid "addressing mode not supported"
bc7c0509 5181msgstr "режим адресации не поддерживается"
bd32c6bd 5182
c32b891a
NC
5183#: config/tc-avr.c:1168
5184msgid "can't predecrement"
d8dab054 5185msgstr "пред-уменьшение невозможно"
bd32c6bd 5186
c32b891a
NC
5187#: config/tc-avr.c:1171
5188msgid "pointer register Z required"
bc7c0509 5189msgstr "требуется регистр указателя Z"
bd32c6bd 5190
c32b891a
NC
5191#: config/tc-avr.c:1190
5192msgid "postincrement not supported"
73a05be2 5193msgstr "пост-увеличение не поддерживается"
bd32c6bd 5194
c32b891a
NC
5195#: config/tc-avr.c:1200
5196msgid "pointer register (Y or Z) required"
bc7c0509 5197msgstr "требуется регистр указателя (Y или Z)"
bd32c6bd 5198
c32b891a 5199#: config/tc-avr.c:1322 config/tc-xgate.c:1352
bd32c6bd 5200#, c-format
c32b891a 5201msgid "unknown constraint `%c'"
bc7c0509 5202msgstr "неизвестное ограничение «%c»"
bd32c6bd 5203
c32b891a
NC
5204#: config/tc-avr.c:1385 config/tc-avr.c:2677
5205msgid "`,' required"
bc7c0509 5206msgstr "требуется «,»"
bd32c6bd 5207
c32b891a
NC
5208#: config/tc-avr.c:1406
5209msgid "undefined combination of operands"
bc7c0509 5210msgstr "неопределенная комбинация операндов"
bd32c6bd 5211
c32b891a
NC
5212#: config/tc-avr.c:1415
5213msgid "skipping two-word instruction"
bc7c0509 5214msgstr "пропускается двусловная инструкция"
bd32c6bd 5215
c32b891a
NC
5216#: config/tc-avr.c:1603 config/tc-avr.c:1619 config/tc-avr.c:1750
5217#: config/tc-msp430.c:4125 config/tc-msp430.c:4144
bd32c6bd 5218#, c-format
c32b891a 5219msgid "odd address operand: %ld"
bc7c0509 5220msgstr "нечётный адресный операнд: %ld"
bd32c6bd 5221
c32b891a
NC
5222#: config/tc-avr.c:1611 config/tc-avr.c:1630 config/tc-avr.c:1648
5223#: config/tc-avr.c:1659 config/tc-avr.c:1675 config/tc-avr.c:1683
5224#: config/tc-avr.c:1778 config/tc-avr.c:1785 config/tc-d10v.c:503
5225#: config/tc-d30v.c:553 config/tc-msp430.c:4133 config/tc-msp430.c:4151
5226#, c-format
5227msgid "operand out of range: %ld"
bc7c0509 5228msgstr "операнд вне диапазона: %ld"
bd32c6bd 5229
c32b891a
NC
5230#: config/tc-avr.c:1666
5231#, c-format
5232msgid "operand out of range: 0x%lx"
bc7c0509 5233msgstr "операнд вне диапазона: 0x%lx"
bd32c6bd 5234
c32b891a
NC
5235#: config/tc-avr.c:1771 config/tc-d10v.c:1590 config/tc-d30v.c:2034
5236#: config/tc-msp430.c:4222
5237#, c-format
5238msgid "line %d: unknown relocation type: 0x%x"
bc7c0509 5239msgstr "строка %d: неизвестный тип перемещения: 0x%x"
bd32c6bd 5240
c32b891a
NC
5241#: config/tc-avr.c:1799
5242msgid "only constant expression allowed"
bc7c0509 5243msgstr "допускается только константное выражение"
bd32c6bd 5244
c32b891a
NC
5245#. xgettext:c-format.
5246#: config/tc-avr.c:1854 config/tc-bfin.c:825 config/tc-d10v.c:1462
5247#: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779
d8dab054 5248#: config/tc-mn10300.c:2177 config/tc-msp430.c:4270 config/tc-ppc.c:7221
c32b891a
NC
5249#: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3367
5250#: config/tc-z80.c:2059
5251#, c-format
5252msgid "reloc %d not supported by object file format"
bc7c0509 5253msgstr "перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 5254
d8dab054
NC
5255#: config/tc-avr.c:1876 config/tc-ft32.c:232 config/tc-h8300.c:1930
5256#: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182
5257#: config/tc-pj.c:253 config/tc-sh.c:2195 config/tc-wasm32.c:747
c32b891a
NC
5258#: config/tc-z8k.c:1223
5259msgid "can't find opcode "
73a05be2 5260msgstr "не удалось найти код операции "
bd32c6bd 5261
c32b891a
NC
5262#: config/tc-avr.c:1895
5263#, c-format
5264msgid "illegal opcode %s for mcu %s"
bc7c0509 5265msgstr "недопустимый код операции %s для МК %s"
bd32c6bd 5266
c32b891a 5267#: config/tc-avr.c:1911
bc7c0509 5268#, c-format
c32b891a 5269msgid "pseudo instruction `%s' not supported"
bc7c0509 5270msgstr "псевдоинструкция «%s» не поддерживается"
bd32c6bd 5271
c32b891a
NC
5272#: config/tc-avr.c:1933
5273msgid "garbage at end of line"
bc7c0509 5274msgstr "мусор в конце строки"
bd32c6bd 5275
d8dab054 5276#: config/tc-avr.c:2043 config/tc-pru.c:1914
c32b891a
NC
5277#, c-format
5278msgid "illegal %s relocation size: %d"
bc7c0509 5279msgstr "недопустимый размер перемещения %s: %d"
bd32c6bd 5280
c32b891a
NC
5281#: config/tc-avr.c:2156 config/tc-avr.c:2211
5282#, c-format
5283msgid "unknown record type %d (in %s)"
bc7c0509 5284msgstr "неизвестный тип записи %d (в %s)"
bd32c6bd 5285
c32b891a 5286#: config/tc-avr.c:2232
bc7c0509 5287#, c-format
c32b891a 5288msgid "Failed to create property section `%s'\n"
bc7c0509 5289msgstr "Не удалось создать раздел свойств «%s»\n"
bd32c6bd 5290
c32b891a 5291#: config/tc-avr.c:2669
bd32c6bd 5292#, c-format
c32b891a 5293msgid "%s requires value 0-2 as operand 1"
bc7c0509 5294msgstr "в качестве первого операнда для %s требуется значение 0-2"
bd32c6bd 5295
c32b891a 5296#: config/tc-avr.c:2694
bd32c6bd 5297#, c-format
c32b891a 5298msgid "`%s %d' after `%s %d' from %s:%u"
bc7c0509 5299msgstr "«%s %d» после «%s %d» в %s:%u"
bd32c6bd 5300
c32b891a
NC
5301#: config/tc-avr.c:2697
5302#, c-format
5303msgid "`%s %d' but no chunk open yet"
bc7c0509 5304msgstr "«%s %d», но блок ещё не открыт"
bd32c6bd 5305
c32b891a 5306#: config/tc-avr.c:2785
bd32c6bd 5307#, c-format
c32b891a 5308msgid "dangling `__gcc_isr %d'"
bc7c0509 5309msgstr "повисшая «__gcc_isr %d»"
bd32c6bd 5310
c32b891a
NC
5311#: config/tc-avr.c:2787
5312msgid "dangling `__gcc_isr'"
bc7c0509 5313msgstr "повисшая «__gcc_isr»"
bd32c6bd 5314
c32b891a
NC
5315#: config/tc-bfin.c:94 config/tc-frv.c:1603 config/tc-frv.c:1613
5316msgid "missing ')'"
bc7c0509 5317msgstr "отсутствует «)»"
bd32c6bd 5318
c32b891a 5319#: config/tc-bfin.c:440
bd32c6bd 5320#, c-format
c32b891a 5321msgid " Blackfin specific assembler options:\n"
bc7c0509 5322msgstr " Специализированные параметры ассемблера для Blackfin:\n"
bd32c6bd 5323
c32b891a 5324#: config/tc-bfin.c:441
bd32c6bd 5325#, c-format
c32b891a 5326msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
bc7c0509 5327msgstr " -mcpu=<cpu[-sirevision]> указать имя целевого ЦП\n"
bd32c6bd 5328
c32b891a
NC
5329#: config/tc-bfin.c:442
5330#, c-format
5331msgid " -mfdpic assemble for the FDPIC ABI\n"
bc7c0509 5332msgstr " -mfdpic ассемблировать для FDPIC ABI\n"
bd32c6bd 5333
c32b891a 5334#: config/tc-bfin.c:443
bd32c6bd 5335#, c-format
c32b891a 5336msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
bc7c0509 5337msgstr " -mno-fdpic/-mnopic выключить -mfdpic\n"
bd32c6bd 5338
c32b891a
NC
5339#: config/tc-bfin.c:456
5340msgid "Could not set architecture and machine."
bc7c0509 5341msgstr "Не задана архитектура и машина."
bd32c6bd 5342
c32b891a
NC
5343#: config/tc-bfin.c:603
5344msgid "Parse failed."
bc7c0509 5345msgstr "Ошибка при разборе."
bd32c6bd 5346
c32b891a
NC
5347#: config/tc-bfin.c:678
5348msgid "pcrel too far BFD_RELOC_BFIN_10"
bc7c0509 5349msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_10"
bd32c6bd 5350
c32b891a
NC
5351#: config/tc-bfin.c:694
5352msgid "pcrel too far BFD_RELOC_BFIN_12"
bc7c0509 5353msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_12"
bd32c6bd 5354
c32b891a
NC
5355#: config/tc-bfin.c:714
5356msgid "pcrel too far BFD_RELOC_BFIN_24"
bc7c0509 5357msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_24"
bd32c6bd 5358
c32b891a
NC
5359#: config/tc-bfin.c:729
5360msgid "pcrel too far BFD_RELOC_BFIN_5"
bc7c0509 5361msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_5"
bd32c6bd 5362
c32b891a
NC
5363#: config/tc-bfin.c:741
5364msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
bc7c0509 5365msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_11_PCREL"
bd32c6bd 5366
c32b891a
NC
5367#: config/tc-bfin.c:751
5368msgid "rel too far BFD_RELOC_8"
bc7c0509 5369msgstr "rel слишком далеко для BFD_RELOC_8"
bd32c6bd 5370
c32b891a
NC
5371#: config/tc-bfin.c:758
5372msgid "rel too far BFD_RELOC_16"
bc7c0509 5373msgstr "rel слишком далеко для BFD_RELOC_16"
bd32c6bd 5374
d8dab054 5375#: config/tc-cr16.c:164
c32b891a 5376msgid "using a bit field width of zero"
bc7c0509 5377msgstr "используется битовое поле нулевой ширины"
bd32c6bd 5378
d8dab054 5379#: config/tc-cr16.c:172
bd32c6bd 5380#, c-format
c32b891a 5381msgid "field width \"%s\" too complex for a bitfield"
bc7c0509 5382msgstr "ширина поля «%s» слишком сложна для bitfield"
bd32c6bd 5383
d8dab054 5384#: config/tc-cr16.c:181
bd32c6bd 5385#, c-format
c32b891a
NC
5386msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5387msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
bc7c0509
NC
5388msgstr[0] "ширина поля %lu не помещается в %d байт: обрезается до %d бита"
5389msgstr[1] "ширина поля %lu не помещается в %d байта: обрезается до %d бит"
5390msgstr[2] "ширина поля %lu не помещается в %d байт: обрезается до %d бит"
bd32c6bd 5391
d8dab054 5392#: config/tc-cr16.c:208
bd32c6bd 5393#, c-format
c32b891a 5394msgid "field value \"%s\" too complex for a bitfield"
bc7c0509 5395msgstr "значение поля «%s» слишком сложно для bitfield"
bd32c6bd 5396
c32b891a
NC
5397#: config/tc-cr16.c:389
5398#, c-format
5399msgid "Unknown register pair - index relative mode: `%d'"
bc7c0509 5400msgstr "неизвестный регистровая пара — режим относительной индексации: «%d»"
bd32c6bd 5401
c32b891a 5402#: config/tc-cr16.c:603 config/tc-crx.c:361
bd32c6bd 5403#, c-format
c32b891a 5404msgid "internal error: reloc %d (`%s') not supported by object file format"
bc7c0509 5405msgstr "внутренняя ошибка: перемещение %d («%s») не поддерживается форматом объектного файла"
bd32c6bd 5406
d8dab054 5407#: config/tc-cr16.c:696 config/tc-i386.c:11188 config/tc-s390.c:2106
c32b891a 5408msgid "GOT already in symbol table"
bc7c0509 5409msgstr "GOT уже в таблице символов"
bd32c6bd 5410
d8dab054 5411#: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:319
c32b891a 5412#: config/tc-tilepro.c:256
bd32c6bd 5413#, c-format
c32b891a 5414msgid "Internal Error: Can't hash %s: %s"
73a05be2 5415msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s"
bd32c6bd 5416
c32b891a
NC
5417#: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545
5418#, c-format
5419msgid "Can't hash `%s': %s\n"
73a05be2 5420msgstr "Не удалось получить хеш «%s»: %s\n"
bd32c6bd 5421
c32b891a
NC
5422#: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546
5423msgid "(unknown reason)"
bc7c0509 5424msgstr "(неизвестная причина)"
bd32c6bd 5425
c32b891a
NC
5426#. Missing or bad expr becomes absolute 0.
5427#: config/tc-cr16.c:892 config/tc-crx.c:619
bd32c6bd 5428#, c-format
c32b891a 5429msgid "missing or invalid displacement expression `%s' taken as 0"
73a05be2 5430msgstr "отсутствующее или некорректное выражение перестановки «%s», взятое как 0"
bd32c6bd 5431
c32b891a
NC
5432#: config/tc-cr16.c:942
5433#, c-format
5434msgid "GOT bad expression with %s."
bc7c0509 5435msgstr "Неверное регулярное выражение GOT %s."
bd32c6bd 5436
c32b891a 5437#: config/tc-cr16.c:1053
bd32c6bd 5438#, c-format
c32b891a 5439msgid "operand %d: illegal use expression: `%s`"
bc7c0509 5440msgstr "операнд %d: недопустимое использование выражения: «%s»"
bd32c6bd 5441
c32b891a
NC
5442#: config/tc-cr16.c:1118 config/tc-crx.c:1129
5443#, c-format
5444msgid "Unknown register: `%d'"
bc7c0509 5445msgstr "Неизвестный регистр: «%d»"
bd32c6bd 5446
c32b891a
NC
5447#. Issue a error message when register is illegal.
5448#: config/tc-cr16.c:1126
bd32c6bd 5449#, c-format
c32b891a 5450msgid "Illegal register (`%s') in Instruction: `%s'"
bc7c0509 5451msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5452
d8dab054 5453#: config/tc-cr16.c:1200 config/tc-cr16.c:1275
bd32c6bd 5454#, c-format
c32b891a 5455msgid "Illegal register `%s' in Instruction `%s'"
bc7c0509 5456msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5457
d8dab054 5458#: config/tc-cr16.c:1228 config/tc-cr16.c:1239
bd32c6bd 5459#, c-format
c32b891a 5460msgid "Illegal register pair `%s' in Instruction `%s'"
bc7c0509 5461msgstr "Недопустимая регистровая пара «%s» в инструкции «%s»"
bd32c6bd 5462
d8dab054 5463#: config/tc-cr16.c:1264
c32b891a 5464msgid "unmatched '['"
bc7c0509 5465msgstr "непарная «[»"
bd32c6bd 5466
d8dab054 5467#: config/tc-cr16.c:1270
c32b891a 5468msgid "garbage after index spec ignored"
bc7c0509 5469msgstr "мусор после указания индекса игнорируется"
bd32c6bd 5470
d8dab054 5471#: config/tc-cr16.c:1418 config/tc-crx.c:938
bd32c6bd 5472#, c-format
c32b891a 5473msgid "Illegal operands (whitespace): `%s'"
bc7c0509 5474msgstr "Неверные операнды (пробел): «%s»"
bd32c6bd 5475
d8dab054 5476#: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454
c32b891a 5477#: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
d8dab054 5478#: config/tc-crx.c:1770
bd32c6bd 5479#, c-format
c32b891a 5480msgid "Missing matching brackets : `%s'"
bc7c0509 5481msgstr "Отсутствуют парные скобки: «%s»"
bd32c6bd 5482
d8dab054 5483#: config/tc-cr16.c:1486 config/tc-crx.c:1000
c32b891a
NC
5484#, c-format
5485msgid "Unknown exception: `%s'"
bc7c0509 5486msgstr "Неизвестно исключение: «%s»"
bd32c6bd 5487
d8dab054 5488#: config/tc-cr16.c:1571 config/tc-crx.c:1096
bd32c6bd 5489#, c-format
c32b891a 5490msgid "Illegal `cinv' parameter: `%c'"
bc7c0509 5491msgstr "Недопустимый параметр «cinv»: «%c»"
bd32c6bd 5492
d8dab054 5493#: config/tc-cr16.c:1592 config/tc-cr16.c:1631
bd32c6bd 5494#, c-format
c32b891a 5495msgid "Unknown register pair: `%d'"
bc7c0509 5496msgstr "неизвестный регистровая пара: «%d»"
bd32c6bd 5497
c32b891a 5498#. Issue a error message when register pair is illegal.
d8dab054 5499#: config/tc-cr16.c:1600
bd32c6bd 5500#, c-format
c32b891a 5501msgid "Illegal register pair (`%s') in Instruction: `%s'"
bc7c0509 5502msgstr "Недопустимая регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5503
c32b891a 5504#. Issue a error message when register pair is illegal.
d8dab054 5505#: config/tc-cr16.c:1639
c32b891a
NC
5506#, c-format
5507msgid "Illegal index register pair (`%s') in Instruction: `%s'"
bc7c0509 5508msgstr "Недопустимая индексная регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5509
d8dab054 5510#: config/tc-cr16.c:1678
bd32c6bd 5511#, c-format
c32b891a 5512msgid "Unknown processor register : `%d'"
bc7c0509 5513msgstr "Неизвестный регистр процессора: «%d»"
bd32c6bd 5514
c32b891a 5515#. Issue a error message when register pair is illegal.
d8dab054 5516#: config/tc-cr16.c:1686
bd32c6bd 5517#, c-format
c32b891a 5518msgid "Illegal processor register (`%s') in Instruction: `%s'"
bc7c0509 5519msgstr "Недопустимый регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 5520
d8dab054 5521#: config/tc-cr16.c:1734
c32b891a
NC
5522#, c-format
5523msgid "Unknown processor register (32 bit) : `%d'"
bc7c0509 5524msgstr "Неизвестный регистр процессора (32 бита): «%d»"
bd32c6bd 5525
c32b891a 5526#. Issue a error message when register pair is illegal.
d8dab054 5527#: config/tc-cr16.c:1742
c32b891a
NC
5528#, c-format
5529msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
bc7c0509 5530msgstr "Недопустимый 32-битный регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 5531
d8dab054 5532#: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685
c32b891a
NC
5533#, c-format
5534msgid "Same src/dest register is used (`r%d'), result is undefined"
bc7c0509 5535msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 5536
d8dab054 5537#: config/tc-cr16.c:2129
c32b891a 5538msgid "RA register is saved twice."
bc7c0509 5539msgstr "Регистр RA сохранён дважды."
bd32c6bd 5540
d8dab054 5541#: config/tc-cr16.c:2133
c32b891a
NC
5542#, c-format
5543msgid "`%s' Illegal use of registers."
bc7c0509 5544msgstr "В «%s» неправильно используются регистры."
bd32c6bd 5545
d8dab054 5546#: config/tc-cr16.c:2147
c32b891a
NC
5547#, c-format
5548msgid "`%s' Illegal count-register combination."
bc7c0509 5549msgstr "В «%s» задана неправильная комбинация счётчик-регистр."
bd32c6bd 5550
d8dab054 5551#: config/tc-cr16.c:2153
bd32c6bd 5552#, c-format
c32b891a 5553msgid "`%s' Illegal use of register."
bc7c0509 5554msgstr "В «%s» неправильно используется регистр."
bd32c6bd 5555
d8dab054 5556#: config/tc-cr16.c:2162 config/tc-crx.c:1677
c32b891a
NC
5557#, c-format
5558msgid "`%s' has undefined result"
bc7c0509 5559msgstr "«%s» содержит неопределенный результат"
bd32c6bd 5560
d8dab054 5561#: config/tc-cr16.c:2170
c32b891a
NC
5562#, c-format
5563msgid "Same src/dest register is used (`r%d'),result is undefined"
bc7c0509 5564msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 5565
d8dab054 5566#: config/tc-cr16.c:2341 config/tc-crx.c:1582
c32b891a 5567msgid "Incorrect number of operands"
bc7c0509 5568msgstr "Неправильное количество операндов"
c32b891a 5569
d8dab054 5570#: config/tc-cr16.c:2343 config/tc-crx.c:1584
bd32c6bd 5571#, c-format
c32b891a 5572msgid "Illegal type of operand (arg %d)"
bc7c0509 5573msgstr "Неверный тип операнда (аргумент %d)"
bd32c6bd 5574
d8dab054 5575#: config/tc-cr16.c:2349 config/tc-crx.c:1590
bd32c6bd 5576#, c-format
c32b891a 5577msgid "Operand out of range (arg %d)"
bc7c0509 5578msgstr "Операнд вне диапазона (аргумент %d)"
bd32c6bd 5579
d8dab054 5580#: config/tc-cr16.c:2352 config/tc-crx.c:1593
c32b891a
NC
5581#, c-format
5582msgid "Operand has odd displacement (arg %d)"
73a05be2 5583msgstr "Операнд имеет нечётную перестановку (аргумент %d)"
bd32c6bd 5584
d8dab054
NC
5585#: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606
5586#: config/tc-crx.c:1637
c32b891a
NC
5587#, c-format
5588msgid "Illegal operand (arg %d)"
bc7c0509 5589msgstr "Неверный операнда (аргумент %d)"
bd32c6bd 5590
c32b891a
NC
5591#. Give an error if a frag containing code is not aligned to a 2-byte
5592#. boundary.
d8dab054
NC
5593#: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959
5594#: config/tc-crx.h:77
c32b891a 5595msgid "instruction address is not a multiple of 2"
bc7c0509 5596msgstr "Адрес инструкции не кратен 2"
bd32c6bd 5597
d8dab054
NC
5598#: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564
5599#: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212
5600#: config/tc-hppa.c:3219 config/tc-sparc.c:1757 config/tc-sparc.c:1765
c32b891a
NC
5601#, c-format
5602msgid "Unknown opcode: `%s'"
bc7c0509 5603msgstr "Неизвестный код операции: «%s»"
bd32c6bd 5604
c32b891a
NC
5605#: config/tc-cris.c:550 config/tc-m68hc11.c:3893
5606#, c-format
5607msgid "internal inconsistency problem in %s: fr_symbol %lx"
bc7c0509 5608msgstr "внутренняя проблема рассогласованности в %s: fr_symbol %lx"
bd32c6bd 5609
c32b891a
NC
5610#: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4620
5611#, c-format
5612msgid "internal inconsistency problem in %s: resolved symbol"
bc7c0509 5613msgstr "внутренняя проблема рассогласованности в %s: определённый символ"
bd32c6bd 5614
c32b891a
NC
5615#: config/tc-cris.c:564 config/tc-m68hc11.c:3903
5616#, c-format
5617msgid "internal inconsistency problem in %s: fr_subtype %d"
bc7c0509 5618msgstr "внутренняя проблема рассогласованности в %s: fr_subtype %d"
bd32c6bd 5619
c32b891a
NC
5620#: config/tc-cris.c:904
5621msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
bc7c0509 5622msgstr "Ослабление длинных ветвей для .arch common_v10_v32 не реализовано"
bd32c6bd 5623
c32b891a
NC
5624#: config/tc-cris.c:934
5625msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
bc7c0509 5626msgstr "Составной операнд цели LAPC не кратен 2. Используйте LAPC.D"
bd32c6bd 5627
c32b891a 5628#: config/tc-cris.c:939
bd32c6bd 5629#, c-format
c32b891a 5630msgid "Internal error found in md_convert_frag: offset %ld. Please report this."
bc7c0509 5631msgstr "Внутренняя ошибка в md_convert_frag: смещение %ld. Сообщите об этом."
bd32c6bd 5632
c32b891a 5633#: config/tc-cris.c:964
bd32c6bd 5634#, c-format
c32b891a 5635msgid "internal inconsistency in %s: bdapq no symbol"
bc7c0509 5636msgstr "внутренняя несогласованность в %s: bdapq не символ"
bd32c6bd 5637
c32b891a
NC
5638#: config/tc-cris.c:977
5639#, c-format
5640msgid "internal inconsistency in %s: bdap.w with no symbol"
bc7c0509 5641msgstr "внутренняя несогласованность в %s: bdap.w не содержит символа"
bd32c6bd 5642
c32b891a
NC
5643#: config/tc-cris.c:1001
5644msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
bc7c0509 5645msgstr "для проверки безопасности MULS/MULU выравнивание раздела должно быть >= 4 байта"
bd32c6bd 5646
c32b891a
NC
5647#: config/tc-cris.c:1010
5648msgid "dangerous MULS/MULU location; give it higher alignment"
bc7c0509 5649msgstr "опасное расположение MULS/MULU; установите для него большее выравнивание"
bd32c6bd 5650
c32b891a
NC
5651#. Bail out for compatibility mode. (It seems it can be implemented,
5652#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5653#. $acr", "nop"; but doesn't seem worth it at the moment.)
5654#: config/tc-cris.c:1051
5655msgid "Out-of-range .word offset handling is not implemented for .arch common_v10_v32"
bc7c0509 5656msgstr "Обработка смещение .word вне диапазона не реализована для .arch common_v10_v32"
bd32c6bd 5657
c32b891a
NC
5658#: config/tc-cris.c:1096
5659msgid ".word case-table handling failed: table too large"
bc7c0509 5660msgstr "ошибка обработки .word case-table: слишком большая таблица"
bd32c6bd 5661
c32b891a 5662#: config/tc-cris.c:1234
bd32c6bd 5663#, c-format
c32b891a 5664msgid "Buggy opcode: `%s' \"%s\"\n"
bc7c0509 5665msgstr "Дефектный код операции: «%s» «%s»\n"
bd32c6bd 5666
c32b891a
NC
5667#: config/tc-cris.c:1662
5668#, c-format
5669msgid "Immediate value not in 5 bit unsigned range: %ld"
bc7c0509 5670msgstr "Непосредственное значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 5671
c32b891a
NC
5672#: config/tc-cris.c:1678
5673#, c-format
5674msgid "Immediate value not in 4 bit unsigned range: %ld"
bc7c0509 5675msgstr "Непосредственное значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 5676
c32b891a
NC
5677#: config/tc-cris.c:1730
5678#, c-format
5679msgid "Immediate value not in 6 bit range: %ld"
bc7c0509 5680msgstr "Непосредственное значение за пределами 6-битного диапазона: %ld"
bd32c6bd 5681
c32b891a 5682#: config/tc-cris.c:1746
bd32c6bd 5683#, c-format
c32b891a 5684msgid "Immediate value not in 6 bit unsigned range: %ld"
bc7c0509 5685msgstr "Непосредственное значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 5686
c32b891a
NC
5687#. Others have a generic warning.
5688#: config/tc-cris.c:1855
5689#, c-format
5690msgid "Unimplemented register `%s' specified"
bc7c0509 5691msgstr "Указан нереализованный регистр «%s»"
bd32c6bd 5692
c32b891a
NC
5693#. We've come to the end of instructions with this
5694#. opcode, so it must be an error.
5695#: config/tc-cris.c:2099
5696msgid "Illegal operands"
bc7c0509 5697msgstr "Неверные операнды"
bd32c6bd 5698
c32b891a
NC
5699#: config/tc-cris.c:2140 config/tc-cris.c:2180
5700#, c-format
5701msgid "Immediate value not in 8 bit range: %ld"
bc7c0509 5702msgstr "Непосредственное значение за пределами 8-битного диапазона: %ld"
bd32c6bd 5703
c32b891a
NC
5704#: config/tc-cris.c:2150 config/tc-cris.c:2201
5705#, c-format
5706msgid "Immediate value not in 16 bit range: %ld"
bc7c0509 5707msgstr "Непосредственное значение за пределами 16-битного диапазона: %ld"
bd32c6bd 5708
c32b891a
NC
5709#: config/tc-cris.c:2185
5710#, c-format
5711msgid "Immediate value not in 8 bit signed range: %ld"
bc7c0509 5712msgstr "Непосредственное значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 5713
c32b891a
NC
5714#: config/tc-cris.c:2190
5715#, c-format
5716msgid "Immediate value not in 8 bit unsigned range: %ld"
bc7c0509 5717msgstr "Непосредственное значение за пределами 8-битного беззнакового диапазона: %ld"
bd32c6bd 5718
c32b891a
NC
5719#: config/tc-cris.c:2206
5720#, c-format
5721msgid "Immediate value not in 16 bit signed range: %ld"
bc7c0509 5722msgstr "Непосредственное значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 5723
c32b891a 5724#: config/tc-cris.c:2211
bd32c6bd 5725#, c-format
c32b891a 5726msgid "Immediate value not in 16 bit unsigned range: %ld"
bc7c0509 5727msgstr "Непосредственное значение за пределами 16-битного беззнакового диапазона: %ld"
bd32c6bd 5728
c32b891a
NC
5729#: config/tc-cris.c:2237
5730msgid "TLS relocation size does not match operand size"
bc7c0509 5731msgstr "Размер перемещения TLS не совпадает с размером операнда"
bd32c6bd 5732
c32b891a
NC
5733#: config/tc-cris.c:2238
5734msgid "PIC relocation size does not match operand size"
bc7c0509 5735msgstr "Размер перемещения PIC не совпадает с размером операнда"
bd32c6bd 5736
c32b891a
NC
5737#: config/tc-cris.c:3385
5738msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
bc7c0509 5739msgstr "Вызывается gen_cond_branch_32 для .arch common_v10_v32\n"
bd32c6bd 5740
c32b891a
NC
5741#: config/tc-cris.c:3389
5742msgid "32-bit conditional branch generated"
bc7c0509 5743msgstr "Сгенерировано 32-битная ветвь с условием"
bd32c6bd 5744
c32b891a
NC
5745#: config/tc-cris.c:3450
5746msgid "Complex expression not supported"
bc7c0509 5747msgstr "Сложное выражение не поддерживается"
bd32c6bd 5748
c32b891a
NC
5749#. FIXME: Is this function mentioned in the internals.texi manual? If
5750#. not, add it.
5751#: config/tc-cris.c:3600
5752msgid "Bad call to md_atof () - floating point formats are not supported"
bc7c0509 5753msgstr "Неправильный вызов md_atof () — формат значения с плавающей запятой не поддерживается"
bd32c6bd 5754
c32b891a
NC
5755#: config/tc-cris.c:3641
5756msgid "PC-relative relocation must be trivially resolved"
bc7c0509 5757msgstr "PC-относительное перемещение должно быть определяться просто"
bd32c6bd 5758
c32b891a
NC
5759#: config/tc-cris.c:3713
5760#, c-format
5761msgid "Value not in 16 bit range: %ld"
bc7c0509 5762msgstr "Значение за пределами 16-битного диапазона: %ld"
bd32c6bd 5763
c32b891a
NC
5764#: config/tc-cris.c:3721
5765#, c-format
5766msgid "Value not in 16 bit signed range: %ld"
bc7c0509 5767msgstr "Значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 5768
c32b891a
NC
5769#: config/tc-cris.c:3729
5770#, c-format
5771msgid "Value not in 8 bit range: %ld"
bc7c0509 5772msgstr "Значение за пределами 8-битного диапазона: %ld"
bd32c6bd 5773
c32b891a
NC
5774#: config/tc-cris.c:3736
5775#, c-format
5776msgid "Value not in 8 bit signed range: %ld"
bc7c0509 5777msgstr "Значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 5778
c32b891a 5779#: config/tc-cris.c:3746
bd32c6bd 5780#, c-format
c32b891a 5781msgid "Value not in 4 bit unsigned range: %ld"
bc7c0509 5782msgstr "Значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 5783
c32b891a
NC
5784#: config/tc-cris.c:3753
5785#, c-format
5786msgid "Value not in 5 bit unsigned range: %ld"
bc7c0509 5787msgstr "Значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 5788
c32b891a
NC
5789#: config/tc-cris.c:3760
5790#, c-format
5791msgid "Value not in 6 bit range: %ld"
bc7c0509 5792msgstr "Значение за пределами 6-битного диапазона: %ld"
bd32c6bd 5793
c32b891a
NC
5794#: config/tc-cris.c:3767
5795#, c-format
5796msgid "Value not in 6 bit unsigned range: %ld"
bc7c0509 5797msgstr "Значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 5798
c32b891a
NC
5799#: config/tc-cris.c:3811
5800#, c-format
5801msgid "Please use --help to see usage and options for this assembler.\n"
bc7c0509 5802msgstr "Использование и параметры ассемблера можно посмотреть указав параметр --help.\n"
bd32c6bd 5803
c32b891a
NC
5804#: config/tc-cris.c:3823
5805msgid "--no-underscore is invalid with a.out format"
bc7c0509 5806msgstr "нельзя указывать --no-underscore при использовании формата a.out"
bd32c6bd 5807
c32b891a
NC
5808#: config/tc-cris.c:3835
5809msgid "--pic is invalid for this object format"
bc7c0509 5810msgstr "нельзя указывать --pic для этого объектного формата"
bd32c6bd 5811
c32b891a
NC
5812#: config/tc-cris.c:3849
5813#, c-format
5814msgid "invalid <arch> in --march=<arch>: %s"
bc7c0509 5815msgstr "некорректная <архитектура> в --march=<архитектура>: %s"
bd32c6bd 5816
c32b891a
NC
5817#: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
5818msgid "Semantics error. This type of operand can not be relocated, it must be an assembly-time constant"
bc7c0509 5819msgstr "Семантическая ошибка. Данный тип операнда невозможно переместить, он должен быть константой на момент ассемблирования"
bd32c6bd 5820
c32b891a
NC
5821#: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826
5822#, c-format
5823msgid "Cannot generate relocation type for symbol %s, code %s"
bc7c0509 5824msgstr "Невозможно сгенерировать тип перемещения для символа %s, код %s"
bd32c6bd 5825
c32b891a
NC
5826#. The messages are formatted to line up with the generic options.
5827#: config/tc-cris.c:4020
bd32c6bd 5828#, c-format
c32b891a 5829msgid "CRIS-specific options:\n"
bc7c0509 5830msgstr "Специализированные параметры ассемблера для CRIS:\n"
bd32c6bd 5831
c32b891a
NC
5832#: config/tc-cris.c:4022
5833msgid " -h, -H Don't execute, print this help text. Deprecated.\n"
bc7c0509 5834msgstr " -h, -H Не выполнять, показать этот текст. Устарел.\n"
bd32c6bd 5835
c32b891a
NC
5836#: config/tc-cris.c:4024
5837msgid " -N Warn when branches are expanded to jumps.\n"
bc7c0509 5838msgstr " -N Предупреждать, когда ветви раскрываются до прыжков.\n"
bd32c6bd 5839
c32b891a
NC
5840#: config/tc-cris.c:4026
5841msgid " --underscore User symbols are normally prepended with underscore.\n"
bd32c6bd 5842msgstr ""
bc7c0509
NC
5843" --underscore Пользовательские символы обычно начинаются\n"
5844" с подчёркивания.\n"
bd32c6bd 5845
c32b891a
NC
5846#: config/tc-cris.c:4028
5847msgid " Registers will not need any prefix.\n"
bc7c0509 5848msgstr " Регистрам префикс не требуется.\n"
bd32c6bd 5849
c32b891a
NC
5850#: config/tc-cris.c:4030
5851msgid " --no-underscore User symbols do not have any prefix.\n"
bd32c6bd 5852msgstr ""
bc7c0509
NC
5853" --no-underscore Пользовательские символы не начинаются с\n"
5854" какого-то определённого префикса.\n"
bd32c6bd 5855
c32b891a
NC
5856#: config/tc-cris.c:4032
5857msgid " Registers will require a `$'-prefix.\n"
bc7c0509 5858msgstr " Для регистров требуется префикс «$».\n"
bd32c6bd 5859
c32b891a
NC
5860#: config/tc-cris.c:4035
5861msgid " --pic\t\t\tEnable generation of position-independent code.\n"
bc7c0509 5862msgstr " --pic\t\t\tВключить генерацию перемещаемого кода.\n"
bd32c6bd 5863
c32b891a
NC
5864#: config/tc-cris.c:4038
5865msgid ""
5866" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5867"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
bd32c6bd 5868msgstr ""
bc7c0509
NC
5869" --march=<архитектура>\t\tГенерировать код для <архитектуры>.\n"
5870"\t\t\t\tВозможные варианты <архитектуры>:\n"
5871"\t\t\t\tv0_v10, v10, v32 и common_v10_v32.\n"
bd32c6bd 5872
c32b891a
NC
5873#: config/tc-cris.c:4059
5874msgid "Invalid relocation"
bc7c0509 5875msgstr "Неверное перемещение"
bd32c6bd 5876
c32b891a
NC
5877#: config/tc-cris.c:4096
5878msgid "Invalid pc-relative relocation"
bc7c0509 5879msgstr "Неверное перемещение, относительное PC"
bd32c6bd 5880
c32b891a 5881#: config/tc-cris.c:4141
bd32c6bd 5882#, c-format
c32b891a 5883msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
bc7c0509 5884msgstr "Переполнение подогнанного .word (%ld) со знаком: слишком большой оператор «переключения»."
bd32c6bd 5885
c32b891a 5886#: config/tc-cris.c:4171
bd32c6bd 5887#, c-format
c32b891a 5888msgid ".syntax %s requires command-line option `--underscore'"
bc7c0509 5889msgstr "для .syntax %s требуется параметр командной строки «--underscore»"
bd32c6bd 5890
c32b891a 5891#: config/tc-cris.c:4180
bd32c6bd 5892#, c-format
c32b891a 5893msgid ".syntax %s requires command-line option `--no-underscore'"
bc7c0509 5894msgstr "для .syntax %s требуется параметр командной строки «--no-underscore»"
bd32c6bd 5895
c32b891a
NC
5896#: config/tc-cris.c:4217
5897msgid "Unknown .syntax operand"
bc7c0509 5898msgstr "Неизвестный операнд .syntax"
bd32c6bd 5899
c32b891a
NC
5900#: config/tc-cris.c:4227
5901msgid "Pseudodirective .file is only valid when generating ELF"
bc7c0509 5902msgstr "Псевдодиректива .file допускается только при генерации ELF"
bd32c6bd 5903
c32b891a
NC
5904#: config/tc-cris.c:4239
5905msgid "Pseudodirective .loc is only valid when generating ELF"
bc7c0509 5906msgstr "Псевдодиректива .loc допускается только при генерации ELF"
bd32c6bd 5907
c32b891a 5908#: config/tc-cris.c:4254
bd32c6bd 5909#, c-format
c32b891a 5910msgid "internal inconsistency problem: %s called for %d bytes"
bc7c0509 5911msgstr "внутренняя проблема рассогласованности: вызвана %s для %d байт"
bd32c6bd 5912
c32b891a
NC
5913#: config/tc-cris.c:4406
5914msgid "unknown operand to .arch"
bc7c0509 5915msgstr "неизвестный операнд в .arch"
bd32c6bd 5916
c32b891a
NC
5917#: config/tc-cris.c:4415
5918msgid ".arch <arch> requires a matching --march=... option"
bc7c0509 5919msgstr ".arch <архитектура> должна совпадать с параметром --march=…"
bd32c6bd 5920
c32b891a
NC
5921#: config/tc-crx.c:572 config/tc-crx.c:591
5922#, c-format
5923msgid "Internal error: Can't hash %s: %s"
73a05be2 5924msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
bd32c6bd 5925
c32b891a
NC
5926#: config/tc-crx.c:759 config/tc-crx.c:779 config/tc-crx.c:794
5927#, c-format
5928msgid "Illegal register `%s' in instruction `%s'"
bc7c0509 5929msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5930
c32b891a
NC
5931#: config/tc-crx.c:822
5932#, c-format
5933msgid "Illegal Scale - `%d'"
bc7c0509 5934msgstr "Неверное масштабирование — «%d»"
bd32c6bd 5935
c32b891a
NC
5936#. Issue a error message when register is illegal.
5937#: config/tc-crx.c:1137
5938#, c-format
5939msgid "Illegal register (`%s') in instruction: `%s'"
bc7c0509 5940msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5941
d8dab054 5942#: config/tc-crx.c:1267
bd32c6bd 5943#, c-format
c32b891a 5944msgid "Illegal co-processor register in instruction `%s'"
bc7c0509 5945msgstr "Недопустимый регистр сопроцессора в инструкции «%s»"
bd32c6bd 5946
d8dab054 5947#: config/tc-crx.c:1274
bd32c6bd 5948#, c-format
c32b891a 5949msgid "Illegal co-processor special register in instruction `%s'"
bc7c0509 5950msgstr "Недопустимый специальный регистр сопроцессора в инструкции «%s»"
bd32c6bd 5951
d8dab054 5952#: config/tc-crx.c:1596
c32b891a
NC
5953#, c-format
5954msgid "Invalid DISPU4 operand value (arg %d)"
bc7c0509 5955msgstr "Некорректное значение операнда DISPU4 (аргумент %d)"
bd32c6bd 5956
d8dab054 5957#: config/tc-crx.c:1599
c32b891a
NC
5958#, c-format
5959msgid "Invalid CST4 operand value (arg %d)"
bc7c0509 5960msgstr "Некорректное значение операнда CST4 (аргумент %d)"
bd32c6bd 5961
d8dab054 5962#: config/tc-crx.c:1602
c32b891a
NC
5963#, c-format
5964msgid "Operand value is not within upper 64 KB (arg %d)"
bc7c0509 5965msgstr "Значение операнда находится за пределами 64 КБ (аргумент %d)"
bd32c6bd 5966
d8dab054 5967#: config/tc-crx.c:1739
c32b891a 5968msgid "Invalid register in register list"
bc7c0509 5969msgstr "Некорректный регистр в списке регистров"
bd32c6bd 5970
d8dab054 5971#: config/tc-crx.c:1793
c32b891a
NC
5972#, c-format
5973msgid "Illegal register `%s' in cop-register list"
bc7c0509 5974msgstr "Некорректный регистр «%s» в списке регистров сопроцессора"
bd32c6bd 5975
d8dab054 5976#: config/tc-crx.c:1801
bd32c6bd 5977#, c-format
c32b891a 5978msgid "Illegal register `%s' in cop-special-register list"
bc7c0509 5979msgstr "Некорректный регистр «%s» в списке специальных регистров сопроцессора"
bd32c6bd 5980
d8dab054 5981#: config/tc-crx.c:1820
bd32c6bd 5982#, c-format
c32b891a 5983msgid "Illegal register `%s' in user register list"
bc7c0509 5984msgstr "Некорректный регистр «%s» в списке пользовательских регистров"
bd32c6bd 5985
d8dab054 5986#: config/tc-crx.c:1839
bd32c6bd 5987#, c-format
c32b891a 5988msgid "Illegal register `%s' in register list"
bc7c0509 5989msgstr "Некорректный регистр «%s» в списке регистров"
bd32c6bd 5990
d8dab054 5991#: config/tc-crx.c:1845
c32b891a
NC
5992#, c-format
5993msgid "Maximum %d bits may be set in `mask16' operand"
bc7c0509 5994msgstr "В операнде «mask16» может быть установлено не более %d бит"
bd32c6bd 5995
d8dab054 5996#: config/tc-crx.c:1854
c32b891a
NC
5997#, c-format
5998msgid "rest of line ignored; first ignored character is `%c'"
bc7c0509 5999msgstr "остальная часть проигнорирована; первый игнорированный символ — «%c»"
bd32c6bd 6000
d8dab054 6001#: config/tc-crx.c:1862
bd32c6bd 6002#, c-format
c32b891a 6003msgid "Illegal `mask16' operand, operation is undefined - `%s'"
bc7c0509 6004msgstr "неверный операнд «mask16», операция не определена — «%s»"
bd32c6bd 6005
c32b891a 6006#. HI can't be specified without LO (and vise-versa).
d8dab054 6007#: config/tc-crx.c:1868
c32b891a 6008msgid "HI/LO registers should be specified together"
bc7c0509 6009msgstr "Регистры HI/LO должны указываться вместе"
bd32c6bd 6010
d8dab054 6011#: config/tc-crx.c:1874
c32b891a 6012msgid "HI/LO registers should be specified without additional registers"
bc7c0509 6013msgstr "Регистры HI/LO должны указываться без дополнительных регистров"
bd32c6bd 6014
c32b891a 6015#: config/tc-d10v.c:216
bd32c6bd 6016#, c-format
c32b891a
NC
6017msgid ""
6018"D10V options:\n"
6019"-O Optimize. Will do some operations in parallel.\n"
6020"--gstabs-packing Pack adjacent short instructions together even\n"
6021" when --gstabs is specified. On by default.\n"
6022"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6023" instructions together.\n"
bd32c6bd 6024msgstr ""
bc7c0509
NC
6025"Параметры D10V:\n"
6026"-O Оптимизация. Выполнять некоторые операции параллельно.\n"
6027"--gstabs-packing Упаковывать смежные короткие инструкции вместе даже\n"
6028" когда указан --gstabs. Включено по умолчанию.\n"
6029"--no-gstabs-packing Если указан --gstabs, не упаковывать смежные короткие\n"
6030" инструкции вместе.\n"
bd32c6bd 6031
c32b891a
NC
6032#: config/tc-d10v.c:573
6033msgid "operand is not an immediate"
bc7c0509 6034msgstr "указан не непосредственный операнд"
bd32c6bd 6035
c32b891a 6036#: config/tc-d10v.c:591
bd32c6bd 6037#, c-format
c32b891a 6038msgid "operand out of range: %lu"
bc7c0509 6039msgstr "операнд вне диапазона: %lu"
bd32c6bd 6040
c32b891a
NC
6041#: config/tc-d10v.c:651
6042msgid "Instruction must be executed in parallel with another instruction."
bc7c0509 6043msgstr "Инструкция должна выполняться параллельно с другой инструкцией."
bd32c6bd 6044
c32b891a 6045#: config/tc-d10v.c:705 config/tc-d10v.c:713
bd32c6bd 6046#, c-format
c32b891a 6047msgid "packing conflict: %s must dispatch sequentially"
bc7c0509 6048msgstr "конфликт упаковки: %s должна обрабатываться последовательно"
bd32c6bd 6049
c32b891a
NC
6050#: config/tc-d10v.c:812
6051#, c-format
6052msgid "resource conflict (R%d)"
bc7c0509 6053msgstr "конфликт ресурса (R%d)"
bd32c6bd 6054
c32b891a
NC
6055#: config/tc-d10v.c:815
6056#, c-format
6057msgid "resource conflict (A%d)"
bc7c0509 6058msgstr "конфликт ресурса (A%d)"
bd32c6bd 6059
c32b891a
NC
6060#: config/tc-d10v.c:817
6061msgid "resource conflict (PSW)"
bc7c0509 6062msgstr "конфликт ресурса (PSW)"
bd32c6bd 6063
c32b891a
NC
6064#: config/tc-d10v.c:819
6065msgid "resource conflict (C flag)"
bc7c0509 6066msgstr "конфликт ресурса (флаг C)"
bd32c6bd 6067
c32b891a
NC
6068#: config/tc-d10v.c:821
6069msgid "resource conflict (F flag)"
bc7c0509 6070msgstr "конфликт ресурса (флаг F)"
bd32c6bd 6071
c32b891a
NC
6072#: config/tc-d10v.c:971
6073msgid "Instruction must be executed in parallel"
bc7c0509 6074msgstr "Инструкция должна выполняться параллельно"
bd32c6bd 6075
c32b891a
NC
6076#: config/tc-d10v.c:974
6077msgid "Long instructions may not be combined."
bc7c0509 6078msgstr "Длинные инструкции не могут быть объединены."
bd32c6bd 6079
c32b891a
NC
6080#: config/tc-d10v.c:1007
6081msgid "One of these instructions may not be executed in parallel."
bc7c0509 6082msgstr "Одна из этих инструкций не может выполняться параллельно."
bd32c6bd 6083
c32b891a
NC
6084#: config/tc-d10v.c:1011 config/tc-d30v.c:1037
6085msgid "Two IU instructions may not be executed in parallel"
bc7c0509 6086msgstr "Две инструкции UI не могут выполняться параллельно"
bd32c6bd 6087
c32b891a
NC
6088#: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
6089#: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
6090msgid "Swapping instruction order"
bc7c0509 6091msgstr "Порядок перестановки инструкций"
bd32c6bd 6092
c32b891a
NC
6093#: config/tc-d10v.c:1019 config/tc-d30v.c:1044
6094msgid "Two MU instructions may not be executed in parallel"
bc7c0509 6095msgstr "Две инструкции MU не могут выполняться параллельно"
bd32c6bd 6096
c32b891a
NC
6097#: config/tc-d10v.c:1039 config/tc-d30v.c:1064
6098msgid "IU instruction may not be in the left container"
bc7c0509 6099msgstr "Инструкция IU не может быть в левом контейнере"
bd32c6bd 6100
c32b891a
NC
6101#: config/tc-d10v.c:1041 config/tc-d10v.c:1056
6102msgid "Instruction in R container is squashed by flow control instruction in L container."
bc7c0509 6103msgstr "Инструкция в контейнере R подавлена инструкцией управления потоком из контейнера L."
bd32c6bd 6104
c32b891a
NC
6105#: config/tc-d10v.c:1054 config/tc-d30v.c:1075
6106msgid "MU instruction may not be in the right container"
bc7c0509 6107msgstr "Инструкция MU не может быть в правом контейнере"
bd32c6bd 6108
c32b891a
NC
6109#: config/tc-d10v.c:1060 config/tc-d30v.c:1087
6110msgid "unknown execution type passed to write_2_short()"
bc7c0509 6111msgstr "в write_2_short() передан неизвестный тип выполнения"
bd32c6bd 6112
c32b891a
NC
6113#: config/tc-d10v.c:1189 config/tc-d10v.c:1362
6114msgid "bad opcode or operands"
bc7c0509 6115msgstr "плохой код операции или операнды"
bd32c6bd 6116
c32b891a
NC
6117#: config/tc-d10v.c:1264
6118msgid "value out of range"
bc7c0509 6119msgstr "значение за пределами диапазона"
bd32c6bd 6120
c32b891a
NC
6121#: config/tc-d10v.c:1338
6122msgid "illegal operand - register name found where none expected"
bc7c0509 6123msgstr "недопустимый операнд — обнаружено имя регистра где его быть не должно"
bd32c6bd 6124
c32b891a
NC
6125#: config/tc-d10v.c:1373
6126msgid "Register number must be EVEN"
bc7c0509 6127msgstr "Номер регистра должны быть ЧЁТНЫМ"
bd32c6bd 6128
c32b891a
NC
6129#: config/tc-d10v.c:1376
6130msgid "Unsupported use of sp"
bc7c0509 6131msgstr "Неподдерживаемое использование sp"
bd32c6bd 6132
c32b891a 6133#: config/tc-d10v.c:1395
bd32c6bd 6134#, c-format
c32b891a 6135msgid "cr%ld is a reserved control register"
bc7c0509 6136msgstr "cr%ld — зарезервированный регистр управления"
bd32c6bd 6137
c32b891a 6138#: config/tc-d10v.c:1570
bd32c6bd 6139#, c-format
c32b891a 6140msgid "line %d: rep or repi must include at least 4 instructions"
bc7c0509 6141msgstr "строка %d: rep или repi должна содержать не менее 4 инструкций"
bd32c6bd 6142
c32b891a
NC
6143#: config/tc-d10v.c:1759
6144msgid "can't find previous opcode "
73a05be2 6145msgstr "не удалось найти предыдущий код операции "
bd32c6bd 6146
c32b891a 6147#: config/tc-d10v.c:1771
bd32c6bd 6148#, c-format
c32b891a 6149msgid "could not assemble: %s"
bc7c0509 6150msgstr "невозможно провести ассемблирование: %s"
bd32c6bd 6151
c32b891a
NC
6152#: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
6153msgid "Unable to mix instructions as specified"
bc7c0509 6154msgstr "Невозможно смешивать инструкции как указано"
bd32c6bd 6155
c32b891a 6156#: config/tc-d30v.c:149
bd32c6bd 6157#, c-format
c32b891a 6158msgid "Register name %s conflicts with symbol of the same name"
bc7c0509 6159msgstr "Имя регистра %s конфликтует с символом с тем же именем"
bd32c6bd 6160
c32b891a
NC
6161#: config/tc-d30v.c:239
6162#, c-format
6163msgid ""
6164"\n"
6165"D30V options:\n"
6166"-O Make adjacent short instructions parallel if possible.\n"
6167"-n Warn about all NOPs inserted by the assembler.\n"
6168"-N Warn about NOPs inserted after word multiplies.\n"
6169"-c Warn about symbols whose names match register names.\n"
6170"-C Opposite of -C. -c is the default.\n"
bd32c6bd 6171msgstr ""
bc7c0509
NC
6172"\n"
6173"Параметры D30V:\n"
6174"-O Выполнять сходимые короткие инструкции параллельно,\n"
6175" если возможно.\n"
6176"-n Предупреждать о всех NOP, вставляемых ассемблером.\n"
6177"-N Предупреждать о NOP, вставляемых после умножения слов.\n"
6178"-c Предупреждать о символах, чьи имена совпадают\n"
6179" с именами регистров (по умолчанию).\n"
6180"-C Противоположность -c.\n"
bd32c6bd 6181
c32b891a
NC
6182#: config/tc-d30v.c:367
6183msgid "unexpected 12-bit reloc type"
bc7c0509 6184msgstr "неожиданный 12-битный тип перемещения"
bd32c6bd 6185
c32b891a
NC
6186#: config/tc-d30v.c:374
6187msgid "unexpected 18-bit reloc type"
bc7c0509 6188msgstr "неожиданный 18-битный тип перемещения"
bd32c6bd 6189
c32b891a 6190#: config/tc-d30v.c:625
bd32c6bd 6191#, c-format
c32b891a 6192msgid "%s NOP inserted"
bc7c0509 6193msgstr "%s NOP вставлено"
bd32c6bd 6194
c32b891a
NC
6195#: config/tc-d30v.c:626
6196msgid "sequential"
bc7c0509 6197msgstr "последовательно"
bd32c6bd 6198
c32b891a
NC
6199#: config/tc-d30v.c:626
6200msgid "parallel"
bc7c0509 6201msgstr "параллельно"
bd32c6bd 6202
c32b891a
NC
6203#: config/tc-d30v.c:1033
6204msgid "Instructions may not be executed in parallel"
bc7c0509 6205msgstr "Инструкции не могут выполняться параллельно"
bd32c6bd 6206
c32b891a 6207#: config/tc-d30v.c:1046
bd32c6bd 6208#, c-format
c32b891a 6209msgid "Executing %s in IU may not work"
bc7c0509 6210msgstr "Выполнение %s в IU может не работать"
bd32c6bd 6211
c32b891a 6212#: config/tc-d30v.c:1053
bd32c6bd 6213#, c-format
c32b891a 6214msgid "Executing %s in IU may not work in parallel execution"
bc7c0509 6215msgstr "Выполнение %s в IU может не работать при параллельном выполнении"
bd32c6bd 6216
c32b891a 6217#: config/tc-d30v.c:1066
bd32c6bd 6218#, c-format
c32b891a 6219msgid "special left instruction `%s' kills instruction `%s' in right container"
bc7c0509 6220msgstr "специальная левая инструкция «%s» убивает инструкцию «%s» в правом контейнере"
bd32c6bd 6221
c32b891a 6222#: config/tc-d30v.c:1077
bd32c6bd 6223#, c-format
c32b891a 6224msgid "Executing %s in reverse serial with %s may not work"
bc7c0509 6225msgstr "Выполнение %s в обратной последовательности к %s может не работать"
bd32c6bd 6226
c32b891a 6227#: config/tc-d30v.c:1080
bd32c6bd 6228#, c-format
c32b891a 6229msgid "Executing %s in IU in reverse serial may not work"
bc7c0509 6230msgstr "Выполнение %s в UI в обратной последовательности может не работать"
bd32c6bd 6231
c32b891a
NC
6232#: config/tc-d30v.c:1268
6233msgid "Odd numbered register used as target of multi-register instruction"
bc7c0509 6234msgstr "В качестве цели многорегистровой инструкции используется регистр с нечётным номером"
bd32c6bd 6235
c32b891a
NC
6236#: config/tc-d30v.c:1332 config/tc-d30v.c:1368
6237#, c-format
6238msgid "unknown condition code: %s"
bc7c0509 6239msgstr "неизвестный код условия: %s"
bd32c6bd 6240
c32b891a
NC
6241#: config/tc-d30v.c:1361
6242#, c-format
6243msgid "cmpu doesn't support condition code %s"
bc7c0509 6244msgstr "cmpu не поддерживает код условия %s"
bd32c6bd 6245
c32b891a 6246#: config/tc-d30v.c:1396
bd32c6bd 6247#, c-format
c32b891a 6248msgid "unknown opcode: %s"
bc7c0509 6249msgstr "неизвестный код операции: %s"
bd32c6bd 6250
c32b891a 6251#: config/tc-d30v.c:1407
bd32c6bd 6252#, c-format
c32b891a 6253msgid "operands for opcode `%s' do not match any valid format"
bc7c0509 6254msgstr "операнды кода операции «%s» не соответствуют любому допускаемому формату"
bd32c6bd 6255
c32b891a
NC
6256#: config/tc-d30v.c:1622 config/tc-d30v.c:1639
6257msgid "Cannot assemble instruction"
bc7c0509 6258msgstr "Невозможно выполнить ассемблирование инструкции"
bd32c6bd 6259
c32b891a
NC
6260#: config/tc-d30v.c:1624
6261msgid "First opcode is long. Unable to mix instructions as specified."
bc7c0509 6262msgstr "Первый код операции длинный. Невозможно смешивать указанные инструкции."
bd32c6bd 6263
c32b891a
NC
6264#: config/tc-d30v.c:1694
6265msgid "word of NOPs added between word multiply and load"
bc7c0509 6266msgstr "слово NOP добавлено между словом умножения и загрузки"
bd32c6bd 6267
c32b891a
NC
6268#: config/tc-d30v.c:1696
6269msgid "word of NOPs added between word multiply and 16-bit multiply"
bc7c0509 6270msgstr "слово NOP добавлено между словом умножения и 16-битным умножением"
bd32c6bd 6271
c32b891a
NC
6272#: config/tc-d30v.c:1728
6273msgid "Instruction uses long version, so it cannot be mixed as specified"
bc7c0509 6274msgstr "Используется длинная версия инструкции, поэтому указанное смешение невозможно"
bd32c6bd 6275
c32b891a 6276#: config/tc-d30v.c:1855
bd32c6bd 6277#, c-format
c32b891a 6278msgid "value too large to fit in %d bits"
bc7c0509 6279msgstr "значение слишком велико для расположения в %d битах"
bd32c6bd 6280
c32b891a 6281#: config/tc-d30v.c:1923
bd32c6bd 6282#, c-format
c32b891a 6283msgid "line %d: unable to place address of symbol '%s' into a byte"
bc7c0509 6284msgstr "строка %d: невозможно поместить адрес символа «%s» в байт"
bd32c6bd 6285
c32b891a 6286#: config/tc-d30v.c:1926
bd32c6bd 6287#, c-format
c32b891a 6288msgid "line %d: unable to place value %lx into a byte"
bc7c0509 6289msgstr "строка %d: невозможно поместить значение %lx в байт"
bd32c6bd 6290
c32b891a
NC
6291#: config/tc-d30v.c:1934
6292#, c-format
6293msgid "line %d: unable to place address of symbol '%s' into a short"
bc7c0509 6294msgstr "строка %d: невозможно поместить адрес символа «%s» в половину слова"
bd32c6bd 6295
c32b891a 6296#: config/tc-d30v.c:1937
bd32c6bd 6297#, c-format
c32b891a 6298msgid "line %d: unable to place value %lx into a short"
bc7c0509 6299msgstr "строка %d: невозможно поместить значение %lx в половину слова"
bd32c6bd 6300
c32b891a 6301#: config/tc-d30v.c:1945
bd32c6bd 6302#, c-format
c32b891a 6303msgid "line %d: unable to place address of symbol '%s' into a quad"
bc7c0509 6304msgstr "строка %d: невозможно поместить адрес символа «%s» в два слова"
bd32c6bd 6305
c32b891a 6306#: config/tc-d30v.c:2053 config/tc-pru.c:216 config/tc-pru.c:332
bd32c6bd 6307#, c-format
c32b891a 6308msgid "Alignment too large: %d assumed"
bc7c0509 6309msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 6310
c32b891a
NC
6311#: config/tc-dlx.c:213
6312msgid "missing .proc"
bc7c0509 6313msgstr "отсутствует .proc"
bd32c6bd 6314
c32b891a
NC
6315#: config/tc-dlx.c:230
6316msgid ".endfunc missing for previous .proc"
bc7c0509 6317msgstr "отсутствует .endfunc при указанной .proc"
bd32c6bd 6318
d8dab054
NC
6319#: config/tc-dlx.c:295 config/tc-mips.c:3617 config/tc-nios2.c:3639
6320#: config/tc-nios2.c:3653 config/tc-nios2.c:3668 config/tc-pru.c:1573
6321#: config/tc-pru.c:1587 config/tc-riscv.c:809
bd32c6bd 6322#, c-format
c32b891a 6323msgid "internal error: can't hash `%s': %s\n"
73a05be2 6324msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
bd32c6bd 6325
c32b891a
NC
6326#. Probably a memory allocation problem? Give up now.
6327#: config/tc-dlx.c:302 config/tc-hppa.c:8270 config/tc-nios2.c:1440
6328#: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671
d8dab054
NC
6329#: config/tc-pru.c:1576 config/tc-pru.c:1590 config/tc-riscv.c:812
6330#: config/tc-riscv.c:824 config/tc-sparc.c:1008
c32b891a 6331msgid "Broken assembler. No assembly attempted."
bc7c0509 6332msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
bd32c6bd 6333
c32b891a
NC
6334#: config/tc-dlx.c:332
6335#, c-format
6336msgid "Bad operand for a load instruction: <%s>"
bc7c0509 6337msgstr "Плохой операнд для инструкции загрузки: <%s>"
bd32c6bd 6338
c32b891a 6339#: config/tc-dlx.c:446
bd32c6bd 6340#, c-format
c32b891a 6341msgid "Bad operand for a store instruction: <%s>"
bc7c0509 6342msgstr "Плохой операнд для инструкции сохранения: <%s>"
bd32c6bd 6343
c32b891a 6344#: config/tc-dlx.c:626
bd32c6bd 6345#, c-format
c32b891a 6346msgid "Expression Error for operand modifier %%hi/%%lo\n"
bc7c0509 6347msgstr "Ошибка в регулярном выражении модификатора операнда %%hi/%%lo\n"
bd32c6bd 6348
c32b891a 6349#: config/tc-dlx.c:639
bd32c6bd 6350#, c-format
c32b891a 6351msgid "Invalid expression after %%%%\n"
bc7c0509 6352msgstr "Неверное выражение после %%%%\n"
bd32c6bd 6353
c32b891a 6354#: config/tc-dlx.c:703 config/tc-tic4x.c:2473
bd32c6bd 6355#, c-format
c32b891a 6356msgid "Unknown opcode `%s'."
bc7c0509 6357msgstr "Неизвестный код операции: «%s»."
bd32c6bd 6358
c32b891a
NC
6359#: config/tc-dlx.c:712
6360msgid "Can not set dlx_skip_hi16_flag"
bc7c0509 6361msgstr "Невозможно задать dlx_skip_hi16_flag"
bd32c6bd 6362
c32b891a 6363#: config/tc-dlx.c:726
bd32c6bd 6364#, c-format
c32b891a 6365msgid "Missing arguments for opcode <%s>."
bc7c0509 6366msgstr "Отсутствуют аргументы для кода операции <%s>."
bd32c6bd 6367
c32b891a 6368#: config/tc-dlx.c:760
bd32c6bd 6369#, c-format
c32b891a 6370msgid "Too many operands: %s"
bc7c0509 6371msgstr "Слишком много операндов: %s"
bd32c6bd 6372
c32b891a 6373#: config/tc-dlx.c:798
bd32c6bd 6374#, c-format
c32b891a 6375msgid "Both the_insn.HI and the_insn.LO are set : %s"
bc7c0509 6376msgstr "Одновременно заданы the_insn.HI и the_insn.LO: %s"
bd32c6bd 6377
c32b891a
NC
6378#: config/tc-dlx.c:868
6379msgid "failed regnum sanity check."
bc7c0509 6380msgstr "regnum не прошёл проверку работоспособности."
bd32c6bd 6381
c32b891a
NC
6382#: config/tc-dlx.c:881
6383msgid "failed general register sanity check."
bc7c0509 6384msgstr "регистр общего назначения не прошёл проверку работоспособности."
bd32c6bd 6385
c32b891a
NC
6386#. Types or values of args don't match.
6387#: config/tc-dlx.c:889
6388msgid "Invalid operands"
bc7c0509 6389msgstr "Неверные операнды"
bd32c6bd 6390
c32b891a 6391#: config/tc-dlx.c:1118
bd32c6bd 6392#, c-format
c32b891a 6393msgid "label \"$%d\" redefined"
bc7c0509 6394msgstr "переопределение метки «$%d»"
bd32c6bd 6395
c32b891a
NC
6396#: config/tc-dlx.c:1156
6397msgid "Invalid expression after # number\n"
bc7c0509 6398msgstr "Неверное выражение после # номер\n"
bd32c6bd 6399
d8dab054
NC
6400#: config/tc-dlx.c:1199 config/tc-m32r.c:2276 config/tc-nds32.c:6690
6401#: config/tc-sparc.c:4019
bd32c6bd 6402#, c-format
c32b891a 6403msgid "internal error: can't export reloc type %d (`%s')"
73a05be2 6404msgstr "внутренняя ошибка: не удалось экспортировать тип перемещения %d («%s»)"
bd32c6bd 6405
c32b891a 6406#: config/tc-epiphany.c:126
bd32c6bd 6407#, c-format
c32b891a 6408msgid "EPIPHANY specific command line options:\n"
bc7c0509 6409msgstr "Специализированные параметры командной строки для EPIPHANY:\n"
bd32c6bd 6410
c32b891a
NC
6411#: config/tc-epiphany.c:365
6412msgid "register number too large for push/pop"
bc7c0509 6413msgstr "слишком большой номер регистра для push/pop"
bd32c6bd 6414
c32b891a
NC
6415#: config/tc-epiphany.c:369
6416msgid "register is out of order"
bc7c0509 6417msgstr "указан регистр не по порядку"
bd32c6bd 6418
d8dab054 6419#: config/tc-epiphany.c:380 config/tc-m68k.c:5906 config/tc-m68k.c:5935
c32b891a 6420msgid "bad register list"
bc7c0509 6421msgstr "некорректный список регистров"
bd32c6bd 6422
c32b891a
NC
6423#: config/tc-epiphany.c:383
6424msgid "malformed reglist in push/pop"
bc7c0509 6425msgstr "неверно сформированный eglist в push/pop"
bd32c6bd 6426
c32b891a
NC
6427#. Checks for behavioral restrictions on LD/ST instructions.
6428#: config/tc-epiphany.c:429
6429msgid "destination register modified by displacement-post-modified address"
73a05be2 6430msgstr "регистр назначения изменён адресом перестановки-после-изменения"
bd32c6bd 6431
c32b891a
NC
6432#: config/tc-epiphany.c:430
6433msgid "ldrd/strd requires even:odd register pair"
73a05be2 6434msgstr "для ldrd/strd требуется регистровая пара чётный:нечётный"
bd32c6bd 6435
c32b891a
NC
6436#: config/tc-epiphany.c:813 config/tc-m32r.c:1784
6437msgid "Addend to unresolved symbol not on word boundary."
bc7c0509 6438msgstr "Добавка к неопределённому символу не выровнена по границе слова."
bd32c6bd 6439
c32b891a 6440#: config/tc-fr30.c:81
bd32c6bd 6441#, c-format
c32b891a 6442msgid " FR30 specific command line options:\n"
bc7c0509 6443msgstr " Специализированные параметры командной строки для FR30:\n"
bd32c6bd 6444
c32b891a 6445#: config/tc-fr30.c:134
bd32c6bd 6446#, c-format
c32b891a 6447msgid "Instruction %s not allowed in a delay slot."
bc7c0509 6448msgstr "Инструкция %s не допускается в слоте задержки."
bd32c6bd 6449
c32b891a 6450#: config/tc-frv.c:403
bd32c6bd 6451#, c-format
c32b891a 6452msgid "Unknown cpu -mcpu=%s"
bc7c0509 6453msgstr "Неизвестный ЦП -mcpu=%s"
bd32c6bd 6454
c32b891a
NC
6455#: config/tc-frv.c:456
6456#, c-format
6457msgid "FRV specific command line options:\n"
bc7c0509 6458msgstr "Специализированные параметры командной строки для FRV:\n"
bd32c6bd 6459
c32b891a
NC
6460#: config/tc-frv.c:457
6461#, c-format
6462msgid "-G n Put data <= n bytes in the small data area\n"
bc7c0509 6463msgstr "-G n Помещать данные <= n байт в области малых данных\n"
bd32c6bd 6464
c32b891a
NC
6465#: config/tc-frv.c:458
6466#, c-format
6467msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
bc7c0509 6468msgstr "-mgpr-32 Пометить сгенерированный файл как использующий только 32 РОН\n"
bd32c6bd 6469
c32b891a 6470#: config/tc-frv.c:459
bd32c6bd 6471#, c-format
c32b891a 6472msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
bc7c0509 6473msgstr "-mgpr-64 Пометить сгенерированный файл как использующий все 64 РОН\n"
bd32c6bd 6474
c32b891a 6475#: config/tc-frv.c:460
bd32c6bd 6476#, c-format
c32b891a 6477msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
bc7c0509 6478msgstr "-mfpr-32 Пометить сгенерированный файл как использующий только 32 32 FPR\n"
bd32c6bd 6479
c32b891a 6480#: config/tc-frv.c:461
bd32c6bd 6481#, c-format
c32b891a 6482msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
bc7c0509 6483msgstr "-mfpr-64 Пометить сгенерированный файл как использующий все 64 FPR\n"
bd32c6bd 6484
c32b891a 6485#: config/tc-frv.c:462
bd32c6bd 6486#, c-format
c32b891a 6487msgid "-msoft-float Mark generated file as using software FP\n"
bc7c0509 6488msgstr "-msoft-float Пометить сгенерированный файл как использующий программную FP\n"
bd32c6bd 6489
c32b891a 6490#: config/tc-frv.c:463
bd32c6bd 6491#, c-format
c32b891a 6492msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
bd32c6bd 6493msgstr ""
bc7c0509
NC
6494"-mdword Пометить сгенерированный файл как использующий\n"
6495" 8-байтовое выравнивание стека\n"
bd32c6bd 6496
c32b891a 6497#: config/tc-frv.c:464
bd32c6bd 6498#, c-format
c32b891a 6499msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
bd32c6bd 6500msgstr ""
bc7c0509
NC
6501"-mno-dword Пометить сгенерированный файл как использующий\n"
6502" 4-байтовое выравнивание стека\n"
bd32c6bd 6503
c32b891a 6504#: config/tc-frv.c:465
bd32c6bd 6505#, c-format
c32b891a 6506msgid "-mdouble Mark generated file as using double precision FP insns\n"
bd32c6bd 6507msgstr ""
bc7c0509
NC
6508"-mdouble Пометить сгенерированный файл как использующий\n"
6509" инструкции FP двойной точности\n"
bd32c6bd 6510
c32b891a 6511#: config/tc-frv.c:466
bd32c6bd 6512#, c-format
c32b891a 6513msgid "-mmedia Mark generated file as using media insns\n"
bc7c0509 6514msgstr "-mmedia Пометить сгенерированный файл как использующий медиа-инструкции\n"
bd32c6bd 6515
c32b891a 6516#: config/tc-frv.c:467
bd32c6bd 6517#, c-format
c32b891a 6518msgid "-mmuladd Mark generated file as using multiply add/subtract insns\n"
bd32c6bd 6519msgstr ""
bc7c0509
NC
6520"-mmuladd Пометить сгенерированный файл как использующий\n"
6521" инструкции умножения, сложения/вычитания\n"
bd32c6bd 6522
c32b891a 6523#: config/tc-frv.c:468
bd32c6bd 6524#, c-format
c32b891a 6525msgid "-mpack Allow instructions to be packed\n"
bc7c0509 6526msgstr "-mpack Разрешить упаковку инструкций\n"
bd32c6bd 6527
c32b891a 6528#: config/tc-frv.c:469
bd32c6bd 6529#, c-format
c32b891a 6530msgid "-mno-pack Do not allow instructions to be packed\n"
bc7c0509 6531msgstr "-mno-pack Запретить упаковку инструкций\n"
bd32c6bd 6532
c32b891a 6533#: config/tc-frv.c:470
bd32c6bd 6534#, c-format
c32b891a 6535msgid "-mpic Mark generated file as using small position independent code\n"
bd32c6bd 6536msgstr ""
bc7c0509
NC
6537"-mpic Пометить сгенерированный файл как использующий\n"
6538" маленький независимый от расположения код\n"
bd32c6bd 6539
c32b891a 6540#: config/tc-frv.c:471
bd32c6bd 6541#, c-format
c32b891a 6542msgid "-mPIC Mark generated file as using large position independent code\n"
bd32c6bd 6543msgstr ""
bc7c0509
NC
6544"-mpic Пометить сгенерированный файл как использующий\n"
6545" большой независимый от расположения код\n"
bd32c6bd 6546
c32b891a 6547#: config/tc-frv.c:472
bd32c6bd 6548#, c-format
c32b891a 6549msgid "-mlibrary-pic Mark generated file as using position independent code for libraries\n"
bd32c6bd 6550msgstr ""
bc7c0509
NC
6551"-mlibrary-pic Пометить сгенерированный файл как использующий\n"
6552" независимый от расположения код для библиотек\n"
bd32c6bd 6553
c32b891a 6554#: config/tc-frv.c:473
bd32c6bd 6555#, c-format
c32b891a 6556msgid "-mfdpic Assemble for the FDPIC ABI\n"
bc7c0509 6557msgstr "-mfdpic Ассемблировать для FDPIC ABI\n"
bd32c6bd 6558
c32b891a 6559#: config/tc-frv.c:474
bd32c6bd 6560#, c-format
c32b891a 6561msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
bc7c0509 6562msgstr "-mnopic Выключить -mpic, -mPIC, -mlibrary-pic и -mfdpic\n"
bd32c6bd 6563
c32b891a 6564#: config/tc-frv.c:475
bd32c6bd 6565#, c-format
c32b891a 6566msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bc7c0509 6567msgstr "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bd32c6bd 6568
c32b891a 6569#: config/tc-frv.c:476
bd32c6bd 6570#, c-format
c32b891a 6571msgid " Record the cpu type\n"
bc7c0509 6572msgstr " Указать тип ЦП\n"
bd32c6bd 6573
c32b891a 6574#: config/tc-frv.c:477
bd32c6bd 6575#, c-format
c32b891a 6576msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
bc7c0509 6577msgstr "-mtomcat-stats Печатать статистику обходных решений tomcat\n"
bd32c6bd 6578
c32b891a 6579#: config/tc-frv.c:478
bd32c6bd 6580#, c-format
c32b891a 6581msgid "-mtomcat-debug Debug tomcat workarounds\n"
bc7c0509 6582msgstr "-mtomcat-debug Отлаживать обходные решения tomcat\n"
bd32c6bd 6583
c32b891a
NC
6584#: config/tc-frv.c:1160
6585msgid "VLIW packing used for -mno-pack"
bc7c0509 6586msgstr "При -mno-pack используется упаковка VLIW"
bd32c6bd 6587
c32b891a
NC
6588#: config/tc-frv.c:1170
6589msgid "Instruction not supported by this architecture"
bc7c0509 6590msgstr "Инструкция не поддерживается на этой архитектуре"
bd32c6bd 6591
c32b891a
NC
6592#: config/tc-frv.c:1180
6593msgid "VLIW packing constraint violation"
bc7c0509 6594msgstr "Нарушение ограничение упаковки VLIW"
bd32c6bd 6595
c32b891a 6596#: config/tc-frv.c:1771
bd32c6bd 6597#, c-format
c32b891a 6598msgid "Relocation %s is not safe for %s"
bc7c0509 6599msgstr "Перемещение %s не безопасно для %s"
bd32c6bd 6600
c32b891a
NC
6601#: config/tc-ft32.c:146 config/tc-moxie.c:104
6602msgid "expecting register"
bc7c0509 6603msgstr "ожидается регистр"
bd32c6bd 6604
c32b891a
NC
6605#: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:123
6606#: config/tc-moxie.c:139
6607msgid "illegal register number"
bc7c0509 6608msgstr "недопустимый номер регистра"
bd32c6bd 6609
c32b891a
NC
6610#: config/tc-ft32.c:239 config/tc-moxie.c:188 config/tc-pj.c:260
6611#, c-format
6612msgid "unknown opcode %s"
bc7c0509 6613msgstr "неизвестный код операции %s"
bd32c6bd 6614
c32b891a 6615#: config/tc-ft32.c:264
bc7c0509 6616#, c-format
c32b891a 6617msgid "unknown width specifier '.%c'"
bc7c0509 6618msgstr "неизвестный определитель ширины «.%c»"
c32b891a
NC
6619
6620#: config/tc-ft32.c:387
6621msgid "internal error in argument parsing"
bc7c0509 6622msgstr "внутренняя ошибка при обработке аргументов"
bd32c6bd 6623
c32b891a 6624#: config/tc-ft32.c:400
c32b891a 6625msgid "expected comma separator"
bc7c0509 6626msgstr "ожидается разделитель запятая"
c32b891a
NC
6627
6628#: config/tc-ft32.c:412 config/tc-moxie.c:232 config/tc-moxie.c:292
6629#: config/tc-moxie.c:304 config/tc-moxie.c:337 config/tc-moxie.c:369
6630#: config/tc-moxie.c:402 config/tc-moxie.c:456 config/tc-moxie.c:510
6631#: config/tc-moxie.c:520 config/tc-moxie.c:543 config/tc-moxie.c:556
6632#: config/tc-pj.c:308
6633msgid "extra stuff on line ignored"
bc7c0509 6634msgstr "лишнее содержимое в строке игнорируется"
bd32c6bd 6635
c32b891a
NC
6636#: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587
6637#: config/tc-nios2.c:284
6638msgid "bad call to md_atof"
bc7c0509 6639msgstr "неправильный вызов md_atof"
bd32c6bd 6640
c32b891a
NC
6641#: config/tc-ft32.c:522
6642#, c-format
6643msgid "FT32 options:\n"
bc7c0509 6644msgstr "Параметры FT32:\n"
bd32c6bd 6645
c32b891a
NC
6646#: config/tc-ft32.c:523
6647#, c-format
6648msgid ""
6649"\n"
6650"-no-relax\t\tdon't relax relocations\n"
6651"\t\t\t\n"
bd32c6bd 6652msgstr ""
bc7c0509
NC
6653"\n"
6654"-no-relax\t\tне ослаблять перемещения\n"
6655"\t\t\t\n"
bd32c6bd 6656
c32b891a
NC
6657#. These macros must be defined, but is will be a fatal assembler
6658#. error if we ever hit them.
6659#: config/tc-ft32.h:35 config/tc-pj.h:40
6660msgid "estimate size\n"
bc7c0509 6661msgstr "оценочный размер\n"
bd32c6bd 6662
c32b891a
NC
6663#: config/tc-ft32.h:36 config/tc-pj.h:39
6664msgid "convert_frag\n"
bc7c0509 6665msgstr "convert_frag\n"
bd32c6bd 6666
d8dab054 6667#: config/tc-h8300.c:175
bd32c6bd 6668#, c-format
c32b891a 6669msgid "new section '%s' defined without attributes - this might cause problems"
bc7c0509 6670msgstr "новый раздел «%s» определён без атрибутов — это может вызвать проблемы"
bd32c6bd 6671
d8dab054 6672#: config/tc-h8300.c:443 config/tc-h8300.c:451
c32b891a 6673msgid "Reg not valid for H8/300"
bc7c0509 6674msgstr "Регистр для H8/300 не корректен"
bd32c6bd 6675
d8dab054 6676#: config/tc-h8300.c:532
c32b891a 6677msgid "invalid operand size requested"
bc7c0509 6678msgstr "запрошен некорректный размер операнда"
bd32c6bd 6679
d8dab054 6680#: config/tc-h8300.c:637
c32b891a 6681msgid "Invalid register list for ldm/stm\n"
bc7c0509 6682msgstr "Некорректный список регистров для ldm/stm\n"
bd32c6bd 6683
d8dab054 6684#: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
c32b891a 6685msgid "mismatch between register and suffix"
bc7c0509 6686msgstr "несоответствие регистра и суффикса"
bd32c6bd 6687
d8dab054 6688#: config/tc-h8300.c:680
c32b891a 6689msgid "invalid suffix after register."
bc7c0509 6690msgstr "некорректный суффикс после регистра"
bd32c6bd 6691
d8dab054 6692#: config/tc-h8300.c:702
c32b891a 6693msgid "address too high for vector table jmp/jsr"
bc7c0509 6694msgstr "слишком дальний адрес для таблицы векторов jmp/jsr"
bd32c6bd 6695
d8dab054 6696#: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
c32b891a 6697msgid "Wrong size pointer register for architecture."
bc7c0509 6698msgstr "Неверный регистр размера указателя для архитектуры."
bd32c6bd 6699
d8dab054 6700#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
c32b891a 6701msgid "expected @(exp, reg16)"
bc7c0509 6702msgstr "ожидается @(exp, reg16)"
bd32c6bd 6703
d8dab054 6704#: config/tc-h8300.c:814
c32b891a 6705msgid "expected .L, .W or .B for register in indexed addressing mode"
bc7c0509 6706msgstr "регистром ожидается .L, .W или .B для индексного режима адресации"
bd32c6bd 6707
d8dab054 6708#: config/tc-h8300.c:1008
c32b891a 6709msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
bc7c0509 6710msgstr "ожидается корректный режим адресации для mova: «@(disp, ea.sz),ERn»"
bd32c6bd 6711
d8dab054 6712#: config/tc-h8300.c:1026 config/tc-h8300.c:1035
c32b891a 6713msgid "expected register"
bc7c0509 6714msgstr "ожидается регистр"
bd32c6bd 6715
d8dab054 6716#: config/tc-h8300.c:1051
c32b891a 6717msgid "expected closing paren"
bc7c0509 6718msgstr "ожидается закрывающая скобка"
bd32c6bd 6719
d8dab054 6720#: config/tc-h8300.c:1110
c32b891a
NC
6721#, c-format
6722msgid "can't use high part of register in operand %d"
bc7c0509 6723msgstr "нельзя использовать верхнюю часть регистра в операнде %d"
bd32c6bd 6724
d8dab054 6725#: config/tc-h8300.c:1267
c32b891a
NC
6726#, c-format
6727msgid "Opcode `%s' with these operand types not available in %s mode"
bc7c0509 6728msgstr "Код операции «%s» с этими типами операндов недоступны в режиме %s"
bd32c6bd 6729
d8dab054 6730#: config/tc-h8300.c:1276
c32b891a 6731msgid "mismatch between opcode size and operand size"
bc7c0509 6732msgstr "несоответствие размера кода операции и размера операнда"
bd32c6bd 6733
d8dab054 6734#: config/tc-h8300.c:1312
bd32c6bd 6735#, c-format
c32b891a 6736msgid "operand %s0x%lx out of range."
bc7c0509 6737msgstr "операнд %s0x%lx вне диапазона"
c32b891a 6738
d8dab054 6739#: config/tc-h8300.c:1422
c32b891a 6740msgid "Can't work out size of operand.\n"
73a05be2 6741msgstr "Не удалось получить размер операнда.\n"
bd32c6bd 6742
d8dab054 6743#: config/tc-h8300.c:1472
bd32c6bd 6744#, c-format
c32b891a 6745msgid "Opcode `%s' with these operand types not available in H8/300 mode"
bc7c0509 6746msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300"
bd32c6bd 6747
d8dab054 6748#: config/tc-h8300.c:1477
c32b891a
NC
6749#, c-format
6750msgid "Opcode `%s' with these operand types not available in H8/300H mode"
bc7c0509 6751msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300H"
bd32c6bd 6752
d8dab054 6753#: config/tc-h8300.c:1483
c32b891a
NC
6754#, c-format
6755msgid "Opcode `%s' with these operand types not available in H8/300S mode"
bc7c0509 6756msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300S"
c32b891a 6757
d8dab054 6758#: config/tc-h8300.c:1544 config/tc-h8300.c:1564
c32b891a 6759msgid "Need #1 or #2 here"
bc7c0509 6760msgstr "Здесь нужен #1 или #2"
c32b891a 6761
d8dab054 6762#: config/tc-h8300.c:1559
c32b891a 6763msgid "#4 not valid on H8/300."
bc7c0509 6764msgstr "#4 некорректен на H8/300."
bd32c6bd 6765
d8dab054 6766#: config/tc-h8300.c:1666 config/tc-h8300.c:1738
bd32c6bd 6767#, c-format
c32b891a 6768msgid "branch operand has odd offset (%lx)\n"
bc7c0509 6769msgstr "операнд ветвления имеет нечётное число (%lx)\n"
bd32c6bd 6770
d8dab054 6771#: config/tc-h8300.c:1776
c32b891a 6772msgid "destination operand must be 16 bit register"
bc7c0509 6773msgstr "операнд назначения должен быть 16-битным регистром"
bd32c6bd 6774
d8dab054 6775#: config/tc-h8300.c:1785
c32b891a 6776msgid "source operand must be 8 bit register"
bc7c0509 6777msgstr "операнд-источник должен быть 8-битным регистром"
bd32c6bd 6778
d8dab054 6779#: config/tc-h8300.c:1793
c32b891a 6780msgid "destination operand must be 16bit absolute address"
bc7c0509 6781msgstr "операнд назначения должен быть 16-битным абсолютным адресом"
bd32c6bd 6782
d8dab054 6783#: config/tc-h8300.c:1800
c32b891a 6784msgid "destination operand must be 8 bit register"
bc7c0509 6785msgstr "операнд назначения должен быть 8-битным регистром"
bd32c6bd 6786
d8dab054 6787#: config/tc-h8300.c:1808
c32b891a 6788msgid "source operand must be 16bit absolute address"
bc7c0509 6789msgstr "операнд-источник должен быть 16-битным абсолютным адресом"
bd32c6bd 6790
c32b891a
NC
6791#. This seems more sane than saying "too many operands". We'll
6792#. get here only if the trailing trash starts with a comma.
d8dab054 6793#: config/tc-h8300.c:1816 config/tc-mips.c:14044 config/tc-mips.c:14112
c32b891a
NC
6794#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533
6795#: config/tc-mmix.c:2557 config/tc-mmix.c:2830
6796msgid "invalid operands"
bc7c0509 6797msgstr "неверные операнды"
bd32c6bd 6798
d8dab054 6799#: config/tc-h8300.c:1847
c32b891a 6800msgid "operand/size mis-match"
bc7c0509 6801msgstr "несоответствие операнд/размер"
bd32c6bd 6802
d8dab054 6803#: config/tc-h8300.c:1947 config/tc-sh.c:2556 config/tc-z8k.c:1233
c32b891a 6804msgid "unknown opcode"
bc7c0509 6805msgstr "неизвестный код операции"
bd32c6bd 6806
d8dab054 6807#: config/tc-h8300.c:1980
c32b891a 6808msgid "invalid operand in ldm"
bc7c0509 6809msgstr "некорректный операнд в ldm"
bd32c6bd 6810
d8dab054 6811#: config/tc-h8300.c:1989
c32b891a 6812msgid "invalid operand in stm"
bc7c0509 6813msgstr "некорректный операнд в stm"
bd32c6bd 6814
d8dab054 6815#: config/tc-h8300.c:2188
bd32c6bd 6816#, c-format
c32b891a 6817msgid "Invalid argument to --mach option: %s"
bc7c0509 6818msgstr "Неверный аргумент параметра --mach: %s"
bd32c6bd 6819
d8dab054 6820#: config/tc-h8300.c:2199
bd32c6bd 6821#, c-format
c32b891a 6822msgid " H8300-specific assembler options:\n"
bc7c0509 6823msgstr " Специализированные параметры ассемблера для H8300:\n"
bd32c6bd 6824
d8dab054 6825#: config/tc-h8300.c:2200
bd32c6bd 6826#, c-format
c32b891a
NC
6827msgid ""
6828" -mach=<name> Set the H8300 machine type to one of:\n"
6829" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 6830msgstr ""
bc7c0509
NC
6831" -mach=<имя> Задать тип машины H8300:\n"
6832" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 6833
d8dab054 6834#: config/tc-h8300.c:2203
bd32c6bd 6835#, c-format
c32b891a 6836msgid " -h-tick-hex Support H'00 style hex constants\n"
bc7c0509 6837msgstr " -h-tick-hex Разрешить шестнадцатеричные константы в формате H'00\n"
bd32c6bd 6838
d8dab054 6839#: config/tc-h8300.c:2212
bd32c6bd 6840#, c-format
c32b891a 6841msgid "call to tc_aout_fix_to_chars \n"
bc7c0509 6842msgstr "вызов tc_aout_fix_to_chars \n"
bd32c6bd 6843
d8dab054 6844#: config/tc-h8300.c:2221 config/tc-xc16x.c:347
c32b891a
NC
6845#, c-format
6846msgid "call to md_convert_frag \n"
bc7c0509 6847msgstr "вызов md_convert_frag \n"
bd32c6bd 6848
d8dab054 6849#: config/tc-h8300.c:2272 config/tc-xc16x.c:251
bd32c6bd 6850#, c-format
c32b891a 6851msgid "call to md_estimate_size_before_relax \n"
bc7c0509 6852msgstr "вызов md_estimate_size_before_relax \n"
bd32c6bd 6853
d8dab054 6854#: config/tc-h8300.c:2287
c32b891a 6855msgid "Unexpected reference to a symbol in a non-code section"
bc7c0509 6856msgstr "Неожиданная ссылка на символ в не кодовом разделе"
bd32c6bd 6857
d8dab054 6858#: config/tc-h8300.c:2303 config/tc-xc16x.c:292
c32b891a 6859msgid "Difference of symbols in different sections is not supported"
bc7c0509 6860msgstr "Различие символов в разных разделах не поддерживается"
bd32c6bd 6861
d8dab054
NC
6862#: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2485
6863#: config/tc-pj.c:491 config/tc-sh.c:3920 config/tc-tic6x.c:4520
c32b891a 6864#: config/tc-xc16x.c:315
bd32c6bd 6865#, c-format
c32b891a 6866msgid "Cannot represent relocation type %s"
bc7c0509 6867msgstr "Не удалось представить тип перемещения %s"
bd32c6bd 6868
c32b891a
NC
6869#. Simple range checking for FIELD against HIGH and LOW bounds.
6870#. IGNORE is used to suppress the error message.
6871#. Variant of CHECK_FIELD for use in md_apply_fix and other places where
6872#. the current file and line number are not valid.
6873#: config/tc-hppa.c:1027 config/tc-hppa.c:1041
bd32c6bd 6874#, c-format
c32b891a 6875msgid "Field out of range [%d..%d] (%d)."
bc7c0509 6876msgstr "Поле вне допустимого диапазона [%d..%d] (%d)."
bd32c6bd 6877
c32b891a
NC
6878#. Simple alignment checking for FIELD against ALIGN (a power of two).
6879#. IGNORE is used to suppress the error message.
6880#: config/tc-hppa.c:1055
6881#, c-format
6882msgid "Field not properly aligned [%d] (%d)."
bc7c0509 6883msgstr "Поле неправильно выравнено [%d] (%d)."
bd32c6bd 6884
c32b891a
NC
6885#: config/tc-hppa.c:1108
6886msgid "Missing .exit\n"
bc7c0509 6887msgstr "Отсутствует .exit\n"
bd32c6bd 6888
c32b891a
NC
6889#: config/tc-hppa.c:1111
6890msgid "Missing .procend\n"
bc7c0509 6891msgstr "Отсутствует .procend\n"
bd32c6bd 6892
c32b891a
NC
6893#: config/tc-hppa.c:1264
6894#, c-format
6895msgid "Invalid field selector. Assuming F%%."
bc7c0509 6896msgstr "Недопустимый селектор поля. Предполагается F%%."
bd32c6bd 6897
c32b891a
NC
6898#: config/tc-hppa.c:1288
6899msgid "Bad segment in expression."
bc7c0509 6900msgstr "Неправильный сегмент в выражении."
bd32c6bd 6901
c32b891a 6902#: config/tc-hppa.c:1313
bd32c6bd 6903#, c-format
c32b891a 6904msgid "Invalid Nullification: (%c)"
bc7c0509 6905msgstr "Неверное обнуление: (%c)"
bd32c6bd 6906
c32b891a
NC
6907#: config/tc-hppa.c:1384
6908msgid "Cannot handle fixup"
bc7c0509 6909msgstr "Не удалось обработать местоположение"
bd32c6bd 6910
c32b891a
NC
6911#: config/tc-hppa.c:1682
6912#, c-format
6913msgid " -Q ignored\n"
bc7c0509 6914msgstr " -Q игнорировать\n"
bd32c6bd 6915
c32b891a
NC
6916#: config/tc-hppa.c:1686
6917#, c-format
6918msgid " -c print a warning if a comment is found\n"
bc7c0509 6919msgstr " -c печатать предупреждение, если найден комментарий\n"
bd32c6bd 6920
c32b891a
NC
6921#: config/tc-hppa.c:1752
6922#, c-format
6923msgid "no hppa_fixup entry for fixup type 0x%x"
bc7c0509 6924msgstr "нет элемента hppa_fixup для типа местоположения 0x%x"
bd32c6bd 6925
c32b891a
NC
6926#: config/tc-hppa.c:1931
6927msgid "Unknown relocation encountered in md_apply_fix."
bc7c0509 6928msgstr "В md_apply_fix обнаружено неизвестное перемещение."
bd32c6bd 6929
c32b891a
NC
6930#: config/tc-hppa.c:2119 config/tc-hppa.c:2144
6931#, c-format
6932msgid "Undefined register: '%s'."
bc7c0509 6933msgstr "Неопределенный регистр: «%s»."
bd32c6bd 6934
c32b891a
NC
6935#: config/tc-hppa.c:2178
6936#, c-format
6937msgid "Non-absolute symbol: '%s'."
bc7c0509 6938msgstr "Не абсолютный символ: %s»."
bd32c6bd 6939
c32b891a
NC
6940#: config/tc-hppa.c:2193
6941#, c-format
6942msgid "Undefined absolute constant: '%s'."
bc7c0509 6943msgstr "Неопределённая абсолютная константа: «%s»."
bd32c6bd 6944
c32b891a
NC
6945#: config/tc-hppa.c:2224 config/tc-hppa.c:5692
6946msgid "could not update architecture and machine"
bc7c0509 6947msgstr "невозможно обновить архитектуру и машину"
bd32c6bd 6948
c32b891a
NC
6949#: config/tc-hppa.c:2262
6950#, c-format
6951msgid "Invalid FP Compare Condition: %s"
bc7c0509 6952msgstr "Неправильное условие сравнения FP: %s"
bd32c6bd 6953
c32b891a
NC
6954#: config/tc-hppa.c:2317
6955#, c-format
6956msgid "Invalid FTEST completer: %s"
bc7c0509 6957msgstr "Неверный завершитель FTEST: %s"
bd32c6bd 6958
c32b891a
NC
6959#: config/tc-hppa.c:2383 config/tc-hppa.c:2420
6960#, c-format
6961msgid "Invalid FP Operand Format: %3s"
bc7c0509 6962msgstr "Некорректный формат операнда FP: %3s"
bd32c6bd 6963
c32b891a
NC
6964#: config/tc-hppa.c:2525
6965msgid "Bad segment (should be absolute)."
bc7c0509 6966msgstr "Неверный сегмент (должен быть абсолютным)."
bd32c6bd 6967
c32b891a
NC
6968#: config/tc-hppa.c:2585
6969#, c-format
6970msgid "Invalid argument location: %s\n"
bc7c0509 6971msgstr "Неверное расположение сегмента: %s\n"
bd32c6bd 6972
c32b891a
NC
6973#: config/tc-hppa.c:2614
6974#, c-format
6975msgid "Invalid argument description: %d"
bc7c0509 6976msgstr "Неверное описание аргумента: %d"
bd32c6bd 6977
c32b891a
NC
6978#: config/tc-hppa.c:3443
6979msgid "Invalid Indexed Load Completer."
bc7c0509 6980msgstr "Неверный индексный завершитель загрузки."
bd32c6bd 6981
c32b891a
NC
6982#: config/tc-hppa.c:3448
6983msgid "Invalid Indexed Load Completer Syntax."
bc7c0509 6984msgstr "Неверный синтаксис индексного завершителя загрузки."
bd32c6bd 6985
c32b891a
NC
6986#: config/tc-hppa.c:3482
6987msgid "Invalid Short Load/Store Completer."
bc7c0509 6988msgstr "Неверный завершитель короткой загрузки/сохранения."
bd32c6bd 6989
c32b891a
NC
6990#: config/tc-hppa.c:3543 config/tc-hppa.c:3548
6991msgid "Invalid Store Bytes Short Completer"
bc7c0509 6992msgstr "Неверный завершитель короткой сохранения байтов"
bd32c6bd 6993
c32b891a
NC
6994#: config/tc-hppa.c:3863 config/tc-hppa.c:3869
6995msgid "Invalid left/right combination completer"
bc7c0509 6996msgstr "Неправильная комбинация левого/правого завершителя"
bd32c6bd 6997
c32b891a
NC
6998#: config/tc-hppa.c:3918 config/tc-hppa.c:3925
6999msgid "Invalid permutation completer"
bc7c0509 7000msgstr "Неверный завершитель перестановки"
bd32c6bd 7001
c32b891a
NC
7002#: config/tc-hppa.c:4025
7003#, c-format
7004msgid "Invalid Add Condition: %s"
bc7c0509 7005msgstr "Неправильное условие добавления %s"
bd32c6bd 7006
c32b891a
NC
7007#: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7008msgid "Invalid Add and Branch Condition"
bc7c0509 7009msgstr "Неправильное условие добавления и ветвления"
bd32c6bd 7010
c32b891a
NC
7011#: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7012msgid "Invalid Compare/Subtract Condition"
bc7c0509 7013msgstr "Неправильное условие сравнения/вычитания"
bd32c6bd 7014
c32b891a
NC
7015#: config/tc-hppa.c:4112
7016#, c-format
7017msgid "Invalid Branch On Bit Condition: %c"
bc7c0509 7018msgstr "Неправильное условие ветвления при бите: %c"
bd32c6bd 7019
c32b891a
NC
7020#: config/tc-hppa.c:4115
7021msgid "Missing Branch On Bit Condition"
bc7c0509 7022msgstr "Отсутствует условие ветвления при бите"
bd32c6bd 7023
c32b891a 7024#: config/tc-hppa.c:4200
bd32c6bd 7025#, c-format
c32b891a 7026msgid "Invalid Compare/Subtract Condition: %s"
bc7c0509 7027msgstr "Неправильное условие сравнения/вычитания: %s"
bd32c6bd 7028
c32b891a
NC
7029#: config/tc-hppa.c:4232
7030msgid "Invalid Compare and Branch Condition"
bc7c0509 7031msgstr "Неправильное условие сравнения и ветвления"
bd32c6bd 7032
c32b891a
NC
7033#: config/tc-hppa.c:4328
7034msgid "Invalid Logical Instruction Condition."
bc7c0509 7035msgstr "Неправильное условие логической инструкции."
bd32c6bd 7036
c32b891a
NC
7037#: config/tc-hppa.c:4390
7038msgid "Invalid Shift/Extract/Deposit Condition."
bc7c0509 7039msgstr "Неправильные условия сдвига/извлечения/размещения."
bd32c6bd 7040
c32b891a
NC
7041#: config/tc-hppa.c:4507
7042msgid "Invalid Unit Instruction Condition."
bc7c0509 7043msgstr "Неправильное условие инструкции блока."
bd32c6bd 7044
c32b891a
NC
7045#: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7046#: config/tc-hppa.c:5079
7047msgid "Branch to unaligned address"
bc7c0509 7048msgstr "Ветвление по не выровненному адресу"
bd32c6bd 7049
c32b891a
NC
7050#: config/tc-hppa.c:5261
7051msgid "Invalid SFU identifier"
bc7c0509 7052msgstr "Неверный идентификатор SFU"
bd32c6bd 7053
c32b891a
NC
7054#: config/tc-hppa.c:5311
7055msgid "Invalid COPR identifier"
bc7c0509 7056msgstr "Неверный идентификатор COPR"
bd32c6bd 7057
c32b891a
NC
7058#: config/tc-hppa.c:5441
7059msgid "Invalid Floating Point Operand Format."
bc7c0509 7060msgstr "Некорректный формат операнда c плавающей точкой."
bd32c6bd 7061
c32b891a
NC
7062#: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7063#: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7064msgid "Invalid register for single precision fmpyadd or fmpysub"
bc7c0509 7065msgstr "Некорректный регистр с одинарной точностью для fmpyadd или fmpysub"
bd32c6bd 7066
c32b891a
NC
7067#: config/tc-hppa.c:5709
7068#, c-format
7069msgid "Invalid operands %s"
bc7c0509 7070msgstr "Неверные операнды %s"
bd32c6bd 7071
c32b891a
NC
7072#: config/tc-hppa.c:5719
7073#, c-format
7074msgid "Immediates %d and %d will give undefined behavior."
bc7c0509 7075msgstr "Непосредственные значения %d и %d вызовут непредсказуемое поведение."
bd32c6bd 7076
c32b891a
NC
7077#: config/tc-hppa.c:5771 config/tc-hppa.c:6954 config/tc-hppa.c:7009
7078msgid "Missing function name for .PROC (corrupted label chain)"
bc7c0509 7079msgstr "Отсутствует имя функции у .PROC (повреждена цепочка меток)"
bd32c6bd 7080
c32b891a
NC
7081#: config/tc-hppa.c:5774 config/tc-hppa.c:7012
7082msgid "Missing function name for .PROC"
bc7c0509 7083msgstr "Отсутствует имя функции у .PROC"
bd32c6bd 7084
c32b891a
NC
7085#: config/tc-hppa.c:5833
7086msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
bc7c0509 7087msgstr "Аргумент .BLOCK/.BLOCKZ должен быть от 0 до 0x3fffffff"
bd32c6bd 7088
c32b891a
NC
7089#: config/tc-hppa.c:5924
7090#, c-format
7091msgid "Invalid .CALL argument: %s"
bc7c0509 7092msgstr "Неверный аргумент .CALL: %s"
bd32c6bd 7093
c32b891a
NC
7094#: config/tc-hppa.c:6069
7095msgid ".callinfo is not within a procedure definition"
bc7c0509 7096msgstr ".callinfo за пределами определения процедуры"
bd32c6bd 7097
c32b891a 7098#: config/tc-hppa.c:6087
bd32c6bd 7099#, c-format
c32b891a 7100msgid "FRAME parameter must be a multiple of 8: %d\n"
bc7c0509 7101msgstr "Параметр FRAME должен быт кратен 8: %d\n"
bd32c6bd 7102
c32b891a
NC
7103#: config/tc-hppa.c:6104
7104msgid "Value for ENTRY_GR must be in the range 3..18\n"
bc7c0509 7105msgstr "Значение ENTRY_GR должно быть в диапазоне 3..18\n"
bd32c6bd 7106
c32b891a
NC
7107#: config/tc-hppa.c:6115
7108msgid "Value for ENTRY_FR must be in the range 12..21\n"
bc7c0509 7109msgstr "Значение ENTRY_FR должно быть в диапазоне 12..21\n"
bd32c6bd 7110
c32b891a
NC
7111#: config/tc-hppa.c:6124
7112msgid "Value for ENTRY_SR must be 3\n"
bc7c0509 7113msgstr "Значение ENTRY_SR должно быть равно 3\n"
bd32c6bd 7114
c32b891a 7115#: config/tc-hppa.c:6173
bd32c6bd 7116#, c-format
c32b891a 7117msgid "Invalid .CALLINFO argument: %s"
bc7c0509 7118msgstr "Неверный аргумент .CALLINFO: %s"
bd32c6bd 7119
c32b891a
NC
7120#: config/tc-hppa.c:6284
7121msgid "The .ENTER pseudo-op is not supported"
bc7c0509 7122msgstr "Псевдооперация .ENTER не поддерживается"
bd32c6bd 7123
c32b891a
NC
7124#: config/tc-hppa.c:6300
7125msgid "Misplaced .entry. Ignored."
bc7c0509 7126msgstr "Неверное размещение .entry. Игнорируется."
bd32c6bd 7127
c32b891a
NC
7128#: config/tc-hppa.c:6304
7129msgid "Missing .callinfo."
bc7c0509 7130msgstr "Отсутствует .callinfo."
bd32c6bd 7131
c32b891a
NC
7132#: config/tc-hppa.c:6368
7133msgid ".REG expression must be a register"
bc7c0509 7134msgstr "Выражение .REG должно быть регистром"
bd32c6bd 7135
c32b891a
NC
7136#: config/tc-hppa.c:6384
7137msgid "bad or irreducible absolute expression; zero assumed"
bc7c0509 7138msgstr "плохое или неприводимое абсолютное выражение; предполагается ноль"
bd32c6bd 7139
c32b891a
NC
7140#: config/tc-hppa.c:6395
7141msgid ".REG must use a label"
bc7c0509 7142msgstr "Значение .REG должно быть меткой"
bd32c6bd 7143
c32b891a
NC
7144#: config/tc-hppa.c:6397
7145msgid ".EQU must use a label"
bc7c0509 7146msgstr "Значение .EQU должно быть меткой"
bd32c6bd 7147
c32b891a 7148#: config/tc-hppa.c:6453
bd32c6bd 7149#, c-format
c32b891a 7150msgid "Symbol '%s' could not be created."
bc7c0509 7151msgstr "Символ «%s» не может быть создан."
bd32c6bd 7152
c32b891a
NC
7153#: config/tc-hppa.c:6503
7154msgid ".EXIT must appear within a procedure"
bc7c0509 7155msgstr ".EXIT должен быть внутри процедуры"
bd32c6bd 7156
c32b891a
NC
7157#: config/tc-hppa.c:6507
7158msgid "Missing .callinfo"
bc7c0509 7159msgstr "Отсутствует .callinfo"
bd32c6bd 7160
c32b891a
NC
7161#: config/tc-hppa.c:6511
7162msgid "No .ENTRY for this .EXIT"
bc7c0509 7163msgstr "Отсутствует .ENTRY для этого .EXIT"
bd32c6bd 7164
c32b891a
NC
7165#: config/tc-hppa.c:6551
7166#, c-format
7167msgid "Using ENTRY rather than CODE in export directive for %s"
bc7c0509 7168msgstr "Используется ENTRY вместо CODE в директиве экспорта для %s"
bd32c6bd 7169
c32b891a 7170#: config/tc-hppa.c:6670
bd32c6bd 7171#, c-format
c32b891a 7172msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
bc7c0509 7173msgstr "Не определён аргумент для .EXPORT/.IMPORT (игнорируется): %s"
bd32c6bd 7174
c32b891a 7175#: config/tc-hppa.c:6693
bd32c6bd 7176#, c-format
c32b891a 7177msgid "Cannot define export symbol: %s\n"
bc7c0509 7178msgstr "Невозможно определить экспортируемый символ: %s\n"
bd32c6bd 7179
c32b891a
NC
7180#: config/tc-hppa.c:6784
7181msgid "Missing label name on .LABEL"
bc7c0509 7182msgstr "Отсутствует имя метки в .LABEL"
bd32c6bd 7183
c32b891a
NC
7184#: config/tc-hppa.c:6789
7185msgid "extra .LABEL arguments ignored."
bc7c0509 7186msgstr "избыточные аргументы в .LABEL игнорируются"
bd32c6bd 7187
c32b891a
NC
7188#: config/tc-hppa.c:6805
7189msgid "The .LEAVE pseudo-op is not supported"
bc7c0509 7190msgstr "Псевдооперация .LEAVE не поддерживается"
bd32c6bd 7191
c32b891a
NC
7192#: config/tc-hppa.c:6843
7193msgid "Unrecognized .LEVEL argument\n"
bc7c0509 7194msgstr "Нераспознанный аргумент .LEVEL\n"
bd32c6bd 7195
c32b891a
NC
7196#: config/tc-hppa.c:6876
7197#, c-format
7198msgid "Cannot define static symbol: %s\n"
bc7c0509 7199msgstr "Невозможно определить статический символ: %s\n"
bd32c6bd 7200
c32b891a
NC
7201#: config/tc-hppa.c:6908
7202msgid "Nested procedures"
bc7c0509 7203msgstr "Вложенные процедуры"
bd32c6bd 7204
c32b891a
NC
7205#: config/tc-hppa.c:6918
7206msgid "Cannot allocate unwind descriptor\n"
bc7c0509 7207msgstr "Невозможно выделить раскрываемый дескриптор\n"
bd32c6bd 7208
c32b891a
NC
7209#: config/tc-hppa.c:7016
7210msgid "misplaced .procend"
bc7c0509 7211msgstr "здесь не должно быть .procend"
bd32c6bd 7212
c32b891a
NC
7213#: config/tc-hppa.c:7019
7214msgid "Missing .callinfo for this procedure"
bc7c0509 7215msgstr "Для этой процедуры отсутствует .callinfo"
bd32c6bd 7216
c32b891a
NC
7217#: config/tc-hppa.c:7022
7218msgid "Missing .EXIT for a .ENTRY"
bc7c0509 7219msgstr "Отсутствует .EXIT для .ENTRY"
bd32c6bd 7220
c32b891a
NC
7221#: config/tc-hppa.c:7059
7222msgid "Not in a space.\n"
bc7c0509 7223msgstr "Вне пространства.\n"
bd32c6bd 7224
c32b891a
NC
7225#: config/tc-hppa.c:7062
7226msgid "Not in a subspace.\n"
bc7c0509 7227msgstr "Вне подпространства.\n"
bd32c6bd 7228
c32b891a
NC
7229#: config/tc-hppa.c:7150
7230msgid "Invalid .SPACE argument"
bc7c0509 7231msgstr "Неверный аргумент .SPACE"
bd32c6bd 7232
c32b891a
NC
7233#: config/tc-hppa.c:7196
7234msgid "Can't change spaces within a procedure definition. Ignored"
73a05be2 7235msgstr "Не удалось изменить пространства внутри определения процедуры. Игнорируется."
bd32c6bd 7236
c32b891a 7237#: config/tc-hppa.c:7321
bd32c6bd 7238#, c-format
c32b891a 7239msgid "Undefined space: '%s' Assuming space number = 0."
bc7c0509 7240msgstr "Неопределённое пространство: «%s». Предполагаем номер пространства = 0."
bd32c6bd 7241
c32b891a
NC
7242#: config/tc-hppa.c:7344
7243msgid "Must be in a space before changing or declaring subspaces.\n"
bc7c0509 7244msgstr "Перед изменением или объявлением подпространств нужно войти в пространство.\n"
bd32c6bd 7245
c32b891a
NC
7246#: config/tc-hppa.c:7348
7247msgid "Can't change subspaces within a procedure definition. Ignored"
73a05be2 7248msgstr "Не удалось изменить подпространства внутри определения процедуры. Игнорируется."
bd32c6bd 7249
c32b891a
NC
7250#: config/tc-hppa.c:7382
7251msgid "Parameters of an existing subspace can't be modified"
bc7c0509 7252msgstr "Параметры существующего подпространства изменить нельзя"
bd32c6bd 7253
c32b891a
NC
7254#: config/tc-hppa.c:7433
7255msgid "Alignment must be a power of 2"
bc7c0509 7256msgstr "Выравнивание должно быть степенью двойки"
bd32c6bd 7257
c32b891a
NC
7258#: config/tc-hppa.c:7480
7259msgid "FIRST not supported as a .SUBSPACE argument"
bc7c0509 7260msgstr "FIRST не поддерживается как аргумент .SUBSPACE"
bd32c6bd 7261
c32b891a
NC
7262#: config/tc-hppa.c:7482
7263msgid "Invalid .SUBSPACE argument"
bc7c0509 7264msgstr "Неверный аргумент .SUBSPACE"
bd32c6bd 7265
c32b891a
NC
7266#: config/tc-hppa.c:7672
7267#, c-format
7268msgid "Internal error: Unable to find containing space for %s."
bc7c0509 7269msgstr "Внутренняя ошибка: невозможно найти содержащее пространство для %s."
bd32c6bd 7270
c32b891a
NC
7271#: config/tc-hppa.c:8234
7272msgid "-R option not supported on this target."
bc7c0509 7273msgstr "Параметр -R не поддерживается для этой цели."
bd32c6bd 7274
d8dab054 7275#: config/tc-hppa.c:8251 config/tc-sparc.c:963 config/tc-sparc.c:1000
bd32c6bd 7276#, c-format
c32b891a 7277msgid "Internal error: can't hash `%s': %s\n"
73a05be2 7278msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
bd32c6bd 7279
d8dab054 7280#: config/tc-hppa.c:8260
c32b891a
NC
7281#, c-format
7282msgid "internal error: losing opcode: `%s' \"%s\"\n"
bc7c0509 7283msgstr "внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 7284
d8dab054 7285#: config/tc-i386.c:1450
bd32c6bd 7286#, c-format
d8dab054
NC
7287msgid "invalid single nop size: %d (expect within [0, %d])"
7288msgstr "некорректный размер одиночной nop: %d (ожидался в диапазоне [0, %d])"
bd32c6bd 7289
d8dab054
NC
7290#: config/tc-i386.c:1491
7291msgid "jump over nop padding out of range"
7292msgstr "прыжок через заполнение nop за пределами диапазона"
c32b891a 7293
d8dab054 7294#: config/tc-i386.c:2300
bd32c6bd 7295#, c-format
c32b891a 7296msgid "%s shortened to %s"
bc7c0509 7297msgstr "%s укорочен до %s"
c32b891a 7298
d8dab054 7299#: config/tc-i386.c:2391
c32b891a 7300msgid "same type of prefix used twice"
bc7c0509 7301msgstr "один и тот же тип префикса используется дважды"
bd32c6bd 7302
d8dab054 7303#: config/tc-i386.c:2418
bd32c6bd 7304#, c-format
c32b891a 7305msgid "64bit mode not supported on `%s'."
bc7c0509 7306msgstr "64-битный режим не поддерживается для «%s»."
bd32c6bd 7307
d8dab054 7308#: config/tc-i386.c:2427
bd32c6bd 7309#, c-format
c32b891a 7310msgid "32bit mode not supported on `%s'."
bc7c0509 7311msgstr "32-битный режим не поддерживается для «%s»."
bd32c6bd 7312
d8dab054 7313#: config/tc-i386.c:2467
c32b891a 7314msgid "bad argument to syntax directive."
bc7c0509 7315msgstr "Некорректный аргумент для директивы синтаксиса."
bd32c6bd 7316
d8dab054 7317#: config/tc-i386.c:2530
bd32c6bd 7318#, c-format
c32b891a 7319msgid "bad argument to %s_check directive."
bc7c0509 7320msgstr "Некорректный аргумент для директивы %s_check."
bd32c6bd 7321
d8dab054 7322#: config/tc-i386.c:2534
bc7c0509 7323#, c-format
c32b891a 7324msgid "missing argument for %s_check directive"
bc7c0509 7325msgstr "Отсутствует аргумент для директивы %s_check"
bd32c6bd 7326
d8dab054 7327#: config/tc-i386.c:2574
bd32c6bd 7328#, c-format
c32b891a 7329msgid "`%s' is not supported on `%s'"
bc7c0509 7330msgstr "«%s» не поддерживается для «%s»"
bd32c6bd 7331
d8dab054 7332#: config/tc-i386.c:2680
bd32c6bd 7333#, c-format
c32b891a 7334msgid "no such architecture: `%s'"
bc7c0509 7335msgstr "архитектура не существует: «%s»"
c32b891a 7336
d8dab054 7337#: config/tc-i386.c:2685
c32b891a 7338msgid "missing cpu architecture"
bc7c0509 7339msgstr "отсутствует ЦП архитектуры"
bd32c6bd 7340
d8dab054 7341#: config/tc-i386.c:2702
bd32c6bd 7342#, c-format
c32b891a 7343msgid "no such architecture modifier: `%s'"
bc7c0509 7344msgstr "модификатор архитектуры не существует: «%s»"
bd32c6bd 7345
d8dab054 7346#: config/tc-i386.c:2717 config/tc-i386.c:2747
c32b891a 7347msgid "Intel L1OM is 64bit ELF only"
bc7c0509 7348msgstr "Intel L1OM поддерживает только 64-битный ELF"
bd32c6bd 7349
d8dab054 7350#: config/tc-i386.c:2724 config/tc-i386.c:2754
c32b891a 7351msgid "Intel K1OM is 64bit ELF only"
bc7c0509 7352msgstr "Intel K1OM поддерживает только 64-битный ELF"
bd32c6bd 7353
d8dab054 7354#: config/tc-i386.c:2731 config/tc-i386.c:2768
c32b891a 7355msgid "Intel MCU is 32bit ELF only"
bc7c0509 7356msgstr "Intel MCU поддерживает только 32-битный ELF"
bd32c6bd 7357
d8dab054 7358#: config/tc-i386.c:2775 config/tc-i386.c:11086
c32b891a 7359msgid "unknown architecture"
bc7c0509 7360msgstr "неизвестная архитектура"
bd32c6bd 7361
d8dab054 7362#: config/tc-i386.c:2812 config/tc-i386.c:2834
bd32c6bd 7363#, c-format
c32b891a 7364msgid "can't hash %s: %s"
73a05be2 7365msgstr "не удалось получить хеш «%s»: %s"
c32b891a 7366
d8dab054 7367#: config/tc-i386.c:3127
c32b891a 7368msgid "there are no pc-relative size relocations"
bc7c0509 7369msgstr "нет размера перемещений, относительных pc"
bd32c6bd 7370
d8dab054 7371#: config/tc-i386.c:3139
bd32c6bd 7372#, c-format
c32b891a 7373msgid "unknown relocation (%u)"
bc7c0509 7374msgstr "неизвестное перемещение (%u)"
bd32c6bd 7375
d8dab054 7376#: config/tc-i386.c:3141
bd32c6bd 7377#, c-format
c32b891a 7378msgid "%u-byte relocation cannot be applied to %u-byte field"
bc7c0509 7379msgstr "%u-байтовое перемещение нельзя применить к %u-байтовому полю"
bd32c6bd 7380
d8dab054 7381#: config/tc-i386.c:3145
c32b891a 7382msgid "non-pc-relative relocation for pc-relative field"
bc7c0509 7383msgstr "перемещение, не относительное pc для pc-относительного поля"
bd32c6bd 7384
d8dab054 7385#: config/tc-i386.c:3150
c32b891a 7386msgid "relocated field and relocation type differ in signedness"
bc7c0509 7387msgstr "перемещаемое поле и тип перемещения отличаются знаком"
bd32c6bd 7388
d8dab054 7389#: config/tc-i386.c:3159
c32b891a 7390msgid "there are no unsigned pc-relative relocations"
73a05be2 7391msgstr "нет беззнаковых перемещений, относительных pc"
bd32c6bd 7392
d8dab054 7393#: config/tc-i386.c:3167
c32b891a
NC
7394#, c-format
7395msgid "cannot do %u byte pc-relative relocation"
bc7c0509 7396msgstr "невозможно выполнить %u-байтовое перемещение, относительное pc"
bd32c6bd 7397
d8dab054 7398#: config/tc-i386.c:3184
bd32c6bd 7399#, c-format
c32b891a 7400msgid "cannot do %s %u byte relocation"
bc7c0509 7401msgstr "невозможно выполнить %s %u-байтовое перемещение"
bd32c6bd 7402
d8dab054 7403#: config/tc-i386.c:3684 config/tc-i386.c:3711
bd32c6bd 7404#, c-format
c32b891a 7405msgid "can't use register '%s%s' as operand %d in '%s'."
bc7c0509 7406msgstr "Нельзя использовать регистр «%s%s» как операнд %d в «%s»."
bd32c6bd 7407
d8dab054 7408#: config/tc-i386.c:3752 config/tc-i386.c:4075
bc7c0509 7409#, c-format
c32b891a 7410msgid "invalid instruction `%s' after `%s'"
bc7c0509 7411msgstr "неверная инструкция «%s» после «%s»"
c32b891a 7412
d8dab054 7413#: config/tc-i386.c:3758
c32b891a
NC
7414#, c-format
7415msgid "missing `lock' with `%s'"
bc7c0509 7416msgstr "отсутствует «lock» с «%s»"
bd32c6bd 7417
d8dab054 7418#: config/tc-i386.c:3765
c32b891a
NC
7419#, c-format
7420msgid "instruction `%s' after `xacquire' not allowed"
bc7c0509 7421msgstr "инструкция «%s» после «xacquire» не допускается"
bd32c6bd 7422
d8dab054 7423#: config/tc-i386.c:3772
c32b891a
NC
7424#, c-format
7425msgid "memory destination needed for instruction `%s' after `xrelease'"
bc7c0509 7426msgstr "для инструкции «%s» после «xrelease» требуется адресат в памяти"
bd32c6bd 7427
d8dab054 7428#: config/tc-i386.c:4049
c32b891a
NC
7429#, c-format
7430msgid "SSE instruction `%s' is used"
bc7c0509 7431msgstr "используется инструкция SSE «%s»"
bd32c6bd 7432
d8dab054 7433#: config/tc-i386.c:4063 config/tc-i386.c:5976
c32b891a
NC
7434#, c-format
7435msgid "ambiguous operand size for `%s'"
bc7c0509 7436msgstr "двусмысленный размер операнда для «%s»"
bd32c6bd 7437
d8dab054 7438#: config/tc-i386.c:4088
c32b891a 7439msgid "expecting lockable instruction after `lock'"
bc7c0509 7440msgstr "ожидается блокируемая инструкция после «lock»"
bd32c6bd 7441
d8dab054 7442#: config/tc-i386.c:4098
c32b891a 7443msgid "expecting valid branch instruction after `bnd'"
bc7c0509 7444msgstr "ожидается корректный инструкция ветвления после «bnd»"
bd32c6bd 7445
d8dab054 7446#: config/tc-i386.c:4102
c32b891a 7447msgid "expecting indirect branch instruction after `notrack'"
bc7c0509 7448msgstr "ожидается инструкция неявного ветвления после «notrack»"
bd32c6bd 7449
d8dab054 7450#: config/tc-i386.c:4107
c32b891a 7451msgid "32-bit address isn't allowed in 64-bit MPX instructions."
bc7c0509 7452msgstr "32-битный адрес не допускается в 64-битных инструкциях MPX."
bd32c6bd 7453
d8dab054 7454#: config/tc-i386.c:4111
c32b891a 7455msgid "16-bit address isn't allowed in MPX instructions"
bc7c0509 7456msgstr "16-битный адрес не допускается в инструкциях MPX"
bd32c6bd 7457
c32b891a 7458#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
d8dab054 7459#: config/tc-i386.c:4169
c32b891a
NC
7460#, c-format
7461msgid "translating to `%sp'"
bc7c0509 7462msgstr "преобразуется в «%sp»"
bd32c6bd 7463
d8dab054 7464#: config/tc-i386.c:4177
bd32c6bd 7465#, c-format
c32b891a 7466msgid "instruction `%s' isn't supported in 16-bit mode."
bc7c0509 7467msgstr "Инструкция «%s» не поддерживается в 16-битном режиме."
bd32c6bd 7468
d8dab054 7469#: config/tc-i386.c:4237
c32b891a
NC
7470#, c-format
7471msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
73a05be2 7472msgstr "Не удалось закодировать регистр «%s%s» в инструкцию, требующую префикс REX."
bd32c6bd 7473
d8dab054 7474#: config/tc-i386.c:4297 config/tc-i386.c:4491
c32b891a
NC
7475#, c-format
7476msgid "no such instruction: `%s'"
bc7c0509 7477msgstr "такая инструкция не существует: «%s»"
bd32c6bd 7478
d8dab054 7479#: config/tc-i386.c:4308 config/tc-i386.c:4524
c32b891a
NC
7480#, c-format
7481msgid "invalid character %s in mnemonic"
bc7c0509 7482msgstr "недопустимый символ %s в мнемонике"
bd32c6bd 7483
d8dab054 7484#: config/tc-i386.c:4315
c32b891a 7485msgid "expecting prefix; got nothing"
bc7c0509 7486msgstr "ожидается префикс; ничего не получено"
bd32c6bd 7487
d8dab054 7488#: config/tc-i386.c:4317
c32b891a 7489msgid "expecting mnemonic; got nothing"
bc7c0509 7490msgstr "ожидается мнемоника; ничего не получено"
bd32c6bd 7491
d8dab054 7492#: config/tc-i386.c:4332 config/tc-i386.c:4546
c32b891a
NC
7493#, c-format
7494msgid "`%s' is only supported in 64-bit mode"
bc7c0509 7495msgstr "«%s» поддерживается только в 64-битном режиме"
bd32c6bd 7496
d8dab054 7497#: config/tc-i386.c:4333 config/tc-i386.c:4545
c32b891a
NC
7498#, c-format
7499msgid "`%s' is not supported in 64-bit mode"
bc7c0509 7500msgstr "«%s» не поддерживается в 64-битном режиме"
bd32c6bd 7501
d8dab054 7502#: config/tc-i386.c:4345
bd32c6bd 7503#, c-format
c32b891a 7504msgid "redundant %s prefix"
bc7c0509 7505msgstr "лишний префикс %s"
bd32c6bd 7506
d8dab054
NC
7507#: config/tc-i386.c:4537
7508msgid "use .code16 to ensure correct addressing mode"
7509msgstr "используйте .code16, чтобы задать правильный режим адресации"
7510
7511#: config/tc-i386.c:4549
c32b891a
NC
7512#, c-format
7513msgid "`%s' is not supported on `%s%s'"
bc7c0509 7514msgstr "«%s» не поддерживается для «%s%s»"
bd32c6bd 7515
d8dab054 7516#: config/tc-i386.c:4575
bd32c6bd 7517#, c-format
c32b891a 7518msgid "invalid character %s before operand %d"
bc7c0509 7519msgstr "недопустимый символ %s перед операндом %d"
bd32c6bd 7520
d8dab054 7521#: config/tc-i386.c:4589
bd32c6bd 7522#, c-format
c32b891a 7523msgid "unbalanced parenthesis in operand %d."
bc7c0509 7524msgstr "несогласованные круглые скобки в операнде %d"
bd32c6bd 7525
d8dab054 7526#: config/tc-i386.c:4592
c32b891a
NC
7527#, c-format
7528msgid "unbalanced brackets in operand %d."
bc7c0509 7529msgstr "несогласованные квадратные скобки в операнде %d"
bd32c6bd 7530
d8dab054 7531#: config/tc-i386.c:4601
c32b891a
NC
7532#, c-format
7533msgid "invalid character %s in operand %d"
bc7c0509 7534msgstr "недопустимый символ %s в операнде %d"
bd32c6bd 7535
d8dab054 7536#: config/tc-i386.c:4628
bd32c6bd 7537#, c-format
c32b891a 7538msgid "spurious operands; (%d operands/instruction max)"
bc7c0509 7539msgstr "побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 7540
d8dab054 7541#: config/tc-i386.c:4652
c32b891a 7542msgid "expecting operand after ','; got nothing"
bc7c0509 7543msgstr "ожидается операнд после «,»; ничего не получено"
bd32c6bd 7544
d8dab054 7545#: config/tc-i386.c:4657
c32b891a 7546msgid "expecting operand before ','; got nothing"
bc7c0509 7547msgstr "ожидается операнд перед «,»; ничего не получено"
bd32c6bd 7548
d8dab054 7549#: config/tc-i386.c:5060
c32b891a 7550msgid "mask, index, and destination registers should be distinct"
bc7c0509 7551msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 7552
d8dab054 7553#: config/tc-i386.c:5077
c32b891a 7554msgid "index and destination registers should be distinct"
bc7c0509 7555msgstr "регистры индекса и назначения должны различаться"
bd32c6bd 7556
d8dab054 7557#: config/tc-i386.c:5647
c32b891a 7558msgid "operand size mismatch"
bc7c0509 7559msgstr "несоответствие размера операнда"
bd32c6bd 7560
d8dab054 7561#: config/tc-i386.c:5650
c32b891a 7562msgid "operand type mismatch"
bc7c0509 7563msgstr "несоответствие типа операнда"
bd32c6bd 7564
d8dab054 7565#: config/tc-i386.c:5653
c32b891a 7566msgid "register type mismatch"
bc7c0509 7567msgstr "несоответствие типа регистра"
bd32c6bd 7568
d8dab054 7569#: config/tc-i386.c:5656
c32b891a 7570msgid "number of operands mismatch"
bc7c0509 7571msgstr "несоответствие количества операндов"
bd32c6bd 7572
d8dab054 7573#: config/tc-i386.c:5659
c32b891a 7574msgid "invalid instruction suffix"
bc7c0509 7575msgstr "неверный суффикс инструкции"
c32b891a 7576
d8dab054 7577#: config/tc-i386.c:5662
c32b891a 7578msgid "constant doesn't fit in 4 bits"
bc7c0509 7579msgstr "константа не помещается в 4 бита"
bd32c6bd 7580
d8dab054 7581#: config/tc-i386.c:5665
c32b891a 7582msgid "unsupported with Intel mnemonic"
bc7c0509 7583msgstr "не поддерживается в мнемонике Intel"
bd32c6bd 7584
d8dab054 7585#: config/tc-i386.c:5668
c32b891a 7586msgid "unsupported syntax"
bc7c0509 7587msgstr "неподдерживаемый синтаксис"
bd32c6bd 7588
d8dab054 7589#: config/tc-i386.c:5671
bc7c0509 7590#, c-format
c32b891a 7591msgid "unsupported instruction `%s'"
bc7c0509 7592msgstr "неподдерживаемая инструкция «%s»"
c32b891a 7593
d8dab054 7594#: config/tc-i386.c:5675
c32b891a 7595msgid "invalid VSIB address"
bc7c0509 7596msgstr "неправильный адрес VSIB"
bd32c6bd 7597
d8dab054 7598#: config/tc-i386.c:5678
c32b891a 7599msgid "mask, index, and destination registers must be distinct"
bc7c0509 7600msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 7601
d8dab054 7602#: config/tc-i386.c:5681
c32b891a 7603msgid "unsupported vector index register"
bc7c0509 7604msgstr "неподдерживаемый векторный индексный регистр"
c32b891a 7605
d8dab054 7606#: config/tc-i386.c:5684
c32b891a 7607msgid "unsupported broadcast"
bc7c0509 7608msgstr "неподдерживаемый broadcast"
bd32c6bd 7609
d8dab054 7610#: config/tc-i386.c:5687
c32b891a 7611msgid "broadcast not on source memory operand"
bc7c0509 7612msgstr "broadcast находится не в операнде-источнике памяти"
bd32c6bd 7613
d8dab054 7614#: config/tc-i386.c:5690
c32b891a 7615msgid "broadcast is needed for operand of such type"
bc7c0509 7616msgstr "для операнда такого типа требуется broadcast"
bd32c6bd 7617
d8dab054 7618#: config/tc-i386.c:5693
c32b891a 7619msgid "unsupported masking"
bc7c0509 7620msgstr "неподдерживаемая маска"
bd32c6bd 7621
d8dab054 7622#: config/tc-i386.c:5696
c32b891a 7623msgid "mask not on destination operand"
bc7c0509 7624msgstr "маске находится не в операнде назначения"
bd32c6bd 7625
d8dab054 7626#: config/tc-i386.c:5699
c32b891a 7627msgid "default mask isn't allowed"
bc7c0509 7628msgstr "маска по умолчанию запрещена"
bd32c6bd 7629
d8dab054 7630#: config/tc-i386.c:5702
c32b891a 7631msgid "unsupported static rounding/sae"
bc7c0509 7632msgstr "неподдерживаемое статическое округление/sae"
bd32c6bd 7633
d8dab054 7634#: config/tc-i386.c:5706
c32b891a 7635msgid "RC/SAE operand must precede immediate operands"
bc7c0509 7636msgstr "операнд RC/SAE должен быть раньше непосредственных операндов"
bd32c6bd 7637
d8dab054 7638#: config/tc-i386.c:5708
c32b891a 7639msgid "RC/SAE operand must follow immediate operands"
bc7c0509 7640msgstr "операнд RC/SAE должен быть после непосредственных операндов"
bd32c6bd 7641
d8dab054 7642#: config/tc-i386.c:5711 config/tc-metag.c:4789 config/tc-metag.c:5530
c32b891a 7643#: config/tc-metag.c:5552
c32b891a 7644msgid "invalid register operand"
bc7c0509 7645msgstr "неверный регистровый операнд"
c32b891a 7646
d8dab054 7647#: config/tc-i386.c:5714
bd32c6bd 7648#, c-format
c32b891a 7649msgid "%s for `%s'"
bc7c0509 7650msgstr "%s для «%s»"
bd32c6bd 7651
d8dab054 7652#: config/tc-i386.c:5725
bd32c6bd 7653#, c-format
c32b891a 7654msgid "indirect %s without `*'"
bc7c0509 7655msgstr "неявный %s без «*»"
bd32c6bd 7656
c32b891a
NC
7657#. Warn them that a data or address size prefix doesn't
7658#. affect assembly of the next line of code.
d8dab054 7659#: config/tc-i386.c:5733
bd32c6bd 7660#, c-format
c32b891a 7661msgid "stand-alone `%s' prefix"
bc7c0509 7662msgstr "автономный префикс «%s»"
bd32c6bd 7663
d8dab054 7664#: config/tc-i386.c:5767 config/tc-i386.c:5783
bd32c6bd 7665#, c-format
c32b891a 7666msgid "`%s' operand %d must use `%ses' segment"
bc7c0509 7667msgstr "для «%s» операнда %d нужно использовать сегмент «%ses»"
bd32c6bd 7668
c32b891a 7669#. We have to know the operand size for crc32.
d8dab054 7670#: config/tc-i386.c:5837
c32b891a
NC
7671#, c-format
7672msgid "ambiguous memory operand size for `%s`"
bc7c0509 7673msgstr "двусмысленный размер операнда памяти для «%s»"
bd32c6bd 7674
d8dab054 7675#: config/tc-i386.c:5949
c32b891a 7676msgid "no instruction mnemonic suffix given and no register operands; can't size instruction"
bc7c0509 7677msgstr "не указан мнемонический суффикс инструкции и нет регистровых операндов; невозможно узнать размер инструкции"
bd32c6bd 7678
d8dab054
NC
7679#: config/tc-i386.c:6084
7680#, c-format
7681msgid "invalid register operand size for `%s'"
7682msgstr "неверный размер регистрового операнда для «%s»"
7683
7684#: config/tc-i386.c:6128 config/tc-i386.c:6201 config/tc-i386.c:6323
c32b891a
NC
7685#, c-format
7686msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
bc7c0509 7687msgstr "используется «%s%s» вместо «%s%s» из-за суффикса «%c»"
bd32c6bd 7688
d8dab054
NC
7689#: config/tc-i386.c:6149 config/tc-i386.c:6177 config/tc-i386.c:6248
7690#: config/tc-i386.c:6298
c32b891a
NC
7691#, c-format
7692msgid "`%s%s' not allowed with `%s%c'"
bc7c0509 7693msgstr "«%s%s» не допускается вместе с «%s%c»"
bd32c6bd 7694
d8dab054
NC
7695#: config/tc-i386.c:6195 config/tc-i386.c:6222 config/tc-i386.c:6273
7696#: config/tc-i386.c:6317
c32b891a
NC
7697#, c-format
7698msgid "incorrect register `%s%s' used with `%c' suffix"
bc7c0509 7699msgstr "используется неверный регистр «%s%s» с суффиксом «%c»"
bd32c6bd 7700
d8dab054 7701#: config/tc-i386.c:6386
c32b891a 7702msgid "no instruction mnemonic suffix given; can't determine immediate size"
bc7c0509 7703msgstr "не указан мнемонический суффикс инструкции; невозможно определить непосредственный размер"
bd32c6bd 7704
d8dab054 7705#: config/tc-i386.c:6532
c32b891a 7706#, c-format
d8dab054
NC
7707msgid "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source group in `%s'"
7708msgstr "регистр-источник «%s%s» неявно обозначает «%s%.3s%u» как источник-группу «%s%.3s%u» в «%s»"
bd32c6bd 7709
d8dab054 7710#: config/tc-i386.c:6568
bd32c6bd 7711#, c-format
c32b891a 7712msgid "you can't `pop %scs'"
bc7c0509 7713msgstr "нельзя использовать «pop %scs»"
bd32c6bd 7714
c32b891a 7715#. Reversed arguments on faddp, fsubp, etc.
d8dab054 7716#: config/tc-i386.c:6597
c32b891a
NC
7717#, c-format
7718msgid "translating to `%s %s%s,%s%s'"
bc7c0509 7719msgstr "преобразуется в «%s %s%s,%s%s»"
bd32c6bd 7720
c32b891a 7721#. Extraneous `l' suffix on fp insn.
d8dab054 7722#: config/tc-i386.c:6604
c32b891a
NC
7723#, c-format
7724msgid "translating to `%s %s%s'"
bc7c0509 7725msgstr "преобразуется в «%s %s%s»"
bd32c6bd 7726
d8dab054 7727#: config/tc-i386.c:6632
c32b891a
NC
7728#, c-format
7729msgid "segment override on `%s' is ineffectual"
bc7c0509 7730msgstr "замена сегмента на «%s» не сработает"
bd32c6bd 7731
d8dab054 7732#: config/tc-i386.c:7375 config/tc-i386.c:7510 config/tc-i386.c:7574
c32b891a 7733msgid "skipping prefixes on this instruction"
bc7c0509 7734msgstr "пропускаются префиксы для этой инструкции"
c32b891a 7735
d8dab054 7736#: config/tc-i386.c:7594
c32b891a 7737msgid "16-bit jump out of range"
bc7c0509 7738msgstr "16-битный прыжок за пределами диапазона"
bd32c6bd 7739
d8dab054 7740#: config/tc-i386.c:7603
bd32c6bd 7741#, c-format
c32b891a 7742msgid "can't handle non absolute segment in `%s'"
73a05be2 7743msgstr "не удалось обработать не абсолютный сегмент в «%s»"
bd32c6bd 7744
d8dab054 7745#: config/tc-i386.c:7698
c32b891a 7746msgid "pseudo prefix without instruction"
bc7c0509 7747msgstr "псевдопрефикс без инструкции"
bd32c6bd 7748
d8dab054 7749#: config/tc-i386.c:8290 config/tc-i386.c:8392
c32b891a
NC
7750#, c-format
7751msgid "@%s reloc is not supported with %d-bit output format"
bc7c0509 7752msgstr "перемещение @%s не поддерживается выходным %d-битным форматом"
bd32c6bd 7753
d8dab054 7754#: config/tc-i386.c:8443
bd32c6bd 7755#, c-format
c32b891a 7756msgid "missing or invalid expression `%s'"
bc7c0509 7757msgstr "отсутствующее или некорректное выражение «%s»"
bd32c6bd 7758
d8dab054 7759#: config/tc-i386.c:8529
bd32c6bd 7760#, c-format
c32b891a 7761msgid "Unsupported broadcast: `%s'"
bc7c0509 7762msgstr "Неподдерживаемый broadcast: «%s»"
bd32c6bd 7763
d8dab054 7764#: config/tc-i386.c:8544
bd32c6bd 7765#, c-format
c32b891a 7766msgid "`%s%s' can't be used for write mask"
bc7c0509 7767msgstr "нельзя использовать «%s%s» для маски записи"
bd32c6bd 7768
d8dab054 7769#: config/tc-i386.c:8567
bc7c0509 7770#, c-format
c32b891a 7771msgid "invalid write mask `%s'"
bc7c0509 7772msgstr "некорректная маска записи «%s»"
c32b891a 7773
d8dab054 7774#: config/tc-i386.c:8589 config/tc-i386.c:9258
bc7c0509 7775#, c-format
c32b891a 7776msgid "duplicated `%s'"
bc7c0509 7777msgstr "повторный «%s»"
c32b891a 7778
d8dab054 7779#: config/tc-i386.c:8599
bc7c0509 7780#, c-format
c32b891a 7781msgid "invalid zeroing-masking `%s'"
bc7c0509 7782msgstr "неверная обнуляющая маска «%s»"
c32b891a 7783
d8dab054 7784#: config/tc-i386.c:8612
bd32c6bd 7785#, c-format
c32b891a 7786msgid "missing `}' in `%s'"
bc7c0509 7787msgstr "отсутствует «}» в «%s»"
c32b891a
NC
7788
7789#. We don't know this one.
d8dab054 7790#: config/tc-i386.c:8626
bc7c0509 7791#, c-format
c32b891a 7792msgid "unknown vector operation: `%s'"
bc7c0509 7793msgstr "неизвестная векторная операция: «%s»"
c32b891a 7794
d8dab054 7795#: config/tc-i386.c:8632
c32b891a 7796msgid "zeroing-masking only allowed with write mask"
bc7c0509 7797msgstr "обнуляющая маска разрешена только с маской записи"
bd32c6bd 7798
d8dab054 7799#: config/tc-i386.c:8652
bd32c6bd 7800#, c-format
c32b891a 7801msgid "at most %d immediate operands are allowed"
bc7c0509 7802msgstr "разрешено не более %d непосредственных операндов"
bd32c6bd 7803
d8dab054 7804#: config/tc-i386.c:8684 config/tc-i386.c:8931
bd32c6bd 7805#, c-format
c32b891a 7806msgid "junk `%s' after expression"
bc7c0509 7807msgstr "мусор «%s» после выражения"
bd32c6bd 7808
d8dab054 7809#: config/tc-i386.c:8705
bd32c6bd 7810#, c-format
c32b891a 7811msgid "missing or invalid immediate expression `%s'"
bc7c0509 7812msgstr "отсутствующее или некорректное непосредственное выражение «%s»"
bd32c6bd 7813
d8dab054 7814#: config/tc-i386.c:8728 config/tc-i386.c:9021
bd32c6bd 7815#, c-format
c32b891a 7816msgid "unimplemented segment %s in operand"
bc7c0509 7817msgstr "нереализованный сегмент %s в операнде"
bd32c6bd 7818
d8dab054 7819#: config/tc-i386.c:8735
bd32c6bd 7820#, c-format
c32b891a 7821msgid "illegal immediate register operand %s"
bc7c0509 7822msgstr "неверный непосредственный регистровый операнд %s"
bd32c6bd 7823
d8dab054 7824#: config/tc-i386.c:8783
bd32c6bd 7825#, c-format
c32b891a 7826msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
bc7c0509 7827msgstr "ожидается коэффициент масштабирования 1, 2, 4 или 8: получен «%s»"
bd32c6bd 7828
d8dab054 7829#: config/tc-i386.c:8792
bd32c6bd 7830#, c-format
c32b891a 7831msgid "scale factor of %d without an index register"
bc7c0509 7832msgstr "коэффициент масштабирования %d без индексного регистра"
bd32c6bd 7833
d8dab054 7834#: config/tc-i386.c:8814
bd32c6bd 7835#, c-format
c32b891a 7836msgid "at most %d displacement operands are allowed"
73a05be2 7837msgstr "разрешено не более %d операндов перестановки"
bd32c6bd 7838
d8dab054 7839#: config/tc-i386.c:8987
bd32c6bd 7840#, c-format
c32b891a 7841msgid "missing or invalid displacement expression `%s'"
73a05be2 7842msgstr "отсутствующее или некорректное выражение перестановки «%s»"
bd32c6bd 7843
d8dab054 7844#: config/tc-i386.c:9004
bd32c6bd 7845#, c-format
c32b891a 7846msgid "0x%lx out range of signed 32bit displacement"
73a05be2 7847msgstr "0x%lx вне диапазона знаковой 32-битной перестановки"
bd32c6bd 7848
d8dab054 7849#: config/tc-i386.c:9156
bd32c6bd 7850#, c-format
c32b891a 7851msgid "`%s' is not valid here (expected `%c%s%s%c')"
bc7c0509 7852msgstr "«%s» здесь не допускается (ожидается «%c%s%s%c»)"
bd32c6bd 7853
d8dab054 7854#: config/tc-i386.c:9168
bd32c6bd 7855#, c-format
c32b891a 7856msgid "`%s' is not a valid %s expression"
bc7c0509 7857msgstr "«%s» не является верным выражением %s"
bd32c6bd 7858
d8dab054 7859#: config/tc-i386.c:9203
bd32c6bd 7860#, c-format
c32b891a 7861msgid "`%s' cannot be used here"
bc7c0509 7862msgstr "«%s» не может использоваться здесь"
c32b891a 7863
d8dab054 7864#: config/tc-i386.c:9210
c32b891a 7865msgid "register scaling is being ignored here"
bc7c0509 7866msgstr "регистровое масштабирование здесь игнорируется"
bd32c6bd 7867
d8dab054 7868#: config/tc-i386.c:9271
bd32c6bd 7869#, c-format
c32b891a 7870msgid "Missing '}': '%s'"
bc7c0509 7871msgstr "Отсутствует «}»: «%s»"
bd32c6bd 7872
d8dab054 7873#: config/tc-i386.c:9277
bd32c6bd 7874#, c-format
c32b891a 7875msgid "Junk after '}': '%s'"
bc7c0509 7876msgstr "Мусор после «}»: «%s»"
bd32c6bd 7877
d8dab054 7878#: config/tc-i386.c:9405
bd32c6bd 7879#, c-format
c32b891a 7880msgid "bad memory operand `%s'"
bc7c0509 7881msgstr "плохой операнд памяти «%s»"
bd32c6bd 7882
d8dab054 7883#: config/tc-i386.c:9429
bd32c6bd 7884#, c-format
c32b891a 7885msgid "junk `%s' after register"
bc7c0509 7886msgstr "мусор «%s» после регистра"
bd32c6bd 7887
d8dab054 7888#: config/tc-i386.c:9442 config/tc-i386.c:9579 config/tc-i386.c:9623
bd32c6bd 7889#, c-format
c32b891a 7890msgid "bad register name `%s'"
bc7c0509 7891msgstr "плохое имя регистра: «%s»"
c32b891a 7892
d8dab054 7893#: config/tc-i386.c:9450
c32b891a 7894msgid "immediate operand illegal with absolute jump"
bc7c0509 7895msgstr "непосредственный операнд недопустим с абсолютным прыжком"
bd32c6bd 7896
d8dab054 7897#: config/tc-i386.c:9481
bd32c6bd 7898#, c-format
c32b891a 7899msgid "too many memory references for `%s'"
bc7c0509 7900msgstr "слишком много ссылок на память для «%s»"
bd32c6bd 7901
d8dab054 7902#: config/tc-i386.c:9568
bd32c6bd 7903#, c-format
c32b891a 7904msgid "expecting `,' or `)' after index register in `%s'"
bc7c0509 7905msgstr "ожидается «,» или «)» после индексного регистра в «%s»"
bd32c6bd 7906
d8dab054 7907#: config/tc-i386.c:9596
bd32c6bd 7908#, c-format
c32b891a 7909msgid "expecting `)' after scale factor in `%s'"
bc7c0509 7910msgstr "ожидается «,» после коэффициента масштабирования в «%s»"
bd32c6bd 7911
d8dab054 7912#: config/tc-i386.c:9604
bd32c6bd 7913#, c-format
c32b891a 7914msgid "expecting index register or scale factor after `,'; got '%c'"
bc7c0509 7915msgstr "ожидается индексный регистр или коэффициент масштабирования после «,»: получен «%c»"
bd32c6bd 7916
d8dab054 7917#: config/tc-i386.c:9612
bd32c6bd 7918#, c-format
c32b891a 7919msgid "expecting `,' or `)' after base register in `%s'"
bc7c0509 7920msgstr "ожидается «,» или «)» после базового регистра в «%s»"
bd32c6bd 7921
c32b891a 7922#. It's not a memory operand; argh!
d8dab054 7923#: config/tc-i386.c:9661
c32b891a
NC
7924#, c-format
7925msgid "invalid char %s beginning operand %d `%s'"
bc7c0509 7926msgstr "некорректный символ %s в начале операнда %d «%s»"
bd32c6bd 7927
d8dab054 7928#: config/tc-i386.c:9887
c32b891a 7929msgid "long jump required"
bc7c0509 7930msgstr "требуется длинный прыжок"
bd32c6bd 7931
d8dab054 7932#: config/tc-i386.c:9942
c32b891a 7933msgid "jump target out of range"
bc7c0509 7934msgstr "цель прыжка за пределами диапазона"
bd32c6bd 7935
d8dab054 7936#: config/tc-i386.c:10515
c32b891a 7937msgid "no compiled in support for x86_64"
bc7c0509 7938msgstr "откомпилирован без поддержки x86_64"
c32b891a 7939
d8dab054 7940#: config/tc-i386.c:10535
c32b891a 7941msgid "no compiled in support for 32bit x86_64"
bc7c0509 7942msgstr "откомпилирован без поддержки 32-битной x86_64"
c32b891a 7943
d8dab054 7944#: config/tc-i386.c:10539
c32b891a 7945msgid "32bit x86_64 is only supported for ELF"
bc7c0509 7946msgstr "32-битная x86_64 поддерживается только в ELF"
bd32c6bd 7947
d8dab054 7948#: config/tc-i386.c:10573 config/tc-i386.c:10661
bc7c0509 7949#, c-format
c32b891a 7950msgid "invalid -march= option: `%s'"
bc7c0509 7951msgstr "неверный параметр -march=: «%s»"
c32b891a 7952
d8dab054 7953#: config/tc-i386.c:10671 config/tc-i386.c:10683
bc7c0509 7954#, c-format
c32b891a 7955msgid "invalid -mtune= option: `%s'"
bc7c0509 7956msgstr "неверный параметр -mtune=: «%s»"
c32b891a 7957
d8dab054 7958#: config/tc-i386.c:10692
bc7c0509 7959#, c-format
c32b891a 7960msgid "invalid -mmnemonic= option: `%s'"
bc7c0509 7961msgstr "неверный параметр -mmnemonic=: «%s»"
c32b891a 7962
d8dab054 7963#: config/tc-i386.c:10701
bc7c0509 7964#, c-format
c32b891a 7965msgid "invalid -msyntax= option: `%s'"
bc7c0509 7966msgstr "неверный параметр -msyntax=: «%s»"
c32b891a 7967
d8dab054 7968#: config/tc-i386.c:10724
bc7c0509 7969#, c-format
c32b891a 7970msgid "invalid -msse-check= option: `%s'"
bc7c0509 7971msgstr "неверный параметр -msse-check=: «%s»"
c32b891a 7972
d8dab054 7973#: config/tc-i386.c:10735
bc7c0509 7974#, c-format
c32b891a 7975msgid "invalid -moperand-check= option: `%s'"
bc7c0509 7976msgstr "неверный параметр -moperand-check=: «%s»"
c32b891a 7977
d8dab054 7978#: config/tc-i386.c:10744
bc7c0509 7979#, c-format
c32b891a 7980msgid "invalid -mavxscalar= option: `%s'"
bc7c0509 7981msgstr "неверный параметр -mavxscalar=: «%s»"
c32b891a 7982
d8dab054 7983#: config/tc-i386.c:10759
bc7c0509 7984#, c-format
c32b891a 7985msgid "invalid -mevexlig= option: `%s'"
bc7c0509 7986msgstr "неверный параметр -mevexlig=: «%s»"
c32b891a 7987
d8dab054 7988#: config/tc-i386.c:10772
bc7c0509 7989#, c-format
c32b891a 7990msgid "invalid -mevexrcig= option: `%s'"
bc7c0509 7991msgstr "неверный параметр -mevexrcig=: «%s»"
c32b891a 7992
d8dab054 7993#: config/tc-i386.c:10781
bc7c0509 7994#, c-format
c32b891a 7995msgid "invalid -mevexwig= option: `%s'"
bc7c0509 7996msgstr "неверный параметр -mevexwig=: «%s»"
c32b891a 7997
d8dab054 7998#: config/tc-i386.c:10796
bc7c0509 7999#, c-format
c32b891a 8000msgid "invalid -momit-lock-prefix= option: `%s'"
bc7c0509 8001msgstr "неверный параметр -momit-lock-prefix=: «%s»"
c32b891a 8002
d8dab054 8003#: config/tc-i386.c:10805
bd32c6bd 8004#, c-format
c32b891a 8005msgid "invalid -mfence-as-lock-add= option: `%s'"
bc7c0509 8006msgstr "неверный параметр -mfence-as-lock-add=: «%s»"
bd32c6bd 8007
d8dab054 8008#: config/tc-i386.c:10814
bc7c0509 8009#, c-format
c32b891a 8010msgid "invalid -mrelax-relocations= option: `%s'"
bc7c0509 8011msgstr "неверный параметр -mrelax-relocations=: «%s»"
c32b891a 8012
d8dab054 8013#: config/tc-i386.c:10958
bd32c6bd 8014#, c-format
c32b891a
NC
8015msgid ""
8016" -Q ignored\n"
8017" -V print assembler version number\n"
8018" -k ignored\n"
bd32c6bd 8019msgstr ""
bc7c0509
NC
8020" -Q игнорируется\n"
8021" -V напечатать номер версии ассемблера\n"
8022" -k игнорируется\n"
bd32c6bd 8023
d8dab054 8024#: config/tc-i386.c:10963
bd32c6bd 8025#, c-format
c32b891a
NC
8026msgid ""
8027" -n Do not optimize code alignment\n"
8028" -q quieten some warnings\n"
bd32c6bd 8029msgstr ""
bc7c0509
NC
8030" -n не оптимизировать выравнивание кода\n"
8031" -q выводить только некоторые предупреждения\n"
bd32c6bd 8032
d8dab054 8033#: config/tc-i386.c:10967
bd32c6bd 8034#, c-format
c32b891a 8035msgid " -s ignored\n"
bc7c0509 8036msgstr " -s игнорируется\n"
bd32c6bd 8037
d8dab054 8038#: config/tc-i386.c:10972
c32b891a
NC
8039#, c-format
8040msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
bc7c0509 8041msgstr " --32/--64/--x32 генерировать 32-битный/64-битный/x32 код\n"
bd32c6bd 8042
d8dab054 8043#: config/tc-i386.c:10976
bd32c6bd 8044#, c-format
c32b891a 8045msgid " --divide do not treat `/' as a comment character\n"
bc7c0509 8046msgstr " --divide не считать «/» символом комментариев\n"
bd32c6bd 8047
d8dab054 8048#: config/tc-i386.c:10979
bd32c6bd 8049#, c-format
c32b891a 8050msgid " --divide ignored\n"
bc7c0509 8051msgstr " --divide игнорируется\n"
bd32c6bd 8052
d8dab054 8053#: config/tc-i386.c:10982
bd32c6bd 8054#, c-format
c32b891a
NC
8055msgid ""
8056" -march=CPU[,+EXTENSION...]\n"
8057" generate code for CPU and EXTENSION, CPU is one of:\n"
bd32c6bd 8058msgstr ""
bc7c0509
NC
8059" -march=ЦП[,+РАСШИРЕНИЕ…]\n"
8060" генерировать код для ЦП и РАСШИРЕНИЯ; возможные ЦП:\n"
bd32c6bd 8061
d8dab054 8062#: config/tc-i386.c:10986
bc7c0509 8063#, c-format
c32b891a 8064msgid " EXTENSION is combination of:\n"
bc7c0509 8065msgstr " РАСШИРЕНИЕ — комбинации следующих:\n"
c32b891a 8066
d8dab054 8067#: config/tc-i386.c:10989
bd32c6bd 8068#, c-format
c32b891a 8069msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
bc7c0509 8070msgstr " -mtune=ЦП оптимизировать для ЦП; ЦП один из следующих:\n"
bd32c6bd 8071
d8dab054 8072#: config/tc-i386.c:10992
bd32c6bd 8073#, c-format
c32b891a 8074msgid " -msse2avx encode SSE instructions with VEX prefix\n"
bc7c0509 8075msgstr " -msse2avx кодировать инструкции SSE с префиксом VEX\n"
bd32c6bd 8076
d8dab054 8077#: config/tc-i386.c:10994
c32b891a
NC
8078#, c-format
8079msgid ""
8080" -msse-check=[none|error|warning]\n"
8081" check SSE instructions\n"
bd32c6bd 8082msgstr ""
bc7c0509
NC
8083" -msse-check=[none|error|warning]\n"
8084" проверять инструкции SSE\n"
bd32c6bd 8085
d8dab054 8086#: config/tc-i386.c:10997
c32b891a
NC
8087#, c-format
8088msgid ""
8089" -moperand-check=[none|error|warning]\n"
8090" check operand combinations for validity\n"
bd32c6bd 8091msgstr ""
bc7c0509
NC
8092" -moperand-check=[none|error|warning]\n"
8093" проверять комбинации операндов на корректность\n"
bd32c6bd 8094
d8dab054 8095#: config/tc-i386.c:11000
c32b891a
NC
8096#, c-format
8097msgid ""
8098" -mavxscalar=[128|256] encode scalar AVX instructions with specific vector\n"
8099" length\n"
bd32c6bd 8100msgstr ""
bc7c0509
NC
8101" -mavxscalar=[128|256] кодировать скалярные инструкции AVX с заданной\n"
8102" длиной вектора\n"
bd32c6bd 8103
d8dab054 8104#: config/tc-i386.c:11003
bd32c6bd
NC
8105#, c-format
8106msgid ""
c32b891a
NC
8107" -mevexlig=[128|256|512] encode scalar EVEX instructions with specific vector\n"
8108" length\n"
bd32c6bd 8109msgstr ""
bc7c0509
NC
8110" -mevexlig=[128|256|512] кодировать скалярные инструкции EVEX с заданной\n"
8111" длиной вектора\n"
bd32c6bd 8112
d8dab054 8113#: config/tc-i386.c:11006
bd32c6bd 8114#, c-format
c32b891a
NC
8115msgid ""
8116" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W value\n"
8117" for EVEX.W bit ignored instructions\n"
bd32c6bd 8118msgstr ""
bc7c0509
NC
8119" -mevexwig=[0|1] кодировать инструкции EVEX с заданным значением\n"
8120" EVEX.W для бита игнорированных инструкций EVEX.W\n"
bd32c6bd 8121
d8dab054 8122#: config/tc-i386.c:11009
bd32c6bd 8123#, c-format
c32b891a
NC
8124msgid ""
8125" -mevexrcig=[rne|rd|ru|rz]\n"
8126" encode EVEX instructions with specific EVEX.RC value\n"
8127" for SAE-only ignored instructions\n"
bd32c6bd 8128msgstr ""
bc7c0509
NC
8129" -mevexrcig=[rne|rd|ru|rz]\n"
8130" кодировать инструкции EVEX с заданным значением\n"
8131" EVEX.RC для игнорированных инструкций только SAE\n"
bd32c6bd 8132
d8dab054 8133#: config/tc-i386.c:11013
bd32c6bd 8134#, c-format
c32b891a 8135msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
bc7c0509 8136msgstr " -mmnemonic=[att|intel] использовать мнемонику AT&T/Intel\n"
bd32c6bd 8137
d8dab054 8138#: config/tc-i386.c:11015
c32b891a
NC
8139#, c-format
8140msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
bc7c0509 8141msgstr " -msyntax=[att|intel] использовать синтаксис AT&T/Intel\n"
bd32c6bd 8142
d8dab054 8143#: config/tc-i386.c:11017
c32b891a
NC
8144#, c-format
8145msgid " -mindex-reg support pseudo index registers\n"
bc7c0509 8146msgstr " -mindex-reg поддерживать псевдоиндексные регистры\n"
bd32c6bd 8147
d8dab054 8148#: config/tc-i386.c:11019
c32b891a
NC
8149#, c-format
8150msgid " -mnaked-reg don't require `%%' prefix for registers\n"
bc7c0509 8151msgstr " -mnaked-reg не требовать префикса «%%» для регистров\n"
bd32c6bd 8152
d8dab054 8153#: config/tc-i386.c:11021
c32b891a
NC
8154#, c-format
8155msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
bc7c0509 8156msgstr " -madd-bnd-prefix добавлять префикс BND для всех корректных ветвлений\n"
bd32c6bd 8157
d8dab054 8158#: config/tc-i386.c:11023
bd32c6bd 8159#, c-format
c32b891a 8160msgid " -mshared disable branch optimization for shared code\n"
bc7c0509 8161msgstr " -mshared выключить оптимизацию ветвления в общем коде\n"
bd32c6bd 8162
d8dab054 8163#: config/tc-i386.c:11026
bc7c0509 8164#, c-format
c32b891a 8165msgid " -mbig-obj generate big object files\n"
bc7c0509 8166msgstr " -mbig-obj генерировать большие объектные файлы\n"
c32b891a 8167
d8dab054 8168#: config/tc-i386.c:11029
c32b891a
NC
8169#, c-format
8170msgid ""
8171" -momit-lock-prefix=[no|yes]\n"
8172" strip all lock prefixes\n"
bd32c6bd 8173msgstr ""
bc7c0509
NC
8174" -momit-lock-prefix=[no|yes]\n"
8175" удалять все префиксы блокировки\n"
bd32c6bd 8176
d8dab054 8177#: config/tc-i386.c:11032
c32b891a
NC
8178#, c-format
8179msgid ""
8180" -mfence-as-lock-add=[no|yes]\n"
8181" encode lfence, mfence and sfence as\n"
8182" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 8183msgstr ""
bc7c0509
NC
8184" -mfence-as-lock-add=[no|yes]\n"
8185" кодировать lfence, mfence и sfence как\n"
8186" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 8187
d8dab054 8188#: config/tc-i386.c:11036
bd32c6bd
NC
8189#, c-format
8190msgid ""
c32b891a
NC
8191" -mrelax-relocations=[no|yes]\n"
8192" generate relax relocations\n"
bd32c6bd 8193msgstr ""
bc7c0509
NC
8194" -mrelax-relocations=[no|yes]\n"
8195" генерировать ослабленные перемещения\n"
bd32c6bd 8196
d8dab054 8197#: config/tc-i386.c:11039
bd32c6bd 8198#, c-format
c32b891a 8199msgid " -mamd64 accept only AMD64 ISA\n"
bc7c0509 8200msgstr " -mamd64 принимать только AMD64 ISA\n"
bd32c6bd 8201
d8dab054 8202#: config/tc-i386.c:11041
bd32c6bd 8203#, c-format
c32b891a 8204msgid " -mintel64 accept only Intel64 ISA\n"
bc7c0509 8205msgstr " -mintel64 принимать только Intel64 ISA\n"
bd32c6bd 8206
d8dab054 8207#: config/tc-i386.c:11082
bd32c6bd 8208#, c-format
c32b891a 8209msgid "Intel MCU doesn't support `%s' architecture"
bc7c0509 8210msgstr "МК Intel не поддерживает архитектуру «%s»"
bd32c6bd 8211
d8dab054 8212#: config/tc-i386.c:11139
c32b891a 8213msgid "Intel L1OM is 64bit only"
bc7c0509 8214msgstr "Intel L1OM только 64-битный"
bd32c6bd 8215
d8dab054 8216#: config/tc-i386.c:11145
c32b891a 8217msgid "Intel K1OM is 64bit only"
bc7c0509 8218msgstr "Intel K1OM только 64-битный"
bd32c6bd 8219
d8dab054 8220#: config/tc-i386.c:11151
c32b891a 8221msgid "Intel MCU is 32bit only"
bc7c0509 8222msgstr "МК Intel только 32-битный"
bd32c6bd 8223
d8dab054 8224#: config/tc-i386.c:11308
c32b891a 8225msgid "symbol size computation overflow"
bc7c0509 8226msgstr "переполнение при вычислении размера символа"
bd32c6bd 8227
d8dab054 8228#: config/tc-i386.c:11376 config/tc-sparc.c:3860
c32b891a
NC
8229#, c-format
8230msgid "can not do %d byte pc-relative relocation"
bc7c0509 8231msgstr "невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 8232
d8dab054 8233#: config/tc-i386.c:11394
c32b891a
NC
8234#, c-format
8235msgid "can not do %d byte relocation"
bc7c0509 8236msgstr "невозможно выполнить %d-байтовое перемещение"
bd32c6bd 8237
d8dab054 8238#: config/tc-i386.c:11462
c32b891a
NC
8239#, c-format
8240msgid "cannot represent relocation type %s in x32 mode"
bc7c0509 8241msgstr "не удалось представить тип перемещения %s в режиме x32"
bd32c6bd 8242
d8dab054 8243#: config/tc-i386.c:11499 config/tc-s390.c:2598
c32b891a
NC
8244#, c-format
8245msgid "cannot represent relocation type %s"
bc7c0509 8246msgstr "не удалось представить тип перемещения %s"
bd32c6bd 8247
d8dab054 8248#: config/tc-i386.c:11616
c32b891a 8249msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
bc7c0509 8250msgstr "неправильная директива .section: в строке требуется a,l,w,x,M,S,G,T"
c32b891a 8251
d8dab054 8252#: config/tc-i386.c:11619
c32b891a 8253msgid "bad .section directive: want a,w,x,M,S,G,T in string"
bc7c0509 8254msgstr "неправильная директива .section: в строке требуется a,w,x,M,S,G,T"
c32b891a 8255
d8dab054 8256#: config/tc-i386.c:11638
c32b891a 8257msgid ".largecomm supported only in 64bit mode, producing .comm"
bc7c0509 8258msgstr ".largecomm поддерживается только в 64-битном режиме, создаётся .comm"
bd32c6bd 8259
d8dab054
NC
8260#: config/tc-ia64.c:872
8261msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
8262msgstr "неправильная директива .section: в строке требуется a,o,s,w,x,M,S,G,T"
bd32c6bd 8263
d8dab054
NC
8264#: config/tc-ia64.c:924
8265msgid "Size of frame exceeds maximum of 96 registers"
8266msgstr "Размер кадра превышает максимум из 96 регистров"
bd32c6bd 8267
d8dab054
NC
8268#: config/tc-ia64.c:929
8269msgid "Size of rotating registers exceeds frame size"
8270msgstr "Размер оборачивающихся регистров превышает размер кадра"
bd32c6bd 8271
d8dab054
NC
8272#: config/tc-ia64.c:1016
8273msgid "Unwind directive not followed by an instruction."
8274msgstr "Раскрывающая директива не допускается инструкцией."
bd32c6bd 8275
d8dab054
NC
8276#: config/tc-ia64.c:1025 config/tc-ia64.c:7610
8277msgid "qualifying predicate not followed by instruction"
8278msgstr "уточнение предиката не допускается инструкцией"
bd32c6bd 8279
d8dab054
NC
8280#: config/tc-ia64.c:1073
8281msgid "expected ',' after section name"
8282msgstr "ожидается «,» после имени раздела"
bd32c6bd 8283
d8dab054
NC
8284#: config/tc-ia64.c:1108
8285msgid "expected ',' after symbol name"
8286msgstr "ожидается «,» после имени символа"
bd32c6bd 8287
d8dab054
NC
8288#: config/tc-ia64.c:1132
8289msgid "expected ',' after symbol size"
8290msgstr "ожидается «,» после размера символа"
bd32c6bd 8291
d8dab054
NC
8292#: config/tc-ia64.c:1215 config/tc-ia64.c:1249
8293msgid "record type is not valid"
8294msgstr "недопустимый тип записи"
bd32c6bd 8295
d8dab054
NC
8296#: config/tc-ia64.c:1318
8297msgid "Invalid record type for P3 format."
8298msgstr "Неверный тип записи для формата P3."
c32b891a 8299
d8dab054
NC
8300#: config/tc-ia64.c:1354
8301msgid "Invalid record type for format P6"
8302msgstr "Неверный тип записи для формата P6."
bd32c6bd 8303
d8dab054
NC
8304#: config/tc-ia64.c:1534 config/tc-ia64.c:1586
8305msgid "Invalid record type for format B1"
8306msgstr "Неверный тип записи для формата B1."
bd32c6bd 8307
d8dab054
NC
8308#: config/tc-ia64.c:1619
8309msgid "Invalid record type for format X1"
8310msgstr "Неверный тип записи для формата X1."
bd32c6bd 8311
d8dab054
NC
8312#: config/tc-ia64.c:1661
8313msgid "Invalid record type for format X3"
8314msgstr "Неверный тип записи для формата X3."
bd32c6bd 8315
d8dab054
NC
8316#: config/tc-ia64.c:1699
8317msgid "Previous .save incomplete"
8318msgstr "Незавершённая предыдущая .save"
bd32c6bd 8319
d8dab054
NC
8320#: config/tc-ia64.c:2524
8321msgid "spill_mask record unimplemented."
8322msgstr "Запись spill_mask не реализована."
bd32c6bd 8323
d8dab054
NC
8324#: config/tc-ia64.c:2581
8325msgid "record_type_not_valid"
8326msgstr "record_type_not_valid"
bd32c6bd 8327
d8dab054
NC
8328#: config/tc-ia64.c:2665
8329msgid "Ignoring attempt to spill beyond end of region"
8330msgstr "Игнорируется попытка вытеснения за конец области"
bd32c6bd 8331
d8dab054
NC
8332#: config/tc-ia64.c:2724
8333msgid "Only constant space allocation is supported"
8334msgstr "Поддерживается только выделение пространства, заданного константой"
bd32c6bd 8335
d8dab054
NC
8336#: config/tc-ia64.c:2738
8337msgid "Only constant offsets are supported"
8338msgstr "Поддерживаются только смещения, заданные константой"
bd32c6bd 8339
c32b891a
NC
8340#: config/tc-ia64.c:2762
8341msgid "Section switching in code is not supported."
bc7c0509 8342msgstr "Переключение раздела в коде не поддерживается."
bd32c6bd 8343
c32b891a
NC
8344#: config/tc-ia64.c:2804
8345msgid "Insn slot not set in unwind record."
bc7c0509 8346msgstr "Слот Insn не задан в записи раскрытия."
bd32c6bd 8347
c32b891a
NC
8348#: config/tc-ia64.c:2878
8349msgid "frgr_mem record before region record!"
bc7c0509 8350msgstr "Запись frgr_mem до записи области!"
bd32c6bd 8351
c32b891a
NC
8352#: config/tc-ia64.c:2889
8353msgid "fr_mem record before region record!"
bc7c0509 8354msgstr "Запись fr_mem до записи области!"
bd32c6bd 8355
c32b891a
NC
8356#: config/tc-ia64.c:2898
8357msgid "gr_mem record before region record!"
bc7c0509 8358msgstr "Запись gr_mem до записи области!"
bd32c6bd 8359
c32b891a
NC
8360#: config/tc-ia64.c:2907
8361msgid "br_mem record before region record!"
bc7c0509 8362msgstr "Запись br_mem до записи области!"
bd32c6bd 8363
c32b891a
NC
8364#: config/tc-ia64.c:2917
8365msgid "gr_gr record before region record!"
bc7c0509 8366msgstr "Запись gr_gr до записи области!"
bd32c6bd 8367
c32b891a
NC
8368#: config/tc-ia64.c:2925
8369msgid "br_gr record before region record!"
bc7c0509 8370msgstr "Запись br_gr до записи области!"
bd32c6bd 8371
c32b891a 8372#: config/tc-ia64.c:3043
bd32c6bd 8373#, c-format
c32b891a 8374msgid "First operand to .%s must be a predicate"
bc7c0509 8375msgstr "Первый операнд в .%s должен быть предикатом"
bd32c6bd 8376
c32b891a 8377#: config/tc-ia64.c:3047
bd32c6bd 8378#, c-format
c32b891a 8379msgid "Pointless use of p0 as first operand to .%s"
bc7c0509 8380msgstr "Бесцельное использование p0 в первом операнде .%s"
bd32c6bd 8381
c32b891a 8382#: config/tc-ia64.c:3103
bd32c6bd 8383#, c-format
c32b891a 8384msgid "Operand %d to .%s must be a preserved register"
bc7c0509 8385msgstr "Операнд %d в .%s должен быть сохранённым регистром"
bd32c6bd 8386
c32b891a 8387#: config/tc-ia64.c:3139
bd32c6bd 8388#, c-format
c32b891a 8389msgid "Operand %d to .%s must be a writable register"
bc7c0509 8390msgstr "Операнд %d в .%s должен быть записываемым регистром"
bd32c6bd 8391
c32b891a 8392#: config/tc-ia64.c:3163
bd32c6bd 8393#, c-format
c32b891a 8394msgid "Radix `%s' unsupported or invalid"
bc7c0509 8395msgstr "Основание «%s» не поддерживается или некорректно"
bd32c6bd 8396
c32b891a 8397#: config/tc-ia64.c:3193 config/tc-ia64.c:3198
bd32c6bd 8398#, c-format
c32b891a 8399msgid ".%s outside of %s"
bc7c0509 8400msgstr ".%s вне %s"
bd32c6bd 8401
c32b891a
NC
8402#: config/tc-ia64.c:3284
8403msgid "Tags on unwind pseudo-ops aren't supported, yet"
bc7c0509 8404msgstr "Метки в раскрываемых псевдооперациях пока не поддерживаются"
bd32c6bd 8405
c32b891a
NC
8406#: config/tc-ia64.c:3306
8407msgid "First operand to .fframe must be a constant"
bc7c0509 8408msgstr "Первый операнд в .fframe должен быть константой"
bd32c6bd 8409
c32b891a
NC
8410#: config/tc-ia64.c:3326
8411msgid "First operand to .vframe must be a general register"
bc7c0509 8412msgstr "Первый операнд .vframe должен быть обычным регистром"
bd32c6bd 8413
c32b891a
NC
8414#: config/tc-ia64.c:3334
8415msgid "Operand of .vframe contradicts .prologue"
bc7c0509 8416msgstr "Операнд .vframe противоречит .prologue"
bd32c6bd 8417
c32b891a
NC
8418#: config/tc-ia64.c:3344
8419msgid ".vframepsp is meaningless, assuming .vframesp was meant"
bc7c0509 8420msgstr ".vframepsp не имеет смысла, считаем, что предполагалась .vframesp"
bd32c6bd 8421
c32b891a
NC
8422#: config/tc-ia64.c:3352
8423msgid "Operand to .vframesp must be a constant (sp-relative offset)"
bc7c0509 8424msgstr "Операнд .vframesp должен быть константой (смещение, относительно sp)"
bd32c6bd 8425
c32b891a
NC
8426#: config/tc-ia64.c:3379
8427msgid "First operand to .save not a register"
bc7c0509 8428msgstr "Первый операнд .save должен быть регистром"
bd32c6bd 8429
c32b891a
NC
8430#: config/tc-ia64.c:3385
8431msgid "Second operand to .save not a valid register"
bc7c0509 8432msgstr "Второй операнд .save является неправильным регистром"
bd32c6bd 8433
c32b891a
NC
8434#: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435
8435msgid "Second operand of .save contradicts .prologue"
bc7c0509 8436msgstr "Второй операнд .save противоречит .prologue"
bd32c6bd 8437
c32b891a
NC
8438#: config/tc-ia64.c:3442
8439msgid "First operand to .save not a valid register"
bc7c0509 8440msgstr "Первый операнд .save является неправильным регистром"
bd32c6bd 8441
c32b891a
NC
8442#: config/tc-ia64.c:3460
8443msgid "First operand to .restore must be stack pointer (sp)"
bc7c0509 8444msgstr "Первый операнд в .restore должен быть указателем стека (sp)"
bd32c6bd 8445
c32b891a
NC
8446#: config/tc-ia64.c:3469
8447msgid "Second operand to .restore must be a constant >= 0"
bc7c0509 8448msgstr "Второй операнд .restore должен быть константой >= 0"
bd32c6bd 8449
c32b891a 8450#: config/tc-ia64.c:3479
bd32c6bd 8451#, c-format
c32b891a 8452msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
bc7c0509 8453msgstr "Количество эпилогов %lu превышает количество вложенных прологов (%u)"
bd32c6bd 8454
c32b891a 8455#: config/tc-ia64.c:3565
bd32c6bd 8456#, c-format
c32b891a 8457msgid "Illegal section name `%s' (causes unwind section name clash)"
bc7c0509 8458msgstr "Недопустимое имя раздела «%s» (приводит к конфликту раскрываемого имени раздела)"
bd32c6bd 8459
c32b891a
NC
8460#: config/tc-ia64.c:3742
8461msgid "First operand to .altrp not a valid branch register"
bc7c0509 8462msgstr "Первый операнд .altrp является неправильным регистром ветвления"
bd32c6bd 8463
c32b891a 8464#: config/tc-ia64.c:3771
bd32c6bd 8465#, c-format
c32b891a 8466msgid "First operand to .%s not a register"
bc7c0509 8467msgstr "Первый операнд .%s должен быть регистром"
bd32c6bd 8468
c32b891a 8469#: config/tc-ia64.c:3776
bd32c6bd 8470#, c-format
c32b891a 8471msgid "Second operand to .%s not a constant"
bc7c0509 8472msgstr "Второй операнд .%s должен быть константой"
bd32c6bd 8473
c32b891a
NC
8474#: config/tc-ia64.c:3843
8475#, c-format
8476msgid "First operand to .%s not a valid register"
bc7c0509 8477msgstr "Первый операнд .%s является неправильным регистром"
bd32c6bd 8478
c32b891a
NC
8479#: config/tc-ia64.c:3866
8480msgid "First operand to .save.g must be a positive 4-bit constant"
bc7c0509 8481msgstr "Первый операнд .save.g должен быть положительной 4-битной константой"
bd32c6bd 8482
c32b891a
NC
8483#: config/tc-ia64.c:3879
8484msgid "Second operand to .save.g must be a general register"
bc7c0509 8485msgstr "Второй операнд .save.g должен быть обычным регистром"
bd32c6bd 8486
c32b891a 8487#: config/tc-ia64.c:3884
bd32c6bd 8488#, c-format
c32b891a 8489msgid "Second operand to .save.g must be the first of %d general registers"
bc7c0509 8490msgstr "Второй операнд .save.g должен быть первым из %d обычных регистров"
bd32c6bd 8491
c32b891a
NC
8492#: config/tc-ia64.c:3907
8493msgid "Operand to .save.f must be a positive 20-bit constant"
bc7c0509 8494msgstr "Операнд .save.f должен быть положительной 20-битной константой"
bd32c6bd 8495
c32b891a
NC
8496#: config/tc-ia64.c:3930
8497msgid "First operand to .save.b must be a positive 5-bit constant"
bc7c0509 8498msgstr "Первый операнд .save.b должен быть положительной 5-битной константой"
bd32c6bd 8499
c32b891a
NC
8500#: config/tc-ia64.c:3943
8501msgid "Second operand to .save.b must be a general register"
bc7c0509 8502msgstr "Второй операнд .save.b должен быть обычным регистром"
bd32c6bd 8503
c32b891a 8504#: config/tc-ia64.c:3948
bd32c6bd 8505#, c-format
c32b891a 8506msgid "Second operand to .save.b must be the first of %d general registers"
bc7c0509 8507msgstr "Второй операнд .save.b должен быть первым из %d обычных регистров"
bd32c6bd 8508
c32b891a
NC
8509#: config/tc-ia64.c:3974
8510msgid "First operand to .save.gf must be a non-negative 4-bit constant"
bc7c0509 8511msgstr "Первый операнд .save.gf должен быть неотрицательной 4-битной константой"
bd32c6bd 8512
c32b891a
NC
8513#: config/tc-ia64.c:3982
8514msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
bc7c0509 8515msgstr "Второй операнд .save.gf должен быть неотрицательной 20-битной константой"
bd32c6bd 8516
c32b891a
NC
8517#: config/tc-ia64.c:3990
8518msgid "Operands to .save.gf may not be both zero"
bc7c0509 8519msgstr "Операнды .save.gf не могут быть одновременно равны нулю"
bd32c6bd 8520
c32b891a
NC
8521#: config/tc-ia64.c:4007
8522msgid "Operand to .spill must be a constant"
bc7c0509 8523msgstr "Операнд .spill должен быть константой"
bd32c6bd 8524
c32b891a
NC
8525#: config/tc-ia64.c:4076
8526#, c-format
8527msgid "Operand %d to .%s must be a constant"
bc7c0509 8528msgstr "Операнд .%d в .%s должен быть константой"
bd32c6bd 8529
c32b891a
NC
8530#: config/tc-ia64.c:4097
8531#, c-format
8532msgid "Missing .label_state %ld"
bc7c0509 8533msgstr "Отсутствует .label_state %ld"
bd32c6bd 8534
c32b891a
NC
8535#: config/tc-ia64.c:4151
8536msgid "Operand to .label_state must be a constant"
bc7c0509 8537msgstr "Операнд .label_state должен быть константой"
bd32c6bd 8538
c32b891a
NC
8539#: config/tc-ia64.c:4170
8540msgid "Operand to .copy_state must be a constant"
bc7c0509 8541msgstr "Операнд .copy_state должен быть константой"
bd32c6bd 8542
c32b891a
NC
8543#: config/tc-ia64.c:4193
8544msgid "First operand to .unwabi must be a constant"
bc7c0509 8545msgstr "Первый операнд в .unwabi должен быть константой"
bd32c6bd 8546
c32b891a
NC
8547#: config/tc-ia64.c:4199
8548msgid "Second operand to .unwabi must be a constant"
bc7c0509 8549msgstr "Второй операнд .unwabi должен быть константой"
bd32c6bd 8550
c32b891a
NC
8551#: config/tc-ia64.c:4234
8552msgid "Missing .endp after previous .proc"
bc7c0509 8553msgstr "Отсутствует .endp после предыдущего .proc"
bd32c6bd 8554
c32b891a
NC
8555#: config/tc-ia64.c:4252
8556msgid "Empty argument of .proc"
bc7c0509 8557msgstr "Пустой аргумент .proc"
bd32c6bd 8558
c32b891a 8559#: config/tc-ia64.c:4257
bd32c6bd 8560#, c-format
c32b891a 8561msgid "`%s' was already defined"
bc7c0509 8562msgstr "«%s» уже определена"
bd32c6bd 8563
c32b891a
NC
8564#: config/tc-ia64.c:4300
8565msgid "Initial .body should precede any instructions"
bc7c0509 8566msgstr "До инструкций должна быть указана .body"
bd32c6bd 8567
c32b891a
NC
8568#: config/tc-ia64.c:4319
8569msgid ".prologue within prologue"
bc7c0509 8570msgstr ".prologue внутри пролога"
bd32c6bd 8571
c32b891a
NC
8572#: config/tc-ia64.c:4324
8573msgid "Initial .prologue should precede any instructions"
bc7c0509 8574msgstr "До инструкций должна быть указана .prologue"
bd32c6bd 8575
c32b891a
NC
8576#: config/tc-ia64.c:4334
8577msgid "First operand to .prologue must be a positive 4-bit constant"
bc7c0509 8578msgstr "Первый операнд .prologue должен быть положительной 4-битной константой"
bd32c6bd 8579
c32b891a
NC
8580#: config/tc-ia64.c:4336
8581msgid "Pointless use of zero first operand to .prologue"
bc7c0509 8582msgstr "Бесцельное использование нулевого первом операнда .prologue"
bd32c6bd 8583
c32b891a
NC
8584#: config/tc-ia64.c:4352
8585msgid "Using a constant as second operand to .prologue is deprecated"
bc7c0509 8586msgstr "Использование константы во втором операнде .prologue устарело"
bd32c6bd 8587
c32b891a
NC
8588#: config/tc-ia64.c:4358
8589msgid "Second operand to .prologue must be a general register"
bc7c0509 8590msgstr "Второй операнд .prologue должен быть обычным регистром"
bd32c6bd 8591
c32b891a
NC
8592#: config/tc-ia64.c:4363
8593#, c-format
8594msgid "Second operand to .prologue must be the first of %d general registers"
bc7c0509 8595msgstr "Второй операнд .prologue должен быть первым из %d обычных регистров"
bd32c6bd 8596
c32b891a 8597#: config/tc-ia64.c:4475
bd32c6bd 8598#, c-format
c32b891a 8599msgid "`%s' was not defined within procedure"
bc7c0509 8600msgstr "«%s» не определена внутри процедуры"
bd32c6bd 8601
c32b891a
NC
8602#: config/tc-ia64.c:4511
8603msgid "Empty argument of .endp"
bc7c0509 8604msgstr "Пустой аргумент .endp"
bd32c6bd 8605
c32b891a 8606#: config/tc-ia64.c:4525
bd32c6bd 8607#, c-format
c32b891a 8608msgid "`%s' was not specified with previous .proc"
bc7c0509 8609msgstr "«%s» не указана с предыдущим .proc"
bd32c6bd 8610
c32b891a 8611#: config/tc-ia64.c:4540
bd32c6bd 8612#, c-format
c32b891a 8613msgid "`%s' should be an operand to this .endp"
bc7c0509 8614msgstr "«%s» должна быть операндом этого .endp"
bd32c6bd 8615
c32b891a
NC
8616#: config/tc-ia64.c:4581 config/tc-ia64.c:4902 config/tc-ia64.c:5211
8617msgid "Comma expected"
bc7c0509 8618msgstr "Ожидается запятая"
bd32c6bd 8619
c32b891a
NC
8620#: config/tc-ia64.c:4621
8621msgid "Expected '['"
bc7c0509 8622msgstr "Ожидается «[»"
bd32c6bd 8623
c32b891a
NC
8624#: config/tc-ia64.c:4630 config/tc-ia64.c:7744
8625msgid "Expected ']'"
bc7c0509 8626msgstr "Ожидается «]»"
c32b891a
NC
8627
8628#: config/tc-ia64.c:4635
8629msgid "Number of elements must be positive"
bc7c0509 8630msgstr "Количество элементов должно быть положительным"
bd32c6bd 8631
c32b891a 8632#: config/tc-ia64.c:4646
bd32c6bd 8633#, c-format
c32b891a 8634msgid "Used more than the declared %d rotating registers"
bc7c0509 8635msgstr "Используется больше оборачивающихся регистров чем объявлено (%d)"
bd32c6bd 8636
c32b891a
NC
8637#: config/tc-ia64.c:4654
8638msgid "Used more than the available 96 rotating registers"
bc7c0509 8639msgstr "Используется больше 96 доступных оборачивающихся регистров"
bd32c6bd 8640
c32b891a
NC
8641#: config/tc-ia64.c:4661
8642msgid "Used more than the available 48 rotating registers"
bc7c0509 8643msgstr "Используется больше 48 доступных оборачивающихся регистров"
bd32c6bd 8644
c32b891a 8645#: config/tc-ia64.c:4689
bd32c6bd 8646#, c-format
c32b891a 8647msgid "Attempt to redefine register set `%s'"
bc7c0509 8648msgstr "Попытка переопределить набор регистров «%s»"
bd32c6bd 8649
c32b891a 8650#: config/tc-ia64.c:4754
bd32c6bd 8651#, c-format
c32b891a 8652msgid "Unknown psr option `%s'"
bc7c0509 8653msgstr "Неизвестный параметр psr «%s»"
bd32c6bd 8654
c32b891a
NC
8655#: config/tc-ia64.c:4788
8656msgid "Missing section name"
bc7c0509 8657msgstr "Отсутствует имя раздела"
bd32c6bd 8658
c32b891a
NC
8659#: config/tc-ia64.c:4797
8660msgid "Comma expected after section name"
bc7c0509 8661msgstr "Ожидается «,» после имени раздела"
bd32c6bd 8662
c32b891a
NC
8663#: config/tc-ia64.c:4808
8664msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
bc7c0509 8665msgstr "Создание разделов с .xdataN/.xrealN/.xstringZ устарело."
bd32c6bd 8666
c32b891a
NC
8667#: config/tc-ia64.c:4897
8668msgid "Register name expected"
bc7c0509 8669msgstr "Ожидается имя регистра"
bd32c6bd 8670
c32b891a
NC
8671#: config/tc-ia64.c:4910
8672msgid "Register value annotation ignored"
bc7c0509 8673msgstr "Пояснение к значению регистра игнорируется"
bd32c6bd 8674
c32b891a
NC
8675#: config/tc-ia64.c:4949
8676msgid "Directive invalid within a bundle"
bc7c0509 8677msgstr "Неправильная директива внутри комплекта"
bd32c6bd 8678
c32b891a
NC
8679#: config/tc-ia64.c:5043
8680msgid "Missing predicate relation type"
bc7c0509 8681msgstr "Отсутствует тип отношения предиката"
bd32c6bd 8682
c32b891a
NC
8683#: config/tc-ia64.c:5049
8684msgid "Unrecognized predicate relation type"
bc7c0509 8685msgstr "Не распознан тип отношения предиката"
bd32c6bd 8686
c32b891a
NC
8687#: config/tc-ia64.c:5095
8688msgid "Bad register range"
bc7c0509 8689msgstr "Неверный диапазон регистров"
bd32c6bd 8690
c32b891a
NC
8691#: config/tc-ia64.c:5104 config/tc-ia64.c:7690
8692msgid "Predicate register expected"
bc7c0509 8693msgstr "Ожидается предикатный регистр"
bd32c6bd 8694
c32b891a
NC
8695#: config/tc-ia64.c:5109
8696msgid "Duplicate predicate register ignored"
bc7c0509 8697msgstr "Повторный предикатный регистр игнорируется"
bd32c6bd 8698
c32b891a
NC
8699#: config/tc-ia64.c:5125
8700msgid "Predicate source and target required"
bc7c0509 8701msgstr "Требуется предикат источника и назначения"
bd32c6bd 8702
c32b891a
NC
8703#: config/tc-ia64.c:5127 config/tc-ia64.c:5139
8704msgid "Use of p0 is not valid in this context"
bc7c0509 8705msgstr "Использование p0 недопустимо в этом контексте"
bd32c6bd 8706
c32b891a
NC
8707#: config/tc-ia64.c:5134
8708msgid "At least two PR arguments expected"
bc7c0509 8709msgstr "Ожидается не менее двух аргументов PR"
bd32c6bd 8710
c32b891a
NC
8711#: config/tc-ia64.c:5148
8712msgid "At least one PR argument expected"
bc7c0509 8713msgstr "Ожидается, как минимум, один аргумент PR"
bd32c6bd 8714
c32b891a 8715#: config/tc-ia64.c:5182
bd32c6bd 8716#, c-format
c32b891a 8717msgid "Inserting \"%s\" into entry hint table failed: %s"
bc7c0509 8718msgstr "Не удалось вставить «%s» в таблицу входных подсказок: %s"
bd32c6bd 8719
c32b891a
NC
8720#. FIXME -- need 62-bit relocation type
8721#: config/tc-ia64.c:5662
8722msgid "62-bit relocation not yet implemented"
bc7c0509 8723msgstr "62-битное перемещение пока не реализовано"
bd32c6bd 8724
c32b891a
NC
8725#. XXX technically, this is wrong: we should not be issuing warning
8726#. messages until we're sure this instruction pattern is going to
8727#. be used!
8728#: config/tc-ia64.c:5748
8729msgid "lower 16 bits of mask ignored"
bc7c0509 8730msgstr "младшие 16 бит маски игнорируются"
bd32c6bd 8731
c32b891a
NC
8732#: config/tc-ia64.c:5979
8733msgid "stride must be a multiple of 64; lower 6 bits ignored"
bc7c0509 8734msgstr "шаг должен быть кратен 64; младшие 6 бит игнорируются"
bd32c6bd 8735
c32b891a
NC
8736#: config/tc-ia64.c:6097
8737msgid "Expected separator `='"
bc7c0509 8738msgstr "Ожидается разделитель «=»"
bd32c6bd 8739
c32b891a
NC
8740#: config/tc-ia64.c:6131
8741msgid "Duplicate equal sign (=) in instruction"
bc7c0509 8742msgstr "Повторный знак равенства (=) в инструкции"
bd32c6bd 8743
c32b891a 8744#: config/tc-ia64.c:6138
bd32c6bd 8745#, c-format
c32b891a 8746msgid "Illegal operand separator `%c'"
bc7c0509 8747msgstr "Неверный разделитель операндов «%c»"
bd32c6bd 8748
c32b891a 8749#: config/tc-ia64.c:6253
bd32c6bd 8750#, c-format
c32b891a 8751msgid "Operand %u of `%s' should be %s"
bc7c0509 8752msgstr "Операнд %u в «%s» должен быть %s"
bd32c6bd 8753
c32b891a
NC
8754#: config/tc-ia64.c:6257
8755msgid "Wrong number of output operands"
bc7c0509 8756msgstr "Неправильное количество выходных операндов"
bd32c6bd 8757
c32b891a
NC
8758#: config/tc-ia64.c:6259
8759msgid "Wrong number of input operands"
bc7c0509 8760msgstr "Неправильное количество входных операндов"
bd32c6bd 8761
c32b891a
NC
8762#: config/tc-ia64.c:6261
8763msgid "Operand mismatch"
bc7c0509 8764msgstr "Несоответствие операнда"
bd32c6bd 8765
c32b891a
NC
8766#: config/tc-ia64.c:6343
8767#, c-format
8768msgid "Invalid use of `%c%d' as output operand"
bc7c0509 8769msgstr "Некорректное использование «%c%d» как выходного операнда"
bd32c6bd 8770
c32b891a
NC
8771#: config/tc-ia64.c:6346
8772#, c-format
8773msgid "Invalid use of `r%d' as base update address operand"
bc7c0509 8774msgstr "Некорректное использование «r%d» как базового адреса операнда обновления"
bd32c6bd 8775
c32b891a
NC
8776#: config/tc-ia64.c:6370
8777#, c-format
8778msgid "Invalid duplicate use of `%c%d'"
bc7c0509 8779msgstr "Неверное повторное использование «%c%d»"
bd32c6bd 8780
c32b891a
NC
8781#: config/tc-ia64.c:6377
8782#, c-format
8783msgid "Invalid simultaneous use of `f%d' and `f%d'"
bc7c0509 8784msgstr "Неправильное одновременное использование «f%d» и «f%d»"
bd32c6bd 8785
c32b891a 8786#: config/tc-ia64.c:6383
bd32c6bd 8787#, c-format
c32b891a 8788msgid "Dangerous simultaneous use of `f%d' and `f%d'"
bc7c0509 8789msgstr "Опасное одновременное использование «f%d» и «f%d»"
bd32c6bd 8790
c32b891a
NC
8791#: config/tc-ia64.c:6427
8792msgid "Value truncated to 62 bits"
bc7c0509 8793msgstr "Значение обрезается до 62 бит"
bd32c6bd 8794
c32b891a
NC
8795#: config/tc-ia64.c:6495
8796#, c-format
8797msgid "Bad operand value: %s"
bc7c0509 8798msgstr "Некорректное значение операнда: %s"
bd32c6bd 8799
c32b891a
NC
8800#. Give an error if a frag containing code is not aligned to a 16 byte
8801#. boundary.
8802#: config/tc-ia64.c:6570 config/tc-ia64.h:177
8803msgid "instruction address is not a multiple of 16"
bc7c0509 8804msgstr "Адрес инструкции не кратен 16"
bd32c6bd 8805
c32b891a 8806#: config/tc-ia64.c:6638
bd32c6bd 8807#, c-format
c32b891a 8808msgid "`%s' must be last in bundle"
bc7c0509 8809msgstr "«%s» должно быть последним в комплекте"
bd32c6bd 8810
c32b891a 8811#: config/tc-ia64.c:6670
bd32c6bd 8812#, c-format
c32b891a 8813msgid "Internal error: don't know how to force %s to end of instruction group"
bc7c0509 8814msgstr "Внутренняя ошибка: непонятно как добавить %s в конец группы инструкций"
bd32c6bd 8815
c32b891a
NC
8816#: config/tc-ia64.c:6683
8817#, c-format
8818msgid "`%s' must be last in instruction group"
bc7c0509 8819msgstr "«%s» должна быть последней в группе инструкций"
bd32c6bd 8820
c32b891a
NC
8821#: config/tc-ia64.c:6713
8822msgid "Label must be first in a bundle"
bc7c0509 8823msgstr "Метка должна быть первой в комплекте"
bd32c6bd 8824
c32b891a
NC
8825#: config/tc-ia64.c:6790
8826msgid "hint in B unit may be treated as nop"
bc7c0509 8827msgstr "подсказка в модуле B может восприниматься как nop"
bd32c6bd 8828
c32b891a
NC
8829#: config/tc-ia64.c:6801
8830msgid "hint in B unit can't be used"
bc7c0509 8831msgstr "подсказку в модуле B нельзя использовать"
bd32c6bd 8832
c32b891a
NC
8833#: config/tc-ia64.c:6815
8834msgid "emit_one_bundle: unexpected dynamic op"
bc7c0509 8835msgstr "emit_one_bundle: неожиданный динамический операнд"
bd32c6bd 8836
c32b891a
NC
8837#: config/tc-ia64.c:6940
8838#, c-format
8839msgid "`%s' does not fit into %s template"
bc7c0509 8840msgstr "«%s» не помещается в шаблон %s"
bd32c6bd 8841
c32b891a 8842#: config/tc-ia64.c:6955
bd32c6bd 8843#, c-format
c32b891a 8844msgid "`%s' does not fit into bundle"
bc7c0509 8845msgstr "«%s» не помещается в комплект"
bd32c6bd 8846
c32b891a 8847#: config/tc-ia64.c:6967
bd32c6bd 8848#, c-format
c32b891a 8849msgid "`%s' can't go in %s of %s template"
bc7c0509 8850msgstr "«%s» не может входить в %s шаблона %s"
bd32c6bd 8851
c32b891a
NC
8852#: config/tc-ia64.c:6973
8853msgid "Missing '}' at end of file"
bc7c0509 8854msgstr "Отсутствует «}» в конце файла"
bd32c6bd 8855
c32b891a 8856#: config/tc-ia64.c:7120
bd32c6bd 8857#, c-format
c32b891a 8858msgid "Unrecognized option '-x%s'"
bc7c0509 8859msgstr "Нераспознанный параметр «-x%s»"
bd32c6bd 8860
c32b891a
NC
8861#: config/tc-ia64.c:7147
8862msgid ""
8863"IA-64 options:\n"
8864" --mconstant-gp\t mark output file as using the constant-GP model\n"
8865"\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
8866" --mauto-pic\t\t mark output file as using the constant-GP model\n"
8867"\t\t\t without function descriptors (sets ELF header flag\n"
8868"\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
8869" -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
8870" -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
8871" -mtune=[itanium1|itanium2]\n"
8872"\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
8873" -munwind-check=[warning|error]\n"
8874"\t\t\t unwind directive check (default -munwind-check=warning)\n"
8875" -mhint.b=[ok|warning|error]\n"
8876"\t\t\t hint.b check (default -mhint.b=error)\n"
8877" -x | -xexplicit\t turn on dependency violation checking\n"
bd32c6bd 8878msgstr ""
bc7c0509
NC
8879"Параметры IA-64:\n"
8880" --mconstant-gp\t помечать выходной файл как использующий\n"
8881"\t\t\t модель константный-GP\n"
8882"\t\t\t (устанавливается флаг EF_IA_64_CONS_GP в заголовке ELF)\n"
8883" --mauto-pic\t\t помечать выходной файл как использующий\n"
8884"\t\t\t модель константный-GP\n"
8885"\t\t\t без функциональных дескрипторов (устанавливается\n"
8886"\t\t\t флаг EF_IA_64_NOFUNCDESC_CONS_GP в заголовке ELF)\n"
8887" -milp32|-milp64|-mlp64|-mp64\tзадать модель данных (по умолчанию -mlp64)\n"
8888" -mle | -mbe\t\t задать обратный- или прямой- порядок байт\n"
8889"\t\t\t (по умолчанию -mle)\n"
8890" -mtune=[itanium1|itanium2]\n"
8891"\t\t\t настройка по конкретный ЦП (по умолчанию -mtune=itanium2)\n"
8892" -munwind-check=[warning|error]\n"
8893"\t\t\t раскрывать проверку директив (по умолчанию -munwind-check=warning)\n"
8894" -mhint.b=[ok|warning|error]\n"
8895"\t\t\t проверка hint.b (по умолчанию -mhint.b=error)\n"
8896" -x | -xexplicit\t включить проверку нарушений зависимостей\n"
bd32c6bd 8897
c32b891a
NC
8898#. Note for translators: "automagically" can be translated as "automatically" here.
8899#: config/tc-ia64.c:7164
8900msgid ""
8901" -xauto\t\t automagically remove dependency violations (default)\n"
8902" -xnone\t\t turn off dependency violation checking\n"
8903" -xdebug\t\t debug dependency violation checker\n"
8904" -xdebugn\t\t debug dependency violation checker but turn off\n"
8905"\t\t\t dependency violation checking\n"
8906" -xdebugx\t\t debug dependency violation checker and turn on\n"
8907"\t\t\t dependency violation checking\n"
bd32c6bd 8908msgstr ""
bc7c0509
NC
8909" -xauto\t\t автоматически удалять нарушения зависимостей (по умолчанию)\n"
8910" -xnone\t\t выключить проверку нарушений зависимостей\n"
8911" -xdebug\t\t отладка проверяльщика нарушений зависимостей\n"
8912" -xdebugn\t\t отладка проверяльщика нарушений зависимостей, выключить\n"
8913"\t\t\t проверку нарушений зависимостей\n"
8914" -xdebugx\t\t отладка проверяльщика нарушений зависимостей, но включить\n"
8915"\t\t\t проверку нарушений зависимостей\n"
bd32c6bd 8916
c32b891a
NC
8917#: config/tc-ia64.c:7179
8918msgid "--gstabs is not supported for ia64"
bc7c0509 8919msgstr "--gstabs не поддерживается для ia64"
bd32c6bd 8920
c32b891a
NC
8921#: config/tc-ia64.c:7417
8922#, c-format
8923msgid "ia64.md_begin: can't hash `%s': %s"
73a05be2 8924msgstr "ia64.md_begin: не удалось получить хеш «%s»: %s"
bd32c6bd 8925
c32b891a 8926#: config/tc-ia64.c:7481
bd32c6bd 8927#, c-format
c32b891a 8928msgid "Inserting \"%s\" into constant hash table failed: %s"
bc7c0509 8929msgstr "Не удалось вставить «%s» в таблицу хешей констант: %s"
bd32c6bd 8930
d8dab054 8931#: config/tc-ia64.c:7493 config/tc-riscv.c:845 config/tc-tilegx.c:263
c32b891a 8932msgid "Could not set architecture and machine"
bc7c0509 8933msgstr "Не задана архитектура и машина"
bd32c6bd 8934
c32b891a
NC
8935#: config/tc-ia64.c:7625
8936msgid "Explicit stops are ignored in auto mode"
bc7c0509 8937msgstr "Явные остановки игнорируются в автоматическом режиме"
bd32c6bd 8938
c32b891a
NC
8939#: config/tc-ia64.c:7634
8940msgid "Found '{' when manual bundling is already turned on"
bc7c0509 8941msgstr "Найдена «{», но уже включено ручное комплектование"
bd32c6bd 8942
c32b891a
NC
8943#: config/tc-ia64.c:7647
8944msgid "Found '{' after explicit switch to automatic mode"
bc7c0509 8945msgstr "Найдена «{», после явного переключения в автоматический режим"
bd32c6bd 8946
c32b891a
NC
8947#: config/tc-ia64.c:7653
8948msgid "Found '}' when manual bundling is off"
bc7c0509 8949msgstr "Найдена «}», но уже выключено ручное комплектование"
bd32c6bd 8950
c32b891a
NC
8951#: config/tc-ia64.c:7680
8952msgid "Expected ')'"
bc7c0509 8953msgstr "Ожидается «)»"
bd32c6bd 8954
c32b891a
NC
8955#: config/tc-ia64.c:7685
8956msgid "Qualifying predicate expected"
bc7c0509 8957msgstr "Ожидается уточняющий предикат"
bd32c6bd 8958
c32b891a
NC
8959#: config/tc-ia64.c:7704
8960msgid "Tag must come before qualifying predicate."
bc7c0509 8961msgstr "Метка должна указываться до уточняющего предиката."
bd32c6bd 8962
c32b891a
NC
8963#: config/tc-ia64.c:7733
8964msgid "Expected ':'"
bc7c0509 8965msgstr "Ожидается «:»"
bd32c6bd 8966
c32b891a
NC
8967#: config/tc-ia64.c:7749
8968msgid "Tag name expected"
bc7c0509 8969msgstr "Ожидается имя метки"
bd32c6bd 8970
c32b891a
NC
8971#: config/tc-ia64.c:7850
8972msgid "Rotating register index must be a non-negative constant"
bc7c0509 8973msgstr "Индекс оборачивающегося регистра должен быть неотрицательной константой"
bd32c6bd 8974
c32b891a
NC
8975#: config/tc-ia64.c:7855
8976#, c-format
8977msgid "Index out of range 0..%u"
bc7c0509 8978msgstr "Индекс вне диапазона 0..%u"
bd32c6bd 8979
c32b891a
NC
8980#: config/tc-ia64.c:7867
8981msgid "Indirect register index must be a general register"
bc7c0509 8982msgstr "Индекс неявного регистра должен быть обычным регистром"
bd32c6bd 8983
c32b891a
NC
8984#: config/tc-ia64.c:7876
8985msgid "Index can only be applied to rotating or indirect registers"
bc7c0509 8986msgstr "Индекс может применяться только к оборачивающимся или неявным регистрам"
bd32c6bd 8987
c32b891a
NC
8988#: config/tc-ia64.c:7912 config/tc-xstormy16.c:145
8989msgid "Expected '('"
bc7c0509 8990msgstr "Ожидается «(»"
bd32c6bd 8991
c32b891a
NC
8992#: config/tc-ia64.c:7920 config/tc-pdp11.c:445 config/tc-pdp11.c:509
8993#: config/tc-pdp11.c:543 config/tc-tilegx.c:1047 config/tc-tilepro.c:938
8994#: config/tc-xstormy16.c:154
8995msgid "Missing ')'"
bc7c0509 8996msgstr "Отсутствует «)»"
bd32c6bd 8997
c32b891a
NC
8998#: config/tc-ia64.c:7938 config/tc-xstormy16.c:161
8999msgid "Not a symbolic expression"
bc7c0509 9000msgstr "Не является символическим выражением"
bd32c6bd 9001
c32b891a
NC
9002#: config/tc-ia64.c:7943 config/tc-ia64.c:7957
9003msgid "Illegal combination of relocation functions"
bc7c0509 9004msgstr "Неправильная комбинация перемещаемых функций"
bd32c6bd 9005
c32b891a
NC
9006#: config/tc-ia64.c:8046
9007msgid "No current frame"
bc7c0509 9008msgstr "Нет текущего фрейма"
bd32c6bd 9009
c32b891a
NC
9010#: config/tc-ia64.c:8048
9011#, c-format
9012msgid "Register number out of range 0..%u"
bc7c0509 9013msgstr "Номер регистра вне диапазона 0..%u"
bd32c6bd 9014
c32b891a
NC
9015#: config/tc-ia64.c:8087
9016msgid "Standalone `#' is illegal"
bc7c0509 9017msgstr "Самостоятельный «#» недопустим"
bd32c6bd 9018
c32b891a
NC
9019#: config/tc-ia64.c:8090
9020msgid "Redundant `#' suffix operators"
bc7c0509 9021msgstr "Избыточные суффиксы операторов «#»"
bd32c6bd 9022
c32b891a
NC
9023#: config/tc-ia64.c:8248
9024#, c-format
9025msgid "Unhandled dependency %s for %s (%s), note %d"
bc7c0509 9026msgstr "Необработанная зависимость %s для %s (%s), упоминается %d"
bd32c6bd 9027
c32b891a
NC
9028#: config/tc-ia64.c:9561
9029#, c-format
9030msgid "Unrecognized dependency specifier %d\n"
bc7c0509 9031msgstr "Нераспознанный определитель зависимости %d\n"
bd32c6bd 9032
c32b891a
NC
9033#: config/tc-ia64.c:10431
9034msgid "Only the first path encountering the conflict is reported"
bc7c0509 9035msgstr "Сообщается только о первом пути обнаруженного конфликта"
bd32c6bd 9036
c32b891a
NC
9037#: config/tc-ia64.c:10433
9038msgid "This is the location of the conflicting usage"
bc7c0509 9039msgstr "Вот расположение конфликтного использования"
bd32c6bd 9040
c32b891a 9041#: config/tc-ia64.c:10695
bd32c6bd 9042#, c-format
c32b891a 9043msgid "Unknown opcode `%s'"
bc7c0509 9044msgstr "Неизвестный код операции «%s»"
bd32c6bd 9045
c32b891a 9046#: config/tc-ia64.c:10773
bd32c6bd 9047#, c-format
c32b891a 9048msgid "AR %d can only be accessed by %c-unit"
bc7c0509 9049msgstr "AR %d доступен только из %c-модуля"
bd32c6bd 9050
c32b891a
NC
9051#: config/tc-ia64.c:10785
9052msgid "hint.b may be treated as nop"
bc7c0509 9053msgstr "hint.b может восприниматься как nop"
bd32c6bd 9054
c32b891a
NC
9055#: config/tc-ia64.c:10788
9056msgid "hint.b shouldn't be used"
bc7c0509 9057msgstr "hint.b не должен использоваться"
bd32c6bd 9058
c32b891a
NC
9059#: config/tc-ia64.c:10827
9060#, c-format
9061msgid "`%s' cannot be predicated"
bc7c0509 9062msgstr "у «%s» не может быть предиката"
bd32c6bd 9063
c32b891a
NC
9064#: config/tc-ia64.c:10899
9065msgid "Closing bracket missing"
bc7c0509 9066msgstr "Отсутствует закрывающая квадратная скобка"
bd32c6bd 9067
c32b891a
NC
9068#: config/tc-ia64.c:10908
9069msgid "Index must be a general register"
bc7c0509 9070msgstr "Индекс должен быть обычным регистром"
bd32c6bd 9071
c32b891a 9072#: config/tc-ia64.c:11073
bd32c6bd 9073#, c-format
c32b891a 9074msgid "Unsupported fixup size %d"
bc7c0509 9075msgstr "Неподдерживаемый размер местоположения %d"
bd32c6bd 9076
c32b891a
NC
9077#. This should be an error, but since previously there wasn't any
9078#. diagnostic here, don't make it fail because of this for now.
9079#: config/tc-ia64.c:11345
bd32c6bd 9080#, c-format
c32b891a 9081msgid "Cannot express %s%d%s relocation"
bc7c0509 9082msgstr "Невозможно выразить перемещение %s%d%s"
bd32c6bd 9083
c32b891a
NC
9084#: config/tc-ia64.c:11364
9085msgid "No addend allowed in @fptr() relocation"
bc7c0509 9086msgstr "Дополнение недопустимо в перемещении @fptr()"
bd32c6bd 9087
c32b891a
NC
9088#: config/tc-ia64.c:11403
9089msgid "integer operand out of range"
bc7c0509 9090msgstr "Операнд целого вне диапазона"
bd32c6bd 9091
c32b891a 9092#: config/tc-ia64.c:11470
bd32c6bd 9093#, c-format
c32b891a 9094msgid "%s must have a constant value"
bc7c0509 9095msgstr "%s должен быть константным значением"
bd32c6bd 9096
c32b891a 9097#: config/tc-ia64.c:11490
c32b891a 9098msgid "cannot resolve @slotcount parameter"
bc7c0509 9099msgstr "невозможно определить параметр @slotcount"
c32b891a
NC
9100
9101#: config/tc-ia64.c:11523
9102msgid "invalid @slotcount value"
bc7c0509 9103msgstr "недопустимое значение @slotcount"
bd32c6bd 9104
c32b891a 9105#: config/tc-ia64.c:11560 config/tc-z8k.c:1378
bd32c6bd 9106#, c-format
c32b891a 9107msgid "Cannot represent %s relocation in object file"
bc7c0509 9108msgstr "Невозможно представить перемещение %s в объектном файле"
bd32c6bd 9109
c32b891a
NC
9110#: config/tc-ia64.c:11671
9111msgid "Can't add stop bit to mark end of instruction group"
73a05be2 9112msgstr "Не удалось добавить бит остановки для отметки конца группы инструкций"
bd32c6bd 9113
d8dab054 9114#: config/tc-ia64.c:11780 read.c:2600 read.c:3238 read.c:3642 stabs.c:470
c32b891a
NC
9115#, c-format
9116msgid "expected comma after \"%s\""
bc7c0509 9117msgstr "ожидается запятая после «%s»"
bd32c6bd 9118
c32b891a
NC
9119#: config/tc-ia64.c:11822
9120#, c-format
9121msgid "`%s' is already the alias of %s `%s'"
bc7c0509 9122msgstr "«%s» уже является псевдонимом %s «%s»"
bd32c6bd 9123
c32b891a
NC
9124#: config/tc-ia64.c:11832
9125#, c-format
9126msgid "%s `%s' already has an alias `%s'"
bc7c0509 9127msgstr "%s «%s» уже имеет псевдоним «%s»"
bd32c6bd 9128
c32b891a
NC
9129#: config/tc-ia64.c:11843
9130#, c-format
9131msgid "inserting \"%s\" into %s alias hash table failed: %s"
bc7c0509 9132msgstr "не удалось вставить «%s» в таблицу хешей псевдонимов %s: %s"
bd32c6bd 9133
c32b891a
NC
9134#: config/tc-ia64.c:11851
9135#, c-format
9136msgid "inserting \"%s\" into %s name hash table failed: %s"
bc7c0509 9137msgstr "не удалось вставить «%s» в таблицу хешей имён %s: %s"
bd32c6bd 9138
c32b891a 9139#: config/tc-ia64.c:11877
bd32c6bd 9140#, c-format
c32b891a 9141msgid "symbol `%s' aliased to `%s' is not used"
bc7c0509 9142msgstr "символ «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 9143
c32b891a 9144#: config/tc-ia64.c:11900
bd32c6bd 9145#, c-format
c32b891a 9146msgid "section `%s' aliased to `%s' is not used"
bc7c0509 9147msgstr "раздел «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 9148
c32b891a
NC
9149#: config/tc-ip2k.c:139
9150#, c-format
9151msgid "IP2K specific command line options:\n"
bc7c0509 9152msgstr "Специализированные параметры командной строки для IP2K:\n"
bd32c6bd 9153
c32b891a 9154#: config/tc-ip2k.c:140
bd32c6bd 9155#, c-format
c32b891a 9156msgid " -mip2022 restrict to IP2022 insns \n"
bc7c0509 9157msgstr " -mip2022 ограничиться инструкциями IP2022\n"
bd32c6bd 9158
c32b891a
NC
9159#: config/tc-ip2k.c:141
9160#, c-format
9161msgid " -mip2022ext permit extended IP2022 insn\n"
bc7c0509 9162msgstr " -mip2022ext разрешить расширенные инструкции IP2022\n"
bd32c6bd 9163
d8dab054
NC
9164#: config/tc-ip2k.c:230
9165msgid "relaxation not supported\n"
9166msgstr "ослабление не поддерживается\n"
9167
c32b891a 9168#: config/tc-iq2000.c:362
bd32c6bd 9169#, c-format
c32b891a 9170msgid "the yielding instruction %s may not be in a delay slot."
bc7c0509 9171msgstr "Инструкция вызова %s может не допускаться в слоте задержки."
bd32c6bd 9172
c32b891a 9173#: config/tc-iq2000.c:370
bd32c6bd 9174#, c-format
c32b891a 9175msgid "Register number (R%ld) for double word access must be even."
bc7c0509 9176msgstr "Номер регистра (R%ld) для доступа к двойному слову должен быть чётным."
bd32c6bd 9177
c32b891a
NC
9178#: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389
9179#: config/tc-iq2000.c:406 config/tc-mt.c:244 config/tc-mt.c:249
9180#, c-format
9181msgid "operand references R%ld of previous load."
b4a3689a 9182msgstr "операнд ссылается на R%ld предыдущей загрузки."
bd32c6bd 9183
c32b891a
NC
9184#: config/tc-iq2000.c:394
9185msgid "instruction implicitly accesses R31 of previous load."
bc7c0509 9186msgstr "инструкция неявно обращается к R31 предыдущей загрузки."
bd32c6bd 9187
c32b891a
NC
9188#: config/tc-iq2000.c:649 config/tc-mep.c:2008
9189msgid "Unmatched high relocation"
bc7c0509 9190msgstr "Непарное верхнее перемещение"
bd32c6bd 9191
d8dab054 9192#: config/tc-iq2000.c:826 config/tc-mips.c:19393 config/tc-score.c:5810
c32b891a 9193msgid ".end not in text section"
bc7c0509 9194msgstr ".end указана не в текстовом разделе"
bd32c6bd 9195
d8dab054 9196#: config/tc-iq2000.c:830 config/tc-score.c:5813
c32b891a 9197msgid ".end directive without a preceding .ent directive."
bc7c0509 9198msgstr "Директива .end без предшествующей директивы .ent."
bd32c6bd 9199
d8dab054 9200#: config/tc-iq2000.c:839 config/tc-score.c:5821
c32b891a 9201msgid ".end symbol does not match .ent symbol."
bc7c0509 9202msgstr "Символ .end не совпадает с соответствующим символом .ent."
bd32c6bd 9203
d8dab054 9204#: config/tc-iq2000.c:842 config/tc-mips.c:19413 config/tc-score.c:5826
c32b891a 9205msgid ".end directive missing or unknown symbol"
bc7c0509 9206msgstr "Отсутствует директива .end или символ неизвестен"
bd32c6bd 9207
c32b891a
NC
9208#: config/tc-iq2000.c:860
9209msgid "Expected simple number."
bc7c0509 9210msgstr "Ожидается простое число."
c32b891a 9211
d8dab054 9212#: config/tc-iq2000.c:889 config/tc-mips.c:19318 config/tc-score.c:5662
bd32c6bd 9213#, c-format
c32b891a 9214msgid " *input_line_pointer == '%c' 0x%02x\n"
bc7c0509 9215msgstr " *input_line_pointer == «%c» 0x%02x\n"
bd32c6bd 9216
c32b891a
NC
9217#: config/tc-iq2000.c:891
9218msgid "Invalid number"
bc7c0509 9219msgstr "Неверный номер"
bd32c6bd 9220
d8dab054 9221#: config/tc-iq2000.c:925 config/tc-score.c:5700
c32b891a 9222msgid ".ent or .aent not in text section."
bc7c0509 9223msgstr ".ent или .aent не в текстовом разделе."
bd32c6bd 9224
c32b891a
NC
9225#: config/tc-iq2000.c:928
9226msgid "missing `.end'"
bc7c0509 9227msgstr "отсутствует «.end»"
bd32c6bd 9228
c32b891a
NC
9229#: config/tc-m32c.c:142
9230#, c-format
9231msgid " M32C specific command line options:\n"
bc7c0509 9232msgstr " Специализированные параметры командной строки для M32C:\n"
bd32c6bd 9233
c32b891a
NC
9234#. Pretend that we do not recognise this option.
9235#: config/tc-m32r.c:330
9236msgid "Unrecognised option: -hidden"
b4a3689a 9237msgstr "Нераспознанный параметр: -hidden"
bd32c6bd 9238
d8dab054 9239#: config/tc-m32r.c:357 config/tc-sparc.c:602
c32b891a 9240msgid "Unrecognized option following -K"
b4a3689a 9241msgstr "Нераспознанный параметр после -K"
bd32c6bd 9242
c32b891a 9243#: config/tc-m32r.c:372
bd32c6bd 9244#, c-format
c32b891a 9245msgid " M32R specific command line options:\n"
bc7c0509 9246msgstr " Специализированные параметры командной строки для M32R:\n"
bd32c6bd 9247
c32b891a
NC
9248#: config/tc-m32r.c:374
9249#, c-format
9250msgid " -m32r disable support for the m32rx instruction set\n"
b4a3689a 9251msgstr " -m32r выключить поддержку набора инструкций m32rx\n"
bd32c6bd 9252
c32b891a
NC
9253#: config/tc-m32r.c:376
9254#, c-format
9255msgid " -m32rx support the extended m32rx instruction set\n"
b4a3689a 9256msgstr " -m32rx поддержка расширенного набора инструкций m32rx\n"
bd32c6bd 9257
c32b891a
NC
9258#: config/tc-m32r.c:378
9259#, c-format
9260msgid " -m32r2 support the extended m32r2 instruction set\n"
b4a3689a 9261msgstr " -m32r2 поддержка расширенного набора инструкций m32r2\n"
bd32c6bd 9262
c32b891a
NC
9263#: config/tc-m32r.c:380
9264#, c-format
9265msgid " -EL,-little produce little endian code and data\n"
b4a3689a 9266msgstr " -EL,-little генерировать код и данные с обратным порядком байт\n"
bd32c6bd 9267
c32b891a 9268#: config/tc-m32r.c:382
bd32c6bd 9269#, c-format
c32b891a 9270msgid " -EB,-big produce big endian code and data\n"
b4a3689a 9271msgstr " -EB,-big генерировать код и данные с прямым порядком байт\n"
bd32c6bd 9272
c32b891a
NC
9273#: config/tc-m32r.c:384
9274#, c-format
9275msgid " -parallel try to combine instructions in parallel\n"
bd32c6bd 9276msgstr ""
b4a3689a
NC
9277" -parallel пытаться подбирать инструкции для\n"
9278" параллельного выполнения\n"
bd32c6bd 9279
c32b891a 9280#: config/tc-m32r.c:386
bd32c6bd 9281#, c-format
c32b891a 9282msgid " -no-parallel disable -parallel\n"
b4a3689a 9283msgstr " -no-parallel выключить -parallel\n"
bd32c6bd 9284
c32b891a
NC
9285#: config/tc-m32r.c:388
9286#, c-format
9287msgid " -no-bitinst disallow the M32R2's extended bit-field instructions\n"
bd32c6bd 9288msgstr ""
b4a3689a
NC
9289" -no-bitinst запретить инструкции с расширенным битовым\n"
9290" полем M32R2\n"
bd32c6bd 9291
c32b891a
NC
9292#: config/tc-m32r.c:390
9293#, c-format
9294msgid " -O try to optimize code. Implies -parallel\n"
b4a3689a 9295msgstr " -O пытаться оптимизировать код; подразумевается -parallel\n"
bd32c6bd 9296
c32b891a
NC
9297#: config/tc-m32r.c:393
9298#, c-format
9299msgid " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
bd32c6bd 9300msgstr ""
b4a3689a
NC
9301" -warn-explicit-parallel-conflicts предупреждать о параллельных\n"
9302" инструкциях, которые\n"
bd32c6bd 9303
c32b891a 9304#: config/tc-m32r.c:395
b4a3689a 9305#, c-format
c32b891a 9306msgid " might violate constraints\n"
b4a3689a 9307msgstr " могут нарушать ограничения\n"
bd32c6bd 9308
c32b891a 9309#: config/tc-m32r.c:397
bd32c6bd 9310#, c-format
c32b891a 9311msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
b4a3689a 9312msgstr " -no-warn-explicit-parallel-conflicts не предупреждать о параллельных\n"
bd32c6bd 9313
c32b891a 9314#: config/tc-m32r.c:399
b4a3689a 9315#, c-format
c32b891a 9316msgid " instructions might violate constraints\n"
b4a3689a
NC
9317msgstr ""
9318" инструкциях, которые могут\n"
9319" нарушать ограничения\n"
bd32c6bd 9320
c32b891a 9321#: config/tc-m32r.c:401
bd32c6bd 9322#, c-format
c32b891a 9323msgid " -Wp synonym for -warn-explicit-parallel-conflicts\n"
b4a3689a 9324msgstr " -Wp синоним -warn-explicit-parallel-conflicts\n"
bd32c6bd 9325
c32b891a
NC
9326#: config/tc-m32r.c:403
9327#, c-format
9328msgid " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
b4a3689a 9329msgstr " -Wnp синоним -no-warn-explicit-parallel-conflicts\n"
bd32c6bd 9330
c32b891a 9331#: config/tc-m32r.c:405
bd32c6bd 9332#, c-format
c32b891a 9333msgid " -ignore-parallel-conflicts do not check parallel instructions\n"
b4a3689a 9334msgstr " -ignore-parallel-conflicts не проверять параллельные инструкции\n"
bd32c6bd 9335
c32b891a 9336#: config/tc-m32r.c:407
b4a3689a 9337#, c-format
c32b891a 9338msgid " for constraint violations\n"
b4a3689a 9339msgstr " на нарушение ограничений\n"
c32b891a
NC
9340
9341#: config/tc-m32r.c:409
bd32c6bd 9342#, c-format
c32b891a 9343msgid " -no-ignore-parallel-conflicts check parallel instructions for\n"
b4a3689a 9344msgstr " -no-ignore-parallel-conflicts проверять параллельные инструкции\n"
bd32c6bd 9345
c32b891a 9346#: config/tc-m32r.c:411
b4a3689a 9347#, c-format
c32b891a 9348msgid " constraint violations\n"
b4a3689a 9349msgstr " на нарушение ограничений\n"
c32b891a
NC
9350
9351#: config/tc-m32r.c:413
bd32c6bd 9352#, c-format
c32b891a 9353msgid " -Ip synonym for -ignore-parallel-conflicts\n"
b4a3689a 9354msgstr " -Ip синоним -ignore-parallel-conflicts\n"
bd32c6bd 9355
c32b891a
NC
9356#: config/tc-m32r.c:415
9357#, c-format
9358msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
b4a3689a 9359msgstr " -nIp синоним -no-ignore-parallel-conflicts\n"
bd32c6bd 9360
c32b891a 9361#: config/tc-m32r.c:418
bd32c6bd 9362#, c-format
c32b891a 9363msgid " -warn-unmatched-high warn when an (s)high reloc has no matching low reloc\n"
bd32c6bd 9364msgstr ""
b4a3689a
NC
9365" -warn-unmatched-high предупреждать, когда высокое перемещение\n"
9366" не совпадает с низким перемещением\n"
bd32c6bd 9367
c32b891a 9368#: config/tc-m32r.c:420
bd32c6bd 9369#, c-format
c32b891a 9370msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
b4a3689a 9371msgstr " -no-warn-unmatched-high не предупреждать об отсутствии низких перемещений\n"
bd32c6bd 9372
c32b891a 9373#: config/tc-m32r.c:422
bd32c6bd 9374#, c-format
c32b891a 9375msgid " -Wuh synonym for -warn-unmatched-high\n"
b4a3689a 9376msgstr " -Wuh синоним -warn-unmatched-high\n"
bd32c6bd 9377
c32b891a 9378#: config/tc-m32r.c:424
bd32c6bd 9379#, c-format
c32b891a 9380msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
b4a3689a 9381msgstr " -Wnuh синоним -no-warn-unmatched-high\n"
bd32c6bd 9382
c32b891a
NC
9383#: config/tc-m32r.c:427
9384#, c-format
9385msgid " -KPIC generate PIC\n"
b4a3689a 9386msgstr " -KPIC генерировать PIC\n"
bd32c6bd 9387
c32b891a
NC
9388#: config/tc-m32r.c:846
9389msgid "instructions write to the same destination register."
b4a3689a 9390msgstr "Инструкции выполняют запись в один и тот же регистр назначения."
bd32c6bd 9391
c32b891a
NC
9392#: config/tc-m32r.c:854
9393msgid "Instructions do not use parallel execution pipelines."
b4a3689a 9394msgstr "Инструкции не используют конвейеры выполнения параллельно."
bd32c6bd 9395
c32b891a
NC
9396#: config/tc-m32r.c:862
9397msgid "Instructions share the same execution pipeline"
b4a3689a 9398msgstr "Инструкции используют один и тот же конвейер выполнения"
bd32c6bd 9399
c32b891a
NC
9400#: config/tc-m32r.c:927 config/tc-m32r.c:1041
9401#, c-format
9402msgid "not a 16 bit instruction '%s'"
b4a3689a 9403msgstr "«%s» — не 16-битная инструкция"
bd32c6bd 9404
c32b891a 9405#: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237
bd32c6bd 9406#, c-format
c32b891a 9407msgid "instruction '%s' is for the M32R2 only"
b4a3689a 9408msgstr "инструкция «%s» только для M32R2"
bd32c6bd 9409
c32b891a 9410#: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250
bd32c6bd 9411#, c-format
c32b891a 9412msgid "unknown instruction '%s'"
b4a3689a 9413msgstr "неизвестная инструкция «%s»"
bd32c6bd 9414
c32b891a
NC
9415#: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257
9416#, c-format
9417msgid "instruction '%s' is for the M32RX only"
b4a3689a 9418msgstr "инструкция «%s» только для M32RX"
bd32c6bd 9419
c32b891a
NC
9420#: config/tc-m32r.c:970 config/tc-m32r.c:1082
9421#, c-format
9422msgid "instruction '%s' cannot be executed in parallel."
b4a3689a 9423msgstr "Инструкция «%s» не может выполняться параллельно."
bd32c6bd 9424
c32b891a
NC
9425#: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314
9426msgid "internal error: lookup/get operands failed"
b4a3689a 9427msgstr "внутренняя ошибка: ошибка поиска/получения операндов"
bd32c6bd 9428
c32b891a 9429#: config/tc-m32r.c:1092
bd32c6bd 9430#, c-format
c32b891a 9431msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
b4a3689a 9432msgstr "«%s»: только инструкция NOP может использоваться для параллельного выполнения на m32r"
bd32c6bd 9433
c32b891a 9434#: config/tc-m32r.c:1121
bd32c6bd 9435#, c-format
c32b891a 9436msgid "%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?"
b4a3689a 9437msgstr "%s: вывод 1-й инструкции совпадает с вводом 2-й инструкции — так и задумывалось?"
bd32c6bd 9438
c32b891a 9439#: config/tc-m32r.c:1125
bd32c6bd 9440#, c-format
c32b891a 9441msgid "%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?"
b4a3689a 9442msgstr "%s: вывод 2-й инструкции совпадает с вводом 1-й инструкции — так и задумывалось?"
bd32c6bd 9443
d8dab054
NC
9444#: config/tc-m32r.c:1488 config/tc-microblaze.c:196
9445msgid "Expected comma after symbol-name: rest of line ignored."
9446msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
9447
c32b891a 9448#: config/tc-m32r.c:1498
bd32c6bd 9449#, c-format
c32b891a 9450msgid ".SCOMMon length (%ld.) <0! Ignored."
b4a3689a 9451msgstr "Длина .SCOMMon (%ld.) <0! Игнорируется."
bd32c6bd 9452
d8dab054
NC
9453#: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2281
9454#: config/tc-ppc.c:3791 config/tc-ppc.c:3833 config/tc-ppc.c:5393
9455msgid "ignoring bad alignment"
9456msgstr "игнорируется плохой аргумент"
9457
9458#: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383
9459msgid "Common alignment not a power of 2"
9460msgstr "Общее выравнивание не кратно степени 2"
9461
9462#: config/tc-m32r.c:1539 config/tc-microblaze.c:229
9463#, c-format
9464msgid "Ignoring attempt to re-define symbol `%s'."
9465msgstr "Игнорируется попытка переопределения символа «%s»."
9466
c32b891a
NC
9467#: config/tc-m32r.c:1548
9468#, c-format
9469msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 9470msgstr "Длина .scomm «%s» уже равна %ld. Не изменяется на %ld."
bd32c6bd 9471
d8dab054
NC
9472#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4232
9473#: config/tc-nds32.c:4268 config/tc-sh.c:392 config/tc-sh.c:2061
c32b891a 9474msgid "Invalid PIC expression."
b4a3689a 9475msgstr "Неверное выражение PIC."
bd32c6bd 9476
c32b891a
NC
9477#: config/tc-m32r.c:2069
9478msgid "Unmatched high/shigh reloc"
b4a3689a 9479msgstr "Непарное перемещение high/shigh"
bd32c6bd 9480
c32b891a
NC
9481#: config/tc-m68hc11.c:416
9482#, c-format
9483msgid ""
9484"Motorola 68HC11/68HC12/68HCS12 options:\n"
9485" -m68hc11 | -m68hc12 |\n"
9486" -m68hcs12 | -mm9s12x |\n"
9487" -mm9s12xg specify the processor [default %s]\n"
9488" -mshort use 16-bit int ABI (default)\n"
9489" -mlong use 32-bit int ABI\n"
9490" -mshort-double use 32-bit double ABI\n"
9491" -mlong-double use 64-bit double ABI (default)\n"
9492" --force-long-branches always turn relative branches into absolute ones\n"
9493" -S,--short-branches do not turn relative branches into absolute ones\n"
9494" when the offset is out of range\n"
9495" --strict-direct-mode do not turn the direct mode into extended mode\n"
9496" when the instruction does not support direct mode\n"
9497" --print-insn-syntax print the syntax of instruction in case of error\n"
9498" --print-opcodes print the list of instructions with syntax\n"
9499" --xgate-ramoffset offset ram addresses by 0xc000\n"
9500" --generate-example generate an example of each instruction\n"
9501" (used for testing)\n"
bd32c6bd 9502msgstr ""
b4a3689a
NC
9503"Параметры Motorola 68HC11/68HC12/68HCS12:\n"
9504" -m68hc11 | -m68hc12 |\n"
9505" -m68hcs12 | -mm9s12x |\n"
9506" -mm9s12xg задать процессор [по умолчанию %s]\n"
9507" -mshort использовать 16-битный int ABI (по умолчанию)\n"
9508" -mlong использовать 32-битный int ABI\n"
9509" -mshort-double использовать 32-битный double ABI\n"
9510" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
9511" --force-long-branches всегда превращать относительные ветви в абсолютные\n"
9512" -S,--short-branches не превращать относительные ветви в абсолютные,\n"
9513" если смещение выходит за границы диапазона\n"
9514" --strict-direct-mode не превращать прямой режим в расширенный,\n"
9515" если инструкция не поддерживает прямой режим\n"
9516" --print-insn-syntax печатать синтаксис инструкций в случае ошибки\n"
9517" --print-opcodes печатать список инструкций с синтаксисом\n"
9518" --xgate-ramoffset смещать адреса ram на 0xc000\n"
9519" --generate-example генерировать пример каждой инструкции\n"
9520" (используется для тестирования)\n"
bd32c6bd 9521
c32b891a
NC
9522#: config/tc-m68hc11.c:464 config/tc-xgate.c:284
9523#, c-format
9524msgid "Default target `%s' is not supported."
b4a3689a 9525msgstr "Цель по умолчанию «%s» не поддерживается."
bd32c6bd 9526
c32b891a
NC
9527#. Dump the opcode statistics table.
9528#: config/tc-m68hc11.c:482
9529#, c-format
9530msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
b4a3689a 9531msgstr "Имя # Режимы Мин ops Макс ops Маска режимов # Используется\n"
bd32c6bd 9532
c32b891a 9533#: config/tc-m68hc11.c:561
bd32c6bd 9534#, c-format
c32b891a 9535msgid "Option `%s' is not recognized."
b4a3689a 9536msgstr "Нераспознанный параметр «%s»."
bd32c6bd 9537
c32b891a
NC
9538#: config/tc-m68hc11.c:748
9539msgid "imm3"
b4a3689a 9540msgstr "imm3"
bd32c6bd 9541
c32b891a
NC
9542#: config/tc-m68hc11.c:756
9543msgid "RD"
b4a3689a 9544msgstr "RD"
bd32c6bd 9545
c32b891a
NC
9546#: config/tc-m68hc11.c:764
9547msgid "RD,RS"
b4a3689a 9548msgstr "RD,RS"
bd32c6bd 9549
c32b891a
NC
9550#: config/tc-m68hc11.c:772
9551msgid "RI, #imm4"
b4a3689a 9552msgstr "RI, #imm4"
bd32c6bd 9553
c32b891a
NC
9554#: config/tc-m68hc11.c:804
9555msgid "RD, (RI,#offs5)"
b4a3689a 9556msgstr "RD, (RI,#offs5)"
bd32c6bd 9557
c32b891a
NC
9558#: config/tc-m68hc11.c:856
9559msgid "#<imm8>"
b4a3689a 9560msgstr "#<imm8>"
bd32c6bd 9561
c32b891a
NC
9562#: config/tc-m68hc11.c:865
9563msgid "#<imm16>"
b4a3689a 9564msgstr "#<imm16>"
bd32c6bd 9565
c32b891a
NC
9566#: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
9567msgid "<imm8>,X"
b4a3689a 9568msgstr "<imm8>,X"
bd32c6bd 9569
c32b891a
NC
9570#: config/tc-m68hc11.c:910
9571msgid "*<abs8>"
b4a3689a 9572msgstr "*<abs8>"
bd32c6bd 9573
c32b891a
NC
9574#: config/tc-m68hc11.c:922
9575msgid "#<mask>"
b4a3689a 9576msgstr "#<маска>"
bd32c6bd 9577
c32b891a 9578#: config/tc-m68hc11.c:932
bd32c6bd 9579#, c-format
c32b891a 9580msgid "symbol%d"
b4a3689a 9581msgstr "symbol%d"
bd32c6bd 9582
c32b891a
NC
9583#: config/tc-m68hc11.c:934
9584msgid "<abs>"
b4a3689a 9585msgstr "<abs>"
bd32c6bd 9586
c32b891a
NC
9587#: config/tc-m68hc11.c:953
9588msgid "<label>"
b4a3689a 9589msgstr "<метка>"
bd32c6bd 9590
c32b891a 9591#: config/tc-m68hc11.c:969
bd32c6bd 9592#, c-format
c32b891a
NC
9593msgid ""
9594"# Example of `%s' instructions\n"
9595"\t.sect .text\n"
9596"_start:\n"
bd32c6bd 9597msgstr ""
b4a3689a
NC
9598"# Пример инструкций «%s»\n"
9599"\t.sect .text\n"
9600"_start:\n"
bd32c6bd 9601
c32b891a 9602#: config/tc-m68hc11.c:1016
bd32c6bd 9603#, c-format
c32b891a 9604msgid "Instruction `%s' is not recognized."
b4a3689a 9605msgstr "Нераспознанная инструкция «%s»."
bd32c6bd 9606
c32b891a 9607#: config/tc-m68hc11.c:1021
bd32c6bd 9608#, c-format
c32b891a 9609msgid "Instruction formats for `%s':"
b4a3689a 9610msgstr "Форматы инструкции «%s»:"
bd32c6bd 9611
c32b891a 9612#: config/tc-m68hc11.c:1173
bd32c6bd 9613#, c-format
c32b891a 9614msgid "Immediate operand is not allowed for operand %d."
b4a3689a 9615msgstr "Непосредственный операнд недопустим для операнда %d."
bd32c6bd 9616
c32b891a
NC
9617#: config/tc-m68hc11.c:1217
9618msgid "Indirect indexed addressing is not valid for 68HC11."
b4a3689a 9619msgstr "Косвенная индексная адресация не допускается для 68HC11."
bd32c6bd 9620
c32b891a
NC
9621#: config/tc-m68hc11.c:1237
9622msgid "Spurious `,' or bad indirect register addressing mode."
b4a3689a 9623msgstr "Лишняя «,» или неверный режим косвенной регистровой адресации."
bd32c6bd 9624
c32b891a
NC
9625#: config/tc-m68hc11.c:1259
9626msgid "Missing second register or offset for indexed-indirect mode."
b4a3689a 9627msgstr "Отсутствует второй регистр или смещение для режима косвенной индексации."
bd32c6bd 9628
c32b891a
NC
9629#: config/tc-m68hc11.c:1269
9630msgid "Missing second register for indexed-indirect mode."
b4a3689a 9631msgstr "Отсутствует второй регистр для режима косвенной индексации."
bd32c6bd 9632
c32b891a
NC
9633#: config/tc-m68hc11.c:1285
9634msgid "Missing `]' to close indexed-indirect mode."
b4a3689a 9635msgstr "Отсутствует «]» для закрытия режима косвенной индексации."
bd32c6bd 9636
c32b891a
NC
9637#: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
9638#: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
9639msgid "Illegal operand."
b4a3689a 9640msgstr "Некорректный операнд."
bd32c6bd 9641
c32b891a
NC
9642#. Looks like OP_R_R.
9643#: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
9644#: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
9645#: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
9646msgid "Missing operand."
b4a3689a 9647msgstr "Пропущен операнд."
bd32c6bd 9648
c32b891a
NC
9649#: config/tc-m68hc11.c:1388
9650msgid "Pre-increment mode is not valid for 68HC11"
b4a3689a 9651msgstr "Пред-инкрементный режим не допускается для 68HC11"
bd32c6bd 9652
c32b891a
NC
9653#: config/tc-m68hc11.c:1401
9654msgid "Wrong register in register indirect mode."
b4a3689a 9655msgstr "Неверный регистр в режиме с косвенным регистром."
bd32c6bd 9656
c32b891a
NC
9657#: config/tc-m68hc11.c:1409
9658msgid "Missing `]' to close register indirect operand."
b4a3689a 9659msgstr "Отсутствует «]» для закрытия операнда косвенного регистра."
bd32c6bd 9660
c32b891a
NC
9661#: config/tc-m68hc11.c:1429
9662msgid "Post-decrement mode is not valid for 68HC11."
b4a3689a 9663msgstr "Пост-декрементный режим не допускается для 68HC11."
bd32c6bd 9664
c32b891a
NC
9665#: config/tc-m68hc11.c:1437
9666msgid "Post-increment mode is not valid for 68HC11."
b4a3689a 9667msgstr "Пост-инкрементный режим не допускается для 68HC11."
bd32c6bd 9668
c32b891a
NC
9669#: config/tc-m68hc11.c:1455
9670msgid "Invalid indexed indirect mode."
b4a3689a 9671msgstr "Неверный режим косвенной индексации."
bd32c6bd 9672
c32b891a 9673#: config/tc-m68hc11.c:1579
bd32c6bd 9674#, c-format
c32b891a 9675msgid "Trap id `%ld' is out of range."
b4a3689a 9676msgstr "Идентификатор ловушки «%ld» вне допустимого диапазона."
bd32c6bd 9677
c32b891a
NC
9678#: config/tc-m68hc11.c:1583
9679msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
b4a3689a 9680msgstr "Идентификатор ловушки должен находиться в пределах [0x30..0x39] или [0x40..0xff]."
bd32c6bd 9681
c32b891a 9682#: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
bd32c6bd 9683#, c-format
c32b891a 9684msgid "Operand out of 8-bit range: `%ld'."
b4a3689a 9685msgstr "Операнд вне 8-битного диапазона: «%ld»."
bd32c6bd 9686
c32b891a
NC
9687#: config/tc-m68hc11.c:1597
9688msgid "The trap id must be a constant."
b4a3689a 9689msgstr "Идентификатор ловушки должен быть константой."
bd32c6bd 9690
c32b891a
NC
9691#: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
9692#, c-format
9693msgid "Operand `%x' not recognized in fixup8."
b4a3689a 9694msgstr "Операнд «%x» не распознан в fixup8."
bd32c6bd 9695
c32b891a 9696#: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
bd32c6bd 9697#, c-format
c32b891a 9698msgid "Operand out of 16-bit range: `%ld'."
b4a3689a 9699msgstr "Операнд вне 16-битного диапазона: «%ld»."
bd32c6bd 9700
c32b891a 9701#: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
bd32c6bd 9702#, c-format
c32b891a 9703msgid "Operand `%x' not recognized in fixup16."
b4a3689a 9704msgstr "Операнд «%x» не распознан в fixup16."
bd32c6bd 9705
c32b891a 9706#: config/tc-m68hc11.c:1801
bd32c6bd 9707#, c-format
c32b891a 9708msgid "Unexpected branch conversion with `%x'"
b4a3689a 9709msgstr "Неожиданное преобразование ветвления с «%x»."
bd32c6bd 9710
c32b891a 9711#: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
bd32c6bd 9712#, c-format
c32b891a 9713msgid "Operand out of range for a relative branch: `%ld'"
b4a3689a 9714msgstr "Операнд вне диапазона относительного ветвления: «%ld»."
bd32c6bd 9715
c32b891a
NC
9716#: config/tc-m68hc11.c:1987
9717msgid "Invalid register for dbcc/tbcc instruction."
b4a3689a 9718msgstr "Некорректный регистр в инструкции dbcc/tbcc."
bd32c6bd 9719
c32b891a 9720#: config/tc-m68hc11.c:2075
bd32c6bd 9721#, c-format
c32b891a 9722msgid "Increment/decrement value is out of range: `%ld'."
b4a3689a 9723msgstr "Значение увеличения/уменьшения за пределами диапазона: «%ld»."
bd32c6bd 9724
c32b891a
NC
9725#: config/tc-m68hc11.c:2087
9726msgid "Expecting a register."
b4a3689a 9727msgstr "Ожидается регистр."
bd32c6bd 9728
c32b891a
NC
9729#: config/tc-m68hc11.c:2102
9730msgid "Invalid register for post/pre increment."
b4a3689a 9731msgstr "Некорректный регистр для пост/пре увеличения."
bd32c6bd 9732
c32b891a
NC
9733#: config/tc-m68hc11.c:2132
9734msgid "Invalid register."
b4a3689a 9735msgstr "Некорректный регистр."
bd32c6bd 9736
c32b891a 9737#: config/tc-m68hc11.c:2139
bd32c6bd 9738#, c-format
c32b891a 9739msgid "Offset out of 16-bit range: %ld."
b4a3689a 9740msgstr "Смещение вне 16-битного диапазона: %ld."
bd32c6bd 9741
c32b891a 9742#: config/tc-m68hc11.c:2145
bd32c6bd 9743#, c-format
c32b891a 9744msgid "Offset out of 5-bit range for movw/movb insn: %ld."
b4a3689a 9745msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld."
bd32c6bd 9746
c32b891a
NC
9747#: config/tc-m68hc11.c:2270
9748msgid "Expecting register D for indexed indirect mode."
b4a3689a 9749msgstr "Ожидается регистр D для режима косвенной индексации."
bd32c6bd 9750
c32b891a
NC
9751#: config/tc-m68hc11.c:2272
9752msgid "Indexed indirect mode is not allowed for movb/movw."
b4a3689a 9753msgstr "Режим косвенной индексации не допускается для movb/movw."
bd32c6bd 9754
c32b891a
NC
9755#: config/tc-m68hc11.c:2289
9756msgid "Invalid accumulator register."
b4a3689a 9757msgstr "Некорректный регистр аккумулятора."
bd32c6bd 9758
c32b891a
NC
9759#: config/tc-m68hc11.c:2315
9760msgid "Invalid indexed register."
b4a3689a 9761msgstr "Некорректный регистр индекса."
bd32c6bd 9762
c32b891a
NC
9763#: config/tc-m68hc11.c:2325
9764msgid "Addressing mode not implemented yet."
b4a3689a 9765msgstr "Режим адресации пока не реализован."
bd32c6bd 9766
c32b891a
NC
9767#: config/tc-m68hc11.c:2339
9768msgid "Invalid source register for this instruction, use 'tfr'."
b4a3689a 9769msgstr "Некорректный регистр-источник для этой инструкции, используйте «tfr»."
bd32c6bd 9770
c32b891a
NC
9771#: config/tc-m68hc11.c:2341
9772msgid "Invalid source register."
b4a3689a 9773msgstr "Некорректный регистр-источник."
bd32c6bd 9774
c32b891a
NC
9775#: config/tc-m68hc11.c:2346
9776msgid "Invalid destination register for this instruction, use 'tfr'."
b4a3689a 9777msgstr "Некорректный регистр-приёмник для этой инструкции, используйте «tfr»."
bd32c6bd 9778
c32b891a
NC
9779#: config/tc-m68hc11.c:2348
9780msgid "Invalid destination register."
b4a3689a 9781msgstr "Некорректный регистр-приёмник."
bd32c6bd 9782
c32b891a
NC
9783#: config/tc-m68hc11.c:2523
9784msgid "Invalid indexed register, expecting register X."
b4a3689a 9785msgstr "Некорректный регистр индекса, ожидается регистр X."
bd32c6bd 9786
c32b891a
NC
9787#: config/tc-m68hc11.c:2525
9788msgid "Invalid indexed register, expecting register Y."
b4a3689a 9789msgstr "Некорректный регистр индекса, ожидается регистр Y."
bd32c6bd 9790
d8dab054 9791#: config/tc-m68hc11.c:2844 config/tc-s12z.c:3671
c32b891a 9792msgid "No instruction or missing opcode."
b4a3689a 9793msgstr "Нет инструкции или отсутствует код операции."
bd32c6bd 9794
c32b891a
NC
9795#: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3532
9796#, c-format
9797msgid "Opcode `%s' is not recognized."
b4a3689a 9798msgstr "Код операции «%s» не распознан."
bd32c6bd 9799
c32b891a
NC
9800#: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3554
9801#, c-format
9802msgid "Garbage at end of instruction: `%s'."
b4a3689a 9803msgstr "Мусор в конце инструкции: «%s»."
bd32c6bd 9804
c32b891a 9805#: config/tc-m68hc11.c:3440
bd32c6bd 9806#, c-format
c32b891a 9807msgid "Failed to find a valid mode for `%s'."
b4a3689a 9808msgstr "Не удалось найти допустимый режим для «%s»."
bd32c6bd 9809
c32b891a
NC
9810#: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3682 config/tc-m68hc11.c:3688
9811#, c-format
9812msgid "Invalid operand for `%s'"
b4a3689a 9813msgstr "Некорректный операнд для «%s»."
bd32c6bd 9814
c32b891a 9815#: config/tc-m68hc11.c:3740
bd32c6bd 9816#, c-format
c32b891a 9817msgid "Invalid mode: %s\n"
b4a3689a 9818msgstr "Неверный режим: %s\n"
bd32c6bd 9819
c32b891a
NC
9820#: config/tc-m68hc11.c:3799
9821msgid "bad .relax format"
b4a3689a 9822msgstr "неверный формат .relax"
bd32c6bd 9823
d8dab054 9824#: config/tc-m68hc11.c:3843 config/tc-s12z.c:3762 config/tc-xgate.c:630
c32b891a
NC
9825#, c-format
9826msgid "Relocation %d is not supported by object file format."
b4a3689a 9827msgstr "Перемещение %d не поддерживается форматом объектного файла."
bd32c6bd 9828
c32b891a
NC
9829#: config/tc-m68hc11.c:4120
9830msgid "bra or bsr with undefined symbol."
b4a3689a 9831msgstr "bra или bsr с неопределенным символом."
bd32c6bd 9832
c32b891a
NC
9833#: config/tc-m68hc11.c:4221 config/tc-m68hc11.c:4278
9834#, c-format
9835msgid "Subtype %d is not recognized."
b4a3689a 9836msgstr "Подтип %d не распознан."
bd32c6bd 9837
d8dab054 9838#: config/tc-m68hc11.c:4336 config/tc-s12z.c:3803 config/tc-xgate.c:663
c32b891a 9839msgid "Expression too complex."
b4a3689a 9840msgstr "Слишком сложное выражение."
bd32c6bd 9841
d8dab054
NC
9842#: config/tc-m68hc11.c:4367 config/tc-s12z.c:3825 config/tc-xgate.c:708
9843#: config/tc-xgate.c:717
c32b891a 9844msgid "Value out of 16-bit range."
b4a3689a 9845msgstr "Значение за пределами 16-битного диапазона."
bd32c6bd 9846
c32b891a
NC
9847#: config/tc-m68hc11.c:4389
9848#, c-format
9849msgid "Value %ld too large for 8-bit PC-relative branch."
b4a3689a 9850msgstr "Значение %ld слишком велико для 8-битного ветвления, относительного PC."
bd32c6bd 9851
c32b891a 9852#: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
bd32c6bd 9853#, c-format
c32b891a 9854msgid "Value %ld too large for 9-bit PC-relative branch."
b4a3689a 9855msgstr "Значение %ld слишком велико для 9-битного ветвления, относительного PC."
bd32c6bd 9856
c32b891a
NC
9857#: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
9858#, c-format
9859msgid "Value %ld too large for 10-bit PC-relative branch."
b4a3689a 9860msgstr "Значение %ld слишком велико для 10-битного ветвления, относительного PC."
bd32c6bd 9861
c32b891a 9862#: config/tc-m68hc11.c:4416
bd32c6bd 9863#, c-format
c32b891a 9864msgid "Auto increment/decrement offset '%ld' is out of range."
b4a3689a 9865msgstr "Смещение автоматического увеличения/уменьшения «%ld» за пределами диапазона."
bd32c6bd 9866
c32b891a 9867#: config/tc-m68hc11.c:4429
bd32c6bd 9868#, c-format
c32b891a 9869msgid "Offset out of 5-bit range for movw/movb insn: %ld"
b4a3689a 9870msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld"
bd32c6bd 9871
c32b891a
NC
9872#: config/tc-m68hc11.c:4440
9873#, c-format
9874msgid "Offset out of 9-bit range for movw/movb insn: %ld"
b4a3689a 9875msgstr "Смещение для инструкции movw/movb вне 9-битного диапазона: %ld"
bd32c6bd 9876
c32b891a
NC
9877#: config/tc-m68hc11.c:4452
9878#, c-format
9879msgid "Offset out of 16-bit range for movw/movb insn: %ld"
b4a3689a 9880msgstr "Смещение для инструкции movw/movb вне 16-битного диапазона: %ld"
bd32c6bd 9881
d8dab054 9882#: config/tc-m68hc11.c:4469 config/tc-s12z.c:3831 config/tc-xgate.c:752
c32b891a
NC
9883#, c-format
9884msgid "Line %d: unknown relocation type: 0x%x."
b4a3689a 9885msgstr "Строка %d: неизвестный тип перемещения: 0x%x."
bd32c6bd 9886
c32b891a
NC
9887#: config/tc-m68hc11.c:4494
9888msgid "Invalid directive"
b4a3689a 9889msgstr "Неверная директива"
bd32c6bd 9890
d8dab054 9891#: config/tc-m68k.c:1139
c32b891a
NC
9892#, c-format
9893msgid "Can not do %d byte pc-relative relocation"
b4a3689a 9894msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 9895
d8dab054 9896#: config/tc-m68k.c:1141
c32b891a
NC
9897#, c-format
9898msgid "Can not do %d byte pc-relative pic relocation"
b4a3689a 9899msgstr "Невозможно выполнить %d-байтовое перемещение pic, относительное pc"
bd32c6bd 9900
d8dab054 9901#: config/tc-m68k.c:1146
c32b891a
NC
9902#, c-format
9903msgid "Can not do %d byte relocation"
b4a3689a 9904msgstr "Невозможно выполнить %d-байтовое перемещение"
bd32c6bd 9905
d8dab054 9906#: config/tc-m68k.c:1148
c32b891a
NC
9907#, c-format
9908msgid "Can not do %d byte pic relocation"
b4a3689a 9909msgstr "Невозможно выполнить %d-байтовое перемещение pic"
bd32c6bd 9910
d8dab054 9911#: config/tc-m68k.c:1218
c32b891a
NC
9912#, c-format
9913msgid "Unable to produce reloc against symbol '%s'"
b4a3689a 9914msgstr "Невозможно создать перемещение с символом «%s»"
bd32c6bd 9915
d8dab054 9916#: config/tc-m68k.c:1277 config/tc-vax.c:2369
bd32c6bd 9917#, c-format
c32b891a 9918msgid "Cannot make %s relocation PC relative"
b4a3689a 9919msgstr "Невозможно выполнить перемещение %s, относительное PC"
bd32c6bd 9920
d8dab054 9921#: config/tc-m68k.c:1359 config/tc-vax.c:1879
c32b891a 9922msgid "No operator"
b4a3689a 9923msgstr "Нет оператора"
bd32c6bd 9924
d8dab054 9925#: config/tc-m68k.c:1389 config/tc-vax.c:1895
c32b891a 9926msgid "Unknown operator"
b4a3689a 9927msgstr "Неизвестный оператор"
bd32c6bd 9928
d8dab054 9929#: config/tc-m68k.c:2292
c32b891a 9930msgid "invalid instruction for this architecture; needs "
b4a3689a 9931msgstr "неверная инструкция на этой архитектуре; требуется "
bd32c6bd 9932
d8dab054 9933#: config/tc-m68k.c:2300
c32b891a 9934msgid "hardware divide"
b4a3689a 9935msgstr "аппаратное деление"
bd32c6bd 9936
d8dab054 9937#: config/tc-m68k.c:2322 config/tc-m68k.c:2326 config/tc-m68k.c:2330
c32b891a 9938msgid "or higher"
b4a3689a 9939msgstr "или выше"
bd32c6bd 9940
d8dab054 9941#: config/tc-m68k.c:2383
c32b891a 9942msgid "operands mismatch"
b4a3689a 9943msgstr "несоответствие операндов"
bd32c6bd 9944
d8dab054 9945#: config/tc-m68k.c:2447 config/tc-m68k.c:2453 config/tc-m68k.c:2459
c32b891a
NC
9946#: config/tc-mmix.c:2495 config/tc-mmix.c:2519
9947msgid "operand out of range"
b4a3689a 9948msgstr "операнд вне диапазона"
bd32c6bd 9949
d8dab054 9950#: config/tc-m68k.c:2516
bd32c6bd 9951#, c-format
c32b891a 9952msgid "Bignum too big for %c format; truncated"
b4a3689a 9953msgstr "Bignum слишком большой для формата %c; обрезан"
bd32c6bd 9954
d8dab054 9955#: config/tc-m68k.c:2593
c32b891a 9956msgid "displacement too large for this architecture; needs 68020 or higher"
73a05be2 9957msgstr "перестановка слишком велика для этой архитектуры; требуется 68020 или выше"
bd32c6bd 9958
d8dab054 9959#: config/tc-m68k.c:2701
c32b891a 9960msgid "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
b4a3689a 9961msgstr "некорректный коэффициент масштабирования для этой архитектуры; требуется cpu32, 68020 или выше"
bd32c6bd 9962
d8dab054 9963#: config/tc-m68k.c:2706
c32b891a 9964msgid "invalid index size for coldfire"
b4a3689a 9965msgstr "неправильный размер индекса для coldfire"
bd32c6bd 9966
d8dab054 9967#: config/tc-m68k.c:2759
c32b891a 9968msgid "Forcing byte displacement"
73a05be2 9969msgstr "Принудительная байтовая перестановка"
bd32c6bd 9970
d8dab054 9971#: config/tc-m68k.c:2761
c32b891a 9972msgid "byte displacement out of range"
73a05be2 9973msgstr "байтовая перестановка за пределами диапазона"
bd32c6bd 9974
d8dab054 9975#: config/tc-m68k.c:2806 config/tc-m68k.c:2844
c32b891a 9976msgid "invalid operand mode for this architecture; needs 68020 or higher"
b4a3689a 9977msgstr "некорректный режим операнда для этой архитектуры; требуется 68020 или выше"
bd32c6bd 9978
d8dab054 9979#: config/tc-m68k.c:2830 config/tc-m68k.c:2864
c32b891a 9980msgid ":b not permitted; defaulting to :w"
b4a3689a 9981msgstr ":b не допускается; по умолчанию используется :w"
bd32c6bd 9982
d8dab054 9983#: config/tc-m68k.c:2939
c32b891a 9984msgid "unsupported byte value; use a different suffix"
b4a3689a 9985msgstr "неподдерживаемое байтовое значение; используйте другой суффикс"
bd32c6bd 9986
d8dab054 9987#: config/tc-m68k.c:2954
c32b891a 9988msgid "unknown/incorrect operand"
b4a3689a 9989msgstr "неизвестный/некорректный операнд"
bd32c6bd 9990
d8dab054
NC
9991#: config/tc-m68k.c:2997 config/tc-m68k.c:3005 config/tc-m68k.c:3012
9992#: config/tc-m68k.c:3019
c32b891a 9993msgid "out of range"
b4a3689a 9994msgstr "вне диапазона"
bd32c6bd 9995
d8dab054 9996#: config/tc-m68k.c:3090
c32b891a 9997msgid "Can't use long branches on this architecture"
73a05be2 9998msgstr "Не удалось использовать длинные ветвления на этой архитектуре."
bd32c6bd 9999
d8dab054 10000#: config/tc-m68k.c:3196
c32b891a 10001msgid "Expression out of range, using 0"
b4a3689a 10002msgstr "Выражение вне диапазона; используется 0"
bd32c6bd 10003
d8dab054 10004#: config/tc-m68k.c:3397 config/tc-m68k.c:3413
c32b891a 10005msgid "Floating point register in register list"
b4a3689a 10006msgstr "Регистр плавающей запятой в списке регистров"
bd32c6bd 10007
d8dab054 10008#: config/tc-m68k.c:3403
c32b891a 10009msgid "Wrong register in floating-point reglist"
b4a3689a 10010msgstr "Неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10011
d8dab054 10012#: config/tc-m68k.c:3419
c32b891a 10013msgid "incorrect register in reglist"
b4a3689a 10014msgstr "неверный регистр в списке регистров"
bd32c6bd 10015
d8dab054 10016#: config/tc-m68k.c:3425
c32b891a 10017msgid "wrong register in floating-point reglist"
b4a3689a 10018msgstr "неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10019
d8dab054
NC
10020#: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3143
10021msgid "failed sanity check."
10022msgstr "проверка на исправность не пройдена."
10023
c32b891a 10024#. ERROR.
d8dab054 10025#: config/tc-m68k.c:3898
c32b891a 10026msgid "Extra )"
b4a3689a 10027msgstr "Дополнительная )"
bd32c6bd 10028
c32b891a 10029#. ERROR.
d8dab054 10030#: config/tc-m68k.c:3909
c32b891a 10031msgid "Missing )"
b4a3689a 10032msgstr "Отсутствует )"
bd32c6bd 10033
d8dab054 10034#: config/tc-m68k.c:3926
c32b891a 10035msgid "Missing operand"
b4a3689a 10036msgstr "Пропущен операнд"
bd32c6bd 10037
d8dab054 10038#: config/tc-m68k.c:4251
bd32c6bd 10039#, c-format
c32b891a 10040msgid "unrecognized default cpu `%s'"
b4a3689a 10041msgstr "нераспознанный тип ЦП по умолчанию «%s»"
bd32c6bd 10042
d8dab054 10043#: config/tc-m68k.c:4305
c32b891a
NC
10044#, c-format
10045msgid "%s -- statement `%s' ignored"
b4a3689a 10046msgstr "%s — оператор «%s» игнорируется"
bd32c6bd 10047
d8dab054 10048#: config/tc-m68k.c:4352
c32b891a
NC
10049#, c-format
10050msgid "Don't know how to figure out width of %c in md_assemble()"
b4a3689a 10051msgstr "Неизвестно, как определить ширину «%c» в md_assemble()"
bd32c6bd 10052
d8dab054 10053#: config/tc-m68k.c:4584 config/tc-m68k.c:4623
c32b891a
NC
10054#, c-format
10055msgid "Internal Error: Can't find %s in hash table"
73a05be2 10056msgstr "Внутренняя ошибка: не удалось найти %s в хеш-таблице"
bd32c6bd 10057
d8dab054 10058#: config/tc-m68k.c:4587 config/tc-m68k.c:4626
bd32c6bd 10059#, c-format
c32b891a 10060msgid "Internal Error: Can't hash %s: %s"
73a05be2 10061msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
bd32c6bd 10062
d8dab054 10063#: config/tc-m68k.c:4747
c32b891a
NC
10064#, c-format
10065msgid "text label `%s' aligned to odd boundary"
b4a3689a 10066msgstr "метка текста «%s» выровнена по нечётной границе"
bd32c6bd 10067
d8dab054 10068#: config/tc-m68k.c:4909
c32b891a
NC
10069#, c-format
10070msgid "value %ld out of range"
b4a3689a 10071msgstr "значение %ld за пределами диапазона"
bd32c6bd 10072
d8dab054 10073#: config/tc-m68k.c:4923
c32b891a 10074msgid "invalid byte branch offset"
b4a3689a 10075msgstr "неверное смещение байтового смещения"
bd32c6bd 10076
d8dab054 10077#: config/tc-m68k.c:4960
c32b891a 10078msgid "short branch with zero offset: use :w"
b4a3689a 10079msgstr "короткое ветвление с нулевым смещением: используйте :w"
bd32c6bd 10080
d8dab054 10081#: config/tc-m68k.c:5004
c32b891a 10082msgid "Conversion of PC relative BSR to absolute JSR"
b4a3689a 10083msgstr "Преобразование BSR, относительного PC, в абсолютный JSR"
bd32c6bd 10084
d8dab054 10085#: config/tc-m68k.c:5015
c32b891a 10086msgid "Conversion of PC relative branch to absolute jump"
b4a3689a 10087msgstr "Преобразование ветви, относительной PC, в абсолютный прыжок"
c32b891a 10088
d8dab054 10089#: config/tc-m68k.c:5032 config/tc-m68k.c:5089
c32b891a 10090msgid "Conversion of PC relative conditional branch to absolute jump"
b4a3689a 10091msgstr "Преобразование условной ветви, относительной PC, в абсолютный прыжок"
c32b891a 10092
d8dab054 10093#: config/tc-m68k.c:5154
c32b891a 10094msgid "Conversion of PC relative displacement to absolute"
73a05be2 10095msgstr "Преобразование перестановки, относительной PC, в абсолютное"
c32b891a 10096
d8dab054 10097#: config/tc-m68k.c:5337
c32b891a 10098msgid "Tried to convert PC relative branch to absolute jump"
b4a3689a 10099msgstr "Попытка преобразовать ветвь, относительную PC, в абсолютный прыжок"
c32b891a 10100
d8dab054 10101#: config/tc-m68k.c:5382 config/tc-m68k.c:5393 config/tc-m68k.c:5437
c32b891a 10102msgid "expression out of range: defaulting to 1"
b4a3689a 10103msgstr "выражение вне диапазона; по умолчанию 1"
c32b891a 10104
d8dab054 10105#: config/tc-m68k.c:5429
c32b891a 10106msgid "expression out of range: defaulting to 0"
b4a3689a 10107msgstr "выражение вне диапазона; по умолчанию 0"
c32b891a 10108
d8dab054 10109#: config/tc-m68k.c:5470 config/tc-m68k.c:5482
c32b891a
NC
10110#, c-format
10111msgid "Can't deal with expression; defaulting to %ld"
b4a3689a 10112msgstr "Ничего не сделать с выражением; по умолчанию %ld"
c32b891a 10113
d8dab054 10114#: config/tc-m68k.c:5496
c32b891a 10115msgid "expression doesn't fit in BYTE"
b4a3689a 10116msgstr "выражение не умещается в BYTE"
c32b891a 10117
d8dab054 10118#: config/tc-m68k.c:5500
c32b891a 10119msgid "expression doesn't fit in WORD"
b4a3689a 10120msgstr "выражение не умещается в WORD"
c32b891a 10121
d8dab054 10122#: config/tc-m68k.c:5587
c32b891a
NC
10123#, c-format
10124msgid "%s: unrecognized processor name"
b4a3689a 10125msgstr "%s: нераспознанное имя процессора"
c32b891a 10126
d8dab054 10127#: config/tc-m68k.c:5648
c32b891a 10128msgid "bad coprocessor id"
b4a3689a 10129msgstr "неверный идентификатор сопроцессора"
c32b891a 10130
d8dab054 10131#: config/tc-m68k.c:5654
c32b891a 10132msgid "unrecognized fopt option"
b4a3689a 10133msgstr "нераспознанный параметр fopt"
c32b891a 10134
d8dab054 10135#: config/tc-m68k.c:5786
c32b891a
NC
10136#, c-format
10137msgid "option `%s' may not be negated"
b4a3689a 10138msgstr "параметр «%s» не может быть отрицательным"
c32b891a 10139
d8dab054 10140#: config/tc-m68k.c:5797
c32b891a
NC
10141#, c-format
10142msgid "option `%s' not recognized"
b4a3689a 10143msgstr "нераспознанный параметр «%s»"
c32b891a 10144
d8dab054 10145#: config/tc-m68k.c:5826
c32b891a 10146msgid "bad format of OPT NEST=depth"
b4a3689a 10147msgstr "неверный формат OPT NEST=depth"
c32b891a 10148
d8dab054 10149#: config/tc-m68k.c:5882
c32b891a 10150msgid "missing label"
b4a3689a 10151msgstr "отсутствует метка"
c32b891a 10152
d8dab054 10153#: config/tc-m68k.c:5908
c32b891a
NC
10154#, c-format
10155msgid "bad register list: %s"
b4a3689a 10156msgstr "некорректный список регистров: %s"
c32b891a 10157
d8dab054 10158#: config/tc-m68k.c:6006
c32b891a 10159msgid "restore without save"
b4a3689a 10160msgstr "восстановление без сохранения"
c32b891a 10161
d8dab054 10162#: config/tc-m68k.c:6160 config/tc-m68k.c:6530
c32b891a 10163msgid "syntax error in structured control directive"
b4a3689a 10164msgstr "синтаксическая ошибка в структурированной директиве управления"
c32b891a 10165
d8dab054 10166#: config/tc-m68k.c:6205
c32b891a 10167msgid "missing condition code in structured control directive"
b4a3689a 10168msgstr "отсутствует код условия в структурированной директиве управления"
c32b891a 10169
d8dab054 10170#: config/tc-m68k.c:6276
c32b891a
NC
10171#, c-format
10172msgid "Condition <%c%c> in structured control directive can not be encoded correctly"
b4a3689a 10173msgstr "Условие <%c%c> в структурированной директиве управления не может быть закодировано"
c32b891a 10174
d8dab054 10175#: config/tc-m68k.c:6572
c32b891a 10176msgid "missing then"
b4a3689a 10177msgstr "отсутствует then"
c32b891a 10178
d8dab054 10179#: config/tc-m68k.c:6653
c32b891a 10180msgid "else without matching if"
b4a3689a 10181msgstr "else без надлежащего if"
c32b891a 10182
d8dab054 10183#: config/tc-m68k.c:6686
c32b891a 10184msgid "endi without matching if"
b4a3689a 10185msgstr "endi без надлежащего if"
c32b891a 10186
d8dab054 10187#: config/tc-m68k.c:6726
c32b891a 10188msgid "break outside of structured loop"
b4a3689a 10189msgstr "break вне структурированного цикла"
c32b891a 10190
d8dab054 10191#: config/tc-m68k.c:6764
c32b891a 10192msgid "next outside of structured loop"
b4a3689a 10193msgstr "next вне структурированного цикла"
c32b891a 10194
d8dab054 10195#: config/tc-m68k.c:6815
c32b891a 10196msgid "missing ="
b4a3689a 10197msgstr "отсутствует ="
c32b891a 10198
d8dab054 10199#: config/tc-m68k.c:6853
c32b891a 10200msgid "missing to or downto"
b4a3689a 10201msgstr "отсутствует to или downto"
c32b891a 10202
d8dab054 10203#: config/tc-m68k.c:6889 config/tc-m68k.c:6923 config/tc-m68k.c:7137
c32b891a 10204msgid "missing do"
b4a3689a 10205msgstr "отсутствует do"
c32b891a 10206
d8dab054 10207#: config/tc-m68k.c:7024
c32b891a 10208msgid "endf without for"
b4a3689a 10209msgstr "endf без for"
c32b891a 10210
d8dab054 10211#: config/tc-m68k.c:7078
c32b891a 10212msgid "until without repeat"
b4a3689a 10213msgstr "until без repeat"
c32b891a 10214
d8dab054 10215#: config/tc-m68k.c:7172
c32b891a 10216msgid "endw without while"
b4a3689a 10217msgstr "endw без while"
c32b891a 10218
d8dab054 10219#: config/tc-m68k.c:7205 config/tc-m68k.c:7233
c32b891a 10220msgid "already assembled instructions"
b4a3689a 10221msgstr "уже ассемблированные инструкции"
c32b891a 10222
d8dab054 10223#: config/tc-m68k.c:7310
c32b891a
NC
10224#, c-format
10225msgid "`%s' is deprecated, use `%s'"
b4a3689a 10226msgstr "«%s» устарела, используйте «%s»"
c32b891a 10227
d8dab054 10228#: config/tc-m68k.c:7329
c32b891a
NC
10229#, c-format
10230msgid "cpu `%s' unrecognized"
b4a3689a 10231msgstr "ЦП «%s» не распознан"
c32b891a 10232
d8dab054 10233#: config/tc-m68k.c:7348
c32b891a
NC
10234#, c-format
10235msgid "architecture `%s' unrecognized"
b4a3689a 10236msgstr "архитектура «%s» не распознана"
c32b891a 10237
d8dab054 10238#: config/tc-m68k.c:7369
c32b891a
NC
10239#, c-format
10240msgid "extension `%s' unrecognized"
b4a3689a 10241msgstr "расширение «%s» не распознано"
c32b891a 10242
d8dab054 10243#: config/tc-m68k.c:7484
c32b891a
NC
10244#, c-format
10245msgid "option `-A%s' is deprecated: use `-%s'"
b4a3689a 10246msgstr "параметр «-A%s» устарел, используйте «-%s»"
c32b891a 10247
d8dab054 10248#: config/tc-m68k.c:7517
c32b891a 10249msgid "architecture features both enabled and disabled"
b4a3689a 10250msgstr "свойства архитектуры включены и выключены одновременно"
c32b891a 10251
d8dab054 10252#: config/tc-m68k.c:7544
c32b891a 10253msgid "selected processor does not have all features of selected architecture"
b4a3689a 10254msgstr "выбранный процессор не имеет всех свойств выбранной архитектуры"
c32b891a 10255
d8dab054 10256#: config/tc-m68k.c:7553
c32b891a 10257msgid "m68k and cf features both selected"
b4a3689a 10258msgstr "m68k и свойства cf выбраны одновременно"
c32b891a 10259
d8dab054 10260#: config/tc-m68k.c:7565
c32b891a 10261msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
b4a3689a 10262msgstr "указаны 68040 и 68851; инструкции mmu могут ассемблироваться неправильно"
c32b891a 10263
d8dab054 10264#: config/tc-m68k.c:7597
c32b891a
NC
10265#, c-format
10266msgid ""
10267"-march=<arch>\t\tset architecture\n"
10268"-mcpu=<cpu>\t\tset cpu [default %s]\n"
10269msgstr ""
b4a3689a
NC
10270"-march=<arch>\t\tзадать архитектуру\n"
10271"-mcpu=<cpu>\t\tзадать ЦП [по умолчанию %s]\n"
c32b891a 10272
d8dab054 10273#: config/tc-m68k.c:7602
c32b891a
NC
10274#, c-format
10275msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
b4a3689a 10276msgstr "-m[no-]%-16s включить/выключить расширение архитектуры %s\n"
c32b891a 10277
d8dab054 10278#: config/tc-m68k.c:7608
c32b891a
NC
10279#, c-format
10280msgid ""
10281"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
10282"-pic, -k\t\tgenerate position independent code\n"
10283"-S\t\t\tturn jbsr into jsr\n"
10284"--pcrel never turn PC-relative branches into absolute jumps\n"
10285"--register-prefix-optional\n"
10286"\t\t\trecognize register names without prefix character\n"
10287"--bitwise-or\t\tdo not treat `|' as a comment character\n"
10288"--base-size-default-16\tbase reg without size is 16 bits\n"
10289"--base-size-default-32\tbase reg without size is 32 bits (default)\n"
10290"--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
10291"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
10292msgstr ""
b4a3689a
NC
10293"-l\t\t\tиспользовать 1 слово для ссылок на неопределенные символы\n"
10294" \t\t\t[по умолчанию 2]\n"
10295"-pic, -k\t\tгенерировать независимый от расположения код\n"
10296"-S\t\t\tпреобразовывать jbsr в jsr\n"
10297"--pcrel никогда не преобразовывать ветви, относительные PC,\n"
10298" \t\t\tв абсолютные переходы\n"
10299"--register-prefix-optional\n"
10300"\t\t\tраспознавать имена регистров без символа префикса\n"
10301"--bitwise-or\t\tне считать «|» символом комментария\n"
10302"--base-size-default-16\tбазовый регистр без размера равен 16 битам\n"
10303"--base-size-default-32\tбазовый регистр без размера равен\n"
10304" \t32 битам (по умолчанию)\n"
73a05be2
NC
10305"--disp-size-default-16\tперестановка с неизвестным размером равно 16 битам\n"
10306"--disp-size-default-32\tперестановка с неизвестным размером равно\n"
b4a3689a 10307" \t32 битам (по умолчанию)\n"
c32b891a 10308
d8dab054 10309#: config/tc-m68k.c:7622
c32b891a
NC
10310#, c-format
10311msgid "Architecture variants are: "
b4a3689a 10312msgstr "Варианты архитектуры: "
c32b891a 10313
d8dab054 10314#: config/tc-m68k.c:7631
c32b891a
NC
10315#, c-format
10316msgid "Processor variants are: "
b4a3689a 10317msgstr "Варианты процессора: "
c32b891a 10318
d8dab054 10319#: config/tc-m68k.c:7638 config/tc-xtensa.c:6387
c32b891a
NC
10320#, c-format
10321msgid "\n"
b4a3689a 10322msgstr "\n"
c32b891a 10323
d8dab054 10324#: config/tc-m68k.c:7669
c32b891a
NC
10325#, c-format
10326msgid "Error %s in %s\n"
b4a3689a 10327msgstr "Ошибка %s в %s\n"
c32b891a 10328
d8dab054 10329#: config/tc-m68k.c:7673
c32b891a
NC
10330#, c-format
10331msgid "Opcode(%d.%s): "
b4a3689a 10332msgstr "Код операции(%d.%s): "
c32b891a 10333
d8dab054 10334#: config/tc-m68k.c:7818
c32b891a 10335msgid "Not a defined coldfire architecture"
b4a3689a 10336msgstr "Не определено для архитектуры coldfire"
c32b891a 10337
d8dab054
NC
10338#: config/tc-m68k.c:7927 read.c:4547
10339#, c-format
10340msgid "%s relocations do not fit in %u byte"
10341msgid_plural "%s relocations do not fit in %u bytes"
10342msgstr[0] "перемещения %s не помещаются в %u байт"
10343msgstr[1] "перемещения %s не помещаются в %u байта"
10344msgstr[2] "перемещения %s не помещаются в %u байт"
10345
10346#: config/tc-m68k.c:7995
c32b891a
NC
10347#, c-format
10348msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
b4a3689a 10349msgstr "Переполнение подогнанного .word (%#lx) со знаком: слишком большой оператор «переключения»."
c32b891a 10350
d8dab054
NC
10351#: config/tc-mcore.c:520 config/tc-microblaze.c:515 config/tc-microblaze.c:543
10352#: config/tc-microblaze.c:580 config/tc-microblaze.c:592
c32b891a
NC
10353#, c-format
10354msgid "register expected, but saw '%.6s'"
b4a3689a 10355msgstr "ожидается регистр, но получен «%.6s»"
c32b891a
NC
10356
10357#: config/tc-mcore.c:602
10358#, c-format
10359msgid "control register expected, but saw '%.6s'"
b4a3689a 10360msgstr "ожидается регистр управления, но получен «%.6s»"
c32b891a
NC
10361
10362#: config/tc-mcore.c:638
10363msgid "bad/missing psr specifier"
b4a3689a 10364msgstr "неверный/отсутствует спецификатор psr"
c32b891a
NC
10365
10366#: config/tc-mcore.c:688
10367msgid "more than 65K literal pools"
b4a3689a 10368msgstr "пул более чем 65K литералов"
c32b891a
NC
10369
10370#: config/tc-mcore.c:742
10371msgid "missing ']'"
b4a3689a 10372msgstr "пропущена «]»"
c32b891a
NC
10373
10374#: config/tc-mcore.c:781
10375msgid "operand must be a constant"
b4a3689a 10376msgstr "операнд должен быть константой"
c32b891a
NC
10377
10378#: config/tc-mcore.c:783
10379#, c-format
10380msgid "operand must be absolute in range %u..%u, not %ld"
b4a3689a 10381msgstr "операнд должен быть абсолютным в диапазоне %u..%u, не %ld"
c32b891a
NC
10382
10383#: config/tc-mcore.c:818
10384msgid "operand must be a multiple of 4"
b4a3689a 10385msgstr "операнд должен быть кратен 4"
c32b891a
NC
10386
10387#: config/tc-mcore.c:825
10388msgid "operand must be a multiple of 2"
b4a3689a 10389msgstr "операнд должен быть кратен 2"
c32b891a 10390
d8dab054
NC
10391#: config/tc-mcore.c:887 config/tc-microblaze.c:948
10392#: config/tc-microblaze.c:1080 config/tc-microblaze.c:1112
10393#: config/tc-microblaze.c:1565 config/tc-microblaze.c:1631
10394#: config/tc-microblaze.c:1704 config/tc-microblaze.c:2129
10395#: config/tc-microblaze.c:2177
c32b891a
NC
10396#, c-format
10397msgid "unknown opcode \"%s\""
b4a3689a 10398msgstr "неизвестный код операции «%s»"
c32b891a
NC
10399
10400#: config/tc-mcore.c:930
10401msgid "invalid register: r15 illegal"
b4a3689a 10402msgstr "некорректный регистр: r15 не допускается"
c32b891a
NC
10403
10404#: config/tc-mcore.c:979 config/tc-mcore.c:1560
10405msgid "M340 specific opcode used when assembling for M210"
b4a3689a 10406msgstr "Используется специализированный для M340 код операции при ассемблировании для M210"
c32b891a
NC
10407
10408#: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
10409#: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
10410#: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
10411#: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
10412#: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
10413#: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
10414msgid "second operand missing"
b4a3689a 10415msgstr "отсутствует второй операнд"
c32b891a
NC
10416
10417#: config/tc-mcore.c:1013
10418msgid "destination register must be r1"
b4a3689a 10419msgstr "регистром назначения должен быть r1"
c32b891a
NC
10420
10421#: config/tc-mcore.c:1034
10422msgid "source register must be r1"
b4a3689a 10423msgstr "регистром источника должен быть r1"
c32b891a
NC
10424
10425#: config/tc-mcore.c:1098 config/tc-mcore.c:1155
10426msgid "immediate is not a power of two"
b4a3689a 10427msgstr "непосредственное значение не степень двух"
c32b891a
NC
10428
10429#: config/tc-mcore.c:1126
10430msgid "translating bgeni to movi"
b4a3689a 10431msgstr "bgeni преобразуется в movi"
c32b891a
NC
10432
10433#: config/tc-mcore.c:1163
10434msgid "translating mgeni to movi"
b4a3689a 10435msgstr "mgeni преобразуется в movi"
c32b891a
NC
10436
10437#: config/tc-mcore.c:1195
10438msgid "translating bmaski to movi"
b4a3689a 10439msgstr "bmaski преобразуется в movi"
c32b891a
NC
10440
10441#: config/tc-mcore.c:1271
10442#, c-format
10443msgid "displacement too large (%d)"
73a05be2 10444msgstr "перестановка слишком велика (%d)"
c32b891a
NC
10445
10446#: config/tc-mcore.c:1285
10447msgid "Invalid register: r0 and r15 illegal"
b4a3689a 10448msgstr "некорректный регистр: r0 и r15 не допускаются"
c32b891a
NC
10449
10450#: config/tc-mcore.c:1316
10451msgid "bad starting register: r0 and r15 invalid"
b4a3689a 10452msgstr "неверный начальный регистр: r0 и r15 не допускаются"
c32b891a
NC
10453
10454#: config/tc-mcore.c:1329
10455msgid "ending register must be r15"
b4a3689a 10456msgstr "конечным регистром должен быть r15"
c32b891a
NC
10457
10458#: config/tc-mcore.c:1349
10459msgid "bad base register: must be r0"
b4a3689a 10460msgstr "неверный базовый регистр: должен быть r0"
c32b891a
NC
10461
10462#: config/tc-mcore.c:1367
10463msgid "first register must be r4"
b4a3689a 10464msgstr "первым регистром должен быть r4"
c32b891a
NC
10465
10466#: config/tc-mcore.c:1378
10467msgid "last register must be r7"
b4a3689a 10468msgstr "последним регистром должен быть r7"
c32b891a
NC
10469
10470#: config/tc-mcore.c:1415
10471msgid "reg-reg expected"
b4a3689a 10472msgstr "ожидается регистр-регистр"
c32b891a
NC
10473
10474#: config/tc-mcore.c:1526
10475msgid "second operand must be 1"
b4a3689a 10476msgstr "второй операнд должен 1"
c32b891a
NC
10477
10478#: config/tc-mcore.c:1547
10479msgid "zero used as immediate value"
b4a3689a 10480msgstr "в качестве непосредственного значения используется ноль"
c32b891a
NC
10481
10482#: config/tc-mcore.c:1574
10483msgid "duplicated psr bit specifier"
b4a3689a 10484msgstr "повтор битового спецификатора psr"
c32b891a
NC
10485
10486#: config/tc-mcore.c:1580
10487msgid "`af' must appear alone"
b4a3689a 10488msgstr "«af» должен появляться один"
c32b891a 10489
d8dab054 10490#: config/tc-mcore.c:1587 config/tc-microblaze.c:1742
c32b891a
NC
10491#, c-format
10492msgid "unimplemented opcode \"%s\""
b4a3689a 10493msgstr "код операции «%s» не реализован"
c32b891a 10494
d8dab054 10495#: config/tc-mcore.c:1596 config/tc-microblaze.c:1751
c32b891a
NC
10496#, c-format
10497msgid "ignoring operands: %s "
b4a3689a 10498msgstr "игнорируются операнды: %s "
c32b891a
NC
10499
10500#: config/tc-mcore.c:1669
10501#, c-format
10502msgid "unrecognised cpu type '%s'"
b4a3689a 10503msgstr "нераспознанный тип ЦП «%s»"
c32b891a
NC
10504
10505#: config/tc-mcore.c:1687
10506#, c-format
10507msgid ""
10508"MCORE specific options:\n"
10509" -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
10510" -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
10511" -cpu=[210|340] select CPU type\n"
10512" -EB assemble for a big endian system (default)\n"
10513" -EL assemble for a little endian system\n"
10514msgstr ""
b4a3689a
NC
10515"Специализированные параметры ассемблера для MCORE:\n"
10516" -{no-}jsri2bsr\t {выкл}включить преобразование jsri в bsr\n"
10517" (по умолчанию выкл)\n"
10518" -{no-}sifilter\t {выкл}включить поведение фильтрации кристаллом\n"
10519" (по умолчанию выкл)\n"
10520" -cpu=[210|340] задать тип ЦП\n"
10521" -EB ассемблировать для системы с прямым порядком байт\n"
10522" (по умолчанию)\n"
10523" -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a 10524
d8dab054 10525#: config/tc-mcore.c:1705 config/tc-microblaze.c:1862
c32b891a 10526msgid "failed sanity check: short_jump"
b4a3689a 10527msgstr "проверка на исправность не пройдена: short_jump"
c32b891a 10528
d8dab054 10529#: config/tc-mcore.c:1715 config/tc-microblaze.c:1872
c32b891a 10530msgid "failed sanity check: long_jump"
b4a3689a 10531msgstr "проверка на исправность не пройдена: long_jump"
c32b891a
NC
10532
10533#: config/tc-mcore.c:1741
10534#, c-format
10535msgid "odd displacement at %x"
73a05be2 10536msgstr "нечётное значение перестановки по адресу %x"
c32b891a
NC
10537
10538#. Variable not in small data read only segment accessed
10539#. using small data read only anchor.
d8dab054
NC
10540#: config/tc-mcore.c:1923 config/tc-microblaze.c:1990
10541#: config/tc-microblaze.c:2292 config/tc-microblaze.c:2315
c32b891a 10542msgid "unknown"
b4a3689a 10543msgstr "неизвестно"
c32b891a
NC
10544
10545#: config/tc-mcore.c:1950
10546#, c-format
10547msgid "odd distance branch (0x%lx byte)"
10548msgid_plural "odd distance branch (0x%lx bytes)"
b4a3689a
NC
10549msgstr[0] "нечётное расстояние ветви (0x%lx байт)"
10550msgstr[1] "нечётное расстояние ветви (0x%lx байта)"
10551msgstr[2] "нечётное расстояние ветви (0x%lx байт)"
c32b891a
NC
10552
10553#: config/tc-mcore.c:1957
10554#, c-format
10555msgid "pcrel for branch to %s too far (0x%lx)"
b4a3689a 10556msgstr "pcrel для ветвления в %s слишком далеко (0x%lx)"
c32b891a
NC
10557
10558#: config/tc-mcore.c:1977
10559#, c-format
10560msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
b4a3689a 10561msgstr "pcrel для lrw/jmpi/jsri в %s слишком далеко (0x%lx)"
c32b891a
NC
10562
10563#: config/tc-mcore.c:1989
10564#, c-format
10565msgid "pcrel for loopt too far (0x%lx)"
b4a3689a 10566msgstr "pcrel для loopt слишком далеко (0x%lx)"
c32b891a 10567
d8dab054 10568#: config/tc-mcore.c:2185 config/tc-microblaze.c:2462 config/tc-tic30.c:1386
c32b891a
NC
10569#, c-format
10570msgid "Can not do %d byte %srelocation"
b4a3689a 10571msgstr "Невозможно выполнить %d байтовое перемещение %s"
c32b891a 10572
d8dab054 10573#: config/tc-mcore.c:2187 config/tc-microblaze.c:2464 config/tc-tic30.c:1387
c32b891a 10574msgid "pc-relative "
b4a3689a 10575msgstr "относительно pc"
c32b891a
NC
10576
10577#: config/tc-mep.c:339
b4a3689a 10578#, c-format
c32b891a
NC
10579msgid ""
10580"MeP specific command line options:\n"
10581" -EB assemble for a big endian system\n"
10582" -EL assemble for a little endian system (default)\n"
10583" -mconfig=<name> specify a chip configuration to use\n"
10584" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10585" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10586" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10587" enable/disable the given opcodes\n"
10588"\n"
10589" If -mconfig is given, the other -m options modify it. Otherwise,\n"
10590" if no -m options are given, all core opcodes are enabled;\n"
10591" if any enabling -m options are given, only those are enabled;\n"
10592" if only disabling -m options are given, only those are disabled.\n"
10593msgstr ""
bc7c0509 10594"Специализированные параметры командной строки для MeP:\n"
b4a3689a
NC
10595" -EB ассемблировать для системы с прямым порядком байт\n"
10596" -EL ассемблировать для системы с обратным порядком байт\n"
10597" (по умолчанию)\n"
10598" -mconfig=<имя> задать настройку используемого чипа\n"
bc7c0509
NC
10599" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10600" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10601" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
b4a3689a 10602" включить/выключить эти коды операций\n"
bc7c0509 10603"\n"
b4a3689a
NC
10604" Если указан -mconfig, то другие параметры -m его изменяют. В противном\n"
10605" случае, если параметры -m не указаны, то разрешаются все основные коды\n"
10606" операций; если указан хотя бы один -m, то включается только его код;\n"
10607" если указаны только выключающие параметры -m, то выключаются только\n"
10608" указанные.\n"
c32b891a
NC
10609
10610#: config/tc-mep.c:408
10611msgid "$hi and $lo are disabled when MUL and DIV are off"
b4a3689a 10612msgstr "$hi и $lo выключены, если выключены MUL и DIV"
c32b891a
NC
10613
10614#: config/tc-mep.c:415
10615msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
b4a3689a 10616msgstr "$mb0, $me0, $mb1 и $me1 выключены, если выключен COP"
c32b891a
NC
10617
10618#: config/tc-mep.c:420
10619msgid "$dbg and $depc are disabled when DEBUG is off"
b4a3689a 10620msgstr "$dbg и $depc выключены, если выключен DEBUG"
c32b891a
NC
10621
10622#: config/tc-mep.c:611
10623msgid "core and copro insn lengths must total 32 bits."
b4a3689a 10624msgstr "Общая длина инструкций режимов core и copro должна быть 32 бита."
c32b891a
NC
10625
10626#: config/tc-mep.c:614 config/tc-mep.c:751
10627msgid "vliw group must consist of 1 core and 1 copro insn."
b4a3689a 10628msgstr "Группа vliw должна состоять из 1 инструкции core и 1 copro."
c32b891a
NC
10629
10630#: config/tc-mep.c:748
10631msgid "core and copro insn lengths must total 64 bits."
b4a3689a 10632msgstr "Общая длина инструкций режимов core и copro должна быть 64 бита."
c32b891a
NC
10633
10634#: config/tc-mep.c:980
10635#, c-format
10636msgid "cannot pack %s with a 16-bit insn"
b4a3689a 10637msgstr "невозможно упаковывать %s в 16-битную инструкцию"
c32b891a
NC
10638
10639#: config/tc-mep.c:998
10640#, c-format
10641msgid "cannot pack %s and %s together with a 16-bit insn"
b4a3689a 10642msgstr "невозможно вместе упаковывать %s и %s в 16-битную инструкцию"
c32b891a
NC
10643
10644#: config/tc-mep.c:1004
10645msgid "too many IVC2 insns to pack with a 16-bit core insn"
b4a3689a 10646msgstr "слишком много инструкций IVC2 для упаковки в 16-битную инструкцию core"
c32b891a
NC
10647
10648#: config/tc-mep.c:1019
10649#, c-format
10650msgid "cannot pack %s into slot P1"
b4a3689a 10651msgstr "невозможно упаковывать %s в слот P1"
c32b891a
NC
10652
10653#: config/tc-mep.c:1025
10654msgid "too many IVC2 insns to pack with a 32-bit core insn"
b4a3689a 10655msgstr "слишком много инструкций IVC2 для упаковки в 32-битную инструкцию core"
c32b891a
NC
10656
10657#: config/tc-mep.c:1043
10658#, c-format
10659msgid "unable to pack %s by itself?"
b4a3689a 10660msgstr "невозможно упаковать саму %s?"
c32b891a
NC
10661
10662#: config/tc-mep.c:1073
10663#, c-format
10664msgid "cannot pack %s and %s together"
b4a3689a 10665msgstr "невозможно вместе упаковывать %s и %s"
c32b891a
NC
10666
10667#: config/tc-mep.c:1079
10668msgid "too many IVC2 insns to pack together"
b4a3689a 10669msgstr "слишком много инструкций IVC2 для совместной упаковки"
c32b891a
NC
10670
10671#. There are no insns in the queue and a plus is present.
10672#. This is a syntax error. Let's not tolerate this.
10673#. We can relax this later if necessary.
10674#: config/tc-mep.c:1316
10675msgid "Invalid use of parallelization operator."
b4a3689a 10676msgstr "Неправильное использование оператора параллелизации."
c32b891a
NC
10677
10678#: config/tc-mep.c:1362
10679msgid "Leading plus sign not allowed in core mode"
b4a3689a 10680msgstr "Начальный знак плюса запрещён в режиме core"
c32b891a
NC
10681
10682#: config/tc-mep.c:1892
10683#, c-format
10684msgid "Don't know how to relocate plain operands of type %s"
b4a3689a 10685msgstr "Неизвестно, как переместить простые операнды типа %s"
c32b891a
NC
10686
10687#: config/tc-mep.c:1902
10688#, c-format
10689msgid "Perhaps you are missing %%tpoff()?"
b4a3689a 10690msgstr "Возможно, вы не указали %%tpoff()?"
c32b891a
NC
10691
10692#: config/tc-mep.c:2089
10693msgid "bad .section directive: want a,v,w,x,M,S in string"
b4a3689a 10694msgstr "неправильная директива .section: в строке требуется a,v,w,x,M,S"
c32b891a
NC
10695
10696#: config/tc-mep.c:2147
10697msgid ".vliw unavailable when VLIW is disabled."
b4a3689a 10698msgstr ".vliw недоступна, если выключены VLIW."
c32b891a
NC
10699
10700#: config/tc-metag.c:456
10701msgid "no floating point unit specified"
b4a3689a 10702msgstr "не задан блок вычислений с плавающей точкой"
c32b891a
NC
10703
10704#: config/tc-metag.c:721
10705#, c-format
10706msgid "offset must be a multiple of %d"
b4a3689a 10707msgstr "смещение должно быть кратно %d"
c32b891a
NC
10708
10709#: config/tc-metag.c:737 config/tc-metag.c:4445
10710msgid "offset and base must be from the same unit"
b4a3689a 10711msgstr "смещение и база должны быть из одного блока"
c32b891a
NC
10712
10713#: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
c32b891a 10714msgid "invalid destination register"
b4a3689a 10715msgstr "некорректный регистр назначения"
c32b891a
NC
10716
10717#: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
10718#: config/tc-metag.c:1311 config/tc-metag.c:1531 config/tc-metag.c:3101
10719#: config/tc-metag.c:3186 config/tc-metag.c:3288
10720msgid "invalid memory operand"
b4a3689a 10721msgstr "некорректный операнд памяти"
c32b891a
NC
10722
10723#: config/tc-metag.c:939 config/tc-metag.c:3119
10724msgid "invalid source register"
b4a3689a 10725msgstr "некорректный регистр-источник"
c32b891a
NC
10726
10727#: config/tc-metag.c:1024
c32b891a 10728msgid "invalid destination unit"
b4a3689a 10729msgstr "некорректный блок назначения"
c32b891a
NC
10730
10731#: config/tc-metag.c:1032
10732msgid "mov cannot use RD port as destination"
b4a3689a 10733msgstr "в mov не может использоваться порт RD как назначение"
c32b891a
NC
10734
10735#: config/tc-metag.c:1057
10736msgid "invalid source unit"
b4a3689a 10737msgstr "неверный блок-источник"
c32b891a
NC
10738
10739#: config/tc-metag.c:1065
10740msgid "source and address units must not be shared for this addressing mode"
b4a3689a 10741msgstr "блоки источника и адреса не должны быть общими в этом режиме адресации"
c32b891a
NC
10742
10743#: config/tc-metag.c:1073 config/tc-metag.c:1677
10744msgid "set can only use RD port as source"
b4a3689a 10745msgstr "в set может использоваться только порт RD как источник"
c32b891a
NC
10746
10747#: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
10748#: config/tc-metag.c:1698 config/tc-metag.c:4055
10749#, c-format
10750msgid "base unit must be one of %s"
b4a3689a 10751msgstr "базовый блок должен быть одним из %s"
c32b891a
NC
10752
10753#. We already tried to encode as an extended GET/SET.
10754#. Parsing as a standard GET/SET provides a smaller offset.
10755#: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3132
10756#: config/tc-metag.c:3199 config/tc-metag.c:3301 config/tc-metag.c:4582
10757msgid "offset value out of range"
b4a3689a 10758msgstr "значение смещения вне диапазона"
c32b891a
NC
10759
10760#: config/tc-metag.c:1169
10761msgid "destination unit must be RD"
b4a3689a 10762msgstr "блоком назначения должен быть RD"
c32b891a
NC
10763
10764#: config/tc-metag.c:1279
10765msgid "invalid destination register list"
b4a3689a 10766msgstr "некорректный список регистров назначения"
c32b891a
NC
10767
10768#: config/tc-metag.c:1326
10769msgid "invalid source register list"
b4a3689a 10770msgstr "некорректный список регистров источника"
c32b891a
NC
10771
10772#: config/tc-metag.c:1351
10773msgid "register list must be even numbered"
b4a3689a 10774msgstr "список регистров должен быть с чётным количеством"
c32b891a
NC
10775
10776#: config/tc-metag.c:1357
10777msgid "register list must be from the same unit"
b4a3689a 10778msgstr "список регистров должен быть из одного блока"
c32b891a
NC
10779
10780#: config/tc-metag.c:1380
10781msgid "register list must not contain duplicates"
b4a3689a 10782msgstr "список регистров не должен содержать повторов"
c32b891a
NC
10783
10784#: config/tc-metag.c:1637
10785msgid "MDRD value must be between 1 and 8"
b4a3689a 10786msgstr "значение MDRD должно находиться в диапазоне от 1 до 8"
c32b891a
NC
10787
10788#: config/tc-metag.c:1728
10789msgid "invalid destination memory operand"
b4a3689a 10790msgstr "некорректный операнд памяти назначения"
c32b891a
NC
10791
10792#: config/tc-metag.c:1743
10793msgid "invalid source memory operand"
b4a3689a 10794msgstr "некорректный операнд памяти источника"
c32b891a
NC
10795
10796#: config/tc-metag.c:1750
10797#, c-format
10798msgid "address units must be one of %s"
b4a3689a 10799msgstr "блоки адресации должны быть одними из %s"
c32b891a
NC
10800
10801#: config/tc-metag.c:1757
10802msgid "base and offset must be from the same unit"
b4a3689a 10803msgstr "база и смещение должны быть из одного блока"
c32b891a
NC
10804
10805#: config/tc-metag.c:1765
10806msgid "source and destination increment mode must agree"
b4a3689a 10807msgstr "режим увеличения источника и назначения должен быть согласован"
c32b891a
NC
10808
10809#: config/tc-metag.c:2040
10810msgid "PC, CT, TR and TT are treated as if they are a single unit but operands must be in different units"
b4a3689a 10811msgstr "PC, CT, TR и TT рассматриваются как, если бы они были единым блоком, но операнды должны быть из разных блоков"
c32b891a
NC
10812
10813#: config/tc-metag.c:2049
10814msgid "source and destination register must be in different units"
b4a3689a 10815msgstr "регистр источника и назначения должен быть в разных блоках"
c32b891a
NC
10816
10817#: config/tc-metag.c:2081
10818#, c-format
10819msgid "register unit must be one of %s"
b4a3689a 10820msgstr "блок регистра должен быть одним из %s"
c32b891a
NC
10821
10822#: config/tc-metag.c:2168
10823#, c-format
10824msgid "link register unit must be one of %s"
b4a3689a 10825msgstr "блок регистра связи должен быть одним из %s"
c32b891a
NC
10826
10827#: config/tc-metag.c:2174
10828msgid "link register must be in a low numbered register"
b4a3689a 10829msgstr "регистр связи должен быть из регистров с маленькими номерами"
c32b891a
NC
10830
10831#: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
10832msgid "target out of range"
b4a3689a 10833msgstr "цель за пределами диапазона"
c32b891a
NC
10834
10835#: config/tc-metag.c:2672
10836msgid "invalid quickrot unit specified"
b4a3689a 10837msgstr "указан неверный блок quickrot"
c32b891a
NC
10838
10839#: config/tc-metag.c:2688
10840msgid "invalid quickrot register specified"
b4a3689a 10841msgstr "указан неверный регистр quickrot"
c32b891a
NC
10842
10843#: config/tc-metag.c:2742
10844msgid "source register must be in the trigger unit"
b4a3689a 10845msgstr "регистр источника должен быть в блоке trigger"
c32b891a
NC
10846
10847#: config/tc-metag.c:2845
10848msgid "Source registers must be in the same unit"
b4a3689a 10849msgstr "Регистры источника должен быть в одном блоке"
c32b891a
NC
10850
10851#: config/tc-metag.c:3556 config/tc-metag.c:3720 config/tc-metag.c:3988
10852msgid "destination register should be even numbered"
b4a3689a 10853msgstr "регистр назначения должен быть с чётным номером"
c32b891a
NC
10854
10855#: config/tc-metag.c:3628
10856msgid "comparison must be with register or #0"
b4a3689a 10857msgstr "сравнение должно выполняться с регистром или #0"
c32b891a
NC
10858
10859#: config/tc-metag.c:3694 config/tc-metag.c:3759
10860msgid "instruction cannot operate on pair values"
b4a3689a 10861msgstr "инструкция не может выполняться над парой значений"
c32b891a
NC
10862
10863#: config/tc-metag.c:3705
10864msgid "zero flag is not valid for this instruction"
b4a3689a 10865msgstr "в этой инструкции флаг нуля недопустим"
c32b891a
NC
10866
10867#: config/tc-metag.c:3726
10868msgid "source register should be even numbered"
b4a3689a 10869msgstr "регистр источника должен быть с чётным номером"
c32b891a
NC
10870
10871#: config/tc-metag.c:3786 config/tc-metag.c:3795
10872msgid "fraction bits value out of range"
b4a3689a 10873msgstr "дробные биты значения за пределами диапазона"
c32b891a
NC
10874
10875#: config/tc-metag.c:3977
10876msgid "simd instructions operate on pair values (L prefix)"
b4a3689a 10877msgstr "инструкции simd выполняются над парой значений (префикс L)"
c32b891a
NC
10878
10879#: config/tc-metag.c:3995
10880msgid "source registers should be even numbered"
b4a3689a 10881msgstr "регистры источника должны быть с чётными номерами"
c32b891a
NC
10882
10883#: config/tc-metag.c:4273
10884#, c-format
10885msgid "expected ']', not %c in %s"
b4a3689a 10886msgstr "ожидается «]», но %c в %s"
c32b891a
NC
10887
10888#: config/tc-metag.c:4392
10889msgid "invalid register for memory access"
b4a3689a 10890msgstr "некорректный регистр для доступа к памяти"
c32b891a
NC
10891
10892#: config/tc-metag.c:4505 config/tc-metag.c:4633
c32b891a 10893msgid "unexpected end of line"
b4a3689a 10894msgstr "неожиданный конец строки"
c32b891a
NC
10895
10896#: config/tc-metag.c:4552
10897msgid "'H' modifier only valid for accumulator registers"
b4a3689a 10898msgstr "модификатор «H» допускается только для аккумулирующих регистров"
c32b891a
NC
10899
10900#: config/tc-metag.c:4605
10901msgid "base unit must be either A0 or A1"
b4a3689a 10902msgstr "базовый блок должен быть A0 или A1"
c32b891a
NC
10903
10904#: config/tc-metag.c:4678 config/tc-metag.c:5121
10905msgid "invalid register"
b4a3689a 10906msgstr "некорректный регистр"
c32b891a
NC
10907
10908#: config/tc-metag.c:4826
10909msgid "could not parse template definition"
b4a3689a 10910msgstr "невозможно разобрать определения шаблона"
c32b891a
NC
10911
10912#: config/tc-metag.c:5013
10913msgid "QUICKRoT 64-bit extension not applicable to this instruction"
b4a3689a 10914msgstr "64-битное расширение QUICKRoT не применимо к этой инструкции"
c32b891a
NC
10915
10916#: config/tc-metag.c:5069
10917msgid "invalid operands for cross-unit op"
b4a3689a 10918msgstr "неверные операнды для межблоковой операции"
c32b891a
NC
10919
10920#: config/tc-metag.c:5111
10921msgid "missing flags: one of 'P', 'N' or 'Z' required"
b4a3689a 10922msgstr "отсутствуют флаги: требуется один из «P», «N» или «Z»"
c32b891a
NC
10923
10924#: config/tc-metag.c:5139
10925msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
b4a3689a 10926msgstr "флаги «P», «N» или «Z» могут указываться только для аккумулирования"
c32b891a
NC
10927
10928#: config/tc-metag.c:5160
10929msgid "accumulator not a valid destination"
b4a3689a 10930msgstr "недопустимое назначение аккумулятора"
c32b891a
NC
10931
10932#: config/tc-metag.c:5170 config/tc-metag.c:5386 config/tc-metag.c:5570
10933msgid "invalid immediate value"
b4a3689a 10934msgstr "некорректное непосредственное значение"
c32b891a
NC
10935
10936#: config/tc-metag.c:5182
10937msgid "immediate value not allowed when source & dest differ"
b4a3689a 10938msgstr "непосредственное значение не допускается при разных источнике и назначении"
c32b891a
NC
10939
10940#: config/tc-metag.c:5214
b4a3689a 10941#, c-format
c32b891a 10942msgid "invalid register operand: %s"
b4a3689a 10943msgstr "неверный регистровый операнд: %s"
c32b891a
NC
10944
10945#: config/tc-metag.c:5248
10946msgid "QUICKRoT extension requires 4 registers"
b4a3689a 10947msgstr "расширению QUICKRoT требуется 4 регистра"
c32b891a
NC
10948
10949#: config/tc-metag.c:5255
10950msgid "invalid fourth register"
b4a3689a 10951msgstr "некорректный четвёртый регистр"
c32b891a
NC
10952
10953#: config/tc-metag.c:5262
10954msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
b4a3689a 10955msgstr "для регистра QUICKRoT требуются A0.2,A0.3,A1.2,A1.3"
c32b891a
NC
10956
10957#: config/tc-metag.c:5290
10958msgid "DSP RAM pointer in incorrect unit"
b4a3689a 10959msgstr "указатель DSP RAM в неправильном блоке"
c32b891a
NC
10960
10961#: config/tc-metag.c:5336
10962msgid "invalid register operand #1"
b4a3689a 10963msgstr "неверный регистровый операнд #1"
c32b891a
NC
10964
10965#: config/tc-metag.c:5350
10966msgid "invalid register operand #2"
b4a3689a 10967msgstr "неверный регистровый операнд #2"
c32b891a
NC
10968
10969#: config/tc-metag.c:5414
10970msgid "this instruction does not accept an immediate"
b4a3689a 10971msgstr "данная инструкция не допускает непосредственное значение"
c32b891a
NC
10972
10973#: config/tc-metag.c:5434
10974msgid "invalid register operand #3"
b4a3689a 10975msgstr "неверный регистровый операнд #3"
c32b891a
NC
10976
10977#: config/tc-metag.c:5446
10978msgid "this instruction does not accept an accumulator"
b4a3689a 10979msgstr "данная инструкция не допускает аккумулятора"
c32b891a
NC
10980
10981#: config/tc-metag.c:5464
10982msgid "invalid register operand #4"
b4a3689a 10983msgstr "неверный регистровый операнд #4"
c32b891a
NC
10984
10985#: config/tc-metag.c:5541
10986msgid "invalid accumulator register"
b4a3689a 10987msgstr "некорректный регистр аккумулятора"
c32b891a
NC
10988
10989#: config/tc-metag.c:5597
10990msgid "conditional instruction cannot use G flag"
b4a3689a 10991msgstr "в инструкции условия не может использоваться флаг G"
c32b891a
NC
10992
10993#: config/tc-metag.c:5608
10994msgid "conditional instruction cannot use B flag"
b4a3689a 10995msgstr "в инструкции условия не может использоваться флаг B"
c32b891a
NC
10996
10997#: config/tc-metag.c:5619
10998msgid "conditional instruction cannot use R flag"
b4a3689a 10999msgstr "в инструкции условия не может использоваться флаг R"
c32b891a
NC
11000
11001#: config/tc-metag.c:5728
11002msgid "'L' modifier not valid for this instruction"
b4a3689a 11003msgstr "модификатор «L» не допускается для этой инструкции"
c32b891a
NC
11004
11005#: config/tc-metag.c:5860
b4a3689a 11006#, c-format
c32b891a 11007msgid "missing fpu name `%s'"
b4a3689a 11008msgstr "отсутствует имя FPU «%s»"
c32b891a
NC
11009
11010#: config/tc-metag.c:5871
11011#, c-format
11012msgid "unknown fpu `%s'"
b4a3689a 11013msgstr "неизвестное имя FPU «%s»"
c32b891a
NC
11014
11015#: config/tc-metag.c:5886
b4a3689a 11016#, c-format
c32b891a 11017msgid "missing DSP name `%s'"
b4a3689a 11018msgstr "отсутствует имя DSP «%s»"
c32b891a
NC
11019
11020#: config/tc-metag.c:5897
11021#, c-format
11022msgid "unknown DSP `%s'"
b4a3689a 11023msgstr "неизвестное имя DSP «%s»"
c32b891a
NC
11024
11025#: config/tc-metag.c:5915
11026msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
b4a3689a 11027msgstr "<dsp name>\t ассемблировать для архитектуры DSP <dsp name>"
c32b891a
NC
11028
11029#: config/tc-metag.c:5953
11030#, c-format
11031msgid " Meta specific command line options:\n"
bc7c0509 11032msgstr " Специализированные параметры командной строки для Meta:\n"
c32b891a
NC
11033
11034#: config/tc-metag.c:6042
11035msgid "premature end of floating point prefix"
b4a3689a 11036msgstr "gреждевременный конец префикса значения с плавающей запятой"
c32b891a
NC
11037
11038#: config/tc-metag.c:6102
c32b891a 11039msgid "unknown floating point prefix character"
b4a3689a 11040msgstr "неизвестный символ префикса в значении с плавающей запятой"
c32b891a
NC
11041
11042#: config/tc-metag.c:6251
11043#, c-format
11044msgid "unknown DSP prefix character %c %s"
b4a3689a 11045msgstr "неизвестный символ префикса DSP %c %s"
c32b891a
NC
11046
11047#: config/tc-metag.c:6514
11048#, c-format
11049msgid "instruction mnemonic too long: %s"
b4a3689a 11050msgstr "слишком длинная мнемоника инструкции: %s"
c32b891a
NC
11051
11052#: config/tc-metag.c:6569
11053#, c-format
11054msgid "junk at end of line: \"%s\""
b4a3689a 11055msgstr "мусор в конце строки: «%s»"
c32b891a
NC
11056
11057#: config/tc-metag.c:6576
b4a3689a 11058#, c-format
c32b891a 11059msgid "failed to assemble instruction: \"%s\""
b4a3689a 11060msgstr "ошибка при ассемблировании инструкции: «%s»"
c32b891a
NC
11061
11062#: config/tc-metag.c:6581
11063#, c-format
11064msgid "unknown floating point mnemonic: \"%s\""
b4a3689a 11065msgstr "неизвестная мнемоника значения с плавающей запятой: «%s»"
c32b891a
NC
11066
11067#: config/tc-metag.c:6583
11068#, c-format
11069msgid "unknown mnemonic: \"%s\""
b4a3689a 11070msgstr "неизвестная мнемоника: «%s»"
c32b891a
NC
11071
11072#: config/tc-metag.c:6634
11073#, c-format
11074msgid "cannot assemble DSP instruction, DSP option not set: %s"
b4a3689a 11075msgstr "Невозможно выполнить ассемблирование инструкции DSP, не указан параметр DSP: %s"
c32b891a
NC
11076
11077#: config/tc-metag.c:6641
11078#, c-format
11079msgid "cannot assemble FPU instruction, FPU option not set: %s"
b4a3689a 11080msgstr "Невозможно выполнить ассемблирование инструкции FPU, не указан параметр FPU: %s"
c32b891a 11081
d8dab054 11082#: config/tc-metag.c:6739 config/tc-nds32.c:6159
c32b891a 11083msgid "Bad call to md_atof()"
b4a3689a 11084msgstr "неправильный вызов md_atof()"
c32b891a 11085
d8dab054
NC
11086#: config/tc-microblaze.c:237
11087#, c-format
11088msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
11089msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
11090
11091#: config/tc-microblaze.c:520 config/tc-microblaze.c:549
11092#: config/tc-microblaze.c:586
c32b891a
NC
11093#, c-format
11094msgid "Invalid register number at '%.6s'"
b4a3689a 11095msgstr "Некорректный номер регистра по адресу «%.6s»"
c32b891a 11096
d8dab054 11097#: config/tc-microblaze.c:751
c32b891a 11098msgid "operand must be a constant or a label"
b4a3689a 11099msgstr "операнд должен быть константой или меткой"
c32b891a 11100
d8dab054 11101#: config/tc-microblaze.c:760
c32b891a
NC
11102#, c-format
11103msgid "operand must be absolute in range %lx..%lx, not %lx"
b4a3689a 11104msgstr "операнд должен быть абсолютным в диапазоне %lx..%lx, не %lx"
c32b891a 11105
d8dab054
NC
11106#: config/tc-microblaze.c:962 config/tc-microblaze.c:969
11107#: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
11108#: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
11109#: config/tc-microblaze.c:1135 config/tc-microblaze.c:1142
11110#: config/tc-microblaze.c:1148 config/tc-microblaze.c:1179
11111#: config/tc-microblaze.c:1186 config/tc-microblaze.c:1206
11112#: config/tc-microblaze.c:1213 config/tc-microblaze.c:1233
11113#: config/tc-microblaze.c:1240 config/tc-microblaze.c:1258
11114#: config/tc-microblaze.c:1265 config/tc-microblaze.c:1287
11115#: config/tc-microblaze.c:1294 config/tc-microblaze.c:1312
11116#: config/tc-microblaze.c:1324 config/tc-microblaze.c:1342
11117#: config/tc-microblaze.c:1359 config/tc-microblaze.c:1366
11118#: config/tc-microblaze.c:1412 config/tc-microblaze.c:1419
11119#: config/tc-microblaze.c:1465 config/tc-microblaze.c:1472
11120#: config/tc-microblaze.c:1494 config/tc-microblaze.c:1501
11121#: config/tc-microblaze.c:1521 config/tc-microblaze.c:1527
11122#: config/tc-microblaze.c:1587 config/tc-microblaze.c:1593
11123#: config/tc-microblaze.c:1653 config/tc-microblaze.c:1727
c32b891a 11124msgid "Error in statement syntax"
b4a3689a 11125msgstr "Ошибка в синтаксисе выражения"
c32b891a 11126
d8dab054
NC
11127#: config/tc-microblaze.c:982 config/tc-microblaze.c:984
11128#: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
11129#: config/tc-microblaze.c:1028 config/tc-microblaze.c:1152
11130#: config/tc-microblaze.c:1154 config/tc-microblaze.c:1192
11131#: config/tc-microblaze.c:1194 config/tc-microblaze.c:1219
11132#: config/tc-microblaze.c:1221 config/tc-microblaze.c:1246
11133#: config/tc-microblaze.c:1269 config/tc-microblaze.c:1300
11134#: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
11135#: config/tc-microblaze.c:1478 config/tc-microblaze.c:1480
11136#: config/tc-microblaze.c:1507 config/tc-microblaze.c:1509
11137#: config/tc-microblaze.c:1531 config/tc-microblaze.c:1597
11138#: config/tc-microblaze.c:1659
c32b891a 11139msgid "Cannot use special register with this instruction"
b4a3689a 11140msgstr "Невозможно использовать специальный регистр с этой инструкцией"
c32b891a 11141
d8dab054 11142#: config/tc-microblaze.c:1036
c32b891a 11143msgid "lmi pseudo instruction should not use a label in imm field"
b4a3689a 11144msgstr "В псевдоинструкции lmi нельзя использовать метку в поле imm"
c32b891a 11145
d8dab054 11146#: config/tc-microblaze.c:1038
c32b891a 11147msgid "smi pseudo instruction should not use a label in imm field"
b4a3689a 11148msgstr "В псевдоинструкции smi нельзя использовать метку в поле imm"
c32b891a 11149
d8dab054 11150#: config/tc-microblaze.c:1157
c32b891a 11151msgid "Symbol used as immediate for shift instruction"
b4a3689a 11152msgstr "В инструкции сдвига используется символ как непосредственное значение"
c32b891a 11153
d8dab054 11154#: config/tc-microblaze.c:1166
c32b891a
NC
11155#, c-format
11156msgid "Shift value > 32. using <value %% 32>"
b4a3689a 11157msgstr "Значение сдвига > 32, используется «значение %% 32»"
c32b891a 11158
d8dab054 11159#: config/tc-microblaze.c:1272
c32b891a 11160msgid "Symbol used as immediate value for msrset/msrclr instructions"
b4a3689a 11161msgstr "В инструкциях msrset/msrclr используется символ как непосредственное значение"
c32b891a 11162
d8dab054 11163#: config/tc-microblaze.c:1401 config/tc-microblaze.c:1454
c32b891a 11164msgid "invalid value for special purpose register"
b4a3689a 11165msgstr "недопустимое значение для регистра специального назначения"
c32b891a 11166
d8dab054 11167#: config/tc-microblaze.c:1667
c32b891a 11168msgid "An IMM instruction should not be present in the .s file"
b4a3689a 11169msgstr "Инструкции IMM не должно быть в файле .s"
c32b891a 11170
d8dab054 11171#: config/tc-microblaze.c:1729
c32b891a 11172msgid "Symbol used as immediate for mbar instruction"
b4a3689a 11173msgstr "В инструкции mbar используется символ как непосредственное значение"
c32b891a 11174
d8dab054 11175#: config/tc-microblaze.c:1735
c32b891a
NC
11176#, c-format
11177msgid "Immediate value for mbar > 32. using <value %% 32>"
b4a3689a 11178msgstr "Непосредственное значение mbar > 32, используется «значение %% 32»"
c32b891a 11179
d8dab054 11180#: config/tc-microblaze.c:1812
c32b891a 11181msgid "Bad call to MD_NTOF()"
b4a3689a 11182msgstr "Неправильный вызов MD_NTOF()"
c32b891a 11183
d8dab054 11184#: config/tc-microblaze.c:2081
c32b891a
NC
11185#, c-format
11186msgid "pcrel for branch to %s too far (0x%x)"
b4a3689a 11187msgstr "pcrel для ветвления в %s слишком далеко (0x%x)"
c32b891a
NC
11188
11189#. We know the abs value: Should never happen.
d8dab054 11190#: config/tc-microblaze.c:2238
c32b891a 11191msgid "Absolute PC-relative value in relaxation code. Assembler error....."
b4a3689a 11192msgstr "Абсолютное значение, относительное PC, в коде ослабления. Ошибка ассемблирования…"
c32b891a
NC
11193
11194#. Cannot have a PC-relative branch to a diff segment.
d8dab054 11195#: config/tc-microblaze.c:2252
c32b891a
NC
11196#, c-format
11197msgid "PC relative branch to label %s which is not in the instruction space"
b4a3689a 11198msgstr "Ветвление к метке %s, относительной PC, которая находится не в пространстве инструкций"
c32b891a 11199
d8dab054 11200#: config/tc-microblaze.c:2295
c32b891a 11201msgid "Variable is accessed using small data read only anchor, but it is not in the small data read only section"
b4a3689a 11202msgstr "Переменная доступна только посредством якоря чтения маленьких данных, но он не в разделе маленьких данных только для чтения"
c32b891a 11203
d8dab054 11204#: config/tc-microblaze.c:2318
c32b891a 11205msgid "Variable is accessed using small data read write anchor, but it is not in the small data read write section"
b4a3689a 11206msgstr "Переменная доступна только посредством якоря записи маленьких данных, но он не в разделе записи маленьких данных"
c32b891a 11207
d8dab054 11208#: config/tc-microblaze.c:2327
c32b891a 11209msgid "Incorrect fr_opcode value in frag. Internal error....."
b4a3689a 11210msgstr "Некорректное значение fr_opcode в frag. Внутренняя ошибка…"
c32b891a
NC
11211
11212#. We know the abs value: Should never happen.
d8dab054 11213#: config/tc-microblaze.c:2334
c32b891a 11214msgid "Absolute value in relaxation code. Assembler error....."
b4a3689a 11215msgstr "Абсолютное значение в коде ослабления. Ошибка ассемблирования…"
c32b891a 11216
d8dab054 11217#: config/tc-mips.c:2098
c32b891a
NC
11218#, c-format
11219msgid "the %d-bit %s architecture does not support the `%s' extension"
b4a3689a 11220msgstr "%d-битная архитектура %s не поддерживает расширение «%s»"
c32b891a 11221
d8dab054 11222#: config/tc-mips.c:2101
c32b891a
NC
11223#, c-format
11224msgid "the `%s' extension requires %s%d revision %d or greater"
b4a3689a 11225msgstr "для расширения «%s» требуется %s%d версии %d или выше"
c32b891a 11226
d8dab054 11227#: config/tc-mips.c:2110
c32b891a
NC
11228#, c-format
11229msgid "the `%s' extension was removed in %s%d revision %d"
b4a3689a 11230msgstr "расширение «%s» было удалено из %s%d версии %d"
c32b891a 11231
d8dab054 11232#: config/tc-mips.c:2119
c32b891a
NC
11233#, c-format
11234msgid "the `%s' extension requires 64-bit FPRs"
b4a3689a 11235msgstr "для расширения «%s» требуются 64-битные FPR"
c32b891a 11236
d8dab054 11237#: config/tc-mips.c:2962 config/tc-mips.c:16262
b4a3689a 11238#, c-format
c32b891a 11239msgid "unrecognized register name `%s'"
b4a3689a 11240msgstr "нераспознанное имя регистра «%s»"
c32b891a 11241
d8dab054 11242#: config/tc-mips.c:3189
c32b891a 11243msgid "invalid register range"
b4a3689a 11244msgstr "некорректный диапазон регистров"
c32b891a 11245
d8dab054 11246#: config/tc-mips.c:3217
c32b891a 11247msgid "vector element must be constant"
b4a3689a 11248msgstr "векторный элемент должен быть константой"
c32b891a 11249
d8dab054 11250#: config/tc-mips.c:3227
c32b891a 11251msgid "missing `]'"
b4a3689a 11252msgstr "пропущена «]»"
c32b891a 11253
d8dab054 11254#: config/tc-mips.c:3450
c32b891a
NC
11255#, c-format
11256msgid "internal: bad mips opcode (mask error): %s %s"
b4a3689a 11257msgstr "внутренняя ошибка: неправильный код операции mips (ошибка маски): %s %s"
c32b891a 11258
d8dab054 11259#: config/tc-mips.c:3477
c32b891a
NC
11260#, c-format
11261msgid "internal: unknown operand type: %s %s"
b4a3689a 11262msgstr "внутренняя ошибка: неизвестный тип операнда: %s %s"
c32b891a 11263
d8dab054 11264#: config/tc-mips.c:3510
c32b891a
NC
11265#, c-format
11266msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
b4a3689a 11267msgstr "внутренняя ошибка: неправильный код операции mips (биты 0x%08lx определены повторно): %s %s"
c32b891a 11268
d8dab054 11269#: config/tc-mips.c:3518
c32b891a
NC
11270#, c-format
11271msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
b4a3689a 11272msgstr "внутренняя ошибка: неправильный код операции mips (биты 0x%08lx не определены): %s %s"
c32b891a 11273
d8dab054 11274#: config/tc-mips.c:3525
c32b891a
NC
11275#, c-format
11276msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
b4a3689a 11277msgstr "внутренняя ошибка: неправильный код операции mips (определены биты 0x%08lx): %s %s"
c32b891a 11278
d8dab054 11279#: config/tc-mips.c:3560
c32b891a
NC
11280#, c-format
11281msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
b4a3689a 11282msgstr "внутренняя ошибка: неправильный код операции microMIPS (неправильная длина %u): %s %s"
c32b891a 11283
d8dab054 11284#: config/tc-mips.c:3568
c32b891a
NC
11285#, c-format
11286msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
b4a3689a 11287msgstr "внутренняя ошибка: неправильный код операции microMIPS (несоответствие кода операции/длины): %s %s"
c32b891a 11288
d8dab054 11289#: config/tc-mips.c:3594
c32b891a 11290msgid "-G may not be used in position-independent code"
b4a3689a 11291msgstr "-G не может использоваться в позиционно-независимом коде"
c32b891a 11292
d8dab054 11293#: config/tc-mips.c:3600
c32b891a 11294msgid "-G may not be used with abicalls"
b4a3689a 11295msgstr "-G не может использоваться с вызовами abi"
c32b891a
NC
11296
11297#. Probably a memory allocation problem? Give up now.
d8dab054 11298#: config/tc-mips.c:3620 config/tc-mips.c:3711
c32b891a 11299msgid "broken assembler, no assembly attempted"
b4a3689a 11300msgstr "ассемблер сломался, ничего ассемблироваться не будет"
c32b891a 11301
d8dab054 11302#: config/tc-mips.c:3650 config/tc-mips.c:3679
c32b891a
NC
11303#, c-format
11304msgid "internal: can't hash `%s': %s"
73a05be2 11305msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
c32b891a 11306
d8dab054 11307#: config/tc-mips.c:3861
c32b891a
NC
11308#, c-format
11309msgid ".gnu_attribute %d,%d is incompatible with `%s'"
b4a3689a 11310msgstr ".gnu_attribute %d,%d не совместим с «%s»"
c32b891a 11311
d8dab054 11312#: config/tc-mips.c:3868
c32b891a
NC
11313#, c-format
11314msgid ".gnu_attribute %d,%d requires `%s'"
b4a3689a 11315msgstr "для .gnu_attribute %d,%d требуется «%s»"
c32b891a 11316
d8dab054 11317#: config/tc-mips.c:3929
c32b891a
NC
11318#, c-format
11319msgid ".gnu_attribute %d,%d is no longer supported"
b4a3689a 11320msgstr ".gnu_attribute %d,%d больше не поддерживается"
c32b891a 11321
d8dab054 11322#: config/tc-mips.c:3938
c32b891a
NC
11323#, c-format
11324msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
b4a3689a 11325msgstr ".gnu_attribute %d,%d не распознан floating-point плавающей запятой"
c32b891a 11326
d8dab054 11327#: config/tc-mips.c:3951
c32b891a 11328msgid "`gp=64' used with a 32-bit processor"
b4a3689a 11329msgstr "«gp=64» используется с 32-битным процессором"
c32b891a 11330
d8dab054 11331#: config/tc-mips.c:3954
c32b891a 11332msgid "`gp=32' used with a 64-bit ABI"
b4a3689a 11333msgstr "«gp=32» используется с 64-битным ABI"
c32b891a 11334
d8dab054 11335#: config/tc-mips.c:3957
c32b891a 11336msgid "`gp=64' used with a 32-bit ABI"
b4a3689a 11337msgstr "«gp=64» используется с 32-битным ABI"
c32b891a 11338
d8dab054 11339#: config/tc-mips.c:3964
c32b891a 11340msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
b4a3689a 11341msgstr "«fp=xx» используется с ЦП без инструкций ldc1/sdc1"
c32b891a 11342
d8dab054 11343#: config/tc-mips.c:3966
c32b891a 11344msgid "`fp=xx' cannot be used with `singlefloat'"
b4a3689a 11345msgstr "«fp=xx» нельзя использовать с «singlefloat»"
c32b891a 11346
d8dab054 11347#: config/tc-mips.c:3970
c32b891a 11348msgid "`fp=64' used with a 32-bit fpu"
b4a3689a 11349msgstr "«fp=64» используется с 32-битным fpu"
c32b891a 11350
d8dab054 11351#: config/tc-mips.c:3974
c32b891a 11352msgid "`fp=64' used with a 32-bit ABI"
b4a3689a 11353msgstr "«fp=64» используется с 32-битным ABI"
c32b891a 11354
d8dab054 11355#: config/tc-mips.c:3979
c32b891a 11356msgid "`fp=32' used with a 64-bit ABI"
b4a3689a 11357msgstr "«fp=32» используется с 64-битным ABI"
c32b891a 11358
d8dab054 11359#: config/tc-mips.c:3981
c32b891a 11360msgid "`fp=32' used with a MIPS R6 cpu"
b4a3689a 11361msgstr "«fp=32» используется с ЦП MIPS R6"
c32b891a 11362
d8dab054 11363#: config/tc-mips.c:3984
c32b891a 11364msgid "Unknown size of floating point registers"
b4a3689a 11365msgstr "Неизвестный размер регистров с плавающей запятой"
c32b891a 11366
d8dab054 11367#: config/tc-mips.c:3989
c32b891a 11368msgid "`nooddspreg` cannot be used with a 64-bit ABI"
b4a3689a 11369msgstr "«nooddspreg» нельзя использовать с 64-битным ABI"
c32b891a 11370
d8dab054 11371#: config/tc-mips.c:3992 config/tc-mips.c:3996
c32b891a
NC
11372#, c-format
11373msgid "`%s' cannot be used with `%s'"
b4a3689a 11374msgstr "«%s» не может быть использован с «%s»"
c32b891a 11375
d8dab054 11376#: config/tc-mips.c:4001
b4a3689a 11377#, c-format
c32b891a 11378msgid "branch relaxation is not supported in `%s'"
b4a3689a 11379msgstr "ослабление ветвления не поддерживается в «%s»"
c32b891a 11380
d8dab054 11381#: config/tc-mips.c:4081
c32b891a 11382msgid "trap exception not supported at ISA 1"
b4a3689a 11383msgstr "ловушка исключений не поддерживается в ISA 1"
c32b891a 11384
d8dab054 11385#: config/tc-mips.c:4094 config/tc-mips.c:17142
c32b891a
NC
11386#, c-format
11387msgid "`%s' does not support legacy NaN"
b4a3689a 11388msgstr "«%s» не поддерживает старый NaN"
c32b891a 11389
d8dab054 11390#: config/tc-mips.c:4141
c32b891a
NC
11391#, c-format
11392msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
b4a3689a 11393msgstr "возврат из mips_ip(%s) insn_opcode = 0x%x\n"
c32b891a 11394
d8dab054 11395#: config/tc-mips.c:4846
c32b891a
NC
11396#, c-format
11397msgid "operand %d out of range"
b4a3689a 11398msgstr "операнд %d вне диапазона"
c32b891a 11399
d8dab054 11400#: config/tc-mips.c:4854
c32b891a
NC
11401#, c-format
11402msgid "operand %d must be constant"
b4a3689a 11403msgstr "операнд %d должен быть константой"
c32b891a 11404
d8dab054 11405#: config/tc-mips.c:4898 read.c:4315 read.c:5161 write.c:265 write.c:1026
c32b891a 11406msgid "register value used as expression"
b4a3689a 11407msgstr "значение регистра используется как выражение"
c32b891a 11408
d8dab054 11409#: config/tc-mips.c:4911
c32b891a
NC
11410#, c-format
11411msgid "operand %d must be an immediate expression"
b4a3689a 11412msgstr "операнд %d должен быть непосредственным выражением"
c32b891a 11413
d8dab054 11414#: config/tc-mips.c:5032 config/tc-mips.c:5034
c32b891a
NC
11415#, c-format
11416msgid "float register should be even, was %d"
b4a3689a 11417msgstr "регистр плавающей запятой должен быть чётным, был %d"
c32b891a 11418
d8dab054 11419#: config/tc-mips.c:5047
c32b891a
NC
11420#, c-format
11421msgid "condition code register should be even for %s, was %d"
b4a3689a 11422msgstr "регистр кода условия должен быть чётным для %s, был %d"
c32b891a 11423
d8dab054 11424#: config/tc-mips.c:5052
c32b891a
NC
11425#, c-format
11426msgid "condition code register should be 0 or 4 for %s, was %d"
b4a3689a 11427msgstr "регистр кода условия должен быть 0 или 4 для %s, был %d"
c32b891a 11428
d8dab054 11429#: config/tc-mips.c:5373
c32b891a 11430msgid "invalid performance register"
b4a3689a 11431msgstr "некорректный регистр производительности"
c32b891a 11432
d8dab054 11433#: config/tc-mips.c:5469
c32b891a 11434msgid "the source register must not be $0"
b4a3689a 11435msgstr "регистром источника не должен быть $0"
c32b891a 11436
d8dab054 11437#: config/tc-mips.c:5745
c32b891a 11438msgid "missing frame size"
b4a3689a 11439msgstr "отсутствует размер кадра"
c32b891a 11440
d8dab054 11441#: config/tc-mips.c:5750
c32b891a 11442msgid "frame size specified twice"
b4a3689a 11443msgstr "размер кадра указан дважды"
c32b891a 11444
d8dab054 11445#: config/tc-mips.c:5755
c32b891a 11446msgid "invalid frame size"
b4a3689a 11447msgstr "неверный размер кадра"
c32b891a 11448
d8dab054 11449#: config/tc-mips.c:5795
c32b891a
NC
11450#, c-format
11451msgid "operand %d must be an immediate"
b4a3689a 11452msgstr "операнд %d должен быть непосредственным значением"
c32b891a 11453
d8dab054 11454#: config/tc-mips.c:5810
c32b891a 11455msgid "invalid element selector"
b4a3689a 11456msgstr "некорректный элемент выбора"
c32b891a 11457
d8dab054 11458#: config/tc-mips.c:5823
c32b891a
NC
11459#, c-format
11460msgid "operand %d must be scalar"
b4a3689a 11461msgstr "операнд %d должен быть скаляром"
c32b891a 11462
d8dab054 11463#: config/tc-mips.c:6000
c32b891a 11464msgid "floating-point expression required"
b4a3689a 11465msgstr "требуется выражение с плавающей запятой"
c32b891a 11466
d8dab054 11467#: config/tc-mips.c:6100
c32b891a
NC
11468#, c-format
11469msgid "cannot use `%s' in this section"
b4a3689a 11470msgstr "невозможно использовать «%s» в этом разделе"
c32b891a 11471
d8dab054 11472#: config/tc-mips.c:6247
c32b891a 11473msgid "used $at without \".set noat\""
b4a3689a 11474msgstr "используется $at без «.set noat»"
c32b891a 11475
d8dab054 11476#: config/tc-mips.c:6249
c32b891a
NC
11477#, c-format
11478msgid "used $%u with \".set at=$%u\""
b4a3689a 11479msgstr "используется $%u без «.set at=$%u»"
c32b891a 11480
d8dab054 11481#: config/tc-mips.c:7278
c32b891a
NC
11482#, c-format
11483msgid "wrong size instruction in a %u-bit branch delay slot"
b4a3689a 11484msgstr "неверный размер инструкции в слоте задержки %u-битного ветвления"
c32b891a 11485
d8dab054 11486#: config/tc-mips.c:7298 config/tc-mips.c:7308 config/tc-mips.c:15568
c32b891a
NC
11487#, c-format
11488msgid "jump to misaligned address (0x%lx)"
b4a3689a 11489msgstr "прыжок по не выровненному адресу (0x%lx)"
c32b891a 11490
d8dab054
NC
11491#: config/tc-mips.c:7323 config/tc-mips.c:7343 config/tc-mips.c:7360
11492#: config/tc-mips.c:8891 config/tc-mips.c:15422 config/tc-mips.c:15429
11493#: config/tc-mips.c:15823 config/tc-mips.c:18657
c32b891a
NC
11494#, c-format
11495msgid "branch to misaligned address (0x%lx)"
b4a3689a 11496msgstr "ветвление по не выровненному адресу (0x%lx)"
c32b891a 11497
d8dab054
NC
11498#: config/tc-mips.c:7329 config/tc-mips.c:7347 config/tc-mips.c:7364
11499#: config/tc-mips.c:8894
c32b891a
NC
11500#, c-format
11501msgid "branch address range overflow (0x%lx)"
b4a3689a 11502msgstr "переполнение диапазона адреса ветвления (0x%lx)"
c32b891a 11503
d8dab054 11504#: config/tc-mips.c:7609
c32b891a 11505msgid "extended instruction in delay slot"
b4a3689a 11506msgstr "расширенная инструкция в слоте задержки"
c32b891a 11507
d8dab054 11508#: config/tc-mips.c:8073
c32b891a 11509msgid "source and destination must be different"
b4a3689a 11510msgstr "источник и назначение должен быть разными"
c32b891a 11511
d8dab054 11512#: config/tc-mips.c:8076
c32b891a 11513msgid "a destination register must be supplied"
b4a3689a 11514msgstr "должен быть указан регистр назначения"
c32b891a 11515
d8dab054 11516#: config/tc-mips.c:8081
c32b891a 11517msgid "the source register must not be $31"
b4a3689a 11518msgstr "регистром источника не должен быть $31"
c32b891a 11519
d8dab054 11520#: config/tc-mips.c:8329 config/tc-mips.c:14206 config/tc-mips.c:18803
c32b891a 11521msgid "invalid unextended operand value"
b4a3689a 11522msgstr "некорректное значение нерасширенного операнда"
c32b891a 11523
d8dab054 11524#: config/tc-mips.c:8447
c32b891a
NC
11525#, c-format
11526msgid "opcode not supported on this processor: %s (%s)"
b4a3689a 11527msgstr "код операции не поддерживается в этом процессоре: %s (%s)"
c32b891a 11528
d8dab054 11529#: config/tc-mips.c:8526
c32b891a 11530msgid "opcode not supported in the `insn32' mode"
b4a3689a 11531msgstr "код операции не поддерживается в режиме «insn32»"
c32b891a 11532
d8dab054 11533#: config/tc-mips.c:8529
c32b891a
NC
11534#, c-format
11535msgid "unrecognized %d-bit version of microMIPS opcode"
b4a3689a 11536msgstr "нераспознанная %d-битная версия кода операции microMIPS"
c32b891a 11537
d8dab054 11538#: config/tc-mips.c:8585
c32b891a 11539msgid "unrecognized unextended version of MIPS16 opcode"
b4a3689a 11540msgstr "нераспознанная нерасширенная версия кода операции microMIPS"
c32b891a 11541
d8dab054 11542#: config/tc-mips.c:8588
c32b891a 11543msgid "unrecognized extended version of MIPS16 opcode"
b4a3689a 11544msgstr "нераспознанная расширенная версия кода операции microMIPS"
c32b891a 11545
d8dab054 11546#: config/tc-mips.c:8638 config/tc-mips.c:18674
c32b891a 11547msgid "macro instruction expanded into multiple instructions in a branch delay slot"
b4a3689a 11548msgstr "макроинструкция раскрывается в несколько инструкций в слоте задержки ветвления"
c32b891a 11549
d8dab054 11550#: config/tc-mips.c:8641 config/tc-mips.c:18682
c32b891a 11551msgid "macro instruction expanded into multiple instructions"
b4a3689a 11552msgstr "макроинструкция раскрывается в несколько инструкций"
c32b891a 11553
d8dab054 11554#: config/tc-mips.c:8645
c32b891a 11555msgid "macro instruction expanded into a wrong size instruction in a 16-bit branch delay slot"
b4a3689a 11556msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 16-битного ветвления"
c32b891a 11557
d8dab054 11558#: config/tc-mips.c:8647
c32b891a 11559msgid "macro instruction expanded into a wrong size instruction in a 32-bit branch delay slot"
b4a3689a 11560msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 32-битного ветвления"
c32b891a 11561
d8dab054 11562#: config/tc-mips.c:9091
c32b891a 11563msgid "operand overflow"
b4a3689a 11564msgstr "переполнение операнда"
c32b891a 11565
d8dab054 11566#: config/tc-mips.c:9110 config/tc-mips.c:9694 config/tc-mips.c:13687
c32b891a 11567msgid "macro used $at after \".set noat\""
b4a3689a 11568msgstr "макрос $at используется после «.set noat»"
c32b891a 11569
d8dab054 11570#: config/tc-mips.c:9258 config/tc-mips.c:12026 config/tc-mips.c:12685
c32b891a
NC
11571#, c-format
11572msgid "number (0x%s) larger than 32 bits"
b4a3689a 11573msgstr "номер (0x%s) больше 32 бит"
c32b891a 11574
d8dab054 11575#: config/tc-mips.c:9278
c32b891a 11576msgid "number larger than 64 bits"
b4a3689a 11577msgstr "номер больше 64 бит"
c32b891a 11578
d8dab054
NC
11579#: config/tc-mips.c:9572 config/tc-mips.c:9600 config/tc-mips.c:9638
11580#: config/tc-mips.c:9683 config/tc-mips.c:12261 config/tc-mips.c:12300
11581#: config/tc-mips.c:12339 config/tc-mips.c:12781 config/tc-mips.c:12833
c32b891a 11582msgid "PIC code offset overflow (max 16 signed bits)"
b4a3689a 11583msgstr "переполнение смещения кода PIC (максимально 16 бит со знаком)"
c32b891a 11584
d8dab054 11585#: config/tc-mips.c:10211
c32b891a
NC
11586#, c-format
11587msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
b4a3689a 11588msgstr "непосредственное значение BALIGN не равно 0, 1, 2 или 3 (%lu)"
c32b891a
NC
11589
11590#. result is always true
d8dab054 11591#: config/tc-mips.c:10307
c32b891a
NC
11592#, c-format
11593msgid "branch %s is always true"
b4a3689a 11594msgstr "ветвление %s выполняется всегда"
c32b891a 11595
d8dab054 11596#: config/tc-mips.c:10535 config/tc-mips.c:10645
c32b891a 11597msgid "divide by zero"
b4a3689a 11598msgstr "деление на ноль"
c32b891a 11599
d8dab054 11600#: config/tc-mips.c:10735
c32b891a 11601msgid "dla used to load 32-bit register; recommend using la instead"
b4a3689a 11602msgstr "dla используется для загрузки 32-битного регистра; вместо неё рекомендуется использовать la"
c32b891a 11603
d8dab054 11604#: config/tc-mips.c:10739
c32b891a 11605msgid "la used to load 64-bit address; recommend using dla instead"
b4a3689a 11606msgstr "la используется для загрузки 64-битного адреса; вместо неё рекомендуется использовать dla"
c32b891a 11607
d8dab054 11608#: config/tc-mips.c:10848 config/tc-riscv.c:1163 config/tc-z80.c:732
c32b891a 11609msgid "offset too large"
b4a3689a 11610msgstr "смещение слишком велико"
c32b891a 11611
d8dab054 11612#: config/tc-mips.c:11022 config/tc-mips.c:11300
c32b891a 11613msgid "PIC code offset overflow (max 32 signed bits)"
b4a3689a 11614msgstr "переполнение смещения кода PIC (максимально 32 бита со знаком)"
c32b891a 11615
d8dab054 11616#: config/tc-mips.c:11370 config/tc-mips.c:11446
c32b891a
NC
11617#, c-format
11618msgid "opcode not supported in the `insn32' mode `%s'"
b4a3689a 11619msgstr "код операции не поддерживается в режиме «insn32» «%s»"
c32b891a 11620
d8dab054 11621#: config/tc-mips.c:11398
c32b891a 11622msgid "MIPS PIC call to register other than $25"
b4a3689a 11623msgstr "вызов MIPS PIC регистр, отличного от $25"
c32b891a 11624
d8dab054
NC
11625#: config/tc-mips.c:11414 config/tc-mips.c:11425 config/tc-mips.c:11558
11626#: config/tc-mips.c:11569
c32b891a 11627msgid "no .cprestore pseudo-op used in PIC code"
b4a3689a 11628msgstr "псевдооперация .cprestore не используется в коде PIC"
c32b891a 11629
d8dab054 11630#: config/tc-mips.c:11419 config/tc-mips.c:11563
c32b891a 11631msgid "no .frame pseudo-op used in PIC code"
b4a3689a 11632msgstr "псевдооперация .frame не используется в коде PIC"
c32b891a 11633
d8dab054 11634#: config/tc-mips.c:11584
c32b891a 11635msgid "non-PIC jump used in PIC library"
b4a3689a 11636msgstr "в библиотеке PIC используется прыжок не PIC"
c32b891a 11637
d8dab054 11638#: config/tc-mips.c:12511
c32b891a
NC
11639#, c-format
11640msgid "Unable to generate `%s' compliant code without mthc1"
b4a3689a 11641msgstr "невозможно сгенерировать совместимый с «%s» код без mthc1"
c32b891a 11642
d8dab054 11643#: config/tc-mips.c:13245
c32b891a
NC
11644#, c-format
11645msgid "instruction %s: result is always false"
b4a3689a 11646msgstr "инструкция %s: результат всегда ложь"
c32b891a 11647
d8dab054 11648#: config/tc-mips.c:13398
c32b891a
NC
11649#, c-format
11650msgid "instruction %s: result is always true"
b4a3689a 11651msgstr "инструкция %s: результат всегда правда"
c32b891a
NC
11652
11653#. FIXME: Check if this is one of the itbl macros, since they
11654#. are added dynamically.
d8dab054 11655#: config/tc-mips.c:13683
c32b891a
NC
11656#, c-format
11657msgid "macro %s not implemented yet"
b4a3689a 11658msgstr "макрос %s пока не реализован"
c32b891a 11659
d8dab054 11660#: config/tc-mips.c:14028 config/tc-mips.c:14092 config/tc-mips.c:14103
c32b891a
NC
11661#: config/tc-score.c:2691 config/tc-score.c:2737
11662msgid "unrecognized opcode"
b4a3689a 11663msgstr "нераспознанный код операции"
c32b891a 11664
d8dab054 11665#: config/tc-mips.c:14216
c32b891a 11666msgid "extended operand requested but not required"
b4a3689a 11667msgstr "запрошен расширенный операнд, но этого не требуется"
c32b891a 11668
d8dab054 11669#: config/tc-mips.c:14225
c32b891a 11670msgid "operand value out of range for instruction"
b4a3689a 11671msgstr "значение операнда вне диапазона инструкции"
c32b891a 11672
d8dab054 11673#: config/tc-mips.c:14324
c32b891a
NC
11674#, c-format
11675msgid "relocation %s isn't supported by the current ABI"
b4a3689a 11676msgstr "перемещение %s не поддерживается текущим ABI"
c32b891a 11677
d8dab054 11678#: config/tc-mips.c:14380
c32b891a 11679msgid "unclosed '('"
b4a3689a 11680msgstr "незакрытая «(»"
c32b891a 11681
d8dab054 11682#: config/tc-mips.c:14446
c32b891a
NC
11683#, c-format
11684msgid "a different %s was already specified, is now %s"
b4a3689a 11685msgstr "уже указан другой %s, сейчас %s"
c32b891a 11686
d8dab054 11687#: config/tc-mips.c:14613
c32b891a 11688msgid "-mmicromips cannot be used with -mips16"
b4a3689a 11689msgstr "-mmicromips не может быть использован с -mips16"
c32b891a 11690
d8dab054 11691#: config/tc-mips.c:14628
c32b891a 11692msgid "-mips16 cannot be used with -micromips"
b4a3689a 11693msgstr "-mips16 не может быть использован с -micromips"
c32b891a 11694
d8dab054 11695#: config/tc-mips.c:14779 config/tc-mips.c:14837
c32b891a 11696msgid "no compiled in support for 64 bit object file format"
b4a3689a 11697msgstr "скомпилирован без поддержки 64-битного формата объектного файла"
c32b891a 11698
d8dab054 11699#: config/tc-mips.c:14844
c32b891a
NC
11700#, c-format
11701msgid "invalid abi -mabi=%s"
b4a3689a 11702msgstr "неверный abi -mabi=%s"
c32b891a 11703
d8dab054 11704#: config/tc-mips.c:14884
c32b891a
NC
11705#, c-format
11706msgid "invalid NaN setting -mnan=%s"
b4a3689a 11707msgstr "неправильное задание NaN -mnan=%s"
c32b891a 11708
d8dab054 11709#: config/tc-mips.c:14918
c32b891a 11710msgid "-G not supported in this configuration"
b4a3689a 11711msgstr "-G в данной конфигурации не поддерживается"
c32b891a 11712
d8dab054 11713#: config/tc-mips.c:14944
c32b891a
NC
11714#, c-format
11715msgid "-%s conflicts with the other architecture options, which imply -%s"
b4a3689a 11716msgstr "-%s конфликтует с другими параметрами архитектуры, которые подразумевают -%s"
c32b891a 11717
d8dab054 11718#: config/tc-mips.c:14960
c32b891a
NC
11719#, c-format
11720msgid "-march=%s is not compatible with the selected ABI"
b4a3689a 11721msgstr "-march=%s is не совместим с выбранным ABI"
c32b891a 11722
d8dab054 11723#: config/tc-mips.c:15426 config/tc-mips.c:15817 config/tc-mips.c:18654
c32b891a 11724msgid "branch to a symbol in another ISA mode"
b4a3689a 11725msgstr "ветвление к символу в другом режиме ISA"
c32b891a 11726
d8dab054 11727#: config/tc-mips.c:15433 config/tc-mips.c:15574 config/tc-mips.c:15827
c32b891a
NC
11728#, c-format
11729msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
b4a3689a 11730msgstr "невозможно закодировать невыровненное добавление в перемещаемом поле (0x%lx)"
c32b891a 11731
d8dab054 11732#: config/tc-mips.c:15470
c32b891a 11733msgid "PC-relative reference to a different section"
b4a3689a 11734msgstr "относительная PC ссылка в другой раздел"
c32b891a 11735
d8dab054 11736#: config/tc-mips.c:15542 config/tc-riscv.c:2395
c32b891a 11737msgid "TLS relocation against a constant"
b4a3689a 11738msgstr "перемещение TLS не константа"
c32b891a 11739
d8dab054 11740#: config/tc-mips.c:15562
c32b891a 11741msgid "jump to a symbol in another ISA mode"
b4a3689a 11742msgstr "прыжок к символу в другом режиме ISA"
c32b891a 11743
d8dab054 11744#: config/tc-mips.c:15565
c32b891a 11745msgid "JALX to a symbol in the same ISA mode"
b4a3689a 11746msgstr "JALX к символу в другом режиме ISA"
c32b891a 11747
d8dab054 11748#: config/tc-mips.c:15650
c32b891a 11749msgid "unsupported constant in relocation"
b4a3689a 11750msgstr "неподдерживаемая константа в перемещении"
c32b891a 11751
d8dab054 11752#: config/tc-mips.c:15722
c32b891a
NC
11753#, c-format
11754msgid "PC-relative access using misaligned symbol (%lx)"
b4a3689a 11755msgstr "при относительном PC доступе используется невыровненный символ (%lx)"
c32b891a 11756
d8dab054 11757#: config/tc-mips.c:15726
c32b891a
NC
11758#, c-format
11759msgid "PC-relative access using misaligned offset (%lx)"
b4a3689a 11760msgstr "при относительном PC доступе используется невыровненное смещение (%lx)"
c32b891a 11761
d8dab054 11762#: config/tc-mips.c:15739 config/tc-mips.c:15758
c32b891a 11763msgid "PC-relative access out of range"
b4a3689a 11764msgstr "относительный PC доступ вне диапазона"
c32b891a 11765
d8dab054 11766#: config/tc-mips.c:15745
c32b891a
NC
11767#, c-format
11768msgid "PC-relative access to misaligned address (%lx)"
b4a3689a 11769msgstr "относительный PC доступ по невыровненному адресу (%lx)"
c32b891a 11770
d8dab054 11771#: config/tc-mips.c:15912
c32b891a
NC
11772#, c-format
11773msgid "alignment too large, %d assumed"
b4a3689a 11774msgstr "слишком большое выравнивание, предполагается %d"
c32b891a 11775
d8dab054 11776#: config/tc-mips.c:15915
c32b891a 11777msgid "alignment negative, 0 assumed"
b4a3689a 11778msgstr "отрицательное выравнивание, предполагается 0"
c32b891a 11779
d8dab054 11780#: config/tc-mips.c:16157
c32b891a
NC
11781#, c-format
11782msgid "%s: no such section"
b4a3689a 11783msgstr "%s: нет такого раздела"
c32b891a 11784
d8dab054 11785#: config/tc-mips.c:16198
c32b891a
NC
11786#, c-format
11787msgid ".option pic%d not supported"
b4a3689a 11788msgstr ".option pic%d не поддерживается"
c32b891a 11789
d8dab054 11790#: config/tc-mips.c:16200
c32b891a
NC
11791#, c-format
11792msgid ".option pic%d not supported in VxWorks PIC mode"
b4a3689a 11793msgstr ".option pic%d не поддерживается в режиме VxWorks PIC"
c32b891a 11794
d8dab054 11795#: config/tc-mips.c:16212 config/tc-mips.c:16549
c32b891a 11796msgid "-G may not be used with SVR4 PIC code"
b4a3689a 11797msgstr "-G нельзя использовать с кодом SVR4 PIC"
c32b891a 11798
d8dab054 11799#: config/tc-mips.c:16218
b4a3689a 11800#, c-format
c32b891a 11801msgid "unrecognized option \"%s\""
b4a3689a 11802msgstr "нераспознанный параметр «%s»"
c32b891a 11803
d8dab054 11804#: config/tc-mips.c:16324
c32b891a
NC
11805#, c-format
11806msgid "unknown architecture %s"
b4a3689a 11807msgstr "неизвестная архитектура %s"
c32b891a 11808
d8dab054 11809#: config/tc-mips.c:16338 config/tc-mips.c:16500
c32b891a
NC
11810#, c-format
11811msgid "unknown ISA level %s"
b4a3689a 11812msgstr "неизвестный уровень ISA %s"
c32b891a 11813
d8dab054 11814#: config/tc-mips.c:16347
c32b891a
NC
11815#, c-format
11816msgid "unknown ISA or architecture %s"
b4a3689a 11817msgstr "неизвестная ISA или архитектура %s"
c32b891a 11818
d8dab054 11819#: config/tc-mips.c:16406
c32b891a 11820msgid "`noreorder' must be set before `nomacro'"
b4a3689a 11821msgstr "«noreorder» должен указываться до «nomacro»"
c32b891a 11822
d8dab054 11823#: config/tc-mips.c:16435
c32b891a 11824msgid ".set pop with no .set push"
b4a3689a 11825msgstr ".set pop без .set push"
c32b891a 11826
d8dab054 11827#: config/tc-mips.c:16454
b4a3689a 11828#, c-format
c32b891a 11829msgid "tried to set unrecognized symbol: %s\n"
b4a3689a 11830msgstr "попытка задать нераспознанный символ: %s\n"
c32b891a 11831
d8dab054 11832#: config/tc-mips.c:16527
b4a3689a 11833#, c-format
c32b891a 11834msgid ".module used with unrecognized symbol: %s\n"
b4a3689a 11835msgstr ".module используется с нераспознанным символом: %s\n"
c32b891a 11836
d8dab054 11837#: config/tc-mips.c:16533
c32b891a 11838msgid ".module is not permitted after generating code"
b4a3689a 11839msgstr ".module не допускается после генерации кода"
c32b891a 11840
d8dab054
NC
11841#: config/tc-mips.c:16593 config/tc-mips.c:16672 config/tc-mips.c:16776
11842#: config/tc-mips.c:16806 config/tc-mips.c:16855
c32b891a
NC
11843#, c-format
11844msgid "%s not supported in MIPS16 mode"
b4a3689a 11845msgstr "%s не поддерживается в режиме MIPS16"
c32b891a 11846
d8dab054 11847#: config/tc-mips.c:16600
c32b891a 11848msgid ".cpload not in noreorder section"
b4a3689a 11849msgstr ".cpload не в разделе noreorder"
c32b891a 11850
d8dab054 11851#: config/tc-mips.c:16681 config/tc-mips.c:16700
c32b891a 11852msgid "missing argument separator ',' for .cpsetup"
b4a3689a 11853msgstr "отсутствует разделитель аргументов «,» в .cpsetup"
c32b891a 11854
d8dab054 11855#: config/tc-mips.c:16898
b4a3689a 11856#, c-format
c32b891a 11857msgid "unsupported use of %s"
b4a3689a 11858msgstr "неподдерживаемое использование %s"
c32b891a 11859
d8dab054 11860#: config/tc-mips.c:16989
c32b891a 11861msgid "unsupported use of .gpword"
b4a3689a 11862msgstr "неподдерживаемое использование .gpword"
c32b891a 11863
d8dab054 11864#: config/tc-mips.c:17027
c32b891a 11865msgid "unsupported use of .gpdword"
b4a3689a 11866msgstr "неподдерживаемое использование .gpdword"
c32b891a 11867
d8dab054 11868#: config/tc-mips.c:17059
c32b891a 11869msgid "unsupported use of .ehword"
b4a3689a 11870msgstr "неподдерживаемое использование .ehword"
c32b891a 11871
d8dab054 11872#: config/tc-mips.c:17146
c32b891a 11873msgid "bad .nan directive"
b4a3689a 11874msgstr "неверная директива .nan"
c32b891a 11875
d8dab054 11876#: config/tc-mips.c:17195
c32b891a
NC
11877#, c-format
11878msgid "ignoring attempt to redefine symbol %s"
b4a3689a 11879msgstr "игнорируется попытка переопределения символа %s"
c32b891a 11880
d8dab054 11881#: config/tc-mips.c:17210 ecoff.c:3372
c32b891a 11882msgid "bad .weakext directive"
b4a3689a 11883msgstr "неверная директива .weakext"
c32b891a 11884
d8dab054 11885#: config/tc-mips.c:18179 config/tc-mips.c:18456
c32b891a 11886msgid "relaxed out-of-range branch into a jump"
b4a3689a 11887msgstr "цель прыжка за пределами диапазона ослабленной ветви"
c32b891a 11888
d8dab054 11889#: config/tc-mips.c:18678
c32b891a 11890msgid "extended instruction in a branch delay slot"
b4a3689a 11891msgstr "расширенная инструкция в слоте задержки ветвления"
c32b891a 11892
d8dab054 11893#: config/tc-mips.c:18792 config/tc-xtensa.c:1687 config/tc-xtensa.c:1965
c32b891a 11894msgid "unsupported relocation"
b4a3689a 11895msgstr "неподдерживаемое перемещение"
c32b891a 11896
d8dab054 11897#: config/tc-mips.c:19292 config/tc-score.c:5636
c32b891a 11898msgid "expected simple number"
b4a3689a 11899msgstr "ожидается простое число"
c32b891a 11900
d8dab054 11901#: config/tc-mips.c:19320 config/tc-score.c:5663
c32b891a 11902msgid "invalid number"
b4a3689a 11903msgstr "неверный номер"
c32b891a 11904
d8dab054 11905#: config/tc-mips.c:19397 ecoff.c:2999
c32b891a 11906msgid ".end directive without a preceding .ent directive"
b4a3689a 11907msgstr "директива .end без предшествующей директивы .ent"
c32b891a 11908
d8dab054 11909#: config/tc-mips.c:19406
c32b891a 11910msgid ".end symbol does not match .ent symbol"
b4a3689a 11911msgstr "символ .end не совпадает с соответствующим символом .ent"
c32b891a 11912
d8dab054 11913#: config/tc-mips.c:19483
c32b891a 11914msgid ".ent or .aent not in text section"
b4a3689a 11915msgstr ".ent или .aent не в текстовом разделе"
c32b891a 11916
d8dab054 11917#: config/tc-mips.c:19486 config/tc-score.c:5702
c32b891a 11918msgid "missing .end"
b4a3689a 11919msgstr "отсутствует .end"
c32b891a 11920
d8dab054 11921#: config/tc-mips.c:19569
c32b891a 11922msgid ".mask/.fmask outside of .ent"
b4a3689a 11923msgstr ".mask/.fmask вне .ent"
c32b891a 11924
d8dab054 11925#: config/tc-mips.c:19576
c32b891a 11926msgid "bad .mask/.fmask directive"
b4a3689a 11927msgstr "неверная директива .mask/.fmask"
c32b891a 11928
d8dab054 11929#: config/tc-mips.c:19869
c32b891a
NC
11930#, c-format
11931msgid "bad value (%s) for %s"
b4a3689a 11932msgstr "неверное значение (%s) для %s"
c32b891a 11933
d8dab054 11934#: config/tc-mips.c:19933
c32b891a
NC
11935#, c-format
11936msgid ""
11937"MIPS options:\n"
11938"-EB\t\t\tgenerate big endian output\n"
11939"-EL\t\t\tgenerate little endian output\n"
11940"-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
11941"-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
11942"\t\t\timplicitly with the gp register [default 8]\n"
11943msgstr ""
b4a3689a
NC
11944"Параметры MIPS:\n"
11945"-EB\t\t\tгенерировать вывод в прямом порядке байт\n"
11946"-EL\t\t\tгенерировать вывод в обратном порядке байт\n"
11947"-g, -g2\t\t\tне удалять ненужные NOP и перестановки ветвлений\n"
11948"-G NUM\t\t\tпозволять неявно ссылаться через регистр gp\n"
11949"\t\t\tна объекты до NUM байт [по умолчанию 8]\n"
c32b891a 11950
d8dab054 11951#: config/tc-mips.c:19940
c32b891a
NC
11952#, c-format
11953msgid ""
11954"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
11955"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
11956"-mips3\t\t\tgenerate MIPS ISA III instructions\n"
11957"-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
11958"-mips5 generate MIPS ISA V instructions\n"
11959"-mips32 generate MIPS32 ISA instructions\n"
11960"-mips32r2 generate MIPS32 release 2 ISA instructions\n"
11961"-mips32r3 generate MIPS32 release 3 ISA instructions\n"
11962"-mips32r5 generate MIPS32 release 5 ISA instructions\n"
11963"-mips32r6 generate MIPS32 release 6 ISA instructions\n"
11964"-mips64 generate MIPS64 ISA instructions\n"
11965"-mips64r2 generate MIPS64 release 2 ISA instructions\n"
11966"-mips64r3 generate MIPS64 release 3 ISA instructions\n"
11967"-mips64r5 generate MIPS64 release 5 ISA instructions\n"
11968"-mips64r6 generate MIPS64 release 6 ISA instructions\n"
11969"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
11970msgstr ""
b4a3689a
NC
11971"-mips1\t\t\tгенерировать инструкции MIPS ISA I\n"
11972"-mips2\t\t\tгенерировать инструкции MIPS ISA II\n"
11973"-mips3\t\t\tгенерировать инструкции MIPS ISA III\n"
11974"-mips4\t\t\tгенерировать инструкции MIPS ISA IV\n"
11975"-mips5 генерировать инструкции MIPS ISA V\n"
11976"-mips32 генерировать инструкции MIPS32 ISA\n"
11977"-mips32r2 генерировать инструкции MIPS32 выпуск 2 ISA\n"
11978"-mips32r3 генерировать инструкции MIPS32 выпуск 3 ISA\n"
11979"-mips32r5 генерировать инструкции MIPS32 выпуск 5 ISA\n"
11980"-mips32r6 генерировать инструкции MIPS32 выпуск 6 ISA\n"
11981"-mips64 генерировать инструкции MIPS64 ISA\n"
11982"-mips64r2 генерировать инструкции MIPS64 выпуск 2 ISA\n"
11983"-mips64r3 генерировать инструкции MIPS64 выпуск 3 ISA\n"
11984"-mips64r5 генерировать инструкции MIPS64 выпуск 5 ISA\n"
11985"-mips64r6 генерировать инструкции MIPS64 выпуск 6 ISA\n"
11986"-march=CPU/-mtune=CPU\tгенерировать код/расписание для ЦП, где CPU один из:\n"
c32b891a 11987
d8dab054 11988#: config/tc-mips.c:19965
c32b891a
NC
11989#, c-format
11990msgid ""
11991"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
11992"-no-mCPU\t\tdon't generate code specific to CPU.\n"
11993"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
11994msgstr ""
b4a3689a
NC
11995"-mCPU\t\t\tэквивалентно -march=CPU -mtune=CPU. Устарел.\n"
11996"-no-mCPU\t\tне генерировать код под указанный ЦП\n"
11997"\t\t\tДля -mCPU и -no-mCPU, CPU должно быть одним из:\n"
c32b891a 11998
d8dab054 11999#: config/tc-mips.c:19978
c32b891a
NC
12000#, c-format
12001msgid ""
12002"-mips16\t\t\tgenerate mips16 instructions\n"
12003"-no-mips16\t\tdo not generate mips16 instructions\n"
12004msgstr ""
b4a3689a
NC
12005"-mips16\t\t\tгенерировать инструкции mips16\n"
12006"-no-mips16\t\tне генерировать инструкции mips16\n"
c32b891a 12007
d8dab054
NC
12008#: config/tc-mips.c:19981
12009#, c-format
12010msgid ""
12011"-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12012"-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12013msgstr ""
12014"-mmips16e2\t\tгенерировать инструкции MIPS16e2\n"
12015"-mno-mips16e2\t\tне генерировать инструкции MIPS16e2\n"
12016
12017#: config/tc-mips.c:19984
c32b891a
NC
12018#, c-format
12019msgid ""
12020"-mmicromips\t\tgenerate microMIPS instructions\n"
12021"-mno-micromips\t\tdo not generate microMIPS instructions\n"
12022msgstr ""
b4a3689a
NC
12023"-mmicromips\t\tгенерировать инструкции microMIPS\n"
12024"-mno-micromips\t\tне генерировать инструкции microMIPS\n"
c32b891a 12025
d8dab054 12026#: config/tc-mips.c:19987
c32b891a
NC
12027#, c-format
12028msgid ""
12029"-msmartmips\t\tgenerate smartmips instructions\n"
12030"-mno-smartmips\t\tdo not generate smartmips instructions\n"
12031msgstr ""
b4a3689a
NC
12032"-msmartmips\t\tгенерировать инструкции smartmips\n"
12033"-mno-smartmips\t\tне генерировать инструкции smartmips\n"
c32b891a 12034
d8dab054 12035#: config/tc-mips.c:19990
c32b891a
NC
12036#, c-format
12037msgid ""
12038"-mdsp\t\t\tgenerate DSP instructions\n"
12039"-mno-dsp\t\tdo not generate DSP instructions\n"
12040msgstr ""
b4a3689a
NC
12041"-mdsp\t\t\tгенерировать инструкции DSP\n"
12042"-mno-dsp\t\tне генерировать инструкции DSP\n"
c32b891a 12043
d8dab054 12044#: config/tc-mips.c:19993
c32b891a
NC
12045#, c-format
12046msgid ""
12047"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12048"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12049msgstr ""
b4a3689a
NC
12050"-mdspr2\t\t\tгенерировать инструкции DSP R2\n"
12051"-mno-dspr2\t\tне генерировать инструкции DSP R2\n"
c32b891a 12052
d8dab054 12053#: config/tc-mips.c:19996
c32b891a
NC
12054#, c-format
12055msgid ""
12056"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12057"-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12058msgstr ""
b4a3689a
NC
12059"-mdspr3\t\t\tгенерировать инструкции DSP R3\n"
12060"-mno-dspr3\t\tне генерировать инструкции DSP R3\n"
c32b891a 12061
d8dab054 12062#: config/tc-mips.c:19999
c32b891a
NC
12063#, c-format
12064msgid ""
12065"-mmt\t\t\tgenerate MT instructions\n"
12066"-mno-mt\t\t\tdo not generate MT instructions\n"
12067msgstr ""
b4a3689a
NC
12068"-mmt\t\t\tгенерировать инструкции MT\n"
12069"-mno-mt\t\t\tне генерировать инструкции MT\n"
c32b891a 12070
d8dab054 12071#: config/tc-mips.c:20002
c32b891a
NC
12072#, c-format
12073msgid ""
12074"-mmcu\t\t\tgenerate MCU instructions\n"
12075"-mno-mcu\t\tdo not generate MCU instructions\n"
12076msgstr ""
b4a3689a
NC
12077"-mmcu\t\t\tгенерировать инструкции MCU\n"
12078"-mno-mcu\t\tне генерировать инструкции MCU\n"
c32b891a 12079
d8dab054 12080#: config/tc-mips.c:20005
c32b891a
NC
12081#, c-format
12082msgid ""
12083"-mmsa\t\t\tgenerate MSA instructions\n"
12084"-mno-msa\t\tdo not generate MSA instructions\n"
12085msgstr ""
b4a3689a
NC
12086"-mmsa\t\t\tгенерировать инструкции MSA\n"
12087"-mno-msa\t\tне генерировать инструкции MSA\n"
c32b891a 12088
d8dab054 12089#: config/tc-mips.c:20008
c32b891a
NC
12090#, c-format
12091msgid ""
12092"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12093"-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12094msgstr ""
b4a3689a
NC
12095"-mxpa\t\t\tгенерировать инструкции eXtended Physical Address (XPA)\n"
12096"-mno-xpa\t\tне генерировать инструкции eXtended Physical Address (XPA)\n"
c32b891a 12097
d8dab054 12098#: config/tc-mips.c:20011
c32b891a
NC
12099#, c-format
12100msgid ""
12101"-mvirt\t\t\tgenerate Virtualization instructions\n"
12102"-mno-virt\t\tdo not generate Virtualization instructions\n"
12103msgstr ""
b4a3689a
NC
12104"-mvirt\t\t\tгенерировать инструкции Virtualization\n"
12105"-mno-virt\t\tне генерировать инструкции Virtualization\n"
c32b891a 12106
d8dab054
NC
12107#: config/tc-mips.c:20014
12108#, c-format
12109msgid ""
12110"-mcrc\t\t\tgenerate CRC instructions\n"
12111"-mno-crc\t\tdo not generate CRC instructions\n"
12112msgstr ""
12113"-mcrc\t\t\tгенерировать инструкции CRC\n"
12114"-mno-crc\t\tне генерировать инструкции CRC\n"
12115
12116#: config/tc-mips.c:20017
12117#, c-format
12118msgid ""
12119"-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
12120"-mno-ginv\t\tdo not generate Global INValidate instructions\n"
12121msgstr ""
12122"-mginv\t\t\tгенерировать инструкции Global INValidate (GINV)\n"
12123"-mno-ginv\t\tне генерировать инструкции Global INValidate\n"
12124
12125#: config/tc-mips.c:20020
c32b891a
NC
12126#, c-format
12127msgid ""
12128"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12129"-mno-insn32\t\tgenerate all microMIPS instructions\n"
12130msgstr ""
b4a3689a
NC
12131"-minsn32\t\tгенерировать только 32-битные инструкции microMIPS\n"
12132"-mno-insn32\t\tгенерировать все инструкции microMIPS\n"
c32b891a 12133
d8dab054 12134#: config/tc-mips.c:20023
c32b891a
NC
12135#, c-format
12136msgid ""
12137"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12138"-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12139"-mfix-vr4120\t\twork around certain VR4120 errata\n"
12140"-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12141"-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12142"-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
12143"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12144"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12145"-msym32\t\t\tassume all symbols have 32-bit values\n"
d8dab054
NC
12146"-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
12147"-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
12148"-O2\t\t\tremove unneeded NOPs and swap branches\n"
c32b891a
NC
12149"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12150"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12151msgstr ""
b4a3689a
NC
12152"-mfix-loongson2f-jump\tобходить инструкции Loongson2F JUMP\n"
12153"-mfix-loongson2f-nop\tобходить ошибки Loongson2F NOP\n"
12154"-mfix-vr4120\t\tобходить некоторые ошибки VR4120\n"
12155"-mfix-vr4130\t\tобходить ошибки VR4130 mflo/mfhi\n"
12156"-mfix-24k\t\tвставлять nop после инструкций ERET и DERET\n"
12157"-mfix-cn63xxp1\t\tобходить ошибки CN63XXP1 PREF\n"
12158"-mgp32\t\t\tиспользовать 32-битные GPR, не смотря на выбранную ISA\n"
12159"-mfp32\t\t\tиспользовать 32-битные FPR, не смотря на выбранную ISA\n"
12160"-msym32\t\t\tсчитать, что все символы имеют 32-битные значения\n"
d8dab054
NC
12161"-O0\t\t\tне удалять ненужные NOP, не выполнять перестановку ветвлений\n"
12162"-O, -O1\t\t\tудалять ненужные NOP, не выполнять перестановку ветвлений\n"
12163"-O2\t\t\tудалять ненужные NOP и выполнять перестановку ветвлений\n"
b4a3689a
NC
12164"--trap, --no-break\tловить исключение деления на 0 и переполнение умножения\n"
12165"--break, --no-trap\t прерывать исключение деления на 0 и переполнение умножения\n"
c32b891a 12166
d8dab054 12167#: config/tc-mips.c:20038
c32b891a
NC
12168#, c-format
12169msgid ""
12170"-mhard-float\t\tallow floating-point instructions\n"
12171"-msoft-float\t\tdo not allow floating-point instructions\n"
12172"-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12173"-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12174"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12175"--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12176"-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12177"-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode switch\n"
12178"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12179msgstr ""
b4a3689a
NC
12180"-mhard-float\t\tразрешить инструкции с плавающей запятой\n"
12181"-msoft-float\t\tзапретить инструкции с плавающей запятой\n"
12182"-msingle-float\t\tразрешить только 32-битные инструкции с плавающей запятой\n"
12183"-mdouble-float\t\tразрешить 32-битные и 64-битные операции с плавающей запятой\n"
12184"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12185"--[no-]relax-branch\t[не]разрешить ослаблять ветвления вне диапазона\n"
12186"-mignore-branch-isa\tпринимать неверные ветвления, требующие\n"
12187" \tпереключения режима ISA\n"
12188"-mno-ignore-branch-isa\tотвергать неверные ветвления, требующие\n"
12189" \tпереключения режима ISA\n"
12190"-mnan=КОДИРОВКА\t\tвыбрать одно из соглашений о кодировке IEEE 754 NaN:\n"
c32b891a 12191
d8dab054 12192#: config/tc-mips.c:20056
c32b891a
NC
12193#, c-format
12194msgid ""
12195"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12196"-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12197"-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12198"-non_shared\t\tdo not generate code that can operate with DSOs\n"
12199"-xgot\t\t\tassume a 32 bit GOT\n"
12200"-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12201"-mshared, -mno-shared disable/enable .cpload optimization for\n"
12202" position dependent (non shared) code\n"
12203"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12204msgstr ""
b4a3689a
NC
12205"-KPIC, -call_shared\tгенерировать независимый от расположения код SVR4\n"
12206"-call_nonpic\t\tгенерировать зависимый от расположения код,\n"
12207" \t\tкоторый может работать с DSO\n"
12208"-mvxworks-pic\t\tгенерировать независимый от расположения код VxWorks\n"
12209"-non_shared\t\tне генерировать код, который может работать с DSO\n"
12210"-xgot\t\t\tпредполагать 32-битную GOT\n"
12211"-mpdr, -mno-pdr\t\tвключить/выключить создание разделов .pdr\n"
12212"-mshared, -mno-shared включить/выключить оптимизацию .cpload для\n"
12213" зависимого от расположения кода\n"
12214"-mabi=ABI\t\tсоздавать соответствующий ABI объектный файл для:\n"
c32b891a 12215
d8dab054 12216#: config/tc-mips.c:20077
c32b891a 12217#, c-format
d8dab054
NC
12218msgid "-32\t\t\tcreate o32 ABI object file%s\n"
12219msgstr "-32\t\t\tсоздавать объектный файл %s с o32 ABI\n"
12220
12221#: config/tc-mips.c:20079 config/tc-mips.c:20082 config/tc-mips.c:20085
12222msgid " (default)"
12223msgstr " (по умолчанию)"
12224
12225#: config/tc-mips.c:20080
12226#, c-format
12227msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
12228msgstr "-n32\t\t\tсоздавать объектный файл %s с n32 ABI\n"
c32b891a 12229
d8dab054
NC
12230#: config/tc-mips.c:20083
12231#, c-format
12232msgid "-64\t\t\tcreate 64 ABI object file%s\n"
12233msgstr "-64\t\t\tсоздавать объектный файл %s с 64 ABI\n"
12234
12235#: config/tc-mips.c:20165
c32b891a 12236msgid "missing .end at end of assembly"
b4a3689a 12237msgstr "отсутствует .end в конце ассемблерного кода"
c32b891a
NC
12238
12239#: config/tc-mmix.c:702
12240#, c-format
12241msgid " MMIX-specific command line options:\n"
bc7c0509 12242msgstr " Специализированные параметры командной строки для MMIX:\n"
c32b891a
NC
12243
12244#: config/tc-mmix.c:703
12245#, c-format
12246msgid ""
12247" -fixed-special-register-names\n"
12248" Allow only the original special register names.\n"
12249msgstr ""
b4a3689a
NC
12250" -fixed-special-register-names\n"
12251" разрешать только оригинальные специальные\n"
12252" имена регистров\n"
c32b891a
NC
12253
12254#: config/tc-mmix.c:706
12255#, c-format
12256msgid " -globalize-symbols Make all symbols global.\n"
b4a3689a 12257msgstr " -globalize-symbols сделать все символы глобальными\n"
c32b891a
NC
12258
12259#: config/tc-mmix.c:708
12260#, c-format
12261msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
b4a3689a 12262msgstr " -gnu-syntax выключить совместимость с синтаксисом mmixal\n"
c32b891a
NC
12263
12264#: config/tc-mmix.c:710
12265#, c-format
12266msgid " -relax Create linker relaxable code.\n"
b4a3689a 12267msgstr " -relax создать ослабляющий код компоновщика\n"
c32b891a
NC
12268
12269#: config/tc-mmix.c:712
12270#, c-format
12271msgid ""
12272" -no-predefined-syms Do not provide mmixal built-in constants.\n"
12273" Implies -fixed-special-register-names.\n"
12274msgstr ""
b4a3689a
NC
12275" -no-predefined-syms не предоставлять встроенные константы mmixal\n"
12276" Подразумевает -fixed-special-register-names.\n"
c32b891a
NC
12277
12278#: config/tc-mmix.c:715
12279#, c-format
12280msgid ""
12281" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12282" into multiple instructions.\n"
12283msgstr ""
b4a3689a
NC
12284" -no-expand не раскрывать GETA, ветвления, PUSHJ или JUMP\n"
12285" в несколько инструкций\n"
c32b891a
NC
12286
12287#: config/tc-mmix.c:718
12288#, c-format
12289msgid " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12290msgstr ""
b4a3689a
NC
12291" -no-merge-gregs не объединять определения GREG с ближайшими\n"
12292" значениями\n"
c32b891a
NC
12293
12294#: config/tc-mmix.c:720
12295#, c-format
12296msgid " -linker-allocated-gregs If there's no suitable GREG definition for the operands of an instruction, let the linker resolve.\n"
12297msgstr ""
b4a3689a
NC
12298" -linker-allocated-gregs если нет подходящего определения GREG для операндов\n"
12299" инструкций, то позволить решить это компоновщику\n"
c32b891a
NC
12300
12301#: config/tc-mmix.c:723
12302#, c-format
12303msgid ""
12304" -x Do not warn when an operand to GETA, a branch,\n"
12305" PUSHJ or JUMP is not known to be within range.\n"
12306" The linker will catch any errors. Implies\n"
12307" -linker-allocated-gregs."
12308msgstr ""
b4a3689a
NC
12309" -x не предупреждать, когда про операнд GETA, ветвления,\n"
12310" PUSHJ или JUMP неизвестно, внутри ли он диапазона\n"
12311" Компоновщик поймает все остальные ошибки.\n"
12312" Подразумевает -linker-allocated-gregs."
c32b891a
NC
12313
12314#: config/tc-mmix.c:849
12315#, c-format
12316msgid "unknown opcode: `%s'"
b4a3689a 12317msgstr "неизвестный код операции «%s»"
c32b891a
NC
12318
12319#: config/tc-mmix.c:971 config/tc-mmix.c:986
12320msgid "specified location wasn't TETRA-aligned"
b4a3689a 12321msgstr "указанное расположение не выровнено по TETRA"
c32b891a
NC
12322
12323#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4214
12324#: config/tc-mmix.c:4230
12325msgid "unaligned data at an absolute location is not supported"
b4a3689a 12326msgstr "невыровненные данные по абсолютному расположению не поддерживаются"
c32b891a
NC
12327
12328#: config/tc-mmix.c:1098
12329#, c-format
12330msgid "invalid operand to opcode %s: `%s'"
b4a3689a 12331msgstr "некорректный операнд кода операции %s: «%s»"
c32b891a
NC
12332
12333#: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12334#: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12335#: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12336#: config/tc-mmix.c:1428 config/tc-mmix.c:1453 config/tc-mmix.c:1485
12337#: config/tc-mmix.c:1517 config/tc-mmix.c:1547 config/tc-mmix.c:1600
12338#: config/tc-mmix.c:1617 config/tc-mmix.c:1644 config/tc-mmix.c:1672
12339#: config/tc-mmix.c:1702 config/tc-mmix.c:1728 config/tc-mmix.c:1744
12340#: config/tc-mmix.c:1770 config/tc-mmix.c:1786 config/tc-mmix.c:1802
12341#: config/tc-mmix.c:1883
12342#, c-format
12343msgid "invalid operands to opcode %s: `%s'"
b4a3689a 12344msgstr "некорректные операнды кода операции %s: «%s»"
c32b891a
NC
12345
12346#: config/tc-mmix.c:1983
12347msgid "internal: mmix_prefix_name but empty prefix"
b4a3689a 12348msgstr "внутренняя ошибка: mmix_prefix_name, но префикс пуст"
c32b891a
NC
12349
12350#: config/tc-mmix.c:2046
12351#, c-format
12352msgid "too many GREG registers allocated (max %d)"
b4a3689a 12353msgstr "выделено слишком много регистров GREG (максимально %d)"
c32b891a
NC
12354
12355#: config/tc-mmix.c:2106
12356msgid "BSPEC already active. Nesting is not supported."
b4a3689a 12357msgstr "BSPEC уже активно. Вложенность не поддерживается."
c32b891a
NC
12358
12359#: config/tc-mmix.c:2115
12360msgid "invalid BSPEC expression"
b4a3689a 12361msgstr "неверное выражение BSPEC"
c32b891a
NC
12362
12363#: config/tc-mmix.c:2131
12364#, c-format
12365msgid "can't create section %s"
b4a3689a 12366msgstr "не удалось создать раздел %s"
c32b891a
NC
12367
12368#: config/tc-mmix.c:2136
12369#, c-format
12370msgid "can't set section flags for section %s"
73a05be2 12371msgstr "не удалось задать флаги %s"
c32b891a
NC
12372
12373#: config/tc-mmix.c:2157
12374msgid "ESPEC without preceding BSPEC"
b4a3689a 12375msgstr "ESPEC без предшествующей BSPEC"
c32b891a
NC
12376
12377#: config/tc-mmix.c:2186
12378msgid "missing local expression"
b4a3689a 12379msgstr "отсутствует локальное выражение"
c32b891a
NC
12380
12381#: config/tc-mmix.c:2396
12382msgid "operand out of range, instruction expanded"
b4a3689a 12383msgstr "операнд вне диапазона, инструкция раскрыта"
c32b891a
NC
12384
12385#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
12386#. user-friendly, though a little bit non-substantial.
12387#: config/tc-mmix.c:2647
12388msgid "directive LOCAL must be placed in code or data"
b4a3689a 12389msgstr "директива LOCAL должна быть в коде или данных"
c32b891a
NC
12390
12391#: config/tc-mmix.c:2648
12392msgid "internal confusion: relocation in a section without contents"
b4a3689a 12393msgstr "внутреннее противоречие: перемещение в раздел без содержимого"
c32b891a
NC
12394
12395#: config/tc-mmix.c:2762
12396msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
b4a3689a 12397msgstr "внутренняя ошибка: в разделе не найдена BFD_RELOC_MMIX_BASE_PLUS_OFFSET"
c32b891a
NC
12398
12399#: config/tc-mmix.c:2810
12400msgid "no suitable GREG definition for operands"
b4a3689a 12401msgstr "не найдено подходящего определения GREG для операндов"
c32b891a
NC
12402
12403#: config/tc-mmix.c:2869
12404msgid "operands were not reducible at assembly-time"
b4a3689a 12405msgstr "операнды не были сведены во время ассемблирования"
c32b891a
NC
12406
12407#: config/tc-mmix.c:2896
12408#, c-format
12409msgid "cannot generate relocation type for symbol %s, code %s"
b4a3689a 12410msgstr "невозможно сгенерировать тип перемещения для символа %s, код %s"
c32b891a
NC
12411
12412#: config/tc-mmix.c:2916
12413#, c-format
12414msgid "internal: unhandled label %s"
b4a3689a 12415msgstr "внутренняя ошибка: не обработанная метка %s"
c32b891a
NC
12416
12417#: config/tc-mmix.c:2945
12418msgid "[0-9]H labels may not appear alone on a line"
b4a3689a 12419msgstr "метки [0-9]H не могут указываться в строке поодиночке"
c32b891a
NC
12420
12421#: config/tc-mmix.c:2953
12422msgid "[0-9]H labels do not mix with dot-pseudos"
b4a3689a 12423msgstr "метки [0-9]H нельзя смешивать с точечными псевдооперациями"
c32b891a
NC
12424
12425#: config/tc-mmix.c:3041
12426msgid "invalid characters in input"
b4a3689a 12427msgstr "недопустимые символы во входных данных"
c32b891a
NC
12428
12429#: config/tc-mmix.c:3147
12430msgid "empty label field for IS"
b4a3689a 12431msgstr "пустое поле метки у IS"
c32b891a
NC
12432
12433#: config/tc-mmix.c:3473
12434#, c-format
12435msgid "internal: unexpected relax type %d:%d"
b4a3689a 12436msgstr "внутренняя ошибка: неожиданный ослабляющий тип %d:%d"
c32b891a
NC
12437
12438#: config/tc-mmix.c:3497
12439msgid "BSPEC without ESPEC."
b4a3689a 12440msgstr "BSPEC без ESPEC"
c32b891a
NC
12441
12442#: config/tc-mmix.c:3562
12443msgid "LOC to section unknown or indeterminable at first pass"
b4a3689a 12444msgstr "LOC в разделе неизвестна или не определилась при первом проходе"
c32b891a
NC
12445
12446#: config/tc-mmix.c:3734
12447msgid "GREG expression too complicated"
b4a3689a 12448msgstr "слишком сложное выражение GREG"
c32b891a
NC
12449
12450#: config/tc-mmix.c:3749
12451msgid "internal: GREG expression not resolved to section"
b4a3689a 12452msgstr "внутренняя ошибка: в разделе не найдено выражение GREG"
c32b891a
NC
12453
12454#: config/tc-mmix.c:3798
12455msgid "register section has contents\n"
b4a3689a 12456msgstr "в регистровом разделе имеется содержимое\n"
c32b891a
NC
12457
12458#: config/tc-mmix.c:3925
12459msgid "section change from within a BSPEC/ESPEC pair is not supported"
b4a3689a 12460msgstr "смена раздела изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a
NC
12461
12462#: config/tc-mmix.c:3946
12463msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
b4a3689a 12464msgstr "директива LOC изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a
NC
12465
12466#: config/tc-mmix.c:3956
12467msgid "invalid LOC expression"
b4a3689a 12468msgstr "неверное выражение LOC"
c32b891a
NC
12469
12470#: config/tc-mmix.c:4001 config/tc-mmix.c:4028
12471msgid "LOC expression stepping backwards is not supported"
b4a3689a 12472msgstr "просмотр выражения LOC в обратную сторону не поддерживается"
c32b891a
NC
12473
12474#. We will only get here in rare cases involving #NO_APP,
12475#. where the unterminated string is not recognized by the
12476#. preformatting pass.
12477#: config/tc-mmix.c:4137 config/tc-mmix.c:4295 config/tc-z80.c:1732
12478msgid "unterminated string"
b4a3689a 12479msgstr "незавершенная строка"
c32b891a
NC
12480
12481#: config/tc-mmix.c:4154
12482msgid "BYTE expression not a pure number"
b4a3689a 12483msgstr "выражение BYTE не является обычным числом"
c32b891a
NC
12484
12485#. Note that mmixal does not allow negative numbers in
12486#. BYTE sequences, so neither should we.
12487#: config/tc-mmix.c:4163
12488msgid "BYTE expression not in the range 0..255"
b4a3689a 12489msgstr "выражение BYTE не в диапазоне 0..255"
c32b891a
NC
12490
12491#: config/tc-mmix.c:4212 config/tc-mmix.c:4228
12492msgid "data item with alignment larger than location"
b4a3689a 12493msgstr "элемент данных с аргументом больше расположения"
c32b891a
NC
12494
12495#. Since integer_constant is local to expr.c, we have to make this a
12496#. macro. FIXME: Do it cleaner.
12497#: config/tc-mmix.h:98
12498msgid "`&' serial number operator is not supported"
b4a3689a 12499msgstr "оператор серийного номера «&» не поддерживается"
c32b891a
NC
12500
12501#: config/tc-mn10200.c:300
12502#, c-format
12503msgid ""
12504"MN10200 options:\n"
12505"none yet\n"
12506msgstr ""
b4a3689a
NC
12507"Параметры MN10200:\n"
12508"пока нет\n"
c32b891a 12509
d8dab054
NC
12510#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1684
12511#: config/tc-v850.c:2328
12512#, c-format
12513msgid "Unrecognized opcode: `%s'"
12514msgstr "Нераспознанный код операции: «%s»"
12515
12516#. xgettext:c-format.
12517#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3466
12518#: config/tc-s390.c:1597 config/tc-v850.c:3043
12519#, c-format
12520msgid "junk at end of line: `%s'"
12521msgstr "мусор в конце строки: «%s»"
12522
c32b891a
NC
12523#: config/tc-mn10300.c:439
12524#, c-format
12525msgid ""
12526"MN10300 assembler options:\n"
12527"none yet\n"
12528msgstr ""
b4a3689a
NC
12529"Параметры ассемблера MN10300:\n"
12530"пока нет\n"
c32b891a
NC
12531
12532#: config/tc-mn10300.c:1270
12533msgid "Invalid opcode/operands"
b4a3689a 12534msgstr "Неверный код операции/операнды"
c32b891a
NC
12535
12536#: config/tc-mn10300.c:1792
12537msgid "Invalid register specification."
b4a3689a 12538msgstr "Неправильное указание регистра."
c32b891a
NC
12539
12540#: config/tc-mn10300.c:2390
12541#, c-format
12542msgid "Bad relocation fixup type (%d)"
b4a3689a 12543msgstr "Недопустимый тип перемещаемого местоположения (%d)"
c32b891a
NC
12544
12545#: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
12546#: config/tc-moxie.c:362
12547msgid "expecting comma delimited register operands"
b4a3689a 12548msgstr "для разделения операндов регистра ожидается запятая"
c32b891a
NC
12549
12550#: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
12551#: config/tc-moxie.c:497
12552msgid "expecting comma delimited operands"
b4a3689a 12553msgstr "для разделения операндов ожидается запятая"
c32b891a
NC
12554
12555#: config/tc-moxie.c:320 config/tc-moxie.c:348
12556msgid "expecting indirect register `($rA)'"
b4a3689a 12557msgstr "ожидается неявный регистр «($rA)»"
c32b891a
NC
12558
12559#: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
12560#: config/tc-moxie.c:489
12561msgid "missing closing parenthesis"
b4a3689a 12562msgstr "отсутствует закрывающая скобка"
c32b891a
NC
12563
12564#: config/tc-moxie.c:439 config/tc-moxie.c:481
12565msgid "expecting indirect register `($rX)'"
b4a3689a 12566msgstr "ожидается неявный регистр «($rX)»"
c32b891a
NC
12567
12568#: config/tc-moxie.c:559 config/tc-pj.c:313
12569msgid "Something forgot to clean up\n"
b4a3689a 12570msgstr "Что-то забыли почистить\n"
c32b891a
NC
12571
12572#: config/tc-moxie.c:643
12573#, c-format
12574msgid ""
12575" -EB assemble for a big endian system (default)\n"
12576" -EL assemble for a little endian system\n"
12577msgstr ""
b4a3689a
NC
12578" -EB ассемблировать для системы с прямым порядком байт\n"
12579" (по умолчанию) -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a
NC
12580
12581#: config/tc-moxie.c:703
12582msgid "pcrel too far BFD_RELOC_MOXIE_10"
b4a3689a 12583msgstr "pcrel слишком далеко для BFD_RELOC_MOXIE_10"
c32b891a
NC
12584
12585#: config/tc-msp430.c:519
12586msgid ".profiler pseudo requires at least two operands."
b4a3689a 12587msgstr "Для директивы .profiler требуется не менее двух операндов."
c32b891a
NC
12588
12589#: config/tc-msp430.c:578
12590msgid "unknown profiling flag - ignored."
b4a3689a 12591msgstr "игнорируется неизвестный флаг профилирования"
c32b891a
NC
12592
12593#: config/tc-msp430.c:594
12594msgid "ambiguous flags combination - '.profiler' directive ignored."
b4a3689a 12595msgstr "неоднозначная комбинация флагов — директива «.profiler» игнорируется"
c32b891a
NC
12596
12597#: config/tc-msp430.c:604
12598msgid "profiling in absolute section?"
b4a3689a 12599msgstr "профилирование в абсолютном разделе?"
c32b891a
NC
12600
12601#: config/tc-msp430.c:1374
12602#, c-format
12603msgid "Unrecognised CPU errata name starting here: %s"
b4a3689a 12604msgstr "Нераспознанное имя схемной погрешности ЦП, начинающееся здесь: %s"
c32b891a
NC
12605
12606#: config/tc-msp430.c:1380
b4a3689a 12607#, c-format
c32b891a 12608msgid "Expecting comma after CPU errata name, not: %s"
b4a3689a 12609msgstr "Ожидается запятая после имени схемной погрешности ЦП, получено: %s"
c32b891a
NC
12610
12611#: config/tc-msp430.c:1390
12612msgid "MCU option requires a name\n"
b4a3689a 12613msgstr "Для параметра MCU требуется имя\n"
c32b891a
NC
12614
12615#: config/tc-msp430.c:1428
b4a3689a 12616#, c-format
c32b891a 12617msgid "unrecognised argument to -mcpu option '%s'"
b4a3689a 12618msgstr "нераспознанный аргумент в параметре -mcpu «%s»"
c32b891a
NC
12619
12620#: config/tc-msp430.c:1603
12621#, c-format
12622msgid ""
12623"MSP430 options:\n"
12624" -mmcu=<msp430-name> - select microcontroller type\n"
12625" -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
12626msgstr ""
b4a3689a
NC
12627"Параметры MSP430:\n"
12628" -mmcu=<msp430-имя> - задать тип микроконтроллера\n"
12629" -mcpu={430|430x|430xv2} - задать архитектуру микроконтроллера\n"
c32b891a
NC
12630
12631#: config/tc-msp430.c:1607
12632#, c-format
12633msgid ""
12634" -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
12635" -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be needed\n"
12636" supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
12637msgstr ""
b4a3689a
NC
12638" -msilicon-errata=<имя>[,<имя>...] - включить местоположения для схемной\n"
12639" погрешности\n"
12640" -msilicon-errata-warn=<имя>[,<имя>...] - предупреждать, когда может\n"
12641" потребоваться местоположение, поддерживаемое именами погрешностей:\n"
12642" cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
c32b891a
NC
12643
12644#: config/tc-msp430.c:1611
12645#, c-format
12646msgid ""
12647" -mQ - enable relaxation at assembly time. DANGEROUS!\n"
12648" -mP - enable polymorph instructions\n"
12649msgstr ""
b4a3689a
NC
12650" -mQ - включить ослабление при ассемблировании. ОПАСНО!\n"
12651" -mP - включить полиморфные инструкции\n"
c32b891a
NC
12652
12653#: config/tc-msp430.c:1614
12654#, c-format
12655msgid " -ml - enable large code model\n"
b4a3689a 12656msgstr " -ml - включить модель большого кода\n"
c32b891a
NC
12657
12658#: config/tc-msp430.c:1616
12659#, c-format
12660msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
b4a3689a 12661msgstr " -mN - не вставлять NOP после смены прерываний (по умолчанию)\n"
c32b891a
NC
12662
12663#: config/tc-msp430.c:1618
12664#, c-format
12665msgid " -mn - insert a NOP after changing interrupts\n"
b4a3689a 12666msgstr " -mn - вставлять NOP после смены прерываний\n"
c32b891a
NC
12667
12668#: config/tc-msp430.c:1620
12669#, c-format
12670msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
b4a3689a 12671msgstr " -mY - не предупреждать о пропущенных NOP после смены прерываний\n"
c32b891a
NC
12672
12673#: config/tc-msp430.c:1622
12674#, c-format
12675msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
12676msgstr ""
b4a3689a
NC
12677" -my - предупреждать о пропущенных NOP после после смены прерываний\n"
12678" (по умолчанию)\n"
c32b891a
NC
12679
12680#: config/tc-msp430.c:1624
12681#, c-format
12682msgid " -md - Force copying of data from ROM to RAM at startup\n"
b4a3689a 12683msgstr " -md - принудительно копировать данные из ROM в RAM при запуске\n"
c32b891a
NC
12684
12685#: config/tc-msp430.c:1626
12686#, c-format
12687msgid ""
12688" -mdata-region={none|lower|upper|either} - select region data will be\n"
12689" placed in.\n"
12690msgstr ""
b4a3689a
NC
12691" -mdata-region={none|lower|upper|either} - задать область данных, где\n"
12692" их размещать\n"
c32b891a
NC
12693
12694#: config/tc-msp430.c:1779
12695#, c-format
12696msgid "extra characters '%s' at end of immediate expression '%s'"
b4a3689a 12697msgstr "лишние символы «%s» в конце непосредственного выражения «%s»"
c32b891a
NC
12698
12699#: config/tc-msp430.c:1811 config/tc-msp430.c:1994 config/tc-msp430.c:2108
12700#, c-format
12701msgid "value 0x%x out of extended range."
b4a3689a 12702msgstr "значение 0x%x за пределами диапазона"
c32b891a
NC
12703
12704#: config/tc-msp430.c:1817
12705#, c-format
12706msgid "value %d out of range. Use #lo() or #hi()"
b4a3689a 12707msgstr "Значение %d за пределами диапазона. Используйте #lo() или #hi()"
c32b891a
NC
12708
12709#: config/tc-msp430.c:1863
12710msgid "cpu4: not converting PUSH #4 to shorter form"
b4a3689a 12711msgstr "cpu4: PUSH #4 не преобразуется в короткий вид"
c32b891a
NC
12712
12713#: config/tc-msp430.c:1880
12714msgid "cpu4: not converting PUSH #8 to shorter form"
b4a3689a 12715msgstr "cpu4: PUSH #8 не преобразуется в короткий вид"
c32b891a
NC
12716
12717#: config/tc-msp430.c:1894
12718msgid "error: unsupported #foo() directive used on symbol"
b4a3689a 12719msgstr "ошибка: к символу применена неподдерживаемая директива #foo()"
c32b891a
NC
12720
12721#: config/tc-msp430.c:1911
12722#, c-format
12723msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
b4a3689a 12724msgstr "Неизвестное выражение в операнде %s. Используйте #llo(), #lhi(), #hlo() или #hhi()"
c32b891a
NC
12725
12726#: config/tc-msp430.c:1962
12727#, c-format
12728msgid "Registers cannot be used within immediate expression [%s]"
b4a3689a 12729msgstr "Внутри непосредственного выражения нельзя использовать регистры [%s]"
c32b891a
NC
12730
12731#: config/tc-msp430.c:1964
12732#, c-format
12733msgid "unknown operand %s"
b4a3689a 12734msgstr "неизвестный операнд %s"
c32b891a
NC
12735
12736#: config/tc-msp430.c:1981
12737#, c-format
12738msgid "extra characters '%s' at the end of absolute operand '%s'"
b4a3689a 12739msgstr "лишние символы «%s» в конце абсолютного операнда «%s»"
c32b891a
NC
12740
12741#: config/tc-msp430.c:2000 config/tc-msp430.c:2114
12742#, c-format
12743msgid "value out of range: 0x%x"
b4a3689a 12744msgstr "значение за пределами диапазона: 0x%x"
c32b891a
NC
12745
12746#: config/tc-msp430.c:2011
12747#, c-format
12748msgid "Registers cannot be used within absolute expression [%s]"
b4a3689a 12749msgstr "Внутри абсолютного выражения нельзя использовать регистры [%s]"
c32b891a
NC
12750
12751#: config/tc-msp430.c:2013 config/tc-msp430.c:2143
12752#, c-format
12753msgid "unknown expression in operand %s"
b4a3689a 12754msgstr "Неизвестное выражение в операнде %s"
c32b891a
NC
12755
12756#: config/tc-msp430.c:2027
12757#, c-format
12758msgid "unknown addressing mode %s"
b4a3689a 12759msgstr "неизвестный режим адресации %s"
c32b891a
NC
12760
12761#: config/tc-msp430.c:2035
12762#, c-format
12763msgid "Bad register name %s"
b4a3689a 12764msgstr "Плохое имя регистра «%s»"
c32b891a
NC
12765
12766#: config/tc-msp430.c:2046
12767msgid "cannot use indirect addressing with the PC"
b4a3689a 12768msgstr "нельзя использовать косвенную адресацию вместе с PC"
c32b891a
NC
12769
12770#: config/tc-msp430.c:2066
12771msgid "')' required"
b4a3689a 12772msgstr "требуется «)»"
c32b891a
NC
12773
12774#: config/tc-msp430.c:2078
12775#, c-format
12776msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
b4a3689a 12777msgstr "Неизвестный оператор %s. Подразумевался X(Rn) или #[hl][hl][oi](CONST) ?"
c32b891a
NC
12778
12779#: config/tc-msp430.c:2085
12780msgid "r2 should not be used in indexed addressing mode"
b4a3689a 12781msgstr "нельзя использовать r2 в индексном режиме адресации"
c32b891a
NC
12782
12783#: config/tc-msp430.c:2097 config/tc-msp430.c:2171 config/tc-msp430.c:3211
12784#: config/tc-msp430.c:3279 config/tc-msp430.c:3396 config/tc-msp430.c:3769
12785#: config/tc-msp430.c:3868 config/tc-msp430.c:3919
12786#, c-format
12787msgid "extra characters '%s' at end of operand '%s'"
b4a3689a 12788msgstr "лишние символы «%s» в конце операнда «%s»"
c32b891a
NC
12789
12790#: config/tc-msp430.c:2129 config/tc-msp430.c:2131
12791msgid "CPU8: Stack pointer accessed with an odd offset"
b4a3689a 12792msgstr "CPU8: доступ к указателю стека по нечётному смещению"
c32b891a
NC
12793
12794#: config/tc-msp430.c:2141
12795#, c-format
12796msgid "Registers cannot be used as a prefix of indexed expression [%s]"
b4a3689a 12797msgstr "Внутри индексного выражения в качестве префикса нельзя использовать регистры [%s]"
c32b891a
NC
12798
12799#: config/tc-msp430.c:2205
12800#, c-format
12801msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
b4a3689a 12802msgstr "Внутренняя ошибка. Попробуйте использовать 0(r%d) вместо @r%d"
c32b891a
NC
12803
12804#: config/tc-msp430.c:2215
12805msgid "this addressing mode is not applicable for destination operand"
b4a3689a 12806msgstr "данный режим адресации не применим к операнду назначения"
c32b891a
NC
12807
12808#: config/tc-msp430.c:2246 config/tc-msp430.c:2381 config/tc-msp430.c:2418
12809#: config/tc-msp430.c:2448 config/tc-msp430.c:3147 config/tc-msp430.c:3230
12810#: config/tc-msp430.c:3318
12811#, c-format
12812msgid "expected register as second argument of %s"
b4a3689a 12813msgstr "во втором аргументе %s ожидается регистр"
c32b891a
NC
12814
12815#: config/tc-msp430.c:2285 config/tc-msp430.c:2351
12816#, c-format
12817msgid "index value too big for %s"
b4a3689a 12818msgstr "значение индекса слишком большое для %s"
c32b891a
NC
12819
12820#: config/tc-msp430.c:2302 config/tc-msp430.c:2368 config/tc-msp430.c:2475
12821#, c-format
12822msgid "unexpected addressing mode for %s"
b4a3689a 12823msgstr "неожиданный режим адресации для %s"
c32b891a
NC
12824
12825#: config/tc-msp430.c:2388 config/tc-msp430.c:2425 config/tc-msp430.c:2455
12826#, c-format
12827msgid "constant generator destination register found in %s"
b4a3689a 12828msgstr "в %s найден генератор констант регистра назначения"
c32b891a
NC
12829
12830#: config/tc-msp430.c:2432 config/tc-msp430.c:2462
12831#, c-format
12832msgid "constant generator source register found in %s"
b4a3689a 12833msgstr "в %s найден генератор констант регистра источника"
c32b891a
NC
12834
12835#: config/tc-msp430.c:2552
12836msgid "no size modifier after period, .w assumed"
b4a3689a 12837msgstr "после точки не модификатора размера, предполагается .w"
c32b891a
NC
12838
12839#: config/tc-msp430.c:2556
12840#, c-format
12841msgid "unrecognised instruction size modifier .%c"
b4a3689a 12842msgstr "нераспознанный модификатор размера инструкции .%c"
c32b891a
NC
12843
12844#: config/tc-msp430.c:2570
12845#, c-format
12846msgid "junk found after instruction: %s.%s"
b4a3689a 12847msgstr "мусор после инструкции: %s.%s"
c32b891a
NC
12848
12849#: config/tc-msp430.c:2590
12850#, c-format
12851msgid "instruction %s.a does not exist"
b4a3689a 12852msgstr "инструкция %s.a не существует"
c32b891a
NC
12853
12854#: config/tc-msp430.c:2604
12855#, c-format
12856msgid "instruction %s requires %d operand"
12857msgid_plural "instruction %s requires %d operands"
b4a3689a
NC
12858msgstr[0] "для инструкции %s требуется %d операнд"
12859msgstr[1] "для инструкции %s требуется %d операнда"
12860msgstr[2] "для инструкции %s требуется %d операндов"
c32b891a
NC
12861
12862#: config/tc-msp430.c:2622
12863#, c-format
12864msgid "instruction %s requires MSP430X mcu"
b4a3689a 12865msgstr "для инструкции %s требуется микроконтроллер MSP430X"
c32b891a
NC
12866
12867#: config/tc-msp430.c:2642
12868#, c-format
12869msgid "unable to repeat %s insn"
b4a3689a 12870msgstr "не удаётся повторить %s insn"
c32b891a
NC
12871
12872#: config/tc-msp430.c:2661
12873msgid "NOP inserted between two instructions that change interrupt state"
b4a3689a 12874msgstr "вставлен NOP между двумя инструкциями, которые изменяют состояние прерывания"
c32b891a
NC
12875
12876#: config/tc-msp430.c:2663
12877msgid "a NOP might be needed here because of successive changes in interrupt state"
b4a3689a 12878msgstr "здесь может потребоваться NOP из-за последующих изменений состояния прерывания"
c32b891a
NC
12879
12880#: config/tc-msp430.c:2674
12881msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
b4a3689a 12882msgstr "CPU12: CMP/BIT с PC в качестве назначения игнорирует следующую инструкцию"
c32b891a
NC
12883
12884#: config/tc-msp430.c:2682
12885msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
b4a3689a 12886msgstr "CPU19: после инструкции CPUOFF должна следовать NOP"
c32b891a
NC
12887
12888#: config/tc-msp430.c:2689
12889msgid "internal error: unknown nop check state"
b4a3689a 12890msgstr "внутренняя ошибка: неизвестное состояние проверки nop"
c32b891a
NC
12891
12892#: config/tc-msp430.c:2724
12893msgid "inserting a NOP before EINT"
b4a3689a 12894msgstr "вставляется NOP перед EINT"
c32b891a
NC
12895
12896#: config/tc-msp430.c:2727
12897msgid "a NOP might be needed before the EINT"
b4a3689a 12898msgstr "перед EINT может потребоваться NOP"
c32b891a
NC
12899
12900#: config/tc-msp430.c:2767 config/tc-msp430.c:2769 config/tc-msp430.c:3473
12901#: config/tc-msp430.c:3475
12902msgid "CPU11: PC is destination of SR altering instruction"
b4a3689a 12903msgstr "CPU11: PC является назначением изменяющей SR инструкции"
c32b891a
NC
12904
12905#: config/tc-msp430.c:2784 config/tc-msp430.c:2786 config/tc-msp430.c:2892
12906#: config/tc-msp430.c:2894 config/tc-msp430.c:3490 config/tc-msp430.c:3492
12907#: config/tc-msp430.c:3668 config/tc-msp430.c:3670
12908msgid "CPU13: SR is destination of SR altering instruction"
b4a3689a 12909msgstr "CPU13: SR является назначением изменяющей SR инструкции"
c32b891a
NC
12910
12911#: config/tc-msp430.c:2805 config/tc-msp430.c:2904 config/tc-msp430.c:3533
12912#: config/tc-msp430.c:3702
12913msgid "repeat instruction used with non-register mode instruction"
b4a3689a 12914msgstr "инструкция повтора используется вместе с инструкцией безрегистрового режима"
c32b891a
NC
12915
12916#: config/tc-msp430.c:2880 config/tc-msp430.c:3237 config/tc-msp430.c:3658
12917#, c-format
12918msgid "%s: attempt to rotate the PC register"
b4a3689a 12919msgstr "%s: попытка циклического сдвига регистра PC"
c32b891a
NC
12920
12921#: config/tc-msp430.c:3129 config/tc-msp430.c:3205
12922#, c-format
12923msgid "expected #n as first argument of %s"
b4a3689a 12924msgstr "в первом аргументе %s ожидается #n"
c32b891a
NC
12925
12926#: config/tc-msp430.c:3135
12927#, c-format
12928msgid "extra characters '%s' at end of constant expression '%s'"
b4a3689a 12929msgstr "лишние символы «%s» в конце константного выражения «%s»"
c32b891a
NC
12930
12931#: config/tc-msp430.c:3140 config/tc-msp430.c:3216
b4a3689a 12932#, c-format
c32b891a 12933msgid "expected constant expression as first argument of %s"
b4a3689a 12934msgstr "в первом аргументе %s ожидается константное выражение"
c32b891a
NC
12935
12936#: config/tc-msp430.c:3166
12937msgid "Too many registers popped"
b4a3689a 12938msgstr "Вытолкнуто слишком много регистров"
c32b891a
NC
12939
12940#: config/tc-msp430.c:3176
12941msgid "Cannot use POPM to restore the SR register"
b4a3689a 12942msgstr "Невозможно использовать POPM для восстановления регистра SR"
c32b891a
NC
12943
12944#: config/tc-msp430.c:3196 config/tc-msp430.c:3265
12945#, c-format
12946msgid "repeat count cannot be used with %s"
b4a3689a 12947msgstr "счётчик повтора нельзя использовать вместе с %s"
c32b891a
NC
12948
12949#: config/tc-msp430.c:3223
12950#, c-format
12951msgid "expected first argument of %s to be in the range 1-4"
b4a3689a 12952msgstr "ожидается, что первый аргумент %s находится в диапазоне 1-4"
c32b891a
NC
12953
12954#: config/tc-msp430.c:3288
12955#, c-format
12956msgid "expected value of first argument of %s to fit into 20-bits"
b4a3689a 12957msgstr "ожидается, что значение первого аргумента %s помещается в 20 бит"
c32b891a
NC
12958
12959#: config/tc-msp430.c:3307
12960#, c-format
12961msgid "expected register name or constant as first argument of %s"
b4a3689a 12962msgstr "в первом аргументе %s ожидается имя регистра или константы"
c32b891a
NC
12963
12964#: config/tc-msp430.c:3401
12965msgid "expected constant value as argument to RPT"
b4a3689a 12966msgstr "в аргументе RPT ожидается константное значение"
c32b891a
NC
12967
12968#: config/tc-msp430.c:3407
12969msgid "expected constant in the range 2..16"
b4a3689a 12970msgstr "ожидается константа в диапазоне 2..16"
c32b891a
NC
12971
12972#: config/tc-msp430.c:3422
12973msgid "PC used as an argument to RPT"
b4a3689a 12974msgstr "аргументом RPT указан PC"
c32b891a
NC
12975
12976#: config/tc-msp430.c:3428
12977msgid "expected constant or register name as argument to RPT insn"
b4a3689a 12978msgstr "в аргументе инструкции RPT ожидается константа или имя регистра"
c32b891a
NC
12979
12980#: config/tc-msp430.c:3435
12981msgid "Illegal emulated instruction"
b4a3689a 12982msgstr "недопустимая эмулированная инструкция"
c32b891a
NC
12983
12984#: config/tc-msp430.c:3687
12985#, c-format
12986msgid "%s instruction does not accept a .b suffix"
b4a3689a 12987msgstr "инструкция %s не допускает суффикса .b"
c32b891a
NC
12988
12989#: config/tc-msp430.c:3800
12990#, c-format
12991msgid "Even number required. Rounded to %d"
b4a3689a 12992msgstr "Требуется чётное число. Округлено до %d."
c32b891a
NC
12993
12994#: config/tc-msp430.c:3811
12995#, c-format
12996msgid "Wrong displacement %d"
73a05be2 12997msgstr "Неверная перестановка %d"
c32b891a
NC
12998
12999#: config/tc-msp430.c:3833
13000msgid "instruction requires label sans '$'"
b4a3689a 13001msgstr "для инструкции требуется метка sans '$'"
c32b891a
NC
13002
13003#: config/tc-msp430.c:3837
13004msgid "instruction requires label or value in range -511:512"
b4a3689a 13005msgstr "для инструкции требуется метка или значение в диапазоне -511:512"
c32b891a
NC
13006
13007#: config/tc-msp430.c:3843 config/tc-msp430.c:3897 config/tc-msp430.c:3945
13008msgid "instruction requires label"
b4a3689a 13009msgstr "для инструкции требуется метка"
c32b891a
NC
13010
13011#: config/tc-msp430.c:3851 config/tc-msp430.c:3903
13012msgid "polymorphs are not enabled. Use -mP option to enable."
b4a3689a 13013msgstr "polymorphs не включён. Для этого используйте параметр -mP."
c32b891a
NC
13014
13015#: config/tc-msp430.c:3949
13016msgid "Illegal instruction or not implemented opcode."
b4a3689a 13017msgstr "Недопустимая инструкция или нереализованный код операции."
c32b891a 13018
d8dab054 13019#: config/tc-msp430.c:3980
c32b891a 13020msgid "can't find opcode"
73a05be2 13021msgstr "не удалось найти код операции"
c32b891a
NC
13022
13023#: config/tc-msp430.c:4497
13024#, c-format
13025msgid "internal inconsistency problem in %s: insn %04lx"
b4a3689a 13026msgstr "внутренняя проблема рассогласованности в %s: инструкция %04lx"
c32b891a
NC
13027
13028#: config/tc-msp430.c:4539 config/tc-msp430.c:4571
13029#, c-format
13030msgid "internal inconsistency problem in %s: ext. insn %04lx"
b4a3689a 13031msgstr "внутренняя проблема рассогласованности в %s: внешняя инструкция %04lx"
c32b891a
NC
13032
13033#: config/tc-msp430.c:4583
13034#, c-format
13035msgid "internal inconsistency problem in %s: %lx"
b4a3689a 13036msgstr "внутренняя проблема рассогласованности в %s: %lx"
c32b891a
NC
13037
13038#: config/tc-mt.c:151
13039#, c-format
13040msgid "MT specific command line options:\n"
bc7c0509 13041msgstr "Специализированные параметры командной строки для MT:\n"
c32b891a
NC
13042
13043#: config/tc-mt.c:152
13044#, c-format
13045msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
b4a3689a 13046msgstr " -march=ms1-64-001 допускать инструкции ms1-64-001\n"
c32b891a
NC
13047
13048#: config/tc-mt.c:153
13049#, c-format
13050msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
b4a3689a 13051msgstr " -march=ms1-16-002 допускать инструкции ms1-16-002 (по умолчанию)\n"
c32b891a
NC
13052
13053#: config/tc-mt.c:154
13054#, c-format
13055msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
b4a3689a 13056msgstr " -march=ms1-16-003 допускать инструкции ms1-16-003\n"
c32b891a
NC
13057
13058#: config/tc-mt.c:155
13059#, c-format
13060msgid " -march=ms2 allow ms2 instructions \n"
b4a3689a 13061msgstr " -march=ms2 допускать инструкции ms2\n"
c32b891a
NC
13062
13063#: config/tc-mt.c:156
13064#, c-format
13065msgid " -nosched disable scheduling restrictions\n"
b4a3689a 13066msgstr " -nosched выключить ограничения планирования\n"
c32b891a
NC
13067
13068#: config/tc-mt.c:224
13069#, c-format
13070msgid "instruction %s may not follow another memory access instruction."
b4a3689a 13071msgstr "Инструкция %s не может следовать за другой инструкцией, обращающейся к памяти."
c32b891a
NC
13072
13073#: config/tc-mt.c:230
13074#, c-format
13075msgid "instruction %s may not follow another I/O instruction."
b4a3689a 13076msgstr "Инструкция %s не может следовать за другой инструкцией ввода-вывода."
c32b891a
NC
13077
13078#: config/tc-mt.c:236
13079#, c-format
13080msgid "%s may not occupy the delay slot of another branch insn."
b4a3689a 13081msgstr "%s не может занимать слот задержки другой ветви insn."
c32b891a
NC
13082
13083#: config/tc-mt.c:261
13084#, c-format
13085msgid "operand references R%ld of previous instruction."
b4a3689a 13086msgstr "Операнд ссылается на R%ld предыдущей инструкции."
c32b891a
NC
13087
13088#: config/tc-mt.c:267
13089#, c-format
13090msgid "operand references R%ld of instruction before previous."
b4a3689a 13091msgstr "Операнд ссылается на R%ld инструкции перед предыдущей."
c32b891a
NC
13092
13093#: config/tc-mt.c:281 config/tc-mt.c:286
13094#, c-format
13095msgid "conditional branch or jal insn's operand references R%ld of previous arithmetic or logic insn."
b4a3689a 13096msgstr "Условное ветвление или инструкция jal ссылается на R%ld предыдущей арифметической или логической инструкции."
c32b891a
NC
13097
13098#: config/tc-mt.c:349
13099msgid "md_estimate_size_before_relax\n"
b4a3689a 13100msgstr "md_estimate_size_before_relax\n"
c32b891a 13101
d8dab054 13102#: config/tc-nds32.c:1941
c32b891a
NC
13103msgid ""
13104"<arch name>\t Assemble for architecture <arch name>\n"
13105"\t\t\t <arch name> could be\n"
13106"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13107msgstr ""
b4a3689a
NC
13108"<arch name>\t Ассемблировать для архитектуры <arch name>\n"
13109"\t\t\t <arch name> может быть\n"
13110"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
c32b891a 13111
d8dab054 13112#: config/tc-nds32.c:1945
c32b891a
NC
13113msgid ""
13114"<baseline>\t Assemble for baseline <baseline>\n"
13115"\t\t\t <baseline> could be v2, v3, v3m"
13116msgstr ""
b4a3689a
NC
13117"<baseline>\t Ассемблировать для baseline <baseline>\n"
13118"\t\t\t <baseline> может быть v2, v3, v3m"
c32b891a 13119
d8dab054 13120#: config/tc-nds32.c:1948
c32b891a
NC
13121msgid ""
13122"<freg>\t Specify a FPU configuration\n"
13123"\t\t\t <freg>\n"
13124"\t\t\t 0: 8 SP / 4 DP registers\n"
13125"\t\t\t 1: 16 SP / 8 DP registers\n"
13126"\t\t\t 2: 32 SP / 16 DP registers\n"
13127"\t\t\t 3: 32 SP / 32 DP registers"
13128msgstr ""
b4a3689a
NC
13129"<freg>\t Задать свойства FPU\n"
13130"\t\t\t <freg>\n"
13131"\t\t\t 0: 8 SP / 4 DP регистра\n"
13132"\t\t\t 1: 16 SP / 8 DP регистров\n"
13133"\t\t\t 2: 32 SP / 16 DP регистров\n"
13134"\t\t\t 3: 32 SP / 32 DP регистра"
c32b891a 13135
d8dab054 13136#: config/tc-nds32.c:1954
c32b891a
NC
13137msgid ""
13138"<abi>\t Specify a abi version\n"
13139"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13140msgstr ""
b4a3689a
NC
13141"<abi>\t Задать версию abi\n"
13142"\t\t\t <abi> может быть v1, v2, v2fp, v2fpp"
c32b891a 13143
d8dab054 13144#: config/tc-nds32.c:1985
c32b891a 13145msgid "Multiply instructions support"
b4a3689a 13146msgstr "Поддержка инструкций умножения"
c32b891a 13147
d8dab054 13148#: config/tc-nds32.c:1986
c32b891a 13149msgid "Divide instructions support"
b4a3689a 13150msgstr "Поддержка инструкций деления"
c32b891a 13151
d8dab054 13152#: config/tc-nds32.c:1987
c32b891a 13153msgid "16-bit extension"
b4a3689a 13154msgstr "16-битное расширение"
c32b891a 13155
d8dab054 13156#: config/tc-nds32.c:1988
c32b891a 13157msgid "d0/d1 registers"
b4a3689a 13158msgstr "регистры d0/d1"
c32b891a 13159
d8dab054 13160#: config/tc-nds32.c:1989
c32b891a 13161msgid "Performance extension"
b4a3689a 13162msgstr "Расширение производительности"
c32b891a 13163
d8dab054 13164#: config/tc-nds32.c:1990
c32b891a 13165msgid "Performance extension 2"
b4a3689a 13166msgstr "Расширение производительности 2"
c32b891a 13167
d8dab054 13168#: config/tc-nds32.c:1991
c32b891a 13169msgid "String extension"
b4a3689a 13170msgstr "Строковое расширение"
c32b891a 13171
d8dab054 13172#: config/tc-nds32.c:1992
c32b891a 13173msgid "Reduced Register configuration (GPR16) option"
b4a3689a 13174msgstr "Параметр свойства Reduced Register (GPR16)"
c32b891a 13175
d8dab054 13176#: config/tc-nds32.c:1993
c32b891a 13177msgid "AUDIO ISA extension"
b4a3689a 13178msgstr "расширение AUDIO ISA"
c32b891a 13179
d8dab054 13180#: config/tc-nds32.c:1994
c32b891a 13181msgid "FPU SP extension"
b4a3689a 13182msgstr "расширение FPU SP"
c32b891a 13183
d8dab054 13184#: config/tc-nds32.c:1995
c32b891a 13185msgid "FPU DP extension"
b4a3689a 13186msgstr "расширение FPU DP"
c32b891a 13187
d8dab054 13188#: config/tc-nds32.c:1996
c32b891a 13189msgid "FPU fused-multiply-add instructions"
b4a3689a 13190msgstr "Инструкции FPU умножения с накоплением с нечётким результатом"
c32b891a 13191
d8dab054 13192#: config/tc-nds32.c:2033
c32b891a
NC
13193#, c-format
13194msgid ""
13195"\n"
13196" NDS32-specific assembler options:\n"
13197msgstr ""
b4a3689a
NC
13198"\n"
13199" Специализированные параметры ассемблера для NDS32:\n"
c32b891a 13200
d8dab054 13201#: config/tc-nds32.c:2034
c32b891a
NC
13202#, c-format
13203msgid ""
13204" -O1,\t\t\t Optimize for performance\n"
13205" -Os\t\t\t Optimize for space\n"
13206msgstr ""
b4a3689a
NC
13207" -O1,\t\t\t оптимизировать по производительности\n"
13208" -Os\t\t\t оптимизировать по размеру\n"
c32b891a 13209
d8dab054 13210#: config/tc-nds32.c:2037
c32b891a
NC
13211#, c-format
13212msgid ""
13213" -EL, -mel or -little Produce little endian output\n"
13214" -EB, -meb or -big Produce big endian output\n"
13215" -mpic\t\t\t Generate PIC\n"
13216" -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13217" -mb2bb-relax\t\t Back-to-back branch optimization\n"
13218" -mno-all-relax\t Suppress all relaxation for this file\n"
13219msgstr ""
b4a3689a
NC
13220" -EL, -mel or -little генерировать вывод с обратным порядком байт\n"
13221" -EB, -meb or -big генерировать вывод с прямым порядком байт\n"
13222" -mpic\t\t\t генерировать PIC\n"
13223" -mno-fp-as-gp-relax\t подавлять ослабление fp-as-gp для этого файла\n"
13224" -mb2bb-relax\t\t оптимизация ветвления back-to-back\n"
13225" -mno-all-relax\t подавлять все ослабления для этого файла\n"
c32b891a 13226
d8dab054 13227#: config/tc-nds32.c:2048
c32b891a
NC
13228#, c-format
13229msgid " -m%s%s\n"
b4a3689a 13230msgstr " -m%s%s\n"
c32b891a 13231
d8dab054 13232#: config/tc-nds32.c:2055
c32b891a
NC
13233#, c-format
13234msgid " -m[no-]%-17sEnable/Disable %s\n"
b4a3689a 13235msgstr " -m[no-]%-17sвключить/выключить %s\n"
c32b891a 13236
d8dab054 13237#: config/tc-nds32.c:2059
c32b891a
NC
13238#, c-format
13239msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
b4a3689a 13240msgstr " -mall-ext\t\t включить поддержку всех расширений и инструкций\n"
c32b891a 13241
d8dab054 13242#: config/tc-nds32.c:2333
c32b891a
NC
13243#, c-format
13244msgid "la must use with symbol. '%s'"
b4a3689a 13245msgstr "la должна использоваться с символом. «%s»"
c32b891a 13246
d8dab054 13247#: config/tc-nds32.c:2386
c32b891a
NC
13248#, c-format
13249msgid "need PIC qualifier with symbol. '%s'"
b4a3689a 13250msgstr "С символом требуется классификатор PIC. «%s»"
c32b891a 13251
d8dab054 13252#: config/tc-nds32.c:2423
c32b891a
NC
13253#, c-format
13254msgid "Operand is not a constant. `%s'"
b4a3689a 13255msgstr "Операнд не является константой. «%s»"
c32b891a 13256
d8dab054 13257#: config/tc-nds32.c:2512
c32b891a
NC
13258#, c-format
13259msgid "needs @GOT or @GOTOFF. %s"
b4a3689a 13260msgstr "Требуется @GOT или @GOTOFF. %s"
c32b891a 13261
d8dab054 13262#: config/tc-nds32.c:3008
c32b891a
NC
13263#, c-format
13264msgid "Duplicated pseudo-opcode %s."
b4a3689a 13265msgstr "Повтор псевдо кода операции %s."
c32b891a 13266
d8dab054 13267#: config/tc-nds32.c:3058
c32b891a
NC
13268#, c-format
13269msgid "Too many argument. `%s'"
b4a3689a 13270msgstr "Слишком много аргументов. «%s»"
c32b891a
NC
13271
13272#. Logic here rejects the input arch name.
d8dab054 13273#: config/tc-nds32.c:3119
c32b891a
NC
13274#, c-format
13275msgid "unknown arch name `%s'\n"
b4a3689a 13276msgstr "неизвестное имя архитектуры «%s»\n"
c32b891a
NC
13277
13278#. Logic here rejects the input baseline.
d8dab054 13279#: config/tc-nds32.c:3138
b4a3689a 13280#, c-format
c32b891a 13281msgid "unknown baseline `%s'\n"
b4a3689a 13282msgstr "неизвестный baseline «%s»\n"
c32b891a
NC
13283
13284#. Logic here rejects the input FPU configuration.
d8dab054 13285#: config/tc-nds32.c:3161
c32b891a
NC
13286#, c-format
13287msgid "unknown FPU configuration `%s'\n"
b4a3689a 13288msgstr "неизвестная конфигурация FPU «%s»\n"
c32b891a
NC
13289
13290#. Logic here rejects the input abi version.
d8dab054 13291#: config/tc-nds32.c:3185
c32b891a
NC
13292#, c-format
13293msgid "unknown ABI version`%s'\n"
b4a3689a 13294msgstr "неизвестная версия ABI «%s»\n"
c32b891a 13295
d8dab054 13296#: config/tc-nds32.c:3790
c32b891a
NC
13297#, c-format
13298msgid "Different arguments of .vec_size are found, previous %d, current %d"
b4a3689a 13299msgstr "Найдено различие в аргументе .vec_size, ранее указан %d, текущий %d"
c32b891a 13300
d8dab054 13301#: config/tc-nds32.c:3795
c32b891a
NC
13302#, c-format
13303msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
b4a3689a 13304msgstr "Значением аргумента .vec_size ожидается 4 или 16, в действительности: %d."
c32b891a 13305
d8dab054 13306#: config/tc-nds32.c:3799
c32b891a 13307msgid "Argument of .vec_size is not a constant."
b4a3689a 13308msgstr "Аргумент .vec_size не является константой."
c32b891a 13309
d8dab054 13310#: config/tc-nds32.c:4375
c32b891a
NC
13311#, c-format
13312msgid "Don't know how to handle this field. %s"
b4a3689a 13313msgstr "Неизвестно как обработать это поле. %s"
c32b891a 13314
d8dab054 13315#: config/tc-nds32.c:4540
c32b891a
NC
13316#, c-format
13317msgid "instruction %s requires enabling performance extension"
b4a3689a 13318msgstr "Для инструкции %s требуется включить расширение производительности"
c32b891a 13319
d8dab054 13320#: config/tc-nds32.c:4548
c32b891a
NC
13321#, c-format
13322msgid "instruction %s requires enabling performance extension II"
b4a3689a 13323msgstr "Для инструкции %s требуется включить расширение производительности II"
c32b891a 13324
d8dab054 13325#: config/tc-nds32.c:4556
c32b891a
NC
13326#, c-format
13327msgid "instruction %s requires enabling AUDIO extension"
b4a3689a 13328msgstr "Для инструкции %s требуется включить расширение AUDIO"
c32b891a 13329
d8dab054 13330#: config/tc-nds32.c:4564
c32b891a
NC
13331#, c-format
13332msgid "instruction %s requires enabling STRING extension"
b4a3689a 13333msgstr "Для инструкции %s требуется включить расширение STRING"
c32b891a 13334
d8dab054 13335#: config/tc-nds32.c:4573
c32b891a
NC
13336#, c-format
13337msgid "instruction %s requires enabling DIV & DX_REGS extension"
b4a3689a 13338msgstr "Для инструкции %s требуется включить расширение DIV & DX_REGS"
c32b891a 13339
d8dab054 13340#: config/tc-nds32.c:4584
c32b891a
NC
13341#, c-format
13342msgid "instruction %s requires enabling FPU extension"
b4a3689a 13343msgstr "Для инструкции %s требуется включить расширение FPU"
c32b891a 13344
d8dab054 13345#: config/tc-nds32.c:4592
c32b891a
NC
13346#, c-format
13347msgid "instruction %s requires enabling FPU_SP extension"
b4a3689a 13348msgstr "Для инструкции %s требуется включить расширение FPU_SP"
c32b891a 13349
d8dab054 13350#: config/tc-nds32.c:4604 config/tc-nds32.c:4624
c32b891a
NC
13351#, c-format
13352msgid "instruction %s requires enabling FPU_MAC extension"
b4a3689a 13353msgstr "Для инструкции %s требуется включить расширение FPU_MAC"
c32b891a 13354
d8dab054 13355#: config/tc-nds32.c:4612
c32b891a
NC
13356#, c-format
13357msgid "instruction %s requires enabling FPU_DP extension"
b4a3689a 13358msgstr "Для инструкции %s требуется включить расширение FPU_DP"
c32b891a 13359
d8dab054 13360#: config/tc-nds32.c:4634
c32b891a
NC
13361#, c-format
13362msgid "instruction %s requires enabling DX_REGS extension"
b4a3689a 13363msgstr "Для инструкции %s требуется включить расширение DX_REGS"
c32b891a 13364
d8dab054 13365#: config/tc-nds32.c:4825
b4a3689a 13366#, c-format
c32b891a 13367msgid "relax hint unrecognized instruction: line %d."
b4a3689a 13368msgstr "Ослабляющая подсказка для нераспознанной инструкции: строка %d."
c32b891a 13369
d8dab054 13370#: config/tc-nds32.c:4866
c32b891a
NC
13371#, c-format
13372msgid "Can not find match relax hint. Line: %d"
b4a3689a 13373msgstr "Не найдена подходящая ослабляющая подсказка: строка %d"
c32b891a 13374
d8dab054 13375#: config/tc-nds32.c:5046
c32b891a
NC
13376#, c-format
13377msgid "Internal error: Relax hint error. %s: %x"
b4a3689a 13378msgstr "Внутренняя ошибка: ошибка в ослабляющей подсказке. %s: %x"
c32b891a 13379
d8dab054 13380#: config/tc-nds32.c:5118
c32b891a
NC
13381#, c-format
13382msgid "Internal error: Range error. %s"
b4a3689a 13383msgstr "внутренняя ошибка: ошибка диапазона. %s"
c32b891a 13384
d8dab054 13385#: config/tc-nds32.c:5200
b4a3689a 13386#, c-format
c32b891a 13387msgid "Instruction %s not supported in the baseline."
b4a3689a 13388msgstr "Инструкция %s не поддерживается в baseline."
c32b891a 13389
d8dab054 13390#: config/tc-nds32.c:5255
b4a3689a 13391#, c-format
c32b891a 13392msgid "Unrecognized opcode, %s."
b4a3689a 13393msgstr "Нераспознанный код операции, %s."
c32b891a 13394
d8dab054 13395#: config/tc-nds32.c:5258
c32b891a
NC
13396#, c-format
13397msgid "Incorrect syntax, %s."
b4a3689a 13398msgstr "Некорректный синтаксис, %s."
c32b891a 13399
d8dab054 13400#: config/tc-nds32.c:5261
b4a3689a 13401#, c-format
c32b891a 13402msgid "Unrecognized operand/register, %s."
b4a3689a 13403msgstr "Нераспознанный операнд/регистр, %s."
c32b891a 13404
d8dab054 13405#: config/tc-nds32.c:5264
c32b891a
NC
13406#, c-format
13407msgid "Operand out of range, %s."
b4a3689a 13408msgstr "Операнд вне диапазона, %s."
c32b891a 13409
d8dab054 13410#: config/tc-nds32.c:5267
c32b891a
NC
13411#, c-format
13412msgid "Prohibited register used for reduced-register, %s."
b4a3689a 13413msgstr "Для сокращённого регистра использован запрещённый регистр, %s."
c32b891a 13414
d8dab054 13415#: config/tc-nds32.c:5270
c32b891a
NC
13416#, c-format
13417msgid "Junk at end of line, %s."
b4a3689a 13418msgstr "Мусор в конце строки, %s."
c32b891a 13419
d8dab054 13420#: config/tc-nds32.c:5932
c32b891a 13421msgid "Addend to unresolved symbol is not on word boundary."
b4a3689a 13422msgstr "Добавка к неопределённому символу не выровнена по границе слова."
c32b891a
NC
13423
13424#. Should never here.
d8dab054 13425#: config/tc-nds32.c:6471
c32b891a 13426msgid "Used FPU instructions requires enabling FPU extension"
b4a3689a 13427msgstr "Для использованных инструкций FPU требуется включить расширение FPU"
c32b891a 13428
d8dab054 13429#: config/tc-nds32.c:6662
c32b891a
NC
13430#, c-format
13431msgid "Internal error: Unknown fixup type %d (`%s')"
b4a3689a 13432msgstr "Внутренняя ошибка: неизвестный тип местоположения %d («%s»)"
c32b891a 13433
d8dab054 13434#: config/tc-nds32.c:6762
c32b891a 13435msgid "need PIC qualifier with symbol."
b4a3689a 13436msgstr "С символом требуется классификатор PIC."
c32b891a
NC
13437
13438#: config/tc-nios2.c:453 config/tc-pru.c:309
13439msgid "expecting opcode string in self test mode"
b4a3689a 13440msgstr "в режиме самопроверки ожидается строка кода операции"
c32b891a
NC
13441
13442#: config/tc-nios2.c:455 config/tc-pru.c:311
13443#, c-format
13444msgid "assembly 0x%08x, expected %s"
b4a3689a 13445msgstr "ассемблирован 0x%08x, ожидался %s"
c32b891a
NC
13446
13447#: config/tc-nios2.c:848
13448msgid "branch offset out of range\n"
b4a3689a 13449msgstr "смещение ветви вне допустимых пределов\n"
c32b891a
NC
13450
13451#: config/tc-nios2.c:849
13452msgid "branch relaxation failed\n"
b4a3689a 13453msgstr "ошибка ослабления ветвления\n"
c32b891a
NC
13454
13455#: config/tc-nios2.c:1145
13456msgid "error checking for overflow - broken assembler"
b4a3689a 13457msgstr "ошибка при проверке переполнения — ассемблер сломался"
c32b891a
NC
13458
13459#: config/tc-nios2.c:1161 config/tc-pru.c:572
13460#, c-format
13461msgid "immediate value 0x%x truncated to 0x%x"
b4a3689a 13462msgstr "непосредственное значение 0x%x обрезано до 0x%x"
c32b891a
NC
13463
13464#: config/tc-nios2.c:1188 config/tc-pru.c:598
13465#, c-format
13466msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
b4a3689a 13467msgstr "адрес вызова назначения 0x%08x вне диапазона 0x%08x - 0x%08x"
c32b891a
NC
13468
13469#: config/tc-nios2.c:1194
13470#, c-format
13471msgid "branch offset %d out of range %d to %d"
b4a3689a 13472msgstr "смещение ветви %d вне допустимых пределов %d - %d"
c32b891a
NC
13473
13474#: config/tc-nios2.c:1198
13475#, c-format
13476msgid "branch offset %d out of range"
b4a3689a 13477msgstr "смещение ветви %d вне допустимых пределов"
c32b891a
NC
13478
13479#: config/tc-nios2.c:1204 config/tc-pru.c:608
13480#, c-format
13481msgid "%s offset %d out of range %d to %d"
b4a3689a 13482msgstr "%s смещения %d вне допустимых пределов %d - %d"
c32b891a
NC
13483
13484#: config/tc-nios2.c:1208
13485#, c-format
13486msgid "%s offset %d out of range"
b4a3689a 13487msgstr "%s смещения %d вне допустимых пределов"
c32b891a
NC
13488
13489#: config/tc-nios2.c:1213 config/tc-nios2.c:1228 config/tc-pru.c:613
13490#, c-format
13491msgid "immediate value %d out of range %d to %d"
b4a3689a 13492msgstr "непосредственное значение %d за пределами диапазона %d - %d"
c32b891a
NC
13493
13494#: config/tc-nios2.c:1218 config/tc-nios2.c:1223 config/tc-pru.c:623
13495#: config/tc-pru.c:628
13496#, c-format
13497msgid "immediate value %u out of range %u to %u"
b4a3689a 13498msgstr "непосредственное значение %u за пределами диапазона %u - %u"
c32b891a
NC
13499
13500#: config/tc-nios2.c:1233
13501#, c-format
13502msgid "custom instruction opcode %u out of range %u to %u"
b4a3689a 13503msgstr "код операции пользовательской инструкции %u вне диапазона %u - %u"
c32b891a
NC
13504
13505#: config/tc-nios2.c:1238 config/tc-pru.c:633
13506msgid "overflow in immediate argument"
b4a3689a 13507msgstr "переполнение в непосредственном аргументе"
c32b891a
NC
13508
13509#: config/tc-nios2.c:1310 config/tc-pru.c:669
c32b891a 13510msgid "cannot create 64-bit relocation"
b4a3689a 13511msgstr "не удалось создать 64-битное перемещение"
c32b891a
NC
13512
13513#: config/tc-nios2.c:1438
13514#, c-format
13515msgid "internal error: broken opcode descriptor for `%s %s'\n"
b4a3689a 13516msgstr "внутренняя ошибка: неверный дескриптор кода операции для «%s %s»\n"
c32b891a 13517
d8dab054 13518#: config/tc-nios2.c:1487 config/tc-pru.c:862
c32b891a 13519msgid "can't create relocation"
b4a3689a 13520msgstr "не удалось создать перемещение"
c32b891a 13521
d8dab054
NC
13522#: config/tc-nios2.c:1518 config/tc-pru.c:996 config/tc-pru.c:1016
13523#: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
c32b891a
NC
13524#, c-format
13525msgid "unknown register %s"
b4a3689a 13526msgstr "неизвестный регистр %s"
c32b891a
NC
13527
13528#: config/tc-nios2.c:1526
13529msgid "expecting control register"
b4a3689a 13530msgstr "ожидается управляющий регистр"
c32b891a
NC
13531
13532#: config/tc-nios2.c:1528
13533msgid "illegal use of control register"
b4a3689a 13534msgstr "неправильное использование управляющего регистра"
c32b891a
NC
13535
13536#: config/tc-nios2.c:1530
13537msgid "illegal use of coprocessor register"
b4a3689a 13538msgstr "неправильное использование регистра сопроцессора"
c32b891a
NC
13539
13540#. Should never get here if we passed validation.
13541#: config/tc-nios2.c:1532 config/tc-nios2.c:1846 config/tc-nios2.c:1988
13542#: config/tc-nios2.c:2056
13543#, c-format
13544msgid "invalid register %s"
b4a3689a 13545msgstr "неверный регистр %s"
c32b891a
NC
13546
13547#: config/tc-nios2.c:1540
13548msgid ""
13549"Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
13550"Use .set noat to turn off those optimizations (and this warning)."
13551msgstr ""
b4a3689a
NC
13552"Регистр у (r1) иногда может быть повреждён из-за оптимизаций ассемблера.\n"
13553"Используйте .set noat для выключения таких оптимизаций (и этого предупреждения)."
c32b891a
NC
13554
13555#: config/tc-nios2.c:1545
13556msgid ""
13557"The debugger will corrupt bt (r25).\n"
13558"If you don't need to debug this code use .set nobreak to turn off this warning."
13559msgstr ""
b4a3689a
NC
13560"Отладчик повредит bt (r25).\n"
13561"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a
NC
13562
13563#: config/tc-nios2.c:1549
13564msgid ""
13565"The debugger will corrupt sstatus/ba (r30).\n"
13566"If you don't need to debug this code use .set nobreak to turn off this warning."
13567msgstr ""
b4a3689a
NC
13568"Отладчик повредит sstatus/ba (r30).\n"
13569"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a
NC
13570
13571#: config/tc-nios2.c:1939 config/tc-nios2.c:1967
13572msgid "r31 cannot be used with jmp; use ret instead"
b4a3689a 13573msgstr "r31 нельзя использовать с jmp; используйте ret"
c32b891a
NC
13574
13575#: config/tc-nios2.c:1982
13576msgid "r31 cannot be used with jmpr.n; use ret.n instead"
b4a3689a 13577msgstr "r31 нельзя использовать с jmpr.n; используйте ret.n"
c32b891a
NC
13578
13579#: config/tc-nios2.c:2595 config/tc-nios2.c:2622 config/tc-nios2.c:2649
13580#: config/tc-nios2.c:2680
13581#, c-format
13582msgid "Invalid constant operand %s"
b4a3689a 13583msgstr "Некорректная константный операнд %s"
c32b891a 13584
d8dab054
NC
13585#: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1318
13586#: config/tc-pru.c:1343 config/tc-pru.c:1363
c32b891a
NC
13587#, c-format
13588msgid "badly formed expression near %s"
b4a3689a 13589msgstr "плохо сформированное выражение рядом с %s"
c32b891a 13590
d8dab054
NC
13591#: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1412
13592#: config/tc-pru.c:1437 config/tc-xtensa.c:2139
c32b891a 13593msgid "too many arguments"
b4a3689a 13594msgstr "слишком много аргументов"
c32b891a 13595
d8dab054 13596#: config/tc-nios2.c:3126 config/tc-pru.c:1389
c32b891a
NC
13597#, c-format
13598msgid "expecting %c near %s"
b4a3689a 13599msgstr "ожидается %c рядом с %s"
c32b891a
NC
13600
13601#. we cannot recover from this.
13602#: config/tc-nios2.c:3277
b4a3689a 13603#, c-format
c32b891a 13604msgid "unrecognized pseudo-instruction %s"
b4a3689a 13605msgstr "нераспознанная псевдоинструкция %s"
c32b891a
NC
13606
13607#: config/tc-nios2.c:3540 config/tc-tic6x.c:232
b4a3689a 13608#, c-format
c32b891a 13609msgid "unknown architecture '%s'"
b4a3689a 13610msgstr "неизвестная архитектура «%s»"
c32b891a
NC
13611
13612#: config/tc-nios2.c:3621
c32b891a 13613msgid "Big-endian R2 is not supported."
b4a3689a 13614msgstr "Порядок от старшего к младшему R2 не поддерживается."
c32b891a
NC
13615
13616#. Unrecognised instruction - error.
d8dab054 13617#: config/tc-nios2.c:3789 config/tc-pru.c:1737
b4a3689a 13618#, c-format
c32b891a 13619msgid "unrecognised instruction %s"
b4a3689a 13620msgstr "нераспознанная инструкция %s"
c32b891a 13621
d8dab054 13622#: config/tc-nios2.c:3909 config/tc-pru.c:1793
c32b891a
NC
13623#, c-format
13624msgid "can't represent relocation type %s"
73a05be2 13625msgstr "не удалось представить тип перемещения %s"
c32b891a
NC
13626
13627#: config/tc-nios2.c:4002
13628msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
b4a3689a 13629msgstr "Неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
c32b891a
NC
13630
13631#: config/tc-nios2.c:4028
13632#, c-format
13633msgid "Illegal operands: %%tls_ldo in %d-byte data field"
b4a3689a 13634msgstr "Неверные операнды: %%tls_ldo в %d-байтовом поле данных"
c32b891a
NC
13635
13636#: config/tc-nios2.c:4040 config/tc-nios2.c:4058 config/tc-nios2.c:4065
13637#, c-format
13638msgid "Illegal operands: %%tls_ldo requires arguments in ()"
b4a3689a 13639msgstr "Неверные операнды: для %%tls_ldo требуются аргументы в ()"
c32b891a
NC
13640
13641#: config/tc-nios2.c:4072
13642#, c-format
13643msgid "Illegal operands: garbage after %%tls_ldo()"
b4a3689a 13644msgstr "Неверные операнды: мусор после %%tls_ldo()"
c32b891a
NC
13645
13646#: config/tc-ns32k.c:437
13647msgid "Invalid syntax in PC-relative addressing mode"
b4a3689a 13648msgstr "Некорректный синтаксис в режиме адресации, относительном PC"
c32b891a
NC
13649
13650#: config/tc-ns32k.c:461
13651msgid "Invalid syntax in External addressing mode"
b4a3689a 13652msgstr "Некорректный синтаксис во внешнем режиме адресации"
c32b891a
NC
13653
13654#: config/tc-ns32k.c:542
13655msgid "Invalid syntax in Memory Relative addressing mode"
b4a3689a 13656msgstr "Некорректный синтаксис в режиме адресации, относительном памяти"
c32b891a
NC
13657
13658#: config/tc-ns32k.c:609
13659msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
b4a3689a 13660msgstr "Неверный режим масштабированной индексации, используйте (b,w,d,q)"
c32b891a
NC
13661
13662#: config/tc-ns32k.c:614
13663msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
b4a3689a 13664msgstr "Синтаксис в режим масштабированной индексации, используйте [Rn:m], где n=[0..7] m={b,w,d,q}"
c32b891a
NC
13665
13666#: config/tc-ns32k.c:619
13667msgid "Scaled-indexed addressing mode combined with scaled-index"
b4a3689a 13668msgstr "Синтаксис режима адресации масштабированной индексации объединён с масштабированным индексом"
c32b891a
NC
13669
13670#: config/tc-ns32k.c:630
13671msgid "Invalid or illegal addressing mode combined with scaled-index"
b4a3689a 13672msgstr "Некорректный или недопустимый режим адресации, объединённый с масштабированным индексом"
c32b891a
NC
13673
13674#: config/tc-ns32k.c:753
13675msgid "Premature end of suffix -- Defaulting to d"
b4a3689a 13676msgstr "Преждевременный конец суффикса — по умолчанию d"
c32b891a
NC
13677
13678#: config/tc-ns32k.c:766
13679msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
b4a3689a 13680msgstr "Некорректный суффикс после «:» используйте {b|w|d}. По умолчанию d"
c32b891a
NC
13681
13682#: config/tc-ns32k.c:811
13683msgid "Very short instr to option, ie you can't do it on a NULLstr"
b4a3689a 13684msgstr "Очень короткая инструкция для параметра, то есть вы не можете делать это с NULLstr"
c32b891a
NC
13685
13686#: config/tc-ns32k.c:861
13687msgid "No such entry in list. (cpu/mmu register)"
b4a3689a 13688msgstr "Отсутствует элемент в списке (регистр cpu/mmu)."
c32b891a
NC
13689
13690#: config/tc-ns32k.c:918
13691msgid "Internal consistency error. check ns32k-opcode.h"
b4a3689a 13692msgstr "Ошибка внутренней несогласованности. Проверьте ns32k-opcode.h"
c32b891a
NC
13693
13694#: config/tc-ns32k.c:943
13695msgid "Address of immediate operand"
b4a3689a 13696msgstr "Адрес непосредственного операнда"
c32b891a
NC
13697
13698#: config/tc-ns32k.c:944
13699msgid "Invalid immediate write operand."
b4a3689a 13700msgstr "Некорректный непосредственный операнд записи."
c32b891a
NC
13701
13702#: config/tc-ns32k.c:1074
13703msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
b4a3689a 13704msgstr "Неверная opcode-table-option, проверьте к в файле ns32k-opcode.h."
c32b891a
NC
13705
13706#: config/tc-ns32k.c:1107
13707msgid "No such opcode"
b4a3689a 13708msgstr "Нет такого кода операции"
c32b891a
NC
13709
13710#: config/tc-ns32k.c:1182
13711msgid "Bad suffix, defaulting to d"
b4a3689a 13712msgstr "Некорректный суффикс, по умолчанию d."
c32b891a
NC
13713
13714#: config/tc-ns32k.c:1209
13715msgid "Too many operands passed to instruction"
b4a3689a 13716msgstr "В инструкцию передано слишком много операндов."
c32b891a
NC
13717
13718#. Check error in default.
13719#: config/tc-ns32k.c:1221
13720msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
b4a3689a 13721msgstr "Неправильное количество операндов по умолчанию, проверьте ns32k-opcodes.h"
c32b891a
NC
13722
13723#: config/tc-ns32k.c:1224
13724msgid "Wrong number of operands"
b4a3689a 13725msgstr "Неправильное количество операндов"
c32b891a
NC
13726
13727#: config/tc-ns32k.c:1297
13728#, c-format
13729msgid "Can not do %d byte pc-relative relocation for storage type %d"
b4a3689a 13730msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc для типа хранения %d"
c32b891a
NC
13731
13732#: config/tc-ns32k.c:1300
13733#, c-format
13734msgid "Can not do %d byte relocation for storage type %d"
b4a3689a 13735msgstr "Невозможно выполнить %d-байтовое перемещение для типа хранения %d"
c32b891a
NC
13736
13737#: config/tc-ns32k.c:1392
13738#, c-format
13739msgid "value of %ld out of byte displacement range."
73a05be2 13740msgstr "Значение %ld вне байтового диапазона перестановок."
c32b891a
NC
13741
13742#: config/tc-ns32k.c:1402
13743#, c-format
13744msgid "value of %ld out of word displacement range."
73a05be2 13745msgstr "Значение %ld вне диапазона перестановок размером в слово."
c32b891a
NC
13746
13747#: config/tc-ns32k.c:1417
13748#, c-format
13749msgid "value of %ld out of double word displacement range."
73a05be2 13750msgstr "Значение %ld вне диапазона перестановок размером в двойное слово."
c32b891a
NC
13751
13752#: config/tc-ns32k.c:1438
13753#, c-format
13754msgid "Internal logic error. Line %d, file: \"%s\""
b4a3689a 13755msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a
NC
13756
13757#: config/tc-ns32k.c:1486
13758#, c-format
13759msgid "Internal logic error. line %d, file \"%s\""
b4a3689a 13760msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a
NC
13761
13762#: config/tc-ns32k.c:1587
13763msgid "Bit field out of range"
b4a3689a 13764msgstr "Битовое поле вне допустимого диапазона"
c32b891a
NC
13765
13766#: config/tc-ns32k.c:1687
13767msgid "iif convert internal pcrel/binary"
b4a3689a 13768msgstr "iif преобразует внутренний pcrel/двоичный"
c32b891a
NC
13769
13770#: config/tc-ns32k.c:1704
13771msgid "Bignum too big for long"
b4a3689a 13772msgstr "Bignum слишком велико для длинного целого"
c32b891a
NC
13773
13774#: config/tc-ns32k.c:1781
13775msgid "iif convert internal pcrel/pointer"
b4a3689a 13776msgstr "iif преобразует внутренний pcrel/указатель"
c32b891a
NC
13777
13778#: config/tc-ns32k.c:1786
13779msgid "Internal logic error in iif.iifP[n].type"
b4a3689a 13780msgstr "Внутренняя логическая ошибка в iif.iifP[n].type"
c32b891a
NC
13781
13782#. We can't relax this case.
13783#: config/tc-ns32k.c:1822
13784msgid "Can't relax difference"
73a05be2 13785msgstr "Не удалось ослабить различие"
c32b891a
NC
13786
13787#: config/tc-ns32k.c:1863
13788msgid "Displacement too large for :d"
73a05be2 13789msgstr "Перестановка слишком велика для :d"
c32b891a
NC
13790
13791#: config/tc-ns32k.c:1876
13792msgid "Internal logic error in iif.iifP[].type"
b4a3689a 13793msgstr "Внутренняя логическая ошибка в iif.iifP[].type"
c32b891a
NC
13794
13795#. Fatal.
13796#: config/tc-ns32k.c:1908
13797#, c-format
13798msgid "Can't hash %s: %s"
73a05be2 13799msgstr "Не удалось получить хеш %s: %s"
c32b891a
NC
13800
13801#: config/tc-ns32k.c:2144
13802#, c-format
13803msgid "invalid architecture option -m%s, ignored"
b4a3689a 13804msgstr "Неверный параметр архитектуры -m%s, игнорируется"
c32b891a
NC
13805
13806#: config/tc-ns32k.c:2157
13807#, c-format
13808msgid "invalid default displacement size \"%s\". Defaulting to %d."
73a05be2 13809msgstr "Неверный размер перестановки по умолчанию «%s». Применяем %d."
c32b891a
NC
13810
13811#: config/tc-ns32k.c:2173
13812#, c-format
13813msgid ""
13814"NS32K options:\n"
13815"-m32032 | -m32532\tselect variant of NS32K architecture\n"
13816"--disp-size-default=<1|2|4>\n"
13817msgstr ""
b4a3689a
NC
13818"Параметры NS32K:\n"
13819"-m32032 | -m32532\tвыбрать вариант архитектуры NS32K\n"
13820"--disp-size-default=<1|2|4>\n"
c32b891a
NC
13821
13822#: config/tc-ns32k.c:2249
13823#, c-format
13824msgid "Cannot find relocation type for symbol %s, code %d"
b4a3689a 13825msgstr "Невозможно найти тип перемещения для символа %s, код %d"
c32b891a
NC
13826
13827#: config/tc-pdp11.c:336 config/tc-pdp11.c:354 config/tc-pdp11.c:379
13828#: config/tc-pdp11.c:385 config/tc-pdp11.c:398
13829msgid "Bad register name"
b4a3689a 13830msgstr "Плохое имя регистра"
c32b891a
NC
13831
13832#: config/tc-pdp11.c:417 config/tc-pdp11.c:481 config/tc-pdp11.c:492
13833msgid "Error in expression"
b4a3689a 13834msgstr "Ошибка в выражении"
c32b891a
NC
13835
13836#: config/tc-pdp11.c:489
13837msgid "Low order bits truncated in immediate float operand"
b4a3689a 13838msgstr "Младшие биты порядка обрезаны в непосредственном операнде float"
c32b891a
NC
13839
13840#: config/tc-pdp11.c:608
13841msgid "Float AC not legal as integer operand"
b4a3689a 13842msgstr "Float AC недействителен как целочисленный операнд"
c32b891a
NC
13843
13844#: config/tc-pdp11.c:628
13845msgid "General register not legal as float operand"
b4a3689a 13846msgstr "Общий регистр недействителен как операнд float"
c32b891a
NC
13847
13848#: config/tc-pdp11.c:661
13849msgid "No instruction found"
b4a3689a 13850msgstr "Инструкция не найдена"
c32b891a
NC
13851
13852#: config/tc-pdp11.c:671 config/tc-z80.c:1932 config/tc-z80.c:1945
13853#, c-format
13854msgid "Unknown instruction '%s'"
b4a3689a 13855msgstr "Неизвестная инструкция «%s»"
c32b891a
NC
13856
13857#: config/tc-pdp11.c:677
13858#, c-format
13859msgid "Unsupported instruction set extension: %s"
b4a3689a 13860msgstr "Неподдерживаемый набор расширения инструкций: «%s»"
c32b891a
NC
13861
13862#: config/tc-pdp11.c:711
13863msgid "operand is not an absolute constant"
b4a3689a 13864msgstr "операнд не является абсолютной константой"
c32b891a
NC
13865
13866#: config/tc-pdp11.c:719
13867msgid "3-bit immediate out of range"
b4a3689a 13868msgstr "3-битный непосредственный элемент за пределами диапазона"
c32b891a
NC
13869
13870#: config/tc-pdp11.c:726
13871msgid "6-bit immediate out of range"
b4a3689a 13872msgstr "6-битный непосредственный элемент за пределами диапазона"
c32b891a
NC
13873
13874#: config/tc-pdp11.c:733
13875msgid "8-bit immediate out of range"
b4a3689a 13876msgstr "8-битный непосредственный элемент за пределами диапазона"
c32b891a
NC
13877
13878#: config/tc-pdp11.c:750 config/tc-pdp11.c:943
13879msgid "Symbol expected"
b4a3689a 13880msgstr "Ожидался символ"
c32b891a
NC
13881
13882#: config/tc-pdp11.c:755
13883msgid "8-bit displacement out of range"
73a05be2 13884msgstr "8-битная перестановка за пределами диапазона"
c32b891a
NC
13885
13886#: config/tc-pdp11.c:797 config/tc-pdp11.c:818 config/tc-pdp11.c:835
13887#: config/tc-pdp11.c:856 config/tc-pdp11.c:873 config/tc-pdp11.c:894
13888#: config/tc-pdp11.c:913 config/tc-pdp11.c:934
13889msgid "Missing ','"
b4a3689a 13890msgstr "Пропущена «,»"
c32b891a
NC
13891
13892#: config/tc-pdp11.c:948
13893msgid "6-bit displacement out of range"
73a05be2 13894msgstr "6-битная перестановка за пределами диапазона"
c32b891a
NC
13895
13896#: config/tc-pdp11.c:969 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
13897#: config/tc-vax.c:1950
13898msgid "Too many operands"
b4a3689a 13899msgstr "Слишком много операндов"
c32b891a
NC
13900
13901#: config/tc-pdp11.c:1419
13902#, c-format
13903msgid "Can not represent %s relocation in this object file format"
b4a3689a 13904msgstr "Невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 13905
c32b891a
NC
13906#: config/tc-pj.c:64 config/tc-pj.c:73
13907msgid "confusing relocation expressions"
b4a3689a 13908msgstr "неясные выражения перемещения"
bd32c6bd 13909
c32b891a
NC
13910#: config/tc-pj.c:157
13911msgid "can't have relocation for ipush"
b4a3689a 13912msgstr "нельзя иметь перемещение для ipush"
bd32c6bd 13913
c32b891a 13914#: config/tc-pj.c:289
c32b891a 13915msgid "expected expression"
b4a3689a 13916msgstr "ожидается выражение"
bd32c6bd 13917
c32b891a 13918#: config/tc-pj.c:355
bd32c6bd
NC
13919#, c-format
13920msgid ""
c32b891a
NC
13921"PJ options:\n"
13922"-little\t\t\tgenerate little endian code\n"
13923"-big\t\t\tgenerate big endian code\n"
bd32c6bd 13924msgstr ""
b4a3689a
NC
13925"Параметры PJ:\n"
13926"-little\t\t\tгенерировать код с обратным порядком байт\n"
13927"-big\t\t\tгенерировать код с прямым порядком байт\n"
bd32c6bd 13928
d8dab054
NC
13929#: config/tc-pj.c:380 config/tc-sh.c:3614 config/tc-sh.c:3621
13930#: config/tc-sh.c:3628 config/tc-sh.c:3635
c32b891a 13931msgid "pcrel too far"
b4a3689a 13932msgstr "pcrel слишком далеко"
c32b891a 13933
d8dab054 13934#: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3022
c32b891a 13935msgid "invalid register expression"
b4a3689a 13936msgstr "Неверное выражение регистра"
c32b891a
NC
13937
13938#: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
13939msgid "the use of -mvle requires big endian."
b4a3689a 13940msgstr "Для использования -mvle требуется прямой порядок байт."
c32b891a
NC
13941
13942#: config/tc-ppc.c:1183 config/tc-ppc.c:1205
13943msgid "the use of -mvle requires -a32."
b4a3689a 13944msgstr "Для использования -mvle требуется -a32."
bd32c6bd 13945
c32b891a 13946#: config/tc-ppc.c:1185
bd32c6bd 13947#, c-format
c32b891a 13948msgid "%s unsupported"
b4a3689a 13949msgstr "%s не поддерживается"
bd32c6bd 13950
d8dab054
NC
13951#: config/tc-ppc.c:1278 config/tc-s390.c:432 config/tc-s390.c:439
13952#, c-format
13953msgid "invalid switch -m%s"
13954msgstr "некорректный переключатель -m%s"
13955
c32b891a 13956#: config/tc-ppc.c:1309
c32b891a 13957msgid "--nops needs a numeric argument"
b4a3689a 13958msgstr "для --nops требуется числовой аргумент"
c32b891a
NC
13959
13960#: config/tc-ppc.c:1326
bd32c6bd
NC
13961#, c-format
13962msgid ""
c32b891a
NC
13963"PowerPC options:\n"
13964"-a32 generate ELF32/XCOFF32\n"
13965"-a64 generate ELF64/XCOFF64\n"
13966"-u ignored\n"
13967"-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
13968"-mpwr generate code for POWER (RIOS1)\n"
13969"-m601 generate code for PowerPC 601\n"
13970"-mppc, -mppc32, -m603, -m604\n"
13971" generate code for PowerPC 603/604\n"
13972"-m403 generate code for PowerPC 403\n"
13973"-m405 generate code for PowerPC 405\n"
13974"-m440 generate code for PowerPC 440\n"
13975"-m464 generate code for PowerPC 464\n"
13976"-m476 generate code for PowerPC 476\n"
13977"-m7400, -m7410, -m7450, -m7455\n"
13978" generate code for PowerPC 7400/7410/7450/7455\n"
13979"-m750cl generate code for PowerPC 750cl\n"
13980"-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
bd32c6bd 13981msgstr ""
b4a3689a
NC
13982"Параметры PowerPC:\n"
13983"-a32 генерировать ELF32/XCOFF32\n"
13984"-a64 генерировать ELF64/XCOFF64\n"
13985"-u игнорируется\n"
13986"-mpwrx, -mpwr2 генерировать код для POWER/2 (RIOS2)\n"
13987"-mpwr генерировать код для POWER (RIOS1)\n"
13988"-m601 генерировать код для PowerPC 601\n"
13989"-mppc, -mppc32, -m603, -m604\n"
13990" генерировать код для PowerPC 603/604\n"
13991"-m403 генерировать код для PowerPC 403\n"
13992"-m405 генерировать код для PowerPC 405\n"
13993"-m440 генерировать код для PowerPC 440\n"
13994"-m464 генерировать код для PowerPC 464\n"
13995"-m476 генерировать код для PowerPC 476\n"
13996"-m7400, -m7410, -m7450, -m7455\n"
13997" генерировать код для PowerPC 7400/7410/7450/7455\n"
13998"-m750cl генерировать код для PowerPC 750cl\n"
13999"-m821, -m850, -m860 генерировать код для PowerPC 821/850/860\n"
bd32c6bd 14000
c32b891a 14001#: config/tc-ppc.c:1345
bd32c6bd
NC
14002#, c-format
14003msgid ""
c32b891a
NC
14004"-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14005"-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
14006"-mbooke generate code for 32-bit PowerPC BookE\n"
14007"-ma2 generate code for A2 architecture\n"
14008"-mpower4, -mpwr4 generate code for Power4 architecture\n"
14009"-mpower5, -mpwr5, -mpwr5x\n"
14010" generate code for Power5 architecture\n"
14011"-mpower6, -mpwr6 generate code for Power6 architecture\n"
14012"-mpower7, -mpwr7 generate code for Power7 architecture\n"
14013"-mpower8, -mpwr8 generate code for Power8 architecture\n"
14014"-mpower9, -mpwr9 generate code for Power9 architecture\n"
14015"-mcell generate code for Cell Broadband Engine architecture\n"
14016"-mcom generate code for Power/PowerPC common instructions\n"
14017"-many generate code for any architecture (PWR/PWRX/PPC)\n"
14018msgstr ""
b4a3689a
NC
14019"-mppc64, -m620 генерировать код для PowerPC 620/625/630\n"
14020"-mppc64bridge генерировать код для PowerPC 64,\n"
14021" включая инструкции моста\n"
14022"-mbooke генерировать код для 32-битного PowerPC BookE\n"
14023"-ma2 генерировать код для архитектуры A2\n"
14024"-mpower4, -mpwr4 генерировать код для архитектуры Power4\n"
14025"-mpower5, -mpwr5, -mpwr5x\n"
14026" генерировать код для архитектуры Power5\n"
14027"-mpower6, -mpwr6 генерировать код для архитектуры Power6\n"
14028"-mpower7, -mpwr7 генерировать код для архитектуры Power7\n"
14029"-mpower8, -mpwr8 генерировать код для архитектуры Power8\n"
14030"-mpower9, -mpwr9 генерировать код для архитектуры Power9\n"
14031"-mcell генерировать код для Cell Broadband Engine\n"
14032"-mcom генерировать код с общими инструкциями Power/PowerPC\n"
14033"-many генерировать код для любой архитектуры (PWR/PWRX/PPC)\n"
c32b891a
NC
14034
14035#: config/tc-ppc.c:1360
14036#, c-format
14037msgid ""
14038"-maltivec generate code for AltiVec\n"
14039"-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14040"-me300 generate code for PowerPC e300 family\n"
14041"-me500, -me500x2 generate code for Motorola e500 core complex\n"
14042"-me500mc, generate code for Freescale e500mc core complex\n"
14043"-me500mc64, generate code for Freescale e500mc64 core complex\n"
14044"-me5500, generate code for Freescale e5500 core complex\n"
14045"-me6500, generate code for Freescale e6500 core complex\n"
14046"-mspe generate code for Motorola SPE instructions\n"
14047"-mspe2 generate code for Freescale SPE2 instructions\n"
14048"-mvle generate code for Freescale VLE instructions\n"
14049"-mtitan generate code for AppliedMicro Titan core complex\n"
14050"-mregnames Allow symbolic names for registers\n"
14051"-mno-regnames Do not allow symbolic names for registers\n"
bd32c6bd 14052msgstr ""
b4a3689a
NC
14053"-maltivec генерировать код для AltiVec\n"
14054"-mvsx генерировать код с инструкциями Vector-Scalar (VSX)\n"
14055"-me300 генерировать код для семейства PowerPC e300\n"
14056"-me500, -me500x2 генерировать код для Motorola e500 core complex\n"
14057"-me500mc, генерировать код для Freescale e500mc core complex\n"
14058"-me500mc64, генерировать код для Freescale e500mc64 core complex\n"
14059"-me5500, генерировать код для Freescale e5500 core complex\n"
14060"-me6500, генерировать код для Freescale e6500 core complex\n"
14061"-mspe генерировать код с инструкциями Motorola SPE\n"
14062"-mspe2 генерировать код для с инструкциями Freescale SPE2\n"
14063"-mvle генерировать код для с инструкциями Freescale VLE\n"
14064"-mtitan генерировать код для AppliedMicro Titan core complex\n"
14065"-mregnames позволять символические имена для регистров\n"
14066"-mno-regnames не позволять символические имена для регистров\n"
bd32c6bd 14067
c32b891a 14068#: config/tc-ppc.c:1376
bd32c6bd
NC
14069#, c-format
14070msgid ""
c32b891a
NC
14071"-mrelocatable support for GCC's -mrelocatble option\n"
14072"-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14073"-memb set PPC_EMB bit in ELF flags\n"
14074"-mlittle, -mlittle-endian, -le\n"
14075" generate code for a little endian machine\n"
14076"-mbig, -mbig-endian, -be\n"
14077" generate code for a big endian machine\n"
14078"-msolaris generate code for Solaris\n"
14079"-mno-solaris do not generate code for Solaris\n"
14080"-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14081"-V print assembler version number\n"
14082"-Qy, -Qn ignored\n"
14083msgstr ""
b4a3689a
NC
14084"-mrelocatable поддержка параметра GCC -mrelocatble\n"
14085"-mrelocatable-lib поддержка параметра GCC -mrelocatble-lib\n"
14086"-memb установить бит PPC_EMB в флагах ELF\n"
14087"-mlittle, -mlittle-endian, -le\n"
14088" генерировать код для машин с обратным порядком байт\n"
14089"-mbig, -mbig-endian, -be\n"
14090" генерировать код для машин с прямым порядком байт\n"
14091"-msolaris генерировать код для Solaris\n"
14092"-mno-solaris не генерировать код для Solaris\n"
14093"-K PIC установить EF_PPC_RELOCATABLE_LIB в флагах ELF\n"
14094"-V напечатать номер версии ассемблера\n"
14095"-Qy, -Qn игнорируется\n"
c32b891a
NC
14096
14097#: config/tc-ppc.c:1390
14098#, c-format
14099msgid ""
14100"-nops=count when aligning, more than COUNT nops uses a branch\n"
14101"-ppc476-workaround warn if emitting data to code sections\n"
bd32c6bd 14102msgstr ""
b4a3689a
NC
14103"-nops=количество если выравнивание на больше чем КОЛИЧЕСТВО nop,\n"
14104" то использовать ветвление\n"
14105"-ppc476-workaround предупреждать, если данные попадают в разделы кода\n"
bd32c6bd 14106
d8dab054 14107#: config/tc-ppc.c:1421
bd32c6bd 14108#, c-format
c32b891a 14109msgid "unknown default cpu = %s, os = %s"
b4a3689a 14110msgstr "неизвестны параметры по умолчанию для ЦП= %s, ОС = %s"
c32b891a 14111
d8dab054 14112#: config/tc-ppc.c:1449
c32b891a 14113msgid "neither Power nor PowerPC opcodes were selected."
b4a3689a 14114msgstr "Ни коды операций Power, ни PowerPC не выбраны."
bd32c6bd 14115
d8dab054 14116#: config/tc-ppc.c:1509
bd32c6bd 14117#, c-format
c32b891a 14118msgid "mask trims opcode bits for %s"
b4a3689a 14119msgstr "маска обрезает биты кода операции %s"
bd32c6bd 14120
d8dab054 14121#: config/tc-ppc.c:1518
bd32c6bd 14122#, c-format
c32b891a 14123msgid "operand index error for %s"
b4a3689a 14124msgstr "ошибка индекса операнда %s"
bd32c6bd 14125
d8dab054 14126#: config/tc-ppc.c:1534
bd32c6bd 14127#, c-format
c32b891a 14128msgid "operand %d overlap in %s"
b4a3689a 14129msgstr "операнд %d перекрывается в %s"
bd32c6bd 14130
d8dab054 14131#: config/tc-ppc.c:1586
bd32c6bd 14132#, c-format
c32b891a 14133msgid "powerpc_operands[%d].bitm invalid"
b4a3689a 14134msgstr "некорректный powerpc_operands[%d].bitm"
bd32c6bd 14135
d8dab054 14136#: config/tc-ppc.c:1593
bd32c6bd 14137#, c-format
c32b891a 14138msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
b4a3689a 14139msgstr "powerpc_operands[%d] повторяет powerpc_operands[%d]"
bd32c6bd 14140
d8dab054 14141#: config/tc-ppc.c:1619 config/tc-ppc.c:1676 config/tc-ppc.c:1720
bd32c6bd 14142#, c-format
c32b891a 14143msgid "major opcode is not sorted for %s"
b4a3689a 14144msgstr "основной код операции не отсортирован для %s"
bd32c6bd 14145
c32b891a 14146#: config/tc-ppc.c:1625
bd32c6bd 14147#, c-format
c32b891a 14148msgid "%s is enabled by vle flag"
b4a3689a 14149msgstr "%s включён флагом vle"
bd32c6bd 14150
c32b891a 14151#: config/tc-ppc.c:1632
bd32c6bd 14152#, c-format
c32b891a 14153msgid "%s not disabled by vle flag"
b4a3689a 14154msgstr "%s не запрещён флагом vle"
bd32c6bd 14155
d8dab054 14156#: config/tc-ppc.c:1646 config/tc-ppc.c:1691 config/tc-ppc.c:1735
bd32c6bd 14157#, c-format
c32b891a 14158msgid "duplicate instruction %s"
b4a3689a 14159msgstr "повтор инструкции %s"
bd32c6bd 14160
d8dab054 14161#: config/tc-ppc.c:1759
bd32c6bd 14162#, c-format
c32b891a 14163msgid "duplicate macro %s"
b4a3689a 14164msgstr "повторяющийся макрос %s"
bd32c6bd 14165
d8dab054
NC
14166#: config/tc-ppc.c:2121
14167msgid "identifier+constant@got means identifier@got+constant"
14168msgstr "identifier+constant@got означает identifier@got+constant"
14169
14170#: config/tc-ppc.c:2141
c32b891a 14171msgid "symbol+offset not supported for got tls"
b4a3689a 14172msgstr "символ+смещение не поддерживается для got tls"
c32b891a 14173
d8dab054 14174#: config/tc-ppc.c:2218 config/tc-ppc.c:3729 config/tc-ppc.c:7162
c32b891a 14175msgid "data in executable section"
b4a3689a 14176msgstr "данные в исполняемом разделе"
c32b891a 14177
d8dab054 14178#: config/tc-ppc.c:2259 config/tc-ppc.c:5369
c32b891a 14179msgid "expected comma after symbol-name: rest of line ignored."
b4a3689a 14180msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
c32b891a 14181
d8dab054 14182#: config/tc-ppc.c:2292 config/tc-ppc.c:5405
bd32c6bd 14183#, c-format
c32b891a 14184msgid "ignoring attempt to re-define symbol `%s'."
b4a3689a 14185msgstr "Игнорируется попытка переопределения символа «%s»."
bd32c6bd 14186
d8dab054 14187#: config/tc-ppc.c:2300
bd32c6bd 14188#, c-format
c32b891a 14189msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 14190msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 14191
d8dab054 14192#: config/tc-ppc.c:2318
c32b891a 14193msgid "common alignment not a power of 2"
b4a3689a 14194msgstr "общее выравнивание не кратно степени 2"
c32b891a 14195
d8dab054 14196#: config/tc-ppc.c:2360
b4a3689a 14197#, c-format
c32b891a 14198msgid "expected comma after name `%s' in .localentry directive"
b4a3689a 14199msgstr "ожидается запятая после имени «%s» в директиве .localentry"
c32b891a 14200
d8dab054 14201#: config/tc-ppc.c:2370
c32b891a 14202msgid "missing expression in .localentry directive"
b4a3689a 14203msgstr "пропущено выражение в директиве .localentry"
c32b891a 14204
d8dab054 14205#: config/tc-ppc.c:2384
bd32c6bd 14206#, c-format
c32b891a 14207msgid ".localentry expression for `%s' is not a valid power of 2"
b4a3689a 14208msgstr "выражение .localentry «%s» не равно степени 2"
bd32c6bd 14209
d8dab054 14210#: config/tc-ppc.c:2398
bd32c6bd 14211#, c-format
c32b891a 14212msgid ".localentry expression for `%s' does not evaluate to a constant"
b4a3689a 14213msgstr "из выражения .localentry «%s» не получается константа"
c32b891a 14214
d8dab054 14215#: config/tc-ppc.c:2413
c32b891a 14216msgid "missing expression in .abiversion directive"
b4a3689a 14217msgstr "пропущено выражение в директиве .abiversion"
c32b891a 14218
d8dab054 14219#: config/tc-ppc.c:2422
c32b891a 14220msgid ".abiversion expression does not evaluate to a constant"
b4a3689a 14221msgstr "из выражения .abiversion не получается константа"
c32b891a 14222
d8dab054 14223#: config/tc-ppc.c:2444
c32b891a 14224msgid "unknown .gnu_attribute value"
b4a3689a 14225msgstr "неизвестное значение .gnu_attribute"
c32b891a 14226
d8dab054 14227#: config/tc-ppc.c:2496
c32b891a 14228msgid "relocation cannot be done when using -mrelocatable"
b4a3689a 14229msgstr "перемещение нельзя применять при использовании -mrelocatable"
c32b891a 14230
d8dab054 14231#: config/tc-ppc.c:2542
c32b891a 14232msgid "TOC section size exceeds 64k"
b4a3689a 14233msgstr "Размер раздела TOC превышает 64k"
bd32c6bd 14234
d8dab054 14235#: config/tc-ppc.c:2637
bd32c6bd 14236#, c-format
c32b891a 14237msgid "syntax error: invalid toc specifier `%s'"
b4a3689a 14238msgstr "синтаксическая ошибка: некорректный описатель toc «%s»"
bd32c6bd 14239
d8dab054 14240#: config/tc-ppc.c:2651
bd32c6bd 14241#, c-format
c32b891a 14242msgid "syntax error: expected `]', found `%c'"
b4a3689a 14243msgstr "синтаксическая ошибка: ожидается «]», найден «%c»"
bd32c6bd 14244
d8dab054 14245#: config/tc-ppc.c:2760
b4a3689a 14246#, c-format
c32b891a 14247msgid "unrecognized opcode: `%s'"
b4a3689a 14248msgstr "нераспознанный код операции: «%s»"
c32b891a 14249
d8dab054 14250#: config/tc-ppc.c:2939
c32b891a 14251msgid "[tocv] symbol is not a toc symbol"
b4a3689a 14252msgstr "[tocv] символ не является символом toc"
bd32c6bd 14253
d8dab054 14254#: config/tc-ppc.c:2950
c32b891a 14255msgid "unimplemented toc32 expression modifier"
b4a3689a 14256msgstr "нереализованный модификатор выражения toc32"
c32b891a 14257
d8dab054 14258#: config/tc-ppc.c:2955
c32b891a 14259msgid "unimplemented toc64 expression modifier"
b4a3689a 14260msgstr "нереализованный модификатор выражения toc64"
bd32c6bd 14261
d8dab054 14262#: config/tc-ppc.c:2959
bd32c6bd 14263#, c-format
c32b891a 14264msgid "Unexpected return value [%d] from parse_toc_entry!\n"
b4a3689a 14265msgstr "Неожиданное возвращаемое значение [%d] из parse_toc_entry!\n"
bd32c6bd 14266
d8dab054 14267#: config/tc-ppc.c:3174
bd32c6bd 14268#, c-format
c32b891a 14269msgid "@tls may not be used with \"%s\" operands"
b4a3689a 14270msgstr "@tls не может использоваться с операндами «%s»"
c32b891a 14271
d8dab054 14272#: config/tc-ppc.c:3177
c32b891a 14273msgid "@tls may only be used in last operand"
b4a3689a 14274msgstr "@tls может использоваться только в последнем операнде"
bd32c6bd 14275
d8dab054 14276#: config/tc-ppc.c:3307
bd32c6bd 14277#, c-format
c32b891a 14278msgid "assuming %s on symbol"
b4a3689a 14279msgstr "для символа предполагается %s"
bd32c6bd 14280
d8dab054 14281#: config/tc-ppc.c:3410
c32b891a 14282msgid "unsupported relocation for DS offset field"
b4a3689a 14283msgstr "неподдерживаемое перемещение для поля смещения DS"
bd32c6bd 14284
d8dab054 14285#: config/tc-ppc.c:3452
bd32c6bd 14286#, c-format
c32b891a 14287msgid "syntax error; end of line, expected `%c'"
b4a3689a 14288msgstr "синтаксическая ошибка; конец строки, ожидается «%c»"
bd32c6bd 14289
d8dab054 14290#: config/tc-ppc.c:3454
c32b891a
NC
14291#, c-format
14292msgid "syntax error; found `%c', expected `%c'"
b4a3689a 14293msgstr "синтаксическая ошибка: найден «%c», ожидается «%c»"
bd32c6bd 14294
d8dab054
NC
14295#: config/tc-ppc.c:3522 config/tc-ppc.c:6479
14296#, c-format
14297msgid "instruction address is not a multiple of %d"
14298msgstr "адрес инструкции не кратен %d"
14299
14300#: config/tc-ppc.c:3613
14301msgid "wrong number of operands"
14302msgstr "неправильное количество операндов"
c32b891a 14303
d8dab054 14304#: config/tc-ppc.c:3686
c32b891a 14305msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
b4a3689a 14306msgstr "нераспознанный атрибут .section: в строке должно быть a,e,v,w,x,M,S,G,T"
c32b891a 14307
d8dab054 14308#: config/tc-ppc.c:3766
c32b891a 14309msgid "missing size"
b4a3689a 14310msgstr "отсутствует размер"
bd32c6bd 14311
d8dab054 14312#: config/tc-ppc.c:3775
c32b891a 14313msgid "negative size"
b4a3689a 14314msgstr "отрицательный размер"
c32b891a 14315
d8dab054 14316#: config/tc-ppc.c:3807
c32b891a 14317msgid "missing real symbol name"
b4a3689a 14318msgstr "отсутствует имя реального символа"
c32b891a 14319
d8dab054 14320#: config/tc-ppc.c:3846
c32b891a 14321msgid "attempt to redefine symbol"
b4a3689a 14322msgstr "попытка переопределения символа"
c32b891a 14323
d8dab054 14324#: config/tc-ppc.c:4109
bd32c6bd 14325#, c-format
c32b891a 14326msgid "no known dwarf XCOFF section for flag 0x%08x\n"
b4a3689a 14327msgstr "неизвестный раздел dwarf XCOFF для флага 0x%08x\n"
bd32c6bd 14328
d8dab054 14329#: config/tc-ppc.c:4122
bd32c6bd 14330#, c-format
c32b891a 14331msgid "label %s was not defined in this dwarf section"
b4a3689a 14332msgstr "метка %s не определена в этом разделе dwarf"
bd32c6bd 14333
d8dab054 14334#: config/tc-ppc.c:4236
c32b891a 14335msgid "the XCOFF file format does not support arbitrary sections"
b4a3689a 14336msgstr "формат файла XCOFF не поддерживает произвольные разделы"
bd32c6bd 14337
d8dab054 14338#: config/tc-ppc.c:4307
c32b891a 14339msgid ".ref outside .csect"
b4a3689a 14340msgstr ".ref вне .csect"
c32b891a 14341
d8dab054 14342#: config/tc-ppc.c:4328 config/tc-ppc.c:4528
c32b891a 14343msgid "missing symbol name"
b4a3689a 14344msgstr "отсутствует имя символа"
bd32c6bd 14345
d8dab054 14346#: config/tc-ppc.c:4358
c32b891a 14347msgid "missing rename string"
b4a3689a 14348msgstr "отсутствует строка переименования"
bd32c6bd 14349
d8dab054 14350#: config/tc-ppc.c:4388 config/tc-ppc.c:4927 read.c:3518
c32b891a 14351msgid "missing value"
b4a3689a 14352msgstr "отсутствует значение"
bd32c6bd 14353
d8dab054 14354#: config/tc-ppc.c:4406
c32b891a 14355msgid "illegal .stabx expression; zero assumed"
b4a3689a 14356msgstr "недопустимое выражение .stabx; предполагается ноль"
bd32c6bd 14357
d8dab054 14358#: config/tc-ppc.c:4438
c32b891a 14359msgid "missing class"
b4a3689a 14360msgstr "отсутствует класс"
bd32c6bd 14361
d8dab054 14362#: config/tc-ppc.c:4447
c32b891a 14363msgid "missing type"
b4a3689a 14364msgstr "отсутствует тип"
bd32c6bd 14365
d8dab054 14366#: config/tc-ppc.c:4474
c32b891a 14367msgid ".stabx of storage class stsym must be within .bs/.es"
b4a3689a 14368msgstr ".stabx класса хранения stsym должен быть внутри .bs/.es"
bd32c6bd 14369
d8dab054 14370#: config/tc-ppc.c:4715
c32b891a 14371msgid "nested .bs blocks"
b4a3689a 14372msgstr "вложенные блоки .bs"
c32b891a 14373
d8dab054 14374#: config/tc-ppc.c:4746
c32b891a 14375msgid ".es without preceding .bs"
b4a3689a 14376msgstr ".es без предшествующей .bs"
c32b891a 14377
d8dab054 14378#: config/tc-ppc.c:4919
c32b891a 14379msgid "non-constant byte count"
b4a3689a 14380msgstr "неконстантный байтовый счётчик"
c32b891a 14381
d8dab054 14382#: config/tc-ppc.c:4993
c32b891a 14383msgid ".tc not in .toc section"
b4a3689a 14384msgstr ".tc не в разделе .toc"
c32b891a 14385
d8dab054 14386#: config/tc-ppc.c:5011
c32b891a 14387msgid ".tc with no label"
b4a3689a 14388msgstr ".tc без метки"
c32b891a 14389
d8dab054 14390#: config/tc-ppc.c:5095 config/tc-s390.c:1953
c32b891a 14391msgid ".machine stack overflow"
b4a3689a 14392msgstr "переполнение стека .machine"
c32b891a 14393
d8dab054 14394#: config/tc-ppc.c:5102 config/tc-s390.c:1964
c32b891a 14395msgid ".machine stack underflow"
b4a3689a 14396msgstr "выход за нижнюю границу стека в .machine"
bd32c6bd 14397
d8dab054 14398#: config/tc-ppc.c:5109 config/tc-s390.c:1976
bd32c6bd 14399#, c-format
c32b891a 14400msgid "invalid machine `%s'"
b4a3689a 14401msgstr "некорректная машина «%s»"
bd32c6bd 14402
d8dab054 14403#: config/tc-ppc.c:5141
c32b891a 14404msgid "no previous section to return to, ignored."
73a05be2 14405msgstr "Нет предыдущего раздела для возврата, игнорируется."
bd32c6bd 14406
d8dab054 14407#: config/tc-ppc.c:5414
c32b891a
NC
14408#, c-format
14409msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 14410msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 14411
c32b891a
NC
14412#. Section Contents
14413#. unknown
d8dab054 14414#: config/tc-ppc.c:5542
c32b891a 14415msgid "unsupported section attribute -- 'a'"
73a05be2 14416msgstr "неподдерживаемый атрибут раздела — «a»"
c32b891a 14417
d8dab054 14418#: config/tc-ppc.c:5725
c32b891a 14419msgid "bad symbol suffix"
73a05be2 14420msgstr "неправильный символ суффикса"
bd32c6bd 14421
d8dab054 14422#: config/tc-ppc.c:5818
c32b891a 14423msgid "unrecognized symbol suffix"
73a05be2 14424msgstr "нераспознанный символ суффикса"
c32b891a 14425
d8dab054 14426#: config/tc-ppc.c:5905
c32b891a 14427msgid "two .function pseudo-ops with no intervening .ef"
73a05be2 14428msgstr "две псевдооперации .function без промежуточной .ef"
c32b891a 14429
d8dab054 14430#: config/tc-ppc.c:5918
c32b891a 14431msgid ".ef with no preceding .function"
73a05be2 14432msgstr ".ef без предшествующей .function"
bd32c6bd 14433
d8dab054 14434#: config/tc-ppc.c:6047
bd32c6bd 14435#, c-format
c32b891a 14436msgid "warning: symbol %s has no csect"
73a05be2 14437msgstr "предупреждение: символ %s не имеет csect"
bd32c6bd 14438
d8dab054 14439#: config/tc-ppc.c:6309
c32b891a 14440msgid "symbol in .toc does not match any .tc"
73a05be2 14441msgstr "символ в .toc не совпадает ни с одним .tc"
bd32c6bd 14442
d8dab054 14443#: config/tc-ppc.c:6926
73a05be2 14444#, c-format
c32b891a 14445msgid "%s unsupported as instruction fixup"
73a05be2 14446msgstr "%s не поддерживается в качестве местоположения инструкции"
c32b891a 14447
d8dab054 14448#: config/tc-ppc.c:7000
c32b891a
NC
14449#, c-format
14450msgid "unsupported relocation against %s"
73a05be2 14451msgstr "неподдерживаемое перемещение в %s"
bd32c6bd 14452
d8dab054 14453#: config/tc-ppc.c:7145
c32b891a
NC
14454#, c-format
14455msgid "Gas failure, reloc value %d\n"
73a05be2 14456msgstr "Ошибка gas, значение перемещения %d\n"
bd32c6bd 14457
c32b891a
NC
14458#: config/tc-pru.c:603
14459#, c-format
14460msgid "quick branch offset %d out of range %d to %d"
73a05be2 14461msgstr "смещение быстрого ветвления %d вне допустимых пределов %d - %d"
bd32c6bd 14462
c32b891a
NC
14463#: config/tc-pru.c:618
14464#, c-format
14465msgid "immediate value %llu out of range %u to %lu"
73a05be2 14466msgstr "непосредственное значение %llu за пределами диапазона %u - %lu"
bd32c6bd 14467
c32b891a
NC
14468#: config/tc-pru.c:698
14469msgid "unexpected PC relative expression"
73a05be2 14470msgstr "неожиданное выражение, относительное PC"
bd32c6bd 14471
c32b891a
NC
14472#: config/tc-pru.c:735 config/tc-pru.c:742
14473msgid "residual low bits in pmem diff relocation"
73a05be2 14474msgstr "остаточные младшие биты в разнице перемещения pmem"
bd32c6bd 14475
d8dab054 14476#: config/tc-pru.c:938 config/tc-pru.c:971
c32b891a
NC
14477#, c-format
14478msgid "trailing garbage after expression: %s"
73a05be2 14479msgstr "мусор в конце после выражения: %s"
bd32c6bd 14480
d8dab054 14481#: config/tc-pru.c:943
c32b891a
NC
14482#, c-format
14483msgid "expected expression, got %s"
73a05be2 14484msgstr "ожидается выражение, получено %s"
bd32c6bd 14485
d8dab054 14486#: config/tc-pru.c:976
c32b891a
NC
14487#, c-format
14488msgid "expected constant expression, got %s"
73a05be2 14489msgstr "ожидается константное выражение, получено %s"
bd32c6bd 14490
d8dab054 14491#: config/tc-pru.c:1029
c32b891a 14492msgid "data transfer register cannot be halfword"
73a05be2 14493msgstr "регистр передачи данных не может быть полусловом"
bd32c6bd 14494
d8dab054 14495#: config/tc-pru.c:1048
c32b891a 14496msgid "destination register must be full-word"
73a05be2 14497msgstr "регистр назначения должен быть полным словом"
bd32c6bd 14498
d8dab054 14499#: config/tc-pru.c:1080
c32b891a
NC
14500#, c-format
14501msgid "cannot use partial register %s for addressing"
73a05be2 14502msgstr "невозможно использовать часть регистра %s для адресации"
bd32c6bd 14503
d8dab054
NC
14504#: config/tc-pru.c:1093
14505#, c-format
14506msgid "value %lu is too large for a byte operand"
14507msgstr "значение %lu слишком велико для байтового операнда"
14508
14509#: config/tc-pru.c:1115
bd32c6bd 14510#, c-format
c32b891a 14511msgid "loop count constant %ld is out of range [1..%d]"
73a05be2 14512msgstr "константа счётчика цикла %ld вне диапазона [1..%d]"
bd32c6bd 14513
d8dab054 14514#: config/tc-pru.c:1215 config/tc-pru.c:1241
bd32c6bd 14515#, c-format
c32b891a 14516msgid "byte count constant %ld is out of range [1..%d]"
73a05be2 14517msgstr "байтовый константный счётчик %ld вне диапазона [1..%d]"
bd32c6bd 14518
d8dab054 14519#: config/tc-pru.c:1222 config/tc-pru.c:1248
c32b891a 14520msgid "only r0 can be used as byte count register"
73a05be2 14521msgstr "только r0 можно использовать как байтовый регистровый счётчик"
bd32c6bd 14522
d8dab054 14523#: config/tc-pru.c:1224 config/tc-pru.c:1250
c32b891a 14524msgid "only r0.bX byte fields of r0 can be used as byte count"
73a05be2 14525msgstr "только поля байта r0.bX из r0 можно использовать как байтовый счётчик"
bd32c6bd 14526
d8dab054 14527#: config/tc-pru.c:1263
bd32c6bd 14528#, c-format
c32b891a 14529msgid "invalid constant table offset %ld"
73a05be2 14530msgstr "некорректное константное табличное смещение %ld"
bd32c6bd 14531
d8dab054 14532#: config/tc-pru.c:1274
c32b891a
NC
14533#, c-format
14534msgid "invalid WakeOnStatus %ld"
73a05be2 14535msgstr "некорректное WakeOnStatus %ld"
bd32c6bd 14536
d8dab054 14537#: config/tc-pru.c:1285
c32b891a
NC
14538#, c-format
14539msgid "invalid XFR WideBus Address %ld"
73a05be2 14540msgstr "некорректный адрес XFR WideBus %ld"
bd32c6bd 14541
d8dab054 14542#: config/tc-pru.c:1545
bd32c6bd 14543#, c-format
c32b891a
NC
14544msgid ""
14545"PRU options:\n"
14546" -mlink-relax generate relocations for linker relaxation (default).\n"
14547" -mno-link-relax don't generate relocations for linker relaxation.\n"
bd32c6bd 14548msgstr ""
73a05be2
NC
14549"Параметры PRU:\n"
14550" -mlink-relax генерировать перемещения для ослабления\n"
14551" компоновщика (по умолчанию)\n"
14552" -mno-link-relax не генерировать перемещения для ослабления компоновщика\n"
bd32c6bd 14553
d8dab054 14554#: config/tc-pru.c:1839
c32b891a
NC
14555#, c-format
14556msgid "Label \"%s\" matches a CPU register name"
73a05be2 14557msgstr "Метка «%s» совпадает с именем регистра ЦП"
bd32c6bd 14558
d8dab054 14559#: config/tc-riscv.c:496 config/tc-riscv.c:561
c32b891a
NC
14560#, c-format
14561msgid "internal error: can't hash `%s': %s"
73a05be2 14562msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
bd32c6bd 14563
d8dab054 14564#: config/tc-riscv.c:655
c32b891a
NC
14565#, c-format
14566msgid "internal: bad RISC-V opcode (mask error): %s %s"
73a05be2 14567msgstr "внутренняя ошибка: неправильный код операции RISC-V (ошибка маски): %s %s"
bd32c6bd 14568
d8dab054
NC
14569#: config/tc-riscv.c:701
14570#, c-format
14571msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
14572msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «CF%c»): %s %s"
14573
14574#: config/tc-riscv.c:708
c32b891a
NC
14575#, c-format
14576msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
73a05be2 14577msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «C%c»): %s %s"
bd32c6bd 14578
d8dab054
NC
14579#: config/tc-riscv.c:751 config/tc-riscv.c:763
14580#, c-format
14581msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
14582msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «F%c»): %s %s"
14583
14584#: config/tc-riscv.c:770
c32b891a
NC
14585#, c-format
14586msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
73a05be2 14587msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «%c»): %s %s"
bd32c6bd 14588
d8dab054 14589#: config/tc-riscv.c:778
c32b891a
NC
14590#, c-format
14591msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
73a05be2 14592msgstr "внутренняя ошибка: неправильный код операции RISC-V (биты 0x%lx не определены): %s %s"
bd32c6bd 14593
d8dab054 14594#: config/tc-riscv.c:921
73a05be2 14595#, c-format
c32b891a 14596msgid "Unsupported RISC-V relocation number %d"
73a05be2 14597msgstr "Неподдерживаемый номер перемещения RISC-V %d"
bd32c6bd 14598
d8dab054 14599#: config/tc-riscv.c:1008
c32b891a 14600msgid "internal error: invalid macro"
73a05be2 14601msgstr "внутренняя ошибка: некорректный макрос"
bd32c6bd 14602
d8dab054 14603#: config/tc-riscv.c:1039 config/tc-riscv.c:1109
c32b891a 14604msgid "unsupported large constant"
73a05be2 14605msgstr "неподдерживаемая большая константа"
bd32c6bd 14606
d8dab054
NC
14607#: config/tc-riscv.c:1041
14608#, c-format
14609msgid "unknown CSR `%s'"
14610msgstr "неизвестное имя CSR «%s»"
14611
14612#: config/tc-riscv.c:1044
c32b891a
NC
14613#, c-format
14614msgid "Instruction %s requires absolute expression"
73a05be2 14615msgstr "Для инструкции %s требуется абсолютное выражение"
bd32c6bd 14616
d8dab054 14617#: config/tc-riscv.c:1265
c32b891a
NC
14618#, c-format
14619msgid "Macro %s not implemented"
73a05be2 14620msgstr "Макрос %s не реализован"
bd32c6bd 14621
d8dab054
NC
14622#: config/tc-riscv.c:1735
14623msgid "bad value for funct4 field, value must be 0...15"
14624msgstr "некорректное значение для поля funct4, значение должно быть в диапазоне 0...15"
14625
14626#: config/tc-riscv.c:1750 config/tc-riscv.c:2088
14627msgid "bad value for funct3 field, value must be 0...7"
14628msgstr "некорректное значение для поля funct3, значение должно быть в диапазоне 0...7"
14629
14630#: config/tc-riscv.c:1759
14631#, c-format
14632msgid "bad compressed FUNCT field specifier 'CF%c'\n"
14633msgstr "неверный сжатый описатель поля FUNCT «CF%c»\n"
14634
14635#: config/tc-riscv.c:1766
c32b891a
NC
14636#, c-format
14637msgid "bad RVC field specifier 'C%c'\n"
73a05be2 14638msgstr "неверный описатель поля RVC «C%c»\n"
bd32c6bd 14639
d8dab054 14640#: config/tc-riscv.c:1789 config/tc-riscv.c:1800
bd32c6bd 14641#, c-format
c32b891a 14642msgid "Improper shift amount (%lu)"
73a05be2 14643msgstr "неправильный размер сдвига (%lu)"
bd32c6bd 14644
d8dab054 14645#: config/tc-riscv.c:1811
bd32c6bd 14646#, c-format
c32b891a 14647msgid "Improper CSRxI immediate (%lu)"
73a05be2 14648msgstr "Неправильный непосредственный CSRxI (%lu)"
bd32c6bd 14649
d8dab054 14650#: config/tc-riscv.c:1826
bd32c6bd 14651#, c-format
c32b891a 14652msgid "Improper CSR address (%lu)"
73a05be2 14653msgstr "Неправильный адрес CSRxI (%lu)"
bd32c6bd 14654
d8dab054 14655#: config/tc-riscv.c:1998
c32b891a 14656msgid "lui expression not in range 0..1048575"
73a05be2 14657msgstr "выражение lui вне диапазона 0..1048575"
bd32c6bd 14658
d8dab054
NC
14659#: config/tc-riscv.c:2034
14660msgid "bad value for opcode field, value must be 0...127 and lower 2 bits must be 0x3"
14661msgstr "некорректное значение для поля opcode, значение должно быть в диапазоне 0...127 и 2 младших бита должны быть равны 0x3"
14662
14663#: config/tc-riscv.c:2050
14664msgid "bad value for opcode field, value must be 0...2"
14665msgstr "некорректное значение для поля opcode, значение должно быть в диапазоне 0...2"
14666
14667#: config/tc-riscv.c:2060
14668#, c-format
14669msgid "bad Opcode field specifier 'O%c'\n"
14670msgstr "неверный описатель поля Opcode «O%c»\n"
14671
14672#: config/tc-riscv.c:2073
14673msgid "bad value for funct7 field, value must be 0...127"
14674msgstr "некорректное значение для поля funct7, значение должно быть в диапазоне 0...127"
14675
14676#: config/tc-riscv.c:2103
14677msgid "bad value for funct2 field, value must be 0...3"
14678msgstr "некорректное значение для поля funct2, значение должно быть в диапазоне 0...3"
14679
14680#: config/tc-riscv.c:2114
14681#, c-format
14682msgid "bad FUNCT field specifier 'F%c'\n"
14683msgstr "неверный описатель поля FUNCT «F%c»\n"
14684
14685#: config/tc-riscv.c:2128
bd32c6bd 14686#, c-format
c32b891a 14687msgid "internal error: bad argument type %c"
73a05be2 14688msgstr "внутренняя ошибка: неверный тип аргумента %c"
bd32c6bd 14689
d8dab054 14690#: config/tc-riscv.c:2133
c32b891a 14691msgid "illegal operands"
73a05be2 14692msgstr "неверные операнды"
bd32c6bd 14693
d8dab054 14694#: config/tc-riscv.c:2491
bd32c6bd 14695#, c-format
c32b891a 14696msgid "internal error: bad CFA value #%d"
73a05be2 14697msgstr "внутренняя ошибка: некорректное значение CFA #%d"
bd32c6bd 14698
d8dab054 14699#: config/tc-riscv.c:2572
bd32c6bd 14700#, c-format
c32b891a 14701msgid "internal error: bad relocation #%d"
73a05be2 14702msgstr "внутренняя ошибка: неверное перемещение #%d"
bd32c6bd 14703
d8dab054 14704#: config/tc-riscv.c:2577
c32b891a 14705msgid "unsupported symbol subtraction"
73a05be2 14706msgstr "неподдерживаемое символьное вычитание"
bd32c6bd 14707
d8dab054 14708#: config/tc-riscv.c:2673
c32b891a 14709msgid ".option pop with no .option push"
73a05be2 14710msgstr ".option pop без .option push"
bd32c6bd 14711
d8dab054 14712#: config/tc-riscv.c:2683
73a05be2 14713#, c-format
c32b891a 14714msgid "Unrecognized .option directive: %s\n"
73a05be2 14715msgstr "Нераспознанная директива .option: %s\n"
c32b891a 14716
d8dab054 14717#: config/tc-riscv.c:2703
bd32c6bd 14718#, c-format
c32b891a 14719msgid "Unsupported use of %s"
73a05be2 14720msgstr "Неподдерживаемое использование %s"
bd32c6bd 14721
d8dab054 14722#: config/tc-riscv.c:2858
bd32c6bd 14723#, c-format
c32b891a 14724msgid "cannot represent %s relocation in object file"
73a05be2 14725msgstr "невозможно представить перемещение %s в объектном файле"
bd32c6bd 14726
d8dab054 14727#: config/tc-riscv.c:2999
bd32c6bd 14728#, c-format
c32b891a
NC
14729msgid ""
14730"RISC-V options:\n"
14731" -fpic generate position-independent code\n"
14732" -fno-pic don't generate position-independent code (default)\n"
14733" -march=ISA set the RISC-V architecture\n"
14734" -mabi=ABI set the RISC-V ABI\n"
d8dab054
NC
14735" -mrelax enable relax (default)\n"
14736" -mno-relax disable relax\n"
bd32c6bd 14737msgstr ""
73a05be2
NC
14738"Параметры RISC-V:\n"
14739" -fpic генерировать независимый от расположения код\n"
14740" -fno-pic не генерировать независимый от расположения код (по умолчанию)\n"
14741" -march=ISA задать архитектуру RISC-V\n"
14742" -mabi=ABI задать RISC-V ABI\n"
d8dab054
NC
14743" -mrelax включить ослабление (по умолчанию)\n"
14744" -mno-relax выключить ослабление\n"
bd32c6bd 14745
d8dab054 14746#: config/tc-riscv.c:3028
bd32c6bd 14747#, c-format
c32b891a 14748msgid "unknown register `%s'"
73a05be2 14749msgstr "неизвестный регистр «%s»"
bd32c6bd 14750
d8dab054 14751#: config/tc-riscv.c:3049
73a05be2 14752#, c-format
c32b891a 14753msgid "non-constant .%cleb128 is not supported"
73a05be2 14754msgstr "не константа .%cleb128 не поддерживается"
c32b891a
NC
14755
14756#: config/tc-rl78.c:214
14757msgid "16-bit relocation used in 8-bit operand"
73a05be2 14758msgstr "в 8-битном операнде используется 16-битное перемещение"
bd32c6bd 14759
c32b891a
NC
14760#: config/tc-rl78.c:218
14761msgid "8-bit relocation used in 16-bit operand"
73a05be2 14762msgstr "в 16-битном операнде используется 8-битное перемещение"
bd32c6bd 14763
c32b891a 14764#: config/tc-rl78.c:244 config/tc-rx.c:882
bd32c6bd 14765#, c-format
c32b891a 14766msgid "Value %d doesn't fit in unsigned %d-bit field"
73a05be2 14767msgstr "Значение %d не помещается в беззнаковое %d-битное поле"
bd32c6bd 14768
c32b891a 14769#: config/tc-rl78.c:250 config/tc-rx.c:888
bd32c6bd 14770#, c-format
c32b891a 14771msgid "Value %d doesn't fit in signed %d-bit field"
73a05be2 14772msgstr "Значение %d не помещается в %d-битное поле со знаком"
bd32c6bd 14773
c32b891a
NC
14774#: config/tc-rl78.c:368
14775#, c-format
14776msgid " RL78 specific command line options:\n"
bc7c0509 14777msgstr " Специализированные параметры командной строки для RL78:\n"
bd32c6bd 14778
c32b891a 14779#: config/tc-rl78.c:369
bd32c6bd 14780#, c-format
c32b891a 14781msgid " --mrelax Enable link time relaxation\n"
73a05be2 14782msgstr " --mrelax включить ослабление времени компоновки\n"
bd32c6bd 14783
c32b891a 14784#: config/tc-rl78.c:370
bd32c6bd 14785#, c-format
c32b891a 14786msgid " --mg10 Enable support for G10 variant\n"
73a05be2 14787msgstr " --mg10 включить поддержку варианта G10\n"
bd32c6bd 14788
c32b891a 14789#: config/tc-rl78.c:371
bd32c6bd 14790#, c-format
c32b891a 14791msgid " --mg13 Selects the G13 core.\n"
73a05be2 14792msgstr " --mg13 выбрать ядро G13\n"
bd32c6bd 14793
c32b891a
NC
14794#: config/tc-rl78.c:372
14795#, c-format
14796msgid " --mg14 Selects the G14 core [default]\n"
73a05be2 14797msgstr " --mg14 выбрать ядро G14 (по умолчанию)\n"
bd32c6bd 14798
c32b891a 14799#: config/tc-rl78.c:373
bd32c6bd 14800#, c-format
c32b891a 14801msgid " --mrl78 Alias for --mg14\n"
73a05be2 14802msgstr " --mrl78 псевдоним --mg14\n"
bd32c6bd 14803
c32b891a 14804#: config/tc-rl78.c:374
bd32c6bd 14805#, c-format
c32b891a 14806msgid " --m32bit-doubles [default]\n"
73a05be2 14807msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 14808
c32b891a 14809#: config/tc-rl78.c:375
bd32c6bd 14810#, c-format
c32b891a 14811msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
73a05be2 14812msgstr " --m64bit-doubles в исходном коде используются 64-битные double\n"
bd32c6bd 14813
c32b891a
NC
14814#: config/tc-rl78.c:451
14815#, c-format
14816msgid "%%%s() must be outermost term in expression"
73a05be2 14817msgstr "%%%s() должен быть наиболее удалённым компонентом в выражении"
bd32c6bd 14818
c32b891a 14819#: config/tc-rl78.c:679 config/tc-rx.c:2220
73a05be2 14820#, c-format
c32b891a 14821msgid "unsupported constant size %d\n"
73a05be2 14822msgstr "неподдерживаемый размер константы %d\n"
bd32c6bd 14823
c32b891a
NC
14824#: config/tc-rl78.c:695
14825#, c-format
14826msgid "%%hi16/%%lo16 only applies to .short or .hword"
73a05be2 14827msgstr "%%hi16/%%lo16 применимо только к .short или .hword"
bd32c6bd 14828
c32b891a
NC
14829#: config/tc-rl78.c:705
14830#, c-format
14831msgid "%%hi8 only applies to .byte"
73a05be2 14832msgstr "%%hi8 применимо только к .byte"
bd32c6bd 14833
c32b891a
NC
14834#: config/tc-rl78.c:717 config/tc-rx.c:2227
14835msgid "difference of two symbols only supported with .long, .short, or .byte"
73a05be2 14836msgstr "различие двух символов поддерживается только для .long, .short или .byte"
bd32c6bd 14837
c32b891a 14838#: config/tc-rl78.c:1239 config/tc-rx.c:2154
bd32c6bd 14839#, c-format
c32b891a 14840msgid "bad frag at %p : fix %ld addr %ld %ld \n"
73a05be2 14841msgstr "плохой фрагмент по адресу %p: исправление %ld адреса %ld %ld \n"
bd32c6bd 14842
c32b891a 14843#: config/tc-rl78.c:1455
bd32c6bd 14844#, c-format
c32b891a 14845msgid "value of %ld too large for 8-bit branch"
73a05be2 14846msgstr "значение %ld слишком велико для 8-битного ветвления"
bd32c6bd 14847
c32b891a 14848#: config/tc-rl78.c:1466
bd32c6bd 14849#, c-format
c32b891a 14850msgid "value of %ld too large for 16-bit branch"
73a05be2 14851msgstr "значение %ld слишком велико для 16-битного ветвления"
bd32c6bd 14852
c32b891a 14853#: config/tc-rl78.c:1515 config/tc-rx.c:2419
bd32c6bd 14854#, c-format
c32b891a 14855msgid "Unknown reloc in md_apply_fix: %s"
73a05be2 14856msgstr "Неизвестное перемещение в md_apply_fix: %s"
bd32c6bd 14857
c32b891a 14858#: config/tc-rx.c:190
73a05be2 14859#, c-format
c32b891a 14860msgid "unrecognised RX CPU type %s"
73a05be2 14861msgstr "нераспознанный тип ЦП RX %s"
c32b891a
NC
14862
14863#: config/tc-rx.c:205
bd32c6bd 14864#, c-format
c32b891a 14865msgid " RX specific command line options:\n"
bc7c0509 14866msgstr " Специализированные параметры командной строки для RX:\n"
bd32c6bd 14867
c32b891a 14868#: config/tc-rx.c:206
bd32c6bd 14869#, c-format
c32b891a 14870msgid " --mbig-endian-data\n"
73a05be2 14871msgstr " --mbig-endian-data\n"
bd32c6bd 14872
c32b891a 14873#: config/tc-rx.c:207
bd32c6bd 14874#, c-format
c32b891a 14875msgid " --mlittle-endian-data [default]\n"
73a05be2 14876msgstr " --mlittle-endian-data (по умолчанию)\n"
bd32c6bd 14877
c32b891a 14878#: config/tc-rx.c:208
bd32c6bd 14879#, c-format
c32b891a 14880msgid " --m32bit-doubles [default]\n"
73a05be2 14881msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 14882
c32b891a 14883#: config/tc-rx.c:209
bd32c6bd 14884#, c-format
c32b891a 14885msgid " --m64bit-doubles\n"
73a05be2 14886msgstr " --m64bit-doubles\n"
bd32c6bd 14887
c32b891a 14888#: config/tc-rx.c:210
bd32c6bd 14889#, c-format
c32b891a 14890msgid " --muse-conventional-section-names\n"
73a05be2 14891msgstr " --muse-conventional-section-names\n"
bd32c6bd 14892
c32b891a 14893#: config/tc-rx.c:211
bd32c6bd 14894#, c-format
c32b891a 14895msgid " --muse-renesas-section-names [default]\n"
73a05be2 14896msgstr " --muse-renesas-section-names (по умолчанию)\n"
bd32c6bd 14897
c32b891a 14898#: config/tc-rx.c:212
bd32c6bd 14899#, c-format
c32b891a 14900msgid " --msmall-data-limit\n"
73a05be2 14901msgstr " --msmall-data-limit\n"
bd32c6bd 14902
c32b891a 14903#: config/tc-rx.c:213
bd32c6bd 14904#, c-format
c32b891a 14905msgid " --mrelax\n"
73a05be2 14906msgstr " --mrelax\n"
bd32c6bd 14907
c32b891a 14908#: config/tc-rx.c:214
bd32c6bd 14909#, c-format
c32b891a 14910msgid " --mpid\n"
73a05be2 14911msgstr " --mpid\n"
bd32c6bd 14912
c32b891a 14913#: config/tc-rx.c:215
bd32c6bd 14914#, c-format
c32b891a 14915msgid " --mint-register=<value>\n"
73a05be2 14916msgstr " --mint-register=<значение>\n"
bd32c6bd 14917
c32b891a
NC
14918#: config/tc-rx.c:216
14919#, c-format
14920msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
73a05be2 14921msgstr " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
bd32c6bd 14922
c32b891a
NC
14923#: config/tc-rx.c:217
14924#, c-format
14925msgid " --mno-allow-string-insns"
73a05be2 14926msgstr " --mno-allow-string-insns"
bd32c6bd 14927
c32b891a 14928#: config/tc-rx.c:297
c32b891a 14929msgid "no filename following .INCLUDE pseudo-op"
73a05be2 14930msgstr "нет имени файла после псевдооперации .INCLUDE"
c32b891a
NC
14931
14932#: config/tc-rx.c:400
14933#, c-format
14934msgid "unable to locate include file: %s"
73a05be2 14935msgstr "Не удалось найти включаемый файл: %s"
bd32c6bd 14936
c32b891a
NC
14937#: config/tc-rx.c:451
14938#, c-format
14939msgid "unrecognised alignment value in .SECTION directive: %s"
73a05be2 14940msgstr "нераспознанное значение выравнивания в директиве .SECTION: %s"
bd32c6bd 14941
c32b891a
NC
14942#: config/tc-rx.c:468
14943#, c-format
14944msgid "unknown parameter following .SECTION directive: %s"
73a05be2 14945msgstr "неизвестный параметр после директивы .SECTION: %s"
bd32c6bd 14946
c32b891a
NC
14947#: config/tc-rx.c:554
14948msgid "expecting either ON or OFF after .list"
73a05be2 14949msgstr "после .list ожидается ON или OFF"
bd32c6bd 14950
c32b891a
NC
14951#: config/tc-rx.c:590
14952#, c-format
14953msgid "The \".%s\" pseudo-op is not implemented\n"
73a05be2 14954msgstr "Псевдооперация «.%s» не реализована\n"
bd32c6bd 14955
c32b891a
NC
14956#: config/tc-rx.c:1095
14957msgid "The .DEFINE pseudo-op is not implemented"
73a05be2 14958msgstr "Псевдооперация .DEFINE не реализована"
bd32c6bd 14959
c32b891a
NC
14960#: config/tc-rx.c:1097
14961msgid "The .MACRO pseudo-op is not implemented"
73a05be2 14962msgstr "Псевдооперация .MACRO не реализована"
bd32c6bd 14963
c32b891a
NC
14964#: config/tc-rx.c:1099
14965msgid "The .BTEQU pseudo-op is not implemented."
73a05be2 14966msgstr "Псевдооперация .BTEQU не реализована."
bd32c6bd 14967
c32b891a
NC
14968#: config/tc-rx.c:2084
14969msgid "invalid immediate size"
73a05be2 14970msgstr "некорректный непосредственный размер"
bd32c6bd 14971
c32b891a
NC
14972#: config/tc-rx.c:2103
14973msgid "invalid immediate field position"
73a05be2 14974msgstr "некорректное положение непосредственного поля"
bd32c6bd 14975
c32b891a
NC
14976#: config/tc-rx.c:2271
14977#, c-format
14978msgid "jump not 3..10 bytes away (is %d)"
73a05be2 14979msgstr "прыжок не далее 3..10 байт (а имеется %d)"
bd32c6bd 14980
c32b891a
NC
14981#: config/tc-rx.c:2662
14982msgid "Use of an RX string instruction detected in a file being assembled without string instruction support"
73a05be2 14983msgstr "Обнаружена строковая инструкция RX в файле, который ассемблируется без поддержки строковой инструкции"
bd32c6bd 14984
d8dab054
NC
14985#: config/tc-s12z.c:341
14986#, c-format
14987msgid "Expecting '%c'"
14988msgstr "Ожидается «%c»"
14989
14990#: config/tc-s12z.c:407 config/tc-s12z.c:508
14991msgid "Bad operand for constant offset"
14992msgstr "Неверный операнд для константного смещения"
14993
14994#: config/tc-s12z.c:435 config/tc-s12z.c:526
14995msgid "Invalid operand for register offset"
14996msgstr "Некорректный операнд для регистрового смещения"
14997
14998#: config/tc-s12z.c:541
14999msgid "Invalid register for postdecrement operation"
15000msgstr "Некорректный регистр для операции с пост-уменьшением."
15001
15002#: config/tc-s12z.c:577
15003msgid "Invalid register for preincrement operation"
15004msgstr "Некорректный регистр для операции с пост-увеличением."
15005
15006#: config/tc-s12z.c:595
15007msgid "Invalid register for predecrement operation"
15008msgstr "Некорректный регистр для операции с пред-уменьшением."
15009
15010#: config/tc-s12z.c:712
15011msgid "Garbage at end of instruction"
15012msgstr "Мусор в конце инструкции"
15013
15014#: config/tc-s12z.c:827
15015msgid "Offset is outside of 15 bit range"
15016msgstr "Смещение вне 15-битного диапазона"
15017
15018#: config/tc-s12z.c:943
15019msgid "Bad size"
15020msgstr "Некорректный размер"
15021
15022#: config/tc-s12z.c:988 config/tc-s12z.c:1048 config/tc-s12z.c:1110
15023#: config/tc-s12z.c:1175
15024msgid "BAD MUL"
15025msgstr "НЕКОРРЕКТНЫЙ MUL"
15026
15027#: config/tc-s12z.c:1317
15028#, c-format
15029msgid "Source register for %s must be smaller that the destination register"
15030msgstr "Регистр источника для %s должен быть меньше регистра назначения"
15031
15032#: config/tc-s12z.c:1345
15033#, c-format
15034msgid "Immediate value %ld is out of range for instruction %s"
15035msgstr "Непосредственное значение %ld за пределами диапазона инструкции %s"
15036
15037#: config/tc-s12z.c:1416
15038#, c-format
15039msgid "trap value %ld is not valid"
15040msgstr "некорректное значение ловушки %ld"
15041
15042#: config/tc-s12z.c:1827
15043msgid "Shift value should be in the range [0,31]"
15044msgstr "Значение сдвига должно быть в диапазоне [0,31]"
15045
15046#: config/tc-s12z.c:1874
15047msgid "Bad shift mode"
15048msgstr "Некорректный режим сдвига"
15049
15050#: config/tc-s12z.c:1887
15051msgid "Bad shift *direction"
15052msgstr "Неправильное значение сдвиг *направление"
15053
15054#: config/tc-s12z.c:2145
15055#, c-format
15056msgid "Immediate operand %ld is inappropriate for size of instruction"
15057msgstr "Непосредственный операнд %ld не подходит для размера инструкции"
15058
15059#: config/tc-s12z.c:2236 config/tc-s12z.c:2305 config/tc-s12z.c:2373
15060#, c-format
15061msgid "Invalid width value for %s"
15062msgstr "Неправильное значение ширины для %s"
15063
15064#: config/tc-s12z.c:2249 config/tc-s12z.c:2318 config/tc-s12z.c:2386
15065#, c-format
15066msgid "Invalid offset value for %s"
15067msgstr "Неправильное значение смещения для %s"
15068
15069#: config/tc-s12z.c:3689
15070#, c-format
15071msgid "Invalid instruction: \"%s\""
15072msgstr "Неверная инструкция: «%s»"
15073
15074#: config/tc-s12z.c:3690
15075#, c-format
15076msgid "First invalid token: \"%s\""
15077msgstr "Некорректный первый токен: «%s»"
15078
15079#: config/tc-s390.c:238 config/tc-sparc.c:310
c32b891a 15080msgid "Invalid default architecture, broken assembler."
73a05be2 15081msgstr "Неверная архитектура по умолчанию, сломанный ассемблер."
bd32c6bd 15082
c32b891a
NC
15083#: config/tc-s390.c:373
15084#, c-format
15085msgid "no such machine extension `%s'"
73a05be2 15086msgstr "машинного расширения «%s» не существует"
bd32c6bd 15087
c32b891a
NC
15088#: config/tc-s390.c:384
15089#, c-format
15090msgid "junk at end of machine string, first unrecognized character is `%c'"
73a05be2 15091msgstr "мусор в конце машинной строки, первый нераспознанный символ «%c»"
bd32c6bd 15092
d8dab054 15093#: config/tc-s390.c:451 config/tc-sparc.c:489
c32b891a
NC
15094#, c-format
15095msgid "invalid architecture -A%s"
73a05be2 15096msgstr "неверная архитектура -A%s"
bd32c6bd 15097
c32b891a
NC
15098#: config/tc-s390.c:474
15099#, c-format
15100msgid ""
15101" S390 options:\n"
15102" -mregnames Allow symbolic names for registers\n"
15103" -mwarn-areg-zero Warn about zero base/index registers\n"
15104" -mno-regnames Do not allow symbolic names for registers\n"
15105" -m31 Set file format to 31 bit format\n"
15106" -m64 Set file format to 64 bit format\n"
bd32c6bd 15107msgstr ""
73a05be2
NC
15108" параметры S390:\n"
15109" -mregnames допускать символические имена регистров\n"
15110" -mwarn-areg-zero предупреждать о нулевых базовом/индексном регистрах\n"
15111" -mno-regnames не допускать символические имена регистров\n"
15112" -m31 задать формат файла как 31-битный формат\n"
15113" -m64 задать формат файла как 64-битный формат\n"
bd32c6bd 15114
c32b891a
NC
15115#: config/tc-s390.c:481
15116#, c-format
15117msgid ""
15118" -V print assembler version number\n"
15119" -Qy, -Qn ignored\n"
bd32c6bd 15120msgstr ""
73a05be2
NC
15121" -V напечатать номер версии ассемблера\n"
15122" -Qy, -Qn игнорируется\n"
bd32c6bd 15123
d8dab054
NC
15124#: config/tc-s390.c:538
15125#, c-format
15126msgid "Internal assembler error for instruction %s"
15127msgstr "внутренняя ошибка ассемблера для инструкции %s"
15128
c32b891a
NC
15129#: config/tc-s390.c:565
15130msgid "The 64 bit file format is used without esame instructions."
73a05be2 15131msgstr "64-битный формат файла используется без инструкций esame."
bd32c6bd 15132
c32b891a 15133#: config/tc-s390.c:581
bd32c6bd 15134#, c-format
c32b891a 15135msgid "Internal assembler error for instruction format %s"
73a05be2 15136msgstr "Внутренняя ошибка ассемблера для формата инструкции %s"
bd32c6bd 15137
c32b891a 15138#: config/tc-s390.c:627
bd32c6bd 15139#, c-format
c32b891a 15140msgid "operand out of range (%s not between %ld and %ld)"
73a05be2 15141msgstr "операнд вне диапазона (%s находится вне %ld - %ld)"
bd32c6bd 15142
c32b891a 15143#: config/tc-s390.c:852
bd32c6bd 15144#, c-format
c32b891a 15145msgid "identifier+constant@%s means identifier@%s+constant"
73a05be2 15146msgstr "identifier+constant@%s означает identifier@%s+constant"
bd32c6bd 15147
c32b891a
NC
15148#: config/tc-s390.c:933
15149msgid "Can't handle O_big in s390_exp_compare"
73a05be2 15150msgstr "Не удалось обработать O_big в s390_exp_compare"
bd32c6bd 15151
c32b891a
NC
15152#: config/tc-s390.c:1015
15153msgid "Invalid suffix for literal pool entry"
73a05be2 15154msgstr "Неверный суффикс для элемента пула литералов"
bd32c6bd 15155
c32b891a
NC
15156#: config/tc-s390.c:1072
15157msgid "Big number is too big"
73a05be2 15158msgstr "Большое число слишком большое"
bd32c6bd 15159
c32b891a
NC
15160#: config/tc-s390.c:1221
15161msgid "relocation not applicable"
73a05be2 15162msgstr "перемещение не применимо"
bd32c6bd 15163
c32b891a
NC
15164#: config/tc-s390.c:1333
15165msgid "invalid length field specified"
73a05be2 15166msgstr "указана неверная длина поля"
bd32c6bd 15167
c32b891a
NC
15168#: config/tc-s390.c:1337
15169msgid "index register specified but zero"
73a05be2 15170msgstr "задан индексный регистр, но он равен нулю"
bd32c6bd 15171
c32b891a
NC
15172#: config/tc-s390.c:1341
15173msgid "base register specified but zero"
73a05be2 15174msgstr "задан базовый регистр, но он равен нулю"
bd32c6bd 15175
c32b891a
NC
15176#: config/tc-s390.c:1345
15177msgid "odd numbered general purpose register specified as register pair"
73a05be2 15178msgstr "в регистровой паре указан регистр общего назначения с нечётным номером"
bd32c6bd 15179
c32b891a
NC
15180#: config/tc-s390.c:1353
15181msgid "invalid floating point register pair. Valid fp register pair operands are 0, 1, 4, 5, 8, 9, 12 or 13."
73a05be2 15182msgstr "Неверная регистровая пара для числа с плавающей запятой. В качестве операндов допускаются следующие пары регистров fp: 0, 1, 4, 5, 8, 9, 12 или 13."
bd32c6bd 15183
c32b891a
NC
15184#: config/tc-s390.c:1442
15185msgid "invalid operand suffix"
73a05be2 15186msgstr "некорректный суффикс операнда"
bd32c6bd 15187
c32b891a
NC
15188#: config/tc-s390.c:1465
15189msgid "syntax error; missing '(' after displacement"
73a05be2 15190msgstr "синтаксическая ошибка: пропущена «(» после перестановки"
bd32c6bd 15191
c32b891a
NC
15192#: config/tc-s390.c:1479 config/tc-s390.c:1521 config/tc-s390.c:1564
15193msgid "syntax error; expected ','"
73a05be2 15194msgstr "синтаксическая ошибка: ожидается «,»"
bd32c6bd 15195
c32b891a
NC
15196#: config/tc-s390.c:1511
15197msgid "syntax error; missing ')' after base register"
73a05be2 15198msgstr "синтаксическая ошибка: пропущена «)» после базового регистра"
bd32c6bd 15199
c32b891a
NC
15200#: config/tc-s390.c:1538
15201msgid "syntax error; ')' not allowed here"
73a05be2 15202msgstr "синтаксическая ошибка: «)» здесь не допускается"
bd32c6bd 15203
c32b891a 15204#: config/tc-s390.c:1689
bd32c6bd 15205#, c-format
c32b891a 15206msgid "Opcode %s not available in this mode"
73a05be2 15207msgstr "Код операции %s в этом режиме недоступен"
bd32c6bd 15208
c32b891a
NC
15209#: config/tc-s390.c:1744 config/tc-s390.c:1767 config/tc-s390.c:1780
15210msgid "Invalid .insn format\n"
73a05be2 15211msgstr "Недопустимый формат .insn\n"
bd32c6bd 15212
c32b891a 15213#: config/tc-s390.c:1752
bd32c6bd 15214#, c-format
c32b891a 15215msgid "Unrecognized opcode format: `%s'"
73a05be2 15216msgstr "Нераспознанный формат кода операции: «%s»"
bd32c6bd 15217
c32b891a
NC
15218#: config/tc-s390.c:1783
15219msgid "second operand of .insn not a constant\n"
73a05be2 15220msgstr "второй операнд .insn должен быть константой\n"
bd32c6bd 15221
c32b891a
NC
15222#: config/tc-s390.c:1786
15223msgid "missing comma after insn constant\n"
73a05be2 15224msgstr "отсутствует запятая после константы insn\n"
bd32c6bd 15225
c32b891a 15226#: config/tc-s390.c:2025
c32b891a 15227msgid ".machinemode stack overflow"
73a05be2 15228msgstr "переполнение стека .machinemode"
c32b891a
NC
15229
15230#: config/tc-s390.c:2032
15231msgid ".machinemode stack underflow"
73a05be2 15232msgstr "опустошение стека .machinemode"
bd32c6bd 15233
c32b891a 15234#: config/tc-s390.c:2049
73a05be2 15235#, c-format
c32b891a 15236msgid "invalid machine mode `%s'"
73a05be2 15237msgstr "некорректный режим машины «%s»"
c32b891a
NC
15238
15239#: config/tc-s390.c:2251
bd32c6bd 15240#, c-format
c32b891a 15241msgid "cannot emit relocation %s against subsy symbol %s"
73a05be2 15242msgstr "невозможно выдать перемещение %s для символа subsy %s"
c32b891a
NC
15243
15244#: config/tc-s390.c:2368
15245msgid "unsupported relocation type"
73a05be2 15246msgstr "неподдерживаемый тип перемещения"
bd32c6bd 15247
c32b891a
NC
15248#: config/tc-s390.c:2423
15249#, c-format
15250msgid "cannot emit PC relative %s relocation%s%s"
73a05be2 15251msgstr "невозможно выдать относительное pc перемещение%s %s%s"
bd32c6bd 15252
c32b891a
NC
15253#: config/tc-s390.c:2562
15254#, c-format
15255msgid "Gas failure, reloc type %s\n"
73a05be2 15256msgstr "Ошибка gas, тип перемещения %s\n"
bd32c6bd 15257
c32b891a 15258#: config/tc-s390.c:2564
bd32c6bd 15259#, c-format
c32b891a 15260msgid "Gas failure, reloc type #%i\n"
73a05be2 15261msgstr "Ошибка gas, тип перемещения #%i\n"
c32b891a
NC
15262
15263#: config/tc-score.c:260
15264msgid "div / mul are reserved instructions"
73a05be2 15265msgstr "div / mul являются зарезервированными инструкциями"
bd32c6bd 15266
c32b891a
NC
15267#: config/tc-score.c:261
15268msgid "This architecture doesn't support mmu"
73a05be2 15269msgstr "Данная архитектура не поддерживает mmu"
bd32c6bd 15270
c32b891a
NC
15271#: config/tc-score.c:262
15272msgid "This architecture doesn't support atomic instruction"
73a05be2 15273msgstr "Данная архитектура не поддерживает атомарную инструкцию"
bd32c6bd 15274
c32b891a
NC
15275#: config/tc-score.c:469
15276msgid "S+core register expected"
73a05be2 15277msgstr "ожидается регистр S+core"
bd32c6bd 15278
c32b891a
NC
15279#: config/tc-score.c:470
15280msgid "S+core special-register expected"
73a05be2 15281msgstr "ожидается специальный регистр S+core"
bd32c6bd 15282
c32b891a
NC
15283#: config/tc-score.c:471
15284msgid "S+core co-processor register expected"
73a05be2 15285msgstr "ожидается регистр сопроцессора S+core"
bd32c6bd 15286
c32b891a
NC
15287#: config/tc-score.c:1074
15288msgid "Using temp register (r1)"
73a05be2 15289msgstr "Используется временный регистр (r1)"
bd32c6bd 15290
c32b891a
NC
15291#: config/tc-score.c:1093
15292#, c-format
15293msgid "register expected, not '%.100s'"
73a05be2 15294msgstr "ожидается регистр, не «%.100s»"
bd32c6bd 15295
d8dab054 15296#: config/tc-score.c:1149 config/tc-score.c:5481
c32b891a 15297msgid "rd must be even number."
73a05be2 15298msgstr "rd должно быть чётным числом"
bd32c6bd 15299
c32b891a 15300#: config/tc-score.c:1513 config/tc-score.c:1520
bd32c6bd 15301#, c-format
c32b891a 15302msgid "invalid constant: %d bit expression not in range %u..%u"
73a05be2 15303msgstr "неверная константа: %d-битное выражение вне диапазона %u..%u"
bd32c6bd 15304
c32b891a
NC
15305#: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
15306#: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
15307#: config/tc-score.c:3462
bd32c6bd 15308#, c-format
c32b891a 15309msgid "invalid constant: %d bit expression not in range %d..%d"
73a05be2 15310msgstr "неверная константа: %d-битное выражение вне диапазона %d..%d"
bd32c6bd 15311
c32b891a
NC
15312#: config/tc-score.c:1558
15313msgid "invalid constant: bit expression not defined"
73a05be2 15314msgstr "неверная константа: битное выражение не определено"
bd32c6bd 15315
c32b891a
NC
15316#: config/tc-score.c:2068
15317msgid "Using temp register(r1)"
73a05be2 15318msgstr "Используется временный регистр(r1)"
bd32c6bd 15319
c32b891a
NC
15320#: config/tc-score.c:2082
15321#, c-format
15322msgid "low register (r0-r15) expected, not '%.100s'"
73a05be2 15323msgstr "ожидается регистр нижний регистр (r0-r15), не «%.100s»"
bd32c6bd 15324
c32b891a
NC
15325#: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
15326#: config/tc-score.c:3695
15327#, c-format
15328msgid "missing ["
73a05be2 15329msgstr "пропущена ["
bd32c6bd 15330
c32b891a
NC
15331#: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
15332#: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
15333#: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
15334#: config/tc-score.c:3919 config/tc-score.c:3965
15335#, c-format
15336msgid "missing ]"
73a05be2 15337msgstr "пропущена ]"
bd32c6bd 15338
c32b891a
NC
15339#: config/tc-score.c:2347
15340#, c-format
15341msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
73a05be2 15342msgstr "Исправление зависимости данных: %s %s — %s %s (вставка %d nop!/%d)"
bd32c6bd 15343
c32b891a
NC
15344#: config/tc-score.c:2366
15345#, c-format
15346msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
73a05be2 15347msgstr "Исправление зависимости данных: %s %s — %s %s (вставка 1 pflush/%d)"
bd32c6bd 15348
c32b891a
NC
15349#: config/tc-score.c:2382 config/tc-score.c:2389
15350#, c-format
15351msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
73a05be2 15352msgstr "зависимость данных: %s %s — %s %s (на %d/%d вверху)"
bd32c6bd 15353
c32b891a
NC
15354#: config/tc-score.c:2838
15355msgid "address offset must be half word alignment"
73a05be2 15356msgstr "адресное смещение должно быть выровнено по половине слова"
bd32c6bd 15357
c32b891a
NC
15358#: config/tc-score.c:2846
15359msgid "address offset must be word alignment"
73a05be2 15360msgstr "адресное смещение должно быть выровнено по слову"
bd32c6bd 15361
c32b891a
NC
15362#: config/tc-score.c:2986 config/tc-score.c:3123
15363msgid "register same as write-back base"
73a05be2 15364msgstr "регистр совпадает с базовым обратной записи"
bd32c6bd 15365
c32b891a
NC
15366#: config/tc-score.c:3093
15367msgid "pre-indexed expression expected"
73a05be2 15368msgstr "ожидается пред-индексированное выражение"
bd32c6bd 15369
c32b891a 15370#: config/tc-score.c:3422
bd32c6bd 15371#, c-format
c32b891a 15372msgid "invalid register number: %d is not in [r0--r7]"
73a05be2 15373msgstr "некорректный номер регистра: %d не равно [r0--r7]"
bd32c6bd 15374
c32b891a
NC
15375#: config/tc-score.c:3439
15376msgid "comma is expected"
73a05be2 15377msgstr "ожидается запятая"
bd32c6bd 15378
c32b891a
NC
15379#: config/tc-score.c:3470
15380#, c-format
15381msgid "invalid constant: %d is not word align integer"
73a05be2 15382msgstr "некорректная константа: %d не выровненное по слову целое"
bd32c6bd 15383
c32b891a
NC
15384#: config/tc-score.c:3509 config/tc-score.c:3552
15385msgid "invalid constant: 32 bit expression not word align"
73a05be2 15386msgstr "неверная константа: 32-битное выражение не выровнено по слову"
bd32c6bd 15387
c32b891a
NC
15388#: config/tc-score.c:3518 config/tc-score.c:3561
15389msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
73a05be2 15390msgstr "неверная константа: 32-битное выражение вне диапазона [0, 0xffffffff]"
bd32c6bd 15391
c32b891a
NC
15392#: config/tc-score.c:3594
15393msgid "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
73a05be2 15394msgstr "неверная константа: 32-битное выражение вне диапазона [-0x80000000, 0x7fffffff]"
bd32c6bd 15395
c32b891a
NC
15396#: config/tc-score.c:3783 config/tc-score.c:3811
15397msgid "imm5 should >= 2"
73a05be2 15398msgstr "imm5 должно быть >= 2"
bd32c6bd 15399
c32b891a
NC
15400#: config/tc-score.c:3788 config/tc-score.c:3817
15401msgid "reg should <= 31"
73a05be2 15402msgstr "reg должен быть <= 31"
bd32c6bd 15403
c32b891a
NC
15404#: config/tc-score.c:3859 config/tc-score.c:3910
15405msgid "missing +"
73a05be2 15406msgstr "отсутствует +"
bd32c6bd 15407
c32b891a 15408#: config/tc-score.c:3903
bd32c6bd 15409#, c-format
c32b891a 15410msgid "%s register same as write-back base"
73a05be2 15411msgstr "регистр %s совпадает с базовым обратной записи"
bd32c6bd 15412
c32b891a
NC
15413#: config/tc-score.c:3905
15414msgid "destination"
73a05be2 15415msgstr "назначение"
bd32c6bd 15416
c32b891a
NC
15417#: config/tc-score.c:3905
15418msgid "source"
73a05be2 15419msgstr "источник"
bd32c6bd 15420
d8dab054 15421#: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4942
c32b891a 15422msgid "expression error"
73a05be2 15423msgstr "ошибка в выражении"
bd32c6bd 15424
c32b891a
NC
15425#: config/tc-score.c:4241
15426msgid "value not in range [0, 0xffffffff]"
73a05be2 15427msgstr "значение за пределами диапазона [0, 0xffffffff]"
bd32c6bd 15428
c32b891a
NC
15429#: config/tc-score.c:4317
15430msgid "value not in range [-0xffffffff, 0xffffffff]"
73a05be2 15431msgstr "значение за пределами диапазона [-0xffffffff, 0xffffffff]"
bd32c6bd 15432
c32b891a
NC
15433#: config/tc-score.c:4345
15434msgid "li rd label isn't correct instruction form"
73a05be2 15435msgstr "метка li rd не подходит для этого вида инструкции"
bd32c6bd 15436
d8dab054
NC
15437#: config/tc-score.c:4512 config/tc-score.c:4664 config/tc-score.c:5193
15438#: config/tc-score.c:5221
c32b891a 15439msgid "lacking label "
73a05be2 15440msgstr "отсутствует метка "
bd32c6bd 15441
d8dab054 15442#: config/tc-score.c:4892
c32b891a 15443msgid "s3_PIC code offset overflow (max 16 signed bits)"
73a05be2 15444msgstr "переполнение смещения кода s3_PIC (максимально 16 бит со знаком)"
bd32c6bd 15445
d8dab054 15446#: config/tc-score.c:4948
c32b891a 15447msgid "value not in range [0, 0x7fffffff]"
73a05be2 15448msgstr "значение за пределами диапазона [0, 0x7fffffff]"
bd32c6bd 15449
d8dab054 15450#: config/tc-score.c:4953
c32b891a 15451msgid "end on line error"
73a05be2 15452msgstr "ошибка в конце строки"
bd32c6bd 15453
d8dab054 15454#: config/tc-score.c:5200
c32b891a 15455msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
73a05be2 15456msgstr "неверная константа: 25-битное выражение вне диапазона [-16777216, 16777215]"
bd32c6bd 15457
d8dab054 15458#: config/tc-score.c:5227
c32b891a 15459msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
73a05be2 15460msgstr "неверная константа: 20-битное выражение вне диапазона -2^19..2^19-1"
bd32c6bd 15461
d8dab054 15462#: config/tc-score.c:5260
c32b891a 15463msgid "lacking label"
73a05be2 15464msgstr "отсутствует метка"
bd32c6bd 15465
d8dab054 15466#: config/tc-score.c:5265
c32b891a 15467msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
73a05be2 15468msgstr "неверная константа: 10-битное выражение вне диапазона [-2^9, 2^9-1]"
bd32c6bd 15469
d8dab054 15470#: config/tc-score.c:5361
c32b891a 15471msgid "pce instruction error (16 bit || 16 bit)."
73a05be2 15472msgstr "ошибка инструкции pce (16 бит || 16 бит)"
bd32c6bd 15473
d8dab054
NC
15474#: config/tc-score.c:5379 config/tc-score.c:5403 config/tc-score.c:5430
15475#: config/tc-score.c:5459 config/tc-score.c:5508
c32b891a 15476msgid "score3d instruction."
73a05be2 15477msgstr "инструкция score3d"
bd32c6bd 15478
d8dab054 15479#: config/tc-score.c:6026
c32b891a 15480msgid "Unsupported use of .gpword"
73a05be2 15481msgstr "Неподдерживаемое использование .gpword"
bd32c6bd 15482
d8dab054 15483#: config/tc-score.c:6122
c32b891a
NC
15484#, c-format
15485msgid "BSS length (%d) < 0 ignored"
73a05be2 15486msgstr "длина BSS (%d) < 0; игнорируется"
bd32c6bd 15487
d8dab054 15488#: config/tc-score.c:6137 read.c:2468
bd32c6bd 15489#, c-format
c32b891a 15490msgid "error setting flags for \".sbss\": %s"
73a05be2 15491msgstr "ошибка установки флагов для «.sbss»: %s"
bd32c6bd 15492
d8dab054 15493#: config/tc-score.c:6151 config/tc-sparc.c:4169
c32b891a 15494msgid "missing alignment"
73a05be2 15495msgstr "отсутствует выравнивание"
bd32c6bd 15496
d8dab054 15497#: config/tc-score.c:6188
bd32c6bd 15498#, c-format
c32b891a 15499msgid "alignment too large; %d assumed"
73a05be2 15500msgstr "слишком большое выравнивание; предполагается %d"
bd32c6bd 15501
d8dab054 15502#: config/tc-score.c:6193 read.c:2529
c32b891a 15503msgid "alignment negative; 0 assumed"
73a05be2 15504msgstr "отрицательное выравнивание; предполагается 0"
bd32c6bd 15505
c32b891a 15506#. Error routine.
d8dab054 15507#: config/tc-score.c:6602 config/tc-score.c:6626
c32b891a 15508msgid "size is not 4 or 6"
73a05be2 15509msgstr "размер не равен 4 или 6"
bd32c6bd 15510
d8dab054 15511#: config/tc-score.c:6685
c32b891a 15512msgid "bad call to MD_ATOF()"
73a05be2 15513msgstr "неправильный вызов MD_ATOF()"
bd32c6bd 15514
d8dab054 15515#: config/tc-score.c:7192 config/tc-score.c:7258
c32b891a
NC
15516#, c-format
15517msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 15518msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 15519
d8dab054 15520#: config/tc-score.c:7207 config/tc-score.c:7236 config/tc-score.c:7288
c32b891a
NC
15521#, c-format
15522msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
73a05be2 15523msgstr " ошибка обрезания перемещения (0x%x) [-2^19 ~ 2^19-1]"
bd32c6bd 15524
d8dab054 15525#: config/tc-score.c:7313
c32b891a
NC
15526#, c-format
15527msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 15528msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 15529
d8dab054 15530#: config/tc-score.c:7483
c32b891a
NC
15531#, c-format
15532msgid "cannot represent %s relocation in this object file format1"
73a05be2 15533msgstr "невозможно представить перемещение %s в данном формате1 объектного файла"
bd32c6bd 15534
d8dab054 15535#: config/tc-score.c:7774
c32b891a
NC
15536#, c-format
15537msgid "Sunplus-v2-0-0-20060510\n"
73a05be2 15538msgstr "Sunplus-v2-0-0-20060510\n"
bd32c6bd 15539
d8dab054 15540#: config/tc-score.c:7794
c32b891a
NC
15541#, c-format
15542msgid " Score-specific assembler options:\n"
73a05be2 15543msgstr " Специализированные параметры ассемблера для Score:\n"
bd32c6bd 15544
d8dab054 15545#: config/tc-score.c:7796
c32b891a
NC
15546#, c-format
15547msgid " -EB\t\tassemble code for a big-endian cpu\n"
73a05be2 15548msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 15549
d8dab054 15550#: config/tc-score.c:7801
c32b891a
NC
15551#, c-format
15552msgid " -EL\t\tassemble code for a little-endian cpu\n"
73a05be2 15553msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 15554
d8dab054 15555#: config/tc-score.c:7805
c32b891a
NC
15556#, c-format
15557msgid " -FIXDD\t\tfix data dependencies\n"
73a05be2 15558msgstr " -FIXDD исправлять зависимости данных\n"
bd32c6bd 15559
d8dab054 15560#: config/tc-score.c:7807
c32b891a
NC
15561#, c-format
15562msgid " -NWARN\t\tdo not print warning message when fixing data dependencies\n"
bd32c6bd 15563msgstr ""
73a05be2
NC
15564" -NWARN не печатать предупреждения при исправлении\n"
15565" зависимостей данных\n"
bd32c6bd 15566
d8dab054 15567#: config/tc-score.c:7809
c32b891a
NC
15568#, c-format
15569msgid " -SCORE5\t\tassemble code for target SCORE5\n"
73a05be2 15570msgstr " -SCORE5 ассемблерный код для цели SCORE5\n"
bd32c6bd 15571
d8dab054 15572#: config/tc-score.c:7811
c32b891a
NC
15573#, c-format
15574msgid " -SCORE5U\tassemble code for target SCORE5U\n"
73a05be2 15575msgstr " -SCORE5U ассемблерный код для цели SCORE5U\n"
bd32c6bd 15576
d8dab054 15577#: config/tc-score.c:7813
c32b891a
NC
15578#, c-format
15579msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
73a05be2 15580msgstr " -SCORE7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 15581
d8dab054 15582#: config/tc-score.c:7815
c32b891a
NC
15583#, c-format
15584msgid " -SCORE3\t\tassemble code for target SCORE3\n"
73a05be2 15585msgstr " -SCORE3 ассемблерный код для цели SCORE3\n"
bd32c6bd 15586
d8dab054 15587#: config/tc-score.c:7817
c32b891a
NC
15588#, c-format
15589msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
73a05be2 15590msgstr " -march=score7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 15591
d8dab054 15592#: config/tc-score.c:7819
c32b891a
NC
15593#, c-format
15594msgid " -march=score3\tassemble code for target SCORE3\n"
73a05be2 15595msgstr " -march=score3 ассемблерный код для цели SCORE3\n"
bd32c6bd 15596
d8dab054 15597#: config/tc-score.c:7821
bd32c6bd 15598#, c-format
c32b891a 15599msgid " -USE_R1\t\tassemble code for no warning message when using temp register r1\n"
bd32c6bd 15600msgstr ""
73a05be2
NC
15601" -USE_R1 ассемблировать код без предупреждений при использовании\n"
15602" временного регистра r1\n"
bd32c6bd 15603
d8dab054 15604#: config/tc-score.c:7823
c32b891a
NC
15605#, c-format
15606msgid " -KPIC\t\tgenerate PIC\n"
73a05be2 15607msgstr " -KPIC генерировать PIC\n"
bd32c6bd 15608
d8dab054 15609#: config/tc-score.c:7825
c32b891a
NC
15610#, c-format
15611msgid " -O0\t\tdo not perform any optimizations\n"
73a05be2 15612msgstr " -O0 не выполнять какие-либо оптимизации\n"
bd32c6bd 15613
d8dab054 15614#: config/tc-score.c:7827
c32b891a
NC
15615#, c-format
15616msgid " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
73a05be2 15617msgstr " -G gpnum ассемблировать код с учётом gpsize, по умолчанию 8 байт\n"
bd32c6bd 15618
d8dab054 15619#: config/tc-score.c:7829
c32b891a
NC
15620#, c-format
15621msgid " -V \t\tSunplus release version\n"
73a05be2 15622msgstr " -V версия выпуска Sunplus\n"
bd32c6bd 15623
c32b891a
NC
15624#: config/tc-sh.c:62
15625msgid "directive .big encountered when option -big required"
73a05be2 15626msgstr "обнаружена директива .big, для неё требуется параметр -big"
bd32c6bd 15627
c32b891a
NC
15628#: config/tc-sh.c:72
15629msgid "directive .little encountered when option -little required"
73a05be2 15630msgstr "обнаружена директива .little, для неё требуется параметр -little"
bd32c6bd 15631
d8dab054 15632#: config/tc-sh.c:1026
c32b891a 15633msgid "illegal double indirection"
73a05be2 15634msgstr "некорректная двойная косвенная адресация"
bd32c6bd 15635
d8dab054 15636#: config/tc-sh.c:1035
c32b891a 15637msgid "illegal register after @-"
73a05be2 15638msgstr "недопустимый регистр после @-"
bd32c6bd 15639
d8dab054 15640#: config/tc-sh.c:1051
c32b891a 15641msgid "must be @(r0,...)"
73a05be2 15642msgstr "должно быть @(r0,...)"
bd32c6bd 15643
d8dab054 15644#: config/tc-sh.c:1075
c32b891a 15645msgid "syntax error in @(r0,...)"
73a05be2 15646msgstr "Синтаксическая ошибка в @(r0,...)"
bd32c6bd 15647
d8dab054 15648#: config/tc-sh.c:1080
c32b891a 15649msgid "syntax error in @(r0...)"
73a05be2 15650msgstr "syntax error in @(r0...)"
bd32c6bd 15651
d8dab054 15652#: config/tc-sh.c:1125
c32b891a 15653msgid "Deprecated syntax."
73a05be2 15654msgstr "Устаревший синтаксис."
bd32c6bd 15655
d8dab054 15656#: config/tc-sh.c:1137 config/tc-sh.c:1142
c32b891a 15657msgid "syntax error in @(disp,[Rn, gbr, pc])"
73a05be2 15658msgstr "синтаксическая ошибка в @(disp,[Rn, gbr, pc])"
bd32c6bd 15659
d8dab054 15660#: config/tc-sh.c:1147
c32b891a 15661msgid "expecting )"
73a05be2 15662msgstr "ожидается )"
bd32c6bd 15663
d8dab054 15664#: config/tc-sh.c:1155
c32b891a 15665msgid "illegal register after @"
73a05be2 15666msgstr "недопустимый регистр после @"
bd32c6bd 15667
d8dab054 15668#: config/tc-sh.c:1796
bd32c6bd 15669#, c-format
c32b891a 15670msgid "unhandled %d\n"
73a05be2 15671msgstr "необработанный %d\n"
bd32c6bd 15672
d8dab054 15673#: config/tc-sh.c:2007
bd32c6bd 15674#, c-format
c32b891a 15675msgid "Invalid register: 'r%d'"
73a05be2 15676msgstr "некорректный регистр: «r%d»"
bd32c6bd 15677
d8dab054 15678#: config/tc-sh.c:2119
bd32c6bd 15679#, c-format
c32b891a 15680msgid "failed for %d\n"
73a05be2 15681msgstr "ошибка для %d\n"
bd32c6bd 15682
d8dab054 15683#: config/tc-sh.c:2125
c32b891a 15684msgid "misplaced PIC operand"
73a05be2 15685msgstr "здесь не должно быть операнда PIC"
bd32c6bd 15686
d8dab054 15687#: config/tc-sh.c:2236 config/tc-sh.c:2615
c32b891a 15688msgid "invalid operands for opcode"
73a05be2 15689msgstr "некорректные операнды кода операции"
bd32c6bd 15690
d8dab054 15691#: config/tc-sh.c:2241
c32b891a 15692msgid "insn can't be combined with parallel processing insn"
73a05be2 15693msgstr "инструкцию нельзя объединять с инструкцией параллельной обработки"
bd32c6bd 15694
d8dab054 15695#: config/tc-sh.c:2248 config/tc-sh.c:2259 config/tc-sh.c:2291
c32b891a 15696msgid "multiple movx specifications"
73a05be2 15697msgstr "несколько спецификаций movx"
bd32c6bd 15698
d8dab054 15699#: config/tc-sh.c:2253 config/tc-sh.c:2275 config/tc-sh.c:2314
c32b891a 15700msgid "multiple movy specifications"
73a05be2 15701msgstr "несколько спецификаций movy"
bd32c6bd 15702
d8dab054 15703#: config/tc-sh.c:2262 config/tc-sh.c:2295
c32b891a 15704msgid "invalid movx address register"
73a05be2 15705msgstr "некорректный адресный регистр в movx"
bd32c6bd 15706
d8dab054 15707#: config/tc-sh.c:2264
c32b891a 15708msgid "insn cannot be combined with non-nopy"
73a05be2 15709msgstr "инструкцию нельзя объединять с не-nopy"
bd32c6bd 15710
d8dab054 15711#: config/tc-sh.c:2278 config/tc-sh.c:2334
c32b891a 15712msgid "invalid movy address register"
73a05be2 15713msgstr "некорректный адресный регистр в movy"
bd32c6bd 15714
d8dab054 15715#: config/tc-sh.c:2280
c32b891a 15716msgid "insn cannot be combined with non-nopx"
73a05be2 15717msgstr "инструкцию нельзя объединять с не-nopx"
bd32c6bd 15718
d8dab054 15719#: config/tc-sh.c:2293
c32b891a 15720msgid "previous movy requires nopx"
73a05be2 15721msgstr "для предыдущей movy требуется nopx"
bd32c6bd 15722
d8dab054 15723#: config/tc-sh.c:2301 config/tc-sh.c:2306
c32b891a 15724msgid "invalid movx dsp register"
73a05be2 15725msgstr "некорректный регистр dsp в movx"
bd32c6bd 15726
d8dab054 15727#: config/tc-sh.c:2316
c32b891a 15728msgid "previous movx requires nopy"
73a05be2 15729msgstr "для предыдущей movy требуется nopy"
bd32c6bd 15730
d8dab054 15731#: config/tc-sh.c:2325 config/tc-sh.c:2330
c32b891a 15732msgid "invalid movy dsp register"
73a05be2 15733msgstr "некорректный регистр dsp в movy"
bd32c6bd 15734
d8dab054 15735#: config/tc-sh.c:2340
c32b891a 15736msgid "dsp immediate shift value not constant"
73a05be2 15737msgstr "непосредственное значение сдвига dsp не является константой"
bd32c6bd 15738
d8dab054 15739#: config/tc-sh.c:2354 config/tc-sh.c:2380
c32b891a 15740msgid "multiple parallel processing specifications"
73a05be2 15741msgstr "несколько спецификаций параллельной обработки"
bd32c6bd 15742
d8dab054 15743#: config/tc-sh.c:2373
c32b891a 15744msgid "multiple condition specifications"
73a05be2 15745msgstr "несколько спецификаций условий"
bd32c6bd 15746
d8dab054 15747#: config/tc-sh.c:2411
c32b891a 15748msgid "insn cannot be combined with pmuls"
73a05be2 15749msgstr "инструкцию нельзя объединять с pmuls"
bd32c6bd 15750
d8dab054 15751#: config/tc-sh.c:2427
c32b891a 15752msgid "bad combined pmuls output operand"
73a05be2 15753msgstr "некорректно объединённый операнд вывода pmuls"
bd32c6bd 15754
d8dab054 15755#: config/tc-sh.c:2437
c32b891a 15756msgid "destination register is same for parallel insns"
73a05be2 15757msgstr "регистр назначения совпадает с использующемся в параллельных инструкциях"
bd32c6bd 15758
d8dab054 15759#: config/tc-sh.c:2446
c32b891a 15760msgid "condition not followed by conditionalizable insn"
73a05be2 15761msgstr "нет условия после условной инструкции"
bd32c6bd 15762
d8dab054 15763#: config/tc-sh.c:2456
c32b891a 15764msgid "unrecognized characters at end of parallel processing insn"
73a05be2 15765msgstr "нераспознанные символы в конце инструкции параллельной обработки"
bd32c6bd 15766
d8dab054 15767#: config/tc-sh.c:2552
c32b891a 15768msgid "opcode not valid for this cpu variant"
73a05be2 15769msgstr "некорректный код операции для этого варианта ЦП"
bd32c6bd 15770
d8dab054 15771#: config/tc-sh.c:2585
c32b891a 15772msgid "Delayed branches not available on SH1"
73a05be2 15773msgstr "Отложенные ветвления недоступны на SH1"
bd32c6bd 15774
d8dab054 15775#: config/tc-sh.c:2620
bd32c6bd 15776#, c-format
c32b891a 15777msgid "excess operands: '%s'"
73a05be2 15778msgstr "избыточные операнды: «%s»"
bd32c6bd 15779
d8dab054 15780#: config/tc-sh.c:2697
c32b891a 15781msgid ".uses pseudo-op seen when not relaxing"
73a05be2 15782msgstr "появление псевдооперации .uses, когда нет ослабления"
bd32c6bd 15783
d8dab054 15784#: config/tc-sh.c:2703
c32b891a 15785msgid "bad .uses format"
73a05be2 15786msgstr "неправильный формат .uses"
bd32c6bd 15787
d8dab054 15788#: config/tc-sh.c:2821
c32b891a
NC
15789#, c-format
15790msgid "Invalid argument to --isa option: %s"
73a05be2 15791msgstr "Неверный аргумент параметра --isa: %s"
bd32c6bd 15792
d8dab054 15793#: config/tc-sh.c:2845
c32b891a
NC
15794#, c-format
15795msgid ""
15796"SH options:\n"
15797"--little\t\tgenerate little endian code\n"
15798"--big\t\t\tgenerate big endian code\n"
15799"--relax\t\t\talter jump instructions for long displacements\n"
15800"--renesas\t\tdisable optimization with section symbol for\n"
15801"\t\t\tcompatibility with Renesas assembler.\n"
15802"--small\t\t\talign sections to 4 byte boundaries, not 16\n"
15803"--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
15804"--allow-reg-prefix\tallow '$' as a register name prefix.\n"
15805"--isa=[any\t\tuse most appropriate isa\n"
15806" | dsp same as '-dsp'\n"
15807" | fp"
bd32c6bd 15808msgstr ""
73a05be2
NC
15809"Параметры SH:\n"
15810"--little генерировать код с обратным порядком байт\n"
15811"--big генерировать код с прямым порядком байт\n"
15812"--relax изменять инструкции прыжка для длинных перестановок\n"
15813"--renesas выключить оптимизацию символа раздела для\n"
15814" совместимости с ассемблером Renesas\n"
15815"--small выравнивать разделы по границе 4 байта, а не 16\n"
15816"--dsp включить инструкции sh-dsp и выключить\n"
15817" ISA плавающей запятой\n"
15818"--allow-reg-prefix позволять использование «$» в качестве префикса\n"
15819" имени регистра\n"
15820"--isa=[any использовать наиболее подходящий isa\n"
15821" | dsp тоже что и «-dsp»\n"
15822" | fp"
bd32c6bd 15823
d8dab054 15824#: config/tc-sh.c:2870
c32b891a
NC
15825#, c-format
15826msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
73a05be2 15827msgstr "--fdpic генерировать объектный файл FDPIC\n"
bd32c6bd 15828
d8dab054 15829#: config/tc-sh.c:2961
c32b891a 15830msgid ".uses does not refer to a local symbol in the same section"
73a05be2 15831msgstr ".uses не ссылается на локальный символ в том же разделе"
bd32c6bd 15832
d8dab054 15833#: config/tc-sh.c:2980
c32b891a 15834msgid "can't find fixup pointed to by .uses"
73a05be2 15835msgstr "не найдено местоположение, на которое указывает .uses"
bd32c6bd 15836
d8dab054 15837#: config/tc-sh.c:3000
c32b891a 15838msgid ".uses target does not refer to a local symbol in the same section"
73a05be2 15839msgstr "цель .uses не ссылается на локальный символ в том же разделе"
bd32c6bd 15840
d8dab054 15841#: config/tc-sh.c:3073
c32b891a 15842msgid "displacement overflows 12-bit field"
73a05be2 15843msgstr "перестановка переполняет 12-битное поле"
bd32c6bd 15844
d8dab054 15845#: config/tc-sh.c:3076
bd32c6bd 15846#, c-format
c32b891a 15847msgid "displacement to defined symbol %s overflows 12-bit field"
73a05be2 15848msgstr "перестановка к определённому символу %s переполняет 12-битное поле"
bd32c6bd 15849
d8dab054 15850#: config/tc-sh.c:3080
bd32c6bd 15851#, c-format
c32b891a 15852msgid "displacement to undefined symbol %s overflows 12-bit field"
73a05be2 15853msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле"
bd32c6bd 15854
d8dab054 15855#: config/tc-sh.c:3153
c32b891a 15856msgid "displacement overflows 8-bit field"
73a05be2 15857msgstr "перестановка переполняет 8-битное поле"
bd32c6bd 15858
d8dab054 15859#: config/tc-sh.c:3156
c32b891a
NC
15860#, c-format
15861msgid "displacement to defined symbol %s overflows 8-bit field"
73a05be2 15862msgstr "перестановка к определённому символу %s переполняет 8-битное поле"
bd32c6bd 15863
d8dab054 15864#: config/tc-sh.c:3160
c32b891a
NC
15865#, c-format
15866msgid "displacement to undefined symbol %s overflows 8-bit field "
73a05be2 15867msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле "
bd32c6bd 15868
d8dab054 15869#: config/tc-sh.c:3173
c32b891a
NC
15870#, c-format
15871msgid "overflow in branch to %s; converted into longer instruction sequence"
73a05be2 15872msgstr "переполнение ветвления в %s; преобразовано в более длинную последовательность инструкций"
bd32c6bd 15873
d8dab054
NC
15874#: config/tc-sh.c:3238 config/tc-sh.c:3285 config/tc-sparc.c:4633
15875#: config/tc-sparc.c:4657
c32b891a 15876msgid "misaligned data"
73a05be2 15877msgstr "невыровненные данные"
bd32c6bd 15878
d8dab054 15879#: config/tc-sh.c:3591
c32b891a 15880msgid "offset to unaligned destination"
73a05be2 15881msgstr "смещение по невыровненному назначению"
bd32c6bd 15882
d8dab054 15883#: config/tc-sh.c:3596
c32b891a 15884msgid "negative offset"
73a05be2 15885msgstr "отрицательное смещение"
bd32c6bd 15886
d8dab054 15887#: config/tc-sh.c:3736
c32b891a 15888msgid "misaligned offset"
73a05be2 15889msgstr "невыровненное смещение"
bd32c6bd 15890
d8dab054 15891#: config/tc-sparc.c:314 config/tc-sparc.c:495
c32b891a 15892msgid "Bad opcode table, broken assembler."
73a05be2 15893msgstr "Некорректная таблица кодов операций, ассемблер сломался."
bd32c6bd 15894
d8dab054 15895#: config/tc-sparc.c:487
bd32c6bd 15896#, c-format
c32b891a 15897msgid "invalid architecture -xarch=%s"
73a05be2 15898msgstr "неверная архитектура -xarch=%s"
bd32c6bd 15899
d8dab054 15900#: config/tc-sparc.c:561
bd32c6bd 15901#, c-format
c32b891a 15902msgid "No compiled in support for %d bit object file format"
73a05be2 15903msgstr "Скомпилирован без поддержки %d-битного формата объектного файла"
bd32c6bd 15904
d8dab054 15905#: config/tc-sparc.c:645
bd32c6bd 15906#, c-format
c32b891a 15907msgid "SPARC options:\n"
73a05be2 15908msgstr "Параметры SPARC:\n"
bd32c6bd 15909
d8dab054 15910#: config/tc-sparc.c:674
bd32c6bd 15911#, c-format
c32b891a
NC
15912msgid ""
15913"\n"
15914"\t\t\tspecify variant of SPARC architecture\n"
15915"-bump\t\t\twarn when assembler switches architectures\n"
15916"-sparc\t\t\tignored\n"
15917"--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
15918"-relax\t\t\trelax jumps and branches (default)\n"
15919"-no-relax\t\tavoid changing any jumps and branches\n"
bd32c6bd 15920msgstr ""
73a05be2
NC
15921"\n"
15922" задать вариант архитектуры SPARC\n"
15923"-bump предупреждать, когда ассемблер перекрывает архитектуры\n"
15924"-sparc игнорируется\n"
15925"--enforce-aligned-data принудительная .long и т. п. для корректного\n"
15926" выравнивания\n"
15927"-relax ослаблять прыжки и ветвления (по умолчанию)\n"
15928"-no-relax избегать изменения прыжков и ветвлений\n"
bd32c6bd 15929
d8dab054 15930#: config/tc-sparc.c:681
bd32c6bd 15931#, c-format
c32b891a
NC
15932msgid ""
15933"-32\t\t\tcreate 32 bit object file\n"
15934"-64\t\t\tcreate 64 bit object file\n"
bd32c6bd 15935msgstr ""
73a05be2
NC
15936"-32 создавать 32-битный объектный файл\n"
15937"-64 создавать 64-битный объектный файл\n"
bd32c6bd 15938
d8dab054 15939#: config/tc-sparc.c:684
bd32c6bd 15940#, c-format
c32b891a 15941msgid "\t\t\t[default is %d]\n"
73a05be2 15942msgstr " (по умолчанию %d)\n"
bd32c6bd 15943
d8dab054 15944#: config/tc-sparc.c:686
bd32c6bd 15945#, c-format
c32b891a
NC
15946msgid ""
15947"-TSO\t\t\tuse Total Store Ordering\n"
15948"-PSO\t\t\tuse Partial Store Ordering\n"
15949"-RMO\t\t\tuse Relaxed Memory Ordering\n"
bd32c6bd 15950msgstr ""
73a05be2
NC
15951"-TSO использовать Total Store Ordering\n"
15952"-PSO использовать Partial Store Ordering\n"
15953"-RMO использовать Relaxed Memory Ordering\n"
bd32c6bd 15954
d8dab054 15955#: config/tc-sparc.c:690
bd32c6bd 15956#, c-format
c32b891a 15957msgid "\t\t\t[default is %s]\n"
73a05be2 15958msgstr " (по умолчанию %s)\n"
bd32c6bd 15959
d8dab054 15960#: config/tc-sparc.c:692
bd32c6bd 15961#, c-format
c32b891a
NC
15962msgid ""
15963"-KPIC\t\t\tgenerate PIC\n"
15964"-V\t\t\tprint assembler version number\n"
15965"-undeclared-regs\tignore application global register usage without\n"
15966"\t\t\tappropriate .register directive (default)\n"
15967"-no-undeclared-regs\tforce error on application global register usage\n"
15968"\t\t\twithout appropriate .register directive\n"
15969"--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
15970"-q\t\t\tignored\n"
15971"-Qy, -Qn\t\tignored\n"
15972"-s\t\t\tignored\n"
bd32c6bd 15973msgstr ""
73a05be2
NC
15974"-KPIC генерировать PIC\n"
15975"-V напечатать версию ассемблера\n"
15976"-undeclared-regs игнорировать использование глобального регистра\n"
15977" приложения без соответствующей директивы .register\n"
15978" (по умолчанию)\n"
15979"-no-undeclared-regs выдавать ошибку при использовании глобального регистра\n"
15980" приложения без соответствующей директивы .register\n"
15981"--dcti-couples-detect предупреждать, если обнаружено непредсказуемая\n"
15982" пара DCTI\n"
15983"-q игнорируется\n"
15984"-Qy, -Qn игнорируется\n"
15985"-s игнорируется\n"
bd32c6bd 15986
d8dab054 15987#: config/tc-sparc.c:704
bd32c6bd 15988#, c-format
c32b891a
NC
15989msgid ""
15990"-EL\t\t\tgenerate code for a little endian machine\n"
15991"-EB\t\t\tgenerate code for a big endian machine\n"
15992"--little-endian-data\tgenerate code for a machine having big endian\n"
15993" instructions and little endian data.\n"
bd32c6bd 15994msgstr ""
73a05be2
NC
15995"-EL генерировать код для машины с обратным порядком байт\n"
15996"-EB генерировать код для машины с прямым порядком байт\n"
15997"--little-endian-data генерировать код для машины с прямым порядком байт\n"
15998" в инструкциях и обратным порядком в данных\n"
bd32c6bd 15999
d8dab054 16000#: config/tc-sparc.c:971
bd32c6bd 16001#, c-format
c32b891a 16002msgid "Internal error: losing opcode: `%s' \"%s\"\n"
73a05be2 16003msgstr "Внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 16004
d8dab054 16005#: config/tc-sparc.c:990
bd32c6bd 16006#, c-format
c32b891a 16007msgid "Internal error: can't find opcode `%s' for `%s'\n"
73a05be2 16008msgstr "Внутренняя ошибка: не удалось получить хеш кода операции «%s» для «%s»\n"
bd32c6bd 16009
d8dab054 16010#: config/tc-sparc.c:1208
c32b891a 16011msgid "Support for 64-bit arithmetic not compiled in."
73a05be2 16012msgstr "Откомпилирован без поддержки 64-битной арифметики."
bd32c6bd 16013
d8dab054 16014#: config/tc-sparc.c:1254
c32b891a 16015msgid "set: number not in 0..4294967295 range"
73a05be2 16016msgstr "set: номер вне диапазона 0..4294967295"
bd32c6bd 16017
d8dab054 16018#: config/tc-sparc.c:1261
c32b891a 16019msgid "set: number not in -2147483648..4294967295 range"
73a05be2 16020msgstr "set: номер вне диапазона -2147483648..4294967295"
bd32c6bd 16021
d8dab054 16022#: config/tc-sparc.c:1320
c32b891a 16023msgid "setsw: number not in -2147483648..4294967295 range"
73a05be2 16024msgstr "setsw: номер вне диапазона -2147483648..4294967295"
bd32c6bd 16025
d8dab054 16026#: config/tc-sparc.c:1368
c32b891a 16027msgid "setx: temporary register same as destination register"
73a05be2 16028msgstr "setx: временный регистр должен совпадать с регистром назначения"
bd32c6bd 16029
d8dab054 16030#: config/tc-sparc.c:1439
c32b891a 16031msgid "setx: illegal temporary register g0"
73a05be2 16032msgstr "setx: недопустимый временный регистр g0"
bd32c6bd 16033
d8dab054 16034#: config/tc-sparc.c:1547
c32b891a 16035msgid "unpredictable DCTI couple"
73a05be2 16036msgstr "непредсказумая пара DCTI"
bd32c6bd 16037
d8dab054 16038#: config/tc-sparc.c:1557
c32b891a 16039msgid "FP branch in delay slot"
73a05be2 16040msgstr "ветвление FP в слоте задержки"
bd32c6bd 16041
d8dab054 16042#: config/tc-sparc.c:1573
c32b891a 16043msgid "FP branch preceded by FP instruction; NOP inserted"
73a05be2 16044msgstr "ветвление FP предваряется инструкцией FP; вставлена NOP"
bd32c6bd 16045
d8dab054 16046#: config/tc-sparc.c:1613
c32b891a 16047msgid "failed special case insn sanity check"
73a05be2 16048msgstr "проверка на исправность специального случая инструкции не пройдена"
bd32c6bd 16049
d8dab054 16050#: config/tc-sparc.c:1801
c32b891a 16051msgid ": invalid membar mask name"
73a05be2 16052msgstr ": неверное имя маски membar"
bd32c6bd 16053
d8dab054 16054#: config/tc-sparc.c:1817
c32b891a 16055msgid ": invalid membar mask expression"
73a05be2 16056msgstr ": неверное выражение маски membar"
bd32c6bd 16057
d8dab054 16058#: config/tc-sparc.c:1822
c32b891a 16059msgid ": invalid membar mask number"
73a05be2 16060msgstr ": неверный номер маски membar"
bd32c6bd 16061
d8dab054 16062#: config/tc-sparc.c:1837
c32b891a 16063msgid ": invalid siam mode expression"
73a05be2 16064msgstr ": неверное выражение режима siam"
bd32c6bd 16065
d8dab054 16066#: config/tc-sparc.c:1842
c32b891a 16067msgid ": invalid siam mode number"
73a05be2 16068msgstr ": неверный номер режима siam"
bd32c6bd 16069
d8dab054 16070#: config/tc-sparc.c:1858
c32b891a 16071msgid ": invalid prefetch function name"
73a05be2 16072msgstr ": некорректное имя функции prefetch"
bd32c6bd 16073
d8dab054 16074#: config/tc-sparc.c:1866
c32b891a 16075msgid ": invalid prefetch function expression"
73a05be2 16076msgstr ": некорректное выражение функции prefetch"
bd32c6bd 16077
d8dab054 16078#: config/tc-sparc.c:1871
c32b891a 16079msgid ": invalid prefetch function number"
73a05be2 16080msgstr ": некорректный номер функции prefetch"
bd32c6bd 16081
d8dab054 16082#: config/tc-sparc.c:1898 config/tc-sparc.c:1904 config/tc-sparc.c:1913
c32b891a 16083msgid ": unrecognizable privileged register"
73a05be2 16084msgstr ": нераспознанный привилегированный регистр"
bd32c6bd 16085
d8dab054 16086#: config/tc-sparc.c:1936 config/tc-sparc.c:1942 config/tc-sparc.c:1951
c32b891a 16087msgid ": unrecognizable hyperprivileged register"
73a05be2 16088msgstr ": нераспознанный сверхпривилегированный регистр"
bd32c6bd 16089
d8dab054 16090#: config/tc-sparc.c:1974 config/tc-sparc.c:1980 config/tc-sparc.c:1989
c32b891a 16091msgid ": unrecognizable ancillary state register"
73a05be2 16092msgstr ": нераспознанное состояние вспомогательного регистра"
bd32c6bd 16093
d8dab054 16094#: config/tc-sparc.c:2022
c32b891a 16095msgid ": asr number must be between 0 and 31"
73a05be2 16096msgstr ": номер asr должен быть между 0 и 31"
bd32c6bd 16097
d8dab054 16098#: config/tc-sparc.c:2031
c32b891a
NC
16099#, c-format
16100msgid ": expecting %asrN"
73a05be2 16101msgstr ": ожидается %asrN"
bd32c6bd 16102
d8dab054 16103#: config/tc-sparc.c:2073
c32b891a 16104msgid ": crypto immediate must be between 0 and 31"
73a05be2 16105msgstr ": непосредственное значение crypto должно быть между 0 и 31"
bd32c6bd 16106
d8dab054 16107#: config/tc-sparc.c:2082
c32b891a 16108msgid ": expecting crypto immediate"
73a05be2 16109msgstr ": ожидается непосредственное значение crypto"
bd32c6bd 16110
d8dab054
NC
16111#: config/tc-sparc.c:2243 config/tc-sparc.c:2282 config/tc-sparc.c:2709
16112#: config/tc-sparc.c:2745
c32b891a
NC
16113#, c-format
16114msgid "Illegal operands: %%%s requires arguments in ()"
73a05be2 16115msgstr "Неверные операнды: для %%%s требуются аргументы в ()"
bd32c6bd 16116
d8dab054 16117#: config/tc-sparc.c:2250
c32b891a
NC
16118#, c-format
16119msgid "Illegal operands: %%%s cannot be used together with other relocs in the insn ()"
73a05be2 16120msgstr "Неверные операнды: %%%s нельзя использовать вместе с другими перемещениями в инструкции ()"
bd32c6bd 16121
d8dab054 16122#: config/tc-sparc.c:2261
c32b891a
NC
16123#, c-format
16124msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
73a05be2 16125msgstr "Неверные операнды: %%%s можно использовать только в вызове __tls_get_addr"
bd32c6bd 16126
d8dab054 16127#: config/tc-sparc.c:2468
c32b891a 16128msgid "detected global register use not covered by .register pseudo-op"
73a05be2 16129msgstr "использование обнаруженного глобального регистра не покрывается псевдооперацией .register"
bd32c6bd 16130
d8dab054 16131#: config/tc-sparc.c:2570
c32b891a 16132msgid ": There are only 64 f registers; [0-63]"
73a05be2 16133msgstr ": Имеется только 64 f регистра; [0-63]"
bd32c6bd 16134
d8dab054 16135#: config/tc-sparc.c:2572 config/tc-sparc.c:2590
c32b891a 16136msgid ": There are only 32 f registers; [0-31]"
73a05be2 16137msgstr ": Имеется только 32 f регистра; [0-31]"
bd32c6bd 16138
d8dab054 16139#: config/tc-sparc.c:2582
c32b891a 16140msgid ": There are only 32 single precision f registers; [0-31]"
73a05be2 16141msgstr ": Имеется только 32 f регистра одинарной точности; [0-31]"
bd32c6bd 16142
d8dab054 16143#: config/tc-sparc.c:2603
c32b891a 16144msgid ": Instruction requires frs2 and frsd must be the same register"
73a05be2 16145msgstr ": Для инструкции требуется, чтобы frs2 и frsd были одним и тем же регистром"
bd32c6bd 16146
d8dab054 16147#: config/tc-sparc.c:2754
bd32c6bd 16148#, c-format
c32b891a 16149msgid "Expression inside %%%s could not be parsed"
73a05be2 16150msgstr "Выражение внутри %%%s невозможно разобрать"
bd32c6bd 16151
d8dab054 16152#: config/tc-sparc.c:2762
c32b891a
NC
16153#, c-format
16154msgid "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
73a05be2 16155msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия кроме + и - используя %%%s()"
bd32c6bd 16156
d8dab054 16157#: config/tc-sparc.c:2879
c32b891a
NC
16158#, c-format
16159msgid "Illegal operands: Can't add non-constant expression to %%%s()"
73a05be2 16160msgstr "Неверные операнды: не удалось добавить не константное выражение к %%%s()"
bd32c6bd 16161
d8dab054 16162#: config/tc-sparc.c:2889
bd32c6bd 16163#, c-format
c32b891a 16164msgid "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbol"
73a05be2 16165msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия используя %%%s() над перемещаемым символом"
bd32c6bd 16166
d8dab054 16167#: config/tc-sparc.c:2907
c32b891a 16168msgid ": PC-relative operand can't be a constant"
73a05be2 16169msgstr ": относительный PC операнд не может быть константой"
bd32c6bd 16170
d8dab054 16171#: config/tc-sparc.c:2914
c32b891a 16172msgid ": TLS operand can't be a constant"
73a05be2 16173msgstr ": операнд TLS не может быть константой"
bd32c6bd 16174
d8dab054 16175#: config/tc-sparc.c:2942
c32b891a 16176msgid ": Immediate value in cbcond is out of range."
73a05be2 16177msgstr ": Непосредственное значение в cbcond за пределами диапазона."
bd32c6bd 16178
d8dab054 16179#: config/tc-sparc.c:2968
c32b891a 16180msgid ": invalid ASI name"
73a05be2 16181msgstr ": неверное имя ASI"
bd32c6bd 16182
d8dab054 16183#: config/tc-sparc.c:2977
c32b891a 16184msgid ": invalid ASI expression"
73a05be2 16185msgstr ": неверное выражение ASI"
bd32c6bd 16186
d8dab054 16187#: config/tc-sparc.c:2982
c32b891a 16188msgid ": invalid ASI number"
73a05be2 16189msgstr ": неверный номер ASI"
bd32c6bd 16190
d8dab054 16191#: config/tc-sparc.c:3087
c32b891a 16192msgid ": non-immdiate imm2 operand"
73a05be2 16193msgstr ": не непосредственный операнд imm2"
bd32c6bd 16194
d8dab054 16195#: config/tc-sparc.c:3092
c32b891a 16196msgid ": imm2 immediate operand out of range (0-3)"
73a05be2 16197msgstr ": непосредственный операнд imm2 за пределами диапазона (0-3)"
bd32c6bd 16198
d8dab054 16199#: config/tc-sparc.c:3111
c32b891a 16200msgid "OPF immediate operand out of range (0-0x1ff)"
73a05be2 16201msgstr "Непосредственный операнд OPF за пределами диапазона (0-0x1ff)"
bd32c6bd 16202
d8dab054 16203#: config/tc-sparc.c:3116
c32b891a 16204msgid "non-immediate OPF operand, ignored"
73a05be2 16205msgstr "не непосредственный операнд OPF, игнорируется"
bd32c6bd 16206
d8dab054 16207#: config/tc-sparc.c:3135
c32b891a 16208msgid ": invalid cpreg name"
73a05be2 16209msgstr ": неверное имя cpreg"
bd32c6bd 16210
d8dab054 16211#: config/tc-sparc.c:3164
bd32c6bd 16212#, c-format
c32b891a 16213msgid "Illegal operands%s"
73a05be2 16214msgstr "Неверные операнды%s"
bd32c6bd 16215
d8dab054 16216#: config/tc-sparc.c:3214
bd32c6bd 16217#, c-format
c32b891a 16218msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
73a05be2 16219msgstr "архитектура выправлена с «%s» на «%s» для «%s»"
bd32c6bd 16220
d8dab054 16221#: config/tc-sparc.c:3255
bd32c6bd 16222#, c-format
c32b891a 16223msgid "Architecture mismatch on \"%s %s\"."
73a05be2 16224msgstr "Архитектура не совпадает у «%s %s»."
bd32c6bd 16225
d8dab054 16226#: config/tc-sparc.c:3256
bd32c6bd 16227#, c-format
c32b891a 16228msgid "(Requires %s; requested architecture is %s.)"
73a05be2 16229msgstr "(требуется %s; запрашиваемая архитектура — %s)"
bd32c6bd 16230
d8dab054 16231#: config/tc-sparc.c:3268
bd32c6bd 16232#, c-format
c32b891a 16233msgid "Hardware capability \"%s\" not enabled for \"%s\"."
73a05be2 16234msgstr "Свойство оборудования «%s» не включено для«%s»."
bd32c6bd 16235
d8dab054
NC
16236#: config/tc-sparc.c:3654 config/tc-sparc.c:3661 config/tc-sparc.c:3668
16237#: config/tc-sparc.c:3675 config/tc-sparc.c:3682 config/tc-sparc.c:3691
16238#: config/tc-sparc.c:3703 config/tc-sparc.c:3714 config/tc-sparc.c:3736
16239#: config/tc-sparc.c:3760 write.c:1181
c32b891a 16240msgid "relocation overflow"
73a05be2 16241msgstr "переполнение перемещения"
bd32c6bd 16242
d8dab054 16243#: config/tc-sparc.c:3815
c32b891a
NC
16244#, c-format
16245msgid "bad or unhandled relocation type: 0x%02x"
73a05be2 16246msgstr "неверный или необработанный тип перемещения: 0x%02x"
bd32c6bd 16247
d8dab054 16248#: config/tc-sparc.c:4131
c32b891a 16249msgid "Expected comma after name"
73a05be2 16250msgstr "Ожидается запятая после имени"
bd32c6bd 16251
d8dab054 16252#: config/tc-sparc.c:4140
c32b891a
NC
16253#, c-format
16254msgid "BSS length (%d.) <0! Ignored."
73a05be2 16255msgstr "Длина BSS (%d.) <0! Игнорируется."
bd32c6bd 16256
d8dab054 16257#: config/tc-sparc.c:4152
c32b891a 16258msgid "bad .reserve segment -- expected BSS segment"
73a05be2 16259msgstr "неправильный сегмент .reserve — ожидался сегмент BSS"
bd32c6bd 16260
d8dab054 16261#: config/tc-sparc.c:4178 config/tc-sparc.c:4305
c32b891a 16262msgid "negative alignment"
73a05be2 16263msgstr "отрицательное выравнивание"
bd32c6bd 16264
d8dab054 16265#: config/tc-sparc.c:4188 config/tc-sparc.c:4326 read.c:1523 read.c:2541
c32b891a 16266msgid "alignment not a power of 2"
73a05be2 16267msgstr "выравнивание не кратно степени 2"
bd32c6bd 16268
d8dab054 16269#: config/tc-sparc.c:4234
bd32c6bd 16270#, c-format
c32b891a 16271msgid "Ignoring attempt to re-define symbol %s"
73a05be2 16272msgstr "Игнорируется попытка переопределения символа %s"
bd32c6bd 16273
d8dab054 16274#: config/tc-sparc.c:4257 config/tc-v850.c:283
c32b891a 16275msgid "Expected comma after symbol-name"
73a05be2 16276msgstr "Ожидается запятая после имени символа"
bd32c6bd 16277
d8dab054 16278#: config/tc-sparc.c:4267
bd32c6bd 16279#, c-format
c32b891a 16280msgid ".COMMon length (%lu) out of range ignored"
73a05be2 16281msgstr "Длина .COMMon (%lu) выходит за границы, игнорируется"
bd32c6bd 16282
d8dab054 16283#: config/tc-sparc.c:4293
c32b891a 16284msgid "Expected comma after common length"
73a05be2 16285msgstr "Ожидается запятая после общей длины"
bd32c6bd 16286
d8dab054 16287#: config/tc-sparc.c:4438
c32b891a 16288msgid "Unknown segment type"
73a05be2 16289msgstr "Неизвестный тип сегмента"
bd32c6bd 16290
d8dab054 16291#: config/tc-sparc.c:4507 config/tc-sparc.c:4516
bd32c6bd 16292#, c-format
c32b891a 16293msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
73a05be2 16294msgstr "синтаксис регистра — .register %%g[2367],{#scratch|symbolname|#ignore}"
bd32c6bd 16295
d8dab054 16296#: config/tc-sparc.c:4534
c32b891a 16297msgid "redefinition of global register"
73a05be2 16298msgstr "переопределение глобального регистра"
bd32c6bd 16299
d8dab054 16300#: config/tc-sparc.c:4545
bd32c6bd 16301#, c-format
c32b891a 16302msgid "Register symbol %s already defined."
73a05be2 16303msgstr "Регистровый символ %s уже определён."
bd32c6bd 16304
d8dab054 16305#: config/tc-sparc.c:4747
bd32c6bd 16306#, c-format
c32b891a 16307msgid "Illegal operands: %%r_plt in %d-byte data field"
73a05be2 16308msgstr "Неверные операнды: %%r_plt в %d-байтовом поле данных"
bd32c6bd 16309
d8dab054 16310#: config/tc-sparc.c:4757
bd32c6bd 16311#, c-format
c32b891a 16312msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
73a05be2 16313msgstr "Неверные операнды: %%r_tls_dtpoff в %d-байтовом поле данных"
bd32c6bd 16314
d8dab054 16315#: config/tc-sparc.c:4794 config/tc-vax.c:3317
bd32c6bd 16316#, c-format
c32b891a 16317msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
73a05be2 16318msgstr "Неверные операнды: только %%r_%s%d разрешено в %d-байтовом поле данных"
bd32c6bd 16319
d8dab054 16320#: config/tc-sparc.c:4802 config/tc-sparc.c:4833 config/tc-sparc.c:4842
c32b891a
NC
16321#: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
16322#, c-format
16323msgid "Illegal operands: %%r_%s%d requires arguments in ()"
73a05be2 16324msgstr "Неверные операнды: для %%r_%s%d требуются аргументы в ()"
bd32c6bd 16325
d8dab054 16326#: config/tc-sparc.c:4851 config/tc-vax.c:3374
bd32c6bd 16327#, c-format
c32b891a 16328msgid "Illegal operands: garbage after %%r_%s%d()"
73a05be2 16329msgstr "Неверные операнды: мусор после %%r_%s%d()"
bd32c6bd 16330
d8dab054 16331#: config/tc-sparc.h:66
c32b891a 16332msgid "sparc convert_frag\n"
73a05be2 16333msgstr "sparc convert_frag\n"
bd32c6bd 16334
d8dab054 16335#: config/tc-sparc.h:68 config/tc-z80.h:53
c32b891a 16336msgid "estimate_size_before_relax called"
73a05be2 16337msgstr "вызвана estimate_size_before_relax"
bd32c6bd 16338
c32b891a
NC
16339#: config/tc-spu.c:130
16340#, c-format
16341msgid "Can't hash instruction '%s':%s"
73a05be2 16342msgstr "Не удалось получить хеш инструкции «%s»:%s"
bd32c6bd 16343
c32b891a
NC
16344#: config/tc-spu.c:184
16345msgid ""
16346"SPU options:\n"
16347" --apuasm\t\t emulate behaviour of apuasm\n"
bd32c6bd 16348msgstr ""
73a05be2
NC
16349"Параметры SPU:\n"
16350" --apuasm\t\t эмулировать поведение apuasm\n"
bd32c6bd 16351
c32b891a 16352#: config/tc-spu.c:290
bd32c6bd 16353#, c-format
c32b891a 16354msgid "Invalid mnemonic '%s'"
73a05be2 16355msgstr "Неверная мнемоника «%s»"
bd32c6bd 16356
c32b891a 16357#: config/tc-spu.c:296
bd32c6bd 16358#, c-format
c32b891a 16359msgid "'%s' is only available in DD2.0 or higher."
73a05be2 16360msgstr "В DD2.0 или выше доступно только «%s»."
bd32c6bd 16361
c32b891a 16362#: config/tc-spu.c:328
bd32c6bd 16363#, c-format
c32b891a 16364msgid "Error in argument %d. Expecting: \"%s\""
73a05be2 16365msgstr "Ошибка в аргументе %d. Ожидается: «%s»"
bd32c6bd 16366
c32b891a
NC
16367#: config/tc-spu.c:339
16368msgid "Mixing register syntax, with and without '$'."
73a05be2 16369msgstr "Смешивание синтаксиса регистров: с и без «$»."
bd32c6bd 16370
c32b891a 16371#: config/tc-spu.c:345
bd32c6bd 16372#, c-format
c32b891a 16373msgid "Treating '%-*s' as a symbol."
73a05be2 16374msgstr "Считаем «%-*s» за символ."
bd32c6bd 16375
c32b891a
NC
16376#: config/tc-spu.c:564
16377msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
73a05be2 16378msgstr "В DD2.0 или выше доступен только «SPU_RdEventMask» (канал 11)."
bd32c6bd 16379
c32b891a
NC
16380#: config/tc-spu.c:566
16381msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
73a05be2 16382msgstr "В DD2.0 или выше доступен только «MFC_RdTagMask» (канал 12)."
bd32c6bd 16383
c32b891a 16384#: config/tc-spu.c:609
bd32c6bd 16385#, c-format
c32b891a 16386msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
73a05be2 16387msgstr "Используется старый стиль, %%lo(expr), измените на стиль PPC, expr@l."
bd32c6bd 16388
c32b891a
NC
16389#: config/tc-spu.c:615
16390#, c-format
16391msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
73a05be2 16392msgstr "Используется старый стиль, %%hi(expr), измените на стиль PPC, expr@h."
bd32c6bd 16393
c32b891a
NC
16394#: config/tc-spu.c:685 config/tc-spu.c:688
16395#, c-format
16396msgid "Constant expression %d out of range, [%d, %d]."
73a05be2 16397msgstr "Константное выражение %d вне диапазона, [%d, %d]."
bd32c6bd 16398
c32b891a
NC
16399#: config/tc-spu.c:790
16400#, c-format
16401msgid "invalid priority '%lu'"
73a05be2 16402msgstr "неверный приоритет «%lu»"
bd32c6bd 16403
c32b891a
NC
16404#: config/tc-spu.c:796
16405#, c-format
16406msgid "invalid lrlive '%lu'"
73a05be2 16407msgstr "неверный lrlive «%lu»"
bd32c6bd 16408
c32b891a
NC
16409#: config/tc-spu.c:855
16410msgid "Relaxation should never occur"
73a05be2 16411msgstr "Ослабление никогда не должно возникать"
bd32c6bd 16412
c32b891a
NC
16413#: config/tc-spu.c:1005
16414#, c-format
16415msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
73a05be2 16416msgstr "Перемещение не подходит (значение перемещения = 0x%lx)"
bd32c6bd 16417
c32b891a
NC
16418#: config/tc-spu.h:85
16419msgid "spu convert_frag\n"
73a05be2 16420msgstr "spu convert_frag\n"
bd32c6bd 16421
c32b891a
NC
16422#: config/tc-tic30.c:36
16423msgid "first"
73a05be2 16424msgstr "первый"
bd32c6bd 16425
c32b891a
NC
16426#: config/tc-tic30.c:36
16427msgid "second"
73a05be2 16428msgstr "второй"
bd32c6bd 16429
c32b891a
NC
16430#: config/tc-tic30.c:36
16431msgid "third"
73a05be2 16432msgstr "третий"
bd32c6bd 16433
c32b891a
NC
16434#: config/tc-tic30.c:36
16435msgid "fourth"
73a05be2 16436msgstr "четвёртый"
bd32c6bd 16437
c32b891a
NC
16438#: config/tc-tic30.c:36
16439msgid "fifth"
73a05be2 16440msgstr "пятый"
bd32c6bd 16441
c32b891a
NC
16442#: config/tc-tic30.c:482
16443msgid "More than one AR register found in indirect reference"
73a05be2 16444msgstr "В косвенной ссылке обнаружено больше одного регистра AR"
bd32c6bd 16445
c32b891a
NC
16446#: config/tc-tic30.c:488
16447msgid "Illegal AR register in indirect reference"
73a05be2 16448msgstr "В косвенной ссылке недопустимый регистр AR"
bd32c6bd 16449
c32b891a
NC
16450#: config/tc-tic30.c:509
16451msgid "More than one displacement found in indirect reference"
73a05be2 16452msgstr "В косвенной ссылке обнаружено больше одной перестановки"
bd32c6bd 16453
c32b891a
NC
16454#: config/tc-tic30.c:518
16455msgid "Invalid displacement in indirect reference"
73a05be2 16456msgstr "В косвенной ссылке некорректная перестановка"
bd32c6bd 16457
c32b891a
NC
16458#: config/tc-tic30.c:536
16459msgid "AR register not found in indirect reference"
73a05be2 16460msgstr "В косвенной ссылке не найден регистр AR"
bd32c6bd 16461
c32b891a
NC
16462#. Maybe an implied displacement of 1 again.
16463#: config/tc-tic30.c:553
16464msgid "required displacement wasn't given in indirect reference"
73a05be2 16465msgstr "в косвенной ссылке не была дана требуемая перестановка"
bd32c6bd 16466
c32b891a
NC
16467#: config/tc-tic30.c:560
16468msgid "illegal indirect reference"
73a05be2 16469msgstr "некорректная косвенная ссылка"
c32b891a
NC
16470
16471#: config/tc-tic30.c:567
16472msgid "displacement must be an unsigned 8-bit number"
73a05be2 16473msgstr "перестановка должна задаваться 8-битным числом без знака"
bd32c6bd 16474
c32b891a 16475#: config/tc-tic30.c:751 config/tc-tic30.c:1498
bd32c6bd 16476#, c-format
c32b891a 16477msgid "Invalid character %s before %s operand"
73a05be2 16478msgstr "Недопустимый символ %s перед операндом %s"
bd32c6bd 16479
c32b891a 16480#: config/tc-tic30.c:770 config/tc-tic30.c:1513
bd32c6bd 16481#, c-format
c32b891a 16482msgid "Unbalanced parenthesis in %s operand."
73a05be2 16483msgstr "Несогласованные круглые скобки в операнде %s."
bd32c6bd 16484
c32b891a 16485#: config/tc-tic30.c:786 config/tc-tic30.c:1523
bd32c6bd 16486#, c-format
c32b891a 16487msgid "Invalid character %s in %s operand"
73a05be2 16488msgstr "Недопустимый символ %s в операнде %s"
bd32c6bd 16489
c32b891a 16490#: config/tc-tic30.c:805 config/tc-tic30.c:1540
bd32c6bd 16491#, c-format
c32b891a 16492msgid "Spurious operands; (%d operands/instruction max)"
73a05be2 16493msgstr "Побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 16494
c32b891a
NC
16495#. Just skip it, if it's \n complain.
16496#: config/tc-tic30.c:823 config/tc-tic30.c:839 config/tc-tic30.c:1557
16497#: config/tc-tic30.c:1573
16498msgid "Expecting operand after ','; got nothing"
73a05be2 16499msgstr "Ожидается операнд после «,»; ничего не получено"
bd32c6bd 16500
c32b891a
NC
16501#: config/tc-tic30.c:828 config/tc-tic30.c:1562
16502msgid "Expecting operand before ','; got nothing"
73a05be2 16503msgstr "Ожидается операнд перед «,»; ничего не получено"
bd32c6bd 16504
c32b891a
NC
16505#: config/tc-tic30.c:866
16506msgid "incorrect number of operands given in the first instruction"
73a05be2 16507msgstr "В первой инструкции указано неправильное количество операндов"
bd32c6bd 16508
c32b891a
NC
16509#: config/tc-tic30.c:872
16510msgid "incorrect number of operands given in the second instruction"
73a05be2 16511msgstr "Во второй инструкции указано неправильное количество операндов"
bd32c6bd 16512
c32b891a
NC
16513#: config/tc-tic30.c:893
16514#, c-format
16515msgid "%s instruction, operand %d doesn't match"
73a05be2 16516msgstr "инструкция %s, операнд %d не совпадает"
bd32c6bd 16517
c32b891a
NC
16518#. Shouldn't get here.
16519#: config/tc-tic30.c:917 config/tc-tic30.c:924
16520msgid "incorrect format for multiply parallel instruction"
73a05be2 16521msgstr "некорректный формат инструкции параллельного умножения"
bd32c6bd 16522
c32b891a
NC
16523#: config/tc-tic30.c:931
16524msgid "destination for multiply can only be R0 or R1"
73a05be2 16525msgstr "назначением умножения может быть только R0 или R1"
bd32c6bd 16526
c32b891a
NC
16527#: config/tc-tic30.c:938
16528msgid "destination for add/subtract can only be R2 or R3"
73a05be2 16529msgstr "назначением сложения/вычитания может быть только R2 или R3"
bd32c6bd 16530
c32b891a
NC
16531#: config/tc-tic30.c:1005
16532msgid "loading the same register in parallel operation"
73a05be2 16533msgstr "загружается тот же регистр в параллельной операции"
bd32c6bd 16534
c32b891a
NC
16535#: config/tc-tic30.c:1448
16536#, c-format
16537msgid "Invalid character %s in opcode"
73a05be2 16538msgstr "Недопустимый символ %s в коде операции"
bd32c6bd 16539
c32b891a
NC
16540#: config/tc-tic30.c:1478
16541#, c-format
16542msgid "Unknown TMS320C30 instruction: %s"
73a05be2 16543msgstr "Неизвестная инструкция TMS320C30: %s"
bd32c6bd 16544
c32b891a
NC
16545#: config/tc-tic30.c:1598
16546msgid "Incorrect number of operands given"
73a05be2 16547msgstr "Указано неправильное количество операндов"
bd32c6bd 16548
c32b891a
NC
16549#: config/tc-tic30.c:1631
16550#, c-format
16551msgid "The %s operand doesn't match"
73a05be2 16552msgstr "Операнд %s не совпадает"
bd32c6bd 16553
c32b891a
NC
16554#. Shouldn't make it to this stage.
16555#: config/tc-tic30.c:1656 config/tc-tic30.c:1668
16556msgid "Incompatible first and second operands in instruction"
73a05be2 16557msgstr "В инструкции не совместимы первый и второй операнды"
bd32c6bd 16558
c32b891a
NC
16559#: config/tc-tic30.c:1782
16560msgid "invalid short form floating point immediate operand"
73a05be2 16561msgstr "непосредственный операнд в некорректном кратком формате с плавающей запятой"
bd32c6bd 16562
c32b891a
NC
16563#: config/tc-tic30.c:1792
16564msgid "rounding down first operand float to unsigned int"
73a05be2 16565msgstr "округление в сторону уменьшения первого операнда с типом float в unsigned int"
bd32c6bd 16566
c32b891a
NC
16567#: config/tc-tic30.c:1794
16568msgid "only lower 16-bits of first operand are used"
73a05be2 16569msgstr "используются только младшие 16 бит первого операнда"
bd32c6bd 16570
c32b891a
NC
16571#: config/tc-tic30.c:1804
16572msgid "rounding down first operand float to signed int"
73a05be2 16573msgstr "округление в сторону уменьшения первого операнда с типом float в signed int"
bd32c6bd 16574
c32b891a
NC
16575#: config/tc-tic30.c:1809 config/tc-tic30.c:1880
16576msgid "first operand is too large for 16-bit signed int"
73a05be2 16577msgstr "первый операнд слишком велик для 16-битного знакового целого"
bd32c6bd 16578
c32b891a
NC
16579#: config/tc-tic30.c:1874
16580msgid "first operand is floating point"
73a05be2 16581msgstr "первый операнд является значением с плавающей запятой"
bd32c6bd 16582
c32b891a
NC
16583#. Shouldn't get here.
16584#: config/tc-tic30.c:1905
16585msgid "interrupt vector for trap instruction out of range"
73a05be2 16586msgstr "вектор прерываний инструкции ловушки за пределами диапазона"
bd32c6bd 16587
c32b891a
NC
16588#: config/tc-tic30.c:1950
16589msgid "LDP instruction needs a 24-bit operand"
73a05be2 16590msgstr "инструкции LDP требуется 24-битный операнд"
bd32c6bd 16591
c32b891a
NC
16592#: config/tc-tic30.c:1974
16593msgid "first operand is too large for a 24-bit displacement"
73a05be2 16594msgstr "первый операнд слишком велик для 24-битной перестановки"
bd32c6bd 16595
c32b891a
NC
16596#: config/tc-tic4x.c:392
16597msgid "Nan, using zero."
73a05be2 16598msgstr "Nan, используется ноль."
bd32c6bd 16599
c32b891a 16600#: config/tc-tic4x.c:514
bd32c6bd 16601#, c-format
c32b891a 16602msgid "Cannot represent exponent in %d bits"
73a05be2 16603msgstr "Не удалось представить экспоненту в %d битах"
bd32c6bd 16604
c32b891a
NC
16605#: config/tc-tic4x.c:597 config/tc-tic4x.c:607
16606msgid "Invalid floating point number"
73a05be2 16607msgstr "Неверное число с плавающей запятой"
bd32c6bd 16608
c32b891a
NC
16609#: config/tc-tic4x.c:726
16610msgid "Comma expected\n"
73a05be2 16611msgstr "Ожидается запятая\n"
bd32c6bd 16612
c32b891a
NC
16613#: config/tc-tic4x.c:762 config/tc-tic54x.c:471
16614msgid ".bss size argument missing\n"
73a05be2 16615msgstr "отсутствует аргумент размера .bss\n"
bd32c6bd 16616
c32b891a
NC
16617#: config/tc-tic4x.c:770
16618#, c-format
16619msgid ".bss size %ld < 0!"
73a05be2 16620msgstr "размер .bss %ld < 0!"
bd32c6bd 16621
c32b891a
NC
16622#: config/tc-tic4x.c:903
16623msgid "Non-constant symbols not allowed\n"
73a05be2 16624msgstr "Не константные символы не допускаются\n"
bd32c6bd 16625
c32b891a
NC
16626#: config/tc-tic4x.c:934
16627msgid "Symbol missing\n"
73a05be2 16628msgstr "Отсутствует символ\n"
bd32c6bd 16629
c32b891a
NC
16630#. Skip null symbol terminator.
16631#: config/tc-tic4x.c:982
16632msgid ".sect: subsection name ignored"
73a05be2 16633msgstr ".sect: имя подраздела игнорируется"
bd32c6bd 16634
c32b891a 16635#: config/tc-tic4x.c:1010 config/tc-tic4x.c:1111 config/tc-tic54x.c:1424
bd32c6bd 16636#, c-format
c32b891a 16637msgid "Error setting flags for \"%s\": %s"
73a05be2 16638msgstr "Ошибка установки флагов для «%s»: %s"
bd32c6bd 16639
c32b891a
NC
16640#: config/tc-tic4x.c:1042
16641msgid ".set syntax invalid\n"
73a05be2 16642msgstr "некорректный синтаксис .set\n"
bd32c6bd 16643
c32b891a
NC
16644#: config/tc-tic4x.c:1100
16645msgid ".usect: non-zero alignment flag ignored"
73a05be2 16646msgstr ".usect: флаг с ненулевым выравниванием игнорируется"
bd32c6bd 16647
c32b891a
NC
16648#: config/tc-tic4x.c:1131
16649#, c-format
16650msgid "This assembler does not support processor generation %ld"
73a05be2 16651msgstr "Ассемблер пока не поддерживает поколение процессора %ld"
bd32c6bd 16652
c32b891a
NC
16653#: config/tc-tic4x.c:1135
16654msgid "Changing processor generation on fly not supported..."
73a05be2 16655msgstr "Изменение поколения процессора на лету не поддерживается…"
bd32c6bd 16656
c32b891a
NC
16657#: config/tc-tic4x.c:1433
16658msgid "Auxiliary register AR0--AR7 required for indirect"
73a05be2 16659msgstr "Для косвенного значения требуется вспомогательный регистр AR0--AR7"
bd32c6bd 16660
c32b891a
NC
16661#: config/tc-tic4x.c:1447
16662#, c-format
16663msgid "Bad displacement %d (require 0--255)\n"
73a05be2 16664msgstr "Неверная перестановка %d (требуется 0--255)\n"
bd32c6bd 16665
c32b891a
NC
16666#: config/tc-tic4x.c:1465
16667msgid "Index register IR0,IR1 required for displacement"
73a05be2 16668msgstr "Для перестановки требуется индексный регистр IR0,IR1"
bd32c6bd 16669
c32b891a
NC
16670#: config/tc-tic4x.c:1533
16671msgid "Expecting a register name"
73a05be2 16672msgstr "Ожидается имя регистра"
bd32c6bd 16673
c32b891a
NC
16674#: config/tc-tic4x.c:1545 config/tc-tic4x.c:1568 config/tc-tic4x.c:1634
16675msgid "Number too large"
73a05be2 16676msgstr "Число слишком велико"
bd32c6bd 16677
c32b891a
NC
16678#: config/tc-tic4x.c:1558 config/tc-tic4x.c:1581
16679msgid "Expecting a constant value"
73a05be2 16680msgstr "Ожидается константное значение"
bd32c6bd 16681
c32b891a 16682#: config/tc-tic4x.c:1589
bd32c6bd 16683#, c-format
c32b891a 16684msgid "Bad direct addressing construct %s"
73a05be2 16685msgstr "Неверная конструкция %s для прямой адресации"
bd32c6bd 16686
c32b891a 16687#: config/tc-tic4x.c:1593
bd32c6bd 16688#, c-format
c32b891a 16689msgid "Direct value of %ld is not suitable"
73a05be2 16690msgstr "Прямое значение %ld не подходит"
bd32c6bd 16691
c32b891a
NC
16692#: config/tc-tic4x.c:1617
16693msgid "Unknown indirect addressing mode"
73a05be2 16694msgstr "Неизвестный режим косвенной адресации"
bd32c6bd 16695
c32b891a 16696#: config/tc-tic4x.c:1714
bd32c6bd 16697#, c-format
c32b891a 16698msgid "Immediate value of %ld is too large for ldf"
73a05be2 16699msgstr "Непосредственное значение %ld слишком велико для ldf"
bd32c6bd 16700
c32b891a
NC
16701#: config/tc-tic4x.c:1754
16702msgid "Destination register must be ARn"
73a05be2 16703msgstr "Регистром назначения должен быть ARn"
c32b891a
NC
16704
16705#: config/tc-tic4x.c:1773 config/tc-tic4x.c:2146 config/tc-tic4x.c:2205
bd32c6bd 16706#, c-format
c32b891a 16707msgid "Immediate value of %ld is too large"
73a05be2 16708msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 16709
c32b891a
NC
16710#: config/tc-tic4x.c:1802 config/tc-tic4x.c:2007
16711msgid "Invalid indirect addressing mode"
73a05be2 16712msgstr "Некорректный режим косвенной адресации"
bd32c6bd 16713
c32b891a
NC
16714#: config/tc-tic4x.c:1826 config/tc-tic4x.c:1866 config/tc-tic4x.c:2057
16715#: config/tc-tic4x.c:2079
16716msgid "Register must be Rn"
73a05be2 16717msgstr "Регистром должен быть Rn"
bd32c6bd 16718
c32b891a
NC
16719#: config/tc-tic4x.c:1880 config/tc-tic4x.c:1950 config/tc-tic4x.c:1964
16720msgid "Register must be R0--R7"
73a05be2 16721msgstr "Регистром должен быть R0--R7"
bd32c6bd 16722
c32b891a 16723#: config/tc-tic4x.c:1904 config/tc-tic4x.c:1932
bd32c6bd 16724#, c-format
c32b891a 16725msgid "Invalid indirect addressing mode displacement %d"
73a05be2 16726msgstr "Некорректный режим косвенной адресации перестановки %d"
bd32c6bd 16727
c32b891a
NC
16728#: config/tc-tic4x.c:1978
16729msgid "Destination register must be R2 or R3"
73a05be2 16730msgstr "Регистром назначения должен быть R2 или R3"
bd32c6bd 16731
c32b891a
NC
16732#: config/tc-tic4x.c:1992
16733msgid "Destination register must be R0 or R1"
73a05be2 16734msgstr "Регистром назначения должен быть R0 или R1"
bd32c6bd 16735
c32b891a 16736#: config/tc-tic4x.c:2029
bd32c6bd 16737#, c-format
c32b891a 16738msgid "Displacement value of %ld is too large"
73a05be2 16739msgstr "Значение перестановки %ld слишком велико"
bd32c6bd 16740
c32b891a
NC
16741#: config/tc-tic4x.c:2090 config/tc-tic4x.c:2221
16742msgid "Floating point number not valid in expression"
73a05be2 16743msgstr "Число с плавающей запятой в выражении не допускается"
bd32c6bd 16744
c32b891a 16745#: config/tc-tic4x.c:2104
bd32c6bd 16746#, c-format
c32b891a 16747msgid "Signed immediate value %ld too large"
73a05be2 16748msgstr "Непосредственное значение со знаком %ld слишком велико"
bd32c6bd 16749
c32b891a
NC
16750#: config/tc-tic4x.c:2167
16751#, c-format
16752msgid "Unsigned immediate value %ld too large"
73a05be2 16753msgstr "Непосредственное значение без знака %ld слишком велико"
bd32c6bd 16754
c32b891a 16755#: config/tc-tic4x.c:2235
bd32c6bd 16756#, c-format
c32b891a 16757msgid "Immediate value %ld too large"
73a05be2 16758msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 16759
c32b891a
NC
16760#: config/tc-tic4x.c:2254 config/tc-tic4x.c:2282
16761msgid "Register must be ivtp or tvtp"
73a05be2 16762msgstr "Регистром должен быть ivtp или tvtp"
bd32c6bd 16763
c32b891a
NC
16764#: config/tc-tic4x.c:2268
16765msgid "Register must be address register"
73a05be2 16766msgstr "Регистром должен быть адресный регистр"
bd32c6bd 16767
c32b891a
NC
16768#: config/tc-tic4x.c:2341
16769msgid "Source and destination register should not be equal"
73a05be2 16770msgstr "Регистры источника и назначения не должен быть одинаковыми"
bd32c6bd 16771
c32b891a
NC
16772#: config/tc-tic4x.c:2356
16773msgid "Equal parallel destination registers, one result will be discarded"
73a05be2 16774msgstr "Одинаковые параллельные регистры назначения, один результат будет отброшен"
bd32c6bd 16775
c32b891a
NC
16776#: config/tc-tic4x.c:2397
16777msgid "Too many operands scanned"
73a05be2 16778msgstr "Просканировано слишком много операндов"
bd32c6bd 16779
c32b891a
NC
16780#: config/tc-tic4x.c:2428
16781msgid "Parallel opcode cannot contain more than two instructions"
73a05be2 16782msgstr "Код параллельной операции не может содержать более двух инструкций"
bd32c6bd 16783
c32b891a 16784#: config/tc-tic4x.c:2501
bd32c6bd 16785#, c-format
c32b891a 16786msgid "Invalid operands for %s"
73a05be2 16787msgstr "Некорректные операнды для %s"
bd32c6bd 16788
c32b891a 16789#: config/tc-tic4x.c:2504
bd32c6bd 16790#, c-format
c32b891a 16791msgid "Invalid instruction %s"
73a05be2 16792msgstr "Неверная инструкция %s"
bd32c6bd 16793
c32b891a 16794#: config/tc-tic4x.c:2656
bd32c6bd 16795#, c-format
c32b891a 16796msgid "Bad relocation type: 0x%02x"
73a05be2 16797msgstr "Неверный тип перемещения: 0x%02x"
bd32c6bd 16798
c32b891a
NC
16799#: config/tc-tic4x.c:2714
16800#, c-format
16801msgid "Unsupported processor generation %d"
73a05be2 16802msgstr "Неподдерживаемое поколение процессора %d"
bd32c6bd 16803
c32b891a
NC
16804#: config/tc-tic4x.c:2722
16805msgid "Option -b is depreciated, please use -mbig"
73a05be2 16806msgstr "Параметр -b устарел, используйте -mbig"
bd32c6bd 16807
c32b891a
NC
16808#: config/tc-tic4x.c:2729
16809msgid "Option -p is depreciated, please use -mmemparm"
73a05be2 16810msgstr "Параметр -p устарел, используйте -mmemparm"
bd32c6bd 16811
c32b891a
NC
16812#: config/tc-tic4x.c:2736
16813msgid "Option -r is depreciated, please use -mregparm"
73a05be2 16814msgstr "Параметр -r устарел, используйте -mregparm"
bd32c6bd 16815
c32b891a
NC
16816#: config/tc-tic4x.c:2743
16817msgid "Option -s is depreciated, please use -msmall"
73a05be2 16818msgstr "Параметр -s устарел, используйте -msmall"
bd32c6bd 16819
c32b891a 16820#: config/tc-tic4x.c:2772
bd32c6bd 16821#, c-format
c32b891a
NC
16822msgid ""
16823"\n"
16824"TIC4X options:\n"
16825" -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
16826" 30 - TMS320C30\n"
16827" 31 - TMS320C31, TMS320LC31\n"
16828" 32 - TMS320C32\n"
16829" 33 - TMS320VC33\n"
16830" 40 - TMS320C40\n"
16831" 44 - TMS320C44\n"
16832" -mrev=REV set cpu hardware revision (integer numbers).\n"
16833" Combinations of -mcpu and -mrev will enable/disable\n"
16834" the appropriate options (-midle2, -mlowpower and\n"
16835" -menhanced) according to the selected type\n"
16836" -mbig select big memory model\n"
16837" -msmall select small memory model (default)\n"
16838" -mregparm select register parameters (default)\n"
16839" -mmemparm select memory parameters\n"
16840" -midle2 enable IDLE2 support\n"
16841" -mlowpower enable LOPOWER and MAXSPEED support\n"
16842" -menhanced enable enhanced opcode support\n"
bd32c6bd 16843msgstr ""
73a05be2
NC
16844"\n"
16845"Параметры TIC4X:\n"
16846" -mcpu=CPU -mCPU выбрать вариант архитектуры. ЦП может быть:\n"
16847" 30 - TMS320C30\n"
16848" 31 - TMS320C31, TMS320LC31\n"
16849" 32 - TMS320C32\n"
16850" 33 - TMS320VC33\n"
16851" 40 - TMS320C40\n"
16852" 44 - TMS320C44\n"
16853" -mrev=REV задать аппаратную версию ЦП (число)\n"
16854" Комбинация -mcpu и -mrev включает/выключает\n"
16855" соответствующие возможности (-midle2, -mlowpower и\n"
16856" -menhanced) согласно выбранному типу\n"
16857" -mbig выбрать большую модель памяти\n"
16858" -msmall выбрать малую модель памяти (по умолчанию)\n"
16859" -mregparm использовать регистровые параметры (по умолчанию)\n"
16860" -mmemparm использовать параметры памяти\n"
16861" -midle2 включит поддержку IDLE2\n"
16862" -mlowpower включить поддержку LOPOWER и MAXSPEED\n"
16863" -menhanced включить поддержку расширенных кодов операции\n"
bd32c6bd 16864
c32b891a 16865#: config/tc-tic4x.c:2817
bd32c6bd 16866#, c-format
c32b891a 16867msgid "Label \"$%d\" redefined"
73a05be2 16868msgstr "Переопределение метки «$%d»"
bd32c6bd 16869
c32b891a 16870#: config/tc-tic4x.c:3027
bd32c6bd 16871#, c-format
c32b891a 16872msgid "Reloc %d not supported by object file format"
73a05be2 16873msgstr "Перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 16874
c32b891a
NC
16875#. Only word (et al.), align, or conditionals are allowed within
16876#. .struct/.union.
16877#: config/tc-tic54x.c:219
16878msgid "pseudo-op illegal within .struct/.union"
73a05be2 16879msgstr "псевдооперация недопустима внутри .struct/.union"
bd32c6bd 16880
c32b891a 16881#: config/tc-tic54x.c:233
bd32c6bd 16882#, c-format
c32b891a 16883msgid "C54x-specific command line options:\n"
bc7c0509 16884msgstr "Специализированные параметры командной строки для C54x:\n"
bd32c6bd 16885
c32b891a 16886#: config/tc-tic54x.c:234
bd32c6bd 16887#, c-format
c32b891a 16888msgid "-mfar-mode | -mf Use extended addressing\n"
73a05be2 16889msgstr "-mfar-mode | -mf использовать расширенную адресацию\n"
bd32c6bd 16890
c32b891a 16891#: config/tc-tic54x.c:235
bd32c6bd 16892#, c-format
c32b891a 16893msgid "-mcpu=<CPU version> Specify the CPU version\n"
73a05be2 16894msgstr "-mcpu=<версия ЦП> задать версию ЦП\n"
bd32c6bd 16895
c32b891a 16896#: config/tc-tic54x.c:236
bd32c6bd 16897#, c-format
c32b891a 16898msgid "-merrors-to-file <filename>\n"
73a05be2 16899msgstr "-merrors-to-file <имя файла>\n"
bd32c6bd 16900
c32b891a 16901#: config/tc-tic54x.c:237
bd32c6bd 16902#, c-format
c32b891a 16903msgid "-me <filename> Redirect errors to a file\n"
73a05be2 16904msgstr "-me <имя файла> перенаправить ошибки в файл\n"
bd32c6bd 16905
c32b891a
NC
16906#: config/tc-tic54x.c:348
16907msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
73a05be2 16908msgstr "Ожидается запятая и символ в «.asg STRING, SYMBOL»"
bd32c6bd 16909
c32b891a
NC
16910#: config/tc-tic54x.c:357
16911msgid "symbols assigned with .asg must begin with a letter"
73a05be2 16912msgstr "символы, назначаемые с помощью .asg, должны начинаться с буквы"
bd32c6bd 16913
c32b891a
NC
16914#: config/tc-tic54x.c:397
16915msgid "Unterminated string after absolute expression"
73a05be2 16916msgstr "Незавершённая строка после абсолютного выражения"
bd32c6bd 16917
c32b891a
NC
16918#: config/tc-tic54x.c:405
16919msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
73a05be2 16920msgstr "Ожидается запятая и символ в «.eval EXPR, SYMBOL»"
bd32c6bd 16921
c32b891a
NC
16922#: config/tc-tic54x.c:415
16923msgid "symbols assigned with .eval must begin with a letter"
73a05be2 16924msgstr "символы, назначаемые с помощью .eval, должны начинаться с буквы"
bd32c6bd 16925
c32b891a
NC
16926#: config/tc-tic54x.c:480
16927#, c-format
16928msgid ".bss size %d < 0!"
73a05be2 16929msgstr "размер .bss %d < 0!"
bd32c6bd 16930
c32b891a
NC
16931#: config/tc-tic54x.c:662
16932msgid "Offset on nested structures is ignored"
73a05be2 16933msgstr "Смещение во вложенные структуры игнорируется"
bd32c6bd 16934
c32b891a
NC
16935#: config/tc-tic54x.c:712
16936#, c-format
16937msgid ".end%s without preceding .%s"
73a05be2 16938msgstr ".end%s без предшествующей .%s"
bd32c6bd 16939
c32b891a
NC
16940#: config/tc-tic54x.c:778
16941#, c-format
16942msgid "Unrecognized struct/union tag '%s'"
73a05be2 16943msgstr "Нераспознанная метка структуры/объединения «%s»"
bd32c6bd 16944
c32b891a
NC
16945#: config/tc-tic54x.c:780
16946msgid ".tag requires a structure tag"
73a05be2 16947msgstr "для .tag требуется тег структуры"
bd32c6bd 16948
c32b891a
NC
16949#: config/tc-tic54x.c:786
16950msgid "Label required for .tag"
73a05be2 16951msgstr "для .tag требуется метка"
bd32c6bd 16952
c32b891a 16953#: config/tc-tic54x.c:805
bd32c6bd 16954#, c-format
c32b891a 16955msgid ".tag target '%s' undefined"
73a05be2 16956msgstr "цель .tag «%s» не определена"
bd32c6bd 16957
c32b891a 16958#: config/tc-tic54x.c:869
bd32c6bd 16959#, c-format
c32b891a 16960msgid ".field count '%d' out of range (1 <= X <= 32)"
73a05be2 16961msgstr "счётчик .field «%d» вне допустимого диапазона (1 <= X <= 32)"
bd32c6bd 16962
c32b891a 16963#: config/tc-tic54x.c:897
bd32c6bd 16964#, c-format
c32b891a 16965msgid "Unrecognized field type '%c'"
73a05be2 16966msgstr "Нераспознанный тип поля «%c»"
bd32c6bd 16967
c32b891a
NC
16968#: config/tc-tic54x.c:1021
16969msgid "Overflow in expression, truncated to 8 bits"
73a05be2 16970msgstr "Переполнение в выражении, обрезается до 8 бит"
bd32c6bd 16971
c32b891a
NC
16972#: config/tc-tic54x.c:1026
16973msgid "Overflow in expression, truncated to 16 bits"
73a05be2 16974msgstr "Переполнение в выражении, обрезается до 16 бит"
bd32c6bd 16975
c32b891a
NC
16976#. Disallow .byte with a non constant expression that will
16977#. require relocation.
16978#: config/tc-tic54x.c:1034
16979msgid "Relocatable values require at least WORD storage"
73a05be2 16980msgstr "Для перемещаемых значений требуется хранилище размером не менее WORD"
bd32c6bd 16981
c32b891a
NC
16982#: config/tc-tic54x.c:1095
16983msgid "Use of .def/.ref is deprecated. Use .global instead"
73a05be2 16984msgstr "Директива .def/.ref устарела. Используйте .global"
bd32c6bd 16985
c32b891a
NC
16986#: config/tc-tic54x.c:1287
16987msgid ".space/.bes repeat count is negative, ignored"
73a05be2 16988msgstr "счётчик повторений .space/.bes отрицательный, игнорируется"
bd32c6bd 16989
c32b891a
NC
16990#: config/tc-tic54x.c:1292
16991msgid ".space/.bes repeat count is zero, ignored"
73a05be2 16992msgstr "счётчик повторений .space/.bes равен нулю, игнорируется"
bd32c6bd 16993
c32b891a
NC
16994#: config/tc-tic54x.c:1365
16995msgid "Missing size argument"
73a05be2 16996msgstr "Отсутствует размер аргумента"
bd32c6bd 16997
c32b891a
NC
16998#: config/tc-tic54x.c:1499
16999msgid "CPU version has already been set"
73a05be2 17000msgstr "Версия ЦП уже задана"
bd32c6bd 17001
c32b891a
NC
17002#: config/tc-tic54x.c:1503
17003#, c-format
17004msgid "Unrecognized version '%s'"
73a05be2 17005msgstr "Нераспознанная версия «%s»"
bd32c6bd 17006
c32b891a
NC
17007#: config/tc-tic54x.c:1509
17008msgid "Changing of CPU version on the fly not supported"
73a05be2 17009msgstr "Изменение версии ЦП на лету не поддерживается"
bd32c6bd 17010
c32b891a
NC
17011#: config/tc-tic54x.c:1640
17012msgid "p2align not supported on this target"
73a05be2 17013msgstr "p2align не поддерживается для этой цели"
bd32c6bd 17014
c32b891a
NC
17015#: config/tc-tic54x.c:1652
17016msgid "Argument to .even ignored"
73a05be2 17017msgstr "Аргумент .even игнорируется"
bd32c6bd 17018
c32b891a
NC
17019#: config/tc-tic54x.c:1698
17020msgid "Invalid field size, must be from 1 to 32"
73a05be2 17021msgstr "Некорректный размер поля, должен быть от 1 до 32"
bd32c6bd 17022
c32b891a
NC
17023#: config/tc-tic54x.c:1711
17024msgid "field size must be 16 when value is relocatable"
73a05be2 17025msgstr "Размер поля должен быть равен 16, если значение перемещаемое"
bd32c6bd 17026
c32b891a
NC
17027#: config/tc-tic54x.c:1726
17028msgid "field value truncated"
73a05be2 17029msgstr "Значение поля обрезано"
bd32c6bd 17030
c32b891a
NC
17031#: config/tc-tic54x.c:1832 config/tc-tic54x.c:2131
17032#, c-format
17033msgid "Unrecognized section '%s'"
73a05be2 17034msgstr "Нераспознанный раздел «%s»"
bd32c6bd 17035
c32b891a
NC
17036#: config/tc-tic54x.c:1841
17037msgid "Current section is uninitialized, section name required for .clink"
73a05be2 17038msgstr "Текущий раздел не инициализирован, для .clink требуется имя раздела"
bd32c6bd 17039
c32b891a
NC
17040#: config/tc-tic54x.c:2042
17041msgid "ENDLOOP without corresponding LOOP"
73a05be2 17042msgstr "ENDLOOP без соответствующей LOOP"
bd32c6bd 17043
c32b891a
NC
17044#: config/tc-tic54x.c:2083
17045msgid "Mixing of normal and extended addressing not supported"
73a05be2 17046msgstr "Одновременное использование обычной и расширенной адресации не поддерживается"
bd32c6bd 17047
c32b891a
NC
17048#: config/tc-tic54x.c:2089
17049msgid "Extended addressing not supported on the specified CPU"
73a05be2 17050msgstr "Расширенная адресация не поддерживается на выбранном ЦП"
bd32c6bd 17051
c32b891a
NC
17052#: config/tc-tic54x.c:2137
17053msgid ".sblock may be used for initialized sections only"
73a05be2 17054msgstr ".sblock можно использовать только для инициализации разделов"
bd32c6bd 17055
c32b891a
NC
17056#: config/tc-tic54x.c:2167
17057msgid "Symbol missing for .set/.equ"
73a05be2 17058msgstr "Отсутствует символ у .set/.equ"
bd32c6bd 17059
c32b891a
NC
17060#: config/tc-tic54x.c:2223
17061msgid ".var may only be used within a macro definition"
73a05be2 17062msgstr ".var может использоваться только внутри определения макроса"
bd32c6bd 17063
c32b891a
NC
17064#: config/tc-tic54x.c:2231
17065msgid "Substitution symbols must begin with a letter"
73a05be2 17066msgstr "Символы подстановки должны начинаться с буквы"
bd32c6bd 17067
c32b891a
NC
17068#: config/tc-tic54x.c:2323
17069#, c-format
17070msgid "can't open macro library file '%s' for reading: %s"
73a05be2 17071msgstr "не удалось открыть файл библиотеки макросов «%s» для чтения: %s"
bd32c6bd 17072
c32b891a
NC
17073#: config/tc-tic54x.c:2330
17074#, c-format
17075msgid "File '%s' not in macro archive format"
73a05be2 17076msgstr "Файл «%s» не в соответствует формату архива макросов"
bd32c6bd 17077
c32b891a 17078#: config/tc-tic54x.c:2460
bd32c6bd 17079#, c-format
c32b891a 17080msgid "Bad COFF version '%s'"
73a05be2 17081msgstr "Неправильная версия COFF «%s»"
bd32c6bd 17082
c32b891a
NC
17083#: config/tc-tic54x.c:2469
17084#, c-format
17085msgid "Bad CPU version '%s'"
73a05be2 17086msgstr "Неправильная версия ЦП «%s»"
bd32c6bd 17087
c32b891a
NC
17088#: config/tc-tic54x.c:2482 config/tc-tic54x.c:2485
17089#, c-format
17090msgid "Can't redirect stderr to the file '%s'"
73a05be2 17091msgstr "Не удалось перенаправить stderr в файл «%s»"
bd32c6bd 17092
c32b891a
NC
17093#: config/tc-tic54x.c:2598
17094#, c-format
17095msgid "Undefined substitution symbol '%s'"
73a05be2 17096msgstr "Неопределенный символ подстановки «%s»"
bd32c6bd 17097
c32b891a 17098#: config/tc-tic54x.c:3099
bd32c6bd 17099#, c-format
c32b891a 17100msgid "Unbalanced parenthesis in operand %d"
73a05be2 17101msgstr "Несогласованные круглые скобки в операнде %d"
bd32c6bd 17102
c32b891a
NC
17103#: config/tc-tic54x.c:3130 config/tc-tic54x.c:3138
17104msgid "Expecting operand after ','"
73a05be2 17105msgstr "Ожидается операнд после «,»"
bd32c6bd 17106
c32b891a
NC
17107#: config/tc-tic54x.c:3149
17108msgid "Extra junk on line"
73a05be2 17109msgstr "Мусор в строке"
bd32c6bd 17110
c32b891a
NC
17111#: config/tc-tic54x.c:3186
17112msgid "Badly formed address expression"
73a05be2 17113msgstr "Неправильно оформленное выражение адреса"
bd32c6bd 17114
c32b891a 17115#: config/tc-tic54x.c:3439
bd32c6bd 17116#, c-format
c32b891a 17117msgid "Invalid dmad syntax '%s'"
73a05be2 17118msgstr "Недопустимый синтаксис dmad «%s»"
bd32c6bd 17119
c32b891a
NC
17120#: config/tc-tic54x.c:3503
17121#, c-format
17122msgid "Use the .mmregs directive to use memory-mapped register names such as '%s'"
73a05be2 17123msgstr "Используйте директиву .mmregs, чтобы задействовать имена отображённых в память регистров, таких как «%s»"
bd32c6bd 17124
c32b891a
NC
17125#: config/tc-tic54x.c:3554
17126msgid "Address mode *+ARx is write-only. Results of reading are undefined."
73a05be2 17127msgstr "Режим адресации *+ARx доступен только для записи. Результат чтения не определён."
bd32c6bd 17128
c32b891a 17129#: config/tc-tic54x.c:3574
bd32c6bd 17130#, c-format
c32b891a 17131msgid "Unrecognized indirect address format \"%s\""
73a05be2 17132msgstr "Нераспознанный формат косвенного адреса «%s»"
bd32c6bd 17133
c32b891a
NC
17134#: config/tc-tic54x.c:3612
17135#, c-format
17136msgid "Operand '%s' out of range (%d <= x <= %d)"
73a05be2 17137msgstr "Операнд «%s» вне диапазона (%d <= x <= %d)"
bd32c6bd 17138
c32b891a
NC
17139#: config/tc-tic54x.c:3632
17140msgid "Error in relocation handling"
73a05be2 17141msgstr "Ошибка при обработке перемещения"
bd32c6bd 17142
c32b891a 17143#: config/tc-tic54x.c:3651 config/tc-tic54x.c:3713 config/tc-tic54x.c:3741
bd32c6bd 17144#, c-format
c32b891a 17145msgid "Unrecognized condition code \"%s\""
73a05be2 17146msgstr "Нераспознанный код условия «%s»"
bd32c6bd 17147
c32b891a
NC
17148#: config/tc-tic54x.c:3668
17149#, c-format
17150msgid "Condition \"%s\" does not match preceding group"
73a05be2 17151msgstr "Условие «%s» не совпадает с предшествующей группой"
bd32c6bd 17152
c32b891a
NC
17153#: config/tc-tic54x.c:3676
17154#, c-format
17155msgid "Condition \"%s\" uses a different accumulator from a preceding condition"
73a05be2 17156msgstr "В условии «%s» используется другой аккумулятор, не такой как в предыдущем условии"
bd32c6bd 17157
c32b891a
NC
17158#: config/tc-tic54x.c:3683
17159msgid "Only one comparison conditional allowed"
73a05be2 17160msgstr "Допускается только одно условие сравнения"
bd32c6bd 17161
c32b891a
NC
17162#: config/tc-tic54x.c:3688
17163msgid "Only one overflow conditional allowed"
73a05be2 17164msgstr "Допускается только одно условие переполнения"
bd32c6bd 17165
c32b891a 17166#: config/tc-tic54x.c:3696
bd32c6bd 17167#, c-format
c32b891a 17168msgid "Duplicate %s conditional"
73a05be2 17169msgstr "Повторяющееся условие %s"
bd32c6bd 17170
c32b891a
NC
17171#: config/tc-tic54x.c:3727
17172msgid "Invalid auxiliary register (use AR0-AR7)"
73a05be2 17173msgstr "Некорректный вспомогательный регистр (используйте AR0-AR7)"
bd32c6bd 17174
c32b891a
NC
17175#: config/tc-tic54x.c:3758
17176msgid "lk addressing modes are invalid for memory-mapped register addressing"
73a05be2 17177msgstr "режимы адресации lk некорректны при отображённой в память регистровой адресации"
bd32c6bd 17178
c32b891a
NC
17179#: config/tc-tic54x.c:3766
17180msgid "Address mode *+ARx is not allowed in memory-mapped register addressing. Resulting behavior is undefined."
73a05be2 17181msgstr "Режим адресации *+ARx недопустим при отображённой в память регистровой адресации. Результат не определён."
bd32c6bd 17182
c32b891a
NC
17183#: config/tc-tic54x.c:3792
17184msgid "Destination accumulator for each part of this parallel instruction must be different"
73a05be2 17185msgstr "Аккумулятор назначения для каждой части данной параллельной инструкции должен быть разным"
bd32c6bd 17186
c32b891a 17187#: config/tc-tic54x.c:3841
bd32c6bd 17188#, c-format
c32b891a 17189msgid "Memory mapped register \"%s\" out of range"
73a05be2 17190msgstr "Отображённый в память регистр «%s» вне диапазона"
bd32c6bd 17191
c32b891a
NC
17192#: config/tc-tic54x.c:3880
17193msgid "Invalid operand (use 1, 2, or 3)"
73a05be2 17194msgstr "Некорректный операнд (используйте 1, 2 или 3)"
bd32c6bd 17195
c32b891a
NC
17196#: config/tc-tic54x.c:3906
17197msgid "A status register or status bit name is required"
73a05be2 17198msgstr "Требуется регистр состояния или имя бита состояния"
bd32c6bd 17199
c32b891a
NC
17200#: config/tc-tic54x.c:3916
17201#, c-format
17202msgid "Unrecognized status bit \"%s\""
73a05be2 17203msgstr "Нераспознанный бит состояния «%s»"
bd32c6bd 17204
c32b891a 17205#: config/tc-tic54x.c:3939
bd32c6bd 17206#, c-format
c32b891a 17207msgid "Invalid status register \"%s\""
73a05be2 17208msgstr "Некорректный регистр состояния «%s»"
bd32c6bd 17209
c32b891a
NC
17210#: config/tc-tic54x.c:3951
17211#, c-format
17212msgid "Operand \"%s\" out of range (use 1 or 2)"
73a05be2 17213msgstr "Операнд «%s» вне диапазона (используйте 1 или 2)"
bd32c6bd 17214
c32b891a
NC
17215#: config/tc-tic54x.c:4154
17216#, c-format
17217msgid "Unrecognized instruction \"%s\""
73a05be2 17218msgstr "Нераспознанная инструкция «%s»"
bd32c6bd 17219
c32b891a 17220#: config/tc-tic54x.c:4183
bd32c6bd 17221#, c-format
c32b891a 17222msgid "Unrecognized operand list '%s' for instruction '%s'"
73a05be2 17223msgstr "Нераспознанный список операндов «%s» для инструкции «%s»"
bd32c6bd 17224
c32b891a
NC
17225#: config/tc-tic54x.c:4212
17226#, c-format
17227msgid "Unrecognized parallel instruction \"%s\""
73a05be2 17228msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 17229
c32b891a 17230#: config/tc-tic54x.c:4261
bd32c6bd 17231#, c-format
c32b891a 17232msgid "Invalid operand (s) for parallel instruction \"%s\""
73a05be2 17233msgstr "Некорректный операнд(ы) для параллельной инструкции «%s»"
bd32c6bd 17234
c32b891a 17235#: config/tc-tic54x.c:4264
bd32c6bd 17236#, c-format
c32b891a 17237msgid "Unrecognized parallel instruction combination \"%s || %s\""
73a05be2 17238msgstr "Нераспознанная комбинация параллельной инструкции «%s || %s»"
bd32c6bd 17239
c32b891a 17240#: config/tc-tic54x.c:4485
bd32c6bd 17241#, c-format
c32b891a 17242msgid "%s symbol recursion stopped at second appearance of '%s'"
73a05be2 17243msgstr "Рекурсия символа %s остановлена при втором появлении «%s»"
bd32c6bd 17244
c32b891a
NC
17245#: config/tc-tic54x.c:4525
17246msgid "Unrecognized substitution symbol function"
73a05be2 17247msgstr "Нераспознанная функция подстановки символа"
bd32c6bd 17248
c32b891a
NC
17249#: config/tc-tic54x.c:4530
17250msgid "Missing '(' after substitution symbol function"
73a05be2 17251msgstr "Отсутствует «(» после функции подстановки символа"
bd32c6bd 17252
c32b891a
NC
17253#: config/tc-tic54x.c:4544
17254msgid "Expecting second argument"
73a05be2 17255msgstr "Ожидается второй аргумент"
bd32c6bd 17256
c32b891a
NC
17257#: config/tc-tic54x.c:4557 config/tc-tic54x.c:4607
17258msgid "Extra junk in function call, expecting ')'"
73a05be2 17259msgstr "Мусор после вызова функции, ожидается «)»"
bd32c6bd 17260
c32b891a
NC
17261#: config/tc-tic54x.c:4583
17262msgid "Function expects two arguments"
73a05be2 17263msgstr "Для функции ожидалось два аргумента"
bd32c6bd 17264
c32b891a
NC
17265#: config/tc-tic54x.c:4596
17266msgid "Expecting character constant argument"
73a05be2 17267msgstr "Ожидается аргумент символьной константы"
bd32c6bd 17268
c32b891a
NC
17269#: config/tc-tic54x.c:4602
17270msgid "Both arguments must be substitution symbols"
73a05be2 17271msgstr "Оба аргумента должны быть символами подстановки"
bd32c6bd 17272
c32b891a 17273#: config/tc-tic54x.c:4654
bd32c6bd 17274#, c-format
c32b891a 17275msgid "Invalid subscript (use 1 to %d)"
73a05be2 17276msgstr "Неправильный индекс (используйте значение от 1 до %d)"
bd32c6bd 17277
c32b891a 17278#: config/tc-tic54x.c:4664
bd32c6bd 17279#, c-format
c32b891a 17280msgid "Invalid length (use 0 to %d)"
73a05be2 17281msgstr "Недопустимая длина (используйте значение от 0 до %d)"
bd32c6bd 17282
c32b891a
NC
17283#: config/tc-tic54x.c:4674
17284msgid "Missing ')' in subscripted substitution symbol expression"
73a05be2 17285msgstr "Отсутствующая «)» в выражении подстановки символа с индексом"
bd32c6bd 17286
c32b891a
NC
17287#: config/tc-tic54x.c:4694
17288msgid "Missing forced substitution terminator ':'"
73a05be2 17289msgstr "Отсутствует принудительный признак конца подстановки «:»"
bd32c6bd 17290
c32b891a
NC
17291#: config/tc-tic54x.c:4846
17292#, c-format
17293msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left)"
17294msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left)"
73a05be2
NC
17295msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот)"
17296msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота)"
17297msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов)"
bd32c6bd 17298
c32b891a
NC
17299#: config/tc-tic54x.c:4890
17300#, c-format
17301msgid "Unrecognized parallel instruction '%s'"
73a05be2 17302msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 17303
c32b891a
NC
17304#: config/tc-tic54x.c:4902
17305#, c-format
17306msgid "Instruction '%s' requires an LP cpu version"
73a05be2 17307msgstr "Для инструкции «%s» требуется LP-версия ЦП"
bd32c6bd 17308
c32b891a 17309#: config/tc-tic54x.c:4909
bd32c6bd 17310#, c-format
c32b891a 17311msgid "Instruction '%s' requires far mode addressing"
73a05be2 17312msgstr "Для инструкции «%s» требуется режим дальней адресации"
bd32c6bd 17313
c32b891a 17314#: config/tc-tic54x.c:4921
bd32c6bd 17315#, c-format
c32b891a
NC
17316msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left). Resulting behavior is undefined."
17317msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left). Resulting behavior is undefined."
73a05be2
NC
17318msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот). Результат не определён."
17319msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота). Результат не определён."
17320msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов). Результат не определён."
c32b891a
NC
17321
17322#: config/tc-tic54x.c:4935
17323msgid "Instructions which cause PC discontinuity are not allowed in a delay slot. Resulting behavior is undefined."
73a05be2 17324msgstr "Инструкции, вызывающие скачкообразное изменение PC, недопустимы в слоте задержки. Результат не определён."
bd32c6bd 17325
c32b891a 17326#: config/tc-tic54x.c:4946
bd32c6bd 17327#, c-format
c32b891a 17328msgid "'%s' is not repeatable. Resulting behavior is undefined."
73a05be2 17329msgstr "«%s» невозможно повторить. Результат не определён."
bd32c6bd 17330
c32b891a
NC
17331#: config/tc-tic54x.c:4950
17332msgid "Instructions using long offset modifiers or absolute addresses are not repeatable. Resulting behavior is undefined."
73a05be2 17333msgstr "Инструкции, использующие модификаторы длинного смещения или абсолютного адреса, нельзя повторять. Результат непредсказуем."
bd32c6bd 17334
c32b891a 17335#: config/tc-tic54x.c:5100
bd32c6bd 17336#, c-format
c32b891a 17337msgid "Unsupported relocation size %d"
73a05be2 17338msgstr "Неподдерживаемый размер перемещения %d"
bd32c6bd 17339
c32b891a
NC
17340#: config/tc-tic54x.c:5231
17341msgid "non-absolute value used with .space/.bes"
73a05be2 17342msgstr "в .space/.bes указано не абсолютное значение"
bd32c6bd 17343
c32b891a 17344#: config/tc-tic54x.c:5235
bd32c6bd 17345#, c-format
c32b891a 17346msgid "negative value ignored in %s"
73a05be2 17347msgstr "в %s игнорируется отрицательное значение"
bd32c6bd 17348
c32b891a 17349#: config/tc-tic54x.c:5323
bd32c6bd 17350#, c-format
c32b891a 17351msgid "attempt to .space/.bes backwards? (%ld)"
73a05be2 17352msgstr "попытка вернуться к .space/.bes? (%ld)"
bd32c6bd 17353
c32b891a 17354#: config/tc-tic6x.c:262
73a05be2 17355#, c-format
c32b891a 17356msgid "unknown -mpid= argument '%s'"
73a05be2 17357msgstr "неизвестный аргумент -mpid= «%s»"
c32b891a
NC
17358
17359#: config/tc-tic6x.c:320
bd32c6bd 17360#, c-format
c32b891a 17361msgid "TMS320C6000 options:\n"
73a05be2 17362msgstr "Параметры TMS320C6000:\n"
bd32c6bd 17363
c32b891a
NC
17364#: config/tc-tic6x.c:321
17365#, c-format
17366msgid " -march=ARCH enable instructions from architecture ARCH\n"
73a05be2 17367msgstr " -march=АРХ включить инструкции из архитектуры АРХ\n"
bd32c6bd 17368
c32b891a 17369#: config/tc-tic6x.c:322
73a05be2 17370#, c-format
c32b891a 17371msgid " -mbig-endian generate big-endian code\n"
73a05be2 17372msgstr " -mbig-endian генерировать код с прямым порядком байт\n"
bd32c6bd 17373
c32b891a
NC
17374#: config/tc-tic6x.c:323
17375#, c-format
17376msgid " -mlittle-endian generate little-endian code\n"
73a05be2 17377msgstr " -mlittle-endian генерировать код с обратным порядком байт\n"
bd32c6bd 17378
c32b891a 17379#: config/tc-tic6x.c:324
73a05be2 17380#, c-format
c32b891a 17381msgid " -mdsbt code uses DSBT addressing\n"
73a05be2 17382msgstr " -mdsbt в коде используется адресация DSBT\n"
bd32c6bd 17383
c32b891a 17384#: config/tc-tic6x.c:325
73a05be2 17385#, c-format
c32b891a 17386msgid " -mno-dsbt code does not use DSBT addressing\n"
73a05be2 17387msgstr " -mno-dsbt в коде не используется адресация DSBT\n"
c32b891a
NC
17388
17389#: config/tc-tic6x.c:326
17390#, c-format
17391msgid " -mpid=no code uses position-dependent data addressing\n"
bd32c6bd 17392msgstr ""
73a05be2
NC
17393" -mpid=no в коде используется адресация данных,\n"
17394" зависящая от положения\n"
bd32c6bd 17395
c32b891a 17396#: config/tc-tic6x.c:327
bd32c6bd 17397#, c-format
c32b891a
NC
17398msgid ""
17399" -mpid=near code uses position-independent data addressing,\n"
17400" GOT accesses use near DP addressing\n"
bd32c6bd 17401msgstr ""
73a05be2
NC
17402" -mpid=near в коде используется адресация данных,\n"
17403" не зависящая от положения;\n"
17404" GOT доступна через близкую адресацию DP\n"
bd32c6bd 17405
c32b891a
NC
17406#: config/tc-tic6x.c:329
17407#, c-format
17408msgid ""
17409" -mpid=far code uses position-independent data addressing,\n"
17410" GOT accesses use far DP addressing\n"
bd32c6bd 17411msgstr ""
73a05be2
NC
17412" -mpid=far в коде используется адресация данных,\n"
17413" не зависящая от положения;\n"
17414" GOT доступна через дальнюю адресацию DP\n"
bd32c6bd 17415
c32b891a 17416#: config/tc-tic6x.c:331
73a05be2 17417#, c-format
c32b891a 17418msgid " -mpic code addressing is position-independent\n"
73a05be2 17419msgstr " -mpic адресация кода не зависит от положения\n"
c32b891a
NC
17420
17421#: config/tc-tic6x.c:332
bd32c6bd 17422#, c-format
c32b891a 17423msgid " -mno-pic code addressing is position-dependent\n"
73a05be2 17424msgstr " -mno-pic адресация кода зависит от положения\n"
bd32c6bd 17425
c32b891a 17426#: config/tc-tic6x.c:337
bd32c6bd 17427#, c-format
c32b891a 17428msgid "Supported ARCH values are:"
73a05be2 17429msgstr "Поддерживаемые значения АРХ:"
bd32c6bd 17430
c32b891a 17431#: config/tc-tic6x.c:386
c32b891a 17432msgid "unexpected .cantunwind directive"
73a05be2 17433msgstr "неожиданная директива .cantunwind"
c32b891a
NC
17434
17435#: config/tc-tic6x.c:406
17436msgid "unexpected .handlerdata directive"
73a05be2 17437msgstr "неожиданная директива .handlerdata"
bd32c6bd 17438
c32b891a
NC
17439#: config/tc-tic6x.c:418
17440msgid "personality routine required before .handlerdata directive"
73a05be2 17441msgstr "перед директивой .handlerdata требуется процедура персонализации"
bd32c6bd 17442
c32b891a
NC
17443#: config/tc-tic6x.c:532
17444msgid "expected symbol"
73a05be2 17445msgstr "ожидается символ"
bd32c6bd 17446
c32b891a
NC
17447#: config/tc-tic6x.c:579
17448msgid "expected comma after symbol name"
73a05be2 17449msgstr "ожидается запятая после имени символа"
bd32c6bd 17450
c32b891a 17451#: config/tc-tic6x.c:589
bd32c6bd 17452#, c-format
c32b891a 17453msgid "invalid length for .scomm directive"
73a05be2 17454msgstr "неверная длина директивы .scomm"
bd32c6bd 17455
c32b891a
NC
17456#: config/tc-tic6x.c:603
17457msgid "alignment is not a positive number"
73a05be2 17458msgstr "выравнивание не является положительным числом"
bd32c6bd 17459
c32b891a
NC
17460#: config/tc-tic6x.c:615
17461msgid "alignment is not a power of 2"
73a05be2 17462msgstr "выравнивание не кратно степени 2"
bd32c6bd 17463
c32b891a
NC
17464#: config/tc-tic6x.c:630
17465#, c-format
17466msgid "attempt to re-define symbol `%s'"
73a05be2 17467msgstr "попытка переопределения символа «%s»"
bd32c6bd 17468
c32b891a
NC
17469#: config/tc-tic6x.c:639
17470#, c-format
17471msgid "attempt to redefine `%s' with a different length"
73a05be2 17472msgstr "попытка переопределения «%s» с другой длиной"
bd32c6bd 17473
c32b891a 17474#: config/tc-tic6x.c:841
c32b891a 17475msgid "multiple '||' on same line"
73a05be2 17476msgstr "несколько «||» в одной строке"
bd32c6bd 17477
c32b891a
NC
17478#: config/tc-tic6x.c:844
17479msgid "'||' after predicate"
73a05be2 17480msgstr "«||» после предиката"
bd32c6bd 17481
c32b891a 17482#: config/tc-tic6x.c:888
c32b891a 17483msgid "multiple predicates on same line"
73a05be2 17484msgstr "несколько предикатов в одной строке"
c32b891a
NC
17485
17486#: config/tc-tic6x.c:894
17487#, c-format
17488msgid "bad predicate '%s'"
73a05be2 17489msgstr "некорректный предикат «%s»"
bd32c6bd 17490
c32b891a 17491#: config/tc-tic6x.c:905
c32b891a 17492msgid "predication on A0 not supported on this architecture"
73a05be2 17493msgstr "предикация в A0 не поддерживается на этой архитектуре"
c32b891a
NC
17494
17495#: config/tc-tic6x.c:938
17496msgid "label after '||'"
73a05be2 17497msgstr "метка после «||»"
bd32c6bd 17498
c32b891a
NC
17499#: config/tc-tic6x.c:944
17500msgid "label after predicate"
73a05be2 17501msgstr "метка после предиката"
bd32c6bd 17502
c32b891a
NC
17503#: config/tc-tic6x.c:968
17504msgid "'||' not followed by instruction"
73a05be2 17505msgstr "после инструкции отсутствует «||»"
bd32c6bd 17506
c32b891a
NC
17507#: config/tc-tic6x.c:974
17508msgid "predicate not followed by instruction"
73a05be2 17509msgstr "после инструкции отсутствует предикат"
bd32c6bd 17510
c32b891a 17511#: config/tc-tic6x.c:1407
73a05be2 17512#, c-format
c32b891a 17513msgid "control register '%s' not supported on this architecture"
73a05be2 17514msgstr "управляющий регистр «%s» не поддерживается на этой архитектуре"
c32b891a
NC
17515
17516#: config/tc-tic6x.c:1586 config/tc-tic6x.c:1589 config/tc-tic6x.c:1642
17517#: config/tc-tic6x.c:1646
73a05be2 17518#, c-format
c32b891a 17519msgid "register number %u not supported on this architecture"
73a05be2 17520msgstr "регистр с номером %u не поддерживается на этой архитектуре"
c32b891a
NC
17521
17522#: config/tc-tic6x.c:1617
17523#, c-format
17524msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
73a05be2 17525msgstr "регистровая пара у операнда %u в «%.*s» не является парой чётный/нечётный"
bd32c6bd 17526
c32b891a
NC
17527#: config/tc-tic6x.c:1673
17528#, c-format
17529msgid "junk after operand %u of '%.*s'"
73a05be2 17530msgstr "мусор после операнда %u в «%.*s»"
bd32c6bd 17531
c32b891a
NC
17532#: config/tc-tic6x.c:1686
17533#, c-format
17534msgid "bad register or register pair for operand %u of '%.*s'"
73a05be2 17535msgstr "некорректный регистр или регистровая пара у операнда %u в «%.*s»"
bd32c6bd 17536
c32b891a
NC
17537#: config/tc-tic6x.c:1692
17538#, c-format
17539msgid "bad register for operand %u of '%.*s'"
73a05be2 17540msgstr "некорректный регистр у операнда %u в «%.*s»"
bd32c6bd 17541
c32b891a 17542#: config/tc-tic6x.c:1697
bd32c6bd 17543#, c-format
c32b891a 17544msgid "bad register pair for operand %u of '%.*s'"
73a05be2 17545msgstr "некорректный регистровая пара у операнда %u в «%.*s»"
bd32c6bd 17546
c32b891a
NC
17547#: config/tc-tic6x.c:1702
17548#, c-format
17549msgid "bad functional unit for operand %u of '%.*s'"
73a05be2 17550msgstr "неверный функциональный элемент у операнда %u в «%.*s»"
bd32c6bd 17551
c32b891a
NC
17552#: config/tc-tic6x.c:1707
17553#, c-format
17554msgid "bad operand %u of '%.*s'"
73a05be2 17555msgstr "некорректный операнд %u в «%.*s»"
bd32c6bd 17556
c32b891a
NC
17557#: config/tc-tic6x.c:1839
17558msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
73a05be2 17559msgstr "$DSBT_INDEX следует использовать вместе с __c6xabi_DSBT_BASE"
bd32c6bd 17560
c32b891a 17561#: config/tc-tic6x.c:1879
c32b891a 17562msgid "$DSBT_INDEX not supported in this context"
73a05be2 17563msgstr "$DSBT_INDEX не поддерживается в этом контексте"
c32b891a
NC
17564
17565#: config/tc-tic6x.c:1892
c32b891a 17566msgid "$GOT not supported in this context"
73a05be2 17567msgstr "$GOT не поддерживается в этом контексте"
c32b891a
NC
17568
17569#: config/tc-tic6x.c:1909
c32b891a 17570msgid "$DPR_GOT not supported in this context"
73a05be2 17571msgstr "$DPR_GOT не поддерживается в этом контексте"
c32b891a
NC
17572
17573#: config/tc-tic6x.c:1930
c32b891a 17574msgid "$DPR_BYTE not supported in this context"
73a05be2 17575msgstr "$DPR_BYTE не поддерживается в этом контексте"
c32b891a
NC
17576
17577#: config/tc-tic6x.c:1947
c32b891a 17578msgid "$DPR_HWORD not supported in this context"
73a05be2 17579msgstr "$DPR_HWORD не поддерживается в этом контексте"
c32b891a
NC
17580
17581#: config/tc-tic6x.c:1964
c32b891a 17582msgid "$DPR_WORD not supported in this context"
73a05be2 17583msgstr "$DPR_WORD не поддерживается в этом контексте"
c32b891a
NC
17584
17585#: config/tc-tic6x.c:1983
c32b891a 17586msgid "$PCR_OFFSET not supported in this context"
73a05be2 17587msgstr "$PCR_OFFSET не поддерживается в этом контексте"
c32b891a
NC
17588
17589#: config/tc-tic6x.c:1994
17590msgid "invalid PC-relative operand"
73a05be2 17591msgstr "некорректный операнд, относительный PC"
bd32c6bd 17592
c32b891a
NC
17593#: config/tc-tic6x.c:2031
17594#, c-format
17595msgid "no %d-byte relocations available"
73a05be2 17596msgstr "недоступны %d-байтовые перемещения"
bd32c6bd 17597
c32b891a
NC
17598#: config/tc-tic6x.c:2518 config/tc-tic6x.c:2549 config/tc-tic6x.c:2567
17599#: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
17600#, c-format
17601msgid "operand %u of '%.*s' out of range"
73a05be2 17602msgstr "операнд %u в «%.*s» вне диапазона"
bd32c6bd 17603
c32b891a
NC
17604#: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
17605#, c-format
17606msgid "offset in operand %u of '%.*s' not divisible by %u"
73a05be2 17607msgstr "смещение у операнда %u в «%.*s» не делится на %u"
bd32c6bd 17608
c32b891a
NC
17609#: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
17610#, c-format
17611msgid "offset in operand %u of '%.*s' out of range"
73a05be2 17612msgstr "смещение у операнда %u в «%.*s» вне диапазона"
bd32c6bd 17613
c32b891a 17614#: config/tc-tic6x.c:2943
bd32c6bd 17615#, c-format
c32b891a 17616msgid "functional unit already masked for operand %u of '%.*s'"
73a05be2 17617msgstr "функциональный элемент уже замаскирован у операнда %u в «%.*s»"
bd32c6bd 17618
c32b891a 17619#: config/tc-tic6x.c:2967 config/tc-tic6x.c:3726
bd32c6bd 17620#, c-format
c32b891a 17621msgid "'%.*s' instruction not in a software pipelined loop"
73a05be2 17622msgstr "инструкция «%.*s» не входит в программный конвейерный цикл"
bd32c6bd 17623
c32b891a 17624#: config/tc-tic6x.c:3066
bd32c6bd 17625#, c-format
c32b891a 17626msgid "instruction '%.*s' cannot be predicated"
73a05be2 17627msgstr "инструкция «%.*s» не может иметь предикат"
bd32c6bd 17628
c32b891a 17629#: config/tc-tic6x.c:3334
73a05be2 17630#, c-format
c32b891a 17631msgid "'%.*s' instruction not supported on this architecture"
73a05be2 17632msgstr "инструкция «%.*s» не поддерживается на этой архитектуре"
c32b891a
NC
17633
17634#: config/tc-tic6x.c:3342
bd32c6bd 17635#, c-format
c32b891a 17636msgid "'%.*s' instruction not supported on this functional unit"
73a05be2 17637msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе"
bd32c6bd 17638
c32b891a 17639#: config/tc-tic6x.c:3350
bd32c6bd 17640#, c-format
c32b891a 17641msgid "'%.*s' instruction not supported on this functional unit for this architecture"
73a05be2 17642msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе для этой архитектуры"
bd32c6bd 17643
c32b891a 17644#: config/tc-tic6x.c:3370
c32b891a 17645msgid "missing operand after comma"
73a05be2 17646msgstr "пропущен операнд после запятой"
c32b891a
NC
17647
17648#: config/tc-tic6x.c:3378 config/tc-tic6x.c:3396
bd32c6bd 17649#, c-format
c32b891a 17650msgid "too many operands to '%.*s'"
73a05be2 17651msgstr "слишком много операндов в «%.*s»"
bd32c6bd 17652
c32b891a 17653#: config/tc-tic6x.c:3409
bd32c6bd 17654#, c-format
c32b891a 17655msgid "bad number of operands to '%.*s'"
73a05be2 17656msgstr "неправильное количество операндов в «%.*s»"
bd32c6bd 17657
c32b891a
NC
17658#: config/tc-tic6x.c:3481
17659#, c-format
17660msgid "operand %u of '%.*s' not constant"
73a05be2 17661msgstr "операнд %u в «%.*s» не является константой"
bd32c6bd 17662
c32b891a
NC
17663#: config/tc-tic6x.c:3486
17664#, c-format
17665msgid "operand %u of '%.*s' on wrong side"
73a05be2 17666msgstr "операнд %u в «%.*s» на неправильной стороне"
bd32c6bd 17667
c32b891a
NC
17668#: config/tc-tic6x.c:3491
17669#, c-format
17670msgid "operand %u of '%.*s' not a valid return address register"
73a05be2 17671msgstr "операнд %u в «%.*s» не является возвращаемым адресным регистром"
bd32c6bd 17672
c32b891a 17673#: config/tc-tic6x.c:3497
bd32c6bd 17674#, c-format
c32b891a 17675msgid "operand %u of '%.*s' is write-only"
73a05be2 17676msgstr "операнд %u в «%.*s» доступен только для записи"
bd32c6bd 17677
c32b891a 17678#: config/tc-tic6x.c:3502
bd32c6bd 17679#, c-format
c32b891a 17680msgid "operand %u of '%.*s' is read-only"
73a05be2 17681msgstr "операнд %u в «%.*s» доступен только для чтения"
bd32c6bd 17682
c32b891a
NC
17683#: config/tc-tic6x.c:3507
17684#, c-format
17685msgid "operand %u of '%.*s' not a valid memory reference"
73a05be2 17686msgstr "операнд %u в «%.*s» не является ссылкой на память"
bd32c6bd 17687
c32b891a 17688#: config/tc-tic6x.c:3513
bd32c6bd 17689#, c-format
c32b891a 17690msgid "operand %u of '%.*s' not a valid base address register"
73a05be2 17691msgstr "операнд %u в «%.*s» не является возвращаемым базовым регистром"
bd32c6bd 17692
c32b891a 17693#: config/tc-tic6x.c:3599
bd32c6bd 17694#, c-format
c32b891a 17695msgid "bad operand combination for '%.*s'"
73a05be2 17696msgstr "некорректная комбинация операндов для «%.*s»"
bd32c6bd 17697
c32b891a
NC
17698#: config/tc-tic6x.c:3645
17699msgid "parallel instruction not following another instruction"
73a05be2 17700msgstr "параллельная инструкция отсутствует после другой инструкции"
bd32c6bd 17701
c32b891a
NC
17702#: config/tc-tic6x.c:3651
17703msgid "too many instructions in execute packet"
73a05be2 17704msgstr "слишком много инструкций в выполняемом пакете"
bd32c6bd 17705
c32b891a
NC
17706#: config/tc-tic6x.c:3656
17707msgid "label not at start of execute packet"
73a05be2 17708msgstr "выполняемый пакет не начинается с метки"
bd32c6bd 17709
c32b891a 17710#: config/tc-tic6x.c:3659
bd32c6bd 17711#, c-format
c32b891a 17712msgid "'%.*s' instruction not at start of execute packet"
73a05be2 17713msgstr "выполняемый пакет не начинается с инструкции «%.*s»"
bd32c6bd 17714
c32b891a
NC
17715#: config/tc-tic6x.c:3707
17716msgid "functional unit already used in this execute packet"
73a05be2 17717msgstr "функциональный элемент уже используется в этом выполняемом пакете"
bd32c6bd 17718
c32b891a
NC
17719#: config/tc-tic6x.c:3715
17720msgid "nested software pipelined loop"
73a05be2 17721msgstr "вложенный программный конвейерный цикл"
bd32c6bd 17722
c32b891a
NC
17723#: config/tc-tic6x.c:3734
17724msgid "'||^' without previous SPMASK"
73a05be2 17725msgstr "«||^» без предыдущего SPMASK"
bd32c6bd 17726
c32b891a
NC
17727#: config/tc-tic6x.c:3736
17728msgid "cannot mask instruction using no functional unit"
73a05be2 17729msgstr "невозможно замаскировать инструкцию не функциональным элементом"
bd32c6bd 17730
c32b891a
NC
17731#: config/tc-tic6x.c:3748
17732msgid "functional unit already masked"
73a05be2 17733msgstr "функциональный элемент уже замаскирован"
bd32c6bd 17734
c32b891a
NC
17735#: config/tc-tic6x.c:3813
17736msgid "value too large for 2-byte field"
73a05be2 17737msgstr "значение слишком велико для 2-байтового поля"
bd32c6bd 17738
c32b891a
NC
17739#: config/tc-tic6x.c:3823
17740msgid "value too large for 1-byte field"
73a05be2 17741msgstr "значение слишком велико для 1-байтового поля"
bd32c6bd 17742
c32b891a
NC
17743#: config/tc-tic6x.c:3950
17744msgid "immediate offset not 2-byte-aligned"
73a05be2 17745msgstr "непосредственное смещение не выровнено по 2-х байтовой границе"
bd32c6bd 17746
c32b891a
NC
17747#: config/tc-tic6x.c:3978
17748msgid "immediate offset not 4-byte-aligned"
73a05be2 17749msgstr "непосредственное смещение не выровнено по 4-х байтовой границе"
bd32c6bd 17750
c32b891a
NC
17751#: config/tc-tic6x.c:3992
17752msgid "addend used with $DSBT_INDEX"
73a05be2 17753msgstr "с $DSBT_INDEX используется добавка"
bd32c6bd 17754
c32b891a
NC
17755#: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
17756#: config/tc-tic6x.c:4060
17757msgid "PC-relative offset not 4-byte-aligned"
73a05be2 17758msgstr "смещение, относительное PC, не выровнено по 4-х байтовой границе"
c32b891a
NC
17759
17760#: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
17761#: config/tc-tic6x.c:4063
17762msgid "PC-relative offset out of range"
73a05be2 17763msgstr "смещение, относительное PC, за пределами диапазона"
bd32c6bd 17764
c32b891a 17765#: config/tc-tic6x.c:4542
bd32c6bd 17766#, c-format
c32b891a 17767msgid "undefined symbol %s in PCR relocation"
73a05be2 17768msgstr "неопределённый символ %s в перемещении PCR"
bd32c6bd 17769
c32b891a 17770#: config/tc-tic6x.c:4660
bd32c6bd 17771#, c-format
c32b891a 17772msgid "group section `%s' has no group signature"
73a05be2 17773msgstr "раздел групп «%s» не имеет подписи группы"
c32b891a
NC
17774
17775#: config/tc-tic6x.c:4812
17776msgid "missing .endp before .cfi_startproc"
73a05be2 17777msgstr "перед .cfi_startproc отсутствует .endp"
c32b891a
NC
17778
17779#: config/tc-tic6x.c:4917
17780msgid "stack pointer offset too large for personality routine"
73a05be2 17781msgstr "смещение указателя стека слишком велико для персонализационной процедуры"
c32b891a
NC
17782
17783#: config/tc-tic6x.c:4924
17784msgid "stack frame layout does not match personality routine"
73a05be2 17785msgstr "структура стекового кадра не соответствует персонализационной процедуре"
bd32c6bd 17786
c32b891a
NC
17787#: config/tc-tic6x.c:5058
17788msgid "too many unwinding instructions"
73a05be2 17789msgstr "слишком много раскручивающих инструкций"
bd32c6bd 17790
c32b891a 17791#: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
bd32c6bd 17792#, c-format
c32b891a 17793msgid "unable to generate unwinding opcode for reg %d"
73a05be2 17794msgstr "невозможно сгенерировать раскручивающий код операции для регистра %d"
bd32c6bd 17795
c32b891a
NC
17796#: config/tc-tic6x.c:5163
17797msgid "unable to restore return address from previously restored reg"
73a05be2 17798msgstr "невозможно восстановить адрес возврата из ранее восстановленного регистра"
bd32c6bd 17799
c32b891a 17800#: config/tc-tic6x.c:5175
bd32c6bd 17801#, c-format
c32b891a 17802msgid "unhandled CFA insn for unwinding (%d)"
73a05be2 17803msgstr "необработанная инструкция CFA для раскрутки (%d)"
bd32c6bd 17804
c32b891a 17805#: config/tc-tic6x.c:5185
bd32c6bd 17806#, c-format
c32b891a 17807msgid "unable to generate unwinding opcode for frame pointer reg %d"
73a05be2 17808msgstr "невозможно сгенерировать раскручивающий код операции для регистра указателя кадра %d"
bd32c6bd 17809
c32b891a
NC
17810#: config/tc-tic6x.c:5194
17811msgid "unable to generate unwinding opcode for frame pointer offset"
73a05be2 17812msgstr "невозможно сгенерировать раскручивающий код операции для смещения указателя кадра"
bd32c6bd 17813
c32b891a
NC
17814#: config/tc-tic6x.c:5203
17815msgid "unwound stack pointer not doubleword aligned"
73a05be2 17816msgstr "указатель раскручивающего стека не выровнен по doubleword"
bd32c6bd 17817
c32b891a
NC
17818#: config/tc-tic6x.c:5348
17819msgid "stack frame layout too complex for unwinder"
73a05be2 17820msgstr "структура стекового кадра слишком сложна для unwinder"
bd32c6bd 17821
c32b891a
NC
17822#: config/tc-tic6x.c:5365
17823msgid "unwound frame has negative size"
73a05be2 17824msgstr "раскручиваемый кадр имеет отрицательный размер"
bd32c6bd 17825
c32b891a
NC
17826#: config/tc-tilegx.c:142
17827#, c-format
17828msgid ""
17829" -Q ignored\n"
17830" -V print assembler version number\n"
17831" -EB/-EL generate big-endian/little-endian code\n"
17832" --32/--64 generate 32bit/64bit code\n"
bd32c6bd 17833msgstr ""
73a05be2
NC
17834" -Q игнорируется\n"
17835" -V напечатать номер версии ассемблера\n"
17836" -EB/-EL генерировать код с прямым/обратным порядком байт\n"
17837" --32/--64 генерировать 32t/64-битный код\n"
bd32c6bd 17838
c32b891a
NC
17839#: config/tc-tilegx.c:736 config/tc-tilepro.c:627
17840msgid "Invalid operator for operand."
73a05be2 17841msgstr "Неверный оператор для операнда."
bd32c6bd 17842
c32b891a
NC
17843#: config/tc-tilegx.c:757 config/tc-tilepro.c:648
17844msgid "Operator may only be applied to symbols."
73a05be2 17845msgstr "Оператор может применяться только к символам."
bd32c6bd 17846
c32b891a
NC
17847#: config/tc-tilegx.c:822 config/tc-tilepro.c:713
17848#, c-format
17849msgid "Writes to register '%s' are not allowed."
73a05be2 17850msgstr "Запись в регистр «%s» не допускается."
bd32c6bd 17851
c32b891a 17852#: config/tc-tilegx.c:849 config/tc-tilepro.c:740
bd32c6bd 17853#, c-format
c32b891a 17854msgid "Two instructions in the same bundle both write to register %s, which is not allowed."
73a05be2 17855msgstr "Две инструкции в одном наборе выполняют запись в регистр %s, что не допускается."
bd32c6bd 17856
c32b891a 17857#: config/tc-tilegx.c:914 config/tc-tilepro.c:804
bd32c6bd 17858#, c-format
c32b891a 17859msgid "'%s' may not be bundled with other instructions."
73a05be2 17860msgstr "«%s» не может входить в набор с другими инструкциями"
bd32c6bd 17861
c32b891a
NC
17862#: config/tc-tilegx.c:944 config/tc-tilepro.c:834
17863msgid "Invalid combination of instructions for bundle."
73a05be2 17864msgstr "Неправильная комбинация инструкций в наборе."
bd32c6bd 17865
c32b891a
NC
17866#: config/tc-tilegx.c:979 config/tc-tilepro.c:869
17867msgid "instruction address is not a multiple of 8"
73a05be2 17868msgstr "Адрес инструкции не кратен 8"
bd32c6bd 17869
c32b891a
NC
17870#: config/tc-tilegx.c:1056 config/tc-tilepro.c:947
17871msgid "Invalid expression."
73a05be2 17872msgstr "Неверное выражение."
bd32c6bd 17873
c32b891a 17874#: config/tc-tilegx.c:1102 config/tc-tilepro.c:989
bd32c6bd 17875#, c-format
c32b891a 17876msgid "Expected register, got '%s'."
73a05be2 17877msgstr "Ожидается регистр, получено «%s»."
bd32c6bd 17878
c32b891a 17879#: config/tc-tilegx.c:1109 config/tc-tilepro.c:996
bd32c6bd 17880#, c-format
c32b891a 17881msgid "Found use of non-canonical register name %s; use %s instead."
73a05be2 17882msgstr "Обнаружено использование неканоничесого имени регистра %s; вместо него используйте %s."
bd32c6bd 17883
c32b891a 17884#: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055
bd32c6bd 17885#, c-format
c32b891a 17886msgid "Too few operands to '%s'."
73a05be2 17887msgstr "Слишком мало операндов в «%s»."
bd32c6bd 17888
c32b891a 17889#: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
bd32c6bd 17890#, c-format
c32b891a 17891msgid "Unexpected character '%c' after operand %d to %s."
73a05be2 17892msgstr "Неожиданный символ «%c» после операнда %d в %s."
bd32c6bd 17893
c32b891a
NC
17894#: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
17895msgid "Expected immediate expression"
73a05be2 17896msgstr "Ожидается непосредственное выражение"
bd32c6bd 17897
c32b891a
NC
17898#: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094
17899#: config/tc-tilepro.c:1593
17900msgid "Found '}' when not bundling."
73a05be2 17901msgstr "Найдена «}», но нет комплектования."
bd32c6bd 17902
c32b891a
NC
17903#: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134
17904#, c-format
17905msgid "Unknown opcode `%.*s'."
73a05be2 17906msgstr "Неизвестный код операции: «%.*s»."
bd32c6bd 17907
c32b891a
NC
17908#: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145
17909msgid "Too many instructions for bundle."
73a05be2 17910msgstr "Слишком много инструкций для комплекта."
bd32c6bd 17911
c32b891a
NC
17912#: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230
17913msgid "Bad call to md_atof ()"
73a05be2 17914msgstr "Неправильный вызов md_atof ()"
bd32c6bd 17915
c32b891a
NC
17916#: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293
17917msgid "This operator only produces two byte values."
73a05be2 17918msgstr "Данный оператор создаёт только двух байтовые значения."
bd32c6bd 17919
c32b891a 17920#: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319
73a05be2 17921#, c-format
c32b891a 17922msgid "unsupported BFD relocation size %d"
73a05be2 17923msgstr "неподдерживаемый размер %d перемещения BFD"
c32b891a
NC
17924
17925#: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
bd32c6bd 17926#, c-format
c32b891a 17927msgid "internal error? cannot generate `%s' relocation (%d, %d)"
73a05be2 17928msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s» (%d, %d)"
bd32c6bd 17929
c32b891a
NC
17930#: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
17931msgid "Found '{' when already bundling."
73a05be2 17932msgstr "Найдена «{», но комплектование завершено."
bd32c6bd 17933
c32b891a 17934#: config/tc-tilepro.c:99
73a05be2 17935#, c-format
c32b891a
NC
17936msgid ""
17937" -Q ignored\n"
17938" -V print assembler version number\n"
73a05be2
NC
17939msgstr ""
17940" -Q игнорируется\n"
17941" -V напечатать номер версии ассемблера\n"
17942
17943#: config/tc-v850.c:294
bd32c6bd
NC
17944#, c-format
17945msgid ".COMMon length (%d.) < 0! Ignored."
73a05be2 17946msgstr "Длина .COMMon (%d.) < 0! Игнорируется."
bd32c6bd 17947
c32b891a 17948#: config/tc-v850.c:315
bd32c6bd
NC
17949#, c-format
17950msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
73a05be2 17951msgstr "Длина .comm «%s» уже равна %ld. Не изменяется на %d."
bd32c6bd 17952
c32b891a 17953#: config/tc-v850.c:341
bd32c6bd 17954msgid "Common alignment negative; 0 assumed"
73a05be2 17955msgstr "Общее выравнивание отрицательно, предполагается 0"
bd32c6bd 17956
c32b891a 17957#: config/tc-v850.c:545
bd32c6bd 17958msgid ".longcall pseudo-op seen when not relaxing"
73a05be2 17959msgstr "появление псевдооперации .longcall, когда нет ослабления"
bd32c6bd 17960
c32b891a 17961#: config/tc-v850.c:547
bd32c6bd 17962msgid ".longjump pseudo-op seen when not relaxing"
73a05be2 17963msgstr "появление псевдооперации .longjump, когда нет ослабления"
bd32c6bd 17964
c32b891a 17965#: config/tc-v850.c:554
bd32c6bd 17966msgid "bad .longcall format"
73a05be2 17967msgstr "неверный формат .longcall"
bd32c6bd 17968
c32b891a 17969#: config/tc-v850.c:1393
bd32c6bd
NC
17970#, c-format
17971msgid "unknown operand shift: %x\n"
73a05be2 17972msgstr "неизвестный сдвиг операнда: %x\n"
bd32c6bd 17973
c32b891a 17974#: config/tc-v850.c:1394
bd32c6bd 17975msgid "internal failure in parse_register_list"
73a05be2 17976msgstr "внутренняя ошибка в parse_register_list"
bd32c6bd 17977
c32b891a 17978#: config/tc-v850.c:1410
bd32c6bd 17979msgid "constant expression or register list expected"
73a05be2 17980msgstr "ожидается константное выражение или список регистров"
bd32c6bd 17981
c32b891a 17982#: config/tc-v850.c:1415
bd32c6bd 17983msgid "high bits set in register list expression"
73a05be2 17984msgstr "в выражении списка регистров установлены старшие биты"
bd32c6bd 17985
c32b891a 17986#: config/tc-v850.c:1453 config/tc-v850.c:1510
bd32c6bd 17987msgid "illegal register included in list"
73a05be2 17988msgstr "в список включены некорректные регистры"
bd32c6bd 17989
c32b891a 17990#: config/tc-v850.c:1459
bd32c6bd 17991msgid "system registers cannot be included in list"
73a05be2 17992msgstr "системные регистры нельзя включать в список"
bd32c6bd 17993
c32b891a
NC
17994#: config/tc-v850.c:1485
17995msgid "second register should follow dash in register list"
73a05be2 17996msgstr "в списке регистров за вторым регистром должен указываться знак переноса"
bd32c6bd 17997
c32b891a
NC
17998#: config/tc-v850.c:1490
17999msgid "second register should be greater than first register"
73a05be2 18000msgstr "второй регистр должен быть больше первого регистра"
bd32c6bd 18001
c32b891a 18002#: config/tc-v850.c:1540
bd32c6bd
NC
18003#, c-format
18004msgid " V850 options:\n"
73a05be2 18005msgstr " параметры V850:\n"
bd32c6bd 18006
c32b891a 18007#: config/tc-v850.c:1541
bd32c6bd
NC
18008#, c-format
18009msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
18010msgstr ""
73a05be2
NC
18011" -mwarn-signed-overflow предупреждать при переполнении непосредственных\n"
18012" значений со знаком\n"
bd32c6bd 18013
c32b891a 18014#: config/tc-v850.c:1542
bd32c6bd
NC
18015#, c-format
18016msgid " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
18017msgstr ""
73a05be2
NC
18018" -mwarn-unsigned-overflow предупреждать при переполнении непосредственных\n"
18019" значений без знака\n"
bd32c6bd 18020
c32b891a 18021#: config/tc-v850.c:1543
bd32c6bd
NC
18022#, c-format
18023msgid " -mv850 The code is targeted at the v850\n"
73a05be2 18024msgstr " -mv850 целью кода является v850\n"
bd32c6bd 18025
c32b891a 18026#: config/tc-v850.c:1544
bd32c6bd
NC
18027#, c-format
18028msgid " -mv850e The code is targeted at the v850e\n"
73a05be2 18029msgstr " -mv850e целью кода является v850e\n"
bd32c6bd 18030
c32b891a 18031#: config/tc-v850.c:1545
bd32c6bd
NC
18032#, c-format
18033msgid " -mv850e1 The code is targeted at the v850e1\n"
73a05be2 18034msgstr " -mv850e1 целью кода является v850e1\n"
bd32c6bd 18035
c32b891a 18036#: config/tc-v850.c:1546
73a05be2 18037#, c-format
c32b891a 18038msgid " -mv850e2 The code is targeted at the v850e2\n"
73a05be2 18039msgstr " -mv850e2 целью кода является v850e2\n"
c32b891a
NC
18040
18041#: config/tc-v850.c:1547
18042#, c-format
18043msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
73a05be2 18044msgstr " -mv850e2v3 целью кода является v850e2v3\n"
c32b891a
NC
18045
18046#: config/tc-v850.c:1548
18047#, c-format
18048msgid " -mv850e2v4 Alias for -mv850e3v5\n"
73a05be2 18049msgstr " -mv850e2v4 тоже, что и -mv850e3v5\n"
c32b891a
NC
18050
18051#: config/tc-v850.c:1549
bd32c6bd 18052#, c-format
c32b891a 18053msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
73a05be2 18054msgstr " -mv850e5v3 целью кода является v850e5v3\n"
bd32c6bd 18055
c32b891a 18056#: config/tc-v850.c:1550
bd32c6bd
NC
18057#, c-format
18058msgid " -mrelax Enable relaxation\n"
73a05be2 18059msgstr " -mrelax включить ослабление\n"
bd32c6bd 18060
c32b891a
NC
18061#: config/tc-v850.c:1551
18062#, c-format
18063msgid " --disp-size-default-22 branch displacement with unknown size is 22 bits (default)\n"
18064msgstr ""
73a05be2
NC
18065" --disp-size-default-22 перестановка ветви неизвестного размера равна\n"
18066" 22 битам (по умолчанию)\n"
c32b891a
NC
18067
18068#: config/tc-v850.c:1552
18069#, c-format
18070msgid " --disp-size-default-32 branch displacement with unknown size is 32 bits\n"
18071msgstr ""
73a05be2
NC
18072" --disp-size-default-32 перестановка ветви неизвестного размера равна\n"
18073" 32 битам\n"
c32b891a
NC
18074
18075#: config/tc-v850.c:1553
73a05be2 18076#, c-format
c32b891a 18077msgid " -mextension enable extension opcode support\n"
73a05be2 18078msgstr " -mextension включить поддержку расширенных кодов операций\n"
c32b891a
NC
18079
18080#: config/tc-v850.c:1554
18081#, c-format
18082msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
73a05be2 18083msgstr " -mno-bcond17 выключить инструкцию b<cond> disp17\n"
c32b891a
NC
18084
18085#: config/tc-v850.c:1555
18086#, c-format
18087msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
73a05be2 18088msgstr " -mno-stld23 выключить инструкцию st/ld offset23\n"
c32b891a
NC
18089
18090#: config/tc-v850.c:1556
18091#, c-format
18092msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18093msgstr ""
73a05be2
NC
18094" -mgcc-abi помечать двоичный файл как использующий\n"
18095" старый GCC ABI\n"
c32b891a
NC
18096
18097#: config/tc-v850.c:1557
18098#, c-format
18099msgid " -mrh850-abi Mark the binary as using the RH850 ABI (default)\n"
18100msgstr ""
73a05be2
NC
18101" -mrh850-abi помечать двоичный файл как использующий\n"
18102" RH850 ABI (по умолчанию)\n"
c32b891a
NC
18103
18104#: config/tc-v850.c:1558
18105#, c-format
18106msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18107msgstr ""
73a05be2
NC
18108" -m8byte-align помечать двоичный файл как использующий\n"
18109" 64-битное выравнивание\n"
c32b891a
NC
18110
18111#: config/tc-v850.c:1559
18112#, c-format
18113msgid " -m4byte-align Mark the binary as using 32-bit alignment (default)\n"
18114msgstr ""
73a05be2
NC
18115" -m4byte-align помечать двоичный файл как использующий\n"
18116" 32-битное выравнивание (по умолчанию)\n"
c32b891a
NC
18117
18118#: config/tc-v850.c:1560
18119#, c-format
18120msgid " -msoft-float Mark the binary as not using FP insns (default for pre e2v3)\n"
18121msgstr ""
73a05be2
NC
18122" -msoft-float помечать двоичный файл как не использующий\n"
18123" инструкции FP (по умолчанию для до e2v3)\n"
c32b891a
NC
18124
18125#: config/tc-v850.c:1561
18126#, c-format
18127msgid " -mhard-float Mark the binary as using FP insns (default for e2v3 and up)\n"
18128msgstr ""
73a05be2
NC
18129" -mhard-float помечать двоичный файл как использующий\n"
18130" инструкции FP (по умолчанию для e2v3 и новее)\n"
c32b891a
NC
18131
18132#: config/tc-v850.c:1949
bd32c6bd
NC
18133#, c-format
18134msgid "Unable to determine default target processor from string: %s"
73a05be2 18135msgstr "Невозможно определить целевой процессор по умолчанию из строки: %s"
bd32c6bd 18136
c32b891a
NC
18137#: config/tc-v850.c:1993
18138msgid "hi0() relocation used on an instruction which does not support it"
73a05be2 18139msgstr "перемещение hi0() используется в инструкции, которая это не поддерживает"
c32b891a
NC
18140
18141#: config/tc-v850.c:2013
18142msgid "hi() relocation used on an instruction which does not support it"
73a05be2 18143msgstr "перемещение hi() используется в инструкции, которая это не поддерживает"
c32b891a
NC
18144
18145#: config/tc-v850.c:2036
bd32c6bd 18146msgid "lo() relocation used on an instruction which does not support it"
73a05be2 18147msgstr "перемещение lo() используется в инструкции, которая это не поддерживает"
bd32c6bd 18148
c32b891a
NC
18149#: config/tc-v850.c:2046
18150msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
73a05be2 18151msgstr "ctoff() не поддерживается в rh850 ABI. Вместо этого используйте -mgcc-abi"
c32b891a
NC
18152
18153#: config/tc-v850.c:2062
bd32c6bd 18154msgid "ctoff() relocation used on an instruction which does not support it"
73a05be2 18155msgstr "перемещение ctoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18156
c32b891a 18157#: config/tc-v850.c:2081
bd32c6bd 18158msgid "sdaoff() relocation used on an instruction which does not support it"
73a05be2 18159msgstr "перемещение sdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18160
c32b891a 18161#: config/tc-v850.c:2100
bd32c6bd 18162msgid "zdaoff() relocation used on an instruction which does not support it"
73a05be2 18163msgstr "перемещение zdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18164
c32b891a 18165#: config/tc-v850.c:2132
bd32c6bd 18166msgid "tdaoff() relocation used on an instruction which does not support it"
73a05be2 18167msgstr "перемещение tdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18168
c32b891a
NC
18169#: config/tc-v850.c:2273
18170#, c-format
18171msgid "operand out of range (%d is not between %d and %d)"
73a05be2 18172msgstr "операнд вне диапазона (%d находится вне %d - %d)"
c32b891a
NC
18173
18174#: config/tc-v850.c:2356
18175msgid "st/ld offset 23 instruction was disabled ."
73a05be2 18176msgstr "Инструкция st/ld offset 23 выключена."
c32b891a
NC
18177
18178#: config/tc-v850.c:2365
bd32c6bd 18179msgid "Target processor does not support this instruction."
73a05be2 18180msgstr "Целевой процессор не поддерживает эту инструкцию."
bd32c6bd 18181
c32b891a
NC
18182#: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
18183#: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
18184#: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
18185#: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
bd32c6bd 18186msgid "immediate operand is too large"
73a05be2 18187msgstr "непосредственный операнд слишком велик"
bd32c6bd 18188
c32b891a
NC
18189#: config/tc-v850.c:2494
18190#, c-format
18191msgid "AAARG -> unhandled constant reloc: %d"
73a05be2 18192msgstr "AAARG -> необработанное константное перемещение: %d"
c32b891a
NC
18193
18194#: config/tc-v850.c:2629 config/tc-v850.c:2640
18195msgid "constant too big to fit into instruction"
73a05be2 18196msgstr "слишком большая константа, чтобы уместиться в инструкцию"
c32b891a
NC
18197
18198#: config/tc-v850.c:2715
18199msgid "odd number cannot be used here"
73a05be2 18200msgstr "здесь нельзя использовать нечётный номер"
bd32c6bd 18201
c32b891a 18202#: config/tc-v850.c:2760
bd32c6bd 18203msgid "invalid register name"
73a05be2 18204msgstr "некорректное имя регистра"
bd32c6bd 18205
c32b891a 18206#: config/tc-v850.c:2766
bd32c6bd 18207msgid "register r0 cannot be used here"
73a05be2 18208msgstr "здесь нельзя использовать регистр r0"
bd32c6bd 18209
c32b891a
NC
18210#: config/tc-v850.c:2772
18211msgid "odd register cannot be used here"
73a05be2 18212msgstr "здесь нельзя использовать нечётный регистр"
c32b891a
NC
18213
18214#: config/tc-v850.c:2781
bd32c6bd 18215msgid "invalid system register name"
73a05be2 18216msgstr "некорректное имя системного регистра"
bd32c6bd 18217
c32b891a 18218#: config/tc-v850.c:2795
bd32c6bd 18219msgid "expected EP register"
73a05be2 18220msgstr "ожидается регистр EP"
bd32c6bd 18221
c32b891a 18222#: config/tc-v850.c:2812 config/tc-v850.c:2825
bd32c6bd 18223msgid "invalid condition code name"
73a05be2 18224msgstr "некорректное имя кода условия"
bd32c6bd 18225
c32b891a
NC
18226#: config/tc-v850.c:2818
18227msgid "condition sa cannot be used here"
73a05be2 18228msgstr "здесь нельзя использовать условие sa"
c32b891a
NC
18229
18230#: config/tc-v850.c:2831
18231msgid "invalid cache operation name"
73a05be2 18232msgstr "некорректное имя операции с кэшем"
c32b891a
NC
18233
18234#: config/tc-v850.c:2836
18235msgid "invalid pref operation name"
73a05be2 18236msgstr "некорректное имя операции pref"
c32b891a
NC
18237
18238#: config/tc-v850.c:2841
18239msgid "invalid vector register name"
73a05be2 18240msgstr "некорректное имя векторного регистра"
bd32c6bd 18241
c32b891a 18242#: config/tc-v850.c:2879
bd32c6bd 18243msgid "syntax error: value is missing before the register name"
73a05be2 18244msgstr "синтаксическая ошибка: перед именем регистра отсутствует значение"
bd32c6bd 18245
c32b891a 18246#: config/tc-v850.c:2881
bd32c6bd 18247msgid "syntax error: register not expected"
73a05be2 18248msgstr "синтаксическая ошибка: регистра не ожидается"
bd32c6bd 18249
c32b891a 18250#: config/tc-v850.c:2895
bd32c6bd 18251msgid "syntax error: system register not expected"
73a05be2 18252msgstr "синтаксическая ошибка: системного регистра не ожидается"
bd32c6bd 18253
c32b891a 18254#: config/tc-v850.c:2900 config/tc-v850.c:2905
bd32c6bd 18255msgid "syntax error: condition code not expected"
73a05be2 18256msgstr "синтаксическая ошибка: кода условия не ожидается"
bd32c6bd 18257
c32b891a
NC
18258#: config/tc-v850.c:2910
18259msgid "syntax error: vector register not expected"
73a05be2 18260msgstr "синтаксическая ошибка: векторного регистра не ожидается"
c32b891a
NC
18261
18262#: config/tc-v850.c:2920
18263msgid "immediate 0 cannot be used here"
73a05be2 18264msgstr "здесь нельзя использовать непосредственное значение 0"
c32b891a
NC
18265
18266#: config/tc-v850.c:2944
18267msgid "immediate operand is not match"
73a05be2 18268msgstr "непосредственный операнд не совпадает"
c32b891a
NC
18269
18270#: config/tc-v850.c:2957
18271msgid "displacement is too large"
73a05be2 18272msgstr "перестановка слишком велика"
c32b891a 18273
d8dab054 18274#: config/tc-v850.c:2975 config/tc-xtensa.c:13151
bd32c6bd 18275msgid "invalid operand"
73a05be2 18276msgstr "некорректный операнд"
bd32c6bd 18277
c32b891a 18278#: config/tc-v850.c:3087
c32b891a 18279msgid "loop: 32-bit displacement not supported"
73a05be2 18280msgstr "цикл: 32-битная перестановка не поддерживается"
c32b891a
NC
18281
18282#: config/tc-vax.c:1344
bd32c6bd 18283msgid "no '[' to match ']'"
73a05be2 18284msgstr "отсутствует «[» для «]»"
bd32c6bd 18285
c32b891a 18286#: config/tc-vax.c:1360
bd32c6bd 18287msgid "bad register in []"
73a05be2 18288msgstr "неверный регистр в []"
bd32c6bd 18289
c32b891a 18290#: config/tc-vax.c:1362
bd32c6bd 18291msgid "[PC] index banned"
73a05be2 18292msgstr "индекс [PC] запрещён"
bd32c6bd 18293
c32b891a 18294#: config/tc-vax.c:1398
bd32c6bd 18295msgid "no '(' to match ')'"
73a05be2 18296msgstr "отсутствует «(» для «)»"
bd32c6bd 18297
c32b891a 18298#: config/tc-vax.c:1514
bd32c6bd 18299msgid "invalid branch operand"
73a05be2 18300msgstr "некорректный операнд ветвления"
bd32c6bd 18301
c32b891a 18302#: config/tc-vax.c:1541
bd32c6bd 18303msgid "address prohibits @"
73a05be2 18304msgstr "для адреса запрещён @"
bd32c6bd 18305
c32b891a 18306#: config/tc-vax.c:1543
bd32c6bd 18307msgid "address prohibits #"
73a05be2 18308msgstr "для адреса запрещён #"
bd32c6bd 18309
c32b891a 18310#: config/tc-vax.c:1547
bd32c6bd 18311msgid "address prohibits -()"
73a05be2 18312msgstr "для адреса запрещён -()"
bd32c6bd 18313
c32b891a 18314#: config/tc-vax.c:1549
bd32c6bd 18315msgid "address prohibits ()+"
73a05be2 18316msgstr "для адреса запрещён ()+"
bd32c6bd 18317
c32b891a 18318#: config/tc-vax.c:1552
bd32c6bd 18319msgid "address prohibits ()"
73a05be2 18320msgstr "для адреса запрещён ()"
bd32c6bd 18321
c32b891a 18322#: config/tc-vax.c:1554
bd32c6bd 18323msgid "address prohibits []"
73a05be2 18324msgstr "для адреса запрещён []"
bd32c6bd 18325
c32b891a 18326#: config/tc-vax.c:1556
bd32c6bd 18327msgid "address prohibits register"
73a05be2 18328msgstr "для адреса запрещён регистр"
bd32c6bd 18329
c32b891a 18330#: config/tc-vax.c:1558
bd32c6bd 18331msgid "address prohibits displacement length specifier"
73a05be2 18332msgstr "для адреса запрещён определитель длины перестановки"
bd32c6bd 18333
c32b891a 18334#: config/tc-vax.c:1586
bd32c6bd 18335msgid "invalid operand of S^#"
73a05be2 18336msgstr "некорректный операнд для S^#"
bd32c6bd 18337
c32b891a 18338#: config/tc-vax.c:1599
bd32c6bd 18339msgid "S^# needs expression"
73a05be2 18340msgstr "для S^# требуется выражение"
bd32c6bd 18341
c32b891a 18342#: config/tc-vax.c:1606
bd32c6bd 18343msgid "S^# may only read-access"
73a05be2 18344msgstr "S^# доступен только на чтение"
bd32c6bd 18345
c32b891a 18346#: config/tc-vax.c:1629
bd32c6bd 18347msgid "invalid operand of -()"
73a05be2 18348msgstr "некорректный операнд для -()"
bd32c6bd 18349
c32b891a 18350#: config/tc-vax.c:1635
bd32c6bd 18351msgid "-(PC) unpredictable"
73a05be2 18352msgstr "-(PC) непредсказуема"
bd32c6bd 18353
c32b891a 18354#: config/tc-vax.c:1637
bd32c6bd 18355msgid "[]index same as -()register: unpredictable"
73a05be2 18356msgstr "[]индекс тоже, что и -()регистр: непредсказуем"
bd32c6bd 18357
c32b891a 18358#: config/tc-vax.c:1669
bd32c6bd 18359msgid "invalid operand of ()+"
73a05be2 18360msgstr "некорректный операнд для ()+"
bd32c6bd 18361
c32b891a 18362#: config/tc-vax.c:1675
bd32c6bd 18363msgid "(PC)+ unpredictable"
73a05be2 18364msgstr "(PC)+ непредсказуема"
bd32c6bd 18365
c32b891a 18366#: config/tc-vax.c:1677
bd32c6bd 18367msgid "[]index same as ()+register: unpredictable"
73a05be2 18368msgstr "[]индекс тоже, что и ()+регистр: непредсказуем"
bd32c6bd 18369
c32b891a 18370#: config/tc-vax.c:1700
bd32c6bd 18371msgid "# conflicts length"
73a05be2 18372msgstr "конфликт длины для #"
bd32c6bd 18373
c32b891a 18374#: config/tc-vax.c:1702
bd32c6bd 18375msgid "# bars register"
73a05be2 18376msgstr "# вертикальная черта регистр"
bd32c6bd 18377
c32b891a 18378#: config/tc-vax.c:1722
bd32c6bd 18379msgid "writing or modifying # is unpredictable"
73a05be2 18380msgstr "запись или изменение # непредсказуемо"
bd32c6bd 18381
c32b891a 18382#: config/tc-vax.c:1748
bd32c6bd 18383msgid "length not needed"
73a05be2 18384msgstr "длина не требуется"
bd32c6bd 18385
c32b891a 18386#: config/tc-vax.c:1755
bd32c6bd 18387msgid "can't []index a register, because it has no address"
73a05be2 18388msgstr "нельзя выполнить []индекс над регистром, так как он не имеет адреса"
bd32c6bd 18389
c32b891a 18390#: config/tc-vax.c:1757
bd32c6bd 18391msgid "a register has no address"
73a05be2 18392msgstr "регистр не имеет адреса"
bd32c6bd 18393
c32b891a 18394#: config/tc-vax.c:1766
bd32c6bd 18395msgid "PC part of operand unpredictable"
73a05be2 18396msgstr "часть операнда PC непредсказуема"
bd32c6bd 18397
c32b891a 18398#: config/tc-vax.c:1924
bd32c6bd 18399msgid "odd number of bytes in operand description"
73a05be2 18400msgstr "нечётное количество байт в описании операнда"
bd32c6bd 18401
c32b891a 18402#: config/tc-vax.c:1938
bd32c6bd 18403msgid "Bad operand"
73a05be2 18404msgstr "Некорректный операнд"
bd32c6bd 18405
c32b891a 18406#: config/tc-vax.c:1943
bd32c6bd 18407msgid "Not enough operands"
73a05be2 18408msgstr "Недостаточно операндов"
bd32c6bd 18409
c32b891a 18410#: config/tc-vax.c:2220
bd32c6bd 18411msgid "SYMBOL TABLE not implemented"
73a05be2 18412msgstr "SYMBOL TABLE не реализован"
bd32c6bd 18413
c32b891a 18414#: config/tc-vax.c:2224
bd32c6bd 18415msgid "TOKEN TRACE not implemented"
73a05be2 18416msgstr "TOKEN TRACE не реализован"
bd32c6bd 18417
c32b891a 18418#: config/tc-vax.c:2228
bd32c6bd
NC
18419#, c-format
18420msgid "Displacement length %s ignored!"
73a05be2 18421msgstr "Длина перестановки %s игнорируется!"
bd32c6bd 18422
c32b891a 18423#: config/tc-vax.c:2232
bd32c6bd
NC
18424#, c-format
18425msgid "I don't need or use temp. file \"%s\"."
73a05be2 18426msgstr "Временный файл «%s» не нужен."
bd32c6bd 18427
c32b891a 18428#: config/tc-vax.c:2236
bd32c6bd 18429msgid "I don't use an interpass file! -V ignored"
73a05be2 18430msgstr "Файл interpass не используется! -V игнорируется"
bd32c6bd 18431
c32b891a 18432#: config/tc-vax.c:2293
bd32c6bd
NC
18433#, c-format
18434msgid ""
18435"VAX options:\n"
18436"-d LENGTH\t\tignored\n"
18437"-J\t\t\tignored\n"
18438"-S\t\t\tignored\n"
18439"-t FILE\t\t\tignored\n"
18440"-T\t\t\tignored\n"
18441"-V\t\t\tignored\n"
18442msgstr ""
73a05be2
NC
18443"Параметры VAX:\n"
18444"-d ДЛИНА\t\tигнорируется\n"
18445"-J\t\t\tигнорируется\n"
18446"-S\t\t\tигнорируется\n"
18447"-t ФАЙЛ\t\t\tигнорируется\n"
18448"-T\t\t\tигнорируется\n"
18449"-V\t\t\tигнорируется\n"
bd32c6bd 18450
c32b891a 18451#: config/tc-vax.c:2302
bd32c6bd
NC
18452#, c-format
18453msgid ""
18454"VMS options:\n"
18455"-+\t\t\thash encode names longer than 31 characters\n"
18456"-1\t\t\t`const' handling compatible with gcc 1.x\n"
18457"-H\t\t\tshow new symbol after hash truncation\n"
18458"-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
18459"\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
18460"-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
18461msgstr ""
73a05be2
NC
18462"Параметры VMS:\n"
18463"-+\t\t\tкодируемые хешем имена длиннее 31 символа\n"
18464"-1\t\t\tобработка «const» совместима с gcc 1.x\n"
18465"-H\t\t\tпоказывать новый символ после обрезания хеша\n"
18466"-h НОМ\t\t\tне хешировать имена с разным регистром и преобразовывать их:\n"
18467"\t\t\t0 = к верхнему регистру, 2 = к нижнему регистру, 3 = оставлять как есть\n"
18468"-v\"ВЕРСИЯ\"\t\tассемблируемый код был создан компилятором «ВЕРСИЯ»\n"
bd32c6bd 18469
c32b891a
NC
18470#: config/tc-vax.c:2467
18471#, c-format
18472msgid "Ignoring statement due to \"%s\""
73a05be2 18473msgstr "Оператор игнорируется из-за «%s»"
c32b891a
NC
18474
18475#: config/tc-vax.c:2484
18476#, c-format
18477msgid "Aborting because statement has \"%s\""
73a05be2 18478msgstr "Остановка работы, так как в операторе «%s»"
c32b891a
NC
18479
18480#: config/tc-vax.c:2529
18481msgid "Can't relocate expression"
73a05be2 18482msgstr "Не удалось переместить выражение"
c32b891a
NC
18483
18484#: config/tc-vax.c:2632
18485msgid "Bignum not permitted in short literal. Immediate mode assumed."
73a05be2 18486msgstr "Bignum не допускается в коротком литерале. Предполагается непосредственный режим."
c32b891a
NC
18487
18488#: config/tc-vax.c:2641
18489msgid "Can't do flonum short literal: immediate mode used."
73a05be2 18490msgstr "Не удалось выполнить flonum для короткого литерала: используется непосредственный режим."
c32b891a
NC
18491
18492#: config/tc-vax.c:2688
18493#, c-format
18494msgid "A bignum/flonum may not be a displacement: 0x%lx used"
73a05be2 18495msgstr "Bignum/flonum невозможно переставить: используется 0x%lx."
c32b891a
NC
18496
18497#: config/tc-vax.c:3000
18498#, c-format
18499msgid "Short literal overflow(%ld.), immediate mode assumed."
73a05be2 18500msgstr "Переполнение короткого литерала (%ld.), предполагается непосредственный режим."
c32b891a
NC
18501
18502#: config/tc-vax.c:3009
18503#, c-format
18504msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
73a05be2 18505msgstr "Принудительное использование короткого литерала в непосредственном режиме. now_seg=%s to_seg=%s"
c32b891a
NC
18506
18507#: config/tc-vax.c:3074
18508msgid "Length specification ignored. Address mode 9F used"
73a05be2 18509msgstr "Игнорируется спецификация длины. Используется режим адресации 9F"
c32b891a
NC
18510
18511#: config/tc-vax.c:3132
18512msgid "Invalid operand: immediate value used as base address."
73a05be2 18513msgstr "Некорректный операнд: в качестве базового адреса используется непосредственное значение."
c32b891a
NC
18514
18515#: config/tc-vax.c:3134
18516msgid "Invalid operand: immediate value used as address."
73a05be2 18517msgstr "Некорректный операнд: в качестве адреса используется непосредственное значение."
c32b891a
NC
18518
18519#: config/tc-vax.c:3159
18520#, c-format
18521msgid "Symbol %s used as immediate operand in PIC mode."
73a05be2 18522msgstr "Символ %s используется как непосредственный операнд в режиме PIC."
c32b891a
NC
18523
18524#: config/tc-vax.c:3264
18525#, c-format
18526msgid "VIP_BEGIN error:%s"
73a05be2 18527msgstr "ошибка VIP_BEGIN:%s"
c32b891a
NC
18528
18529#: config/tc-visium.c:862
18530msgid "Bad call to MD_ATOF()"
73a05be2 18531msgstr "Неправильный вызов MD_ATOF()"
c32b891a
NC
18532
18533#: config/tc-wasm32.c:117
73a05be2 18534#, c-format
c32b891a 18535msgid "wasm32 assembler options:\n"
73a05be2 18536msgstr "параметры ассемблера wasm32:\n"
c32b891a
NC
18537
18538#: config/tc-wasm32.c:364
c32b891a 18539msgid "unexpected negative constant"
73a05be2 18540msgstr "неожиданная отрицательная константа"
c32b891a
NC
18541
18542#: config/tc-wasm32.c:426
18543msgid "no function type on PLT reloc"
73a05be2 18544msgstr "нет типа функции для перемещения PLT"
c32b891a
NC
18545
18546#: config/tc-wasm32.c:441
18547msgid "couldn't find relocation to use"
73a05be2 18548msgstr "невозможно найти перемещение для использования"
c32b891a
NC
18549
18550#: config/tc-wasm32.c:513
18551msgid "Not a function type"
73a05be2 18552msgstr "Не тип функции"
c32b891a
NC
18553
18554#: config/tc-wasm32.c:529
18555#, c-format
18556msgid "Unknown type %c\n"
73a05be2 18557msgstr "Неизвестный тип %c\n"
c32b891a
NC
18558
18559#: config/tc-wasm32.c:551 config/tc-wasm32.c:577
18560msgid "Unknown type"
73a05be2 18561msgstr "Неизвестный тип"
c32b891a
NC
18562
18563#: config/tc-wasm32.c:625
18564msgid "only single block types allowed"
73a05be2 18565msgstr "разрешены только одиночные блочные типы"
c32b891a
NC
18566
18567#: config/tc-wasm32.c:635
18568msgid "instruction does not take a block type"
73a05be2 18569msgstr "инструкция не допускает блочный тип"
c32b891a
NC
18570
18571#: config/tc-wasm32.c:652
c32b891a 18572msgid "missing block type"
73a05be2 18573msgstr "отсутствует блочный тип"
c32b891a
NC
18574
18575#: config/tc-wasm32.c:661 config/tc-wasm32.c:665
c32b891a 18576msgid "missing alignment hint"
73a05be2 18577msgstr "отсутствует подсказка выравнивания"
c32b891a
NC
18578
18579#: config/tc-wasm32.c:669
c32b891a 18580msgid "missing offset"
73a05be2 18581msgstr "отсутствует смещение"
c32b891a
NC
18582
18583#: config/tc-wasm32.c:675
c32b891a 18584msgid "missing local index"
73a05be2 18585msgstr "отсутствует локальный индекс"
c32b891a
NC
18586
18587#: config/tc-wasm32.c:680
c32b891a 18588msgid "missing break count"
73a05be2 18589msgstr "отсутствует счётчик прерывания"
c32b891a
NC
18590
18591#: config/tc-wasm32.c:685
18592msgid "missing reserved current_memory/grow_memory argument"
73a05be2 18593msgstr "отсутствует зарезервированный аргумент current_memory/grow_memory"
c32b891a
NC
18594
18595#: config/tc-wasm32.c:689
c32b891a 18596msgid "missing call argument"
73a05be2 18597msgstr "отсутствует аргумент вызова"
c32b891a
NC
18598
18599#: config/tc-wasm32.c:693
c32b891a 18600msgid "missing call signature"
73a05be2 18601msgstr "отсутствует подпись вызова"
c32b891a
NC
18602
18603#: config/tc-wasm32.c:695
c32b891a 18604msgid "missing table index"
73a05be2 18605msgstr "отсутствует табличный индекс"
c32b891a 18606
d8dab054 18607#: config/tc-wasm32.c:726 config/tc-z80.c:1951 read.c:3737
c32b891a
NC
18608#, c-format
18609msgid "junk at end of line, first unrecognized character is `%c'"
73a05be2 18610msgstr "мусор в конце строки, первый нераспознанный символ «%c»"
c32b891a
NC
18611
18612#: config/tc-xc16x.c:218
18613#, c-format
18614msgid " XC16X specific command line options:\n"
bc7c0509 18615msgstr " Специализированные параметры командной строки для XC16X:\n"
c32b891a
NC
18616
18617#: config/tc-xgate.c:215
18618msgid "architecture variant invalid"
73a05be2 18619msgstr "некорректный вариант архитектуры"
c32b891a
NC
18620
18621#: config/tc-xgate.c:370
18622#, c-format
18623msgid ""
18624"Freescale XGATE co-processor options:\n"
18625" -mshort use 16-bit int ABI (default)\n"
18626" -mlong use 32-bit int ABI\n"
18627" -mshort-double use 32-bit double ABI\n"
18628" -mlong-double use 64-bit double ABI (default)\n"
18629" --mxgate specify the processor variant [default %s]\n"
18630" --print-insn-syntax print the syntax of instruction in case of error\n"
18631" --print-opcodes print the list of instructions with syntax\n"
18632" --generate-example generate an example of each instruction"
18633msgstr ""
73a05be2
NC
18634"Параметры сопроцессора Freescale XGATE:\n"
18635" -mshort использовать 16-битный int ABI (по умолчанию)\n"
18636" -mlong использовать 32-битный int ABI\n"
18637" -mshort-double использовать 32-битный double ABI\n"
18638" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
18639" --mxgate задать вариант процессора (по умолчанию %s)\n"
18640" --print-insn-syntax печатать синтаксис инструкции при ошибке\n"
18641" --print-opcodes напечатать список инструкций с синтаксисом\n"
18642" --generate-example генерировать пример для каждой инструкции"
c32b891a
NC
18643
18644#: config/tc-xgate.c:493
18645msgid "opcode missing or not found on input line"
73a05be2 18646msgstr "во входной строке отсутствует или не найден код операции"
bd32c6bd 18647
c32b891a 18648#: config/tc-xgate.c:498
bd32c6bd 18649#, c-format
c32b891a 18650msgid "opcode %s not found in opcode hash table"
73a05be2 18651msgstr "код операции %s не найден в хеш-таблице кодов операций"
bd32c6bd 18652
c32b891a
NC
18653#: config/tc-xgate.c:511
18654msgid "matching operands to opcode"
73a05be2 18655msgstr "подходящие операнды для кода операции"
bd32c6bd 18656
c32b891a
NC
18657#: config/tc-xgate.c:549
18658msgid ": processing macro, real opcode handle not found in hash"
73a05be2 18659msgstr ": обрабатывается макрос, действительный код операции не найден в хешах"
bd32c6bd 18660
c32b891a
NC
18661#: config/tc-xgate.c:680
18662#, c-format
18663msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
73a05be2 18664msgstr "Значение %ld не выровнено по 2 для 9-битного ветвления, относительного PC."
bd32c6bd 18665
c32b891a 18666#: config/tc-xgate.c:697
bd32c6bd 18667#, c-format
c32b891a 18668msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
73a05be2 18669msgstr "Значение %ld не выровнено по 2 для 10-битного ветвления, относительного PC."
bd32c6bd 18670
c32b891a
NC
18671#: config/tc-xgate.c:724
18672msgid "Value out of 3-bit range."
73a05be2 18673msgstr "Значение за пределами 3-битного диапазона."
bd32c6bd 18674
c32b891a
NC
18675#: config/tc-xgate.c:731
18676msgid "Value out of 4-bit range."
73a05be2 18677msgstr "Значение за пределами 4-битного диапазона."
bd32c6bd 18678
c32b891a
NC
18679#: config/tc-xgate.c:738
18680msgid "Value out of 5-bit range."
73a05be2 18681msgstr "Значение за пределами 5-битного диапазона."
bd32c6bd 18682
c32b891a
NC
18683#: config/tc-xgate.c:875
18684msgid ":operand has too many bits"
73a05be2 18685msgstr ":операнд содержит слишком много бит"
bd32c6bd 18686
c32b891a
NC
18687#: config/tc-xgate.c:992
18688msgid "unknown operand count"
73a05be2 18689msgstr "неизвестный счётчик операндов"
bd32c6bd 18690
c32b891a
NC
18691#: config/tc-xgate.c:1236 config/tc-xgate.c:1248
18692msgid ": expected register name r0-r7 "
73a05be2 18693msgstr ": ожидается имя регистра r0-r7 "
bd32c6bd 18694
c32b891a 18695#: config/tc-xgate.c:1284
bd32c6bd 18696#, c-format
c32b891a 18697msgid ":operand value(%d) too big for constraint"
73a05be2 18698msgstr ":значение операнда (%d) слишком велико для ограничения"
bd32c6bd 18699
c32b891a
NC
18700#: config/tc-xgate.c:1302
18701msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
73a05be2 18702msgstr "Для загрузки 16-битного значения нужно использовать директиву hi/lo или 16-битный макрос."
bd32c6bd 18703
c32b891a 18704#: config/tc-xgate.c:1315
c32b891a 18705msgid ":unknown relocation constraint size"
73a05be2 18706msgstr ":неизвестный размер ограничения перемещения"
c32b891a
NC
18707
18708#: config/tc-xgate.c:1322
c32b891a 18709msgid ": expected register name ccr "
73a05be2 18710msgstr ": ожидается имя регистра ccr "
c32b891a
NC
18711
18712#: config/tc-xgate.c:1328
c32b891a 18713msgid ": expected register name pc "
73a05be2 18714msgstr ": ожидается имя регистра pc "
c32b891a
NC
18715
18716#: config/tc-xstormy16.c:77
bd32c6bd
NC
18717#, c-format
18718msgid " XSTORMY16 specific command line options:\n"
bc7c0509 18719msgstr " Специализированные параметры командной строки для XSTORMY16:\n"
bd32c6bd 18720
c32b891a 18721#: config/tc-xstormy16.c:223
bd32c6bd
NC
18722#, c-format
18723msgid "unsupported fptr fixup size %d"
73a05be2 18724msgstr "неподдерживаемый размер %d местоположения fptr"
bd32c6bd 18725
c32b891a 18726#: config/tc-xstormy16.c:235
bd32c6bd
NC
18727#, c-format
18728msgid "unsupported fixup size %d"
73a05be2 18729msgstr "неподдерживаемый размер местоположения %d"
bd32c6bd 18730
c32b891a 18731#: config/tc-xstormy16.c:266
bd32c6bd 18732msgid "unsupported fptr fixup"
73a05be2 18733msgstr "неподдерживаемое местоположение fptr"
bd32c6bd 18734
d8dab054 18735#: config/tc-xtensa.c:648
bd32c6bd 18736msgid "illegal range of target hardware versions"
73a05be2 18737msgstr "некорректный диапазон для цели аппаратных версий"
bd32c6bd 18738
d8dab054 18739#: config/tc-xtensa.c:824
bd32c6bd 18740msgid "--density option is ignored"
73a05be2 18741msgstr "параметр --density игнорируется"
bd32c6bd 18742
d8dab054 18743#: config/tc-xtensa.c:827
bd32c6bd 18744msgid "--no-density option is ignored"
73a05be2 18745msgstr "параметр --no-density игнорируется"
bd32c6bd 18746
d8dab054 18747#: config/tc-xtensa.c:845
bd32c6bd 18748msgid "--generics is deprecated; use --transform instead"
73a05be2 18749msgstr "--generics устарел; используйте --transform"
bd32c6bd 18750
d8dab054 18751#: config/tc-xtensa.c:848
bd32c6bd 18752msgid "--no-generics is deprecated; use --no-transform instead"
73a05be2 18753msgstr "--no-generics устарел; используйте --no-transform"
bd32c6bd 18754
d8dab054 18755#: config/tc-xtensa.c:851
bd32c6bd 18756msgid "--relax is deprecated; use --transform instead"
73a05be2 18757msgstr "--relax устарел; используйте --transform"
bd32c6bd 18758
d8dab054 18759#: config/tc-xtensa.c:854
bd32c6bd 18760msgid "--no-relax is deprecated; use --no-transform instead"
73a05be2 18761msgstr "--no-relax устарел; используйте --no-transform"
bd32c6bd 18762
d8dab054 18763#: config/tc-xtensa.c:871
bd32c6bd 18764msgid "--absolute-literals option not supported in this Xtensa configuration"
73a05be2 18765msgstr "параметр --absolute-literals не поддерживается при такой настройке Xtensa"
bd32c6bd 18766
d8dab054 18767#: config/tc-xtensa.c:944
bd32c6bd 18768msgid "prefer-l32r conflicts with prefer-const16"
73a05be2 18769msgstr "prefer-l32r конфликтует с prefer-const16"
bd32c6bd 18770
d8dab054 18771#: config/tc-xtensa.c:950
bd32c6bd 18772msgid "prefer-const16 conflicts with prefer-l32r"
73a05be2 18773msgstr "prefer-const16 конфликтует с prefer-l32r"
bd32c6bd 18774
d8dab054 18775#: config/tc-xtensa.c:959 config/tc-xtensa.c:968 config/tc-xtensa.c:972
bd32c6bd 18776msgid "invalid target hardware version"
73a05be2 18777msgstr "неправильная аппаратная версия цели"
bd32c6bd 18778
d8dab054 18779#: config/tc-xtensa.c:1018
c32b891a 18780msgid "no-auto-litpools is incompatible with auto-litpool-limit"
73a05be2 18781msgstr "no-auto-litpools не совместим с auto-litpool-limit"
c32b891a 18782
d8dab054 18783#: config/tc-xtensa.c:1020 config/tc-xtensa.c:1023
c32b891a 18784msgid "invalid auto-litpool-limit argument"
73a05be2 18785msgstr "некорректный аргумент auto-litpool-limit"
bd32c6bd 18786
d8dab054 18787#: config/tc-xtensa.c:1025
c32b891a 18788msgid "invalid auto-litpool-limit argument (range is 100-10000)"
73a05be2 18789msgstr "некорректный аргумент auto-litpool-limit (диапазон: 100-10000)"
c32b891a 18790
d8dab054 18791#: config/tc-xtensa.c:1214
c32b891a 18792msgid "unmatched .end directive"
73a05be2 18793msgstr "непарная директива .end"
c32b891a 18794
d8dab054 18795#: config/tc-xtensa.c:1243
bd32c6bd 18796msgid ".begin directive with no matching .end directive"
73a05be2 18797msgstr "директива .begin без надлежащей директивы .end"
bd32c6bd 18798
d8dab054 18799#: config/tc-xtensa.c:1284
bd32c6bd 18800msgid "[no-]generics is deprecated; use [no-]transform instead"
73a05be2 18801msgstr "[no-]generics устарел; используйте [no-]transform"
bd32c6bd 18802
d8dab054 18803#: config/tc-xtensa.c:1289
bd32c6bd 18804msgid "[no-]relax is deprecated; use [no-]transform instead"
73a05be2 18805msgstr "[no-]relax устарел; используйте [no-]transform"
bd32c6bd 18806
d8dab054 18807#: config/tc-xtensa.c:1302
bd32c6bd
NC
18808#, c-format
18809msgid "directive %s cannot be negated"
73a05be2 18810msgstr "директива %s не может быть отрицательной"
bd32c6bd 18811
d8dab054 18812#: config/tc-xtensa.c:1308
bd32c6bd 18813msgid "unknown directive"
73a05be2 18814msgstr "неизвестная директива"
bd32c6bd 18815
d8dab054
NC
18816#: config/tc-xtensa.c:1329 config/tc-xtensa.c:1425 config/tc-xtensa.c:1667
18817#: config/tc-xtensa.c:5921
bd32c6bd 18818msgid "directives are not valid inside bundles"
73a05be2 18819msgstr "внутри комплектов директивы не допускаются"
bd32c6bd 18820
d8dab054 18821#: config/tc-xtensa.c:1341
bd32c6bd 18822msgid ".begin literal is deprecated; use .literal instead"
73a05be2 18823msgstr "литерал .begin устарел; используйте .literal"
bd32c6bd 18824
d8dab054 18825#: config/tc-xtensa.c:1355
bd32c6bd 18826msgid "cannot set literal_prefix inside literal fragment"
73a05be2 18827msgstr "нельзя задавать literal_prefix внутри фрагмента литерала"
bd32c6bd 18828
d8dab054 18829#: config/tc-xtensa.c:1388
bd32c6bd 18830msgid ".begin [no-]density is ignored"
73a05be2 18831msgstr ".begin [no-]density игнорируется"
bd32c6bd 18832
d8dab054 18833#: config/tc-xtensa.c:1395 config/tc-xtensa.c:1445
bd32c6bd 18834msgid "Xtensa absolute literals option not supported; ignored"
73a05be2 18835msgstr "параметр абсолютных литералов Xtensa не поддерживается; игнорируется"
bd32c6bd 18836
d8dab054 18837#: config/tc-xtensa.c:1438
bd32c6bd 18838msgid ".end [no-]density is ignored"
73a05be2 18839msgstr ".end [no-]density игнорируется"
bd32c6bd 18840
d8dab054 18841#: config/tc-xtensa.c:1463
bd32c6bd
NC
18842#, c-format
18843msgid "does not match begin %s%s at %s:%d"
73a05be2 18844msgstr "не совпадает с началом %s%s у %s:%d"
bd32c6bd 18845
d8dab054 18846#: config/tc-xtensa.c:1518
bd32c6bd 18847msgid ".literal_position inside literal directive; ignoring"
73a05be2 18848msgstr ".literal_position внутри литеральной директивы; игнорируется"
bd32c6bd 18849
d8dab054 18850#: config/tc-xtensa.c:1538
bd32c6bd 18851msgid ".literal not allowed inside .begin literal region"
73a05be2 18852msgstr ".literal не допускается размещать внутри литеральной области .begin"
bd32c6bd 18853
d8dab054 18854#: config/tc-xtensa.c:1577
bd32c6bd 18855msgid "expected comma or colon after symbol name; rest of line ignored"
73a05be2 18856msgstr "ожидается запятая или двоеточие после имени символа: остаток строки игнорируется"
bd32c6bd 18857
d8dab054 18858#: config/tc-xtensa.c:1636
bd32c6bd 18859msgid "fall through frequency must be greater than 0"
73a05be2 18860msgstr "провал частоты должен быть больше 0"
bd32c6bd 18861
d8dab054 18862#: config/tc-xtensa.c:1644
bd32c6bd 18863msgid "branch target frequency must be greater than 0"
73a05be2 18864msgstr "частота цели ветвления должна быть больше 0"
bd32c6bd 18865
d8dab054 18866#: config/tc-xtensa.c:1692
bd32c6bd
NC
18867#, c-format
18868msgid "opcode-specific %s relocation used outside an instruction"
73a05be2 18869msgstr "специализированное перемещение кода операции %s используется вне инструкции"
bd32c6bd 18870
d8dab054 18871#: config/tc-xtensa.c:1702
bd32c6bd
NC
18872#, c-format
18873msgid "invalid use of %s relocation"
73a05be2 18874msgstr "недопустимое использование перемещения %s"
bd32c6bd 18875
d8dab054 18876#: config/tc-xtensa.c:1898 config/tc-xtensa.c:1915
bd32c6bd
NC
18877#, c-format
18878msgid "bad register name: %s"
73a05be2 18879msgstr "некорректное имя регистра: %s"
bd32c6bd 18880
d8dab054 18881#: config/tc-xtensa.c:1904
bd32c6bd
NC
18882#, c-format
18883msgid "bad register number: %s"
73a05be2 18884msgstr "некорректный номер регистра: %s"
bd32c6bd 18885
d8dab054 18886#: config/tc-xtensa.c:1968
bd32c6bd 18887msgid "pcrel relocation not allowed in an instruction"
73a05be2 18888msgstr "перемещение pcrel не допускается в инструкции"
bd32c6bd 18889
d8dab054 18890#: config/tc-xtensa.c:1985
bd32c6bd 18891msgid "register number out of range"
73a05be2 18892msgstr "номер регистра вне диапазона"
bd32c6bd 18893
d8dab054 18894#: config/tc-xtensa.c:2071
bd32c6bd 18895msgid "extra colon"
73a05be2 18896msgstr "дополнительное двоеточие"
bd32c6bd 18897
d8dab054 18898#: config/tc-xtensa.c:2132
bd32c6bd 18899msgid "incorrect register number, ignoring"
73a05be2 18900msgstr "неверный номер регистра, игнорируется"
bd32c6bd 18901
d8dab054 18902#: config/tc-xtensa.c:2213
bd32c6bd
NC
18903#, c-format
18904msgid "cannot encode opcode \"%s\""
73a05be2 18905msgstr "не удалось закодировать код операции «%s»"
bd32c6bd 18906
d8dab054 18907#: config/tc-xtensa.c:2305
bd32c6bd
NC
18908#, c-format
18909msgid "not enough operands (%d) for '%s'; expected %d"
73a05be2 18910msgstr "недостаточно операндов (%d) для «%s»; ожидается %d"
bd32c6bd 18911
d8dab054 18912#: config/tc-xtensa.c:2312
bd32c6bd
NC
18913#, c-format
18914msgid "too many operands (%d) for '%s'; expected %d"
73a05be2 18915msgstr "слишком много операндов (%d) для «%s»; ожидается %d"
bd32c6bd 18916
d8dab054 18917#: config/tc-xtensa.c:2363
bd32c6bd
NC
18918#, c-format
18919msgid "invalid register '%s' for '%s' instruction"
73a05be2 18920msgstr "некорректный регистр «%s» для инструкции «%s»"
bd32c6bd 18921
d8dab054 18922#: config/tc-xtensa.c:2370
bd32c6bd
NC
18923#, c-format
18924msgid "invalid register number (%ld) for '%s' instruction"
73a05be2 18925msgstr "некорректный номер регистра (%ld) для инструкции «%s»"
bd32c6bd 18926
d8dab054 18927#: config/tc-xtensa.c:2437
bd32c6bd
NC
18928#, c-format
18929msgid "invalid register number (%ld) for '%s'"
73a05be2 18930msgstr "некорректный номер регистра (%ld) для «%s»"
bd32c6bd 18931
d8dab054 18932#: config/tc-xtensa.c:2824
bd32c6bd
NC
18933#, c-format
18934msgid "operand %d of '%s' has out of range value '%u'"
73a05be2 18935msgstr "операнд %d в «%s» содержит значение «%u» вне диапазона"
bd32c6bd 18936
d8dab054 18937#: config/tc-xtensa.c:2830
bd32c6bd
NC
18938#, c-format
18939msgid "operand %d of '%s' has invalid value '%u'"
73a05be2 18940msgstr "операнд %d в «%s» содержит некорректное значение «%u»"
bd32c6bd 18941
d8dab054 18942#: config/tc-xtensa.c:2877
bd32c6bd
NC
18943#, c-format
18944msgid "internal error: unknown option name '%s'"
73a05be2 18945msgstr "внутренняя ошибка: неизвестное имя параметра «%s»"
bd32c6bd 18946
d8dab054 18947#: config/tc-xtensa.c:3986
bd32c6bd 18948msgid "can't handle generation of literal/labels yet"
73a05be2 18949msgstr "генерация литералов/ярлыков пока не работает"
bd32c6bd 18950
d8dab054 18951#: config/tc-xtensa.c:3990
bd32c6bd 18952msgid "can't handle undefined OP TYPE"
73a05be2 18953msgstr "не удалось обработать неопределённый ОП ТИП"
bd32c6bd 18954
d8dab054 18955#: config/tc-xtensa.c:4051 config/tc-xtensa.c:4060
bd32c6bd 18956#, c-format
c32b891a
NC
18957msgid "found %d operand for '%s': Expected %d"
18958msgid_plural "found %d operands for '%s': Expected %d"
73a05be2
NC
18959msgstr[0] "обнаружен %d операнд для «%s»: ожидалось %d"
18960msgstr[1] "обнаружено %d операнда для «%s»: ожидалось %d"
18961msgstr[2] "обнаружено %d операндов для «%s»: ожидалось %d"
bd32c6bd 18962
d8dab054 18963#: config/tc-xtensa.c:4083
bd32c6bd 18964msgid "immediate operands sum to greater than 32"
73a05be2 18965msgstr "сумма непосредственных операндов больше 32"
bd32c6bd 18966
d8dab054 18967#: config/tc-xtensa.c:4335
bd32c6bd
NC
18968#, c-format
18969msgid "invalid relocation for operand %i of '%s'"
73a05be2 18970msgstr "некорректное перемещение для операнда %i в «%s»"
bd32c6bd 18971
d8dab054 18972#: config/tc-xtensa.c:4345
bd32c6bd
NC
18973#, c-format
18974msgid "invalid expression for operand %i of '%s'"
73a05be2 18975msgstr "некорректное выражение для операнде %i в «%s»"
bd32c6bd 18976
d8dab054 18977#: config/tc-xtensa.c:4355
bd32c6bd
NC
18978#, c-format
18979msgid "invalid relocation in instruction slot %i"
73a05be2 18980msgstr "некорректное перемещение в слоте инструкции %i"
bd32c6bd 18981
d8dab054 18982#: config/tc-xtensa.c:4362
bd32c6bd
NC
18983#, c-format
18984msgid "undefined symbol for opcode \"%s\""
73a05be2 18985msgstr "неопределенный символ в коде операции «%s»"
bd32c6bd 18986
d8dab054 18987#: config/tc-xtensa.c:4850
bd32c6bd 18988msgid "opcode 'NOP.N' unavailable in this configuration"
73a05be2 18989msgstr "код операции «NOP.N» недоступен в этой конфигурации"
bd32c6bd 18990
d8dab054 18991#: config/tc-xtensa.c:4910
bd32c6bd 18992msgid "get_expanded_loop_offset: invalid opcode"
73a05be2 18993msgstr "get_expanded_loop_offset: неверный код операции"
bd32c6bd 18994
d8dab054 18995#: config/tc-xtensa.c:5068
bd32c6bd
NC
18996#, c-format
18997msgid "assembly state not set for first frag in section %s"
73a05be2 18998msgstr "не задано состояние ассемблера для первого фрагмента в разделе %s"
bd32c6bd 18999
d8dab054 19000#: config/tc-xtensa.c:5121
bd32c6bd
NC
19001#, c-format
19002msgid "unaligned branch target: %d bytes at 0x%lx"
73a05be2 19003msgstr "невыровненная цель ветвления: %d байт по адресу 0x%lx"
bd32c6bd 19004
d8dab054 19005#: config/tc-xtensa.c:5165
bd32c6bd
NC
19006#, c-format
19007msgid "unaligned loop: %d bytes at 0x%lx"
73a05be2 19008msgstr "невыровненный цикл: %d байт по адресу 0x%lx"
bd32c6bd 19009
d8dab054 19010#: config/tc-xtensa.c:5190
bd32c6bd 19011msgid "unexpected fix"
73a05be2 19012msgstr "неожиданное местоположение"
bd32c6bd 19013
d8dab054 19014#: config/tc-xtensa.c:5201 config/tc-xtensa.c:5205
bd32c6bd 19015msgid "undecodable fix"
73a05be2 19016msgstr "недекодируемое местоположение"
bd32c6bd 19017
d8dab054 19018#: config/tc-xtensa.c:5361
bd32c6bd 19019msgid "labels are not valid inside bundles"
73a05be2 19020msgstr "внутри комплектов метки не допускаются"
bd32c6bd 19021
d8dab054 19022#: config/tc-xtensa.c:5381
bd32c6bd 19023msgid "invalid last instruction for a zero-overhead loop"
73a05be2 19024msgstr "неверная последняя инструкция для аппаратного цикла"
bd32c6bd 19025
d8dab054 19026#: config/tc-xtensa.c:5448
bd32c6bd 19027msgid "extra opening brace"
73a05be2 19028msgstr "дополнительная открывающая скобка"
bd32c6bd 19029
d8dab054 19030#: config/tc-xtensa.c:5458
bd32c6bd 19031msgid "extra closing brace"
73a05be2 19032msgstr "дополнительная закрывающая скобка"
bd32c6bd 19033
d8dab054 19034#: config/tc-xtensa.c:5485
bd32c6bd 19035msgid "missing closing brace"
73a05be2 19036msgstr "нет закрывающей скобки"
bd32c6bd 19037
d8dab054 19038#: config/tc-xtensa.c:5583 config/tc-xtensa.c:5612
bd32c6bd
NC
19039#, c-format
19040msgid "wrong number of operands for '%s'"
73a05be2 19041msgstr "неправильное количество операндов для «%s»"
bd32c6bd 19042
d8dab054 19043#: config/tc-xtensa.c:5599
bd32c6bd
NC
19044#, c-format
19045msgid "bad relocation expression for '%s'"
73a05be2 19046msgstr "некорректное выражение перемещения для «%s»"
bd32c6bd 19047
d8dab054 19048#: config/tc-xtensa.c:5634
bd32c6bd
NC
19049#, c-format
19050msgid "unknown opcode or format name '%s'"
73a05be2 19051msgstr "неизвестный код операции или имя формата «%s»"
bd32c6bd 19052
d8dab054 19053#: config/tc-xtensa.c:5640
bd32c6bd 19054msgid "format names only valid inside bundles"
73a05be2 19055msgstr "имена форматов допускаются только внутри комплектов"
bd32c6bd 19056
d8dab054 19057#: config/tc-xtensa.c:5645
bd32c6bd
NC
19058#, c-format
19059msgid "multiple formats specified for one bundle; using '%s'"
73a05be2 19060msgstr "в одном комплекте указано несколько форматов; используются «%s»"
bd32c6bd 19061
d8dab054 19062#: config/tc-xtensa.c:5695
bd32c6bd 19063msgid "entry instruction with stack decrement < 16"
73a05be2 19064msgstr "входная инструкция с уменьшением стека < 16"
bd32c6bd 19065
d8dab054 19066#: config/tc-xtensa.c:5749
bd32c6bd 19067msgid "unaligned entry instruction"
73a05be2 19068msgstr "невыровненная входная инструкция"
bd32c6bd 19069
d8dab054 19070#: config/tc-xtensa.c:5814
bd32c6bd 19071msgid "bad instruction format"
73a05be2 19072msgstr "некорректный формат инструкции"
bd32c6bd 19073
d8dab054 19074#: config/tc-xtensa.c:5817
bd32c6bd 19075msgid "invalid relocation"
73a05be2 19076msgstr "неверное перемещение"
bd32c6bd 19077
d8dab054 19078#: config/tc-xtensa.c:5828
bd32c6bd
NC
19079#, c-format
19080msgid "invalid relocation for '%s' instruction"
73a05be2 19081msgstr "некорректное перемещение для инструкции «%s»"
bd32c6bd 19082
d8dab054 19083#: config/tc-xtensa.c:5840
bd32c6bd
NC
19084#, c-format
19085msgid "invalid relocation for operand %d of '%s'"
73a05be2 19086msgstr "некорректное перемещение для операнда %d в «%s»"
bd32c6bd 19087
d8dab054 19088#: config/tc-xtensa.c:6106
bd32c6bd
NC
19089#, c-format
19090msgid "unhandled local relocation fix %s"
73a05be2 19091msgstr "необработанное местоположение локального перемещения %s"
bd32c6bd 19092
d8dab054 19093#: config/tc-xtensa.c:6157
bd32c6bd
NC
19094#, c-format
19095msgid "internal error; cannot generate `%s' relocation"
73a05be2 19096msgstr "внутренняя ошибка: невозможно сгенерировать перемещение «%s»"
bd32c6bd 19097
d8dab054 19098#: config/tc-xtensa.c:6374
bd32c6bd 19099msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
73a05be2 19100msgstr "Параметр «--no-allow-flix» запрещает многослотовый flix."
bd32c6bd 19101
d8dab054 19102#: config/tc-xtensa.c:6381
bd32c6bd 19103msgid "couldn't find a valid instruction format"
73a05be2 19104msgstr "не удалось найти корректный формат инструкции"
bd32c6bd 19105
d8dab054 19106#: config/tc-xtensa.c:6382
bd32c6bd
NC
19107#, c-format
19108msgid " ops were: "
73a05be2 19109msgstr " проблемы здесь: "
bd32c6bd 19110
d8dab054 19111#: config/tc-xtensa.c:6384
bd32c6bd
NC
19112#, c-format
19113msgid " %s;"
73a05be2 19114msgstr " %s;"
bd32c6bd 19115
d8dab054 19116#: config/tc-xtensa.c:6394
bd32c6bd 19117#, c-format
c32b891a 19118msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
73a05be2 19119msgstr "несоответствие формату «%s»: #slots = %d, #opcodes = %d"
bd32c6bd 19120
d8dab054 19121#: config/tc-xtensa.c:6403 config/tc-xtensa.c:6500
bd32c6bd 19122msgid "illegal resource usage in bundle"
73a05be2 19123msgstr "в комплекте используется запрещённый ресурс"
bd32c6bd 19124
d8dab054 19125#: config/tc-xtensa.c:6589
bd32c6bd
NC
19126#, c-format
19127msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
73a05be2 19128msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же регистр"
bd32c6bd 19129
d8dab054 19130#: config/tc-xtensa.c:6594
bd32c6bd
NC
19131#, c-format
19132msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
73a05be2 19133msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в одно и то же состояние"
bd32c6bd 19134
d8dab054 19135#: config/tc-xtensa.c:6599
bd32c6bd
NC
19136#, c-format
19137msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
73a05be2 19138msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же порт"
bd32c6bd 19139
d8dab054 19140#: config/tc-xtensa.c:6604
bd32c6bd
NC
19141#, c-format
19142msgid "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
73a05be2 19143msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) обращаются к изменчивому порту"
bd32c6bd 19144
d8dab054 19145#: config/tc-xtensa.c:6620
bd32c6bd 19146msgid "multiple branches or jumps in the same bundle"
73a05be2 19147msgstr "несколько ветвлений или прыжков в одном комплекте"
bd32c6bd 19148
d8dab054 19149#: config/tc-xtensa.c:7072
bd32c6bd 19150msgid "cannot assemble into a literal fragment"
73a05be2 19151msgstr "не удалось ассемблировать в литеральный фрагмент"
bd32c6bd 19152
d8dab054 19153#: config/tc-xtensa.c:7074
bd32c6bd 19154msgid "..."
73a05be2 19155msgstr "…"
bd32c6bd 19156
d8dab054 19157#: config/tc-xtensa.c:8287
bd32c6bd 19158msgid "instruction sequence (write a0, branch, retw) may trigger hardware errata"
73a05be2 19159msgstr "из-за последовательности инструкций (write a0, branch, retw) может возникнуть выявленный дефект"
bd32c6bd 19160
d8dab054 19161#: config/tc-xtensa.c:8399
bd32c6bd 19162msgid "branching or jumping to a loop end may trigger hardware errata"
73a05be2 19163msgstr "из-за ветвления или прыжка в цикл может возникнуть выявленный дефект"
bd32c6bd 19164
d8dab054 19165#: config/tc-xtensa.c:8481
bd32c6bd 19166msgid "loop end too close to another loop end may trigger hardware errata"
73a05be2 19167msgstr "из-за близко расположенного конца одного цикла к концу другого цикла может возникнуть выявленный дефект"
bd32c6bd 19168
d8dab054 19169#: config/tc-xtensa.c:8490
bd32c6bd
NC
19170#, c-format
19171msgid "fr_var %lu < length %d"
73a05be2 19172msgstr "fr_var %lu < длины %d"
bd32c6bd 19173
d8dab054 19174#: config/tc-xtensa.c:8647
bd32c6bd 19175msgid "loop containing less than three instructions may trigger hardware errata"
73a05be2 19176msgstr "из-за того, что в цикле менее трёх инструкций, может возникнуть выявленный дефект"
bd32c6bd 19177
d8dab054 19178#: config/tc-xtensa.c:8719
bd32c6bd 19179msgid "undecodable instruction in instruction frag"
73a05be2 19180msgstr "некодируемая инструкция в фрагменте инструкции"
bd32c6bd 19181
d8dab054 19182#: config/tc-xtensa.c:8829
bd32c6bd 19183msgid "invalid empty loop"
73a05be2 19184msgstr "неверный пустой цикл"
bd32c6bd 19185
d8dab054 19186#: config/tc-xtensa.c:8834
bd32c6bd 19187msgid "loop target does not follow loop instruction in section"
73a05be2 19188msgstr "в разделе у цикла назначения нет инструкции зацикливания"
bd32c6bd 19189
d8dab054 19190#: config/tc-xtensa.c:9405
c32b891a 19191msgid "cannot find suitable trampoline"
73a05be2 19192msgstr "не удалось найти подходящий трамплин"
c32b891a 19193
d8dab054 19194#: config/tc-xtensa.c:9660
bd32c6bd 19195msgid "bad relaxation state"
73a05be2 19196msgstr "неисправное состояние ослабления"
bd32c6bd 19197
d8dab054 19198#: config/tc-xtensa.c:9718
bd32c6bd
NC
19199#, c-format
19200msgid "fr_var (%ld) < length (%d)"
73a05be2 19201msgstr "fr_var (%ld) < длина (%d)"
bd32c6bd 19202
d8dab054 19203#: config/tc-xtensa.c:10418
c32b891a 19204msgid "jump target out of range; no usable trampoline found"
73a05be2 19205msgstr "цель прыжка за пределами диапазона; не найден работоспособный трамплин"
c32b891a 19206
d8dab054 19207#: config/tc-xtensa.c:10542
bd32c6bd 19208msgid "invalid relaxation fragment result"
73a05be2 19209msgstr "некорректный результат ослабляющего фрагмента"
bd32c6bd 19210
d8dab054 19211#: config/tc-xtensa.c:10624
bd32c6bd 19212msgid "unable to widen instruction"
73a05be2 19213msgstr "невозможно раздвинуть инструкцию"
bd32c6bd 19214
d8dab054 19215#: config/tc-xtensa.c:10763
bd32c6bd 19216msgid "multiple literals in expansion"
73a05be2 19217msgstr "несколько литералов в раскрытии"
bd32c6bd 19218
d8dab054 19219#: config/tc-xtensa.c:10767
bd32c6bd 19220msgid "no registered fragment for literal"
73a05be2 19221msgstr "для литерала не зарегистрирован фрагмент"
bd32c6bd 19222
d8dab054 19223#: config/tc-xtensa.c:10769
bd32c6bd 19224msgid "number of literal tokens != 1"
73a05be2 19225msgstr "количество литеральных токенов != 1"
bd32c6bd 19226
d8dab054 19227#: config/tc-xtensa.c:10898 config/tc-xtensa.c:10904
bd32c6bd
NC
19228#, c-format
19229msgid "unresolved loop target symbol: %s"
73a05be2 19230msgstr "неопределённый символ циклической цели: %s"
bd32c6bd 19231
d8dab054 19232#: config/tc-xtensa.c:11010
bd32c6bd
NC
19233#, c-format
19234msgid "invalid expression evaluation type %d"
73a05be2 19235msgstr "недействительный тип вычисления выражения %d"
bd32c6bd 19236
d8dab054 19237#: config/tc-xtensa.c:11027
bd32c6bd 19238msgid "loop too long for LOOP instruction"
73a05be2 19239msgstr "слишком длинный цикл для инструкции LOOP"
bd32c6bd 19240
d8dab054 19241#: config/tc-xtensa.c:11400 config/tc-xtensa.c:11637
c32b891a 19242msgid "literal pool location required for text-section-literals; specify with .literal_position"
73a05be2 19243msgstr "для text-section-literals требуется расположение пула литералов; задайте в .literal_position"
bd32c6bd 19244
d8dab054 19245#: config/tc-xtensa.c:11509
c32b891a
NC
19246#, c-format
19247msgid "fixes not all moved from %s"
73a05be2 19248msgstr "из %s перемещены не все местоположения"
bd32c6bd 19249
d8dab054 19250#: config/tc-xtensa.c:12465
bd32c6bd 19251msgid "too many operands in instruction"
73a05be2 19252msgstr "слишком много операндов в инструкции"
bd32c6bd 19253
d8dab054 19254#: config/tc-xtensa.c:12675
bd32c6bd 19255msgid "invalid symbolic operand"
73a05be2 19256msgstr "некорректный символьный операнд"
bd32c6bd 19257
d8dab054 19258#: config/tc-xtensa.c:12736
bd32c6bd 19259msgid "operand number mismatch"
73a05be2 19260msgstr "несоответствие номера операнда"
bd32c6bd 19261
d8dab054 19262#: config/tc-xtensa.c:12740
bd32c6bd
NC
19263#, c-format
19264msgid "cannot encode opcode \"%s\" in the given format \"%s\""
73a05be2 19265msgstr "не удалось закодировать код операции «%s» в заданном формате «%s»"
bd32c6bd 19266
d8dab054 19267#: config/tc-xtensa.c:12765
bd32c6bd
NC
19268#, c-format
19269msgid "xtensa-isa failure: %s"
73a05be2 19270msgstr "ошибка xtensa-isa: %s"
bd32c6bd 19271
d8dab054 19272#: config/tc-xtensa.c:12842
bd32c6bd 19273msgid "invalid opcode"
73a05be2 19274msgstr "неверный код операции"
bd32c6bd 19275
d8dab054 19276#: config/tc-xtensa.c:12848
bd32c6bd 19277msgid "too few operands"
73a05be2 19278msgstr "не хватает операндов"
bd32c6bd 19279
d8dab054
NC
19280#: config/tc-xtensa.c:12854
19281msgid "too many operands"
19282msgstr "слишком много операндов"
19283
19284#: config/tc-xtensa.c:12898
bd32c6bd 19285msgid "multiple writes to the same register"
73a05be2 19286msgstr "многократная запись в один и тот же регистр"
bd32c6bd 19287
d8dab054 19288#: config/tc-xtensa.c:13012 config/tc-xtensa.c:13018
bd32c6bd 19289msgid "out of memory"
73a05be2 19290msgstr "недостаточно памяти"
bd32c6bd 19291
d8dab054 19292#: config/tc-xtensa.c:13107
bd32c6bd 19293msgid "TLS relocation not allowed in FLIX bundle"
73a05be2 19294msgstr "в комплекте FLIX перемещение TLS не допускается"
bd32c6bd
NC
19295
19296#. Instructions that generate TLS relocations should always be
19297#. relaxed in the front-end. If "record_fixup" is set, then this
19298#. function is being called during back-end relaxation, so flag
19299#. the unexpected behavior as an error.
d8dab054 19300#: config/tc-xtensa.c:13113
bd32c6bd 19301msgid "unexpected TLS relocation"
73a05be2 19302msgstr "неожиданное перемещение TLS"
bd32c6bd 19303
d8dab054 19304#: config/tc-xtensa.c:13157
bd32c6bd 19305msgid "symbolic operand not allowed"
73a05be2 19306msgstr "символьный операнд не допускается"
bd32c6bd 19307
d8dab054 19308#: config/tc-xtensa.c:13194
bd32c6bd 19309msgid "cannot decode instruction format"
73a05be2 19310msgstr "не удалось декодировать формат инструкции"
bd32c6bd 19311
d8dab054 19312#: config/tc-xtensa.c:13338
bd32c6bd 19313msgid "ignoring extra '-rename-section' delimiter ':'"
73a05be2 19314msgstr "игнорируется дополнительный разделитель «:» в «-rename-section»"
bd32c6bd 19315
d8dab054 19316#: config/tc-xtensa.c:13343
bd32c6bd
NC
19317#, c-format
19318msgid "ignoring invalid '-rename-section' specification: '%s'"
73a05be2 19319msgstr "игнорируется некорректное определение «-rename-section»: «%s»"
bd32c6bd 19320
d8dab054 19321#: config/tc-xtensa.c:13354
bd32c6bd
NC
19322#, c-format
19323msgid "section %s renamed multiple times"
73a05be2 19324msgstr "раздел %s переименовывается несколько раз"
bd32c6bd 19325
d8dab054 19326#: config/tc-xtensa.c:13356
bd32c6bd
NC
19327#, c-format
19328msgid "multiple sections remapped to output section %s"
73a05be2 19329msgstr "в раздел результата %s отображается несколько разделов"
bd32c6bd 19330
c32b891a 19331#: config/tc-z80.c:326
bd32c6bd 19332msgid "-- unterminated string"
73a05be2 19333msgstr "-- незавершенная строка"
bd32c6bd 19334
c32b891a 19335#: config/tc-z80.c:392
bd32c6bd 19336msgid "floating point numbers are not implemented"
73a05be2 19337msgstr "числа с плавающей запятой не реализованы"
bd32c6bd 19338
c32b891a 19339#: config/tc-z80.c:517 config/tc-z80.c:523
bd32c6bd 19340msgid "mismatched parentheses"
73a05be2 19341msgstr "непарные круглые скобки"
bd32c6bd 19342
c32b891a 19343#: config/tc-z80.c:560
bd32c6bd 19344msgid "bad expression syntax"
73a05be2 19345msgstr "некорректный синтаксис выражения"
bd32c6bd 19346
c32b891a 19347#: config/tc-z80.c:722
bd32c6bd 19348msgid "cannot make a relative jump to an absolute location"
73a05be2 19349msgstr "не удалось совершить относительный прыжок по абсолютному расположению"
bd32c6bd 19350
c32b891a 19351#: config/tc-z80.c:734 config/tc-z80.c:2002
bd32c6bd 19352msgid "overflow"
73a05be2 19353msgstr "переполнение"
bd32c6bd 19354
c32b891a
NC
19355#: config/tc-z80.c:1106 config/tc-z80.c:1149 config/tc-z80.c:1193
19356#: config/tc-z80.c:1261 config/tc-z80.c:1313 config/tc-z80.c:1367
19357#: config/tc-z80.c:1636
19358msgid "bad instruction syntax"
73a05be2 19359msgstr "некорректный синтаксис инструкции"
bd32c6bd 19360
c32b891a 19361#: config/tc-z80.c:1239
bd32c6bd 19362msgid "condition code invalid for jr"
73a05be2 19363msgstr "код условия не подходит для jr"
bd32c6bd 19364
c32b891a 19365#: config/tc-z80.c:1745
bd32c6bd 19366msgid "parentheses ignored"
73a05be2 19367msgstr "игнорируются круглые скобки"
bd32c6bd 19368
c32b891a 19369#: config/tc-z80.c:1977 config/tc-z8k.c:1467 config/tc-z8k.c:1530
bd32c6bd 19370msgid "relative jump out of range"
73a05be2 19371msgstr "относительный прыжок вне диапазона"
bd32c6bd 19372
c32b891a
NC
19373#: config/tc-z80.c:1994
19374msgid "index offset out of range"
73a05be2 19375msgstr "индексное смещение вне диапазона"
bd32c6bd 19376
c32b891a 19377#: config/tc-z80.c:2036 config/tc-z8k.c:1538
bd32c6bd
NC
19378#, c-format
19379msgid "md_apply_fix: unknown r_type 0x%x\n"
73a05be2 19380msgstr "md_apply_fix: неизвестный r_type 0x%x\n"
bd32c6bd 19381
c32b891a 19382#: config/tc-z8k.c:281
bd32c6bd
NC
19383#, c-format
19384msgid "register rr%d out of range"
73a05be2 19385msgstr "регистр rr%d вне диапазона"
bd32c6bd 19386
c32b891a 19387#: config/tc-z8k.c:283
bd32c6bd
NC
19388#, c-format
19389msgid "register rr%d does not exist"
73a05be2 19390msgstr "регистр rr%d не существует"
bd32c6bd 19391
c32b891a 19392#: config/tc-z8k.c:295
bd32c6bd
NC
19393#, c-format
19394msgid "register rh%d out of range"
73a05be2 19395msgstr "регистр rh%d вне диапазона"
bd32c6bd 19396
c32b891a 19397#: config/tc-z8k.c:307
bd32c6bd
NC
19398#, c-format
19399msgid "register rl%d out of range"
73a05be2 19400msgstr "регистр rl%d вне диапазона"
bd32c6bd 19401
c32b891a 19402#: config/tc-z8k.c:320
bd32c6bd
NC
19403#, c-format
19404msgid "register rq%d out of range"
73a05be2 19405msgstr "регистр rq%d вне диапазона"
bd32c6bd 19406
c32b891a 19407#: config/tc-z8k.c:322
bd32c6bd
NC
19408#, c-format
19409msgid "register rq%d does not exist"
73a05be2 19410msgstr "регистр rq%d не существует"
bd32c6bd 19411
c32b891a 19412#: config/tc-z8k.c:334
bd32c6bd
NC
19413#, c-format
19414msgid "register r%d out of range"
73a05be2 19415msgstr "регистр r%d вне диапазона"
bd32c6bd 19416
c32b891a 19417#: config/tc-z8k.c:375
bd32c6bd
NC
19418#, c-format
19419msgid "expected %c"
73a05be2 19420msgstr "ожидался %c"
bd32c6bd 19421
c32b891a 19422#: config/tc-z8k.c:390
bd32c6bd
NC
19423#, c-format
19424msgid "register is wrong size for a word %s"
73a05be2 19425msgstr "регистр неверного размера для слова %s"
bd32c6bd 19426
c32b891a 19427#: config/tc-z8k.c:404
bd32c6bd
NC
19428#, c-format
19429msgid "register is wrong size for address %s"
73a05be2 19430msgstr "регистр неверного размера для адреса %s"
bd32c6bd 19431
c32b891a 19432#: config/tc-z8k.c:538
bd32c6bd
NC
19433#, c-format
19434msgid "unknown interrupt %s"
73a05be2 19435msgstr "неизвестное прерывание %s"
bd32c6bd
NC
19436
19437#. No interrupt type specified, opcode won't do anything.
c32b891a 19438#: config/tc-z8k.c:561
bd32c6bd 19439msgid "opcode has no effect"
73a05be2 19440msgstr "код операции не учитывается"
bd32c6bd 19441
c32b891a 19442#: config/tc-z8k.c:672
bd32c6bd 19443msgid "Missing ) in ra(rb)"
73a05be2 19444msgstr "Отсутствует ) в ra(rb)"
bd32c6bd 19445
c32b891a 19446#: config/tc-z8k.c:752 config/tc-z8k.c:791
bd32c6bd
NC
19447#, c-format
19448msgid "invalid condition code '%s'"
73a05be2 19449msgstr "некорректный кода условия «%s»"
bd32c6bd 19450
c32b891a 19451#: config/tc-z8k.c:764
bd32c6bd
NC
19452#, c-format
19453msgid "invalid flag '%s'"
73a05be2 19454msgstr "неправильный флаг «%s»"
bd32c6bd 19455
c32b891a 19456#: config/tc-z8k.c:918 config/tc-z8k.c:924
bd32c6bd 19457msgid "invalid indirect register size"
73a05be2 19458msgstr "некорректный размер косвенного регистра"
bd32c6bd 19459
c32b891a 19460#: config/tc-z8k.c:941 config/tc-z8k.c:1097 config/tc-z8k.c:1102
bd32c6bd 19461msgid "invalid control register name"
73a05be2 19462msgstr "некорректное имя управляющего регистра"
bd32c6bd 19463
c32b891a 19464#: config/tc-z8k.c:1086
bd32c6bd 19465msgid "immediate must be 1 or 2"
73a05be2 19466msgstr "непосредственное значение должно быть 1 или 2"
bd32c6bd 19467
c32b891a 19468#: config/tc-z8k.c:1089
bd32c6bd 19469msgid "immediate 1 or 2 expected"
73a05be2 19470msgstr "ожидается непосредственное значение 1 или 2"
bd32c6bd 19471
c32b891a 19472#: config/tc-z8k.c:1120
bd32c6bd 19473msgid "can't use R0 here"
73a05be2 19474msgstr "здесь нельзя использовать R0"
bd32c6bd 19475
c32b891a 19476#: config/tc-z8k.c:1278
bd32c6bd 19477msgid "Can't find opcode to match operands"
73a05be2 19478msgstr "Не удалось найти код операции, соответствующий операндам"
bd32c6bd 19479
c32b891a 19480#: config/tc-z8k.c:1325
bd32c6bd
NC
19481#, c-format
19482msgid "invalid architecture -z%s"
73a05be2 19483msgstr "неверная архитектура -z%s"
bd32c6bd 19484
c32b891a 19485#: config/tc-z8k.c:1344
bd32c6bd
NC
19486#, c-format
19487msgid ""
19488" Z8K options:\n"
19489" -z8001 generate segmented code\n"
19490" -z8002 generate unsegmented code\n"
19491" -linkrelax create linker relaxable code\n"
19492msgstr ""
73a05be2
NC
19493" Параметры Z8K:\n"
19494" -z8001 генерировать сегментированный код\n"
19495" -z8002 генерировать не сегментированный код\n"
19496" -linkrelax создавать код ослабляющего компоновщика\n"
bd32c6bd 19497
c32b891a 19498#: config/tc-z8k.c:1356
bd32c6bd
NC
19499#, c-format
19500msgid "call to md_convert_frag\n"
73a05be2 19501msgstr "вызов md_convert_frag\n"
bd32c6bd 19502
c32b891a 19503#: config/tc-z8k.c:1463 config/tc-z8k.c:1503 config/tc-z8k.c:1526
bd32c6bd 19504msgid "cannot branch to odd address"
73a05be2 19505msgstr "невозможно выполнить ветвление по нечётному адресу"
bd32c6bd 19506
c32b891a 19507#: config/tc-z8k.c:1485
bd32c6bd 19508msgid "relative address out of range"
73a05be2 19509msgstr "относительный адрес за пределами диапазона"
bd32c6bd 19510
c32b891a 19511#: config/tc-z8k.c:1506
bd32c6bd 19512msgid "relative call out of range"
73a05be2 19513msgstr "относительный вызов вне диапазона"
bd32c6bd 19514
c32b891a 19515#: config/tc-z8k.c:1550
bd32c6bd
NC
19516#, c-format
19517msgid "call to md_estimate_size_before_relax\n"
73a05be2 19518msgstr "вызов md_estimate_size_before_relax\n"
bd32c6bd 19519
c32b891a 19520#: config/xtensa-relax.c:1550
bd32c6bd
NC
19521#, c-format
19522msgid "invalid configuration option '%s' in transition rule '%s'"
73a05be2 19523msgstr "некорректный параметр настройки «%s» в правиле перехода «%s»"
bd32c6bd 19524
c32b891a 19525#: config/xtensa-relax.c:1675 config/xtensa-relax.c:1685
bd32c6bd
NC
19526#, c-format
19527msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
73a05be2 19528msgstr "код операции «%s»: не привязано имя параметра «%s» для предварительного условия в «%s»"
bd32c6bd 19529
c32b891a 19530#: config/xtensa-relax.c:1692
bd32c6bd
NC
19531#, c-format
19532msgid "opcode '%s': precondition only contains constants in '%s'"
73a05be2 19533msgstr "код операции «%s»: предварительное условие содержит только константы в «%s»"
bd32c6bd 19534
c32b891a 19535#: config/xtensa-relax.c:1739
bd32c6bd 19536msgid "expected one operand for generated literal"
73a05be2 19537msgstr "ожидается один операнд для сгенерированного литерала"
bd32c6bd 19538
c32b891a 19539#: config/xtensa-relax.c:1746
bd32c6bd 19540msgid "expected 0 operands for generated label"
73a05be2 19541msgstr "ожидается 0 операндов для сгенерированной метки"
bd32c6bd 19542
c32b891a 19543#: config/xtensa-relax.c:1759
bd32c6bd
NC
19544#, c-format
19545msgid "invalid opcode '%s' in transition rule '%s'"
73a05be2 19546msgstr "некорректный код операции «%s» в правиле перехода «%s»"
bd32c6bd 19547
c32b891a 19548#: config/xtensa-relax.c:1767
bd32c6bd 19549#, c-format
c32b891a
NC
19550msgid "opcode '%s': replacement does not have %d op"
19551msgid_plural "opcode '%s': replacement does not have %d ops"
73a05be2
NC
19552msgstr[0] "код операции «%s»: в замене нет %d операнда"
19553msgstr[1] "код операции «%s»: в замене нет %d операндов"
19554msgstr[2] "код операции «%s»: в замене нет %d операндов"
bd32c6bd 19555
c32b891a 19556#: config/xtensa-relax.c:1783
bd32c6bd
NC
19557#, c-format
19558msgid "opcode '%s': cannot find literal definition"
73a05be2 19559msgstr "код операции «%s»: не найдено определение литерала"
bd32c6bd 19560
c32b891a 19561#: config/xtensa-relax.c:1799 config/xtensa-relax.c:1829
bd32c6bd 19562#, c-format
c32b891a 19563msgid "opcode '%s': unidentified operand '%s' in '%s'"
73a05be2 19564msgstr "код операции «%s»: неопределенный операнд «%s» в «%s»"
bd32c6bd 19565
c32b891a 19566#: config/xtensa-relax.c:1824
bd32c6bd
NC
19567#, c-format
19568msgid "unknown user-defined function %s"
73a05be2 19569msgstr "неизвестная определённая пользователем функция %s"
bd32c6bd 19570
c32b891a 19571#: config/xtensa-relax.c:1835
bd32c6bd 19572#, c-format
c32b891a 19573msgid "opcode '%s': could not parse operand '%s' in '%s'"
73a05be2 19574msgstr "код операции «%s»: не удалось разобрать операнд «%s» в «%s»"
bd32c6bd 19575
c32b891a 19576#: config/xtensa-relax.c:1875
bd32c6bd
NC
19577#, c-format
19578msgid "could not parse INSN_PATTERN '%s'"
73a05be2 19579msgstr "не удалось разобрать INSN_PATTERN «%s»"
bd32c6bd 19580
c32b891a 19581#: config/xtensa-relax.c:1879
bd32c6bd
NC
19582#, c-format
19583msgid "could not parse INSN_REPL '%s'"
73a05be2 19584msgstr "не удалось разобрать INSN_REPL «%s»"
bd32c6bd 19585
c32b891a 19586#: config/xtensa-relax.c:1890
bd32c6bd
NC
19587#, c-format
19588msgid "could not build transition for %s => %s"
73a05be2 19589msgstr "не удалось собрать переход для %s => %s"
bd32c6bd
NC
19590
19591#: depend.c:194
19592#, c-format
19593msgid "can't open `%s' for writing"
73a05be2 19594msgstr "не удалось открыть «%s» для записи"
bd32c6bd
NC
19595
19596#: depend.c:206
19597#, c-format
19598msgid "can't close `%s'"
73a05be2 19599msgstr "не удалось закрыть «%s»"
bd32c6bd 19600
d8dab054 19601#: dw2gencfi.c:319 read.c:2442
c32b891a
NC
19602#, c-format
19603msgid "bfd_set_section_flags: %s"
73a05be2 19604msgstr "bfd_set_section_flags: %s"
c32b891a
NC
19605
19606#: dw2gencfi.c:601 dw2gencfi.c:617
bd32c6bd
NC
19607#, c-format
19608msgid "register save offset not a multiple of %u"
73a05be2 19609msgstr "регистровое сохранённое смещение не кратно %u"
bd32c6bd 19610
c32b891a 19611#: dw2gencfi.c:700
bd32c6bd 19612msgid "CFI state restore without previous remember"
73a05be2 19613msgstr "восстановление состояние CFI происходит без предварительного запоминания"
bd32c6bd 19614
c32b891a 19615#: dw2gencfi.c:758
bd32c6bd 19616msgid "missing separator"
73a05be2 19617msgstr "пропущен разделитель"
bd32c6bd 19618
c32b891a 19619#: dw2gencfi.c:807
bd32c6bd 19620msgid "bad register expression"
73a05be2 19621msgstr "неверное выражение регистра"
bd32c6bd 19622
c32b891a
NC
19623#: dw2gencfi.c:828 dw2gencfi.c:958 dw2gencfi.c:996 dw2gencfi.c:1067
19624#: dw2gencfi.c:1140 dw2gencfi.c:1378
bd32c6bd 19625msgid "CFI instruction used without previous .cfi_startproc"
73a05be2 19626msgstr "инструкция CFI используется без указания ранее .cfi_startproc"
bd32c6bd 19627
c32b891a 19628#: dw2gencfi.c:1021
bd32c6bd 19629msgid "invalid or unsupported encoding in .cfi_personality"
73a05be2 19630msgstr "некорректная или неподдерживаемая кодировка в .cfi_personality"
bd32c6bd 19631
c32b891a 19632#: dw2gencfi.c:1028
bd32c6bd 19633msgid ".cfi_personality requires encoding and symbol arguments"
73a05be2 19634msgstr "для .cfi_personality требуются аргументы кодировки и символа"
bd32c6bd 19635
c32b891a 19636#: dw2gencfi.c:1051
bd32c6bd 19637msgid "wrong second argument to .cfi_personality"
73a05be2 19638msgstr "неправильный второй аргумент в .cfi_personality"
bd32c6bd 19639
c32b891a 19640#: dw2gencfi.c:1092 dw2gencfi.c:1168
bd32c6bd 19641msgid "invalid or unsupported encoding in .cfi_lsda"
73a05be2 19642msgstr "некорректная или неподдерживаемая кодировка в .cfi_lsda"
bd32c6bd 19643
c32b891a 19644#: dw2gencfi.c:1099
bd32c6bd 19645msgid ".cfi_lsda requires encoding and symbol arguments"
73a05be2 19646msgstr "для .cfi_lsda требуются аргументы кодировки и символа"
bd32c6bd 19647
c32b891a 19648#: dw2gencfi.c:1124
bd32c6bd 19649msgid "wrong second argument to .cfi_lsda"
73a05be2 19650msgstr "неправильный второй аргумент в .cfi_lsda"
bd32c6bd 19651
c32b891a 19652#: dw2gencfi.c:1190
bd32c6bd 19653msgid "wrong third argument to .cfi_val_encoded_addr"
73a05be2 19654msgstr "неправильный третий аргумент в .cfi_val_encoded_addr"
bd32c6bd 19655
c32b891a
NC
19656#: dw2gencfi.c:1280
19657msgid "inconsistent uses of .cfi_sections"
73a05be2 19658msgstr "несогласованное использование .cfi_sections"
c32b891a
NC
19659
19660#: dw2gencfi.c:1291
bd32c6bd 19661msgid "previous CFI entry not closed (missing .cfi_endproc)"
73a05be2 19662msgstr "не закрыт предыдущий элемент CFI (отсутствует .cfi_endproc)"
bd32c6bd 19663
c32b891a 19664#: dw2gencfi.c:1332
bd32c6bd 19665msgid ".cfi_endproc without corresponding .cfi_startproc"
73a05be2 19666msgstr ".cfi_endproc без соответствующей .cfi_startproc"
bd32c6bd 19667
c32b891a
NC
19668#: dw2gencfi.c:1389
19669msgid "wrong argument to .cfi_personality_id"
73a05be2 19670msgstr "неправильный аргумент в .cfi_personality_id"
c32b891a
NC
19671
19672#: dw2gencfi.c:1399
19673msgid ".cfi_fde_data without corresponding .cfi_startproc"
73a05be2 19674msgstr ".cfi_fde_data без соответствующей .cfi_startproc"
c32b891a
NC
19675
19676#: dw2gencfi.c:1508
19677msgid "unexpected .cfi_inline_lsda"
73a05be2 19678msgstr "неожиданный .cfi_inline_lsda"
c32b891a 19679
bd32c6bd 19680#: dw2gencfi.c:1515
c32b891a 19681msgid ".cfi_inline_lsda not valid for this frame"
73a05be2 19682msgstr ".cfi_inline_lsda не допускается в этом кадре"
c32b891a
NC
19683
19684#: dw2gencfi.c:1523
19685msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
73a05be2 19686msgstr "обнаружена .cfi_inline_lsda для кадра без .cfi_lsda"
c32b891a
NC
19687
19688#: dw2gencfi.c:1536
19689#, c-format
19690msgid "Alignment too large: %d. assumed."
73a05be2 19691msgstr "Слишком большое выравнивание: предполагается %d."
c32b891a
NC
19692
19693#: dw2gencfi.c:1540
19694msgid "Alignment negative: 0 assumed."
73a05be2 19695msgstr "Отрицательное выравнивание: предполагается 0."
c32b891a
NC
19696
19697#: dw2gencfi.c:1566
c32b891a 19698msgid ".cfi_inline_lsda is not supported for this target"
73a05be2 19699msgstr ".cfi_inline_lsda не поддерживается для этой цели"
c32b891a
NC
19700
19701#: dw2gencfi.c:1573
c32b891a 19702msgid ".cfi_fde_data is not supported for this target"
73a05be2 19703msgstr ".cfi_fde_data не поддерживается для этой цели"
c32b891a
NC
19704
19705#: dw2gencfi.c:1580
c32b891a 19706msgid ".cfi_personality_id is not supported for this target"
73a05be2 19707msgstr ".cfi_personality_id не поддерживается для этой цели"
c32b891a
NC
19708
19709#: dw2gencfi.c:2356 dw2gencfi.c:2512
bd32c6bd 19710msgid "open CFI at the end of file; missing .cfi_endproc directive"
73a05be2 19711msgstr "открытая CFI до конца файла; отсутствует директива .cfi_endproc"
bd32c6bd 19712
c32b891a 19713#: dw2gencfi.c:2539
c32b891a 19714msgid "CFI is not supported for this target"
73a05be2 19715msgstr "CFI не поддерживается для этой цели"
c32b891a 19716
d8dab054 19717#: dwarf2dbg.c:371 dwarf2dbg.c:2278
c32b891a 19718msgid "view number mismatch"
73a05be2 19719msgstr "не совпадает номер вида"
c32b891a 19720
d8dab054 19721#: dwarf2dbg.c:780 dwarf2dbg.c:824
bd32c6bd 19722msgid "file number less than one"
73a05be2 19723msgstr "номер файла меньше 1"
bd32c6bd 19724
d8dab054 19725#: dwarf2dbg.c:790
bd32c6bd
NC
19726#, c-format
19727msgid "file number %ld already allocated"
73a05be2 19728msgstr "номер файла %ld уже выделен"
bd32c6bd 19729
d8dab054 19730#: dwarf2dbg.c:829 dwarf2dbg.c:1691
bd32c6bd
NC
19731#, c-format
19732msgid "unassigned file number %ld"
73a05be2 19733msgstr "неназначенный номер файла %ld"
bd32c6bd 19734
d8dab054 19735#: dwarf2dbg.c:898
bd32c6bd 19736msgid "is_stmt value not 0 or 1"
73a05be2 19737msgstr "значение is_stmt не равно 0 или 1"
bd32c6bd 19738
d8dab054 19739#: dwarf2dbg.c:910
bd32c6bd 19740msgid "isa number less than zero"
73a05be2 19741msgstr "номер isa меньше 0"
bd32c6bd 19742
d8dab054 19743#: dwarf2dbg.c:922
bd32c6bd 19744msgid "discriminator less than zero"
73a05be2 19745msgstr "селектор меньше 0"
bd32c6bd 19746
d8dab054 19747#: dwarf2dbg.c:941
c32b891a 19748msgid "numeric view can only be asserted to zero"
73a05be2 19749msgstr "значение числового вида может быть равно только 0"
c32b891a 19750
d8dab054 19751#: dwarf2dbg.c:976
bd32c6bd
NC
19752#, c-format
19753msgid "unknown .loc sub-directive `%s'"
73a05be2 19754msgstr "неизвестная поддиректива .loc «%s»"
bd32c6bd 19755
d8dab054 19756#: dwarf2dbg.c:1768
bd32c6bd 19757msgid "internal error: unknown dwarf2 format"
73a05be2 19758msgstr "внутренняя ошибка: неизвестный формат dwarf2"
bd32c6bd 19759
c32b891a 19760#: ecoff.c:1559
bd32c6bd
NC
19761#, c-format
19762msgid "string too big (%lu bytes)"
73a05be2 19763msgstr "слишком длинная строка (%lu байт)"
bd32c6bd 19764
c32b891a 19765#: ecoff.c:1585
bd32c6bd
NC
19766#, c-format
19767msgid "inserting \"%s\" into string hash table: %s"
73a05be2 19768msgstr "вставляется «%s» в хеш-таблицу строк: %s"
bd32c6bd 19769
c32b891a
NC
19770#: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
19771#: ecoff.c:2135
bd32c6bd 19772msgid "no current file pointer"
73a05be2 19773msgstr "отсутствует текущий файловый указатель"
bd32c6bd 19774
c32b891a 19775#: ecoff.c:1703
bd32c6bd 19776msgid "too many st_End's"
73a05be2 19777msgstr "слишком много st_End"
bd32c6bd 19778
c32b891a 19779#: ecoff.c:2041
bd32c6bd
NC
19780#, c-format
19781msgid "inserting \"%s\" into tag hash table: %s"
73a05be2 19782msgstr "вставляется «%s» в хеш-таблицу тегов: %s"
bd32c6bd 19783
c32b891a 19784#: ecoff.c:2204
bd32c6bd 19785msgid "fake .file after real one"
73a05be2 19786msgstr "фиктивный .file после настоящего"
bd32c6bd 19787
c32b891a 19788#: ecoff.c:2293
bd32c6bd 19789msgid "filename goes over one page boundary"
73a05be2 19790msgstr "имя файла выходит за одностраничную границу"
bd32c6bd 19791
c32b891a 19792#: ecoff.c:2426
bd32c6bd 19793msgid ".begin directive without a preceding .file directive"
73a05be2 19794msgstr "директива .begin без предшествующей директивы .file"
bd32c6bd 19795
c32b891a 19796#: ecoff.c:2433
bd32c6bd 19797msgid ".begin directive without a preceding .ent directive"
73a05be2 19798msgstr "директива .begin без предшествующей директивы .ent"
bd32c6bd 19799
c32b891a 19800#: ecoff.c:2463
bd32c6bd 19801msgid ".bend directive without a preceding .file directive"
73a05be2 19802msgstr "директива .bend без предшествующей директивы .file"
bd32c6bd 19803
c32b891a 19804#: ecoff.c:2470
bd32c6bd 19805msgid ".bend directive without a preceding .ent directive"
73a05be2 19806msgstr "директива .bend без предшествующей директивы .ent"
bd32c6bd 19807
c32b891a 19808#: ecoff.c:2482
bd32c6bd 19809msgid ".bend directive names unknown symbol"
73a05be2 19810msgstr "директива .bend указывает на неизвестный символ"
bd32c6bd 19811
c32b891a 19812#: ecoff.c:2524
bd32c6bd 19813msgid ".def pseudo-op used inside of .def/.endef; ignored"
73a05be2 19814msgstr "Псевдооперация .def используется внутри .def/.endef; игнорируется"
bd32c6bd 19815
c32b891a 19816#: ecoff.c:2526
bd32c6bd 19817msgid "empty symbol name in .def; ignored"
73a05be2 19818msgstr "пустое имя символа в .def; игнорируется"
bd32c6bd 19819
c32b891a 19820#: ecoff.c:2563
bd32c6bd 19821msgid ".dim pseudo-op used outside of .def/.endef; ignored"
73a05be2 19822msgstr "Псевдооперация .dim используется вне .def/.endef; игнорируется"
bd32c6bd 19823
c32b891a 19824#: ecoff.c:2578
bd32c6bd 19825msgid "badly formed .dim directive"
73a05be2 19826msgstr "неправильный формат директивы .dim"
bd32c6bd 19827
c32b891a 19828#: ecoff.c:2591
bd32c6bd 19829msgid "too many .dim entries"
73a05be2 19830msgstr "слишком много элементов .dim"
bd32c6bd 19831
c32b891a 19832#: ecoff.c:2611
bd32c6bd 19833msgid ".scl pseudo-op used outside of .def/.endef; ignored"
73a05be2 19834msgstr "Псевдооперация .scl используется вне .def/.endef; игнорируется"
bd32c6bd 19835
c32b891a 19836#: ecoff.c:2636
bd32c6bd 19837msgid ".size pseudo-op used outside of .def/.endef; ignored"
73a05be2 19838msgstr "Псевдооперация .size используется вне .def/.endef; игнорируется"
bd32c6bd 19839
c32b891a 19840#: ecoff.c:2651
bd32c6bd 19841msgid "badly formed .size directive"
73a05be2 19842msgstr "неправильно описана директива .size"
bd32c6bd 19843
c32b891a 19844#: ecoff.c:2664
bd32c6bd 19845msgid "too many .size entries"
73a05be2 19846msgstr "слишком много элементов .size"
bd32c6bd 19847
c32b891a 19848#: ecoff.c:2686
bd32c6bd 19849msgid ".type pseudo-op used outside of .def/.endef; ignored"
73a05be2 19850msgstr "Псевдооперация .type используется вне .def/.endef; игнорируется"
bd32c6bd
NC
19851
19852#. FIXME: We could handle this by setting the continued bit.
19853#. There would still be a limit: the .type argument can not
19854#. be infinite.
c32b891a 19855#: ecoff.c:2704
bd32c6bd
NC
19856#, c-format
19857msgid "the type of %s is too complex; it will be simplified"
73a05be2 19858msgstr "тип %s слишком сложен; он будет упрощён"
bd32c6bd 19859
c32b891a 19860#: ecoff.c:2715
bd32c6bd 19861msgid "Unrecognized .type argument"
73a05be2 19862msgstr "Нераспознанный аргумент .type"
bd32c6bd 19863
c32b891a 19864#: ecoff.c:2753
bd32c6bd 19865msgid ".tag pseudo-op used outside of .def/.endef; ignored"
73a05be2 19866msgstr "Псевдооперация .tag используется вне .def/.endef; игнорируется"
bd32c6bd 19867
c32b891a 19868#: ecoff.c:2777
bd32c6bd 19869msgid ".val pseudo-op used outside of .def/.endef; ignored"
73a05be2 19870msgstr "Псевдооперация .val используется вне .def/.endef; игнорируется"
bd32c6bd 19871
c32b891a 19872#: ecoff.c:2785
bd32c6bd 19873msgid ".val expression is too complex"
73a05be2 19874msgstr "Слишком сложное выражение .val"
bd32c6bd 19875
c32b891a 19876#: ecoff.c:2815
bd32c6bd 19877msgid ".endef pseudo-op used before .def; ignored"
73a05be2 19878msgstr "Псевдооперация endef используется до .def; игнорируется"
bd32c6bd 19879
c32b891a 19880#: ecoff.c:2841 ecoff.c:2922
bd32c6bd 19881msgid "bad COFF debugging information"
73a05be2 19882msgstr "некорректная отладочная информация COFF"
bd32c6bd 19883
c32b891a 19884#: ecoff.c:2890
bd32c6bd
NC
19885#, c-format
19886msgid "no tag specified for %s"
73a05be2 19887msgstr "для %s не указан тег"
bd32c6bd 19888
c32b891a 19889#: ecoff.c:2992
bd32c6bd 19890msgid ".end directive without a preceding .file directive"
73a05be2 19891msgstr "директива .end без предшествующей директивы .file"
bd32c6bd 19892
c32b891a 19893#: ecoff.c:3020
bd32c6bd 19894msgid ".end directive names unknown symbol"
73a05be2 19895msgstr "директива .end указывает на неизвестный символ"
bd32c6bd 19896
c32b891a 19897#: ecoff.c:3051
bd32c6bd 19898msgid "second .ent directive found before .end directive"
73a05be2 19899msgstr "найдена вторая директива .ent до директивы .end"
bd32c6bd 19900
c32b891a
NC
19901#: ecoff.c:3060
19902#, c-format
19903msgid "%s directive has no name"
73a05be2 19904msgstr "директива %s не имеет имени"
c32b891a
NC
19905
19906#: ecoff.c:3121
bd32c6bd 19907msgid "no way to handle .file within .ent/.end section"
73a05be2 19908msgstr "невозможно обработать .file внутри раздела .ent/.end"
bd32c6bd 19909
c32b891a 19910#: ecoff.c:3238
bd32c6bd 19911msgid ".loc before .file"
73a05be2 19912msgstr ".loc перед .file"
bd32c6bd 19913
c32b891a 19914#: ecoff.c:3440
bd32c6bd
NC
19915#, c-format
19916msgid ".stab%c is not supported"
73a05be2 19917msgstr ".stab%c не поддерживается"
bd32c6bd 19918
c32b891a 19919#: ecoff.c:3450
bd32c6bd
NC
19920#, c-format
19921msgid ".stab%c: ignoring non-zero other field"
73a05be2 19922msgstr ".stab%c: игнорируется всё, кроме нулевого поля"
bd32c6bd 19923
c32b891a 19924#: ecoff.c:3484
bd32c6bd
NC
19925#, c-format
19926msgid "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
73a05be2 19927msgstr "номер строки (%d) для директивы .stab%c невозможно вместить в индексное поле (20 бит)"
bd32c6bd 19928
c32b891a 19929#: ecoff.c:3518
bd32c6bd
NC
19930#, c-format
19931msgid "illegal .stab%c directive, bad character"
73a05be2 19932msgstr "недопустимая директива .stab%c, некорректный символ"
bd32c6bd 19933
c32b891a 19934#: ecoff.c:3977 ecoff.c:4166 ecoff.c:4191
bd32c6bd 19935msgid ".begin/.bend in different segments"
73a05be2 19936msgstr ".begin/.bend в разных сегментах"
bd32c6bd 19937
c32b891a 19938#: ecoff.c:4687
bd32c6bd 19939msgid "missing .end or .bend at end of file"
73a05be2 19940msgstr "отсутствует .end или .bend при окончании файла"
bd32c6bd 19941
c32b891a 19942#: ecoff.c:5172
bd32c6bd 19943msgid "GP prologue size exceeds field size, using 0 instead"
73a05be2 19944msgstr "размер пролога GP превышает размер поля, используется 0"
bd32c6bd 19945
d8dab054 19946#: expr.c:82 read.c:3802
bd32c6bd 19947msgid "bignum invalid"
73a05be2 19948msgstr "некорректный bignum"
bd32c6bd 19949
d8dab054 19950#: expr.c:84 read.c:3804 read.c:4309 read.c:5155
bd32c6bd 19951msgid "floating point number invalid"
73a05be2 19952msgstr "некорректное число с плавающей точкой"
bd32c6bd 19953
c32b891a 19954#: expr.c:207
bd32c6bd 19955msgid "bad floating-point constant: exponent overflow"
73a05be2 19956msgstr "некорректная константа с плавающей точкой: переполнение экспоненты"
bd32c6bd 19957
c32b891a 19958#: expr.c:211
bd32c6bd
NC
19959#, c-format
19960msgid "bad floating-point constant: unknown error code=%d"
73a05be2 19961msgstr "некорректная константа с плавающей точкой: неизвестный код ошибки %d"
bd32c6bd 19962
c32b891a 19963#: expr.c:396
bd32c6bd 19964msgid "a bignum with underscores may not have more than 8 hex digits in any word"
73a05be2 19965msgstr "bignum с подчёркиваниями не может иметь более 8 шестнадцатеричных цифр в любом слове"
bd32c6bd 19966
c32b891a 19967#: expr.c:419
bd32c6bd 19968msgid "a bignum with underscores must have exactly 4 words"
73a05be2 19969msgstr "bignum с подчёркиваниями должен состоять ровно из 4 слов"
bd32c6bd
NC
19970
19971#. Either not seen or not defined.
19972#. @@ Should print out the original string instead of
19973#. the parsed number.
c32b891a 19974#: expr.c:557
bd32c6bd
NC
19975#, c-format
19976msgid "backward ref to unknown label \"%d:\""
73a05be2 19977msgstr "обратная ссылка на неизвестную метку «%d:»"
bd32c6bd 19978
c32b891a 19979#: expr.c:675
bd32c6bd 19980msgid "character constant too large"
73a05be2 19981msgstr "символьная константа слишком длинна"
bd32c6bd 19982
c32b891a 19983#: expr.c:970
bd32c6bd 19984#, c-format
c32b891a 19985msgid "found '%c', expected: '%c'"
73a05be2 19986msgstr "найден «%c», ожидался: «%c»"
bd32c6bd 19987
c32b891a 19988#: expr.c:973
bd32c6bd
NC
19989#, c-format
19990msgid "missing '%c'"
73a05be2 19991msgstr "отсутствует «%c»"
bd32c6bd 19992
d8dab054 19993#: expr.c:985 read.c:4606
bd32c6bd 19994msgid "EBCDIC constants are not supported"
73a05be2 19995msgstr "константы EBCDIC не поддерживаются"
bd32c6bd 19996
c32b891a 19997#: expr.c:1112
bd32c6bd
NC
19998#, c-format
19999msgid "Unary operator %c ignored because bad operand follows"
73a05be2 20000msgstr "Унарный оператор %c игнорируется, так как далее следует некорректный операнд"
bd32c6bd 20001
c32b891a 20002#: expr.c:1162 expr.c:1193
bd32c6bd 20003msgid "syntax error in .startof. or .sizeof."
73a05be2 20004msgstr "синтаксическая ошибка в .startof. или .sizeof."
bd32c6bd 20005
d8dab054 20006#: expr.c:1274 expr.c:1598
bd32c6bd
NC
20007#, c-format
20008msgid "invalid use of operator \"%s\""
73a05be2 20009msgstr "неправильное использование оператора «%s»"
bd32c6bd 20010
d8dab054 20011#: expr.c:1782
bd32c6bd 20012msgid "missing operand; zero assumed"
73a05be2 20013msgstr "пропущен операнд; предполагается ноль"
bd32c6bd 20014
d8dab054 20015#: expr.c:1821
bd32c6bd 20016msgid "left operand is a bignum; integer 0 assumed"
73a05be2 20017msgstr "левым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 20018
d8dab054 20019#: expr.c:1823
bd32c6bd 20020msgid "left operand is a float; integer 0 assumed"
73a05be2 20021msgstr "левым операндом является float; предполагается 0 с типом integer"
bd32c6bd 20022
d8dab054 20023#: expr.c:1832
bd32c6bd 20024msgid "right operand is a bignum; integer 0 assumed"
73a05be2 20025msgstr "правым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 20026
d8dab054 20027#: expr.c:1834
bd32c6bd 20028msgid "right operand is a float; integer 0 assumed"
73a05be2 20029msgstr "правым операндом является float; предполагается 0 с типом integer"
bd32c6bd 20030
d8dab054 20031#: expr.c:1905 symbols.c:1396
bd32c6bd 20032msgid "division by zero"
73a05be2 20033msgstr "деление на ноль"
bd32c6bd 20034
d8dab054 20035#: expr.c:1911
bd32c6bd 20036msgid "shift count"
73a05be2 20037msgstr "счётчик сдвига"
bd32c6bd 20038
d8dab054 20039#: expr.c:2032
bd32c6bd 20040msgid "operation combines symbols in different segments"
73a05be2 20041msgstr "операция объединяет символы из разных сегментов"
bd32c6bd 20042
d8dab054 20043#: expr.c:2354
c32b891a 20044msgid "missing closing '\"'"
73a05be2 20045msgstr "нет закрывающей '\"'"
c32b891a
NC
20046
20047#: frags.c:60
bd32c6bd 20048msgid "attempt to allocate data in absolute section"
73a05be2 20049msgstr "попытка выделить данные в абсолютном разделе"
bd32c6bd 20050
c32b891a 20051#: frags.c:66
bd32c6bd 20052msgid "attempt to allocate data in common section"
73a05be2 20053msgstr "попытка выделить данные в общем разделе"
bd32c6bd 20054
d8dab054 20055#: frags.c:115 write.c:1470
bd32c6bd 20056#, c-format
c32b891a
NC
20057msgid "can't extend frag %lu char"
20058msgid_plural "can't extend frag %lu chars"
73a05be2
NC
20059msgstr[0] "не удалось расширить фрагмент до %lu символа"
20060msgstr[1] "не удалось расширить фрагмент до %lu символов"
20061msgstr[2] "не удалось расширить фрагмент до %lu символов"
bd32c6bd
NC
20062
20063#. For error messages.
20064#. Detect if we are reading from stdin by examining the file
20065#. name returned by as_where().
20066#.
20067#. [FIXME: We rely upon the name in the strcmp below being the
20068#. same as the one used by input_scrub_new_file(), if that is
20069#. not true, then this code will fail].
20070#.
20071#. If we are reading from stdin, then we need to save each input
20072#. line here (assuming of course that we actually have a line of
20073#. input to read), so that it can be displayed in the listing
20074#. that is produced at the end of the assembly.
c32b891a 20075#: input-file.c:136 input-scrub.c:240 listing.c:353
bd32c6bd 20076msgid "{standard input}"
73a05be2 20077msgstr "{стандартный ввод}"
bd32c6bd 20078
c32b891a 20079#: input-file.c:141
bd32c6bd
NC
20080#, c-format
20081msgid "can't open %s for reading: %s"
73a05be2 20082msgstr "не удалось открыть %s на чтение: %s"
bd32c6bd 20083
c32b891a 20084#: input-file.c:150 input-file.c:224
bd32c6bd
NC
20085#, c-format
20086msgid "can't read from %s: %s"
73a05be2 20087msgstr "не удалось прочитать из %s: %s"
bd32c6bd 20088
c32b891a 20089#: input-file.c:252 listing.c:1443 output-file.c:71
bd32c6bd
NC
20090#, c-format
20091msgid "can't close %s: %s"
73a05be2 20092msgstr "не удалось закрыть %s: %s"
bd32c6bd 20093
c32b891a 20094#: input-scrub.c:267
bd32c6bd 20095msgid "macros nested too deeply"
73a05be2 20096msgstr "слишком много вложенных макросов"
bd32c6bd 20097
c32b891a 20098#: itbl-ops.c:328
bd32c6bd
NC
20099#, c-format
20100msgid "Unable to allocate memory for new instructions\n"
73a05be2 20101msgstr "Не удалось выделить память для новых инструкций\n"
bd32c6bd 20102
c32b891a
NC
20103#: listing.c:253 messages.c:165 messages.c:167 messages.c:170
20104msgid "Warning: "
73a05be2 20105msgstr "Предупреждение: "
c32b891a
NC
20106
20107#: listing.c:259 messages.c:230 messages.c:232 messages.c:235
20108msgid "Error: "
73a05be2 20109msgstr "Ошибка: "
bd32c6bd 20110
c32b891a
NC
20111#: listing.c:625
20112#, c-format
20113msgid "unable to rebuffer file: %s\n"
73a05be2 20114msgstr "невозможно изменить буфер файла: %s\n"
bd32c6bd 20115
c32b891a 20116#: listing.c:1329
bd32c6bd
NC
20117#, c-format
20118msgid ""
20119"\n"
20120" time stamp \t: %s\n"
20121"\n"
20122msgstr ""
73a05be2
NC
20123"\n"
20124" метка времени \t: %s\n"
20125"\n"
bd32c6bd 20126
c32b891a 20127#: listing.c:1339
bd32c6bd
NC
20128#, c-format
20129msgid "%s "
73a05be2 20130msgstr "%s "
bd32c6bd 20131
c32b891a 20132#: listing.c:1344
bd32c6bd
NC
20133#, c-format
20134msgid ""
20135"\n"
20136"\t%s "
20137msgstr ""
73a05be2
NC
20138"\n"
20139"\t%s "
bd32c6bd 20140
c32b891a 20141#: listing.c:1354
bd32c6bd
NC
20142msgid ""
20143"\n"
20144" options passed\t: "
20145msgstr ""
73a05be2
NC
20146"\n"
20147" пер-ные пар-ры\t: "
bd32c6bd 20148
c32b891a 20149#: listing.c:1393
bd32c6bd
NC
20150#, c-format
20151msgid ""
20152" GNU assembler version %s (%s)\n"
20153"\t using BFD version %s."
20154msgstr ""
73a05be2
NC
20155" GNU ассемблер, версия %s (%s)\n"
20156"\t используется BFD версии %s."
bd32c6bd 20157
c32b891a 20158#: listing.c:1396
bd32c6bd
NC
20159#, c-format
20160msgid ""
20161"\n"
20162" input file \t: %s"
20163msgstr ""
73a05be2
NC
20164"\n"
20165" входной файл \t: %s"
bd32c6bd 20166
c32b891a 20167#: listing.c:1397
bd32c6bd
NC
20168#, c-format
20169msgid ""
20170"\n"
20171" output file \t: %s"
20172msgstr ""
73a05be2
NC
20173"\n"
20174" выходной файл \t: %s"
bd32c6bd 20175
c32b891a 20176#: listing.c:1398
bd32c6bd
NC
20177#, c-format
20178msgid ""
20179"\n"
20180" target \t: %s"
20181msgstr ""
73a05be2
NC
20182"\n"
20183" цель \t: %s"
bd32c6bd 20184
c32b891a 20185#: listing.c:1422
bd32c6bd
NC
20186#, c-format
20187msgid "can't open %s: %s"
73a05be2 20188msgstr "не удалось открыть %s: %s"
bd32c6bd 20189
c32b891a 20190#: listing.c:1507
bd32c6bd 20191msgid "strange paper height, set to no form"
73a05be2 20192msgstr "странная высота бумаги, считаем безразмерной"
bd32c6bd 20193
c32b891a 20194#: listing.c:1569
bd32c6bd 20195msgid "new line in title"
73a05be2 20196msgstr "новая строка в заголовке"
bd32c6bd
NC
20197
20198#. Turns the next expression into a string.
c32b891a 20199#: macro.c:382
bd32c6bd
NC
20200#, no-c-format
20201msgid "% operator needs absolute expression"
73a05be2 20202msgstr "оператору % требуется абсолютное выражение"
bd32c6bd 20203
c32b891a 20204#: macro.c:536
bd32c6bd
NC
20205#, c-format
20206msgid "Missing parameter qualifier for `%s' in macro `%s'"
73a05be2 20207msgstr "Пропущен классификатор параметра для «%s» в макросе «%s»"
bd32c6bd 20208
c32b891a 20209#: macro.c:546
bd32c6bd
NC
20210#, c-format
20211msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
73a05be2 20212msgstr "«%s» является неправильным классификатором параметра для «%s» в макросе «%s»"
bd32c6bd 20213
c32b891a 20214#: macro.c:563
bd32c6bd
NC
20215#, c-format
20216msgid "Pointless default value for required parameter `%s' in macro `%s'"
73a05be2 20217msgstr "Нецелесообразное значение по умолчанию требуемого параметра «%s» в макросе «%s»"
bd32c6bd 20218
c32b891a 20219#: macro.c:575
bd32c6bd
NC
20220#, c-format
20221msgid "A parameter named `%s' already exists for macro `%s'"
73a05be2 20222msgstr "Параметр «%s» уже существует в макросе «%s»"
bd32c6bd 20223
c32b891a 20224#: macro.c:612
bd32c6bd
NC
20225#, c-format
20226msgid "Reserved word `%s' used as parameter in macro `%s'"
73a05be2 20227msgstr "Зарезервированное слово «%s» используется как параметр в макросе «%s»"
bd32c6bd 20228
c32b891a 20229#: macro.c:670
bd32c6bd
NC
20230#, c-format
20231msgid "unexpected end of file in macro `%s' definition"
73a05be2 20232msgstr "неожиданный конец файла в определении макроса «%s»"
bd32c6bd 20233
c32b891a 20234#: macro.c:682
bd32c6bd
NC
20235#, c-format
20236msgid "missing `)' after formals in macro definition `%s'"
73a05be2 20237msgstr "пропущена «)» после объявлений в определении макроса «%s»"
bd32c6bd 20238
c32b891a 20239#: macro.c:697
bd32c6bd 20240msgid "Missing macro name"
73a05be2 20241msgstr "отсутствует имя макроса"
bd32c6bd 20242
c32b891a 20243#: macro.c:706
bd32c6bd
NC
20244#, c-format
20245msgid "Bad parameter list for macro `%s'"
73a05be2 20246msgstr "Некорректный список параметров в макросе «%s»"
bd32c6bd 20247
c32b891a 20248#: macro.c:712
bd32c6bd
NC
20249#, c-format
20250msgid "Macro `%s' was already defined"
73a05be2 20251msgstr "Макрос «%s» уже определён"
bd32c6bd 20252
c32b891a 20253#: macro.c:837 macro.c:839
bd32c6bd 20254msgid "missing `)'"
73a05be2 20255msgstr "пропущена «)»"
bd32c6bd 20256
c32b891a 20257#: macro.c:936
bd32c6bd
NC
20258#, c-format
20259msgid "`%s' was already used as parameter (or another local) name"
73a05be2 20260msgstr "«%s» уже используется как имя параметра (или другой локальной)"
bd32c6bd 20261
c32b891a 20262#: macro.c:1094
bd32c6bd 20263msgid "confusion in formal parameters"
73a05be2 20264msgstr "несостыковка в формальных параметрах"
bd32c6bd 20265
c32b891a 20266#: macro.c:1102
bd32c6bd
NC
20267#, c-format
20268msgid "Parameter named `%s' does not exist for macro `%s'"
73a05be2 20269msgstr "Параметр «%s» не существует в макросе «%s»"
bd32c6bd 20270
c32b891a 20271#: macro.c:1113
bd32c6bd
NC
20272#, c-format
20273msgid "Value for parameter `%s' of macro `%s' was already specified"
73a05be2 20274msgstr "Значение параметра «%s» в макросе «%s» уже задано"
bd32c6bd 20275
c32b891a 20276#: macro.c:1127
bd32c6bd 20277msgid "can't mix positional and keyword arguments"
73a05be2 20278msgstr "нельзя смешивать позиционные и задаваемые именами аргументы"
bd32c6bd 20279
c32b891a 20280#: macro.c:1138
bd32c6bd 20281msgid "too many positional arguments"
73a05be2 20282msgstr "слишком много позиционных аргументов"
bd32c6bd 20283
c32b891a 20284#: macro.c:1186
bd32c6bd
NC
20285#, c-format
20286msgid "Missing value for required parameter `%s' of macro `%s'"
73a05be2 20287msgstr "Пропущено значение требуемого параметра «%s» макроса «%s»"
bd32c6bd 20288
c32b891a 20289#: macro.c:1304
bd32c6bd 20290#, c-format
c32b891a 20291msgid "Attempt to purge non-existing macro `%s'"
73a05be2 20292msgstr "Попытка вычистить несуществующий макрос «%s»"
bd32c6bd 20293
c32b891a 20294#: macro.c:1324
bd32c6bd 20295msgid "unexpected end of file in irp or irpc"
73a05be2 20296msgstr "неожиданный конец файла в irp или irpc"
bd32c6bd 20297
c32b891a 20298#: macro.c:1332
bd32c6bd 20299msgid "missing model parameter"
73a05be2 20300msgstr "пропущен параметр модели"
bd32c6bd 20301
c32b891a 20302#: messages.c:91
bd32c6bd
NC
20303#, c-format
20304msgid "Assembler messages:\n"
73a05be2 20305msgstr "Сообщения ассемблера:\n"
bd32c6bd 20306
c32b891a 20307#: messages.c:289
bd32c6bd
NC
20308#, c-format
20309msgid "Fatal error: "
73a05be2 20310msgstr "Критическая ошибка: "
bd32c6bd 20311
c32b891a 20312#: messages.c:310
bd32c6bd 20313#, c-format
c32b891a 20314msgid "Internal error (%s).\n"
73a05be2 20315msgstr "Внутренняя ошибка (%s).\n"
bd32c6bd 20316
c32b891a 20317#: messages.c:312
bd32c6bd 20318#, c-format
c32b891a 20319msgid "Internal error in %s at %s:%d.\n"
73a05be2 20320msgstr "Внутренняя ошибка в %s позиция %s:%d.\n"
bd32c6bd 20321
c32b891a 20322#: messages.c:314
bd32c6bd 20323#, c-format
c32b891a 20324msgid "Internal error at %s:%d.\n"
73a05be2 20325msgstr "Внутренняя ошибка в позиции %s:%d.\n"
bd32c6bd 20326
c32b891a 20327#: messages.c:316
bd32c6bd
NC
20328#, c-format
20329msgid "Please report this bug.\n"
73a05be2 20330msgstr "Пожалуйста, сообщите об этой ошибке.\n"
bd32c6bd 20331
c32b891a 20332#: messages.c:400
bd32c6bd
NC
20333#, c-format
20334msgid "%s out of domain (%d is not a multiple of %d)"
73a05be2 20335msgstr "%s не в домене (%d не кратно %d)"
bd32c6bd 20336
c32b891a 20337#: messages.c:418
bd32c6bd
NC
20338#, c-format
20339msgid "%s out of range (%d is not between %d and %d)"
73a05be2 20340msgstr "%s вне диапазона (%d находится вне %d - %d)"
bd32c6bd
NC
20341
20342#. xgettext:c-format.
c32b891a 20343#: messages.c:441
bd32c6bd
NC
20344#, c-format
20345msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
73a05be2 20346msgstr "%s вне диапазона (0x%s находится вне 0x%s - 0x%s)"
bd32c6bd 20347
c32b891a 20348#: output-file.c:34
bd32c6bd
NC
20349#, c-format
20350msgid "can't open a bfd on stdout %s"
73a05be2 20351msgstr "не удалось открыть bfd в стандартный вывод %s"
bd32c6bd 20352
c32b891a 20353#: output-file.c:41
bd32c6bd
NC
20354#, c-format
20355msgid "selected target format '%s' unknown"
73a05be2 20356msgstr "выбранный формат цели «%s» неизвестен"
bd32c6bd 20357
c32b891a 20358#: output-file.c:43
bd32c6bd
NC
20359#, c-format
20360msgid "can't create %s: %s"
73a05be2 20361msgstr "не удалось создать %s: %s"
bd32c6bd 20362
d8dab054 20363#: read.c:521
c32b891a
NC
20364#, c-format
20365msgid "error constructing %s pseudo-op table: %s"
73a05be2 20366msgstr "ошибка создания таблицы псевдоопераций %s: %s"
c32b891a 20367
d8dab054 20368#: read.c:703
c32b891a 20369msgid "cannot change section or subsection inside .bundle_lock"
73a05be2 20370msgstr "не удалось изменить раздел или подраздел внутри .bundle_lock"
bd32c6bd 20371
d8dab054 20372#: read.c:719
bd32c6bd 20373#, c-format
c32b891a 20374msgid ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
73a05be2 20375msgstr "последовательность .bundle_lock размером %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a 20376
d8dab054 20377#: read.c:728
c32b891a
NC
20378#, c-format
20379msgid "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
73a05be2 20380msgstr "отдельная инструкция %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a 20381
d8dab054 20382#: read.c:769 read.c:2812 read.c:3382
c32b891a 20383msgid "ignoring fill value in absolute section"
73a05be2 20384msgstr "игнорируется значение заполнителя в абсолютном разделе"
bd32c6bd 20385
d8dab054 20386#: read.c:771 read.c:2827 read.c:3421
73a05be2 20387#, c-format
c32b891a 20388msgid "ignoring fill value in section `%s'"
73a05be2 20389msgstr "игнорируется значение заполнителя в разделе «%s»"
c32b891a 20390
d8dab054 20391#: read.c:1131
bd32c6bd
NC
20392#, c-format
20393msgid "unknown pseudo-op: `%s'"
73a05be2 20394msgstr "неизвестная псевдооперация: «%s»"
bd32c6bd 20395
d8dab054 20396#: read.c:1184
c32b891a 20397msgid "unable to continue with assembly."
73a05be2 20398msgstr "невозможно продолжать ассемблирование"
c32b891a 20399
d8dab054 20400#: read.c:1226
bd32c6bd
NC
20401#, c-format
20402msgid "label \"%d$\" redefined"
73a05be2 20403msgstr "переопределение метки «%d$»"
bd32c6bd 20404
d8dab054 20405#: read.c:1373
c32b891a 20406msgid ".bundle_lock with no matching .bundle_unlock"
73a05be2 20407msgstr ".bundle_lock не имеет соответствующей .bundle_unlock"
bd32c6bd 20408
d8dab054 20409#: read.c:1470
c32b891a 20410msgid ".abort detected. Abandoning ship."
73a05be2 20411msgstr "Обнаружена .abort. Покидаем корабль."
bd32c6bd 20412
d8dab054 20413#: read.c:1532
bd32c6bd
NC
20414#, c-format
20415msgid "alignment too large: %u assumed"
73a05be2 20416msgstr "слишком большое выравнивание: предполагается %u"
bd32c6bd 20417
d8dab054 20418#: read.c:1564
bd32c6bd 20419msgid "expected fill pattern missing"
73a05be2 20420msgstr "отсутствует ожидаемый заполняющий шаблон"
bd32c6bd 20421
d8dab054 20422#: read.c:1589
bd32c6bd 20423#, c-format
c32b891a 20424msgid "fill pattern too long, truncating to %u"
73a05be2 20425msgstr "заполняющий шаблон слишком большой, обрезаем до %u"
bd32c6bd 20426
d8dab054 20427#: read.c:1687
c32b891a 20428msgid "symbol name not recognised in the current locale"
73a05be2 20429msgstr "имя символа не распознано в текущей локали"
bd32c6bd
NC
20430
20431#. Some of the back ends can't deal with non-positive line numbers.
20432#. Besides, it's silly. GCC however will generate a line number of
20433#. zero when it is pre-processing builtins for assembler-with-cpp files:
20434#.
20435#. # 0 "<built-in>"
20436#.
20437#. We do not want to barf on this, especially since such files are used
20438#. in the GCC and GDB testsuites. So we check for negative line numbers
20439#. rather than non-positive line numbers.
d8dab054 20440#: read.c:2029
bd32c6bd
NC
20441#, c-format
20442msgid "line numbers must be positive; line number %d rejected"
73a05be2 20443msgstr "номера строк должны быть положительными целыми числами: номер строки %d не подходит"
bd32c6bd 20444
d8dab054 20445#: read.c:2066
bd32c6bd
NC
20446#, c-format
20447msgid "incompatible flag %i in line directive"
73a05be2 20448msgstr "несовместимый флаг %i в строковой директиве"
bd32c6bd 20449
d8dab054 20450#: read.c:2078
bd32c6bd
NC
20451#, c-format
20452msgid "unsupported flag %i in line directive"
73a05be2 20453msgstr "неподдерживаемый флаг %i в строковой директиве"
bd32c6bd 20454
d8dab054 20455#: read.c:2117
bd32c6bd 20456msgid "start address not supported"
73a05be2 20457msgstr "начальный адреса не поддерживается"
bd32c6bd 20458
d8dab054 20459#: read.c:2126
bd32c6bd 20460msgid ".err encountered"
73a05be2 20461msgstr "встречена .err"
bd32c6bd 20462
d8dab054 20463#: read.c:2142
bd32c6bd 20464msgid ".error directive invoked in source file"
73a05be2 20465msgstr "директива .error вызвана в исходном файле"
bd32c6bd 20466
d8dab054 20467#: read.c:2143
bd32c6bd 20468msgid ".warning directive invoked in source file"
73a05be2 20469msgstr "директива .warning вызвана в исходном файле"
bd32c6bd 20470
d8dab054 20471#: read.c:2149
bd32c6bd
NC
20472#, c-format
20473msgid "%s argument must be a string"
73a05be2 20474msgstr "аргумент %s должен быть строкой"
bd32c6bd 20475
d8dab054 20476#: read.c:2181 read.c:2183
bd32c6bd
NC
20477#, c-format
20478msgid ".fail %ld encountered"
73a05be2 20479msgstr "встречена .fail %ld"
bd32c6bd 20480
d8dab054 20481#: read.c:2223
bd32c6bd
NC
20482#, c-format
20483msgid ".fill size clamped to %d"
73a05be2 20484msgstr "размер .fill зажат до %d"
bd32c6bd 20485
d8dab054 20486#: read.c:2228
bd32c6bd 20487msgid "size negative; .fill ignored"
73a05be2 20488msgstr "отрицательный размер; .fill игнорируется"
bd32c6bd 20489
d8dab054 20490#: read.c:2234
bd32c6bd 20491msgid "repeat < 0; .fill ignored"
73a05be2 20492msgstr "повторение < 0; .fill игнорируется"
bd32c6bd 20493
d8dab054 20494#: read.c:2243
c32b891a 20495msgid "non-constant fill count for absolute section"
73a05be2 20496msgstr "неконстантный счётчик заполнения для абсолютного раздела"
bd32c6bd 20497
d8dab054 20498#: read.c:2245
c32b891a 20499msgid "attempt to fill absolute section with non-zero value"
73a05be2 20500msgstr "попытка заполнить абсолютный раздел ненулевым значением"
bd32c6bd 20501
d8dab054 20502#: read.c:2251
c32b891a
NC
20503#, c-format
20504msgid "attempt to fill section `%s' with non-zero value"
73a05be2 20505msgstr "попытка заполнить раздел «%s» ненулевым значением"
bd32c6bd 20506
d8dab054 20507#: read.c:2408
bd32c6bd
NC
20508#, c-format
20509msgid "unrecognized .linkonce type `%s'"
73a05be2 20510msgstr "нераспознанный тип .linkonce «%s»"
bd32c6bd 20511
d8dab054 20512#: read.c:2420
bd32c6bd 20513msgid ".linkonce is not supported for this object file format"
73a05be2 20514msgstr ".linkonce не поддерживается для этого формата объектных файлов"
bd32c6bd 20515
d8dab054 20516#: read.c:2515
bd32c6bd 20517msgid "expected alignment after size"
73a05be2 20518msgstr "ожидается выравнивание после размера"
bd32c6bd 20519
d8dab054 20520#: read.c:2734
bd32c6bd
NC
20521#, c-format
20522msgid "attempt to redefine pseudo-op `%s' ignored"
73a05be2 20523msgstr "игнорируется попытка переопределения псевдооперации «%s»"
bd32c6bd 20524
d8dab054 20525#: read.c:2753
bd32c6bd 20526msgid "ignoring macro exit outside a macro definition."
73a05be2 20527msgstr "игнорируется выход из макроса вне определения макроса"
bd32c6bd 20528
d8dab054 20529#: read.c:2807
bd32c6bd
NC
20530#, c-format
20531msgid "invalid segment \"%s\""
73a05be2 20532msgstr "неверный сегмент «%s»"
bd32c6bd 20533
d8dab054 20534#: read.c:2815
bd32c6bd 20535msgid "only constant offsets supported in absolute section"
73a05be2 20536msgstr "в абсолютном разделе поддерживаются только смещения, заданные константой"
bd32c6bd 20537
d8dab054 20538#: read.c:2858
bd32c6bd 20539msgid "MRI style ORG pseudo-op not supported"
73a05be2 20540msgstr "псевдооперация MRI style ORG не поддерживается"
bd32c6bd 20541
d8dab054 20542#: read.c:3029
bd32c6bd 20543#, c-format
c32b891a 20544msgid ".end%c encountered without preceding %s"
73a05be2 20545msgstr ".end%c без предшествующей %s"
bd32c6bd 20546
d8dab054 20547#: read.c:3058 read.c:3094
c32b891a
NC
20548#, c-format
20549msgid "negative count for %s - ignored"
73a05be2 20550msgstr "отрицательный счётчик для %s — игнорируется"
c32b891a 20551
d8dab054 20552#: read.c:3065 read.c:3101
bd32c6bd
NC
20553#, c-format
20554msgid "%s without %s"
73a05be2 20555msgstr "%s без %s"
bd32c6bd 20556
d8dab054 20557#: read.c:3335
bd32c6bd 20558msgid "unsupported variable size or fill value"
73a05be2 20559msgstr "неподдерживаемый размер переменной или заполняющее значение"
bd32c6bd 20560
d8dab054 20561#: read.c:3343
c32b891a
NC
20562#, c-format
20563msgid "size value for space directive too large: %lx"
73a05be2 20564msgstr "значение размера для директивы space слишком большое: %lx"
c32b891a 20565
d8dab054 20566#: read.c:3372
bd32c6bd 20567msgid ".space repeat count is zero, ignored"
73a05be2 20568msgstr "счётчик повторений .space равен нулю, игнорируется"
bd32c6bd 20569
d8dab054 20570#: read.c:3374
bd32c6bd 20571msgid ".space repeat count is negative, ignored"
73a05be2 20572msgstr "счётчик повторений .space отрицательный, игнорируется"
bd32c6bd 20573
d8dab054 20574#: read.c:3405
bd32c6bd 20575msgid "space allocation too complex in absolute section"
73a05be2 20576msgstr "выделяемое пространство в абсолютном разделе слишком сложное"
bd32c6bd 20577
d8dab054 20578#: read.c:3411
bd32c6bd 20579msgid "space allocation too complex in common section"
73a05be2 20580msgstr "выделяемое пространство в общем разделе слишком сложное"
bd32c6bd 20581
d8dab054
NC
20582#: read.c:3472
20583msgid "negative nop control byte, ignored"
20584msgstr "отрицательный байт управления nop, игнорируется"
20585
20586#: read.c:3488
20587msgid "unsupported variable nop control in .nops directive"
20588msgstr "неподдерживаемая переменная управления nop в директиве .nops"
20589
20590#: read.c:3557 read.c:4865
bd32c6bd
NC
20591#, c-format
20592msgid "bad floating literal: %s"
73a05be2 20593msgstr "некорректный литерал с плавающей запятой: %s"
bd32c6bd 20594
d8dab054 20595#: read.c:3690
bd32c6bd
NC
20596#, c-format
20597msgid "%s: would close weakref loop: %s"
73a05be2 20598msgstr "%s: закрыло бы цикл weakref: %s"
bd32c6bd 20599
d8dab054 20600#: read.c:3740
bd32c6bd
NC
20601#, c-format
20602msgid "junk at end of line, first unrecognized character valued 0x%x"
73a05be2 20603msgstr "мусор в конце строки, первый нераспознанный символ со значением 0x%x"
bd32c6bd 20604
d8dab054 20605#: read.c:3868 write.c:2354
bd32c6bd 20606#, c-format
c32b891a 20607msgid "`%s' can't be equated to common symbol `%s'"
73a05be2 20608msgstr "«%s» не может быть вычисляемым для общего символа «%s»"
c32b891a 20609
d8dab054 20610#: read.c:3998
c32b891a 20611msgid "unexpected `\"' in expression"
73a05be2 20612msgstr "неожиданное «\"» в выражении"
bd32c6bd 20613
d8dab054 20614#: read.c:4011
bd32c6bd 20615msgid "rva without symbol"
73a05be2 20616msgstr "rva без символа"
bd32c6bd 20617
d8dab054 20618#: read.c:4080
bd32c6bd 20619msgid "missing or bad offset expression"
73a05be2 20620msgstr "отсутствующее или некорректное смещение выражения"
bd32c6bd 20621
d8dab054 20622#: read.c:4101
bd32c6bd 20623msgid "missing reloc type"
73a05be2 20624msgstr "отсутствует тип перемещения"
bd32c6bd 20625
d8dab054 20626#: read.c:4125
bd32c6bd 20627msgid "unrecognized reloc type"
73a05be2 20628msgstr "нераспознанный тип перемещения"
bd32c6bd 20629
d8dab054 20630#: read.c:4141
bd32c6bd 20631msgid "bad reloc expression"
73a05be2 20632msgstr "неправильное выражение перемещения"
bd32c6bd 20633
d8dab054 20634#: read.c:4303 read.c:5149
c32b891a 20635msgid "zero assumed for missing expression"
73a05be2 20636msgstr "при отсутствии выражения предполагается ноль"
bd32c6bd 20637
d8dab054 20638#: read.c:4323 read.c:5178
c32b891a 20639msgid "attempt to store value in absolute section"
73a05be2 20640msgstr "попытка сохранить значение в абсолютном разделе"
bd32c6bd 20641
d8dab054 20642#: read.c:4330 read.c:5184
c32b891a
NC
20643#, c-format
20644msgid "attempt to store non-zero value in section `%s'"
73a05be2 20645msgstr "попытка сохранить ненулевое значение в разделе «%s»"
bd32c6bd 20646
d8dab054 20647#: read.c:4416
bd32c6bd
NC
20648#, c-format
20649msgid "value 0x%llx truncated to 0x%llx"
73a05be2 20650msgstr "значение 0x%llx обрезано до 0x%llx"
bd32c6bd 20651
d8dab054 20652#: read.c:4419
bd32c6bd 20653msgid "value 0x%I64x truncated to 0x%I64x"
73a05be2 20654msgstr "значение 0x%I64x обрезано до 0x%I64x"
bd32c6bd 20655
d8dab054 20656#: read.c:4423
bd32c6bd
NC
20657#, c-format
20658msgid "value 0x%lx truncated to 0x%lx"
73a05be2 20659msgstr "значение 0x%lx обрезано до 0x%lx"
bd32c6bd 20660
d8dab054 20661#: read.c:4468
bd32c6bd 20662#, c-format
c32b891a
NC
20663msgid "bignum truncated to %d byte"
20664msgid_plural "bignum truncated to %d bytes"
73a05be2
NC
20665msgstr[0] "bignum обрезан до %d байта"
20666msgstr[1] "bignum обрезан до %d байт"
20667msgstr[2] "bignum обрезан до %d байт"
bd32c6bd 20668
d8dab054 20669#: read.c:4677 read.c:4887
bd32c6bd 20670msgid "unresolvable or nonpositive repeat count; using 1"
73a05be2 20671msgstr "неопределенный или не положительный счётчик повторений; используется 1"
bd32c6bd 20672
d8dab054 20673#: read.c:4726
bd32c6bd
NC
20674#, c-format
20675msgid "unknown floating type type '%c'"
73a05be2 20676msgstr "неизвестный тип с плавающей запятой «%c»"
bd32c6bd 20677
d8dab054 20678#: read.c:4748
bd32c6bd 20679msgid "floating point constant too large"
73a05be2 20680msgstr "константа с плавающей запятой слишком большая"
bd32c6bd 20681
d8dab054 20682#: read.c:4812
c32b891a 20683msgid "attempt to store float in absolute section"
73a05be2 20684msgstr "попытка сохранить значение с плавающей запятой в абсолютном разделе"
c32b891a 20685
d8dab054 20686#: read.c:4819
c32b891a
NC
20687#, c-format
20688msgid "attempt to store float in section `%s'"
73a05be2 20689msgstr "попытка сохранить значение с плавающей запятой в разделе «%s»"
c32b891a 20690
d8dab054 20691#: read.c:5267
c32b891a
NC
20692#, c-format
20693msgid "attempt to store non-empty string in section `%s'"
73a05be2 20694msgstr "попытка сохранить непустую строку в разделе «%s»"
c32b891a 20695
d8dab054 20696#: read.c:5329
bd32c6bd 20697msgid "strings must be placed into a section"
73a05be2 20698msgstr "строка должна быть помещена в раздел"
bd32c6bd 20699
d8dab054 20700#: read.c:5392
bd32c6bd 20701msgid "expected <nn>"
73a05be2 20702msgstr "ожидается <nn>"
bd32c6bd
NC
20703
20704#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
d8dab054 20705#: read.c:5431 read.c:5517
bd32c6bd 20706msgid "unterminated string; newline inserted"
73a05be2 20707msgstr "незавершенная строка; вставлен символ новой строки"
bd32c6bd 20708
d8dab054 20709#: read.c:5531
bd32c6bd 20710msgid "bad escaped character in string"
73a05be2 20711msgstr "некорректный экранированный символ в строке"
bd32c6bd 20712
d8dab054 20713#: read.c:5556
bd32c6bd 20714msgid "expected address expression"
73a05be2 20715msgstr "ожидается адресное выражение"
bd32c6bd 20716
d8dab054 20717#: read.c:5575
bd32c6bd
NC
20718#, c-format
20719msgid "symbol \"%s\" undefined; zero assumed"
73a05be2 20720msgstr "символ «%s» не определён; предполагается ноль"
bd32c6bd 20721
d8dab054 20722#: read.c:5578
bd32c6bd 20723msgid "some symbol undefined; zero assumed"
73a05be2 20724msgstr "какой-то символ «%s» не определён; предполагается ноль"
bd32c6bd 20725
d8dab054 20726#: read.c:5613
bd32c6bd 20727msgid "this string may not contain '\\0'"
73a05be2 20728msgstr "эта строка не может содержать «\\0»"
bd32c6bd 20729
d8dab054 20730#: read.c:5649
bd32c6bd 20731msgid "missing string"
73a05be2 20732msgstr "отсутствует строка"
bd32c6bd 20733
d8dab054 20734#: read.c:5740
bd32c6bd
NC
20735#, c-format
20736msgid ".incbin count zero, ignoring `%s'"
73a05be2 20737msgstr "счётчик .incbin равен нулю, игнорируется «%s»"
bd32c6bd 20738
d8dab054 20739#: read.c:5766
bd32c6bd
NC
20740#, c-format
20741msgid "file not found: %s"
73a05be2 20742msgstr "файл не найден: %s"
bd32c6bd 20743
d8dab054 20744#: read.c:5780
bd32c6bd
NC
20745#, c-format
20746msgid "seek to end of .incbin file failed `%s'"
73a05be2 20747msgstr "ошибка при поиске до конца файла .incbin «%s»"
bd32c6bd 20748
d8dab054 20749#: read.c:5791
bd32c6bd
NC
20750#, c-format
20751msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
73a05be2 20752msgstr "значение пропуска (%ld) или счётчика (%ld) некорректно для размера файла (%ld)"
bd32c6bd 20753
d8dab054 20754#: read.c:5798
bd32c6bd
NC
20755#, c-format
20756msgid "could not skip to %ld in file `%s'"
73a05be2 20757msgstr "не удалось пропустить элементы %ld в файле «%s»"
bd32c6bd 20758
d8dab054 20759#: read.c:5807
bd32c6bd
NC
20760#, c-format
20761msgid "truncated file `%s', %ld of %ld bytes read"
73a05be2 20762msgstr "урезанный файл «%s», прочитано %ld из %ld байт"
bd32c6bd 20763
d8dab054 20764#: read.c:5965
bd32c6bd 20765msgid "missing .func"
73a05be2 20766msgstr "пропущена .func"
bd32c6bd 20767
d8dab054 20768#: read.c:5982
bd32c6bd 20769msgid ".endfunc missing for previous .func"
73a05be2 20770msgstr "отсутствует .endfunc при указанной .func"
bd32c6bd 20771
d8dab054 20772#: read.c:6041
c32b891a
NC
20773#, c-format
20774msgid ".bundle_align_mode alignment too large (maximum %u)"
73a05be2 20775msgstr "выравнивание .bundle_align_mode слишком большое (максимум %u)"
c32b891a 20776
d8dab054 20777#: read.c:6046
c32b891a 20778msgid "cannot change .bundle_align_mode inside .bundle_lock"
73a05be2 20779msgstr "не удалось изменить .bundle_align_mode внутри .bundle_lock"
c32b891a 20780
d8dab054 20781#: read.c:6060
c32b891a 20782msgid ".bundle_lock is meaningless without .bundle_align_mode"
73a05be2 20783msgstr ".bundle_lock бесполезна без .bundle_align_mode"
c32b891a 20784
d8dab054 20785#: read.c:6081
c32b891a 20786msgid ".bundle_unlock without preceding .bundle_lock"
73a05be2 20787msgstr ".bundle_unlock без предшествующей .bundle_lock"
c32b891a 20788
d8dab054 20789#: read.c:6094
c32b891a
NC
20790#, c-format
20791msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
73a05be2 20792msgstr "последовательность .bundle_lock равна %u байтам, но размер комплекта равен только %u байтам"
c32b891a 20793
d8dab054 20794#: read.c:6193
bd32c6bd
NC
20795#, c-format
20796msgid "missing closing `%c'"
73a05be2 20797msgstr "нет закрывающего символа «%c»"
bd32c6bd 20798
d8dab054 20799#: read.c:6195
bd32c6bd 20800msgid "stray `\\'"
73a05be2 20801msgstr "лишняя `\\'"
bd32c6bd 20802
c32b891a 20803#: remap.c:53
bd32c6bd
NC
20804#, c-format
20805msgid "invalid argument '%s' to -fdebug-prefix-map"
73a05be2 20806msgstr "неверный аргумент «%s» у -fdebug-prefix-map"
bd32c6bd 20807
d8dab054
NC
20808#: stabs.c:207
20809#, c-format
20810msgid ".stab%c: missing string"
20811msgstr ".stab%c: отсутствует строка"
20812
20813#: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:255
bd32c6bd
NC
20814#, c-format
20815msgid ".stab%c: missing comma"
73a05be2 20816msgstr ".stab%c: отсутствует запятая"
bd32c6bd
NC
20817
20818#. This could happen for example with a source file with a huge
20819#. number of lines. The only cure is to use a different debug
20820#. format, probably DWARF.
d8dab054 20821#: stabs.c:248
bd32c6bd
NC
20822#, c-format
20823msgid ".stab%c: description field '%x' too big, try a different debug format"
73a05be2 20824msgstr ".stab%c: поле описания «%x» слишком большое, попробуйте другой формат отладки"
bd32c6bd 20825
d8dab054 20826#: stabs.c:429
bd32c6bd 20827msgid "comma missing in .xstabs"
73a05be2 20828msgstr "отсутствует запятая в .xstabs"
bd32c6bd 20829
d8dab054 20830#: symbols.c:288
bd32c6bd
NC
20831#, c-format
20832msgid "cannot define symbol `%s' in absolute section"
73a05be2 20833msgstr "невозможно определить символ «%s» в абсолютном разделе"
bd32c6bd 20834
c32b891a 20835#: symbols.c:421
bd32c6bd
NC
20836#, c-format
20837msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
73a05be2 20838msgstr "символ «%s» уже определён как \"%s\"/%s%ld"
bd32c6bd 20839
c32b891a 20840#: symbols.c:496 symbols.c:503
bd32c6bd
NC
20841#, c-format
20842msgid "inserting \"%s\" into symbol table failed: %s"
73a05be2 20843msgstr "не удалось вставить «%s» в таблицу символов: %s"
bd32c6bd 20844
c32b891a 20845#: symbols.c:1022
bd32c6bd 20846#, c-format
c32b891a 20847msgid "invalid operands (%s and %s sections) for `%s'"
73a05be2 20848msgstr "некорректные операнды (разделы %s и %s) для «%s»"
bd32c6bd 20849
c32b891a 20850#: symbols.c:1026
73a05be2 20851#, c-format
c32b891a 20852msgid "invalid operand (%s section) for `%s'"
73a05be2 20853msgstr "некорректный операнд (раздел %s) для «%s»"
bd32c6bd 20854
c32b891a 20855#: symbols.c:1034
bd32c6bd 20856#, c-format
c32b891a 20857msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
73a05be2 20858msgstr "некорректные операнды (разделы %s и %s) для «%s» при изменении «%s»"
bd32c6bd 20859
c32b891a 20860#: symbols.c:1037
bd32c6bd 20861#, c-format
c32b891a 20862msgid "invalid operand (%s section) for `%s' when setting `%s'"
73a05be2 20863msgstr "некорректный операнд (раздел %s) для «%s» при изменении «%s»"
bd32c6bd 20864
c32b891a 20865#: symbols.c:1086
bd32c6bd
NC
20866#, c-format
20867msgid "symbol definition loop encountered at `%s'"
73a05be2 20868msgstr "обнаружено зацикливание определения символа в «%s»"
bd32c6bd 20869
c32b891a 20870#: symbols.c:1113
bd32c6bd
NC
20871#, c-format
20872msgid "cannot convert expression symbol %s to complex relocation"
73a05be2 20873msgstr "невозможно преобразовывать символ выражения %s в сложное перемещение"
bd32c6bd 20874
c32b891a 20875#: symbols.c:1398
bd32c6bd
NC
20876#, c-format
20877msgid "division by zero when setting `%s'"
73a05be2 20878msgstr "деление на ноль при изменении «%s»"
bd32c6bd 20879
c32b891a
NC
20880#. See PR 20895 for a reproducer.
20881#: symbols.c:1438
20882msgid "Invalid operation on symbol"
73a05be2 20883msgstr "Некорректный операнд для символа"
c32b891a 20884
d8dab054 20885#: symbols.c:1488 write.c:2403
bd32c6bd
NC
20886#, c-format
20887msgid "can't resolve value for symbol `%s'"
73a05be2 20888msgstr "не удалось определить значение символа «%s»"
bd32c6bd 20889
c32b891a 20890#: symbols.c:1947
bd32c6bd
NC
20891#, c-format
20892msgid "\"%d\" (instance number %d of a %s label)"
73a05be2 20893msgstr "\"%d\" (номер экземпляра %d метки %s)"
bd32c6bd 20894
c32b891a 20895#: symbols.c:1976
bd32c6bd
NC
20896#, c-format
20897msgid "attempt to get value of unresolved symbol `%s'"
73a05be2 20898msgstr "попытка получить значение неопределённого символа «%s»"
bd32c6bd 20899
c32b891a
NC
20900#. Do not reassign section symbols.
20901#: symbols.c:2264
bd32c6bd 20902msgid "section symbols are already global"
73a05be2 20903msgstr "символы раздела уже глобальные"
bd32c6bd 20904
c32b891a 20905#: symbols.c:2377
bd32c6bd
NC
20906#, c-format
20907msgid "Accessing function `%s' as thread-local object"
73a05be2 20908msgstr "Доступ к функции «%s» как к локальному объекту нити"
bd32c6bd 20909
c32b891a 20910#: symbols.c:2381
bd32c6bd
NC
20911#, c-format
20912msgid "Accessing `%s' as thread-local object"
73a05be2 20913msgstr "Доступ к «%s» как к локальному объекту нити"
bd32c6bd
NC
20914
20915#: write.c:167
20916#, c-format
20917msgid "field fx_size too small to hold %d"
73a05be2 20918msgstr "поле fx_size мало, чтобы хранить %d"
bd32c6bd 20919
d8dab054 20920#: write.c:456
bd32c6bd 20921#, c-format
d8dab054
NC
20922msgid "attempt to .org/.space/.nops backwards? (%ld)"
20923msgstr "попытка вернуться к .org/.space/.nops? (%ld)"
bd32c6bd 20924
d8dab054 20925#: write.c:478
c32b891a
NC
20926#, c-format
20927msgid "leb128 operand is an undefined symbol: %s"
73a05be2 20928msgstr "операнд leb128 является неопределенным символом: %s"
c32b891a 20929
d8dab054 20930#: write.c:709
bd32c6bd 20931msgid "invalid offset expression"
73a05be2 20932msgstr "неверное выражение смещения"
bd32c6bd 20933
d8dab054 20934#: write.c:731
bd32c6bd 20935msgid "invalid reloc expression"
73a05be2 20936msgstr "неверное выражение перемещения"
bd32c6bd 20937
d8dab054 20938#: write.c:1114
bd32c6bd 20939#, c-format
c32b891a
NC
20940msgid "value of %s too large for field of %d byte at %s"
20941msgid_plural "value of %s too large for field of %d bytes at %s"
73a05be2
NC
20942msgstr[0] "значение %s слишком велико для поля из %d байта у %s"
20943msgstr[1] "значение %s слишком велико для поля из %d байт у %s"
20944msgstr[2] "значение %s слишком велико для поля из %d байт у %s"
bd32c6bd 20945
d8dab054 20946#: write.c:1130
bd32c6bd
NC
20947#, c-format
20948msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
73a05be2 20949msgstr "переполнение знакового .word; переключатель может быть слишком большим; %ld у 0x%lx"
bd32c6bd 20950
d8dab054 20951#: write.c:1171
bd32c6bd 20952msgid "redefined symbol cannot be used on reloc"
73a05be2 20953msgstr "переопределённый символ нельзя использовать в перемещении"
bd32c6bd 20954
d8dab054 20955#: write.c:1184
bd32c6bd 20956msgid "relocation out of range"
73a05be2 20957msgstr "перемещение выходит за диапазон"
bd32c6bd 20958
d8dab054 20959#: write.c:1187
bd32c6bd
NC
20960#, c-format
20961msgid "%s:%u: bad return from bfd_install_relocation: %x"
73a05be2 20962msgstr "%s:%u: некорректный возврат из bfd_install_relocation: %x"
bd32c6bd 20963
d8dab054 20964#: write.c:1215
bd32c6bd 20965msgid "reloc not within (fixed part of) section"
73a05be2 20966msgstr "перемещение вне раздела (его постоянной части)"
bd32c6bd 20967
d8dab054 20968#: write.c:1285
c32b891a 20969msgid "internal error: fixup not contained within frag"
73a05be2 20970msgstr "внутренняя ошибка: местоположение содержится вне фрагмента"
bd32c6bd 20971
d8dab054 20972#: write.c:1403 write.c:1540
c32b891a 20973msgid "can't extend frag"
73a05be2 20974msgstr "не удалось расширить фрагмент"
bd32c6bd 20975
d8dab054
NC
20976#: write.c:1588
20977msgid "unimplemented .nops directive"
20978msgstr "директива .nops не реализована"
20979
20980#: write.c:1622
bd32c6bd 20981#, c-format
c32b891a
NC
20982msgid "can't write %ld byte to section %s of %s: '%s'"
20983msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
73a05be2
NC
20984msgstr[0] "не удалось записать %ld байт в раздел %s из %s: «%s»"
20985msgstr[1] "не удалось записать %ld байта в раздел %s из %s: «%s»"
20986msgstr[2] "не удалось записать %ld байт в раздел %s из %s: «%s»"
bd32c6bd 20987
d8dab054 20988#: write.c:1648 write.c:1675 write.c:1711
bd32c6bd 20989#, c-format
c32b891a
NC
20990msgid "can't fill %ld byte in section %s of %s: '%s'"
20991msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
73a05be2
NC
20992msgstr[0] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
20993msgstr[1] "не удалось заполнить %ld байта в разделе %s из %s: «%s»"
20994msgstr[2] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
bd32c6bd 20995
d8dab054
NC
20996#: write.c:1915
20997msgid "unable to create reloc for build note"
20998msgstr "не удалось создать перемещение для примечания сборки"
20999
21000#: write.c:1919
21001msgid "<gnu build note>"
21002msgstr "<gnu build note>"
21003
21004#: write.c:2319
bd32c6bd
NC
21005#, c-format
21006msgid "%s: global symbols not supported in common sections"
73a05be2 21007msgstr "%s: глобальные символы не поддерживаются в общих разделах"
bd32c6bd 21008
d8dab054 21009#: write.c:2333
bd32c6bd
NC
21010#, c-format
21011msgid "local label `%s' is not defined"
73a05be2 21012msgstr "локальная метка «%s» не определена"
bd32c6bd 21013
d8dab054 21014#: write.c:2361
bd32c6bd
NC
21015#, c-format
21016msgid "can't make global register symbol `%s'"
73a05be2 21017msgstr "не удалось создать глобальный регистровый символ «%s»"
bd32c6bd 21018
d8dab054 21019#: write.c:2666
bd32c6bd 21020#, c-format
c32b891a
NC
21021msgid "alignment padding (%lu byte) not a multiple of %ld"
21022msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
73a05be2
NC
21023msgstr[0] "заполнение для выравнивания (%lu байт) не кратно %ld"
21024msgstr[1] "дополнение для выравнивания (%lu байта) не кратно %ld"
21025msgstr[2] "дополнение для выравнивания (%lu байт) не кратно %ld"
bd32c6bd 21026
d8dab054 21027#: write.c:2833
bd32c6bd
NC
21028#, c-format
21029msgid ".word %s-%s+%s didn't fit"
73a05be2 21030msgstr "не вмещается .word %s-%s+%s"
bd32c6bd 21031
d8dab054 21032#: write.c:2927
bd32c6bd 21033msgid "padding added"
73a05be2 21034msgstr "заполнение добавлено"
bd32c6bd 21035
d8dab054 21036#: write.c:2978
bd32c6bd 21037msgid "attempt to move .org backwards"
73a05be2 21038msgstr "попытка передвинуться обратно к .org"
bd32c6bd 21039
d8dab054 21040#: write.c:3003
bd32c6bd 21041msgid ".space specifies non-absolute value"
73a05be2 21042msgstr ".space задана не абсолютным значением"
bd32c6bd 21043
d8dab054
NC
21044#: write.c:3018
21045msgid ".space, .nops or .fill with negative value, ignored"
21046msgstr ".space, .nops или .fill с отрицательным значением, игнорируется"
bd32c6bd 21047
d8dab054 21048#: write.c:3089
bd32c6bd
NC
21049#, c-format
21050msgid "Infinite loop encountered whilst attempting to compute the addresses of symbols in section %s"
73a05be2 21051msgstr "При попытке вычислить адреса символов в разделе %s возник бесконечный цикл"
c32b891a 21052
d8dab054
NC
21053#~ msgid "Internal assembler error for macro %s"
21054#~ msgstr "внутренняя ошибка ассемблера для макроса %s"
21055
21056#~ msgid "unsupported DC type"
21057#~ msgstr "неподдерживаемый тип DC"
21058
21059#~ msgid "missing end-quote"
21060#~ msgstr "отсутствует закрывающая кавычка"
21061
21062#~ msgid "unsupported alignment"
21063#~ msgstr "неподдерживаемое выравнивание"
21064
21065#~ msgid "this DS form not yet supported"
21066#~ msgstr "данная форма DS пока не поддерживается"
21067
21068#~ msgid "Missing or bad .using directive"
21069#~ msgstr "Отсутствует или неверная директива .using"
21070
21071#~ msgid "Literal Pool Overflow"
21072#~ msgstr "переполнение пула литералов"
21073
21074#~ msgid "expression not a constant"
21075#~ msgstr "выражение должно быть константой"
21076
21077#~ msgid "Unknown/unsupported address literal type"
21078#~ msgstr "Неизвестный/неподдерживаемый литеральный тип адреса"
21079
21080#~ msgid ".ltorg without prior .using in section %s"
21081#~ msgstr ".ltorg без предшествующей .using в разделе %s"
21082
21083#~ msgid ".ltorg in section %s paired to .using in section %s"
21084#~ msgstr ".ltorg в разделе %s соединён с .using в разделе %s"
21085
21086#~ msgid "bad alignment of %d bytes in literal pool"
21087#~ msgstr "неверное выравнивание в %d байт в пуле литералов"
21088
21089#~ msgid "bad literal size\n"
21090#~ msgstr "некорректный размер литерала\n"
21091
21092#~ msgid ".using: base address expression illegal or too complex"
21093#~ msgstr ".using: выражение базового адреса неверно или слишком сложное"
21094
21095#~ msgid "dropping register %d in section %s does not match using register %d"
21096#~ msgstr "сброшенный регистр %d в разделе %s не совпадает с использующимся регистром %d"
21097
21098#~ msgid "dropping register %d in section %s previously used in section %s"
21099#~ msgstr "сброшенный регистр %d в разделе %s раньше использовался в разделе %s"
21100
21101#~ msgid "not using any base register"
21102#~ msgstr "не используется какой-либо базовый регистр"
21103
21104#~ msgid "expecting a register for operand %d"
21105#~ msgstr "ожидается регистр для операнда %d"
21106
21107#~ msgid "Internal Error: bad instruction length"
21108#~ msgstr "Внутренняя ошибка: некорректная длина инструкции"
21109
21110#~ msgid "only supported with old gcc"
21111#~ msgstr "поддерживается только в старом gcc"
21112
21113#~ msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
21114#~ msgstr " -mold-gcc поддерживать старые (<= 2.8.1) версии gcc\n"
21115
21116#~ msgid "Directive .dual available only with -mintel-syntax option"
21117#~ msgstr "Директива .dual доступна только с параметром -mintel-syntax"
21118
21119#~ msgid "Directive .enddual available only with -mintel-syntax option"
21120#~ msgstr "Директива .enddual доступна только с параметром -mintel-syntax"
21121
21122#~ msgid "Directive .atmp available only with -mintel-syntax option"
21123#~ msgstr "Директива .atmp доступна только с параметром -mintel-syntax"
21124
21125#~ msgid "Unknown temporary pseudo register"
21126#~ msgstr "Неизвестный временный псевдорегистр"
21127
21128#~ msgid "Defective assembler. No assembly attempted."
21129#~ msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
21130
21131#~ msgid "Expanded opcode after delayed branch: `%s'"
21132#~ msgstr "Расширенный код операции после отложенной ветви: «%s»"
21133
21134#~ msgid "Expanded opcode in dual mode: `%s'"
21135#~ msgstr "Расширенный код операции в двойном режиме: «%s»"
21136
21137#~ msgid "An instruction was expanded (%s)"
21138#~ msgstr "Инструкция расширена (%s)"
21139
21140#~ msgid "Pipelined instruction: fsrc1 = fdest"
21141#~ msgstr "Конвейерная инструкция: fsrc1 = fdest"
21142
21143#~ msgid "Assembler does not yet support PIC"
21144#~ msgstr "Ассемблер пока не поддерживает PIC"
21145
21146#~ msgid "Illegal operands for %s"
21147#~ msgstr "Неверные операнды для %s"
21148
21149#~ msgid "'d.%s' must be 8-byte aligned"
21150#~ msgstr "«d.%s» должен быть выровнен по 8-байтовой границе"
21151
21152#~ msgid "Prefix 'd.' invalid for instruction `%s'"
21153#~ msgstr "Префикс «d.» не допускается для инструкции «%s»"
21154
21155#~ msgid ""
21156#~ " -EL\t\t\t generate code for little endian mode (default)\n"
21157#~ " -EB\t\t\t generate code for big endian mode\n"
21158#~ " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
21159#~ " -mxp\t\t\t enable i860XP support (disabled by default)\n"
21160#~ " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
21161#~ msgstr ""
21162#~ " -EL\t\t\t генерировать код для режима с обратным порядком байт\n"
21163#~ " \t\t\t (по умолчанию)\n"
21164#~ " -EB\t\t\t генерировать код для режима с прямым порядком байт\n"
21165#~ " -mwarn-expand\t\t предупреждать при расширении псевдоопераций\n"
21166#~ " -mxp\t\t\t включить поддержку i860XP (по умолчанию выключена)\n"
21167#~ " -mintel-syntax\t включить синтаксис Intel (по умолчанию AT&T/SVR4)\n"
21168
21169#~ msgid ""
21170#~ " -V\t\t\t print assembler version number\n"
21171#~ " -Qy, -Qn\t\t ignored\n"
21172#~ msgstr ""
21173#~ " -V\t\t\t напечатать номер версии ассемблера\n"
21174#~ " -Qy, -Qn\t\t игнорируется\n"
21175
21176#~ msgid "This immediate requires 0 MOD 2 alignment"
21177#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 2"
21178
21179#~ msgid "This immediate requires 0 MOD 4 alignment"
21180#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 4"
21181
21182#~ msgid "This immediate requires 0 MOD 8 alignment"
21183#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 8"
21184
21185#~ msgid "This immediate requires 0 MOD 16 alignment"
21186#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 16"
21187
21188#~ msgid "5-bit immediate too large"
21189#~ msgstr "5-битное значение слишком велико"
21190
21191#~ msgid "5-bit field must be absolute"
21192#~ msgstr "5-битное поле должно быть абсолютным"
21193
21194#~ msgid "A branch offset requires 0 MOD 4 alignment"
21195#~ msgstr "Смещение ветви требует выравнивания 0 MOD 4"
21196
21197#~ msgid "Unrecognized fix-up (0x%08lx)"
21198#~ msgstr "Нераспознанное местоположение (0x%08lx)"
21199
21200#~ msgid "Hashing returned \"%s\"."
21201#~ msgstr "Хеширование вернуло «%s»."
21202
21203#~ msgid "expression syntax error"
21204#~ msgstr "синтаксическая ошибка в выражении"
21205
21206#~ msgid "attempt to branch into different segment"
21207#~ msgstr "попытка ветвления в другой сегмент"
21208
21209#~ msgid "target of %s instruction must be a label"
21210#~ msgstr "цель инструкции %s должна быть меткой"
21211
21212#~ msgid "unaligned register"
21213#~ msgstr "невыровненный регистр"
21214
21215#~ msgid "no such sfr in this architecture"
21216#~ msgstr "в этой архитектуре нет такого sfr"
21217
21218#~ msgid "illegal literal"
21219#~ msgstr "неверный литерал"
21220
21221#~ msgid "invalid index register"
21222#~ msgstr "некорректный индексный регистр"
21223
21224#~ msgid "invalid scale factor"
21225#~ msgstr "некорректный коэффициент масштабирования"
21226
21227#~ msgid "architecture of opcode conflicts with that of earlier instruction(s)"
21228#~ msgstr "архитектура кода операции конфликтует с предыдущими инструкциями"
21229
21230#~ msgid "missing opcode"
21231#~ msgstr "отсутствует код операции"
21232
21233#~ msgid "branch prediction invalid on this opcode"
21234#~ msgstr "предсказание ветвления некорректно для этого кода операции"
21235
21236#~ msgid "invalid opcode, \"%s\"."
21237#~ msgstr "неверный код операции, «%s»"
21238
21239#~ msgid "improper number of operands. Expecting %d, got %d"
21240#~ msgstr "Неправильное количество операндов. Ожидалось %d, получено %d"
21241
21242#~ msgid "Fixup of %ld too large for field width of %d"
21243#~ msgstr "Местоположение %ld слишком большое для поля шириной %d"
21244
21245#~ msgid "invalid architecture %s"
21246#~ msgstr "неверная архитектура %s"
21247
21248#~ msgid "I960 options:\n"
21249#~ msgstr "Параметры I960:\n"
21250
21251#~ msgid ""
21252#~ "\n"
21253#~ "\t\t\tspecify variant of 960 architecture\n"
21254#~ "-b\t\t\tadd code to collect statistics about branches taken\n"
21255#~ "-link-relax\t\tpreserve individual alignment directives so linker\n"
21256#~ "\t\t\tcan do relaxing (b.out format only)\n"
21257#~ "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
21258#~ "\t\t\tlong displacements\n"
21259#~ msgstr ""
21260#~ "\n"
21261#~ "\t\t\tукажите вариант архитектуры 960\n"
21262#~ "-b\t\t\tдобавить код сбора статистики о ветвлении\n"
21263#~ "-link-relax\t\tсохранять индивидуальные директивы выравнивания для того, чтобы\n"
21264#~ "\t\t\tкомпоновщик мог выполнять ослабление (только с форматом b.out)\n"
21265#~ "-no-relax\t\tне изменять инструкции сравнение-и-ветвление для\n"
21266#~ "\t\t\tдлинных перестановок\n"
21267
21268#~ msgid "should have 1 or 2 operands"
21269#~ msgstr "должен быть 1 или 2 операнда"
21270
21271#~ msgid "Redefining leafproc %s"
21272#~ msgstr "Переопределение leafproc %s"
21273
21274#~ msgid "should have two operands"
21275#~ msgstr "должен быть два операнда"
21276
21277#~ msgid "'entry_num' must be absolute number in [0,31]"
21278#~ msgstr "«entry_num» должен указываться как абсолютное чисто в диапазоне [0,31]"
21279
21280#~ msgid "Redefining entrynum for sysproc %s"
21281#~ msgstr "Переопределение entrynum для sysproc %s"
21282
21283#~ msgid "Trying to 'bal' to %s"
21284#~ msgstr "Попытка применить «bal» к %s"
21285
21286#~ msgid "Looks like a proc, but can't tell what kind.\n"
21287#~ msgstr "Выглядит как proc, но невозможно сказать какая.\n"
21288
21289#~ msgid "big endian mode is not supported"
21290#~ msgstr "прямой порядок байт не поддерживается"
21291
21292#~ msgid "ignoring unrecognized .endian type `%s'"
21293#~ msgstr "игнорируется нераспознанный тип .endian «%s»"
21294
21295#~ msgid "can't use COBR format with external label"
21296#~ msgstr "невозможно использовать формат COBR с внешней меткой"
21297
21298#~ msgid "option --link-relax is only supported in b.out format"
21299#~ msgstr "параметр --link-relax поддерживается только в формате b.out"
21300
21301#~ msgid "No 'bal' entry point for leafproc %s"
21302#~ msgstr "Нет точки входа «bal» для leafproc %s"
21303
21304#~ msgid ""
21305#~ "-32\t\t\tcreate o32 ABI object file (default)\n"
21306#~ "-n32\t\t\tcreate n32 ABI object file\n"
21307#~ "-64\t\t\tcreate 64 ABI object file\n"
21308#~ msgstr ""
21309#~ "-32\t\t\tсоздавать объектный файл o32 ABI (по умолчанию)\n"
21310#~ "-n32\t\t\tсоздавать объектный файл n32 ABI\n"
21311#~ "-64\t\t\tсоздавать объектный файл 64 ABI\n"
21312
21313#~ msgid "instruction address is not a multiple of 4"
21314#~ msgstr "адрес инструкции не кратен 4"
21315
21316#~ msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
21317#~ msgstr "Неправильная комбинация: --isa=SHcompact с --isa=SHmedia"
21318
21319#~ msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
21320#~ msgstr "Неправильная комбинация: --isa=SHmedia с --isa=SHcompact"
21321
21322#~ msgid "Invalid combination: --abi=64 with --isa=SHcompact"
21323#~ msgstr "Неправильная комбинация: --abi=64 с --isa=SHcompact"
21324
21325#~ msgid "Invalid combination: --abi=32 with --abi=64"
21326#~ msgstr "Неправильная комбинация: --abi=32 с --abi=64"
21327
21328#~ msgid "Invalid combination: --abi=64 with --abi=32"
21329#~ msgstr "Неправильная комбинация: --abi=64 с --abi=32"
21330
21331#~ msgid "Invalid combination: --isa=SHcompact with --abi=64"
21332#~ msgstr "Неправильная комбинация: --isa=SHcompact с --abi=64"
21333
21334#~ msgid "Invalid argument to --abi option: %s"
21335#~ msgstr "Неверный аргумент параметра --abi: %s"
21336
21337#~ msgid ""
21338#~ "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
21339#~ " | SHmedia\n"
21340#~ " | shcompact\n"
21341#~ " | SHcompact]\n"
21342#~ msgstr ""
21343#~ "--isa=[shmedia задать набор инструкций SH64 по умолчанию\n"
21344#~ " | SHmedia\n"
21345#~ " | shcompact\n"
21346#~ " | SHcompact]\n"
21347
21348#~ msgid ""
21349#~ "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
21350#~ "\t\t\tfile type\n"
21351#~ "--shcompact-const-crange emit code-range descriptors for constants in\n"
21352#~ "\t\t\tSHcompact code sections\n"
21353#~ "--no-mix\t\tdisallow SHmedia code in the same section as\n"
21354#~ "\t\t\tconstants and SHcompact code\n"
21355#~ "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
21356#~ "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
21357#~ "\t\t\tto 32 bits only\n"
21358#~ msgstr ""
21359#~ "--abi=[32|64] задать размер расширенных операндов SHmedia и тип\n"
21360#~ " объектного файла\n"
21361#~ "--shcompact-const-crange создавать дескрипторы диапазона кода для констант в\n"
21362#~ " разделах кода SHcompact\n"
21363#~ "--no-mix не смешивать код SHmedia в одном разделе с\n"
21364#~ " константами и кодом SHcompact\n"
21365#~ "--no-expand не расширять инструкции MOVI, PT, PTA и PTB\n"
21366#~ "--expand-pt32 при -abi=64, расширять инструкции PT, PTA и PTB\n"
21367#~ " только до 32 бит\n"
21368
21369#~ msgid "This operand must be constant at assembly time"
21370#~ msgstr "Данный операнд должен быть константой при ассемблировании"
21371
21372#~ msgid "Invalid operand expression"
21373#~ msgstr "Неверное выражение операнда"
21374
21375#~ msgid "PTB operand is a SHmedia symbol"
21376#~ msgstr "операнд PTB является символом SHmedia"
21377
21378#~ msgid "PTA operand is a SHcompact symbol"
21379#~ msgstr "операнд PTA является символом SHcompact"
21380
21381#~ msgid "invalid expression in operand"
21382#~ msgstr "некорректное выражение в операнде"
21383
21384#~ msgid "invalid operand, not a 5-bit unsigned value: %d"
21385#~ msgstr "неверный операнд — не 5-битовое значение без знака: %d"
21386
21387#~ msgid "invalid operand, not a 6-bit signed value: %d"
21388#~ msgstr "неверный операнд — не 6-битовое значение со знаком: %d"
21389
21390#~ msgid "invalid operand, not a 6-bit unsigned value: %d"
21391#~ msgstr "неверный операнд — не 6-битовое значение без знака: %d"
21392
21393#~ msgid "invalid operand, not a 11-bit signed value: %d"
21394#~ msgstr "неверный операнд — не 11-битовое значение со знаком: %d"
21395
21396#~ msgid "invalid operand, not a multiple of 32: %d"
21397#~ msgstr "неверный операнд — не кратен 32: %d"
21398
21399#~ msgid "invalid operand, not a 10-bit signed value: %d"
21400#~ msgstr "неверный операнд — не 10-битовое значение со знаком: %d"
21401
21402#~ msgid "invalid operand, not an even value: %d"
21403#~ msgstr "неверный операнд — нечётное значение: %d"
21404
21405#~ msgid "invalid operand, not a 12-bit signed value: %d"
21406#~ msgstr "неверный операнд — не 12-битовое значение со знаком: %d"
21407
21408#~ msgid "invalid operand, not a multiple of 4: %d"
21409#~ msgstr "неверный операнд — не кратен 4: %d"
21410
21411#~ msgid "invalid operand, not a 13-bit signed value: %d"
21412#~ msgstr "неверный операнд — не 13-битовое значение со знаком: %d"
21413
21414#~ msgid "invalid operand, not a multiple of 8: %d"
21415#~ msgstr "неверный операнд — не кратен 8: %d"
21416
21417#~ msgid "invalid operand, not a 16-bit signed value: %d"
21418#~ msgstr "неверный операнд — не 16-битовое значение со знаком: %d"
21419
21420#~ msgid "invalid operand, not a 16-bit unsigned value: %d"
21421#~ msgstr "неверный операнд — не 16-битовое значение без знака: %d"
21422
21423#~ msgid "operand out of range for PT, PTA and PTB"
21424#~ msgstr "операнд PT, PTA и PTB вне диапазона"
21425
21426#~ msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
21427#~ msgstr "операнд PT, PTA или PTB не кратен 4: %d"
21428
21429#~ msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
21430#~ msgstr "операнд MOVI не является 32-битовым значением со знаком: 0x%8x%08x"
21431
21432#~ msgid "invalid PIC reference"
21433#~ msgstr "неверная ссылка PIC"
21434
21435#~ msgid "invalid operand: expression in PT target"
21436#~ msgstr "некорректный операнд: выражение в цели PT"
21437
21438#~ msgid "invalid operands to %s"
21439#~ msgstr "неверные операнды для %s"
21440
21441#~ msgid "excess operands to %s"
21442#~ msgstr "избыточные операнды для %s"
21443
21444#~ msgid "The `.mode %s' directive is not valid with this architecture"
21445#~ msgstr "Директива «.mode %s» недопустима в этой архитектуре"
21446
21447#~ msgid "Invalid argument to .mode: %s"
21448#~ msgstr "Неверный аргумент .mode: %s"
21449
21450#~ msgid "The `.abi %s' directive is not valid with this architecture"
21451#~ msgstr "Директива «.abi %s» недопустима в этой архитектуре"
21452
21453#~ msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
21454#~ msgstr "указано «.abi 64», но параметрах командной строки не задан 64-битный ABI"
21455
21456#~ msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
21457#~ msgstr "указано «.abi 32», но параметрах командной строки не задан 32-битный ABI"
21458
21459#~ msgid "Invalid argument to .abi: %s"
21460#~ msgstr "Неверный аргумент для .abi: %s"
21461
21462#~ msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
21463#~ msgstr "-no-mix не допускается без указания SHcompact или SHmedia"
21464
21465#~ msgid "-shcompact-const-crange is invalid without SHcompact"
21466#~ msgstr "-shcompact-const-crange не допускается без SHcompact"
21467
21468#~ msgid "-expand-pt32 only valid with -abi=64"
21469#~ msgstr "-expand-pt32 разрешён только с -abi=64"
21470
21471#~ msgid "-no-expand only valid with SHcompact or SHmedia"
21472#~ msgstr "-no-expand разрешён только с SHcompact или SHmedia"
21473
21474#~ msgid "-expand-pt32 invalid together with -no-expand"
21475#~ msgstr "-expand-pt32 не допускается одновременно с -no-expand"
21476
21477#~ msgid "SHmedia code not allowed in same section as constants and SHcompact code"
21478#~ msgstr "код SHmedia не допускается в разделе констант и кода SHcompact"
21479
21480#~ msgid "No segment info for current section"
21481#~ msgstr "Нет информации о сегменте текущего раздела"
21482
21483#~ msgid "duplicate datalabel operator ignored"
21484#~ msgstr "игнорируется повторный оператор datalabel"
21485
21486#~ msgid "Invalid DataLabel expression"
21487#~ msgstr "Неверное выражение DataLabel"
21488
21489#~ msgid "-k\t\t\tgenerate PIC\n"
21490#~ msgstr "-k генерировать PIC\n"
21491
21492#~ msgid "alignment too large; assuming %d"
21493#~ msgstr "слишком большое выравнивание: предполагается %d"
21494
21495#~ msgid "alignment too large; assuming %ld"
21496#~ msgstr "слишком большое выравнивание: предполагается %ld"
21497
21498#~ msgid "unrecognized section type `%s'"
21499#~ msgstr "нераспознанный тип раздела «%s»"
21500
21501#~ msgid "absolute sections are not supported"
21502#~ msgstr "абсолютные разделы не поддерживаются"
21503
21504#~ msgid "unrecognized section command `%s'"
21505#~ msgstr "нераспознанная команда раздела «%s»"
21506
c32b891a
NC
21507#~ msgid "%s: data size %ld\n"
21508#~ msgstr "%s: размер данных %ld\n"
This page took 3.403553 seconds and 4 git commands to generate.