Remove sh5 and sh64 support
[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
NC
5# Yuri Kozlov <yuray@komyakino.ru>, 2010, 2018.
6#: config/tc-arm.c:642
bd32c6bd
NC
7msgid ""
8msgstr ""
c32b891a 9"Project-Id-Version: gas 2.30.0\n"
bd32c6bd 10"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
c32b891a 11"POT-Creation-Date: 2018-01-13 13:44+0000\n"
73a05be2 12"PO-Revision-Date: 2018-04-11 21:18+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
c32b891a 23#: app.c:490 app.c:504
bd32c6bd
NC
24msgid "end of file in comment"
25msgstr "конец файла в комментарии"
26
c32b891a 27#: app.c:582 app.c:629
bd32c6bd
NC
28#, c-format
29msgid "end of file in string; '%c' inserted"
bc7c0509 30msgstr "конец файла в строке; вставлен «%c»"
bd32c6bd 31
c32b891a 32#: app.c:655
bd32c6bd
NC
33#, c-format
34msgid "unknown escape '\\%c' in string; ignored"
35msgstr "неизвестная экранирующая последовательность '\\%c' в строке; игнорируется"
36
c32b891a 37#: app.c:829 input-scrub.c:363
bd32c6bd
NC
38msgid "end of file not at end of a line; newline inserted"
39msgstr "конец файла не в конце строки; вставлен символ новой строки"
40
c32b891a 41#: app.c:992
bd32c6bd
NC
42msgid "end of file in multiline comment"
43msgstr "конец файла в многостроковом комментарии"
44
c32b891a 45#: app.c:1067
bd32c6bd
NC
46msgid "end of file after a one-character quote; \\0 inserted"
47msgstr "конец файла после одиночной кавычки; вставлен \\0"
48
c32b891a 49#: app.c:1075
bd32c6bd
NC
50msgid "end of file in escape character"
51msgstr "конец файла в экранированном символе"
52
c32b891a 53#: app.c:1087
bd32c6bd
NC
54msgid "missing close quote; (assumed)"
55msgstr "отсутствует закрывающая кавычка; (предположительно)"
56
c32b891a 57#: app.c:1156 app.c:1211 app.c:1223 app.c:1303
bd32c6bd
NC
58msgid "end of file in comment; newline inserted"
59msgstr "конец файла в комментарии; вставлен символ новой строки"
60
c32b891a 61#: as.c:162
bd32c6bd
NC
62msgid "missing emulation mode name"
63msgstr "пропущено имя режима эмуляции"
64
c32b891a 65#: as.c:177
bd32c6bd
NC
66#, c-format
67msgid "unrecognized emulation name `%s'"
bc7c0509 68msgstr "нераспознанное имя эмуляции «%s»"
bd32c6bd 69
c32b891a 70#: as.c:224
bd32c6bd
NC
71#, c-format
72msgid "GNU assembler version %s (%s) using BFD version %s\n"
73msgstr "GNU ассемблер, версия %s (%s); используется BFD версии %s\n"
74
c32b891a 75#: as.c:236
bd32c6bd
NC
76#, c-format
77msgid "Usage: %s [option...] [asmfile...]\n"
78msgstr "Использование: %s [параметр...] [asm-файл...]\n"
79
c32b891a 80#: as.c:238
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
c32b891a 109#: as.c:252
bd32c6bd
NC
110#, c-format
111msgid " --alternate initially turn on alternate macro syntax\n"
112msgstr " --alternate сразу включить альтернативный синтаксис макросов\n"
113
c32b891a
NC
114#: as.c:255
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
124#: as.c:258
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
133#: as.c:262
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
143#: as.c:265
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
152#: as.c:269
bd32c6bd
NC
153#, c-format
154msgid " -D produce assembler debugging messages\n"
155msgstr " -D выводить ассемблерные отладочные сообщения\n"
156
c32b891a 157#: as.c:271
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
c32b891a 167#: as.c:274
bd32c6bd
NC
168#, c-format
169msgid " --defsym SYM=VAL define symbol SYM to given value\n"
170msgstr " --defsym СИМ=ЗНА назначить СИМволу нужно ЗНАчение\n"
171
c32b891a 172#: as.c:290
bd32c6bd
NC
173#, c-format
174msgid " emulate output (default %s)\n"
175msgstr " эмулировать вывод (по умолчанию %s)\n"
176
c32b891a 177#: as.c:295
bd32c6bd
NC
178#, c-format
179msgid " --execstack require executable stack for this object\n"
180msgstr " --execstack требовать исполняемый стек для этого объекта\n"
181
c32b891a 182#: as.c:297
bd32c6bd
NC
183#, c-format
184msgid " --noexecstack don't require executable stack for this object\n"
185msgstr " --noexecstack не требовать исполняемый стек для этого объекта\n"
186
c32b891a
NC
187#: as.c:299
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
196#: as.c:302
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
205#: as.c:305
206#, c-format
207msgid " --sectname-subst enable section name substitution sequences\n"
208msgstr ""
209" --sectname-subst включать последовательности подстановки\n"
210" в именах разделов\n"
211
212#: as.c:308
bd32c6bd
NC
213#, c-format
214msgid " -f skip whitespace and comment preprocessing\n"
215msgstr " -f не выполнять пред-обработку пробелов и комментариев\n"
216
c32b891a 217#: as.c:310
bd32c6bd
NC
218#, c-format
219msgid " -g --gen-debug generate debugging information\n"
220msgstr " -g --gen-debug генерировать отладочную информацию\n"
221
c32b891a 222#: as.c:312
bd32c6bd
NC
223#, c-format
224msgid " --gstabs generate STABS debugging information\n"
225msgstr " --gstabs генерировать отладочную информацию STABS\n"
226
c32b891a 227#: as.c:314
bd32c6bd
NC
228#, c-format
229msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
230msgstr ""
231" --gstabs+ генерировать отладочную информацию STABS\n"
232" с расширениями GNU\n"
233
c32b891a 234#: as.c:316
bd32c6bd
NC
235#, c-format
236msgid " --gdwarf-2 generate DWARF2 debugging information\n"
237msgstr " --gdwarf-2 генерировать отладочную информацию DWARF2\n"
238
c32b891a
NC
239#: as.c:318
240#, c-format
241msgid " --gdwarf-sections generate per-function section names for DWARF line information\n"
242msgstr ""
243" --gdwarf-sections генерировать имена разделов для каждой функции\n"
244" в информацию DWARF о строках\n"
245
246#: as.c:320
bd32c6bd
NC
247#, c-format
248msgid " --hash-size=<value> set the hash table size close to <value>\n"
73a05be2 249msgstr " --hash-size=<знач> задать размер хеш таблицы близким к <значению>\n"
bd32c6bd 250
c32b891a 251#: as.c:322
bd32c6bd
NC
252#, c-format
253msgid " --help show this message and exit\n"
254msgstr " --help показать это сообщение и закончить работу\n"
255
c32b891a 256#: as.c:324
bd32c6bd
NC
257#, c-format
258msgid " --target-help show target specific options\n"
259msgstr " --target-help показать параметры, подходящие только к этой цели\n"
260
c32b891a 261#: as.c:326
bd32c6bd
NC
262#, c-format
263msgid " -I DIR add DIR to search list for .include directives\n"
264msgstr ""
265" -I КАТ добавить КАТалог в список поиска, используемого\n"
266" директивами .include\n"
267
c32b891a 268#: as.c:328
bd32c6bd
NC
269#, c-format
270msgid " -J don't warn about signed overflow\n"
271msgstr " -J не предупреждать о знаковом переполнении\n"
272
c32b891a 273#: as.c:330
bd32c6bd
NC
274#, c-format
275msgid " -K warn when differences altered for long displacements\n"
c32b891a 276msgstr " -K предупреждать при изменении различий в длинных перестановках\n"
bd32c6bd 277
c32b891a 278#: as.c:332
bd32c6bd
NC
279#, c-format
280msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
281msgstr ""
282" -L,--keep-locals сохранять локальные символы (например,\n"
283" начинающиеся с L)\n"
284
c32b891a 285#: as.c:334
bd32c6bd
NC
286#, c-format
287msgid " -M,--mri assemble in MRI compatibility mode\n"
288msgstr " -M,--mri ассемблировать в режиме совместимости с MRI\n"
289
c32b891a 290#: as.c:336
bd32c6bd
NC
291#, c-format
292msgid " --MD FILE write dependency information in FILE (default none)\n"
293msgstr ""
294" --MD ФАЙЛ записывать информацию о зависимостях в ФАЙЛ\n"
295" (по умолчанию не записывается)\n"
296
c32b891a 297#: as.c:338
bd32c6bd
NC
298#, c-format
299msgid " -nocpp ignored\n"
300msgstr " -nocpp игнорируется\n"
301
c32b891a
NC
302#: as.c:340
303#, c-format
304msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
305msgstr " -no-pad-sections не дополнять конец разделов для выравнивая по границам\n"
306
307#: as.c:342
bd32c6bd
NC
308#, c-format
309msgid " -o OBJFILE name the object-file output OBJFILE (default a.out)\n"
310msgstr " -o OBJ-ФАЙЛ имя объектного файла результата (по умолчанию a.out)\n"
311
c32b891a 312#: as.c:344
bd32c6bd
NC
313#, c-format
314msgid " -R fold data section into text section\n"
315msgstr " -R поместить раздел данных в раздел текста\n"
316
c32b891a 317#: as.c:346
bd32c6bd
NC
318#, c-format
319msgid ""
320" --reduce-memory-overheads \n"
321" prefer smaller memory use at the cost of longer\n"
322" assembly times\n"
323msgstr ""
c32b891a
NC
324" --reduce-memory-overheads \n"
325" сокращать расход памяти, хоть и при этом\n"
326" увеличится время компиляции\n"
bd32c6bd 327
c32b891a 328#: as.c:350
bd32c6bd
NC
329#, c-format
330msgid " --statistics print various measured statistics from execution\n"
c32b891a 331msgstr " --statistics показать различную измеренную статистику выполнения\n"
bd32c6bd 332
c32b891a 333#: as.c:352
bd32c6bd
NC
334#, c-format
335msgid " --strip-local-absolute strip local absolute symbols\n"
336msgstr " --strip-local-absolute удалить локальные абсолютные символы\n"
337
c32b891a 338#: as.c:354
bd32c6bd
NC
339#, c-format
340msgid " --traditional-format Use same format as native assembler when possible\n"
341msgstr ""
342" --traditional-format использовать родной для ассемблера формат,\n"
343" если возможно\n"
344
c32b891a 345#: as.c:356
bd32c6bd
NC
346#, c-format
347msgid " --version print assembler version number and exit\n"
348msgstr " --version показать версию ассемблера и закончить работу\n"
349
c32b891a 350#: as.c:358
bd32c6bd
NC
351#, c-format
352msgid " -W --no-warn suppress warnings\n"
353msgstr " -W --no-warn не показывать предупреждения\n"
354
c32b891a 355#: as.c:360
bd32c6bd
NC
356#, c-format
357msgid " --warn don't suppress warnings\n"
358msgstr " --warn показывать предупреждения\n"
359
c32b891a 360#: as.c:362
bd32c6bd
NC
361#, c-format
362msgid " --fatal-warnings treat warnings as errors\n"
363msgstr " --fatal-warnings считать предупреждения ошибками\n"
364
c32b891a 365#: as.c:365
bd32c6bd
NC
366#, c-format
367msgid ""
368" --itbl INSTTBL extend instruction set to include instructions\n"
369" matching the specifications defined in file INSTTBL\n"
370msgstr ""
c32b891a
NC
371" --itbl INSTTBL расширить набор инструкций, включив инструкции\n"
372" из спецификации, определённой в файле INSTTBL\n"
bd32c6bd 373
c32b891a 374#: as.c:369
bd32c6bd
NC
375#, c-format
376msgid " -w ignored\n"
377msgstr " -w игнорируется\n"
378
c32b891a 379#: as.c:371
bd32c6bd
NC
380#, c-format
381msgid " -X ignored\n"
382msgstr " -X игнорируется\n"
383
c32b891a 384#: as.c:373
bd32c6bd
NC
385#, c-format
386msgid " -Z generate object file even after errors\n"
387msgstr " -Z генерировать объектный файл не смотря на ошибки\n"
388
c32b891a 389#: as.c:375
bd32c6bd
NC
390#, c-format
391msgid ""
392" --listing-lhs-width set the width in words of the output data column of\n"
393" the listing\n"
394msgstr ""
c32b891a
NC
395" --listing-lhs-width задать в словах ширину выводимого столбца данных\n"
396" в листинге\n"
bd32c6bd 397
c32b891a 398#: as.c:378
bd32c6bd
NC
399#, c-format
400msgid ""
401" --listing-lhs-width2 set the width in words of the continuation lines\n"
402" of the output data column; ignored if smaller than\n"
403" the width of the first line\n"
404msgstr ""
c32b891a
NC
405" --listing-lhs-width2 задать в словах ширину последующих выводимых строк\n"
406" столбца данных; игнорируется, если меньше ширины\n"
407" первой строки\n"
bd32c6bd 408
c32b891a 409#: as.c:382
bd32c6bd
NC
410#, c-format
411msgid ""
412" --listing-rhs-width set the max width in characters of the lines from\n"
413" the source file\n"
414msgstr ""
c32b891a
NC
415" --listing-rhs-width задать максимальную ширину (в символах) строк из\n"
416" файла исходного кода\n"
bd32c6bd 417
c32b891a 418#: as.c:385
bd32c6bd
NC
419#, c-format
420msgid ""
421" --listing-cont-lines set the maximum number of continuation lines used\n"
422" for the output data column of the listing\n"
423msgstr ""
c32b891a
NC
424" --listing-cont-lines задать максимальное количество последующих строк,\n"
425" используемых в листинге при выводе столбца данных\n"
bd32c6bd 426
c32b891a 427#: as.c:388
bd32c6bd
NC
428#, c-format
429msgid " @FILE read options from FILE\n"
b4a3689a 430msgstr " @ФАЙЛ прочитать параметры из ФАЙЛа\n"
bd32c6bd 431
c32b891a 432#: as.c:396
bd32c6bd
NC
433#, c-format
434msgid "Report bugs to %s\n"
435msgstr "Сообщения об ошибках отправляйте в %s\n"
436
c32b891a 437#: as.c:616
bd32c6bd
NC
438#, c-format
439msgid "unrecognized option -%c%s"
440msgstr "нераспознанный параметр -%c%s"
441
442#. This output is intended to follow the GNU standards document.
c32b891a 443#: as.c:658
bd32c6bd
NC
444#, c-format
445msgid "GNU assembler %s\n"
446msgstr "GNU ассемблер %s\n"
447
c32b891a 448#: as.c:659
bd32c6bd 449#, c-format
c32b891a
NC
450msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
451msgstr "Copyright (C) 2018 Free Software Foundation, Inc.\n"
bd32c6bd 452
c32b891a 453#: as.c:660
bd32c6bd
NC
454#, c-format
455msgid ""
456"This program is free software; you may redistribute it under the terms of\n"
457"the GNU General Public License version 3 or later.\n"
458"This program has absolutely no warranty.\n"
459msgstr ""
460"Эта программа является открытым программным обеспечением; вы можете\n"
461"распространять её согласно условиям GNU General Public License версии 3 или\n"
462"более новой версии.\n"
463"Эта программа не имеет абсолютно никаких гарантий.\n"
464
c32b891a
NC
465#: as.c:665
466#, c-format
467msgid ""
468"This assembler was configured for a target of `%s' and default,\n"
469"cpu type `%s'.\n"
470msgstr ""
471"По умолчанию ассемблер настроен на цель «%s»\n"
472"с типом процессора «%s».\n"
473
474#: as.c:669
bd32c6bd
NC
475#, c-format
476msgid "This assembler was configured for a target of `%s'.\n"
477msgstr "Ассемблер настроен на цель %s.\n"
478
c32b891a 479#: as.c:677
bd32c6bd
NC
480msgid "multiple emulation names specified"
481msgstr "указано несколько имён эмуляции"
482
c32b891a 483#: as.c:679
bd32c6bd
NC
484msgid "emulations not handled in this configuration"
485msgstr "эмуляции не обрабатываются при таких настройках"
486
c32b891a 487#: as.c:684
bd32c6bd
NC
488#, c-format
489msgid "alias = %s\n"
490msgstr "псевдоним = %s\n"
491
c32b891a 492#: as.c:685
bd32c6bd
NC
493#, c-format
494msgid "canonical = %s\n"
495msgstr "каноническое = %s\n"
496
c32b891a 497#: as.c:686
bd32c6bd
NC
498#, c-format
499msgid "cpu-type = %s\n"
500msgstr "тип ЦП = %s\n"
501
c32b891a 502#: as.c:688
bd32c6bd
NC
503#, c-format
504msgid "format = %s\n"
505msgstr "формат = %s\n"
506
c32b891a 507#: as.c:691
bd32c6bd
NC
508#, c-format
509msgid "bfd-target = %s\n"
510msgstr "bfd-цель = %s\n"
511
c32b891a
NC
512#: as.c:708
513#, c-format
514msgid "Invalid --compress-debug-sections option: `%s'"
515msgstr "Некорректный параметр --compress-debug-sections: «%s»"
516
517#: as.c:711
518#, c-format
519msgid "--compress-debug-sections=%s is unsupported"
520msgstr "--compress-debug-sections=%s не поддерживается"
521
522#: as.c:736
bd32c6bd
NC
523msgid "bad defsym; format is --defsym name=value"
524msgstr "неверный defsym; формат должен быть --defsym имя=значение"
525
c32b891a 526#: as.c:756
bd32c6bd
NC
527msgid "no file name following -t option"
528msgstr "для параметра -t не указано имя файла"
529
c32b891a 530#: as.c:771
bd32c6bd
NC
531#, c-format
532msgid "failed to read instruction table %s\n"
533msgstr "не удалось прочитать таблицу инструкций %s\n"
534
c32b891a
NC
535#: as.c:887
536#, c-format
537msgid "Invalid --size-check= option: `%s'"
538msgstr "Некорректное значение --size-check=: «%s»"
539
540#: as.c:896
541#, c-format
542msgid "Invalid --elf-stt-common= option: `%s'"
543msgstr "Некорректное значение --elf-stt-common=: «%s»"
544
545#: as.c:969
bd32c6bd
NC
546#, c-format
547msgid "invalid listing option `%c'"
548msgstr "неверный параметр %c для листинга"
549
c32b891a 550#: as.c:1022
bd32c6bd
NC
551msgid "--hash-size needs a numeric argument"
552msgstr "для --hash-size требуется числовой аргумент"
553
c32b891a 554#: as.c:1044
bd32c6bd
NC
555#, c-format
556msgid "%s: total time in assembly: %ld.%06ld\n"
557msgstr "%s: общее время ассемблирования: %ld.%06ld\n"
558
c32b891a
NC
559#: as.c:1325
560#, c-format
561msgid "%d warning"
562msgid_plural "%d warnings"
563msgstr[0] "%d предупреждение"
564msgstr[1] "%d предупреждения"
565msgstr[2] "%d предупреждений"
566
567#: as.c:1327
bd32c6bd 568#, c-format
c32b891a
NC
569msgid "%d error"
570msgid_plural "%d errors"
571msgstr[0] "%d ошибка"
572msgstr[1] "%d ошибки"
573msgstr[2] "%d ошибок"
bd32c6bd 574
c32b891a 575#: as.c:1331
bd32c6bd 576#, c-format
c32b891a
NC
577msgid "%s, treating warnings as errors"
578msgstr "%s, предупреждения считаются ошибками"
bd32c6bd 579
c32b891a
NC
580#: as.c:1342
581#, c-format
582msgid "%s, %s, generating bad object file\n"
583msgstr "%s, %s, генерируется плохой объектный файл\n"
584
585#: as.h:173
bd32c6bd
NC
586#, c-format
587msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
c32b891a 588msgstr "Неожиданное значение %ld в строке %d файла «%s»\n"
bd32c6bd
NC
589
590#.
591#. * We have a GROSS internal error.
592#. * This should never happen.
593#.
c32b891a 594#: atof-generic.c:418 config/tc-m68k.c:3582
bd32c6bd
NC
595msgid "failed sanity check"
596msgstr "проверка на исправность не пройдена"
597
c32b891a
NC
598#: cgen.c:107 config/tc-alpha.c:2099 config/tc-alpha.c:2123
599#: config/tc-arc.c:4013 config/tc-arc.c:4087 config/tc-d10v.c:550
600#: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
601#: config/tc-ppc.c:2987 config/tc-ppc.c:3173 config/tc-ppc.c:3438
602#: config/tc-s390.c:1323 config/tc-s390.c:1446 config/tc-s390.c:1584
603#: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
604#: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
bd32c6bd 605msgid "too many fixups"
c32b891a 606msgstr "слишком много местоположений (fixups)"
bd32c6bd 607
c32b891a
NC
608#: cgen.c:372 cgen.c:392 config/tc-d10v.c:461 config/tc-d30v.c:453
609#: config/tc-i370.c:2127 config/tc-mn10200.c:1040 config/tc-mn10300.c:1677
610#: config/tc-ppc.c:3029 config/tc-s390.c:1307 config/tc-v850.c:2647
611#: config/tc-v850.c:2681 config/tc-v850.c:2721 config/tc-v850.c:2966
612#: config/tc-z80.c:446
bd32c6bd
NC
613msgid "illegal operand"
614msgstr "неверный операнд"
615
c32b891a
NC
616#: cgen.c:396 config/tc-avr.c:899 config/tc-d10v.c:463 config/tc-d30v.c:455
617#: config/tc-h8300.c:502 config/tc-i370.c:2129 config/tc-mcore.c:661
618#: config/tc-microblaze.c:609 config/tc-mmix.c:495 config/tc-mn10200.c:1043
619#: config/tc-mn10300.c:1680 config/tc-msp430.c:417 config/tc-ppc.c:3031
620#: config/tc-s390.c:1312 config/tc-sh.c:1385 config/tc-sh64.c:2214
621#: config/tc-v850.c:2651 config/tc-v850.c:2685 config/tc-v850.c:2725
622#: config/tc-v850.c:2969 config/tc-xgate.c:895 config/tc-z80.c:557
623#: config/tc-z8k.c:349
bd32c6bd
NC
624msgid "missing operand"
625msgstr "пропущен операнд"
626
c32b891a 627#: cgen.c:767
bd32c6bd 628msgid "a reloc on this operand implies an overflow"
c32b891a 629msgstr "перемещение на этот операнд означает переполнение"
bd32c6bd 630
c32b891a 631#: cgen.c:790
bd32c6bd
NC
632msgid "operand mask overflow"
633msgstr "переполнение маски операнда"
634
635#. We can't actually support subtracting a symbol.
c32b891a
NC
636#: cgen.c:851 config/tc-arm.c:1776 config/tc-arm.c:10346 config/tc-arm.c:10398
637#: config/tc-arm.c:10656 config/tc-arm.c:11493 config/tc-arm.c:12630
638#: config/tc-arm.c:12670 config/tc-arm.c:13013 config/tc-arm.c:13054
639#: config/tc-arm.c:17513 config/tc-arm.c:17554 config/tc-avr.c:1550
640#: config/tc-avr.c:1562 config/tc-avr.c:1826 config/tc-cris.c:4067
641#: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
642#: config/tc-ft32.c:587 config/tc-mips.c:9438 config/tc-mips.c:10743
643#: config/tc-mips.c:11999 config/tc-mips.c:12658 config/tc-nds32.c:6587
644#: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:957
645#: config/tc-spu.c:981 config/tc-tilegx.c:1485 config/tc-tilepro.c:1346
646#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
647#: config/tc-xtensa.c:5949 config/tc-xtensa.c:13095
bd32c6bd
NC
648msgid "expression too complex"
649msgstr "слишком сложное выражение"
650
c32b891a
NC
651#: cgen.c:950 config/tc-ppc.c:7027 config/tc-s390.c:2365 config/tc-v850.c:3503
652#: config/tc-xstormy16.c:539
bd32c6bd
NC
653msgid "unresolved expression that must be resolved"
654msgstr "нерешаемое выражение, которое должно быть решено"
655
c32b891a 656#: cgen.c:975 config/tc-xstormy16.c:564
bd32c6bd
NC
657#, c-format
658msgid "internal error: can't install fix for reloc type %d (`%s')"
73a05be2 659msgstr "внутренняя ошибка: не удалось установить местоположение для перемещения с типом %d («%s»)"
bd32c6bd 660
c32b891a 661#: cgen.c:1026 config/tc-nios2.c:1360 config/tc-pru.c:788
bd32c6bd
NC
662msgid "relocation is not supported"
663msgstr "перемещение не поддерживается"
664
c32b891a 665#: cond.c:82
bd32c6bd 666msgid "invalid identifier for \".ifdef\""
c32b891a 667msgstr "неверный идентификатор для «.ifdef»"
bd32c6bd 668
c32b891a 669#: cond.c:149
bd32c6bd 670msgid "non-constant expression in \".if\" statement"
c32b891a 671msgstr "неконстантное выражение в операторе «.if»"
bd32c6bd 672
c32b891a 673#: cond.c:276
bd32c6bd
NC
674msgid "bad format for ifc or ifnc"
675msgstr "неверный формат для ifc или ifnc"
676
c32b891a 677#: cond.c:306
bd32c6bd 678msgid "\".elseif\" without matching \".if\""
c32b891a 679msgstr "«.elseif» без надлежащего «.if»"
bd32c6bd 680
c32b891a 681#: cond.c:310
bd32c6bd 682msgid "\".elseif\" after \".else\""
c32b891a 683msgstr "«.elseif» после «.else»"
bd32c6bd 684
c32b891a
NC
685#: cond.c:313 cond.c:419
686msgid "here is the previous \".else\""
687msgstr "здесь предыдущий «.else»"
bd32c6bd 688
c32b891a
NC
689#: cond.c:316 cond.c:422
690msgid "here is the previous \".if\""
691msgstr "здесь предыдущий «.if»"
bd32c6bd 692
c32b891a 693#: cond.c:345
bd32c6bd 694msgid "non-constant expression in \".elseif\" statement"
c32b891a 695msgstr "неконстантное выражение в операторе «.elseif»"
bd32c6bd 696
c32b891a 697#: cond.c:383
bd32c6bd 698msgid "\".endif\" without \".if\""
c32b891a 699msgstr "«.endif» без «.if»"
bd32c6bd 700
c32b891a 701#: cond.c:412
bd32c6bd 702msgid "\".else\" without matching \".if\""
c32b891a 703msgstr "«.else» без надлежащего «.if»"
bd32c6bd 704
c32b891a
NC
705#: cond.c:416
706msgid "duplicate \".else\""
707msgstr "повторный «.else»"
bd32c6bd 708
c32b891a 709#: cond.c:467
bd32c6bd
NC
710msgid ".ifeqs syntax error"
711msgstr "синтаксическая ошибка в .ifeqs"
712
c32b891a 713#: cond.c:548
bd32c6bd
NC
714msgid "end of macro inside conditional"
715msgstr "конец макроса внутри условия"
716
c32b891a 717#: cond.c:550
bd32c6bd
NC
718msgid "end of file inside conditional"
719msgstr "конец файла внутри условия"
720
c32b891a 721#: cond.c:553
bd32c6bd
NC
722msgid "here is the start of the unterminated conditional"
723msgstr "вот начало незавершённого условия"
724
c32b891a 725#: cond.c:557
bd32c6bd
NC
726msgid "here is the \"else\" of the unterminated conditional"
727msgstr "вот \"else\" незавершённого условия"
728
c32b891a 729#: config/atof-ieee.c:139
bd32c6bd
NC
730msgid "cannot create floating-point number"
731msgstr "не удалось создать число с плавающей точкой"
732
c32b891a 733#: config/atof-ieee.c:286
bd32c6bd
NC
734msgid "NaNs are not supported by this target\n"
735msgstr "NaN не поддерживается этой целью\n"
736
c32b891a 737#: config/atof-ieee.c:325 config/atof-ieee.c:366
bd32c6bd
NC
738msgid "Infinities are not supported by this target\n"
739msgstr "Бесконечность не поддерживается этой целью\n"
740
c32b891a
NC
741#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1152
742#: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
bd32c6bd
NC
743msgid "Unrecognized or unsupported floating point constant"
744msgstr "Нераспознанная или неподдерживаемая константа с плавающей точкой"
745
c32b891a 746#: config/obj-aout.c:81
bd32c6bd
NC
747#, c-format
748msgid "Attempt to put a common symbol into set %s"
c32b891a 749msgstr "Попытка поместить общий символ в набор %s"
bd32c6bd 750
c32b891a 751#: config/obj-aout.c:85
bd32c6bd
NC
752#, c-format
753msgid "Attempt to put an undefined symbol into set %s"
c32b891a 754msgstr "Попытка поместить неопределённый символ в набор %s"
bd32c6bd 755
c32b891a 756#: config/obj-aout.c:112 config/obj-coff.c:1382
bd32c6bd
NC
757#, c-format
758msgid "Symbol `%s' can not be both weak and common"
c32b891a 759msgstr "Символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 760
c32b891a 761#: config/obj-coff.c:135 dw2gencfi.c:334
bd32c6bd
NC
762#, c-format
763msgid "Inserting \"%s\" into structure table failed: %s"
c32b891a 764msgstr "Не удалось вставить «%s» в таблицу структур: %s"
bd32c6bd 765
c32b891a
NC
766#: config/obj-coff.c:214 config/obj-coff.c:1681 config/tc-ppc.c:5647
767#: config/tc-tic54x.c:3980 read.c:2960
bd32c6bd
NC
768#, c-format
769msgid "error setting flags for \"%s\": %s"
c32b891a 770msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd
NC
771
772#. Zero is used as an end marker in the file.
c32b891a 773#: config/obj-coff.c:435
bd32c6bd
NC
774msgid "Line numbers must be positive integers\n"
775msgstr "Номера строк должны быть положительными целыми числами\n"
776
c32b891a 777#: config/obj-coff.c:467
bd32c6bd
NC
778msgid ".ln pseudo-op inside .def/.endef: ignored."
779msgstr "Псевдооперация .in внутри .def/.endef: игнорируется."
780
c32b891a 781#: config/obj-coff.c:509 ecoff.c:3245
bd32c6bd
NC
782msgid ".loc outside of .text"
783msgstr ".loc вне .text"
784
c32b891a 785#: config/obj-coff.c:516
bd32c6bd
NC
786msgid ".loc pseudo-op inside .def/.endef: ignored."
787msgstr "Псевдооперация .loc внутри .def/.endef: игнорируется."
788
c32b891a 789#: config/obj-coff.c:596
bd32c6bd
NC
790msgid ".def pseudo-op used inside of .def/.endef: ignored."
791msgstr "Псевдооперация .def используется внутри .def/.endef: игнорируется."
792
c32b891a 793#: config/obj-coff.c:629
bd32c6bd
NC
794msgid ".endef pseudo-op used outside of .def/.endef: ignored."
795msgstr "Псевдооперация .endef используется вне .def/.endef: игнорируется."
796
c32b891a 797#: config/obj-coff.c:668
bd32c6bd
NC
798#, c-format
799msgid "`%s' symbol without preceding function"
c32b891a 800msgstr "символ «%s» без предшествующей функции"
bd32c6bd 801
c32b891a 802#: config/obj-coff.c:755
bd32c6bd
NC
803#, c-format
804msgid "unexpected storage class %d"
805msgstr "неожиданный класс хранения %d"
806
c32b891a 807#: config/obj-coff.c:863
bd32c6bd
NC
808msgid ".dim pseudo-op used outside of .def/.endef: ignored."
809msgstr "Псевдооперация .dim используется вне .def/.endef: игнорируется."
810
c32b891a 811#: config/obj-coff.c:883
bd32c6bd
NC
812msgid "badly formed .dim directive ignored"
813msgstr "неправильный формат директивы .dim: игнорируется"
814
c32b891a
NC
815#: config/obj-coff.c:932
816msgid ".size pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
817msgstr "Псевдооперация .size используется вне .def/.endef: игнорируется."
818
c32b891a
NC
819#: config/obj-coff.c:947
820msgid ".scl pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
821msgstr "Псевдооперация .scl используется вне .def/.endef: игнорируется."
822
c32b891a
NC
823#: config/obj-coff.c:964
824msgid ".tag pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
825msgstr "Псевдооперация .tag используется вне .def/.endef: игнорируется."
826
c32b891a 827#: config/obj-coff.c:981
bd32c6bd
NC
828#, c-format
829msgid "tag not found for .tag %s"
830msgstr "метка не найдена для .tag %s"
831
c32b891a
NC
832#: config/obj-coff.c:994
833msgid ".type pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
834msgstr "Псевдооперация .type используется вне .def/.endef: игнорируется."
835
c32b891a
NC
836#: config/obj-coff.c:1013
837msgid ".val pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
838msgstr "Псевдооперация .val используется вне .def/.endef: игнорируется."
839
c32b891a 840#: config/obj-coff.c:1160
bd32c6bd
NC
841msgid "badly formed .weak directive ignored"
842msgstr "неправильный формат директивы.weak: игнорируется"
843
c32b891a 844#: config/obj-coff.c:1338
bd32c6bd
NC
845msgid "mismatched .eb"
846msgstr "непарная .eb"
847
c32b891a 848#: config/obj-coff.c:1361
bd32c6bd
NC
849#, c-format
850msgid "C_EFCN symbol for %s out of scope"
c32b891a 851msgstr "Символ C_EFCN для %s вне области"
bd32c6bd 852
c32b891a 853#: config/obj-coff.c:1415
bd32c6bd
NC
854#, c-format
855msgid "Warning: internal error: forgetting to set endndx of %s"
856msgstr "Предупреждение: внутренняя ошибка: забыли установить endndx для %s"
857
858#. STYP_INFO
859#. STYP_LIB
860#. STYP_OVER
c32b891a 861#: config/obj-coff.c:1646
bd32c6bd
NC
862#, c-format
863msgid "unsupported section attribute '%c'"
864msgstr "неподдерживаемый атрибут раздела %c"
865
c32b891a 866#: config/obj-coff.c:1650 config/tc-ppc.c:5629
bd32c6bd
NC
867#, c-format
868msgid "unknown section attribute '%c'"
869msgstr "неизвестный атрибут раздела %c"
870
c32b891a 871#: config/obj-coff.c:1693 config/obj-macho.c:267
bd32c6bd
NC
872#, c-format
873msgid "Ignoring changed section attributes for %s"
874msgstr "Игнорируются изменённые атрибуты раздела для %s"
875
c32b891a 876#: config/obj-coff.c:1831
bd32c6bd
NC
877#, c-format
878msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
879msgstr "0x%lx: \"%s\" тип = %ld, класс = %d, сегмент = %d\n"
880
c32b891a 881#: config/obj-ecoff.c:124
bd32c6bd
NC
882msgid "Can't set GP value"
883msgstr "Не удалось установить значение GP"
884
c32b891a 885#: config/obj-ecoff.c:131
bd32c6bd
NC
886msgid "Can't set register masks"
887msgstr "Не удалось установить значение регистра масок"
888
c32b891a 889#: config/obj-elf.c:348 config/tc-sparc.c:4564 config/tc-v850.c:511
bd32c6bd
NC
890#, c-format
891msgid "bad .common segment %s"
892msgstr "неправильный сегмент .common %s"
893
c32b891a
NC
894#: config/obj-elf.c:424
895msgid "Missing symbol name in directive"
896msgstr "В директиве пропущено имя символа"
897
898#: config/obj-elf.c:646
bd32c6bd
NC
899#, c-format
900msgid "setting incorrect section type for %s"
901msgstr "установка некорректного типа раздела для %s"
902
c32b891a 903#: config/obj-elf.c:651
bd32c6bd
NC
904#, c-format
905msgid "ignoring incorrect section type for %s"
906msgstr "игнорируется некорректный тип раздела для %s"
907
c32b891a 908#: config/obj-elf.c:702
bd32c6bd
NC
909#, c-format
910msgid "setting incorrect section attributes for %s"
911msgstr "установка некорректных атрибутов раздела для %s"
912
913#: config/obj-elf.c:713
914#, c-format
c32b891a
NC
915msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
916msgstr "в разделе GNU_MBIND не задан SHF_ALLOC: %s"
917
918#: config/obj-elf.c:762
919#, c-format
bd32c6bd
NC
920msgid "ignoring changed section type for %s"
921msgstr "игнорируется изменение типа раздела для %s"
922
c32b891a 923#: config/obj-elf.c:774
bd32c6bd
NC
924#, c-format
925msgid "ignoring changed section attributes for %s"
926msgstr "игнорируется изменение атрибутов раздела для %s"
927
c32b891a 928#: config/obj-elf.c:781
bd32c6bd
NC
929#, c-format
930msgid "ignoring changed section entity size for %s"
931msgstr "игнорируется изменение размера элементов раздела для %s"
932
c32b891a
NC
933#: config/obj-elf.c:845
934msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
935msgstr "нераспознанный атрибут .section: должно быть a,e,w,x,M,S,G,T или число"
936
937#: config/obj-elf.c:905
938msgid "extraneous characters at end of numeric section type"
939msgstr "посторонние символы в конце раздела числового типа"
bd32c6bd 940
c32b891a 941#: config/obj-elf.c:911 read.c:2944
bd32c6bd
NC
942msgid "unrecognized section type"
943msgstr "нераспознанный тип раздела"
944
c32b891a 945#: config/obj-elf.c:943
bd32c6bd
NC
946msgid "unrecognized section attribute"
947msgstr "нераспознанный атрибут раздела"
948
c32b891a 949#: config/obj-elf.c:974 config/tc-alpha.c:4208
bd32c6bd
NC
950msgid "missing name"
951msgstr "пропущено имя"
952
c32b891a 953#: config/obj-elf.c:1134
bd32c6bd 954msgid "invalid merge entity size"
c32b891a 955msgstr "некорректное слияние размера элемента"
bd32c6bd 956
c32b891a 957#: config/obj-elf.c:1141
bd32c6bd 958msgid "entity size for SHF_MERGE not specified"
c32b891a 959msgstr "не задан размер элемента SHF_MERGE"
bd32c6bd 960
c32b891a
NC
961#: config/obj-elf.c:1147
962msgid "? section flag ignored with G present"
963msgstr "флаг раздела ? игнорируется, если установлен G"
964
965#: config/obj-elf.c:1171
bd32c6bd
NC
966msgid "group name for SHF_GROUP not specified"
967msgstr "не задано имя группы для SHF_GROUP"
968
c32b891a
NC
969#: config/obj-elf.c:1196
970#, c-format
971msgid "unsupported mbind section info: %s"
972msgstr "неподдерживаемая информация раздела mbind: %s"
973
974#: config/obj-elf.c:1211
bd32c6bd 975msgid "character following name is not '#'"
c32b891a 976msgstr "символ после имени не «#»"
bd32c6bd 977
c32b891a 978#: config/obj-elf.c:1331
bd32c6bd
NC
979msgid ".previous without corresponding .section; ignored"
980msgstr ".previous без соответствующей .section; игнорируется"
981
c32b891a 982#: config/obj-elf.c:1357
bd32c6bd
NC
983msgid ".popsection without corresponding .pushsection; ignored"
984msgstr ".popsection без соответствующей .pushsection; игнорируется"
985
c32b891a 986#: config/obj-elf.c:1403
bd32c6bd
NC
987msgid "expected comma after name in .symver"
988msgstr "ожидается запятая после имени в .symver"
989
c32b891a
NC
990#: config/obj-elf.c:1419 config/obj-elf.c:2291
991#, c-format
992msgid "`%s' can't be versioned to common symbol '%s'"
993msgstr "«%s» не может иметь версии для общего символа «%s»"
994
995#: config/obj-elf.c:1434
bd32c6bd
NC
996#, c-format
997msgid "missing version name in `%s' for symbol `%s'"
c32b891a 998msgstr "пропущено имя версии в «%s» для символа «%s»"
bd32c6bd 999
c32b891a 1000#: config/obj-elf.c:1445
bd32c6bd
NC
1001#, c-format
1002msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
c32b891a 1003msgstr "несколько версий [«%s»|«%s»] для символа «%s»"
bd32c6bd 1004
c32b891a 1005#: config/obj-elf.c:1481
bd32c6bd
NC
1006#, c-format
1007msgid "expected `%s' to have already been set for .vtable_inherit"
c32b891a 1008msgstr "ожидается «%s» для уже заданной .vtable_inherit"
bd32c6bd 1009
c32b891a 1010#: config/obj-elf.c:1491
bd32c6bd
NC
1011msgid "expected comma after name in .vtable_inherit"
1012msgstr "ожидается запятая после имени в .vtable_inherit"
1013
c32b891a 1014#: config/obj-elf.c:1543
bd32c6bd
NC
1015msgid "expected comma after name in .vtable_entry"
1016msgstr "ожидается запятая после имени в .vtable_entry"
1017
c32b891a
NC
1018#: config/obj-elf.c:1673
1019#, c-format
1020msgid "Attribute name not recognised: %s"
1021msgstr "Не распознано имя атрибута: %s"
1022
1023#: config/obj-elf.c:1690
1024msgid "expected numeric constant"
1025msgstr "ожидается числовая константа"
1026
1027#: config/obj-elf.c:1699 config/tc-arm.c:6473
1028msgid "expected comma"
1029msgstr "ожидается запятая"
1030
1031#: config/obj-elf.c:1732
1032msgid "bad string constant"
1033msgstr "некорректная строковая константа"
1034
1035#: config/obj-elf.c:1736
1036msgid "expected <tag> , <value>"
1037msgstr "ожидается <метка> , <значение>"
1038
1039#: config/obj-elf.c:1856
bd32c6bd
NC
1040msgid "expected quoted string"
1041msgstr "ожидается строка в кавычках"
1042
c32b891a 1043#: config/obj-elf.c:1876
bd32c6bd
NC
1044#, c-format
1045msgid "expected comma after name `%s' in .size directive"
c32b891a 1046msgstr "ожидается запятая после имени «%s» в директиве .size"
bd32c6bd 1047
c32b891a 1048#: config/obj-elf.c:1885
bd32c6bd
NC
1049msgid "missing expression in .size directive"
1050msgstr "пропущено выражение в директиве .size"
1051
c32b891a 1052#: config/obj-elf.c:2008
bd32c6bd
NC
1053#, c-format
1054msgid "symbol '%s' is already defined"
c32b891a 1055msgstr "символ «%s» уже определён"
bd32c6bd 1056
c32b891a
NC
1057#: config/obj-elf.c:2029
1058#, c-format
1059msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1060msgstr "тип символа «%s» поддерживается только целями GNU и FreeBSD"
1061
1062#: config/obj-elf.c:2041
bd32c6bd
NC
1063#, c-format
1064msgid "symbol type \"%s\" is supported only by GNU targets"
c32b891a 1065msgstr "тип символа «%s» поддерживается только целями GNU"
bd32c6bd 1066
c32b891a 1067#: config/obj-elf.c:2052
bd32c6bd
NC
1068#, c-format
1069msgid "unrecognized symbol type \"%s\""
c32b891a 1070msgstr "нераспознанный тип символа «%s»"
bd32c6bd 1071
c32b891a
NC
1072#: config/obj-elf.c:2219 config/obj-elf.c:2222
1073#, c-format
1074msgid ".size expression for %s does not evaluate to a constant"
1075msgstr "из выражения .size для %s не получается константа"
bd32c6bd 1076
c32b891a 1077#: config/obj-elf.c:2256
bd32c6bd
NC
1078#, c-format
1079msgid "invalid attempt to declare external version name as default in symbol `%s'"
c32b891a 1080msgstr "некорректная попытка объявить внешнее имя версии значением по умолчанию в символе «%s»"
bd32c6bd 1081
c32b891a 1082#: config/obj-elf.c:2325 ecoff.c:3600
bd32c6bd
NC
1083#, c-format
1084msgid "symbol `%s' can not be both weak and common"
c32b891a 1085msgstr "символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 1086
c32b891a 1087#: config/obj-elf.c:2437
bd32c6bd
NC
1088#, c-format
1089msgid "assuming all members of group `%s' are COMDAT"
c32b891a 1090msgstr "предполагаем, что все члены группы «%s» — COMDAT"
bd32c6bd 1091
c32b891a 1092#: config/obj-elf.c:2449
bd32c6bd
NC
1093#, c-format
1094msgid "can't create group: %s"
c32b891a 1095msgstr "не удалось создать группу: %s"
bd32c6bd 1096
c32b891a 1097#: config/obj-elf.c:2603
bd32c6bd
NC
1098#, c-format
1099msgid "failed to set up debugging information: %s"
c32b891a 1100msgstr "не удалось задать отладочную информацию: %s"
bd32c6bd 1101
c32b891a 1102#: config/obj-elf.c:2623
bd32c6bd
NC
1103#, c-format
1104msgid "can't start writing .mdebug section: %s"
73a05be2 1105msgstr "не удалось начать запись раздела .mdebug: %s"
bd32c6bd 1106
c32b891a 1107#: config/obj-elf.c:2631
bd32c6bd
NC
1108#, c-format
1109msgid "could not write .mdebug section: %s"
c32b891a 1110msgstr "невозможно записать раздел .mdebug: %s"
bd32c6bd 1111
c32b891a 1112#: config/obj-evax.c:127
bd32c6bd 1113#, c-format
c32b891a
NC
1114msgid "no entry symbol for global function '%s'"
1115msgstr "отсутствует входной символ для глобальной функции «%s»"
bd32c6bd 1116
c32b891a
NC
1117#. make a temp string.
1118#: config/obj-macho.c:119
bd32c6bd 1119#, c-format
c32b891a
NC
1120msgid "the %s name '%s' is too long (maximum 16 characters)"
1121msgstr "слишком длинное %s для имени «%s» (не более 16 символов)"
bd32c6bd 1122
c32b891a 1123#: config/obj-macho.c:130
bd32c6bd 1124#, c-format
c32b891a
NC
1125msgid "expected a %s name followed by a `,'"
1126msgstr "после имени %s ожидается «,»"
bd32c6bd 1127
c32b891a 1128#: config/obj-macho.c:195
bd32c6bd 1129#, c-format
c32b891a
NC
1130msgid "cannot override zerofill section type for `%s,%s'"
1131msgstr "невозможно заместить заполненный нулями тип раздела для «%s,%s»"
bd32c6bd 1132
c32b891a 1133#: config/obj-macho.c:249
bd32c6bd 1134#, c-format
c32b891a
NC
1135msgid "failed to set flags for \"%s\": %s"
1136msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd 1137
c32b891a 1138#: config/obj-macho.c:340
bd32c6bd 1139#, c-format
c32b891a
NC
1140msgid "unknown or invalid section type '%s'"
1141msgstr "неизвестный или некорректный тип раздела «%s»"
bd32c6bd 1142
c32b891a 1143#: config/obj-macho.c:379
bd32c6bd 1144#, c-format
c32b891a
NC
1145msgid "unknown or invalid section attribute '%s'"
1146msgstr "неизвестный или некорректный атрибут раздела «%s»"
bd32c6bd 1147
c32b891a
NC
1148#: config/obj-macho.c:400
1149msgid "unexpected section size information"
1150msgstr "неожиданный размер информации раздела"
bd32c6bd 1151
c32b891a
NC
1152#: config/obj-macho.c:412
1153msgid "missing sizeof_stub expression"
1154msgstr "отсутствует выражение sizeof_stub"
bd32c6bd 1155
c32b891a
NC
1156#: config/obj-macho.c:476 config/tc-ia64.c:1083 config/tc-ia64.c:11770
1157#: config/tc-score.c:6103 expr.c:1172 expr.c:1325 read.c:1715
1158msgid "expected symbol name"
1159msgstr "ожидается имя символа"
bd32c6bd 1160
c32b891a
NC
1161#: config/obj-macho.c:489 read.c:494
1162msgid "bad or irreducible absolute expression"
1163msgstr "плохое или неприводимое абсолютное выражение"
bd32c6bd 1164
c32b891a
NC
1165#: config/obj-macho.c:495 config/tc-score.c:6120 read.c:1753
1166msgid "missing size expression"
1167msgstr "отсутствует размер выражения"
bd32c6bd 1168
c32b891a 1169#: config/obj-macho.c:504 config/tc-ia64.c:1118 read.c:1759
bd32c6bd 1170#, c-format
c32b891a
NC
1171msgid "size (%ld) out of range, ignored"
1172msgstr "размер (%ld) выходит за границы, игнорируется"
bd32c6bd 1173
c32b891a
NC
1174#: config/obj-macho.c:514 config/tc-score.c:6264 dwarf2dbg.c:954 ecoff.c:3359
1175#: read.c:1771 read.c:1876 read.c:2627 read.c:3270 read.c:3649 symbols.c:340
1176#: symbols.c:436
bd32c6bd 1177#, c-format
c32b891a
NC
1178msgid "symbol `%s' is already defined"
1179msgstr "символ «%s» уже определён"
bd32c6bd 1180
c32b891a 1181#: config/obj-macho.c:524 read.c:1786
bd32c6bd 1182#, c-format
c32b891a
NC
1183msgid "size of \"%s\" is already %ld; not changing to %ld"
1184msgstr "размер «%s» уже равен %ld; не изменяется на %ld"
bd32c6bd 1185
c32b891a
NC
1186#: config/obj-macho.c:535
1187msgid "align value not recognized, using size"
1188msgstr "не распознано значение выравнивания, используется размер"
bd32c6bd 1189
c32b891a 1190#: config/obj-macho.c:540 config/obj-macho.c:903
bd32c6bd 1191#, c-format
c32b891a
NC
1192msgid "Alignment (%lu) too large: 15 assumed."
1193msgstr "Выравнивание (%lu) слишком велико: используем 15."
bd32c6bd 1194
c32b891a 1195#: config/obj-macho.c:606
bd32c6bd 1196#, c-format
c32b891a
NC
1197msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1198msgstr "BFD не синхронизирована с GAS, необработанный всем известный тип раздела «%s»"
bd32c6bd 1199
c32b891a
NC
1200#: config/obj-macho.c:808
1201#, c-format
1202msgid "%s is not used for the selected target"
1203msgstr "%s не используется в выбранной цели"
bd32c6bd 1204
c32b891a
NC
1205#: config/obj-macho.c:873
1206msgid "internal error: base section index out of range"
1207msgstr "внутренняя ошибка: индекс основного раздела вне диапазона"
bd32c6bd 1208
c32b891a
NC
1209#: config/obj-macho.c:959
1210#, c-format
1211msgid "internal error: bad file property ID %d"
1212msgstr "внутренняя ошибка: некорректный ID (%d) свойства файла"
bd32c6bd 1213
c32b891a
NC
1214#: config/obj-macho.c:967
1215msgid "failed to set subsections by symbols"
1216msgstr "не удалось задать подразделы символами"
bd32c6bd 1217
c32b891a
NC
1218#: config/obj-macho.c:1030
1219#, c-format
1220msgid "'%s' previously declared as '%s'."
1221msgstr "«%s» ранее объявлена как «%s»."
bd32c6bd 1222
c32b891a
NC
1223#: config/obj-macho.c:1082 config/obj-macho.c:1402 config/obj-macho.c:1486
1224#, c-format
1225msgid "'%s' can't be a weak_definition (currently only supported in sections of type coalesced)"
1226msgstr "«%s» не может быть weak_definition (пока поддерживается только в разделах с типом coalesced)"
bd32c6bd 1227
c32b891a
NC
1228#: config/obj-macho.c:1167
1229msgid "use of .indirect_symbols requires `-dynamic'"
1230msgstr "при использовании .indirect_symbols требуется «-dynamic»"
bd32c6bd 1231
c32b891a 1232#: config/obj-macho.c:1184
bd32c6bd 1233#, c-format
c32b891a
NC
1234msgid "attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %s"
1235msgstr "попытка добавить indirect_symbol в раздел заглушек или ссылок с нулевым размером элемента в %s"
bd32c6bd 1236
c32b891a
NC
1237#: config/obj-macho.c:1214
1238msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1239msgstr ".indirect_symbol должен быть в разделе указателей на символы или заглушки."
1240
1241#: config/obj-macho.c:1483
bd32c6bd 1242#, c-format
c32b891a
NC
1243msgid "'%s' can't be a weak_definition (since it is undefined)"
1244msgstr "«%s» не может быть weak_definition (так как не определён)"
bd32c6bd 1245
c32b891a 1246#: config/obj-macho.c:1489
bd32c6bd 1247#, c-format
c32b891a
NC
1248msgid "Non-global symbol: '%s' can't be a weak_definition."
1249msgstr "Не глобальный символ: «%s» не может быть weak_definition."
bd32c6bd 1250
c32b891a 1251#: config/obj-macho.c:1495
bd32c6bd 1252#, c-format
c32b891a
NC
1253msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1254msgstr "внутренняя ошибка: [%s] неожиданный код [%lx] в символе frob"
bd32c6bd 1255
c32b891a 1256#: config/obj-macho.c:1536
bd32c6bd 1257#, c-format
c32b891a
NC
1258msgid "unrecognized stab type '%c'"
1259msgstr "нераспознанный тип stab «%c»"
bd32c6bd 1260
c32b891a 1261#: config/obj-macho.c:1587
bd32c6bd 1262#, c-format
c32b891a
NC
1263msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1264msgstr "«%s» должен быть определён в «%s» — «%s» {раздел %s}"
bd32c6bd 1265
c32b891a 1266#: config/obj-macho.c:1595
bd32c6bd 1267#, c-format
c32b891a
NC
1268msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1269msgstr "«%s» должен быть определён в «%s» {раздел «%s»} — «%s»"
bd32c6bd 1270
c32b891a 1271#: config/obj-macho.c:1602
bd32c6bd 1272#, c-format
c32b891a
NC
1273msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1274msgstr "«%s» и «%s» должны быть определены в «%s» — «%s»"
bd32c6bd 1275
c32b891a 1276#: config/obj-macho.c:1804
bd32c6bd 1277#, c-format
c32b891a
NC
1278msgid "the number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)"
1279msgstr "номер .indirect_symbols, определённый в разделе %s, не совпадает с ожидаемым (определён %d, ожидается %d)"
bd32c6bd 1280
c32b891a
NC
1281#: config/obj-macho.c:1824
1282#, c-format
1283msgid "internal error: failed to allocate %d indirectsymbol pointers"
1284msgstr "внутренняя ошибка: не удалось выделить %d указателей indirectsymbol"
bd32c6bd 1285
c32b891a
NC
1286#: config/obj-macho.c:1838 config/obj-macho.c:1861
1287msgid "internal error: more indirect mach-o symbols than expected"
1288msgstr "внутренняя ошибка: неявных символов mach-o больше, чем ожидалось"
bd32c6bd 1289
c32b891a
NC
1290#: config/obj-som.c:56
1291msgid "Only one .compiler pseudo-op per file!"
1292msgstr "Только одна псевдооперация .compiler на файл!"
bd32c6bd 1293
c32b891a
NC
1294#: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1295msgid "Expected quoted string"
1296msgstr "Ожидается строка в кавычках"
bd32c6bd 1297
c32b891a
NC
1298#: config/obj-som.c:86
1299msgid ".compiler directive missing language and version"
1300msgstr "у директивы .compiler не указан язык и версия"
bd32c6bd 1301
c32b891a
NC
1302#: config/obj-som.c:96
1303msgid ".compiler directive missing version"
1304msgstr "у директивы .compiler не указана версия"
bd32c6bd 1305
c32b891a 1306#: config/obj-som.c:112
bd32c6bd 1307#, c-format
c32b891a
NC
1308msgid "FATAL: Attaching compiler header %s"
1309msgstr "ОСТАНОВ: присоединение заголовка компилятора %s"
bd32c6bd 1310
c32b891a
NC
1311#: config/obj-som.c:127
1312msgid "Only one .version pseudo-op per file!"
1313msgstr "Только одна псевдооперация .version на файл!"
bd32c6bd 1314
c32b891a
NC
1315#: config/obj-som.c:151
1316#, c-format
1317msgid "attaching version header %s: %s"
1318msgstr "присоединение заголовка версии %s: %s"
bd32c6bd 1319
c32b891a
NC
1320#: config/obj-som.c:169
1321msgid "Only one .copyright pseudo-op per file!"
1322msgstr "Только одна псевдооперация .copyright на файл!"
bd32c6bd 1323
c32b891a
NC
1324#: config/obj-som.c:193
1325#, c-format
1326msgid "attaching copyright header %s: %s"
1327msgstr "присоединение заголовка авторских прав %s: %s"
bd32c6bd 1328
c32b891a
NC
1329#: config/tc-aarch64.c:373
1330msgid "integer 32-bit register expected"
1331msgstr "ожидается целочисленный 32-битный регистр"
bd32c6bd 1332
c32b891a
NC
1333#: config/tc-aarch64.c:376
1334msgid "integer 64-bit register expected"
1335msgstr "ожидается целочисленный 64-битный регистр"
bd32c6bd 1336
c32b891a
NC
1337#: config/tc-aarch64.c:379
1338msgid "integer register expected"
1339msgstr "ожидается целочисленный регистр"
bd32c6bd 1340
c32b891a
NC
1341#: config/tc-aarch64.c:382
1342msgid "64-bit integer or SP register expected"
1343msgstr "ожидается целочисленный 64-битный регистр или регистр SP"
bd32c6bd 1344
c32b891a
NC
1345#: config/tc-aarch64.c:385 config/tc-mcore.c:839 config/tc-mcore.c:1355
1346#: config/tc-mcore.c:1409
1347msgid "base register expected"
1348msgstr "ожидается базовый регистр"
bd32c6bd 1349
c32b891a
NC
1350#: config/tc-aarch64.c:388
1351msgid "integer or zero register expected"
1352msgstr "ожидается целочисленный регистр или ноль"
bd32c6bd 1353
c32b891a
NC
1354#: config/tc-aarch64.c:391
1355msgid "offset register expected"
1356msgstr "ожидается регистр смещения"
bd32c6bd 1357
c32b891a
NC
1358#: config/tc-aarch64.c:394
1359msgid "integer or SP register expected"
1360msgstr "ожидается целочисленный регистр или регистр SP"
1361
1362#: config/tc-aarch64.c:397
1363msgid "integer, zero or SP register expected"
1364msgstr "ожидается целочисленный регистр, ноль или регистр SP"
1365
1366#: config/tc-aarch64.c:400
1367msgid "8-bit SIMD scalar register expected"
1368msgstr "8-ожидается скалярный 8-битный регистр SIMD"
1369
1370#: config/tc-aarch64.c:403
1371msgid "16-bit SIMD scalar or floating-point half precision register expected"
1372msgstr "ожидается скалярный 16-битный регистр SIMD или регистр плавающей запятой половинной точности"
1373
1374#: config/tc-aarch64.c:407
1375msgid "32-bit SIMD scalar or floating-point single precision register expected"
1376msgstr "ожидается скалярный 32-битный регистр SIMD или регистр плавающей запятой одинарной точности"
1377
1378#: config/tc-aarch64.c:411
1379msgid "64-bit SIMD scalar or floating-point double precision register expected"
1380msgstr "ожидается скалярный 64-битный регистр SIMD или регистр плавающей запятой двойной точности"
1381
1382#: config/tc-aarch64.c:415
1383msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1384msgstr "ожидается скалярный 128-битный регистр SIMD или регистр плавающей запятой четверной точности"
bd32c6bd 1385
c32b891a
NC
1386#: config/tc-aarch64.c:420 config/tc-arm.c:4401
1387msgid "register expected"
1388msgstr "ожидается регистр"
1389
1390#. any [BHSDQ]P FP
1391#: config/tc-aarch64.c:423
1392msgid "SIMD scalar or floating-point register expected"
1393msgstr "ожидается скалярный регистр SIMD или регистр плавающей запятой"
1394
1395#. any V reg
1396#: config/tc-aarch64.c:426
1397msgid "vector register expected"
1398msgstr "ожидается векторный регистр"
1399
1400#: config/tc-aarch64.c:429
1401msgid "SVE vector register expected"
1402msgstr "ожидается векторный регистр SVE"
1403
1404#: config/tc-aarch64.c:432
1405msgid "SVE predicate register expected"
1406msgstr "ожидается предикатный регистр SVE"
1407
1408#: config/tc-aarch64.c:435
bd32c6bd 1409#, c-format
c32b891a
NC
1410msgid "invalid register type %d"
1411msgstr "некорректный тип регистра %d"
bd32c6bd 1412
c32b891a
NC
1413#: config/tc-aarch64.c:595 config/tc-aarch64.c:597 config/tc-arm.c:1061
1414#: config/tc-score.c:6514 expr.c:1385 read.c:2609
1415msgid "bad expression"
1416msgstr "неправильное выражение"
1417
1418#: config/tc-aarch64.c:607 config/tc-arm.c:1072 config/tc-i860.c:1003
1419#: config/tc-sparc.c:3440
1420msgid "bad segment"
1421msgstr "неправильный сегмент"
1422
1423#: config/tc-aarch64.c:825
1424#, c-format
1425msgid "bad size %d in vector width specifier"
1426msgstr "неправильный размер %d в определителе ширины вектора"
1427
1428#: config/tc-aarch64.c:858
1429#, c-format
1430msgid "unexpected character `%c' in element size"
1431msgstr "неожиданный символ «%c» в элементе размера"
1432
1433#: config/tc-aarch64.c:860
1434msgid "missing element size"
1435msgstr "отсутствует размер элемента"
1436
1437#: config/tc-aarch64.c:869
1438#, c-format
1439msgid "invalid element size %d and vector size combination %c"
1440msgstr "некорректная комбинация размера элемента %d и размера вектора %c"
1441
1442#: config/tc-aarch64.c:904
1443#, c-format
1444msgid "unexpected character `%c' in predication type"
1445msgstr "неожиданный символ «%c» в типе предиката"
1446
1447#: config/tc-aarch64.c:907
1448msgid "missing predication type"
1449msgstr "отсутствует тип предиката"
1450
1451#: config/tc-aarch64.c:1002
1452msgid "this type of register can't be indexed"
1453msgstr "этот тип регистра невозможно проиндексировать"
1454
1455#: config/tc-aarch64.c:1008
1456msgid "index not allowed inside register list"
1457msgstr "внутри списка регистров индекс не допускается"
1458
1459#: config/tc-aarch64.c:1018 config/tc-aarch64.c:1966 config/tc-aarch64.c:2155
1460#: config/tc-arm.c:1569 config/tc-arm.c:3681 config/tc-arm.c:4798
1461msgid "constant expression required"
1462msgstr "требуется константное выражение"
1463
1464#. Indexed vector register expected.
1465#: config/tc-aarch64.c:1030
1466msgid "indexed vector register expected"
1467msgstr "ожидается индексированный векторный регистр"
1468
1469#: config/tc-aarch64.c:1037
1470msgid "invalid use of vector register"
1471msgstr "некорректное использование векторного регистра"
1472
1473#: config/tc-aarch64.c:1129 config/tc-arm.c:1837
1474msgid "expecting {"
1475msgstr "ожидается {"
1476
1477#: config/tc-aarch64.c:1154
1478msgid "invalid vector register in list"
1479msgstr "в списке некорректный векторный регистр"
1480
1481#: config/tc-aarch64.c:1161
1482msgid "invalid scalar register in list"
1483msgstr "в списке некорректный скалярный регистр"
1484
1485#: config/tc-aarch64.c:1174
1486msgid "invalid range in vector register list"
1487msgstr "некорректный диапазон в списке векторных регистров"
1488
1489#: config/tc-aarch64.c:1187
1490msgid "type mismatch in vector register list"
1491msgstr "несовпадение типа в списке векторных регистров"
1492
1493#: config/tc-aarch64.c:1204
1494msgid "end of vector register list not found"
1495msgstr "не найден конец списка векторных регистров"
1496
1497#: config/tc-aarch64.c:1220
1498msgid "constant expression required."
1499msgstr "требуется константное выражение."
1500
1501#: config/tc-aarch64.c:1230
1502msgid "expected index"
1503msgstr "ожидается индекс"
1504
1505#: config/tc-aarch64.c:1237
1506msgid "too many registers in vector register list"
1507msgstr "слишком много регистров в списке векторных регистров"
1508
1509#: config/tc-aarch64.c:1242
1510msgid "empty vector register list"
1511msgstr "список векторных регистров пуст"
1512
1513#: config/tc-aarch64.c:1264 config/tc-arm.c:2223
1514#, c-format
1515msgid "ignoring attempt to redefine built-in register '%s'"
f174ef9f 1516msgstr "игнорируется попытка переопределить встроенный регистр «%s»"
bd32c6bd 1517
c32b891a
NC
1518#: config/tc-aarch64.c:1270 config/tc-arm.c:2228
1519#, c-format
1520msgid "ignoring redefinition of register alias '%s'"
f174ef9f 1521msgstr "игнорируется переопределение псевдонима регистра «%s»"
bd32c6bd 1522
c32b891a
NC
1523#: config/tc-aarch64.c:1316 config/tc-arm.c:2294
1524#, c-format
1525msgid "unknown register '%s' -- .req ignored"
f174ef9f 1526msgstr "неизвестный регистр «%s» — .req игнорируется"
bd32c6bd 1527
c32b891a
NC
1528#: config/tc-aarch64.c:1374 config/tc-arm.c:2502
1529msgid "invalid syntax for .req directive"
f174ef9f 1530msgstr "некорректный синтаксис директивы .req"
bd32c6bd 1531
c32b891a
NC
1532#: config/tc-aarch64.c:1399 config/tc-arm.c:2540
1533msgid "invalid syntax for .unreq directive"
f174ef9f 1534msgstr "некорректный синтаксис директивы .unreq"
bd32c6bd 1535
c32b891a 1536#: config/tc-aarch64.c:1405 config/tc-arm.c:2547
bd32c6bd 1537#, c-format
c32b891a 1538msgid "unknown register alias '%s'"
f174ef9f 1539msgstr "неизвестный псевдоним регистра «%s»"
bd32c6bd 1540
c32b891a
NC
1541#: config/tc-aarch64.c:1407
1542#, c-format
1543msgid "ignoring attempt to undefine built-in register '%s'"
f174ef9f 1544msgstr "игнорируется попытка удалить определение встроенного регистра «%s»"
bd32c6bd 1545
c32b891a
NC
1546#: config/tc-aarch64.c:1731 config/tc-arm.c:3293 config/tc-arm.c:3320
1547#: config/tc-arm.c:3333
1548msgid "literal pool overflow"
f174ef9f 1549msgstr "переполнение пула литералов"
bd32c6bd 1550
c32b891a
NC
1551#: config/tc-aarch64.c:1913 config/tc-aarch64.c:5916 config/tc-arm.c:3554
1552#: config/tc-arm.c:6996
1553msgid "unrecognized relocation suffix"
f174ef9f 1554msgstr "нераспознанный суффикс перемещения"
bd32c6bd 1555
c32b891a
NC
1556#: config/tc-aarch64.c:1915
1557msgid "unimplemented relocation suffix"
f174ef9f 1558msgstr "нереализованный суффикс перемещения"
bd32c6bd 1559
c32b891a
NC
1560#: config/tc-aarch64.c:2123 config/tc-aarch64.c:2316 config/tc-aarch64.c:2374
1561msgid "immediate operand required"
f174ef9f 1562msgstr "требуется непосредственный операнд"
bd32c6bd 1563
c32b891a
NC
1564#: config/tc-aarch64.c:2131
1565msgid "missing immediate expression"
f174ef9f 1566msgstr "отсутствует непосредственное выражение"
bd32c6bd 1567
c32b891a 1568#: config/tc-aarch64.c:2354 config/tc-aarch64.c:5740 config/tc-aarch64.c:5760
c32b891a 1569msgid "invalid floating-point constant"
f174ef9f 1570msgstr "некорректная константа с плавающей точкой"
c32b891a
NC
1571
1572#: config/tc-aarch64.c:2984 config/tc-arm.c:5137 config/tc-arm.c:5146
1573msgid "shift expression expected"
f174ef9f 1574msgstr "ожидается выражение сдвига"
bd32c6bd 1575
c32b891a
NC
1576#: config/tc-aarch64.c:2992
1577msgid "shift operator expected"
f174ef9f 1578msgstr "ожидается оператор сдвига"
bd32c6bd 1579
c32b891a
NC
1580#: config/tc-aarch64.c:3000
1581msgid "invalid use of 'MSL'"
f174ef9f 1582msgstr "некорректное употребление «MSL»"
bd32c6bd 1583
c32b891a
NC
1584#: config/tc-aarch64.c:3008
1585msgid "invalid use of 'MUL'"
f174ef9f 1586msgstr "некорректное употребление «MUL»"
bd32c6bd 1587
c32b891a
NC
1588#: config/tc-aarch64.c:3017
1589msgid "extending shift is not permitted"
f174ef9f 1590msgstr "расширяющий сдвиг не допускается"
bd32c6bd 1591
c32b891a
NC
1592#: config/tc-aarch64.c:3025
1593msgid "'ROR' shift is not permitted"
f174ef9f 1594msgstr "сдвиг «ROR» не допускается"
bd32c6bd 1595
c32b891a
NC
1596#: config/tc-aarch64.c:3033
1597msgid "only 'LSL' shift is permitted"
f174ef9f 1598msgstr "допускается только сдвиг «LSL»"
bd32c6bd 1599
c32b891a
NC
1600#: config/tc-aarch64.c:3041
1601msgid "only 'MUL' is permitted"
f174ef9f 1602msgstr "допускается только «MUL»"
bd32c6bd 1603
c32b891a
NC
1604#: config/tc-aarch64.c:3059
1605msgid "only 'MUL VL' is permitted"
f174ef9f 1606msgstr "допускается только «MUL VL»"
bd32c6bd 1607
c32b891a
NC
1608#: config/tc-aarch64.c:3067
1609msgid "invalid shift for the register offset addressing mode"
f174ef9f 1610msgstr "некорректный сдвиг регистра режима адресации смещения"
bd32c6bd 1611
c32b891a 1612#: config/tc-aarch64.c:3075
c32b891a 1613msgid "invalid shift operator"
f174ef9f 1614msgstr "некорректный оператор сдвига"
c32b891a
NC
1615
1616#: config/tc-aarch64.c:3108
c32b891a 1617msgid "missing shift amount"
f174ef9f 1618msgstr "не указан размер сдвига"
c32b891a
NC
1619
1620#: config/tc-aarch64.c:3115
1621msgid "constant shift amount required"
f174ef9f 1622msgstr "требуется константный размер сдвига"
bd32c6bd 1623
c32b891a
NC
1624#: config/tc-aarch64.c:3124
1625msgid "shift amount out of range 0 to 63"
f174ef9f 1626msgstr "размер сдвига вне диапазона от 0 до 63"
bd32c6bd 1627
c32b891a 1628#: config/tc-aarch64.c:3173
c32b891a 1629msgid "unexpected shift operator"
f174ef9f 1630msgstr "неожиданный оператор сдвига"
c32b891a
NC
1631
1632#: config/tc-aarch64.c:3209
1633msgid "unexpected register in the immediate operand"
f174ef9f 1634msgstr "неожиданный регистр в непосредственном операнде"
bd32c6bd 1635
c32b891a
NC
1636#: config/tc-aarch64.c:3234
1637msgid "integer register expected in the extended/shifted operand register"
f174ef9f 1638msgstr "ожидается целочисленный регистр в расширенном/сдвигающем регистре-операнде"
bd32c6bd 1639
c32b891a
NC
1640#: config/tc-aarch64.c:3269 config/tc-aarch64.c:3403 config/tc-aarch64.c:3532
1641#: config/tc-aarch64.c:3687 config/tc-aarch64.c:3728
1642msgid "unknown relocation modifier"
f174ef9f 1643msgstr "неизвестный модификатор перемещения"
bd32c6bd 1644
c32b891a
NC
1645#: config/tc-aarch64.c:3276 config/tc-aarch64.c:3422 config/tc-aarch64.c:3539
1646#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3735
c32b891a 1647msgid "this relocation modifier is not allowed on this instruction"
f174ef9f 1648msgstr "данный модификатор перемещения недопустим для этой инструкции"
c32b891a
NC
1649
1650#: config/tc-aarch64.c:3430 config/tc-aarch64.c:3550
c32b891a 1651msgid "invalid relocation expression"
f174ef9f 1652msgstr "некорректное выражение перемещения"
c32b891a
NC
1653
1654#: config/tc-aarch64.c:3448
1655msgid "invalid address"
f174ef9f 1656msgstr "неправильный адрес"
bd32c6bd 1657
c32b891a
NC
1658#: config/tc-aarch64.c:3504
1659msgid "invalid use of 32-bit register offset"
f174ef9f 1660msgstr "некорректное использование 32-битного регистра смещения"
bd32c6bd 1661
c32b891a
NC
1662#: config/tc-aarch64.c:3510
1663msgid "offset has different size from base"
f174ef9f 1664msgstr "смещение имеет размер отличный от базы"
bd32c6bd 1665
c32b891a
NC
1666#: config/tc-aarch64.c:3516
1667msgid "invalid use of 64-bit register offset"
f174ef9f 1668msgstr "некорректное использование 64-битного регистра смещения"
bd32c6bd 1669
c32b891a
NC
1670#. [Xn],#expr
1671#: config/tc-aarch64.c:3563 config/tc-aarch64.c:3620
c32b891a 1672msgid "invalid expression in the address"
f174ef9f 1673msgstr "некорректное выражение в адресе"
c32b891a
NC
1674
1675#: config/tc-aarch64.c:3577 config/tc-arm.c:5673 config/tc-arm.c:6251
1676msgid "']' expected"
f174ef9f 1677msgstr "ожидается «]»"
bd32c6bd 1678
c32b891a
NC
1679#: config/tc-aarch64.c:3585
1680msgid "register offset not allowed in pre-indexed addressing mode"
f174ef9f 1681msgstr "регистр смещения не допускается в режиме адресации с предваряющим индексом"
bd32c6bd 1682
c32b891a
NC
1683#: config/tc-aarch64.c:3600 config/tc-arm.c:5709
1684msgid "cannot combine pre- and post-indexing"
f174ef9f 1685msgstr "не удалось объединить пре и пост индексацию"
bd32c6bd 1686
c32b891a
NC
1687#. Reject [Rn]!
1688#: config/tc-aarch64.c:3632
1689msgid "missing offset in the pre-indexed address"
f174ef9f 1690msgstr "отсутствует смещение в адресе с предваряющим индексом"
bd32c6bd 1691
c32b891a
NC
1692#: config/tc-aarch64.c:3861
1693msgid "unknown or missing option to PSB"
f174ef9f 1694msgstr "неизвестный или отсутствующий параметр у PSB"
bd32c6bd 1695
c32b891a
NC
1696#: config/tc-aarch64.c:3869
1697msgid "the specified option is not accepted for PSB"
f174ef9f 1698msgstr "указанный параметр неприемлем для PSB"
bd32c6bd 1699
c32b891a 1700#: config/tc-aarch64.c:3926
bd32c6bd 1701#, c-format
c32b891a 1702msgid "selected processor does not support PSTATE field name '%s'"
f174ef9f 1703msgstr "выбранный процессор не поддерживает имя поля PSTATE «%s»"
bd32c6bd 1704
c32b891a
NC
1705#: config/tc-aarch64.c:3929 config/tc-aarch64.c:3962
1706#, c-format
1707msgid "selected processor does not support system register name '%s'"
f174ef9f 1708msgstr "выбранный процессор не поддерживает имя системного регистра «%s»"
bd32c6bd 1709
c32b891a 1710#: config/tc-aarch64.c:3932
bd32c6bd 1711#, c-format
c32b891a 1712msgid "system register name '%s' is deprecated and may be removed in a future release"
f174ef9f 1713msgstr "имя системного регистра «%s» устарело и может быть удалено в будущих выпусках"
c32b891a
NC
1714
1715#: config/tc-aarch64.c:4004
1716msgid "immediate value out of range "
f174ef9f 1717msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 1718
c32b891a 1719#: config/tc-aarch64.c:4512
bd32c6bd 1720#, c-format
c32b891a 1721msgid "Info: "
f174ef9f 1722msgstr "Информация:"
bd32c6bd 1723
c32b891a 1724#: config/tc-aarch64.c:4545 config/tc-score.c:2750 config/tc-score.c:6503
bd32c6bd 1725#, c-format
c32b891a 1726msgid "%s -- `%s'"
f174ef9f 1727msgstr "%s — «%s»"
bd32c6bd 1728
c32b891a 1729#: config/tc-aarch64.c:4547
bd32c6bd 1730#, c-format
c32b891a 1731msgid "%s at operand %d -- `%s'"
f174ef9f 1732msgstr "%s в операнде %d — «%s»"
bd32c6bd 1733
c32b891a
NC
1734#: config/tc-aarch64.c:4553
1735#, c-format
1736msgid "operand %d must be %s -- `%s'"
f174ef9f 1737msgstr "операнд %d должен быть %s — «%s»"
bd32c6bd 1738
c32b891a
NC
1739#: config/tc-aarch64.c:4559
1740#, c-format
1741msgid "operand mismatch -- `%s'"
f174ef9f 1742msgstr "несоответствие операнда — «%s»"
bd32c6bd 1743
c32b891a
NC
1744#. Print the hint.
1745#: config/tc-aarch64.c:4619
1746msgid " did you mean this?"
f174ef9f 1747msgstr " вы имели в виду это?"
bd32c6bd 1748
c32b891a 1749#: config/tc-aarch64.c:4622 config/tc-aarch64.c:4649
bd32c6bd 1750#, c-format
c32b891a 1751msgid " %s"
f174ef9f 1752msgstr " %s"
bd32c6bd 1753
c32b891a
NC
1754#: config/tc-aarch64.c:4627
1755msgid " other valid variant(s):"
f174ef9f 1756msgstr " другой корректный вариант(ы):"
bd32c6bd 1757
c32b891a
NC
1758#: config/tc-aarch64.c:4656
1759#, c-format
1760msgid "operand %d must be the same register as operand 1 -- `%s'"
f174ef9f 1761msgstr "операнд %d должен быть тем же регистром как у 1 операнда — «%s»"
bd32c6bd 1762
c32b891a
NC
1763#: config/tc-aarch64.c:4662
1764#, c-format
1765msgid "%s out of range %d to %d at operand %d -- `%s'"
f174ef9f 1766msgstr "%s за пределами диапазона %d - %d в операнде %d — «%s»"
bd32c6bd 1767
c32b891a
NC
1768#: config/tc-aarch64.c:4663 config/tc-aarch64.c:4667 config/tc-aarch64.c:6447
1769msgid "immediate value"
f174ef9f 1770msgstr "непосредственное значение"
bd32c6bd 1771
c32b891a 1772#: config/tc-aarch64.c:4666
bd32c6bd 1773#, c-format
c32b891a 1774msgid "%s must be %d at operand %d -- `%s'"
f174ef9f 1775msgstr "%s должно быть %d в операнде %d — «%s»"
bd32c6bd 1776
c32b891a 1777#: config/tc-aarch64.c:4673
bd32c6bd 1778#, c-format
c32b891a 1779msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'"
f174ef9f 1780msgstr "некорректное количество регистров в списке; только 1 регистр ожидается в операнде %d — «%s»"
bd32c6bd 1781
c32b891a 1782#: config/tc-aarch64.c:4677
bd32c6bd 1783#, c-format
c32b891a 1784msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'"
f174ef9f 1785msgstr "некорректное количество регистров в списке; %d регистров ожидается в операнде %d — «%s»"
bd32c6bd 1786
c32b891a
NC
1787#: config/tc-aarch64.c:4683
1788#, c-format
1789msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
f174ef9f 1790msgstr "непосредственное значение должно быть кратно %d в операнде %d — «%s»"
bd32c6bd 1791
c32b891a
NC
1792#: config/tc-aarch64.c:4970
1793msgid "bad vector arrangement type"
f174ef9f 1794msgstr "плохой тип векторного расположения"
bd32c6bd 1795
c32b891a
NC
1796#: config/tc-aarch64.c:5087
1797msgid "the specified relocation type is not allowed for MOVK"
f174ef9f 1798msgstr "указанный тип перемещения недопустим для MOVK"
bd32c6bd 1799
c32b891a
NC
1800#: config/tc-aarch64.c:5129 config/tc-aarch64.c:5139
1801msgid "the specified relocation type is not allowed for 32-bit register"
f174ef9f 1802msgstr "указанный тип перемещения недопустим для 32-битного регистра"
bd32c6bd 1803
c32b891a
NC
1804#: config/tc-aarch64.c:5310
1805msgid "comma expected between operands"
f174ef9f 1806msgstr "между операндами ожидается запятая"
bd32c6bd 1807
c32b891a
NC
1808#: config/tc-aarch64.c:5444
1809msgid "the top half of a 128-bit FP/SIMD register is expected"
f174ef9f 1810msgstr "ожидается верхняя половина 128-битного регистра FP/SIMD"
bd32c6bd 1811
c32b891a
NC
1812#: config/tc-aarch64.c:5515 config/tc-arm.c:1906 config/tc-arm.c:1951
1813#: config/tc-h8300.c:1048
1814msgid "invalid register list"
f174ef9f 1815msgstr "некорректный список регистров"
bd32c6bd 1816
c32b891a
NC
1817#: config/tc-aarch64.c:5535
1818msgid "missing type suffix"
f174ef9f 1819msgstr "отсутствует суффикс типа"
bd32c6bd 1820
c32b891a
NC
1821#: config/tc-aarch64.c:5554
1822msgid "C0 - C15 expected"
f174ef9f 1823msgstr "ожидается C0 - C15"
bd32c6bd 1824
c32b891a
NC
1825#: config/tc-aarch64.c:5655 config/tc-aarch64.c:5679
1826msgid "immediate zero expected"
f174ef9f 1827msgstr "ожидается непосредственный ноль"
bd32c6bd 1828
c32b891a
NC
1829#: config/tc-aarch64.c:5775
1830msgid "shift not allowed for bitmask immediate"
f174ef9f 1831msgstr "сдвиг недопустим для непосредственной маски битов"
bd32c6bd 1832
c32b891a
NC
1833#: config/tc-aarch64.c:5829
1834msgid "can't mix relocation modifier with explicit shift"
f174ef9f 1835msgstr "нельзя смешивать модификатор перемещения и явный сдвиг"
bd32c6bd 1836
c32b891a
NC
1837#: config/tc-aarch64.c:5877
1838msgid "invalid condition"
f174ef9f 1839msgstr "некорректное условие"
bd32c6bd 1840
c32b891a
NC
1841#: config/tc-aarch64.c:5903
1842msgid "invalid pc-relative address"
f174ef9f 1843msgstr "некорректный адрес, относительный pc"
bd32c6bd 1844
c32b891a
NC
1845#. Only permit "=value" in the literal load instructions.
1846#. The literal will be generated by programmer_friendly_fixup.
1847#: config/tc-aarch64.c:5911
1848msgid "invalid use of \"=immediate\""
f174ef9f 1849msgstr "некорректное употребление «=immediate»"
bd32c6bd 1850
c32b891a
NC
1851#: config/tc-aarch64.c:5976 config/tc-aarch64.c:6008 config/tc-aarch64.c:6026
1852#: config/tc-aarch64.c:6048 config/tc-aarch64.c:6068 config/tc-aarch64.c:6087
1853#: config/tc-aarch64.c:6106 config/tc-aarch64.c:6141 config/tc-aarch64.c:6148
1854#: config/tc-aarch64.c:6177 config/tc-aarch64.c:6202 config/tc-aarch64.c:6218
1855#: config/tc-aarch64.c:6242
1856msgid "invalid addressing mode"
f174ef9f 1857msgstr "некорректный режим адресации"
bd32c6bd 1858
c32b891a
NC
1859#: config/tc-aarch64.c:5992
1860msgid "the optional immediate offset can only be 0"
f174ef9f 1861msgstr "необязательным непоредственным смещением может быть только 0"
bd32c6bd 1862
c32b891a 1863#: config/tc-aarch64.c:6031 config/tc-aarch64.c:6053 config/tc-aarch64.c:6073
c32b891a 1864msgid "relocation not allowed"
f174ef9f 1865msgstr "перемещение не допускается"
bd32c6bd 1866
c32b891a
NC
1867#: config/tc-aarch64.c:6116
1868msgid "writeback value must be an immediate constant"
f174ef9f 1869msgstr "значение обратной записи должно быть непосредственное константой"
bd32c6bd 1870
c32b891a
NC
1871#. Make sure this has priority over
1872#. "invalid addressing mode".
1873#: config/tc-aarch64.c:6156
1874msgid "constant offset required"
f174ef9f 1875msgstr "требуется константное смещение"
bd32c6bd 1876
c32b891a
NC
1877#: config/tc-aarch64.c:6252
1878msgid "unknown or missing system register name"
f174ef9f 1879msgstr "неизвестное или отсутствующее имя системного регистра"
bd32c6bd 1880
c32b891a
NC
1881#: config/tc-aarch64.c:6262
1882msgid "unknown or missing PSTATE field name"
f174ef9f 1883msgstr "неизвестное или отсутствующее имя поля PSTATE"
bd32c6bd 1884
c32b891a 1885#: config/tc-aarch64.c:6286
c32b891a 1886msgid "unknown or missing operation name"
f174ef9f 1887msgstr "неизвестное или отсутствующее имя операции"
c32b891a
NC
1888
1889#: config/tc-aarch64.c:6299
1890msgid "the specified option is not accepted in ISB"
f174ef9f 1891msgstr "указанный параметр неприемлем для ISB"
bd32c6bd 1892
c32b891a 1893#: config/tc-aarch64.c:6325 config/tc-aarch64.c:7458 config/tc-arm.c:7211
bd32c6bd 1894#, c-format
c32b891a 1895msgid "unhandled operand code %d"
f174ef9f 1896msgstr "необработанный код операнда %d"
bd32c6bd 1897
c32b891a 1898#: config/tc-aarch64.c:6367
c32b891a 1899msgid "unexpected comma before the omitted optional operand"
f174ef9f 1900msgstr "ожидается запятая перед пропущенным необязательным операндом"
c32b891a
NC
1901
1902#: config/tc-aarch64.c:6395
1903msgid "unexpected characters following instruction"
f174ef9f 1904msgstr "неожиданные символы после инструкции"
bd32c6bd 1905
c32b891a
NC
1906#: config/tc-aarch64.c:6473 config/tc-arm.c:5248 config/tc-arm.c:5809
1907#: config/tc-arm.c:7973
1908msgid "constant expression expected"
f174ef9f 1909msgstr "ожидается константное выражение"
bd32c6bd 1910
c32b891a
NC
1911#: config/tc-aarch64.c:6480
1912msgid "literal pool insertion failed"
f174ef9f 1913msgstr "невозможно вставить в пул литералов"
bd32c6bd 1914
c32b891a 1915#: config/tc-aarch64.c:6549 config/tc-aarch64.c:6561
bd32c6bd 1916#, c-format
c32b891a 1917msgid "unpredictable transfer with writeback -- `%s'"
7e784da5 1918msgstr "непредсказуемая передача с обратной записью — «%s»"
bd32c6bd 1919
c32b891a
NC
1920#: config/tc-aarch64.c:6565
1921#, c-format
1922msgid "unpredictable load of register pair -- `%s'"
f174ef9f 1923msgstr "непредсказумая загрузка пары регистров — «%s»"
bd32c6bd 1924
c32b891a
NC
1925#: config/tc-aarch64.c:6642
1926#, c-format
1927msgid "unknown mnemonic `%s' -- `%s'"
f174ef9f 1928msgstr "неизвестная мнемоника «%s» — «%s»"
bd32c6bd 1929
c32b891a 1930#: config/tc-aarch64.c:6650
f174ef9f 1931#, c-format
c32b891a 1932msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
f174ef9f 1933msgstr "неожиданная запятая после мнемонического имени «%s» — «%s»"
bd32c6bd 1934
c32b891a 1935#: config/tc-aarch64.c:6708
bd32c6bd 1936#, c-format
c32b891a 1937msgid "selected processor does not support `%s'"
f174ef9f 1938msgstr "выбранный процессор не поддерживает «%s»"
bd32c6bd 1939
c32b891a
NC
1940#: config/tc-aarch64.c:7121 config/tc-arm.c:22852
1941msgid "GOT already in the symbol table"
f174ef9f 1942msgstr "GOT уже в таблице символов"
bd32c6bd 1943
c32b891a
NC
1944#: config/tc-aarch64.c:7283
1945msgid "immediate cannot be moved by a single instruction"
f174ef9f 1946msgstr "непосредственный элемент невозможно передвинуть одной инструкцией"
bd32c6bd 1947
c32b891a
NC
1948#: config/tc-aarch64.c:7326 config/tc-aarch64.c:7371 config/tc-aarch64.c:7397
1949#: config/tc-arm.c:15411 config/tc-arm.c:15438 config/tc-arm.c:16080
1950#: config/tc-arm.c:16694 config/tc-arm.c:17516 config/tc-arm.c:17556
1951#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
1952#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
1953msgid "immediate out of range"
f174ef9f 1954msgstr "непосредственный элемент за пределами диапазона"
bd32c6bd 1955
c32b891a
NC
1956#: config/tc-aarch64.c:7390 config/tc-metag.c:4656 config/tc-xtensa.c:4183
1957msgid "invalid immediate"
f174ef9f 1958msgstr "некорректный непосредственный элемент"
bd32c6bd 1959
c32b891a
NC
1960#: config/tc-aarch64.c:7453 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
1961#: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
1962msgid "immediate offset out of range"
f174ef9f 1963msgstr "непосредственное смещение за пределами диапазона"
bd32c6bd 1964
c32b891a
NC
1965#: config/tc-aarch64.c:7527 config/tc-arm.c:23190 config/tc-arm.c:23258
1966#: config/tc-arm.c:23540
1967#, c-format
1968msgid "undefined symbol %s used as an immediate value"
f174ef9f 1969msgstr "неопределенный символ %s используется как непосредственное значение"
bd32c6bd 1970
c32b891a
NC
1971#: config/tc-aarch64.c:7539
1972msgid "pc-relative load offset not word aligned"
f174ef9f 1973msgstr "загрузочное смещение, относительное pc, не выровнено по границе слова"
bd32c6bd 1974
c32b891a
NC
1975#: config/tc-aarch64.c:7542
1976msgid "pc-relative load offset out of range"
f174ef9f 1977msgstr "загрузочное смещение, относительное pc, за пределами диапазона"
bd32c6bd 1978
c32b891a
NC
1979#: config/tc-aarch64.c:7554
1980msgid "pc-relative address offset out of range"
f174ef9f 1981msgstr "адресное смещение, относительное pc, за пределами диапазона"
bd32c6bd 1982
c32b891a
NC
1983#: config/tc-aarch64.c:7566 config/tc-aarch64.c:7581
1984msgid "conditional branch target not word aligned"
f174ef9f 1985msgstr "цель условного ветвления не выровнена по границе слова"
bd32c6bd 1986
c32b891a
NC
1987#: config/tc-aarch64.c:7569 config/tc-aarch64.c:7584 config/tc-arm.c:23831
1988msgid "conditional branch out of range"
f174ef9f 1989msgstr "цель условного ветвления за пределами диапазона"
bd32c6bd 1990
c32b891a
NC
1991#: config/tc-aarch64.c:7597
1992msgid "branch target not word aligned"
f174ef9f 1993msgstr "цель ветвления не выровнена по границе слова"
bd32c6bd 1994
c32b891a
NC
1995#: config/tc-aarch64.c:7600 config/tc-arm.c:822 config/tc-mips.c:15683
1996#: config/tc-mips.c:15699 config/tc-mips.c:15789
1997msgid "branch out of range"
f174ef9f 1998msgstr "ветвление за пределами диапазона"
bd32c6bd 1999
c32b891a
NC
2000#: config/tc-aarch64.c:7652 config/tc-arm.c:23431 config/tc-arm.c:23446
2001#: config/tc-arm.c:23461 config/tc-arm.c:23472 config/tc-arm.c:23495
2002#: config/tc-arm.c:24293 config/tc-moxie.c:716 config/tc-pj.c:452
2003#: config/tc-sh.c:4293
2004msgid "offset out of range"
f174ef9f 2005msgstr "смещение вне диапазона"
bd32c6bd 2006
c32b891a
NC
2007#: config/tc-aarch64.c:7667
2008msgid "unsigned value out of range"
f174ef9f 2009msgstr "беззнаковое значение за пределами диапазона"
bd32c6bd 2010
c32b891a
NC
2011#: config/tc-aarch64.c:7675
2012msgid "signed value out of range"
f174ef9f 2013msgstr "знаковое значение за пределами диапазона"
bd32c6bd 2014
c32b891a
NC
2015#: config/tc-aarch64.c:7817
2016#, c-format
2017msgid "unexpected %s fixup"
f174ef9f 2018msgstr "неожиданное местоположение %s"
bd32c6bd 2019
c32b891a
NC
2020#: config/tc-aarch64.c:7883 config/tc-arm.c:24802 config/tc-arm.c:24823
2021#: config/tc-mips.c:18038 config/tc-or1k.c:348 config/tc-score.c:7480
2022#, c-format
2023msgid "cannot represent %s relocation in this object file format"
f174ef9f 2024msgstr "невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 2025
c32b891a
NC
2026#: config/tc-aarch64.c:7916
2027#, c-format
2028msgid "cannot do %u-byte relocation"
f174ef9f 2029msgstr "невозможно выполнить %u-байтовое перемещение"
bd32c6bd 2030
c32b891a
NC
2031#: config/tc-aarch64.c:8227 config/tc-arm.c:25283 config/tc-score.c:6297
2032#: config/tc-score.c:6527 config/tc-score.c:6532
2033msgid "virtual memory exhausted"
f174ef9f 2034msgstr "закончилась виртуальная память"
bd32c6bd 2035
c32b891a
NC
2036#: config/tc-aarch64.c:8385 config/tc-arm.c:25622
2037msgid "assemble for big-endian"
f174ef9f 2038msgstr "ассемблирование в порядке от старшего к младшему"
bd32c6bd 2039
c32b891a
NC
2040#: config/tc-aarch64.c:8386 config/tc-arm.c:25623
2041msgid "assemble for little-endian"
f174ef9f 2042msgstr "ассемблирование в порядке от младшего к старшему"
bd32c6bd 2043
c32b891a
NC
2044#: config/tc-aarch64.c:8389
2045msgid "temporary switch for dumping"
f174ef9f 2046msgstr "временное переключение для дампа"
bd32c6bd 2047
c32b891a
NC
2048#: config/tc-aarch64.c:8391
2049msgid "output verbose error messages"
f174ef9f 2050msgstr "выводить подробные сообщения об ошибках"
bd32c6bd 2051
c32b891a
NC
2052#: config/tc-aarch64.c:8393
2053msgid "do not output verbose error messages"
f174ef9f 2054msgstr "не выводить подробные сообщения об ошибках"
bd32c6bd 2055
c32b891a
NC
2056#: config/tc-aarch64.c:8601 config/tc-arm.c:26444
2057msgid "invalid architectural extension"
f174ef9f 2058msgstr "недопустимое расширение архитектуры"
bd32c6bd 2059
c32b891a
NC
2060#: config/tc-aarch64.c:8626 config/tc-arm.c:26476
2061msgid "must specify extensions to add before specifying those to remove"
f174ef9f 2062msgstr "добавляемые расширения должны быть указаны до указания их удаления"
bd32c6bd 2063
c32b891a
NC
2064#: config/tc-aarch64.c:8634 config/tc-arm.c:26484
2065msgid "missing architectural extension"
f174ef9f 2066msgstr "отсутствует расширение архитектуры"
bd32c6bd 2067
c32b891a
NC
2068#: config/tc-aarch64.c:8661 config/tc-arm.c:26536
2069#, c-format
2070msgid "unknown architectural extension `%s'"
f174ef9f 2071msgstr "неизвестное расширение архитектуры «%s»"
bd32c6bd 2072
c32b891a
NC
2073#: config/tc-aarch64.c:8685 config/tc-arm.c:26570 config/tc-metag.c:5834
2074#, c-format
2075msgid "missing cpu name `%s'"
f174ef9f 2076msgstr "отсутствует имя ЦП «%s»"
bd32c6bd 2077
c32b891a
NC
2078#: config/tc-aarch64.c:8699 config/tc-aarch64.c:8916 config/tc-arm.c:26605
2079#: config/tc-arm.c:27369 config/tc-metag.c:5845
2080#, c-format
2081msgid "unknown cpu `%s'"
f174ef9f 2082msgstr "неизвестный ЦП «%s»"
bd32c6bd 2083
c32b891a
NC
2084#: config/tc-aarch64.c:8717 config/tc-arm.c:26623
2085#, c-format
2086msgid "missing architecture name `%s'"
f174ef9f 2087msgstr "отсутствует название архитектуры «%s»"
bd32c6bd 2088
c32b891a
NC
2089#: config/tc-aarch64.c:8731 config/tc-aarch64.c:8963 config/tc-arm.c:26640
2090#: config/tc-arm.c:27404 config/tc-arm.c:27434 config/tc-score.c:7715
2091#, c-format
2092msgid "unknown architecture `%s'\n"
f174ef9f 2093msgstr "неизвестная архитектура «%s»\n"
bd32c6bd 2094
c32b891a 2095#: config/tc-aarch64.c:8754
f174ef9f 2096#, c-format
c32b891a 2097msgid "missing abi name `%s'"
f174ef9f 2098msgstr "отсутствует имя abi «%s»"
bd32c6bd 2099
c32b891a
NC
2100#: config/tc-aarch64.c:8765
2101#, c-format
2102msgid "unknown abi `%s'\n"
f174ef9f 2103msgstr "неизвестный abi «%s»\n"
bd32c6bd 2104
c32b891a
NC
2105#: config/tc-aarch64.c:8771
2106msgid "<abi name>\t specify for ABI <abi name>"
f174ef9f 2107msgstr "<имя abi>\t указать для ABI <имя abi>"
bd32c6bd 2108
c32b891a
NC
2109#: config/tc-aarch64.c:8774 config/tc-arm.c:26727 config/tc-metag.c:5911
2110msgid "<cpu name>\t assemble for CPU <cpu name>"
f174ef9f 2111msgstr "<имя ЦП>\t ассемблировать для ЦП <имя ЦП>"
bd32c6bd 2112
c32b891a
NC
2113#: config/tc-aarch64.c:8776 config/tc-arm.c:26729
2114msgid "<arch name>\t assemble for architecture <arch name>"
f174ef9f 2115msgstr "<имя арх>\t ассемблировать для архитектуры <имя арх>"
bd32c6bd 2116
c32b891a
NC
2117#: config/tc-aarch64.c:8815 config/tc-aarch64.c:8835 config/tc-arm.c:26785
2118#: config/tc-arm.c:26803 config/tc-arm.c:26823 config/tc-metag.c:5936
2119#, c-format
2120msgid "option `-%c%s' is deprecated: %s"
f174ef9f 2121msgstr "параметр «-%c%s» устарел: %s"
bd32c6bd 2122
c32b891a
NC
2123#: config/tc-aarch64.c:8855
2124#, c-format
2125msgid " AArch64-specific assembler options:\n"
f174ef9f 2126msgstr "Специализированные параметры ассемблера для AArch64:\n"
bd32c6bd 2127
c32b891a
NC
2128#: config/tc-aarch64.c:8866 config/tc-arc.c:3536 config/tc-arm.c:26854
2129#, c-format
2130msgid " -EB assemble code for a big-endian cpu\n"
f174ef9f 2131msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 2132
c32b891a 2133#: config/tc-aarch64.c:8871 config/tc-arc.c:3538 config/tc-arm.c:26859
bd32c6bd 2134#, c-format
c32b891a 2135msgid " -EL assemble code for a little-endian cpu\n"
f174ef9f 2136msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 2137
c32b891a 2138#: config/tc-alpha.c:653
bd32c6bd 2139#, c-format
c32b891a 2140msgid "No !literal!%ld was found"
f174ef9f 2141msgstr "Не найден !literal!%ld"
bd32c6bd 2142
c32b891a
NC
2143#: config/tc-alpha.c:660
2144#, c-format
2145msgid "No !tlsgd!%ld was found"
f174ef9f 2146msgstr "Не найден !tlsgd!%ld"
bd32c6bd 2147
c32b891a
NC
2148#: config/tc-alpha.c:667
2149#, c-format
2150msgid "No !tlsldm!%ld was found"
f174ef9f 2151msgstr "Не найден !tlsldm!%ld"
bd32c6bd 2152
c32b891a
NC
2153#: config/tc-alpha.c:676
2154#, c-format
2155msgid "No ldah !gpdisp!%ld was found"
f174ef9f 2156msgstr "Не найден ldah !gpdisp!%ld"
bd32c6bd 2157
c32b891a
NC
2158#: config/tc-alpha.c:726
2159#, c-format
2160msgid "too many !literal!%ld for %s"
f174ef9f 2161msgstr "слишком много !literal!%ld для %s"
bd32c6bd 2162
c32b891a
NC
2163#: config/tc-alpha.c:756
2164#, c-format
2165msgid "No lda !gpdisp!%ld was found"
f174ef9f 2166msgstr "Не найден lda !gpdisp!%ld"
bd32c6bd 2167
c32b891a
NC
2168#. Only support one relocation op per insn.
2169#: config/tc-alpha.c:915
2170msgid "More than one relocation op per insn"
f174ef9f 2171msgstr "Более одного операции перемещения на инструкцию"
bd32c6bd 2172
c32b891a
NC
2173#: config/tc-alpha.c:930 config/tc-arc.c:1197
2174msgid "No relocation operand"
f174ef9f 2175msgstr "Не операнд перемещения"
bd32c6bd 2176
c32b891a
NC
2177#: config/tc-alpha.c:940
2178#, c-format
2179msgid "Unknown relocation operand: !%s"
f174ef9f 2180msgstr "Неизвестный операнд перемещения: !%s"
bd32c6bd 2181
c32b891a
NC
2182#: config/tc-alpha.c:950
2183#, c-format
2184msgid "no sequence number after !%s"
f174ef9f 2185msgstr "отсутствует номер последовательности после !%s"
bd32c6bd 2186
c32b891a
NC
2187#: config/tc-alpha.c:960
2188#, c-format
2189msgid "!%s does not use a sequence number"
f174ef9f 2190msgstr "!%s не использует номер последовательности"
bd32c6bd 2191
c32b891a 2192#: config/tc-alpha.c:970
bd32c6bd 2193#, c-format
c32b891a 2194msgid "Bad sequence number: !%s!%s"
f174ef9f 2195msgstr "Плохой номер последовательности: !%s!%s"
bd32c6bd 2196
c32b891a
NC
2197#: config/tc-alpha.c:1186 config/tc-alpha.c:3360
2198#, c-format
2199msgid "inappropriate arguments for opcode `%s'"
f174ef9f 2200msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2201
c32b891a
NC
2202#: config/tc-alpha.c:1188 config/tc-alpha.c:3362
2203#, c-format
2204msgid "opcode `%s' not supported for target %s"
f174ef9f 2205msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2206
c32b891a
NC
2207#: config/tc-alpha.c:1192 config/tc-alpha.c:3366 config/tc-avr.c:1904
2208#: config/tc-msp430.c:3988 config/tc-wasm32.c:753
2209#, c-format
2210msgid "unknown opcode `%s'"
f174ef9f 2211msgstr "неизвестный код операции «%s»"
bd32c6bd 2212
c32b891a
NC
2213#: config/tc-alpha.c:1273 config/tc-alpha.c:1532
2214msgid "overflow in literal (.lita) table"
f174ef9f 2215msgstr "переполнение в таблице литералов (.lita)"
bd32c6bd 2216
c32b891a
NC
2217#: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545
2218#: config/tc-alpha.c:2232 config/tc-alpha.c:2277 config/tc-alpha.c:2346
2219#: config/tc-alpha.c:2429 config/tc-alpha.c:2654 config/tc-alpha.c:2752
2220msgid "macro requires $at register while noat in effect"
f174ef9f 2221msgstr "для макроса требуется регистр $at, но в действительности его нет"
bd32c6bd 2222
c32b891a
NC
2223#: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547
2224msgid "macro requires $at while $at in use"
f174ef9f 2225msgstr "для макроса требуется регистр $at, но $at уже используется"
bd32c6bd 2226
c32b891a
NC
2227#: config/tc-alpha.c:1491
2228msgid "bignum invalid; zero assumed"
f174ef9f 2229msgstr "некорректный bignum; предполагается ноль"
bd32c6bd 2230
c32b891a
NC
2231#: config/tc-alpha.c:1493
2232msgid "floating point number invalid; zero assumed"
f174ef9f 2233msgstr "некорректное число с плавающей точкой; предполагается ноль"
bd32c6bd 2234
c32b891a
NC
2235#: config/tc-alpha.c:1498
2236msgid "can't handle expression"
73a05be2 2237msgstr "не удалось обработать выражение"
bd32c6bd 2238
c32b891a
NC
2239#: config/tc-alpha.c:1538
2240msgid "overflow in literal (.lit8) table"
f174ef9f 2241msgstr "переполнение в таблице литералов (.lit8)"
bd32c6bd 2242
c32b891a
NC
2243#: config/tc-alpha.c:1835
2244#, c-format
2245msgid "too many ldah insns for !gpdisp!%ld"
f174ef9f 2246msgstr "слишком много инструкций ldah для !gpdisp!%ld"
bd32c6bd 2247
c32b891a
NC
2248#: config/tc-alpha.c:1837 config/tc-alpha.c:1849
2249#, c-format
2250msgid "both insns for !gpdisp!%ld must be in the same section"
f174ef9f 2251msgstr "обе инструкции для !gpdisp!%ld должны быть в одном разделе"
bd32c6bd 2252
c32b891a
NC
2253#: config/tc-alpha.c:1847
2254#, c-format
2255msgid "too many lda insns for !gpdisp!%ld"
f174ef9f 2256msgstr "слишком много инструкций lda для !gpdisp!%ld"
bd32c6bd 2257
c32b891a
NC
2258#: config/tc-alpha.c:1903
2259#, c-format
2260msgid "too many lituse insns for !lituse_tlsgd!%ld"
f174ef9f 2261msgstr "слишком много инструкций lituse для !lituse_tlsgd!%ld"
bd32c6bd 2262
c32b891a 2263#: config/tc-alpha.c:1906
bd32c6bd 2264#, c-format
c32b891a 2265msgid "too many lituse insns for !lituse_tlsldm!%ld"
f174ef9f 2266msgstr "слишком много инструкций lituse для !lituse_tlsldm!%ld"
bd32c6bd 2267
c32b891a 2268#: config/tc-alpha.c:1923
bd32c6bd 2269#, c-format
c32b891a 2270msgid "duplicate !tlsgd!%ld"
f174ef9f 2271msgstr "повторный !tlsgd!%ld"
bd32c6bd 2272
c32b891a
NC
2273#: config/tc-alpha.c:1925
2274#, c-format
2275msgid "sequence number in use for !tlsldm!%ld"
f174ef9f 2276msgstr "номер последовательности задействован для !tlsldm!%ld"
bd32c6bd 2277
c32b891a 2278#: config/tc-alpha.c:1939
bd32c6bd 2279#, c-format
c32b891a 2280msgid "duplicate !tlsldm!%ld"
f174ef9f 2281msgstr "повторный !tlsldm!%ld"
bd32c6bd 2282
c32b891a
NC
2283#: config/tc-alpha.c:1941
2284#, c-format
2285msgid "sequence number in use for !tlsgd!%ld"
f174ef9f 2286msgstr "номер последовательности задействован для !tlsgd!%ld"
bd32c6bd 2287
c32b891a
NC
2288#: config/tc-alpha.c:1996 config/tc-arc.c:2806 config/tc-mn10200.c:854
2289#: config/tc-mn10300.c:1150 config/tc-ppc.c:1953 config/tc-s390.c:675
2290#: config/tc-tilegx.c:427 config/tc-tilegx.c:477 config/tc-tilepro.c:383
2291msgid "operand"
f174ef9f 2292msgstr "операнд"
bd32c6bd 2293
c32b891a
NC
2294#: config/tc-alpha.c:2135
2295msgid "invalid relocation for instruction"
f174ef9f 2296msgstr "некорректное перемещение для инструкции"
bd32c6bd 2297
c32b891a
NC
2298#: config/tc-alpha.c:2149
2299msgid "invalid relocation for field"
f174ef9f 2300msgstr "некорректное перемещение для поля"
bd32c6bd 2301
c32b891a
NC
2302#: config/tc-alpha.c:2981
2303msgid "can not resolve expression"
f174ef9f 2304msgstr "невозможно разобрать выражение"
bd32c6bd 2305
c32b891a
NC
2306#: config/tc-alpha.c:3514 config/tc-i370.c:1056 config/tc-microblaze.c:200
2307#: config/tc-ppc.c:2275 config/tc-ppc.c:5394
2308#, c-format
2309msgid ".COMMon length (%ld.) <0! Ignored."
f174ef9f 2310msgstr "Длина .COMMon (%ld.) <0! Игнорируется."
bd32c6bd 2311
c32b891a
NC
2312#: config/tc-alpha.c:3525 config/tc-ia64.c:1094 config/tc-sparc.c:4435
2313#: config/tc-v850.c:306
2314msgid "Ignoring attempt to re-define symbol"
f174ef9f 2315msgstr "Игнорируется попытка переопределения символа"
bd32c6bd 2316
c32b891a
NC
2317#: config/tc-alpha.c:3617 config/tc-sparc.c:4443
2318#, c-format
2319msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 2320msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 2321
c32b891a
NC
2322#: config/tc-alpha.c:3724
2323msgid ".ent directive has no name"
f174ef9f 2324msgstr "директива .ent не имеет имени"
bd32c6bd 2325
c32b891a
NC
2326#: config/tc-alpha.c:3732
2327msgid "nested .ent directives"
f174ef9f 2328msgstr "вложенные директивы .ent"
bd32c6bd 2329
c32b891a
NC
2330#: config/tc-alpha.c:3776 ecoff.c:3008
2331msgid ".end directive has no name"
f174ef9f 2332msgstr "директива .end не имеет имени"
bd32c6bd 2333
c32b891a
NC
2334#: config/tc-alpha.c:3784
2335msgid ".end directive without matching .ent"
f174ef9f 2336msgstr "директива .end без надлежащего .ent"
bd32c6bd 2337
c32b891a
NC
2338#: config/tc-alpha.c:3786
2339msgid ".end directive names different symbol than .ent"
f174ef9f 2340msgstr "имя директивы .end указывает на другой символ, отличный от .ent"
bd32c6bd 2341
c32b891a
NC
2342#: config/tc-alpha.c:3829 ecoff.c:3145
2343msgid ".fmask outside of .ent"
f174ef9f 2344msgstr ".fmask вне .ent"
bd32c6bd 2345
c32b891a
NC
2346#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3209
2347msgid ".mask outside of .ent"
f174ef9f 2348msgstr ".mask вне .ent"
bd32c6bd 2349
c32b891a
NC
2350#: config/tc-alpha.c:3839 ecoff.c:3152
2351msgid "bad .fmask directive"
f174ef9f 2352msgstr "неверная директива .fmask"
bd32c6bd 2353
c32b891a
NC
2354#: config/tc-alpha.c:3841 ecoff.c:3216
2355msgid "bad .mask directive"
f174ef9f 2356msgstr "неверная директива .mask"
bd32c6bd 2357
c32b891a
NC
2358#: config/tc-alpha.c:3874 config/tc-mips.c:19507 config/tc-score.c:5739
2359#: ecoff.c:3173
2360msgid ".frame outside of .ent"
f174ef9f 2361msgstr ".frame вне .ent"
bd32c6bd 2362
c32b891a
NC
2363#: config/tc-alpha.c:3885 config/tc-mips.c:19518 ecoff.c:3184
2364msgid "bad .frame directive"
f174ef9f 2365msgstr "неверная директива .frame"
bd32c6bd 2366
c32b891a
NC
2367#: config/tc-alpha.c:3919
2368msgid ".prologue directive without a preceding .ent directive"
f174ef9f 2369msgstr "директива .prologue без предшествующей директивы .ent"
bd32c6bd 2370
c32b891a 2371#: config/tc-alpha.c:3937
bd32c6bd 2372#, c-format
c32b891a 2373msgid "Invalid argument %d to .prologue."
f174ef9f 2374msgstr "Неверный аргумент %d в .prologue."
bd32c6bd 2375
c32b891a
NC
2376#: config/tc-alpha.c:4026
2377msgid "ECOFF debugging is disabled."
f174ef9f 2378msgstr "Отладка ECOFF выключена."
bd32c6bd 2379
c32b891a
NC
2380#: config/tc-alpha.c:4040
2381msgid ".ent directive without matching .end"
f174ef9f 2382msgstr "директива .ent без надлежащего .end"
bd32c6bd 2383
c32b891a
NC
2384#: config/tc-alpha.c:4133
2385msgid ".usepv directive has no name"
f174ef9f 2386msgstr "директива .usepv не имеет имени"
bd32c6bd 2387
c32b891a
NC
2388#: config/tc-alpha.c:4146
2389msgid ".usepv directive has no type"
f174ef9f 2390msgstr "директива .usepv не имеет типа"
bd32c6bd 2391
c32b891a
NC
2392#: config/tc-alpha.c:4161
2393msgid "unknown argument for .usepv"
f174ef9f 2394msgstr "неизвестный аргумент .usepv"
bd32c6bd 2395
c32b891a 2396#: config/tc-alpha.c:4274
bd32c6bd 2397#, c-format
c32b891a 2398msgid "unknown section attribute %s"
f174ef9f 2399msgstr "неизвестный атрибут раздела %s"
bd32c6bd 2400
c32b891a
NC
2401#: config/tc-alpha.c:4369
2402msgid "previous .ent not closed by a .end"
f174ef9f 2403msgstr "предыдущая .ent не закрыта .end"
bd32c6bd 2404
c32b891a
NC
2405#: config/tc-alpha.c:4390
2406msgid ".ent directive has no symbol"
f174ef9f 2407msgstr "директива .ent не имеет символа"
bd32c6bd 2408
c32b891a
NC
2409#: config/tc-alpha.c:4415
2410msgid ".handler directive has no name"
f174ef9f 2411msgstr "директива .handler не имеет имени"
bd32c6bd 2412
c32b891a
NC
2413#: config/tc-alpha.c:4446
2414msgid "Bad .frame directive 1./2. param"
f174ef9f 2415msgstr "Неверный параметр 1./2. директивы .frame"
bd32c6bd 2416
c32b891a
NC
2417#: config/tc-alpha.c:4456
2418#, c-format
2419msgid "Bad RA (%d) register for .frame"
f174ef9f 2420msgstr "Неверный регистр RA (%d) у .frame"
bd32c6bd 2421
c32b891a
NC
2422#: config/tc-alpha.c:4461
2423msgid "Bad .frame directive 3./4. param"
f174ef9f 2424msgstr "Неверный параметр 3./4. директивы .frame"
bd32c6bd 2425
c32b891a
NC
2426#: config/tc-alpha.c:4497
2427msgid ".pdesc directive not in link (.link) section"
f174ef9f 2428msgstr "директива .pdesc не в разделе связей (.link)"
bd32c6bd 2429
c32b891a
NC
2430#: config/tc-alpha.c:4504
2431msgid ".pdesc directive has no entry symbol"
f174ef9f 2432msgstr "директива .pdesc не имеет входного символа"
bd32c6bd 2433
c32b891a
NC
2434#: config/tc-alpha.c:4515
2435msgid ".pdesc has a bad entry symbol"
f174ef9f 2436msgstr "у директивы .pdesc указан неверный входной символ"
bd32c6bd 2437
c32b891a
NC
2438#: config/tc-alpha.c:4526
2439msgid ".pdesc doesn't match with last .ent"
f174ef9f 2440msgstr ".pdesc не совпадает с последней .ent"
bd32c6bd 2441
c32b891a
NC
2442#: config/tc-alpha.c:4541
2443msgid "No comma after .pdesc <entryname>"
f174ef9f 2444msgstr "Отсутствует запятая после .pdesc <входное_имя>"
bd32c6bd 2445
c32b891a
NC
2446#: config/tc-alpha.c:4561
2447msgid "unknown procedure kind"
f174ef9f 2448msgstr "неизвестный вид процедуры"
bd32c6bd 2449
c32b891a
NC
2450#: config/tc-alpha.c:4656
2451msgid ".name directive not in link (.link) section"
f174ef9f 2452msgstr "директива .name не в разделе связей (.link)"
bd32c6bd 2453
c32b891a
NC
2454#: config/tc-alpha.c:4664
2455msgid ".name directive has no symbol"
f174ef9f 2456msgstr "директива .name не имеет символа"
bd32c6bd 2457
c32b891a
NC
2458#: config/tc-alpha.c:4698
2459msgid "No symbol after .linkage"
f174ef9f 2460msgstr "Отсутствует символ после .linkage"
bd32c6bd 2461
c32b891a
NC
2462#: config/tc-alpha.c:4745
2463msgid "No symbol after .code_address"
f174ef9f 2464msgstr "Отсутствует символ после .code_address"
bd32c6bd 2465
c32b891a
NC
2466#: config/tc-alpha.c:4771 config/tc-score.c:5604
2467msgid "Bad .mask directive"
f174ef9f 2468msgstr "Неверная директива .mask"
bd32c6bd 2469
c32b891a
NC
2470#: config/tc-alpha.c:4789
2471msgid "Bad .fmask directive"
f174ef9f 2472msgstr "Неверная директива .fmask"
bd32c6bd 2473
c32b891a
NC
2474#: config/tc-alpha.c:4946
2475#, c-format
2476msgid "Expected comma after name \"%s\""
f174ef9f 2477msgstr "Ожидается запятая после имени «\"%s»"
bd32c6bd 2478
c32b891a
NC
2479#: config/tc-alpha.c:4958
2480#, c-format
2481msgid "unhandled: .proc %s,%d"
f174ef9f 2482msgstr "не обработано: .proc %s,%d"
bd32c6bd 2483
c32b891a
NC
2484#: config/tc-alpha.c:4991
2485#, c-format
2486msgid "Tried to .set unrecognized mode `%s'"
f174ef9f 2487msgstr "Попытка задать .set нераспознанный режим «%s»"
bd32c6bd 2488
c32b891a
NC
2489#: config/tc-alpha.c:5017
2490#, c-format
2491msgid "Bad base register, using $%d."
f174ef9f 2492msgstr "Неверный базовый регистр, используется $%d."
bd32c6bd 2493
c32b891a
NC
2494#: config/tc-alpha.c:5038 config/tc-nios2.c:351 config/tc-nios2.c:476
2495#, c-format
2496msgid "Alignment too large: %d. assumed"
f174ef9f 2497msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 2498
c32b891a
NC
2499#: config/tc-alpha.c:5042 config/tc-d30v.c:2057 config/tc-nios2.c:355
2500#: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336
2501msgid "Alignment negative: 0 assumed"
f174ef9f 2502msgstr "Отрицательное выравнивание: предполагается 0"
bd32c6bd 2503
c32b891a
NC
2504#: config/tc-alpha.c:5137 config/tc-alpha.c:5630
2505#, c-format
2506msgid "Unknown CPU identifier `%s'"
f174ef9f 2507msgstr "Неизвестный идентификатор ЦП «%s»"
bd32c6bd 2508
c32b891a
NC
2509#: config/tc-alpha.c:5328
2510#, c-format
2511msgid "Chose GP value of %lx\n"
f174ef9f 2512msgstr "Выбираем значение %lx для GP\n"
bd32c6bd 2513
c32b891a 2514#: config/tc-alpha.c:5342
c32b891a 2515msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
f174ef9f 2516msgstr "неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
bd32c6bd 2517
c32b891a
NC
2518#: config/tc-alpha.c:5431
2519#, c-format
2520msgid "internal error: can't hash opcode `%s': %s"
73a05be2 2521msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
bd32c6bd 2522
c32b891a
NC
2523#: config/tc-alpha.c:5467
2524#, c-format
2525msgid "internal error: can't hash macro `%s': %s"
73a05be2 2526msgstr "внутренняя ошибка: не удалось получить хеш макроса «%s»: %s"
bd32c6bd 2527
c32b891a
NC
2528#: config/tc-alpha.c:5551 config/tc-arc.c:2459 config/tc-arc.c:2473
2529#: config/tc-arm.c:7288 config/tc-arm.c:7300 config/tc-i960.c:706
2530#: config/tc-xtensa.c:5432 config/tc-xtensa.c:5508 config/tc-xtensa.c:5625
2531#: config/tc-z80.c:1935
2532msgid "syntax error"
f174ef9f 2533msgstr "синтаксическая ошибка"
bd32c6bd 2534
c32b891a
NC
2535#: config/tc-alpha.c:5681
2536msgid ""
2537"Alpha options:\n"
2538"-32addr\t\t\ttreat addresses as 32-bit values\n"
2539"-F\t\t\tlack floating point instructions support\n"
2540"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2541"\t\t\tspecify variant of Alpha architecture\n"
2542"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2543"\t\t\tthese variants include PALcode opcodes\n"
bd32c6bd 2544msgstr ""
f174ef9f
NC
2545"Параметры Alpha:\n"
2546"-32addr\t\t\tсчитать адреса 32-битными значениями\n"
2547"-F\t\t\tубрать поддержку инструкций с плавающей запятой\n"
2548"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2549"\t\t\tзадать вариант архитектуры Alpha\n"
2550"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2551"\t\t\tэти варианты содержат коды операций PALcode\n"
bd32c6bd 2552
c32b891a
NC
2553#: config/tc-alpha.c:5691
2554msgid ""
2555"VMS options:\n"
2556"-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2557"-H\t\t\tshow new symbol after hash truncation\n"
2558"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
bd32c6bd 2559msgstr ""
f174ef9f
NC
2560"Параметры VMS:\n"
2561"-+\t\t\tкодировать (не обрезать) имена длиннее 64 символов\n"
2562"-H\t\t\tпоказывать новый символа после хеш-обрезания\n"
2563"-replace/-noreplace\tвключить/выключить оптимизацию вызовов процедур\n"
bd32c6bd 2564
c32b891a
NC
2565#: config/tc-alpha.c:5942 config/tc-arc.c:3086
2566#, c-format
2567msgid "unhandled relocation type %s"
f174ef9f 2568msgstr "необработанный тип перемещения %s"
bd32c6bd 2569
c32b891a
NC
2570#: config/tc-alpha.c:5955 config/tc-arc.c:3094
2571msgid "non-absolute expression in constant field"
f174ef9f 2572msgstr "не абсолютное выражение в поле-константе"
bd32c6bd 2573
c32b891a
NC
2574#: config/tc-alpha.c:5969
2575#, c-format
2576msgid "type %d reloc done?\n"
f174ef9f 2577msgstr "выполнено перемещение типа %d?\n"
bd32c6bd 2578
c32b891a
NC
2579#: config/tc-alpha.c:6016 config/tc-alpha.c:6023
2580msgid "Used $at without \".set noat\""
f174ef9f 2581msgstr "Используется $at без «.set noat»"
bd32c6bd 2582
c32b891a
NC
2583#: config/tc-alpha.c:6192
2584#, c-format
2585msgid "!samegp reloc against symbol without .prologue: %s"
f174ef9f 2586msgstr "перемещение !samegp для символа без .prologue: %s"
bd32c6bd 2587
c32b891a
NC
2588#: config/tc-alpha.c:6236 config/tc-arc.c:3217 config/tc-tilegx.c:1751
2589#: config/tc-tilepro.c:1531 config/tc-wasm32.c:813 config/tc-xtensa.c:6118
2590#, c-format
2591msgid "cannot represent `%s' relocation in object file"
f174ef9f 2592msgstr "невозможно представить перемещение «%s» в объектном файле"
bd32c6bd 2593
c32b891a
NC
2594#: config/tc-alpha.c:6242 config/tc-arc.c:3223
2595#, c-format
2596msgid "internal error? cannot generate `%s' relocation"
f174ef9f 2597msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s»"
bd32c6bd 2598
c32b891a
NC
2599#: config/tc-alpha.c:6338
2600#, c-format
2601msgid "frame reg expected, using $%d."
f174ef9f 2602msgstr "ожидается регистр кадра, используется $%d."
bd32c6bd 2603
c32b891a
NC
2604#: config/tc-arc.c:771
2605#, c-format
2606msgid "internal error: can't hash opcode '%s': %s"
73a05be2 2607msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
bd32c6bd 2608
c32b891a
NC
2609#: config/tc-arc.c:779 config/tc-arc.c:2556 config/tc-arc.c:2574
2610#: config/tc-arc.c:2627 config/tc-arc.c:2651 config/tc-arc.c:4850
2611#: config/tc-arc.c:4917 config/tc-cr16.c:805 config/tc-cr16.c:828
2612#: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562
2613#: config/tc-crx.c:580 config/tc-pdp11.c:193
2614msgid "Virtual memory exhausted"
f174ef9f 2615msgstr "Закончилась виртуальная память"
bd32c6bd 2616
c32b891a 2617#: config/tc-arc.c:829
f174ef9f 2618#, c-format
c32b891a 2619msgid "invalid %s option for %s cpu"
f174ef9f 2620msgstr "неверный параметр %s для ЦП %s"
bd32c6bd 2621
c32b891a
NC
2622#: config/tc-arc.c:834
2623msgid "conflicting ISA extension attributes."
f174ef9f 2624msgstr "не согласующиеся атрибуты расширения ISA."
bd32c6bd 2625
c32b891a
NC
2626#: config/tc-arc.c:853
2627msgid "Multiple .cpu directives found"
f174ef9f 2628msgstr "Найдено несколько директив .cpu"
bd32c6bd 2629
c32b891a
NC
2630#: config/tc-arc.c:871
2631msgid "Command-line value overrides \".cpu\" directive"
f174ef9f 2632msgstr "Значение командной строки заменяет директиву «.cpu»"
bd32c6bd 2633
c32b891a
NC
2634#: config/tc-arc.c:888
2635#, c-format
2636msgid "unknown architecture: %s\n"
f174ef9f 2637msgstr "неизвестная архитектура: %s\n"
bd32c6bd 2638
c32b891a
NC
2639#: config/tc-arc.c:1187
2640msgid "No valid label relocation operand"
f174ef9f 2641msgstr "Некорректный операнд метки перемещения"
bd32c6bd 2642
c32b891a
NC
2643#: config/tc-arc.c:1209
2644#, c-format
2645msgid "Unknown relocation operand: @%s"
f174ef9f 2646msgstr "Неизвестный операнд перемещения: @%s"
bd32c6bd 2647
c32b891a
NC
2648#: config/tc-arc.c:1222
2649#, c-format
2650msgid "Unable to parse TLS base: %s"
f174ef9f 2651msgstr "Невозможно разобрать базу TLS: %s"
bd32c6bd 2652
c32b891a
NC
2653#: config/tc-arc.c:1246
2654#, c-format
2655msgid "@%s is not a complex relocation."
7e784da5 2656msgstr "Значение @%s не является сложным перемещением."
bd32c6bd 2657
c32b891a
NC
2658#: config/tc-arc.c:1252
2659#, c-format
2660msgid "Bad expression: @%s + %s."
7e784da5 2661msgstr "Ошибка в выражении: @%s + %s."
bd32c6bd 2662
c32b891a
NC
2663#: config/tc-arc.c:1313
2664msgid "Brackets in operand field incorrect"
7e784da5 2665msgstr "Неверные скобки в поле операнда"
bd32c6bd 2666
c32b891a
NC
2667#: config/tc-arc.c:1315 config/tc-xtensa.c:2038
2668msgid "extra comma"
7e784da5 2669msgstr "лишняя запятая"
bd32c6bd 2670
c32b891a
NC
2671#: config/tc-arc.c:1317 config/tc-pru.c:1443 config/tc-pru.c:1710
2672#: config/tc-xtensa.c:2042
2673msgid "missing argument"
7e784da5 2674msgstr "пропущен аргумент"
bd32c6bd 2675
c32b891a
NC
2676#: config/tc-arc.c:1319 config/tc-xtensa.c:2044
2677msgid "missing comma or colon"
7e784da5 2678msgstr "отсутствует запятая или двоеточие"
bd32c6bd 2679
c32b891a
NC
2680#: config/tc-arc.c:1388
2681msgid "extra dot"
7e784da5 2682msgstr "лишняя точка"
bd32c6bd 2683
c32b891a 2684#: config/tc-arc.c:1390
c32b891a 2685msgid "unrecognized flag"
7e784da5 2686msgstr "нераспознанный флаг"
bd32c6bd 2687
c32b891a
NC
2688#: config/tc-arc.c:1392
2689msgid "failed to parse flags"
7e784da5 2690msgstr "ошибка при разборе флагов"
bd32c6bd 2691
c32b891a
NC
2692#: config/tc-arc.c:1418
2693msgid "Unhandled reloc type"
7e784da5 2694msgstr "необработанный тип перемещения"
bd32c6bd 2695
c32b891a 2696#: config/tc-arc.c:2427
7e784da5 2697#, c-format
c32b891a 2698msgid "%s for instruction '%s'"
7e784da5 2699msgstr "%s в инструкции «%s»"
bd32c6bd 2700
c32b891a
NC
2701#: config/tc-arc.c:2429
2702#, c-format
2703msgid "inappropriate arguments for opcode '%s'"
7e784da5 2704msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2705
c32b891a 2706#: config/tc-arc.c:2431
7e784da5 2707#, c-format
c32b891a 2708msgid "opcode '%s' not supported for target %s"
7e784da5 2709msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2710
c32b891a 2711#: config/tc-arc.c:2435 config/tc-tic6x.c:3195
7e784da5 2712#, c-format
c32b891a 2713msgid "unknown opcode '%s'"
7e784da5 2714msgstr "неизвестный код операции «%s»"
bd32c6bd 2715
c32b891a 2716#: config/tc-arc.c:2493
7e784da5 2717#, c-format
c32b891a 2718msgid "Inserting \"%s\" into register table failed: %s"
7e784da5 2719msgstr "Не удалось вставить «%s» в таблицу регистров: %s"
bd32c6bd 2720
c32b891a 2721#: config/tc-arc.c:2529
7e784da5 2722#, c-format
c32b891a 2723msgid "Inserting \"%s\" into address type table failed: %s"
7e784da5 2724msgstr "Не удалось вставить «%s» в таблицу типов адресов: %s"
bd32c6bd 2725
c32b891a
NC
2726#: config/tc-arc.c:2548 config/tc-arc.c:5015 config/tc-h8300.c:81
2727#: config/tc-h8300.c:90 config/tc-h8300.c:100 config/tc-h8300.c:110
2728#: config/tc-h8300.c:120 config/tc-h8300.c:131 config/tc-h8300.c:248
2729#: config/tc-hppa.c:6821 config/tc-hppa.c:6827 config/tc-hppa.c:6833
2730#: config/tc-hppa.c:6839 config/tc-hppa.c:8228 config/tc-lm32.c:197
2731#: config/tc-mips.c:3588 config/tc-mips.c:4097 config/tc-mn10300.c:935
2732#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
2733#: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2734msgid "could not set architecture and machine"
7e784da5 2735msgstr "не задана архитектура и машина"
bd32c6bd 2736
c32b891a
NC
2737#: config/tc-arc.c:2644 config/tc-arc.c:4837
2738#, c-format
2739msgid "internal error: can't hash aux register '%s': %s"
73a05be2 2740msgstr "внутренняя ошибка: не удалось получить хеш регистра aux «%s»: %s"
bd32c6bd 2741
c32b891a
NC
2742#: config/tc-arc.c:2751
2743#, c-format
2744msgid "unhandled reloc %s in md_pcrel_from_section"
7e784da5 2745msgstr "необработанное перемещение %s в md_pcrel_from_section"
bd32c6bd 2746
c32b891a
NC
2747#: config/tc-arc.c:2816
2748msgid "Unaligned operand. Needs to be 32bit aligned"
7e784da5 2749msgstr "Невыровненный операнд. Требует 32-битного выравнивания."
bd32c6bd 2750
c32b891a
NC
2751#: config/tc-arc.c:2821
2752msgid "Unaligned operand. Needs to be 16bit aligned"
7e784da5 2753msgstr "Невыровненный операнд. Требует 16-битного выравнивания."
bd32c6bd 2754
c32b891a
NC
2755#: config/tc-arc.c:2898 config/tc-cr16.c:573 config/tc-crx.c:345
2756#: config/tc-mn10200.c:766 write.c:1024
2757#, c-format
2758msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
73a05be2 2759msgstr "не удалось определить «%s» {раздел %s} — «%s» {раздел %s}"
bd32c6bd 2760
c32b891a
NC
2761#: config/tc-arc.c:2957
2762#, c-format
2763msgid "PC relative relocation not allowed for (internal) type %d"
7e784da5 2764msgstr "PC-относительное перемещение запрещено для (внутреннего) типа %d"
bd32c6bd 2765
c32b891a
NC
2766#. FIXME! Check for the conditionality of
2767#. the insn.
2768#. FIXME! Check for the conditionality of
2769#. the insn.
2770#: config/tc-arc.c:3002 config/tc-arc.c:3980
c32b891a 2771msgid "TLS_*_S9 relocs are not supported yet"
7e784da5 2772msgstr "Перемещения TLS_*_S9 пока не поддерживаются"
bd32c6bd 2773
c32b891a
NC
2774#. I cannot fix an GOTPC relocation because I need to relax it
2775#. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2776#: config/tc-arc.c:3038
c32b891a 2777msgid "Unsupported operation on reloc"
7e784da5 2778msgstr "неподдерживаемая операция с перемещением"
bd32c6bd 2779
c32b891a
NC
2780#: config/tc-arc.c:3114 config/tc-arc.c:3130
2781msgid "unknown fixup size"
7e784da5 2782msgstr "неизвестный размер местоположения"
bd32c6bd 2783
c32b891a
NC
2784#: config/tc-arc.c:3264
2785msgid "no relaxation found for this instruction."
7e784da5 2786msgstr "отсутствует ослабление для этой инструкции."
bd32c6bd 2787
c32b891a
NC
2788#: config/tc-arc.c:3514
2789#, c-format
2790msgid "ARC-specific assembler options:\n"
7e784da5 2791msgstr "Специализированные параметры ассемблера для ARC:\n"
bd32c6bd 2792
c32b891a 2793#: config/tc-arc.c:3540
7e784da5 2794#, c-format
c32b891a 2795msgid " -mrelax enable relaxation\n"
7e784da5 2796msgstr " -mrelax включить ослабление\n"
bd32c6bd 2797
c32b891a
NC
2798#: config/tc-arc.c:3543
2799#, c-format
2800msgid ""
2801"The following ARC-specific assembler options are deprecated and are accepted\n"
2802"for compatibility only:\n"
bd32c6bd 2803msgstr ""
7e784da5
NC
2804"Следующие специализированные параметры ассемблера для ARC устарели и\n"
2805"рассматриваются только для совместимости:\n"
bd32c6bd 2806
c32b891a
NC
2807#: config/tc-arc.c:3546
2808#, c-format
2809msgid ""
2810" -mEA\n"
2811" -mbarrel-shifter\n"
2812" -mbarrel_shifter\n"
2813" -mcrc\n"
2814" -mdsp-packa\n"
2815" -mdsp_packa\n"
2816" -mdvbf\n"
2817" -mld-extension-reg-mask\n"
2818" -mlock\n"
2819" -mmac-24\n"
2820" -mmac-d16\n"
2821" -mmac_24\n"
2822" -mmac_d16\n"
2823" -mmin-max\n"
2824" -mmin_max\n"
2825" -mmul64\n"
2826" -mno-mpy\n"
2827" -mnorm\n"
2828" -mrtsc\n"
2829" -msimd\n"
2830" -mswap\n"
2831" -mswape\n"
2832" -mtelephony\n"
2833" -muser-mode-only\n"
2834" -mxy\n"
2835msgstr ""
7e784da5
NC
2836" -mEA\n"
2837" -mbarrel-shifter\n"
2838" -mbarrel_shifter\n"
2839" -mcrc\n"
2840" -mdsp-packa\n"
2841" -mdsp_packa\n"
2842" -mdvbf\n"
2843" -mld-extension-reg-mask\n"
2844" -mlock\n"
2845" -mmac-24\n"
2846" -mmac-d16\n"
2847" -mmac_24\n"
2848" -mmac_d16\n"
2849" -mmin-max\n"
2850" -mmin_max\n"
2851" -mmul64\n"
2852" -mno-mpy\n"
2853" -mnorm\n"
2854" -mrtsc\n"
2855" -msimd\n"
2856" -mswap\n"
2857" -mswape\n"
2858" -mtelephony\n"
2859" -muser-mode-only\n"
2860" -mxy\n"
c32b891a
NC
2861
2862#: config/tc-arc.c:3636
7e784da5 2863#, c-format
c32b891a 2864msgid "Unable to find %s relocation for instruction %s"
7e784da5 2865msgstr "Не удалось найти перемещение %s для инструкции %s"
bd32c6bd 2866
c32b891a
NC
2867#: config/tc-arc.c:3931
2868#, c-format
2869msgid "Unable to use @plt relocation for insn %s"
7e784da5 2870msgstr "Невозможно использовать перемещение @plt для инструкции %s"
bd32c6bd 2871
c32b891a
NC
2872#: config/tc-arc.c:3950
2873#, c-format
2874msgid "Unable to use @pcl relocation for insn %s"
7e784da5 2875msgstr "Невозможно использовать перемещение @pcl для инструкции %s"
bd32c6bd 2876
c32b891a
NC
2877#: config/tc-arc.c:4006
2878#, c-format
2879msgid "invalid relocation %s for field"
7e784da5 2880msgstr "некорректное перемещение %s для поля"
bd32c6bd 2881
c32b891a
NC
2882#: config/tc-arc.c:4117
2883#, c-format
2884msgid "Insn %s has a jump/branch instruction %s in its delay slot."
7e784da5 2885msgstr "Инструкция %s содержит инструкцию прыжка/ветвления %s в своём слоте задержки."
bd32c6bd 2886
c32b891a
NC
2887#: config/tc-arc.c:4122
2888#, c-format
2889msgid "Insn %s has an instruction %s with limm in its delay slot."
7e784da5 2890msgstr "Инструкция %s содержит инструкцию %s с limm в своём слоте задержки."
bd32c6bd 2891
c32b891a
NC
2892#: config/tc-arc.c:4232 config/tc-microblaze.c:2531 config/tc-mn10300.c:1069
2893#: config/tc-sh.c:801 config/tc-z80.c:700 read.c:4600
2894#, c-format
2895msgid "unsupported BFD relocation size %u"
7e784da5 2896msgstr "неподдерживаемое перемещение BFD размером %u"
bd32c6bd 2897
c32b891a
NC
2898#: config/tc-arc.c:4252
2899#, c-format
2900msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
7e784da5 2901msgstr "Обнаружена инструкция прыжка/ветвления в конце метки ZOL @%s"
bd32c6bd 2902
c32b891a
NC
2903#: config/tc-arc.c:4259
2904#, c-format
2905msgid "Kernel instruction detected at the end of the ZOL label @%s"
7e784da5 2906msgstr "Обнаружена инструкция ядра в конце метки ZOL @%s"
bd32c6bd 2907
c32b891a
NC
2908#: config/tc-arc.c:4264
2909#, c-format
2910msgid "A jump instruction with long immediate detected at the end of the ZOL label @%s"
7e784da5 2911msgstr "Обнаружена инструкция прыжка с явным длинным в конце метки ZOL @%s"
bd32c6bd 2912
c32b891a
NC
2913#: config/tc-arc.c:4270
2914#, c-format
2915msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
7e784da5 2916msgstr "Обнаружено некорректное использование слота задержки ядра в конце метки ZOL @%s"
bd32c6bd 2917
c32b891a 2918#: config/tc-arc.c:4375
c32b891a 2919msgid "expected comma after instruction name"
7e784da5 2920msgstr "ожидается запятая после имени инструкции"
bd32c6bd 2921
c32b891a 2922#: config/tc-arc.c:4387
c32b891a 2923msgid "expected comma after major opcode"
7e784da5 2924msgstr "ожидается запятая после основного кода операции"
bd32c6bd 2925
c32b891a
NC
2926#: config/tc-arc.c:4573
2927#, c-format
2928msgid "Pseudocode already used %s"
7e784da5 2929msgstr "Псевдокод уже используется %s"
bd32c6bd 2930
c32b891a
NC
2931#: config/tc-arc.c:4581
2932#, c-format
2933msgid "major opcode not in range [0x%02x - 0x%02x]"
7e784da5 2934msgstr "основной код операции не в диапазоне [0x%02x - 0x%02x]"
bd32c6bd 2935
c32b891a
NC
2936#: config/tc-arc.c:4585
2937msgid "minor opcode not in range [0x00 - 0x3f]"
7e784da5 2938msgstr "вспомогательный код операции не в диапазоне [0x00 - 0x3f]"
bd32c6bd 2939
c32b891a
NC
2940#: config/tc-arc.c:4591
2941msgid "Improper use of OP1_IMM_IMPLIED"
7e784da5 2942msgstr "Некорректное использование OP1_IMM_IMPLIED"
bd32c6bd 2943
c32b891a
NC
2944#: config/tc-arc.c:4597
2945msgid "Improper use of OP1_MUST_BE_IMM"
7e784da5 2946msgstr "Некорректное использование OP1_MUST_BE_IMM"
bd32c6bd 2947
c32b891a
NC
2948#: config/tc-arc.c:4609
2949msgid "Couldn't generate extension instruction opcodes"
7e784da5 2950msgstr "Не удалось сгенерировать коды операций расширенной инструкции"
bd32c6bd 2951
c32b891a 2952#: config/tc-arc.c:4645
c32b891a 2953msgid "expected comma after name"
7e784da5 2954msgstr "ожидается запятая после имени"
bd32c6bd 2955
c32b891a
NC
2956#: config/tc-arc.c:4656
2957#, c-format
2958msgid "%s second argument cannot be a negative number %d"
7e784da5 2959msgstr "второй аргумент %s не может быть отрицательным числом %d"
bd32c6bd 2960
c32b891a 2961#: config/tc-arc.c:4671
c32b891a 2962msgid "expected comma after register number"
7e784da5 2963msgstr "ожидается запятая после номера регистра"
c32b891a
NC
2964
2965#: config/tc-arc.c:4692
2966msgid "invalid mode"
7e784da5 2967msgstr "неверный режим"
bd32c6bd 2968
c32b891a 2969#: config/tc-arc.c:4710
c32b891a 2970msgid "expected comma after register mode"
7e784da5 2971msgstr "ожидается запятая после режима регистра"
c32b891a
NC
2972
2973#: config/tc-arc.c:4725
2974msgid "shortcut designator invalid"
7e784da5 2975msgstr "неверное обозначение сокращения"
bd32c6bd 2976
c32b891a
NC
2977#: config/tc-arc.c:4824
2978#, c-format
2979msgid "core register %s value (%d) too large"
7e784da5 2980msgstr "значение ключевого регистра %s (%d) слишком большое"
bd32c6bd 2981
c32b891a
NC
2982#: config/tc-arc.c:4843
2983#, c-format
2984msgid "condition code %s value (%d) too large"
7e784da5 2985msgstr "значение кода условия %s (%d) слишком большое"
bd32c6bd 2986
c32b891a
NC
2987#: config/tc-arc.c:4862
2988msgid "Unknown extension"
7e784da5 2989msgstr "Неизвестное расширение"
bd32c6bd 2990
c32b891a
NC
2991#: config/tc-arc.c:4967
2992msgid "Overwrite explicitly set Tag_ARC_CPU_base"
7e784da5 2993msgstr "Перезаписать явное указание Tag_ARC_CPU_base"
bd32c6bd 2994
c32b891a
NC
2995#: config/tc-arm.c:619
2996msgid "ARM register expected"
7e784da5 2997msgstr "ожидается регистр ARM"
bd32c6bd 2998
c32b891a
NC
2999#: config/tc-arm.c:620
3000msgid "bad or missing co-processor number"
7e784da5 3001msgstr "плохой или отсутствующий номер сопроцессора"
bd32c6bd 3002
c32b891a
NC
3003#: config/tc-arm.c:621
3004msgid "co-processor register expected"
7e784da5 3005msgstr "ожидается регистр сопроцессора"
bd32c6bd 3006
c32b891a
NC
3007#: config/tc-arm.c:622
3008msgid "FPA register expected"
7e784da5 3009msgstr "ожидается регистр FPA"
bd32c6bd 3010
c32b891a
NC
3011#: config/tc-arm.c:623
3012msgid "VFP single precision register expected"
7e784da5 3013msgstr "ожидается регистр одинарной точности VFP"
bd32c6bd 3014
c32b891a
NC
3015#: config/tc-arm.c:624
3016msgid "VFP/Neon double precision register expected"
7e784da5 3017msgstr "ожидается регистр двойной точности VFP/Neon"
bd32c6bd 3018
c32b891a
NC
3019#: config/tc-arm.c:625
3020msgid "Neon quad precision register expected"
7e784da5 3021msgstr "ожидается регистр четверной точности Neon"
bd32c6bd 3022
c32b891a
NC
3023#: config/tc-arm.c:626
3024msgid "VFP single or double precision register expected"
7e784da5 3025msgstr "ожидается регистр одинарной или двойной точности VFP"
bd32c6bd 3026
c32b891a
NC
3027#: config/tc-arm.c:627
3028msgid "Neon double or quad precision register expected"
7e784da5 3029msgstr "ожидается регистр двойной или четверной точности Neon"
bd32c6bd 3030
c32b891a
NC
3031#: config/tc-arm.c:628
3032msgid "Neon single or double precision register expected"
7e784da5 3033msgstr "ожидается регистр одинарной или двойной точности Neon"
bd32c6bd 3034
c32b891a
NC
3035#: config/tc-arm.c:629
3036msgid "VFP single, double or Neon quad precision register expected"
7e784da5 3037msgstr "ожидается регистр одинарной двойной точности VFP или четверной точности Neon"
bd32c6bd 3038
c32b891a
NC
3039#: config/tc-arm.c:631
3040msgid "VFP system register expected"
7e784da5 3041msgstr "ожидается регистр системный регистр VFP"
bd32c6bd 3042
c32b891a
NC
3043#: config/tc-arm.c:632
3044msgid "Maverick MVF register expected"
7e784da5 3045msgstr "ожидается регистр Maverick MVF"
bd32c6bd 3046
c32b891a
NC
3047#: config/tc-arm.c:633
3048msgid "Maverick MVD register expected"
7e784da5 3049msgstr "ожидается регистр Maverick MVD"
bd32c6bd 3050
c32b891a
NC
3051#: config/tc-arm.c:634
3052msgid "Maverick MVFX register expected"
7e784da5 3053msgstr "ожидается регистр Maverick MVFX"
bd32c6bd 3054
c32b891a
NC
3055#: config/tc-arm.c:635
3056msgid "Maverick MVDX register expected"
7e784da5 3057msgstr "ожидается регистр Maverick MVDX"
bd32c6bd 3058
c32b891a
NC
3059#: config/tc-arm.c:636
3060msgid "Maverick MVAX register expected"
7e784da5 3061msgstr "ожидается регистр Maverick MVAX"
bd32c6bd 3062
c32b891a
NC
3063#: config/tc-arm.c:637
3064msgid "Maverick DSPSC register expected"
7e784da5 3065msgstr "ожидается регистр Maverick DSPSC"
bd32c6bd 3066
c32b891a
NC
3067#: config/tc-arm.c:638
3068msgid "iWMMXt data register expected"
7e784da5 3069msgstr "ожидается регистр данных iWMMXt"
bd32c6bd 3070
c32b891a
NC
3071#: config/tc-arm.c:639 config/tc-arm.c:7061
3072msgid "iWMMXt control register expected"
7e784da5 3073msgstr "ожидается управляющий регистр iWMMXt"
bd32c6bd 3074
c32b891a
NC
3075#: config/tc-arm.c:640
3076msgid "iWMMXt scalar register expected"
7e784da5 3077msgstr "ожидается скалярный регистр iWMMXt"
bd32c6bd 3078
c32b891a
NC
3079#: config/tc-arm.c:641
3080msgid "XScale accumulator register expected"
7e784da5 3081msgstr "ожидается аккумуляторный регистр XScale"
bd32c6bd 3082
c32b891a
NC
3083#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3084#: config/tc-arm.c:803 config/tc-score.c:259
3085msgid "bad arguments to instruction"
7e784da5 3086msgstr "Неправильные аргументы для инструкции"
bd32c6bd 3087
c32b891a
NC
3088#: config/tc-arm.c:804
3089msgid "r13 not allowed here"
7e784da5 3090msgstr "r13 здесь запрещён"
bd32c6bd 3091
c32b891a
NC
3092#: config/tc-arm.c:805
3093msgid "r15 not allowed here"
7e784da5 3094msgstr "r15 здесь запрещён"
bd32c6bd 3095
c32b891a
NC
3096#: config/tc-arm.c:806
3097msgid "instruction cannot be conditional"
7e784da5 3098msgstr "инструкция не может быть условной"
bd32c6bd 3099
c32b891a
NC
3100#: config/tc-arm.c:807
3101msgid "registers may not be the same"
7e784da5 3102msgstr "регистры не могут быть одинаковыми"
bd32c6bd 3103
c32b891a
NC
3104#: config/tc-arm.c:808
3105msgid "lo register required"
7e784da5 3106msgstr "требуется другой регистр"
bd32c6bd 3107
c32b891a
NC
3108#: config/tc-arm.c:809
3109msgid "instruction not supported in Thumb16 mode"
7e784da5 3110msgstr "инструкция не поддерживается в режиме Thumb16"
bd32c6bd 3111
c32b891a
NC
3112#: config/tc-arm.c:810
3113msgid "instruction does not accept this addressing mode"
7e784da5 3114msgstr "инструкция не принимает данный режим адресации"
bd32c6bd 3115
c32b891a
NC
3116#: config/tc-arm.c:811
3117msgid "branch must be last instruction in IT block"
7e784da5 3118msgstr "ветвление должно быть последней инструкцией в блоке IT"
bd32c6bd 3119
c32b891a
NC
3120#: config/tc-arm.c:812
3121msgid "instruction not allowed in IT block"
7e784da5 3122msgstr "инструкция не допускается в блоке IT"
bd32c6bd 3123
c32b891a
NC
3124#: config/tc-arm.c:813
3125msgid "selected FPU does not support instruction"
7e784da5 3126msgstr "выбранный FPU не поддерживает инструкцию"
bd32c6bd 3127
c32b891a
NC
3128#: config/tc-arm.c:814
3129msgid "thumb conditional instruction should be in IT block"
7e784da5 3130msgstr "thumb-инструкция условия должна быть в блоке IT"
bd32c6bd 3131
c32b891a
NC
3132#: config/tc-arm.c:815
3133msgid "incorrect condition in IT block"
7e784da5 3134msgstr "некорректное условие в блоке IT"
bd32c6bd 3135
c32b891a
NC
3136#: config/tc-arm.c:816
3137msgid "IT falling in the range of a previous IT block"
7e784da5 3138msgstr "IT попадает в диапазон предыдущего блока IT"
bd32c6bd 3139
c32b891a
NC
3140#: config/tc-arm.c:817
3141msgid "missing .fnstart before unwinding directive"
7e784da5 3142msgstr "отсутствует .fnstart до раскручивающей директивы"
bd32c6bd 3143
c32b891a
NC
3144#: config/tc-arm.c:819
3145msgid "cannot use register index with PC-relative addressing"
7e784da5 3146msgstr "невозможно использовать индексный регистр с относительной PC адресацией"
bd32c6bd 3147
c32b891a
NC
3148#: config/tc-arm.c:821
3149msgid "cannot use writeback with PC-relative addressing"
7e784da5 3150msgstr "невозможно использовать обратную запись с относительной PC адресацией"
bd32c6bd 3151
c32b891a
NC
3152#: config/tc-arm.c:823
3153msgid "selected processor does not support fp16 instruction"
7e784da5 3154msgstr "выбранный процессор не поддерживает инструкцию fp16"
bd32c6bd 3155
c32b891a
NC
3156#: config/tc-arm.c:824
3157msgid "using "
7e784da5 3158msgstr "использует "
bd32c6bd 3159
c32b891a
NC
3160#: config/tc-arm.c:825
3161msgid "relocation valid in thumb1 code only"
7e784da5 3162msgstr "перемещение корректно только в коде thumb1"
bd32c6bd 3163
c32b891a
NC
3164#: config/tc-arm.c:1032
3165msgid "immediate expression requires a # prefix"
7e784da5 3166msgstr "для непосредственного выражения требуется префикс #"
bd32c6bd 3167
c32b891a
NC
3168#: config/tc-arm.c:1061 read.c:3816
3169msgid "missing expression"
7e784da5 3170msgstr "отсутствующее выражение"
bd32c6bd 3171
c32b891a
NC
3172#: config/tc-arm.c:1091 config/tc-arm.c:5260 config/tc-i960.c:1298
3173#: config/tc-score.c:1210
3174msgid "invalid constant"
7e784da5 3175msgstr "некорректная константа"
bd32c6bd 3176
c32b891a
NC
3177#: config/tc-arm.c:1223
3178msgid "expected #constant"
7e784da5 3179msgstr "ожидается #константа"
bd32c6bd 3180
c32b891a
NC
3181#: config/tc-arm.c:1387
3182#, c-format
3183msgid "unexpected character `%c' in type specifier"
7e784da5 3184msgstr "неожиданный символ «%c» в определителе типа"
bd32c6bd 3185
c32b891a
NC
3186#: config/tc-arm.c:1404
3187#, c-format
3188msgid "bad size %d in type specifier"
7e784da5 3189msgstr "неправильный размер %d в определителе типа"
bd32c6bd 3190
c32b891a
NC
3191#: config/tc-arm.c:1454
3192msgid "only one type should be specified for operand"
7e784da5 3193msgstr "для операнда должен быть задан только один тип"
bd32c6bd 3194
c32b891a
NC
3195#: config/tc-arm.c:1460
3196msgid "vector type expected"
7e784da5 3197msgstr "ожидается векторный тип"
bd32c6bd 3198
c32b891a
NC
3199#: config/tc-arm.c:1534
3200msgid "can't redefine type for operand"
7e784da5 3201msgstr "для операнда невозможно переопределить тип"
bd32c6bd 3202
c32b891a
NC
3203#: config/tc-arm.c:1547
3204msgid "only D registers may be indexed"
7e784da5 3205msgstr "только регистры D могут быть проиндексированы"
bd32c6bd 3206
c32b891a
NC
3207#: config/tc-arm.c:1553
3208msgid "can't change index for operand"
7e784da5 3209msgstr "для операнда невозможно изменить индекс"
bd32c6bd 3210
c32b891a
NC
3211#: config/tc-arm.c:1616
3212msgid "register operand expected, but got scalar"
7e784da5 3213msgstr "ожидается регистровый операнд, но получен скаляр"
bd32c6bd 3214
c32b891a
NC
3215#: config/tc-arm.c:1653
3216msgid "scalar must have an index"
7e784da5 3217msgstr "у скаляра должен быть индекс"
bd32c6bd 3218
c32b891a
NC
3219#: config/tc-arm.c:1658 config/tc-arm.c:16583 config/tc-arm.c:16643
3220#: config/tc-arm.c:17097
3221msgid "scalar index out of range"
7e784da5 3222msgstr "индекс скаляра вне диапазона"
bd32c6bd 3223
c32b891a
NC
3224#: config/tc-arm.c:1708
3225msgid "bad range in register list"
7e784da5 3226msgstr "некорректный диапазон в списке регистров"
bd32c6bd 3227
c32b891a
NC
3228#: config/tc-arm.c:1716 config/tc-arm.c:1725 config/tc-arm.c:1766
3229#, c-format
3230msgid "Warning: duplicated register (r%d) in register list"
7e784da5 3231msgstr "Предупреждение: повторяющийся регистр (r%d) в списке регистров"
bd32c6bd 3232
c32b891a
NC
3233#: config/tc-arm.c:1728
3234msgid "Warning: register range not in ascending order"
7e784da5 3235msgstr "Предупреждение: регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3236
c32b891a
NC
3237#: config/tc-arm.c:1739
3238msgid "missing `}'"
7e784da5 3239msgstr "отсутствует «}»"
bd32c6bd 3240
c32b891a
NC
3241#: config/tc-arm.c:1755
3242msgid "invalid register mask"
7e784da5 3243msgstr "некорректная маска регистров"
bd32c6bd 3244
c32b891a
NC
3245#: config/tc-arm.c:1890 config/tc-arm.c:1934
3246msgid "register out of range in list"
7e784da5 3247msgstr "регистр вне диапазона списка"
bd32c6bd 3248
c32b891a
NC
3249#: config/tc-arm.c:1912 config/tc-arm.c:4197 config/tc-arm.c:4331
3250msgid "register list not in ascending order"
7e784da5 3251msgstr "список регистров не упорядочен по возрастанию"
bd32c6bd 3252
c32b891a
NC
3253#: config/tc-arm.c:1943
3254msgid "register range not in ascending order"
7e784da5 3255msgstr "регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3256
c32b891a
NC
3257#: config/tc-arm.c:1976
3258msgid "non-contiguous register range"
7e784da5 3259msgstr "не соблюдается непрерывность диапазона регистров"
bd32c6bd 3260
c32b891a
NC
3261#: config/tc-arm.c:2035
3262msgid "register stride must be 1 or 2"
7e784da5 3263msgstr "регистровый шаг должен быть 1 или 2"
bd32c6bd 3264
c32b891a
NC
3265#: config/tc-arm.c:2036
3266msgid "mismatched element/structure types in list"
7e784da5 3267msgstr "несовпадение типов элементов/структур в списке"
bd32c6bd 3268
c32b891a
NC
3269#: config/tc-arm.c:2104
3270msgid "don't use Rn-Rm syntax with non-unit stride"
7e784da5 3271msgstr "не используйте синтаксис Rn-Rm с не элементным шагом"
bd32c6bd 3272
c32b891a
NC
3273#: config/tc-arm.c:2159
3274msgid "error parsing element/structure list"
7e784da5 3275msgstr "ошибка при разборе списка элементов/структур"
bd32c6bd 3276
c32b891a
NC
3277#: config/tc-arm.c:2165
3278msgid "expected }"
7e784da5 3279msgstr "ожидается }"
bd32c6bd 3280
c32b891a
NC
3281#: config/tc-arm.c:2256
3282msgid "attempt to redefine typed alias"
7e784da5 3283msgstr "попытка переопределить типизированный псевдоним"
bd32c6bd 3284
c32b891a
NC
3285#: config/tc-arm.c:2391
3286msgid "bad type for register"
7e784da5 3287msgstr "некорректный тип для регистра"
bd32c6bd 3288
c32b891a
NC
3289#: config/tc-arm.c:2402 config/tc-nios2.c:1804
3290msgid "expression must be constant"
7e784da5 3291msgstr "выражение должно быть константой"
bd32c6bd 3292
c32b891a
NC
3293#: config/tc-arm.c:2419
3294msgid "can't redefine the type of a register alias"
7e784da5 3295msgstr "невозможно переопределить тип псевдонима регистра"
bd32c6bd 3296
c32b891a
NC
3297#: config/tc-arm.c:2426
3298msgid "you must specify a single type only"
7e784da5 3299msgstr "необходимо указать только один тип"
bd32c6bd 3300
c32b891a
NC
3301#: config/tc-arm.c:2439
3302msgid "can't redefine the index of a scalar alias"
7e784da5 3303msgstr "невозможно переопределить индекс псевдонима скаляра"
bd32c6bd 3304
c32b891a
NC
3305#: config/tc-arm.c:2447
3306msgid "scalar index must be constant"
7e784da5 3307msgstr "скалярный индекс должен быть константой"
bd32c6bd 3308
c32b891a
NC
3309#: config/tc-arm.c:2456
3310msgid "expecting ]"
7e784da5 3311msgstr "ожидается ]"
bd32c6bd 3312
c32b891a
NC
3313#: config/tc-arm.c:2508
3314msgid "invalid syntax for .dn directive"
7e784da5 3315msgstr "некорректный синтаксис директивы .dn"
bd32c6bd 3316
c32b891a
NC
3317#: config/tc-arm.c:2514
3318msgid "invalid syntax for .qn directive"
7e784da5 3319msgstr "некорректный синтаксис директивы .qn"
bd32c6bd 3320
c32b891a
NC
3321#: config/tc-arm.c:2549
3322#, c-format
3323msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
7e784da5 3324msgstr "игнорируется попытка использовать .unreq для постоянного имени регистра: «%s»"
bd32c6bd 3325
c32b891a
NC
3326#: config/tc-arm.c:2814
3327#, c-format
3328msgid "Failed to find real start of function: %s\n"
7e784da5 3329msgstr "Не удалось найти реальное начало функции: %s\n"
bd32c6bd 3330
c32b891a
NC
3331#: config/tc-arm.c:2831
3332msgid "selected processor does not support THUMB opcodes"
7e784da5 3333msgstr "выбранный процессор не поддерживает коды операций THUMB"
bd32c6bd 3334
c32b891a
NC
3335#: config/tc-arm.c:2844
3336msgid "selected processor does not support ARM opcodes"
7e784da5 3337msgstr "выбранный процессор не поддерживает коды операций ARM"
bd32c6bd 3338
c32b891a
NC
3339#: config/tc-arm.c:2856
3340#, c-format
3341msgid "invalid instruction size selected (%d)"
7e784da5 3342msgstr "выбран некорректный размер инструкции (%d)"
bd32c6bd 3343
c32b891a 3344#: config/tc-arm.c:2888
bd32c6bd 3345#, c-format
c32b891a 3346msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
7e784da5 3347msgstr "некорректный операнд в директиве .code (%d) (ожидается 16 или 32)"
bd32c6bd 3348
c32b891a 3349#: config/tc-arm.c:2943
bd32c6bd 3350#, c-format
c32b891a 3351msgid "expected comma after name \"%s\""
7e784da5 3352msgstr "ожидается запятая после имени «%s»"
bd32c6bd 3353
c32b891a 3354#: config/tc-arm.c:2993 config/tc-m32r.c:584
bd32c6bd 3355#, c-format
c32b891a 3356msgid "symbol `%s' already defined"
7e784da5 3357msgstr "символ «%s» уже определён"
bd32c6bd 3358
c32b891a 3359#: config/tc-arm.c:3026
bd32c6bd 3360#, c-format
c32b891a 3361msgid "unrecognized syntax mode \"%s\""
7e784da5 3362msgstr "нераспознанный синтаксис режима «%s»"
bd32c6bd 3363
c32b891a
NC
3364#: config/tc-arm.c:3069
3365msgid ".ref pseudo-op only available with -mccs flag."
7e784da5 3366msgstr "Псевдооперация .ref доступна только с флагом -mccs."
bd32c6bd 3367
c32b891a
NC
3368#: config/tc-arm.c:3110
3369msgid ".asmfunc repeated."
7e784da5 3370msgstr "повтор .asmfunc."
bd32c6bd 3371
c32b891a
NC
3372#: config/tc-arm.c:3114
3373msgid ".asmfunc without function."
7e784da5 3374msgstr ".asmfunc без функции."
bd32c6bd 3375
c32b891a
NC
3376#: config/tc-arm.c:3120
3377msgid ".asmfunc pseudo-op only available with -mccs flag."
7e784da5 3378msgstr "Псевдооперация .asmfunc доступна только с флагом -mccs."
bd32c6bd 3379
c32b891a 3380#: config/tc-arm.c:3131
c32b891a 3381msgid ".endasmfunc without a .asmfunc."
7e784da5 3382msgstr ".endasmfunc без .asmfunc."
c32b891a
NC
3383
3384#: config/tc-arm.c:3135
3385msgid ".endasmfunc without function."
7e784da5 3386msgstr ".endasmfunc без function."
bd32c6bd 3387
c32b891a
NC
3388#: config/tc-arm.c:3146
3389msgid ".endasmfunc pseudo-op only available with -mccs flag."
7e784da5 3390msgstr "Псевдооперация .endasmfunc доступна только с флагом -mccs."
bd32c6bd 3391
c32b891a
NC
3392#: config/tc-arm.c:3155
3393msgid ".def pseudo-op only available with -mccs flag."
7e784da5 3394msgstr "Псевдооперация .def доступна только с флагом -mccs."
bd32c6bd 3395
c32b891a
NC
3396#: config/tc-arm.c:3313
3397msgid "invalid type for literal pool"
7e784da5 3398msgstr "неправильный тип пула литералов"
bd32c6bd 3399
c32b891a 3400#: config/tc-arm.c:3393 config/tc-tic54x.c:5354
bd32c6bd 3401#, c-format
c32b891a 3402msgid "Invalid label '%s'"
7e784da5 3403msgstr "Некорректная метка «%s»"
bd32c6bd 3404
c32b891a
NC
3405#: config/tc-arm.c:3569
3406msgid "(plt) is only valid on branch targets"
7e784da5 3407msgstr "(plt) допустима только в целях ветвления"
bd32c6bd 3408
c32b891a
NC
3409#: config/tc-arm.c:3575 config/tc-s390.c:1209 config/tc-s390.c:1865
3410#: config/tc-xtensa.c:1664
bd32c6bd 3411#, c-format
c32b891a
NC
3412msgid "%s relocations do not fit in %d byte"
3413msgid_plural "%s relocations do not fit in %d bytes"
7e784da5
NC
3414msgstr[0] "перемещения %s не помещаются в %d байт"
3415msgstr[1] "перемещения %s не помещаются в %d байта"
3416msgstr[2] "перемещения %s не помещаются в %d байт"
bd32c6bd 3417
c32b891a
NC
3418#: config/tc-arm.c:3657
3419msgid ".inst.n operand too big. Use .inst.w instead"
7e784da5 3420msgstr "Операнд .inst.n слишком большой. Вместо него используйте .inst.w."
bd32c6bd 3421
c32b891a
NC
3422#: config/tc-arm.c:3677
3423msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
7e784da5 3424msgstr "Невозможно определить размер инструкции Thumb. Вместо этого используйте .inst.n/.inst.w."
bd32c6bd 3425
c32b891a
NC
3426#: config/tc-arm.c:3707
3427msgid "width suffixes are invalid in ARM mode"
7e784da5 3428msgstr "некорректная ширина суффиксов в режиме ARM"
bd32c6bd 3429
c32b891a
NC
3430#: config/tc-arm.c:3749 dwarf2dbg.c:990
3431msgid "expected 0 or 1"
7e784da5 3432msgstr "ожидался 0 или 1"
bd32c6bd 3433
c32b891a
NC
3434#: config/tc-arm.c:3753
3435msgid "missing comma"
7e784da5 3436msgstr "отсутствует запятая"
bd32c6bd 3437
c32b891a
NC
3438#: config/tc-arm.c:3786
3439msgid "duplicate .fnstart directive"
7e784da5 3440msgstr "повторное употребление .fnstart"
bd32c6bd 3441
c32b891a
NC
3442#: config/tc-arm.c:3817 config/tc-tic6x.c:412
3443msgid "duplicate .handlerdata directive"
7e784da5 3444msgstr "повторное употребление .handlerdata"
bd32c6bd 3445
c32b891a
NC
3446#: config/tc-arm.c:3836
3447msgid ".fnend directive without .fnstart"
7e784da5 3448msgstr "директива .fnend без .fnstart"
bd32c6bd 3449
c32b891a
NC
3450#: config/tc-arm.c:3903 config/tc-tic6x.c:393
3451msgid "personality routine specified for cantunwind frame"
7e784da5 3452msgstr "персонализационная процедура указана для кадра cantunwind"
bd32c6bd 3453
c32b891a
NC
3454#: config/tc-arm.c:3920 config/tc-tic6x.c:454
3455msgid "duplicate .personalityindex directive"
7e784da5 3456msgstr "повторное употребление .personalityindex"
bd32c6bd 3457
c32b891a
NC
3458#: config/tc-arm.c:3927 config/tc-tic6x.c:461
3459msgid "bad personality routine number"
7e784da5 3460msgstr "Плохой номер персонализационной процедуры"
bd32c6bd 3461
c32b891a
NC
3462#: config/tc-arm.c:3949 config/tc-tic6x.c:478
3463msgid "duplicate .personality directive"
7e784da5 3464msgstr "повторное употребление .personality"
bd32c6bd 3465
c32b891a
NC
3466#: config/tc-arm.c:3973 config/tc-arm.c:4101 config/tc-arm.c:4149
3467msgid "expected register list"
7e784da5 3468msgstr "ожидается список регистров"
bd32c6bd 3469
c32b891a
NC
3470#: config/tc-arm.c:4055
3471msgid "expected , <constant>"
7e784da5 3472msgstr "ожидается , <константа>"
bd32c6bd 3473
c32b891a
NC
3474#: config/tc-arm.c:4064
3475msgid "number of registers must be in the range [1:4]"
7e784da5 3476msgstr "количество регистров должно быть в диапазоне [1:4]"
bd32c6bd 3477
c32b891a
NC
3478#: config/tc-arm.c:4211 config/tc-arm.c:4345
3479msgid "bad register range"
7e784da5 3480msgstr "неверный диапазон регистров"
bd32c6bd 3481
c32b891a
NC
3482#: config/tc-arm.c:4411
3483msgid "FPA .unwind_save does not take a register list"
7e784da5 3484msgstr "FPA .unwind_save не работает со списком регистров"
bd32c6bd 3485
c32b891a
NC
3486#: config/tc-arm.c:4439
3487msgid ".unwind_save does not support this kind of register"
7e784da5 3488msgstr ".unwind_save не поддерживает такой вид регистров"
bd32c6bd 3489
c32b891a
NC
3490#: config/tc-arm.c:4478
3491msgid "SP and PC not permitted in .unwind_movsp directive"
7e784da5 3492msgstr "SP и PC не допускаются в директиве .unwind_movsp"
bd32c6bd 3493
c32b891a
NC
3494#: config/tc-arm.c:4483
3495msgid "unexpected .unwind_movsp directive"
7e784da5 3496msgstr "неожиданная директива .unwind_movsp"
bd32c6bd 3497
c32b891a
NC
3498#: config/tc-arm.c:4510
3499msgid "stack increment must be multiple of 4"
7e784da5 3500msgstr "увеличение стека должно быть кратно 4"
bd32c6bd 3501
c32b891a
NC
3502#: config/tc-arm.c:4542
3503msgid "expected <reg>, <reg>"
7e784da5 3504msgstr "ожидается <регистр>, <регистр>"
bd32c6bd 3505
c32b891a
NC
3506#: config/tc-arm.c:4560
3507msgid "register must be either sp or set by a previousunwind_movsp directive"
7e784da5 3508msgstr "регистр должен быть sp или задаваться директивой previousunwind_movsp"
bd32c6bd 3509
c32b891a
NC
3510#: config/tc-arm.c:4599
3511msgid "expected <offset>, <opcode>"
7e784da5 3512msgstr "ожидается <смещение>, <код операции>"
bd32c6bd 3513
c32b891a
NC
3514#: config/tc-arm.c:4611
3515msgid "unwind opcode too long"
7e784da5 3516msgstr "раскрученный код операции слишком длинен"
bd32c6bd 3517
c32b891a
NC
3518#: config/tc-arm.c:4616
3519msgid "invalid unwind opcode"
7e784da5 3520msgstr "неверный раскрученный код операции"
bd32c6bd 3521
c32b891a
NC
3522#: config/tc-arm.c:4804 config/tc-arm.c:5815 config/tc-arm.c:10659
3523#: config/tc-arm.c:11192 config/tc-arm.c:13219 config/tc-arm.c:14801
3524#: config/tc-arm.c:24170 config/tc-arm.c:24234 config/tc-arm.c:24242
3525#: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
3526msgid "immediate value out of range"
7e784da5 3527msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3528
c32b891a
NC
3529#: config/tc-arm.c:4974
3530msgid "invalid FPA immediate expression"
7e784da5 3531msgstr "неверное непосредственное выражение FPA"
bd32c6bd 3532
c32b891a
NC
3533#: config/tc-arm.c:5160
3534msgid "'LSL' or 'ASR' required"
7e784da5 3535msgstr "требуется «LSL» или «ASR»"
bd32c6bd 3536
c32b891a
NC
3537#: config/tc-arm.c:5168
3538msgid "'LSL' required"
7e784da5 3539msgstr "требуется «LSL»"
bd32c6bd 3540
c32b891a
NC
3541#: config/tc-arm.c:5176
3542msgid "'ASR' required"
7e784da5 3543msgstr "требуется «ASR»"
bd32c6bd 3544
c32b891a
NC
3545#: config/tc-arm.c:5255
3546msgid "invalid rotation"
7e784da5 3547msgstr "неверное вращение"
bd32c6bd 3548
c32b891a
NC
3549#: config/tc-arm.c:5435 config/tc-arm.c:5604
3550msgid "unknown group relocation"
7e784da5 3551msgstr "неизвестная группа перемещения"
bd32c6bd 3552
c32b891a
NC
3553#: config/tc-arm.c:5471
3554msgid "alignment must be constant"
7e784da5 3555msgstr "выравнивание должно быть константой"
bd32c6bd 3556
c32b891a
NC
3557#: config/tc-arm.c:5635
3558msgid "this group relocation is not allowed on this instruction"
7e784da5 3559msgstr "данная группа перемещения недопустима для этой инструкции"
bd32c6bd 3560
c32b891a
NC
3561#: config/tc-arm.c:5691
3562msgid "'}' expected at end of 'option' field"
7e784da5 3563msgstr "ожидается «}» в конце поля «option»"
bd32c6bd 3564
c32b891a
NC
3565#: config/tc-arm.c:5696
3566msgid "cannot combine index with option"
7e784da5 3567msgstr "нельзя объединять индекс с параметром"
bd32c6bd 3568
c32b891a
NC
3569#: config/tc-arm.c:5953
3570msgid "unexpected bit specified after APSR"
7e784da5 3571msgstr "указан неожиданный бит после APSR"
bd32c6bd 3572
c32b891a
NC
3573#: config/tc-arm.c:5965
3574msgid "selected processor does not support DSP extension"
7e784da5 3575msgstr "выбранный процессор не поддерживает расширение DSP"
bd32c6bd 3576
c32b891a
NC
3577#: config/tc-arm.c:5977
3578msgid "bad bitmask specified after APSR"
7e784da5 3579msgstr "указана плохая битовая маска после APSR"
bd32c6bd 3580
c32b891a
NC
3581#: config/tc-arm.c:6001
3582msgid "writing to APSR without specifying a bitmask is deprecated"
7e784da5 3583msgstr "запись в APSR без указания битовой маски устарела"
bd32c6bd 3584
c32b891a
NC
3585#: config/tc-arm.c:6013 config/tc-arm.c:12353 config/tc-arm.c:12398
3586#: config/tc-arm.c:12402
3587msgid "selected processor does not support requested special purpose register"
7e784da5 3588msgstr "выбранный процессор не поддерживает запрошенный регистр специальных возможностей"
bd32c6bd 3589
c32b891a
NC
3590#: config/tc-arm.c:6018
3591msgid "flag for {c}psr instruction expected"
7e784da5 3592msgstr "ожидается флаг для инструкции {c}ps"
bd32c6bd 3593
c32b891a
NC
3594#: config/tc-arm.c:6043
3595msgid "unrecognized CPS flag"
7e784da5 3596msgstr "нераспознанный флаг CPS"
bd32c6bd 3597
c32b891a
NC
3598#: config/tc-arm.c:6050
3599msgid "missing CPS flags"
7e784da5 3600msgstr "отсутствуют флаги CPS"
bd32c6bd 3601
c32b891a
NC
3602#: config/tc-arm.c:6073 config/tc-arm.c:6079
3603msgid "valid endian specifiers are be or le"
7e784da5 3604msgstr "определителем порядка байт могут быть be или le"
bd32c6bd 3605
c32b891a
NC
3606#: config/tc-arm.c:6101
3607msgid "missing rotation field after comma"
7e784da5 3608msgstr "отсутствует поле вращения после запятой"
bd32c6bd 3609
c32b891a
NC
3610#: config/tc-arm.c:6116
3611msgid "rotation can only be 0, 8, 16, or 24"
7e784da5 3612msgstr "значением вращения могут быть только 0, 8, 16 или 24"
bd32c6bd 3613
c32b891a
NC
3614#: config/tc-arm.c:6145
3615msgid "condition required"
7e784da5 3616msgstr "требуется условие"
bd32c6bd 3617
c32b891a
NC
3618#: config/tc-arm.c:6213 config/tc-arm.c:8943
3619msgid "'[' expected"
7e784da5 3620msgstr "ожидается «[»"
bd32c6bd 3621
c32b891a
NC
3622#: config/tc-arm.c:6226
3623msgid "',' expected"
7e784da5 3624msgstr "ожидается «,»"
bd32c6bd 3625
c32b891a
NC
3626#: config/tc-arm.c:6243
3627msgid "invalid shift"
7e784da5 3628msgstr "некорректный сдвиг"
bd32c6bd 3629
c32b891a
NC
3630#: config/tc-arm.c:6316
3631msgid "can't use Neon quad register here"
7e784da5 3632msgstr "здесь нельзя использовать четверной регистр Neon"
bd32c6bd 3633
c32b891a
NC
3634#: config/tc-arm.c:6383
3635msgid "expected <Rm> or <Dm> or <Qm> operand"
7e784da5 3636msgstr "ожидается операнд <Rm>, <Dm> или <Qm>"
bd32c6bd 3637
c32b891a
NC
3638#: config/tc-arm.c:6463
3639msgid "parse error"
7e784da5 3640msgstr "ошибка разбора"
bd32c6bd 3641
c32b891a
NC
3642#. ISB can only take SY as an option.
3643#: config/tc-arm.c:6732
3644msgid "invalid barrier type"
7e784da5 3645msgstr "неверный тип барьера"
bd32c6bd 3646
c32b891a
NC
3647#: config/tc-arm.c:6829
3648msgid "only floating point zero is allowed as immediate value"
7e784da5 3649msgstr "непосредственным значением в качестве числа с плавающей точкой разрешён только ноль"
bd32c6bd 3650
c32b891a
NC
3651#: config/tc-arm.c:6899
3652msgid "immediate value is out of range"
7e784da5 3653msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3654
c32b891a
NC
3655#: config/tc-arm.c:7046
3656msgid "iWMMXt data or control register expected"
7e784da5 3657msgstr "ожидается управляющий регистр или регистр данных iWMMXt"
bd32c6bd 3658
c32b891a
NC
3659#: config/tc-arm.c:7086
3660msgid "Banked registers are not available with this architecture."
7e784da5 3661msgstr "Банкование регистров недоступно на этой архитектуре."
bd32c6bd 3662
c32b891a
NC
3663#: config/tc-arm.c:7314 config/tc-score.c:264
3664msgid "garbage following instruction"
7e784da5 3665msgstr "мусор после инструкции"
bd32c6bd 3666
c32b891a
NC
3667#. If REG is R13 (the stack pointer), warn that its use is
3668#. deprecated.
3669#: config/tc-arm.c:7364
3670msgid "use of r13 is deprecated"
7e784da5 3671msgstr "использование r13 устарело"
bd32c6bd 3672
c32b891a
NC
3673#: config/tc-arm.c:7382
3674msgid "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 3675msgstr "скалярная инструкция ARMv8.2 fp16 не может быть условной, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 3676
c32b891a
NC
3677#: config/tc-arm.c:7457
3678msgid "D register out of range for selected VFP version"
7e784da5 3679msgstr "регистр D вне диапазона выбранной версии VFP"
bd32c6bd 3680
c32b891a
NC
3681#: config/tc-arm.c:7554 config/tc-arm.c:10378
3682msgid "Instruction does not support =N addresses"
7e784da5 3683msgstr "инструкция не поддерживает адреса =N"
bd32c6bd 3684
c32b891a
NC
3685#: config/tc-arm.c:7562
3686msgid "instruction does not accept preindexed addressing"
73a05be2 3687msgstr "инструкция не принимает пред-индексированную адресацию"
bd32c6bd 3688
c32b891a
NC
3689#. unindexed - only for coprocessor
3690#: config/tc-arm.c:7578 config/tc-arm.c:10441
3691msgid "instruction does not accept unindexed addressing"
7e784da5 3692msgstr "инструкция не принимает неиндексированную адресацию"
bd32c6bd 3693
c32b891a
NC
3694#: config/tc-arm.c:7586
3695msgid "destination register same as write-back base"
7e784da5 3696msgstr "регистр назначения совпадает с базовым обратной записи"
bd32c6bd 3697
c32b891a
NC
3698#: config/tc-arm.c:7587
3699msgid "source register same as write-back base"
7e784da5 3700msgstr "регистр-источник совпадает с базовым обратной записи"
bd32c6bd 3701
c32b891a
NC
3702#: config/tc-arm.c:7637
3703msgid "use of PC in this instruction is deprecated"
7e784da5 3704msgstr "использование PC в этой инструкции устарело"
bd32c6bd 3705
c32b891a
NC
3706#: config/tc-arm.c:7660
3707msgid "instruction does not accept scaled register index"
7e784da5 3708msgstr "инструкция не принимает масштабированный регистровый индекс"
bd32c6bd 3709
c32b891a
NC
3710#: config/tc-arm.c:7965
3711msgid "invalid pseudo operation"
7e784da5 3712msgstr "неверная псевдооперация"
bd32c6bd 3713
c32b891a
NC
3714#: config/tc-arm.c:8203
3715msgid "invalid co-processor operand"
7e784da5 3716msgstr "некорректный операнд сопроцессора"
bd32c6bd 3717
c32b891a
NC
3718#: config/tc-arm.c:8219
3719msgid "instruction does not support unindexed addressing"
7e784da5 3720msgstr "инструкция не поддерживает неиндексированную адресацию"
bd32c6bd 3721
c32b891a
NC
3722#: config/tc-arm.c:8234
3723msgid "pc may not be used with write-back"
7e784da5 3724msgstr "pc нельзя использовать с обратной записью"
bd32c6bd 3725
c32b891a
NC
3726#: config/tc-arm.c:8239
3727msgid "instruction does not support writeback"
7e784da5 3728msgstr "инструкция не поддерживает обратную запись"
bd32c6bd 3729
c32b891a
NC
3730#: config/tc-arm.c:8345
3731msgid "Rn must not overlap other operands"
7e784da5 3732msgstr "Rn не должен пересекаться с другими операндами"
bd32c6bd 3733
c32b891a
NC
3734#: config/tc-arm.c:8350
3735msgid "swp{b} use is obsoleted for ARMv8 and later"
7e784da5 3736msgstr "использование swp{b} устарело в ARMv8 и более новых"
bd32c6bd 3737
c32b891a
NC
3738#: config/tc-arm.c:8353
3739msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
7e784da5 3740msgstr "использование swp{b} устарело в ARMv6 и ARMv7"
bd32c6bd 3741
c32b891a
NC
3742#: config/tc-arm.c:8470 config/tc-arm.c:8489 config/tc-arm.c:8502
3743#: config/tc-arm.c:11029 config/tc-arm.c:11060 config/tc-arm.c:11082
3744msgid "bit-field extends past end of register"
7e784da5 3745msgstr "битовое поле выходит за границы регистра"
bd32c6bd 3746
c32b891a
NC
3747#: config/tc-arm.c:8532
3748msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
7e784da5 3749msgstr "допустимыми суффиксами здесь могут быть только «(plt)» и «(tlscall)»"
bd32c6bd 3750
c32b891a
NC
3751#: config/tc-arm.c:8585
3752msgid "use of r15 in blx in ARM mode is not really useful"
7e784da5 3753msgstr "использование r15 в blx в режиме ARM не особенно полезно"
bd32c6bd 3754
c32b891a
NC
3755#: config/tc-arm.c:8607
3756msgid "use of r15 in bx in ARM mode is not really useful"
7e784da5 3757msgstr "использование r15 в bx в режиме ARM не особенно полезно"
bd32c6bd 3758
c32b891a
NC
3759#: config/tc-arm.c:8632
3760msgid "use of r15 in bxj is not really useful"
7e784da5 3761msgstr "использование r15 в bxj не особенно полезно"
bd32c6bd 3762
c32b891a
NC
3763#: config/tc-arm.c:8680
3764msgid "This coprocessor register access is deprecated in ARMv8"
7e784da5 3765msgstr "Такой доступ к регистру сопроцессора устарел в ARMv8"
bd32c6bd 3766
c32b891a
NC
3767#: config/tc-arm.c:8888 config/tc-arm.c:8897
3768msgid "writeback of base register is UNPREDICTABLE"
7e784da5 3769msgstr "обратная запись в базовый регистр вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 3770
c32b891a
NC
3771#: config/tc-arm.c:8891
3772msgid "writeback of base register when in register list is UNPREDICTABLE"
7e784da5 3773msgstr "обратная запись в базовый регистр при его нахождении в списке регистров вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 3774
c32b891a
NC
3775#: config/tc-arm.c:8901
3776msgid "if writeback register is in list, it must be the lowest reg in the list"
7e784da5 3777msgstr "если регистр обратной записи в списке, то он должен быть самым нижним регистром в списке"
bd32c6bd 3778
c32b891a
NC
3779#: config/tc-arm.c:8938
3780msgid "first transfer register must be even"
7e784da5 3781msgstr "первый регистр передачи должен быть чётным"
bd32c6bd 3782
c32b891a
NC
3783#: config/tc-arm.c:8941
3784msgid "can only transfer two consecutive registers"
7e784da5 3785msgstr "передача допустима только для двух последовательных регистра"
bd32c6bd 3786
c32b891a
NC
3787#. If op 1 were present and equal to PC, this function wouldn't
3788#. have been called in the first place.
3789#. If op 2 were present and equal to PC, this function wouldn't
3790#. have been called in the first place.
3791#: config/tc-arm.c:8942 config/tc-arm.c:9012 config/tc-arm.c:9676
3792#: config/tc-arm.c:11844
3793msgid "r14 not allowed here"
7e784da5 3794msgstr "r14 здесь запрещён"
bd32c6bd 3795
c32b891a
NC
3796#: config/tc-arm.c:8954
3797msgid "base register written back, and overlaps second transfer register"
7e784da5 3798msgstr "в базовый регистр выполняется обратная запись и он пересекается со вторым регистром передачи"
bd32c6bd 3799
c32b891a
NC
3800#: config/tc-arm.c:8964
3801msgid "index register overlaps transfer register"
7e784da5 3802msgstr "индексный регистр пересекается с регистром передачи"
bd32c6bd 3803
c32b891a
NC
3804#: config/tc-arm.c:8993 config/tc-arm.c:9643
3805msgid "offset must be zero in ARM encoding"
7e784da5 3806msgstr "смещение должно быть нулевым при кодировании ARM"
bd32c6bd 3807
c32b891a
NC
3808#: config/tc-arm.c:9006 config/tc-arm.c:9670
3809msgid "even register required"
7e784da5 3810msgstr "требуется чётный регистр"
bd32c6bd 3811
c32b891a
NC
3812#: config/tc-arm.c:9009
3813msgid "can only load two consecutive registers"
7e784da5 3814msgstr "загрузка допустима только в два последовательных регистра"
bd32c6bd 3815
c32b891a
NC
3816#: config/tc-arm.c:9027
3817msgid "ldr to register 15 must be 4-byte aligned"
7e784da5 3818msgstr "ldr в регистр 15 должна быть выровнена по 4-байтовой границе"
bd32c6bd 3819
c32b891a
NC
3820#: config/tc-arm.c:9050 config/tc-arm.c:9082
3821msgid "this instruction requires a post-indexed address"
7e784da5 3822msgstr "для данной инструкции требуется пост-индексируемый адрес"
bd32c6bd 3823
c32b891a
NC
3824#: config/tc-arm.c:9109
3825msgid "Rd and Rm should be different in mla"
7e784da5 3826msgstr "Rd и Rm должны различаться в mla"
bd32c6bd 3827
c32b891a 3828#: config/tc-arm.c:9136 config/tc-arm.c:12217
c32b891a 3829msgid ":lower16: not allowed in this instruction"
7e784da5 3830msgstr ":lower16: запрещён в этой инструкции"
c32b891a
NC
3831
3832#: config/tc-arm.c:9138 config/tc-arm.c:12222
3833msgid ":upper16: not allowed in this instruction"
7e784da5 3834msgstr ":upper16: запрещён в этой инструкции"
bd32c6bd 3835
c32b891a
NC
3836#: config/tc-arm.c:9155
3837msgid "operand 1 must be FPSCR"
7e784da5 3838msgstr "операнд 1 должен быть FPSCR"
bd32c6bd 3839
c32b891a
NC
3840#: config/tc-arm.c:9247 config/tc-arm.c:12336
3841msgid "bad register for mrs"
7e784da5 3842msgstr "неверный регистр для mrs"
bd32c6bd 3843
c32b891a
NC
3844#: config/tc-arm.c:9254 config/tc-arm.c:12360
3845msgid "'APSR', 'CPSR' or 'SPSR' expected"
7e784da5 3846msgstr "ожидается «APSR», «CPSR» или «SPSR»"
bd32c6bd 3847
c32b891a
NC
3848#: config/tc-arm.c:9295
3849msgid "Rd and Rm should be different in mul"
7e784da5 3850msgstr "Rd и Rm должны различаться в mul"
bd32c6bd 3851
c32b891a
NC
3852#: config/tc-arm.c:9314 config/tc-arm.c:9588 config/tc-arm.c:12499
3853msgid "rdhi and rdlo must be different"
7e784da5 3854msgstr "rdhi и rdlo должны различаться"
bd32c6bd 3855
c32b891a
NC
3856#: config/tc-arm.c:9320
3857msgid "rdhi, rdlo and rm must all be different"
7e784da5 3858msgstr "rdhi, rdlo и rm должны различаться"
bd32c6bd 3859
c32b891a
NC
3860#: config/tc-arm.c:9386
3861msgid "'[' expected after PLD mnemonic"
7e784da5 3862msgstr "после мнемоники PLD ожидается «[»"
bd32c6bd 3863
c32b891a
NC
3864#: config/tc-arm.c:9388 config/tc-arm.c:9403
3865msgid "post-indexed expression used in preload instruction"
7e784da5 3866msgstr "в инструкции предварительной загрузки используется пост-индексируемое выражение"
bd32c6bd 3867
c32b891a
NC
3868#: config/tc-arm.c:9390 config/tc-arm.c:9405
3869msgid "writeback used in preload instruction"
7e784da5 3870msgstr "в инструкции предварительной загрузки используется обратная запись"
bd32c6bd 3871
c32b891a
NC
3872#: config/tc-arm.c:9392 config/tc-arm.c:9407
3873msgid "unindexed addressing used in preload instruction"
7e784da5 3874msgstr "в инструкции предварительной загрузки используется неиндексированная адресация"
bd32c6bd 3875
c32b891a
NC
3876#: config/tc-arm.c:9401
3877msgid "'[' expected after PLI mnemonic"
7e784da5 3878msgstr "после мнемоники PLI ожидается «[»"
bd32c6bd 3879
c32b891a
NC
3880#: config/tc-arm.c:9416 config/tc-arm.c:12668
3881msgid "push/pop do not support {reglist}^"
7e784da5 3882msgstr "push/pop не поддерживают {reglist}^"
bd32c6bd 3883
c32b891a
NC
3884#: config/tc-arm.c:9494 config/tc-arm.c:12815
3885msgid "setend use is deprecated for ARMv8"
7e784da5 3886msgstr "использование setend устарело в ARMv8"
bd32c6bd 3887
c32b891a
NC
3888#: config/tc-arm.c:9515 config/tc-arm.c:12876 config/tc-arm.c:12908
3889#: config/tc-arm.c:12951
3890msgid "extraneous shift as part of operand to shift insn"
7e784da5 3891msgstr "в инструкции сдвига излишний сдвиг как часть операнда"
bd32c6bd 3892
c32b891a
NC
3893#: config/tc-arm.c:9546 config/tc-arm.c:9555
3894msgid "selected processor does not support SETPAN instruction"
7e784da5 3895msgstr "выбранный процессор не поддерживает инструкцию SETPAN"
bd32c6bd 3896
c32b891a
NC
3897#: config/tc-arm.c:9614
3898msgid "SRS base register must be r13"
7e784da5 3899msgstr "базовый регистр SRS должен быть r13"
bd32c6bd 3900
c32b891a
NC
3901#: config/tc-arm.c:9673
3902msgid "can only store two consecutive registers"
7e784da5 3903msgstr "сохранение допустимо только в два последовательных регистра"
bd32c6bd 3904
c32b891a
NC
3905#: config/tc-arm.c:9787 config/tc-arm.c:9804
3906msgid "only two consecutive VFP SP registers allowed here"
7e784da5 3907msgstr "здесь разрешены только два последовательных регистра VFP SP"
bd32c6bd 3908
c32b891a
NC
3909#: config/tc-arm.c:9832 config/tc-arm.c:9847
3910msgid "this addressing mode requires base-register writeback"
7e784da5 3911msgstr "для данного режима адресации требуется базовый регистр обратной записи"
bd32c6bd 3912
c32b891a
NC
3913#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3914#. i.e. immbits must be in range 0 - 16.
3915#: config/tc-arm.c:9964
3916msgid "immediate value out of range, expected range [0, 16]"
7e784da5 3917msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [0, 16]"
bd32c6bd 3918
c32b891a
NC
3919#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3920#. i.e. immbits must be in range 0 - 31.
3921#: config/tc-arm.c:9971
3922msgid "immediate value out of range, expected range [1, 32]"
7e784da5 3923msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [1, 32]"
bd32c6bd 3924
c32b891a
NC
3925#: config/tc-arm.c:10037
3926msgid "this instruction does not support indexing"
7e784da5 3927msgstr "данная инструкция не поддерживает индексацию"
bd32c6bd 3928
c32b891a
NC
3929#: config/tc-arm.c:10060
3930msgid "only r15 allowed here"
7e784da5 3931msgstr "здесь разрешён только r15"
bd32c6bd 3932
c32b891a
NC
3933#: config/tc-arm.c:10195
3934msgid "immediate operand requires iWMMXt2"
7e784da5 3935msgstr "требуется непосредственный операнд iWMMXt2"
bd32c6bd 3936
c32b891a
NC
3937#: config/tc-arm.c:10339
3938msgid "shift by register not allowed in thumb mode"
7e784da5 3939msgstr "сдвиг регистром запрещён в режиме thumb"
bd32c6bd 3940
c32b891a
NC
3941#: config/tc-arm.c:10351 config/tc-arm.c:13059 config/tc-arm.c:23513
3942msgid "shift expression is too large"
7e784da5 3943msgstr "выражение сдвига слишком большое"
bd32c6bd 3944
c32b891a
NC
3945#: config/tc-arm.c:10384
3946msgid "cannot use register index with this instruction"
7e784da5 3947msgstr "невозможно использовать индексный регистр с этой инструкцией"
bd32c6bd 3948
c32b891a
NC
3949#: config/tc-arm.c:10386
3950msgid "Thumb does not support negative register indexing"
7e784da5 3951msgstr "Thumb не поддерживает отрицательные индексный регистры"
bd32c6bd 3952
c32b891a
NC
3953#: config/tc-arm.c:10388
3954msgid "Thumb does not support register post-indexing"
7e784da5 3955msgstr "Thumb не поддерживает регистровую пост-индексацию"
bd32c6bd 3956
c32b891a
NC
3957#: config/tc-arm.c:10390
3958msgid "Thumb does not support register indexing with writeback"
7e784da5 3959msgstr "Thumb не поддерживает регистровую индексацию с обратной записью"
bd32c6bd 3960
c32b891a
NC
3961#: config/tc-arm.c:10392
3962msgid "Thumb supports only LSL in shifted register indexing"
7e784da5 3963msgstr "Thumb поддерживает только LSL в регистровой индексации сдвигом"
bd32c6bd 3964
c32b891a
NC
3965#: config/tc-arm.c:10401 config/tc-arm.c:16374
3966msgid "shift out of range"
7e784da5 3967msgstr "сдвиг вне диапазона"
bd32c6bd 3968
c32b891a
NC
3969#: config/tc-arm.c:10410
3970msgid "cannot use writeback with this instruction"
7e784da5 3971msgstr "невозможно использовать обратную запись с этой инструкцией"
bd32c6bd 3972
c32b891a
NC
3973#: config/tc-arm.c:10431
3974msgid "cannot use post-indexing with PC-relative addressing"
7e784da5 3975msgstr "невозможно использовать пост-индексацию с относительной PC адресацией"
bd32c6bd 3976
c32b891a
NC
3977#: config/tc-arm.c:10432
3978msgid "cannot use post-indexing with this instruction"
7e784da5 3979msgstr "невозможно использовать пост-индексацию с этой инструкцией"
bd32c6bd 3980
c32b891a
NC
3981#: config/tc-arm.c:10654
3982msgid "only SUBS PC, LR, #const allowed"
7e784da5 3983msgstr "разрешены только SUBS PC, LR, #const"
bd32c6bd 3984
c32b891a
NC
3985#: config/tc-arm.c:10737 config/tc-arm.c:10897 config/tc-arm.c:10994
3986#: config/tc-arm.c:12297 config/tc-arm.c:12605
3987msgid "shift must be constant"
7e784da5 3988msgstr "сдвиг должен быть константой"
bd32c6bd 3989
c32b891a
NC
3990#: config/tc-arm.c:10742
3991msgid "shift value over 3 not allowed in thumb mode"
7e784da5 3992msgstr "значения сдвига больше 3 запрещено в режиме thumb"
bd32c6bd 3993
c32b891a
NC
3994#: config/tc-arm.c:10744
3995msgid "only LSL shift allowed in thumb mode"
7e784da5 3996msgstr "в режиме thumb допускается только сдвиг LSL"
bd32c6bd 3997
c32b891a
NC
3998#: config/tc-arm.c:10768 config/tc-arm.c:10912 config/tc-arm.c:11009
3999#: config/tc-arm.c:12310
4000msgid "unshifted register required"
7e784da5 4001msgstr "требуется не сдвиговый регистр"
bd32c6bd 4002
c32b891a
NC
4003#: config/tc-arm.c:10783 config/tc-arm.c:11020 config/tc-arm.c:12460
4004msgid "dest must overlap one source register"
7e784da5 4005msgstr "назначение должно пересекаться с одним из регистров источника"
bd32c6bd 4006
c32b891a
NC
4007#: config/tc-arm.c:10915
4008msgid "dest and source1 must be the same register"
7e784da5 4009msgstr "назначение и источник1 должны быть одним и тем же регистром"
bd32c6bd 4010
c32b891a
NC
4011#: config/tc-arm.c:11155
4012msgid "selected architecture does not support wide conditional branch instruction"
7e784da5 4013msgstr "выбранная архитектура не поддерживает инструкцию широкого условного ветвления"
bd32c6bd 4014
c32b891a
NC
4015#: config/tc-arm.c:11188
4016msgid "instruction is always unconditional"
7e784da5 4017msgstr "инструкция всегда безусловная"
bd32c6bd 4018
c32b891a
NC
4019#: config/tc-arm.c:11309
4020msgid "selected processor does not support 'A' form of this instruction"
7e784da5 4021msgstr "выбранный процессор не поддерживает форму «A» этой инструкции"
bd32c6bd 4022
c32b891a
NC
4023#: config/tc-arm.c:11312
4024msgid "Thumb does not support the 2-argument form of this instruction"
7e784da5 4025msgstr "Thumb не поддерживает 2-аргументную форму этой инструкции"
bd32c6bd 4026
c32b891a
NC
4027#: config/tc-arm.c:11433
4028msgid "SP not allowed in register list"
7e784da5 4029msgstr "SP не допускается указывать в списке регистров"
bd32c6bd 4030
c32b891a
NC
4031#: config/tc-arm.c:11437 config/tc-arm.c:11543
4032msgid "having the base register in the register list when using write back is UNPREDICTABLE"
7e784da5 4033msgstr "наличие в списке регистров базового регистра при использовании обратной записи создаёт НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4034
c32b891a
NC
4035#: config/tc-arm.c:11445
4036msgid "LR and PC should not both be in register list"
7e784da5 4037msgstr "LR и PC не должны быть в списке регистров одновременно"
bd32c6bd 4038
c32b891a
NC
4039#: config/tc-arm.c:11453
4040msgid "PC not allowed in register list"
7e784da5 4041msgstr "PC не допускается указывать в списке регистров"
bd32c6bd 4042
c32b891a
NC
4043#: config/tc-arm.c:11495
4044msgid "Thumb load/store multiple does not support {reglist}^"
7e784da5 4045msgstr "множественная загрузка/сохранение в Thumb не поддерживает {reglist}^"
bd32c6bd 4046
c32b891a
NC
4047#: config/tc-arm.c:11520 config/tc-arm.c:11597
4048#, c-format
4049msgid "value stored for r%d is UNKNOWN"
7e784da5 4050msgstr "значение, сохранённое для r%d, НЕИЗВЕСТНО"
bd32c6bd 4051
c32b891a
NC
4052#: config/tc-arm.c:11590
4053msgid "Thumb-2 instruction only valid in unified syntax"
7e784da5 4054msgstr "инструкцию Thumb-2 допускается указывать только в объединённом синтаксисе"
bd32c6bd 4055
c32b891a
NC
4056#: config/tc-arm.c:11594 config/tc-arm.c:11604
4057msgid "this instruction will write back the base register"
7e784da5 4058msgstr "эта инструкция выполнит обратную запись в базовый регистр"
bd32c6bd 4059
c32b891a
NC
4060#: config/tc-arm.c:11607
4061msgid "this instruction will not write back the base register"
7e784da5 4062msgstr "эта инструкция не выполнит обратную запись в базовый регистр"
bd32c6bd 4063
c32b891a
NC
4064#: config/tc-arm.c:11638
4065msgid "r14 not allowed as first register when second register is omitted"
7e784da5 4066msgstr "r14 не допускается указывать первым регистром, если отсутствует второй регистр"
bd32c6bd 4067
c32b891a
NC
4068#: config/tc-arm.c:11738
4069msgid "This instruction may be unpredictable if executed on M-profile cores with interrupts enabled."
7e784da5 4070msgstr "Эта инструкция может приводить к непредсказумому поведению, если выполняется в ядрах M-профиля с включёнными прерываниями."
bd32c6bd 4071
c32b891a
NC
4072#: config/tc-arm.c:11767 config/tc-arm.c:11780 config/tc-arm.c:11816
4073msgid "Thumb does not support this addressing mode"
7e784da5 4074msgstr "Thumb не поддерживает данный режим адресации"
bd32c6bd 4075
c32b891a
NC
4076#: config/tc-arm.c:11784
4077msgid "byte or halfword not valid for base register"
7e784da5 4078msgstr "байт или полуслово недопустимо для базового регистра"
bd32c6bd 4079
c32b891a
NC
4080#: config/tc-arm.c:11787
4081msgid "r15 based store not allowed"
7e784da5 4082msgstr "хранилище на основе r15 не допускается"
bd32c6bd 4083
c32b891a
NC
4084#: config/tc-arm.c:11789
4085msgid "invalid base register for register offset"
7e784da5 4086msgstr "некорректный базовый регистр для регистрового смещения"
bd32c6bd 4087
c32b891a
NC
4088#: config/tc-arm.c:11846
4089msgid "r12 not allowed here"
7e784da5 4090msgstr "r12 здесь запрещён"
bd32c6bd 4091
c32b891a
NC
4092#: config/tc-arm.c:11852
4093msgid "base register written back, and overlaps one of transfer registers"
7e784da5 4094msgstr "в базовый регистр выполняется обратная запись и он пересекается с одним из регистром передачи"
bd32c6bd 4095
c32b891a 4096#: config/tc-arm.c:11980
bd32c6bd 4097#, c-format
c32b891a 4098msgid "Use of r%u as a source register is deprecated when r%u is the destination register."
7e784da5 4099msgstr "Использование r%u в качестве регистра источника устарело, если r%u является регистром назначения."
bd32c6bd 4100
c32b891a
NC
4101#: config/tc-arm.c:12173
4102msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
7e784da5 4103msgstr "сдвиги в инструкциях CMP/MOV поддерживаются только при указании в объединённом синтаксисе"
bd32c6bd 4104
c32b891a
NC
4105#: config/tc-arm.c:12201
4106msgid "only lo regs allowed with immediate"
7e784da5 4107msgstr "только нижние регистры допускаются с непосредственными значениями"
bd32c6bd 4108
c32b891a
NC
4109#: config/tc-arm.c:12378
4110msgid "Thumb encoding does not support an immediate here"
7e784da5 4111msgstr "кодирование Thumb не поддерживает здесь непосредственное значение"
bd32c6bd 4112
c32b891a
NC
4113#: config/tc-arm.c:12465
4114msgid "Thumb-2 MUL must not set flags"
7e784da5 4115msgstr "Thumb-2 MUL не должна устанавливать флаги"
bd32c6bd 4116
c32b891a
NC
4117#: config/tc-arm.c:12530
4118msgid "Thumb does not support NOP with hints"
7e784da5 4119msgstr "Thumb не поддерживает NOP с подсказками"
bd32c6bd 4120
c32b891a
NC
4121#: config/tc-arm.c:12690
4122msgid "invalid register list to push/pop instruction"
7e784da5 4123msgstr "некорректный список регистров в инструкции push/pop"
bd32c6bd 4124
c32b891a
NC
4125#: config/tc-arm.c:12935
4126msgid "source1 and dest must be same register"
7e784da5 4127msgstr "источник1 и назначение должны быть одним и тем же регистром"
bd32c6bd 4128
c32b891a
NC
4129#: config/tc-arm.c:12960
4130msgid "ror #imm not supported"
7e784da5 4131msgstr "ror #imm не поддерживается"
bd32c6bd 4132
c32b891a
NC
4133#: config/tc-arm.c:13011
4134msgid "SMC is not permitted on this architecture"
7e784da5 4135msgstr "SMC запрещена на этой архитектуре"
bd32c6bd 4136
c32b891a
NC
4137#: config/tc-arm.c:13176
4138msgid "Thumb encoding does not support rotation"
7e784da5 4139msgstr "кодирование Thumb не поддерживает вращение"
bd32c6bd 4140
c32b891a
NC
4141#: config/tc-arm.c:13196
4142msgid "instruction requires register index"
7e784da5 4143msgstr "для инструкции требуется регистровый индекс"
bd32c6bd 4144
c32b891a
NC
4145#: config/tc-arm.c:13206
4146msgid "instruction does not allow shifted index"
7e784da5 4147msgstr "инструкция запрещает сдвиговый индекс"
bd32c6bd 4148
c32b891a
NC
4149#: config/tc-arm.c:13392
4150msgid "invalid neon suffix for non neon instruction"
7e784da5 4151msgstr "неверный суффикс neon для инструкции не neon"
bd32c6bd 4152
c32b891a
NC
4153#: config/tc-arm.c:13754 config/tc-arm.c:14100 config/tc-arm.c:15717
4154#: config/tc-arm.c:17342
4155msgid "invalid instruction shape"
7e784da5 4156msgstr "неверная форма инструкции"
bd32c6bd 4157
c32b891a
NC
4158#: config/tc-arm.c:13999
4159msgid "types specified in both the mnemonic and operands"
7e784da5 4160msgstr "типы указаны как в мнемонике так и в операндах"
bd32c6bd 4161
c32b891a
NC
4162#: config/tc-arm.c:14036
4163msgid "operand types can't be inferred"
7e784da5 4164msgstr "невозможно догадаться о типах операндов"
bd32c6bd 4165
c32b891a
NC
4166#: config/tc-arm.c:14042
4167msgid "type specifier has the wrong number of parts"
7e784da5 4168msgstr "определитель типа содержит ошибочное количество частей"
bd32c6bd 4169
c32b891a
NC
4170#: config/tc-arm.c:14128 config/tc-arm.c:15905 config/tc-arm.c:15912
4171msgid "operand size must match register width"
7e784da5 4172msgstr "размер операнда должен совпадать с шириной регистра"
bd32c6bd 4173
c32b891a
NC
4174#: config/tc-arm.c:14139
4175msgid "bad type in Neon instruction"
7e784da5 4176msgstr "неверный тип в инструкции Neon"
bd32c6bd 4177
c32b891a
NC
4178#: config/tc-arm.c:14150
4179msgid "inconsistent types in Neon instruction"
7e784da5 4180msgstr "несоответствие типов в инструкции Neon"
bd32c6bd 4181
c32b891a
NC
4182#: config/tc-arm.c:14521 config/tc-arm.c:14536 config/tc-arm.c:16921
4183msgid "register list must contain at least 1 and at most 16 registers"
7e784da5 4184msgstr "список регистров должен содержать не менее 1 и не более 16 регистров"
bd32c6bd 4185
c32b891a
NC
4186#: config/tc-arm.c:14679 config/tc-arm.c:14715 config/tc-arm.c:15354
4187#: config/tc-arm.c:16761
4188msgid "immediate out of range for shift"
7e784da5 4189msgstr "непосредственное значение за пределами диапазона сдвига"
bd32c6bd 4190
c32b891a
NC
4191#: config/tc-arm.c:14835
4192msgid "first and second operands shall be the same register"
7e784da5 4193msgstr "первый и второй операнды должны быть одним и тем же регистром"
bd32c6bd 4194
c32b891a
NC
4195#: config/tc-arm.c:15120 config/tc-arm.c:16210
4196msgid "scalar out of range for multiply instruction"
7e784da5 4197msgstr "скаляр вне диапазона инструкции умножения"
bd32c6bd 4198
c32b891a
NC
4199#: config/tc-arm.c:15244
4200msgid "instruction form not available on this architecture."
7e784da5 4201msgstr "форма инструкции недоступна на этой архитектуре"
bd32c6bd 4202
c32b891a
NC
4203#: config/tc-arm.c:15247
4204msgid "this instruction implies use of ARMv8.1 AdvSIMD."
7e784da5 4205msgstr "данная инструкция подразумевает использование ARMv8.1 AdvSIMD."
bd32c6bd 4206
c32b891a
NC
4207#: config/tc-arm.c:15330 config/tc-arm.c:15342
4208msgid "immediate out of range for insert"
7e784da5 4209msgstr "непосредственное значение за пределами диапазона вставки"
bd32c6bd 4210
c32b891a
NC
4211#: config/tc-arm.c:15475
4212msgid "immediate out of range for narrowing operation"
7e784da5 4213msgstr "непосредственное значение за пределами диапазона операции сужения"
bd32c6bd 4214
c32b891a
NC
4215#: config/tc-arm.c:15621
4216msgid "operands 0 and 1 must be the same register"
7e784da5 4217msgstr "операнды 0 и 1 должны быть одним и тем же регистром"
bd32c6bd 4218
c32b891a
NC
4219#: config/tc-arm.c:15727 config/tc-arm.c:17440
4220msgid "invalid rounding mode"
7e784da5 4221msgstr "неверный режим округления"
bd32c6bd 4222
c32b891a
NC
4223#: config/tc-arm.c:16054
4224msgid "operand size must be specified for immediate VMOV"
7e784da5 4225msgstr "для непосредственного значения в VMOV должен быть указан размер операнда"
bd32c6bd 4226
c32b891a
NC
4227#: config/tc-arm.c:16064
4228msgid "immediate has bits set outside the operand size"
7e784da5 4229msgstr "непосредственное значение содержит установленные биты вне диапазона размера операнда"
bd32c6bd 4230
c32b891a
NC
4231#: config/tc-arm.c:16226
4232msgid "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4233msgstr "vfmal/vfmsl с типом FP16 не могут быть условными, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 4234
c32b891a
NC
4235#: config/tc-arm.c:16356
4236msgid "Instruction form not available on this architecture."
7e784da5 4237msgstr "Форма инструкции недоступна на этой архитектуре."
bd32c6bd 4238
c32b891a
NC
4239#: config/tc-arm.c:16400
4240msgid "elements must be smaller than reversal region"
7e784da5 4241msgstr "элементы должны быть меньше области возврата"
bd32c6bd 4242
c32b891a
NC
4243#: config/tc-arm.c:16582 config/tc-arm.c:16642
4244msgid "bad type for scalar"
7e784da5 4245msgstr "некорректный тип для скаляра"
bd32c6bd 4246
c32b891a
NC
4247#: config/tc-arm.c:16719 config/tc-arm.c:16727
4248msgid "VFP registers must be adjacent"
7e784da5 4249msgstr "регистры VFP должны быть расположенным рядом"
bd32c6bd 4250
c32b891a
NC
4251#: config/tc-arm.c:16770
4252msgid "invalid suffix"
7e784da5 4253msgstr "неверный суффикс"
bd32c6bd 4254
c32b891a
NC
4255#: config/tc-arm.c:16888
4256msgid "bad list length for table lookup"
7e784da5 4257msgstr "неверная длина списка для таблицы поиска"
bd32c6bd 4258
c32b891a
NC
4259#: config/tc-arm.c:16918
4260msgid "writeback (!) must be used for VLDMDB and VSTMDB"
7e784da5 4261msgstr "для VLDMDB и VSTMDB должна использоваться обратная запись"
bd32c6bd 4262
c32b891a
NC
4263#: config/tc-arm.c:16946
4264msgid "Use of PC here is UNPREDICTABLE"
7e784da5 4265msgstr "Использование PC в этом месте вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4266
c32b891a
NC
4267#: config/tc-arm.c:16948
4268msgid "Use of PC here is deprecated"
7e784da5 4269msgstr "Использование PC в этом месте устарело"
bd32c6bd 4270
c32b891a
NC
4271#: config/tc-arm.c:17015
4272msgid "bad alignment"
7e784da5 4273msgstr "неверное выравнивание"
bd32c6bd 4274
c32b891a
NC
4275#: config/tc-arm.c:17032
4276msgid "bad list type for instruction"
7e784da5 4277msgstr "неверный тип списка для инструкции"
bd32c6bd 4278
c32b891a
NC
4279#: config/tc-arm.c:17034
4280msgid "bad element type for instruction"
7e784da5 4281msgstr "неверный тип элемента для инструкции"
bd32c6bd 4282
c32b891a
NC
4283#: config/tc-arm.c:17076
4284msgid "unsupported alignment for instruction"
7e784da5 4285msgstr "неподдерживаемое выравнивание для инструкции"
bd32c6bd 4286
c32b891a
NC
4287#: config/tc-arm.c:17095 config/tc-arm.c:17189 config/tc-arm.c:17201
4288#: config/tc-arm.c:17211 config/tc-arm.c:17225
4289msgid "bad list length"
7e784da5 4290msgstr "неверная длина списка"
bd32c6bd 4291
c32b891a
NC
4292#: config/tc-arm.c:17100
4293msgid "stride of 2 unavailable when element size is 8"
7e784da5 4294msgstr "шаг 2 недоступен, если размер элемента равен 8"
bd32c6bd 4295
c32b891a
NC
4296#: config/tc-arm.c:17133 config/tc-arm.c:17209
4297msgid "can't use alignment with this instruction"
7e784da5 4298msgstr "невозможно использовать выравнивание с этой инструкцией"
bd32c6bd 4299
c32b891a
NC
4300#: config/tc-arm.c:17281
4301msgid "post-index must be a register"
7e784da5 4302msgstr "пост-индекс должен задаваться регистром"
bd32c6bd 4303
c32b891a
NC
4304#: config/tc-arm.c:17283
4305msgid "bad register for post-index"
7e784da5 4306msgstr "неверный регистр для пост-индекса"
bd32c6bd 4307
c32b891a
NC
4308#: config/tc-arm.c:17504
4309msgid "scalar out of range"
7e784da5 4310msgstr "скаляр вне диапазона"
bd32c6bd 4311
c32b891a
NC
4312#: config/tc-arm.c:17577
4313msgid "Dot Product instructions cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4314msgstr "Инструкции скалярного произведения не могут быть условными, поведение НЕПРЕДСКАЗУЕМО."
bd32c6bd 4315
c32b891a
NC
4316#: config/tc-arm.c:18150 config/tc-arm.c:18236
4317msgid "conditional infixes are deprecated in unified syntax"
7e784da5 4318msgstr "условные инфиксы устарели в объединённом синтаксисе"
bd32c6bd 4319
c32b891a
NC
4320#: config/tc-arm.c:18387
4321msgid "Warning: conditional outside an IT block for Thumb."
7e784da5 4322msgstr "Предупреждение: условие вне блока IT для Thumb."
bd32c6bd 4323
c32b891a
NC
4324#: config/tc-arm.c:18539
4325msgid "Short branches, Undefined, SVC, LDM/STM"
7e784da5 4326msgstr "Короткие ветвления, Не определено, SVC, LDM/STM"
bd32c6bd 4327
c32b891a
NC
4328#: config/tc-arm.c:18540
4329msgid "Miscellaneous 16-bit instructions"
7e784da5 4330msgstr "Различные 16-битные инструкции"
bd32c6bd 4331
c32b891a
NC
4332#: config/tc-arm.c:18541
4333msgid "ADR"
7e784da5 4334msgstr "ADR"
bd32c6bd 4335
c32b891a
NC
4336#: config/tc-arm.c:18542
4337msgid "Literal loads"
7e784da5 4338msgstr "Загрузка литерала"
bd32c6bd 4339
c32b891a
NC
4340#: config/tc-arm.c:18543
4341msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
7e784da5 4342msgstr "Верхний регистр ADD, MOV, CMP, BX, BLX задаётся pc"
bd32c6bd 4343
c32b891a
NC
4344#: config/tc-arm.c:18544
4345msgid "Hi-register ADD, MOV, CMP using pc"
7e784da5 4346msgstr "Верхний регистр ADD, MOV, CMP задаётся pc"
bd32c6bd 4347
c32b891a
NC
4348#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4349#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
4350#: config/tc-arm.c:18547
4351msgid "ADD/SUB sp, sp #imm"
7e784da5 4352msgstr "ADD/SUB sp, sp #imm"
bd32c6bd 4353
c32b891a
NC
4354#: config/tc-arm.c:18566
4355msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8"
7e784da5 4356msgstr "Блоки IT с 32-битными инструкциями Thumb устарели в ARMv8"
bd32c6bd 4357
c32b891a
NC
4358#: config/tc-arm.c:18578
4359#, c-format
4360msgid "IT blocks containing 16-bit Thumb instructions of the following class are deprecated in ARMv8: %s"
7e784da5 4361msgstr "Блоки IT с 16-битными инструкциями Thumb следующих классов устарели в ARMv8: %s"
bd32c6bd 4362
c32b891a
NC
4363#: config/tc-arm.c:18591
4364msgid "IT blocks containing more than one conditional instruction are deprecated in ARMv8"
7e784da5 4365msgstr "Блоки IT с более чем одной условной инструкцией устарели в ARMv8"
bd32c6bd 4366
c32b891a
NC
4367#: config/tc-arm.c:18706
4368#, c-format
4369msgid "bad instruction `%s'"
7e784da5 4370msgstr "плохая инструкция «%s»"
bd32c6bd 4371
c32b891a
NC
4372#: config/tc-arm.c:18712
4373msgid "s suffix on comparison instruction is deprecated"
7e784da5 4374msgstr "суффикс s в инструкциях сравнения устарел"
bd32c6bd 4375
c32b891a
NC
4376#: config/tc-arm.c:18732
4377msgid "SVC is not permitted on this architecture"
7e784da5 4378msgstr "SVC запрещена на этой архитектуре"
bd32c6bd 4379
c32b891a 4380#: config/tc-arm.c:18734
bd32c6bd 4381#, c-format
c32b891a 4382msgid "selected processor does not support `%s' in Thumb mode"
7e784da5 4383msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb"
bd32c6bd 4384
c32b891a
NC
4385#: config/tc-arm.c:18740
4386msgid "Thumb does not support conditional execution"
7e784da5 4387msgstr "Thumb не поддерживает условное выполнение"
bd32c6bd 4388
c32b891a 4389#: config/tc-arm.c:18760
bd32c6bd 4390#, c-format
c32b891a 4391msgid "selected processor does not support 32bit wide variant of instruction `%s'"
7e784da5 4392msgstr "выбранный процессор не поддерживает 32-битный вариант инструкции «%s»"
bd32c6bd 4393
c32b891a 4394#: config/tc-arm.c:18763
bd32c6bd 4395#, c-format
c32b891a 4396msgid "selected processor does not support `%s' in Thumb-2 mode"
7e784da5 4397msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb-2"
bd32c6bd 4398
c32b891a 4399#: config/tc-arm.c:18788
bd32c6bd 4400#, c-format
c32b891a 4401msgid "cannot honor width suffix -- `%s'"
7e784da5 4402msgstr "не удалось учесть суффикс ширины «%s»"
bd32c6bd 4403
c32b891a 4404#: config/tc-arm.c:18830
bd32c6bd 4405#, c-format
c32b891a 4406msgid "selected processor does not support `%s' in ARM mode"
7e784da5 4407msgstr "выбранный процессор не поддерживает «%s» в режиме ARM"
bd32c6bd 4408
c32b891a 4409#: config/tc-arm.c:18835
bd32c6bd 4410#, c-format
c32b891a 4411msgid "width suffixes are invalid in ARM mode -- `%s'"
7e784da5 4412msgstr "некорректная ширина суффиксов в режиме ARM — «%s»"
bd32c6bd 4413
c32b891a 4414#: config/tc-arm.c:18868
bd32c6bd 4415#, c-format
c32b891a 4416msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
7e784da5 4417msgstr "попытка использования инструкции ARM на процессоре, поддерживающем только Thumb — «%s»"
bd32c6bd 4418
c32b891a 4419#: config/tc-arm.c:18885
bd32c6bd 4420#, c-format
c32b891a 4421msgid "section '%s' finished with an open IT block."
7e784da5 4422msgstr "раздел «%s» завершён с открытым блоком IT"
bd32c6bd 4423
c32b891a
NC
4424#: config/tc-arm.c:18890
4425msgid "file finished with an open IT block."
7e784da5 4426msgstr "файл завершён с открытым блоком IT"
bd32c6bd 4427
c32b891a 4428#: config/tc-arm.c:22166
bd32c6bd 4429#, c-format
c32b891a 4430msgid "alignments greater than %d bytes not supported in .text sections."
7e784da5 4431msgstr "выравнивание больше чем %d байт не поддерживается в разделах .text"
bd32c6bd 4432
c32b891a
NC
4433#: config/tc-arm.c:22433 config/tc-ia64.c:3594
4434#, c-format
4435msgid "Group section `%s' has no group signature"
7e784da5 4436msgstr "Раздел групп «%s» не имеет подписи группы"
bd32c6bd 4437
c32b891a
NC
4438#: config/tc-arm.c:22479
4439msgid "handlerdata in cantunwind frame"
7e784da5 4440msgstr "handlerdata в кадре cantunwind"
bd32c6bd 4441
c32b891a
NC
4442#: config/tc-arm.c:22496
4443msgid "too many unwind opcodes for personality routine 0"
7e784da5 4444msgstr "слишком много раскрываемых кодов операций для персонализационной процедуры 0"
bd32c6bd 4445
c32b891a
NC
4446#: config/tc-arm.c:22527
4447msgid "attempt to recreate an unwind entry"
7e784da5 4448msgstr "попытаться пересоздать элемент раскрытия"
bd32c6bd 4449
c32b891a
NC
4450#: config/tc-arm.c:22537
4451msgid "too many unwind opcodes"
7e784da5 4452msgstr "слишком много раскрываемых кодов операций"
bd32c6bd 4453
c32b891a
NC
4454#: config/tc-arm.c:22830
4455#, c-format
4456msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
7e784da5 4457msgstr "[-mwarn-syms]: Назначение делает символ, совпадающий с инструкцией ARM: %s"
bd32c6bd 4458
c32b891a 4459#: config/tc-arm.c:23192 config/tc-arm.c:23260
bd32c6bd 4460#, c-format
c32b891a 4461msgid "symbol %s is in a different section"
7e784da5 4462msgstr "символ %s в другом разделе"
bd32c6bd 4463
c32b891a 4464#: config/tc-arm.c:23194 config/tc-arm.c:23262
bd32c6bd 4465#, c-format
c32b891a 4466msgid "symbol %s is weak and may be overridden later"
7e784da5 4467msgstr "символ %s слаб и позднее может быть замещён"
bd32c6bd 4468
c32b891a 4469#: config/tc-arm.c:23239 config/tc-arm.c:23609
bd32c6bd 4470#, c-format
c32b891a 4471msgid "invalid constant (%lx) after fixup"
7e784da5 4472msgstr "некорректная константа (%lx) после местоположения"
bd32c6bd 4473
c32b891a 4474#: config/tc-arm.c:23295
bd32c6bd 4475#, c-format
c32b891a 4476msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
b4a3689a 4477msgstr "невозможно вычислить инструкции ADRL для смещения относительно PC по адресу 0x%lx"
bd32c6bd 4478
c32b891a
NC
4479#: config/tc-arm.c:23331 config/tc-arm.c:23361
4480msgid "invalid literal constant: pool needs to be closer"
7e784da5 4481msgstr "некорректная литеральная константа: пул должен быт ближе"
bd32c6bd 4482
c32b891a 4483#: config/tc-arm.c:23334 config/tc-arm.c:23383
bd32c6bd 4484#, c-format
c32b891a 4485msgid "bad immediate value for offset (%ld)"
7e784da5 4486msgstr "некорректное непосредственное значение для смещения (%ld)"
bd32c6bd 4487
c32b891a 4488#: config/tc-arm.c:23364
bd32c6bd 4489#, c-format
c32b891a 4490msgid "bad immediate value for 8-bit offset (%ld)"
7e784da5 4491msgstr "некорректное непосредственное значение для 8-битного смещения (%ld)"
bd32c6bd 4492
c32b891a
NC
4493#: config/tc-arm.c:23424
4494msgid "offset not a multiple of 4"
7e784da5 4495msgstr "смещение не кратно 4"
bd32c6bd 4496
c32b891a
NC
4497#: config/tc-arm.c:23625
4498msgid "invalid smc expression"
7e784da5 4499msgstr "неверное выражение smc"
bd32c6bd 4500
c32b891a
NC
4501#: config/tc-arm.c:23634
4502msgid "invalid hvc expression"
7e784da5 4503msgstr "неверное выражение hvc"
bd32c6bd 4504
c32b891a
NC
4505#: config/tc-arm.c:23645 config/tc-arm.c:23654
4506msgid "invalid swi expression"
7e784da5 4507msgstr "неверное выражение swi"
bd32c6bd 4508
c32b891a
NC
4509#: config/tc-arm.c:23664
4510msgid "invalid expression in load/store multiple"
7e784da5 4511msgstr "неправильное выражение в многозначной загрузке/сохранении"
bd32c6bd 4512
c32b891a 4513#: config/tc-arm.c:23726
bd32c6bd 4514#, c-format
c32b891a 4515msgid "blx to '%s' an ARM ISA state function changed to bl"
7e784da5 4516msgstr "blx в «%s» — функция состояния ARM ISA, изменяется на bl"
bd32c6bd 4517
c32b891a
NC
4518#: config/tc-arm.c:23745
4519msgid "misaligned branch destination"
7e784da5 4520msgstr "невыравненное назначение ветвления"
bd32c6bd 4521
c32b891a
NC
4522#: config/tc-arm.c:23865
4523#, c-format
4524msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
7e784da5 4525msgstr "blx в функции Thumb«%s» из состояния Thumb ISA изменяется на bl"
bd32c6bd 4526
c32b891a
NC
4527#: config/tc-arm.c:23915
4528msgid "Thumb2 branch out of range"
7e784da5 4529msgstr "ветвление Thumb2 за пределами диапазона"
bd32c6bd 4530
c32b891a
NC
4531#: config/tc-arm.c:23999
4532msgid "rel31 relocation overflow"
7e784da5 4533msgstr "переполнение перемещения rel31"
bd32c6bd 4534
c32b891a
NC
4535#: config/tc-arm.c:24020 config/tc-arm.c:24024 config/tc-arm.c:24063
4536msgid "co-processor offset out of range"
7e784da5 4537msgstr "смещение сопроцессора вне диапазона"
bd32c6bd 4538
c32b891a
NC
4539#: config/tc-arm.c:24080
4540#, c-format
4541msgid "invalid offset, target not word aligned (0x%08lX)"
7e784da5 4542msgstr "неверное смещение, цель не выровнена по границе слова (0x%08lX)"
bd32c6bd 4543
c32b891a
NC
4544#: config/tc-arm.c:24087 config/tc-arm.c:24096 config/tc-arm.c:24104
4545#: config/tc-arm.c:24112 config/tc-arm.c:24120
4546#, c-format
4547msgid "invalid offset, value too big (0x%08lX)"
7e784da5 4548msgstr "неверное смещение, слишком большое значение (0x%08lX)"
bd32c6bd 4549
c32b891a
NC
4550#: config/tc-arm.c:24161
4551msgid "invalid Hi register with immediate"
7e784da5 4552msgstr "неверный старший регистр с непосредственным значением"
bd32c6bd 4553
c32b891a
NC
4554#: config/tc-arm.c:24177
4555msgid "invalid immediate for stack address calculation"
7e784da5 4556msgstr "некорректный непосредственный элемент при вычислении адреса стека"
bd32c6bd 4557
c32b891a
NC
4558#: config/tc-arm.c:24196
4559msgid "address calculation needs a strongly defined nearby symbol"
7e784da5 4560msgstr "для вычисления адреса необходимо стойкий близко определённый символ"
bd32c6bd 4561
c32b891a
NC
4562#: config/tc-arm.c:24212
4563msgid "symbol too far away"
7e784da5 4564msgstr "символ слишком далеко"
bd32c6bd 4565
c32b891a 4566#: config/tc-arm.c:24224
bd32c6bd 4567#, c-format
c32b891a 4568msgid "invalid immediate for address calculation (value = 0x%08lX)"
7e784da5 4569msgstr "некорректный непосредственный элемент при вычислении адреса (значение = 0x%08lX)"
bd32c6bd 4570
c32b891a 4571#: config/tc-arm.c:24254
bd32c6bd 4572#, c-format
c32b891a 4573msgid "invalid immediate: %ld is out of range"
7e784da5 4574msgstr "неверное непосредственное значение: %ld за пределами диапазона"
bd32c6bd 4575
c32b891a 4576#: config/tc-arm.c:24266
bd32c6bd 4577#, c-format
c32b891a 4578msgid "invalid shift value: %ld"
7e784da5 4579msgstr "некорректное значение сдвига: %ld"
bd32c6bd 4580
c32b891a
NC
4581#: config/tc-arm.c:24336 config/tc-arm.c:24407
4582#, c-format
4583msgid "the offset 0x%08lX is not representable"
7e784da5 4584msgstr "смещение 0x%08lX невозможно представить"
bd32c6bd 4585
c32b891a
NC
4586#: config/tc-arm.c:24368
4587#, c-format
4588msgid "Unable to process relocation for thumb opcode: %lx"
7e784da5 4589msgstr "Невозможно обработать перемещение для кода операции thumb: %lx"
bd32c6bd 4590
c32b891a 4591#: config/tc-arm.c:24447
bd32c6bd 4592#, c-format
c32b891a 4593msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
7e784da5 4594msgstr "неправильное смещение 0x%08lX (для представления доступно только 12 бит)"
bd32c6bd 4595
c32b891a
NC
4596#: config/tc-arm.c:24486
4597#, c-format
4598msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
7e784da5 4599msgstr "неправильное смещение 0x%08lX (для представления доступно только 8 бит)"
bd32c6bd 4600
c32b891a
NC
4601#: config/tc-arm.c:24526
4602#, c-format
4603msgid "bad offset 0x%08lX (must be word-aligned)"
7e784da5 4604msgstr "неправильное смещение 0x%08lX (должно быть выровнено по границе слова)"
bd32c6bd 4605
c32b891a 4606#: config/tc-arm.c:24531
bd32c6bd 4607#, c-format
c32b891a 4608msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
7e784da5 4609msgstr "неправильное смещение 0x%08lX (должно быть 8-битный номер слова)"
bd32c6bd 4610
c32b891a 4611#: config/tc-arm.c:24562 config/tc-score.c:7391
bd32c6bd 4612#, c-format
c32b891a 4613msgid "bad relocation fixup type (%d)"
7e784da5 4614msgstr "недопустимый тип перемещаемого местоположения (%d)"
bd32c6bd 4615
c32b891a
NC
4616#: config/tc-arm.c:24680
4617msgid "literal referenced across section boundary"
7e784da5 4618msgstr "литерал указывает за границу раздела"
bd32c6bd 4619
c32b891a
NC
4620#: config/tc-arm.c:24751
4621msgid "internal relocation (type: IMMEDIATE) not fixed up"
7e784da5 4622msgstr "внутреннее перемещение (тип: IMMEDIATE) не исправляется"
bd32c6bd 4623
c32b891a
NC
4624#: config/tc-arm.c:24756
4625msgid "ADRL used for a symbol not defined in the same file"
7e784da5 4626msgstr "ADRL, используемая для символа, не определена в том же файле"
bd32c6bd 4627
c32b891a 4628#: config/tc-arm.c:24771
bd32c6bd 4629#, c-format
c32b891a 4630msgid "undefined local label `%s'"
7e784da5 4631msgstr "неопределенная локальная метка «%s»"
bd32c6bd 4632
c32b891a
NC
4633#: config/tc-arm.c:24777
4634msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
7e784da5 4635msgstr "internal_relocation (тип: OFFSET_IMM) не исправляется"
bd32c6bd 4636
c32b891a
NC
4637#: config/tc-arm.c:24799 config/tc-cris.c:4006 config/tc-ft32.c:709
4638#: config/tc-mcore.c:1928 config/tc-microblaze.c:1978 config/tc-mmix.c:2895
4639#: config/tc-moxie.c:825 config/tc-ns32k.c:2248 config/tc-score.c:7478
4640msgid "<unknown>"
7e784da5 4641msgstr "<неизвестно>"
bd32c6bd 4642
c32b891a 4643#: config/tc-arm.c:25188
bd32c6bd 4644#, c-format
c32b891a 4645msgid "%s: unexpected function type: %d"
7e784da5 4646msgstr "%s: неожиданный тип функции: %d"
bd32c6bd 4647
c32b891a
NC
4648#: config/tc-arm.c:25325
4649msgid "use of old and new-style options to set CPU type"
7e784da5 4650msgstr "использование параметров в старом и новом стиле для задания типа ЦП"
bd32c6bd 4651
c32b891a
NC
4652#: config/tc-arm.c:25340
4653msgid "use of old and new-style options to set FPU type"
7e784da5 4654msgstr "использование параметров в старом и новом стиле для задания типа FPU"
bd32c6bd 4655
c32b891a
NC
4656#: config/tc-arm.c:25424
4657msgid "hard-float conflicts with specified fpu"
7e784da5 4658msgstr "hard-float конфликтует с заданным fpu"
bd32c6bd 4659
c32b891a
NC
4660#: config/tc-arm.c:25612
4661msgid "generate PIC code"
7e784da5 4662msgstr "генерировать код PIC"
bd32c6bd 4663
c32b891a
NC
4664#: config/tc-arm.c:25613
4665msgid "assemble Thumb code"
7e784da5 4666msgstr "ассемблировать код Thumb"
bd32c6bd 4667
c32b891a
NC
4668#: config/tc-arm.c:25614
4669msgid "support ARM/Thumb interworking"
7e784da5 4670msgstr "поддержка совместной работы ARM/Thumb"
bd32c6bd 4671
c32b891a
NC
4672#: config/tc-arm.c:25616
4673msgid "code uses 32-bit program counter"
7e784da5 4674msgstr "в коде используется 32-битный программный счётчик"
bd32c6bd 4675
c32b891a
NC
4676#: config/tc-arm.c:25617
4677msgid "code uses 26-bit program counter"
7e784da5 4678msgstr "в коде используется 26-битный программный счётчик"
bd32c6bd 4679
c32b891a
NC
4680#: config/tc-arm.c:25618
4681msgid "floating point args are in fp regs"
7e784da5 4682msgstr "аргументы значений с плавающей точкой не в регистрах fp"
bd32c6bd 4683
c32b891a
NC
4684#: config/tc-arm.c:25620
4685msgid "re-entrant code"
7e784da5 4686msgstr "реентерабельный код"
bd32c6bd 4687
c32b891a
NC
4688#: config/tc-arm.c:25621
4689msgid "code is ATPCS conformant"
7e784da5 4690msgstr "код совместимый с ATPCS"
bd32c6bd 4691
c32b891a
NC
4692#. These are recognized by the assembler, but have no affect on code.
4693#: config/tc-arm.c:25627
4694msgid "use frame pointer"
7e784da5 4695msgstr "использовать указатель кадра"
bd32c6bd 4696
c32b891a
NC
4697#: config/tc-arm.c:25628
4698msgid "use stack size checking"
7e784da5 4699msgstr "выполнять проверку размера стека"
bd32c6bd 4700
c32b891a
NC
4701#: config/tc-arm.c:25631
4702msgid "do not warn on use of deprecated feature"
7e784da5 4703msgstr "не предупреждать об использовании устаревших возможностей"
bd32c6bd 4704
c32b891a
NC
4705#: config/tc-arm.c:25633
4706msgid "warn about symbols that match instruction names [default]"
7e784da5 4707msgstr "предупреждать о символах, которые совпадают с именами инструкций [по умолчанию]"
bd32c6bd 4708
c32b891a
NC
4709#: config/tc-arm.c:25634
4710msgid "disable warnings about symobls that match instructions"
7e784da5 4711msgstr "выключить предупреждения о символах, совпадающих с инструкциями"
bd32c6bd 4712
c32b891a
NC
4713#. DON'T add any new processors to this list -- we want the whole list
4714#. to go away... Add them to the processors table instead.
4715#: config/tc-arm.c:25650 config/tc-arm.c:25651
4716msgid "use -mcpu=arm1"
7e784da5 4717msgstr "использовать -mcpu=arm1"
bd32c6bd 4718
c32b891a
NC
4719#: config/tc-arm.c:25652 config/tc-arm.c:25653
4720msgid "use -mcpu=arm2"
7e784da5 4721msgstr "использовать -mcpu=arm2"
bd32c6bd 4722
c32b891a
NC
4723#: config/tc-arm.c:25654 config/tc-arm.c:25655
4724msgid "use -mcpu=arm250"
7e784da5 4725msgstr "использовать -mcpu=arm250"
bd32c6bd 4726
c32b891a
NC
4727#: config/tc-arm.c:25656 config/tc-arm.c:25657
4728msgid "use -mcpu=arm3"
7e784da5 4729msgstr "использовать -mcpu=arm3"
bd32c6bd 4730
c32b891a
NC
4731#: config/tc-arm.c:25658 config/tc-arm.c:25659
4732msgid "use -mcpu=arm6"
7e784da5 4733msgstr "использовать -mcpu=arm6"
bd32c6bd 4734
c32b891a
NC
4735#: config/tc-arm.c:25660 config/tc-arm.c:25661
4736msgid "use -mcpu=arm600"
7e784da5 4737msgstr "использовать -mcpu=arm600"
bd32c6bd 4738
c32b891a
NC
4739#: config/tc-arm.c:25662 config/tc-arm.c:25663
4740msgid "use -mcpu=arm610"
7e784da5 4741msgstr "использовать -mcpu=arm610"
bd32c6bd 4742
c32b891a
NC
4743#: config/tc-arm.c:25664 config/tc-arm.c:25665
4744msgid "use -mcpu=arm620"
7e784da5 4745msgstr "использовать -mcpu=arm620"
bd32c6bd 4746
c32b891a
NC
4747#: config/tc-arm.c:25666 config/tc-arm.c:25667
4748msgid "use -mcpu=arm7"
7e784da5 4749msgstr "использовать -mcpu=arm7"
bd32c6bd 4750
c32b891a
NC
4751#: config/tc-arm.c:25668 config/tc-arm.c:25669
4752msgid "use -mcpu=arm70"
7e784da5 4753msgstr "использовать -mcpu=arm70"
bd32c6bd 4754
c32b891a
NC
4755#: config/tc-arm.c:25670 config/tc-arm.c:25671
4756msgid "use -mcpu=arm700"
7e784da5 4757msgstr "использовать -mcpu=arm700"
bd32c6bd 4758
c32b891a
NC
4759#: config/tc-arm.c:25672 config/tc-arm.c:25673
4760msgid "use -mcpu=arm700i"
7e784da5 4761msgstr "использовать -mcpu=arm700i"
bd32c6bd 4762
c32b891a
NC
4763#: config/tc-arm.c:25674 config/tc-arm.c:25675
4764msgid "use -mcpu=arm710"
7e784da5 4765msgstr "использовать -mcpu=arm710"
bd32c6bd 4766
c32b891a
NC
4767#: config/tc-arm.c:25676 config/tc-arm.c:25677
4768msgid "use -mcpu=arm710c"
7e784da5 4769msgstr "использовать -mcpu=arm710c"
bd32c6bd 4770
c32b891a
NC
4771#: config/tc-arm.c:25678 config/tc-arm.c:25679
4772msgid "use -mcpu=arm720"
7e784da5 4773msgstr "использовать -mcpu=arm720"
bd32c6bd 4774
c32b891a
NC
4775#: config/tc-arm.c:25680 config/tc-arm.c:25681
4776msgid "use -mcpu=arm7d"
7e784da5 4777msgstr "использовать -mcpu=arm7d"
bd32c6bd 4778
c32b891a
NC
4779#: config/tc-arm.c:25682 config/tc-arm.c:25683
4780msgid "use -mcpu=arm7di"
7e784da5 4781msgstr "использовать -mcpu=arm7di"
bd32c6bd 4782
c32b891a
NC
4783#: config/tc-arm.c:25684 config/tc-arm.c:25685
4784msgid "use -mcpu=arm7m"
7e784da5 4785msgstr "использовать -mcpu=arm7m"
bd32c6bd 4786
c32b891a
NC
4787#: config/tc-arm.c:25686 config/tc-arm.c:25687
4788msgid "use -mcpu=arm7dm"
7e784da5 4789msgstr "использовать -mcpu=arm7dm"
bd32c6bd 4790
c32b891a
NC
4791#: config/tc-arm.c:25688 config/tc-arm.c:25689
4792msgid "use -mcpu=arm7dmi"
7e784da5 4793msgstr "использовать -mcpu=arm7dmi"
bd32c6bd 4794
c32b891a
NC
4795#: config/tc-arm.c:25690 config/tc-arm.c:25691
4796msgid "use -mcpu=arm7100"
7e784da5 4797msgstr "использовать -mcpu=arm7100"
bd32c6bd 4798
c32b891a
NC
4799#: config/tc-arm.c:25692 config/tc-arm.c:25693
4800msgid "use -mcpu=arm7500"
7e784da5 4801msgstr "использовать -mcpu=arm7500"
bd32c6bd 4802
c32b891a
NC
4803#: config/tc-arm.c:25694 config/tc-arm.c:25695
4804msgid "use -mcpu=arm7500fe"
7e784da5 4805msgstr "использовать -mcpu=arm7500fe"
bd32c6bd 4806
c32b891a
NC
4807#: config/tc-arm.c:25696 config/tc-arm.c:25697 config/tc-arm.c:25698
4808#: config/tc-arm.c:25699
4809msgid "use -mcpu=arm7tdmi"
7e784da5 4810msgstr "использовать -mcpu=arm7tdmi"
bd32c6bd 4811
c32b891a
NC
4812#: config/tc-arm.c:25700 config/tc-arm.c:25701
4813msgid "use -mcpu=arm710t"
7e784da5 4814msgstr "использовать -mcpu=arm710t"
bd32c6bd 4815
c32b891a
NC
4816#: config/tc-arm.c:25702 config/tc-arm.c:25703
4817msgid "use -mcpu=arm720t"
7e784da5 4818msgstr "использовать -mcpu=arm720t"
bd32c6bd 4819
c32b891a
NC
4820#: config/tc-arm.c:25704 config/tc-arm.c:25705
4821msgid "use -mcpu=arm740t"
7e784da5 4822msgstr "использовать -mcpu=arm740t"
bd32c6bd 4823
c32b891a
NC
4824#: config/tc-arm.c:25706 config/tc-arm.c:25707
4825msgid "use -mcpu=arm8"
7e784da5 4826msgstr "использовать -mcpu=arm8"
bd32c6bd 4827
c32b891a
NC
4828#: config/tc-arm.c:25708 config/tc-arm.c:25709
4829msgid "use -mcpu=arm810"
7e784da5 4830msgstr "использовать -mcpu=arm810"
bd32c6bd 4831
c32b891a
NC
4832#: config/tc-arm.c:25710 config/tc-arm.c:25711
4833msgid "use -mcpu=arm9"
7e784da5 4834msgstr "использовать -mcpu=arm9"
bd32c6bd 4835
c32b891a
NC
4836#: config/tc-arm.c:25712 config/tc-arm.c:25713
4837msgid "use -mcpu=arm9tdmi"
7e784da5 4838msgstr "использовать -mcpu=arm9tdmi"
bd32c6bd 4839
c32b891a
NC
4840#: config/tc-arm.c:25714 config/tc-arm.c:25715
4841msgid "use -mcpu=arm920"
7e784da5 4842msgstr "использовать -mcpu=arm920"
bd32c6bd 4843
c32b891a
NC
4844#: config/tc-arm.c:25716 config/tc-arm.c:25717
4845msgid "use -mcpu=arm940"
7e784da5 4846msgstr "использовать -mcpu=arm940"
bd32c6bd 4847
c32b891a
NC
4848#: config/tc-arm.c:25718
4849msgid "use -mcpu=strongarm"
7e784da5 4850msgstr "использовать -mcpu=strongarm"
bd32c6bd 4851
c32b891a
NC
4852#: config/tc-arm.c:25720
4853msgid "use -mcpu=strongarm110"
7e784da5 4854msgstr "использовать -mcpu=strongarm110"
bd32c6bd 4855
c32b891a
NC
4856#: config/tc-arm.c:25722
4857msgid "use -mcpu=strongarm1100"
7e784da5 4858msgstr "использовать -mcpu=strongarm1100"
bd32c6bd 4859
c32b891a
NC
4860#: config/tc-arm.c:25724
4861msgid "use -mcpu=strongarm1110"
7e784da5 4862msgstr "использовать -mcpu=strongarm1110"
bd32c6bd 4863
c32b891a
NC
4864#: config/tc-arm.c:25725
4865msgid "use -mcpu=xscale"
7e784da5 4866msgstr "использовать -mcpu=xscale"
bd32c6bd 4867
c32b891a
NC
4868#: config/tc-arm.c:25726
4869msgid "use -mcpu=iwmmxt"
7e784da5 4870msgstr "использовать -mcpu=iwmmxt"
bd32c6bd 4871
c32b891a
NC
4872#: config/tc-arm.c:25727
4873msgid "use -mcpu=all"
7e784da5 4874msgstr "использовать -mcpu=all"
bd32c6bd 4875
c32b891a
NC
4876#. Architecture variants -- don't add any more to this list either.
4877#: config/tc-arm.c:25730 config/tc-arm.c:25731
4878msgid "use -march=armv2"
7e784da5 4879msgstr "использовать -march=armv2"
bd32c6bd 4880
c32b891a
NC
4881#: config/tc-arm.c:25732 config/tc-arm.c:25733
4882msgid "use -march=armv2a"
7e784da5 4883msgstr "использовать -march=armv2"
bd32c6bd 4884
c32b891a
NC
4885#: config/tc-arm.c:25734 config/tc-arm.c:25735
4886msgid "use -march=armv3"
7e784da5 4887msgstr "использовать -march=armv3"
bd32c6bd 4888
c32b891a
NC
4889#: config/tc-arm.c:25736 config/tc-arm.c:25737
4890msgid "use -march=armv3m"
7e784da5 4891msgstr "использовать -march=armv3m"
bd32c6bd 4892
c32b891a
NC
4893#: config/tc-arm.c:25738 config/tc-arm.c:25739
4894msgid "use -march=armv4"
7e784da5 4895msgstr "использовать -march=armv4"
bd32c6bd 4896
c32b891a
NC
4897#: config/tc-arm.c:25740 config/tc-arm.c:25741
4898msgid "use -march=armv4t"
7e784da5 4899msgstr "использовать -march=armv4t"
bd32c6bd 4900
c32b891a
NC
4901#: config/tc-arm.c:25742 config/tc-arm.c:25743
4902msgid "use -march=armv5"
7e784da5 4903msgstr "использовать -march=armv5"
bd32c6bd 4904
c32b891a
NC
4905#: config/tc-arm.c:25744 config/tc-arm.c:25745
4906msgid "use -march=armv5t"
7e784da5 4907msgstr "использовать -march=armv5t"
bd32c6bd 4908
c32b891a
NC
4909#: config/tc-arm.c:25746 config/tc-arm.c:25747
4910msgid "use -march=armv5te"
7e784da5 4911msgstr "использовать -march=armv5te"
bd32c6bd 4912
c32b891a
NC
4913#. Floating point variants -- don't add any more to this list either.
4914#: config/tc-arm.c:25750
4915msgid "use -mfpu=fpe"
7e784da5 4916msgstr "использовать -mfpu=fpe"
bd32c6bd 4917
c32b891a
NC
4918#: config/tc-arm.c:25751
4919msgid "use -mfpu=fpa10"
7e784da5 4920msgstr "использовать -mfpu=fpa10"
bd32c6bd 4921
c32b891a
NC
4922#: config/tc-arm.c:25752
4923msgid "use -mfpu=fpa11"
7e784da5 4924msgstr "использовать -mfpu=fpa11"
bd32c6bd 4925
c32b891a
NC
4926#: config/tc-arm.c:25754
4927msgid "use either -mfpu=softfpa or -mfpu=softvfp"
7e784da5 4928msgstr "использовать -mfpu=softfpa или -mfpu=softvfp"
bd32c6bd 4929
c32b891a
NC
4930#: config/tc-arm.c:26508
4931msgid "extension does not apply to the base architecture"
7e784da5 4932msgstr "расширение не применяется к базовой архитектуре"
bd32c6bd 4933
c32b891a
NC
4934#: config/tc-arm.c:26538
4935msgid "architectural extensions must be specified in alphabetical order"
7e784da5 4936msgstr "архитектурные расширения должны указываться в алфавитном порядке"
bd32c6bd 4937
c32b891a 4938#: config/tc-arm.c:26656 config/tc-arm.c:27541
bd32c6bd 4939#, c-format
c32b891a 4940msgid "unknown floating point format `%s'\n"
7e784da5 4941msgstr "неизвестный формат плавающей точки «%s»\n"
bd32c6bd 4942
c32b891a 4943#: config/tc-arm.c:26672
bd32c6bd 4944#, c-format
c32b891a 4945msgid "unknown floating point abi `%s'\n"
7e784da5 4946msgstr "неизвестный abi плавающей точки «%s»\n"
bd32c6bd 4947
c32b891a 4948#: config/tc-arm.c:26688
bd32c6bd 4949#, c-format
c32b891a 4950msgid "unknown EABI `%s'\n"
7e784da5 4951msgstr "неизвестный EABI «%s»\n"
bd32c6bd 4952
c32b891a 4953#: config/tc-arm.c:26708
bd32c6bd 4954#, c-format
c32b891a 4955msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
7e784da5 4956msgstr "неизвестный неявный режим IT «%s», должно быть arm, thumb, always или never."
bd32c6bd 4957
c32b891a
NC
4958#: config/tc-arm.c:26731 config/tc-metag.c:5913
4959msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
7e784da5 4960msgstr "<имя fpu>\t ассемблировать для архитектуры FPU <имя fpu>"
bd32c6bd 4961
c32b891a
NC
4962#: config/tc-arm.c:26733
4963msgid "<abi>\t assemble for floating point ABI <abi>"
7e784da5 4964msgstr "<abi>\t ассемблировать для ABI плавающей точки <abi>"
bd32c6bd 4965
c32b891a
NC
4966#: config/tc-arm.c:26736
4967msgid "<ver>\t\t assemble for eabi version <ver>"
7e784da5 4968msgstr "<ver>\t\t ассемблировать для версии eabi <ver>"
bd32c6bd 4969
c32b891a
NC
4970#: config/tc-arm.c:26739
4971msgid "<mode>\t controls implicit insertion of IT instructions"
7e784da5 4972msgstr "<mode>\t управлять неявной вставкой инструкций IT"
bd32c6bd 4973
c32b891a
NC
4974#: config/tc-arm.c:26741
4975msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
7e784da5 4976msgstr "\t\t\t режим совместимости с синтаксисом TI CodeComposer Studio"
bd32c6bd 4977
c32b891a
NC
4978#: config/tc-arm.c:26843
4979#, c-format
4980msgid " ARM-specific assembler options:\n"
7e784da5 4981msgstr " Специализированные параметры ассемблера для ARM:\n"
bd32c6bd 4982
c32b891a 4983#: config/tc-arm.c:26863
bd32c6bd 4984#, c-format
c32b891a 4985msgid " --fix-v4bx Allow BX in ARMv4 code\n"
7e784da5 4986msgstr " --fix-v4bx допускать BX в коде ARMv4\n"
bd32c6bd 4987
c32b891a
NC
4988#: config/tc-arm.c:27160
4989msgid "no architecture contains all the instructions used\n"
7e784da5 4990msgstr "не существует архитектуры со всеми используемыми инструкциями\n"
bd32c6bd 4991
c32b891a 4992#: config/tc-arm.c:27479
bd32c6bd 4993#, c-format
c32b891a 4994msgid "architectural extension `%s' is not allowed for the current base architecture"
7e784da5 4995msgstr "расширение архитектуры «%s» недопустимо для текущей базовой архитектуры"
bd32c6bd 4996
c32b891a 4997#: config/tc-arm.c:27508
bd32c6bd 4998#, c-format
c32b891a 4999msgid "unknown architecture extension `%s'\n"
7e784da5 5000msgstr "неизвестное расширение архитектуры «%s»\n"
bd32c6bd 5001
c32b891a 5002#: config/tc-avr.c:594
bd32c6bd 5003#, c-format
c32b891a 5004msgid "Known MCU names:"
bc7c0509 5005msgstr "Известные имена микроконтроллеров:"
bd32c6bd 5006
c32b891a 5007#: config/tc-avr.c:659
bd32c6bd 5008#, c-format
c32b891a
NC
5009msgid ""
5010"AVR Assembler options:\n"
5011" -mmcu=[avr-name] select microcontroller variant\n"
5012" [avr-name] can be:\n"
5013" avr1 - classic AVR core without data RAM\n"
5014" avr2 - classic AVR core with up to 8K program memory\n"
5015" avr25 - classic AVR core with up to 8K program memory\n"
5016" plus the MOVW instruction\n"
5017" avr3 - classic AVR core with up to 64K program memory\n"
5018" avr31 - classic AVR core with up to 128K program memory\n"
5019" avr35 - classic AVR core with up to 64K program memory\n"
5020" plus the MOVW instruction\n"
5021" avr4 - enhanced AVR core with up to 8K program memory\n"
5022" avr5 - enhanced AVR core with up to 64K program memory\n"
5023" avr51 - enhanced AVR core with up to 128K program memory\n"
5024" avr6 - enhanced AVR core with up to 256K program memory\n"
5025" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5026" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM\n"
5027" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5028" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5029" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5030" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5031" avrtiny - AVR Tiny core with 16 gp registers\n"
bd32c6bd 5032msgstr ""
7e784da5
NC
5033"Параметры ассемблера AVR:\n"
5034" -mmcu=[имя-avr] выберите вариант микроконтроллера\n"
5035" [имя-avr] может быть:\n"
5036" avr1 - классическое ядро AVR без RAM данных\n"
5037" avr2 - классическое ядро AVR с до 8K памяти программы\n"
5038" avr25 - классическое ядро AVR с до 8K памяти программы\n"
5039" плюс инструкция MOVW\n"
5040" avr3 - классическое ядро AVR с до 64K памяти программы\n"
5041" avr31 - классическое ядро AVR с до 128K памяти программы\n"
5042" avr35 - классическое ядро AVR с до 64K памяти программы\n"
5043" плюс инструкция MOVW\n"
5044" avr4 - улучшенное ядро AVR с до 8K памяти программы\n"
5045" avr5 - улучшенное ядро AVR с до 64K памяти программы\n"
5046" avr51 - улучшенное ядро AVR с до 128K памяти программы\n"
5047" avr6 - улучшенное ядро AVR с до 256K памяти программы\n"
5048" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5049" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash видима в RAM\n"
5050" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5051" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5052" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5053" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5054" avrtiny - ядро AVR Tiny с 16 регистрами общего назначения\n"
bd32c6bd 5055
c32b891a 5056#: config/tc-avr.c:682
bd32c6bd 5057#, c-format
c32b891a
NC
5058msgid ""
5059" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5060" -mno-skip-bug disable warnings for skipping two-word instructions\n"
5061" (default for avr4, avr5)\n"
5062" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5063" (default for avr3, avr5)\n"
5064" -mrmw accept Read-Modify-Write instructions\n"
5065" -mlink-relax generate relocations for linker relaxation (default)\n"
5066" -mno-link-relax don't generate relocations for linker relaxation.\n"
5067" -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
bd32c6bd 5068msgstr ""
bc7c0509
NC
5069" -mall-opcodes принимать все коды операций AVR, даже не поддерживаемые МК\n"
5070" -mno-skip-bug выключить предупреждения пропуска двусловных инструкций\n"
5071" (по умолчанию для avr4, avr5)\n"
5072" -mno-wrap браковать инструкции rjmp/rcall для обёрток 8K\n"
5073" (по умолчанию для avr3, avr5)\n"
5074" -mrmw принимать инструкции чтение-изменение-запись\n"
5075" -mlink-relax \n"
5076" (по умолчанию)\n"
5077" -mno-link-relax не генерировать перемещения для послаблений компоновщику\n"
5078" -mgcc-isr принимать псевдоинструкцию __gcc_isr\n"
bd32c6bd 5079
c32b891a 5080#: config/tc-avr.c:721
bd32c6bd 5081#, c-format
c32b891a 5082msgid "unknown MCU: %s\n"
bc7c0509 5083msgstr "неизвестный МК: %s\n"
bd32c6bd 5084
c32b891a 5085#: config/tc-avr.c:735
bd32c6bd 5086#, c-format
c32b891a 5087msgid "redefinition of mcu type `%s' to `%s'"
bc7c0509 5088msgstr "переопределение типа МК «%s» в «%s»"
bd32c6bd 5089
c32b891a
NC
5090#: config/tc-avr.c:858
5091msgid "constant value required"
bc7c0509 5092msgstr "требуется константное значение"
bd32c6bd 5093
c32b891a 5094#: config/tc-avr.c:861
bd32c6bd 5095#, c-format
c32b891a 5096msgid "number must be positive and less than %d"
bc7c0509 5097msgstr "число должно быть положительным и меньше %d"
bd32c6bd 5098
c32b891a 5099#: config/tc-avr.c:887 config/tc-avr.c:1024
bd32c6bd 5100#, c-format
c32b891a 5101msgid "constant out of 8-bit range: %d"
bc7c0509 5102msgstr "константа вне 8-битного диапазона: %d"
bd32c6bd 5103
c32b891a
NC
5104#: config/tc-avr.c:955 config/tc-score.c:1199 read.c:3814
5105msgid "illegal expression"
bc7c0509 5106msgstr "недопустимое выражение"
bd32c6bd 5107
c32b891a
NC
5108#: config/tc-avr.c:984 config/tc-avr.c:1994 config/tc-pru.c:1874
5109msgid "`)' required"
bc7c0509 5110msgstr "требуется «)»"
bd32c6bd 5111
c32b891a
NC
5112#: config/tc-avr.c:1094
5113msgid "register name or number from 16 to 31 required"
bc7c0509 5114msgstr "требуется имя регистра или номер от 16 до 31"
bd32c6bd 5115
c32b891a
NC
5116#: config/tc-avr.c:1100
5117msgid "register name or number from 0 to 31 required"
bc7c0509 5118msgstr "требуется имя регистра или номер от 0 до 31"
bd32c6bd 5119
c32b891a
NC
5120#: config/tc-avr.c:1108
5121msgid "register r16-r23 required"
bc7c0509 5122msgstr "требуется регистр r16-r23"
bd32c6bd 5123
c32b891a
NC
5124#: config/tc-avr.c:1114
5125msgid "register number above 15 required"
bc7c0509 5126msgstr "требуется номер регистра больше 15"
bd32c6bd 5127
c32b891a
NC
5128#: config/tc-avr.c:1120
5129msgid "even register number required"
bc7c0509 5130msgstr "требуется номер чётного регистра"
bd32c6bd 5131
c32b891a
NC
5132#: config/tc-avr.c:1126
5133msgid "register r24, r26, r28 or r30 required"
bc7c0509 5134msgstr "требуется регистр r24, r26, r28 или r30"
bd32c6bd 5135
c32b891a
NC
5136#: config/tc-avr.c:1147
5137msgid "pointer register (X, Y or Z) required"
bc7c0509 5138msgstr "требуется регистр указателя (X, Y или Z)"
bd32c6bd 5139
c32b891a
NC
5140#: config/tc-avr.c:1154
5141msgid "cannot both predecrement and postincrement"
73a05be2 5142msgstr "не допускается задание одновременно пред-уменьшения и пост-увеличения"
bd32c6bd 5143
c32b891a
NC
5144#: config/tc-avr.c:1162
5145msgid "addressing mode not supported"
bc7c0509 5146msgstr "режим адресации не поддерживается"
bd32c6bd 5147
c32b891a
NC
5148#: config/tc-avr.c:1168
5149msgid "can't predecrement"
bc7c0509 5150msgstr "предуменьшение невозможно"
bd32c6bd 5151
c32b891a
NC
5152#: config/tc-avr.c:1171
5153msgid "pointer register Z required"
bc7c0509 5154msgstr "требуется регистр указателя Z"
bd32c6bd 5155
c32b891a
NC
5156#: config/tc-avr.c:1190
5157msgid "postincrement not supported"
73a05be2 5158msgstr "пост-увеличение не поддерживается"
bd32c6bd 5159
c32b891a
NC
5160#: config/tc-avr.c:1200
5161msgid "pointer register (Y or Z) required"
bc7c0509 5162msgstr "требуется регистр указателя (Y или Z)"
bd32c6bd 5163
c32b891a 5164#: config/tc-avr.c:1322 config/tc-xgate.c:1352
bd32c6bd 5165#, c-format
c32b891a 5166msgid "unknown constraint `%c'"
bc7c0509 5167msgstr "неизвестное ограничение «%c»"
bd32c6bd 5168
c32b891a
NC
5169#: config/tc-avr.c:1385 config/tc-avr.c:2677
5170msgid "`,' required"
bc7c0509 5171msgstr "требуется «,»"
bd32c6bd 5172
c32b891a
NC
5173#: config/tc-avr.c:1406
5174msgid "undefined combination of operands"
bc7c0509 5175msgstr "неопределенная комбинация операндов"
bd32c6bd 5176
c32b891a
NC
5177#: config/tc-avr.c:1415
5178msgid "skipping two-word instruction"
bc7c0509 5179msgstr "пропускается двусловная инструкция"
bd32c6bd 5180
c32b891a
NC
5181#: config/tc-avr.c:1603 config/tc-avr.c:1619 config/tc-avr.c:1750
5182#: config/tc-msp430.c:4125 config/tc-msp430.c:4144
bd32c6bd 5183#, c-format
c32b891a 5184msgid "odd address operand: %ld"
bc7c0509 5185msgstr "нечётный адресный операнд: %ld"
bd32c6bd 5186
c32b891a
NC
5187#: config/tc-avr.c:1611 config/tc-avr.c:1630 config/tc-avr.c:1648
5188#: config/tc-avr.c:1659 config/tc-avr.c:1675 config/tc-avr.c:1683
5189#: config/tc-avr.c:1778 config/tc-avr.c:1785 config/tc-d10v.c:503
5190#: config/tc-d30v.c:553 config/tc-msp430.c:4133 config/tc-msp430.c:4151
5191#, c-format
5192msgid "operand out of range: %ld"
bc7c0509 5193msgstr "операнд вне диапазона: %ld"
bd32c6bd 5194
c32b891a
NC
5195#: config/tc-avr.c:1666
5196#, c-format
5197msgid "operand out of range: 0x%lx"
bc7c0509 5198msgstr "операнд вне диапазона: 0x%lx"
bd32c6bd 5199
c32b891a
NC
5200#: config/tc-avr.c:1771 config/tc-d10v.c:1590 config/tc-d30v.c:2034
5201#: config/tc-msp430.c:4222
5202#, c-format
5203msgid "line %d: unknown relocation type: 0x%x"
bc7c0509 5204msgstr "строка %d: неизвестный тип перемещения: 0x%x"
bd32c6bd 5205
c32b891a
NC
5206#: config/tc-avr.c:1799
5207msgid "only constant expression allowed"
bc7c0509 5208msgstr "допускается только константное выражение"
bd32c6bd 5209
c32b891a
NC
5210#. xgettext:c-format.
5211#: config/tc-avr.c:1854 config/tc-bfin.c:825 config/tc-d10v.c:1462
5212#: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779
5213#: config/tc-mn10300.c:2177 config/tc-msp430.c:4270 config/tc-ppc.c:7251
5214#: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3367
5215#: config/tc-z80.c:2059
5216#, c-format
5217msgid "reloc %d not supported by object file format"
bc7c0509 5218msgstr "перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 5219
c32b891a
NC
5220#: config/tc-avr.c:1876 config/tc-ft32.c:232 config/tc-h8300.c:1960
5221#: config/tc-mcore.c:880 config/tc-microblaze.c:933 config/tc-moxie.c:182
5222#: config/tc-pj.c:253 config/tc-sh.c:2591 config/tc-wasm32.c:747
5223#: config/tc-z8k.c:1223
5224msgid "can't find opcode "
73a05be2 5225msgstr "не удалось найти код операции "
bd32c6bd 5226
c32b891a
NC
5227#: config/tc-avr.c:1895
5228#, c-format
5229msgid "illegal opcode %s for mcu %s"
bc7c0509 5230msgstr "недопустимый код операции %s для МК %s"
bd32c6bd 5231
c32b891a 5232#: config/tc-avr.c:1911
bc7c0509 5233#, c-format
c32b891a 5234msgid "pseudo instruction `%s' not supported"
bc7c0509 5235msgstr "псевдоинструкция «%s» не поддерживается"
bd32c6bd 5236
c32b891a
NC
5237#: config/tc-avr.c:1933
5238msgid "garbage at end of line"
bc7c0509 5239msgstr "мусор в конце строки"
bd32c6bd 5240
c32b891a
NC
5241#: config/tc-avr.c:2043 config/tc-pru.c:1906
5242#, c-format
5243msgid "illegal %s relocation size: %d"
bc7c0509 5244msgstr "недопустимый размер перемещения %s: %d"
bd32c6bd 5245
c32b891a
NC
5246#: config/tc-avr.c:2156 config/tc-avr.c:2211
5247#, c-format
5248msgid "unknown record type %d (in %s)"
bc7c0509 5249msgstr "неизвестный тип записи %d (в %s)"
bd32c6bd 5250
c32b891a 5251#: config/tc-avr.c:2232
bc7c0509 5252#, c-format
c32b891a 5253msgid "Failed to create property section `%s'\n"
bc7c0509 5254msgstr "Не удалось создать раздел свойств «%s»\n"
bd32c6bd 5255
c32b891a 5256#: config/tc-avr.c:2669
bd32c6bd 5257#, c-format
c32b891a 5258msgid "%s requires value 0-2 as operand 1"
bc7c0509 5259msgstr "в качестве первого операнда для %s требуется значение 0-2"
bd32c6bd 5260
c32b891a 5261#: config/tc-avr.c:2694
bd32c6bd 5262#, c-format
c32b891a 5263msgid "`%s %d' after `%s %d' from %s:%u"
bc7c0509 5264msgstr "«%s %d» после «%s %d» в %s:%u"
bd32c6bd 5265
c32b891a
NC
5266#: config/tc-avr.c:2697
5267#, c-format
5268msgid "`%s %d' but no chunk open yet"
bc7c0509 5269msgstr "«%s %d», но блок ещё не открыт"
bd32c6bd 5270
c32b891a 5271#: config/tc-avr.c:2785
bd32c6bd 5272#, c-format
c32b891a 5273msgid "dangling `__gcc_isr %d'"
bc7c0509 5274msgstr "повисшая «__gcc_isr %d»"
bd32c6bd 5275
c32b891a
NC
5276#: config/tc-avr.c:2787
5277msgid "dangling `__gcc_isr'"
bc7c0509 5278msgstr "повисшая «__gcc_isr»"
bd32c6bd 5279
c32b891a
NC
5280#: config/tc-bfin.c:94 config/tc-frv.c:1603 config/tc-frv.c:1613
5281msgid "missing ')'"
bc7c0509 5282msgstr "отсутствует «)»"
bd32c6bd 5283
c32b891a 5284#: config/tc-bfin.c:440
bd32c6bd 5285#, c-format
c32b891a 5286msgid " Blackfin specific assembler options:\n"
bc7c0509 5287msgstr " Специализированные параметры ассемблера для Blackfin:\n"
bd32c6bd 5288
c32b891a 5289#: config/tc-bfin.c:441
bd32c6bd 5290#, c-format
c32b891a 5291msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
bc7c0509 5292msgstr " -mcpu=<cpu[-sirevision]> указать имя целевого ЦП\n"
bd32c6bd 5293
c32b891a
NC
5294#: config/tc-bfin.c:442
5295#, c-format
5296msgid " -mfdpic assemble for the FDPIC ABI\n"
bc7c0509 5297msgstr " -mfdpic ассемблировать для FDPIC ABI\n"
bd32c6bd 5298
c32b891a 5299#: config/tc-bfin.c:443
bd32c6bd 5300#, c-format
c32b891a 5301msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
bc7c0509 5302msgstr " -mno-fdpic/-mnopic выключить -mfdpic\n"
bd32c6bd 5303
c32b891a
NC
5304#: config/tc-bfin.c:456
5305msgid "Could not set architecture and machine."
bc7c0509 5306msgstr "Не задана архитектура и машина."
bd32c6bd 5307
c32b891a
NC
5308#: config/tc-bfin.c:603
5309msgid "Parse failed."
bc7c0509 5310msgstr "Ошибка при разборе."
bd32c6bd 5311
c32b891a
NC
5312#: config/tc-bfin.c:678
5313msgid "pcrel too far BFD_RELOC_BFIN_10"
bc7c0509 5314msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_10"
bd32c6bd 5315
c32b891a
NC
5316#: config/tc-bfin.c:694
5317msgid "pcrel too far BFD_RELOC_BFIN_12"
bc7c0509 5318msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_12"
bd32c6bd 5319
c32b891a
NC
5320#: config/tc-bfin.c:714
5321msgid "pcrel too far BFD_RELOC_BFIN_24"
bc7c0509 5322msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_24"
bd32c6bd 5323
c32b891a
NC
5324#: config/tc-bfin.c:729
5325msgid "pcrel too far BFD_RELOC_BFIN_5"
bc7c0509 5326msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_5"
bd32c6bd 5327
c32b891a
NC
5328#: config/tc-bfin.c:741
5329msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
bc7c0509 5330msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_11_PCREL"
bd32c6bd 5331
c32b891a
NC
5332#: config/tc-bfin.c:751
5333msgid "rel too far BFD_RELOC_8"
bc7c0509 5334msgstr "rel слишком далеко для BFD_RELOC_8"
bd32c6bd 5335
c32b891a
NC
5336#: config/tc-bfin.c:758
5337msgid "rel too far BFD_RELOC_16"
bc7c0509 5338msgstr "rel слишком далеко для BFD_RELOC_16"
bd32c6bd 5339
c32b891a
NC
5340#: config/tc-cr16.c:164 read.c:4667
5341msgid "using a bit field width of zero"
bc7c0509 5342msgstr "используется битовое поле нулевой ширины"
bd32c6bd 5343
c32b891a 5344#: config/tc-cr16.c:172 read.c:4675
bd32c6bd 5345#, c-format
c32b891a 5346msgid "field width \"%s\" too complex for a bitfield"
bc7c0509 5347msgstr "ширина поля «%s» слишком сложна для bitfield"
bd32c6bd 5348
c32b891a 5349#: config/tc-cr16.c:181 read.c:4683
bd32c6bd 5350#, c-format
c32b891a
NC
5351msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5352msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
bc7c0509
NC
5353msgstr[0] "ширина поля %lu не помещается в %d байт: обрезается до %d бита"
5354msgstr[1] "ширина поля %lu не помещается в %d байта: обрезается до %d бит"
5355msgstr[2] "ширина поля %lu не помещается в %d байт: обрезается до %d бит"
bd32c6bd 5356
c32b891a 5357#: config/tc-cr16.c:208 read.c:4709
bd32c6bd 5358#, c-format
c32b891a 5359msgid "field value \"%s\" too complex for a bitfield"
bc7c0509 5360msgstr "значение поля «%s» слишком сложно для bitfield"
bd32c6bd 5361
c32b891a
NC
5362#: config/tc-cr16.c:389
5363#, c-format
5364msgid "Unknown register pair - index relative mode: `%d'"
bc7c0509 5365msgstr "неизвестный регистровая пара — режим относительной индексации: «%d»"
bd32c6bd 5366
c32b891a 5367#: config/tc-cr16.c:603 config/tc-crx.c:361
bd32c6bd 5368#, c-format
c32b891a 5369msgid "internal error: reloc %d (`%s') not supported by object file format"
bc7c0509 5370msgstr "внутренняя ошибка: перемещение %d («%s») не поддерживается форматом объектного файла"
bd32c6bd 5371
c32b891a
NC
5372#: config/tc-cr16.c:696 config/tc-i386.c:10718 config/tc-s390.c:2106
5373msgid "GOT already in symbol table"
bc7c0509 5374msgstr "GOT уже в таблице символов"
bd32c6bd 5375
c32b891a
NC
5376#: config/tc-cr16.c:813 config/tc-m68k.c:4657 config/tc-tilegx.c:319
5377#: config/tc-tilepro.c:256
bd32c6bd 5378#, c-format
c32b891a 5379msgid "Internal Error: Can't hash %s: %s"
73a05be2 5380msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s"
bd32c6bd 5381
c32b891a
NC
5382#: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545
5383#, c-format
5384msgid "Can't hash `%s': %s\n"
73a05be2 5385msgstr "Не удалось получить хеш «%s»: %s\n"
bd32c6bd 5386
c32b891a
NC
5387#: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546
5388msgid "(unknown reason)"
bc7c0509 5389msgstr "(неизвестная причина)"
bd32c6bd 5390
c32b891a
NC
5391#. Missing or bad expr becomes absolute 0.
5392#: config/tc-cr16.c:892 config/tc-crx.c:619
bd32c6bd 5393#, c-format
c32b891a 5394msgid "missing or invalid displacement expression `%s' taken as 0"
73a05be2 5395msgstr "отсутствующее или некорректное выражение перестановки «%s», взятое как 0"
bd32c6bd 5396
c32b891a
NC
5397#: config/tc-cr16.c:942
5398#, c-format
5399msgid "GOT bad expression with %s."
bc7c0509 5400msgstr "Неверное регулярное выражение GOT %s."
bd32c6bd 5401
c32b891a 5402#: config/tc-cr16.c:1053
bd32c6bd 5403#, c-format
c32b891a 5404msgid "operand %d: illegal use expression: `%s`"
bc7c0509 5405msgstr "операнд %d: недопустимое использование выражения: «%s»"
bd32c6bd 5406
c32b891a
NC
5407#: config/tc-cr16.c:1118 config/tc-crx.c:1129
5408#, c-format
5409msgid "Unknown register: `%d'"
bc7c0509 5410msgstr "Неизвестный регистр: «%d»"
bd32c6bd 5411
c32b891a
NC
5412#. Issue a error message when register is illegal.
5413#: config/tc-cr16.c:1126
bd32c6bd 5414#, c-format
c32b891a 5415msgid "Illegal register (`%s') in Instruction: `%s'"
bc7c0509 5416msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5417
c32b891a 5418#: config/tc-cr16.c:1199 config/tc-cr16.c:1274
bd32c6bd 5419#, c-format
c32b891a 5420msgid "Illegal register `%s' in Instruction `%s'"
bc7c0509 5421msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5422
c32b891a 5423#: config/tc-cr16.c:1227 config/tc-cr16.c:1238
bd32c6bd 5424#, c-format
c32b891a 5425msgid "Illegal register pair `%s' in Instruction `%s'"
bc7c0509 5426msgstr "Недопустимая регистровая пара «%s» в инструкции «%s»"
bd32c6bd 5427
c32b891a
NC
5428#: config/tc-cr16.c:1263 config/tc-i960.c:833
5429msgid "unmatched '['"
bc7c0509 5430msgstr "непарная «[»"
bd32c6bd 5431
c32b891a
NC
5432#: config/tc-cr16.c:1269 config/tc-i960.c:840
5433msgid "garbage after index spec ignored"
bc7c0509 5434msgstr "мусор после указания индекса игнорируется"
bd32c6bd 5435
c32b891a 5436#: config/tc-cr16.c:1417 config/tc-crx.c:938
bd32c6bd 5437#, c-format
c32b891a 5438msgid "Illegal operands (whitespace): `%s'"
bc7c0509 5439msgstr "Неверные операнды (пробел): «%s»"
bd32c6bd 5440
c32b891a
NC
5441#: config/tc-cr16.c:1429 config/tc-cr16.c:1436 config/tc-cr16.c:1453
5442#: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
5443#: config/tc-crx.c:1767
bd32c6bd 5444#, c-format
c32b891a 5445msgid "Missing matching brackets : `%s'"
bc7c0509 5446msgstr "Отсутствуют парные скобки: «%s»"
bd32c6bd 5447
c32b891a
NC
5448#: config/tc-cr16.c:1485 config/tc-crx.c:1000
5449#, c-format
5450msgid "Unknown exception: `%s'"
bc7c0509 5451msgstr "Неизвестно исключение: «%s»"
bd32c6bd 5452
c32b891a 5453#: config/tc-cr16.c:1570 config/tc-crx.c:1096
bd32c6bd 5454#, c-format
c32b891a 5455msgid "Illegal `cinv' parameter: `%c'"
bc7c0509 5456msgstr "Недопустимый параметр «cinv»: «%c»"
bd32c6bd 5457
c32b891a 5458#: config/tc-cr16.c:1591 config/tc-cr16.c:1630
bd32c6bd 5459#, c-format
c32b891a 5460msgid "Unknown register pair: `%d'"
bc7c0509 5461msgstr "неизвестный регистровая пара: «%d»"
bd32c6bd 5462
c32b891a
NC
5463#. Issue a error message when register pair is illegal.
5464#: config/tc-cr16.c:1599
bd32c6bd 5465#, c-format
c32b891a 5466msgid "Illegal register pair (`%s') in Instruction: `%s'"
bc7c0509 5467msgstr "Недопустимая регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5468
c32b891a
NC
5469#. Issue a error message when register pair is illegal.
5470#: config/tc-cr16.c:1638
5471#, c-format
5472msgid "Illegal index register pair (`%s') in Instruction: `%s'"
bc7c0509 5473msgstr "Недопустимая индексная регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5474
c32b891a 5475#: config/tc-cr16.c:1677
bd32c6bd 5476#, c-format
c32b891a 5477msgid "Unknown processor register : `%d'"
bc7c0509 5478msgstr "Неизвестный регистр процессора: «%d»"
bd32c6bd 5479
c32b891a
NC
5480#. Issue a error message when register pair is illegal.
5481#: config/tc-cr16.c:1685
bd32c6bd 5482#, c-format
c32b891a 5483msgid "Illegal processor register (`%s') in Instruction: `%s'"
bc7c0509 5484msgstr "Недопустимый регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 5485
c32b891a
NC
5486#: config/tc-cr16.c:1733
5487#, c-format
5488msgid "Unknown processor register (32 bit) : `%d'"
bc7c0509 5489msgstr "Неизвестный регистр процессора (32 бита): «%d»"
bd32c6bd 5490
c32b891a
NC
5491#. Issue a error message when register pair is illegal.
5492#: config/tc-cr16.c:1741
5493#, c-format
5494msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
bc7c0509 5495msgstr "Недопустимый 32-битный регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 5496
c32b891a
NC
5497#: config/tc-cr16.c:2107 config/tc-crx.c:1665 config/tc-crx.c:1682
5498#, c-format
5499msgid "Same src/dest register is used (`r%d'), result is undefined"
bc7c0509 5500msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 5501
c32b891a
NC
5502#: config/tc-cr16.c:2128
5503msgid "RA register is saved twice."
bc7c0509 5504msgstr "Регистр RA сохранён дважды."
bd32c6bd 5505
c32b891a
NC
5506#: config/tc-cr16.c:2132
5507#, c-format
5508msgid "`%s' Illegal use of registers."
bc7c0509 5509msgstr "В «%s» неправильно используются регистры."
bd32c6bd 5510
c32b891a
NC
5511#: config/tc-cr16.c:2146
5512#, c-format
5513msgid "`%s' Illegal count-register combination."
bc7c0509 5514msgstr "В «%s» задана неправильная комбинация счётчик-регистр."
bd32c6bd 5515
c32b891a 5516#: config/tc-cr16.c:2152
bd32c6bd 5517#, c-format
c32b891a 5518msgid "`%s' Illegal use of register."
bc7c0509 5519msgstr "В «%s» неправильно используется регистр."
bd32c6bd 5520
c32b891a
NC
5521#: config/tc-cr16.c:2161 config/tc-crx.c:1674
5522#, c-format
5523msgid "`%s' has undefined result"
bc7c0509 5524msgstr "«%s» содержит неопределенный результат"
bd32c6bd 5525
c32b891a
NC
5526#: config/tc-cr16.c:2169
5527#, c-format
5528msgid "Same src/dest register is used (`r%d'),result is undefined"
bc7c0509 5529msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 5530
c32b891a
NC
5531#: config/tc-cr16.c:2340 config/tc-crx.c:1579
5532msgid "Incorrect number of operands"
bc7c0509 5533msgstr "Неправильное количество операндов"
c32b891a
NC
5534
5535#: config/tc-cr16.c:2342 config/tc-crx.c:1581
bd32c6bd 5536#, c-format
c32b891a 5537msgid "Illegal type of operand (arg %d)"
bc7c0509 5538msgstr "Неверный тип операнда (аргумент %d)"
bd32c6bd 5539
c32b891a 5540#: config/tc-cr16.c:2348 config/tc-crx.c:1587
bd32c6bd 5541#, c-format
c32b891a 5542msgid "Operand out of range (arg %d)"
bc7c0509 5543msgstr "Операнд вне диапазона (аргумент %d)"
bd32c6bd 5544
c32b891a
NC
5545#: config/tc-cr16.c:2351 config/tc-crx.c:1590
5546#, c-format
5547msgid "Operand has odd displacement (arg %d)"
73a05be2 5548msgstr "Операнд имеет нечётную перестановку (аргумент %d)"
bd32c6bd 5549
c32b891a
NC
5550#: config/tc-cr16.c:2354 config/tc-cr16.c:2385 config/tc-crx.c:1603
5551#: config/tc-crx.c:1634
5552#, c-format
5553msgid "Illegal operand (arg %d)"
bc7c0509 5554msgstr "Неверный операнда (аргумент %d)"
bd32c6bd 5555
c32b891a
NC
5556#. Give an error if a frag containing code is not aligned to a 2-byte
5557#. boundary.
5558#: config/tc-cr16.c:2487 config/tc-cr16.h:74 config/tc-crx.c:1956
5559#: config/tc-crx.h:77 config/tc-ppc.c:3542 config/tc-ppc.c:6500
5560msgid "instruction address is not a multiple of 2"
bc7c0509 5561msgstr "Адрес инструкции не кратен 2"
bd32c6bd 5562
c32b891a
NC
5563#: config/tc-cr16.c:2510 config/tc-cris.c:1556 config/tc-cris.c:1564
5564#: config/tc-crx.c:1992 config/tc-dlx.c:692 config/tc-hppa.c:3212
5565#: config/tc-hppa.c:3219 config/tc-i860.c:490 config/tc-i860.c:507
5566#: config/tc-i860.c:987 config/tc-sparc.c:1813 config/tc-sparc.c:1821
5567#, c-format
5568msgid "Unknown opcode: `%s'"
bc7c0509 5569msgstr "Неизвестный код операции: «%s»"
bd32c6bd 5570
c32b891a
NC
5571#: config/tc-cris.c:550 config/tc-m68hc11.c:3893
5572#, c-format
5573msgid "internal inconsistency problem in %s: fr_symbol %lx"
bc7c0509 5574msgstr "внутренняя проблема рассогласованности в %s: fr_symbol %lx"
bd32c6bd 5575
c32b891a
NC
5576#: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4620
5577#, c-format
5578msgid "internal inconsistency problem in %s: resolved symbol"
bc7c0509 5579msgstr "внутренняя проблема рассогласованности в %s: определённый символ"
bd32c6bd 5580
c32b891a
NC
5581#: config/tc-cris.c:564 config/tc-m68hc11.c:3903
5582#, c-format
5583msgid "internal inconsistency problem in %s: fr_subtype %d"
bc7c0509 5584msgstr "внутренняя проблема рассогласованности в %s: fr_subtype %d"
bd32c6bd 5585
c32b891a
NC
5586#: config/tc-cris.c:904
5587msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
bc7c0509 5588msgstr "Ослабление длинных ветвей для .arch common_v10_v32 не реализовано"
bd32c6bd 5589
c32b891a
NC
5590#: config/tc-cris.c:934
5591msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
bc7c0509 5592msgstr "Составной операнд цели LAPC не кратен 2. Используйте LAPC.D"
bd32c6bd 5593
c32b891a 5594#: config/tc-cris.c:939
bd32c6bd 5595#, c-format
c32b891a 5596msgid "Internal error found in md_convert_frag: offset %ld. Please report this."
bc7c0509 5597msgstr "Внутренняя ошибка в md_convert_frag: смещение %ld. Сообщите об этом."
bd32c6bd 5598
c32b891a 5599#: config/tc-cris.c:964
bd32c6bd 5600#, c-format
c32b891a 5601msgid "internal inconsistency in %s: bdapq no symbol"
bc7c0509 5602msgstr "внутренняя несогласованность в %s: bdapq не символ"
bd32c6bd 5603
c32b891a
NC
5604#: config/tc-cris.c:977
5605#, c-format
5606msgid "internal inconsistency in %s: bdap.w with no symbol"
bc7c0509 5607msgstr "внутренняя несогласованность в %s: bdap.w не содержит символа"
bd32c6bd 5608
c32b891a
NC
5609#: config/tc-cris.c:1001
5610msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
bc7c0509 5611msgstr "для проверки безопасности MULS/MULU выравнивание раздела должно быть >= 4 байта"
bd32c6bd 5612
c32b891a
NC
5613#: config/tc-cris.c:1010
5614msgid "dangerous MULS/MULU location; give it higher alignment"
bc7c0509 5615msgstr "опасное расположение MULS/MULU; установите для него большее выравнивание"
bd32c6bd 5616
c32b891a
NC
5617#. Bail out for compatibility mode. (It seems it can be implemented,
5618#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5619#. $acr", "nop"; but doesn't seem worth it at the moment.)
5620#: config/tc-cris.c:1051
5621msgid "Out-of-range .word offset handling is not implemented for .arch common_v10_v32"
bc7c0509 5622msgstr "Обработка смещение .word вне диапазона не реализована для .arch common_v10_v32"
bd32c6bd 5623
c32b891a
NC
5624#: config/tc-cris.c:1096
5625msgid ".word case-table handling failed: table too large"
bc7c0509 5626msgstr "ошибка обработки .word case-table: слишком большая таблица"
bd32c6bd 5627
c32b891a 5628#: config/tc-cris.c:1234
bd32c6bd 5629#, c-format
c32b891a 5630msgid "Buggy opcode: `%s' \"%s\"\n"
bc7c0509 5631msgstr "Дефектный код операции: «%s» «%s»\n"
bd32c6bd 5632
c32b891a
NC
5633#: config/tc-cris.c:1662
5634#, c-format
5635msgid "Immediate value not in 5 bit unsigned range: %ld"
bc7c0509 5636msgstr "Непосредственное значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 5637
c32b891a
NC
5638#: config/tc-cris.c:1678
5639#, c-format
5640msgid "Immediate value not in 4 bit unsigned range: %ld"
bc7c0509 5641msgstr "Непосредственное значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 5642
c32b891a
NC
5643#: config/tc-cris.c:1730
5644#, c-format
5645msgid "Immediate value not in 6 bit range: %ld"
bc7c0509 5646msgstr "Непосредственное значение за пределами 6-битного диапазона: %ld"
bd32c6bd 5647
c32b891a 5648#: config/tc-cris.c:1746
bd32c6bd 5649#, c-format
c32b891a 5650msgid "Immediate value not in 6 bit unsigned range: %ld"
bc7c0509 5651msgstr "Непосредственное значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 5652
c32b891a
NC
5653#. Others have a generic warning.
5654#: config/tc-cris.c:1855
5655#, c-format
5656msgid "Unimplemented register `%s' specified"
bc7c0509 5657msgstr "Указан нереализованный регистр «%s»"
bd32c6bd 5658
c32b891a
NC
5659#. We've come to the end of instructions with this
5660#. opcode, so it must be an error.
5661#: config/tc-cris.c:2099
5662msgid "Illegal operands"
bc7c0509 5663msgstr "Неверные операнды"
bd32c6bd 5664
c32b891a
NC
5665#: config/tc-cris.c:2140 config/tc-cris.c:2180
5666#, c-format
5667msgid "Immediate value not in 8 bit range: %ld"
bc7c0509 5668msgstr "Непосредственное значение за пределами 8-битного диапазона: %ld"
bd32c6bd 5669
c32b891a
NC
5670#: config/tc-cris.c:2150 config/tc-cris.c:2201
5671#, c-format
5672msgid "Immediate value not in 16 bit range: %ld"
bc7c0509 5673msgstr "Непосредственное значение за пределами 16-битного диапазона: %ld"
bd32c6bd 5674
c32b891a
NC
5675#: config/tc-cris.c:2185
5676#, c-format
5677msgid "Immediate value not in 8 bit signed range: %ld"
bc7c0509 5678msgstr "Непосредственное значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 5679
c32b891a
NC
5680#: config/tc-cris.c:2190
5681#, c-format
5682msgid "Immediate value not in 8 bit unsigned range: %ld"
bc7c0509 5683msgstr "Непосредственное значение за пределами 8-битного беззнакового диапазона: %ld"
bd32c6bd 5684
c32b891a
NC
5685#: config/tc-cris.c:2206
5686#, c-format
5687msgid "Immediate value not in 16 bit signed range: %ld"
bc7c0509 5688msgstr "Непосредственное значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 5689
c32b891a 5690#: config/tc-cris.c:2211
bd32c6bd 5691#, c-format
c32b891a 5692msgid "Immediate value not in 16 bit unsigned range: %ld"
bc7c0509 5693msgstr "Непосредственное значение за пределами 16-битного беззнакового диапазона: %ld"
bd32c6bd 5694
c32b891a
NC
5695#: config/tc-cris.c:2237
5696msgid "TLS relocation size does not match operand size"
bc7c0509 5697msgstr "Размер перемещения TLS не совпадает с размером операнда"
bd32c6bd 5698
c32b891a
NC
5699#: config/tc-cris.c:2238
5700msgid "PIC relocation size does not match operand size"
bc7c0509 5701msgstr "Размер перемещения PIC не совпадает с размером операнда"
bd32c6bd 5702
c32b891a
NC
5703#: config/tc-cris.c:3385
5704msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
bc7c0509 5705msgstr "Вызывается gen_cond_branch_32 для .arch common_v10_v32\n"
bd32c6bd 5706
c32b891a
NC
5707#: config/tc-cris.c:3389
5708msgid "32-bit conditional branch generated"
bc7c0509 5709msgstr "Сгенерировано 32-битная ветвь с условием"
bd32c6bd 5710
c32b891a
NC
5711#: config/tc-cris.c:3450
5712msgid "Complex expression not supported"
bc7c0509 5713msgstr "Сложное выражение не поддерживается"
bd32c6bd 5714
c32b891a
NC
5715#. FIXME: Is this function mentioned in the internals.texi manual? If
5716#. not, add it.
5717#: config/tc-cris.c:3600
5718msgid "Bad call to md_atof () - floating point formats are not supported"
bc7c0509 5719msgstr "Неправильный вызов md_atof () — формат значения с плавающей запятой не поддерживается"
bd32c6bd 5720
c32b891a
NC
5721#: config/tc-cris.c:3641
5722msgid "PC-relative relocation must be trivially resolved"
bc7c0509 5723msgstr "PC-относительное перемещение должно быть определяться просто"
bd32c6bd 5724
c32b891a
NC
5725#: config/tc-cris.c:3713
5726#, c-format
5727msgid "Value not in 16 bit range: %ld"
bc7c0509 5728msgstr "Значение за пределами 16-битного диапазона: %ld"
bd32c6bd 5729
c32b891a
NC
5730#: config/tc-cris.c:3721
5731#, c-format
5732msgid "Value not in 16 bit signed range: %ld"
bc7c0509 5733msgstr "Значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 5734
c32b891a
NC
5735#: config/tc-cris.c:3729
5736#, c-format
5737msgid "Value not in 8 bit range: %ld"
bc7c0509 5738msgstr "Значение за пределами 8-битного диапазона: %ld"
bd32c6bd 5739
c32b891a
NC
5740#: config/tc-cris.c:3736
5741#, c-format
5742msgid "Value not in 8 bit signed range: %ld"
bc7c0509 5743msgstr "Значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 5744
c32b891a 5745#: config/tc-cris.c:3746
bd32c6bd 5746#, c-format
c32b891a 5747msgid "Value not in 4 bit unsigned range: %ld"
bc7c0509 5748msgstr "Значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 5749
c32b891a
NC
5750#: config/tc-cris.c:3753
5751#, c-format
5752msgid "Value not in 5 bit unsigned range: %ld"
bc7c0509 5753msgstr "Значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 5754
c32b891a
NC
5755#: config/tc-cris.c:3760
5756#, c-format
5757msgid "Value not in 6 bit range: %ld"
bc7c0509 5758msgstr "Значение за пределами 6-битного диапазона: %ld"
bd32c6bd 5759
c32b891a
NC
5760#: config/tc-cris.c:3767
5761#, c-format
5762msgid "Value not in 6 bit unsigned range: %ld"
bc7c0509 5763msgstr "Значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 5764
c32b891a
NC
5765#: config/tc-cris.c:3811
5766#, c-format
5767msgid "Please use --help to see usage and options for this assembler.\n"
bc7c0509 5768msgstr "Использование и параметры ассемблера можно посмотреть указав параметр --help.\n"
bd32c6bd 5769
c32b891a
NC
5770#: config/tc-cris.c:3823
5771msgid "--no-underscore is invalid with a.out format"
bc7c0509 5772msgstr "нельзя указывать --no-underscore при использовании формата a.out"
bd32c6bd 5773
c32b891a
NC
5774#: config/tc-cris.c:3835
5775msgid "--pic is invalid for this object format"
bc7c0509 5776msgstr "нельзя указывать --pic для этого объектного формата"
bd32c6bd 5777
c32b891a
NC
5778#: config/tc-cris.c:3849
5779#, c-format
5780msgid "invalid <arch> in --march=<arch>: %s"
bc7c0509 5781msgstr "некорректная <архитектура> в --march=<архитектура>: %s"
bd32c6bd 5782
c32b891a
NC
5783#: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
5784msgid "Semantics error. This type of operand can not be relocated, it must be an assembly-time constant"
bc7c0509 5785msgstr "Семантическая ошибка. Данный тип операнда невозможно переместить, он должен быть константой на момент ассемблирования"
bd32c6bd 5786
c32b891a
NC
5787#: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826
5788#, c-format
5789msgid "Cannot generate relocation type for symbol %s, code %s"
bc7c0509 5790msgstr "Невозможно сгенерировать тип перемещения для символа %s, код %s"
bd32c6bd 5791
c32b891a
NC
5792#. The messages are formatted to line up with the generic options.
5793#: config/tc-cris.c:4020
bd32c6bd 5794#, c-format
c32b891a 5795msgid "CRIS-specific options:\n"
bc7c0509 5796msgstr "Специализированные параметры ассемблера для CRIS:\n"
bd32c6bd 5797
c32b891a
NC
5798#: config/tc-cris.c:4022
5799msgid " -h, -H Don't execute, print this help text. Deprecated.\n"
bc7c0509 5800msgstr " -h, -H Не выполнять, показать этот текст. Устарел.\n"
bd32c6bd 5801
c32b891a
NC
5802#: config/tc-cris.c:4024
5803msgid " -N Warn when branches are expanded to jumps.\n"
bc7c0509 5804msgstr " -N Предупреждать, когда ветви раскрываются до прыжков.\n"
bd32c6bd 5805
c32b891a
NC
5806#: config/tc-cris.c:4026
5807msgid " --underscore User symbols are normally prepended with underscore.\n"
bd32c6bd 5808msgstr ""
bc7c0509
NC
5809" --underscore Пользовательские символы обычно начинаются\n"
5810" с подчёркивания.\n"
bd32c6bd 5811
c32b891a
NC
5812#: config/tc-cris.c:4028
5813msgid " Registers will not need any prefix.\n"
bc7c0509 5814msgstr " Регистрам префикс не требуется.\n"
bd32c6bd 5815
c32b891a
NC
5816#: config/tc-cris.c:4030
5817msgid " --no-underscore User symbols do not have any prefix.\n"
bd32c6bd 5818msgstr ""
bc7c0509
NC
5819" --no-underscore Пользовательские символы не начинаются с\n"
5820" какого-то определённого префикса.\n"
bd32c6bd 5821
c32b891a
NC
5822#: config/tc-cris.c:4032
5823msgid " Registers will require a `$'-prefix.\n"
bc7c0509 5824msgstr " Для регистров требуется префикс «$».\n"
bd32c6bd 5825
c32b891a
NC
5826#: config/tc-cris.c:4035
5827msgid " --pic\t\t\tEnable generation of position-independent code.\n"
bc7c0509 5828msgstr " --pic\t\t\tВключить генерацию перемещаемого кода.\n"
bd32c6bd 5829
c32b891a
NC
5830#: config/tc-cris.c:4038
5831msgid ""
5832" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5833"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
bd32c6bd 5834msgstr ""
bc7c0509
NC
5835" --march=<архитектура>\t\tГенерировать код для <архитектуры>.\n"
5836"\t\t\t\tВозможные варианты <архитектуры>:\n"
5837"\t\t\t\tv0_v10, v10, v32 и common_v10_v32.\n"
bd32c6bd 5838
c32b891a
NC
5839#: config/tc-cris.c:4059
5840msgid "Invalid relocation"
bc7c0509 5841msgstr "Неверное перемещение"
bd32c6bd 5842
c32b891a
NC
5843#: config/tc-cris.c:4096
5844msgid "Invalid pc-relative relocation"
bc7c0509 5845msgstr "Неверное перемещение, относительное PC"
bd32c6bd 5846
c32b891a 5847#: config/tc-cris.c:4141
bd32c6bd 5848#, c-format
c32b891a 5849msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
bc7c0509 5850msgstr "Переполнение подогнанного .word (%ld) со знаком: слишком большой оператор «переключения»."
bd32c6bd 5851
c32b891a 5852#: config/tc-cris.c:4171
bd32c6bd 5853#, c-format
c32b891a 5854msgid ".syntax %s requires command-line option `--underscore'"
bc7c0509 5855msgstr "для .syntax %s требуется параметр командной строки «--underscore»"
bd32c6bd 5856
c32b891a 5857#: config/tc-cris.c:4180
bd32c6bd 5858#, c-format
c32b891a 5859msgid ".syntax %s requires command-line option `--no-underscore'"
bc7c0509 5860msgstr "для .syntax %s требуется параметр командной строки «--no-underscore»"
bd32c6bd 5861
c32b891a
NC
5862#: config/tc-cris.c:4217
5863msgid "Unknown .syntax operand"
bc7c0509 5864msgstr "Неизвестный операнд .syntax"
bd32c6bd 5865
c32b891a
NC
5866#: config/tc-cris.c:4227
5867msgid "Pseudodirective .file is only valid when generating ELF"
bc7c0509 5868msgstr "Псевдодиректива .file допускается только при генерации ELF"
bd32c6bd 5869
c32b891a
NC
5870#: config/tc-cris.c:4239
5871msgid "Pseudodirective .loc is only valid when generating ELF"
bc7c0509 5872msgstr "Псевдодиректива .loc допускается только при генерации ELF"
bd32c6bd 5873
c32b891a 5874#: config/tc-cris.c:4254
bd32c6bd 5875#, c-format
c32b891a 5876msgid "internal inconsistency problem: %s called for %d bytes"
bc7c0509 5877msgstr "внутренняя проблема рассогласованности: вызвана %s для %d байт"
bd32c6bd 5878
c32b891a
NC
5879#: config/tc-cris.c:4406
5880msgid "unknown operand to .arch"
bc7c0509 5881msgstr "неизвестный операнд в .arch"
bd32c6bd 5882
c32b891a
NC
5883#: config/tc-cris.c:4415
5884msgid ".arch <arch> requires a matching --march=... option"
bc7c0509 5885msgstr ".arch <архитектура> должна совпадать с параметром --march=…"
bd32c6bd 5886
c32b891a
NC
5887#: config/tc-crx.c:572 config/tc-crx.c:591
5888#, c-format
5889msgid "Internal error: Can't hash %s: %s"
73a05be2 5890msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
bd32c6bd 5891
c32b891a
NC
5892#: config/tc-crx.c:759 config/tc-crx.c:779 config/tc-crx.c:794
5893#, c-format
5894msgid "Illegal register `%s' in instruction `%s'"
bc7c0509 5895msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5896
c32b891a
NC
5897#: config/tc-crx.c:822
5898#, c-format
5899msgid "Illegal Scale - `%d'"
bc7c0509 5900msgstr "Неверное масштабирование — «%d»"
bd32c6bd 5901
c32b891a
NC
5902#. Issue a error message when register is illegal.
5903#: config/tc-crx.c:1137
5904#, c-format
5905msgid "Illegal register (`%s') in instruction: `%s'"
bc7c0509 5906msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5907
c32b891a 5908#: config/tc-crx.c:1264
bd32c6bd 5909#, c-format
c32b891a 5910msgid "Illegal co-processor register in instruction `%s'"
bc7c0509 5911msgstr "Недопустимый регистр сопроцессора в инструкции «%s»"
bd32c6bd 5912
c32b891a 5913#: config/tc-crx.c:1271
bd32c6bd 5914#, c-format
c32b891a 5915msgid "Illegal co-processor special register in instruction `%s'"
bc7c0509 5916msgstr "Недопустимый специальный регистр сопроцессора в инструкции «%s»"
bd32c6bd 5917
c32b891a
NC
5918#: config/tc-crx.c:1593
5919#, c-format
5920msgid "Invalid DISPU4 operand value (arg %d)"
bc7c0509 5921msgstr "Некорректное значение операнда DISPU4 (аргумент %d)"
bd32c6bd 5922
c32b891a
NC
5923#: config/tc-crx.c:1596
5924#, c-format
5925msgid "Invalid CST4 operand value (arg %d)"
bc7c0509 5926msgstr "Некорректное значение операнда CST4 (аргумент %d)"
bd32c6bd 5927
c32b891a
NC
5928#: config/tc-crx.c:1599
5929#, c-format
5930msgid "Operand value is not within upper 64 KB (arg %d)"
bc7c0509 5931msgstr "Значение операнда находится за пределами 64 КБ (аргумент %d)"
bd32c6bd 5932
c32b891a
NC
5933#: config/tc-crx.c:1736
5934msgid "Invalid register in register list"
bc7c0509 5935msgstr "Некорректный регистр в списке регистров"
bd32c6bd 5936
c32b891a
NC
5937#: config/tc-crx.c:1790
5938#, c-format
5939msgid "Illegal register `%s' in cop-register list"
bc7c0509 5940msgstr "Некорректный регистр «%s» в списке регистров сопроцессора"
bd32c6bd 5941
c32b891a 5942#: config/tc-crx.c:1798
bd32c6bd 5943#, c-format
c32b891a 5944msgid "Illegal register `%s' in cop-special-register list"
bc7c0509 5945msgstr "Некорректный регистр «%s» в списке специальных регистров сопроцессора"
bd32c6bd 5946
c32b891a 5947#: config/tc-crx.c:1817
bd32c6bd 5948#, c-format
c32b891a 5949msgid "Illegal register `%s' in user register list"
bc7c0509 5950msgstr "Некорректный регистр «%s» в списке пользовательских регистров"
bd32c6bd 5951
c32b891a 5952#: config/tc-crx.c:1836
bd32c6bd 5953#, c-format
c32b891a 5954msgid "Illegal register `%s' in register list"
bc7c0509 5955msgstr "Некорректный регистр «%s» в списке регистров"
bd32c6bd 5956
c32b891a
NC
5957#: config/tc-crx.c:1842
5958#, c-format
5959msgid "Maximum %d bits may be set in `mask16' operand"
bc7c0509 5960msgstr "В операнде «mask16» может быть установлено не более %d бит"
bd32c6bd 5961
c32b891a
NC
5962#: config/tc-crx.c:1851
5963#, c-format
5964msgid "rest of line ignored; first ignored character is `%c'"
bc7c0509 5965msgstr "остальная часть проигнорирована; первый игнорированный символ — «%c»"
bd32c6bd 5966
c32b891a 5967#: config/tc-crx.c:1859
bd32c6bd 5968#, c-format
c32b891a 5969msgid "Illegal `mask16' operand, operation is undefined - `%s'"
bc7c0509 5970msgstr "неверный операнд «mask16», операция не определена — «%s»"
bd32c6bd 5971
c32b891a
NC
5972#. HI can't be specified without LO (and vise-versa).
5973#: config/tc-crx.c:1865
5974msgid "HI/LO registers should be specified together"
bc7c0509 5975msgstr "Регистры HI/LO должны указываться вместе"
bd32c6bd 5976
c32b891a
NC
5977#: config/tc-crx.c:1871
5978msgid "HI/LO registers should be specified without additional registers"
bc7c0509 5979msgstr "Регистры HI/LO должны указываться без дополнительных регистров"
bd32c6bd 5980
c32b891a 5981#: config/tc-d10v.c:216
bd32c6bd 5982#, c-format
c32b891a
NC
5983msgid ""
5984"D10V options:\n"
5985"-O Optimize. Will do some operations in parallel.\n"
5986"--gstabs-packing Pack adjacent short instructions together even\n"
5987" when --gstabs is specified. On by default.\n"
5988"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
5989" instructions together.\n"
bd32c6bd 5990msgstr ""
bc7c0509
NC
5991"Параметры D10V:\n"
5992"-O Оптимизация. Выполнять некоторые операции параллельно.\n"
5993"--gstabs-packing Упаковывать смежные короткие инструкции вместе даже\n"
5994" когда указан --gstabs. Включено по умолчанию.\n"
5995"--no-gstabs-packing Если указан --gstabs, не упаковывать смежные короткие\n"
5996" инструкции вместе.\n"
bd32c6bd 5997
c32b891a
NC
5998#: config/tc-d10v.c:573
5999msgid "operand is not an immediate"
bc7c0509 6000msgstr "указан не непосредственный операнд"
bd32c6bd 6001
c32b891a 6002#: config/tc-d10v.c:591
bd32c6bd 6003#, c-format
c32b891a 6004msgid "operand out of range: %lu"
bc7c0509 6005msgstr "операнд вне диапазона: %lu"
bd32c6bd 6006
c32b891a
NC
6007#: config/tc-d10v.c:651
6008msgid "Instruction must be executed in parallel with another instruction."
bc7c0509 6009msgstr "Инструкция должна выполняться параллельно с другой инструкцией."
bd32c6bd 6010
c32b891a 6011#: config/tc-d10v.c:705 config/tc-d10v.c:713
bd32c6bd 6012#, c-format
c32b891a 6013msgid "packing conflict: %s must dispatch sequentially"
bc7c0509 6014msgstr "конфликт упаковки: %s должна обрабатываться последовательно"
bd32c6bd 6015
c32b891a
NC
6016#: config/tc-d10v.c:812
6017#, c-format
6018msgid "resource conflict (R%d)"
bc7c0509 6019msgstr "конфликт ресурса (R%d)"
bd32c6bd 6020
c32b891a
NC
6021#: config/tc-d10v.c:815
6022#, c-format
6023msgid "resource conflict (A%d)"
bc7c0509 6024msgstr "конфликт ресурса (A%d)"
bd32c6bd 6025
c32b891a
NC
6026#: config/tc-d10v.c:817
6027msgid "resource conflict (PSW)"
bc7c0509 6028msgstr "конфликт ресурса (PSW)"
bd32c6bd 6029
c32b891a
NC
6030#: config/tc-d10v.c:819
6031msgid "resource conflict (C flag)"
bc7c0509 6032msgstr "конфликт ресурса (флаг C)"
bd32c6bd 6033
c32b891a
NC
6034#: config/tc-d10v.c:821
6035msgid "resource conflict (F flag)"
bc7c0509 6036msgstr "конфликт ресурса (флаг F)"
bd32c6bd 6037
c32b891a
NC
6038#: config/tc-d10v.c:971
6039msgid "Instruction must be executed in parallel"
bc7c0509 6040msgstr "Инструкция должна выполняться параллельно"
bd32c6bd 6041
c32b891a
NC
6042#: config/tc-d10v.c:974
6043msgid "Long instructions may not be combined."
bc7c0509 6044msgstr "Длинные инструкции не могут быть объединены."
bd32c6bd 6045
c32b891a
NC
6046#: config/tc-d10v.c:1007
6047msgid "One of these instructions may not be executed in parallel."
bc7c0509 6048msgstr "Одна из этих инструкций не может выполняться параллельно."
bd32c6bd 6049
c32b891a
NC
6050#: config/tc-d10v.c:1011 config/tc-d30v.c:1037
6051msgid "Two IU instructions may not be executed in parallel"
bc7c0509 6052msgstr "Две инструкции UI не могут выполняться параллельно"
bd32c6bd 6053
c32b891a
NC
6054#: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
6055#: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
6056msgid "Swapping instruction order"
bc7c0509 6057msgstr "Порядок перестановки инструкций"
bd32c6bd 6058
c32b891a
NC
6059#: config/tc-d10v.c:1019 config/tc-d30v.c:1044
6060msgid "Two MU instructions may not be executed in parallel"
bc7c0509 6061msgstr "Две инструкции MU не могут выполняться параллельно"
bd32c6bd 6062
c32b891a
NC
6063#: config/tc-d10v.c:1039 config/tc-d30v.c:1064
6064msgid "IU instruction may not be in the left container"
bc7c0509 6065msgstr "Инструкция IU не может быть в левом контейнере"
bd32c6bd 6066
c32b891a
NC
6067#: config/tc-d10v.c:1041 config/tc-d10v.c:1056
6068msgid "Instruction in R container is squashed by flow control instruction in L container."
bc7c0509 6069msgstr "Инструкция в контейнере R подавлена инструкцией управления потоком из контейнера L."
bd32c6bd 6070
c32b891a
NC
6071#: config/tc-d10v.c:1054 config/tc-d30v.c:1075
6072msgid "MU instruction may not be in the right container"
bc7c0509 6073msgstr "Инструкция MU не может быть в правом контейнере"
bd32c6bd 6074
c32b891a
NC
6075#: config/tc-d10v.c:1060 config/tc-d30v.c:1087
6076msgid "unknown execution type passed to write_2_short()"
bc7c0509 6077msgstr "в write_2_short() передан неизвестный тип выполнения"
bd32c6bd 6078
c32b891a
NC
6079#: config/tc-d10v.c:1189 config/tc-d10v.c:1362
6080msgid "bad opcode or operands"
bc7c0509 6081msgstr "плохой код операции или операнды"
bd32c6bd 6082
c32b891a
NC
6083#: config/tc-d10v.c:1264
6084msgid "value out of range"
bc7c0509 6085msgstr "значение за пределами диапазона"
bd32c6bd 6086
c32b891a
NC
6087#: config/tc-d10v.c:1338
6088msgid "illegal operand - register name found where none expected"
bc7c0509 6089msgstr "недопустимый операнд — обнаружено имя регистра где его быть не должно"
bd32c6bd 6090
c32b891a
NC
6091#: config/tc-d10v.c:1373
6092msgid "Register number must be EVEN"
bc7c0509 6093msgstr "Номер регистра должны быть ЧЁТНЫМ"
bd32c6bd 6094
c32b891a
NC
6095#: config/tc-d10v.c:1376
6096msgid "Unsupported use of sp"
bc7c0509 6097msgstr "Неподдерживаемое использование sp"
bd32c6bd 6098
c32b891a 6099#: config/tc-d10v.c:1395
bd32c6bd 6100#, c-format
c32b891a 6101msgid "cr%ld is a reserved control register"
bc7c0509 6102msgstr "cr%ld — зарезервированный регистр управления"
bd32c6bd 6103
c32b891a 6104#: config/tc-d10v.c:1570
bd32c6bd 6105#, c-format
c32b891a 6106msgid "line %d: rep or repi must include at least 4 instructions"
bc7c0509 6107msgstr "строка %d: rep или repi должна содержать не менее 4 инструкций"
bd32c6bd 6108
c32b891a
NC
6109#: config/tc-d10v.c:1759
6110msgid "can't find previous opcode "
73a05be2 6111msgstr "не удалось найти предыдущий код операции "
bd32c6bd 6112
c32b891a 6113#: config/tc-d10v.c:1771
bd32c6bd 6114#, c-format
c32b891a 6115msgid "could not assemble: %s"
bc7c0509 6116msgstr "невозможно провести ассемблирование: %s"
bd32c6bd 6117
c32b891a
NC
6118#: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
6119msgid "Unable to mix instructions as specified"
bc7c0509 6120msgstr "Невозможно смешивать инструкции как указано"
bd32c6bd 6121
c32b891a 6122#: config/tc-d30v.c:149
bd32c6bd 6123#, c-format
c32b891a 6124msgid "Register name %s conflicts with symbol of the same name"
bc7c0509 6125msgstr "Имя регистра %s конфликтует с символом с тем же именем"
bd32c6bd 6126
c32b891a
NC
6127#: config/tc-d30v.c:239
6128#, c-format
6129msgid ""
6130"\n"
6131"D30V options:\n"
6132"-O Make adjacent short instructions parallel if possible.\n"
6133"-n Warn about all NOPs inserted by the assembler.\n"
6134"-N Warn about NOPs inserted after word multiplies.\n"
6135"-c Warn about symbols whose names match register names.\n"
6136"-C Opposite of -C. -c is the default.\n"
bd32c6bd 6137msgstr ""
bc7c0509
NC
6138"\n"
6139"Параметры D30V:\n"
6140"-O Выполнять сходимые короткие инструкции параллельно,\n"
6141" если возможно.\n"
6142"-n Предупреждать о всех NOP, вставляемых ассемблером.\n"
6143"-N Предупреждать о NOP, вставляемых после умножения слов.\n"
6144"-c Предупреждать о символах, чьи имена совпадают\n"
6145" с именами регистров (по умолчанию).\n"
6146"-C Противоположность -c.\n"
bd32c6bd 6147
c32b891a
NC
6148#: config/tc-d30v.c:367
6149msgid "unexpected 12-bit reloc type"
bc7c0509 6150msgstr "неожиданный 12-битный тип перемещения"
bd32c6bd 6151
c32b891a
NC
6152#: config/tc-d30v.c:374
6153msgid "unexpected 18-bit reloc type"
bc7c0509 6154msgstr "неожиданный 18-битный тип перемещения"
bd32c6bd 6155
c32b891a 6156#: config/tc-d30v.c:625
bd32c6bd 6157#, c-format
c32b891a 6158msgid "%s NOP inserted"
bc7c0509 6159msgstr "%s NOP вставлено"
bd32c6bd 6160
c32b891a
NC
6161#: config/tc-d30v.c:626
6162msgid "sequential"
bc7c0509 6163msgstr "последовательно"
bd32c6bd 6164
c32b891a
NC
6165#: config/tc-d30v.c:626
6166msgid "parallel"
bc7c0509 6167msgstr "параллельно"
bd32c6bd 6168
c32b891a
NC
6169#: config/tc-d30v.c:1033
6170msgid "Instructions may not be executed in parallel"
bc7c0509 6171msgstr "Инструкции не могут выполняться параллельно"
bd32c6bd 6172
c32b891a 6173#: config/tc-d30v.c:1046
bd32c6bd 6174#, c-format
c32b891a 6175msgid "Executing %s in IU may not work"
bc7c0509 6176msgstr "Выполнение %s в IU может не работать"
bd32c6bd 6177
c32b891a 6178#: config/tc-d30v.c:1053
bd32c6bd 6179#, c-format
c32b891a 6180msgid "Executing %s in IU may not work in parallel execution"
bc7c0509 6181msgstr "Выполнение %s в IU может не работать при параллельном выполнении"
bd32c6bd 6182
c32b891a 6183#: config/tc-d30v.c:1066
bd32c6bd 6184#, c-format
c32b891a 6185msgid "special left instruction `%s' kills instruction `%s' in right container"
bc7c0509 6186msgstr "специальная левая инструкция «%s» убивает инструкцию «%s» в правом контейнере"
bd32c6bd 6187
c32b891a 6188#: config/tc-d30v.c:1077
bd32c6bd 6189#, c-format
c32b891a 6190msgid "Executing %s in reverse serial with %s may not work"
bc7c0509 6191msgstr "Выполнение %s в обратной последовательности к %s может не работать"
bd32c6bd 6192
c32b891a 6193#: config/tc-d30v.c:1080
bd32c6bd 6194#, c-format
c32b891a 6195msgid "Executing %s in IU in reverse serial may not work"
bc7c0509 6196msgstr "Выполнение %s в UI в обратной последовательности может не работать"
bd32c6bd 6197
c32b891a
NC
6198#: config/tc-d30v.c:1268
6199msgid "Odd numbered register used as target of multi-register instruction"
bc7c0509 6200msgstr "В качестве цели многорегистровой инструкции используется регистр с нечётным номером"
bd32c6bd 6201
c32b891a
NC
6202#: config/tc-d30v.c:1332 config/tc-d30v.c:1368
6203#, c-format
6204msgid "unknown condition code: %s"
bc7c0509 6205msgstr "неизвестный код условия: %s"
bd32c6bd 6206
c32b891a
NC
6207#: config/tc-d30v.c:1361
6208#, c-format
6209msgid "cmpu doesn't support condition code %s"
bc7c0509 6210msgstr "cmpu не поддерживает код условия %s"
bd32c6bd 6211
c32b891a 6212#: config/tc-d30v.c:1396
bd32c6bd 6213#, c-format
c32b891a 6214msgid "unknown opcode: %s"
bc7c0509 6215msgstr "неизвестный код операции: %s"
bd32c6bd 6216
c32b891a 6217#: config/tc-d30v.c:1407
bd32c6bd 6218#, c-format
c32b891a 6219msgid "operands for opcode `%s' do not match any valid format"
bc7c0509 6220msgstr "операнды кода операции «%s» не соответствуют любому допускаемому формату"
bd32c6bd 6221
c32b891a
NC
6222#: config/tc-d30v.c:1622 config/tc-d30v.c:1639
6223msgid "Cannot assemble instruction"
bc7c0509 6224msgstr "Невозможно выполнить ассемблирование инструкции"
bd32c6bd 6225
c32b891a
NC
6226#: config/tc-d30v.c:1624
6227msgid "First opcode is long. Unable to mix instructions as specified."
bc7c0509 6228msgstr "Первый код операции длинный. Невозможно смешивать указанные инструкции."
bd32c6bd 6229
c32b891a
NC
6230#: config/tc-d30v.c:1694
6231msgid "word of NOPs added between word multiply and load"
bc7c0509 6232msgstr "слово NOP добавлено между словом умножения и загрузки"
bd32c6bd 6233
c32b891a
NC
6234#: config/tc-d30v.c:1696
6235msgid "word of NOPs added between word multiply and 16-bit multiply"
bc7c0509 6236msgstr "слово NOP добавлено между словом умножения и 16-битным умножением"
bd32c6bd 6237
c32b891a
NC
6238#: config/tc-d30v.c:1728
6239msgid "Instruction uses long version, so it cannot be mixed as specified"
bc7c0509 6240msgstr "Используется длинная версия инструкции, поэтому указанное смешение невозможно"
bd32c6bd 6241
c32b891a 6242#: config/tc-d30v.c:1855
bd32c6bd 6243#, c-format
c32b891a 6244msgid "value too large to fit in %d bits"
bc7c0509 6245msgstr "значение слишком велико для расположения в %d битах"
bd32c6bd 6246
c32b891a 6247#: config/tc-d30v.c:1923
bd32c6bd 6248#, c-format
c32b891a 6249msgid "line %d: unable to place address of symbol '%s' into a byte"
bc7c0509 6250msgstr "строка %d: невозможно поместить адрес символа «%s» в байт"
bd32c6bd 6251
c32b891a 6252#: config/tc-d30v.c:1926
bd32c6bd 6253#, c-format
c32b891a 6254msgid "line %d: unable to place value %lx into a byte"
bc7c0509 6255msgstr "строка %d: невозможно поместить значение %lx в байт"
bd32c6bd 6256
c32b891a
NC
6257#: config/tc-d30v.c:1934
6258#, c-format
6259msgid "line %d: unable to place address of symbol '%s' into a short"
bc7c0509 6260msgstr "строка %d: невозможно поместить адрес символа «%s» в половину слова"
bd32c6bd 6261
c32b891a 6262#: config/tc-d30v.c:1937
bd32c6bd 6263#, c-format
c32b891a 6264msgid "line %d: unable to place value %lx into a short"
bc7c0509 6265msgstr "строка %d: невозможно поместить значение %lx в половину слова"
bd32c6bd 6266
c32b891a 6267#: config/tc-d30v.c:1945
bd32c6bd 6268#, c-format
c32b891a 6269msgid "line %d: unable to place address of symbol '%s' into a quad"
bc7c0509 6270msgstr "строка %d: невозможно поместить адрес символа «%s» в два слова"
bd32c6bd 6271
c32b891a 6272#: config/tc-d30v.c:2053 config/tc-pru.c:216 config/tc-pru.c:332
bd32c6bd 6273#, c-format
c32b891a 6274msgid "Alignment too large: %d assumed"
bc7c0509 6275msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 6276
c32b891a
NC
6277#: config/tc-dlx.c:213
6278msgid "missing .proc"
bc7c0509 6279msgstr "отсутствует .proc"
bd32c6bd 6280
c32b891a
NC
6281#: config/tc-dlx.c:230
6282msgid ".endfunc missing for previous .proc"
bc7c0509 6283msgstr "отсутствует .endfunc при указанной .proc"
bd32c6bd 6284
c32b891a
NC
6285#: config/tc-dlx.c:295 config/tc-i860.c:226 config/tc-mips.c:3600
6286#: config/tc-nios2.c:3639 config/tc-nios2.c:3653 config/tc-nios2.c:3668
6287#: config/tc-pru.c:1565 config/tc-pru.c:1579 config/tc-riscv.c:621
bd32c6bd 6288#, c-format
c32b891a 6289msgid "internal error: can't hash `%s': %s\n"
73a05be2 6290msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
bd32c6bd 6291
c32b891a
NC
6292#. Probably a memory allocation problem? Give up now.
6293#: config/tc-dlx.c:302 config/tc-hppa.c:8270 config/tc-nios2.c:1440
6294#: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671
6295#: config/tc-pru.c:1568 config/tc-pru.c:1582 config/tc-riscv.c:624
6296#: config/tc-riscv.c:632 config/tc-sparc.c:1064
6297msgid "Broken assembler. No assembly attempted."
bc7c0509 6298msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
bd32c6bd 6299
c32b891a
NC
6300#: config/tc-dlx.c:332
6301#, c-format
6302msgid "Bad operand for a load instruction: <%s>"
bc7c0509 6303msgstr "Плохой операнд для инструкции загрузки: <%s>"
bd32c6bd 6304
c32b891a 6305#: config/tc-dlx.c:446
bd32c6bd 6306#, c-format
c32b891a 6307msgid "Bad operand for a store instruction: <%s>"
bc7c0509 6308msgstr "Плохой операнд для инструкции сохранения: <%s>"
bd32c6bd 6309
c32b891a 6310#: config/tc-dlx.c:626
bd32c6bd 6311#, c-format
c32b891a 6312msgid "Expression Error for operand modifier %%hi/%%lo\n"
bc7c0509 6313msgstr "Ошибка в регулярном выражении модификатора операнда %%hi/%%lo\n"
bd32c6bd 6314
c32b891a 6315#: config/tc-dlx.c:639
bd32c6bd 6316#, c-format
c32b891a 6317msgid "Invalid expression after %%%%\n"
bc7c0509 6318msgstr "Неверное выражение после %%%%\n"
bd32c6bd 6319
c32b891a 6320#: config/tc-dlx.c:703 config/tc-tic4x.c:2473
bd32c6bd 6321#, c-format
c32b891a 6322msgid "Unknown opcode `%s'."
bc7c0509 6323msgstr "Неизвестный код операции: «%s»."
bd32c6bd 6324
c32b891a
NC
6325#: config/tc-dlx.c:712
6326msgid "Can not set dlx_skip_hi16_flag"
bc7c0509 6327msgstr "Невозможно задать dlx_skip_hi16_flag"
bd32c6bd 6328
c32b891a 6329#: config/tc-dlx.c:726
bd32c6bd 6330#, c-format
c32b891a 6331msgid "Missing arguments for opcode <%s>."
bc7c0509 6332msgstr "Отсутствуют аргументы для кода операции <%s>."
bd32c6bd 6333
c32b891a 6334#: config/tc-dlx.c:760
bd32c6bd 6335#, c-format
c32b891a 6336msgid "Too many operands: %s"
bc7c0509 6337msgstr "Слишком много операндов: %s"
bd32c6bd 6338
c32b891a 6339#: config/tc-dlx.c:798
bd32c6bd 6340#, c-format
c32b891a 6341msgid "Both the_insn.HI and the_insn.LO are set : %s"
bc7c0509 6342msgstr "Одновременно заданы the_insn.HI и the_insn.LO: %s"
bd32c6bd 6343
c32b891a
NC
6344#: config/tc-dlx.c:868
6345msgid "failed regnum sanity check."
bc7c0509 6346msgstr "regnum не прошёл проверку работоспособности."
bd32c6bd 6347
c32b891a
NC
6348#: config/tc-dlx.c:881
6349msgid "failed general register sanity check."
bc7c0509 6350msgstr "регистр общего назначения не прошёл проверку работоспособности."
bd32c6bd 6351
c32b891a
NC
6352#. Types or values of args don't match.
6353#: config/tc-dlx.c:889
6354msgid "Invalid operands"
bc7c0509 6355msgstr "Неверные операнды"
bd32c6bd 6356
c32b891a 6357#: config/tc-dlx.c:1118
bd32c6bd 6358#, c-format
c32b891a 6359msgid "label \"$%d\" redefined"
bc7c0509 6360msgstr "переопределение метки «$%d»"
bd32c6bd 6361
c32b891a
NC
6362#: config/tc-dlx.c:1156
6363msgid "Invalid expression after # number\n"
bc7c0509 6364msgstr "Неверное выражение после # номер\n"
bd32c6bd 6365
c32b891a
NC
6366#: config/tc-dlx.c:1199 config/tc-i960.c:2637 config/tc-m32r.c:2276
6367#: config/tc-nds32.c:6639 config/tc-sparc.c:4124
bd32c6bd 6368#, c-format
c32b891a 6369msgid "internal error: can't export reloc type %d (`%s')"
73a05be2 6370msgstr "внутренняя ошибка: не удалось экспортировать тип перемещения %d («%s»)"
bd32c6bd 6371
c32b891a 6372#: config/tc-epiphany.c:126
bd32c6bd 6373#, c-format
c32b891a 6374msgid "EPIPHANY specific command line options:\n"
bc7c0509 6375msgstr "Специализированные параметры командной строки для EPIPHANY:\n"
bd32c6bd 6376
c32b891a
NC
6377#: config/tc-epiphany.c:365
6378msgid "register number too large for push/pop"
bc7c0509 6379msgstr "слишком большой номер регистра для push/pop"
bd32c6bd 6380
c32b891a
NC
6381#: config/tc-epiphany.c:369
6382msgid "register is out of order"
bc7c0509 6383msgstr "указан регистр не по порядку"
bd32c6bd 6384
c32b891a
NC
6385#: config/tc-epiphany.c:380 config/tc-m68k.c:6033 config/tc-m68k.c:6062
6386msgid "bad register list"
bc7c0509 6387msgstr "некорректный список регистров"
bd32c6bd 6388
c32b891a
NC
6389#: config/tc-epiphany.c:383
6390msgid "malformed reglist in push/pop"
bc7c0509 6391msgstr "неверно сформированный eglist в push/pop"
bd32c6bd 6392
c32b891a
NC
6393#. Checks for behavioral restrictions on LD/ST instructions.
6394#: config/tc-epiphany.c:429
6395msgid "destination register modified by displacement-post-modified address"
73a05be2 6396msgstr "регистр назначения изменён адресом перестановки-после-изменения"
bd32c6bd 6397
c32b891a
NC
6398#: config/tc-epiphany.c:430
6399msgid "ldrd/strd requires even:odd register pair"
73a05be2 6400msgstr "для ldrd/strd требуется регистровая пара чётный:нечётный"
bd32c6bd 6401
c32b891a
NC
6402#: config/tc-epiphany.c:813 config/tc-m32r.c:1784
6403msgid "Addend to unresolved symbol not on word boundary."
bc7c0509 6404msgstr "Добавка к неопределённому символу не выровнена по границе слова."
bd32c6bd 6405
c32b891a 6406#: config/tc-fr30.c:81
bd32c6bd 6407#, c-format
c32b891a 6408msgid " FR30 specific command line options:\n"
bc7c0509 6409msgstr " Специализированные параметры командной строки для FR30:\n"
bd32c6bd 6410
c32b891a 6411#: config/tc-fr30.c:134
bd32c6bd 6412#, c-format
c32b891a 6413msgid "Instruction %s not allowed in a delay slot."
bc7c0509 6414msgstr "Инструкция %s не допускается в слоте задержки."
bd32c6bd 6415
c32b891a 6416#: config/tc-frv.c:403
bd32c6bd 6417#, c-format
c32b891a 6418msgid "Unknown cpu -mcpu=%s"
bc7c0509 6419msgstr "Неизвестный ЦП -mcpu=%s"
bd32c6bd 6420
c32b891a
NC
6421#: config/tc-frv.c:456
6422#, c-format
6423msgid "FRV specific command line options:\n"
bc7c0509 6424msgstr "Специализированные параметры командной строки для FRV:\n"
bd32c6bd 6425
c32b891a
NC
6426#: config/tc-frv.c:457
6427#, c-format
6428msgid "-G n Put data <= n bytes in the small data area\n"
bc7c0509 6429msgstr "-G n Помещать данные <= n байт в области малых данных\n"
bd32c6bd 6430
c32b891a
NC
6431#: config/tc-frv.c:458
6432#, c-format
6433msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
bc7c0509 6434msgstr "-mgpr-32 Пометить сгенерированный файл как использующий только 32 РОН\n"
bd32c6bd 6435
c32b891a 6436#: config/tc-frv.c:459
bd32c6bd 6437#, c-format
c32b891a 6438msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
bc7c0509 6439msgstr "-mgpr-64 Пометить сгенерированный файл как использующий все 64 РОН\n"
bd32c6bd 6440
c32b891a 6441#: config/tc-frv.c:460
bd32c6bd 6442#, c-format
c32b891a 6443msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
bc7c0509 6444msgstr "-mfpr-32 Пометить сгенерированный файл как использующий только 32 32 FPR\n"
bd32c6bd 6445
c32b891a 6446#: config/tc-frv.c:461
bd32c6bd 6447#, c-format
c32b891a 6448msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
bc7c0509 6449msgstr "-mfpr-64 Пометить сгенерированный файл как использующий все 64 FPR\n"
bd32c6bd 6450
c32b891a 6451#: config/tc-frv.c:462
bd32c6bd 6452#, c-format
c32b891a 6453msgid "-msoft-float Mark generated file as using software FP\n"
bc7c0509 6454msgstr "-msoft-float Пометить сгенерированный файл как использующий программную FP\n"
bd32c6bd 6455
c32b891a 6456#: config/tc-frv.c:463
bd32c6bd 6457#, c-format
c32b891a 6458msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
bd32c6bd 6459msgstr ""
bc7c0509
NC
6460"-mdword Пометить сгенерированный файл как использующий\n"
6461" 8-байтовое выравнивание стека\n"
bd32c6bd 6462
c32b891a 6463#: config/tc-frv.c:464
bd32c6bd 6464#, c-format
c32b891a 6465msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
bd32c6bd 6466msgstr ""
bc7c0509
NC
6467"-mno-dword Пометить сгенерированный файл как использующий\n"
6468" 4-байтовое выравнивание стека\n"
bd32c6bd 6469
c32b891a 6470#: config/tc-frv.c:465
bd32c6bd 6471#, c-format
c32b891a 6472msgid "-mdouble Mark generated file as using double precision FP insns\n"
bd32c6bd 6473msgstr ""
bc7c0509
NC
6474"-mdouble Пометить сгенерированный файл как использующий\n"
6475" инструкции FP двойной точности\n"
bd32c6bd 6476
c32b891a 6477#: config/tc-frv.c:466
bd32c6bd 6478#, c-format
c32b891a 6479msgid "-mmedia Mark generated file as using media insns\n"
bc7c0509 6480msgstr "-mmedia Пометить сгенерированный файл как использующий медиа-инструкции\n"
bd32c6bd 6481
c32b891a 6482#: config/tc-frv.c:467
bd32c6bd 6483#, c-format
c32b891a 6484msgid "-mmuladd Mark generated file as using multiply add/subtract insns\n"
bd32c6bd 6485msgstr ""
bc7c0509
NC
6486"-mmuladd Пометить сгенерированный файл как использующий\n"
6487" инструкции умножения, сложения/вычитания\n"
bd32c6bd 6488
c32b891a 6489#: config/tc-frv.c:468
bd32c6bd 6490#, c-format
c32b891a 6491msgid "-mpack Allow instructions to be packed\n"
bc7c0509 6492msgstr "-mpack Разрешить упаковку инструкций\n"
bd32c6bd 6493
c32b891a 6494#: config/tc-frv.c:469
bd32c6bd 6495#, c-format
c32b891a 6496msgid "-mno-pack Do not allow instructions to be packed\n"
bc7c0509 6497msgstr "-mno-pack Запретить упаковку инструкций\n"
bd32c6bd 6498
c32b891a 6499#: config/tc-frv.c:470
bd32c6bd 6500#, c-format
c32b891a 6501msgid "-mpic Mark generated file as using small position independent code\n"
bd32c6bd 6502msgstr ""
bc7c0509
NC
6503"-mpic Пометить сгенерированный файл как использующий\n"
6504" маленький независимый от расположения код\n"
bd32c6bd 6505
c32b891a 6506#: config/tc-frv.c:471
bd32c6bd 6507#, c-format
c32b891a 6508msgid "-mPIC Mark generated file as using large position independent code\n"
bd32c6bd 6509msgstr ""
bc7c0509
NC
6510"-mpic Пометить сгенерированный файл как использующий\n"
6511" большой независимый от расположения код\n"
bd32c6bd 6512
c32b891a 6513#: config/tc-frv.c:472
bd32c6bd 6514#, c-format
c32b891a 6515msgid "-mlibrary-pic Mark generated file as using position independent code for libraries\n"
bd32c6bd 6516msgstr ""
bc7c0509
NC
6517"-mlibrary-pic Пометить сгенерированный файл как использующий\n"
6518" независимый от расположения код для библиотек\n"
bd32c6bd 6519
c32b891a 6520#: config/tc-frv.c:473
bd32c6bd 6521#, c-format
c32b891a 6522msgid "-mfdpic Assemble for the FDPIC ABI\n"
bc7c0509 6523msgstr "-mfdpic Ассемблировать для FDPIC ABI\n"
bd32c6bd 6524
c32b891a 6525#: config/tc-frv.c:474
bd32c6bd 6526#, c-format
c32b891a 6527msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
bc7c0509 6528msgstr "-mnopic Выключить -mpic, -mPIC, -mlibrary-pic и -mfdpic\n"
bd32c6bd 6529
c32b891a 6530#: config/tc-frv.c:475
bd32c6bd 6531#, c-format
c32b891a 6532msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bc7c0509 6533msgstr "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bd32c6bd 6534
c32b891a 6535#: config/tc-frv.c:476
bd32c6bd 6536#, c-format
c32b891a 6537msgid " Record the cpu type\n"
bc7c0509 6538msgstr " Указать тип ЦП\n"
bd32c6bd 6539
c32b891a 6540#: config/tc-frv.c:477
bd32c6bd 6541#, c-format
c32b891a 6542msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
bc7c0509 6543msgstr "-mtomcat-stats Печатать статистику обходных решений tomcat\n"
bd32c6bd 6544
c32b891a 6545#: config/tc-frv.c:478
bd32c6bd 6546#, c-format
c32b891a 6547msgid "-mtomcat-debug Debug tomcat workarounds\n"
bc7c0509 6548msgstr "-mtomcat-debug Отлаживать обходные решения tomcat\n"
bd32c6bd 6549
c32b891a
NC
6550#: config/tc-frv.c:1160
6551msgid "VLIW packing used for -mno-pack"
bc7c0509 6552msgstr "При -mno-pack используется упаковка VLIW"
bd32c6bd 6553
c32b891a
NC
6554#: config/tc-frv.c:1170
6555msgid "Instruction not supported by this architecture"
bc7c0509 6556msgstr "Инструкция не поддерживается на этой архитектуре"
bd32c6bd 6557
c32b891a
NC
6558#: config/tc-frv.c:1180
6559msgid "VLIW packing constraint violation"
bc7c0509 6560msgstr "Нарушение ограничение упаковки VLIW"
bd32c6bd 6561
c32b891a 6562#: config/tc-frv.c:1771
bd32c6bd 6563#, c-format
c32b891a 6564msgid "Relocation %s is not safe for %s"
bc7c0509 6565msgstr "Перемещение %s не безопасно для %s"
bd32c6bd 6566
c32b891a
NC
6567#: config/tc-ft32.c:146 config/tc-moxie.c:104
6568msgid "expecting register"
bc7c0509 6569msgstr "ожидается регистр"
bd32c6bd 6570
c32b891a
NC
6571#: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:123
6572#: config/tc-moxie.c:139
6573msgid "illegal register number"
bc7c0509 6574msgstr "недопустимый номер регистра"
bd32c6bd 6575
c32b891a
NC
6576#: config/tc-ft32.c:239 config/tc-moxie.c:188 config/tc-pj.c:260
6577#, c-format
6578msgid "unknown opcode %s"
bc7c0509 6579msgstr "неизвестный код операции %s"
bd32c6bd 6580
c32b891a 6581#: config/tc-ft32.c:264
bc7c0509 6582#, c-format
c32b891a 6583msgid "unknown width specifier '.%c'"
bc7c0509 6584msgstr "неизвестный определитель ширины «.%c»"
c32b891a
NC
6585
6586#: config/tc-ft32.c:387
6587msgid "internal error in argument parsing"
bc7c0509 6588msgstr "внутренняя ошибка при обработке аргументов"
bd32c6bd 6589
c32b891a 6590#: config/tc-ft32.c:400
c32b891a 6591msgid "expected comma separator"
bc7c0509 6592msgstr "ожидается разделитель запятая"
c32b891a
NC
6593
6594#: config/tc-ft32.c:412 config/tc-moxie.c:232 config/tc-moxie.c:292
6595#: config/tc-moxie.c:304 config/tc-moxie.c:337 config/tc-moxie.c:369
6596#: config/tc-moxie.c:402 config/tc-moxie.c:456 config/tc-moxie.c:510
6597#: config/tc-moxie.c:520 config/tc-moxie.c:543 config/tc-moxie.c:556
6598#: config/tc-pj.c:308
6599msgid "extra stuff on line ignored"
bc7c0509 6600msgstr "лишнее содержимое в строке игнорируется"
bd32c6bd 6601
c32b891a
NC
6602#: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587
6603#: config/tc-nios2.c:284
6604msgid "bad call to md_atof"
bc7c0509 6605msgstr "неправильный вызов md_atof"
bd32c6bd 6606
c32b891a
NC
6607#: config/tc-ft32.c:522
6608#, c-format
6609msgid "FT32 options:\n"
bc7c0509 6610msgstr "Параметры FT32:\n"
bd32c6bd 6611
c32b891a
NC
6612#: config/tc-ft32.c:523
6613#, c-format
6614msgid ""
6615"\n"
6616"-no-relax\t\tdon't relax relocations\n"
6617"\t\t\t\n"
bd32c6bd 6618msgstr ""
bc7c0509
NC
6619"\n"
6620"-no-relax\t\tне ослаблять перемещения\n"
6621"\t\t\t\n"
bd32c6bd 6622
c32b891a
NC
6623#. These macros must be defined, but is will be a fatal assembler
6624#. error if we ever hit them.
6625#: config/tc-ft32.h:35 config/tc-pj.h:40
6626msgid "estimate size\n"
bc7c0509 6627msgstr "оценочный размер\n"
bd32c6bd 6628
c32b891a
NC
6629#: config/tc-ft32.h:36 config/tc-pj.h:39
6630msgid "convert_frag\n"
bc7c0509 6631msgstr "convert_frag\n"
bd32c6bd 6632
c32b891a 6633#: config/tc-h8300.c:178
bd32c6bd 6634#, c-format
c32b891a 6635msgid "new section '%s' defined without attributes - this might cause problems"
bc7c0509 6636msgstr "новый раздел «%s» определён без атрибутов — это может вызвать проблемы"
bd32c6bd 6637
c32b891a
NC
6638#: config/tc-h8300.c:448 config/tc-h8300.c:456
6639msgid "Reg not valid for H8/300"
bc7c0509 6640msgstr "Регистр для H8/300 не корректен"
bd32c6bd 6641
c32b891a
NC
6642#: config/tc-h8300.c:537
6643msgid "invalid operand size requested"
bc7c0509 6644msgstr "запрошен некорректный размер операнда"
bd32c6bd 6645
c32b891a
NC
6646#: config/tc-h8300.c:642
6647msgid "Invalid register list for ldm/stm\n"
bc7c0509 6648msgstr "Некорректный список регистров для ldm/stm\n"
bd32c6bd 6649
c32b891a
NC
6650#: config/tc-h8300.c:668 config/tc-h8300.c:673 config/tc-h8300.c:680
6651msgid "mismatch between register and suffix"
bc7c0509 6652msgstr "несоответствие регистра и суффикса"
bd32c6bd 6653
c32b891a
NC
6654#: config/tc-h8300.c:685
6655msgid "invalid suffix after register."
bc7c0509 6656msgstr "некорректный суффикс после регистра"
bd32c6bd 6657
c32b891a
NC
6658#: config/tc-h8300.c:707
6659msgid "address too high for vector table jmp/jsr"
bc7c0509 6660msgstr "слишком дальний адрес для таблицы векторов jmp/jsr"
bd32c6bd 6661
c32b891a
NC
6662#: config/tc-h8300.c:734 config/tc-h8300.c:846 config/tc-h8300.c:856
6663msgid "Wrong size pointer register for architecture."
bc7c0509 6664msgstr "Неверный регистр размера указателя для архитектуры."
bd32c6bd 6665
c32b891a
NC
6666#: config/tc-h8300.c:793 config/tc-h8300.c:801 config/tc-h8300.c:830
6667msgid "expected @(exp, reg16)"
bc7c0509 6668msgstr "ожидается @(exp, reg16)"
bd32c6bd 6669
c32b891a
NC
6670#: config/tc-h8300.c:819
6671msgid "expected .L, .W or .B for register in indexed addressing mode"
bc7c0509 6672msgstr "регистром ожидается .L, .W или .B для индексного режима адресации"
bd32c6bd 6673
c32b891a
NC
6674#: config/tc-h8300.c:1013
6675msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
bc7c0509 6676msgstr "ожидается корректный режим адресации для mova: «@(disp, ea.sz),ERn»"
bd32c6bd 6677
c32b891a
NC
6678#: config/tc-h8300.c:1031 config/tc-h8300.c:1040
6679msgid "expected register"
bc7c0509 6680msgstr "ожидается регистр"
bd32c6bd 6681
c32b891a
NC
6682#: config/tc-h8300.c:1056
6683msgid "expected closing paren"
bc7c0509 6684msgstr "ожидается закрывающая скобка"
bd32c6bd 6685
c32b891a
NC
6686#: config/tc-h8300.c:1115
6687#, c-format
6688msgid "can't use high part of register in operand %d"
bc7c0509 6689msgstr "нельзя использовать верхнюю часть регистра в операнде %d"
bd32c6bd 6690
c32b891a
NC
6691#: config/tc-h8300.c:1272
6692#, c-format
6693msgid "Opcode `%s' with these operand types not available in %s mode"
bc7c0509 6694msgstr "Код операции «%s» с этими типами операндов недоступны в режиме %s"
bd32c6bd 6695
c32b891a
NC
6696#: config/tc-h8300.c:1281
6697msgid "mismatch between opcode size and operand size"
bc7c0509 6698msgstr "несоответствие размера кода операции и размера операнда"
bd32c6bd 6699
c32b891a 6700#: config/tc-h8300.c:1317
bd32c6bd 6701#, c-format
c32b891a 6702msgid "operand %s0x%lx out of range."
bc7c0509 6703msgstr "операнд %s0x%lx вне диапазона"
c32b891a
NC
6704
6705#: config/tc-h8300.c:1434
6706msgid "Can't work out size of operand.\n"
73a05be2 6707msgstr "Не удалось получить размер операнда.\n"
bd32c6bd 6708
c32b891a 6709#: config/tc-h8300.c:1484
bd32c6bd 6710#, c-format
c32b891a 6711msgid "Opcode `%s' with these operand types not available in H8/300 mode"
bc7c0509 6712msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300"
bd32c6bd 6713
c32b891a
NC
6714#: config/tc-h8300.c:1489
6715#, c-format
6716msgid "Opcode `%s' with these operand types not available in H8/300H mode"
bc7c0509 6717msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300H"
bd32c6bd 6718
c32b891a
NC
6719#: config/tc-h8300.c:1495
6720#, c-format
6721msgid "Opcode `%s' with these operand types not available in H8/300S mode"
bc7c0509 6722msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300S"
c32b891a
NC
6723
6724#: config/tc-h8300.c:1556 config/tc-h8300.c:1576
6725msgid "Need #1 or #2 here"
bc7c0509 6726msgstr "Здесь нужен #1 или #2"
c32b891a
NC
6727
6728#: config/tc-h8300.c:1571
6729msgid "#4 not valid on H8/300."
bc7c0509 6730msgstr "#4 некорректен на H8/300."
bd32c6bd 6731
c32b891a 6732#: config/tc-h8300.c:1686 config/tc-h8300.c:1768
bd32c6bd 6733#, c-format
c32b891a 6734msgid "branch operand has odd offset (%lx)\n"
bc7c0509 6735msgstr "операнд ветвления имеет нечётное число (%lx)\n"
bd32c6bd 6736
c32b891a
NC
6737#: config/tc-h8300.c:1806
6738msgid "destination operand must be 16 bit register"
bc7c0509 6739msgstr "операнд назначения должен быть 16-битным регистром"
bd32c6bd 6740
c32b891a
NC
6741#: config/tc-h8300.c:1815
6742msgid "source operand must be 8 bit register"
bc7c0509 6743msgstr "операнд-источник должен быть 8-битным регистром"
bd32c6bd 6744
c32b891a
NC
6745#: config/tc-h8300.c:1823
6746msgid "destination operand must be 16bit absolute address"
bc7c0509 6747msgstr "операнд назначения должен быть 16-битным абсолютным адресом"
bd32c6bd 6748
c32b891a
NC
6749#: config/tc-h8300.c:1830
6750msgid "destination operand must be 8 bit register"
bc7c0509 6751msgstr "операнд назначения должен быть 8-битным регистром"
bd32c6bd 6752
c32b891a
NC
6753#: config/tc-h8300.c:1838
6754msgid "source operand must be 16bit absolute address"
bc7c0509 6755msgstr "операнд-источник должен быть 16-битным абсолютным адресом"
bd32c6bd 6756
c32b891a
NC
6757#. This seems more sane than saying "too many operands". We'll
6758#. get here only if the trailing trash starts with a comma.
6759#: config/tc-h8300.c:1846 config/tc-mips.c:14027 config/tc-mips.c:14095
6760#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533
6761#: config/tc-mmix.c:2557 config/tc-mmix.c:2830
6762msgid "invalid operands"
bc7c0509 6763msgstr "неверные операнды"
bd32c6bd 6764
c32b891a
NC
6765#: config/tc-h8300.c:1877
6766msgid "operand/size mis-match"
bc7c0509 6767msgstr "несоответствие операнд/размер"
bd32c6bd 6768
c32b891a
NC
6769#: config/tc-h8300.c:1977 config/tc-sh.c:2972 config/tc-sh64.c:2796
6770#: config/tc-z8k.c:1233
6771msgid "unknown opcode"
bc7c0509 6772msgstr "неизвестный код операции"
bd32c6bd 6773
c32b891a
NC
6774#: config/tc-h8300.c:2010
6775msgid "invalid operand in ldm"
bc7c0509 6776msgstr "некорректный операнд в ldm"
bd32c6bd 6777
c32b891a
NC
6778#: config/tc-h8300.c:2019
6779msgid "invalid operand in stm"
bc7c0509 6780msgstr "некорректный операнд в stm"
bd32c6bd 6781
c32b891a 6782#: config/tc-h8300.c:2218
bd32c6bd 6783#, c-format
c32b891a 6784msgid "Invalid argument to --mach option: %s"
bc7c0509 6785msgstr "Неверный аргумент параметра --mach: %s"
bd32c6bd 6786
c32b891a 6787#: config/tc-h8300.c:2229
bd32c6bd 6788#, c-format
c32b891a 6789msgid " H8300-specific assembler options:\n"
bc7c0509 6790msgstr " Специализированные параметры ассемблера для H8300:\n"
bd32c6bd 6791
c32b891a 6792#: config/tc-h8300.c:2230
bd32c6bd 6793#, c-format
c32b891a
NC
6794msgid ""
6795" -mach=<name> Set the H8300 machine type to one of:\n"
6796" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 6797msgstr ""
bc7c0509
NC
6798" -mach=<имя> Задать тип машины H8300:\n"
6799" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 6800
c32b891a 6801#: config/tc-h8300.c:2233
bd32c6bd 6802#, c-format
c32b891a 6803msgid " -h-tick-hex Support H'00 style hex constants\n"
bc7c0509 6804msgstr " -h-tick-hex Разрешить шестнадцатеричные константы в формате H'00\n"
bd32c6bd 6805
c32b891a 6806#: config/tc-h8300.c:2242
bd32c6bd 6807#, c-format
c32b891a 6808msgid "call to tc_aout_fix_to_chars \n"
bc7c0509 6809msgstr "вызов tc_aout_fix_to_chars \n"
bd32c6bd 6810
c32b891a
NC
6811#: config/tc-h8300.c:2251 config/tc-xc16x.c:347
6812#, c-format
6813msgid "call to md_convert_frag \n"
bc7c0509 6814msgstr "вызов md_convert_frag \n"
bd32c6bd 6815
c32b891a 6816#: config/tc-h8300.c:2302 config/tc-xc16x.c:251
bd32c6bd 6817#, c-format
c32b891a 6818msgid "call to md_estimate_size_before_relax \n"
bc7c0509 6819msgstr "вызов md_estimate_size_before_relax \n"
bd32c6bd 6820
c32b891a
NC
6821#: config/tc-h8300.c:2317
6822msgid "Unexpected reference to a symbol in a non-code section"
bc7c0509 6823msgstr "Неожиданная ссылка на символ в не кодовом разделе"
bd32c6bd 6824
c32b891a
NC
6825#: config/tc-h8300.c:2333 config/tc-xc16x.c:292
6826msgid "Difference of symbols in different sections is not supported"
bc7c0509 6827msgstr "Различие символов в разных разделах не поддерживается"
bd32c6bd 6828
c32b891a
NC
6829#: config/tc-h8300.c:2355 config/tc-mcore.c:2204 config/tc-microblaze.c:2458
6830#: config/tc-pj.c:491 config/tc-sh.c:4480 config/tc-tic6x.c:4520
6831#: config/tc-xc16x.c:315
bd32c6bd 6832#, c-format
c32b891a 6833msgid "Cannot represent relocation type %s"
bc7c0509 6834msgstr "Не удалось представить тип перемещения %s"
bd32c6bd 6835
c32b891a
NC
6836#. Simple range checking for FIELD against HIGH and LOW bounds.
6837#. IGNORE is used to suppress the error message.
6838#. Variant of CHECK_FIELD for use in md_apply_fix and other places where
6839#. the current file and line number are not valid.
6840#: config/tc-hppa.c:1027 config/tc-hppa.c:1041
bd32c6bd 6841#, c-format
c32b891a 6842msgid "Field out of range [%d..%d] (%d)."
bc7c0509 6843msgstr "Поле вне допустимого диапазона [%d..%d] (%d)."
bd32c6bd 6844
c32b891a
NC
6845#. Simple alignment checking for FIELD against ALIGN (a power of two).
6846#. IGNORE is used to suppress the error message.
6847#: config/tc-hppa.c:1055
6848#, c-format
6849msgid "Field not properly aligned [%d] (%d)."
bc7c0509 6850msgstr "Поле неправильно выравнено [%d] (%d)."
bd32c6bd 6851
c32b891a
NC
6852#: config/tc-hppa.c:1108
6853msgid "Missing .exit\n"
bc7c0509 6854msgstr "Отсутствует .exit\n"
bd32c6bd 6855
c32b891a
NC
6856#: config/tc-hppa.c:1111
6857msgid "Missing .procend\n"
bc7c0509 6858msgstr "Отсутствует .procend\n"
bd32c6bd 6859
c32b891a
NC
6860#: config/tc-hppa.c:1264
6861#, c-format
6862msgid "Invalid field selector. Assuming F%%."
bc7c0509 6863msgstr "Недопустимый селектор поля. Предполагается F%%."
bd32c6bd 6864
c32b891a
NC
6865#: config/tc-hppa.c:1288
6866msgid "Bad segment in expression."
bc7c0509 6867msgstr "Неправильный сегмент в выражении."
bd32c6bd 6868
c32b891a 6869#: config/tc-hppa.c:1313
bd32c6bd 6870#, c-format
c32b891a 6871msgid "Invalid Nullification: (%c)"
bc7c0509 6872msgstr "Неверное обнуление: (%c)"
bd32c6bd 6873
c32b891a
NC
6874#: config/tc-hppa.c:1384
6875msgid "Cannot handle fixup"
bc7c0509 6876msgstr "Не удалось обработать местоположение"
bd32c6bd 6877
c32b891a
NC
6878#: config/tc-hppa.c:1682
6879#, c-format
6880msgid " -Q ignored\n"
bc7c0509 6881msgstr " -Q игнорировать\n"
bd32c6bd 6882
c32b891a
NC
6883#: config/tc-hppa.c:1686
6884#, c-format
6885msgid " -c print a warning if a comment is found\n"
bc7c0509 6886msgstr " -c печатать предупреждение, если найден комментарий\n"
bd32c6bd 6887
c32b891a
NC
6888#: config/tc-hppa.c:1752
6889#, c-format
6890msgid "no hppa_fixup entry for fixup type 0x%x"
bc7c0509 6891msgstr "нет элемента hppa_fixup для типа местоположения 0x%x"
bd32c6bd 6892
c32b891a
NC
6893#: config/tc-hppa.c:1931
6894msgid "Unknown relocation encountered in md_apply_fix."
bc7c0509 6895msgstr "В md_apply_fix обнаружено неизвестное перемещение."
bd32c6bd 6896
c32b891a
NC
6897#: config/tc-hppa.c:2119 config/tc-hppa.c:2144
6898#, c-format
6899msgid "Undefined register: '%s'."
bc7c0509 6900msgstr "Неопределенный регистр: «%s»."
bd32c6bd 6901
c32b891a
NC
6902#: config/tc-hppa.c:2178
6903#, c-format
6904msgid "Non-absolute symbol: '%s'."
bc7c0509 6905msgstr "Не абсолютный символ: %s»."
bd32c6bd 6906
c32b891a
NC
6907#: config/tc-hppa.c:2193
6908#, c-format
6909msgid "Undefined absolute constant: '%s'."
bc7c0509 6910msgstr "Неопределённая абсолютная константа: «%s»."
bd32c6bd 6911
c32b891a
NC
6912#: config/tc-hppa.c:2224 config/tc-hppa.c:5692
6913msgid "could not update architecture and machine"
bc7c0509 6914msgstr "невозможно обновить архитектуру и машину"
bd32c6bd 6915
c32b891a
NC
6916#: config/tc-hppa.c:2262
6917#, c-format
6918msgid "Invalid FP Compare Condition: %s"
bc7c0509 6919msgstr "Неправильное условие сравнения FP: %s"
bd32c6bd 6920
c32b891a
NC
6921#: config/tc-hppa.c:2317
6922#, c-format
6923msgid "Invalid FTEST completer: %s"
bc7c0509 6924msgstr "Неверный завершитель FTEST: %s"
bd32c6bd 6925
c32b891a
NC
6926#: config/tc-hppa.c:2383 config/tc-hppa.c:2420
6927#, c-format
6928msgid "Invalid FP Operand Format: %3s"
bc7c0509 6929msgstr "Некорректный формат операнда FP: %3s"
bd32c6bd 6930
c32b891a
NC
6931#: config/tc-hppa.c:2525
6932msgid "Bad segment (should be absolute)."
bc7c0509 6933msgstr "Неверный сегмент (должен быть абсолютным)."
bd32c6bd 6934
c32b891a
NC
6935#: config/tc-hppa.c:2585
6936#, c-format
6937msgid "Invalid argument location: %s\n"
bc7c0509 6938msgstr "Неверное расположение сегмента: %s\n"
bd32c6bd 6939
c32b891a
NC
6940#: config/tc-hppa.c:2614
6941#, c-format
6942msgid "Invalid argument description: %d"
bc7c0509 6943msgstr "Неверное описание аргумента: %d"
bd32c6bd 6944
c32b891a
NC
6945#: config/tc-hppa.c:3443
6946msgid "Invalid Indexed Load Completer."
bc7c0509 6947msgstr "Неверный индексный завершитель загрузки."
bd32c6bd 6948
c32b891a
NC
6949#: config/tc-hppa.c:3448
6950msgid "Invalid Indexed Load Completer Syntax."
bc7c0509 6951msgstr "Неверный синтаксис индексного завершителя загрузки."
bd32c6bd 6952
c32b891a
NC
6953#: config/tc-hppa.c:3482
6954msgid "Invalid Short Load/Store Completer."
bc7c0509 6955msgstr "Неверный завершитель короткой загрузки/сохранения."
bd32c6bd 6956
c32b891a
NC
6957#: config/tc-hppa.c:3543 config/tc-hppa.c:3548
6958msgid "Invalid Store Bytes Short Completer"
bc7c0509 6959msgstr "Неверный завершитель короткой сохранения байтов"
bd32c6bd 6960
c32b891a
NC
6961#: config/tc-hppa.c:3863 config/tc-hppa.c:3869
6962msgid "Invalid left/right combination completer"
bc7c0509 6963msgstr "Неправильная комбинация левого/правого завершителя"
bd32c6bd 6964
c32b891a
NC
6965#: config/tc-hppa.c:3918 config/tc-hppa.c:3925
6966msgid "Invalid permutation completer"
bc7c0509 6967msgstr "Неверный завершитель перестановки"
bd32c6bd 6968
c32b891a
NC
6969#: config/tc-hppa.c:4025
6970#, c-format
6971msgid "Invalid Add Condition: %s"
bc7c0509 6972msgstr "Неправильное условие добавления %s"
bd32c6bd 6973
c32b891a
NC
6974#: config/tc-hppa.c:4041 config/tc-hppa.c:4051
6975msgid "Invalid Add and Branch Condition"
bc7c0509 6976msgstr "Неправильное условие добавления и ветвления"
bd32c6bd 6977
c32b891a
NC
6978#: config/tc-hppa.c:4072 config/tc-hppa.c:4217
6979msgid "Invalid Compare/Subtract Condition"
bc7c0509 6980msgstr "Неправильное условие сравнения/вычитания"
bd32c6bd 6981
c32b891a
NC
6982#: config/tc-hppa.c:4112
6983#, c-format
6984msgid "Invalid Branch On Bit Condition: %c"
bc7c0509 6985msgstr "Неправильное условие ветвления при бите: %c"
bd32c6bd 6986
c32b891a
NC
6987#: config/tc-hppa.c:4115
6988msgid "Missing Branch On Bit Condition"
bc7c0509 6989msgstr "Отсутствует условие ветвления при бите"
bd32c6bd 6990
c32b891a 6991#: config/tc-hppa.c:4200
bd32c6bd 6992#, c-format
c32b891a 6993msgid "Invalid Compare/Subtract Condition: %s"
bc7c0509 6994msgstr "Неправильное условие сравнения/вычитания: %s"
bd32c6bd 6995
c32b891a
NC
6996#: config/tc-hppa.c:4232
6997msgid "Invalid Compare and Branch Condition"
bc7c0509 6998msgstr "Неправильное условие сравнения и ветвления"
bd32c6bd 6999
c32b891a
NC
7000#: config/tc-hppa.c:4328
7001msgid "Invalid Logical Instruction Condition."
bc7c0509 7002msgstr "Неправильное условие логической инструкции."
bd32c6bd 7003
c32b891a
NC
7004#: config/tc-hppa.c:4390
7005msgid "Invalid Shift/Extract/Deposit Condition."
bc7c0509 7006msgstr "Неправильные условия сдвига/извлечения/размещения."
bd32c6bd 7007
c32b891a
NC
7008#: config/tc-hppa.c:4507
7009msgid "Invalid Unit Instruction Condition."
bc7c0509 7010msgstr "Неправильное условие инструкции блока."
bd32c6bd 7011
c32b891a
NC
7012#: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7013#: config/tc-hppa.c:5079
7014msgid "Branch to unaligned address"
bc7c0509 7015msgstr "Ветвление по не выровненному адресу"
bd32c6bd 7016
c32b891a
NC
7017#: config/tc-hppa.c:5261
7018msgid "Invalid SFU identifier"
bc7c0509 7019msgstr "Неверный идентификатор SFU"
bd32c6bd 7020
c32b891a
NC
7021#: config/tc-hppa.c:5311
7022msgid "Invalid COPR identifier"
bc7c0509 7023msgstr "Неверный идентификатор COPR"
bd32c6bd 7024
c32b891a
NC
7025#: config/tc-hppa.c:5441
7026msgid "Invalid Floating Point Operand Format."
bc7c0509 7027msgstr "Некорректный формат операнда c плавающей точкой."
bd32c6bd 7028
c32b891a
NC
7029#: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7030#: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7031msgid "Invalid register for single precision fmpyadd or fmpysub"
bc7c0509 7032msgstr "Некорректный регистр с одинарной точностью для fmpyadd или fmpysub"
bd32c6bd 7033
c32b891a
NC
7034#: config/tc-hppa.c:5709
7035#, c-format
7036msgid "Invalid operands %s"
bc7c0509 7037msgstr "Неверные операнды %s"
bd32c6bd 7038
c32b891a
NC
7039#: config/tc-hppa.c:5719
7040#, c-format
7041msgid "Immediates %d and %d will give undefined behavior."
bc7c0509 7042msgstr "Непосредственные значения %d и %d вызовут непредсказуемое поведение."
bd32c6bd 7043
c32b891a
NC
7044#: config/tc-hppa.c:5771 config/tc-hppa.c:6954 config/tc-hppa.c:7009
7045msgid "Missing function name for .PROC (corrupted label chain)"
bc7c0509 7046msgstr "Отсутствует имя функции у .PROC (повреждена цепочка меток)"
bd32c6bd 7047
c32b891a
NC
7048#: config/tc-hppa.c:5774 config/tc-hppa.c:7012
7049msgid "Missing function name for .PROC"
bc7c0509 7050msgstr "Отсутствует имя функции у .PROC"
bd32c6bd 7051
c32b891a
NC
7052#: config/tc-hppa.c:5833
7053msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
bc7c0509 7054msgstr "Аргумент .BLOCK/.BLOCKZ должен быть от 0 до 0x3fffffff"
bd32c6bd 7055
c32b891a
NC
7056#: config/tc-hppa.c:5924
7057#, c-format
7058msgid "Invalid .CALL argument: %s"
bc7c0509 7059msgstr "Неверный аргумент .CALL: %s"
bd32c6bd 7060
c32b891a
NC
7061#: config/tc-hppa.c:6069
7062msgid ".callinfo is not within a procedure definition"
bc7c0509 7063msgstr ".callinfo за пределами определения процедуры"
bd32c6bd 7064
c32b891a 7065#: config/tc-hppa.c:6087
bd32c6bd 7066#, c-format
c32b891a 7067msgid "FRAME parameter must be a multiple of 8: %d\n"
bc7c0509 7068msgstr "Параметр FRAME должен быт кратен 8: %d\n"
bd32c6bd 7069
c32b891a
NC
7070#: config/tc-hppa.c:6104
7071msgid "Value for ENTRY_GR must be in the range 3..18\n"
bc7c0509 7072msgstr "Значение ENTRY_GR должно быть в диапазоне 3..18\n"
bd32c6bd 7073
c32b891a
NC
7074#: config/tc-hppa.c:6115
7075msgid "Value for ENTRY_FR must be in the range 12..21\n"
bc7c0509 7076msgstr "Значение ENTRY_FR должно быть в диапазоне 12..21\n"
bd32c6bd 7077
c32b891a
NC
7078#: config/tc-hppa.c:6124
7079msgid "Value for ENTRY_SR must be 3\n"
bc7c0509 7080msgstr "Значение ENTRY_SR должно быть равно 3\n"
bd32c6bd 7081
c32b891a 7082#: config/tc-hppa.c:6173
bd32c6bd 7083#, c-format
c32b891a 7084msgid "Invalid .CALLINFO argument: %s"
bc7c0509 7085msgstr "Неверный аргумент .CALLINFO: %s"
bd32c6bd 7086
c32b891a
NC
7087#: config/tc-hppa.c:6284
7088msgid "The .ENTER pseudo-op is not supported"
bc7c0509 7089msgstr "Псевдооперация .ENTER не поддерживается"
bd32c6bd 7090
c32b891a
NC
7091#: config/tc-hppa.c:6300
7092msgid "Misplaced .entry. Ignored."
bc7c0509 7093msgstr "Неверное размещение .entry. Игнорируется."
bd32c6bd 7094
c32b891a
NC
7095#: config/tc-hppa.c:6304
7096msgid "Missing .callinfo."
bc7c0509 7097msgstr "Отсутствует .callinfo."
bd32c6bd 7098
c32b891a
NC
7099#: config/tc-hppa.c:6368
7100msgid ".REG expression must be a register"
bc7c0509 7101msgstr "Выражение .REG должно быть регистром"
bd32c6bd 7102
c32b891a
NC
7103#: config/tc-hppa.c:6384
7104msgid "bad or irreducible absolute expression; zero assumed"
bc7c0509 7105msgstr "плохое или неприводимое абсолютное выражение; предполагается ноль"
bd32c6bd 7106
c32b891a
NC
7107#: config/tc-hppa.c:6395
7108msgid ".REG must use a label"
bc7c0509 7109msgstr "Значение .REG должно быть меткой"
bd32c6bd 7110
c32b891a
NC
7111#: config/tc-hppa.c:6397
7112msgid ".EQU must use a label"
bc7c0509 7113msgstr "Значение .EQU должно быть меткой"
bd32c6bd 7114
c32b891a 7115#: config/tc-hppa.c:6453
bd32c6bd 7116#, c-format
c32b891a 7117msgid "Symbol '%s' could not be created."
bc7c0509 7118msgstr "Символ «%s» не может быть создан."
bd32c6bd 7119
c32b891a
NC
7120#: config/tc-hppa.c:6503
7121msgid ".EXIT must appear within a procedure"
bc7c0509 7122msgstr ".EXIT должен быть внутри процедуры"
bd32c6bd 7123
c32b891a
NC
7124#: config/tc-hppa.c:6507
7125msgid "Missing .callinfo"
bc7c0509 7126msgstr "Отсутствует .callinfo"
bd32c6bd 7127
c32b891a
NC
7128#: config/tc-hppa.c:6511
7129msgid "No .ENTRY for this .EXIT"
bc7c0509 7130msgstr "Отсутствует .ENTRY для этого .EXIT"
bd32c6bd 7131
c32b891a
NC
7132#: config/tc-hppa.c:6551
7133#, c-format
7134msgid "Using ENTRY rather than CODE in export directive for %s"
bc7c0509 7135msgstr "Используется ENTRY вместо CODE в директиве экспорта для %s"
bd32c6bd 7136
c32b891a 7137#: config/tc-hppa.c:6670
bd32c6bd 7138#, c-format
c32b891a 7139msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
bc7c0509 7140msgstr "Не определён аргумент для .EXPORT/.IMPORT (игнорируется): %s"
bd32c6bd 7141
c32b891a 7142#: config/tc-hppa.c:6693
bd32c6bd 7143#, c-format
c32b891a 7144msgid "Cannot define export symbol: %s\n"
bc7c0509 7145msgstr "Невозможно определить экспортируемый символ: %s\n"
bd32c6bd 7146
c32b891a
NC
7147#: config/tc-hppa.c:6784
7148msgid "Missing label name on .LABEL"
bc7c0509 7149msgstr "Отсутствует имя метки в .LABEL"
bd32c6bd 7150
c32b891a
NC
7151#: config/tc-hppa.c:6789
7152msgid "extra .LABEL arguments ignored."
bc7c0509 7153msgstr "избыточные аргументы в .LABEL игнорируются"
bd32c6bd 7154
c32b891a
NC
7155#: config/tc-hppa.c:6805
7156msgid "The .LEAVE pseudo-op is not supported"
bc7c0509 7157msgstr "Псевдооперация .LEAVE не поддерживается"
bd32c6bd 7158
c32b891a
NC
7159#: config/tc-hppa.c:6843
7160msgid "Unrecognized .LEVEL argument\n"
bc7c0509 7161msgstr "Нераспознанный аргумент .LEVEL\n"
bd32c6bd 7162
c32b891a
NC
7163#: config/tc-hppa.c:6876
7164#, c-format
7165msgid "Cannot define static symbol: %s\n"
bc7c0509 7166msgstr "Невозможно определить статический символ: %s\n"
bd32c6bd 7167
c32b891a
NC
7168#: config/tc-hppa.c:6908
7169msgid "Nested procedures"
bc7c0509 7170msgstr "Вложенные процедуры"
bd32c6bd 7171
c32b891a
NC
7172#: config/tc-hppa.c:6918
7173msgid "Cannot allocate unwind descriptor\n"
bc7c0509 7174msgstr "Невозможно выделить раскрываемый дескриптор\n"
bd32c6bd 7175
c32b891a
NC
7176#: config/tc-hppa.c:7016
7177msgid "misplaced .procend"
bc7c0509 7178msgstr "здесь не должно быть .procend"
bd32c6bd 7179
c32b891a
NC
7180#: config/tc-hppa.c:7019
7181msgid "Missing .callinfo for this procedure"
bc7c0509 7182msgstr "Для этой процедуры отсутствует .callinfo"
bd32c6bd 7183
c32b891a
NC
7184#: config/tc-hppa.c:7022
7185msgid "Missing .EXIT for a .ENTRY"
bc7c0509 7186msgstr "Отсутствует .EXIT для .ENTRY"
bd32c6bd 7187
c32b891a
NC
7188#: config/tc-hppa.c:7059
7189msgid "Not in a space.\n"
bc7c0509 7190msgstr "Вне пространства.\n"
bd32c6bd 7191
c32b891a
NC
7192#: config/tc-hppa.c:7062
7193msgid "Not in a subspace.\n"
bc7c0509 7194msgstr "Вне подпространства.\n"
bd32c6bd 7195
c32b891a
NC
7196#: config/tc-hppa.c:7150
7197msgid "Invalid .SPACE argument"
bc7c0509 7198msgstr "Неверный аргумент .SPACE"
bd32c6bd 7199
c32b891a
NC
7200#: config/tc-hppa.c:7196
7201msgid "Can't change spaces within a procedure definition. Ignored"
73a05be2 7202msgstr "Не удалось изменить пространства внутри определения процедуры. Игнорируется."
bd32c6bd 7203
c32b891a 7204#: config/tc-hppa.c:7321
bd32c6bd 7205#, c-format
c32b891a 7206msgid "Undefined space: '%s' Assuming space number = 0."
bc7c0509 7207msgstr "Неопределённое пространство: «%s». Предполагаем номер пространства = 0."
bd32c6bd 7208
c32b891a
NC
7209#: config/tc-hppa.c:7344
7210msgid "Must be in a space before changing or declaring subspaces.\n"
bc7c0509 7211msgstr "Перед изменением или объявлением подпространств нужно войти в пространство.\n"
bd32c6bd 7212
c32b891a
NC
7213#: config/tc-hppa.c:7348
7214msgid "Can't change subspaces within a procedure definition. Ignored"
73a05be2 7215msgstr "Не удалось изменить подпространства внутри определения процедуры. Игнорируется."
bd32c6bd 7216
c32b891a
NC
7217#: config/tc-hppa.c:7382
7218msgid "Parameters of an existing subspace can't be modified"
bc7c0509 7219msgstr "Параметры существующего подпространства изменить нельзя"
bd32c6bd 7220
c32b891a
NC
7221#: config/tc-hppa.c:7433
7222msgid "Alignment must be a power of 2"
bc7c0509 7223msgstr "Выравнивание должно быть степенью двойки"
bd32c6bd 7224
c32b891a
NC
7225#: config/tc-hppa.c:7480
7226msgid "FIRST not supported as a .SUBSPACE argument"
bc7c0509 7227msgstr "FIRST не поддерживается как аргумент .SUBSPACE"
bd32c6bd 7228
c32b891a
NC
7229#: config/tc-hppa.c:7482
7230msgid "Invalid .SUBSPACE argument"
bc7c0509 7231msgstr "Неверный аргумент .SUBSPACE"
bd32c6bd 7232
c32b891a
NC
7233#: config/tc-hppa.c:7672
7234#, c-format
7235msgid "Internal error: Unable to find containing space for %s."
bc7c0509 7236msgstr "Внутренняя ошибка: невозможно найти содержащее пространство для %s."
bd32c6bd 7237
c32b891a
NC
7238#: config/tc-hppa.c:8234
7239msgid "-R option not supported on this target."
bc7c0509 7240msgstr "Параметр -R не поддерживается для этой цели."
bd32c6bd 7241
c32b891a 7242#: config/tc-hppa.c:8251 config/tc-sparc.c:1019 config/tc-sparc.c:1056
bd32c6bd 7243#, c-format
c32b891a 7244msgid "Internal error: can't hash `%s': %s\n"
73a05be2 7245msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
bd32c6bd 7246
c32b891a
NC
7247#: config/tc-hppa.c:8260 config/tc-i860.c:235
7248#, c-format
7249msgid "internal error: losing opcode: `%s' \"%s\"\n"
bc7c0509 7250msgstr "внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 7251
c32b891a
NC
7252#: config/tc-i370.c:418 config/tc-ppc.c:1278 config/tc-s390.c:432
7253#: config/tc-s390.c:439
7254#, c-format
7255msgid "invalid switch -m%s"
bc7c0509 7256msgstr "некорректный переключатель -m%s"
bd32c6bd 7257
c32b891a 7258#: config/tc-i370.c:515 config/tc-s390.c:538
bd32c6bd 7259#, c-format
c32b891a 7260msgid "Internal assembler error for instruction %s"
bc7c0509 7261msgstr "внутренняя ошибка ассемблера для инструкции %s"
bd32c6bd 7262
c32b891a 7263#: config/tc-i370.c:534
bd32c6bd 7264#, c-format
c32b891a 7265msgid "Internal assembler error for macro %s"
bc7c0509 7266msgstr "внутренняя ошибка ассемблера для макроса %s"
bd32c6bd 7267
c32b891a
NC
7268#: config/tc-i370.c:629 config/tc-ppc.c:2129
7269msgid "identifier+constant@got means identifier@got+constant"
bc7c0509 7270msgstr "identifier+constant@got означает identifier@got+constant"
bd32c6bd 7271
c32b891a 7272#: config/tc-i370.c:683 config/tc-m68k.c:8071 read.c:4572
bc7c0509 7273#, c-format
c32b891a
NC
7274msgid "%s relocations do not fit in %u byte"
7275msgid_plural "%s relocations do not fit in %u bytes"
bc7c0509
NC
7276msgstr[0] "перемещения %s не помещаются в %u байт"
7277msgstr[1] "перемещения %s не помещаются в %u байта"
7278msgstr[2] "перемещения %s не помещаются в %u байт"
bd32c6bd 7279
c32b891a
NC
7280#: config/tc-i370.c:927 config/tc-i370.c:968
7281msgid "unsupported DC type"
bc7c0509 7282msgstr "неподдерживаемый тип DC"
bd32c6bd 7283
c32b891a
NC
7284#: config/tc-i370.c:939 config/tc-i370.c:949 config/tc-i370.c:1531
7285#: config/tc-i370.c:1542
7286msgid "missing end-quote"
bc7c0509 7287msgstr "отсутствует закрывающая кавычка"
bd32c6bd 7288
c32b891a
NC
7289#: config/tc-i370.c:998
7290msgid "unsupported alignment"
bc7c0509 7291msgstr "неподдерживаемое выравнивание"
bd32c6bd 7292
c32b891a
NC
7293#: config/tc-i370.c:1005
7294msgid "this DS form not yet supported"
bc7c0509 7295msgstr "данная форма DS пока не поддерживается"
bd32c6bd 7296
c32b891a
NC
7297#: config/tc-i370.c:1047 config/tc-m32r.c:1488 config/tc-microblaze.c:192
7298msgid "Expected comma after symbol-name: rest of line ignored."
bc7c0509 7299msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
bd32c6bd 7300
c32b891a
NC
7301#: config/tc-i370.c:1070 config/tc-m32r.c:1512 config/tc-microblaze.c:214
7302#: config/tc-ppc.c:2289 config/tc-ppc.c:3808 config/tc-ppc.c:3850
7303#: config/tc-ppc.c:5410
7304msgid "ignoring bad alignment"
bc7c0509 7305msgstr "игнорируется плохой аргумент"
bd32c6bd 7306
c32b891a
NC
7307#: config/tc-i370.c:1081 config/tc-m32r.c:1539 config/tc-microblaze.c:225
7308#, c-format
7309msgid "Ignoring attempt to re-define symbol `%s'."
bc7c0509 7310msgstr "Игнорируется попытка переопределения символа «%s»."
bd32c6bd 7311
c32b891a
NC
7312#: config/tc-i370.c:1089 config/tc-microblaze.c:233
7313#, c-format
7314msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 7315msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 7316
c32b891a
NC
7317#: config/tc-i370.c:1108 config/tc-m32r.c:1524 config/tc-microblaze.c:249
7318#: config/tc-v850.c:383
7319msgid "Common alignment not a power of 2"
bc7c0509 7320msgstr "Общее выравнивание не кратно степени 2"
bd32c6bd 7321
c32b891a
NC
7322#: config/tc-i370.c:1246
7323msgid "Missing or bad .using directive"
bc7c0509 7324msgstr "Отсутствует или неверная директива .using"
bd32c6bd 7325
c32b891a
NC
7326#: config/tc-i370.c:1291
7327msgid "Literal Pool Overflow"
bc7c0509 7328msgstr "переполнение пула литералов"
bd32c6bd 7329
c32b891a
NC
7330#: config/tc-i370.c:1589
7331msgid "expression not a constant"
bc7c0509 7332msgstr "выражение должно быть константой"
bd32c6bd 7333
c32b891a
NC
7334#: config/tc-i370.c:1596
7335msgid "Unknown/unsupported address literal type"
bc7c0509 7336msgstr "Неизвестный/неподдерживаемый литеральный тип адреса"
bd32c6bd 7337
c32b891a 7338#: config/tc-i370.c:1619
bd32c6bd 7339#, c-format
c32b891a 7340msgid ".ltorg without prior .using in section %s"
bc7c0509 7341msgstr ".ltorg без предшествующей .using в разделе %s"
bd32c6bd 7342
c32b891a
NC
7343#: config/tc-i370.c:1623
7344#, c-format
7345msgid ".ltorg in section %s paired to .using in section %s"
bc7c0509 7346msgstr ".ltorg в разделе %s соединён с .using в разделе %s"
bd32c6bd 7347
c32b891a
NC
7348#: config/tc-i370.c:1646
7349#, c-format
7350msgid "bad alignment of %d bytes in literal pool"
bc7c0509 7351msgstr "неверное выравнивание в %d байт в пуле литералов"
bd32c6bd 7352
c32b891a
NC
7353#: config/tc-i370.c:1670
7354msgid "bad literal size\n"
bc7c0509 7355msgstr "некорректный размер литерала\n"
bd32c6bd 7356
c32b891a
NC
7357#: config/tc-i370.c:1744
7358msgid ".using: base address expression illegal or too complex"
bc7c0509 7359msgstr ".using: выражение базового адреса неверно или слишком сложное"
bd32c6bd 7360
c32b891a 7361#: config/tc-i370.c:1779 config/tc-i370.c:1788
bd32c6bd 7362#, c-format
c32b891a 7363msgid "dropping register %d in section %s does not match using register %d"
bc7c0509 7364msgstr "сброшенный регистр %d в разделе %s не совпадает с использующимся регистром %d"
bd32c6bd 7365
c32b891a 7366#: config/tc-i370.c:1792
bd32c6bd 7367#, c-format
c32b891a 7368msgid "dropping register %d in section %s previously used in section %s"
bc7c0509 7369msgstr "сброшенный регистр %d в разделе %s раньше использовался в разделе %s"
bd32c6bd 7370
c32b891a
NC
7371#: config/tc-i370.c:1848 config/tc-ppc.c:3630
7372msgid "wrong number of operands"
bc7c0509 7373msgstr "неправильное количество операндов"
bd32c6bd 7374
c32b891a
NC
7375#: config/tc-i370.c:1930 config/tc-mn10200.c:896 config/tc-mn10300.c:1253
7376#: config/tc-s390.c:1684 config/tc-v850.c:2328
7377#, c-format
7378msgid "Unrecognized opcode: `%s'"
bc7c0509 7379msgstr "Нераспознанный код операции: «%s»"
bd32c6bd 7380
c32b891a
NC
7381#: config/tc-i370.c:2073
7382msgid "not using any base register"
bc7c0509 7383msgstr "не используется какой-либо базовый регистр"
bd32c6bd 7384
c32b891a 7385#: config/tc-i370.c:2103
bd32c6bd 7386#, c-format
c32b891a 7387msgid "expecting a register for operand %d"
bc7c0509 7388msgstr "ожидается регистр для операнда %d"
bd32c6bd 7389
c32b891a
NC
7390#. xgettext:c-format.
7391#: config/tc-i370.c:2209 config/tc-mn10200.c:1139 config/tc-mn10300.c:1821
7392#: config/tc-ppc.c:3486 config/tc-s390.c:1597 config/tc-v850.c:3043
bd32c6bd 7393#, c-format
c32b891a 7394msgid "junk at end of line: `%s'"
bc7c0509 7395msgstr "мусор в конце строки: «%s»"
c32b891a
NC
7396
7397#. Not used --- don't have any 8 byte instructions.
7398#: config/tc-i370.c:2224
7399msgid "Internal Error: bad instruction length"
bc7c0509 7400msgstr "Внутренняя ошибка: некорректная длина инструкции"
bd32c6bd 7401
c32b891a 7402#: config/tc-i386.c:2201
bd32c6bd 7403#, c-format
c32b891a 7404msgid "%s shortened to %s"
bc7c0509 7405msgstr "%s укорочен до %s"
c32b891a
NC
7406
7407#: config/tc-i386.c:2291
7408msgid "same type of prefix used twice"
bc7c0509 7409msgstr "один и тот же тип префикса используется дважды"
bd32c6bd 7410
c32b891a 7411#: config/tc-i386.c:2318
bd32c6bd 7412#, c-format
c32b891a 7413msgid "64bit mode not supported on `%s'."
bc7c0509 7414msgstr "64-битный режим не поддерживается для «%s»."
bd32c6bd 7415
c32b891a 7416#: config/tc-i386.c:2327
bd32c6bd 7417#, c-format
c32b891a 7418msgid "32bit mode not supported on `%s'."
bc7c0509 7419msgstr "32-битный режим не поддерживается для «%s»."
bd32c6bd 7420
c32b891a
NC
7421#: config/tc-i386.c:2367
7422msgid "bad argument to syntax directive."
bc7c0509 7423msgstr "Некорректный аргумент для директивы синтаксиса."
bd32c6bd 7424
c32b891a 7425#: config/tc-i386.c:2430
bd32c6bd 7426#, c-format
c32b891a 7427msgid "bad argument to %s_check directive."
bc7c0509 7428msgstr "Некорректный аргумент для директивы %s_check."
bd32c6bd 7429
c32b891a 7430#: config/tc-i386.c:2434
bc7c0509 7431#, c-format
c32b891a 7432msgid "missing argument for %s_check directive"
bc7c0509 7433msgstr "Отсутствует аргумент для директивы %s_check"
bd32c6bd 7434
c32b891a 7435#: config/tc-i386.c:2474
bd32c6bd 7436#, c-format
c32b891a 7437msgid "`%s' is not supported on `%s'"
bc7c0509 7438msgstr "«%s» не поддерживается для «%s»"
bd32c6bd 7439
c32b891a 7440#: config/tc-i386.c:2576
bd32c6bd 7441#, c-format
c32b891a 7442msgid "no such architecture: `%s'"
bc7c0509 7443msgstr "архитектура не существует: «%s»"
c32b891a
NC
7444
7445#: config/tc-i386.c:2581
7446msgid "missing cpu architecture"
bc7c0509 7447msgstr "отсутствует ЦП архитектуры"
bd32c6bd 7448
c32b891a 7449#: config/tc-i386.c:2598
bd32c6bd 7450#, c-format
c32b891a 7451msgid "no such architecture modifier: `%s'"
bc7c0509 7452msgstr "модификатор архитектуры не существует: «%s»"
bd32c6bd 7453
c32b891a
NC
7454#: config/tc-i386.c:2613 config/tc-i386.c:2643
7455msgid "Intel L1OM is 64bit ELF only"
bc7c0509 7456msgstr "Intel L1OM поддерживает только 64-битный ELF"
bd32c6bd 7457
c32b891a
NC
7458#: config/tc-i386.c:2620 config/tc-i386.c:2650
7459msgid "Intel K1OM is 64bit ELF only"
bc7c0509 7460msgstr "Intel K1OM поддерживает только 64-битный ELF"
bd32c6bd 7461
c32b891a
NC
7462#: config/tc-i386.c:2627 config/tc-i386.c:2664
7463msgid "Intel MCU is 32bit ELF only"
bc7c0509 7464msgstr "Intel MCU поддерживает только 32-битный ELF"
bd32c6bd 7465
c32b891a
NC
7466#: config/tc-i386.c:2671 config/tc-i386.c:10616
7467msgid "unknown architecture"
bc7c0509 7468msgstr "неизвестная архитектура"
bd32c6bd 7469
c32b891a 7470#: config/tc-i386.c:2708 config/tc-i386.c:2730
bd32c6bd 7471#, c-format
c32b891a 7472msgid "can't hash %s: %s"
73a05be2 7473msgstr "не удалось получить хеш «%s»: %s"
c32b891a
NC
7474
7475#: config/tc-i386.c:3023
7476msgid "there are no pc-relative size relocations"
bc7c0509 7477msgstr "нет размера перемещений, относительных pc"
bd32c6bd 7478
c32b891a 7479#: config/tc-i386.c:3035
bd32c6bd 7480#, c-format
c32b891a 7481msgid "unknown relocation (%u)"
bc7c0509 7482msgstr "неизвестное перемещение (%u)"
bd32c6bd 7483
c32b891a 7484#: config/tc-i386.c:3037
bd32c6bd 7485#, c-format
c32b891a 7486msgid "%u-byte relocation cannot be applied to %u-byte field"
bc7c0509 7487msgstr "%u-байтовое перемещение нельзя применить к %u-байтовому полю"
bd32c6bd 7488
c32b891a
NC
7489#: config/tc-i386.c:3041
7490msgid "non-pc-relative relocation for pc-relative field"
bc7c0509 7491msgstr "перемещение, не относительное pc для pc-относительного поля"
bd32c6bd 7492
c32b891a
NC
7493#: config/tc-i386.c:3046
7494msgid "relocated field and relocation type differ in signedness"
bc7c0509 7495msgstr "перемещаемое поле и тип перемещения отличаются знаком"
bd32c6bd 7496
c32b891a
NC
7497#: config/tc-i386.c:3055
7498msgid "there are no unsigned pc-relative relocations"
73a05be2 7499msgstr "нет беззнаковых перемещений, относительных pc"
bd32c6bd 7500
c32b891a
NC
7501#: config/tc-i386.c:3063
7502#, c-format
7503msgid "cannot do %u byte pc-relative relocation"
bc7c0509 7504msgstr "невозможно выполнить %u-байтовое перемещение, относительное pc"
bd32c6bd 7505
c32b891a 7506#: config/tc-i386.c:3080
bd32c6bd 7507#, c-format
c32b891a 7508msgid "cannot do %s %u byte relocation"
bc7c0509 7509msgstr "невозможно выполнить %s %u-байтовое перемещение"
bd32c6bd 7510
c32b891a 7511#: config/tc-i386.c:3549 config/tc-i386.c:3576
bd32c6bd 7512#, c-format
c32b891a 7513msgid "can't use register '%s%s' as operand %d in '%s'."
bc7c0509 7514msgstr "Нельзя использовать регистр «%s%s» как операнд %d в «%s»."
bd32c6bd 7515
c32b891a 7516#: config/tc-i386.c:3616 config/tc-i386.c:3756
bc7c0509 7517#, c-format
c32b891a 7518msgid "invalid instruction `%s' after `%s'"
bc7c0509 7519msgstr "неверная инструкция «%s» после «%s»"
c32b891a
NC
7520
7521#: config/tc-i386.c:3622
7522#, c-format
7523msgid "missing `lock' with `%s'"
bc7c0509 7524msgstr "отсутствует «lock» с «%s»"
bd32c6bd 7525
c32b891a
NC
7526#: config/tc-i386.c:3629
7527#, c-format
7528msgid "instruction `%s' after `xacquire' not allowed"
bc7c0509 7529msgstr "инструкция «%s» после «xacquire» не допускается"
bd32c6bd 7530
c32b891a
NC
7531#: config/tc-i386.c:3636
7532#, c-format
7533msgid "memory destination needed for instruction `%s' after `xrelease'"
bc7c0509 7534msgstr "для инструкции «%s» после «xrelease» требуется адресат в памяти"
bd32c6bd 7535
c32b891a
NC
7536#: config/tc-i386.c:3730
7537#, c-format
7538msgid "SSE instruction `%s' is used"
bc7c0509 7539msgstr "используется инструкция SSE «%s»"
bd32c6bd 7540
c32b891a
NC
7541#: config/tc-i386.c:3744 config/tc-i386.c:5581
7542#, c-format
7543msgid "ambiguous operand size for `%s'"
bc7c0509 7544msgstr "двусмысленный размер операнда для «%s»"
bd32c6bd 7545
c32b891a
NC
7546#: config/tc-i386.c:3769
7547msgid "expecting lockable instruction after `lock'"
bc7c0509 7548msgstr "ожидается блокируемая инструкция после «lock»"
bd32c6bd 7549
c32b891a
NC
7550#: config/tc-i386.c:3779
7551msgid "expecting valid branch instruction after `bnd'"
bc7c0509 7552msgstr "ожидается корректный инструкция ветвления после «bnd»"
bd32c6bd 7553
c32b891a
NC
7554#: config/tc-i386.c:3783
7555msgid "expecting indirect branch instruction after `notrack'"
bc7c0509 7556msgstr "ожидается инструкция неявного ветвления после «notrack»"
bd32c6bd 7557
c32b891a
NC
7558#: config/tc-i386.c:3788
7559msgid "32-bit address isn't allowed in 64-bit MPX instructions."
bc7c0509 7560msgstr "32-битный адрес не допускается в 64-битных инструкциях MPX."
bd32c6bd 7561
c32b891a
NC
7562#: config/tc-i386.c:3792
7563msgid "16-bit address isn't allowed in MPX instructions"
bc7c0509 7564msgstr "16-битный адрес не допускается в инструкциях MPX"
bd32c6bd 7565
c32b891a
NC
7566#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
7567#: config/tc-i386.c:3847
7568#, c-format
7569msgid "translating to `%sp'"
bc7c0509 7570msgstr "преобразуется в «%sp»"
bd32c6bd 7571
c32b891a 7572#: config/tc-i386.c:3854
bd32c6bd 7573#, c-format
c32b891a 7574msgid "instruction `%s' isn't supported in 16-bit mode."
bc7c0509 7575msgstr "Инструкция «%s» не поддерживается в 16-битном режиме."
bd32c6bd 7576
c32b891a
NC
7577#: config/tc-i386.c:3914
7578#, c-format
7579msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
73a05be2 7580msgstr "Не удалось закодировать регистр «%s%s» в инструкцию, требующую префикс REX."
bd32c6bd 7581
c32b891a
NC
7582#: config/tc-i386.c:3954 config/tc-i386.c:4140
7583#, c-format
7584msgid "no such instruction: `%s'"
bc7c0509 7585msgstr "такая инструкция не существует: «%s»"
bd32c6bd 7586
c32b891a
NC
7587#: config/tc-i386.c:3965 config/tc-i386.c:4173
7588#, c-format
7589msgid "invalid character %s in mnemonic"
bc7c0509 7590msgstr "недопустимый символ %s в мнемонике"
bd32c6bd 7591
c32b891a
NC
7592#: config/tc-i386.c:3972
7593msgid "expecting prefix; got nothing"
bc7c0509 7594msgstr "ожидается префикс; ничего не получено"
bd32c6bd 7595
c32b891a
NC
7596#: config/tc-i386.c:3974
7597msgid "expecting mnemonic; got nothing"
bc7c0509 7598msgstr "ожидается мнемоника; ничего не получено"
bd32c6bd 7599
c32b891a
NC
7600#: config/tc-i386.c:3989 config/tc-i386.c:4191
7601#, c-format
7602msgid "`%s' is only supported in 64-bit mode"
bc7c0509 7603msgstr "«%s» поддерживается только в 64-битном режиме"
bd32c6bd 7604
c32b891a
NC
7605#: config/tc-i386.c:3990 config/tc-i386.c:4190
7606#, c-format
7607msgid "`%s' is not supported in 64-bit mode"
bc7c0509 7608msgstr "«%s» не поддерживается в 64-битном режиме"
bd32c6bd 7609
c32b891a 7610#: config/tc-i386.c:4002
bd32c6bd 7611#, c-format
c32b891a 7612msgid "redundant %s prefix"
bc7c0509 7613msgstr "лишний префикс %s"
bd32c6bd 7614
c32b891a
NC
7615#: config/tc-i386.c:4197
7616#, c-format
7617msgid "`%s' is not supported on `%s%s'"
bc7c0509 7618msgstr "«%s» не поддерживается для «%s%s»"
bd32c6bd 7619
c32b891a
NC
7620#: config/tc-i386.c:4208
7621msgid "use .code16 to ensure correct addressing mode"
bc7c0509 7622msgstr "используйте .code16, чтобы задать правильный режим адресации"
bd32c6bd 7623
c32b891a 7624#: config/tc-i386.c:4232
bd32c6bd 7625#, c-format
c32b891a 7626msgid "invalid character %s before operand %d"
bc7c0509 7627msgstr "недопустимый символ %s перед операндом %d"
bd32c6bd 7628
c32b891a 7629#: config/tc-i386.c:4246
bd32c6bd 7630#, c-format
c32b891a 7631msgid "unbalanced parenthesis in operand %d."
bc7c0509 7632msgstr "несогласованные круглые скобки в операнде %d"
bd32c6bd 7633
c32b891a
NC
7634#: config/tc-i386.c:4249
7635#, c-format
7636msgid "unbalanced brackets in operand %d."
bc7c0509 7637msgstr "несогласованные квадратные скобки в операнде %d"
bd32c6bd 7638
c32b891a
NC
7639#: config/tc-i386.c:4258
7640#, c-format
7641msgid "invalid character %s in operand %d"
bc7c0509 7642msgstr "недопустимый символ %s в операнде %d"
bd32c6bd 7643
c32b891a 7644#: config/tc-i386.c:4285
bd32c6bd 7645#, c-format
c32b891a 7646msgid "spurious operands; (%d operands/instruction max)"
bc7c0509 7647msgstr "побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 7648
c32b891a
NC
7649#: config/tc-i386.c:4309
7650msgid "expecting operand after ','; got nothing"
bc7c0509 7651msgstr "ожидается операнд после «,»; ничего не получено"
bd32c6bd 7652
c32b891a
NC
7653#: config/tc-i386.c:4314
7654msgid "expecting operand before ','; got nothing"
bc7c0509 7655msgstr "ожидается операнд перед «,»; ничего не получено"
bd32c6bd 7656
c32b891a
NC
7657#: config/tc-i386.c:4693
7658msgid "mask, index, and destination registers should be distinct"
bc7c0509 7659msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 7660
c32b891a
NC
7661#: config/tc-i386.c:4710
7662msgid "index and destination registers should be distinct"
bc7c0509 7663msgstr "регистры индекса и назначения должны различаться"
bd32c6bd 7664
c32b891a
NC
7665#: config/tc-i386.c:5239
7666msgid "operand size mismatch"
bc7c0509 7667msgstr "несоответствие размера операнда"
bd32c6bd 7668
c32b891a
NC
7669#: config/tc-i386.c:5242
7670msgid "operand type mismatch"
bc7c0509 7671msgstr "несоответствие типа операнда"
bd32c6bd 7672
c32b891a
NC
7673#: config/tc-i386.c:5245
7674msgid "register type mismatch"
bc7c0509 7675msgstr "несоответствие типа регистра"
bd32c6bd 7676
c32b891a
NC
7677#: config/tc-i386.c:5248
7678msgid "number of operands mismatch"
bc7c0509 7679msgstr "несоответствие количества операндов"
bd32c6bd 7680
c32b891a 7681#: config/tc-i386.c:5251
c32b891a 7682msgid "invalid instruction suffix"
bc7c0509 7683msgstr "неверный суффикс инструкции"
c32b891a
NC
7684
7685#: config/tc-i386.c:5254
7686msgid "constant doesn't fit in 4 bits"
bc7c0509 7687msgstr "константа не помещается в 4 бита"
bd32c6bd 7688
c32b891a
NC
7689#: config/tc-i386.c:5257
7690msgid "only supported with old gcc"
bc7c0509 7691msgstr "поддерживается только в старом gcc"
bd32c6bd 7692
c32b891a
NC
7693#: config/tc-i386.c:5260
7694msgid "unsupported with Intel mnemonic"
bc7c0509 7695msgstr "не поддерживается в мнемонике Intel"
bd32c6bd 7696
c32b891a
NC
7697#: config/tc-i386.c:5263
7698msgid "unsupported syntax"
bc7c0509 7699msgstr "неподдерживаемый синтаксис"
bd32c6bd 7700
c32b891a 7701#: config/tc-i386.c:5266
bc7c0509 7702#, c-format
c32b891a 7703msgid "unsupported instruction `%s'"
bc7c0509 7704msgstr "неподдерживаемая инструкция «%s»"
c32b891a
NC
7705
7706#: config/tc-i386.c:5270
7707msgid "invalid VSIB address"
bc7c0509 7708msgstr "неправильный адрес VSIB"
bd32c6bd 7709
c32b891a
NC
7710#: config/tc-i386.c:5273
7711msgid "mask, index, and destination registers must be distinct"
bc7c0509 7712msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 7713
c32b891a 7714#: config/tc-i386.c:5276
c32b891a 7715msgid "unsupported vector index register"
bc7c0509 7716msgstr "неподдерживаемый векторный индексный регистр"
c32b891a
NC
7717
7718#: config/tc-i386.c:5279
7719msgid "unsupported broadcast"
bc7c0509 7720msgstr "неподдерживаемый broadcast"
bd32c6bd 7721
c32b891a
NC
7722#: config/tc-i386.c:5282
7723msgid "broadcast not on source memory operand"
bc7c0509 7724msgstr "broadcast находится не в операнде-источнике памяти"
bd32c6bd 7725
c32b891a
NC
7726#: config/tc-i386.c:5285
7727msgid "broadcast is needed for operand of such type"
bc7c0509 7728msgstr "для операнда такого типа требуется broadcast"
bd32c6bd 7729
c32b891a
NC
7730#: config/tc-i386.c:5288
7731msgid "unsupported masking"
bc7c0509 7732msgstr "неподдерживаемая маска"
bd32c6bd 7733
c32b891a
NC
7734#: config/tc-i386.c:5291
7735msgid "mask not on destination operand"
bc7c0509 7736msgstr "маске находится не в операнде назначения"
bd32c6bd 7737
c32b891a
NC
7738#: config/tc-i386.c:5294
7739msgid "default mask isn't allowed"
bc7c0509 7740msgstr "маска по умолчанию запрещена"
bd32c6bd 7741
c32b891a
NC
7742#: config/tc-i386.c:5297
7743msgid "unsupported static rounding/sae"
bc7c0509 7744msgstr "неподдерживаемое статическое округление/sae"
bd32c6bd 7745
c32b891a
NC
7746#: config/tc-i386.c:5301
7747msgid "RC/SAE operand must precede immediate operands"
bc7c0509 7748msgstr "операнд RC/SAE должен быть раньше непосредственных операндов"
bd32c6bd 7749
c32b891a
NC
7750#: config/tc-i386.c:5303
7751msgid "RC/SAE operand must follow immediate operands"
bc7c0509 7752msgstr "операнд RC/SAE должен быть после непосредственных операндов"
bd32c6bd 7753
c32b891a
NC
7754#: config/tc-i386.c:5306 config/tc-metag.c:4789 config/tc-metag.c:5530
7755#: config/tc-metag.c:5552
c32b891a 7756msgid "invalid register operand"
bc7c0509 7757msgstr "неверный регистровый операнд"
c32b891a
NC
7758
7759#: config/tc-i386.c:5309
bd32c6bd 7760#, c-format
c32b891a 7761msgid "%s for `%s'"
bc7c0509 7762msgstr "%s для «%s»"
bd32c6bd 7763
c32b891a 7764#: config/tc-i386.c:5320
bd32c6bd 7765#, c-format
c32b891a 7766msgid "indirect %s without `*'"
bc7c0509 7767msgstr "неявный %s без «*»"
bd32c6bd 7768
c32b891a
NC
7769#. Warn them that a data or address size prefix doesn't
7770#. affect assembly of the next line of code.
7771#: config/tc-i386.c:5328
bd32c6bd 7772#, c-format
c32b891a 7773msgid "stand-alone `%s' prefix"
bc7c0509 7774msgstr "автономный префикс «%s»"
bd32c6bd 7775
c32b891a 7776#: config/tc-i386.c:5362 config/tc-i386.c:5378
bd32c6bd 7777#, c-format
c32b891a 7778msgid "`%s' operand %d must use `%ses' segment"
bc7c0509 7779msgstr "для «%s» операнда %d нужно использовать сегмент «%ses»"
bd32c6bd 7780
c32b891a
NC
7781#. We have to know the operand size for crc32.
7782#: config/tc-i386.c:5432
7783#, c-format
7784msgid "ambiguous memory operand size for `%s`"
bc7c0509 7785msgstr "двусмысленный размер операнда памяти для «%s»"
bd32c6bd 7786
c32b891a
NC
7787#: config/tc-i386.c:5554
7788msgid "no instruction mnemonic suffix given and no register operands; can't size instruction"
bc7c0509 7789msgstr "не указан мнемонический суффикс инструкции и нет регистровых операндов; невозможно узнать размер инструкции"
bd32c6bd 7790
c32b891a
NC
7791#: config/tc-i386.c:5700 config/tc-i386.c:5773 config/tc-i386.c:5895
7792#, c-format
7793msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
bc7c0509 7794msgstr "используется «%s%s» вместо «%s%s» из-за суффикса «%c»"
bd32c6bd 7795
c32b891a
NC
7796#: config/tc-i386.c:5721 config/tc-i386.c:5749 config/tc-i386.c:5820
7797#: config/tc-i386.c:5870
7798#, c-format
7799msgid "`%s%s' not allowed with `%s%c'"
bc7c0509 7800msgstr "«%s%s» не допускается вместе с «%s%c»"
bd32c6bd 7801
c32b891a
NC
7802#: config/tc-i386.c:5767 config/tc-i386.c:5794 config/tc-i386.c:5845
7803#: config/tc-i386.c:5889
7804#, c-format
7805msgid "incorrect register `%s%s' used with `%c' suffix"
bc7c0509 7806msgstr "используется неверный регистр «%s%s» с суффиксом «%c»"
bd32c6bd 7807
c32b891a
NC
7808#: config/tc-i386.c:5958
7809msgid "no instruction mnemonic suffix given; can't determine immediate size"
bc7c0509 7810msgstr "не указан мнемонический суффикс инструкции; невозможно определить непосредственный размер"
bd32c6bd 7811
c32b891a
NC
7812#: config/tc-i386.c:6102
7813#, c-format
7814msgid "the second source register `%s%s' implicitly denotes `%s%.3s%d' to `%s%.3s%d' source group in `%s'"
bc7c0509 7815msgstr "второй регистр-источник «%s%s» неявно обозначает «%s%.3s%d» как источник-группу «%s%.3s%d» в «%s»"
bd32c6bd 7816
c32b891a 7817#: config/tc-i386.c:6139
bd32c6bd 7818#, c-format
c32b891a 7819msgid "you can't `pop %scs'"
bc7c0509 7820msgstr "нельзя использовать «pop %scs»"
bd32c6bd 7821
c32b891a
NC
7822#. Reversed arguments on faddp, fsubp, etc.
7823#: config/tc-i386.c:6168
7824#, c-format
7825msgid "translating to `%s %s%s,%s%s'"
bc7c0509 7826msgstr "преобразуется в «%s %s%s,%s%s»"
bd32c6bd 7827
c32b891a
NC
7828#. Extraneous `l' suffix on fp insn.
7829#: config/tc-i386.c:6175
7830#, c-format
7831msgid "translating to `%s %s%s'"
bc7c0509 7832msgstr "преобразуется в «%s %s%s»"
bd32c6bd 7833
c32b891a
NC
7834#: config/tc-i386.c:6203
7835#, c-format
7836msgid "segment override on `%s' is ineffectual"
bc7c0509 7837msgstr "замена сегмента на «%s» не сработает"
bd32c6bd 7838
c32b891a
NC
7839#: config/tc-i386.c:6975 config/tc-i386.c:7076 config/tc-i386.c:7131
7840msgid "skipping prefixes on this instruction"
bc7c0509 7841msgstr "пропускаются префиксы для этой инструкции"
c32b891a
NC
7842
7843#: config/tc-i386.c:7151
7844msgid "16-bit jump out of range"
bc7c0509 7845msgstr "16-битный прыжок за пределами диапазона"
bd32c6bd 7846
c32b891a 7847#: config/tc-i386.c:7160
bd32c6bd 7848#, c-format
c32b891a 7849msgid "can't handle non absolute segment in `%s'"
73a05be2 7850msgstr "не удалось обработать не абсолютный сегмент в «%s»"
bd32c6bd 7851
c32b891a
NC
7852#: config/tc-i386.c:7255
7853msgid "pseudo prefix without instruction"
bc7c0509 7854msgstr "псевдопрефикс без инструкции"
bd32c6bd 7855
c32b891a
NC
7856#: config/tc-i386.c:7847 config/tc-i386.c:7949
7857#, c-format
7858msgid "@%s reloc is not supported with %d-bit output format"
bc7c0509 7859msgstr "перемещение @%s не поддерживается выходным %d-битным форматом"
bd32c6bd 7860
c32b891a 7861#: config/tc-i386.c:8000
bd32c6bd 7862#, c-format
c32b891a 7863msgid "missing or invalid expression `%s'"
bc7c0509 7864msgstr "отсутствующее или некорректное выражение «%s»"
bd32c6bd 7865
c32b891a 7866#: config/tc-i386.c:8086
bd32c6bd 7867#, c-format
c32b891a 7868msgid "Unsupported broadcast: `%s'"
bc7c0509 7869msgstr "Неподдерживаемый broadcast: «%s»"
bd32c6bd 7870
c32b891a 7871#: config/tc-i386.c:8101
bd32c6bd 7872#, c-format
c32b891a 7873msgid "`%s%s' can't be used for write mask"
bc7c0509 7874msgstr "нельзя использовать «%s%s» для маски записи"
bd32c6bd 7875
c32b891a 7876#: config/tc-i386.c:8124
bc7c0509 7877#, c-format
c32b891a 7878msgid "invalid write mask `%s'"
bc7c0509 7879msgstr "некорректная маска записи «%s»"
c32b891a
NC
7880
7881#: config/tc-i386.c:8146 config/tc-i386.c:8809
bc7c0509 7882#, c-format
c32b891a 7883msgid "duplicated `%s'"
bc7c0509 7884msgstr "повторный «%s»"
c32b891a
NC
7885
7886#: config/tc-i386.c:8156
bc7c0509 7887#, c-format
c32b891a 7888msgid "invalid zeroing-masking `%s'"
bc7c0509 7889msgstr "неверная обнуляющая маска «%s»"
c32b891a
NC
7890
7891#: config/tc-i386.c:8169
bd32c6bd 7892#, c-format
c32b891a 7893msgid "missing `}' in `%s'"
bc7c0509 7894msgstr "отсутствует «}» в «%s»"
c32b891a
NC
7895
7896#. We don't know this one.
7897#: config/tc-i386.c:8177
bc7c0509 7898#, c-format
c32b891a 7899msgid "unknown vector operation: `%s'"
bc7c0509 7900msgstr "неизвестная векторная операция: «%s»"
c32b891a
NC
7901
7902#: config/tc-i386.c:8183
7903msgid "zeroing-masking only allowed with write mask"
bc7c0509 7904msgstr "обнуляющая маска разрешена только с маской записи"
bd32c6bd 7905
c32b891a 7906#: config/tc-i386.c:8203
bd32c6bd 7907#, c-format
c32b891a 7908msgid "at most %d immediate operands are allowed"
bc7c0509 7909msgstr "разрешено не более %d непосредственных операндов"
bd32c6bd 7910
c32b891a 7911#: config/tc-i386.c:8235 config/tc-i386.c:8482
bd32c6bd 7912#, c-format
c32b891a 7913msgid "junk `%s' after expression"
bc7c0509 7914msgstr "мусор «%s» после выражения"
bd32c6bd 7915
c32b891a 7916#: config/tc-i386.c:8256
bd32c6bd 7917#, c-format
c32b891a 7918msgid "missing or invalid immediate expression `%s'"
bc7c0509 7919msgstr "отсутствующее или некорректное непосредственное выражение «%s»"
bd32c6bd 7920
c32b891a 7921#: config/tc-i386.c:8279 config/tc-i386.c:8572
bd32c6bd 7922#, c-format
c32b891a 7923msgid "unimplemented segment %s in operand"
bc7c0509 7924msgstr "нереализованный сегмент %s в операнде"
bd32c6bd 7925
c32b891a 7926#: config/tc-i386.c:8286
bd32c6bd 7927#, c-format
c32b891a 7928msgid "illegal immediate register operand %s"
bc7c0509 7929msgstr "неверный непосредственный регистровый операнд %s"
bd32c6bd 7930
c32b891a 7931#: config/tc-i386.c:8334
bd32c6bd 7932#, c-format
c32b891a 7933msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
bc7c0509 7934msgstr "ожидается коэффициент масштабирования 1, 2, 4 или 8: получен «%s»"
bd32c6bd 7935
c32b891a 7936#: config/tc-i386.c:8343
bd32c6bd 7937#, c-format
c32b891a 7938msgid "scale factor of %d without an index register"
bc7c0509 7939msgstr "коэффициент масштабирования %d без индексного регистра"
bd32c6bd 7940
c32b891a 7941#: config/tc-i386.c:8365
bd32c6bd 7942#, c-format
c32b891a 7943msgid "at most %d displacement operands are allowed"
73a05be2 7944msgstr "разрешено не более %d операндов перестановки"
bd32c6bd 7945
c32b891a 7946#: config/tc-i386.c:8538
bd32c6bd 7947#, c-format
c32b891a 7948msgid "missing or invalid displacement expression `%s'"
73a05be2 7949msgstr "отсутствующее или некорректное выражение перестановки «%s»"
bd32c6bd 7950
c32b891a 7951#: config/tc-i386.c:8555
bd32c6bd 7952#, c-format
c32b891a 7953msgid "0x%lx out range of signed 32bit displacement"
73a05be2 7954msgstr "0x%lx вне диапазона знаковой 32-битной перестановки"
bd32c6bd 7955
c32b891a 7956#: config/tc-i386.c:8707
bd32c6bd 7957#, c-format
c32b891a 7958msgid "`%s' is not valid here (expected `%c%s%s%c')"
bc7c0509 7959msgstr "«%s» здесь не допускается (ожидается «%c%s%s%c»)"
bd32c6bd 7960
c32b891a 7961#: config/tc-i386.c:8719
bd32c6bd 7962#, c-format
c32b891a 7963msgid "`%s' is not a valid %s expression"
bc7c0509 7964msgstr "«%s» не является верным выражением %s"
bd32c6bd 7965
c32b891a 7966#: config/tc-i386.c:8754
bd32c6bd 7967#, c-format
c32b891a 7968msgid "`%s' cannot be used here"
bc7c0509 7969msgstr "«%s» не может использоваться здесь"
c32b891a
NC
7970
7971#: config/tc-i386.c:8761
7972msgid "register scaling is being ignored here"
bc7c0509 7973msgstr "регистровое масштабирование здесь игнорируется"
bd32c6bd 7974
c32b891a 7975#: config/tc-i386.c:8822
bd32c6bd 7976#, c-format
c32b891a 7977msgid "Missing '}': '%s'"
bc7c0509 7978msgstr "Отсутствует «}»: «%s»"
bd32c6bd 7979
c32b891a 7980#: config/tc-i386.c:8828
bd32c6bd 7981#, c-format
c32b891a 7982msgid "Junk after '}': '%s'"
bc7c0509 7983msgstr "Мусор после «}»: «%s»"
bd32c6bd 7984
c32b891a 7985#: config/tc-i386.c:8956
bd32c6bd 7986#, c-format
c32b891a 7987msgid "bad memory operand `%s'"
bc7c0509 7988msgstr "плохой операнд памяти «%s»"
bd32c6bd 7989
c32b891a 7990#: config/tc-i386.c:8980
bd32c6bd 7991#, c-format
c32b891a 7992msgid "junk `%s' after register"
bc7c0509 7993msgstr "мусор «%s» после регистра"
bd32c6bd 7994
c32b891a 7995#: config/tc-i386.c:8993 config/tc-i386.c:9130 config/tc-i386.c:9174
bd32c6bd 7996#, c-format
c32b891a 7997msgid "bad register name `%s'"
bc7c0509 7998msgstr "плохое имя регистра: «%s»"
c32b891a
NC
7999
8000#: config/tc-i386.c:9001
8001msgid "immediate operand illegal with absolute jump"
bc7c0509 8002msgstr "непосредственный операнд недопустим с абсолютным прыжком"
bd32c6bd 8003
c32b891a 8004#: config/tc-i386.c:9032
bd32c6bd 8005#, c-format
c32b891a 8006msgid "too many memory references for `%s'"
bc7c0509 8007msgstr "слишком много ссылок на память для «%s»"
bd32c6bd 8008
c32b891a 8009#: config/tc-i386.c:9119
bd32c6bd 8010#, c-format
c32b891a 8011msgid "expecting `,' or `)' after index register in `%s'"
bc7c0509 8012msgstr "ожидается «,» или «)» после индексного регистра в «%s»"
bd32c6bd 8013
c32b891a 8014#: config/tc-i386.c:9147
bd32c6bd 8015#, c-format
c32b891a 8016msgid "expecting `)' after scale factor in `%s'"
bc7c0509 8017msgstr "ожидается «,» после коэффициента масштабирования в «%s»"
bd32c6bd 8018
c32b891a 8019#: config/tc-i386.c:9155
bd32c6bd 8020#, c-format
c32b891a 8021msgid "expecting index register or scale factor after `,'; got '%c'"
bc7c0509 8022msgstr "ожидается индексный регистр или коэффициент масштабирования после «,»: получен «%c»"
bd32c6bd 8023
c32b891a 8024#: config/tc-i386.c:9163
bd32c6bd 8025#, c-format
c32b891a 8026msgid "expecting `,' or `)' after base register in `%s'"
bc7c0509 8027msgstr "ожидается «,» или «)» после базового регистра в «%s»"
bd32c6bd 8028
c32b891a
NC
8029#. It's not a memory operand; argh!
8030#: config/tc-i386.c:9212
8031#, c-format
8032msgid "invalid char %s beginning operand %d `%s'"
bc7c0509 8033msgstr "некорректный символ %s в начале операнда %d «%s»"
bd32c6bd 8034
c32b891a
NC
8035#: config/tc-i386.c:9434
8036msgid "long jump required"
bc7c0509 8037msgstr "требуется длинный прыжок"
bd32c6bd 8038
c32b891a
NC
8039#: config/tc-i386.c:9489
8040msgid "jump target out of range"
bc7c0509 8041msgstr "цель прыжка за пределами диапазона"
bd32c6bd 8042
c32b891a
NC
8043#: config/tc-i386.c:10064
8044msgid "no compiled in support for x86_64"
bc7c0509 8045msgstr "откомпилирован без поддержки x86_64"
c32b891a
NC
8046
8047#: config/tc-i386.c:10084
8048msgid "no compiled in support for 32bit x86_64"
bc7c0509 8049msgstr "откомпилирован без поддержки 32-битной x86_64"
c32b891a
NC
8050
8051#: config/tc-i386.c:10088
8052msgid "32bit x86_64 is only supported for ELF"
bc7c0509 8053msgstr "32-битная x86_64 поддерживается только в ELF"
bd32c6bd 8054
c32b891a 8055#: config/tc-i386.c:10122 config/tc-i386.c:10206
bc7c0509 8056#, c-format
c32b891a 8057msgid "invalid -march= option: `%s'"
bc7c0509 8058msgstr "неверный параметр -march=: «%s»"
c32b891a
NC
8059
8060#: config/tc-i386.c:10216 config/tc-i386.c:10228
bc7c0509 8061#, c-format
c32b891a 8062msgid "invalid -mtune= option: `%s'"
bc7c0509 8063msgstr "неверный параметр -mtune=: «%s»"
c32b891a
NC
8064
8065#: config/tc-i386.c:10237
bc7c0509 8066#, c-format
c32b891a 8067msgid "invalid -mmnemonic= option: `%s'"
bc7c0509 8068msgstr "неверный параметр -mmnemonic=: «%s»"
c32b891a
NC
8069
8070#: config/tc-i386.c:10246
bc7c0509 8071#, c-format
c32b891a 8072msgid "invalid -msyntax= option: `%s'"
bc7c0509 8073msgstr "неверный параметр -msyntax=: «%s»"
c32b891a
NC
8074
8075#: config/tc-i386.c:10273
bc7c0509 8076#, c-format
c32b891a 8077msgid "invalid -msse-check= option: `%s'"
bc7c0509 8078msgstr "неверный параметр -msse-check=: «%s»"
c32b891a
NC
8079
8080#: config/tc-i386.c:10284
bc7c0509 8081#, c-format
c32b891a 8082msgid "invalid -moperand-check= option: `%s'"
bc7c0509 8083msgstr "неверный параметр -moperand-check=: «%s»"
c32b891a
NC
8084
8085#: config/tc-i386.c:10293
bc7c0509 8086#, c-format
c32b891a 8087msgid "invalid -mavxscalar= option: `%s'"
bc7c0509 8088msgstr "неверный параметр -mavxscalar=: «%s»"
c32b891a
NC
8089
8090#: config/tc-i386.c:10308
bc7c0509 8091#, c-format
c32b891a 8092msgid "invalid -mevexlig= option: `%s'"
bc7c0509 8093msgstr "неверный параметр -mevexlig=: «%s»"
c32b891a
NC
8094
8095#: config/tc-i386.c:10321
bc7c0509 8096#, c-format
c32b891a 8097msgid "invalid -mevexrcig= option: `%s'"
bc7c0509 8098msgstr "неверный параметр -mevexrcig=: «%s»"
c32b891a
NC
8099
8100#: config/tc-i386.c:10330
bc7c0509 8101#, c-format
c32b891a 8102msgid "invalid -mevexwig= option: `%s'"
bc7c0509 8103msgstr "неверный параметр -mevexwig=: «%s»"
c32b891a
NC
8104
8105#: config/tc-i386.c:10345
bc7c0509 8106#, c-format
c32b891a 8107msgid "invalid -momit-lock-prefix= option: `%s'"
bc7c0509 8108msgstr "неверный параметр -momit-lock-prefix=: «%s»"
c32b891a
NC
8109
8110#: config/tc-i386.c:10354
bd32c6bd 8111#, c-format
c32b891a 8112msgid "invalid -mfence-as-lock-add= option: `%s'"
bc7c0509 8113msgstr "неверный параметр -mfence-as-lock-add=: «%s»"
bd32c6bd 8114
c32b891a 8115#: config/tc-i386.c:10363
bc7c0509 8116#, c-format
c32b891a 8117msgid "invalid -mrelax-relocations= option: `%s'"
bc7c0509 8118msgstr "неверный параметр -mrelax-relocations=: «%s»"
c32b891a
NC
8119
8120#: config/tc-i386.c:10486
bd32c6bd 8121#, c-format
c32b891a
NC
8122msgid ""
8123" -Q ignored\n"
8124" -V print assembler version number\n"
8125" -k ignored\n"
bd32c6bd 8126msgstr ""
bc7c0509
NC
8127" -Q игнорируется\n"
8128" -V напечатать номер версии ассемблера\n"
8129" -k игнорируется\n"
bd32c6bd 8130
c32b891a 8131#: config/tc-i386.c:10491
bd32c6bd 8132#, c-format
c32b891a
NC
8133msgid ""
8134" -n Do not optimize code alignment\n"
8135" -q quieten some warnings\n"
bd32c6bd 8136msgstr ""
bc7c0509
NC
8137" -n не оптимизировать выравнивание кода\n"
8138" -q выводить только некоторые предупреждения\n"
bd32c6bd 8139
c32b891a 8140#: config/tc-i386.c:10495
bd32c6bd 8141#, c-format
c32b891a 8142msgid " -s ignored\n"
bc7c0509 8143msgstr " -s игнорируется\n"
bd32c6bd 8144
c32b891a
NC
8145#: config/tc-i386.c:10500
8146#, c-format
8147msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
bc7c0509 8148msgstr " --32/--64/--x32 генерировать 32-битный/64-битный/x32 код\n"
bd32c6bd 8149
c32b891a 8150#: config/tc-i386.c:10504
bd32c6bd 8151#, c-format
c32b891a 8152msgid " --divide do not treat `/' as a comment character\n"
bc7c0509 8153msgstr " --divide не считать «/» символом комментариев\n"
bd32c6bd 8154
c32b891a 8155#: config/tc-i386.c:10507
bd32c6bd 8156#, c-format
c32b891a 8157msgid " --divide ignored\n"
bc7c0509 8158msgstr " --divide игнорируется\n"
bd32c6bd 8159
c32b891a 8160#: config/tc-i386.c:10510
bd32c6bd 8161#, c-format
c32b891a
NC
8162msgid ""
8163" -march=CPU[,+EXTENSION...]\n"
8164" generate code for CPU and EXTENSION, CPU is one of:\n"
bd32c6bd 8165msgstr ""
bc7c0509
NC
8166" -march=ЦП[,+РАСШИРЕНИЕ…]\n"
8167" генерировать код для ЦП и РАСШИРЕНИЯ; возможные ЦП:\n"
bd32c6bd 8168
c32b891a 8169#: config/tc-i386.c:10514
bc7c0509 8170#, c-format
c32b891a 8171msgid " EXTENSION is combination of:\n"
bc7c0509 8172msgstr " РАСШИРЕНИЕ — комбинации следующих:\n"
c32b891a
NC
8173
8174#: config/tc-i386.c:10517
bd32c6bd 8175#, c-format
c32b891a 8176msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
bc7c0509 8177msgstr " -mtune=ЦП оптимизировать для ЦП; ЦП один из следующих:\n"
bd32c6bd 8178
c32b891a 8179#: config/tc-i386.c:10520
bd32c6bd 8180#, c-format
c32b891a 8181msgid " -msse2avx encode SSE instructions with VEX prefix\n"
bc7c0509 8182msgstr " -msse2avx кодировать инструкции SSE с префиксом VEX\n"
bd32c6bd 8183
c32b891a
NC
8184#: config/tc-i386.c:10522
8185#, c-format
8186msgid ""
8187" -msse-check=[none|error|warning]\n"
8188" check SSE instructions\n"
bd32c6bd 8189msgstr ""
bc7c0509
NC
8190" -msse-check=[none|error|warning]\n"
8191" проверять инструкции SSE\n"
bd32c6bd 8192
c32b891a
NC
8193#: config/tc-i386.c:10525
8194#, c-format
8195msgid ""
8196" -moperand-check=[none|error|warning]\n"
8197" check operand combinations for validity\n"
bd32c6bd 8198msgstr ""
bc7c0509
NC
8199" -moperand-check=[none|error|warning]\n"
8200" проверять комбинации операндов на корректность\n"
bd32c6bd 8201
c32b891a
NC
8202#: config/tc-i386.c:10528
8203#, c-format
8204msgid ""
8205" -mavxscalar=[128|256] encode scalar AVX instructions with specific vector\n"
8206" length\n"
bd32c6bd 8207msgstr ""
bc7c0509
NC
8208" -mavxscalar=[128|256] кодировать скалярные инструкции AVX с заданной\n"
8209" длиной вектора\n"
bd32c6bd 8210
c32b891a 8211#: config/tc-i386.c:10531
bd32c6bd
NC
8212#, c-format
8213msgid ""
c32b891a
NC
8214" -mevexlig=[128|256|512] encode scalar EVEX instructions with specific vector\n"
8215" length\n"
bd32c6bd 8216msgstr ""
bc7c0509
NC
8217" -mevexlig=[128|256|512] кодировать скалярные инструкции EVEX с заданной\n"
8218" длиной вектора\n"
bd32c6bd 8219
c32b891a 8220#: config/tc-i386.c:10534
bd32c6bd 8221#, c-format
c32b891a
NC
8222msgid ""
8223" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W value\n"
8224" for EVEX.W bit ignored instructions\n"
bd32c6bd 8225msgstr ""
bc7c0509
NC
8226" -mevexwig=[0|1] кодировать инструкции EVEX с заданным значением\n"
8227" EVEX.W для бита игнорированных инструкций EVEX.W\n"
bd32c6bd 8228
c32b891a 8229#: config/tc-i386.c:10537
bd32c6bd 8230#, c-format
c32b891a
NC
8231msgid ""
8232" -mevexrcig=[rne|rd|ru|rz]\n"
8233" encode EVEX instructions with specific EVEX.RC value\n"
8234" for SAE-only ignored instructions\n"
bd32c6bd 8235msgstr ""
bc7c0509
NC
8236" -mevexrcig=[rne|rd|ru|rz]\n"
8237" кодировать инструкции EVEX с заданным значением\n"
8238" EVEX.RC для игнорированных инструкций только SAE\n"
bd32c6bd 8239
c32b891a 8240#: config/tc-i386.c:10541
bd32c6bd 8241#, c-format
c32b891a 8242msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
bc7c0509 8243msgstr " -mmnemonic=[att|intel] использовать мнемонику AT&T/Intel\n"
bd32c6bd 8244
c32b891a
NC
8245#: config/tc-i386.c:10543
8246#, c-format
8247msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
bc7c0509 8248msgstr " -msyntax=[att|intel] использовать синтаксис AT&T/Intel\n"
bd32c6bd 8249
c32b891a
NC
8250#: config/tc-i386.c:10545
8251#, c-format
8252msgid " -mindex-reg support pseudo index registers\n"
bc7c0509 8253msgstr " -mindex-reg поддерживать псевдоиндексные регистры\n"
bd32c6bd 8254
c32b891a
NC
8255#: config/tc-i386.c:10547
8256#, c-format
8257msgid " -mnaked-reg don't require `%%' prefix for registers\n"
bc7c0509 8258msgstr " -mnaked-reg не требовать префикса «%%» для регистров\n"
bd32c6bd 8259
c32b891a
NC
8260#: config/tc-i386.c:10549
8261#, c-format
8262msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
bc7c0509 8263msgstr " -mold-gcc поддерживать старые (<= 2.8.1) версии gcc\n"
bd32c6bd 8264
c32b891a
NC
8265#: config/tc-i386.c:10551
8266#, c-format
8267msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
bc7c0509 8268msgstr " -madd-bnd-prefix добавлять префикс BND для всех корректных ветвлений\n"
bd32c6bd 8269
c32b891a 8270#: config/tc-i386.c:10553
bd32c6bd 8271#, c-format
c32b891a 8272msgid " -mshared disable branch optimization for shared code\n"
bc7c0509 8273msgstr " -mshared выключить оптимизацию ветвления в общем коде\n"
bd32c6bd 8274
c32b891a 8275#: config/tc-i386.c:10556
bc7c0509 8276#, c-format
c32b891a 8277msgid " -mbig-obj generate big object files\n"
bc7c0509 8278msgstr " -mbig-obj генерировать большие объектные файлы\n"
c32b891a
NC
8279
8280#: config/tc-i386.c:10559
8281#, c-format
8282msgid ""
8283" -momit-lock-prefix=[no|yes]\n"
8284" strip all lock prefixes\n"
bd32c6bd 8285msgstr ""
bc7c0509
NC
8286" -momit-lock-prefix=[no|yes]\n"
8287" удалять все префиксы блокировки\n"
bd32c6bd 8288
c32b891a
NC
8289#: config/tc-i386.c:10562
8290#, c-format
8291msgid ""
8292" -mfence-as-lock-add=[no|yes]\n"
8293" encode lfence, mfence and sfence as\n"
8294" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 8295msgstr ""
bc7c0509
NC
8296" -mfence-as-lock-add=[no|yes]\n"
8297" кодировать lfence, mfence и sfence как\n"
8298" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 8299
c32b891a 8300#: config/tc-i386.c:10566
bd32c6bd
NC
8301#, c-format
8302msgid ""
c32b891a
NC
8303" -mrelax-relocations=[no|yes]\n"
8304" generate relax relocations\n"
bd32c6bd 8305msgstr ""
bc7c0509
NC
8306" -mrelax-relocations=[no|yes]\n"
8307" генерировать ослабленные перемещения\n"
bd32c6bd 8308
c32b891a 8309#: config/tc-i386.c:10569
bd32c6bd 8310#, c-format
c32b891a 8311msgid " -mamd64 accept only AMD64 ISA\n"
bc7c0509 8312msgstr " -mamd64 принимать только AMD64 ISA\n"
bd32c6bd 8313
c32b891a 8314#: config/tc-i386.c:10571
bd32c6bd 8315#, c-format
c32b891a 8316msgid " -mintel64 accept only Intel64 ISA\n"
bc7c0509 8317msgstr " -mintel64 принимать только Intel64 ISA\n"
bd32c6bd 8318
c32b891a 8319#: config/tc-i386.c:10612
bd32c6bd 8320#, c-format
c32b891a 8321msgid "Intel MCU doesn't support `%s' architecture"
bc7c0509 8322msgstr "МК Intel не поддерживает архитектуру «%s»"
bd32c6bd 8323
c32b891a
NC
8324#: config/tc-i386.c:10669
8325msgid "Intel L1OM is 64bit only"
bc7c0509 8326msgstr "Intel L1OM только 64-битный"
bd32c6bd 8327
c32b891a
NC
8328#: config/tc-i386.c:10675
8329msgid "Intel K1OM is 64bit only"
bc7c0509 8330msgstr "Intel K1OM только 64-битный"
bd32c6bd 8331
c32b891a
NC
8332#: config/tc-i386.c:10681
8333msgid "Intel MCU is 32bit only"
bc7c0509 8334msgstr "МК Intel только 32-битный"
bd32c6bd 8335
c32b891a
NC
8336#: config/tc-i386.c:10838
8337msgid "symbol size computation overflow"
bc7c0509 8338msgstr "переполнение при вычислении размера символа"
bd32c6bd 8339
c32b891a
NC
8340#: config/tc-i386.c:10906 config/tc-sparc.c:3959
8341#, c-format
8342msgid "can not do %d byte pc-relative relocation"
bc7c0509 8343msgstr "невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 8344
c32b891a
NC
8345#: config/tc-i386.c:10924
8346#, c-format
8347msgid "can not do %d byte relocation"
bc7c0509 8348msgstr "невозможно выполнить %d-байтовое перемещение"
bd32c6bd 8349
c32b891a
NC
8350#: config/tc-i386.c:10992
8351#, c-format
8352msgid "cannot represent relocation type %s in x32 mode"
bc7c0509 8353msgstr "не удалось представить тип перемещения %s в режиме x32"
bd32c6bd 8354
c32b891a
NC
8355#: config/tc-i386.c:11029 config/tc-s390.c:2598
8356#, c-format
8357msgid "cannot represent relocation type %s"
bc7c0509 8358msgstr "не удалось представить тип перемещения %s"
bd32c6bd 8359
c32b891a 8360#: config/tc-i386.c:11146
c32b891a 8361msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
bc7c0509 8362msgstr "неправильная директива .section: в строке требуется a,l,w,x,M,S,G,T"
c32b891a
NC
8363
8364#: config/tc-i386.c:11149
c32b891a 8365msgid "bad .section directive: want a,w,x,M,S,G,T in string"
bc7c0509 8366msgstr "неправильная директива .section: в строке требуется a,w,x,M,S,G,T"
c32b891a
NC
8367
8368#: config/tc-i386.c:11168
8369msgid ".largecomm supported only in 64bit mode, producing .comm"
bc7c0509 8370msgstr ".largecomm поддерживается только в 64-битном режиме, создаётся .comm"
bd32c6bd 8371
c32b891a
NC
8372#: config/tc-i860.c:121
8373msgid "Directive .dual available only with -mintel-syntax option"
bc7c0509 8374msgstr "Директива .dual доступна только с параметром -mintel-syntax"
bd32c6bd 8375
c32b891a
NC
8376#: config/tc-i860.c:131
8377msgid "Directive .enddual available only with -mintel-syntax option"
bc7c0509 8378msgstr "Директива .enddual доступна только с параметром -mintel-syntax"
bd32c6bd 8379
c32b891a
NC
8380#: config/tc-i860.c:144
8381msgid "Directive .atmp available only with -mintel-syntax option"
bc7c0509 8382msgstr "Директива .atmp доступна только с параметром -mintel-syntax"
bd32c6bd 8383
c32b891a
NC
8384#: config/tc-i860.c:166 config/tc-i860.c:170
8385msgid "Unknown temporary pseudo register"
bc7c0509 8386msgstr "Неизвестный временный псевдорегистр"
bd32c6bd 8387
c32b891a
NC
8388#: config/tc-i860.c:246
8389msgid "Defective assembler. No assembly attempted."
bc7c0509 8390msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
bd32c6bd 8391
c32b891a
NC
8392#: config/tc-i860.c:392 config/tc-i860.c:938 config/tc-m68k.c:3917
8393#: config/tc-m68k.c:3949 config/tc-sparc.c:3199
8394msgid "failed sanity check."
bc7c0509 8395msgstr "проверка на исправность не пройдена."
bd32c6bd 8396
c32b891a 8397#: config/tc-i860.c:399
bd32c6bd 8398#, c-format
c32b891a 8399msgid "Expanded opcode after delayed branch: `%s'"
bc7c0509 8400msgstr "Расширенный код операции после отложенной ветви: «%s»"
bd32c6bd 8401
c32b891a
NC
8402#: config/tc-i860.c:403
8403#, c-format
8404msgid "Expanded opcode in dual mode: `%s'"
bc7c0509 8405msgstr "Расширенный код операции в двойном режиме: «%s»"
bd32c6bd 8406
c32b891a 8407#: config/tc-i860.c:407
bd32c6bd 8408#, c-format
c32b891a 8409msgid "An instruction was expanded (%s)"
bc7c0509 8410msgstr "Инструкция расширена (%s)"
bd32c6bd 8411
c32b891a
NC
8412#: config/tc-i860.c:674
8413msgid "Pipelined instruction: fsrc1 = fdest"
bc7c0509 8414msgstr "Конвейерная инструкция: fsrc1 = fdest"
bd32c6bd 8415
c32b891a
NC
8416#: config/tc-i860.c:877 config/tc-i860.c:884 config/tc-i860.c:891
8417msgid "Assembler does not yet support PIC"
bc7c0509 8418msgstr "Ассемблер пока не поддерживает PIC"
c32b891a
NC
8419
8420#: config/tc-i860.c:955
bd32c6bd 8421#, c-format
c32b891a 8422msgid "Illegal operands for %s"
bc7c0509 8423msgstr "Неверные операнды для %s"
bd32c6bd 8424
c32b891a 8425#: config/tc-i860.c:972
bd32c6bd 8426#, c-format
c32b891a 8427msgid "'d.%s' must be 8-byte aligned"
bc7c0509 8428msgstr "«d.%s» должен быть выровнен по 8-байтовой границе"
bd32c6bd 8429
c32b891a 8430#: config/tc-i860.c:980
bd32c6bd 8431#, c-format
c32b891a 8432msgid "Prefix 'd.' invalid for instruction `%s'"
bc7c0509 8433msgstr "Префикс «d.» не допускается для инструкции «%s»"
bd32c6bd 8434
c32b891a
NC
8435#: config/tc-i860.c:1034 config/tc-ip2k.c:230
8436msgid "relaxation not supported\n"
bc7c0509 8437msgstr "ослабление не поддерживается\n"
bd32c6bd 8438
c32b891a 8439#: config/tc-i860.c:1133
bd32c6bd 8440#, c-format
c32b891a
NC
8441msgid ""
8442" -EL\t\t\t generate code for little endian mode (default)\n"
8443" -EB\t\t\t generate code for big endian mode\n"
8444" -mwarn-expand\t\t warn if pseudo operations are expanded\n"
8445" -mxp\t\t\t enable i860XP support (disabled by default)\n"
8446" -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
bd32c6bd 8447msgstr ""
bc7c0509
NC
8448" -EL\t\t\t генерировать код для режима с обратным порядком байт\n"
8449" \t\t\t (по умолчанию)\n"
8450" -EB\t\t\t генерировать код для режима с прямым порядком байт\n"
8451" -mwarn-expand\t\t предупреждать при расширении псевдоопераций\n"
8452" -mxp\t\t\t включить поддержку i860XP (по умолчанию выключена)\n"
8453" -mintel-syntax\t включить синтаксис Intel (по умолчанию AT&T/SVR4)\n"
bd32c6bd 8454
c32b891a
NC
8455#. SVR4 compatibility flags.
8456#: config/tc-i860.c:1141
8457#, c-format
8458msgid ""
8459" -V\t\t\t print assembler version number\n"
8460" -Qy, -Qn\t\t ignored\n"
bd32c6bd 8461msgstr ""
bc7c0509
NC
8462" -V\t\t\t напечатать номер версии ассемблера\n"
8463" -Qy, -Qn\t\t игнорируется\n"
bd32c6bd 8464
c32b891a
NC
8465#: config/tc-i860.c:1204
8466msgid "This immediate requires 0 MOD 2 alignment"
bc7c0509 8467msgstr "Для непосредственного значения требуется выравнивание 0 MOD 2"
bd32c6bd 8468
c32b891a
NC
8469#: config/tc-i860.c:1207
8470msgid "This immediate requires 0 MOD 4 alignment"
bc7c0509 8471msgstr "Для непосредственного значения требуется выравнивание 0 MOD 4"
bd32c6bd 8472
c32b891a
NC
8473#: config/tc-i860.c:1210
8474msgid "This immediate requires 0 MOD 8 alignment"
bc7c0509 8475msgstr "Для непосредственного значения требуется выравнивание 0 MOD 8"
bd32c6bd 8476
c32b891a
NC
8477#: config/tc-i860.c:1213
8478msgid "This immediate requires 0 MOD 16 alignment"
bc7c0509 8479msgstr "Для непосредственного значения требуется выравнивание 0 MOD 16"
bd32c6bd 8480
c32b891a
NC
8481#: config/tc-i860.c:1308
8482msgid "5-bit immediate too large"
bc7c0509 8483msgstr "5-битное значение слишком велико"
bd32c6bd 8484
c32b891a
NC
8485#: config/tc-i860.c:1311
8486msgid "5-bit field must be absolute"
bc7c0509 8487msgstr "5-битное поле должно быть абсолютным"
bd32c6bd 8488
c32b891a
NC
8489#: config/tc-i860.c:1356 config/tc-i860.c:1379
8490msgid "A branch offset requires 0 MOD 4 alignment"
bc7c0509 8491msgstr "Смещение ветви требует выравнивания 0 MOD 4"
bd32c6bd 8492
c32b891a
NC
8493#: config/tc-i860.c:1400
8494#, c-format
8495msgid "Unrecognized fix-up (0x%08lx)"
bc7c0509 8496msgstr "Нераспознанное местоположение (0x%08lx)"
bd32c6bd 8497
c32b891a
NC
8498#: config/tc-i960.c:483
8499#, c-format
8500msgid "Hashing returned \"%s\"."
73a05be2 8501msgstr "Хеширование вернуло «%s»."
bd32c6bd 8502
c32b891a
NC
8503#: config/tc-i960.c:579 config/tc-i960.c:1110
8504msgid "expression syntax error"
bc7c0509 8505msgstr "синтаксическая ошибка в выражении"
bd32c6bd 8506
c32b891a
NC
8507#: config/tc-i960.c:616
8508msgid "attempt to branch into different segment"
bc7c0509 8509msgstr "попытка ветвления в другой сегмент"
bd32c6bd 8510
c32b891a
NC
8511#: config/tc-i960.c:620
8512#, c-format
8513msgid "target of %s instruction must be a label"
bc7c0509 8514msgstr "цель инструкции %s должна быть меткой"
bd32c6bd 8515
c32b891a
NC
8516#: config/tc-i960.c:730
8517msgid "unaligned register"
bc7c0509 8518msgstr "невыровненный регистр"
bd32c6bd 8519
c32b891a
NC
8520#: config/tc-i960.c:752
8521msgid "no such sfr in this architecture"
bc7c0509 8522msgstr "в этой архитектуре нет такого sfr"
bd32c6bd 8523
c32b891a
NC
8524#: config/tc-i960.c:790
8525msgid "illegal literal"
bc7c0509 8526msgstr "неверный литерал"
bd32c6bd 8527
c32b891a
NC
8528#: config/tc-i960.c:940
8529msgid "invalid index register"
bc7c0509 8530msgstr "некорректный индексный регистр"
bd32c6bd 8531
c32b891a
NC
8532#: config/tc-i960.c:963
8533msgid "invalid scale factor"
bc7c0509 8534msgstr "некорректный коэффициент масштабирования"
bd32c6bd 8535
c32b891a
NC
8536#: config/tc-i960.c:1187
8537msgid "architecture of opcode conflicts with that of earlier instruction(s)"
bc7c0509 8538msgstr "архитектура кода операции конфликтует с предыдущими инструкциями"
bd32c6bd 8539
c32b891a
NC
8540#: config/tc-i960.c:1421 config/tc-xtensa.c:12784
8541msgid "too many operands"
bc7c0509 8542msgstr "слишком много операндов"
bd32c6bd 8543
c32b891a
NC
8544#. We never moved: there was no opcode either!
8545#: config/tc-i960.c:1469
8546msgid "missing opcode"
bc7c0509 8547msgstr "отсутствует код операции"
bd32c6bd 8548
c32b891a
NC
8549#: config/tc-i960.c:1609
8550msgid "branch prediction invalid on this opcode"
bc7c0509 8551msgstr "предсказание ветвления некорректно для этого кода операции"
bd32c6bd 8552
c32b891a 8553#: config/tc-i960.c:1647
bd32c6bd 8554#, c-format
c32b891a 8555msgid "invalid opcode, \"%s\"."
bc7c0509 8556msgstr "неверный код операции, «%s»"
bd32c6bd 8557
c32b891a
NC
8558#: config/tc-i960.c:1649
8559#, c-format
8560msgid "improper number of operands. Expecting %d, got %d"
bc7c0509 8561msgstr "Неправильное количество операндов. Ожидалось %d, получено %d"
bd32c6bd 8562
c32b891a 8563#: config/tc-i960.c:1750
bd32c6bd 8564#, c-format
c32b891a 8565msgid "Fixup of %ld too large for field width of %d"
bc7c0509 8566msgstr "Местоположение %ld слишком большое для поля шириной %d"
bd32c6bd 8567
c32b891a
NC
8568#: config/tc-i960.c:1860
8569#, c-format
8570msgid "invalid architecture %s"
bc7c0509 8571msgstr "неверная архитектура %s"
bd32c6bd 8572
c32b891a
NC
8573#: config/tc-i960.c:1880
8574#, c-format
8575msgid "I960 options:\n"
bc7c0509 8576msgstr "Параметры I960:\n"
bd32c6bd 8577
c32b891a 8578#: config/tc-i960.c:1883
bd32c6bd 8579#, c-format
c32b891a
NC
8580msgid ""
8581"\n"
8582"\t\t\tspecify variant of 960 architecture\n"
8583"-b\t\t\tadd code to collect statistics about branches taken\n"
8584"-link-relax\t\tpreserve individual alignment directives so linker\n"
8585"\t\t\tcan do relaxing (b.out format only)\n"
8586"-no-relax\t\tdon't alter compare-and-branch instructions for\n"
8587"\t\t\tlong displacements\n"
bd32c6bd 8588msgstr ""
bc7c0509
NC
8589"\n"
8590"\t\t\tукажите вариант архитектуры 960\n"
8591"-b\t\t\tдобавить код сбора статистики о ветвлении\n"
8592"-link-relax\t\tсохранять индивидуальные директивы выравнивания для того, чтобы\n"
8593"\t\t\tкомпоновщик мог выполнять ослабление (только с форматом b.out)\n"
8594"-no-relax\t\tне изменять инструкции сравнение-и-ветвление для\n"
73a05be2 8595"\t\t\tдлинных перестановок\n"
bd32c6bd 8596
c32b891a
NC
8597#: config/tc-i960.c:2145
8598msgid "should have 1 or 2 operands"
bc7c0509 8599msgstr "должен быть 1 или 2 операнда"
bd32c6bd 8600
c32b891a 8601#: config/tc-i960.c:2153 config/tc-i960.c:2168
bd32c6bd 8602#, c-format
c32b891a 8603msgid "Redefining leafproc %s"
bc7c0509 8604msgstr "Переопределение leafproc %s"
bd32c6bd 8605
c32b891a
NC
8606#: config/tc-i960.c:2198
8607msgid "should have two operands"
bc7c0509 8608msgstr "должен быть два операнда"
bd32c6bd 8609
c32b891a
NC
8610#: config/tc-i960.c:2208
8611msgid "'entry_num' must be absolute number in [0,31]"
bc7c0509 8612msgstr "«entry_num» должен указываться как абсолютное чисто в диапазоне [0,31]"
bd32c6bd 8613
c32b891a 8614#: config/tc-i960.c:2216
bd32c6bd 8615#, c-format
c32b891a 8616msgid "Redefining entrynum for sysproc %s"
bc7c0509 8617msgstr "Переопределение entrynum для sysproc %s"
bd32c6bd 8618
c32b891a
NC
8619#. Should not happen: see block comment above.
8620#: config/tc-i960.c:2316
bd32c6bd 8621#, c-format
c32b891a 8622msgid "Trying to 'bal' to %s"
bc7c0509 8623msgstr "Попытка применить «bal» к %s"
bd32c6bd 8624
c32b891a
NC
8625#: config/tc-i960.c:2326
8626msgid "Looks like a proc, but can't tell what kind.\n"
bc7c0509 8627msgstr "Выглядит как proc, но невозможно сказать какая.\n"
bd32c6bd 8628
c32b891a
NC
8629#: config/tc-i960.c:2344
8630msgid "big endian mode is not supported"
bc7c0509 8631msgstr "прямой порядок байт не поддерживается"
bd32c6bd 8632
c32b891a 8633#: config/tc-i960.c:2346
bd32c6bd 8634#, c-format
c32b891a 8635msgid "ignoring unrecognized .endian type `%s'"
bc7c0509 8636msgstr "игнорируется нераспознанный тип .endian «%s»"
bd32c6bd 8637
c32b891a
NC
8638#: config/tc-i960.c:2391
8639msgid "can't use COBR format with external label"
bc7c0509 8640msgstr "невозможно использовать формат COBR с внешней меткой"
bd32c6bd 8641
c32b891a
NC
8642#: config/tc-i960.c:2566
8643msgid "option --link-relax is only supported in b.out format"
bc7c0509 8644msgstr "параметр --link-relax поддерживается только в формате b.out"
bd32c6bd 8645
c32b891a
NC
8646#: config/tc-i960.c:2593
8647#, c-format
8648msgid "No 'bal' entry point for leafproc %s"
bc7c0509 8649msgstr "Нет точки входа «bal» для leafproc %s"
bd32c6bd 8650
c32b891a 8651#: config/tc-ia64.c:872
c32b891a 8652msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
bc7c0509 8653msgstr "неправильная директива .section: в строке требуется a,o,s,w,x,M,S,G,T"
c32b891a
NC
8654
8655#: config/tc-ia64.c:924
8656msgid "Size of frame exceeds maximum of 96 registers"
bc7c0509 8657msgstr "Размер кадра превышает максимум из 96 регистров"
bd32c6bd 8658
c32b891a
NC
8659#: config/tc-ia64.c:929
8660msgid "Size of rotating registers exceeds frame size"
bc7c0509 8661msgstr "Размер оборачивающихся регистров превышает размер кадра"
bd32c6bd 8662
c32b891a
NC
8663#: config/tc-ia64.c:1016
8664msgid "Unwind directive not followed by an instruction."
bc7c0509 8665msgstr "Раскрывающая директива не допускается инструкцией."
bd32c6bd 8666
c32b891a
NC
8667#: config/tc-ia64.c:1025 config/tc-ia64.c:7610
8668msgid "qualifying predicate not followed by instruction"
bc7c0509 8669msgstr "уточнение предиката не допускается инструкцией"
bd32c6bd 8670
c32b891a 8671#: config/tc-ia64.c:1073
c32b891a 8672msgid "expected ',' after section name"
bc7c0509 8673msgstr "ожидается «,» после имени раздела"
c32b891a
NC
8674
8675#: config/tc-ia64.c:1108
c32b891a 8676msgid "expected ',' after symbol name"
bc7c0509 8677msgstr "ожидается «,» после имени символа"
c32b891a
NC
8678
8679#: config/tc-ia64.c:1132
c32b891a 8680msgid "expected ',' after symbol size"
bc7c0509 8681msgstr "ожидается «,» после размера символа"
c32b891a
NC
8682
8683#: config/tc-ia64.c:1215 config/tc-ia64.c:1249
8684msgid "record type is not valid"
bc7c0509 8685msgstr "недопустимый тип записи"
bd32c6bd 8686
c32b891a
NC
8687#: config/tc-ia64.c:1318
8688msgid "Invalid record type for P3 format."
bc7c0509 8689msgstr "Неверный тип записи для формата P3."
bd32c6bd 8690
c32b891a
NC
8691#: config/tc-ia64.c:1354
8692msgid "Invalid record type for format P6"
bc7c0509 8693msgstr "Неверный тип записи для формата P6."
bd32c6bd 8694
c32b891a
NC
8695#: config/tc-ia64.c:1534 config/tc-ia64.c:1586
8696msgid "Invalid record type for format B1"
bc7c0509 8697msgstr "Неверный тип записи для формата B1."
bd32c6bd 8698
c32b891a
NC
8699#: config/tc-ia64.c:1619
8700msgid "Invalid record type for format X1"
bc7c0509 8701msgstr "Неверный тип записи для формата X1."
bd32c6bd 8702
c32b891a
NC
8703#: config/tc-ia64.c:1661
8704msgid "Invalid record type for format X3"
bc7c0509 8705msgstr "Неверный тип записи для формата X3."
bd32c6bd 8706
c32b891a
NC
8707#: config/tc-ia64.c:1699
8708msgid "Previous .save incomplete"
bc7c0509 8709msgstr "Незавершённая предыдущая .save"
bd32c6bd 8710
c32b891a
NC
8711#: config/tc-ia64.c:2524
8712msgid "spill_mask record unimplemented."
bc7c0509 8713msgstr "Запись spill_mask не реализована."
bd32c6bd 8714
c32b891a
NC
8715#: config/tc-ia64.c:2581
8716msgid "record_type_not_valid"
bc7c0509 8717msgstr "record_type_not_valid"
bd32c6bd 8718
c32b891a
NC
8719#: config/tc-ia64.c:2665
8720msgid "Ignoring attempt to spill beyond end of region"
bc7c0509 8721msgstr "Игнорируется попытка вытеснения за конец области"
bd32c6bd 8722
c32b891a
NC
8723#: config/tc-ia64.c:2724
8724msgid "Only constant space allocation is supported"
bc7c0509 8725msgstr "Поддерживается только выделение пространства, заданного константой"
bd32c6bd 8726
c32b891a
NC
8727#: config/tc-ia64.c:2738
8728msgid "Only constant offsets are supported"
bc7c0509 8729msgstr "Поддерживаются только смещения, заданные константой"
bd32c6bd 8730
c32b891a
NC
8731#: config/tc-ia64.c:2762
8732msgid "Section switching in code is not supported."
bc7c0509 8733msgstr "Переключение раздела в коде не поддерживается."
bd32c6bd 8734
c32b891a
NC
8735#: config/tc-ia64.c:2804
8736msgid "Insn slot not set in unwind record."
bc7c0509 8737msgstr "Слот Insn не задан в записи раскрытия."
bd32c6bd 8738
c32b891a
NC
8739#: config/tc-ia64.c:2878
8740msgid "frgr_mem record before region record!"
bc7c0509 8741msgstr "Запись frgr_mem до записи области!"
bd32c6bd 8742
c32b891a
NC
8743#: config/tc-ia64.c:2889
8744msgid "fr_mem record before region record!"
bc7c0509 8745msgstr "Запись fr_mem до записи области!"
bd32c6bd 8746
c32b891a
NC
8747#: config/tc-ia64.c:2898
8748msgid "gr_mem record before region record!"
bc7c0509 8749msgstr "Запись gr_mem до записи области!"
bd32c6bd 8750
c32b891a
NC
8751#: config/tc-ia64.c:2907
8752msgid "br_mem record before region record!"
bc7c0509 8753msgstr "Запись br_mem до записи области!"
bd32c6bd 8754
c32b891a
NC
8755#: config/tc-ia64.c:2917
8756msgid "gr_gr record before region record!"
bc7c0509 8757msgstr "Запись gr_gr до записи области!"
bd32c6bd 8758
c32b891a
NC
8759#: config/tc-ia64.c:2925
8760msgid "br_gr record before region record!"
bc7c0509 8761msgstr "Запись br_gr до записи области!"
bd32c6bd 8762
c32b891a 8763#: config/tc-ia64.c:3043
bd32c6bd 8764#, c-format
c32b891a 8765msgid "First operand to .%s must be a predicate"
bc7c0509 8766msgstr "Первый операнд в .%s должен быть предикатом"
bd32c6bd 8767
c32b891a 8768#: config/tc-ia64.c:3047
bd32c6bd 8769#, c-format
c32b891a 8770msgid "Pointless use of p0 as first operand to .%s"
bc7c0509 8771msgstr "Бесцельное использование p0 в первом операнде .%s"
bd32c6bd 8772
c32b891a 8773#: config/tc-ia64.c:3103
bd32c6bd 8774#, c-format
c32b891a 8775msgid "Operand %d to .%s must be a preserved register"
bc7c0509 8776msgstr "Операнд %d в .%s должен быть сохранённым регистром"
bd32c6bd 8777
c32b891a 8778#: config/tc-ia64.c:3139
bd32c6bd 8779#, c-format
c32b891a 8780msgid "Operand %d to .%s must be a writable register"
bc7c0509 8781msgstr "Операнд %d в .%s должен быть записываемым регистром"
bd32c6bd 8782
c32b891a 8783#: config/tc-ia64.c:3163
bd32c6bd 8784#, c-format
c32b891a 8785msgid "Radix `%s' unsupported or invalid"
bc7c0509 8786msgstr "Основание «%s» не поддерживается или некорректно"
bd32c6bd 8787
c32b891a 8788#: config/tc-ia64.c:3193 config/tc-ia64.c:3198
bd32c6bd 8789#, c-format
c32b891a 8790msgid ".%s outside of %s"
bc7c0509 8791msgstr ".%s вне %s"
bd32c6bd 8792
c32b891a
NC
8793#: config/tc-ia64.c:3284
8794msgid "Tags on unwind pseudo-ops aren't supported, yet"
bc7c0509 8795msgstr "Метки в раскрываемых псевдооперациях пока не поддерживаются"
bd32c6bd 8796
c32b891a
NC
8797#: config/tc-ia64.c:3306
8798msgid "First operand to .fframe must be a constant"
bc7c0509 8799msgstr "Первый операнд в .fframe должен быть константой"
bd32c6bd 8800
c32b891a
NC
8801#: config/tc-ia64.c:3326
8802msgid "First operand to .vframe must be a general register"
bc7c0509 8803msgstr "Первый операнд .vframe должен быть обычным регистром"
bd32c6bd 8804
c32b891a
NC
8805#: config/tc-ia64.c:3334
8806msgid "Operand of .vframe contradicts .prologue"
bc7c0509 8807msgstr "Операнд .vframe противоречит .prologue"
bd32c6bd 8808
c32b891a
NC
8809#: config/tc-ia64.c:3344
8810msgid ".vframepsp is meaningless, assuming .vframesp was meant"
bc7c0509 8811msgstr ".vframepsp не имеет смысла, считаем, что предполагалась .vframesp"
bd32c6bd 8812
c32b891a
NC
8813#: config/tc-ia64.c:3352
8814msgid "Operand to .vframesp must be a constant (sp-relative offset)"
bc7c0509 8815msgstr "Операнд .vframesp должен быть константой (смещение, относительно sp)"
bd32c6bd 8816
c32b891a
NC
8817#: config/tc-ia64.c:3379
8818msgid "First operand to .save not a register"
bc7c0509 8819msgstr "Первый операнд .save должен быть регистром"
bd32c6bd 8820
c32b891a
NC
8821#: config/tc-ia64.c:3385
8822msgid "Second operand to .save not a valid register"
bc7c0509 8823msgstr "Второй операнд .save является неправильным регистром"
bd32c6bd 8824
c32b891a
NC
8825#: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435
8826msgid "Second operand of .save contradicts .prologue"
bc7c0509 8827msgstr "Второй операнд .save противоречит .prologue"
bd32c6bd 8828
c32b891a
NC
8829#: config/tc-ia64.c:3442
8830msgid "First operand to .save not a valid register"
bc7c0509 8831msgstr "Первый операнд .save является неправильным регистром"
bd32c6bd 8832
c32b891a
NC
8833#: config/tc-ia64.c:3460
8834msgid "First operand to .restore must be stack pointer (sp)"
bc7c0509 8835msgstr "Первый операнд в .restore должен быть указателем стека (sp)"
bd32c6bd 8836
c32b891a
NC
8837#: config/tc-ia64.c:3469
8838msgid "Second operand to .restore must be a constant >= 0"
bc7c0509 8839msgstr "Второй операнд .restore должен быть константой >= 0"
bd32c6bd 8840
c32b891a 8841#: config/tc-ia64.c:3479
bd32c6bd 8842#, c-format
c32b891a 8843msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
bc7c0509 8844msgstr "Количество эпилогов %lu превышает количество вложенных прологов (%u)"
bd32c6bd 8845
c32b891a 8846#: config/tc-ia64.c:3565
bd32c6bd 8847#, c-format
c32b891a 8848msgid "Illegal section name `%s' (causes unwind section name clash)"
bc7c0509 8849msgstr "Недопустимое имя раздела «%s» (приводит к конфликту раскрываемого имени раздела)"
bd32c6bd 8850
c32b891a
NC
8851#: config/tc-ia64.c:3742
8852msgid "First operand to .altrp not a valid branch register"
bc7c0509 8853msgstr "Первый операнд .altrp является неправильным регистром ветвления"
bd32c6bd 8854
c32b891a 8855#: config/tc-ia64.c:3771
bd32c6bd 8856#, c-format
c32b891a 8857msgid "First operand to .%s not a register"
bc7c0509 8858msgstr "Первый операнд .%s должен быть регистром"
bd32c6bd 8859
c32b891a 8860#: config/tc-ia64.c:3776
bd32c6bd 8861#, c-format
c32b891a 8862msgid "Second operand to .%s not a constant"
bc7c0509 8863msgstr "Второй операнд .%s должен быть константой"
bd32c6bd 8864
c32b891a
NC
8865#: config/tc-ia64.c:3843
8866#, c-format
8867msgid "First operand to .%s not a valid register"
bc7c0509 8868msgstr "Первый операнд .%s является неправильным регистром"
bd32c6bd 8869
c32b891a
NC
8870#: config/tc-ia64.c:3866
8871msgid "First operand to .save.g must be a positive 4-bit constant"
bc7c0509 8872msgstr "Первый операнд .save.g должен быть положительной 4-битной константой"
bd32c6bd 8873
c32b891a
NC
8874#: config/tc-ia64.c:3879
8875msgid "Second operand to .save.g must be a general register"
bc7c0509 8876msgstr "Второй операнд .save.g должен быть обычным регистром"
bd32c6bd 8877
c32b891a 8878#: config/tc-ia64.c:3884
bd32c6bd 8879#, c-format
c32b891a 8880msgid "Second operand to .save.g must be the first of %d general registers"
bc7c0509 8881msgstr "Второй операнд .save.g должен быть первым из %d обычных регистров"
bd32c6bd 8882
c32b891a
NC
8883#: config/tc-ia64.c:3907
8884msgid "Operand to .save.f must be a positive 20-bit constant"
bc7c0509 8885msgstr "Операнд .save.f должен быть положительной 20-битной константой"
bd32c6bd 8886
c32b891a
NC
8887#: config/tc-ia64.c:3930
8888msgid "First operand to .save.b must be a positive 5-bit constant"
bc7c0509 8889msgstr "Первый операнд .save.b должен быть положительной 5-битной константой"
bd32c6bd 8890
c32b891a
NC
8891#: config/tc-ia64.c:3943
8892msgid "Second operand to .save.b must be a general register"
bc7c0509 8893msgstr "Второй операнд .save.b должен быть обычным регистром"
bd32c6bd 8894
c32b891a 8895#: config/tc-ia64.c:3948
bd32c6bd 8896#, c-format
c32b891a 8897msgid "Second operand to .save.b must be the first of %d general registers"
bc7c0509 8898msgstr "Второй операнд .save.b должен быть первым из %d обычных регистров"
bd32c6bd 8899
c32b891a
NC
8900#: config/tc-ia64.c:3974
8901msgid "First operand to .save.gf must be a non-negative 4-bit constant"
bc7c0509 8902msgstr "Первый операнд .save.gf должен быть неотрицательной 4-битной константой"
bd32c6bd 8903
c32b891a
NC
8904#: config/tc-ia64.c:3982
8905msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
bc7c0509 8906msgstr "Второй операнд .save.gf должен быть неотрицательной 20-битной константой"
bd32c6bd 8907
c32b891a
NC
8908#: config/tc-ia64.c:3990
8909msgid "Operands to .save.gf may not be both zero"
bc7c0509 8910msgstr "Операнды .save.gf не могут быть одновременно равны нулю"
bd32c6bd 8911
c32b891a
NC
8912#: config/tc-ia64.c:4007
8913msgid "Operand to .spill must be a constant"
bc7c0509 8914msgstr "Операнд .spill должен быть константой"
bd32c6bd 8915
c32b891a
NC
8916#: config/tc-ia64.c:4076
8917#, c-format
8918msgid "Operand %d to .%s must be a constant"
bc7c0509 8919msgstr "Операнд .%d в .%s должен быть константой"
bd32c6bd 8920
c32b891a
NC
8921#: config/tc-ia64.c:4097
8922#, c-format
8923msgid "Missing .label_state %ld"
bc7c0509 8924msgstr "Отсутствует .label_state %ld"
bd32c6bd 8925
c32b891a
NC
8926#: config/tc-ia64.c:4151
8927msgid "Operand to .label_state must be a constant"
bc7c0509 8928msgstr "Операнд .label_state должен быть константой"
bd32c6bd 8929
c32b891a
NC
8930#: config/tc-ia64.c:4170
8931msgid "Operand to .copy_state must be a constant"
bc7c0509 8932msgstr "Операнд .copy_state должен быть константой"
bd32c6bd 8933
c32b891a
NC
8934#: config/tc-ia64.c:4193
8935msgid "First operand to .unwabi must be a constant"
bc7c0509 8936msgstr "Первый операнд в .unwabi должен быть константой"
bd32c6bd 8937
c32b891a
NC
8938#: config/tc-ia64.c:4199
8939msgid "Second operand to .unwabi must be a constant"
bc7c0509 8940msgstr "Второй операнд .unwabi должен быть константой"
bd32c6bd 8941
c32b891a
NC
8942#: config/tc-ia64.c:4234
8943msgid "Missing .endp after previous .proc"
bc7c0509 8944msgstr "Отсутствует .endp после предыдущего .proc"
bd32c6bd 8945
c32b891a
NC
8946#: config/tc-ia64.c:4252
8947msgid "Empty argument of .proc"
bc7c0509 8948msgstr "Пустой аргумент .proc"
bd32c6bd 8949
c32b891a 8950#: config/tc-ia64.c:4257
bd32c6bd 8951#, c-format
c32b891a 8952msgid "`%s' was already defined"
bc7c0509 8953msgstr "«%s» уже определена"
bd32c6bd 8954
c32b891a
NC
8955#: config/tc-ia64.c:4300
8956msgid "Initial .body should precede any instructions"
bc7c0509 8957msgstr "До инструкций должна быть указана .body"
bd32c6bd 8958
c32b891a
NC
8959#: config/tc-ia64.c:4319
8960msgid ".prologue within prologue"
bc7c0509 8961msgstr ".prologue внутри пролога"
bd32c6bd 8962
c32b891a
NC
8963#: config/tc-ia64.c:4324
8964msgid "Initial .prologue should precede any instructions"
bc7c0509 8965msgstr "До инструкций должна быть указана .prologue"
bd32c6bd 8966
c32b891a
NC
8967#: config/tc-ia64.c:4334
8968msgid "First operand to .prologue must be a positive 4-bit constant"
bc7c0509 8969msgstr "Первый операнд .prologue должен быть положительной 4-битной константой"
bd32c6bd 8970
c32b891a
NC
8971#: config/tc-ia64.c:4336
8972msgid "Pointless use of zero first operand to .prologue"
bc7c0509 8973msgstr "Бесцельное использование нулевого первом операнда .prologue"
bd32c6bd 8974
c32b891a
NC
8975#: config/tc-ia64.c:4352
8976msgid "Using a constant as second operand to .prologue is deprecated"
bc7c0509 8977msgstr "Использование константы во втором операнде .prologue устарело"
bd32c6bd 8978
c32b891a
NC
8979#: config/tc-ia64.c:4358
8980msgid "Second operand to .prologue must be a general register"
bc7c0509 8981msgstr "Второй операнд .prologue должен быть обычным регистром"
bd32c6bd 8982
c32b891a
NC
8983#: config/tc-ia64.c:4363
8984#, c-format
8985msgid "Second operand to .prologue must be the first of %d general registers"
bc7c0509 8986msgstr "Второй операнд .prologue должен быть первым из %d обычных регистров"
bd32c6bd 8987
c32b891a 8988#: config/tc-ia64.c:4475
bd32c6bd 8989#, c-format
c32b891a 8990msgid "`%s' was not defined within procedure"
bc7c0509 8991msgstr "«%s» не определена внутри процедуры"
bd32c6bd 8992
c32b891a
NC
8993#: config/tc-ia64.c:4511
8994msgid "Empty argument of .endp"
bc7c0509 8995msgstr "Пустой аргумент .endp"
bd32c6bd 8996
c32b891a 8997#: config/tc-ia64.c:4525
bd32c6bd 8998#, c-format
c32b891a 8999msgid "`%s' was not specified with previous .proc"
bc7c0509 9000msgstr "«%s» не указана с предыдущим .proc"
bd32c6bd 9001
c32b891a 9002#: config/tc-ia64.c:4540
bd32c6bd 9003#, c-format
c32b891a 9004msgid "`%s' should be an operand to this .endp"
bc7c0509 9005msgstr "«%s» должна быть операндом этого .endp"
bd32c6bd 9006
c32b891a
NC
9007#: config/tc-ia64.c:4581 config/tc-ia64.c:4902 config/tc-ia64.c:5211
9008msgid "Comma expected"
bc7c0509 9009msgstr "Ожидается запятая"
bd32c6bd 9010
c32b891a
NC
9011#: config/tc-ia64.c:4621
9012msgid "Expected '['"
bc7c0509 9013msgstr "Ожидается «[»"
bd32c6bd 9014
c32b891a
NC
9015#: config/tc-ia64.c:4630 config/tc-ia64.c:7744
9016msgid "Expected ']'"
bc7c0509 9017msgstr "Ожидается «]»"
c32b891a
NC
9018
9019#: config/tc-ia64.c:4635
9020msgid "Number of elements must be positive"
bc7c0509 9021msgstr "Количество элементов должно быть положительным"
bd32c6bd 9022
c32b891a 9023#: config/tc-ia64.c:4646
bd32c6bd 9024#, c-format
c32b891a 9025msgid "Used more than the declared %d rotating registers"
bc7c0509 9026msgstr "Используется больше оборачивающихся регистров чем объявлено (%d)"
bd32c6bd 9027
c32b891a
NC
9028#: config/tc-ia64.c:4654
9029msgid "Used more than the available 96 rotating registers"
bc7c0509 9030msgstr "Используется больше 96 доступных оборачивающихся регистров"
bd32c6bd 9031
c32b891a
NC
9032#: config/tc-ia64.c:4661
9033msgid "Used more than the available 48 rotating registers"
bc7c0509 9034msgstr "Используется больше 48 доступных оборачивающихся регистров"
bd32c6bd 9035
c32b891a 9036#: config/tc-ia64.c:4689
bd32c6bd 9037#, c-format
c32b891a 9038msgid "Attempt to redefine register set `%s'"
bc7c0509 9039msgstr "Попытка переопределить набор регистров «%s»"
bd32c6bd 9040
c32b891a 9041#: config/tc-ia64.c:4754
bd32c6bd 9042#, c-format
c32b891a 9043msgid "Unknown psr option `%s'"
bc7c0509 9044msgstr "Неизвестный параметр psr «%s»"
bd32c6bd 9045
c32b891a
NC
9046#: config/tc-ia64.c:4788
9047msgid "Missing section name"
bc7c0509 9048msgstr "Отсутствует имя раздела"
bd32c6bd 9049
c32b891a
NC
9050#: config/tc-ia64.c:4797
9051msgid "Comma expected after section name"
bc7c0509 9052msgstr "Ожидается «,» после имени раздела"
bd32c6bd 9053
c32b891a
NC
9054#: config/tc-ia64.c:4808
9055msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
bc7c0509 9056msgstr "Создание разделов с .xdataN/.xrealN/.xstringZ устарело."
bd32c6bd 9057
c32b891a
NC
9058#: config/tc-ia64.c:4897
9059msgid "Register name expected"
bc7c0509 9060msgstr "Ожидается имя регистра"
bd32c6bd 9061
c32b891a
NC
9062#: config/tc-ia64.c:4910
9063msgid "Register value annotation ignored"
bc7c0509 9064msgstr "Пояснение к значению регистра игнорируется"
bd32c6bd 9065
c32b891a
NC
9066#: config/tc-ia64.c:4949
9067msgid "Directive invalid within a bundle"
bc7c0509 9068msgstr "Неправильная директива внутри комплекта"
bd32c6bd 9069
c32b891a
NC
9070#: config/tc-ia64.c:5043
9071msgid "Missing predicate relation type"
bc7c0509 9072msgstr "Отсутствует тип отношения предиката"
bd32c6bd 9073
c32b891a
NC
9074#: config/tc-ia64.c:5049
9075msgid "Unrecognized predicate relation type"
bc7c0509 9076msgstr "Не распознан тип отношения предиката"
bd32c6bd 9077
c32b891a
NC
9078#: config/tc-ia64.c:5095
9079msgid "Bad register range"
bc7c0509 9080msgstr "Неверный диапазон регистров"
bd32c6bd 9081
c32b891a
NC
9082#: config/tc-ia64.c:5104 config/tc-ia64.c:7690
9083msgid "Predicate register expected"
bc7c0509 9084msgstr "Ожидается предикатный регистр"
bd32c6bd 9085
c32b891a
NC
9086#: config/tc-ia64.c:5109
9087msgid "Duplicate predicate register ignored"
bc7c0509 9088msgstr "Повторный предикатный регистр игнорируется"
bd32c6bd 9089
c32b891a
NC
9090#: config/tc-ia64.c:5125
9091msgid "Predicate source and target required"
bc7c0509 9092msgstr "Требуется предикат источника и назначения"
bd32c6bd 9093
c32b891a
NC
9094#: config/tc-ia64.c:5127 config/tc-ia64.c:5139
9095msgid "Use of p0 is not valid in this context"
bc7c0509 9096msgstr "Использование p0 недопустимо в этом контексте"
bd32c6bd 9097
c32b891a
NC
9098#: config/tc-ia64.c:5134
9099msgid "At least two PR arguments expected"
bc7c0509 9100msgstr "Ожидается не менее двух аргументов PR"
bd32c6bd 9101
c32b891a
NC
9102#: config/tc-ia64.c:5148
9103msgid "At least one PR argument expected"
bc7c0509 9104msgstr "Ожидается, как минимум, один аргумент PR"
bd32c6bd 9105
c32b891a 9106#: config/tc-ia64.c:5182
bd32c6bd 9107#, c-format
c32b891a 9108msgid "Inserting \"%s\" into entry hint table failed: %s"
bc7c0509 9109msgstr "Не удалось вставить «%s» в таблицу входных подсказок: %s"
bd32c6bd 9110
c32b891a
NC
9111#. FIXME -- need 62-bit relocation type
9112#: config/tc-ia64.c:5662
9113msgid "62-bit relocation not yet implemented"
bc7c0509 9114msgstr "62-битное перемещение пока не реализовано"
bd32c6bd 9115
c32b891a
NC
9116#. XXX technically, this is wrong: we should not be issuing warning
9117#. messages until we're sure this instruction pattern is going to
9118#. be used!
9119#: config/tc-ia64.c:5748
9120msgid "lower 16 bits of mask ignored"
bc7c0509 9121msgstr "младшие 16 бит маски игнорируются"
bd32c6bd 9122
c32b891a
NC
9123#: config/tc-ia64.c:5979
9124msgid "stride must be a multiple of 64; lower 6 bits ignored"
bc7c0509 9125msgstr "шаг должен быть кратен 64; младшие 6 бит игнорируются"
bd32c6bd 9126
c32b891a
NC
9127#: config/tc-ia64.c:6097
9128msgid "Expected separator `='"
bc7c0509 9129msgstr "Ожидается разделитель «=»"
bd32c6bd 9130
c32b891a
NC
9131#: config/tc-ia64.c:6131
9132msgid "Duplicate equal sign (=) in instruction"
bc7c0509 9133msgstr "Повторный знак равенства (=) в инструкции"
bd32c6bd 9134
c32b891a 9135#: config/tc-ia64.c:6138
bd32c6bd 9136#, c-format
c32b891a 9137msgid "Illegal operand separator `%c'"
bc7c0509 9138msgstr "Неверный разделитель операндов «%c»"
bd32c6bd 9139
c32b891a 9140#: config/tc-ia64.c:6253
bd32c6bd 9141#, c-format
c32b891a 9142msgid "Operand %u of `%s' should be %s"
bc7c0509 9143msgstr "Операнд %u в «%s» должен быть %s"
bd32c6bd 9144
c32b891a
NC
9145#: config/tc-ia64.c:6257
9146msgid "Wrong number of output operands"
bc7c0509 9147msgstr "Неправильное количество выходных операндов"
bd32c6bd 9148
c32b891a
NC
9149#: config/tc-ia64.c:6259
9150msgid "Wrong number of input operands"
bc7c0509 9151msgstr "Неправильное количество входных операндов"
bd32c6bd 9152
c32b891a
NC
9153#: config/tc-ia64.c:6261
9154msgid "Operand mismatch"
bc7c0509 9155msgstr "Несоответствие операнда"
bd32c6bd 9156
c32b891a
NC
9157#: config/tc-ia64.c:6343
9158#, c-format
9159msgid "Invalid use of `%c%d' as output operand"
bc7c0509 9160msgstr "Некорректное использование «%c%d» как выходного операнда"
bd32c6bd 9161
c32b891a
NC
9162#: config/tc-ia64.c:6346
9163#, c-format
9164msgid "Invalid use of `r%d' as base update address operand"
bc7c0509 9165msgstr "Некорректное использование «r%d» как базового адреса операнда обновления"
bd32c6bd 9166
c32b891a
NC
9167#: config/tc-ia64.c:6370
9168#, c-format
9169msgid "Invalid duplicate use of `%c%d'"
bc7c0509 9170msgstr "Неверное повторное использование «%c%d»"
bd32c6bd 9171
c32b891a
NC
9172#: config/tc-ia64.c:6377
9173#, c-format
9174msgid "Invalid simultaneous use of `f%d' and `f%d'"
bc7c0509 9175msgstr "Неправильное одновременное использование «f%d» и «f%d»"
bd32c6bd 9176
c32b891a 9177#: config/tc-ia64.c:6383
bd32c6bd 9178#, c-format
c32b891a 9179msgid "Dangerous simultaneous use of `f%d' and `f%d'"
bc7c0509 9180msgstr "Опасное одновременное использование «f%d» и «f%d»"
bd32c6bd 9181
c32b891a
NC
9182#: config/tc-ia64.c:6427
9183msgid "Value truncated to 62 bits"
bc7c0509 9184msgstr "Значение обрезается до 62 бит"
bd32c6bd 9185
c32b891a
NC
9186#: config/tc-ia64.c:6495
9187#, c-format
9188msgid "Bad operand value: %s"
bc7c0509 9189msgstr "Некорректное значение операнда: %s"
bd32c6bd 9190
c32b891a
NC
9191#. Give an error if a frag containing code is not aligned to a 16 byte
9192#. boundary.
9193#: config/tc-ia64.c:6570 config/tc-ia64.h:177
9194msgid "instruction address is not a multiple of 16"
bc7c0509 9195msgstr "Адрес инструкции не кратен 16"
bd32c6bd 9196
c32b891a 9197#: config/tc-ia64.c:6638
bd32c6bd 9198#, c-format
c32b891a 9199msgid "`%s' must be last in bundle"
bc7c0509 9200msgstr "«%s» должно быть последним в комплекте"
bd32c6bd 9201
c32b891a 9202#: config/tc-ia64.c:6670
bd32c6bd 9203#, c-format
c32b891a 9204msgid "Internal error: don't know how to force %s to end of instruction group"
bc7c0509 9205msgstr "Внутренняя ошибка: непонятно как добавить %s в конец группы инструкций"
bd32c6bd 9206
c32b891a
NC
9207#: config/tc-ia64.c:6683
9208#, c-format
9209msgid "`%s' must be last in instruction group"
bc7c0509 9210msgstr "«%s» должна быть последней в группе инструкций"
bd32c6bd 9211
c32b891a
NC
9212#: config/tc-ia64.c:6713
9213msgid "Label must be first in a bundle"
bc7c0509 9214msgstr "Метка должна быть первой в комплекте"
bd32c6bd 9215
c32b891a
NC
9216#: config/tc-ia64.c:6790
9217msgid "hint in B unit may be treated as nop"
bc7c0509 9218msgstr "подсказка в модуле B может восприниматься как nop"
bd32c6bd 9219
c32b891a
NC
9220#: config/tc-ia64.c:6801
9221msgid "hint in B unit can't be used"
bc7c0509 9222msgstr "подсказку в модуле B нельзя использовать"
bd32c6bd 9223
c32b891a
NC
9224#: config/tc-ia64.c:6815
9225msgid "emit_one_bundle: unexpected dynamic op"
bc7c0509 9226msgstr "emit_one_bundle: неожиданный динамический операнд"
bd32c6bd 9227
c32b891a
NC
9228#: config/tc-ia64.c:6940
9229#, c-format
9230msgid "`%s' does not fit into %s template"
bc7c0509 9231msgstr "«%s» не помещается в шаблон %s"
bd32c6bd 9232
c32b891a 9233#: config/tc-ia64.c:6955
bd32c6bd 9234#, c-format
c32b891a 9235msgid "`%s' does not fit into bundle"
bc7c0509 9236msgstr "«%s» не помещается в комплект"
bd32c6bd 9237
c32b891a 9238#: config/tc-ia64.c:6967
bd32c6bd 9239#, c-format
c32b891a 9240msgid "`%s' can't go in %s of %s template"
bc7c0509 9241msgstr "«%s» не может входить в %s шаблона %s"
bd32c6bd 9242
c32b891a
NC
9243#: config/tc-ia64.c:6973
9244msgid "Missing '}' at end of file"
bc7c0509 9245msgstr "Отсутствует «}» в конце файла"
bd32c6bd 9246
c32b891a 9247#: config/tc-ia64.c:7120
bd32c6bd 9248#, c-format
c32b891a 9249msgid "Unrecognized option '-x%s'"
bc7c0509 9250msgstr "Нераспознанный параметр «-x%s»"
bd32c6bd 9251
c32b891a
NC
9252#: config/tc-ia64.c:7147
9253msgid ""
9254"IA-64 options:\n"
9255" --mconstant-gp\t mark output file as using the constant-GP model\n"
9256"\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9257" --mauto-pic\t\t mark output file as using the constant-GP model\n"
9258"\t\t\t without function descriptors (sets ELF header flag\n"
9259"\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9260" -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9261" -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9262" -mtune=[itanium1|itanium2]\n"
9263"\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9264" -munwind-check=[warning|error]\n"
9265"\t\t\t unwind directive check (default -munwind-check=warning)\n"
9266" -mhint.b=[ok|warning|error]\n"
9267"\t\t\t hint.b check (default -mhint.b=error)\n"
9268" -x | -xexplicit\t turn on dependency violation checking\n"
bd32c6bd 9269msgstr ""
bc7c0509
NC
9270"Параметры IA-64:\n"
9271" --mconstant-gp\t помечать выходной файл как использующий\n"
9272"\t\t\t модель константный-GP\n"
9273"\t\t\t (устанавливается флаг EF_IA_64_CONS_GP в заголовке ELF)\n"
9274" --mauto-pic\t\t помечать выходной файл как использующий\n"
9275"\t\t\t модель константный-GP\n"
9276"\t\t\t без функциональных дескрипторов (устанавливается\n"
9277"\t\t\t флаг EF_IA_64_NOFUNCDESC_CONS_GP в заголовке ELF)\n"
9278" -milp32|-milp64|-mlp64|-mp64\tзадать модель данных (по умолчанию -mlp64)\n"
9279" -mle | -mbe\t\t задать обратный- или прямой- порядок байт\n"
9280"\t\t\t (по умолчанию -mle)\n"
9281" -mtune=[itanium1|itanium2]\n"
9282"\t\t\t настройка по конкретный ЦП (по умолчанию -mtune=itanium2)\n"
9283" -munwind-check=[warning|error]\n"
9284"\t\t\t раскрывать проверку директив (по умолчанию -munwind-check=warning)\n"
9285" -mhint.b=[ok|warning|error]\n"
9286"\t\t\t проверка hint.b (по умолчанию -mhint.b=error)\n"
9287" -x | -xexplicit\t включить проверку нарушений зависимостей\n"
bd32c6bd 9288
c32b891a
NC
9289#. Note for translators: "automagically" can be translated as "automatically" here.
9290#: config/tc-ia64.c:7164
9291msgid ""
9292" -xauto\t\t automagically remove dependency violations (default)\n"
9293" -xnone\t\t turn off dependency violation checking\n"
9294" -xdebug\t\t debug dependency violation checker\n"
9295" -xdebugn\t\t debug dependency violation checker but turn off\n"
9296"\t\t\t dependency violation checking\n"
9297" -xdebugx\t\t debug dependency violation checker and turn on\n"
9298"\t\t\t dependency violation checking\n"
bd32c6bd 9299msgstr ""
bc7c0509
NC
9300" -xauto\t\t автоматически удалять нарушения зависимостей (по умолчанию)\n"
9301" -xnone\t\t выключить проверку нарушений зависимостей\n"
9302" -xdebug\t\t отладка проверяльщика нарушений зависимостей\n"
9303" -xdebugn\t\t отладка проверяльщика нарушений зависимостей, выключить\n"
9304"\t\t\t проверку нарушений зависимостей\n"
9305" -xdebugx\t\t отладка проверяльщика нарушений зависимостей, но включить\n"
9306"\t\t\t проверку нарушений зависимостей\n"
bd32c6bd 9307
c32b891a
NC
9308#: config/tc-ia64.c:7179
9309msgid "--gstabs is not supported for ia64"
bc7c0509 9310msgstr "--gstabs не поддерживается для ia64"
bd32c6bd 9311
c32b891a
NC
9312#: config/tc-ia64.c:7417
9313#, c-format
9314msgid "ia64.md_begin: can't hash `%s': %s"
73a05be2 9315msgstr "ia64.md_begin: не удалось получить хеш «%s»: %s"
bd32c6bd 9316
c32b891a 9317#: config/tc-ia64.c:7481
bd32c6bd 9318#, c-format
c32b891a 9319msgid "Inserting \"%s\" into constant hash table failed: %s"
bc7c0509 9320msgstr "Не удалось вставить «%s» в таблицу хешей констант: %s"
bd32c6bd 9321
c32b891a
NC
9322#: config/tc-ia64.c:7493 config/tc-riscv.c:609 config/tc-tilegx.c:263
9323msgid "Could not set architecture and machine"
bc7c0509 9324msgstr "Не задана архитектура и машина"
bd32c6bd 9325
c32b891a
NC
9326#: config/tc-ia64.c:7625
9327msgid "Explicit stops are ignored in auto mode"
bc7c0509 9328msgstr "Явные остановки игнорируются в автоматическом режиме"
bd32c6bd 9329
c32b891a
NC
9330#: config/tc-ia64.c:7634
9331msgid "Found '{' when manual bundling is already turned on"
bc7c0509 9332msgstr "Найдена «{», но уже включено ручное комплектование"
bd32c6bd 9333
c32b891a
NC
9334#: config/tc-ia64.c:7647
9335msgid "Found '{' after explicit switch to automatic mode"
bc7c0509 9336msgstr "Найдена «{», после явного переключения в автоматический режим"
bd32c6bd 9337
c32b891a
NC
9338#: config/tc-ia64.c:7653
9339msgid "Found '}' when manual bundling is off"
bc7c0509 9340msgstr "Найдена «}», но уже выключено ручное комплектование"
bd32c6bd 9341
c32b891a
NC
9342#: config/tc-ia64.c:7680
9343msgid "Expected ')'"
bc7c0509 9344msgstr "Ожидается «)»"
bd32c6bd 9345
c32b891a
NC
9346#: config/tc-ia64.c:7685
9347msgid "Qualifying predicate expected"
bc7c0509 9348msgstr "Ожидается уточняющий предикат"
bd32c6bd 9349
c32b891a
NC
9350#: config/tc-ia64.c:7704
9351msgid "Tag must come before qualifying predicate."
bc7c0509 9352msgstr "Метка должна указываться до уточняющего предиката."
bd32c6bd 9353
c32b891a
NC
9354#: config/tc-ia64.c:7733
9355msgid "Expected ':'"
bc7c0509 9356msgstr "Ожидается «:»"
bd32c6bd 9357
c32b891a
NC
9358#: config/tc-ia64.c:7749
9359msgid "Tag name expected"
bc7c0509 9360msgstr "Ожидается имя метки"
bd32c6bd 9361
c32b891a
NC
9362#: config/tc-ia64.c:7850
9363msgid "Rotating register index must be a non-negative constant"
bc7c0509 9364msgstr "Индекс оборачивающегося регистра должен быть неотрицательной константой"
bd32c6bd 9365
c32b891a
NC
9366#: config/tc-ia64.c:7855
9367#, c-format
9368msgid "Index out of range 0..%u"
bc7c0509 9369msgstr "Индекс вне диапазона 0..%u"
bd32c6bd 9370
c32b891a
NC
9371#: config/tc-ia64.c:7867
9372msgid "Indirect register index must be a general register"
bc7c0509 9373msgstr "Индекс неявного регистра должен быть обычным регистром"
bd32c6bd 9374
c32b891a
NC
9375#: config/tc-ia64.c:7876
9376msgid "Index can only be applied to rotating or indirect registers"
bc7c0509 9377msgstr "Индекс может применяться только к оборачивающимся или неявным регистрам"
bd32c6bd 9378
c32b891a
NC
9379#: config/tc-ia64.c:7912 config/tc-xstormy16.c:145
9380msgid "Expected '('"
bc7c0509 9381msgstr "Ожидается «(»"
bd32c6bd 9382
c32b891a
NC
9383#: config/tc-ia64.c:7920 config/tc-pdp11.c:445 config/tc-pdp11.c:509
9384#: config/tc-pdp11.c:543 config/tc-tilegx.c:1047 config/tc-tilepro.c:938
9385#: config/tc-xstormy16.c:154
9386msgid "Missing ')'"
bc7c0509 9387msgstr "Отсутствует «)»"
bd32c6bd 9388
c32b891a
NC
9389#: config/tc-ia64.c:7938 config/tc-xstormy16.c:161
9390msgid "Not a symbolic expression"
bc7c0509 9391msgstr "Не является символическим выражением"
bd32c6bd 9392
c32b891a
NC
9393#: config/tc-ia64.c:7943 config/tc-ia64.c:7957
9394msgid "Illegal combination of relocation functions"
bc7c0509 9395msgstr "Неправильная комбинация перемещаемых функций"
bd32c6bd 9396
c32b891a
NC
9397#: config/tc-ia64.c:8046
9398msgid "No current frame"
bc7c0509 9399msgstr "Нет текущего фрейма"
bd32c6bd 9400
c32b891a
NC
9401#: config/tc-ia64.c:8048
9402#, c-format
9403msgid "Register number out of range 0..%u"
bc7c0509 9404msgstr "Номер регистра вне диапазона 0..%u"
bd32c6bd 9405
c32b891a
NC
9406#: config/tc-ia64.c:8087
9407msgid "Standalone `#' is illegal"
bc7c0509 9408msgstr "Самостоятельный «#» недопустим"
bd32c6bd 9409
c32b891a
NC
9410#: config/tc-ia64.c:8090
9411msgid "Redundant `#' suffix operators"
bc7c0509 9412msgstr "Избыточные суффиксы операторов «#»"
bd32c6bd 9413
c32b891a
NC
9414#: config/tc-ia64.c:8248
9415#, c-format
9416msgid "Unhandled dependency %s for %s (%s), note %d"
bc7c0509 9417msgstr "Необработанная зависимость %s для %s (%s), упоминается %d"
bd32c6bd 9418
c32b891a
NC
9419#: config/tc-ia64.c:9561
9420#, c-format
9421msgid "Unrecognized dependency specifier %d\n"
bc7c0509 9422msgstr "Нераспознанный определитель зависимости %d\n"
bd32c6bd 9423
c32b891a
NC
9424#: config/tc-ia64.c:10431
9425msgid "Only the first path encountering the conflict is reported"
bc7c0509 9426msgstr "Сообщается только о первом пути обнаруженного конфликта"
bd32c6bd 9427
c32b891a
NC
9428#: config/tc-ia64.c:10433
9429msgid "This is the location of the conflicting usage"
bc7c0509 9430msgstr "Вот расположение конфликтного использования"
bd32c6bd 9431
c32b891a 9432#: config/tc-ia64.c:10695
bd32c6bd 9433#, c-format
c32b891a 9434msgid "Unknown opcode `%s'"
bc7c0509 9435msgstr "Неизвестный код операции «%s»"
bd32c6bd 9436
c32b891a 9437#: config/tc-ia64.c:10773
bd32c6bd 9438#, c-format
c32b891a 9439msgid "AR %d can only be accessed by %c-unit"
bc7c0509 9440msgstr "AR %d доступен только из %c-модуля"
bd32c6bd 9441
c32b891a
NC
9442#: config/tc-ia64.c:10785
9443msgid "hint.b may be treated as nop"
bc7c0509 9444msgstr "hint.b может восприниматься как nop"
bd32c6bd 9445
c32b891a
NC
9446#: config/tc-ia64.c:10788
9447msgid "hint.b shouldn't be used"
bc7c0509 9448msgstr "hint.b не должен использоваться"
bd32c6bd 9449
c32b891a
NC
9450#: config/tc-ia64.c:10827
9451#, c-format
9452msgid "`%s' cannot be predicated"
bc7c0509 9453msgstr "у «%s» не может быть предиката"
bd32c6bd 9454
c32b891a
NC
9455#: config/tc-ia64.c:10899
9456msgid "Closing bracket missing"
bc7c0509 9457msgstr "Отсутствует закрывающая квадратная скобка"
bd32c6bd 9458
c32b891a
NC
9459#: config/tc-ia64.c:10908
9460msgid "Index must be a general register"
bc7c0509 9461msgstr "Индекс должен быть обычным регистром"
bd32c6bd 9462
c32b891a 9463#: config/tc-ia64.c:11073
bd32c6bd 9464#, c-format
c32b891a 9465msgid "Unsupported fixup size %d"
bc7c0509 9466msgstr "Неподдерживаемый размер местоположения %d"
bd32c6bd 9467
c32b891a
NC
9468#. This should be an error, but since previously there wasn't any
9469#. diagnostic here, don't make it fail because of this for now.
9470#: config/tc-ia64.c:11345
bd32c6bd 9471#, c-format
c32b891a 9472msgid "Cannot express %s%d%s relocation"
bc7c0509 9473msgstr "Невозможно выразить перемещение %s%d%s"
bd32c6bd 9474
c32b891a
NC
9475#: config/tc-ia64.c:11364
9476msgid "No addend allowed in @fptr() relocation"
bc7c0509 9477msgstr "Дополнение недопустимо в перемещении @fptr()"
bd32c6bd 9478
c32b891a
NC
9479#: config/tc-ia64.c:11403
9480msgid "integer operand out of range"
bc7c0509 9481msgstr "Операнд целого вне диапазона"
bd32c6bd 9482
c32b891a 9483#: config/tc-ia64.c:11470
bd32c6bd 9484#, c-format
c32b891a 9485msgid "%s must have a constant value"
bc7c0509 9486msgstr "%s должен быть константным значением"
bd32c6bd 9487
c32b891a 9488#: config/tc-ia64.c:11490
c32b891a 9489msgid "cannot resolve @slotcount parameter"
bc7c0509 9490msgstr "невозможно определить параметр @slotcount"
c32b891a
NC
9491
9492#: config/tc-ia64.c:11523
9493msgid "invalid @slotcount value"
bc7c0509 9494msgstr "недопустимое значение @slotcount"
bd32c6bd 9495
c32b891a 9496#: config/tc-ia64.c:11560 config/tc-z8k.c:1378
bd32c6bd 9497#, c-format
c32b891a 9498msgid "Cannot represent %s relocation in object file"
bc7c0509 9499msgstr "Невозможно представить перемещение %s в объектном файле"
bd32c6bd 9500
c32b891a
NC
9501#: config/tc-ia64.c:11671
9502msgid "Can't add stop bit to mark end of instruction group"
73a05be2 9503msgstr "Не удалось добавить бит остановки для отметки конца группы инструкций"
bd32c6bd 9504
c32b891a
NC
9505#: config/tc-ia64.c:11780 read.c:2599 read.c:3308 read.c:3660 stabs.c:464
9506#, c-format
9507msgid "expected comma after \"%s\""
bc7c0509 9508msgstr "ожидается запятая после «%s»"
bd32c6bd 9509
c32b891a
NC
9510#: config/tc-ia64.c:11822
9511#, c-format
9512msgid "`%s' is already the alias of %s `%s'"
bc7c0509 9513msgstr "«%s» уже является псевдонимом %s «%s»"
bd32c6bd 9514
c32b891a
NC
9515#: config/tc-ia64.c:11832
9516#, c-format
9517msgid "%s `%s' already has an alias `%s'"
bc7c0509 9518msgstr "%s «%s» уже имеет псевдоним «%s»"
bd32c6bd 9519
c32b891a
NC
9520#: config/tc-ia64.c:11843
9521#, c-format
9522msgid "inserting \"%s\" into %s alias hash table failed: %s"
bc7c0509 9523msgstr "не удалось вставить «%s» в таблицу хешей псевдонимов %s: %s"
bd32c6bd 9524
c32b891a
NC
9525#: config/tc-ia64.c:11851
9526#, c-format
9527msgid "inserting \"%s\" into %s name hash table failed: %s"
bc7c0509 9528msgstr "не удалось вставить «%s» в таблицу хешей имён %s: %s"
bd32c6bd 9529
c32b891a 9530#: config/tc-ia64.c:11877
bd32c6bd 9531#, c-format
c32b891a 9532msgid "symbol `%s' aliased to `%s' is not used"
bc7c0509 9533msgstr "символ «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 9534
c32b891a 9535#: config/tc-ia64.c:11900
bd32c6bd 9536#, c-format
c32b891a 9537msgid "section `%s' aliased to `%s' is not used"
bc7c0509 9538msgstr "раздел «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 9539
c32b891a
NC
9540#: config/tc-ip2k.c:139
9541#, c-format
9542msgid "IP2K specific command line options:\n"
bc7c0509 9543msgstr "Специализированные параметры командной строки для IP2K:\n"
bd32c6bd 9544
c32b891a 9545#: config/tc-ip2k.c:140
bd32c6bd 9546#, c-format
c32b891a 9547msgid " -mip2022 restrict to IP2022 insns \n"
bc7c0509 9548msgstr " -mip2022 ограничиться инструкциями IP2022\n"
bd32c6bd 9549
c32b891a
NC
9550#: config/tc-ip2k.c:141
9551#, c-format
9552msgid " -mip2022ext permit extended IP2022 insn\n"
bc7c0509 9553msgstr " -mip2022ext разрешить расширенные инструкции IP2022\n"
bd32c6bd 9554
c32b891a 9555#: config/tc-iq2000.c:362
bd32c6bd 9556#, c-format
c32b891a 9557msgid "the yielding instruction %s may not be in a delay slot."
bc7c0509 9558msgstr "Инструкция вызова %s может не допускаться в слоте задержки."
bd32c6bd 9559
c32b891a 9560#: config/tc-iq2000.c:370
bd32c6bd 9561#, c-format
c32b891a 9562msgid "Register number (R%ld) for double word access must be even."
bc7c0509 9563msgstr "Номер регистра (R%ld) для доступа к двойному слову должен быть чётным."
bd32c6bd 9564
c32b891a
NC
9565#: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389
9566#: config/tc-iq2000.c:406 config/tc-mt.c:244 config/tc-mt.c:249
9567#, c-format
9568msgid "operand references R%ld of previous load."
b4a3689a 9569msgstr "операнд ссылается на R%ld предыдущей загрузки."
bd32c6bd 9570
c32b891a
NC
9571#: config/tc-iq2000.c:394
9572msgid "instruction implicitly accesses R31 of previous load."
bc7c0509 9573msgstr "инструкция неявно обращается к R31 предыдущей загрузки."
bd32c6bd 9574
c32b891a
NC
9575#: config/tc-iq2000.c:649 config/tc-mep.c:2008
9576msgid "Unmatched high relocation"
bc7c0509 9577msgstr "Непарное верхнее перемещение"
bd32c6bd 9578
c32b891a
NC
9579#: config/tc-iq2000.c:826 config/tc-mips.c:19372 config/tc-score.c:5814
9580msgid ".end not in text section"
bc7c0509 9581msgstr ".end указана не в текстовом разделе"
bd32c6bd 9582
c32b891a
NC
9583#: config/tc-iq2000.c:830 config/tc-score.c:5817
9584msgid ".end directive without a preceding .ent directive."
bc7c0509 9585msgstr "Директива .end без предшествующей директивы .ent."
bd32c6bd 9586
c32b891a
NC
9587#: config/tc-iq2000.c:839 config/tc-score.c:5825
9588msgid ".end symbol does not match .ent symbol."
bc7c0509 9589msgstr "Символ .end не совпадает с соответствующим символом .ent."
bd32c6bd 9590
c32b891a
NC
9591#: config/tc-iq2000.c:842 config/tc-mips.c:19392 config/tc-score.c:5830
9592msgid ".end directive missing or unknown symbol"
bc7c0509 9593msgstr "Отсутствует директива .end или символ неизвестен"
bd32c6bd 9594
c32b891a
NC
9595#: config/tc-iq2000.c:860
9596msgid "Expected simple number."
bc7c0509 9597msgstr "Ожидается простое число."
c32b891a
NC
9598
9599#: config/tc-iq2000.c:889 config/tc-mips.c:19297 config/tc-score.c:5666
bd32c6bd 9600#, c-format
c32b891a 9601msgid " *input_line_pointer == '%c' 0x%02x\n"
bc7c0509 9602msgstr " *input_line_pointer == «%c» 0x%02x\n"
bd32c6bd 9603
c32b891a
NC
9604#: config/tc-iq2000.c:891
9605msgid "Invalid number"
bc7c0509 9606msgstr "Неверный номер"
bd32c6bd 9607
c32b891a
NC
9608#: config/tc-iq2000.c:925 config/tc-score.c:5704
9609msgid ".ent or .aent not in text section."
bc7c0509 9610msgstr ".ent или .aent не в текстовом разделе."
bd32c6bd 9611
c32b891a
NC
9612#: config/tc-iq2000.c:928
9613msgid "missing `.end'"
bc7c0509 9614msgstr "отсутствует «.end»"
bd32c6bd 9615
c32b891a
NC
9616#: config/tc-m32c.c:142
9617#, c-format
9618msgid " M32C specific command line options:\n"
bc7c0509 9619msgstr " Специализированные параметры командной строки для M32C:\n"
bd32c6bd 9620
c32b891a
NC
9621#. Pretend that we do not recognise this option.
9622#: config/tc-m32r.c:330
9623msgid "Unrecognised option: -hidden"
b4a3689a 9624msgstr "Нераспознанный параметр: -hidden"
bd32c6bd 9625
c32b891a
NC
9626#: config/tc-m32r.c:357 config/tc-sparc.c:651
9627msgid "Unrecognized option following -K"
b4a3689a 9628msgstr "Нераспознанный параметр после -K"
bd32c6bd 9629
c32b891a 9630#: config/tc-m32r.c:372
bd32c6bd 9631#, c-format
c32b891a 9632msgid " M32R specific command line options:\n"
bc7c0509 9633msgstr " Специализированные параметры командной строки для M32R:\n"
bd32c6bd 9634
c32b891a
NC
9635#: config/tc-m32r.c:374
9636#, c-format
9637msgid " -m32r disable support for the m32rx instruction set\n"
b4a3689a 9638msgstr " -m32r выключить поддержку набора инструкций m32rx\n"
bd32c6bd 9639
c32b891a
NC
9640#: config/tc-m32r.c:376
9641#, c-format
9642msgid " -m32rx support the extended m32rx instruction set\n"
b4a3689a 9643msgstr " -m32rx поддержка расширенного набора инструкций m32rx\n"
bd32c6bd 9644
c32b891a
NC
9645#: config/tc-m32r.c:378
9646#, c-format
9647msgid " -m32r2 support the extended m32r2 instruction set\n"
b4a3689a 9648msgstr " -m32r2 поддержка расширенного набора инструкций m32r2\n"
bd32c6bd 9649
c32b891a
NC
9650#: config/tc-m32r.c:380
9651#, c-format
9652msgid " -EL,-little produce little endian code and data\n"
b4a3689a 9653msgstr " -EL,-little генерировать код и данные с обратным порядком байт\n"
bd32c6bd 9654
c32b891a 9655#: config/tc-m32r.c:382
bd32c6bd 9656#, c-format
c32b891a 9657msgid " -EB,-big produce big endian code and data\n"
b4a3689a 9658msgstr " -EB,-big генерировать код и данные с прямым порядком байт\n"
bd32c6bd 9659
c32b891a
NC
9660#: config/tc-m32r.c:384
9661#, c-format
9662msgid " -parallel try to combine instructions in parallel\n"
bd32c6bd 9663msgstr ""
b4a3689a
NC
9664" -parallel пытаться подбирать инструкции для\n"
9665" параллельного выполнения\n"
bd32c6bd 9666
c32b891a 9667#: config/tc-m32r.c:386
bd32c6bd 9668#, c-format
c32b891a 9669msgid " -no-parallel disable -parallel\n"
b4a3689a 9670msgstr " -no-parallel выключить -parallel\n"
bd32c6bd 9671
c32b891a
NC
9672#: config/tc-m32r.c:388
9673#, c-format
9674msgid " -no-bitinst disallow the M32R2's extended bit-field instructions\n"
bd32c6bd 9675msgstr ""
b4a3689a
NC
9676" -no-bitinst запретить инструкции с расширенным битовым\n"
9677" полем M32R2\n"
bd32c6bd 9678
c32b891a
NC
9679#: config/tc-m32r.c:390
9680#, c-format
9681msgid " -O try to optimize code. Implies -parallel\n"
b4a3689a 9682msgstr " -O пытаться оптимизировать код; подразумевается -parallel\n"
bd32c6bd 9683
c32b891a
NC
9684#: config/tc-m32r.c:393
9685#, c-format
9686msgid " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
bd32c6bd 9687msgstr ""
b4a3689a
NC
9688" -warn-explicit-parallel-conflicts предупреждать о параллельных\n"
9689" инструкциях, которые\n"
bd32c6bd 9690
c32b891a 9691#: config/tc-m32r.c:395
b4a3689a 9692#, c-format
c32b891a 9693msgid " might violate constraints\n"
b4a3689a 9694msgstr " могут нарушать ограничения\n"
bd32c6bd 9695
c32b891a 9696#: config/tc-m32r.c:397
bd32c6bd 9697#, c-format
c32b891a 9698msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
b4a3689a 9699msgstr " -no-warn-explicit-parallel-conflicts не предупреждать о параллельных\n"
bd32c6bd 9700
c32b891a 9701#: config/tc-m32r.c:399
b4a3689a 9702#, c-format
c32b891a 9703msgid " instructions might violate constraints\n"
b4a3689a
NC
9704msgstr ""
9705" инструкциях, которые могут\n"
9706" нарушать ограничения\n"
bd32c6bd 9707
c32b891a 9708#: config/tc-m32r.c:401
bd32c6bd 9709#, c-format
c32b891a 9710msgid " -Wp synonym for -warn-explicit-parallel-conflicts\n"
b4a3689a 9711msgstr " -Wp синоним -warn-explicit-parallel-conflicts\n"
bd32c6bd 9712
c32b891a
NC
9713#: config/tc-m32r.c:403
9714#, c-format
9715msgid " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
b4a3689a 9716msgstr " -Wnp синоним -no-warn-explicit-parallel-conflicts\n"
bd32c6bd 9717
c32b891a 9718#: config/tc-m32r.c:405
bd32c6bd 9719#, c-format
c32b891a 9720msgid " -ignore-parallel-conflicts do not check parallel instructions\n"
b4a3689a 9721msgstr " -ignore-parallel-conflicts не проверять параллельные инструкции\n"
bd32c6bd 9722
c32b891a 9723#: config/tc-m32r.c:407
b4a3689a 9724#, c-format
c32b891a 9725msgid " for constraint violations\n"
b4a3689a 9726msgstr " на нарушение ограничений\n"
c32b891a
NC
9727
9728#: config/tc-m32r.c:409
bd32c6bd 9729#, c-format
c32b891a 9730msgid " -no-ignore-parallel-conflicts check parallel instructions for\n"
b4a3689a 9731msgstr " -no-ignore-parallel-conflicts проверять параллельные инструкции\n"
bd32c6bd 9732
c32b891a 9733#: config/tc-m32r.c:411
b4a3689a 9734#, c-format
c32b891a 9735msgid " constraint violations\n"
b4a3689a 9736msgstr " на нарушение ограничений\n"
c32b891a
NC
9737
9738#: config/tc-m32r.c:413
bd32c6bd 9739#, c-format
c32b891a 9740msgid " -Ip synonym for -ignore-parallel-conflicts\n"
b4a3689a 9741msgstr " -Ip синоним -ignore-parallel-conflicts\n"
bd32c6bd 9742
c32b891a
NC
9743#: config/tc-m32r.c:415
9744#, c-format
9745msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
b4a3689a 9746msgstr " -nIp синоним -no-ignore-parallel-conflicts\n"
bd32c6bd 9747
c32b891a 9748#: config/tc-m32r.c:418
bd32c6bd 9749#, c-format
c32b891a 9750msgid " -warn-unmatched-high warn when an (s)high reloc has no matching low reloc\n"
bd32c6bd 9751msgstr ""
b4a3689a
NC
9752" -warn-unmatched-high предупреждать, когда высокое перемещение\n"
9753" не совпадает с низким перемещением\n"
bd32c6bd 9754
c32b891a 9755#: config/tc-m32r.c:420
bd32c6bd 9756#, c-format
c32b891a 9757msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
b4a3689a 9758msgstr " -no-warn-unmatched-high не предупреждать об отсутствии низких перемещений\n"
bd32c6bd 9759
c32b891a 9760#: config/tc-m32r.c:422
bd32c6bd 9761#, c-format
c32b891a 9762msgid " -Wuh synonym for -warn-unmatched-high\n"
b4a3689a 9763msgstr " -Wuh синоним -warn-unmatched-high\n"
bd32c6bd 9764
c32b891a 9765#: config/tc-m32r.c:424
bd32c6bd 9766#, c-format
c32b891a 9767msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
b4a3689a 9768msgstr " -Wnuh синоним -no-warn-unmatched-high\n"
bd32c6bd 9769
c32b891a
NC
9770#: config/tc-m32r.c:427
9771#, c-format
9772msgid " -KPIC generate PIC\n"
b4a3689a 9773msgstr " -KPIC генерировать PIC\n"
bd32c6bd 9774
c32b891a
NC
9775#: config/tc-m32r.c:846
9776msgid "instructions write to the same destination register."
b4a3689a 9777msgstr "Инструкции выполняют запись в один и тот же регистр назначения."
bd32c6bd 9778
c32b891a
NC
9779#: config/tc-m32r.c:854
9780msgid "Instructions do not use parallel execution pipelines."
b4a3689a 9781msgstr "Инструкции не используют конвейеры выполнения параллельно."
bd32c6bd 9782
c32b891a
NC
9783#: config/tc-m32r.c:862
9784msgid "Instructions share the same execution pipeline"
b4a3689a 9785msgstr "Инструкции используют один и тот же конвейер выполнения"
bd32c6bd 9786
c32b891a
NC
9787#: config/tc-m32r.c:927 config/tc-m32r.c:1041
9788#, c-format
9789msgid "not a 16 bit instruction '%s'"
b4a3689a 9790msgstr "«%s» — не 16-битная инструкция"
bd32c6bd 9791
c32b891a 9792#: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237
bd32c6bd 9793#, c-format
c32b891a 9794msgid "instruction '%s' is for the M32R2 only"
b4a3689a 9795msgstr "инструкция «%s» только для M32R2"
bd32c6bd 9796
c32b891a 9797#: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250
bd32c6bd 9798#, c-format
c32b891a 9799msgid "unknown instruction '%s'"
b4a3689a 9800msgstr "неизвестная инструкция «%s»"
bd32c6bd 9801
c32b891a
NC
9802#: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257
9803#, c-format
9804msgid "instruction '%s' is for the M32RX only"
b4a3689a 9805msgstr "инструкция «%s» только для M32RX"
bd32c6bd 9806
c32b891a
NC
9807#: config/tc-m32r.c:970 config/tc-m32r.c:1082
9808#, c-format
9809msgid "instruction '%s' cannot be executed in parallel."
b4a3689a 9810msgstr "Инструкция «%s» не может выполняться параллельно."
bd32c6bd 9811
c32b891a
NC
9812#: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314
9813msgid "internal error: lookup/get operands failed"
b4a3689a 9814msgstr "внутренняя ошибка: ошибка поиска/получения операндов"
bd32c6bd 9815
c32b891a 9816#: config/tc-m32r.c:1092
bd32c6bd 9817#, c-format
c32b891a 9818msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
b4a3689a 9819msgstr "«%s»: только инструкция NOP может использоваться для параллельного выполнения на m32r"
bd32c6bd 9820
c32b891a 9821#: config/tc-m32r.c:1121
bd32c6bd 9822#, c-format
c32b891a 9823msgid "%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?"
b4a3689a 9824msgstr "%s: вывод 1-й инструкции совпадает с вводом 2-й инструкции — так и задумывалось?"
bd32c6bd 9825
c32b891a 9826#: config/tc-m32r.c:1125
bd32c6bd 9827#, c-format
c32b891a 9828msgid "%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?"
b4a3689a 9829msgstr "%s: вывод 2-й инструкции совпадает с вводом 1-й инструкции — так и задумывалось?"
bd32c6bd 9830
c32b891a 9831#: config/tc-m32r.c:1498
bd32c6bd 9832#, c-format
c32b891a 9833msgid ".SCOMMon length (%ld.) <0! Ignored."
b4a3689a 9834msgstr "Длина .SCOMMon (%ld.) <0! Игнорируется."
bd32c6bd 9835
c32b891a
NC
9836#: config/tc-m32r.c:1548
9837#, c-format
9838msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 9839msgstr "Длина .scomm «%s» уже равна %ld. Не изменяется на %ld."
bd32c6bd 9840
c32b891a
NC
9841#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4185
9842#: config/tc-nds32.c:4221 config/tc-sh.c:774 config/tc-sh.c:2457
9843msgid "Invalid PIC expression."
b4a3689a 9844msgstr "Неверное выражение PIC."
bd32c6bd 9845
c32b891a
NC
9846#: config/tc-m32r.c:2069
9847msgid "Unmatched high/shigh reloc"
b4a3689a 9848msgstr "Непарное перемещение high/shigh"
bd32c6bd 9849
c32b891a
NC
9850#: config/tc-m68hc11.c:416
9851#, c-format
9852msgid ""
9853"Motorola 68HC11/68HC12/68HCS12 options:\n"
9854" -m68hc11 | -m68hc12 |\n"
9855" -m68hcs12 | -mm9s12x |\n"
9856" -mm9s12xg specify the processor [default %s]\n"
9857" -mshort use 16-bit int ABI (default)\n"
9858" -mlong use 32-bit int ABI\n"
9859" -mshort-double use 32-bit double ABI\n"
9860" -mlong-double use 64-bit double ABI (default)\n"
9861" --force-long-branches always turn relative branches into absolute ones\n"
9862" -S,--short-branches do not turn relative branches into absolute ones\n"
9863" when the offset is out of range\n"
9864" --strict-direct-mode do not turn the direct mode into extended mode\n"
9865" when the instruction does not support direct mode\n"
9866" --print-insn-syntax print the syntax of instruction in case of error\n"
9867" --print-opcodes print the list of instructions with syntax\n"
9868" --xgate-ramoffset offset ram addresses by 0xc000\n"
9869" --generate-example generate an example of each instruction\n"
9870" (used for testing)\n"
bd32c6bd 9871msgstr ""
b4a3689a
NC
9872"Параметры Motorola 68HC11/68HC12/68HCS12:\n"
9873" -m68hc11 | -m68hc12 |\n"
9874" -m68hcs12 | -mm9s12x |\n"
9875" -mm9s12xg задать процессор [по умолчанию %s]\n"
9876" -mshort использовать 16-битный int ABI (по умолчанию)\n"
9877" -mlong использовать 32-битный int ABI\n"
9878" -mshort-double использовать 32-битный double ABI\n"
9879" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
9880" --force-long-branches всегда превращать относительные ветви в абсолютные\n"
9881" -S,--short-branches не превращать относительные ветви в абсолютные,\n"
9882" если смещение выходит за границы диапазона\n"
9883" --strict-direct-mode не превращать прямой режим в расширенный,\n"
9884" если инструкция не поддерживает прямой режим\n"
9885" --print-insn-syntax печатать синтаксис инструкций в случае ошибки\n"
9886" --print-opcodes печатать список инструкций с синтаксисом\n"
9887" --xgate-ramoffset смещать адреса ram на 0xc000\n"
9888" --generate-example генерировать пример каждой инструкции\n"
9889" (используется для тестирования)\n"
bd32c6bd 9890
c32b891a
NC
9891#: config/tc-m68hc11.c:464 config/tc-xgate.c:284
9892#, c-format
9893msgid "Default target `%s' is not supported."
b4a3689a 9894msgstr "Цель по умолчанию «%s» не поддерживается."
bd32c6bd 9895
c32b891a
NC
9896#. Dump the opcode statistics table.
9897#: config/tc-m68hc11.c:482
9898#, c-format
9899msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
b4a3689a 9900msgstr "Имя # Режимы Мин ops Макс ops Маска режимов # Используется\n"
bd32c6bd 9901
c32b891a 9902#: config/tc-m68hc11.c:561
bd32c6bd 9903#, c-format
c32b891a 9904msgid "Option `%s' is not recognized."
b4a3689a 9905msgstr "Нераспознанный параметр «%s»."
bd32c6bd 9906
c32b891a
NC
9907#: config/tc-m68hc11.c:748
9908msgid "imm3"
b4a3689a 9909msgstr "imm3"
bd32c6bd 9910
c32b891a
NC
9911#: config/tc-m68hc11.c:756
9912msgid "RD"
b4a3689a 9913msgstr "RD"
bd32c6bd 9914
c32b891a
NC
9915#: config/tc-m68hc11.c:764
9916msgid "RD,RS"
b4a3689a 9917msgstr "RD,RS"
bd32c6bd 9918
c32b891a
NC
9919#: config/tc-m68hc11.c:772
9920msgid "RI, #imm4"
b4a3689a 9921msgstr "RI, #imm4"
bd32c6bd 9922
c32b891a
NC
9923#: config/tc-m68hc11.c:804
9924msgid "RD, (RI,#offs5)"
b4a3689a 9925msgstr "RD, (RI,#offs5)"
bd32c6bd 9926
c32b891a
NC
9927#: config/tc-m68hc11.c:856
9928msgid "#<imm8>"
b4a3689a 9929msgstr "#<imm8>"
bd32c6bd 9930
c32b891a
NC
9931#: config/tc-m68hc11.c:865
9932msgid "#<imm16>"
b4a3689a 9933msgstr "#<imm16>"
bd32c6bd 9934
c32b891a
NC
9935#: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
9936msgid "<imm8>,X"
b4a3689a 9937msgstr "<imm8>,X"
bd32c6bd 9938
c32b891a
NC
9939#: config/tc-m68hc11.c:910
9940msgid "*<abs8>"
b4a3689a 9941msgstr "*<abs8>"
bd32c6bd 9942
c32b891a
NC
9943#: config/tc-m68hc11.c:922
9944msgid "#<mask>"
b4a3689a 9945msgstr "#<маска>"
bd32c6bd 9946
c32b891a 9947#: config/tc-m68hc11.c:932
bd32c6bd 9948#, c-format
c32b891a 9949msgid "symbol%d"
b4a3689a 9950msgstr "symbol%d"
bd32c6bd 9951
c32b891a
NC
9952#: config/tc-m68hc11.c:934
9953msgid "<abs>"
b4a3689a 9954msgstr "<abs>"
bd32c6bd 9955
c32b891a
NC
9956#: config/tc-m68hc11.c:953
9957msgid "<label>"
b4a3689a 9958msgstr "<метка>"
bd32c6bd 9959
c32b891a 9960#: config/tc-m68hc11.c:969
bd32c6bd 9961#, c-format
c32b891a
NC
9962msgid ""
9963"# Example of `%s' instructions\n"
9964"\t.sect .text\n"
9965"_start:\n"
bd32c6bd 9966msgstr ""
b4a3689a
NC
9967"# Пример инструкций «%s»\n"
9968"\t.sect .text\n"
9969"_start:\n"
bd32c6bd 9970
c32b891a 9971#: config/tc-m68hc11.c:1016
bd32c6bd 9972#, c-format
c32b891a 9973msgid "Instruction `%s' is not recognized."
b4a3689a 9974msgstr "Нераспознанная инструкция «%s»."
bd32c6bd 9975
c32b891a 9976#: config/tc-m68hc11.c:1021
bd32c6bd 9977#, c-format
c32b891a 9978msgid "Instruction formats for `%s':"
b4a3689a 9979msgstr "Форматы инструкции «%s»:"
bd32c6bd 9980
c32b891a 9981#: config/tc-m68hc11.c:1173
bd32c6bd 9982#, c-format
c32b891a 9983msgid "Immediate operand is not allowed for operand %d."
b4a3689a 9984msgstr "Непосредственный операнд недопустим для операнда %d."
bd32c6bd 9985
c32b891a
NC
9986#: config/tc-m68hc11.c:1217
9987msgid "Indirect indexed addressing is not valid for 68HC11."
b4a3689a 9988msgstr "Косвенная индексная адресация не допускается для 68HC11."
bd32c6bd 9989
c32b891a
NC
9990#: config/tc-m68hc11.c:1237
9991msgid "Spurious `,' or bad indirect register addressing mode."
b4a3689a 9992msgstr "Лишняя «,» или неверный режим косвенной регистровой адресации."
bd32c6bd 9993
c32b891a
NC
9994#: config/tc-m68hc11.c:1259
9995msgid "Missing second register or offset for indexed-indirect mode."
b4a3689a 9996msgstr "Отсутствует второй регистр или смещение для режима косвенной индексации."
bd32c6bd 9997
c32b891a
NC
9998#: config/tc-m68hc11.c:1269
9999msgid "Missing second register for indexed-indirect mode."
b4a3689a 10000msgstr "Отсутствует второй регистр для режима косвенной индексации."
bd32c6bd 10001
c32b891a
NC
10002#: config/tc-m68hc11.c:1285
10003msgid "Missing `]' to close indexed-indirect mode."
b4a3689a 10004msgstr "Отсутствует «]» для закрытия режима косвенной индексации."
bd32c6bd 10005
c32b891a
NC
10006#: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10007#: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10008msgid "Illegal operand."
b4a3689a 10009msgstr "Некорректный операнд."
bd32c6bd 10010
c32b891a
NC
10011#. Looks like OP_R_R.
10012#: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10013#: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10014#: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10015msgid "Missing operand."
b4a3689a 10016msgstr "Пропущен операнд."
bd32c6bd 10017
c32b891a
NC
10018#: config/tc-m68hc11.c:1388
10019msgid "Pre-increment mode is not valid for 68HC11"
b4a3689a 10020msgstr "Пред-инкрементный режим не допускается для 68HC11"
bd32c6bd 10021
c32b891a
NC
10022#: config/tc-m68hc11.c:1401
10023msgid "Wrong register in register indirect mode."
b4a3689a 10024msgstr "Неверный регистр в режиме с косвенным регистром."
bd32c6bd 10025
c32b891a
NC
10026#: config/tc-m68hc11.c:1409
10027msgid "Missing `]' to close register indirect operand."
b4a3689a 10028msgstr "Отсутствует «]» для закрытия операнда косвенного регистра."
bd32c6bd 10029
c32b891a
NC
10030#: config/tc-m68hc11.c:1429
10031msgid "Post-decrement mode is not valid for 68HC11."
b4a3689a 10032msgstr "Пост-декрементный режим не допускается для 68HC11."
bd32c6bd 10033
c32b891a
NC
10034#: config/tc-m68hc11.c:1437
10035msgid "Post-increment mode is not valid for 68HC11."
b4a3689a 10036msgstr "Пост-инкрементный режим не допускается для 68HC11."
bd32c6bd 10037
c32b891a
NC
10038#: config/tc-m68hc11.c:1455
10039msgid "Invalid indexed indirect mode."
b4a3689a 10040msgstr "Неверный режим косвенной индексации."
bd32c6bd 10041
c32b891a 10042#: config/tc-m68hc11.c:1579
bd32c6bd 10043#, c-format
c32b891a 10044msgid "Trap id `%ld' is out of range."
b4a3689a 10045msgstr "Идентификатор ловушки «%ld» вне допустимого диапазона."
bd32c6bd 10046
c32b891a
NC
10047#: config/tc-m68hc11.c:1583
10048msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
b4a3689a 10049msgstr "Идентификатор ловушки должен находиться в пределах [0x30..0x39] или [0x40..0xff]."
bd32c6bd 10050
c32b891a 10051#: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
bd32c6bd 10052#, c-format
c32b891a 10053msgid "Operand out of 8-bit range: `%ld'."
b4a3689a 10054msgstr "Операнд вне 8-битного диапазона: «%ld»."
bd32c6bd 10055
c32b891a
NC
10056#: config/tc-m68hc11.c:1597
10057msgid "The trap id must be a constant."
b4a3689a 10058msgstr "Идентификатор ловушки должен быть константой."
bd32c6bd 10059
c32b891a
NC
10060#: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10061#, c-format
10062msgid "Operand `%x' not recognized in fixup8."
b4a3689a 10063msgstr "Операнд «%x» не распознан в fixup8."
bd32c6bd 10064
c32b891a 10065#: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
bd32c6bd 10066#, c-format
c32b891a 10067msgid "Operand out of 16-bit range: `%ld'."
b4a3689a 10068msgstr "Операнд вне 16-битного диапазона: «%ld»."
bd32c6bd 10069
c32b891a 10070#: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
bd32c6bd 10071#, c-format
c32b891a 10072msgid "Operand `%x' not recognized in fixup16."
b4a3689a 10073msgstr "Операнд «%x» не распознан в fixup16."
bd32c6bd 10074
c32b891a 10075#: config/tc-m68hc11.c:1801
bd32c6bd 10076#, c-format
c32b891a 10077msgid "Unexpected branch conversion with `%x'"
b4a3689a 10078msgstr "Неожиданное преобразование ветвления с «%x»."
bd32c6bd 10079
c32b891a 10080#: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
bd32c6bd 10081#, c-format
c32b891a 10082msgid "Operand out of range for a relative branch: `%ld'"
b4a3689a 10083msgstr "Операнд вне диапазона относительного ветвления: «%ld»."
bd32c6bd 10084
c32b891a
NC
10085#: config/tc-m68hc11.c:1987
10086msgid "Invalid register for dbcc/tbcc instruction."
b4a3689a 10087msgstr "Некорректный регистр в инструкции dbcc/tbcc."
bd32c6bd 10088
c32b891a 10089#: config/tc-m68hc11.c:2075
bd32c6bd 10090#, c-format
c32b891a 10091msgid "Increment/decrement value is out of range: `%ld'."
b4a3689a 10092msgstr "Значение увеличения/уменьшения за пределами диапазона: «%ld»."
bd32c6bd 10093
c32b891a
NC
10094#: config/tc-m68hc11.c:2087
10095msgid "Expecting a register."
b4a3689a 10096msgstr "Ожидается регистр."
bd32c6bd 10097
c32b891a
NC
10098#: config/tc-m68hc11.c:2102
10099msgid "Invalid register for post/pre increment."
b4a3689a 10100msgstr "Некорректный регистр для пост/пре увеличения."
bd32c6bd 10101
c32b891a
NC
10102#: config/tc-m68hc11.c:2132
10103msgid "Invalid register."
b4a3689a 10104msgstr "Некорректный регистр."
bd32c6bd 10105
c32b891a 10106#: config/tc-m68hc11.c:2139
bd32c6bd 10107#, c-format
c32b891a 10108msgid "Offset out of 16-bit range: %ld."
b4a3689a 10109msgstr "Смещение вне 16-битного диапазона: %ld."
bd32c6bd 10110
c32b891a 10111#: config/tc-m68hc11.c:2145
bd32c6bd 10112#, c-format
c32b891a 10113msgid "Offset out of 5-bit range for movw/movb insn: %ld."
b4a3689a 10114msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld."
bd32c6bd 10115
c32b891a
NC
10116#: config/tc-m68hc11.c:2270
10117msgid "Expecting register D for indexed indirect mode."
b4a3689a 10118msgstr "Ожидается регистр D для режима косвенной индексации."
bd32c6bd 10119
c32b891a
NC
10120#: config/tc-m68hc11.c:2272
10121msgid "Indexed indirect mode is not allowed for movb/movw."
b4a3689a 10122msgstr "Режим косвенной индексации не допускается для movb/movw."
bd32c6bd 10123
c32b891a
NC
10124#: config/tc-m68hc11.c:2289
10125msgid "Invalid accumulator register."
b4a3689a 10126msgstr "Некорректный регистр аккумулятора."
bd32c6bd 10127
c32b891a
NC
10128#: config/tc-m68hc11.c:2315
10129msgid "Invalid indexed register."
b4a3689a 10130msgstr "Некорректный регистр индекса."
bd32c6bd 10131
c32b891a
NC
10132#: config/tc-m68hc11.c:2325
10133msgid "Addressing mode not implemented yet."
b4a3689a 10134msgstr "Режим адресации пока не реализован."
bd32c6bd 10135
c32b891a
NC
10136#: config/tc-m68hc11.c:2339
10137msgid "Invalid source register for this instruction, use 'tfr'."
b4a3689a 10138msgstr "Некорректный регистр-источник для этой инструкции, используйте «tfr»."
bd32c6bd 10139
c32b891a
NC
10140#: config/tc-m68hc11.c:2341
10141msgid "Invalid source register."
b4a3689a 10142msgstr "Некорректный регистр-источник."
bd32c6bd 10143
c32b891a
NC
10144#: config/tc-m68hc11.c:2346
10145msgid "Invalid destination register for this instruction, use 'tfr'."
b4a3689a 10146msgstr "Некорректный регистр-приёмник для этой инструкции, используйте «tfr»."
bd32c6bd 10147
c32b891a
NC
10148#: config/tc-m68hc11.c:2348
10149msgid "Invalid destination register."
b4a3689a 10150msgstr "Некорректный регистр-приёмник."
bd32c6bd 10151
c32b891a
NC
10152#: config/tc-m68hc11.c:2523
10153msgid "Invalid indexed register, expecting register X."
b4a3689a 10154msgstr "Некорректный регистр индекса, ожидается регистр X."
bd32c6bd 10155
c32b891a
NC
10156#: config/tc-m68hc11.c:2525
10157msgid "Invalid indexed register, expecting register Y."
b4a3689a 10158msgstr "Некорректный регистр индекса, ожидается регистр Y."
bd32c6bd 10159
c32b891a
NC
10160#: config/tc-m68hc11.c:2844
10161msgid "No instruction or missing opcode."
b4a3689a 10162msgstr "Нет инструкции или отсутствует код операции."
bd32c6bd 10163
c32b891a
NC
10164#: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3532
10165#, c-format
10166msgid "Opcode `%s' is not recognized."
b4a3689a 10167msgstr "Код операции «%s» не распознан."
bd32c6bd 10168
c32b891a
NC
10169#: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3554
10170#, c-format
10171msgid "Garbage at end of instruction: `%s'."
b4a3689a 10172msgstr "Мусор в конце инструкции: «%s»."
bd32c6bd 10173
c32b891a 10174#: config/tc-m68hc11.c:3440
bd32c6bd 10175#, c-format
c32b891a 10176msgid "Failed to find a valid mode for `%s'."
b4a3689a 10177msgstr "Не удалось найти допустимый режим для «%s»."
bd32c6bd 10178
c32b891a
NC
10179#: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3682 config/tc-m68hc11.c:3688
10180#, c-format
10181msgid "Invalid operand for `%s'"
b4a3689a 10182msgstr "Некорректный операнд для «%s»."
bd32c6bd 10183
c32b891a 10184#: config/tc-m68hc11.c:3740
bd32c6bd 10185#, c-format
c32b891a 10186msgid "Invalid mode: %s\n"
b4a3689a 10187msgstr "Неверный режим: %s\n"
bd32c6bd 10188
c32b891a
NC
10189#: config/tc-m68hc11.c:3799
10190msgid "bad .relax format"
b4a3689a 10191msgstr "неверный формат .relax"
bd32c6bd 10192
c32b891a
NC
10193#: config/tc-m68hc11.c:3843 config/tc-xgate.c:630
10194#, c-format
10195msgid "Relocation %d is not supported by object file format."
b4a3689a 10196msgstr "Перемещение %d не поддерживается форматом объектного файла."
bd32c6bd 10197
c32b891a
NC
10198#: config/tc-m68hc11.c:4120
10199msgid "bra or bsr with undefined symbol."
b4a3689a 10200msgstr "bra или bsr с неопределенным символом."
bd32c6bd 10201
c32b891a
NC
10202#: config/tc-m68hc11.c:4221 config/tc-m68hc11.c:4278
10203#, c-format
10204msgid "Subtype %d is not recognized."
b4a3689a 10205msgstr "Подтип %d не распознан."
bd32c6bd 10206
c32b891a
NC
10207#: config/tc-m68hc11.c:4336 config/tc-xgate.c:663
10208msgid "Expression too complex."
b4a3689a 10209msgstr "Слишком сложное выражение."
bd32c6bd 10210
c32b891a
NC
10211#: config/tc-m68hc11.c:4367 config/tc-xgate.c:708 config/tc-xgate.c:717
10212msgid "Value out of 16-bit range."
b4a3689a 10213msgstr "Значение за пределами 16-битного диапазона."
bd32c6bd 10214
c32b891a
NC
10215#: config/tc-m68hc11.c:4389
10216#, c-format
10217msgid "Value %ld too large for 8-bit PC-relative branch."
b4a3689a 10218msgstr "Значение %ld слишком велико для 8-битного ветвления, относительного PC."
bd32c6bd 10219
c32b891a 10220#: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
bd32c6bd 10221#, c-format
c32b891a 10222msgid "Value %ld too large for 9-bit PC-relative branch."
b4a3689a 10223msgstr "Значение %ld слишком велико для 9-битного ветвления, относительного PC."
bd32c6bd 10224
c32b891a
NC
10225#: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
10226#, c-format
10227msgid "Value %ld too large for 10-bit PC-relative branch."
b4a3689a 10228msgstr "Значение %ld слишком велико для 10-битного ветвления, относительного PC."
bd32c6bd 10229
c32b891a 10230#: config/tc-m68hc11.c:4416
bd32c6bd 10231#, c-format
c32b891a 10232msgid "Auto increment/decrement offset '%ld' is out of range."
b4a3689a 10233msgstr "Смещение автоматического увеличения/уменьшения «%ld» за пределами диапазона."
bd32c6bd 10234
c32b891a 10235#: config/tc-m68hc11.c:4429
bd32c6bd 10236#, c-format
c32b891a 10237msgid "Offset out of 5-bit range for movw/movb insn: %ld"
b4a3689a 10238msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld"
bd32c6bd 10239
c32b891a
NC
10240#: config/tc-m68hc11.c:4440
10241#, c-format
10242msgid "Offset out of 9-bit range for movw/movb insn: %ld"
b4a3689a 10243msgstr "Смещение для инструкции movw/movb вне 9-битного диапазона: %ld"
bd32c6bd 10244
c32b891a
NC
10245#: config/tc-m68hc11.c:4452
10246#, c-format
10247msgid "Offset out of 16-bit range for movw/movb insn: %ld"
b4a3689a 10248msgstr "Смещение для инструкции movw/movb вне 16-битного диапазона: %ld"
bd32c6bd 10249
c32b891a
NC
10250#: config/tc-m68hc11.c:4469 config/tc-xgate.c:752
10251#, c-format
10252msgid "Line %d: unknown relocation type: 0x%x."
b4a3689a 10253msgstr "Строка %d: неизвестный тип перемещения: 0x%x."
bd32c6bd 10254
c32b891a
NC
10255#: config/tc-m68hc11.c:4494
10256msgid "Invalid directive"
b4a3689a 10257msgstr "Неверная директива"
bd32c6bd 10258
c32b891a
NC
10259#: config/tc-m68k.c:1165
10260#, c-format
10261msgid "Can not do %d byte pc-relative relocation"
b4a3689a 10262msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 10263
c32b891a
NC
10264#: config/tc-m68k.c:1167
10265#, c-format
10266msgid "Can not do %d byte pc-relative pic relocation"
b4a3689a 10267msgstr "Невозможно выполнить %d-байтовое перемещение pic, относительное pc"
bd32c6bd 10268
c32b891a
NC
10269#: config/tc-m68k.c:1172
10270#, c-format
10271msgid "Can not do %d byte relocation"
b4a3689a 10272msgstr "Невозможно выполнить %d-байтовое перемещение"
bd32c6bd 10273
c32b891a
NC
10274#: config/tc-m68k.c:1174
10275#, c-format
10276msgid "Can not do %d byte pic relocation"
b4a3689a 10277msgstr "Невозможно выполнить %d-байтовое перемещение pic"
bd32c6bd 10278
c32b891a
NC
10279#: config/tc-m68k.c:1254
10280#, c-format
10281msgid "Unable to produce reloc against symbol '%s'"
b4a3689a 10282msgstr "Невозможно создать перемещение с символом «%s»"
bd32c6bd 10283
c32b891a 10284#: config/tc-m68k.c:1313 config/tc-vax.c:2369
bd32c6bd 10285#, c-format
c32b891a 10286msgid "Cannot make %s relocation PC relative"
b4a3689a 10287msgstr "Невозможно выполнить перемещение %s, относительное PC"
bd32c6bd 10288
c32b891a
NC
10289#: config/tc-m68k.c:1429 config/tc-vax.c:1879
10290msgid "No operator"
b4a3689a 10291msgstr "Нет оператора"
bd32c6bd 10292
c32b891a
NC
10293#: config/tc-m68k.c:1459 config/tc-vax.c:1895
10294msgid "Unknown operator"
b4a3689a 10295msgstr "Неизвестный оператор"
bd32c6bd 10296
c32b891a
NC
10297#: config/tc-m68k.c:2362
10298msgid "invalid instruction for this architecture; needs "
b4a3689a 10299msgstr "неверная инструкция на этой архитектуре; требуется "
bd32c6bd 10300
c32b891a
NC
10301#: config/tc-m68k.c:2370
10302msgid "hardware divide"
b4a3689a 10303msgstr "аппаратное деление"
bd32c6bd 10304
c32b891a
NC
10305#: config/tc-m68k.c:2392 config/tc-m68k.c:2396 config/tc-m68k.c:2400
10306msgid "or higher"
b4a3689a 10307msgstr "или выше"
bd32c6bd 10308
c32b891a
NC
10309#: config/tc-m68k.c:2453
10310msgid "operands mismatch"
b4a3689a 10311msgstr "несоответствие операндов"
bd32c6bd 10312
c32b891a
NC
10313#: config/tc-m68k.c:2517 config/tc-m68k.c:2523 config/tc-m68k.c:2529
10314#: config/tc-mmix.c:2495 config/tc-mmix.c:2519
10315msgid "operand out of range"
b4a3689a 10316msgstr "операнд вне диапазона"
bd32c6bd 10317
c32b891a 10318#: config/tc-m68k.c:2586
bd32c6bd 10319#, c-format
c32b891a 10320msgid "Bignum too big for %c format; truncated"
b4a3689a 10321msgstr "Bignum слишком большой для формата %c; обрезан"
bd32c6bd 10322
c32b891a
NC
10323#: config/tc-m68k.c:2663
10324msgid "displacement too large for this architecture; needs 68020 or higher"
73a05be2 10325msgstr "перестановка слишком велика для этой архитектуры; требуется 68020 или выше"
bd32c6bd 10326
c32b891a
NC
10327#: config/tc-m68k.c:2774
10328msgid "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
b4a3689a 10329msgstr "некорректный коэффициент масштабирования для этой архитектуры; требуется cpu32, 68020 или выше"
bd32c6bd 10330
c32b891a
NC
10331#: config/tc-m68k.c:2779
10332msgid "invalid index size for coldfire"
b4a3689a 10333msgstr "неправильный размер индекса для coldfire"
bd32c6bd 10334
c32b891a
NC
10335#: config/tc-m68k.c:2832
10336msgid "Forcing byte displacement"
73a05be2 10337msgstr "Принудительная байтовая перестановка"
bd32c6bd 10338
c32b891a
NC
10339#: config/tc-m68k.c:2834
10340msgid "byte displacement out of range"
73a05be2 10341msgstr "байтовая перестановка за пределами диапазона"
bd32c6bd 10342
c32b891a
NC
10343#: config/tc-m68k.c:2882 config/tc-m68k.c:2920
10344msgid "invalid operand mode for this architecture; needs 68020 or higher"
b4a3689a 10345msgstr "некорректный режим операнда для этой архитектуры; требуется 68020 или выше"
bd32c6bd 10346
c32b891a
NC
10347#: config/tc-m68k.c:2906 config/tc-m68k.c:2940
10348msgid ":b not permitted; defaulting to :w"
b4a3689a 10349msgstr ":b не допускается; по умолчанию используется :w"
bd32c6bd 10350
c32b891a
NC
10351#: config/tc-m68k.c:3017
10352msgid "unsupported byte value; use a different suffix"
b4a3689a 10353msgstr "неподдерживаемое байтовое значение; используйте другой суффикс"
bd32c6bd 10354
c32b891a
NC
10355#: config/tc-m68k.c:3032
10356msgid "unknown/incorrect operand"
b4a3689a 10357msgstr "неизвестный/некорректный операнд"
bd32c6bd 10358
c32b891a
NC
10359#: config/tc-m68k.c:3075 config/tc-m68k.c:3083 config/tc-m68k.c:3090
10360#: config/tc-m68k.c:3097
10361msgid "out of range"
b4a3689a 10362msgstr "вне диапазона"
bd32c6bd 10363
c32b891a
NC
10364#: config/tc-m68k.c:3171
10365msgid "Can't use long branches on this architecture"
73a05be2 10366msgstr "Не удалось использовать длинные ветвления на этой архитектуре."
bd32c6bd 10367
c32b891a
NC
10368#: config/tc-m68k.c:3277
10369msgid "Expression out of range, using 0"
b4a3689a 10370msgstr "Выражение вне диапазона; используется 0"
bd32c6bd 10371
c32b891a
NC
10372#: config/tc-m68k.c:3478 config/tc-m68k.c:3494
10373msgid "Floating point register in register list"
b4a3689a 10374msgstr "Регистр плавающей запятой в списке регистров"
bd32c6bd 10375
c32b891a
NC
10376#: config/tc-m68k.c:3484
10377msgid "Wrong register in floating-point reglist"
b4a3689a 10378msgstr "Неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10379
c32b891a
NC
10380#: config/tc-m68k.c:3500
10381msgid "incorrect register in reglist"
b4a3689a 10382msgstr "неверный регистр в списке регистров"
bd32c6bd 10383
c32b891a
NC
10384#: config/tc-m68k.c:3506
10385msgid "wrong register in floating-point reglist"
b4a3689a 10386msgstr "неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10387
c32b891a
NC
10388#. ERROR.
10389#: config/tc-m68k.c:3979
10390msgid "Extra )"
b4a3689a 10391msgstr "Дополнительная )"
bd32c6bd 10392
c32b891a
NC
10393#. ERROR.
10394#: config/tc-m68k.c:3990
10395msgid "Missing )"
b4a3689a 10396msgstr "Отсутствует )"
bd32c6bd 10397
c32b891a
NC
10398#: config/tc-m68k.c:4007
10399msgid "Missing operand"
b4a3689a 10400msgstr "Пропущен операнд"
bd32c6bd 10401
c32b891a 10402#: config/tc-m68k.c:4332
bd32c6bd 10403#, c-format
c32b891a 10404msgid "unrecognized default cpu `%s'"
b4a3689a 10405msgstr "нераспознанный тип ЦП по умолчанию «%s»"
bd32c6bd 10406
c32b891a
NC
10407#: config/tc-m68k.c:4386
10408#, c-format
10409msgid "%s -- statement `%s' ignored"
b4a3689a 10410msgstr "%s — оператор «%s» игнорируется"
bd32c6bd 10411
c32b891a
NC
10412#: config/tc-m68k.c:4435
10413#, c-format
10414msgid "Don't know how to figure out width of %c in md_assemble()"
b4a3689a 10415msgstr "Неизвестно, как определить ширину «%c» в md_assemble()"
bd32c6bd 10416
c32b891a
NC
10417#: config/tc-m68k.c:4667 config/tc-m68k.c:4706
10418#, c-format
10419msgid "Internal Error: Can't find %s in hash table"
73a05be2 10420msgstr "Внутренняя ошибка: не удалось найти %s в хеш-таблице"
bd32c6bd 10421
c32b891a 10422#: config/tc-m68k.c:4670 config/tc-m68k.c:4709
bd32c6bd 10423#, c-format
c32b891a 10424msgid "Internal Error: Can't hash %s: %s"
73a05be2 10425msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
bd32c6bd 10426
c32b891a
NC
10427#: config/tc-m68k.c:4834
10428#, c-format
10429msgid "text label `%s' aligned to odd boundary"
b4a3689a 10430msgstr "метка текста «%s» выровнена по нечётной границе"
bd32c6bd 10431
c32b891a
NC
10432#: config/tc-m68k.c:5006
10433#, c-format
10434msgid "value %ld out of range"
b4a3689a 10435msgstr "значение %ld за пределами диапазона"
bd32c6bd 10436
c32b891a
NC
10437#: config/tc-m68k.c:5020
10438msgid "invalid byte branch offset"
b4a3689a 10439msgstr "неверное смещение байтового смещения"
bd32c6bd 10440
c32b891a
NC
10441#: config/tc-m68k.c:5057
10442msgid "short branch with zero offset: use :w"
b4a3689a 10443msgstr "короткое ветвление с нулевым смещением: используйте :w"
bd32c6bd 10444
c32b891a
NC
10445#: config/tc-m68k.c:5101
10446msgid "Conversion of PC relative BSR to absolute JSR"
b4a3689a 10447msgstr "Преобразование BSR, относительного PC, в абсолютный JSR"
bd32c6bd 10448
c32b891a
NC
10449#: config/tc-m68k.c:5112
10450msgid "Conversion of PC relative branch to absolute jump"
b4a3689a 10451msgstr "Преобразование ветви, относительной PC, в абсолютный прыжок"
c32b891a
NC
10452
10453#: config/tc-m68k.c:5129 config/tc-m68k.c:5186
10454msgid "Conversion of PC relative conditional branch to absolute jump"
b4a3689a 10455msgstr "Преобразование условной ветви, относительной PC, в абсолютный прыжок"
c32b891a
NC
10456
10457#: config/tc-m68k.c:5251
10458msgid "Conversion of PC relative displacement to absolute"
73a05be2 10459msgstr "Преобразование перестановки, относительной PC, в абсолютное"
c32b891a
NC
10460
10461#: config/tc-m68k.c:5464
10462msgid "Tried to convert PC relative branch to absolute jump"
b4a3689a 10463msgstr "Попытка преобразовать ветвь, относительную PC, в абсолютный прыжок"
c32b891a
NC
10464
10465#: config/tc-m68k.c:5509 config/tc-m68k.c:5520 config/tc-m68k.c:5564
10466msgid "expression out of range: defaulting to 1"
b4a3689a 10467msgstr "выражение вне диапазона; по умолчанию 1"
c32b891a
NC
10468
10469#: config/tc-m68k.c:5556
10470msgid "expression out of range: defaulting to 0"
b4a3689a 10471msgstr "выражение вне диапазона; по умолчанию 0"
c32b891a
NC
10472
10473#: config/tc-m68k.c:5597 config/tc-m68k.c:5609
10474#, c-format
10475msgid "Can't deal with expression; defaulting to %ld"
b4a3689a 10476msgstr "Ничего не сделать с выражением; по умолчанию %ld"
c32b891a
NC
10477
10478#: config/tc-m68k.c:5623
10479msgid "expression doesn't fit in BYTE"
b4a3689a 10480msgstr "выражение не умещается в BYTE"
c32b891a
NC
10481
10482#: config/tc-m68k.c:5627
10483msgid "expression doesn't fit in WORD"
b4a3689a 10484msgstr "выражение не умещается в WORD"
c32b891a
NC
10485
10486#: config/tc-m68k.c:5714
10487#, c-format
10488msgid "%s: unrecognized processor name"
b4a3689a 10489msgstr "%s: нераспознанное имя процессора"
c32b891a
NC
10490
10491#: config/tc-m68k.c:5775
10492msgid "bad coprocessor id"
b4a3689a 10493msgstr "неверный идентификатор сопроцессора"
c32b891a
NC
10494
10495#: config/tc-m68k.c:5781
10496msgid "unrecognized fopt option"
b4a3689a 10497msgstr "нераспознанный параметр fopt"
c32b891a
NC
10498
10499#: config/tc-m68k.c:5913
10500#, c-format
10501msgid "option `%s' may not be negated"
b4a3689a 10502msgstr "параметр «%s» не может быть отрицательным"
c32b891a
NC
10503
10504#: config/tc-m68k.c:5924
10505#, c-format
10506msgid "option `%s' not recognized"
b4a3689a 10507msgstr "нераспознанный параметр «%s»"
c32b891a
NC
10508
10509#: config/tc-m68k.c:5953
10510msgid "bad format of OPT NEST=depth"
b4a3689a 10511msgstr "неверный формат OPT NEST=depth"
c32b891a
NC
10512
10513#: config/tc-m68k.c:6009
10514msgid "missing label"
b4a3689a 10515msgstr "отсутствует метка"
c32b891a
NC
10516
10517#: config/tc-m68k.c:6035
10518#, c-format
10519msgid "bad register list: %s"
b4a3689a 10520msgstr "некорректный список регистров: %s"
c32b891a
NC
10521
10522#: config/tc-m68k.c:6133
10523msgid "restore without save"
b4a3689a 10524msgstr "восстановление без сохранения"
c32b891a
NC
10525
10526#: config/tc-m68k.c:6287 config/tc-m68k.c:6657
10527msgid "syntax error in structured control directive"
b4a3689a 10528msgstr "синтаксическая ошибка в структурированной директиве управления"
c32b891a
NC
10529
10530#: config/tc-m68k.c:6332
10531msgid "missing condition code in structured control directive"
b4a3689a 10532msgstr "отсутствует код условия в структурированной директиве управления"
c32b891a
NC
10533
10534#: config/tc-m68k.c:6403
10535#, c-format
10536msgid "Condition <%c%c> in structured control directive can not be encoded correctly"
b4a3689a 10537msgstr "Условие <%c%c> в структурированной директиве управления не может быть закодировано"
c32b891a
NC
10538
10539#: config/tc-m68k.c:6699
10540msgid "missing then"
b4a3689a 10541msgstr "отсутствует then"
c32b891a
NC
10542
10543#: config/tc-m68k.c:6780
10544msgid "else without matching if"
b4a3689a 10545msgstr "else без надлежащего if"
c32b891a
NC
10546
10547#: config/tc-m68k.c:6813
10548msgid "endi without matching if"
b4a3689a 10549msgstr "endi без надлежащего if"
c32b891a
NC
10550
10551#: config/tc-m68k.c:6853
10552msgid "break outside of structured loop"
b4a3689a 10553msgstr "break вне структурированного цикла"
c32b891a
NC
10554
10555#: config/tc-m68k.c:6891
10556msgid "next outside of structured loop"
b4a3689a 10557msgstr "next вне структурированного цикла"
c32b891a
NC
10558
10559#: config/tc-m68k.c:6942
10560msgid "missing ="
b4a3689a 10561msgstr "отсутствует ="
c32b891a
NC
10562
10563#: config/tc-m68k.c:6980
10564msgid "missing to or downto"
b4a3689a 10565msgstr "отсутствует to или downto"
c32b891a
NC
10566
10567#: config/tc-m68k.c:7016 config/tc-m68k.c:7050 config/tc-m68k.c:7264
10568msgid "missing do"
b4a3689a 10569msgstr "отсутствует do"
c32b891a
NC
10570
10571#: config/tc-m68k.c:7151
10572msgid "endf without for"
b4a3689a 10573msgstr "endf без for"
c32b891a
NC
10574
10575#: config/tc-m68k.c:7205
10576msgid "until without repeat"
b4a3689a 10577msgstr "until без repeat"
c32b891a
NC
10578
10579#: config/tc-m68k.c:7299
10580msgid "endw without while"
b4a3689a 10581msgstr "endw без while"
c32b891a
NC
10582
10583#: config/tc-m68k.c:7332 config/tc-m68k.c:7360
10584msgid "already assembled instructions"
b4a3689a 10585msgstr "уже ассемблированные инструкции"
c32b891a
NC
10586
10587#: config/tc-m68k.c:7437
10588#, c-format
10589msgid "`%s' is deprecated, use `%s'"
b4a3689a 10590msgstr "«%s» устарела, используйте «%s»"
c32b891a
NC
10591
10592#: config/tc-m68k.c:7456
10593#, c-format
10594msgid "cpu `%s' unrecognized"
b4a3689a 10595msgstr "ЦП «%s» не распознан"
c32b891a
NC
10596
10597#: config/tc-m68k.c:7475
10598#, c-format
10599msgid "architecture `%s' unrecognized"
b4a3689a 10600msgstr "архитектура «%s» не распознана"
c32b891a
NC
10601
10602#: config/tc-m68k.c:7496
10603#, c-format
10604msgid "extension `%s' unrecognized"
b4a3689a 10605msgstr "расширение «%s» не распознано"
c32b891a
NC
10606
10607#: config/tc-m68k.c:7615
10608#, c-format
10609msgid "option `-A%s' is deprecated: use `-%s'"
b4a3689a 10610msgstr "параметр «-A%s» устарел, используйте «-%s»"
c32b891a
NC
10611
10612#: config/tc-m68k.c:7648
10613msgid "architecture features both enabled and disabled"
b4a3689a 10614msgstr "свойства архитектуры включены и выключены одновременно"
c32b891a
NC
10615
10616#: config/tc-m68k.c:7675
10617msgid "selected processor does not have all features of selected architecture"
b4a3689a 10618msgstr "выбранный процессор не имеет всех свойств выбранной архитектуры"
c32b891a
NC
10619
10620#: config/tc-m68k.c:7684
10621msgid "m68k and cf features both selected"
b4a3689a 10622msgstr "m68k и свойства cf выбраны одновременно"
c32b891a
NC
10623
10624#: config/tc-m68k.c:7696
10625msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
b4a3689a 10626msgstr "указаны 68040 и 68851; инструкции mmu могут ассемблироваться неправильно"
c32b891a
NC
10627
10628#: config/tc-m68k.c:7728
10629#, c-format
10630msgid ""
10631"-march=<arch>\t\tset architecture\n"
10632"-mcpu=<cpu>\t\tset cpu [default %s]\n"
10633msgstr ""
b4a3689a
NC
10634"-march=<arch>\t\tзадать архитектуру\n"
10635"-mcpu=<cpu>\t\tзадать ЦП [по умолчанию %s]\n"
c32b891a
NC
10636
10637#: config/tc-m68k.c:7733
10638#, c-format
10639msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
b4a3689a 10640msgstr "-m[no-]%-16s включить/выключить расширение архитектуры %s\n"
c32b891a
NC
10641
10642#: config/tc-m68k.c:7739
10643#, c-format
10644msgid ""
10645"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
10646"-pic, -k\t\tgenerate position independent code\n"
10647"-S\t\t\tturn jbsr into jsr\n"
10648"--pcrel never turn PC-relative branches into absolute jumps\n"
10649"--register-prefix-optional\n"
10650"\t\t\trecognize register names without prefix character\n"
10651"--bitwise-or\t\tdo not treat `|' as a comment character\n"
10652"--base-size-default-16\tbase reg without size is 16 bits\n"
10653"--base-size-default-32\tbase reg without size is 32 bits (default)\n"
10654"--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
10655"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
10656msgstr ""
b4a3689a
NC
10657"-l\t\t\tиспользовать 1 слово для ссылок на неопределенные символы\n"
10658" \t\t\t[по умолчанию 2]\n"
10659"-pic, -k\t\tгенерировать независимый от расположения код\n"
10660"-S\t\t\tпреобразовывать jbsr в jsr\n"
10661"--pcrel никогда не преобразовывать ветви, относительные PC,\n"
10662" \t\t\tв абсолютные переходы\n"
10663"--register-prefix-optional\n"
10664"\t\t\tраспознавать имена регистров без символа префикса\n"
10665"--bitwise-or\t\tне считать «|» символом комментария\n"
10666"--base-size-default-16\tбазовый регистр без размера равен 16 битам\n"
10667"--base-size-default-32\tбазовый регистр без размера равен\n"
10668" \t32 битам (по умолчанию)\n"
73a05be2
NC
10669"--disp-size-default-16\tперестановка с неизвестным размером равно 16 битам\n"
10670"--disp-size-default-32\tперестановка с неизвестным размером равно\n"
b4a3689a 10671" \t32 битам (по умолчанию)\n"
c32b891a
NC
10672
10673#: config/tc-m68k.c:7753
10674#, c-format
10675msgid "Architecture variants are: "
b4a3689a 10676msgstr "Варианты архитектуры: "
c32b891a
NC
10677
10678#: config/tc-m68k.c:7762
10679#, c-format
10680msgid "Processor variants are: "
b4a3689a 10681msgstr "Варианты процессора: "
c32b891a
NC
10682
10683#: config/tc-m68k.c:7769 config/tc-xtensa.c:6356
10684#, c-format
10685msgid "\n"
b4a3689a 10686msgstr "\n"
c32b891a
NC
10687
10688#: config/tc-m68k.c:7800
10689#, c-format
10690msgid "Error %s in %s\n"
b4a3689a 10691msgstr "Ошибка %s в %s\n"
c32b891a
NC
10692
10693#: config/tc-m68k.c:7804
10694#, c-format
10695msgid "Opcode(%d.%s): "
b4a3689a 10696msgstr "Код операции(%d.%s): "
c32b891a
NC
10697
10698#: config/tc-m68k.c:7962
10699msgid "Not a defined coldfire architecture"
b4a3689a 10700msgstr "Не определено для архитектуры coldfire"
c32b891a
NC
10701
10702#: config/tc-m68k.c:8140
10703#, c-format
10704msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
b4a3689a 10705msgstr "Переполнение подогнанного .word (%#lx) со знаком: слишком большой оператор «переключения»."
c32b891a
NC
10706
10707#: config/tc-mcore.c:520 config/tc-microblaze.c:511 config/tc-microblaze.c:539
10708#: config/tc-microblaze.c:576 config/tc-microblaze.c:588
10709#, c-format
10710msgid "register expected, but saw '%.6s'"
b4a3689a 10711msgstr "ожидается регистр, но получен «%.6s»"
c32b891a
NC
10712
10713#: config/tc-mcore.c:602
10714#, c-format
10715msgid "control register expected, but saw '%.6s'"
b4a3689a 10716msgstr "ожидается регистр управления, но получен «%.6s»"
c32b891a
NC
10717
10718#: config/tc-mcore.c:638
10719msgid "bad/missing psr specifier"
b4a3689a 10720msgstr "неверный/отсутствует спецификатор psr"
c32b891a
NC
10721
10722#: config/tc-mcore.c:688
10723msgid "more than 65K literal pools"
b4a3689a 10724msgstr "пул более чем 65K литералов"
c32b891a
NC
10725
10726#: config/tc-mcore.c:742
10727msgid "missing ']'"
b4a3689a 10728msgstr "пропущена «]»"
c32b891a
NC
10729
10730#: config/tc-mcore.c:781
10731msgid "operand must be a constant"
b4a3689a 10732msgstr "операнд должен быть константой"
c32b891a
NC
10733
10734#: config/tc-mcore.c:783
10735#, c-format
10736msgid "operand must be absolute in range %u..%u, not %ld"
b4a3689a 10737msgstr "операнд должен быть абсолютным в диапазоне %u..%u, не %ld"
c32b891a
NC
10738
10739#: config/tc-mcore.c:818
10740msgid "operand must be a multiple of 4"
b4a3689a 10741msgstr "операнд должен быть кратен 4"
c32b891a
NC
10742
10743#: config/tc-mcore.c:825
10744msgid "operand must be a multiple of 2"
b4a3689a 10745msgstr "операнд должен быть кратен 2"
c32b891a
NC
10746
10747#: config/tc-mcore.c:887 config/tc-microblaze.c:940
10748#: config/tc-microblaze.c:1072 config/tc-microblaze.c:1104
10749#: config/tc-microblaze.c:1557 config/tc-microblaze.c:1623
10750#: config/tc-microblaze.c:1696 config/tc-microblaze.c:2108
10751#: config/tc-microblaze.c:2155
10752#, c-format
10753msgid "unknown opcode \"%s\""
b4a3689a 10754msgstr "неизвестный код операции «%s»"
c32b891a
NC
10755
10756#: config/tc-mcore.c:930
10757msgid "invalid register: r15 illegal"
b4a3689a 10758msgstr "некорректный регистр: r15 не допускается"
c32b891a
NC
10759
10760#: config/tc-mcore.c:979 config/tc-mcore.c:1560
10761msgid "M340 specific opcode used when assembling for M210"
b4a3689a 10762msgstr "Используется специализированный для M340 код операции при ассемблировании для M210"
c32b891a
NC
10763
10764#: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
10765#: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
10766#: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
10767#: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
10768#: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
10769#: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
10770msgid "second operand missing"
b4a3689a 10771msgstr "отсутствует второй операнд"
c32b891a
NC
10772
10773#: config/tc-mcore.c:1013
10774msgid "destination register must be r1"
b4a3689a 10775msgstr "регистром назначения должен быть r1"
c32b891a
NC
10776
10777#: config/tc-mcore.c:1034
10778msgid "source register must be r1"
b4a3689a 10779msgstr "регистром источника должен быть r1"
c32b891a
NC
10780
10781#: config/tc-mcore.c:1098 config/tc-mcore.c:1155
10782msgid "immediate is not a power of two"
b4a3689a 10783msgstr "непосредственное значение не степень двух"
c32b891a
NC
10784
10785#: config/tc-mcore.c:1126
10786msgid "translating bgeni to movi"
b4a3689a 10787msgstr "bgeni преобразуется в movi"
c32b891a
NC
10788
10789#: config/tc-mcore.c:1163
10790msgid "translating mgeni to movi"
b4a3689a 10791msgstr "mgeni преобразуется в movi"
c32b891a
NC
10792
10793#: config/tc-mcore.c:1195
10794msgid "translating bmaski to movi"
b4a3689a 10795msgstr "bmaski преобразуется в movi"
c32b891a
NC
10796
10797#: config/tc-mcore.c:1271
10798#, c-format
10799msgid "displacement too large (%d)"
73a05be2 10800msgstr "перестановка слишком велика (%d)"
c32b891a
NC
10801
10802#: config/tc-mcore.c:1285
10803msgid "Invalid register: r0 and r15 illegal"
b4a3689a 10804msgstr "некорректный регистр: r0 и r15 не допускаются"
c32b891a
NC
10805
10806#: config/tc-mcore.c:1316
10807msgid "bad starting register: r0 and r15 invalid"
b4a3689a 10808msgstr "неверный начальный регистр: r0 и r15 не допускаются"
c32b891a
NC
10809
10810#: config/tc-mcore.c:1329
10811msgid "ending register must be r15"
b4a3689a 10812msgstr "конечным регистром должен быть r15"
c32b891a
NC
10813
10814#: config/tc-mcore.c:1349
10815msgid "bad base register: must be r0"
b4a3689a 10816msgstr "неверный базовый регистр: должен быть r0"
c32b891a
NC
10817
10818#: config/tc-mcore.c:1367
10819msgid "first register must be r4"
b4a3689a 10820msgstr "первым регистром должен быть r4"
c32b891a
NC
10821
10822#: config/tc-mcore.c:1378
10823msgid "last register must be r7"
b4a3689a 10824msgstr "последним регистром должен быть r7"
c32b891a
NC
10825
10826#: config/tc-mcore.c:1415
10827msgid "reg-reg expected"
b4a3689a 10828msgstr "ожидается регистр-регистр"
c32b891a
NC
10829
10830#: config/tc-mcore.c:1526
10831msgid "second operand must be 1"
b4a3689a 10832msgstr "второй операнд должен 1"
c32b891a
NC
10833
10834#: config/tc-mcore.c:1547
10835msgid "zero used as immediate value"
b4a3689a 10836msgstr "в качестве непосредственного значения используется ноль"
c32b891a
NC
10837
10838#: config/tc-mcore.c:1574
10839msgid "duplicated psr bit specifier"
b4a3689a 10840msgstr "повтор битового спецификатора psr"
c32b891a
NC
10841
10842#: config/tc-mcore.c:1580
10843msgid "`af' must appear alone"
b4a3689a 10844msgstr "«af» должен появляться один"
c32b891a
NC
10845
10846#: config/tc-mcore.c:1587 config/tc-microblaze.c:1734
10847#, c-format
10848msgid "unimplemented opcode \"%s\""
b4a3689a 10849msgstr "код операции «%s» не реализован"
c32b891a
NC
10850
10851#: config/tc-mcore.c:1596 config/tc-microblaze.c:1743
10852#, c-format
10853msgid "ignoring operands: %s "
b4a3689a 10854msgstr "игнорируются операнды: %s "
c32b891a
NC
10855
10856#: config/tc-mcore.c:1669
10857#, c-format
10858msgid "unrecognised cpu type '%s'"
b4a3689a 10859msgstr "нераспознанный тип ЦП «%s»"
c32b891a
NC
10860
10861#: config/tc-mcore.c:1687
10862#, c-format
10863msgid ""
10864"MCORE specific options:\n"
10865" -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
10866" -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
10867" -cpu=[210|340] select CPU type\n"
10868" -EB assemble for a big endian system (default)\n"
10869" -EL assemble for a little endian system\n"
10870msgstr ""
b4a3689a
NC
10871"Специализированные параметры ассемблера для MCORE:\n"
10872" -{no-}jsri2bsr\t {выкл}включить преобразование jsri в bsr\n"
10873" (по умолчанию выкл)\n"
10874" -{no-}sifilter\t {выкл}включить поведение фильтрации кристаллом\n"
10875" (по умолчанию выкл)\n"
10876" -cpu=[210|340] задать тип ЦП\n"
10877" -EB ассемблировать для системы с прямым порядком байт\n"
10878" (по умолчанию)\n"
10879" -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a
NC
10880
10881#: config/tc-mcore.c:1705 config/tc-microblaze.c:1854
10882msgid "failed sanity check: short_jump"
b4a3689a 10883msgstr "проверка на исправность не пройдена: short_jump"
c32b891a
NC
10884
10885#: config/tc-mcore.c:1715 config/tc-microblaze.c:1864
10886msgid "failed sanity check: long_jump"
b4a3689a 10887msgstr "проверка на исправность не пройдена: long_jump"
c32b891a
NC
10888
10889#: config/tc-mcore.c:1741
10890#, c-format
10891msgid "odd displacement at %x"
73a05be2 10892msgstr "нечётное значение перестановки по адресу %x"
c32b891a
NC
10893
10894#. Variable not in small data read only segment accessed
10895#. using small data read only anchor.
10896#: config/tc-mcore.c:1923 config/tc-microblaze.c:1970
10897#: config/tc-microblaze.c:2268 config/tc-microblaze.c:2291
10898msgid "unknown"
b4a3689a 10899msgstr "неизвестно"
c32b891a
NC
10900
10901#: config/tc-mcore.c:1950
10902#, c-format
10903msgid "odd distance branch (0x%lx byte)"
10904msgid_plural "odd distance branch (0x%lx bytes)"
b4a3689a
NC
10905msgstr[0] "нечётное расстояние ветви (0x%lx байт)"
10906msgstr[1] "нечётное расстояние ветви (0x%lx байта)"
10907msgstr[2] "нечётное расстояние ветви (0x%lx байт)"
c32b891a
NC
10908
10909#: config/tc-mcore.c:1957
10910#, c-format
10911msgid "pcrel for branch to %s too far (0x%lx)"
b4a3689a 10912msgstr "pcrel для ветвления в %s слишком далеко (0x%lx)"
c32b891a
NC
10913
10914#: config/tc-mcore.c:1977
10915#, c-format
10916msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
b4a3689a 10917msgstr "pcrel для lrw/jmpi/jsri в %s слишком далеко (0x%lx)"
c32b891a
NC
10918
10919#: config/tc-mcore.c:1989
10920#, c-format
10921msgid "pcrel for loopt too far (0x%lx)"
b4a3689a 10922msgstr "pcrel для loopt слишком далеко (0x%lx)"
c32b891a
NC
10923
10924#: config/tc-mcore.c:2185 config/tc-microblaze.c:2435 config/tc-tic30.c:1386
10925#, c-format
10926msgid "Can not do %d byte %srelocation"
b4a3689a 10927msgstr "Невозможно выполнить %d байтовое перемещение %s"
c32b891a
NC
10928
10929#: config/tc-mcore.c:2187 config/tc-microblaze.c:2437 config/tc-tic30.c:1387
10930msgid "pc-relative "
b4a3689a 10931msgstr "относительно pc"
c32b891a
NC
10932
10933#: config/tc-mep.c:339
b4a3689a 10934#, c-format
c32b891a
NC
10935msgid ""
10936"MeP specific command line options:\n"
10937" -EB assemble for a big endian system\n"
10938" -EL assemble for a little endian system (default)\n"
10939" -mconfig=<name> specify a chip configuration to use\n"
10940" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10941" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10942" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10943" enable/disable the given opcodes\n"
10944"\n"
10945" If -mconfig is given, the other -m options modify it. Otherwise,\n"
10946" if no -m options are given, all core opcodes are enabled;\n"
10947" if any enabling -m options are given, only those are enabled;\n"
10948" if only disabling -m options are given, only those are disabled.\n"
10949msgstr ""
bc7c0509 10950"Специализированные параметры командной строки для MeP:\n"
b4a3689a
NC
10951" -EB ассемблировать для системы с прямым порядком байт\n"
10952" -EL ассемблировать для системы с обратным порядком байт\n"
10953" (по умолчанию)\n"
10954" -mconfig=<имя> задать настройку используемого чипа\n"
bc7c0509
NC
10955" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10956" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10957" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
b4a3689a 10958" включить/выключить эти коды операций\n"
bc7c0509 10959"\n"
b4a3689a
NC
10960" Если указан -mconfig, то другие параметры -m его изменяют. В противном\n"
10961" случае, если параметры -m не указаны, то разрешаются все основные коды\n"
10962" операций; если указан хотя бы один -m, то включается только его код;\n"
10963" если указаны только выключающие параметры -m, то выключаются только\n"
10964" указанные.\n"
c32b891a
NC
10965
10966#: config/tc-mep.c:408
10967msgid "$hi and $lo are disabled when MUL and DIV are off"
b4a3689a 10968msgstr "$hi и $lo выключены, если выключены MUL и DIV"
c32b891a
NC
10969
10970#: config/tc-mep.c:415
10971msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
b4a3689a 10972msgstr "$mb0, $me0, $mb1 и $me1 выключены, если выключен COP"
c32b891a
NC
10973
10974#: config/tc-mep.c:420
10975msgid "$dbg and $depc are disabled when DEBUG is off"
b4a3689a 10976msgstr "$dbg и $depc выключены, если выключен DEBUG"
c32b891a
NC
10977
10978#: config/tc-mep.c:611
10979msgid "core and copro insn lengths must total 32 bits."
b4a3689a 10980msgstr "Общая длина инструкций режимов core и copro должна быть 32 бита."
c32b891a
NC
10981
10982#: config/tc-mep.c:614 config/tc-mep.c:751
10983msgid "vliw group must consist of 1 core and 1 copro insn."
b4a3689a 10984msgstr "Группа vliw должна состоять из 1 инструкции core и 1 copro."
c32b891a
NC
10985
10986#: config/tc-mep.c:748
10987msgid "core and copro insn lengths must total 64 bits."
b4a3689a 10988msgstr "Общая длина инструкций режимов core и copro должна быть 64 бита."
c32b891a
NC
10989
10990#: config/tc-mep.c:980
10991#, c-format
10992msgid "cannot pack %s with a 16-bit insn"
b4a3689a 10993msgstr "невозможно упаковывать %s в 16-битную инструкцию"
c32b891a
NC
10994
10995#: config/tc-mep.c:998
10996#, c-format
10997msgid "cannot pack %s and %s together with a 16-bit insn"
b4a3689a 10998msgstr "невозможно вместе упаковывать %s и %s в 16-битную инструкцию"
c32b891a
NC
10999
11000#: config/tc-mep.c:1004
11001msgid "too many IVC2 insns to pack with a 16-bit core insn"
b4a3689a 11002msgstr "слишком много инструкций IVC2 для упаковки в 16-битную инструкцию core"
c32b891a
NC
11003
11004#: config/tc-mep.c:1019
11005#, c-format
11006msgid "cannot pack %s into slot P1"
b4a3689a 11007msgstr "невозможно упаковывать %s в слот P1"
c32b891a
NC
11008
11009#: config/tc-mep.c:1025
11010msgid "too many IVC2 insns to pack with a 32-bit core insn"
b4a3689a 11011msgstr "слишком много инструкций IVC2 для упаковки в 32-битную инструкцию core"
c32b891a
NC
11012
11013#: config/tc-mep.c:1043
11014#, c-format
11015msgid "unable to pack %s by itself?"
b4a3689a 11016msgstr "невозможно упаковать саму %s?"
c32b891a
NC
11017
11018#: config/tc-mep.c:1073
11019#, c-format
11020msgid "cannot pack %s and %s together"
b4a3689a 11021msgstr "невозможно вместе упаковывать %s и %s"
c32b891a
NC
11022
11023#: config/tc-mep.c:1079
11024msgid "too many IVC2 insns to pack together"
b4a3689a 11025msgstr "слишком много инструкций IVC2 для совместной упаковки"
c32b891a
NC
11026
11027#. There are no insns in the queue and a plus is present.
11028#. This is a syntax error. Let's not tolerate this.
11029#. We can relax this later if necessary.
11030#: config/tc-mep.c:1316
11031msgid "Invalid use of parallelization operator."
b4a3689a 11032msgstr "Неправильное использование оператора параллелизации."
c32b891a
NC
11033
11034#: config/tc-mep.c:1362
11035msgid "Leading plus sign not allowed in core mode"
b4a3689a 11036msgstr "Начальный знак плюса запрещён в режиме core"
c32b891a
NC
11037
11038#: config/tc-mep.c:1892
11039#, c-format
11040msgid "Don't know how to relocate plain operands of type %s"
b4a3689a 11041msgstr "Неизвестно, как переместить простые операнды типа %s"
c32b891a
NC
11042
11043#: config/tc-mep.c:1902
11044#, c-format
11045msgid "Perhaps you are missing %%tpoff()?"
b4a3689a 11046msgstr "Возможно, вы не указали %%tpoff()?"
c32b891a
NC
11047
11048#: config/tc-mep.c:2089
11049msgid "bad .section directive: want a,v,w,x,M,S in string"
b4a3689a 11050msgstr "неправильная директива .section: в строке требуется a,v,w,x,M,S"
c32b891a
NC
11051
11052#: config/tc-mep.c:2147
11053msgid ".vliw unavailable when VLIW is disabled."
b4a3689a 11054msgstr ".vliw недоступна, если выключены VLIW."
c32b891a
NC
11055
11056#: config/tc-metag.c:456
11057msgid "no floating point unit specified"
b4a3689a 11058msgstr "не задан блок вычислений с плавающей точкой"
c32b891a
NC
11059
11060#: config/tc-metag.c:721
11061#, c-format
11062msgid "offset must be a multiple of %d"
b4a3689a 11063msgstr "смещение должно быть кратно %d"
c32b891a
NC
11064
11065#: config/tc-metag.c:737 config/tc-metag.c:4445
11066msgid "offset and base must be from the same unit"
b4a3689a 11067msgstr "смещение и база должны быть из одного блока"
c32b891a
NC
11068
11069#: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
c32b891a 11070msgid "invalid destination register"
b4a3689a 11071msgstr "некорректный регистр назначения"
c32b891a
NC
11072
11073#: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
11074#: config/tc-metag.c:1311 config/tc-metag.c:1531 config/tc-metag.c:3101
11075#: config/tc-metag.c:3186 config/tc-metag.c:3288
11076msgid "invalid memory operand"
b4a3689a 11077msgstr "некорректный операнд памяти"
c32b891a
NC
11078
11079#: config/tc-metag.c:939 config/tc-metag.c:3119
11080msgid "invalid source register"
b4a3689a 11081msgstr "некорректный регистр-источник"
c32b891a
NC
11082
11083#: config/tc-metag.c:1024
c32b891a 11084msgid "invalid destination unit"
b4a3689a 11085msgstr "некорректный блок назначения"
c32b891a
NC
11086
11087#: config/tc-metag.c:1032
11088msgid "mov cannot use RD port as destination"
b4a3689a 11089msgstr "в mov не может использоваться порт RD как назначение"
c32b891a
NC
11090
11091#: config/tc-metag.c:1057
11092msgid "invalid source unit"
b4a3689a 11093msgstr "неверный блок-источник"
c32b891a
NC
11094
11095#: config/tc-metag.c:1065
11096msgid "source and address units must not be shared for this addressing mode"
b4a3689a 11097msgstr "блоки источника и адреса не должны быть общими в этом режиме адресации"
c32b891a
NC
11098
11099#: config/tc-metag.c:1073 config/tc-metag.c:1677
11100msgid "set can only use RD port as source"
b4a3689a 11101msgstr "в set может использоваться только порт RD как источник"
c32b891a
NC
11102
11103#: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
11104#: config/tc-metag.c:1698 config/tc-metag.c:4055
11105#, c-format
11106msgid "base unit must be one of %s"
b4a3689a 11107msgstr "базовый блок должен быть одним из %s"
c32b891a
NC
11108
11109#. We already tried to encode as an extended GET/SET.
11110#. Parsing as a standard GET/SET provides a smaller offset.
11111#: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3132
11112#: config/tc-metag.c:3199 config/tc-metag.c:3301 config/tc-metag.c:4582
11113msgid "offset value out of range"
b4a3689a 11114msgstr "значение смещения вне диапазона"
c32b891a
NC
11115
11116#: config/tc-metag.c:1169
11117msgid "destination unit must be RD"
b4a3689a 11118msgstr "блоком назначения должен быть RD"
c32b891a
NC
11119
11120#: config/tc-metag.c:1279
11121msgid "invalid destination register list"
b4a3689a 11122msgstr "некорректный список регистров назначения"
c32b891a
NC
11123
11124#: config/tc-metag.c:1326
11125msgid "invalid source register list"
b4a3689a 11126msgstr "некорректный список регистров источника"
c32b891a
NC
11127
11128#: config/tc-metag.c:1351
11129msgid "register list must be even numbered"
b4a3689a 11130msgstr "список регистров должен быть с чётным количеством"
c32b891a
NC
11131
11132#: config/tc-metag.c:1357
11133msgid "register list must be from the same unit"
b4a3689a 11134msgstr "список регистров должен быть из одного блока"
c32b891a
NC
11135
11136#: config/tc-metag.c:1380
11137msgid "register list must not contain duplicates"
b4a3689a 11138msgstr "список регистров не должен содержать повторов"
c32b891a
NC
11139
11140#: config/tc-metag.c:1637
11141msgid "MDRD value must be between 1 and 8"
b4a3689a 11142msgstr "значение MDRD должно находиться в диапазоне от 1 до 8"
c32b891a
NC
11143
11144#: config/tc-metag.c:1728
11145msgid "invalid destination memory operand"
b4a3689a 11146msgstr "некорректный операнд памяти назначения"
c32b891a
NC
11147
11148#: config/tc-metag.c:1743
11149msgid "invalid source memory operand"
b4a3689a 11150msgstr "некорректный операнд памяти источника"
c32b891a
NC
11151
11152#: config/tc-metag.c:1750
11153#, c-format
11154msgid "address units must be one of %s"
b4a3689a 11155msgstr "блоки адресации должны быть одними из %s"
c32b891a
NC
11156
11157#: config/tc-metag.c:1757
11158msgid "base and offset must be from the same unit"
b4a3689a 11159msgstr "база и смещение должны быть из одного блока"
c32b891a
NC
11160
11161#: config/tc-metag.c:1765
11162msgid "source and destination increment mode must agree"
b4a3689a 11163msgstr "режим увеличения источника и назначения должен быть согласован"
c32b891a
NC
11164
11165#: config/tc-metag.c:2040
11166msgid "PC, CT, TR and TT are treated as if they are a single unit but operands must be in different units"
b4a3689a 11167msgstr "PC, CT, TR и TT рассматриваются как, если бы они были единым блоком, но операнды должны быть из разных блоков"
c32b891a
NC
11168
11169#: config/tc-metag.c:2049
11170msgid "source and destination register must be in different units"
b4a3689a 11171msgstr "регистр источника и назначения должен быть в разных блоках"
c32b891a
NC
11172
11173#: config/tc-metag.c:2081
11174#, c-format
11175msgid "register unit must be one of %s"
b4a3689a 11176msgstr "блок регистра должен быть одним из %s"
c32b891a
NC
11177
11178#: config/tc-metag.c:2168
11179#, c-format
11180msgid "link register unit must be one of %s"
b4a3689a 11181msgstr "блок регистра связи должен быть одним из %s"
c32b891a
NC
11182
11183#: config/tc-metag.c:2174
11184msgid "link register must be in a low numbered register"
b4a3689a 11185msgstr "регистр связи должен быть из регистров с маленькими номерами"
c32b891a
NC
11186
11187#: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
11188msgid "target out of range"
b4a3689a 11189msgstr "цель за пределами диапазона"
c32b891a
NC
11190
11191#: config/tc-metag.c:2672
11192msgid "invalid quickrot unit specified"
b4a3689a 11193msgstr "указан неверный блок quickrot"
c32b891a
NC
11194
11195#: config/tc-metag.c:2688
11196msgid "invalid quickrot register specified"
b4a3689a 11197msgstr "указан неверный регистр quickrot"
c32b891a
NC
11198
11199#: config/tc-metag.c:2742
11200msgid "source register must be in the trigger unit"
b4a3689a 11201msgstr "регистр источника должен быть в блоке trigger"
c32b891a
NC
11202
11203#: config/tc-metag.c:2845
11204msgid "Source registers must be in the same unit"
b4a3689a 11205msgstr "Регистры источника должен быть в одном блоке"
c32b891a
NC
11206
11207#: config/tc-metag.c:3556 config/tc-metag.c:3720 config/tc-metag.c:3988
11208msgid "destination register should be even numbered"
b4a3689a 11209msgstr "регистр назначения должен быть с чётным номером"
c32b891a
NC
11210
11211#: config/tc-metag.c:3628
11212msgid "comparison must be with register or #0"
b4a3689a 11213msgstr "сравнение должно выполняться с регистром или #0"
c32b891a
NC
11214
11215#: config/tc-metag.c:3694 config/tc-metag.c:3759
11216msgid "instruction cannot operate on pair values"
b4a3689a 11217msgstr "инструкция не может выполняться над парой значений"
c32b891a
NC
11218
11219#: config/tc-metag.c:3705
11220msgid "zero flag is not valid for this instruction"
b4a3689a 11221msgstr "в этой инструкции флаг нуля недопустим"
c32b891a
NC
11222
11223#: config/tc-metag.c:3726
11224msgid "source register should be even numbered"
b4a3689a 11225msgstr "регистр источника должен быть с чётным номером"
c32b891a
NC
11226
11227#: config/tc-metag.c:3786 config/tc-metag.c:3795
11228msgid "fraction bits value out of range"
b4a3689a 11229msgstr "дробные биты значения за пределами диапазона"
c32b891a
NC
11230
11231#: config/tc-metag.c:3977
11232msgid "simd instructions operate on pair values (L prefix)"
b4a3689a 11233msgstr "инструкции simd выполняются над парой значений (префикс L)"
c32b891a
NC
11234
11235#: config/tc-metag.c:3995
11236msgid "source registers should be even numbered"
b4a3689a 11237msgstr "регистры источника должны быть с чётными номерами"
c32b891a
NC
11238
11239#: config/tc-metag.c:4273
11240#, c-format
11241msgid "expected ']', not %c in %s"
b4a3689a 11242msgstr "ожидается «]», но %c в %s"
c32b891a
NC
11243
11244#: config/tc-metag.c:4392
11245msgid "invalid register for memory access"
b4a3689a 11246msgstr "некорректный регистр для доступа к памяти"
c32b891a
NC
11247
11248#: config/tc-metag.c:4505 config/tc-metag.c:4633
c32b891a 11249msgid "unexpected end of line"
b4a3689a 11250msgstr "неожиданный конец строки"
c32b891a
NC
11251
11252#: config/tc-metag.c:4552
11253msgid "'H' modifier only valid for accumulator registers"
b4a3689a 11254msgstr "модификатор «H» допускается только для аккумулирующих регистров"
c32b891a
NC
11255
11256#: config/tc-metag.c:4605
11257msgid "base unit must be either A0 or A1"
b4a3689a 11258msgstr "базовый блок должен быть A0 или A1"
c32b891a
NC
11259
11260#: config/tc-metag.c:4678 config/tc-metag.c:5121
11261msgid "invalid register"
b4a3689a 11262msgstr "некорректный регистр"
c32b891a
NC
11263
11264#: config/tc-metag.c:4826
11265msgid "could not parse template definition"
b4a3689a 11266msgstr "невозможно разобрать определения шаблона"
c32b891a
NC
11267
11268#: config/tc-metag.c:5013
11269msgid "QUICKRoT 64-bit extension not applicable to this instruction"
b4a3689a 11270msgstr "64-битное расширение QUICKRoT не применимо к этой инструкции"
c32b891a
NC
11271
11272#: config/tc-metag.c:5069
11273msgid "invalid operands for cross-unit op"
b4a3689a 11274msgstr "неверные операнды для межблоковой операции"
c32b891a
NC
11275
11276#: config/tc-metag.c:5111
11277msgid "missing flags: one of 'P', 'N' or 'Z' required"
b4a3689a 11278msgstr "отсутствуют флаги: требуется один из «P», «N» или «Z»"
c32b891a
NC
11279
11280#: config/tc-metag.c:5139
11281msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
b4a3689a 11282msgstr "флаги «P», «N» или «Z» могут указываться только для аккумулирования"
c32b891a
NC
11283
11284#: config/tc-metag.c:5160
11285msgid "accumulator not a valid destination"
b4a3689a 11286msgstr "недопустимое назначение аккумулятора"
c32b891a
NC
11287
11288#: config/tc-metag.c:5170 config/tc-metag.c:5386 config/tc-metag.c:5570
11289msgid "invalid immediate value"
b4a3689a 11290msgstr "некорректное непосредственное значение"
c32b891a
NC
11291
11292#: config/tc-metag.c:5182
11293msgid "immediate value not allowed when source & dest differ"
b4a3689a 11294msgstr "непосредственное значение не допускается при разных источнике и назначении"
c32b891a
NC
11295
11296#: config/tc-metag.c:5214
b4a3689a 11297#, c-format
c32b891a 11298msgid "invalid register operand: %s"
b4a3689a 11299msgstr "неверный регистровый операнд: %s"
c32b891a
NC
11300
11301#: config/tc-metag.c:5248
11302msgid "QUICKRoT extension requires 4 registers"
b4a3689a 11303msgstr "расширению QUICKRoT требуется 4 регистра"
c32b891a
NC
11304
11305#: config/tc-metag.c:5255
11306msgid "invalid fourth register"
b4a3689a 11307msgstr "некорректный четвёртый регистр"
c32b891a
NC
11308
11309#: config/tc-metag.c:5262
11310msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
b4a3689a 11311msgstr "для регистра QUICKRoT требуются A0.2,A0.3,A1.2,A1.3"
c32b891a
NC
11312
11313#: config/tc-metag.c:5290
11314msgid "DSP RAM pointer in incorrect unit"
b4a3689a 11315msgstr "указатель DSP RAM в неправильном блоке"
c32b891a
NC
11316
11317#: config/tc-metag.c:5336
11318msgid "invalid register operand #1"
b4a3689a 11319msgstr "неверный регистровый операнд #1"
c32b891a
NC
11320
11321#: config/tc-metag.c:5350
11322msgid "invalid register operand #2"
b4a3689a 11323msgstr "неверный регистровый операнд #2"
c32b891a
NC
11324
11325#: config/tc-metag.c:5414
11326msgid "this instruction does not accept an immediate"
b4a3689a 11327msgstr "данная инструкция не допускает непосредственное значение"
c32b891a
NC
11328
11329#: config/tc-metag.c:5434
11330msgid "invalid register operand #3"
b4a3689a 11331msgstr "неверный регистровый операнд #3"
c32b891a
NC
11332
11333#: config/tc-metag.c:5446
11334msgid "this instruction does not accept an accumulator"
b4a3689a 11335msgstr "данная инструкция не допускает аккумулятора"
c32b891a
NC
11336
11337#: config/tc-metag.c:5464
11338msgid "invalid register operand #4"
b4a3689a 11339msgstr "неверный регистровый операнд #4"
c32b891a
NC
11340
11341#: config/tc-metag.c:5541
11342msgid "invalid accumulator register"
b4a3689a 11343msgstr "некорректный регистр аккумулятора"
c32b891a
NC
11344
11345#: config/tc-metag.c:5597
11346msgid "conditional instruction cannot use G flag"
b4a3689a 11347msgstr "в инструкции условия не может использоваться флаг G"
c32b891a
NC
11348
11349#: config/tc-metag.c:5608
11350msgid "conditional instruction cannot use B flag"
b4a3689a 11351msgstr "в инструкции условия не может использоваться флаг B"
c32b891a
NC
11352
11353#: config/tc-metag.c:5619
11354msgid "conditional instruction cannot use R flag"
b4a3689a 11355msgstr "в инструкции условия не может использоваться флаг R"
c32b891a
NC
11356
11357#: config/tc-metag.c:5728
11358msgid "'L' modifier not valid for this instruction"
b4a3689a 11359msgstr "модификатор «L» не допускается для этой инструкции"
c32b891a
NC
11360
11361#: config/tc-metag.c:5860
b4a3689a 11362#, c-format
c32b891a 11363msgid "missing fpu name `%s'"
b4a3689a 11364msgstr "отсутствует имя FPU «%s»"
c32b891a
NC
11365
11366#: config/tc-metag.c:5871
11367#, c-format
11368msgid "unknown fpu `%s'"
b4a3689a 11369msgstr "неизвестное имя FPU «%s»"
c32b891a
NC
11370
11371#: config/tc-metag.c:5886
b4a3689a 11372#, c-format
c32b891a 11373msgid "missing DSP name `%s'"
b4a3689a 11374msgstr "отсутствует имя DSP «%s»"
c32b891a
NC
11375
11376#: config/tc-metag.c:5897
11377#, c-format
11378msgid "unknown DSP `%s'"
b4a3689a 11379msgstr "неизвестное имя DSP «%s»"
c32b891a
NC
11380
11381#: config/tc-metag.c:5915
11382msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
b4a3689a 11383msgstr "<dsp name>\t ассемблировать для архитектуры DSP <dsp name>"
c32b891a
NC
11384
11385#: config/tc-metag.c:5953
11386#, c-format
11387msgid " Meta specific command line options:\n"
bc7c0509 11388msgstr " Специализированные параметры командной строки для Meta:\n"
c32b891a
NC
11389
11390#: config/tc-metag.c:6042
11391msgid "premature end of floating point prefix"
b4a3689a 11392msgstr "gреждевременный конец префикса значения с плавающей запятой"
c32b891a
NC
11393
11394#: config/tc-metag.c:6102
c32b891a 11395msgid "unknown floating point prefix character"
b4a3689a 11396msgstr "неизвестный символ префикса в значении с плавающей запятой"
c32b891a
NC
11397
11398#: config/tc-metag.c:6251
11399#, c-format
11400msgid "unknown DSP prefix character %c %s"
b4a3689a 11401msgstr "неизвестный символ префикса DSP %c %s"
c32b891a
NC
11402
11403#: config/tc-metag.c:6514
11404#, c-format
11405msgid "instruction mnemonic too long: %s"
b4a3689a 11406msgstr "слишком длинная мнемоника инструкции: %s"
c32b891a
NC
11407
11408#: config/tc-metag.c:6569
11409#, c-format
11410msgid "junk at end of line: \"%s\""
b4a3689a 11411msgstr "мусор в конце строки: «%s»"
c32b891a
NC
11412
11413#: config/tc-metag.c:6576
b4a3689a 11414#, c-format
c32b891a 11415msgid "failed to assemble instruction: \"%s\""
b4a3689a 11416msgstr "ошибка при ассемблировании инструкции: «%s»"
c32b891a
NC
11417
11418#: config/tc-metag.c:6581
11419#, c-format
11420msgid "unknown floating point mnemonic: \"%s\""
b4a3689a 11421msgstr "неизвестная мнемоника значения с плавающей запятой: «%s»"
c32b891a
NC
11422
11423#: config/tc-metag.c:6583
11424#, c-format
11425msgid "unknown mnemonic: \"%s\""
b4a3689a 11426msgstr "неизвестная мнемоника: «%s»"
c32b891a
NC
11427
11428#: config/tc-metag.c:6634
11429#, c-format
11430msgid "cannot assemble DSP instruction, DSP option not set: %s"
b4a3689a 11431msgstr "Невозможно выполнить ассемблирование инструкции DSP, не указан параметр DSP: %s"
c32b891a
NC
11432
11433#: config/tc-metag.c:6641
11434#, c-format
11435msgid "cannot assemble FPU instruction, FPU option not set: %s"
b4a3689a 11436msgstr "Невозможно выполнить ассемблирование инструкции FPU, не указан параметр FPU: %s"
c32b891a
NC
11437
11438#: config/tc-metag.c:6739 config/tc-nds32.c:6112
11439msgid "Bad call to md_atof()"
b4a3689a 11440msgstr "неправильный вызов md_atof()"
c32b891a
NC
11441
11442#: config/tc-microblaze.c:516 config/tc-microblaze.c:545
11443#: config/tc-microblaze.c:582
11444#, c-format
11445msgid "Invalid register number at '%.6s'"
b4a3689a 11446msgstr "Некорректный номер регистра по адресу «%.6s»"
c32b891a
NC
11447
11448#: config/tc-microblaze.c:743
11449msgid "operand must be a constant or a label"
b4a3689a 11450msgstr "операнд должен быть константой или меткой"
c32b891a
NC
11451
11452#: config/tc-microblaze.c:752
11453#, c-format
11454msgid "operand must be absolute in range %lx..%lx, not %lx"
b4a3689a 11455msgstr "операнд должен быть абсолютным в диапазоне %lx..%lx, не %lx"
c32b891a
NC
11456
11457#: config/tc-microblaze.c:954 config/tc-microblaze.c:961
11458#: config/tc-microblaze.c:968 config/tc-microblaze.c:1001
11459#: config/tc-microblaze.c:1008 config/tc-microblaze.c:1014
11460#: config/tc-microblaze.c:1127 config/tc-microblaze.c:1134
11461#: config/tc-microblaze.c:1140 config/tc-microblaze.c:1171
11462#: config/tc-microblaze.c:1178 config/tc-microblaze.c:1198
11463#: config/tc-microblaze.c:1205 config/tc-microblaze.c:1225
11464#: config/tc-microblaze.c:1232 config/tc-microblaze.c:1250
11465#: config/tc-microblaze.c:1257 config/tc-microblaze.c:1279
11466#: config/tc-microblaze.c:1286 config/tc-microblaze.c:1304
11467#: config/tc-microblaze.c:1316 config/tc-microblaze.c:1334
11468#: config/tc-microblaze.c:1351 config/tc-microblaze.c:1358
11469#: config/tc-microblaze.c:1404 config/tc-microblaze.c:1411
11470#: config/tc-microblaze.c:1457 config/tc-microblaze.c:1464
11471#: config/tc-microblaze.c:1486 config/tc-microblaze.c:1493
11472#: config/tc-microblaze.c:1513 config/tc-microblaze.c:1519
11473#: config/tc-microblaze.c:1579 config/tc-microblaze.c:1585
11474#: config/tc-microblaze.c:1645 config/tc-microblaze.c:1719
11475msgid "Error in statement syntax"
b4a3689a 11476msgstr "Ошибка в синтаксисе выражения"
c32b891a
NC
11477
11478#: config/tc-microblaze.c:974 config/tc-microblaze.c:976
11479#: config/tc-microblaze.c:978 config/tc-microblaze.c:1018
11480#: config/tc-microblaze.c:1020 config/tc-microblaze.c:1144
11481#: config/tc-microblaze.c:1146 config/tc-microblaze.c:1184
11482#: config/tc-microblaze.c:1186 config/tc-microblaze.c:1211
11483#: config/tc-microblaze.c:1213 config/tc-microblaze.c:1238
11484#: config/tc-microblaze.c:1261 config/tc-microblaze.c:1292
11485#: config/tc-microblaze.c:1322 config/tc-microblaze.c:1340
11486#: config/tc-microblaze.c:1470 config/tc-microblaze.c:1472
11487#: config/tc-microblaze.c:1499 config/tc-microblaze.c:1501
11488#: config/tc-microblaze.c:1523 config/tc-microblaze.c:1589
11489#: config/tc-microblaze.c:1651
11490msgid "Cannot use special register with this instruction"
b4a3689a 11491msgstr "Невозможно использовать специальный регистр с этой инструкцией"
c32b891a
NC
11492
11493#: config/tc-microblaze.c:1028
11494msgid "lmi pseudo instruction should not use a label in imm field"
b4a3689a 11495msgstr "В псевдоинструкции lmi нельзя использовать метку в поле imm"
c32b891a
NC
11496
11497#: config/tc-microblaze.c:1030
11498msgid "smi pseudo instruction should not use a label in imm field"
b4a3689a 11499msgstr "В псевдоинструкции smi нельзя использовать метку в поле imm"
c32b891a
NC
11500
11501#: config/tc-microblaze.c:1149
11502msgid "Symbol used as immediate for shift instruction"
b4a3689a 11503msgstr "В инструкции сдвига используется символ как непосредственное значение"
c32b891a
NC
11504
11505#: config/tc-microblaze.c:1158
11506#, c-format
11507msgid "Shift value > 32. using <value %% 32>"
b4a3689a 11508msgstr "Значение сдвига > 32, используется «значение %% 32»"
c32b891a
NC
11509
11510#: config/tc-microblaze.c:1264
11511msgid "Symbol used as immediate value for msrset/msrclr instructions"
b4a3689a 11512msgstr "В инструкциях msrset/msrclr используется символ как непосредственное значение"
c32b891a
NC
11513
11514#: config/tc-microblaze.c:1393 config/tc-microblaze.c:1446
11515msgid "invalid value for special purpose register"
b4a3689a 11516msgstr "недопустимое значение для регистра специального назначения"
c32b891a
NC
11517
11518#: config/tc-microblaze.c:1659
11519msgid "An IMM instruction should not be present in the .s file"
b4a3689a 11520msgstr "Инструкции IMM не должно быть в файле .s"
c32b891a
NC
11521
11522#: config/tc-microblaze.c:1721
11523msgid "Symbol used as immediate for mbar instruction"
b4a3689a 11524msgstr "В инструкции mbar используется символ как непосредственное значение"
c32b891a
NC
11525
11526#: config/tc-microblaze.c:1727
11527#, c-format
11528msgid "Immediate value for mbar > 32. using <value %% 32>"
b4a3689a 11529msgstr "Непосредственное значение mbar > 32, используется «значение %% 32»"
c32b891a
NC
11530
11531#: config/tc-microblaze.c:1804
11532msgid "Bad call to MD_NTOF()"
b4a3689a 11533msgstr "Неправильный вызов MD_NTOF()"
c32b891a
NC
11534
11535#: config/tc-microblaze.c:2061
11536#, c-format
11537msgid "pcrel for branch to %s too far (0x%x)"
b4a3689a 11538msgstr "pcrel для ветвления в %s слишком далеко (0x%x)"
c32b891a
NC
11539
11540#. We know the abs value: Should never happen.
11541#: config/tc-microblaze.c:2216
11542msgid "Absolute PC-relative value in relaxation code. Assembler error....."
b4a3689a 11543msgstr "Абсолютное значение, относительное PC, в коде ослабления. Ошибка ассемблирования…"
c32b891a
NC
11544
11545#. Cannot have a PC-relative branch to a diff segment.
11546#: config/tc-microblaze.c:2230
11547#, c-format
11548msgid "PC relative branch to label %s which is not in the instruction space"
b4a3689a 11549msgstr "Ветвление к метке %s, относительной PC, которая находится не в пространстве инструкций"
c32b891a
NC
11550
11551#: config/tc-microblaze.c:2271
11552msgid "Variable is accessed using small data read only anchor, but it is not in the small data read only section"
b4a3689a 11553msgstr "Переменная доступна только посредством якоря чтения маленьких данных, но он не в разделе маленьких данных только для чтения"
c32b891a
NC
11554
11555#: config/tc-microblaze.c:2294
11556msgid "Variable is accessed using small data read write anchor, but it is not in the small data read write section"
b4a3689a 11557msgstr "Переменная доступна только посредством якоря записи маленьких данных, но он не в разделе записи маленьких данных"
c32b891a
NC
11558
11559#: config/tc-microblaze.c:2303
11560msgid "Incorrect fr_opcode value in frag. Internal error....."
b4a3689a 11561msgstr "Некорректное значение fr_opcode в frag. Внутренняя ошибка…"
c32b891a
NC
11562
11563#. We know the abs value: Should never happen.
11564#: config/tc-microblaze.c:2310
11565msgid "Absolute value in relaxation code. Assembler error....."
b4a3689a 11566msgstr "Абсолютное значение в коде ослабления. Ошибка ассемблирования…"
c32b891a
NC
11567
11568#: config/tc-mips.c:2081
11569#, c-format
11570msgid "the %d-bit %s architecture does not support the `%s' extension"
b4a3689a 11571msgstr "%d-битная архитектура %s не поддерживает расширение «%s»"
c32b891a
NC
11572
11573#: config/tc-mips.c:2084
11574#, c-format
11575msgid "the `%s' extension requires %s%d revision %d or greater"
b4a3689a 11576msgstr "для расширения «%s» требуется %s%d версии %d или выше"
c32b891a
NC
11577
11578#: config/tc-mips.c:2093
11579#, c-format
11580msgid "the `%s' extension was removed in %s%d revision %d"
b4a3689a 11581msgstr "расширение «%s» было удалено из %s%d версии %d"
c32b891a
NC
11582
11583#: config/tc-mips.c:2102
11584#, c-format
11585msgid "the `%s' extension requires 64-bit FPRs"
b4a3689a 11586msgstr "для расширения «%s» требуются 64-битные FPR"
c32b891a
NC
11587
11588#: config/tc-mips.c:2945 config/tc-mips.c:16245
b4a3689a 11589#, c-format
c32b891a 11590msgid "unrecognized register name `%s'"
b4a3689a 11591msgstr "нераспознанное имя регистра «%s»"
c32b891a
NC
11592
11593#: config/tc-mips.c:3172
11594msgid "invalid register range"
b4a3689a 11595msgstr "некорректный диапазон регистров"
c32b891a
NC
11596
11597#: config/tc-mips.c:3200
11598msgid "vector element must be constant"
b4a3689a 11599msgstr "векторный элемент должен быть константой"
c32b891a
NC
11600
11601#: config/tc-mips.c:3210
c32b891a 11602msgid "missing `]'"
b4a3689a 11603msgstr "пропущена «]»"
c32b891a
NC
11604
11605#: config/tc-mips.c:3433
11606#, c-format
11607msgid "internal: bad mips opcode (mask error): %s %s"
b4a3689a 11608msgstr "внутренняя ошибка: неправильный код операции mips (ошибка маски): %s %s"
c32b891a
NC
11609
11610#: config/tc-mips.c:3460
11611#, c-format
11612msgid "internal: unknown operand type: %s %s"
b4a3689a 11613msgstr "внутренняя ошибка: неизвестный тип операнда: %s %s"
c32b891a
NC
11614
11615#: config/tc-mips.c:3493
11616#, c-format
11617msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
b4a3689a 11618msgstr "внутренняя ошибка: неправильный код операции mips (биты 0x%08lx определены повторно): %s %s"
c32b891a
NC
11619
11620#: config/tc-mips.c:3501
11621#, c-format
11622msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
b4a3689a 11623msgstr "внутренняя ошибка: неправильный код операции mips (биты 0x%08lx не определены): %s %s"
c32b891a
NC
11624
11625#: config/tc-mips.c:3508
11626#, c-format
11627msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
b4a3689a 11628msgstr "внутренняя ошибка: неправильный код операции mips (определены биты 0x%08lx): %s %s"
c32b891a
NC
11629
11630#: config/tc-mips.c:3543
11631#, c-format
11632msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
b4a3689a 11633msgstr "внутренняя ошибка: неправильный код операции microMIPS (неправильная длина %u): %s %s"
c32b891a
NC
11634
11635#: config/tc-mips.c:3551
11636#, c-format
11637msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
b4a3689a 11638msgstr "внутренняя ошибка: неправильный код операции microMIPS (несоответствие кода операции/длины): %s %s"
c32b891a
NC
11639
11640#: config/tc-mips.c:3577
11641msgid "-G may not be used in position-independent code"
b4a3689a 11642msgstr "-G не может использоваться в позиционно-независимом коде"
c32b891a
NC
11643
11644#: config/tc-mips.c:3583
11645msgid "-G may not be used with abicalls"
b4a3689a 11646msgstr "-G не может использоваться с вызовами abi"
c32b891a
NC
11647
11648#. Probably a memory allocation problem? Give up now.
11649#: config/tc-mips.c:3603 config/tc-mips.c:3694
11650msgid "broken assembler, no assembly attempted"
b4a3689a 11651msgstr "ассемблер сломался, ничего ассемблироваться не будет"
c32b891a
NC
11652
11653#: config/tc-mips.c:3633 config/tc-mips.c:3662
11654#, c-format
11655msgid "internal: can't hash `%s': %s"
73a05be2 11656msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
c32b891a
NC
11657
11658#: config/tc-mips.c:3844
11659#, c-format
11660msgid ".gnu_attribute %d,%d is incompatible with `%s'"
b4a3689a 11661msgstr ".gnu_attribute %d,%d не совместим с «%s»"
c32b891a
NC
11662
11663#: config/tc-mips.c:3851
11664#, c-format
11665msgid ".gnu_attribute %d,%d requires `%s'"
b4a3689a 11666msgstr "для .gnu_attribute %d,%d требуется «%s»"
c32b891a
NC
11667
11668#: config/tc-mips.c:3912
11669#, c-format
11670msgid ".gnu_attribute %d,%d is no longer supported"
b4a3689a 11671msgstr ".gnu_attribute %d,%d больше не поддерживается"
c32b891a
NC
11672
11673#: config/tc-mips.c:3921
11674#, c-format
11675msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
b4a3689a 11676msgstr ".gnu_attribute %d,%d не распознан floating-point плавающей запятой"
c32b891a
NC
11677
11678#: config/tc-mips.c:3934
11679msgid "`gp=64' used with a 32-bit processor"
b4a3689a 11680msgstr "«gp=64» используется с 32-битным процессором"
c32b891a
NC
11681
11682#: config/tc-mips.c:3937
11683msgid "`gp=32' used with a 64-bit ABI"
b4a3689a 11684msgstr "«gp=32» используется с 64-битным ABI"
c32b891a
NC
11685
11686#: config/tc-mips.c:3940
11687msgid "`gp=64' used with a 32-bit ABI"
b4a3689a 11688msgstr "«gp=64» используется с 32-битным ABI"
c32b891a
NC
11689
11690#: config/tc-mips.c:3947
11691msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
b4a3689a 11692msgstr "«fp=xx» используется с ЦП без инструкций ldc1/sdc1"
c32b891a
NC
11693
11694#: config/tc-mips.c:3949
11695msgid "`fp=xx' cannot be used with `singlefloat'"
b4a3689a 11696msgstr "«fp=xx» нельзя использовать с «singlefloat»"
c32b891a
NC
11697
11698#: config/tc-mips.c:3953
11699msgid "`fp=64' used with a 32-bit fpu"
b4a3689a 11700msgstr "«fp=64» используется с 32-битным fpu"
c32b891a
NC
11701
11702#: config/tc-mips.c:3957
11703msgid "`fp=64' used with a 32-bit ABI"
b4a3689a 11704msgstr "«fp=64» используется с 32-битным ABI"
c32b891a
NC
11705
11706#: config/tc-mips.c:3962
11707msgid "`fp=32' used with a 64-bit ABI"
b4a3689a 11708msgstr "«fp=32» используется с 64-битным ABI"
c32b891a
NC
11709
11710#: config/tc-mips.c:3964
11711msgid "`fp=32' used with a MIPS R6 cpu"
b4a3689a 11712msgstr "«fp=32» используется с ЦП MIPS R6"
c32b891a
NC
11713
11714#: config/tc-mips.c:3967
11715msgid "Unknown size of floating point registers"
b4a3689a 11716msgstr "Неизвестный размер регистров с плавающей запятой"
c32b891a
NC
11717
11718#: config/tc-mips.c:3972
11719msgid "`nooddspreg` cannot be used with a 64-bit ABI"
b4a3689a 11720msgstr "«nooddspreg» нельзя использовать с 64-битным ABI"
c32b891a
NC
11721
11722#: config/tc-mips.c:3975 config/tc-mips.c:3979
11723#, c-format
11724msgid "`%s' cannot be used with `%s'"
b4a3689a 11725msgstr "«%s» не может быть использован с «%s»"
c32b891a
NC
11726
11727#: config/tc-mips.c:3984
b4a3689a 11728#, c-format
c32b891a 11729msgid "branch relaxation is not supported in `%s'"
b4a3689a 11730msgstr "ослабление ветвления не поддерживается в «%s»"
c32b891a
NC
11731
11732#: config/tc-mips.c:4064
11733msgid "trap exception not supported at ISA 1"
b4a3689a 11734msgstr "ловушка исключений не поддерживается в ISA 1"
c32b891a
NC
11735
11736#: config/tc-mips.c:4077 config/tc-mips.c:17125
11737#, c-format
11738msgid "`%s' does not support legacy NaN"
b4a3689a 11739msgstr "«%s» не поддерживает старый NaN"
c32b891a
NC
11740
11741#: config/tc-mips.c:4124
11742#, c-format
11743msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
b4a3689a 11744msgstr "возврат из mips_ip(%s) insn_opcode = 0x%x\n"
c32b891a
NC
11745
11746#: config/tc-mips.c:4829
11747#, c-format
11748msgid "operand %d out of range"
b4a3689a 11749msgstr "операнд %d вне диапазона"
c32b891a
NC
11750
11751#: config/tc-mips.c:4837
11752#, c-format
11753msgid "operand %d must be constant"
b4a3689a 11754msgstr "операнд %d должен быть константой"
c32b891a
NC
11755
11756#: config/tc-mips.c:4881 read.c:4340 read.c:5316 write.c:265 write.c:1021
11757msgid "register value used as expression"
b4a3689a 11758msgstr "значение регистра используется как выражение"
c32b891a
NC
11759
11760#: config/tc-mips.c:4894
11761#, c-format
11762msgid "operand %d must be an immediate expression"
b4a3689a 11763msgstr "операнд %d должен быть непосредственным выражением"
c32b891a
NC
11764
11765#: config/tc-mips.c:5015 config/tc-mips.c:5017
11766#, c-format
11767msgid "float register should be even, was %d"
b4a3689a 11768msgstr "регистр плавающей запятой должен быть чётным, был %d"
c32b891a
NC
11769
11770#: config/tc-mips.c:5030
11771#, c-format
11772msgid "condition code register should be even for %s, was %d"
b4a3689a 11773msgstr "регистр кода условия должен быть чётным для %s, был %d"
c32b891a
NC
11774
11775#: config/tc-mips.c:5035
11776#, c-format
11777msgid "condition code register should be 0 or 4 for %s, was %d"
b4a3689a 11778msgstr "регистр кода условия должен быть 0 или 4 для %s, был %d"
c32b891a
NC
11779
11780#: config/tc-mips.c:5356
11781msgid "invalid performance register"
b4a3689a 11782msgstr "некорректный регистр производительности"
c32b891a
NC
11783
11784#: config/tc-mips.c:5452
11785msgid "the source register must not be $0"
b4a3689a 11786msgstr "регистром источника не должен быть $0"
c32b891a
NC
11787
11788#: config/tc-mips.c:5728
11789msgid "missing frame size"
b4a3689a 11790msgstr "отсутствует размер кадра"
c32b891a
NC
11791
11792#: config/tc-mips.c:5733
11793msgid "frame size specified twice"
b4a3689a 11794msgstr "размер кадра указан дважды"
c32b891a
NC
11795
11796#: config/tc-mips.c:5738
11797msgid "invalid frame size"
b4a3689a 11798msgstr "неверный размер кадра"
c32b891a
NC
11799
11800#: config/tc-mips.c:5778
11801#, c-format
11802msgid "operand %d must be an immediate"
b4a3689a 11803msgstr "операнд %d должен быть непосредственным значением"
c32b891a
NC
11804
11805#: config/tc-mips.c:5793
11806msgid "invalid element selector"
b4a3689a 11807msgstr "некорректный элемент выбора"
c32b891a
NC
11808
11809#: config/tc-mips.c:5806
11810#, c-format
11811msgid "operand %d must be scalar"
b4a3689a 11812msgstr "операнд %d должен быть скаляром"
c32b891a
NC
11813
11814#: config/tc-mips.c:5983
11815msgid "floating-point expression required"
b4a3689a 11816msgstr "требуется выражение с плавающей запятой"
c32b891a
NC
11817
11818#: config/tc-mips.c:6083
11819#, c-format
11820msgid "cannot use `%s' in this section"
b4a3689a 11821msgstr "невозможно использовать «%s» в этом разделе"
c32b891a
NC
11822
11823#: config/tc-mips.c:6230
11824msgid "used $at without \".set noat\""
b4a3689a 11825msgstr "используется $at без «.set noat»"
c32b891a
NC
11826
11827#: config/tc-mips.c:6232
11828#, c-format
11829msgid "used $%u with \".set at=$%u\""
b4a3689a 11830msgstr "используется $%u без «.set at=$%u»"
c32b891a
NC
11831
11832#: config/tc-mips.c:7261
11833#, c-format
11834msgid "wrong size instruction in a %u-bit branch delay slot"
b4a3689a 11835msgstr "неверный размер инструкции в слоте задержки %u-битного ветвления"
c32b891a
NC
11836
11837#: config/tc-mips.c:7281 config/tc-mips.c:7291 config/tc-mips.c:15551
11838#, c-format
11839msgid "jump to misaligned address (0x%lx)"
b4a3689a 11840msgstr "прыжок по не выровненному адресу (0x%lx)"
c32b891a
NC
11841
11842#: config/tc-mips.c:7306 config/tc-mips.c:7326 config/tc-mips.c:7343
11843#: config/tc-mips.c:8874 config/tc-mips.c:15405 config/tc-mips.c:15412
11844#: config/tc-mips.c:15806 config/tc-mips.c:18640
11845#, c-format
11846msgid "branch to misaligned address (0x%lx)"
b4a3689a 11847msgstr "ветвление по не выровненному адресу (0x%lx)"
c32b891a
NC
11848
11849#: config/tc-mips.c:7312 config/tc-mips.c:7330 config/tc-mips.c:7347
11850#: config/tc-mips.c:8877
11851#, c-format
11852msgid "branch address range overflow (0x%lx)"
b4a3689a 11853msgstr "переполнение диапазона адреса ветвления (0x%lx)"
c32b891a
NC
11854
11855#: config/tc-mips.c:7592
11856msgid "extended instruction in delay slot"
b4a3689a 11857msgstr "расширенная инструкция в слоте задержки"
c32b891a
NC
11858
11859#: config/tc-mips.c:8056
11860msgid "source and destination must be different"
b4a3689a 11861msgstr "источник и назначение должен быть разными"
c32b891a
NC
11862
11863#: config/tc-mips.c:8059
11864msgid "a destination register must be supplied"
b4a3689a 11865msgstr "должен быть указан регистр назначения"
c32b891a
NC
11866
11867#: config/tc-mips.c:8064
11868msgid "the source register must not be $31"
b4a3689a 11869msgstr "регистром источника не должен быть $31"
c32b891a
NC
11870
11871#: config/tc-mips.c:8312 config/tc-mips.c:14189 config/tc-mips.c:18786
11872msgid "invalid unextended operand value"
b4a3689a 11873msgstr "некорректное значение нерасширенного операнда"
c32b891a
NC
11874
11875#: config/tc-mips.c:8430
11876#, c-format
11877msgid "opcode not supported on this processor: %s (%s)"
b4a3689a 11878msgstr "код операции не поддерживается в этом процессоре: %s (%s)"
c32b891a
NC
11879
11880#: config/tc-mips.c:8509
11881msgid "opcode not supported in the `insn32' mode"
b4a3689a 11882msgstr "код операции не поддерживается в режиме «insn32»"
c32b891a
NC
11883
11884#: config/tc-mips.c:8512
11885#, c-format
11886msgid "unrecognized %d-bit version of microMIPS opcode"
b4a3689a 11887msgstr "нераспознанная %d-битная версия кода операции microMIPS"
c32b891a
NC
11888
11889#: config/tc-mips.c:8568
11890msgid "unrecognized unextended version of MIPS16 opcode"
b4a3689a 11891msgstr "нераспознанная нерасширенная версия кода операции microMIPS"
c32b891a
NC
11892
11893#: config/tc-mips.c:8571
11894msgid "unrecognized extended version of MIPS16 opcode"
b4a3689a 11895msgstr "нераспознанная расширенная версия кода операции microMIPS"
c32b891a
NC
11896
11897#: config/tc-mips.c:8621 config/tc-mips.c:18657
11898msgid "macro instruction expanded into multiple instructions in a branch delay slot"
b4a3689a 11899msgstr "макроинструкция раскрывается в несколько инструкций в слоте задержки ветвления"
c32b891a
NC
11900
11901#: config/tc-mips.c:8624 config/tc-mips.c:18665
11902msgid "macro instruction expanded into multiple instructions"
b4a3689a 11903msgstr "макроинструкция раскрывается в несколько инструкций"
c32b891a
NC
11904
11905#: config/tc-mips.c:8628
11906msgid "macro instruction expanded into a wrong size instruction in a 16-bit branch delay slot"
b4a3689a 11907msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 16-битного ветвления"
c32b891a
NC
11908
11909#: config/tc-mips.c:8630
11910msgid "macro instruction expanded into a wrong size instruction in a 32-bit branch delay slot"
b4a3689a 11911msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 32-битного ветвления"
c32b891a
NC
11912
11913#: config/tc-mips.c:9074
11914msgid "operand overflow"
b4a3689a 11915msgstr "переполнение операнда"
c32b891a
NC
11916
11917#: config/tc-mips.c:9093 config/tc-mips.c:9677 config/tc-mips.c:13670
11918msgid "macro used $at after \".set noat\""
b4a3689a 11919msgstr "макрос $at используется после «.set noat»"
c32b891a
NC
11920
11921#: config/tc-mips.c:9241 config/tc-mips.c:12009 config/tc-mips.c:12668
11922#, c-format
11923msgid "number (0x%s) larger than 32 bits"
b4a3689a 11924msgstr "номер (0x%s) больше 32 бит"
c32b891a
NC
11925
11926#: config/tc-mips.c:9261
11927msgid "number larger than 64 bits"
b4a3689a 11928msgstr "номер больше 64 бит"
c32b891a
NC
11929
11930#: config/tc-mips.c:9555 config/tc-mips.c:9583 config/tc-mips.c:9621
11931#: config/tc-mips.c:9666 config/tc-mips.c:12244 config/tc-mips.c:12283
11932#: config/tc-mips.c:12322 config/tc-mips.c:12764 config/tc-mips.c:12816
11933msgid "PIC code offset overflow (max 16 signed bits)"
b4a3689a 11934msgstr "переполнение смещения кода PIC (максимально 16 бит со знаком)"
c32b891a
NC
11935
11936#: config/tc-mips.c:10194
11937#, c-format
11938msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
b4a3689a 11939msgstr "непосредственное значение BALIGN не равно 0, 1, 2 или 3 (%lu)"
c32b891a
NC
11940
11941#. result is always true
11942#: config/tc-mips.c:10290
11943#, c-format
11944msgid "branch %s is always true"
b4a3689a 11945msgstr "ветвление %s выполняется всегда"
c32b891a
NC
11946
11947#: config/tc-mips.c:10518 config/tc-mips.c:10628
11948msgid "divide by zero"
b4a3689a 11949msgstr "деление на ноль"
c32b891a
NC
11950
11951#: config/tc-mips.c:10718
11952msgid "dla used to load 32-bit register; recommend using la instead"
b4a3689a 11953msgstr "dla используется для загрузки 32-битного регистра; вместо неё рекомендуется использовать la"
c32b891a
NC
11954
11955#: config/tc-mips.c:10722
11956msgid "la used to load 64-bit address; recommend using dla instead"
b4a3689a 11957msgstr "la используется для загрузки 64-битного адреса; вместо неё рекомендуется использовать dla"
c32b891a
NC
11958
11959#: config/tc-mips.c:10831 config/tc-riscv.c:944 config/tc-z80.c:732
11960msgid "offset too large"
b4a3689a 11961msgstr "смещение слишком велико"
c32b891a
NC
11962
11963#: config/tc-mips.c:11005 config/tc-mips.c:11283
11964msgid "PIC code offset overflow (max 32 signed bits)"
b4a3689a 11965msgstr "переполнение смещения кода PIC (максимально 32 бита со знаком)"
c32b891a
NC
11966
11967#: config/tc-mips.c:11353 config/tc-mips.c:11429
11968#, c-format
11969msgid "opcode not supported in the `insn32' mode `%s'"
b4a3689a 11970msgstr "код операции не поддерживается в режиме «insn32» «%s»"
c32b891a
NC
11971
11972#: config/tc-mips.c:11381
11973msgid "MIPS PIC call to register other than $25"
b4a3689a 11974msgstr "вызов MIPS PIC регистр, отличного от $25"
c32b891a
NC
11975
11976#: config/tc-mips.c:11397 config/tc-mips.c:11408 config/tc-mips.c:11541
11977#: config/tc-mips.c:11552
11978msgid "no .cprestore pseudo-op used in PIC code"
b4a3689a 11979msgstr "псевдооперация .cprestore не используется в коде PIC"
c32b891a
NC
11980
11981#: config/tc-mips.c:11402 config/tc-mips.c:11546
11982msgid "no .frame pseudo-op used in PIC code"
b4a3689a 11983msgstr "псевдооперация .frame не используется в коде PIC"
c32b891a
NC
11984
11985#: config/tc-mips.c:11567
11986msgid "non-PIC jump used in PIC library"
b4a3689a 11987msgstr "в библиотеке PIC используется прыжок не PIC"
c32b891a
NC
11988
11989#: config/tc-mips.c:12494
11990#, c-format
11991msgid "Unable to generate `%s' compliant code without mthc1"
b4a3689a 11992msgstr "невозможно сгенерировать совместимый с «%s» код без mthc1"
c32b891a
NC
11993
11994#: config/tc-mips.c:13228
11995#, c-format
11996msgid "instruction %s: result is always false"
b4a3689a 11997msgstr "инструкция %s: результат всегда ложь"
c32b891a
NC
11998
11999#: config/tc-mips.c:13381
12000#, c-format
12001msgid "instruction %s: result is always true"
b4a3689a 12002msgstr "инструкция %s: результат всегда правда"
c32b891a
NC
12003
12004#. FIXME: Check if this is one of the itbl macros, since they
12005#. are added dynamically.
12006#: config/tc-mips.c:13666
12007#, c-format
12008msgid "macro %s not implemented yet"
b4a3689a 12009msgstr "макрос %s пока не реализован"
c32b891a
NC
12010
12011#: config/tc-mips.c:14011 config/tc-mips.c:14075 config/tc-mips.c:14086
12012#: config/tc-score.c:2691 config/tc-score.c:2737
12013msgid "unrecognized opcode"
b4a3689a 12014msgstr "нераспознанный код операции"
c32b891a
NC
12015
12016#: config/tc-mips.c:14199
12017msgid "extended operand requested but not required"
b4a3689a 12018msgstr "запрошен расширенный операнд, но этого не требуется"
c32b891a
NC
12019
12020#: config/tc-mips.c:14208
12021msgid "operand value out of range for instruction"
b4a3689a 12022msgstr "значение операнда вне диапазона инструкции"
c32b891a
NC
12023
12024#: config/tc-mips.c:14307
12025#, c-format
12026msgid "relocation %s isn't supported by the current ABI"
b4a3689a 12027msgstr "перемещение %s не поддерживается текущим ABI"
c32b891a
NC
12028
12029#: config/tc-mips.c:14363
12030msgid "unclosed '('"
b4a3689a 12031msgstr "незакрытая «(»"
c32b891a
NC
12032
12033#: config/tc-mips.c:14429
12034#, c-format
12035msgid "a different %s was already specified, is now %s"
b4a3689a 12036msgstr "уже указан другой %s, сейчас %s"
c32b891a
NC
12037
12038#: config/tc-mips.c:14596
12039msgid "-mmicromips cannot be used with -mips16"
b4a3689a 12040msgstr "-mmicromips не может быть использован с -mips16"
c32b891a
NC
12041
12042#: config/tc-mips.c:14611
12043msgid "-mips16 cannot be used with -micromips"
b4a3689a 12044msgstr "-mips16 не может быть использован с -micromips"
c32b891a
NC
12045
12046#: config/tc-mips.c:14762 config/tc-mips.c:14820
12047msgid "no compiled in support for 64 bit object file format"
b4a3689a 12048msgstr "скомпилирован без поддержки 64-битного формата объектного файла"
c32b891a
NC
12049
12050#: config/tc-mips.c:14827
12051#, c-format
12052msgid "invalid abi -mabi=%s"
b4a3689a 12053msgstr "неверный abi -mabi=%s"
c32b891a
NC
12054
12055#: config/tc-mips.c:14867
12056#, c-format
12057msgid "invalid NaN setting -mnan=%s"
b4a3689a 12058msgstr "неправильное задание NaN -mnan=%s"
c32b891a
NC
12059
12060#: config/tc-mips.c:14901
c32b891a 12061msgid "-G not supported in this configuration"
b4a3689a 12062msgstr "-G в данной конфигурации не поддерживается"
c32b891a
NC
12063
12064#: config/tc-mips.c:14927
12065#, c-format
12066msgid "-%s conflicts with the other architecture options, which imply -%s"
b4a3689a 12067msgstr "-%s конфликтует с другими параметрами архитектуры, которые подразумевают -%s"
c32b891a
NC
12068
12069#: config/tc-mips.c:14943
12070#, c-format
12071msgid "-march=%s is not compatible with the selected ABI"
b4a3689a 12072msgstr "-march=%s is не совместим с выбранным ABI"
c32b891a
NC
12073
12074#: config/tc-mips.c:15409 config/tc-mips.c:15800 config/tc-mips.c:18637
12075msgid "branch to a symbol in another ISA mode"
b4a3689a 12076msgstr "ветвление к символу в другом режиме ISA"
c32b891a
NC
12077
12078#: config/tc-mips.c:15416 config/tc-mips.c:15557 config/tc-mips.c:15810
12079#, c-format
12080msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
b4a3689a 12081msgstr "невозможно закодировать невыровненное добавление в перемещаемом поле (0x%lx)"
c32b891a
NC
12082
12083#: config/tc-mips.c:15453
12084msgid "PC-relative reference to a different section"
b4a3689a 12085msgstr "относительная PC ссылка в другой раздел"
c32b891a
NC
12086
12087#: config/tc-mips.c:15525 config/tc-riscv.c:1960
12088msgid "TLS relocation against a constant"
b4a3689a 12089msgstr "перемещение TLS не константа"
c32b891a
NC
12090
12091#: config/tc-mips.c:15545
12092msgid "jump to a symbol in another ISA mode"
b4a3689a 12093msgstr "прыжок к символу в другом режиме ISA"
c32b891a
NC
12094
12095#: config/tc-mips.c:15548
12096msgid "JALX to a symbol in the same ISA mode"
b4a3689a 12097msgstr "JALX к символу в другом режиме ISA"
c32b891a
NC
12098
12099#: config/tc-mips.c:15633
12100msgid "unsupported constant in relocation"
b4a3689a 12101msgstr "неподдерживаемая константа в перемещении"
c32b891a
NC
12102
12103#: config/tc-mips.c:15705
12104#, c-format
12105msgid "PC-relative access using misaligned symbol (%lx)"
b4a3689a 12106msgstr "при относительном PC доступе используется невыровненный символ (%lx)"
c32b891a
NC
12107
12108#: config/tc-mips.c:15709
12109#, c-format
12110msgid "PC-relative access using misaligned offset (%lx)"
b4a3689a 12111msgstr "при относительном PC доступе используется невыровненное смещение (%lx)"
c32b891a
NC
12112
12113#: config/tc-mips.c:15722 config/tc-mips.c:15741
12114msgid "PC-relative access out of range"
b4a3689a 12115msgstr "относительный PC доступ вне диапазона"
c32b891a
NC
12116
12117#: config/tc-mips.c:15728
12118#, c-format
12119msgid "PC-relative access to misaligned address (%lx)"
b4a3689a 12120msgstr "относительный PC доступ по невыровненному адресу (%lx)"
c32b891a
NC
12121
12122#: config/tc-mips.c:15895
12123#, c-format
12124msgid "alignment too large, %d assumed"
b4a3689a 12125msgstr "слишком большое выравнивание, предполагается %d"
c32b891a
NC
12126
12127#: config/tc-mips.c:15898
12128msgid "alignment negative, 0 assumed"
b4a3689a 12129msgstr "отрицательное выравнивание, предполагается 0"
c32b891a
NC
12130
12131#: config/tc-mips.c:16140
12132#, c-format
12133msgid "%s: no such section"
b4a3689a 12134msgstr "%s: нет такого раздела"
c32b891a
NC
12135
12136#: config/tc-mips.c:16181
12137#, c-format
12138msgid ".option pic%d not supported"
b4a3689a 12139msgstr ".option pic%d не поддерживается"
c32b891a
NC
12140
12141#: config/tc-mips.c:16183
12142#, c-format
12143msgid ".option pic%d not supported in VxWorks PIC mode"
b4a3689a 12144msgstr ".option pic%d не поддерживается в режиме VxWorks PIC"
c32b891a
NC
12145
12146#: config/tc-mips.c:16195 config/tc-mips.c:16532
12147msgid "-G may not be used with SVR4 PIC code"
b4a3689a 12148msgstr "-G нельзя использовать с кодом SVR4 PIC"
c32b891a
NC
12149
12150#: config/tc-mips.c:16201
b4a3689a 12151#, c-format
c32b891a 12152msgid "unrecognized option \"%s\""
b4a3689a 12153msgstr "нераспознанный параметр «%s»"
c32b891a
NC
12154
12155#: config/tc-mips.c:16307
12156#, c-format
12157msgid "unknown architecture %s"
b4a3689a 12158msgstr "неизвестная архитектура %s"
c32b891a
NC
12159
12160#: config/tc-mips.c:16321 config/tc-mips.c:16483
12161#, c-format
12162msgid "unknown ISA level %s"
b4a3689a 12163msgstr "неизвестный уровень ISA %s"
c32b891a
NC
12164
12165#: config/tc-mips.c:16330
12166#, c-format
12167msgid "unknown ISA or architecture %s"
b4a3689a 12168msgstr "неизвестная ISA или архитектура %s"
c32b891a
NC
12169
12170#: config/tc-mips.c:16389
12171msgid "`noreorder' must be set before `nomacro'"
b4a3689a 12172msgstr "«noreorder» должен указываться до «nomacro»"
c32b891a
NC
12173
12174#: config/tc-mips.c:16418
12175msgid ".set pop with no .set push"
b4a3689a 12176msgstr ".set pop без .set push"
c32b891a
NC
12177
12178#: config/tc-mips.c:16437
b4a3689a 12179#, c-format
c32b891a 12180msgid "tried to set unrecognized symbol: %s\n"
b4a3689a 12181msgstr "попытка задать нераспознанный символ: %s\n"
c32b891a
NC
12182
12183#: config/tc-mips.c:16510
b4a3689a 12184#, c-format
c32b891a 12185msgid ".module used with unrecognized symbol: %s\n"
b4a3689a 12186msgstr ".module используется с нераспознанным символом: %s\n"
c32b891a
NC
12187
12188#: config/tc-mips.c:16516
12189msgid ".module is not permitted after generating code"
b4a3689a 12190msgstr ".module не допускается после генерации кода"
c32b891a
NC
12191
12192#: config/tc-mips.c:16576 config/tc-mips.c:16655 config/tc-mips.c:16759
12193#: config/tc-mips.c:16789 config/tc-mips.c:16838
12194#, c-format
12195msgid "%s not supported in MIPS16 mode"
b4a3689a 12196msgstr "%s не поддерживается в режиме MIPS16"
c32b891a
NC
12197
12198#: config/tc-mips.c:16583
12199msgid ".cpload not in noreorder section"
b4a3689a 12200msgstr ".cpload не в разделе noreorder"
c32b891a
NC
12201
12202#: config/tc-mips.c:16664 config/tc-mips.c:16683
12203msgid "missing argument separator ',' for .cpsetup"
b4a3689a 12204msgstr "отсутствует разделитель аргументов «,» в .cpsetup"
c32b891a
NC
12205
12206#: config/tc-mips.c:16881
b4a3689a 12207#, c-format
c32b891a 12208msgid "unsupported use of %s"
b4a3689a 12209msgstr "неподдерживаемое использование %s"
c32b891a
NC
12210
12211#: config/tc-mips.c:16972
12212msgid "unsupported use of .gpword"
b4a3689a 12213msgstr "неподдерживаемое использование .gpword"
c32b891a
NC
12214
12215#: config/tc-mips.c:17010
12216msgid "unsupported use of .gpdword"
b4a3689a 12217msgstr "неподдерживаемое использование .gpdword"
c32b891a
NC
12218
12219#: config/tc-mips.c:17042
12220msgid "unsupported use of .ehword"
b4a3689a 12221msgstr "неподдерживаемое использование .ehword"
c32b891a
NC
12222
12223#: config/tc-mips.c:17129
12224msgid "bad .nan directive"
b4a3689a 12225msgstr "неверная директива .nan"
c32b891a
NC
12226
12227#: config/tc-mips.c:17178
12228#, c-format
12229msgid "ignoring attempt to redefine symbol %s"
b4a3689a 12230msgstr "игнорируется попытка переопределения символа %s"
c32b891a
NC
12231
12232#: config/tc-mips.c:17193 ecoff.c:3372
12233msgid "bad .weakext directive"
b4a3689a 12234msgstr "неверная директива .weakext"
c32b891a
NC
12235
12236#: config/tc-mips.c:18162 config/tc-mips.c:18439
12237msgid "relaxed out-of-range branch into a jump"
b4a3689a 12238msgstr "цель прыжка за пределами диапазона ослабленной ветви"
c32b891a
NC
12239
12240#: config/tc-mips.c:18661
12241msgid "extended instruction in a branch delay slot"
b4a3689a 12242msgstr "расширенная инструкция в слоте задержки ветвления"
c32b891a
NC
12243
12244#: config/tc-mips.c:18775 config/tc-xtensa.c:1656 config/tc-xtensa.c:1934
12245msgid "unsupported relocation"
b4a3689a 12246msgstr "неподдерживаемое перемещение"
c32b891a
NC
12247
12248#: config/tc-mips.c:19271 config/tc-score.c:5640
12249msgid "expected simple number"
b4a3689a 12250msgstr "ожидается простое число"
c32b891a
NC
12251
12252#: config/tc-mips.c:19299 config/tc-score.c:5667
12253msgid "invalid number"
b4a3689a 12254msgstr "неверный номер"
c32b891a
NC
12255
12256#: config/tc-mips.c:19376 ecoff.c:2999
12257msgid ".end directive without a preceding .ent directive"
b4a3689a 12258msgstr "директива .end без предшествующей директивы .ent"
c32b891a
NC
12259
12260#: config/tc-mips.c:19385
12261msgid ".end symbol does not match .ent symbol"
b4a3689a 12262msgstr "символ .end не совпадает с соответствующим символом .ent"
c32b891a
NC
12263
12264#: config/tc-mips.c:19462
12265msgid ".ent or .aent not in text section"
b4a3689a 12266msgstr ".ent или .aent не в текстовом разделе"
c32b891a
NC
12267
12268#: config/tc-mips.c:19465 config/tc-score.c:5706
12269msgid "missing .end"
b4a3689a 12270msgstr "отсутствует .end"
c32b891a
NC
12271
12272#: config/tc-mips.c:19548
12273msgid ".mask/.fmask outside of .ent"
b4a3689a 12274msgstr ".mask/.fmask вне .ent"
c32b891a
NC
12275
12276#: config/tc-mips.c:19555
12277msgid "bad .mask/.fmask directive"
b4a3689a 12278msgstr "неверная директива .mask/.fmask"
c32b891a
NC
12279
12280#: config/tc-mips.c:19848
12281#, c-format
12282msgid "bad value (%s) for %s"
b4a3689a 12283msgstr "неверное значение (%s) для %s"
c32b891a
NC
12284
12285#: config/tc-mips.c:19912
12286#, c-format
12287msgid ""
12288"MIPS options:\n"
12289"-EB\t\t\tgenerate big endian output\n"
12290"-EL\t\t\tgenerate little endian output\n"
12291"-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12292"-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12293"\t\t\timplicitly with the gp register [default 8]\n"
12294msgstr ""
b4a3689a
NC
12295"Параметры MIPS:\n"
12296"-EB\t\t\tгенерировать вывод в прямом порядке байт\n"
12297"-EL\t\t\tгенерировать вывод в обратном порядке байт\n"
12298"-g, -g2\t\t\tне удалять ненужные NOP и перестановки ветвлений\n"
12299"-G NUM\t\t\tпозволять неявно ссылаться через регистр gp\n"
12300"\t\t\tна объекты до NUM байт [по умолчанию 8]\n"
c32b891a
NC
12301
12302#: config/tc-mips.c:19919
12303#, c-format
12304msgid ""
12305"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12306"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12307"-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12308"-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12309"-mips5 generate MIPS ISA V instructions\n"
12310"-mips32 generate MIPS32 ISA instructions\n"
12311"-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12312"-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12313"-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12314"-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12315"-mips64 generate MIPS64 ISA instructions\n"
12316"-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12317"-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12318"-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12319"-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12320"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12321msgstr ""
b4a3689a
NC
12322"-mips1\t\t\tгенерировать инструкции MIPS ISA I\n"
12323"-mips2\t\t\tгенерировать инструкции MIPS ISA II\n"
12324"-mips3\t\t\tгенерировать инструкции MIPS ISA III\n"
12325"-mips4\t\t\tгенерировать инструкции MIPS ISA IV\n"
12326"-mips5 генерировать инструкции MIPS ISA V\n"
12327"-mips32 генерировать инструкции MIPS32 ISA\n"
12328"-mips32r2 генерировать инструкции MIPS32 выпуск 2 ISA\n"
12329"-mips32r3 генерировать инструкции MIPS32 выпуск 3 ISA\n"
12330"-mips32r5 генерировать инструкции MIPS32 выпуск 5 ISA\n"
12331"-mips32r6 генерировать инструкции MIPS32 выпуск 6 ISA\n"
12332"-mips64 генерировать инструкции MIPS64 ISA\n"
12333"-mips64r2 генерировать инструкции MIPS64 выпуск 2 ISA\n"
12334"-mips64r3 генерировать инструкции MIPS64 выпуск 3 ISA\n"
12335"-mips64r5 генерировать инструкции MIPS64 выпуск 5 ISA\n"
12336"-mips64r6 генерировать инструкции MIPS64 выпуск 6 ISA\n"
12337"-march=CPU/-mtune=CPU\tгенерировать код/расписание для ЦП, где CPU один из:\n"
c32b891a
NC
12338
12339#: config/tc-mips.c:19944
12340#, c-format
12341msgid ""
12342"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12343"-no-mCPU\t\tdon't generate code specific to CPU.\n"
12344"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12345msgstr ""
b4a3689a
NC
12346"-mCPU\t\t\tэквивалентно -march=CPU -mtune=CPU. Устарел.\n"
12347"-no-mCPU\t\tне генерировать код под указанный ЦП\n"
12348"\t\t\tДля -mCPU и -no-mCPU, CPU должно быть одним из:\n"
c32b891a
NC
12349
12350#: config/tc-mips.c:19957
12351#, c-format
12352msgid ""
12353"-mips16\t\t\tgenerate mips16 instructions\n"
12354"-no-mips16\t\tdo not generate mips16 instructions\n"
12355msgstr ""
b4a3689a
NC
12356"-mips16\t\t\tгенерировать инструкции mips16\n"
12357"-no-mips16\t\tне генерировать инструкции mips16\n"
c32b891a
NC
12358
12359#: config/tc-mips.c:19960
12360#, c-format
12361msgid ""
12362"-mmicromips\t\tgenerate microMIPS instructions\n"
12363"-mno-micromips\t\tdo not generate microMIPS instructions\n"
12364msgstr ""
b4a3689a
NC
12365"-mmicromips\t\tгенерировать инструкции microMIPS\n"
12366"-mno-micromips\t\tне генерировать инструкции microMIPS\n"
c32b891a
NC
12367
12368#: config/tc-mips.c:19963
12369#, c-format
12370msgid ""
12371"-msmartmips\t\tgenerate smartmips instructions\n"
12372"-mno-smartmips\t\tdo not generate smartmips instructions\n"
12373msgstr ""
b4a3689a
NC
12374"-msmartmips\t\tгенерировать инструкции smartmips\n"
12375"-mno-smartmips\t\tне генерировать инструкции smartmips\n"
c32b891a
NC
12376
12377#: config/tc-mips.c:19966
12378#, c-format
12379msgid ""
12380"-mdsp\t\t\tgenerate DSP instructions\n"
12381"-mno-dsp\t\tdo not generate DSP instructions\n"
12382msgstr ""
b4a3689a
NC
12383"-mdsp\t\t\tгенерировать инструкции DSP\n"
12384"-mno-dsp\t\tне генерировать инструкции DSP\n"
c32b891a
NC
12385
12386#: config/tc-mips.c:19969
12387#, c-format
12388msgid ""
12389"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12390"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12391msgstr ""
b4a3689a
NC
12392"-mdspr2\t\t\tгенерировать инструкции DSP R2\n"
12393"-mno-dspr2\t\tне генерировать инструкции DSP R2\n"
c32b891a
NC
12394
12395#: config/tc-mips.c:19972
12396#, c-format
12397msgid ""
12398"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12399"-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12400msgstr ""
b4a3689a
NC
12401"-mdspr3\t\t\tгенерировать инструкции DSP R3\n"
12402"-mno-dspr3\t\tне генерировать инструкции DSP R3\n"
c32b891a
NC
12403
12404#: config/tc-mips.c:19975
12405#, c-format
12406msgid ""
12407"-mmt\t\t\tgenerate MT instructions\n"
12408"-mno-mt\t\t\tdo not generate MT instructions\n"
12409msgstr ""
b4a3689a
NC
12410"-mmt\t\t\tгенерировать инструкции MT\n"
12411"-mno-mt\t\t\tне генерировать инструкции MT\n"
c32b891a
NC
12412
12413#: config/tc-mips.c:19978
12414#, c-format
12415msgid ""
12416"-mmcu\t\t\tgenerate MCU instructions\n"
12417"-mno-mcu\t\tdo not generate MCU instructions\n"
12418msgstr ""
b4a3689a
NC
12419"-mmcu\t\t\tгенерировать инструкции MCU\n"
12420"-mno-mcu\t\tне генерировать инструкции MCU\n"
c32b891a
NC
12421
12422#: config/tc-mips.c:19981
12423#, c-format
12424msgid ""
12425"-mmsa\t\t\tgenerate MSA instructions\n"
12426"-mno-msa\t\tdo not generate MSA instructions\n"
12427msgstr ""
b4a3689a
NC
12428"-mmsa\t\t\tгенерировать инструкции MSA\n"
12429"-mno-msa\t\tне генерировать инструкции MSA\n"
c32b891a
NC
12430
12431#: config/tc-mips.c:19984
12432#, c-format
12433msgid ""
12434"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12435"-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12436msgstr ""
b4a3689a
NC
12437"-mxpa\t\t\tгенерировать инструкции eXtended Physical Address (XPA)\n"
12438"-mno-xpa\t\tне генерировать инструкции eXtended Physical Address (XPA)\n"
c32b891a
NC
12439
12440#: config/tc-mips.c:19987
12441#, c-format
12442msgid ""
12443"-mvirt\t\t\tgenerate Virtualization instructions\n"
12444"-mno-virt\t\tdo not generate Virtualization instructions\n"
12445msgstr ""
b4a3689a
NC
12446"-mvirt\t\t\tгенерировать инструкции Virtualization\n"
12447"-mno-virt\t\tне генерировать инструкции Virtualization\n"
c32b891a
NC
12448
12449#: config/tc-mips.c:19990
12450#, c-format
12451msgid ""
12452"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12453"-mno-insn32\t\tgenerate all microMIPS instructions\n"
12454msgstr ""
b4a3689a
NC
12455"-minsn32\t\tгенерировать только 32-битные инструкции microMIPS\n"
12456"-mno-insn32\t\tгенерировать все инструкции microMIPS\n"
c32b891a
NC
12457
12458#: config/tc-mips.c:19993
12459#, c-format
12460msgid ""
12461"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12462"-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12463"-mfix-vr4120\t\twork around certain VR4120 errata\n"
12464"-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12465"-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12466"-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
12467"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12468"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12469"-msym32\t\t\tassume all symbols have 32-bit values\n"
12470"-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
12471"-O\t\t\tremove unneeded NOPs and swap branches\n"
12472"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12473"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12474msgstr ""
b4a3689a
NC
12475"-mfix-loongson2f-jump\tобходить инструкции Loongson2F JUMP\n"
12476"-mfix-loongson2f-nop\tобходить ошибки Loongson2F NOP\n"
12477"-mfix-vr4120\t\tобходить некоторые ошибки VR4120\n"
12478"-mfix-vr4130\t\tобходить ошибки VR4130 mflo/mfhi\n"
12479"-mfix-24k\t\tвставлять nop после инструкций ERET и DERET\n"
12480"-mfix-cn63xxp1\t\tобходить ошибки CN63XXP1 PREF\n"
12481"-mgp32\t\t\tиспользовать 32-битные GPR, не смотря на выбранную ISA\n"
12482"-mfp32\t\t\tиспользовать 32-битные FPR, не смотря на выбранную ISA\n"
12483"-msym32\t\t\tсчитать, что все символы имеют 32-битные значения\n"
12484"-O0\t\t\tудалять ненужные NOP, не выполнять перестановку ветвлений\n"
12485"-O\t\t\tудалять ненужные NOP и выполнять перестановку ветвлений\n"
12486"--trap, --no-break\tловить исключение деления на 0 и переполнение умножения\n"
12487"--break, --no-trap\t прерывать исключение деления на 0 и переполнение умножения\n"
c32b891a
NC
12488
12489#: config/tc-mips.c:20007
12490#, c-format
12491msgid ""
12492"-mhard-float\t\tallow floating-point instructions\n"
12493"-msoft-float\t\tdo not allow floating-point instructions\n"
12494"-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12495"-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12496"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12497"--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12498"-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12499"-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode switch\n"
12500"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12501msgstr ""
b4a3689a
NC
12502"-mhard-float\t\tразрешить инструкции с плавающей запятой\n"
12503"-msoft-float\t\tзапретить инструкции с плавающей запятой\n"
12504"-msingle-float\t\tразрешить только 32-битные инструкции с плавающей запятой\n"
12505"-mdouble-float\t\tразрешить 32-битные и 64-битные операции с плавающей запятой\n"
12506"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12507"--[no-]relax-branch\t[не]разрешить ослаблять ветвления вне диапазона\n"
12508"-mignore-branch-isa\tпринимать неверные ветвления, требующие\n"
12509" \tпереключения режима ISA\n"
12510"-mno-ignore-branch-isa\tотвергать неверные ветвления, требующие\n"
12511" \tпереключения режима ISA\n"
12512"-mnan=КОДИРОВКА\t\tвыбрать одно из соглашений о кодировке IEEE 754 NaN:\n"
c32b891a
NC
12513
12514#: config/tc-mips.c:20025
12515#, c-format
12516msgid ""
12517"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12518"-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12519"-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12520"-non_shared\t\tdo not generate code that can operate with DSOs\n"
12521"-xgot\t\t\tassume a 32 bit GOT\n"
12522"-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12523"-mshared, -mno-shared disable/enable .cpload optimization for\n"
12524" position dependent (non shared) code\n"
12525"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12526msgstr ""
b4a3689a
NC
12527"-KPIC, -call_shared\tгенерировать независимый от расположения код SVR4\n"
12528"-call_nonpic\t\tгенерировать зависимый от расположения код,\n"
12529" \t\tкоторый может работать с DSO\n"
12530"-mvxworks-pic\t\tгенерировать независимый от расположения код VxWorks\n"
12531"-non_shared\t\tне генерировать код, который может работать с DSO\n"
12532"-xgot\t\t\tпредполагать 32-битную GOT\n"
12533"-mpdr, -mno-pdr\t\tвключить/выключить создание разделов .pdr\n"
12534"-mshared, -mno-shared включить/выключить оптимизацию .cpload для\n"
12535" зависимого от расположения кода\n"
12536"-mabi=ABI\t\tсоздавать соответствующий ABI объектный файл для:\n"
c32b891a
NC
12537
12538#: config/tc-mips.c:20046
12539#, c-format
12540msgid ""
12541"-32\t\t\tcreate o32 ABI object file (default)\n"
12542"-n32\t\t\tcreate n32 ABI object file\n"
12543"-64\t\t\tcreate 64 ABI object file\n"
12544msgstr ""
b4a3689a
NC
12545"-32\t\t\tсоздавать объектный файл o32 ABI (по умолчанию)\n"
12546"-n32\t\t\tсоздавать объектный файл n32 ABI\n"
12547"-64\t\t\tсоздавать объектный файл 64 ABI\n"
c32b891a
NC
12548
12549#: config/tc-mips.c:20129
12550msgid "missing .end at end of assembly"
b4a3689a 12551msgstr "отсутствует .end в конце ассемблерного кода"
c32b891a
NC
12552
12553#: config/tc-mmix.c:702
12554#, c-format
12555msgid " MMIX-specific command line options:\n"
bc7c0509 12556msgstr " Специализированные параметры командной строки для MMIX:\n"
c32b891a
NC
12557
12558#: config/tc-mmix.c:703
12559#, c-format
12560msgid ""
12561" -fixed-special-register-names\n"
12562" Allow only the original special register names.\n"
12563msgstr ""
b4a3689a
NC
12564" -fixed-special-register-names\n"
12565" разрешать только оригинальные специальные\n"
12566" имена регистров\n"
c32b891a
NC
12567
12568#: config/tc-mmix.c:706
12569#, c-format
12570msgid " -globalize-symbols Make all symbols global.\n"
b4a3689a 12571msgstr " -globalize-symbols сделать все символы глобальными\n"
c32b891a
NC
12572
12573#: config/tc-mmix.c:708
12574#, c-format
12575msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
b4a3689a 12576msgstr " -gnu-syntax выключить совместимость с синтаксисом mmixal\n"
c32b891a
NC
12577
12578#: config/tc-mmix.c:710
12579#, c-format
12580msgid " -relax Create linker relaxable code.\n"
b4a3689a 12581msgstr " -relax создать ослабляющий код компоновщика\n"
c32b891a
NC
12582
12583#: config/tc-mmix.c:712
12584#, c-format
12585msgid ""
12586" -no-predefined-syms Do not provide mmixal built-in constants.\n"
12587" Implies -fixed-special-register-names.\n"
12588msgstr ""
b4a3689a
NC
12589" -no-predefined-syms не предоставлять встроенные константы mmixal\n"
12590" Подразумевает -fixed-special-register-names.\n"
c32b891a
NC
12591
12592#: config/tc-mmix.c:715
12593#, c-format
12594msgid ""
12595" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12596" into multiple instructions.\n"
12597msgstr ""
b4a3689a
NC
12598" -no-expand не раскрывать GETA, ветвления, PUSHJ или JUMP\n"
12599" в несколько инструкций\n"
c32b891a
NC
12600
12601#: config/tc-mmix.c:718
12602#, c-format
12603msgid " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12604msgstr ""
b4a3689a
NC
12605" -no-merge-gregs не объединять определения GREG с ближайшими\n"
12606" значениями\n"
c32b891a
NC
12607
12608#: config/tc-mmix.c:720
12609#, c-format
12610msgid " -linker-allocated-gregs If there's no suitable GREG definition for the operands of an instruction, let the linker resolve.\n"
12611msgstr ""
b4a3689a
NC
12612" -linker-allocated-gregs если нет подходящего определения GREG для операндов\n"
12613" инструкций, то позволить решить это компоновщику\n"
c32b891a
NC
12614
12615#: config/tc-mmix.c:723
12616#, c-format
12617msgid ""
12618" -x Do not warn when an operand to GETA, a branch,\n"
12619" PUSHJ or JUMP is not known to be within range.\n"
12620" The linker will catch any errors. Implies\n"
12621" -linker-allocated-gregs."
12622msgstr ""
b4a3689a
NC
12623" -x не предупреждать, когда про операнд GETA, ветвления,\n"
12624" PUSHJ или JUMP неизвестно, внутри ли он диапазона\n"
12625" Компоновщик поймает все остальные ошибки.\n"
12626" Подразумевает -linker-allocated-gregs."
c32b891a
NC
12627
12628#: config/tc-mmix.c:849
12629#, c-format
12630msgid "unknown opcode: `%s'"
b4a3689a 12631msgstr "неизвестный код операции «%s»"
c32b891a
NC
12632
12633#: config/tc-mmix.c:971 config/tc-mmix.c:986
12634msgid "specified location wasn't TETRA-aligned"
b4a3689a 12635msgstr "указанное расположение не выровнено по TETRA"
c32b891a
NC
12636
12637#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4214
12638#: config/tc-mmix.c:4230
12639msgid "unaligned data at an absolute location is not supported"
b4a3689a 12640msgstr "невыровненные данные по абсолютному расположению не поддерживаются"
c32b891a
NC
12641
12642#: config/tc-mmix.c:1098
12643#, c-format
12644msgid "invalid operand to opcode %s: `%s'"
b4a3689a 12645msgstr "некорректный операнд кода операции %s: «%s»"
c32b891a
NC
12646
12647#: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12648#: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12649#: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12650#: config/tc-mmix.c:1428 config/tc-mmix.c:1453 config/tc-mmix.c:1485
12651#: config/tc-mmix.c:1517 config/tc-mmix.c:1547 config/tc-mmix.c:1600
12652#: config/tc-mmix.c:1617 config/tc-mmix.c:1644 config/tc-mmix.c:1672
12653#: config/tc-mmix.c:1702 config/tc-mmix.c:1728 config/tc-mmix.c:1744
12654#: config/tc-mmix.c:1770 config/tc-mmix.c:1786 config/tc-mmix.c:1802
12655#: config/tc-mmix.c:1883
12656#, c-format
12657msgid "invalid operands to opcode %s: `%s'"
b4a3689a 12658msgstr "некорректные операнды кода операции %s: «%s»"
c32b891a
NC
12659
12660#: config/tc-mmix.c:1983
12661msgid "internal: mmix_prefix_name but empty prefix"
b4a3689a 12662msgstr "внутренняя ошибка: mmix_prefix_name, но префикс пуст"
c32b891a
NC
12663
12664#: config/tc-mmix.c:2046
12665#, c-format
12666msgid "too many GREG registers allocated (max %d)"
b4a3689a 12667msgstr "выделено слишком много регистров GREG (максимально %d)"
c32b891a
NC
12668
12669#: config/tc-mmix.c:2106
12670msgid "BSPEC already active. Nesting is not supported."
b4a3689a 12671msgstr "BSPEC уже активно. Вложенность не поддерживается."
c32b891a
NC
12672
12673#: config/tc-mmix.c:2115
12674msgid "invalid BSPEC expression"
b4a3689a 12675msgstr "неверное выражение BSPEC"
c32b891a
NC
12676
12677#: config/tc-mmix.c:2131
12678#, c-format
12679msgid "can't create section %s"
b4a3689a 12680msgstr "не удалось создать раздел %s"
c32b891a
NC
12681
12682#: config/tc-mmix.c:2136
12683#, c-format
12684msgid "can't set section flags for section %s"
73a05be2 12685msgstr "не удалось задать флаги %s"
c32b891a
NC
12686
12687#: config/tc-mmix.c:2157
12688msgid "ESPEC without preceding BSPEC"
b4a3689a 12689msgstr "ESPEC без предшествующей BSPEC"
c32b891a
NC
12690
12691#: config/tc-mmix.c:2186
12692msgid "missing local expression"
b4a3689a 12693msgstr "отсутствует локальное выражение"
c32b891a
NC
12694
12695#: config/tc-mmix.c:2396
12696msgid "operand out of range, instruction expanded"
b4a3689a 12697msgstr "операнд вне диапазона, инструкция раскрыта"
c32b891a
NC
12698
12699#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
12700#. user-friendly, though a little bit non-substantial.
12701#: config/tc-mmix.c:2647
12702msgid "directive LOCAL must be placed in code or data"
b4a3689a 12703msgstr "директива LOCAL должна быть в коде или данных"
c32b891a
NC
12704
12705#: config/tc-mmix.c:2648
12706msgid "internal confusion: relocation in a section without contents"
b4a3689a 12707msgstr "внутреннее противоречие: перемещение в раздел без содержимого"
c32b891a
NC
12708
12709#: config/tc-mmix.c:2762
12710msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
b4a3689a 12711msgstr "внутренняя ошибка: в разделе не найдена BFD_RELOC_MMIX_BASE_PLUS_OFFSET"
c32b891a
NC
12712
12713#: config/tc-mmix.c:2810
12714msgid "no suitable GREG definition for operands"
b4a3689a 12715msgstr "не найдено подходящего определения GREG для операндов"
c32b891a
NC
12716
12717#: config/tc-mmix.c:2869
12718msgid "operands were not reducible at assembly-time"
b4a3689a 12719msgstr "операнды не были сведены во время ассемблирования"
c32b891a
NC
12720
12721#: config/tc-mmix.c:2896
12722#, c-format
12723msgid "cannot generate relocation type for symbol %s, code %s"
b4a3689a 12724msgstr "невозможно сгенерировать тип перемещения для символа %s, код %s"
c32b891a
NC
12725
12726#: config/tc-mmix.c:2916
12727#, c-format
12728msgid "internal: unhandled label %s"
b4a3689a 12729msgstr "внутренняя ошибка: не обработанная метка %s"
c32b891a
NC
12730
12731#: config/tc-mmix.c:2945
12732msgid "[0-9]H labels may not appear alone on a line"
b4a3689a 12733msgstr "метки [0-9]H не могут указываться в строке поодиночке"
c32b891a
NC
12734
12735#: config/tc-mmix.c:2953
12736msgid "[0-9]H labels do not mix with dot-pseudos"
b4a3689a 12737msgstr "метки [0-9]H нельзя смешивать с точечными псевдооперациями"
c32b891a
NC
12738
12739#: config/tc-mmix.c:3041
12740msgid "invalid characters in input"
b4a3689a 12741msgstr "недопустимые символы во входных данных"
c32b891a
NC
12742
12743#: config/tc-mmix.c:3147
12744msgid "empty label field for IS"
b4a3689a 12745msgstr "пустое поле метки у IS"
c32b891a
NC
12746
12747#: config/tc-mmix.c:3473
12748#, c-format
12749msgid "internal: unexpected relax type %d:%d"
b4a3689a 12750msgstr "внутренняя ошибка: неожиданный ослабляющий тип %d:%d"
c32b891a
NC
12751
12752#: config/tc-mmix.c:3497
12753msgid "BSPEC without ESPEC."
b4a3689a 12754msgstr "BSPEC без ESPEC"
c32b891a
NC
12755
12756#: config/tc-mmix.c:3562
12757msgid "LOC to section unknown or indeterminable at first pass"
b4a3689a 12758msgstr "LOC в разделе неизвестна или не определилась при первом проходе"
c32b891a
NC
12759
12760#: config/tc-mmix.c:3734
12761msgid "GREG expression too complicated"
b4a3689a 12762msgstr "слишком сложное выражение GREG"
c32b891a
NC
12763
12764#: config/tc-mmix.c:3749
12765msgid "internal: GREG expression not resolved to section"
b4a3689a 12766msgstr "внутренняя ошибка: в разделе не найдено выражение GREG"
c32b891a
NC
12767
12768#: config/tc-mmix.c:3798
12769msgid "register section has contents\n"
b4a3689a 12770msgstr "в регистровом разделе имеется содержимое\n"
c32b891a
NC
12771
12772#: config/tc-mmix.c:3925
12773msgid "section change from within a BSPEC/ESPEC pair is not supported"
b4a3689a 12774msgstr "смена раздела изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a
NC
12775
12776#: config/tc-mmix.c:3946
12777msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
b4a3689a 12778msgstr "директива LOC изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a
NC
12779
12780#: config/tc-mmix.c:3956
12781msgid "invalid LOC expression"
b4a3689a 12782msgstr "неверное выражение LOC"
c32b891a
NC
12783
12784#: config/tc-mmix.c:4001 config/tc-mmix.c:4028
12785msgid "LOC expression stepping backwards is not supported"
b4a3689a 12786msgstr "просмотр выражения LOC в обратную сторону не поддерживается"
c32b891a
NC
12787
12788#. We will only get here in rare cases involving #NO_APP,
12789#. where the unterminated string is not recognized by the
12790#. preformatting pass.
12791#: config/tc-mmix.c:4137 config/tc-mmix.c:4295 config/tc-z80.c:1732
12792msgid "unterminated string"
b4a3689a 12793msgstr "незавершенная строка"
c32b891a
NC
12794
12795#: config/tc-mmix.c:4154
12796msgid "BYTE expression not a pure number"
b4a3689a 12797msgstr "выражение BYTE не является обычным числом"
c32b891a
NC
12798
12799#. Note that mmixal does not allow negative numbers in
12800#. BYTE sequences, so neither should we.
12801#: config/tc-mmix.c:4163
12802msgid "BYTE expression not in the range 0..255"
b4a3689a 12803msgstr "выражение BYTE не в диапазоне 0..255"
c32b891a
NC
12804
12805#: config/tc-mmix.c:4212 config/tc-mmix.c:4228
12806msgid "data item with alignment larger than location"
b4a3689a 12807msgstr "элемент данных с аргументом больше расположения"
c32b891a
NC
12808
12809#. Since integer_constant is local to expr.c, we have to make this a
12810#. macro. FIXME: Do it cleaner.
12811#: config/tc-mmix.h:98
12812msgid "`&' serial number operator is not supported"
b4a3689a 12813msgstr "оператор серийного номера «&» не поддерживается"
c32b891a
NC
12814
12815#: config/tc-mn10200.c:300
12816#, c-format
12817msgid ""
12818"MN10200 options:\n"
12819"none yet\n"
12820msgstr ""
b4a3689a
NC
12821"Параметры MN10200:\n"
12822"пока нет\n"
c32b891a
NC
12823
12824#: config/tc-mn10300.c:439
12825#, c-format
12826msgid ""
12827"MN10300 assembler options:\n"
12828"none yet\n"
12829msgstr ""
b4a3689a
NC
12830"Параметры ассемблера MN10300:\n"
12831"пока нет\n"
c32b891a
NC
12832
12833#: config/tc-mn10300.c:1270
12834msgid "Invalid opcode/operands"
b4a3689a 12835msgstr "Неверный код операции/операнды"
c32b891a
NC
12836
12837#: config/tc-mn10300.c:1792
12838msgid "Invalid register specification."
b4a3689a 12839msgstr "Неправильное указание регистра."
c32b891a
NC
12840
12841#: config/tc-mn10300.c:2390
12842#, c-format
12843msgid "Bad relocation fixup type (%d)"
b4a3689a 12844msgstr "Недопустимый тип перемещаемого местоположения (%d)"
c32b891a
NC
12845
12846#: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
12847#: config/tc-moxie.c:362
12848msgid "expecting comma delimited register operands"
b4a3689a 12849msgstr "для разделения операндов регистра ожидается запятая"
c32b891a
NC
12850
12851#: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
12852#: config/tc-moxie.c:497
12853msgid "expecting comma delimited operands"
b4a3689a 12854msgstr "для разделения операндов ожидается запятая"
c32b891a
NC
12855
12856#: config/tc-moxie.c:320 config/tc-moxie.c:348
12857msgid "expecting indirect register `($rA)'"
b4a3689a 12858msgstr "ожидается неявный регистр «($rA)»"
c32b891a
NC
12859
12860#: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
12861#: config/tc-moxie.c:489
12862msgid "missing closing parenthesis"
b4a3689a 12863msgstr "отсутствует закрывающая скобка"
c32b891a
NC
12864
12865#: config/tc-moxie.c:439 config/tc-moxie.c:481
12866msgid "expecting indirect register `($rX)'"
b4a3689a 12867msgstr "ожидается неявный регистр «($rX)»"
c32b891a
NC
12868
12869#: config/tc-moxie.c:559 config/tc-pj.c:313
12870msgid "Something forgot to clean up\n"
b4a3689a 12871msgstr "Что-то забыли почистить\n"
c32b891a
NC
12872
12873#: config/tc-moxie.c:643
12874#, c-format
12875msgid ""
12876" -EB assemble for a big endian system (default)\n"
12877" -EL assemble for a little endian system\n"
12878msgstr ""
b4a3689a
NC
12879" -EB ассемблировать для системы с прямым порядком байт\n"
12880" (по умолчанию) -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a
NC
12881
12882#: config/tc-moxie.c:703
12883msgid "pcrel too far BFD_RELOC_MOXIE_10"
b4a3689a 12884msgstr "pcrel слишком далеко для BFD_RELOC_MOXIE_10"
c32b891a
NC
12885
12886#: config/tc-msp430.c:519
12887msgid ".profiler pseudo requires at least two operands."
b4a3689a 12888msgstr "Для директивы .profiler требуется не менее двух операндов."
c32b891a
NC
12889
12890#: config/tc-msp430.c:578
12891msgid "unknown profiling flag - ignored."
b4a3689a 12892msgstr "игнорируется неизвестный флаг профилирования"
c32b891a
NC
12893
12894#: config/tc-msp430.c:594
12895msgid "ambiguous flags combination - '.profiler' directive ignored."
b4a3689a 12896msgstr "неоднозначная комбинация флагов — директива «.profiler» игнорируется"
c32b891a
NC
12897
12898#: config/tc-msp430.c:604
12899msgid "profiling in absolute section?"
b4a3689a 12900msgstr "профилирование в абсолютном разделе?"
c32b891a
NC
12901
12902#: config/tc-msp430.c:1374
12903#, c-format
12904msgid "Unrecognised CPU errata name starting here: %s"
b4a3689a 12905msgstr "Нераспознанное имя схемной погрешности ЦП, начинающееся здесь: %s"
c32b891a
NC
12906
12907#: config/tc-msp430.c:1380
b4a3689a 12908#, c-format
c32b891a 12909msgid "Expecting comma after CPU errata name, not: %s"
b4a3689a 12910msgstr "Ожидается запятая после имени схемной погрешности ЦП, получено: %s"
c32b891a
NC
12911
12912#: config/tc-msp430.c:1390
12913msgid "MCU option requires a name\n"
b4a3689a 12914msgstr "Для параметра MCU требуется имя\n"
c32b891a
NC
12915
12916#: config/tc-msp430.c:1428
b4a3689a 12917#, c-format
c32b891a 12918msgid "unrecognised argument to -mcpu option '%s'"
b4a3689a 12919msgstr "нераспознанный аргумент в параметре -mcpu «%s»"
c32b891a
NC
12920
12921#: config/tc-msp430.c:1603
12922#, c-format
12923msgid ""
12924"MSP430 options:\n"
12925" -mmcu=<msp430-name> - select microcontroller type\n"
12926" -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
12927msgstr ""
b4a3689a
NC
12928"Параметры MSP430:\n"
12929" -mmcu=<msp430-имя> - задать тип микроконтроллера\n"
12930" -mcpu={430|430x|430xv2} - задать архитектуру микроконтроллера\n"
c32b891a
NC
12931
12932#: config/tc-msp430.c:1607
12933#, c-format
12934msgid ""
12935" -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
12936" -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be needed\n"
12937" supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
12938msgstr ""
b4a3689a
NC
12939" -msilicon-errata=<имя>[,<имя>...] - включить местоположения для схемной\n"
12940" погрешности\n"
12941" -msilicon-errata-warn=<имя>[,<имя>...] - предупреждать, когда может\n"
12942" потребоваться местоположение, поддерживаемое именами погрешностей:\n"
12943" cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
c32b891a
NC
12944
12945#: config/tc-msp430.c:1611
12946#, c-format
12947msgid ""
12948" -mQ - enable relaxation at assembly time. DANGEROUS!\n"
12949" -mP - enable polymorph instructions\n"
12950msgstr ""
b4a3689a
NC
12951" -mQ - включить ослабление при ассемблировании. ОПАСНО!\n"
12952" -mP - включить полиморфные инструкции\n"
c32b891a
NC
12953
12954#: config/tc-msp430.c:1614
12955#, c-format
12956msgid " -ml - enable large code model\n"
b4a3689a 12957msgstr " -ml - включить модель большого кода\n"
c32b891a
NC
12958
12959#: config/tc-msp430.c:1616
12960#, c-format
12961msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
b4a3689a 12962msgstr " -mN - не вставлять NOP после смены прерываний (по умолчанию)\n"
c32b891a
NC
12963
12964#: config/tc-msp430.c:1618
12965#, c-format
12966msgid " -mn - insert a NOP after changing interrupts\n"
b4a3689a 12967msgstr " -mn - вставлять NOP после смены прерываний\n"
c32b891a
NC
12968
12969#: config/tc-msp430.c:1620
12970#, c-format
12971msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
b4a3689a 12972msgstr " -mY - не предупреждать о пропущенных NOP после смены прерываний\n"
c32b891a
NC
12973
12974#: config/tc-msp430.c:1622
12975#, c-format
12976msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
12977msgstr ""
b4a3689a
NC
12978" -my - предупреждать о пропущенных NOP после после смены прерываний\n"
12979" (по умолчанию)\n"
c32b891a
NC
12980
12981#: config/tc-msp430.c:1624
12982#, c-format
12983msgid " -md - Force copying of data from ROM to RAM at startup\n"
b4a3689a 12984msgstr " -md - принудительно копировать данные из ROM в RAM при запуске\n"
c32b891a
NC
12985
12986#: config/tc-msp430.c:1626
12987#, c-format
12988msgid ""
12989" -mdata-region={none|lower|upper|either} - select region data will be\n"
12990" placed in.\n"
12991msgstr ""
b4a3689a
NC
12992" -mdata-region={none|lower|upper|either} - задать область данных, где\n"
12993" их размещать\n"
c32b891a
NC
12994
12995#: config/tc-msp430.c:1779
12996#, c-format
12997msgid "extra characters '%s' at end of immediate expression '%s'"
b4a3689a 12998msgstr "лишние символы «%s» в конце непосредственного выражения «%s»"
c32b891a
NC
12999
13000#: config/tc-msp430.c:1811 config/tc-msp430.c:1994 config/tc-msp430.c:2108
13001#, c-format
13002msgid "value 0x%x out of extended range."
b4a3689a 13003msgstr "значение 0x%x за пределами диапазона"
c32b891a
NC
13004
13005#: config/tc-msp430.c:1817
13006#, c-format
13007msgid "value %d out of range. Use #lo() or #hi()"
b4a3689a 13008msgstr "Значение %d за пределами диапазона. Используйте #lo() или #hi()"
c32b891a
NC
13009
13010#: config/tc-msp430.c:1863
13011msgid "cpu4: not converting PUSH #4 to shorter form"
b4a3689a 13012msgstr "cpu4: PUSH #4 не преобразуется в короткий вид"
c32b891a
NC
13013
13014#: config/tc-msp430.c:1880
13015msgid "cpu4: not converting PUSH #8 to shorter form"
b4a3689a 13016msgstr "cpu4: PUSH #8 не преобразуется в короткий вид"
c32b891a
NC
13017
13018#: config/tc-msp430.c:1894
13019msgid "error: unsupported #foo() directive used on symbol"
b4a3689a 13020msgstr "ошибка: к символу применена неподдерживаемая директива #foo()"
c32b891a
NC
13021
13022#: config/tc-msp430.c:1911
13023#, c-format
13024msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
b4a3689a 13025msgstr "Неизвестное выражение в операнде %s. Используйте #llo(), #lhi(), #hlo() или #hhi()"
c32b891a
NC
13026
13027#: config/tc-msp430.c:1962
13028#, c-format
13029msgid "Registers cannot be used within immediate expression [%s]"
b4a3689a 13030msgstr "Внутри непосредственного выражения нельзя использовать регистры [%s]"
c32b891a
NC
13031
13032#: config/tc-msp430.c:1964
13033#, c-format
13034msgid "unknown operand %s"
b4a3689a 13035msgstr "неизвестный операнд %s"
c32b891a
NC
13036
13037#: config/tc-msp430.c:1981
13038#, c-format
13039msgid "extra characters '%s' at the end of absolute operand '%s'"
b4a3689a 13040msgstr "лишние символы «%s» в конце абсолютного операнда «%s»"
c32b891a
NC
13041
13042#: config/tc-msp430.c:2000 config/tc-msp430.c:2114
13043#, c-format
13044msgid "value out of range: 0x%x"
b4a3689a 13045msgstr "значение за пределами диапазона: 0x%x"
c32b891a
NC
13046
13047#: config/tc-msp430.c:2011
13048#, c-format
13049msgid "Registers cannot be used within absolute expression [%s]"
b4a3689a 13050msgstr "Внутри абсолютного выражения нельзя использовать регистры [%s]"
c32b891a
NC
13051
13052#: config/tc-msp430.c:2013 config/tc-msp430.c:2143
13053#, c-format
13054msgid "unknown expression in operand %s"
b4a3689a 13055msgstr "Неизвестное выражение в операнде %s"
c32b891a
NC
13056
13057#: config/tc-msp430.c:2027
13058#, c-format
13059msgid "unknown addressing mode %s"
b4a3689a 13060msgstr "неизвестный режим адресации %s"
c32b891a
NC
13061
13062#: config/tc-msp430.c:2035
13063#, c-format
13064msgid "Bad register name %s"
b4a3689a 13065msgstr "Плохое имя регистра «%s»"
c32b891a
NC
13066
13067#: config/tc-msp430.c:2046
13068msgid "cannot use indirect addressing with the PC"
b4a3689a 13069msgstr "нельзя использовать косвенную адресацию вместе с PC"
c32b891a
NC
13070
13071#: config/tc-msp430.c:2066
13072msgid "')' required"
b4a3689a 13073msgstr "требуется «)»"
c32b891a
NC
13074
13075#: config/tc-msp430.c:2078
13076#, c-format
13077msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
b4a3689a 13078msgstr "Неизвестный оператор %s. Подразумевался X(Rn) или #[hl][hl][oi](CONST) ?"
c32b891a
NC
13079
13080#: config/tc-msp430.c:2085
13081msgid "r2 should not be used in indexed addressing mode"
b4a3689a 13082msgstr "нельзя использовать r2 в индексном режиме адресации"
c32b891a
NC
13083
13084#: config/tc-msp430.c:2097 config/tc-msp430.c:2171 config/tc-msp430.c:3211
13085#: config/tc-msp430.c:3279 config/tc-msp430.c:3396 config/tc-msp430.c:3769
13086#: config/tc-msp430.c:3868 config/tc-msp430.c:3919
13087#, c-format
13088msgid "extra characters '%s' at end of operand '%s'"
b4a3689a 13089msgstr "лишние символы «%s» в конце операнда «%s»"
c32b891a
NC
13090
13091#: config/tc-msp430.c:2129 config/tc-msp430.c:2131
13092msgid "CPU8: Stack pointer accessed with an odd offset"
b4a3689a 13093msgstr "CPU8: доступ к указателю стека по нечётному смещению"
c32b891a
NC
13094
13095#: config/tc-msp430.c:2141
13096#, c-format
13097msgid "Registers cannot be used as a prefix of indexed expression [%s]"
b4a3689a 13098msgstr "Внутри индексного выражения в качестве префикса нельзя использовать регистры [%s]"
c32b891a
NC
13099
13100#: config/tc-msp430.c:2205
13101#, c-format
13102msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
b4a3689a 13103msgstr "Внутренняя ошибка. Попробуйте использовать 0(r%d) вместо @r%d"
c32b891a
NC
13104
13105#: config/tc-msp430.c:2215
13106msgid "this addressing mode is not applicable for destination operand"
b4a3689a 13107msgstr "данный режим адресации не применим к операнду назначения"
c32b891a
NC
13108
13109#: config/tc-msp430.c:2246 config/tc-msp430.c:2381 config/tc-msp430.c:2418
13110#: config/tc-msp430.c:2448 config/tc-msp430.c:3147 config/tc-msp430.c:3230
13111#: config/tc-msp430.c:3318
13112#, c-format
13113msgid "expected register as second argument of %s"
b4a3689a 13114msgstr "во втором аргументе %s ожидается регистр"
c32b891a
NC
13115
13116#: config/tc-msp430.c:2285 config/tc-msp430.c:2351
13117#, c-format
13118msgid "index value too big for %s"
b4a3689a 13119msgstr "значение индекса слишком большое для %s"
c32b891a
NC
13120
13121#: config/tc-msp430.c:2302 config/tc-msp430.c:2368 config/tc-msp430.c:2475
13122#, c-format
13123msgid "unexpected addressing mode for %s"
b4a3689a 13124msgstr "неожиданный режим адресации для %s"
c32b891a
NC
13125
13126#: config/tc-msp430.c:2388 config/tc-msp430.c:2425 config/tc-msp430.c:2455
13127#, c-format
13128msgid "constant generator destination register found in %s"
b4a3689a 13129msgstr "в %s найден генератор констант регистра назначения"
c32b891a
NC
13130
13131#: config/tc-msp430.c:2432 config/tc-msp430.c:2462
13132#, c-format
13133msgid "constant generator source register found in %s"
b4a3689a 13134msgstr "в %s найден генератор констант регистра источника"
c32b891a
NC
13135
13136#: config/tc-msp430.c:2552
13137msgid "no size modifier after period, .w assumed"
b4a3689a 13138msgstr "после точки не модификатора размера, предполагается .w"
c32b891a
NC
13139
13140#: config/tc-msp430.c:2556
13141#, c-format
13142msgid "unrecognised instruction size modifier .%c"
b4a3689a 13143msgstr "нераспознанный модификатор размера инструкции .%c"
c32b891a
NC
13144
13145#: config/tc-msp430.c:2570
13146#, c-format
13147msgid "junk found after instruction: %s.%s"
b4a3689a 13148msgstr "мусор после инструкции: %s.%s"
c32b891a
NC
13149
13150#: config/tc-msp430.c:2590
13151#, c-format
13152msgid "instruction %s.a does not exist"
b4a3689a 13153msgstr "инструкция %s.a не существует"
c32b891a
NC
13154
13155#: config/tc-msp430.c:2604
13156#, c-format
13157msgid "instruction %s requires %d operand"
13158msgid_plural "instruction %s requires %d operands"
b4a3689a
NC
13159msgstr[0] "для инструкции %s требуется %d операнд"
13160msgstr[1] "для инструкции %s требуется %d операнда"
13161msgstr[2] "для инструкции %s требуется %d операндов"
c32b891a
NC
13162
13163#: config/tc-msp430.c:2622
13164#, c-format
13165msgid "instruction %s requires MSP430X mcu"
b4a3689a 13166msgstr "для инструкции %s требуется микроконтроллер MSP430X"
c32b891a
NC
13167
13168#: config/tc-msp430.c:2642
13169#, c-format
13170msgid "unable to repeat %s insn"
b4a3689a 13171msgstr "не удаётся повторить %s insn"
c32b891a
NC
13172
13173#: config/tc-msp430.c:2661
13174msgid "NOP inserted between two instructions that change interrupt state"
b4a3689a 13175msgstr "вставлен NOP между двумя инструкциями, которые изменяют состояние прерывания"
c32b891a
NC
13176
13177#: config/tc-msp430.c:2663
13178msgid "a NOP might be needed here because of successive changes in interrupt state"
b4a3689a 13179msgstr "здесь может потребоваться NOP из-за последующих изменений состояния прерывания"
c32b891a
NC
13180
13181#: config/tc-msp430.c:2674
13182msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
b4a3689a 13183msgstr "CPU12: CMP/BIT с PC в качестве назначения игнорирует следующую инструкцию"
c32b891a
NC
13184
13185#: config/tc-msp430.c:2682
13186msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
b4a3689a 13187msgstr "CPU19: после инструкции CPUOFF должна следовать NOP"
c32b891a
NC
13188
13189#: config/tc-msp430.c:2689
13190msgid "internal error: unknown nop check state"
b4a3689a 13191msgstr "внутренняя ошибка: неизвестное состояние проверки nop"
c32b891a
NC
13192
13193#: config/tc-msp430.c:2724
13194msgid "inserting a NOP before EINT"
b4a3689a 13195msgstr "вставляется NOP перед EINT"
c32b891a
NC
13196
13197#: config/tc-msp430.c:2727
13198msgid "a NOP might be needed before the EINT"
b4a3689a 13199msgstr "перед EINT может потребоваться NOP"
c32b891a
NC
13200
13201#: config/tc-msp430.c:2767 config/tc-msp430.c:2769 config/tc-msp430.c:3473
13202#: config/tc-msp430.c:3475
13203msgid "CPU11: PC is destination of SR altering instruction"
b4a3689a 13204msgstr "CPU11: PC является назначением изменяющей SR инструкции"
c32b891a
NC
13205
13206#: config/tc-msp430.c:2784 config/tc-msp430.c:2786 config/tc-msp430.c:2892
13207#: config/tc-msp430.c:2894 config/tc-msp430.c:3490 config/tc-msp430.c:3492
13208#: config/tc-msp430.c:3668 config/tc-msp430.c:3670
13209msgid "CPU13: SR is destination of SR altering instruction"
b4a3689a 13210msgstr "CPU13: SR является назначением изменяющей SR инструкции"
c32b891a
NC
13211
13212#: config/tc-msp430.c:2805 config/tc-msp430.c:2904 config/tc-msp430.c:3533
13213#: config/tc-msp430.c:3702
13214msgid "repeat instruction used with non-register mode instruction"
b4a3689a 13215msgstr "инструкция повтора используется вместе с инструкцией безрегистрового режима"
c32b891a
NC
13216
13217#: config/tc-msp430.c:2880 config/tc-msp430.c:3237 config/tc-msp430.c:3658
13218#, c-format
13219msgid "%s: attempt to rotate the PC register"
b4a3689a 13220msgstr "%s: попытка циклического сдвига регистра PC"
c32b891a
NC
13221
13222#: config/tc-msp430.c:3129 config/tc-msp430.c:3205
13223#, c-format
13224msgid "expected #n as first argument of %s"
b4a3689a 13225msgstr "в первом аргументе %s ожидается #n"
c32b891a
NC
13226
13227#: config/tc-msp430.c:3135
13228#, c-format
13229msgid "extra characters '%s' at end of constant expression '%s'"
b4a3689a 13230msgstr "лишние символы «%s» в конце константного выражения «%s»"
c32b891a
NC
13231
13232#: config/tc-msp430.c:3140 config/tc-msp430.c:3216
b4a3689a 13233#, c-format
c32b891a 13234msgid "expected constant expression as first argument of %s"
b4a3689a 13235msgstr "в первом аргументе %s ожидается константное выражение"
c32b891a
NC
13236
13237#: config/tc-msp430.c:3166
13238msgid "Too many registers popped"
b4a3689a 13239msgstr "Вытолкнуто слишком много регистров"
c32b891a
NC
13240
13241#: config/tc-msp430.c:3176
13242msgid "Cannot use POPM to restore the SR register"
b4a3689a 13243msgstr "Невозможно использовать POPM для восстановления регистра SR"
c32b891a
NC
13244
13245#: config/tc-msp430.c:3196 config/tc-msp430.c:3265
13246#, c-format
13247msgid "repeat count cannot be used with %s"
b4a3689a 13248msgstr "счётчик повтора нельзя использовать вместе с %s"
c32b891a
NC
13249
13250#: config/tc-msp430.c:3223
13251#, c-format
13252msgid "expected first argument of %s to be in the range 1-4"
b4a3689a 13253msgstr "ожидается, что первый аргумент %s находится в диапазоне 1-4"
c32b891a
NC
13254
13255#: config/tc-msp430.c:3288
13256#, c-format
13257msgid "expected value of first argument of %s to fit into 20-bits"
b4a3689a 13258msgstr "ожидается, что значение первого аргумента %s помещается в 20 бит"
c32b891a
NC
13259
13260#: config/tc-msp430.c:3307
13261#, c-format
13262msgid "expected register name or constant as first argument of %s"
b4a3689a 13263msgstr "в первом аргументе %s ожидается имя регистра или константы"
c32b891a
NC
13264
13265#: config/tc-msp430.c:3401
13266msgid "expected constant value as argument to RPT"
b4a3689a 13267msgstr "в аргументе RPT ожидается константное значение"
c32b891a
NC
13268
13269#: config/tc-msp430.c:3407
13270msgid "expected constant in the range 2..16"
b4a3689a 13271msgstr "ожидается константа в диапазоне 2..16"
c32b891a
NC
13272
13273#: config/tc-msp430.c:3422
13274msgid "PC used as an argument to RPT"
b4a3689a 13275msgstr "аргументом RPT указан PC"
c32b891a
NC
13276
13277#: config/tc-msp430.c:3428
13278msgid "expected constant or register name as argument to RPT insn"
b4a3689a 13279msgstr "в аргументе инструкции RPT ожидается константа или имя регистра"
c32b891a
NC
13280
13281#: config/tc-msp430.c:3435
13282msgid "Illegal emulated instruction"
b4a3689a 13283msgstr "недопустимая эмулированная инструкция"
c32b891a
NC
13284
13285#: config/tc-msp430.c:3687
13286#, c-format
13287msgid "%s instruction does not accept a .b suffix"
b4a3689a 13288msgstr "инструкция %s не допускает суффикса .b"
c32b891a
NC
13289
13290#: config/tc-msp430.c:3800
13291#, c-format
13292msgid "Even number required. Rounded to %d"
b4a3689a 13293msgstr "Требуется чётное число. Округлено до %d."
c32b891a
NC
13294
13295#: config/tc-msp430.c:3811
13296#, c-format
13297msgid "Wrong displacement %d"
73a05be2 13298msgstr "Неверная перестановка %d"
c32b891a
NC
13299
13300#: config/tc-msp430.c:3833
13301msgid "instruction requires label sans '$'"
b4a3689a 13302msgstr "для инструкции требуется метка sans '$'"
c32b891a
NC
13303
13304#: config/tc-msp430.c:3837
13305msgid "instruction requires label or value in range -511:512"
b4a3689a 13306msgstr "для инструкции требуется метка или значение в диапазоне -511:512"
c32b891a
NC
13307
13308#: config/tc-msp430.c:3843 config/tc-msp430.c:3897 config/tc-msp430.c:3945
13309msgid "instruction requires label"
b4a3689a 13310msgstr "для инструкции требуется метка"
c32b891a
NC
13311
13312#: config/tc-msp430.c:3851 config/tc-msp430.c:3903
13313msgid "polymorphs are not enabled. Use -mP option to enable."
b4a3689a 13314msgstr "polymorphs не включён. Для этого используйте параметр -mP."
c32b891a
NC
13315
13316#: config/tc-msp430.c:3949
13317msgid "Illegal instruction or not implemented opcode."
b4a3689a 13318msgstr "Недопустимая инструкция или нереализованный код операции."
c32b891a
NC
13319
13320#: config/tc-msp430.c:3980 config/tc-sh64.c:2479
13321msgid "can't find opcode"
73a05be2 13322msgstr "не удалось найти код операции"
c32b891a
NC
13323
13324#: config/tc-msp430.c:4497
13325#, c-format
13326msgid "internal inconsistency problem in %s: insn %04lx"
b4a3689a 13327msgstr "внутренняя проблема рассогласованности в %s: инструкция %04lx"
c32b891a
NC
13328
13329#: config/tc-msp430.c:4539 config/tc-msp430.c:4571
13330#, c-format
13331msgid "internal inconsistency problem in %s: ext. insn %04lx"
b4a3689a 13332msgstr "внутренняя проблема рассогласованности в %s: внешняя инструкция %04lx"
c32b891a
NC
13333
13334#: config/tc-msp430.c:4583
13335#, c-format
13336msgid "internal inconsistency problem in %s: %lx"
b4a3689a 13337msgstr "внутренняя проблема рассогласованности в %s: %lx"
c32b891a
NC
13338
13339#: config/tc-mt.c:151
13340#, c-format
13341msgid "MT specific command line options:\n"
bc7c0509 13342msgstr "Специализированные параметры командной строки для MT:\n"
c32b891a
NC
13343
13344#: config/tc-mt.c:152
13345#, c-format
13346msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
b4a3689a 13347msgstr " -march=ms1-64-001 допускать инструкции ms1-64-001\n"
c32b891a
NC
13348
13349#: config/tc-mt.c:153
13350#, c-format
13351msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
b4a3689a 13352msgstr " -march=ms1-16-002 допускать инструкции ms1-16-002 (по умолчанию)\n"
c32b891a
NC
13353
13354#: config/tc-mt.c:154
13355#, c-format
13356msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
b4a3689a 13357msgstr " -march=ms1-16-003 допускать инструкции ms1-16-003\n"
c32b891a
NC
13358
13359#: config/tc-mt.c:155
13360#, c-format
13361msgid " -march=ms2 allow ms2 instructions \n"
b4a3689a 13362msgstr " -march=ms2 допускать инструкции ms2\n"
c32b891a
NC
13363
13364#: config/tc-mt.c:156
13365#, c-format
13366msgid " -nosched disable scheduling restrictions\n"
b4a3689a 13367msgstr " -nosched выключить ограничения планирования\n"
c32b891a
NC
13368
13369#: config/tc-mt.c:224
13370#, c-format
13371msgid "instruction %s may not follow another memory access instruction."
b4a3689a 13372msgstr "Инструкция %s не может следовать за другой инструкцией, обращающейся к памяти."
c32b891a
NC
13373
13374#: config/tc-mt.c:230
13375#, c-format
13376msgid "instruction %s may not follow another I/O instruction."
b4a3689a 13377msgstr "Инструкция %s не может следовать за другой инструкцией ввода-вывода."
c32b891a
NC
13378
13379#: config/tc-mt.c:236
13380#, c-format
13381msgid "%s may not occupy the delay slot of another branch insn."
b4a3689a 13382msgstr "%s не может занимать слот задержки другой ветви insn."
c32b891a
NC
13383
13384#: config/tc-mt.c:261
13385#, c-format
13386msgid "operand references R%ld of previous instruction."
b4a3689a 13387msgstr "Операнд ссылается на R%ld предыдущей инструкции."
c32b891a
NC
13388
13389#: config/tc-mt.c:267
13390#, c-format
13391msgid "operand references R%ld of instruction before previous."
b4a3689a 13392msgstr "Операнд ссылается на R%ld инструкции перед предыдущей."
c32b891a
NC
13393
13394#: config/tc-mt.c:281 config/tc-mt.c:286
13395#, c-format
13396msgid "conditional branch or jal insn's operand references R%ld of previous arithmetic or logic insn."
b4a3689a 13397msgstr "Условное ветвление или инструкция jal ссылается на R%ld предыдущей арифметической или логической инструкции."
c32b891a
NC
13398
13399#: config/tc-mt.c:349
13400msgid "md_estimate_size_before_relax\n"
b4a3689a 13401msgstr "md_estimate_size_before_relax\n"
c32b891a
NC
13402
13403#: config/tc-nds32.c:1934
13404msgid ""
13405"<arch name>\t Assemble for architecture <arch name>\n"
13406"\t\t\t <arch name> could be\n"
13407"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13408msgstr ""
b4a3689a
NC
13409"<arch name>\t Ассемблировать для архитектуры <arch name>\n"
13410"\t\t\t <arch name> может быть\n"
13411"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
c32b891a
NC
13412
13413#: config/tc-nds32.c:1938
13414msgid ""
13415"<baseline>\t Assemble for baseline <baseline>\n"
13416"\t\t\t <baseline> could be v2, v3, v3m"
13417msgstr ""
b4a3689a
NC
13418"<baseline>\t Ассемблировать для baseline <baseline>\n"
13419"\t\t\t <baseline> может быть v2, v3, v3m"
c32b891a
NC
13420
13421#: config/tc-nds32.c:1941
13422msgid ""
13423"<freg>\t Specify a FPU configuration\n"
13424"\t\t\t <freg>\n"
13425"\t\t\t 0: 8 SP / 4 DP registers\n"
13426"\t\t\t 1: 16 SP / 8 DP registers\n"
13427"\t\t\t 2: 32 SP / 16 DP registers\n"
13428"\t\t\t 3: 32 SP / 32 DP registers"
13429msgstr ""
b4a3689a
NC
13430"<freg>\t Задать свойства FPU\n"
13431"\t\t\t <freg>\n"
13432"\t\t\t 0: 8 SP / 4 DP регистра\n"
13433"\t\t\t 1: 16 SP / 8 DP регистров\n"
13434"\t\t\t 2: 32 SP / 16 DP регистров\n"
13435"\t\t\t 3: 32 SP / 32 DP регистра"
c32b891a
NC
13436
13437#: config/tc-nds32.c:1947
13438msgid ""
13439"<abi>\t Specify a abi version\n"
13440"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13441msgstr ""
b4a3689a
NC
13442"<abi>\t Задать версию abi\n"
13443"\t\t\t <abi> может быть v1, v2, v2fp, v2fpp"
c32b891a
NC
13444
13445#: config/tc-nds32.c:1978
13446msgid "Multiply instructions support"
b4a3689a 13447msgstr "Поддержка инструкций умножения"
c32b891a
NC
13448
13449#: config/tc-nds32.c:1979
13450msgid "Divide instructions support"
b4a3689a 13451msgstr "Поддержка инструкций деления"
c32b891a
NC
13452
13453#: config/tc-nds32.c:1980
13454msgid "16-bit extension"
b4a3689a 13455msgstr "16-битное расширение"
c32b891a
NC
13456
13457#: config/tc-nds32.c:1981
13458msgid "d0/d1 registers"
b4a3689a 13459msgstr "регистры d0/d1"
c32b891a
NC
13460
13461#: config/tc-nds32.c:1982
13462msgid "Performance extension"
b4a3689a 13463msgstr "Расширение производительности"
c32b891a
NC
13464
13465#: config/tc-nds32.c:1983
13466msgid "Performance extension 2"
b4a3689a 13467msgstr "Расширение производительности 2"
c32b891a
NC
13468
13469#: config/tc-nds32.c:1984
13470msgid "String extension"
b4a3689a 13471msgstr "Строковое расширение"
c32b891a
NC
13472
13473#: config/tc-nds32.c:1985
13474msgid "Reduced Register configuration (GPR16) option"
b4a3689a 13475msgstr "Параметр свойства Reduced Register (GPR16)"
c32b891a
NC
13476
13477#: config/tc-nds32.c:1986
13478msgid "AUDIO ISA extension"
b4a3689a 13479msgstr "расширение AUDIO ISA"
c32b891a
NC
13480
13481#: config/tc-nds32.c:1987
13482msgid "FPU SP extension"
b4a3689a 13483msgstr "расширение FPU SP"
c32b891a
NC
13484
13485#: config/tc-nds32.c:1988
13486msgid "FPU DP extension"
b4a3689a 13487msgstr "расширение FPU DP"
c32b891a
NC
13488
13489#: config/tc-nds32.c:1989
13490msgid "FPU fused-multiply-add instructions"
b4a3689a 13491msgstr "Инструкции FPU умножения с накоплением с нечётким результатом"
c32b891a
NC
13492
13493#: config/tc-nds32.c:2026
13494#, c-format
13495msgid ""
13496"\n"
13497" NDS32-specific assembler options:\n"
13498msgstr ""
b4a3689a
NC
13499"\n"
13500" Специализированные параметры ассемблера для NDS32:\n"
c32b891a
NC
13501
13502#: config/tc-nds32.c:2027
13503#, c-format
13504msgid ""
13505" -O1,\t\t\t Optimize for performance\n"
13506" -Os\t\t\t Optimize for space\n"
13507msgstr ""
b4a3689a
NC
13508" -O1,\t\t\t оптимизировать по производительности\n"
13509" -Os\t\t\t оптимизировать по размеру\n"
c32b891a
NC
13510
13511#: config/tc-nds32.c:2030
13512#, c-format
13513msgid ""
13514" -EL, -mel or -little Produce little endian output\n"
13515" -EB, -meb or -big Produce big endian output\n"
13516" -mpic\t\t\t Generate PIC\n"
13517" -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13518" -mb2bb-relax\t\t Back-to-back branch optimization\n"
13519" -mno-all-relax\t Suppress all relaxation for this file\n"
13520msgstr ""
b4a3689a
NC
13521" -EL, -mel or -little генерировать вывод с обратным порядком байт\n"
13522" -EB, -meb or -big генерировать вывод с прямым порядком байт\n"
13523" -mpic\t\t\t генерировать PIC\n"
13524" -mno-fp-as-gp-relax\t подавлять ослабление fp-as-gp для этого файла\n"
13525" -mb2bb-relax\t\t оптимизация ветвления back-to-back\n"
13526" -mno-all-relax\t подавлять все ослабления для этого файла\n"
c32b891a
NC
13527
13528#: config/tc-nds32.c:2041
13529#, c-format
13530msgid " -m%s%s\n"
b4a3689a 13531msgstr " -m%s%s\n"
c32b891a
NC
13532
13533#: config/tc-nds32.c:2048
13534#, c-format
13535msgid " -m[no-]%-17sEnable/Disable %s\n"
b4a3689a 13536msgstr " -m[no-]%-17sвключить/выключить %s\n"
c32b891a
NC
13537
13538#: config/tc-nds32.c:2052
13539#, c-format
13540msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
b4a3689a 13541msgstr " -mall-ext\t\t включить поддержку всех расширений и инструкций\n"
c32b891a
NC
13542
13543#: config/tc-nds32.c:2326
13544#, c-format
13545msgid "la must use with symbol. '%s'"
b4a3689a 13546msgstr "la должна использоваться с символом. «%s»"
c32b891a
NC
13547
13548#: config/tc-nds32.c:2379
13549#, c-format
13550msgid "need PIC qualifier with symbol. '%s'"
b4a3689a 13551msgstr "С символом требуется классификатор PIC. «%s»"
c32b891a
NC
13552
13553#: config/tc-nds32.c:2416
13554#, c-format
13555msgid "Operand is not a constant. `%s'"
b4a3689a 13556msgstr "Операнд не является константой. «%s»"
c32b891a
NC
13557
13558#: config/tc-nds32.c:2505
13559#, c-format
13560msgid "needs @GOT or @GOTOFF. %s"
b4a3689a 13561msgstr "Требуется @GOT или @GOTOFF. %s"
c32b891a
NC
13562
13563#: config/tc-nds32.c:3001
13564#, c-format
13565msgid "Duplicated pseudo-opcode %s."
b4a3689a 13566msgstr "Повтор псевдо кода операции %s."
c32b891a
NC
13567
13568#: config/tc-nds32.c:3051
13569#, c-format
13570msgid "Too many argument. `%s'"
b4a3689a 13571msgstr "Слишком много аргументов. «%s»"
c32b891a
NC
13572
13573#. Logic here rejects the input arch name.
13574#: config/tc-nds32.c:3112
13575#, c-format
13576msgid "unknown arch name `%s'\n"
b4a3689a 13577msgstr "неизвестное имя архитектуры «%s»\n"
c32b891a
NC
13578
13579#. Logic here rejects the input baseline.
13580#: config/tc-nds32.c:3131
b4a3689a 13581#, c-format
c32b891a 13582msgid "unknown baseline `%s'\n"
b4a3689a 13583msgstr "неизвестный baseline «%s»\n"
c32b891a
NC
13584
13585#. Logic here rejects the input FPU configuration.
13586#: config/tc-nds32.c:3154
13587#, c-format
13588msgid "unknown FPU configuration `%s'\n"
b4a3689a 13589msgstr "неизвестная конфигурация FPU «%s»\n"
c32b891a
NC
13590
13591#. Logic here rejects the input abi version.
13592#: config/tc-nds32.c:3178
13593#, c-format
13594msgid "unknown ABI version`%s'\n"
b4a3689a 13595msgstr "неизвестная версия ABI «%s»\n"
c32b891a
NC
13596
13597#: config/tc-nds32.c:3783
13598#, c-format
13599msgid "Different arguments of .vec_size are found, previous %d, current %d"
b4a3689a 13600msgstr "Найдено различие в аргументе .vec_size, ранее указан %d, текущий %d"
c32b891a
NC
13601
13602#: config/tc-nds32.c:3788
13603#, c-format
13604msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
b4a3689a 13605msgstr "Значением аргумента .vec_size ожидается 4 или 16, в действительности: %d."
c32b891a
NC
13606
13607#: config/tc-nds32.c:3792
13608msgid "Argument of .vec_size is not a constant."
b4a3689a 13609msgstr "Аргумент .vec_size не является константой."
c32b891a
NC
13610
13611#: config/tc-nds32.c:4328
13612#, c-format
13613msgid "Don't know how to handle this field. %s"
b4a3689a 13614msgstr "Неизвестно как обработать это поле. %s"
c32b891a
NC
13615
13616#: config/tc-nds32.c:4493
13617#, c-format
13618msgid "instruction %s requires enabling performance extension"
b4a3689a 13619msgstr "Для инструкции %s требуется включить расширение производительности"
c32b891a
NC
13620
13621#: config/tc-nds32.c:4501
13622#, c-format
13623msgid "instruction %s requires enabling performance extension II"
b4a3689a 13624msgstr "Для инструкции %s требуется включить расширение производительности II"
c32b891a
NC
13625
13626#: config/tc-nds32.c:4509
13627#, c-format
13628msgid "instruction %s requires enabling AUDIO extension"
b4a3689a 13629msgstr "Для инструкции %s требуется включить расширение AUDIO"
c32b891a
NC
13630
13631#: config/tc-nds32.c:4517
13632#, c-format
13633msgid "instruction %s requires enabling STRING extension"
b4a3689a 13634msgstr "Для инструкции %s требуется включить расширение STRING"
c32b891a
NC
13635
13636#: config/tc-nds32.c:4526
13637#, c-format
13638msgid "instruction %s requires enabling DIV & DX_REGS extension"
b4a3689a 13639msgstr "Для инструкции %s требуется включить расширение DIV & DX_REGS"
c32b891a
NC
13640
13641#: config/tc-nds32.c:4537
13642#, c-format
13643msgid "instruction %s requires enabling FPU extension"
b4a3689a 13644msgstr "Для инструкции %s требуется включить расширение FPU"
c32b891a
NC
13645
13646#: config/tc-nds32.c:4545
13647#, c-format
13648msgid "instruction %s requires enabling FPU_SP extension"
b4a3689a 13649msgstr "Для инструкции %s требуется включить расширение FPU_SP"
c32b891a
NC
13650
13651#: config/tc-nds32.c:4557 config/tc-nds32.c:4577
13652#, c-format
13653msgid "instruction %s requires enabling FPU_MAC extension"
b4a3689a 13654msgstr "Для инструкции %s требуется включить расширение FPU_MAC"
c32b891a
NC
13655
13656#: config/tc-nds32.c:4565
13657#, c-format
13658msgid "instruction %s requires enabling FPU_DP extension"
b4a3689a 13659msgstr "Для инструкции %s требуется включить расширение FPU_DP"
c32b891a
NC
13660
13661#: config/tc-nds32.c:4587
13662#, c-format
13663msgid "instruction %s requires enabling DX_REGS extension"
b4a3689a 13664msgstr "Для инструкции %s требуется включить расширение DX_REGS"
c32b891a
NC
13665
13666#: config/tc-nds32.c:4778
b4a3689a 13667#, c-format
c32b891a 13668msgid "relax hint unrecognized instruction: line %d."
b4a3689a 13669msgstr "Ослабляющая подсказка для нераспознанной инструкции: строка %d."
c32b891a
NC
13670
13671#: config/tc-nds32.c:4819
13672#, c-format
13673msgid "Can not find match relax hint. Line: %d"
b4a3689a 13674msgstr "Не найдена подходящая ослабляющая подсказка: строка %d"
c32b891a
NC
13675
13676#: config/tc-nds32.c:4999
13677#, c-format
13678msgid "Internal error: Relax hint error. %s: %x"
b4a3689a 13679msgstr "Внутренняя ошибка: ошибка в ослабляющей подсказке. %s: %x"
c32b891a
NC
13680
13681#: config/tc-nds32.c:5071
13682#, c-format
13683msgid "Internal error: Range error. %s"
b4a3689a 13684msgstr "внутренняя ошибка: ошибка диапазона. %s"
c32b891a
NC
13685
13686#: config/tc-nds32.c:5153
b4a3689a 13687#, c-format
c32b891a 13688msgid "Instruction %s not supported in the baseline."
b4a3689a 13689msgstr "Инструкция %s не поддерживается в baseline."
c32b891a
NC
13690
13691#: config/tc-nds32.c:5208
b4a3689a 13692#, c-format
c32b891a 13693msgid "Unrecognized opcode, %s."
b4a3689a 13694msgstr "Нераспознанный код операции, %s."
c32b891a
NC
13695
13696#: config/tc-nds32.c:5211
13697#, c-format
13698msgid "Incorrect syntax, %s."
b4a3689a 13699msgstr "Некорректный синтаксис, %s."
c32b891a
NC
13700
13701#: config/tc-nds32.c:5214
b4a3689a 13702#, c-format
c32b891a 13703msgid "Unrecognized operand/register, %s."
b4a3689a 13704msgstr "Нераспознанный операнд/регистр, %s."
c32b891a
NC
13705
13706#: config/tc-nds32.c:5217
13707#, c-format
13708msgid "Operand out of range, %s."
b4a3689a 13709msgstr "Операнд вне диапазона, %s."
c32b891a
NC
13710
13711#: config/tc-nds32.c:5220
13712#, c-format
13713msgid "Prohibited register used for reduced-register, %s."
b4a3689a 13714msgstr "Для сокращённого регистра использован запрещённый регистр, %s."
c32b891a
NC
13715
13716#: config/tc-nds32.c:5223
13717#, c-format
13718msgid "Junk at end of line, %s."
b4a3689a 13719msgstr "Мусор в конце строки, %s."
c32b891a
NC
13720
13721#: config/tc-nds32.c:5885
13722msgid "Addend to unresolved symbol is not on word boundary."
b4a3689a 13723msgstr "Добавка к неопределённому символу не выровнена по границе слова."
c32b891a
NC
13724
13725#. Should never here.
13726#: config/tc-nds32.c:6420
13727msgid "Used FPU instructions requires enabling FPU extension"
b4a3689a 13728msgstr "Для использованных инструкций FPU требуется включить расширение FPU"
c32b891a
NC
13729
13730#: config/tc-nds32.c:6611
13731#, c-format
13732msgid "Internal error: Unknown fixup type %d (`%s')"
b4a3689a 13733msgstr "Внутренняя ошибка: неизвестный тип местоположения %d («%s»)"
c32b891a
NC
13734
13735#: config/tc-nds32.c:6711
13736msgid "need PIC qualifier with symbol."
b4a3689a 13737msgstr "С символом требуется классификатор PIC."
c32b891a
NC
13738
13739#: config/tc-nios2.c:453 config/tc-pru.c:309
13740msgid "expecting opcode string in self test mode"
b4a3689a 13741msgstr "в режиме самопроверки ожидается строка кода операции"
c32b891a
NC
13742
13743#: config/tc-nios2.c:455 config/tc-pru.c:311
13744#, c-format
13745msgid "assembly 0x%08x, expected %s"
b4a3689a 13746msgstr "ассемблирован 0x%08x, ожидался %s"
c32b891a
NC
13747
13748#: config/tc-nios2.c:848
13749msgid "branch offset out of range\n"
b4a3689a 13750msgstr "смещение ветви вне допустимых пределов\n"
c32b891a
NC
13751
13752#: config/tc-nios2.c:849
13753msgid "branch relaxation failed\n"
b4a3689a 13754msgstr "ошибка ослабления ветвления\n"
c32b891a
NC
13755
13756#: config/tc-nios2.c:1145
13757msgid "error checking for overflow - broken assembler"
b4a3689a 13758msgstr "ошибка при проверке переполнения — ассемблер сломался"
c32b891a
NC
13759
13760#: config/tc-nios2.c:1161 config/tc-pru.c:572
13761#, c-format
13762msgid "immediate value 0x%x truncated to 0x%x"
b4a3689a 13763msgstr "непосредственное значение 0x%x обрезано до 0x%x"
c32b891a
NC
13764
13765#: config/tc-nios2.c:1188 config/tc-pru.c:598
13766#, c-format
13767msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
b4a3689a 13768msgstr "адрес вызова назначения 0x%08x вне диапазона 0x%08x - 0x%08x"
c32b891a
NC
13769
13770#: config/tc-nios2.c:1194
13771#, c-format
13772msgid "branch offset %d out of range %d to %d"
b4a3689a 13773msgstr "смещение ветви %d вне допустимых пределов %d - %d"
c32b891a
NC
13774
13775#: config/tc-nios2.c:1198
13776#, c-format
13777msgid "branch offset %d out of range"
b4a3689a 13778msgstr "смещение ветви %d вне допустимых пределов"
c32b891a
NC
13779
13780#: config/tc-nios2.c:1204 config/tc-pru.c:608
13781#, c-format
13782msgid "%s offset %d out of range %d to %d"
b4a3689a 13783msgstr "%s смещения %d вне допустимых пределов %d - %d"
c32b891a
NC
13784
13785#: config/tc-nios2.c:1208
13786#, c-format
13787msgid "%s offset %d out of range"
b4a3689a 13788msgstr "%s смещения %d вне допустимых пределов"
c32b891a
NC
13789
13790#: config/tc-nios2.c:1213 config/tc-nios2.c:1228 config/tc-pru.c:613
13791#, c-format
13792msgid "immediate value %d out of range %d to %d"
b4a3689a 13793msgstr "непосредственное значение %d за пределами диапазона %d - %d"
c32b891a
NC
13794
13795#: config/tc-nios2.c:1218 config/tc-nios2.c:1223 config/tc-pru.c:623
13796#: config/tc-pru.c:628
13797#, c-format
13798msgid "immediate value %u out of range %u to %u"
b4a3689a 13799msgstr "непосредственное значение %u за пределами диапазона %u - %u"
c32b891a
NC
13800
13801#: config/tc-nios2.c:1233
13802#, c-format
13803msgid "custom instruction opcode %u out of range %u to %u"
b4a3689a 13804msgstr "код операции пользовательской инструкции %u вне диапазона %u - %u"
c32b891a
NC
13805
13806#: config/tc-nios2.c:1238 config/tc-pru.c:633
13807msgid "overflow in immediate argument"
b4a3689a 13808msgstr "переполнение в непосредственном аргументе"
c32b891a
NC
13809
13810#: config/tc-nios2.c:1310 config/tc-pru.c:669
c32b891a 13811msgid "cannot create 64-bit relocation"
b4a3689a 13812msgstr "не удалось создать 64-битное перемещение"
c32b891a
NC
13813
13814#: config/tc-nios2.c:1438
13815#, c-format
13816msgid "internal error: broken opcode descriptor for `%s %s'\n"
b4a3689a 13817msgstr "внутренняя ошибка: неверный дескриптор кода операции для «%s %s»\n"
c32b891a
NC
13818
13819#: config/tc-nios2.c:1487 config/tc-pru.c:859
c32b891a 13820msgid "can't create relocation"
b4a3689a 13821msgstr "не удалось создать перемещение"
c32b891a
NC
13822
13823#: config/tc-nios2.c:1518 config/tc-pru.c:993 config/tc-pru.c:1013
13824#: config/tc-pru.c:1040 config/tc-pru.c:1059 config/tc-pru.c:1073
13825#, c-format
13826msgid "unknown register %s"
b4a3689a 13827msgstr "неизвестный регистр %s"
c32b891a
NC
13828
13829#: config/tc-nios2.c:1526
13830msgid "expecting control register"
b4a3689a 13831msgstr "ожидается управляющий регистр"
c32b891a
NC
13832
13833#: config/tc-nios2.c:1528
13834msgid "illegal use of control register"
b4a3689a 13835msgstr "неправильное использование управляющего регистра"
c32b891a
NC
13836
13837#: config/tc-nios2.c:1530
13838msgid "illegal use of coprocessor register"
b4a3689a 13839msgstr "неправильное использование регистра сопроцессора"
c32b891a
NC
13840
13841#. Should never get here if we passed validation.
13842#: config/tc-nios2.c:1532 config/tc-nios2.c:1846 config/tc-nios2.c:1988
13843#: config/tc-nios2.c:2056
13844#, c-format
13845msgid "invalid register %s"
b4a3689a 13846msgstr "неверный регистр %s"
c32b891a
NC
13847
13848#: config/tc-nios2.c:1540
13849msgid ""
13850"Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
13851"Use .set noat to turn off those optimizations (and this warning)."
13852msgstr ""
b4a3689a
NC
13853"Регистр у (r1) иногда может быть повреждён из-за оптимизаций ассемблера.\n"
13854"Используйте .set noat для выключения таких оптимизаций (и этого предупреждения)."
c32b891a
NC
13855
13856#: config/tc-nios2.c:1545
13857msgid ""
13858"The debugger will corrupt bt (r25).\n"
13859"If you don't need to debug this code use .set nobreak to turn off this warning."
13860msgstr ""
b4a3689a
NC
13861"Отладчик повредит bt (r25).\n"
13862"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a
NC
13863
13864#: config/tc-nios2.c:1549
13865msgid ""
13866"The debugger will corrupt sstatus/ba (r30).\n"
13867"If you don't need to debug this code use .set nobreak to turn off this warning."
13868msgstr ""
b4a3689a
NC
13869"Отладчик повредит sstatus/ba (r30).\n"
13870"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a
NC
13871
13872#: config/tc-nios2.c:1939 config/tc-nios2.c:1967
13873msgid "r31 cannot be used with jmp; use ret instead"
b4a3689a 13874msgstr "r31 нельзя использовать с jmp; используйте ret"
c32b891a
NC
13875
13876#: config/tc-nios2.c:1982
13877msgid "r31 cannot be used with jmpr.n; use ret.n instead"
b4a3689a 13878msgstr "r31 нельзя использовать с jmpr.n; используйте ret.n"
c32b891a
NC
13879
13880#: config/tc-nios2.c:2595 config/tc-nios2.c:2622 config/tc-nios2.c:2649
13881#: config/tc-nios2.c:2680
13882#, c-format
13883msgid "Invalid constant operand %s"
b4a3689a 13884msgstr "Некорректная константный операнд %s"
c32b891a
NC
13885
13886#: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1312
13887#: config/tc-pru.c:1337 config/tc-pru.c:1357
13888#, c-format
13889msgid "badly formed expression near %s"
b4a3689a 13890msgstr "плохо сформированное выражение рядом с %s"
c32b891a
NC
13891
13892#: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1406
13893#: config/tc-pru.c:1431 config/tc-xtensa.c:2108
13894msgid "too many arguments"
b4a3689a 13895msgstr "слишком много аргументов"
c32b891a
NC
13896
13897#: config/tc-nios2.c:3126 config/tc-pru.c:1383
13898#, c-format
13899msgid "expecting %c near %s"
b4a3689a 13900msgstr "ожидается %c рядом с %s"
c32b891a
NC
13901
13902#. we cannot recover from this.
13903#: config/tc-nios2.c:3277
b4a3689a 13904#, c-format
c32b891a 13905msgid "unrecognized pseudo-instruction %s"
b4a3689a 13906msgstr "нераспознанная псевдоинструкция %s"
c32b891a
NC
13907
13908#: config/tc-nios2.c:3540 config/tc-tic6x.c:232
b4a3689a 13909#, c-format
c32b891a 13910msgid "unknown architecture '%s'"
b4a3689a 13911msgstr "неизвестная архитектура «%s»"
c32b891a
NC
13912
13913#: config/tc-nios2.c:3621
c32b891a 13914msgid "Big-endian R2 is not supported."
b4a3689a 13915msgstr "Порядок от старшего к младшему R2 не поддерживается."
c32b891a
NC
13916
13917#. Unrecognised instruction - error.
13918#: config/tc-nios2.c:3789 config/tc-pru.c:1729
b4a3689a 13919#, c-format
c32b891a 13920msgid "unrecognised instruction %s"
b4a3689a 13921msgstr "нераспознанная инструкция %s"
c32b891a
NC
13922
13923#: config/tc-nios2.c:3909 config/tc-pru.c:1785
13924#, c-format
13925msgid "can't represent relocation type %s"
73a05be2 13926msgstr "не удалось представить тип перемещения %s"
c32b891a
NC
13927
13928#: config/tc-nios2.c:4002
13929msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
b4a3689a 13930msgstr "Неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
c32b891a
NC
13931
13932#: config/tc-nios2.c:4028
13933#, c-format
13934msgid "Illegal operands: %%tls_ldo in %d-byte data field"
b4a3689a 13935msgstr "Неверные операнды: %%tls_ldo в %d-байтовом поле данных"
c32b891a
NC
13936
13937#: config/tc-nios2.c:4040 config/tc-nios2.c:4058 config/tc-nios2.c:4065
13938#, c-format
13939msgid "Illegal operands: %%tls_ldo requires arguments in ()"
b4a3689a 13940msgstr "Неверные операнды: для %%tls_ldo требуются аргументы в ()"
c32b891a
NC
13941
13942#: config/tc-nios2.c:4072
13943#, c-format
13944msgid "Illegal operands: garbage after %%tls_ldo()"
b4a3689a 13945msgstr "Неверные операнды: мусор после %%tls_ldo()"
c32b891a
NC
13946
13947#: config/tc-ns32k.c:437
13948msgid "Invalid syntax in PC-relative addressing mode"
b4a3689a 13949msgstr "Некорректный синтаксис в режиме адресации, относительном PC"
c32b891a
NC
13950
13951#: config/tc-ns32k.c:461
13952msgid "Invalid syntax in External addressing mode"
b4a3689a 13953msgstr "Некорректный синтаксис во внешнем режиме адресации"
c32b891a
NC
13954
13955#: config/tc-ns32k.c:542
13956msgid "Invalid syntax in Memory Relative addressing mode"
b4a3689a 13957msgstr "Некорректный синтаксис в режиме адресации, относительном памяти"
c32b891a
NC
13958
13959#: config/tc-ns32k.c:609
13960msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
b4a3689a 13961msgstr "Неверный режим масштабированной индексации, используйте (b,w,d,q)"
c32b891a
NC
13962
13963#: config/tc-ns32k.c:614
13964msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
b4a3689a 13965msgstr "Синтаксис в режим масштабированной индексации, используйте [Rn:m], где n=[0..7] m={b,w,d,q}"
c32b891a
NC
13966
13967#: config/tc-ns32k.c:619
13968msgid "Scaled-indexed addressing mode combined with scaled-index"
b4a3689a 13969msgstr "Синтаксис режима адресации масштабированной индексации объединён с масштабированным индексом"
c32b891a
NC
13970
13971#: config/tc-ns32k.c:630
13972msgid "Invalid or illegal addressing mode combined with scaled-index"
b4a3689a 13973msgstr "Некорректный или недопустимый режим адресации, объединённый с масштабированным индексом"
c32b891a
NC
13974
13975#: config/tc-ns32k.c:753
13976msgid "Premature end of suffix -- Defaulting to d"
b4a3689a 13977msgstr "Преждевременный конец суффикса — по умолчанию d"
c32b891a
NC
13978
13979#: config/tc-ns32k.c:766
13980msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
b4a3689a 13981msgstr "Некорректный суффикс после «:» используйте {b|w|d}. По умолчанию d"
c32b891a
NC
13982
13983#: config/tc-ns32k.c:811
13984msgid "Very short instr to option, ie you can't do it on a NULLstr"
b4a3689a 13985msgstr "Очень короткая инструкция для параметра, то есть вы не можете делать это с NULLstr"
c32b891a
NC
13986
13987#: config/tc-ns32k.c:861
13988msgid "No such entry in list. (cpu/mmu register)"
b4a3689a 13989msgstr "Отсутствует элемент в списке (регистр cpu/mmu)."
c32b891a
NC
13990
13991#: config/tc-ns32k.c:918
13992msgid "Internal consistency error. check ns32k-opcode.h"
b4a3689a 13993msgstr "Ошибка внутренней несогласованности. Проверьте ns32k-opcode.h"
c32b891a
NC
13994
13995#: config/tc-ns32k.c:943
13996msgid "Address of immediate operand"
b4a3689a 13997msgstr "Адрес непосредственного операнда"
c32b891a
NC
13998
13999#: config/tc-ns32k.c:944
14000msgid "Invalid immediate write operand."
b4a3689a 14001msgstr "Некорректный непосредственный операнд записи."
c32b891a
NC
14002
14003#: config/tc-ns32k.c:1074
14004msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
b4a3689a 14005msgstr "Неверная opcode-table-option, проверьте к в файле ns32k-opcode.h."
c32b891a
NC
14006
14007#: config/tc-ns32k.c:1107
14008msgid "No such opcode"
b4a3689a 14009msgstr "Нет такого кода операции"
c32b891a
NC
14010
14011#: config/tc-ns32k.c:1182
14012msgid "Bad suffix, defaulting to d"
b4a3689a 14013msgstr "Некорректный суффикс, по умолчанию d."
c32b891a
NC
14014
14015#: config/tc-ns32k.c:1209
14016msgid "Too many operands passed to instruction"
b4a3689a 14017msgstr "В инструкцию передано слишком много операндов."
c32b891a
NC
14018
14019#. Check error in default.
14020#: config/tc-ns32k.c:1221
14021msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
b4a3689a 14022msgstr "Неправильное количество операндов по умолчанию, проверьте ns32k-opcodes.h"
c32b891a
NC
14023
14024#: config/tc-ns32k.c:1224
14025msgid "Wrong number of operands"
b4a3689a 14026msgstr "Неправильное количество операндов"
c32b891a
NC
14027
14028#: config/tc-ns32k.c:1297
14029#, c-format
14030msgid "Can not do %d byte pc-relative relocation for storage type %d"
b4a3689a 14031msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc для типа хранения %d"
c32b891a
NC
14032
14033#: config/tc-ns32k.c:1300
14034#, c-format
14035msgid "Can not do %d byte relocation for storage type %d"
b4a3689a 14036msgstr "Невозможно выполнить %d-байтовое перемещение для типа хранения %d"
c32b891a
NC
14037
14038#: config/tc-ns32k.c:1392
14039#, c-format
14040msgid "value of %ld out of byte displacement range."
73a05be2 14041msgstr "Значение %ld вне байтового диапазона перестановок."
c32b891a
NC
14042
14043#: config/tc-ns32k.c:1402
14044#, c-format
14045msgid "value of %ld out of word displacement range."
73a05be2 14046msgstr "Значение %ld вне диапазона перестановок размером в слово."
c32b891a
NC
14047
14048#: config/tc-ns32k.c:1417
14049#, c-format
14050msgid "value of %ld out of double word displacement range."
73a05be2 14051msgstr "Значение %ld вне диапазона перестановок размером в двойное слово."
c32b891a
NC
14052
14053#: config/tc-ns32k.c:1438
14054#, c-format
14055msgid "Internal logic error. Line %d, file: \"%s\""
b4a3689a 14056msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a
NC
14057
14058#: config/tc-ns32k.c:1486
14059#, c-format
14060msgid "Internal logic error. line %d, file \"%s\""
b4a3689a 14061msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a
NC
14062
14063#: config/tc-ns32k.c:1587
14064msgid "Bit field out of range"
b4a3689a 14065msgstr "Битовое поле вне допустимого диапазона"
c32b891a
NC
14066
14067#: config/tc-ns32k.c:1687
14068msgid "iif convert internal pcrel/binary"
b4a3689a 14069msgstr "iif преобразует внутренний pcrel/двоичный"
c32b891a
NC
14070
14071#: config/tc-ns32k.c:1704
14072msgid "Bignum too big for long"
b4a3689a 14073msgstr "Bignum слишком велико для длинного целого"
c32b891a
NC
14074
14075#: config/tc-ns32k.c:1781
14076msgid "iif convert internal pcrel/pointer"
b4a3689a 14077msgstr "iif преобразует внутренний pcrel/указатель"
c32b891a
NC
14078
14079#: config/tc-ns32k.c:1786
14080msgid "Internal logic error in iif.iifP[n].type"
b4a3689a 14081msgstr "Внутренняя логическая ошибка в iif.iifP[n].type"
c32b891a
NC
14082
14083#. We can't relax this case.
14084#: config/tc-ns32k.c:1822
14085msgid "Can't relax difference"
73a05be2 14086msgstr "Не удалось ослабить различие"
c32b891a
NC
14087
14088#: config/tc-ns32k.c:1863
14089msgid "Displacement too large for :d"
73a05be2 14090msgstr "Перестановка слишком велика для :d"
c32b891a
NC
14091
14092#: config/tc-ns32k.c:1876
14093msgid "Internal logic error in iif.iifP[].type"
b4a3689a 14094msgstr "Внутренняя логическая ошибка в iif.iifP[].type"
c32b891a
NC
14095
14096#. Fatal.
14097#: config/tc-ns32k.c:1908
14098#, c-format
14099msgid "Can't hash %s: %s"
73a05be2 14100msgstr "Не удалось получить хеш %s: %s"
c32b891a
NC
14101
14102#: config/tc-ns32k.c:2144
14103#, c-format
14104msgid "invalid architecture option -m%s, ignored"
b4a3689a 14105msgstr "Неверный параметр архитектуры -m%s, игнорируется"
c32b891a
NC
14106
14107#: config/tc-ns32k.c:2157
14108#, c-format
14109msgid "invalid default displacement size \"%s\". Defaulting to %d."
73a05be2 14110msgstr "Неверный размер перестановки по умолчанию «%s». Применяем %d."
c32b891a
NC
14111
14112#: config/tc-ns32k.c:2173
14113#, c-format
14114msgid ""
14115"NS32K options:\n"
14116"-m32032 | -m32532\tselect variant of NS32K architecture\n"
14117"--disp-size-default=<1|2|4>\n"
14118msgstr ""
b4a3689a
NC
14119"Параметры NS32K:\n"
14120"-m32032 | -m32532\tвыбрать вариант архитектуры NS32K\n"
14121"--disp-size-default=<1|2|4>\n"
c32b891a
NC
14122
14123#: config/tc-ns32k.c:2249
14124#, c-format
14125msgid "Cannot find relocation type for symbol %s, code %d"
b4a3689a 14126msgstr "Невозможно найти тип перемещения для символа %s, код %d"
c32b891a
NC
14127
14128#: config/tc-pdp11.c:336 config/tc-pdp11.c:354 config/tc-pdp11.c:379
14129#: config/tc-pdp11.c:385 config/tc-pdp11.c:398
14130msgid "Bad register name"
b4a3689a 14131msgstr "Плохое имя регистра"
c32b891a
NC
14132
14133#: config/tc-pdp11.c:417 config/tc-pdp11.c:481 config/tc-pdp11.c:492
14134msgid "Error in expression"
b4a3689a 14135msgstr "Ошибка в выражении"
c32b891a
NC
14136
14137#: config/tc-pdp11.c:489
14138msgid "Low order bits truncated in immediate float operand"
b4a3689a 14139msgstr "Младшие биты порядка обрезаны в непосредственном операнде float"
c32b891a
NC
14140
14141#: config/tc-pdp11.c:608
14142msgid "Float AC not legal as integer operand"
b4a3689a 14143msgstr "Float AC недействителен как целочисленный операнд"
c32b891a
NC
14144
14145#: config/tc-pdp11.c:628
14146msgid "General register not legal as float operand"
b4a3689a 14147msgstr "Общий регистр недействителен как операнд float"
c32b891a
NC
14148
14149#: config/tc-pdp11.c:661
14150msgid "No instruction found"
b4a3689a 14151msgstr "Инструкция не найдена"
c32b891a
NC
14152
14153#: config/tc-pdp11.c:671 config/tc-z80.c:1932 config/tc-z80.c:1945
14154#, c-format
14155msgid "Unknown instruction '%s'"
b4a3689a 14156msgstr "Неизвестная инструкция «%s»"
c32b891a
NC
14157
14158#: config/tc-pdp11.c:677
14159#, c-format
14160msgid "Unsupported instruction set extension: %s"
b4a3689a 14161msgstr "Неподдерживаемый набор расширения инструкций: «%s»"
c32b891a
NC
14162
14163#: config/tc-pdp11.c:711
14164msgid "operand is not an absolute constant"
b4a3689a 14165msgstr "операнд не является абсолютной константой"
c32b891a
NC
14166
14167#: config/tc-pdp11.c:719
14168msgid "3-bit immediate out of range"
b4a3689a 14169msgstr "3-битный непосредственный элемент за пределами диапазона"
c32b891a
NC
14170
14171#: config/tc-pdp11.c:726
14172msgid "6-bit immediate out of range"
b4a3689a 14173msgstr "6-битный непосредственный элемент за пределами диапазона"
c32b891a
NC
14174
14175#: config/tc-pdp11.c:733
14176msgid "8-bit immediate out of range"
b4a3689a 14177msgstr "8-битный непосредственный элемент за пределами диапазона"
c32b891a
NC
14178
14179#: config/tc-pdp11.c:750 config/tc-pdp11.c:943
14180msgid "Symbol expected"
b4a3689a 14181msgstr "Ожидался символ"
c32b891a
NC
14182
14183#: config/tc-pdp11.c:755
14184msgid "8-bit displacement out of range"
73a05be2 14185msgstr "8-битная перестановка за пределами диапазона"
c32b891a
NC
14186
14187#: config/tc-pdp11.c:797 config/tc-pdp11.c:818 config/tc-pdp11.c:835
14188#: config/tc-pdp11.c:856 config/tc-pdp11.c:873 config/tc-pdp11.c:894
14189#: config/tc-pdp11.c:913 config/tc-pdp11.c:934
14190msgid "Missing ','"
b4a3689a 14191msgstr "Пропущена «,»"
c32b891a
NC
14192
14193#: config/tc-pdp11.c:948
14194msgid "6-bit displacement out of range"
73a05be2 14195msgstr "6-битная перестановка за пределами диапазона"
c32b891a
NC
14196
14197#: config/tc-pdp11.c:969 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
14198#: config/tc-vax.c:1950
14199msgid "Too many operands"
b4a3689a 14200msgstr "Слишком много операндов"
c32b891a
NC
14201
14202#: config/tc-pdp11.c:1419
14203#, c-format
14204msgid "Can not represent %s relocation in this object file format"
b4a3689a 14205msgstr "Невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 14206
c32b891a
NC
14207#: config/tc-pj.c:64 config/tc-pj.c:73
14208msgid "confusing relocation expressions"
b4a3689a 14209msgstr "неясные выражения перемещения"
bd32c6bd 14210
c32b891a
NC
14211#: config/tc-pj.c:157
14212msgid "can't have relocation for ipush"
b4a3689a 14213msgstr "нельзя иметь перемещение для ipush"
bd32c6bd 14214
c32b891a 14215#: config/tc-pj.c:289
c32b891a 14216msgid "expected expression"
b4a3689a 14217msgstr "ожидается выражение"
bd32c6bd 14218
c32b891a 14219#: config/tc-pj.c:355
bd32c6bd
NC
14220#, c-format
14221msgid ""
c32b891a
NC
14222"PJ options:\n"
14223"-little\t\t\tgenerate little endian code\n"
14224"-big\t\t\tgenerate big endian code\n"
bd32c6bd 14225msgstr ""
b4a3689a
NC
14226"Параметры PJ:\n"
14227"-little\t\t\tгенерировать код с обратным порядком байт\n"
14228"-big\t\t\tгенерировать код с прямым порядком байт\n"
bd32c6bd 14229
c32b891a
NC
14230#: config/tc-pj.c:380 config/tc-sh.c:4149 config/tc-sh.c:4156
14231#: config/tc-sh.c:4163 config/tc-sh.c:4170
14232msgid "pcrel too far"
b4a3689a 14233msgstr "pcrel слишком далеко"
c32b891a
NC
14234
14235#: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3042
14236msgid "invalid register expression"
b4a3689a 14237msgstr "Неверное выражение регистра"
c32b891a
NC
14238
14239#: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
14240msgid "the use of -mvle requires big endian."
b4a3689a 14241msgstr "Для использования -mvle требуется прямой порядок байт."
c32b891a
NC
14242
14243#: config/tc-ppc.c:1183 config/tc-ppc.c:1205
14244msgid "the use of -mvle requires -a32."
b4a3689a 14245msgstr "Для использования -mvle требуется -a32."
bd32c6bd 14246
c32b891a 14247#: config/tc-ppc.c:1185
bd32c6bd 14248#, c-format
c32b891a 14249msgid "%s unsupported"
b4a3689a 14250msgstr "%s не поддерживается"
bd32c6bd 14251
c32b891a 14252#: config/tc-ppc.c:1309
c32b891a 14253msgid "--nops needs a numeric argument"
b4a3689a 14254msgstr "для --nops требуется числовой аргумент"
c32b891a
NC
14255
14256#: config/tc-ppc.c:1326
bd32c6bd
NC
14257#, c-format
14258msgid ""
c32b891a
NC
14259"PowerPC options:\n"
14260"-a32 generate ELF32/XCOFF32\n"
14261"-a64 generate ELF64/XCOFF64\n"
14262"-u ignored\n"
14263"-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14264"-mpwr generate code for POWER (RIOS1)\n"
14265"-m601 generate code for PowerPC 601\n"
14266"-mppc, -mppc32, -m603, -m604\n"
14267" generate code for PowerPC 603/604\n"
14268"-m403 generate code for PowerPC 403\n"
14269"-m405 generate code for PowerPC 405\n"
14270"-m440 generate code for PowerPC 440\n"
14271"-m464 generate code for PowerPC 464\n"
14272"-m476 generate code for PowerPC 476\n"
14273"-m7400, -m7410, -m7450, -m7455\n"
14274" generate code for PowerPC 7400/7410/7450/7455\n"
14275"-m750cl generate code for PowerPC 750cl\n"
14276"-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
bd32c6bd 14277msgstr ""
b4a3689a
NC
14278"Параметры PowerPC:\n"
14279"-a32 генерировать ELF32/XCOFF32\n"
14280"-a64 генерировать ELF64/XCOFF64\n"
14281"-u игнорируется\n"
14282"-mpwrx, -mpwr2 генерировать код для POWER/2 (RIOS2)\n"
14283"-mpwr генерировать код для POWER (RIOS1)\n"
14284"-m601 генерировать код для PowerPC 601\n"
14285"-mppc, -mppc32, -m603, -m604\n"
14286" генерировать код для PowerPC 603/604\n"
14287"-m403 генерировать код для PowerPC 403\n"
14288"-m405 генерировать код для PowerPC 405\n"
14289"-m440 генерировать код для PowerPC 440\n"
14290"-m464 генерировать код для PowerPC 464\n"
14291"-m476 генерировать код для PowerPC 476\n"
14292"-m7400, -m7410, -m7450, -m7455\n"
14293" генерировать код для PowerPC 7400/7410/7450/7455\n"
14294"-m750cl генерировать код для PowerPC 750cl\n"
14295"-m821, -m850, -m860 генерировать код для PowerPC 821/850/860\n"
bd32c6bd 14296
c32b891a 14297#: config/tc-ppc.c:1345
bd32c6bd
NC
14298#, c-format
14299msgid ""
c32b891a
NC
14300"-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14301"-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
14302"-mbooke generate code for 32-bit PowerPC BookE\n"
14303"-ma2 generate code for A2 architecture\n"
14304"-mpower4, -mpwr4 generate code for Power4 architecture\n"
14305"-mpower5, -mpwr5, -mpwr5x\n"
14306" generate code for Power5 architecture\n"
14307"-mpower6, -mpwr6 generate code for Power6 architecture\n"
14308"-mpower7, -mpwr7 generate code for Power7 architecture\n"
14309"-mpower8, -mpwr8 generate code for Power8 architecture\n"
14310"-mpower9, -mpwr9 generate code for Power9 architecture\n"
14311"-mcell generate code for Cell Broadband Engine architecture\n"
14312"-mcom generate code for Power/PowerPC common instructions\n"
14313"-many generate code for any architecture (PWR/PWRX/PPC)\n"
14314msgstr ""
b4a3689a
NC
14315"-mppc64, -m620 генерировать код для PowerPC 620/625/630\n"
14316"-mppc64bridge генерировать код для PowerPC 64,\n"
14317" включая инструкции моста\n"
14318"-mbooke генерировать код для 32-битного PowerPC BookE\n"
14319"-ma2 генерировать код для архитектуры A2\n"
14320"-mpower4, -mpwr4 генерировать код для архитектуры Power4\n"
14321"-mpower5, -mpwr5, -mpwr5x\n"
14322" генерировать код для архитектуры Power5\n"
14323"-mpower6, -mpwr6 генерировать код для архитектуры Power6\n"
14324"-mpower7, -mpwr7 генерировать код для архитектуры Power7\n"
14325"-mpower8, -mpwr8 генерировать код для архитектуры Power8\n"
14326"-mpower9, -mpwr9 генерировать код для архитектуры Power9\n"
14327"-mcell генерировать код для Cell Broadband Engine\n"
14328"-mcom генерировать код с общими инструкциями Power/PowerPC\n"
14329"-many генерировать код для любой архитектуры (PWR/PWRX/PPC)\n"
c32b891a
NC
14330
14331#: config/tc-ppc.c:1360
14332#, c-format
14333msgid ""
14334"-maltivec generate code for AltiVec\n"
14335"-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14336"-me300 generate code for PowerPC e300 family\n"
14337"-me500, -me500x2 generate code for Motorola e500 core complex\n"
14338"-me500mc, generate code for Freescale e500mc core complex\n"
14339"-me500mc64, generate code for Freescale e500mc64 core complex\n"
14340"-me5500, generate code for Freescale e5500 core complex\n"
14341"-me6500, generate code for Freescale e6500 core complex\n"
14342"-mspe generate code for Motorola SPE instructions\n"
14343"-mspe2 generate code for Freescale SPE2 instructions\n"
14344"-mvle generate code for Freescale VLE instructions\n"
14345"-mtitan generate code for AppliedMicro Titan core complex\n"
14346"-mregnames Allow symbolic names for registers\n"
14347"-mno-regnames Do not allow symbolic names for registers\n"
bd32c6bd 14348msgstr ""
b4a3689a
NC
14349"-maltivec генерировать код для AltiVec\n"
14350"-mvsx генерировать код с инструкциями Vector-Scalar (VSX)\n"
14351"-me300 генерировать код для семейства PowerPC e300\n"
14352"-me500, -me500x2 генерировать код для Motorola e500 core complex\n"
14353"-me500mc, генерировать код для Freescale e500mc core complex\n"
14354"-me500mc64, генерировать код для Freescale e500mc64 core complex\n"
14355"-me5500, генерировать код для Freescale e5500 core complex\n"
14356"-me6500, генерировать код для Freescale e6500 core complex\n"
14357"-mspe генерировать код с инструкциями Motorola SPE\n"
14358"-mspe2 генерировать код для с инструкциями Freescale SPE2\n"
14359"-mvle генерировать код для с инструкциями Freescale VLE\n"
14360"-mtitan генерировать код для AppliedMicro Titan core complex\n"
14361"-mregnames позволять символические имена для регистров\n"
14362"-mno-regnames не позволять символические имена для регистров\n"
bd32c6bd 14363
c32b891a 14364#: config/tc-ppc.c:1376
bd32c6bd
NC
14365#, c-format
14366msgid ""
c32b891a
NC
14367"-mrelocatable support for GCC's -mrelocatble option\n"
14368"-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14369"-memb set PPC_EMB bit in ELF flags\n"
14370"-mlittle, -mlittle-endian, -le\n"
14371" generate code for a little endian machine\n"
14372"-mbig, -mbig-endian, -be\n"
14373" generate code for a big endian machine\n"
14374"-msolaris generate code for Solaris\n"
14375"-mno-solaris do not generate code for Solaris\n"
14376"-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14377"-V print assembler version number\n"
14378"-Qy, -Qn ignored\n"
14379msgstr ""
b4a3689a
NC
14380"-mrelocatable поддержка параметра GCC -mrelocatble\n"
14381"-mrelocatable-lib поддержка параметра GCC -mrelocatble-lib\n"
14382"-memb установить бит PPC_EMB в флагах ELF\n"
14383"-mlittle, -mlittle-endian, -le\n"
14384" генерировать код для машин с обратным порядком байт\n"
14385"-mbig, -mbig-endian, -be\n"
14386" генерировать код для машин с прямым порядком байт\n"
14387"-msolaris генерировать код для Solaris\n"
14388"-mno-solaris не генерировать код для Solaris\n"
14389"-K PIC установить EF_PPC_RELOCATABLE_LIB в флагах ELF\n"
14390"-V напечатать номер версии ассемблера\n"
14391"-Qy, -Qn игнорируется\n"
c32b891a
NC
14392
14393#: config/tc-ppc.c:1390
14394#, c-format
14395msgid ""
14396"-nops=count when aligning, more than COUNT nops uses a branch\n"
14397"-ppc476-workaround warn if emitting data to code sections\n"
bd32c6bd 14398msgstr ""
b4a3689a
NC
14399"-nops=количество если выравнивание на больше чем КОЛИЧЕСТВО nop,\n"
14400" то использовать ветвление\n"
14401"-ppc476-workaround предупреждать, если данные попадают в разделы кода\n"
bd32c6bd 14402
c32b891a 14403#: config/tc-ppc.c:1417
bd32c6bd 14404#, c-format
c32b891a 14405msgid "unknown default cpu = %s, os = %s"
b4a3689a 14406msgstr "неизвестны параметры по умолчанию для ЦП= %s, ОС = %s"
c32b891a
NC
14407
14408#: config/tc-ppc.c:1445
14409msgid "neither Power nor PowerPC opcodes were selected."
b4a3689a 14410msgstr "Ни коды операций Power, ни PowerPC не выбраны."
bd32c6bd 14411
c32b891a 14412#: config/tc-ppc.c:1505
bd32c6bd 14413#, c-format
c32b891a 14414msgid "mask trims opcode bits for %s"
b4a3689a 14415msgstr "маска обрезает биты кода операции %s"
bd32c6bd 14416
c32b891a 14417#: config/tc-ppc.c:1514
bd32c6bd 14418#, c-format
c32b891a 14419msgid "operand index error for %s"
b4a3689a 14420msgstr "ошибка индекса операнда %s"
bd32c6bd 14421
c32b891a 14422#: config/tc-ppc.c:1530
bd32c6bd 14423#, c-format
c32b891a 14424msgid "operand %d overlap in %s"
b4a3689a 14425msgstr "операнд %d перекрывается в %s"
bd32c6bd 14426
c32b891a 14427#: config/tc-ppc.c:1582
bd32c6bd 14428#, c-format
c32b891a 14429msgid "powerpc_operands[%d].bitm invalid"
b4a3689a 14430msgstr "некорректный powerpc_operands[%d].bitm"
bd32c6bd 14431
c32b891a 14432#: config/tc-ppc.c:1589
bd32c6bd 14433#, c-format
c32b891a 14434msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
b4a3689a 14435msgstr "powerpc_operands[%d] повторяет powerpc_operands[%d]"
bd32c6bd 14436
c32b891a 14437#: config/tc-ppc.c:1618 config/tc-ppc.c:1682 config/tc-ppc.c:1728
bd32c6bd 14438#, c-format
c32b891a 14439msgid "major opcode is not sorted for %s"
b4a3689a 14440msgstr "основной код операции не отсортирован для %s"
bd32c6bd 14441
c32b891a 14442#: config/tc-ppc.c:1625
bd32c6bd 14443#, c-format
c32b891a 14444msgid "%s is enabled by vle flag"
b4a3689a 14445msgstr "%s включён флагом vle"
bd32c6bd 14446
c32b891a 14447#: config/tc-ppc.c:1632
bd32c6bd 14448#, c-format
c32b891a 14449msgid "%s not disabled by vle flag"
b4a3689a 14450msgstr "%s не запрещён флагом vle"
bd32c6bd 14451
c32b891a 14452#: config/tc-ppc.c:1646 config/tc-ppc.c:1699 config/tc-ppc.c:1743
bd32c6bd 14453#, c-format
c32b891a 14454msgid "duplicate instruction %s"
b4a3689a 14455msgstr "повтор инструкции %s"
bd32c6bd 14456
c32b891a 14457#: config/tc-ppc.c:1767
bd32c6bd 14458#, c-format
c32b891a 14459msgid "duplicate macro %s"
b4a3689a 14460msgstr "повторяющийся макрос %s"
bd32c6bd 14461
c32b891a
NC
14462#: config/tc-ppc.c:2149
14463msgid "symbol+offset not supported for got tls"
b4a3689a 14464msgstr "символ+смещение не поддерживается для got tls"
c32b891a
NC
14465
14466#: config/tc-ppc.c:2226 config/tc-ppc.c:3746 config/tc-ppc.c:7192
14467msgid "data in executable section"
b4a3689a 14468msgstr "данные в исполняемом разделе"
c32b891a
NC
14469
14470#: config/tc-ppc.c:2267 config/tc-ppc.c:5386
c32b891a 14471msgid "expected comma after symbol-name: rest of line ignored."
b4a3689a 14472msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
c32b891a
NC
14473
14474#: config/tc-ppc.c:2300 config/tc-ppc.c:5422
bd32c6bd 14475#, c-format
c32b891a 14476msgid "ignoring attempt to re-define symbol `%s'."
b4a3689a 14477msgstr "Игнорируется попытка переопределения символа «%s»."
bd32c6bd 14478
c32b891a 14479#: config/tc-ppc.c:2308
bd32c6bd 14480#, c-format
c32b891a 14481msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 14482msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 14483
c32b891a
NC
14484#: config/tc-ppc.c:2326
14485msgid "common alignment not a power of 2"
b4a3689a 14486msgstr "общее выравнивание не кратно степени 2"
c32b891a
NC
14487
14488#: config/tc-ppc.c:2368
b4a3689a 14489#, c-format
c32b891a 14490msgid "expected comma after name `%s' in .localentry directive"
b4a3689a 14491msgstr "ожидается запятая после имени «%s» в директиве .localentry"
c32b891a
NC
14492
14493#: config/tc-ppc.c:2378
c32b891a 14494msgid "missing expression in .localentry directive"
b4a3689a 14495msgstr "пропущено выражение в директиве .localentry"
c32b891a
NC
14496
14497#: config/tc-ppc.c:2392
bd32c6bd 14498#, c-format
c32b891a 14499msgid ".localentry expression for `%s' is not a valid power of 2"
b4a3689a 14500msgstr "выражение .localentry «%s» не равно степени 2"
bd32c6bd 14501
c32b891a 14502#: config/tc-ppc.c:2406
bd32c6bd 14503#, c-format
c32b891a 14504msgid ".localentry expression for `%s' does not evaluate to a constant"
b4a3689a 14505msgstr "из выражения .localentry «%s» не получается константа"
c32b891a
NC
14506
14507#: config/tc-ppc.c:2421
c32b891a 14508msgid "missing expression in .abiversion directive"
b4a3689a 14509msgstr "пропущено выражение в директиве .abiversion"
c32b891a
NC
14510
14511#: config/tc-ppc.c:2430
14512msgid ".abiversion expression does not evaluate to a constant"
b4a3689a 14513msgstr "из выражения .abiversion не получается константа"
c32b891a
NC
14514
14515#: config/tc-ppc.c:2452
c32b891a 14516msgid "unknown .gnu_attribute value"
b4a3689a 14517msgstr "неизвестное значение .gnu_attribute"
c32b891a
NC
14518
14519#: config/tc-ppc.c:2504
14520msgid "relocation cannot be done when using -mrelocatable"
b4a3689a 14521msgstr "перемещение нельзя применять при использовании -mrelocatable"
c32b891a
NC
14522
14523#: config/tc-ppc.c:2550
14524msgid "TOC section size exceeds 64k"
b4a3689a 14525msgstr "Размер раздела TOC превышает 64k"
bd32c6bd 14526
c32b891a 14527#: config/tc-ppc.c:2645
bd32c6bd 14528#, c-format
c32b891a 14529msgid "syntax error: invalid toc specifier `%s'"
b4a3689a 14530msgstr "синтаксическая ошибка: некорректный описатель toc «%s»"
bd32c6bd 14531
c32b891a 14532#: config/tc-ppc.c:2659
bd32c6bd 14533#, c-format
c32b891a 14534msgid "syntax error: expected `]', found `%c'"
b4a3689a 14535msgstr "синтаксическая ошибка: ожидается «]», найден «%c»"
bd32c6bd 14536
c32b891a 14537#: config/tc-ppc.c:2768
b4a3689a 14538#, c-format
c32b891a 14539msgid "unrecognized opcode: `%s'"
b4a3689a 14540msgstr "нераспознанный код операции: «%s»"
c32b891a
NC
14541
14542#: config/tc-ppc.c:2959
14543msgid "[tocv] symbol is not a toc symbol"
b4a3689a 14544msgstr "[tocv] символ не является символом toc"
bd32c6bd 14545
c32b891a
NC
14546#: config/tc-ppc.c:2970
14547msgid "unimplemented toc32 expression modifier"
b4a3689a 14548msgstr "нереализованный модификатор выражения toc32"
c32b891a
NC
14549
14550#: config/tc-ppc.c:2975
14551msgid "unimplemented toc64 expression modifier"
b4a3689a 14552msgstr "нереализованный модификатор выражения toc64"
bd32c6bd 14553
c32b891a 14554#: config/tc-ppc.c:2979
bd32c6bd 14555#, c-format
c32b891a 14556msgid "Unexpected return value [%d] from parse_toc_entry!\n"
b4a3689a 14557msgstr "Неожиданное возвращаемое значение [%d] из parse_toc_entry!\n"
bd32c6bd 14558
c32b891a 14559#: config/tc-ppc.c:3194
bd32c6bd 14560#, c-format
c32b891a 14561msgid "@tls may not be used with \"%s\" operands"
b4a3689a 14562msgstr "@tls не может использоваться с операндами «%s»"
c32b891a
NC
14563
14564#: config/tc-ppc.c:3197
14565msgid "@tls may only be used in last operand"
b4a3689a 14566msgstr "@tls может использоваться только в последнем операнде"
bd32c6bd 14567
c32b891a 14568#: config/tc-ppc.c:3327
bd32c6bd 14569#, c-format
c32b891a 14570msgid "assuming %s on symbol"
b4a3689a 14571msgstr "для символа предполагается %s"
bd32c6bd 14572
c32b891a
NC
14573#: config/tc-ppc.c:3430
14574msgid "unsupported relocation for DS offset field"
b4a3689a 14575msgstr "неподдерживаемое перемещение для поля смещения DS"
bd32c6bd 14576
c32b891a 14577#: config/tc-ppc.c:3472
bd32c6bd 14578#, c-format
c32b891a 14579msgid "syntax error; end of line, expected `%c'"
b4a3689a 14580msgstr "синтаксическая ошибка; конец строки, ожидается «%c»"
bd32c6bd 14581
c32b891a
NC
14582#: config/tc-ppc.c:3474
14583#, c-format
14584msgid "syntax error; found `%c', expected `%c'"
b4a3689a 14585msgstr "синтаксическая ошибка: найден «%c», ожидается «%c»"
bd32c6bd 14586
c32b891a
NC
14587#: config/tc-ppc.c:3544 config/tc-ppc.c:6505
14588msgid "instruction address is not a multiple of 4"
b4a3689a 14589msgstr "адрес инструкции не кратен 4"
c32b891a
NC
14590
14591#: config/tc-ppc.c:3703
c32b891a 14592msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
b4a3689a 14593msgstr "нераспознанный атрибут .section: в строке должно быть a,e,v,w,x,M,S,G,T"
c32b891a
NC
14594
14595#: config/tc-ppc.c:3783
14596msgid "missing size"
b4a3689a 14597msgstr "отсутствует размер"
bd32c6bd 14598
c32b891a
NC
14599#: config/tc-ppc.c:3792
14600msgid "negative size"
b4a3689a 14601msgstr "отрицательный размер"
c32b891a
NC
14602
14603#: config/tc-ppc.c:3824
14604msgid "missing real symbol name"
b4a3689a 14605msgstr "отсутствует имя реального символа"
c32b891a
NC
14606
14607#: config/tc-ppc.c:3863
14608msgid "attempt to redefine symbol"
b4a3689a 14609msgstr "попытка переопределения символа"
c32b891a
NC
14610
14611#: config/tc-ppc.c:4126
bd32c6bd 14612#, c-format
c32b891a 14613msgid "no known dwarf XCOFF section for flag 0x%08x\n"
b4a3689a 14614msgstr "неизвестный раздел dwarf XCOFF для флага 0x%08x\n"
bd32c6bd 14615
c32b891a 14616#: config/tc-ppc.c:4139
bd32c6bd 14617#, c-format
c32b891a 14618msgid "label %s was not defined in this dwarf section"
b4a3689a 14619msgstr "метка %s не определена в этом разделе dwarf"
bd32c6bd 14620
c32b891a
NC
14621#: config/tc-ppc.c:4253
14622msgid "the XCOFF file format does not support arbitrary sections"
b4a3689a 14623msgstr "формат файла XCOFF не поддерживает произвольные разделы"
bd32c6bd 14624
c32b891a 14625#: config/tc-ppc.c:4324
c32b891a 14626msgid ".ref outside .csect"
b4a3689a 14627msgstr ".ref вне .csect"
c32b891a
NC
14628
14629#: config/tc-ppc.c:4345 config/tc-ppc.c:4545
14630msgid "missing symbol name"
b4a3689a 14631msgstr "отсутствует имя символа"
bd32c6bd 14632
c32b891a
NC
14633#: config/tc-ppc.c:4375
14634msgid "missing rename string"
b4a3689a 14635msgstr "отсутствует строка переименования"
bd32c6bd 14636
c32b891a
NC
14637#: config/tc-ppc.c:4405 config/tc-ppc.c:4944 read.c:3536
14638msgid "missing value"
b4a3689a 14639msgstr "отсутствует значение"
bd32c6bd 14640
c32b891a
NC
14641#: config/tc-ppc.c:4423
14642msgid "illegal .stabx expression; zero assumed"
b4a3689a 14643msgstr "недопустимое выражение .stabx; предполагается ноль"
bd32c6bd 14644
c32b891a
NC
14645#: config/tc-ppc.c:4455
14646msgid "missing class"
b4a3689a 14647msgstr "отсутствует класс"
bd32c6bd 14648
c32b891a
NC
14649#: config/tc-ppc.c:4464
14650msgid "missing type"
b4a3689a 14651msgstr "отсутствует тип"
bd32c6bd 14652
c32b891a
NC
14653#: config/tc-ppc.c:4491
14654msgid ".stabx of storage class stsym must be within .bs/.es"
b4a3689a 14655msgstr ".stabx класса хранения stsym должен быть внутри .bs/.es"
bd32c6bd 14656
c32b891a
NC
14657#: config/tc-ppc.c:4732
14658msgid "nested .bs blocks"
b4a3689a 14659msgstr "вложенные блоки .bs"
c32b891a
NC
14660
14661#: config/tc-ppc.c:4763
14662msgid ".es without preceding .bs"
b4a3689a 14663msgstr ".es без предшествующей .bs"
c32b891a
NC
14664
14665#: config/tc-ppc.c:4936
14666msgid "non-constant byte count"
b4a3689a 14667msgstr "неконстантный байтовый счётчик"
c32b891a
NC
14668
14669#: config/tc-ppc.c:5010
14670msgid ".tc not in .toc section"
b4a3689a 14671msgstr ".tc не в разделе .toc"
c32b891a
NC
14672
14673#: config/tc-ppc.c:5028
14674msgid ".tc with no label"
b4a3689a 14675msgstr ".tc без метки"
c32b891a
NC
14676
14677#: config/tc-ppc.c:5112 config/tc-s390.c:1953
14678msgid ".machine stack overflow"
b4a3689a 14679msgstr "переполнение стека .machine"
c32b891a
NC
14680
14681#: config/tc-ppc.c:5119 config/tc-s390.c:1964
14682msgid ".machine stack underflow"
b4a3689a 14683msgstr "выход за нижнюю границу стека в .machine"
bd32c6bd 14684
c32b891a 14685#: config/tc-ppc.c:5126 config/tc-s390.c:1976
bd32c6bd 14686#, c-format
c32b891a 14687msgid "invalid machine `%s'"
b4a3689a 14688msgstr "некорректная машина «%s»"
bd32c6bd 14689
c32b891a
NC
14690#: config/tc-ppc.c:5158
14691msgid "no previous section to return to, ignored."
73a05be2 14692msgstr "Нет предыдущего раздела для возврата, игнорируется."
bd32c6bd 14693
c32b891a
NC
14694#: config/tc-ppc.c:5431
14695#, c-format
14696msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 14697msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 14698
c32b891a
NC
14699#. Section Contents
14700#. unknown
14701#: config/tc-ppc.c:5559
c32b891a 14702msgid "unsupported section attribute -- 'a'"
73a05be2 14703msgstr "неподдерживаемый атрибут раздела — «a»"
c32b891a
NC
14704
14705#: config/tc-ppc.c:5742
14706msgid "bad symbol suffix"
73a05be2 14707msgstr "неправильный символ суффикса"
bd32c6bd 14708
c32b891a 14709#: config/tc-ppc.c:5835
c32b891a 14710msgid "unrecognized symbol suffix"
73a05be2 14711msgstr "нераспознанный символ суффикса"
c32b891a
NC
14712
14713#: config/tc-ppc.c:5922
14714msgid "two .function pseudo-ops with no intervening .ef"
73a05be2 14715msgstr "две псевдооперации .function без промежуточной .ef"
c32b891a
NC
14716
14717#: config/tc-ppc.c:5935
14718msgid ".ef with no preceding .function"
73a05be2 14719msgstr ".ef без предшествующей .function"
bd32c6bd 14720
c32b891a 14721#: config/tc-ppc.c:6064
bd32c6bd 14722#, c-format
c32b891a 14723msgid "warning: symbol %s has no csect"
73a05be2 14724msgstr "предупреждение: символ %s не имеет csect"
bd32c6bd 14725
c32b891a
NC
14726#: config/tc-ppc.c:6326
14727msgid "symbol in .toc does not match any .tc"
73a05be2 14728msgstr "символ в .toc не совпадает ни с одним .tc"
bd32c6bd 14729
c32b891a 14730#: config/tc-ppc.c:6956
73a05be2 14731#, c-format
c32b891a 14732msgid "%s unsupported as instruction fixup"
73a05be2 14733msgstr "%s не поддерживается в качестве местоположения инструкции"
c32b891a
NC
14734
14735#: config/tc-ppc.c:7030
14736#, c-format
14737msgid "unsupported relocation against %s"
73a05be2 14738msgstr "неподдерживаемое перемещение в %s"
bd32c6bd 14739
c32b891a
NC
14740#: config/tc-ppc.c:7175
14741#, c-format
14742msgid "Gas failure, reloc value %d\n"
73a05be2 14743msgstr "Ошибка gas, значение перемещения %d\n"
bd32c6bd 14744
c32b891a
NC
14745#: config/tc-pru.c:603
14746#, c-format
14747msgid "quick branch offset %d out of range %d to %d"
73a05be2 14748msgstr "смещение быстрого ветвления %d вне допустимых пределов %d - %d"
bd32c6bd 14749
c32b891a
NC
14750#: config/tc-pru.c:618
14751#, c-format
14752msgid "immediate value %llu out of range %u to %lu"
73a05be2 14753msgstr "непосредственное значение %llu за пределами диапазона %u - %lu"
bd32c6bd 14754
c32b891a
NC
14755#: config/tc-pru.c:698
14756msgid "unexpected PC relative expression"
73a05be2 14757msgstr "неожиданное выражение, относительное PC"
bd32c6bd 14758
c32b891a
NC
14759#: config/tc-pru.c:735 config/tc-pru.c:742
14760msgid "residual low bits in pmem diff relocation"
73a05be2 14761msgstr "остаточные младшие биты в разнице перемещения pmem"
bd32c6bd 14762
c32b891a
NC
14763#: config/tc-pru.c:935 config/tc-pru.c:968
14764#, c-format
14765msgid "trailing garbage after expression: %s"
73a05be2 14766msgstr "мусор в конце после выражения: %s"
bd32c6bd 14767
c32b891a
NC
14768#: config/tc-pru.c:940
14769#, c-format
14770msgid "expected expression, got %s"
73a05be2 14771msgstr "ожидается выражение, получено %s"
bd32c6bd 14772
c32b891a
NC
14773#: config/tc-pru.c:973
14774#, c-format
14775msgid "expected constant expression, got %s"
73a05be2 14776msgstr "ожидается константное выражение, получено %s"
bd32c6bd 14777
c32b891a
NC
14778#: config/tc-pru.c:1026
14779msgid "data transfer register cannot be halfword"
73a05be2 14780msgstr "регистр передачи данных не может быть полусловом"
bd32c6bd 14781
c32b891a
NC
14782#: config/tc-pru.c:1045
14783msgid "destination register must be full-word"
73a05be2 14784msgstr "регистр назначения должен быть полным словом"
bd32c6bd 14785
c32b891a
NC
14786#: config/tc-pru.c:1077
14787#, c-format
14788msgid "cannot use partial register %s for addressing"
73a05be2 14789msgstr "невозможно использовать часть регистра %s для адресации"
bd32c6bd 14790
c32b891a 14791#: config/tc-pru.c:1110
bd32c6bd 14792#, c-format
c32b891a 14793msgid "loop count constant %ld is out of range [1..%d]"
73a05be2 14794msgstr "константа счётчика цикла %ld вне диапазона [1..%d]"
bd32c6bd 14795
c32b891a 14796#: config/tc-pru.c:1209 config/tc-pru.c:1235
bd32c6bd 14797#, c-format
c32b891a 14798msgid "byte count constant %ld is out of range [1..%d]"
73a05be2 14799msgstr "байтовый константный счётчик %ld вне диапазона [1..%d]"
bd32c6bd 14800
c32b891a
NC
14801#: config/tc-pru.c:1216 config/tc-pru.c:1242
14802msgid "only r0 can be used as byte count register"
73a05be2 14803msgstr "только r0 можно использовать как байтовый регистровый счётчик"
bd32c6bd 14804
c32b891a
NC
14805#: config/tc-pru.c:1218 config/tc-pru.c:1244
14806msgid "only r0.bX byte fields of r0 can be used as byte count"
73a05be2 14807msgstr "только поля байта r0.bX из r0 можно использовать как байтовый счётчик"
bd32c6bd 14808
c32b891a 14809#: config/tc-pru.c:1257
bd32c6bd 14810#, c-format
c32b891a 14811msgid "invalid constant table offset %ld"
73a05be2 14812msgstr "некорректное константное табличное смещение %ld"
bd32c6bd 14813
c32b891a
NC
14814#: config/tc-pru.c:1268
14815#, c-format
14816msgid "invalid WakeOnStatus %ld"
73a05be2 14817msgstr "некорректное WakeOnStatus %ld"
bd32c6bd 14818
c32b891a
NC
14819#: config/tc-pru.c:1279
14820#, c-format
14821msgid "invalid XFR WideBus Address %ld"
73a05be2 14822msgstr "некорректный адрес XFR WideBus %ld"
bd32c6bd 14823
c32b891a 14824#: config/tc-pru.c:1537
bd32c6bd 14825#, c-format
c32b891a
NC
14826msgid ""
14827"PRU options:\n"
14828" -mlink-relax generate relocations for linker relaxation (default).\n"
14829" -mno-link-relax don't generate relocations for linker relaxation.\n"
bd32c6bd 14830msgstr ""
73a05be2
NC
14831"Параметры PRU:\n"
14832" -mlink-relax генерировать перемещения для ослабления\n"
14833" компоновщика (по умолчанию)\n"
14834" -mno-link-relax не генерировать перемещения для ослабления компоновщика\n"
bd32c6bd 14835
c32b891a
NC
14836#: config/tc-pru.c:1831
14837#, c-format
14838msgid "Label \"%s\" matches a CPU register name"
73a05be2 14839msgstr "Метка «%s» совпадает с именем регистра ЦП"
bd32c6bd 14840
c32b891a
NC
14841#: config/tc-riscv.c:422
14842#, c-format
14843msgid "internal error: can't hash `%s': %s"
73a05be2 14844msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
bd32c6bd 14845
c32b891a
NC
14846#: config/tc-riscv.c:503
14847#, c-format
14848msgid "internal: bad RISC-V opcode (mask error): %s %s"
73a05be2 14849msgstr "внутренняя ошибка: неправильный код операции RISC-V (ошибка маски): %s %s"
bd32c6bd 14850
c32b891a
NC
14851#: config/tc-riscv.c:542
14852#, c-format
14853msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
73a05be2 14854msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «C%c»): %s %s"
bd32c6bd 14855
c32b891a
NC
14856#: config/tc-riscv.c:577
14857#, c-format
14858msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
73a05be2 14859msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «%c»): %s %s"
bd32c6bd 14860
c32b891a
NC
14861#: config/tc-riscv.c:585
14862#, c-format
14863msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
73a05be2 14864msgstr "внутренняя ошибка: неправильный код операции RISC-V (биты 0x%lx не определены): %s %s"
bd32c6bd 14865
c32b891a 14866#: config/tc-riscv.c:707
73a05be2 14867#, c-format
c32b891a 14868msgid "Unsupported RISC-V relocation number %d"
73a05be2 14869msgstr "Неподдерживаемый номер перемещения RISC-V %d"
bd32c6bd 14870
c32b891a
NC
14871#: config/tc-riscv.c:794
14872msgid "internal error: invalid macro"
73a05be2 14873msgstr "внутренняя ошибка: некорректный макрос"
bd32c6bd 14874
c32b891a
NC
14875#: config/tc-riscv.c:823 config/tc-riscv.c:890
14876msgid "unsupported large constant"
73a05be2 14877msgstr "неподдерживаемая большая константа"
bd32c6bd 14878
c32b891a
NC
14879#: config/tc-riscv.c:825
14880#, c-format
14881msgid "Instruction %s requires absolute expression"
73a05be2 14882msgstr "Для инструкции %s требуется абсолютное выражение"
bd32c6bd 14883
c32b891a
NC
14884#: config/tc-riscv.c:1046
14885#, c-format
14886msgid "Macro %s not implemented"
73a05be2 14887msgstr "Макрос %s не реализован"
bd32c6bd 14888
c32b891a
NC
14889#: config/tc-riscv.c:1471
14890#, c-format
14891msgid "bad RVC field specifier 'C%c'\n"
73a05be2 14892msgstr "неверный описатель поля RVC «C%c»\n"
bd32c6bd 14893
c32b891a 14894#: config/tc-riscv.c:1494 config/tc-riscv.c:1505
bd32c6bd 14895#, c-format
c32b891a 14896msgid "Improper shift amount (%lu)"
73a05be2 14897msgstr "неправильный размер сдвига (%lu)"
bd32c6bd 14898
c32b891a 14899#: config/tc-riscv.c:1516
bd32c6bd 14900#, c-format
c32b891a 14901msgid "Improper CSRxI immediate (%lu)"
73a05be2 14902msgstr "Неправильный непосредственный CSRxI (%lu)"
bd32c6bd 14903
c32b891a 14904#: config/tc-riscv.c:1531
bd32c6bd 14905#, c-format
c32b891a 14906msgid "Improper CSR address (%lu)"
73a05be2 14907msgstr "Неправильный адрес CSRxI (%lu)"
bd32c6bd 14908
c32b891a
NC
14909#: config/tc-riscv.c:1688
14910msgid "lui expression not in range 0..1048575"
73a05be2 14911msgstr "выражение lui вне диапазона 0..1048575"
bd32c6bd 14912
c32b891a 14913#: config/tc-riscv.c:1716
bd32c6bd 14914#, c-format
c32b891a 14915msgid "internal error: bad argument type %c"
73a05be2 14916msgstr "внутренняя ошибка: неверный тип аргумента %c"
bd32c6bd 14917
c32b891a
NC
14918#: config/tc-riscv.c:1721
14919msgid "illegal operands"
73a05be2 14920msgstr "неверные операнды"
bd32c6bd 14921
c32b891a 14922#: config/tc-riscv.c:2056
bd32c6bd 14923#, c-format
c32b891a 14924msgid "internal error: bad CFA value #%d"
73a05be2 14925msgstr "внутренняя ошибка: некорректное значение CFA #%d"
bd32c6bd 14926
c32b891a 14927#: config/tc-riscv.c:2137
bd32c6bd 14928#, c-format
c32b891a 14929msgid "internal error: bad relocation #%d"
73a05be2 14930msgstr "внутренняя ошибка: неверное перемещение #%d"
bd32c6bd 14931
c32b891a
NC
14932#: config/tc-riscv.c:2142
14933msgid "unsupported symbol subtraction"
73a05be2 14934msgstr "неподдерживаемое символьное вычитание"
bd32c6bd 14935
c32b891a
NC
14936#: config/tc-riscv.c:2238
14937msgid ".option pop with no .option push"
73a05be2 14938msgstr ".option pop без .option push"
bd32c6bd 14939
c32b891a 14940#: config/tc-riscv.c:2248
73a05be2 14941#, c-format
c32b891a 14942msgid "Unrecognized .option directive: %s\n"
73a05be2 14943msgstr "Нераспознанная директива .option: %s\n"
c32b891a
NC
14944
14945#: config/tc-riscv.c:2268
bd32c6bd 14946#, c-format
c32b891a 14947msgid "Unsupported use of %s"
73a05be2 14948msgstr "Неподдерживаемое использование %s"
bd32c6bd 14949
c32b891a 14950#: config/tc-riscv.c:2411
bd32c6bd 14951#, c-format
c32b891a 14952msgid "cannot represent %s relocation in object file"
73a05be2 14953msgstr "невозможно представить перемещение %s в объектном файле"
bd32c6bd 14954
c32b891a 14955#: config/tc-riscv.c:2552
bd32c6bd 14956#, c-format
c32b891a
NC
14957msgid ""
14958"RISC-V options:\n"
14959" -fpic generate position-independent code\n"
14960" -fno-pic don't generate position-independent code (default)\n"
14961" -march=ISA set the RISC-V architecture\n"
14962" -mabi=ABI set the RISC-V ABI\n"
bd32c6bd 14963msgstr ""
73a05be2
NC
14964"Параметры RISC-V:\n"
14965" -fpic генерировать независимый от расположения код\n"
14966" -fno-pic не генерировать независимый от расположения код (по умолчанию)\n"
14967" -march=ISA задать архитектуру RISC-V\n"
14968" -mabi=ABI задать RISC-V ABI\n"
bd32c6bd 14969
c32b891a 14970#: config/tc-riscv.c:2579
bd32c6bd 14971#, c-format
c32b891a 14972msgid "unknown register `%s'"
73a05be2 14973msgstr "неизвестный регистр «%s»"
bd32c6bd 14974
c32b891a 14975#: config/tc-riscv.c:2600
73a05be2 14976#, c-format
c32b891a 14977msgid "non-constant .%cleb128 is not supported"
73a05be2 14978msgstr "не константа .%cleb128 не поддерживается"
c32b891a
NC
14979
14980#: config/tc-rl78.c:214
14981msgid "16-bit relocation used in 8-bit operand"
73a05be2 14982msgstr "в 8-битном операнде используется 16-битное перемещение"
bd32c6bd 14983
c32b891a
NC
14984#: config/tc-rl78.c:218
14985msgid "8-bit relocation used in 16-bit operand"
73a05be2 14986msgstr "в 16-битном операнде используется 8-битное перемещение"
bd32c6bd 14987
c32b891a 14988#: config/tc-rl78.c:244 config/tc-rx.c:882
bd32c6bd 14989#, c-format
c32b891a 14990msgid "Value %d doesn't fit in unsigned %d-bit field"
73a05be2 14991msgstr "Значение %d не помещается в беззнаковое %d-битное поле"
bd32c6bd 14992
c32b891a 14993#: config/tc-rl78.c:250 config/tc-rx.c:888
bd32c6bd 14994#, c-format
c32b891a 14995msgid "Value %d doesn't fit in signed %d-bit field"
73a05be2 14996msgstr "Значение %d не помещается в %d-битное поле со знаком"
bd32c6bd 14997
c32b891a
NC
14998#: config/tc-rl78.c:368
14999#, c-format
15000msgid " RL78 specific command line options:\n"
bc7c0509 15001msgstr " Специализированные параметры командной строки для RL78:\n"
bd32c6bd 15002
c32b891a 15003#: config/tc-rl78.c:369
bd32c6bd 15004#, c-format
c32b891a 15005msgid " --mrelax Enable link time relaxation\n"
73a05be2 15006msgstr " --mrelax включить ослабление времени компоновки\n"
bd32c6bd 15007
c32b891a 15008#: config/tc-rl78.c:370
bd32c6bd 15009#, c-format
c32b891a 15010msgid " --mg10 Enable support for G10 variant\n"
73a05be2 15011msgstr " --mg10 включить поддержку варианта G10\n"
bd32c6bd 15012
c32b891a 15013#: config/tc-rl78.c:371
bd32c6bd 15014#, c-format
c32b891a 15015msgid " --mg13 Selects the G13 core.\n"
73a05be2 15016msgstr " --mg13 выбрать ядро G13\n"
bd32c6bd 15017
c32b891a
NC
15018#: config/tc-rl78.c:372
15019#, c-format
15020msgid " --mg14 Selects the G14 core [default]\n"
73a05be2 15021msgstr " --mg14 выбрать ядро G14 (по умолчанию)\n"
bd32c6bd 15022
c32b891a 15023#: config/tc-rl78.c:373
bd32c6bd 15024#, c-format
c32b891a 15025msgid " --mrl78 Alias for --mg14\n"
73a05be2 15026msgstr " --mrl78 псевдоним --mg14\n"
bd32c6bd 15027
c32b891a 15028#: config/tc-rl78.c:374
bd32c6bd 15029#, c-format
c32b891a 15030msgid " --m32bit-doubles [default]\n"
73a05be2 15031msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 15032
c32b891a 15033#: config/tc-rl78.c:375
bd32c6bd 15034#, c-format
c32b891a 15035msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
73a05be2 15036msgstr " --m64bit-doubles в исходном коде используются 64-битные double\n"
bd32c6bd 15037
c32b891a
NC
15038#: config/tc-rl78.c:451
15039#, c-format
15040msgid "%%%s() must be outermost term in expression"
73a05be2 15041msgstr "%%%s() должен быть наиболее удалённым компонентом в выражении"
bd32c6bd 15042
c32b891a 15043#: config/tc-rl78.c:679 config/tc-rx.c:2220
73a05be2 15044#, c-format
c32b891a 15045msgid "unsupported constant size %d\n"
73a05be2 15046msgstr "неподдерживаемый размер константы %d\n"
bd32c6bd 15047
c32b891a
NC
15048#: config/tc-rl78.c:695
15049#, c-format
15050msgid "%%hi16/%%lo16 only applies to .short or .hword"
73a05be2 15051msgstr "%%hi16/%%lo16 применимо только к .short или .hword"
bd32c6bd 15052
c32b891a
NC
15053#: config/tc-rl78.c:705
15054#, c-format
15055msgid "%%hi8 only applies to .byte"
73a05be2 15056msgstr "%%hi8 применимо только к .byte"
bd32c6bd 15057
c32b891a
NC
15058#: config/tc-rl78.c:717 config/tc-rx.c:2227
15059msgid "difference of two symbols only supported with .long, .short, or .byte"
73a05be2 15060msgstr "различие двух символов поддерживается только для .long, .short или .byte"
bd32c6bd 15061
c32b891a 15062#: config/tc-rl78.c:1239 config/tc-rx.c:2154
bd32c6bd 15063#, c-format
c32b891a 15064msgid "bad frag at %p : fix %ld addr %ld %ld \n"
73a05be2 15065msgstr "плохой фрагмент по адресу %p: исправление %ld адреса %ld %ld \n"
bd32c6bd 15066
c32b891a 15067#: config/tc-rl78.c:1455
bd32c6bd 15068#, c-format
c32b891a 15069msgid "value of %ld too large for 8-bit branch"
73a05be2 15070msgstr "значение %ld слишком велико для 8-битного ветвления"
bd32c6bd 15071
c32b891a 15072#: config/tc-rl78.c:1466
bd32c6bd 15073#, c-format
c32b891a 15074msgid "value of %ld too large for 16-bit branch"
73a05be2 15075msgstr "значение %ld слишком велико для 16-битного ветвления"
bd32c6bd 15076
c32b891a 15077#: config/tc-rl78.c:1515 config/tc-rx.c:2419
bd32c6bd 15078#, c-format
c32b891a 15079msgid "Unknown reloc in md_apply_fix: %s"
73a05be2 15080msgstr "Неизвестное перемещение в md_apply_fix: %s"
bd32c6bd 15081
c32b891a 15082#: config/tc-rx.c:190
73a05be2 15083#, c-format
c32b891a 15084msgid "unrecognised RX CPU type %s"
73a05be2 15085msgstr "нераспознанный тип ЦП RX %s"
c32b891a
NC
15086
15087#: config/tc-rx.c:205
bd32c6bd 15088#, c-format
c32b891a 15089msgid " RX specific command line options:\n"
bc7c0509 15090msgstr " Специализированные параметры командной строки для RX:\n"
bd32c6bd 15091
c32b891a 15092#: config/tc-rx.c:206
bd32c6bd 15093#, c-format
c32b891a 15094msgid " --mbig-endian-data\n"
73a05be2 15095msgstr " --mbig-endian-data\n"
bd32c6bd 15096
c32b891a 15097#: config/tc-rx.c:207
bd32c6bd 15098#, c-format
c32b891a 15099msgid " --mlittle-endian-data [default]\n"
73a05be2 15100msgstr " --mlittle-endian-data (по умолчанию)\n"
bd32c6bd 15101
c32b891a 15102#: config/tc-rx.c:208
bd32c6bd 15103#, c-format
c32b891a 15104msgid " --m32bit-doubles [default]\n"
73a05be2 15105msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 15106
c32b891a 15107#: config/tc-rx.c:209
bd32c6bd 15108#, c-format
c32b891a 15109msgid " --m64bit-doubles\n"
73a05be2 15110msgstr " --m64bit-doubles\n"
bd32c6bd 15111
c32b891a 15112#: config/tc-rx.c:210
bd32c6bd 15113#, c-format
c32b891a 15114msgid " --muse-conventional-section-names\n"
73a05be2 15115msgstr " --muse-conventional-section-names\n"
bd32c6bd 15116
c32b891a 15117#: config/tc-rx.c:211
bd32c6bd 15118#, c-format
c32b891a 15119msgid " --muse-renesas-section-names [default]\n"
73a05be2 15120msgstr " --muse-renesas-section-names (по умолчанию)\n"
bd32c6bd 15121
c32b891a 15122#: config/tc-rx.c:212
bd32c6bd 15123#, c-format
c32b891a 15124msgid " --msmall-data-limit\n"
73a05be2 15125msgstr " --msmall-data-limit\n"
bd32c6bd 15126
c32b891a 15127#: config/tc-rx.c:213
bd32c6bd 15128#, c-format
c32b891a 15129msgid " --mrelax\n"
73a05be2 15130msgstr " --mrelax\n"
bd32c6bd 15131
c32b891a 15132#: config/tc-rx.c:214
bd32c6bd 15133#, c-format
c32b891a 15134msgid " --mpid\n"
73a05be2 15135msgstr " --mpid\n"
bd32c6bd 15136
c32b891a 15137#: config/tc-rx.c:215
bd32c6bd 15138#, c-format
c32b891a 15139msgid " --mint-register=<value>\n"
73a05be2 15140msgstr " --mint-register=<значение>\n"
bd32c6bd 15141
c32b891a
NC
15142#: config/tc-rx.c:216
15143#, c-format
15144msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
73a05be2 15145msgstr " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
bd32c6bd 15146
c32b891a
NC
15147#: config/tc-rx.c:217
15148#, c-format
15149msgid " --mno-allow-string-insns"
73a05be2 15150msgstr " --mno-allow-string-insns"
bd32c6bd 15151
c32b891a 15152#: config/tc-rx.c:297
c32b891a 15153msgid "no filename following .INCLUDE pseudo-op"
73a05be2 15154msgstr "нет имени файла после псевдооперации .INCLUDE"
c32b891a
NC
15155
15156#: config/tc-rx.c:400
15157#, c-format
15158msgid "unable to locate include file: %s"
73a05be2 15159msgstr "Не удалось найти включаемый файл: %s"
bd32c6bd 15160
c32b891a
NC
15161#: config/tc-rx.c:451
15162#, c-format
15163msgid "unrecognised alignment value in .SECTION directive: %s"
73a05be2 15164msgstr "нераспознанное значение выравнивания в директиве .SECTION: %s"
bd32c6bd 15165
c32b891a
NC
15166#: config/tc-rx.c:468
15167#, c-format
15168msgid "unknown parameter following .SECTION directive: %s"
73a05be2 15169msgstr "неизвестный параметр после директивы .SECTION: %s"
bd32c6bd 15170
c32b891a
NC
15171#: config/tc-rx.c:554
15172msgid "expecting either ON or OFF after .list"
73a05be2 15173msgstr "после .list ожидается ON или OFF"
bd32c6bd 15174
c32b891a
NC
15175#: config/tc-rx.c:590
15176#, c-format
15177msgid "The \".%s\" pseudo-op is not implemented\n"
73a05be2 15178msgstr "Псевдооперация «.%s» не реализована\n"
bd32c6bd 15179
c32b891a
NC
15180#: config/tc-rx.c:1095
15181msgid "The .DEFINE pseudo-op is not implemented"
73a05be2 15182msgstr "Псевдооперация .DEFINE не реализована"
bd32c6bd 15183
c32b891a
NC
15184#: config/tc-rx.c:1097
15185msgid "The .MACRO pseudo-op is not implemented"
73a05be2 15186msgstr "Псевдооперация .MACRO не реализована"
bd32c6bd 15187
c32b891a
NC
15188#: config/tc-rx.c:1099
15189msgid "The .BTEQU pseudo-op is not implemented."
73a05be2 15190msgstr "Псевдооперация .BTEQU не реализована."
bd32c6bd 15191
c32b891a
NC
15192#: config/tc-rx.c:2084
15193msgid "invalid immediate size"
73a05be2 15194msgstr "некорректный непосредственный размер"
bd32c6bd 15195
c32b891a
NC
15196#: config/tc-rx.c:2103
15197msgid "invalid immediate field position"
73a05be2 15198msgstr "некорректное положение непосредственного поля"
bd32c6bd 15199
c32b891a
NC
15200#: config/tc-rx.c:2271
15201#, c-format
15202msgid "jump not 3..10 bytes away (is %d)"
73a05be2 15203msgstr "прыжок не далее 3..10 байт (а имеется %d)"
bd32c6bd 15204
c32b891a
NC
15205#: config/tc-rx.c:2662
15206msgid "Use of an RX string instruction detected in a file being assembled without string instruction support"
73a05be2 15207msgstr "Обнаружена строковая инструкция RX в файле, который ассемблируется без поддержки строковой инструкции"
bd32c6bd 15208
c32b891a
NC
15209#: config/tc-s390.c:238 config/tc-sparc.c:318
15210msgid "Invalid default architecture, broken assembler."
73a05be2 15211msgstr "Неверная архитектура по умолчанию, сломанный ассемблер."
bd32c6bd 15212
c32b891a
NC
15213#: config/tc-s390.c:373
15214#, c-format
15215msgid "no such machine extension `%s'"
73a05be2 15216msgstr "машинного расширения «%s» не существует"
bd32c6bd 15217
c32b891a
NC
15218#: config/tc-s390.c:384
15219#, c-format
15220msgid "junk at end of machine string, first unrecognized character is `%c'"
73a05be2 15221msgstr "мусор в конце машинной строки, первый нераспознанный символ «%c»"
bd32c6bd 15222
c32b891a
NC
15223#: config/tc-s390.c:451 config/tc-sparc.c:531
15224#, c-format
15225msgid "invalid architecture -A%s"
73a05be2 15226msgstr "неверная архитектура -A%s"
bd32c6bd 15227
c32b891a
NC
15228#: config/tc-s390.c:474
15229#, c-format
15230msgid ""
15231" S390 options:\n"
15232" -mregnames Allow symbolic names for registers\n"
15233" -mwarn-areg-zero Warn about zero base/index registers\n"
15234" -mno-regnames Do not allow symbolic names for registers\n"
15235" -m31 Set file format to 31 bit format\n"
15236" -m64 Set file format to 64 bit format\n"
bd32c6bd 15237msgstr ""
73a05be2
NC
15238" параметры S390:\n"
15239" -mregnames допускать символические имена регистров\n"
15240" -mwarn-areg-zero предупреждать о нулевых базовом/индексном регистрах\n"
15241" -mno-regnames не допускать символические имена регистров\n"
15242" -m31 задать формат файла как 31-битный формат\n"
15243" -m64 задать формат файла как 64-битный формат\n"
bd32c6bd 15244
c32b891a
NC
15245#: config/tc-s390.c:481
15246#, c-format
15247msgid ""
15248" -V print assembler version number\n"
15249" -Qy, -Qn ignored\n"
bd32c6bd 15250msgstr ""
73a05be2
NC
15251" -V напечатать номер версии ассемблера\n"
15252" -Qy, -Qn игнорируется\n"
bd32c6bd 15253
c32b891a
NC
15254#: config/tc-s390.c:565
15255msgid "The 64 bit file format is used without esame instructions."
73a05be2 15256msgstr "64-битный формат файла используется без инструкций esame."
bd32c6bd 15257
c32b891a 15258#: config/tc-s390.c:581
bd32c6bd 15259#, c-format
c32b891a 15260msgid "Internal assembler error for instruction format %s"
73a05be2 15261msgstr "Внутренняя ошибка ассемблера для формата инструкции %s"
bd32c6bd 15262
c32b891a 15263#: config/tc-s390.c:627
bd32c6bd 15264#, c-format
c32b891a 15265msgid "operand out of range (%s not between %ld and %ld)"
73a05be2 15266msgstr "операнд вне диапазона (%s находится вне %ld - %ld)"
bd32c6bd 15267
c32b891a 15268#: config/tc-s390.c:852
bd32c6bd 15269#, c-format
c32b891a 15270msgid "identifier+constant@%s means identifier@%s+constant"
73a05be2 15271msgstr "identifier+constant@%s означает identifier@%s+constant"
bd32c6bd 15272
c32b891a
NC
15273#: config/tc-s390.c:933
15274msgid "Can't handle O_big in s390_exp_compare"
73a05be2 15275msgstr "Не удалось обработать O_big в s390_exp_compare"
bd32c6bd 15276
c32b891a
NC
15277#: config/tc-s390.c:1015
15278msgid "Invalid suffix for literal pool entry"
73a05be2 15279msgstr "Неверный суффикс для элемента пула литералов"
bd32c6bd 15280
c32b891a
NC
15281#: config/tc-s390.c:1072
15282msgid "Big number is too big"
73a05be2 15283msgstr "Большое число слишком большое"
bd32c6bd 15284
c32b891a
NC
15285#: config/tc-s390.c:1221
15286msgid "relocation not applicable"
73a05be2 15287msgstr "перемещение не применимо"
bd32c6bd 15288
c32b891a
NC
15289#: config/tc-s390.c:1333
15290msgid "invalid length field specified"
73a05be2 15291msgstr "указана неверная длина поля"
bd32c6bd 15292
c32b891a
NC
15293#: config/tc-s390.c:1337
15294msgid "index register specified but zero"
73a05be2 15295msgstr "задан индексный регистр, но он равен нулю"
bd32c6bd 15296
c32b891a
NC
15297#: config/tc-s390.c:1341
15298msgid "base register specified but zero"
73a05be2 15299msgstr "задан базовый регистр, но он равен нулю"
bd32c6bd 15300
c32b891a
NC
15301#: config/tc-s390.c:1345
15302msgid "odd numbered general purpose register specified as register pair"
73a05be2 15303msgstr "в регистровой паре указан регистр общего назначения с нечётным номером"
bd32c6bd 15304
c32b891a
NC
15305#: config/tc-s390.c:1353
15306msgid "invalid floating point register pair. Valid fp register pair operands are 0, 1, 4, 5, 8, 9, 12 or 13."
73a05be2 15307msgstr "Неверная регистровая пара для числа с плавающей запятой. В качестве операндов допускаются следующие пары регистров fp: 0, 1, 4, 5, 8, 9, 12 или 13."
bd32c6bd 15308
c32b891a
NC
15309#: config/tc-s390.c:1442
15310msgid "invalid operand suffix"
73a05be2 15311msgstr "некорректный суффикс операнда"
bd32c6bd 15312
c32b891a
NC
15313#: config/tc-s390.c:1465
15314msgid "syntax error; missing '(' after displacement"
73a05be2 15315msgstr "синтаксическая ошибка: пропущена «(» после перестановки"
bd32c6bd 15316
c32b891a
NC
15317#: config/tc-s390.c:1479 config/tc-s390.c:1521 config/tc-s390.c:1564
15318msgid "syntax error; expected ','"
73a05be2 15319msgstr "синтаксическая ошибка: ожидается «,»"
bd32c6bd 15320
c32b891a
NC
15321#: config/tc-s390.c:1511
15322msgid "syntax error; missing ')' after base register"
73a05be2 15323msgstr "синтаксическая ошибка: пропущена «)» после базового регистра"
bd32c6bd 15324
c32b891a
NC
15325#: config/tc-s390.c:1538
15326msgid "syntax error; ')' not allowed here"
73a05be2 15327msgstr "синтаксическая ошибка: «)» здесь не допускается"
bd32c6bd 15328
c32b891a 15329#: config/tc-s390.c:1689
bd32c6bd 15330#, c-format
c32b891a 15331msgid "Opcode %s not available in this mode"
73a05be2 15332msgstr "Код операции %s в этом режиме недоступен"
bd32c6bd 15333
c32b891a
NC
15334#: config/tc-s390.c:1744 config/tc-s390.c:1767 config/tc-s390.c:1780
15335msgid "Invalid .insn format\n"
73a05be2 15336msgstr "Недопустимый формат .insn\n"
bd32c6bd 15337
c32b891a 15338#: config/tc-s390.c:1752
bd32c6bd 15339#, c-format
c32b891a 15340msgid "Unrecognized opcode format: `%s'"
73a05be2 15341msgstr "Нераспознанный формат кода операции: «%s»"
bd32c6bd 15342
c32b891a
NC
15343#: config/tc-s390.c:1783
15344msgid "second operand of .insn not a constant\n"
73a05be2 15345msgstr "второй операнд .insn должен быть константой\n"
bd32c6bd 15346
c32b891a
NC
15347#: config/tc-s390.c:1786
15348msgid "missing comma after insn constant\n"
73a05be2 15349msgstr "отсутствует запятая после константы insn\n"
bd32c6bd 15350
c32b891a 15351#: config/tc-s390.c:2025
c32b891a 15352msgid ".machinemode stack overflow"
73a05be2 15353msgstr "переполнение стека .machinemode"
c32b891a
NC
15354
15355#: config/tc-s390.c:2032
15356msgid ".machinemode stack underflow"
73a05be2 15357msgstr "опустошение стека .machinemode"
bd32c6bd 15358
c32b891a 15359#: config/tc-s390.c:2049
73a05be2 15360#, c-format
c32b891a 15361msgid "invalid machine mode `%s'"
73a05be2 15362msgstr "некорректный режим машины «%s»"
c32b891a
NC
15363
15364#: config/tc-s390.c:2251
bd32c6bd 15365#, c-format
c32b891a 15366msgid "cannot emit relocation %s against subsy symbol %s"
73a05be2 15367msgstr "невозможно выдать перемещение %s для символа subsy %s"
c32b891a
NC
15368
15369#: config/tc-s390.c:2368
15370msgid "unsupported relocation type"
73a05be2 15371msgstr "неподдерживаемый тип перемещения"
bd32c6bd 15372
c32b891a
NC
15373#: config/tc-s390.c:2423
15374#, c-format
15375msgid "cannot emit PC relative %s relocation%s%s"
73a05be2 15376msgstr "невозможно выдать относительное pc перемещение%s %s%s"
bd32c6bd 15377
c32b891a
NC
15378#: config/tc-s390.c:2562
15379#, c-format
15380msgid "Gas failure, reloc type %s\n"
73a05be2 15381msgstr "Ошибка gas, тип перемещения %s\n"
bd32c6bd 15382
c32b891a 15383#: config/tc-s390.c:2564
bd32c6bd 15384#, c-format
c32b891a 15385msgid "Gas failure, reloc type #%i\n"
73a05be2 15386msgstr "Ошибка gas, тип перемещения #%i\n"
c32b891a
NC
15387
15388#: config/tc-score.c:260
15389msgid "div / mul are reserved instructions"
73a05be2 15390msgstr "div / mul являются зарезервированными инструкциями"
bd32c6bd 15391
c32b891a
NC
15392#: config/tc-score.c:261
15393msgid "This architecture doesn't support mmu"
73a05be2 15394msgstr "Данная архитектура не поддерживает mmu"
bd32c6bd 15395
c32b891a
NC
15396#: config/tc-score.c:262
15397msgid "This architecture doesn't support atomic instruction"
73a05be2 15398msgstr "Данная архитектура не поддерживает атомарную инструкцию"
bd32c6bd 15399
c32b891a
NC
15400#: config/tc-score.c:469
15401msgid "S+core register expected"
73a05be2 15402msgstr "ожидается регистр S+core"
bd32c6bd 15403
c32b891a
NC
15404#: config/tc-score.c:470
15405msgid "S+core special-register expected"
73a05be2 15406msgstr "ожидается специальный регистр S+core"
bd32c6bd 15407
c32b891a
NC
15408#: config/tc-score.c:471
15409msgid "S+core co-processor register expected"
73a05be2 15410msgstr "ожидается регистр сопроцессора S+core"
bd32c6bd 15411
c32b891a
NC
15412#: config/tc-score.c:1074
15413msgid "Using temp register (r1)"
73a05be2 15414msgstr "Используется временный регистр (r1)"
bd32c6bd 15415
c32b891a
NC
15416#: config/tc-score.c:1093
15417#, c-format
15418msgid "register expected, not '%.100s'"
73a05be2 15419msgstr "ожидается регистр, не «%.100s»"
bd32c6bd 15420
c32b891a
NC
15421#: config/tc-score.c:1149 config/tc-score.c:5485
15422msgid "rd must be even number."
73a05be2 15423msgstr "rd должно быть чётным числом"
bd32c6bd 15424
c32b891a 15425#: config/tc-score.c:1513 config/tc-score.c:1520
bd32c6bd 15426#, c-format
c32b891a 15427msgid "invalid constant: %d bit expression not in range %u..%u"
73a05be2 15428msgstr "неверная константа: %d-битное выражение вне диапазона %u..%u"
bd32c6bd 15429
c32b891a
NC
15430#: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
15431#: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
15432#: config/tc-score.c:3462
bd32c6bd 15433#, c-format
c32b891a 15434msgid "invalid constant: %d bit expression not in range %d..%d"
73a05be2 15435msgstr "неверная константа: %d-битное выражение вне диапазона %d..%d"
bd32c6bd 15436
c32b891a
NC
15437#: config/tc-score.c:1558
15438msgid "invalid constant: bit expression not defined"
73a05be2 15439msgstr "неверная константа: битное выражение не определено"
bd32c6bd 15440
c32b891a
NC
15441#: config/tc-score.c:2068
15442msgid "Using temp register(r1)"
73a05be2 15443msgstr "Используется временный регистр(r1)"
bd32c6bd 15444
c32b891a
NC
15445#: config/tc-score.c:2082
15446#, c-format
15447msgid "low register (r0-r15) expected, not '%.100s'"
73a05be2 15448msgstr "ожидается регистр нижний регистр (r0-r15), не «%.100s»"
bd32c6bd 15449
c32b891a
NC
15450#: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
15451#: config/tc-score.c:3695
15452#, c-format
15453msgid "missing ["
73a05be2 15454msgstr "пропущена ["
bd32c6bd 15455
c32b891a
NC
15456#: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
15457#: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
15458#: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
15459#: config/tc-score.c:3919 config/tc-score.c:3965
15460#, c-format
15461msgid "missing ]"
73a05be2 15462msgstr "пропущена ]"
bd32c6bd 15463
c32b891a
NC
15464#: config/tc-score.c:2347
15465#, c-format
15466msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
73a05be2 15467msgstr "Исправление зависимости данных: %s %s — %s %s (вставка %d nop!/%d)"
bd32c6bd 15468
c32b891a
NC
15469#: config/tc-score.c:2366
15470#, c-format
15471msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
73a05be2 15472msgstr "Исправление зависимости данных: %s %s — %s %s (вставка 1 pflush/%d)"
bd32c6bd 15473
c32b891a
NC
15474#: config/tc-score.c:2382 config/tc-score.c:2389
15475#, c-format
15476msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
73a05be2 15477msgstr "зависимость данных: %s %s — %s %s (на %d/%d вверху)"
bd32c6bd 15478
c32b891a
NC
15479#: config/tc-score.c:2838
15480msgid "address offset must be half word alignment"
73a05be2 15481msgstr "адресное смещение должно быть выровнено по половине слова"
bd32c6bd 15482
c32b891a
NC
15483#: config/tc-score.c:2846
15484msgid "address offset must be word alignment"
73a05be2 15485msgstr "адресное смещение должно быть выровнено по слову"
bd32c6bd 15486
c32b891a
NC
15487#: config/tc-score.c:2986 config/tc-score.c:3123
15488msgid "register same as write-back base"
73a05be2 15489msgstr "регистр совпадает с базовым обратной записи"
bd32c6bd 15490
c32b891a
NC
15491#: config/tc-score.c:3093
15492msgid "pre-indexed expression expected"
73a05be2 15493msgstr "ожидается пред-индексированное выражение"
bd32c6bd 15494
c32b891a 15495#: config/tc-score.c:3422
bd32c6bd 15496#, c-format
c32b891a 15497msgid "invalid register number: %d is not in [r0--r7]"
73a05be2 15498msgstr "некорректный номер регистра: %d не равно [r0--r7]"
bd32c6bd 15499
c32b891a
NC
15500#: config/tc-score.c:3439
15501msgid "comma is expected"
73a05be2 15502msgstr "ожидается запятая"
bd32c6bd 15503
c32b891a
NC
15504#: config/tc-score.c:3470
15505#, c-format
15506msgid "invalid constant: %d is not word align integer"
73a05be2 15507msgstr "некорректная константа: %d не выровненное по слову целое"
bd32c6bd 15508
c32b891a
NC
15509#: config/tc-score.c:3509 config/tc-score.c:3552
15510msgid "invalid constant: 32 bit expression not word align"
73a05be2 15511msgstr "неверная константа: 32-битное выражение не выровнено по слову"
bd32c6bd 15512
c32b891a
NC
15513#: config/tc-score.c:3518 config/tc-score.c:3561
15514msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
73a05be2 15515msgstr "неверная константа: 32-битное выражение вне диапазона [0, 0xffffffff]"
bd32c6bd 15516
c32b891a
NC
15517#: config/tc-score.c:3594
15518msgid "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
73a05be2 15519msgstr "неверная константа: 32-битное выражение вне диапазона [-0x80000000, 0x7fffffff]"
bd32c6bd 15520
c32b891a
NC
15521#: config/tc-score.c:3783 config/tc-score.c:3811
15522msgid "imm5 should >= 2"
73a05be2 15523msgstr "imm5 должно быть >= 2"
bd32c6bd 15524
c32b891a
NC
15525#: config/tc-score.c:3788 config/tc-score.c:3817
15526msgid "reg should <= 31"
73a05be2 15527msgstr "reg должен быть <= 31"
bd32c6bd 15528
c32b891a
NC
15529#: config/tc-score.c:3859 config/tc-score.c:3910
15530msgid "missing +"
73a05be2 15531msgstr "отсутствует +"
bd32c6bd 15532
c32b891a 15533#: config/tc-score.c:3903
bd32c6bd 15534#, c-format
c32b891a 15535msgid "%s register same as write-back base"
73a05be2 15536msgstr "регистр %s совпадает с базовым обратной записи"
bd32c6bd 15537
c32b891a
NC
15538#: config/tc-score.c:3905
15539msgid "destination"
73a05be2 15540msgstr "назначение"
bd32c6bd 15541
c32b891a
NC
15542#: config/tc-score.c:3905
15543msgid "source"
73a05be2 15544msgstr "источник"
bd32c6bd 15545
c32b891a
NC
15546#: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4946
15547msgid "expression error"
73a05be2 15548msgstr "ошибка в выражении"
bd32c6bd 15549
c32b891a
NC
15550#: config/tc-score.c:4241
15551msgid "value not in range [0, 0xffffffff]"
73a05be2 15552msgstr "значение за пределами диапазона [0, 0xffffffff]"
bd32c6bd 15553
c32b891a
NC
15554#: config/tc-score.c:4317
15555msgid "value not in range [-0xffffffff, 0xffffffff]"
73a05be2 15556msgstr "значение за пределами диапазона [-0xffffffff, 0xffffffff]"
bd32c6bd 15557
c32b891a
NC
15558#: config/tc-score.c:4345
15559msgid "li rd label isn't correct instruction form"
73a05be2 15560msgstr "метка li rd не подходит для этого вида инструкции"
bd32c6bd 15561
c32b891a
NC
15562#: config/tc-score.c:4515 config/tc-score.c:4670 config/tc-score.c:5197
15563#: config/tc-score.c:5225
15564msgid "lacking label "
73a05be2 15565msgstr "отсутствует метка "
bd32c6bd 15566
c32b891a
NC
15567#: config/tc-score.c:4896
15568msgid "s3_PIC code offset overflow (max 16 signed bits)"
73a05be2 15569msgstr "переполнение смещения кода s3_PIC (максимально 16 бит со знаком)"
bd32c6bd 15570
c32b891a
NC
15571#: config/tc-score.c:4952
15572msgid "value not in range [0, 0x7fffffff]"
73a05be2 15573msgstr "значение за пределами диапазона [0, 0x7fffffff]"
bd32c6bd 15574
c32b891a
NC
15575#: config/tc-score.c:4957
15576msgid "end on line error"
73a05be2 15577msgstr "ошибка в конце строки"
bd32c6bd 15578
c32b891a
NC
15579#: config/tc-score.c:5204
15580msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
73a05be2 15581msgstr "неверная константа: 25-битное выражение вне диапазона [-16777216, 16777215]"
bd32c6bd 15582
c32b891a
NC
15583#: config/tc-score.c:5231
15584msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
73a05be2 15585msgstr "неверная константа: 20-битное выражение вне диапазона -2^19..2^19-1"
bd32c6bd 15586
c32b891a
NC
15587#: config/tc-score.c:5264
15588msgid "lacking label"
73a05be2 15589msgstr "отсутствует метка"
bd32c6bd 15590
c32b891a
NC
15591#: config/tc-score.c:5269
15592msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
73a05be2 15593msgstr "неверная константа: 10-битное выражение вне диапазона [-2^9, 2^9-1]"
bd32c6bd 15594
c32b891a
NC
15595#: config/tc-score.c:5365
15596msgid "pce instruction error (16 bit || 16 bit)."
73a05be2 15597msgstr "ошибка инструкции pce (16 бит || 16 бит)"
bd32c6bd 15598
c32b891a
NC
15599#: config/tc-score.c:5383 config/tc-score.c:5407 config/tc-score.c:5434
15600#: config/tc-score.c:5463 config/tc-score.c:5512
15601msgid "score3d instruction."
73a05be2 15602msgstr "инструкция score3d"
bd32c6bd 15603
c32b891a
NC
15604#: config/tc-score.c:6030
15605msgid "Unsupported use of .gpword"
73a05be2 15606msgstr "Неподдерживаемое использование .gpword"
bd32c6bd 15607
c32b891a
NC
15608#: config/tc-score.c:6126
15609#, c-format
15610msgid "BSS length (%d) < 0 ignored"
73a05be2 15611msgstr "длина BSS (%d) < 0; игнорируется"
bd32c6bd 15612
c32b891a 15613#: config/tc-score.c:6141 read.c:2467
bd32c6bd 15614#, c-format
c32b891a 15615msgid "error setting flags for \".sbss\": %s"
73a05be2 15616msgstr "ошибка установки флагов для «.sbss»: %s"
bd32c6bd 15617
c32b891a
NC
15618#: config/tc-score.c:6155 config/tc-sparc.c:4311
15619msgid "missing alignment"
73a05be2 15620msgstr "отсутствует выравнивание"
bd32c6bd 15621
c32b891a 15622#: config/tc-score.c:6192
bd32c6bd 15623#, c-format
c32b891a 15624msgid "alignment too large; %d assumed"
73a05be2 15625msgstr "слишком большое выравнивание; предполагается %d"
bd32c6bd 15626
c32b891a
NC
15627#: config/tc-score.c:6197 read.c:2528
15628msgid "alignment negative; 0 assumed"
73a05be2 15629msgstr "отрицательное выравнивание; предполагается 0"
bd32c6bd 15630
c32b891a
NC
15631#. Error routine.
15632#: config/tc-score.c:6607 config/tc-score.c:6631
15633msgid "size is not 4 or 6"
73a05be2 15634msgstr "размер не равен 4 или 6"
bd32c6bd 15635
c32b891a
NC
15636#: config/tc-score.c:6690
15637msgid "bad call to MD_ATOF()"
73a05be2 15638msgstr "неправильный вызов MD_ATOF()"
bd32c6bd 15639
c32b891a
NC
15640#: config/tc-score.c:7197 config/tc-score.c:7263
15641#, c-format
15642msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 15643msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 15644
c32b891a
NC
15645#: config/tc-score.c:7212 config/tc-score.c:7241 config/tc-score.c:7293
15646#, c-format
15647msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
73a05be2 15648msgstr " ошибка обрезания перемещения (0x%x) [-2^19 ~ 2^19-1]"
bd32c6bd 15649
c32b891a
NC
15650#: config/tc-score.c:7318
15651#, c-format
15652msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 15653msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 15654
c32b891a
NC
15655#: config/tc-score.c:7488
15656#, c-format
15657msgid "cannot represent %s relocation in this object file format1"
73a05be2 15658msgstr "невозможно представить перемещение %s в данном формате1 объектного файла"
bd32c6bd 15659
c32b891a
NC
15660#: config/tc-score.c:7779
15661#, c-format
15662msgid "Sunplus-v2-0-0-20060510\n"
73a05be2 15663msgstr "Sunplus-v2-0-0-20060510\n"
bd32c6bd 15664
c32b891a
NC
15665#: config/tc-score.c:7799
15666#, c-format
15667msgid " Score-specific assembler options:\n"
73a05be2 15668msgstr " Специализированные параметры ассемблера для Score:\n"
bd32c6bd 15669
c32b891a
NC
15670#: config/tc-score.c:7801
15671#, c-format
15672msgid " -EB\t\tassemble code for a big-endian cpu\n"
73a05be2 15673msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 15674
c32b891a
NC
15675#: config/tc-score.c:7806
15676#, c-format
15677msgid " -EL\t\tassemble code for a little-endian cpu\n"
73a05be2 15678msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 15679
c32b891a
NC
15680#: config/tc-score.c:7810
15681#, c-format
15682msgid " -FIXDD\t\tfix data dependencies\n"
73a05be2 15683msgstr " -FIXDD исправлять зависимости данных\n"
bd32c6bd 15684
c32b891a
NC
15685#: config/tc-score.c:7812
15686#, c-format
15687msgid " -NWARN\t\tdo not print warning message when fixing data dependencies\n"
bd32c6bd 15688msgstr ""
73a05be2
NC
15689" -NWARN не печатать предупреждения при исправлении\n"
15690" зависимостей данных\n"
bd32c6bd 15691
c32b891a
NC
15692#: config/tc-score.c:7814
15693#, c-format
15694msgid " -SCORE5\t\tassemble code for target SCORE5\n"
73a05be2 15695msgstr " -SCORE5 ассемблерный код для цели SCORE5\n"
bd32c6bd 15696
c32b891a
NC
15697#: config/tc-score.c:7816
15698#, c-format
15699msgid " -SCORE5U\tassemble code for target SCORE5U\n"
73a05be2 15700msgstr " -SCORE5U ассемблерный код для цели SCORE5U\n"
bd32c6bd 15701
c32b891a
NC
15702#: config/tc-score.c:7818
15703#, c-format
15704msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
73a05be2 15705msgstr " -SCORE7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 15706
c32b891a
NC
15707#: config/tc-score.c:7820
15708#, c-format
15709msgid " -SCORE3\t\tassemble code for target SCORE3\n"
73a05be2 15710msgstr " -SCORE3 ассемблерный код для цели SCORE3\n"
bd32c6bd 15711
c32b891a
NC
15712#: config/tc-score.c:7822
15713#, c-format
15714msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
73a05be2 15715msgstr " -march=score7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 15716
c32b891a
NC
15717#: config/tc-score.c:7824
15718#, c-format
15719msgid " -march=score3\tassemble code for target SCORE3\n"
73a05be2 15720msgstr " -march=score3 ассемблерный код для цели SCORE3\n"
bd32c6bd 15721
c32b891a 15722#: config/tc-score.c:7826
bd32c6bd 15723#, c-format
c32b891a 15724msgid " -USE_R1\t\tassemble code for no warning message when using temp register r1\n"
bd32c6bd 15725msgstr ""
73a05be2
NC
15726" -USE_R1 ассемблировать код без предупреждений при использовании\n"
15727" временного регистра r1\n"
bd32c6bd 15728
c32b891a
NC
15729#: config/tc-score.c:7828
15730#, c-format
15731msgid " -KPIC\t\tgenerate PIC\n"
73a05be2 15732msgstr " -KPIC генерировать PIC\n"
bd32c6bd 15733
c32b891a
NC
15734#: config/tc-score.c:7830
15735#, c-format
15736msgid " -O0\t\tdo not perform any optimizations\n"
73a05be2 15737msgstr " -O0 не выполнять какие-либо оптимизации\n"
bd32c6bd 15738
c32b891a
NC
15739#: config/tc-score.c:7832
15740#, c-format
15741msgid " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
73a05be2 15742msgstr " -G gpnum ассемблировать код с учётом gpsize, по умолчанию 8 байт\n"
bd32c6bd 15743
c32b891a
NC
15744#: config/tc-score.c:7834
15745#, c-format
15746msgid " -V \t\tSunplus release version\n"
73a05be2 15747msgstr " -V версия выпуска Sunplus\n"
bd32c6bd 15748
c32b891a
NC
15749#: config/tc-sh.c:62
15750msgid "directive .big encountered when option -big required"
73a05be2 15751msgstr "обнаружена директива .big, для неё требуется параметр -big"
bd32c6bd 15752
c32b891a
NC
15753#: config/tc-sh.c:72
15754msgid "directive .little encountered when option -little required"
73a05be2 15755msgstr "обнаружена директива .little, для неё требуется параметр -little"
bd32c6bd 15756
c32b891a
NC
15757#: config/tc-sh.c:1422
15758msgid "illegal double indirection"
73a05be2 15759msgstr "некорректная двойная косвенная адресация"
bd32c6bd 15760
c32b891a
NC
15761#: config/tc-sh.c:1431
15762msgid "illegal register after @-"
73a05be2 15763msgstr "недопустимый регистр после @-"
bd32c6bd 15764
c32b891a
NC
15765#: config/tc-sh.c:1447
15766msgid "must be @(r0,...)"
73a05be2 15767msgstr "должно быть @(r0,...)"
bd32c6bd 15768
c32b891a
NC
15769#: config/tc-sh.c:1471
15770msgid "syntax error in @(r0,...)"
73a05be2 15771msgstr "Синтаксическая ошибка в @(r0,...)"
bd32c6bd 15772
c32b891a
NC
15773#: config/tc-sh.c:1476
15774msgid "syntax error in @(r0...)"
73a05be2 15775msgstr "syntax error in @(r0...)"
bd32c6bd 15776
c32b891a
NC
15777#: config/tc-sh.c:1521
15778msgid "Deprecated syntax."
73a05be2 15779msgstr "Устаревший синтаксис."
bd32c6bd 15780
c32b891a
NC
15781#: config/tc-sh.c:1533 config/tc-sh.c:1538
15782msgid "syntax error in @(disp,[Rn, gbr, pc])"
73a05be2 15783msgstr "синтаксическая ошибка в @(disp,[Rn, gbr, pc])"
bd32c6bd 15784
c32b891a
NC
15785#: config/tc-sh.c:1543
15786msgid "expecting )"
73a05be2 15787msgstr "ожидается )"
bd32c6bd 15788
c32b891a
NC
15789#: config/tc-sh.c:1551
15790msgid "illegal register after @"
73a05be2 15791msgstr "недопустимый регистр после @"
bd32c6bd 15792
c32b891a 15793#: config/tc-sh.c:2192
bd32c6bd 15794#, c-format
c32b891a 15795msgid "unhandled %d\n"
73a05be2 15796msgstr "необработанный %d\n"
bd32c6bd 15797
c32b891a 15798#: config/tc-sh.c:2403
bd32c6bd 15799#, c-format
c32b891a 15800msgid "Invalid register: 'r%d'"
73a05be2 15801msgstr "некорректный регистр: «r%d»"
bd32c6bd 15802
c32b891a 15803#: config/tc-sh.c:2515
bd32c6bd 15804#, c-format
c32b891a 15805msgid "failed for %d\n"
73a05be2 15806msgstr "ошибка для %d\n"
bd32c6bd 15807
c32b891a
NC
15808#: config/tc-sh.c:2521
15809msgid "misplaced PIC operand"
73a05be2 15810msgstr "здесь не должно быть операнда PIC"
bd32c6bd 15811
c32b891a
NC
15812#: config/tc-sh.c:2632 config/tc-sh.c:3031
15813msgid "invalid operands for opcode"
73a05be2 15814msgstr "некорректные операнды кода операции"
bd32c6bd 15815
c32b891a
NC
15816#: config/tc-sh.c:2637
15817msgid "insn can't be combined with parallel processing insn"
73a05be2 15818msgstr "инструкцию нельзя объединять с инструкцией параллельной обработки"
bd32c6bd 15819
c32b891a
NC
15820#: config/tc-sh.c:2644 config/tc-sh.c:2655 config/tc-sh.c:2687
15821msgid "multiple movx specifications"
73a05be2 15822msgstr "несколько спецификаций movx"
bd32c6bd 15823
c32b891a
NC
15824#: config/tc-sh.c:2649 config/tc-sh.c:2671 config/tc-sh.c:2710
15825msgid "multiple movy specifications"
73a05be2 15826msgstr "несколько спецификаций movy"
bd32c6bd 15827
c32b891a
NC
15828#: config/tc-sh.c:2658 config/tc-sh.c:2691
15829msgid "invalid movx address register"
73a05be2 15830msgstr "некорректный адресный регистр в movx"
bd32c6bd 15831
c32b891a
NC
15832#: config/tc-sh.c:2660
15833msgid "insn cannot be combined with non-nopy"
73a05be2 15834msgstr "инструкцию нельзя объединять с не-nopy"
bd32c6bd 15835
c32b891a
NC
15836#: config/tc-sh.c:2674 config/tc-sh.c:2730
15837msgid "invalid movy address register"
73a05be2 15838msgstr "некорректный адресный регистр в movy"
bd32c6bd 15839
c32b891a
NC
15840#: config/tc-sh.c:2676
15841msgid "insn cannot be combined with non-nopx"
73a05be2 15842msgstr "инструкцию нельзя объединять с не-nopx"
bd32c6bd 15843
c32b891a
NC
15844#: config/tc-sh.c:2689
15845msgid "previous movy requires nopx"
73a05be2 15846msgstr "для предыдущей movy требуется nopx"
bd32c6bd 15847
c32b891a
NC
15848#: config/tc-sh.c:2697 config/tc-sh.c:2702
15849msgid "invalid movx dsp register"
73a05be2 15850msgstr "некорректный регистр dsp в movx"
bd32c6bd 15851
c32b891a
NC
15852#: config/tc-sh.c:2712
15853msgid "previous movx requires nopy"
73a05be2 15854msgstr "для предыдущей movy требуется nopy"
bd32c6bd 15855
c32b891a
NC
15856#: config/tc-sh.c:2721 config/tc-sh.c:2726
15857msgid "invalid movy dsp register"
73a05be2 15858msgstr "некорректный регистр dsp в movy"
bd32c6bd 15859
c32b891a
NC
15860#: config/tc-sh.c:2736
15861msgid "dsp immediate shift value not constant"
73a05be2 15862msgstr "непосредственное значение сдвига dsp не является константой"
bd32c6bd 15863
c32b891a
NC
15864#: config/tc-sh.c:2750 config/tc-sh.c:2776
15865msgid "multiple parallel processing specifications"
73a05be2 15866msgstr "несколько спецификаций параллельной обработки"
bd32c6bd 15867
c32b891a
NC
15868#: config/tc-sh.c:2769
15869msgid "multiple condition specifications"
73a05be2 15870msgstr "несколько спецификаций условий"
bd32c6bd 15871
c32b891a
NC
15872#: config/tc-sh.c:2807
15873msgid "insn cannot be combined with pmuls"
73a05be2 15874msgstr "инструкцию нельзя объединять с pmuls"
bd32c6bd 15875
c32b891a
NC
15876#: config/tc-sh.c:2823
15877msgid "bad combined pmuls output operand"
73a05be2 15878msgstr "некорректно объединённый операнд вывода pmuls"
bd32c6bd 15879
c32b891a
NC
15880#: config/tc-sh.c:2833
15881msgid "destination register is same for parallel insns"
73a05be2 15882msgstr "регистр назначения совпадает с использующемся в параллельных инструкциях"
bd32c6bd 15883
c32b891a
NC
15884#: config/tc-sh.c:2842
15885msgid "condition not followed by conditionalizable insn"
73a05be2 15886msgstr "нет условия после условной инструкции"
bd32c6bd 15887
c32b891a
NC
15888#: config/tc-sh.c:2852
15889msgid "unrecognized characters at end of parallel processing insn"
73a05be2 15890msgstr "нераспознанные символы в конце инструкции параллельной обработки"
bd32c6bd 15891
c32b891a
NC
15892#: config/tc-sh.c:2968
15893msgid "opcode not valid for this cpu variant"
73a05be2 15894msgstr "некорректный код операции для этого варианта ЦП"
bd32c6bd 15895
c32b891a
NC
15896#: config/tc-sh.c:3001
15897msgid "Delayed branches not available on SH1"
73a05be2 15898msgstr "Отложенные ветвления недоступны на SH1"
bd32c6bd 15899
c32b891a 15900#: config/tc-sh.c:3036
bd32c6bd 15901#, c-format
c32b891a 15902msgid "excess operands: '%s'"
73a05be2 15903msgstr "избыточные операнды: «%s»"
bd32c6bd 15904
c32b891a
NC
15905#: config/tc-sh.c:3113
15906msgid ".uses pseudo-op seen when not relaxing"
73a05be2 15907msgstr "появление псевдооперации .uses, когда нет ослабления"
bd32c6bd 15908
c32b891a
NC
15909#: config/tc-sh.c:3119
15910msgid "bad .uses format"
73a05be2 15911msgstr "неправильный формат .uses"
bd32c6bd 15912
c32b891a
NC
15913#: config/tc-sh.c:3230
15914msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
73a05be2 15915msgstr "Неправильная комбинация: --isa=SHcompact с --isa=SHmedia"
bd32c6bd 15916
c32b891a
NC
15917#: config/tc-sh.c:3236
15918msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
73a05be2 15919msgstr "Неправильная комбинация: --isa=SHmedia с --isa=SHcompact"
bd32c6bd 15920
c32b891a
NC
15921#: config/tc-sh.c:3238
15922msgid "Invalid combination: --abi=64 with --isa=SHcompact"
73a05be2 15923msgstr "Неправильная комбинация: --abi=64 с --isa=SHcompact"
bd32c6bd 15924
c32b891a
NC
15925#: config/tc-sh.c:3270
15926#, c-format
15927msgid "Invalid argument to --isa option: %s"
73a05be2 15928msgstr "Неверный аргумент параметра --isa: %s"
bd32c6bd 15929
c32b891a
NC
15930#: config/tc-sh.c:3279
15931msgid "Invalid combination: --abi=32 with --abi=64"
73a05be2 15932msgstr "Неправильная комбинация: --abi=32 с --abi=64"
bd32c6bd 15933
c32b891a
NC
15934#: config/tc-sh.c:3285
15935msgid "Invalid combination: --abi=64 with --abi=32"
73a05be2 15936msgstr "Неправильная комбинация: --abi=64 с --abi=32"
bd32c6bd 15937
c32b891a
NC
15938#: config/tc-sh.c:3287
15939msgid "Invalid combination: --isa=SHcompact with --abi=64"
73a05be2 15940msgstr "Неправильная комбинация: --isa=SHcompact с --abi=64"
bd32c6bd 15941
c32b891a 15942#: config/tc-sh.c:3291
bd32c6bd 15943#, c-format
c32b891a 15944msgid "Invalid argument to --abi option: %s"
73a05be2 15945msgstr "Неверный аргумент параметра --abi: %s"
bd32c6bd 15946
c32b891a
NC
15947#: config/tc-sh.c:3331
15948#, c-format
15949msgid ""
15950"SH options:\n"
15951"--little\t\tgenerate little endian code\n"
15952"--big\t\t\tgenerate big endian code\n"
15953"--relax\t\t\talter jump instructions for long displacements\n"
15954"--renesas\t\tdisable optimization with section symbol for\n"
15955"\t\t\tcompatibility with Renesas assembler.\n"
15956"--small\t\t\talign sections to 4 byte boundaries, not 16\n"
15957"--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
15958"--allow-reg-prefix\tallow '$' as a register name prefix.\n"
15959"--isa=[any\t\tuse most appropriate isa\n"
15960" | dsp same as '-dsp'\n"
15961" | fp"
bd32c6bd 15962msgstr ""
73a05be2
NC
15963"Параметры SH:\n"
15964"--little генерировать код с обратным порядком байт\n"
15965"--big генерировать код с прямым порядком байт\n"
15966"--relax изменять инструкции прыжка для длинных перестановок\n"
15967"--renesas выключить оптимизацию символа раздела для\n"
15968" совместимости с ассемблером Renesas\n"
15969"--small выравнивать разделы по границе 4 байта, а не 16\n"
15970"--dsp включить инструкции sh-dsp и выключить\n"
15971" ISA плавающей запятой\n"
15972"--allow-reg-prefix позволять использование «$» в качестве префикса\n"
15973" имени регистра\n"
15974"--isa=[any использовать наиболее подходящий isa\n"
15975" | dsp тоже что и «-dsp»\n"
15976" | fp"
bd32c6bd 15977
c32b891a 15978#: config/tc-sh.c:3357
bd32c6bd 15979#, c-format
c32b891a
NC
15980msgid ""
15981"--isa=[shmedia\t\tset as the default instruction set for SH64\n"
15982" | SHmedia\n"
15983" | shcompact\n"
15984" | SHcompact]\n"
bd32c6bd 15985msgstr ""
73a05be2
NC
15986"--isa=[shmedia задать набор инструкций SH64 по умолчанию\n"
15987" | SHmedia\n"
15988" | shcompact\n"
15989" | SHcompact]\n"
bd32c6bd 15990
c32b891a 15991#: config/tc-sh.c:3362
bd32c6bd 15992#, c-format
c32b891a
NC
15993msgid ""
15994"--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
15995"\t\t\tfile type\n"
15996"--shcompact-const-crange emit code-range descriptors for constants in\n"
15997"\t\t\tSHcompact code sections\n"
15998"--no-mix\t\tdisallow SHmedia code in the same section as\n"
15999"\t\t\tconstants and SHcompact code\n"
16000"--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
16001"--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
16002"\t\t\tto 32 bits only\n"
bd32c6bd 16003msgstr ""
73a05be2
NC
16004"--abi=[32|64] задать размер расширенных операндов SHmedia и тип\n"
16005" объектного файла\n"
16006"--shcompact-const-crange создавать дескрипторы диапазона кода для констант в\n"
16007" разделах кода SHcompact\n"
16008"--no-mix не смешивать код SHmedia в одном разделе с\n"
16009" константами и кодом SHcompact\n"
16010"--no-expand не расширять инструкции MOVI, PT, PTA и PTB\n"
16011"--expand-pt32 при -abi=64, расширять инструкции PT, PTA и PTB\n"
16012" только до 32 бит\n"
bd32c6bd 16013
c32b891a
NC
16014#: config/tc-sh.c:3374
16015#, c-format
16016msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
73a05be2 16017msgstr "--fdpic генерировать объектный файл FDPIC\n"
bd32c6bd 16018
c32b891a
NC
16019#: config/tc-sh.c:3465
16020msgid ".uses does not refer to a local symbol in the same section"
73a05be2 16021msgstr ".uses не ссылается на локальный символ в том же разделе"
bd32c6bd 16022
c32b891a
NC
16023#: config/tc-sh.c:3484
16024msgid "can't find fixup pointed to by .uses"
73a05be2 16025msgstr "не найдено местоположение, на которое указывает .uses"
bd32c6bd 16026
c32b891a
NC
16027#: config/tc-sh.c:3504
16028msgid ".uses target does not refer to a local symbol in the same section"
73a05be2 16029msgstr "цель .uses не ссылается на локальный символ в том же разделе"
bd32c6bd 16030
c32b891a
NC
16031#: config/tc-sh.c:3581
16032msgid "displacement overflows 12-bit field"
73a05be2 16033msgstr "перестановка переполняет 12-битное поле"
bd32c6bd 16034
c32b891a 16035#: config/tc-sh.c:3584
bd32c6bd 16036#, c-format
c32b891a 16037msgid "displacement to defined symbol %s overflows 12-bit field"
73a05be2 16038msgstr "перестановка к определённому символу %s переполняет 12-битное поле"
bd32c6bd 16039
c32b891a 16040#: config/tc-sh.c:3588
bd32c6bd 16041#, c-format
c32b891a 16042msgid "displacement to undefined symbol %s overflows 12-bit field"
73a05be2 16043msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле"
bd32c6bd 16044
c32b891a
NC
16045#: config/tc-sh.c:3661
16046msgid "displacement overflows 8-bit field"
73a05be2 16047msgstr "перестановка переполняет 8-битное поле"
bd32c6bd 16048
c32b891a
NC
16049#: config/tc-sh.c:3664
16050#, c-format
16051msgid "displacement to defined symbol %s overflows 8-bit field"
73a05be2 16052msgstr "перестановка к определённому символу %s переполняет 8-битное поле"
bd32c6bd 16053
c32b891a
NC
16054#: config/tc-sh.c:3668
16055#, c-format
16056msgid "displacement to undefined symbol %s overflows 8-bit field "
73a05be2 16057msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле "
bd32c6bd 16058
c32b891a
NC
16059#: config/tc-sh.c:3685
16060#, c-format
16061msgid "overflow in branch to %s; converted into longer instruction sequence"
73a05be2 16062msgstr "переполнение ветвления в %s; преобразовано в более длинную последовательность инструкций"
bd32c6bd 16063
c32b891a
NC
16064#: config/tc-sh.c:3750 config/tc-sh.c:3797 config/tc-sparc.c:4811
16065#: config/tc-sparc.c:4835
16066msgid "misaligned data"
73a05be2 16067msgstr "невыровненные данные"
bd32c6bd 16068
c32b891a
NC
16069#: config/tc-sh.c:4126
16070msgid "offset to unaligned destination"
73a05be2 16071msgstr "смещение по невыровненному назначению"
bd32c6bd 16072
c32b891a
NC
16073#: config/tc-sh.c:4131
16074msgid "negative offset"
73a05be2 16075msgstr "отрицательное смещение"
bd32c6bd 16076
c32b891a
NC
16077#: config/tc-sh.c:4282
16078msgid "misaligned offset"
73a05be2 16079msgstr "невыровненное смещение"
bd32c6bd 16080
c32b891a
NC
16081#: config/tc-sh64.c:568
16082msgid "This operand must be constant at assembly time"
73a05be2 16083msgstr "Данный операнд должен быть константой при ассемблировании"
bd32c6bd 16084
c32b891a
NC
16085#: config/tc-sh64.c:681
16086msgid "Invalid operand expression"
73a05be2 16087msgstr "Неверное выражение операнда"
bd32c6bd 16088
c32b891a
NC
16089#: config/tc-sh64.c:773 config/tc-sh64.c:877
16090msgid "PTB operand is a SHmedia symbol"
73a05be2 16091msgstr "операнд PTB является символом SHmedia"
bd32c6bd 16092
c32b891a
NC
16093#: config/tc-sh64.c:776 config/tc-sh64.c:874
16094msgid "PTA operand is a SHcompact symbol"
73a05be2 16095msgstr "операнд PTA является символом SHcompact"
bd32c6bd 16096
c32b891a
NC
16097#: config/tc-sh64.c:792
16098msgid "invalid expression in operand"
73a05be2 16099msgstr "некорректное выражение в операнде"
bd32c6bd 16100
c32b891a
NC
16101#: config/tc-sh64.c:1483
16102#, c-format
16103msgid "invalid operand, not a 5-bit unsigned value: %d"
73a05be2 16104msgstr "неверный операнд — не 5-битовое значение без знака: %d"
bd32c6bd 16105
c32b891a 16106#: config/tc-sh64.c:1488
bd32c6bd 16107#, c-format
c32b891a 16108msgid "invalid operand, not a 6-bit signed value: %d"
73a05be2 16109msgstr "неверный операнд — не 6-битовое значение со знаком: %d"
bd32c6bd 16110
c32b891a
NC
16111#: config/tc-sh64.c:1493
16112#, c-format
16113msgid "invalid operand, not a 6-bit unsigned value: %d"
73a05be2 16114msgstr "неверный операнд — не 6-битовое значение без знака: %d"
bd32c6bd 16115
c32b891a
NC
16116#: config/tc-sh64.c:1498 config/tc-sh64.c:1510
16117#, c-format
16118msgid "invalid operand, not a 11-bit signed value: %d"
73a05be2 16119msgstr "неверный операнд — не 11-битовое значение со знаком: %d"
bd32c6bd 16120
c32b891a
NC
16121#: config/tc-sh64.c:1500
16122#, c-format
16123msgid "invalid operand, not a multiple of 32: %d"
73a05be2 16124msgstr "неверный операнд — не кратен 32: %d"
bd32c6bd 16125
c32b891a
NC
16126#: config/tc-sh64.c:1505
16127#, c-format
16128msgid "invalid operand, not a 10-bit signed value: %d"
73a05be2 16129msgstr "неверный операнд — не 10-битовое значение со знаком: %d"
bd32c6bd 16130
c32b891a
NC
16131#: config/tc-sh64.c:1512
16132#, c-format
16133msgid "invalid operand, not an even value: %d"
73a05be2 16134msgstr "неверный операнд — нечётное значение: %d"
bd32c6bd 16135
c32b891a
NC
16136#: config/tc-sh64.c:1517
16137#, c-format
16138msgid "invalid operand, not a 12-bit signed value: %d"
73a05be2 16139msgstr "неверный операнд — не 12-битовое значение со знаком: %d"
bd32c6bd 16140
c32b891a
NC
16141#: config/tc-sh64.c:1519
16142#, c-format
16143msgid "invalid operand, not a multiple of 4: %d"
73a05be2 16144msgstr "неверный операнд — не кратен 4: %d"
bd32c6bd 16145
c32b891a
NC
16146#: config/tc-sh64.c:1524
16147#, c-format
16148msgid "invalid operand, not a 13-bit signed value: %d"
73a05be2 16149msgstr "неверный операнд — не 13-битовое значение со знаком: %d"
bd32c6bd 16150
c32b891a
NC
16151#: config/tc-sh64.c:1526
16152#, c-format
16153msgid "invalid operand, not a multiple of 8: %d"
73a05be2 16154msgstr "неверный операнд — не кратен 8: %d"
bd32c6bd 16155
c32b891a
NC
16156#: config/tc-sh64.c:1531
16157#, c-format
16158msgid "invalid operand, not a 16-bit signed value: %d"
73a05be2 16159msgstr "неверный операнд — не 16-битовое значение со знаком: %d"
bd32c6bd 16160
c32b891a
NC
16161#: config/tc-sh64.c:1536
16162#, c-format
16163msgid "invalid operand, not a 16-bit unsigned value: %d"
73a05be2 16164msgstr "неверный операнд — не 16-битовое значение без знака: %d"
bd32c6bd 16165
c32b891a
NC
16166#: config/tc-sh64.c:1542
16167msgid "operand out of range for PT, PTA and PTB"
73a05be2 16168msgstr "операнд PT, PTA и PTB вне диапазона"
bd32c6bd 16169
c32b891a
NC
16170#: config/tc-sh64.c:1544
16171#, c-format
16172msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
73a05be2 16173msgstr "операнд PT, PTA или PTB не кратен 4: %d"
bd32c6bd 16174
c32b891a
NC
16175#: config/tc-sh64.c:2065
16176#, c-format
16177msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
73a05be2 16178msgstr "операнд MOVI не является 32-битовым значением со знаком: 0x%8x%08x"
bd32c6bd 16179
c32b891a
NC
16180#: config/tc-sh64.c:2422 config/tc-sh64.c:2585 config/tc-sh64.c:2600
16181msgid "invalid PIC reference"
73a05be2 16182msgstr "неверная ссылка PIC"
bd32c6bd 16183
c32b891a
NC
16184#: config/tc-sh64.c:2682 config/tc-sh64.c:2722
16185msgid "invalid operand: expression in PT target"
73a05be2 16186msgstr "некорректный операнд: выражение в цели PT"
bd32c6bd 16187
c32b891a
NC
16188#: config/tc-sh64.c:2813
16189#, c-format
16190msgid "invalid operands to %s"
73a05be2 16191msgstr "неверные операнды для %s"
bd32c6bd 16192
c32b891a 16193#: config/tc-sh64.c:2819
bd32c6bd 16194#, c-format
c32b891a 16195msgid "excess operands to %s"
73a05be2 16196msgstr "избыточные операнды для %s"
bd32c6bd 16197
c32b891a 16198#: config/tc-sh64.c:2864
bd32c6bd 16199#, c-format
c32b891a 16200msgid "The `.mode %s' directive is not valid with this architecture"
73a05be2 16201msgstr "Директива «.mode %s» недопустима в этой архитектуре"
bd32c6bd 16202
c32b891a
NC
16203#: config/tc-sh64.c:2872
16204#, c-format
16205msgid "Invalid argument to .mode: %s"
73a05be2 16206msgstr "Неверный аргумент .mode: %s"
bd32c6bd 16207
c32b891a 16208#: config/tc-sh64.c:2902
bd32c6bd 16209#, c-format
c32b891a 16210msgid "The `.abi %s' directive is not valid with this architecture"
73a05be2 16211msgstr "Директива «.abi %s» недопустима в этой архитектуре"
bd32c6bd 16212
c32b891a
NC
16213#: config/tc-sh64.c:2908
16214msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
73a05be2 16215msgstr "указано «.abi 64», но параметрах командной строки не задан 64-битный ABI"
c32b891a
NC
16216
16217#: config/tc-sh64.c:2913
16218msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
73a05be2 16219msgstr "указано «.abi 32», но параметрах командной строки не задан 32-битный ABI"
bd32c6bd 16220
c32b891a 16221#: config/tc-sh64.c:2916
bd32c6bd 16222#, c-format
c32b891a 16223msgid "Invalid argument to .abi: %s"
73a05be2 16224msgstr "Неверный аргумент для .abi: %s"
bd32c6bd 16225
c32b891a
NC
16226#: config/tc-sh64.c:2971
16227msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
73a05be2 16228msgstr "-no-mix не допускается без указания SHcompact или SHmedia"
bd32c6bd 16229
c32b891a
NC
16230#: config/tc-sh64.c:2976
16231msgid "-shcompact-const-crange is invalid without SHcompact"
73a05be2 16232msgstr "-shcompact-const-crange не допускается без SHcompact"
bd32c6bd 16233
c32b891a
NC
16234#: config/tc-sh64.c:2979
16235msgid "-expand-pt32 only valid with -abi=64"
73a05be2 16236msgstr "-expand-pt32 разрешён только с -abi=64"
bd32c6bd 16237
c32b891a
NC
16238#: config/tc-sh64.c:2982
16239msgid "-no-expand only valid with SHcompact or SHmedia"
73a05be2 16240msgstr "-no-expand разрешён только с SHcompact или SHmedia"
bd32c6bd 16241
c32b891a
NC
16242#: config/tc-sh64.c:2985
16243msgid "-expand-pt32 invalid together with -no-expand"
73a05be2 16244msgstr "-expand-pt32 не допускается одновременно с -no-expand"
bd32c6bd 16245
c32b891a
NC
16246#: config/tc-sh64.c:3199
16247msgid "SHmedia code not allowed in same section as constants and SHcompact code"
73a05be2 16248msgstr "код SHmedia не допускается в разделе констант и кода SHcompact"
bd32c6bd 16249
c32b891a
NC
16250#: config/tc-sh64.c:3217
16251msgid "No segment info for current section"
73a05be2 16252msgstr "Нет информации о сегменте текущего раздела"
bd32c6bd 16253
c32b891a
NC
16254#: config/tc-sh64.c:3256
16255msgid "duplicate datalabel operator ignored"
73a05be2 16256msgstr "игнорируется повторный оператор datalabel"
bd32c6bd 16257
c32b891a
NC
16258#: config/tc-sh64.c:3323
16259msgid "Invalid DataLabel expression"
73a05be2 16260msgstr "Неверное выражение DataLabel"
bd32c6bd 16261
c32b891a
NC
16262#: config/tc-sparc.c:322 config/tc-sparc.c:537
16263msgid "Bad opcode table, broken assembler."
73a05be2 16264msgstr "Некорректная таблица кодов операций, ассемблер сломался."
bd32c6bd 16265
c32b891a 16266#: config/tc-sparc.c:529
bd32c6bd 16267#, c-format
c32b891a 16268msgid "invalid architecture -xarch=%s"
73a05be2 16269msgstr "неверная архитектура -xarch=%s"
bd32c6bd 16270
c32b891a 16271#: config/tc-sparc.c:610
bd32c6bd 16272#, c-format
c32b891a 16273msgid "No compiled in support for %d bit object file format"
73a05be2 16274msgstr "Скомпилирован без поддержки %d-битного формата объектного файла"
bd32c6bd 16275
c32b891a 16276#: config/tc-sparc.c:695
bd32c6bd 16277#, c-format
c32b891a 16278msgid "SPARC options:\n"
73a05be2 16279msgstr "Параметры SPARC:\n"
bd32c6bd 16280
c32b891a 16281#: config/tc-sparc.c:724
bd32c6bd 16282#, c-format
c32b891a
NC
16283msgid ""
16284"\n"
16285"\t\t\tspecify variant of SPARC architecture\n"
16286"-bump\t\t\twarn when assembler switches architectures\n"
16287"-sparc\t\t\tignored\n"
16288"--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
16289"-relax\t\t\trelax jumps and branches (default)\n"
16290"-no-relax\t\tavoid changing any jumps and branches\n"
bd32c6bd 16291msgstr ""
73a05be2
NC
16292"\n"
16293" задать вариант архитектуры SPARC\n"
16294"-bump предупреждать, когда ассемблер перекрывает архитектуры\n"
16295"-sparc игнорируется\n"
16296"--enforce-aligned-data принудительная .long и т. п. для корректного\n"
16297" выравнивания\n"
16298"-relax ослаблять прыжки и ветвления (по умолчанию)\n"
16299"-no-relax избегать изменения прыжков и ветвлений\n"
bd32c6bd 16300
c32b891a 16301#: config/tc-sparc.c:732
bd32c6bd 16302#, c-format
c32b891a 16303msgid "-k\t\t\tgenerate PIC\n"
73a05be2 16304msgstr "-k генерировать PIC\n"
bd32c6bd 16305
c32b891a 16306#: config/tc-sparc.c:736
bd32c6bd 16307#, c-format
c32b891a
NC
16308msgid ""
16309"-32\t\t\tcreate 32 bit object file\n"
16310"-64\t\t\tcreate 64 bit object file\n"
bd32c6bd 16311msgstr ""
73a05be2
NC
16312"-32 создавать 32-битный объектный файл\n"
16313"-64 создавать 64-битный объектный файл\n"
bd32c6bd 16314
c32b891a 16315#: config/tc-sparc.c:739
bd32c6bd 16316#, c-format
c32b891a 16317msgid "\t\t\t[default is %d]\n"
73a05be2 16318msgstr " (по умолчанию %d)\n"
bd32c6bd 16319
c32b891a 16320#: config/tc-sparc.c:741
bd32c6bd 16321#, c-format
c32b891a
NC
16322msgid ""
16323"-TSO\t\t\tuse Total Store Ordering\n"
16324"-PSO\t\t\tuse Partial Store Ordering\n"
16325"-RMO\t\t\tuse Relaxed Memory Ordering\n"
bd32c6bd 16326msgstr ""
73a05be2
NC
16327"-TSO использовать Total Store Ordering\n"
16328"-PSO использовать Partial Store Ordering\n"
16329"-RMO использовать Relaxed Memory Ordering\n"
bd32c6bd 16330
c32b891a 16331#: config/tc-sparc.c:745
bd32c6bd 16332#, c-format
c32b891a 16333msgid "\t\t\t[default is %s]\n"
73a05be2 16334msgstr " (по умолчанию %s)\n"
bd32c6bd 16335
c32b891a 16336#: config/tc-sparc.c:747
bd32c6bd 16337#, c-format
c32b891a
NC
16338msgid ""
16339"-KPIC\t\t\tgenerate PIC\n"
16340"-V\t\t\tprint assembler version number\n"
16341"-undeclared-regs\tignore application global register usage without\n"
16342"\t\t\tappropriate .register directive (default)\n"
16343"-no-undeclared-regs\tforce error on application global register usage\n"
16344"\t\t\twithout appropriate .register directive\n"
16345"--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
16346"-q\t\t\tignored\n"
16347"-Qy, -Qn\t\tignored\n"
16348"-s\t\t\tignored\n"
bd32c6bd 16349msgstr ""
73a05be2
NC
16350"-KPIC генерировать PIC\n"
16351"-V напечатать версию ассемблера\n"
16352"-undeclared-regs игнорировать использование глобального регистра\n"
16353" приложения без соответствующей директивы .register\n"
16354" (по умолчанию)\n"
16355"-no-undeclared-regs выдавать ошибку при использовании глобального регистра\n"
16356" приложения без соответствующей директивы .register\n"
16357"--dcti-couples-detect предупреждать, если обнаружено непредсказуемая\n"
16358" пара DCTI\n"
16359"-q игнорируется\n"
16360"-Qy, -Qn игнорируется\n"
16361"-s игнорируется\n"
bd32c6bd 16362
c32b891a 16363#: config/tc-sparc.c:760
bd32c6bd 16364#, c-format
c32b891a
NC
16365msgid ""
16366"-EL\t\t\tgenerate code for a little endian machine\n"
16367"-EB\t\t\tgenerate code for a big endian machine\n"
16368"--little-endian-data\tgenerate code for a machine having big endian\n"
16369" instructions and little endian data.\n"
bd32c6bd 16370msgstr ""
73a05be2
NC
16371"-EL генерировать код для машины с обратным порядком байт\n"
16372"-EB генерировать код для машины с прямым порядком байт\n"
16373"--little-endian-data генерировать код для машины с прямым порядком байт\n"
16374" в инструкциях и обратным порядком в данных\n"
bd32c6bd 16375
c32b891a 16376#: config/tc-sparc.c:1027
bd32c6bd 16377#, c-format
c32b891a 16378msgid "Internal error: losing opcode: `%s' \"%s\"\n"
73a05be2 16379msgstr "Внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 16380
c32b891a 16381#: config/tc-sparc.c:1046
bd32c6bd 16382#, c-format
c32b891a 16383msgid "Internal error: can't find opcode `%s' for `%s'\n"
73a05be2 16384msgstr "Внутренняя ошибка: не удалось получить хеш кода операции «%s» для «%s»\n"
bd32c6bd 16385
c32b891a
NC
16386#: config/tc-sparc.c:1264
16387msgid "Support for 64-bit arithmetic not compiled in."
73a05be2 16388msgstr "Откомпилирован без поддержки 64-битной арифметики."
bd32c6bd 16389
c32b891a
NC
16390#: config/tc-sparc.c:1310
16391msgid "set: number not in 0..4294967295 range"
73a05be2 16392msgstr "set: номер вне диапазона 0..4294967295"
bd32c6bd 16393
c32b891a
NC
16394#: config/tc-sparc.c:1317
16395msgid "set: number not in -2147483648..4294967295 range"
73a05be2 16396msgstr "set: номер вне диапазона -2147483648..4294967295"
bd32c6bd 16397
c32b891a
NC
16398#: config/tc-sparc.c:1376
16399msgid "setsw: number not in -2147483648..4294967295 range"
73a05be2 16400msgstr "setsw: номер вне диапазона -2147483648..4294967295"
bd32c6bd 16401
c32b891a
NC
16402#: config/tc-sparc.c:1424
16403msgid "setx: temporary register same as destination register"
73a05be2 16404msgstr "setx: временный регистр должен совпадать с регистром назначения"
bd32c6bd 16405
c32b891a
NC
16406#: config/tc-sparc.c:1495
16407msgid "setx: illegal temporary register g0"
73a05be2 16408msgstr "setx: недопустимый временный регистр g0"
bd32c6bd 16409
c32b891a
NC
16410#: config/tc-sparc.c:1603
16411msgid "unpredictable DCTI couple"
73a05be2 16412msgstr "непредсказумая пара DCTI"
bd32c6bd 16413
c32b891a
NC
16414#: config/tc-sparc.c:1613
16415msgid "FP branch in delay slot"
73a05be2 16416msgstr "ветвление FP в слоте задержки"
bd32c6bd 16417
c32b891a
NC
16418#: config/tc-sparc.c:1629
16419msgid "FP branch preceded by FP instruction; NOP inserted"
73a05be2 16420msgstr "ветвление FP предваряется инструкцией FP; вставлена NOP"
bd32c6bd 16421
c32b891a
NC
16422#: config/tc-sparc.c:1669
16423msgid "failed special case insn sanity check"
73a05be2 16424msgstr "проверка на исправность специального случая инструкции не пройдена"
bd32c6bd 16425
c32b891a
NC
16426#: config/tc-sparc.c:1857
16427msgid ": invalid membar mask name"
73a05be2 16428msgstr ": неверное имя маски membar"
bd32c6bd 16429
c32b891a
NC
16430#: config/tc-sparc.c:1873
16431msgid ": invalid membar mask expression"
73a05be2 16432msgstr ": неверное выражение маски membar"
bd32c6bd 16433
c32b891a
NC
16434#: config/tc-sparc.c:1878
16435msgid ": invalid membar mask number"
73a05be2 16436msgstr ": неверный номер маски membar"
bd32c6bd 16437
c32b891a
NC
16438#: config/tc-sparc.c:1893
16439msgid ": invalid siam mode expression"
73a05be2 16440msgstr ": неверное выражение режима siam"
bd32c6bd 16441
c32b891a
NC
16442#: config/tc-sparc.c:1898
16443msgid ": invalid siam mode number"
73a05be2 16444msgstr ": неверный номер режима siam"
bd32c6bd 16445
c32b891a
NC
16446#: config/tc-sparc.c:1914
16447msgid ": invalid prefetch function name"
73a05be2 16448msgstr ": некорректное имя функции prefetch"
bd32c6bd 16449
c32b891a
NC
16450#: config/tc-sparc.c:1922
16451msgid ": invalid prefetch function expression"
73a05be2 16452msgstr ": некорректное выражение функции prefetch"
bd32c6bd 16453
c32b891a
NC
16454#: config/tc-sparc.c:1927
16455msgid ": invalid prefetch function number"
73a05be2 16456msgstr ": некорректный номер функции prefetch"
bd32c6bd 16457
c32b891a
NC
16458#: config/tc-sparc.c:1954 config/tc-sparc.c:1960 config/tc-sparc.c:1969
16459msgid ": unrecognizable privileged register"
73a05be2 16460msgstr ": нераспознанный привилегированный регистр"
bd32c6bd 16461
c32b891a
NC
16462#: config/tc-sparc.c:1992 config/tc-sparc.c:1998 config/tc-sparc.c:2007
16463msgid ": unrecognizable hyperprivileged register"
73a05be2 16464msgstr ": нераспознанный сверхпривилегированный регистр"
bd32c6bd 16465
c32b891a
NC
16466#: config/tc-sparc.c:2030 config/tc-sparc.c:2036 config/tc-sparc.c:2045
16467msgid ": unrecognizable ancillary state register"
73a05be2 16468msgstr ": нераспознанное состояние вспомогательного регистра"
bd32c6bd 16469
c32b891a
NC
16470#: config/tc-sparc.c:2078
16471msgid ": asr number must be between 0 and 31"
73a05be2 16472msgstr ": номер asr должен быть между 0 и 31"
bd32c6bd 16473
c32b891a
NC
16474#: config/tc-sparc.c:2087
16475#, c-format
16476msgid ": expecting %asrN"
73a05be2 16477msgstr ": ожидается %asrN"
bd32c6bd 16478
c32b891a
NC
16479#: config/tc-sparc.c:2129
16480msgid ": crypto immediate must be between 0 and 31"
73a05be2 16481msgstr ": непосредственное значение crypto должно быть между 0 и 31"
bd32c6bd 16482
c32b891a
NC
16483#: config/tc-sparc.c:2138
16484msgid ": expecting crypto immediate"
73a05be2 16485msgstr ": ожидается непосредственное значение crypto"
bd32c6bd 16486
c32b891a
NC
16487#: config/tc-sparc.c:2299 config/tc-sparc.c:2338 config/tc-sparc.c:2765
16488#: config/tc-sparc.c:2801
16489#, c-format
16490msgid "Illegal operands: %%%s requires arguments in ()"
73a05be2 16491msgstr "Неверные операнды: для %%%s требуются аргументы в ()"
bd32c6bd 16492
c32b891a
NC
16493#: config/tc-sparc.c:2306
16494#, c-format
16495msgid "Illegal operands: %%%s cannot be used together with other relocs in the insn ()"
73a05be2 16496msgstr "Неверные операнды: %%%s нельзя использовать вместе с другими перемещениями в инструкции ()"
bd32c6bd 16497
c32b891a
NC
16498#: config/tc-sparc.c:2317
16499#, c-format
16500msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
73a05be2 16501msgstr "Неверные операнды: %%%s можно использовать только в вызове __tls_get_addr"
bd32c6bd 16502
c32b891a
NC
16503#: config/tc-sparc.c:2524
16504msgid "detected global register use not covered by .register pseudo-op"
73a05be2 16505msgstr "использование обнаруженного глобального регистра не покрывается псевдооперацией .register"
bd32c6bd 16506
c32b891a
NC
16507#: config/tc-sparc.c:2626
16508msgid ": There are only 64 f registers; [0-63]"
73a05be2 16509msgstr ": Имеется только 64 f регистра; [0-63]"
bd32c6bd 16510
c32b891a
NC
16511#: config/tc-sparc.c:2628 config/tc-sparc.c:2646
16512msgid ": There are only 32 f registers; [0-31]"
73a05be2 16513msgstr ": Имеется только 32 f регистра; [0-31]"
bd32c6bd 16514
c32b891a
NC
16515#: config/tc-sparc.c:2638
16516msgid ": There are only 32 single precision f registers; [0-31]"
73a05be2 16517msgstr ": Имеется только 32 f регистра одинарной точности; [0-31]"
bd32c6bd 16518
c32b891a
NC
16519#: config/tc-sparc.c:2659
16520msgid ": Instruction requires frs2 and frsd must be the same register"
73a05be2 16521msgstr ": Для инструкции требуется, чтобы frs2 и frsd были одним и тем же регистром"
bd32c6bd 16522
c32b891a 16523#: config/tc-sparc.c:2810
bd32c6bd 16524#, c-format
c32b891a 16525msgid "Expression inside %%%s could not be parsed"
73a05be2 16526msgstr "Выражение внутри %%%s невозможно разобрать"
bd32c6bd 16527
c32b891a
NC
16528#: config/tc-sparc.c:2818
16529#, c-format
16530msgid "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
73a05be2 16531msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия кроме + и - используя %%%s()"
bd32c6bd 16532
c32b891a
NC
16533#: config/tc-sparc.c:2935
16534#, c-format
16535msgid "Illegal operands: Can't add non-constant expression to %%%s()"
73a05be2 16536msgstr "Неверные операнды: не удалось добавить не константное выражение к %%%s()"
bd32c6bd 16537
c32b891a 16538#: config/tc-sparc.c:2945
bd32c6bd 16539#, c-format
c32b891a 16540msgid "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbol"
73a05be2 16541msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия используя %%%s() над перемещаемым символом"
bd32c6bd 16542
c32b891a
NC
16543#: config/tc-sparc.c:2963
16544msgid ": PC-relative operand can't be a constant"
73a05be2 16545msgstr ": относительный PC операнд не может быть константой"
bd32c6bd 16546
c32b891a
NC
16547#: config/tc-sparc.c:2970
16548msgid ": TLS operand can't be a constant"
73a05be2 16549msgstr ": операнд TLS не может быть константой"
bd32c6bd 16550
c32b891a
NC
16551#: config/tc-sparc.c:2998
16552msgid ": Immediate value in cbcond is out of range."
73a05be2 16553msgstr ": Непосредственное значение в cbcond за пределами диапазона."
bd32c6bd 16554
c32b891a
NC
16555#: config/tc-sparc.c:3024
16556msgid ": invalid ASI name"
73a05be2 16557msgstr ": неверное имя ASI"
bd32c6bd 16558
c32b891a
NC
16559#: config/tc-sparc.c:3033
16560msgid ": invalid ASI expression"
73a05be2 16561msgstr ": неверное выражение ASI"
bd32c6bd 16562
c32b891a
NC
16563#: config/tc-sparc.c:3038
16564msgid ": invalid ASI number"
73a05be2 16565msgstr ": неверный номер ASI"
bd32c6bd 16566
c32b891a
NC
16567#: config/tc-sparc.c:3143
16568msgid ": non-immdiate imm2 operand"
73a05be2 16569msgstr ": не непосредственный операнд imm2"
bd32c6bd 16570
c32b891a
NC
16571#: config/tc-sparc.c:3148
16572msgid ": imm2 immediate operand out of range (0-3)"
73a05be2 16573msgstr ": непосредственный операнд imm2 за пределами диапазона (0-3)"
bd32c6bd 16574
c32b891a
NC
16575#: config/tc-sparc.c:3167
16576msgid "OPF immediate operand out of range (0-0x1ff)"
73a05be2 16577msgstr "Непосредственный операнд OPF за пределами диапазона (0-0x1ff)"
bd32c6bd 16578
c32b891a
NC
16579#: config/tc-sparc.c:3172
16580msgid "non-immediate OPF operand, ignored"
73a05be2 16581msgstr "не непосредственный операнд OPF, игнорируется"
bd32c6bd 16582
c32b891a
NC
16583#: config/tc-sparc.c:3191
16584msgid ": invalid cpreg name"
73a05be2 16585msgstr ": неверное имя cpreg"
bd32c6bd 16586
c32b891a 16587#: config/tc-sparc.c:3220
bd32c6bd 16588#, c-format
c32b891a 16589msgid "Illegal operands%s"
73a05be2 16590msgstr "Неверные операнды%s"
bd32c6bd 16591
c32b891a 16592#: config/tc-sparc.c:3270
bd32c6bd 16593#, c-format
c32b891a 16594msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
73a05be2 16595msgstr "архитектура выправлена с «%s» на «%s» для «%s»"
bd32c6bd 16596
c32b891a 16597#: config/tc-sparc.c:3311
bd32c6bd 16598#, c-format
c32b891a 16599msgid "Architecture mismatch on \"%s %s\"."
73a05be2 16600msgstr "Архитектура не совпадает у «%s %s»."
bd32c6bd 16601
c32b891a 16602#: config/tc-sparc.c:3312
bd32c6bd 16603#, c-format
c32b891a 16604msgid "(Requires %s; requested architecture is %s.)"
73a05be2 16605msgstr "(требуется %s; запрашиваемая архитектура — %s)"
bd32c6bd 16606
c32b891a 16607#: config/tc-sparc.c:3324
bd32c6bd 16608#, c-format
c32b891a 16609msgid "Hardware capability \"%s\" not enabled for \"%s\"."
73a05be2 16610msgstr "Свойство оборудования «%s» не включено для«%s»."
bd32c6bd 16611
c32b891a
NC
16612#: config/tc-sparc.c:3753 config/tc-sparc.c:3760 config/tc-sparc.c:3767
16613#: config/tc-sparc.c:3774 config/tc-sparc.c:3781 config/tc-sparc.c:3790
16614#: config/tc-sparc.c:3802 config/tc-sparc.c:3813 config/tc-sparc.c:3835
16615#: config/tc-sparc.c:3859 write.c:1176
16616msgid "relocation overflow"
73a05be2 16617msgstr "переполнение перемещения"
bd32c6bd 16618
c32b891a
NC
16619#: config/tc-sparc.c:3914
16620#, c-format
16621msgid "bad or unhandled relocation type: 0x%02x"
73a05be2 16622msgstr "неверный или необработанный тип перемещения: 0x%02x"
bd32c6bd 16623
c32b891a
NC
16624#: config/tc-sparc.c:4273
16625msgid "Expected comma after name"
73a05be2 16626msgstr "Ожидается запятая после имени"
bd32c6bd 16627
c32b891a
NC
16628#: config/tc-sparc.c:4282
16629#, c-format
16630msgid "BSS length (%d.) <0! Ignored."
73a05be2 16631msgstr "Длина BSS (%d.) <0! Игнорируется."
bd32c6bd 16632
c32b891a
NC
16633#: config/tc-sparc.c:4294
16634msgid "bad .reserve segment -- expected BSS segment"
73a05be2 16635msgstr "неправильный сегмент .reserve — ожидался сегмент BSS"
bd32c6bd 16636
c32b891a
NC
16637#: config/tc-sparc.c:4322
16638#, c-format
16639msgid "alignment too large; assuming %d"
73a05be2 16640msgstr "слишком большое выравнивание: предполагается %d"
bd32c6bd 16641
c32b891a
NC
16642#: config/tc-sparc.c:4328 config/tc-sparc.c:4477
16643msgid "negative alignment"
73a05be2 16644msgstr "отрицательное выравнивание"
bd32c6bd 16645
c32b891a
NC
16646#: config/tc-sparc.c:4338 config/tc-sparc.c:4499 read.c:1522 read.c:2540
16647msgid "alignment not a power of 2"
73a05be2 16648msgstr "выравнивание не кратно степени 2"
bd32c6bd 16649
c32b891a 16650#: config/tc-sparc.c:4391
bd32c6bd 16651#, c-format
c32b891a 16652msgid "Ignoring attempt to re-define symbol %s"
73a05be2 16653msgstr "Игнорируется попытка переопределения символа %s"
bd32c6bd 16654
c32b891a
NC
16655#: config/tc-sparc.c:4414 config/tc-v850.c:283
16656msgid "Expected comma after symbol-name"
73a05be2 16657msgstr "Ожидается запятая после имени символа"
bd32c6bd 16658
c32b891a 16659#: config/tc-sparc.c:4424
bd32c6bd 16660#, c-format
c32b891a 16661msgid ".COMMon length (%lu) out of range ignored"
73a05be2 16662msgstr "Длина .COMMon (%lu) выходит за границы, игнорируется"
bd32c6bd 16663
c32b891a
NC
16664#: config/tc-sparc.c:4457
16665msgid "Expected comma after common length"
73a05be2 16666msgstr "Ожидается запятая после общей длины"
bd32c6bd 16667
c32b891a 16668#: config/tc-sparc.c:4471
bd32c6bd 16669#, c-format
c32b891a 16670msgid "alignment too large; assuming %ld"
73a05be2 16671msgstr "слишком большое выравнивание: предполагается %ld"
bd32c6bd 16672
c32b891a
NC
16673#: config/tc-sparc.c:4614
16674msgid "Unknown segment type"
73a05be2 16675msgstr "Неизвестный тип сегмента"
bd32c6bd 16676
c32b891a 16677#: config/tc-sparc.c:4684 config/tc-sparc.c:4693
bd32c6bd 16678#, c-format
c32b891a 16679msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
73a05be2 16680msgstr "синтаксис регистра — .register %%g[2367],{#scratch|symbolname|#ignore}"
bd32c6bd 16681
c32b891a
NC
16682#: config/tc-sparc.c:4711
16683msgid "redefinition of global register"
73a05be2 16684msgstr "переопределение глобального регистра"
bd32c6bd 16685
c32b891a 16686#: config/tc-sparc.c:4722
bd32c6bd 16687#, c-format
c32b891a 16688msgid "Register symbol %s already defined."
73a05be2 16689msgstr "Регистровый символ %s уже определён."
bd32c6bd 16690
c32b891a 16691#: config/tc-sparc.c:4926
bd32c6bd 16692#, c-format
c32b891a 16693msgid "Illegal operands: %%r_plt in %d-byte data field"
73a05be2 16694msgstr "Неверные операнды: %%r_plt в %d-байтовом поле данных"
bd32c6bd 16695
c32b891a 16696#: config/tc-sparc.c:4936
bd32c6bd 16697#, c-format
c32b891a 16698msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
73a05be2 16699msgstr "Неверные операнды: %%r_tls_dtpoff в %d-байтовом поле данных"
bd32c6bd 16700
c32b891a 16701#: config/tc-sparc.c:4973 config/tc-vax.c:3317
bd32c6bd 16702#, c-format
c32b891a 16703msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
73a05be2 16704msgstr "Неверные операнды: только %%r_%s%d разрешено в %d-байтовом поле данных"
bd32c6bd 16705
c32b891a
NC
16706#: config/tc-sparc.c:4981 config/tc-sparc.c:5012 config/tc-sparc.c:5021
16707#: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
16708#, c-format
16709msgid "Illegal operands: %%r_%s%d requires arguments in ()"
73a05be2 16710msgstr "Неверные операнды: для %%r_%s%d требуются аргументы в ()"
bd32c6bd 16711
c32b891a 16712#: config/tc-sparc.c:5030 config/tc-vax.c:3374
bd32c6bd 16713#, c-format
c32b891a 16714msgid "Illegal operands: garbage after %%r_%s%d()"
73a05be2 16715msgstr "Неверные операнды: мусор после %%r_%s%d()"
bd32c6bd 16716
c32b891a
NC
16717#: config/tc-sparc.h:63
16718msgid "sparc convert_frag\n"
73a05be2 16719msgstr "sparc convert_frag\n"
bd32c6bd 16720
c32b891a
NC
16721#: config/tc-sparc.h:65 config/tc-z80.h:53
16722msgid "estimate_size_before_relax called"
73a05be2 16723msgstr "вызвана estimate_size_before_relax"
bd32c6bd 16724
c32b891a
NC
16725#: config/tc-spu.c:130
16726#, c-format
16727msgid "Can't hash instruction '%s':%s"
73a05be2 16728msgstr "Не удалось получить хеш инструкции «%s»:%s"
bd32c6bd 16729
c32b891a
NC
16730#: config/tc-spu.c:184
16731msgid ""
16732"SPU options:\n"
16733" --apuasm\t\t emulate behaviour of apuasm\n"
bd32c6bd 16734msgstr ""
73a05be2
NC
16735"Параметры SPU:\n"
16736" --apuasm\t\t эмулировать поведение apuasm\n"
bd32c6bd 16737
c32b891a 16738#: config/tc-spu.c:290
bd32c6bd 16739#, c-format
c32b891a 16740msgid "Invalid mnemonic '%s'"
73a05be2 16741msgstr "Неверная мнемоника «%s»"
bd32c6bd 16742
c32b891a 16743#: config/tc-spu.c:296
bd32c6bd 16744#, c-format
c32b891a 16745msgid "'%s' is only available in DD2.0 or higher."
73a05be2 16746msgstr "В DD2.0 или выше доступно только «%s»."
bd32c6bd 16747
c32b891a 16748#: config/tc-spu.c:328
bd32c6bd 16749#, c-format
c32b891a 16750msgid "Error in argument %d. Expecting: \"%s\""
73a05be2 16751msgstr "Ошибка в аргументе %d. Ожидается: «%s»"
bd32c6bd 16752
c32b891a
NC
16753#: config/tc-spu.c:339
16754msgid "Mixing register syntax, with and without '$'."
73a05be2 16755msgstr "Смешивание синтаксиса регистров: с и без «$»."
bd32c6bd 16756
c32b891a 16757#: config/tc-spu.c:345
bd32c6bd 16758#, c-format
c32b891a 16759msgid "Treating '%-*s' as a symbol."
73a05be2 16760msgstr "Считаем «%-*s» за символ."
bd32c6bd 16761
c32b891a
NC
16762#: config/tc-spu.c:564
16763msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
73a05be2 16764msgstr "В DD2.0 или выше доступен только «SPU_RdEventMask» (канал 11)."
bd32c6bd 16765
c32b891a
NC
16766#: config/tc-spu.c:566
16767msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
73a05be2 16768msgstr "В DD2.0 или выше доступен только «MFC_RdTagMask» (канал 12)."
bd32c6bd 16769
c32b891a 16770#: config/tc-spu.c:609
bd32c6bd 16771#, c-format
c32b891a 16772msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
73a05be2 16773msgstr "Используется старый стиль, %%lo(expr), измените на стиль PPC, expr@l."
bd32c6bd 16774
c32b891a
NC
16775#: config/tc-spu.c:615
16776#, c-format
16777msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
73a05be2 16778msgstr "Используется старый стиль, %%hi(expr), измените на стиль PPC, expr@h."
bd32c6bd 16779
c32b891a
NC
16780#: config/tc-spu.c:685 config/tc-spu.c:688
16781#, c-format
16782msgid "Constant expression %d out of range, [%d, %d]."
73a05be2 16783msgstr "Константное выражение %d вне диапазона, [%d, %d]."
bd32c6bd 16784
c32b891a
NC
16785#: config/tc-spu.c:790
16786#, c-format
16787msgid "invalid priority '%lu'"
73a05be2 16788msgstr "неверный приоритет «%lu»"
bd32c6bd 16789
c32b891a
NC
16790#: config/tc-spu.c:796
16791#, c-format
16792msgid "invalid lrlive '%lu'"
73a05be2 16793msgstr "неверный lrlive «%lu»"
bd32c6bd 16794
c32b891a
NC
16795#: config/tc-spu.c:855
16796msgid "Relaxation should never occur"
73a05be2 16797msgstr "Ослабление никогда не должно возникать"
bd32c6bd 16798
c32b891a
NC
16799#: config/tc-spu.c:1005
16800#, c-format
16801msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
73a05be2 16802msgstr "Перемещение не подходит (значение перемещения = 0x%lx)"
bd32c6bd 16803
c32b891a
NC
16804#: config/tc-spu.h:85
16805msgid "spu convert_frag\n"
73a05be2 16806msgstr "spu convert_frag\n"
bd32c6bd 16807
c32b891a
NC
16808#: config/tc-tic30.c:36
16809msgid "first"
73a05be2 16810msgstr "первый"
bd32c6bd 16811
c32b891a
NC
16812#: config/tc-tic30.c:36
16813msgid "second"
73a05be2 16814msgstr "второй"
bd32c6bd 16815
c32b891a
NC
16816#: config/tc-tic30.c:36
16817msgid "third"
73a05be2 16818msgstr "третий"
bd32c6bd 16819
c32b891a
NC
16820#: config/tc-tic30.c:36
16821msgid "fourth"
73a05be2 16822msgstr "четвёртый"
bd32c6bd 16823
c32b891a
NC
16824#: config/tc-tic30.c:36
16825msgid "fifth"
73a05be2 16826msgstr "пятый"
bd32c6bd 16827
c32b891a
NC
16828#: config/tc-tic30.c:482
16829msgid "More than one AR register found in indirect reference"
73a05be2 16830msgstr "В косвенной ссылке обнаружено больше одного регистра AR"
bd32c6bd 16831
c32b891a
NC
16832#: config/tc-tic30.c:488
16833msgid "Illegal AR register in indirect reference"
73a05be2 16834msgstr "В косвенной ссылке недопустимый регистр AR"
bd32c6bd 16835
c32b891a
NC
16836#: config/tc-tic30.c:509
16837msgid "More than one displacement found in indirect reference"
73a05be2 16838msgstr "В косвенной ссылке обнаружено больше одной перестановки"
bd32c6bd 16839
c32b891a
NC
16840#: config/tc-tic30.c:518
16841msgid "Invalid displacement in indirect reference"
73a05be2 16842msgstr "В косвенной ссылке некорректная перестановка"
bd32c6bd 16843
c32b891a
NC
16844#: config/tc-tic30.c:536
16845msgid "AR register not found in indirect reference"
73a05be2 16846msgstr "В косвенной ссылке не найден регистр AR"
bd32c6bd 16847
c32b891a
NC
16848#. Maybe an implied displacement of 1 again.
16849#: config/tc-tic30.c:553
16850msgid "required displacement wasn't given in indirect reference"
73a05be2 16851msgstr "в косвенной ссылке не была дана требуемая перестановка"
bd32c6bd 16852
c32b891a
NC
16853#: config/tc-tic30.c:560
16854msgid "illegal indirect reference"
73a05be2 16855msgstr "некорректная косвенная ссылка"
c32b891a
NC
16856
16857#: config/tc-tic30.c:567
16858msgid "displacement must be an unsigned 8-bit number"
73a05be2 16859msgstr "перестановка должна задаваться 8-битным числом без знака"
bd32c6bd 16860
c32b891a 16861#: config/tc-tic30.c:751 config/tc-tic30.c:1498
bd32c6bd 16862#, c-format
c32b891a 16863msgid "Invalid character %s before %s operand"
73a05be2 16864msgstr "Недопустимый символ %s перед операндом %s"
bd32c6bd 16865
c32b891a 16866#: config/tc-tic30.c:770 config/tc-tic30.c:1513
bd32c6bd 16867#, c-format
c32b891a 16868msgid "Unbalanced parenthesis in %s operand."
73a05be2 16869msgstr "Несогласованные круглые скобки в операнде %s."
bd32c6bd 16870
c32b891a 16871#: config/tc-tic30.c:786 config/tc-tic30.c:1523
bd32c6bd 16872#, c-format
c32b891a 16873msgid "Invalid character %s in %s operand"
73a05be2 16874msgstr "Недопустимый символ %s в операнде %s"
bd32c6bd 16875
c32b891a 16876#: config/tc-tic30.c:805 config/tc-tic30.c:1540
bd32c6bd 16877#, c-format
c32b891a 16878msgid "Spurious operands; (%d operands/instruction max)"
73a05be2 16879msgstr "Побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 16880
c32b891a
NC
16881#. Just skip it, if it's \n complain.
16882#: config/tc-tic30.c:823 config/tc-tic30.c:839 config/tc-tic30.c:1557
16883#: config/tc-tic30.c:1573
16884msgid "Expecting operand after ','; got nothing"
73a05be2 16885msgstr "Ожидается операнд после «,»; ничего не получено"
bd32c6bd 16886
c32b891a
NC
16887#: config/tc-tic30.c:828 config/tc-tic30.c:1562
16888msgid "Expecting operand before ','; got nothing"
73a05be2 16889msgstr "Ожидается операнд перед «,»; ничего не получено"
bd32c6bd 16890
c32b891a
NC
16891#: config/tc-tic30.c:866
16892msgid "incorrect number of operands given in the first instruction"
73a05be2 16893msgstr "В первой инструкции указано неправильное количество операндов"
bd32c6bd 16894
c32b891a
NC
16895#: config/tc-tic30.c:872
16896msgid "incorrect number of operands given in the second instruction"
73a05be2 16897msgstr "Во второй инструкции указано неправильное количество операндов"
bd32c6bd 16898
c32b891a
NC
16899#: config/tc-tic30.c:893
16900#, c-format
16901msgid "%s instruction, operand %d doesn't match"
73a05be2 16902msgstr "инструкция %s, операнд %d не совпадает"
bd32c6bd 16903
c32b891a
NC
16904#. Shouldn't get here.
16905#: config/tc-tic30.c:917 config/tc-tic30.c:924
16906msgid "incorrect format for multiply parallel instruction"
73a05be2 16907msgstr "некорректный формат инструкции параллельного умножения"
bd32c6bd 16908
c32b891a
NC
16909#: config/tc-tic30.c:931
16910msgid "destination for multiply can only be R0 or R1"
73a05be2 16911msgstr "назначением умножения может быть только R0 или R1"
bd32c6bd 16912
c32b891a
NC
16913#: config/tc-tic30.c:938
16914msgid "destination for add/subtract can only be R2 or R3"
73a05be2 16915msgstr "назначением сложения/вычитания может быть только R2 или R3"
bd32c6bd 16916
c32b891a
NC
16917#: config/tc-tic30.c:1005
16918msgid "loading the same register in parallel operation"
73a05be2 16919msgstr "загружается тот же регистр в параллельной операции"
bd32c6bd 16920
c32b891a
NC
16921#: config/tc-tic30.c:1448
16922#, c-format
16923msgid "Invalid character %s in opcode"
73a05be2 16924msgstr "Недопустимый символ %s в коде операции"
bd32c6bd 16925
c32b891a
NC
16926#: config/tc-tic30.c:1478
16927#, c-format
16928msgid "Unknown TMS320C30 instruction: %s"
73a05be2 16929msgstr "Неизвестная инструкция TMS320C30: %s"
bd32c6bd 16930
c32b891a
NC
16931#: config/tc-tic30.c:1598
16932msgid "Incorrect number of operands given"
73a05be2 16933msgstr "Указано неправильное количество операндов"
bd32c6bd 16934
c32b891a
NC
16935#: config/tc-tic30.c:1631
16936#, c-format
16937msgid "The %s operand doesn't match"
73a05be2 16938msgstr "Операнд %s не совпадает"
bd32c6bd 16939
c32b891a
NC
16940#. Shouldn't make it to this stage.
16941#: config/tc-tic30.c:1656 config/tc-tic30.c:1668
16942msgid "Incompatible first and second operands in instruction"
73a05be2 16943msgstr "В инструкции не совместимы первый и второй операнды"
bd32c6bd 16944
c32b891a
NC
16945#: config/tc-tic30.c:1782
16946msgid "invalid short form floating point immediate operand"
73a05be2 16947msgstr "непосредственный операнд в некорректном кратком формате с плавающей запятой"
bd32c6bd 16948
c32b891a
NC
16949#: config/tc-tic30.c:1792
16950msgid "rounding down first operand float to unsigned int"
73a05be2 16951msgstr "округление в сторону уменьшения первого операнда с типом float в unsigned int"
bd32c6bd 16952
c32b891a
NC
16953#: config/tc-tic30.c:1794
16954msgid "only lower 16-bits of first operand are used"
73a05be2 16955msgstr "используются только младшие 16 бит первого операнда"
bd32c6bd 16956
c32b891a
NC
16957#: config/tc-tic30.c:1804
16958msgid "rounding down first operand float to signed int"
73a05be2 16959msgstr "округление в сторону уменьшения первого операнда с типом float в signed int"
bd32c6bd 16960
c32b891a
NC
16961#: config/tc-tic30.c:1809 config/tc-tic30.c:1880
16962msgid "first operand is too large for 16-bit signed int"
73a05be2 16963msgstr "первый операнд слишком велик для 16-битного знакового целого"
bd32c6bd 16964
c32b891a
NC
16965#: config/tc-tic30.c:1874
16966msgid "first operand is floating point"
73a05be2 16967msgstr "первый операнд является значением с плавающей запятой"
bd32c6bd 16968
c32b891a
NC
16969#. Shouldn't get here.
16970#: config/tc-tic30.c:1905
16971msgid "interrupt vector for trap instruction out of range"
73a05be2 16972msgstr "вектор прерываний инструкции ловушки за пределами диапазона"
bd32c6bd 16973
c32b891a
NC
16974#: config/tc-tic30.c:1950
16975msgid "LDP instruction needs a 24-bit operand"
73a05be2 16976msgstr "инструкции LDP требуется 24-битный операнд"
bd32c6bd 16977
c32b891a
NC
16978#: config/tc-tic30.c:1974
16979msgid "first operand is too large for a 24-bit displacement"
73a05be2 16980msgstr "первый операнд слишком велик для 24-битной перестановки"
bd32c6bd 16981
c32b891a
NC
16982#: config/tc-tic4x.c:392
16983msgid "Nan, using zero."
73a05be2 16984msgstr "Nan, используется ноль."
bd32c6bd 16985
c32b891a 16986#: config/tc-tic4x.c:514
bd32c6bd 16987#, c-format
c32b891a 16988msgid "Cannot represent exponent in %d bits"
73a05be2 16989msgstr "Не удалось представить экспоненту в %d битах"
bd32c6bd 16990
c32b891a
NC
16991#: config/tc-tic4x.c:597 config/tc-tic4x.c:607
16992msgid "Invalid floating point number"
73a05be2 16993msgstr "Неверное число с плавающей запятой"
bd32c6bd 16994
c32b891a
NC
16995#: config/tc-tic4x.c:726
16996msgid "Comma expected\n"
73a05be2 16997msgstr "Ожидается запятая\n"
bd32c6bd 16998
c32b891a
NC
16999#: config/tc-tic4x.c:762 config/tc-tic54x.c:471
17000msgid ".bss size argument missing\n"
73a05be2 17001msgstr "отсутствует аргумент размера .bss\n"
bd32c6bd 17002
c32b891a
NC
17003#: config/tc-tic4x.c:770
17004#, c-format
17005msgid ".bss size %ld < 0!"
73a05be2 17006msgstr "размер .bss %ld < 0!"
bd32c6bd 17007
c32b891a
NC
17008#: config/tc-tic4x.c:903
17009msgid "Non-constant symbols not allowed\n"
73a05be2 17010msgstr "Не константные символы не допускаются\n"
bd32c6bd 17011
c32b891a
NC
17012#: config/tc-tic4x.c:934
17013msgid "Symbol missing\n"
73a05be2 17014msgstr "Отсутствует символ\n"
bd32c6bd 17015
c32b891a
NC
17016#. Skip null symbol terminator.
17017#: config/tc-tic4x.c:982
17018msgid ".sect: subsection name ignored"
73a05be2 17019msgstr ".sect: имя подраздела игнорируется"
bd32c6bd 17020
c32b891a 17021#: config/tc-tic4x.c:1010 config/tc-tic4x.c:1111 config/tc-tic54x.c:1424
bd32c6bd 17022#, c-format
c32b891a 17023msgid "Error setting flags for \"%s\": %s"
73a05be2 17024msgstr "Ошибка установки флагов для «%s»: %s"
bd32c6bd 17025
c32b891a
NC
17026#: config/tc-tic4x.c:1042
17027msgid ".set syntax invalid\n"
73a05be2 17028msgstr "некорректный синтаксис .set\n"
bd32c6bd 17029
c32b891a
NC
17030#: config/tc-tic4x.c:1100
17031msgid ".usect: non-zero alignment flag ignored"
73a05be2 17032msgstr ".usect: флаг с ненулевым выравниванием игнорируется"
bd32c6bd 17033
c32b891a
NC
17034#: config/tc-tic4x.c:1131
17035#, c-format
17036msgid "This assembler does not support processor generation %ld"
73a05be2 17037msgstr "Ассемблер пока не поддерживает поколение процессора %ld"
bd32c6bd 17038
c32b891a
NC
17039#: config/tc-tic4x.c:1135
17040msgid "Changing processor generation on fly not supported..."
73a05be2 17041msgstr "Изменение поколения процессора на лету не поддерживается…"
bd32c6bd 17042
c32b891a
NC
17043#: config/tc-tic4x.c:1433
17044msgid "Auxiliary register AR0--AR7 required for indirect"
73a05be2 17045msgstr "Для косвенного значения требуется вспомогательный регистр AR0--AR7"
bd32c6bd 17046
c32b891a
NC
17047#: config/tc-tic4x.c:1447
17048#, c-format
17049msgid "Bad displacement %d (require 0--255)\n"
73a05be2 17050msgstr "Неверная перестановка %d (требуется 0--255)\n"
bd32c6bd 17051
c32b891a
NC
17052#: config/tc-tic4x.c:1465
17053msgid "Index register IR0,IR1 required for displacement"
73a05be2 17054msgstr "Для перестановки требуется индексный регистр IR0,IR1"
bd32c6bd 17055
c32b891a
NC
17056#: config/tc-tic4x.c:1533
17057msgid "Expecting a register name"
73a05be2 17058msgstr "Ожидается имя регистра"
bd32c6bd 17059
c32b891a
NC
17060#: config/tc-tic4x.c:1545 config/tc-tic4x.c:1568 config/tc-tic4x.c:1634
17061msgid "Number too large"
73a05be2 17062msgstr "Число слишком велико"
bd32c6bd 17063
c32b891a
NC
17064#: config/tc-tic4x.c:1558 config/tc-tic4x.c:1581
17065msgid "Expecting a constant value"
73a05be2 17066msgstr "Ожидается константное значение"
bd32c6bd 17067
c32b891a 17068#: config/tc-tic4x.c:1589
bd32c6bd 17069#, c-format
c32b891a 17070msgid "Bad direct addressing construct %s"
73a05be2 17071msgstr "Неверная конструкция %s для прямой адресации"
bd32c6bd 17072
c32b891a 17073#: config/tc-tic4x.c:1593
bd32c6bd 17074#, c-format
c32b891a 17075msgid "Direct value of %ld is not suitable"
73a05be2 17076msgstr "Прямое значение %ld не подходит"
bd32c6bd 17077
c32b891a
NC
17078#: config/tc-tic4x.c:1617
17079msgid "Unknown indirect addressing mode"
73a05be2 17080msgstr "Неизвестный режим косвенной адресации"
bd32c6bd 17081
c32b891a 17082#: config/tc-tic4x.c:1714
bd32c6bd 17083#, c-format
c32b891a 17084msgid "Immediate value of %ld is too large for ldf"
73a05be2 17085msgstr "Непосредственное значение %ld слишком велико для ldf"
bd32c6bd 17086
c32b891a
NC
17087#: config/tc-tic4x.c:1754
17088msgid "Destination register must be ARn"
73a05be2 17089msgstr "Регистром назначения должен быть ARn"
c32b891a
NC
17090
17091#: config/tc-tic4x.c:1773 config/tc-tic4x.c:2146 config/tc-tic4x.c:2205
bd32c6bd 17092#, c-format
c32b891a 17093msgid "Immediate value of %ld is too large"
73a05be2 17094msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 17095
c32b891a
NC
17096#: config/tc-tic4x.c:1802 config/tc-tic4x.c:2007
17097msgid "Invalid indirect addressing mode"
73a05be2 17098msgstr "Некорректный режим косвенной адресации"
bd32c6bd 17099
c32b891a
NC
17100#: config/tc-tic4x.c:1826 config/tc-tic4x.c:1866 config/tc-tic4x.c:2057
17101#: config/tc-tic4x.c:2079
17102msgid "Register must be Rn"
73a05be2 17103msgstr "Регистром должен быть Rn"
bd32c6bd 17104
c32b891a
NC
17105#: config/tc-tic4x.c:1880 config/tc-tic4x.c:1950 config/tc-tic4x.c:1964
17106msgid "Register must be R0--R7"
73a05be2 17107msgstr "Регистром должен быть R0--R7"
bd32c6bd 17108
c32b891a 17109#: config/tc-tic4x.c:1904 config/tc-tic4x.c:1932
bd32c6bd 17110#, c-format
c32b891a 17111msgid "Invalid indirect addressing mode displacement %d"
73a05be2 17112msgstr "Некорректный режим косвенной адресации перестановки %d"
bd32c6bd 17113
c32b891a
NC
17114#: config/tc-tic4x.c:1978
17115msgid "Destination register must be R2 or R3"
73a05be2 17116msgstr "Регистром назначения должен быть R2 или R3"
bd32c6bd 17117
c32b891a
NC
17118#: config/tc-tic4x.c:1992
17119msgid "Destination register must be R0 or R1"
73a05be2 17120msgstr "Регистром назначения должен быть R0 или R1"
bd32c6bd 17121
c32b891a 17122#: config/tc-tic4x.c:2029
bd32c6bd 17123#, c-format
c32b891a 17124msgid "Displacement value of %ld is too large"
73a05be2 17125msgstr "Значение перестановки %ld слишком велико"
bd32c6bd 17126
c32b891a
NC
17127#: config/tc-tic4x.c:2090 config/tc-tic4x.c:2221
17128msgid "Floating point number not valid in expression"
73a05be2 17129msgstr "Число с плавающей запятой в выражении не допускается"
bd32c6bd 17130
c32b891a 17131#: config/tc-tic4x.c:2104
bd32c6bd 17132#, c-format
c32b891a 17133msgid "Signed immediate value %ld too large"
73a05be2 17134msgstr "Непосредственное значение со знаком %ld слишком велико"
bd32c6bd 17135
c32b891a
NC
17136#: config/tc-tic4x.c:2167
17137#, c-format
17138msgid "Unsigned immediate value %ld too large"
73a05be2 17139msgstr "Непосредственное значение без знака %ld слишком велико"
bd32c6bd 17140
c32b891a 17141#: config/tc-tic4x.c:2235
bd32c6bd 17142#, c-format
c32b891a 17143msgid "Immediate value %ld too large"
73a05be2 17144msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 17145
c32b891a
NC
17146#: config/tc-tic4x.c:2254 config/tc-tic4x.c:2282
17147msgid "Register must be ivtp or tvtp"
73a05be2 17148msgstr "Регистром должен быть ivtp или tvtp"
bd32c6bd 17149
c32b891a
NC
17150#: config/tc-tic4x.c:2268
17151msgid "Register must be address register"
73a05be2 17152msgstr "Регистром должен быть адресный регистр"
bd32c6bd 17153
c32b891a
NC
17154#: config/tc-tic4x.c:2341
17155msgid "Source and destination register should not be equal"
73a05be2 17156msgstr "Регистры источника и назначения не должен быть одинаковыми"
bd32c6bd 17157
c32b891a
NC
17158#: config/tc-tic4x.c:2356
17159msgid "Equal parallel destination registers, one result will be discarded"
73a05be2 17160msgstr "Одинаковые параллельные регистры назначения, один результат будет отброшен"
bd32c6bd 17161
c32b891a
NC
17162#: config/tc-tic4x.c:2397
17163msgid "Too many operands scanned"
73a05be2 17164msgstr "Просканировано слишком много операндов"
bd32c6bd 17165
c32b891a
NC
17166#: config/tc-tic4x.c:2428
17167msgid "Parallel opcode cannot contain more than two instructions"
73a05be2 17168msgstr "Код параллельной операции не может содержать более двух инструкций"
bd32c6bd 17169
c32b891a 17170#: config/tc-tic4x.c:2501
bd32c6bd 17171#, c-format
c32b891a 17172msgid "Invalid operands for %s"
73a05be2 17173msgstr "Некорректные операнды для %s"
bd32c6bd 17174
c32b891a 17175#: config/tc-tic4x.c:2504
bd32c6bd 17176#, c-format
c32b891a 17177msgid "Invalid instruction %s"
73a05be2 17178msgstr "Неверная инструкция %s"
bd32c6bd 17179
c32b891a 17180#: config/tc-tic4x.c:2656
bd32c6bd 17181#, c-format
c32b891a 17182msgid "Bad relocation type: 0x%02x"
73a05be2 17183msgstr "Неверный тип перемещения: 0x%02x"
bd32c6bd 17184
c32b891a
NC
17185#: config/tc-tic4x.c:2714
17186#, c-format
17187msgid "Unsupported processor generation %d"
73a05be2 17188msgstr "Неподдерживаемое поколение процессора %d"
bd32c6bd 17189
c32b891a
NC
17190#: config/tc-tic4x.c:2722
17191msgid "Option -b is depreciated, please use -mbig"
73a05be2 17192msgstr "Параметр -b устарел, используйте -mbig"
bd32c6bd 17193
c32b891a
NC
17194#: config/tc-tic4x.c:2729
17195msgid "Option -p is depreciated, please use -mmemparm"
73a05be2 17196msgstr "Параметр -p устарел, используйте -mmemparm"
bd32c6bd 17197
c32b891a
NC
17198#: config/tc-tic4x.c:2736
17199msgid "Option -r is depreciated, please use -mregparm"
73a05be2 17200msgstr "Параметр -r устарел, используйте -mregparm"
bd32c6bd 17201
c32b891a
NC
17202#: config/tc-tic4x.c:2743
17203msgid "Option -s is depreciated, please use -msmall"
73a05be2 17204msgstr "Параметр -s устарел, используйте -msmall"
bd32c6bd 17205
c32b891a 17206#: config/tc-tic4x.c:2772
bd32c6bd 17207#, c-format
c32b891a
NC
17208msgid ""
17209"\n"
17210"TIC4X options:\n"
17211" -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
17212" 30 - TMS320C30\n"
17213" 31 - TMS320C31, TMS320LC31\n"
17214" 32 - TMS320C32\n"
17215" 33 - TMS320VC33\n"
17216" 40 - TMS320C40\n"
17217" 44 - TMS320C44\n"
17218" -mrev=REV set cpu hardware revision (integer numbers).\n"
17219" Combinations of -mcpu and -mrev will enable/disable\n"
17220" the appropriate options (-midle2, -mlowpower and\n"
17221" -menhanced) according to the selected type\n"
17222" -mbig select big memory model\n"
17223" -msmall select small memory model (default)\n"
17224" -mregparm select register parameters (default)\n"
17225" -mmemparm select memory parameters\n"
17226" -midle2 enable IDLE2 support\n"
17227" -mlowpower enable LOPOWER and MAXSPEED support\n"
17228" -menhanced enable enhanced opcode support\n"
bd32c6bd 17229msgstr ""
73a05be2
NC
17230"\n"
17231"Параметры TIC4X:\n"
17232" -mcpu=CPU -mCPU выбрать вариант архитектуры. ЦП может быть:\n"
17233" 30 - TMS320C30\n"
17234" 31 - TMS320C31, TMS320LC31\n"
17235" 32 - TMS320C32\n"
17236" 33 - TMS320VC33\n"
17237" 40 - TMS320C40\n"
17238" 44 - TMS320C44\n"
17239" -mrev=REV задать аппаратную версию ЦП (число)\n"
17240" Комбинация -mcpu и -mrev включает/выключает\n"
17241" соответствующие возможности (-midle2, -mlowpower и\n"
17242" -menhanced) согласно выбранному типу\n"
17243" -mbig выбрать большую модель памяти\n"
17244" -msmall выбрать малую модель памяти (по умолчанию)\n"
17245" -mregparm использовать регистровые параметры (по умолчанию)\n"
17246" -mmemparm использовать параметры памяти\n"
17247" -midle2 включит поддержку IDLE2\n"
17248" -mlowpower включить поддержку LOPOWER и MAXSPEED\n"
17249" -menhanced включить поддержку расширенных кодов операции\n"
bd32c6bd 17250
c32b891a 17251#: config/tc-tic4x.c:2817
bd32c6bd 17252#, c-format
c32b891a 17253msgid "Label \"$%d\" redefined"
73a05be2 17254msgstr "Переопределение метки «$%d»"
bd32c6bd 17255
c32b891a 17256#: config/tc-tic4x.c:3027
bd32c6bd 17257#, c-format
c32b891a 17258msgid "Reloc %d not supported by object file format"
73a05be2 17259msgstr "Перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 17260
c32b891a
NC
17261#. Only word (et al.), align, or conditionals are allowed within
17262#. .struct/.union.
17263#: config/tc-tic54x.c:219
17264msgid "pseudo-op illegal within .struct/.union"
73a05be2 17265msgstr "псевдооперация недопустима внутри .struct/.union"
bd32c6bd 17266
c32b891a 17267#: config/tc-tic54x.c:233
bd32c6bd 17268#, c-format
c32b891a 17269msgid "C54x-specific command line options:\n"
bc7c0509 17270msgstr "Специализированные параметры командной строки для C54x:\n"
bd32c6bd 17271
c32b891a 17272#: config/tc-tic54x.c:234
bd32c6bd 17273#, c-format
c32b891a 17274msgid "-mfar-mode | -mf Use extended addressing\n"
73a05be2 17275msgstr "-mfar-mode | -mf использовать расширенную адресацию\n"
bd32c6bd 17276
c32b891a 17277#: config/tc-tic54x.c:235
bd32c6bd 17278#, c-format
c32b891a 17279msgid "-mcpu=<CPU version> Specify the CPU version\n"
73a05be2 17280msgstr "-mcpu=<версия ЦП> задать версию ЦП\n"
bd32c6bd 17281
c32b891a 17282#: config/tc-tic54x.c:236
bd32c6bd 17283#, c-format
c32b891a 17284msgid "-merrors-to-file <filename>\n"
73a05be2 17285msgstr "-merrors-to-file <имя файла>\n"
bd32c6bd 17286
c32b891a 17287#: config/tc-tic54x.c:237
bd32c6bd 17288#, c-format
c32b891a 17289msgid "-me <filename> Redirect errors to a file\n"
73a05be2 17290msgstr "-me <имя файла> перенаправить ошибки в файл\n"
bd32c6bd 17291
c32b891a
NC
17292#: config/tc-tic54x.c:348
17293msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
73a05be2 17294msgstr "Ожидается запятая и символ в «.asg STRING, SYMBOL»"
bd32c6bd 17295
c32b891a
NC
17296#: config/tc-tic54x.c:357
17297msgid "symbols assigned with .asg must begin with a letter"
73a05be2 17298msgstr "символы, назначаемые с помощью .asg, должны начинаться с буквы"
bd32c6bd 17299
c32b891a
NC
17300#: config/tc-tic54x.c:397
17301msgid "Unterminated string after absolute expression"
73a05be2 17302msgstr "Незавершённая строка после абсолютного выражения"
bd32c6bd 17303
c32b891a
NC
17304#: config/tc-tic54x.c:405
17305msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
73a05be2 17306msgstr "Ожидается запятая и символ в «.eval EXPR, SYMBOL»"
bd32c6bd 17307
c32b891a
NC
17308#: config/tc-tic54x.c:415
17309msgid "symbols assigned with .eval must begin with a letter"
73a05be2 17310msgstr "символы, назначаемые с помощью .eval, должны начинаться с буквы"
bd32c6bd 17311
c32b891a
NC
17312#: config/tc-tic54x.c:480
17313#, c-format
17314msgid ".bss size %d < 0!"
73a05be2 17315msgstr "размер .bss %d < 0!"
bd32c6bd 17316
c32b891a
NC
17317#: config/tc-tic54x.c:662
17318msgid "Offset on nested structures is ignored"
73a05be2 17319msgstr "Смещение во вложенные структуры игнорируется"
bd32c6bd 17320
c32b891a
NC
17321#: config/tc-tic54x.c:712
17322#, c-format
17323msgid ".end%s without preceding .%s"
73a05be2 17324msgstr ".end%s без предшествующей .%s"
bd32c6bd 17325
c32b891a
NC
17326#: config/tc-tic54x.c:778
17327#, c-format
17328msgid "Unrecognized struct/union tag '%s'"
73a05be2 17329msgstr "Нераспознанная метка структуры/объединения «%s»"
bd32c6bd 17330
c32b891a
NC
17331#: config/tc-tic54x.c:780
17332msgid ".tag requires a structure tag"
73a05be2 17333msgstr "для .tag требуется тег структуры"
bd32c6bd 17334
c32b891a
NC
17335#: config/tc-tic54x.c:786
17336msgid "Label required for .tag"
73a05be2 17337msgstr "для .tag требуется метка"
bd32c6bd 17338
c32b891a 17339#: config/tc-tic54x.c:805
bd32c6bd 17340#, c-format
c32b891a 17341msgid ".tag target '%s' undefined"
73a05be2 17342msgstr "цель .tag «%s» не определена"
bd32c6bd 17343
c32b891a 17344#: config/tc-tic54x.c:869
bd32c6bd 17345#, c-format
c32b891a 17346msgid ".field count '%d' out of range (1 <= X <= 32)"
73a05be2 17347msgstr "счётчик .field «%d» вне допустимого диапазона (1 <= X <= 32)"
bd32c6bd 17348
c32b891a 17349#: config/tc-tic54x.c:897
bd32c6bd 17350#, c-format
c32b891a 17351msgid "Unrecognized field type '%c'"
73a05be2 17352msgstr "Нераспознанный тип поля «%c»"
bd32c6bd 17353
c32b891a
NC
17354#: config/tc-tic54x.c:1021
17355msgid "Overflow in expression, truncated to 8 bits"
73a05be2 17356msgstr "Переполнение в выражении, обрезается до 8 бит"
bd32c6bd 17357
c32b891a
NC
17358#: config/tc-tic54x.c:1026
17359msgid "Overflow in expression, truncated to 16 bits"
73a05be2 17360msgstr "Переполнение в выражении, обрезается до 16 бит"
bd32c6bd 17361
c32b891a
NC
17362#. Disallow .byte with a non constant expression that will
17363#. require relocation.
17364#: config/tc-tic54x.c:1034
17365msgid "Relocatable values require at least WORD storage"
73a05be2 17366msgstr "Для перемещаемых значений требуется хранилище размером не менее WORD"
bd32c6bd 17367
c32b891a
NC
17368#: config/tc-tic54x.c:1095
17369msgid "Use of .def/.ref is deprecated. Use .global instead"
73a05be2 17370msgstr "Директива .def/.ref устарела. Используйте .global"
bd32c6bd 17371
c32b891a
NC
17372#: config/tc-tic54x.c:1287
17373msgid ".space/.bes repeat count is negative, ignored"
73a05be2 17374msgstr "счётчик повторений .space/.bes отрицательный, игнорируется"
bd32c6bd 17375
c32b891a
NC
17376#: config/tc-tic54x.c:1292
17377msgid ".space/.bes repeat count is zero, ignored"
73a05be2 17378msgstr "счётчик повторений .space/.bes равен нулю, игнорируется"
bd32c6bd 17379
c32b891a
NC
17380#: config/tc-tic54x.c:1365
17381msgid "Missing size argument"
73a05be2 17382msgstr "Отсутствует размер аргумента"
bd32c6bd 17383
c32b891a
NC
17384#: config/tc-tic54x.c:1499
17385msgid "CPU version has already been set"
73a05be2 17386msgstr "Версия ЦП уже задана"
bd32c6bd 17387
c32b891a
NC
17388#: config/tc-tic54x.c:1503
17389#, c-format
17390msgid "Unrecognized version '%s'"
73a05be2 17391msgstr "Нераспознанная версия «%s»"
bd32c6bd 17392
c32b891a
NC
17393#: config/tc-tic54x.c:1509
17394msgid "Changing of CPU version on the fly not supported"
73a05be2 17395msgstr "Изменение версии ЦП на лету не поддерживается"
bd32c6bd 17396
c32b891a
NC
17397#: config/tc-tic54x.c:1640
17398msgid "p2align not supported on this target"
73a05be2 17399msgstr "p2align не поддерживается для этой цели"
bd32c6bd 17400
c32b891a
NC
17401#: config/tc-tic54x.c:1652
17402msgid "Argument to .even ignored"
73a05be2 17403msgstr "Аргумент .even игнорируется"
bd32c6bd 17404
c32b891a
NC
17405#: config/tc-tic54x.c:1698
17406msgid "Invalid field size, must be from 1 to 32"
73a05be2 17407msgstr "Некорректный размер поля, должен быть от 1 до 32"
bd32c6bd 17408
c32b891a
NC
17409#: config/tc-tic54x.c:1711
17410msgid "field size must be 16 when value is relocatable"
73a05be2 17411msgstr "Размер поля должен быть равен 16, если значение перемещаемое"
bd32c6bd 17412
c32b891a
NC
17413#: config/tc-tic54x.c:1726
17414msgid "field value truncated"
73a05be2 17415msgstr "Значение поля обрезано"
bd32c6bd 17416
c32b891a
NC
17417#: config/tc-tic54x.c:1832 config/tc-tic54x.c:2131
17418#, c-format
17419msgid "Unrecognized section '%s'"
73a05be2 17420msgstr "Нераспознанный раздел «%s»"
bd32c6bd 17421
c32b891a
NC
17422#: config/tc-tic54x.c:1841
17423msgid "Current section is uninitialized, section name required for .clink"
73a05be2 17424msgstr "Текущий раздел не инициализирован, для .clink требуется имя раздела"
bd32c6bd 17425
c32b891a
NC
17426#: config/tc-tic54x.c:2042
17427msgid "ENDLOOP without corresponding LOOP"
73a05be2 17428msgstr "ENDLOOP без соответствующей LOOP"
bd32c6bd 17429
c32b891a
NC
17430#: config/tc-tic54x.c:2083
17431msgid "Mixing of normal and extended addressing not supported"
73a05be2 17432msgstr "Одновременное использование обычной и расширенной адресации не поддерживается"
bd32c6bd 17433
c32b891a
NC
17434#: config/tc-tic54x.c:2089
17435msgid "Extended addressing not supported on the specified CPU"
73a05be2 17436msgstr "Расширенная адресация не поддерживается на выбранном ЦП"
bd32c6bd 17437
c32b891a
NC
17438#: config/tc-tic54x.c:2137
17439msgid ".sblock may be used for initialized sections only"
73a05be2 17440msgstr ".sblock можно использовать только для инициализации разделов"
bd32c6bd 17441
c32b891a
NC
17442#: config/tc-tic54x.c:2167
17443msgid "Symbol missing for .set/.equ"
73a05be2 17444msgstr "Отсутствует символ у .set/.equ"
bd32c6bd 17445
c32b891a
NC
17446#: config/tc-tic54x.c:2223
17447msgid ".var may only be used within a macro definition"
73a05be2 17448msgstr ".var может использоваться только внутри определения макроса"
bd32c6bd 17449
c32b891a
NC
17450#: config/tc-tic54x.c:2231
17451msgid "Substitution symbols must begin with a letter"
73a05be2 17452msgstr "Символы подстановки должны начинаться с буквы"
bd32c6bd 17453
c32b891a
NC
17454#: config/tc-tic54x.c:2323
17455#, c-format
17456msgid "can't open macro library file '%s' for reading: %s"
73a05be2 17457msgstr "не удалось открыть файл библиотеки макросов «%s» для чтения: %s"
bd32c6bd 17458
c32b891a
NC
17459#: config/tc-tic54x.c:2330
17460#, c-format
17461msgid "File '%s' not in macro archive format"
73a05be2 17462msgstr "Файл «%s» не в соответствует формату архива макросов"
bd32c6bd 17463
c32b891a 17464#: config/tc-tic54x.c:2460
bd32c6bd 17465#, c-format
c32b891a 17466msgid "Bad COFF version '%s'"
73a05be2 17467msgstr "Неправильная версия COFF «%s»"
bd32c6bd 17468
c32b891a
NC
17469#: config/tc-tic54x.c:2469
17470#, c-format
17471msgid "Bad CPU version '%s'"
73a05be2 17472msgstr "Неправильная версия ЦП «%s»"
bd32c6bd 17473
c32b891a
NC
17474#: config/tc-tic54x.c:2482 config/tc-tic54x.c:2485
17475#, c-format
17476msgid "Can't redirect stderr to the file '%s'"
73a05be2 17477msgstr "Не удалось перенаправить stderr в файл «%s»"
bd32c6bd 17478
c32b891a
NC
17479#: config/tc-tic54x.c:2598
17480#, c-format
17481msgid "Undefined substitution symbol '%s'"
73a05be2 17482msgstr "Неопределенный символ подстановки «%s»"
bd32c6bd 17483
c32b891a 17484#: config/tc-tic54x.c:3099
bd32c6bd 17485#, c-format
c32b891a 17486msgid "Unbalanced parenthesis in operand %d"
73a05be2 17487msgstr "Несогласованные круглые скобки в операнде %d"
bd32c6bd 17488
c32b891a
NC
17489#: config/tc-tic54x.c:3130 config/tc-tic54x.c:3138
17490msgid "Expecting operand after ','"
73a05be2 17491msgstr "Ожидается операнд после «,»"
bd32c6bd 17492
c32b891a
NC
17493#: config/tc-tic54x.c:3149
17494msgid "Extra junk on line"
73a05be2 17495msgstr "Мусор в строке"
bd32c6bd 17496
c32b891a
NC
17497#: config/tc-tic54x.c:3186
17498msgid "Badly formed address expression"
73a05be2 17499msgstr "Неправильно оформленное выражение адреса"
bd32c6bd 17500
c32b891a 17501#: config/tc-tic54x.c:3439
bd32c6bd 17502#, c-format
c32b891a 17503msgid "Invalid dmad syntax '%s'"
73a05be2 17504msgstr "Недопустимый синтаксис dmad «%s»"
bd32c6bd 17505
c32b891a
NC
17506#: config/tc-tic54x.c:3503
17507#, c-format
17508msgid "Use the .mmregs directive to use memory-mapped register names such as '%s'"
73a05be2 17509msgstr "Используйте директиву .mmregs, чтобы задействовать имена отображённых в память регистров, таких как «%s»"
bd32c6bd 17510
c32b891a
NC
17511#: config/tc-tic54x.c:3554
17512msgid "Address mode *+ARx is write-only. Results of reading are undefined."
73a05be2 17513msgstr "Режим адресации *+ARx доступен только для записи. Результат чтения не определён."
bd32c6bd 17514
c32b891a 17515#: config/tc-tic54x.c:3574
bd32c6bd 17516#, c-format
c32b891a 17517msgid "Unrecognized indirect address format \"%s\""
73a05be2 17518msgstr "Нераспознанный формат косвенного адреса «%s»"
bd32c6bd 17519
c32b891a
NC
17520#: config/tc-tic54x.c:3612
17521#, c-format
17522msgid "Operand '%s' out of range (%d <= x <= %d)"
73a05be2 17523msgstr "Операнд «%s» вне диапазона (%d <= x <= %d)"
bd32c6bd 17524
c32b891a
NC
17525#: config/tc-tic54x.c:3632
17526msgid "Error in relocation handling"
73a05be2 17527msgstr "Ошибка при обработке перемещения"
bd32c6bd 17528
c32b891a 17529#: config/tc-tic54x.c:3651 config/tc-tic54x.c:3713 config/tc-tic54x.c:3741
bd32c6bd 17530#, c-format
c32b891a 17531msgid "Unrecognized condition code \"%s\""
73a05be2 17532msgstr "Нераспознанный код условия «%s»"
bd32c6bd 17533
c32b891a
NC
17534#: config/tc-tic54x.c:3668
17535#, c-format
17536msgid "Condition \"%s\" does not match preceding group"
73a05be2 17537msgstr "Условие «%s» не совпадает с предшествующей группой"
bd32c6bd 17538
c32b891a
NC
17539#: config/tc-tic54x.c:3676
17540#, c-format
17541msgid "Condition \"%s\" uses a different accumulator from a preceding condition"
73a05be2 17542msgstr "В условии «%s» используется другой аккумулятор, не такой как в предыдущем условии"
bd32c6bd 17543
c32b891a
NC
17544#: config/tc-tic54x.c:3683
17545msgid "Only one comparison conditional allowed"
73a05be2 17546msgstr "Допускается только одно условие сравнения"
bd32c6bd 17547
c32b891a
NC
17548#: config/tc-tic54x.c:3688
17549msgid "Only one overflow conditional allowed"
73a05be2 17550msgstr "Допускается только одно условие переполнения"
bd32c6bd 17551
c32b891a 17552#: config/tc-tic54x.c:3696
bd32c6bd 17553#, c-format
c32b891a 17554msgid "Duplicate %s conditional"
73a05be2 17555msgstr "Повторяющееся условие %s"
bd32c6bd 17556
c32b891a
NC
17557#: config/tc-tic54x.c:3727
17558msgid "Invalid auxiliary register (use AR0-AR7)"
73a05be2 17559msgstr "Некорректный вспомогательный регистр (используйте AR0-AR7)"
bd32c6bd 17560
c32b891a
NC
17561#: config/tc-tic54x.c:3758
17562msgid "lk addressing modes are invalid for memory-mapped register addressing"
73a05be2 17563msgstr "режимы адресации lk некорректны при отображённой в память регистровой адресации"
bd32c6bd 17564
c32b891a
NC
17565#: config/tc-tic54x.c:3766
17566msgid "Address mode *+ARx is not allowed in memory-mapped register addressing. Resulting behavior is undefined."
73a05be2 17567msgstr "Режим адресации *+ARx недопустим при отображённой в память регистровой адресации. Результат не определён."
bd32c6bd 17568
c32b891a
NC
17569#: config/tc-tic54x.c:3792
17570msgid "Destination accumulator for each part of this parallel instruction must be different"
73a05be2 17571msgstr "Аккумулятор назначения для каждой части данной параллельной инструкции должен быть разным"
bd32c6bd 17572
c32b891a 17573#: config/tc-tic54x.c:3841
bd32c6bd 17574#, c-format
c32b891a 17575msgid "Memory mapped register \"%s\" out of range"
73a05be2 17576msgstr "Отображённый в память регистр «%s» вне диапазона"
bd32c6bd 17577
c32b891a
NC
17578#: config/tc-tic54x.c:3880
17579msgid "Invalid operand (use 1, 2, or 3)"
73a05be2 17580msgstr "Некорректный операнд (используйте 1, 2 или 3)"
bd32c6bd 17581
c32b891a
NC
17582#: config/tc-tic54x.c:3906
17583msgid "A status register or status bit name is required"
73a05be2 17584msgstr "Требуется регистр состояния или имя бита состояния"
bd32c6bd 17585
c32b891a
NC
17586#: config/tc-tic54x.c:3916
17587#, c-format
17588msgid "Unrecognized status bit \"%s\""
73a05be2 17589msgstr "Нераспознанный бит состояния «%s»"
bd32c6bd 17590
c32b891a 17591#: config/tc-tic54x.c:3939
bd32c6bd 17592#, c-format
c32b891a 17593msgid "Invalid status register \"%s\""
73a05be2 17594msgstr "Некорректный регистр состояния «%s»"
bd32c6bd 17595
c32b891a
NC
17596#: config/tc-tic54x.c:3951
17597#, c-format
17598msgid "Operand \"%s\" out of range (use 1 or 2)"
73a05be2 17599msgstr "Операнд «%s» вне диапазона (используйте 1 или 2)"
bd32c6bd 17600
c32b891a
NC
17601#: config/tc-tic54x.c:4154
17602#, c-format
17603msgid "Unrecognized instruction \"%s\""
73a05be2 17604msgstr "Нераспознанная инструкция «%s»"
bd32c6bd 17605
c32b891a 17606#: config/tc-tic54x.c:4183
bd32c6bd 17607#, c-format
c32b891a 17608msgid "Unrecognized operand list '%s' for instruction '%s'"
73a05be2 17609msgstr "Нераспознанный список операндов «%s» для инструкции «%s»"
bd32c6bd 17610
c32b891a
NC
17611#: config/tc-tic54x.c:4212
17612#, c-format
17613msgid "Unrecognized parallel instruction \"%s\""
73a05be2 17614msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 17615
c32b891a 17616#: config/tc-tic54x.c:4261
bd32c6bd 17617#, c-format
c32b891a 17618msgid "Invalid operand (s) for parallel instruction \"%s\""
73a05be2 17619msgstr "Некорректный операнд(ы) для параллельной инструкции «%s»"
bd32c6bd 17620
c32b891a 17621#: config/tc-tic54x.c:4264
bd32c6bd 17622#, c-format
c32b891a 17623msgid "Unrecognized parallel instruction combination \"%s || %s\""
73a05be2 17624msgstr "Нераспознанная комбинация параллельной инструкции «%s || %s»"
bd32c6bd 17625
c32b891a 17626#: config/tc-tic54x.c:4485
bd32c6bd 17627#, c-format
c32b891a 17628msgid "%s symbol recursion stopped at second appearance of '%s'"
73a05be2 17629msgstr "Рекурсия символа %s остановлена при втором появлении «%s»"
bd32c6bd 17630
c32b891a
NC
17631#: config/tc-tic54x.c:4525
17632msgid "Unrecognized substitution symbol function"
73a05be2 17633msgstr "Нераспознанная функция подстановки символа"
bd32c6bd 17634
c32b891a
NC
17635#: config/tc-tic54x.c:4530
17636msgid "Missing '(' after substitution symbol function"
73a05be2 17637msgstr "Отсутствует «(» после функции подстановки символа"
bd32c6bd 17638
c32b891a
NC
17639#: config/tc-tic54x.c:4544
17640msgid "Expecting second argument"
73a05be2 17641msgstr "Ожидается второй аргумент"
bd32c6bd 17642
c32b891a
NC
17643#: config/tc-tic54x.c:4557 config/tc-tic54x.c:4607
17644msgid "Extra junk in function call, expecting ')'"
73a05be2 17645msgstr "Мусор после вызова функции, ожидается «)»"
bd32c6bd 17646
c32b891a
NC
17647#: config/tc-tic54x.c:4583
17648msgid "Function expects two arguments"
73a05be2 17649msgstr "Для функции ожидалось два аргумента"
bd32c6bd 17650
c32b891a
NC
17651#: config/tc-tic54x.c:4596
17652msgid "Expecting character constant argument"
73a05be2 17653msgstr "Ожидается аргумент символьной константы"
bd32c6bd 17654
c32b891a
NC
17655#: config/tc-tic54x.c:4602
17656msgid "Both arguments must be substitution symbols"
73a05be2 17657msgstr "Оба аргумента должны быть символами подстановки"
bd32c6bd 17658
c32b891a 17659#: config/tc-tic54x.c:4654
bd32c6bd 17660#, c-format
c32b891a 17661msgid "Invalid subscript (use 1 to %d)"
73a05be2 17662msgstr "Неправильный индекс (используйте значение от 1 до %d)"
bd32c6bd 17663
c32b891a 17664#: config/tc-tic54x.c:4664
bd32c6bd 17665#, c-format
c32b891a 17666msgid "Invalid length (use 0 to %d)"
73a05be2 17667msgstr "Недопустимая длина (используйте значение от 0 до %d)"
bd32c6bd 17668
c32b891a
NC
17669#: config/tc-tic54x.c:4674
17670msgid "Missing ')' in subscripted substitution symbol expression"
73a05be2 17671msgstr "Отсутствующая «)» в выражении подстановки символа с индексом"
bd32c6bd 17672
c32b891a
NC
17673#: config/tc-tic54x.c:4694
17674msgid "Missing forced substitution terminator ':'"
73a05be2 17675msgstr "Отсутствует принудительный признак конца подстановки «:»"
bd32c6bd 17676
c32b891a
NC
17677#: config/tc-tic54x.c:4846
17678#, c-format
17679msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left)"
17680msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left)"
73a05be2
NC
17681msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот)"
17682msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота)"
17683msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов)"
bd32c6bd 17684
c32b891a
NC
17685#: config/tc-tic54x.c:4890
17686#, c-format
17687msgid "Unrecognized parallel instruction '%s'"
73a05be2 17688msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 17689
c32b891a
NC
17690#: config/tc-tic54x.c:4902
17691#, c-format
17692msgid "Instruction '%s' requires an LP cpu version"
73a05be2 17693msgstr "Для инструкции «%s» требуется LP-версия ЦП"
bd32c6bd 17694
c32b891a 17695#: config/tc-tic54x.c:4909
bd32c6bd 17696#, c-format
c32b891a 17697msgid "Instruction '%s' requires far mode addressing"
73a05be2 17698msgstr "Для инструкции «%s» требуется режим дальней адресации"
bd32c6bd 17699
c32b891a 17700#: config/tc-tic54x.c:4921
bd32c6bd 17701#, c-format
c32b891a
NC
17702msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left). Resulting behavior is undefined."
17703msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left). Resulting behavior is undefined."
73a05be2
NC
17704msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот). Результат не определён."
17705msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота). Результат не определён."
17706msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов). Результат не определён."
c32b891a
NC
17707
17708#: config/tc-tic54x.c:4935
17709msgid "Instructions which cause PC discontinuity are not allowed in a delay slot. Resulting behavior is undefined."
73a05be2 17710msgstr "Инструкции, вызывающие скачкообразное изменение PC, недопустимы в слоте задержки. Результат не определён."
bd32c6bd 17711
c32b891a 17712#: config/tc-tic54x.c:4946
bd32c6bd 17713#, c-format
c32b891a 17714msgid "'%s' is not repeatable. Resulting behavior is undefined."
73a05be2 17715msgstr "«%s» невозможно повторить. Результат не определён."
bd32c6bd 17716
c32b891a
NC
17717#: config/tc-tic54x.c:4950
17718msgid "Instructions using long offset modifiers or absolute addresses are not repeatable. Resulting behavior is undefined."
73a05be2 17719msgstr "Инструкции, использующие модификаторы длинного смещения или абсолютного адреса, нельзя повторять. Результат непредсказуем."
bd32c6bd 17720
c32b891a 17721#: config/tc-tic54x.c:5100
bd32c6bd 17722#, c-format
c32b891a 17723msgid "Unsupported relocation size %d"
73a05be2 17724msgstr "Неподдерживаемый размер перемещения %d"
bd32c6bd 17725
c32b891a
NC
17726#: config/tc-tic54x.c:5231
17727msgid "non-absolute value used with .space/.bes"
73a05be2 17728msgstr "в .space/.bes указано не абсолютное значение"
bd32c6bd 17729
c32b891a 17730#: config/tc-tic54x.c:5235
bd32c6bd 17731#, c-format
c32b891a 17732msgid "negative value ignored in %s"
73a05be2 17733msgstr "в %s игнорируется отрицательное значение"
bd32c6bd 17734
c32b891a 17735#: config/tc-tic54x.c:5323
bd32c6bd 17736#, c-format
c32b891a 17737msgid "attempt to .space/.bes backwards? (%ld)"
73a05be2 17738msgstr "попытка вернуться к .space/.bes? (%ld)"
bd32c6bd 17739
c32b891a 17740#: config/tc-tic6x.c:262
73a05be2 17741#, c-format
c32b891a 17742msgid "unknown -mpid= argument '%s'"
73a05be2 17743msgstr "неизвестный аргумент -mpid= «%s»"
c32b891a
NC
17744
17745#: config/tc-tic6x.c:320
bd32c6bd 17746#, c-format
c32b891a 17747msgid "TMS320C6000 options:\n"
73a05be2 17748msgstr "Параметры TMS320C6000:\n"
bd32c6bd 17749
c32b891a
NC
17750#: config/tc-tic6x.c:321
17751#, c-format
17752msgid " -march=ARCH enable instructions from architecture ARCH\n"
73a05be2 17753msgstr " -march=АРХ включить инструкции из архитектуры АРХ\n"
bd32c6bd 17754
c32b891a 17755#: config/tc-tic6x.c:322
73a05be2 17756#, c-format
c32b891a 17757msgid " -mbig-endian generate big-endian code\n"
73a05be2 17758msgstr " -mbig-endian генерировать код с прямым порядком байт\n"
bd32c6bd 17759
c32b891a
NC
17760#: config/tc-tic6x.c:323
17761#, c-format
17762msgid " -mlittle-endian generate little-endian code\n"
73a05be2 17763msgstr " -mlittle-endian генерировать код с обратным порядком байт\n"
bd32c6bd 17764
c32b891a 17765#: config/tc-tic6x.c:324
73a05be2 17766#, c-format
c32b891a 17767msgid " -mdsbt code uses DSBT addressing\n"
73a05be2 17768msgstr " -mdsbt в коде используется адресация DSBT\n"
bd32c6bd 17769
c32b891a 17770#: config/tc-tic6x.c:325
73a05be2 17771#, c-format
c32b891a 17772msgid " -mno-dsbt code does not use DSBT addressing\n"
73a05be2 17773msgstr " -mno-dsbt в коде не используется адресация DSBT\n"
c32b891a
NC
17774
17775#: config/tc-tic6x.c:326
17776#, c-format
17777msgid " -mpid=no code uses position-dependent data addressing\n"
bd32c6bd 17778msgstr ""
73a05be2
NC
17779" -mpid=no в коде используется адресация данных,\n"
17780" зависящая от положения\n"
bd32c6bd 17781
c32b891a 17782#: config/tc-tic6x.c:327
bd32c6bd 17783#, c-format
c32b891a
NC
17784msgid ""
17785" -mpid=near code uses position-independent data addressing,\n"
17786" GOT accesses use near DP addressing\n"
bd32c6bd 17787msgstr ""
73a05be2
NC
17788" -mpid=near в коде используется адресация данных,\n"
17789" не зависящая от положения;\n"
17790" GOT доступна через близкую адресацию DP\n"
bd32c6bd 17791
c32b891a
NC
17792#: config/tc-tic6x.c:329
17793#, c-format
17794msgid ""
17795" -mpid=far code uses position-independent data addressing,\n"
17796" GOT accesses use far DP addressing\n"
bd32c6bd 17797msgstr ""
73a05be2
NC
17798" -mpid=far в коде используется адресация данных,\n"
17799" не зависящая от положения;\n"
17800" GOT доступна через дальнюю адресацию DP\n"
bd32c6bd 17801
c32b891a 17802#: config/tc-tic6x.c:331
73a05be2 17803#, c-format
c32b891a 17804msgid " -mpic code addressing is position-independent\n"
73a05be2 17805msgstr " -mpic адресация кода не зависит от положения\n"
c32b891a
NC
17806
17807#: config/tc-tic6x.c:332
bd32c6bd 17808#, c-format
c32b891a 17809msgid " -mno-pic code addressing is position-dependent\n"
73a05be2 17810msgstr " -mno-pic адресация кода зависит от положения\n"
bd32c6bd 17811
c32b891a 17812#: config/tc-tic6x.c:337
bd32c6bd 17813#, c-format
c32b891a 17814msgid "Supported ARCH values are:"
73a05be2 17815msgstr "Поддерживаемые значения АРХ:"
bd32c6bd 17816
c32b891a 17817#: config/tc-tic6x.c:386
c32b891a 17818msgid "unexpected .cantunwind directive"
73a05be2 17819msgstr "неожиданная директива .cantunwind"
c32b891a
NC
17820
17821#: config/tc-tic6x.c:406
17822msgid "unexpected .handlerdata directive"
73a05be2 17823msgstr "неожиданная директива .handlerdata"
bd32c6bd 17824
c32b891a
NC
17825#: config/tc-tic6x.c:418
17826msgid "personality routine required before .handlerdata directive"
73a05be2 17827msgstr "перед директивой .handlerdata требуется процедура персонализации"
bd32c6bd 17828
c32b891a
NC
17829#: config/tc-tic6x.c:532
17830msgid "expected symbol"
73a05be2 17831msgstr "ожидается символ"
bd32c6bd 17832
c32b891a
NC
17833#: config/tc-tic6x.c:579
17834msgid "expected comma after symbol name"
73a05be2 17835msgstr "ожидается запятая после имени символа"
bd32c6bd 17836
c32b891a 17837#: config/tc-tic6x.c:589
bd32c6bd 17838#, c-format
c32b891a 17839msgid "invalid length for .scomm directive"
73a05be2 17840msgstr "неверная длина директивы .scomm"
bd32c6bd 17841
c32b891a
NC
17842#: config/tc-tic6x.c:603
17843msgid "alignment is not a positive number"
73a05be2 17844msgstr "выравнивание не является положительным числом"
bd32c6bd 17845
c32b891a
NC
17846#: config/tc-tic6x.c:615
17847msgid "alignment is not a power of 2"
73a05be2 17848msgstr "выравнивание не кратно степени 2"
bd32c6bd 17849
c32b891a
NC
17850#: config/tc-tic6x.c:630
17851#, c-format
17852msgid "attempt to re-define symbol `%s'"
73a05be2 17853msgstr "попытка переопределения символа «%s»"
bd32c6bd 17854
c32b891a
NC
17855#: config/tc-tic6x.c:639
17856#, c-format
17857msgid "attempt to redefine `%s' with a different length"
73a05be2 17858msgstr "попытка переопределения «%s» с другой длиной"
bd32c6bd 17859
c32b891a 17860#: config/tc-tic6x.c:841
c32b891a 17861msgid "multiple '||' on same line"
73a05be2 17862msgstr "несколько «||» в одной строке"
bd32c6bd 17863
c32b891a
NC
17864#: config/tc-tic6x.c:844
17865msgid "'||' after predicate"
73a05be2 17866msgstr "«||» после предиката"
bd32c6bd 17867
c32b891a 17868#: config/tc-tic6x.c:888
c32b891a 17869msgid "multiple predicates on same line"
73a05be2 17870msgstr "несколько предикатов в одной строке"
c32b891a
NC
17871
17872#: config/tc-tic6x.c:894
17873#, c-format
17874msgid "bad predicate '%s'"
73a05be2 17875msgstr "некорректный предикат «%s»"
bd32c6bd 17876
c32b891a 17877#: config/tc-tic6x.c:905
c32b891a 17878msgid "predication on A0 not supported on this architecture"
73a05be2 17879msgstr "предикация в A0 не поддерживается на этой архитектуре"
c32b891a
NC
17880
17881#: config/tc-tic6x.c:938
17882msgid "label after '||'"
73a05be2 17883msgstr "метка после «||»"
bd32c6bd 17884
c32b891a
NC
17885#: config/tc-tic6x.c:944
17886msgid "label after predicate"
73a05be2 17887msgstr "метка после предиката"
bd32c6bd 17888
c32b891a
NC
17889#: config/tc-tic6x.c:968
17890msgid "'||' not followed by instruction"
73a05be2 17891msgstr "после инструкции отсутствует «||»"
bd32c6bd 17892
c32b891a
NC
17893#: config/tc-tic6x.c:974
17894msgid "predicate not followed by instruction"
73a05be2 17895msgstr "после инструкции отсутствует предикат"
bd32c6bd 17896
c32b891a 17897#: config/tc-tic6x.c:1407
73a05be2 17898#, c-format
c32b891a 17899msgid "control register '%s' not supported on this architecture"
73a05be2 17900msgstr "управляющий регистр «%s» не поддерживается на этой архитектуре"
c32b891a
NC
17901
17902#: config/tc-tic6x.c:1586 config/tc-tic6x.c:1589 config/tc-tic6x.c:1642
17903#: config/tc-tic6x.c:1646
73a05be2 17904#, c-format
c32b891a 17905msgid "register number %u not supported on this architecture"
73a05be2 17906msgstr "регистр с номером %u не поддерживается на этой архитектуре"
c32b891a
NC
17907
17908#: config/tc-tic6x.c:1617
17909#, c-format
17910msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
73a05be2 17911msgstr "регистровая пара у операнда %u в «%.*s» не является парой чётный/нечётный"
bd32c6bd 17912
c32b891a
NC
17913#: config/tc-tic6x.c:1673
17914#, c-format
17915msgid "junk after operand %u of '%.*s'"
73a05be2 17916msgstr "мусор после операнда %u в «%.*s»"
bd32c6bd 17917
c32b891a
NC
17918#: config/tc-tic6x.c:1686
17919#, c-format
17920msgid "bad register or register pair for operand %u of '%.*s'"
73a05be2 17921msgstr "некорректный регистр или регистровая пара у операнда %u в «%.*s»"
bd32c6bd 17922
c32b891a
NC
17923#: config/tc-tic6x.c:1692
17924#, c-format
17925msgid "bad register for operand %u of '%.*s'"
73a05be2 17926msgstr "некорректный регистр у операнда %u в «%.*s»"
bd32c6bd 17927
c32b891a 17928#: config/tc-tic6x.c:1697
bd32c6bd 17929#, c-format
c32b891a 17930msgid "bad register pair for operand %u of '%.*s'"
73a05be2 17931msgstr "некорректный регистровая пара у операнда %u в «%.*s»"
bd32c6bd 17932
c32b891a
NC
17933#: config/tc-tic6x.c:1702
17934#, c-format
17935msgid "bad functional unit for operand %u of '%.*s'"
73a05be2 17936msgstr "неверный функциональный элемент у операнда %u в «%.*s»"
bd32c6bd 17937
c32b891a
NC
17938#: config/tc-tic6x.c:1707
17939#, c-format
17940msgid "bad operand %u of '%.*s'"
73a05be2 17941msgstr "некорректный операнд %u в «%.*s»"
bd32c6bd 17942
c32b891a
NC
17943#: config/tc-tic6x.c:1839
17944msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
73a05be2 17945msgstr "$DSBT_INDEX следует использовать вместе с __c6xabi_DSBT_BASE"
bd32c6bd 17946
c32b891a 17947#: config/tc-tic6x.c:1879
c32b891a 17948msgid "$DSBT_INDEX not supported in this context"
73a05be2 17949msgstr "$DSBT_INDEX не поддерживается в этом контексте"
c32b891a
NC
17950
17951#: config/tc-tic6x.c:1892
c32b891a 17952msgid "$GOT not supported in this context"
73a05be2 17953msgstr "$GOT не поддерживается в этом контексте"
c32b891a
NC
17954
17955#: config/tc-tic6x.c:1909
c32b891a 17956msgid "$DPR_GOT not supported in this context"
73a05be2 17957msgstr "$DPR_GOT не поддерживается в этом контексте"
c32b891a
NC
17958
17959#: config/tc-tic6x.c:1930
c32b891a 17960msgid "$DPR_BYTE not supported in this context"
73a05be2 17961msgstr "$DPR_BYTE не поддерживается в этом контексте"
c32b891a
NC
17962
17963#: config/tc-tic6x.c:1947
c32b891a 17964msgid "$DPR_HWORD not supported in this context"
73a05be2 17965msgstr "$DPR_HWORD не поддерживается в этом контексте"
c32b891a
NC
17966
17967#: config/tc-tic6x.c:1964
c32b891a 17968msgid "$DPR_WORD not supported in this context"
73a05be2 17969msgstr "$DPR_WORD не поддерживается в этом контексте"
c32b891a
NC
17970
17971#: config/tc-tic6x.c:1983
c32b891a 17972msgid "$PCR_OFFSET not supported in this context"
73a05be2 17973msgstr "$PCR_OFFSET не поддерживается в этом контексте"
c32b891a
NC
17974
17975#: config/tc-tic6x.c:1994
17976msgid "invalid PC-relative operand"
73a05be2 17977msgstr "некорректный операнд, относительный PC"
bd32c6bd 17978
c32b891a
NC
17979#: config/tc-tic6x.c:2031
17980#, c-format
17981msgid "no %d-byte relocations available"
73a05be2 17982msgstr "недоступны %d-байтовые перемещения"
bd32c6bd 17983
c32b891a
NC
17984#: config/tc-tic6x.c:2518 config/tc-tic6x.c:2549 config/tc-tic6x.c:2567
17985#: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
17986#, c-format
17987msgid "operand %u of '%.*s' out of range"
73a05be2 17988msgstr "операнд %u в «%.*s» вне диапазона"
bd32c6bd 17989
c32b891a
NC
17990#: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
17991#, c-format
17992msgid "offset in operand %u of '%.*s' not divisible by %u"
73a05be2 17993msgstr "смещение у операнда %u в «%.*s» не делится на %u"
bd32c6bd 17994
c32b891a
NC
17995#: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
17996#, c-format
17997msgid "offset in operand %u of '%.*s' out of range"
73a05be2 17998msgstr "смещение у операнда %u в «%.*s» вне диапазона"
bd32c6bd 17999
c32b891a 18000#: config/tc-tic6x.c:2943
bd32c6bd 18001#, c-format
c32b891a 18002msgid "functional unit already masked for operand %u of '%.*s'"
73a05be2 18003msgstr "функциональный элемент уже замаскирован у операнда %u в «%.*s»"
bd32c6bd 18004
c32b891a 18005#: config/tc-tic6x.c:2967 config/tc-tic6x.c:3726
bd32c6bd 18006#, c-format
c32b891a 18007msgid "'%.*s' instruction not in a software pipelined loop"
73a05be2 18008msgstr "инструкция «%.*s» не входит в программный конвейерный цикл"
bd32c6bd 18009
c32b891a 18010#: config/tc-tic6x.c:3066
bd32c6bd 18011#, c-format
c32b891a 18012msgid "instruction '%.*s' cannot be predicated"
73a05be2 18013msgstr "инструкция «%.*s» не может иметь предикат"
bd32c6bd 18014
c32b891a 18015#: config/tc-tic6x.c:3334
73a05be2 18016#, c-format
c32b891a 18017msgid "'%.*s' instruction not supported on this architecture"
73a05be2 18018msgstr "инструкция «%.*s» не поддерживается на этой архитектуре"
c32b891a
NC
18019
18020#: config/tc-tic6x.c:3342
bd32c6bd 18021#, c-format
c32b891a 18022msgid "'%.*s' instruction not supported on this functional unit"
73a05be2 18023msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе"
bd32c6bd 18024
c32b891a 18025#: config/tc-tic6x.c:3350
bd32c6bd 18026#, c-format
c32b891a 18027msgid "'%.*s' instruction not supported on this functional unit for this architecture"
73a05be2 18028msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе для этой архитектуры"
bd32c6bd 18029
c32b891a 18030#: config/tc-tic6x.c:3370
c32b891a 18031msgid "missing operand after comma"
73a05be2 18032msgstr "пропущен операнд после запятой"
c32b891a
NC
18033
18034#: config/tc-tic6x.c:3378 config/tc-tic6x.c:3396
bd32c6bd 18035#, c-format
c32b891a 18036msgid "too many operands to '%.*s'"
73a05be2 18037msgstr "слишком много операндов в «%.*s»"
bd32c6bd 18038
c32b891a 18039#: config/tc-tic6x.c:3409
bd32c6bd 18040#, c-format
c32b891a 18041msgid "bad number of operands to '%.*s'"
73a05be2 18042msgstr "неправильное количество операндов в «%.*s»"
bd32c6bd 18043
c32b891a
NC
18044#: config/tc-tic6x.c:3481
18045#, c-format
18046msgid "operand %u of '%.*s' not constant"
73a05be2 18047msgstr "операнд %u в «%.*s» не является константой"
bd32c6bd 18048
c32b891a
NC
18049#: config/tc-tic6x.c:3486
18050#, c-format
18051msgid "operand %u of '%.*s' on wrong side"
73a05be2 18052msgstr "операнд %u в «%.*s» на неправильной стороне"
bd32c6bd 18053
c32b891a
NC
18054#: config/tc-tic6x.c:3491
18055#, c-format
18056msgid "operand %u of '%.*s' not a valid return address register"
73a05be2 18057msgstr "операнд %u в «%.*s» не является возвращаемым адресным регистром"
bd32c6bd 18058
c32b891a 18059#: config/tc-tic6x.c:3497
bd32c6bd 18060#, c-format
c32b891a 18061msgid "operand %u of '%.*s' is write-only"
73a05be2 18062msgstr "операнд %u в «%.*s» доступен только для записи"
bd32c6bd 18063
c32b891a 18064#: config/tc-tic6x.c:3502
bd32c6bd 18065#, c-format
c32b891a 18066msgid "operand %u of '%.*s' is read-only"
73a05be2 18067msgstr "операнд %u в «%.*s» доступен только для чтения"
bd32c6bd 18068
c32b891a
NC
18069#: config/tc-tic6x.c:3507
18070#, c-format
18071msgid "operand %u of '%.*s' not a valid memory reference"
73a05be2 18072msgstr "операнд %u в «%.*s» не является ссылкой на память"
bd32c6bd 18073
c32b891a 18074#: config/tc-tic6x.c:3513
bd32c6bd 18075#, c-format
c32b891a 18076msgid "operand %u of '%.*s' not a valid base address register"
73a05be2 18077msgstr "операнд %u в «%.*s» не является возвращаемым базовым регистром"
bd32c6bd 18078
c32b891a 18079#: config/tc-tic6x.c:3599
bd32c6bd 18080#, c-format
c32b891a 18081msgid "bad operand combination for '%.*s'"
73a05be2 18082msgstr "некорректная комбинация операндов для «%.*s»"
bd32c6bd 18083
c32b891a
NC
18084#: config/tc-tic6x.c:3645
18085msgid "parallel instruction not following another instruction"
73a05be2 18086msgstr "параллельная инструкция отсутствует после другой инструкции"
bd32c6bd 18087
c32b891a
NC
18088#: config/tc-tic6x.c:3651
18089msgid "too many instructions in execute packet"
73a05be2 18090msgstr "слишком много инструкций в выполняемом пакете"
bd32c6bd 18091
c32b891a
NC
18092#: config/tc-tic6x.c:3656
18093msgid "label not at start of execute packet"
73a05be2 18094msgstr "выполняемый пакет не начинается с метки"
bd32c6bd 18095
c32b891a 18096#: config/tc-tic6x.c:3659
bd32c6bd 18097#, c-format
c32b891a 18098msgid "'%.*s' instruction not at start of execute packet"
73a05be2 18099msgstr "выполняемый пакет не начинается с инструкции «%.*s»"
bd32c6bd 18100
c32b891a
NC
18101#: config/tc-tic6x.c:3707
18102msgid "functional unit already used in this execute packet"
73a05be2 18103msgstr "функциональный элемент уже используется в этом выполняемом пакете"
bd32c6bd 18104
c32b891a
NC
18105#: config/tc-tic6x.c:3715
18106msgid "nested software pipelined loop"
73a05be2 18107msgstr "вложенный программный конвейерный цикл"
bd32c6bd 18108
c32b891a
NC
18109#: config/tc-tic6x.c:3734
18110msgid "'||^' without previous SPMASK"
73a05be2 18111msgstr "«||^» без предыдущего SPMASK"
bd32c6bd 18112
c32b891a
NC
18113#: config/tc-tic6x.c:3736
18114msgid "cannot mask instruction using no functional unit"
73a05be2 18115msgstr "невозможно замаскировать инструкцию не функциональным элементом"
bd32c6bd 18116
c32b891a
NC
18117#: config/tc-tic6x.c:3748
18118msgid "functional unit already masked"
73a05be2 18119msgstr "функциональный элемент уже замаскирован"
bd32c6bd 18120
c32b891a
NC
18121#: config/tc-tic6x.c:3813
18122msgid "value too large for 2-byte field"
73a05be2 18123msgstr "значение слишком велико для 2-байтового поля"
bd32c6bd 18124
c32b891a
NC
18125#: config/tc-tic6x.c:3823
18126msgid "value too large for 1-byte field"
73a05be2 18127msgstr "значение слишком велико для 1-байтового поля"
bd32c6bd 18128
c32b891a
NC
18129#: config/tc-tic6x.c:3950
18130msgid "immediate offset not 2-byte-aligned"
73a05be2 18131msgstr "непосредственное смещение не выровнено по 2-х байтовой границе"
bd32c6bd 18132
c32b891a
NC
18133#: config/tc-tic6x.c:3978
18134msgid "immediate offset not 4-byte-aligned"
73a05be2 18135msgstr "непосредственное смещение не выровнено по 4-х байтовой границе"
bd32c6bd 18136
c32b891a
NC
18137#: config/tc-tic6x.c:3992
18138msgid "addend used with $DSBT_INDEX"
73a05be2 18139msgstr "с $DSBT_INDEX используется добавка"
bd32c6bd 18140
c32b891a
NC
18141#: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
18142#: config/tc-tic6x.c:4060
18143msgid "PC-relative offset not 4-byte-aligned"
73a05be2 18144msgstr "смещение, относительное PC, не выровнено по 4-х байтовой границе"
c32b891a
NC
18145
18146#: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
18147#: config/tc-tic6x.c:4063
18148msgid "PC-relative offset out of range"
73a05be2 18149msgstr "смещение, относительное PC, за пределами диапазона"
bd32c6bd 18150
c32b891a 18151#: config/tc-tic6x.c:4542
bd32c6bd 18152#, c-format
c32b891a 18153msgid "undefined symbol %s in PCR relocation"
73a05be2 18154msgstr "неопределённый символ %s в перемещении PCR"
bd32c6bd 18155
c32b891a 18156#: config/tc-tic6x.c:4660
bd32c6bd 18157#, c-format
c32b891a 18158msgid "group section `%s' has no group signature"
73a05be2 18159msgstr "раздел групп «%s» не имеет подписи группы"
c32b891a
NC
18160
18161#: config/tc-tic6x.c:4812
18162msgid "missing .endp before .cfi_startproc"
73a05be2 18163msgstr "перед .cfi_startproc отсутствует .endp"
c32b891a
NC
18164
18165#: config/tc-tic6x.c:4917
18166msgid "stack pointer offset too large for personality routine"
73a05be2 18167msgstr "смещение указателя стека слишком велико для персонализационной процедуры"
c32b891a
NC
18168
18169#: config/tc-tic6x.c:4924
18170msgid "stack frame layout does not match personality routine"
73a05be2 18171msgstr "структура стекового кадра не соответствует персонализационной процедуре"
bd32c6bd 18172
c32b891a
NC
18173#: config/tc-tic6x.c:5058
18174msgid "too many unwinding instructions"
73a05be2 18175msgstr "слишком много раскручивающих инструкций"
bd32c6bd 18176
c32b891a 18177#: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
bd32c6bd 18178#, c-format
c32b891a 18179msgid "unable to generate unwinding opcode for reg %d"
73a05be2 18180msgstr "невозможно сгенерировать раскручивающий код операции для регистра %d"
bd32c6bd 18181
c32b891a
NC
18182#: config/tc-tic6x.c:5163
18183msgid "unable to restore return address from previously restored reg"
73a05be2 18184msgstr "невозможно восстановить адрес возврата из ранее восстановленного регистра"
bd32c6bd 18185
c32b891a 18186#: config/tc-tic6x.c:5175
bd32c6bd 18187#, c-format
c32b891a 18188msgid "unhandled CFA insn for unwinding (%d)"
73a05be2 18189msgstr "необработанная инструкция CFA для раскрутки (%d)"
bd32c6bd 18190
c32b891a 18191#: config/tc-tic6x.c:5185
bd32c6bd 18192#, c-format
c32b891a 18193msgid "unable to generate unwinding opcode for frame pointer reg %d"
73a05be2 18194msgstr "невозможно сгенерировать раскручивающий код операции для регистра указателя кадра %d"
bd32c6bd 18195
c32b891a
NC
18196#: config/tc-tic6x.c:5194
18197msgid "unable to generate unwinding opcode for frame pointer offset"
73a05be2 18198msgstr "невозможно сгенерировать раскручивающий код операции для смещения указателя кадра"
bd32c6bd 18199
c32b891a
NC
18200#: config/tc-tic6x.c:5203
18201msgid "unwound stack pointer not doubleword aligned"
73a05be2 18202msgstr "указатель раскручивающего стека не выровнен по doubleword"
bd32c6bd 18203
c32b891a
NC
18204#: config/tc-tic6x.c:5348
18205msgid "stack frame layout too complex for unwinder"
73a05be2 18206msgstr "структура стекового кадра слишком сложна для unwinder"
bd32c6bd 18207
c32b891a
NC
18208#: config/tc-tic6x.c:5365
18209msgid "unwound frame has negative size"
73a05be2 18210msgstr "раскручиваемый кадр имеет отрицательный размер"
bd32c6bd 18211
c32b891a
NC
18212#: config/tc-tilegx.c:142
18213#, c-format
18214msgid ""
18215" -Q ignored\n"
18216" -V print assembler version number\n"
18217" -EB/-EL generate big-endian/little-endian code\n"
18218" --32/--64 generate 32bit/64bit code\n"
bd32c6bd 18219msgstr ""
73a05be2
NC
18220" -Q игнорируется\n"
18221" -V напечатать номер версии ассемблера\n"
18222" -EB/-EL генерировать код с прямым/обратным порядком байт\n"
18223" --32/--64 генерировать 32t/64-битный код\n"
bd32c6bd 18224
c32b891a
NC
18225#: config/tc-tilegx.c:736 config/tc-tilepro.c:627
18226msgid "Invalid operator for operand."
73a05be2 18227msgstr "Неверный оператор для операнда."
bd32c6bd 18228
c32b891a
NC
18229#: config/tc-tilegx.c:757 config/tc-tilepro.c:648
18230msgid "Operator may only be applied to symbols."
73a05be2 18231msgstr "Оператор может применяться только к символам."
bd32c6bd 18232
c32b891a
NC
18233#: config/tc-tilegx.c:822 config/tc-tilepro.c:713
18234#, c-format
18235msgid "Writes to register '%s' are not allowed."
73a05be2 18236msgstr "Запись в регистр «%s» не допускается."
bd32c6bd 18237
c32b891a 18238#: config/tc-tilegx.c:849 config/tc-tilepro.c:740
bd32c6bd 18239#, c-format
c32b891a 18240msgid "Two instructions in the same bundle both write to register %s, which is not allowed."
73a05be2 18241msgstr "Две инструкции в одном наборе выполняют запись в регистр %s, что не допускается."
bd32c6bd 18242
c32b891a 18243#: config/tc-tilegx.c:914 config/tc-tilepro.c:804
bd32c6bd 18244#, c-format
c32b891a 18245msgid "'%s' may not be bundled with other instructions."
73a05be2 18246msgstr "«%s» не может входить в набор с другими инструкциями"
bd32c6bd 18247
c32b891a
NC
18248#: config/tc-tilegx.c:944 config/tc-tilepro.c:834
18249msgid "Invalid combination of instructions for bundle."
73a05be2 18250msgstr "Неправильная комбинация инструкций в наборе."
bd32c6bd 18251
c32b891a
NC
18252#: config/tc-tilegx.c:979 config/tc-tilepro.c:869
18253msgid "instruction address is not a multiple of 8"
73a05be2 18254msgstr "Адрес инструкции не кратен 8"
bd32c6bd 18255
c32b891a
NC
18256#: config/tc-tilegx.c:1056 config/tc-tilepro.c:947
18257msgid "Invalid expression."
73a05be2 18258msgstr "Неверное выражение."
bd32c6bd 18259
c32b891a 18260#: config/tc-tilegx.c:1102 config/tc-tilepro.c:989
bd32c6bd 18261#, c-format
c32b891a 18262msgid "Expected register, got '%s'."
73a05be2 18263msgstr "Ожидается регистр, получено «%s»."
bd32c6bd 18264
c32b891a 18265#: config/tc-tilegx.c:1109 config/tc-tilepro.c:996
bd32c6bd 18266#, c-format
c32b891a 18267msgid "Found use of non-canonical register name %s; use %s instead."
73a05be2 18268msgstr "Обнаружено использование неканоничесого имени регистра %s; вместо него используйте %s."
bd32c6bd 18269
c32b891a 18270#: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055
bd32c6bd 18271#, c-format
c32b891a 18272msgid "Too few operands to '%s'."
73a05be2 18273msgstr "Слишком мало операндов в «%s»."
bd32c6bd 18274
c32b891a 18275#: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
bd32c6bd 18276#, c-format
c32b891a 18277msgid "Unexpected character '%c' after operand %d to %s."
73a05be2 18278msgstr "Неожиданный символ «%c» после операнда %d в %s."
bd32c6bd 18279
c32b891a
NC
18280#: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
18281msgid "Expected immediate expression"
73a05be2 18282msgstr "Ожидается непосредственное выражение"
bd32c6bd 18283
c32b891a
NC
18284#: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094
18285#: config/tc-tilepro.c:1593
18286msgid "Found '}' when not bundling."
73a05be2 18287msgstr "Найдена «}», но нет комплектования."
bd32c6bd 18288
c32b891a
NC
18289#: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134
18290#, c-format
18291msgid "Unknown opcode `%.*s'."
73a05be2 18292msgstr "Неизвестный код операции: «%.*s»."
bd32c6bd 18293
c32b891a
NC
18294#: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145
18295msgid "Too many instructions for bundle."
73a05be2 18296msgstr "Слишком много инструкций для комплекта."
bd32c6bd 18297
c32b891a
NC
18298#: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230
18299msgid "Bad call to md_atof ()"
73a05be2 18300msgstr "Неправильный вызов md_atof ()"
bd32c6bd 18301
c32b891a
NC
18302#: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293
18303msgid "This operator only produces two byte values."
73a05be2 18304msgstr "Данный оператор создаёт только двух байтовые значения."
bd32c6bd 18305
c32b891a 18306#: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319
73a05be2 18307#, c-format
c32b891a 18308msgid "unsupported BFD relocation size %d"
73a05be2 18309msgstr "неподдерживаемый размер %d перемещения BFD"
c32b891a
NC
18310
18311#: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
bd32c6bd 18312#, c-format
c32b891a 18313msgid "internal error? cannot generate `%s' relocation (%d, %d)"
73a05be2 18314msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s» (%d, %d)"
bd32c6bd 18315
c32b891a
NC
18316#: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
18317msgid "Found '{' when already bundling."
73a05be2 18318msgstr "Найдена «{», но комплектование завершено."
bd32c6bd 18319
c32b891a 18320#: config/tc-tilepro.c:99
73a05be2 18321#, c-format
c32b891a
NC
18322msgid ""
18323" -Q ignored\n"
18324" -V print assembler version number\n"
73a05be2
NC
18325msgstr ""
18326" -Q игнорируется\n"
18327" -V напечатать номер версии ассемблера\n"
18328
18329#: config/tc-v850.c:294
bd32c6bd
NC
18330#, c-format
18331msgid ".COMMon length (%d.) < 0! Ignored."
73a05be2 18332msgstr "Длина .COMMon (%d.) < 0! Игнорируется."
bd32c6bd 18333
c32b891a 18334#: config/tc-v850.c:315
bd32c6bd
NC
18335#, c-format
18336msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
73a05be2 18337msgstr "Длина .comm «%s» уже равна %ld. Не изменяется на %d."
bd32c6bd 18338
c32b891a 18339#: config/tc-v850.c:341
bd32c6bd 18340msgid "Common alignment negative; 0 assumed"
73a05be2 18341msgstr "Общее выравнивание отрицательно, предполагается 0"
bd32c6bd 18342
c32b891a 18343#: config/tc-v850.c:545
bd32c6bd 18344msgid ".longcall pseudo-op seen when not relaxing"
73a05be2 18345msgstr "появление псевдооперации .longcall, когда нет ослабления"
bd32c6bd 18346
c32b891a 18347#: config/tc-v850.c:547
bd32c6bd 18348msgid ".longjump pseudo-op seen when not relaxing"
73a05be2 18349msgstr "появление псевдооперации .longjump, когда нет ослабления"
bd32c6bd 18350
c32b891a 18351#: config/tc-v850.c:554
bd32c6bd 18352msgid "bad .longcall format"
73a05be2 18353msgstr "неверный формат .longcall"
bd32c6bd 18354
c32b891a 18355#: config/tc-v850.c:1393
bd32c6bd
NC
18356#, c-format
18357msgid "unknown operand shift: %x\n"
73a05be2 18358msgstr "неизвестный сдвиг операнда: %x\n"
bd32c6bd 18359
c32b891a 18360#: config/tc-v850.c:1394
bd32c6bd 18361msgid "internal failure in parse_register_list"
73a05be2 18362msgstr "внутренняя ошибка в parse_register_list"
bd32c6bd 18363
c32b891a 18364#: config/tc-v850.c:1410
bd32c6bd 18365msgid "constant expression or register list expected"
73a05be2 18366msgstr "ожидается константное выражение или список регистров"
bd32c6bd 18367
c32b891a 18368#: config/tc-v850.c:1415
bd32c6bd 18369msgid "high bits set in register list expression"
73a05be2 18370msgstr "в выражении списка регистров установлены старшие биты"
bd32c6bd 18371
c32b891a 18372#: config/tc-v850.c:1453 config/tc-v850.c:1510
bd32c6bd 18373msgid "illegal register included in list"
73a05be2 18374msgstr "в список включены некорректные регистры"
bd32c6bd 18375
c32b891a 18376#: config/tc-v850.c:1459
bd32c6bd 18377msgid "system registers cannot be included in list"
73a05be2 18378msgstr "системные регистры нельзя включать в список"
bd32c6bd 18379
c32b891a
NC
18380#: config/tc-v850.c:1485
18381msgid "second register should follow dash in register list"
73a05be2 18382msgstr "в списке регистров за вторым регистром должен указываться знак переноса"
bd32c6bd 18383
c32b891a
NC
18384#: config/tc-v850.c:1490
18385msgid "second register should be greater than first register"
73a05be2 18386msgstr "второй регистр должен быть больше первого регистра"
bd32c6bd 18387
c32b891a 18388#: config/tc-v850.c:1540
bd32c6bd
NC
18389#, c-format
18390msgid " V850 options:\n"
73a05be2 18391msgstr " параметры V850:\n"
bd32c6bd 18392
c32b891a 18393#: config/tc-v850.c:1541
bd32c6bd
NC
18394#, c-format
18395msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
18396msgstr ""
73a05be2
NC
18397" -mwarn-signed-overflow предупреждать при переполнении непосредственных\n"
18398" значений со знаком\n"
bd32c6bd 18399
c32b891a 18400#: config/tc-v850.c:1542
bd32c6bd
NC
18401#, c-format
18402msgid " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
18403msgstr ""
73a05be2
NC
18404" -mwarn-unsigned-overflow предупреждать при переполнении непосредственных\n"
18405" значений без знака\n"
bd32c6bd 18406
c32b891a 18407#: config/tc-v850.c:1543
bd32c6bd
NC
18408#, c-format
18409msgid " -mv850 The code is targeted at the v850\n"
73a05be2 18410msgstr " -mv850 целью кода является v850\n"
bd32c6bd 18411
c32b891a 18412#: config/tc-v850.c:1544
bd32c6bd
NC
18413#, c-format
18414msgid " -mv850e The code is targeted at the v850e\n"
73a05be2 18415msgstr " -mv850e целью кода является v850e\n"
bd32c6bd 18416
c32b891a 18417#: config/tc-v850.c:1545
bd32c6bd
NC
18418#, c-format
18419msgid " -mv850e1 The code is targeted at the v850e1\n"
73a05be2 18420msgstr " -mv850e1 целью кода является v850e1\n"
bd32c6bd 18421
c32b891a 18422#: config/tc-v850.c:1546
73a05be2 18423#, c-format
c32b891a 18424msgid " -mv850e2 The code is targeted at the v850e2\n"
73a05be2 18425msgstr " -mv850e2 целью кода является v850e2\n"
c32b891a
NC
18426
18427#: config/tc-v850.c:1547
18428#, c-format
18429msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
73a05be2 18430msgstr " -mv850e2v3 целью кода является v850e2v3\n"
c32b891a
NC
18431
18432#: config/tc-v850.c:1548
18433#, c-format
18434msgid " -mv850e2v4 Alias for -mv850e3v5\n"
73a05be2 18435msgstr " -mv850e2v4 тоже, что и -mv850e3v5\n"
c32b891a
NC
18436
18437#: config/tc-v850.c:1549
bd32c6bd 18438#, c-format
c32b891a 18439msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
73a05be2 18440msgstr " -mv850e5v3 целью кода является v850e5v3\n"
bd32c6bd 18441
c32b891a 18442#: config/tc-v850.c:1550
bd32c6bd
NC
18443#, c-format
18444msgid " -mrelax Enable relaxation\n"
73a05be2 18445msgstr " -mrelax включить ослабление\n"
bd32c6bd 18446
c32b891a
NC
18447#: config/tc-v850.c:1551
18448#, c-format
18449msgid " --disp-size-default-22 branch displacement with unknown size is 22 bits (default)\n"
18450msgstr ""
73a05be2
NC
18451" --disp-size-default-22 перестановка ветви неизвестного размера равна\n"
18452" 22 битам (по умолчанию)\n"
c32b891a
NC
18453
18454#: config/tc-v850.c:1552
18455#, c-format
18456msgid " --disp-size-default-32 branch displacement with unknown size is 32 bits\n"
18457msgstr ""
73a05be2
NC
18458" --disp-size-default-32 перестановка ветви неизвестного размера равна\n"
18459" 32 битам\n"
c32b891a
NC
18460
18461#: config/tc-v850.c:1553
73a05be2 18462#, c-format
c32b891a 18463msgid " -mextension enable extension opcode support\n"
73a05be2 18464msgstr " -mextension включить поддержку расширенных кодов операций\n"
c32b891a
NC
18465
18466#: config/tc-v850.c:1554
18467#, c-format
18468msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
73a05be2 18469msgstr " -mno-bcond17 выключить инструкцию b<cond> disp17\n"
c32b891a
NC
18470
18471#: config/tc-v850.c:1555
18472#, c-format
18473msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
73a05be2 18474msgstr " -mno-stld23 выключить инструкцию st/ld offset23\n"
c32b891a
NC
18475
18476#: config/tc-v850.c:1556
18477#, c-format
18478msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18479msgstr ""
73a05be2
NC
18480" -mgcc-abi помечать двоичный файл как использующий\n"
18481" старый GCC ABI\n"
c32b891a
NC
18482
18483#: config/tc-v850.c:1557
18484#, c-format
18485msgid " -mrh850-abi Mark the binary as using the RH850 ABI (default)\n"
18486msgstr ""
73a05be2
NC
18487" -mrh850-abi помечать двоичный файл как использующий\n"
18488" RH850 ABI (по умолчанию)\n"
c32b891a
NC
18489
18490#: config/tc-v850.c:1558
18491#, c-format
18492msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18493msgstr ""
73a05be2
NC
18494" -m8byte-align помечать двоичный файл как использующий\n"
18495" 64-битное выравнивание\n"
c32b891a
NC
18496
18497#: config/tc-v850.c:1559
18498#, c-format
18499msgid " -m4byte-align Mark the binary as using 32-bit alignment (default)\n"
18500msgstr ""
73a05be2
NC
18501" -m4byte-align помечать двоичный файл как использующий\n"
18502" 32-битное выравнивание (по умолчанию)\n"
c32b891a
NC
18503
18504#: config/tc-v850.c:1560
18505#, c-format
18506msgid " -msoft-float Mark the binary as not using FP insns (default for pre e2v3)\n"
18507msgstr ""
73a05be2
NC
18508" -msoft-float помечать двоичный файл как не использующий\n"
18509" инструкции FP (по умолчанию для до e2v3)\n"
c32b891a
NC
18510
18511#: config/tc-v850.c:1561
18512#, c-format
18513msgid " -mhard-float Mark the binary as using FP insns (default for e2v3 and up)\n"
18514msgstr ""
73a05be2
NC
18515" -mhard-float помечать двоичный файл как использующий\n"
18516" инструкции FP (по умолчанию для e2v3 и новее)\n"
c32b891a
NC
18517
18518#: config/tc-v850.c:1949
bd32c6bd
NC
18519#, c-format
18520msgid "Unable to determine default target processor from string: %s"
73a05be2 18521msgstr "Невозможно определить целевой процессор по умолчанию из строки: %s"
bd32c6bd 18522
c32b891a
NC
18523#: config/tc-v850.c:1993
18524msgid "hi0() relocation used on an instruction which does not support it"
73a05be2 18525msgstr "перемещение hi0() используется в инструкции, которая это не поддерживает"
c32b891a
NC
18526
18527#: config/tc-v850.c:2013
18528msgid "hi() relocation used on an instruction which does not support it"
73a05be2 18529msgstr "перемещение hi() используется в инструкции, которая это не поддерживает"
c32b891a
NC
18530
18531#: config/tc-v850.c:2036
bd32c6bd 18532msgid "lo() relocation used on an instruction which does not support it"
73a05be2 18533msgstr "перемещение lo() используется в инструкции, которая это не поддерживает"
bd32c6bd 18534
c32b891a
NC
18535#: config/tc-v850.c:2046
18536msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
73a05be2 18537msgstr "ctoff() не поддерживается в rh850 ABI. Вместо этого используйте -mgcc-abi"
c32b891a
NC
18538
18539#: config/tc-v850.c:2062
bd32c6bd 18540msgid "ctoff() relocation used on an instruction which does not support it"
73a05be2 18541msgstr "перемещение ctoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18542
c32b891a 18543#: config/tc-v850.c:2081
bd32c6bd 18544msgid "sdaoff() relocation used on an instruction which does not support it"
73a05be2 18545msgstr "перемещение sdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18546
c32b891a 18547#: config/tc-v850.c:2100
bd32c6bd 18548msgid "zdaoff() relocation used on an instruction which does not support it"
73a05be2 18549msgstr "перемещение zdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18550
c32b891a 18551#: config/tc-v850.c:2132
bd32c6bd 18552msgid "tdaoff() relocation used on an instruction which does not support it"
73a05be2 18553msgstr "перемещение tdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18554
c32b891a
NC
18555#: config/tc-v850.c:2273
18556#, c-format
18557msgid "operand out of range (%d is not between %d and %d)"
73a05be2 18558msgstr "операнд вне диапазона (%d находится вне %d - %d)"
c32b891a
NC
18559
18560#: config/tc-v850.c:2356
18561msgid "st/ld offset 23 instruction was disabled ."
73a05be2 18562msgstr "Инструкция st/ld offset 23 выключена."
c32b891a
NC
18563
18564#: config/tc-v850.c:2365
bd32c6bd 18565msgid "Target processor does not support this instruction."
73a05be2 18566msgstr "Целевой процессор не поддерживает эту инструкцию."
bd32c6bd 18567
c32b891a
NC
18568#: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
18569#: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
18570#: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
18571#: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
bd32c6bd 18572msgid "immediate operand is too large"
73a05be2 18573msgstr "непосредственный операнд слишком велик"
bd32c6bd 18574
c32b891a
NC
18575#: config/tc-v850.c:2494
18576#, c-format
18577msgid "AAARG -> unhandled constant reloc: %d"
73a05be2 18578msgstr "AAARG -> необработанное константное перемещение: %d"
c32b891a
NC
18579
18580#: config/tc-v850.c:2629 config/tc-v850.c:2640
18581msgid "constant too big to fit into instruction"
73a05be2 18582msgstr "слишком большая константа, чтобы уместиться в инструкцию"
c32b891a
NC
18583
18584#: config/tc-v850.c:2715
18585msgid "odd number cannot be used here"
73a05be2 18586msgstr "здесь нельзя использовать нечётный номер"
bd32c6bd 18587
c32b891a 18588#: config/tc-v850.c:2760
bd32c6bd 18589msgid "invalid register name"
73a05be2 18590msgstr "некорректное имя регистра"
bd32c6bd 18591
c32b891a 18592#: config/tc-v850.c:2766
bd32c6bd 18593msgid "register r0 cannot be used here"
73a05be2 18594msgstr "здесь нельзя использовать регистр r0"
bd32c6bd 18595
c32b891a
NC
18596#: config/tc-v850.c:2772
18597msgid "odd register cannot be used here"
73a05be2 18598msgstr "здесь нельзя использовать нечётный регистр"
c32b891a
NC
18599
18600#: config/tc-v850.c:2781
bd32c6bd 18601msgid "invalid system register name"
73a05be2 18602msgstr "некорректное имя системного регистра"
bd32c6bd 18603
c32b891a 18604#: config/tc-v850.c:2795
bd32c6bd 18605msgid "expected EP register"
73a05be2 18606msgstr "ожидается регистр EP"
bd32c6bd 18607
c32b891a 18608#: config/tc-v850.c:2812 config/tc-v850.c:2825
bd32c6bd 18609msgid "invalid condition code name"
73a05be2 18610msgstr "некорректное имя кода условия"
bd32c6bd 18611
c32b891a
NC
18612#: config/tc-v850.c:2818
18613msgid "condition sa cannot be used here"
73a05be2 18614msgstr "здесь нельзя использовать условие sa"
c32b891a
NC
18615
18616#: config/tc-v850.c:2831
18617msgid "invalid cache operation name"
73a05be2 18618msgstr "некорректное имя операции с кэшем"
c32b891a
NC
18619
18620#: config/tc-v850.c:2836
18621msgid "invalid pref operation name"
73a05be2 18622msgstr "некорректное имя операции pref"
c32b891a
NC
18623
18624#: config/tc-v850.c:2841
18625msgid "invalid vector register name"
73a05be2 18626msgstr "некорректное имя векторного регистра"
bd32c6bd 18627
c32b891a 18628#: config/tc-v850.c:2879
bd32c6bd 18629msgid "syntax error: value is missing before the register name"
73a05be2 18630msgstr "синтаксическая ошибка: перед именем регистра отсутствует значение"
bd32c6bd 18631
c32b891a 18632#: config/tc-v850.c:2881
bd32c6bd 18633msgid "syntax error: register not expected"
73a05be2 18634msgstr "синтаксическая ошибка: регистра не ожидается"
bd32c6bd 18635
c32b891a 18636#: config/tc-v850.c:2895
bd32c6bd 18637msgid "syntax error: system register not expected"
73a05be2 18638msgstr "синтаксическая ошибка: системного регистра не ожидается"
bd32c6bd 18639
c32b891a 18640#: config/tc-v850.c:2900 config/tc-v850.c:2905
bd32c6bd 18641msgid "syntax error: condition code not expected"
73a05be2 18642msgstr "синтаксическая ошибка: кода условия не ожидается"
bd32c6bd 18643
c32b891a
NC
18644#: config/tc-v850.c:2910
18645msgid "syntax error: vector register not expected"
73a05be2 18646msgstr "синтаксическая ошибка: векторного регистра не ожидается"
c32b891a
NC
18647
18648#: config/tc-v850.c:2920
18649msgid "immediate 0 cannot be used here"
73a05be2 18650msgstr "здесь нельзя использовать непосредственное значение 0"
c32b891a
NC
18651
18652#: config/tc-v850.c:2944
18653msgid "immediate operand is not match"
73a05be2 18654msgstr "непосредственный операнд не совпадает"
c32b891a
NC
18655
18656#: config/tc-v850.c:2957
18657msgid "displacement is too large"
73a05be2 18658msgstr "перестановка слишком велика"
c32b891a
NC
18659
18660#: config/tc-v850.c:2975 config/tc-xtensa.c:13081
bd32c6bd 18661msgid "invalid operand"
73a05be2 18662msgstr "некорректный операнд"
bd32c6bd 18663
c32b891a 18664#: config/tc-v850.c:3087
c32b891a 18665msgid "loop: 32-bit displacement not supported"
73a05be2 18666msgstr "цикл: 32-битная перестановка не поддерживается"
c32b891a
NC
18667
18668#: config/tc-vax.c:1344
bd32c6bd 18669msgid "no '[' to match ']'"
73a05be2 18670msgstr "отсутствует «[» для «]»"
bd32c6bd 18671
c32b891a 18672#: config/tc-vax.c:1360
bd32c6bd 18673msgid "bad register in []"
73a05be2 18674msgstr "неверный регистр в []"
bd32c6bd 18675
c32b891a 18676#: config/tc-vax.c:1362
bd32c6bd 18677msgid "[PC] index banned"
73a05be2 18678msgstr "индекс [PC] запрещён"
bd32c6bd 18679
c32b891a 18680#: config/tc-vax.c:1398
bd32c6bd 18681msgid "no '(' to match ')'"
73a05be2 18682msgstr "отсутствует «(» для «)»"
bd32c6bd 18683
c32b891a 18684#: config/tc-vax.c:1514
bd32c6bd 18685msgid "invalid branch operand"
73a05be2 18686msgstr "некорректный операнд ветвления"
bd32c6bd 18687
c32b891a 18688#: config/tc-vax.c:1541
bd32c6bd 18689msgid "address prohibits @"
73a05be2 18690msgstr "для адреса запрещён @"
bd32c6bd 18691
c32b891a 18692#: config/tc-vax.c:1543
bd32c6bd 18693msgid "address prohibits #"
73a05be2 18694msgstr "для адреса запрещён #"
bd32c6bd 18695
c32b891a 18696#: config/tc-vax.c:1547
bd32c6bd 18697msgid "address prohibits -()"
73a05be2 18698msgstr "для адреса запрещён -()"
bd32c6bd 18699
c32b891a 18700#: config/tc-vax.c:1549
bd32c6bd 18701msgid "address prohibits ()+"
73a05be2 18702msgstr "для адреса запрещён ()+"
bd32c6bd 18703
c32b891a 18704#: config/tc-vax.c:1552
bd32c6bd 18705msgid "address prohibits ()"
73a05be2 18706msgstr "для адреса запрещён ()"
bd32c6bd 18707
c32b891a 18708#: config/tc-vax.c:1554
bd32c6bd 18709msgid "address prohibits []"
73a05be2 18710msgstr "для адреса запрещён []"
bd32c6bd 18711
c32b891a 18712#: config/tc-vax.c:1556
bd32c6bd 18713msgid "address prohibits register"
73a05be2 18714msgstr "для адреса запрещён регистр"
bd32c6bd 18715
c32b891a 18716#: config/tc-vax.c:1558
bd32c6bd 18717msgid "address prohibits displacement length specifier"
73a05be2 18718msgstr "для адреса запрещён определитель длины перестановки"
bd32c6bd 18719
c32b891a 18720#: config/tc-vax.c:1586
bd32c6bd 18721msgid "invalid operand of S^#"
73a05be2 18722msgstr "некорректный операнд для S^#"
bd32c6bd 18723
c32b891a 18724#: config/tc-vax.c:1599
bd32c6bd 18725msgid "S^# needs expression"
73a05be2 18726msgstr "для S^# требуется выражение"
bd32c6bd 18727
c32b891a 18728#: config/tc-vax.c:1606
bd32c6bd 18729msgid "S^# may only read-access"
73a05be2 18730msgstr "S^# доступен только на чтение"
bd32c6bd 18731
c32b891a 18732#: config/tc-vax.c:1629
bd32c6bd 18733msgid "invalid operand of -()"
73a05be2 18734msgstr "некорректный операнд для -()"
bd32c6bd 18735
c32b891a 18736#: config/tc-vax.c:1635
bd32c6bd 18737msgid "-(PC) unpredictable"
73a05be2 18738msgstr "-(PC) непредсказуема"
bd32c6bd 18739
c32b891a 18740#: config/tc-vax.c:1637
bd32c6bd 18741msgid "[]index same as -()register: unpredictable"
73a05be2 18742msgstr "[]индекс тоже, что и -()регистр: непредсказуем"
bd32c6bd 18743
c32b891a 18744#: config/tc-vax.c:1669
bd32c6bd 18745msgid "invalid operand of ()+"
73a05be2 18746msgstr "некорректный операнд для ()+"
bd32c6bd 18747
c32b891a 18748#: config/tc-vax.c:1675
bd32c6bd 18749msgid "(PC)+ unpredictable"
73a05be2 18750msgstr "(PC)+ непредсказуема"
bd32c6bd 18751
c32b891a 18752#: config/tc-vax.c:1677
bd32c6bd 18753msgid "[]index same as ()+register: unpredictable"
73a05be2 18754msgstr "[]индекс тоже, что и ()+регистр: непредсказуем"
bd32c6bd 18755
c32b891a 18756#: config/tc-vax.c:1700
bd32c6bd 18757msgid "# conflicts length"
73a05be2 18758msgstr "конфликт длины для #"
bd32c6bd 18759
c32b891a 18760#: config/tc-vax.c:1702
bd32c6bd 18761msgid "# bars register"
73a05be2 18762msgstr "# вертикальная черта регистр"
bd32c6bd 18763
c32b891a 18764#: config/tc-vax.c:1722
bd32c6bd 18765msgid "writing or modifying # is unpredictable"
73a05be2 18766msgstr "запись или изменение # непредсказуемо"
bd32c6bd 18767
c32b891a 18768#: config/tc-vax.c:1748
bd32c6bd 18769msgid "length not needed"
73a05be2 18770msgstr "длина не требуется"
bd32c6bd 18771
c32b891a 18772#: config/tc-vax.c:1755
bd32c6bd 18773msgid "can't []index a register, because it has no address"
73a05be2 18774msgstr "нельзя выполнить []индекс над регистром, так как он не имеет адреса"
bd32c6bd 18775
c32b891a 18776#: config/tc-vax.c:1757
bd32c6bd 18777msgid "a register has no address"
73a05be2 18778msgstr "регистр не имеет адреса"
bd32c6bd 18779
c32b891a 18780#: config/tc-vax.c:1766
bd32c6bd 18781msgid "PC part of operand unpredictable"
73a05be2 18782msgstr "часть операнда PC непредсказуема"
bd32c6bd 18783
c32b891a 18784#: config/tc-vax.c:1924
bd32c6bd 18785msgid "odd number of bytes in operand description"
73a05be2 18786msgstr "нечётное количество байт в описании операнда"
bd32c6bd 18787
c32b891a 18788#: config/tc-vax.c:1938
bd32c6bd 18789msgid "Bad operand"
73a05be2 18790msgstr "Некорректный операнд"
bd32c6bd 18791
c32b891a 18792#: config/tc-vax.c:1943
bd32c6bd 18793msgid "Not enough operands"
73a05be2 18794msgstr "Недостаточно операндов"
bd32c6bd 18795
c32b891a 18796#: config/tc-vax.c:2220
bd32c6bd 18797msgid "SYMBOL TABLE not implemented"
73a05be2 18798msgstr "SYMBOL TABLE не реализован"
bd32c6bd 18799
c32b891a 18800#: config/tc-vax.c:2224
bd32c6bd 18801msgid "TOKEN TRACE not implemented"
73a05be2 18802msgstr "TOKEN TRACE не реализован"
bd32c6bd 18803
c32b891a 18804#: config/tc-vax.c:2228
bd32c6bd
NC
18805#, c-format
18806msgid "Displacement length %s ignored!"
73a05be2 18807msgstr "Длина перестановки %s игнорируется!"
bd32c6bd 18808
c32b891a 18809#: config/tc-vax.c:2232
bd32c6bd
NC
18810#, c-format
18811msgid "I don't need or use temp. file \"%s\"."
73a05be2 18812msgstr "Временный файл «%s» не нужен."
bd32c6bd 18813
c32b891a 18814#: config/tc-vax.c:2236
bd32c6bd 18815msgid "I don't use an interpass file! -V ignored"
73a05be2 18816msgstr "Файл interpass не используется! -V игнорируется"
bd32c6bd 18817
c32b891a 18818#: config/tc-vax.c:2293
bd32c6bd
NC
18819#, c-format
18820msgid ""
18821"VAX options:\n"
18822"-d LENGTH\t\tignored\n"
18823"-J\t\t\tignored\n"
18824"-S\t\t\tignored\n"
18825"-t FILE\t\t\tignored\n"
18826"-T\t\t\tignored\n"
18827"-V\t\t\tignored\n"
18828msgstr ""
73a05be2
NC
18829"Параметры VAX:\n"
18830"-d ДЛИНА\t\tигнорируется\n"
18831"-J\t\t\tигнорируется\n"
18832"-S\t\t\tигнорируется\n"
18833"-t ФАЙЛ\t\t\tигнорируется\n"
18834"-T\t\t\tигнорируется\n"
18835"-V\t\t\tигнорируется\n"
bd32c6bd 18836
c32b891a 18837#: config/tc-vax.c:2302
bd32c6bd
NC
18838#, c-format
18839msgid ""
18840"VMS options:\n"
18841"-+\t\t\thash encode names longer than 31 characters\n"
18842"-1\t\t\t`const' handling compatible with gcc 1.x\n"
18843"-H\t\t\tshow new symbol after hash truncation\n"
18844"-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
18845"\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
18846"-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
18847msgstr ""
73a05be2
NC
18848"Параметры VMS:\n"
18849"-+\t\t\tкодируемые хешем имена длиннее 31 символа\n"
18850"-1\t\t\tобработка «const» совместима с gcc 1.x\n"
18851"-H\t\t\tпоказывать новый символ после обрезания хеша\n"
18852"-h НОМ\t\t\tне хешировать имена с разным регистром и преобразовывать их:\n"
18853"\t\t\t0 = к верхнему регистру, 2 = к нижнему регистру, 3 = оставлять как есть\n"
18854"-v\"ВЕРСИЯ\"\t\tассемблируемый код был создан компилятором «ВЕРСИЯ»\n"
bd32c6bd 18855
c32b891a
NC
18856#: config/tc-vax.c:2467
18857#, c-format
18858msgid "Ignoring statement due to \"%s\""
73a05be2 18859msgstr "Оператор игнорируется из-за «%s»"
c32b891a
NC
18860
18861#: config/tc-vax.c:2484
18862#, c-format
18863msgid "Aborting because statement has \"%s\""
73a05be2 18864msgstr "Остановка работы, так как в операторе «%s»"
c32b891a
NC
18865
18866#: config/tc-vax.c:2529
18867msgid "Can't relocate expression"
73a05be2 18868msgstr "Не удалось переместить выражение"
c32b891a
NC
18869
18870#: config/tc-vax.c:2632
18871msgid "Bignum not permitted in short literal. Immediate mode assumed."
73a05be2 18872msgstr "Bignum не допускается в коротком литерале. Предполагается непосредственный режим."
c32b891a
NC
18873
18874#: config/tc-vax.c:2641
18875msgid "Can't do flonum short literal: immediate mode used."
73a05be2 18876msgstr "Не удалось выполнить flonum для короткого литерала: используется непосредственный режим."
c32b891a
NC
18877
18878#: config/tc-vax.c:2688
18879#, c-format
18880msgid "A bignum/flonum may not be a displacement: 0x%lx used"
73a05be2 18881msgstr "Bignum/flonum невозможно переставить: используется 0x%lx."
c32b891a
NC
18882
18883#: config/tc-vax.c:3000
18884#, c-format
18885msgid "Short literal overflow(%ld.), immediate mode assumed."
73a05be2 18886msgstr "Переполнение короткого литерала (%ld.), предполагается непосредственный режим."
c32b891a
NC
18887
18888#: config/tc-vax.c:3009
18889#, c-format
18890msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
73a05be2 18891msgstr "Принудительное использование короткого литерала в непосредственном режиме. now_seg=%s to_seg=%s"
c32b891a
NC
18892
18893#: config/tc-vax.c:3074
18894msgid "Length specification ignored. Address mode 9F used"
73a05be2 18895msgstr "Игнорируется спецификация длины. Используется режим адресации 9F"
c32b891a
NC
18896
18897#: config/tc-vax.c:3132
18898msgid "Invalid operand: immediate value used as base address."
73a05be2 18899msgstr "Некорректный операнд: в качестве базового адреса используется непосредственное значение."
c32b891a
NC
18900
18901#: config/tc-vax.c:3134
18902msgid "Invalid operand: immediate value used as address."
73a05be2 18903msgstr "Некорректный операнд: в качестве адреса используется непосредственное значение."
c32b891a
NC
18904
18905#: config/tc-vax.c:3159
18906#, c-format
18907msgid "Symbol %s used as immediate operand in PIC mode."
73a05be2 18908msgstr "Символ %s используется как непосредственный операнд в режиме PIC."
c32b891a
NC
18909
18910#: config/tc-vax.c:3264
18911#, c-format
18912msgid "VIP_BEGIN error:%s"
73a05be2 18913msgstr "ошибка VIP_BEGIN:%s"
c32b891a
NC
18914
18915#: config/tc-visium.c:862
18916msgid "Bad call to MD_ATOF()"
73a05be2 18917msgstr "Неправильный вызов MD_ATOF()"
c32b891a
NC
18918
18919#: config/tc-wasm32.c:117
73a05be2 18920#, c-format
c32b891a 18921msgid "wasm32 assembler options:\n"
73a05be2 18922msgstr "параметры ассемблера wasm32:\n"
c32b891a
NC
18923
18924#: config/tc-wasm32.c:364
c32b891a 18925msgid "unexpected negative constant"
73a05be2 18926msgstr "неожиданная отрицательная константа"
c32b891a
NC
18927
18928#: config/tc-wasm32.c:426
18929msgid "no function type on PLT reloc"
73a05be2 18930msgstr "нет типа функции для перемещения PLT"
c32b891a
NC
18931
18932#: config/tc-wasm32.c:441
18933msgid "couldn't find relocation to use"
73a05be2 18934msgstr "невозможно найти перемещение для использования"
c32b891a
NC
18935
18936#: config/tc-wasm32.c:513
18937msgid "Not a function type"
73a05be2 18938msgstr "Не тип функции"
c32b891a
NC
18939
18940#: config/tc-wasm32.c:529
18941#, c-format
18942msgid "Unknown type %c\n"
73a05be2 18943msgstr "Неизвестный тип %c\n"
c32b891a
NC
18944
18945#: config/tc-wasm32.c:551 config/tc-wasm32.c:577
18946msgid "Unknown type"
73a05be2 18947msgstr "Неизвестный тип"
c32b891a
NC
18948
18949#: config/tc-wasm32.c:625
18950msgid "only single block types allowed"
73a05be2 18951msgstr "разрешены только одиночные блочные типы"
c32b891a
NC
18952
18953#: config/tc-wasm32.c:635
18954msgid "instruction does not take a block type"
73a05be2 18955msgstr "инструкция не допускает блочный тип"
c32b891a
NC
18956
18957#: config/tc-wasm32.c:652
c32b891a 18958msgid "missing block type"
73a05be2 18959msgstr "отсутствует блочный тип"
c32b891a
NC
18960
18961#: config/tc-wasm32.c:661 config/tc-wasm32.c:665
c32b891a 18962msgid "missing alignment hint"
73a05be2 18963msgstr "отсутствует подсказка выравнивания"
c32b891a
NC
18964
18965#: config/tc-wasm32.c:669
c32b891a 18966msgid "missing offset"
73a05be2 18967msgstr "отсутствует смещение"
c32b891a
NC
18968
18969#: config/tc-wasm32.c:675
c32b891a 18970msgid "missing local index"
73a05be2 18971msgstr "отсутствует локальный индекс"
c32b891a
NC
18972
18973#: config/tc-wasm32.c:680
c32b891a 18974msgid "missing break count"
73a05be2 18975msgstr "отсутствует счётчик прерывания"
c32b891a
NC
18976
18977#: config/tc-wasm32.c:685
18978msgid "missing reserved current_memory/grow_memory argument"
73a05be2 18979msgstr "отсутствует зарезервированный аргумент current_memory/grow_memory"
c32b891a
NC
18980
18981#: config/tc-wasm32.c:689
c32b891a 18982msgid "missing call argument"
73a05be2 18983msgstr "отсутствует аргумент вызова"
c32b891a
NC
18984
18985#: config/tc-wasm32.c:693
c32b891a 18986msgid "missing call signature"
73a05be2 18987msgstr "отсутствует подпись вызова"
c32b891a
NC
18988
18989#: config/tc-wasm32.c:695
c32b891a 18990msgid "missing table index"
73a05be2 18991msgstr "отсутствует табличный индекс"
c32b891a
NC
18992
18993#: config/tc-wasm32.c:726 config/tc-z80.c:1951 read.c:3755
18994#, c-format
18995msgid "junk at end of line, first unrecognized character is `%c'"
73a05be2 18996msgstr "мусор в конце строки, первый нераспознанный символ «%c»"
c32b891a
NC
18997
18998#: config/tc-xc16x.c:218
18999#, c-format
19000msgid " XC16X specific command line options:\n"
bc7c0509 19001msgstr " Специализированные параметры командной строки для XC16X:\n"
c32b891a
NC
19002
19003#: config/tc-xgate.c:215
19004msgid "architecture variant invalid"
73a05be2 19005msgstr "некорректный вариант архитектуры"
c32b891a
NC
19006
19007#: config/tc-xgate.c:370
19008#, c-format
19009msgid ""
19010"Freescale XGATE co-processor options:\n"
19011" -mshort use 16-bit int ABI (default)\n"
19012" -mlong use 32-bit int ABI\n"
19013" -mshort-double use 32-bit double ABI\n"
19014" -mlong-double use 64-bit double ABI (default)\n"
19015" --mxgate specify the processor variant [default %s]\n"
19016" --print-insn-syntax print the syntax of instruction in case of error\n"
19017" --print-opcodes print the list of instructions with syntax\n"
19018" --generate-example generate an example of each instruction"
19019msgstr ""
73a05be2
NC
19020"Параметры сопроцессора Freescale XGATE:\n"
19021" -mshort использовать 16-битный int ABI (по умолчанию)\n"
19022" -mlong использовать 32-битный int ABI\n"
19023" -mshort-double использовать 32-битный double ABI\n"
19024" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
19025" --mxgate задать вариант процессора (по умолчанию %s)\n"
19026" --print-insn-syntax печатать синтаксис инструкции при ошибке\n"
19027" --print-opcodes напечатать список инструкций с синтаксисом\n"
19028" --generate-example генерировать пример для каждой инструкции"
c32b891a
NC
19029
19030#: config/tc-xgate.c:493
19031msgid "opcode missing or not found on input line"
73a05be2 19032msgstr "во входной строке отсутствует или не найден код операции"
bd32c6bd 19033
c32b891a 19034#: config/tc-xgate.c:498
bd32c6bd 19035#, c-format
c32b891a 19036msgid "opcode %s not found in opcode hash table"
73a05be2 19037msgstr "код операции %s не найден в хеш-таблице кодов операций"
bd32c6bd 19038
c32b891a
NC
19039#: config/tc-xgate.c:511
19040msgid "matching operands to opcode"
73a05be2 19041msgstr "подходящие операнды для кода операции"
bd32c6bd 19042
c32b891a
NC
19043#: config/tc-xgate.c:549
19044msgid ": processing macro, real opcode handle not found in hash"
73a05be2 19045msgstr ": обрабатывается макрос, действительный код операции не найден в хешах"
bd32c6bd 19046
c32b891a
NC
19047#: config/tc-xgate.c:680
19048#, c-format
19049msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
73a05be2 19050msgstr "Значение %ld не выровнено по 2 для 9-битного ветвления, относительного PC."
bd32c6bd 19051
c32b891a 19052#: config/tc-xgate.c:697
bd32c6bd 19053#, c-format
c32b891a 19054msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
73a05be2 19055msgstr "Значение %ld не выровнено по 2 для 10-битного ветвления, относительного PC."
bd32c6bd 19056
c32b891a
NC
19057#: config/tc-xgate.c:724
19058msgid "Value out of 3-bit range."
73a05be2 19059msgstr "Значение за пределами 3-битного диапазона."
bd32c6bd 19060
c32b891a
NC
19061#: config/tc-xgate.c:731
19062msgid "Value out of 4-bit range."
73a05be2 19063msgstr "Значение за пределами 4-битного диапазона."
bd32c6bd 19064
c32b891a
NC
19065#: config/tc-xgate.c:738
19066msgid "Value out of 5-bit range."
73a05be2 19067msgstr "Значение за пределами 5-битного диапазона."
bd32c6bd 19068
c32b891a
NC
19069#: config/tc-xgate.c:875
19070msgid ":operand has too many bits"
73a05be2 19071msgstr ":операнд содержит слишком много бит"
bd32c6bd 19072
c32b891a
NC
19073#: config/tc-xgate.c:992
19074msgid "unknown operand count"
73a05be2 19075msgstr "неизвестный счётчик операндов"
bd32c6bd 19076
c32b891a
NC
19077#: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19078msgid ": expected register name r0-r7 "
73a05be2 19079msgstr ": ожидается имя регистра r0-r7 "
bd32c6bd 19080
c32b891a 19081#: config/tc-xgate.c:1284
bd32c6bd 19082#, c-format
c32b891a 19083msgid ":operand value(%d) too big for constraint"
73a05be2 19084msgstr ":значение операнда (%d) слишком велико для ограничения"
bd32c6bd 19085
c32b891a
NC
19086#: config/tc-xgate.c:1302
19087msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
73a05be2 19088msgstr "Для загрузки 16-битного значения нужно использовать директиву hi/lo или 16-битный макрос."
bd32c6bd 19089
c32b891a 19090#: config/tc-xgate.c:1315
c32b891a 19091msgid ":unknown relocation constraint size"
73a05be2 19092msgstr ":неизвестный размер ограничения перемещения"
c32b891a
NC
19093
19094#: config/tc-xgate.c:1322
c32b891a 19095msgid ": expected register name ccr "
73a05be2 19096msgstr ": ожидается имя регистра ccr "
c32b891a
NC
19097
19098#: config/tc-xgate.c:1328
c32b891a 19099msgid ": expected register name pc "
73a05be2 19100msgstr ": ожидается имя регистра pc "
c32b891a
NC
19101
19102#: config/tc-xstormy16.c:77
bd32c6bd
NC
19103#, c-format
19104msgid " XSTORMY16 specific command line options:\n"
bc7c0509 19105msgstr " Специализированные параметры командной строки для XSTORMY16:\n"
bd32c6bd 19106
c32b891a 19107#: config/tc-xstormy16.c:223
bd32c6bd
NC
19108#, c-format
19109msgid "unsupported fptr fixup size %d"
73a05be2 19110msgstr "неподдерживаемый размер %d местоположения fptr"
bd32c6bd 19111
c32b891a 19112#: config/tc-xstormy16.c:235
bd32c6bd
NC
19113#, c-format
19114msgid "unsupported fixup size %d"
73a05be2 19115msgstr "неподдерживаемый размер местоположения %d"
bd32c6bd 19116
c32b891a 19117#: config/tc-xstormy16.c:266
bd32c6bd 19118msgid "unsupported fptr fixup"
73a05be2 19119msgstr "неподдерживаемое местоположение fptr"
bd32c6bd 19120
c32b891a 19121#: config/tc-xtensa.c:636
bd32c6bd 19122msgid "illegal range of target hardware versions"
73a05be2 19123msgstr "некорректный диапазон для цели аппаратных версий"
bd32c6bd 19124
c32b891a 19125#: config/tc-xtensa.c:807
bd32c6bd 19126msgid "--density option is ignored"
73a05be2 19127msgstr "параметр --density игнорируется"
bd32c6bd 19128
c32b891a 19129#: config/tc-xtensa.c:810
bd32c6bd 19130msgid "--no-density option is ignored"
73a05be2 19131msgstr "параметр --no-density игнорируется"
bd32c6bd 19132
c32b891a 19133#: config/tc-xtensa.c:828
bd32c6bd 19134msgid "--generics is deprecated; use --transform instead"
73a05be2 19135msgstr "--generics устарел; используйте --transform"
bd32c6bd 19136
c32b891a 19137#: config/tc-xtensa.c:831
bd32c6bd 19138msgid "--no-generics is deprecated; use --no-transform instead"
73a05be2 19139msgstr "--no-generics устарел; используйте --no-transform"
bd32c6bd 19140
c32b891a 19141#: config/tc-xtensa.c:834
bd32c6bd 19142msgid "--relax is deprecated; use --transform instead"
73a05be2 19143msgstr "--relax устарел; используйте --transform"
bd32c6bd 19144
c32b891a 19145#: config/tc-xtensa.c:837
bd32c6bd 19146msgid "--no-relax is deprecated; use --no-transform instead"
73a05be2 19147msgstr "--no-relax устарел; используйте --no-transform"
bd32c6bd 19148
c32b891a 19149#: config/tc-xtensa.c:854
bd32c6bd 19150msgid "--absolute-literals option not supported in this Xtensa configuration"
73a05be2 19151msgstr "параметр --absolute-literals не поддерживается при такой настройке Xtensa"
bd32c6bd 19152
c32b891a 19153#: config/tc-xtensa.c:927
bd32c6bd 19154msgid "prefer-l32r conflicts with prefer-const16"
73a05be2 19155msgstr "prefer-l32r конфликтует с prefer-const16"
bd32c6bd 19156
c32b891a 19157#: config/tc-xtensa.c:933
bd32c6bd 19158msgid "prefer-const16 conflicts with prefer-l32r"
73a05be2 19159msgstr "prefer-const16 конфликтует с prefer-l32r"
bd32c6bd 19160
c32b891a 19161#: config/tc-xtensa.c:942 config/tc-xtensa.c:951 config/tc-xtensa.c:955
bd32c6bd 19162msgid "invalid target hardware version"
73a05be2 19163msgstr "неправильная аппаратная версия цели"
bd32c6bd 19164
c32b891a
NC
19165#: config/tc-xtensa.c:999
19166msgid "no-auto-litpools is incompatible with auto-litpool-limit"
73a05be2 19167msgstr "no-auto-litpools не совместим с auto-litpool-limit"
c32b891a
NC
19168
19169#: config/tc-xtensa.c:1001 config/tc-xtensa.c:1004
19170msgid "invalid auto-litpool-limit argument"
73a05be2 19171msgstr "некорректный аргумент auto-litpool-limit"
bd32c6bd 19172
c32b891a
NC
19173#: config/tc-xtensa.c:1006
19174msgid "invalid auto-litpool-limit argument (range is 100-10000)"
73a05be2 19175msgstr "некорректный аргумент auto-litpool-limit (диапазон: 100-10000)"
c32b891a
NC
19176
19177#: config/tc-xtensa.c:1183
19178msgid "unmatched .end directive"
73a05be2 19179msgstr "непарная директива .end"
c32b891a
NC
19180
19181#: config/tc-xtensa.c:1212
bd32c6bd 19182msgid ".begin directive with no matching .end directive"
73a05be2 19183msgstr "директива .begin без надлежащей директивы .end"
bd32c6bd 19184
c32b891a 19185#: config/tc-xtensa.c:1253
bd32c6bd 19186msgid "[no-]generics is deprecated; use [no-]transform instead"
73a05be2 19187msgstr "[no-]generics устарел; используйте [no-]transform"
bd32c6bd 19188
c32b891a 19189#: config/tc-xtensa.c:1258
bd32c6bd 19190msgid "[no-]relax is deprecated; use [no-]transform instead"
73a05be2 19191msgstr "[no-]relax устарел; используйте [no-]transform"
bd32c6bd 19192
c32b891a 19193#: config/tc-xtensa.c:1271
bd32c6bd
NC
19194#, c-format
19195msgid "directive %s cannot be negated"
73a05be2 19196msgstr "директива %s не может быть отрицательной"
bd32c6bd 19197
c32b891a 19198#: config/tc-xtensa.c:1277
bd32c6bd 19199msgid "unknown directive"
73a05be2 19200msgstr "неизвестная директива"
bd32c6bd 19201
c32b891a
NC
19202#: config/tc-xtensa.c:1298 config/tc-xtensa.c:1394 config/tc-xtensa.c:1636
19203#: config/tc-xtensa.c:5890
bd32c6bd 19204msgid "directives are not valid inside bundles"
73a05be2 19205msgstr "внутри комплектов директивы не допускаются"
bd32c6bd 19206
c32b891a 19207#: config/tc-xtensa.c:1310
bd32c6bd 19208msgid ".begin literal is deprecated; use .literal instead"
73a05be2 19209msgstr "литерал .begin устарел; используйте .literal"
bd32c6bd 19210
c32b891a 19211#: config/tc-xtensa.c:1324
bd32c6bd 19212msgid "cannot set literal_prefix inside literal fragment"
73a05be2 19213msgstr "нельзя задавать literal_prefix внутри фрагмента литерала"
bd32c6bd 19214
c32b891a 19215#: config/tc-xtensa.c:1357
bd32c6bd 19216msgid ".begin [no-]density is ignored"
73a05be2 19217msgstr ".begin [no-]density игнорируется"
bd32c6bd 19218
c32b891a 19219#: config/tc-xtensa.c:1364 config/tc-xtensa.c:1414
bd32c6bd 19220msgid "Xtensa absolute literals option not supported; ignored"
73a05be2 19221msgstr "параметр абсолютных литералов Xtensa не поддерживается; игнорируется"
bd32c6bd 19222
c32b891a 19223#: config/tc-xtensa.c:1407
bd32c6bd 19224msgid ".end [no-]density is ignored"
73a05be2 19225msgstr ".end [no-]density игнорируется"
bd32c6bd 19226
c32b891a 19227#: config/tc-xtensa.c:1432
bd32c6bd
NC
19228#, c-format
19229msgid "does not match begin %s%s at %s:%d"
73a05be2 19230msgstr "не совпадает с началом %s%s у %s:%d"
bd32c6bd 19231
c32b891a 19232#: config/tc-xtensa.c:1487
bd32c6bd 19233msgid ".literal_position inside literal directive; ignoring"
73a05be2 19234msgstr ".literal_position внутри литеральной директивы; игнорируется"
bd32c6bd 19235
c32b891a 19236#: config/tc-xtensa.c:1507
bd32c6bd 19237msgid ".literal not allowed inside .begin literal region"
73a05be2 19238msgstr ".literal не допускается размещать внутри литеральной области .begin"
bd32c6bd 19239
c32b891a 19240#: config/tc-xtensa.c:1546
bd32c6bd 19241msgid "expected comma or colon after symbol name; rest of line ignored"
73a05be2 19242msgstr "ожидается запятая или двоеточие после имени символа: остаток строки игнорируется"
bd32c6bd 19243
c32b891a 19244#: config/tc-xtensa.c:1605
bd32c6bd 19245msgid "fall through frequency must be greater than 0"
73a05be2 19246msgstr "провал частоты должен быть больше 0"
bd32c6bd 19247
c32b891a 19248#: config/tc-xtensa.c:1613
bd32c6bd 19249msgid "branch target frequency must be greater than 0"
73a05be2 19250msgstr "частота цели ветвления должна быть больше 0"
bd32c6bd 19251
c32b891a 19252#: config/tc-xtensa.c:1661
bd32c6bd
NC
19253#, c-format
19254msgid "opcode-specific %s relocation used outside an instruction"
73a05be2 19255msgstr "специализированное перемещение кода операции %s используется вне инструкции"
bd32c6bd 19256
c32b891a 19257#: config/tc-xtensa.c:1671
bd32c6bd
NC
19258#, c-format
19259msgid "invalid use of %s relocation"
73a05be2 19260msgstr "недопустимое использование перемещения %s"
bd32c6bd 19261
c32b891a 19262#: config/tc-xtensa.c:1867 config/tc-xtensa.c:1884
bd32c6bd
NC
19263#, c-format
19264msgid "bad register name: %s"
73a05be2 19265msgstr "некорректное имя регистра: %s"
bd32c6bd 19266
c32b891a 19267#: config/tc-xtensa.c:1873
bd32c6bd
NC
19268#, c-format
19269msgid "bad register number: %s"
73a05be2 19270msgstr "некорректный номер регистра: %s"
bd32c6bd 19271
c32b891a 19272#: config/tc-xtensa.c:1937
bd32c6bd 19273msgid "pcrel relocation not allowed in an instruction"
73a05be2 19274msgstr "перемещение pcrel не допускается в инструкции"
bd32c6bd 19275
c32b891a 19276#: config/tc-xtensa.c:1954
bd32c6bd 19277msgid "register number out of range"
73a05be2 19278msgstr "номер регистра вне диапазона"
bd32c6bd 19279
c32b891a 19280#: config/tc-xtensa.c:2040
bd32c6bd 19281msgid "extra colon"
73a05be2 19282msgstr "дополнительное двоеточие"
bd32c6bd 19283
c32b891a 19284#: config/tc-xtensa.c:2101
bd32c6bd 19285msgid "incorrect register number, ignoring"
73a05be2 19286msgstr "неверный номер регистра, игнорируется"
bd32c6bd 19287
c32b891a 19288#: config/tc-xtensa.c:2182
bd32c6bd
NC
19289#, c-format
19290msgid "cannot encode opcode \"%s\""
73a05be2 19291msgstr "не удалось закодировать код операции «%s»"
bd32c6bd 19292
c32b891a 19293#: config/tc-xtensa.c:2274
bd32c6bd
NC
19294#, c-format
19295msgid "not enough operands (%d) for '%s'; expected %d"
73a05be2 19296msgstr "недостаточно операндов (%d) для «%s»; ожидается %d"
bd32c6bd 19297
c32b891a 19298#: config/tc-xtensa.c:2281
bd32c6bd
NC
19299#, c-format
19300msgid "too many operands (%d) for '%s'; expected %d"
73a05be2 19301msgstr "слишком много операндов (%d) для «%s»; ожидается %d"
bd32c6bd 19302
c32b891a 19303#: config/tc-xtensa.c:2332
bd32c6bd
NC
19304#, c-format
19305msgid "invalid register '%s' for '%s' instruction"
73a05be2 19306msgstr "некорректный регистр «%s» для инструкции «%s»"
bd32c6bd 19307
c32b891a 19308#: config/tc-xtensa.c:2339
bd32c6bd
NC
19309#, c-format
19310msgid "invalid register number (%ld) for '%s' instruction"
73a05be2 19311msgstr "некорректный номер регистра (%ld) для инструкции «%s»"
bd32c6bd 19312
c32b891a 19313#: config/tc-xtensa.c:2406
bd32c6bd
NC
19314#, c-format
19315msgid "invalid register number (%ld) for '%s'"
73a05be2 19316msgstr "некорректный номер регистра (%ld) для «%s»"
bd32c6bd 19317
c32b891a 19318#: config/tc-xtensa.c:2793
bd32c6bd
NC
19319#, c-format
19320msgid "operand %d of '%s' has out of range value '%u'"
73a05be2 19321msgstr "операнд %d в «%s» содержит значение «%u» вне диапазона"
bd32c6bd 19322
c32b891a 19323#: config/tc-xtensa.c:2799
bd32c6bd
NC
19324#, c-format
19325msgid "operand %d of '%s' has invalid value '%u'"
73a05be2 19326msgstr "операнд %d в «%s» содержит некорректное значение «%u»"
bd32c6bd 19327
c32b891a 19328#: config/tc-xtensa.c:2846
bd32c6bd
NC
19329#, c-format
19330msgid "internal error: unknown option name '%s'"
73a05be2 19331msgstr "внутренняя ошибка: неизвестное имя параметра «%s»"
bd32c6bd 19332
c32b891a 19333#: config/tc-xtensa.c:3955
bd32c6bd 19334msgid "can't handle generation of literal/labels yet"
73a05be2 19335msgstr "генерация литералов/ярлыков пока не работает"
bd32c6bd 19336
c32b891a 19337#: config/tc-xtensa.c:3959
bd32c6bd 19338msgid "can't handle undefined OP TYPE"
73a05be2 19339msgstr "не удалось обработать неопределённый ОП ТИП"
bd32c6bd 19340
c32b891a 19341#: config/tc-xtensa.c:4020 config/tc-xtensa.c:4029
bd32c6bd 19342#, c-format
c32b891a
NC
19343msgid "found %d operand for '%s': Expected %d"
19344msgid_plural "found %d operands for '%s': Expected %d"
73a05be2
NC
19345msgstr[0] "обнаружен %d операнд для «%s»: ожидалось %d"
19346msgstr[1] "обнаружено %d операнда для «%s»: ожидалось %d"
19347msgstr[2] "обнаружено %d операндов для «%s»: ожидалось %d"
bd32c6bd 19348
c32b891a 19349#: config/tc-xtensa.c:4052
bd32c6bd 19350msgid "immediate operands sum to greater than 32"
73a05be2 19351msgstr "сумма непосредственных операндов больше 32"
bd32c6bd 19352
c32b891a 19353#: config/tc-xtensa.c:4304
bd32c6bd
NC
19354#, c-format
19355msgid "invalid relocation for operand %i of '%s'"
73a05be2 19356msgstr "некорректное перемещение для операнда %i в «%s»"
bd32c6bd 19357
c32b891a 19358#: config/tc-xtensa.c:4314
bd32c6bd
NC
19359#, c-format
19360msgid "invalid expression for operand %i of '%s'"
73a05be2 19361msgstr "некорректное выражение для операнде %i в «%s»"
bd32c6bd 19362
c32b891a 19363#: config/tc-xtensa.c:4324
bd32c6bd
NC
19364#, c-format
19365msgid "invalid relocation in instruction slot %i"
73a05be2 19366msgstr "некорректное перемещение в слоте инструкции %i"
bd32c6bd 19367
c32b891a 19368#: config/tc-xtensa.c:4331
bd32c6bd
NC
19369#, c-format
19370msgid "undefined symbol for opcode \"%s\""
73a05be2 19371msgstr "неопределенный символ в коде операции «%s»"
bd32c6bd 19372
c32b891a 19373#: config/tc-xtensa.c:4819
bd32c6bd 19374msgid "opcode 'NOP.N' unavailable in this configuration"
73a05be2 19375msgstr "код операции «NOP.N» недоступен в этой конфигурации"
bd32c6bd 19376
c32b891a 19377#: config/tc-xtensa.c:4879
bd32c6bd 19378msgid "get_expanded_loop_offset: invalid opcode"
73a05be2 19379msgstr "get_expanded_loop_offset: неверный код операции"
bd32c6bd 19380
c32b891a 19381#: config/tc-xtensa.c:5037
bd32c6bd
NC
19382#, c-format
19383msgid "assembly state not set for first frag in section %s"
73a05be2 19384msgstr "не задано состояние ассемблера для первого фрагмента в разделе %s"
bd32c6bd 19385
c32b891a 19386#: config/tc-xtensa.c:5090
bd32c6bd
NC
19387#, c-format
19388msgid "unaligned branch target: %d bytes at 0x%lx"
73a05be2 19389msgstr "невыровненная цель ветвления: %d байт по адресу 0x%lx"
bd32c6bd 19390
c32b891a 19391#: config/tc-xtensa.c:5134
bd32c6bd
NC
19392#, c-format
19393msgid "unaligned loop: %d bytes at 0x%lx"
73a05be2 19394msgstr "невыровненный цикл: %d байт по адресу 0x%lx"
bd32c6bd 19395
c32b891a 19396#: config/tc-xtensa.c:5159
bd32c6bd 19397msgid "unexpected fix"
73a05be2 19398msgstr "неожиданное местоположение"
bd32c6bd 19399
c32b891a 19400#: config/tc-xtensa.c:5170 config/tc-xtensa.c:5174
bd32c6bd 19401msgid "undecodable fix"
73a05be2 19402msgstr "недекодируемое местоположение"
bd32c6bd 19403
c32b891a 19404#: config/tc-xtensa.c:5330
bd32c6bd 19405msgid "labels are not valid inside bundles"
73a05be2 19406msgstr "внутри комплектов метки не допускаются"
bd32c6bd 19407
c32b891a 19408#: config/tc-xtensa.c:5350
bd32c6bd 19409msgid "invalid last instruction for a zero-overhead loop"
73a05be2 19410msgstr "неверная последняя инструкция для аппаратного цикла"
bd32c6bd 19411
c32b891a 19412#: config/tc-xtensa.c:5417
bd32c6bd 19413msgid "extra opening brace"
73a05be2 19414msgstr "дополнительная открывающая скобка"
bd32c6bd 19415
c32b891a 19416#: config/tc-xtensa.c:5427
bd32c6bd 19417msgid "extra closing brace"
73a05be2 19418msgstr "дополнительная закрывающая скобка"
bd32c6bd 19419
c32b891a 19420#: config/tc-xtensa.c:5454
bd32c6bd 19421msgid "missing closing brace"
73a05be2 19422msgstr "нет закрывающей скобки"
bd32c6bd 19423
c32b891a 19424#: config/tc-xtensa.c:5552 config/tc-xtensa.c:5581
bd32c6bd
NC
19425#, c-format
19426msgid "wrong number of operands for '%s'"
73a05be2 19427msgstr "неправильное количество операндов для «%s»"
bd32c6bd 19428
c32b891a 19429#: config/tc-xtensa.c:5568
bd32c6bd
NC
19430#, c-format
19431msgid "bad relocation expression for '%s'"
73a05be2 19432msgstr "некорректное выражение перемещения для «%s»"
bd32c6bd 19433
c32b891a 19434#: config/tc-xtensa.c:5603
bd32c6bd
NC
19435#, c-format
19436msgid "unknown opcode or format name '%s'"
73a05be2 19437msgstr "неизвестный код операции или имя формата «%s»"
bd32c6bd 19438
c32b891a 19439#: config/tc-xtensa.c:5609
bd32c6bd 19440msgid "format names only valid inside bundles"
73a05be2 19441msgstr "имена форматов допускаются только внутри комплектов"
bd32c6bd 19442
c32b891a 19443#: config/tc-xtensa.c:5614
bd32c6bd
NC
19444#, c-format
19445msgid "multiple formats specified for one bundle; using '%s'"
73a05be2 19446msgstr "в одном комплекте указано несколько форматов; используются «%s»"
bd32c6bd 19447
c32b891a 19448#: config/tc-xtensa.c:5664
bd32c6bd 19449msgid "entry instruction with stack decrement < 16"
73a05be2 19450msgstr "входная инструкция с уменьшением стека < 16"
bd32c6bd 19451
c32b891a 19452#: config/tc-xtensa.c:5718
bd32c6bd 19453msgid "unaligned entry instruction"
73a05be2 19454msgstr "невыровненная входная инструкция"
bd32c6bd 19455
c32b891a 19456#: config/tc-xtensa.c:5783
bd32c6bd 19457msgid "bad instruction format"
73a05be2 19458msgstr "некорректный формат инструкции"
bd32c6bd 19459
c32b891a 19460#: config/tc-xtensa.c:5786
bd32c6bd 19461msgid "invalid relocation"
73a05be2 19462msgstr "неверное перемещение"
bd32c6bd 19463
c32b891a 19464#: config/tc-xtensa.c:5797
bd32c6bd
NC
19465#, c-format
19466msgid "invalid relocation for '%s' instruction"
73a05be2 19467msgstr "некорректное перемещение для инструкции «%s»"
bd32c6bd 19468
c32b891a 19469#: config/tc-xtensa.c:5809
bd32c6bd
NC
19470#, c-format
19471msgid "invalid relocation for operand %d of '%s'"
73a05be2 19472msgstr "некорректное перемещение для операнда %d в «%s»"
bd32c6bd 19473
c32b891a 19474#: config/tc-xtensa.c:6075
bd32c6bd
NC
19475#, c-format
19476msgid "unhandled local relocation fix %s"
73a05be2 19477msgstr "необработанное местоположение локального перемещения %s"
bd32c6bd 19478
c32b891a 19479#: config/tc-xtensa.c:6126
bd32c6bd
NC
19480#, c-format
19481msgid "internal error; cannot generate `%s' relocation"
73a05be2 19482msgstr "внутренняя ошибка: невозможно сгенерировать перемещение «%s»"
bd32c6bd 19483
c32b891a 19484#: config/tc-xtensa.c:6343
bd32c6bd 19485msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
73a05be2 19486msgstr "Параметр «--no-allow-flix» запрещает многослотовый flix."
bd32c6bd 19487
c32b891a 19488#: config/tc-xtensa.c:6350
bd32c6bd 19489msgid "couldn't find a valid instruction format"
73a05be2 19490msgstr "не удалось найти корректный формат инструкции"
bd32c6bd 19491
c32b891a 19492#: config/tc-xtensa.c:6351
bd32c6bd
NC
19493#, c-format
19494msgid " ops were: "
73a05be2 19495msgstr " проблемы здесь: "
bd32c6bd 19496
c32b891a 19497#: config/tc-xtensa.c:6353
bd32c6bd
NC
19498#, c-format
19499msgid " %s;"
73a05be2 19500msgstr " %s;"
bd32c6bd 19501
c32b891a 19502#: config/tc-xtensa.c:6363
bd32c6bd 19503#, c-format
c32b891a 19504msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
73a05be2 19505msgstr "несоответствие формату «%s»: #slots = %d, #opcodes = %d"
bd32c6bd 19506
c32b891a 19507#: config/tc-xtensa.c:6372 config/tc-xtensa.c:6469
bd32c6bd 19508msgid "illegal resource usage in bundle"
73a05be2 19509msgstr "в комплекте используется запрещённый ресурс"
bd32c6bd 19510
c32b891a 19511#: config/tc-xtensa.c:6558
bd32c6bd
NC
19512#, c-format
19513msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
73a05be2 19514msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же регистр"
bd32c6bd 19515
c32b891a 19516#: config/tc-xtensa.c:6563
bd32c6bd
NC
19517#, c-format
19518msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
73a05be2 19519msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в одно и то же состояние"
bd32c6bd 19520
c32b891a 19521#: config/tc-xtensa.c:6568
bd32c6bd
NC
19522#, c-format
19523msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
73a05be2 19524msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же порт"
bd32c6bd 19525
c32b891a 19526#: config/tc-xtensa.c:6573
bd32c6bd
NC
19527#, c-format
19528msgid "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
73a05be2 19529msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) обращаются к изменчивому порту"
bd32c6bd 19530
c32b891a 19531#: config/tc-xtensa.c:6589
bd32c6bd 19532msgid "multiple branches or jumps in the same bundle"
73a05be2 19533msgstr "несколько ветвлений или прыжков в одном комплекте"
bd32c6bd 19534
c32b891a 19535#: config/tc-xtensa.c:7041
bd32c6bd 19536msgid "cannot assemble into a literal fragment"
73a05be2 19537msgstr "не удалось ассемблировать в литеральный фрагмент"
bd32c6bd 19538
c32b891a 19539#: config/tc-xtensa.c:7043
bd32c6bd 19540msgid "..."
73a05be2 19541msgstr "…"
bd32c6bd 19542
c32b891a 19543#: config/tc-xtensa.c:8255
bd32c6bd 19544msgid "instruction sequence (write a0, branch, retw) may trigger hardware errata"
73a05be2 19545msgstr "из-за последовательности инструкций (write a0, branch, retw) может возникнуть выявленный дефект"
bd32c6bd 19546
c32b891a 19547#: config/tc-xtensa.c:8367
bd32c6bd 19548msgid "branching or jumping to a loop end may trigger hardware errata"
73a05be2 19549msgstr "из-за ветвления или прыжка в цикл может возникнуть выявленный дефект"
bd32c6bd 19550
c32b891a 19551#: config/tc-xtensa.c:8449
bd32c6bd 19552msgid "loop end too close to another loop end may trigger hardware errata"
73a05be2 19553msgstr "из-за близко расположенного конца одного цикла к концу другого цикла может возникнуть выявленный дефект"
bd32c6bd 19554
c32b891a 19555#: config/tc-xtensa.c:8458
bd32c6bd
NC
19556#, c-format
19557msgid "fr_var %lu < length %d"
73a05be2 19558msgstr "fr_var %lu < длины %d"
bd32c6bd 19559
c32b891a 19560#: config/tc-xtensa.c:8615
bd32c6bd 19561msgid "loop containing less than three instructions may trigger hardware errata"
73a05be2 19562msgstr "из-за того, что в цикле менее трёх инструкций, может возникнуть выявленный дефект"
bd32c6bd 19563
c32b891a 19564#: config/tc-xtensa.c:8687
bd32c6bd 19565msgid "undecodable instruction in instruction frag"
73a05be2 19566msgstr "некодируемая инструкция в фрагменте инструкции"
bd32c6bd 19567
c32b891a 19568#: config/tc-xtensa.c:8797
bd32c6bd 19569msgid "invalid empty loop"
73a05be2 19570msgstr "неверный пустой цикл"
bd32c6bd 19571
c32b891a 19572#: config/tc-xtensa.c:8802
bd32c6bd 19573msgid "loop target does not follow loop instruction in section"
73a05be2 19574msgstr "в разделе у цикла назначения нет инструкции зацикливания"
bd32c6bd 19575
c32b891a
NC
19576#: config/tc-xtensa.c:9367
19577msgid "cannot find suitable trampoline"
73a05be2 19578msgstr "не удалось найти подходящий трамплин"
c32b891a
NC
19579
19580#: config/tc-xtensa.c:9622
bd32c6bd 19581msgid "bad relaxation state"
73a05be2 19582msgstr "неисправное состояние ослабления"
bd32c6bd 19583
c32b891a 19584#: config/tc-xtensa.c:9680
bd32c6bd
NC
19585#, c-format
19586msgid "fr_var (%ld) < length (%d)"
73a05be2 19587msgstr "fr_var (%ld) < длина (%d)"
bd32c6bd 19588
c32b891a
NC
19589#: config/tc-xtensa.c:10380
19590msgid "jump target out of range; no usable trampoline found"
73a05be2 19591msgstr "цель прыжка за пределами диапазона; не найден работоспособный трамплин"
c32b891a
NC
19592
19593#: config/tc-xtensa.c:10504
bd32c6bd 19594msgid "invalid relaxation fragment result"
73a05be2 19595msgstr "некорректный результат ослабляющего фрагмента"
bd32c6bd 19596
c32b891a 19597#: config/tc-xtensa.c:10586
bd32c6bd 19598msgid "unable to widen instruction"
73a05be2 19599msgstr "невозможно раздвинуть инструкцию"
bd32c6bd 19600
c32b891a 19601#: config/tc-xtensa.c:10725
bd32c6bd 19602msgid "multiple literals in expansion"
73a05be2 19603msgstr "несколько литералов в раскрытии"
bd32c6bd 19604
c32b891a 19605#: config/tc-xtensa.c:10729
bd32c6bd 19606msgid "no registered fragment for literal"
73a05be2 19607msgstr "для литерала не зарегистрирован фрагмент"
bd32c6bd 19608
c32b891a 19609#: config/tc-xtensa.c:10731
bd32c6bd 19610msgid "number of literal tokens != 1"
73a05be2 19611msgstr "количество литеральных токенов != 1"
bd32c6bd 19612
c32b891a 19613#: config/tc-xtensa.c:10860 config/tc-xtensa.c:10866
bd32c6bd
NC
19614#, c-format
19615msgid "unresolved loop target symbol: %s"
73a05be2 19616msgstr "неопределённый символ циклической цели: %s"
bd32c6bd 19617
c32b891a 19618#: config/tc-xtensa.c:10972
bd32c6bd
NC
19619#, c-format
19620msgid "invalid expression evaluation type %d"
73a05be2 19621msgstr "недействительный тип вычисления выражения %d"
bd32c6bd 19622
c32b891a 19623#: config/tc-xtensa.c:10989
bd32c6bd 19624msgid "loop too long for LOOP instruction"
73a05be2 19625msgstr "слишком длинный цикл для инструкции LOOP"
bd32c6bd 19626
c32b891a
NC
19627#: config/tc-xtensa.c:11327 config/tc-xtensa.c:11567
19628msgid "literal pool location required for text-section-literals; specify with .literal_position"
73a05be2 19629msgstr "для text-section-literals требуется расположение пула литералов; задайте в .literal_position"
bd32c6bd 19630
c32b891a
NC
19631#: config/tc-xtensa.c:11436
19632#, c-format
19633msgid "fixes not all moved from %s"
73a05be2 19634msgstr "из %s перемещены не все местоположения"
bd32c6bd 19635
c32b891a 19636#: config/tc-xtensa.c:12395
bd32c6bd 19637msgid "too many operands in instruction"
73a05be2 19638msgstr "слишком много операндов в инструкции"
bd32c6bd 19639
c32b891a 19640#: config/tc-xtensa.c:12605
bd32c6bd 19641msgid "invalid symbolic operand"
73a05be2 19642msgstr "некорректный символьный операнд"
bd32c6bd 19643
c32b891a 19644#: config/tc-xtensa.c:12666
bd32c6bd 19645msgid "operand number mismatch"
73a05be2 19646msgstr "несоответствие номера операнда"
bd32c6bd 19647
c32b891a 19648#: config/tc-xtensa.c:12670
bd32c6bd
NC
19649#, c-format
19650msgid "cannot encode opcode \"%s\" in the given format \"%s\""
73a05be2 19651msgstr "не удалось закодировать код операции «%s» в заданном формате «%s»"
bd32c6bd 19652
c32b891a 19653#: config/tc-xtensa.c:12695
bd32c6bd
NC
19654#, c-format
19655msgid "xtensa-isa failure: %s"
73a05be2 19656msgstr "ошибка xtensa-isa: %s"
bd32c6bd 19657
c32b891a 19658#: config/tc-xtensa.c:12772
bd32c6bd 19659msgid "invalid opcode"
73a05be2 19660msgstr "неверный код операции"
bd32c6bd 19661
c32b891a 19662#: config/tc-xtensa.c:12778
bd32c6bd 19663msgid "too few operands"
73a05be2 19664msgstr "не хватает операндов"
bd32c6bd 19665
c32b891a 19666#: config/tc-xtensa.c:12828
bd32c6bd 19667msgid "multiple writes to the same register"
73a05be2 19668msgstr "многократная запись в один и тот же регистр"
bd32c6bd 19669
c32b891a 19670#: config/tc-xtensa.c:12942 config/tc-xtensa.c:12948
bd32c6bd 19671msgid "out of memory"
73a05be2 19672msgstr "недостаточно памяти"
bd32c6bd 19673
c32b891a 19674#: config/tc-xtensa.c:13037
bd32c6bd 19675msgid "TLS relocation not allowed in FLIX bundle"
73a05be2 19676msgstr "в комплекте FLIX перемещение TLS не допускается"
bd32c6bd
NC
19677
19678#. Instructions that generate TLS relocations should always be
19679#. relaxed in the front-end. If "record_fixup" is set, then this
19680#. function is being called during back-end relaxation, so flag
19681#. the unexpected behavior as an error.
c32b891a 19682#: config/tc-xtensa.c:13043
bd32c6bd 19683msgid "unexpected TLS relocation"
73a05be2 19684msgstr "неожиданное перемещение TLS"
bd32c6bd 19685
c32b891a 19686#: config/tc-xtensa.c:13087
bd32c6bd 19687msgid "symbolic operand not allowed"
73a05be2 19688msgstr "символьный операнд не допускается"
bd32c6bd 19689
c32b891a 19690#: config/tc-xtensa.c:13124
bd32c6bd 19691msgid "cannot decode instruction format"
73a05be2 19692msgstr "не удалось декодировать формат инструкции"
bd32c6bd 19693
c32b891a 19694#: config/tc-xtensa.c:13268
bd32c6bd 19695msgid "ignoring extra '-rename-section' delimiter ':'"
73a05be2 19696msgstr "игнорируется дополнительный разделитель «:» в «-rename-section»"
bd32c6bd 19697
c32b891a 19698#: config/tc-xtensa.c:13273
bd32c6bd
NC
19699#, c-format
19700msgid "ignoring invalid '-rename-section' specification: '%s'"
73a05be2 19701msgstr "игнорируется некорректное определение «-rename-section»: «%s»"
bd32c6bd 19702
c32b891a 19703#: config/tc-xtensa.c:13284
bd32c6bd
NC
19704#, c-format
19705msgid "section %s renamed multiple times"
73a05be2 19706msgstr "раздел %s переименовывается несколько раз"
bd32c6bd 19707
c32b891a 19708#: config/tc-xtensa.c:13286
bd32c6bd
NC
19709#, c-format
19710msgid "multiple sections remapped to output section %s"
73a05be2 19711msgstr "в раздел результата %s отображается несколько разделов"
bd32c6bd 19712
c32b891a 19713#: config/tc-z80.c:326
bd32c6bd 19714msgid "-- unterminated string"
73a05be2 19715msgstr "-- незавершенная строка"
bd32c6bd 19716
c32b891a 19717#: config/tc-z80.c:392
bd32c6bd 19718msgid "floating point numbers are not implemented"
73a05be2 19719msgstr "числа с плавающей запятой не реализованы"
bd32c6bd 19720
c32b891a 19721#: config/tc-z80.c:517 config/tc-z80.c:523
bd32c6bd 19722msgid "mismatched parentheses"
73a05be2 19723msgstr "непарные круглые скобки"
bd32c6bd 19724
c32b891a 19725#: config/tc-z80.c:560
bd32c6bd 19726msgid "bad expression syntax"
73a05be2 19727msgstr "некорректный синтаксис выражения"
bd32c6bd 19728
c32b891a 19729#: config/tc-z80.c:722
bd32c6bd 19730msgid "cannot make a relative jump to an absolute location"
73a05be2 19731msgstr "не удалось совершить относительный прыжок по абсолютному расположению"
bd32c6bd 19732
c32b891a 19733#: config/tc-z80.c:734 config/tc-z80.c:2002
bd32c6bd 19734msgid "overflow"
73a05be2 19735msgstr "переполнение"
bd32c6bd 19736
c32b891a
NC
19737#: config/tc-z80.c:1106 config/tc-z80.c:1149 config/tc-z80.c:1193
19738#: config/tc-z80.c:1261 config/tc-z80.c:1313 config/tc-z80.c:1367
19739#: config/tc-z80.c:1636
19740msgid "bad instruction syntax"
73a05be2 19741msgstr "некорректный синтаксис инструкции"
bd32c6bd 19742
c32b891a 19743#: config/tc-z80.c:1239
bd32c6bd 19744msgid "condition code invalid for jr"
73a05be2 19745msgstr "код условия не подходит для jr"
bd32c6bd 19746
c32b891a 19747#: config/tc-z80.c:1745
bd32c6bd 19748msgid "parentheses ignored"
73a05be2 19749msgstr "игнорируются круглые скобки"
bd32c6bd 19750
c32b891a 19751#: config/tc-z80.c:1977 config/tc-z8k.c:1467 config/tc-z8k.c:1530
bd32c6bd 19752msgid "relative jump out of range"
73a05be2 19753msgstr "относительный прыжок вне диапазона"
bd32c6bd 19754
c32b891a
NC
19755#: config/tc-z80.c:1994
19756msgid "index offset out of range"
73a05be2 19757msgstr "индексное смещение вне диапазона"
bd32c6bd 19758
c32b891a 19759#: config/tc-z80.c:2036 config/tc-z8k.c:1538
bd32c6bd
NC
19760#, c-format
19761msgid "md_apply_fix: unknown r_type 0x%x\n"
73a05be2 19762msgstr "md_apply_fix: неизвестный r_type 0x%x\n"
bd32c6bd 19763
c32b891a 19764#: config/tc-z8k.c:281
bd32c6bd
NC
19765#, c-format
19766msgid "register rr%d out of range"
73a05be2 19767msgstr "регистр rr%d вне диапазона"
bd32c6bd 19768
c32b891a 19769#: config/tc-z8k.c:283
bd32c6bd
NC
19770#, c-format
19771msgid "register rr%d does not exist"
73a05be2 19772msgstr "регистр rr%d не существует"
bd32c6bd 19773
c32b891a 19774#: config/tc-z8k.c:295
bd32c6bd
NC
19775#, c-format
19776msgid "register rh%d out of range"
73a05be2 19777msgstr "регистр rh%d вне диапазона"
bd32c6bd 19778
c32b891a 19779#: config/tc-z8k.c:307
bd32c6bd
NC
19780#, c-format
19781msgid "register rl%d out of range"
73a05be2 19782msgstr "регистр rl%d вне диапазона"
bd32c6bd 19783
c32b891a 19784#: config/tc-z8k.c:320
bd32c6bd
NC
19785#, c-format
19786msgid "register rq%d out of range"
73a05be2 19787msgstr "регистр rq%d вне диапазона"
bd32c6bd 19788
c32b891a 19789#: config/tc-z8k.c:322
bd32c6bd
NC
19790#, c-format
19791msgid "register rq%d does not exist"
73a05be2 19792msgstr "регистр rq%d не существует"
bd32c6bd 19793
c32b891a 19794#: config/tc-z8k.c:334
bd32c6bd
NC
19795#, c-format
19796msgid "register r%d out of range"
73a05be2 19797msgstr "регистр r%d вне диапазона"
bd32c6bd 19798
c32b891a 19799#: config/tc-z8k.c:375
bd32c6bd
NC
19800#, c-format
19801msgid "expected %c"
73a05be2 19802msgstr "ожидался %c"
bd32c6bd 19803
c32b891a 19804#: config/tc-z8k.c:390
bd32c6bd
NC
19805#, c-format
19806msgid "register is wrong size for a word %s"
73a05be2 19807msgstr "регистр неверного размера для слова %s"
bd32c6bd 19808
c32b891a 19809#: config/tc-z8k.c:404
bd32c6bd
NC
19810#, c-format
19811msgid "register is wrong size for address %s"
73a05be2 19812msgstr "регистр неверного размера для адреса %s"
bd32c6bd 19813
c32b891a 19814#: config/tc-z8k.c:538
bd32c6bd
NC
19815#, c-format
19816msgid "unknown interrupt %s"
73a05be2 19817msgstr "неизвестное прерывание %s"
bd32c6bd
NC
19818
19819#. No interrupt type specified, opcode won't do anything.
c32b891a 19820#: config/tc-z8k.c:561
bd32c6bd 19821msgid "opcode has no effect"
73a05be2 19822msgstr "код операции не учитывается"
bd32c6bd 19823
c32b891a 19824#: config/tc-z8k.c:672
bd32c6bd 19825msgid "Missing ) in ra(rb)"
73a05be2 19826msgstr "Отсутствует ) в ra(rb)"
bd32c6bd 19827
c32b891a 19828#: config/tc-z8k.c:752 config/tc-z8k.c:791
bd32c6bd
NC
19829#, c-format
19830msgid "invalid condition code '%s'"
73a05be2 19831msgstr "некорректный кода условия «%s»"
bd32c6bd 19832
c32b891a 19833#: config/tc-z8k.c:764
bd32c6bd
NC
19834#, c-format
19835msgid "invalid flag '%s'"
73a05be2 19836msgstr "неправильный флаг «%s»"
bd32c6bd 19837
c32b891a 19838#: config/tc-z8k.c:918 config/tc-z8k.c:924
bd32c6bd 19839msgid "invalid indirect register size"
73a05be2 19840msgstr "некорректный размер косвенного регистра"
bd32c6bd 19841
c32b891a 19842#: config/tc-z8k.c:941 config/tc-z8k.c:1097 config/tc-z8k.c:1102
bd32c6bd 19843msgid "invalid control register name"
73a05be2 19844msgstr "некорректное имя управляющего регистра"
bd32c6bd 19845
c32b891a 19846#: config/tc-z8k.c:1086
bd32c6bd 19847msgid "immediate must be 1 or 2"
73a05be2 19848msgstr "непосредственное значение должно быть 1 или 2"
bd32c6bd 19849
c32b891a 19850#: config/tc-z8k.c:1089
bd32c6bd 19851msgid "immediate 1 or 2 expected"
73a05be2 19852msgstr "ожидается непосредственное значение 1 или 2"
bd32c6bd 19853
c32b891a 19854#: config/tc-z8k.c:1120
bd32c6bd 19855msgid "can't use R0 here"
73a05be2 19856msgstr "здесь нельзя использовать R0"
bd32c6bd 19857
c32b891a 19858#: config/tc-z8k.c:1278
bd32c6bd 19859msgid "Can't find opcode to match operands"
73a05be2 19860msgstr "Не удалось найти код операции, соответствующий операндам"
bd32c6bd 19861
c32b891a 19862#: config/tc-z8k.c:1325
bd32c6bd
NC
19863#, c-format
19864msgid "invalid architecture -z%s"
73a05be2 19865msgstr "неверная архитектура -z%s"
bd32c6bd 19866
c32b891a 19867#: config/tc-z8k.c:1344
bd32c6bd
NC
19868#, c-format
19869msgid ""
19870" Z8K options:\n"
19871" -z8001 generate segmented code\n"
19872" -z8002 generate unsegmented code\n"
19873" -linkrelax create linker relaxable code\n"
19874msgstr ""
73a05be2
NC
19875" Параметры Z8K:\n"
19876" -z8001 генерировать сегментированный код\n"
19877" -z8002 генерировать не сегментированный код\n"
19878" -linkrelax создавать код ослабляющего компоновщика\n"
bd32c6bd 19879
c32b891a 19880#: config/tc-z8k.c:1356
bd32c6bd
NC
19881#, c-format
19882msgid "call to md_convert_frag\n"
73a05be2 19883msgstr "вызов md_convert_frag\n"
bd32c6bd 19884
c32b891a 19885#: config/tc-z8k.c:1463 config/tc-z8k.c:1503 config/tc-z8k.c:1526
bd32c6bd 19886msgid "cannot branch to odd address"
73a05be2 19887msgstr "невозможно выполнить ветвление по нечётному адресу"
bd32c6bd 19888
c32b891a 19889#: config/tc-z8k.c:1485
bd32c6bd 19890msgid "relative address out of range"
73a05be2 19891msgstr "относительный адрес за пределами диапазона"
bd32c6bd 19892
c32b891a 19893#: config/tc-z8k.c:1506
bd32c6bd 19894msgid "relative call out of range"
73a05be2 19895msgstr "относительный вызов вне диапазона"
bd32c6bd 19896
c32b891a 19897#: config/tc-z8k.c:1550
bd32c6bd
NC
19898#, c-format
19899msgid "call to md_estimate_size_before_relax\n"
73a05be2 19900msgstr "вызов md_estimate_size_before_relax\n"
bd32c6bd 19901
c32b891a 19902#: config/xtensa-relax.c:1550
bd32c6bd
NC
19903#, c-format
19904msgid "invalid configuration option '%s' in transition rule '%s'"
73a05be2 19905msgstr "некорректный параметр настройки «%s» в правиле перехода «%s»"
bd32c6bd 19906
c32b891a 19907#: config/xtensa-relax.c:1675 config/xtensa-relax.c:1685
bd32c6bd
NC
19908#, c-format
19909msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
73a05be2 19910msgstr "код операции «%s»: не привязано имя параметра «%s» для предварительного условия в «%s»"
bd32c6bd 19911
c32b891a 19912#: config/xtensa-relax.c:1692
bd32c6bd
NC
19913#, c-format
19914msgid "opcode '%s': precondition only contains constants in '%s'"
73a05be2 19915msgstr "код операции «%s»: предварительное условие содержит только константы в «%s»"
bd32c6bd 19916
c32b891a 19917#: config/xtensa-relax.c:1739
bd32c6bd 19918msgid "expected one operand for generated literal"
73a05be2 19919msgstr "ожидается один операнд для сгенерированного литерала"
bd32c6bd 19920
c32b891a 19921#: config/xtensa-relax.c:1746
bd32c6bd 19922msgid "expected 0 operands for generated label"
73a05be2 19923msgstr "ожидается 0 операндов для сгенерированной метки"
bd32c6bd 19924
c32b891a 19925#: config/xtensa-relax.c:1759
bd32c6bd
NC
19926#, c-format
19927msgid "invalid opcode '%s' in transition rule '%s'"
73a05be2 19928msgstr "некорректный код операции «%s» в правиле перехода «%s»"
bd32c6bd 19929
c32b891a 19930#: config/xtensa-relax.c:1767
bd32c6bd 19931#, c-format
c32b891a
NC
19932msgid "opcode '%s': replacement does not have %d op"
19933msgid_plural "opcode '%s': replacement does not have %d ops"
73a05be2
NC
19934msgstr[0] "код операции «%s»: в замене нет %d операнда"
19935msgstr[1] "код операции «%s»: в замене нет %d операндов"
19936msgstr[2] "код операции «%s»: в замене нет %d операндов"
bd32c6bd 19937
c32b891a 19938#: config/xtensa-relax.c:1783
bd32c6bd
NC
19939#, c-format
19940msgid "opcode '%s': cannot find literal definition"
73a05be2 19941msgstr "код операции «%s»: не найдено определение литерала"
bd32c6bd 19942
c32b891a 19943#: config/xtensa-relax.c:1799 config/xtensa-relax.c:1829
bd32c6bd 19944#, c-format
c32b891a 19945msgid "opcode '%s': unidentified operand '%s' in '%s'"
73a05be2 19946msgstr "код операции «%s»: неопределенный операнд «%s» в «%s»"
bd32c6bd 19947
c32b891a 19948#: config/xtensa-relax.c:1824
bd32c6bd
NC
19949#, c-format
19950msgid "unknown user-defined function %s"
73a05be2 19951msgstr "неизвестная определённая пользователем функция %s"
bd32c6bd 19952
c32b891a 19953#: config/xtensa-relax.c:1835
bd32c6bd 19954#, c-format
c32b891a 19955msgid "opcode '%s': could not parse operand '%s' in '%s'"
73a05be2 19956msgstr "код операции «%s»: не удалось разобрать операнд «%s» в «%s»"
bd32c6bd 19957
c32b891a 19958#: config/xtensa-relax.c:1875
bd32c6bd
NC
19959#, c-format
19960msgid "could not parse INSN_PATTERN '%s'"
73a05be2 19961msgstr "не удалось разобрать INSN_PATTERN «%s»"
bd32c6bd 19962
c32b891a 19963#: config/xtensa-relax.c:1879
bd32c6bd
NC
19964#, c-format
19965msgid "could not parse INSN_REPL '%s'"
73a05be2 19966msgstr "не удалось разобрать INSN_REPL «%s»"
bd32c6bd 19967
c32b891a 19968#: config/xtensa-relax.c:1890
bd32c6bd
NC
19969#, c-format
19970msgid "could not build transition for %s => %s"
73a05be2 19971msgstr "не удалось собрать переход для %s => %s"
bd32c6bd
NC
19972
19973#: depend.c:194
19974#, c-format
19975msgid "can't open `%s' for writing"
73a05be2 19976msgstr "не удалось открыть «%s» для записи"
bd32c6bd
NC
19977
19978#: depend.c:206
19979#, c-format
19980msgid "can't close `%s'"
73a05be2 19981msgstr "не удалось закрыть «%s»"
bd32c6bd 19982
c32b891a
NC
19983#: dw2gencfi.c:319 read.c:2441
19984#, c-format
19985msgid "bfd_set_section_flags: %s"
73a05be2 19986msgstr "bfd_set_section_flags: %s"
c32b891a
NC
19987
19988#: dw2gencfi.c:601 dw2gencfi.c:617
bd32c6bd
NC
19989#, c-format
19990msgid "register save offset not a multiple of %u"
73a05be2 19991msgstr "регистровое сохранённое смещение не кратно %u"
bd32c6bd 19992
c32b891a 19993#: dw2gencfi.c:700
bd32c6bd 19994msgid "CFI state restore without previous remember"
73a05be2 19995msgstr "восстановление состояние CFI происходит без предварительного запоминания"
bd32c6bd 19996
c32b891a 19997#: dw2gencfi.c:758
bd32c6bd 19998msgid "missing separator"
73a05be2 19999msgstr "пропущен разделитель"
bd32c6bd 20000
c32b891a 20001#: dw2gencfi.c:807
bd32c6bd 20002msgid "bad register expression"
73a05be2 20003msgstr "неверное выражение регистра"
bd32c6bd 20004
c32b891a
NC
20005#: dw2gencfi.c:828 dw2gencfi.c:958 dw2gencfi.c:996 dw2gencfi.c:1067
20006#: dw2gencfi.c:1140 dw2gencfi.c:1378
bd32c6bd 20007msgid "CFI instruction used without previous .cfi_startproc"
73a05be2 20008msgstr "инструкция CFI используется без указания ранее .cfi_startproc"
bd32c6bd 20009
c32b891a 20010#: dw2gencfi.c:1021
bd32c6bd 20011msgid "invalid or unsupported encoding in .cfi_personality"
73a05be2 20012msgstr "некорректная или неподдерживаемая кодировка в .cfi_personality"
bd32c6bd 20013
c32b891a 20014#: dw2gencfi.c:1028
bd32c6bd 20015msgid ".cfi_personality requires encoding and symbol arguments"
73a05be2 20016msgstr "для .cfi_personality требуются аргументы кодировки и символа"
bd32c6bd 20017
c32b891a 20018#: dw2gencfi.c:1051
bd32c6bd 20019msgid "wrong second argument to .cfi_personality"
73a05be2 20020msgstr "неправильный второй аргумент в .cfi_personality"
bd32c6bd 20021
c32b891a 20022#: dw2gencfi.c:1092 dw2gencfi.c:1168
bd32c6bd 20023msgid "invalid or unsupported encoding in .cfi_lsda"
73a05be2 20024msgstr "некорректная или неподдерживаемая кодировка в .cfi_lsda"
bd32c6bd 20025
c32b891a 20026#: dw2gencfi.c:1099
bd32c6bd 20027msgid ".cfi_lsda requires encoding and symbol arguments"
73a05be2 20028msgstr "для .cfi_lsda требуются аргументы кодировки и символа"
bd32c6bd 20029
c32b891a 20030#: dw2gencfi.c:1124
bd32c6bd 20031msgid "wrong second argument to .cfi_lsda"
73a05be2 20032msgstr "неправильный второй аргумент в .cfi_lsda"
bd32c6bd 20033
c32b891a 20034#: dw2gencfi.c:1190
bd32c6bd 20035msgid "wrong third argument to .cfi_val_encoded_addr"
73a05be2 20036msgstr "неправильный третий аргумент в .cfi_val_encoded_addr"
bd32c6bd 20037
c32b891a
NC
20038#: dw2gencfi.c:1280
20039msgid "inconsistent uses of .cfi_sections"
73a05be2 20040msgstr "несогласованное использование .cfi_sections"
c32b891a
NC
20041
20042#: dw2gencfi.c:1291
bd32c6bd 20043msgid "previous CFI entry not closed (missing .cfi_endproc)"
73a05be2 20044msgstr "не закрыт предыдущий элемент CFI (отсутствует .cfi_endproc)"
bd32c6bd 20045
c32b891a 20046#: dw2gencfi.c:1332
bd32c6bd 20047msgid ".cfi_endproc without corresponding .cfi_startproc"
73a05be2 20048msgstr ".cfi_endproc без соответствующей .cfi_startproc"
bd32c6bd 20049
c32b891a
NC
20050#: dw2gencfi.c:1389
20051msgid "wrong argument to .cfi_personality_id"
73a05be2 20052msgstr "неправильный аргумент в .cfi_personality_id"
c32b891a
NC
20053
20054#: dw2gencfi.c:1399
20055msgid ".cfi_fde_data without corresponding .cfi_startproc"
73a05be2 20056msgstr ".cfi_fde_data без соответствующей .cfi_startproc"
c32b891a
NC
20057
20058#: dw2gencfi.c:1508
20059msgid "unexpected .cfi_inline_lsda"
73a05be2 20060msgstr "неожиданный .cfi_inline_lsda"
c32b891a 20061
bd32c6bd 20062#: dw2gencfi.c:1515
c32b891a 20063msgid ".cfi_inline_lsda not valid for this frame"
73a05be2 20064msgstr ".cfi_inline_lsda не допускается в этом кадре"
c32b891a
NC
20065
20066#: dw2gencfi.c:1523
20067msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
73a05be2 20068msgstr "обнаружена .cfi_inline_lsda для кадра без .cfi_lsda"
c32b891a
NC
20069
20070#: dw2gencfi.c:1536
20071#, c-format
20072msgid "Alignment too large: %d. assumed."
73a05be2 20073msgstr "Слишком большое выравнивание: предполагается %d."
c32b891a
NC
20074
20075#: dw2gencfi.c:1540
20076msgid "Alignment negative: 0 assumed."
73a05be2 20077msgstr "Отрицательное выравнивание: предполагается 0."
c32b891a
NC
20078
20079#: dw2gencfi.c:1566
c32b891a 20080msgid ".cfi_inline_lsda is not supported for this target"
73a05be2 20081msgstr ".cfi_inline_lsda не поддерживается для этой цели"
c32b891a
NC
20082
20083#: dw2gencfi.c:1573
c32b891a 20084msgid ".cfi_fde_data is not supported for this target"
73a05be2 20085msgstr ".cfi_fde_data не поддерживается для этой цели"
c32b891a
NC
20086
20087#: dw2gencfi.c:1580
c32b891a 20088msgid ".cfi_personality_id is not supported for this target"
73a05be2 20089msgstr ".cfi_personality_id не поддерживается для этой цели"
c32b891a
NC
20090
20091#: dw2gencfi.c:2356 dw2gencfi.c:2512
bd32c6bd 20092msgid "open CFI at the end of file; missing .cfi_endproc directive"
73a05be2 20093msgstr "открытая CFI до конца файла; отсутствует директива .cfi_endproc"
bd32c6bd 20094
c32b891a 20095#: dw2gencfi.c:2539
c32b891a 20096msgid "CFI is not supported for this target"
73a05be2 20097msgstr "CFI не поддерживается для этой цели"
c32b891a
NC
20098
20099#: dwarf2dbg.c:371 dwarf2dbg.c:2268
20100msgid "view number mismatch"
73a05be2 20101msgstr "не совпадает номер вида"
c32b891a
NC
20102
20103#: dwarf2dbg.c:779 dwarf2dbg.c:814
bd32c6bd 20104msgid "file number less than one"
73a05be2 20105msgstr "номер файла меньше 1"
bd32c6bd 20106
c32b891a 20107#: dwarf2dbg.c:789
bd32c6bd
NC
20108#, c-format
20109msgid "file number %ld already allocated"
73a05be2 20110msgstr "номер файла %ld уже выделен"
bd32c6bd 20111
c32b891a 20112#: dwarf2dbg.c:819 dwarf2dbg.c:1681
bd32c6bd
NC
20113#, c-format
20114msgid "unassigned file number %ld"
73a05be2 20115msgstr "неназначенный номер файла %ld"
bd32c6bd 20116
c32b891a 20117#: dwarf2dbg.c:888
bd32c6bd 20118msgid "is_stmt value not 0 or 1"
73a05be2 20119msgstr "значение is_stmt не равно 0 или 1"
bd32c6bd 20120
c32b891a 20121#: dwarf2dbg.c:900
bd32c6bd 20122msgid "isa number less than zero"
73a05be2 20123msgstr "номер isa меньше 0"
bd32c6bd 20124
c32b891a 20125#: dwarf2dbg.c:912
bd32c6bd 20126msgid "discriminator less than zero"
73a05be2 20127msgstr "селектор меньше 0"
bd32c6bd 20128
c32b891a
NC
20129#: dwarf2dbg.c:931
20130msgid "numeric view can only be asserted to zero"
73a05be2 20131msgstr "значение числового вида может быть равно только 0"
c32b891a
NC
20132
20133#: dwarf2dbg.c:966
bd32c6bd
NC
20134#, c-format
20135msgid "unknown .loc sub-directive `%s'"
73a05be2 20136msgstr "неизвестная поддиректива .loc «%s»"
bd32c6bd 20137
c32b891a 20138#: dwarf2dbg.c:1758
bd32c6bd 20139msgid "internal error: unknown dwarf2 format"
73a05be2 20140msgstr "внутренняя ошибка: неизвестный формат dwarf2"
bd32c6bd 20141
c32b891a 20142#: ecoff.c:1559
bd32c6bd
NC
20143#, c-format
20144msgid "string too big (%lu bytes)"
73a05be2 20145msgstr "слишком длинная строка (%lu байт)"
bd32c6bd 20146
c32b891a 20147#: ecoff.c:1585
bd32c6bd
NC
20148#, c-format
20149msgid "inserting \"%s\" into string hash table: %s"
73a05be2 20150msgstr "вставляется «%s» в хеш-таблицу строк: %s"
bd32c6bd 20151
c32b891a
NC
20152#: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
20153#: ecoff.c:2135
bd32c6bd 20154msgid "no current file pointer"
73a05be2 20155msgstr "отсутствует текущий файловый указатель"
bd32c6bd 20156
c32b891a 20157#: ecoff.c:1703
bd32c6bd 20158msgid "too many st_End's"
73a05be2 20159msgstr "слишком много st_End"
bd32c6bd 20160
c32b891a 20161#: ecoff.c:2041
bd32c6bd
NC
20162#, c-format
20163msgid "inserting \"%s\" into tag hash table: %s"
73a05be2 20164msgstr "вставляется «%s» в хеш-таблицу тегов: %s"
bd32c6bd 20165
c32b891a 20166#: ecoff.c:2204
bd32c6bd 20167msgid "fake .file after real one"
73a05be2 20168msgstr "фиктивный .file после настоящего"
bd32c6bd 20169
c32b891a 20170#: ecoff.c:2293
bd32c6bd 20171msgid "filename goes over one page boundary"
73a05be2 20172msgstr "имя файла выходит за одностраничную границу"
bd32c6bd 20173
c32b891a 20174#: ecoff.c:2426
bd32c6bd 20175msgid ".begin directive without a preceding .file directive"
73a05be2 20176msgstr "директива .begin без предшествующей директивы .file"
bd32c6bd 20177
c32b891a 20178#: ecoff.c:2433
bd32c6bd 20179msgid ".begin directive without a preceding .ent directive"
73a05be2 20180msgstr "директива .begin без предшествующей директивы .ent"
bd32c6bd 20181
c32b891a 20182#: ecoff.c:2463
bd32c6bd 20183msgid ".bend directive without a preceding .file directive"
73a05be2 20184msgstr "директива .bend без предшествующей директивы .file"
bd32c6bd 20185
c32b891a 20186#: ecoff.c:2470
bd32c6bd 20187msgid ".bend directive without a preceding .ent directive"
73a05be2 20188msgstr "директива .bend без предшествующей директивы .ent"
bd32c6bd 20189
c32b891a 20190#: ecoff.c:2482
bd32c6bd 20191msgid ".bend directive names unknown symbol"
73a05be2 20192msgstr "директива .bend указывает на неизвестный символ"
bd32c6bd 20193
c32b891a 20194#: ecoff.c:2524
bd32c6bd 20195msgid ".def pseudo-op used inside of .def/.endef; ignored"
73a05be2 20196msgstr "Псевдооперация .def используется внутри .def/.endef; игнорируется"
bd32c6bd 20197
c32b891a 20198#: ecoff.c:2526
bd32c6bd 20199msgid "empty symbol name in .def; ignored"
73a05be2 20200msgstr "пустое имя символа в .def; игнорируется"
bd32c6bd 20201
c32b891a 20202#: ecoff.c:2563
bd32c6bd 20203msgid ".dim pseudo-op used outside of .def/.endef; ignored"
73a05be2 20204msgstr "Псевдооперация .dim используется вне .def/.endef; игнорируется"
bd32c6bd 20205
c32b891a 20206#: ecoff.c:2578
bd32c6bd 20207msgid "badly formed .dim directive"
73a05be2 20208msgstr "неправильный формат директивы .dim"
bd32c6bd 20209
c32b891a 20210#: ecoff.c:2591
bd32c6bd 20211msgid "too many .dim entries"
73a05be2 20212msgstr "слишком много элементов .dim"
bd32c6bd 20213
c32b891a 20214#: ecoff.c:2611
bd32c6bd 20215msgid ".scl pseudo-op used outside of .def/.endef; ignored"
73a05be2 20216msgstr "Псевдооперация .scl используется вне .def/.endef; игнорируется"
bd32c6bd 20217
c32b891a 20218#: ecoff.c:2636
bd32c6bd 20219msgid ".size pseudo-op used outside of .def/.endef; ignored"
73a05be2 20220msgstr "Псевдооперация .size используется вне .def/.endef; игнорируется"
bd32c6bd 20221
c32b891a 20222#: ecoff.c:2651
bd32c6bd 20223msgid "badly formed .size directive"
73a05be2 20224msgstr "неправильно описана директива .size"
bd32c6bd 20225
c32b891a 20226#: ecoff.c:2664
bd32c6bd 20227msgid "too many .size entries"
73a05be2 20228msgstr "слишком много элементов .size"
bd32c6bd 20229
c32b891a 20230#: ecoff.c:2686
bd32c6bd 20231msgid ".type pseudo-op used outside of .def/.endef; ignored"
73a05be2 20232msgstr "Псевдооперация .type используется вне .def/.endef; игнорируется"
bd32c6bd
NC
20233
20234#. FIXME: We could handle this by setting the continued bit.
20235#. There would still be a limit: the .type argument can not
20236#. be infinite.
c32b891a 20237#: ecoff.c:2704
bd32c6bd
NC
20238#, c-format
20239msgid "the type of %s is too complex; it will be simplified"
73a05be2 20240msgstr "тип %s слишком сложен; он будет упрощён"
bd32c6bd 20241
c32b891a 20242#: ecoff.c:2715
bd32c6bd 20243msgid "Unrecognized .type argument"
73a05be2 20244msgstr "Нераспознанный аргумент .type"
bd32c6bd 20245
c32b891a 20246#: ecoff.c:2753
bd32c6bd 20247msgid ".tag pseudo-op used outside of .def/.endef; ignored"
73a05be2 20248msgstr "Псевдооперация .tag используется вне .def/.endef; игнорируется"
bd32c6bd 20249
c32b891a 20250#: ecoff.c:2777
bd32c6bd 20251msgid ".val pseudo-op used outside of .def/.endef; ignored"
73a05be2 20252msgstr "Псевдооперация .val используется вне .def/.endef; игнорируется"
bd32c6bd 20253
c32b891a 20254#: ecoff.c:2785
bd32c6bd 20255msgid ".val expression is too complex"
73a05be2 20256msgstr "Слишком сложное выражение .val"
bd32c6bd 20257
c32b891a 20258#: ecoff.c:2815
bd32c6bd 20259msgid ".endef pseudo-op used before .def; ignored"
73a05be2 20260msgstr "Псевдооперация endef используется до .def; игнорируется"
bd32c6bd 20261
c32b891a 20262#: ecoff.c:2841 ecoff.c:2922
bd32c6bd 20263msgid "bad COFF debugging information"
73a05be2 20264msgstr "некорректная отладочная информация COFF"
bd32c6bd 20265
c32b891a 20266#: ecoff.c:2890
bd32c6bd
NC
20267#, c-format
20268msgid "no tag specified for %s"
73a05be2 20269msgstr "для %s не указан тег"
bd32c6bd 20270
c32b891a 20271#: ecoff.c:2992
bd32c6bd 20272msgid ".end directive without a preceding .file directive"
73a05be2 20273msgstr "директива .end без предшествующей директивы .file"
bd32c6bd 20274
c32b891a 20275#: ecoff.c:3020
bd32c6bd 20276msgid ".end directive names unknown symbol"
73a05be2 20277msgstr "директива .end указывает на неизвестный символ"
bd32c6bd 20278
c32b891a 20279#: ecoff.c:3051
bd32c6bd 20280msgid "second .ent directive found before .end directive"
73a05be2 20281msgstr "найдена вторая директива .ent до директивы .end"
bd32c6bd 20282
c32b891a
NC
20283#: ecoff.c:3060
20284#, c-format
20285msgid "%s directive has no name"
73a05be2 20286msgstr "директива %s не имеет имени"
c32b891a
NC
20287
20288#: ecoff.c:3121
bd32c6bd 20289msgid "no way to handle .file within .ent/.end section"
73a05be2 20290msgstr "невозможно обработать .file внутри раздела .ent/.end"
bd32c6bd 20291
c32b891a 20292#: ecoff.c:3238
bd32c6bd 20293msgid ".loc before .file"
73a05be2 20294msgstr ".loc перед .file"
bd32c6bd 20295
c32b891a 20296#: ecoff.c:3440
bd32c6bd
NC
20297#, c-format
20298msgid ".stab%c is not supported"
73a05be2 20299msgstr ".stab%c не поддерживается"
bd32c6bd 20300
c32b891a 20301#: ecoff.c:3450
bd32c6bd
NC
20302#, c-format
20303msgid ".stab%c: ignoring non-zero other field"
73a05be2 20304msgstr ".stab%c: игнорируется всё, кроме нулевого поля"
bd32c6bd 20305
c32b891a 20306#: ecoff.c:3484
bd32c6bd
NC
20307#, c-format
20308msgid "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
73a05be2 20309msgstr "номер строки (%d) для директивы .stab%c невозможно вместить в индексное поле (20 бит)"
bd32c6bd 20310
c32b891a 20311#: ecoff.c:3518
bd32c6bd
NC
20312#, c-format
20313msgid "illegal .stab%c directive, bad character"
73a05be2 20314msgstr "недопустимая директива .stab%c, некорректный символ"
bd32c6bd 20315
c32b891a 20316#: ecoff.c:3977 ecoff.c:4166 ecoff.c:4191
bd32c6bd 20317msgid ".begin/.bend in different segments"
73a05be2 20318msgstr ".begin/.bend в разных сегментах"
bd32c6bd 20319
c32b891a 20320#: ecoff.c:4687
bd32c6bd 20321msgid "missing .end or .bend at end of file"
73a05be2 20322msgstr "отсутствует .end или .bend при окончании файла"
bd32c6bd 20323
c32b891a 20324#: ecoff.c:5172
bd32c6bd 20325msgid "GP prologue size exceeds field size, using 0 instead"
73a05be2 20326msgstr "размер пролога GP превышает размер поля, используется 0"
bd32c6bd 20327
c32b891a 20328#: expr.c:82 read.c:3820
bd32c6bd 20329msgid "bignum invalid"
73a05be2 20330msgstr "некорректный bignum"
bd32c6bd 20331
c32b891a 20332#: expr.c:84 read.c:3822 read.c:4334 read.c:5310
bd32c6bd 20333msgid "floating point number invalid"
73a05be2 20334msgstr "некорректное число с плавающей точкой"
bd32c6bd 20335
c32b891a 20336#: expr.c:207
bd32c6bd 20337msgid "bad floating-point constant: exponent overflow"
73a05be2 20338msgstr "некорректная константа с плавающей точкой: переполнение экспоненты"
bd32c6bd 20339
c32b891a 20340#: expr.c:211
bd32c6bd
NC
20341#, c-format
20342msgid "bad floating-point constant: unknown error code=%d"
73a05be2 20343msgstr "некорректная константа с плавающей точкой: неизвестный код ошибки %d"
bd32c6bd 20344
c32b891a 20345#: expr.c:396
bd32c6bd 20346msgid "a bignum with underscores may not have more than 8 hex digits in any word"
73a05be2 20347msgstr "bignum с подчёркиваниями не может иметь более 8 шестнадцатеричных цифр в любом слове"
bd32c6bd 20348
c32b891a 20349#: expr.c:419
bd32c6bd 20350msgid "a bignum with underscores must have exactly 4 words"
73a05be2 20351msgstr "bignum с подчёркиваниями должен состоять ровно из 4 слов"
bd32c6bd
NC
20352
20353#. Either not seen or not defined.
20354#. @@ Should print out the original string instead of
20355#. the parsed number.
c32b891a 20356#: expr.c:557
bd32c6bd
NC
20357#, c-format
20358msgid "backward ref to unknown label \"%d:\""
73a05be2 20359msgstr "обратная ссылка на неизвестную метку «%d:»"
bd32c6bd 20360
c32b891a 20361#: expr.c:675
bd32c6bd 20362msgid "character constant too large"
73a05be2 20363msgstr "символьная константа слишком длинна"
bd32c6bd 20364
c32b891a 20365#: expr.c:970
bd32c6bd 20366#, c-format
c32b891a 20367msgid "found '%c', expected: '%c'"
73a05be2 20368msgstr "найден «%c», ожидался: «%c»"
bd32c6bd 20369
c32b891a 20370#: expr.c:973
bd32c6bd
NC
20371#, c-format
20372msgid "missing '%c'"
73a05be2 20373msgstr "отсутствует «%c»"
bd32c6bd 20374
c32b891a 20375#: expr.c:985 read.c:4761
bd32c6bd 20376msgid "EBCDIC constants are not supported"
73a05be2 20377msgstr "константы EBCDIC не поддерживаются"
bd32c6bd 20378
c32b891a 20379#: expr.c:1112
bd32c6bd
NC
20380#, c-format
20381msgid "Unary operator %c ignored because bad operand follows"
73a05be2 20382msgstr "Унарный оператор %c игнорируется, так как далее следует некорректный операнд"
bd32c6bd 20383
c32b891a 20384#: expr.c:1162 expr.c:1193
bd32c6bd 20385msgid "syntax error in .startof. or .sizeof."
73a05be2 20386msgstr "синтаксическая ошибка в .startof. или .sizeof."
bd32c6bd 20387
c32b891a 20388#: expr.c:1274 expr.c:1640
bd32c6bd
NC
20389#, c-format
20390msgid "invalid use of operator \"%s\""
73a05be2 20391msgstr "неправильное использование оператора «%s»"
bd32c6bd 20392
c32b891a 20393#: expr.c:1824
bd32c6bd 20394msgid "missing operand; zero assumed"
73a05be2 20395msgstr "пропущен операнд; предполагается ноль"
bd32c6bd 20396
c32b891a 20397#: expr.c:1863
bd32c6bd 20398msgid "left operand is a bignum; integer 0 assumed"
73a05be2 20399msgstr "левым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 20400
c32b891a 20401#: expr.c:1865
bd32c6bd 20402msgid "left operand is a float; integer 0 assumed"
73a05be2 20403msgstr "левым операндом является float; предполагается 0 с типом integer"
bd32c6bd 20404
c32b891a 20405#: expr.c:1874
bd32c6bd 20406msgid "right operand is a bignum; integer 0 assumed"
73a05be2 20407msgstr "правым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 20408
c32b891a 20409#: expr.c:1876
bd32c6bd 20410msgid "right operand is a float; integer 0 assumed"
73a05be2 20411msgstr "правым операндом является float; предполагается 0 с типом integer"
bd32c6bd 20412
c32b891a 20413#: expr.c:1947 symbols.c:1396
bd32c6bd 20414msgid "division by zero"
73a05be2 20415msgstr "деление на ноль"
bd32c6bd 20416
c32b891a 20417#: expr.c:1953
bd32c6bd 20418msgid "shift count"
73a05be2 20419msgstr "счётчик сдвига"
bd32c6bd 20420
c32b891a 20421#: expr.c:2074
bd32c6bd 20422msgid "operation combines symbols in different segments"
73a05be2 20423msgstr "операция объединяет символы из разных сегментов"
bd32c6bd 20424
c32b891a
NC
20425#: expr.c:2396
20426msgid "missing closing '\"'"
73a05be2 20427msgstr "нет закрывающей '\"'"
c32b891a
NC
20428
20429#: frags.c:60
bd32c6bd 20430msgid "attempt to allocate data in absolute section"
73a05be2 20431msgstr "попытка выделить данные в абсолютном разделе"
bd32c6bd 20432
c32b891a 20433#: frags.c:66
bd32c6bd 20434msgid "attempt to allocate data in common section"
73a05be2 20435msgstr "попытка выделить данные в общем разделе"
bd32c6bd 20436
c32b891a 20437#: frags.c:115 write.c:1465
bd32c6bd 20438#, c-format
c32b891a
NC
20439msgid "can't extend frag %lu char"
20440msgid_plural "can't extend frag %lu chars"
73a05be2
NC
20441msgstr[0] "не удалось расширить фрагмент до %lu символа"
20442msgstr[1] "не удалось расширить фрагмент до %lu символов"
20443msgstr[2] "не удалось расширить фрагмент до %lu символов"
bd32c6bd
NC
20444
20445#. For error messages.
20446#. Detect if we are reading from stdin by examining the file
20447#. name returned by as_where().
20448#.
20449#. [FIXME: We rely upon the name in the strcmp below being the
20450#. same as the one used by input_scrub_new_file(), if that is
20451#. not true, then this code will fail].
20452#.
20453#. If we are reading from stdin, then we need to save each input
20454#. line here (assuming of course that we actually have a line of
20455#. input to read), so that it can be displayed in the listing
20456#. that is produced at the end of the assembly.
c32b891a 20457#: input-file.c:136 input-scrub.c:240 listing.c:353
bd32c6bd 20458msgid "{standard input}"
73a05be2 20459msgstr "{стандартный ввод}"
bd32c6bd 20460
c32b891a 20461#: input-file.c:141
bd32c6bd
NC
20462#, c-format
20463msgid "can't open %s for reading: %s"
73a05be2 20464msgstr "не удалось открыть %s на чтение: %s"
bd32c6bd 20465
c32b891a 20466#: input-file.c:150 input-file.c:224
bd32c6bd
NC
20467#, c-format
20468msgid "can't read from %s: %s"
73a05be2 20469msgstr "не удалось прочитать из %s: %s"
bd32c6bd 20470
c32b891a 20471#: input-file.c:252 listing.c:1443 output-file.c:71
bd32c6bd
NC
20472#, c-format
20473msgid "can't close %s: %s"
73a05be2 20474msgstr "не удалось закрыть %s: %s"
bd32c6bd 20475
c32b891a 20476#: input-scrub.c:267
bd32c6bd 20477msgid "macros nested too deeply"
73a05be2 20478msgstr "слишком много вложенных макросов"
bd32c6bd 20479
c32b891a 20480#: itbl-ops.c:328
bd32c6bd
NC
20481#, c-format
20482msgid "Unable to allocate memory for new instructions\n"
73a05be2 20483msgstr "Не удалось выделить память для новых инструкций\n"
bd32c6bd 20484
c32b891a
NC
20485#: listing.c:253 messages.c:165 messages.c:167 messages.c:170
20486msgid "Warning: "
73a05be2 20487msgstr "Предупреждение: "
c32b891a
NC
20488
20489#: listing.c:259 messages.c:230 messages.c:232 messages.c:235
20490msgid "Error: "
73a05be2 20491msgstr "Ошибка: "
bd32c6bd 20492
c32b891a
NC
20493#: listing.c:625
20494#, c-format
20495msgid "unable to rebuffer file: %s\n"
73a05be2 20496msgstr "невозможно изменить буфер файла: %s\n"
bd32c6bd 20497
c32b891a 20498#: listing.c:1329
bd32c6bd
NC
20499#, c-format
20500msgid ""
20501"\n"
20502" time stamp \t: %s\n"
20503"\n"
20504msgstr ""
73a05be2
NC
20505"\n"
20506" метка времени \t: %s\n"
20507"\n"
bd32c6bd 20508
c32b891a 20509#: listing.c:1339
bd32c6bd
NC
20510#, c-format
20511msgid "%s "
73a05be2 20512msgstr "%s "
bd32c6bd 20513
c32b891a 20514#: listing.c:1344
bd32c6bd
NC
20515#, c-format
20516msgid ""
20517"\n"
20518"\t%s "
20519msgstr ""
73a05be2
NC
20520"\n"
20521"\t%s "
bd32c6bd 20522
c32b891a 20523#: listing.c:1354
bd32c6bd
NC
20524msgid ""
20525"\n"
20526" options passed\t: "
20527msgstr ""
73a05be2
NC
20528"\n"
20529" пер-ные пар-ры\t: "
bd32c6bd 20530
c32b891a 20531#: listing.c:1393
bd32c6bd
NC
20532#, c-format
20533msgid ""
20534" GNU assembler version %s (%s)\n"
20535"\t using BFD version %s."
20536msgstr ""
73a05be2
NC
20537" GNU ассемблер, версия %s (%s)\n"
20538"\t используется BFD версии %s."
bd32c6bd 20539
c32b891a 20540#: listing.c:1396
bd32c6bd
NC
20541#, c-format
20542msgid ""
20543"\n"
20544" input file \t: %s"
20545msgstr ""
73a05be2
NC
20546"\n"
20547" входной файл \t: %s"
bd32c6bd 20548
c32b891a 20549#: listing.c:1397
bd32c6bd
NC
20550#, c-format
20551msgid ""
20552"\n"
20553" output file \t: %s"
20554msgstr ""
73a05be2
NC
20555"\n"
20556" выходной файл \t: %s"
bd32c6bd 20557
c32b891a 20558#: listing.c:1398
bd32c6bd
NC
20559#, c-format
20560msgid ""
20561"\n"
20562" target \t: %s"
20563msgstr ""
73a05be2
NC
20564"\n"
20565" цель \t: %s"
bd32c6bd 20566
c32b891a 20567#: listing.c:1422
bd32c6bd
NC
20568#, c-format
20569msgid "can't open %s: %s"
73a05be2 20570msgstr "не удалось открыть %s: %s"
bd32c6bd 20571
c32b891a 20572#: listing.c:1507
bd32c6bd 20573msgid "strange paper height, set to no form"
73a05be2 20574msgstr "странная высота бумаги, считаем безразмерной"
bd32c6bd 20575
c32b891a 20576#: listing.c:1569
bd32c6bd 20577msgid "new line in title"
73a05be2 20578msgstr "новая строка в заголовке"
bd32c6bd
NC
20579
20580#. Turns the next expression into a string.
c32b891a 20581#: macro.c:382
bd32c6bd
NC
20582#, no-c-format
20583msgid "% operator needs absolute expression"
73a05be2 20584msgstr "оператору % требуется абсолютное выражение"
bd32c6bd 20585
c32b891a 20586#: macro.c:536
bd32c6bd
NC
20587#, c-format
20588msgid "Missing parameter qualifier for `%s' in macro `%s'"
73a05be2 20589msgstr "Пропущен классификатор параметра для «%s» в макросе «%s»"
bd32c6bd 20590
c32b891a 20591#: macro.c:546
bd32c6bd
NC
20592#, c-format
20593msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
73a05be2 20594msgstr "«%s» является неправильным классификатором параметра для «%s» в макросе «%s»"
bd32c6bd 20595
c32b891a 20596#: macro.c:563
bd32c6bd
NC
20597#, c-format
20598msgid "Pointless default value for required parameter `%s' in macro `%s'"
73a05be2 20599msgstr "Нецелесообразное значение по умолчанию требуемого параметра «%s» в макросе «%s»"
bd32c6bd 20600
c32b891a 20601#: macro.c:575
bd32c6bd
NC
20602#, c-format
20603msgid "A parameter named `%s' already exists for macro `%s'"
73a05be2 20604msgstr "Параметр «%s» уже существует в макросе «%s»"
bd32c6bd 20605
c32b891a 20606#: macro.c:612
bd32c6bd
NC
20607#, c-format
20608msgid "Reserved word `%s' used as parameter in macro `%s'"
73a05be2 20609msgstr "Зарезервированное слово «%s» используется как параметр в макросе «%s»"
bd32c6bd 20610
c32b891a 20611#: macro.c:670
bd32c6bd
NC
20612#, c-format
20613msgid "unexpected end of file in macro `%s' definition"
73a05be2 20614msgstr "неожиданный конец файла в определении макроса «%s»"
bd32c6bd 20615
c32b891a 20616#: macro.c:682
bd32c6bd
NC
20617#, c-format
20618msgid "missing `)' after formals in macro definition `%s'"
73a05be2 20619msgstr "пропущена «)» после объявлений в определении макроса «%s»"
bd32c6bd 20620
c32b891a 20621#: macro.c:697
bd32c6bd 20622msgid "Missing macro name"
73a05be2 20623msgstr "отсутствует имя макроса"
bd32c6bd 20624
c32b891a 20625#: macro.c:706
bd32c6bd
NC
20626#, c-format
20627msgid "Bad parameter list for macro `%s'"
73a05be2 20628msgstr "Некорректный список параметров в макросе «%s»"
bd32c6bd 20629
c32b891a 20630#: macro.c:712
bd32c6bd
NC
20631#, c-format
20632msgid "Macro `%s' was already defined"
73a05be2 20633msgstr "Макрос «%s» уже определён"
bd32c6bd 20634
c32b891a 20635#: macro.c:837 macro.c:839
bd32c6bd 20636msgid "missing `)'"
73a05be2 20637msgstr "пропущена «)»"
bd32c6bd 20638
c32b891a 20639#: macro.c:936
bd32c6bd
NC
20640#, c-format
20641msgid "`%s' was already used as parameter (or another local) name"
73a05be2 20642msgstr "«%s» уже используется как имя параметра (или другой локальной)"
bd32c6bd 20643
c32b891a 20644#: macro.c:1094
bd32c6bd 20645msgid "confusion in formal parameters"
73a05be2 20646msgstr "несостыковка в формальных параметрах"
bd32c6bd 20647
c32b891a 20648#: macro.c:1102
bd32c6bd
NC
20649#, c-format
20650msgid "Parameter named `%s' does not exist for macro `%s'"
73a05be2 20651msgstr "Параметр «%s» не существует в макросе «%s»"
bd32c6bd 20652
c32b891a 20653#: macro.c:1113
bd32c6bd
NC
20654#, c-format
20655msgid "Value for parameter `%s' of macro `%s' was already specified"
73a05be2 20656msgstr "Значение параметра «%s» в макросе «%s» уже задано"
bd32c6bd 20657
c32b891a 20658#: macro.c:1127
bd32c6bd 20659msgid "can't mix positional and keyword arguments"
73a05be2 20660msgstr "нельзя смешивать позиционные и задаваемые именами аргументы"
bd32c6bd 20661
c32b891a 20662#: macro.c:1138
bd32c6bd 20663msgid "too many positional arguments"
73a05be2 20664msgstr "слишком много позиционных аргументов"
bd32c6bd 20665
c32b891a 20666#: macro.c:1186
bd32c6bd
NC
20667#, c-format
20668msgid "Missing value for required parameter `%s' of macro `%s'"
73a05be2 20669msgstr "Пропущено значение требуемого параметра «%s» макроса «%s»"
bd32c6bd 20670
c32b891a 20671#: macro.c:1304
bd32c6bd 20672#, c-format
c32b891a 20673msgid "Attempt to purge non-existing macro `%s'"
73a05be2 20674msgstr "Попытка вычистить несуществующий макрос «%s»"
bd32c6bd 20675
c32b891a 20676#: macro.c:1324
bd32c6bd 20677msgid "unexpected end of file in irp or irpc"
73a05be2 20678msgstr "неожиданный конец файла в irp или irpc"
bd32c6bd 20679
c32b891a 20680#: macro.c:1332
bd32c6bd 20681msgid "missing model parameter"
73a05be2 20682msgstr "пропущен параметр модели"
bd32c6bd 20683
c32b891a 20684#: messages.c:91
bd32c6bd
NC
20685#, c-format
20686msgid "Assembler messages:\n"
73a05be2 20687msgstr "Сообщения ассемблера:\n"
bd32c6bd 20688
c32b891a 20689#: messages.c:289
bd32c6bd
NC
20690#, c-format
20691msgid "Fatal error: "
73a05be2 20692msgstr "Критическая ошибка: "
bd32c6bd 20693
c32b891a 20694#: messages.c:310
bd32c6bd 20695#, c-format
c32b891a 20696msgid "Internal error (%s).\n"
73a05be2 20697msgstr "Внутренняя ошибка (%s).\n"
bd32c6bd 20698
c32b891a 20699#: messages.c:312
bd32c6bd 20700#, c-format
c32b891a 20701msgid "Internal error in %s at %s:%d.\n"
73a05be2 20702msgstr "Внутренняя ошибка в %s позиция %s:%d.\n"
bd32c6bd 20703
c32b891a 20704#: messages.c:314
bd32c6bd 20705#, c-format
c32b891a 20706msgid "Internal error at %s:%d.\n"
73a05be2 20707msgstr "Внутренняя ошибка в позиции %s:%d.\n"
bd32c6bd 20708
c32b891a 20709#: messages.c:316
bd32c6bd
NC
20710#, c-format
20711msgid "Please report this bug.\n"
73a05be2 20712msgstr "Пожалуйста, сообщите об этой ошибке.\n"
bd32c6bd 20713
c32b891a 20714#: messages.c:400
bd32c6bd
NC
20715#, c-format
20716msgid "%s out of domain (%d is not a multiple of %d)"
73a05be2 20717msgstr "%s не в домене (%d не кратно %d)"
bd32c6bd 20718
c32b891a 20719#: messages.c:418
bd32c6bd
NC
20720#, c-format
20721msgid "%s out of range (%d is not between %d and %d)"
73a05be2 20722msgstr "%s вне диапазона (%d находится вне %d - %d)"
bd32c6bd
NC
20723
20724#. xgettext:c-format.
c32b891a 20725#: messages.c:441
bd32c6bd
NC
20726#, c-format
20727msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
73a05be2 20728msgstr "%s вне диапазона (0x%s находится вне 0x%s - 0x%s)"
bd32c6bd 20729
c32b891a 20730#: output-file.c:34
bd32c6bd
NC
20731#, c-format
20732msgid "can't open a bfd on stdout %s"
73a05be2 20733msgstr "не удалось открыть bfd в стандартный вывод %s"
bd32c6bd 20734
c32b891a 20735#: output-file.c:41
bd32c6bd
NC
20736#, c-format
20737msgid "selected target format '%s' unknown"
73a05be2 20738msgstr "выбранный формат цели «%s» неизвестен"
bd32c6bd 20739
c32b891a 20740#: output-file.c:43
bd32c6bd
NC
20741#, c-format
20742msgid "can't create %s: %s"
73a05be2 20743msgstr "не удалось создать %s: %s"
bd32c6bd 20744
c32b891a
NC
20745#: read.c:520
20746#, c-format
20747msgid "error constructing %s pseudo-op table: %s"
73a05be2 20748msgstr "ошибка создания таблицы псевдоопераций %s: %s"
c32b891a
NC
20749
20750#: read.c:702
20751msgid "cannot change section or subsection inside .bundle_lock"
73a05be2 20752msgstr "не удалось изменить раздел или подраздел внутри .bundle_lock"
bd32c6bd 20753
c32b891a 20754#: read.c:718
bd32c6bd 20755#, c-format
c32b891a 20756msgid ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
73a05be2 20757msgstr "последовательность .bundle_lock размером %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a
NC
20758
20759#: read.c:727
20760#, c-format
20761msgid "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
73a05be2 20762msgstr "отдельная инструкция %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a
NC
20763
20764#: read.c:768 read.c:2811 read.c:3452
20765msgid "ignoring fill value in absolute section"
73a05be2 20766msgstr "игнорируется значение заполнителя в абсолютном разделе"
bd32c6bd 20767
c32b891a 20768#: read.c:770 read.c:2826 read.c:3491
73a05be2 20769#, c-format
c32b891a 20770msgid "ignoring fill value in section `%s'"
73a05be2 20771msgstr "игнорируется значение заполнителя в разделе «%s»"
c32b891a
NC
20772
20773#: read.c:1130
bd32c6bd
NC
20774#, c-format
20775msgid "unknown pseudo-op: `%s'"
73a05be2 20776msgstr "неизвестная псевдооперация: «%s»"
bd32c6bd 20777
c32b891a
NC
20778#: read.c:1183
20779msgid "unable to continue with assembly."
73a05be2 20780msgstr "невозможно продолжать ассемблирование"
c32b891a
NC
20781
20782#: read.c:1225
bd32c6bd
NC
20783#, c-format
20784msgid "label \"%d$\" redefined"
73a05be2 20785msgstr "переопределение метки «%d$»"
bd32c6bd 20786
c32b891a
NC
20787#: read.c:1372
20788msgid ".bundle_lock with no matching .bundle_unlock"
73a05be2 20789msgstr ".bundle_lock не имеет соответствующей .bundle_unlock"
bd32c6bd 20790
c32b891a
NC
20791#: read.c:1469
20792msgid ".abort detected. Abandoning ship."
73a05be2 20793msgstr "Обнаружена .abort. Покидаем корабль."
bd32c6bd 20794
c32b891a 20795#: read.c:1531
bd32c6bd
NC
20796#, c-format
20797msgid "alignment too large: %u assumed"
73a05be2 20798msgstr "слишком большое выравнивание: предполагается %u"
bd32c6bd 20799
c32b891a 20800#: read.c:1563
bd32c6bd 20801msgid "expected fill pattern missing"
73a05be2 20802msgstr "отсутствует ожидаемый заполняющий шаблон"
bd32c6bd 20803
c32b891a 20804#: read.c:1588
bd32c6bd 20805#, c-format
c32b891a 20806msgid "fill pattern too long, truncating to %u"
73a05be2 20807msgstr "заполняющий шаблон слишком большой, обрезаем до %u"
bd32c6bd 20808
c32b891a
NC
20809#: read.c:1686
20810msgid "symbol name not recognised in the current locale"
73a05be2 20811msgstr "имя символа не распознано в текущей локали"
bd32c6bd
NC
20812
20813#. Some of the back ends can't deal with non-positive line numbers.
20814#. Besides, it's silly. GCC however will generate a line number of
20815#. zero when it is pre-processing builtins for assembler-with-cpp files:
20816#.
20817#. # 0 "<built-in>"
20818#.
20819#. We do not want to barf on this, especially since such files are used
20820#. in the GCC and GDB testsuites. So we check for negative line numbers
20821#. rather than non-positive line numbers.
c32b891a 20822#: read.c:2028
bd32c6bd
NC
20823#, c-format
20824msgid "line numbers must be positive; line number %d rejected"
73a05be2 20825msgstr "номера строк должны быть положительными целыми числами: номер строки %d не подходит"
bd32c6bd 20826
c32b891a 20827#: read.c:2065
bd32c6bd
NC
20828#, c-format
20829msgid "incompatible flag %i in line directive"
73a05be2 20830msgstr "несовместимый флаг %i в строковой директиве"
bd32c6bd 20831
c32b891a 20832#: read.c:2077
bd32c6bd
NC
20833#, c-format
20834msgid "unsupported flag %i in line directive"
73a05be2 20835msgstr "неподдерживаемый флаг %i в строковой директиве"
bd32c6bd 20836
c32b891a 20837#: read.c:2116
bd32c6bd 20838msgid "start address not supported"
73a05be2 20839msgstr "начальный адреса не поддерживается"
bd32c6bd 20840
c32b891a 20841#: read.c:2125
bd32c6bd 20842msgid ".err encountered"
73a05be2 20843msgstr "встречена .err"
bd32c6bd 20844
c32b891a 20845#: read.c:2141
bd32c6bd 20846msgid ".error directive invoked in source file"
73a05be2 20847msgstr "директива .error вызвана в исходном файле"
bd32c6bd 20848
c32b891a 20849#: read.c:2142
bd32c6bd 20850msgid ".warning directive invoked in source file"
73a05be2 20851msgstr "директива .warning вызвана в исходном файле"
bd32c6bd 20852
c32b891a 20853#: read.c:2148
bd32c6bd
NC
20854#, c-format
20855msgid "%s argument must be a string"
73a05be2 20856msgstr "аргумент %s должен быть строкой"
bd32c6bd 20857
c32b891a 20858#: read.c:2180 read.c:2182
bd32c6bd
NC
20859#, c-format
20860msgid ".fail %ld encountered"
73a05be2 20861msgstr "встречена .fail %ld"
bd32c6bd 20862
c32b891a 20863#: read.c:2222
bd32c6bd
NC
20864#, c-format
20865msgid ".fill size clamped to %d"
73a05be2 20866msgstr "размер .fill зажат до %d"
bd32c6bd 20867
c32b891a 20868#: read.c:2227
bd32c6bd 20869msgid "size negative; .fill ignored"
73a05be2 20870msgstr "отрицательный размер; .fill игнорируется"
bd32c6bd 20871
c32b891a 20872#: read.c:2233
bd32c6bd 20873msgid "repeat < 0; .fill ignored"
73a05be2 20874msgstr "повторение < 0; .fill игнорируется"
bd32c6bd 20875
c32b891a
NC
20876#: read.c:2242
20877msgid "non-constant fill count for absolute section"
73a05be2 20878msgstr "неконстантный счётчик заполнения для абсолютного раздела"
bd32c6bd 20879
c32b891a
NC
20880#: read.c:2244
20881msgid "attempt to fill absolute section with non-zero value"
73a05be2 20882msgstr "попытка заполнить абсолютный раздел ненулевым значением"
bd32c6bd 20883
c32b891a
NC
20884#: read.c:2250
20885#, c-format
20886msgid "attempt to fill section `%s' with non-zero value"
73a05be2 20887msgstr "попытка заполнить раздел «%s» ненулевым значением"
bd32c6bd 20888
c32b891a 20889#: read.c:2407
bd32c6bd
NC
20890#, c-format
20891msgid "unrecognized .linkonce type `%s'"
73a05be2 20892msgstr "нераспознанный тип .linkonce «%s»"
bd32c6bd 20893
c32b891a 20894#: read.c:2419
bd32c6bd 20895msgid ".linkonce is not supported for this object file format"
73a05be2 20896msgstr ".linkonce не поддерживается для этого формата объектных файлов"
bd32c6bd 20897
c32b891a 20898#: read.c:2514
bd32c6bd 20899msgid "expected alignment after size"
73a05be2 20900msgstr "ожидается выравнивание после размера"
bd32c6bd 20901
c32b891a 20902#: read.c:2733
bd32c6bd
NC
20903#, c-format
20904msgid "attempt to redefine pseudo-op `%s' ignored"
73a05be2 20905msgstr "игнорируется попытка переопределения псевдооперации «%s»"
bd32c6bd 20906
c32b891a 20907#: read.c:2752
bd32c6bd 20908msgid "ignoring macro exit outside a macro definition."
73a05be2 20909msgstr "игнорируется выход из макроса вне определения макроса"
bd32c6bd 20910
c32b891a 20911#: read.c:2806
bd32c6bd
NC
20912#, c-format
20913msgid "invalid segment \"%s\""
73a05be2 20914msgstr "неверный сегмент «%s»"
bd32c6bd 20915
c32b891a 20916#: read.c:2814
bd32c6bd 20917msgid "only constant offsets supported in absolute section"
73a05be2 20918msgstr "в абсолютном разделе поддерживаются только смещения, заданные константой"
bd32c6bd 20919
c32b891a 20920#: read.c:2857
bd32c6bd 20921msgid "MRI style ORG pseudo-op not supported"
73a05be2 20922msgstr "псевдооперация MRI style ORG не поддерживается"
bd32c6bd 20923
c32b891a 20924#: read.c:3008
bd32c6bd
NC
20925#, c-format
20926msgid "unrecognized section type `%s'"
73a05be2 20927msgstr "нераспознанный тип раздела «%s»"
bd32c6bd 20928
c32b891a 20929#: read.c:3021
bd32c6bd 20930msgid "absolute sections are not supported"
73a05be2 20931msgstr "абсолютные разделы не поддерживаются"
bd32c6bd 20932
c32b891a 20933#: read.c:3036
bd32c6bd
NC
20934#, c-format
20935msgid "unrecognized section command `%s'"
73a05be2 20936msgstr "нераспознанная команда раздела «%s»"
bd32c6bd 20937
c32b891a 20938#: read.c:3099
bd32c6bd 20939#, c-format
c32b891a 20940msgid ".end%c encountered without preceding %s"
73a05be2 20941msgstr ".end%c без предшествующей %s"
bd32c6bd 20942
c32b891a
NC
20943#: read.c:3128 read.c:3164
20944#, c-format
20945msgid "negative count for %s - ignored"
73a05be2 20946msgstr "отрицательный счётчик для %s — игнорируется"
c32b891a
NC
20947
20948#: read.c:3135 read.c:3171
bd32c6bd
NC
20949#, c-format
20950msgid "%s without %s"
73a05be2 20951msgstr "%s без %s"
bd32c6bd 20952
c32b891a 20953#: read.c:3405
bd32c6bd 20954msgid "unsupported variable size or fill value"
73a05be2 20955msgstr "неподдерживаемый размер переменной или заполняющее значение"
bd32c6bd 20956
c32b891a
NC
20957#: read.c:3413
20958#, c-format
20959msgid "size value for space directive too large: %lx"
73a05be2 20960msgstr "значение размера для директивы space слишком большое: %lx"
c32b891a
NC
20961
20962#: read.c:3442
bd32c6bd 20963msgid ".space repeat count is zero, ignored"
73a05be2 20964msgstr "счётчик повторений .space равен нулю, игнорируется"
bd32c6bd 20965
c32b891a 20966#: read.c:3444
bd32c6bd 20967msgid ".space repeat count is negative, ignored"
73a05be2 20968msgstr "счётчик повторений .space отрицательный, игнорируется"
bd32c6bd 20969
c32b891a 20970#: read.c:3475
bd32c6bd 20971msgid "space allocation too complex in absolute section"
73a05be2 20972msgstr "выделяемое пространство в абсолютном разделе слишком сложное"
bd32c6bd 20973
c32b891a 20974#: read.c:3481
bd32c6bd 20975msgid "space allocation too complex in common section"
73a05be2 20976msgstr "выделяемое пространство в общем разделе слишком сложное"
bd32c6bd 20977
c32b891a 20978#: read.c:3575 read.c:5020
bd32c6bd
NC
20979#, c-format
20980msgid "bad floating literal: %s"
73a05be2 20981msgstr "некорректный литерал с плавающей запятой: %s"
bd32c6bd 20982
c32b891a 20983#: read.c:3708
bd32c6bd
NC
20984#, c-format
20985msgid "%s: would close weakref loop: %s"
73a05be2 20986msgstr "%s: закрыло бы цикл weakref: %s"
bd32c6bd 20987
c32b891a 20988#: read.c:3758
bd32c6bd
NC
20989#, c-format
20990msgid "junk at end of line, first unrecognized character valued 0x%x"
73a05be2 20991msgstr "мусор в конце строки, первый нераспознанный символ со значением 0x%x"
bd32c6bd 20992
c32b891a 20993#: read.c:3886 write.c:2133
bd32c6bd 20994#, c-format
c32b891a 20995msgid "`%s' can't be equated to common symbol `%s'"
73a05be2 20996msgstr "«%s» не может быть вычисляемым для общего символа «%s»"
c32b891a
NC
20997
20998#: read.c:4023
20999msgid "unexpected `\"' in expression"
73a05be2 21000msgstr "неожиданное «\"» в выражении"
bd32c6bd 21001
c32b891a 21002#: read.c:4036
bd32c6bd 21003msgid "rva without symbol"
73a05be2 21004msgstr "rva без символа"
bd32c6bd 21005
c32b891a 21006#: read.c:4105
bd32c6bd 21007msgid "missing or bad offset expression"
73a05be2 21008msgstr "отсутствующее или некорректное смещение выражения"
bd32c6bd 21009
c32b891a 21010#: read.c:4126
bd32c6bd 21011msgid "missing reloc type"
73a05be2 21012msgstr "отсутствует тип перемещения"
bd32c6bd 21013
c32b891a 21014#: read.c:4150
bd32c6bd 21015msgid "unrecognized reloc type"
73a05be2 21016msgstr "нераспознанный тип перемещения"
bd32c6bd 21017
c32b891a 21018#: read.c:4166
bd32c6bd 21019msgid "bad reloc expression"
73a05be2 21020msgstr "неправильное выражение перемещения"
bd32c6bd 21021
c32b891a
NC
21022#: read.c:4328 read.c:5304
21023msgid "zero assumed for missing expression"
73a05be2 21024msgstr "при отсутствии выражения предполагается ноль"
bd32c6bd 21025
c32b891a
NC
21026#: read.c:4348 read.c:5333
21027msgid "attempt to store value in absolute section"
73a05be2 21028msgstr "попытка сохранить значение в абсолютном разделе"
bd32c6bd 21029
c32b891a
NC
21030#: read.c:4355 read.c:5339
21031#, c-format
21032msgid "attempt to store non-zero value in section `%s'"
73a05be2 21033msgstr "попытка сохранить ненулевое значение в разделе «%s»"
bd32c6bd 21034
c32b891a 21035#: read.c:4441
bd32c6bd
NC
21036#, c-format
21037msgid "value 0x%llx truncated to 0x%llx"
73a05be2 21038msgstr "значение 0x%llx обрезано до 0x%llx"
bd32c6bd 21039
c32b891a 21040#: read.c:4444
bd32c6bd 21041msgid "value 0x%I64x truncated to 0x%I64x"
73a05be2 21042msgstr "значение 0x%I64x обрезано до 0x%I64x"
bd32c6bd 21043
c32b891a 21044#: read.c:4448
bd32c6bd
NC
21045#, c-format
21046msgid "value 0x%lx truncated to 0x%lx"
73a05be2 21047msgstr "значение 0x%lx обрезано до 0x%lx"
bd32c6bd 21048
c32b891a 21049#: read.c:4493
bd32c6bd 21050#, c-format
c32b891a
NC
21051msgid "bignum truncated to %d byte"
21052msgid_plural "bignum truncated to %d bytes"
73a05be2
NC
21053msgstr[0] "bignum обрезан до %d байта"
21054msgstr[1] "bignum обрезан до %d байт"
21055msgstr[2] "bignum обрезан до %d байт"
bd32c6bd 21056
c32b891a 21057#: read.c:4832 read.c:5042
bd32c6bd 21058msgid "unresolvable or nonpositive repeat count; using 1"
73a05be2 21059msgstr "неопределенный или не положительный счётчик повторений; используется 1"
bd32c6bd 21060
c32b891a 21061#: read.c:4881
bd32c6bd
NC
21062#, c-format
21063msgid "unknown floating type type '%c'"
73a05be2 21064msgstr "неизвестный тип с плавающей запятой «%c»"
bd32c6bd 21065
c32b891a 21066#: read.c:4903
bd32c6bd 21067msgid "floating point constant too large"
73a05be2 21068msgstr "константа с плавающей запятой слишком большая"
bd32c6bd 21069
c32b891a
NC
21070#: read.c:4967
21071msgid "attempt to store float in absolute section"
73a05be2 21072msgstr "попытка сохранить значение с плавающей запятой в абсолютном разделе"
c32b891a
NC
21073
21074#: read.c:4974
21075#, c-format
21076msgid "attempt to store float in section `%s'"
73a05be2 21077msgstr "попытка сохранить значение с плавающей запятой в разделе «%s»"
c32b891a
NC
21078
21079#: read.c:5422
21080#, c-format
21081msgid "attempt to store non-empty string in section `%s'"
73a05be2 21082msgstr "попытка сохранить непустую строку в разделе «%s»"
c32b891a
NC
21083
21084#: read.c:5484
bd32c6bd 21085msgid "strings must be placed into a section"
73a05be2 21086msgstr "строка должна быть помещена в раздел"
bd32c6bd 21087
c32b891a 21088#: read.c:5547
bd32c6bd 21089msgid "expected <nn>"
73a05be2 21090msgstr "ожидается <nn>"
bd32c6bd
NC
21091
21092#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
c32b891a 21093#: read.c:5586 read.c:5672
bd32c6bd 21094msgid "unterminated string; newline inserted"
73a05be2 21095msgstr "незавершенная строка; вставлен символ новой строки"
bd32c6bd 21096
c32b891a 21097#: read.c:5686
bd32c6bd 21098msgid "bad escaped character in string"
73a05be2 21099msgstr "некорректный экранированный символ в строке"
bd32c6bd 21100
c32b891a 21101#: read.c:5711
bd32c6bd 21102msgid "expected address expression"
73a05be2 21103msgstr "ожидается адресное выражение"
bd32c6bd 21104
c32b891a 21105#: read.c:5730
bd32c6bd
NC
21106#, c-format
21107msgid "symbol \"%s\" undefined; zero assumed"
73a05be2 21108msgstr "символ «%s» не определён; предполагается ноль"
bd32c6bd 21109
c32b891a 21110#: read.c:5733
bd32c6bd 21111msgid "some symbol undefined; zero assumed"
73a05be2 21112msgstr "какой-то символ «%s» не определён; предполагается ноль"
bd32c6bd 21113
c32b891a 21114#: read.c:5768
bd32c6bd 21115msgid "this string may not contain '\\0'"
73a05be2 21116msgstr "эта строка не может содержать «\\0»"
bd32c6bd 21117
c32b891a 21118#: read.c:5804
bd32c6bd 21119msgid "missing string"
73a05be2 21120msgstr "отсутствует строка"
bd32c6bd 21121
c32b891a 21122#: read.c:5895
bd32c6bd
NC
21123#, c-format
21124msgid ".incbin count zero, ignoring `%s'"
73a05be2 21125msgstr "счётчик .incbin равен нулю, игнорируется «%s»"
bd32c6bd 21126
c32b891a 21127#: read.c:5921
bd32c6bd
NC
21128#, c-format
21129msgid "file not found: %s"
73a05be2 21130msgstr "файл не найден: %s"
bd32c6bd 21131
c32b891a 21132#: read.c:5935
bd32c6bd
NC
21133#, c-format
21134msgid "seek to end of .incbin file failed `%s'"
73a05be2 21135msgstr "ошибка при поиске до конца файла .incbin «%s»"
bd32c6bd 21136
c32b891a 21137#: read.c:5946
bd32c6bd
NC
21138#, c-format
21139msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
73a05be2 21140msgstr "значение пропуска (%ld) или счётчика (%ld) некорректно для размера файла (%ld)"
bd32c6bd 21141
c32b891a 21142#: read.c:5953
bd32c6bd
NC
21143#, c-format
21144msgid "could not skip to %ld in file `%s'"
73a05be2 21145msgstr "не удалось пропустить элементы %ld в файле «%s»"
bd32c6bd 21146
c32b891a 21147#: read.c:5962
bd32c6bd
NC
21148#, c-format
21149msgid "truncated file `%s', %ld of %ld bytes read"
73a05be2 21150msgstr "урезанный файл «%s», прочитано %ld из %ld байт"
bd32c6bd 21151
c32b891a 21152#: read.c:6120
bd32c6bd 21153msgid "missing .func"
73a05be2 21154msgstr "пропущена .func"
bd32c6bd 21155
c32b891a 21156#: read.c:6137
bd32c6bd 21157msgid ".endfunc missing for previous .func"
73a05be2 21158msgstr "отсутствует .endfunc при указанной .func"
bd32c6bd 21159
c32b891a
NC
21160#: read.c:6196
21161#, c-format
21162msgid ".bundle_align_mode alignment too large (maximum %u)"
73a05be2 21163msgstr "выравнивание .bundle_align_mode слишком большое (максимум %u)"
c32b891a
NC
21164
21165#: read.c:6201
21166msgid "cannot change .bundle_align_mode inside .bundle_lock"
73a05be2 21167msgstr "не удалось изменить .bundle_align_mode внутри .bundle_lock"
c32b891a
NC
21168
21169#: read.c:6215
21170msgid ".bundle_lock is meaningless without .bundle_align_mode"
73a05be2 21171msgstr ".bundle_lock бесполезна без .bundle_align_mode"
c32b891a
NC
21172
21173#: read.c:6236
21174msgid ".bundle_unlock without preceding .bundle_lock"
73a05be2 21175msgstr ".bundle_unlock без предшествующей .bundle_lock"
c32b891a
NC
21176
21177#: read.c:6249
21178#, c-format
21179msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
73a05be2 21180msgstr "последовательность .bundle_lock равна %u байтам, но размер комплекта равен только %u байтам"
c32b891a
NC
21181
21182#: read.c:6348
bd32c6bd
NC
21183#, c-format
21184msgid "missing closing `%c'"
73a05be2 21185msgstr "нет закрывающего символа «%c»"
bd32c6bd 21186
c32b891a 21187#: read.c:6350
bd32c6bd 21188msgid "stray `\\'"
73a05be2 21189msgstr "лишняя `\\'"
bd32c6bd 21190
c32b891a 21191#: remap.c:53
bd32c6bd
NC
21192#, c-format
21193msgid "invalid argument '%s' to -fdebug-prefix-map"
73a05be2 21194msgstr "неверный аргумент «%s» у -fdebug-prefix-map"
bd32c6bd
NC
21195
21196#: stabs.c:214 stabs.c:222 stabs.c:230 stabs.c:249
21197#, c-format
21198msgid ".stab%c: missing comma"
73a05be2 21199msgstr ".stab%c: отсутствует запятая"
bd32c6bd
NC
21200
21201#. This could happen for example with a source file with a huge
21202#. number of lines. The only cure is to use a different debug
21203#. format, probably DWARF.
21204#: stabs.c:242
21205#, c-format
21206msgid ".stab%c: description field '%x' too big, try a different debug format"
73a05be2 21207msgstr ".stab%c: поле описания «%x» слишком большое, попробуйте другой формат отладки"
bd32c6bd
NC
21208
21209#: stabs.c:423
21210msgid "comma missing in .xstabs"
73a05be2 21211msgstr "отсутствует запятая в .xstabs"
bd32c6bd 21212
c32b891a 21213#: symbols.c:287
bd32c6bd
NC
21214#, c-format
21215msgid "cannot define symbol `%s' in absolute section"
73a05be2 21216msgstr "невозможно определить символ «%s» в абсолютном разделе"
bd32c6bd 21217
c32b891a 21218#: symbols.c:421
bd32c6bd
NC
21219#, c-format
21220msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
73a05be2 21221msgstr "символ «%s» уже определён как \"%s\"/%s%ld"
bd32c6bd 21222
c32b891a 21223#: symbols.c:496 symbols.c:503
bd32c6bd
NC
21224#, c-format
21225msgid "inserting \"%s\" into symbol table failed: %s"
73a05be2 21226msgstr "не удалось вставить «%s» в таблицу символов: %s"
bd32c6bd 21227
c32b891a 21228#: symbols.c:1022
bd32c6bd 21229#, c-format
c32b891a 21230msgid "invalid operands (%s and %s sections) for `%s'"
73a05be2 21231msgstr "некорректные операнды (разделы %s и %s) для «%s»"
bd32c6bd 21232
c32b891a 21233#: symbols.c:1026
73a05be2 21234#, c-format
c32b891a 21235msgid "invalid operand (%s section) for `%s'"
73a05be2 21236msgstr "некорректный операнд (раздел %s) для «%s»"
bd32c6bd 21237
c32b891a 21238#: symbols.c:1034
bd32c6bd 21239#, c-format
c32b891a 21240msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
73a05be2 21241msgstr "некорректные операнды (разделы %s и %s) для «%s» при изменении «%s»"
bd32c6bd 21242
c32b891a 21243#: symbols.c:1037
bd32c6bd 21244#, c-format
c32b891a 21245msgid "invalid operand (%s section) for `%s' when setting `%s'"
73a05be2 21246msgstr "некорректный операнд (раздел %s) для «%s» при изменении «%s»"
bd32c6bd 21247
c32b891a 21248#: symbols.c:1086
bd32c6bd
NC
21249#, c-format
21250msgid "symbol definition loop encountered at `%s'"
73a05be2 21251msgstr "обнаружено зацикливание определения символа в «%s»"
bd32c6bd 21252
c32b891a 21253#: symbols.c:1113
bd32c6bd
NC
21254#, c-format
21255msgid "cannot convert expression symbol %s to complex relocation"
73a05be2 21256msgstr "невозможно преобразовывать символ выражения %s в сложное перемещение"
bd32c6bd 21257
c32b891a 21258#: symbols.c:1398
bd32c6bd
NC
21259#, c-format
21260msgid "division by zero when setting `%s'"
73a05be2 21261msgstr "деление на ноль при изменении «%s»"
bd32c6bd 21262
c32b891a
NC
21263#. See PR 20895 for a reproducer.
21264#: symbols.c:1438
21265msgid "Invalid operation on symbol"
73a05be2 21266msgstr "Некорректный операнд для символа"
c32b891a
NC
21267
21268#: symbols.c:1488 write.c:2182
bd32c6bd
NC
21269#, c-format
21270msgid "can't resolve value for symbol `%s'"
73a05be2 21271msgstr "не удалось определить значение символа «%s»"
bd32c6bd 21272
c32b891a 21273#: symbols.c:1947
bd32c6bd
NC
21274#, c-format
21275msgid "\"%d\" (instance number %d of a %s label)"
73a05be2 21276msgstr "\"%d\" (номер экземпляра %d метки %s)"
bd32c6bd 21277
c32b891a 21278#: symbols.c:1976
bd32c6bd
NC
21279#, c-format
21280msgid "attempt to get value of unresolved symbol `%s'"
73a05be2 21281msgstr "попытка получить значение неопределённого символа «%s»"
bd32c6bd 21282
c32b891a
NC
21283#. Do not reassign section symbols.
21284#: symbols.c:2264
bd32c6bd 21285msgid "section symbols are already global"
73a05be2 21286msgstr "символы раздела уже глобальные"
bd32c6bd 21287
c32b891a 21288#: symbols.c:2377
bd32c6bd
NC
21289#, c-format
21290msgid "Accessing function `%s' as thread-local object"
73a05be2 21291msgstr "Доступ к функции «%s» как к локальному объекту нити"
bd32c6bd 21292
c32b891a 21293#: symbols.c:2381
bd32c6bd
NC
21294#, c-format
21295msgid "Accessing `%s' as thread-local object"
73a05be2 21296msgstr "Доступ к «%s» как к локальному объекту нити"
bd32c6bd
NC
21297
21298#: write.c:167
21299#, c-format
21300msgid "field fx_size too small to hold %d"
73a05be2 21301msgstr "поле fx_size мало, чтобы хранить %d"
bd32c6bd 21302
c32b891a 21303#: write.c:453
bd32c6bd
NC
21304#, c-format
21305msgid "attempt to .org/.space backwards? (%ld)"
73a05be2 21306msgstr "попытка вернуться к .org/.space? (%ld)"
bd32c6bd 21307
c32b891a
NC
21308#: write.c:471
21309#, c-format
21310msgid "leb128 operand is an undefined symbol: %s"
73a05be2 21311msgstr "операнд leb128 является неопределенным символом: %s"
c32b891a
NC
21312
21313#: write.c:702
bd32c6bd 21314msgid "invalid offset expression"
73a05be2 21315msgstr "неверное выражение смещения"
bd32c6bd 21316
c32b891a 21317#: write.c:724
bd32c6bd 21318msgid "invalid reloc expression"
73a05be2 21319msgstr "неверное выражение перемещения"
bd32c6bd 21320
c32b891a 21321#: write.c:1109
bd32c6bd 21322#, c-format
c32b891a
NC
21323msgid "value of %s too large for field of %d byte at %s"
21324msgid_plural "value of %s too large for field of %d bytes at %s"
73a05be2
NC
21325msgstr[0] "значение %s слишком велико для поля из %d байта у %s"
21326msgstr[1] "значение %s слишком велико для поля из %d байт у %s"
21327msgstr[2] "значение %s слишком велико для поля из %d байт у %s"
bd32c6bd 21328
c32b891a 21329#: write.c:1125
bd32c6bd
NC
21330#, c-format
21331msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
73a05be2 21332msgstr "переполнение знакового .word; переключатель может быть слишком большим; %ld у 0x%lx"
bd32c6bd 21333
c32b891a 21334#: write.c:1166
bd32c6bd 21335msgid "redefined symbol cannot be used on reloc"
73a05be2 21336msgstr "переопределённый символ нельзя использовать в перемещении"
bd32c6bd 21337
c32b891a 21338#: write.c:1179
bd32c6bd 21339msgid "relocation out of range"
73a05be2 21340msgstr "перемещение выходит за диапазон"
bd32c6bd 21341
c32b891a 21342#: write.c:1182
bd32c6bd
NC
21343#, c-format
21344msgid "%s:%u: bad return from bfd_install_relocation: %x"
73a05be2 21345msgstr "%s:%u: некорректный возврат из bfd_install_relocation: %x"
bd32c6bd 21346
c32b891a 21347#: write.c:1210
bd32c6bd 21348msgid "reloc not within (fixed part of) section"
73a05be2 21349msgstr "перемещение вне раздела (его постоянной части)"
bd32c6bd 21350
c32b891a
NC
21351#: write.c:1280
21352msgid "internal error: fixup not contained within frag"
73a05be2 21353msgstr "внутренняя ошибка: местоположение содержится вне фрагмента"
bd32c6bd 21354
c32b891a
NC
21355#: write.c:1398 write.c:1535
21356msgid "can't extend frag"
73a05be2 21357msgstr "не удалось расширить фрагмент"
bd32c6bd 21358
c32b891a 21359#: write.c:1603
bd32c6bd 21360#, c-format
c32b891a
NC
21361msgid "can't write %ld byte to section %s of %s: '%s'"
21362msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
73a05be2
NC
21363msgstr[0] "не удалось записать %ld байт в раздел %s из %s: «%s»"
21364msgstr[1] "не удалось записать %ld байта в раздел %s из %s: «%s»"
21365msgstr[2] "не удалось записать %ld байт в раздел %s из %s: «%s»"
bd32c6bd 21366
c32b891a 21367#: write.c:1630 write.c:1666
bd32c6bd 21368#, c-format
c32b891a
NC
21369msgid "can't fill %ld byte in section %s of %s: '%s'"
21370msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
73a05be2
NC
21371msgstr[0] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
21372msgstr[1] "не удалось заполнить %ld байта в разделе %s из %s: «%s»"
21373msgstr[2] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
bd32c6bd 21374
c32b891a 21375#: write.c:2098
bd32c6bd
NC
21376#, c-format
21377msgid "%s: global symbols not supported in common sections"
73a05be2 21378msgstr "%s: глобальные символы не поддерживаются в общих разделах"
bd32c6bd 21379
c32b891a 21380#: write.c:2112
bd32c6bd
NC
21381#, c-format
21382msgid "local label `%s' is not defined"
73a05be2 21383msgstr "локальная метка «%s» не определена"
bd32c6bd 21384
c32b891a 21385#: write.c:2140
bd32c6bd
NC
21386#, c-format
21387msgid "can't make global register symbol `%s'"
73a05be2 21388msgstr "не удалось создать глобальный регистровый символ «%s»"
bd32c6bd 21389
c32b891a 21390#: write.c:2444
bd32c6bd 21391#, c-format
c32b891a
NC
21392msgid "alignment padding (%lu byte) not a multiple of %ld"
21393msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
73a05be2
NC
21394msgstr[0] "заполнение для выравнивания (%lu байт) не кратно %ld"
21395msgstr[1] "дополнение для выравнивания (%lu байта) не кратно %ld"
21396msgstr[2] "дополнение для выравнивания (%lu байт) не кратно %ld"
bd32c6bd 21397
c32b891a 21398#: write.c:2610
bd32c6bd
NC
21399#, c-format
21400msgid ".word %s-%s+%s didn't fit"
73a05be2 21401msgstr "не вмещается .word %s-%s+%s"
bd32c6bd 21402
c32b891a 21403#: write.c:2704
bd32c6bd 21404msgid "padding added"
73a05be2 21405msgstr "заполнение добавлено"
bd32c6bd 21406
c32b891a 21407#: write.c:2755
bd32c6bd 21408msgid "attempt to move .org backwards"
73a05be2 21409msgstr "попытка передвинуться обратно к .org"
bd32c6bd 21410
c32b891a 21411#: write.c:2779
bd32c6bd 21412msgid ".space specifies non-absolute value"
73a05be2 21413msgstr ".space задана не абсолютным значением"
bd32c6bd 21414
c32b891a 21415#: write.c:2794
bd32c6bd 21416msgid ".space or .fill with negative value, ignored"
73a05be2 21417msgstr ".space или .fill с отрицательным значением, игнорируется"
bd32c6bd 21418
c32b891a 21419#: write.c:2865
bd32c6bd
NC
21420#, c-format
21421msgid "Infinite loop encountered whilst attempting to compute the addresses of symbols in section %s"
73a05be2 21422msgstr "При попытке вычислить адреса символов в разделе %s возник бесконечный цикл"
c32b891a
NC
21423
21424#~ msgid "%s: data size %ld\n"
21425#~ msgstr "%s: размер данных %ld\n"
This page took 2.185346 seconds and 4 git commands to generate.