Fix indentation in jit.c
[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#
2d151af7
NC
5# Yuri Kozlov <yuray@komyakino.ru>, 2010, 2018, 2019.
6#: config/tc-arm.c:676
bd32c6bd
NC
7msgid ""
8msgstr ""
2d151af7 9"Project-Id-Version: gas 2.31.90\n"
bd32c6bd 10"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
2d151af7
NC
11"POT-Creation-Date: 2019-01-19 16:32+0000\n"
12"PO-Revision-Date: 2019-01-26 10:02+0300\n"
bd32c6bd 13"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
c32b891a
NC
14"Language-Team: Russian <gnu@d07.ru>\n"
15"Language: ru\n"
bd32c6bd
NC
16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
c32b891a
NC
19"X-Bugs: Report translation errors to the Language-Team address.\n"
20"X-Generator: Lokalize 2.0\n"
bd32c6bd
NC
21"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
22
d8dab054 23#: app.c:501 app.c:515
bd32c6bd
NC
24msgid "end of file in comment"
25msgstr "конец файла в комментарии"
26
d8dab054 27#: app.c:593 app.c:640
bd32c6bd
NC
28#, c-format
29msgid "end of file in string; '%c' inserted"
bc7c0509 30msgstr "конец файла в строке; вставлен «%c»"
bd32c6bd 31
d8dab054 32#: app.c:666
bd32c6bd
NC
33#, c-format
34msgid "unknown escape '\\%c' in string; ignored"
35msgstr "неизвестная экранирующая последовательность '\\%c' в строке; игнорируется"
36
d8dab054 37#: app.c:840 input-scrub.c:363
bd32c6bd
NC
38msgid "end of file not at end of a line; newline inserted"
39msgstr "конец файла не в конце строки; вставлен символ новой строки"
40
d8dab054 41#: app.c:1003
bd32c6bd
NC
42msgid "end of file in multiline comment"
43msgstr "конец файла в многостроковом комментарии"
44
d8dab054 45#: app.c:1077
bd32c6bd
NC
46msgid "end of file after a one-character quote; \\0 inserted"
47msgstr "конец файла после одиночной кавычки; вставлен \\0"
48
d8dab054 49#: app.c:1085
bd32c6bd
NC
50msgid "end of file in escape character"
51msgstr "конец файла в экранированном символе"
52
d8dab054 53#: app.c:1097
bd32c6bd
NC
54msgid "missing close quote; (assumed)"
55msgstr "отсутствует закрывающая кавычка; (предположительно)"
56
d8dab054 57#: app.c:1165 app.c:1220 app.c:1232 app.c:1312
bd32c6bd
NC
58msgid "end of file in comment; newline inserted"
59msgstr "конец файла в комментарии; вставлен символ новой строки"
60
d8dab054 61#: as.c:163
bd32c6bd
NC
62msgid "missing emulation mode name"
63msgstr "пропущено имя режима эмуляции"
64
d8dab054 65#: as.c:178
bd32c6bd
NC
66#, c-format
67msgid "unrecognized emulation name `%s'"
bc7c0509 68msgstr "нераспознанное имя эмуляции «%s»"
bd32c6bd 69
d8dab054 70#: as.c:225
bd32c6bd
NC
71#, c-format
72msgid "GNU assembler version %s (%s) using BFD version %s\n"
73msgstr "GNU ассемблер, версия %s (%s); используется BFD версии %s\n"
74
d8dab054 75#: as.c:237
bd32c6bd
NC
76#, c-format
77msgid "Usage: %s [option...] [asmfile...]\n"
78msgstr "Использование: %s [параметр...] [asm-файл...]\n"
79
d8dab054 80#: as.c:239
bd32c6bd
NC
81#, c-format
82msgid ""
83"Options:\n"
84" -a[sub-option...]\t turn on listings\n"
85" \t Sub-options [default hls]:\n"
86" \t c omit false conditionals\n"
87" \t d omit debugging directives\n"
88" \t g include general info\n"
89" \t h include high-level source\n"
90" \t l include assembly\n"
91" \t m include macro expansions\n"
92" \t n omit forms processing\n"
93" \t s include symbols\n"
94" \t =FILE list to FILE (must be last sub-option)\n"
95msgstr ""
96"Параметры:\n"
97" -a[доп-параметры...]\t создать листинг\n"
98" \t Доп-параметры [по умолчанию hls]:\n"
99" \t c пропускать ложные ветви\n"
100" \t d пропускать отладочные директивы\n"
101" \t g включать общую информацию\n"
102" \t h включить исходный код высокого уровня\n"
103" \t l включать ассемблерный код\n"
104" \t m включать раскрытие макросов\n"
105" \t n пропускать разбивку на страницы\n"
106" \t s включать символы\n"
107" \t =ФАЙЛ записывать в ФАЙЛ (должно быть последним)\n"
108
d8dab054 109#: as.c:253
bd32c6bd
NC
110#, c-format
111msgid " --alternate initially turn on alternate macro syntax\n"
112msgstr " --alternate сразу включить альтернативный синтаксис макросов\n"
113
d8dab054 114#: as.c:256
c32b891a
NC
115#, c-format
116msgid ""
117" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
118" compress DWARF debug sections using zlib [default]\n"
119msgstr ""
120" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
121" сжимать отладочные разделы DWARF\n"
122" с помощью zlib [по умолчанию]\n"
123
d8dab054 124#: as.c:259
c32b891a
NC
125#, c-format
126msgid ""
127" --nocompress-debug-sections\n"
128" don't compress DWARF debug sections\n"
129msgstr ""
130" --nocompress-debug-sections\n"
131" не сжимать отладочные разделы DWARF\n"
132
d8dab054 133#: as.c:263
c32b891a
NC
134#, c-format
135msgid ""
136" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
137" compress DWARF debug sections using zlib\n"
138msgstr ""
139" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
140" сжимать отладочные разделы DWARF\n"
141" с помощью zlib\n"
142
d8dab054 143#: as.c:266
c32b891a
NC
144#, c-format
145msgid ""
146" --nocompress-debug-sections\n"
147" don't compress DWARF debug sections [default]\n"
148msgstr ""
149" --nocompress-debug-sections\n"
150" не сжимать отладочные разделы DWARF [по умолчанию]\n"
151
d8dab054 152#: as.c:270
bd32c6bd
NC
153#, c-format
154msgid " -D produce assembler debugging messages\n"
155msgstr " -D выводить ассемблерные отладочные сообщения\n"
156
d8dab054 157#: as.c:272
bd32c6bd 158#, c-format
c32b891a
NC
159msgid ""
160" --debug-prefix-map OLD=NEW\n"
161" map OLD to NEW in debug information\n"
bd32c6bd 162msgstr ""
c32b891a
NC
163" --debug-prefix-map СТА=НОВ\n"
164" в отладочной информации преобразовывать\n"
165" СТАрое в НОВое\n"
bd32c6bd 166
d8dab054 167#: as.c:275
bd32c6bd
NC
168#, c-format
169msgid " --defsym SYM=VAL define symbol SYM to given value\n"
170msgstr " --defsym СИМ=ЗНА назначить СИМволу нужно ЗНАчение\n"
171
d8dab054 172#: as.c:291
bd32c6bd
NC
173#, c-format
174msgid " emulate output (default %s)\n"
175msgstr " эмулировать вывод (по умолчанию %s)\n"
176
d8dab054 177#: as.c:296
bd32c6bd
NC
178#, c-format
179msgid " --execstack require executable stack for this object\n"
180msgstr " --execstack требовать исполняемый стек для этого объекта\n"
181
d8dab054 182#: as.c:298
bd32c6bd
NC
183#, c-format
184msgid " --noexecstack don't require executable stack for this object\n"
185msgstr " --noexecstack не требовать исполняемый стек для этого объекта\n"
186
d8dab054 187#: as.c:300
c32b891a
NC
188#, c-format
189msgid ""
190" --size-check=[error|warning]\n"
191"\t\t\t ELF .size directive check (default --size-check=error)\n"
192msgstr ""
193" --size-check=[error|warning]\n"
194"\t\t\t проверка директивы .size в ELF (по умолчанию --size-check=error)\n"
195
d8dab054 196#: as.c:303
c32b891a 197#, c-format
2d151af7
NC
198msgid " --elf-stt-common=[no|yes] "
199msgstr " --elf-stt-common=[no|yes] "
c32b891a 200
2d151af7 201#: as.c:306 as.c:317 config/tc-i386.c:11548 config/tc-i386.c:11568
c32b891a 202#, c-format
2d151af7
NC
203msgid "(default: yes)\n"
204msgstr "(по умолчанию: yes)\n"
205
206#: as.c:308 as.c:319 config/tc-i386.c:11550 config/tc-i386.c:11570
207#, c-format
208msgid "(default: no)\n"
209msgstr "(по умолчанию: no)\n"
c32b891a 210
d8dab054
NC
211#: as.c:309
212#, c-format
2d151af7
NC
213msgid " generate ELF common symbols with STT_COMMON type\n"
214msgstr " генерировать общие символы ELF с типом STT_COMMON\n"
d8dab054 215
2d151af7 216#: as.c:311
d8dab054 217#, c-format
2d151af7
NC
218msgid " --sectname-subst enable section name substitution sequences\n"
219msgstr ""
220" --sectname-subst включать последовательности подстановки\n"
221" в именах разделов\n"
d8dab054
NC
222
223#: as.c:314
224#, c-format
2d151af7
NC
225msgid " --generate-missing-build-notes=[no|yes] "
226msgstr " --generate-missing-build-notes=[no|yes] "
d8dab054 227
2d151af7 228#: as.c:321
d8dab054
NC
229#, c-format
230msgid " generate GNU Build notes if none are present in the input\n"
231msgstr ""
232" генерировать примечания GNU Build,\n"
233" если их нет во входных данных\n"
234
2d151af7 235#: as.c:325
bd32c6bd
NC
236#, c-format
237msgid " -f skip whitespace and comment preprocessing\n"
238msgstr " -f не выполнять пред-обработку пробелов и комментариев\n"
239
2d151af7 240#: as.c:327
bd32c6bd
NC
241#, c-format
242msgid " -g --gen-debug generate debugging information\n"
243msgstr " -g --gen-debug генерировать отладочную информацию\n"
244
2d151af7 245#: as.c:329
bd32c6bd
NC
246#, c-format
247msgid " --gstabs generate STABS debugging information\n"
248msgstr " --gstabs генерировать отладочную информацию STABS\n"
249
2d151af7 250#: as.c:331
bd32c6bd
NC
251#, c-format
252msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
253msgstr ""
254" --gstabs+ генерировать отладочную информацию STABS\n"
255" с расширениями GNU\n"
256
2d151af7 257#: as.c:333
bd32c6bd
NC
258#, c-format
259msgid " --gdwarf-2 generate DWARF2 debugging information\n"
260msgstr " --gdwarf-2 генерировать отладочную информацию DWARF2\n"
261
2d151af7 262#: as.c:335
c32b891a
NC
263#, c-format
264msgid " --gdwarf-sections generate per-function section names for DWARF line information\n"
265msgstr ""
266" --gdwarf-sections генерировать имена разделов для каждой функции\n"
267" в информацию DWARF о строках\n"
268
2d151af7 269#: as.c:337
bd32c6bd
NC
270#, c-format
271msgid " --hash-size=<value> set the hash table size close to <value>\n"
73a05be2 272msgstr " --hash-size=<знач> задать размер хеш таблицы близким к <значению>\n"
bd32c6bd 273
2d151af7 274#: as.c:339
bd32c6bd
NC
275#, c-format
276msgid " --help show this message and exit\n"
277msgstr " --help показать это сообщение и закончить работу\n"
278
2d151af7 279#: as.c:341
bd32c6bd
NC
280#, c-format
281msgid " --target-help show target specific options\n"
282msgstr " --target-help показать параметры, подходящие только к этой цели\n"
283
2d151af7 284#: as.c:343
bd32c6bd
NC
285#, c-format
286msgid " -I DIR add DIR to search list for .include directives\n"
287msgstr ""
288" -I КАТ добавить КАТалог в список поиска, используемого\n"
289" директивами .include\n"
290
2d151af7 291#: as.c:345
bd32c6bd
NC
292#, c-format
293msgid " -J don't warn about signed overflow\n"
294msgstr " -J не предупреждать о знаковом переполнении\n"
295
2d151af7 296#: as.c:347
bd32c6bd
NC
297#, c-format
298msgid " -K warn when differences altered for long displacements\n"
c32b891a 299msgstr " -K предупреждать при изменении различий в длинных перестановках\n"
bd32c6bd 300
2d151af7 301#: as.c:349
bd32c6bd
NC
302#, c-format
303msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
304msgstr ""
305" -L,--keep-locals сохранять локальные символы (например,\n"
306" начинающиеся с L)\n"
307
2d151af7 308#: as.c:351
bd32c6bd
NC
309#, c-format
310msgid " -M,--mri assemble in MRI compatibility mode\n"
311msgstr " -M,--mri ассемблировать в режиме совместимости с MRI\n"
312
2d151af7 313#: as.c:353
bd32c6bd
NC
314#, c-format
315msgid " --MD FILE write dependency information in FILE (default none)\n"
316msgstr ""
317" --MD ФАЙЛ записывать информацию о зависимостях в ФАЙЛ\n"
318" (по умолчанию не записывается)\n"
319
2d151af7 320#: as.c:355
bd32c6bd
NC
321#, c-format
322msgid " -nocpp ignored\n"
323msgstr " -nocpp игнорируется\n"
324
2d151af7 325#: as.c:357
c32b891a
NC
326#, c-format
327msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
328msgstr " -no-pad-sections не дополнять конец разделов для выравнивая по границам\n"
329
2d151af7 330#: as.c:359
bd32c6bd
NC
331#, c-format
332msgid " -o OBJFILE name the object-file output OBJFILE (default a.out)\n"
333msgstr " -o OBJ-ФАЙЛ имя объектного файла результата (по умолчанию a.out)\n"
334
2d151af7 335#: as.c:361
bd32c6bd
NC
336#, c-format
337msgid " -R fold data section into text section\n"
338msgstr " -R поместить раздел данных в раздел текста\n"
339
2d151af7 340#: as.c:363
bd32c6bd
NC
341#, c-format
342msgid ""
343" --reduce-memory-overheads \n"
344" prefer smaller memory use at the cost of longer\n"
345" assembly times\n"
346msgstr ""
c32b891a
NC
347" --reduce-memory-overheads \n"
348" сокращать расход памяти, хоть и при этом\n"
349" увеличится время компиляции\n"
bd32c6bd 350
2d151af7 351#: as.c:367
bd32c6bd
NC
352#, c-format
353msgid " --statistics print various measured statistics from execution\n"
c32b891a 354msgstr " --statistics показать различную измеренную статистику выполнения\n"
bd32c6bd 355
2d151af7 356#: as.c:369
bd32c6bd
NC
357#, c-format
358msgid " --strip-local-absolute strip local absolute symbols\n"
359msgstr " --strip-local-absolute удалить локальные абсолютные символы\n"
360
2d151af7 361#: as.c:371
bd32c6bd
NC
362#, c-format
363msgid " --traditional-format Use same format as native assembler when possible\n"
364msgstr ""
365" --traditional-format использовать родной для ассемблера формат,\n"
366" если возможно\n"
367
2d151af7 368#: as.c:373
bd32c6bd
NC
369#, c-format
370msgid " --version print assembler version number and exit\n"
371msgstr " --version показать версию ассемблера и закончить работу\n"
372
2d151af7 373#: as.c:375
bd32c6bd
NC
374#, c-format
375msgid " -W --no-warn suppress warnings\n"
376msgstr " -W --no-warn не показывать предупреждения\n"
377
2d151af7 378#: as.c:377
bd32c6bd
NC
379#, c-format
380msgid " --warn don't suppress warnings\n"
381msgstr " --warn показывать предупреждения\n"
382
2d151af7 383#: as.c:379
bd32c6bd
NC
384#, c-format
385msgid " --fatal-warnings treat warnings as errors\n"
386msgstr " --fatal-warnings считать предупреждения ошибками\n"
387
2d151af7 388#: as.c:382
bd32c6bd
NC
389#, c-format
390msgid ""
391" --itbl INSTTBL extend instruction set to include instructions\n"
392" matching the specifications defined in file INSTTBL\n"
393msgstr ""
c32b891a
NC
394" --itbl INSTTBL расширить набор инструкций, включив инструкции\n"
395" из спецификации, определённой в файле INSTTBL\n"
bd32c6bd 396
2d151af7 397#: as.c:386
bd32c6bd
NC
398#, c-format
399msgid " -w ignored\n"
400msgstr " -w игнорируется\n"
401
2d151af7 402#: as.c:388
bd32c6bd
NC
403#, c-format
404msgid " -X ignored\n"
405msgstr " -X игнорируется\n"
406
2d151af7 407#: as.c:390
bd32c6bd
NC
408#, c-format
409msgid " -Z generate object file even after errors\n"
410msgstr " -Z генерировать объектный файл не смотря на ошибки\n"
411
2d151af7 412#: as.c:392
bd32c6bd
NC
413#, c-format
414msgid ""
415" --listing-lhs-width set the width in words of the output data column of\n"
416" the listing\n"
417msgstr ""
c32b891a
NC
418" --listing-lhs-width задать в словах ширину выводимого столбца данных\n"
419" в листинге\n"
bd32c6bd 420
2d151af7 421#: as.c:395
bd32c6bd
NC
422#, c-format
423msgid ""
424" --listing-lhs-width2 set the width in words of the continuation lines\n"
425" of the output data column; ignored if smaller than\n"
426" the width of the first line\n"
427msgstr ""
c32b891a
NC
428" --listing-lhs-width2 задать в словах ширину последующих выводимых строк\n"
429" столбца данных; игнорируется, если меньше ширины\n"
430" первой строки\n"
bd32c6bd 431
2d151af7 432#: as.c:399
bd32c6bd
NC
433#, c-format
434msgid ""
435" --listing-rhs-width set the max width in characters of the lines from\n"
436" the source file\n"
437msgstr ""
c32b891a
NC
438" --listing-rhs-width задать максимальную ширину (в символах) строк из\n"
439" файла исходного кода\n"
bd32c6bd 440
2d151af7 441#: as.c:402
bd32c6bd
NC
442#, c-format
443msgid ""
444" --listing-cont-lines set the maximum number of continuation lines used\n"
445" for the output data column of the listing\n"
446msgstr ""
c32b891a
NC
447" --listing-cont-lines задать максимальное количество последующих строк,\n"
448" используемых в листинге при выводе столбца данных\n"
bd32c6bd 449
2d151af7 450#: as.c:405
bd32c6bd
NC
451#, c-format
452msgid " @FILE read options from FILE\n"
b4a3689a 453msgstr " @ФАЙЛ прочитать параметры из ФАЙЛа\n"
bd32c6bd 454
2d151af7 455#: as.c:413
bd32c6bd
NC
456#, c-format
457msgid "Report bugs to %s\n"
458msgstr "Сообщения об ошибках отправляйте в %s\n"
459
2d151af7 460#: as.c:635
bd32c6bd
NC
461#, c-format
462msgid "unrecognized option -%c%s"
463msgstr "нераспознанный параметр -%c%s"
464
465#. This output is intended to follow the GNU standards document.
2d151af7 466#: as.c:677
bd32c6bd
NC
467#, c-format
468msgid "GNU assembler %s\n"
469msgstr "GNU ассемблер %s\n"
470
2d151af7 471#: as.c:678
bd32c6bd 472#, c-format
2d151af7
NC
473msgid "Copyright (C) 2019 Free Software Foundation, Inc.\n"
474msgstr "Copyright (C) 2019 Free Software Foundation, Inc.\n"
bd32c6bd 475
2d151af7 476#: as.c:679
bd32c6bd
NC
477#, c-format
478msgid ""
479"This program is free software; you may redistribute it under the terms of\n"
480"the GNU General Public License version 3 or later.\n"
481"This program has absolutely no warranty.\n"
482msgstr ""
483"Эта программа является открытым программным обеспечением; вы можете\n"
484"распространять её согласно условиям GNU General Public License версии 3 или\n"
485"более новой версии.\n"
486"Эта программа не имеет абсолютно никаких гарантий.\n"
487
2d151af7 488#: as.c:684
c32b891a
NC
489#, c-format
490msgid ""
491"This assembler was configured for a target of `%s' and default,\n"
492"cpu type `%s'.\n"
493msgstr ""
494"По умолчанию ассемблер настроен на цель «%s»\n"
495"с типом процессора «%s».\n"
496
2d151af7 497#: as.c:688
bd32c6bd
NC
498#, c-format
499msgid "This assembler was configured for a target of `%s'.\n"
500msgstr "Ассемблер настроен на цель %s.\n"
501
2d151af7 502#: as.c:696
bd32c6bd
NC
503msgid "multiple emulation names specified"
504msgstr "указано несколько имён эмуляции"
505
2d151af7 506#: as.c:698
bd32c6bd
NC
507msgid "emulations not handled in this configuration"
508msgstr "эмуляции не обрабатываются при таких настройках"
509
2d151af7 510#: as.c:703
bd32c6bd
NC
511#, c-format
512msgid "alias = %s\n"
513msgstr "псевдоним = %s\n"
514
2d151af7 515#: as.c:704
bd32c6bd
NC
516#, c-format
517msgid "canonical = %s\n"
518msgstr "каноническое = %s\n"
519
2d151af7 520#: as.c:705
bd32c6bd
NC
521#, c-format
522msgid "cpu-type = %s\n"
523msgstr "тип ЦП = %s\n"
524
2d151af7 525#: as.c:707
bd32c6bd
NC
526#, c-format
527msgid "format = %s\n"
528msgstr "формат = %s\n"
529
2d151af7 530#: as.c:710
bd32c6bd
NC
531#, c-format
532msgid "bfd-target = %s\n"
533msgstr "bfd-цель = %s\n"
534
2d151af7 535#: as.c:727
c32b891a
NC
536#, c-format
537msgid "Invalid --compress-debug-sections option: `%s'"
538msgstr "Некорректный параметр --compress-debug-sections: «%s»"
539
2d151af7 540#: as.c:730
c32b891a
NC
541#, c-format
542msgid "--compress-debug-sections=%s is unsupported"
543msgstr "--compress-debug-sections=%s не поддерживается"
544
2d151af7 545#: as.c:755
bd32c6bd
NC
546msgid "bad defsym; format is --defsym name=value"
547msgstr "неверный defsym; формат должен быть --defsym имя=значение"
548
2d151af7 549#: as.c:775
bd32c6bd
NC
550msgid "no file name following -t option"
551msgstr "для параметра -t не указано имя файла"
552
2d151af7 553#: as.c:790
bd32c6bd
NC
554#, c-format
555msgid "failed to read instruction table %s\n"
556msgstr "не удалось прочитать таблицу инструкций %s\n"
557
2d151af7 558#: as.c:906
c32b891a
NC
559#, c-format
560msgid "Invalid --size-check= option: `%s'"
561msgstr "Некорректное значение --size-check=: «%s»"
562
2d151af7 563#: as.c:915
c32b891a
NC
564#, c-format
565msgid "Invalid --elf-stt-common= option: `%s'"
566msgstr "Некорректное значение --elf-stt-common=: «%s»"
567
2d151af7 568#: as.c:929
d8dab054
NC
569#, c-format
570msgid "Invalid --generate-missing-build-notes option: `%s'"
571msgstr "Некорректный параметр --generate-missing-build-notes: «%s»"
572
2d151af7 573#: as.c:1000
bd32c6bd
NC
574#, c-format
575msgid "invalid listing option `%c'"
576msgstr "неверный параметр %c для листинга"
577
2d151af7 578#: as.c:1053
bd32c6bd
NC
579msgid "--hash-size needs a numeric argument"
580msgstr "для --hash-size требуется числовой аргумент"
581
2d151af7 582#: as.c:1075
bd32c6bd
NC
583#, c-format
584msgid "%s: total time in assembly: %ld.%06ld\n"
585msgstr "%s: общее время ассемблирования: %ld.%06ld\n"
586
2d151af7
NC
587#: as.c:1243
588msgid "libbfd ABI mismatch"
589msgstr "несовпадение ABI libbfd"
d8dab054 590
2d151af7
NC
591#: as.c:1282
592#, c-format
593msgid "The input '%s' and output '%s' files are the same"
594msgstr "Входной «%s» и выходной «%s» файлы должны быть одинаковыми"
595
596#: as.c:1392
c32b891a
NC
597#, c-format
598msgid "%d warning"
599msgid_plural "%d warnings"
600msgstr[0] "%d предупреждение"
601msgstr[1] "%d предупреждения"
602msgstr[2] "%d предупреждений"
603
2d151af7 604#: as.c:1394
bd32c6bd 605#, c-format
c32b891a
NC
606msgid "%d error"
607msgid_plural "%d errors"
608msgstr[0] "%d ошибка"
609msgstr[1] "%d ошибки"
610msgstr[2] "%d ошибок"
bd32c6bd 611
2d151af7 612#: as.c:1398
bd32c6bd 613#, c-format
c32b891a
NC
614msgid "%s, treating warnings as errors"
615msgstr "%s, предупреждения считаются ошибками"
bd32c6bd 616
2d151af7 617#: as.c:1409
c32b891a
NC
618#, c-format
619msgid "%s, %s, generating bad object file\n"
620msgstr "%s, %s, генерируется плохой объектный файл\n"
621
622#: as.h:173
bd32c6bd
NC
623#, c-format
624msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
c32b891a 625msgstr "Неожиданное значение %ld в строке %d файла «%s»\n"
bd32c6bd
NC
626
627#.
628#. * We have a GROSS internal error.
629#. * This should never happen.
630#.
d8dab054 631#: atof-generic.c:418 config/tc-m68k.c:3501
bd32c6bd
NC
632msgid "failed sanity check"
633msgstr "проверка на исправность не пройдена"
634
2d151af7
NC
635#: cgen.c:106 config/tc-alpha.c:2098 config/tc-alpha.c:2122
636#: config/tc-arc.c:4034 config/tc-arc.c:4108 config/tc-d10v.c:550
c32b891a 637#: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
2d151af7
NC
638#: config/tc-ppc.c:3237 config/tc-ppc.c:3423 config/tc-ppc.c:3710
639#: config/tc-s390.c:1340 config/tc-s390.c:1463 config/tc-s390.c:1597
c32b891a
NC
640#: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
641#: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
bd32c6bd 642msgid "too many fixups"
c32b891a 643msgstr "слишком много местоположений (fixups)"
bd32c6bd 644
2d151af7
NC
645#: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:453
646#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3279
647#: config/tc-s390.c:1324 config/tc-v850.c:2647 config/tc-v850.c:2681
d8dab054 648#: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:446
bd32c6bd
NC
649msgid "illegal operand"
650msgstr "неверный операнд"
651
2d151af7 652#: cgen.c:395 config/tc-avr.c:898 config/tc-d10v.c:463 config/tc-d30v.c:455
d8dab054
NC
653#: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613
654#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
2d151af7
NC
655#: config/tc-msp430.c:417 config/tc-ppc.c:3281 config/tc-s390.c:1329
656#: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685
d8dab054
NC
657#: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
658#: config/tc-z80.c:557 config/tc-z8k.c:349
bd32c6bd
NC
659msgid "missing operand"
660msgstr "пропущен операнд"
661
2d151af7 662#: cgen.c:771
bd32c6bd 663msgid "a reloc on this operand implies an overflow"
c32b891a 664msgstr "перемещение на этот операнд означает переполнение"
bd32c6bd 665
2d151af7 666#: cgen.c:794
bd32c6bd
NC
667msgid "operand mask overflow"
668msgstr "переполнение маски операнда"
669
670#. We can't actually support subtracting a symbol.
2d151af7
NC
671#: cgen.c:857 config/tc-arm.c:1793 config/tc-arm.c:10365 config/tc-arm.c:10417
672#: config/tc-arm.c:10675 config/tc-arm.c:11512 config/tc-arm.c:12649
673#: config/tc-arm.c:12689 config/tc-arm.c:13032 config/tc-arm.c:13073
674#: config/tc-arm.c:17567 config/tc-arm.c:17608 config/tc-avr.c:1549
675#: config/tc-avr.c:1561 config/tc-avr.c:1825 config/tc-cris.c:4067
c32b891a 676#: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
2d151af7
NC
677#: config/tc-ft32.c:587 config/tc-mips.c:9533 config/tc-mips.c:10838
678#: config/tc-mips.c:12094 config/tc-mips.c:12753 config/tc-nds32.c:7830
679#: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:972
680#: config/tc-spu.c:996 config/tc-tilegx.c:1486 config/tc-tilepro.c:1347
c32b891a 681#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
2d151af7 682#: config/tc-xtensa.c:5979 config/tc-xtensa.c:13163
bd32c6bd
NC
683msgid "expression too complex"
684msgstr "слишком сложное выражение"
685
2d151af7 686#: cgen.c:956 config/tc-ppc.c:7309 config/tc-s390.c:2378 config/tc-v850.c:3503
c32b891a 687#: config/tc-xstormy16.c:539
bd32c6bd
NC
688msgid "unresolved expression that must be resolved"
689msgstr "нерешаемое выражение, которое должно быть решено"
690
2d151af7 691#: cgen.c:981 config/tc-xstormy16.c:564
bd32c6bd
NC
692#, c-format
693msgid "internal error: can't install fix for reloc type %d (`%s')"
73a05be2 694msgstr "внутренняя ошибка: не удалось установить местоположение для перемещения с типом %d («%s»)"
bd32c6bd 695
2d151af7 696#: cgen.c:1032 config/tc-nios2.c:1360 config/tc-pru.c:788
bd32c6bd
NC
697msgid "relocation is not supported"
698msgstr "перемещение не поддерживается"
699
d8dab054 700#: cond.c:84
bd32c6bd 701msgid "invalid identifier for \".ifdef\""
c32b891a 702msgstr "неверный идентификатор для «.ifdef»"
bd32c6bd 703
d8dab054 704#: cond.c:151
bd32c6bd 705msgid "non-constant expression in \".if\" statement"
c32b891a 706msgstr "неконстантное выражение в операторе «.if»"
bd32c6bd 707
d8dab054 708#: cond.c:279
bd32c6bd
NC
709msgid "bad format for ifc or ifnc"
710msgstr "неверный формат для ifc или ifnc"
711
d8dab054 712#: cond.c:310
bd32c6bd 713msgid "\".elseif\" without matching \".if\""
c32b891a 714msgstr "«.elseif» без надлежащего «.if»"
bd32c6bd 715
d8dab054 716#: cond.c:314
bd32c6bd 717msgid "\".elseif\" after \".else\""
c32b891a 718msgstr "«.elseif» после «.else»"
bd32c6bd 719
d8dab054 720#: cond.c:317 cond.c:423
c32b891a
NC
721msgid "here is the previous \".else\""
722msgstr "здесь предыдущий «.else»"
bd32c6bd 723
d8dab054 724#: cond.c:320 cond.c:426
c32b891a
NC
725msgid "here is the previous \".if\""
726msgstr "здесь предыдущий «.if»"
bd32c6bd 727
d8dab054 728#: cond.c:349
bd32c6bd 729msgid "non-constant expression in \".elseif\" statement"
c32b891a 730msgstr "неконстантное выражение в операторе «.elseif»"
bd32c6bd 731
d8dab054 732#: cond.c:387
bd32c6bd 733msgid "\".endif\" without \".if\""
c32b891a 734msgstr "«.endif» без «.if»"
bd32c6bd 735
d8dab054 736#: cond.c:416
bd32c6bd 737msgid "\".else\" without matching \".if\""
c32b891a 738msgstr "«.else» без надлежащего «.if»"
bd32c6bd 739
d8dab054 740#: cond.c:420
c32b891a
NC
741msgid "duplicate \".else\""
742msgstr "повторный «.else»"
bd32c6bd 743
d8dab054 744#: cond.c:471
bd32c6bd
NC
745msgid ".ifeqs syntax error"
746msgstr "синтаксическая ошибка в .ifeqs"
747
d8dab054 748#: cond.c:553
bd32c6bd
NC
749msgid "end of macro inside conditional"
750msgstr "конец макроса внутри условия"
751
d8dab054 752#: cond.c:555
bd32c6bd
NC
753msgid "end of file inside conditional"
754msgstr "конец файла внутри условия"
755
d8dab054 756#: cond.c:559
bd32c6bd
NC
757msgid "here is the start of the unterminated conditional"
758msgstr "вот начало незавершённого условия"
759
d8dab054 760#: cond.c:563
bd32c6bd
NC
761msgid "here is the \"else\" of the unterminated conditional"
762msgstr "вот \"else\" незавершённого условия"
763
c32b891a 764#: config/atof-ieee.c:139
bd32c6bd
NC
765msgid "cannot create floating-point number"
766msgstr "не удалось создать число с плавающей точкой"
767
c32b891a 768#: config/atof-ieee.c:286
bd32c6bd
NC
769msgid "NaNs are not supported by this target\n"
770msgstr "NaN не поддерживается этой целью\n"
771
c32b891a 772#: config/atof-ieee.c:325 config/atof-ieee.c:366
bd32c6bd
NC
773msgid "Infinities are not supported by this target\n"
774msgstr "Бесконечность не поддерживается этой целью\n"
775
2d151af7 776#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1169
c32b891a 777#: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
bd32c6bd
NC
778msgid "Unrecognized or unsupported floating point constant"
779msgstr "Нераспознанная или неподдерживаемая константа с плавающей точкой"
780
c32b891a 781#: config/obj-aout.c:81
bd32c6bd
NC
782#, c-format
783msgid "Attempt to put a common symbol into set %s"
c32b891a 784msgstr "Попытка поместить общий символ в набор %s"
bd32c6bd 785
c32b891a 786#: config/obj-aout.c:85
bd32c6bd
NC
787#, c-format
788msgid "Attempt to put an undefined symbol into set %s"
c32b891a 789msgstr "Попытка поместить неопределённый символ в набор %s"
bd32c6bd 790
2d151af7 791#: config/obj-aout.c:112 config/obj-coff.c:1378
bd32c6bd
NC
792#, c-format
793msgid "Symbol `%s' can not be both weak and common"
c32b891a 794msgstr "Символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 795
2d151af7 796#: config/obj-coff.c:134 dw2gencfi.c:334
bd32c6bd
NC
797#, c-format
798msgid "Inserting \"%s\" into structure table failed: %s"
c32b891a 799msgstr "Не удалось вставить «%s» в таблицу структур: %s"
bd32c6bd 800
2d151af7
NC
801#: config/obj-coff.c:213 config/obj-coff.c:1677 config/tc-ppc.c:5916
802#: config/tc-tic54x.c:3979 read.c:2961
bd32c6bd
NC
803#, c-format
804msgid "error setting flags for \"%s\": %s"
c32b891a 805msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd
NC
806
807#. Zero is used as an end marker in the file.
2d151af7 808#: config/obj-coff.c:431
bd32c6bd
NC
809msgid "Line numbers must be positive integers\n"
810msgstr "Номера строк должны быть положительными целыми числами\n"
811
2d151af7 812#: config/obj-coff.c:463
bd32c6bd
NC
813msgid ".ln pseudo-op inside .def/.endef: ignored."
814msgstr "Псевдооперация .in внутри .def/.endef: игнорируется."
815
2d151af7 816#: config/obj-coff.c:505 ecoff.c:3245
bd32c6bd
NC
817msgid ".loc outside of .text"
818msgstr ".loc вне .text"
819
2d151af7 820#: config/obj-coff.c:512
bd32c6bd
NC
821msgid ".loc pseudo-op inside .def/.endef: ignored."
822msgstr "Псевдооперация .loc внутри .def/.endef: игнорируется."
823
2d151af7 824#: config/obj-coff.c:592
bd32c6bd
NC
825msgid ".def pseudo-op used inside of .def/.endef: ignored."
826msgstr "Псевдооперация .def используется внутри .def/.endef: игнорируется."
827
2d151af7 828#: config/obj-coff.c:625
bd32c6bd
NC
829msgid ".endef pseudo-op used outside of .def/.endef: ignored."
830msgstr "Псевдооперация .endef используется вне .def/.endef: игнорируется."
831
2d151af7 832#: config/obj-coff.c:664
bd32c6bd
NC
833#, c-format
834msgid "`%s' symbol without preceding function"
c32b891a 835msgstr "символ «%s» без предшествующей функции"
bd32c6bd 836
2d151af7 837#: config/obj-coff.c:751
bd32c6bd
NC
838#, c-format
839msgid "unexpected storage class %d"
840msgstr "неожиданный класс хранения %d"
841
2d151af7 842#: config/obj-coff.c:859
bd32c6bd
NC
843msgid ".dim pseudo-op used outside of .def/.endef: ignored."
844msgstr "Псевдооперация .dim используется вне .def/.endef: игнорируется."
845
2d151af7 846#: config/obj-coff.c:879
bd32c6bd
NC
847msgid "badly formed .dim directive ignored"
848msgstr "неправильный формат директивы .dim: игнорируется"
849
2d151af7 850#: config/obj-coff.c:928
c32b891a 851msgid ".size pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
852msgstr "Псевдооперация .size используется вне .def/.endef: игнорируется."
853
2d151af7 854#: config/obj-coff.c:943
c32b891a 855msgid ".scl pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
856msgstr "Псевдооперация .scl используется вне .def/.endef: игнорируется."
857
2d151af7 858#: config/obj-coff.c:960
c32b891a 859msgid ".tag pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
860msgstr "Псевдооперация .tag используется вне .def/.endef: игнорируется."
861
2d151af7 862#: config/obj-coff.c:977
bd32c6bd
NC
863#, c-format
864msgid "tag not found for .tag %s"
865msgstr "метка не найдена для .tag %s"
866
2d151af7 867#: config/obj-coff.c:990
c32b891a 868msgid ".type pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
869msgstr "Псевдооперация .type используется вне .def/.endef: игнорируется."
870
2d151af7 871#: config/obj-coff.c:1009
c32b891a 872msgid ".val pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
873msgstr "Псевдооперация .val используется вне .def/.endef: игнорируется."
874
2d151af7 875#: config/obj-coff.c:1156
bd32c6bd
NC
876msgid "badly formed .weak directive ignored"
877msgstr "неправильный формат директивы.weak: игнорируется"
878
2d151af7 879#: config/obj-coff.c:1334
bd32c6bd
NC
880msgid "mismatched .eb"
881msgstr "непарная .eb"
882
2d151af7 883#: config/obj-coff.c:1357
bd32c6bd
NC
884#, c-format
885msgid "C_EFCN symbol for %s out of scope"
c32b891a 886msgstr "Символ C_EFCN для %s вне области"
bd32c6bd 887
2d151af7 888#: config/obj-coff.c:1411
bd32c6bd
NC
889#, c-format
890msgid "Warning: internal error: forgetting to set endndx of %s"
891msgstr "Предупреждение: внутренняя ошибка: забыли установить endndx для %s"
892
893#. STYP_INFO
894#. STYP_LIB
895#. STYP_OVER
2d151af7 896#: config/obj-coff.c:1642
bd32c6bd
NC
897#, c-format
898msgid "unsupported section attribute '%c'"
899msgstr "неподдерживаемый атрибут раздела %c"
900
2d151af7 901#: config/obj-coff.c:1646 config/tc-ppc.c:5898
bd32c6bd
NC
902#, c-format
903msgid "unknown section attribute '%c'"
904msgstr "неизвестный атрибут раздела %c"
905
2d151af7 906#: config/obj-coff.c:1689 config/obj-macho.c:269
bd32c6bd
NC
907#, c-format
908msgid "Ignoring changed section attributes for %s"
909msgstr "Игнорируются изменённые атрибуты раздела для %s"
910
2d151af7 911#: config/obj-coff.c:1827
bd32c6bd
NC
912#, c-format
913msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
914msgstr "0x%lx: \"%s\" тип = %ld, класс = %d, сегмент = %d\n"
915
c32b891a 916#: config/obj-ecoff.c:124
bd32c6bd
NC
917msgid "Can't set GP value"
918msgstr "Не удалось установить значение GP"
919
c32b891a 920#: config/obj-ecoff.c:131
bd32c6bd
NC
921msgid "Can't set register masks"
922msgstr "Не удалось установить значение регистра масок"
923
2d151af7 924#: config/obj-elf.c:345 config/tc-sparc.c:4389 config/tc-v850.c:511
bd32c6bd
NC
925#, c-format
926msgid "bad .common segment %s"
927msgstr "неправильный сегмент .common %s"
928
2d151af7 929#: config/obj-elf.c:421
c32b891a
NC
930msgid "Missing symbol name in directive"
931msgstr "В директиве пропущено имя символа"
932
2d151af7 933#: config/obj-elf.c:643
bd32c6bd
NC
934#, c-format
935msgid "setting incorrect section type for %s"
936msgstr "установка некорректного типа раздела для %s"
937
2d151af7 938#: config/obj-elf.c:648
bd32c6bd
NC
939#, c-format
940msgid "ignoring incorrect section type for %s"
941msgstr "игнорируется некорректный тип раздела для %s"
942
2d151af7 943#: config/obj-elf.c:699
bd32c6bd
NC
944#, c-format
945msgid "setting incorrect section attributes for %s"
946msgstr "установка некорректных атрибутов раздела для %s"
947
2d151af7 948#: config/obj-elf.c:710
bd32c6bd 949#, c-format
c32b891a
NC
950msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
951msgstr "в разделе GNU_MBIND не задан SHF_ALLOC: %s"
952
2d151af7 953#: config/obj-elf.c:759
c32b891a 954#, c-format
bd32c6bd
NC
955msgid "ignoring changed section type for %s"
956msgstr "игнорируется изменение типа раздела для %s"
957
2d151af7 958#: config/obj-elf.c:771
bd32c6bd
NC
959#, c-format
960msgid "ignoring changed section attributes for %s"
961msgstr "игнорируется изменение атрибутов раздела для %s"
962
2d151af7 963#: config/obj-elf.c:778
bd32c6bd
NC
964#, c-format
965msgid "ignoring changed section entity size for %s"
966msgstr "игнорируется изменение размера элементов раздела для %s"
967
2d151af7 968#: config/obj-elf.c:842
c32b891a
NC
969msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
970msgstr "нераспознанный атрибут .section: должно быть a,e,w,x,M,S,G,T или число"
971
2d151af7 972#: config/obj-elf.c:902
c32b891a
NC
973msgid "extraneous characters at end of numeric section type"
974msgstr "посторонние символы в конце раздела числового типа"
bd32c6bd 975
2d151af7 976#: config/obj-elf.c:908 read.c:2945
bd32c6bd
NC
977msgid "unrecognized section type"
978msgstr "нераспознанный тип раздела"
979
2d151af7 980#: config/obj-elf.c:940
bd32c6bd
NC
981msgid "unrecognized section attribute"
982msgstr "нераспознанный атрибут раздела"
983
2d151af7 984#: config/obj-elf.c:971 config/tc-alpha.c:4209
bd32c6bd
NC
985msgid "missing name"
986msgstr "пропущено имя"
987
2d151af7 988#: config/obj-elf.c:1129
bd32c6bd 989msgid "invalid merge entity size"
c32b891a 990msgstr "некорректное слияние размера элемента"
bd32c6bd 991
2d151af7 992#: config/obj-elf.c:1136
bd32c6bd 993msgid "entity size for SHF_MERGE not specified"
c32b891a 994msgstr "не задан размер элемента SHF_MERGE"
bd32c6bd 995
2d151af7 996#: config/obj-elf.c:1142
c32b891a
NC
997msgid "? section flag ignored with G present"
998msgstr "флаг раздела ? игнорируется, если установлен G"
999
2d151af7 1000#: config/obj-elf.c:1166
bd32c6bd
NC
1001msgid "group name for SHF_GROUP not specified"
1002msgstr "не задано имя группы для SHF_GROUP"
1003
2d151af7 1004#: config/obj-elf.c:1191
c32b891a
NC
1005#, c-format
1006msgid "unsupported mbind section info: %s"
1007msgstr "неподдерживаемая информация раздела mbind: %s"
1008
2d151af7 1009#: config/obj-elf.c:1206
bd32c6bd 1010msgid "character following name is not '#'"
c32b891a 1011msgstr "символ после имени не «#»"
bd32c6bd 1012
2d151af7 1013#: config/obj-elf.c:1326
bd32c6bd
NC
1014msgid ".previous without corresponding .section; ignored"
1015msgstr ".previous без соответствующей .section; игнорируется"
1016
2d151af7 1017#: config/obj-elf.c:1352
bd32c6bd
NC
1018msgid ".popsection without corresponding .pushsection; ignored"
1019msgstr ".popsection без соответствующей .pushsection; игнорируется"
1020
2d151af7 1021#: config/obj-elf.c:1398
bd32c6bd
NC
1022msgid "expected comma after name in .symver"
1023msgstr "ожидается запятая после имени в .symver"
1024
2d151af7 1025#: config/obj-elf.c:1414 config/obj-elf.c:2304
c32b891a
NC
1026#, c-format
1027msgid "`%s' can't be versioned to common symbol '%s'"
1028msgstr "«%s» не может иметь версии для общего символа «%s»"
1029
2d151af7 1030#: config/obj-elf.c:1429
bd32c6bd
NC
1031#, c-format
1032msgid "missing version name in `%s' for symbol `%s'"
c32b891a 1033msgstr "пропущено имя версии в «%s» для символа «%s»"
bd32c6bd 1034
2d151af7 1035#: config/obj-elf.c:1440
bd32c6bd
NC
1036#, c-format
1037msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
c32b891a 1038msgstr "несколько версий [«%s»|«%s»] для символа «%s»"
bd32c6bd 1039
2d151af7 1040#: config/obj-elf.c:1476
bd32c6bd
NC
1041#, c-format
1042msgid "expected `%s' to have already been set for .vtable_inherit"
c32b891a 1043msgstr "ожидается «%s» для уже заданной .vtable_inherit"
bd32c6bd 1044
2d151af7 1045#: config/obj-elf.c:1486
bd32c6bd
NC
1046msgid "expected comma after name in .vtable_inherit"
1047msgstr "ожидается запятая после имени в .vtable_inherit"
1048
2d151af7 1049#: config/obj-elf.c:1547
bd32c6bd
NC
1050msgid "expected comma after name in .vtable_entry"
1051msgstr "ожидается запятая после имени в .vtable_entry"
1052
2d151af7 1053#: config/obj-elf.c:1686
c32b891a
NC
1054#, c-format
1055msgid "Attribute name not recognised: %s"
1056msgstr "Не распознано имя атрибута: %s"
1057
2d151af7 1058#: config/obj-elf.c:1703
c32b891a
NC
1059msgid "expected numeric constant"
1060msgstr "ожидается числовая константа"
1061
2d151af7 1062#: config/obj-elf.c:1712 config/tc-arm.c:6489
c32b891a
NC
1063msgid "expected comma"
1064msgstr "ожидается запятая"
1065
2d151af7 1066#: config/obj-elf.c:1745
c32b891a
NC
1067msgid "bad string constant"
1068msgstr "некорректная строковая константа"
1069
2d151af7 1070#: config/obj-elf.c:1749
c32b891a
NC
1071msgid "expected <tag> , <value>"
1072msgstr "ожидается <метка> , <значение>"
1073
2d151af7 1074#: config/obj-elf.c:1869
bd32c6bd
NC
1075msgid "expected quoted string"
1076msgstr "ожидается строка в кавычках"
1077
2d151af7 1078#: config/obj-elf.c:1889
bd32c6bd
NC
1079#, c-format
1080msgid "expected comma after name `%s' in .size directive"
c32b891a 1081msgstr "ожидается запятая после имени «%s» в директиве .size"
bd32c6bd 1082
2d151af7 1083#: config/obj-elf.c:1898
bd32c6bd
NC
1084msgid "missing expression in .size directive"
1085msgstr "пропущено выражение в директиве .size"
1086
2d151af7 1087#: config/obj-elf.c:2021
bd32c6bd
NC
1088#, c-format
1089msgid "symbol '%s' is already defined"
c32b891a 1090msgstr "символ «%s» уже определён"
bd32c6bd 1091
2d151af7 1092#: config/obj-elf.c:2042
c32b891a
NC
1093#, c-format
1094msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1095msgstr "тип символа «%s» поддерживается только целями GNU и FreeBSD"
1096
2d151af7 1097#: config/obj-elf.c:2054
bd32c6bd
NC
1098#, c-format
1099msgid "symbol type \"%s\" is supported only by GNU targets"
c32b891a 1100msgstr "тип символа «%s» поддерживается только целями GNU"
bd32c6bd 1101
2d151af7 1102#: config/obj-elf.c:2065
bd32c6bd
NC
1103#, c-format
1104msgid "unrecognized symbol type \"%s\""
c32b891a 1105msgstr "нераспознанный тип символа «%s»"
bd32c6bd 1106
2d151af7 1107#: config/obj-elf.c:2232 config/obj-elf.c:2235
c32b891a
NC
1108#, c-format
1109msgid ".size expression for %s does not evaluate to a constant"
1110msgstr "из выражения .size для %s не получается константа"
bd32c6bd 1111
2d151af7 1112#: config/obj-elf.c:2269
bd32c6bd
NC
1113#, c-format
1114msgid "invalid attempt to declare external version name as default in symbol `%s'"
c32b891a 1115msgstr "некорректная попытка объявить внешнее имя версии значением по умолчанию в символе «%s»"
bd32c6bd 1116
2d151af7 1117#: config/obj-elf.c:2338 ecoff.c:3600
bd32c6bd
NC
1118#, c-format
1119msgid "symbol `%s' can not be both weak and common"
c32b891a 1120msgstr "символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 1121
2d151af7 1122#: config/obj-elf.c:2450
bd32c6bd
NC
1123#, c-format
1124msgid "assuming all members of group `%s' are COMDAT"
c32b891a 1125msgstr "предполагаем, что все члены группы «%s» — COMDAT"
bd32c6bd 1126
2d151af7 1127#: config/obj-elf.c:2462
bd32c6bd
NC
1128#, c-format
1129msgid "can't create group: %s"
c32b891a 1130msgstr "не удалось создать группу: %s"
bd32c6bd 1131
2d151af7 1132#: config/obj-elf.c:2613
bd32c6bd
NC
1133#, c-format
1134msgid "failed to set up debugging information: %s"
c32b891a 1135msgstr "не удалось задать отладочную информацию: %s"
bd32c6bd 1136
2d151af7 1137#: config/obj-elf.c:2633
bd32c6bd
NC
1138#, c-format
1139msgid "can't start writing .mdebug section: %s"
73a05be2 1140msgstr "не удалось начать запись раздела .mdebug: %s"
bd32c6bd 1141
2d151af7 1142#: config/obj-elf.c:2641
bd32c6bd
NC
1143#, c-format
1144msgid "could not write .mdebug section: %s"
c32b891a 1145msgstr "невозможно записать раздел .mdebug: %s"
bd32c6bd 1146
2d151af7 1147#: config/obj-evax.c:126
bd32c6bd 1148#, c-format
c32b891a
NC
1149msgid "no entry symbol for global function '%s'"
1150msgstr "отсутствует входной символ для глобальной функции «%s»"
bd32c6bd 1151
c32b891a
NC
1152#. make a temp string.
1153#: config/obj-macho.c:119
bd32c6bd 1154#, c-format
c32b891a
NC
1155msgid "the %s name '%s' is too long (maximum 16 characters)"
1156msgstr "слишком длинное %s для имени «%s» (не более 16 символов)"
bd32c6bd 1157
c32b891a 1158#: config/obj-macho.c:130
bd32c6bd 1159#, c-format
c32b891a
NC
1160msgid "expected a %s name followed by a `,'"
1161msgstr "после имени %s ожидается «,»"
bd32c6bd 1162
c32b891a 1163#: config/obj-macho.c:195
bd32c6bd 1164#, c-format
c32b891a
NC
1165msgid "cannot override zerofill section type for `%s,%s'"
1166msgstr "невозможно заместить заполненный нулями тип раздела для «%s,%s»"
bd32c6bd 1167
c32b891a 1168#: config/obj-macho.c:249
bd32c6bd 1169#, c-format
c32b891a
NC
1170msgid "failed to set flags for \"%s\": %s"
1171msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd 1172
d8dab054 1173#: config/obj-macho.c:342
bd32c6bd 1174#, c-format
c32b891a
NC
1175msgid "unknown or invalid section type '%s'"
1176msgstr "неизвестный или некорректный тип раздела «%s»"
bd32c6bd 1177
d8dab054 1178#: config/obj-macho.c:381
bd32c6bd 1179#, c-format
c32b891a
NC
1180msgid "unknown or invalid section attribute '%s'"
1181msgstr "неизвестный или некорректный атрибут раздела «%s»"
bd32c6bd 1182
d8dab054 1183#: config/obj-macho.c:402
c32b891a
NC
1184msgid "unexpected section size information"
1185msgstr "неожиданный размер информации раздела"
bd32c6bd 1186
d8dab054 1187#: config/obj-macho.c:414
c32b891a
NC
1188msgid "missing sizeof_stub expression"
1189msgstr "отсутствует выражение sizeof_stub"
bd32c6bd 1190
d8dab054 1191#: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11770
2d151af7 1192#: config/tc-score.c:6100 expr.c:1172 read.c:1716
c32b891a
NC
1193msgid "expected symbol name"
1194msgstr "ожидается имя символа"
bd32c6bd 1195
d8dab054 1196#: config/obj-macho.c:491 read.c:495
c32b891a
NC
1197msgid "bad or irreducible absolute expression"
1198msgstr "плохое или неприводимое абсолютное выражение"
bd32c6bd 1199
2d151af7 1200#: config/obj-macho.c:497 config/tc-score.c:6117 read.c:1754
c32b891a
NC
1201msgid "missing size expression"
1202msgstr "отсутствует размер выражения"
bd32c6bd 1203
d8dab054 1204#: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760
bd32c6bd 1205#, c-format
c32b891a
NC
1206msgid "size (%ld) out of range, ignored"
1207msgstr "размер (%ld) выходит за границы, игнорируется"
bd32c6bd 1208
2d151af7
NC
1209#: config/obj-macho.c:516 config/tc-score.c:6260 dwarf2dbg.c:969 ecoff.c:3359
1210#: read.c:1772 read.c:1877 read.c:2628 read.c:3201 read.c:3632 symbols.c:474
1211#: symbols.c:569
bd32c6bd 1212#, c-format
c32b891a
NC
1213msgid "symbol `%s' is already defined"
1214msgstr "символ «%s» уже определён"
bd32c6bd 1215
d8dab054 1216#: config/obj-macho.c:526 read.c:1787
bd32c6bd 1217#, c-format
c32b891a
NC
1218msgid "size of \"%s\" is already %ld; not changing to %ld"
1219msgstr "размер «%s» уже равен %ld; не изменяется на %ld"
bd32c6bd 1220
d8dab054 1221#: config/obj-macho.c:537
c32b891a
NC
1222msgid "align value not recognized, using size"
1223msgstr "не распознано значение выравнивания, используется размер"
bd32c6bd 1224
d8dab054 1225#: config/obj-macho.c:542 config/obj-macho.c:905
bd32c6bd 1226#, c-format
c32b891a
NC
1227msgid "Alignment (%lu) too large: 15 assumed."
1228msgstr "Выравнивание (%lu) слишком велико: используем 15."
bd32c6bd 1229
d8dab054 1230#: config/obj-macho.c:608
bd32c6bd 1231#, c-format
c32b891a
NC
1232msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1233msgstr "BFD не синхронизирована с GAS, необработанный всем известный тип раздела «%s»"
bd32c6bd 1234
d8dab054 1235#: config/obj-macho.c:810
c32b891a
NC
1236#, c-format
1237msgid "%s is not used for the selected target"
1238msgstr "%s не используется в выбранной цели"
bd32c6bd 1239
d8dab054 1240#: config/obj-macho.c:875
c32b891a
NC
1241msgid "internal error: base section index out of range"
1242msgstr "внутренняя ошибка: индекс основного раздела вне диапазона"
bd32c6bd 1243
d8dab054 1244#: config/obj-macho.c:961
c32b891a
NC
1245#, c-format
1246msgid "internal error: bad file property ID %d"
1247msgstr "внутренняя ошибка: некорректный ID (%d) свойства файла"
bd32c6bd 1248
d8dab054 1249#: config/obj-macho.c:969
c32b891a
NC
1250msgid "failed to set subsections by symbols"
1251msgstr "не удалось задать подразделы символами"
bd32c6bd 1252
d8dab054 1253#: config/obj-macho.c:1032
c32b891a
NC
1254#, c-format
1255msgid "'%s' previously declared as '%s'."
1256msgstr "«%s» ранее объявлена как «%s»."
bd32c6bd 1257
d8dab054 1258#: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
c32b891a
NC
1259#, c-format
1260msgid "'%s' can't be a weak_definition (currently only supported in sections of type coalesced)"
1261msgstr "«%s» не может быть weak_definition (пока поддерживается только в разделах с типом coalesced)"
bd32c6bd 1262
d8dab054 1263#: config/obj-macho.c:1169
c32b891a
NC
1264msgid "use of .indirect_symbols requires `-dynamic'"
1265msgstr "при использовании .indirect_symbols требуется «-dynamic»"
bd32c6bd 1266
d8dab054 1267#: config/obj-macho.c:1186
bd32c6bd 1268#, c-format
c32b891a
NC
1269msgid "attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %s"
1270msgstr "попытка добавить indirect_symbol в раздел заглушек или ссылок с нулевым размером элемента в %s"
bd32c6bd 1271
d8dab054 1272#: config/obj-macho.c:1216
c32b891a
NC
1273msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1274msgstr ".indirect_symbol должен быть в разделе указателей на символы или заглушки."
1275
d8dab054 1276#: config/obj-macho.c:1485
bd32c6bd 1277#, c-format
c32b891a
NC
1278msgid "'%s' can't be a weak_definition (since it is undefined)"
1279msgstr "«%s» не может быть weak_definition (так как не определён)"
bd32c6bd 1280
d8dab054 1281#: config/obj-macho.c:1491
bd32c6bd 1282#, c-format
c32b891a
NC
1283msgid "Non-global symbol: '%s' can't be a weak_definition."
1284msgstr "Не глобальный символ: «%s» не может быть weak_definition."
bd32c6bd 1285
d8dab054 1286#: config/obj-macho.c:1497
bd32c6bd 1287#, c-format
c32b891a
NC
1288msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1289msgstr "внутренняя ошибка: [%s] неожиданный код [%lx] в символе frob"
bd32c6bd 1290
d8dab054 1291#: config/obj-macho.c:1538
bd32c6bd 1292#, c-format
c32b891a
NC
1293msgid "unrecognized stab type '%c'"
1294msgstr "нераспознанный тип stab «%c»"
bd32c6bd 1295
d8dab054 1296#: config/obj-macho.c:1589
bd32c6bd 1297#, c-format
c32b891a
NC
1298msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1299msgstr "«%s» должен быть определён в «%s» — «%s» {раздел %s}"
bd32c6bd 1300
d8dab054 1301#: config/obj-macho.c:1597
bd32c6bd 1302#, c-format
c32b891a
NC
1303msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1304msgstr "«%s» должен быть определён в «%s» {раздел «%s»} — «%s»"
bd32c6bd 1305
d8dab054 1306#: config/obj-macho.c:1604
bd32c6bd 1307#, c-format
c32b891a
NC
1308msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1309msgstr "«%s» и «%s» должны быть определены в «%s» — «%s»"
bd32c6bd 1310
d8dab054 1311#: config/obj-macho.c:1806
bd32c6bd 1312#, c-format
c32b891a
NC
1313msgid "the number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)"
1314msgstr "номер .indirect_symbols, определённый в разделе %s, не совпадает с ожидаемым (определён %d, ожидается %d)"
bd32c6bd 1315
d8dab054 1316#: config/obj-macho.c:1826
c32b891a
NC
1317#, c-format
1318msgid "internal error: failed to allocate %d indirectsymbol pointers"
1319msgstr "внутренняя ошибка: не удалось выделить %d указателей indirectsymbol"
bd32c6bd 1320
d8dab054 1321#: config/obj-macho.c:1840 config/obj-macho.c:1863
c32b891a
NC
1322msgid "internal error: more indirect mach-o symbols than expected"
1323msgstr "внутренняя ошибка: неявных символов mach-o больше, чем ожидалось"
bd32c6bd 1324
c32b891a
NC
1325#: config/obj-som.c:56
1326msgid "Only one .compiler pseudo-op per file!"
1327msgstr "Только одна псевдооперация .compiler на файл!"
bd32c6bd 1328
c32b891a
NC
1329#: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1330msgid "Expected quoted string"
1331msgstr "Ожидается строка в кавычках"
bd32c6bd 1332
c32b891a
NC
1333#: config/obj-som.c:86
1334msgid ".compiler directive missing language and version"
1335msgstr "у директивы .compiler не указан язык и версия"
bd32c6bd 1336
c32b891a
NC
1337#: config/obj-som.c:96
1338msgid ".compiler directive missing version"
1339msgstr "у директивы .compiler не указана версия"
bd32c6bd 1340
c32b891a 1341#: config/obj-som.c:112
bd32c6bd 1342#, c-format
c32b891a
NC
1343msgid "FATAL: Attaching compiler header %s"
1344msgstr "ОСТАНОВ: присоединение заголовка компилятора %s"
bd32c6bd 1345
c32b891a
NC
1346#: config/obj-som.c:127
1347msgid "Only one .version pseudo-op per file!"
1348msgstr "Только одна псевдооперация .version на файл!"
bd32c6bd 1349
c32b891a
NC
1350#: config/obj-som.c:151
1351#, c-format
1352msgid "attaching version header %s: %s"
1353msgstr "присоединение заголовка версии %s: %s"
bd32c6bd 1354
c32b891a
NC
1355#: config/obj-som.c:169
1356msgid "Only one .copyright pseudo-op per file!"
1357msgstr "Только одна псевдооперация .copyright на файл!"
bd32c6bd 1358
c32b891a
NC
1359#: config/obj-som.c:193
1360#, c-format
1361msgid "attaching copyright header %s: %s"
1362msgstr "присоединение заголовка авторских прав %s: %s"
bd32c6bd 1363
2d151af7 1364#: config/tc-aarch64.c:383
c32b891a
NC
1365msgid "integer 32-bit register expected"
1366msgstr "ожидается целочисленный 32-битный регистр"
bd32c6bd 1367
2d151af7 1368#: config/tc-aarch64.c:386
c32b891a
NC
1369msgid "integer 64-bit register expected"
1370msgstr "ожидается целочисленный 64-битный регистр"
bd32c6bd 1371
2d151af7 1372#: config/tc-aarch64.c:389
c32b891a
NC
1373msgid "integer register expected"
1374msgstr "ожидается целочисленный регистр"
bd32c6bd 1375
2d151af7 1376#: config/tc-aarch64.c:392
c32b891a
NC
1377msgid "64-bit integer or SP register expected"
1378msgstr "ожидается целочисленный 64-битный регистр или регистр SP"
bd32c6bd 1379
2d151af7 1380#: config/tc-aarch64.c:395 config/tc-mcore.c:839 config/tc-mcore.c:1355
c32b891a
NC
1381#: config/tc-mcore.c:1409
1382msgid "base register expected"
1383msgstr "ожидается базовый регистр"
bd32c6bd 1384
2d151af7 1385#: config/tc-aarch64.c:398
c32b891a
NC
1386msgid "integer or zero register expected"
1387msgstr "ожидается целочисленный регистр или ноль"
bd32c6bd 1388
2d151af7 1389#: config/tc-aarch64.c:401
c32b891a
NC
1390msgid "offset register expected"
1391msgstr "ожидается регистр смещения"
bd32c6bd 1392
2d151af7 1393#: config/tc-aarch64.c:404
c32b891a
NC
1394msgid "integer or SP register expected"
1395msgstr "ожидается целочисленный регистр или регистр SP"
1396
2d151af7 1397#: config/tc-aarch64.c:407
c32b891a
NC
1398msgid "integer, zero or SP register expected"
1399msgstr "ожидается целочисленный регистр, ноль или регистр SP"
1400
2d151af7 1401#: config/tc-aarch64.c:410
c32b891a
NC
1402msgid "8-bit SIMD scalar register expected"
1403msgstr "8-ожидается скалярный 8-битный регистр SIMD"
1404
2d151af7 1405#: config/tc-aarch64.c:413
c32b891a
NC
1406msgid "16-bit SIMD scalar or floating-point half precision register expected"
1407msgstr "ожидается скалярный 16-битный регистр SIMD или регистр плавающей запятой половинной точности"
1408
2d151af7 1409#: config/tc-aarch64.c:417
c32b891a
NC
1410msgid "32-bit SIMD scalar or floating-point single precision register expected"
1411msgstr "ожидается скалярный 32-битный регистр SIMD или регистр плавающей запятой одинарной точности"
1412
2d151af7 1413#: config/tc-aarch64.c:421
c32b891a
NC
1414msgid "64-bit SIMD scalar or floating-point double precision register expected"
1415msgstr "ожидается скалярный 64-битный регистр SIMD или регистр плавающей запятой двойной точности"
1416
2d151af7 1417#: config/tc-aarch64.c:425
c32b891a
NC
1418msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1419msgstr "ожидается скалярный 128-битный регистр SIMD или регистр плавающей запятой четверной точности"
bd32c6bd 1420
2d151af7 1421#: config/tc-aarch64.c:430 config/tc-arm.c:4418
c32b891a
NC
1422msgid "register expected"
1423msgstr "ожидается регистр"
1424
1425#. any [BHSDQ]P FP
2d151af7 1426#: config/tc-aarch64.c:433
c32b891a
NC
1427msgid "SIMD scalar or floating-point register expected"
1428msgstr "ожидается скалярный регистр SIMD или регистр плавающей запятой"
1429
1430#. any V reg
2d151af7 1431#: config/tc-aarch64.c:436
c32b891a
NC
1432msgid "vector register expected"
1433msgstr "ожидается векторный регистр"
1434
2d151af7 1435#: config/tc-aarch64.c:439
c32b891a
NC
1436msgid "SVE vector register expected"
1437msgstr "ожидается векторный регистр SVE"
1438
2d151af7 1439#: config/tc-aarch64.c:442
c32b891a
NC
1440msgid "SVE predicate register expected"
1441msgstr "ожидается предикатный регистр SVE"
1442
2d151af7 1443#: config/tc-aarch64.c:445
bd32c6bd 1444#, c-format
c32b891a
NC
1445msgid "invalid register type %d"
1446msgstr "некорректный тип регистра %d"
bd32c6bd 1447
2d151af7
NC
1448#: config/tc-aarch64.c:606 config/tc-aarch64.c:608 config/tc-arm.c:1094
1449#: config/tc-score.c:6510 expr.c:1343 read.c:2610
c32b891a
NC
1450msgid "bad expression"
1451msgstr "неправильное выражение"
1452
2d151af7 1453#: config/tc-aarch64.c:618 config/tc-sparc.c:3385
c32b891a
NC
1454msgid "bad segment"
1455msgstr "неправильный сегмент"
1456
2d151af7 1457#: config/tc-aarch64.c:836
c32b891a
NC
1458#, c-format
1459msgid "bad size %d in vector width specifier"
1460msgstr "неправильный размер %d в определителе ширины вектора"
1461
2d151af7 1462#: config/tc-aarch64.c:869
c32b891a
NC
1463#, c-format
1464msgid "unexpected character `%c' in element size"
1465msgstr "неожиданный символ «%c» в элементе размера"
1466
2d151af7 1467#: config/tc-aarch64.c:871
c32b891a
NC
1468msgid "missing element size"
1469msgstr "отсутствует размер элемента"
1470
2d151af7 1471#: config/tc-aarch64.c:880
c32b891a
NC
1472#, c-format
1473msgid "invalid element size %d and vector size combination %c"
1474msgstr "некорректная комбинация размера элемента %d и размера вектора %c"
1475
2d151af7 1476#: config/tc-aarch64.c:915
c32b891a
NC
1477#, c-format
1478msgid "unexpected character `%c' in predication type"
1479msgstr "неожиданный символ «%c» в типе предиката"
1480
2d151af7 1481#: config/tc-aarch64.c:918
c32b891a
NC
1482msgid "missing predication type"
1483msgstr "отсутствует тип предиката"
1484
2d151af7 1485#: config/tc-aarch64.c:1013
c32b891a
NC
1486msgid "this type of register can't be indexed"
1487msgstr "этот тип регистра невозможно проиндексировать"
1488
2d151af7 1489#: config/tc-aarch64.c:1019
c32b891a
NC
1490msgid "index not allowed inside register list"
1491msgstr "внутри списка регистров индекс не допускается"
1492
2d151af7
NC
1493#: config/tc-aarch64.c:1029 config/tc-aarch64.c:1977 config/tc-aarch64.c:2175
1494#: config/tc-arm.c:1586 config/tc-arm.c:3698 config/tc-arm.c:4815
c32b891a
NC
1495msgid "constant expression required"
1496msgstr "требуется константное выражение"
1497
1498#. Indexed vector register expected.
2d151af7 1499#: config/tc-aarch64.c:1041
c32b891a
NC
1500msgid "indexed vector register expected"
1501msgstr "ожидается индексированный векторный регистр"
1502
2d151af7 1503#: config/tc-aarch64.c:1048
c32b891a
NC
1504msgid "invalid use of vector register"
1505msgstr "некорректное использование векторного регистра"
1506
2d151af7 1507#: config/tc-aarch64.c:1140 config/tc-arm.c:1854
c32b891a
NC
1508msgid "expecting {"
1509msgstr "ожидается {"
1510
2d151af7 1511#: config/tc-aarch64.c:1165
c32b891a
NC
1512msgid "invalid vector register in list"
1513msgstr "в списке некорректный векторный регистр"
1514
2d151af7 1515#: config/tc-aarch64.c:1172
c32b891a
NC
1516msgid "invalid scalar register in list"
1517msgstr "в списке некорректный скалярный регистр"
1518
2d151af7 1519#: config/tc-aarch64.c:1185
c32b891a
NC
1520msgid "invalid range in vector register list"
1521msgstr "некорректный диапазон в списке векторных регистров"
1522
2d151af7 1523#: config/tc-aarch64.c:1198
c32b891a
NC
1524msgid "type mismatch in vector register list"
1525msgstr "несовпадение типа в списке векторных регистров"
1526
2d151af7 1527#: config/tc-aarch64.c:1215
c32b891a
NC
1528msgid "end of vector register list not found"
1529msgstr "не найден конец списка векторных регистров"
1530
2d151af7 1531#: config/tc-aarch64.c:1231
c32b891a
NC
1532msgid "constant expression required."
1533msgstr "требуется константное выражение."
1534
2d151af7 1535#: config/tc-aarch64.c:1241
c32b891a
NC
1536msgid "expected index"
1537msgstr "ожидается индекс"
1538
2d151af7 1539#: config/tc-aarch64.c:1248
c32b891a
NC
1540msgid "too many registers in vector register list"
1541msgstr "слишком много регистров в списке векторных регистров"
1542
2d151af7 1543#: config/tc-aarch64.c:1253
c32b891a
NC
1544msgid "empty vector register list"
1545msgstr "список векторных регистров пуст"
1546
2d151af7 1547#: config/tc-aarch64.c:1275 config/tc-arm.c:2240
c32b891a
NC
1548#, c-format
1549msgid "ignoring attempt to redefine built-in register '%s'"
f174ef9f 1550msgstr "игнорируется попытка переопределить встроенный регистр «%s»"
bd32c6bd 1551
2d151af7 1552#: config/tc-aarch64.c:1281 config/tc-arm.c:2245
c32b891a
NC
1553#, c-format
1554msgid "ignoring redefinition of register alias '%s'"
f174ef9f 1555msgstr "игнорируется переопределение псевдонима регистра «%s»"
bd32c6bd 1556
2d151af7 1557#: config/tc-aarch64.c:1327 config/tc-arm.c:2311
c32b891a
NC
1558#, c-format
1559msgid "unknown register '%s' -- .req ignored"
f174ef9f 1560msgstr "неизвестный регистр «%s» — .req игнорируется"
bd32c6bd 1561
2d151af7 1562#: config/tc-aarch64.c:1385 config/tc-arm.c:2519
c32b891a 1563msgid "invalid syntax for .req directive"
f174ef9f 1564msgstr "некорректный синтаксис директивы .req"
bd32c6bd 1565
2d151af7 1566#: config/tc-aarch64.c:1410 config/tc-arm.c:2557
c32b891a 1567msgid "invalid syntax for .unreq directive"
f174ef9f 1568msgstr "некорректный синтаксис директивы .unreq"
bd32c6bd 1569
2d151af7 1570#: config/tc-aarch64.c:1416 config/tc-arm.c:2564
bd32c6bd 1571#, c-format
c32b891a 1572msgid "unknown register alias '%s'"
f174ef9f 1573msgstr "неизвестный псевдоним регистра «%s»"
bd32c6bd 1574
2d151af7 1575#: config/tc-aarch64.c:1418
c32b891a
NC
1576#, c-format
1577msgid "ignoring attempt to undefine built-in register '%s'"
f174ef9f 1578msgstr "игнорируется попытка удалить определение встроенного регистра «%s»"
bd32c6bd 1579
2d151af7
NC
1580#: config/tc-aarch64.c:1742 config/tc-arm.c:3310 config/tc-arm.c:3337
1581#: config/tc-arm.c:3350
c32b891a 1582msgid "literal pool overflow"
f174ef9f 1583msgstr "переполнение пула литералов"
bd32c6bd 1584
2d151af7
NC
1585#: config/tc-aarch64.c:1924 config/tc-aarch64.c:6102 config/tc-arm.c:3571
1586#: config/tc-arm.c:7012
c32b891a 1587msgid "unrecognized relocation suffix"
f174ef9f 1588msgstr "нераспознанный суффикс перемещения"
bd32c6bd 1589
2d151af7 1590#: config/tc-aarch64.c:1926
c32b891a 1591msgid "unimplemented relocation suffix"
f174ef9f 1592msgstr "нереализованный суффикс перемещения"
bd32c6bd 1593
2d151af7
NC
1594#: config/tc-aarch64.c:2143 config/tc-aarch64.c:2333 config/tc-aarch64.c:2377
1595#: config/tc-csky.c:1798
c32b891a 1596msgid "immediate operand required"
f174ef9f 1597msgstr "требуется непосредственный операнд"
bd32c6bd 1598
2d151af7 1599#: config/tc-aarch64.c:2151
c32b891a 1600msgid "missing immediate expression"
f174ef9f 1601msgstr "отсутствует непосредственное выражение"
bd32c6bd 1602
2d151af7 1603#: config/tc-aarch64.c:2357 config/tc-aarch64.c:5926 config/tc-aarch64.c:5946
c32b891a 1604msgid "invalid floating-point constant"
f174ef9f 1605msgstr "некорректная константа с плавающей точкой"
c32b891a 1606
2d151af7 1607#: config/tc-aarch64.c:3050 config/tc-arm.c:5154 config/tc-arm.c:5163
c32b891a 1608msgid "shift expression expected"
f174ef9f 1609msgstr "ожидается выражение сдвига"
bd32c6bd 1610
2d151af7 1611#: config/tc-aarch64.c:3058
c32b891a 1612msgid "shift operator expected"
f174ef9f 1613msgstr "ожидается оператор сдвига"
bd32c6bd 1614
2d151af7 1615#: config/tc-aarch64.c:3066
c32b891a 1616msgid "invalid use of 'MSL'"
f174ef9f 1617msgstr "некорректное употребление «MSL»"
bd32c6bd 1618
2d151af7 1619#: config/tc-aarch64.c:3074
c32b891a 1620msgid "invalid use of 'MUL'"
f174ef9f 1621msgstr "некорректное употребление «MUL»"
bd32c6bd 1622
2d151af7 1623#: config/tc-aarch64.c:3083
c32b891a 1624msgid "extending shift is not permitted"
f174ef9f 1625msgstr "расширяющий сдвиг не допускается"
bd32c6bd 1626
2d151af7 1627#: config/tc-aarch64.c:3091
c32b891a 1628msgid "'ROR' shift is not permitted"
f174ef9f 1629msgstr "сдвиг «ROR» не допускается"
bd32c6bd 1630
2d151af7 1631#: config/tc-aarch64.c:3099
c32b891a 1632msgid "only 'LSL' shift is permitted"
f174ef9f 1633msgstr "допускается только сдвиг «LSL»"
bd32c6bd 1634
2d151af7 1635#: config/tc-aarch64.c:3107
c32b891a 1636msgid "only 'MUL' is permitted"
f174ef9f 1637msgstr "допускается только «MUL»"
bd32c6bd 1638
2d151af7 1639#: config/tc-aarch64.c:3125
c32b891a 1640msgid "only 'MUL VL' is permitted"
f174ef9f 1641msgstr "допускается только «MUL VL»"
bd32c6bd 1642
2d151af7 1643#: config/tc-aarch64.c:3133
c32b891a 1644msgid "invalid shift for the register offset addressing mode"
f174ef9f 1645msgstr "некорректный сдвиг регистра режима адресации смещения"
bd32c6bd 1646
2d151af7 1647#: config/tc-aarch64.c:3141
c32b891a 1648msgid "invalid shift operator"
f174ef9f 1649msgstr "некорректный оператор сдвига"
c32b891a 1650
2d151af7 1651#: config/tc-aarch64.c:3174
c32b891a 1652msgid "missing shift amount"
f174ef9f 1653msgstr "не указан размер сдвига"
c32b891a 1654
2d151af7 1655#: config/tc-aarch64.c:3181
c32b891a 1656msgid "constant shift amount required"
f174ef9f 1657msgstr "требуется константный размер сдвига"
bd32c6bd 1658
2d151af7 1659#: config/tc-aarch64.c:3190
c32b891a 1660msgid "shift amount out of range 0 to 63"
f174ef9f 1661msgstr "размер сдвига вне диапазона от 0 до 63"
bd32c6bd 1662
2d151af7 1663#: config/tc-aarch64.c:3239
c32b891a 1664msgid "unexpected shift operator"
f174ef9f 1665msgstr "неожиданный оператор сдвига"
c32b891a 1666
2d151af7 1667#: config/tc-aarch64.c:3275
c32b891a 1668msgid "unexpected register in the immediate operand"
f174ef9f 1669msgstr "неожиданный регистр в непосредственном операнде"
bd32c6bd 1670
2d151af7 1671#: config/tc-aarch64.c:3300
c32b891a 1672msgid "integer register expected in the extended/shifted operand register"
f174ef9f 1673msgstr "ожидается целочисленный регистр в расширенном/сдвигающем регистре-операнде"
bd32c6bd 1674
2d151af7
NC
1675#: config/tc-aarch64.c:3335 config/tc-aarch64.c:3470 config/tc-aarch64.c:3599
1676#: config/tc-aarch64.c:3756 config/tc-aarch64.c:3797
c32b891a 1677msgid "unknown relocation modifier"
f174ef9f 1678msgstr "неизвестный модификатор перемещения"
bd32c6bd 1679
2d151af7
NC
1680#: config/tc-aarch64.c:3342 config/tc-aarch64.c:3489 config/tc-aarch64.c:3606
1681#: config/tc-aarch64.c:3763 config/tc-aarch64.c:3804
c32b891a 1682msgid "this relocation modifier is not allowed on this instruction"
f174ef9f 1683msgstr "данный модификатор перемещения недопустим для этой инструкции"
c32b891a 1684
2d151af7 1685#: config/tc-aarch64.c:3497 config/tc-aarch64.c:3617
c32b891a 1686msgid "invalid relocation expression"
f174ef9f 1687msgstr "некорректное выражение перемещения"
c32b891a 1688
2d151af7 1689#: config/tc-aarch64.c:3515
c32b891a 1690msgid "invalid address"
f174ef9f 1691msgstr "неправильный адрес"
bd32c6bd 1692
2d151af7 1693#: config/tc-aarch64.c:3571
c32b891a 1694msgid "invalid use of 32-bit register offset"
f174ef9f 1695msgstr "некорректное использование 32-битного регистра смещения"
bd32c6bd 1696
2d151af7 1697#: config/tc-aarch64.c:3577
c32b891a 1698msgid "offset has different size from base"
f174ef9f 1699msgstr "смещение имеет размер отличный от базы"
bd32c6bd 1700
2d151af7 1701#: config/tc-aarch64.c:3583
c32b891a 1702msgid "invalid use of 64-bit register offset"
f174ef9f 1703msgstr "некорректное использование 64-битного регистра смещения"
bd32c6bd 1704
c32b891a 1705#. [Xn],#expr
2d151af7 1706#: config/tc-aarch64.c:3630 config/tc-aarch64.c:3687
c32b891a 1707msgid "invalid expression in the address"
f174ef9f 1708msgstr "некорректное выражение в адресе"
c32b891a 1709
2d151af7 1710#: config/tc-aarch64.c:3644 config/tc-arm.c:5690 config/tc-arm.c:6267
c32b891a 1711msgid "']' expected"
f174ef9f 1712msgstr "ожидается «]»"
bd32c6bd 1713
2d151af7 1714#: config/tc-aarch64.c:3652
c32b891a 1715msgid "register offset not allowed in pre-indexed addressing mode"
f174ef9f 1716msgstr "регистр смещения не допускается в режиме адресации с предваряющим индексом"
bd32c6bd 1717
2d151af7 1718#: config/tc-aarch64.c:3667 config/tc-arm.c:5726
c32b891a 1719msgid "cannot combine pre- and post-indexing"
f174ef9f 1720msgstr "не удалось объединить пре и пост индексацию"
bd32c6bd 1721
c32b891a 1722#. Reject [Rn]!
2d151af7 1723#: config/tc-aarch64.c:3700
c32b891a 1724msgid "missing offset in the pre-indexed address"
f174ef9f 1725msgstr "отсутствует смещение в адресе с предваряющим индексом"
bd32c6bd 1726
2d151af7 1727#: config/tc-aarch64.c:3930
c32b891a 1728msgid "unknown or missing option to PSB"
f174ef9f 1729msgstr "неизвестный или отсутствующий параметр у PSB"
bd32c6bd 1730
2d151af7 1731#: config/tc-aarch64.c:3938
c32b891a 1732msgid "the specified option is not accepted for PSB"
f174ef9f 1733msgstr "указанный параметр неприемлем для PSB"
bd32c6bd 1734
2d151af7
NC
1735#: config/tc-aarch64.c:3965 config/tc-aarch64.c:3979
1736msgid "unknown option to BTI"
1737msgstr "неизвестный параметр для BTI"
1738
1739#: config/tc-aarch64.c:4039
bd32c6bd 1740#, c-format
c32b891a 1741msgid "selected processor does not support PSTATE field name '%s'"
f174ef9f 1742msgstr "выбранный процессор не поддерживает имя поля PSTATE «%s»"
bd32c6bd 1743
2d151af7 1744#: config/tc-aarch64.c:4042 config/tc-aarch64.c:4077
c32b891a
NC
1745#, c-format
1746msgid "selected processor does not support system register name '%s'"
f174ef9f 1747msgstr "выбранный процессор не поддерживает имя системного регистра «%s»"
bd32c6bd 1748
2d151af7 1749#: config/tc-aarch64.c:4045
bd32c6bd 1750#, c-format
c32b891a 1751msgid "system register name '%s' is deprecated and may be removed in a future release"
f174ef9f 1752msgstr "имя системного регистра «%s» устарело и может быть удалено в будущих выпусках"
c32b891a 1753
2d151af7 1754#: config/tc-aarch64.c:4119
c32b891a 1755msgid "immediate value out of range "
f174ef9f 1756msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 1757
2d151af7 1758#: config/tc-aarch64.c:4630
bd32c6bd 1759#, c-format
c32b891a 1760msgid "Info: "
f174ef9f 1761msgstr "Информация:"
bd32c6bd 1762
2d151af7 1763#: config/tc-aarch64.c:4665 config/tc-score.c:2750 config/tc-score.c:6499
bd32c6bd 1764#, c-format
c32b891a 1765msgid "%s -- `%s'"
f174ef9f 1766msgstr "%s — «%s»"
bd32c6bd 1767
2d151af7 1768#: config/tc-aarch64.c:4667
bd32c6bd 1769#, c-format
c32b891a 1770msgid "%s at operand %d -- `%s'"
f174ef9f 1771msgstr "%s в операнде %d — «%s»"
bd32c6bd 1772
2d151af7 1773#: config/tc-aarch64.c:4673
c32b891a
NC
1774#, c-format
1775msgid "operand %d must be %s -- `%s'"
f174ef9f 1776msgstr "операнд %d должен быть %s — «%s»"
bd32c6bd 1777
2d151af7 1778#: config/tc-aarch64.c:4679
c32b891a
NC
1779#, c-format
1780msgid "operand mismatch -- `%s'"
f174ef9f 1781msgstr "несоответствие операнда — «%s»"
bd32c6bd 1782
c32b891a 1783#. Print the hint.
2d151af7 1784#: config/tc-aarch64.c:4739
c32b891a 1785msgid " did you mean this?"
f174ef9f 1786msgstr " вы имели в виду это?"
bd32c6bd 1787
2d151af7 1788#: config/tc-aarch64.c:4742 config/tc-aarch64.c:4769
bd32c6bd 1789#, c-format
c32b891a 1790msgid " %s"
f174ef9f 1791msgstr " %s"
bd32c6bd 1792
2d151af7 1793#: config/tc-aarch64.c:4747
c32b891a 1794msgid " other valid variant(s):"
f174ef9f 1795msgstr " другой корректный вариант(ы):"
bd32c6bd 1796
2d151af7 1797#: config/tc-aarch64.c:4776
c32b891a
NC
1798#, c-format
1799msgid "operand %d must be the same register as operand 1 -- `%s'"
f174ef9f 1800msgstr "операнд %d должен быть тем же регистром как у 1 операнда — «%s»"
bd32c6bd 1801
2d151af7 1802#: config/tc-aarch64.c:4782
c32b891a
NC
1803#, c-format
1804msgid "%s out of range %d to %d at operand %d -- `%s'"
f174ef9f 1805msgstr "%s за пределами диапазона %d - %d в операнде %d — «%s»"
bd32c6bd 1806
2d151af7 1807#: config/tc-aarch64.c:4783 config/tc-aarch64.c:4787 config/tc-aarch64.c:6680
c32b891a 1808msgid "immediate value"
f174ef9f 1809msgstr "непосредственное значение"
bd32c6bd 1810
2d151af7 1811#: config/tc-aarch64.c:4786
bd32c6bd 1812#, c-format
c32b891a 1813msgid "%s must be %d at operand %d -- `%s'"
f174ef9f 1814msgstr "%s должно быть %d в операнде %d — «%s»"
bd32c6bd 1815
2d151af7 1816#: config/tc-aarch64.c:4793
bd32c6bd 1817#, c-format
c32b891a 1818msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'"
f174ef9f 1819msgstr "некорректное количество регистров в списке; только 1 регистр ожидается в операнде %d — «%s»"
bd32c6bd 1820
2d151af7 1821#: config/tc-aarch64.c:4797
bd32c6bd 1822#, c-format
c32b891a 1823msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'"
f174ef9f 1824msgstr "некорректное количество регистров в списке; %d регистров ожидается в операнде %d — «%s»"
bd32c6bd 1825
2d151af7 1826#: config/tc-aarch64.c:4803
c32b891a
NC
1827#, c-format
1828msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
f174ef9f 1829msgstr "непосредственное значение должно быть кратно %d в операнде %d — «%s»"
bd32c6bd 1830
2d151af7 1831#: config/tc-aarch64.c:5116
c32b891a 1832msgid "bad vector arrangement type"
f174ef9f 1833msgstr "плохой тип векторного расположения"
bd32c6bd 1834
2d151af7 1835#: config/tc-aarch64.c:5243
c32b891a 1836msgid "the specified relocation type is not allowed for MOVK"
f174ef9f 1837msgstr "указанный тип перемещения недопустим для MOVK"
bd32c6bd 1838
2d151af7 1839#: config/tc-aarch64.c:5291 config/tc-aarch64.c:5302
c32b891a 1840msgid "the specified relocation type is not allowed for 32-bit register"
f174ef9f 1841msgstr "указанный тип перемещения недопустим для 32-битного регистра"
bd32c6bd 1842
2d151af7 1843#: config/tc-aarch64.c:5493
c32b891a 1844msgid "comma expected between operands"
f174ef9f 1845msgstr "между операндами ожидается запятая"
bd32c6bd 1846
2d151af7 1847#: config/tc-aarch64.c:5627
c32b891a 1848msgid "the top half of a 128-bit FP/SIMD register is expected"
f174ef9f 1849msgstr "ожидается верхняя половина 128-битного регистра FP/SIMD"
bd32c6bd 1850
2d151af7 1851#: config/tc-aarch64.c:5699 config/tc-arm.c:1923 config/tc-arm.c:1968
d8dab054 1852#: config/tc-h8300.c:1043
c32b891a 1853msgid "invalid register list"
f174ef9f 1854msgstr "некорректный список регистров"
bd32c6bd 1855
2d151af7 1856#: config/tc-aarch64.c:5719
c32b891a 1857msgid "missing type suffix"
f174ef9f 1858msgstr "отсутствует суффикс типа"
bd32c6bd 1859
2d151af7 1860#: config/tc-aarch64.c:5738
c32b891a 1861msgid "C0 - C15 expected"
f174ef9f 1862msgstr "ожидается C0 - C15"
bd32c6bd 1863
2d151af7 1864#: config/tc-aarch64.c:5841 config/tc-aarch64.c:5865
c32b891a 1865msgid "immediate zero expected"
f174ef9f 1866msgstr "ожидается непосредственный ноль"
bd32c6bd 1867
2d151af7 1868#: config/tc-aarch64.c:5961
c32b891a 1869msgid "shift not allowed for bitmask immediate"
f174ef9f 1870msgstr "сдвиг недопустим для непосредственной маски битов"
bd32c6bd 1871
2d151af7 1872#: config/tc-aarch64.c:6015
c32b891a 1873msgid "can't mix relocation modifier with explicit shift"
f174ef9f 1874msgstr "нельзя смешивать модификатор перемещения и явный сдвиг"
bd32c6bd 1875
2d151af7 1876#: config/tc-aarch64.c:6063
c32b891a 1877msgid "invalid condition"
f174ef9f 1878msgstr "некорректное условие"
bd32c6bd 1879
2d151af7 1880#: config/tc-aarch64.c:6089
c32b891a 1881msgid "invalid pc-relative address"
f174ef9f 1882msgstr "некорректный адрес, относительный pc"
bd32c6bd 1883
c32b891a
NC
1884#. Only permit "=value" in the literal load instructions.
1885#. The literal will be generated by programmer_friendly_fixup.
2d151af7 1886#: config/tc-aarch64.c:6097
c32b891a 1887msgid "invalid use of \"=immediate\""
f174ef9f 1888msgstr "некорректное употребление «=immediate»"
bd32c6bd 1889
2d151af7
NC
1890#: config/tc-aarch64.c:6164 config/tc-aarch64.c:6198 config/tc-aarch64.c:6216
1891#: config/tc-aarch64.c:6240 config/tc-aarch64.c:6260 config/tc-aarch64.c:6279
1892#: config/tc-aarch64.c:6302 config/tc-aarch64.c:6337 config/tc-aarch64.c:6344
1893#: config/tc-aarch64.c:6372 config/tc-aarch64.c:6392 config/tc-aarch64.c:6417
1894#: config/tc-aarch64.c:6433 config/tc-aarch64.c:6457
c32b891a 1895msgid "invalid addressing mode"
f174ef9f 1896msgstr "некорректный режим адресации"
bd32c6bd 1897
2d151af7 1898#: config/tc-aarch64.c:6180
c32b891a 1899msgid "the optional immediate offset can only be 0"
f174ef9f 1900msgstr "необязательным непоредственным смещением может быть только 0"
bd32c6bd 1901
2d151af7 1902#: config/tc-aarch64.c:6221 config/tc-aarch64.c:6245 config/tc-aarch64.c:6265
c32b891a 1903msgid "relocation not allowed"
f174ef9f 1904msgstr "перемещение не допускается"
bd32c6bd 1905
2d151af7 1906#: config/tc-aarch64.c:6312
c32b891a 1907msgid "writeback value must be an immediate constant"
f174ef9f 1908msgstr "значение обратной записи должно быть непосредственное константой"
bd32c6bd 1909
c32b891a
NC
1910#. Make sure this has priority over
1911#. "invalid addressing mode".
2d151af7 1912#: config/tc-aarch64.c:6352
c32b891a 1913msgid "constant offset required"
f174ef9f 1914msgstr "требуется константное смещение"
bd32c6bd 1915
2d151af7 1916#: config/tc-aarch64.c:6469
c32b891a 1917msgid "unknown or missing system register name"
f174ef9f 1918msgstr "неизвестное или отсутствующее имя системного регистра"
bd32c6bd 1919
2d151af7 1920#: config/tc-aarch64.c:6481
c32b891a 1921msgid "unknown or missing PSTATE field name"
f174ef9f 1922msgstr "неизвестное или отсутствующее имя поля PSTATE"
bd32c6bd 1923
2d151af7 1924#: config/tc-aarch64.c:6513
c32b891a 1925msgid "unknown or missing operation name"
f174ef9f 1926msgstr "неизвестное или отсутствующее имя операции"
c32b891a 1927
2d151af7 1928#: config/tc-aarch64.c:6526
c32b891a 1929msgid "the specified option is not accepted in ISB"
f174ef9f 1930msgstr "указанный параметр неприемлем для ISB"
bd32c6bd 1931
2d151af7 1932#: config/tc-aarch64.c:6558 config/tc-aarch64.c:7744 config/tc-arm.c:7227
bd32c6bd 1933#, c-format
c32b891a 1934msgid "unhandled operand code %d"
f174ef9f 1935msgstr "необработанный код операнда %d"
bd32c6bd 1936
2d151af7 1937#: config/tc-aarch64.c:6600
c32b891a 1938msgid "unexpected comma before the omitted optional operand"
f174ef9f 1939msgstr "ожидается запятая перед пропущенным необязательным операндом"
c32b891a 1940
2d151af7 1941#: config/tc-aarch64.c:6628
c32b891a 1942msgid "unexpected characters following instruction"
f174ef9f 1943msgstr "неожиданные символы после инструкции"
bd32c6bd 1944
2d151af7
NC
1945#: config/tc-aarch64.c:6706 config/tc-arm.c:5265 config/tc-arm.c:5826
1946#: config/tc-arm.c:7989
c32b891a 1947msgid "constant expression expected"
f174ef9f 1948msgstr "ожидается константное выражение"
bd32c6bd 1949
2d151af7 1950#: config/tc-aarch64.c:6713
c32b891a 1951msgid "literal pool insertion failed"
f174ef9f 1952msgstr "невозможно вставить в пул литералов"
bd32c6bd 1953
2d151af7 1954#: config/tc-aarch64.c:6782 config/tc-aarch64.c:6804
bd32c6bd 1955#, c-format
c32b891a 1956msgid "unpredictable transfer with writeback -- `%s'"
7e784da5 1957msgstr "непредсказуемая передача с обратной записью — «%s»"
bd32c6bd 1958
2d151af7
NC
1959#: config/tc-aarch64.c:6789
1960#, c-format
1961msgid "unpredictable load of register -- `%s'"
1962msgstr "непредсказуемая загрузка регистра — «%s»"
1963
1964#: config/tc-aarch64.c:6808
c32b891a
NC
1965#, c-format
1966msgid "unpredictable load of register pair -- `%s'"
2d151af7
NC
1967msgstr "непредсказуемая загрузка пары регистров — «%s»"
1968
1969#: config/tc-aarch64.c:6820
1970#, c-format
1971msgid "unpredictable: identical transfer and status registers --`%s'"
1972msgstr "непредсказуемость: одинаковый регистр передачи и состояния — «%s»"
1973
1974#: config/tc-aarch64.c:6836
1975#, c-format
1976msgid "previous `%s' sequence has not been closed"
1977msgstr "не закрыта предыдущая последовательность «%s»"
bd32c6bd 1978
2d151af7 1979#: config/tc-aarch64.c:6915
c32b891a
NC
1980#, c-format
1981msgid "unknown mnemonic `%s' -- `%s'"
f174ef9f 1982msgstr "неизвестная мнемоника «%s» — «%s»"
bd32c6bd 1983
2d151af7 1984#: config/tc-aarch64.c:6923
f174ef9f 1985#, c-format
c32b891a 1986msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
f174ef9f 1987msgstr "неожиданная запятая после мнемонического имени «%s» — «%s»"
bd32c6bd 1988
2d151af7 1989#: config/tc-aarch64.c:6981
bd32c6bd 1990#, c-format
c32b891a 1991msgid "selected processor does not support `%s'"
f174ef9f 1992msgstr "выбранный процессор не поддерживает «%s»"
bd32c6bd 1993
2d151af7 1994#: config/tc-aarch64.c:7404 config/tc-arm.c:22929
c32b891a 1995msgid "GOT already in the symbol table"
f174ef9f 1996msgstr "GOT уже в таблице символов"
bd32c6bd 1997
2d151af7 1998#: config/tc-aarch64.c:7567
c32b891a 1999msgid "immediate cannot be moved by a single instruction"
f174ef9f 2000msgstr "непосредственный элемент невозможно передвинуть одной инструкцией"
bd32c6bd 2001
2d151af7
NC
2002#: config/tc-aarch64.c:7610 config/tc-aarch64.c:7655 config/tc-aarch64.c:7681
2003#: config/tc-arm.c:15430 config/tc-arm.c:15457 config/tc-arm.c:16101
2004#: config/tc-arm.c:16734 config/tc-arm.c:17570 config/tc-arm.c:17610
c32b891a
NC
2005#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
2006#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
2007msgid "immediate out of range"
f174ef9f 2008msgstr "непосредственный элемент за пределами диапазона"
bd32c6bd 2009
2d151af7 2010#: config/tc-aarch64.c:7674 config/tc-metag.c:4656 config/tc-xtensa.c:4213
c32b891a 2011msgid "invalid immediate"
f174ef9f 2012msgstr "некорректный непосредственный элемент"
bd32c6bd 2013
2d151af7 2014#: config/tc-aarch64.c:7739 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
c32b891a
NC
2015#: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
2016msgid "immediate offset out of range"
f174ef9f 2017msgstr "непосредственное смещение за пределами диапазона"
bd32c6bd 2018
2d151af7
NC
2019#: config/tc-aarch64.c:7813 config/tc-arm.c:23267 config/tc-arm.c:23335
2020#: config/tc-arm.c:23617
c32b891a
NC
2021#, c-format
2022msgid "undefined symbol %s used as an immediate value"
f174ef9f 2023msgstr "неопределенный символ %s используется как непосредственное значение"
bd32c6bd 2024
2d151af7 2025#: config/tc-aarch64.c:7825
c32b891a 2026msgid "pc-relative load offset not word aligned"
f174ef9f 2027msgstr "загрузочное смещение, относительное pc, не выровнено по границе слова"
bd32c6bd 2028
2d151af7 2029#: config/tc-aarch64.c:7828
c32b891a 2030msgid "pc-relative load offset out of range"
f174ef9f 2031msgstr "загрузочное смещение, относительное pc, за пределами диапазона"
bd32c6bd 2032
2d151af7 2033#: config/tc-aarch64.c:7840
c32b891a 2034msgid "pc-relative address offset out of range"
f174ef9f 2035msgstr "адресное смещение, относительное pc, за пределами диапазона"
bd32c6bd 2036
2d151af7 2037#: config/tc-aarch64.c:7852 config/tc-aarch64.c:7867
c32b891a 2038msgid "conditional branch target not word aligned"
f174ef9f 2039msgstr "цель условного ветвления не выровнена по границе слова"
bd32c6bd 2040
2d151af7 2041#: config/tc-aarch64.c:7855 config/tc-aarch64.c:7870 config/tc-arm.c:23910
c32b891a 2042msgid "conditional branch out of range"
f174ef9f 2043msgstr "цель условного ветвления за пределами диапазона"
bd32c6bd 2044
2d151af7 2045#: config/tc-aarch64.c:7883
c32b891a 2046msgid "branch target not word aligned"
f174ef9f 2047msgstr "цель ветвления не выровнена по границе слова"
bd32c6bd 2048
2d151af7
NC
2049#: config/tc-aarch64.c:7886 config/tc-arm.c:856 config/tc-mips.c:15792
2050#: config/tc-mips.c:15808 config/tc-mips.c:15898
c32b891a 2051msgid "branch out of range"
f174ef9f 2052msgstr "ветвление за пределами диапазона"
bd32c6bd 2053
2d151af7
NC
2054#: config/tc-aarch64.c:7945 config/tc-arm.c:23508 config/tc-arm.c:23523
2055#: config/tc-arm.c:23538 config/tc-arm.c:23549 config/tc-arm.c:23572
2056#: config/tc-arm.c:24403 config/tc-moxie.c:716 config/tc-pj.c:452
2057#: config/tc-sh.c:3733
c32b891a 2058msgid "offset out of range"
f174ef9f 2059msgstr "смещение вне диапазона"
bd32c6bd 2060
2d151af7 2061#: config/tc-aarch64.c:7960
c32b891a 2062msgid "unsigned value out of range"
f174ef9f 2063msgstr "беззнаковое значение за пределами диапазона"
bd32c6bd 2064
2d151af7 2065#: config/tc-aarch64.c:7971
c32b891a 2066msgid "signed value out of range"
f174ef9f 2067msgstr "знаковое значение за пределами диапазона"
bd32c6bd 2068
2d151af7 2069#: config/tc-aarch64.c:8121
c32b891a
NC
2070#, c-format
2071msgid "unexpected %s fixup"
f174ef9f 2072msgstr "неожиданное местоположение %s"
bd32c6bd 2073
2d151af7
NC
2074#: config/tc-aarch64.c:8187 config/tc-arm.c:24918 config/tc-arm.c:24939
2075#: config/tc-mips.c:18147 config/tc-or1k.c:348 config/tc-score.c:7468
c32b891a
NC
2076#, c-format
2077msgid "cannot represent %s relocation in this object file format"
f174ef9f 2078msgstr "невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 2079
2d151af7 2080#: config/tc-aarch64.c:8220
c32b891a
NC
2081#, c-format
2082msgid "cannot do %u-byte relocation"
f174ef9f 2083msgstr "невозможно выполнить %u-байтовое перемещение"
bd32c6bd 2084
2d151af7
NC
2085#: config/tc-aarch64.c:8540 config/tc-arm.c:25412 config/tc-score.c:6293
2086#: config/tc-score.c:6523 config/tc-score.c:6528
c32b891a 2087msgid "virtual memory exhausted"
f174ef9f 2088msgstr "закончилась виртуальная память"
bd32c6bd 2089
2d151af7 2090#: config/tc-aarch64.c:8703 config/tc-arm.c:25754
c32b891a 2091msgid "assemble for big-endian"
f174ef9f 2092msgstr "ассемблирование в порядке от старшего к младшему"
bd32c6bd 2093
2d151af7 2094#: config/tc-aarch64.c:8704 config/tc-arm.c:25755
c32b891a 2095msgid "assemble for little-endian"
f174ef9f 2096msgstr "ассемблирование в порядке от младшего к старшему"
bd32c6bd 2097
2d151af7 2098#: config/tc-aarch64.c:8707
c32b891a 2099msgid "temporary switch for dumping"
f174ef9f 2100msgstr "временное переключение для дампа"
bd32c6bd 2101
2d151af7 2102#: config/tc-aarch64.c:8709
c32b891a 2103msgid "output verbose error messages"
f174ef9f 2104msgstr "выводить подробные сообщения об ошибках"
bd32c6bd 2105
2d151af7 2106#: config/tc-aarch64.c:8711
c32b891a 2107msgid "do not output verbose error messages"
f174ef9f 2108msgstr "не выводить подробные сообщения об ошибках"
bd32c6bd 2109
2d151af7 2110#: config/tc-aarch64.c:8938 config/tc-arm.c:26583
c32b891a 2111msgid "invalid architectural extension"
f174ef9f 2112msgstr "недопустимое расширение архитектуры"
bd32c6bd 2113
2d151af7 2114#: config/tc-aarch64.c:8963 config/tc-arm.c:26615
c32b891a 2115msgid "must specify extensions to add before specifying those to remove"
f174ef9f 2116msgstr "добавляемые расширения должны быть указаны до указания их удаления"
bd32c6bd 2117
2d151af7 2118#: config/tc-aarch64.c:8971 config/tc-arm.c:26623
c32b891a 2119msgid "missing architectural extension"
f174ef9f 2120msgstr "отсутствует расширение архитектуры"
bd32c6bd 2121
2d151af7 2122#: config/tc-aarch64.c:8998 config/tc-arm.c:26674
c32b891a
NC
2123#, c-format
2124msgid "unknown architectural extension `%s'"
f174ef9f 2125msgstr "неизвестное расширение архитектуры «%s»"
bd32c6bd 2126
2d151af7 2127#: config/tc-aarch64.c:9022 config/tc-arm.c:26708 config/tc-metag.c:5834
c32b891a
NC
2128#, c-format
2129msgid "missing cpu name `%s'"
f174ef9f 2130msgstr "отсутствует имя ЦП «%s»"
bd32c6bd 2131
2d151af7
NC
2132#: config/tc-aarch64.c:9036 config/tc-aarch64.c:9253 config/tc-arm.c:26743
2133#: config/tc-arm.c:27524 config/tc-csky.c:896 config/tc-metag.c:5845
c32b891a
NC
2134#, c-format
2135msgid "unknown cpu `%s'"
f174ef9f 2136msgstr "неизвестный ЦП «%s»"
bd32c6bd 2137
2d151af7 2138#: config/tc-aarch64.c:9054 config/tc-arm.c:26761
c32b891a
NC
2139#, c-format
2140msgid "missing architecture name `%s'"
f174ef9f 2141msgstr "отсутствует название архитектуры «%s»"
bd32c6bd 2142
2d151af7
NC
2143#: config/tc-aarch64.c:9068 config/tc-aarch64.c:9300 config/tc-arm.c:26781
2144#: config/tc-arm.c:27558 config/tc-arm.c:27588 config/tc-score.c:7703
c32b891a
NC
2145#, c-format
2146msgid "unknown architecture `%s'\n"
f174ef9f 2147msgstr "неизвестная архитектура «%s»\n"
bd32c6bd 2148
2d151af7 2149#: config/tc-aarch64.c:9091
f174ef9f 2150#, c-format
c32b891a 2151msgid "missing abi name `%s'"
f174ef9f 2152msgstr "отсутствует имя abi «%s»"
bd32c6bd 2153
2d151af7 2154#: config/tc-aarch64.c:9102
c32b891a
NC
2155#, c-format
2156msgid "unknown abi `%s'\n"
f174ef9f 2157msgstr "неизвестный abi «%s»\n"
bd32c6bd 2158
2d151af7 2159#: config/tc-aarch64.c:9108
c32b891a 2160msgid "<abi name>\t specify for ABI <abi name>"
f174ef9f 2161msgstr "<имя abi>\t указать для ABI <имя abi>"
bd32c6bd 2162
2d151af7 2163#: config/tc-aarch64.c:9111 config/tc-arm.c:26868 config/tc-metag.c:5911
c32b891a 2164msgid "<cpu name>\t assemble for CPU <cpu name>"
f174ef9f 2165msgstr "<имя ЦП>\t ассемблировать для ЦП <имя ЦП>"
bd32c6bd 2166
2d151af7 2167#: config/tc-aarch64.c:9113 config/tc-arm.c:26870
c32b891a 2168msgid "<arch name>\t assemble for architecture <arch name>"
f174ef9f 2169msgstr "<имя арх>\t ассемблировать для архитектуры <имя арх>"
bd32c6bd 2170
2d151af7
NC
2171#: config/tc-aarch64.c:9152 config/tc-aarch64.c:9172 config/tc-arm.c:26932
2172#: config/tc-arm.c:26950 config/tc-arm.c:26970 config/tc-metag.c:5936
c32b891a
NC
2173#, c-format
2174msgid "option `-%c%s' is deprecated: %s"
f174ef9f 2175msgstr "параметр «-%c%s» устарел: %s"
bd32c6bd 2176
2d151af7 2177#: config/tc-aarch64.c:9192
c32b891a
NC
2178#, c-format
2179msgid " AArch64-specific assembler options:\n"
f174ef9f 2180msgstr "Специализированные параметры ассемблера для AArch64:\n"
bd32c6bd 2181
2d151af7 2182#: config/tc-aarch64.c:9203 config/tc-arc.c:3557 config/tc-arm.c:27001
c32b891a
NC
2183#, c-format
2184msgid " -EB assemble code for a big-endian cpu\n"
f174ef9f 2185msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 2186
2d151af7 2187#: config/tc-aarch64.c:9208 config/tc-arc.c:3559 config/tc-arm.c:27006
bd32c6bd 2188#, c-format
c32b891a 2189msgid " -EL assemble code for a little-endian cpu\n"
f174ef9f 2190msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 2191
2d151af7 2192#: config/tc-alpha.c:652
bd32c6bd 2193#, c-format
c32b891a 2194msgid "No !literal!%ld was found"
f174ef9f 2195msgstr "Не найден !literal!%ld"
bd32c6bd 2196
2d151af7 2197#: config/tc-alpha.c:659
c32b891a
NC
2198#, c-format
2199msgid "No !tlsgd!%ld was found"
f174ef9f 2200msgstr "Не найден !tlsgd!%ld"
bd32c6bd 2201
2d151af7 2202#: config/tc-alpha.c:666
c32b891a
NC
2203#, c-format
2204msgid "No !tlsldm!%ld was found"
f174ef9f 2205msgstr "Не найден !tlsldm!%ld"
bd32c6bd 2206
2d151af7 2207#: config/tc-alpha.c:675
c32b891a
NC
2208#, c-format
2209msgid "No ldah !gpdisp!%ld was found"
f174ef9f 2210msgstr "Не найден ldah !gpdisp!%ld"
bd32c6bd 2211
2d151af7 2212#: config/tc-alpha.c:725
c32b891a
NC
2213#, c-format
2214msgid "too many !literal!%ld for %s"
f174ef9f 2215msgstr "слишком много !literal!%ld для %s"
bd32c6bd 2216
2d151af7 2217#: config/tc-alpha.c:755
c32b891a
NC
2218#, c-format
2219msgid "No lda !gpdisp!%ld was found"
f174ef9f 2220msgstr "Не найден lda !gpdisp!%ld"
bd32c6bd 2221
c32b891a 2222#. Only support one relocation op per insn.
2d151af7 2223#: config/tc-alpha.c:914
c32b891a 2224msgid "More than one relocation op per insn"
f174ef9f 2225msgstr "Более одного операции перемещения на инструкцию"
bd32c6bd 2226
2d151af7 2227#: config/tc-alpha.c:929 config/tc-arc.c:1199
c32b891a 2228msgid "No relocation operand"
f174ef9f 2229msgstr "Не операнд перемещения"
bd32c6bd 2230
2d151af7 2231#: config/tc-alpha.c:939
c32b891a
NC
2232#, c-format
2233msgid "Unknown relocation operand: !%s"
f174ef9f 2234msgstr "Неизвестный операнд перемещения: !%s"
bd32c6bd 2235
2d151af7 2236#: config/tc-alpha.c:949
c32b891a
NC
2237#, c-format
2238msgid "no sequence number after !%s"
f174ef9f 2239msgstr "отсутствует номер последовательности после !%s"
bd32c6bd 2240
2d151af7 2241#: config/tc-alpha.c:959
c32b891a
NC
2242#, c-format
2243msgid "!%s does not use a sequence number"
f174ef9f 2244msgstr "!%s не использует номер последовательности"
bd32c6bd 2245
2d151af7 2246#: config/tc-alpha.c:969
bd32c6bd 2247#, c-format
c32b891a 2248msgid "Bad sequence number: !%s!%s"
f174ef9f 2249msgstr "Плохой номер последовательности: !%s!%s"
bd32c6bd 2250
2d151af7 2251#: config/tc-alpha.c:1185 config/tc-alpha.c:3359
c32b891a
NC
2252#, c-format
2253msgid "inappropriate arguments for opcode `%s'"
f174ef9f 2254msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2255
2d151af7 2256#: config/tc-alpha.c:1187 config/tc-alpha.c:3361
c32b891a
NC
2257#, c-format
2258msgid "opcode `%s' not supported for target %s"
f174ef9f 2259msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2260
2d151af7
NC
2261#: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1903
2262#: config/tc-msp430.c:4163 config/tc-wasm32.c:753
c32b891a
NC
2263#, c-format
2264msgid "unknown opcode `%s'"
f174ef9f 2265msgstr "неизвестный код операции «%s»"
bd32c6bd 2266
2d151af7 2267#: config/tc-alpha.c:1272 config/tc-alpha.c:1531
c32b891a 2268msgid "overflow in literal (.lita) table"
f174ef9f 2269msgstr "переполнение в таблице литералов (.lita)"
bd32c6bd 2270
2d151af7
NC
2271#: config/tc-alpha.c:1279 config/tc-alpha.c:1303 config/tc-alpha.c:1544
2272#: config/tc-alpha.c:2231 config/tc-alpha.c:2276 config/tc-alpha.c:2345
2273#: config/tc-alpha.c:2428 config/tc-alpha.c:2653 config/tc-alpha.c:2751
c32b891a 2274msgid "macro requires $at register while noat in effect"
f174ef9f 2275msgstr "для макроса требуется регистр $at, но в действительности его нет"
bd32c6bd 2276
2d151af7 2277#: config/tc-alpha.c:1281 config/tc-alpha.c:1305 config/tc-alpha.c:1546
c32b891a 2278msgid "macro requires $at while $at in use"
f174ef9f 2279msgstr "для макроса требуется регистр $at, но $at уже используется"
bd32c6bd 2280
2d151af7 2281#: config/tc-alpha.c:1490
c32b891a 2282msgid "bignum invalid; zero assumed"
f174ef9f 2283msgstr "некорректный bignum; предполагается ноль"
bd32c6bd 2284
2d151af7 2285#: config/tc-alpha.c:1492
c32b891a 2286msgid "floating point number invalid; zero assumed"
f174ef9f 2287msgstr "некорректное число с плавающей точкой; предполагается ноль"
bd32c6bd 2288
2d151af7 2289#: config/tc-alpha.c:1497
c32b891a 2290msgid "can't handle expression"
73a05be2 2291msgstr "не удалось обработать выражение"
bd32c6bd 2292
2d151af7 2293#: config/tc-alpha.c:1537
c32b891a 2294msgid "overflow in literal (.lit8) table"
f174ef9f 2295msgstr "переполнение в таблице литералов (.lit8)"
bd32c6bd 2296
2d151af7 2297#: config/tc-alpha.c:1834
c32b891a
NC
2298#, c-format
2299msgid "too many ldah insns for !gpdisp!%ld"
f174ef9f 2300msgstr "слишком много инструкций ldah для !gpdisp!%ld"
bd32c6bd 2301
2d151af7 2302#: config/tc-alpha.c:1836 config/tc-alpha.c:1848
c32b891a
NC
2303#, c-format
2304msgid "both insns for !gpdisp!%ld must be in the same section"
f174ef9f 2305msgstr "обе инструкции для !gpdisp!%ld должны быть в одном разделе"
bd32c6bd 2306
2d151af7 2307#: config/tc-alpha.c:1846
c32b891a
NC
2308#, c-format
2309msgid "too many lda insns for !gpdisp!%ld"
f174ef9f 2310msgstr "слишком много инструкций lda для !gpdisp!%ld"
bd32c6bd 2311
2d151af7 2312#: config/tc-alpha.c:1902
c32b891a
NC
2313#, c-format
2314msgid "too many lituse insns for !lituse_tlsgd!%ld"
f174ef9f 2315msgstr "слишком много инструкций lituse для !lituse_tlsgd!%ld"
bd32c6bd 2316
2d151af7 2317#: config/tc-alpha.c:1905
bd32c6bd 2318#, c-format
c32b891a 2319msgid "too many lituse insns for !lituse_tlsldm!%ld"
f174ef9f 2320msgstr "слишком много инструкций lituse для !lituse_tlsldm!%ld"
bd32c6bd 2321
2d151af7 2322#: config/tc-alpha.c:1922
bd32c6bd 2323#, c-format
c32b891a 2324msgid "duplicate !tlsgd!%ld"
f174ef9f 2325msgstr "повторный !tlsgd!%ld"
bd32c6bd 2326
2d151af7 2327#: config/tc-alpha.c:1924
c32b891a
NC
2328#, c-format
2329msgid "sequence number in use for !tlsldm!%ld"
f174ef9f 2330msgstr "номер последовательности задействован для !tlsldm!%ld"
bd32c6bd 2331
2d151af7 2332#: config/tc-alpha.c:1938
bd32c6bd 2333#, c-format
c32b891a 2334msgid "duplicate !tlsldm!%ld"
f174ef9f 2335msgstr "повторный !tlsldm!%ld"
bd32c6bd 2336
2d151af7 2337#: config/tc-alpha.c:1940
c32b891a
NC
2338#, c-format
2339msgid "sequence number in use for !tlsgd!%ld"
f174ef9f 2340msgstr "номер последовательности задействован для !tlsgd!%ld"
bd32c6bd 2341
2d151af7
NC
2342#: config/tc-alpha.c:1995 config/tc-arc.c:2827 config/tc-mn10200.c:854
2343#: config/tc-mn10300.c:1150 config/tc-ppc.c:1964 config/tc-s390.c:674
2344#: config/tc-tilegx.c:426 config/tc-tilegx.c:476 config/tc-tilepro.c:382
c32b891a 2345msgid "operand"
f174ef9f 2346msgstr "операнд"
bd32c6bd 2347
2d151af7 2348#: config/tc-alpha.c:2134
c32b891a 2349msgid "invalid relocation for instruction"
f174ef9f 2350msgstr "некорректное перемещение для инструкции"
bd32c6bd 2351
2d151af7 2352#: config/tc-alpha.c:2148
c32b891a 2353msgid "invalid relocation for field"
f174ef9f 2354msgstr "некорректное перемещение для поля"
bd32c6bd 2355
2d151af7 2356#: config/tc-alpha.c:2980
c32b891a 2357msgid "can not resolve expression"
f174ef9f 2358msgstr "невозможно разобрать выражение"
bd32c6bd 2359
2d151af7
NC
2360#: config/tc-alpha.c:3515 config/tc-microblaze.c:204 config/tc-ppc.c:2287
2361#: config/tc-ppc.c:5663
c32b891a
NC
2362#, c-format
2363msgid ".COMMon length (%ld.) <0! Ignored."
f174ef9f 2364msgstr "Длина .COMMon (%ld.) <0! Игнорируется."
bd32c6bd 2365
2d151af7 2366#: config/tc-alpha.c:3526 config/tc-ia64.c:1094 config/tc-sparc.c:4279
c32b891a
NC
2367#: config/tc-v850.c:306
2368msgid "Ignoring attempt to re-define symbol"
f174ef9f 2369msgstr "Игнорируется попытка переопределения символа"
bd32c6bd 2370
2d151af7 2371#: config/tc-alpha.c:3618 config/tc-sparc.c:4287
c32b891a
NC
2372#, c-format
2373msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 2374msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 2375
2d151af7 2376#: config/tc-alpha.c:3725
c32b891a 2377msgid ".ent directive has no name"
f174ef9f 2378msgstr "директива .ent не имеет имени"
bd32c6bd 2379
2d151af7 2380#: config/tc-alpha.c:3733
c32b891a 2381msgid "nested .ent directives"
f174ef9f 2382msgstr "вложенные директивы .ent"
bd32c6bd 2383
2d151af7 2384#: config/tc-alpha.c:3777 ecoff.c:3008
c32b891a 2385msgid ".end directive has no name"
f174ef9f 2386msgstr "директива .end не имеет имени"
bd32c6bd 2387
2d151af7 2388#: config/tc-alpha.c:3785
c32b891a 2389msgid ".end directive without matching .ent"
f174ef9f 2390msgstr "директива .end без надлежащего .ent"
bd32c6bd 2391
2d151af7 2392#: config/tc-alpha.c:3787
c32b891a 2393msgid ".end directive names different symbol than .ent"
f174ef9f 2394msgstr "имя директивы .end указывает на другой символ, отличный от .ent"
bd32c6bd 2395
2d151af7 2396#: config/tc-alpha.c:3830 ecoff.c:3145
c32b891a 2397msgid ".fmask outside of .ent"
f174ef9f 2398msgstr ".fmask вне .ent"
bd32c6bd 2399
2d151af7 2400#: config/tc-alpha.c:3832 config/tc-score.c:5595 ecoff.c:3209
c32b891a 2401msgid ".mask outside of .ent"
f174ef9f 2402msgstr ".mask вне .ent"
bd32c6bd 2403
2d151af7 2404#: config/tc-alpha.c:3840 ecoff.c:3152
c32b891a 2405msgid "bad .fmask directive"
f174ef9f 2406msgstr "неверная директива .fmask"
bd32c6bd 2407
2d151af7 2408#: config/tc-alpha.c:3842 ecoff.c:3216
c32b891a 2409msgid "bad .mask directive"
f174ef9f 2410msgstr "неверная директива .mask"
bd32c6bd 2411
2d151af7 2412#: config/tc-alpha.c:3875 config/tc-mips.c:19628 config/tc-score.c:5736
c32b891a
NC
2413#: ecoff.c:3173
2414msgid ".frame outside of .ent"
f174ef9f 2415msgstr ".frame вне .ent"
bd32c6bd 2416
2d151af7 2417#: config/tc-alpha.c:3886 config/tc-mips.c:19639 ecoff.c:3184
c32b891a 2418msgid "bad .frame directive"
f174ef9f 2419msgstr "неверная директива .frame"
bd32c6bd 2420
2d151af7 2421#: config/tc-alpha.c:3920
c32b891a 2422msgid ".prologue directive without a preceding .ent directive"
f174ef9f 2423msgstr "директива .prologue без предшествующей директивы .ent"
bd32c6bd 2424
2d151af7 2425#: config/tc-alpha.c:3938
bd32c6bd 2426#, c-format
c32b891a 2427msgid "Invalid argument %d to .prologue."
f174ef9f 2428msgstr "Неверный аргумент %d в .prologue."
bd32c6bd 2429
2d151af7 2430#: config/tc-alpha.c:4027
c32b891a 2431msgid "ECOFF debugging is disabled."
f174ef9f 2432msgstr "Отладка ECOFF выключена."
bd32c6bd 2433
2d151af7 2434#: config/tc-alpha.c:4041
c32b891a 2435msgid ".ent directive without matching .end"
f174ef9f 2436msgstr "директива .ent без надлежащего .end"
bd32c6bd 2437
2d151af7 2438#: config/tc-alpha.c:4134
c32b891a 2439msgid ".usepv directive has no name"
f174ef9f 2440msgstr "директива .usepv не имеет имени"
bd32c6bd 2441
2d151af7 2442#: config/tc-alpha.c:4147
c32b891a 2443msgid ".usepv directive has no type"
f174ef9f 2444msgstr "директива .usepv не имеет типа"
bd32c6bd 2445
2d151af7 2446#: config/tc-alpha.c:4162
c32b891a 2447msgid "unknown argument for .usepv"
f174ef9f 2448msgstr "неизвестный аргумент .usepv"
bd32c6bd 2449
2d151af7 2450#: config/tc-alpha.c:4275
bd32c6bd 2451#, c-format
c32b891a 2452msgid "unknown section attribute %s"
f174ef9f 2453msgstr "неизвестный атрибут раздела %s"
bd32c6bd 2454
2d151af7 2455#: config/tc-alpha.c:4370
c32b891a 2456msgid "previous .ent not closed by a .end"
f174ef9f 2457msgstr "предыдущая .ent не закрыта .end"
bd32c6bd 2458
2d151af7 2459#: config/tc-alpha.c:4391
c32b891a 2460msgid ".ent directive has no symbol"
f174ef9f 2461msgstr "директива .ent не имеет символа"
bd32c6bd 2462
2d151af7 2463#: config/tc-alpha.c:4416
c32b891a 2464msgid ".handler directive has no name"
f174ef9f 2465msgstr "директива .handler не имеет имени"
bd32c6bd 2466
2d151af7 2467#: config/tc-alpha.c:4447
c32b891a 2468msgid "Bad .frame directive 1./2. param"
f174ef9f 2469msgstr "Неверный параметр 1./2. директивы .frame"
bd32c6bd 2470
2d151af7 2471#: config/tc-alpha.c:4457
c32b891a
NC
2472#, c-format
2473msgid "Bad RA (%d) register for .frame"
f174ef9f 2474msgstr "Неверный регистр RA (%d) у .frame"
bd32c6bd 2475
2d151af7 2476#: config/tc-alpha.c:4462
c32b891a 2477msgid "Bad .frame directive 3./4. param"
f174ef9f 2478msgstr "Неверный параметр 3./4. директивы .frame"
bd32c6bd 2479
2d151af7 2480#: config/tc-alpha.c:4498
c32b891a 2481msgid ".pdesc directive not in link (.link) section"
f174ef9f 2482msgstr "директива .pdesc не в разделе связей (.link)"
bd32c6bd 2483
2d151af7 2484#: config/tc-alpha.c:4505
c32b891a 2485msgid ".pdesc directive has no entry symbol"
f174ef9f 2486msgstr "директива .pdesc не имеет входного символа"
bd32c6bd 2487
2d151af7 2488#: config/tc-alpha.c:4516
c32b891a 2489msgid ".pdesc has a bad entry symbol"
f174ef9f 2490msgstr "у директивы .pdesc указан неверный входной символ"
bd32c6bd 2491
2d151af7 2492#: config/tc-alpha.c:4527
c32b891a 2493msgid ".pdesc doesn't match with last .ent"
f174ef9f 2494msgstr ".pdesc не совпадает с последней .ent"
bd32c6bd 2495
2d151af7 2496#: config/tc-alpha.c:4542
c32b891a 2497msgid "No comma after .pdesc <entryname>"
f174ef9f 2498msgstr "Отсутствует запятая после .pdesc <входное_имя>"
bd32c6bd 2499
2d151af7 2500#: config/tc-alpha.c:4562
c32b891a 2501msgid "unknown procedure kind"
f174ef9f 2502msgstr "неизвестный вид процедуры"
bd32c6bd 2503
2d151af7 2504#: config/tc-alpha.c:4657
c32b891a 2505msgid ".name directive not in link (.link) section"
f174ef9f 2506msgstr "директива .name не в разделе связей (.link)"
bd32c6bd 2507
2d151af7 2508#: config/tc-alpha.c:4665
c32b891a 2509msgid ".name directive has no symbol"
f174ef9f 2510msgstr "директива .name не имеет символа"
bd32c6bd 2511
2d151af7 2512#: config/tc-alpha.c:4699
c32b891a 2513msgid "No symbol after .linkage"
f174ef9f 2514msgstr "Отсутствует символ после .linkage"
bd32c6bd 2515
2d151af7 2516#: config/tc-alpha.c:4746
c32b891a 2517msgid "No symbol after .code_address"
f174ef9f 2518msgstr "Отсутствует символ после .code_address"
bd32c6bd 2519
2d151af7 2520#: config/tc-alpha.c:4772 config/tc-score.c:5601
c32b891a 2521msgid "Bad .mask directive"
f174ef9f 2522msgstr "Неверная директива .mask"
bd32c6bd 2523
2d151af7 2524#: config/tc-alpha.c:4790
c32b891a 2525msgid "Bad .fmask directive"
f174ef9f 2526msgstr "Неверная директива .fmask"
bd32c6bd 2527
2d151af7 2528#: config/tc-alpha.c:4947
c32b891a
NC
2529#, c-format
2530msgid "Expected comma after name \"%s\""
f174ef9f 2531msgstr "Ожидается запятая после имени «\"%s»"
bd32c6bd 2532
2d151af7 2533#: config/tc-alpha.c:4959
c32b891a
NC
2534#, c-format
2535msgid "unhandled: .proc %s,%d"
f174ef9f 2536msgstr "не обработано: .proc %s,%d"
bd32c6bd 2537
2d151af7 2538#: config/tc-alpha.c:4992
c32b891a
NC
2539#, c-format
2540msgid "Tried to .set unrecognized mode `%s'"
f174ef9f 2541msgstr "Попытка задать .set нераспознанный режим «%s»"
bd32c6bd 2542
2d151af7 2543#: config/tc-alpha.c:5018
c32b891a
NC
2544#, c-format
2545msgid "Bad base register, using $%d."
f174ef9f 2546msgstr "Неверный базовый регистр, используется $%d."
bd32c6bd 2547
2d151af7 2548#: config/tc-alpha.c:5039 config/tc-nios2.c:351 config/tc-nios2.c:476
c32b891a
NC
2549#, c-format
2550msgid "Alignment too large: %d. assumed"
f174ef9f 2551msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 2552
2d151af7 2553#: config/tc-alpha.c:5043 config/tc-d30v.c:2057 config/tc-nios2.c:355
c32b891a
NC
2554#: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336
2555msgid "Alignment negative: 0 assumed"
f174ef9f 2556msgstr "Отрицательное выравнивание: предполагается 0"
bd32c6bd 2557
2d151af7 2558#: config/tc-alpha.c:5138 config/tc-alpha.c:5631
c32b891a
NC
2559#, c-format
2560msgid "Unknown CPU identifier `%s'"
f174ef9f 2561msgstr "Неизвестный идентификатор ЦП «%s»"
bd32c6bd 2562
2d151af7 2563#: config/tc-alpha.c:5329
c32b891a
NC
2564#, c-format
2565msgid "Chose GP value of %lx\n"
f174ef9f 2566msgstr "Выбираем значение %lx для GP\n"
bd32c6bd 2567
2d151af7 2568#: config/tc-alpha.c:5343
c32b891a 2569msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
f174ef9f 2570msgstr "неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
bd32c6bd 2571
2d151af7 2572#: config/tc-alpha.c:5432
c32b891a
NC
2573#, c-format
2574msgid "internal error: can't hash opcode `%s': %s"
73a05be2 2575msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
bd32c6bd 2576
2d151af7 2577#: config/tc-alpha.c:5468
c32b891a
NC
2578#, c-format
2579msgid "internal error: can't hash macro `%s': %s"
73a05be2 2580msgstr "внутренняя ошибка: не удалось получить хеш макроса «%s»: %s"
bd32c6bd 2581
2d151af7
NC
2582#: config/tc-alpha.c:5552 config/tc-arc.c:2480 config/tc-arc.c:2494
2583#: config/tc-arm.c:7304 config/tc-arm.c:7316 config/tc-xtensa.c:5462
2584#: config/tc-xtensa.c:5538 config/tc-xtensa.c:5655 config/tc-z80.c:1951
c32b891a 2585msgid "syntax error"
f174ef9f 2586msgstr "синтаксическая ошибка"
bd32c6bd 2587
2d151af7 2588#: config/tc-alpha.c:5682
c32b891a
NC
2589msgid ""
2590"Alpha options:\n"
2591"-32addr\t\t\ttreat addresses as 32-bit values\n"
2592"-F\t\t\tlack floating point instructions support\n"
2593"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2594"\t\t\tspecify variant of Alpha architecture\n"
2595"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2596"\t\t\tthese variants include PALcode opcodes\n"
bd32c6bd 2597msgstr ""
f174ef9f
NC
2598"Параметры Alpha:\n"
2599"-32addr\t\t\tсчитать адреса 32-битными значениями\n"
2600"-F\t\t\tубрать поддержку инструкций с плавающей запятой\n"
2601"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2602"\t\t\tзадать вариант архитектуры Alpha\n"
2603"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2604"\t\t\tэти варианты содержат коды операций PALcode\n"
bd32c6bd 2605
2d151af7 2606#: config/tc-alpha.c:5692
c32b891a
NC
2607msgid ""
2608"VMS options:\n"
2609"-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2610"-H\t\t\tshow new symbol after hash truncation\n"
2611"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
bd32c6bd 2612msgstr ""
f174ef9f
NC
2613"Параметры VMS:\n"
2614"-+\t\t\tкодировать (не обрезать) имена длиннее 64 символов\n"
2615"-H\t\t\tпоказывать новый символа после хеш-обрезания\n"
2616"-replace/-noreplace\tвключить/выключить оптимизацию вызовов процедур\n"
bd32c6bd 2617
2d151af7 2618#: config/tc-alpha.c:5949 config/tc-arc.c:3107
c32b891a
NC
2619#, c-format
2620msgid "unhandled relocation type %s"
f174ef9f 2621msgstr "необработанный тип перемещения %s"
bd32c6bd 2622
2d151af7 2623#: config/tc-alpha.c:5962 config/tc-arc.c:3115
c32b891a 2624msgid "non-absolute expression in constant field"
f174ef9f 2625msgstr "не абсолютное выражение в поле-константе"
bd32c6bd 2626
2d151af7 2627#: config/tc-alpha.c:5976
c32b891a
NC
2628#, c-format
2629msgid "type %d reloc done?\n"
f174ef9f 2630msgstr "выполнено перемещение типа %d?\n"
bd32c6bd 2631
2d151af7 2632#: config/tc-alpha.c:6023 config/tc-alpha.c:6030
c32b891a 2633msgid "Used $at without \".set noat\""
f174ef9f 2634msgstr "Используется $at без «.set noat»"
bd32c6bd 2635
2d151af7 2636#: config/tc-alpha.c:6199
c32b891a
NC
2637#, c-format
2638msgid "!samegp reloc against symbol without .prologue: %s"
f174ef9f 2639msgstr "перемещение !samegp для символа без .prologue: %s"
bd32c6bd 2640
2d151af7
NC
2641#: config/tc-alpha.c:6243 config/tc-arc.c:3238 config/tc-csky.c:5149
2642#: config/tc-tilegx.c:1752 config/tc-tilepro.c:1532 config/tc-wasm32.c:813
2643#: config/tc-xtensa.c:6148
c32b891a
NC
2644#, c-format
2645msgid "cannot represent `%s' relocation in object file"
f174ef9f 2646msgstr "невозможно представить перемещение «%s» в объектном файле"
bd32c6bd 2647
2d151af7 2648#: config/tc-alpha.c:6249 config/tc-arc.c:3244
c32b891a
NC
2649#, c-format
2650msgid "internal error? cannot generate `%s' relocation"
f174ef9f 2651msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s»"
bd32c6bd 2652
2d151af7 2653#: config/tc-alpha.c:6345
c32b891a
NC
2654#, c-format
2655msgid "frame reg expected, using $%d."
f174ef9f 2656msgstr "ожидается регистр кадра, используется $%d."
bd32c6bd 2657
2d151af7 2658#: config/tc-arc.c:773
c32b891a
NC
2659#, c-format
2660msgid "internal error: can't hash opcode '%s': %s"
73a05be2 2661msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
bd32c6bd 2662
2d151af7
NC
2663#: config/tc-arc.c:781 config/tc-arc.c:2577 config/tc-arc.c:2595
2664#: config/tc-arc.c:2648 config/tc-arc.c:2672 config/tc-arc.c:4875
2665#: config/tc-arc.c:4942 config/tc-cr16.c:805 config/tc-cr16.c:828
c32b891a
NC
2666#: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562
2667#: config/tc-crx.c:580 config/tc-pdp11.c:193
2668msgid "Virtual memory exhausted"
f174ef9f 2669msgstr "Закончилась виртуальная память"
bd32c6bd 2670
2d151af7 2671#: config/tc-arc.c:831
f174ef9f 2672#, c-format
c32b891a 2673msgid "invalid %s option for %s cpu"
f174ef9f 2674msgstr "неверный параметр %s для ЦП %s"
bd32c6bd 2675
2d151af7 2676#: config/tc-arc.c:836
c32b891a 2677msgid "conflicting ISA extension attributes."
f174ef9f 2678msgstr "не согласующиеся атрибуты расширения ISA."
bd32c6bd 2679
2d151af7 2680#: config/tc-arc.c:855
c32b891a 2681msgid "Multiple .cpu directives found"
f174ef9f 2682msgstr "Найдено несколько директив .cpu"
bd32c6bd 2683
2d151af7 2684#: config/tc-arc.c:873
c32b891a 2685msgid "Command-line value overrides \".cpu\" directive"
f174ef9f 2686msgstr "Значение командной строки заменяет директиву «.cpu»"
bd32c6bd 2687
2d151af7 2688#: config/tc-arc.c:890
c32b891a
NC
2689#, c-format
2690msgid "unknown architecture: %s\n"
f174ef9f 2691msgstr "неизвестная архитектура: %s\n"
bd32c6bd 2692
2d151af7 2693#: config/tc-arc.c:1189
c32b891a 2694msgid "No valid label relocation operand"
f174ef9f 2695msgstr "Некорректный операнд метки перемещения"
bd32c6bd 2696
2d151af7 2697#: config/tc-arc.c:1211
c32b891a
NC
2698#, c-format
2699msgid "Unknown relocation operand: @%s"
f174ef9f 2700msgstr "Неизвестный операнд перемещения: @%s"
bd32c6bd 2701
2d151af7 2702#: config/tc-arc.c:1224
c32b891a
NC
2703#, c-format
2704msgid "Unable to parse TLS base: %s"
f174ef9f 2705msgstr "Невозможно разобрать базу TLS: %s"
bd32c6bd 2706
2d151af7 2707#: config/tc-arc.c:1248
c32b891a
NC
2708#, c-format
2709msgid "@%s is not a complex relocation."
7e784da5 2710msgstr "Значение @%s не является сложным перемещением."
bd32c6bd 2711
2d151af7 2712#: config/tc-arc.c:1254
c32b891a
NC
2713#, c-format
2714msgid "Bad expression: @%s + %s."
7e784da5 2715msgstr "Ошибка в выражении: @%s + %s."
bd32c6bd 2716
2d151af7 2717#: config/tc-arc.c:1315
c32b891a 2718msgid "Brackets in operand field incorrect"
7e784da5 2719msgstr "Неверные скобки в поле операнда"
bd32c6bd 2720
2d151af7 2721#: config/tc-arc.c:1317 config/tc-xtensa.c:2068
c32b891a 2722msgid "extra comma"
7e784da5 2723msgstr "лишняя запятая"
bd32c6bd 2724
2d151af7
NC
2725#: config/tc-arc.c:1319 config/tc-pru.c:1449 config/tc-pru.c:1718
2726#: config/tc-xtensa.c:2072
c32b891a 2727msgid "missing argument"
7e784da5 2728msgstr "пропущен аргумент"
bd32c6bd 2729
2d151af7 2730#: config/tc-arc.c:1321 config/tc-xtensa.c:2074
c32b891a 2731msgid "missing comma or colon"
7e784da5 2732msgstr "отсутствует запятая или двоеточие"
bd32c6bd 2733
2d151af7 2734#: config/tc-arc.c:1390
c32b891a 2735msgid "extra dot"
7e784da5 2736msgstr "лишняя точка"
bd32c6bd 2737
2d151af7 2738#: config/tc-arc.c:1392
c32b891a 2739msgid "unrecognized flag"
7e784da5 2740msgstr "нераспознанный флаг"
bd32c6bd 2741
2d151af7 2742#: config/tc-arc.c:1394
c32b891a 2743msgid "failed to parse flags"
7e784da5 2744msgstr "ошибка при разборе флагов"
bd32c6bd 2745
2d151af7 2746#: config/tc-arc.c:1420
c32b891a 2747msgid "Unhandled reloc type"
7e784da5 2748msgstr "необработанный тип перемещения"
bd32c6bd 2749
2d151af7 2750#: config/tc-arc.c:2448
7e784da5 2751#, c-format
c32b891a 2752msgid "%s for instruction '%s'"
7e784da5 2753msgstr "%s в инструкции «%s»"
bd32c6bd 2754
2d151af7 2755#: config/tc-arc.c:2450
c32b891a
NC
2756#, c-format
2757msgid "inappropriate arguments for opcode '%s'"
7e784da5 2758msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2759
2d151af7 2760#: config/tc-arc.c:2452
7e784da5 2761#, c-format
c32b891a 2762msgid "opcode '%s' not supported for target %s"
7e784da5 2763msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2764
2d151af7 2765#: config/tc-arc.c:2456 config/tc-tic6x.c:3195
7e784da5 2766#, c-format
c32b891a 2767msgid "unknown opcode '%s'"
7e784da5 2768msgstr "неизвестный код операции «%s»"
bd32c6bd 2769
2d151af7 2770#: config/tc-arc.c:2514
7e784da5 2771#, c-format
c32b891a 2772msgid "Inserting \"%s\" into register table failed: %s"
7e784da5 2773msgstr "Не удалось вставить «%s» в таблицу регистров: %s"
bd32c6bd 2774
2d151af7 2775#: config/tc-arc.c:2550
7e784da5 2776#, c-format
c32b891a 2777msgid "Inserting \"%s\" into address type table failed: %s"
7e784da5 2778msgstr "Не удалось вставить «%s» в таблицу типов адресов: %s"
bd32c6bd 2779
2d151af7 2780#: config/tc-arc.c:2569 config/tc-arc.c:5054 config/tc-h8300.c:78
d8dab054
NC
2781#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2782#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
2d151af7
NC
2783#: config/tc-hppa.c:6822 config/tc-hppa.c:6828 config/tc-hppa.c:6834
2784#: config/tc-hppa.c:6840 config/tc-hppa.c:8229 config/tc-lm32.c:197
2785#: config/tc-mips.c:3652 config/tc-mips.c:4161 config/tc-mn10300.c:935
c32b891a
NC
2786#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
2787#: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2788msgid "could not set architecture and machine"
7e784da5 2789msgstr "не задана архитектура и машина"
bd32c6bd 2790
2d151af7 2791#: config/tc-arc.c:2665 config/tc-arc.c:4862
c32b891a
NC
2792#, c-format
2793msgid "internal error: can't hash aux register '%s': %s"
73a05be2 2794msgstr "внутренняя ошибка: не удалось получить хеш регистра aux «%s»: %s"
bd32c6bd 2795
2d151af7 2796#: config/tc-arc.c:2772
c32b891a
NC
2797#, c-format
2798msgid "unhandled reloc %s in md_pcrel_from_section"
7e784da5 2799msgstr "необработанное перемещение %s в md_pcrel_from_section"
bd32c6bd 2800
2d151af7 2801#: config/tc-arc.c:2837
c32b891a 2802msgid "Unaligned operand. Needs to be 32bit aligned"
7e784da5 2803msgstr "Невыровненный операнд. Требует 32-битного выравнивания."
bd32c6bd 2804
2d151af7 2805#: config/tc-arc.c:2842
c32b891a 2806msgid "Unaligned operand. Needs to be 16bit aligned"
7e784da5 2807msgstr "Невыровненный операнд. Требует 16-битного выравнивания."
bd32c6bd 2808
2d151af7 2809#: config/tc-arc.c:2919 config/tc-cr16.c:573 config/tc-crx.c:345
d8dab054 2810#: config/tc-mn10200.c:766 write.c:1029
c32b891a
NC
2811#, c-format
2812msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
73a05be2 2813msgstr "не удалось определить «%s» {раздел %s} — «%s» {раздел %s}"
bd32c6bd 2814
2d151af7 2815#: config/tc-arc.c:2978
c32b891a
NC
2816#, c-format
2817msgid "PC relative relocation not allowed for (internal) type %d"
7e784da5 2818msgstr "PC-относительное перемещение запрещено для (внутреннего) типа %d"
bd32c6bd 2819
c32b891a
NC
2820#. FIXME! Check for the conditionality of
2821#. the insn.
2822#. FIXME! Check for the conditionality of
2823#. the insn.
2d151af7 2824#: config/tc-arc.c:3023 config/tc-arc.c:4001
c32b891a 2825msgid "TLS_*_S9 relocs are not supported yet"
7e784da5 2826msgstr "Перемещения TLS_*_S9 пока не поддерживаются"
bd32c6bd 2827
c32b891a
NC
2828#. I cannot fix an GOTPC relocation because I need to relax it
2829#. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2d151af7 2830#: config/tc-arc.c:3059
c32b891a 2831msgid "Unsupported operation on reloc"
7e784da5 2832msgstr "неподдерживаемая операция с перемещением"
bd32c6bd 2833
2d151af7 2834#: config/tc-arc.c:3135 config/tc-arc.c:3151
c32b891a 2835msgid "unknown fixup size"
7e784da5 2836msgstr "неизвестный размер местоположения"
bd32c6bd 2837
2d151af7 2838#: config/tc-arc.c:3285
c32b891a 2839msgid "no relaxation found for this instruction."
7e784da5 2840msgstr "отсутствует ослабление для этой инструкции."
bd32c6bd 2841
2d151af7 2842#: config/tc-arc.c:3535
c32b891a
NC
2843#, c-format
2844msgid "ARC-specific assembler options:\n"
7e784da5 2845msgstr "Специализированные параметры ассемблера для ARC:\n"
bd32c6bd 2846
2d151af7 2847#: config/tc-arc.c:3561
7e784da5 2848#, c-format
c32b891a 2849msgid " -mrelax enable relaxation\n"
7e784da5 2850msgstr " -mrelax включить ослабление\n"
bd32c6bd 2851
2d151af7 2852#: config/tc-arc.c:3564
c32b891a
NC
2853#, c-format
2854msgid ""
2855"The following ARC-specific assembler options are deprecated and are accepted\n"
2856"for compatibility only:\n"
bd32c6bd 2857msgstr ""
7e784da5
NC
2858"Следующие специализированные параметры ассемблера для ARC устарели и\n"
2859"рассматриваются только для совместимости:\n"
bd32c6bd 2860
2d151af7 2861#: config/tc-arc.c:3567
c32b891a
NC
2862#, c-format
2863msgid ""
2864" -mEA\n"
2865" -mbarrel-shifter\n"
2866" -mbarrel_shifter\n"
2867" -mcrc\n"
2868" -mdsp-packa\n"
2869" -mdsp_packa\n"
2870" -mdvbf\n"
2871" -mld-extension-reg-mask\n"
2872" -mlock\n"
2873" -mmac-24\n"
2874" -mmac-d16\n"
2875" -mmac_24\n"
2876" -mmac_d16\n"
2877" -mmin-max\n"
2878" -mmin_max\n"
2879" -mmul64\n"
2880" -mno-mpy\n"
2881" -mnorm\n"
2882" -mrtsc\n"
2883" -msimd\n"
2884" -mswap\n"
2885" -mswape\n"
2886" -mtelephony\n"
2887" -muser-mode-only\n"
2888" -mxy\n"
2889msgstr ""
7e784da5
NC
2890" -mEA\n"
2891" -mbarrel-shifter\n"
2892" -mbarrel_shifter\n"
2893" -mcrc\n"
2894" -mdsp-packa\n"
2895" -mdsp_packa\n"
2896" -mdvbf\n"
2897" -mld-extension-reg-mask\n"
2898" -mlock\n"
2899" -mmac-24\n"
2900" -mmac-d16\n"
2901" -mmac_24\n"
2902" -mmac_d16\n"
2903" -mmin-max\n"
2904" -mmin_max\n"
2905" -mmul64\n"
2906" -mno-mpy\n"
2907" -mnorm\n"
2908" -mrtsc\n"
2909" -msimd\n"
2910" -mswap\n"
2911" -mswape\n"
2912" -mtelephony\n"
2913" -muser-mode-only\n"
2914" -mxy\n"
c32b891a 2915
2d151af7 2916#: config/tc-arc.c:3657
7e784da5 2917#, c-format
c32b891a 2918msgid "Unable to find %s relocation for instruction %s"
7e784da5 2919msgstr "Не удалось найти перемещение %s для инструкции %s"
bd32c6bd 2920
2d151af7 2921#: config/tc-arc.c:3952
c32b891a
NC
2922#, c-format
2923msgid "Unable to use @plt relocation for insn %s"
7e784da5 2924msgstr "Невозможно использовать перемещение @plt для инструкции %s"
bd32c6bd 2925
2d151af7 2926#: config/tc-arc.c:3971
c32b891a
NC
2927#, c-format
2928msgid "Unable to use @pcl relocation for insn %s"
7e784da5 2929msgstr "Невозможно использовать перемещение @pcl для инструкции %s"
bd32c6bd 2930
2d151af7 2931#: config/tc-arc.c:4027
c32b891a
NC
2932#, c-format
2933msgid "invalid relocation %s for field"
7e784da5 2934msgstr "некорректное перемещение %s для поля"
bd32c6bd 2935
2d151af7 2936#: config/tc-arc.c:4138
c32b891a
NC
2937#, c-format
2938msgid "Insn %s has a jump/branch instruction %s in its delay slot."
7e784da5 2939msgstr "Инструкция %s содержит инструкцию прыжка/ветвления %s в своём слоте задержки."
bd32c6bd 2940
2d151af7 2941#: config/tc-arc.c:4143
c32b891a
NC
2942#, c-format
2943msgid "Insn %s has an instruction %s with limm in its delay slot."
7e784da5 2944msgstr "Инструкция %s содержит инструкцию %s с limm в своём слоте задержки."
bd32c6bd 2945
2d151af7
NC
2946#: config/tc-arc.c:4253 config/tc-microblaze.c:2558 config/tc-mn10300.c:1069
2947#: config/tc-sh.c:418 config/tc-z80.c:700 read.c:4576
c32b891a
NC
2948#, c-format
2949msgid "unsupported BFD relocation size %u"
7e784da5 2950msgstr "неподдерживаемое перемещение BFD размером %u"
bd32c6bd 2951
2d151af7 2952#: config/tc-arc.c:4273
c32b891a
NC
2953#, c-format
2954msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
7e784da5 2955msgstr "Обнаружена инструкция прыжка/ветвления в конце метки ZOL @%s"
bd32c6bd 2956
2d151af7 2957#: config/tc-arc.c:4280
c32b891a
NC
2958#, c-format
2959msgid "Kernel instruction detected at the end of the ZOL label @%s"
7e784da5 2960msgstr "Обнаружена инструкция ядра в конце метки ZOL @%s"
bd32c6bd 2961
2d151af7 2962#: config/tc-arc.c:4285
c32b891a
NC
2963#, c-format
2964msgid "A jump instruction with long immediate detected at the end of the ZOL label @%s"
7e784da5 2965msgstr "Обнаружена инструкция прыжка с явным длинным в конце метки ZOL @%s"
bd32c6bd 2966
2d151af7 2967#: config/tc-arc.c:4291
c32b891a
NC
2968#, c-format
2969msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
7e784da5 2970msgstr "Обнаружено некорректное использование слота задержки ядра в конце метки ZOL @%s"
bd32c6bd 2971
2d151af7 2972#: config/tc-arc.c:4400
c32b891a 2973msgid "expected comma after instruction name"
7e784da5 2974msgstr "ожидается запятая после имени инструкции"
bd32c6bd 2975
2d151af7 2976#: config/tc-arc.c:4412
c32b891a 2977msgid "expected comma after major opcode"
7e784da5 2978msgstr "ожидается запятая после основного кода операции"
bd32c6bd 2979
2d151af7 2980#: config/tc-arc.c:4598
c32b891a
NC
2981#, c-format
2982msgid "Pseudocode already used %s"
7e784da5 2983msgstr "Псевдокод уже используется %s"
bd32c6bd 2984
2d151af7 2985#: config/tc-arc.c:4606
c32b891a
NC
2986#, c-format
2987msgid "major opcode not in range [0x%02x - 0x%02x]"
7e784da5 2988msgstr "основной код операции не в диапазоне [0x%02x - 0x%02x]"
bd32c6bd 2989
2d151af7 2990#: config/tc-arc.c:4610
c32b891a 2991msgid "minor opcode not in range [0x00 - 0x3f]"
7e784da5 2992msgstr "вспомогательный код операции не в диапазоне [0x00 - 0x3f]"
bd32c6bd 2993
2d151af7 2994#: config/tc-arc.c:4616
c32b891a 2995msgid "Improper use of OP1_IMM_IMPLIED"
7e784da5 2996msgstr "Некорректное использование OP1_IMM_IMPLIED"
bd32c6bd 2997
2d151af7 2998#: config/tc-arc.c:4622
c32b891a 2999msgid "Improper use of OP1_MUST_BE_IMM"
7e784da5 3000msgstr "Некорректное использование OP1_MUST_BE_IMM"
bd32c6bd 3001
2d151af7 3002#: config/tc-arc.c:4634
c32b891a 3003msgid "Couldn't generate extension instruction opcodes"
7e784da5 3004msgstr "Не удалось сгенерировать коды операций расширенной инструкции"
bd32c6bd 3005
2d151af7 3006#: config/tc-arc.c:4670
c32b891a 3007msgid "expected comma after name"
7e784da5 3008msgstr "ожидается запятая после имени"
bd32c6bd 3009
2d151af7 3010#: config/tc-arc.c:4681
c32b891a
NC
3011#, c-format
3012msgid "%s second argument cannot be a negative number %d"
7e784da5 3013msgstr "второй аргумент %s не может быть отрицательным числом %d"
bd32c6bd 3014
2d151af7 3015#: config/tc-arc.c:4696
c32b891a 3016msgid "expected comma after register number"
7e784da5 3017msgstr "ожидается запятая после номера регистра"
c32b891a 3018
2d151af7 3019#: config/tc-arc.c:4717
c32b891a 3020msgid "invalid mode"
7e784da5 3021msgstr "неверный режим"
bd32c6bd 3022
2d151af7 3023#: config/tc-arc.c:4735
c32b891a 3024msgid "expected comma after register mode"
7e784da5 3025msgstr "ожидается запятая после режима регистра"
c32b891a 3026
2d151af7 3027#: config/tc-arc.c:4750
c32b891a 3028msgid "shortcut designator invalid"
7e784da5 3029msgstr "неверное обозначение сокращения"
bd32c6bd 3030
2d151af7 3031#: config/tc-arc.c:4849
c32b891a
NC
3032#, c-format
3033msgid "core register %s value (%d) too large"
7e784da5 3034msgstr "значение ключевого регистра %s (%d) слишком большое"
bd32c6bd 3035
2d151af7 3036#: config/tc-arc.c:4868
c32b891a
NC
3037#, c-format
3038msgid "condition code %s value (%d) too large"
7e784da5 3039msgstr "значение кода условия %s (%d) слишком большое"
bd32c6bd 3040
2d151af7 3041#: config/tc-arc.c:4887
c32b891a 3042msgid "Unknown extension"
7e784da5 3043msgstr "Неизвестное расширение"
bd32c6bd 3044
2d151af7 3045#: config/tc-arc.c:4992
c32b891a 3046msgid "Overwrite explicitly set Tag_ARC_CPU_base"
7e784da5 3047msgstr "Перезаписать явное указание Tag_ARC_CPU_base"
bd32c6bd 3048
2d151af7
NC
3049#: config/tc-arc.c:5040
3050msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
3051msgstr "Перезаписать явное указание Tag_ARC_ABI_rf16 в полный регистровый файл"
3052
3053#: config/tc-arm.c:653
c32b891a 3054msgid "ARM register expected"
7e784da5 3055msgstr "ожидается регистр ARM"
bd32c6bd 3056
2d151af7 3057#: config/tc-arm.c:654
c32b891a 3058msgid "bad or missing co-processor number"
7e784da5 3059msgstr "плохой или отсутствующий номер сопроцессора"
bd32c6bd 3060
2d151af7 3061#: config/tc-arm.c:655
c32b891a 3062msgid "co-processor register expected"
7e784da5 3063msgstr "ожидается регистр сопроцессора"
bd32c6bd 3064
2d151af7 3065#: config/tc-arm.c:656
c32b891a 3066msgid "FPA register expected"
7e784da5 3067msgstr "ожидается регистр FPA"
bd32c6bd 3068
2d151af7 3069#: config/tc-arm.c:657
c32b891a 3070msgid "VFP single precision register expected"
7e784da5 3071msgstr "ожидается регистр одинарной точности VFP"
bd32c6bd 3072
2d151af7 3073#: config/tc-arm.c:658
c32b891a 3074msgid "VFP/Neon double precision register expected"
7e784da5 3075msgstr "ожидается регистр двойной точности VFP/Neon"
bd32c6bd 3076
2d151af7 3077#: config/tc-arm.c:659
c32b891a 3078msgid "Neon quad precision register expected"
7e784da5 3079msgstr "ожидается регистр четверной точности Neon"
bd32c6bd 3080
2d151af7 3081#: config/tc-arm.c:660
c32b891a 3082msgid "VFP single or double precision register expected"
7e784da5 3083msgstr "ожидается регистр одинарной или двойной точности VFP"
bd32c6bd 3084
2d151af7 3085#: config/tc-arm.c:661
c32b891a 3086msgid "Neon double or quad precision register expected"
7e784da5 3087msgstr "ожидается регистр двойной или четверной точности Neon"
bd32c6bd 3088
2d151af7 3089#: config/tc-arm.c:662
c32b891a 3090msgid "Neon single or double precision register expected"
7e784da5 3091msgstr "ожидается регистр одинарной или двойной точности Neon"
bd32c6bd 3092
2d151af7 3093#: config/tc-arm.c:663
c32b891a 3094msgid "VFP single, double or Neon quad precision register expected"
7e784da5 3095msgstr "ожидается регистр одинарной двойной точности VFP или четверной точности Neon"
bd32c6bd 3096
2d151af7 3097#: config/tc-arm.c:665
c32b891a 3098msgid "VFP system register expected"
7e784da5 3099msgstr "ожидается регистр системный регистр VFP"
bd32c6bd 3100
2d151af7 3101#: config/tc-arm.c:666
c32b891a 3102msgid "Maverick MVF register expected"
7e784da5 3103msgstr "ожидается регистр Maverick MVF"
bd32c6bd 3104
2d151af7 3105#: config/tc-arm.c:667
c32b891a 3106msgid "Maverick MVD register expected"
7e784da5 3107msgstr "ожидается регистр Maverick MVD"
bd32c6bd 3108
2d151af7 3109#: config/tc-arm.c:668
c32b891a 3110msgid "Maverick MVFX register expected"
7e784da5 3111msgstr "ожидается регистр Maverick MVFX"
bd32c6bd 3112
2d151af7 3113#: config/tc-arm.c:669
c32b891a 3114msgid "Maverick MVDX register expected"
7e784da5 3115msgstr "ожидается регистр Maverick MVDX"
bd32c6bd 3116
2d151af7 3117#: config/tc-arm.c:670
c32b891a 3118msgid "Maverick MVAX register expected"
7e784da5 3119msgstr "ожидается регистр Maverick MVAX"
bd32c6bd 3120
2d151af7 3121#: config/tc-arm.c:671
c32b891a 3122msgid "Maverick DSPSC register expected"
7e784da5 3123msgstr "ожидается регистр Maverick DSPSC"
bd32c6bd 3124
2d151af7 3125#: config/tc-arm.c:672
c32b891a 3126msgid "iWMMXt data register expected"
7e784da5 3127msgstr "ожидается регистр данных iWMMXt"
bd32c6bd 3128
2d151af7 3129#: config/tc-arm.c:673 config/tc-arm.c:7077
c32b891a 3130msgid "iWMMXt control register expected"
7e784da5 3131msgstr "ожидается управляющий регистр iWMMXt"
bd32c6bd 3132
2d151af7 3133#: config/tc-arm.c:674
c32b891a 3134msgid "iWMMXt scalar register expected"
7e784da5 3135msgstr "ожидается скалярный регистр iWMMXt"
bd32c6bd 3136
2d151af7 3137#: config/tc-arm.c:675
c32b891a 3138msgid "XScale accumulator register expected"
7e784da5 3139msgstr "ожидается аккумуляторный регистр XScale"
bd32c6bd 3140
c32b891a 3141#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
2d151af7 3142#: config/tc-arm.c:837 config/tc-score.c:259
c32b891a 3143msgid "bad arguments to instruction"
7e784da5 3144msgstr "Неправильные аргументы для инструкции"
bd32c6bd 3145
2d151af7 3146#: config/tc-arm.c:838
c32b891a 3147msgid "r13 not allowed here"
7e784da5 3148msgstr "r13 здесь запрещён"
bd32c6bd 3149
2d151af7 3150#: config/tc-arm.c:839
c32b891a 3151msgid "r15 not allowed here"
7e784da5 3152msgstr "r15 здесь запрещён"
bd32c6bd 3153
2d151af7 3154#: config/tc-arm.c:840
c32b891a 3155msgid "instruction cannot be conditional"
7e784da5 3156msgstr "инструкция не может быть условной"
bd32c6bd 3157
2d151af7 3158#: config/tc-arm.c:841
c32b891a 3159msgid "registers may not be the same"
7e784da5 3160msgstr "регистры не могут быть одинаковыми"
bd32c6bd 3161
2d151af7 3162#: config/tc-arm.c:842
c32b891a 3163msgid "lo register required"
7e784da5 3164msgstr "требуется другой регистр"
bd32c6bd 3165
2d151af7 3166#: config/tc-arm.c:843
c32b891a 3167msgid "instruction not supported in Thumb16 mode"
7e784da5 3168msgstr "инструкция не поддерживается в режиме Thumb16"
bd32c6bd 3169
2d151af7 3170#: config/tc-arm.c:844
c32b891a 3171msgid "instruction does not accept this addressing mode"
7e784da5 3172msgstr "инструкция не принимает данный режим адресации"
bd32c6bd 3173
2d151af7 3174#: config/tc-arm.c:845
c32b891a 3175msgid "branch must be last instruction in IT block"
7e784da5 3176msgstr "ветвление должно быть последней инструкцией в блоке IT"
bd32c6bd 3177
2d151af7 3178#: config/tc-arm.c:846
c32b891a 3179msgid "instruction not allowed in IT block"
7e784da5 3180msgstr "инструкция не допускается в блоке IT"
bd32c6bd 3181
2d151af7 3182#: config/tc-arm.c:847
c32b891a 3183msgid "selected FPU does not support instruction"
7e784da5 3184msgstr "выбранный FPU не поддерживает инструкцию"
bd32c6bd 3185
2d151af7 3186#: config/tc-arm.c:848
c32b891a 3187msgid "thumb conditional instruction should be in IT block"
7e784da5 3188msgstr "thumb-инструкция условия должна быть в блоке IT"
bd32c6bd 3189
2d151af7 3190#: config/tc-arm.c:849
c32b891a 3191msgid "incorrect condition in IT block"
7e784da5 3192msgstr "некорректное условие в блоке IT"
bd32c6bd 3193
2d151af7 3194#: config/tc-arm.c:850
c32b891a 3195msgid "IT falling in the range of a previous IT block"
7e784da5 3196msgstr "IT попадает в диапазон предыдущего блока IT"
bd32c6bd 3197
2d151af7 3198#: config/tc-arm.c:851
c32b891a 3199msgid "missing .fnstart before unwinding directive"
7e784da5 3200msgstr "отсутствует .fnstart до раскручивающей директивы"
bd32c6bd 3201
2d151af7 3202#: config/tc-arm.c:853
c32b891a 3203msgid "cannot use register index with PC-relative addressing"
7e784da5 3204msgstr "невозможно использовать индексный регистр с относительной PC адресацией"
bd32c6bd 3205
2d151af7 3206#: config/tc-arm.c:855
c32b891a 3207msgid "cannot use writeback with PC-relative addressing"
7e784da5 3208msgstr "невозможно использовать обратную запись с относительной PC адресацией"
bd32c6bd 3209
2d151af7 3210#: config/tc-arm.c:857
c32b891a 3211msgid "selected processor does not support fp16 instruction"
7e784da5 3212msgstr "выбранный процессор не поддерживает инструкцию fp16"
bd32c6bd 3213
2d151af7 3214#: config/tc-arm.c:858
c32b891a 3215msgid "using "
7e784da5 3216msgstr "использует "
bd32c6bd 3217
2d151af7 3218#: config/tc-arm.c:859
c32b891a 3219msgid "relocation valid in thumb1 code only"
7e784da5 3220msgstr "перемещение корректно только в коде thumb1"
bd32c6bd 3221
2d151af7 3222#: config/tc-arm.c:1065
c32b891a 3223msgid "immediate expression requires a # prefix"
7e784da5 3224msgstr "для непосредственного выражения требуется префикс #"
bd32c6bd 3225
2d151af7 3226#: config/tc-arm.c:1094 read.c:3799
c32b891a 3227msgid "missing expression"
7e784da5 3228msgstr "отсутствующее выражение"
bd32c6bd 3229
2d151af7 3230#: config/tc-arm.c:1108 config/tc-arm.c:5277 config/tc-score.c:1210
c32b891a 3231msgid "invalid constant"
7e784da5 3232msgstr "некорректная константа"
bd32c6bd 3233
2d151af7 3234#: config/tc-arm.c:1240
c32b891a 3235msgid "expected #constant"
7e784da5 3236msgstr "ожидается #константа"
bd32c6bd 3237
2d151af7 3238#: config/tc-arm.c:1404
c32b891a
NC
3239#, c-format
3240msgid "unexpected character `%c' in type specifier"
7e784da5 3241msgstr "неожиданный символ «%c» в определителе типа"
bd32c6bd 3242
2d151af7 3243#: config/tc-arm.c:1421
c32b891a
NC
3244#, c-format
3245msgid "bad size %d in type specifier"
7e784da5 3246msgstr "неправильный размер %d в определителе типа"
bd32c6bd 3247
2d151af7 3248#: config/tc-arm.c:1471
c32b891a 3249msgid "only one type should be specified for operand"
7e784da5 3250msgstr "для операнда должен быть задан только один тип"
bd32c6bd 3251
2d151af7 3252#: config/tc-arm.c:1477
c32b891a 3253msgid "vector type expected"
7e784da5 3254msgstr "ожидается векторный тип"
bd32c6bd 3255
2d151af7 3256#: config/tc-arm.c:1551
c32b891a 3257msgid "can't redefine type for operand"
7e784da5 3258msgstr "для операнда невозможно переопределить тип"
bd32c6bd 3259
2d151af7 3260#: config/tc-arm.c:1564
c32b891a 3261msgid "only D registers may be indexed"
7e784da5 3262msgstr "только регистры D могут быть проиндексированы"
bd32c6bd 3263
2d151af7 3264#: config/tc-arm.c:1570
c32b891a 3265msgid "can't change index for operand"
7e784da5 3266msgstr "для операнда невозможно изменить индекс"
bd32c6bd 3267
2d151af7 3268#: config/tc-arm.c:1633
c32b891a 3269msgid "register operand expected, but got scalar"
7e784da5 3270msgstr "ожидается регистровый операнд, но получен скаляр"
bd32c6bd 3271
2d151af7 3272#: config/tc-arm.c:1670
c32b891a 3273msgid "scalar must have an index"
7e784da5 3274msgstr "у скаляра должен быть индекс"
bd32c6bd 3275
2d151af7
NC
3276#: config/tc-arm.c:1675 config/tc-arm.c:16604 config/tc-arm.c:16664
3277#: config/tc-arm.c:17151
c32b891a 3278msgid "scalar index out of range"
7e784da5 3279msgstr "индекс скаляра вне диапазона"
bd32c6bd 3280
2d151af7 3281#: config/tc-arm.c:1725
c32b891a 3282msgid "bad range in register list"
7e784da5 3283msgstr "некорректный диапазон в списке регистров"
bd32c6bd 3284
2d151af7 3285#: config/tc-arm.c:1733 config/tc-arm.c:1742 config/tc-arm.c:1783
c32b891a
NC
3286#, c-format
3287msgid "Warning: duplicated register (r%d) in register list"
7e784da5 3288msgstr "Предупреждение: повторяющийся регистр (r%d) в списке регистров"
bd32c6bd 3289
2d151af7 3290#: config/tc-arm.c:1745
c32b891a 3291msgid "Warning: register range not in ascending order"
7e784da5 3292msgstr "Предупреждение: регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3293
2d151af7 3294#: config/tc-arm.c:1756
c32b891a 3295msgid "missing `}'"
7e784da5 3296msgstr "отсутствует «}»"
bd32c6bd 3297
2d151af7 3298#: config/tc-arm.c:1772
c32b891a 3299msgid "invalid register mask"
7e784da5 3300msgstr "некорректная маска регистров"
bd32c6bd 3301
2d151af7 3302#: config/tc-arm.c:1907 config/tc-arm.c:1951
c32b891a 3303msgid "register out of range in list"
7e784da5 3304msgstr "регистр вне диапазона списка"
bd32c6bd 3305
2d151af7 3306#: config/tc-arm.c:1929 config/tc-arm.c:4214 config/tc-arm.c:4348
c32b891a 3307msgid "register list not in ascending order"
7e784da5 3308msgstr "список регистров не упорядочен по возрастанию"
bd32c6bd 3309
2d151af7 3310#: config/tc-arm.c:1960
c32b891a 3311msgid "register range not in ascending order"
7e784da5 3312msgstr "регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3313
2d151af7 3314#: config/tc-arm.c:1993
c32b891a 3315msgid "non-contiguous register range"
7e784da5 3316msgstr "не соблюдается непрерывность диапазона регистров"
bd32c6bd 3317
2d151af7 3318#: config/tc-arm.c:2052
c32b891a 3319msgid "register stride must be 1 or 2"
7e784da5 3320msgstr "регистровый шаг должен быть 1 или 2"
bd32c6bd 3321
2d151af7 3322#: config/tc-arm.c:2053
c32b891a 3323msgid "mismatched element/structure types in list"
7e784da5 3324msgstr "несовпадение типов элементов/структур в списке"
bd32c6bd 3325
2d151af7 3326#: config/tc-arm.c:2121
c32b891a 3327msgid "don't use Rn-Rm syntax with non-unit stride"
7e784da5 3328msgstr "не используйте синтаксис Rn-Rm с не элементным шагом"
bd32c6bd 3329
2d151af7 3330#: config/tc-arm.c:2176
c32b891a 3331msgid "error parsing element/structure list"
7e784da5 3332msgstr "ошибка при разборе списка элементов/структур"
bd32c6bd 3333
2d151af7 3334#: config/tc-arm.c:2182
c32b891a 3335msgid "expected }"
7e784da5 3336msgstr "ожидается }"
bd32c6bd 3337
2d151af7 3338#: config/tc-arm.c:2273
c32b891a 3339msgid "attempt to redefine typed alias"
7e784da5 3340msgstr "попытка переопределить типизированный псевдоним"
bd32c6bd 3341
2d151af7 3342#: config/tc-arm.c:2408
c32b891a 3343msgid "bad type for register"
7e784da5 3344msgstr "некорректный тип для регистра"
bd32c6bd 3345
2d151af7 3346#: config/tc-arm.c:2419 config/tc-nios2.c:1804
c32b891a 3347msgid "expression must be constant"
7e784da5 3348msgstr "выражение должно быть константой"
bd32c6bd 3349
2d151af7 3350#: config/tc-arm.c:2436
c32b891a 3351msgid "can't redefine the type of a register alias"
7e784da5 3352msgstr "невозможно переопределить тип псевдонима регистра"
bd32c6bd 3353
2d151af7 3354#: config/tc-arm.c:2443
c32b891a 3355msgid "you must specify a single type only"
7e784da5 3356msgstr "необходимо указать только один тип"
bd32c6bd 3357
2d151af7 3358#: config/tc-arm.c:2456
c32b891a 3359msgid "can't redefine the index of a scalar alias"
7e784da5 3360msgstr "невозможно переопределить индекс псевдонима скаляра"
bd32c6bd 3361
2d151af7 3362#: config/tc-arm.c:2464
c32b891a 3363msgid "scalar index must be constant"
7e784da5 3364msgstr "скалярный индекс должен быть константой"
bd32c6bd 3365
2d151af7 3366#: config/tc-arm.c:2473
c32b891a 3367msgid "expecting ]"
7e784da5 3368msgstr "ожидается ]"
bd32c6bd 3369
2d151af7 3370#: config/tc-arm.c:2525
c32b891a 3371msgid "invalid syntax for .dn directive"
7e784da5 3372msgstr "некорректный синтаксис директивы .dn"
bd32c6bd 3373
2d151af7 3374#: config/tc-arm.c:2531
c32b891a 3375msgid "invalid syntax for .qn directive"
7e784da5 3376msgstr "некорректный синтаксис директивы .qn"
bd32c6bd 3377
2d151af7 3378#: config/tc-arm.c:2566
c32b891a
NC
3379#, c-format
3380msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
7e784da5 3381msgstr "игнорируется попытка использовать .unreq для постоянного имени регистра: «%s»"
bd32c6bd 3382
2d151af7 3383#: config/tc-arm.c:2831
c32b891a
NC
3384#, c-format
3385msgid "Failed to find real start of function: %s\n"
7e784da5 3386msgstr "Не удалось найти реальное начало функции: %s\n"
bd32c6bd 3387
2d151af7 3388#: config/tc-arm.c:2848
c32b891a 3389msgid "selected processor does not support THUMB opcodes"
7e784da5 3390msgstr "выбранный процессор не поддерживает коды операций THUMB"
bd32c6bd 3391
2d151af7 3392#: config/tc-arm.c:2861
c32b891a 3393msgid "selected processor does not support ARM opcodes"
7e784da5 3394msgstr "выбранный процессор не поддерживает коды операций ARM"
bd32c6bd 3395
2d151af7 3396#: config/tc-arm.c:2873
c32b891a
NC
3397#, c-format
3398msgid "invalid instruction size selected (%d)"
7e784da5 3399msgstr "выбран некорректный размер инструкции (%d)"
bd32c6bd 3400
2d151af7 3401#: config/tc-arm.c:2905
bd32c6bd 3402#, c-format
c32b891a 3403msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
7e784da5 3404msgstr "некорректный операнд в директиве .code (%d) (ожидается 16 или 32)"
bd32c6bd 3405
2d151af7 3406#: config/tc-arm.c:2960
bd32c6bd 3407#, c-format
c32b891a 3408msgid "expected comma after name \"%s\""
7e784da5 3409msgstr "ожидается запятая после имени «%s»"
bd32c6bd 3410
2d151af7 3411#: config/tc-arm.c:3010 config/tc-m32r.c:584
bd32c6bd 3412#, c-format
c32b891a 3413msgid "symbol `%s' already defined"
7e784da5 3414msgstr "символ «%s» уже определён"
bd32c6bd 3415
2d151af7 3416#: config/tc-arm.c:3043
bd32c6bd 3417#, c-format
c32b891a 3418msgid "unrecognized syntax mode \"%s\""
7e784da5 3419msgstr "нераспознанный синтаксис режима «%s»"
bd32c6bd 3420
2d151af7 3421#: config/tc-arm.c:3086
c32b891a 3422msgid ".ref pseudo-op only available with -mccs flag."
7e784da5 3423msgstr "Псевдооперация .ref доступна только с флагом -mccs."
bd32c6bd 3424
2d151af7 3425#: config/tc-arm.c:3127
c32b891a 3426msgid ".asmfunc repeated."
7e784da5 3427msgstr "повтор .asmfunc."
bd32c6bd 3428
2d151af7 3429#: config/tc-arm.c:3131
c32b891a 3430msgid ".asmfunc without function."
7e784da5 3431msgstr ".asmfunc без функции."
bd32c6bd 3432
2d151af7 3433#: config/tc-arm.c:3137
c32b891a 3434msgid ".asmfunc pseudo-op only available with -mccs flag."
7e784da5 3435msgstr "Псевдооперация .asmfunc доступна только с флагом -mccs."
bd32c6bd 3436
2d151af7 3437#: config/tc-arm.c:3148
c32b891a 3438msgid ".endasmfunc without a .asmfunc."
7e784da5 3439msgstr ".endasmfunc без .asmfunc."
c32b891a 3440
2d151af7 3441#: config/tc-arm.c:3152
c32b891a 3442msgid ".endasmfunc without function."
7e784da5 3443msgstr ".endasmfunc без function."
bd32c6bd 3444
2d151af7 3445#: config/tc-arm.c:3163
c32b891a 3446msgid ".endasmfunc pseudo-op only available with -mccs flag."
7e784da5 3447msgstr "Псевдооперация .endasmfunc доступна только с флагом -mccs."
bd32c6bd 3448
2d151af7 3449#: config/tc-arm.c:3172
c32b891a 3450msgid ".def pseudo-op only available with -mccs flag."
7e784da5 3451msgstr "Псевдооперация .def доступна только с флагом -mccs."
bd32c6bd 3452
2d151af7 3453#: config/tc-arm.c:3330
c32b891a 3454msgid "invalid type for literal pool"
7e784da5 3455msgstr "неправильный тип пула литералов"
bd32c6bd 3456
2d151af7 3457#: config/tc-arm.c:3410 config/tc-tic54x.c:5353
bd32c6bd 3458#, c-format
c32b891a 3459msgid "Invalid label '%s'"
7e784da5 3460msgstr "Некорректная метка «%s»"
bd32c6bd 3461
2d151af7 3462#: config/tc-arm.c:3586
c32b891a 3463msgid "(plt) is only valid on branch targets"
7e784da5 3464msgstr "(plt) допустима только в целях ветвления"
bd32c6bd 3465
2d151af7
NC
3466#: config/tc-arm.c:3592 config/tc-csky.c:6989 config/tc-s390.c:1208
3467#: config/tc-s390.c:1878 config/tc-xtensa.c:1694
bd32c6bd 3468#, c-format
c32b891a
NC
3469msgid "%s relocations do not fit in %d byte"
3470msgid_plural "%s relocations do not fit in %d bytes"
7e784da5
NC
3471msgstr[0] "перемещения %s не помещаются в %d байт"
3472msgstr[1] "перемещения %s не помещаются в %d байта"
3473msgstr[2] "перемещения %s не помещаются в %d байт"
bd32c6bd 3474
2d151af7 3475#: config/tc-arm.c:3674
c32b891a 3476msgid ".inst.n operand too big. Use .inst.w instead"
7e784da5 3477msgstr "Операнд .inst.n слишком большой. Вместо него используйте .inst.w."
bd32c6bd 3478
2d151af7 3479#: config/tc-arm.c:3694
c32b891a 3480msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
7e784da5 3481msgstr "Невозможно определить размер инструкции Thumb. Вместо этого используйте .inst.n/.inst.w."
bd32c6bd 3482
2d151af7 3483#: config/tc-arm.c:3724
c32b891a 3484msgid "width suffixes are invalid in ARM mode"
7e784da5 3485msgstr "некорректная ширина суффиксов в режиме ARM"
bd32c6bd 3486
2d151af7 3487#: config/tc-arm.c:3766 dwarf2dbg.c:1005
c32b891a 3488msgid "expected 0 or 1"
7e784da5 3489msgstr "ожидался 0 или 1"
bd32c6bd 3490
2d151af7 3491#: config/tc-arm.c:3770
c32b891a 3492msgid "missing comma"
7e784da5 3493msgstr "отсутствует запятая"
bd32c6bd 3494
2d151af7 3495#: config/tc-arm.c:3803
c32b891a 3496msgid "duplicate .fnstart directive"
7e784da5 3497msgstr "повторное употребление .fnstart"
bd32c6bd 3498
2d151af7 3499#: config/tc-arm.c:3834 config/tc-tic6x.c:412
c32b891a 3500msgid "duplicate .handlerdata directive"
7e784da5 3501msgstr "повторное употребление .handlerdata"
bd32c6bd 3502
2d151af7 3503#: config/tc-arm.c:3853
c32b891a 3504msgid ".fnend directive without .fnstart"
7e784da5 3505msgstr "директива .fnend без .fnstart"
bd32c6bd 3506
2d151af7 3507#: config/tc-arm.c:3920 config/tc-tic6x.c:393
c32b891a 3508msgid "personality routine specified for cantunwind frame"
7e784da5 3509msgstr "персонализационная процедура указана для кадра cantunwind"
bd32c6bd 3510
2d151af7 3511#: config/tc-arm.c:3937 config/tc-tic6x.c:454
c32b891a 3512msgid "duplicate .personalityindex directive"
7e784da5 3513msgstr "повторное употребление .personalityindex"
bd32c6bd 3514
2d151af7 3515#: config/tc-arm.c:3944 config/tc-tic6x.c:461
c32b891a 3516msgid "bad personality routine number"
7e784da5 3517msgstr "Плохой номер персонализационной процедуры"
bd32c6bd 3518
2d151af7 3519#: config/tc-arm.c:3966 config/tc-tic6x.c:478
c32b891a 3520msgid "duplicate .personality directive"
7e784da5 3521msgstr "повторное употребление .personality"
bd32c6bd 3522
2d151af7 3523#: config/tc-arm.c:3990 config/tc-arm.c:4118 config/tc-arm.c:4166
c32b891a 3524msgid "expected register list"
7e784da5 3525msgstr "ожидается список регистров"
bd32c6bd 3526
2d151af7 3527#: config/tc-arm.c:4072
c32b891a 3528msgid "expected , <constant>"
7e784da5 3529msgstr "ожидается , <константа>"
bd32c6bd 3530
2d151af7 3531#: config/tc-arm.c:4081
c32b891a 3532msgid "number of registers must be in the range [1:4]"
7e784da5 3533msgstr "количество регистров должно быть в диапазоне [1:4]"
bd32c6bd 3534
2d151af7 3535#: config/tc-arm.c:4228 config/tc-arm.c:4362
c32b891a 3536msgid "bad register range"
7e784da5 3537msgstr "неверный диапазон регистров"
bd32c6bd 3538
2d151af7 3539#: config/tc-arm.c:4428
c32b891a 3540msgid "FPA .unwind_save does not take a register list"
7e784da5 3541msgstr "FPA .unwind_save не работает со списком регистров"
bd32c6bd 3542
2d151af7 3543#: config/tc-arm.c:4456
c32b891a 3544msgid ".unwind_save does not support this kind of register"
7e784da5 3545msgstr ".unwind_save не поддерживает такой вид регистров"
bd32c6bd 3546
2d151af7 3547#: config/tc-arm.c:4495
c32b891a 3548msgid "SP and PC not permitted in .unwind_movsp directive"
7e784da5 3549msgstr "SP и PC не допускаются в директиве .unwind_movsp"
bd32c6bd 3550
2d151af7 3551#: config/tc-arm.c:4500
c32b891a 3552msgid "unexpected .unwind_movsp directive"
7e784da5 3553msgstr "неожиданная директива .unwind_movsp"
bd32c6bd 3554
2d151af7 3555#: config/tc-arm.c:4527
c32b891a 3556msgid "stack increment must be multiple of 4"
7e784da5 3557msgstr "увеличение стека должно быть кратно 4"
bd32c6bd 3558
2d151af7 3559#: config/tc-arm.c:4559
c32b891a 3560msgid "expected <reg>, <reg>"
7e784da5 3561msgstr "ожидается <регистр>, <регистр>"
bd32c6bd 3562
2d151af7 3563#: config/tc-arm.c:4577
c32b891a 3564msgid "register must be either sp or set by a previousunwind_movsp directive"
7e784da5 3565msgstr "регистр должен быть sp или задаваться директивой previousunwind_movsp"
bd32c6bd 3566
2d151af7 3567#: config/tc-arm.c:4616
c32b891a 3568msgid "expected <offset>, <opcode>"
7e784da5 3569msgstr "ожидается <смещение>, <код операции>"
bd32c6bd 3570
2d151af7 3571#: config/tc-arm.c:4628
c32b891a 3572msgid "unwind opcode too long"
7e784da5 3573msgstr "раскрученный код операции слишком длинен"
bd32c6bd 3574
2d151af7 3575#: config/tc-arm.c:4633
c32b891a 3576msgid "invalid unwind opcode"
7e784da5 3577msgstr "неверный раскрученный код операции"
bd32c6bd 3578
2d151af7
NC
3579#: config/tc-arm.c:4821 config/tc-arm.c:5832 config/tc-arm.c:10678
3580#: config/tc-arm.c:11211 config/tc-arm.c:13238 config/tc-arm.c:14820
3581#: config/tc-arm.c:24280 config/tc-arm.c:24344 config/tc-arm.c:24352
c32b891a
NC
3582#: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
3583msgid "immediate value out of range"
7e784da5 3584msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3585
2d151af7 3586#: config/tc-arm.c:4991
c32b891a 3587msgid "invalid FPA immediate expression"
7e784da5 3588msgstr "неверное непосредственное выражение FPA"
bd32c6bd 3589
2d151af7 3590#: config/tc-arm.c:5177
c32b891a 3591msgid "'LSL' or 'ASR' required"
7e784da5 3592msgstr "требуется «LSL» или «ASR»"
bd32c6bd 3593
2d151af7 3594#: config/tc-arm.c:5185
c32b891a 3595msgid "'LSL' required"
7e784da5 3596msgstr "требуется «LSL»"
bd32c6bd 3597
2d151af7 3598#: config/tc-arm.c:5193
c32b891a 3599msgid "'ASR' required"
7e784da5 3600msgstr "требуется «ASR»"
bd32c6bd 3601
2d151af7 3602#: config/tc-arm.c:5272
c32b891a 3603msgid "invalid rotation"
7e784da5 3604msgstr "неверное вращение"
bd32c6bd 3605
2d151af7 3606#: config/tc-arm.c:5452 config/tc-arm.c:5621
c32b891a 3607msgid "unknown group relocation"
7e784da5 3608msgstr "неизвестная группа перемещения"
bd32c6bd 3609
2d151af7 3610#: config/tc-arm.c:5488
c32b891a 3611msgid "alignment must be constant"
7e784da5 3612msgstr "выравнивание должно быть константой"
bd32c6bd 3613
2d151af7 3614#: config/tc-arm.c:5652
c32b891a 3615msgid "this group relocation is not allowed on this instruction"
7e784da5 3616msgstr "данная группа перемещения недопустима для этой инструкции"
bd32c6bd 3617
2d151af7 3618#: config/tc-arm.c:5708
c32b891a 3619msgid "'}' expected at end of 'option' field"
7e784da5 3620msgstr "ожидается «}» в конце поля «option»"
bd32c6bd 3621
2d151af7 3622#: config/tc-arm.c:5713
c32b891a 3623msgid "cannot combine index with option"
7e784da5 3624msgstr "нельзя объединять индекс с параметром"
bd32c6bd 3625
2d151af7 3626#: config/tc-arm.c:5970
c32b891a 3627msgid "unexpected bit specified after APSR"
7e784da5 3628msgstr "указан неожиданный бит после APSR"
bd32c6bd 3629
2d151af7 3630#: config/tc-arm.c:5982
c32b891a 3631msgid "selected processor does not support DSP extension"
7e784da5 3632msgstr "выбранный процессор не поддерживает расширение DSP"
bd32c6bd 3633
2d151af7 3634#: config/tc-arm.c:5994
c32b891a 3635msgid "bad bitmask specified after APSR"
7e784da5 3636msgstr "указана плохая битовая маска после APSR"
bd32c6bd 3637
2d151af7 3638#: config/tc-arm.c:6018
c32b891a 3639msgid "writing to APSR without specifying a bitmask is deprecated"
7e784da5 3640msgstr "запись в APSR без указания битовой маски устарела"
bd32c6bd 3641
2d151af7
NC
3642#: config/tc-arm.c:6030 config/tc-arm.c:12372 config/tc-arm.c:12417
3643#: config/tc-arm.c:12421
c32b891a 3644msgid "selected processor does not support requested special purpose register"
7e784da5 3645msgstr "выбранный процессор не поддерживает запрошенный регистр специальных возможностей"
bd32c6bd 3646
2d151af7 3647#: config/tc-arm.c:6035
c32b891a 3648msgid "flag for {c}psr instruction expected"
7e784da5 3649msgstr "ожидается флаг для инструкции {c}ps"
bd32c6bd 3650
2d151af7 3651#: config/tc-arm.c:6060
c32b891a 3652msgid "unrecognized CPS flag"
7e784da5 3653msgstr "нераспознанный флаг CPS"
bd32c6bd 3654
2d151af7 3655#: config/tc-arm.c:6067
c32b891a 3656msgid "missing CPS flags"
7e784da5 3657msgstr "отсутствуют флаги CPS"
bd32c6bd 3658
2d151af7 3659#: config/tc-arm.c:6090 config/tc-arm.c:6096
c32b891a 3660msgid "valid endian specifiers are be or le"
7e784da5 3661msgstr "определителем порядка байт могут быть be или le"
bd32c6bd 3662
2d151af7 3663#: config/tc-arm.c:6118
c32b891a 3664msgid "missing rotation field after comma"
7e784da5 3665msgstr "отсутствует поле вращения после запятой"
bd32c6bd 3666
2d151af7 3667#: config/tc-arm.c:6133
c32b891a 3668msgid "rotation can only be 0, 8, 16, or 24"
7e784da5 3669msgstr "значением вращения могут быть только 0, 8, 16 или 24"
bd32c6bd 3670
2d151af7 3671#: config/tc-arm.c:6162
c32b891a 3672msgid "condition required"
7e784da5 3673msgstr "требуется условие"
bd32c6bd 3674
2d151af7 3675#: config/tc-arm.c:6229 config/tc-arm.c:8962
c32b891a 3676msgid "'[' expected"
7e784da5 3677msgstr "ожидается «[»"
bd32c6bd 3678
2d151af7 3679#: config/tc-arm.c:6242
c32b891a 3680msgid "',' expected"
7e784da5 3681msgstr "ожидается «,»"
bd32c6bd 3682
2d151af7 3683#: config/tc-arm.c:6259
c32b891a 3684msgid "invalid shift"
7e784da5 3685msgstr "некорректный сдвиг"
bd32c6bd 3686
2d151af7 3687#: config/tc-arm.c:6332
c32b891a 3688msgid "can't use Neon quad register here"
7e784da5 3689msgstr "здесь нельзя использовать четверной регистр Neon"
bd32c6bd 3690
2d151af7 3691#: config/tc-arm.c:6399
c32b891a 3692msgid "expected <Rm> or <Dm> or <Qm> operand"
7e784da5 3693msgstr "ожидается операнд <Rm>, <Dm> или <Qm>"
bd32c6bd 3694
2d151af7 3695#: config/tc-arm.c:6479
c32b891a 3696msgid "parse error"
7e784da5 3697msgstr "ошибка разбора"
bd32c6bd 3698
c32b891a 3699#. ISB can only take SY as an option.
2d151af7 3700#: config/tc-arm.c:6748
c32b891a 3701msgid "invalid barrier type"
7e784da5 3702msgstr "неверный тип барьера"
bd32c6bd 3703
2d151af7 3704#: config/tc-arm.c:6845
c32b891a 3705msgid "only floating point zero is allowed as immediate value"
7e784da5 3706msgstr "непосредственным значением в качестве числа с плавающей точкой разрешён только ноль"
bd32c6bd 3707
2d151af7 3708#: config/tc-arm.c:6915
c32b891a 3709msgid "immediate value is out of range"
7e784da5 3710msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3711
2d151af7 3712#: config/tc-arm.c:7062
c32b891a 3713msgid "iWMMXt data or control register expected"
7e784da5 3714msgstr "ожидается управляющий регистр или регистр данных iWMMXt"
bd32c6bd 3715
2d151af7 3716#: config/tc-arm.c:7102
c32b891a 3717msgid "Banked registers are not available with this architecture."
7e784da5 3718msgstr "Банкование регистров недоступно на этой архитектуре."
bd32c6bd 3719
2d151af7 3720#: config/tc-arm.c:7330 config/tc-score.c:264
c32b891a 3721msgid "garbage following instruction"
7e784da5 3722msgstr "мусор после инструкции"
bd32c6bd 3723
c32b891a
NC
3724#. If REG is R13 (the stack pointer), warn that its use is
3725#. deprecated.
2d151af7 3726#: config/tc-arm.c:7380
c32b891a 3727msgid "use of r13 is deprecated"
7e784da5 3728msgstr "использование r13 устарело"
bd32c6bd 3729
2d151af7 3730#: config/tc-arm.c:7398 config/tc-arm.c:16819
c32b891a 3731msgid "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 3732msgstr "скалярная инструкция ARMv8.2 fp16 не может быть условной, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 3733
2d151af7 3734#: config/tc-arm.c:7473
c32b891a 3735msgid "D register out of range for selected VFP version"
7e784da5 3736msgstr "регистр D вне диапазона выбранной версии VFP"
bd32c6bd 3737
2d151af7 3738#: config/tc-arm.c:7570 config/tc-arm.c:10397
c32b891a 3739msgid "Instruction does not support =N addresses"
7e784da5 3740msgstr "инструкция не поддерживает адреса =N"
bd32c6bd 3741
2d151af7 3742#: config/tc-arm.c:7578
c32b891a 3743msgid "instruction does not accept preindexed addressing"
73a05be2 3744msgstr "инструкция не принимает пред-индексированную адресацию"
bd32c6bd 3745
c32b891a 3746#. unindexed - only for coprocessor
2d151af7 3747#: config/tc-arm.c:7594 config/tc-arm.c:10460
c32b891a 3748msgid "instruction does not accept unindexed addressing"
7e784da5 3749msgstr "инструкция не принимает неиндексированную адресацию"
bd32c6bd 3750
2d151af7 3751#: config/tc-arm.c:7602
c32b891a 3752msgid "destination register same as write-back base"
7e784da5 3753msgstr "регистр назначения совпадает с базовым обратной записи"
bd32c6bd 3754
2d151af7 3755#: config/tc-arm.c:7603
c32b891a 3756msgid "source register same as write-back base"
7e784da5 3757msgstr "регистр-источник совпадает с базовым обратной записи"
bd32c6bd 3758
2d151af7 3759#: config/tc-arm.c:7653
c32b891a 3760msgid "use of PC in this instruction is deprecated"
7e784da5 3761msgstr "использование PC в этой инструкции устарело"
bd32c6bd 3762
2d151af7 3763#: config/tc-arm.c:7676
c32b891a 3764msgid "instruction does not accept scaled register index"
7e784da5 3765msgstr "инструкция не принимает масштабированный регистровый индекс"
bd32c6bd 3766
2d151af7 3767#: config/tc-arm.c:7981
c32b891a 3768msgid "invalid pseudo operation"
7e784da5 3769msgstr "неверная псевдооперация"
bd32c6bd 3770
2d151af7 3771#: config/tc-arm.c:8219
c32b891a 3772msgid "invalid co-processor operand"
7e784da5 3773msgstr "некорректный операнд сопроцессора"
bd32c6bd 3774
2d151af7 3775#: config/tc-arm.c:8235
c32b891a 3776msgid "instruction does not support unindexed addressing"
7e784da5 3777msgstr "инструкция не поддерживает неиндексированную адресацию"
bd32c6bd 3778
2d151af7 3779#: config/tc-arm.c:8250
c32b891a 3780msgid "pc may not be used with write-back"
7e784da5 3781msgstr "pc нельзя использовать с обратной записью"
bd32c6bd 3782
2d151af7 3783#: config/tc-arm.c:8255
c32b891a 3784msgid "instruction does not support writeback"
7e784da5 3785msgstr "инструкция не поддерживает обратную запись"
bd32c6bd 3786
2d151af7 3787#: config/tc-arm.c:8361
c32b891a 3788msgid "Rn must not overlap other operands"
7e784da5 3789msgstr "Rn не должен пересекаться с другими операндами"
bd32c6bd 3790
2d151af7 3791#: config/tc-arm.c:8366
c32b891a 3792msgid "swp{b} use is obsoleted for ARMv8 and later"
7e784da5 3793msgstr "использование swp{b} устарело в ARMv8 и более новых"
bd32c6bd 3794
2d151af7 3795#: config/tc-arm.c:8369
c32b891a 3796msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
7e784da5 3797msgstr "использование swp{b} устарело в ARMv6 и ARMv7"
bd32c6bd 3798
2d151af7
NC
3799#: config/tc-arm.c:8488 config/tc-arm.c:8507 config/tc-arm.c:8520
3800#: config/tc-arm.c:11048 config/tc-arm.c:11079 config/tc-arm.c:11101
c32b891a 3801msgid "bit-field extends past end of register"
7e784da5 3802msgstr "битовое поле выходит за границы регистра"
bd32c6bd 3803
2d151af7 3804#: config/tc-arm.c:8550
c32b891a 3805msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
7e784da5 3806msgstr "допустимыми суффиксами здесь могут быть только «(plt)» и «(tlscall)»"
bd32c6bd 3807
2d151af7 3808#: config/tc-arm.c:8603
c32b891a 3809msgid "use of r15 in blx in ARM mode is not really useful"
7e784da5 3810msgstr "использование r15 в blx в режиме ARM не особенно полезно"
bd32c6bd 3811
2d151af7 3812#: config/tc-arm.c:8625
c32b891a 3813msgid "use of r15 in bx in ARM mode is not really useful"
7e784da5 3814msgstr "использование r15 в bx в режиме ARM не особенно полезно"
bd32c6bd 3815
2d151af7 3816#: config/tc-arm.c:8651
c32b891a 3817msgid "use of r15 in bxj is not really useful"
7e784da5 3818msgstr "использование r15 в bxj не особенно полезно"
bd32c6bd 3819
2d151af7 3820#: config/tc-arm.c:8699
c32b891a 3821msgid "This coprocessor register access is deprecated in ARMv8"
7e784da5 3822msgstr "Такой доступ к регистру сопроцессора устарел в ARMv8"
bd32c6bd 3823
2d151af7 3824#: config/tc-arm.c:8907 config/tc-arm.c:8916
c32b891a 3825msgid "writeback of base register is UNPREDICTABLE"
7e784da5 3826msgstr "обратная запись в базовый регистр вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 3827
2d151af7 3828#: config/tc-arm.c:8910
c32b891a 3829msgid "writeback of base register when in register list is UNPREDICTABLE"
7e784da5 3830msgstr "обратная запись в базовый регистр при его нахождении в списке регистров вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 3831
2d151af7 3832#: config/tc-arm.c:8920
c32b891a 3833msgid "if writeback register is in list, it must be the lowest reg in the list"
7e784da5 3834msgstr "если регистр обратной записи в списке, то он должен быть самым нижним регистром в списке"
bd32c6bd 3835
2d151af7 3836#: config/tc-arm.c:8957
c32b891a 3837msgid "first transfer register must be even"
7e784da5 3838msgstr "первый регистр передачи должен быть чётным"
bd32c6bd 3839
2d151af7 3840#: config/tc-arm.c:8960
c32b891a 3841msgid "can only transfer two consecutive registers"
7e784da5 3842msgstr "передача допустима только для двух последовательных регистра"
bd32c6bd 3843
c32b891a
NC
3844#. If op 1 were present and equal to PC, this function wouldn't
3845#. have been called in the first place.
3846#. If op 2 were present and equal to PC, this function wouldn't
3847#. have been called in the first place.
2d151af7
NC
3848#: config/tc-arm.c:8961 config/tc-arm.c:9031 config/tc-arm.c:9695
3849#: config/tc-arm.c:11863
c32b891a 3850msgid "r14 not allowed here"
7e784da5 3851msgstr "r14 здесь запрещён"
bd32c6bd 3852
2d151af7 3853#: config/tc-arm.c:8973
c32b891a 3854msgid "base register written back, and overlaps second transfer register"
7e784da5 3855msgstr "в базовый регистр выполняется обратная запись и он пересекается со вторым регистром передачи"
bd32c6bd 3856
2d151af7 3857#: config/tc-arm.c:8983
c32b891a 3858msgid "index register overlaps transfer register"
7e784da5 3859msgstr "индексный регистр пересекается с регистром передачи"
bd32c6bd 3860
2d151af7 3861#: config/tc-arm.c:9012 config/tc-arm.c:9662
c32b891a 3862msgid "offset must be zero in ARM encoding"
7e784da5 3863msgstr "смещение должно быть нулевым при кодировании ARM"
bd32c6bd 3864
2d151af7 3865#: config/tc-arm.c:9025 config/tc-arm.c:9689
c32b891a 3866msgid "even register required"
7e784da5 3867msgstr "требуется чётный регистр"
bd32c6bd 3868
2d151af7 3869#: config/tc-arm.c:9028
c32b891a 3870msgid "can only load two consecutive registers"
7e784da5 3871msgstr "загрузка допустима только в два последовательных регистра"
bd32c6bd 3872
2d151af7 3873#: config/tc-arm.c:9046
c32b891a 3874msgid "ldr to register 15 must be 4-byte aligned"
7e784da5 3875msgstr "ldr в регистр 15 должна быть выровнена по 4-байтовой границе"
bd32c6bd 3876
2d151af7 3877#: config/tc-arm.c:9069 config/tc-arm.c:9101
c32b891a 3878msgid "this instruction requires a post-indexed address"
7e784da5 3879msgstr "для данной инструкции требуется пост-индексируемый адрес"
bd32c6bd 3880
2d151af7 3881#: config/tc-arm.c:9128
c32b891a 3882msgid "Rd and Rm should be different in mla"
7e784da5 3883msgstr "Rd и Rm должны различаться в mla"
bd32c6bd 3884
2d151af7 3885#: config/tc-arm.c:9155 config/tc-arm.c:12236
c32b891a 3886msgid ":lower16: not allowed in this instruction"
7e784da5 3887msgstr ":lower16: запрещён в этой инструкции"
c32b891a 3888
2d151af7 3889#: config/tc-arm.c:9157 config/tc-arm.c:12241
c32b891a 3890msgid ":upper16: not allowed in this instruction"
7e784da5 3891msgstr ":upper16: запрещён в этой инструкции"
bd32c6bd 3892
2d151af7 3893#: config/tc-arm.c:9174
c32b891a 3894msgid "operand 1 must be FPSCR"
7e784da5 3895msgstr "операнд 1 должен быть FPSCR"
bd32c6bd 3896
2d151af7 3897#: config/tc-arm.c:9266 config/tc-arm.c:12355
c32b891a 3898msgid "bad register for mrs"
7e784da5 3899msgstr "неверный регистр для mrs"
bd32c6bd 3900
2d151af7 3901#: config/tc-arm.c:9273 config/tc-arm.c:12379
c32b891a 3902msgid "'APSR', 'CPSR' or 'SPSR' expected"
7e784da5 3903msgstr "ожидается «APSR», «CPSR» или «SPSR»"
bd32c6bd 3904
2d151af7 3905#: config/tc-arm.c:9314
c32b891a 3906msgid "Rd and Rm should be different in mul"
7e784da5 3907msgstr "Rd и Rm должны различаться в mul"
bd32c6bd 3908
2d151af7 3909#: config/tc-arm.c:9333 config/tc-arm.c:9607 config/tc-arm.c:12518
c32b891a 3910msgid "rdhi and rdlo must be different"
7e784da5 3911msgstr "rdhi и rdlo должны различаться"
bd32c6bd 3912
2d151af7 3913#: config/tc-arm.c:9339
c32b891a 3914msgid "rdhi, rdlo and rm must all be different"
7e784da5 3915msgstr "rdhi, rdlo и rm должны различаться"
bd32c6bd 3916
2d151af7 3917#: config/tc-arm.c:9405
c32b891a 3918msgid "'[' expected after PLD mnemonic"
7e784da5 3919msgstr "после мнемоники PLD ожидается «[»"
bd32c6bd 3920
2d151af7 3921#: config/tc-arm.c:9407 config/tc-arm.c:9422
c32b891a 3922msgid "post-indexed expression used in preload instruction"
7e784da5 3923msgstr "в инструкции предварительной загрузки используется пост-индексируемое выражение"
bd32c6bd 3924
2d151af7 3925#: config/tc-arm.c:9409 config/tc-arm.c:9424
c32b891a 3926msgid "writeback used in preload instruction"
7e784da5 3927msgstr "в инструкции предварительной загрузки используется обратная запись"
bd32c6bd 3928
2d151af7 3929#: config/tc-arm.c:9411 config/tc-arm.c:9426
c32b891a 3930msgid "unindexed addressing used in preload instruction"
7e784da5 3931msgstr "в инструкции предварительной загрузки используется неиндексированная адресация"
bd32c6bd 3932
2d151af7 3933#: config/tc-arm.c:9420
c32b891a 3934msgid "'[' expected after PLI mnemonic"
7e784da5 3935msgstr "после мнемоники PLI ожидается «[»"
bd32c6bd 3936
2d151af7 3937#: config/tc-arm.c:9435 config/tc-arm.c:12687
c32b891a 3938msgid "push/pop do not support {reglist}^"
7e784da5 3939msgstr "push/pop не поддерживают {reglist}^"
bd32c6bd 3940
2d151af7 3941#: config/tc-arm.c:9513 config/tc-arm.c:12834
c32b891a 3942msgid "setend use is deprecated for ARMv8"
7e784da5 3943msgstr "использование setend устарело в ARMv8"
bd32c6bd 3944
2d151af7
NC
3945#: config/tc-arm.c:9534 config/tc-arm.c:12895 config/tc-arm.c:12927
3946#: config/tc-arm.c:12970
c32b891a 3947msgid "extraneous shift as part of operand to shift insn"
7e784da5 3948msgstr "в инструкции сдвига излишний сдвиг как часть операнда"
bd32c6bd 3949
2d151af7 3950#: config/tc-arm.c:9565 config/tc-arm.c:9574
c32b891a 3951msgid "selected processor does not support SETPAN instruction"
7e784da5 3952msgstr "выбранный процессор не поддерживает инструкцию SETPAN"
bd32c6bd 3953
2d151af7 3954#: config/tc-arm.c:9633
c32b891a 3955msgid "SRS base register must be r13"
7e784da5 3956msgstr "базовый регистр SRS должен быть r13"
bd32c6bd 3957
2d151af7 3958#: config/tc-arm.c:9692
c32b891a 3959msgid "can only store two consecutive registers"
7e784da5 3960msgstr "сохранение допустимо только в два последовательных регистра"
bd32c6bd 3961
2d151af7 3962#: config/tc-arm.c:9806 config/tc-arm.c:9823
c32b891a 3963msgid "only two consecutive VFP SP registers allowed here"
7e784da5 3964msgstr "здесь разрешены только два последовательных регистра VFP SP"
bd32c6bd 3965
2d151af7 3966#: config/tc-arm.c:9851 config/tc-arm.c:9866
c32b891a 3967msgid "this addressing mode requires base-register writeback"
7e784da5 3968msgstr "для данного режима адресации требуется базовый регистр обратной записи"
bd32c6bd 3969
c32b891a
NC
3970#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3971#. i.e. immbits must be in range 0 - 16.
2d151af7 3972#: config/tc-arm.c:9983
c32b891a 3973msgid "immediate value out of range, expected range [0, 16]"
7e784da5 3974msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [0, 16]"
bd32c6bd 3975
c32b891a
NC
3976#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3977#. i.e. immbits must be in range 0 - 31.
2d151af7 3978#: config/tc-arm.c:9990
c32b891a 3979msgid "immediate value out of range, expected range [1, 32]"
7e784da5 3980msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [1, 32]"
bd32c6bd 3981
2d151af7 3982#: config/tc-arm.c:10056
c32b891a 3983msgid "this instruction does not support indexing"
7e784da5 3984msgstr "данная инструкция не поддерживает индексацию"
bd32c6bd 3985
2d151af7 3986#: config/tc-arm.c:10079
c32b891a 3987msgid "only r15 allowed here"
7e784da5 3988msgstr "здесь разрешён только r15"
bd32c6bd 3989
2d151af7 3990#: config/tc-arm.c:10214
c32b891a 3991msgid "immediate operand requires iWMMXt2"
7e784da5 3992msgstr "требуется непосредственный операнд iWMMXt2"
bd32c6bd 3993
2d151af7 3994#: config/tc-arm.c:10358
c32b891a 3995msgid "shift by register not allowed in thumb mode"
7e784da5 3996msgstr "сдвиг регистром запрещён в режиме thumb"
bd32c6bd 3997
2d151af7 3998#: config/tc-arm.c:10370 config/tc-arm.c:13078 config/tc-arm.c:23590
c32b891a 3999msgid "shift expression is too large"
7e784da5 4000msgstr "выражение сдвига слишком большое"
bd32c6bd 4001
2d151af7 4002#: config/tc-arm.c:10403
c32b891a 4003msgid "cannot use register index with this instruction"
7e784da5 4004msgstr "невозможно использовать индексный регистр с этой инструкцией"
bd32c6bd 4005
2d151af7 4006#: config/tc-arm.c:10405
c32b891a 4007msgid "Thumb does not support negative register indexing"
7e784da5 4008msgstr "Thumb не поддерживает отрицательные индексный регистры"
bd32c6bd 4009
2d151af7 4010#: config/tc-arm.c:10407
c32b891a 4011msgid "Thumb does not support register post-indexing"
7e784da5 4012msgstr "Thumb не поддерживает регистровую пост-индексацию"
bd32c6bd 4013
2d151af7 4014#: config/tc-arm.c:10409
c32b891a 4015msgid "Thumb does not support register indexing with writeback"
7e784da5 4016msgstr "Thumb не поддерживает регистровую индексацию с обратной записью"
bd32c6bd 4017
2d151af7 4018#: config/tc-arm.c:10411
c32b891a 4019msgid "Thumb supports only LSL in shifted register indexing"
7e784da5 4020msgstr "Thumb поддерживает только LSL в регистровой индексации сдвигом"
bd32c6bd 4021
2d151af7 4022#: config/tc-arm.c:10420 config/tc-arm.c:16395
c32b891a 4023msgid "shift out of range"
7e784da5 4024msgstr "сдвиг вне диапазона"
bd32c6bd 4025
2d151af7 4026#: config/tc-arm.c:10429
c32b891a 4027msgid "cannot use writeback with this instruction"
7e784da5 4028msgstr "невозможно использовать обратную запись с этой инструкцией"
bd32c6bd 4029
2d151af7 4030#: config/tc-arm.c:10450
c32b891a 4031msgid "cannot use post-indexing with PC-relative addressing"
7e784da5 4032msgstr "невозможно использовать пост-индексацию с относительной PC адресацией"
bd32c6bd 4033
2d151af7 4034#: config/tc-arm.c:10451
c32b891a 4035msgid "cannot use post-indexing with this instruction"
7e784da5 4036msgstr "невозможно использовать пост-индексацию с этой инструкцией"
bd32c6bd 4037
2d151af7 4038#: config/tc-arm.c:10673
c32b891a 4039msgid "only SUBS PC, LR, #const allowed"
7e784da5 4040msgstr "разрешены только SUBS PC, LR, #const"
bd32c6bd 4041
2d151af7
NC
4042#: config/tc-arm.c:10756 config/tc-arm.c:10916 config/tc-arm.c:11013
4043#: config/tc-arm.c:12316 config/tc-arm.c:12624
c32b891a 4044msgid "shift must be constant"
7e784da5 4045msgstr "сдвиг должен быть константой"
bd32c6bd 4046
2d151af7 4047#: config/tc-arm.c:10761
c32b891a 4048msgid "shift value over 3 not allowed in thumb mode"
7e784da5 4049msgstr "значения сдвига больше 3 запрещено в режиме thumb"
bd32c6bd 4050
2d151af7 4051#: config/tc-arm.c:10763
c32b891a 4052msgid "only LSL shift allowed in thumb mode"
7e784da5 4053msgstr "в режиме thumb допускается только сдвиг LSL"
bd32c6bd 4054
2d151af7
NC
4055#: config/tc-arm.c:10787 config/tc-arm.c:10931 config/tc-arm.c:11028
4056#: config/tc-arm.c:12329
c32b891a 4057msgid "unshifted register required"
7e784da5 4058msgstr "требуется не сдвиговый регистр"
bd32c6bd 4059
2d151af7 4060#: config/tc-arm.c:10802 config/tc-arm.c:11039 config/tc-arm.c:12479
c32b891a 4061msgid "dest must overlap one source register"
7e784da5 4062msgstr "назначение должно пересекаться с одним из регистров источника"
bd32c6bd 4063
2d151af7 4064#: config/tc-arm.c:10934 config/tc-csky.c:5507
c32b891a 4065msgid "dest and source1 must be the same register"
7e784da5 4066msgstr "назначение и источник1 должны быть одним и тем же регистром"
bd32c6bd 4067
2d151af7 4068#: config/tc-arm.c:11174
c32b891a 4069msgid "selected architecture does not support wide conditional branch instruction"
7e784da5 4070msgstr "выбранная архитектура не поддерживает инструкцию широкого условного ветвления"
bd32c6bd 4071
2d151af7 4072#: config/tc-arm.c:11207
c32b891a 4073msgid "instruction is always unconditional"
7e784da5 4074msgstr "инструкция всегда безусловная"
bd32c6bd 4075
2d151af7 4076#: config/tc-arm.c:11328
c32b891a 4077msgid "selected processor does not support 'A' form of this instruction"
7e784da5 4078msgstr "выбранный процессор не поддерживает форму «A» этой инструкции"
bd32c6bd 4079
2d151af7 4080#: config/tc-arm.c:11331
c32b891a 4081msgid "Thumb does not support the 2-argument form of this instruction"
7e784da5 4082msgstr "Thumb не поддерживает 2-аргументную форму этой инструкции"
bd32c6bd 4083
2d151af7 4084#: config/tc-arm.c:11452
c32b891a 4085msgid "SP not allowed in register list"
7e784da5 4086msgstr "SP не допускается указывать в списке регистров"
bd32c6bd 4087
2d151af7 4088#: config/tc-arm.c:11456 config/tc-arm.c:11562
c32b891a 4089msgid "having the base register in the register list when using write back is UNPREDICTABLE"
7e784da5 4090msgstr "наличие в списке регистров базового регистра при использовании обратной записи создаёт НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4091
2d151af7 4092#: config/tc-arm.c:11464
c32b891a 4093msgid "LR and PC should not both be in register list"
7e784da5 4094msgstr "LR и PC не должны быть в списке регистров одновременно"
bd32c6bd 4095
2d151af7 4096#: config/tc-arm.c:11472
c32b891a 4097msgid "PC not allowed in register list"
7e784da5 4098msgstr "PC не допускается указывать в списке регистров"
bd32c6bd 4099
2d151af7 4100#: config/tc-arm.c:11514
c32b891a 4101msgid "Thumb load/store multiple does not support {reglist}^"
7e784da5 4102msgstr "множественная загрузка/сохранение в Thumb не поддерживает {reglist}^"
bd32c6bd 4103
2d151af7 4104#: config/tc-arm.c:11539 config/tc-arm.c:11616
c32b891a
NC
4105#, c-format
4106msgid "value stored for r%d is UNKNOWN"
7e784da5 4107msgstr "значение, сохранённое для r%d, НЕИЗВЕСТНО"
bd32c6bd 4108
2d151af7 4109#: config/tc-arm.c:11609
c32b891a 4110msgid "Thumb-2 instruction only valid in unified syntax"
7e784da5 4111msgstr "инструкцию Thumb-2 допускается указывать только в объединённом синтаксисе"
bd32c6bd 4112
2d151af7 4113#: config/tc-arm.c:11613 config/tc-arm.c:11623
c32b891a 4114msgid "this instruction will write back the base register"
7e784da5 4115msgstr "эта инструкция выполнит обратную запись в базовый регистр"
bd32c6bd 4116
2d151af7 4117#: config/tc-arm.c:11626
c32b891a 4118msgid "this instruction will not write back the base register"
7e784da5 4119msgstr "эта инструкция не выполнит обратную запись в базовый регистр"
bd32c6bd 4120
2d151af7 4121#: config/tc-arm.c:11657
c32b891a 4122msgid "r14 not allowed as first register when second register is omitted"
7e784da5 4123msgstr "r14 не допускается указывать первым регистром, если отсутствует второй регистр"
bd32c6bd 4124
2d151af7 4125#: config/tc-arm.c:11757
c32b891a 4126msgid "This instruction may be unpredictable if executed on M-profile cores with interrupts enabled."
7e784da5 4127msgstr "Эта инструкция может приводить к непредсказумому поведению, если выполняется в ядрах M-профиля с включёнными прерываниями."
bd32c6bd 4128
2d151af7 4129#: config/tc-arm.c:11786 config/tc-arm.c:11799 config/tc-arm.c:11835
c32b891a 4130msgid "Thumb does not support this addressing mode"
7e784da5 4131msgstr "Thumb не поддерживает данный режим адресации"
bd32c6bd 4132
2d151af7 4133#: config/tc-arm.c:11803
c32b891a 4134msgid "byte or halfword not valid for base register"
7e784da5 4135msgstr "байт или полуслово недопустимо для базового регистра"
bd32c6bd 4136
2d151af7 4137#: config/tc-arm.c:11806
c32b891a 4138msgid "r15 based store not allowed"
7e784da5 4139msgstr "хранилище на основе r15 не допускается"
bd32c6bd 4140
2d151af7 4141#: config/tc-arm.c:11808
c32b891a 4142msgid "invalid base register for register offset"
7e784da5 4143msgstr "некорректный базовый регистр для регистрового смещения"
bd32c6bd 4144
2d151af7 4145#: config/tc-arm.c:11865
c32b891a 4146msgid "r12 not allowed here"
7e784da5 4147msgstr "r12 здесь запрещён"
bd32c6bd 4148
2d151af7 4149#: config/tc-arm.c:11871
c32b891a 4150msgid "base register written back, and overlaps one of transfer registers"
7e784da5 4151msgstr "в базовый регистр выполняется обратная запись и он пересекается с одним из регистром передачи"
bd32c6bd 4152
2d151af7 4153#: config/tc-arm.c:11999
bd32c6bd 4154#, c-format
c32b891a 4155msgid "Use of r%u as a source register is deprecated when r%u is the destination register."
7e784da5 4156msgstr "Использование r%u в качестве регистра источника устарело, если r%u является регистром назначения."
bd32c6bd 4157
2d151af7 4158#: config/tc-arm.c:12192
c32b891a 4159msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
7e784da5 4160msgstr "сдвиги в инструкциях CMP/MOV поддерживаются только при указании в объединённом синтаксисе"
bd32c6bd 4161
2d151af7 4162#: config/tc-arm.c:12220
c32b891a 4163msgid "only lo regs allowed with immediate"
7e784da5 4164msgstr "только нижние регистры допускаются с непосредственными значениями"
bd32c6bd 4165
2d151af7 4166#: config/tc-arm.c:12397
c32b891a 4167msgid "Thumb encoding does not support an immediate here"
7e784da5 4168msgstr "кодирование Thumb не поддерживает здесь непосредственное значение"
bd32c6bd 4169
2d151af7 4170#: config/tc-arm.c:12484
c32b891a 4171msgid "Thumb-2 MUL must not set flags"
7e784da5 4172msgstr "Thumb-2 MUL не должна устанавливать флаги"
bd32c6bd 4173
2d151af7 4174#: config/tc-arm.c:12549
c32b891a 4175msgid "Thumb does not support NOP with hints"
7e784da5 4176msgstr "Thumb не поддерживает NOP с подсказками"
bd32c6bd 4177
2d151af7 4178#: config/tc-arm.c:12709
c32b891a 4179msgid "invalid register list to push/pop instruction"
7e784da5 4180msgstr "некорректный список регистров в инструкции push/pop"
bd32c6bd 4181
2d151af7 4182#: config/tc-arm.c:12954
c32b891a 4183msgid "source1 and dest must be same register"
7e784da5 4184msgstr "источник1 и назначение должны быть одним и тем же регистром"
bd32c6bd 4185
2d151af7 4186#: config/tc-arm.c:12979
c32b891a 4187msgid "ror #imm not supported"
7e784da5 4188msgstr "ror #imm не поддерживается"
bd32c6bd 4189
2d151af7 4190#: config/tc-arm.c:13030
c32b891a 4191msgid "SMC is not permitted on this architecture"
7e784da5 4192msgstr "SMC запрещена на этой архитектуре"
bd32c6bd 4193
2d151af7 4194#: config/tc-arm.c:13195
c32b891a 4195msgid "Thumb encoding does not support rotation"
7e784da5 4196msgstr "кодирование Thumb не поддерживает вращение"
bd32c6bd 4197
2d151af7 4198#: config/tc-arm.c:13215
c32b891a 4199msgid "instruction requires register index"
7e784da5 4200msgstr "для инструкции требуется регистровый индекс"
bd32c6bd 4201
2d151af7 4202#: config/tc-arm.c:13225
c32b891a 4203msgid "instruction does not allow shifted index"
7e784da5 4204msgstr "инструкция запрещает сдвиговый индекс"
bd32c6bd 4205
2d151af7 4206#: config/tc-arm.c:13411
c32b891a 4207msgid "invalid neon suffix for non neon instruction"
7e784da5 4208msgstr "неверный суффикс neon для инструкции не neon"
bd32c6bd 4209
2d151af7
NC
4210#: config/tc-arm.c:13773 config/tc-arm.c:14119 config/tc-arm.c:15736
4211#: config/tc-arm.c:17396
c32b891a 4212msgid "invalid instruction shape"
7e784da5 4213msgstr "неверная форма инструкции"
bd32c6bd 4214
2d151af7 4215#: config/tc-arm.c:14018
c32b891a 4216msgid "types specified in both the mnemonic and operands"
7e784da5 4217msgstr "типы указаны как в мнемонике так и в операндах"
bd32c6bd 4218
2d151af7 4219#: config/tc-arm.c:14055
c32b891a 4220msgid "operand types can't be inferred"
7e784da5 4221msgstr "невозможно догадаться о типах операндов"
bd32c6bd 4222
2d151af7 4223#: config/tc-arm.c:14061
c32b891a 4224msgid "type specifier has the wrong number of parts"
7e784da5 4225msgstr "определитель типа содержит ошибочное количество частей"
bd32c6bd 4226
2d151af7 4227#: config/tc-arm.c:14147 config/tc-arm.c:15926 config/tc-arm.c:15933
c32b891a 4228msgid "operand size must match register width"
7e784da5 4229msgstr "размер операнда должен совпадать с шириной регистра"
bd32c6bd 4230
2d151af7 4231#: config/tc-arm.c:14158
c32b891a 4232msgid "bad type in Neon instruction"
7e784da5 4233msgstr "неверный тип в инструкции Neon"
bd32c6bd 4234
2d151af7 4235#: config/tc-arm.c:14169
c32b891a 4236msgid "inconsistent types in Neon instruction"
7e784da5 4237msgstr "несоответствие типов в инструкции Neon"
bd32c6bd 4238
2d151af7 4239#: config/tc-arm.c:14540 config/tc-arm.c:14555 config/tc-arm.c:16975
c32b891a 4240msgid "register list must contain at least 1 and at most 16 registers"
7e784da5 4241msgstr "список регистров должен содержать не менее 1 и не более 16 регистров"
bd32c6bd 4242
2d151af7
NC
4243#: config/tc-arm.c:14698 config/tc-arm.c:14734 config/tc-arm.c:15373
4244#: config/tc-arm.c:16801
c32b891a 4245msgid "immediate out of range for shift"
7e784da5 4246msgstr "непосредственное значение за пределами диапазона сдвига"
bd32c6bd 4247
2d151af7 4248#: config/tc-arm.c:14854
c32b891a 4249msgid "first and second operands shall be the same register"
7e784da5 4250msgstr "первый и второй операнды должны быть одним и тем же регистром"
bd32c6bd 4251
2d151af7 4252#: config/tc-arm.c:15139 config/tc-arm.c:16231
c32b891a 4253msgid "scalar out of range for multiply instruction"
7e784da5 4254msgstr "скаляр вне диапазона инструкции умножения"
bd32c6bd 4255
2d151af7 4256#: config/tc-arm.c:15263
c32b891a 4257msgid "instruction form not available on this architecture."
7e784da5 4258msgstr "форма инструкции недоступна на этой архитектуре"
bd32c6bd 4259
2d151af7 4260#: config/tc-arm.c:15266
c32b891a 4261msgid "this instruction implies use of ARMv8.1 AdvSIMD."
7e784da5 4262msgstr "данная инструкция подразумевает использование ARMv8.1 AdvSIMD."
bd32c6bd 4263
2d151af7 4264#: config/tc-arm.c:15349 config/tc-arm.c:15361
c32b891a 4265msgid "immediate out of range for insert"
7e784da5 4266msgstr "непосредственное значение за пределами диапазона вставки"
bd32c6bd 4267
2d151af7 4268#: config/tc-arm.c:15494
c32b891a 4269msgid "immediate out of range for narrowing operation"
7e784da5 4270msgstr "непосредственное значение за пределами диапазона операции сужения"
bd32c6bd 4271
2d151af7 4272#: config/tc-arm.c:15640
c32b891a 4273msgid "operands 0 and 1 must be the same register"
7e784da5 4274msgstr "операнды 0 и 1 должны быть одним и тем же регистром"
bd32c6bd 4275
2d151af7 4276#: config/tc-arm.c:15746 config/tc-arm.c:17494
c32b891a 4277msgid "invalid rounding mode"
7e784da5 4278msgstr "неверный режим округления"
bd32c6bd 4279
2d151af7 4280#: config/tc-arm.c:16075
c32b891a 4281msgid "operand size must be specified for immediate VMOV"
7e784da5 4282msgstr "для непосредственного значения в VMOV должен быть указан размер операнда"
bd32c6bd 4283
2d151af7 4284#: config/tc-arm.c:16085
c32b891a 4285msgid "immediate has bits set outside the operand size"
7e784da5 4286msgstr "непосредственное значение содержит установленные биты вне диапазона размера операнда"
bd32c6bd 4287
2d151af7 4288#: config/tc-arm.c:16247
c32b891a 4289msgid "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4290msgstr "vfmal/vfmsl с типом FP16 не могут быть условными, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 4291
2d151af7 4292#: config/tc-arm.c:16377
c32b891a 4293msgid "Instruction form not available on this architecture."
7e784da5 4294msgstr "Форма инструкции недоступна на этой архитектуре."
bd32c6bd 4295
2d151af7 4296#: config/tc-arm.c:16421
c32b891a 4297msgid "elements must be smaller than reversal region"
7e784da5 4298msgstr "элементы должны быть меньше области возврата"
bd32c6bd 4299
2d151af7 4300#: config/tc-arm.c:16603 config/tc-arm.c:16663
c32b891a 4301msgid "bad type for scalar"
7e784da5 4302msgstr "некорректный тип для скаляра"
bd32c6bd 4303
2d151af7
NC
4304#: config/tc-arm.c:16717
4305msgid "immediate constant is valid both as a bit-pattern and a floating point value (using the fp value)"
4306msgstr "непосредственная константа корректна как для битового шаблона так и для значения с плавающей запятой (используется значение плавающей запятой)"
4307
4308#: config/tc-arm.c:16759 config/tc-arm.c:16767
c32b891a 4309msgid "VFP registers must be adjacent"
7e784da5 4310msgstr "регистры VFP должны быть расположенным рядом"
bd32c6bd 4311
2d151af7 4312#: config/tc-arm.c:16810
c32b891a 4313msgid "invalid suffix"
7e784da5 4314msgstr "неверный суффикс"
bd32c6bd 4315
2d151af7 4316#: config/tc-arm.c:16942
c32b891a 4317msgid "bad list length for table lookup"
7e784da5 4318msgstr "неверная длина списка для таблицы поиска"
bd32c6bd 4319
2d151af7 4320#: config/tc-arm.c:16972
c32b891a 4321msgid "writeback (!) must be used for VLDMDB and VSTMDB"
7e784da5 4322msgstr "для VLDMDB и VSTMDB должна использоваться обратная запись"
bd32c6bd 4323
2d151af7 4324#: config/tc-arm.c:17000
c32b891a 4325msgid "Use of PC here is UNPREDICTABLE"
7e784da5 4326msgstr "Использование PC в этом месте вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4327
2d151af7 4328#: config/tc-arm.c:17002
c32b891a 4329msgid "Use of PC here is deprecated"
7e784da5 4330msgstr "Использование PC в этом месте устарело"
bd32c6bd 4331
2d151af7 4332#: config/tc-arm.c:17069
c32b891a 4333msgid "bad alignment"
7e784da5 4334msgstr "неверное выравнивание"
bd32c6bd 4335
2d151af7 4336#: config/tc-arm.c:17086
c32b891a 4337msgid "bad list type for instruction"
7e784da5 4338msgstr "неверный тип списка для инструкции"
bd32c6bd 4339
2d151af7 4340#: config/tc-arm.c:17088
c32b891a 4341msgid "bad element type for instruction"
7e784da5 4342msgstr "неверный тип элемента для инструкции"
bd32c6bd 4343
2d151af7 4344#: config/tc-arm.c:17130
c32b891a 4345msgid "unsupported alignment for instruction"
7e784da5 4346msgstr "неподдерживаемое выравнивание для инструкции"
bd32c6bd 4347
2d151af7
NC
4348#: config/tc-arm.c:17149 config/tc-arm.c:17243 config/tc-arm.c:17255
4349#: config/tc-arm.c:17265 config/tc-arm.c:17279
c32b891a 4350msgid "bad list length"
7e784da5 4351msgstr "неверная длина списка"
bd32c6bd 4352
2d151af7 4353#: config/tc-arm.c:17154
c32b891a 4354msgid "stride of 2 unavailable when element size is 8"
7e784da5 4355msgstr "шаг 2 недоступен, если размер элемента равен 8"
bd32c6bd 4356
2d151af7 4357#: config/tc-arm.c:17187 config/tc-arm.c:17263
c32b891a 4358msgid "can't use alignment with this instruction"
7e784da5 4359msgstr "невозможно использовать выравнивание с этой инструкцией"
bd32c6bd 4360
2d151af7 4361#: config/tc-arm.c:17335
c32b891a 4362msgid "post-index must be a register"
7e784da5 4363msgstr "пост-индекс должен задаваться регистром"
bd32c6bd 4364
2d151af7 4365#: config/tc-arm.c:17337
c32b891a 4366msgid "bad register for post-index"
7e784da5 4367msgstr "неверный регистр для пост-индекса"
bd32c6bd 4368
2d151af7 4369#: config/tc-arm.c:17558
c32b891a 4370msgid "scalar out of range"
7e784da5 4371msgstr "скаляр вне диапазона"
bd32c6bd 4372
2d151af7 4373#: config/tc-arm.c:17631
c32b891a 4374msgid "Dot Product instructions cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4375msgstr "Инструкции скалярного произведения не могут быть условными, поведение НЕПРЕДСКАЗУЕМО."
bd32c6bd 4376
2d151af7 4377#: config/tc-arm.c:18204 config/tc-arm.c:18290
c32b891a 4378msgid "conditional infixes are deprecated in unified syntax"
7e784da5 4379msgstr "условные инфиксы устарели в объединённом синтаксисе"
bd32c6bd 4380
2d151af7 4381#: config/tc-arm.c:18441
c32b891a 4382msgid "Warning: conditional outside an IT block for Thumb."
7e784da5 4383msgstr "Предупреждение: условие вне блока IT для Thumb."
bd32c6bd 4384
2d151af7 4385#: config/tc-arm.c:18593
c32b891a 4386msgid "Short branches, Undefined, SVC, LDM/STM"
7e784da5 4387msgstr "Короткие ветвления, Не определено, SVC, LDM/STM"
bd32c6bd 4388
2d151af7 4389#: config/tc-arm.c:18594
c32b891a 4390msgid "Miscellaneous 16-bit instructions"
7e784da5 4391msgstr "Различные 16-битные инструкции"
bd32c6bd 4392
2d151af7 4393#: config/tc-arm.c:18595
c32b891a 4394msgid "ADR"
7e784da5 4395msgstr "ADR"
bd32c6bd 4396
2d151af7 4397#: config/tc-arm.c:18596
c32b891a 4398msgid "Literal loads"
7e784da5 4399msgstr "Загрузка литерала"
bd32c6bd 4400
2d151af7 4401#: config/tc-arm.c:18597
c32b891a 4402msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
7e784da5 4403msgstr "Верхний регистр ADD, MOV, CMP, BX, BLX задаётся pc"
bd32c6bd 4404
2d151af7 4405#: config/tc-arm.c:18598
c32b891a 4406msgid "Hi-register ADD, MOV, CMP using pc"
7e784da5 4407msgstr "Верхний регистр ADD, MOV, CMP задаётся pc"
bd32c6bd 4408
c32b891a
NC
4409#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4410#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
2d151af7 4411#: config/tc-arm.c:18601
c32b891a 4412msgid "ADD/SUB sp, sp #imm"
7e784da5 4413msgstr "ADD/SUB sp, sp #imm"
bd32c6bd 4414
2d151af7 4415#: config/tc-arm.c:18621
d8dab054
NC
4416msgid "IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R"
4417msgstr "Блоки IT с 32-битными инструкциями Thumb снижают производительность в ARMv8-A и ARMv8-R"
bd32c6bd 4418
2d151af7 4419#: config/tc-arm.c:18633
c32b891a 4420#, c-format
d8dab054
NC
4421msgid "IT blocks containing 16-bit Thumb instructions of the following class are performance deprecated in ARMv8-A and ARMv8-R: %s"
4422msgstr "Блоки IT с 16-битными инструкциями Thumb следующего класса снижают производительность в ARMv8-A и ARMv8-R: %s"
bd32c6bd 4423
2d151af7 4424#: config/tc-arm.c:18647
d8dab054
NC
4425msgid "IT blocks containing more than one conditional instruction are performance deprecated in ARMv8-A and ARMv8-R"
4426msgstr "Блоки IT с более чем одной условной инструкцией снижают производительность в ARMv8-A и ARMv8-R"
bd32c6bd 4427
2d151af7 4428#: config/tc-arm.c:18763
c32b891a
NC
4429#, c-format
4430msgid "bad instruction `%s'"
7e784da5 4431msgstr "плохая инструкция «%s»"
bd32c6bd 4432
2d151af7 4433#: config/tc-arm.c:18769
c32b891a 4434msgid "s suffix on comparison instruction is deprecated"
7e784da5 4435msgstr "суффикс s в инструкциях сравнения устарел"
bd32c6bd 4436
2d151af7 4437#: config/tc-arm.c:18789
c32b891a 4438msgid "SVC is not permitted on this architecture"
7e784da5 4439msgstr "SVC запрещена на этой архитектуре"
bd32c6bd 4440
2d151af7 4441#: config/tc-arm.c:18791
bd32c6bd 4442#, c-format
c32b891a 4443msgid "selected processor does not support `%s' in Thumb mode"
7e784da5 4444msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb"
bd32c6bd 4445
2d151af7 4446#: config/tc-arm.c:18797
c32b891a 4447msgid "Thumb does not support conditional execution"
7e784da5 4448msgstr "Thumb не поддерживает условное выполнение"
bd32c6bd 4449
2d151af7 4450#: config/tc-arm.c:18817
bd32c6bd 4451#, c-format
c32b891a 4452msgid "selected processor does not support 32bit wide variant of instruction `%s'"
7e784da5 4453msgstr "выбранный процессор не поддерживает 32-битный вариант инструкции «%s»"
bd32c6bd 4454
2d151af7 4455#: config/tc-arm.c:18820
bd32c6bd 4456#, c-format
c32b891a 4457msgid "selected processor does not support `%s' in Thumb-2 mode"
7e784da5 4458msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb-2"
bd32c6bd 4459
2d151af7 4460#: config/tc-arm.c:18845
bd32c6bd 4461#, c-format
c32b891a 4462msgid "cannot honor width suffix -- `%s'"
7e784da5 4463msgstr "не удалось учесть суффикс ширины «%s»"
bd32c6bd 4464
2d151af7 4465#: config/tc-arm.c:18887
bd32c6bd 4466#, c-format
c32b891a 4467msgid "selected processor does not support `%s' in ARM mode"
7e784da5 4468msgstr "выбранный процессор не поддерживает «%s» в режиме ARM"
bd32c6bd 4469
2d151af7 4470#: config/tc-arm.c:18892
bd32c6bd 4471#, c-format
c32b891a 4472msgid "width suffixes are invalid in ARM mode -- `%s'"
7e784da5 4473msgstr "некорректная ширина суффиксов в режиме ARM — «%s»"
bd32c6bd 4474
2d151af7 4475#: config/tc-arm.c:18925
bd32c6bd 4476#, c-format
c32b891a 4477msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
7e784da5 4478msgstr "попытка использования инструкции ARM на процессоре, поддерживающем только Thumb — «%s»"
bd32c6bd 4479
2d151af7 4480#: config/tc-arm.c:18942
bd32c6bd 4481#, c-format
c32b891a 4482msgid "section '%s' finished with an open IT block."
7e784da5 4483msgstr "раздел «%s» завершён с открытым блоком IT"
bd32c6bd 4484
2d151af7 4485#: config/tc-arm.c:18947
c32b891a 4486msgid "file finished with an open IT block."
7e784da5 4487msgstr "файл завершён с открытым блоком IT"
bd32c6bd 4488
2d151af7 4489#: config/tc-arm.c:22243
bd32c6bd 4490#, c-format
c32b891a 4491msgid "alignments greater than %d bytes not supported in .text sections."
7e784da5 4492msgstr "выравнивание больше чем %d байт не поддерживается в разделах .text"
bd32c6bd 4493
2d151af7 4494#: config/tc-arm.c:22510 config/tc-ia64.c:3594
c32b891a
NC
4495#, c-format
4496msgid "Group section `%s' has no group signature"
7e784da5 4497msgstr "Раздел групп «%s» не имеет подписи группы"
bd32c6bd 4498
2d151af7 4499#: config/tc-arm.c:22556
c32b891a 4500msgid "handlerdata in cantunwind frame"
7e784da5 4501msgstr "handlerdata в кадре cantunwind"
bd32c6bd 4502
2d151af7 4503#: config/tc-arm.c:22573
c32b891a 4504msgid "too many unwind opcodes for personality routine 0"
7e784da5 4505msgstr "слишком много раскрываемых кодов операций для персонализационной процедуры 0"
bd32c6bd 4506
2d151af7 4507#: config/tc-arm.c:22604
c32b891a 4508msgid "attempt to recreate an unwind entry"
7e784da5 4509msgstr "попытаться пересоздать элемент раскрытия"
bd32c6bd 4510
2d151af7 4511#: config/tc-arm.c:22614
c32b891a 4512msgid "too many unwind opcodes"
7e784da5 4513msgstr "слишком много раскрываемых кодов операций"
bd32c6bd 4514
2d151af7 4515#: config/tc-arm.c:22907
c32b891a
NC
4516#, c-format
4517msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
7e784da5 4518msgstr "[-mwarn-syms]: Назначение делает символ, совпадающий с инструкцией ARM: %s"
bd32c6bd 4519
2d151af7 4520#: config/tc-arm.c:23269 config/tc-arm.c:23337
bd32c6bd 4521#, c-format
c32b891a 4522msgid "symbol %s is in a different section"
7e784da5 4523msgstr "символ %s в другом разделе"
bd32c6bd 4524
2d151af7 4525#: config/tc-arm.c:23271 config/tc-arm.c:23339
bd32c6bd 4526#, c-format
c32b891a 4527msgid "symbol %s is weak and may be overridden later"
7e784da5 4528msgstr "символ %s слаб и позднее может быть замещён"
bd32c6bd 4529
2d151af7 4530#: config/tc-arm.c:23316 config/tc-arm.c:23688
bd32c6bd 4531#, c-format
c32b891a 4532msgid "invalid constant (%lx) after fixup"
7e784da5 4533msgstr "некорректная константа (%lx) после местоположения"
bd32c6bd 4534
2d151af7 4535#: config/tc-arm.c:23372
bd32c6bd 4536#, c-format
c32b891a 4537msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
b4a3689a 4538msgstr "невозможно вычислить инструкции ADRL для смещения относительно PC по адресу 0x%lx"
bd32c6bd 4539
2d151af7 4540#: config/tc-arm.c:23408 config/tc-arm.c:23438
c32b891a 4541msgid "invalid literal constant: pool needs to be closer"
7e784da5 4542msgstr "некорректная литеральная константа: пул должен быт ближе"
bd32c6bd 4543
2d151af7 4544#: config/tc-arm.c:23411 config/tc-arm.c:23460
bd32c6bd 4545#, c-format
c32b891a 4546msgid "bad immediate value for offset (%ld)"
7e784da5 4547msgstr "некорректное непосредственное значение для смещения (%ld)"
bd32c6bd 4548
2d151af7 4549#: config/tc-arm.c:23441
bd32c6bd 4550#, c-format
c32b891a 4551msgid "bad immediate value for 8-bit offset (%ld)"
7e784da5 4552msgstr "некорректное непосредственное значение для 8-битного смещения (%ld)"
bd32c6bd 4553
2d151af7 4554#: config/tc-arm.c:23501
c32b891a 4555msgid "offset not a multiple of 4"
7e784da5 4556msgstr "смещение не кратно 4"
bd32c6bd 4557
2d151af7 4558#: config/tc-arm.c:23704
c32b891a 4559msgid "invalid smc expression"
7e784da5 4560msgstr "неверное выражение smc"
bd32c6bd 4561
2d151af7 4562#: config/tc-arm.c:23713
c32b891a 4563msgid "invalid hvc expression"
7e784da5 4564msgstr "неверное выражение hvc"
bd32c6bd 4565
2d151af7 4566#: config/tc-arm.c:23724 config/tc-arm.c:23733
c32b891a 4567msgid "invalid swi expression"
7e784da5 4568msgstr "неверное выражение swi"
bd32c6bd 4569
2d151af7 4570#: config/tc-arm.c:23743
c32b891a 4571msgid "invalid expression in load/store multiple"
7e784da5 4572msgstr "неправильное выражение в многозначной загрузке/сохранении"
bd32c6bd 4573
2d151af7 4574#: config/tc-arm.c:23805
bd32c6bd 4575#, c-format
c32b891a 4576msgid "blx to '%s' an ARM ISA state function changed to bl"
7e784da5 4577msgstr "blx в «%s» — функция состояния ARM ISA, изменяется на bl"
bd32c6bd 4578
2d151af7 4579#: config/tc-arm.c:23824
c32b891a 4580msgid "misaligned branch destination"
7e784da5 4581msgstr "невыравненное назначение ветвления"
bd32c6bd 4582
2d151af7 4583#: config/tc-arm.c:23944
c32b891a
NC
4584#, c-format
4585msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
7e784da5 4586msgstr "blx в функции Thumb«%s» из состояния Thumb ISA изменяется на bl"
bd32c6bd 4587
2d151af7 4588#: config/tc-arm.c:23994
c32b891a 4589msgid "Thumb2 branch out of range"
7e784da5 4590msgstr "ветвление Thumb2 за пределами диапазона"
bd32c6bd 4591
2d151af7 4592#: config/tc-arm.c:24046 config/tc-arm.c:24079
d8dab054
NC
4593msgid "Relocation supported only in FDPIC mode"
4594msgstr "Перемещение поддерживается только в режиме FDPIC"
4595
2d151af7 4596#: config/tc-arm.c:24109
c32b891a 4597msgid "rel31 relocation overflow"
7e784da5 4598msgstr "переполнение перемещения rel31"
bd32c6bd 4599
2d151af7 4600#: config/tc-arm.c:24130 config/tc-arm.c:24134 config/tc-arm.c:24173
c32b891a 4601msgid "co-processor offset out of range"
7e784da5 4602msgstr "смещение сопроцессора вне диапазона"
bd32c6bd 4603
2d151af7 4604#: config/tc-arm.c:24190
c32b891a
NC
4605#, c-format
4606msgid "invalid offset, target not word aligned (0x%08lX)"
7e784da5 4607msgstr "неверное смещение, цель не выровнена по границе слова (0x%08lX)"
bd32c6bd 4608
2d151af7
NC
4609#: config/tc-arm.c:24197 config/tc-arm.c:24206 config/tc-arm.c:24214
4610#: config/tc-arm.c:24222 config/tc-arm.c:24230
c32b891a
NC
4611#, c-format
4612msgid "invalid offset, value too big (0x%08lX)"
7e784da5 4613msgstr "неверное смещение, слишком большое значение (0x%08lX)"
bd32c6bd 4614
2d151af7 4615#: config/tc-arm.c:24271
c32b891a 4616msgid "invalid Hi register with immediate"
7e784da5 4617msgstr "неверный старший регистр с непосредственным значением"
bd32c6bd 4618
2d151af7 4619#: config/tc-arm.c:24287
c32b891a 4620msgid "invalid immediate for stack address calculation"
7e784da5 4621msgstr "некорректный непосредственный элемент при вычислении адреса стека"
bd32c6bd 4622
2d151af7 4623#: config/tc-arm.c:24306
c32b891a 4624msgid "address calculation needs a strongly defined nearby symbol"
7e784da5 4625msgstr "для вычисления адреса необходимо стойкий близко определённый символ"
bd32c6bd 4626
2d151af7 4627#: config/tc-arm.c:24322
c32b891a 4628msgid "symbol too far away"
7e784da5 4629msgstr "символ слишком далеко"
bd32c6bd 4630
2d151af7 4631#: config/tc-arm.c:24334
bd32c6bd 4632#, c-format
c32b891a 4633msgid "invalid immediate for address calculation (value = 0x%08lX)"
7e784da5 4634msgstr "некорректный непосредственный элемент при вычислении адреса (значение = 0x%08lX)"
bd32c6bd 4635
2d151af7 4636#: config/tc-arm.c:24364
bd32c6bd 4637#, c-format
c32b891a 4638msgid "invalid immediate: %ld is out of range"
7e784da5 4639msgstr "неверное непосредственное значение: %ld за пределами диапазона"
bd32c6bd 4640
2d151af7 4641#: config/tc-arm.c:24376
bd32c6bd 4642#, c-format
c32b891a 4643msgid "invalid shift value: %ld"
7e784da5 4644msgstr "некорректное значение сдвига: %ld"
bd32c6bd 4645
2d151af7 4646#: config/tc-arm.c:24446 config/tc-arm.c:24517
c32b891a
NC
4647#, c-format
4648msgid "the offset 0x%08lX is not representable"
7e784da5 4649msgstr "смещение 0x%08lX невозможно представить"
bd32c6bd 4650
2d151af7 4651#: config/tc-arm.c:24478
c32b891a
NC
4652#, c-format
4653msgid "Unable to process relocation for thumb opcode: %lx"
7e784da5 4654msgstr "Невозможно обработать перемещение для кода операции thumb: %lx"
bd32c6bd 4655
2d151af7 4656#: config/tc-arm.c:24557
bd32c6bd 4657#, c-format
c32b891a 4658msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
7e784da5 4659msgstr "неправильное смещение 0x%08lX (для представления доступно только 12 бит)"
bd32c6bd 4660
2d151af7 4661#: config/tc-arm.c:24596
c32b891a
NC
4662#, c-format
4663msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
7e784da5 4664msgstr "неправильное смещение 0x%08lX (для представления доступно только 8 бит)"
bd32c6bd 4665
2d151af7 4666#: config/tc-arm.c:24636
c32b891a
NC
4667#, c-format
4668msgid "bad offset 0x%08lX (must be word-aligned)"
7e784da5 4669msgstr "неправильное смещение 0x%08lX (должно быть выровнено по границе слова)"
bd32c6bd 4670
2d151af7 4671#: config/tc-arm.c:24641
bd32c6bd 4672#, c-format
c32b891a 4673msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
7e784da5 4674msgstr "неправильное смещение 0x%08lX (должно быть 8-битный номер слова)"
bd32c6bd 4675
2d151af7 4676#: config/tc-arm.c:24672 config/tc-score.c:7379
bd32c6bd 4677#, c-format
c32b891a 4678msgid "bad relocation fixup type (%d)"
7e784da5 4679msgstr "недопустимый тип перемещаемого местоположения (%d)"
bd32c6bd 4680
2d151af7 4681#: config/tc-arm.c:24790
c32b891a 4682msgid "literal referenced across section boundary"
7e784da5 4683msgstr "литерал указывает за границу раздела"
bd32c6bd 4684
2d151af7 4685#: config/tc-arm.c:24867
c32b891a 4686msgid "internal relocation (type: IMMEDIATE) not fixed up"
7e784da5 4687msgstr "внутреннее перемещение (тип: IMMEDIATE) не исправляется"
bd32c6bd 4688
2d151af7 4689#: config/tc-arm.c:24872
c32b891a 4690msgid "ADRL used for a symbol not defined in the same file"
7e784da5 4691msgstr "ADRL, используемая для символа, не определена в том же файле"
bd32c6bd 4692
2d151af7 4693#: config/tc-arm.c:24887
bd32c6bd 4694#, c-format
c32b891a 4695msgid "undefined local label `%s'"
7e784da5 4696msgstr "неопределенная локальная метка «%s»"
bd32c6bd 4697
2d151af7 4698#: config/tc-arm.c:24893
c32b891a 4699msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
7e784da5 4700msgstr "internal_relocation (тип: OFFSET_IMM) не исправляется"
bd32c6bd 4701
2d151af7
NC
4702#: config/tc-arm.c:24915 config/tc-cris.c:4006 config/tc-csky.c:877
4703#: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1998
4704#: config/tc-mmix.c:2895 config/tc-moxie.c:825 config/tc-ns32k.c:2248
4705#: config/tc-score.c:7466
c32b891a 4706msgid "<unknown>"
7e784da5 4707msgstr "<неизвестно>"
bd32c6bd 4708
2d151af7 4709#: config/tc-arm.c:25317
bd32c6bd 4710#, c-format
c32b891a 4711msgid "%s: unexpected function type: %d"
7e784da5 4712msgstr "%s: неожиданный тип функции: %d"
bd32c6bd 4713
2d151af7 4714#: config/tc-arm.c:25454
c32b891a 4715msgid "use of old and new-style options to set CPU type"
7e784da5 4716msgstr "использование параметров в старом и новом стиле для задания типа ЦП"
bd32c6bd 4717
2d151af7 4718#: config/tc-arm.c:25473
c32b891a 4719msgid "use of old and new-style options to set FPU type"
7e784da5 4720msgstr "использование параметров в старом и новом стиле для задания типа FPU"
bd32c6bd 4721
2d151af7 4722#: config/tc-arm.c:25552
c32b891a 4723msgid "hard-float conflicts with specified fpu"
7e784da5 4724msgstr "hard-float конфликтует с заданным fpu"
bd32c6bd 4725
2d151af7 4726#: config/tc-arm.c:25744
c32b891a 4727msgid "generate PIC code"
7e784da5 4728msgstr "генерировать код PIC"
bd32c6bd 4729
2d151af7 4730#: config/tc-arm.c:25745
c32b891a 4731msgid "assemble Thumb code"
7e784da5 4732msgstr "ассемблировать код Thumb"
bd32c6bd 4733
2d151af7 4734#: config/tc-arm.c:25746
c32b891a 4735msgid "support ARM/Thumb interworking"
7e784da5 4736msgstr "поддержка совместной работы ARM/Thumb"
bd32c6bd 4737
2d151af7 4738#: config/tc-arm.c:25748
c32b891a 4739msgid "code uses 32-bit program counter"
7e784da5 4740msgstr "в коде используется 32-битный программный счётчик"
bd32c6bd 4741
2d151af7 4742#: config/tc-arm.c:25749
c32b891a 4743msgid "code uses 26-bit program counter"
7e784da5 4744msgstr "в коде используется 26-битный программный счётчик"
bd32c6bd 4745
2d151af7 4746#: config/tc-arm.c:25750
c32b891a 4747msgid "floating point args are in fp regs"
7e784da5 4748msgstr "аргументы значений с плавающей точкой не в регистрах fp"
bd32c6bd 4749
2d151af7 4750#: config/tc-arm.c:25752
c32b891a 4751msgid "re-entrant code"
7e784da5 4752msgstr "реентерабельный код"
bd32c6bd 4753
2d151af7 4754#: config/tc-arm.c:25753
c32b891a 4755msgid "code is ATPCS conformant"
7e784da5 4756msgstr "код совместимый с ATPCS"
bd32c6bd 4757
c32b891a 4758#. These are recognized by the assembler, but have no affect on code.
2d151af7 4759#: config/tc-arm.c:25759
c32b891a 4760msgid "use frame pointer"
7e784da5 4761msgstr "использовать указатель кадра"
bd32c6bd 4762
2d151af7 4763#: config/tc-arm.c:25760
c32b891a 4764msgid "use stack size checking"
7e784da5 4765msgstr "выполнять проверку размера стека"
bd32c6bd 4766
2d151af7 4767#: config/tc-arm.c:25763
c32b891a 4768msgid "do not warn on use of deprecated feature"
7e784da5 4769msgstr "не предупреждать об использовании устаревших возможностей"
bd32c6bd 4770
2d151af7 4771#: config/tc-arm.c:25765
c32b891a 4772msgid "warn about symbols that match instruction names [default]"
7e784da5 4773msgstr "предупреждать о символах, которые совпадают с именами инструкций [по умолчанию]"
bd32c6bd 4774
2d151af7 4775#: config/tc-arm.c:25766
c32b891a 4776msgid "disable warnings about symobls that match instructions"
7e784da5 4777msgstr "выключить предупреждения о символах, совпадающих с инструкциями"
bd32c6bd 4778
c32b891a
NC
4779#. DON'T add any new processors to this list -- we want the whole list
4780#. to go away... Add them to the processors table instead.
2d151af7 4781#: config/tc-arm.c:25782 config/tc-arm.c:25783
c32b891a 4782msgid "use -mcpu=arm1"
7e784da5 4783msgstr "использовать -mcpu=arm1"
bd32c6bd 4784
2d151af7 4785#: config/tc-arm.c:25784 config/tc-arm.c:25785
c32b891a 4786msgid "use -mcpu=arm2"
7e784da5 4787msgstr "использовать -mcpu=arm2"
bd32c6bd 4788
2d151af7 4789#: config/tc-arm.c:25786 config/tc-arm.c:25787
c32b891a 4790msgid "use -mcpu=arm250"
7e784da5 4791msgstr "использовать -mcpu=arm250"
bd32c6bd 4792
2d151af7 4793#: config/tc-arm.c:25788 config/tc-arm.c:25789
c32b891a 4794msgid "use -mcpu=arm3"
7e784da5 4795msgstr "использовать -mcpu=arm3"
bd32c6bd 4796
2d151af7 4797#: config/tc-arm.c:25790 config/tc-arm.c:25791
c32b891a 4798msgid "use -mcpu=arm6"
7e784da5 4799msgstr "использовать -mcpu=arm6"
bd32c6bd 4800
2d151af7 4801#: config/tc-arm.c:25792 config/tc-arm.c:25793
c32b891a 4802msgid "use -mcpu=arm600"
7e784da5 4803msgstr "использовать -mcpu=arm600"
bd32c6bd 4804
2d151af7 4805#: config/tc-arm.c:25794 config/tc-arm.c:25795
c32b891a 4806msgid "use -mcpu=arm610"
7e784da5 4807msgstr "использовать -mcpu=arm610"
bd32c6bd 4808
2d151af7 4809#: config/tc-arm.c:25796 config/tc-arm.c:25797
c32b891a 4810msgid "use -mcpu=arm620"
7e784da5 4811msgstr "использовать -mcpu=arm620"
bd32c6bd 4812
2d151af7 4813#: config/tc-arm.c:25798 config/tc-arm.c:25799
c32b891a 4814msgid "use -mcpu=arm7"
7e784da5 4815msgstr "использовать -mcpu=arm7"
bd32c6bd 4816
2d151af7 4817#: config/tc-arm.c:25800 config/tc-arm.c:25801
c32b891a 4818msgid "use -mcpu=arm70"
7e784da5 4819msgstr "использовать -mcpu=arm70"
bd32c6bd 4820
2d151af7 4821#: config/tc-arm.c:25802 config/tc-arm.c:25803
c32b891a 4822msgid "use -mcpu=arm700"
7e784da5 4823msgstr "использовать -mcpu=arm700"
bd32c6bd 4824
2d151af7 4825#: config/tc-arm.c:25804 config/tc-arm.c:25805
c32b891a 4826msgid "use -mcpu=arm700i"
7e784da5 4827msgstr "использовать -mcpu=arm700i"
bd32c6bd 4828
2d151af7 4829#: config/tc-arm.c:25806 config/tc-arm.c:25807
c32b891a 4830msgid "use -mcpu=arm710"
7e784da5 4831msgstr "использовать -mcpu=arm710"
bd32c6bd 4832
2d151af7 4833#: config/tc-arm.c:25808 config/tc-arm.c:25809
c32b891a 4834msgid "use -mcpu=arm710c"
7e784da5 4835msgstr "использовать -mcpu=arm710c"
bd32c6bd 4836
2d151af7 4837#: config/tc-arm.c:25810 config/tc-arm.c:25811
c32b891a 4838msgid "use -mcpu=arm720"
7e784da5 4839msgstr "использовать -mcpu=arm720"
bd32c6bd 4840
2d151af7 4841#: config/tc-arm.c:25812 config/tc-arm.c:25813
c32b891a 4842msgid "use -mcpu=arm7d"
7e784da5 4843msgstr "использовать -mcpu=arm7d"
bd32c6bd 4844
2d151af7 4845#: config/tc-arm.c:25814 config/tc-arm.c:25815
c32b891a 4846msgid "use -mcpu=arm7di"
7e784da5 4847msgstr "использовать -mcpu=arm7di"
bd32c6bd 4848
2d151af7 4849#: config/tc-arm.c:25816 config/tc-arm.c:25817
c32b891a 4850msgid "use -mcpu=arm7m"
7e784da5 4851msgstr "использовать -mcpu=arm7m"
bd32c6bd 4852
2d151af7 4853#: config/tc-arm.c:25818 config/tc-arm.c:25819
c32b891a 4854msgid "use -mcpu=arm7dm"
7e784da5 4855msgstr "использовать -mcpu=arm7dm"
bd32c6bd 4856
2d151af7 4857#: config/tc-arm.c:25820 config/tc-arm.c:25821
c32b891a 4858msgid "use -mcpu=arm7dmi"
7e784da5 4859msgstr "использовать -mcpu=arm7dmi"
bd32c6bd 4860
2d151af7 4861#: config/tc-arm.c:25822 config/tc-arm.c:25823
c32b891a 4862msgid "use -mcpu=arm7100"
7e784da5 4863msgstr "использовать -mcpu=arm7100"
bd32c6bd 4864
2d151af7 4865#: config/tc-arm.c:25824 config/tc-arm.c:25825
c32b891a 4866msgid "use -mcpu=arm7500"
7e784da5 4867msgstr "использовать -mcpu=arm7500"
bd32c6bd 4868
2d151af7 4869#: config/tc-arm.c:25826 config/tc-arm.c:25827
c32b891a 4870msgid "use -mcpu=arm7500fe"
7e784da5 4871msgstr "использовать -mcpu=arm7500fe"
bd32c6bd 4872
2d151af7
NC
4873#: config/tc-arm.c:25828 config/tc-arm.c:25829 config/tc-arm.c:25830
4874#: config/tc-arm.c:25831
c32b891a 4875msgid "use -mcpu=arm7tdmi"
7e784da5 4876msgstr "использовать -mcpu=arm7tdmi"
bd32c6bd 4877
2d151af7 4878#: config/tc-arm.c:25832 config/tc-arm.c:25833
c32b891a 4879msgid "use -mcpu=arm710t"
7e784da5 4880msgstr "использовать -mcpu=arm710t"
bd32c6bd 4881
2d151af7 4882#: config/tc-arm.c:25834 config/tc-arm.c:25835
c32b891a 4883msgid "use -mcpu=arm720t"
7e784da5 4884msgstr "использовать -mcpu=arm720t"
bd32c6bd 4885
2d151af7 4886#: config/tc-arm.c:25836 config/tc-arm.c:25837
c32b891a 4887msgid "use -mcpu=arm740t"
7e784da5 4888msgstr "использовать -mcpu=arm740t"
bd32c6bd 4889
2d151af7 4890#: config/tc-arm.c:25838 config/tc-arm.c:25839
c32b891a 4891msgid "use -mcpu=arm8"
7e784da5 4892msgstr "использовать -mcpu=arm8"
bd32c6bd 4893
2d151af7 4894#: config/tc-arm.c:25840 config/tc-arm.c:25841
c32b891a 4895msgid "use -mcpu=arm810"
7e784da5 4896msgstr "использовать -mcpu=arm810"
bd32c6bd 4897
2d151af7 4898#: config/tc-arm.c:25842 config/tc-arm.c:25843
c32b891a 4899msgid "use -mcpu=arm9"
7e784da5 4900msgstr "использовать -mcpu=arm9"
bd32c6bd 4901
2d151af7 4902#: config/tc-arm.c:25844 config/tc-arm.c:25845
c32b891a 4903msgid "use -mcpu=arm9tdmi"
7e784da5 4904msgstr "использовать -mcpu=arm9tdmi"
bd32c6bd 4905
2d151af7 4906#: config/tc-arm.c:25846 config/tc-arm.c:25847
c32b891a 4907msgid "use -mcpu=arm920"
7e784da5 4908msgstr "использовать -mcpu=arm920"
bd32c6bd 4909
2d151af7 4910#: config/tc-arm.c:25848 config/tc-arm.c:25849
c32b891a 4911msgid "use -mcpu=arm940"
7e784da5 4912msgstr "использовать -mcpu=arm940"
bd32c6bd 4913
2d151af7 4914#: config/tc-arm.c:25850
c32b891a 4915msgid "use -mcpu=strongarm"
7e784da5 4916msgstr "использовать -mcpu=strongarm"
bd32c6bd 4917
2d151af7 4918#: config/tc-arm.c:25852
c32b891a 4919msgid "use -mcpu=strongarm110"
7e784da5 4920msgstr "использовать -mcpu=strongarm110"
bd32c6bd 4921
2d151af7 4922#: config/tc-arm.c:25854
c32b891a 4923msgid "use -mcpu=strongarm1100"
7e784da5 4924msgstr "использовать -mcpu=strongarm1100"
bd32c6bd 4925
2d151af7 4926#: config/tc-arm.c:25856
c32b891a 4927msgid "use -mcpu=strongarm1110"
7e784da5 4928msgstr "использовать -mcpu=strongarm1110"
bd32c6bd 4929
2d151af7 4930#: config/tc-arm.c:25857
c32b891a 4931msgid "use -mcpu=xscale"
7e784da5 4932msgstr "использовать -mcpu=xscale"
bd32c6bd 4933
2d151af7 4934#: config/tc-arm.c:25858
c32b891a 4935msgid "use -mcpu=iwmmxt"
7e784da5 4936msgstr "использовать -mcpu=iwmmxt"
bd32c6bd 4937
2d151af7 4938#: config/tc-arm.c:25859
c32b891a 4939msgid "use -mcpu=all"
7e784da5 4940msgstr "использовать -mcpu=all"
bd32c6bd 4941
c32b891a 4942#. Architecture variants -- don't add any more to this list either.
2d151af7 4943#: config/tc-arm.c:25862 config/tc-arm.c:25863
c32b891a 4944msgid "use -march=armv2"
7e784da5 4945msgstr "использовать -march=armv2"
bd32c6bd 4946
2d151af7 4947#: config/tc-arm.c:25864 config/tc-arm.c:25865
c32b891a 4948msgid "use -march=armv2a"
7e784da5 4949msgstr "использовать -march=armv2"
bd32c6bd 4950
2d151af7 4951#: config/tc-arm.c:25866 config/tc-arm.c:25867
c32b891a 4952msgid "use -march=armv3"
7e784da5 4953msgstr "использовать -march=armv3"
bd32c6bd 4954
2d151af7 4955#: config/tc-arm.c:25868 config/tc-arm.c:25869
c32b891a 4956msgid "use -march=armv3m"
7e784da5 4957msgstr "использовать -march=armv3m"
bd32c6bd 4958
2d151af7 4959#: config/tc-arm.c:25870 config/tc-arm.c:25871
c32b891a 4960msgid "use -march=armv4"
7e784da5 4961msgstr "использовать -march=armv4"
bd32c6bd 4962
2d151af7 4963#: config/tc-arm.c:25872 config/tc-arm.c:25873
c32b891a 4964msgid "use -march=armv4t"
7e784da5 4965msgstr "использовать -march=armv4t"
bd32c6bd 4966
2d151af7 4967#: config/tc-arm.c:25874 config/tc-arm.c:25875
c32b891a 4968msgid "use -march=armv5"
7e784da5 4969msgstr "использовать -march=armv5"
bd32c6bd 4970
2d151af7 4971#: config/tc-arm.c:25876 config/tc-arm.c:25877
c32b891a 4972msgid "use -march=armv5t"
7e784da5 4973msgstr "использовать -march=armv5t"
bd32c6bd 4974
2d151af7 4975#: config/tc-arm.c:25878 config/tc-arm.c:25879
c32b891a 4976msgid "use -march=armv5te"
7e784da5 4977msgstr "использовать -march=armv5te"
bd32c6bd 4978
c32b891a 4979#. Floating point variants -- don't add any more to this list either.
2d151af7 4980#: config/tc-arm.c:25882
c32b891a 4981msgid "use -mfpu=fpe"
7e784da5 4982msgstr "использовать -mfpu=fpe"
bd32c6bd 4983
2d151af7 4984#: config/tc-arm.c:25883
c32b891a 4985msgid "use -mfpu=fpa10"
7e784da5 4986msgstr "использовать -mfpu=fpa10"
bd32c6bd 4987
2d151af7 4988#: config/tc-arm.c:25884
c32b891a 4989msgid "use -mfpu=fpa11"
7e784da5 4990msgstr "использовать -mfpu=fpa11"
bd32c6bd 4991
2d151af7 4992#: config/tc-arm.c:25886
c32b891a 4993msgid "use either -mfpu=softfpa or -mfpu=softvfp"
7e784da5 4994msgstr "использовать -mfpu=softfpa или -mfpu=softvfp"
bd32c6bd 4995
2d151af7 4996#: config/tc-arm.c:26647
c32b891a 4997msgid "extension does not apply to the base architecture"
7e784da5 4998msgstr "расширение не применяется к базовой архитектуре"
bd32c6bd 4999
2d151af7 5000#: config/tc-arm.c:26676
c32b891a 5001msgid "architectural extensions must be specified in alphabetical order"
7e784da5 5002msgstr "архитектурные расширения должны указываться в алфавитном порядке"
bd32c6bd 5003
2d151af7 5004#: config/tc-arm.c:26797 config/tc-arm.c:27691
bd32c6bd 5005#, c-format
c32b891a 5006msgid "unknown floating point format `%s'\n"
7e784da5 5007msgstr "неизвестный формат плавающей точки «%s»\n"
bd32c6bd 5008
2d151af7 5009#: config/tc-arm.c:26813
bd32c6bd 5010#, c-format
c32b891a 5011msgid "unknown floating point abi `%s'\n"
7e784da5 5012msgstr "неизвестный abi плавающей точки «%s»\n"
bd32c6bd 5013
2d151af7 5014#: config/tc-arm.c:26829
bd32c6bd 5015#, c-format
c32b891a 5016msgid "unknown EABI `%s'\n"
7e784da5 5017msgstr "неизвестный EABI «%s»\n"
bd32c6bd 5018
2d151af7 5019#: config/tc-arm.c:26849
bd32c6bd 5020#, c-format
c32b891a 5021msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
7e784da5 5022msgstr "неизвестный неявный режим IT «%s», должно быть arm, thumb, always или never."
bd32c6bd 5023
2d151af7 5024#: config/tc-arm.c:26872 config/tc-metag.c:5913
c32b891a 5025msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
7e784da5 5026msgstr "<имя fpu>\t ассемблировать для архитектуры FPU <имя fpu>"
bd32c6bd 5027
2d151af7 5028#: config/tc-arm.c:26874
c32b891a 5029msgid "<abi>\t assemble for floating point ABI <abi>"
7e784da5 5030msgstr "<abi>\t ассемблировать для ABI плавающей точки <abi>"
bd32c6bd 5031
2d151af7 5032#: config/tc-arm.c:26877
c32b891a 5033msgid "<ver>\t\t assemble for eabi version <ver>"
7e784da5 5034msgstr "<ver>\t\t ассемблировать для версии eabi <ver>"
bd32c6bd 5035
2d151af7 5036#: config/tc-arm.c:26880
c32b891a 5037msgid "<mode>\t controls implicit insertion of IT instructions"
7e784da5 5038msgstr "<mode>\t управлять неявной вставкой инструкций IT"
bd32c6bd 5039
2d151af7 5040#: config/tc-arm.c:26882
c32b891a 5041msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
7e784da5 5042msgstr "\t\t\t режим совместимости с синтаксисом TI CodeComposer Studio"
bd32c6bd 5043
2d151af7 5044#: config/tc-arm.c:26990
c32b891a
NC
5045#, c-format
5046msgid " ARM-specific assembler options:\n"
7e784da5 5047msgstr " Специализированные параметры ассемблера для ARM:\n"
bd32c6bd 5048
2d151af7 5049#: config/tc-arm.c:27010
bd32c6bd 5050#, c-format
c32b891a 5051msgid " --fix-v4bx Allow BX in ARMv4 code\n"
7e784da5 5052msgstr " --fix-v4bx допускать BX в коде ARMv4\n"
bd32c6bd 5053
2d151af7 5054#: config/tc-arm.c:27014
d8dab054
NC
5055#, c-format
5056msgid " --fdpic generate an FDPIC object file\n"
5057msgstr " --fdpic генерировать объектный файл FDPIC\n"
5058
2d151af7 5059#: config/tc-arm.c:27318
c32b891a 5060msgid "no architecture contains all the instructions used\n"
7e784da5 5061msgstr "не существует архитектуры со всеми используемыми инструкциями\n"
bd32c6bd 5062
2d151af7 5063#: config/tc-arm.c:27632
bd32c6bd 5064#, c-format
c32b891a 5065msgid "architectural extension `%s' is not allowed for the current base architecture"
7e784da5 5066msgstr "расширение архитектуры «%s» недопустимо для текущей базовой архитектуры"
bd32c6bd 5067
2d151af7 5068#: config/tc-arm.c:27655
bd32c6bd 5069#, c-format
c32b891a 5070msgid "unknown architecture extension `%s'\n"
7e784da5 5071msgstr "неизвестное расширение архитектуры «%s»\n"
bd32c6bd 5072
2d151af7 5073#: config/tc-avr.c:593
bd32c6bd 5074#, c-format
c32b891a 5075msgid "Known MCU names:"
bc7c0509 5076msgstr "Известные имена микроконтроллеров:"
bd32c6bd 5077
2d151af7 5078#: config/tc-avr.c:658
bd32c6bd 5079#, c-format
c32b891a
NC
5080msgid ""
5081"AVR Assembler options:\n"
5082" -mmcu=[avr-name] select microcontroller variant\n"
5083" [avr-name] can be:\n"
5084" avr1 - classic AVR core without data RAM\n"
5085" avr2 - classic AVR core with up to 8K program memory\n"
5086" avr25 - classic AVR core with up to 8K program memory\n"
5087" plus the MOVW instruction\n"
5088" avr3 - classic AVR core with up to 64K program memory\n"
5089" avr31 - classic AVR core with up to 128K program memory\n"
5090" avr35 - classic AVR core with up to 64K program memory\n"
5091" plus the MOVW instruction\n"
5092" avr4 - enhanced AVR core with up to 8K program memory\n"
5093" avr5 - enhanced AVR core with up to 64K program memory\n"
5094" avr51 - enhanced AVR core with up to 128K program memory\n"
5095" avr6 - enhanced AVR core with up to 256K program memory\n"
5096" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5097" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM\n"
5098" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5099" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5100" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5101" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5102" avrtiny - AVR Tiny core with 16 gp registers\n"
bd32c6bd 5103msgstr ""
7e784da5
NC
5104"Параметры ассемблера AVR:\n"
5105" -mmcu=[имя-avr] выберите вариант микроконтроллера\n"
5106" [имя-avr] может быть:\n"
5107" avr1 - классическое ядро AVR без RAM данных\n"
5108" avr2 - классическое ядро AVR с до 8K памяти программы\n"
5109" avr25 - классическое ядро AVR с до 8K памяти программы\n"
5110" плюс инструкция MOVW\n"
5111" avr3 - классическое ядро AVR с до 64K памяти программы\n"
5112" avr31 - классическое ядро AVR с до 128K памяти программы\n"
5113" avr35 - классическое ядро AVR с до 64K памяти программы\n"
5114" плюс инструкция MOVW\n"
5115" avr4 - улучшенное ядро AVR с до 8K памяти программы\n"
5116" avr5 - улучшенное ядро AVR с до 64K памяти программы\n"
5117" avr51 - улучшенное ядро AVR с до 128K памяти программы\n"
5118" avr6 - улучшенное ядро AVR с до 256K памяти программы\n"
5119" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5120" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash видима в RAM\n"
5121" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5122" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5123" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5124" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5125" avrtiny - ядро AVR Tiny с 16 регистрами общего назначения\n"
bd32c6bd 5126
2d151af7 5127#: config/tc-avr.c:681
bd32c6bd 5128#, c-format
c32b891a
NC
5129msgid ""
5130" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5131" -mno-skip-bug disable warnings for skipping two-word instructions\n"
5132" (default for avr4, avr5)\n"
5133" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5134" (default for avr3, avr5)\n"
5135" -mrmw accept Read-Modify-Write instructions\n"
5136" -mlink-relax generate relocations for linker relaxation (default)\n"
5137" -mno-link-relax don't generate relocations for linker relaxation.\n"
5138" -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
bd32c6bd 5139msgstr ""
bc7c0509
NC
5140" -mall-opcodes принимать все коды операций AVR, даже не поддерживаемые МК\n"
5141" -mno-skip-bug выключить предупреждения пропуска двусловных инструкций\n"
5142" (по умолчанию для avr4, avr5)\n"
5143" -mno-wrap браковать инструкции rjmp/rcall для обёрток 8K\n"
5144" (по умолчанию для avr3, avr5)\n"
5145" -mrmw принимать инструкции чтение-изменение-запись\n"
5146" -mlink-relax \n"
5147" (по умолчанию)\n"
5148" -mno-link-relax не генерировать перемещения для послаблений компоновщику\n"
5149" -mgcc-isr принимать псевдоинструкцию __gcc_isr\n"
bd32c6bd 5150
2d151af7 5151#: config/tc-avr.c:720
bd32c6bd 5152#, c-format
c32b891a 5153msgid "unknown MCU: %s\n"
bc7c0509 5154msgstr "неизвестный МК: %s\n"
bd32c6bd 5155
2d151af7 5156#: config/tc-avr.c:734
bd32c6bd 5157#, c-format
c32b891a 5158msgid "redefinition of mcu type `%s' to `%s'"
bc7c0509 5159msgstr "переопределение типа МК «%s» в «%s»"
bd32c6bd 5160
2d151af7 5161#: config/tc-avr.c:857
c32b891a 5162msgid "constant value required"
bc7c0509 5163msgstr "требуется константное значение"
bd32c6bd 5164
2d151af7 5165#: config/tc-avr.c:860
bd32c6bd 5166#, c-format
c32b891a 5167msgid "number must be positive and less than %d"
bc7c0509 5168msgstr "число должно быть положительным и меньше %d"
bd32c6bd 5169
2d151af7 5170#: config/tc-avr.c:886 config/tc-avr.c:1023
bd32c6bd 5171#, c-format
c32b891a 5172msgid "constant out of 8-bit range: %d"
bc7c0509 5173msgstr "константа вне 8-битного диапазона: %d"
bd32c6bd 5174
2d151af7 5175#: config/tc-avr.c:954 config/tc-score.c:1199 read.c:3797
c32b891a 5176msgid "illegal expression"
bc7c0509 5177msgstr "недопустимое выражение"
bd32c6bd 5178
2d151af7 5179#: config/tc-avr.c:983 config/tc-avr.c:1993 config/tc-pru.c:1882
c32b891a 5180msgid "`)' required"
bc7c0509 5181msgstr "требуется «)»"
bd32c6bd 5182
2d151af7 5183#: config/tc-avr.c:1093
c32b891a 5184msgid "register name or number from 16 to 31 required"
bc7c0509 5185msgstr "требуется имя регистра или номер от 16 до 31"
bd32c6bd 5186
2d151af7 5187#: config/tc-avr.c:1099
c32b891a 5188msgid "register name or number from 0 to 31 required"
bc7c0509 5189msgstr "требуется имя регистра или номер от 0 до 31"
bd32c6bd 5190
2d151af7 5191#: config/tc-avr.c:1107
c32b891a 5192msgid "register r16-r23 required"
bc7c0509 5193msgstr "требуется регистр r16-r23"
bd32c6bd 5194
2d151af7 5195#: config/tc-avr.c:1113
c32b891a 5196msgid "register number above 15 required"
bc7c0509 5197msgstr "требуется номер регистра больше 15"
bd32c6bd 5198
2d151af7 5199#: config/tc-avr.c:1119 config/tc-csky.c:5882 config/tc-csky.c:5916
c32b891a 5200msgid "even register number required"
bc7c0509 5201msgstr "требуется номер чётного регистра"
bd32c6bd 5202
2d151af7 5203#: config/tc-avr.c:1125
c32b891a 5204msgid "register r24, r26, r28 or r30 required"
bc7c0509 5205msgstr "требуется регистр r24, r26, r28 или r30"
bd32c6bd 5206
2d151af7 5207#: config/tc-avr.c:1146
c32b891a 5208msgid "pointer register (X, Y or Z) required"
bc7c0509 5209msgstr "требуется регистр указателя (X, Y или Z)"
bd32c6bd 5210
2d151af7 5211#: config/tc-avr.c:1153
c32b891a 5212msgid "cannot both predecrement and postincrement"
73a05be2 5213msgstr "не допускается задание одновременно пред-уменьшения и пост-увеличения"
bd32c6bd 5214
2d151af7 5215#: config/tc-avr.c:1161
c32b891a 5216msgid "addressing mode not supported"
bc7c0509 5217msgstr "режим адресации не поддерживается"
bd32c6bd 5218
2d151af7 5219#: config/tc-avr.c:1167
c32b891a 5220msgid "can't predecrement"
d8dab054 5221msgstr "пред-уменьшение невозможно"
bd32c6bd 5222
2d151af7 5223#: config/tc-avr.c:1170
c32b891a 5224msgid "pointer register Z required"
bc7c0509 5225msgstr "требуется регистр указателя Z"
bd32c6bd 5226
2d151af7 5227#: config/tc-avr.c:1189
c32b891a 5228msgid "postincrement not supported"
73a05be2 5229msgstr "пост-увеличение не поддерживается"
bd32c6bd 5230
2d151af7 5231#: config/tc-avr.c:1199
c32b891a 5232msgid "pointer register (Y or Z) required"
bc7c0509 5233msgstr "требуется регистр указателя (Y или Z)"
bd32c6bd 5234
2d151af7 5235#: config/tc-avr.c:1321 config/tc-xgate.c:1352
bd32c6bd 5236#, c-format
c32b891a 5237msgid "unknown constraint `%c'"
bc7c0509 5238msgstr "неизвестное ограничение «%c»"
bd32c6bd 5239
2d151af7 5240#: config/tc-avr.c:1384 config/tc-avr.c:2675
c32b891a 5241msgid "`,' required"
bc7c0509 5242msgstr "требуется «,»"
bd32c6bd 5243
2d151af7 5244#: config/tc-avr.c:1405
c32b891a 5245msgid "undefined combination of operands"
bc7c0509 5246msgstr "неопределенная комбинация операндов"
bd32c6bd 5247
2d151af7 5248#: config/tc-avr.c:1414
c32b891a 5249msgid "skipping two-word instruction"
bc7c0509 5250msgstr "пропускается двусловная инструкция"
bd32c6bd 5251
2d151af7
NC
5252#: config/tc-avr.c:1602 config/tc-avr.c:1618 config/tc-avr.c:1749
5253#: config/tc-msp430.c:4300 config/tc-msp430.c:4319
bd32c6bd 5254#, c-format
c32b891a 5255msgid "odd address operand: %ld"
bc7c0509 5256msgstr "нечётный адресный операнд: %ld"
bd32c6bd 5257
2d151af7
NC
5258#: config/tc-avr.c:1610 config/tc-avr.c:1629 config/tc-avr.c:1647
5259#: config/tc-avr.c:1658 config/tc-avr.c:1674 config/tc-avr.c:1682
5260#: config/tc-avr.c:1777 config/tc-avr.c:1784 config/tc-d10v.c:503
5261#: config/tc-d30v.c:553 config/tc-msp430.c:4308 config/tc-msp430.c:4326
c32b891a
NC
5262#, c-format
5263msgid "operand out of range: %ld"
bc7c0509 5264msgstr "операнд вне диапазона: %ld"
bd32c6bd 5265
2d151af7 5266#: config/tc-avr.c:1665
c32b891a
NC
5267#, c-format
5268msgid "operand out of range: 0x%lx"
bc7c0509 5269msgstr "операнд вне диапазона: 0x%lx"
bd32c6bd 5270
2d151af7
NC
5271#: config/tc-avr.c:1770 config/tc-d10v.c:1590 config/tc-d30v.c:2034
5272#: config/tc-msp430.c:4397
c32b891a
NC
5273#, c-format
5274msgid "line %d: unknown relocation type: 0x%x"
bc7c0509 5275msgstr "строка %d: неизвестный тип перемещения: 0x%x"
bd32c6bd 5276
2d151af7 5277#: config/tc-avr.c:1798
c32b891a 5278msgid "only constant expression allowed"
bc7c0509 5279msgstr "допускается только константное выражение"
bd32c6bd 5280
c32b891a 5281#. xgettext:c-format.
2d151af7 5282#: config/tc-avr.c:1853 config/tc-bfin.c:824 config/tc-d10v.c:1462
c32b891a 5283#: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779
2d151af7
NC
5284#: config/tc-mn10300.c:2177 config/tc-msp430.c:4445 config/tc-ppc.c:7533
5285#: config/tc-spu.c:894 config/tc-spu.c:1105 config/tc-v850.c:3367
5286#: config/tc-z80.c:2075
c32b891a
NC
5287#, c-format
5288msgid "reloc %d not supported by object file format"
bc7c0509 5289msgstr "перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 5290
2d151af7 5291#: config/tc-avr.c:1875 config/tc-ft32.c:232 config/tc-h8300.c:1930
d8dab054 5292#: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182
2d151af7 5293#: config/tc-pj.c:253 config/tc-sh.c:2196 config/tc-wasm32.c:747
c32b891a
NC
5294#: config/tc-z8k.c:1223
5295msgid "can't find opcode "
73a05be2 5296msgstr "не удалось найти код операции "
bd32c6bd 5297
2d151af7 5298#: config/tc-avr.c:1894
c32b891a
NC
5299#, c-format
5300msgid "illegal opcode %s for mcu %s"
bc7c0509 5301msgstr "недопустимый код операции %s для МК %s"
bd32c6bd 5302
2d151af7 5303#: config/tc-avr.c:1910
bc7c0509 5304#, c-format
c32b891a 5305msgid "pseudo instruction `%s' not supported"
bc7c0509 5306msgstr "псевдоинструкция «%s» не поддерживается"
bd32c6bd 5307
2d151af7 5308#: config/tc-avr.c:1932
c32b891a 5309msgid "garbage at end of line"
bc7c0509 5310msgstr "мусор в конце строки"
bd32c6bd 5311
2d151af7 5312#: config/tc-avr.c:2042 config/tc-pru.c:1914
c32b891a
NC
5313#, c-format
5314msgid "illegal %s relocation size: %d"
bc7c0509 5315msgstr "недопустимый размер перемещения %s: %d"
bd32c6bd 5316
2d151af7 5317#: config/tc-avr.c:2155 config/tc-avr.c:2210
c32b891a
NC
5318#, c-format
5319msgid "unknown record type %d (in %s)"
bc7c0509 5320msgstr "неизвестный тип записи %d (в %s)"
bd32c6bd 5321
2d151af7 5322#: config/tc-avr.c:2231
bc7c0509 5323#, c-format
c32b891a 5324msgid "Failed to create property section `%s'\n"
bc7c0509 5325msgstr "Не удалось создать раздел свойств «%s»\n"
bd32c6bd 5326
2d151af7 5327#: config/tc-avr.c:2667
bd32c6bd 5328#, c-format
c32b891a 5329msgid "%s requires value 0-2 as operand 1"
bc7c0509 5330msgstr "в качестве первого операнда для %s требуется значение 0-2"
bd32c6bd 5331
2d151af7 5332#: config/tc-avr.c:2692
bd32c6bd 5333#, c-format
c32b891a 5334msgid "`%s %d' after `%s %d' from %s:%u"
bc7c0509 5335msgstr "«%s %d» после «%s %d» в %s:%u"
bd32c6bd 5336
2d151af7 5337#: config/tc-avr.c:2695
c32b891a
NC
5338#, c-format
5339msgid "`%s %d' but no chunk open yet"
bc7c0509 5340msgstr "«%s %d», но блок ещё не открыт"
bd32c6bd 5341
2d151af7 5342#: config/tc-avr.c:2783
bd32c6bd 5343#, c-format
c32b891a 5344msgid "dangling `__gcc_isr %d'"
bc7c0509 5345msgstr "повисшая «__gcc_isr %d»"
bd32c6bd 5346
2d151af7 5347#: config/tc-avr.c:2785
c32b891a 5348msgid "dangling `__gcc_isr'"
bc7c0509 5349msgstr "повисшая «__gcc_isr»"
bd32c6bd 5350
2d151af7 5351#: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
c32b891a 5352msgid "missing ')'"
bc7c0509 5353msgstr "отсутствует «)»"
bd32c6bd 5354
2d151af7 5355#: config/tc-bfin.c:439
bd32c6bd 5356#, c-format
c32b891a 5357msgid " Blackfin specific assembler options:\n"
bc7c0509 5358msgstr " Специализированные параметры ассемблера для Blackfin:\n"
bd32c6bd 5359
2d151af7 5360#: config/tc-bfin.c:440
bd32c6bd 5361#, c-format
c32b891a 5362msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
bc7c0509 5363msgstr " -mcpu=<cpu[-sirevision]> указать имя целевого ЦП\n"
bd32c6bd 5364
2d151af7 5365#: config/tc-bfin.c:441
c32b891a
NC
5366#, c-format
5367msgid " -mfdpic assemble for the FDPIC ABI\n"
bc7c0509 5368msgstr " -mfdpic ассемблировать для FDPIC ABI\n"
bd32c6bd 5369
2d151af7 5370#: config/tc-bfin.c:442
bd32c6bd 5371#, c-format
c32b891a 5372msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
bc7c0509 5373msgstr " -mno-fdpic/-mnopic выключить -mfdpic\n"
bd32c6bd 5374
2d151af7 5375#: config/tc-bfin.c:455
c32b891a 5376msgid "Could not set architecture and machine."
bc7c0509 5377msgstr "Не задана архитектура и машина."
bd32c6bd 5378
2d151af7 5379#: config/tc-bfin.c:602
c32b891a 5380msgid "Parse failed."
bc7c0509 5381msgstr "Ошибка при разборе."
bd32c6bd 5382
2d151af7 5383#: config/tc-bfin.c:677
c32b891a 5384msgid "pcrel too far BFD_RELOC_BFIN_10"
bc7c0509 5385msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_10"
bd32c6bd 5386
2d151af7 5387#: config/tc-bfin.c:693
c32b891a 5388msgid "pcrel too far BFD_RELOC_BFIN_12"
bc7c0509 5389msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_12"
bd32c6bd 5390
2d151af7 5391#: config/tc-bfin.c:713
c32b891a 5392msgid "pcrel too far BFD_RELOC_BFIN_24"
bc7c0509 5393msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_24"
bd32c6bd 5394
2d151af7 5395#: config/tc-bfin.c:728
c32b891a 5396msgid "pcrel too far BFD_RELOC_BFIN_5"
bc7c0509 5397msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_5"
bd32c6bd 5398
2d151af7 5399#: config/tc-bfin.c:740
c32b891a 5400msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
bc7c0509 5401msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_11_PCREL"
bd32c6bd 5402
2d151af7 5403#: config/tc-bfin.c:750
c32b891a 5404msgid "rel too far BFD_RELOC_8"
bc7c0509 5405msgstr "rel слишком далеко для BFD_RELOC_8"
bd32c6bd 5406
2d151af7 5407#: config/tc-bfin.c:757
c32b891a 5408msgid "rel too far BFD_RELOC_16"
bc7c0509 5409msgstr "rel слишком далеко для BFD_RELOC_16"
bd32c6bd 5410
d8dab054 5411#: config/tc-cr16.c:164
c32b891a 5412msgid "using a bit field width of zero"
bc7c0509 5413msgstr "используется битовое поле нулевой ширины"
bd32c6bd 5414
d8dab054 5415#: config/tc-cr16.c:172
bd32c6bd 5416#, c-format
c32b891a 5417msgid "field width \"%s\" too complex for a bitfield"
bc7c0509 5418msgstr "ширина поля «%s» слишком сложна для bitfield"
bd32c6bd 5419
d8dab054 5420#: config/tc-cr16.c:181
bd32c6bd 5421#, c-format
c32b891a
NC
5422msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5423msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
bc7c0509
NC
5424msgstr[0] "ширина поля %lu не помещается в %d байт: обрезается до %d бита"
5425msgstr[1] "ширина поля %lu не помещается в %d байта: обрезается до %d бит"
5426msgstr[2] "ширина поля %lu не помещается в %d байт: обрезается до %d бит"
bd32c6bd 5427
d8dab054 5428#: config/tc-cr16.c:208
bd32c6bd 5429#, c-format
c32b891a 5430msgid "field value \"%s\" too complex for a bitfield"
bc7c0509 5431msgstr "значение поля «%s» слишком сложно для bitfield"
bd32c6bd 5432
c32b891a
NC
5433#: config/tc-cr16.c:389
5434#, c-format
5435msgid "Unknown register pair - index relative mode: `%d'"
bc7c0509 5436msgstr "неизвестный регистровая пара — режим относительной индексации: «%d»"
bd32c6bd 5437
c32b891a 5438#: config/tc-cr16.c:603 config/tc-crx.c:361
bd32c6bd 5439#, c-format
c32b891a 5440msgid "internal error: reloc %d (`%s') not supported by object file format"
bc7c0509 5441msgstr "внутренняя ошибка: перемещение %d («%s») не поддерживается форматом объектного файла"
bd32c6bd 5442
2d151af7 5443#: config/tc-cr16.c:696 config/tc-i386.c:11722 config/tc-s390.c:2119
c32b891a 5444msgid "GOT already in symbol table"
bc7c0509 5445msgstr "GOT уже в таблице символов"
bd32c6bd 5446
2d151af7
NC
5447#: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:318
5448#: config/tc-tilepro.c:255
bd32c6bd 5449#, c-format
c32b891a 5450msgid "Internal Error: Can't hash %s: %s"
73a05be2 5451msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s"
bd32c6bd 5452
c32b891a
NC
5453#: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545
5454#, c-format
5455msgid "Can't hash `%s': %s\n"
73a05be2 5456msgstr "Не удалось получить хеш «%s»: %s\n"
bd32c6bd 5457
c32b891a
NC
5458#: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546
5459msgid "(unknown reason)"
bc7c0509 5460msgstr "(неизвестная причина)"
bd32c6bd 5461
c32b891a
NC
5462#. Missing or bad expr becomes absolute 0.
5463#: config/tc-cr16.c:892 config/tc-crx.c:619
bd32c6bd 5464#, c-format
c32b891a 5465msgid "missing or invalid displacement expression `%s' taken as 0"
73a05be2 5466msgstr "отсутствующее или некорректное выражение перестановки «%s», взятое как 0"
bd32c6bd 5467
c32b891a
NC
5468#: config/tc-cr16.c:942
5469#, c-format
5470msgid "GOT bad expression with %s."
bc7c0509 5471msgstr "Неверное регулярное выражение GOT %s."
bd32c6bd 5472
c32b891a 5473#: config/tc-cr16.c:1053
bd32c6bd 5474#, c-format
c32b891a 5475msgid "operand %d: illegal use expression: `%s`"
bc7c0509 5476msgstr "операнд %d: недопустимое использование выражения: «%s»"
bd32c6bd 5477
c32b891a
NC
5478#: config/tc-cr16.c:1118 config/tc-crx.c:1129
5479#, c-format
5480msgid "Unknown register: `%d'"
bc7c0509 5481msgstr "Неизвестный регистр: «%d»"
bd32c6bd 5482
c32b891a
NC
5483#. Issue a error message when register is illegal.
5484#: config/tc-cr16.c:1126
bd32c6bd 5485#, c-format
c32b891a 5486msgid "Illegal register (`%s') in Instruction: `%s'"
bc7c0509 5487msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5488
d8dab054 5489#: config/tc-cr16.c:1200 config/tc-cr16.c:1275
bd32c6bd 5490#, c-format
c32b891a 5491msgid "Illegal register `%s' in Instruction `%s'"
bc7c0509 5492msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5493
d8dab054 5494#: config/tc-cr16.c:1228 config/tc-cr16.c:1239
bd32c6bd 5495#, c-format
c32b891a 5496msgid "Illegal register pair `%s' in Instruction `%s'"
bc7c0509 5497msgstr "Недопустимая регистровая пара «%s» в инструкции «%s»"
bd32c6bd 5498
d8dab054 5499#: config/tc-cr16.c:1264
c32b891a 5500msgid "unmatched '['"
bc7c0509 5501msgstr "непарная «[»"
bd32c6bd 5502
d8dab054 5503#: config/tc-cr16.c:1270
c32b891a 5504msgid "garbage after index spec ignored"
bc7c0509 5505msgstr "мусор после указания индекса игнорируется"
bd32c6bd 5506
d8dab054 5507#: config/tc-cr16.c:1418 config/tc-crx.c:938
bd32c6bd 5508#, c-format
c32b891a 5509msgid "Illegal operands (whitespace): `%s'"
bc7c0509 5510msgstr "Неверные операнды (пробел): «%s»"
bd32c6bd 5511
d8dab054 5512#: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454
c32b891a 5513#: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
d8dab054 5514#: config/tc-crx.c:1770
bd32c6bd 5515#, c-format
c32b891a 5516msgid "Missing matching brackets : `%s'"
bc7c0509 5517msgstr "Отсутствуют парные скобки: «%s»"
bd32c6bd 5518
d8dab054 5519#: config/tc-cr16.c:1486 config/tc-crx.c:1000
c32b891a
NC
5520#, c-format
5521msgid "Unknown exception: `%s'"
bc7c0509 5522msgstr "Неизвестно исключение: «%s»"
bd32c6bd 5523
d8dab054 5524#: config/tc-cr16.c:1571 config/tc-crx.c:1096
bd32c6bd 5525#, c-format
c32b891a 5526msgid "Illegal `cinv' parameter: `%c'"
bc7c0509 5527msgstr "Недопустимый параметр «cinv»: «%c»"
bd32c6bd 5528
d8dab054 5529#: config/tc-cr16.c:1592 config/tc-cr16.c:1631
bd32c6bd 5530#, c-format
c32b891a 5531msgid "Unknown register pair: `%d'"
bc7c0509 5532msgstr "неизвестный регистровая пара: «%d»"
bd32c6bd 5533
c32b891a 5534#. Issue a error message when register pair is illegal.
d8dab054 5535#: config/tc-cr16.c:1600
bd32c6bd 5536#, c-format
c32b891a 5537msgid "Illegal register pair (`%s') in Instruction: `%s'"
bc7c0509 5538msgstr "Недопустимая регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5539
c32b891a 5540#. Issue a error message when register pair is illegal.
d8dab054 5541#: config/tc-cr16.c:1639
c32b891a
NC
5542#, c-format
5543msgid "Illegal index register pair (`%s') in Instruction: `%s'"
bc7c0509 5544msgstr "Недопустимая индексная регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5545
d8dab054 5546#: config/tc-cr16.c:1678
bd32c6bd 5547#, c-format
c32b891a 5548msgid "Unknown processor register : `%d'"
bc7c0509 5549msgstr "Неизвестный регистр процессора: «%d»"
bd32c6bd 5550
c32b891a 5551#. Issue a error message when register pair is illegal.
d8dab054 5552#: config/tc-cr16.c:1686
bd32c6bd 5553#, c-format
c32b891a 5554msgid "Illegal processor register (`%s') in Instruction: `%s'"
bc7c0509 5555msgstr "Недопустимый регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 5556
d8dab054 5557#: config/tc-cr16.c:1734
c32b891a
NC
5558#, c-format
5559msgid "Unknown processor register (32 bit) : `%d'"
bc7c0509 5560msgstr "Неизвестный регистр процессора (32 бита): «%d»"
bd32c6bd 5561
c32b891a 5562#. Issue a error message when register pair is illegal.
d8dab054 5563#: config/tc-cr16.c:1742
c32b891a
NC
5564#, c-format
5565msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
bc7c0509 5566msgstr "Недопустимый 32-битный регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 5567
d8dab054 5568#: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685
c32b891a
NC
5569#, c-format
5570msgid "Same src/dest register is used (`r%d'), result is undefined"
bc7c0509 5571msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 5572
d8dab054 5573#: config/tc-cr16.c:2129
c32b891a 5574msgid "RA register is saved twice."
bc7c0509 5575msgstr "Регистр RA сохранён дважды."
bd32c6bd 5576
d8dab054 5577#: config/tc-cr16.c:2133
c32b891a
NC
5578#, c-format
5579msgid "`%s' Illegal use of registers."
bc7c0509 5580msgstr "В «%s» неправильно используются регистры."
bd32c6bd 5581
d8dab054 5582#: config/tc-cr16.c:2147
c32b891a
NC
5583#, c-format
5584msgid "`%s' Illegal count-register combination."
bc7c0509 5585msgstr "В «%s» задана неправильная комбинация счётчик-регистр."
bd32c6bd 5586
d8dab054 5587#: config/tc-cr16.c:2153
bd32c6bd 5588#, c-format
c32b891a 5589msgid "`%s' Illegal use of register."
bc7c0509 5590msgstr "В «%s» неправильно используется регистр."
bd32c6bd 5591
d8dab054 5592#: config/tc-cr16.c:2162 config/tc-crx.c:1677
c32b891a
NC
5593#, c-format
5594msgid "`%s' has undefined result"
bc7c0509 5595msgstr "«%s» содержит неопределенный результат"
bd32c6bd 5596
d8dab054 5597#: config/tc-cr16.c:2170
c32b891a
NC
5598#, c-format
5599msgid "Same src/dest register is used (`r%d'),result is undefined"
bc7c0509 5600msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 5601
d8dab054 5602#: config/tc-cr16.c:2341 config/tc-crx.c:1582
c32b891a 5603msgid "Incorrect number of operands"
bc7c0509 5604msgstr "Неправильное количество операндов"
c32b891a 5605
d8dab054 5606#: config/tc-cr16.c:2343 config/tc-crx.c:1584
bd32c6bd 5607#, c-format
c32b891a 5608msgid "Illegal type of operand (arg %d)"
bc7c0509 5609msgstr "Неверный тип операнда (аргумент %d)"
bd32c6bd 5610
d8dab054 5611#: config/tc-cr16.c:2349 config/tc-crx.c:1590
bd32c6bd 5612#, c-format
c32b891a 5613msgid "Operand out of range (arg %d)"
bc7c0509 5614msgstr "Операнд вне диапазона (аргумент %d)"
bd32c6bd 5615
d8dab054 5616#: config/tc-cr16.c:2352 config/tc-crx.c:1593
c32b891a
NC
5617#, c-format
5618msgid "Operand has odd displacement (arg %d)"
73a05be2 5619msgstr "Операнд имеет нечётную перестановку (аргумент %d)"
bd32c6bd 5620
d8dab054
NC
5621#: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606
5622#: config/tc-crx.c:1637
c32b891a
NC
5623#, c-format
5624msgid "Illegal operand (arg %d)"
bc7c0509 5625msgstr "Неверный операнда (аргумент %d)"
bd32c6bd 5626
c32b891a
NC
5627#. Give an error if a frag containing code is not aligned to a 2-byte
5628#. boundary.
d8dab054
NC
5629#: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959
5630#: config/tc-crx.h:77
c32b891a 5631msgid "instruction address is not a multiple of 2"
bc7c0509 5632msgstr "Адрес инструкции не кратен 2"
bd32c6bd 5633
d8dab054
NC
5634#: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564
5635#: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212
2d151af7 5636#: config/tc-hppa.c:3219 config/tc-sparc.c:1758 config/tc-sparc.c:1766
c32b891a
NC
5637#, c-format
5638msgid "Unknown opcode: `%s'"
bc7c0509 5639msgstr "Неизвестный код операции: «%s»"
bd32c6bd 5640
c32b891a
NC
5641#: config/tc-cris.c:550 config/tc-m68hc11.c:3893
5642#, c-format
5643msgid "internal inconsistency problem in %s: fr_symbol %lx"
bc7c0509 5644msgstr "внутренняя проблема рассогласованности в %s: fr_symbol %lx"
bd32c6bd 5645
2d151af7 5646#: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4795
c32b891a
NC
5647#, c-format
5648msgid "internal inconsistency problem in %s: resolved symbol"
bc7c0509 5649msgstr "внутренняя проблема рассогласованности в %s: определённый символ"
bd32c6bd 5650
c32b891a
NC
5651#: config/tc-cris.c:564 config/tc-m68hc11.c:3903
5652#, c-format
5653msgid "internal inconsistency problem in %s: fr_subtype %d"
bc7c0509 5654msgstr "внутренняя проблема рассогласованности в %s: fr_subtype %d"
bd32c6bd 5655
c32b891a
NC
5656#: config/tc-cris.c:904
5657msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
bc7c0509 5658msgstr "Ослабление длинных ветвей для .arch common_v10_v32 не реализовано"
bd32c6bd 5659
c32b891a
NC
5660#: config/tc-cris.c:934
5661msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
bc7c0509 5662msgstr "Составной операнд цели LAPC не кратен 2. Используйте LAPC.D"
bd32c6bd 5663
c32b891a 5664#: config/tc-cris.c:939
bd32c6bd 5665#, c-format
c32b891a 5666msgid "Internal error found in md_convert_frag: offset %ld. Please report this."
bc7c0509 5667msgstr "Внутренняя ошибка в md_convert_frag: смещение %ld. Сообщите об этом."
bd32c6bd 5668
c32b891a 5669#: config/tc-cris.c:964
bd32c6bd 5670#, c-format
c32b891a 5671msgid "internal inconsistency in %s: bdapq no symbol"
bc7c0509 5672msgstr "внутренняя несогласованность в %s: bdapq не символ"
bd32c6bd 5673
c32b891a
NC
5674#: config/tc-cris.c:977
5675#, c-format
5676msgid "internal inconsistency in %s: bdap.w with no symbol"
bc7c0509 5677msgstr "внутренняя несогласованность в %s: bdap.w не содержит символа"
bd32c6bd 5678
c32b891a
NC
5679#: config/tc-cris.c:1001
5680msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
bc7c0509 5681msgstr "для проверки безопасности MULS/MULU выравнивание раздела должно быть >= 4 байта"
bd32c6bd 5682
c32b891a
NC
5683#: config/tc-cris.c:1010
5684msgid "dangerous MULS/MULU location; give it higher alignment"
bc7c0509 5685msgstr "опасное расположение MULS/MULU; установите для него большее выравнивание"
bd32c6bd 5686
c32b891a
NC
5687#. Bail out for compatibility mode. (It seems it can be implemented,
5688#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5689#. $acr", "nop"; but doesn't seem worth it at the moment.)
5690#: config/tc-cris.c:1051
5691msgid "Out-of-range .word offset handling is not implemented for .arch common_v10_v32"
bc7c0509 5692msgstr "Обработка смещение .word вне диапазона не реализована для .arch common_v10_v32"
bd32c6bd 5693
c32b891a
NC
5694#: config/tc-cris.c:1096
5695msgid ".word case-table handling failed: table too large"
bc7c0509 5696msgstr "ошибка обработки .word case-table: слишком большая таблица"
bd32c6bd 5697
c32b891a 5698#: config/tc-cris.c:1234
bd32c6bd 5699#, c-format
c32b891a 5700msgid "Buggy opcode: `%s' \"%s\"\n"
bc7c0509 5701msgstr "Дефектный код операции: «%s» «%s»\n"
bd32c6bd 5702
c32b891a
NC
5703#: config/tc-cris.c:1662
5704#, c-format
5705msgid "Immediate value not in 5 bit unsigned range: %ld"
bc7c0509 5706msgstr "Непосредственное значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 5707
c32b891a
NC
5708#: config/tc-cris.c:1678
5709#, c-format
5710msgid "Immediate value not in 4 bit unsigned range: %ld"
bc7c0509 5711msgstr "Непосредственное значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 5712
c32b891a
NC
5713#: config/tc-cris.c:1730
5714#, c-format
5715msgid "Immediate value not in 6 bit range: %ld"
bc7c0509 5716msgstr "Непосредственное значение за пределами 6-битного диапазона: %ld"
bd32c6bd 5717
c32b891a 5718#: config/tc-cris.c:1746
bd32c6bd 5719#, c-format
c32b891a 5720msgid "Immediate value not in 6 bit unsigned range: %ld"
bc7c0509 5721msgstr "Непосредственное значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 5722
c32b891a
NC
5723#. Others have a generic warning.
5724#: config/tc-cris.c:1855
5725#, c-format
5726msgid "Unimplemented register `%s' specified"
bc7c0509 5727msgstr "Указан нереализованный регистр «%s»"
bd32c6bd 5728
c32b891a
NC
5729#. We've come to the end of instructions with this
5730#. opcode, so it must be an error.
5731#: config/tc-cris.c:2099
5732msgid "Illegal operands"
bc7c0509 5733msgstr "Неверные операнды"
bd32c6bd 5734
c32b891a
NC
5735#: config/tc-cris.c:2140 config/tc-cris.c:2180
5736#, c-format
5737msgid "Immediate value not in 8 bit range: %ld"
bc7c0509 5738msgstr "Непосредственное значение за пределами 8-битного диапазона: %ld"
bd32c6bd 5739
c32b891a
NC
5740#: config/tc-cris.c:2150 config/tc-cris.c:2201
5741#, c-format
5742msgid "Immediate value not in 16 bit range: %ld"
bc7c0509 5743msgstr "Непосредственное значение за пределами 16-битного диапазона: %ld"
bd32c6bd 5744
c32b891a
NC
5745#: config/tc-cris.c:2185
5746#, c-format
5747msgid "Immediate value not in 8 bit signed range: %ld"
bc7c0509 5748msgstr "Непосредственное значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 5749
c32b891a
NC
5750#: config/tc-cris.c:2190
5751#, c-format
5752msgid "Immediate value not in 8 bit unsigned range: %ld"
bc7c0509 5753msgstr "Непосредственное значение за пределами 8-битного беззнакового диапазона: %ld"
bd32c6bd 5754
c32b891a
NC
5755#: config/tc-cris.c:2206
5756#, c-format
5757msgid "Immediate value not in 16 bit signed range: %ld"
bc7c0509 5758msgstr "Непосредственное значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 5759
c32b891a 5760#: config/tc-cris.c:2211
bd32c6bd 5761#, c-format
c32b891a 5762msgid "Immediate value not in 16 bit unsigned range: %ld"
bc7c0509 5763msgstr "Непосредственное значение за пределами 16-битного беззнакового диапазона: %ld"
bd32c6bd 5764
c32b891a
NC
5765#: config/tc-cris.c:2237
5766msgid "TLS relocation size does not match operand size"
bc7c0509 5767msgstr "Размер перемещения TLS не совпадает с размером операнда"
bd32c6bd 5768
c32b891a
NC
5769#: config/tc-cris.c:2238
5770msgid "PIC relocation size does not match operand size"
bc7c0509 5771msgstr "Размер перемещения PIC не совпадает с размером операнда"
bd32c6bd 5772
c32b891a
NC
5773#: config/tc-cris.c:3385
5774msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
bc7c0509 5775msgstr "Вызывается gen_cond_branch_32 для .arch common_v10_v32\n"
bd32c6bd 5776
c32b891a
NC
5777#: config/tc-cris.c:3389
5778msgid "32-bit conditional branch generated"
bc7c0509 5779msgstr "Сгенерировано 32-битная ветвь с условием"
bd32c6bd 5780
c32b891a
NC
5781#: config/tc-cris.c:3450
5782msgid "Complex expression not supported"
bc7c0509 5783msgstr "Сложное выражение не поддерживается"
bd32c6bd 5784
c32b891a
NC
5785#. FIXME: Is this function mentioned in the internals.texi manual? If
5786#. not, add it.
5787#: config/tc-cris.c:3600
5788msgid "Bad call to md_atof () - floating point formats are not supported"
bc7c0509 5789msgstr "Неправильный вызов md_atof () — формат значения с плавающей запятой не поддерживается"
bd32c6bd 5790
c32b891a
NC
5791#: config/tc-cris.c:3641
5792msgid "PC-relative relocation must be trivially resolved"
bc7c0509 5793msgstr "PC-относительное перемещение должно быть определяться просто"
bd32c6bd 5794
c32b891a
NC
5795#: config/tc-cris.c:3713
5796#, c-format
5797msgid "Value not in 16 bit range: %ld"
bc7c0509 5798msgstr "Значение за пределами 16-битного диапазона: %ld"
bd32c6bd 5799
c32b891a
NC
5800#: config/tc-cris.c:3721
5801#, c-format
5802msgid "Value not in 16 bit signed range: %ld"
bc7c0509 5803msgstr "Значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 5804
c32b891a
NC
5805#: config/tc-cris.c:3729
5806#, c-format
5807msgid "Value not in 8 bit range: %ld"
bc7c0509 5808msgstr "Значение за пределами 8-битного диапазона: %ld"
bd32c6bd 5809
c32b891a
NC
5810#: config/tc-cris.c:3736
5811#, c-format
5812msgid "Value not in 8 bit signed range: %ld"
bc7c0509 5813msgstr "Значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 5814
c32b891a 5815#: config/tc-cris.c:3746
bd32c6bd 5816#, c-format
c32b891a 5817msgid "Value not in 4 bit unsigned range: %ld"
bc7c0509 5818msgstr "Значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 5819
c32b891a
NC
5820#: config/tc-cris.c:3753
5821#, c-format
5822msgid "Value not in 5 bit unsigned range: %ld"
bc7c0509 5823msgstr "Значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 5824
c32b891a
NC
5825#: config/tc-cris.c:3760
5826#, c-format
5827msgid "Value not in 6 bit range: %ld"
bc7c0509 5828msgstr "Значение за пределами 6-битного диапазона: %ld"
bd32c6bd 5829
c32b891a
NC
5830#: config/tc-cris.c:3767
5831#, c-format
5832msgid "Value not in 6 bit unsigned range: %ld"
bc7c0509 5833msgstr "Значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 5834
c32b891a
NC
5835#: config/tc-cris.c:3811
5836#, c-format
5837msgid "Please use --help to see usage and options for this assembler.\n"
bc7c0509 5838msgstr "Использование и параметры ассемблера можно посмотреть указав параметр --help.\n"
bd32c6bd 5839
c32b891a
NC
5840#: config/tc-cris.c:3823
5841msgid "--no-underscore is invalid with a.out format"
bc7c0509 5842msgstr "нельзя указывать --no-underscore при использовании формата a.out"
bd32c6bd 5843
c32b891a
NC
5844#: config/tc-cris.c:3835
5845msgid "--pic is invalid for this object format"
bc7c0509 5846msgstr "нельзя указывать --pic для этого объектного формата"
bd32c6bd 5847
c32b891a
NC
5848#: config/tc-cris.c:3849
5849#, c-format
5850msgid "invalid <arch> in --march=<arch>: %s"
bc7c0509 5851msgstr "некорректная <архитектура> в --march=<архитектура>: %s"
bd32c6bd 5852
c32b891a
NC
5853#: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
5854msgid "Semantics error. This type of operand can not be relocated, it must be an assembly-time constant"
bc7c0509 5855msgstr "Семантическая ошибка. Данный тип операнда невозможно переместить, он должен быть константой на момент ассемблирования"
bd32c6bd 5856
c32b891a
NC
5857#: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826
5858#, c-format
5859msgid "Cannot generate relocation type for symbol %s, code %s"
bc7c0509 5860msgstr "Невозможно сгенерировать тип перемещения для символа %s, код %s"
bd32c6bd 5861
c32b891a
NC
5862#. The messages are formatted to line up with the generic options.
5863#: config/tc-cris.c:4020
bd32c6bd 5864#, c-format
c32b891a 5865msgid "CRIS-specific options:\n"
bc7c0509 5866msgstr "Специализированные параметры ассемблера для CRIS:\n"
bd32c6bd 5867
c32b891a
NC
5868#: config/tc-cris.c:4022
5869msgid " -h, -H Don't execute, print this help text. Deprecated.\n"
bc7c0509 5870msgstr " -h, -H Не выполнять, показать этот текст. Устарел.\n"
bd32c6bd 5871
c32b891a
NC
5872#: config/tc-cris.c:4024
5873msgid " -N Warn when branches are expanded to jumps.\n"
bc7c0509 5874msgstr " -N Предупреждать, когда ветви раскрываются до прыжков.\n"
bd32c6bd 5875
c32b891a
NC
5876#: config/tc-cris.c:4026
5877msgid " --underscore User symbols are normally prepended with underscore.\n"
bd32c6bd 5878msgstr ""
bc7c0509
NC
5879" --underscore Пользовательские символы обычно начинаются\n"
5880" с подчёркивания.\n"
bd32c6bd 5881
c32b891a
NC
5882#: config/tc-cris.c:4028
5883msgid " Registers will not need any prefix.\n"
bc7c0509 5884msgstr " Регистрам префикс не требуется.\n"
bd32c6bd 5885
c32b891a
NC
5886#: config/tc-cris.c:4030
5887msgid " --no-underscore User symbols do not have any prefix.\n"
bd32c6bd 5888msgstr ""
bc7c0509
NC
5889" --no-underscore Пользовательские символы не начинаются с\n"
5890" какого-то определённого префикса.\n"
bd32c6bd 5891
c32b891a
NC
5892#: config/tc-cris.c:4032
5893msgid " Registers will require a `$'-prefix.\n"
bc7c0509 5894msgstr " Для регистров требуется префикс «$».\n"
bd32c6bd 5895
c32b891a
NC
5896#: config/tc-cris.c:4035
5897msgid " --pic\t\t\tEnable generation of position-independent code.\n"
bc7c0509 5898msgstr " --pic\t\t\tВключить генерацию перемещаемого кода.\n"
bd32c6bd 5899
c32b891a
NC
5900#: config/tc-cris.c:4038
5901msgid ""
5902" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5903"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
bd32c6bd 5904msgstr ""
bc7c0509
NC
5905" --march=<архитектура>\t\tГенерировать код для <архитектуры>.\n"
5906"\t\t\t\tВозможные варианты <архитектуры>:\n"
5907"\t\t\t\tv0_v10, v10, v32 и common_v10_v32.\n"
bd32c6bd 5908
c32b891a
NC
5909#: config/tc-cris.c:4059
5910msgid "Invalid relocation"
bc7c0509 5911msgstr "Неверное перемещение"
bd32c6bd 5912
c32b891a
NC
5913#: config/tc-cris.c:4096
5914msgid "Invalid pc-relative relocation"
bc7c0509 5915msgstr "Неверное перемещение, относительное PC"
bd32c6bd 5916
c32b891a 5917#: config/tc-cris.c:4141
bd32c6bd 5918#, c-format
c32b891a 5919msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
bc7c0509 5920msgstr "Переполнение подогнанного .word (%ld) со знаком: слишком большой оператор «переключения»."
bd32c6bd 5921
c32b891a 5922#: config/tc-cris.c:4171
bd32c6bd 5923#, c-format
c32b891a 5924msgid ".syntax %s requires command-line option `--underscore'"
bc7c0509 5925msgstr "для .syntax %s требуется параметр командной строки «--underscore»"
bd32c6bd 5926
c32b891a 5927#: config/tc-cris.c:4180
bd32c6bd 5928#, c-format
c32b891a 5929msgid ".syntax %s requires command-line option `--no-underscore'"
bc7c0509 5930msgstr "для .syntax %s требуется параметр командной строки «--no-underscore»"
bd32c6bd 5931
c32b891a
NC
5932#: config/tc-cris.c:4217
5933msgid "Unknown .syntax operand"
bc7c0509 5934msgstr "Неизвестный операнд .syntax"
bd32c6bd 5935
c32b891a
NC
5936#: config/tc-cris.c:4227
5937msgid "Pseudodirective .file is only valid when generating ELF"
bc7c0509 5938msgstr "Псевдодиректива .file допускается только при генерации ELF"
bd32c6bd 5939
c32b891a
NC
5940#: config/tc-cris.c:4239
5941msgid "Pseudodirective .loc is only valid when generating ELF"
bc7c0509 5942msgstr "Псевдодиректива .loc допускается только при генерации ELF"
bd32c6bd 5943
c32b891a 5944#: config/tc-cris.c:4254
bd32c6bd 5945#, c-format
c32b891a 5946msgid "internal inconsistency problem: %s called for %d bytes"
bc7c0509 5947msgstr "внутренняя проблема рассогласованности: вызвана %s для %d байт"
bd32c6bd 5948
c32b891a
NC
5949#: config/tc-cris.c:4406
5950msgid "unknown operand to .arch"
bc7c0509 5951msgstr "неизвестный операнд в .arch"
bd32c6bd 5952
c32b891a
NC
5953#: config/tc-cris.c:4415
5954msgid ".arch <arch> requires a matching --march=... option"
bc7c0509 5955msgstr ".arch <архитектура> должна совпадать с параметром --march=…"
bd32c6bd 5956
c32b891a
NC
5957#: config/tc-crx.c:572 config/tc-crx.c:591
5958#, c-format
5959msgid "Internal error: Can't hash %s: %s"
73a05be2 5960msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
bd32c6bd 5961
c32b891a
NC
5962#: config/tc-crx.c:759 config/tc-crx.c:779 config/tc-crx.c:794
5963#, c-format
5964msgid "Illegal register `%s' in instruction `%s'"
bc7c0509 5965msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5966
c32b891a
NC
5967#: config/tc-crx.c:822
5968#, c-format
5969msgid "Illegal Scale - `%d'"
bc7c0509 5970msgstr "Неверное масштабирование — «%d»"
bd32c6bd 5971
c32b891a
NC
5972#. Issue a error message when register is illegal.
5973#: config/tc-crx.c:1137
5974#, c-format
5975msgid "Illegal register (`%s') in instruction: `%s'"
bc7c0509 5976msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5977
d8dab054 5978#: config/tc-crx.c:1267
bd32c6bd 5979#, c-format
c32b891a 5980msgid "Illegal co-processor register in instruction `%s'"
bc7c0509 5981msgstr "Недопустимый регистр сопроцессора в инструкции «%s»"
bd32c6bd 5982
d8dab054 5983#: config/tc-crx.c:1274
bd32c6bd 5984#, c-format
c32b891a 5985msgid "Illegal co-processor special register in instruction `%s'"
bc7c0509 5986msgstr "Недопустимый специальный регистр сопроцессора в инструкции «%s»"
bd32c6bd 5987
d8dab054 5988#: config/tc-crx.c:1596
c32b891a
NC
5989#, c-format
5990msgid "Invalid DISPU4 operand value (arg %d)"
bc7c0509 5991msgstr "Некорректное значение операнда DISPU4 (аргумент %d)"
bd32c6bd 5992
d8dab054 5993#: config/tc-crx.c:1599
c32b891a
NC
5994#, c-format
5995msgid "Invalid CST4 operand value (arg %d)"
bc7c0509 5996msgstr "Некорректное значение операнда CST4 (аргумент %d)"
bd32c6bd 5997
d8dab054 5998#: config/tc-crx.c:1602
c32b891a
NC
5999#, c-format
6000msgid "Operand value is not within upper 64 KB (arg %d)"
bc7c0509 6001msgstr "Значение операнда находится за пределами 64 КБ (аргумент %d)"
bd32c6bd 6002
d8dab054 6003#: config/tc-crx.c:1739
c32b891a 6004msgid "Invalid register in register list"
bc7c0509 6005msgstr "Некорректный регистр в списке регистров"
bd32c6bd 6006
d8dab054 6007#: config/tc-crx.c:1793
c32b891a
NC
6008#, c-format
6009msgid "Illegal register `%s' in cop-register list"
bc7c0509 6010msgstr "Некорректный регистр «%s» в списке регистров сопроцессора"
bd32c6bd 6011
d8dab054 6012#: config/tc-crx.c:1801
bd32c6bd 6013#, c-format
c32b891a 6014msgid "Illegal register `%s' in cop-special-register list"
bc7c0509 6015msgstr "Некорректный регистр «%s» в списке специальных регистров сопроцессора"
bd32c6bd 6016
d8dab054 6017#: config/tc-crx.c:1820
bd32c6bd 6018#, c-format
c32b891a 6019msgid "Illegal register `%s' in user register list"
bc7c0509 6020msgstr "Некорректный регистр «%s» в списке пользовательских регистров"
bd32c6bd 6021
d8dab054 6022#: config/tc-crx.c:1839
bd32c6bd 6023#, c-format
c32b891a 6024msgid "Illegal register `%s' in register list"
bc7c0509 6025msgstr "Некорректный регистр «%s» в списке регистров"
bd32c6bd 6026
d8dab054 6027#: config/tc-crx.c:1845
c32b891a
NC
6028#, c-format
6029msgid "Maximum %d bits may be set in `mask16' operand"
bc7c0509 6030msgstr "В операнде «mask16» может быть установлено не более %d бит"
bd32c6bd 6031
d8dab054 6032#: config/tc-crx.c:1854
c32b891a
NC
6033#, c-format
6034msgid "rest of line ignored; first ignored character is `%c'"
bc7c0509 6035msgstr "остальная часть проигнорирована; первый игнорированный символ — «%c»"
bd32c6bd 6036
d8dab054 6037#: config/tc-crx.c:1862
bd32c6bd 6038#, c-format
c32b891a 6039msgid "Illegal `mask16' operand, operation is undefined - `%s'"
bc7c0509 6040msgstr "неверный операнд «mask16», операция не определена — «%s»"
bd32c6bd 6041
c32b891a 6042#. HI can't be specified without LO (and vise-versa).
d8dab054 6043#: config/tc-crx.c:1868
c32b891a 6044msgid "HI/LO registers should be specified together"
bc7c0509 6045msgstr "Регистры HI/LO должны указываться вместе"
bd32c6bd 6046
d8dab054 6047#: config/tc-crx.c:1874
c32b891a 6048msgid "HI/LO registers should be specified without additional registers"
bc7c0509 6049msgstr "Регистры HI/LO должны указываться без дополнительных регистров"
bd32c6bd 6050
2d151af7
NC
6051#. Variable not in small data read only segment accessed
6052#. using small data read only anchor.
6053#: config/tc-csky.c:874 config/tc-mcore.c:1923 config/tc-microblaze.c:1990
6054#: config/tc-microblaze.c:2292 config/tc-microblaze.c:2315
6055msgid "unknown"
6056msgstr "неизвестно"
6057
6058#: config/tc-csky.c:876
6059#, c-format
6060msgid "pcrel offset for branch to %s too far (0x%lx)"
6061msgstr "смещение pcrel для ветвления в %s слишком далеко (0x%lx)"
6062
6063#: config/tc-csky.c:911
6064#, c-format
6065msgid "unknown architecture `%s'"
6066msgstr "неизвестная архитектура «%s»"
6067
6068#: config/tc-csky.c:1055
6069#, c-format
6070msgid "C-SKY assembler options:\n"
6071msgstr "параметры ассемблера C-SKY:\n"
6072
6073#: config/tc-csky.c:1057
6074#, c-format
6075msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6076msgstr " -march=АРХ выбрать архитектуру АРХ:"
6077
6078#: config/tc-csky.c:1076
6079#, c-format
6080msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6081msgstr " -mcpu=ЦП выбрать процессором ЦП:"
6082
6083#: config/tc-csky.c:1095
6084#, c-format
6085msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6086msgstr " -EL -mlittle-endian генерировать код с обратным порядком байт\n"
6087
6088#: config/tc-csky.c:1097
6089#, c-format
6090msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6091msgstr " -EB -mbig-endian генерировать код с прямым порядком байт\n"
6092
6093#: config/tc-csky.c:1099
6094#, c-format
6095msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6096msgstr " -fpic -pic генерировать перемещаемый код\n"
6097
6098#: config/tc-csky.c:1102
6099#, c-format
6100msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6101msgstr " -mljump преобразовывать jbf, jbt, jbr в jmpi (только для CK800)\n"
6102
6103#: config/tc-csky.c:1104
6104#, c-format
6105msgid " -mno-ljump\n"
6106msgstr " -mno-ljump\n"
6107
6108#: config/tc-csky.c:1108
6109#, c-format
6110msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6111msgstr " -mbranch-stub включить заглушки ветвлений для относительных PC-вызовов\n"
6112
6113#: config/tc-csky.c:1110
6114#, c-format
6115msgid " -mno-branch-stub\n"
6116msgstr " -mno-branch-stub\n"
6117
6118#: config/tc-csky.c:1114
6119#, c-format
6120msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6121msgstr " -force2bsr -mforce2bsr преобразовывать jbsr в bsr\n"
6122
6123#: config/tc-csky.c:1116
6124#, c-format
6125msgid " -no-force2bsr -mno-force2bsr\n"
6126msgstr " -no-force2bsr -mno-force2bsr\n"
6127
6128#: config/tc-csky.c:1118
6129#, c-format
6130msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6131msgstr " -jsri2bsr -mjsri2bsr преобразовывать jsri в bsr\n"
6132
6133#: config/tc-csky.c:1120
6134#, c-format
6135msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6136msgstr " -no-jsri2bsr -mno-jsri2bsr\n"
6137
6138#: config/tc-csky.c:1123
6139#, c-format
6140msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6141msgstr " -mnolrw -mno-lrw реализовывать lrw как movih + ori\n"
6142
6143#: config/tc-csky.c:1125
6144#, c-format
6145msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6146msgstr " -melrw включить расширенный lrw (только для CK800)\n"
6147
6148#: config/tc-csky.c:1127
6149#, c-format
6150msgid " -mno-elrw\n"
6151msgstr " -mno-elrw\n"
6152
6153#: config/tc-csky.c:1130
6154#, c-format
6155msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6156msgstr ""
6157" -mlaf -mliterals-after-func\n"
6158" выдавать литералы после каждой функции\n"
6159
6160#: config/tc-csky.c:1132
6161#, c-format
6162msgid " -mno-laf -mno-literals-after-func\n"
6163msgstr " -mno-laf -mno-literals-after-func\n"
6164
6165#: config/tc-csky.c:1134
6166#, c-format
6167msgid " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6168msgstr ""
6169" -mlabr -mliterals-after-br\n"
6170" выдавать литералы после каждой инструкции ветвления\n"
6171
6172#: config/tc-csky.c:1136
6173#, c-format
6174msgid " -mno-labr -mnoliterals-after-br\n"
6175msgstr " -mno-labr -mnoliterals-after-br\n"
6176
6177#: config/tc-csky.c:1139
6178#, c-format
6179msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6180msgstr " -mistack включить инструкции стека прерываний\n"
6181
6182#: config/tc-csky.c:1141
6183#, c-format
6184msgid " -mno-istack\n"
6185msgstr " -mno-istack\n"
6186
6187#: config/tc-csky.c:1144
6188#, c-format
6189msgid " -mhard-float\t\t\tenable hard float instructions\n"
6190msgstr " -mhard-float включить инструкции аппаратной плавающей запятой\n"
6191
6192#: config/tc-csky.c:1146
6193#, c-format
6194msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6195msgstr " -mmp включить мультипроцессорные инструкции\n"
6196
6197#: config/tc-csky.c:1148
6198#, c-format
6199msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6200msgstr " -mcp включить сопроцессорные инструкции\n"
6201
6202#: config/tc-csky.c:1150
6203#, c-format
6204msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6205msgstr " -mcache включить инструкцию предварительного кэширования\n"
6206
6207#: config/tc-csky.c:1152
6208#, c-format
6209msgid " -msecurity\t\t\tenable security instructions\n"
6210msgstr " -msecurity включить инструкции безопасности\n"
6211
6212#: config/tc-csky.c:1154
6213#, c-format
6214msgid " -mtrust\t\t\tenable trust instructions\n"
6215msgstr " -mtrust включить доверительные инструкции\n"
6216
6217#: config/tc-csky.c:1156
6218#, c-format
6219msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6220msgstr " -mdsp включить инструкции DSP\n"
6221
6222#: config/tc-csky.c:1158
6223#, c-format
6224msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6225msgstr " -medsp включить расширенные инструкции DSP\n"
6226
6227#: config/tc-csky.c:1160
6228#, c-format
6229msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6230msgstr " -mvdsp включить векторные инструкции DSP\n"
6231
6232#: config/tc-csky.c:1185
6233msgid "-mcpu conflict with -march option, using -mcpu"
6234msgstr "-mcpu не совместим с параметром -march, используется -mcpu"
6235
6236#: config/tc-csky.c:1187
6237msgid "-mcpu conflict with other model parameters, using -mcpu"
6238msgstr "-mcpu не совместим с другими параметрами модели, используется -mcpu"
6239
6240#: config/tc-csky.c:1252
6241msgid "option -mdsp conflicts with -medsp, only enabling -medsp"
6242msgstr "параметр -mdsp не совместим с -medsp, включается только -medsp"
6243
6244#: config/tc-csky.c:1259
6245msgid "-medsp option is only supported by ck803s, ignoring -medsp"
6246msgstr "параметр -medsp поддерживается только в ck803s, -medsp игнорируется"
6247
6248#: config/tc-csky.c:1270
6249msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6250msgstr "C-SKY ABI v1 (ck510/ck610) не поддерживает -mbranch-stub"
6251
6252#: config/tc-csky.c:1275
6253msgid "-mno-force2bsr is ignored with -mbranch-stub"
6254msgstr "-mno-force2bsr игнорируется при -mbranch-stub"
6255
6256#: config/tc-csky.c:1283
6257msgid "-mno-force2bsr is ignored for ck801/ck802"
6258msgstr "-mno-force2bsr игнорируется для ck801/ck802"
6259
6260#: config/tc-csky.c:1307
6261msgid "-mljump is ignored for ck801/ck802"
6262msgstr "-mljump игнорируется для ck801/ck802"
6263
6264#: config/tc-csky.c:1575 config/tc-mcore.c:688
6265msgid "more than 65K literal pools"
6266msgstr "пул более чем 65K литералов"
6267
6268#: config/tc-csky.c:1804 read.c:3558 read.c:4866
6269#, c-format
6270msgid "bad floating literal: %s"
6271msgstr "некорректный литерал с плавающей запятой: %s"
6272
6273#: config/tc-csky.c:1931 config/tc-mcore.c:742
6274msgid "missing ']'"
6275msgstr "пропущена «]»"
6276
6277#: config/tc-csky.c:1950 config/tc-mips.c:14106 config/tc-mips.c:14170
6278#: config/tc-mips.c:14181 config/tc-score.c:2691 config/tc-score.c:2737
6279msgid "unrecognized opcode"
6280msgstr "нераспознанный код операции"
6281
6282#: config/tc-csky.c:3192 config/tc-mcore.c:1163
6283msgid "translating mgeni to movi"
6284msgstr "mgeni преобразуется в movi"
6285
6286#: config/tc-csky.c:4785 config/tc-tilegx.c:1458 config/tc-tilepro.c:1320
6287#, c-format
6288msgid "unsupported BFD relocation size %d"
6289msgstr "неподдерживаемый размер %d перемещения BFD"
6290
6291#: config/tc-csky.c:5405
6292msgid "second operand must be 4"
6293msgstr "второй операнд должен быть равен 4"
6294
6295#: config/tc-csky.c:5429 config/tc-mcore.c:1526
6296msgid "second operand must be 1"
6297msgstr "второй операнд должен быть равен 1"
6298
6299#: config/tc-csky.c:5502 config/tc-xtensa.c:1984
6300msgid "register number out of range"
6301msgstr "номер регистра вне диапазона"
6302
6303#: config/tc-csky.c:5512
6304msgid "64-bit operator src/dst register must be less than 15"
6305msgstr "64-битный операторный регистр src/dst должен быть меньше 15"
6306
6307#: config/tc-csky.c:7175
6308msgid "the first operand must be a symbol"
6309msgstr "первый операнд должен быть символом"
6310
6311#: config/tc-csky.c:7184
6312msgid "missing stack size"
6313msgstr "отсутствует размер стека"
6314
6315#: config/tc-csky.c:7197 config/tc-score.c:4242
6316msgid "value not in range [0, 0xffffffff]"
6317msgstr "значение за пределами диапазона [0, 0xffffffff]"
6318
6319#: config/tc-csky.c:7207 config/tc-mcore.c:781
6320msgid "operand must be a constant"
6321msgstr "операнд должен быть константой"
6322
c32b891a 6323#: config/tc-d10v.c:216
bd32c6bd 6324#, c-format
c32b891a
NC
6325msgid ""
6326"D10V options:\n"
6327"-O Optimize. Will do some operations in parallel.\n"
6328"--gstabs-packing Pack adjacent short instructions together even\n"
6329" when --gstabs is specified. On by default.\n"
6330"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6331" instructions together.\n"
bd32c6bd 6332msgstr ""
bc7c0509
NC
6333"Параметры D10V:\n"
6334"-O Оптимизация. Выполнять некоторые операции параллельно.\n"
6335"--gstabs-packing Упаковывать смежные короткие инструкции вместе даже\n"
6336" когда указан --gstabs. Включено по умолчанию.\n"
6337"--no-gstabs-packing Если указан --gstabs, не упаковывать смежные короткие\n"
6338" инструкции вместе.\n"
bd32c6bd 6339
c32b891a
NC
6340#: config/tc-d10v.c:573
6341msgid "operand is not an immediate"
bc7c0509 6342msgstr "указан не непосредственный операнд"
bd32c6bd 6343
c32b891a 6344#: config/tc-d10v.c:591
bd32c6bd 6345#, c-format
c32b891a 6346msgid "operand out of range: %lu"
bc7c0509 6347msgstr "операнд вне диапазона: %lu"
bd32c6bd 6348
c32b891a
NC
6349#: config/tc-d10v.c:651
6350msgid "Instruction must be executed in parallel with another instruction."
bc7c0509 6351msgstr "Инструкция должна выполняться параллельно с другой инструкцией."
bd32c6bd 6352
c32b891a 6353#: config/tc-d10v.c:705 config/tc-d10v.c:713
bd32c6bd 6354#, c-format
c32b891a 6355msgid "packing conflict: %s must dispatch sequentially"
bc7c0509 6356msgstr "конфликт упаковки: %s должна обрабатываться последовательно"
bd32c6bd 6357
c32b891a
NC
6358#: config/tc-d10v.c:812
6359#, c-format
6360msgid "resource conflict (R%d)"
bc7c0509 6361msgstr "конфликт ресурса (R%d)"
bd32c6bd 6362
c32b891a
NC
6363#: config/tc-d10v.c:815
6364#, c-format
6365msgid "resource conflict (A%d)"
bc7c0509 6366msgstr "конфликт ресурса (A%d)"
bd32c6bd 6367
c32b891a
NC
6368#: config/tc-d10v.c:817
6369msgid "resource conflict (PSW)"
bc7c0509 6370msgstr "конфликт ресурса (PSW)"
bd32c6bd 6371
c32b891a
NC
6372#: config/tc-d10v.c:819
6373msgid "resource conflict (C flag)"
bc7c0509 6374msgstr "конфликт ресурса (флаг C)"
bd32c6bd 6375
c32b891a
NC
6376#: config/tc-d10v.c:821
6377msgid "resource conflict (F flag)"
bc7c0509 6378msgstr "конфликт ресурса (флаг F)"
bd32c6bd 6379
c32b891a
NC
6380#: config/tc-d10v.c:971
6381msgid "Instruction must be executed in parallel"
bc7c0509 6382msgstr "Инструкция должна выполняться параллельно"
bd32c6bd 6383
c32b891a
NC
6384#: config/tc-d10v.c:974
6385msgid "Long instructions may not be combined."
bc7c0509 6386msgstr "Длинные инструкции не могут быть объединены."
bd32c6bd 6387
c32b891a
NC
6388#: config/tc-d10v.c:1007
6389msgid "One of these instructions may not be executed in parallel."
bc7c0509 6390msgstr "Одна из этих инструкций не может выполняться параллельно."
bd32c6bd 6391
c32b891a
NC
6392#: config/tc-d10v.c:1011 config/tc-d30v.c:1037
6393msgid "Two IU instructions may not be executed in parallel"
bc7c0509 6394msgstr "Две инструкции UI не могут выполняться параллельно"
bd32c6bd 6395
c32b891a
NC
6396#: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
6397#: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
6398msgid "Swapping instruction order"
bc7c0509 6399msgstr "Порядок перестановки инструкций"
bd32c6bd 6400
c32b891a
NC
6401#: config/tc-d10v.c:1019 config/tc-d30v.c:1044
6402msgid "Two MU instructions may not be executed in parallel"
bc7c0509 6403msgstr "Две инструкции MU не могут выполняться параллельно"
bd32c6bd 6404
c32b891a
NC
6405#: config/tc-d10v.c:1039 config/tc-d30v.c:1064
6406msgid "IU instruction may not be in the left container"
bc7c0509 6407msgstr "Инструкция IU не может быть в левом контейнере"
bd32c6bd 6408
c32b891a
NC
6409#: config/tc-d10v.c:1041 config/tc-d10v.c:1056
6410msgid "Instruction in R container is squashed by flow control instruction in L container."
bc7c0509 6411msgstr "Инструкция в контейнере R подавлена инструкцией управления потоком из контейнера L."
bd32c6bd 6412
c32b891a
NC
6413#: config/tc-d10v.c:1054 config/tc-d30v.c:1075
6414msgid "MU instruction may not be in the right container"
bc7c0509 6415msgstr "Инструкция MU не может быть в правом контейнере"
bd32c6bd 6416
c32b891a
NC
6417#: config/tc-d10v.c:1060 config/tc-d30v.c:1087
6418msgid "unknown execution type passed to write_2_short()"
bc7c0509 6419msgstr "в write_2_short() передан неизвестный тип выполнения"
bd32c6bd 6420
c32b891a
NC
6421#: config/tc-d10v.c:1189 config/tc-d10v.c:1362
6422msgid "bad opcode or operands"
bc7c0509 6423msgstr "плохой код операции или операнды"
bd32c6bd 6424
c32b891a
NC
6425#: config/tc-d10v.c:1264
6426msgid "value out of range"
bc7c0509 6427msgstr "значение за пределами диапазона"
bd32c6bd 6428
c32b891a
NC
6429#: config/tc-d10v.c:1338
6430msgid "illegal operand - register name found where none expected"
bc7c0509 6431msgstr "недопустимый операнд — обнаружено имя регистра где его быть не должно"
bd32c6bd 6432
c32b891a
NC
6433#: config/tc-d10v.c:1373
6434msgid "Register number must be EVEN"
bc7c0509 6435msgstr "Номер регистра должны быть ЧЁТНЫМ"
bd32c6bd 6436
c32b891a
NC
6437#: config/tc-d10v.c:1376
6438msgid "Unsupported use of sp"
bc7c0509 6439msgstr "Неподдерживаемое использование sp"
bd32c6bd 6440
c32b891a 6441#: config/tc-d10v.c:1395
bd32c6bd 6442#, c-format
c32b891a 6443msgid "cr%ld is a reserved control register"
bc7c0509 6444msgstr "cr%ld — зарезервированный регистр управления"
bd32c6bd 6445
c32b891a 6446#: config/tc-d10v.c:1570
bd32c6bd 6447#, c-format
c32b891a 6448msgid "line %d: rep or repi must include at least 4 instructions"
bc7c0509 6449msgstr "строка %d: rep или repi должна содержать не менее 4 инструкций"
bd32c6bd 6450
c32b891a
NC
6451#: config/tc-d10v.c:1759
6452msgid "can't find previous opcode "
73a05be2 6453msgstr "не удалось найти предыдущий код операции "
bd32c6bd 6454
c32b891a 6455#: config/tc-d10v.c:1771
bd32c6bd 6456#, c-format
c32b891a 6457msgid "could not assemble: %s"
bc7c0509 6458msgstr "невозможно провести ассемблирование: %s"
bd32c6bd 6459
c32b891a
NC
6460#: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
6461msgid "Unable to mix instructions as specified"
bc7c0509 6462msgstr "Невозможно смешивать инструкции как указано"
bd32c6bd 6463
c32b891a 6464#: config/tc-d30v.c:149
bd32c6bd 6465#, c-format
c32b891a 6466msgid "Register name %s conflicts with symbol of the same name"
bc7c0509 6467msgstr "Имя регистра %s конфликтует с символом с тем же именем"
bd32c6bd 6468
c32b891a
NC
6469#: config/tc-d30v.c:239
6470#, c-format
6471msgid ""
6472"\n"
6473"D30V options:\n"
6474"-O Make adjacent short instructions parallel if possible.\n"
6475"-n Warn about all NOPs inserted by the assembler.\n"
6476"-N Warn about NOPs inserted after word multiplies.\n"
6477"-c Warn about symbols whose names match register names.\n"
6478"-C Opposite of -C. -c is the default.\n"
bd32c6bd 6479msgstr ""
bc7c0509
NC
6480"\n"
6481"Параметры D30V:\n"
6482"-O Выполнять сходимые короткие инструкции параллельно,\n"
6483" если возможно.\n"
6484"-n Предупреждать о всех NOP, вставляемых ассемблером.\n"
6485"-N Предупреждать о NOP, вставляемых после умножения слов.\n"
6486"-c Предупреждать о символах, чьи имена совпадают\n"
6487" с именами регистров (по умолчанию).\n"
6488"-C Противоположность -c.\n"
bd32c6bd 6489
c32b891a
NC
6490#: config/tc-d30v.c:367
6491msgid "unexpected 12-bit reloc type"
bc7c0509 6492msgstr "неожиданный 12-битный тип перемещения"
bd32c6bd 6493
c32b891a
NC
6494#: config/tc-d30v.c:374
6495msgid "unexpected 18-bit reloc type"
bc7c0509 6496msgstr "неожиданный 18-битный тип перемещения"
bd32c6bd 6497
c32b891a 6498#: config/tc-d30v.c:625
bd32c6bd 6499#, c-format
c32b891a 6500msgid "%s NOP inserted"
bc7c0509 6501msgstr "%s NOP вставлено"
bd32c6bd 6502
c32b891a
NC
6503#: config/tc-d30v.c:626
6504msgid "sequential"
bc7c0509 6505msgstr "последовательно"
bd32c6bd 6506
c32b891a
NC
6507#: config/tc-d30v.c:626
6508msgid "parallel"
bc7c0509 6509msgstr "параллельно"
bd32c6bd 6510
c32b891a
NC
6511#: config/tc-d30v.c:1033
6512msgid "Instructions may not be executed in parallel"
bc7c0509 6513msgstr "Инструкции не могут выполняться параллельно"
bd32c6bd 6514
c32b891a 6515#: config/tc-d30v.c:1046
bd32c6bd 6516#, c-format
c32b891a 6517msgid "Executing %s in IU may not work"
bc7c0509 6518msgstr "Выполнение %s в IU может не работать"
bd32c6bd 6519
c32b891a 6520#: config/tc-d30v.c:1053
bd32c6bd 6521#, c-format
c32b891a 6522msgid "Executing %s in IU may not work in parallel execution"
bc7c0509 6523msgstr "Выполнение %s в IU может не работать при параллельном выполнении"
bd32c6bd 6524
c32b891a 6525#: config/tc-d30v.c:1066
bd32c6bd 6526#, c-format
c32b891a 6527msgid "special left instruction `%s' kills instruction `%s' in right container"
bc7c0509 6528msgstr "специальная левая инструкция «%s» убивает инструкцию «%s» в правом контейнере"
bd32c6bd 6529
c32b891a 6530#: config/tc-d30v.c:1077
bd32c6bd 6531#, c-format
c32b891a 6532msgid "Executing %s in reverse serial with %s may not work"
bc7c0509 6533msgstr "Выполнение %s в обратной последовательности к %s может не работать"
bd32c6bd 6534
c32b891a 6535#: config/tc-d30v.c:1080
bd32c6bd 6536#, c-format
c32b891a 6537msgid "Executing %s in IU in reverse serial may not work"
bc7c0509 6538msgstr "Выполнение %s в UI в обратной последовательности может не работать"
bd32c6bd 6539
c32b891a
NC
6540#: config/tc-d30v.c:1268
6541msgid "Odd numbered register used as target of multi-register instruction"
bc7c0509 6542msgstr "В качестве цели многорегистровой инструкции используется регистр с нечётным номером"
bd32c6bd 6543
c32b891a
NC
6544#: config/tc-d30v.c:1332 config/tc-d30v.c:1368
6545#, c-format
6546msgid "unknown condition code: %s"
bc7c0509 6547msgstr "неизвестный код условия: %s"
bd32c6bd 6548
c32b891a
NC
6549#: config/tc-d30v.c:1361
6550#, c-format
6551msgid "cmpu doesn't support condition code %s"
bc7c0509 6552msgstr "cmpu не поддерживает код условия %s"
bd32c6bd 6553
c32b891a 6554#: config/tc-d30v.c:1396
bd32c6bd 6555#, c-format
c32b891a 6556msgid "unknown opcode: %s"
bc7c0509 6557msgstr "неизвестный код операции: %s"
bd32c6bd 6558
c32b891a 6559#: config/tc-d30v.c:1407
bd32c6bd 6560#, c-format
c32b891a 6561msgid "operands for opcode `%s' do not match any valid format"
bc7c0509 6562msgstr "операнды кода операции «%s» не соответствуют любому допускаемому формату"
bd32c6bd 6563
c32b891a
NC
6564#: config/tc-d30v.c:1622 config/tc-d30v.c:1639
6565msgid "Cannot assemble instruction"
bc7c0509 6566msgstr "Невозможно выполнить ассемблирование инструкции"
bd32c6bd 6567
c32b891a
NC
6568#: config/tc-d30v.c:1624
6569msgid "First opcode is long. Unable to mix instructions as specified."
bc7c0509 6570msgstr "Первый код операции длинный. Невозможно смешивать указанные инструкции."
bd32c6bd 6571
c32b891a
NC
6572#: config/tc-d30v.c:1694
6573msgid "word of NOPs added between word multiply and load"
bc7c0509 6574msgstr "слово NOP добавлено между словом умножения и загрузки"
bd32c6bd 6575
c32b891a
NC
6576#: config/tc-d30v.c:1696
6577msgid "word of NOPs added between word multiply and 16-bit multiply"
bc7c0509 6578msgstr "слово NOP добавлено между словом умножения и 16-битным умножением"
bd32c6bd 6579
c32b891a
NC
6580#: config/tc-d30v.c:1728
6581msgid "Instruction uses long version, so it cannot be mixed as specified"
bc7c0509 6582msgstr "Используется длинная версия инструкции, поэтому указанное смешение невозможно"
bd32c6bd 6583
c32b891a 6584#: config/tc-d30v.c:1855
bd32c6bd 6585#, c-format
c32b891a 6586msgid "value too large to fit in %d bits"
bc7c0509 6587msgstr "значение слишком велико для расположения в %d битах"
bd32c6bd 6588
c32b891a 6589#: config/tc-d30v.c:1923
bd32c6bd 6590#, c-format
c32b891a 6591msgid "line %d: unable to place address of symbol '%s' into a byte"
bc7c0509 6592msgstr "строка %d: невозможно поместить адрес символа «%s» в байт"
bd32c6bd 6593
c32b891a 6594#: config/tc-d30v.c:1926
bd32c6bd 6595#, c-format
c32b891a 6596msgid "line %d: unable to place value %lx into a byte"
bc7c0509 6597msgstr "строка %d: невозможно поместить значение %lx в байт"
bd32c6bd 6598
c32b891a
NC
6599#: config/tc-d30v.c:1934
6600#, c-format
6601msgid "line %d: unable to place address of symbol '%s' into a short"
bc7c0509 6602msgstr "строка %d: невозможно поместить адрес символа «%s» в половину слова"
bd32c6bd 6603
c32b891a 6604#: config/tc-d30v.c:1937
bd32c6bd 6605#, c-format
c32b891a 6606msgid "line %d: unable to place value %lx into a short"
bc7c0509 6607msgstr "строка %d: невозможно поместить значение %lx в половину слова"
bd32c6bd 6608
c32b891a 6609#: config/tc-d30v.c:1945
bd32c6bd 6610#, c-format
c32b891a 6611msgid "line %d: unable to place address of symbol '%s' into a quad"
bc7c0509 6612msgstr "строка %d: невозможно поместить адрес символа «%s» в два слова"
bd32c6bd 6613
c32b891a 6614#: config/tc-d30v.c:2053 config/tc-pru.c:216 config/tc-pru.c:332
bd32c6bd 6615#, c-format
c32b891a 6616msgid "Alignment too large: %d assumed"
bc7c0509 6617msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 6618
c32b891a
NC
6619#: config/tc-dlx.c:213
6620msgid "missing .proc"
bc7c0509 6621msgstr "отсутствует .proc"
bd32c6bd 6622
c32b891a
NC
6623#: config/tc-dlx.c:230
6624msgid ".endfunc missing for previous .proc"
bc7c0509 6625msgstr "отсутствует .endfunc при указанной .proc"
bd32c6bd 6626
2d151af7 6627#: config/tc-dlx.c:295 config/tc-mips.c:3664 config/tc-nios2.c:3639
d8dab054 6628#: config/tc-nios2.c:3653 config/tc-nios2.c:3668 config/tc-pru.c:1573
2d151af7 6629#: config/tc-pru.c:1587 config/tc-riscv.c:718
bd32c6bd 6630#, c-format
c32b891a 6631msgid "internal error: can't hash `%s': %s\n"
73a05be2 6632msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
bd32c6bd 6633
c32b891a 6634#. Probably a memory allocation problem? Give up now.
2d151af7 6635#: config/tc-dlx.c:302 config/tc-hppa.c:8271 config/tc-nios2.c:1440
c32b891a 6636#: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671
2d151af7
NC
6637#: config/tc-pru.c:1576 config/tc-pru.c:1590 config/tc-riscv.c:721
6638#: config/tc-riscv.c:733 config/tc-sparc.c:1008
c32b891a 6639msgid "Broken assembler. No assembly attempted."
bc7c0509 6640msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
bd32c6bd 6641
c32b891a
NC
6642#: config/tc-dlx.c:332
6643#, c-format
6644msgid "Bad operand for a load instruction: <%s>"
bc7c0509 6645msgstr "Плохой операнд для инструкции загрузки: <%s>"
bd32c6bd 6646
c32b891a 6647#: config/tc-dlx.c:446
bd32c6bd 6648#, c-format
c32b891a 6649msgid "Bad operand for a store instruction: <%s>"
bc7c0509 6650msgstr "Плохой операнд для инструкции сохранения: <%s>"
bd32c6bd 6651
c32b891a 6652#: config/tc-dlx.c:626
bd32c6bd 6653#, c-format
c32b891a 6654msgid "Expression Error for operand modifier %%hi/%%lo\n"
bc7c0509 6655msgstr "Ошибка в регулярном выражении модификатора операнда %%hi/%%lo\n"
bd32c6bd 6656
c32b891a 6657#: config/tc-dlx.c:639
bd32c6bd 6658#, c-format
c32b891a 6659msgid "Invalid expression after %%%%\n"
bc7c0509 6660msgstr "Неверное выражение после %%%%\n"
bd32c6bd 6661
c32b891a 6662#: config/tc-dlx.c:703 config/tc-tic4x.c:2473
bd32c6bd 6663#, c-format
c32b891a 6664msgid "Unknown opcode `%s'."
bc7c0509 6665msgstr "Неизвестный код операции: «%s»."
bd32c6bd 6666
c32b891a
NC
6667#: config/tc-dlx.c:712
6668msgid "Can not set dlx_skip_hi16_flag"
bc7c0509 6669msgstr "Невозможно задать dlx_skip_hi16_flag"
bd32c6bd 6670
c32b891a 6671#: config/tc-dlx.c:726
bd32c6bd 6672#, c-format
c32b891a 6673msgid "Missing arguments for opcode <%s>."
bc7c0509 6674msgstr "Отсутствуют аргументы для кода операции <%s>."
bd32c6bd 6675
c32b891a 6676#: config/tc-dlx.c:760
bd32c6bd 6677#, c-format
c32b891a 6678msgid "Too many operands: %s"
bc7c0509 6679msgstr "Слишком много операндов: %s"
bd32c6bd 6680
c32b891a 6681#: config/tc-dlx.c:798
bd32c6bd 6682#, c-format
c32b891a 6683msgid "Both the_insn.HI and the_insn.LO are set : %s"
bc7c0509 6684msgstr "Одновременно заданы the_insn.HI и the_insn.LO: %s"
bd32c6bd 6685
c32b891a
NC
6686#: config/tc-dlx.c:868
6687msgid "failed regnum sanity check."
bc7c0509 6688msgstr "regnum не прошёл проверку работоспособности."
bd32c6bd 6689
c32b891a
NC
6690#: config/tc-dlx.c:881
6691msgid "failed general register sanity check."
bc7c0509 6692msgstr "регистр общего назначения не прошёл проверку работоспособности."
bd32c6bd 6693
c32b891a
NC
6694#. Types or values of args don't match.
6695#: config/tc-dlx.c:889
6696msgid "Invalid operands"
bc7c0509 6697msgstr "Неверные операнды"
bd32c6bd 6698
c32b891a 6699#: config/tc-dlx.c:1118
bd32c6bd 6700#, c-format
c32b891a 6701msgid "label \"$%d\" redefined"
bc7c0509 6702msgstr "переопределение метки «$%d»"
bd32c6bd 6703
c32b891a
NC
6704#: config/tc-dlx.c:1156
6705msgid "Invalid expression after # number\n"
bc7c0509 6706msgstr "Неверное выражение после # номер\n"
bd32c6bd 6707
2d151af7
NC
6708#: config/tc-dlx.c:1199 config/tc-m32r.c:2276 config/tc-nds32.c:7882
6709#: config/tc-sparc.c:4020
bd32c6bd 6710#, c-format
c32b891a 6711msgid "internal error: can't export reloc type %d (`%s')"
73a05be2 6712msgstr "внутренняя ошибка: не удалось экспортировать тип перемещения %d («%s»)"
bd32c6bd 6713
c32b891a 6714#: config/tc-epiphany.c:126
bd32c6bd 6715#, c-format
c32b891a 6716msgid "EPIPHANY specific command line options:\n"
bc7c0509 6717msgstr "Специализированные параметры командной строки для EPIPHANY:\n"
bd32c6bd 6718
c32b891a
NC
6719#: config/tc-epiphany.c:365
6720msgid "register number too large for push/pop"
bc7c0509 6721msgstr "слишком большой номер регистра для push/pop"
bd32c6bd 6722
c32b891a
NC
6723#: config/tc-epiphany.c:369
6724msgid "register is out of order"
bc7c0509 6725msgstr "указан регистр не по порядку"
bd32c6bd 6726
d8dab054 6727#: config/tc-epiphany.c:380 config/tc-m68k.c:5906 config/tc-m68k.c:5935
c32b891a 6728msgid "bad register list"
bc7c0509 6729msgstr "некорректный список регистров"
bd32c6bd 6730
c32b891a
NC
6731#: config/tc-epiphany.c:383
6732msgid "malformed reglist in push/pop"
bc7c0509 6733msgstr "неверно сформированный eglist в push/pop"
bd32c6bd 6734
c32b891a
NC
6735#. Checks for behavioral restrictions on LD/ST instructions.
6736#: config/tc-epiphany.c:429
6737msgid "destination register modified by displacement-post-modified address"
73a05be2 6738msgstr "регистр назначения изменён адресом перестановки-после-изменения"
bd32c6bd 6739
c32b891a
NC
6740#: config/tc-epiphany.c:430
6741msgid "ldrd/strd requires even:odd register pair"
73a05be2 6742msgstr "для ldrd/strd требуется регистровая пара чётный:нечётный"
bd32c6bd 6743
c32b891a
NC
6744#: config/tc-epiphany.c:813 config/tc-m32r.c:1784
6745msgid "Addend to unresolved symbol not on word boundary."
bc7c0509 6746msgstr "Добавка к неопределённому символу не выровнена по границе слова."
bd32c6bd 6747
c32b891a 6748#: config/tc-fr30.c:81
bd32c6bd 6749#, c-format
c32b891a 6750msgid " FR30 specific command line options:\n"
bc7c0509 6751msgstr " Специализированные параметры командной строки для FR30:\n"
bd32c6bd 6752
c32b891a 6753#: config/tc-fr30.c:134
bd32c6bd 6754#, c-format
c32b891a 6755msgid "Instruction %s not allowed in a delay slot."
bc7c0509 6756msgstr "Инструкция %s не допускается в слоте задержки."
bd32c6bd 6757
c32b891a 6758#: config/tc-frv.c:403
bd32c6bd 6759#, c-format
c32b891a 6760msgid "Unknown cpu -mcpu=%s"
bc7c0509 6761msgstr "Неизвестный ЦП -mcpu=%s"
bd32c6bd 6762
c32b891a
NC
6763#: config/tc-frv.c:456
6764#, c-format
6765msgid "FRV specific command line options:\n"
bc7c0509 6766msgstr "Специализированные параметры командной строки для FRV:\n"
bd32c6bd 6767
c32b891a
NC
6768#: config/tc-frv.c:457
6769#, c-format
6770msgid "-G n Put data <= n bytes in the small data area\n"
bc7c0509 6771msgstr "-G n Помещать данные <= n байт в области малых данных\n"
bd32c6bd 6772
c32b891a
NC
6773#: config/tc-frv.c:458
6774#, c-format
6775msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
bc7c0509 6776msgstr "-mgpr-32 Пометить сгенерированный файл как использующий только 32 РОН\n"
bd32c6bd 6777
c32b891a 6778#: config/tc-frv.c:459
bd32c6bd 6779#, c-format
c32b891a 6780msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
bc7c0509 6781msgstr "-mgpr-64 Пометить сгенерированный файл как использующий все 64 РОН\n"
bd32c6bd 6782
c32b891a 6783#: config/tc-frv.c:460
bd32c6bd 6784#, c-format
c32b891a 6785msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
bc7c0509 6786msgstr "-mfpr-32 Пометить сгенерированный файл как использующий только 32 32 FPR\n"
bd32c6bd 6787
c32b891a 6788#: config/tc-frv.c:461
bd32c6bd 6789#, c-format
c32b891a 6790msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
bc7c0509 6791msgstr "-mfpr-64 Пометить сгенерированный файл как использующий все 64 FPR\n"
bd32c6bd 6792
c32b891a 6793#: config/tc-frv.c:462
bd32c6bd 6794#, c-format
c32b891a 6795msgid "-msoft-float Mark generated file as using software FP\n"
bc7c0509 6796msgstr "-msoft-float Пометить сгенерированный файл как использующий программную FP\n"
bd32c6bd 6797
c32b891a 6798#: config/tc-frv.c:463
bd32c6bd 6799#, c-format
c32b891a 6800msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
bd32c6bd 6801msgstr ""
bc7c0509
NC
6802"-mdword Пометить сгенерированный файл как использующий\n"
6803" 8-байтовое выравнивание стека\n"
bd32c6bd 6804
c32b891a 6805#: config/tc-frv.c:464
bd32c6bd 6806#, c-format
c32b891a 6807msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
bd32c6bd 6808msgstr ""
bc7c0509
NC
6809"-mno-dword Пометить сгенерированный файл как использующий\n"
6810" 4-байтовое выравнивание стека\n"
bd32c6bd 6811
c32b891a 6812#: config/tc-frv.c:465
bd32c6bd 6813#, c-format
c32b891a 6814msgid "-mdouble Mark generated file as using double precision FP insns\n"
bd32c6bd 6815msgstr ""
bc7c0509
NC
6816"-mdouble Пометить сгенерированный файл как использующий\n"
6817" инструкции FP двойной точности\n"
bd32c6bd 6818
c32b891a 6819#: config/tc-frv.c:466
bd32c6bd 6820#, c-format
c32b891a 6821msgid "-mmedia Mark generated file as using media insns\n"
bc7c0509 6822msgstr "-mmedia Пометить сгенерированный файл как использующий медиа-инструкции\n"
bd32c6bd 6823
c32b891a 6824#: config/tc-frv.c:467
bd32c6bd 6825#, c-format
c32b891a 6826msgid "-mmuladd Mark generated file as using multiply add/subtract insns\n"
bd32c6bd 6827msgstr ""
bc7c0509
NC
6828"-mmuladd Пометить сгенерированный файл как использующий\n"
6829" инструкции умножения, сложения/вычитания\n"
bd32c6bd 6830
c32b891a 6831#: config/tc-frv.c:468
bd32c6bd 6832#, c-format
c32b891a 6833msgid "-mpack Allow instructions to be packed\n"
bc7c0509 6834msgstr "-mpack Разрешить упаковку инструкций\n"
bd32c6bd 6835
c32b891a 6836#: config/tc-frv.c:469
bd32c6bd 6837#, c-format
c32b891a 6838msgid "-mno-pack Do not allow instructions to be packed\n"
bc7c0509 6839msgstr "-mno-pack Запретить упаковку инструкций\n"
bd32c6bd 6840
c32b891a 6841#: config/tc-frv.c:470
bd32c6bd 6842#, c-format
c32b891a 6843msgid "-mpic Mark generated file as using small position independent code\n"
bd32c6bd 6844msgstr ""
bc7c0509
NC
6845"-mpic Пометить сгенерированный файл как использующий\n"
6846" маленький независимый от расположения код\n"
bd32c6bd 6847
c32b891a 6848#: config/tc-frv.c:471
bd32c6bd 6849#, c-format
c32b891a 6850msgid "-mPIC Mark generated file as using large position independent code\n"
bd32c6bd 6851msgstr ""
bc7c0509
NC
6852"-mpic Пометить сгенерированный файл как использующий\n"
6853" большой независимый от расположения код\n"
bd32c6bd 6854
c32b891a 6855#: config/tc-frv.c:472
bd32c6bd 6856#, c-format
c32b891a 6857msgid "-mlibrary-pic Mark generated file as using position independent code for libraries\n"
bd32c6bd 6858msgstr ""
bc7c0509
NC
6859"-mlibrary-pic Пометить сгенерированный файл как использующий\n"
6860" независимый от расположения код для библиотек\n"
bd32c6bd 6861
c32b891a 6862#: config/tc-frv.c:473
bd32c6bd 6863#, c-format
c32b891a 6864msgid "-mfdpic Assemble for the FDPIC ABI\n"
bc7c0509 6865msgstr "-mfdpic Ассемблировать для FDPIC ABI\n"
bd32c6bd 6866
c32b891a 6867#: config/tc-frv.c:474
bd32c6bd 6868#, c-format
c32b891a 6869msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
bc7c0509 6870msgstr "-mnopic Выключить -mpic, -mPIC, -mlibrary-pic и -mfdpic\n"
bd32c6bd 6871
c32b891a 6872#: config/tc-frv.c:475
bd32c6bd 6873#, c-format
c32b891a 6874msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bc7c0509 6875msgstr "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bd32c6bd 6876
c32b891a 6877#: config/tc-frv.c:476
bd32c6bd 6878#, c-format
c32b891a 6879msgid " Record the cpu type\n"
bc7c0509 6880msgstr " Указать тип ЦП\n"
bd32c6bd 6881
c32b891a 6882#: config/tc-frv.c:477
bd32c6bd 6883#, c-format
c32b891a 6884msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
bc7c0509 6885msgstr "-mtomcat-stats Печатать статистику обходных решений tomcat\n"
bd32c6bd 6886
c32b891a 6887#: config/tc-frv.c:478
bd32c6bd 6888#, c-format
c32b891a 6889msgid "-mtomcat-debug Debug tomcat workarounds\n"
bc7c0509 6890msgstr "-mtomcat-debug Отлаживать обходные решения tomcat\n"
bd32c6bd 6891
c32b891a
NC
6892#: config/tc-frv.c:1160
6893msgid "VLIW packing used for -mno-pack"
bc7c0509 6894msgstr "При -mno-pack используется упаковка VLIW"
bd32c6bd 6895
c32b891a
NC
6896#: config/tc-frv.c:1170
6897msgid "Instruction not supported by this architecture"
bc7c0509 6898msgstr "Инструкция не поддерживается на этой архитектуре"
bd32c6bd 6899
c32b891a
NC
6900#: config/tc-frv.c:1180
6901msgid "VLIW packing constraint violation"
bc7c0509 6902msgstr "Нарушение ограничение упаковки VLIW"
bd32c6bd 6903
c32b891a 6904#: config/tc-frv.c:1771
bd32c6bd 6905#, c-format
c32b891a 6906msgid "Relocation %s is not safe for %s"
bc7c0509 6907msgstr "Перемещение %s не безопасно для %s"
bd32c6bd 6908
c32b891a
NC
6909#: config/tc-ft32.c:146 config/tc-moxie.c:104
6910msgid "expecting register"
bc7c0509 6911msgstr "ожидается регистр"
bd32c6bd 6912
c32b891a
NC
6913#: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:123
6914#: config/tc-moxie.c:139
6915msgid "illegal register number"
bc7c0509 6916msgstr "недопустимый номер регистра"
bd32c6bd 6917
c32b891a
NC
6918#: config/tc-ft32.c:239 config/tc-moxie.c:188 config/tc-pj.c:260
6919#, c-format
6920msgid "unknown opcode %s"
bc7c0509 6921msgstr "неизвестный код операции %s"
bd32c6bd 6922
c32b891a 6923#: config/tc-ft32.c:264
bc7c0509 6924#, c-format
c32b891a 6925msgid "unknown width specifier '.%c'"
bc7c0509 6926msgstr "неизвестный определитель ширины «.%c»"
c32b891a
NC
6927
6928#: config/tc-ft32.c:387
6929msgid "internal error in argument parsing"
bc7c0509 6930msgstr "внутренняя ошибка при обработке аргументов"
bd32c6bd 6931
c32b891a 6932#: config/tc-ft32.c:400
c32b891a 6933msgid "expected comma separator"
bc7c0509 6934msgstr "ожидается разделитель запятая"
c32b891a
NC
6935
6936#: config/tc-ft32.c:412 config/tc-moxie.c:232 config/tc-moxie.c:292
6937#: config/tc-moxie.c:304 config/tc-moxie.c:337 config/tc-moxie.c:369
6938#: config/tc-moxie.c:402 config/tc-moxie.c:456 config/tc-moxie.c:510
6939#: config/tc-moxie.c:520 config/tc-moxie.c:543 config/tc-moxie.c:556
6940#: config/tc-pj.c:308
6941msgid "extra stuff on line ignored"
bc7c0509 6942msgstr "лишнее содержимое в строке игнорируется"
bd32c6bd 6943
c32b891a
NC
6944#: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587
6945#: config/tc-nios2.c:284
6946msgid "bad call to md_atof"
bc7c0509 6947msgstr "неправильный вызов md_atof"
bd32c6bd 6948
c32b891a
NC
6949#: config/tc-ft32.c:522
6950#, c-format
6951msgid "FT32 options:\n"
bc7c0509 6952msgstr "Параметры FT32:\n"
bd32c6bd 6953
c32b891a
NC
6954#: config/tc-ft32.c:523
6955#, c-format
6956msgid ""
6957"\n"
6958"-no-relax\t\tdon't relax relocations\n"
6959"\t\t\t\n"
bd32c6bd 6960msgstr ""
bc7c0509
NC
6961"\n"
6962"-no-relax\t\tне ослаблять перемещения\n"
6963"\t\t\t\n"
bd32c6bd 6964
c32b891a
NC
6965#. These macros must be defined, but is will be a fatal assembler
6966#. error if we ever hit them.
6967#: config/tc-ft32.h:35 config/tc-pj.h:40
6968msgid "estimate size\n"
bc7c0509 6969msgstr "оценочный размер\n"
bd32c6bd 6970
c32b891a
NC
6971#: config/tc-ft32.h:36 config/tc-pj.h:39
6972msgid "convert_frag\n"
bc7c0509 6973msgstr "convert_frag\n"
bd32c6bd 6974
d8dab054 6975#: config/tc-h8300.c:175
bd32c6bd 6976#, c-format
c32b891a 6977msgid "new section '%s' defined without attributes - this might cause problems"
bc7c0509 6978msgstr "новый раздел «%s» определён без атрибутов — это может вызвать проблемы"
bd32c6bd 6979
d8dab054 6980#: config/tc-h8300.c:443 config/tc-h8300.c:451
c32b891a 6981msgid "Reg not valid for H8/300"
bc7c0509 6982msgstr "Регистр для H8/300 не корректен"
bd32c6bd 6983
d8dab054 6984#: config/tc-h8300.c:532
c32b891a 6985msgid "invalid operand size requested"
bc7c0509 6986msgstr "запрошен некорректный размер операнда"
bd32c6bd 6987
d8dab054 6988#: config/tc-h8300.c:637
c32b891a 6989msgid "Invalid register list for ldm/stm\n"
bc7c0509 6990msgstr "Некорректный список регистров для ldm/stm\n"
bd32c6bd 6991
d8dab054 6992#: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
c32b891a 6993msgid "mismatch between register and suffix"
bc7c0509 6994msgstr "несоответствие регистра и суффикса"
bd32c6bd 6995
d8dab054 6996#: config/tc-h8300.c:680
c32b891a 6997msgid "invalid suffix after register."
bc7c0509 6998msgstr "некорректный суффикс после регистра"
bd32c6bd 6999
d8dab054 7000#: config/tc-h8300.c:702
c32b891a 7001msgid "address too high for vector table jmp/jsr"
bc7c0509 7002msgstr "слишком дальний адрес для таблицы векторов jmp/jsr"
bd32c6bd 7003
d8dab054 7004#: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
c32b891a 7005msgid "Wrong size pointer register for architecture."
bc7c0509 7006msgstr "Неверный регистр размера указателя для архитектуры."
bd32c6bd 7007
d8dab054 7008#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
c32b891a 7009msgid "expected @(exp, reg16)"
bc7c0509 7010msgstr "ожидается @(exp, reg16)"
bd32c6bd 7011
d8dab054 7012#: config/tc-h8300.c:814
c32b891a 7013msgid "expected .L, .W or .B for register in indexed addressing mode"
bc7c0509 7014msgstr "регистром ожидается .L, .W или .B для индексного режима адресации"
bd32c6bd 7015
d8dab054 7016#: config/tc-h8300.c:1008
c32b891a 7017msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
bc7c0509 7018msgstr "ожидается корректный режим адресации для mova: «@(disp, ea.sz),ERn»"
bd32c6bd 7019
d8dab054 7020#: config/tc-h8300.c:1026 config/tc-h8300.c:1035
c32b891a 7021msgid "expected register"
bc7c0509 7022msgstr "ожидается регистр"
bd32c6bd 7023
d8dab054 7024#: config/tc-h8300.c:1051
c32b891a 7025msgid "expected closing paren"
bc7c0509 7026msgstr "ожидается закрывающая скобка"
bd32c6bd 7027
d8dab054 7028#: config/tc-h8300.c:1110
c32b891a
NC
7029#, c-format
7030msgid "can't use high part of register in operand %d"
bc7c0509 7031msgstr "нельзя использовать верхнюю часть регистра в операнде %d"
bd32c6bd 7032
d8dab054 7033#: config/tc-h8300.c:1267
c32b891a
NC
7034#, c-format
7035msgid "Opcode `%s' with these operand types not available in %s mode"
bc7c0509 7036msgstr "Код операции «%s» с этими типами операндов недоступны в режиме %s"
bd32c6bd 7037
d8dab054 7038#: config/tc-h8300.c:1276
c32b891a 7039msgid "mismatch between opcode size and operand size"
bc7c0509 7040msgstr "несоответствие размера кода операции и размера операнда"
bd32c6bd 7041
d8dab054 7042#: config/tc-h8300.c:1312
bd32c6bd 7043#, c-format
c32b891a 7044msgid "operand %s0x%lx out of range."
bc7c0509 7045msgstr "операнд %s0x%lx вне диапазона"
c32b891a 7046
d8dab054 7047#: config/tc-h8300.c:1422
c32b891a 7048msgid "Can't work out size of operand.\n"
73a05be2 7049msgstr "Не удалось получить размер операнда.\n"
bd32c6bd 7050
d8dab054 7051#: config/tc-h8300.c:1472
bd32c6bd 7052#, c-format
c32b891a 7053msgid "Opcode `%s' with these operand types not available in H8/300 mode"
bc7c0509 7054msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300"
bd32c6bd 7055
d8dab054 7056#: config/tc-h8300.c:1477
c32b891a
NC
7057#, c-format
7058msgid "Opcode `%s' with these operand types not available in H8/300H mode"
bc7c0509 7059msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300H"
bd32c6bd 7060
d8dab054 7061#: config/tc-h8300.c:1483
c32b891a
NC
7062#, c-format
7063msgid "Opcode `%s' with these operand types not available in H8/300S mode"
bc7c0509 7064msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300S"
c32b891a 7065
d8dab054 7066#: config/tc-h8300.c:1544 config/tc-h8300.c:1564
c32b891a 7067msgid "Need #1 or #2 here"
bc7c0509 7068msgstr "Здесь нужен #1 или #2"
c32b891a 7069
d8dab054 7070#: config/tc-h8300.c:1559
c32b891a 7071msgid "#4 not valid on H8/300."
bc7c0509 7072msgstr "#4 некорректен на H8/300."
bd32c6bd 7073
d8dab054 7074#: config/tc-h8300.c:1666 config/tc-h8300.c:1738
bd32c6bd 7075#, c-format
c32b891a 7076msgid "branch operand has odd offset (%lx)\n"
bc7c0509 7077msgstr "операнд ветвления имеет нечётное число (%lx)\n"
bd32c6bd 7078
d8dab054 7079#: config/tc-h8300.c:1776
c32b891a 7080msgid "destination operand must be 16 bit register"
bc7c0509 7081msgstr "операнд назначения должен быть 16-битным регистром"
bd32c6bd 7082
d8dab054 7083#: config/tc-h8300.c:1785
c32b891a 7084msgid "source operand must be 8 bit register"
bc7c0509 7085msgstr "операнд-источник должен быть 8-битным регистром"
bd32c6bd 7086
d8dab054 7087#: config/tc-h8300.c:1793
c32b891a 7088msgid "destination operand must be 16bit absolute address"
bc7c0509 7089msgstr "операнд назначения должен быть 16-битным абсолютным адресом"
bd32c6bd 7090
d8dab054 7091#: config/tc-h8300.c:1800
c32b891a 7092msgid "destination operand must be 8 bit register"
bc7c0509 7093msgstr "операнд назначения должен быть 8-битным регистром"
bd32c6bd 7094
d8dab054 7095#: config/tc-h8300.c:1808
c32b891a 7096msgid "source operand must be 16bit absolute address"
bc7c0509 7097msgstr "операнд-источник должен быть 16-битным абсолютным адресом"
bd32c6bd 7098
c32b891a
NC
7099#. This seems more sane than saying "too many operands". We'll
7100#. get here only if the trailing trash starts with a comma.
2d151af7 7101#: config/tc-h8300.c:1816 config/tc-mips.c:14122 config/tc-mips.c:14190
c32b891a
NC
7102#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533
7103#: config/tc-mmix.c:2557 config/tc-mmix.c:2830
7104msgid "invalid operands"
bc7c0509 7105msgstr "неверные операнды"
bd32c6bd 7106
d8dab054 7107#: config/tc-h8300.c:1847
c32b891a 7108msgid "operand/size mis-match"
bc7c0509 7109msgstr "несоответствие операнд/размер"
bd32c6bd 7110
2d151af7 7111#: config/tc-h8300.c:1947 config/tc-sh.c:2557 config/tc-z8k.c:1233
c32b891a 7112msgid "unknown opcode"
bc7c0509 7113msgstr "неизвестный код операции"
bd32c6bd 7114
d8dab054 7115#: config/tc-h8300.c:1980
c32b891a 7116msgid "invalid operand in ldm"
bc7c0509 7117msgstr "некорректный операнд в ldm"
bd32c6bd 7118
d8dab054 7119#: config/tc-h8300.c:1989
c32b891a 7120msgid "invalid operand in stm"
bc7c0509 7121msgstr "некорректный операнд в stm"
bd32c6bd 7122
d8dab054 7123#: config/tc-h8300.c:2188
bd32c6bd 7124#, c-format
c32b891a 7125msgid "Invalid argument to --mach option: %s"
bc7c0509 7126msgstr "Неверный аргумент параметра --mach: %s"
bd32c6bd 7127
d8dab054 7128#: config/tc-h8300.c:2199
bd32c6bd 7129#, c-format
c32b891a 7130msgid " H8300-specific assembler options:\n"
bc7c0509 7131msgstr " Специализированные параметры ассемблера для H8300:\n"
bd32c6bd 7132
d8dab054 7133#: config/tc-h8300.c:2200
bd32c6bd 7134#, c-format
c32b891a
NC
7135msgid ""
7136" -mach=<name> Set the H8300 machine type to one of:\n"
7137" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 7138msgstr ""
bc7c0509
NC
7139" -mach=<имя> Задать тип машины H8300:\n"
7140" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 7141
d8dab054 7142#: config/tc-h8300.c:2203
bd32c6bd 7143#, c-format
c32b891a 7144msgid " -h-tick-hex Support H'00 style hex constants\n"
bc7c0509 7145msgstr " -h-tick-hex Разрешить шестнадцатеричные константы в формате H'00\n"
bd32c6bd 7146
d8dab054 7147#: config/tc-h8300.c:2212
bd32c6bd 7148#, c-format
c32b891a 7149msgid "call to tc_aout_fix_to_chars \n"
bc7c0509 7150msgstr "вызов tc_aout_fix_to_chars \n"
bd32c6bd 7151
d8dab054 7152#: config/tc-h8300.c:2221 config/tc-xc16x.c:347
c32b891a
NC
7153#, c-format
7154msgid "call to md_convert_frag \n"
bc7c0509 7155msgstr "вызов md_convert_frag \n"
bd32c6bd 7156
d8dab054 7157#: config/tc-h8300.c:2272 config/tc-xc16x.c:251
bd32c6bd 7158#, c-format
c32b891a 7159msgid "call to md_estimate_size_before_relax \n"
bc7c0509 7160msgstr "вызов md_estimate_size_before_relax \n"
bd32c6bd 7161
d8dab054 7162#: config/tc-h8300.c:2287
c32b891a 7163msgid "Unexpected reference to a symbol in a non-code section"
bc7c0509 7164msgstr "Неожиданная ссылка на символ в не кодовом разделе"
bd32c6bd 7165
d8dab054 7166#: config/tc-h8300.c:2303 config/tc-xc16x.c:292
c32b891a 7167msgid "Difference of symbols in different sections is not supported"
bc7c0509 7168msgstr "Различие символов в разных разделах не поддерживается"
bd32c6bd 7169
d8dab054 7170#: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2485
2d151af7 7171#: config/tc-pj.c:491 config/tc-sh.c:3906 config/tc-tic6x.c:4520
c32b891a 7172#: config/tc-xc16x.c:315
bd32c6bd 7173#, c-format
c32b891a 7174msgid "Cannot represent relocation type %s"
bc7c0509 7175msgstr "Не удалось представить тип перемещения %s"
bd32c6bd 7176
c32b891a
NC
7177#. Simple range checking for FIELD against HIGH and LOW bounds.
7178#. IGNORE is used to suppress the error message.
7179#. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7180#. the current file and line number are not valid.
7181#: config/tc-hppa.c:1027 config/tc-hppa.c:1041
bd32c6bd 7182#, c-format
c32b891a 7183msgid "Field out of range [%d..%d] (%d)."
bc7c0509 7184msgstr "Поле вне допустимого диапазона [%d..%d] (%d)."
bd32c6bd 7185
c32b891a
NC
7186#. Simple alignment checking for FIELD against ALIGN (a power of two).
7187#. IGNORE is used to suppress the error message.
7188#: config/tc-hppa.c:1055
7189#, c-format
7190msgid "Field not properly aligned [%d] (%d)."
bc7c0509 7191msgstr "Поле неправильно выравнено [%d] (%d)."
bd32c6bd 7192
c32b891a
NC
7193#: config/tc-hppa.c:1108
7194msgid "Missing .exit\n"
bc7c0509 7195msgstr "Отсутствует .exit\n"
bd32c6bd 7196
c32b891a
NC
7197#: config/tc-hppa.c:1111
7198msgid "Missing .procend\n"
bc7c0509 7199msgstr "Отсутствует .procend\n"
bd32c6bd 7200
c32b891a
NC
7201#: config/tc-hppa.c:1264
7202#, c-format
7203msgid "Invalid field selector. Assuming F%%."
bc7c0509 7204msgstr "Недопустимый селектор поля. Предполагается F%%."
bd32c6bd 7205
c32b891a
NC
7206#: config/tc-hppa.c:1288
7207msgid "Bad segment in expression."
bc7c0509 7208msgstr "Неправильный сегмент в выражении."
bd32c6bd 7209
c32b891a 7210#: config/tc-hppa.c:1313
bd32c6bd 7211#, c-format
c32b891a 7212msgid "Invalid Nullification: (%c)"
bc7c0509 7213msgstr "Неверное обнуление: (%c)"
bd32c6bd 7214
c32b891a
NC
7215#: config/tc-hppa.c:1384
7216msgid "Cannot handle fixup"
bc7c0509 7217msgstr "Не удалось обработать местоположение"
bd32c6bd 7218
c32b891a
NC
7219#: config/tc-hppa.c:1682
7220#, c-format
7221msgid " -Q ignored\n"
bc7c0509 7222msgstr " -Q игнорировать\n"
bd32c6bd 7223
c32b891a
NC
7224#: config/tc-hppa.c:1686
7225#, c-format
7226msgid " -c print a warning if a comment is found\n"
bc7c0509 7227msgstr " -c печатать предупреждение, если найден комментарий\n"
bd32c6bd 7228
c32b891a
NC
7229#: config/tc-hppa.c:1752
7230#, c-format
7231msgid "no hppa_fixup entry for fixup type 0x%x"
bc7c0509 7232msgstr "нет элемента hppa_fixup для типа местоположения 0x%x"
bd32c6bd 7233
c32b891a
NC
7234#: config/tc-hppa.c:1931
7235msgid "Unknown relocation encountered in md_apply_fix."
bc7c0509 7236msgstr "В md_apply_fix обнаружено неизвестное перемещение."
bd32c6bd 7237
c32b891a
NC
7238#: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7239#, c-format
7240msgid "Undefined register: '%s'."
bc7c0509 7241msgstr "Неопределенный регистр: «%s»."
bd32c6bd 7242
c32b891a
NC
7243#: config/tc-hppa.c:2178
7244#, c-format
7245msgid "Non-absolute symbol: '%s'."
bc7c0509 7246msgstr "Не абсолютный символ: %s»."
bd32c6bd 7247
c32b891a
NC
7248#: config/tc-hppa.c:2193
7249#, c-format
7250msgid "Undefined absolute constant: '%s'."
bc7c0509 7251msgstr "Неопределённая абсолютная константа: «%s»."
bd32c6bd 7252
c32b891a
NC
7253#: config/tc-hppa.c:2224 config/tc-hppa.c:5692
7254msgid "could not update architecture and machine"
bc7c0509 7255msgstr "невозможно обновить архитектуру и машину"
bd32c6bd 7256
c32b891a
NC
7257#: config/tc-hppa.c:2262
7258#, c-format
7259msgid "Invalid FP Compare Condition: %s"
bc7c0509 7260msgstr "Неправильное условие сравнения FP: %s"
bd32c6bd 7261
c32b891a
NC
7262#: config/tc-hppa.c:2317
7263#, c-format
7264msgid "Invalid FTEST completer: %s"
bc7c0509 7265msgstr "Неверный завершитель FTEST: %s"
bd32c6bd 7266
c32b891a
NC
7267#: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7268#, c-format
7269msgid "Invalid FP Operand Format: %3s"
bc7c0509 7270msgstr "Некорректный формат операнда FP: %3s"
bd32c6bd 7271
c32b891a
NC
7272#: config/tc-hppa.c:2525
7273msgid "Bad segment (should be absolute)."
bc7c0509 7274msgstr "Неверный сегмент (должен быть абсолютным)."
bd32c6bd 7275
c32b891a
NC
7276#: config/tc-hppa.c:2585
7277#, c-format
7278msgid "Invalid argument location: %s\n"
bc7c0509 7279msgstr "Неверное расположение сегмента: %s\n"
bd32c6bd 7280
c32b891a
NC
7281#: config/tc-hppa.c:2614
7282#, c-format
7283msgid "Invalid argument description: %d"
bc7c0509 7284msgstr "Неверное описание аргумента: %d"
bd32c6bd 7285
c32b891a
NC
7286#: config/tc-hppa.c:3443
7287msgid "Invalid Indexed Load Completer."
bc7c0509 7288msgstr "Неверный индексный завершитель загрузки."
bd32c6bd 7289
c32b891a
NC
7290#: config/tc-hppa.c:3448
7291msgid "Invalid Indexed Load Completer Syntax."
bc7c0509 7292msgstr "Неверный синтаксис индексного завершителя загрузки."
bd32c6bd 7293
c32b891a
NC
7294#: config/tc-hppa.c:3482
7295msgid "Invalid Short Load/Store Completer."
bc7c0509 7296msgstr "Неверный завершитель короткой загрузки/сохранения."
bd32c6bd 7297
c32b891a
NC
7298#: config/tc-hppa.c:3543 config/tc-hppa.c:3548
7299msgid "Invalid Store Bytes Short Completer"
bc7c0509 7300msgstr "Неверный завершитель короткой сохранения байтов"
bd32c6bd 7301
c32b891a
NC
7302#: config/tc-hppa.c:3863 config/tc-hppa.c:3869
7303msgid "Invalid left/right combination completer"
bc7c0509 7304msgstr "Неправильная комбинация левого/правого завершителя"
bd32c6bd 7305
c32b891a
NC
7306#: config/tc-hppa.c:3918 config/tc-hppa.c:3925
7307msgid "Invalid permutation completer"
bc7c0509 7308msgstr "Неверный завершитель перестановки"
bd32c6bd 7309
c32b891a
NC
7310#: config/tc-hppa.c:4025
7311#, c-format
7312msgid "Invalid Add Condition: %s"
bc7c0509 7313msgstr "Неправильное условие добавления %s"
bd32c6bd 7314
c32b891a
NC
7315#: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7316msgid "Invalid Add and Branch Condition"
bc7c0509 7317msgstr "Неправильное условие добавления и ветвления"
bd32c6bd 7318
c32b891a
NC
7319#: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7320msgid "Invalid Compare/Subtract Condition"
bc7c0509 7321msgstr "Неправильное условие сравнения/вычитания"
bd32c6bd 7322
c32b891a
NC
7323#: config/tc-hppa.c:4112
7324#, c-format
7325msgid "Invalid Branch On Bit Condition: %c"
bc7c0509 7326msgstr "Неправильное условие ветвления при бите: %c"
bd32c6bd 7327
c32b891a
NC
7328#: config/tc-hppa.c:4115
7329msgid "Missing Branch On Bit Condition"
bc7c0509 7330msgstr "Отсутствует условие ветвления при бите"
bd32c6bd 7331
c32b891a 7332#: config/tc-hppa.c:4200
bd32c6bd 7333#, c-format
c32b891a 7334msgid "Invalid Compare/Subtract Condition: %s"
bc7c0509 7335msgstr "Неправильное условие сравнения/вычитания: %s"
bd32c6bd 7336
c32b891a
NC
7337#: config/tc-hppa.c:4232
7338msgid "Invalid Compare and Branch Condition"
bc7c0509 7339msgstr "Неправильное условие сравнения и ветвления"
bd32c6bd 7340
c32b891a
NC
7341#: config/tc-hppa.c:4328
7342msgid "Invalid Logical Instruction Condition."
bc7c0509 7343msgstr "Неправильное условие логической инструкции."
bd32c6bd 7344
c32b891a
NC
7345#: config/tc-hppa.c:4390
7346msgid "Invalid Shift/Extract/Deposit Condition."
bc7c0509 7347msgstr "Неправильные условия сдвига/извлечения/размещения."
bd32c6bd 7348
c32b891a
NC
7349#: config/tc-hppa.c:4507
7350msgid "Invalid Unit Instruction Condition."
bc7c0509 7351msgstr "Неправильное условие инструкции блока."
bd32c6bd 7352
c32b891a
NC
7353#: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7354#: config/tc-hppa.c:5079
7355msgid "Branch to unaligned address"
bc7c0509 7356msgstr "Ветвление по не выровненному адресу"
bd32c6bd 7357
c32b891a
NC
7358#: config/tc-hppa.c:5261
7359msgid "Invalid SFU identifier"
bc7c0509 7360msgstr "Неверный идентификатор SFU"
bd32c6bd 7361
c32b891a
NC
7362#: config/tc-hppa.c:5311
7363msgid "Invalid COPR identifier"
bc7c0509 7364msgstr "Неверный идентификатор COPR"
bd32c6bd 7365
c32b891a
NC
7366#: config/tc-hppa.c:5441
7367msgid "Invalid Floating Point Operand Format."
bc7c0509 7368msgstr "Некорректный формат операнда c плавающей точкой."
bd32c6bd 7369
c32b891a
NC
7370#: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7371#: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7372msgid "Invalid register for single precision fmpyadd or fmpysub"
bc7c0509 7373msgstr "Некорректный регистр с одинарной точностью для fmpyadd или fmpysub"
bd32c6bd 7374
c32b891a
NC
7375#: config/tc-hppa.c:5709
7376#, c-format
7377msgid "Invalid operands %s"
bc7c0509 7378msgstr "Неверные операнды %s"
bd32c6bd 7379
c32b891a
NC
7380#: config/tc-hppa.c:5719
7381#, c-format
7382msgid "Immediates %d and %d will give undefined behavior."
bc7c0509 7383msgstr "Непосредственные значения %d и %d вызовут непредсказуемое поведение."
bd32c6bd 7384
2d151af7 7385#: config/tc-hppa.c:5771 config/tc-hppa.c:6955 config/tc-hppa.c:7010
c32b891a 7386msgid "Missing function name for .PROC (corrupted label chain)"
bc7c0509 7387msgstr "Отсутствует имя функции у .PROC (повреждена цепочка меток)"
bd32c6bd 7388
2d151af7 7389#: config/tc-hppa.c:5774 config/tc-hppa.c:7013
c32b891a 7390msgid "Missing function name for .PROC"
bc7c0509 7391msgstr "Отсутствует имя функции у .PROC"
bd32c6bd 7392
c32b891a
NC
7393#: config/tc-hppa.c:5833
7394msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
bc7c0509 7395msgstr "Аргумент .BLOCK/.BLOCKZ должен быть от 0 до 0x3fffffff"
bd32c6bd 7396
c32b891a
NC
7397#: config/tc-hppa.c:5924
7398#, c-format
7399msgid "Invalid .CALL argument: %s"
bc7c0509 7400msgstr "Неверный аргумент .CALL: %s"
bd32c6bd 7401
2d151af7 7402#: config/tc-hppa.c:6070
c32b891a 7403msgid ".callinfo is not within a procedure definition"
bc7c0509 7404msgstr ".callinfo за пределами определения процедуры"
bd32c6bd 7405
2d151af7 7406#: config/tc-hppa.c:6088
bd32c6bd 7407#, c-format
c32b891a 7408msgid "FRAME parameter must be a multiple of 8: %d\n"
bc7c0509 7409msgstr "Параметр FRAME должен быт кратен 8: %d\n"
bd32c6bd 7410
2d151af7 7411#: config/tc-hppa.c:6105
c32b891a 7412msgid "Value for ENTRY_GR must be in the range 3..18\n"
bc7c0509 7413msgstr "Значение ENTRY_GR должно быть в диапазоне 3..18\n"
bd32c6bd 7414
2d151af7 7415#: config/tc-hppa.c:6116
c32b891a 7416msgid "Value for ENTRY_FR must be in the range 12..21\n"
bc7c0509 7417msgstr "Значение ENTRY_FR должно быть в диапазоне 12..21\n"
bd32c6bd 7418
2d151af7 7419#: config/tc-hppa.c:6125
c32b891a 7420msgid "Value for ENTRY_SR must be 3\n"
bc7c0509 7421msgstr "Значение ENTRY_SR должно быть равно 3\n"
bd32c6bd 7422
2d151af7 7423#: config/tc-hppa.c:6174
bd32c6bd 7424#, c-format
c32b891a 7425msgid "Invalid .CALLINFO argument: %s"
bc7c0509 7426msgstr "Неверный аргумент .CALLINFO: %s"
bd32c6bd 7427
2d151af7 7428#: config/tc-hppa.c:6285
c32b891a 7429msgid "The .ENTER pseudo-op is not supported"
bc7c0509 7430msgstr "Псевдооперация .ENTER не поддерживается"
bd32c6bd 7431
2d151af7 7432#: config/tc-hppa.c:6301
c32b891a 7433msgid "Misplaced .entry. Ignored."
bc7c0509 7434msgstr "Неверное размещение .entry. Игнорируется."
bd32c6bd 7435
2d151af7 7436#: config/tc-hppa.c:6305
c32b891a 7437msgid "Missing .callinfo."
bc7c0509 7438msgstr "Отсутствует .callinfo."
bd32c6bd 7439
2d151af7 7440#: config/tc-hppa.c:6369
c32b891a 7441msgid ".REG expression must be a register"
bc7c0509 7442msgstr "Выражение .REG должно быть регистром"
bd32c6bd 7443
2d151af7 7444#: config/tc-hppa.c:6385
c32b891a 7445msgid "bad or irreducible absolute expression; zero assumed"
bc7c0509 7446msgstr "плохое или неприводимое абсолютное выражение; предполагается ноль"
bd32c6bd 7447
2d151af7 7448#: config/tc-hppa.c:6396
c32b891a 7449msgid ".REG must use a label"
bc7c0509 7450msgstr "Значение .REG должно быть меткой"
bd32c6bd 7451
2d151af7 7452#: config/tc-hppa.c:6398
c32b891a 7453msgid ".EQU must use a label"
bc7c0509 7454msgstr "Значение .EQU должно быть меткой"
bd32c6bd 7455
2d151af7 7456#: config/tc-hppa.c:6454
bd32c6bd 7457#, c-format
c32b891a 7458msgid "Symbol '%s' could not be created."
bc7c0509 7459msgstr "Символ «%s» не может быть создан."
bd32c6bd 7460
2d151af7 7461#: config/tc-hppa.c:6504
c32b891a 7462msgid ".EXIT must appear within a procedure"
bc7c0509 7463msgstr ".EXIT должен быть внутри процедуры"
bd32c6bd 7464
2d151af7 7465#: config/tc-hppa.c:6508
c32b891a 7466msgid "Missing .callinfo"
bc7c0509 7467msgstr "Отсутствует .callinfo"
bd32c6bd 7468
2d151af7 7469#: config/tc-hppa.c:6512
c32b891a 7470msgid "No .ENTRY for this .EXIT"
bc7c0509 7471msgstr "Отсутствует .ENTRY для этого .EXIT"
bd32c6bd 7472
2d151af7 7473#: config/tc-hppa.c:6552
c32b891a
NC
7474#, c-format
7475msgid "Using ENTRY rather than CODE in export directive for %s"
bc7c0509 7476msgstr "Используется ENTRY вместо CODE в директиве экспорта для %s"
bd32c6bd 7477
2d151af7 7478#: config/tc-hppa.c:6671
bd32c6bd 7479#, c-format
c32b891a 7480msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
bc7c0509 7481msgstr "Не определён аргумент для .EXPORT/.IMPORT (игнорируется): %s"
bd32c6bd 7482
2d151af7 7483#: config/tc-hppa.c:6694
bd32c6bd 7484#, c-format
c32b891a 7485msgid "Cannot define export symbol: %s\n"
bc7c0509 7486msgstr "Невозможно определить экспортируемый символ: %s\n"
bd32c6bd 7487
2d151af7 7488#: config/tc-hppa.c:6785
c32b891a 7489msgid "Missing label name on .LABEL"
bc7c0509 7490msgstr "Отсутствует имя метки в .LABEL"
bd32c6bd 7491
2d151af7 7492#: config/tc-hppa.c:6790
c32b891a 7493msgid "extra .LABEL arguments ignored."
bc7c0509 7494msgstr "избыточные аргументы в .LABEL игнорируются"
bd32c6bd 7495
2d151af7 7496#: config/tc-hppa.c:6806
c32b891a 7497msgid "The .LEAVE pseudo-op is not supported"
bc7c0509 7498msgstr "Псевдооперация .LEAVE не поддерживается"
bd32c6bd 7499
2d151af7 7500#: config/tc-hppa.c:6844
c32b891a 7501msgid "Unrecognized .LEVEL argument\n"
bc7c0509 7502msgstr "Нераспознанный аргумент .LEVEL\n"
bd32c6bd 7503
2d151af7 7504#: config/tc-hppa.c:6877
c32b891a
NC
7505#, c-format
7506msgid "Cannot define static symbol: %s\n"
bc7c0509 7507msgstr "Невозможно определить статический символ: %s\n"
bd32c6bd 7508
2d151af7 7509#: config/tc-hppa.c:6909
c32b891a 7510msgid "Nested procedures"
bc7c0509 7511msgstr "Вложенные процедуры"
bd32c6bd 7512
2d151af7 7513#: config/tc-hppa.c:6919
c32b891a 7514msgid "Cannot allocate unwind descriptor\n"
bc7c0509 7515msgstr "Невозможно выделить раскрываемый дескриптор\n"
bd32c6bd 7516
2d151af7 7517#: config/tc-hppa.c:7017
c32b891a 7518msgid "misplaced .procend"
bc7c0509 7519msgstr "здесь не должно быть .procend"
bd32c6bd 7520
2d151af7 7521#: config/tc-hppa.c:7020
c32b891a 7522msgid "Missing .callinfo for this procedure"
bc7c0509 7523msgstr "Для этой процедуры отсутствует .callinfo"
bd32c6bd 7524
2d151af7 7525#: config/tc-hppa.c:7023
c32b891a 7526msgid "Missing .EXIT for a .ENTRY"
bc7c0509 7527msgstr "Отсутствует .EXIT для .ENTRY"
bd32c6bd 7528
2d151af7 7529#: config/tc-hppa.c:7060
c32b891a 7530msgid "Not in a space.\n"
bc7c0509 7531msgstr "Вне пространства.\n"
bd32c6bd 7532
2d151af7 7533#: config/tc-hppa.c:7063
c32b891a 7534msgid "Not in a subspace.\n"
bc7c0509 7535msgstr "Вне подпространства.\n"
bd32c6bd 7536
2d151af7 7537#: config/tc-hppa.c:7151
c32b891a 7538msgid "Invalid .SPACE argument"
bc7c0509 7539msgstr "Неверный аргумент .SPACE"
bd32c6bd 7540
2d151af7 7541#: config/tc-hppa.c:7197
c32b891a 7542msgid "Can't change spaces within a procedure definition. Ignored"
73a05be2 7543msgstr "Не удалось изменить пространства внутри определения процедуры. Игнорируется."
bd32c6bd 7544
2d151af7 7545#: config/tc-hppa.c:7322
bd32c6bd 7546#, c-format
c32b891a 7547msgid "Undefined space: '%s' Assuming space number = 0."
bc7c0509 7548msgstr "Неопределённое пространство: «%s». Предполагаем номер пространства = 0."
bd32c6bd 7549
2d151af7 7550#: config/tc-hppa.c:7345
c32b891a 7551msgid "Must be in a space before changing or declaring subspaces.\n"
bc7c0509 7552msgstr "Перед изменением или объявлением подпространств нужно войти в пространство.\n"
bd32c6bd 7553
2d151af7 7554#: config/tc-hppa.c:7349
c32b891a 7555msgid "Can't change subspaces within a procedure definition. Ignored"
73a05be2 7556msgstr "Не удалось изменить подпространства внутри определения процедуры. Игнорируется."
bd32c6bd 7557
2d151af7 7558#: config/tc-hppa.c:7383
c32b891a 7559msgid "Parameters of an existing subspace can't be modified"
bc7c0509 7560msgstr "Параметры существующего подпространства изменить нельзя"
bd32c6bd 7561
2d151af7 7562#: config/tc-hppa.c:7434
c32b891a 7563msgid "Alignment must be a power of 2"
bc7c0509 7564msgstr "Выравнивание должно быть степенью двойки"
bd32c6bd 7565
2d151af7 7566#: config/tc-hppa.c:7481
c32b891a 7567msgid "FIRST not supported as a .SUBSPACE argument"
bc7c0509 7568msgstr "FIRST не поддерживается как аргумент .SUBSPACE"
bd32c6bd 7569
2d151af7 7570#: config/tc-hppa.c:7483
c32b891a 7571msgid "Invalid .SUBSPACE argument"
bc7c0509 7572msgstr "Неверный аргумент .SUBSPACE"
bd32c6bd 7573
2d151af7 7574#: config/tc-hppa.c:7673
c32b891a
NC
7575#, c-format
7576msgid "Internal error: Unable to find containing space for %s."
bc7c0509 7577msgstr "Внутренняя ошибка: невозможно найти содержащее пространство для %s."
bd32c6bd 7578
2d151af7 7579#: config/tc-hppa.c:8235
c32b891a 7580msgid "-R option not supported on this target."
bc7c0509 7581msgstr "Параметр -R не поддерживается для этой цели."
bd32c6bd 7582
2d151af7 7583#: config/tc-hppa.c:8252 config/tc-sparc.c:963 config/tc-sparc.c:1000
bd32c6bd 7584#, c-format
c32b891a 7585msgid "Internal error: can't hash `%s': %s\n"
73a05be2 7586msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
bd32c6bd 7587
2d151af7 7588#: config/tc-hppa.c:8261
c32b891a
NC
7589#, c-format
7590msgid "internal error: losing opcode: `%s' \"%s\"\n"
bc7c0509 7591msgstr "внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 7592
2d151af7 7593#: config/tc-i386.c:1486
bd32c6bd 7594#, c-format
d8dab054
NC
7595msgid "invalid single nop size: %d (expect within [0, %d])"
7596msgstr "некорректный размер одиночной nop: %d (ожидался в диапазоне [0, %d])"
bd32c6bd 7597
2d151af7 7598#: config/tc-i386.c:1527
d8dab054
NC
7599msgid "jump over nop padding out of range"
7600msgstr "прыжок через заполнение nop за пределами диапазона"
c32b891a 7601
2d151af7 7602#: config/tc-i386.c:2346
bd32c6bd 7603#, c-format
c32b891a 7604msgid "%s shortened to %s"
bc7c0509 7605msgstr "%s укорочен до %s"
c32b891a 7606
2d151af7 7607#: config/tc-i386.c:2437
c32b891a 7608msgid "same type of prefix used twice"
bc7c0509 7609msgstr "один и тот же тип префикса используется дважды"
bd32c6bd 7610
2d151af7 7611#: config/tc-i386.c:2464
bd32c6bd 7612#, c-format
c32b891a 7613msgid "64bit mode not supported on `%s'."
bc7c0509 7614msgstr "64-битный режим не поддерживается для «%s»."
bd32c6bd 7615
2d151af7 7616#: config/tc-i386.c:2473
bd32c6bd 7617#, c-format
c32b891a 7618msgid "32bit mode not supported on `%s'."
bc7c0509 7619msgstr "32-битный режим не поддерживается для «%s»."
bd32c6bd 7620
2d151af7 7621#: config/tc-i386.c:2513
c32b891a 7622msgid "bad argument to syntax directive."
bc7c0509 7623msgstr "Некорректный аргумент для директивы синтаксиса."
bd32c6bd 7624
2d151af7 7625#: config/tc-i386.c:2576
bd32c6bd 7626#, c-format
c32b891a 7627msgid "bad argument to %s_check directive."
bc7c0509 7628msgstr "Некорректный аргумент для директивы %s_check."
bd32c6bd 7629
2d151af7 7630#: config/tc-i386.c:2580
bc7c0509 7631#, c-format
c32b891a 7632msgid "missing argument for %s_check directive"
bc7c0509 7633msgstr "Отсутствует аргумент для директивы %s_check"
bd32c6bd 7634
2d151af7 7635#: config/tc-i386.c:2620
bd32c6bd 7636#, c-format
c32b891a 7637msgid "`%s' is not supported on `%s'"
bc7c0509 7638msgstr "«%s» не поддерживается для «%s»"
bd32c6bd 7639
2d151af7 7640#: config/tc-i386.c:2726
bd32c6bd 7641#, c-format
c32b891a 7642msgid "no such architecture: `%s'"
bc7c0509 7643msgstr "архитектура не существует: «%s»"
c32b891a 7644
2d151af7 7645#: config/tc-i386.c:2731
c32b891a 7646msgid "missing cpu architecture"
bc7c0509 7647msgstr "отсутствует ЦП архитектуры"
bd32c6bd 7648
2d151af7 7649#: config/tc-i386.c:2748
bd32c6bd 7650#, c-format
c32b891a 7651msgid "no such architecture modifier: `%s'"
bc7c0509 7652msgstr "модификатор архитектуры не существует: «%s»"
bd32c6bd 7653
2d151af7 7654#: config/tc-i386.c:2763 config/tc-i386.c:2793
c32b891a 7655msgid "Intel L1OM is 64bit ELF only"
bc7c0509 7656msgstr "Intel L1OM поддерживает только 64-битный ELF"
bd32c6bd 7657
2d151af7 7658#: config/tc-i386.c:2770 config/tc-i386.c:2800
c32b891a 7659msgid "Intel K1OM is 64bit ELF only"
bc7c0509 7660msgstr "Intel K1OM поддерживает только 64-битный ELF"
bd32c6bd 7661
2d151af7 7662#: config/tc-i386.c:2777 config/tc-i386.c:2814
c32b891a 7663msgid "Intel MCU is 32bit ELF only"
bc7c0509 7664msgstr "Intel MCU поддерживает только 32-битный ELF"
bd32c6bd 7665
2d151af7 7666#: config/tc-i386.c:2821 config/tc-i386.c:11620
c32b891a 7667msgid "unknown architecture"
bc7c0509 7668msgstr "неизвестная архитектура"
bd32c6bd 7669
2d151af7 7670#: config/tc-i386.c:2858 config/tc-i386.c:2880
bd32c6bd 7671#, c-format
c32b891a 7672msgid "can't hash %s: %s"
73a05be2 7673msgstr "не удалось получить хеш «%s»: %s"
c32b891a 7674
2d151af7 7675#: config/tc-i386.c:3173
c32b891a 7676msgid "there are no pc-relative size relocations"
bc7c0509 7677msgstr "нет размера перемещений, относительных pc"
bd32c6bd 7678
2d151af7 7679#: config/tc-i386.c:3185
bd32c6bd 7680#, c-format
c32b891a 7681msgid "unknown relocation (%u)"
bc7c0509 7682msgstr "неизвестное перемещение (%u)"
bd32c6bd 7683
2d151af7 7684#: config/tc-i386.c:3187
bd32c6bd 7685#, c-format
c32b891a 7686msgid "%u-byte relocation cannot be applied to %u-byte field"
bc7c0509 7687msgstr "%u-байтовое перемещение нельзя применить к %u-байтовому полю"
bd32c6bd 7688
2d151af7 7689#: config/tc-i386.c:3191
c32b891a 7690msgid "non-pc-relative relocation for pc-relative field"
bc7c0509 7691msgstr "перемещение, не относительное pc для pc-относительного поля"
bd32c6bd 7692
2d151af7 7693#: config/tc-i386.c:3196
c32b891a 7694msgid "relocated field and relocation type differ in signedness"
bc7c0509 7695msgstr "перемещаемое поле и тип перемещения отличаются знаком"
bd32c6bd 7696
2d151af7 7697#: config/tc-i386.c:3205
c32b891a 7698msgid "there are no unsigned pc-relative relocations"
73a05be2 7699msgstr "нет беззнаковых перемещений, относительных pc"
bd32c6bd 7700
2d151af7 7701#: config/tc-i386.c:3213
c32b891a
NC
7702#, c-format
7703msgid "cannot do %u byte pc-relative relocation"
bc7c0509 7704msgstr "невозможно выполнить %u-байтовое перемещение, относительное pc"
bd32c6bd 7705
2d151af7 7706#: config/tc-i386.c:3230
bd32c6bd 7707#, c-format
c32b891a 7708msgid "cannot do %s %u byte relocation"
bc7c0509 7709msgstr "невозможно выполнить %s %u-байтовое перемещение"
bd32c6bd 7710
2d151af7 7711#: config/tc-i386.c:3771 config/tc-i386.c:3798
bd32c6bd 7712#, c-format
c32b891a 7713msgid "can't use register '%s%s' as operand %d in '%s'."
bc7c0509 7714msgstr "Нельзя использовать регистр «%s%s» как операнд %d в «%s»."
bd32c6bd 7715
2d151af7 7716#: config/tc-i386.c:3837 config/tc-i386.c:4177
bc7c0509 7717#, c-format
c32b891a 7718msgid "invalid instruction `%s' after `%s'"
bc7c0509 7719msgstr "неверная инструкция «%s» после «%s»"
c32b891a 7720
2d151af7 7721#: config/tc-i386.c:3843
c32b891a
NC
7722#, c-format
7723msgid "missing `lock' with `%s'"
bc7c0509 7724msgstr "отсутствует «lock» с «%s»"
bd32c6bd 7725
2d151af7 7726#: config/tc-i386.c:3850
c32b891a
NC
7727#, c-format
7728msgid "instruction `%s' after `xacquire' not allowed"
bc7c0509 7729msgstr "инструкция «%s» после «xacquire» не допускается"
bd32c6bd 7730
2d151af7 7731#: config/tc-i386.c:3857
c32b891a
NC
7732#, c-format
7733msgid "memory destination needed for instruction `%s' after `xrelease'"
bc7c0509 7734msgstr "для инструкции «%s» после «xrelease» требуется адресат в памяти"
bd32c6bd 7735
2d151af7 7736#: config/tc-i386.c:4151
c32b891a
NC
7737#, c-format
7738msgid "SSE instruction `%s' is used"
bc7c0509 7739msgstr "используется инструкция SSE «%s»"
bd32c6bd 7740
2d151af7 7741#: config/tc-i386.c:4165 config/tc-i386.c:6222
c32b891a
NC
7742#, c-format
7743msgid "ambiguous operand size for `%s'"
bc7c0509 7744msgstr "двусмысленный размер операнда для «%s»"
bd32c6bd 7745
2d151af7 7746#: config/tc-i386.c:4190
c32b891a 7747msgid "expecting lockable instruction after `lock'"
bc7c0509 7748msgstr "ожидается блокируемая инструкция после «lock»"
bd32c6bd 7749
2d151af7
NC
7750#: config/tc-i386.c:4197
7751#, c-format
7752msgid "data size prefix invalid with `%s'"
7753msgstr "некорректный префикс размера данных в «%s»"
7754
7755#: config/tc-i386.c:4207
c32b891a 7756msgid "expecting valid branch instruction after `bnd'"
bc7c0509 7757msgstr "ожидается корректный инструкция ветвления после «bnd»"
bd32c6bd 7758
2d151af7 7759#: config/tc-i386.c:4211
c32b891a 7760msgid "expecting indirect branch instruction after `notrack'"
bc7c0509 7761msgstr "ожидается инструкция неявного ветвления после «notrack»"
bd32c6bd 7762
2d151af7 7763#: config/tc-i386.c:4216
c32b891a 7764msgid "32-bit address isn't allowed in 64-bit MPX instructions."
bc7c0509 7765msgstr "32-битный адрес не допускается в 64-битных инструкциях MPX."
bd32c6bd 7766
2d151af7 7767#: config/tc-i386.c:4220
c32b891a 7768msgid "16-bit address isn't allowed in MPX instructions"
bc7c0509 7769msgstr "16-битный адрес не допускается в инструкциях MPX"
bd32c6bd 7770
2d151af7
NC
7771#: config/tc-i386.c:4230
7772msgid "replacing `rep'/`repe' prefix by `bnd'"
7773msgstr "префикс «rep»/«repe» заменяется на «bnd»"
7774
c32b891a 7775#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
2d151af7 7776#: config/tc-i386.c:4284
c32b891a
NC
7777#, c-format
7778msgid "translating to `%sp'"
bc7c0509 7779msgstr "преобразуется в «%sp»"
bd32c6bd 7780
2d151af7 7781#: config/tc-i386.c:4291
bd32c6bd 7782#, c-format
c32b891a 7783msgid "instruction `%s' isn't supported in 16-bit mode."
bc7c0509 7784msgstr "Инструкция «%s» не поддерживается в 16-битном режиме."
bd32c6bd 7785
2d151af7 7786#: config/tc-i386.c:4351
c32b891a
NC
7787#, c-format
7788msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
73a05be2 7789msgstr "Не удалось закодировать регистр «%s%s» в инструкцию, требующую префикс REX."
bd32c6bd 7790
2d151af7 7791#: config/tc-i386.c:4411 config/tc-i386.c:4606
c32b891a
NC
7792#, c-format
7793msgid "no such instruction: `%s'"
bc7c0509 7794msgstr "такая инструкция не существует: «%s»"
bd32c6bd 7795
2d151af7 7796#: config/tc-i386.c:4422 config/tc-i386.c:4639
c32b891a
NC
7797#, c-format
7798msgid "invalid character %s in mnemonic"
bc7c0509 7799msgstr "недопустимый символ %s в мнемонике"
bd32c6bd 7800
2d151af7 7801#: config/tc-i386.c:4429
c32b891a 7802msgid "expecting prefix; got nothing"
bc7c0509 7803msgstr "ожидается префикс; ничего не получено"
bd32c6bd 7804
2d151af7 7805#: config/tc-i386.c:4431
c32b891a 7806msgid "expecting mnemonic; got nothing"
bc7c0509 7807msgstr "ожидается мнемоника; ничего не получено"
bd32c6bd 7808
2d151af7 7809#: config/tc-i386.c:4446 config/tc-i386.c:4661
c32b891a
NC
7810#, c-format
7811msgid "`%s' is only supported in 64-bit mode"
bc7c0509 7812msgstr "«%s» поддерживается только в 64-битном режиме"
bd32c6bd 7813
2d151af7 7814#: config/tc-i386.c:4447 config/tc-i386.c:4660
c32b891a
NC
7815#, c-format
7816msgid "`%s' is not supported in 64-bit mode"
bc7c0509 7817msgstr "«%s» не поддерживается в 64-битном режиме"
bd32c6bd 7818
2d151af7 7819#: config/tc-i386.c:4459
bd32c6bd 7820#, c-format
c32b891a 7821msgid "redundant %s prefix"
bc7c0509 7822msgstr "лишний префикс %s"
bd32c6bd 7823
2d151af7 7824#: config/tc-i386.c:4652
d8dab054
NC
7825msgid "use .code16 to ensure correct addressing mode"
7826msgstr "используйте .code16, чтобы задать правильный режим адресации"
7827
2d151af7 7828#: config/tc-i386.c:4664
c32b891a
NC
7829#, c-format
7830msgid "`%s' is not supported on `%s%s'"
bc7c0509 7831msgstr "«%s» не поддерживается для «%s%s»"
bd32c6bd 7832
2d151af7 7833#: config/tc-i386.c:4690
bd32c6bd 7834#, c-format
c32b891a 7835msgid "invalid character %s before operand %d"
bc7c0509 7836msgstr "недопустимый символ %s перед операндом %d"
bd32c6bd 7837
2d151af7 7838#: config/tc-i386.c:4704
bd32c6bd 7839#, c-format
c32b891a 7840msgid "unbalanced parenthesis in operand %d."
bc7c0509 7841msgstr "несогласованные круглые скобки в операнде %d"
bd32c6bd 7842
2d151af7 7843#: config/tc-i386.c:4707
c32b891a
NC
7844#, c-format
7845msgid "unbalanced brackets in operand %d."
bc7c0509 7846msgstr "несогласованные квадратные скобки в операнде %d"
bd32c6bd 7847
2d151af7 7848#: config/tc-i386.c:4716
c32b891a
NC
7849#, c-format
7850msgid "invalid character %s in operand %d"
bc7c0509 7851msgstr "недопустимый символ %s в операнде %d"
bd32c6bd 7852
2d151af7 7853#: config/tc-i386.c:4743
bd32c6bd 7854#, c-format
c32b891a 7855msgid "spurious operands; (%d operands/instruction max)"
bc7c0509 7856msgstr "побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 7857
2d151af7
NC
7858#: config/tc-i386.c:4753 config/tc-i386.c:9962
7859#, c-format
7860msgid "too many memory references for `%s'"
7861msgstr "слишком много ссылок на память для «%s»"
7862
7863#: config/tc-i386.c:4774
c32b891a 7864msgid "expecting operand after ','; got nothing"
bc7c0509 7865msgstr "ожидается операнд после «,»; ничего не получено"
bd32c6bd 7866
2d151af7 7867#: config/tc-i386.c:4779
c32b891a 7868msgid "expecting operand before ','; got nothing"
bc7c0509 7869msgstr "ожидается операнд перед «,»; ничего не получено"
bd32c6bd 7870
2d151af7 7871#: config/tc-i386.c:5205
c32b891a 7872msgid "mask, index, and destination registers should be distinct"
bc7c0509 7873msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 7874
2d151af7 7875#: config/tc-i386.c:5222
c32b891a 7876msgid "index and destination registers should be distinct"
bc7c0509 7877msgstr "регистры индекса и назначения должны различаться"
bd32c6bd 7878
2d151af7 7879#: config/tc-i386.c:5900
c32b891a 7880msgid "operand size mismatch"
bc7c0509 7881msgstr "несоответствие размера операнда"
bd32c6bd 7882
2d151af7 7883#: config/tc-i386.c:5903
c32b891a 7884msgid "operand type mismatch"
bc7c0509 7885msgstr "несоответствие типа операнда"
bd32c6bd 7886
2d151af7 7887#: config/tc-i386.c:5906
c32b891a 7888msgid "register type mismatch"
bc7c0509 7889msgstr "несоответствие типа регистра"
bd32c6bd 7890
2d151af7 7891#: config/tc-i386.c:5909
c32b891a 7892msgid "number of operands mismatch"
bc7c0509 7893msgstr "несоответствие количества операндов"
bd32c6bd 7894
2d151af7 7895#: config/tc-i386.c:5912
c32b891a 7896msgid "invalid instruction suffix"
bc7c0509 7897msgstr "неверный суффикс инструкции"
c32b891a 7898
2d151af7 7899#: config/tc-i386.c:5915
c32b891a 7900msgid "constant doesn't fit in 4 bits"
bc7c0509 7901msgstr "константа не помещается в 4 бита"
bd32c6bd 7902
2d151af7 7903#: config/tc-i386.c:5918
c32b891a 7904msgid "unsupported with Intel mnemonic"
bc7c0509 7905msgstr "не поддерживается в мнемонике Intel"
bd32c6bd 7906
2d151af7 7907#: config/tc-i386.c:5921
c32b891a 7908msgid "unsupported syntax"
bc7c0509 7909msgstr "неподдерживаемый синтаксис"
bd32c6bd 7910
2d151af7 7911#: config/tc-i386.c:5924
bc7c0509 7912#, c-format
c32b891a 7913msgid "unsupported instruction `%s'"
bc7c0509 7914msgstr "неподдерживаемая инструкция «%s»"
c32b891a 7915
2d151af7 7916#: config/tc-i386.c:5928
c32b891a 7917msgid "invalid VSIB address"
bc7c0509 7918msgstr "неправильный адрес VSIB"
bd32c6bd 7919
2d151af7 7920#: config/tc-i386.c:5931
c32b891a 7921msgid "mask, index, and destination registers must be distinct"
bc7c0509 7922msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 7923
2d151af7 7924#: config/tc-i386.c:5934
c32b891a 7925msgid "unsupported vector index register"
bc7c0509 7926msgstr "неподдерживаемый векторный индексный регистр"
c32b891a 7927
2d151af7 7928#: config/tc-i386.c:5937
c32b891a 7929msgid "unsupported broadcast"
bc7c0509 7930msgstr "неподдерживаемый broadcast"
bd32c6bd 7931
2d151af7 7932#: config/tc-i386.c:5940
c32b891a 7933msgid "broadcast is needed for operand of such type"
bc7c0509 7934msgstr "для операнда такого типа требуется broadcast"
bd32c6bd 7935
2d151af7 7936#: config/tc-i386.c:5943
c32b891a 7937msgid "unsupported masking"
bc7c0509 7938msgstr "неподдерживаемая маска"
bd32c6bd 7939
2d151af7 7940#: config/tc-i386.c:5946
c32b891a 7941msgid "mask not on destination operand"
bc7c0509 7942msgstr "маске находится не в операнде назначения"
bd32c6bd 7943
2d151af7 7944#: config/tc-i386.c:5949
c32b891a 7945msgid "default mask isn't allowed"
bc7c0509 7946msgstr "маска по умолчанию запрещена"
bd32c6bd 7947
2d151af7 7948#: config/tc-i386.c:5952
c32b891a 7949msgid "unsupported static rounding/sae"
bc7c0509 7950msgstr "неподдерживаемое статическое округление/sae"
bd32c6bd 7951
2d151af7 7952#: config/tc-i386.c:5956
c32b891a 7953msgid "RC/SAE operand must precede immediate operands"
bc7c0509 7954msgstr "операнд RC/SAE должен быть раньше непосредственных операндов"
bd32c6bd 7955
2d151af7 7956#: config/tc-i386.c:5958
c32b891a 7957msgid "RC/SAE operand must follow immediate operands"
bc7c0509 7958msgstr "операнд RC/SAE должен быть после непосредственных операндов"
bd32c6bd 7959
2d151af7 7960#: config/tc-i386.c:5961 config/tc-metag.c:4789 config/tc-metag.c:5530
c32b891a 7961#: config/tc-metag.c:5552
c32b891a 7962msgid "invalid register operand"
bc7c0509 7963msgstr "неверный регистровый операнд"
c32b891a 7964
2d151af7 7965#: config/tc-i386.c:5964
bd32c6bd 7966#, c-format
c32b891a 7967msgid "%s for `%s'"
bc7c0509 7968msgstr "%s для «%s»"
bd32c6bd 7969
2d151af7 7970#: config/tc-i386.c:5975
bd32c6bd 7971#, c-format
c32b891a 7972msgid "indirect %s without `*'"
bc7c0509 7973msgstr "неявный %s без «*»"
bd32c6bd 7974
c32b891a
NC
7975#. Warn them that a data or address size prefix doesn't
7976#. affect assembly of the next line of code.
2d151af7 7977#: config/tc-i386.c:5983
bd32c6bd 7978#, c-format
c32b891a 7979msgid "stand-alone `%s' prefix"
bc7c0509 7980msgstr "автономный префикс «%s»"
bd32c6bd 7981
2d151af7 7982#: config/tc-i386.c:6017 config/tc-i386.c:6033
bd32c6bd 7983#, c-format
c32b891a 7984msgid "`%s' operand %d must use `%ses' segment"
bc7c0509 7985msgstr "для «%s» операнда %d нужно использовать сегмент «%ses»"
bd32c6bd 7986
c32b891a 7987#. We have to know the operand size for crc32.
2d151af7 7988#: config/tc-i386.c:6083
c32b891a
NC
7989#, c-format
7990msgid "ambiguous memory operand size for `%s`"
bc7c0509 7991msgstr "двусмысленный размер операнда памяти для «%s»"
bd32c6bd 7992
2d151af7 7993#: config/tc-i386.c:6195
c32b891a 7994msgid "no instruction mnemonic suffix given and no register operands; can't size instruction"
bc7c0509 7995msgstr "не указан мнемонический суффикс инструкции и нет регистровых операндов; невозможно узнать размер инструкции"
bd32c6bd 7996
2d151af7 7997#: config/tc-i386.c:6333
d8dab054
NC
7998#, c-format
7999msgid "invalid register operand size for `%s'"
8000msgstr "неверный размер регистрового операнда для «%s»"
8001
2d151af7 8002#: config/tc-i386.c:6377 config/tc-i386.c:6450 config/tc-i386.c:6572
c32b891a
NC
8003#, c-format
8004msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
bc7c0509 8005msgstr "используется «%s%s» вместо «%s%s» из-за суффикса «%c»"
bd32c6bd 8006
2d151af7
NC
8007#: config/tc-i386.c:6398 config/tc-i386.c:6426 config/tc-i386.c:6497
8008#: config/tc-i386.c:6547
c32b891a
NC
8009#, c-format
8010msgid "`%s%s' not allowed with `%s%c'"
bc7c0509 8011msgstr "«%s%s» не допускается вместе с «%s%c»"
bd32c6bd 8012
2d151af7
NC
8013#: config/tc-i386.c:6444 config/tc-i386.c:6471 config/tc-i386.c:6522
8014#: config/tc-i386.c:6566
c32b891a
NC
8015#, c-format
8016msgid "incorrect register `%s%s' used with `%c' suffix"
bc7c0509 8017msgstr "используется неверный регистр «%s%s» с суффиксом «%c»"
bd32c6bd 8018
2d151af7 8019#: config/tc-i386.c:6635
c32b891a 8020msgid "no instruction mnemonic suffix given; can't determine immediate size"
bc7c0509 8021msgstr "не указан мнемонический суффикс инструкции; невозможно определить непосредственный размер"
bd32c6bd 8022
2d151af7 8023#: config/tc-i386.c:6781
c32b891a 8024#, c-format
d8dab054
NC
8025msgid "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source group in `%s'"
8026msgstr "регистр-источник «%s%s» неявно обозначает «%s%.3s%u» как источник-группу «%s%.3s%u» в «%s»"
bd32c6bd 8027
2d151af7 8028#: config/tc-i386.c:6817
bd32c6bd 8029#, c-format
c32b891a 8030msgid "you can't `pop %scs'"
bc7c0509 8031msgstr "нельзя использовать «pop %scs»"
bd32c6bd 8032
c32b891a 8033#. Reversed arguments on faddp, fsubp, etc.
2d151af7 8034#: config/tc-i386.c:6846
c32b891a
NC
8035#, c-format
8036msgid "translating to `%s %s%s,%s%s'"
bc7c0509 8037msgstr "преобразуется в «%s %s%s,%s%s»"
bd32c6bd 8038
c32b891a 8039#. Extraneous `l' suffix on fp insn.
2d151af7 8040#: config/tc-i386.c:6853
c32b891a
NC
8041#, c-format
8042msgid "translating to `%s %s%s'"
bc7c0509 8043msgstr "преобразуется в «%s %s%s»"
bd32c6bd 8044
2d151af7 8045#: config/tc-i386.c:6881
c32b891a
NC
8046#, c-format
8047msgid "segment override on `%s' is ineffectual"
bc7c0509 8048msgstr "замена сегмента на «%s» не сработает"
bd32c6bd 8049
2d151af7 8050#: config/tc-i386.c:7650 config/tc-i386.c:7785 config/tc-i386.c:7849
c32b891a 8051msgid "skipping prefixes on this instruction"
bc7c0509 8052msgstr "пропускаются префиксы для этой инструкции"
c32b891a 8053
2d151af7 8054#: config/tc-i386.c:7869
c32b891a 8055msgid "16-bit jump out of range"
bc7c0509 8056msgstr "16-битный прыжок за пределами диапазона"
bd32c6bd 8057
2d151af7 8058#: config/tc-i386.c:7878
bd32c6bd 8059#, c-format
c32b891a 8060msgid "can't handle non absolute segment in `%s'"
73a05be2 8061msgstr "не удалось обработать не абсолютный сегмент в «%s»"
bd32c6bd 8062
2d151af7 8063#: config/tc-i386.c:8173
c32b891a 8064msgid "pseudo prefix without instruction"
bc7c0509 8065msgstr "псевдопрефикс без инструкции"
bd32c6bd 8066
2d151af7 8067#: config/tc-i386.c:8766 config/tc-i386.c:8868
c32b891a
NC
8068#, c-format
8069msgid "@%s reloc is not supported with %d-bit output format"
bc7c0509 8070msgstr "перемещение @%s не поддерживается выходным %d-битным форматом"
bd32c6bd 8071
2d151af7 8072#: config/tc-i386.c:8919
bd32c6bd 8073#, c-format
c32b891a 8074msgid "missing or invalid expression `%s'"
bc7c0509 8075msgstr "отсутствующее или некорректное выражение «%s»"
bd32c6bd 8076
2d151af7
NC
8077#: config/tc-i386.c:8928
8078#, c-format
8079msgid "invalid PLT expression `%s'"
8080msgstr "неверное выражение PLT «%s»"
8081
8082#: config/tc-i386.c:9014
bd32c6bd 8083#, c-format
c32b891a 8084msgid "Unsupported broadcast: `%s'"
bc7c0509 8085msgstr "Неподдерживаемый broadcast: «%s»"
bd32c6bd 8086
2d151af7 8087#: config/tc-i386.c:9030
bd32c6bd 8088#, c-format
c32b891a 8089msgid "`%s%s' can't be used for write mask"
bc7c0509 8090msgstr "нельзя использовать «%s%s» для маски записи"
bd32c6bd 8091
2d151af7 8092#: config/tc-i386.c:9053
bc7c0509 8093#, c-format
c32b891a 8094msgid "invalid write mask `%s'"
bc7c0509 8095msgstr "некорректная маска записи «%s»"
c32b891a 8096
2d151af7 8097#: config/tc-i386.c:9075 config/tc-i386.c:9739
bc7c0509 8098#, c-format
c32b891a 8099msgid "duplicated `%s'"
bc7c0509 8100msgstr "повторный «%s»"
c32b891a 8101
2d151af7 8102#: config/tc-i386.c:9085
bc7c0509 8103#, c-format
c32b891a 8104msgid "invalid zeroing-masking `%s'"
bc7c0509 8105msgstr "неверная обнуляющая маска «%s»"
c32b891a 8106
2d151af7 8107#: config/tc-i386.c:9098
bd32c6bd 8108#, c-format
c32b891a 8109msgid "missing `}' in `%s'"
bc7c0509 8110msgstr "отсутствует «}» в «%s»"
c32b891a
NC
8111
8112#. We don't know this one.
2d151af7 8113#: config/tc-i386.c:9112
bc7c0509 8114#, c-format
c32b891a 8115msgid "unknown vector operation: `%s'"
bc7c0509 8116msgstr "неизвестная векторная операция: «%s»"
c32b891a 8117
2d151af7 8118#: config/tc-i386.c:9118
c32b891a 8119msgid "zeroing-masking only allowed with write mask"
bc7c0509 8120msgstr "обнуляющая маска разрешена только с маской записи"
bd32c6bd 8121
2d151af7 8122#: config/tc-i386.c:9138
bd32c6bd 8123#, c-format
c32b891a 8124msgid "at most %d immediate operands are allowed"
bc7c0509 8125msgstr "разрешено не более %d непосредственных операндов"
bd32c6bd 8126
2d151af7 8127#: config/tc-i386.c:9170 config/tc-i386.c:9417
bd32c6bd 8128#, c-format
c32b891a 8129msgid "junk `%s' after expression"
bc7c0509 8130msgstr "мусор «%s» после выражения"
bd32c6bd 8131
2d151af7 8132#: config/tc-i386.c:9191
bd32c6bd 8133#, c-format
c32b891a 8134msgid "missing or invalid immediate expression `%s'"
bc7c0509 8135msgstr "отсутствующее или некорректное непосредственное выражение «%s»"
bd32c6bd 8136
2d151af7 8137#: config/tc-i386.c:9214 config/tc-i386.c:9507
bd32c6bd 8138#, c-format
c32b891a 8139msgid "unimplemented segment %s in operand"
bc7c0509 8140msgstr "нереализованный сегмент %s в операнде"
bd32c6bd 8141
2d151af7 8142#: config/tc-i386.c:9221
bd32c6bd 8143#, c-format
c32b891a 8144msgid "illegal immediate register operand %s"
bc7c0509 8145msgstr "неверный непосредственный регистровый операнд %s"
bd32c6bd 8146
2d151af7 8147#: config/tc-i386.c:9269
bd32c6bd 8148#, c-format
c32b891a 8149msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
bc7c0509 8150msgstr "ожидается коэффициент масштабирования 1, 2, 4 или 8: получен «%s»"
bd32c6bd 8151
2d151af7 8152#: config/tc-i386.c:9278
bd32c6bd 8153#, c-format
c32b891a 8154msgid "scale factor of %d without an index register"
bc7c0509 8155msgstr "коэффициент масштабирования %d без индексного регистра"
bd32c6bd 8156
2d151af7 8157#: config/tc-i386.c:9300
bd32c6bd 8158#, c-format
c32b891a 8159msgid "at most %d displacement operands are allowed"
73a05be2 8160msgstr "разрешено не более %d операндов перестановки"
bd32c6bd 8161
2d151af7 8162#: config/tc-i386.c:9473
bd32c6bd 8163#, c-format
c32b891a 8164msgid "missing or invalid displacement expression `%s'"
73a05be2 8165msgstr "отсутствующее или некорректное выражение перестановки «%s»"
bd32c6bd 8166
2d151af7 8167#: config/tc-i386.c:9490
bd32c6bd 8168#, c-format
c32b891a 8169msgid "0x%lx out range of signed 32bit displacement"
73a05be2 8170msgstr "0x%lx вне диапазона знаковой 32-битной перестановки"
bd32c6bd 8171
2d151af7 8172#: config/tc-i386.c:9640
bd32c6bd 8173#, c-format
c32b891a 8174msgid "`%s' is not valid here (expected `%c%s%s%c')"
bc7c0509 8175msgstr "«%s» здесь не допускается (ожидается «%c%s%s%c»)"
bd32c6bd 8176
2d151af7 8177#: config/tc-i386.c:9652
bd32c6bd 8178#, c-format
c32b891a 8179msgid "`%s' is not a valid %s expression"
bc7c0509 8180msgstr "«%s» не является верным выражением %s"
bd32c6bd 8181
2d151af7 8182#: config/tc-i386.c:9684
bd32c6bd 8183#, c-format
c32b891a 8184msgid "`%s' cannot be used here"
bc7c0509 8185msgstr "«%s» не может использоваться здесь"
c32b891a 8186
2d151af7 8187#: config/tc-i386.c:9691
c32b891a 8188msgid "register scaling is being ignored here"
bc7c0509 8189msgstr "регистровое масштабирование здесь игнорируется"
bd32c6bd 8190
2d151af7 8191#: config/tc-i386.c:9752
bd32c6bd 8192#, c-format
c32b891a 8193msgid "Missing '}': '%s'"
bc7c0509 8194msgstr "Отсутствует «}»: «%s»"
bd32c6bd 8195
2d151af7 8196#: config/tc-i386.c:9758
bd32c6bd 8197#, c-format
c32b891a 8198msgid "Junk after '}': '%s'"
bc7c0509 8199msgstr "Мусор после «}»: «%s»"
bd32c6bd 8200
2d151af7 8201#: config/tc-i386.c:9886
bd32c6bd 8202#, c-format
c32b891a 8203msgid "bad memory operand `%s'"
bc7c0509 8204msgstr "плохой операнд памяти «%s»"
bd32c6bd 8205
2d151af7 8206#: config/tc-i386.c:9910
bd32c6bd 8207#, c-format
c32b891a 8208msgid "junk `%s' after register"
bc7c0509 8209msgstr "мусор «%s» после регистра"
bd32c6bd 8210
2d151af7 8211#: config/tc-i386.c:9923 config/tc-i386.c:10060 config/tc-i386.c:10104
bd32c6bd 8212#, c-format
c32b891a 8213msgid "bad register name `%s'"
bc7c0509 8214msgstr "плохое имя регистра: «%s»"
c32b891a 8215
2d151af7 8216#: config/tc-i386.c:9931
c32b891a 8217msgid "immediate operand illegal with absolute jump"
bc7c0509 8218msgstr "непосредственный операнд недопустим с абсолютным прыжком"
bd32c6bd 8219
2d151af7 8220#: config/tc-i386.c:10049
bd32c6bd 8221#, c-format
c32b891a 8222msgid "expecting `,' or `)' after index register in `%s'"
bc7c0509 8223msgstr "ожидается «,» или «)» после индексного регистра в «%s»"
bd32c6bd 8224
2d151af7 8225#: config/tc-i386.c:10077
bd32c6bd 8226#, c-format
c32b891a 8227msgid "expecting `)' after scale factor in `%s'"
bc7c0509 8228msgstr "ожидается «,» после коэффициента масштабирования в «%s»"
bd32c6bd 8229
2d151af7 8230#: config/tc-i386.c:10085
bd32c6bd 8231#, c-format
c32b891a 8232msgid "expecting index register or scale factor after `,'; got '%c'"
bc7c0509 8233msgstr "ожидается индексный регистр или коэффициент масштабирования после «,»: получен «%c»"
bd32c6bd 8234
2d151af7 8235#: config/tc-i386.c:10093
bd32c6bd 8236#, c-format
c32b891a 8237msgid "expecting `,' or `)' after base register in `%s'"
bc7c0509 8238msgstr "ожидается «,» или «)» после базового регистра в «%s»"
bd32c6bd 8239
c32b891a 8240#. It's not a memory operand; argh!
2d151af7 8241#: config/tc-i386.c:10141
c32b891a
NC
8242#, c-format
8243msgid "invalid char %s beginning operand %d `%s'"
bc7c0509 8244msgstr "некорректный символ %s в начале операнда %d «%s»"
bd32c6bd 8245
2d151af7 8246#: config/tc-i386.c:10367
c32b891a 8247msgid "long jump required"
bc7c0509 8248msgstr "требуется длинный прыжок"
bd32c6bd 8249
2d151af7 8250#: config/tc-i386.c:10422
c32b891a 8251msgid "jump target out of range"
bc7c0509 8252msgstr "цель прыжка за пределами диапазона"
bd32c6bd 8253
2d151af7
NC
8254#: config/tc-i386.c:10988
8255#, c-format
8256msgid "invalid -mx86-used-note= option: `%s'"
8257msgstr "неверный параметр -mx86-used-note=: «%s»"
8258
8259#: config/tc-i386.c:11011
c32b891a 8260msgid "no compiled in support for x86_64"
bc7c0509 8261msgstr "откомпилирован без поддержки x86_64"
c32b891a 8262
2d151af7 8263#: config/tc-i386.c:11031
c32b891a 8264msgid "no compiled in support for 32bit x86_64"
bc7c0509 8265msgstr "откомпилирован без поддержки 32-битной x86_64"
c32b891a 8266
2d151af7 8267#: config/tc-i386.c:11035
c32b891a 8268msgid "32bit x86_64 is only supported for ELF"
bc7c0509 8269msgstr "32-битная x86_64 поддерживается только в ELF"
bd32c6bd 8270
2d151af7 8271#: config/tc-i386.c:11069 config/tc-i386.c:11157
bc7c0509 8272#, c-format
c32b891a 8273msgid "invalid -march= option: `%s'"
bc7c0509 8274msgstr "неверный параметр -march=: «%s»"
c32b891a 8275
2d151af7 8276#: config/tc-i386.c:11167 config/tc-i386.c:11179
bc7c0509 8277#, c-format
c32b891a 8278msgid "invalid -mtune= option: `%s'"
bc7c0509 8279msgstr "неверный параметр -mtune=: «%s»"
c32b891a 8280
2d151af7 8281#: config/tc-i386.c:11188
bc7c0509 8282#, c-format
c32b891a 8283msgid "invalid -mmnemonic= option: `%s'"
bc7c0509 8284msgstr "неверный параметр -mmnemonic=: «%s»"
c32b891a 8285
2d151af7 8286#: config/tc-i386.c:11197
bc7c0509 8287#, c-format
c32b891a 8288msgid "invalid -msyntax= option: `%s'"
bc7c0509 8289msgstr "неверный параметр -msyntax=: «%s»"
c32b891a 8290
2d151af7 8291#: config/tc-i386.c:11220
bc7c0509 8292#, c-format
c32b891a 8293msgid "invalid -msse-check= option: `%s'"
bc7c0509 8294msgstr "неверный параметр -msse-check=: «%s»"
c32b891a 8295
2d151af7 8296#: config/tc-i386.c:11231
bc7c0509 8297#, c-format
c32b891a 8298msgid "invalid -moperand-check= option: `%s'"
bc7c0509 8299msgstr "неверный параметр -moperand-check=: «%s»"
c32b891a 8300
2d151af7 8301#: config/tc-i386.c:11240
bc7c0509 8302#, c-format
c32b891a 8303msgid "invalid -mavxscalar= option: `%s'"
bc7c0509 8304msgstr "неверный параметр -mavxscalar=: «%s»"
c32b891a 8305
2d151af7
NC
8306#: config/tc-i386.c:11249
8307#, c-format
8308msgid "invalid -mvexwig= option: `%s'"
8309msgstr "неверный параметр -mvexwig=: «%s»"
8310
8311#: config/tc-i386.c:11264
bc7c0509 8312#, c-format
c32b891a 8313msgid "invalid -mevexlig= option: `%s'"
bc7c0509 8314msgstr "неверный параметр -mevexlig=: «%s»"
c32b891a 8315
2d151af7 8316#: config/tc-i386.c:11277
bc7c0509 8317#, c-format
c32b891a 8318msgid "invalid -mevexrcig= option: `%s'"
bc7c0509 8319msgstr "неверный параметр -mevexrcig=: «%s»"
c32b891a 8320
2d151af7 8321#: config/tc-i386.c:11286
bc7c0509 8322#, c-format
c32b891a 8323msgid "invalid -mevexwig= option: `%s'"
bc7c0509 8324msgstr "неверный параметр -mevexwig=: «%s»"
c32b891a 8325
2d151af7 8326#: config/tc-i386.c:11301
bc7c0509 8327#, c-format
c32b891a 8328msgid "invalid -momit-lock-prefix= option: `%s'"
bc7c0509 8329msgstr "неверный параметр -momit-lock-prefix=: «%s»"
c32b891a 8330
2d151af7 8331#: config/tc-i386.c:11310
bd32c6bd 8332#, c-format
c32b891a 8333msgid "invalid -mfence-as-lock-add= option: `%s'"
bc7c0509 8334msgstr "неверный параметр -mfence-as-lock-add=: «%s»"
bd32c6bd 8335
2d151af7 8336#: config/tc-i386.c:11319
bc7c0509 8337#, c-format
c32b891a 8338msgid "invalid -mrelax-relocations= option: `%s'"
bc7c0509 8339msgstr "неверный параметр -mrelax-relocations=: «%s»"
c32b891a 8340
2d151af7 8341#: config/tc-i386.c:11463
bd32c6bd 8342#, c-format
c32b891a
NC
8343msgid ""
8344" -Q ignored\n"
8345" -V print assembler version number\n"
8346" -k ignored\n"
bd32c6bd 8347msgstr ""
bc7c0509
NC
8348" -Q игнорируется\n"
8349" -V напечатать номер версии ассемблера\n"
8350" -k игнорируется\n"
bd32c6bd 8351
2d151af7 8352#: config/tc-i386.c:11468
bd32c6bd 8353#, c-format
c32b891a
NC
8354msgid ""
8355" -n Do not optimize code alignment\n"
8356" -q quieten some warnings\n"
bd32c6bd 8357msgstr ""
bc7c0509
NC
8358" -n не оптимизировать выравнивание кода\n"
8359" -q выводить только некоторые предупреждения\n"
bd32c6bd 8360
2d151af7 8361#: config/tc-i386.c:11472
bd32c6bd 8362#, c-format
c32b891a 8363msgid " -s ignored\n"
bc7c0509 8364msgstr " -s игнорируется\n"
bd32c6bd 8365
2d151af7 8366#: config/tc-i386.c:11477
c32b891a
NC
8367#, c-format
8368msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
bc7c0509 8369msgstr " --32/--64/--x32 генерировать 32-битный/64-битный/x32 код\n"
bd32c6bd 8370
2d151af7 8371#: config/tc-i386.c:11481
bd32c6bd 8372#, c-format
c32b891a 8373msgid " --divide do not treat `/' as a comment character\n"
bc7c0509 8374msgstr " --divide не считать «/» символом комментариев\n"
bd32c6bd 8375
2d151af7 8376#: config/tc-i386.c:11484
bd32c6bd 8377#, c-format
c32b891a 8378msgid " --divide ignored\n"
bc7c0509 8379msgstr " --divide игнорируется\n"
bd32c6bd 8380
2d151af7 8381#: config/tc-i386.c:11487
bd32c6bd 8382#, c-format
c32b891a
NC
8383msgid ""
8384" -march=CPU[,+EXTENSION...]\n"
8385" generate code for CPU and EXTENSION, CPU is one of:\n"
bd32c6bd 8386msgstr ""
bc7c0509
NC
8387" -march=ЦП[,+РАСШИРЕНИЕ…]\n"
8388" генерировать код для ЦП и РАСШИРЕНИЯ; возможные ЦП:\n"
bd32c6bd 8389
2d151af7 8390#: config/tc-i386.c:11491
bc7c0509 8391#, c-format
c32b891a 8392msgid " EXTENSION is combination of:\n"
bc7c0509 8393msgstr " РАСШИРЕНИЕ — комбинации следующих:\n"
c32b891a 8394
2d151af7 8395#: config/tc-i386.c:11494
bd32c6bd 8396#, c-format
c32b891a 8397msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
bc7c0509 8398msgstr " -mtune=ЦП оптимизировать для ЦП; ЦП один из следующих:\n"
bd32c6bd 8399
2d151af7 8400#: config/tc-i386.c:11497
bd32c6bd 8401#, c-format
c32b891a 8402msgid " -msse2avx encode SSE instructions with VEX prefix\n"
bc7c0509 8403msgstr " -msse2avx кодировать инструкции SSE с префиксом VEX\n"
bd32c6bd 8404
2d151af7 8405#: config/tc-i386.c:11499
c32b891a
NC
8406#, c-format
8407msgid ""
2d151af7 8408" -msse-check=[none|error|warning] (default: warning)\n"
c32b891a 8409" check SSE instructions\n"
bd32c6bd 8410msgstr ""
2d151af7 8411" -msse-check=[none|error|warning] (по умолчанию warning)\n"
bc7c0509 8412" проверять инструкции SSE\n"
bd32c6bd 8413
2d151af7 8414#: config/tc-i386.c:11502
c32b891a
NC
8415#, c-format
8416msgid ""
2d151af7 8417" -moperand-check=[none|error|warning] (default: warning)\n"
c32b891a 8418" check operand combinations for validity\n"
bd32c6bd 8419msgstr ""
2d151af7 8420" -moperand-check=[none|error|warning] (по умолчанию warning)\n"
bc7c0509 8421" проверять комбинации операндов на корректность\n"
bd32c6bd 8422
2d151af7 8423#: config/tc-i386.c:11505
c32b891a
NC
8424#, c-format
8425msgid ""
2d151af7
NC
8426" -mavxscalar=[128|256] (default: 128)\n"
8427" encode scalar AVX instructions with specific vector\n"
c32b891a 8428" length\n"
bd32c6bd 8429msgstr ""
2d151af7
NC
8430" -mavxscalar=[128|256] (по умолчанию 128)\n"
8431" кодировать скалярные инструкции AVX с заданной\n"
8432" длиной вектора\n"
8433
8434#: config/tc-i386.c:11509
8435#, c-format
8436msgid ""
8437" -mvexwig=[0|1] (default: 0)\n"
8438" encode VEX instructions with specific VEX.W value\n"
8439" for VEX.W bit ignored instructions\n"
8440msgstr ""
8441" -mevexwig=[0|1] (по умолчанию 0)\n"
8442" кодировать инструкции EVEX с заданным значением\n"
8443" EVEX.W для бита игнорированных инструкций EVEX.W\n"
bd32c6bd 8444
2d151af7 8445#: config/tc-i386.c:11513
bd32c6bd
NC
8446#, c-format
8447msgid ""
2d151af7
NC
8448" -mevexlig=[128|256|512] (default: 128)\n"
8449" encode scalar EVEX instructions with specific vector\n"
c32b891a 8450" length\n"
bd32c6bd 8451msgstr ""
2d151af7
NC
8452" -mevexlig=[128|256|512] (по умолчанию 128)\n"
8453" кодировать скалярные инструкции EVEX с заданной\n"
8454" длиной вектора\n"
bd32c6bd 8455
2d151af7 8456#: config/tc-i386.c:11517
bd32c6bd 8457#, c-format
c32b891a 8458msgid ""
2d151af7
NC
8459" -mevexwig=[0|1] (default: 0)\n"
8460" encode EVEX instructions with specific EVEX.W value\n"
c32b891a 8461" for EVEX.W bit ignored instructions\n"
bd32c6bd 8462msgstr ""
2d151af7
NC
8463" -mevexwig=[0|1] (по умолчанию 0)\n"
8464" кодировать инструкции EVEX с заданным значением\n"
8465" EVEX.W для бита игнорированных инструкций EVEX.W\n"
bd32c6bd 8466
2d151af7 8467#: config/tc-i386.c:11521
bd32c6bd 8468#, c-format
c32b891a 8469msgid ""
2d151af7 8470" -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
c32b891a
NC
8471" encode EVEX instructions with specific EVEX.RC value\n"
8472" for SAE-only ignored instructions\n"
bd32c6bd 8473msgstr ""
2d151af7 8474" -mevexrcig=[rne|rd|ru|rz] (по умолчанию rne)\n"
bc7c0509 8475" кодировать инструкции EVEX с заданным значением\n"
2d151af7
NC
8476" EVEX.RC для игнорированных инструкций только SAE\n"
8477
8478#: config/tc-i386.c:11525
8479#, c-format
8480msgid " -mmnemonic=[att|intel] "
8481msgstr " -mmnemonic=[att|intel] "
8482
8483#: config/tc-i386.c:11528
8484#, c-format
8485msgid "(default: att)\n"
8486msgstr "(по умолчанию att)\n"
bd32c6bd 8487
2d151af7 8488#: config/tc-i386.c:11530
bd32c6bd 8489#, c-format
2d151af7
NC
8490msgid "(default: intel)\n"
8491msgstr "(по умолчанию intel)\n"
bd32c6bd 8492
2d151af7 8493#: config/tc-i386.c:11531
c32b891a 8494#, c-format
2d151af7
NC
8495msgid " use AT&T/Intel mnemonic\n"
8496msgstr " использовать мнемонику AT&T/Intel\n"
bd32c6bd 8497
2d151af7
NC
8498#: config/tc-i386.c:11533
8499#, c-format
8500msgid ""
8501" -msyntax=[att|intel] (default: att)\n"
8502" use AT&T/Intel syntax\n"
8503msgstr ""
8504" -msyntax=[att|intel] (по умолчанию att)\n"
8505" использовать синтаксис AT&T/Intel\n"
8506
8507#: config/tc-i386.c:11536
c32b891a
NC
8508#, c-format
8509msgid " -mindex-reg support pseudo index registers\n"
bc7c0509 8510msgstr " -mindex-reg поддерживать псевдоиндексные регистры\n"
bd32c6bd 8511
2d151af7 8512#: config/tc-i386.c:11538
c32b891a
NC
8513#, c-format
8514msgid " -mnaked-reg don't require `%%' prefix for registers\n"
bc7c0509 8515msgstr " -mnaked-reg не требовать префикса «%%» для регистров\n"
bd32c6bd 8516
2d151af7 8517#: config/tc-i386.c:11540
c32b891a
NC
8518#, c-format
8519msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
bc7c0509 8520msgstr " -madd-bnd-prefix добавлять префикс BND для всех корректных ветвлений\n"
bd32c6bd 8521
2d151af7 8522#: config/tc-i386.c:11543
bd32c6bd 8523#, c-format
c32b891a 8524msgid " -mshared disable branch optimization for shared code\n"
bc7c0509 8525msgstr " -mshared выключить оптимизацию ветвления в общем коде\n"
bd32c6bd 8526
2d151af7
NC
8527#: config/tc-i386.c:11545
8528#, c-format
8529msgid " -mx86-used-note=[no|yes] "
8530msgstr " -mx86-used-note=[no|yes] "
8531
8532#: config/tc-i386.c:11551
8533#, c-format
8534msgid " generate x86 used ISA and feature properties\n"
8535msgstr " отмечать свойства ISA и функциональность x86\n"
8536
8537#: config/tc-i386.c:11555
bc7c0509 8538#, c-format
c32b891a 8539msgid " -mbig-obj generate big object files\n"
bc7c0509 8540msgstr " -mbig-obj генерировать большие объектные файлы\n"
c32b891a 8541
2d151af7 8542#: config/tc-i386.c:11558
c32b891a
NC
8543#, c-format
8544msgid ""
2d151af7 8545" -momit-lock-prefix=[no|yes] (default: no)\n"
c32b891a 8546" strip all lock prefixes\n"
bd32c6bd 8547msgstr ""
2d151af7 8548" -momit-lock-prefix=[no|yes] (по умолчанию no)\n"
bc7c0509 8549" удалять все префиксы блокировки\n"
bd32c6bd 8550
2d151af7 8551#: config/tc-i386.c:11561
c32b891a
NC
8552#, c-format
8553msgid ""
2d151af7 8554" -mfence-as-lock-add=[no|yes] (default: no)\n"
c32b891a
NC
8555" encode lfence, mfence and sfence as\n"
8556" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 8557msgstr ""
2d151af7 8558" -mfence-as-lock-add=[no|yes] (по умолчанию no)\n"
bc7c0509 8559" кодировать lfence, mfence и sfence как\n"
2d151af7 8560" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 8561
2d151af7 8562#: config/tc-i386.c:11565
bd32c6bd 8563#, c-format
2d151af7
NC
8564msgid " -mrelax-relocations=[no|yes] "
8565msgstr " -mrelax-relocations=[no|yes] "
bd32c6bd 8566
2d151af7 8567#: config/tc-i386.c:11571
bd32c6bd 8568#, c-format
2d151af7
NC
8569msgid " generate relax relocations\n"
8570msgstr " генерировать ослабленные перемещения\n"
bd32c6bd 8571
2d151af7
NC
8572#: config/tc-i386.c:11573
8573#, c-format
8574msgid " -mamd64 accept only AMD64 ISA [default]\n"
8575msgstr " -mamd64 принимать только AMD64 ISA (по умолчанию)\n"
8576
8577#: config/tc-i386.c:11575
bd32c6bd 8578#, c-format
c32b891a 8579msgid " -mintel64 accept only Intel64 ISA\n"
bc7c0509 8580msgstr " -mintel64 принимать только Intel64 ISA\n"
bd32c6bd 8581
2d151af7 8582#: config/tc-i386.c:11616
bd32c6bd 8583#, c-format
c32b891a 8584msgid "Intel MCU doesn't support `%s' architecture"
bc7c0509 8585msgstr "МК Intel не поддерживает архитектуру «%s»"
bd32c6bd 8586
2d151af7 8587#: config/tc-i386.c:11673
c32b891a 8588msgid "Intel L1OM is 64bit only"
bc7c0509 8589msgstr "Intel L1OM только 64-битный"
bd32c6bd 8590
2d151af7 8591#: config/tc-i386.c:11679
c32b891a 8592msgid "Intel K1OM is 64bit only"
bc7c0509 8593msgstr "Intel K1OM только 64-битный"
bd32c6bd 8594
2d151af7 8595#: config/tc-i386.c:11685
c32b891a 8596msgid "Intel MCU is 32bit only"
bc7c0509 8597msgstr "МК Intel только 32-битный"
bd32c6bd 8598
2d151af7 8599#: config/tc-i386.c:11842
c32b891a 8600msgid "symbol size computation overflow"
bc7c0509 8601msgstr "переполнение при вычислении размера символа"
bd32c6bd 8602
2d151af7 8603#: config/tc-i386.c:11910 config/tc-sparc.c:3861
c32b891a
NC
8604#, c-format
8605msgid "can not do %d byte pc-relative relocation"
bc7c0509 8606msgstr "невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 8607
2d151af7 8608#: config/tc-i386.c:11928
c32b891a
NC
8609#, c-format
8610msgid "can not do %d byte relocation"
bc7c0509 8611msgstr "невозможно выполнить %d-байтовое перемещение"
bd32c6bd 8612
2d151af7 8613#: config/tc-i386.c:11996
c32b891a
NC
8614#, c-format
8615msgid "cannot represent relocation type %s in x32 mode"
bc7c0509 8616msgstr "не удалось представить тип перемещения %s в режиме x32"
bd32c6bd 8617
2d151af7 8618#: config/tc-i386.c:12033 config/tc-s390.c:2611
c32b891a
NC
8619#, c-format
8620msgid "cannot represent relocation type %s"
bc7c0509 8621msgstr "не удалось представить тип перемещения %s"
bd32c6bd 8622
2d151af7 8623#: config/tc-i386.c:12150
c32b891a 8624msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
bc7c0509 8625msgstr "неправильная директива .section: в строке требуется a,l,w,x,M,S,G,T"
c32b891a 8626
2d151af7 8627#: config/tc-i386.c:12153
c32b891a 8628msgid "bad .section directive: want a,w,x,M,S,G,T in string"
bc7c0509 8629msgstr "неправильная директива .section: в строке требуется a,w,x,M,S,G,T"
c32b891a 8630
2d151af7 8631#: config/tc-i386.c:12172
c32b891a 8632msgid ".largecomm supported only in 64bit mode, producing .comm"
bc7c0509 8633msgstr ".largecomm поддерживается только в 64-битном режиме, создаётся .comm"
bd32c6bd 8634
d8dab054
NC
8635#: config/tc-ia64.c:872
8636msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
8637msgstr "неправильная директива .section: в строке требуется a,o,s,w,x,M,S,G,T"
bd32c6bd 8638
d8dab054
NC
8639#: config/tc-ia64.c:924
8640msgid "Size of frame exceeds maximum of 96 registers"
8641msgstr "Размер кадра превышает максимум из 96 регистров"
bd32c6bd 8642
d8dab054
NC
8643#: config/tc-ia64.c:929
8644msgid "Size of rotating registers exceeds frame size"
8645msgstr "Размер оборачивающихся регистров превышает размер кадра"
bd32c6bd 8646
d8dab054
NC
8647#: config/tc-ia64.c:1016
8648msgid "Unwind directive not followed by an instruction."
8649msgstr "Раскрывающая директива не допускается инструкцией."
bd32c6bd 8650
d8dab054
NC
8651#: config/tc-ia64.c:1025 config/tc-ia64.c:7610
8652msgid "qualifying predicate not followed by instruction"
8653msgstr "уточнение предиката не допускается инструкцией"
bd32c6bd 8654
d8dab054
NC
8655#: config/tc-ia64.c:1073
8656msgid "expected ',' after section name"
8657msgstr "ожидается «,» после имени раздела"
bd32c6bd 8658
d8dab054
NC
8659#: config/tc-ia64.c:1108
8660msgid "expected ',' after symbol name"
8661msgstr "ожидается «,» после имени символа"
bd32c6bd 8662
d8dab054
NC
8663#: config/tc-ia64.c:1132
8664msgid "expected ',' after symbol size"
8665msgstr "ожидается «,» после размера символа"
bd32c6bd 8666
d8dab054
NC
8667#: config/tc-ia64.c:1215 config/tc-ia64.c:1249
8668msgid "record type is not valid"
8669msgstr "недопустимый тип записи"
bd32c6bd 8670
d8dab054
NC
8671#: config/tc-ia64.c:1318
8672msgid "Invalid record type for P3 format."
8673msgstr "Неверный тип записи для формата P3."
c32b891a 8674
d8dab054
NC
8675#: config/tc-ia64.c:1354
8676msgid "Invalid record type for format P6"
8677msgstr "Неверный тип записи для формата P6."
bd32c6bd 8678
d8dab054
NC
8679#: config/tc-ia64.c:1534 config/tc-ia64.c:1586
8680msgid "Invalid record type for format B1"
8681msgstr "Неверный тип записи для формата B1."
bd32c6bd 8682
d8dab054
NC
8683#: config/tc-ia64.c:1619
8684msgid "Invalid record type for format X1"
8685msgstr "Неверный тип записи для формата X1."
bd32c6bd 8686
d8dab054
NC
8687#: config/tc-ia64.c:1661
8688msgid "Invalid record type for format X3"
8689msgstr "Неверный тип записи для формата X3."
bd32c6bd 8690
d8dab054
NC
8691#: config/tc-ia64.c:1699
8692msgid "Previous .save incomplete"
8693msgstr "Незавершённая предыдущая .save"
bd32c6bd 8694
d8dab054
NC
8695#: config/tc-ia64.c:2524
8696msgid "spill_mask record unimplemented."
8697msgstr "Запись spill_mask не реализована."
bd32c6bd 8698
d8dab054
NC
8699#: config/tc-ia64.c:2581
8700msgid "record_type_not_valid"
8701msgstr "record_type_not_valid"
bd32c6bd 8702
d8dab054
NC
8703#: config/tc-ia64.c:2665
8704msgid "Ignoring attempt to spill beyond end of region"
8705msgstr "Игнорируется попытка вытеснения за конец области"
bd32c6bd 8706
d8dab054
NC
8707#: config/tc-ia64.c:2724
8708msgid "Only constant space allocation is supported"
8709msgstr "Поддерживается только выделение пространства, заданного константой"
bd32c6bd 8710
d8dab054
NC
8711#: config/tc-ia64.c:2738
8712msgid "Only constant offsets are supported"
8713msgstr "Поддерживаются только смещения, заданные константой"
bd32c6bd 8714
c32b891a
NC
8715#: config/tc-ia64.c:2762
8716msgid "Section switching in code is not supported."
bc7c0509 8717msgstr "Переключение раздела в коде не поддерживается."
bd32c6bd 8718
c32b891a
NC
8719#: config/tc-ia64.c:2804
8720msgid "Insn slot not set in unwind record."
bc7c0509 8721msgstr "Слот Insn не задан в записи раскрытия."
bd32c6bd 8722
c32b891a
NC
8723#: config/tc-ia64.c:2878
8724msgid "frgr_mem record before region record!"
bc7c0509 8725msgstr "Запись frgr_mem до записи области!"
bd32c6bd 8726
c32b891a
NC
8727#: config/tc-ia64.c:2889
8728msgid "fr_mem record before region record!"
bc7c0509 8729msgstr "Запись fr_mem до записи области!"
bd32c6bd 8730
c32b891a
NC
8731#: config/tc-ia64.c:2898
8732msgid "gr_mem record before region record!"
bc7c0509 8733msgstr "Запись gr_mem до записи области!"
bd32c6bd 8734
c32b891a
NC
8735#: config/tc-ia64.c:2907
8736msgid "br_mem record before region record!"
bc7c0509 8737msgstr "Запись br_mem до записи области!"
bd32c6bd 8738
c32b891a
NC
8739#: config/tc-ia64.c:2917
8740msgid "gr_gr record before region record!"
bc7c0509 8741msgstr "Запись gr_gr до записи области!"
bd32c6bd 8742
c32b891a
NC
8743#: config/tc-ia64.c:2925
8744msgid "br_gr record before region record!"
bc7c0509 8745msgstr "Запись br_gr до записи области!"
bd32c6bd 8746
c32b891a 8747#: config/tc-ia64.c:3043
bd32c6bd 8748#, c-format
c32b891a 8749msgid "First operand to .%s must be a predicate"
bc7c0509 8750msgstr "Первый операнд в .%s должен быть предикатом"
bd32c6bd 8751
c32b891a 8752#: config/tc-ia64.c:3047
bd32c6bd 8753#, c-format
c32b891a 8754msgid "Pointless use of p0 as first operand to .%s"
bc7c0509 8755msgstr "Бесцельное использование p0 в первом операнде .%s"
bd32c6bd 8756
c32b891a 8757#: config/tc-ia64.c:3103
bd32c6bd 8758#, c-format
c32b891a 8759msgid "Operand %d to .%s must be a preserved register"
bc7c0509 8760msgstr "Операнд %d в .%s должен быть сохранённым регистром"
bd32c6bd 8761
c32b891a 8762#: config/tc-ia64.c:3139
bd32c6bd 8763#, c-format
c32b891a 8764msgid "Operand %d to .%s must be a writable register"
bc7c0509 8765msgstr "Операнд %d в .%s должен быть записываемым регистром"
bd32c6bd 8766
c32b891a 8767#: config/tc-ia64.c:3163
bd32c6bd 8768#, c-format
c32b891a 8769msgid "Radix `%s' unsupported or invalid"
bc7c0509 8770msgstr "Основание «%s» не поддерживается или некорректно"
bd32c6bd 8771
c32b891a 8772#: config/tc-ia64.c:3193 config/tc-ia64.c:3198
bd32c6bd 8773#, c-format
c32b891a 8774msgid ".%s outside of %s"
bc7c0509 8775msgstr ".%s вне %s"
bd32c6bd 8776
c32b891a
NC
8777#: config/tc-ia64.c:3284
8778msgid "Tags on unwind pseudo-ops aren't supported, yet"
bc7c0509 8779msgstr "Метки в раскрываемых псевдооперациях пока не поддерживаются"
bd32c6bd 8780
c32b891a
NC
8781#: config/tc-ia64.c:3306
8782msgid "First operand to .fframe must be a constant"
bc7c0509 8783msgstr "Первый операнд в .fframe должен быть константой"
bd32c6bd 8784
c32b891a
NC
8785#: config/tc-ia64.c:3326
8786msgid "First operand to .vframe must be a general register"
bc7c0509 8787msgstr "Первый операнд .vframe должен быть обычным регистром"
bd32c6bd 8788
c32b891a
NC
8789#: config/tc-ia64.c:3334
8790msgid "Operand of .vframe contradicts .prologue"
bc7c0509 8791msgstr "Операнд .vframe противоречит .prologue"
bd32c6bd 8792
c32b891a
NC
8793#: config/tc-ia64.c:3344
8794msgid ".vframepsp is meaningless, assuming .vframesp was meant"
bc7c0509 8795msgstr ".vframepsp не имеет смысла, считаем, что предполагалась .vframesp"
bd32c6bd 8796
c32b891a
NC
8797#: config/tc-ia64.c:3352
8798msgid "Operand to .vframesp must be a constant (sp-relative offset)"
bc7c0509 8799msgstr "Операнд .vframesp должен быть константой (смещение, относительно sp)"
bd32c6bd 8800
c32b891a
NC
8801#: config/tc-ia64.c:3379
8802msgid "First operand to .save not a register"
bc7c0509 8803msgstr "Первый операнд .save должен быть регистром"
bd32c6bd 8804
c32b891a
NC
8805#: config/tc-ia64.c:3385
8806msgid "Second operand to .save not a valid register"
bc7c0509 8807msgstr "Второй операнд .save является неправильным регистром"
bd32c6bd 8808
c32b891a
NC
8809#: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435
8810msgid "Second operand of .save contradicts .prologue"
bc7c0509 8811msgstr "Второй операнд .save противоречит .prologue"
bd32c6bd 8812
c32b891a
NC
8813#: config/tc-ia64.c:3442
8814msgid "First operand to .save not a valid register"
bc7c0509 8815msgstr "Первый операнд .save является неправильным регистром"
bd32c6bd 8816
c32b891a
NC
8817#: config/tc-ia64.c:3460
8818msgid "First operand to .restore must be stack pointer (sp)"
bc7c0509 8819msgstr "Первый операнд в .restore должен быть указателем стека (sp)"
bd32c6bd 8820
c32b891a
NC
8821#: config/tc-ia64.c:3469
8822msgid "Second operand to .restore must be a constant >= 0"
bc7c0509 8823msgstr "Второй операнд .restore должен быть константой >= 0"
bd32c6bd 8824
c32b891a 8825#: config/tc-ia64.c:3479
bd32c6bd 8826#, c-format
c32b891a 8827msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
bc7c0509 8828msgstr "Количество эпилогов %lu превышает количество вложенных прологов (%u)"
bd32c6bd 8829
c32b891a 8830#: config/tc-ia64.c:3565
bd32c6bd 8831#, c-format
c32b891a 8832msgid "Illegal section name `%s' (causes unwind section name clash)"
bc7c0509 8833msgstr "Недопустимое имя раздела «%s» (приводит к конфликту раскрываемого имени раздела)"
bd32c6bd 8834
c32b891a
NC
8835#: config/tc-ia64.c:3742
8836msgid "First operand to .altrp not a valid branch register"
bc7c0509 8837msgstr "Первый операнд .altrp является неправильным регистром ветвления"
bd32c6bd 8838
c32b891a 8839#: config/tc-ia64.c:3771
bd32c6bd 8840#, c-format
c32b891a 8841msgid "First operand to .%s not a register"
bc7c0509 8842msgstr "Первый операнд .%s должен быть регистром"
bd32c6bd 8843
c32b891a 8844#: config/tc-ia64.c:3776
bd32c6bd 8845#, c-format
c32b891a 8846msgid "Second operand to .%s not a constant"
bc7c0509 8847msgstr "Второй операнд .%s должен быть константой"
bd32c6bd 8848
c32b891a
NC
8849#: config/tc-ia64.c:3843
8850#, c-format
8851msgid "First operand to .%s not a valid register"
bc7c0509 8852msgstr "Первый операнд .%s является неправильным регистром"
bd32c6bd 8853
c32b891a
NC
8854#: config/tc-ia64.c:3866
8855msgid "First operand to .save.g must be a positive 4-bit constant"
bc7c0509 8856msgstr "Первый операнд .save.g должен быть положительной 4-битной константой"
bd32c6bd 8857
c32b891a
NC
8858#: config/tc-ia64.c:3879
8859msgid "Second operand to .save.g must be a general register"
bc7c0509 8860msgstr "Второй операнд .save.g должен быть обычным регистром"
bd32c6bd 8861
c32b891a 8862#: config/tc-ia64.c:3884
bd32c6bd 8863#, c-format
c32b891a 8864msgid "Second operand to .save.g must be the first of %d general registers"
bc7c0509 8865msgstr "Второй операнд .save.g должен быть первым из %d обычных регистров"
bd32c6bd 8866
c32b891a
NC
8867#: config/tc-ia64.c:3907
8868msgid "Operand to .save.f must be a positive 20-bit constant"
bc7c0509 8869msgstr "Операнд .save.f должен быть положительной 20-битной константой"
bd32c6bd 8870
c32b891a
NC
8871#: config/tc-ia64.c:3930
8872msgid "First operand to .save.b must be a positive 5-bit constant"
bc7c0509 8873msgstr "Первый операнд .save.b должен быть положительной 5-битной константой"
bd32c6bd 8874
c32b891a
NC
8875#: config/tc-ia64.c:3943
8876msgid "Second operand to .save.b must be a general register"
bc7c0509 8877msgstr "Второй операнд .save.b должен быть обычным регистром"
bd32c6bd 8878
c32b891a 8879#: config/tc-ia64.c:3948
bd32c6bd 8880#, c-format
c32b891a 8881msgid "Second operand to .save.b must be the first of %d general registers"
bc7c0509 8882msgstr "Второй операнд .save.b должен быть первым из %d обычных регистров"
bd32c6bd 8883
c32b891a
NC
8884#: config/tc-ia64.c:3974
8885msgid "First operand to .save.gf must be a non-negative 4-bit constant"
bc7c0509 8886msgstr "Первый операнд .save.gf должен быть неотрицательной 4-битной константой"
bd32c6bd 8887
c32b891a
NC
8888#: config/tc-ia64.c:3982
8889msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
bc7c0509 8890msgstr "Второй операнд .save.gf должен быть неотрицательной 20-битной константой"
bd32c6bd 8891
c32b891a
NC
8892#: config/tc-ia64.c:3990
8893msgid "Operands to .save.gf may not be both zero"
bc7c0509 8894msgstr "Операнды .save.gf не могут быть одновременно равны нулю"
bd32c6bd 8895
c32b891a
NC
8896#: config/tc-ia64.c:4007
8897msgid "Operand to .spill must be a constant"
bc7c0509 8898msgstr "Операнд .spill должен быть константой"
bd32c6bd 8899
c32b891a
NC
8900#: config/tc-ia64.c:4076
8901#, c-format
8902msgid "Operand %d to .%s must be a constant"
bc7c0509 8903msgstr "Операнд .%d в .%s должен быть константой"
bd32c6bd 8904
c32b891a
NC
8905#: config/tc-ia64.c:4097
8906#, c-format
8907msgid "Missing .label_state %ld"
bc7c0509 8908msgstr "Отсутствует .label_state %ld"
bd32c6bd 8909
c32b891a
NC
8910#: config/tc-ia64.c:4151
8911msgid "Operand to .label_state must be a constant"
bc7c0509 8912msgstr "Операнд .label_state должен быть константой"
bd32c6bd 8913
c32b891a
NC
8914#: config/tc-ia64.c:4170
8915msgid "Operand to .copy_state must be a constant"
bc7c0509 8916msgstr "Операнд .copy_state должен быть константой"
bd32c6bd 8917
c32b891a
NC
8918#: config/tc-ia64.c:4193
8919msgid "First operand to .unwabi must be a constant"
bc7c0509 8920msgstr "Первый операнд в .unwabi должен быть константой"
bd32c6bd 8921
c32b891a
NC
8922#: config/tc-ia64.c:4199
8923msgid "Second operand to .unwabi must be a constant"
bc7c0509 8924msgstr "Второй операнд .unwabi должен быть константой"
bd32c6bd 8925
c32b891a
NC
8926#: config/tc-ia64.c:4234
8927msgid "Missing .endp after previous .proc"
bc7c0509 8928msgstr "Отсутствует .endp после предыдущего .proc"
bd32c6bd 8929
c32b891a
NC
8930#: config/tc-ia64.c:4252
8931msgid "Empty argument of .proc"
bc7c0509 8932msgstr "Пустой аргумент .proc"
bd32c6bd 8933
c32b891a 8934#: config/tc-ia64.c:4257
bd32c6bd 8935#, c-format
c32b891a 8936msgid "`%s' was already defined"
bc7c0509 8937msgstr "«%s» уже определена"
bd32c6bd 8938
c32b891a
NC
8939#: config/tc-ia64.c:4300
8940msgid "Initial .body should precede any instructions"
bc7c0509 8941msgstr "До инструкций должна быть указана .body"
bd32c6bd 8942
c32b891a
NC
8943#: config/tc-ia64.c:4319
8944msgid ".prologue within prologue"
bc7c0509 8945msgstr ".prologue внутри пролога"
bd32c6bd 8946
c32b891a
NC
8947#: config/tc-ia64.c:4324
8948msgid "Initial .prologue should precede any instructions"
bc7c0509 8949msgstr "До инструкций должна быть указана .prologue"
bd32c6bd 8950
c32b891a
NC
8951#: config/tc-ia64.c:4334
8952msgid "First operand to .prologue must be a positive 4-bit constant"
bc7c0509 8953msgstr "Первый операнд .prologue должен быть положительной 4-битной константой"
bd32c6bd 8954
c32b891a
NC
8955#: config/tc-ia64.c:4336
8956msgid "Pointless use of zero first operand to .prologue"
bc7c0509 8957msgstr "Бесцельное использование нулевого первом операнда .prologue"
bd32c6bd 8958
c32b891a
NC
8959#: config/tc-ia64.c:4352
8960msgid "Using a constant as second operand to .prologue is deprecated"
bc7c0509 8961msgstr "Использование константы во втором операнде .prologue устарело"
bd32c6bd 8962
c32b891a
NC
8963#: config/tc-ia64.c:4358
8964msgid "Second operand to .prologue must be a general register"
bc7c0509 8965msgstr "Второй операнд .prologue должен быть обычным регистром"
bd32c6bd 8966
c32b891a
NC
8967#: config/tc-ia64.c:4363
8968#, c-format
8969msgid "Second operand to .prologue must be the first of %d general registers"
bc7c0509 8970msgstr "Второй операнд .prologue должен быть первым из %d обычных регистров"
bd32c6bd 8971
c32b891a 8972#: config/tc-ia64.c:4475
bd32c6bd 8973#, c-format
c32b891a 8974msgid "`%s' was not defined within procedure"
bc7c0509 8975msgstr "«%s» не определена внутри процедуры"
bd32c6bd 8976
c32b891a
NC
8977#: config/tc-ia64.c:4511
8978msgid "Empty argument of .endp"
bc7c0509 8979msgstr "Пустой аргумент .endp"
bd32c6bd 8980
c32b891a 8981#: config/tc-ia64.c:4525
bd32c6bd 8982#, c-format
c32b891a 8983msgid "`%s' was not specified with previous .proc"
bc7c0509 8984msgstr "«%s» не указана с предыдущим .proc"
bd32c6bd 8985
c32b891a 8986#: config/tc-ia64.c:4540
bd32c6bd 8987#, c-format
c32b891a 8988msgid "`%s' should be an operand to this .endp"
bc7c0509 8989msgstr "«%s» должна быть операндом этого .endp"
bd32c6bd 8990
c32b891a
NC
8991#: config/tc-ia64.c:4581 config/tc-ia64.c:4902 config/tc-ia64.c:5211
8992msgid "Comma expected"
bc7c0509 8993msgstr "Ожидается запятая"
bd32c6bd 8994
c32b891a
NC
8995#: config/tc-ia64.c:4621
8996msgid "Expected '['"
bc7c0509 8997msgstr "Ожидается «[»"
bd32c6bd 8998
c32b891a
NC
8999#: config/tc-ia64.c:4630 config/tc-ia64.c:7744
9000msgid "Expected ']'"
bc7c0509 9001msgstr "Ожидается «]»"
c32b891a
NC
9002
9003#: config/tc-ia64.c:4635
9004msgid "Number of elements must be positive"
bc7c0509 9005msgstr "Количество элементов должно быть положительным"
bd32c6bd 9006
c32b891a 9007#: config/tc-ia64.c:4646
bd32c6bd 9008#, c-format
c32b891a 9009msgid "Used more than the declared %d rotating registers"
bc7c0509 9010msgstr "Используется больше оборачивающихся регистров чем объявлено (%d)"
bd32c6bd 9011
c32b891a
NC
9012#: config/tc-ia64.c:4654
9013msgid "Used more than the available 96 rotating registers"
bc7c0509 9014msgstr "Используется больше 96 доступных оборачивающихся регистров"
bd32c6bd 9015
c32b891a
NC
9016#: config/tc-ia64.c:4661
9017msgid "Used more than the available 48 rotating registers"
bc7c0509 9018msgstr "Используется больше 48 доступных оборачивающихся регистров"
bd32c6bd 9019
c32b891a 9020#: config/tc-ia64.c:4689
bd32c6bd 9021#, c-format
c32b891a 9022msgid "Attempt to redefine register set `%s'"
bc7c0509 9023msgstr "Попытка переопределить набор регистров «%s»"
bd32c6bd 9024
c32b891a 9025#: config/tc-ia64.c:4754
bd32c6bd 9026#, c-format
c32b891a 9027msgid "Unknown psr option `%s'"
bc7c0509 9028msgstr "Неизвестный параметр psr «%s»"
bd32c6bd 9029
c32b891a
NC
9030#: config/tc-ia64.c:4788
9031msgid "Missing section name"
bc7c0509 9032msgstr "Отсутствует имя раздела"
bd32c6bd 9033
c32b891a
NC
9034#: config/tc-ia64.c:4797
9035msgid "Comma expected after section name"
bc7c0509 9036msgstr "Ожидается «,» после имени раздела"
bd32c6bd 9037
c32b891a
NC
9038#: config/tc-ia64.c:4808
9039msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
bc7c0509 9040msgstr "Создание разделов с .xdataN/.xrealN/.xstringZ устарело."
bd32c6bd 9041
c32b891a
NC
9042#: config/tc-ia64.c:4897
9043msgid "Register name expected"
bc7c0509 9044msgstr "Ожидается имя регистра"
bd32c6bd 9045
c32b891a
NC
9046#: config/tc-ia64.c:4910
9047msgid "Register value annotation ignored"
bc7c0509 9048msgstr "Пояснение к значению регистра игнорируется"
bd32c6bd 9049
c32b891a
NC
9050#: config/tc-ia64.c:4949
9051msgid "Directive invalid within a bundle"
bc7c0509 9052msgstr "Неправильная директива внутри комплекта"
bd32c6bd 9053
c32b891a
NC
9054#: config/tc-ia64.c:5043
9055msgid "Missing predicate relation type"
bc7c0509 9056msgstr "Отсутствует тип отношения предиката"
bd32c6bd 9057
c32b891a
NC
9058#: config/tc-ia64.c:5049
9059msgid "Unrecognized predicate relation type"
bc7c0509 9060msgstr "Не распознан тип отношения предиката"
bd32c6bd 9061
c32b891a
NC
9062#: config/tc-ia64.c:5095
9063msgid "Bad register range"
bc7c0509 9064msgstr "Неверный диапазон регистров"
bd32c6bd 9065
c32b891a
NC
9066#: config/tc-ia64.c:5104 config/tc-ia64.c:7690
9067msgid "Predicate register expected"
bc7c0509 9068msgstr "Ожидается предикатный регистр"
bd32c6bd 9069
c32b891a
NC
9070#: config/tc-ia64.c:5109
9071msgid "Duplicate predicate register ignored"
bc7c0509 9072msgstr "Повторный предикатный регистр игнорируется"
bd32c6bd 9073
c32b891a
NC
9074#: config/tc-ia64.c:5125
9075msgid "Predicate source and target required"
bc7c0509 9076msgstr "Требуется предикат источника и назначения"
bd32c6bd 9077
c32b891a
NC
9078#: config/tc-ia64.c:5127 config/tc-ia64.c:5139
9079msgid "Use of p0 is not valid in this context"
bc7c0509 9080msgstr "Использование p0 недопустимо в этом контексте"
bd32c6bd 9081
c32b891a
NC
9082#: config/tc-ia64.c:5134
9083msgid "At least two PR arguments expected"
bc7c0509 9084msgstr "Ожидается не менее двух аргументов PR"
bd32c6bd 9085
c32b891a
NC
9086#: config/tc-ia64.c:5148
9087msgid "At least one PR argument expected"
bc7c0509 9088msgstr "Ожидается, как минимум, один аргумент PR"
bd32c6bd 9089
c32b891a 9090#: config/tc-ia64.c:5182
bd32c6bd 9091#, c-format
c32b891a 9092msgid "Inserting \"%s\" into entry hint table failed: %s"
bc7c0509 9093msgstr "Не удалось вставить «%s» в таблицу входных подсказок: %s"
bd32c6bd 9094
c32b891a
NC
9095#. FIXME -- need 62-bit relocation type
9096#: config/tc-ia64.c:5662
9097msgid "62-bit relocation not yet implemented"
bc7c0509 9098msgstr "62-битное перемещение пока не реализовано"
bd32c6bd 9099
c32b891a
NC
9100#. XXX technically, this is wrong: we should not be issuing warning
9101#. messages until we're sure this instruction pattern is going to
9102#. be used!
9103#: config/tc-ia64.c:5748
9104msgid "lower 16 bits of mask ignored"
bc7c0509 9105msgstr "младшие 16 бит маски игнорируются"
bd32c6bd 9106
c32b891a
NC
9107#: config/tc-ia64.c:5979
9108msgid "stride must be a multiple of 64; lower 6 bits ignored"
bc7c0509 9109msgstr "шаг должен быть кратен 64; младшие 6 бит игнорируются"
bd32c6bd 9110
c32b891a
NC
9111#: config/tc-ia64.c:6097
9112msgid "Expected separator `='"
bc7c0509 9113msgstr "Ожидается разделитель «=»"
bd32c6bd 9114
c32b891a
NC
9115#: config/tc-ia64.c:6131
9116msgid "Duplicate equal sign (=) in instruction"
bc7c0509 9117msgstr "Повторный знак равенства (=) в инструкции"
bd32c6bd 9118
c32b891a 9119#: config/tc-ia64.c:6138
bd32c6bd 9120#, c-format
c32b891a 9121msgid "Illegal operand separator `%c'"
bc7c0509 9122msgstr "Неверный разделитель операндов «%c»"
bd32c6bd 9123
c32b891a 9124#: config/tc-ia64.c:6253
bd32c6bd 9125#, c-format
c32b891a 9126msgid "Operand %u of `%s' should be %s"
bc7c0509 9127msgstr "Операнд %u в «%s» должен быть %s"
bd32c6bd 9128
c32b891a
NC
9129#: config/tc-ia64.c:6257
9130msgid "Wrong number of output operands"
bc7c0509 9131msgstr "Неправильное количество выходных операндов"
bd32c6bd 9132
c32b891a
NC
9133#: config/tc-ia64.c:6259
9134msgid "Wrong number of input operands"
bc7c0509 9135msgstr "Неправильное количество входных операндов"
bd32c6bd 9136
c32b891a
NC
9137#: config/tc-ia64.c:6261
9138msgid "Operand mismatch"
bc7c0509 9139msgstr "Несоответствие операнда"
bd32c6bd 9140
c32b891a
NC
9141#: config/tc-ia64.c:6343
9142#, c-format
9143msgid "Invalid use of `%c%d' as output operand"
bc7c0509 9144msgstr "Некорректное использование «%c%d» как выходного операнда"
bd32c6bd 9145
c32b891a
NC
9146#: config/tc-ia64.c:6346
9147#, c-format
9148msgid "Invalid use of `r%d' as base update address operand"
bc7c0509 9149msgstr "Некорректное использование «r%d» как базового адреса операнда обновления"
bd32c6bd 9150
c32b891a
NC
9151#: config/tc-ia64.c:6370
9152#, c-format
9153msgid "Invalid duplicate use of `%c%d'"
bc7c0509 9154msgstr "Неверное повторное использование «%c%d»"
bd32c6bd 9155
c32b891a
NC
9156#: config/tc-ia64.c:6377
9157#, c-format
9158msgid "Invalid simultaneous use of `f%d' and `f%d'"
bc7c0509 9159msgstr "Неправильное одновременное использование «f%d» и «f%d»"
bd32c6bd 9160
c32b891a 9161#: config/tc-ia64.c:6383
bd32c6bd 9162#, c-format
c32b891a 9163msgid "Dangerous simultaneous use of `f%d' and `f%d'"
bc7c0509 9164msgstr "Опасное одновременное использование «f%d» и «f%d»"
bd32c6bd 9165
c32b891a
NC
9166#: config/tc-ia64.c:6427
9167msgid "Value truncated to 62 bits"
bc7c0509 9168msgstr "Значение обрезается до 62 бит"
bd32c6bd 9169
c32b891a
NC
9170#: config/tc-ia64.c:6495
9171#, c-format
9172msgid "Bad operand value: %s"
bc7c0509 9173msgstr "Некорректное значение операнда: %s"
bd32c6bd 9174
c32b891a
NC
9175#. Give an error if a frag containing code is not aligned to a 16 byte
9176#. boundary.
9177#: config/tc-ia64.c:6570 config/tc-ia64.h:177
9178msgid "instruction address is not a multiple of 16"
bc7c0509 9179msgstr "Адрес инструкции не кратен 16"
bd32c6bd 9180
c32b891a 9181#: config/tc-ia64.c:6638
bd32c6bd 9182#, c-format
c32b891a 9183msgid "`%s' must be last in bundle"
bc7c0509 9184msgstr "«%s» должно быть последним в комплекте"
bd32c6bd 9185
c32b891a 9186#: config/tc-ia64.c:6670
bd32c6bd 9187#, c-format
c32b891a 9188msgid "Internal error: don't know how to force %s to end of instruction group"
bc7c0509 9189msgstr "Внутренняя ошибка: непонятно как добавить %s в конец группы инструкций"
bd32c6bd 9190
c32b891a
NC
9191#: config/tc-ia64.c:6683
9192#, c-format
9193msgid "`%s' must be last in instruction group"
bc7c0509 9194msgstr "«%s» должна быть последней в группе инструкций"
bd32c6bd 9195
c32b891a
NC
9196#: config/tc-ia64.c:6713
9197msgid "Label must be first in a bundle"
bc7c0509 9198msgstr "Метка должна быть первой в комплекте"
bd32c6bd 9199
c32b891a
NC
9200#: config/tc-ia64.c:6790
9201msgid "hint in B unit may be treated as nop"
bc7c0509 9202msgstr "подсказка в модуле B может восприниматься как nop"
bd32c6bd 9203
c32b891a
NC
9204#: config/tc-ia64.c:6801
9205msgid "hint in B unit can't be used"
bc7c0509 9206msgstr "подсказку в модуле B нельзя использовать"
bd32c6bd 9207
c32b891a
NC
9208#: config/tc-ia64.c:6815
9209msgid "emit_one_bundle: unexpected dynamic op"
bc7c0509 9210msgstr "emit_one_bundle: неожиданный динамический операнд"
bd32c6bd 9211
c32b891a
NC
9212#: config/tc-ia64.c:6940
9213#, c-format
9214msgid "`%s' does not fit into %s template"
bc7c0509 9215msgstr "«%s» не помещается в шаблон %s"
bd32c6bd 9216
c32b891a 9217#: config/tc-ia64.c:6955
bd32c6bd 9218#, c-format
c32b891a 9219msgid "`%s' does not fit into bundle"
bc7c0509 9220msgstr "«%s» не помещается в комплект"
bd32c6bd 9221
c32b891a 9222#: config/tc-ia64.c:6967
bd32c6bd 9223#, c-format
c32b891a 9224msgid "`%s' can't go in %s of %s template"
bc7c0509 9225msgstr "«%s» не может входить в %s шаблона %s"
bd32c6bd 9226
c32b891a
NC
9227#: config/tc-ia64.c:6973
9228msgid "Missing '}' at end of file"
bc7c0509 9229msgstr "Отсутствует «}» в конце файла"
bd32c6bd 9230
c32b891a 9231#: config/tc-ia64.c:7120
bd32c6bd 9232#, c-format
c32b891a 9233msgid "Unrecognized option '-x%s'"
bc7c0509 9234msgstr "Нераспознанный параметр «-x%s»"
bd32c6bd 9235
c32b891a
NC
9236#: config/tc-ia64.c:7147
9237msgid ""
9238"IA-64 options:\n"
9239" --mconstant-gp\t mark output file as using the constant-GP model\n"
9240"\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9241" --mauto-pic\t\t mark output file as using the constant-GP model\n"
9242"\t\t\t without function descriptors (sets ELF header flag\n"
9243"\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9244" -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9245" -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9246" -mtune=[itanium1|itanium2]\n"
9247"\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9248" -munwind-check=[warning|error]\n"
9249"\t\t\t unwind directive check (default -munwind-check=warning)\n"
9250" -mhint.b=[ok|warning|error]\n"
9251"\t\t\t hint.b check (default -mhint.b=error)\n"
9252" -x | -xexplicit\t turn on dependency violation checking\n"
bd32c6bd 9253msgstr ""
bc7c0509
NC
9254"Параметры IA-64:\n"
9255" --mconstant-gp\t помечать выходной файл как использующий\n"
9256"\t\t\t модель константный-GP\n"
9257"\t\t\t (устанавливается флаг EF_IA_64_CONS_GP в заголовке ELF)\n"
9258" --mauto-pic\t\t помечать выходной файл как использующий\n"
9259"\t\t\t модель константный-GP\n"
9260"\t\t\t без функциональных дескрипторов (устанавливается\n"
9261"\t\t\t флаг EF_IA_64_NOFUNCDESC_CONS_GP в заголовке ELF)\n"
9262" -milp32|-milp64|-mlp64|-mp64\tзадать модель данных (по умолчанию -mlp64)\n"
9263" -mle | -mbe\t\t задать обратный- или прямой- порядок байт\n"
9264"\t\t\t (по умолчанию -mle)\n"
9265" -mtune=[itanium1|itanium2]\n"
9266"\t\t\t настройка по конкретный ЦП (по умолчанию -mtune=itanium2)\n"
9267" -munwind-check=[warning|error]\n"
9268"\t\t\t раскрывать проверку директив (по умолчанию -munwind-check=warning)\n"
9269" -mhint.b=[ok|warning|error]\n"
9270"\t\t\t проверка hint.b (по умолчанию -mhint.b=error)\n"
9271" -x | -xexplicit\t включить проверку нарушений зависимостей\n"
bd32c6bd 9272
c32b891a
NC
9273#. Note for translators: "automagically" can be translated as "automatically" here.
9274#: config/tc-ia64.c:7164
9275msgid ""
9276" -xauto\t\t automagically remove dependency violations (default)\n"
9277" -xnone\t\t turn off dependency violation checking\n"
9278" -xdebug\t\t debug dependency violation checker\n"
9279" -xdebugn\t\t debug dependency violation checker but turn off\n"
9280"\t\t\t dependency violation checking\n"
9281" -xdebugx\t\t debug dependency violation checker and turn on\n"
9282"\t\t\t dependency violation checking\n"
bd32c6bd 9283msgstr ""
bc7c0509
NC
9284" -xauto\t\t автоматически удалять нарушения зависимостей (по умолчанию)\n"
9285" -xnone\t\t выключить проверку нарушений зависимостей\n"
9286" -xdebug\t\t отладка проверяльщика нарушений зависимостей\n"
9287" -xdebugn\t\t отладка проверяльщика нарушений зависимостей, выключить\n"
9288"\t\t\t проверку нарушений зависимостей\n"
9289" -xdebugx\t\t отладка проверяльщика нарушений зависимостей, но включить\n"
9290"\t\t\t проверку нарушений зависимостей\n"
bd32c6bd 9291
c32b891a
NC
9292#: config/tc-ia64.c:7179
9293msgid "--gstabs is not supported for ia64"
bc7c0509 9294msgstr "--gstabs не поддерживается для ia64"
bd32c6bd 9295
c32b891a
NC
9296#: config/tc-ia64.c:7417
9297#, c-format
9298msgid "ia64.md_begin: can't hash `%s': %s"
73a05be2 9299msgstr "ia64.md_begin: не удалось получить хеш «%s»: %s"
bd32c6bd 9300
c32b891a 9301#: config/tc-ia64.c:7481
bd32c6bd 9302#, c-format
c32b891a 9303msgid "Inserting \"%s\" into constant hash table failed: %s"
bc7c0509 9304msgstr "Не удалось вставить «%s» в таблицу хешей констант: %s"
bd32c6bd 9305
2d151af7
NC
9306#: config/tc-ia64.c:7493 config/tc-riscv.c:754 config/tc-riscv.c:3155
9307#: config/tc-tilegx.c:262
c32b891a 9308msgid "Could not set architecture and machine"
bc7c0509 9309msgstr "Не задана архитектура и машина"
bd32c6bd 9310
c32b891a
NC
9311#: config/tc-ia64.c:7625
9312msgid "Explicit stops are ignored in auto mode"
bc7c0509 9313msgstr "Явные остановки игнорируются в автоматическом режиме"
bd32c6bd 9314
c32b891a
NC
9315#: config/tc-ia64.c:7634
9316msgid "Found '{' when manual bundling is already turned on"
bc7c0509 9317msgstr "Найдена «{», но уже включено ручное комплектование"
bd32c6bd 9318
c32b891a
NC
9319#: config/tc-ia64.c:7647
9320msgid "Found '{' after explicit switch to automatic mode"
bc7c0509 9321msgstr "Найдена «{», после явного переключения в автоматический режим"
bd32c6bd 9322
c32b891a
NC
9323#: config/tc-ia64.c:7653
9324msgid "Found '}' when manual bundling is off"
bc7c0509 9325msgstr "Найдена «}», но уже выключено ручное комплектование"
bd32c6bd 9326
c32b891a
NC
9327#: config/tc-ia64.c:7680
9328msgid "Expected ')'"
bc7c0509 9329msgstr "Ожидается «)»"
bd32c6bd 9330
c32b891a
NC
9331#: config/tc-ia64.c:7685
9332msgid "Qualifying predicate expected"
bc7c0509 9333msgstr "Ожидается уточняющий предикат"
bd32c6bd 9334
c32b891a
NC
9335#: config/tc-ia64.c:7704
9336msgid "Tag must come before qualifying predicate."
bc7c0509 9337msgstr "Метка должна указываться до уточняющего предиката."
bd32c6bd 9338
c32b891a
NC
9339#: config/tc-ia64.c:7733
9340msgid "Expected ':'"
bc7c0509 9341msgstr "Ожидается «:»"
bd32c6bd 9342
c32b891a
NC
9343#: config/tc-ia64.c:7749
9344msgid "Tag name expected"
bc7c0509 9345msgstr "Ожидается имя метки"
bd32c6bd 9346
c32b891a
NC
9347#: config/tc-ia64.c:7850
9348msgid "Rotating register index must be a non-negative constant"
bc7c0509 9349msgstr "Индекс оборачивающегося регистра должен быть неотрицательной константой"
bd32c6bd 9350
c32b891a
NC
9351#: config/tc-ia64.c:7855
9352#, c-format
9353msgid "Index out of range 0..%u"
bc7c0509 9354msgstr "Индекс вне диапазона 0..%u"
bd32c6bd 9355
c32b891a
NC
9356#: config/tc-ia64.c:7867
9357msgid "Indirect register index must be a general register"
bc7c0509 9358msgstr "Индекс неявного регистра должен быть обычным регистром"
bd32c6bd 9359
c32b891a
NC
9360#: config/tc-ia64.c:7876
9361msgid "Index can only be applied to rotating or indirect registers"
bc7c0509 9362msgstr "Индекс может применяться только к оборачивающимся или неявным регистрам"
bd32c6bd 9363
c32b891a
NC
9364#: config/tc-ia64.c:7912 config/tc-xstormy16.c:145
9365msgid "Expected '('"
bc7c0509 9366msgstr "Ожидается «(»"
bd32c6bd 9367
2d151af7
NC
9368#: config/tc-ia64.c:7920 config/tc-pdp11.c:442 config/tc-pdp11.c:506
9369#: config/tc-pdp11.c:540 config/tc-tilegx.c:1048 config/tc-tilepro.c:939
c32b891a
NC
9370#: config/tc-xstormy16.c:154
9371msgid "Missing ')'"
bc7c0509 9372msgstr "Отсутствует «)»"
bd32c6bd 9373
c32b891a
NC
9374#: config/tc-ia64.c:7938 config/tc-xstormy16.c:161
9375msgid "Not a symbolic expression"
bc7c0509 9376msgstr "Не является символическим выражением"
bd32c6bd 9377
c32b891a
NC
9378#: config/tc-ia64.c:7943 config/tc-ia64.c:7957
9379msgid "Illegal combination of relocation functions"
bc7c0509 9380msgstr "Неправильная комбинация перемещаемых функций"
bd32c6bd 9381
c32b891a
NC
9382#: config/tc-ia64.c:8046
9383msgid "No current frame"
bc7c0509 9384msgstr "Нет текущего фрейма"
bd32c6bd 9385
c32b891a
NC
9386#: config/tc-ia64.c:8048
9387#, c-format
9388msgid "Register number out of range 0..%u"
bc7c0509 9389msgstr "Номер регистра вне диапазона 0..%u"
bd32c6bd 9390
c32b891a
NC
9391#: config/tc-ia64.c:8087
9392msgid "Standalone `#' is illegal"
bc7c0509 9393msgstr "Самостоятельный «#» недопустим"
bd32c6bd 9394
c32b891a
NC
9395#: config/tc-ia64.c:8090
9396msgid "Redundant `#' suffix operators"
bc7c0509 9397msgstr "Избыточные суффиксы операторов «#»"
bd32c6bd 9398
c32b891a
NC
9399#: config/tc-ia64.c:8248
9400#, c-format
9401msgid "Unhandled dependency %s for %s (%s), note %d"
bc7c0509 9402msgstr "Необработанная зависимость %s для %s (%s), упоминается %d"
bd32c6bd 9403
c32b891a
NC
9404#: config/tc-ia64.c:9561
9405#, c-format
9406msgid "Unrecognized dependency specifier %d\n"
bc7c0509 9407msgstr "Нераспознанный определитель зависимости %d\n"
bd32c6bd 9408
c32b891a
NC
9409#: config/tc-ia64.c:10431
9410msgid "Only the first path encountering the conflict is reported"
bc7c0509 9411msgstr "Сообщается только о первом пути обнаруженного конфликта"
bd32c6bd 9412
c32b891a
NC
9413#: config/tc-ia64.c:10433
9414msgid "This is the location of the conflicting usage"
bc7c0509 9415msgstr "Вот расположение конфликтного использования"
bd32c6bd 9416
c32b891a 9417#: config/tc-ia64.c:10695
bd32c6bd 9418#, c-format
c32b891a 9419msgid "Unknown opcode `%s'"
bc7c0509 9420msgstr "Неизвестный код операции «%s»"
bd32c6bd 9421
c32b891a 9422#: config/tc-ia64.c:10773
bd32c6bd 9423#, c-format
c32b891a 9424msgid "AR %d can only be accessed by %c-unit"
bc7c0509 9425msgstr "AR %d доступен только из %c-модуля"
bd32c6bd 9426
c32b891a
NC
9427#: config/tc-ia64.c:10785
9428msgid "hint.b may be treated as nop"
bc7c0509 9429msgstr "hint.b может восприниматься как nop"
bd32c6bd 9430
c32b891a
NC
9431#: config/tc-ia64.c:10788
9432msgid "hint.b shouldn't be used"
bc7c0509 9433msgstr "hint.b не должен использоваться"
bd32c6bd 9434
c32b891a
NC
9435#: config/tc-ia64.c:10827
9436#, c-format
9437msgid "`%s' cannot be predicated"
bc7c0509 9438msgstr "у «%s» не может быть предиката"
bd32c6bd 9439
c32b891a
NC
9440#: config/tc-ia64.c:10899
9441msgid "Closing bracket missing"
bc7c0509 9442msgstr "Отсутствует закрывающая квадратная скобка"
bd32c6bd 9443
c32b891a
NC
9444#: config/tc-ia64.c:10908
9445msgid "Index must be a general register"
bc7c0509 9446msgstr "Индекс должен быть обычным регистром"
bd32c6bd 9447
c32b891a 9448#: config/tc-ia64.c:11073
bd32c6bd 9449#, c-format
c32b891a 9450msgid "Unsupported fixup size %d"
bc7c0509 9451msgstr "Неподдерживаемый размер местоположения %d"
bd32c6bd 9452
c32b891a
NC
9453#. This should be an error, but since previously there wasn't any
9454#. diagnostic here, don't make it fail because of this for now.
9455#: config/tc-ia64.c:11345
bd32c6bd 9456#, c-format
c32b891a 9457msgid "Cannot express %s%d%s relocation"
bc7c0509 9458msgstr "Невозможно выразить перемещение %s%d%s"
bd32c6bd 9459
c32b891a
NC
9460#: config/tc-ia64.c:11364
9461msgid "No addend allowed in @fptr() relocation"
bc7c0509 9462msgstr "Дополнение недопустимо в перемещении @fptr()"
bd32c6bd 9463
c32b891a
NC
9464#: config/tc-ia64.c:11403
9465msgid "integer operand out of range"
bc7c0509 9466msgstr "Операнд целого вне диапазона"
bd32c6bd 9467
c32b891a 9468#: config/tc-ia64.c:11470
bd32c6bd 9469#, c-format
c32b891a 9470msgid "%s must have a constant value"
bc7c0509 9471msgstr "%s должен быть константным значением"
bd32c6bd 9472
c32b891a 9473#: config/tc-ia64.c:11490
c32b891a 9474msgid "cannot resolve @slotcount parameter"
bc7c0509 9475msgstr "невозможно определить параметр @slotcount"
c32b891a
NC
9476
9477#: config/tc-ia64.c:11523
9478msgid "invalid @slotcount value"
bc7c0509 9479msgstr "недопустимое значение @slotcount"
bd32c6bd 9480
c32b891a 9481#: config/tc-ia64.c:11560 config/tc-z8k.c:1378
bd32c6bd 9482#, c-format
c32b891a 9483msgid "Cannot represent %s relocation in object file"
bc7c0509 9484msgstr "Невозможно представить перемещение %s в объектном файле"
bd32c6bd 9485
c32b891a
NC
9486#: config/tc-ia64.c:11671
9487msgid "Can't add stop bit to mark end of instruction group"
73a05be2 9488msgstr "Не удалось добавить бит остановки для отметки конца группы инструкций"
bd32c6bd 9489
2d151af7 9490#: config/tc-ia64.c:11780 read.c:2600 read.c:3239 read.c:3643 stabs.c:469
c32b891a
NC
9491#, c-format
9492msgid "expected comma after \"%s\""
bc7c0509 9493msgstr "ожидается запятая после «%s»"
bd32c6bd 9494
c32b891a
NC
9495#: config/tc-ia64.c:11822
9496#, c-format
9497msgid "`%s' is already the alias of %s `%s'"
bc7c0509 9498msgstr "«%s» уже является псевдонимом %s «%s»"
bd32c6bd 9499
c32b891a
NC
9500#: config/tc-ia64.c:11832
9501#, c-format
9502msgid "%s `%s' already has an alias `%s'"
bc7c0509 9503msgstr "%s «%s» уже имеет псевдоним «%s»"
bd32c6bd 9504
c32b891a
NC
9505#: config/tc-ia64.c:11843
9506#, c-format
9507msgid "inserting \"%s\" into %s alias hash table failed: %s"
bc7c0509 9508msgstr "не удалось вставить «%s» в таблицу хешей псевдонимов %s: %s"
bd32c6bd 9509
c32b891a
NC
9510#: config/tc-ia64.c:11851
9511#, c-format
9512msgid "inserting \"%s\" into %s name hash table failed: %s"
bc7c0509 9513msgstr "не удалось вставить «%s» в таблицу хешей имён %s: %s"
bd32c6bd 9514
c32b891a 9515#: config/tc-ia64.c:11877
bd32c6bd 9516#, c-format
c32b891a 9517msgid "symbol `%s' aliased to `%s' is not used"
bc7c0509 9518msgstr "символ «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 9519
c32b891a 9520#: config/tc-ia64.c:11900
bd32c6bd 9521#, c-format
c32b891a 9522msgid "section `%s' aliased to `%s' is not used"
bc7c0509 9523msgstr "раздел «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 9524
c32b891a
NC
9525#: config/tc-ip2k.c:139
9526#, c-format
9527msgid "IP2K specific command line options:\n"
bc7c0509 9528msgstr "Специализированные параметры командной строки для IP2K:\n"
bd32c6bd 9529
c32b891a 9530#: config/tc-ip2k.c:140
bd32c6bd 9531#, c-format
c32b891a 9532msgid " -mip2022 restrict to IP2022 insns \n"
bc7c0509 9533msgstr " -mip2022 ограничиться инструкциями IP2022\n"
bd32c6bd 9534
c32b891a
NC
9535#: config/tc-ip2k.c:141
9536#, c-format
9537msgid " -mip2022ext permit extended IP2022 insn\n"
bc7c0509 9538msgstr " -mip2022ext разрешить расширенные инструкции IP2022\n"
bd32c6bd 9539
d8dab054
NC
9540#: config/tc-ip2k.c:230
9541msgid "relaxation not supported\n"
9542msgstr "ослабление не поддерживается\n"
9543
c32b891a 9544#: config/tc-iq2000.c:362
bd32c6bd 9545#, c-format
c32b891a 9546msgid "the yielding instruction %s may not be in a delay slot."
bc7c0509 9547msgstr "Инструкция вызова %s может не допускаться в слоте задержки."
bd32c6bd 9548
c32b891a 9549#: config/tc-iq2000.c:370
bd32c6bd 9550#, c-format
c32b891a 9551msgid "Register number (R%ld) for double word access must be even."
bc7c0509 9552msgstr "Номер регистра (R%ld) для доступа к двойному слову должен быть чётным."
bd32c6bd 9553
c32b891a
NC
9554#: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389
9555#: config/tc-iq2000.c:406 config/tc-mt.c:244 config/tc-mt.c:249
9556#, c-format
9557msgid "operand references R%ld of previous load."
b4a3689a 9558msgstr "операнд ссылается на R%ld предыдущей загрузки."
bd32c6bd 9559
c32b891a
NC
9560#: config/tc-iq2000.c:394
9561msgid "instruction implicitly accesses R31 of previous load."
bc7c0509 9562msgstr "инструкция неявно обращается к R31 предыдущей загрузки."
bd32c6bd 9563
c32b891a
NC
9564#: config/tc-iq2000.c:649 config/tc-mep.c:2008
9565msgid "Unmatched high relocation"
bc7c0509 9566msgstr "Непарное верхнее перемещение"
bd32c6bd 9567
2d151af7 9568#: config/tc-iq2000.c:826 config/tc-mips.c:19493 config/tc-score.c:5811
c32b891a 9569msgid ".end not in text section"
bc7c0509 9570msgstr ".end указана не в текстовом разделе"
bd32c6bd 9571
2d151af7 9572#: config/tc-iq2000.c:830 config/tc-score.c:5814
c32b891a 9573msgid ".end directive without a preceding .ent directive."
bc7c0509 9574msgstr "Директива .end без предшествующей директивы .ent."
bd32c6bd 9575
2d151af7 9576#: config/tc-iq2000.c:839 config/tc-score.c:5822
c32b891a 9577msgid ".end symbol does not match .ent symbol."
bc7c0509 9578msgstr "Символ .end не совпадает с соответствующим символом .ent."
bd32c6bd 9579
2d151af7 9580#: config/tc-iq2000.c:842 config/tc-mips.c:19513 config/tc-score.c:5827
c32b891a 9581msgid ".end directive missing or unknown symbol"
bc7c0509 9582msgstr "Отсутствует директива .end или символ неизвестен"
bd32c6bd 9583
c32b891a
NC
9584#: config/tc-iq2000.c:860
9585msgid "Expected simple number."
bc7c0509 9586msgstr "Ожидается простое число."
c32b891a 9587
2d151af7 9588#: config/tc-iq2000.c:889 config/tc-mips.c:19418 config/tc-score.c:5663
bd32c6bd 9589#, c-format
c32b891a 9590msgid " *input_line_pointer == '%c' 0x%02x\n"
bc7c0509 9591msgstr " *input_line_pointer == «%c» 0x%02x\n"
bd32c6bd 9592
c32b891a
NC
9593#: config/tc-iq2000.c:891
9594msgid "Invalid number"
bc7c0509 9595msgstr "Неверный номер"
bd32c6bd 9596
2d151af7 9597#: config/tc-iq2000.c:925 config/tc-score.c:5701
c32b891a 9598msgid ".ent or .aent not in text section."
bc7c0509 9599msgstr ".ent или .aent не в текстовом разделе."
bd32c6bd 9600
c32b891a
NC
9601#: config/tc-iq2000.c:928
9602msgid "missing `.end'"
bc7c0509 9603msgstr "отсутствует «.end»"
bd32c6bd 9604
c32b891a
NC
9605#: config/tc-m32c.c:142
9606#, c-format
9607msgid " M32C specific command line options:\n"
bc7c0509 9608msgstr " Специализированные параметры командной строки для M32C:\n"
bd32c6bd 9609
c32b891a
NC
9610#. Pretend that we do not recognise this option.
9611#: config/tc-m32r.c:330
9612msgid "Unrecognised option: -hidden"
b4a3689a 9613msgstr "Нераспознанный параметр: -hidden"
bd32c6bd 9614
d8dab054 9615#: config/tc-m32r.c:357 config/tc-sparc.c:602
c32b891a 9616msgid "Unrecognized option following -K"
b4a3689a 9617msgstr "Нераспознанный параметр после -K"
bd32c6bd 9618
c32b891a 9619#: config/tc-m32r.c:372
bd32c6bd 9620#, c-format
c32b891a 9621msgid " M32R specific command line options:\n"
bc7c0509 9622msgstr " Специализированные параметры командной строки для M32R:\n"
bd32c6bd 9623
c32b891a
NC
9624#: config/tc-m32r.c:374
9625#, c-format
9626msgid " -m32r disable support for the m32rx instruction set\n"
b4a3689a 9627msgstr " -m32r выключить поддержку набора инструкций m32rx\n"
bd32c6bd 9628
c32b891a
NC
9629#: config/tc-m32r.c:376
9630#, c-format
9631msgid " -m32rx support the extended m32rx instruction set\n"
b4a3689a 9632msgstr " -m32rx поддержка расширенного набора инструкций m32rx\n"
bd32c6bd 9633
c32b891a
NC
9634#: config/tc-m32r.c:378
9635#, c-format
9636msgid " -m32r2 support the extended m32r2 instruction set\n"
b4a3689a 9637msgstr " -m32r2 поддержка расширенного набора инструкций m32r2\n"
bd32c6bd 9638
c32b891a
NC
9639#: config/tc-m32r.c:380
9640#, c-format
9641msgid " -EL,-little produce little endian code and data\n"
b4a3689a 9642msgstr " -EL,-little генерировать код и данные с обратным порядком байт\n"
bd32c6bd 9643
c32b891a 9644#: config/tc-m32r.c:382
bd32c6bd 9645#, c-format
c32b891a 9646msgid " -EB,-big produce big endian code and data\n"
b4a3689a 9647msgstr " -EB,-big генерировать код и данные с прямым порядком байт\n"
bd32c6bd 9648
c32b891a
NC
9649#: config/tc-m32r.c:384
9650#, c-format
9651msgid " -parallel try to combine instructions in parallel\n"
bd32c6bd 9652msgstr ""
b4a3689a
NC
9653" -parallel пытаться подбирать инструкции для\n"
9654" параллельного выполнения\n"
bd32c6bd 9655
c32b891a 9656#: config/tc-m32r.c:386
bd32c6bd 9657#, c-format
c32b891a 9658msgid " -no-parallel disable -parallel\n"
b4a3689a 9659msgstr " -no-parallel выключить -parallel\n"
bd32c6bd 9660
c32b891a
NC
9661#: config/tc-m32r.c:388
9662#, c-format
9663msgid " -no-bitinst disallow the M32R2's extended bit-field instructions\n"
bd32c6bd 9664msgstr ""
b4a3689a
NC
9665" -no-bitinst запретить инструкции с расширенным битовым\n"
9666" полем M32R2\n"
bd32c6bd 9667
c32b891a
NC
9668#: config/tc-m32r.c:390
9669#, c-format
9670msgid " -O try to optimize code. Implies -parallel\n"
b4a3689a 9671msgstr " -O пытаться оптимизировать код; подразумевается -parallel\n"
bd32c6bd 9672
c32b891a
NC
9673#: config/tc-m32r.c:393
9674#, c-format
9675msgid " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
bd32c6bd 9676msgstr ""
b4a3689a
NC
9677" -warn-explicit-parallel-conflicts предупреждать о параллельных\n"
9678" инструкциях, которые\n"
bd32c6bd 9679
c32b891a 9680#: config/tc-m32r.c:395
b4a3689a 9681#, c-format
c32b891a 9682msgid " might violate constraints\n"
b4a3689a 9683msgstr " могут нарушать ограничения\n"
bd32c6bd 9684
c32b891a 9685#: config/tc-m32r.c:397
bd32c6bd 9686#, c-format
c32b891a 9687msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
b4a3689a 9688msgstr " -no-warn-explicit-parallel-conflicts не предупреждать о параллельных\n"
bd32c6bd 9689
c32b891a 9690#: config/tc-m32r.c:399
b4a3689a 9691#, c-format
c32b891a 9692msgid " instructions might violate constraints\n"
b4a3689a
NC
9693msgstr ""
9694" инструкциях, которые могут\n"
9695" нарушать ограничения\n"
bd32c6bd 9696
c32b891a 9697#: config/tc-m32r.c:401
bd32c6bd 9698#, c-format
c32b891a 9699msgid " -Wp synonym for -warn-explicit-parallel-conflicts\n"
b4a3689a 9700msgstr " -Wp синоним -warn-explicit-parallel-conflicts\n"
bd32c6bd 9701
c32b891a
NC
9702#: config/tc-m32r.c:403
9703#, c-format
9704msgid " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
b4a3689a 9705msgstr " -Wnp синоним -no-warn-explicit-parallel-conflicts\n"
bd32c6bd 9706
c32b891a 9707#: config/tc-m32r.c:405
bd32c6bd 9708#, c-format
c32b891a 9709msgid " -ignore-parallel-conflicts do not check parallel instructions\n"
b4a3689a 9710msgstr " -ignore-parallel-conflicts не проверять параллельные инструкции\n"
bd32c6bd 9711
c32b891a 9712#: config/tc-m32r.c:407
b4a3689a 9713#, c-format
c32b891a 9714msgid " for constraint violations\n"
b4a3689a 9715msgstr " на нарушение ограничений\n"
c32b891a
NC
9716
9717#: config/tc-m32r.c:409
bd32c6bd 9718#, c-format
c32b891a 9719msgid " -no-ignore-parallel-conflicts check parallel instructions for\n"
b4a3689a 9720msgstr " -no-ignore-parallel-conflicts проверять параллельные инструкции\n"
bd32c6bd 9721
c32b891a 9722#: config/tc-m32r.c:411
b4a3689a 9723#, c-format
c32b891a 9724msgid " constraint violations\n"
b4a3689a 9725msgstr " на нарушение ограничений\n"
c32b891a
NC
9726
9727#: config/tc-m32r.c:413
bd32c6bd 9728#, c-format
c32b891a 9729msgid " -Ip synonym for -ignore-parallel-conflicts\n"
b4a3689a 9730msgstr " -Ip синоним -ignore-parallel-conflicts\n"
bd32c6bd 9731
c32b891a
NC
9732#: config/tc-m32r.c:415
9733#, c-format
9734msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
b4a3689a 9735msgstr " -nIp синоним -no-ignore-parallel-conflicts\n"
bd32c6bd 9736
c32b891a 9737#: config/tc-m32r.c:418
bd32c6bd 9738#, c-format
c32b891a 9739msgid " -warn-unmatched-high warn when an (s)high reloc has no matching low reloc\n"
bd32c6bd 9740msgstr ""
b4a3689a
NC
9741" -warn-unmatched-high предупреждать, когда высокое перемещение\n"
9742" не совпадает с низким перемещением\n"
bd32c6bd 9743
c32b891a 9744#: config/tc-m32r.c:420
bd32c6bd 9745#, c-format
c32b891a 9746msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
b4a3689a 9747msgstr " -no-warn-unmatched-high не предупреждать об отсутствии низких перемещений\n"
bd32c6bd 9748
c32b891a 9749#: config/tc-m32r.c:422
bd32c6bd 9750#, c-format
c32b891a 9751msgid " -Wuh synonym for -warn-unmatched-high\n"
b4a3689a 9752msgstr " -Wuh синоним -warn-unmatched-high\n"
bd32c6bd 9753
c32b891a 9754#: config/tc-m32r.c:424
bd32c6bd 9755#, c-format
c32b891a 9756msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
b4a3689a 9757msgstr " -Wnuh синоним -no-warn-unmatched-high\n"
bd32c6bd 9758
c32b891a
NC
9759#: config/tc-m32r.c:427
9760#, c-format
9761msgid " -KPIC generate PIC\n"
b4a3689a 9762msgstr " -KPIC генерировать PIC\n"
bd32c6bd 9763
c32b891a
NC
9764#: config/tc-m32r.c:846
9765msgid "instructions write to the same destination register."
b4a3689a 9766msgstr "Инструкции выполняют запись в один и тот же регистр назначения."
bd32c6bd 9767
c32b891a
NC
9768#: config/tc-m32r.c:854
9769msgid "Instructions do not use parallel execution pipelines."
b4a3689a 9770msgstr "Инструкции не используют конвейеры выполнения параллельно."
bd32c6bd 9771
c32b891a
NC
9772#: config/tc-m32r.c:862
9773msgid "Instructions share the same execution pipeline"
b4a3689a 9774msgstr "Инструкции используют один и тот же конвейер выполнения"
bd32c6bd 9775
c32b891a
NC
9776#: config/tc-m32r.c:927 config/tc-m32r.c:1041
9777#, c-format
9778msgid "not a 16 bit instruction '%s'"
b4a3689a 9779msgstr "«%s» — не 16-битная инструкция"
bd32c6bd 9780
c32b891a 9781#: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237
bd32c6bd 9782#, c-format
c32b891a 9783msgid "instruction '%s' is for the M32R2 only"
b4a3689a 9784msgstr "инструкция «%s» только для M32R2"
bd32c6bd 9785
c32b891a 9786#: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250
bd32c6bd 9787#, c-format
c32b891a 9788msgid "unknown instruction '%s'"
b4a3689a 9789msgstr "неизвестная инструкция «%s»"
bd32c6bd 9790
c32b891a
NC
9791#: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257
9792#, c-format
9793msgid "instruction '%s' is for the M32RX only"
b4a3689a 9794msgstr "инструкция «%s» только для M32RX"
bd32c6bd 9795
c32b891a
NC
9796#: config/tc-m32r.c:970 config/tc-m32r.c:1082
9797#, c-format
9798msgid "instruction '%s' cannot be executed in parallel."
b4a3689a 9799msgstr "Инструкция «%s» не может выполняться параллельно."
bd32c6bd 9800
c32b891a
NC
9801#: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314
9802msgid "internal error: lookup/get operands failed"
b4a3689a 9803msgstr "внутренняя ошибка: ошибка поиска/получения операндов"
bd32c6bd 9804
c32b891a 9805#: config/tc-m32r.c:1092
bd32c6bd 9806#, c-format
c32b891a 9807msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
b4a3689a 9808msgstr "«%s»: только инструкция NOP может использоваться для параллельного выполнения на m32r"
bd32c6bd 9809
c32b891a 9810#: config/tc-m32r.c:1121
bd32c6bd 9811#, c-format
c32b891a 9812msgid "%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?"
b4a3689a 9813msgstr "%s: вывод 1-й инструкции совпадает с вводом 2-й инструкции — так и задумывалось?"
bd32c6bd 9814
c32b891a 9815#: config/tc-m32r.c:1125
bd32c6bd 9816#, c-format
c32b891a 9817msgid "%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?"
b4a3689a 9818msgstr "%s: вывод 2-й инструкции совпадает с вводом 1-й инструкции — так и задумывалось?"
bd32c6bd 9819
d8dab054
NC
9820#: config/tc-m32r.c:1488 config/tc-microblaze.c:196
9821msgid "Expected comma after symbol-name: rest of line ignored."
9822msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
9823
c32b891a 9824#: config/tc-m32r.c:1498
bd32c6bd 9825#, c-format
c32b891a 9826msgid ".SCOMMon length (%ld.) <0! Ignored."
b4a3689a 9827msgstr "Длина .SCOMMon (%ld.) <0! Игнорируется."
bd32c6bd 9828
2d151af7
NC
9829#: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2301
9830#: config/tc-ppc.c:4077 config/tc-ppc.c:4119 config/tc-ppc.c:5679
d8dab054
NC
9831msgid "ignoring bad alignment"
9832msgstr "игнорируется плохой аргумент"
9833
9834#: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383
9835msgid "Common alignment not a power of 2"
9836msgstr "Общее выравнивание не кратно степени 2"
9837
9838#: config/tc-m32r.c:1539 config/tc-microblaze.c:229
9839#, c-format
9840msgid "Ignoring attempt to re-define symbol `%s'."
9841msgstr "Игнорируется попытка переопределения символа «%s»."
9842
c32b891a
NC
9843#: config/tc-m32r.c:1548
9844#, c-format
9845msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 9846msgstr "Длина .scomm «%s» уже равна %ld. Не изменяется на %ld."
bd32c6bd 9847
2d151af7
NC
9848#: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4797
9849#: config/tc-nds32.c:4841 config/tc-sh.c:391 config/tc-sh.c:2062
c32b891a 9850msgid "Invalid PIC expression."
b4a3689a 9851msgstr "Неверное выражение PIC."
bd32c6bd 9852
c32b891a
NC
9853#: config/tc-m32r.c:2069
9854msgid "Unmatched high/shigh reloc"
b4a3689a 9855msgstr "Непарное перемещение high/shigh"
bd32c6bd 9856
c32b891a
NC
9857#: config/tc-m68hc11.c:416
9858#, c-format
9859msgid ""
9860"Motorola 68HC11/68HC12/68HCS12 options:\n"
9861" -m68hc11 | -m68hc12 |\n"
9862" -m68hcs12 | -mm9s12x |\n"
9863" -mm9s12xg specify the processor [default %s]\n"
9864" -mshort use 16-bit int ABI (default)\n"
9865" -mlong use 32-bit int ABI\n"
9866" -mshort-double use 32-bit double ABI\n"
9867" -mlong-double use 64-bit double ABI (default)\n"
9868" --force-long-branches always turn relative branches into absolute ones\n"
9869" -S,--short-branches do not turn relative branches into absolute ones\n"
9870" when the offset is out of range\n"
9871" --strict-direct-mode do not turn the direct mode into extended mode\n"
9872" when the instruction does not support direct mode\n"
9873" --print-insn-syntax print the syntax of instruction in case of error\n"
9874" --print-opcodes print the list of instructions with syntax\n"
9875" --xgate-ramoffset offset ram addresses by 0xc000\n"
9876" --generate-example generate an example of each instruction\n"
9877" (used for testing)\n"
bd32c6bd 9878msgstr ""
b4a3689a
NC
9879"Параметры Motorola 68HC11/68HC12/68HCS12:\n"
9880" -m68hc11 | -m68hc12 |\n"
9881" -m68hcs12 | -mm9s12x |\n"
9882" -mm9s12xg задать процессор [по умолчанию %s]\n"
9883" -mshort использовать 16-битный int ABI (по умолчанию)\n"
9884" -mlong использовать 32-битный int ABI\n"
9885" -mshort-double использовать 32-битный double ABI\n"
9886" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
9887" --force-long-branches всегда превращать относительные ветви в абсолютные\n"
9888" -S,--short-branches не превращать относительные ветви в абсолютные,\n"
9889" если смещение выходит за границы диапазона\n"
9890" --strict-direct-mode не превращать прямой режим в расширенный,\n"
9891" если инструкция не поддерживает прямой режим\n"
9892" --print-insn-syntax печатать синтаксис инструкций в случае ошибки\n"
9893" --print-opcodes печатать список инструкций с синтаксисом\n"
9894" --xgate-ramoffset смещать адреса ram на 0xc000\n"
9895" --generate-example генерировать пример каждой инструкции\n"
9896" (используется для тестирования)\n"
bd32c6bd 9897
c32b891a
NC
9898#: config/tc-m68hc11.c:464 config/tc-xgate.c:284
9899#, c-format
9900msgid "Default target `%s' is not supported."
b4a3689a 9901msgstr "Цель по умолчанию «%s» не поддерживается."
bd32c6bd 9902
c32b891a
NC
9903#. Dump the opcode statistics table.
9904#: config/tc-m68hc11.c:482
9905#, c-format
9906msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
b4a3689a 9907msgstr "Имя # Режимы Мин ops Макс ops Маска режимов # Используется\n"
bd32c6bd 9908
c32b891a 9909#: config/tc-m68hc11.c:561
bd32c6bd 9910#, c-format
c32b891a 9911msgid "Option `%s' is not recognized."
b4a3689a 9912msgstr "Нераспознанный параметр «%s»."
bd32c6bd 9913
c32b891a
NC
9914#: config/tc-m68hc11.c:748
9915msgid "imm3"
b4a3689a 9916msgstr "imm3"
bd32c6bd 9917
c32b891a
NC
9918#: config/tc-m68hc11.c:756
9919msgid "RD"
b4a3689a 9920msgstr "RD"
bd32c6bd 9921
c32b891a
NC
9922#: config/tc-m68hc11.c:764
9923msgid "RD,RS"
b4a3689a 9924msgstr "RD,RS"
bd32c6bd 9925
c32b891a
NC
9926#: config/tc-m68hc11.c:772
9927msgid "RI, #imm4"
b4a3689a 9928msgstr "RI, #imm4"
bd32c6bd 9929
c32b891a
NC
9930#: config/tc-m68hc11.c:804
9931msgid "RD, (RI,#offs5)"
b4a3689a 9932msgstr "RD, (RI,#offs5)"
bd32c6bd 9933
c32b891a
NC
9934#: config/tc-m68hc11.c:856
9935msgid "#<imm8>"
b4a3689a 9936msgstr "#<imm8>"
bd32c6bd 9937
c32b891a
NC
9938#: config/tc-m68hc11.c:865
9939msgid "#<imm16>"
b4a3689a 9940msgstr "#<imm16>"
bd32c6bd 9941
c32b891a
NC
9942#: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
9943msgid "<imm8>,X"
b4a3689a 9944msgstr "<imm8>,X"
bd32c6bd 9945
c32b891a
NC
9946#: config/tc-m68hc11.c:910
9947msgid "*<abs8>"
b4a3689a 9948msgstr "*<abs8>"
bd32c6bd 9949
c32b891a
NC
9950#: config/tc-m68hc11.c:922
9951msgid "#<mask>"
b4a3689a 9952msgstr "#<маска>"
bd32c6bd 9953
c32b891a 9954#: config/tc-m68hc11.c:932
bd32c6bd 9955#, c-format
c32b891a 9956msgid "symbol%d"
b4a3689a 9957msgstr "symbol%d"
bd32c6bd 9958
c32b891a
NC
9959#: config/tc-m68hc11.c:934
9960msgid "<abs>"
b4a3689a 9961msgstr "<abs>"
bd32c6bd 9962
c32b891a
NC
9963#: config/tc-m68hc11.c:953
9964msgid "<label>"
b4a3689a 9965msgstr "<метка>"
bd32c6bd 9966
c32b891a 9967#: config/tc-m68hc11.c:969
bd32c6bd 9968#, c-format
c32b891a
NC
9969msgid ""
9970"# Example of `%s' instructions\n"
9971"\t.sect .text\n"
9972"_start:\n"
bd32c6bd 9973msgstr ""
b4a3689a
NC
9974"# Пример инструкций «%s»\n"
9975"\t.sect .text\n"
9976"_start:\n"
bd32c6bd 9977
c32b891a 9978#: config/tc-m68hc11.c:1016
bd32c6bd 9979#, c-format
c32b891a 9980msgid "Instruction `%s' is not recognized."
b4a3689a 9981msgstr "Нераспознанная инструкция «%s»."
bd32c6bd 9982
c32b891a 9983#: config/tc-m68hc11.c:1021
bd32c6bd 9984#, c-format
c32b891a 9985msgid "Instruction formats for `%s':"
b4a3689a 9986msgstr "Форматы инструкции «%s»:"
bd32c6bd 9987
c32b891a 9988#: config/tc-m68hc11.c:1173
bd32c6bd 9989#, c-format
c32b891a 9990msgid "Immediate operand is not allowed for operand %d."
b4a3689a 9991msgstr "Непосредственный операнд недопустим для операнда %d."
bd32c6bd 9992
c32b891a
NC
9993#: config/tc-m68hc11.c:1217
9994msgid "Indirect indexed addressing is not valid for 68HC11."
b4a3689a 9995msgstr "Косвенная индексная адресация не допускается для 68HC11."
bd32c6bd 9996
c32b891a
NC
9997#: config/tc-m68hc11.c:1237
9998msgid "Spurious `,' or bad indirect register addressing mode."
b4a3689a 9999msgstr "Лишняя «,» или неверный режим косвенной регистровой адресации."
bd32c6bd 10000
c32b891a
NC
10001#: config/tc-m68hc11.c:1259
10002msgid "Missing second register or offset for indexed-indirect mode."
b4a3689a 10003msgstr "Отсутствует второй регистр или смещение для режима косвенной индексации."
bd32c6bd 10004
c32b891a
NC
10005#: config/tc-m68hc11.c:1269
10006msgid "Missing second register for indexed-indirect mode."
b4a3689a 10007msgstr "Отсутствует второй регистр для режима косвенной индексации."
bd32c6bd 10008
c32b891a
NC
10009#: config/tc-m68hc11.c:1285
10010msgid "Missing `]' to close indexed-indirect mode."
b4a3689a 10011msgstr "Отсутствует «]» для закрытия режима косвенной индексации."
bd32c6bd 10012
c32b891a
NC
10013#: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10014#: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10015msgid "Illegal operand."
b4a3689a 10016msgstr "Некорректный операнд."
bd32c6bd 10017
c32b891a
NC
10018#. Looks like OP_R_R.
10019#: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10020#: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10021#: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10022msgid "Missing operand."
b4a3689a 10023msgstr "Пропущен операнд."
bd32c6bd 10024
c32b891a
NC
10025#: config/tc-m68hc11.c:1388
10026msgid "Pre-increment mode is not valid for 68HC11"
b4a3689a 10027msgstr "Пред-инкрементный режим не допускается для 68HC11"
bd32c6bd 10028
c32b891a
NC
10029#: config/tc-m68hc11.c:1401
10030msgid "Wrong register in register indirect mode."
b4a3689a 10031msgstr "Неверный регистр в режиме с косвенным регистром."
bd32c6bd 10032
c32b891a
NC
10033#: config/tc-m68hc11.c:1409
10034msgid "Missing `]' to close register indirect operand."
b4a3689a 10035msgstr "Отсутствует «]» для закрытия операнда косвенного регистра."
bd32c6bd 10036
c32b891a
NC
10037#: config/tc-m68hc11.c:1429
10038msgid "Post-decrement mode is not valid for 68HC11."
b4a3689a 10039msgstr "Пост-декрементный режим не допускается для 68HC11."
bd32c6bd 10040
c32b891a
NC
10041#: config/tc-m68hc11.c:1437
10042msgid "Post-increment mode is not valid for 68HC11."
b4a3689a 10043msgstr "Пост-инкрементный режим не допускается для 68HC11."
bd32c6bd 10044
c32b891a
NC
10045#: config/tc-m68hc11.c:1455
10046msgid "Invalid indexed indirect mode."
b4a3689a 10047msgstr "Неверный режим косвенной индексации."
bd32c6bd 10048
c32b891a 10049#: config/tc-m68hc11.c:1579
bd32c6bd 10050#, c-format
c32b891a 10051msgid "Trap id `%ld' is out of range."
b4a3689a 10052msgstr "Идентификатор ловушки «%ld» вне допустимого диапазона."
bd32c6bd 10053
c32b891a
NC
10054#: config/tc-m68hc11.c:1583
10055msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
b4a3689a 10056msgstr "Идентификатор ловушки должен находиться в пределах [0x30..0x39] или [0x40..0xff]."
bd32c6bd 10057
c32b891a 10058#: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
bd32c6bd 10059#, c-format
c32b891a 10060msgid "Operand out of 8-bit range: `%ld'."
b4a3689a 10061msgstr "Операнд вне 8-битного диапазона: «%ld»."
bd32c6bd 10062
c32b891a
NC
10063#: config/tc-m68hc11.c:1597
10064msgid "The trap id must be a constant."
b4a3689a 10065msgstr "Идентификатор ловушки должен быть константой."
bd32c6bd 10066
c32b891a
NC
10067#: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10068#, c-format
10069msgid "Operand `%x' not recognized in fixup8."
b4a3689a 10070msgstr "Операнд «%x» не распознан в fixup8."
bd32c6bd 10071
c32b891a 10072#: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
bd32c6bd 10073#, c-format
c32b891a 10074msgid "Operand out of 16-bit range: `%ld'."
b4a3689a 10075msgstr "Операнд вне 16-битного диапазона: «%ld»."
bd32c6bd 10076
c32b891a 10077#: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
bd32c6bd 10078#, c-format
c32b891a 10079msgid "Operand `%x' not recognized in fixup16."
b4a3689a 10080msgstr "Операнд «%x» не распознан в fixup16."
bd32c6bd 10081
c32b891a 10082#: config/tc-m68hc11.c:1801
bd32c6bd 10083#, c-format
c32b891a 10084msgid "Unexpected branch conversion with `%x'"
b4a3689a 10085msgstr "Неожиданное преобразование ветвления с «%x»."
bd32c6bd 10086
c32b891a 10087#: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
bd32c6bd 10088#, c-format
c32b891a 10089msgid "Operand out of range for a relative branch: `%ld'"
b4a3689a 10090msgstr "Операнд вне диапазона относительного ветвления: «%ld»."
bd32c6bd 10091
c32b891a
NC
10092#: config/tc-m68hc11.c:1987
10093msgid "Invalid register for dbcc/tbcc instruction."
b4a3689a 10094msgstr "Некорректный регистр в инструкции dbcc/tbcc."
bd32c6bd 10095
c32b891a 10096#: config/tc-m68hc11.c:2075
bd32c6bd 10097#, c-format
c32b891a 10098msgid "Increment/decrement value is out of range: `%ld'."
b4a3689a 10099msgstr "Значение увеличения/уменьшения за пределами диапазона: «%ld»."
bd32c6bd 10100
c32b891a
NC
10101#: config/tc-m68hc11.c:2087
10102msgid "Expecting a register."
b4a3689a 10103msgstr "Ожидается регистр."
bd32c6bd 10104
c32b891a
NC
10105#: config/tc-m68hc11.c:2102
10106msgid "Invalid register for post/pre increment."
b4a3689a 10107msgstr "Некорректный регистр для пост/пре увеличения."
bd32c6bd 10108
c32b891a
NC
10109#: config/tc-m68hc11.c:2132
10110msgid "Invalid register."
b4a3689a 10111msgstr "Некорректный регистр."
bd32c6bd 10112
c32b891a 10113#: config/tc-m68hc11.c:2139
bd32c6bd 10114#, c-format
c32b891a 10115msgid "Offset out of 16-bit range: %ld."
b4a3689a 10116msgstr "Смещение вне 16-битного диапазона: %ld."
bd32c6bd 10117
c32b891a 10118#: config/tc-m68hc11.c:2145
bd32c6bd 10119#, c-format
c32b891a 10120msgid "Offset out of 5-bit range for movw/movb insn: %ld."
b4a3689a 10121msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld."
bd32c6bd 10122
c32b891a
NC
10123#: config/tc-m68hc11.c:2270
10124msgid "Expecting register D for indexed indirect mode."
b4a3689a 10125msgstr "Ожидается регистр D для режима косвенной индексации."
bd32c6bd 10126
c32b891a
NC
10127#: config/tc-m68hc11.c:2272
10128msgid "Indexed indirect mode is not allowed for movb/movw."
b4a3689a 10129msgstr "Режим косвенной индексации не допускается для movb/movw."
bd32c6bd 10130
c32b891a
NC
10131#: config/tc-m68hc11.c:2289
10132msgid "Invalid accumulator register."
b4a3689a 10133msgstr "Некорректный регистр аккумулятора."
bd32c6bd 10134
c32b891a
NC
10135#: config/tc-m68hc11.c:2315
10136msgid "Invalid indexed register."
b4a3689a 10137msgstr "Некорректный регистр индекса."
bd32c6bd 10138
c32b891a
NC
10139#: config/tc-m68hc11.c:2325
10140msgid "Addressing mode not implemented yet."
b4a3689a 10141msgstr "Режим адресации пока не реализован."
bd32c6bd 10142
c32b891a
NC
10143#: config/tc-m68hc11.c:2339
10144msgid "Invalid source register for this instruction, use 'tfr'."
b4a3689a 10145msgstr "Некорректный регистр-источник для этой инструкции, используйте «tfr»."
bd32c6bd 10146
c32b891a
NC
10147#: config/tc-m68hc11.c:2341
10148msgid "Invalid source register."
b4a3689a 10149msgstr "Некорректный регистр-источник."
bd32c6bd 10150
c32b891a
NC
10151#: config/tc-m68hc11.c:2346
10152msgid "Invalid destination register for this instruction, use 'tfr'."
b4a3689a 10153msgstr "Некорректный регистр-приёмник для этой инструкции, используйте «tfr»."
bd32c6bd 10154
c32b891a
NC
10155#: config/tc-m68hc11.c:2348
10156msgid "Invalid destination register."
b4a3689a 10157msgstr "Некорректный регистр-приёмник."
bd32c6bd 10158
c32b891a
NC
10159#: config/tc-m68hc11.c:2523
10160msgid "Invalid indexed register, expecting register X."
b4a3689a 10161msgstr "Некорректный регистр индекса, ожидается регистр X."
bd32c6bd 10162
c32b891a
NC
10163#: config/tc-m68hc11.c:2525
10164msgid "Invalid indexed register, expecting register Y."
b4a3689a 10165msgstr "Некорректный регистр индекса, ожидается регистр Y."
bd32c6bd 10166
2d151af7 10167#: config/tc-m68hc11.c:2844 config/tc-s12z.c:3676
c32b891a 10168msgid "No instruction or missing opcode."
b4a3689a 10169msgstr "Нет инструкции или отсутствует код операции."
bd32c6bd 10170
c32b891a
NC
10171#: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3532
10172#, c-format
10173msgid "Opcode `%s' is not recognized."
b4a3689a 10174msgstr "Код операции «%s» не распознан."
bd32c6bd 10175
c32b891a
NC
10176#: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3554
10177#, c-format
10178msgid "Garbage at end of instruction: `%s'."
b4a3689a 10179msgstr "Мусор в конце инструкции: «%s»."
bd32c6bd 10180
c32b891a 10181#: config/tc-m68hc11.c:3440
bd32c6bd 10182#, c-format
c32b891a 10183msgid "Failed to find a valid mode for `%s'."
b4a3689a 10184msgstr "Не удалось найти допустимый режим для «%s»."
bd32c6bd 10185
c32b891a
NC
10186#: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3682 config/tc-m68hc11.c:3688
10187#, c-format
10188msgid "Invalid operand for `%s'"
b4a3689a 10189msgstr "Некорректный операнд для «%s»."
bd32c6bd 10190
c32b891a 10191#: config/tc-m68hc11.c:3740
bd32c6bd 10192#, c-format
c32b891a 10193msgid "Invalid mode: %s\n"
b4a3689a 10194msgstr "Неверный режим: %s\n"
bd32c6bd 10195
c32b891a
NC
10196#: config/tc-m68hc11.c:3799
10197msgid "bad .relax format"
b4a3689a 10198msgstr "неверный формат .relax"
bd32c6bd 10199
2d151af7 10200#: config/tc-m68hc11.c:3843 config/tc-s12z.c:3767 config/tc-xgate.c:630
c32b891a
NC
10201#, c-format
10202msgid "Relocation %d is not supported by object file format."
b4a3689a 10203msgstr "Перемещение %d не поддерживается форматом объектного файла."
bd32c6bd 10204
c32b891a
NC
10205#: config/tc-m68hc11.c:4120
10206msgid "bra or bsr with undefined symbol."
b4a3689a 10207msgstr "bra или bsr с неопределенным символом."
bd32c6bd 10208
c32b891a
NC
10209#: config/tc-m68hc11.c:4221 config/tc-m68hc11.c:4278
10210#, c-format
10211msgid "Subtype %d is not recognized."
b4a3689a 10212msgstr "Подтип %d не распознан."
bd32c6bd 10213
2d151af7 10214#: config/tc-m68hc11.c:4336 config/tc-s12z.c:3808 config/tc-xgate.c:663
c32b891a 10215msgid "Expression too complex."
b4a3689a 10216msgstr "Слишком сложное выражение."
bd32c6bd 10217
2d151af7 10218#: config/tc-m68hc11.c:4367 config/tc-s12z.c:3834 config/tc-xgate.c:708
d8dab054 10219#: config/tc-xgate.c:717
c32b891a 10220msgid "Value out of 16-bit range."
b4a3689a 10221msgstr "Значение за пределами 16-битного диапазона."
bd32c6bd 10222
c32b891a
NC
10223#: config/tc-m68hc11.c:4389
10224#, c-format
10225msgid "Value %ld too large for 8-bit PC-relative branch."
b4a3689a 10226msgstr "Значение %ld слишком велико для 8-битного ветвления, относительного PC."
bd32c6bd 10227
c32b891a 10228#: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
bd32c6bd 10229#, c-format
c32b891a 10230msgid "Value %ld too large for 9-bit PC-relative branch."
b4a3689a 10231msgstr "Значение %ld слишком велико для 9-битного ветвления, относительного PC."
bd32c6bd 10232
c32b891a
NC
10233#: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
10234#, c-format
10235msgid "Value %ld too large for 10-bit PC-relative branch."
b4a3689a 10236msgstr "Значение %ld слишком велико для 10-битного ветвления, относительного PC."
bd32c6bd 10237
c32b891a 10238#: config/tc-m68hc11.c:4416
bd32c6bd 10239#, c-format
c32b891a 10240msgid "Auto increment/decrement offset '%ld' is out of range."
b4a3689a 10241msgstr "Смещение автоматического увеличения/уменьшения «%ld» за пределами диапазона."
bd32c6bd 10242
c32b891a 10243#: config/tc-m68hc11.c:4429
bd32c6bd 10244#, c-format
c32b891a 10245msgid "Offset out of 5-bit range for movw/movb insn: %ld"
b4a3689a 10246msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld"
bd32c6bd 10247
c32b891a
NC
10248#: config/tc-m68hc11.c:4440
10249#, c-format
10250msgid "Offset out of 9-bit range for movw/movb insn: %ld"
b4a3689a 10251msgstr "Смещение для инструкции movw/movb вне 9-битного диапазона: %ld"
bd32c6bd 10252
c32b891a
NC
10253#: config/tc-m68hc11.c:4452
10254#, c-format
10255msgid "Offset out of 16-bit range for movw/movb insn: %ld"
b4a3689a 10256msgstr "Смещение для инструкции movw/movb вне 16-битного диапазона: %ld"
bd32c6bd 10257
2d151af7 10258#: config/tc-m68hc11.c:4469 config/tc-s12z.c:3840 config/tc-xgate.c:752
c32b891a
NC
10259#, c-format
10260msgid "Line %d: unknown relocation type: 0x%x."
b4a3689a 10261msgstr "Строка %d: неизвестный тип перемещения: 0x%x."
bd32c6bd 10262
c32b891a
NC
10263#: config/tc-m68hc11.c:4494
10264msgid "Invalid directive"
b4a3689a 10265msgstr "Неверная директива"
bd32c6bd 10266
d8dab054 10267#: config/tc-m68k.c:1139
c32b891a
NC
10268#, c-format
10269msgid "Can not do %d byte pc-relative relocation"
b4a3689a 10270msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 10271
d8dab054 10272#: config/tc-m68k.c:1141
c32b891a
NC
10273#, c-format
10274msgid "Can not do %d byte pc-relative pic relocation"
b4a3689a 10275msgstr "Невозможно выполнить %d-байтовое перемещение pic, относительное pc"
bd32c6bd 10276
d8dab054 10277#: config/tc-m68k.c:1146
c32b891a
NC
10278#, c-format
10279msgid "Can not do %d byte relocation"
b4a3689a 10280msgstr "Невозможно выполнить %d-байтовое перемещение"
bd32c6bd 10281
d8dab054 10282#: config/tc-m68k.c:1148
c32b891a
NC
10283#, c-format
10284msgid "Can not do %d byte pic relocation"
b4a3689a 10285msgstr "Невозможно выполнить %d-байтовое перемещение pic"
bd32c6bd 10286
d8dab054 10287#: config/tc-m68k.c:1218
c32b891a
NC
10288#, c-format
10289msgid "Unable to produce reloc against symbol '%s'"
b4a3689a 10290msgstr "Невозможно создать перемещение с символом «%s»"
bd32c6bd 10291
d8dab054 10292#: config/tc-m68k.c:1277 config/tc-vax.c:2369
bd32c6bd 10293#, c-format
c32b891a 10294msgid "Cannot make %s relocation PC relative"
b4a3689a 10295msgstr "Невозможно выполнить перемещение %s, относительное PC"
bd32c6bd 10296
d8dab054 10297#: config/tc-m68k.c:1359 config/tc-vax.c:1879
c32b891a 10298msgid "No operator"
b4a3689a 10299msgstr "Нет оператора"
bd32c6bd 10300
d8dab054 10301#: config/tc-m68k.c:1389 config/tc-vax.c:1895
c32b891a 10302msgid "Unknown operator"
b4a3689a 10303msgstr "Неизвестный оператор"
bd32c6bd 10304
d8dab054 10305#: config/tc-m68k.c:2292
c32b891a 10306msgid "invalid instruction for this architecture; needs "
b4a3689a 10307msgstr "неверная инструкция на этой архитектуре; требуется "
bd32c6bd 10308
d8dab054 10309#: config/tc-m68k.c:2300
c32b891a 10310msgid "hardware divide"
b4a3689a 10311msgstr "аппаратное деление"
bd32c6bd 10312
d8dab054 10313#: config/tc-m68k.c:2322 config/tc-m68k.c:2326 config/tc-m68k.c:2330
c32b891a 10314msgid "or higher"
b4a3689a 10315msgstr "или выше"
bd32c6bd 10316
d8dab054 10317#: config/tc-m68k.c:2383
c32b891a 10318msgid "operands mismatch"
b4a3689a 10319msgstr "несоответствие операндов"
bd32c6bd 10320
d8dab054 10321#: config/tc-m68k.c:2447 config/tc-m68k.c:2453 config/tc-m68k.c:2459
c32b891a
NC
10322#: config/tc-mmix.c:2495 config/tc-mmix.c:2519
10323msgid "operand out of range"
b4a3689a 10324msgstr "операнд вне диапазона"
bd32c6bd 10325
d8dab054 10326#: config/tc-m68k.c:2516
bd32c6bd 10327#, c-format
c32b891a 10328msgid "Bignum too big for %c format; truncated"
b4a3689a 10329msgstr "Bignum слишком большой для формата %c; обрезан"
bd32c6bd 10330
d8dab054 10331#: config/tc-m68k.c:2593
c32b891a 10332msgid "displacement too large for this architecture; needs 68020 or higher"
73a05be2 10333msgstr "перестановка слишком велика для этой архитектуры; требуется 68020 или выше"
bd32c6bd 10334
d8dab054 10335#: config/tc-m68k.c:2701
c32b891a 10336msgid "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
b4a3689a 10337msgstr "некорректный коэффициент масштабирования для этой архитектуры; требуется cpu32, 68020 или выше"
bd32c6bd 10338
d8dab054 10339#: config/tc-m68k.c:2706
c32b891a 10340msgid "invalid index size for coldfire"
b4a3689a 10341msgstr "неправильный размер индекса для coldfire"
bd32c6bd 10342
d8dab054 10343#: config/tc-m68k.c:2759
c32b891a 10344msgid "Forcing byte displacement"
73a05be2 10345msgstr "Принудительная байтовая перестановка"
bd32c6bd 10346
d8dab054 10347#: config/tc-m68k.c:2761
c32b891a 10348msgid "byte displacement out of range"
73a05be2 10349msgstr "байтовая перестановка за пределами диапазона"
bd32c6bd 10350
d8dab054 10351#: config/tc-m68k.c:2806 config/tc-m68k.c:2844
c32b891a 10352msgid "invalid operand mode for this architecture; needs 68020 or higher"
b4a3689a 10353msgstr "некорректный режим операнда для этой архитектуры; требуется 68020 или выше"
bd32c6bd 10354
d8dab054 10355#: config/tc-m68k.c:2830 config/tc-m68k.c:2864
c32b891a 10356msgid ":b not permitted; defaulting to :w"
b4a3689a 10357msgstr ":b не допускается; по умолчанию используется :w"
bd32c6bd 10358
d8dab054 10359#: config/tc-m68k.c:2939
c32b891a 10360msgid "unsupported byte value; use a different suffix"
b4a3689a 10361msgstr "неподдерживаемое байтовое значение; используйте другой суффикс"
bd32c6bd 10362
d8dab054 10363#: config/tc-m68k.c:2954
c32b891a 10364msgid "unknown/incorrect operand"
b4a3689a 10365msgstr "неизвестный/некорректный операнд"
bd32c6bd 10366
d8dab054
NC
10367#: config/tc-m68k.c:2997 config/tc-m68k.c:3005 config/tc-m68k.c:3012
10368#: config/tc-m68k.c:3019
c32b891a 10369msgid "out of range"
b4a3689a 10370msgstr "вне диапазона"
bd32c6bd 10371
d8dab054 10372#: config/tc-m68k.c:3090
c32b891a 10373msgid "Can't use long branches on this architecture"
73a05be2 10374msgstr "Не удалось использовать длинные ветвления на этой архитектуре."
bd32c6bd 10375
d8dab054 10376#: config/tc-m68k.c:3196
c32b891a 10377msgid "Expression out of range, using 0"
b4a3689a 10378msgstr "Выражение вне диапазона; используется 0"
bd32c6bd 10379
d8dab054 10380#: config/tc-m68k.c:3397 config/tc-m68k.c:3413
c32b891a 10381msgid "Floating point register in register list"
b4a3689a 10382msgstr "Регистр плавающей запятой в списке регистров"
bd32c6bd 10383
d8dab054 10384#: config/tc-m68k.c:3403
c32b891a 10385msgid "Wrong register in floating-point reglist"
b4a3689a 10386msgstr "Неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10387
d8dab054 10388#: config/tc-m68k.c:3419
c32b891a 10389msgid "incorrect register in reglist"
b4a3689a 10390msgstr "неверный регистр в списке регистров"
bd32c6bd 10391
d8dab054 10392#: config/tc-m68k.c:3425
c32b891a 10393msgid "wrong register in floating-point reglist"
b4a3689a 10394msgstr "неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10395
2d151af7 10396#: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3144
d8dab054
NC
10397msgid "failed sanity check."
10398msgstr "проверка на исправность не пройдена."
10399
c32b891a 10400#. ERROR.
d8dab054 10401#: config/tc-m68k.c:3898
c32b891a 10402msgid "Extra )"
b4a3689a 10403msgstr "Дополнительная )"
bd32c6bd 10404
c32b891a 10405#. ERROR.
d8dab054 10406#: config/tc-m68k.c:3909
c32b891a 10407msgid "Missing )"
b4a3689a 10408msgstr "Отсутствует )"
bd32c6bd 10409
d8dab054 10410#: config/tc-m68k.c:3926
c32b891a 10411msgid "Missing operand"
b4a3689a 10412msgstr "Пропущен операнд"
bd32c6bd 10413
d8dab054 10414#: config/tc-m68k.c:4251
bd32c6bd 10415#, c-format
c32b891a 10416msgid "unrecognized default cpu `%s'"
b4a3689a 10417msgstr "нераспознанный тип ЦП по умолчанию «%s»"
bd32c6bd 10418
d8dab054 10419#: config/tc-m68k.c:4305
c32b891a
NC
10420#, c-format
10421msgid "%s -- statement `%s' ignored"
b4a3689a 10422msgstr "%s — оператор «%s» игнорируется"
bd32c6bd 10423
d8dab054 10424#: config/tc-m68k.c:4352
c32b891a
NC
10425#, c-format
10426msgid "Don't know how to figure out width of %c in md_assemble()"
b4a3689a 10427msgstr "Неизвестно, как определить ширину «%c» в md_assemble()"
bd32c6bd 10428
d8dab054 10429#: config/tc-m68k.c:4584 config/tc-m68k.c:4623
c32b891a
NC
10430#, c-format
10431msgid "Internal Error: Can't find %s in hash table"
73a05be2 10432msgstr "Внутренняя ошибка: не удалось найти %s в хеш-таблице"
bd32c6bd 10433
d8dab054 10434#: config/tc-m68k.c:4587 config/tc-m68k.c:4626
bd32c6bd 10435#, c-format
c32b891a 10436msgid "Internal Error: Can't hash %s: %s"
73a05be2 10437msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
bd32c6bd 10438
d8dab054 10439#: config/tc-m68k.c:4747
c32b891a
NC
10440#, c-format
10441msgid "text label `%s' aligned to odd boundary"
b4a3689a 10442msgstr "метка текста «%s» выровнена по нечётной границе"
bd32c6bd 10443
d8dab054 10444#: config/tc-m68k.c:4909
c32b891a
NC
10445#, c-format
10446msgid "value %ld out of range"
b4a3689a 10447msgstr "значение %ld за пределами диапазона"
bd32c6bd 10448
d8dab054 10449#: config/tc-m68k.c:4923
c32b891a 10450msgid "invalid byte branch offset"
b4a3689a 10451msgstr "неверное смещение байтового смещения"
bd32c6bd 10452
d8dab054 10453#: config/tc-m68k.c:4960
c32b891a 10454msgid "short branch with zero offset: use :w"
b4a3689a 10455msgstr "короткое ветвление с нулевым смещением: используйте :w"
bd32c6bd 10456
d8dab054 10457#: config/tc-m68k.c:5004
c32b891a 10458msgid "Conversion of PC relative BSR to absolute JSR"
b4a3689a 10459msgstr "Преобразование BSR, относительного PC, в абсолютный JSR"
bd32c6bd 10460
d8dab054 10461#: config/tc-m68k.c:5015
c32b891a 10462msgid "Conversion of PC relative branch to absolute jump"
b4a3689a 10463msgstr "Преобразование ветви, относительной PC, в абсолютный прыжок"
c32b891a 10464
d8dab054 10465#: config/tc-m68k.c:5032 config/tc-m68k.c:5089
c32b891a 10466msgid "Conversion of PC relative conditional branch to absolute jump"
b4a3689a 10467msgstr "Преобразование условной ветви, относительной PC, в абсолютный прыжок"
c32b891a 10468
d8dab054 10469#: config/tc-m68k.c:5154
c32b891a 10470msgid "Conversion of PC relative displacement to absolute"
73a05be2 10471msgstr "Преобразование перестановки, относительной PC, в абсолютное"
c32b891a 10472
d8dab054 10473#: config/tc-m68k.c:5337
c32b891a 10474msgid "Tried to convert PC relative branch to absolute jump"
b4a3689a 10475msgstr "Попытка преобразовать ветвь, относительную PC, в абсолютный прыжок"
c32b891a 10476
d8dab054 10477#: config/tc-m68k.c:5382 config/tc-m68k.c:5393 config/tc-m68k.c:5437
c32b891a 10478msgid "expression out of range: defaulting to 1"
b4a3689a 10479msgstr "выражение вне диапазона; по умолчанию 1"
c32b891a 10480
d8dab054 10481#: config/tc-m68k.c:5429
c32b891a 10482msgid "expression out of range: defaulting to 0"
b4a3689a 10483msgstr "выражение вне диапазона; по умолчанию 0"
c32b891a 10484
d8dab054 10485#: config/tc-m68k.c:5470 config/tc-m68k.c:5482
c32b891a
NC
10486#, c-format
10487msgid "Can't deal with expression; defaulting to %ld"
b4a3689a 10488msgstr "Ничего не сделать с выражением; по умолчанию %ld"
c32b891a 10489
d8dab054 10490#: config/tc-m68k.c:5496
c32b891a 10491msgid "expression doesn't fit in BYTE"
b4a3689a 10492msgstr "выражение не умещается в BYTE"
c32b891a 10493
d8dab054 10494#: config/tc-m68k.c:5500
c32b891a 10495msgid "expression doesn't fit in WORD"
b4a3689a 10496msgstr "выражение не умещается в WORD"
c32b891a 10497
d8dab054 10498#: config/tc-m68k.c:5587
c32b891a
NC
10499#, c-format
10500msgid "%s: unrecognized processor name"
b4a3689a 10501msgstr "%s: нераспознанное имя процессора"
c32b891a 10502
d8dab054 10503#: config/tc-m68k.c:5648
c32b891a 10504msgid "bad coprocessor id"
b4a3689a 10505msgstr "неверный идентификатор сопроцессора"
c32b891a 10506
d8dab054 10507#: config/tc-m68k.c:5654
c32b891a 10508msgid "unrecognized fopt option"
b4a3689a 10509msgstr "нераспознанный параметр fopt"
c32b891a 10510
d8dab054 10511#: config/tc-m68k.c:5786
c32b891a
NC
10512#, c-format
10513msgid "option `%s' may not be negated"
b4a3689a 10514msgstr "параметр «%s» не может быть отрицательным"
c32b891a 10515
d8dab054 10516#: config/tc-m68k.c:5797
c32b891a
NC
10517#, c-format
10518msgid "option `%s' not recognized"
b4a3689a 10519msgstr "нераспознанный параметр «%s»"
c32b891a 10520
d8dab054 10521#: config/tc-m68k.c:5826
c32b891a 10522msgid "bad format of OPT NEST=depth"
b4a3689a 10523msgstr "неверный формат OPT NEST=depth"
c32b891a 10524
d8dab054 10525#: config/tc-m68k.c:5882
c32b891a 10526msgid "missing label"
b4a3689a 10527msgstr "отсутствует метка"
c32b891a 10528
d8dab054 10529#: config/tc-m68k.c:5908
c32b891a
NC
10530#, c-format
10531msgid "bad register list: %s"
b4a3689a 10532msgstr "некорректный список регистров: %s"
c32b891a 10533
d8dab054 10534#: config/tc-m68k.c:6006
c32b891a 10535msgid "restore without save"
b4a3689a 10536msgstr "восстановление без сохранения"
c32b891a 10537
d8dab054 10538#: config/tc-m68k.c:6160 config/tc-m68k.c:6530
c32b891a 10539msgid "syntax error in structured control directive"
b4a3689a 10540msgstr "синтаксическая ошибка в структурированной директиве управления"
c32b891a 10541
d8dab054 10542#: config/tc-m68k.c:6205
c32b891a 10543msgid "missing condition code in structured control directive"
b4a3689a 10544msgstr "отсутствует код условия в структурированной директиве управления"
c32b891a 10545
d8dab054 10546#: config/tc-m68k.c:6276
c32b891a
NC
10547#, c-format
10548msgid "Condition <%c%c> in structured control directive can not be encoded correctly"
b4a3689a 10549msgstr "Условие <%c%c> в структурированной директиве управления не может быть закодировано"
c32b891a 10550
d8dab054 10551#: config/tc-m68k.c:6572
c32b891a 10552msgid "missing then"
b4a3689a 10553msgstr "отсутствует then"
c32b891a 10554
d8dab054 10555#: config/tc-m68k.c:6653
c32b891a 10556msgid "else without matching if"
b4a3689a 10557msgstr "else без надлежащего if"
c32b891a 10558
d8dab054 10559#: config/tc-m68k.c:6686
c32b891a 10560msgid "endi without matching if"
b4a3689a 10561msgstr "endi без надлежащего if"
c32b891a 10562
d8dab054 10563#: config/tc-m68k.c:6726
c32b891a 10564msgid "break outside of structured loop"
b4a3689a 10565msgstr "break вне структурированного цикла"
c32b891a 10566
d8dab054 10567#: config/tc-m68k.c:6764
c32b891a 10568msgid "next outside of structured loop"
b4a3689a 10569msgstr "next вне структурированного цикла"
c32b891a 10570
d8dab054 10571#: config/tc-m68k.c:6815
c32b891a 10572msgid "missing ="
b4a3689a 10573msgstr "отсутствует ="
c32b891a 10574
d8dab054 10575#: config/tc-m68k.c:6853
c32b891a 10576msgid "missing to or downto"
b4a3689a 10577msgstr "отсутствует to или downto"
c32b891a 10578
d8dab054 10579#: config/tc-m68k.c:6889 config/tc-m68k.c:6923 config/tc-m68k.c:7137
c32b891a 10580msgid "missing do"
b4a3689a 10581msgstr "отсутствует do"
c32b891a 10582
d8dab054 10583#: config/tc-m68k.c:7024
c32b891a 10584msgid "endf without for"
b4a3689a 10585msgstr "endf без for"
c32b891a 10586
d8dab054 10587#: config/tc-m68k.c:7078
c32b891a 10588msgid "until without repeat"
b4a3689a 10589msgstr "until без repeat"
c32b891a 10590
d8dab054 10591#: config/tc-m68k.c:7172
c32b891a 10592msgid "endw without while"
b4a3689a 10593msgstr "endw без while"
c32b891a 10594
d8dab054 10595#: config/tc-m68k.c:7205 config/tc-m68k.c:7233
c32b891a 10596msgid "already assembled instructions"
b4a3689a 10597msgstr "уже ассемблированные инструкции"
c32b891a 10598
d8dab054 10599#: config/tc-m68k.c:7310
c32b891a
NC
10600#, c-format
10601msgid "`%s' is deprecated, use `%s'"
b4a3689a 10602msgstr "«%s» устарела, используйте «%s»"
c32b891a 10603
d8dab054 10604#: config/tc-m68k.c:7329
c32b891a
NC
10605#, c-format
10606msgid "cpu `%s' unrecognized"
b4a3689a 10607msgstr "ЦП «%s» не распознан"
c32b891a 10608
d8dab054 10609#: config/tc-m68k.c:7348
c32b891a
NC
10610#, c-format
10611msgid "architecture `%s' unrecognized"
b4a3689a 10612msgstr "архитектура «%s» не распознана"
c32b891a 10613
d8dab054 10614#: config/tc-m68k.c:7369
c32b891a
NC
10615#, c-format
10616msgid "extension `%s' unrecognized"
b4a3689a 10617msgstr "расширение «%s» не распознано"
c32b891a 10618
d8dab054 10619#: config/tc-m68k.c:7484
c32b891a
NC
10620#, c-format
10621msgid "option `-A%s' is deprecated: use `-%s'"
b4a3689a 10622msgstr "параметр «-A%s» устарел, используйте «-%s»"
c32b891a 10623
d8dab054 10624#: config/tc-m68k.c:7517
c32b891a 10625msgid "architecture features both enabled and disabled"
b4a3689a 10626msgstr "свойства архитектуры включены и выключены одновременно"
c32b891a 10627
d8dab054 10628#: config/tc-m68k.c:7544
c32b891a 10629msgid "selected processor does not have all features of selected architecture"
b4a3689a 10630msgstr "выбранный процессор не имеет всех свойств выбранной архитектуры"
c32b891a 10631
d8dab054 10632#: config/tc-m68k.c:7553
c32b891a 10633msgid "m68k and cf features both selected"
b4a3689a 10634msgstr "m68k и свойства cf выбраны одновременно"
c32b891a 10635
d8dab054 10636#: config/tc-m68k.c:7565
c32b891a 10637msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
b4a3689a 10638msgstr "указаны 68040 и 68851; инструкции mmu могут ассемблироваться неправильно"
c32b891a 10639
d8dab054 10640#: config/tc-m68k.c:7597
c32b891a
NC
10641#, c-format
10642msgid ""
10643"-march=<arch>\t\tset architecture\n"
10644"-mcpu=<cpu>\t\tset cpu [default %s]\n"
10645msgstr ""
b4a3689a
NC
10646"-march=<arch>\t\tзадать архитектуру\n"
10647"-mcpu=<cpu>\t\tзадать ЦП [по умолчанию %s]\n"
c32b891a 10648
d8dab054 10649#: config/tc-m68k.c:7602
c32b891a
NC
10650#, c-format
10651msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
b4a3689a 10652msgstr "-m[no-]%-16s включить/выключить расширение архитектуры %s\n"
c32b891a 10653
d8dab054 10654#: config/tc-m68k.c:7608
c32b891a
NC
10655#, c-format
10656msgid ""
10657"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
10658"-pic, -k\t\tgenerate position independent code\n"
10659"-S\t\t\tturn jbsr into jsr\n"
10660"--pcrel never turn PC-relative branches into absolute jumps\n"
10661"--register-prefix-optional\n"
10662"\t\t\trecognize register names without prefix character\n"
10663"--bitwise-or\t\tdo not treat `|' as a comment character\n"
10664"--base-size-default-16\tbase reg without size is 16 bits\n"
10665"--base-size-default-32\tbase reg without size is 32 bits (default)\n"
10666"--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
10667"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
10668msgstr ""
b4a3689a
NC
10669"-l\t\t\tиспользовать 1 слово для ссылок на неопределенные символы\n"
10670" \t\t\t[по умолчанию 2]\n"
10671"-pic, -k\t\tгенерировать независимый от расположения код\n"
10672"-S\t\t\tпреобразовывать jbsr в jsr\n"
10673"--pcrel никогда не преобразовывать ветви, относительные PC,\n"
10674" \t\t\tв абсолютные переходы\n"
10675"--register-prefix-optional\n"
10676"\t\t\tраспознавать имена регистров без символа префикса\n"
10677"--bitwise-or\t\tне считать «|» символом комментария\n"
10678"--base-size-default-16\tбазовый регистр без размера равен 16 битам\n"
10679"--base-size-default-32\tбазовый регистр без размера равен\n"
10680" \t32 битам (по умолчанию)\n"
73a05be2
NC
10681"--disp-size-default-16\tперестановка с неизвестным размером равно 16 битам\n"
10682"--disp-size-default-32\tперестановка с неизвестным размером равно\n"
b4a3689a 10683" \t32 битам (по умолчанию)\n"
c32b891a 10684
d8dab054 10685#: config/tc-m68k.c:7622
c32b891a
NC
10686#, c-format
10687msgid "Architecture variants are: "
b4a3689a 10688msgstr "Варианты архитектуры: "
c32b891a 10689
d8dab054 10690#: config/tc-m68k.c:7631
c32b891a
NC
10691#, c-format
10692msgid "Processor variants are: "
b4a3689a 10693msgstr "Варианты процессора: "
c32b891a 10694
2d151af7 10695#: config/tc-m68k.c:7638 config/tc-xtensa.c:6386
c32b891a
NC
10696#, c-format
10697msgid "\n"
b4a3689a 10698msgstr "\n"
c32b891a 10699
d8dab054 10700#: config/tc-m68k.c:7669
c32b891a
NC
10701#, c-format
10702msgid "Error %s in %s\n"
b4a3689a 10703msgstr "Ошибка %s в %s\n"
c32b891a 10704
d8dab054 10705#: config/tc-m68k.c:7673
c32b891a
NC
10706#, c-format
10707msgid "Opcode(%d.%s): "
b4a3689a 10708msgstr "Код операции(%d.%s): "
c32b891a 10709
d8dab054 10710#: config/tc-m68k.c:7818
c32b891a 10711msgid "Not a defined coldfire architecture"
b4a3689a 10712msgstr "Не определено для архитектуры coldfire"
c32b891a 10713
2d151af7 10714#: config/tc-m68k.c:7927 read.c:4548
d8dab054
NC
10715#, c-format
10716msgid "%s relocations do not fit in %u byte"
10717msgid_plural "%s relocations do not fit in %u bytes"
10718msgstr[0] "перемещения %s не помещаются в %u байт"
10719msgstr[1] "перемещения %s не помещаются в %u байта"
10720msgstr[2] "перемещения %s не помещаются в %u байт"
10721
10722#: config/tc-m68k.c:7995
c32b891a
NC
10723#, c-format
10724msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
b4a3689a 10725msgstr "Переполнение подогнанного .word (%#lx) со знаком: слишком большой оператор «переключения»."
c32b891a 10726
d8dab054
NC
10727#: config/tc-mcore.c:520 config/tc-microblaze.c:515 config/tc-microblaze.c:543
10728#: config/tc-microblaze.c:580 config/tc-microblaze.c:592
c32b891a
NC
10729#, c-format
10730msgid "register expected, but saw '%.6s'"
b4a3689a 10731msgstr "ожидается регистр, но получен «%.6s»"
c32b891a
NC
10732
10733#: config/tc-mcore.c:602
10734#, c-format
10735msgid "control register expected, but saw '%.6s'"
b4a3689a 10736msgstr "ожидается регистр управления, но получен «%.6s»"
c32b891a
NC
10737
10738#: config/tc-mcore.c:638
10739msgid "bad/missing psr specifier"
b4a3689a 10740msgstr "неверный/отсутствует спецификатор psr"
c32b891a 10741
c32b891a
NC
10742#: config/tc-mcore.c:783
10743#, c-format
10744msgid "operand must be absolute in range %u..%u, not %ld"
b4a3689a 10745msgstr "операнд должен быть абсолютным в диапазоне %u..%u, не %ld"
c32b891a
NC
10746
10747#: config/tc-mcore.c:818
10748msgid "operand must be a multiple of 4"
b4a3689a 10749msgstr "операнд должен быть кратен 4"
c32b891a
NC
10750
10751#: config/tc-mcore.c:825
10752msgid "operand must be a multiple of 2"
b4a3689a 10753msgstr "операнд должен быть кратен 2"
c32b891a 10754
d8dab054
NC
10755#: config/tc-mcore.c:887 config/tc-microblaze.c:948
10756#: config/tc-microblaze.c:1080 config/tc-microblaze.c:1112
10757#: config/tc-microblaze.c:1565 config/tc-microblaze.c:1631
10758#: config/tc-microblaze.c:1704 config/tc-microblaze.c:2129
10759#: config/tc-microblaze.c:2177
c32b891a
NC
10760#, c-format
10761msgid "unknown opcode \"%s\""
b4a3689a 10762msgstr "неизвестный код операции «%s»"
c32b891a
NC
10763
10764#: config/tc-mcore.c:930
10765msgid "invalid register: r15 illegal"
b4a3689a 10766msgstr "некорректный регистр: r15 не допускается"
c32b891a
NC
10767
10768#: config/tc-mcore.c:979 config/tc-mcore.c:1560
10769msgid "M340 specific opcode used when assembling for M210"
b4a3689a 10770msgstr "Используется специализированный для M340 код операции при ассемблировании для M210"
c32b891a
NC
10771
10772#: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
10773#: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
10774#: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
10775#: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
10776#: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
10777#: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
10778msgid "second operand missing"
b4a3689a 10779msgstr "отсутствует второй операнд"
c32b891a
NC
10780
10781#: config/tc-mcore.c:1013
10782msgid "destination register must be r1"
b4a3689a 10783msgstr "регистром назначения должен быть r1"
c32b891a
NC
10784
10785#: config/tc-mcore.c:1034
10786msgid "source register must be r1"
b4a3689a 10787msgstr "регистром источника должен быть r1"
c32b891a
NC
10788
10789#: config/tc-mcore.c:1098 config/tc-mcore.c:1155
10790msgid "immediate is not a power of two"
b4a3689a 10791msgstr "непосредственное значение не степень двух"
c32b891a
NC
10792
10793#: config/tc-mcore.c:1126
10794msgid "translating bgeni to movi"
b4a3689a 10795msgstr "bgeni преобразуется в movi"
c32b891a 10796
c32b891a
NC
10797#: config/tc-mcore.c:1195
10798msgid "translating bmaski to movi"
b4a3689a 10799msgstr "bmaski преобразуется в movi"
c32b891a
NC
10800
10801#: config/tc-mcore.c:1271
10802#, c-format
10803msgid "displacement too large (%d)"
73a05be2 10804msgstr "перестановка слишком велика (%d)"
c32b891a
NC
10805
10806#: config/tc-mcore.c:1285
10807msgid "Invalid register: r0 and r15 illegal"
b4a3689a 10808msgstr "некорректный регистр: r0 и r15 не допускаются"
c32b891a
NC
10809
10810#: config/tc-mcore.c:1316
10811msgid "bad starting register: r0 and r15 invalid"
b4a3689a 10812msgstr "неверный начальный регистр: r0 и r15 не допускаются"
c32b891a
NC
10813
10814#: config/tc-mcore.c:1329
10815msgid "ending register must be r15"
b4a3689a 10816msgstr "конечным регистром должен быть r15"
c32b891a
NC
10817
10818#: config/tc-mcore.c:1349
10819msgid "bad base register: must be r0"
b4a3689a 10820msgstr "неверный базовый регистр: должен быть r0"
c32b891a
NC
10821
10822#: config/tc-mcore.c:1367
10823msgid "first register must be r4"
b4a3689a 10824msgstr "первым регистром должен быть r4"
c32b891a
NC
10825
10826#: config/tc-mcore.c:1378
10827msgid "last register must be r7"
b4a3689a 10828msgstr "последним регистром должен быть r7"
c32b891a
NC
10829
10830#: config/tc-mcore.c:1415
10831msgid "reg-reg expected"
b4a3689a 10832msgstr "ожидается регистр-регистр"
c32b891a 10833
c32b891a
NC
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 10845
d8dab054 10846#: config/tc-mcore.c:1587 config/tc-microblaze.c:1742
c32b891a
NC
10847#, c-format
10848msgid "unimplemented opcode \"%s\""
b4a3689a 10849msgstr "код операции «%s» не реализован"
c32b891a 10850
d8dab054 10851#: config/tc-mcore.c:1596 config/tc-microblaze.c:1751
c32b891a
NC
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 10880
d8dab054 10881#: config/tc-mcore.c:1705 config/tc-microblaze.c:1862
c32b891a 10882msgid "failed sanity check: short_jump"
b4a3689a 10883msgstr "проверка на исправность не пройдена: short_jump"
c32b891a 10884
d8dab054 10885#: config/tc-mcore.c:1715 config/tc-microblaze.c:1872
c32b891a 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 10893
c32b891a
NC
10894#: config/tc-mcore.c:1950
10895#, c-format
10896msgid "odd distance branch (0x%lx byte)"
10897msgid_plural "odd distance branch (0x%lx bytes)"
b4a3689a
NC
10898msgstr[0] "нечётное расстояние ветви (0x%lx байт)"
10899msgstr[1] "нечётное расстояние ветви (0x%lx байта)"
10900msgstr[2] "нечётное расстояние ветви (0x%lx байт)"
c32b891a
NC
10901
10902#: config/tc-mcore.c:1957
10903#, c-format
10904msgid "pcrel for branch to %s too far (0x%lx)"
b4a3689a 10905msgstr "pcrel для ветвления в %s слишком далеко (0x%lx)"
c32b891a
NC
10906
10907#: config/tc-mcore.c:1977
10908#, c-format
10909msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
b4a3689a 10910msgstr "pcrel для lrw/jmpi/jsri в %s слишком далеко (0x%lx)"
c32b891a
NC
10911
10912#: config/tc-mcore.c:1989
10913#, c-format
10914msgid "pcrel for loopt too far (0x%lx)"
b4a3689a 10915msgstr "pcrel для loopt слишком далеко (0x%lx)"
c32b891a 10916
d8dab054 10917#: config/tc-mcore.c:2185 config/tc-microblaze.c:2462 config/tc-tic30.c:1386
c32b891a
NC
10918#, c-format
10919msgid "Can not do %d byte %srelocation"
b4a3689a 10920msgstr "Невозможно выполнить %d байтовое перемещение %s"
c32b891a 10921
d8dab054 10922#: config/tc-mcore.c:2187 config/tc-microblaze.c:2464 config/tc-tic30.c:1387
c32b891a 10923msgid "pc-relative "
b4a3689a 10924msgstr "относительно pc"
c32b891a
NC
10925
10926#: config/tc-mep.c:339
b4a3689a 10927#, c-format
c32b891a
NC
10928msgid ""
10929"MeP specific command line options:\n"
10930" -EB assemble for a big endian system\n"
10931" -EL assemble for a little endian system (default)\n"
10932" -mconfig=<name> specify a chip configuration to use\n"
10933" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10934" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10935" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10936" enable/disable the given opcodes\n"
10937"\n"
10938" If -mconfig is given, the other -m options modify it. Otherwise,\n"
10939" if no -m options are given, all core opcodes are enabled;\n"
10940" if any enabling -m options are given, only those are enabled;\n"
10941" if only disabling -m options are given, only those are disabled.\n"
10942msgstr ""
bc7c0509 10943"Специализированные параметры командной строки для MeP:\n"
b4a3689a
NC
10944" -EB ассемблировать для системы с прямым порядком байт\n"
10945" -EL ассемблировать для системы с обратным порядком байт\n"
10946" (по умолчанию)\n"
10947" -mconfig=<имя> задать настройку используемого чипа\n"
bc7c0509
NC
10948" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10949" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10950" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
b4a3689a 10951" включить/выключить эти коды операций\n"
bc7c0509 10952"\n"
b4a3689a
NC
10953" Если указан -mconfig, то другие параметры -m его изменяют. В противном\n"
10954" случае, если параметры -m не указаны, то разрешаются все основные коды\n"
10955" операций; если указан хотя бы один -m, то включается только его код;\n"
10956" если указаны только выключающие параметры -m, то выключаются только\n"
10957" указанные.\n"
c32b891a
NC
10958
10959#: config/tc-mep.c:408
10960msgid "$hi and $lo are disabled when MUL and DIV are off"
b4a3689a 10961msgstr "$hi и $lo выключены, если выключены MUL и DIV"
c32b891a
NC
10962
10963#: config/tc-mep.c:415
10964msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
b4a3689a 10965msgstr "$mb0, $me0, $mb1 и $me1 выключены, если выключен COP"
c32b891a
NC
10966
10967#: config/tc-mep.c:420
10968msgid "$dbg and $depc are disabled when DEBUG is off"
b4a3689a 10969msgstr "$dbg и $depc выключены, если выключен DEBUG"
c32b891a
NC
10970
10971#: config/tc-mep.c:611
10972msgid "core and copro insn lengths must total 32 bits."
b4a3689a 10973msgstr "Общая длина инструкций режимов core и copro должна быть 32 бита."
c32b891a
NC
10974
10975#: config/tc-mep.c:614 config/tc-mep.c:751
10976msgid "vliw group must consist of 1 core and 1 copro insn."
b4a3689a 10977msgstr "Группа vliw должна состоять из 1 инструкции core и 1 copro."
c32b891a
NC
10978
10979#: config/tc-mep.c:748
10980msgid "core and copro insn lengths must total 64 bits."
b4a3689a 10981msgstr "Общая длина инструкций режимов core и copro должна быть 64 бита."
c32b891a
NC
10982
10983#: config/tc-mep.c:980
10984#, c-format
10985msgid "cannot pack %s with a 16-bit insn"
b4a3689a 10986msgstr "невозможно упаковывать %s в 16-битную инструкцию"
c32b891a
NC
10987
10988#: config/tc-mep.c:998
10989#, c-format
10990msgid "cannot pack %s and %s together with a 16-bit insn"
b4a3689a 10991msgstr "невозможно вместе упаковывать %s и %s в 16-битную инструкцию"
c32b891a
NC
10992
10993#: config/tc-mep.c:1004
10994msgid "too many IVC2 insns to pack with a 16-bit core insn"
b4a3689a 10995msgstr "слишком много инструкций IVC2 для упаковки в 16-битную инструкцию core"
c32b891a
NC
10996
10997#: config/tc-mep.c:1019
10998#, c-format
10999msgid "cannot pack %s into slot P1"
b4a3689a 11000msgstr "невозможно упаковывать %s в слот P1"
c32b891a
NC
11001
11002#: config/tc-mep.c:1025
11003msgid "too many IVC2 insns to pack with a 32-bit core insn"
b4a3689a 11004msgstr "слишком много инструкций IVC2 для упаковки в 32-битную инструкцию core"
c32b891a
NC
11005
11006#: config/tc-mep.c:1043
11007#, c-format
11008msgid "unable to pack %s by itself?"
b4a3689a 11009msgstr "невозможно упаковать саму %s?"
c32b891a
NC
11010
11011#: config/tc-mep.c:1073
11012#, c-format
11013msgid "cannot pack %s and %s together"
b4a3689a 11014msgstr "невозможно вместе упаковывать %s и %s"
c32b891a
NC
11015
11016#: config/tc-mep.c:1079
11017msgid "too many IVC2 insns to pack together"
b4a3689a 11018msgstr "слишком много инструкций IVC2 для совместной упаковки"
c32b891a
NC
11019
11020#. There are no insns in the queue and a plus is present.
11021#. This is a syntax error. Let's not tolerate this.
11022#. We can relax this later if necessary.
11023#: config/tc-mep.c:1316
11024msgid "Invalid use of parallelization operator."
b4a3689a 11025msgstr "Неправильное использование оператора параллелизации."
c32b891a
NC
11026
11027#: config/tc-mep.c:1362
11028msgid "Leading plus sign not allowed in core mode"
b4a3689a 11029msgstr "Начальный знак плюса запрещён в режиме core"
c32b891a
NC
11030
11031#: config/tc-mep.c:1892
11032#, c-format
11033msgid "Don't know how to relocate plain operands of type %s"
b4a3689a 11034msgstr "Неизвестно, как переместить простые операнды типа %s"
c32b891a
NC
11035
11036#: config/tc-mep.c:1902
11037#, c-format
11038msgid "Perhaps you are missing %%tpoff()?"
b4a3689a 11039msgstr "Возможно, вы не указали %%tpoff()?"
c32b891a
NC
11040
11041#: config/tc-mep.c:2089
11042msgid "bad .section directive: want a,v,w,x,M,S in string"
b4a3689a 11043msgstr "неправильная директива .section: в строке требуется a,v,w,x,M,S"
c32b891a
NC
11044
11045#: config/tc-mep.c:2147
11046msgid ".vliw unavailable when VLIW is disabled."
b4a3689a 11047msgstr ".vliw недоступна, если выключены VLIW."
c32b891a
NC
11048
11049#: config/tc-metag.c:456
11050msgid "no floating point unit specified"
b4a3689a 11051msgstr "не задан блок вычислений с плавающей точкой"
c32b891a
NC
11052
11053#: config/tc-metag.c:721
11054#, c-format
11055msgid "offset must be a multiple of %d"
b4a3689a 11056msgstr "смещение должно быть кратно %d"
c32b891a
NC
11057
11058#: config/tc-metag.c:737 config/tc-metag.c:4445
11059msgid "offset and base must be from the same unit"
b4a3689a 11060msgstr "смещение и база должны быть из одного блока"
c32b891a
NC
11061
11062#: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
c32b891a 11063msgid "invalid destination register"
b4a3689a 11064msgstr "некорректный регистр назначения"
c32b891a
NC
11065
11066#: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
11067#: config/tc-metag.c:1311 config/tc-metag.c:1531 config/tc-metag.c:3101
11068#: config/tc-metag.c:3186 config/tc-metag.c:3288
11069msgid "invalid memory operand"
b4a3689a 11070msgstr "некорректный операнд памяти"
c32b891a
NC
11071
11072#: config/tc-metag.c:939 config/tc-metag.c:3119
11073msgid "invalid source register"
b4a3689a 11074msgstr "некорректный регистр-источник"
c32b891a
NC
11075
11076#: config/tc-metag.c:1024
c32b891a 11077msgid "invalid destination unit"
b4a3689a 11078msgstr "некорректный блок назначения"
c32b891a
NC
11079
11080#: config/tc-metag.c:1032
11081msgid "mov cannot use RD port as destination"
b4a3689a 11082msgstr "в mov не может использоваться порт RD как назначение"
c32b891a
NC
11083
11084#: config/tc-metag.c:1057
11085msgid "invalid source unit"
b4a3689a 11086msgstr "неверный блок-источник"
c32b891a
NC
11087
11088#: config/tc-metag.c:1065
11089msgid "source and address units must not be shared for this addressing mode"
b4a3689a 11090msgstr "блоки источника и адреса не должны быть общими в этом режиме адресации"
c32b891a
NC
11091
11092#: config/tc-metag.c:1073 config/tc-metag.c:1677
11093msgid "set can only use RD port as source"
b4a3689a 11094msgstr "в set может использоваться только порт RD как источник"
c32b891a
NC
11095
11096#: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
11097#: config/tc-metag.c:1698 config/tc-metag.c:4055
11098#, c-format
11099msgid "base unit must be one of %s"
b4a3689a 11100msgstr "базовый блок должен быть одним из %s"
c32b891a
NC
11101
11102#. We already tried to encode as an extended GET/SET.
11103#. Parsing as a standard GET/SET provides a smaller offset.
11104#: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3132
11105#: config/tc-metag.c:3199 config/tc-metag.c:3301 config/tc-metag.c:4582
11106msgid "offset value out of range"
b4a3689a 11107msgstr "значение смещения вне диапазона"
c32b891a
NC
11108
11109#: config/tc-metag.c:1169
11110msgid "destination unit must be RD"
b4a3689a 11111msgstr "блоком назначения должен быть RD"
c32b891a
NC
11112
11113#: config/tc-metag.c:1279
11114msgid "invalid destination register list"
b4a3689a 11115msgstr "некорректный список регистров назначения"
c32b891a
NC
11116
11117#: config/tc-metag.c:1326
11118msgid "invalid source register list"
b4a3689a 11119msgstr "некорректный список регистров источника"
c32b891a
NC
11120
11121#: config/tc-metag.c:1351
11122msgid "register list must be even numbered"
b4a3689a 11123msgstr "список регистров должен быть с чётным количеством"
c32b891a
NC
11124
11125#: config/tc-metag.c:1357
11126msgid "register list must be from the same unit"
b4a3689a 11127msgstr "список регистров должен быть из одного блока"
c32b891a
NC
11128
11129#: config/tc-metag.c:1380
11130msgid "register list must not contain duplicates"
b4a3689a 11131msgstr "список регистров не должен содержать повторов"
c32b891a
NC
11132
11133#: config/tc-metag.c:1637
11134msgid "MDRD value must be between 1 and 8"
b4a3689a 11135msgstr "значение MDRD должно находиться в диапазоне от 1 до 8"
c32b891a
NC
11136
11137#: config/tc-metag.c:1728
11138msgid "invalid destination memory operand"
b4a3689a 11139msgstr "некорректный операнд памяти назначения"
c32b891a
NC
11140
11141#: config/tc-metag.c:1743
11142msgid "invalid source memory operand"
b4a3689a 11143msgstr "некорректный операнд памяти источника"
c32b891a
NC
11144
11145#: config/tc-metag.c:1750
11146#, c-format
11147msgid "address units must be one of %s"
b4a3689a 11148msgstr "блоки адресации должны быть одними из %s"
c32b891a
NC
11149
11150#: config/tc-metag.c:1757
11151msgid "base and offset must be from the same unit"
b4a3689a 11152msgstr "база и смещение должны быть из одного блока"
c32b891a
NC
11153
11154#: config/tc-metag.c:1765
11155msgid "source and destination increment mode must agree"
b4a3689a 11156msgstr "режим увеличения источника и назначения должен быть согласован"
c32b891a
NC
11157
11158#: config/tc-metag.c:2040
11159msgid "PC, CT, TR and TT are treated as if they are a single unit but operands must be in different units"
b4a3689a 11160msgstr "PC, CT, TR и TT рассматриваются как, если бы они были единым блоком, но операнды должны быть из разных блоков"
c32b891a
NC
11161
11162#: config/tc-metag.c:2049
11163msgid "source and destination register must be in different units"
b4a3689a 11164msgstr "регистр источника и назначения должен быть в разных блоках"
c32b891a
NC
11165
11166#: config/tc-metag.c:2081
11167#, c-format
11168msgid "register unit must be one of %s"
b4a3689a 11169msgstr "блок регистра должен быть одним из %s"
c32b891a
NC
11170
11171#: config/tc-metag.c:2168
11172#, c-format
11173msgid "link register unit must be one of %s"
b4a3689a 11174msgstr "блок регистра связи должен быть одним из %s"
c32b891a
NC
11175
11176#: config/tc-metag.c:2174
11177msgid "link register must be in a low numbered register"
b4a3689a 11178msgstr "регистр связи должен быть из регистров с маленькими номерами"
c32b891a
NC
11179
11180#: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
11181msgid "target out of range"
b4a3689a 11182msgstr "цель за пределами диапазона"
c32b891a
NC
11183
11184#: config/tc-metag.c:2672
11185msgid "invalid quickrot unit specified"
b4a3689a 11186msgstr "указан неверный блок quickrot"
c32b891a
NC
11187
11188#: config/tc-metag.c:2688
11189msgid "invalid quickrot register specified"
b4a3689a 11190msgstr "указан неверный регистр quickrot"
c32b891a
NC
11191
11192#: config/tc-metag.c:2742
11193msgid "source register must be in the trigger unit"
b4a3689a 11194msgstr "регистр источника должен быть в блоке trigger"
c32b891a
NC
11195
11196#: config/tc-metag.c:2845
11197msgid "Source registers must be in the same unit"
b4a3689a 11198msgstr "Регистры источника должен быть в одном блоке"
c32b891a
NC
11199
11200#: config/tc-metag.c:3556 config/tc-metag.c:3720 config/tc-metag.c:3988
11201msgid "destination register should be even numbered"
b4a3689a 11202msgstr "регистр назначения должен быть с чётным номером"
c32b891a
NC
11203
11204#: config/tc-metag.c:3628
11205msgid "comparison must be with register or #0"
b4a3689a 11206msgstr "сравнение должно выполняться с регистром или #0"
c32b891a
NC
11207
11208#: config/tc-metag.c:3694 config/tc-metag.c:3759
11209msgid "instruction cannot operate on pair values"
b4a3689a 11210msgstr "инструкция не может выполняться над парой значений"
c32b891a
NC
11211
11212#: config/tc-metag.c:3705
11213msgid "zero flag is not valid for this instruction"
b4a3689a 11214msgstr "в этой инструкции флаг нуля недопустим"
c32b891a
NC
11215
11216#: config/tc-metag.c:3726
11217msgid "source register should be even numbered"
b4a3689a 11218msgstr "регистр источника должен быть с чётным номером"
c32b891a
NC
11219
11220#: config/tc-metag.c:3786 config/tc-metag.c:3795
11221msgid "fraction bits value out of range"
b4a3689a 11222msgstr "дробные биты значения за пределами диапазона"
c32b891a
NC
11223
11224#: config/tc-metag.c:3977
11225msgid "simd instructions operate on pair values (L prefix)"
b4a3689a 11226msgstr "инструкции simd выполняются над парой значений (префикс L)"
c32b891a
NC
11227
11228#: config/tc-metag.c:3995
11229msgid "source registers should be even numbered"
b4a3689a 11230msgstr "регистры источника должны быть с чётными номерами"
c32b891a
NC
11231
11232#: config/tc-metag.c:4273
11233#, c-format
11234msgid "expected ']', not %c in %s"
b4a3689a 11235msgstr "ожидается «]», но %c в %s"
c32b891a
NC
11236
11237#: config/tc-metag.c:4392
11238msgid "invalid register for memory access"
b4a3689a 11239msgstr "некорректный регистр для доступа к памяти"
c32b891a
NC
11240
11241#: config/tc-metag.c:4505 config/tc-metag.c:4633
c32b891a 11242msgid "unexpected end of line"
b4a3689a 11243msgstr "неожиданный конец строки"
c32b891a
NC
11244
11245#: config/tc-metag.c:4552
11246msgid "'H' modifier only valid for accumulator registers"
b4a3689a 11247msgstr "модификатор «H» допускается только для аккумулирующих регистров"
c32b891a
NC
11248
11249#: config/tc-metag.c:4605
11250msgid "base unit must be either A0 or A1"
b4a3689a 11251msgstr "базовый блок должен быть A0 или A1"
c32b891a
NC
11252
11253#: config/tc-metag.c:4678 config/tc-metag.c:5121
11254msgid "invalid register"
b4a3689a 11255msgstr "некорректный регистр"
c32b891a
NC
11256
11257#: config/tc-metag.c:4826
11258msgid "could not parse template definition"
b4a3689a 11259msgstr "невозможно разобрать определения шаблона"
c32b891a
NC
11260
11261#: config/tc-metag.c:5013
11262msgid "QUICKRoT 64-bit extension not applicable to this instruction"
b4a3689a 11263msgstr "64-битное расширение QUICKRoT не применимо к этой инструкции"
c32b891a
NC
11264
11265#: config/tc-metag.c:5069
11266msgid "invalid operands for cross-unit op"
b4a3689a 11267msgstr "неверные операнды для межблоковой операции"
c32b891a
NC
11268
11269#: config/tc-metag.c:5111
11270msgid "missing flags: one of 'P', 'N' or 'Z' required"
b4a3689a 11271msgstr "отсутствуют флаги: требуется один из «P», «N» или «Z»"
c32b891a
NC
11272
11273#: config/tc-metag.c:5139
11274msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
b4a3689a 11275msgstr "флаги «P», «N» или «Z» могут указываться только для аккумулирования"
c32b891a
NC
11276
11277#: config/tc-metag.c:5160
11278msgid "accumulator not a valid destination"
b4a3689a 11279msgstr "недопустимое назначение аккумулятора"
c32b891a
NC
11280
11281#: config/tc-metag.c:5170 config/tc-metag.c:5386 config/tc-metag.c:5570
11282msgid "invalid immediate value"
b4a3689a 11283msgstr "некорректное непосредственное значение"
c32b891a
NC
11284
11285#: config/tc-metag.c:5182
11286msgid "immediate value not allowed when source & dest differ"
b4a3689a 11287msgstr "непосредственное значение не допускается при разных источнике и назначении"
c32b891a
NC
11288
11289#: config/tc-metag.c:5214
b4a3689a 11290#, c-format
c32b891a 11291msgid "invalid register operand: %s"
b4a3689a 11292msgstr "неверный регистровый операнд: %s"
c32b891a
NC
11293
11294#: config/tc-metag.c:5248
11295msgid "QUICKRoT extension requires 4 registers"
b4a3689a 11296msgstr "расширению QUICKRoT требуется 4 регистра"
c32b891a
NC
11297
11298#: config/tc-metag.c:5255
11299msgid "invalid fourth register"
b4a3689a 11300msgstr "некорректный четвёртый регистр"
c32b891a
NC
11301
11302#: config/tc-metag.c:5262
11303msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
b4a3689a 11304msgstr "для регистра QUICKRoT требуются A0.2,A0.3,A1.2,A1.3"
c32b891a
NC
11305
11306#: config/tc-metag.c:5290
11307msgid "DSP RAM pointer in incorrect unit"
b4a3689a 11308msgstr "указатель DSP RAM в неправильном блоке"
c32b891a
NC
11309
11310#: config/tc-metag.c:5336
11311msgid "invalid register operand #1"
b4a3689a 11312msgstr "неверный регистровый операнд #1"
c32b891a
NC
11313
11314#: config/tc-metag.c:5350
11315msgid "invalid register operand #2"
b4a3689a 11316msgstr "неверный регистровый операнд #2"
c32b891a
NC
11317
11318#: config/tc-metag.c:5414
11319msgid "this instruction does not accept an immediate"
b4a3689a 11320msgstr "данная инструкция не допускает непосредственное значение"
c32b891a
NC
11321
11322#: config/tc-metag.c:5434
11323msgid "invalid register operand #3"
b4a3689a 11324msgstr "неверный регистровый операнд #3"
c32b891a
NC
11325
11326#: config/tc-metag.c:5446
11327msgid "this instruction does not accept an accumulator"
b4a3689a 11328msgstr "данная инструкция не допускает аккумулятора"
c32b891a
NC
11329
11330#: config/tc-metag.c:5464
11331msgid "invalid register operand #4"
b4a3689a 11332msgstr "неверный регистровый операнд #4"
c32b891a
NC
11333
11334#: config/tc-metag.c:5541
11335msgid "invalid accumulator register"
b4a3689a 11336msgstr "некорректный регистр аккумулятора"
c32b891a
NC
11337
11338#: config/tc-metag.c:5597
11339msgid "conditional instruction cannot use G flag"
b4a3689a 11340msgstr "в инструкции условия не может использоваться флаг G"
c32b891a
NC
11341
11342#: config/tc-metag.c:5608
11343msgid "conditional instruction cannot use B flag"
b4a3689a 11344msgstr "в инструкции условия не может использоваться флаг B"
c32b891a
NC
11345
11346#: config/tc-metag.c:5619
11347msgid "conditional instruction cannot use R flag"
b4a3689a 11348msgstr "в инструкции условия не может использоваться флаг R"
c32b891a
NC
11349
11350#: config/tc-metag.c:5728
11351msgid "'L' modifier not valid for this instruction"
b4a3689a 11352msgstr "модификатор «L» не допускается для этой инструкции"
c32b891a
NC
11353
11354#: config/tc-metag.c:5860
b4a3689a 11355#, c-format
c32b891a 11356msgid "missing fpu name `%s'"
b4a3689a 11357msgstr "отсутствует имя FPU «%s»"
c32b891a
NC
11358
11359#: config/tc-metag.c:5871
11360#, c-format
11361msgid "unknown fpu `%s'"
b4a3689a 11362msgstr "неизвестное имя FPU «%s»"
c32b891a
NC
11363
11364#: config/tc-metag.c:5886
b4a3689a 11365#, c-format
c32b891a 11366msgid "missing DSP name `%s'"
b4a3689a 11367msgstr "отсутствует имя DSP «%s»"
c32b891a
NC
11368
11369#: config/tc-metag.c:5897
11370#, c-format
11371msgid "unknown DSP `%s'"
b4a3689a 11372msgstr "неизвестное имя DSP «%s»"
c32b891a
NC
11373
11374#: config/tc-metag.c:5915
11375msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
b4a3689a 11376msgstr "<dsp name>\t ассемблировать для архитектуры DSP <dsp name>"
c32b891a
NC
11377
11378#: config/tc-metag.c:5953
11379#, c-format
11380msgid " Meta specific command line options:\n"
bc7c0509 11381msgstr " Специализированные параметры командной строки для Meta:\n"
c32b891a
NC
11382
11383#: config/tc-metag.c:6042
11384msgid "premature end of floating point prefix"
b4a3689a 11385msgstr "gреждевременный конец префикса значения с плавающей запятой"
c32b891a
NC
11386
11387#: config/tc-metag.c:6102
c32b891a 11388msgid "unknown floating point prefix character"
b4a3689a 11389msgstr "неизвестный символ префикса в значении с плавающей запятой"
c32b891a
NC
11390
11391#: config/tc-metag.c:6251
11392#, c-format
11393msgid "unknown DSP prefix character %c %s"
b4a3689a 11394msgstr "неизвестный символ префикса DSP %c %s"
c32b891a
NC
11395
11396#: config/tc-metag.c:6514
11397#, c-format
11398msgid "instruction mnemonic too long: %s"
b4a3689a 11399msgstr "слишком длинная мнемоника инструкции: %s"
c32b891a
NC
11400
11401#: config/tc-metag.c:6569
11402#, c-format
11403msgid "junk at end of line: \"%s\""
b4a3689a 11404msgstr "мусор в конце строки: «%s»"
c32b891a
NC
11405
11406#: config/tc-metag.c:6576
b4a3689a 11407#, c-format
c32b891a 11408msgid "failed to assemble instruction: \"%s\""
b4a3689a 11409msgstr "ошибка при ассемблировании инструкции: «%s»"
c32b891a
NC
11410
11411#: config/tc-metag.c:6581
11412#, c-format
11413msgid "unknown floating point mnemonic: \"%s\""
b4a3689a 11414msgstr "неизвестная мнемоника значения с плавающей запятой: «%s»"
c32b891a
NC
11415
11416#: config/tc-metag.c:6583
11417#, c-format
11418msgid "unknown mnemonic: \"%s\""
b4a3689a 11419msgstr "неизвестная мнемоника: «%s»"
c32b891a
NC
11420
11421#: config/tc-metag.c:6634
11422#, c-format
11423msgid "cannot assemble DSP instruction, DSP option not set: %s"
b4a3689a 11424msgstr "Невозможно выполнить ассемблирование инструкции DSP, не указан параметр DSP: %s"
c32b891a
NC
11425
11426#: config/tc-metag.c:6641
11427#, c-format
11428msgid "cannot assemble FPU instruction, FPU option not set: %s"
b4a3689a 11429msgstr "Невозможно выполнить ассемблирование инструкции FPU, не указан параметр FPU: %s"
c32b891a 11430
2d151af7 11431#: config/tc-metag.c:6739 config/tc-nds32.c:7349
c32b891a 11432msgid "Bad call to md_atof()"
b4a3689a 11433msgstr "неправильный вызов md_atof()"
c32b891a 11434
d8dab054
NC
11435#: config/tc-microblaze.c:237
11436#, c-format
11437msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
11438msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
11439
11440#: config/tc-microblaze.c:520 config/tc-microblaze.c:549
11441#: config/tc-microblaze.c:586
c32b891a
NC
11442#, c-format
11443msgid "Invalid register number at '%.6s'"
b4a3689a 11444msgstr "Некорректный номер регистра по адресу «%.6s»"
c32b891a 11445
d8dab054 11446#: config/tc-microblaze.c:751
c32b891a 11447msgid "operand must be a constant or a label"
b4a3689a 11448msgstr "операнд должен быть константой или меткой"
c32b891a 11449
d8dab054 11450#: config/tc-microblaze.c:760
c32b891a
NC
11451#, c-format
11452msgid "operand must be absolute in range %lx..%lx, not %lx"
b4a3689a 11453msgstr "операнд должен быть абсолютным в диапазоне %lx..%lx, не %lx"
c32b891a 11454
d8dab054
NC
11455#: config/tc-microblaze.c:962 config/tc-microblaze.c:969
11456#: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
11457#: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
11458#: config/tc-microblaze.c:1135 config/tc-microblaze.c:1142
11459#: config/tc-microblaze.c:1148 config/tc-microblaze.c:1179
11460#: config/tc-microblaze.c:1186 config/tc-microblaze.c:1206
11461#: config/tc-microblaze.c:1213 config/tc-microblaze.c:1233
11462#: config/tc-microblaze.c:1240 config/tc-microblaze.c:1258
11463#: config/tc-microblaze.c:1265 config/tc-microblaze.c:1287
11464#: config/tc-microblaze.c:1294 config/tc-microblaze.c:1312
11465#: config/tc-microblaze.c:1324 config/tc-microblaze.c:1342
11466#: config/tc-microblaze.c:1359 config/tc-microblaze.c:1366
11467#: config/tc-microblaze.c:1412 config/tc-microblaze.c:1419
11468#: config/tc-microblaze.c:1465 config/tc-microblaze.c:1472
11469#: config/tc-microblaze.c:1494 config/tc-microblaze.c:1501
11470#: config/tc-microblaze.c:1521 config/tc-microblaze.c:1527
11471#: config/tc-microblaze.c:1587 config/tc-microblaze.c:1593
11472#: config/tc-microblaze.c:1653 config/tc-microblaze.c:1727
c32b891a 11473msgid "Error in statement syntax"
b4a3689a 11474msgstr "Ошибка в синтаксисе выражения"
c32b891a 11475
d8dab054
NC
11476#: config/tc-microblaze.c:982 config/tc-microblaze.c:984
11477#: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
11478#: config/tc-microblaze.c:1028 config/tc-microblaze.c:1152
11479#: config/tc-microblaze.c:1154 config/tc-microblaze.c:1192
11480#: config/tc-microblaze.c:1194 config/tc-microblaze.c:1219
11481#: config/tc-microblaze.c:1221 config/tc-microblaze.c:1246
11482#: config/tc-microblaze.c:1269 config/tc-microblaze.c:1300
11483#: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
11484#: config/tc-microblaze.c:1478 config/tc-microblaze.c:1480
11485#: config/tc-microblaze.c:1507 config/tc-microblaze.c:1509
11486#: config/tc-microblaze.c:1531 config/tc-microblaze.c:1597
11487#: config/tc-microblaze.c:1659
c32b891a 11488msgid "Cannot use special register with this instruction"
b4a3689a 11489msgstr "Невозможно использовать специальный регистр с этой инструкцией"
c32b891a 11490
d8dab054 11491#: config/tc-microblaze.c:1036
c32b891a 11492msgid "lmi pseudo instruction should not use a label in imm field"
b4a3689a 11493msgstr "В псевдоинструкции lmi нельзя использовать метку в поле imm"
c32b891a 11494
d8dab054 11495#: config/tc-microblaze.c:1038
c32b891a 11496msgid "smi pseudo instruction should not use a label in imm field"
b4a3689a 11497msgstr "В псевдоинструкции smi нельзя использовать метку в поле imm"
c32b891a 11498
d8dab054 11499#: config/tc-microblaze.c:1157
c32b891a 11500msgid "Symbol used as immediate for shift instruction"
b4a3689a 11501msgstr "В инструкции сдвига используется символ как непосредственное значение"
c32b891a 11502
d8dab054 11503#: config/tc-microblaze.c:1166
c32b891a
NC
11504#, c-format
11505msgid "Shift value > 32. using <value %% 32>"
b4a3689a 11506msgstr "Значение сдвига > 32, используется «значение %% 32»"
c32b891a 11507
d8dab054 11508#: config/tc-microblaze.c:1272
c32b891a 11509msgid "Symbol used as immediate value for msrset/msrclr instructions"
b4a3689a 11510msgstr "В инструкциях msrset/msrclr используется символ как непосредственное значение"
c32b891a 11511
d8dab054 11512#: config/tc-microblaze.c:1401 config/tc-microblaze.c:1454
c32b891a 11513msgid "invalid value for special purpose register"
b4a3689a 11514msgstr "недопустимое значение для регистра специального назначения"
c32b891a 11515
d8dab054 11516#: config/tc-microblaze.c:1667
c32b891a 11517msgid "An IMM instruction should not be present in the .s file"
b4a3689a 11518msgstr "Инструкции IMM не должно быть в файле .s"
c32b891a 11519
d8dab054 11520#: config/tc-microblaze.c:1729
c32b891a 11521msgid "Symbol used as immediate for mbar instruction"
b4a3689a 11522msgstr "В инструкции mbar используется символ как непосредственное значение"
c32b891a 11523
d8dab054 11524#: config/tc-microblaze.c:1735
c32b891a
NC
11525#, c-format
11526msgid "Immediate value for mbar > 32. using <value %% 32>"
b4a3689a 11527msgstr "Непосредственное значение mbar > 32, используется «значение %% 32»"
c32b891a 11528
d8dab054 11529#: config/tc-microblaze.c:1812
c32b891a 11530msgid "Bad call to MD_NTOF()"
b4a3689a 11531msgstr "Неправильный вызов MD_NTOF()"
c32b891a 11532
d8dab054 11533#: config/tc-microblaze.c:2081
c32b891a
NC
11534#, c-format
11535msgid "pcrel for branch to %s too far (0x%x)"
b4a3689a 11536msgstr "pcrel для ветвления в %s слишком далеко (0x%x)"
c32b891a
NC
11537
11538#. We know the abs value: Should never happen.
d8dab054 11539#: config/tc-microblaze.c:2238
c32b891a 11540msgid "Absolute PC-relative value in relaxation code. Assembler error....."
b4a3689a 11541msgstr "Абсолютное значение, относительное PC, в коде ослабления. Ошибка ассемблирования…"
c32b891a
NC
11542
11543#. Cannot have a PC-relative branch to a diff segment.
d8dab054 11544#: config/tc-microblaze.c:2252
c32b891a
NC
11545#, c-format
11546msgid "PC relative branch to label %s which is not in the instruction space"
b4a3689a 11547msgstr "Ветвление к метке %s, относительной PC, которая находится не в пространстве инструкций"
c32b891a 11548
d8dab054 11549#: config/tc-microblaze.c:2295
c32b891a 11550msgid "Variable is accessed using small data read only anchor, but it is not in the small data read only section"
b4a3689a 11551msgstr "Переменная доступна только посредством якоря чтения маленьких данных, но он не в разделе маленьких данных только для чтения"
c32b891a 11552
d8dab054 11553#: config/tc-microblaze.c:2318
c32b891a 11554msgid "Variable is accessed using small data read write anchor, but it is not in the small data read write section"
b4a3689a 11555msgstr "Переменная доступна только посредством якоря записи маленьких данных, но он не в разделе записи маленьких данных"
c32b891a 11556
d8dab054 11557#: config/tc-microblaze.c:2327
c32b891a 11558msgid "Incorrect fr_opcode value in frag. Internal error....."
b4a3689a 11559msgstr "Некорректное значение fr_opcode в frag. Внутренняя ошибка…"
c32b891a
NC
11560
11561#. We know the abs value: Should never happen.
d8dab054 11562#: config/tc-microblaze.c:2334
c32b891a 11563msgid "Absolute value in relaxation code. Assembler error....."
b4a3689a 11564msgstr "Абсолютное значение в коде ослабления. Ошибка ассемблирования…"
c32b891a 11565
2d151af7 11566#: config/tc-mips.c:2145
c32b891a
NC
11567#, c-format
11568msgid "the %d-bit %s architecture does not support the `%s' extension"
b4a3689a 11569msgstr "%d-битная архитектура %s не поддерживает расширение «%s»"
c32b891a 11570
2d151af7 11571#: config/tc-mips.c:2148
c32b891a
NC
11572#, c-format
11573msgid "the `%s' extension requires %s%d revision %d or greater"
b4a3689a 11574msgstr "для расширения «%s» требуется %s%d версии %d или выше"
c32b891a 11575
2d151af7 11576#: config/tc-mips.c:2157
c32b891a
NC
11577#, c-format
11578msgid "the `%s' extension was removed in %s%d revision %d"
b4a3689a 11579msgstr "расширение «%s» было удалено из %s%d версии %d"
c32b891a 11580
2d151af7 11581#: config/tc-mips.c:2166
c32b891a
NC
11582#, c-format
11583msgid "the `%s' extension requires 64-bit FPRs"
b4a3689a 11584msgstr "для расширения «%s» требуются 64-битные FPR"
c32b891a 11585
2d151af7 11586#: config/tc-mips.c:3009 config/tc-mips.c:16354
b4a3689a 11587#, c-format
c32b891a 11588msgid "unrecognized register name `%s'"
b4a3689a 11589msgstr "нераспознанное имя регистра «%s»"
c32b891a 11590
2d151af7 11591#: config/tc-mips.c:3236
c32b891a 11592msgid "invalid register range"
b4a3689a 11593msgstr "некорректный диапазон регистров"
c32b891a 11594
2d151af7 11595#: config/tc-mips.c:3264
c32b891a 11596msgid "vector element must be constant"
b4a3689a 11597msgstr "векторный элемент должен быть константой"
c32b891a 11598
2d151af7 11599#: config/tc-mips.c:3274
c32b891a 11600msgid "missing `]'"
b4a3689a 11601msgstr "пропущена «]»"
c32b891a 11602
2d151af7 11603#: config/tc-mips.c:3497
c32b891a
NC
11604#, c-format
11605msgid "internal: bad mips opcode (mask error): %s %s"
b4a3689a 11606msgstr "внутренняя ошибка: неправильный код операции mips (ошибка маски): %s %s"
c32b891a 11607
2d151af7 11608#: config/tc-mips.c:3524
c32b891a
NC
11609#, c-format
11610msgid "internal: unknown operand type: %s %s"
b4a3689a 11611msgstr "внутренняя ошибка: неизвестный тип операнда: %s %s"
c32b891a 11612
2d151af7 11613#: config/tc-mips.c:3557
c32b891a
NC
11614#, c-format
11615msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
b4a3689a 11616msgstr "внутренняя ошибка: неправильный код операции mips (биты 0x%08lx определены повторно): %s %s"
c32b891a 11617
2d151af7 11618#: config/tc-mips.c:3565
c32b891a
NC
11619#, c-format
11620msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
b4a3689a 11621msgstr "внутренняя ошибка: неправильный код операции mips (биты 0x%08lx не определены): %s %s"
c32b891a 11622
2d151af7 11623#: config/tc-mips.c:3572
c32b891a
NC
11624#, c-format
11625msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
b4a3689a 11626msgstr "внутренняя ошибка: неправильный код операции mips (определены биты 0x%08lx): %s %s"
c32b891a 11627
2d151af7 11628#: config/tc-mips.c:3607
c32b891a
NC
11629#, c-format
11630msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
b4a3689a 11631msgstr "внутренняя ошибка: неправильный код операции microMIPS (неправильная длина %u): %s %s"
c32b891a 11632
2d151af7 11633#: config/tc-mips.c:3615
c32b891a
NC
11634#, c-format
11635msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
b4a3689a 11636msgstr "внутренняя ошибка: неправильный код операции microMIPS (несоответствие кода операции/длины): %s %s"
c32b891a 11637
2d151af7 11638#: config/tc-mips.c:3641
c32b891a 11639msgid "-G may not be used in position-independent code"
b4a3689a 11640msgstr "-G не может использоваться в позиционно-независимом коде"
c32b891a 11641
2d151af7 11642#: config/tc-mips.c:3647
c32b891a 11643msgid "-G may not be used with abicalls"
b4a3689a 11644msgstr "-G не может использоваться с вызовами abi"
c32b891a
NC
11645
11646#. Probably a memory allocation problem? Give up now.
2d151af7 11647#: config/tc-mips.c:3667 config/tc-mips.c:3758
c32b891a 11648msgid "broken assembler, no assembly attempted"
b4a3689a 11649msgstr "ассемблер сломался, ничего ассемблироваться не будет"
c32b891a 11650
2d151af7 11651#: config/tc-mips.c:3697 config/tc-mips.c:3726
c32b891a
NC
11652#, c-format
11653msgid "internal: can't hash `%s': %s"
73a05be2 11654msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
c32b891a 11655
2d151af7 11656#: config/tc-mips.c:3908
c32b891a
NC
11657#, c-format
11658msgid ".gnu_attribute %d,%d is incompatible with `%s'"
b4a3689a 11659msgstr ".gnu_attribute %d,%d не совместим с «%s»"
c32b891a 11660
2d151af7 11661#: config/tc-mips.c:3915
c32b891a
NC
11662#, c-format
11663msgid ".gnu_attribute %d,%d requires `%s'"
b4a3689a 11664msgstr "для .gnu_attribute %d,%d требуется «%s»"
c32b891a 11665
2d151af7 11666#: config/tc-mips.c:3976
c32b891a
NC
11667#, c-format
11668msgid ".gnu_attribute %d,%d is no longer supported"
b4a3689a 11669msgstr ".gnu_attribute %d,%d больше не поддерживается"
c32b891a 11670
2d151af7 11671#: config/tc-mips.c:3985
c32b891a
NC
11672#, c-format
11673msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
b4a3689a 11674msgstr ".gnu_attribute %d,%d не распознан floating-point плавающей запятой"
c32b891a 11675
2d151af7 11676#: config/tc-mips.c:3998
c32b891a 11677msgid "`gp=64' used with a 32-bit processor"
b4a3689a 11678msgstr "«gp=64» используется с 32-битным процессором"
c32b891a 11679
2d151af7 11680#: config/tc-mips.c:4001
c32b891a 11681msgid "`gp=32' used with a 64-bit ABI"
b4a3689a 11682msgstr "«gp=32» используется с 64-битным ABI"
c32b891a 11683
2d151af7 11684#: config/tc-mips.c:4004
c32b891a 11685msgid "`gp=64' used with a 32-bit ABI"
b4a3689a 11686msgstr "«gp=64» используется с 32-битным ABI"
c32b891a 11687
2d151af7 11688#: config/tc-mips.c:4011
c32b891a 11689msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
b4a3689a 11690msgstr "«fp=xx» используется с ЦП без инструкций ldc1/sdc1"
c32b891a 11691
2d151af7 11692#: config/tc-mips.c:4013
c32b891a 11693msgid "`fp=xx' cannot be used with `singlefloat'"
b4a3689a 11694msgstr "«fp=xx» нельзя использовать с «singlefloat»"
c32b891a 11695
2d151af7 11696#: config/tc-mips.c:4017
c32b891a 11697msgid "`fp=64' used with a 32-bit fpu"
b4a3689a 11698msgstr "«fp=64» используется с 32-битным fpu"
c32b891a 11699
2d151af7 11700#: config/tc-mips.c:4021
c32b891a 11701msgid "`fp=64' used with a 32-bit ABI"
b4a3689a 11702msgstr "«fp=64» используется с 32-битным ABI"
c32b891a 11703
2d151af7 11704#: config/tc-mips.c:4026
c32b891a 11705msgid "`fp=32' used with a 64-bit ABI"
b4a3689a 11706msgstr "«fp=32» используется с 64-битным ABI"
c32b891a 11707
2d151af7 11708#: config/tc-mips.c:4028
c32b891a 11709msgid "`fp=32' used with a MIPS R6 cpu"
b4a3689a 11710msgstr "«fp=32» используется с ЦП MIPS R6"
c32b891a 11711
2d151af7 11712#: config/tc-mips.c:4031
c32b891a 11713msgid "Unknown size of floating point registers"
b4a3689a 11714msgstr "Неизвестный размер регистров с плавающей запятой"
c32b891a 11715
2d151af7 11716#: config/tc-mips.c:4036
c32b891a 11717msgid "`nooddspreg` cannot be used with a 64-bit ABI"
b4a3689a 11718msgstr "«nooddspreg» нельзя использовать с 64-битным ABI"
c32b891a 11719
2d151af7 11720#: config/tc-mips.c:4039 config/tc-mips.c:4043
c32b891a
NC
11721#, c-format
11722msgid "`%s' cannot be used with `%s'"
b4a3689a 11723msgstr "«%s» не может быть использован с «%s»"
c32b891a 11724
2d151af7 11725#: config/tc-mips.c:4048
b4a3689a 11726#, c-format
c32b891a 11727msgid "branch relaxation is not supported in `%s'"
b4a3689a 11728msgstr "ослабление ветвления не поддерживается в «%s»"
c32b891a 11729
2d151af7 11730#: config/tc-mips.c:4128
c32b891a 11731msgid "trap exception not supported at ISA 1"
b4a3689a 11732msgstr "ловушка исключений не поддерживается в ISA 1"
c32b891a 11733
2d151af7 11734#: config/tc-mips.c:4141 config/tc-mips.c:17234
c32b891a
NC
11735#, c-format
11736msgid "`%s' does not support legacy NaN"
b4a3689a 11737msgstr "«%s» не поддерживает старый NaN"
c32b891a 11738
2d151af7 11739#: config/tc-mips.c:4188
c32b891a
NC
11740#, c-format
11741msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
b4a3689a 11742msgstr "возврат из mips_ip(%s) insn_opcode = 0x%x\n"
c32b891a 11743
2d151af7 11744#: config/tc-mips.c:4893
c32b891a
NC
11745#, c-format
11746msgid "operand %d out of range"
b4a3689a 11747msgstr "операнд %d вне диапазона"
c32b891a 11748
2d151af7 11749#: config/tc-mips.c:4901
c32b891a
NC
11750#, c-format
11751msgid "operand %d must be constant"
b4a3689a 11752msgstr "операнд %d должен быть константой"
c32b891a 11753
2d151af7 11754#: config/tc-mips.c:4945 read.c:4316 read.c:5162 write.c:265 write.c:1026
c32b891a 11755msgid "register value used as expression"
b4a3689a 11756msgstr "значение регистра используется как выражение"
c32b891a 11757
2d151af7 11758#: config/tc-mips.c:4958
c32b891a
NC
11759#, c-format
11760msgid "operand %d must be an immediate expression"
b4a3689a 11761msgstr "операнд %d должен быть непосредственным выражением"
c32b891a 11762
2d151af7 11763#: config/tc-mips.c:5079 config/tc-mips.c:5081
c32b891a
NC
11764#, c-format
11765msgid "float register should be even, was %d"
b4a3689a 11766msgstr "регистр плавающей запятой должен быть чётным, был %d"
c32b891a 11767
2d151af7 11768#: config/tc-mips.c:5094
c32b891a
NC
11769#, c-format
11770msgid "condition code register should be even for %s, was %d"
b4a3689a 11771msgstr "регистр кода условия должен быть чётным для %s, был %d"
c32b891a 11772
2d151af7 11773#: config/tc-mips.c:5099
c32b891a
NC
11774#, c-format
11775msgid "condition code register should be 0 or 4 for %s, was %d"
b4a3689a 11776msgstr "регистр кода условия должен быть 0 или 4 для %s, был %d"
c32b891a 11777
2d151af7 11778#: config/tc-mips.c:5420
c32b891a 11779msgid "invalid performance register"
b4a3689a 11780msgstr "некорректный регистр производительности"
c32b891a 11781
2d151af7 11782#: config/tc-mips.c:5516
c32b891a 11783msgid "the source register must not be $0"
b4a3689a 11784msgstr "регистром источника не должен быть $0"
c32b891a 11785
2d151af7 11786#: config/tc-mips.c:5792
c32b891a 11787msgid "missing frame size"
b4a3689a 11788msgstr "отсутствует размер кадра"
c32b891a 11789
2d151af7 11790#: config/tc-mips.c:5797
c32b891a 11791msgid "frame size specified twice"
b4a3689a 11792msgstr "размер кадра указан дважды"
c32b891a 11793
2d151af7 11794#: config/tc-mips.c:5802
c32b891a 11795msgid "invalid frame size"
b4a3689a 11796msgstr "неверный размер кадра"
c32b891a 11797
2d151af7 11798#: config/tc-mips.c:5842
c32b891a
NC
11799#, c-format
11800msgid "operand %d must be an immediate"
b4a3689a 11801msgstr "операнд %d должен быть непосредственным значением"
c32b891a 11802
2d151af7 11803#: config/tc-mips.c:5857
c32b891a 11804msgid "invalid element selector"
b4a3689a 11805msgstr "некорректный элемент выбора"
c32b891a 11806
2d151af7 11807#: config/tc-mips.c:5870
c32b891a
NC
11808#, c-format
11809msgid "operand %d must be scalar"
b4a3689a 11810msgstr "операнд %d должен быть скаляром"
c32b891a 11811
2d151af7 11812#: config/tc-mips.c:6047
c32b891a 11813msgid "floating-point expression required"
b4a3689a 11814msgstr "требуется выражение с плавающей запятой"
c32b891a 11815
2d151af7 11816#: config/tc-mips.c:6147
c32b891a
NC
11817#, c-format
11818msgid "cannot use `%s' in this section"
b4a3689a 11819msgstr "невозможно использовать «%s» в этом разделе"
c32b891a 11820
2d151af7 11821#: config/tc-mips.c:6294
c32b891a 11822msgid "used $at without \".set noat\""
b4a3689a 11823msgstr "используется $at без «.set noat»"
c32b891a 11824
2d151af7 11825#: config/tc-mips.c:6296
c32b891a
NC
11826#, c-format
11827msgid "used $%u with \".set at=$%u\""
b4a3689a 11828msgstr "используется $%u без «.set at=$%u»"
c32b891a 11829
2d151af7 11830#: config/tc-mips.c:7337
c32b891a
NC
11831#, c-format
11832msgid "wrong size instruction in a %u-bit branch delay slot"
b4a3689a 11833msgstr "неверный размер инструкции в слоте задержки %u-битного ветвления"
c32b891a 11834
2d151af7 11835#: config/tc-mips.c:7357 config/tc-mips.c:7367 config/tc-mips.c:15660
c32b891a
NC
11836#, c-format
11837msgid "jump to misaligned address (0x%lx)"
b4a3689a 11838msgstr "прыжок по не выровненному адресу (0x%lx)"
c32b891a 11839
2d151af7
NC
11840#: config/tc-mips.c:7382 config/tc-mips.c:7402 config/tc-mips.c:7419
11841#: config/tc-mips.c:8969 config/tc-mips.c:15514 config/tc-mips.c:15521
11842#: config/tc-mips.c:15915 config/tc-mips.c:18749
c32b891a
NC
11843#, c-format
11844msgid "branch to misaligned address (0x%lx)"
b4a3689a 11845msgstr "ветвление по не выровненному адресу (0x%lx)"
c32b891a 11846
2d151af7
NC
11847#: config/tc-mips.c:7388 config/tc-mips.c:7406 config/tc-mips.c:7423
11848#: config/tc-mips.c:8972
c32b891a
NC
11849#, c-format
11850msgid "branch address range overflow (0x%lx)"
b4a3689a 11851msgstr "переполнение диапазона адреса ветвления (0x%lx)"
c32b891a 11852
2d151af7 11853#: config/tc-mips.c:7668
c32b891a 11854msgid "extended instruction in delay slot"
b4a3689a 11855msgstr "расширенная инструкция в слоте задержки"
c32b891a 11856
2d151af7 11857#: config/tc-mips.c:8132
c32b891a 11858msgid "source and destination must be different"
b4a3689a 11859msgstr "источник и назначение должен быть разными"
c32b891a 11860
2d151af7 11861#: config/tc-mips.c:8135
c32b891a 11862msgid "a destination register must be supplied"
b4a3689a 11863msgstr "должен быть указан регистр назначения"
c32b891a 11864
2d151af7 11865#: config/tc-mips.c:8140
c32b891a 11866msgid "the source register must not be $31"
b4a3689a 11867msgstr "регистром источника не должен быть $31"
c32b891a 11868
2d151af7 11869#: config/tc-mips.c:8388 config/tc-mips.c:14284 config/tc-mips.c:18895
c32b891a 11870msgid "invalid unextended operand value"
b4a3689a 11871msgstr "некорректное значение нерасширенного операнда"
c32b891a 11872
2d151af7 11873#: config/tc-mips.c:8506
c32b891a
NC
11874#, c-format
11875msgid "opcode not supported on this processor: %s (%s)"
b4a3689a 11876msgstr "код операции не поддерживается в этом процессоре: %s (%s)"
c32b891a 11877
2d151af7 11878#: config/tc-mips.c:8585
c32b891a 11879msgid "opcode not supported in the `insn32' mode"
b4a3689a 11880msgstr "код операции не поддерживается в режиме «insn32»"
c32b891a 11881
2d151af7 11882#: config/tc-mips.c:8588
c32b891a
NC
11883#, c-format
11884msgid "unrecognized %d-bit version of microMIPS opcode"
b4a3689a 11885msgstr "нераспознанная %d-битная версия кода операции microMIPS"
c32b891a 11886
2d151af7 11887#: config/tc-mips.c:8644
c32b891a 11888msgid "unrecognized unextended version of MIPS16 opcode"
b4a3689a 11889msgstr "нераспознанная нерасширенная версия кода операции microMIPS"
c32b891a 11890
2d151af7 11891#: config/tc-mips.c:8647
c32b891a 11892msgid "unrecognized extended version of MIPS16 opcode"
b4a3689a 11893msgstr "нераспознанная расширенная версия кода операции microMIPS"
c32b891a 11894
2d151af7 11895#: config/tc-mips.c:8697 config/tc-mips.c:18766
c32b891a 11896msgid "macro instruction expanded into multiple instructions in a branch delay slot"
b4a3689a 11897msgstr "макроинструкция раскрывается в несколько инструкций в слоте задержки ветвления"
c32b891a 11898
2d151af7 11899#: config/tc-mips.c:8700 config/tc-mips.c:18774
c32b891a 11900msgid "macro instruction expanded into multiple instructions"
b4a3689a 11901msgstr "макроинструкция раскрывается в несколько инструкций"
c32b891a 11902
2d151af7 11903#: config/tc-mips.c:8704
c32b891a 11904msgid "macro instruction expanded into a wrong size instruction in a 16-bit branch delay slot"
b4a3689a 11905msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 16-битного ветвления"
c32b891a 11906
2d151af7 11907#: config/tc-mips.c:8706
c32b891a 11908msgid "macro instruction expanded into a wrong size instruction in a 32-bit branch delay slot"
b4a3689a 11909msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 32-битного ветвления"
c32b891a 11910
2d151af7 11911#: config/tc-mips.c:9169
c32b891a 11912msgid "operand overflow"
b4a3689a 11913msgstr "переполнение операнда"
c32b891a 11914
2d151af7 11915#: config/tc-mips.c:9188 config/tc-mips.c:9772 config/tc-mips.c:13765
c32b891a 11916msgid "macro used $at after \".set noat\""
b4a3689a 11917msgstr "макрос $at используется после «.set noat»"
c32b891a 11918
2d151af7 11919#: config/tc-mips.c:9336 config/tc-mips.c:12104 config/tc-mips.c:12763
c32b891a
NC
11920#, c-format
11921msgid "number (0x%s) larger than 32 bits"
b4a3689a 11922msgstr "номер (0x%s) больше 32 бит"
c32b891a 11923
2d151af7 11924#: config/tc-mips.c:9356
c32b891a 11925msgid "number larger than 64 bits"
b4a3689a 11926msgstr "номер больше 64 бит"
c32b891a 11927
2d151af7
NC
11928#: config/tc-mips.c:9650 config/tc-mips.c:9678 config/tc-mips.c:9716
11929#: config/tc-mips.c:9761 config/tc-mips.c:12339 config/tc-mips.c:12378
11930#: config/tc-mips.c:12417 config/tc-mips.c:12859 config/tc-mips.c:12911
c32b891a 11931msgid "PIC code offset overflow (max 16 signed bits)"
b4a3689a 11932msgstr "переполнение смещения кода PIC (максимально 16 бит со знаком)"
c32b891a 11933
2d151af7 11934#: config/tc-mips.c:10289
c32b891a
NC
11935#, c-format
11936msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
b4a3689a 11937msgstr "непосредственное значение BALIGN не равно 0, 1, 2 или 3 (%lu)"
c32b891a
NC
11938
11939#. result is always true
2d151af7 11940#: config/tc-mips.c:10385
c32b891a
NC
11941#, c-format
11942msgid "branch %s is always true"
b4a3689a 11943msgstr "ветвление %s выполняется всегда"
c32b891a 11944
2d151af7 11945#: config/tc-mips.c:10613 config/tc-mips.c:10723
c32b891a 11946msgid "divide by zero"
b4a3689a 11947msgstr "деление на ноль"
c32b891a 11948
2d151af7 11949#: config/tc-mips.c:10813
c32b891a 11950msgid "dla used to load 32-bit register; recommend using la instead"
b4a3689a 11951msgstr "dla используется для загрузки 32-битного регистра; вместо неё рекомендуется использовать la"
c32b891a 11952
2d151af7 11953#: config/tc-mips.c:10817
c32b891a 11954msgid "la used to load 64-bit address; recommend using dla instead"
b4a3689a 11955msgstr "la используется для загрузки 64-битного адреса; вместо неё рекомендуется использовать dla"
c32b891a 11956
2d151af7 11957#: config/tc-mips.c:10926 config/tc-riscv.c:1075 config/tc-z80.c:732
c32b891a 11958msgid "offset too large"
b4a3689a 11959msgstr "смещение слишком велико"
c32b891a 11960
2d151af7 11961#: config/tc-mips.c:11100 config/tc-mips.c:11378
c32b891a 11962msgid "PIC code offset overflow (max 32 signed bits)"
b4a3689a 11963msgstr "переполнение смещения кода PIC (максимально 32 бита со знаком)"
c32b891a 11964
2d151af7 11965#: config/tc-mips.c:11448 config/tc-mips.c:11524
c32b891a
NC
11966#, c-format
11967msgid "opcode not supported in the `insn32' mode `%s'"
b4a3689a 11968msgstr "код операции не поддерживается в режиме «insn32» «%s»"
c32b891a 11969
2d151af7 11970#: config/tc-mips.c:11476
c32b891a 11971msgid "MIPS PIC call to register other than $25"
b4a3689a 11972msgstr "вызов MIPS PIC регистр, отличного от $25"
c32b891a 11973
2d151af7
NC
11974#: config/tc-mips.c:11492 config/tc-mips.c:11503 config/tc-mips.c:11636
11975#: config/tc-mips.c:11647
c32b891a 11976msgid "no .cprestore pseudo-op used in PIC code"
b4a3689a 11977msgstr "псевдооперация .cprestore не используется в коде PIC"
c32b891a 11978
2d151af7 11979#: config/tc-mips.c:11497 config/tc-mips.c:11641
c32b891a 11980msgid "no .frame pseudo-op used in PIC code"
b4a3689a 11981msgstr "псевдооперация .frame не используется в коде PIC"
c32b891a 11982
2d151af7 11983#: config/tc-mips.c:11662
c32b891a 11984msgid "non-PIC jump used in PIC library"
b4a3689a 11985msgstr "в библиотеке PIC используется прыжок не PIC"
c32b891a 11986
2d151af7 11987#: config/tc-mips.c:12589
c32b891a
NC
11988#, c-format
11989msgid "Unable to generate `%s' compliant code without mthc1"
b4a3689a 11990msgstr "невозможно сгенерировать совместимый с «%s» код без mthc1"
c32b891a 11991
2d151af7 11992#: config/tc-mips.c:13323
c32b891a
NC
11993#, c-format
11994msgid "instruction %s: result is always false"
b4a3689a 11995msgstr "инструкция %s: результат всегда ложь"
c32b891a 11996
2d151af7 11997#: config/tc-mips.c:13476
c32b891a
NC
11998#, c-format
11999msgid "instruction %s: result is always true"
b4a3689a 12000msgstr "инструкция %s: результат всегда правда"
c32b891a
NC
12001
12002#. FIXME: Check if this is one of the itbl macros, since they
12003#. are added dynamically.
2d151af7 12004#: config/tc-mips.c:13761
c32b891a
NC
12005#, c-format
12006msgid "macro %s not implemented yet"
b4a3689a 12007msgstr "макрос %s пока не реализован"
c32b891a 12008
2d151af7 12009#: config/tc-mips.c:14294
c32b891a 12010msgid "extended operand requested but not required"
b4a3689a 12011msgstr "запрошен расширенный операнд, но этого не требуется"
c32b891a 12012
2d151af7 12013#: config/tc-mips.c:14303
c32b891a 12014msgid "operand value out of range for instruction"
b4a3689a 12015msgstr "значение операнда вне диапазона инструкции"
c32b891a 12016
2d151af7 12017#: config/tc-mips.c:14402
c32b891a
NC
12018#, c-format
12019msgid "relocation %s isn't supported by the current ABI"
b4a3689a 12020msgstr "перемещение %s не поддерживается текущим ABI"
c32b891a 12021
2d151af7 12022#: config/tc-mips.c:14458
c32b891a 12023msgid "unclosed '('"
b4a3689a 12024msgstr "незакрытая «(»"
c32b891a 12025
2d151af7 12026#: config/tc-mips.c:14524
c32b891a
NC
12027#, c-format
12028msgid "a different %s was already specified, is now %s"
b4a3689a 12029msgstr "уже указан другой %s, сейчас %s"
c32b891a 12030
2d151af7 12031#: config/tc-mips.c:14691
c32b891a 12032msgid "-mmicromips cannot be used with -mips16"
b4a3689a 12033msgstr "-mmicromips не может быть использован с -mips16"
c32b891a 12034
2d151af7 12035#: config/tc-mips.c:14706
c32b891a 12036msgid "-mips16 cannot be used with -micromips"
b4a3689a 12037msgstr "-mips16 не может быть использован с -micromips"
c32b891a 12038
2d151af7 12039#: config/tc-mips.c:14867 config/tc-mips.c:14925
c32b891a 12040msgid "no compiled in support for 64 bit object file format"
b4a3689a 12041msgstr "скомпилирован без поддержки 64-битного формата объектного файла"
c32b891a 12042
2d151af7 12043#: config/tc-mips.c:14932
c32b891a
NC
12044#, c-format
12045msgid "invalid abi -mabi=%s"
b4a3689a 12046msgstr "неверный abi -mabi=%s"
c32b891a 12047
2d151af7 12048#: config/tc-mips.c:14972
c32b891a
NC
12049#, c-format
12050msgid "invalid NaN setting -mnan=%s"
b4a3689a 12051msgstr "неправильное задание NaN -mnan=%s"
c32b891a 12052
2d151af7 12053#: config/tc-mips.c:15006
c32b891a 12054msgid "-G not supported in this configuration"
b4a3689a 12055msgstr "-G в данной конфигурации не поддерживается"
c32b891a 12056
2d151af7 12057#: config/tc-mips.c:15032
c32b891a
NC
12058#, c-format
12059msgid "-%s conflicts with the other architecture options, which imply -%s"
b4a3689a 12060msgstr "-%s конфликтует с другими параметрами архитектуры, которые подразумевают -%s"
c32b891a 12061
2d151af7 12062#: config/tc-mips.c:15048
c32b891a
NC
12063#, c-format
12064msgid "-march=%s is not compatible with the selected ABI"
b4a3689a 12065msgstr "-march=%s is не совместим с выбранным ABI"
c32b891a 12066
2d151af7 12067#: config/tc-mips.c:15518 config/tc-mips.c:15909 config/tc-mips.c:18746
c32b891a 12068msgid "branch to a symbol in another ISA mode"
b4a3689a 12069msgstr "ветвление к символу в другом режиме ISA"
c32b891a 12070
2d151af7 12071#: config/tc-mips.c:15525 config/tc-mips.c:15666 config/tc-mips.c:15919
c32b891a
NC
12072#, c-format
12073msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
b4a3689a 12074msgstr "невозможно закодировать невыровненное добавление в перемещаемом поле (0x%lx)"
c32b891a 12075
2d151af7 12076#: config/tc-mips.c:15562
c32b891a 12077msgid "PC-relative reference to a different section"
b4a3689a 12078msgstr "относительная PC ссылка в другой раздел"
c32b891a 12079
2d151af7 12080#: config/tc-mips.c:15634 config/tc-riscv.c:2366
c32b891a 12081msgid "TLS relocation against a constant"
b4a3689a 12082msgstr "перемещение TLS не константа"
c32b891a 12083
2d151af7 12084#: config/tc-mips.c:15654
c32b891a 12085msgid "jump to a symbol in another ISA mode"
b4a3689a 12086msgstr "прыжок к символу в другом режиме ISA"
c32b891a 12087
2d151af7 12088#: config/tc-mips.c:15657
c32b891a 12089msgid "JALX to a symbol in the same ISA mode"
b4a3689a 12090msgstr "JALX к символу в другом режиме ISA"
c32b891a 12091
2d151af7 12092#: config/tc-mips.c:15742
c32b891a 12093msgid "unsupported constant in relocation"
b4a3689a 12094msgstr "неподдерживаемая константа в перемещении"
c32b891a 12095
2d151af7 12096#: config/tc-mips.c:15814
c32b891a
NC
12097#, c-format
12098msgid "PC-relative access using misaligned symbol (%lx)"
b4a3689a 12099msgstr "при относительном PC доступе используется невыровненный символ (%lx)"
c32b891a 12100
2d151af7 12101#: config/tc-mips.c:15818
c32b891a
NC
12102#, c-format
12103msgid "PC-relative access using misaligned offset (%lx)"
b4a3689a 12104msgstr "при относительном PC доступе используется невыровненное смещение (%lx)"
c32b891a 12105
2d151af7 12106#: config/tc-mips.c:15831 config/tc-mips.c:15850
c32b891a 12107msgid "PC-relative access out of range"
b4a3689a 12108msgstr "относительный PC доступ вне диапазона"
c32b891a 12109
2d151af7 12110#: config/tc-mips.c:15837
c32b891a
NC
12111#, c-format
12112msgid "PC-relative access to misaligned address (%lx)"
b4a3689a 12113msgstr "относительный PC доступ по невыровненному адресу (%lx)"
c32b891a 12114
2d151af7 12115#: config/tc-mips.c:16004
c32b891a
NC
12116#, c-format
12117msgid "alignment too large, %d assumed"
b4a3689a 12118msgstr "слишком большое выравнивание, предполагается %d"
c32b891a 12119
2d151af7 12120#: config/tc-mips.c:16007
c32b891a 12121msgid "alignment negative, 0 assumed"
b4a3689a 12122msgstr "отрицательное выравнивание, предполагается 0"
c32b891a 12123
2d151af7 12124#: config/tc-mips.c:16249
c32b891a
NC
12125#, c-format
12126msgid "%s: no such section"
b4a3689a 12127msgstr "%s: нет такого раздела"
c32b891a 12128
2d151af7 12129#: config/tc-mips.c:16290
c32b891a
NC
12130#, c-format
12131msgid ".option pic%d not supported"
b4a3689a 12132msgstr ".option pic%d не поддерживается"
c32b891a 12133
2d151af7 12134#: config/tc-mips.c:16292
c32b891a
NC
12135#, c-format
12136msgid ".option pic%d not supported in VxWorks PIC mode"
b4a3689a 12137msgstr ".option pic%d не поддерживается в режиме VxWorks PIC"
c32b891a 12138
2d151af7 12139#: config/tc-mips.c:16304 config/tc-mips.c:16641
c32b891a 12140msgid "-G may not be used with SVR4 PIC code"
b4a3689a 12141msgstr "-G нельзя использовать с кодом SVR4 PIC"
c32b891a 12142
2d151af7 12143#: config/tc-mips.c:16310
b4a3689a 12144#, c-format
c32b891a 12145msgid "unrecognized option \"%s\""
b4a3689a 12146msgstr "нераспознанный параметр «%s»"
c32b891a 12147
2d151af7 12148#: config/tc-mips.c:16416
c32b891a
NC
12149#, c-format
12150msgid "unknown architecture %s"
b4a3689a 12151msgstr "неизвестная архитектура %s"
c32b891a 12152
2d151af7 12153#: config/tc-mips.c:16430 config/tc-mips.c:16592
c32b891a
NC
12154#, c-format
12155msgid "unknown ISA level %s"
b4a3689a 12156msgstr "неизвестный уровень ISA %s"
c32b891a 12157
2d151af7 12158#: config/tc-mips.c:16439
c32b891a
NC
12159#, c-format
12160msgid "unknown ISA or architecture %s"
b4a3689a 12161msgstr "неизвестная ISA или архитектура %s"
c32b891a 12162
2d151af7 12163#: config/tc-mips.c:16498
c32b891a 12164msgid "`noreorder' must be set before `nomacro'"
b4a3689a 12165msgstr "«noreorder» должен указываться до «nomacro»"
c32b891a 12166
2d151af7 12167#: config/tc-mips.c:16527
c32b891a 12168msgid ".set pop with no .set push"
b4a3689a 12169msgstr ".set pop без .set push"
c32b891a 12170
2d151af7 12171#: config/tc-mips.c:16546
b4a3689a 12172#, c-format
c32b891a 12173msgid "tried to set unrecognized symbol: %s\n"
b4a3689a 12174msgstr "попытка задать нераспознанный символ: %s\n"
c32b891a 12175
2d151af7 12176#: config/tc-mips.c:16619
b4a3689a 12177#, c-format
c32b891a 12178msgid ".module used with unrecognized symbol: %s\n"
b4a3689a 12179msgstr ".module используется с нераспознанным символом: %s\n"
c32b891a 12180
2d151af7 12181#: config/tc-mips.c:16625
c32b891a 12182msgid ".module is not permitted after generating code"
b4a3689a 12183msgstr ".module не допускается после генерации кода"
c32b891a 12184
2d151af7
NC
12185#: config/tc-mips.c:16685 config/tc-mips.c:16764 config/tc-mips.c:16868
12186#: config/tc-mips.c:16898 config/tc-mips.c:16947
c32b891a
NC
12187#, c-format
12188msgid "%s not supported in MIPS16 mode"
b4a3689a 12189msgstr "%s не поддерживается в режиме MIPS16"
c32b891a 12190
2d151af7 12191#: config/tc-mips.c:16692
c32b891a 12192msgid ".cpload not in noreorder section"
b4a3689a 12193msgstr ".cpload не в разделе noreorder"
c32b891a 12194
2d151af7 12195#: config/tc-mips.c:16773 config/tc-mips.c:16792
c32b891a 12196msgid "missing argument separator ',' for .cpsetup"
b4a3689a 12197msgstr "отсутствует разделитель аргументов «,» в .cpsetup"
c32b891a 12198
2d151af7 12199#: config/tc-mips.c:16990
b4a3689a 12200#, c-format
c32b891a 12201msgid "unsupported use of %s"
b4a3689a 12202msgstr "неподдерживаемое использование %s"
c32b891a 12203
2d151af7 12204#: config/tc-mips.c:17081
c32b891a 12205msgid "unsupported use of .gpword"
b4a3689a 12206msgstr "неподдерживаемое использование .gpword"
c32b891a 12207
2d151af7 12208#: config/tc-mips.c:17119
c32b891a 12209msgid "unsupported use of .gpdword"
b4a3689a 12210msgstr "неподдерживаемое использование .gpdword"
c32b891a 12211
2d151af7 12212#: config/tc-mips.c:17151
c32b891a 12213msgid "unsupported use of .ehword"
b4a3689a 12214msgstr "неподдерживаемое использование .ehword"
c32b891a 12215
2d151af7 12216#: config/tc-mips.c:17238
c32b891a 12217msgid "bad .nan directive"
b4a3689a 12218msgstr "неверная директива .nan"
c32b891a 12219
2d151af7 12220#: config/tc-mips.c:17287
c32b891a
NC
12221#, c-format
12222msgid "ignoring attempt to redefine symbol %s"
b4a3689a 12223msgstr "игнорируется попытка переопределения символа %s"
c32b891a 12224
2d151af7 12225#: config/tc-mips.c:17302 ecoff.c:3372
c32b891a 12226msgid "bad .weakext directive"
b4a3689a 12227msgstr "неверная директива .weakext"
c32b891a 12228
2d151af7 12229#: config/tc-mips.c:18271 config/tc-mips.c:18548
c32b891a 12230msgid "relaxed out-of-range branch into a jump"
b4a3689a 12231msgstr "цель прыжка за пределами диапазона ослабленной ветви"
c32b891a 12232
2d151af7 12233#: config/tc-mips.c:18770
c32b891a 12234msgid "extended instruction in a branch delay slot"
b4a3689a 12235msgstr "расширенная инструкция в слоте задержки ветвления"
c32b891a 12236
2d151af7 12237#: config/tc-mips.c:18884 config/tc-xtensa.c:1686 config/tc-xtensa.c:1964
c32b891a 12238msgid "unsupported relocation"
b4a3689a 12239msgstr "неподдерживаемое перемещение"
c32b891a 12240
2d151af7 12241#: config/tc-mips.c:19392 config/tc-score.c:5637
c32b891a 12242msgid "expected simple number"
b4a3689a 12243msgstr "ожидается простое число"
c32b891a 12244
2d151af7 12245#: config/tc-mips.c:19420 config/tc-score.c:5664
c32b891a 12246msgid "invalid number"
b4a3689a 12247msgstr "неверный номер"
c32b891a 12248
2d151af7 12249#: config/tc-mips.c:19497 ecoff.c:2999
c32b891a 12250msgid ".end directive without a preceding .ent directive"
b4a3689a 12251msgstr "директива .end без предшествующей директивы .ent"
c32b891a 12252
2d151af7 12253#: config/tc-mips.c:19506
c32b891a 12254msgid ".end symbol does not match .ent symbol"
b4a3689a 12255msgstr "символ .end не совпадает с соответствующим символом .ent"
c32b891a 12256
2d151af7 12257#: config/tc-mips.c:19583
c32b891a 12258msgid ".ent or .aent not in text section"
b4a3689a 12259msgstr ".ent или .aent не в текстовом разделе"
c32b891a 12260
2d151af7 12261#: config/tc-mips.c:19586 config/tc-score.c:5703
c32b891a 12262msgid "missing .end"
b4a3689a 12263msgstr "отсутствует .end"
c32b891a 12264
2d151af7 12265#: config/tc-mips.c:19669
c32b891a 12266msgid ".mask/.fmask outside of .ent"
b4a3689a 12267msgstr ".mask/.fmask вне .ent"
c32b891a 12268
2d151af7 12269#: config/tc-mips.c:19676
c32b891a 12270msgid "bad .mask/.fmask directive"
b4a3689a 12271msgstr "неверная директива .mask/.fmask"
c32b891a 12272
2d151af7 12273#: config/tc-mips.c:19977
c32b891a
NC
12274#, c-format
12275msgid "bad value (%s) for %s"
b4a3689a 12276msgstr "неверное значение (%s) для %s"
c32b891a 12277
2d151af7 12278#: config/tc-mips.c:20041
c32b891a
NC
12279#, c-format
12280msgid ""
12281"MIPS options:\n"
12282"-EB\t\t\tgenerate big endian output\n"
12283"-EL\t\t\tgenerate little endian output\n"
12284"-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12285"-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12286"\t\t\timplicitly with the gp register [default 8]\n"
12287msgstr ""
b4a3689a
NC
12288"Параметры MIPS:\n"
12289"-EB\t\t\tгенерировать вывод в прямом порядке байт\n"
12290"-EL\t\t\tгенерировать вывод в обратном порядке байт\n"
12291"-g, -g2\t\t\tне удалять ненужные NOP и перестановки ветвлений\n"
12292"-G NUM\t\t\tпозволять неявно ссылаться через регистр gp\n"
12293"\t\t\tна объекты до NUM байт [по умолчанию 8]\n"
c32b891a 12294
2d151af7 12295#: config/tc-mips.c:20048
c32b891a
NC
12296#, c-format
12297msgid ""
12298"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12299"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12300"-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12301"-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12302"-mips5 generate MIPS ISA V instructions\n"
12303"-mips32 generate MIPS32 ISA instructions\n"
12304"-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12305"-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12306"-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12307"-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12308"-mips64 generate MIPS64 ISA instructions\n"
12309"-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12310"-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12311"-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12312"-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12313"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12314msgstr ""
b4a3689a
NC
12315"-mips1\t\t\tгенерировать инструкции MIPS ISA I\n"
12316"-mips2\t\t\tгенерировать инструкции MIPS ISA II\n"
12317"-mips3\t\t\tгенерировать инструкции MIPS ISA III\n"
12318"-mips4\t\t\tгенерировать инструкции MIPS ISA IV\n"
12319"-mips5 генерировать инструкции MIPS ISA V\n"
12320"-mips32 генерировать инструкции MIPS32 ISA\n"
12321"-mips32r2 генерировать инструкции MIPS32 выпуск 2 ISA\n"
12322"-mips32r3 генерировать инструкции MIPS32 выпуск 3 ISA\n"
12323"-mips32r5 генерировать инструкции MIPS32 выпуск 5 ISA\n"
12324"-mips32r6 генерировать инструкции MIPS32 выпуск 6 ISA\n"
12325"-mips64 генерировать инструкции MIPS64 ISA\n"
12326"-mips64r2 генерировать инструкции MIPS64 выпуск 2 ISA\n"
12327"-mips64r3 генерировать инструкции MIPS64 выпуск 3 ISA\n"
12328"-mips64r5 генерировать инструкции MIPS64 выпуск 5 ISA\n"
12329"-mips64r6 генерировать инструкции MIPS64 выпуск 6 ISA\n"
12330"-march=CPU/-mtune=CPU\tгенерировать код/расписание для ЦП, где CPU один из:\n"
c32b891a 12331
2d151af7 12332#: config/tc-mips.c:20073
c32b891a
NC
12333#, c-format
12334msgid ""
12335"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12336"-no-mCPU\t\tdon't generate code specific to CPU.\n"
12337"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12338msgstr ""
b4a3689a
NC
12339"-mCPU\t\t\tэквивалентно -march=CPU -mtune=CPU. Устарел.\n"
12340"-no-mCPU\t\tне генерировать код под указанный ЦП\n"
12341"\t\t\tДля -mCPU и -no-mCPU, CPU должно быть одним из:\n"
c32b891a 12342
2d151af7 12343#: config/tc-mips.c:20086
c32b891a
NC
12344#, c-format
12345msgid ""
12346"-mips16\t\t\tgenerate mips16 instructions\n"
12347"-no-mips16\t\tdo not generate mips16 instructions\n"
12348msgstr ""
b4a3689a
NC
12349"-mips16\t\t\tгенерировать инструкции mips16\n"
12350"-no-mips16\t\tне генерировать инструкции mips16\n"
c32b891a 12351
2d151af7 12352#: config/tc-mips.c:20089
d8dab054
NC
12353#, c-format
12354msgid ""
12355"-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12356"-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12357msgstr ""
12358"-mmips16e2\t\tгенерировать инструкции MIPS16e2\n"
12359"-mno-mips16e2\t\tне генерировать инструкции MIPS16e2\n"
12360
2d151af7 12361#: config/tc-mips.c:20092
c32b891a
NC
12362#, c-format
12363msgid ""
12364"-mmicromips\t\tgenerate microMIPS instructions\n"
12365"-mno-micromips\t\tdo not generate microMIPS instructions\n"
12366msgstr ""
b4a3689a
NC
12367"-mmicromips\t\tгенерировать инструкции microMIPS\n"
12368"-mno-micromips\t\tне генерировать инструкции microMIPS\n"
c32b891a 12369
2d151af7 12370#: config/tc-mips.c:20095
c32b891a
NC
12371#, c-format
12372msgid ""
12373"-msmartmips\t\tgenerate smartmips instructions\n"
12374"-mno-smartmips\t\tdo not generate smartmips instructions\n"
12375msgstr ""
b4a3689a
NC
12376"-msmartmips\t\tгенерировать инструкции smartmips\n"
12377"-mno-smartmips\t\tне генерировать инструкции smartmips\n"
c32b891a 12378
2d151af7 12379#: config/tc-mips.c:20098
c32b891a
NC
12380#, c-format
12381msgid ""
12382"-mdsp\t\t\tgenerate DSP instructions\n"
12383"-mno-dsp\t\tdo not generate DSP instructions\n"
12384msgstr ""
b4a3689a
NC
12385"-mdsp\t\t\tгенерировать инструкции DSP\n"
12386"-mno-dsp\t\tне генерировать инструкции DSP\n"
c32b891a 12387
2d151af7 12388#: config/tc-mips.c:20101
c32b891a
NC
12389#, c-format
12390msgid ""
12391"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12392"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12393msgstr ""
b4a3689a
NC
12394"-mdspr2\t\t\tгенерировать инструкции DSP R2\n"
12395"-mno-dspr2\t\tне генерировать инструкции DSP R2\n"
c32b891a 12396
2d151af7 12397#: config/tc-mips.c:20104
c32b891a
NC
12398#, c-format
12399msgid ""
12400"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12401"-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12402msgstr ""
b4a3689a
NC
12403"-mdspr3\t\t\tгенерировать инструкции DSP R3\n"
12404"-mno-dspr3\t\tне генерировать инструкции DSP R3\n"
c32b891a 12405
2d151af7 12406#: config/tc-mips.c:20107
c32b891a
NC
12407#, c-format
12408msgid ""
12409"-mmt\t\t\tgenerate MT instructions\n"
12410"-mno-mt\t\t\tdo not generate MT instructions\n"
12411msgstr ""
b4a3689a
NC
12412"-mmt\t\t\tгенерировать инструкции MT\n"
12413"-mno-mt\t\t\tне генерировать инструкции MT\n"
c32b891a 12414
2d151af7 12415#: config/tc-mips.c:20110
c32b891a
NC
12416#, c-format
12417msgid ""
12418"-mmcu\t\t\tgenerate MCU instructions\n"
12419"-mno-mcu\t\tdo not generate MCU instructions\n"
12420msgstr ""
b4a3689a
NC
12421"-mmcu\t\t\tгенерировать инструкции MCU\n"
12422"-mno-mcu\t\tне генерировать инструкции MCU\n"
c32b891a 12423
2d151af7 12424#: config/tc-mips.c:20113
c32b891a
NC
12425#, c-format
12426msgid ""
12427"-mmsa\t\t\tgenerate MSA instructions\n"
12428"-mno-msa\t\tdo not generate MSA instructions\n"
12429msgstr ""
b4a3689a
NC
12430"-mmsa\t\t\tгенерировать инструкции MSA\n"
12431"-mno-msa\t\tне генерировать инструкции MSA\n"
c32b891a 12432
2d151af7 12433#: config/tc-mips.c:20116
c32b891a
NC
12434#, c-format
12435msgid ""
12436"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12437"-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12438msgstr ""
b4a3689a
NC
12439"-mxpa\t\t\tгенерировать инструкции eXtended Physical Address (XPA)\n"
12440"-mno-xpa\t\tне генерировать инструкции eXtended Physical Address (XPA)\n"
c32b891a 12441
2d151af7 12442#: config/tc-mips.c:20119
c32b891a
NC
12443#, c-format
12444msgid ""
12445"-mvirt\t\t\tgenerate Virtualization instructions\n"
12446"-mno-virt\t\tdo not generate Virtualization instructions\n"
12447msgstr ""
b4a3689a
NC
12448"-mvirt\t\t\tгенерировать инструкции Virtualization\n"
12449"-mno-virt\t\tне генерировать инструкции Virtualization\n"
c32b891a 12450
2d151af7 12451#: config/tc-mips.c:20122
d8dab054
NC
12452#, c-format
12453msgid ""
12454"-mcrc\t\t\tgenerate CRC instructions\n"
12455"-mno-crc\t\tdo not generate CRC instructions\n"
12456msgstr ""
12457"-mcrc\t\t\tгенерировать инструкции CRC\n"
12458"-mno-crc\t\tне генерировать инструкции CRC\n"
12459
2d151af7 12460#: config/tc-mips.c:20125
d8dab054
NC
12461#, c-format
12462msgid ""
12463"-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
12464"-mno-ginv\t\tdo not generate Global INValidate instructions\n"
12465msgstr ""
12466"-mginv\t\t\tгенерировать инструкции Global INValidate (GINV)\n"
12467"-mno-ginv\t\tне генерировать инструкции Global INValidate\n"
12468
2d151af7
NC
12469#: config/tc-mips.c:20128
12470#, c-format
12471msgid ""
12472"-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) instructions\n"
12473"-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions Instructions\n"
12474msgstr ""
12475"-mloongson-mmi\t\tгенерировать расширенные инструкции Loongson MultiMedia (MMI)\n"
12476"-mno-loongson-mmi\tне генерировать расширенные инструкции Loongson MultiMedia\n"
12477
12478#: config/tc-mips.c:20131
12479#, c-format
12480msgid ""
12481"-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) instructions\n"
12482"-mno-loongson-cam\tdo not generate Loongson Content Address Memory Instructions\n"
12483msgstr ""
12484"-mloongson-cam\t\tгенерировать инструкции Loongson Content Address Memory (CAM)\n"
12485"-mno-loongson-cam\tне генерировать инструкции Loongson Content Address Memory\n"
12486
12487#: config/tc-mips.c:20134
12488#, c-format
12489msgid ""
12490"-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
12491"-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
12492msgstr ""
12493"-mloongson-ext\t\tгенерировать инструкции Loongson EXTensions (EXT)\n"
12494"-mno-loongson-ext\tне генерировать инструкции Loongson EXTensions\n"
12495
12496#: config/tc-mips.c:20137
12497#, c-format
12498msgid ""
12499"-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
12500"-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
12501msgstr ""
12502"-mloongson-ext2\t\tгенерировать инструкции Loongson EXTensions R2 (EXT2)\n"
12503"-mno-loongson-ext2\tне генерировать инструкции Loongson EXTensions R2\n"
12504
12505#: config/tc-mips.c:20140
c32b891a
NC
12506#, c-format
12507msgid ""
12508"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12509"-mno-insn32\t\tgenerate all microMIPS instructions\n"
12510msgstr ""
b4a3689a
NC
12511"-minsn32\t\tгенерировать только 32-битные инструкции microMIPS\n"
12512"-mno-insn32\t\tгенерировать все инструкции microMIPS\n"
c32b891a 12513
2d151af7 12514#: config/tc-mips.c:20143
c32b891a
NC
12515#, c-format
12516msgid ""
12517"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12518"-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12519"-mfix-vr4120\t\twork around certain VR4120 errata\n"
12520"-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12521"-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12522"-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
2d151af7 12523"-mfix-r5900\t\twork around R5900 short loop errata\n"
c32b891a
NC
12524"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12525"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12526"-msym32\t\t\tassume all symbols have 32-bit values\n"
d8dab054
NC
12527"-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
12528"-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
12529"-O2\t\t\tremove unneeded NOPs and swap branches\n"
c32b891a
NC
12530"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12531"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12532msgstr ""
b4a3689a
NC
12533"-mfix-loongson2f-jump\tобходить инструкции Loongson2F JUMP\n"
12534"-mfix-loongson2f-nop\tобходить ошибки Loongson2F NOP\n"
12535"-mfix-vr4120\t\tобходить некоторые ошибки VR4120\n"
12536"-mfix-vr4130\t\tобходить ошибки VR4130 mflo/mfhi\n"
12537"-mfix-24k\t\tвставлять nop после инструкций ERET и DERET\n"
12538"-mfix-cn63xxp1\t\tобходить ошибки CN63XXP1 PREF\n"
2d151af7 12539"-mfix-r5900\t\tобходить ошибки короткого цикла R5900\n"
b4a3689a
NC
12540"-mgp32\t\t\tиспользовать 32-битные GPR, не смотря на выбранную ISA\n"
12541"-mfp32\t\t\tиспользовать 32-битные FPR, не смотря на выбранную ISA\n"
12542"-msym32\t\t\tсчитать, что все символы имеют 32-битные значения\n"
d8dab054
NC
12543"-O0\t\t\tне удалять ненужные NOP, не выполнять перестановку ветвлений\n"
12544"-O, -O1\t\t\tудалять ненужные NOP, не выполнять перестановку ветвлений\n"
12545"-O2\t\t\tудалять ненужные NOP и выполнять перестановку ветвлений\n"
b4a3689a
NC
12546"--trap, --no-break\tловить исключение деления на 0 и переполнение умножения\n"
12547"--break, --no-trap\t прерывать исключение деления на 0 и переполнение умножения\n"
c32b891a 12548
2d151af7 12549#: config/tc-mips.c:20159
c32b891a
NC
12550#, c-format
12551msgid ""
12552"-mhard-float\t\tallow floating-point instructions\n"
12553"-msoft-float\t\tdo not allow floating-point instructions\n"
12554"-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12555"-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12556"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12557"--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12558"-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12559"-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode switch\n"
12560"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12561msgstr ""
b4a3689a
NC
12562"-mhard-float\t\tразрешить инструкции с плавающей запятой\n"
12563"-msoft-float\t\tзапретить инструкции с плавающей запятой\n"
12564"-msingle-float\t\tразрешить только 32-битные инструкции с плавающей запятой\n"
12565"-mdouble-float\t\tразрешить 32-битные и 64-битные операции с плавающей запятой\n"
12566"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12567"--[no-]relax-branch\t[не]разрешить ослаблять ветвления вне диапазона\n"
12568"-mignore-branch-isa\tпринимать неверные ветвления, требующие\n"
12569" \tпереключения режима ISA\n"
12570"-mno-ignore-branch-isa\tотвергать неверные ветвления, требующие\n"
12571" \tпереключения режима ISA\n"
12572"-mnan=КОДИРОВКА\t\tвыбрать одно из соглашений о кодировке IEEE 754 NaN:\n"
c32b891a 12573
2d151af7 12574#: config/tc-mips.c:20177
c32b891a
NC
12575#, c-format
12576msgid ""
12577"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12578"-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12579"-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12580"-non_shared\t\tdo not generate code that can operate with DSOs\n"
12581"-xgot\t\t\tassume a 32 bit GOT\n"
12582"-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12583"-mshared, -mno-shared disable/enable .cpload optimization for\n"
12584" position dependent (non shared) code\n"
12585"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12586msgstr ""
b4a3689a
NC
12587"-KPIC, -call_shared\tгенерировать независимый от расположения код SVR4\n"
12588"-call_nonpic\t\tгенерировать зависимый от расположения код,\n"
12589" \t\tкоторый может работать с DSO\n"
12590"-mvxworks-pic\t\tгенерировать независимый от расположения код VxWorks\n"
12591"-non_shared\t\tне генерировать код, который может работать с DSO\n"
12592"-xgot\t\t\tпредполагать 32-битную GOT\n"
12593"-mpdr, -mno-pdr\t\tвключить/выключить создание разделов .pdr\n"
12594"-mshared, -mno-shared включить/выключить оптимизацию .cpload для\n"
12595" зависимого от расположения кода\n"
12596"-mabi=ABI\t\tсоздавать соответствующий ABI объектный файл для:\n"
c32b891a 12597
2d151af7 12598#: config/tc-mips.c:20198
c32b891a 12599#, c-format
d8dab054
NC
12600msgid "-32\t\t\tcreate o32 ABI object file%s\n"
12601msgstr "-32\t\t\tсоздавать объектный файл %s с o32 ABI\n"
12602
2d151af7 12603#: config/tc-mips.c:20200 config/tc-mips.c:20203 config/tc-mips.c:20206
d8dab054
NC
12604msgid " (default)"
12605msgstr " (по умолчанию)"
12606
2d151af7 12607#: config/tc-mips.c:20201
d8dab054
NC
12608#, c-format
12609msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
12610msgstr "-n32\t\t\tсоздавать объектный файл %s с n32 ABI\n"
c32b891a 12611
2d151af7 12612#: config/tc-mips.c:20204
d8dab054
NC
12613#, c-format
12614msgid "-64\t\t\tcreate 64 ABI object file%s\n"
12615msgstr "-64\t\t\tсоздавать объектный файл %s с 64 ABI\n"
12616
2d151af7 12617#: config/tc-mips.c:20286
c32b891a 12618msgid "missing .end at end of assembly"
b4a3689a 12619msgstr "отсутствует .end в конце ассемблерного кода"
c32b891a
NC
12620
12621#: config/tc-mmix.c:702
12622#, c-format
12623msgid " MMIX-specific command line options:\n"
bc7c0509 12624msgstr " Специализированные параметры командной строки для MMIX:\n"
c32b891a
NC
12625
12626#: config/tc-mmix.c:703
12627#, c-format
12628msgid ""
12629" -fixed-special-register-names\n"
12630" Allow only the original special register names.\n"
12631msgstr ""
b4a3689a
NC
12632" -fixed-special-register-names\n"
12633" разрешать только оригинальные специальные\n"
12634" имена регистров\n"
c32b891a
NC
12635
12636#: config/tc-mmix.c:706
12637#, c-format
12638msgid " -globalize-symbols Make all symbols global.\n"
b4a3689a 12639msgstr " -globalize-symbols сделать все символы глобальными\n"
c32b891a
NC
12640
12641#: config/tc-mmix.c:708
12642#, c-format
12643msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
b4a3689a 12644msgstr " -gnu-syntax выключить совместимость с синтаксисом mmixal\n"
c32b891a
NC
12645
12646#: config/tc-mmix.c:710
12647#, c-format
12648msgid " -relax Create linker relaxable code.\n"
b4a3689a 12649msgstr " -relax создать ослабляющий код компоновщика\n"
c32b891a
NC
12650
12651#: config/tc-mmix.c:712
12652#, c-format
12653msgid ""
12654" -no-predefined-syms Do not provide mmixal built-in constants.\n"
12655" Implies -fixed-special-register-names.\n"
12656msgstr ""
b4a3689a
NC
12657" -no-predefined-syms не предоставлять встроенные константы mmixal\n"
12658" Подразумевает -fixed-special-register-names.\n"
c32b891a
NC
12659
12660#: config/tc-mmix.c:715
12661#, c-format
12662msgid ""
12663" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12664" into multiple instructions.\n"
12665msgstr ""
b4a3689a
NC
12666" -no-expand не раскрывать GETA, ветвления, PUSHJ или JUMP\n"
12667" в несколько инструкций\n"
c32b891a
NC
12668
12669#: config/tc-mmix.c:718
12670#, c-format
12671msgid " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12672msgstr ""
b4a3689a
NC
12673" -no-merge-gregs не объединять определения GREG с ближайшими\n"
12674" значениями\n"
c32b891a
NC
12675
12676#: config/tc-mmix.c:720
12677#, c-format
12678msgid " -linker-allocated-gregs If there's no suitable GREG definition for the operands of an instruction, let the linker resolve.\n"
12679msgstr ""
b4a3689a
NC
12680" -linker-allocated-gregs если нет подходящего определения GREG для операндов\n"
12681" инструкций, то позволить решить это компоновщику\n"
c32b891a
NC
12682
12683#: config/tc-mmix.c:723
12684#, c-format
12685msgid ""
12686" -x Do not warn when an operand to GETA, a branch,\n"
12687" PUSHJ or JUMP is not known to be within range.\n"
12688" The linker will catch any errors. Implies\n"
12689" -linker-allocated-gregs."
12690msgstr ""
b4a3689a
NC
12691" -x не предупреждать, когда про операнд GETA, ветвления,\n"
12692" PUSHJ или JUMP неизвестно, внутри ли он диапазона\n"
12693" Компоновщик поймает все остальные ошибки.\n"
12694" Подразумевает -linker-allocated-gregs."
c32b891a
NC
12695
12696#: config/tc-mmix.c:849
12697#, c-format
12698msgid "unknown opcode: `%s'"
b4a3689a 12699msgstr "неизвестный код операции «%s»"
c32b891a
NC
12700
12701#: config/tc-mmix.c:971 config/tc-mmix.c:986
12702msgid "specified location wasn't TETRA-aligned"
b4a3689a 12703msgstr "указанное расположение не выровнено по TETRA"
c32b891a
NC
12704
12705#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4214
12706#: config/tc-mmix.c:4230
12707msgid "unaligned data at an absolute location is not supported"
b4a3689a 12708msgstr "невыровненные данные по абсолютному расположению не поддерживаются"
c32b891a
NC
12709
12710#: config/tc-mmix.c:1098
12711#, c-format
12712msgid "invalid operand to opcode %s: `%s'"
b4a3689a 12713msgstr "некорректный операнд кода операции %s: «%s»"
c32b891a
NC
12714
12715#: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12716#: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12717#: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12718#: config/tc-mmix.c:1428 config/tc-mmix.c:1453 config/tc-mmix.c:1485
12719#: config/tc-mmix.c:1517 config/tc-mmix.c:1547 config/tc-mmix.c:1600
12720#: config/tc-mmix.c:1617 config/tc-mmix.c:1644 config/tc-mmix.c:1672
12721#: config/tc-mmix.c:1702 config/tc-mmix.c:1728 config/tc-mmix.c:1744
12722#: config/tc-mmix.c:1770 config/tc-mmix.c:1786 config/tc-mmix.c:1802
12723#: config/tc-mmix.c:1883
12724#, c-format
12725msgid "invalid operands to opcode %s: `%s'"
b4a3689a 12726msgstr "некорректные операнды кода операции %s: «%s»"
c32b891a
NC
12727
12728#: config/tc-mmix.c:1983
12729msgid "internal: mmix_prefix_name but empty prefix"
b4a3689a 12730msgstr "внутренняя ошибка: mmix_prefix_name, но префикс пуст"
c32b891a
NC
12731
12732#: config/tc-mmix.c:2046
12733#, c-format
12734msgid "too many GREG registers allocated (max %d)"
b4a3689a 12735msgstr "выделено слишком много регистров GREG (максимально %d)"
c32b891a
NC
12736
12737#: config/tc-mmix.c:2106
12738msgid "BSPEC already active. Nesting is not supported."
b4a3689a 12739msgstr "BSPEC уже активно. Вложенность не поддерживается."
c32b891a
NC
12740
12741#: config/tc-mmix.c:2115
12742msgid "invalid BSPEC expression"
b4a3689a 12743msgstr "неверное выражение BSPEC"
c32b891a
NC
12744
12745#: config/tc-mmix.c:2131
12746#, c-format
12747msgid "can't create section %s"
b4a3689a 12748msgstr "не удалось создать раздел %s"
c32b891a
NC
12749
12750#: config/tc-mmix.c:2136
12751#, c-format
12752msgid "can't set section flags for section %s"
73a05be2 12753msgstr "не удалось задать флаги %s"
c32b891a
NC
12754
12755#: config/tc-mmix.c:2157
12756msgid "ESPEC without preceding BSPEC"
b4a3689a 12757msgstr "ESPEC без предшествующей BSPEC"
c32b891a
NC
12758
12759#: config/tc-mmix.c:2186
12760msgid "missing local expression"
b4a3689a 12761msgstr "отсутствует локальное выражение"
c32b891a
NC
12762
12763#: config/tc-mmix.c:2396
12764msgid "operand out of range, instruction expanded"
b4a3689a 12765msgstr "операнд вне диапазона, инструкция раскрыта"
c32b891a
NC
12766
12767#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
12768#. user-friendly, though a little bit non-substantial.
12769#: config/tc-mmix.c:2647
12770msgid "directive LOCAL must be placed in code or data"
b4a3689a 12771msgstr "директива LOCAL должна быть в коде или данных"
c32b891a
NC
12772
12773#: config/tc-mmix.c:2648
12774msgid "internal confusion: relocation in a section without contents"
b4a3689a 12775msgstr "внутреннее противоречие: перемещение в раздел без содержимого"
c32b891a
NC
12776
12777#: config/tc-mmix.c:2762
12778msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
b4a3689a 12779msgstr "внутренняя ошибка: в разделе не найдена BFD_RELOC_MMIX_BASE_PLUS_OFFSET"
c32b891a
NC
12780
12781#: config/tc-mmix.c:2810
12782msgid "no suitable GREG definition for operands"
b4a3689a 12783msgstr "не найдено подходящего определения GREG для операндов"
c32b891a
NC
12784
12785#: config/tc-mmix.c:2869
12786msgid "operands were not reducible at assembly-time"
b4a3689a 12787msgstr "операнды не были сведены во время ассемблирования"
c32b891a
NC
12788
12789#: config/tc-mmix.c:2896
12790#, c-format
12791msgid "cannot generate relocation type for symbol %s, code %s"
b4a3689a 12792msgstr "невозможно сгенерировать тип перемещения для символа %s, код %s"
c32b891a
NC
12793
12794#: config/tc-mmix.c:2916
12795#, c-format
12796msgid "internal: unhandled label %s"
b4a3689a 12797msgstr "внутренняя ошибка: не обработанная метка %s"
c32b891a
NC
12798
12799#: config/tc-mmix.c:2945
12800msgid "[0-9]H labels may not appear alone on a line"
b4a3689a 12801msgstr "метки [0-9]H не могут указываться в строке поодиночке"
c32b891a
NC
12802
12803#: config/tc-mmix.c:2953
12804msgid "[0-9]H labels do not mix with dot-pseudos"
b4a3689a 12805msgstr "метки [0-9]H нельзя смешивать с точечными псевдооперациями"
c32b891a
NC
12806
12807#: config/tc-mmix.c:3041
12808msgid "invalid characters in input"
b4a3689a 12809msgstr "недопустимые символы во входных данных"
c32b891a
NC
12810
12811#: config/tc-mmix.c:3147
12812msgid "empty label field for IS"
b4a3689a 12813msgstr "пустое поле метки у IS"
c32b891a
NC
12814
12815#: config/tc-mmix.c:3473
12816#, c-format
12817msgid "internal: unexpected relax type %d:%d"
b4a3689a 12818msgstr "внутренняя ошибка: неожиданный ослабляющий тип %d:%d"
c32b891a
NC
12819
12820#: config/tc-mmix.c:3497
12821msgid "BSPEC without ESPEC."
b4a3689a 12822msgstr "BSPEC без ESPEC"
c32b891a
NC
12823
12824#: config/tc-mmix.c:3562
12825msgid "LOC to section unknown or indeterminable at first pass"
b4a3689a 12826msgstr "LOC в разделе неизвестна или не определилась при первом проходе"
c32b891a
NC
12827
12828#: config/tc-mmix.c:3734
12829msgid "GREG expression too complicated"
b4a3689a 12830msgstr "слишком сложное выражение GREG"
c32b891a
NC
12831
12832#: config/tc-mmix.c:3749
12833msgid "internal: GREG expression not resolved to section"
b4a3689a 12834msgstr "внутренняя ошибка: в разделе не найдено выражение GREG"
c32b891a
NC
12835
12836#: config/tc-mmix.c:3798
12837msgid "register section has contents\n"
b4a3689a 12838msgstr "в регистровом разделе имеется содержимое\n"
c32b891a
NC
12839
12840#: config/tc-mmix.c:3925
12841msgid "section change from within a BSPEC/ESPEC pair is not supported"
b4a3689a 12842msgstr "смена раздела изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a
NC
12843
12844#: config/tc-mmix.c:3946
12845msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
b4a3689a 12846msgstr "директива LOC изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a
NC
12847
12848#: config/tc-mmix.c:3956
12849msgid "invalid LOC expression"
b4a3689a 12850msgstr "неверное выражение LOC"
c32b891a
NC
12851
12852#: config/tc-mmix.c:4001 config/tc-mmix.c:4028
12853msgid "LOC expression stepping backwards is not supported"
b4a3689a 12854msgstr "просмотр выражения LOC в обратную сторону не поддерживается"
c32b891a
NC
12855
12856#. We will only get here in rare cases involving #NO_APP,
12857#. where the unterminated string is not recognized by the
12858#. preformatting pass.
2d151af7 12859#: config/tc-mmix.c:4137 config/tc-mmix.c:4295 config/tc-z80.c:1748
c32b891a 12860msgid "unterminated string"
b4a3689a 12861msgstr "незавершенная строка"
c32b891a
NC
12862
12863#: config/tc-mmix.c:4154
12864msgid "BYTE expression not a pure number"
b4a3689a 12865msgstr "выражение BYTE не является обычным числом"
c32b891a
NC
12866
12867#. Note that mmixal does not allow negative numbers in
12868#. BYTE sequences, so neither should we.
12869#: config/tc-mmix.c:4163
12870msgid "BYTE expression not in the range 0..255"
b4a3689a 12871msgstr "выражение BYTE не в диапазоне 0..255"
c32b891a
NC
12872
12873#: config/tc-mmix.c:4212 config/tc-mmix.c:4228
12874msgid "data item with alignment larger than location"
b4a3689a 12875msgstr "элемент данных с аргументом больше расположения"
c32b891a
NC
12876
12877#. Since integer_constant is local to expr.c, we have to make this a
12878#. macro. FIXME: Do it cleaner.
12879#: config/tc-mmix.h:98
12880msgid "`&' serial number operator is not supported"
b4a3689a 12881msgstr "оператор серийного номера «&» не поддерживается"
c32b891a
NC
12882
12883#: config/tc-mn10200.c:300
12884#, c-format
12885msgid ""
12886"MN10200 options:\n"
12887"none yet\n"
12888msgstr ""
b4a3689a
NC
12889"Параметры MN10200:\n"
12890"пока нет\n"
c32b891a 12891
2d151af7 12892#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1697
d8dab054
NC
12893#: config/tc-v850.c:2328
12894#, c-format
12895msgid "Unrecognized opcode: `%s'"
12896msgstr "Нераспознанный код операции: «%s»"
12897
12898#. xgettext:c-format.
2d151af7
NC
12899#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3759
12900#: config/tc-s390.c:1610 config/tc-v850.c:3043
d8dab054
NC
12901#, c-format
12902msgid "junk at end of line: `%s'"
12903msgstr "мусор в конце строки: «%s»"
12904
c32b891a
NC
12905#: config/tc-mn10300.c:439
12906#, c-format
12907msgid ""
12908"MN10300 assembler options:\n"
12909"none yet\n"
12910msgstr ""
b4a3689a
NC
12911"Параметры ассемблера MN10300:\n"
12912"пока нет\n"
c32b891a
NC
12913
12914#: config/tc-mn10300.c:1270
12915msgid "Invalid opcode/operands"
b4a3689a 12916msgstr "Неверный код операции/операнды"
c32b891a
NC
12917
12918#: config/tc-mn10300.c:1792
12919msgid "Invalid register specification."
b4a3689a 12920msgstr "Неправильное указание регистра."
c32b891a
NC
12921
12922#: config/tc-mn10300.c:2390
12923#, c-format
12924msgid "Bad relocation fixup type (%d)"
b4a3689a 12925msgstr "Недопустимый тип перемещаемого местоположения (%d)"
c32b891a
NC
12926
12927#: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
12928#: config/tc-moxie.c:362
12929msgid "expecting comma delimited register operands"
b4a3689a 12930msgstr "для разделения операндов регистра ожидается запятая"
c32b891a
NC
12931
12932#: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
12933#: config/tc-moxie.c:497
12934msgid "expecting comma delimited operands"
b4a3689a 12935msgstr "для разделения операндов ожидается запятая"
c32b891a
NC
12936
12937#: config/tc-moxie.c:320 config/tc-moxie.c:348
12938msgid "expecting indirect register `($rA)'"
b4a3689a 12939msgstr "ожидается неявный регистр «($rA)»"
c32b891a
NC
12940
12941#: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
12942#: config/tc-moxie.c:489
12943msgid "missing closing parenthesis"
b4a3689a 12944msgstr "отсутствует закрывающая скобка"
c32b891a
NC
12945
12946#: config/tc-moxie.c:439 config/tc-moxie.c:481
12947msgid "expecting indirect register `($rX)'"
b4a3689a 12948msgstr "ожидается неявный регистр «($rX)»"
c32b891a
NC
12949
12950#: config/tc-moxie.c:559 config/tc-pj.c:313
12951msgid "Something forgot to clean up\n"
b4a3689a 12952msgstr "Что-то забыли почистить\n"
c32b891a
NC
12953
12954#: config/tc-moxie.c:643
12955#, c-format
12956msgid ""
12957" -EB assemble for a big endian system (default)\n"
12958" -EL assemble for a little endian system\n"
12959msgstr ""
b4a3689a
NC
12960" -EB ассемблировать для системы с прямым порядком байт\n"
12961" (по умолчанию) -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a
NC
12962
12963#: config/tc-moxie.c:703
12964msgid "pcrel too far BFD_RELOC_MOXIE_10"
b4a3689a 12965msgstr "pcrel слишком далеко для BFD_RELOC_MOXIE_10"
c32b891a
NC
12966
12967#: config/tc-msp430.c:519
12968msgid ".profiler pseudo requires at least two operands."
b4a3689a 12969msgstr "Для директивы .profiler требуется не менее двух операндов."
c32b891a
NC
12970
12971#: config/tc-msp430.c:578
12972msgid "unknown profiling flag - ignored."
b4a3689a 12973msgstr "игнорируется неизвестный флаг профилирования"
c32b891a
NC
12974
12975#: config/tc-msp430.c:594
12976msgid "ambiguous flags combination - '.profiler' directive ignored."
b4a3689a 12977msgstr "неоднозначная комбинация флагов — директива «.profiler» игнорируется"
c32b891a
NC
12978
12979#: config/tc-msp430.c:604
12980msgid "profiling in absolute section?"
b4a3689a 12981msgstr "профилирование в абсолютном разделе?"
c32b891a
NC
12982
12983#: config/tc-msp430.c:1374
12984#, c-format
12985msgid "Unrecognised CPU errata name starting here: %s"
b4a3689a 12986msgstr "Нераспознанное имя схемной погрешности ЦП, начинающееся здесь: %s"
c32b891a
NC
12987
12988#: config/tc-msp430.c:1380
b4a3689a 12989#, c-format
c32b891a 12990msgid "Expecting comma after CPU errata name, not: %s"
b4a3689a 12991msgstr "Ожидается запятая после имени схемной погрешности ЦП, получено: %s"
c32b891a
NC
12992
12993#: config/tc-msp430.c:1390
12994msgid "MCU option requires a name\n"
b4a3689a 12995msgstr "Для параметра MCU требуется имя\n"
c32b891a
NC
12996
12997#: config/tc-msp430.c:1428
b4a3689a 12998#, c-format
c32b891a 12999msgid "unrecognised argument to -mcpu option '%s'"
b4a3689a 13000msgstr "нераспознанный аргумент в параметре -mcpu «%s»"
c32b891a
NC
13001
13002#: config/tc-msp430.c:1603
13003#, c-format
13004msgid ""
13005"MSP430 options:\n"
13006" -mmcu=<msp430-name> - select microcontroller type\n"
13007" -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13008msgstr ""
b4a3689a
NC
13009"Параметры MSP430:\n"
13010" -mmcu=<msp430-имя> - задать тип микроконтроллера\n"
13011" -mcpu={430|430x|430xv2} - задать архитектуру микроконтроллера\n"
c32b891a
NC
13012
13013#: config/tc-msp430.c:1607
13014#, c-format
13015msgid ""
13016" -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13017" -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be needed\n"
13018" supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13019msgstr ""
b4a3689a
NC
13020" -msilicon-errata=<имя>[,<имя>...] - включить местоположения для схемной\n"
13021" погрешности\n"
13022" -msilicon-errata-warn=<имя>[,<имя>...] - предупреждать, когда может\n"
13023" потребоваться местоположение, поддерживаемое именами погрешностей:\n"
13024" cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
c32b891a
NC
13025
13026#: config/tc-msp430.c:1611
13027#, c-format
13028msgid ""
13029" -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13030" -mP - enable polymorph instructions\n"
13031msgstr ""
b4a3689a
NC
13032" -mQ - включить ослабление при ассемблировании. ОПАСНО!\n"
13033" -mP - включить полиморфные инструкции\n"
c32b891a
NC
13034
13035#: config/tc-msp430.c:1614
13036#, c-format
13037msgid " -ml - enable large code model\n"
b4a3689a 13038msgstr " -ml - включить модель большого кода\n"
c32b891a
NC
13039
13040#: config/tc-msp430.c:1616
13041#, c-format
13042msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
b4a3689a 13043msgstr " -mN - не вставлять NOP после смены прерываний (по умолчанию)\n"
c32b891a
NC
13044
13045#: config/tc-msp430.c:1618
13046#, c-format
13047msgid " -mn - insert a NOP after changing interrupts\n"
b4a3689a 13048msgstr " -mn - вставлять NOP после смены прерываний\n"
c32b891a
NC
13049
13050#: config/tc-msp430.c:1620
13051#, c-format
13052msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
b4a3689a 13053msgstr " -mY - не предупреждать о пропущенных NOP после смены прерываний\n"
c32b891a
NC
13054
13055#: config/tc-msp430.c:1622
13056#, c-format
13057msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13058msgstr ""
b4a3689a
NC
13059" -my - предупреждать о пропущенных NOP после после смены прерываний\n"
13060" (по умолчанию)\n"
c32b891a
NC
13061
13062#: config/tc-msp430.c:1624
13063#, c-format
13064msgid " -md - Force copying of data from ROM to RAM at startup\n"
b4a3689a 13065msgstr " -md - принудительно копировать данные из ROM в RAM при запуске\n"
c32b891a
NC
13066
13067#: config/tc-msp430.c:1626
13068#, c-format
13069msgid ""
13070" -mdata-region={none|lower|upper|either} - select region data will be\n"
13071" placed in.\n"
13072msgstr ""
b4a3689a
NC
13073" -mdata-region={none|lower|upper|either} - задать область данных, где\n"
13074" их размещать\n"
c32b891a 13075
2d151af7 13076#: config/tc-msp430.c:1789
c32b891a
NC
13077#, c-format
13078msgid "extra characters '%s' at end of immediate expression '%s'"
b4a3689a 13079msgstr "лишние символы «%s» в конце непосредственного выражения «%s»"
c32b891a 13080
2d151af7 13081#: config/tc-msp430.c:1821 config/tc-msp430.c:2004 config/tc-msp430.c:2118
c32b891a
NC
13082#, c-format
13083msgid "value 0x%x out of extended range."
b4a3689a 13084msgstr "значение 0x%x за пределами диапазона"
c32b891a 13085
2d151af7 13086#: config/tc-msp430.c:1827
c32b891a
NC
13087#, c-format
13088msgid "value %d out of range. Use #lo() or #hi()"
b4a3689a 13089msgstr "Значение %d за пределами диапазона. Используйте #lo() или #hi()"
c32b891a 13090
2d151af7 13091#: config/tc-msp430.c:1873
c32b891a 13092msgid "cpu4: not converting PUSH #4 to shorter form"
b4a3689a 13093msgstr "cpu4: PUSH #4 не преобразуется в короткий вид"
c32b891a 13094
2d151af7 13095#: config/tc-msp430.c:1890
c32b891a 13096msgid "cpu4: not converting PUSH #8 to shorter form"
b4a3689a 13097msgstr "cpu4: PUSH #8 не преобразуется в короткий вид"
c32b891a 13098
2d151af7 13099#: config/tc-msp430.c:1904
c32b891a 13100msgid "error: unsupported #foo() directive used on symbol"
b4a3689a 13101msgstr "ошибка: к символу применена неподдерживаемая директива #foo()"
c32b891a 13102
2d151af7 13103#: config/tc-msp430.c:1921
c32b891a
NC
13104#, c-format
13105msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
b4a3689a 13106msgstr "Неизвестное выражение в операнде %s. Используйте #llo(), #lhi(), #hlo() или #hhi()"
c32b891a 13107
2d151af7 13108#: config/tc-msp430.c:1972
c32b891a
NC
13109#, c-format
13110msgid "Registers cannot be used within immediate expression [%s]"
b4a3689a 13111msgstr "Внутри непосредственного выражения нельзя использовать регистры [%s]"
c32b891a 13112
2d151af7 13113#: config/tc-msp430.c:1974
c32b891a
NC
13114#, c-format
13115msgid "unknown operand %s"
b4a3689a 13116msgstr "неизвестный операнд %s"
c32b891a 13117
2d151af7 13118#: config/tc-msp430.c:1991
c32b891a
NC
13119#, c-format
13120msgid "extra characters '%s' at the end of absolute operand '%s'"
b4a3689a 13121msgstr "лишние символы «%s» в конце абсолютного операнда «%s»"
c32b891a 13122
2d151af7 13123#: config/tc-msp430.c:2010 config/tc-msp430.c:2124
c32b891a
NC
13124#, c-format
13125msgid "value out of range: 0x%x"
b4a3689a 13126msgstr "значение за пределами диапазона: 0x%x"
c32b891a 13127
2d151af7 13128#: config/tc-msp430.c:2021
c32b891a
NC
13129#, c-format
13130msgid "Registers cannot be used within absolute expression [%s]"
b4a3689a 13131msgstr "Внутри абсолютного выражения нельзя использовать регистры [%s]"
c32b891a 13132
2d151af7 13133#: config/tc-msp430.c:2023 config/tc-msp430.c:2153
c32b891a
NC
13134#, c-format
13135msgid "unknown expression in operand %s"
b4a3689a 13136msgstr "Неизвестное выражение в операнде %s"
c32b891a 13137
2d151af7 13138#: config/tc-msp430.c:2037
c32b891a
NC
13139#, c-format
13140msgid "unknown addressing mode %s"
b4a3689a 13141msgstr "неизвестный режим адресации %s"
c32b891a 13142
2d151af7 13143#: config/tc-msp430.c:2045
c32b891a
NC
13144#, c-format
13145msgid "Bad register name %s"
b4a3689a 13146msgstr "Плохое имя регистра «%s»"
c32b891a 13147
2d151af7 13148#: config/tc-msp430.c:2056
c32b891a 13149msgid "cannot use indirect addressing with the PC"
b4a3689a 13150msgstr "нельзя использовать косвенную адресацию вместе с PC"
c32b891a 13151
2d151af7 13152#: config/tc-msp430.c:2076
c32b891a 13153msgid "')' required"
b4a3689a 13154msgstr "требуется «)»"
c32b891a 13155
2d151af7 13156#: config/tc-msp430.c:2088
c32b891a
NC
13157#, c-format
13158msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
b4a3689a 13159msgstr "Неизвестный оператор %s. Подразумевался X(Rn) или #[hl][hl][oi](CONST) ?"
c32b891a 13160
2d151af7 13161#: config/tc-msp430.c:2095
c32b891a 13162msgid "r2 should not be used in indexed addressing mode"
b4a3689a 13163msgstr "нельзя использовать r2 в индексном режиме адресации"
c32b891a 13164
2d151af7
NC
13165#: config/tc-msp430.c:2107 config/tc-msp430.c:2181 config/tc-msp430.c:3314
13166#: config/tc-msp430.c:3382 config/tc-msp430.c:3499 config/tc-msp430.c:3921
13167#: config/tc-msp430.c:4020 config/tc-msp430.c:4071
c32b891a
NC
13168#, c-format
13169msgid "extra characters '%s' at end of operand '%s'"
b4a3689a 13170msgstr "лишние символы «%s» в конце операнда «%s»"
c32b891a 13171
2d151af7 13172#: config/tc-msp430.c:2139 config/tc-msp430.c:2141
c32b891a 13173msgid "CPU8: Stack pointer accessed with an odd offset"
b4a3689a 13174msgstr "CPU8: доступ к указателю стека по нечётному смещению"
c32b891a 13175
2d151af7 13176#: config/tc-msp430.c:2151
c32b891a
NC
13177#, c-format
13178msgid "Registers cannot be used as a prefix of indexed expression [%s]"
b4a3689a 13179msgstr "Внутри индексного выражения в качестве префикса нельзя использовать регистры [%s]"
c32b891a 13180
2d151af7 13181#: config/tc-msp430.c:2215
c32b891a
NC
13182#, c-format
13183msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
b4a3689a 13184msgstr "Внутренняя ошибка. Попробуйте использовать 0(r%d) вместо @r%d"
c32b891a 13185
2d151af7 13186#: config/tc-msp430.c:2225
c32b891a 13187msgid "this addressing mode is not applicable for destination operand"
b4a3689a 13188msgstr "данный режим адресации не применим к операнду назначения"
c32b891a 13189
2d151af7
NC
13190#: config/tc-msp430.c:2256 config/tc-msp430.c:2391 config/tc-msp430.c:2428
13191#: config/tc-msp430.c:2458 config/tc-msp430.c:3250 config/tc-msp430.c:3333
13192#: config/tc-msp430.c:3421
c32b891a
NC
13193#, c-format
13194msgid "expected register as second argument of %s"
b4a3689a 13195msgstr "во втором аргументе %s ожидается регистр"
c32b891a 13196
2d151af7 13197#: config/tc-msp430.c:2295 config/tc-msp430.c:2361
c32b891a
NC
13198#, c-format
13199msgid "index value too big for %s"
b4a3689a 13200msgstr "значение индекса слишком большое для %s"
c32b891a 13201
2d151af7 13202#: config/tc-msp430.c:2312 config/tc-msp430.c:2378 config/tc-msp430.c:2485
c32b891a
NC
13203#, c-format
13204msgid "unexpected addressing mode for %s"
b4a3689a 13205msgstr "неожиданный режим адресации для %s"
c32b891a 13206
2d151af7 13207#: config/tc-msp430.c:2398 config/tc-msp430.c:2435 config/tc-msp430.c:2465
c32b891a
NC
13208#, c-format
13209msgid "constant generator destination register found in %s"
b4a3689a 13210msgstr "в %s найден генератор констант регистра назначения"
c32b891a 13211
2d151af7 13212#: config/tc-msp430.c:2442 config/tc-msp430.c:2472
c32b891a
NC
13213#, c-format
13214msgid "constant generator source register found in %s"
b4a3689a 13215msgstr "в %s найден генератор констант регистра источника"
c32b891a 13216
2d151af7 13217#: config/tc-msp430.c:2641
c32b891a 13218msgid "no size modifier after period, .w assumed"
b4a3689a 13219msgstr "после точки не модификатора размера, предполагается .w"
c32b891a 13220
2d151af7 13221#: config/tc-msp430.c:2645
c32b891a
NC
13222#, c-format
13223msgid "unrecognised instruction size modifier .%c"
b4a3689a 13224msgstr "нераспознанный модификатор размера инструкции .%c"
c32b891a 13225
2d151af7 13226#: config/tc-msp430.c:2659
c32b891a
NC
13227#, c-format
13228msgid "junk found after instruction: %s.%s"
b4a3689a 13229msgstr "мусор после инструкции: %s.%s"
c32b891a 13230
2d151af7 13231#: config/tc-msp430.c:2679
c32b891a
NC
13232#, c-format
13233msgid "instruction %s.a does not exist"
b4a3689a 13234msgstr "инструкция %s.a не существует"
c32b891a 13235
2d151af7 13236#: config/tc-msp430.c:2693
c32b891a
NC
13237#, c-format
13238msgid "instruction %s requires %d operand"
13239msgid_plural "instruction %s requires %d operands"
b4a3689a
NC
13240msgstr[0] "для инструкции %s требуется %d операнд"
13241msgstr[1] "для инструкции %s требуется %d операнда"
13242msgstr[2] "для инструкции %s требуется %d операндов"
c32b891a 13243
2d151af7 13244#: config/tc-msp430.c:2711
c32b891a
NC
13245#, c-format
13246msgid "instruction %s requires MSP430X mcu"
b4a3689a 13247msgstr "для инструкции %s требуется микроконтроллер MSP430X"
c32b891a 13248
2d151af7 13249#: config/tc-msp430.c:2731
c32b891a
NC
13250#, c-format
13251msgid "unable to repeat %s insn"
b4a3689a 13252msgstr "не удаётся повторить %s insn"
c32b891a 13253
2d151af7 13254#: config/tc-msp430.c:2803
c32b891a 13255msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
b4a3689a 13256msgstr "CPU12: CMP/BIT с PC в качестве назначения игнорирует следующую инструкцию"
c32b891a 13257
2d151af7 13258#: config/tc-msp430.c:2811
c32b891a 13259msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
b4a3689a 13260msgstr "CPU19: после инструкции CPUOFF должна следовать NOP"
c32b891a 13261
2d151af7 13262#: config/tc-msp430.c:2818
c32b891a 13263msgid "internal error: unknown nop check state"
b4a3689a 13264msgstr "внутренняя ошибка: неизвестное состояние проверки nop"
c32b891a 13265
2d151af7
NC
13266#: config/tc-msp430.c:2871 config/tc-msp430.c:2873 config/tc-msp430.c:3582
13267#: config/tc-msp430.c:3584
c32b891a 13268msgid "CPU11: PC is destination of SR altering instruction"
b4a3689a 13269msgstr "CPU11: PC является назначением изменяющей SR инструкции"
c32b891a 13270
2d151af7
NC
13271#: config/tc-msp430.c:2888 config/tc-msp430.c:2890 config/tc-msp430.c:2995
13272#: config/tc-msp430.c:2997 config/tc-msp430.c:3599 config/tc-msp430.c:3601
13273#: config/tc-msp430.c:3820 config/tc-msp430.c:3822
c32b891a 13274msgid "CPU13: SR is destination of SR altering instruction"
b4a3689a 13275msgstr "CPU13: SR является назначением изменяющей SR инструкции"
c32b891a 13276
2d151af7
NC
13277#: config/tc-msp430.c:2906 config/tc-msp430.c:3007 config/tc-msp430.c:3685
13278#: config/tc-msp430.c:3854
c32b891a 13279msgid "repeat instruction used with non-register mode instruction"
b4a3689a 13280msgstr "инструкция повтора используется вместе с инструкцией безрегистрового режима"
c32b891a 13281
2d151af7 13282#: config/tc-msp430.c:2981 config/tc-msp430.c:3340 config/tc-msp430.c:3810
c32b891a
NC
13283#, c-format
13284msgid "%s: attempt to rotate the PC register"
b4a3689a 13285msgstr "%s: попытка циклического сдвига регистра PC"
c32b891a 13286
2d151af7 13287#: config/tc-msp430.c:3232 config/tc-msp430.c:3308
c32b891a
NC
13288#, c-format
13289msgid "expected #n as first argument of %s"
b4a3689a 13290msgstr "в первом аргументе %s ожидается #n"
c32b891a 13291
2d151af7 13292#: config/tc-msp430.c:3238
c32b891a
NC
13293#, c-format
13294msgid "extra characters '%s' at end of constant expression '%s'"
b4a3689a 13295msgstr "лишние символы «%s» в конце константного выражения «%s»"
c32b891a 13296
2d151af7 13297#: config/tc-msp430.c:3243 config/tc-msp430.c:3319
b4a3689a 13298#, c-format
c32b891a 13299msgid "expected constant expression as first argument of %s"
b4a3689a 13300msgstr "в первом аргументе %s ожидается константное выражение"
c32b891a 13301
2d151af7 13302#: config/tc-msp430.c:3269
c32b891a 13303msgid "Too many registers popped"
b4a3689a 13304msgstr "Вытолкнуто слишком много регистров"
c32b891a 13305
2d151af7 13306#: config/tc-msp430.c:3279
c32b891a 13307msgid "Cannot use POPM to restore the SR register"
b4a3689a 13308msgstr "Невозможно использовать POPM для восстановления регистра SR"
c32b891a 13309
2d151af7 13310#: config/tc-msp430.c:3299 config/tc-msp430.c:3368
c32b891a
NC
13311#, c-format
13312msgid "repeat count cannot be used with %s"
b4a3689a 13313msgstr "счётчик повтора нельзя использовать вместе с %s"
c32b891a 13314
2d151af7 13315#: config/tc-msp430.c:3326
c32b891a
NC
13316#, c-format
13317msgid "expected first argument of %s to be in the range 1-4"
b4a3689a 13318msgstr "ожидается, что первый аргумент %s находится в диапазоне 1-4"
c32b891a 13319
2d151af7 13320#: config/tc-msp430.c:3391
c32b891a
NC
13321#, c-format
13322msgid "expected value of first argument of %s to fit into 20-bits"
b4a3689a 13323msgstr "ожидается, что значение первого аргумента %s помещается в 20 бит"
c32b891a 13324
2d151af7 13325#: config/tc-msp430.c:3410
c32b891a
NC
13326#, c-format
13327msgid "expected register name or constant as first argument of %s"
b4a3689a 13328msgstr "в первом аргументе %s ожидается имя регистра или константы"
c32b891a 13329
2d151af7 13330#: config/tc-msp430.c:3504
c32b891a 13331msgid "expected constant value as argument to RPT"
b4a3689a 13332msgstr "в аргументе RPT ожидается константное значение"
c32b891a 13333
2d151af7 13334#: config/tc-msp430.c:3510
c32b891a 13335msgid "expected constant in the range 2..16"
b4a3689a 13336msgstr "ожидается константа в диапазоне 2..16"
c32b891a 13337
2d151af7 13338#: config/tc-msp430.c:3525
c32b891a 13339msgid "PC used as an argument to RPT"
b4a3689a 13340msgstr "аргументом RPT указан PC"
c32b891a 13341
2d151af7 13342#: config/tc-msp430.c:3531
c32b891a 13343msgid "expected constant or register name as argument to RPT insn"
b4a3689a 13344msgstr "в аргументе инструкции RPT ожидается константа или имя регистра"
c32b891a 13345
2d151af7 13346#: config/tc-msp430.c:3538
c32b891a 13347msgid "Illegal emulated instruction"
b4a3689a 13348msgstr "недопустимая эмулированная инструкция"
c32b891a 13349
2d151af7 13350#: config/tc-msp430.c:3839
c32b891a
NC
13351#, c-format
13352msgid "%s instruction does not accept a .b suffix"
b4a3689a 13353msgstr "инструкция %s не допускает суффикса .b"
c32b891a 13354
2d151af7 13355#: config/tc-msp430.c:3952
c32b891a
NC
13356#, c-format
13357msgid "Even number required. Rounded to %d"
b4a3689a 13358msgstr "Требуется чётное число. Округлено до %d."
c32b891a 13359
2d151af7 13360#: config/tc-msp430.c:3963
c32b891a
NC
13361#, c-format
13362msgid "Wrong displacement %d"
73a05be2 13363msgstr "Неверная перестановка %d"
c32b891a 13364
2d151af7 13365#: config/tc-msp430.c:3985
c32b891a 13366msgid "instruction requires label sans '$'"
b4a3689a 13367msgstr "для инструкции требуется метка sans '$'"
c32b891a 13368
2d151af7 13369#: config/tc-msp430.c:3989
c32b891a 13370msgid "instruction requires label or value in range -511:512"
b4a3689a 13371msgstr "для инструкции требуется метка или значение в диапазоне -511:512"
c32b891a 13372
2d151af7 13373#: config/tc-msp430.c:3995 config/tc-msp430.c:4049 config/tc-msp430.c:4097
c32b891a 13374msgid "instruction requires label"
b4a3689a 13375msgstr "для инструкции требуется метка"
c32b891a 13376
2d151af7 13377#: config/tc-msp430.c:4003 config/tc-msp430.c:4055
c32b891a 13378msgid "polymorphs are not enabled. Use -mP option to enable."
b4a3689a 13379msgstr "polymorphs не включён. Для этого используйте параметр -mP."
c32b891a 13380
2d151af7 13381#: config/tc-msp430.c:4101
c32b891a 13382msgid "Illegal instruction or not implemented opcode."
b4a3689a 13383msgstr "Недопустимая инструкция или нереализованный код операции."
c32b891a 13384
2d151af7 13385#: config/tc-msp430.c:4155
c32b891a 13386msgid "can't find opcode"
73a05be2 13387msgstr "не удалось найти код операции"
c32b891a 13388
2d151af7 13389#: config/tc-msp430.c:4672
c32b891a
NC
13390#, c-format
13391msgid "internal inconsistency problem in %s: insn %04lx"
b4a3689a 13392msgstr "внутренняя проблема рассогласованности в %s: инструкция %04lx"
c32b891a 13393
2d151af7 13394#: config/tc-msp430.c:4714 config/tc-msp430.c:4746
c32b891a
NC
13395#, c-format
13396msgid "internal inconsistency problem in %s: ext. insn %04lx"
b4a3689a 13397msgstr "внутренняя проблема рассогласованности в %s: внешняя инструкция %04lx"
c32b891a 13398
2d151af7 13399#: config/tc-msp430.c:4758
c32b891a
NC
13400#, c-format
13401msgid "internal inconsistency problem in %s: %lx"
b4a3689a 13402msgstr "внутренняя проблема рассогласованности в %s: %lx"
c32b891a
NC
13403
13404#: config/tc-mt.c:151
13405#, c-format
13406msgid "MT specific command line options:\n"
bc7c0509 13407msgstr "Специализированные параметры командной строки для MT:\n"
c32b891a
NC
13408
13409#: config/tc-mt.c:152
13410#, c-format
13411msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
b4a3689a 13412msgstr " -march=ms1-64-001 допускать инструкции ms1-64-001\n"
c32b891a
NC
13413
13414#: config/tc-mt.c:153
13415#, c-format
13416msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
b4a3689a 13417msgstr " -march=ms1-16-002 допускать инструкции ms1-16-002 (по умолчанию)\n"
c32b891a
NC
13418
13419#: config/tc-mt.c:154
13420#, c-format
13421msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
b4a3689a 13422msgstr " -march=ms1-16-003 допускать инструкции ms1-16-003\n"
c32b891a
NC
13423
13424#: config/tc-mt.c:155
13425#, c-format
13426msgid " -march=ms2 allow ms2 instructions \n"
b4a3689a 13427msgstr " -march=ms2 допускать инструкции ms2\n"
c32b891a
NC
13428
13429#: config/tc-mt.c:156
13430#, c-format
13431msgid " -nosched disable scheduling restrictions\n"
b4a3689a 13432msgstr " -nosched выключить ограничения планирования\n"
c32b891a
NC
13433
13434#: config/tc-mt.c:224
13435#, c-format
13436msgid "instruction %s may not follow another memory access instruction."
b4a3689a 13437msgstr "Инструкция %s не может следовать за другой инструкцией, обращающейся к памяти."
c32b891a
NC
13438
13439#: config/tc-mt.c:230
13440#, c-format
13441msgid "instruction %s may not follow another I/O instruction."
b4a3689a 13442msgstr "Инструкция %s не может следовать за другой инструкцией ввода-вывода."
c32b891a
NC
13443
13444#: config/tc-mt.c:236
13445#, c-format
13446msgid "%s may not occupy the delay slot of another branch insn."
b4a3689a 13447msgstr "%s не может занимать слот задержки другой ветви insn."
c32b891a
NC
13448
13449#: config/tc-mt.c:261
13450#, c-format
13451msgid "operand references R%ld of previous instruction."
b4a3689a 13452msgstr "Операнд ссылается на R%ld предыдущей инструкции."
c32b891a
NC
13453
13454#: config/tc-mt.c:267
13455#, c-format
13456msgid "operand references R%ld of instruction before previous."
b4a3689a 13457msgstr "Операнд ссылается на R%ld инструкции перед предыдущей."
c32b891a
NC
13458
13459#: config/tc-mt.c:281 config/tc-mt.c:286
13460#, c-format
13461msgid "conditional branch or jal insn's operand references R%ld of previous arithmetic or logic insn."
b4a3689a 13462msgstr "Условное ветвление или инструкция jal ссылается на R%ld предыдущей арифметической или логической инструкции."
c32b891a
NC
13463
13464#: config/tc-mt.c:349
13465msgid "md_estimate_size_before_relax\n"
b4a3689a 13466msgstr "md_estimate_size_before_relax\n"
c32b891a 13467
2d151af7 13468#: config/tc-nds32.c:2375
c32b891a
NC
13469msgid ""
13470"<arch name>\t Assemble for architecture <arch name>\n"
13471"\t\t\t <arch name> could be\n"
13472"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13473msgstr ""
b4a3689a
NC
13474"<arch name>\t Ассемблировать для архитектуры <arch name>\n"
13475"\t\t\t <arch name> может быть\n"
13476"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
c32b891a 13477
2d151af7 13478#: config/tc-nds32.c:2379
c32b891a
NC
13479msgid ""
13480"<baseline>\t Assemble for baseline <baseline>\n"
13481"\t\t\t <baseline> could be v2, v3, v3m"
13482msgstr ""
b4a3689a
NC
13483"<baseline>\t Ассемблировать для baseline <baseline>\n"
13484"\t\t\t <baseline> может быть v2, v3, v3m"
c32b891a 13485
2d151af7 13486#: config/tc-nds32.c:2382
c32b891a
NC
13487msgid ""
13488"<freg>\t Specify a FPU configuration\n"
13489"\t\t\t <freg>\n"
13490"\t\t\t 0: 8 SP / 4 DP registers\n"
13491"\t\t\t 1: 16 SP / 8 DP registers\n"
13492"\t\t\t 2: 32 SP / 16 DP registers\n"
13493"\t\t\t 3: 32 SP / 32 DP registers"
13494msgstr ""
b4a3689a
NC
13495"<freg>\t Задать свойства FPU\n"
13496"\t\t\t <freg>\n"
13497"\t\t\t 0: 8 SP / 4 DP регистра\n"
13498"\t\t\t 1: 16 SP / 8 DP регистров\n"
13499"\t\t\t 2: 32 SP / 16 DP регистров\n"
13500"\t\t\t 3: 32 SP / 32 DP регистра"
c32b891a 13501
2d151af7 13502#: config/tc-nds32.c:2388
c32b891a
NC
13503msgid ""
13504"<abi>\t Specify a abi version\n"
13505"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13506msgstr ""
b4a3689a
NC
13507"<abi>\t Задать версию abi\n"
13508"\t\t\t <abi> может быть v1, v2, v2fp, v2fpp"
c32b891a 13509
2d151af7 13510#: config/tc-nds32.c:2421
c32b891a 13511msgid "Multiply instructions support"
b4a3689a 13512msgstr "Поддержка инструкций умножения"
c32b891a 13513
2d151af7 13514#: config/tc-nds32.c:2422
c32b891a 13515msgid "Divide instructions support"
b4a3689a 13516msgstr "Поддержка инструкций деления"
c32b891a 13517
2d151af7 13518#: config/tc-nds32.c:2423
c32b891a 13519msgid "16-bit extension"
b4a3689a 13520msgstr "16-битное расширение"
c32b891a 13521
2d151af7 13522#: config/tc-nds32.c:2424
c32b891a 13523msgid "d0/d1 registers"
b4a3689a 13524msgstr "регистры d0/d1"
c32b891a 13525
2d151af7 13526#: config/tc-nds32.c:2425
c32b891a 13527msgid "Performance extension"
b4a3689a 13528msgstr "Расширение производительности"
c32b891a 13529
2d151af7 13530#: config/tc-nds32.c:2426
c32b891a 13531msgid "Performance extension 2"
b4a3689a 13532msgstr "Расширение производительности 2"
c32b891a 13533
2d151af7 13534#: config/tc-nds32.c:2427
c32b891a 13535msgid "String extension"
b4a3689a 13536msgstr "Строковое расширение"
c32b891a 13537
2d151af7 13538#: config/tc-nds32.c:2428
c32b891a 13539msgid "Reduced Register configuration (GPR16) option"
b4a3689a 13540msgstr "Параметр свойства Reduced Register (GPR16)"
c32b891a 13541
2d151af7 13542#: config/tc-nds32.c:2429
c32b891a 13543msgid "AUDIO ISA extension"
b4a3689a 13544msgstr "расширение AUDIO ISA"
c32b891a 13545
2d151af7 13546#: config/tc-nds32.c:2430
c32b891a 13547msgid "FPU SP extension"
b4a3689a 13548msgstr "расширение FPU SP"
c32b891a 13549
2d151af7 13550#: config/tc-nds32.c:2431
c32b891a 13551msgid "FPU DP extension"
b4a3689a 13552msgstr "расширение FPU DP"
c32b891a 13553
2d151af7 13554#: config/tc-nds32.c:2432
c32b891a 13555msgid "FPU fused-multiply-add instructions"
b4a3689a 13556msgstr "Инструкции FPU умножения с накоплением с нечётким результатом"
c32b891a 13557
2d151af7
NC
13558#: config/tc-nds32.c:2433
13559msgid "DSP extension"
13560msgstr "расширение DSP"
13561
13562#: config/tc-nds32.c:2434
13563msgid "hardware loop extension"
13564msgstr "расширение аппаратного цикла"
13565
13566#: config/tc-nds32.c:2471
c32b891a
NC
13567#, c-format
13568msgid ""
13569"\n"
13570" NDS32-specific assembler options:\n"
13571msgstr ""
b4a3689a
NC
13572"\n"
13573" Специализированные параметры ассемблера для NDS32:\n"
c32b891a 13574
2d151af7 13575#: config/tc-nds32.c:2472
c32b891a
NC
13576#, c-format
13577msgid ""
13578" -O1,\t\t\t Optimize for performance\n"
13579" -Os\t\t\t Optimize for space\n"
13580msgstr ""
b4a3689a
NC
13581" -O1,\t\t\t оптимизировать по производительности\n"
13582" -Os\t\t\t оптимизировать по размеру\n"
c32b891a 13583
2d151af7 13584#: config/tc-nds32.c:2475
c32b891a
NC
13585#, c-format
13586msgid ""
13587" -EL, -mel or -little Produce little endian output\n"
13588" -EB, -meb or -big Produce big endian output\n"
13589" -mpic\t\t\t Generate PIC\n"
13590" -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13591" -mb2bb-relax\t\t Back-to-back branch optimization\n"
13592" -mno-all-relax\t Suppress all relaxation for this file\n"
13593msgstr ""
b4a3689a
NC
13594" -EL, -mel or -little генерировать вывод с обратным порядком байт\n"
13595" -EB, -meb or -big генерировать вывод с прямым порядком байт\n"
13596" -mpic\t\t\t генерировать PIC\n"
13597" -mno-fp-as-gp-relax\t подавлять ослабление fp-as-gp для этого файла\n"
13598" -mb2bb-relax\t\t оптимизация ветвления back-to-back\n"
13599" -mno-all-relax\t подавлять все ослабления для этого файла\n"
c32b891a 13600
2d151af7 13601#: config/tc-nds32.c:2486
c32b891a
NC
13602#, c-format
13603msgid " -m%s%s\n"
b4a3689a 13604msgstr " -m%s%s\n"
c32b891a 13605
2d151af7 13606#: config/tc-nds32.c:2493
c32b891a
NC
13607#, c-format
13608msgid " -m[no-]%-17sEnable/Disable %s\n"
b4a3689a 13609msgstr " -m[no-]%-17sвключить/выключить %s\n"
c32b891a 13610
2d151af7 13611#: config/tc-nds32.c:2497
c32b891a
NC
13612#, c-format
13613msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
b4a3689a 13614msgstr " -mall-ext\t\t включить поддержку всех расширений и инструкций\n"
c32b891a 13615
2d151af7 13616#: config/tc-nds32.c:2770
c32b891a
NC
13617#, c-format
13618msgid "la must use with symbol. '%s'"
b4a3689a 13619msgstr "la должна использоваться с символом. «%s»"
c32b891a 13620
2d151af7 13621#: config/tc-nds32.c:2823
c32b891a
NC
13622#, c-format
13623msgid "need PIC qualifier with symbol. '%s'"
b4a3689a 13624msgstr "С символом требуется классификатор PIC. «%s»"
c32b891a 13625
2d151af7 13626#: config/tc-nds32.c:2860
c32b891a
NC
13627#, c-format
13628msgid "Operand is not a constant. `%s'"
b4a3689a 13629msgstr "Операнд не является константой. «%s»"
c32b891a 13630
2d151af7 13631#: config/tc-nds32.c:2949
c32b891a
NC
13632#, c-format
13633msgid "needs @GOT or @GOTOFF. %s"
b4a3689a 13634msgstr "Требуется @GOT или @GOTOFF. %s"
c32b891a 13635
2d151af7 13636#: config/tc-nds32.c:3445
c32b891a
NC
13637#, c-format
13638msgid "Duplicated pseudo-opcode %s."
b4a3689a 13639msgstr "Повтор псевдо кода операции %s."
c32b891a 13640
2d151af7 13641#: config/tc-nds32.c:3496
c32b891a
NC
13642#, c-format
13643msgid "Too many argument. `%s'"
b4a3689a 13644msgstr "Слишком много аргументов. «%s»"
c32b891a
NC
13645
13646#. Logic here rejects the input arch name.
2d151af7 13647#: config/tc-nds32.c:3557
c32b891a
NC
13648#, c-format
13649msgid "unknown arch name `%s'\n"
b4a3689a 13650msgstr "неизвестное имя архитектуры «%s»\n"
c32b891a
NC
13651
13652#. Logic here rejects the input baseline.
2d151af7 13653#: config/tc-nds32.c:3576
b4a3689a 13654#, c-format
c32b891a 13655msgid "unknown baseline `%s'\n"
b4a3689a 13656msgstr "неизвестный baseline «%s»\n"
c32b891a
NC
13657
13658#. Logic here rejects the input FPU configuration.
2d151af7 13659#: config/tc-nds32.c:3599
c32b891a
NC
13660#, c-format
13661msgid "unknown FPU configuration `%s'\n"
b4a3689a 13662msgstr "неизвестная конфигурация FPU «%s»\n"
c32b891a
NC
13663
13664#. Logic here rejects the input abi version.
2d151af7 13665#: config/tc-nds32.c:3623
c32b891a
NC
13666#, c-format
13667msgid "unknown ABI version`%s'\n"
b4a3689a 13668msgstr "неизвестная версия ABI «%s»\n"
c32b891a 13669
2d151af7 13670#: config/tc-nds32.c:4351
c32b891a
NC
13671#, c-format
13672msgid "Different arguments of .vec_size are found, previous %d, current %d"
b4a3689a 13673msgstr "Найдено различие в аргументе .vec_size, ранее указан %d, текущий %d"
c32b891a 13674
2d151af7 13675#: config/tc-nds32.c:4356
c32b891a
NC
13676#, c-format
13677msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
b4a3689a 13678msgstr "Значением аргумента .vec_size ожидается 4 или 16, в действительности: %d."
c32b891a 13679
2d151af7 13680#: config/tc-nds32.c:4360
c32b891a 13681msgid "Argument of .vec_size is not a constant."
b4a3689a 13682msgstr "Аргумент .vec_size не является константой."
c32b891a 13683
2d151af7 13684#: config/tc-nds32.c:4945
c32b891a
NC
13685#, c-format
13686msgid "Don't know how to handle this field. %s"
b4a3689a 13687msgstr "Неизвестно как обработать это поле. %s"
c32b891a 13688
2d151af7 13689#: config/tc-nds32.c:5310
c32b891a
NC
13690#, c-format
13691msgid "instruction %s requires enabling performance extension"
b4a3689a 13692msgstr "Для инструкции %s требуется включить расширение производительности"
c32b891a 13693
2d151af7 13694#: config/tc-nds32.c:5322
c32b891a
NC
13695#, c-format
13696msgid "instruction %s requires enabling performance extension II"
b4a3689a 13697msgstr "Для инструкции %s требуется включить расширение производительности II"
c32b891a 13698
2d151af7 13699#: config/tc-nds32.c:5334
c32b891a
NC
13700#, c-format
13701msgid "instruction %s requires enabling AUDIO extension"
b4a3689a 13702msgstr "Для инструкции %s требуется включить расширение AUDIO"
c32b891a 13703
2d151af7 13704#: config/tc-nds32.c:5346
c32b891a
NC
13705#, c-format
13706msgid "instruction %s requires enabling STRING extension"
b4a3689a 13707msgstr "Для инструкции %s требуется включить расширение STRING"
c32b891a 13708
2d151af7 13709#: config/tc-nds32.c:5360
c32b891a
NC
13710#, c-format
13711msgid "instruction %s requires enabling DIV & DX_REGS extension"
b4a3689a 13712msgstr "Для инструкции %s требуется включить расширение DIV & DX_REGS"
c32b891a 13713
2d151af7 13714#: config/tc-nds32.c:5375
c32b891a
NC
13715#, c-format
13716msgid "instruction %s requires enabling FPU extension"
b4a3689a 13717msgstr "Для инструкции %s требуется включить расширение FPU"
c32b891a 13718
2d151af7 13719#: config/tc-nds32.c:5387
c32b891a
NC
13720#, c-format
13721msgid "instruction %s requires enabling FPU_SP extension"
b4a3689a 13722msgstr "Для инструкции %s требуется включить расширение FPU_SP"
c32b891a 13723
2d151af7 13724#: config/tc-nds32.c:5399
c32b891a
NC
13725#, c-format
13726msgid "instruction %s requires enabling FPU_DP extension"
b4a3689a 13727msgstr "Для инструкции %s требуется включить расширение FPU_DP"
c32b891a 13728
2d151af7
NC
13729#: config/tc-nds32.c:5410 config/tc-nds32.c:5418
13730#, c-format
13731msgid "instruction %s requires enabling FPU_MAC extension"
13732msgstr "Для инструкции %s требуется включить расширение FPU_MAC"
13733
13734#: config/tc-nds32.c:5426
c32b891a
NC
13735#, c-format
13736msgid "instruction %s requires enabling DX_REGS extension"
b4a3689a 13737msgstr "Для инструкции %s требуется включить расширение DX_REGS"
c32b891a 13738
2d151af7
NC
13739#: config/tc-nds32.c:5442
13740#, c-format
13741msgid "instruction %s requires enabling dsp extension"
13742msgstr "Для инструкции %s требуется включить расширение dsp"
13743
13744#: config/tc-nds32.c:5454
13745#, c-format
13746msgid "instruction %s requires enabling zol extension"
13747msgstr "Для инструкции %s требуется включить расширение zol"
13748
13749#: config/tc-nds32.c:5459
13750#, c-format
13751msgid "internal error: unknown instruction attribute: 0x%08x"
13752msgstr "Внутренняя ошибка: неизвестный атрибут инструкции: 0x%08x"
13753
13754#: config/tc-nds32.c:5752
b4a3689a 13755#, c-format
c32b891a 13756msgid "relax hint unrecognized instruction: line %d."
b4a3689a 13757msgstr "Ослабляющая подсказка для нераспознанной инструкции: строка %d."
c32b891a 13758
2d151af7 13759#: config/tc-nds32.c:5807
c32b891a
NC
13760#, c-format
13761msgid "Can not find match relax hint. Line: %d"
b4a3689a 13762msgstr "Не найдена подходящая ослабляющая подсказка: строка %d"
c32b891a 13763
2d151af7
NC
13764#: config/tc-nds32.c:6005
13765msgid "Internal error: .relax_hint KEY is not a number!"
13766msgstr "Внутренняя ошибка: .relax_hint КЛЮЧ не является числом!"
13767
13768#: config/tc-nds32.c:6033
c32b891a 13769#, c-format
2d151af7
NC
13770msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
13771msgstr "Внутренняя ошибка: ошибка в ослабляющей подсказке (%s). %s: %s (%x)"
c32b891a 13772
2d151af7 13773#: config/tc-nds32.c:6108
c32b891a
NC
13774#, c-format
13775msgid "Internal error: Range error. %s"
2d151af7
NC
13776msgstr "Внутренняя ошибка: ошибка диапазона. %s"
13777
13778#: config/tc-nds32.c:6169
13779msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
13780msgstr "Кратные шаблоны BFD_RELOC_NDS32_PTR_RESOLVED пока не поддерживаются!"
13781
13782#: config/tc-nds32.c:6307
13783#, c-format
13784msgid "Not support instruction %s in verbatim."
13785msgstr "Неподдерживаемая инструкция %s в verbatim."
c32b891a 13786
2d151af7
NC
13787#: config/tc-nds32.c:6314
13788#, c-format
13789msgid "16-bit instruction is disabled: %s."
13790msgstr "16-битная инструкция выключена: %s."
13791
13792#: config/tc-nds32.c:6341
b4a3689a 13793#, c-format
c32b891a 13794msgid "Instruction %s not supported in the baseline."
b4a3689a 13795msgstr "Инструкция %s не поддерживается в baseline."
c32b891a 13796
2d151af7 13797#: config/tc-nds32.c:6408
b4a3689a 13798#, c-format
c32b891a 13799msgid "Unrecognized opcode, %s."
b4a3689a 13800msgstr "Нераспознанный код операции, %s."
c32b891a 13801
2d151af7 13802#: config/tc-nds32.c:6411
c32b891a
NC
13803#, c-format
13804msgid "Incorrect syntax, %s."
b4a3689a 13805msgstr "Некорректный синтаксис, %s."
c32b891a 13806
2d151af7 13807#: config/tc-nds32.c:6414
b4a3689a 13808#, c-format
c32b891a 13809msgid "Unrecognized operand/register, %s."
b4a3689a 13810msgstr "Нераспознанный операнд/регистр, %s."
c32b891a 13811
2d151af7 13812#: config/tc-nds32.c:6417
c32b891a
NC
13813#, c-format
13814msgid "Operand out of range, %s."
b4a3689a 13815msgstr "Операнд вне диапазона, %s."
c32b891a 13816
2d151af7 13817#: config/tc-nds32.c:6420
c32b891a
NC
13818#, c-format
13819msgid "Prohibited register used for reduced-register, %s."
b4a3689a 13820msgstr "Для сокращённого регистра использован запрещённый регистр, %s."
c32b891a 13821
2d151af7 13822#: config/tc-nds32.c:6423
c32b891a
NC
13823#, c-format
13824msgid "Junk at end of line, %s."
b4a3689a 13825msgstr "Мусор в конце строки, %s."
c32b891a 13826
2d151af7 13827#: config/tc-nds32.c:7121
c32b891a 13828msgid "Addend to unresolved symbol is not on word boundary."
b4a3689a 13829msgstr "Добавка к неопределённому символу не выровнена по границе слова."
c32b891a
NC
13830
13831#. Should never here.
2d151af7 13832#: config/tc-nds32.c:7657
c32b891a 13833msgid "Used FPU instructions requires enabling FPU extension"
b4a3689a 13834msgstr "Для использованных инструкций FPU требуется включить расширение FPU"
c32b891a 13835
2d151af7 13836#: config/tc-nds32.c:7854
c32b891a
NC
13837#, c-format
13838msgid "Internal error: Unknown fixup type %d (`%s')"
b4a3689a 13839msgstr "Внутренняя ошибка: неизвестный тип местоположения %d («%s»)"
c32b891a 13840
c32b891a
NC
13841#: config/tc-nios2.c:453 config/tc-pru.c:309
13842msgid "expecting opcode string in self test mode"
b4a3689a 13843msgstr "в режиме самопроверки ожидается строка кода операции"
c32b891a
NC
13844
13845#: config/tc-nios2.c:455 config/tc-pru.c:311
13846#, c-format
13847msgid "assembly 0x%08x, expected %s"
b4a3689a 13848msgstr "ассемблирован 0x%08x, ожидался %s"
c32b891a
NC
13849
13850#: config/tc-nios2.c:848
13851msgid "branch offset out of range\n"
b4a3689a 13852msgstr "смещение ветви вне допустимых пределов\n"
c32b891a
NC
13853
13854#: config/tc-nios2.c:849
13855msgid "branch relaxation failed\n"
b4a3689a 13856msgstr "ошибка ослабления ветвления\n"
c32b891a
NC
13857
13858#: config/tc-nios2.c:1145
13859msgid "error checking for overflow - broken assembler"
b4a3689a 13860msgstr "ошибка при проверке переполнения — ассемблер сломался"
c32b891a
NC
13861
13862#: config/tc-nios2.c:1161 config/tc-pru.c:572
13863#, c-format
13864msgid "immediate value 0x%x truncated to 0x%x"
b4a3689a 13865msgstr "непосредственное значение 0x%x обрезано до 0x%x"
c32b891a
NC
13866
13867#: config/tc-nios2.c:1188 config/tc-pru.c:598
13868#, c-format
13869msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
b4a3689a 13870msgstr "адрес вызова назначения 0x%08x вне диапазона 0x%08x - 0x%08x"
c32b891a
NC
13871
13872#: config/tc-nios2.c:1194
13873#, c-format
13874msgid "branch offset %d out of range %d to %d"
b4a3689a 13875msgstr "смещение ветви %d вне допустимых пределов %d - %d"
c32b891a
NC
13876
13877#: config/tc-nios2.c:1198
13878#, c-format
13879msgid "branch offset %d out of range"
b4a3689a 13880msgstr "смещение ветви %d вне допустимых пределов"
c32b891a
NC
13881
13882#: config/tc-nios2.c:1204 config/tc-pru.c:608
13883#, c-format
13884msgid "%s offset %d out of range %d to %d"
b4a3689a 13885msgstr "%s смещения %d вне допустимых пределов %d - %d"
c32b891a
NC
13886
13887#: config/tc-nios2.c:1208
13888#, c-format
13889msgid "%s offset %d out of range"
b4a3689a 13890msgstr "%s смещения %d вне допустимых пределов"
c32b891a
NC
13891
13892#: config/tc-nios2.c:1213 config/tc-nios2.c:1228 config/tc-pru.c:613
13893#, c-format
13894msgid "immediate value %d out of range %d to %d"
b4a3689a 13895msgstr "непосредственное значение %d за пределами диапазона %d - %d"
c32b891a
NC
13896
13897#: config/tc-nios2.c:1218 config/tc-nios2.c:1223 config/tc-pru.c:623
13898#: config/tc-pru.c:628
13899#, c-format
13900msgid "immediate value %u out of range %u to %u"
b4a3689a 13901msgstr "непосредственное значение %u за пределами диапазона %u - %u"
c32b891a
NC
13902
13903#: config/tc-nios2.c:1233
13904#, c-format
13905msgid "custom instruction opcode %u out of range %u to %u"
b4a3689a 13906msgstr "код операции пользовательской инструкции %u вне диапазона %u - %u"
c32b891a
NC
13907
13908#: config/tc-nios2.c:1238 config/tc-pru.c:633
13909msgid "overflow in immediate argument"
b4a3689a 13910msgstr "переполнение в непосредственном аргументе"
c32b891a
NC
13911
13912#: config/tc-nios2.c:1310 config/tc-pru.c:669
c32b891a 13913msgid "cannot create 64-bit relocation"
b4a3689a 13914msgstr "не удалось создать 64-битное перемещение"
c32b891a
NC
13915
13916#: config/tc-nios2.c:1438
13917#, c-format
13918msgid "internal error: broken opcode descriptor for `%s %s'\n"
b4a3689a 13919msgstr "внутренняя ошибка: неверный дескриптор кода операции для «%s %s»\n"
c32b891a 13920
d8dab054 13921#: config/tc-nios2.c:1487 config/tc-pru.c:862
c32b891a 13922msgid "can't create relocation"
b4a3689a 13923msgstr "не удалось создать перемещение"
c32b891a 13924
d8dab054
NC
13925#: config/tc-nios2.c:1518 config/tc-pru.c:996 config/tc-pru.c:1016
13926#: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
c32b891a
NC
13927#, c-format
13928msgid "unknown register %s"
b4a3689a 13929msgstr "неизвестный регистр %s"
c32b891a
NC
13930
13931#: config/tc-nios2.c:1526
13932msgid "expecting control register"
b4a3689a 13933msgstr "ожидается управляющий регистр"
c32b891a
NC
13934
13935#: config/tc-nios2.c:1528
13936msgid "illegal use of control register"
b4a3689a 13937msgstr "неправильное использование управляющего регистра"
c32b891a
NC
13938
13939#: config/tc-nios2.c:1530
13940msgid "illegal use of coprocessor register"
b4a3689a 13941msgstr "неправильное использование регистра сопроцессора"
c32b891a
NC
13942
13943#. Should never get here if we passed validation.
13944#: config/tc-nios2.c:1532 config/tc-nios2.c:1846 config/tc-nios2.c:1988
13945#: config/tc-nios2.c:2056
13946#, c-format
13947msgid "invalid register %s"
b4a3689a 13948msgstr "неверный регистр %s"
c32b891a
NC
13949
13950#: config/tc-nios2.c:1540
13951msgid ""
13952"Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
13953"Use .set noat to turn off those optimizations (and this warning)."
13954msgstr ""
b4a3689a
NC
13955"Регистр у (r1) иногда может быть повреждён из-за оптимизаций ассемблера.\n"
13956"Используйте .set noat для выключения таких оптимизаций (и этого предупреждения)."
c32b891a
NC
13957
13958#: config/tc-nios2.c:1545
13959msgid ""
13960"The debugger will corrupt bt (r25).\n"
13961"If you don't need to debug this code use .set nobreak to turn off this warning."
13962msgstr ""
b4a3689a
NC
13963"Отладчик повредит bt (r25).\n"
13964"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a
NC
13965
13966#: config/tc-nios2.c:1549
13967msgid ""
13968"The debugger will corrupt sstatus/ba (r30).\n"
13969"If you don't need to debug this code use .set nobreak to turn off this warning."
13970msgstr ""
b4a3689a
NC
13971"Отладчик повредит sstatus/ba (r30).\n"
13972"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a
NC
13973
13974#: config/tc-nios2.c:1939 config/tc-nios2.c:1967
13975msgid "r31 cannot be used with jmp; use ret instead"
b4a3689a 13976msgstr "r31 нельзя использовать с jmp; используйте ret"
c32b891a
NC
13977
13978#: config/tc-nios2.c:1982
13979msgid "r31 cannot be used with jmpr.n; use ret.n instead"
b4a3689a 13980msgstr "r31 нельзя использовать с jmpr.n; используйте ret.n"
c32b891a
NC
13981
13982#: config/tc-nios2.c:2595 config/tc-nios2.c:2622 config/tc-nios2.c:2649
13983#: config/tc-nios2.c:2680
13984#, c-format
13985msgid "Invalid constant operand %s"
b4a3689a 13986msgstr "Некорректная константный операнд %s"
c32b891a 13987
d8dab054
NC
13988#: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1318
13989#: config/tc-pru.c:1343 config/tc-pru.c:1363
c32b891a
NC
13990#, c-format
13991msgid "badly formed expression near %s"
b4a3689a 13992msgstr "плохо сформированное выражение рядом с %s"
c32b891a 13993
d8dab054 13994#: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1412
2d151af7 13995#: config/tc-pru.c:1437 config/tc-xtensa.c:2138
c32b891a 13996msgid "too many arguments"
b4a3689a 13997msgstr "слишком много аргументов"
c32b891a 13998
d8dab054 13999#: config/tc-nios2.c:3126 config/tc-pru.c:1389
c32b891a
NC
14000#, c-format
14001msgid "expecting %c near %s"
b4a3689a 14002msgstr "ожидается %c рядом с %s"
c32b891a
NC
14003
14004#. we cannot recover from this.
14005#: config/tc-nios2.c:3277
b4a3689a 14006#, c-format
c32b891a 14007msgid "unrecognized pseudo-instruction %s"
b4a3689a 14008msgstr "нераспознанная псевдоинструкция %s"
c32b891a
NC
14009
14010#: config/tc-nios2.c:3540 config/tc-tic6x.c:232
b4a3689a 14011#, c-format
c32b891a 14012msgid "unknown architecture '%s'"
b4a3689a 14013msgstr "неизвестная архитектура «%s»"
c32b891a
NC
14014
14015#: config/tc-nios2.c:3621
c32b891a 14016msgid "Big-endian R2 is not supported."
b4a3689a 14017msgstr "Порядок от старшего к младшему R2 не поддерживается."
c32b891a
NC
14018
14019#. Unrecognised instruction - error.
d8dab054 14020#: config/tc-nios2.c:3789 config/tc-pru.c:1737
b4a3689a 14021#, c-format
c32b891a 14022msgid "unrecognised instruction %s"
b4a3689a 14023msgstr "нераспознанная инструкция %s"
c32b891a 14024
d8dab054 14025#: config/tc-nios2.c:3909 config/tc-pru.c:1793
c32b891a
NC
14026#, c-format
14027msgid "can't represent relocation type %s"
73a05be2 14028msgstr "не удалось представить тип перемещения %s"
c32b891a
NC
14029
14030#: config/tc-nios2.c:4002
14031msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
b4a3689a 14032msgstr "Неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
c32b891a
NC
14033
14034#: config/tc-nios2.c:4028
14035#, c-format
14036msgid "Illegal operands: %%tls_ldo in %d-byte data field"
b4a3689a 14037msgstr "Неверные операнды: %%tls_ldo в %d-байтовом поле данных"
c32b891a
NC
14038
14039#: config/tc-nios2.c:4040 config/tc-nios2.c:4058 config/tc-nios2.c:4065
14040#, c-format
14041msgid "Illegal operands: %%tls_ldo requires arguments in ()"
b4a3689a 14042msgstr "Неверные операнды: для %%tls_ldo требуются аргументы в ()"
c32b891a
NC
14043
14044#: config/tc-nios2.c:4072
14045#, c-format
14046msgid "Illegal operands: garbage after %%tls_ldo()"
b4a3689a 14047msgstr "Неверные операнды: мусор после %%tls_ldo()"
c32b891a
NC
14048
14049#: config/tc-ns32k.c:437
14050msgid "Invalid syntax in PC-relative addressing mode"
b4a3689a 14051msgstr "Некорректный синтаксис в режиме адресации, относительном PC"
c32b891a
NC
14052
14053#: config/tc-ns32k.c:461
14054msgid "Invalid syntax in External addressing mode"
b4a3689a 14055msgstr "Некорректный синтаксис во внешнем режиме адресации"
c32b891a
NC
14056
14057#: config/tc-ns32k.c:542
14058msgid "Invalid syntax in Memory Relative addressing mode"
b4a3689a 14059msgstr "Некорректный синтаксис в режиме адресации, относительном памяти"
c32b891a
NC
14060
14061#: config/tc-ns32k.c:609
14062msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
b4a3689a 14063msgstr "Неверный режим масштабированной индексации, используйте (b,w,d,q)"
c32b891a
NC
14064
14065#: config/tc-ns32k.c:614
14066msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
b4a3689a 14067msgstr "Синтаксис в режим масштабированной индексации, используйте [Rn:m], где n=[0..7] m={b,w,d,q}"
c32b891a
NC
14068
14069#: config/tc-ns32k.c:619
14070msgid "Scaled-indexed addressing mode combined with scaled-index"
b4a3689a 14071msgstr "Синтаксис режима адресации масштабированной индексации объединён с масштабированным индексом"
c32b891a
NC
14072
14073#: config/tc-ns32k.c:630
14074msgid "Invalid or illegal addressing mode combined with scaled-index"
b4a3689a 14075msgstr "Некорректный или недопустимый режим адресации, объединённый с масштабированным индексом"
c32b891a
NC
14076
14077#: config/tc-ns32k.c:753
14078msgid "Premature end of suffix -- Defaulting to d"
b4a3689a 14079msgstr "Преждевременный конец суффикса — по умолчанию d"
c32b891a
NC
14080
14081#: config/tc-ns32k.c:766
14082msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
b4a3689a 14083msgstr "Некорректный суффикс после «:» используйте {b|w|d}. По умолчанию d"
c32b891a
NC
14084
14085#: config/tc-ns32k.c:811
14086msgid "Very short instr to option, ie you can't do it on a NULLstr"
b4a3689a 14087msgstr "Очень короткая инструкция для параметра, то есть вы не можете делать это с NULLstr"
c32b891a
NC
14088
14089#: config/tc-ns32k.c:861
14090msgid "No such entry in list. (cpu/mmu register)"
b4a3689a 14091msgstr "Отсутствует элемент в списке (регистр cpu/mmu)."
c32b891a
NC
14092
14093#: config/tc-ns32k.c:918
14094msgid "Internal consistency error. check ns32k-opcode.h"
b4a3689a 14095msgstr "Ошибка внутренней несогласованности. Проверьте ns32k-opcode.h"
c32b891a
NC
14096
14097#: config/tc-ns32k.c:943
14098msgid "Address of immediate operand"
b4a3689a 14099msgstr "Адрес непосредственного операнда"
c32b891a
NC
14100
14101#: config/tc-ns32k.c:944
14102msgid "Invalid immediate write operand."
b4a3689a 14103msgstr "Некорректный непосредственный операнд записи."
c32b891a
NC
14104
14105#: config/tc-ns32k.c:1074
14106msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
b4a3689a 14107msgstr "Неверная opcode-table-option, проверьте к в файле ns32k-opcode.h."
c32b891a
NC
14108
14109#: config/tc-ns32k.c:1107
14110msgid "No such opcode"
b4a3689a 14111msgstr "Нет такого кода операции"
c32b891a
NC
14112
14113#: config/tc-ns32k.c:1182
14114msgid "Bad suffix, defaulting to d"
b4a3689a 14115msgstr "Некорректный суффикс, по умолчанию d."
c32b891a
NC
14116
14117#: config/tc-ns32k.c:1209
14118msgid "Too many operands passed to instruction"
b4a3689a 14119msgstr "В инструкцию передано слишком много операндов."
c32b891a
NC
14120
14121#. Check error in default.
14122#: config/tc-ns32k.c:1221
14123msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
b4a3689a 14124msgstr "Неправильное количество операндов по умолчанию, проверьте ns32k-opcodes.h"
c32b891a
NC
14125
14126#: config/tc-ns32k.c:1224
14127msgid "Wrong number of operands"
b4a3689a 14128msgstr "Неправильное количество операндов"
c32b891a
NC
14129
14130#: config/tc-ns32k.c:1297
14131#, c-format
14132msgid "Can not do %d byte pc-relative relocation for storage type %d"
b4a3689a 14133msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc для типа хранения %d"
c32b891a
NC
14134
14135#: config/tc-ns32k.c:1300
14136#, c-format
14137msgid "Can not do %d byte relocation for storage type %d"
b4a3689a 14138msgstr "Невозможно выполнить %d-байтовое перемещение для типа хранения %d"
c32b891a
NC
14139
14140#: config/tc-ns32k.c:1392
14141#, c-format
14142msgid "value of %ld out of byte displacement range."
73a05be2 14143msgstr "Значение %ld вне байтового диапазона перестановок."
c32b891a
NC
14144
14145#: config/tc-ns32k.c:1402
14146#, c-format
14147msgid "value of %ld out of word displacement range."
73a05be2 14148msgstr "Значение %ld вне диапазона перестановок размером в слово."
c32b891a
NC
14149
14150#: config/tc-ns32k.c:1417
14151#, c-format
14152msgid "value of %ld out of double word displacement range."
73a05be2 14153msgstr "Значение %ld вне диапазона перестановок размером в двойное слово."
c32b891a
NC
14154
14155#: config/tc-ns32k.c:1438
14156#, c-format
14157msgid "Internal logic error. Line %d, file: \"%s\""
b4a3689a 14158msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a
NC
14159
14160#: config/tc-ns32k.c:1486
14161#, c-format
14162msgid "Internal logic error. line %d, file \"%s\""
b4a3689a 14163msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a
NC
14164
14165#: config/tc-ns32k.c:1587
14166msgid "Bit field out of range"
b4a3689a 14167msgstr "Битовое поле вне допустимого диапазона"
c32b891a
NC
14168
14169#: config/tc-ns32k.c:1687
14170msgid "iif convert internal pcrel/binary"
b4a3689a 14171msgstr "iif преобразует внутренний pcrel/двоичный"
c32b891a
NC
14172
14173#: config/tc-ns32k.c:1704
14174msgid "Bignum too big for long"
b4a3689a 14175msgstr "Bignum слишком велико для длинного целого"
c32b891a
NC
14176
14177#: config/tc-ns32k.c:1781
14178msgid "iif convert internal pcrel/pointer"
b4a3689a 14179msgstr "iif преобразует внутренний pcrel/указатель"
c32b891a
NC
14180
14181#: config/tc-ns32k.c:1786
14182msgid "Internal logic error in iif.iifP[n].type"
b4a3689a 14183msgstr "Внутренняя логическая ошибка в iif.iifP[n].type"
c32b891a
NC
14184
14185#. We can't relax this case.
14186#: config/tc-ns32k.c:1822
14187msgid "Can't relax difference"
73a05be2 14188msgstr "Не удалось ослабить различие"
c32b891a
NC
14189
14190#: config/tc-ns32k.c:1863
14191msgid "Displacement too large for :d"
73a05be2 14192msgstr "Перестановка слишком велика для :d"
c32b891a
NC
14193
14194#: config/tc-ns32k.c:1876
14195msgid "Internal logic error in iif.iifP[].type"
b4a3689a 14196msgstr "Внутренняя логическая ошибка в iif.iifP[].type"
c32b891a
NC
14197
14198#. Fatal.
14199#: config/tc-ns32k.c:1908
14200#, c-format
14201msgid "Can't hash %s: %s"
73a05be2 14202msgstr "Не удалось получить хеш %s: %s"
c32b891a
NC
14203
14204#: config/tc-ns32k.c:2144
14205#, c-format
14206msgid "invalid architecture option -m%s, ignored"
b4a3689a 14207msgstr "Неверный параметр архитектуры -m%s, игнорируется"
c32b891a
NC
14208
14209#: config/tc-ns32k.c:2157
14210#, c-format
14211msgid "invalid default displacement size \"%s\". Defaulting to %d."
73a05be2 14212msgstr "Неверный размер перестановки по умолчанию «%s». Применяем %d."
c32b891a
NC
14213
14214#: config/tc-ns32k.c:2173
14215#, c-format
14216msgid ""
14217"NS32K options:\n"
14218"-m32032 | -m32532\tselect variant of NS32K architecture\n"
14219"--disp-size-default=<1|2|4>\n"
14220msgstr ""
b4a3689a
NC
14221"Параметры NS32K:\n"
14222"-m32032 | -m32532\tвыбрать вариант архитектуры NS32K\n"
14223"--disp-size-default=<1|2|4>\n"
c32b891a
NC
14224
14225#: config/tc-ns32k.c:2249
14226#, c-format
14227msgid "Cannot find relocation type for symbol %s, code %d"
b4a3689a 14228msgstr "Невозможно найти тип перемещения для символа %s, код %d"
c32b891a 14229
2d151af7
NC
14230#: config/tc-pdp11.c:336 config/tc-pdp11.c:353 config/tc-pdp11.c:376
14231#: config/tc-pdp11.c:382 config/tc-pdp11.c:395
c32b891a 14232msgid "Bad register name"
b4a3689a 14233msgstr "Плохое имя регистра"
c32b891a 14234
2d151af7 14235#: config/tc-pdp11.c:414 config/tc-pdp11.c:478 config/tc-pdp11.c:489
c32b891a 14236msgid "Error in expression"
b4a3689a 14237msgstr "Ошибка в выражении"
c32b891a 14238
2d151af7 14239#: config/tc-pdp11.c:486
c32b891a 14240msgid "Low order bits truncated in immediate float operand"
b4a3689a 14241msgstr "Младшие биты порядка обрезаны в непосредственном операнде float"
c32b891a 14242
2d151af7 14243#: config/tc-pdp11.c:630
c32b891a 14244msgid "Float AC not legal as integer operand"
b4a3689a 14245msgstr "Float AC недействителен как целочисленный операнд"
c32b891a 14246
2d151af7 14247#: config/tc-pdp11.c:650
c32b891a 14248msgid "General register not legal as float operand"
b4a3689a 14249msgstr "Общий регистр недействителен как операнд float"
c32b891a 14250
2d151af7 14251#: config/tc-pdp11.c:683
c32b891a 14252msgid "No instruction found"
b4a3689a 14253msgstr "Инструкция не найдена"
c32b891a 14254
2d151af7 14255#: config/tc-pdp11.c:693 config/tc-z80.c:1948 config/tc-z80.c:1961
c32b891a
NC
14256#, c-format
14257msgid "Unknown instruction '%s'"
b4a3689a 14258msgstr "Неизвестная инструкция «%s»"
c32b891a 14259
2d151af7 14260#: config/tc-pdp11.c:699
c32b891a
NC
14261#, c-format
14262msgid "Unsupported instruction set extension: %s"
b4a3689a 14263msgstr "Неподдерживаемый набор расширения инструкций: «%s»"
c32b891a 14264
2d151af7 14265#: config/tc-pdp11.c:733
c32b891a 14266msgid "operand is not an absolute constant"
b4a3689a 14267msgstr "операнд не является абсолютной константой"
c32b891a 14268
2d151af7 14269#: config/tc-pdp11.c:741
c32b891a 14270msgid "3-bit immediate out of range"
b4a3689a 14271msgstr "3-битный непосредственный элемент за пределами диапазона"
c32b891a 14272
2d151af7 14273#: config/tc-pdp11.c:748
c32b891a 14274msgid "6-bit immediate out of range"
b4a3689a 14275msgstr "6-битный непосредственный элемент за пределами диапазона"
c32b891a 14276
2d151af7 14277#: config/tc-pdp11.c:755
c32b891a 14278msgid "8-bit immediate out of range"
b4a3689a 14279msgstr "8-битный непосредственный элемент за пределами диапазона"
c32b891a 14280
2d151af7 14281#: config/tc-pdp11.c:772 config/tc-pdp11.c:965
c32b891a 14282msgid "Symbol expected"
b4a3689a 14283msgstr "Ожидался символ"
c32b891a 14284
2d151af7 14285#: config/tc-pdp11.c:777
c32b891a 14286msgid "8-bit displacement out of range"
73a05be2 14287msgstr "8-битная перестановка за пределами диапазона"
c32b891a 14288
2d151af7
NC
14289#: config/tc-pdp11.c:819 config/tc-pdp11.c:840 config/tc-pdp11.c:857
14290#: config/tc-pdp11.c:878 config/tc-pdp11.c:895 config/tc-pdp11.c:916
14291#: config/tc-pdp11.c:935 config/tc-pdp11.c:956
c32b891a 14292msgid "Missing ','"
b4a3689a 14293msgstr "Пропущена «,»"
c32b891a 14294
2d151af7 14295#: config/tc-pdp11.c:970
c32b891a 14296msgid "6-bit displacement out of range"
73a05be2 14297msgstr "6-битная перестановка за пределами диапазона"
c32b891a 14298
2d151af7 14299#: config/tc-pdp11.c:991 config/tc-tilegx.c:1216 config/tc-tilepro.c:1102
c32b891a
NC
14300#: config/tc-vax.c:1950
14301msgid "Too many operands"
b4a3689a 14302msgstr "Слишком много операндов"
c32b891a 14303
2d151af7 14304#: config/tc-pdp11.c:1441
c32b891a
NC
14305#, c-format
14306msgid "Can not represent %s relocation in this object file format"
b4a3689a 14307msgstr "Невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 14308
c32b891a
NC
14309#: config/tc-pj.c:64 config/tc-pj.c:73
14310msgid "confusing relocation expressions"
b4a3689a 14311msgstr "неясные выражения перемещения"
bd32c6bd 14312
c32b891a
NC
14313#: config/tc-pj.c:157
14314msgid "can't have relocation for ipush"
b4a3689a 14315msgstr "нельзя иметь перемещение для ipush"
bd32c6bd 14316
c32b891a 14317#: config/tc-pj.c:289
c32b891a 14318msgid "expected expression"
b4a3689a 14319msgstr "ожидается выражение"
bd32c6bd 14320
c32b891a 14321#: config/tc-pj.c:355
bd32c6bd
NC
14322#, c-format
14323msgid ""
c32b891a
NC
14324"PJ options:\n"
14325"-little\t\t\tgenerate little endian code\n"
14326"-big\t\t\tgenerate big endian code\n"
bd32c6bd 14327msgstr ""
b4a3689a
NC
14328"Параметры PJ:\n"
14329"-little\t\t\tгенерировать код с обратным порядком байт\n"
14330"-big\t\t\tгенерировать код с прямым порядком байт\n"
bd32c6bd 14331
2d151af7
NC
14332#: config/tc-pj.c:380 config/tc-sh.c:3600 config/tc-sh.c:3607
14333#: config/tc-sh.c:3614 config/tc-sh.c:3621
c32b891a 14334msgid "pcrel too far"
b4a3689a 14335msgstr "pcrel слишком далеко"
c32b891a 14336
2d151af7 14337#: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3292
c32b891a 14338msgid "invalid register expression"
b4a3689a 14339msgstr "Неверное выражение регистра"
c32b891a
NC
14340
14341#: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
14342msgid "the use of -mvle requires big endian."
b4a3689a 14343msgstr "Для использования -mvle требуется прямой порядок байт."
c32b891a
NC
14344
14345#: config/tc-ppc.c:1183 config/tc-ppc.c:1205
14346msgid "the use of -mvle requires -a32."
b4a3689a 14347msgstr "Для использования -mvle требуется -a32."
bd32c6bd 14348
c32b891a 14349#: config/tc-ppc.c:1185
bd32c6bd 14350#, c-format
c32b891a 14351msgid "%s unsupported"
b4a3689a 14352msgstr "%s не поддерживается"
bd32c6bd 14353
2d151af7 14354#: config/tc-ppc.c:1278 config/tc-s390.c:431 config/tc-s390.c:438
d8dab054
NC
14355#, c-format
14356msgid "invalid switch -m%s"
14357msgstr "некорректный переключатель -m%s"
14358
c32b891a 14359#: config/tc-ppc.c:1309
c32b891a 14360msgid "--nops needs a numeric argument"
b4a3689a 14361msgstr "для --nops требуется числовой аргумент"
c32b891a
NC
14362
14363#: config/tc-ppc.c:1326
bd32c6bd
NC
14364#, c-format
14365msgid ""
c32b891a
NC
14366"PowerPC options:\n"
14367"-a32 generate ELF32/XCOFF32\n"
14368"-a64 generate ELF64/XCOFF64\n"
14369"-u ignored\n"
14370"-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14371"-mpwr generate code for POWER (RIOS1)\n"
14372"-m601 generate code for PowerPC 601\n"
14373"-mppc, -mppc32, -m603, -m604\n"
14374" generate code for PowerPC 603/604\n"
14375"-m403 generate code for PowerPC 403\n"
14376"-m405 generate code for PowerPC 405\n"
14377"-m440 generate code for PowerPC 440\n"
14378"-m464 generate code for PowerPC 464\n"
14379"-m476 generate code for PowerPC 476\n"
14380"-m7400, -m7410, -m7450, -m7455\n"
14381" generate code for PowerPC 7400/7410/7450/7455\n"
2d151af7
NC
14382"-m750cl, -mgekko, -mbroadway\n"
14383" generate code for PowerPC 750cl/Gekko/Broadway\n"
c32b891a 14384"-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
bd32c6bd 14385msgstr ""
b4a3689a
NC
14386"Параметры PowerPC:\n"
14387"-a32 генерировать ELF32/XCOFF32\n"
14388"-a64 генерировать ELF64/XCOFF64\n"
14389"-u игнорируется\n"
14390"-mpwrx, -mpwr2 генерировать код для POWER/2 (RIOS2)\n"
14391"-mpwr генерировать код для POWER (RIOS1)\n"
14392"-m601 генерировать код для PowerPC 601\n"
14393"-mppc, -mppc32, -m603, -m604\n"
14394" генерировать код для PowerPC 603/604\n"
14395"-m403 генерировать код для PowerPC 403\n"
14396"-m405 генерировать код для PowerPC 405\n"
14397"-m440 генерировать код для PowerPC 440\n"
14398"-m464 генерировать код для PowerPC 464\n"
14399"-m476 генерировать код для PowerPC 476\n"
14400"-m7400, -m7410, -m7450, -m7455\n"
14401" генерировать код для PowerPC 7400/7410/7450/7455\n"
2d151af7
NC
14402"-m750cl, -mgekko, -mbroadway\n"
14403" генерировать код для PowerPC 750cl/Gekko/Broadway\n"
b4a3689a 14404"-m821, -m850, -m860 генерировать код для PowerPC 821/850/860\n"
bd32c6bd 14405
2d151af7 14406#: config/tc-ppc.c:1346
bd32c6bd
NC
14407#, c-format
14408msgid ""
c32b891a
NC
14409"-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14410"-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
14411"-mbooke generate code for 32-bit PowerPC BookE\n"
14412"-ma2 generate code for A2 architecture\n"
14413"-mpower4, -mpwr4 generate code for Power4 architecture\n"
14414"-mpower5, -mpwr5, -mpwr5x\n"
14415" generate code for Power5 architecture\n"
14416"-mpower6, -mpwr6 generate code for Power6 architecture\n"
14417"-mpower7, -mpwr7 generate code for Power7 architecture\n"
14418"-mpower8, -mpwr8 generate code for Power8 architecture\n"
14419"-mpower9, -mpwr9 generate code for Power9 architecture\n"
14420"-mcell generate code for Cell Broadband Engine architecture\n"
14421"-mcom generate code for Power/PowerPC common instructions\n"
14422"-many generate code for any architecture (PWR/PWRX/PPC)\n"
14423msgstr ""
b4a3689a
NC
14424"-mppc64, -m620 генерировать код для PowerPC 620/625/630\n"
14425"-mppc64bridge генерировать код для PowerPC 64,\n"
14426" включая инструкции моста\n"
14427"-mbooke генерировать код для 32-битного PowerPC BookE\n"
14428"-ma2 генерировать код для архитектуры A2\n"
14429"-mpower4, -mpwr4 генерировать код для архитектуры Power4\n"
14430"-mpower5, -mpwr5, -mpwr5x\n"
14431" генерировать код для архитектуры Power5\n"
14432"-mpower6, -mpwr6 генерировать код для архитектуры Power6\n"
14433"-mpower7, -mpwr7 генерировать код для архитектуры Power7\n"
14434"-mpower8, -mpwr8 генерировать код для архитектуры Power8\n"
14435"-mpower9, -mpwr9 генерировать код для архитектуры Power9\n"
14436"-mcell генерировать код для Cell Broadband Engine\n"
14437"-mcom генерировать код с общими инструкциями Power/PowerPC\n"
14438"-many генерировать код для любой архитектуры (PWR/PWRX/PPC)\n"
c32b891a 14439
2d151af7 14440#: config/tc-ppc.c:1361
c32b891a
NC
14441#, c-format
14442msgid ""
14443"-maltivec generate code for AltiVec\n"
14444"-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14445"-me300 generate code for PowerPC e300 family\n"
14446"-me500, -me500x2 generate code for Motorola e500 core complex\n"
14447"-me500mc, generate code for Freescale e500mc core complex\n"
14448"-me500mc64, generate code for Freescale e500mc64 core complex\n"
14449"-me5500, generate code for Freescale e5500 core complex\n"
14450"-me6500, generate code for Freescale e6500 core complex\n"
14451"-mspe generate code for Motorola SPE instructions\n"
14452"-mspe2 generate code for Freescale SPE2 instructions\n"
14453"-mvle generate code for Freescale VLE instructions\n"
14454"-mtitan generate code for AppliedMicro Titan core complex\n"
14455"-mregnames Allow symbolic names for registers\n"
14456"-mno-regnames Do not allow symbolic names for registers\n"
bd32c6bd 14457msgstr ""
b4a3689a
NC
14458"-maltivec генерировать код для AltiVec\n"
14459"-mvsx генерировать код с инструкциями Vector-Scalar (VSX)\n"
14460"-me300 генерировать код для семейства PowerPC e300\n"
14461"-me500, -me500x2 генерировать код для Motorola e500 core complex\n"
14462"-me500mc, генерировать код для Freescale e500mc core complex\n"
14463"-me500mc64, генерировать код для Freescale e500mc64 core complex\n"
14464"-me5500, генерировать код для Freescale e5500 core complex\n"
14465"-me6500, генерировать код для Freescale e6500 core complex\n"
14466"-mspe генерировать код с инструкциями Motorola SPE\n"
14467"-mspe2 генерировать код для с инструкциями Freescale SPE2\n"
14468"-mvle генерировать код для с инструкциями Freescale VLE\n"
14469"-mtitan генерировать код для AppliedMicro Titan core complex\n"
14470"-mregnames позволять символические имена для регистров\n"
14471"-mno-regnames не позволять символические имена для регистров\n"
bd32c6bd 14472
2d151af7 14473#: config/tc-ppc.c:1377
bd32c6bd
NC
14474#, c-format
14475msgid ""
c32b891a
NC
14476"-mrelocatable support for GCC's -mrelocatble option\n"
14477"-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14478"-memb set PPC_EMB bit in ELF flags\n"
14479"-mlittle, -mlittle-endian, -le\n"
14480" generate code for a little endian machine\n"
14481"-mbig, -mbig-endian, -be\n"
14482" generate code for a big endian machine\n"
14483"-msolaris generate code for Solaris\n"
14484"-mno-solaris do not generate code for Solaris\n"
14485"-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14486"-V print assembler version number\n"
14487"-Qy, -Qn ignored\n"
14488msgstr ""
b4a3689a
NC
14489"-mrelocatable поддержка параметра GCC -mrelocatble\n"
14490"-mrelocatable-lib поддержка параметра GCC -mrelocatble-lib\n"
14491"-memb установить бит PPC_EMB в флагах ELF\n"
14492"-mlittle, -mlittle-endian, -le\n"
14493" генерировать код для машин с обратным порядком байт\n"
14494"-mbig, -mbig-endian, -be\n"
14495" генерировать код для машин с прямым порядком байт\n"
14496"-msolaris генерировать код для Solaris\n"
14497"-mno-solaris не генерировать код для Solaris\n"
14498"-K PIC установить EF_PPC_RELOCATABLE_LIB в флагах ELF\n"
14499"-V напечатать номер версии ассемблера\n"
14500"-Qy, -Qn игнорируется\n"
c32b891a 14501
2d151af7 14502#: config/tc-ppc.c:1391
c32b891a
NC
14503#, c-format
14504msgid ""
14505"-nops=count when aligning, more than COUNT nops uses a branch\n"
14506"-ppc476-workaround warn if emitting data to code sections\n"
bd32c6bd 14507msgstr ""
b4a3689a
NC
14508"-nops=количество если выравнивание на больше чем КОЛИЧЕСТВО nop,\n"
14509" то использовать ветвление\n"
14510"-ppc476-workaround предупреждать, если данные попадают в разделы кода\n"
bd32c6bd 14511
2d151af7 14512#: config/tc-ppc.c:1422
bd32c6bd 14513#, c-format
c32b891a 14514msgid "unknown default cpu = %s, os = %s"
b4a3689a 14515msgstr "неизвестны параметры по умолчанию для ЦП= %s, ОС = %s"
c32b891a 14516
2d151af7 14517#: config/tc-ppc.c:1450
c32b891a 14518msgid "neither Power nor PowerPC opcodes were selected."
b4a3689a 14519msgstr "Ни коды операций Power, ни PowerPC не выбраны."
bd32c6bd 14520
2d151af7 14521#: config/tc-ppc.c:1510
bd32c6bd 14522#, c-format
c32b891a 14523msgid "mask trims opcode bits for %s"
b4a3689a 14524msgstr "маска обрезает биты кода операции %s"
bd32c6bd 14525
2d151af7 14526#: config/tc-ppc.c:1520
bd32c6bd 14527#, c-format
c32b891a 14528msgid "operand index error for %s"
b4a3689a 14529msgstr "ошибка индекса операнда %s"
bd32c6bd 14530
2d151af7 14531#: config/tc-ppc.c:1546
bd32c6bd 14532#, c-format
c32b891a 14533msgid "operand %d overlap in %s"
b4a3689a 14534msgstr "операнд %d перекрывается в %s"
bd32c6bd 14535
2d151af7
NC
14536#: config/tc-ppc.c:1555
14537#, c-format
14538msgid "non-optional operand %d follows optional operand in %s"
14539msgstr "обязательный операнд %d указан после необязательного операнда в %s"
14540
14541#: config/tc-ppc.c:1605
bd32c6bd 14542#, c-format
c32b891a 14543msgid "powerpc_operands[%d].bitm invalid"
b4a3689a 14544msgstr "некорректный powerpc_operands[%d].bitm"
bd32c6bd 14545
2d151af7 14546#: config/tc-ppc.c:1612
bd32c6bd 14547#, c-format
c32b891a 14548msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
b4a3689a 14549msgstr "powerpc_operands[%d] повторяет powerpc_operands[%d]"
bd32c6bd 14550
2d151af7 14551#: config/tc-ppc.c:1638 config/tc-ppc.c:1695 config/tc-ppc.c:1739
bd32c6bd 14552#, c-format
c32b891a 14553msgid "major opcode is not sorted for %s"
b4a3689a 14554msgstr "основной код операции не отсортирован для %s"
bd32c6bd 14555
2d151af7 14556#: config/tc-ppc.c:1644
bd32c6bd 14557#, c-format
c32b891a 14558msgid "%s is enabled by vle flag"
b4a3689a 14559msgstr "%s включён флагом vle"
bd32c6bd 14560
2d151af7 14561#: config/tc-ppc.c:1651
bd32c6bd 14562#, c-format
c32b891a 14563msgid "%s not disabled by vle flag"
b4a3689a 14564msgstr "%s не запрещён флагом vle"
bd32c6bd 14565
2d151af7 14566#: config/tc-ppc.c:1665 config/tc-ppc.c:1710 config/tc-ppc.c:1754
bd32c6bd 14567#, c-format
c32b891a 14568msgid "duplicate instruction %s"
b4a3689a 14569msgstr "повтор инструкции %s"
bd32c6bd 14570
2d151af7 14571#: config/tc-ppc.c:1778
bd32c6bd 14572#, c-format
c32b891a 14573msgid "duplicate macro %s"
b4a3689a 14574msgstr "повторяющийся макрос %s"
bd32c6bd 14575
2d151af7 14576#: config/tc-ppc.c:2141
d8dab054
NC
14577msgid "identifier+constant@got means identifier@got+constant"
14578msgstr "identifier+constant@got означает identifier@got+constant"
14579
2d151af7 14580#: config/tc-ppc.c:2161
c32b891a 14581msgid "symbol+offset not supported for got tls"
b4a3689a 14582msgstr "символ+смещение не поддерживается для got tls"
c32b891a 14583
2d151af7 14584#: config/tc-ppc.c:2238 config/tc-ppc.c:4015 config/tc-ppc.c:7474
c32b891a 14585msgid "data in executable section"
b4a3689a 14586msgstr "данные в исполняемом разделе"
c32b891a 14587
2d151af7 14588#: config/tc-ppc.c:2279 config/tc-ppc.c:5655
c32b891a 14589msgid "expected comma after symbol-name: rest of line ignored."
b4a3689a 14590msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
c32b891a 14591
2d151af7 14592#: config/tc-ppc.c:2312 config/tc-ppc.c:5691
bd32c6bd 14593#, c-format
c32b891a 14594msgid "ignoring attempt to re-define symbol `%s'."
b4a3689a 14595msgstr "Игнорируется попытка переопределения символа «%s»."
bd32c6bd 14596
2d151af7 14597#: config/tc-ppc.c:2320
bd32c6bd 14598#, c-format
c32b891a 14599msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 14600msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 14601
2d151af7 14602#: config/tc-ppc.c:2338
c32b891a 14603msgid "common alignment not a power of 2"
b4a3689a 14604msgstr "общее выравнивание не кратно степени 2"
c32b891a 14605
2d151af7 14606#: config/tc-ppc.c:2380
b4a3689a 14607#, c-format
c32b891a 14608msgid "expected comma after name `%s' in .localentry directive"
b4a3689a 14609msgstr "ожидается запятая после имени «%s» в директиве .localentry"
c32b891a 14610
2d151af7 14611#: config/tc-ppc.c:2390
c32b891a 14612msgid "missing expression in .localentry directive"
b4a3689a 14613msgstr "пропущено выражение в директиве .localentry"
c32b891a 14614
2d151af7 14615#: config/tc-ppc.c:2411
bd32c6bd 14616#, c-format
c32b891a 14617msgid ".localentry expression for `%s' is not a valid power of 2"
b4a3689a 14618msgstr "выражение .localentry «%s» не равно степени 2"
bd32c6bd 14619
2d151af7 14620#: config/tc-ppc.c:2428
bd32c6bd 14621#, c-format
c32b891a 14622msgid ".localentry expression for `%s' does not evaluate to a constant"
b4a3689a 14623msgstr "из выражения .localentry «%s» не получается константа"
c32b891a 14624
2d151af7 14625#: config/tc-ppc.c:2443
c32b891a 14626msgid "missing expression in .abiversion directive"
b4a3689a 14627msgstr "пропущено выражение в директиве .abiversion"
c32b891a 14628
2d151af7 14629#: config/tc-ppc.c:2452
c32b891a 14630msgid ".abiversion expression does not evaluate to a constant"
b4a3689a 14631msgstr "из выражения .abiversion не получается константа"
c32b891a 14632
2d151af7 14633#: config/tc-ppc.c:2474
c32b891a 14634msgid "unknown .gnu_attribute value"
b4a3689a 14635msgstr "неизвестное значение .gnu_attribute"
c32b891a 14636
2d151af7 14637#: config/tc-ppc.c:2526
c32b891a 14638msgid "relocation cannot be done when using -mrelocatable"
b4a3689a 14639msgstr "перемещение нельзя применять при использовании -mrelocatable"
c32b891a 14640
2d151af7 14641#: config/tc-ppc.c:2572
c32b891a 14642msgid "TOC section size exceeds 64k"
b4a3689a 14643msgstr "Размер раздела TOC превышает 64k"
bd32c6bd 14644
2d151af7 14645#: config/tc-ppc.c:2667
bd32c6bd 14646#, c-format
c32b891a 14647msgid "syntax error: invalid toc specifier `%s'"
b4a3689a 14648msgstr "синтаксическая ошибка: некорректный описатель toc «%s»"
bd32c6bd 14649
2d151af7 14650#: config/tc-ppc.c:2681
bd32c6bd 14651#, c-format
c32b891a 14652msgid "syntax error: expected `]', found `%c'"
b4a3689a 14653msgstr "синтаксическая ошибка: ожидается «]», найден «%c»"
bd32c6bd 14654
2d151af7
NC
14655#: config/tc-ppc.c:2993
14656#, c-format
14657msgid "%s howto doesn't match size/pcrel in gas"
14658msgstr "в gas у %s howto не совпадает размер/pcrel"
14659
14660#: config/tc-ppc.c:3034
b4a3689a 14661#, c-format
c32b891a 14662msgid "unrecognized opcode: `%s'"
b4a3689a 14663msgstr "нераспознанный код операции: «%s»"
c32b891a 14664
2d151af7 14665#: config/tc-ppc.c:3209
c32b891a 14666msgid "[tocv] symbol is not a toc symbol"
b4a3689a 14667msgstr "[tocv] символ не является символом toc"
bd32c6bd 14668
2d151af7 14669#: config/tc-ppc.c:3220
c32b891a 14670msgid "unimplemented toc32 expression modifier"
b4a3689a 14671msgstr "нереализованный модификатор выражения toc32"
c32b891a 14672
2d151af7 14673#: config/tc-ppc.c:3225
c32b891a 14674msgid "unimplemented toc64 expression modifier"
b4a3689a 14675msgstr "нереализованный модификатор выражения toc64"
bd32c6bd 14676
2d151af7 14677#: config/tc-ppc.c:3229
bd32c6bd 14678#, c-format
c32b891a 14679msgid "Unexpected return value [%d] from parse_toc_entry!\n"
b4a3689a 14680msgstr "Неожиданное возвращаемое значение [%d] из parse_toc_entry!\n"
bd32c6bd 14681
2d151af7 14682#: config/tc-ppc.c:3512
bd32c6bd 14683#, c-format
c32b891a 14684msgid "@tls may not be used with \"%s\" operands"
b4a3689a 14685msgstr "@tls не может использоваться с операндами «%s»"
c32b891a 14686
2d151af7 14687#: config/tc-ppc.c:3515
c32b891a 14688msgid "@tls may only be used in last operand"
b4a3689a 14689msgstr "@tls может использоваться только в последнем операнде"
bd32c6bd 14690
2d151af7
NC
14691#: config/tc-ppc.c:3536 config/tc-ppc.c:3543 config/tc-ppc.c:3555
14692#, c-format
14693msgid "%s unsupported on this instruction"
14694msgstr "%s не поддерживается в этой инструкции"
14695
14696#: config/tc-ppc.c:3599
bd32c6bd 14697#, c-format
c32b891a 14698msgid "assuming %s on symbol"
b4a3689a 14699msgstr "для символа предполагается %s"
bd32c6bd 14700
2d151af7 14701#: config/tc-ppc.c:3702
c32b891a 14702msgid "unsupported relocation for DS offset field"
b4a3689a 14703msgstr "неподдерживаемое перемещение для поля смещения DS"
bd32c6bd 14704
2d151af7 14705#: config/tc-ppc.c:3745
c32b891a
NC
14706#, c-format
14707msgid "syntax error; found `%c', expected `%c'"
b4a3689a 14708msgstr "синтаксическая ошибка: найден «%c», ожидается «%c»"
bd32c6bd 14709
2d151af7
NC
14710#: config/tc-ppc.c:3750
14711#, c-format
14712msgid "syntax error; end of line, expected `%c'"
14713msgstr "синтаксическая ошибка; конец строки, ожидается «%c»"
14714
14715#: config/tc-ppc.c:3815 config/tc-ppc.c:6767
d8dab054
NC
14716#, c-format
14717msgid "instruction address is not a multiple of %d"
14718msgstr "адрес инструкции не кратен %d"
14719
2d151af7 14720#: config/tc-ppc.c:3899
d8dab054
NC
14721msgid "wrong number of operands"
14722msgstr "неправильное количество операндов"
c32b891a 14723
2d151af7 14724#: config/tc-ppc.c:3972
c32b891a 14725msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
b4a3689a 14726msgstr "нераспознанный атрибут .section: в строке должно быть a,e,v,w,x,M,S,G,T"
c32b891a 14727
2d151af7 14728#: config/tc-ppc.c:4052
c32b891a 14729msgid "missing size"
b4a3689a 14730msgstr "отсутствует размер"
bd32c6bd 14731
2d151af7 14732#: config/tc-ppc.c:4061
c32b891a 14733msgid "negative size"
b4a3689a 14734msgstr "отрицательный размер"
c32b891a 14735
2d151af7 14736#: config/tc-ppc.c:4093
c32b891a 14737msgid "missing real symbol name"
b4a3689a 14738msgstr "отсутствует имя реального символа"
c32b891a 14739
2d151af7 14740#: config/tc-ppc.c:4132
c32b891a 14741msgid "attempt to redefine symbol"
b4a3689a 14742msgstr "попытка переопределения символа"
c32b891a 14743
2d151af7 14744#: config/tc-ppc.c:4395
bd32c6bd 14745#, c-format
c32b891a 14746msgid "no known dwarf XCOFF section for flag 0x%08x\n"
b4a3689a 14747msgstr "неизвестный раздел dwarf XCOFF для флага 0x%08x\n"
bd32c6bd 14748
2d151af7 14749#: config/tc-ppc.c:4408
bd32c6bd 14750#, c-format
c32b891a 14751msgid "label %s was not defined in this dwarf section"
b4a3689a 14752msgstr "метка %s не определена в этом разделе dwarf"
bd32c6bd 14753
2d151af7 14754#: config/tc-ppc.c:4522
c32b891a 14755msgid "the XCOFF file format does not support arbitrary sections"
b4a3689a 14756msgstr "формат файла XCOFF не поддерживает произвольные разделы"
bd32c6bd 14757
2d151af7 14758#: config/tc-ppc.c:4593
c32b891a 14759msgid ".ref outside .csect"
b4a3689a 14760msgstr ".ref вне .csect"
c32b891a 14761
2d151af7 14762#: config/tc-ppc.c:4614 config/tc-ppc.c:4814
c32b891a 14763msgid "missing symbol name"
b4a3689a 14764msgstr "отсутствует имя символа"
bd32c6bd 14765
2d151af7 14766#: config/tc-ppc.c:4644
c32b891a 14767msgid "missing rename string"
b4a3689a 14768msgstr "отсутствует строка переименования"
bd32c6bd 14769
2d151af7 14770#: config/tc-ppc.c:4674 config/tc-ppc.c:5213 read.c:3519
c32b891a 14771msgid "missing value"
b4a3689a 14772msgstr "отсутствует значение"
bd32c6bd 14773
2d151af7 14774#: config/tc-ppc.c:4692
c32b891a 14775msgid "illegal .stabx expression; zero assumed"
b4a3689a 14776msgstr "недопустимое выражение .stabx; предполагается ноль"
bd32c6bd 14777
2d151af7 14778#: config/tc-ppc.c:4724
c32b891a 14779msgid "missing class"
b4a3689a 14780msgstr "отсутствует класс"
bd32c6bd 14781
2d151af7 14782#: config/tc-ppc.c:4733
c32b891a 14783msgid "missing type"
b4a3689a 14784msgstr "отсутствует тип"
bd32c6bd 14785
2d151af7 14786#: config/tc-ppc.c:4760
c32b891a 14787msgid ".stabx of storage class stsym must be within .bs/.es"
b4a3689a 14788msgstr ".stabx класса хранения stsym должен быть внутри .bs/.es"
bd32c6bd 14789
2d151af7 14790#: config/tc-ppc.c:5001
c32b891a 14791msgid "nested .bs blocks"
b4a3689a 14792msgstr "вложенные блоки .bs"
c32b891a 14793
2d151af7 14794#: config/tc-ppc.c:5032
c32b891a 14795msgid ".es without preceding .bs"
b4a3689a 14796msgstr ".es без предшествующей .bs"
c32b891a 14797
2d151af7 14798#: config/tc-ppc.c:5205
c32b891a 14799msgid "non-constant byte count"
b4a3689a 14800msgstr "неконстантный байтовый счётчик"
c32b891a 14801
2d151af7 14802#: config/tc-ppc.c:5279
c32b891a 14803msgid ".tc not in .toc section"
b4a3689a 14804msgstr ".tc не в разделе .toc"
c32b891a 14805
2d151af7 14806#: config/tc-ppc.c:5297
c32b891a 14807msgid ".tc with no label"
b4a3689a 14808msgstr ".tc без метки"
c32b891a 14809
2d151af7 14810#: config/tc-ppc.c:5381 config/tc-s390.c:1966
c32b891a 14811msgid ".machine stack overflow"
b4a3689a 14812msgstr "переполнение стека .machine"
c32b891a 14813
2d151af7 14814#: config/tc-ppc.c:5388 config/tc-s390.c:1977
c32b891a 14815msgid ".machine stack underflow"
b4a3689a 14816msgstr "выход за нижнюю границу стека в .machine"
bd32c6bd 14817
2d151af7 14818#: config/tc-ppc.c:5395 config/tc-s390.c:1989
bd32c6bd 14819#, c-format
c32b891a 14820msgid "invalid machine `%s'"
b4a3689a 14821msgstr "некорректная машина «%s»"
bd32c6bd 14822
2d151af7 14823#: config/tc-ppc.c:5427
c32b891a 14824msgid "no previous section to return to, ignored."
73a05be2 14825msgstr "Нет предыдущего раздела для возврата, игнорируется."
bd32c6bd 14826
2d151af7 14827#: config/tc-ppc.c:5700
c32b891a
NC
14828#, c-format
14829msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 14830msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 14831
c32b891a
NC
14832#. Section Contents
14833#. unknown
2d151af7 14834#: config/tc-ppc.c:5828
c32b891a 14835msgid "unsupported section attribute -- 'a'"
73a05be2 14836msgstr "неподдерживаемый атрибут раздела — «a»"
c32b891a 14837
2d151af7 14838#: config/tc-ppc.c:6011
c32b891a 14839msgid "bad symbol suffix"
73a05be2 14840msgstr "неправильный символ суффикса"
bd32c6bd 14841
2d151af7 14842#: config/tc-ppc.c:6104
c32b891a 14843msgid "unrecognized symbol suffix"
73a05be2 14844msgstr "нераспознанный символ суффикса"
c32b891a 14845
2d151af7 14846#: config/tc-ppc.c:6191
c32b891a 14847msgid "two .function pseudo-ops with no intervening .ef"
73a05be2 14848msgstr "две псевдооперации .function без промежуточной .ef"
c32b891a 14849
2d151af7 14850#: config/tc-ppc.c:6204
c32b891a 14851msgid ".ef with no preceding .function"
73a05be2 14852msgstr ".ef без предшествующей .function"
bd32c6bd 14853
2d151af7 14854#: config/tc-ppc.c:6333
bd32c6bd 14855#, c-format
c32b891a 14856msgid "warning: symbol %s has no csect"
73a05be2 14857msgstr "предупреждение: символ %s не имеет csect"
bd32c6bd 14858
2d151af7 14859#: config/tc-ppc.c:6595
c32b891a 14860msgid "symbol in .toc does not match any .tc"
73a05be2 14861msgstr "символ в .toc не совпадает ни с одним .tc"
bd32c6bd 14862
2d151af7 14863#: config/tc-ppc.c:7238
73a05be2 14864#, c-format
c32b891a 14865msgid "%s unsupported as instruction fixup"
73a05be2 14866msgstr "%s не поддерживается в качестве местоположения инструкции"
c32b891a 14867
2d151af7 14868#: config/tc-ppc.c:7312
c32b891a
NC
14869#, c-format
14870msgid "unsupported relocation against %s"
73a05be2 14871msgstr "неподдерживаемое перемещение в %s"
bd32c6bd 14872
2d151af7 14873#: config/tc-ppc.c:7457
c32b891a
NC
14874#, c-format
14875msgid "Gas failure, reloc value %d\n"
73a05be2 14876msgstr "Ошибка gas, значение перемещения %d\n"
bd32c6bd 14877
c32b891a
NC
14878#: config/tc-pru.c:603
14879#, c-format
14880msgid "quick branch offset %d out of range %d to %d"
73a05be2 14881msgstr "смещение быстрого ветвления %d вне допустимых пределов %d - %d"
bd32c6bd 14882
c32b891a
NC
14883#: config/tc-pru.c:618
14884#, c-format
14885msgid "immediate value %llu out of range %u to %lu"
73a05be2 14886msgstr "непосредственное значение %llu за пределами диапазона %u - %lu"
bd32c6bd 14887
c32b891a
NC
14888#: config/tc-pru.c:698
14889msgid "unexpected PC relative expression"
73a05be2 14890msgstr "неожиданное выражение, относительное PC"
bd32c6bd 14891
c32b891a
NC
14892#: config/tc-pru.c:735 config/tc-pru.c:742
14893msgid "residual low bits in pmem diff relocation"
73a05be2 14894msgstr "остаточные младшие биты в разнице перемещения pmem"
bd32c6bd 14895
d8dab054 14896#: config/tc-pru.c:938 config/tc-pru.c:971
c32b891a
NC
14897#, c-format
14898msgid "trailing garbage after expression: %s"
73a05be2 14899msgstr "мусор в конце после выражения: %s"
bd32c6bd 14900
d8dab054 14901#: config/tc-pru.c:943
c32b891a
NC
14902#, c-format
14903msgid "expected expression, got %s"
73a05be2 14904msgstr "ожидается выражение, получено %s"
bd32c6bd 14905
d8dab054 14906#: config/tc-pru.c:976
c32b891a
NC
14907#, c-format
14908msgid "expected constant expression, got %s"
73a05be2 14909msgstr "ожидается константное выражение, получено %s"
bd32c6bd 14910
d8dab054 14911#: config/tc-pru.c:1029
c32b891a 14912msgid "data transfer register cannot be halfword"
73a05be2 14913msgstr "регистр передачи данных не может быть полусловом"
bd32c6bd 14914
d8dab054 14915#: config/tc-pru.c:1048
c32b891a 14916msgid "destination register must be full-word"
73a05be2 14917msgstr "регистр назначения должен быть полным словом"
bd32c6bd 14918
d8dab054 14919#: config/tc-pru.c:1080
c32b891a
NC
14920#, c-format
14921msgid "cannot use partial register %s for addressing"
73a05be2 14922msgstr "невозможно использовать часть регистра %s для адресации"
bd32c6bd 14923
d8dab054
NC
14924#: config/tc-pru.c:1093
14925#, c-format
14926msgid "value %lu is too large for a byte operand"
14927msgstr "значение %lu слишком велико для байтового операнда"
14928
14929#: config/tc-pru.c:1115
bd32c6bd 14930#, c-format
c32b891a 14931msgid "loop count constant %ld is out of range [1..%d]"
73a05be2 14932msgstr "константа счётчика цикла %ld вне диапазона [1..%d]"
bd32c6bd 14933
d8dab054 14934#: config/tc-pru.c:1215 config/tc-pru.c:1241
bd32c6bd 14935#, c-format
c32b891a 14936msgid "byte count constant %ld is out of range [1..%d]"
73a05be2 14937msgstr "байтовый константный счётчик %ld вне диапазона [1..%d]"
bd32c6bd 14938
d8dab054 14939#: config/tc-pru.c:1222 config/tc-pru.c:1248
c32b891a 14940msgid "only r0 can be used as byte count register"
73a05be2 14941msgstr "только r0 можно использовать как байтовый регистровый счётчик"
bd32c6bd 14942
d8dab054 14943#: config/tc-pru.c:1224 config/tc-pru.c:1250
c32b891a 14944msgid "only r0.bX byte fields of r0 can be used as byte count"
73a05be2 14945msgstr "только поля байта r0.bX из r0 можно использовать как байтовый счётчик"
bd32c6bd 14946
d8dab054 14947#: config/tc-pru.c:1263
bd32c6bd 14948#, c-format
c32b891a 14949msgid "invalid constant table offset %ld"
73a05be2 14950msgstr "некорректное константное табличное смещение %ld"
bd32c6bd 14951
d8dab054 14952#: config/tc-pru.c:1274
c32b891a
NC
14953#, c-format
14954msgid "invalid WakeOnStatus %ld"
73a05be2 14955msgstr "некорректное WakeOnStatus %ld"
bd32c6bd 14956
d8dab054 14957#: config/tc-pru.c:1285
c32b891a
NC
14958#, c-format
14959msgid "invalid XFR WideBus Address %ld"
73a05be2 14960msgstr "некорректный адрес XFR WideBus %ld"
bd32c6bd 14961
d8dab054 14962#: config/tc-pru.c:1545
bd32c6bd 14963#, c-format
c32b891a
NC
14964msgid ""
14965"PRU options:\n"
14966" -mlink-relax generate relocations for linker relaxation (default).\n"
14967" -mno-link-relax don't generate relocations for linker relaxation.\n"
bd32c6bd 14968msgstr ""
73a05be2
NC
14969"Параметры PRU:\n"
14970" -mlink-relax генерировать перемещения для ослабления\n"
14971" компоновщика (по умолчанию)\n"
14972" -mno-link-relax не генерировать перемещения для ослабления компоновщика\n"
bd32c6bd 14973
d8dab054 14974#: config/tc-pru.c:1839
c32b891a
NC
14975#, c-format
14976msgid "Label \"%s\" matches a CPU register name"
73a05be2 14977msgstr "Метка «%s» совпадает с именем регистра ЦП"
bd32c6bd 14978
2d151af7 14979#: config/tc-riscv.c:399 config/tc-riscv.c:464
c32b891a
NC
14980#, c-format
14981msgid "internal error: can't hash `%s': %s"
73a05be2 14982msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
bd32c6bd 14983
2d151af7 14984#: config/tc-riscv.c:561
c32b891a
NC
14985#, c-format
14986msgid "internal: bad RISC-V opcode (mask error): %s %s"
73a05be2 14987msgstr "внутренняя ошибка: неправильный код операции RISC-V (ошибка маски): %s %s"
bd32c6bd 14988
2d151af7 14989#: config/tc-riscv.c:609
d8dab054
NC
14990#, c-format
14991msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
14992msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «CF%c»): %s %s"
14993
2d151af7 14994#: config/tc-riscv.c:616
c32b891a
NC
14995#, c-format
14996msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
73a05be2 14997msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «C%c»): %s %s"
bd32c6bd 14998
2d151af7 14999#: config/tc-riscv.c:660 config/tc-riscv.c:672
d8dab054
NC
15000#, c-format
15001msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
15002msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «F%c»): %s %s"
15003
2d151af7 15004#: config/tc-riscv.c:679
c32b891a
NC
15005#, c-format
15006msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
73a05be2 15007msgstr "внутренняя ошибка: неправильный код операции RISC-V (неизвестный тип операнда «%c»): %s %s"
bd32c6bd 15008
2d151af7 15009#: config/tc-riscv.c:687
c32b891a
NC
15010#, c-format
15011msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
73a05be2 15012msgstr "внутренняя ошибка: неправильный код операции RISC-V (биты 0x%lx не определены): %s %s"
bd32c6bd 15013
2d151af7 15014#: config/tc-riscv.c:833
73a05be2 15015#, c-format
c32b891a 15016msgid "Unsupported RISC-V relocation number %d"
73a05be2 15017msgstr "Неподдерживаемый номер перемещения RISC-V %d"
bd32c6bd 15018
2d151af7 15019#: config/tc-riscv.c:920
c32b891a 15020msgid "internal error: invalid macro"
73a05be2 15021msgstr "внутренняя ошибка: некорректный макрос"
bd32c6bd 15022
2d151af7 15023#: config/tc-riscv.c:951 config/tc-riscv.c:1021
c32b891a 15024msgid "unsupported large constant"
73a05be2 15025msgstr "неподдерживаемая большая константа"
bd32c6bd 15026
2d151af7 15027#: config/tc-riscv.c:953
d8dab054
NC
15028#, c-format
15029msgid "unknown CSR `%s'"
15030msgstr "неизвестное имя CSR «%s»"
15031
2d151af7 15032#: config/tc-riscv.c:956
c32b891a
NC
15033#, c-format
15034msgid "Instruction %s requires absolute expression"
73a05be2 15035msgstr "Для инструкции %s требуется абсолютное выражение"
bd32c6bd 15036
2d151af7 15037#: config/tc-riscv.c:1177
c32b891a
NC
15038#, c-format
15039msgid "Macro %s not implemented"
73a05be2 15040msgstr "Макрос %s не реализован"
bd32c6bd 15041
2d151af7
NC
15042#: config/tc-riscv.c:1659
15043msgid "bad value for funct6 field, value must be 0...64"
15044msgstr "некорректное значение поля funct6, значение должно быть в диапазоне 0...64"
15045
15046#: config/tc-riscv.c:1674
d8dab054
NC
15047msgid "bad value for funct4 field, value must be 0...15"
15048msgstr "некорректное значение для поля funct4, значение должно быть в диапазоне 0...15"
15049
2d151af7 15050#: config/tc-riscv.c:1689 config/tc-riscv.c:2047
d8dab054
NC
15051msgid "bad value for funct3 field, value must be 0...7"
15052msgstr "некорректное значение для поля funct3, значение должно быть в диапазоне 0...7"
15053
2d151af7
NC
15054#: config/tc-riscv.c:1703 config/tc-riscv.c:2062
15055msgid "bad value for funct2 field, value must be 0...3"
15056msgstr "некорректное значение для поля funct2, значение должно быть в диапазоне 0...3"
15057
15058#: config/tc-riscv.c:1712
d8dab054
NC
15059#, c-format
15060msgid "bad compressed FUNCT field specifier 'CF%c'\n"
15061msgstr "неверный сжатый описатель поля FUNCT «CF%c»\n"
15062
2d151af7 15063#: config/tc-riscv.c:1719
c32b891a
NC
15064#, c-format
15065msgid "bad RVC field specifier 'C%c'\n"
73a05be2 15066msgstr "неверный описатель поля RVC «C%c»\n"
bd32c6bd 15067
2d151af7 15068#: config/tc-riscv.c:1742 config/tc-riscv.c:1753
bd32c6bd 15069#, c-format
c32b891a 15070msgid "Improper shift amount (%lu)"
73a05be2 15071msgstr "неправильный размер сдвига (%lu)"
bd32c6bd 15072
2d151af7 15073#: config/tc-riscv.c:1764
bd32c6bd 15074#, c-format
c32b891a 15075msgid "Improper CSRxI immediate (%lu)"
73a05be2 15076msgstr "Неправильный непосредственный CSRxI (%lu)"
bd32c6bd 15077
2d151af7 15078#: config/tc-riscv.c:1779
bd32c6bd 15079#, c-format
c32b891a 15080msgid "Improper CSR address (%lu)"
73a05be2 15081msgstr "Неправильный адрес CSRxI (%lu)"
bd32c6bd 15082
2d151af7 15083#: config/tc-riscv.c:1954
c32b891a 15084msgid "lui expression not in range 0..1048575"
73a05be2 15085msgstr "выражение lui вне диапазона 0..1048575"
bd32c6bd 15086
2d151af7 15087#: config/tc-riscv.c:1993
d8dab054
NC
15088msgid "bad value for opcode field, value must be 0...127 and lower 2 bits must be 0x3"
15089msgstr "некорректное значение для поля opcode, значение должно быть в диапазоне 0...127 и 2 младших бита должны быть равны 0x3"
15090
2d151af7 15091#: config/tc-riscv.c:2009
d8dab054
NC
15092msgid "bad value for opcode field, value must be 0...2"
15093msgstr "некорректное значение для поля opcode, значение должно быть в диапазоне 0...2"
15094
2d151af7 15095#: config/tc-riscv.c:2019
d8dab054
NC
15096#, c-format
15097msgid "bad Opcode field specifier 'O%c'\n"
15098msgstr "неверный описатель поля Opcode «O%c»\n"
15099
2d151af7 15100#: config/tc-riscv.c:2032
d8dab054
NC
15101msgid "bad value for funct7 field, value must be 0...127"
15102msgstr "некорректное значение для поля funct7, значение должно быть в диапазоне 0...127"
15103
2d151af7 15104#: config/tc-riscv.c:2073
d8dab054
NC
15105#, c-format
15106msgid "bad FUNCT field specifier 'F%c'\n"
15107msgstr "неверный описатель поля FUNCT «F%c»\n"
15108
2d151af7 15109#: config/tc-riscv.c:2087
bd32c6bd 15110#, c-format
c32b891a 15111msgid "internal error: bad argument type %c"
73a05be2 15112msgstr "внутренняя ошибка: неверный тип аргумента %c"
bd32c6bd 15113
2d151af7 15114#: config/tc-riscv.c:2092
c32b891a 15115msgid "illegal operands"
73a05be2 15116msgstr "неверные операнды"
bd32c6bd 15117
2d151af7 15118#: config/tc-riscv.c:2462
bd32c6bd 15119#, c-format
c32b891a 15120msgid "internal error: bad CFA value #%d"
73a05be2 15121msgstr "внутренняя ошибка: некорректное значение CFA #%d"
bd32c6bd 15122
2d151af7 15123#: config/tc-riscv.c:2543
bd32c6bd 15124#, c-format
c32b891a 15125msgid "internal error: bad relocation #%d"
73a05be2 15126msgstr "внутренняя ошибка: неверное перемещение #%d"
bd32c6bd 15127
2d151af7 15128#: config/tc-riscv.c:2548
c32b891a 15129msgid "unsupported symbol subtraction"
73a05be2 15130msgstr "неподдерживаемое символьное вычитание"
bd32c6bd 15131
2d151af7 15132#: config/tc-riscv.c:2643
c32b891a 15133msgid ".option pop with no .option push"
73a05be2 15134msgstr ".option pop без .option push"
bd32c6bd 15135
2d151af7 15136#: config/tc-riscv.c:2653
73a05be2 15137#, c-format
c32b891a 15138msgid "Unrecognized .option directive: %s\n"
73a05be2 15139msgstr "Нераспознанная директива .option: %s\n"
c32b891a 15140
2d151af7 15141#: config/tc-riscv.c:2673
bd32c6bd 15142#, c-format
c32b891a 15143msgid "Unsupported use of %s"
73a05be2 15144msgstr "Неподдерживаемое использование %s"
bd32c6bd 15145
2d151af7 15146#: config/tc-riscv.c:2828
bd32c6bd 15147#, c-format
c32b891a 15148msgid "cannot represent %s relocation in object file"
73a05be2 15149msgstr "невозможно представить перемещение %s в объектном файле"
bd32c6bd 15150
2d151af7 15151#: config/tc-riscv.c:2969
bd32c6bd 15152#, c-format
c32b891a
NC
15153msgid ""
15154"RISC-V options:\n"
15155" -fpic generate position-independent code\n"
15156" -fno-pic don't generate position-independent code (default)\n"
15157" -march=ISA set the RISC-V architecture\n"
15158" -mabi=ABI set the RISC-V ABI\n"
d8dab054
NC
15159" -mrelax enable relax (default)\n"
15160" -mno-relax disable relax\n"
2d151af7
NC
15161" -march-attr generate RISC-V arch attribute\n"
15162" -mno-arch-attr don't generate RISC-V arch attribute\n"
bd32c6bd 15163msgstr ""
73a05be2
NC
15164"Параметры RISC-V:\n"
15165" -fpic генерировать независимый от расположения код\n"
15166" -fno-pic не генерировать независимый от расположения код (по умолчанию)\n"
15167" -march=ISA задать архитектуру RISC-V\n"
15168" -mabi=ABI задать RISC-V ABI\n"
d8dab054
NC
15169" -mrelax включить ослабление (по умолчанию)\n"
15170" -mno-relax выключить ослабление\n"
2d151af7
NC
15171" -march-attr генерировать атрибут архитектуры RISC-V\n"
15172" -mno-arch-attr не генерировать атрибут архитектуры RISC-V\n"
bd32c6bd 15173
2d151af7 15174#: config/tc-riscv.c:3000
bd32c6bd 15175#, c-format
c32b891a 15176msgid "unknown register `%s'"
73a05be2 15177msgstr "неизвестный регистр «%s»"
bd32c6bd 15178
2d151af7 15179#: config/tc-riscv.c:3021
73a05be2 15180#, c-format
c32b891a 15181msgid "non-constant .%cleb128 is not supported"
73a05be2 15182msgstr "не константа .%cleb128 не поддерживается"
c32b891a 15183
2d151af7
NC
15184#: config/tc-riscv.c:3146
15185msgid ".attribute arch must set before any instructions"
15186msgstr ".attribute архитектура должен задаваться до инструкций"
15187
15188#: config/tc-rl78.c:213
c32b891a 15189msgid "16-bit relocation used in 8-bit operand"
73a05be2 15190msgstr "в 8-битном операнде используется 16-битное перемещение"
bd32c6bd 15191
2d151af7 15192#: config/tc-rl78.c:217
c32b891a 15193msgid "8-bit relocation used in 16-bit operand"
73a05be2 15194msgstr "в 16-битном операнде используется 8-битное перемещение"
bd32c6bd 15195
2d151af7 15196#: config/tc-rl78.c:243 config/tc-rx.c:889
bd32c6bd 15197#, c-format
c32b891a 15198msgid "Value %d doesn't fit in unsigned %d-bit field"
73a05be2 15199msgstr "Значение %d не помещается в беззнаковое %d-битное поле"
bd32c6bd 15200
2d151af7 15201#: config/tc-rl78.c:249 config/tc-rx.c:895
bd32c6bd 15202#, c-format
c32b891a 15203msgid "Value %d doesn't fit in signed %d-bit field"
73a05be2 15204msgstr "Значение %d не помещается в %d-битное поле со знаком"
bd32c6bd 15205
2d151af7 15206#: config/tc-rl78.c:367
c32b891a
NC
15207#, c-format
15208msgid " RL78 specific command line options:\n"
bc7c0509 15209msgstr " Специализированные параметры командной строки для RL78:\n"
bd32c6bd 15210
2d151af7 15211#: config/tc-rl78.c:368
bd32c6bd 15212#, c-format
c32b891a 15213msgid " --mrelax Enable link time relaxation\n"
73a05be2 15214msgstr " --mrelax включить ослабление времени компоновки\n"
bd32c6bd 15215
2d151af7 15216#: config/tc-rl78.c:369
bd32c6bd 15217#, c-format
c32b891a 15218msgid " --mg10 Enable support for G10 variant\n"
73a05be2 15219msgstr " --mg10 включить поддержку варианта G10\n"
bd32c6bd 15220
2d151af7 15221#: config/tc-rl78.c:370
bd32c6bd 15222#, c-format
c32b891a 15223msgid " --mg13 Selects the G13 core.\n"
73a05be2 15224msgstr " --mg13 выбрать ядро G13\n"
bd32c6bd 15225
2d151af7 15226#: config/tc-rl78.c:371
c32b891a
NC
15227#, c-format
15228msgid " --mg14 Selects the G14 core [default]\n"
73a05be2 15229msgstr " --mg14 выбрать ядро G14 (по умолчанию)\n"
bd32c6bd 15230
2d151af7 15231#: config/tc-rl78.c:372
bd32c6bd 15232#, c-format
c32b891a 15233msgid " --mrl78 Alias for --mg14\n"
73a05be2 15234msgstr " --mrl78 псевдоним --mg14\n"
bd32c6bd 15235
2d151af7 15236#: config/tc-rl78.c:373
bd32c6bd 15237#, c-format
c32b891a 15238msgid " --m32bit-doubles [default]\n"
73a05be2 15239msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 15240
2d151af7 15241#: config/tc-rl78.c:374
bd32c6bd 15242#, c-format
c32b891a 15243msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
73a05be2 15244msgstr " --m64bit-doubles в исходном коде используются 64-битные double\n"
bd32c6bd 15245
2d151af7 15246#: config/tc-rl78.c:450
c32b891a
NC
15247#, c-format
15248msgid "%%%s() must be outermost term in expression"
73a05be2 15249msgstr "%%%s() должен быть наиболее удалённым компонентом в выражении"
bd32c6bd 15250
2d151af7 15251#: config/tc-rl78.c:678 config/tc-rx.c:2250
73a05be2 15252#, c-format
c32b891a 15253msgid "unsupported constant size %d\n"
73a05be2 15254msgstr "неподдерживаемый размер константы %d\n"
bd32c6bd 15255
2d151af7 15256#: config/tc-rl78.c:694
c32b891a
NC
15257#, c-format
15258msgid "%%hi16/%%lo16 only applies to .short or .hword"
73a05be2 15259msgstr "%%hi16/%%lo16 применимо только к .short или .hword"
bd32c6bd 15260
2d151af7 15261#: config/tc-rl78.c:704
c32b891a
NC
15262#, c-format
15263msgid "%%hi8 only applies to .byte"
73a05be2 15264msgstr "%%hi8 применимо только к .byte"
bd32c6bd 15265
2d151af7 15266#: config/tc-rl78.c:716 config/tc-rx.c:2257
c32b891a 15267msgid "difference of two symbols only supported with .long, .short, or .byte"
73a05be2 15268msgstr "различие двух символов поддерживается только для .long, .short или .byte"
bd32c6bd 15269
2d151af7 15270#: config/tc-rl78.c:1238 config/tc-rx.c:2184
bd32c6bd 15271#, c-format
c32b891a 15272msgid "bad frag at %p : fix %ld addr %ld %ld \n"
73a05be2 15273msgstr "плохой фрагмент по адресу %p: исправление %ld адреса %ld %ld \n"
bd32c6bd 15274
2d151af7 15275#: config/tc-rl78.c:1454
bd32c6bd 15276#, c-format
c32b891a 15277msgid "value of %ld too large for 8-bit branch"
73a05be2 15278msgstr "значение %ld слишком велико для 8-битного ветвления"
bd32c6bd 15279
2d151af7 15280#: config/tc-rl78.c:1465
bd32c6bd 15281#, c-format
c32b891a 15282msgid "value of %ld too large for 16-bit branch"
73a05be2 15283msgstr "значение %ld слишком велико для 16-битного ветвления"
bd32c6bd 15284
2d151af7 15285#: config/tc-rl78.c:1514 config/tc-rx.c:2449
bd32c6bd 15286#, c-format
c32b891a 15287msgid "Unknown reloc in md_apply_fix: %s"
73a05be2 15288msgstr "Неизвестное перемещение в md_apply_fix: %s"
bd32c6bd 15289
2d151af7 15290#: config/tc-rx.c:195
73a05be2 15291#, c-format
c32b891a 15292msgid "unrecognised RX CPU type %s"
73a05be2 15293msgstr "нераспознанный тип ЦП RX %s"
c32b891a 15294
2d151af7 15295#: config/tc-rx.c:210
bd32c6bd 15296#, c-format
c32b891a 15297msgid " RX specific command line options:\n"
bc7c0509 15298msgstr " Специализированные параметры командной строки для RX:\n"
bd32c6bd 15299
2d151af7 15300#: config/tc-rx.c:211
bd32c6bd 15301#, c-format
c32b891a 15302msgid " --mbig-endian-data\n"
73a05be2 15303msgstr " --mbig-endian-data\n"
bd32c6bd 15304
2d151af7 15305#: config/tc-rx.c:212
bd32c6bd 15306#, c-format
c32b891a 15307msgid " --mlittle-endian-data [default]\n"
73a05be2 15308msgstr " --mlittle-endian-data (по умолчанию)\n"
bd32c6bd 15309
2d151af7 15310#: config/tc-rx.c:213
bd32c6bd 15311#, c-format
c32b891a 15312msgid " --m32bit-doubles [default]\n"
73a05be2 15313msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 15314
2d151af7 15315#: config/tc-rx.c:214
bd32c6bd 15316#, c-format
c32b891a 15317msgid " --m64bit-doubles\n"
73a05be2 15318msgstr " --m64bit-doubles\n"
bd32c6bd 15319
2d151af7 15320#: config/tc-rx.c:215
bd32c6bd 15321#, c-format
c32b891a 15322msgid " --muse-conventional-section-names\n"
73a05be2 15323msgstr " --muse-conventional-section-names\n"
bd32c6bd 15324
2d151af7 15325#: config/tc-rx.c:216
bd32c6bd 15326#, c-format
c32b891a 15327msgid " --muse-renesas-section-names [default]\n"
73a05be2 15328msgstr " --muse-renesas-section-names (по умолчанию)\n"
bd32c6bd 15329
2d151af7 15330#: config/tc-rx.c:217
bd32c6bd 15331#, c-format
c32b891a 15332msgid " --msmall-data-limit\n"
73a05be2 15333msgstr " --msmall-data-limit\n"
bd32c6bd 15334
2d151af7 15335#: config/tc-rx.c:218
bd32c6bd 15336#, c-format
c32b891a 15337msgid " --mrelax\n"
73a05be2 15338msgstr " --mrelax\n"
bd32c6bd 15339
2d151af7 15340#: config/tc-rx.c:219
bd32c6bd 15341#, c-format
c32b891a 15342msgid " --mpid\n"
73a05be2 15343msgstr " --mpid\n"
bd32c6bd 15344
2d151af7 15345#: config/tc-rx.c:220
bd32c6bd 15346#, c-format
c32b891a 15347msgid " --mint-register=<value>\n"
73a05be2 15348msgstr " --mint-register=<значение>\n"
bd32c6bd 15349
2d151af7 15350#: config/tc-rx.c:221
c32b891a 15351#, c-format
2d151af7
NC
15352msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
15353msgstr " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
bd32c6bd 15354
2d151af7 15355#: config/tc-rx.c:222
c32b891a
NC
15356#, c-format
15357msgid " --mno-allow-string-insns"
73a05be2 15358msgstr " --mno-allow-string-insns"
bd32c6bd 15359
2d151af7 15360#: config/tc-rx.c:302
c32b891a 15361msgid "no filename following .INCLUDE pseudo-op"
73a05be2 15362msgstr "нет имени файла после псевдооперации .INCLUDE"
c32b891a 15363
2d151af7 15364#: config/tc-rx.c:405
c32b891a
NC
15365#, c-format
15366msgid "unable to locate include file: %s"
73a05be2 15367msgstr "Не удалось найти включаемый файл: %s"
bd32c6bd 15368
2d151af7 15369#: config/tc-rx.c:456
c32b891a
NC
15370#, c-format
15371msgid "unrecognised alignment value in .SECTION directive: %s"
73a05be2 15372msgstr "нераспознанное значение выравнивания в директиве .SECTION: %s"
bd32c6bd 15373
2d151af7 15374#: config/tc-rx.c:473
c32b891a
NC
15375#, c-format
15376msgid "unknown parameter following .SECTION directive: %s"
73a05be2 15377msgstr "неизвестный параметр после директивы .SECTION: %s"
bd32c6bd 15378
2d151af7 15379#: config/tc-rx.c:559
c32b891a 15380msgid "expecting either ON or OFF after .list"
73a05be2 15381msgstr "после .list ожидается ON или OFF"
bd32c6bd 15382
2d151af7 15383#: config/tc-rx.c:595
c32b891a
NC
15384#, c-format
15385msgid "The \".%s\" pseudo-op is not implemented\n"
73a05be2 15386msgstr "Псевдооперация «.%s» не реализована\n"
bd32c6bd 15387
2d151af7
NC
15388#: config/tc-rx.c:968 config/tc-rx.c:970
15389#, c-format
15390msgid "Value %d and %d out of range"
15391msgstr "Значение %d и %d за пределами диапазона"
15392
15393#: config/tc-rx.c:1125
c32b891a 15394msgid "The .DEFINE pseudo-op is not implemented"
73a05be2 15395msgstr "Псевдооперация .DEFINE не реализована"
bd32c6bd 15396
2d151af7 15397#: config/tc-rx.c:1127
c32b891a 15398msgid "The .MACRO pseudo-op is not implemented"
73a05be2 15399msgstr "Псевдооперация .MACRO не реализована"
bd32c6bd 15400
2d151af7 15401#: config/tc-rx.c:1129
c32b891a 15402msgid "The .BTEQU pseudo-op is not implemented."
73a05be2 15403msgstr "Псевдооперация .BTEQU не реализована."
bd32c6bd 15404
2d151af7 15405#: config/tc-rx.c:2114
c32b891a 15406msgid "invalid immediate size"
73a05be2 15407msgstr "некорректный непосредственный размер"
bd32c6bd 15408
2d151af7 15409#: config/tc-rx.c:2133
c32b891a 15410msgid "invalid immediate field position"
73a05be2 15411msgstr "некорректное положение непосредственного поля"
bd32c6bd 15412
2d151af7 15413#: config/tc-rx.c:2301
c32b891a
NC
15414#, c-format
15415msgid "jump not 3..10 bytes away (is %d)"
73a05be2 15416msgstr "прыжок не далее 3..10 байт (а имеется %d)"
bd32c6bd 15417
2d151af7 15418#: config/tc-rx.c:2692
c32b891a 15419msgid "Use of an RX string instruction detected in a file being assembled without string instruction support"
73a05be2 15420msgstr "Обнаружена строковая инструкция RX в файле, который ассемблируется без поддержки строковой инструкции"
bd32c6bd 15421
2d151af7 15422#: config/tc-s12z.c:342
d8dab054
NC
15423#, c-format
15424msgid "Expecting '%c'"
15425msgstr "Ожидается «%c»"
15426
2d151af7 15427#: config/tc-s12z.c:408 config/tc-s12z.c:509
d8dab054
NC
15428msgid "Bad operand for constant offset"
15429msgstr "Неверный операнд для константного смещения"
15430
2d151af7 15431#: config/tc-s12z.c:436 config/tc-s12z.c:527
d8dab054
NC
15432msgid "Invalid operand for register offset"
15433msgstr "Некорректный операнд для регистрового смещения"
15434
2d151af7 15435#: config/tc-s12z.c:542
d8dab054
NC
15436msgid "Invalid register for postdecrement operation"
15437msgstr "Некорректный регистр для операции с пост-уменьшением."
15438
2d151af7 15439#: config/tc-s12z.c:578
d8dab054
NC
15440msgid "Invalid register for preincrement operation"
15441msgstr "Некорректный регистр для операции с пост-увеличением."
15442
2d151af7 15443#: config/tc-s12z.c:596
d8dab054
NC
15444msgid "Invalid register for predecrement operation"
15445msgstr "Некорректный регистр для операции с пред-уменьшением."
15446
2d151af7 15447#: config/tc-s12z.c:715
d8dab054
NC
15448msgid "Garbage at end of instruction"
15449msgstr "Мусор в конце инструкции"
15450
2d151af7 15451#: config/tc-s12z.c:835
d8dab054
NC
15452msgid "Offset is outside of 15 bit range"
15453msgstr "Смещение вне 15-битного диапазона"
15454
2d151af7 15455#: config/tc-s12z.c:951
d8dab054
NC
15456msgid "Bad size"
15457msgstr "Некорректный размер"
15458
2d151af7
NC
15459#: config/tc-s12z.c:996 config/tc-s12z.c:1056 config/tc-s12z.c:1118
15460#: config/tc-s12z.c:1183
d8dab054
NC
15461msgid "BAD MUL"
15462msgstr "НЕКОРРЕКТНЫЙ MUL"
15463
2d151af7 15464#: config/tc-s12z.c:1323
d8dab054 15465#, c-format
2d151af7
NC
15466msgid "Source register for %s is no larger than the destination register"
15467msgstr "Регистр источника для %s должен быть не больше регистра назначения"
d8dab054 15468
2d151af7 15469#: config/tc-s12z.c:1348
d8dab054
NC
15470#, c-format
15471msgid "Immediate value %ld is out of range for instruction %s"
15472msgstr "Непосредственное значение %ld за пределами диапазона инструкции %s"
15473
2d151af7 15474#: config/tc-s12z.c:1419
d8dab054
NC
15475#, c-format
15476msgid "trap value %ld is not valid"
15477msgstr "некорректное значение ловушки %ld"
15478
2d151af7 15479#: config/tc-s12z.c:1830
d8dab054
NC
15480msgid "Shift value should be in the range [0,31]"
15481msgstr "Значение сдвига должно быть в диапазоне [0,31]"
15482
2d151af7 15483#: config/tc-s12z.c:1877
d8dab054
NC
15484msgid "Bad shift mode"
15485msgstr "Некорректный режим сдвига"
15486
2d151af7 15487#: config/tc-s12z.c:1890
d8dab054
NC
15488msgid "Bad shift *direction"
15489msgstr "Неправильное значение сдвиг *направление"
15490
2d151af7 15491#: config/tc-s12z.c:2148
d8dab054
NC
15492#, c-format
15493msgid "Immediate operand %ld is inappropriate for size of instruction"
15494msgstr "Непосредственный операнд %ld не подходит для размера инструкции"
15495
2d151af7 15496#: config/tc-s12z.c:2239 config/tc-s12z.c:2308 config/tc-s12z.c:2376
d8dab054
NC
15497#, c-format
15498msgid "Invalid width value for %s"
15499msgstr "Неправильное значение ширины для %s"
15500
2d151af7 15501#: config/tc-s12z.c:2252 config/tc-s12z.c:2321 config/tc-s12z.c:2389
d8dab054
NC
15502#, c-format
15503msgid "Invalid offset value for %s"
15504msgstr "Неправильное значение смещения для %s"
15505
2d151af7 15506#: config/tc-s12z.c:3694
d8dab054
NC
15507#, c-format
15508msgid "Invalid instruction: \"%s\""
15509msgstr "Неверная инструкция: «%s»"
15510
2d151af7 15511#: config/tc-s12z.c:3695
d8dab054
NC
15512#, c-format
15513msgid "First invalid token: \"%s\""
15514msgstr "Некорректный первый токен: «%s»"
15515
2d151af7 15516#: config/tc-s390.c:237 config/tc-sparc.c:310
c32b891a 15517msgid "Invalid default architecture, broken assembler."
73a05be2 15518msgstr "Неверная архитектура по умолчанию, сломанный ассемблер."
bd32c6bd 15519
2d151af7 15520#: config/tc-s390.c:372
c32b891a
NC
15521#, c-format
15522msgid "no such machine extension `%s'"
73a05be2 15523msgstr "машинного расширения «%s» не существует"
bd32c6bd 15524
2d151af7 15525#: config/tc-s390.c:383
c32b891a
NC
15526#, c-format
15527msgid "junk at end of machine string, first unrecognized character is `%c'"
73a05be2 15528msgstr "мусор в конце машинной строки, первый нераспознанный символ «%c»"
bd32c6bd 15529
2d151af7 15530#: config/tc-s390.c:450 config/tc-sparc.c:489
c32b891a
NC
15531#, c-format
15532msgid "invalid architecture -A%s"
73a05be2 15533msgstr "неверная архитектура -A%s"
bd32c6bd 15534
2d151af7 15535#: config/tc-s390.c:473
c32b891a
NC
15536#, c-format
15537msgid ""
15538" S390 options:\n"
15539" -mregnames Allow symbolic names for registers\n"
15540" -mwarn-areg-zero Warn about zero base/index registers\n"
15541" -mno-regnames Do not allow symbolic names for registers\n"
15542" -m31 Set file format to 31 bit format\n"
15543" -m64 Set file format to 64 bit format\n"
bd32c6bd 15544msgstr ""
73a05be2
NC
15545" параметры S390:\n"
15546" -mregnames допускать символические имена регистров\n"
15547" -mwarn-areg-zero предупреждать о нулевых базовом/индексном регистрах\n"
15548" -mno-regnames не допускать символические имена регистров\n"
15549" -m31 задать формат файла как 31-битный формат\n"
15550" -m64 задать формат файла как 64-битный формат\n"
bd32c6bd 15551
2d151af7 15552#: config/tc-s390.c:480
c32b891a
NC
15553#, c-format
15554msgid ""
15555" -V print assembler version number\n"
15556" -Qy, -Qn ignored\n"
bd32c6bd 15557msgstr ""
73a05be2
NC
15558" -V напечатать номер версии ассемблера\n"
15559" -Qy, -Qn игнорируется\n"
bd32c6bd 15560
2d151af7 15561#: config/tc-s390.c:537
d8dab054
NC
15562#, c-format
15563msgid "Internal assembler error for instruction %s"
15564msgstr "внутренняя ошибка ассемблера для инструкции %s"
15565
2d151af7 15566#: config/tc-s390.c:564
c32b891a 15567msgid "The 64 bit file format is used without esame instructions."
73a05be2 15568msgstr "64-битный формат файла используется без инструкций esame."
bd32c6bd 15569
2d151af7 15570#: config/tc-s390.c:580
bd32c6bd 15571#, c-format
c32b891a 15572msgid "Internal assembler error for instruction format %s"
73a05be2 15573msgstr "Внутренняя ошибка ассемблера для формата инструкции %s"
bd32c6bd 15574
2d151af7 15575#: config/tc-s390.c:626
bd32c6bd 15576#, c-format
c32b891a 15577msgid "operand out of range (%s not between %ld and %ld)"
73a05be2 15578msgstr "операнд вне диапазона (%s находится вне %ld - %ld)"
bd32c6bd 15579
2d151af7 15580#: config/tc-s390.c:851
bd32c6bd 15581#, c-format
c32b891a 15582msgid "identifier+constant@%s means identifier@%s+constant"
73a05be2 15583msgstr "identifier+constant@%s означает identifier@%s+constant"
bd32c6bd 15584
2d151af7 15585#: config/tc-s390.c:932
c32b891a 15586msgid "Can't handle O_big in s390_exp_compare"
73a05be2 15587msgstr "Не удалось обработать O_big в s390_exp_compare"
bd32c6bd 15588
2d151af7 15589#: config/tc-s390.c:1014
c32b891a 15590msgid "Invalid suffix for literal pool entry"
73a05be2 15591msgstr "Неверный суффикс для элемента пула литералов"
bd32c6bd 15592
2d151af7 15593#: config/tc-s390.c:1071
c32b891a 15594msgid "Big number is too big"
73a05be2 15595msgstr "Большое число слишком большое"
bd32c6bd 15596
2d151af7 15597#: config/tc-s390.c:1220
c32b891a 15598msgid "relocation not applicable"
73a05be2 15599msgstr "перемещение не применимо"
bd32c6bd 15600
2d151af7 15601#: config/tc-s390.c:1350
c32b891a 15602msgid "invalid length field specified"
73a05be2 15603msgstr "указана неверная длина поля"
bd32c6bd 15604
2d151af7 15605#: config/tc-s390.c:1354
c32b891a 15606msgid "index register specified but zero"
73a05be2 15607msgstr "задан индексный регистр, но он равен нулю"
bd32c6bd 15608
2d151af7 15609#: config/tc-s390.c:1358
c32b891a 15610msgid "base register specified but zero"
73a05be2 15611msgstr "задан базовый регистр, но он равен нулю"
bd32c6bd 15612
2d151af7 15613#: config/tc-s390.c:1362
c32b891a 15614msgid "odd numbered general purpose register specified as register pair"
73a05be2 15615msgstr "в регистровой паре указан регистр общего назначения с нечётным номером"
bd32c6bd 15616
2d151af7 15617#: config/tc-s390.c:1370
c32b891a 15618msgid "invalid floating point register pair. Valid fp register pair operands are 0, 1, 4, 5, 8, 9, 12 or 13."
73a05be2 15619msgstr "Неверная регистровая пара для числа с плавающей запятой. В качестве операндов допускаются следующие пары регистров fp: 0, 1, 4, 5, 8, 9, 12 или 13."
bd32c6bd 15620
2d151af7 15621#: config/tc-s390.c:1459
c32b891a 15622msgid "invalid operand suffix"
73a05be2 15623msgstr "некорректный суффикс операнда"
bd32c6bd 15624
2d151af7 15625#: config/tc-s390.c:1482
c32b891a 15626msgid "syntax error; missing '(' after displacement"
73a05be2 15627msgstr "синтаксическая ошибка: пропущена «(» после перестановки"
bd32c6bd 15628
2d151af7 15629#: config/tc-s390.c:1499 config/tc-s390.c:1545 config/tc-s390.c:1577
c32b891a 15630msgid "syntax error; expected ','"
73a05be2 15631msgstr "синтаксическая ошибка: ожидается «,»"
bd32c6bd 15632
2d151af7 15633#: config/tc-s390.c:1531
c32b891a 15634msgid "syntax error; missing ')' after base register"
73a05be2 15635msgstr "синтаксическая ошибка: пропущена «)» после базового регистра"
bd32c6bd 15636
2d151af7 15637#: config/tc-s390.c:1562
c32b891a 15638msgid "syntax error; ')' not allowed here"
73a05be2 15639msgstr "синтаксическая ошибка: «)» здесь не допускается"
bd32c6bd 15640
2d151af7 15641#: config/tc-s390.c:1702
bd32c6bd 15642#, c-format
c32b891a 15643msgid "Opcode %s not available in this mode"
73a05be2 15644msgstr "Код операции %s в этом режиме недоступен"
bd32c6bd 15645
2d151af7 15646#: config/tc-s390.c:1757 config/tc-s390.c:1780 config/tc-s390.c:1793
c32b891a 15647msgid "Invalid .insn format\n"
73a05be2 15648msgstr "Недопустимый формат .insn\n"
bd32c6bd 15649
2d151af7 15650#: config/tc-s390.c:1765
bd32c6bd 15651#, c-format
c32b891a 15652msgid "Unrecognized opcode format: `%s'"
73a05be2 15653msgstr "Нераспознанный формат кода операции: «%s»"
bd32c6bd 15654
2d151af7 15655#: config/tc-s390.c:1796
c32b891a 15656msgid "second operand of .insn not a constant\n"
73a05be2 15657msgstr "второй операнд .insn должен быть константой\n"
bd32c6bd 15658
2d151af7 15659#: config/tc-s390.c:1799
c32b891a 15660msgid "missing comma after insn constant\n"
73a05be2 15661msgstr "отсутствует запятая после константы insn\n"
bd32c6bd 15662
2d151af7 15663#: config/tc-s390.c:2038
c32b891a 15664msgid ".machinemode stack overflow"
73a05be2 15665msgstr "переполнение стека .machinemode"
c32b891a 15666
2d151af7 15667#: config/tc-s390.c:2045
c32b891a 15668msgid ".machinemode stack underflow"
73a05be2 15669msgstr "опустошение стека .machinemode"
bd32c6bd 15670
2d151af7 15671#: config/tc-s390.c:2062
73a05be2 15672#, c-format
c32b891a 15673msgid "invalid machine mode `%s'"
73a05be2 15674msgstr "некорректный режим машины «%s»"
c32b891a 15675
2d151af7 15676#: config/tc-s390.c:2264
bd32c6bd 15677#, c-format
c32b891a 15678msgid "cannot emit relocation %s against subsy symbol %s"
73a05be2 15679msgstr "невозможно выдать перемещение %s для символа subsy %s"
c32b891a 15680
2d151af7 15681#: config/tc-s390.c:2381
c32b891a 15682msgid "unsupported relocation type"
73a05be2 15683msgstr "неподдерживаемый тип перемещения"
bd32c6bd 15684
2d151af7 15685#: config/tc-s390.c:2436
c32b891a
NC
15686#, c-format
15687msgid "cannot emit PC relative %s relocation%s%s"
73a05be2 15688msgstr "невозможно выдать относительное pc перемещение%s %s%s"
bd32c6bd 15689
2d151af7 15690#: config/tc-s390.c:2575
c32b891a
NC
15691#, c-format
15692msgid "Gas failure, reloc type %s\n"
73a05be2 15693msgstr "Ошибка gas, тип перемещения %s\n"
bd32c6bd 15694
2d151af7 15695#: config/tc-s390.c:2577
bd32c6bd 15696#, c-format
c32b891a 15697msgid "Gas failure, reloc type #%i\n"
73a05be2 15698msgstr "Ошибка gas, тип перемещения #%i\n"
c32b891a
NC
15699
15700#: config/tc-score.c:260
15701msgid "div / mul are reserved instructions"
73a05be2 15702msgstr "div / mul являются зарезервированными инструкциями"
bd32c6bd 15703
c32b891a
NC
15704#: config/tc-score.c:261
15705msgid "This architecture doesn't support mmu"
73a05be2 15706msgstr "Данная архитектура не поддерживает mmu"
bd32c6bd 15707
c32b891a
NC
15708#: config/tc-score.c:262
15709msgid "This architecture doesn't support atomic instruction"
73a05be2 15710msgstr "Данная архитектура не поддерживает атомарную инструкцию"
bd32c6bd 15711
c32b891a
NC
15712#: config/tc-score.c:469
15713msgid "S+core register expected"
73a05be2 15714msgstr "ожидается регистр S+core"
bd32c6bd 15715
c32b891a
NC
15716#: config/tc-score.c:470
15717msgid "S+core special-register expected"
73a05be2 15718msgstr "ожидается специальный регистр S+core"
bd32c6bd 15719
c32b891a
NC
15720#: config/tc-score.c:471
15721msgid "S+core co-processor register expected"
73a05be2 15722msgstr "ожидается регистр сопроцессора S+core"
bd32c6bd 15723
c32b891a
NC
15724#: config/tc-score.c:1074
15725msgid "Using temp register (r1)"
73a05be2 15726msgstr "Используется временный регистр (r1)"
bd32c6bd 15727
c32b891a
NC
15728#: config/tc-score.c:1093
15729#, c-format
15730msgid "register expected, not '%.100s'"
73a05be2 15731msgstr "ожидается регистр, не «%.100s»"
bd32c6bd 15732
2d151af7 15733#: config/tc-score.c:1149 config/tc-score.c:5482
c32b891a 15734msgid "rd must be even number."
73a05be2 15735msgstr "rd должно быть чётным числом"
bd32c6bd 15736
c32b891a 15737#: config/tc-score.c:1513 config/tc-score.c:1520
bd32c6bd 15738#, c-format
c32b891a 15739msgid "invalid constant: %d bit expression not in range %u..%u"
73a05be2 15740msgstr "неверная константа: %d-битное выражение вне диапазона %u..%u"
bd32c6bd 15741
c32b891a
NC
15742#: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
15743#: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
15744#: config/tc-score.c:3462
bd32c6bd 15745#, c-format
c32b891a 15746msgid "invalid constant: %d bit expression not in range %d..%d"
73a05be2 15747msgstr "неверная константа: %d-битное выражение вне диапазона %d..%d"
bd32c6bd 15748
c32b891a
NC
15749#: config/tc-score.c:1558
15750msgid "invalid constant: bit expression not defined"
73a05be2 15751msgstr "неверная константа: битное выражение не определено"
bd32c6bd 15752
c32b891a
NC
15753#: config/tc-score.c:2068
15754msgid "Using temp register(r1)"
73a05be2 15755msgstr "Используется временный регистр(r1)"
bd32c6bd 15756
c32b891a
NC
15757#: config/tc-score.c:2082
15758#, c-format
15759msgid "low register (r0-r15) expected, not '%.100s'"
73a05be2 15760msgstr "ожидается регистр нижний регистр (r0-r15), не «%.100s»"
bd32c6bd 15761
c32b891a
NC
15762#: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
15763#: config/tc-score.c:3695
15764#, c-format
15765msgid "missing ["
73a05be2 15766msgstr "пропущена ["
bd32c6bd 15767
c32b891a
NC
15768#: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
15769#: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
15770#: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
15771#: config/tc-score.c:3919 config/tc-score.c:3965
15772#, c-format
15773msgid "missing ]"
73a05be2 15774msgstr "пропущена ]"
bd32c6bd 15775
c32b891a
NC
15776#: config/tc-score.c:2347
15777#, c-format
15778msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
73a05be2 15779msgstr "Исправление зависимости данных: %s %s — %s %s (вставка %d nop!/%d)"
bd32c6bd 15780
c32b891a
NC
15781#: config/tc-score.c:2366
15782#, c-format
15783msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
73a05be2 15784msgstr "Исправление зависимости данных: %s %s — %s %s (вставка 1 pflush/%d)"
bd32c6bd 15785
c32b891a
NC
15786#: config/tc-score.c:2382 config/tc-score.c:2389
15787#, c-format
15788msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
73a05be2 15789msgstr "зависимость данных: %s %s — %s %s (на %d/%d вверху)"
bd32c6bd 15790
c32b891a
NC
15791#: config/tc-score.c:2838
15792msgid "address offset must be half word alignment"
73a05be2 15793msgstr "адресное смещение должно быть выровнено по половине слова"
bd32c6bd 15794
c32b891a
NC
15795#: config/tc-score.c:2846
15796msgid "address offset must be word alignment"
73a05be2 15797msgstr "адресное смещение должно быть выровнено по слову"
bd32c6bd 15798
c32b891a
NC
15799#: config/tc-score.c:2986 config/tc-score.c:3123
15800msgid "register same as write-back base"
73a05be2 15801msgstr "регистр совпадает с базовым обратной записи"
bd32c6bd 15802
c32b891a
NC
15803#: config/tc-score.c:3093
15804msgid "pre-indexed expression expected"
73a05be2 15805msgstr "ожидается пред-индексированное выражение"
bd32c6bd 15806
c32b891a 15807#: config/tc-score.c:3422
bd32c6bd 15808#, c-format
c32b891a 15809msgid "invalid register number: %d is not in [r0--r7]"
73a05be2 15810msgstr "некорректный номер регистра: %d не равно [r0--r7]"
bd32c6bd 15811
c32b891a
NC
15812#: config/tc-score.c:3439
15813msgid "comma is expected"
73a05be2 15814msgstr "ожидается запятая"
bd32c6bd 15815
c32b891a
NC
15816#: config/tc-score.c:3470
15817#, c-format
15818msgid "invalid constant: %d is not word align integer"
73a05be2 15819msgstr "некорректная константа: %d не выровненное по слову целое"
bd32c6bd 15820
c32b891a
NC
15821#: config/tc-score.c:3509 config/tc-score.c:3552
15822msgid "invalid constant: 32 bit expression not word align"
73a05be2 15823msgstr "неверная константа: 32-битное выражение не выровнено по слову"
bd32c6bd 15824
c32b891a
NC
15825#: config/tc-score.c:3518 config/tc-score.c:3561
15826msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
73a05be2 15827msgstr "неверная константа: 32-битное выражение вне диапазона [0, 0xffffffff]"
bd32c6bd 15828
c32b891a
NC
15829#: config/tc-score.c:3594
15830msgid "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
73a05be2 15831msgstr "неверная константа: 32-битное выражение вне диапазона [-0x80000000, 0x7fffffff]"
bd32c6bd 15832
c32b891a
NC
15833#: config/tc-score.c:3783 config/tc-score.c:3811
15834msgid "imm5 should >= 2"
73a05be2 15835msgstr "imm5 должно быть >= 2"
bd32c6bd 15836
c32b891a
NC
15837#: config/tc-score.c:3788 config/tc-score.c:3817
15838msgid "reg should <= 31"
73a05be2 15839msgstr "reg должен быть <= 31"
bd32c6bd 15840
c32b891a
NC
15841#: config/tc-score.c:3859 config/tc-score.c:3910
15842msgid "missing +"
73a05be2 15843msgstr "отсутствует +"
bd32c6bd 15844
c32b891a 15845#: config/tc-score.c:3903
bd32c6bd 15846#, c-format
c32b891a 15847msgid "%s register same as write-back base"
73a05be2 15848msgstr "регистр %s совпадает с базовым обратной записи"
bd32c6bd 15849
c32b891a
NC
15850#: config/tc-score.c:3905
15851msgid "destination"
73a05be2 15852msgstr "назначение"
bd32c6bd 15853
c32b891a
NC
15854#: config/tc-score.c:3905
15855msgid "source"
73a05be2 15856msgstr "источник"
bd32c6bd 15857
2d151af7 15858#: config/tc-score.c:4236 config/tc-score.c:4312 config/tc-score.c:4943
c32b891a 15859msgid "expression error"
73a05be2 15860msgstr "ошибка в выражении"
bd32c6bd 15861
2d151af7 15862#: config/tc-score.c:4318
c32b891a 15863msgid "value not in range [-0xffffffff, 0xffffffff]"
73a05be2 15864msgstr "значение за пределами диапазона [-0xffffffff, 0xffffffff]"
bd32c6bd 15865
2d151af7 15866#: config/tc-score.c:4346
c32b891a 15867msgid "li rd label isn't correct instruction form"
73a05be2 15868msgstr "метка li rd не подходит для этого вида инструкции"
bd32c6bd 15869
2d151af7
NC
15870#: config/tc-score.c:4513 config/tc-score.c:4665 config/tc-score.c:5194
15871#: config/tc-score.c:5222
c32b891a 15872msgid "lacking label "
73a05be2 15873msgstr "отсутствует метка "
bd32c6bd 15874
2d151af7 15875#: config/tc-score.c:4893
c32b891a 15876msgid "s3_PIC code offset overflow (max 16 signed bits)"
73a05be2 15877msgstr "переполнение смещения кода s3_PIC (максимально 16 бит со знаком)"
bd32c6bd 15878
2d151af7 15879#: config/tc-score.c:4949
c32b891a 15880msgid "value not in range [0, 0x7fffffff]"
73a05be2 15881msgstr "значение за пределами диапазона [0, 0x7fffffff]"
bd32c6bd 15882
2d151af7 15883#: config/tc-score.c:4954
c32b891a 15884msgid "end on line error"
73a05be2 15885msgstr "ошибка в конце строки"
bd32c6bd 15886
2d151af7 15887#: config/tc-score.c:5201
c32b891a 15888msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
73a05be2 15889msgstr "неверная константа: 25-битное выражение вне диапазона [-16777216, 16777215]"
bd32c6bd 15890
2d151af7 15891#: config/tc-score.c:5228
c32b891a 15892msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
73a05be2 15893msgstr "неверная константа: 20-битное выражение вне диапазона -2^19..2^19-1"
bd32c6bd 15894
2d151af7 15895#: config/tc-score.c:5261
c32b891a 15896msgid "lacking label"
73a05be2 15897msgstr "отсутствует метка"
bd32c6bd 15898
2d151af7 15899#: config/tc-score.c:5266
c32b891a 15900msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
73a05be2 15901msgstr "неверная константа: 10-битное выражение вне диапазона [-2^9, 2^9-1]"
bd32c6bd 15902
2d151af7 15903#: config/tc-score.c:5362
c32b891a 15904msgid "pce instruction error (16 bit || 16 bit)."
73a05be2 15905msgstr "ошибка инструкции pce (16 бит || 16 бит)"
bd32c6bd 15906
2d151af7
NC
15907#: config/tc-score.c:5380 config/tc-score.c:5404 config/tc-score.c:5431
15908#: config/tc-score.c:5460 config/tc-score.c:5509
c32b891a 15909msgid "score3d instruction."
73a05be2 15910msgstr "инструкция score3d"
bd32c6bd 15911
2d151af7 15912#: config/tc-score.c:6027
c32b891a 15913msgid "Unsupported use of .gpword"
73a05be2 15914msgstr "Неподдерживаемое использование .gpword"
bd32c6bd 15915
2d151af7 15916#: config/tc-score.c:6123
c32b891a
NC
15917#, c-format
15918msgid "BSS length (%d) < 0 ignored"
73a05be2 15919msgstr "длина BSS (%d) < 0; игнорируется"
bd32c6bd 15920
2d151af7 15921#: config/tc-score.c:6138 read.c:2468
bd32c6bd 15922#, c-format
c32b891a 15923msgid "error setting flags for \".sbss\": %s"
73a05be2 15924msgstr "ошибка установки флагов для «.sbss»: %s"
bd32c6bd 15925
2d151af7 15926#: config/tc-score.c:6152 config/tc-sparc.c:4170
c32b891a 15927msgid "missing alignment"
73a05be2 15928msgstr "отсутствует выравнивание"
bd32c6bd 15929
2d151af7 15930#: config/tc-score.c:6189
bd32c6bd 15931#, c-format
c32b891a 15932msgid "alignment too large; %d assumed"
73a05be2 15933msgstr "слишком большое выравнивание; предполагается %d"
bd32c6bd 15934
2d151af7 15935#: config/tc-score.c:6194 read.c:2529
c32b891a 15936msgid "alignment negative; 0 assumed"
73a05be2 15937msgstr "отрицательное выравнивание; предполагается 0"
bd32c6bd 15938
c32b891a 15939#. Error routine.
2d151af7 15940#: config/tc-score.c:6603 config/tc-score.c:6627
c32b891a 15941msgid "size is not 4 or 6"
73a05be2 15942msgstr "размер не равен 4 или 6"
bd32c6bd 15943
2d151af7 15944#: config/tc-score.c:6686
c32b891a 15945msgid "bad call to MD_ATOF()"
73a05be2 15946msgstr "неправильный вызов MD_ATOF()"
bd32c6bd 15947
2d151af7 15948#: config/tc-score.c:7185 config/tc-score.c:7251
c32b891a
NC
15949#, c-format
15950msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 15951msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 15952
2d151af7 15953#: config/tc-score.c:7200 config/tc-score.c:7229 config/tc-score.c:7281
c32b891a
NC
15954#, c-format
15955msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
73a05be2 15956msgstr " ошибка обрезания перемещения (0x%x) [-2^19 ~ 2^19-1]"
bd32c6bd 15957
2d151af7 15958#: config/tc-score.c:7306
c32b891a
NC
15959#, c-format
15960msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 15961msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 15962
2d151af7 15963#: config/tc-score.c:7476
c32b891a
NC
15964#, c-format
15965msgid "cannot represent %s relocation in this object file format1"
73a05be2 15966msgstr "невозможно представить перемещение %s в данном формате1 объектного файла"
bd32c6bd 15967
2d151af7 15968#: config/tc-score.c:7767
c32b891a
NC
15969#, c-format
15970msgid "Sunplus-v2-0-0-20060510\n"
73a05be2 15971msgstr "Sunplus-v2-0-0-20060510\n"
bd32c6bd 15972
2d151af7 15973#: config/tc-score.c:7787
c32b891a
NC
15974#, c-format
15975msgid " Score-specific assembler options:\n"
73a05be2 15976msgstr " Специализированные параметры ассемблера для Score:\n"
bd32c6bd 15977
2d151af7 15978#: config/tc-score.c:7789
c32b891a
NC
15979#, c-format
15980msgid " -EB\t\tassemble code for a big-endian cpu\n"
73a05be2 15981msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 15982
2d151af7 15983#: config/tc-score.c:7794
c32b891a
NC
15984#, c-format
15985msgid " -EL\t\tassemble code for a little-endian cpu\n"
73a05be2 15986msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 15987
2d151af7 15988#: config/tc-score.c:7798
c32b891a
NC
15989#, c-format
15990msgid " -FIXDD\t\tfix data dependencies\n"
73a05be2 15991msgstr " -FIXDD исправлять зависимости данных\n"
bd32c6bd 15992
2d151af7 15993#: config/tc-score.c:7800
c32b891a
NC
15994#, c-format
15995msgid " -NWARN\t\tdo not print warning message when fixing data dependencies\n"
bd32c6bd 15996msgstr ""
73a05be2
NC
15997" -NWARN не печатать предупреждения при исправлении\n"
15998" зависимостей данных\n"
bd32c6bd 15999
2d151af7 16000#: config/tc-score.c:7802
c32b891a
NC
16001#, c-format
16002msgid " -SCORE5\t\tassemble code for target SCORE5\n"
73a05be2 16003msgstr " -SCORE5 ассемблерный код для цели SCORE5\n"
bd32c6bd 16004
2d151af7 16005#: config/tc-score.c:7804
c32b891a
NC
16006#, c-format
16007msgid " -SCORE5U\tassemble code for target SCORE5U\n"
73a05be2 16008msgstr " -SCORE5U ассемблерный код для цели SCORE5U\n"
bd32c6bd 16009
2d151af7 16010#: config/tc-score.c:7806
c32b891a
NC
16011#, c-format
16012msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
73a05be2 16013msgstr " -SCORE7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 16014
2d151af7 16015#: config/tc-score.c:7808
c32b891a
NC
16016#, c-format
16017msgid " -SCORE3\t\tassemble code for target SCORE3\n"
73a05be2 16018msgstr " -SCORE3 ассемблерный код для цели SCORE3\n"
bd32c6bd 16019
2d151af7 16020#: config/tc-score.c:7810
c32b891a
NC
16021#, c-format
16022msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
73a05be2 16023msgstr " -march=score7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 16024
2d151af7 16025#: config/tc-score.c:7812
c32b891a
NC
16026#, c-format
16027msgid " -march=score3\tassemble code for target SCORE3\n"
73a05be2 16028msgstr " -march=score3 ассемблерный код для цели SCORE3\n"
bd32c6bd 16029
2d151af7 16030#: config/tc-score.c:7814
bd32c6bd 16031#, c-format
c32b891a 16032msgid " -USE_R1\t\tassemble code for no warning message when using temp register r1\n"
bd32c6bd 16033msgstr ""
73a05be2
NC
16034" -USE_R1 ассемблировать код без предупреждений при использовании\n"
16035" временного регистра r1\n"
bd32c6bd 16036
2d151af7 16037#: config/tc-score.c:7816
c32b891a
NC
16038#, c-format
16039msgid " -KPIC\t\tgenerate PIC\n"
73a05be2 16040msgstr " -KPIC генерировать PIC\n"
bd32c6bd 16041
2d151af7 16042#: config/tc-score.c:7818
c32b891a
NC
16043#, c-format
16044msgid " -O0\t\tdo not perform any optimizations\n"
73a05be2 16045msgstr " -O0 не выполнять какие-либо оптимизации\n"
bd32c6bd 16046
2d151af7 16047#: config/tc-score.c:7820
c32b891a
NC
16048#, c-format
16049msgid " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
73a05be2 16050msgstr " -G gpnum ассемблировать код с учётом gpsize, по умолчанию 8 байт\n"
bd32c6bd 16051
2d151af7 16052#: config/tc-score.c:7822
c32b891a
NC
16053#, c-format
16054msgid " -V \t\tSunplus release version\n"
73a05be2 16055msgstr " -V версия выпуска Sunplus\n"
bd32c6bd 16056
2d151af7 16057#: config/tc-sh.c:61
c32b891a 16058msgid "directive .big encountered when option -big required"
73a05be2 16059msgstr "обнаружена директива .big, для неё требуется параметр -big"
bd32c6bd 16060
2d151af7 16061#: config/tc-sh.c:71
c32b891a 16062msgid "directive .little encountered when option -little required"
73a05be2 16063msgstr "обнаружена директива .little, для неё требуется параметр -little"
bd32c6bd 16064
2d151af7 16065#: config/tc-sh.c:1025
c32b891a 16066msgid "illegal double indirection"
73a05be2 16067msgstr "некорректная двойная косвенная адресация"
bd32c6bd 16068
2d151af7 16069#: config/tc-sh.c:1034
c32b891a 16070msgid "illegal register after @-"
73a05be2 16071msgstr "недопустимый регистр после @-"
bd32c6bd 16072
2d151af7 16073#: config/tc-sh.c:1050
c32b891a 16074msgid "must be @(r0,...)"
73a05be2 16075msgstr "должно быть @(r0,...)"
bd32c6bd 16076
2d151af7 16077#: config/tc-sh.c:1074
c32b891a 16078msgid "syntax error in @(r0,...)"
73a05be2 16079msgstr "Синтаксическая ошибка в @(r0,...)"
bd32c6bd 16080
2d151af7 16081#: config/tc-sh.c:1079
c32b891a 16082msgid "syntax error in @(r0...)"
73a05be2 16083msgstr "syntax error in @(r0...)"
bd32c6bd 16084
2d151af7 16085#: config/tc-sh.c:1124
c32b891a 16086msgid "Deprecated syntax."
73a05be2 16087msgstr "Устаревший синтаксис."
bd32c6bd 16088
2d151af7 16089#: config/tc-sh.c:1136 config/tc-sh.c:1141
c32b891a 16090msgid "syntax error in @(disp,[Rn, gbr, pc])"
73a05be2 16091msgstr "синтаксическая ошибка в @(disp,[Rn, gbr, pc])"
bd32c6bd 16092
2d151af7 16093#: config/tc-sh.c:1146
c32b891a 16094msgid "expecting )"
73a05be2 16095msgstr "ожидается )"
bd32c6bd 16096
2d151af7 16097#: config/tc-sh.c:1154
c32b891a 16098msgid "illegal register after @"
73a05be2 16099msgstr "недопустимый регистр после @"
bd32c6bd 16100
2d151af7 16101#: config/tc-sh.c:1795
bd32c6bd 16102#, c-format
c32b891a 16103msgid "unhandled %d\n"
73a05be2 16104msgstr "необработанный %d\n"
bd32c6bd 16105
2d151af7 16106#: config/tc-sh.c:2008
bd32c6bd 16107#, c-format
c32b891a 16108msgid "Invalid register: 'r%d'"
73a05be2 16109msgstr "некорректный регистр: «r%d»"
bd32c6bd 16110
2d151af7 16111#: config/tc-sh.c:2120
bd32c6bd 16112#, c-format
c32b891a 16113msgid "failed for %d\n"
73a05be2 16114msgstr "ошибка для %d\n"
bd32c6bd 16115
2d151af7 16116#: config/tc-sh.c:2126
c32b891a 16117msgid "misplaced PIC operand"
73a05be2 16118msgstr "здесь не должно быть операнда PIC"
bd32c6bd 16119
2d151af7 16120#: config/tc-sh.c:2237 config/tc-sh.c:2616
c32b891a 16121msgid "invalid operands for opcode"
73a05be2 16122msgstr "некорректные операнды кода операции"
bd32c6bd 16123
2d151af7 16124#: config/tc-sh.c:2242
c32b891a 16125msgid "insn can't be combined with parallel processing insn"
73a05be2 16126msgstr "инструкцию нельзя объединять с инструкцией параллельной обработки"
bd32c6bd 16127
2d151af7 16128#: config/tc-sh.c:2249 config/tc-sh.c:2260 config/tc-sh.c:2292
c32b891a 16129msgid "multiple movx specifications"
73a05be2 16130msgstr "несколько спецификаций movx"
bd32c6bd 16131
2d151af7 16132#: config/tc-sh.c:2254 config/tc-sh.c:2276 config/tc-sh.c:2315
c32b891a 16133msgid "multiple movy specifications"
73a05be2 16134msgstr "несколько спецификаций movy"
bd32c6bd 16135
2d151af7 16136#: config/tc-sh.c:2263 config/tc-sh.c:2296
c32b891a 16137msgid "invalid movx address register"
73a05be2 16138msgstr "некорректный адресный регистр в movx"
bd32c6bd 16139
2d151af7 16140#: config/tc-sh.c:2265
c32b891a 16141msgid "insn cannot be combined with non-nopy"
73a05be2 16142msgstr "инструкцию нельзя объединять с не-nopy"
bd32c6bd 16143
2d151af7 16144#: config/tc-sh.c:2279 config/tc-sh.c:2335
c32b891a 16145msgid "invalid movy address register"
73a05be2 16146msgstr "некорректный адресный регистр в movy"
bd32c6bd 16147
2d151af7 16148#: config/tc-sh.c:2281
c32b891a 16149msgid "insn cannot be combined with non-nopx"
73a05be2 16150msgstr "инструкцию нельзя объединять с не-nopx"
bd32c6bd 16151
2d151af7 16152#: config/tc-sh.c:2294
c32b891a 16153msgid "previous movy requires nopx"
73a05be2 16154msgstr "для предыдущей movy требуется nopx"
bd32c6bd 16155
2d151af7 16156#: config/tc-sh.c:2302 config/tc-sh.c:2307
c32b891a 16157msgid "invalid movx dsp register"
73a05be2 16158msgstr "некорректный регистр dsp в movx"
bd32c6bd 16159
2d151af7 16160#: config/tc-sh.c:2317
c32b891a 16161msgid "previous movx requires nopy"
73a05be2 16162msgstr "для предыдущей movy требуется nopy"
bd32c6bd 16163
2d151af7 16164#: config/tc-sh.c:2326 config/tc-sh.c:2331
c32b891a 16165msgid "invalid movy dsp register"
73a05be2 16166msgstr "некорректный регистр dsp в movy"
bd32c6bd 16167
2d151af7 16168#: config/tc-sh.c:2341
c32b891a 16169msgid "dsp immediate shift value not constant"
73a05be2 16170msgstr "непосредственное значение сдвига dsp не является константой"
bd32c6bd 16171
2d151af7 16172#: config/tc-sh.c:2355 config/tc-sh.c:2381
c32b891a 16173msgid "multiple parallel processing specifications"
73a05be2 16174msgstr "несколько спецификаций параллельной обработки"
bd32c6bd 16175
2d151af7 16176#: config/tc-sh.c:2374
c32b891a 16177msgid "multiple condition specifications"
73a05be2 16178msgstr "несколько спецификаций условий"
bd32c6bd 16179
2d151af7 16180#: config/tc-sh.c:2412
c32b891a 16181msgid "insn cannot be combined with pmuls"
73a05be2 16182msgstr "инструкцию нельзя объединять с pmuls"
bd32c6bd 16183
2d151af7 16184#: config/tc-sh.c:2428
c32b891a 16185msgid "bad combined pmuls output operand"
73a05be2 16186msgstr "некорректно объединённый операнд вывода pmuls"
bd32c6bd 16187
2d151af7 16188#: config/tc-sh.c:2438
c32b891a 16189msgid "destination register is same for parallel insns"
73a05be2 16190msgstr "регистр назначения совпадает с использующемся в параллельных инструкциях"
bd32c6bd 16191
2d151af7 16192#: config/tc-sh.c:2447
c32b891a 16193msgid "condition not followed by conditionalizable insn"
73a05be2 16194msgstr "нет условия после условной инструкции"
bd32c6bd 16195
2d151af7 16196#: config/tc-sh.c:2457
c32b891a 16197msgid "unrecognized characters at end of parallel processing insn"
73a05be2 16198msgstr "нераспознанные символы в конце инструкции параллельной обработки"
bd32c6bd 16199
2d151af7 16200#: config/tc-sh.c:2553
c32b891a 16201msgid "opcode not valid for this cpu variant"
73a05be2 16202msgstr "некорректный код операции для этого варианта ЦП"
bd32c6bd 16203
2d151af7 16204#: config/tc-sh.c:2586
c32b891a 16205msgid "Delayed branches not available on SH1"
73a05be2 16206msgstr "Отложенные ветвления недоступны на SH1"
bd32c6bd 16207
2d151af7 16208#: config/tc-sh.c:2621
bd32c6bd 16209#, c-format
c32b891a 16210msgid "excess operands: '%s'"
73a05be2 16211msgstr "избыточные операнды: «%s»"
bd32c6bd 16212
2d151af7 16213#: config/tc-sh.c:2698
c32b891a 16214msgid ".uses pseudo-op seen when not relaxing"
73a05be2 16215msgstr "появление псевдооперации .uses, когда нет ослабления"
bd32c6bd 16216
2d151af7 16217#: config/tc-sh.c:2704
c32b891a 16218msgid "bad .uses format"
73a05be2 16219msgstr "неправильный формат .uses"
bd32c6bd 16220
2d151af7 16221#: config/tc-sh.c:2822
c32b891a
NC
16222#, c-format
16223msgid "Invalid argument to --isa option: %s"
73a05be2 16224msgstr "Неверный аргумент параметра --isa: %s"
bd32c6bd 16225
2d151af7 16226#: config/tc-sh.c:2846
c32b891a
NC
16227#, c-format
16228msgid ""
16229"SH options:\n"
16230"--little\t\tgenerate little endian code\n"
16231"--big\t\t\tgenerate big endian code\n"
16232"--relax\t\t\talter jump instructions for long displacements\n"
16233"--renesas\t\tdisable optimization with section symbol for\n"
16234"\t\t\tcompatibility with Renesas assembler.\n"
16235"--small\t\t\talign sections to 4 byte boundaries, not 16\n"
16236"--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
16237"--allow-reg-prefix\tallow '$' as a register name prefix.\n"
16238"--isa=[any\t\tuse most appropriate isa\n"
16239" | dsp same as '-dsp'\n"
16240" | fp"
bd32c6bd 16241msgstr ""
73a05be2
NC
16242"Параметры SH:\n"
16243"--little генерировать код с обратным порядком байт\n"
16244"--big генерировать код с прямым порядком байт\n"
16245"--relax изменять инструкции прыжка для длинных перестановок\n"
16246"--renesas выключить оптимизацию символа раздела для\n"
16247" совместимости с ассемблером Renesas\n"
16248"--small выравнивать разделы по границе 4 байта, а не 16\n"
16249"--dsp включить инструкции sh-dsp и выключить\n"
16250" ISA плавающей запятой\n"
16251"--allow-reg-prefix позволять использование «$» в качестве префикса\n"
16252" имени регистра\n"
16253"--isa=[any использовать наиболее подходящий isa\n"
16254" | dsp тоже что и «-dsp»\n"
16255" | fp"
bd32c6bd 16256
2d151af7 16257#: config/tc-sh.c:2871
c32b891a
NC
16258#, c-format
16259msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
73a05be2 16260msgstr "--fdpic генерировать объектный файл FDPIC\n"
bd32c6bd 16261
2d151af7 16262#: config/tc-sh.c:2947
c32b891a 16263msgid ".uses does not refer to a local symbol in the same section"
73a05be2 16264msgstr ".uses не ссылается на локальный символ в том же разделе"
bd32c6bd 16265
2d151af7 16266#: config/tc-sh.c:2966
c32b891a 16267msgid "can't find fixup pointed to by .uses"
73a05be2 16268msgstr "не найдено местоположение, на которое указывает .uses"
bd32c6bd 16269
2d151af7 16270#: config/tc-sh.c:2986
c32b891a 16271msgid ".uses target does not refer to a local symbol in the same section"
73a05be2 16272msgstr "цель .uses не ссылается на локальный символ в том же разделе"
bd32c6bd 16273
2d151af7 16274#: config/tc-sh.c:3059
c32b891a 16275msgid "displacement overflows 12-bit field"
73a05be2 16276msgstr "перестановка переполняет 12-битное поле"
bd32c6bd 16277
2d151af7 16278#: config/tc-sh.c:3062
bd32c6bd 16279#, c-format
c32b891a 16280msgid "displacement to defined symbol %s overflows 12-bit field"
73a05be2 16281msgstr "перестановка к определённому символу %s переполняет 12-битное поле"
bd32c6bd 16282
2d151af7 16283#: config/tc-sh.c:3066
bd32c6bd 16284#, c-format
c32b891a 16285msgid "displacement to undefined symbol %s overflows 12-bit field"
73a05be2 16286msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле"
bd32c6bd 16287
2d151af7 16288#: config/tc-sh.c:3139
c32b891a 16289msgid "displacement overflows 8-bit field"
73a05be2 16290msgstr "перестановка переполняет 8-битное поле"
bd32c6bd 16291
2d151af7 16292#: config/tc-sh.c:3142
c32b891a
NC
16293#, c-format
16294msgid "displacement to defined symbol %s overflows 8-bit field"
73a05be2 16295msgstr "перестановка к определённому символу %s переполняет 8-битное поле"
bd32c6bd 16296
2d151af7 16297#: config/tc-sh.c:3146
c32b891a
NC
16298#, c-format
16299msgid "displacement to undefined symbol %s overflows 8-bit field "
73a05be2 16300msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле "
bd32c6bd 16301
2d151af7 16302#: config/tc-sh.c:3159
c32b891a
NC
16303#, c-format
16304msgid "overflow in branch to %s; converted into longer instruction sequence"
73a05be2 16305msgstr "переполнение ветвления в %s; преобразовано в более длинную последовательность инструкций"
bd32c6bd 16306
2d151af7
NC
16307#: config/tc-sh.c:3224 config/tc-sh.c:3271 config/tc-sparc.c:4634
16308#: config/tc-sparc.c:4658
c32b891a 16309msgid "misaligned data"
73a05be2 16310msgstr "невыровненные данные"
bd32c6bd 16311
2d151af7 16312#: config/tc-sh.c:3577
c32b891a 16313msgid "offset to unaligned destination"
73a05be2 16314msgstr "смещение по невыровненному назначению"
bd32c6bd 16315
2d151af7 16316#: config/tc-sh.c:3582
c32b891a 16317msgid "negative offset"
73a05be2 16318msgstr "отрицательное смещение"
bd32c6bd 16319
2d151af7 16320#: config/tc-sh.c:3722
c32b891a 16321msgid "misaligned offset"
73a05be2 16322msgstr "невыровненное смещение"
bd32c6bd 16323
d8dab054 16324#: config/tc-sparc.c:314 config/tc-sparc.c:495
c32b891a 16325msgid "Bad opcode table, broken assembler."
73a05be2 16326msgstr "Некорректная таблица кодов операций, ассемблер сломался."
bd32c6bd 16327
d8dab054 16328#: config/tc-sparc.c:487
bd32c6bd 16329#, c-format
c32b891a 16330msgid "invalid architecture -xarch=%s"
73a05be2 16331msgstr "неверная архитектура -xarch=%s"
bd32c6bd 16332
d8dab054 16333#: config/tc-sparc.c:561
bd32c6bd 16334#, c-format
c32b891a 16335msgid "No compiled in support for %d bit object file format"
73a05be2 16336msgstr "Скомпилирован без поддержки %d-битного формата объектного файла"
bd32c6bd 16337
d8dab054 16338#: config/tc-sparc.c:645
bd32c6bd 16339#, c-format
c32b891a 16340msgid "SPARC options:\n"
73a05be2 16341msgstr "Параметры SPARC:\n"
bd32c6bd 16342
d8dab054 16343#: config/tc-sparc.c:674
bd32c6bd 16344#, c-format
c32b891a
NC
16345msgid ""
16346"\n"
16347"\t\t\tspecify variant of SPARC architecture\n"
16348"-bump\t\t\twarn when assembler switches architectures\n"
16349"-sparc\t\t\tignored\n"
16350"--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
16351"-relax\t\t\trelax jumps and branches (default)\n"
16352"-no-relax\t\tavoid changing any jumps and branches\n"
bd32c6bd 16353msgstr ""
73a05be2
NC
16354"\n"
16355" задать вариант архитектуры SPARC\n"
16356"-bump предупреждать, когда ассемблер перекрывает архитектуры\n"
16357"-sparc игнорируется\n"
16358"--enforce-aligned-data принудительная .long и т. п. для корректного\n"
16359" выравнивания\n"
16360"-relax ослаблять прыжки и ветвления (по умолчанию)\n"
16361"-no-relax избегать изменения прыжков и ветвлений\n"
bd32c6bd 16362
d8dab054 16363#: config/tc-sparc.c:681
bd32c6bd 16364#, c-format
c32b891a
NC
16365msgid ""
16366"-32\t\t\tcreate 32 bit object file\n"
16367"-64\t\t\tcreate 64 bit object file\n"
bd32c6bd 16368msgstr ""
73a05be2
NC
16369"-32 создавать 32-битный объектный файл\n"
16370"-64 создавать 64-битный объектный файл\n"
bd32c6bd 16371
d8dab054 16372#: config/tc-sparc.c:684
bd32c6bd 16373#, c-format
c32b891a 16374msgid "\t\t\t[default is %d]\n"
73a05be2 16375msgstr " (по умолчанию %d)\n"
bd32c6bd 16376
d8dab054 16377#: config/tc-sparc.c:686
bd32c6bd 16378#, c-format
c32b891a
NC
16379msgid ""
16380"-TSO\t\t\tuse Total Store Ordering\n"
16381"-PSO\t\t\tuse Partial Store Ordering\n"
16382"-RMO\t\t\tuse Relaxed Memory Ordering\n"
bd32c6bd 16383msgstr ""
73a05be2
NC
16384"-TSO использовать Total Store Ordering\n"
16385"-PSO использовать Partial Store Ordering\n"
16386"-RMO использовать Relaxed Memory Ordering\n"
bd32c6bd 16387
d8dab054 16388#: config/tc-sparc.c:690
bd32c6bd 16389#, c-format
c32b891a 16390msgid "\t\t\t[default is %s]\n"
73a05be2 16391msgstr " (по умолчанию %s)\n"
bd32c6bd 16392
d8dab054 16393#: config/tc-sparc.c:692
bd32c6bd 16394#, c-format
c32b891a
NC
16395msgid ""
16396"-KPIC\t\t\tgenerate PIC\n"
16397"-V\t\t\tprint assembler version number\n"
16398"-undeclared-regs\tignore application global register usage without\n"
16399"\t\t\tappropriate .register directive (default)\n"
16400"-no-undeclared-regs\tforce error on application global register usage\n"
16401"\t\t\twithout appropriate .register directive\n"
16402"--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
16403"-q\t\t\tignored\n"
16404"-Qy, -Qn\t\tignored\n"
16405"-s\t\t\tignored\n"
bd32c6bd 16406msgstr ""
73a05be2
NC
16407"-KPIC генерировать PIC\n"
16408"-V напечатать версию ассемблера\n"
16409"-undeclared-regs игнорировать использование глобального регистра\n"
16410" приложения без соответствующей директивы .register\n"
16411" (по умолчанию)\n"
16412"-no-undeclared-regs выдавать ошибку при использовании глобального регистра\n"
16413" приложения без соответствующей директивы .register\n"
16414"--dcti-couples-detect предупреждать, если обнаружено непредсказуемая\n"
16415" пара DCTI\n"
16416"-q игнорируется\n"
16417"-Qy, -Qn игнорируется\n"
16418"-s игнорируется\n"
bd32c6bd 16419
d8dab054 16420#: config/tc-sparc.c:704
bd32c6bd 16421#, c-format
c32b891a
NC
16422msgid ""
16423"-EL\t\t\tgenerate code for a little endian machine\n"
16424"-EB\t\t\tgenerate code for a big endian machine\n"
16425"--little-endian-data\tgenerate code for a machine having big endian\n"
16426" instructions and little endian data.\n"
bd32c6bd 16427msgstr ""
73a05be2
NC
16428"-EL генерировать код для машины с обратным порядком байт\n"
16429"-EB генерировать код для машины с прямым порядком байт\n"
16430"--little-endian-data генерировать код для машины с прямым порядком байт\n"
16431" в инструкциях и обратным порядком в данных\n"
bd32c6bd 16432
d8dab054 16433#: config/tc-sparc.c:971
bd32c6bd 16434#, c-format
c32b891a 16435msgid "Internal error: losing opcode: `%s' \"%s\"\n"
73a05be2 16436msgstr "Внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 16437
d8dab054 16438#: config/tc-sparc.c:990
bd32c6bd 16439#, c-format
c32b891a 16440msgid "Internal error: can't find opcode `%s' for `%s'\n"
73a05be2 16441msgstr "Внутренняя ошибка: не удалось получить хеш кода операции «%s» для «%s»\n"
bd32c6bd 16442
d8dab054 16443#: config/tc-sparc.c:1208
c32b891a 16444msgid "Support for 64-bit arithmetic not compiled in."
73a05be2 16445msgstr "Откомпилирован без поддержки 64-битной арифметики."
bd32c6bd 16446
d8dab054 16447#: config/tc-sparc.c:1254
c32b891a 16448msgid "set: number not in 0..4294967295 range"
73a05be2 16449msgstr "set: номер вне диапазона 0..4294967295"
bd32c6bd 16450
d8dab054 16451#: config/tc-sparc.c:1261
c32b891a 16452msgid "set: number not in -2147483648..4294967295 range"
73a05be2 16453msgstr "set: номер вне диапазона -2147483648..4294967295"
bd32c6bd 16454
d8dab054 16455#: config/tc-sparc.c:1320
c32b891a 16456msgid "setsw: number not in -2147483648..4294967295 range"
73a05be2 16457msgstr "setsw: номер вне диапазона -2147483648..4294967295"
bd32c6bd 16458
d8dab054 16459#: config/tc-sparc.c:1368
c32b891a 16460msgid "setx: temporary register same as destination register"
73a05be2 16461msgstr "setx: временный регистр должен совпадать с регистром назначения"
bd32c6bd 16462
d8dab054 16463#: config/tc-sparc.c:1439
c32b891a 16464msgid "setx: illegal temporary register g0"
73a05be2 16465msgstr "setx: недопустимый временный регистр g0"
bd32c6bd 16466
d8dab054 16467#: config/tc-sparc.c:1547
c32b891a 16468msgid "unpredictable DCTI couple"
73a05be2 16469msgstr "непредсказумая пара DCTI"
bd32c6bd 16470
d8dab054 16471#: config/tc-sparc.c:1557
c32b891a 16472msgid "FP branch in delay slot"
73a05be2 16473msgstr "ветвление FP в слоте задержки"
bd32c6bd 16474
2d151af7
NC
16475#: config/tc-sparc.c:1574
16476msgid "FP branch preceded by FP compare; NOP inserted"
16477msgstr "ветвление FP предваряется инструкцией сравнения FP; вставлена NOP"
bd32c6bd 16478
2d151af7 16479#: config/tc-sparc.c:1614
c32b891a 16480msgid "failed special case insn sanity check"
73a05be2 16481msgstr "проверка на исправность специального случая инструкции не пройдена"
bd32c6bd 16482
2d151af7 16483#: config/tc-sparc.c:1802
c32b891a 16484msgid ": invalid membar mask name"
73a05be2 16485msgstr ": неверное имя маски membar"
bd32c6bd 16486
2d151af7 16487#: config/tc-sparc.c:1818
c32b891a 16488msgid ": invalid membar mask expression"
73a05be2 16489msgstr ": неверное выражение маски membar"
bd32c6bd 16490
2d151af7 16491#: config/tc-sparc.c:1823
c32b891a 16492msgid ": invalid membar mask number"
73a05be2 16493msgstr ": неверный номер маски membar"
bd32c6bd 16494
2d151af7 16495#: config/tc-sparc.c:1838
c32b891a 16496msgid ": invalid siam mode expression"
73a05be2 16497msgstr ": неверное выражение режима siam"
bd32c6bd 16498
2d151af7 16499#: config/tc-sparc.c:1843
c32b891a 16500msgid ": invalid siam mode number"
73a05be2 16501msgstr ": неверный номер режима siam"
bd32c6bd 16502
2d151af7 16503#: config/tc-sparc.c:1859
c32b891a 16504msgid ": invalid prefetch function name"
73a05be2 16505msgstr ": некорректное имя функции prefetch"
bd32c6bd 16506
2d151af7 16507#: config/tc-sparc.c:1867
c32b891a 16508msgid ": invalid prefetch function expression"
73a05be2 16509msgstr ": некорректное выражение функции prefetch"
bd32c6bd 16510
2d151af7 16511#: config/tc-sparc.c:1872
c32b891a 16512msgid ": invalid prefetch function number"
73a05be2 16513msgstr ": некорректный номер функции prefetch"
bd32c6bd 16514
2d151af7 16515#: config/tc-sparc.c:1899 config/tc-sparc.c:1905 config/tc-sparc.c:1914
c32b891a 16516msgid ": unrecognizable privileged register"
73a05be2 16517msgstr ": нераспознанный привилегированный регистр"
bd32c6bd 16518
2d151af7 16519#: config/tc-sparc.c:1937 config/tc-sparc.c:1943 config/tc-sparc.c:1952
c32b891a 16520msgid ": unrecognizable hyperprivileged register"
73a05be2 16521msgstr ": нераспознанный сверхпривилегированный регистр"
bd32c6bd 16522
2d151af7 16523#: config/tc-sparc.c:1975 config/tc-sparc.c:1981 config/tc-sparc.c:1990
c32b891a 16524msgid ": unrecognizable ancillary state register"
73a05be2 16525msgstr ": нераспознанное состояние вспомогательного регистра"
bd32c6bd 16526
2d151af7 16527#: config/tc-sparc.c:2023
c32b891a 16528msgid ": asr number must be between 0 and 31"
73a05be2 16529msgstr ": номер asr должен быть между 0 и 31"
bd32c6bd 16530
2d151af7 16531#: config/tc-sparc.c:2032
c32b891a
NC
16532#, c-format
16533msgid ": expecting %asrN"
73a05be2 16534msgstr ": ожидается %asrN"
bd32c6bd 16535
2d151af7 16536#: config/tc-sparc.c:2074
c32b891a 16537msgid ": crypto immediate must be between 0 and 31"
73a05be2 16538msgstr ": непосредственное значение crypto должно быть между 0 и 31"
bd32c6bd 16539
2d151af7 16540#: config/tc-sparc.c:2083
c32b891a 16541msgid ": expecting crypto immediate"
73a05be2 16542msgstr ": ожидается непосредственное значение crypto"
bd32c6bd 16543
2d151af7
NC
16544#: config/tc-sparc.c:2244 config/tc-sparc.c:2283 config/tc-sparc.c:2710
16545#: config/tc-sparc.c:2746
c32b891a
NC
16546#, c-format
16547msgid "Illegal operands: %%%s requires arguments in ()"
73a05be2 16548msgstr "Неверные операнды: для %%%s требуются аргументы в ()"
bd32c6bd 16549
2d151af7 16550#: config/tc-sparc.c:2251
c32b891a
NC
16551#, c-format
16552msgid "Illegal operands: %%%s cannot be used together with other relocs in the insn ()"
73a05be2 16553msgstr "Неверные операнды: %%%s нельзя использовать вместе с другими перемещениями в инструкции ()"
bd32c6bd 16554
2d151af7 16555#: config/tc-sparc.c:2262
c32b891a
NC
16556#, c-format
16557msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
73a05be2 16558msgstr "Неверные операнды: %%%s можно использовать только в вызове __tls_get_addr"
bd32c6bd 16559
2d151af7 16560#: config/tc-sparc.c:2469
c32b891a 16561msgid "detected global register use not covered by .register pseudo-op"
73a05be2 16562msgstr "использование обнаруженного глобального регистра не покрывается псевдооперацией .register"
bd32c6bd 16563
2d151af7 16564#: config/tc-sparc.c:2571
c32b891a 16565msgid ": There are only 64 f registers; [0-63]"
73a05be2 16566msgstr ": Имеется только 64 f регистра; [0-63]"
bd32c6bd 16567
2d151af7 16568#: config/tc-sparc.c:2573 config/tc-sparc.c:2591
c32b891a 16569msgid ": There are only 32 f registers; [0-31]"
73a05be2 16570msgstr ": Имеется только 32 f регистра; [0-31]"
bd32c6bd 16571
2d151af7 16572#: config/tc-sparc.c:2583
c32b891a 16573msgid ": There are only 32 single precision f registers; [0-31]"
73a05be2 16574msgstr ": Имеется только 32 f регистра одинарной точности; [0-31]"
bd32c6bd 16575
2d151af7 16576#: config/tc-sparc.c:2604
c32b891a 16577msgid ": Instruction requires frs2 and frsd must be the same register"
73a05be2 16578msgstr ": Для инструкции требуется, чтобы frs2 и frsd были одним и тем же регистром"
bd32c6bd 16579
2d151af7 16580#: config/tc-sparc.c:2755
bd32c6bd 16581#, c-format
c32b891a 16582msgid "Expression inside %%%s could not be parsed"
73a05be2 16583msgstr "Выражение внутри %%%s невозможно разобрать"
bd32c6bd 16584
2d151af7 16585#: config/tc-sparc.c:2763
c32b891a
NC
16586#, c-format
16587msgid "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
73a05be2 16588msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия кроме + и - используя %%%s()"
bd32c6bd 16589
2d151af7 16590#: config/tc-sparc.c:2880
c32b891a
NC
16591#, c-format
16592msgid "Illegal operands: Can't add non-constant expression to %%%s()"
73a05be2 16593msgstr "Неверные операнды: не удалось добавить не константное выражение к %%%s()"
bd32c6bd 16594
2d151af7 16595#: config/tc-sparc.c:2890
bd32c6bd 16596#, c-format
c32b891a 16597msgid "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbol"
73a05be2 16598msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия используя %%%s() над перемещаемым символом"
bd32c6bd 16599
2d151af7 16600#: config/tc-sparc.c:2908
c32b891a 16601msgid ": PC-relative operand can't be a constant"
73a05be2 16602msgstr ": относительный PC операнд не может быть константой"
bd32c6bd 16603
2d151af7 16604#: config/tc-sparc.c:2915
c32b891a 16605msgid ": TLS operand can't be a constant"
73a05be2 16606msgstr ": операнд TLS не может быть константой"
bd32c6bd 16607
2d151af7 16608#: config/tc-sparc.c:2943
c32b891a 16609msgid ": Immediate value in cbcond is out of range."
73a05be2 16610msgstr ": Непосредственное значение в cbcond за пределами диапазона."
bd32c6bd 16611
2d151af7 16612#: config/tc-sparc.c:2969
c32b891a 16613msgid ": invalid ASI name"
73a05be2 16614msgstr ": неверное имя ASI"
bd32c6bd 16615
2d151af7 16616#: config/tc-sparc.c:2978
c32b891a 16617msgid ": invalid ASI expression"
73a05be2 16618msgstr ": неверное выражение ASI"
bd32c6bd 16619
2d151af7 16620#: config/tc-sparc.c:2983
c32b891a 16621msgid ": invalid ASI number"
73a05be2 16622msgstr ": неверный номер ASI"
bd32c6bd 16623
2d151af7 16624#: config/tc-sparc.c:3088
c32b891a 16625msgid ": non-immdiate imm2 operand"
73a05be2 16626msgstr ": не непосредственный операнд imm2"
bd32c6bd 16627
2d151af7 16628#: config/tc-sparc.c:3093
c32b891a 16629msgid ": imm2 immediate operand out of range (0-3)"
73a05be2 16630msgstr ": непосредственный операнд imm2 за пределами диапазона (0-3)"
bd32c6bd 16631
2d151af7 16632#: config/tc-sparc.c:3112
c32b891a 16633msgid "OPF immediate operand out of range (0-0x1ff)"
73a05be2 16634msgstr "Непосредственный операнд OPF за пределами диапазона (0-0x1ff)"
bd32c6bd 16635
2d151af7 16636#: config/tc-sparc.c:3117
c32b891a 16637msgid "non-immediate OPF operand, ignored"
73a05be2 16638msgstr "не непосредственный операнд OPF, игнорируется"
bd32c6bd 16639
2d151af7 16640#: config/tc-sparc.c:3136
c32b891a 16641msgid ": invalid cpreg name"
73a05be2 16642msgstr ": неверное имя cpreg"
bd32c6bd 16643
2d151af7 16644#: config/tc-sparc.c:3165
bd32c6bd 16645#, c-format
c32b891a 16646msgid "Illegal operands%s"
73a05be2 16647msgstr "Неверные операнды%s"
bd32c6bd 16648
2d151af7 16649#: config/tc-sparc.c:3215
bd32c6bd 16650#, c-format
c32b891a 16651msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
73a05be2 16652msgstr "архитектура выправлена с «%s» на «%s» для «%s»"
bd32c6bd 16653
2d151af7 16654#: config/tc-sparc.c:3256
bd32c6bd 16655#, c-format
c32b891a 16656msgid "Architecture mismatch on \"%s %s\"."
73a05be2 16657msgstr "Архитектура не совпадает у «%s %s»."
bd32c6bd 16658
2d151af7 16659#: config/tc-sparc.c:3257
bd32c6bd 16660#, c-format
c32b891a 16661msgid "(Requires %s; requested architecture is %s.)"
73a05be2 16662msgstr "(требуется %s; запрашиваемая архитектура — %s)"
bd32c6bd 16663
2d151af7 16664#: config/tc-sparc.c:3269
bd32c6bd 16665#, c-format
c32b891a 16666msgid "Hardware capability \"%s\" not enabled for \"%s\"."
73a05be2 16667msgstr "Свойство оборудования «%s» не включено для«%s»."
bd32c6bd 16668
2d151af7
NC
16669#: config/tc-sparc.c:3655 config/tc-sparc.c:3662 config/tc-sparc.c:3669
16670#: config/tc-sparc.c:3676 config/tc-sparc.c:3683 config/tc-sparc.c:3692
16671#: config/tc-sparc.c:3704 config/tc-sparc.c:3715 config/tc-sparc.c:3737
16672#: config/tc-sparc.c:3761 write.c:1181
c32b891a 16673msgid "relocation overflow"
73a05be2 16674msgstr "переполнение перемещения"
bd32c6bd 16675
2d151af7 16676#: config/tc-sparc.c:3816
c32b891a
NC
16677#, c-format
16678msgid "bad or unhandled relocation type: 0x%02x"
73a05be2 16679msgstr "неверный или необработанный тип перемещения: 0x%02x"
bd32c6bd 16680
2d151af7 16681#: config/tc-sparc.c:4132
c32b891a 16682msgid "Expected comma after name"
73a05be2 16683msgstr "Ожидается запятая после имени"
bd32c6bd 16684
2d151af7 16685#: config/tc-sparc.c:4141
c32b891a
NC
16686#, c-format
16687msgid "BSS length (%d.) <0! Ignored."
73a05be2 16688msgstr "Длина BSS (%d.) <0! Игнорируется."
bd32c6bd 16689
2d151af7 16690#: config/tc-sparc.c:4153
c32b891a 16691msgid "bad .reserve segment -- expected BSS segment"
73a05be2 16692msgstr "неправильный сегмент .reserve — ожидался сегмент BSS"
bd32c6bd 16693
2d151af7 16694#: config/tc-sparc.c:4179 config/tc-sparc.c:4306
c32b891a 16695msgid "negative alignment"
73a05be2 16696msgstr "отрицательное выравнивание"
bd32c6bd 16697
2d151af7 16698#: config/tc-sparc.c:4189 config/tc-sparc.c:4327 read.c:1523 read.c:2541
c32b891a 16699msgid "alignment not a power of 2"
73a05be2 16700msgstr "выравнивание не кратно степени 2"
bd32c6bd 16701
2d151af7 16702#: config/tc-sparc.c:4235
bd32c6bd 16703#, c-format
c32b891a 16704msgid "Ignoring attempt to re-define symbol %s"
73a05be2 16705msgstr "Игнорируется попытка переопределения символа %s"
bd32c6bd 16706
2d151af7 16707#: config/tc-sparc.c:4258 config/tc-v850.c:283
c32b891a 16708msgid "Expected comma after symbol-name"
73a05be2 16709msgstr "Ожидается запятая после имени символа"
bd32c6bd 16710
2d151af7 16711#: config/tc-sparc.c:4268
bd32c6bd 16712#, c-format
c32b891a 16713msgid ".COMMon length (%lu) out of range ignored"
73a05be2 16714msgstr "Длина .COMMon (%lu) выходит за границы, игнорируется"
bd32c6bd 16715
2d151af7 16716#: config/tc-sparc.c:4294
c32b891a 16717msgid "Expected comma after common length"
73a05be2 16718msgstr "Ожидается запятая после общей длины"
bd32c6bd 16719
2d151af7 16720#: config/tc-sparc.c:4439
c32b891a 16721msgid "Unknown segment type"
73a05be2 16722msgstr "Неизвестный тип сегмента"
bd32c6bd 16723
2d151af7 16724#: config/tc-sparc.c:4508 config/tc-sparc.c:4517
bd32c6bd 16725#, c-format
c32b891a 16726msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
73a05be2 16727msgstr "синтаксис регистра — .register %%g[2367],{#scratch|symbolname|#ignore}"
bd32c6bd 16728
2d151af7 16729#: config/tc-sparc.c:4535
c32b891a 16730msgid "redefinition of global register"
73a05be2 16731msgstr "переопределение глобального регистра"
bd32c6bd 16732
2d151af7 16733#: config/tc-sparc.c:4546
bd32c6bd 16734#, c-format
c32b891a 16735msgid "Register symbol %s already defined."
73a05be2 16736msgstr "Регистровый символ %s уже определён."
bd32c6bd 16737
2d151af7 16738#: config/tc-sparc.c:4748
bd32c6bd 16739#, c-format
c32b891a 16740msgid "Illegal operands: %%r_plt in %d-byte data field"
73a05be2 16741msgstr "Неверные операнды: %%r_plt в %d-байтовом поле данных"
bd32c6bd 16742
2d151af7 16743#: config/tc-sparc.c:4758
bd32c6bd 16744#, c-format
c32b891a 16745msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
73a05be2 16746msgstr "Неверные операнды: %%r_tls_dtpoff в %d-байтовом поле данных"
bd32c6bd 16747
2d151af7 16748#: config/tc-sparc.c:4795 config/tc-vax.c:3317
bd32c6bd 16749#, c-format
c32b891a 16750msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
73a05be2 16751msgstr "Неверные операнды: только %%r_%s%d разрешено в %d-байтовом поле данных"
bd32c6bd 16752
2d151af7 16753#: config/tc-sparc.c:4803 config/tc-sparc.c:4834 config/tc-sparc.c:4843
c32b891a
NC
16754#: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
16755#, c-format
16756msgid "Illegal operands: %%r_%s%d requires arguments in ()"
73a05be2 16757msgstr "Неверные операнды: для %%r_%s%d требуются аргументы в ()"
bd32c6bd 16758
2d151af7 16759#: config/tc-sparc.c:4852 config/tc-vax.c:3374
bd32c6bd 16760#, c-format
c32b891a 16761msgid "Illegal operands: garbage after %%r_%s%d()"
73a05be2 16762msgstr "Неверные операнды: мусор после %%r_%s%d()"
bd32c6bd 16763
d8dab054 16764#: config/tc-sparc.h:66
c32b891a 16765msgid "sparc convert_frag\n"
73a05be2 16766msgstr "sparc convert_frag\n"
bd32c6bd 16767
d8dab054 16768#: config/tc-sparc.h:68 config/tc-z80.h:53
c32b891a 16769msgid "estimate_size_before_relax called"
73a05be2 16770msgstr "вызвана estimate_size_before_relax"
bd32c6bd 16771
c32b891a
NC
16772#: config/tc-spu.c:130
16773#, c-format
16774msgid "Can't hash instruction '%s':%s"
73a05be2 16775msgstr "Не удалось получить хеш инструкции «%s»:%s"
bd32c6bd 16776
c32b891a
NC
16777#: config/tc-spu.c:184
16778msgid ""
16779"SPU options:\n"
16780" --apuasm\t\t emulate behaviour of apuasm\n"
bd32c6bd 16781msgstr ""
73a05be2
NC
16782"Параметры SPU:\n"
16783" --apuasm\t\t эмулировать поведение apuasm\n"
bd32c6bd 16784
c32b891a 16785#: config/tc-spu.c:290
bd32c6bd 16786#, c-format
c32b891a 16787msgid "Invalid mnemonic '%s'"
73a05be2 16788msgstr "Неверная мнемоника «%s»"
bd32c6bd 16789
c32b891a 16790#: config/tc-spu.c:296
bd32c6bd 16791#, c-format
c32b891a 16792msgid "'%s' is only available in DD2.0 or higher."
73a05be2 16793msgstr "В DD2.0 или выше доступно только «%s»."
bd32c6bd 16794
c32b891a 16795#: config/tc-spu.c:328
bd32c6bd 16796#, c-format
c32b891a 16797msgid "Error in argument %d. Expecting: \"%s\""
73a05be2 16798msgstr "Ошибка в аргументе %d. Ожидается: «%s»"
bd32c6bd 16799
c32b891a
NC
16800#: config/tc-spu.c:339
16801msgid "Mixing register syntax, with and without '$'."
73a05be2 16802msgstr "Смешивание синтаксиса регистров: с и без «$»."
bd32c6bd 16803
c32b891a 16804#: config/tc-spu.c:345
bd32c6bd 16805#, c-format
c32b891a 16806msgid "Treating '%-*s' as a symbol."
73a05be2 16807msgstr "Считаем «%-*s» за символ."
bd32c6bd 16808
c32b891a
NC
16809#: config/tc-spu.c:564
16810msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
73a05be2 16811msgstr "В DD2.0 или выше доступен только «SPU_RdEventMask» (канал 11)."
bd32c6bd 16812
c32b891a
NC
16813#: config/tc-spu.c:566
16814msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
73a05be2 16815msgstr "В DD2.0 или выше доступен только «MFC_RdTagMask» (канал 12)."
bd32c6bd 16816
c32b891a 16817#: config/tc-spu.c:609
bd32c6bd 16818#, c-format
c32b891a 16819msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
73a05be2 16820msgstr "Используется старый стиль, %%lo(expr), измените на стиль PPC, expr@l."
bd32c6bd 16821
c32b891a
NC
16822#: config/tc-spu.c:615
16823#, c-format
16824msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
73a05be2 16825msgstr "Используется старый стиль, %%hi(expr), измените на стиль PPC, expr@h."
bd32c6bd 16826
c32b891a
NC
16827#: config/tc-spu.c:685 config/tc-spu.c:688
16828#, c-format
16829msgid "Constant expression %d out of range, [%d, %d]."
73a05be2 16830msgstr "Константное выражение %d вне диапазона, [%d, %d]."
bd32c6bd 16831
c32b891a
NC
16832#: config/tc-spu.c:790
16833#, c-format
16834msgid "invalid priority '%lu'"
73a05be2 16835msgstr "неверный приоритет «%lu»"
bd32c6bd 16836
c32b891a
NC
16837#: config/tc-spu.c:796
16838#, c-format
16839msgid "invalid lrlive '%lu'"
73a05be2 16840msgstr "неверный lrlive «%lu»"
bd32c6bd 16841
2d151af7 16842#: config/tc-spu.c:870
c32b891a 16843msgid "Relaxation should never occur"
73a05be2 16844msgstr "Ослабление никогда не должно возникать"
bd32c6bd 16845
2d151af7 16846#: config/tc-spu.c:1020
c32b891a
NC
16847#, c-format
16848msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
73a05be2 16849msgstr "Перемещение не подходит (значение перемещения = 0x%lx)"
bd32c6bd 16850
c32b891a
NC
16851#: config/tc-spu.h:85
16852msgid "spu convert_frag\n"
73a05be2 16853msgstr "spu convert_frag\n"
bd32c6bd 16854
c32b891a
NC
16855#: config/tc-tic30.c:36
16856msgid "first"
73a05be2 16857msgstr "первый"
bd32c6bd 16858
c32b891a
NC
16859#: config/tc-tic30.c:36
16860msgid "second"
73a05be2 16861msgstr "второй"
bd32c6bd 16862
c32b891a
NC
16863#: config/tc-tic30.c:36
16864msgid "third"
73a05be2 16865msgstr "третий"
bd32c6bd 16866
c32b891a
NC
16867#: config/tc-tic30.c:36
16868msgid "fourth"
73a05be2 16869msgstr "четвёртый"
bd32c6bd 16870
c32b891a
NC
16871#: config/tc-tic30.c:36
16872msgid "fifth"
73a05be2 16873msgstr "пятый"
bd32c6bd 16874
c32b891a
NC
16875#: config/tc-tic30.c:482
16876msgid "More than one AR register found in indirect reference"
73a05be2 16877msgstr "В косвенной ссылке обнаружено больше одного регистра AR"
bd32c6bd 16878
c32b891a
NC
16879#: config/tc-tic30.c:488
16880msgid "Illegal AR register in indirect reference"
73a05be2 16881msgstr "В косвенной ссылке недопустимый регистр AR"
bd32c6bd 16882
c32b891a
NC
16883#: config/tc-tic30.c:509
16884msgid "More than one displacement found in indirect reference"
73a05be2 16885msgstr "В косвенной ссылке обнаружено больше одной перестановки"
bd32c6bd 16886
c32b891a
NC
16887#: config/tc-tic30.c:518
16888msgid "Invalid displacement in indirect reference"
73a05be2 16889msgstr "В косвенной ссылке некорректная перестановка"
bd32c6bd 16890
c32b891a
NC
16891#: config/tc-tic30.c:536
16892msgid "AR register not found in indirect reference"
73a05be2 16893msgstr "В косвенной ссылке не найден регистр AR"
bd32c6bd 16894
c32b891a
NC
16895#. Maybe an implied displacement of 1 again.
16896#: config/tc-tic30.c:553
16897msgid "required displacement wasn't given in indirect reference"
73a05be2 16898msgstr "в косвенной ссылке не была дана требуемая перестановка"
bd32c6bd 16899
c32b891a
NC
16900#: config/tc-tic30.c:560
16901msgid "illegal indirect reference"
73a05be2 16902msgstr "некорректная косвенная ссылка"
c32b891a
NC
16903
16904#: config/tc-tic30.c:567
16905msgid "displacement must be an unsigned 8-bit number"
73a05be2 16906msgstr "перестановка должна задаваться 8-битным числом без знака"
bd32c6bd 16907
c32b891a 16908#: config/tc-tic30.c:751 config/tc-tic30.c:1498
bd32c6bd 16909#, c-format
c32b891a 16910msgid "Invalid character %s before %s operand"
73a05be2 16911msgstr "Недопустимый символ %s перед операндом %s"
bd32c6bd 16912
c32b891a 16913#: config/tc-tic30.c:770 config/tc-tic30.c:1513
bd32c6bd 16914#, c-format
c32b891a 16915msgid "Unbalanced parenthesis in %s operand."
73a05be2 16916msgstr "Несогласованные круглые скобки в операнде %s."
bd32c6bd 16917
c32b891a 16918#: config/tc-tic30.c:786 config/tc-tic30.c:1523
bd32c6bd 16919#, c-format
c32b891a 16920msgid "Invalid character %s in %s operand"
73a05be2 16921msgstr "Недопустимый символ %s в операнде %s"
bd32c6bd 16922
c32b891a 16923#: config/tc-tic30.c:805 config/tc-tic30.c:1540
bd32c6bd 16924#, c-format
c32b891a 16925msgid "Spurious operands; (%d operands/instruction max)"
73a05be2 16926msgstr "Побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 16927
c32b891a
NC
16928#. Just skip it, if it's \n complain.
16929#: config/tc-tic30.c:823 config/tc-tic30.c:839 config/tc-tic30.c:1557
16930#: config/tc-tic30.c:1573
16931msgid "Expecting operand after ','; got nothing"
73a05be2 16932msgstr "Ожидается операнд после «,»; ничего не получено"
bd32c6bd 16933
c32b891a
NC
16934#: config/tc-tic30.c:828 config/tc-tic30.c:1562
16935msgid "Expecting operand before ','; got nothing"
73a05be2 16936msgstr "Ожидается операнд перед «,»; ничего не получено"
bd32c6bd 16937
c32b891a
NC
16938#: config/tc-tic30.c:866
16939msgid "incorrect number of operands given in the first instruction"
73a05be2 16940msgstr "В первой инструкции указано неправильное количество операндов"
bd32c6bd 16941
c32b891a
NC
16942#: config/tc-tic30.c:872
16943msgid "incorrect number of operands given in the second instruction"
73a05be2 16944msgstr "Во второй инструкции указано неправильное количество операндов"
bd32c6bd 16945
c32b891a
NC
16946#: config/tc-tic30.c:893
16947#, c-format
16948msgid "%s instruction, operand %d doesn't match"
73a05be2 16949msgstr "инструкция %s, операнд %d не совпадает"
bd32c6bd 16950
c32b891a
NC
16951#. Shouldn't get here.
16952#: config/tc-tic30.c:917 config/tc-tic30.c:924
16953msgid "incorrect format for multiply parallel instruction"
73a05be2 16954msgstr "некорректный формат инструкции параллельного умножения"
bd32c6bd 16955
c32b891a
NC
16956#: config/tc-tic30.c:931
16957msgid "destination for multiply can only be R0 or R1"
73a05be2 16958msgstr "назначением умножения может быть только R0 или R1"
bd32c6bd 16959
c32b891a
NC
16960#: config/tc-tic30.c:938
16961msgid "destination for add/subtract can only be R2 or R3"
73a05be2 16962msgstr "назначением сложения/вычитания может быть только R2 или R3"
bd32c6bd 16963
c32b891a
NC
16964#: config/tc-tic30.c:1005
16965msgid "loading the same register in parallel operation"
73a05be2 16966msgstr "загружается тот же регистр в параллельной операции"
bd32c6bd 16967
c32b891a
NC
16968#: config/tc-tic30.c:1448
16969#, c-format
16970msgid "Invalid character %s in opcode"
73a05be2 16971msgstr "Недопустимый символ %s в коде операции"
bd32c6bd 16972
c32b891a
NC
16973#: config/tc-tic30.c:1478
16974#, c-format
16975msgid "Unknown TMS320C30 instruction: %s"
73a05be2 16976msgstr "Неизвестная инструкция TMS320C30: %s"
bd32c6bd 16977
c32b891a
NC
16978#: config/tc-tic30.c:1598
16979msgid "Incorrect number of operands given"
73a05be2 16980msgstr "Указано неправильное количество операндов"
bd32c6bd 16981
c32b891a
NC
16982#: config/tc-tic30.c:1631
16983#, c-format
16984msgid "The %s operand doesn't match"
73a05be2 16985msgstr "Операнд %s не совпадает"
bd32c6bd 16986
c32b891a
NC
16987#. Shouldn't make it to this stage.
16988#: config/tc-tic30.c:1656 config/tc-tic30.c:1668
16989msgid "Incompatible first and second operands in instruction"
73a05be2 16990msgstr "В инструкции не совместимы первый и второй операнды"
bd32c6bd 16991
c32b891a
NC
16992#: config/tc-tic30.c:1782
16993msgid "invalid short form floating point immediate operand"
73a05be2 16994msgstr "непосредственный операнд в некорректном кратком формате с плавающей запятой"
bd32c6bd 16995
c32b891a
NC
16996#: config/tc-tic30.c:1792
16997msgid "rounding down first operand float to unsigned int"
73a05be2 16998msgstr "округление в сторону уменьшения первого операнда с типом float в unsigned int"
bd32c6bd 16999
c32b891a
NC
17000#: config/tc-tic30.c:1794
17001msgid "only lower 16-bits of first operand are used"
73a05be2 17002msgstr "используются только младшие 16 бит первого операнда"
bd32c6bd 17003
c32b891a
NC
17004#: config/tc-tic30.c:1804
17005msgid "rounding down first operand float to signed int"
73a05be2 17006msgstr "округление в сторону уменьшения первого операнда с типом float в signed int"
bd32c6bd 17007
c32b891a
NC
17008#: config/tc-tic30.c:1809 config/tc-tic30.c:1880
17009msgid "first operand is too large for 16-bit signed int"
73a05be2 17010msgstr "первый операнд слишком велик для 16-битного знакового целого"
bd32c6bd 17011
c32b891a
NC
17012#: config/tc-tic30.c:1874
17013msgid "first operand is floating point"
73a05be2 17014msgstr "первый операнд является значением с плавающей запятой"
bd32c6bd 17015
c32b891a
NC
17016#. Shouldn't get here.
17017#: config/tc-tic30.c:1905
17018msgid "interrupt vector for trap instruction out of range"
73a05be2 17019msgstr "вектор прерываний инструкции ловушки за пределами диапазона"
bd32c6bd 17020
c32b891a
NC
17021#: config/tc-tic30.c:1950
17022msgid "LDP instruction needs a 24-bit operand"
73a05be2 17023msgstr "инструкции LDP требуется 24-битный операнд"
bd32c6bd 17024
c32b891a
NC
17025#: config/tc-tic30.c:1974
17026msgid "first operand is too large for a 24-bit displacement"
73a05be2 17027msgstr "первый операнд слишком велик для 24-битной перестановки"
bd32c6bd 17028
c32b891a
NC
17029#: config/tc-tic4x.c:392
17030msgid "Nan, using zero."
73a05be2 17031msgstr "Nan, используется ноль."
bd32c6bd 17032
c32b891a 17033#: config/tc-tic4x.c:514
bd32c6bd 17034#, c-format
c32b891a 17035msgid "Cannot represent exponent in %d bits"
73a05be2 17036msgstr "Не удалось представить экспоненту в %d битах"
bd32c6bd 17037
c32b891a
NC
17038#: config/tc-tic4x.c:597 config/tc-tic4x.c:607
17039msgid "Invalid floating point number"
73a05be2 17040msgstr "Неверное число с плавающей запятой"
bd32c6bd 17041
c32b891a
NC
17042#: config/tc-tic4x.c:726
17043msgid "Comma expected\n"
73a05be2 17044msgstr "Ожидается запятая\n"
bd32c6bd 17045
2d151af7 17046#: config/tc-tic4x.c:762 config/tc-tic54x.c:470
c32b891a 17047msgid ".bss size argument missing\n"
73a05be2 17048msgstr "отсутствует аргумент размера .bss\n"
bd32c6bd 17049
c32b891a
NC
17050#: config/tc-tic4x.c:770
17051#, c-format
17052msgid ".bss size %ld < 0!"
73a05be2 17053msgstr "размер .bss %ld < 0!"
bd32c6bd 17054
c32b891a
NC
17055#: config/tc-tic4x.c:903
17056msgid "Non-constant symbols not allowed\n"
73a05be2 17057msgstr "Не константные символы не допускаются\n"
bd32c6bd 17058
c32b891a
NC
17059#: config/tc-tic4x.c:934
17060msgid "Symbol missing\n"
73a05be2 17061msgstr "Отсутствует символ\n"
bd32c6bd 17062
c32b891a
NC
17063#. Skip null symbol terminator.
17064#: config/tc-tic4x.c:982
17065msgid ".sect: subsection name ignored"
73a05be2 17066msgstr ".sect: имя подраздела игнорируется"
bd32c6bd 17067
2d151af7 17068#: config/tc-tic4x.c:1010 config/tc-tic4x.c:1111 config/tc-tic54x.c:1423
bd32c6bd 17069#, c-format
c32b891a 17070msgid "Error setting flags for \"%s\": %s"
73a05be2 17071msgstr "Ошибка установки флагов для «%s»: %s"
bd32c6bd 17072
c32b891a
NC
17073#: config/tc-tic4x.c:1042
17074msgid ".set syntax invalid\n"
73a05be2 17075msgstr "некорректный синтаксис .set\n"
bd32c6bd 17076
c32b891a
NC
17077#: config/tc-tic4x.c:1100
17078msgid ".usect: non-zero alignment flag ignored"
73a05be2 17079msgstr ".usect: флаг с ненулевым выравниванием игнорируется"
bd32c6bd 17080
c32b891a
NC
17081#: config/tc-tic4x.c:1131
17082#, c-format
17083msgid "This assembler does not support processor generation %ld"
73a05be2 17084msgstr "Ассемблер пока не поддерживает поколение процессора %ld"
bd32c6bd 17085
c32b891a
NC
17086#: config/tc-tic4x.c:1135
17087msgid "Changing processor generation on fly not supported..."
73a05be2 17088msgstr "Изменение поколения процессора на лету не поддерживается…"
bd32c6bd 17089
c32b891a
NC
17090#: config/tc-tic4x.c:1433
17091msgid "Auxiliary register AR0--AR7 required for indirect"
73a05be2 17092msgstr "Для косвенного значения требуется вспомогательный регистр AR0--AR7"
bd32c6bd 17093
c32b891a
NC
17094#: config/tc-tic4x.c:1447
17095#, c-format
17096msgid "Bad displacement %d (require 0--255)\n"
73a05be2 17097msgstr "Неверная перестановка %d (требуется 0--255)\n"
bd32c6bd 17098
c32b891a
NC
17099#: config/tc-tic4x.c:1465
17100msgid "Index register IR0,IR1 required for displacement"
73a05be2 17101msgstr "Для перестановки требуется индексный регистр IR0,IR1"
bd32c6bd 17102
c32b891a
NC
17103#: config/tc-tic4x.c:1533
17104msgid "Expecting a register name"
73a05be2 17105msgstr "Ожидается имя регистра"
bd32c6bd 17106
c32b891a
NC
17107#: config/tc-tic4x.c:1545 config/tc-tic4x.c:1568 config/tc-tic4x.c:1634
17108msgid "Number too large"
73a05be2 17109msgstr "Число слишком велико"
bd32c6bd 17110
c32b891a
NC
17111#: config/tc-tic4x.c:1558 config/tc-tic4x.c:1581
17112msgid "Expecting a constant value"
73a05be2 17113msgstr "Ожидается константное значение"
bd32c6bd 17114
c32b891a 17115#: config/tc-tic4x.c:1589
bd32c6bd 17116#, c-format
c32b891a 17117msgid "Bad direct addressing construct %s"
73a05be2 17118msgstr "Неверная конструкция %s для прямой адресации"
bd32c6bd 17119
c32b891a 17120#: config/tc-tic4x.c:1593
bd32c6bd 17121#, c-format
c32b891a 17122msgid "Direct value of %ld is not suitable"
73a05be2 17123msgstr "Прямое значение %ld не подходит"
bd32c6bd 17124
c32b891a
NC
17125#: config/tc-tic4x.c:1617
17126msgid "Unknown indirect addressing mode"
73a05be2 17127msgstr "Неизвестный режим косвенной адресации"
bd32c6bd 17128
c32b891a 17129#: config/tc-tic4x.c:1714
bd32c6bd 17130#, c-format
c32b891a 17131msgid "Immediate value of %ld is too large for ldf"
73a05be2 17132msgstr "Непосредственное значение %ld слишком велико для ldf"
bd32c6bd 17133
c32b891a
NC
17134#: config/tc-tic4x.c:1754
17135msgid "Destination register must be ARn"
73a05be2 17136msgstr "Регистром назначения должен быть ARn"
c32b891a
NC
17137
17138#: config/tc-tic4x.c:1773 config/tc-tic4x.c:2146 config/tc-tic4x.c:2205
bd32c6bd 17139#, c-format
c32b891a 17140msgid "Immediate value of %ld is too large"
73a05be2 17141msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 17142
c32b891a
NC
17143#: config/tc-tic4x.c:1802 config/tc-tic4x.c:2007
17144msgid "Invalid indirect addressing mode"
73a05be2 17145msgstr "Некорректный режим косвенной адресации"
bd32c6bd 17146
c32b891a
NC
17147#: config/tc-tic4x.c:1826 config/tc-tic4x.c:1866 config/tc-tic4x.c:2057
17148#: config/tc-tic4x.c:2079
17149msgid "Register must be Rn"
73a05be2 17150msgstr "Регистром должен быть Rn"
bd32c6bd 17151
c32b891a
NC
17152#: config/tc-tic4x.c:1880 config/tc-tic4x.c:1950 config/tc-tic4x.c:1964
17153msgid "Register must be R0--R7"
73a05be2 17154msgstr "Регистром должен быть R0--R7"
bd32c6bd 17155
c32b891a 17156#: config/tc-tic4x.c:1904 config/tc-tic4x.c:1932
bd32c6bd 17157#, c-format
c32b891a 17158msgid "Invalid indirect addressing mode displacement %d"
73a05be2 17159msgstr "Некорректный режим косвенной адресации перестановки %d"
bd32c6bd 17160
c32b891a
NC
17161#: config/tc-tic4x.c:1978
17162msgid "Destination register must be R2 or R3"
73a05be2 17163msgstr "Регистром назначения должен быть R2 или R3"
bd32c6bd 17164
c32b891a
NC
17165#: config/tc-tic4x.c:1992
17166msgid "Destination register must be R0 or R1"
73a05be2 17167msgstr "Регистром назначения должен быть R0 или R1"
bd32c6bd 17168
c32b891a 17169#: config/tc-tic4x.c:2029
bd32c6bd 17170#, c-format
c32b891a 17171msgid "Displacement value of %ld is too large"
73a05be2 17172msgstr "Значение перестановки %ld слишком велико"
bd32c6bd 17173
c32b891a
NC
17174#: config/tc-tic4x.c:2090 config/tc-tic4x.c:2221
17175msgid "Floating point number not valid in expression"
73a05be2 17176msgstr "Число с плавающей запятой в выражении не допускается"
bd32c6bd 17177
c32b891a 17178#: config/tc-tic4x.c:2104
bd32c6bd 17179#, c-format
c32b891a 17180msgid "Signed immediate value %ld too large"
73a05be2 17181msgstr "Непосредственное значение со знаком %ld слишком велико"
bd32c6bd 17182
c32b891a
NC
17183#: config/tc-tic4x.c:2167
17184#, c-format
17185msgid "Unsigned immediate value %ld too large"
73a05be2 17186msgstr "Непосредственное значение без знака %ld слишком велико"
bd32c6bd 17187
c32b891a 17188#: config/tc-tic4x.c:2235
bd32c6bd 17189#, c-format
c32b891a 17190msgid "Immediate value %ld too large"
73a05be2 17191msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 17192
c32b891a
NC
17193#: config/tc-tic4x.c:2254 config/tc-tic4x.c:2282
17194msgid "Register must be ivtp or tvtp"
73a05be2 17195msgstr "Регистром должен быть ivtp или tvtp"
bd32c6bd 17196
c32b891a
NC
17197#: config/tc-tic4x.c:2268
17198msgid "Register must be address register"
73a05be2 17199msgstr "Регистром должен быть адресный регистр"
bd32c6bd 17200
c32b891a
NC
17201#: config/tc-tic4x.c:2341
17202msgid "Source and destination register should not be equal"
73a05be2 17203msgstr "Регистры источника и назначения не должен быть одинаковыми"
bd32c6bd 17204
c32b891a
NC
17205#: config/tc-tic4x.c:2356
17206msgid "Equal parallel destination registers, one result will be discarded"
73a05be2 17207msgstr "Одинаковые параллельные регистры назначения, один результат будет отброшен"
bd32c6bd 17208
c32b891a
NC
17209#: config/tc-tic4x.c:2397
17210msgid "Too many operands scanned"
73a05be2 17211msgstr "Просканировано слишком много операндов"
bd32c6bd 17212
c32b891a
NC
17213#: config/tc-tic4x.c:2428
17214msgid "Parallel opcode cannot contain more than two instructions"
73a05be2 17215msgstr "Код параллельной операции не может содержать более двух инструкций"
bd32c6bd 17216
c32b891a 17217#: config/tc-tic4x.c:2501
bd32c6bd 17218#, c-format
c32b891a 17219msgid "Invalid operands for %s"
73a05be2 17220msgstr "Некорректные операнды для %s"
bd32c6bd 17221
c32b891a 17222#: config/tc-tic4x.c:2504
bd32c6bd 17223#, c-format
c32b891a 17224msgid "Invalid instruction %s"
73a05be2 17225msgstr "Неверная инструкция %s"
bd32c6bd 17226
c32b891a 17227#: config/tc-tic4x.c:2656
bd32c6bd 17228#, c-format
c32b891a 17229msgid "Bad relocation type: 0x%02x"
73a05be2 17230msgstr "Неверный тип перемещения: 0x%02x"
bd32c6bd 17231
c32b891a
NC
17232#: config/tc-tic4x.c:2714
17233#, c-format
17234msgid "Unsupported processor generation %d"
73a05be2 17235msgstr "Неподдерживаемое поколение процессора %d"
bd32c6bd 17236
c32b891a
NC
17237#: config/tc-tic4x.c:2722
17238msgid "Option -b is depreciated, please use -mbig"
73a05be2 17239msgstr "Параметр -b устарел, используйте -mbig"
bd32c6bd 17240
c32b891a
NC
17241#: config/tc-tic4x.c:2729
17242msgid "Option -p is depreciated, please use -mmemparm"
73a05be2 17243msgstr "Параметр -p устарел, используйте -mmemparm"
bd32c6bd 17244
c32b891a
NC
17245#: config/tc-tic4x.c:2736
17246msgid "Option -r is depreciated, please use -mregparm"
73a05be2 17247msgstr "Параметр -r устарел, используйте -mregparm"
bd32c6bd 17248
c32b891a
NC
17249#: config/tc-tic4x.c:2743
17250msgid "Option -s is depreciated, please use -msmall"
73a05be2 17251msgstr "Параметр -s устарел, используйте -msmall"
bd32c6bd 17252
c32b891a 17253#: config/tc-tic4x.c:2772
bd32c6bd 17254#, c-format
c32b891a
NC
17255msgid ""
17256"\n"
17257"TIC4X options:\n"
17258" -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
17259" 30 - TMS320C30\n"
17260" 31 - TMS320C31, TMS320LC31\n"
17261" 32 - TMS320C32\n"
17262" 33 - TMS320VC33\n"
17263" 40 - TMS320C40\n"
17264" 44 - TMS320C44\n"
17265" -mrev=REV set cpu hardware revision (integer numbers).\n"
17266" Combinations of -mcpu and -mrev will enable/disable\n"
17267" the appropriate options (-midle2, -mlowpower and\n"
17268" -menhanced) according to the selected type\n"
17269" -mbig select big memory model\n"
17270" -msmall select small memory model (default)\n"
17271" -mregparm select register parameters (default)\n"
17272" -mmemparm select memory parameters\n"
17273" -midle2 enable IDLE2 support\n"
17274" -mlowpower enable LOPOWER and MAXSPEED support\n"
17275" -menhanced enable enhanced opcode support\n"
bd32c6bd 17276msgstr ""
73a05be2
NC
17277"\n"
17278"Параметры TIC4X:\n"
17279" -mcpu=CPU -mCPU выбрать вариант архитектуры. ЦП может быть:\n"
17280" 30 - TMS320C30\n"
17281" 31 - TMS320C31, TMS320LC31\n"
17282" 32 - TMS320C32\n"
17283" 33 - TMS320VC33\n"
17284" 40 - TMS320C40\n"
17285" 44 - TMS320C44\n"
17286" -mrev=REV задать аппаратную версию ЦП (число)\n"
17287" Комбинация -mcpu и -mrev включает/выключает\n"
17288" соответствующие возможности (-midle2, -mlowpower и\n"
17289" -menhanced) согласно выбранному типу\n"
17290" -mbig выбрать большую модель памяти\n"
17291" -msmall выбрать малую модель памяти (по умолчанию)\n"
17292" -mregparm использовать регистровые параметры (по умолчанию)\n"
17293" -mmemparm использовать параметры памяти\n"
17294" -midle2 включит поддержку IDLE2\n"
17295" -mlowpower включить поддержку LOPOWER и MAXSPEED\n"
17296" -menhanced включить поддержку расширенных кодов операции\n"
bd32c6bd 17297
c32b891a 17298#: config/tc-tic4x.c:2817
bd32c6bd 17299#, c-format
c32b891a 17300msgid "Label \"$%d\" redefined"
73a05be2 17301msgstr "Переопределение метки «$%d»"
bd32c6bd 17302
c32b891a 17303#: config/tc-tic4x.c:3027
bd32c6bd 17304#, c-format
c32b891a 17305msgid "Reloc %d not supported by object file format"
73a05be2 17306msgstr "Перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 17307
c32b891a
NC
17308#. Only word (et al.), align, or conditionals are allowed within
17309#. .struct/.union.
2d151af7 17310#: config/tc-tic54x.c:218
c32b891a 17311msgid "pseudo-op illegal within .struct/.union"
73a05be2 17312msgstr "псевдооперация недопустима внутри .struct/.union"
bd32c6bd 17313
2d151af7 17314#: config/tc-tic54x.c:232
bd32c6bd 17315#, c-format
c32b891a 17316msgid "C54x-specific command line options:\n"
bc7c0509 17317msgstr "Специализированные параметры командной строки для C54x:\n"
bd32c6bd 17318
2d151af7 17319#: config/tc-tic54x.c:233
bd32c6bd 17320#, c-format
c32b891a 17321msgid "-mfar-mode | -mf Use extended addressing\n"
73a05be2 17322msgstr "-mfar-mode | -mf использовать расширенную адресацию\n"
bd32c6bd 17323
2d151af7 17324#: config/tc-tic54x.c:234
bd32c6bd 17325#, c-format
c32b891a 17326msgid "-mcpu=<CPU version> Specify the CPU version\n"
73a05be2 17327msgstr "-mcpu=<версия ЦП> задать версию ЦП\n"
bd32c6bd 17328
2d151af7 17329#: config/tc-tic54x.c:235
bd32c6bd 17330#, c-format
c32b891a 17331msgid "-merrors-to-file <filename>\n"
73a05be2 17332msgstr "-merrors-to-file <имя файла>\n"
bd32c6bd 17333
2d151af7 17334#: config/tc-tic54x.c:236
bd32c6bd 17335#, c-format
c32b891a 17336msgid "-me <filename> Redirect errors to a file\n"
73a05be2 17337msgstr "-me <имя файла> перенаправить ошибки в файл\n"
bd32c6bd 17338
2d151af7 17339#: config/tc-tic54x.c:347
c32b891a 17340msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
73a05be2 17341msgstr "Ожидается запятая и символ в «.asg STRING, SYMBOL»"
bd32c6bd 17342
2d151af7 17343#: config/tc-tic54x.c:356
c32b891a 17344msgid "symbols assigned with .asg must begin with a letter"
73a05be2 17345msgstr "символы, назначаемые с помощью .asg, должны начинаться с буквы"
bd32c6bd 17346
2d151af7 17347#: config/tc-tic54x.c:396
c32b891a 17348msgid "Unterminated string after absolute expression"
73a05be2 17349msgstr "Незавершённая строка после абсолютного выражения"
bd32c6bd 17350
2d151af7 17351#: config/tc-tic54x.c:404
c32b891a 17352msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
73a05be2 17353msgstr "Ожидается запятая и символ в «.eval EXPR, SYMBOL»"
bd32c6bd 17354
2d151af7 17355#: config/tc-tic54x.c:414
c32b891a 17356msgid "symbols assigned with .eval must begin with a letter"
73a05be2 17357msgstr "символы, назначаемые с помощью .eval, должны начинаться с буквы"
bd32c6bd 17358
2d151af7 17359#: config/tc-tic54x.c:479
c32b891a
NC
17360#, c-format
17361msgid ".bss size %d < 0!"
73a05be2 17362msgstr "размер .bss %d < 0!"
bd32c6bd 17363
2d151af7 17364#: config/tc-tic54x.c:661
c32b891a 17365msgid "Offset on nested structures is ignored"
73a05be2 17366msgstr "Смещение во вложенные структуры игнорируется"
bd32c6bd 17367
2d151af7 17368#: config/tc-tic54x.c:711
c32b891a
NC
17369#, c-format
17370msgid ".end%s without preceding .%s"
73a05be2 17371msgstr ".end%s без предшествующей .%s"
bd32c6bd 17372
2d151af7 17373#: config/tc-tic54x.c:777
c32b891a
NC
17374#, c-format
17375msgid "Unrecognized struct/union tag '%s'"
73a05be2 17376msgstr "Нераспознанная метка структуры/объединения «%s»"
bd32c6bd 17377
2d151af7 17378#: config/tc-tic54x.c:779
c32b891a 17379msgid ".tag requires a structure tag"
73a05be2 17380msgstr "для .tag требуется тег структуры"
bd32c6bd 17381
2d151af7 17382#: config/tc-tic54x.c:785
c32b891a 17383msgid "Label required for .tag"
73a05be2 17384msgstr "для .tag требуется метка"
bd32c6bd 17385
2d151af7 17386#: config/tc-tic54x.c:804
bd32c6bd 17387#, c-format
c32b891a 17388msgid ".tag target '%s' undefined"
73a05be2 17389msgstr "цель .tag «%s» не определена"
bd32c6bd 17390
2d151af7 17391#: config/tc-tic54x.c:868
bd32c6bd 17392#, c-format
c32b891a 17393msgid ".field count '%d' out of range (1 <= X <= 32)"
73a05be2 17394msgstr "счётчик .field «%d» вне допустимого диапазона (1 <= X <= 32)"
bd32c6bd 17395
2d151af7 17396#: config/tc-tic54x.c:896
bd32c6bd 17397#, c-format
c32b891a 17398msgid "Unrecognized field type '%c'"
73a05be2 17399msgstr "Нераспознанный тип поля «%c»"
bd32c6bd 17400
2d151af7 17401#: config/tc-tic54x.c:1020
c32b891a 17402msgid "Overflow in expression, truncated to 8 bits"
73a05be2 17403msgstr "Переполнение в выражении, обрезается до 8 бит"
bd32c6bd 17404
2d151af7 17405#: config/tc-tic54x.c:1025
c32b891a 17406msgid "Overflow in expression, truncated to 16 bits"
73a05be2 17407msgstr "Переполнение в выражении, обрезается до 16 бит"
bd32c6bd 17408
c32b891a
NC
17409#. Disallow .byte with a non constant expression that will
17410#. require relocation.
2d151af7 17411#: config/tc-tic54x.c:1033
c32b891a 17412msgid "Relocatable values require at least WORD storage"
73a05be2 17413msgstr "Для перемещаемых значений требуется хранилище размером не менее WORD"
bd32c6bd 17414
2d151af7 17415#: config/tc-tic54x.c:1094
c32b891a 17416msgid "Use of .def/.ref is deprecated. Use .global instead"
73a05be2 17417msgstr "Директива .def/.ref устарела. Используйте .global"
bd32c6bd 17418
2d151af7 17419#: config/tc-tic54x.c:1286
c32b891a 17420msgid ".space/.bes repeat count is negative, ignored"
73a05be2 17421msgstr "счётчик повторений .space/.bes отрицательный, игнорируется"
bd32c6bd 17422
2d151af7 17423#: config/tc-tic54x.c:1291
c32b891a 17424msgid ".space/.bes repeat count is zero, ignored"
73a05be2 17425msgstr "счётчик повторений .space/.bes равен нулю, игнорируется"
bd32c6bd 17426
2d151af7 17427#: config/tc-tic54x.c:1364
c32b891a 17428msgid "Missing size argument"
73a05be2 17429msgstr "Отсутствует размер аргумента"
bd32c6bd 17430
2d151af7 17431#: config/tc-tic54x.c:1498
c32b891a 17432msgid "CPU version has already been set"
73a05be2 17433msgstr "Версия ЦП уже задана"
bd32c6bd 17434
2d151af7 17435#: config/tc-tic54x.c:1502
c32b891a
NC
17436#, c-format
17437msgid "Unrecognized version '%s'"
73a05be2 17438msgstr "Нераспознанная версия «%s»"
bd32c6bd 17439
2d151af7 17440#: config/tc-tic54x.c:1508
c32b891a 17441msgid "Changing of CPU version on the fly not supported"
73a05be2 17442msgstr "Изменение версии ЦП на лету не поддерживается"
bd32c6bd 17443
2d151af7 17444#: config/tc-tic54x.c:1639
c32b891a 17445msgid "p2align not supported on this target"
73a05be2 17446msgstr "p2align не поддерживается для этой цели"
bd32c6bd 17447
2d151af7 17448#: config/tc-tic54x.c:1651
c32b891a 17449msgid "Argument to .even ignored"
73a05be2 17450msgstr "Аргумент .even игнорируется"
bd32c6bd 17451
2d151af7 17452#: config/tc-tic54x.c:1697
c32b891a 17453msgid "Invalid field size, must be from 1 to 32"
73a05be2 17454msgstr "Некорректный размер поля, должен быть от 1 до 32"
bd32c6bd 17455
2d151af7 17456#: config/tc-tic54x.c:1710
c32b891a 17457msgid "field size must be 16 when value is relocatable"
73a05be2 17458msgstr "Размер поля должен быть равен 16, если значение перемещаемое"
bd32c6bd 17459
2d151af7 17460#: config/tc-tic54x.c:1725
c32b891a 17461msgid "field value truncated"
73a05be2 17462msgstr "Значение поля обрезано"
bd32c6bd 17463
2d151af7 17464#: config/tc-tic54x.c:1831 config/tc-tic54x.c:2130
c32b891a
NC
17465#, c-format
17466msgid "Unrecognized section '%s'"
73a05be2 17467msgstr "Нераспознанный раздел «%s»"
bd32c6bd 17468
2d151af7 17469#: config/tc-tic54x.c:1840
c32b891a 17470msgid "Current section is uninitialized, section name required for .clink"
73a05be2 17471msgstr "Текущий раздел не инициализирован, для .clink требуется имя раздела"
bd32c6bd 17472
2d151af7 17473#: config/tc-tic54x.c:2041
c32b891a 17474msgid "ENDLOOP without corresponding LOOP"
73a05be2 17475msgstr "ENDLOOP без соответствующей LOOP"
bd32c6bd 17476
2d151af7 17477#: config/tc-tic54x.c:2082
c32b891a 17478msgid "Mixing of normal and extended addressing not supported"
73a05be2 17479msgstr "Одновременное использование обычной и расширенной адресации не поддерживается"
bd32c6bd 17480
2d151af7 17481#: config/tc-tic54x.c:2088
c32b891a 17482msgid "Extended addressing not supported on the specified CPU"
73a05be2 17483msgstr "Расширенная адресация не поддерживается на выбранном ЦП"
bd32c6bd 17484
2d151af7 17485#: config/tc-tic54x.c:2136
c32b891a 17486msgid ".sblock may be used for initialized sections only"
73a05be2 17487msgstr ".sblock можно использовать только для инициализации разделов"
bd32c6bd 17488
2d151af7 17489#: config/tc-tic54x.c:2166
c32b891a 17490msgid "Symbol missing for .set/.equ"
73a05be2 17491msgstr "Отсутствует символ у .set/.equ"
bd32c6bd 17492
2d151af7 17493#: config/tc-tic54x.c:2222
c32b891a 17494msgid ".var may only be used within a macro definition"
73a05be2 17495msgstr ".var может использоваться только внутри определения макроса"
bd32c6bd 17496
2d151af7 17497#: config/tc-tic54x.c:2230
c32b891a 17498msgid "Substitution symbols must begin with a letter"
73a05be2 17499msgstr "Символы подстановки должны начинаться с буквы"
bd32c6bd 17500
2d151af7 17501#: config/tc-tic54x.c:2322
c32b891a
NC
17502#, c-format
17503msgid "can't open macro library file '%s' for reading: %s"
73a05be2 17504msgstr "не удалось открыть файл библиотеки макросов «%s» для чтения: %s"
bd32c6bd 17505
2d151af7 17506#: config/tc-tic54x.c:2329
c32b891a
NC
17507#, c-format
17508msgid "File '%s' not in macro archive format"
73a05be2 17509msgstr "Файл «%s» не в соответствует формату архива макросов"
bd32c6bd 17510
2d151af7 17511#: config/tc-tic54x.c:2459
bd32c6bd 17512#, c-format
c32b891a 17513msgid "Bad COFF version '%s'"
73a05be2 17514msgstr "Неправильная версия COFF «%s»"
bd32c6bd 17515
2d151af7 17516#: config/tc-tic54x.c:2468
c32b891a
NC
17517#, c-format
17518msgid "Bad CPU version '%s'"
73a05be2 17519msgstr "Неправильная версия ЦП «%s»"
bd32c6bd 17520
2d151af7 17521#: config/tc-tic54x.c:2481 config/tc-tic54x.c:2484
c32b891a
NC
17522#, c-format
17523msgid "Can't redirect stderr to the file '%s'"
73a05be2 17524msgstr "Не удалось перенаправить stderr в файл «%s»"
bd32c6bd 17525
2d151af7 17526#: config/tc-tic54x.c:2597
c32b891a
NC
17527#, c-format
17528msgid "Undefined substitution symbol '%s'"
73a05be2 17529msgstr "Неопределенный символ подстановки «%s»"
bd32c6bd 17530
2d151af7 17531#: config/tc-tic54x.c:3098
bd32c6bd 17532#, c-format
c32b891a 17533msgid "Unbalanced parenthesis in operand %d"
73a05be2 17534msgstr "Несогласованные круглые скобки в операнде %d"
bd32c6bd 17535
2d151af7 17536#: config/tc-tic54x.c:3129 config/tc-tic54x.c:3137
c32b891a 17537msgid "Expecting operand after ','"
73a05be2 17538msgstr "Ожидается операнд после «,»"
bd32c6bd 17539
2d151af7 17540#: config/tc-tic54x.c:3148
c32b891a 17541msgid "Extra junk on line"
73a05be2 17542msgstr "Мусор в строке"
bd32c6bd 17543
2d151af7 17544#: config/tc-tic54x.c:3185
c32b891a 17545msgid "Badly formed address expression"
73a05be2 17546msgstr "Неправильно оформленное выражение адреса"
bd32c6bd 17547
2d151af7 17548#: config/tc-tic54x.c:3438
bd32c6bd 17549#, c-format
c32b891a 17550msgid "Invalid dmad syntax '%s'"
73a05be2 17551msgstr "Недопустимый синтаксис dmad «%s»"
bd32c6bd 17552
2d151af7 17553#: config/tc-tic54x.c:3502
c32b891a
NC
17554#, c-format
17555msgid "Use the .mmregs directive to use memory-mapped register names such as '%s'"
73a05be2 17556msgstr "Используйте директиву .mmregs, чтобы задействовать имена отображённых в память регистров, таких как «%s»"
bd32c6bd 17557
2d151af7 17558#: config/tc-tic54x.c:3553
c32b891a 17559msgid "Address mode *+ARx is write-only. Results of reading are undefined."
73a05be2 17560msgstr "Режим адресации *+ARx доступен только для записи. Результат чтения не определён."
bd32c6bd 17561
2d151af7 17562#: config/tc-tic54x.c:3573
bd32c6bd 17563#, c-format
c32b891a 17564msgid "Unrecognized indirect address format \"%s\""
73a05be2 17565msgstr "Нераспознанный формат косвенного адреса «%s»"
bd32c6bd 17566
2d151af7 17567#: config/tc-tic54x.c:3611
c32b891a
NC
17568#, c-format
17569msgid "Operand '%s' out of range (%d <= x <= %d)"
73a05be2 17570msgstr "Операнд «%s» вне диапазона (%d <= x <= %d)"
bd32c6bd 17571
2d151af7 17572#: config/tc-tic54x.c:3631
c32b891a 17573msgid "Error in relocation handling"
73a05be2 17574msgstr "Ошибка при обработке перемещения"
bd32c6bd 17575
2d151af7 17576#: config/tc-tic54x.c:3650 config/tc-tic54x.c:3712 config/tc-tic54x.c:3740
bd32c6bd 17577#, c-format
c32b891a 17578msgid "Unrecognized condition code \"%s\""
73a05be2 17579msgstr "Нераспознанный код условия «%s»"
bd32c6bd 17580
2d151af7 17581#: config/tc-tic54x.c:3667
c32b891a
NC
17582#, c-format
17583msgid "Condition \"%s\" does not match preceding group"
73a05be2 17584msgstr "Условие «%s» не совпадает с предшествующей группой"
bd32c6bd 17585
2d151af7 17586#: config/tc-tic54x.c:3675
c32b891a
NC
17587#, c-format
17588msgid "Condition \"%s\" uses a different accumulator from a preceding condition"
73a05be2 17589msgstr "В условии «%s» используется другой аккумулятор, не такой как в предыдущем условии"
bd32c6bd 17590
2d151af7 17591#: config/tc-tic54x.c:3682
c32b891a 17592msgid "Only one comparison conditional allowed"
73a05be2 17593msgstr "Допускается только одно условие сравнения"
bd32c6bd 17594
2d151af7 17595#: config/tc-tic54x.c:3687
c32b891a 17596msgid "Only one overflow conditional allowed"
73a05be2 17597msgstr "Допускается только одно условие переполнения"
bd32c6bd 17598
2d151af7 17599#: config/tc-tic54x.c:3695
bd32c6bd 17600#, c-format
c32b891a 17601msgid "Duplicate %s conditional"
73a05be2 17602msgstr "Повторяющееся условие %s"
bd32c6bd 17603
2d151af7 17604#: config/tc-tic54x.c:3726
c32b891a 17605msgid "Invalid auxiliary register (use AR0-AR7)"
73a05be2 17606msgstr "Некорректный вспомогательный регистр (используйте AR0-AR7)"
bd32c6bd 17607
2d151af7 17608#: config/tc-tic54x.c:3757
c32b891a 17609msgid "lk addressing modes are invalid for memory-mapped register addressing"
73a05be2 17610msgstr "режимы адресации lk некорректны при отображённой в память регистровой адресации"
bd32c6bd 17611
2d151af7 17612#: config/tc-tic54x.c:3765
c32b891a 17613msgid "Address mode *+ARx is not allowed in memory-mapped register addressing. Resulting behavior is undefined."
73a05be2 17614msgstr "Режим адресации *+ARx недопустим при отображённой в память регистровой адресации. Результат не определён."
bd32c6bd 17615
2d151af7 17616#: config/tc-tic54x.c:3791
c32b891a 17617msgid "Destination accumulator for each part of this parallel instruction must be different"
73a05be2 17618msgstr "Аккумулятор назначения для каждой части данной параллельной инструкции должен быть разным"
bd32c6bd 17619
2d151af7 17620#: config/tc-tic54x.c:3840
bd32c6bd 17621#, c-format
c32b891a 17622msgid "Memory mapped register \"%s\" out of range"
73a05be2 17623msgstr "Отображённый в память регистр «%s» вне диапазона"
bd32c6bd 17624
2d151af7 17625#: config/tc-tic54x.c:3879
c32b891a 17626msgid "Invalid operand (use 1, 2, or 3)"
73a05be2 17627msgstr "Некорректный операнд (используйте 1, 2 или 3)"
bd32c6bd 17628
2d151af7 17629#: config/tc-tic54x.c:3905
c32b891a 17630msgid "A status register or status bit name is required"
73a05be2 17631msgstr "Требуется регистр состояния или имя бита состояния"
bd32c6bd 17632
2d151af7 17633#: config/tc-tic54x.c:3915
c32b891a
NC
17634#, c-format
17635msgid "Unrecognized status bit \"%s\""
73a05be2 17636msgstr "Нераспознанный бит состояния «%s»"
bd32c6bd 17637
2d151af7 17638#: config/tc-tic54x.c:3938
bd32c6bd 17639#, c-format
c32b891a 17640msgid "Invalid status register \"%s\""
73a05be2 17641msgstr "Некорректный регистр состояния «%s»"
bd32c6bd 17642
2d151af7 17643#: config/tc-tic54x.c:3950
c32b891a
NC
17644#, c-format
17645msgid "Operand \"%s\" out of range (use 1 or 2)"
73a05be2 17646msgstr "Операнд «%s» вне диапазона (используйте 1 или 2)"
bd32c6bd 17647
2d151af7 17648#: config/tc-tic54x.c:4153
c32b891a
NC
17649#, c-format
17650msgid "Unrecognized instruction \"%s\""
73a05be2 17651msgstr "Нераспознанная инструкция «%s»"
bd32c6bd 17652
2d151af7 17653#: config/tc-tic54x.c:4182
bd32c6bd 17654#, c-format
c32b891a 17655msgid "Unrecognized operand list '%s' for instruction '%s'"
73a05be2 17656msgstr "Нераспознанный список операндов «%s» для инструкции «%s»"
bd32c6bd 17657
2d151af7 17658#: config/tc-tic54x.c:4211
c32b891a
NC
17659#, c-format
17660msgid "Unrecognized parallel instruction \"%s\""
73a05be2 17661msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 17662
2d151af7 17663#: config/tc-tic54x.c:4260
bd32c6bd 17664#, c-format
c32b891a 17665msgid "Invalid operand (s) for parallel instruction \"%s\""
73a05be2 17666msgstr "Некорректный операнд(ы) для параллельной инструкции «%s»"
bd32c6bd 17667
2d151af7 17668#: config/tc-tic54x.c:4263
bd32c6bd 17669#, c-format
c32b891a 17670msgid "Unrecognized parallel instruction combination \"%s || %s\""
73a05be2 17671msgstr "Нераспознанная комбинация параллельной инструкции «%s || %s»"
bd32c6bd 17672
2d151af7 17673#: config/tc-tic54x.c:4484
bd32c6bd 17674#, c-format
c32b891a 17675msgid "%s symbol recursion stopped at second appearance of '%s'"
73a05be2 17676msgstr "Рекурсия символа %s остановлена при втором появлении «%s»"
bd32c6bd 17677
2d151af7 17678#: config/tc-tic54x.c:4524
c32b891a 17679msgid "Unrecognized substitution symbol function"
73a05be2 17680msgstr "Нераспознанная функция подстановки символа"
bd32c6bd 17681
2d151af7 17682#: config/tc-tic54x.c:4529
c32b891a 17683msgid "Missing '(' after substitution symbol function"
73a05be2 17684msgstr "Отсутствует «(» после функции подстановки символа"
bd32c6bd 17685
2d151af7 17686#: config/tc-tic54x.c:4543
c32b891a 17687msgid "Expecting second argument"
73a05be2 17688msgstr "Ожидается второй аргумент"
bd32c6bd 17689
2d151af7 17690#: config/tc-tic54x.c:4556 config/tc-tic54x.c:4606
c32b891a 17691msgid "Extra junk in function call, expecting ')'"
73a05be2 17692msgstr "Мусор после вызова функции, ожидается «)»"
bd32c6bd 17693
2d151af7 17694#: config/tc-tic54x.c:4582
c32b891a 17695msgid "Function expects two arguments"
73a05be2 17696msgstr "Для функции ожидалось два аргумента"
bd32c6bd 17697
2d151af7 17698#: config/tc-tic54x.c:4595
c32b891a 17699msgid "Expecting character constant argument"
73a05be2 17700msgstr "Ожидается аргумент символьной константы"
bd32c6bd 17701
2d151af7 17702#: config/tc-tic54x.c:4601
c32b891a 17703msgid "Both arguments must be substitution symbols"
73a05be2 17704msgstr "Оба аргумента должны быть символами подстановки"
bd32c6bd 17705
2d151af7 17706#: config/tc-tic54x.c:4653
bd32c6bd 17707#, c-format
c32b891a 17708msgid "Invalid subscript (use 1 to %d)"
73a05be2 17709msgstr "Неправильный индекс (используйте значение от 1 до %d)"
bd32c6bd 17710
2d151af7 17711#: config/tc-tic54x.c:4663
bd32c6bd 17712#, c-format
c32b891a 17713msgid "Invalid length (use 0 to %d)"
73a05be2 17714msgstr "Недопустимая длина (используйте значение от 0 до %d)"
bd32c6bd 17715
2d151af7 17716#: config/tc-tic54x.c:4673
c32b891a 17717msgid "Missing ')' in subscripted substitution symbol expression"
73a05be2 17718msgstr "Отсутствующая «)» в выражении подстановки символа с индексом"
bd32c6bd 17719
2d151af7 17720#: config/tc-tic54x.c:4693
c32b891a 17721msgid "Missing forced substitution terminator ':'"
73a05be2 17722msgstr "Отсутствует принудительный признак конца подстановки «:»"
bd32c6bd 17723
2d151af7 17724#: config/tc-tic54x.c:4845
c32b891a
NC
17725#, c-format
17726msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left)"
17727msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left)"
73a05be2
NC
17728msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот)"
17729msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота)"
17730msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов)"
bd32c6bd 17731
2d151af7 17732#: config/tc-tic54x.c:4889
c32b891a
NC
17733#, c-format
17734msgid "Unrecognized parallel instruction '%s'"
73a05be2 17735msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 17736
2d151af7 17737#: config/tc-tic54x.c:4901
c32b891a
NC
17738#, c-format
17739msgid "Instruction '%s' requires an LP cpu version"
73a05be2 17740msgstr "Для инструкции «%s» требуется LP-версия ЦП"
bd32c6bd 17741
2d151af7 17742#: config/tc-tic54x.c:4908
bd32c6bd 17743#, c-format
c32b891a 17744msgid "Instruction '%s' requires far mode addressing"
73a05be2 17745msgstr "Для инструкции «%s» требуется режим дальней адресации"
bd32c6bd 17746
2d151af7 17747#: config/tc-tic54x.c:4920
bd32c6bd 17748#, c-format
c32b891a
NC
17749msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left). Resulting behavior is undefined."
17750msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left). Resulting behavior is undefined."
73a05be2
NC
17751msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот). Результат не определён."
17752msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота). Результат не определён."
17753msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов). Результат не определён."
c32b891a 17754
2d151af7 17755#: config/tc-tic54x.c:4934
c32b891a 17756msgid "Instructions which cause PC discontinuity are not allowed in a delay slot. Resulting behavior is undefined."
73a05be2 17757msgstr "Инструкции, вызывающие скачкообразное изменение PC, недопустимы в слоте задержки. Результат не определён."
bd32c6bd 17758
2d151af7 17759#: config/tc-tic54x.c:4945
bd32c6bd 17760#, c-format
c32b891a 17761msgid "'%s' is not repeatable. Resulting behavior is undefined."
73a05be2 17762msgstr "«%s» невозможно повторить. Результат не определён."
bd32c6bd 17763
2d151af7 17764#: config/tc-tic54x.c:4949
c32b891a 17765msgid "Instructions using long offset modifiers or absolute addresses are not repeatable. Resulting behavior is undefined."
73a05be2 17766msgstr "Инструкции, использующие модификаторы длинного смещения или абсолютного адреса, нельзя повторять. Результат непредсказуем."
bd32c6bd 17767
2d151af7 17768#: config/tc-tic54x.c:5099
bd32c6bd 17769#, c-format
c32b891a 17770msgid "Unsupported relocation size %d"
73a05be2 17771msgstr "Неподдерживаемый размер перемещения %d"
bd32c6bd 17772
2d151af7 17773#: config/tc-tic54x.c:5230
c32b891a 17774msgid "non-absolute value used with .space/.bes"
73a05be2 17775msgstr "в .space/.bes указано не абсолютное значение"
bd32c6bd 17776
2d151af7 17777#: config/tc-tic54x.c:5234
bd32c6bd 17778#, c-format
c32b891a 17779msgid "negative value ignored in %s"
73a05be2 17780msgstr "в %s игнорируется отрицательное значение"
bd32c6bd 17781
2d151af7 17782#: config/tc-tic54x.c:5322
bd32c6bd 17783#, c-format
c32b891a 17784msgid "attempt to .space/.bes backwards? (%ld)"
73a05be2 17785msgstr "попытка вернуться к .space/.bes? (%ld)"
bd32c6bd 17786
c32b891a 17787#: config/tc-tic6x.c:262
73a05be2 17788#, c-format
c32b891a 17789msgid "unknown -mpid= argument '%s'"
73a05be2 17790msgstr "неизвестный аргумент -mpid= «%s»"
c32b891a
NC
17791
17792#: config/tc-tic6x.c:320
bd32c6bd 17793#, c-format
c32b891a 17794msgid "TMS320C6000 options:\n"
73a05be2 17795msgstr "Параметры TMS320C6000:\n"
bd32c6bd 17796
c32b891a
NC
17797#: config/tc-tic6x.c:321
17798#, c-format
17799msgid " -march=ARCH enable instructions from architecture ARCH\n"
73a05be2 17800msgstr " -march=АРХ включить инструкции из архитектуры АРХ\n"
bd32c6bd 17801
c32b891a 17802#: config/tc-tic6x.c:322
73a05be2 17803#, c-format
c32b891a 17804msgid " -mbig-endian generate big-endian code\n"
73a05be2 17805msgstr " -mbig-endian генерировать код с прямым порядком байт\n"
bd32c6bd 17806
c32b891a
NC
17807#: config/tc-tic6x.c:323
17808#, c-format
17809msgid " -mlittle-endian generate little-endian code\n"
73a05be2 17810msgstr " -mlittle-endian генерировать код с обратным порядком байт\n"
bd32c6bd 17811
c32b891a 17812#: config/tc-tic6x.c:324
73a05be2 17813#, c-format
c32b891a 17814msgid " -mdsbt code uses DSBT addressing\n"
73a05be2 17815msgstr " -mdsbt в коде используется адресация DSBT\n"
bd32c6bd 17816
c32b891a 17817#: config/tc-tic6x.c:325
73a05be2 17818#, c-format
c32b891a 17819msgid " -mno-dsbt code does not use DSBT addressing\n"
73a05be2 17820msgstr " -mno-dsbt в коде не используется адресация DSBT\n"
c32b891a
NC
17821
17822#: config/tc-tic6x.c:326
17823#, c-format
17824msgid " -mpid=no code uses position-dependent data addressing\n"
bd32c6bd 17825msgstr ""
73a05be2
NC
17826" -mpid=no в коде используется адресация данных,\n"
17827" зависящая от положения\n"
bd32c6bd 17828
c32b891a 17829#: config/tc-tic6x.c:327
bd32c6bd 17830#, c-format
c32b891a
NC
17831msgid ""
17832" -mpid=near code uses position-independent data addressing,\n"
17833" GOT accesses use near DP addressing\n"
bd32c6bd 17834msgstr ""
73a05be2
NC
17835" -mpid=near в коде используется адресация данных,\n"
17836" не зависящая от положения;\n"
17837" GOT доступна через близкую адресацию DP\n"
bd32c6bd 17838
c32b891a
NC
17839#: config/tc-tic6x.c:329
17840#, c-format
17841msgid ""
17842" -mpid=far code uses position-independent data addressing,\n"
17843" GOT accesses use far DP addressing\n"
bd32c6bd 17844msgstr ""
73a05be2
NC
17845" -mpid=far в коде используется адресация данных,\n"
17846" не зависящая от положения;\n"
17847" GOT доступна через дальнюю адресацию DP\n"
bd32c6bd 17848
c32b891a 17849#: config/tc-tic6x.c:331
73a05be2 17850#, c-format
c32b891a 17851msgid " -mpic code addressing is position-independent\n"
73a05be2 17852msgstr " -mpic адресация кода не зависит от положения\n"
c32b891a
NC
17853
17854#: config/tc-tic6x.c:332
bd32c6bd 17855#, c-format
c32b891a 17856msgid " -mno-pic code addressing is position-dependent\n"
73a05be2 17857msgstr " -mno-pic адресация кода зависит от положения\n"
bd32c6bd 17858
c32b891a 17859#: config/tc-tic6x.c:337
bd32c6bd 17860#, c-format
c32b891a 17861msgid "Supported ARCH values are:"
73a05be2 17862msgstr "Поддерживаемые значения АРХ:"
bd32c6bd 17863
c32b891a 17864#: config/tc-tic6x.c:386
c32b891a 17865msgid "unexpected .cantunwind directive"
73a05be2 17866msgstr "неожиданная директива .cantunwind"
c32b891a
NC
17867
17868#: config/tc-tic6x.c:406
17869msgid "unexpected .handlerdata directive"
73a05be2 17870msgstr "неожиданная директива .handlerdata"
bd32c6bd 17871
c32b891a
NC
17872#: config/tc-tic6x.c:418
17873msgid "personality routine required before .handlerdata directive"
73a05be2 17874msgstr "перед директивой .handlerdata требуется процедура персонализации"
bd32c6bd 17875
c32b891a
NC
17876#: config/tc-tic6x.c:532
17877msgid "expected symbol"
73a05be2 17878msgstr "ожидается символ"
bd32c6bd 17879
c32b891a
NC
17880#: config/tc-tic6x.c:579
17881msgid "expected comma after symbol name"
73a05be2 17882msgstr "ожидается запятая после имени символа"
bd32c6bd 17883
c32b891a 17884#: config/tc-tic6x.c:589
bd32c6bd 17885#, c-format
c32b891a 17886msgid "invalid length for .scomm directive"
73a05be2 17887msgstr "неверная длина директивы .scomm"
bd32c6bd 17888
c32b891a
NC
17889#: config/tc-tic6x.c:603
17890msgid "alignment is not a positive number"
73a05be2 17891msgstr "выравнивание не является положительным числом"
bd32c6bd 17892
c32b891a
NC
17893#: config/tc-tic6x.c:615
17894msgid "alignment is not a power of 2"
73a05be2 17895msgstr "выравнивание не кратно степени 2"
bd32c6bd 17896
c32b891a
NC
17897#: config/tc-tic6x.c:630
17898#, c-format
17899msgid "attempt to re-define symbol `%s'"
73a05be2 17900msgstr "попытка переопределения символа «%s»"
bd32c6bd 17901
c32b891a
NC
17902#: config/tc-tic6x.c:639
17903#, c-format
17904msgid "attempt to redefine `%s' with a different length"
73a05be2 17905msgstr "попытка переопределения «%s» с другой длиной"
bd32c6bd 17906
c32b891a 17907#: config/tc-tic6x.c:841
c32b891a 17908msgid "multiple '||' on same line"
73a05be2 17909msgstr "несколько «||» в одной строке"
bd32c6bd 17910
c32b891a
NC
17911#: config/tc-tic6x.c:844
17912msgid "'||' after predicate"
73a05be2 17913msgstr "«||» после предиката"
bd32c6bd 17914
c32b891a 17915#: config/tc-tic6x.c:888
c32b891a 17916msgid "multiple predicates on same line"
73a05be2 17917msgstr "несколько предикатов в одной строке"
c32b891a
NC
17918
17919#: config/tc-tic6x.c:894
17920#, c-format
17921msgid "bad predicate '%s'"
73a05be2 17922msgstr "некорректный предикат «%s»"
bd32c6bd 17923
c32b891a 17924#: config/tc-tic6x.c:905
c32b891a 17925msgid "predication on A0 not supported on this architecture"
73a05be2 17926msgstr "предикация в A0 не поддерживается на этой архитектуре"
c32b891a
NC
17927
17928#: config/tc-tic6x.c:938
17929msgid "label after '||'"
73a05be2 17930msgstr "метка после «||»"
bd32c6bd 17931
c32b891a
NC
17932#: config/tc-tic6x.c:944
17933msgid "label after predicate"
73a05be2 17934msgstr "метка после предиката"
bd32c6bd 17935
c32b891a
NC
17936#: config/tc-tic6x.c:968
17937msgid "'||' not followed by instruction"
73a05be2 17938msgstr "после инструкции отсутствует «||»"
bd32c6bd 17939
c32b891a
NC
17940#: config/tc-tic6x.c:974
17941msgid "predicate not followed by instruction"
73a05be2 17942msgstr "после инструкции отсутствует предикат"
bd32c6bd 17943
c32b891a 17944#: config/tc-tic6x.c:1407
73a05be2 17945#, c-format
c32b891a 17946msgid "control register '%s' not supported on this architecture"
73a05be2 17947msgstr "управляющий регистр «%s» не поддерживается на этой архитектуре"
c32b891a
NC
17948
17949#: config/tc-tic6x.c:1586 config/tc-tic6x.c:1589 config/tc-tic6x.c:1642
17950#: config/tc-tic6x.c:1646
73a05be2 17951#, c-format
c32b891a 17952msgid "register number %u not supported on this architecture"
73a05be2 17953msgstr "регистр с номером %u не поддерживается на этой архитектуре"
c32b891a
NC
17954
17955#: config/tc-tic6x.c:1617
17956#, c-format
17957msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
73a05be2 17958msgstr "регистровая пара у операнда %u в «%.*s» не является парой чётный/нечётный"
bd32c6bd 17959
c32b891a
NC
17960#: config/tc-tic6x.c:1673
17961#, c-format
17962msgid "junk after operand %u of '%.*s'"
73a05be2 17963msgstr "мусор после операнда %u в «%.*s»"
bd32c6bd 17964
c32b891a
NC
17965#: config/tc-tic6x.c:1686
17966#, c-format
17967msgid "bad register or register pair for operand %u of '%.*s'"
73a05be2 17968msgstr "некорректный регистр или регистровая пара у операнда %u в «%.*s»"
bd32c6bd 17969
c32b891a
NC
17970#: config/tc-tic6x.c:1692
17971#, c-format
17972msgid "bad register for operand %u of '%.*s'"
73a05be2 17973msgstr "некорректный регистр у операнда %u в «%.*s»"
bd32c6bd 17974
c32b891a 17975#: config/tc-tic6x.c:1697
bd32c6bd 17976#, c-format
c32b891a 17977msgid "bad register pair for operand %u of '%.*s'"
73a05be2 17978msgstr "некорректный регистровая пара у операнда %u в «%.*s»"
bd32c6bd 17979
c32b891a
NC
17980#: config/tc-tic6x.c:1702
17981#, c-format
17982msgid "bad functional unit for operand %u of '%.*s'"
73a05be2 17983msgstr "неверный функциональный элемент у операнда %u в «%.*s»"
bd32c6bd 17984
c32b891a
NC
17985#: config/tc-tic6x.c:1707
17986#, c-format
17987msgid "bad operand %u of '%.*s'"
73a05be2 17988msgstr "некорректный операнд %u в «%.*s»"
bd32c6bd 17989
c32b891a
NC
17990#: config/tc-tic6x.c:1839
17991msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
73a05be2 17992msgstr "$DSBT_INDEX следует использовать вместе с __c6xabi_DSBT_BASE"
bd32c6bd 17993
c32b891a 17994#: config/tc-tic6x.c:1879
c32b891a 17995msgid "$DSBT_INDEX not supported in this context"
73a05be2 17996msgstr "$DSBT_INDEX не поддерживается в этом контексте"
c32b891a
NC
17997
17998#: config/tc-tic6x.c:1892
c32b891a 17999msgid "$GOT not supported in this context"
73a05be2 18000msgstr "$GOT не поддерживается в этом контексте"
c32b891a
NC
18001
18002#: config/tc-tic6x.c:1909
c32b891a 18003msgid "$DPR_GOT not supported in this context"
73a05be2 18004msgstr "$DPR_GOT не поддерживается в этом контексте"
c32b891a
NC
18005
18006#: config/tc-tic6x.c:1930
c32b891a 18007msgid "$DPR_BYTE not supported in this context"
73a05be2 18008msgstr "$DPR_BYTE не поддерживается в этом контексте"
c32b891a
NC
18009
18010#: config/tc-tic6x.c:1947
c32b891a 18011msgid "$DPR_HWORD not supported in this context"
73a05be2 18012msgstr "$DPR_HWORD не поддерживается в этом контексте"
c32b891a
NC
18013
18014#: config/tc-tic6x.c:1964
c32b891a 18015msgid "$DPR_WORD not supported in this context"
73a05be2 18016msgstr "$DPR_WORD не поддерживается в этом контексте"
c32b891a
NC
18017
18018#: config/tc-tic6x.c:1983
c32b891a 18019msgid "$PCR_OFFSET not supported in this context"
73a05be2 18020msgstr "$PCR_OFFSET не поддерживается в этом контексте"
c32b891a
NC
18021
18022#: config/tc-tic6x.c:1994
18023msgid "invalid PC-relative operand"
73a05be2 18024msgstr "некорректный операнд, относительный PC"
bd32c6bd 18025
c32b891a
NC
18026#: config/tc-tic6x.c:2031
18027#, c-format
18028msgid "no %d-byte relocations available"
73a05be2 18029msgstr "недоступны %d-байтовые перемещения"
bd32c6bd 18030
c32b891a
NC
18031#: config/tc-tic6x.c:2518 config/tc-tic6x.c:2549 config/tc-tic6x.c:2567
18032#: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
18033#, c-format
18034msgid "operand %u of '%.*s' out of range"
73a05be2 18035msgstr "операнд %u в «%.*s» вне диапазона"
bd32c6bd 18036
c32b891a
NC
18037#: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
18038#, c-format
18039msgid "offset in operand %u of '%.*s' not divisible by %u"
73a05be2 18040msgstr "смещение у операнда %u в «%.*s» не делится на %u"
bd32c6bd 18041
c32b891a
NC
18042#: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
18043#, c-format
18044msgid "offset in operand %u of '%.*s' out of range"
73a05be2 18045msgstr "смещение у операнда %u в «%.*s» вне диапазона"
bd32c6bd 18046
c32b891a 18047#: config/tc-tic6x.c:2943
bd32c6bd 18048#, c-format
c32b891a 18049msgid "functional unit already masked for operand %u of '%.*s'"
73a05be2 18050msgstr "функциональный элемент уже замаскирован у операнда %u в «%.*s»"
bd32c6bd 18051
c32b891a 18052#: config/tc-tic6x.c:2967 config/tc-tic6x.c:3726
bd32c6bd 18053#, c-format
c32b891a 18054msgid "'%.*s' instruction not in a software pipelined loop"
73a05be2 18055msgstr "инструкция «%.*s» не входит в программный конвейерный цикл"
bd32c6bd 18056
c32b891a 18057#: config/tc-tic6x.c:3066
bd32c6bd 18058#, c-format
c32b891a 18059msgid "instruction '%.*s' cannot be predicated"
73a05be2 18060msgstr "инструкция «%.*s» не может иметь предикат"
bd32c6bd 18061
c32b891a 18062#: config/tc-tic6x.c:3334
73a05be2 18063#, c-format
c32b891a 18064msgid "'%.*s' instruction not supported on this architecture"
73a05be2 18065msgstr "инструкция «%.*s» не поддерживается на этой архитектуре"
c32b891a
NC
18066
18067#: config/tc-tic6x.c:3342
bd32c6bd 18068#, c-format
c32b891a 18069msgid "'%.*s' instruction not supported on this functional unit"
73a05be2 18070msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе"
bd32c6bd 18071
c32b891a 18072#: config/tc-tic6x.c:3350
bd32c6bd 18073#, c-format
c32b891a 18074msgid "'%.*s' instruction not supported on this functional unit for this architecture"
73a05be2 18075msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе для этой архитектуры"
bd32c6bd 18076
c32b891a 18077#: config/tc-tic6x.c:3370
c32b891a 18078msgid "missing operand after comma"
73a05be2 18079msgstr "пропущен операнд после запятой"
c32b891a
NC
18080
18081#: config/tc-tic6x.c:3378 config/tc-tic6x.c:3396
bd32c6bd 18082#, c-format
c32b891a 18083msgid "too many operands to '%.*s'"
73a05be2 18084msgstr "слишком много операндов в «%.*s»"
bd32c6bd 18085
c32b891a 18086#: config/tc-tic6x.c:3409
bd32c6bd 18087#, c-format
c32b891a 18088msgid "bad number of operands to '%.*s'"
73a05be2 18089msgstr "неправильное количество операндов в «%.*s»"
bd32c6bd 18090
c32b891a
NC
18091#: config/tc-tic6x.c:3481
18092#, c-format
18093msgid "operand %u of '%.*s' not constant"
73a05be2 18094msgstr "операнд %u в «%.*s» не является константой"
bd32c6bd 18095
c32b891a
NC
18096#: config/tc-tic6x.c:3486
18097#, c-format
18098msgid "operand %u of '%.*s' on wrong side"
73a05be2 18099msgstr "операнд %u в «%.*s» на неправильной стороне"
bd32c6bd 18100
c32b891a
NC
18101#: config/tc-tic6x.c:3491
18102#, c-format
18103msgid "operand %u of '%.*s' not a valid return address register"
73a05be2 18104msgstr "операнд %u в «%.*s» не является возвращаемым адресным регистром"
bd32c6bd 18105
c32b891a 18106#: config/tc-tic6x.c:3497
bd32c6bd 18107#, c-format
c32b891a 18108msgid "operand %u of '%.*s' is write-only"
73a05be2 18109msgstr "операнд %u в «%.*s» доступен только для записи"
bd32c6bd 18110
c32b891a 18111#: config/tc-tic6x.c:3502
bd32c6bd 18112#, c-format
c32b891a 18113msgid "operand %u of '%.*s' is read-only"
73a05be2 18114msgstr "операнд %u в «%.*s» доступен только для чтения"
bd32c6bd 18115
c32b891a
NC
18116#: config/tc-tic6x.c:3507
18117#, c-format
18118msgid "operand %u of '%.*s' not a valid memory reference"
73a05be2 18119msgstr "операнд %u в «%.*s» не является ссылкой на память"
bd32c6bd 18120
c32b891a 18121#: config/tc-tic6x.c:3513
bd32c6bd 18122#, c-format
c32b891a 18123msgid "operand %u of '%.*s' not a valid base address register"
73a05be2 18124msgstr "операнд %u в «%.*s» не является возвращаемым базовым регистром"
bd32c6bd 18125
c32b891a 18126#: config/tc-tic6x.c:3599
bd32c6bd 18127#, c-format
c32b891a 18128msgid "bad operand combination for '%.*s'"
73a05be2 18129msgstr "некорректная комбинация операндов для «%.*s»"
bd32c6bd 18130
c32b891a
NC
18131#: config/tc-tic6x.c:3645
18132msgid "parallel instruction not following another instruction"
73a05be2 18133msgstr "параллельная инструкция отсутствует после другой инструкции"
bd32c6bd 18134
c32b891a
NC
18135#: config/tc-tic6x.c:3651
18136msgid "too many instructions in execute packet"
73a05be2 18137msgstr "слишком много инструкций в выполняемом пакете"
bd32c6bd 18138
c32b891a
NC
18139#: config/tc-tic6x.c:3656
18140msgid "label not at start of execute packet"
73a05be2 18141msgstr "выполняемый пакет не начинается с метки"
bd32c6bd 18142
c32b891a 18143#: config/tc-tic6x.c:3659
bd32c6bd 18144#, c-format
c32b891a 18145msgid "'%.*s' instruction not at start of execute packet"
73a05be2 18146msgstr "выполняемый пакет не начинается с инструкции «%.*s»"
bd32c6bd 18147
c32b891a
NC
18148#: config/tc-tic6x.c:3707
18149msgid "functional unit already used in this execute packet"
73a05be2 18150msgstr "функциональный элемент уже используется в этом выполняемом пакете"
bd32c6bd 18151
c32b891a
NC
18152#: config/tc-tic6x.c:3715
18153msgid "nested software pipelined loop"
73a05be2 18154msgstr "вложенный программный конвейерный цикл"
bd32c6bd 18155
c32b891a
NC
18156#: config/tc-tic6x.c:3734
18157msgid "'||^' without previous SPMASK"
73a05be2 18158msgstr "«||^» без предыдущего SPMASK"
bd32c6bd 18159
c32b891a
NC
18160#: config/tc-tic6x.c:3736
18161msgid "cannot mask instruction using no functional unit"
73a05be2 18162msgstr "невозможно замаскировать инструкцию не функциональным элементом"
bd32c6bd 18163
c32b891a
NC
18164#: config/tc-tic6x.c:3748
18165msgid "functional unit already masked"
73a05be2 18166msgstr "функциональный элемент уже замаскирован"
bd32c6bd 18167
c32b891a
NC
18168#: config/tc-tic6x.c:3813
18169msgid "value too large for 2-byte field"
73a05be2 18170msgstr "значение слишком велико для 2-байтового поля"
bd32c6bd 18171
c32b891a
NC
18172#: config/tc-tic6x.c:3823
18173msgid "value too large for 1-byte field"
73a05be2 18174msgstr "значение слишком велико для 1-байтового поля"
bd32c6bd 18175
c32b891a
NC
18176#: config/tc-tic6x.c:3950
18177msgid "immediate offset not 2-byte-aligned"
73a05be2 18178msgstr "непосредственное смещение не выровнено по 2-х байтовой границе"
bd32c6bd 18179
c32b891a
NC
18180#: config/tc-tic6x.c:3978
18181msgid "immediate offset not 4-byte-aligned"
73a05be2 18182msgstr "непосредственное смещение не выровнено по 4-х байтовой границе"
bd32c6bd 18183
c32b891a
NC
18184#: config/tc-tic6x.c:3992
18185msgid "addend used with $DSBT_INDEX"
73a05be2 18186msgstr "с $DSBT_INDEX используется добавка"
bd32c6bd 18187
c32b891a
NC
18188#: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
18189#: config/tc-tic6x.c:4060
18190msgid "PC-relative offset not 4-byte-aligned"
73a05be2 18191msgstr "смещение, относительное PC, не выровнено по 4-х байтовой границе"
c32b891a
NC
18192
18193#: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
18194#: config/tc-tic6x.c:4063
18195msgid "PC-relative offset out of range"
73a05be2 18196msgstr "смещение, относительное PC, за пределами диапазона"
bd32c6bd 18197
c32b891a 18198#: config/tc-tic6x.c:4542
bd32c6bd 18199#, c-format
c32b891a 18200msgid "undefined symbol %s in PCR relocation"
73a05be2 18201msgstr "неопределённый символ %s в перемещении PCR"
bd32c6bd 18202
c32b891a 18203#: config/tc-tic6x.c:4660
bd32c6bd 18204#, c-format
c32b891a 18205msgid "group section `%s' has no group signature"
73a05be2 18206msgstr "раздел групп «%s» не имеет подписи группы"
c32b891a
NC
18207
18208#: config/tc-tic6x.c:4812
18209msgid "missing .endp before .cfi_startproc"
73a05be2 18210msgstr "перед .cfi_startproc отсутствует .endp"
c32b891a
NC
18211
18212#: config/tc-tic6x.c:4917
18213msgid "stack pointer offset too large for personality routine"
73a05be2 18214msgstr "смещение указателя стека слишком велико для персонализационной процедуры"
c32b891a
NC
18215
18216#: config/tc-tic6x.c:4924
18217msgid "stack frame layout does not match personality routine"
73a05be2 18218msgstr "структура стекового кадра не соответствует персонализационной процедуре"
bd32c6bd 18219
c32b891a
NC
18220#: config/tc-tic6x.c:5058
18221msgid "too many unwinding instructions"
73a05be2 18222msgstr "слишком много раскручивающих инструкций"
bd32c6bd 18223
c32b891a 18224#: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
bd32c6bd 18225#, c-format
c32b891a 18226msgid "unable to generate unwinding opcode for reg %d"
73a05be2 18227msgstr "невозможно сгенерировать раскручивающий код операции для регистра %d"
bd32c6bd 18228
c32b891a
NC
18229#: config/tc-tic6x.c:5163
18230msgid "unable to restore return address from previously restored reg"
73a05be2 18231msgstr "невозможно восстановить адрес возврата из ранее восстановленного регистра"
bd32c6bd 18232
c32b891a 18233#: config/tc-tic6x.c:5175
bd32c6bd 18234#, c-format
c32b891a 18235msgid "unhandled CFA insn for unwinding (%d)"
73a05be2 18236msgstr "необработанная инструкция CFA для раскрутки (%d)"
bd32c6bd 18237
c32b891a 18238#: config/tc-tic6x.c:5185
bd32c6bd 18239#, c-format
c32b891a 18240msgid "unable to generate unwinding opcode for frame pointer reg %d"
73a05be2 18241msgstr "невозможно сгенерировать раскручивающий код операции для регистра указателя кадра %d"
bd32c6bd 18242
c32b891a
NC
18243#: config/tc-tic6x.c:5194
18244msgid "unable to generate unwinding opcode for frame pointer offset"
73a05be2 18245msgstr "невозможно сгенерировать раскручивающий код операции для смещения указателя кадра"
bd32c6bd 18246
c32b891a
NC
18247#: config/tc-tic6x.c:5203
18248msgid "unwound stack pointer not doubleword aligned"
73a05be2 18249msgstr "указатель раскручивающего стека не выровнен по doubleword"
bd32c6bd 18250
c32b891a
NC
18251#: config/tc-tic6x.c:5348
18252msgid "stack frame layout too complex for unwinder"
73a05be2 18253msgstr "структура стекового кадра слишком сложна для unwinder"
bd32c6bd 18254
c32b891a
NC
18255#: config/tc-tic6x.c:5365
18256msgid "unwound frame has negative size"
73a05be2 18257msgstr "раскручиваемый кадр имеет отрицательный размер"
bd32c6bd 18258
2d151af7 18259#: config/tc-tilegx.c:141
c32b891a
NC
18260#, c-format
18261msgid ""
18262" -Q ignored\n"
18263" -V print assembler version number\n"
18264" -EB/-EL generate big-endian/little-endian code\n"
18265" --32/--64 generate 32bit/64bit code\n"
bd32c6bd 18266msgstr ""
73a05be2
NC
18267" -Q игнорируется\n"
18268" -V напечатать номер версии ассемблера\n"
18269" -EB/-EL генерировать код с прямым/обратным порядком байт\n"
18270" --32/--64 генерировать 32t/64-битный код\n"
bd32c6bd 18271
2d151af7 18272#: config/tc-tilegx.c:735 config/tc-tilepro.c:626
c32b891a 18273msgid "Invalid operator for operand."
73a05be2 18274msgstr "Неверный оператор для операнда."
bd32c6bd 18275
2d151af7 18276#: config/tc-tilegx.c:758 config/tc-tilepro.c:649
c32b891a 18277msgid "Operator may only be applied to symbols."
73a05be2 18278msgstr "Оператор может применяться только к символам."
bd32c6bd 18279
2d151af7 18280#: config/tc-tilegx.c:823 config/tc-tilepro.c:714
c32b891a
NC
18281#, c-format
18282msgid "Writes to register '%s' are not allowed."
73a05be2 18283msgstr "Запись в регистр «%s» не допускается."
bd32c6bd 18284
2d151af7 18285#: config/tc-tilegx.c:850 config/tc-tilepro.c:741
bd32c6bd 18286#, c-format
c32b891a 18287msgid "Two instructions in the same bundle both write to register %s, which is not allowed."
73a05be2 18288msgstr "Две инструкции в одном наборе выполняют запись в регистр %s, что не допускается."
bd32c6bd 18289
2d151af7 18290#: config/tc-tilegx.c:915 config/tc-tilepro.c:805
bd32c6bd 18291#, c-format
c32b891a 18292msgid "'%s' may not be bundled with other instructions."
73a05be2 18293msgstr "«%s» не может входить в набор с другими инструкциями"
bd32c6bd 18294
2d151af7 18295#: config/tc-tilegx.c:945 config/tc-tilepro.c:835
c32b891a 18296msgid "Invalid combination of instructions for bundle."
73a05be2 18297msgstr "Неправильная комбинация инструкций в наборе."
bd32c6bd 18298
2d151af7 18299#: config/tc-tilegx.c:980 config/tc-tilepro.c:870
c32b891a 18300msgid "instruction address is not a multiple of 8"
73a05be2 18301msgstr "Адрес инструкции не кратен 8"
bd32c6bd 18302
2d151af7 18303#: config/tc-tilegx.c:1057 config/tc-tilepro.c:948
c32b891a 18304msgid "Invalid expression."
73a05be2 18305msgstr "Неверное выражение."
bd32c6bd 18306
2d151af7 18307#: config/tc-tilegx.c:1103 config/tc-tilepro.c:990
bd32c6bd 18308#, c-format
c32b891a 18309msgid "Expected register, got '%s'."
73a05be2 18310msgstr "Ожидается регистр, получено «%s»."
bd32c6bd 18311
2d151af7 18312#: config/tc-tilegx.c:1110 config/tc-tilepro.c:997
bd32c6bd 18313#, c-format
c32b891a 18314msgid "Found use of non-canonical register name %s; use %s instead."
73a05be2 18315msgstr "Обнаружено использование неканоничесого имени регистра %s; вместо него используйте %s."
bd32c6bd 18316
2d151af7 18317#: config/tc-tilegx.c:1170 config/tc-tilepro.c:1056
bd32c6bd 18318#, c-format
c32b891a 18319msgid "Too few operands to '%s'."
73a05be2 18320msgstr "Слишком мало операндов в «%s»."
bd32c6bd 18321
2d151af7 18322#: config/tc-tilegx.c:1175 config/tc-tilepro.c:1061
bd32c6bd 18323#, c-format
c32b891a 18324msgid "Unexpected character '%c' after operand %d to %s."
73a05be2 18325msgstr "Неожиданный символ «%c» после операнда %d в %s."
bd32c6bd 18326
2d151af7 18327#: config/tc-tilegx.c:1196 config/tc-tilepro.c:1082
c32b891a 18328msgid "Expected immediate expression"
73a05be2 18329msgstr "Ожидается непосредственное выражение"
bd32c6bd 18330
2d151af7
NC
18331#: config/tc-tilegx.c:1209 config/tc-tilegx.c:1814 config/tc-tilepro.c:1095
18332#: config/tc-tilepro.c:1594
c32b891a 18333msgid "Found '}' when not bundling."
73a05be2 18334msgstr "Найдена «}», но нет комплектования."
bd32c6bd 18335
2d151af7 18336#: config/tc-tilegx.c:1250 config/tc-tilepro.c:1135
c32b891a
NC
18337#, c-format
18338msgid "Unknown opcode `%.*s'."
73a05be2 18339msgstr "Неизвестный код операции: «%.*s»."
bd32c6bd 18340
2d151af7 18341#: config/tc-tilegx.c:1261 config/tc-tilepro.c:1146
c32b891a 18342msgid "Too many instructions for bundle."
73a05be2 18343msgstr "Слишком много инструкций для комплекта."
bd32c6bd 18344
2d151af7 18345#: config/tc-tilegx.c:1356 config/tc-tilepro.c:1231
c32b891a 18346msgid "Bad call to md_atof ()"
73a05be2 18347msgstr "Неправильный вызов md_atof ()"
bd32c6bd 18348
2d151af7 18349#: config/tc-tilegx.c:1432 config/tc-tilepro.c:1294
c32b891a 18350msgid "This operator only produces two byte values."
73a05be2 18351msgstr "Данный оператор создаёт только двух байтовые значения."
bd32c6bd 18352
2d151af7 18353#: config/tc-tilegx.c:1759 config/tc-tilepro.c:1539
bd32c6bd 18354#, c-format
c32b891a 18355msgid "internal error? cannot generate `%s' relocation (%d, %d)"
73a05be2 18356msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s» (%d, %d)"
bd32c6bd 18357
2d151af7 18358#: config/tc-tilegx.c:1802 config/tc-tilepro.c:1582
c32b891a 18359msgid "Found '{' when already bundling."
73a05be2 18360msgstr "Найдена «{», но комплектование завершено."
bd32c6bd 18361
2d151af7 18362#: config/tc-tilepro.c:98
73a05be2 18363#, c-format
c32b891a
NC
18364msgid ""
18365" -Q ignored\n"
18366" -V print assembler version number\n"
73a05be2
NC
18367msgstr ""
18368" -Q игнорируется\n"
18369" -V напечатать номер версии ассемблера\n"
18370
18371#: config/tc-v850.c:294
bd32c6bd
NC
18372#, c-format
18373msgid ".COMMon length (%d.) < 0! Ignored."
73a05be2 18374msgstr "Длина .COMMon (%d.) < 0! Игнорируется."
bd32c6bd 18375
c32b891a 18376#: config/tc-v850.c:315
bd32c6bd
NC
18377#, c-format
18378msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
73a05be2 18379msgstr "Длина .comm «%s» уже равна %ld. Не изменяется на %d."
bd32c6bd 18380
c32b891a 18381#: config/tc-v850.c:341
bd32c6bd 18382msgid "Common alignment negative; 0 assumed"
73a05be2 18383msgstr "Общее выравнивание отрицательно, предполагается 0"
bd32c6bd 18384
c32b891a 18385#: config/tc-v850.c:545
bd32c6bd 18386msgid ".longcall pseudo-op seen when not relaxing"
73a05be2 18387msgstr "появление псевдооперации .longcall, когда нет ослабления"
bd32c6bd 18388
c32b891a 18389#: config/tc-v850.c:547
bd32c6bd 18390msgid ".longjump pseudo-op seen when not relaxing"
73a05be2 18391msgstr "появление псевдооперации .longjump, когда нет ослабления"
bd32c6bd 18392
c32b891a 18393#: config/tc-v850.c:554
bd32c6bd 18394msgid "bad .longcall format"
73a05be2 18395msgstr "неверный формат .longcall"
bd32c6bd 18396
c32b891a 18397#: config/tc-v850.c:1393
bd32c6bd
NC
18398#, c-format
18399msgid "unknown operand shift: %x\n"
73a05be2 18400msgstr "неизвестный сдвиг операнда: %x\n"
bd32c6bd 18401
c32b891a 18402#: config/tc-v850.c:1394
bd32c6bd 18403msgid "internal failure in parse_register_list"
73a05be2 18404msgstr "внутренняя ошибка в parse_register_list"
bd32c6bd 18405
c32b891a 18406#: config/tc-v850.c:1410
bd32c6bd 18407msgid "constant expression or register list expected"
73a05be2 18408msgstr "ожидается константное выражение или список регистров"
bd32c6bd 18409
c32b891a 18410#: config/tc-v850.c:1415
bd32c6bd 18411msgid "high bits set in register list expression"
73a05be2 18412msgstr "в выражении списка регистров установлены старшие биты"
bd32c6bd 18413
c32b891a 18414#: config/tc-v850.c:1453 config/tc-v850.c:1510
bd32c6bd 18415msgid "illegal register included in list"
73a05be2 18416msgstr "в список включены некорректные регистры"
bd32c6bd 18417
c32b891a 18418#: config/tc-v850.c:1459
bd32c6bd 18419msgid "system registers cannot be included in list"
73a05be2 18420msgstr "системные регистры нельзя включать в список"
bd32c6bd 18421
c32b891a
NC
18422#: config/tc-v850.c:1485
18423msgid "second register should follow dash in register list"
73a05be2 18424msgstr "в списке регистров за вторым регистром должен указываться знак переноса"
bd32c6bd 18425
c32b891a
NC
18426#: config/tc-v850.c:1490
18427msgid "second register should be greater than first register"
73a05be2 18428msgstr "второй регистр должен быть больше первого регистра"
bd32c6bd 18429
c32b891a 18430#: config/tc-v850.c:1540
bd32c6bd
NC
18431#, c-format
18432msgid " V850 options:\n"
73a05be2 18433msgstr " параметры V850:\n"
bd32c6bd 18434
c32b891a 18435#: config/tc-v850.c:1541
bd32c6bd
NC
18436#, c-format
18437msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
18438msgstr ""
73a05be2
NC
18439" -mwarn-signed-overflow предупреждать при переполнении непосредственных\n"
18440" значений со знаком\n"
bd32c6bd 18441
c32b891a 18442#: config/tc-v850.c:1542
bd32c6bd
NC
18443#, c-format
18444msgid " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
18445msgstr ""
73a05be2
NC
18446" -mwarn-unsigned-overflow предупреждать при переполнении непосредственных\n"
18447" значений без знака\n"
bd32c6bd 18448
c32b891a 18449#: config/tc-v850.c:1543
bd32c6bd
NC
18450#, c-format
18451msgid " -mv850 The code is targeted at the v850\n"
73a05be2 18452msgstr " -mv850 целью кода является v850\n"
bd32c6bd 18453
c32b891a 18454#: config/tc-v850.c:1544
bd32c6bd
NC
18455#, c-format
18456msgid " -mv850e The code is targeted at the v850e\n"
73a05be2 18457msgstr " -mv850e целью кода является v850e\n"
bd32c6bd 18458
c32b891a 18459#: config/tc-v850.c:1545
bd32c6bd
NC
18460#, c-format
18461msgid " -mv850e1 The code is targeted at the v850e1\n"
73a05be2 18462msgstr " -mv850e1 целью кода является v850e1\n"
bd32c6bd 18463
c32b891a 18464#: config/tc-v850.c:1546
73a05be2 18465#, c-format
c32b891a 18466msgid " -mv850e2 The code is targeted at the v850e2\n"
73a05be2 18467msgstr " -mv850e2 целью кода является v850e2\n"
c32b891a
NC
18468
18469#: config/tc-v850.c:1547
18470#, c-format
18471msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
73a05be2 18472msgstr " -mv850e2v3 целью кода является v850e2v3\n"
c32b891a
NC
18473
18474#: config/tc-v850.c:1548
18475#, c-format
18476msgid " -mv850e2v4 Alias for -mv850e3v5\n"
73a05be2 18477msgstr " -mv850e2v4 тоже, что и -mv850e3v5\n"
c32b891a
NC
18478
18479#: config/tc-v850.c:1549
bd32c6bd 18480#, c-format
c32b891a 18481msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
73a05be2 18482msgstr " -mv850e5v3 целью кода является v850e5v3\n"
bd32c6bd 18483
c32b891a 18484#: config/tc-v850.c:1550
bd32c6bd
NC
18485#, c-format
18486msgid " -mrelax Enable relaxation\n"
73a05be2 18487msgstr " -mrelax включить ослабление\n"
bd32c6bd 18488
c32b891a
NC
18489#: config/tc-v850.c:1551
18490#, c-format
18491msgid " --disp-size-default-22 branch displacement with unknown size is 22 bits (default)\n"
18492msgstr ""
73a05be2
NC
18493" --disp-size-default-22 перестановка ветви неизвестного размера равна\n"
18494" 22 битам (по умолчанию)\n"
c32b891a
NC
18495
18496#: config/tc-v850.c:1552
18497#, c-format
18498msgid " --disp-size-default-32 branch displacement with unknown size is 32 bits\n"
18499msgstr ""
73a05be2
NC
18500" --disp-size-default-32 перестановка ветви неизвестного размера равна\n"
18501" 32 битам\n"
c32b891a
NC
18502
18503#: config/tc-v850.c:1553
73a05be2 18504#, c-format
c32b891a 18505msgid " -mextension enable extension opcode support\n"
73a05be2 18506msgstr " -mextension включить поддержку расширенных кодов операций\n"
c32b891a
NC
18507
18508#: config/tc-v850.c:1554
18509#, c-format
18510msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
73a05be2 18511msgstr " -mno-bcond17 выключить инструкцию b<cond> disp17\n"
c32b891a
NC
18512
18513#: config/tc-v850.c:1555
18514#, c-format
18515msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
73a05be2 18516msgstr " -mno-stld23 выключить инструкцию st/ld offset23\n"
c32b891a
NC
18517
18518#: config/tc-v850.c:1556
18519#, c-format
18520msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18521msgstr ""
73a05be2
NC
18522" -mgcc-abi помечать двоичный файл как использующий\n"
18523" старый GCC ABI\n"
c32b891a
NC
18524
18525#: config/tc-v850.c:1557
18526#, c-format
18527msgid " -mrh850-abi Mark the binary as using the RH850 ABI (default)\n"
18528msgstr ""
73a05be2
NC
18529" -mrh850-abi помечать двоичный файл как использующий\n"
18530" RH850 ABI (по умолчанию)\n"
c32b891a
NC
18531
18532#: config/tc-v850.c:1558
18533#, c-format
18534msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18535msgstr ""
73a05be2
NC
18536" -m8byte-align помечать двоичный файл как использующий\n"
18537" 64-битное выравнивание\n"
c32b891a
NC
18538
18539#: config/tc-v850.c:1559
18540#, c-format
18541msgid " -m4byte-align Mark the binary as using 32-bit alignment (default)\n"
18542msgstr ""
73a05be2
NC
18543" -m4byte-align помечать двоичный файл как использующий\n"
18544" 32-битное выравнивание (по умолчанию)\n"
c32b891a
NC
18545
18546#: config/tc-v850.c:1560
18547#, c-format
18548msgid " -msoft-float Mark the binary as not using FP insns (default for pre e2v3)\n"
18549msgstr ""
73a05be2
NC
18550" -msoft-float помечать двоичный файл как не использующий\n"
18551" инструкции FP (по умолчанию для до e2v3)\n"
c32b891a
NC
18552
18553#: config/tc-v850.c:1561
18554#, c-format
18555msgid " -mhard-float Mark the binary as using FP insns (default for e2v3 and up)\n"
18556msgstr ""
73a05be2
NC
18557" -mhard-float помечать двоичный файл как использующий\n"
18558" инструкции FP (по умолчанию для e2v3 и новее)\n"
c32b891a
NC
18559
18560#: config/tc-v850.c:1949
bd32c6bd
NC
18561#, c-format
18562msgid "Unable to determine default target processor from string: %s"
73a05be2 18563msgstr "Невозможно определить целевой процессор по умолчанию из строки: %s"
bd32c6bd 18564
c32b891a
NC
18565#: config/tc-v850.c:1993
18566msgid "hi0() relocation used on an instruction which does not support it"
73a05be2 18567msgstr "перемещение hi0() используется в инструкции, которая это не поддерживает"
c32b891a
NC
18568
18569#: config/tc-v850.c:2013
18570msgid "hi() relocation used on an instruction which does not support it"
73a05be2 18571msgstr "перемещение hi() используется в инструкции, которая это не поддерживает"
c32b891a
NC
18572
18573#: config/tc-v850.c:2036
bd32c6bd 18574msgid "lo() relocation used on an instruction which does not support it"
73a05be2 18575msgstr "перемещение lo() используется в инструкции, которая это не поддерживает"
bd32c6bd 18576
c32b891a
NC
18577#: config/tc-v850.c:2046
18578msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
73a05be2 18579msgstr "ctoff() не поддерживается в rh850 ABI. Вместо этого используйте -mgcc-abi"
c32b891a
NC
18580
18581#: config/tc-v850.c:2062
bd32c6bd 18582msgid "ctoff() relocation used on an instruction which does not support it"
73a05be2 18583msgstr "перемещение ctoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18584
c32b891a 18585#: config/tc-v850.c:2081
bd32c6bd 18586msgid "sdaoff() relocation used on an instruction which does not support it"
73a05be2 18587msgstr "перемещение sdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18588
c32b891a 18589#: config/tc-v850.c:2100
bd32c6bd 18590msgid "zdaoff() relocation used on an instruction which does not support it"
73a05be2 18591msgstr "перемещение zdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18592
c32b891a 18593#: config/tc-v850.c:2132
bd32c6bd 18594msgid "tdaoff() relocation used on an instruction which does not support it"
73a05be2 18595msgstr "перемещение tdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 18596
c32b891a
NC
18597#: config/tc-v850.c:2273
18598#, c-format
18599msgid "operand out of range (%d is not between %d and %d)"
73a05be2 18600msgstr "операнд вне диапазона (%d находится вне %d - %d)"
c32b891a
NC
18601
18602#: config/tc-v850.c:2356
18603msgid "st/ld offset 23 instruction was disabled ."
73a05be2 18604msgstr "Инструкция st/ld offset 23 выключена."
c32b891a
NC
18605
18606#: config/tc-v850.c:2365
bd32c6bd 18607msgid "Target processor does not support this instruction."
73a05be2 18608msgstr "Целевой процессор не поддерживает эту инструкцию."
bd32c6bd 18609
c32b891a
NC
18610#: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
18611#: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
18612#: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
18613#: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
bd32c6bd 18614msgid "immediate operand is too large"
73a05be2 18615msgstr "непосредственный операнд слишком велик"
bd32c6bd 18616
c32b891a
NC
18617#: config/tc-v850.c:2494
18618#, c-format
18619msgid "AAARG -> unhandled constant reloc: %d"
73a05be2 18620msgstr "AAARG -> необработанное константное перемещение: %d"
c32b891a
NC
18621
18622#: config/tc-v850.c:2629 config/tc-v850.c:2640
18623msgid "constant too big to fit into instruction"
73a05be2 18624msgstr "слишком большая константа, чтобы уместиться в инструкцию"
c32b891a
NC
18625
18626#: config/tc-v850.c:2715
18627msgid "odd number cannot be used here"
73a05be2 18628msgstr "здесь нельзя использовать нечётный номер"
bd32c6bd 18629
c32b891a 18630#: config/tc-v850.c:2760
bd32c6bd 18631msgid "invalid register name"
73a05be2 18632msgstr "некорректное имя регистра"
bd32c6bd 18633
c32b891a 18634#: config/tc-v850.c:2766
bd32c6bd 18635msgid "register r0 cannot be used here"
73a05be2 18636msgstr "здесь нельзя использовать регистр r0"
bd32c6bd 18637
c32b891a
NC
18638#: config/tc-v850.c:2772
18639msgid "odd register cannot be used here"
73a05be2 18640msgstr "здесь нельзя использовать нечётный регистр"
c32b891a
NC
18641
18642#: config/tc-v850.c:2781
bd32c6bd 18643msgid "invalid system register name"
73a05be2 18644msgstr "некорректное имя системного регистра"
bd32c6bd 18645
c32b891a 18646#: config/tc-v850.c:2795
bd32c6bd 18647msgid "expected EP register"
73a05be2 18648msgstr "ожидается регистр EP"
bd32c6bd 18649
c32b891a 18650#: config/tc-v850.c:2812 config/tc-v850.c:2825
bd32c6bd 18651msgid "invalid condition code name"
73a05be2 18652msgstr "некорректное имя кода условия"
bd32c6bd 18653
c32b891a
NC
18654#: config/tc-v850.c:2818
18655msgid "condition sa cannot be used here"
73a05be2 18656msgstr "здесь нельзя использовать условие sa"
c32b891a
NC
18657
18658#: config/tc-v850.c:2831
18659msgid "invalid cache operation name"
73a05be2 18660msgstr "некорректное имя операции с кэшем"
c32b891a
NC
18661
18662#: config/tc-v850.c:2836
18663msgid "invalid pref operation name"
73a05be2 18664msgstr "некорректное имя операции pref"
c32b891a
NC
18665
18666#: config/tc-v850.c:2841
18667msgid "invalid vector register name"
73a05be2 18668msgstr "некорректное имя векторного регистра"
bd32c6bd 18669
c32b891a 18670#: config/tc-v850.c:2879
bd32c6bd 18671msgid "syntax error: value is missing before the register name"
73a05be2 18672msgstr "синтаксическая ошибка: перед именем регистра отсутствует значение"
bd32c6bd 18673
c32b891a 18674#: config/tc-v850.c:2881
bd32c6bd 18675msgid "syntax error: register not expected"
73a05be2 18676msgstr "синтаксическая ошибка: регистра не ожидается"
bd32c6bd 18677
c32b891a 18678#: config/tc-v850.c:2895
bd32c6bd 18679msgid "syntax error: system register not expected"
73a05be2 18680msgstr "синтаксическая ошибка: системного регистра не ожидается"
bd32c6bd 18681
c32b891a 18682#: config/tc-v850.c:2900 config/tc-v850.c:2905
bd32c6bd 18683msgid "syntax error: condition code not expected"
73a05be2 18684msgstr "синтаксическая ошибка: кода условия не ожидается"
bd32c6bd 18685
c32b891a
NC
18686#: config/tc-v850.c:2910
18687msgid "syntax error: vector register not expected"
73a05be2 18688msgstr "синтаксическая ошибка: векторного регистра не ожидается"
c32b891a
NC
18689
18690#: config/tc-v850.c:2920
18691msgid "immediate 0 cannot be used here"
73a05be2 18692msgstr "здесь нельзя использовать непосредственное значение 0"
c32b891a
NC
18693
18694#: config/tc-v850.c:2944
18695msgid "immediate operand is not match"
73a05be2 18696msgstr "непосредственный операнд не совпадает"
c32b891a
NC
18697
18698#: config/tc-v850.c:2957
18699msgid "displacement is too large"
73a05be2 18700msgstr "перестановка слишком велика"
c32b891a 18701
2d151af7 18702#: config/tc-v850.c:2975 config/tc-xtensa.c:13149
bd32c6bd 18703msgid "invalid operand"
73a05be2 18704msgstr "некорректный операнд"
bd32c6bd 18705
c32b891a 18706#: config/tc-v850.c:3087
c32b891a 18707msgid "loop: 32-bit displacement not supported"
73a05be2 18708msgstr "цикл: 32-битная перестановка не поддерживается"
c32b891a
NC
18709
18710#: config/tc-vax.c:1344
bd32c6bd 18711msgid "no '[' to match ']'"
73a05be2 18712msgstr "отсутствует «[» для «]»"
bd32c6bd 18713
c32b891a 18714#: config/tc-vax.c:1360
bd32c6bd 18715msgid "bad register in []"
73a05be2 18716msgstr "неверный регистр в []"
bd32c6bd 18717
c32b891a 18718#: config/tc-vax.c:1362
bd32c6bd 18719msgid "[PC] index banned"
73a05be2 18720msgstr "индекс [PC] запрещён"
bd32c6bd 18721
c32b891a 18722#: config/tc-vax.c:1398
bd32c6bd 18723msgid "no '(' to match ')'"
73a05be2 18724msgstr "отсутствует «(» для «)»"
bd32c6bd 18725
c32b891a 18726#: config/tc-vax.c:1514
bd32c6bd 18727msgid "invalid branch operand"
73a05be2 18728msgstr "некорректный операнд ветвления"
bd32c6bd 18729
c32b891a 18730#: config/tc-vax.c:1541
bd32c6bd 18731msgid "address prohibits @"
73a05be2 18732msgstr "для адреса запрещён @"
bd32c6bd 18733
c32b891a 18734#: config/tc-vax.c:1543
bd32c6bd 18735msgid "address prohibits #"
73a05be2 18736msgstr "для адреса запрещён #"
bd32c6bd 18737
c32b891a 18738#: config/tc-vax.c:1547
bd32c6bd 18739msgid "address prohibits -()"
73a05be2 18740msgstr "для адреса запрещён -()"
bd32c6bd 18741
c32b891a 18742#: config/tc-vax.c:1549
bd32c6bd 18743msgid "address prohibits ()+"
73a05be2 18744msgstr "для адреса запрещён ()+"
bd32c6bd 18745
c32b891a 18746#: config/tc-vax.c:1552
bd32c6bd 18747msgid "address prohibits ()"
73a05be2 18748msgstr "для адреса запрещён ()"
bd32c6bd 18749
c32b891a 18750#: config/tc-vax.c:1554
bd32c6bd 18751msgid "address prohibits []"
73a05be2 18752msgstr "для адреса запрещён []"
bd32c6bd 18753
c32b891a 18754#: config/tc-vax.c:1556
bd32c6bd 18755msgid "address prohibits register"
73a05be2 18756msgstr "для адреса запрещён регистр"
bd32c6bd 18757
c32b891a 18758#: config/tc-vax.c:1558
bd32c6bd 18759msgid "address prohibits displacement length specifier"
73a05be2 18760msgstr "для адреса запрещён определитель длины перестановки"
bd32c6bd 18761
c32b891a 18762#: config/tc-vax.c:1586
bd32c6bd 18763msgid "invalid operand of S^#"
73a05be2 18764msgstr "некорректный операнд для S^#"
bd32c6bd 18765
c32b891a 18766#: config/tc-vax.c:1599
bd32c6bd 18767msgid "S^# needs expression"
73a05be2 18768msgstr "для S^# требуется выражение"
bd32c6bd 18769
c32b891a 18770#: config/tc-vax.c:1606
bd32c6bd 18771msgid "S^# may only read-access"
73a05be2 18772msgstr "S^# доступен только на чтение"
bd32c6bd 18773
c32b891a 18774#: config/tc-vax.c:1629
bd32c6bd 18775msgid "invalid operand of -()"
73a05be2 18776msgstr "некорректный операнд для -()"
bd32c6bd 18777
c32b891a 18778#: config/tc-vax.c:1635
bd32c6bd 18779msgid "-(PC) unpredictable"
73a05be2 18780msgstr "-(PC) непредсказуема"
bd32c6bd 18781
c32b891a 18782#: config/tc-vax.c:1637
bd32c6bd 18783msgid "[]index same as -()register: unpredictable"
73a05be2 18784msgstr "[]индекс тоже, что и -()регистр: непредсказуем"
bd32c6bd 18785
c32b891a 18786#: config/tc-vax.c:1669
bd32c6bd 18787msgid "invalid operand of ()+"
73a05be2 18788msgstr "некорректный операнд для ()+"
bd32c6bd 18789
c32b891a 18790#: config/tc-vax.c:1675
bd32c6bd 18791msgid "(PC)+ unpredictable"
73a05be2 18792msgstr "(PC)+ непредсказуема"
bd32c6bd 18793
c32b891a 18794#: config/tc-vax.c:1677
bd32c6bd 18795msgid "[]index same as ()+register: unpredictable"
73a05be2 18796msgstr "[]индекс тоже, что и ()+регистр: непредсказуем"
bd32c6bd 18797
c32b891a 18798#: config/tc-vax.c:1700
bd32c6bd 18799msgid "# conflicts length"
73a05be2 18800msgstr "конфликт длины для #"
bd32c6bd 18801
c32b891a 18802#: config/tc-vax.c:1702
bd32c6bd 18803msgid "# bars register"
73a05be2 18804msgstr "# вертикальная черта регистр"
bd32c6bd 18805
c32b891a 18806#: config/tc-vax.c:1722
bd32c6bd 18807msgid "writing or modifying # is unpredictable"
73a05be2 18808msgstr "запись или изменение # непредсказуемо"
bd32c6bd 18809
c32b891a 18810#: config/tc-vax.c:1748
bd32c6bd 18811msgid "length not needed"
73a05be2 18812msgstr "длина не требуется"
bd32c6bd 18813
c32b891a 18814#: config/tc-vax.c:1755
bd32c6bd 18815msgid "can't []index a register, because it has no address"
73a05be2 18816msgstr "нельзя выполнить []индекс над регистром, так как он не имеет адреса"
bd32c6bd 18817
c32b891a 18818#: config/tc-vax.c:1757
bd32c6bd 18819msgid "a register has no address"
73a05be2 18820msgstr "регистр не имеет адреса"
bd32c6bd 18821
c32b891a 18822#: config/tc-vax.c:1766
bd32c6bd 18823msgid "PC part of operand unpredictable"
73a05be2 18824msgstr "часть операнда PC непредсказуема"
bd32c6bd 18825
c32b891a 18826#: config/tc-vax.c:1924
bd32c6bd 18827msgid "odd number of bytes in operand description"
73a05be2 18828msgstr "нечётное количество байт в описании операнда"
bd32c6bd 18829
c32b891a 18830#: config/tc-vax.c:1938
bd32c6bd 18831msgid "Bad operand"
73a05be2 18832msgstr "Некорректный операнд"
bd32c6bd 18833
c32b891a 18834#: config/tc-vax.c:1943
bd32c6bd 18835msgid "Not enough operands"
73a05be2 18836msgstr "Недостаточно операндов"
bd32c6bd 18837
c32b891a 18838#: config/tc-vax.c:2220
bd32c6bd 18839msgid "SYMBOL TABLE not implemented"
73a05be2 18840msgstr "SYMBOL TABLE не реализован"
bd32c6bd 18841
c32b891a 18842#: config/tc-vax.c:2224
bd32c6bd 18843msgid "TOKEN TRACE not implemented"
73a05be2 18844msgstr "TOKEN TRACE не реализован"
bd32c6bd 18845
c32b891a 18846#: config/tc-vax.c:2228
bd32c6bd
NC
18847#, c-format
18848msgid "Displacement length %s ignored!"
73a05be2 18849msgstr "Длина перестановки %s игнорируется!"
bd32c6bd 18850
c32b891a 18851#: config/tc-vax.c:2232
bd32c6bd
NC
18852#, c-format
18853msgid "I don't need or use temp. file \"%s\"."
73a05be2 18854msgstr "Временный файл «%s» не нужен."
bd32c6bd 18855
c32b891a 18856#: config/tc-vax.c:2236
bd32c6bd 18857msgid "I don't use an interpass file! -V ignored"
73a05be2 18858msgstr "Файл interpass не используется! -V игнорируется"
bd32c6bd 18859
c32b891a 18860#: config/tc-vax.c:2293
bd32c6bd
NC
18861#, c-format
18862msgid ""
18863"VAX options:\n"
18864"-d LENGTH\t\tignored\n"
18865"-J\t\t\tignored\n"
18866"-S\t\t\tignored\n"
18867"-t FILE\t\t\tignored\n"
18868"-T\t\t\tignored\n"
18869"-V\t\t\tignored\n"
18870msgstr ""
73a05be2
NC
18871"Параметры VAX:\n"
18872"-d ДЛИНА\t\tигнорируется\n"
18873"-J\t\t\tигнорируется\n"
18874"-S\t\t\tигнорируется\n"
18875"-t ФАЙЛ\t\t\tигнорируется\n"
18876"-T\t\t\tигнорируется\n"
18877"-V\t\t\tигнорируется\n"
bd32c6bd 18878
c32b891a 18879#: config/tc-vax.c:2302
bd32c6bd
NC
18880#, c-format
18881msgid ""
18882"VMS options:\n"
18883"-+\t\t\thash encode names longer than 31 characters\n"
18884"-1\t\t\t`const' handling compatible with gcc 1.x\n"
18885"-H\t\t\tshow new symbol after hash truncation\n"
18886"-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
18887"\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
18888"-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
18889msgstr ""
73a05be2
NC
18890"Параметры VMS:\n"
18891"-+\t\t\tкодируемые хешем имена длиннее 31 символа\n"
18892"-1\t\t\tобработка «const» совместима с gcc 1.x\n"
18893"-H\t\t\tпоказывать новый символ после обрезания хеша\n"
18894"-h НОМ\t\t\tне хешировать имена с разным регистром и преобразовывать их:\n"
18895"\t\t\t0 = к верхнему регистру, 2 = к нижнему регистру, 3 = оставлять как есть\n"
18896"-v\"ВЕРСИЯ\"\t\tассемблируемый код был создан компилятором «ВЕРСИЯ»\n"
bd32c6bd 18897
c32b891a
NC
18898#: config/tc-vax.c:2467
18899#, c-format
18900msgid "Ignoring statement due to \"%s\""
73a05be2 18901msgstr "Оператор игнорируется из-за «%s»"
c32b891a
NC
18902
18903#: config/tc-vax.c:2484
18904#, c-format
18905msgid "Aborting because statement has \"%s\""
73a05be2 18906msgstr "Остановка работы, так как в операторе «%s»"
c32b891a
NC
18907
18908#: config/tc-vax.c:2529
18909msgid "Can't relocate expression"
73a05be2 18910msgstr "Не удалось переместить выражение"
c32b891a
NC
18911
18912#: config/tc-vax.c:2632
18913msgid "Bignum not permitted in short literal. Immediate mode assumed."
73a05be2 18914msgstr "Bignum не допускается в коротком литерале. Предполагается непосредственный режим."
c32b891a
NC
18915
18916#: config/tc-vax.c:2641
18917msgid "Can't do flonum short literal: immediate mode used."
73a05be2 18918msgstr "Не удалось выполнить flonum для короткого литерала: используется непосредственный режим."
c32b891a
NC
18919
18920#: config/tc-vax.c:2688
18921#, c-format
18922msgid "A bignum/flonum may not be a displacement: 0x%lx used"
73a05be2 18923msgstr "Bignum/flonum невозможно переставить: используется 0x%lx."
c32b891a
NC
18924
18925#: config/tc-vax.c:3000
18926#, c-format
18927msgid "Short literal overflow(%ld.), immediate mode assumed."
73a05be2 18928msgstr "Переполнение короткого литерала (%ld.), предполагается непосредственный режим."
c32b891a
NC
18929
18930#: config/tc-vax.c:3009
18931#, c-format
18932msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
73a05be2 18933msgstr "Принудительное использование короткого литерала в непосредственном режиме. now_seg=%s to_seg=%s"
c32b891a
NC
18934
18935#: config/tc-vax.c:3074
18936msgid "Length specification ignored. Address mode 9F used"
73a05be2 18937msgstr "Игнорируется спецификация длины. Используется режим адресации 9F"
c32b891a
NC
18938
18939#: config/tc-vax.c:3132
18940msgid "Invalid operand: immediate value used as base address."
73a05be2 18941msgstr "Некорректный операнд: в качестве базового адреса используется непосредственное значение."
c32b891a
NC
18942
18943#: config/tc-vax.c:3134
18944msgid "Invalid operand: immediate value used as address."
73a05be2 18945msgstr "Некорректный операнд: в качестве адреса используется непосредственное значение."
c32b891a
NC
18946
18947#: config/tc-vax.c:3159
18948#, c-format
18949msgid "Symbol %s used as immediate operand in PIC mode."
73a05be2 18950msgstr "Символ %s используется как непосредственный операнд в режиме PIC."
c32b891a
NC
18951
18952#: config/tc-vax.c:3264
18953#, c-format
18954msgid "VIP_BEGIN error:%s"
73a05be2 18955msgstr "ошибка VIP_BEGIN:%s"
c32b891a
NC
18956
18957#: config/tc-visium.c:862
18958msgid "Bad call to MD_ATOF()"
73a05be2 18959msgstr "Неправильный вызов MD_ATOF()"
c32b891a
NC
18960
18961#: config/tc-wasm32.c:117
73a05be2 18962#, c-format
c32b891a 18963msgid "wasm32 assembler options:\n"
73a05be2 18964msgstr "параметры ассемблера wasm32:\n"
c32b891a
NC
18965
18966#: config/tc-wasm32.c:364
c32b891a 18967msgid "unexpected negative constant"
73a05be2 18968msgstr "неожиданная отрицательная константа"
c32b891a
NC
18969
18970#: config/tc-wasm32.c:426
18971msgid "no function type on PLT reloc"
73a05be2 18972msgstr "нет типа функции для перемещения PLT"
c32b891a
NC
18973
18974#: config/tc-wasm32.c:441
18975msgid "couldn't find relocation to use"
73a05be2 18976msgstr "невозможно найти перемещение для использования"
c32b891a
NC
18977
18978#: config/tc-wasm32.c:513
18979msgid "Not a function type"
73a05be2 18980msgstr "Не тип функции"
c32b891a
NC
18981
18982#: config/tc-wasm32.c:529
18983#, c-format
18984msgid "Unknown type %c\n"
73a05be2 18985msgstr "Неизвестный тип %c\n"
c32b891a
NC
18986
18987#: config/tc-wasm32.c:551 config/tc-wasm32.c:577
18988msgid "Unknown type"
73a05be2 18989msgstr "Неизвестный тип"
c32b891a
NC
18990
18991#: config/tc-wasm32.c:625
18992msgid "only single block types allowed"
73a05be2 18993msgstr "разрешены только одиночные блочные типы"
c32b891a
NC
18994
18995#: config/tc-wasm32.c:635
18996msgid "instruction does not take a block type"
73a05be2 18997msgstr "инструкция не допускает блочный тип"
c32b891a
NC
18998
18999#: config/tc-wasm32.c:652
c32b891a 19000msgid "missing block type"
73a05be2 19001msgstr "отсутствует блочный тип"
c32b891a
NC
19002
19003#: config/tc-wasm32.c:661 config/tc-wasm32.c:665
c32b891a 19004msgid "missing alignment hint"
73a05be2 19005msgstr "отсутствует подсказка выравнивания"
c32b891a
NC
19006
19007#: config/tc-wasm32.c:669
c32b891a 19008msgid "missing offset"
73a05be2 19009msgstr "отсутствует смещение"
c32b891a
NC
19010
19011#: config/tc-wasm32.c:675
c32b891a 19012msgid "missing local index"
73a05be2 19013msgstr "отсутствует локальный индекс"
c32b891a
NC
19014
19015#: config/tc-wasm32.c:680
c32b891a 19016msgid "missing break count"
73a05be2 19017msgstr "отсутствует счётчик прерывания"
c32b891a
NC
19018
19019#: config/tc-wasm32.c:685
19020msgid "missing reserved current_memory/grow_memory argument"
73a05be2 19021msgstr "отсутствует зарезервированный аргумент current_memory/grow_memory"
c32b891a
NC
19022
19023#: config/tc-wasm32.c:689
c32b891a 19024msgid "missing call argument"
73a05be2 19025msgstr "отсутствует аргумент вызова"
c32b891a
NC
19026
19027#: config/tc-wasm32.c:693
c32b891a 19028msgid "missing call signature"
73a05be2 19029msgstr "отсутствует подпись вызова"
c32b891a
NC
19030
19031#: config/tc-wasm32.c:695
c32b891a 19032msgid "missing table index"
73a05be2 19033msgstr "отсутствует табличный индекс"
c32b891a 19034
2d151af7 19035#: config/tc-wasm32.c:726 config/tc-z80.c:1967 read.c:3738
c32b891a
NC
19036#, c-format
19037msgid "junk at end of line, first unrecognized character is `%c'"
73a05be2 19038msgstr "мусор в конце строки, первый нераспознанный символ «%c»"
c32b891a
NC
19039
19040#: config/tc-xc16x.c:218
19041#, c-format
19042msgid " XC16X specific command line options:\n"
bc7c0509 19043msgstr " Специализированные параметры командной строки для XC16X:\n"
c32b891a
NC
19044
19045#: config/tc-xgate.c:215
19046msgid "architecture variant invalid"
73a05be2 19047msgstr "некорректный вариант архитектуры"
c32b891a
NC
19048
19049#: config/tc-xgate.c:370
19050#, c-format
19051msgid ""
19052"Freescale XGATE co-processor options:\n"
19053" -mshort use 16-bit int ABI (default)\n"
19054" -mlong use 32-bit int ABI\n"
19055" -mshort-double use 32-bit double ABI\n"
19056" -mlong-double use 64-bit double ABI (default)\n"
19057" --mxgate specify the processor variant [default %s]\n"
19058" --print-insn-syntax print the syntax of instruction in case of error\n"
19059" --print-opcodes print the list of instructions with syntax\n"
19060" --generate-example generate an example of each instruction"
19061msgstr ""
73a05be2
NC
19062"Параметры сопроцессора Freescale XGATE:\n"
19063" -mshort использовать 16-битный int ABI (по умолчанию)\n"
19064" -mlong использовать 32-битный int ABI\n"
19065" -mshort-double использовать 32-битный double ABI\n"
19066" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
19067" --mxgate задать вариант процессора (по умолчанию %s)\n"
19068" --print-insn-syntax печатать синтаксис инструкции при ошибке\n"
19069" --print-opcodes напечатать список инструкций с синтаксисом\n"
19070" --generate-example генерировать пример для каждой инструкции"
c32b891a
NC
19071
19072#: config/tc-xgate.c:493
19073msgid "opcode missing or not found on input line"
73a05be2 19074msgstr "во входной строке отсутствует или не найден код операции"
bd32c6bd 19075
c32b891a 19076#: config/tc-xgate.c:498
bd32c6bd 19077#, c-format
c32b891a 19078msgid "opcode %s not found in opcode hash table"
73a05be2 19079msgstr "код операции %s не найден в хеш-таблице кодов операций"
bd32c6bd 19080
c32b891a
NC
19081#: config/tc-xgate.c:511
19082msgid "matching operands to opcode"
73a05be2 19083msgstr "подходящие операнды для кода операции"
bd32c6bd 19084
c32b891a
NC
19085#: config/tc-xgate.c:549
19086msgid ": processing macro, real opcode handle not found in hash"
73a05be2 19087msgstr ": обрабатывается макрос, действительный код операции не найден в хешах"
bd32c6bd 19088
c32b891a
NC
19089#: config/tc-xgate.c:680
19090#, c-format
19091msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
73a05be2 19092msgstr "Значение %ld не выровнено по 2 для 9-битного ветвления, относительного PC."
bd32c6bd 19093
c32b891a 19094#: config/tc-xgate.c:697
bd32c6bd 19095#, c-format
c32b891a 19096msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
73a05be2 19097msgstr "Значение %ld не выровнено по 2 для 10-битного ветвления, относительного PC."
bd32c6bd 19098
c32b891a
NC
19099#: config/tc-xgate.c:724
19100msgid "Value out of 3-bit range."
73a05be2 19101msgstr "Значение за пределами 3-битного диапазона."
bd32c6bd 19102
c32b891a
NC
19103#: config/tc-xgate.c:731
19104msgid "Value out of 4-bit range."
73a05be2 19105msgstr "Значение за пределами 4-битного диапазона."
bd32c6bd 19106
c32b891a
NC
19107#: config/tc-xgate.c:738
19108msgid "Value out of 5-bit range."
73a05be2 19109msgstr "Значение за пределами 5-битного диапазона."
bd32c6bd 19110
c32b891a
NC
19111#: config/tc-xgate.c:875
19112msgid ":operand has too many bits"
73a05be2 19113msgstr ":операнд содержит слишком много бит"
bd32c6bd 19114
c32b891a
NC
19115#: config/tc-xgate.c:992
19116msgid "unknown operand count"
73a05be2 19117msgstr "неизвестный счётчик операндов"
bd32c6bd 19118
c32b891a
NC
19119#: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19120msgid ": expected register name r0-r7 "
73a05be2 19121msgstr ": ожидается имя регистра r0-r7 "
bd32c6bd 19122
c32b891a 19123#: config/tc-xgate.c:1284
bd32c6bd 19124#, c-format
c32b891a 19125msgid ":operand value(%d) too big for constraint"
73a05be2 19126msgstr ":значение операнда (%d) слишком велико для ограничения"
bd32c6bd 19127
c32b891a
NC
19128#: config/tc-xgate.c:1302
19129msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
73a05be2 19130msgstr "Для загрузки 16-битного значения нужно использовать директиву hi/lo или 16-битный макрос."
bd32c6bd 19131
c32b891a 19132#: config/tc-xgate.c:1315
c32b891a 19133msgid ":unknown relocation constraint size"
73a05be2 19134msgstr ":неизвестный размер ограничения перемещения"
c32b891a
NC
19135
19136#: config/tc-xgate.c:1322
c32b891a 19137msgid ": expected register name ccr "
73a05be2 19138msgstr ": ожидается имя регистра ccr "
c32b891a
NC
19139
19140#: config/tc-xgate.c:1328
c32b891a 19141msgid ": expected register name pc "
73a05be2 19142msgstr ": ожидается имя регистра pc "
c32b891a
NC
19143
19144#: config/tc-xstormy16.c:77
bd32c6bd
NC
19145#, c-format
19146msgid " XSTORMY16 specific command line options:\n"
bc7c0509 19147msgstr " Специализированные параметры командной строки для XSTORMY16:\n"
bd32c6bd 19148
c32b891a 19149#: config/tc-xstormy16.c:223
bd32c6bd
NC
19150#, c-format
19151msgid "unsupported fptr fixup size %d"
73a05be2 19152msgstr "неподдерживаемый размер %d местоположения fptr"
bd32c6bd 19153
c32b891a 19154#: config/tc-xstormy16.c:235
bd32c6bd
NC
19155#, c-format
19156msgid "unsupported fixup size %d"
73a05be2 19157msgstr "неподдерживаемый размер местоположения %d"
bd32c6bd 19158
c32b891a 19159#: config/tc-xstormy16.c:266
bd32c6bd 19160msgid "unsupported fptr fixup"
73a05be2 19161msgstr "неподдерживаемое местоположение fptr"
bd32c6bd 19162
2d151af7 19163#: config/tc-xtensa.c:647
bd32c6bd 19164msgid "illegal range of target hardware versions"
73a05be2 19165msgstr "некорректный диапазон для цели аппаратных версий"
bd32c6bd 19166
2d151af7 19167#: config/tc-xtensa.c:823
bd32c6bd 19168msgid "--density option is ignored"
73a05be2 19169msgstr "параметр --density игнорируется"
bd32c6bd 19170
2d151af7 19171#: config/tc-xtensa.c:826
bd32c6bd 19172msgid "--no-density option is ignored"
73a05be2 19173msgstr "параметр --no-density игнорируется"
bd32c6bd 19174
2d151af7 19175#: config/tc-xtensa.c:844
bd32c6bd 19176msgid "--generics is deprecated; use --transform instead"
73a05be2 19177msgstr "--generics устарел; используйте --transform"
bd32c6bd 19178
2d151af7 19179#: config/tc-xtensa.c:847
bd32c6bd 19180msgid "--no-generics is deprecated; use --no-transform instead"
73a05be2 19181msgstr "--no-generics устарел; используйте --no-transform"
bd32c6bd 19182
2d151af7 19183#: config/tc-xtensa.c:850
bd32c6bd 19184msgid "--relax is deprecated; use --transform instead"
73a05be2 19185msgstr "--relax устарел; используйте --transform"
bd32c6bd 19186
2d151af7 19187#: config/tc-xtensa.c:853
bd32c6bd 19188msgid "--no-relax is deprecated; use --no-transform instead"
73a05be2 19189msgstr "--no-relax устарел; используйте --no-transform"
bd32c6bd 19190
2d151af7 19191#: config/tc-xtensa.c:870
bd32c6bd 19192msgid "--absolute-literals option not supported in this Xtensa configuration"
73a05be2 19193msgstr "параметр --absolute-literals не поддерживается при такой настройке Xtensa"
bd32c6bd 19194
2d151af7 19195#: config/tc-xtensa.c:943
bd32c6bd 19196msgid "prefer-l32r conflicts with prefer-const16"
73a05be2 19197msgstr "prefer-l32r конфликтует с prefer-const16"
bd32c6bd 19198
2d151af7 19199#: config/tc-xtensa.c:949
bd32c6bd 19200msgid "prefer-const16 conflicts with prefer-l32r"
73a05be2 19201msgstr "prefer-const16 конфликтует с prefer-l32r"
bd32c6bd 19202
2d151af7 19203#: config/tc-xtensa.c:958 config/tc-xtensa.c:967 config/tc-xtensa.c:971
bd32c6bd 19204msgid "invalid target hardware version"
73a05be2 19205msgstr "неправильная аппаратная версия цели"
bd32c6bd 19206
2d151af7 19207#: config/tc-xtensa.c:1017
c32b891a 19208msgid "no-auto-litpools is incompatible with auto-litpool-limit"
73a05be2 19209msgstr "no-auto-litpools не совместим с auto-litpool-limit"
c32b891a 19210
2d151af7 19211#: config/tc-xtensa.c:1019 config/tc-xtensa.c:1022
c32b891a 19212msgid "invalid auto-litpool-limit argument"
73a05be2 19213msgstr "некорректный аргумент auto-litpool-limit"
bd32c6bd 19214
2d151af7 19215#: config/tc-xtensa.c:1024
c32b891a 19216msgid "invalid auto-litpool-limit argument (range is 100-10000)"
73a05be2 19217msgstr "некорректный аргумент auto-litpool-limit (диапазон: 100-10000)"
c32b891a 19218
2d151af7 19219#: config/tc-xtensa.c:1213
c32b891a 19220msgid "unmatched .end directive"
73a05be2 19221msgstr "непарная директива .end"
c32b891a 19222
2d151af7 19223#: config/tc-xtensa.c:1242
bd32c6bd 19224msgid ".begin directive with no matching .end directive"
73a05be2 19225msgstr "директива .begin без надлежащей директивы .end"
bd32c6bd 19226
2d151af7 19227#: config/tc-xtensa.c:1283
bd32c6bd 19228msgid "[no-]generics is deprecated; use [no-]transform instead"
73a05be2 19229msgstr "[no-]generics устарел; используйте [no-]transform"
bd32c6bd 19230
2d151af7 19231#: config/tc-xtensa.c:1288
bd32c6bd 19232msgid "[no-]relax is deprecated; use [no-]transform instead"
73a05be2 19233msgstr "[no-]relax устарел; используйте [no-]transform"
bd32c6bd 19234
2d151af7 19235#: config/tc-xtensa.c:1301
bd32c6bd
NC
19236#, c-format
19237msgid "directive %s cannot be negated"
73a05be2 19238msgstr "директива %s не может быть отрицательной"
bd32c6bd 19239
2d151af7 19240#: config/tc-xtensa.c:1307
bd32c6bd 19241msgid "unknown directive"
73a05be2 19242msgstr "неизвестная директива"
bd32c6bd 19243
2d151af7
NC
19244#: config/tc-xtensa.c:1328 config/tc-xtensa.c:1424 config/tc-xtensa.c:1666
19245#: config/tc-xtensa.c:5920
bd32c6bd 19246msgid "directives are not valid inside bundles"
73a05be2 19247msgstr "внутри комплектов директивы не допускаются"
bd32c6bd 19248
2d151af7 19249#: config/tc-xtensa.c:1340
bd32c6bd 19250msgid ".begin literal is deprecated; use .literal instead"
73a05be2 19251msgstr "литерал .begin устарел; используйте .literal"
bd32c6bd 19252
2d151af7 19253#: config/tc-xtensa.c:1354
bd32c6bd 19254msgid "cannot set literal_prefix inside literal fragment"
73a05be2 19255msgstr "нельзя задавать literal_prefix внутри фрагмента литерала"
bd32c6bd 19256
2d151af7 19257#: config/tc-xtensa.c:1387
bd32c6bd 19258msgid ".begin [no-]density is ignored"
73a05be2 19259msgstr ".begin [no-]density игнорируется"
bd32c6bd 19260
2d151af7 19261#: config/tc-xtensa.c:1394 config/tc-xtensa.c:1444
bd32c6bd 19262msgid "Xtensa absolute literals option not supported; ignored"
73a05be2 19263msgstr "параметр абсолютных литералов Xtensa не поддерживается; игнорируется"
bd32c6bd 19264
2d151af7 19265#: config/tc-xtensa.c:1437
bd32c6bd 19266msgid ".end [no-]density is ignored"
73a05be2 19267msgstr ".end [no-]density игнорируется"
bd32c6bd 19268
2d151af7 19269#: config/tc-xtensa.c:1462
bd32c6bd
NC
19270#, c-format
19271msgid "does not match begin %s%s at %s:%d"
73a05be2 19272msgstr "не совпадает с началом %s%s у %s:%d"
bd32c6bd 19273
2d151af7 19274#: config/tc-xtensa.c:1517
bd32c6bd 19275msgid ".literal_position inside literal directive; ignoring"
73a05be2 19276msgstr ".literal_position внутри литеральной директивы; игнорируется"
bd32c6bd 19277
2d151af7 19278#: config/tc-xtensa.c:1537
bd32c6bd 19279msgid ".literal not allowed inside .begin literal region"
73a05be2 19280msgstr ".literal не допускается размещать внутри литеральной области .begin"
bd32c6bd 19281
2d151af7 19282#: config/tc-xtensa.c:1576
bd32c6bd 19283msgid "expected comma or colon after symbol name; rest of line ignored"
73a05be2 19284msgstr "ожидается запятая или двоеточие после имени символа: остаток строки игнорируется"
bd32c6bd 19285
2d151af7 19286#: config/tc-xtensa.c:1635
bd32c6bd 19287msgid "fall through frequency must be greater than 0"
73a05be2 19288msgstr "провал частоты должен быть больше 0"
bd32c6bd 19289
2d151af7 19290#: config/tc-xtensa.c:1643
bd32c6bd 19291msgid "branch target frequency must be greater than 0"
73a05be2 19292msgstr "частота цели ветвления должна быть больше 0"
bd32c6bd 19293
2d151af7 19294#: config/tc-xtensa.c:1691
bd32c6bd
NC
19295#, c-format
19296msgid "opcode-specific %s relocation used outside an instruction"
73a05be2 19297msgstr "специализированное перемещение кода операции %s используется вне инструкции"
bd32c6bd 19298
2d151af7 19299#: config/tc-xtensa.c:1701
bd32c6bd
NC
19300#, c-format
19301msgid "invalid use of %s relocation"
73a05be2 19302msgstr "недопустимое использование перемещения %s"
bd32c6bd 19303
2d151af7 19304#: config/tc-xtensa.c:1897 config/tc-xtensa.c:1914
bd32c6bd
NC
19305#, c-format
19306msgid "bad register name: %s"
73a05be2 19307msgstr "некорректное имя регистра: %s"
bd32c6bd 19308
2d151af7 19309#: config/tc-xtensa.c:1903
bd32c6bd
NC
19310#, c-format
19311msgid "bad register number: %s"
73a05be2 19312msgstr "некорректный номер регистра: %s"
bd32c6bd 19313
2d151af7 19314#: config/tc-xtensa.c:1967
bd32c6bd 19315msgid "pcrel relocation not allowed in an instruction"
73a05be2 19316msgstr "перемещение pcrel не допускается в инструкции"
bd32c6bd 19317
2d151af7 19318#: config/tc-xtensa.c:2070
bd32c6bd 19319msgid "extra colon"
73a05be2 19320msgstr "дополнительное двоеточие"
bd32c6bd 19321
2d151af7 19322#: config/tc-xtensa.c:2131
bd32c6bd 19323msgid "incorrect register number, ignoring"
73a05be2 19324msgstr "неверный номер регистра, игнорируется"
bd32c6bd 19325
2d151af7 19326#: config/tc-xtensa.c:2212
bd32c6bd
NC
19327#, c-format
19328msgid "cannot encode opcode \"%s\""
73a05be2 19329msgstr "не удалось закодировать код операции «%s»"
bd32c6bd 19330
2d151af7 19331#: config/tc-xtensa.c:2304
bd32c6bd
NC
19332#, c-format
19333msgid "not enough operands (%d) for '%s'; expected %d"
73a05be2 19334msgstr "недостаточно операндов (%d) для «%s»; ожидается %d"
bd32c6bd 19335
2d151af7 19336#: config/tc-xtensa.c:2311
bd32c6bd
NC
19337#, c-format
19338msgid "too many operands (%d) for '%s'; expected %d"
73a05be2 19339msgstr "слишком много операндов (%d) для «%s»; ожидается %d"
bd32c6bd 19340
2d151af7 19341#: config/tc-xtensa.c:2362
bd32c6bd
NC
19342#, c-format
19343msgid "invalid register '%s' for '%s' instruction"
73a05be2 19344msgstr "некорректный регистр «%s» для инструкции «%s»"
bd32c6bd 19345
2d151af7 19346#: config/tc-xtensa.c:2369
bd32c6bd
NC
19347#, c-format
19348msgid "invalid register number (%ld) for '%s' instruction"
73a05be2 19349msgstr "некорректный номер регистра (%ld) для инструкции «%s»"
bd32c6bd 19350
2d151af7 19351#: config/tc-xtensa.c:2436
bd32c6bd
NC
19352#, c-format
19353msgid "invalid register number (%ld) for '%s'"
73a05be2 19354msgstr "некорректный номер регистра (%ld) для «%s»"
bd32c6bd 19355
2d151af7 19356#: config/tc-xtensa.c:2823
bd32c6bd
NC
19357#, c-format
19358msgid "operand %d of '%s' has out of range value '%u'"
73a05be2 19359msgstr "операнд %d в «%s» содержит значение «%u» вне диапазона"
bd32c6bd 19360
2d151af7 19361#: config/tc-xtensa.c:2829
bd32c6bd
NC
19362#, c-format
19363msgid "operand %d of '%s' has invalid value '%u'"
73a05be2 19364msgstr "операнд %d в «%s» содержит некорректное значение «%u»"
bd32c6bd 19365
2d151af7 19366#: config/tc-xtensa.c:2876
bd32c6bd
NC
19367#, c-format
19368msgid "internal error: unknown option name '%s'"
73a05be2 19369msgstr "внутренняя ошибка: неизвестное имя параметра «%s»"
bd32c6bd 19370
2d151af7 19371#: config/tc-xtensa.c:3985
bd32c6bd 19372msgid "can't handle generation of literal/labels yet"
73a05be2 19373msgstr "генерация литералов/ярлыков пока не работает"
bd32c6bd 19374
2d151af7 19375#: config/tc-xtensa.c:3989
bd32c6bd 19376msgid "can't handle undefined OP TYPE"
73a05be2 19377msgstr "не удалось обработать неопределённый ОП ТИП"
bd32c6bd 19378
2d151af7 19379#: config/tc-xtensa.c:4050 config/tc-xtensa.c:4059
bd32c6bd 19380#, c-format
c32b891a
NC
19381msgid "found %d operand for '%s': Expected %d"
19382msgid_plural "found %d operands for '%s': Expected %d"
73a05be2
NC
19383msgstr[0] "обнаружен %d операнд для «%s»: ожидалось %d"
19384msgstr[1] "обнаружено %d операнда для «%s»: ожидалось %d"
19385msgstr[2] "обнаружено %d операндов для «%s»: ожидалось %d"
bd32c6bd 19386
2d151af7 19387#: config/tc-xtensa.c:4082
bd32c6bd 19388msgid "immediate operands sum to greater than 32"
73a05be2 19389msgstr "сумма непосредственных операндов больше 32"
bd32c6bd 19390
2d151af7 19391#: config/tc-xtensa.c:4334
bd32c6bd
NC
19392#, c-format
19393msgid "invalid relocation for operand %i of '%s'"
73a05be2 19394msgstr "некорректное перемещение для операнда %i в «%s»"
bd32c6bd 19395
2d151af7 19396#: config/tc-xtensa.c:4344
bd32c6bd
NC
19397#, c-format
19398msgid "invalid expression for operand %i of '%s'"
73a05be2 19399msgstr "некорректное выражение для операнде %i в «%s»"
bd32c6bd 19400
2d151af7 19401#: config/tc-xtensa.c:4354
bd32c6bd
NC
19402#, c-format
19403msgid "invalid relocation in instruction slot %i"
73a05be2 19404msgstr "некорректное перемещение в слоте инструкции %i"
bd32c6bd 19405
2d151af7 19406#: config/tc-xtensa.c:4361
bd32c6bd
NC
19407#, c-format
19408msgid "undefined symbol for opcode \"%s\""
73a05be2 19409msgstr "неопределенный символ в коде операции «%s»"
bd32c6bd 19410
2d151af7 19411#: config/tc-xtensa.c:4849
bd32c6bd 19412msgid "opcode 'NOP.N' unavailable in this configuration"
73a05be2 19413msgstr "код операции «NOP.N» недоступен в этой конфигурации"
bd32c6bd 19414
2d151af7 19415#: config/tc-xtensa.c:4909
bd32c6bd 19416msgid "get_expanded_loop_offset: invalid opcode"
73a05be2 19417msgstr "get_expanded_loop_offset: неверный код операции"
bd32c6bd 19418
2d151af7 19419#: config/tc-xtensa.c:5067
bd32c6bd
NC
19420#, c-format
19421msgid "assembly state not set for first frag in section %s"
73a05be2 19422msgstr "не задано состояние ассемблера для первого фрагмента в разделе %s"
bd32c6bd 19423
2d151af7 19424#: config/tc-xtensa.c:5120
bd32c6bd
NC
19425#, c-format
19426msgid "unaligned branch target: %d bytes at 0x%lx"
73a05be2 19427msgstr "невыровненная цель ветвления: %d байт по адресу 0x%lx"
bd32c6bd 19428
2d151af7 19429#: config/tc-xtensa.c:5164
bd32c6bd
NC
19430#, c-format
19431msgid "unaligned loop: %d bytes at 0x%lx"
73a05be2 19432msgstr "невыровненный цикл: %d байт по адресу 0x%lx"
bd32c6bd 19433
2d151af7 19434#: config/tc-xtensa.c:5189
bd32c6bd 19435msgid "unexpected fix"
73a05be2 19436msgstr "неожиданное местоположение"
bd32c6bd 19437
2d151af7 19438#: config/tc-xtensa.c:5200 config/tc-xtensa.c:5204
bd32c6bd 19439msgid "undecodable fix"
73a05be2 19440msgstr "недекодируемое местоположение"
bd32c6bd 19441
2d151af7 19442#: config/tc-xtensa.c:5360
bd32c6bd 19443msgid "labels are not valid inside bundles"
73a05be2 19444msgstr "внутри комплектов метки не допускаются"
bd32c6bd 19445
2d151af7 19446#: config/tc-xtensa.c:5380
bd32c6bd 19447msgid "invalid last instruction for a zero-overhead loop"
73a05be2 19448msgstr "неверная последняя инструкция для аппаратного цикла"
bd32c6bd 19449
2d151af7 19450#: config/tc-xtensa.c:5447
bd32c6bd 19451msgid "extra opening brace"
73a05be2 19452msgstr "дополнительная открывающая скобка"
bd32c6bd 19453
2d151af7 19454#: config/tc-xtensa.c:5457
bd32c6bd 19455msgid "extra closing brace"
73a05be2 19456msgstr "дополнительная закрывающая скобка"
bd32c6bd 19457
2d151af7 19458#: config/tc-xtensa.c:5484
bd32c6bd 19459msgid "missing closing brace"
73a05be2 19460msgstr "нет закрывающей скобки"
bd32c6bd 19461
2d151af7 19462#: config/tc-xtensa.c:5582 config/tc-xtensa.c:5611
bd32c6bd
NC
19463#, c-format
19464msgid "wrong number of operands for '%s'"
73a05be2 19465msgstr "неправильное количество операндов для «%s»"
bd32c6bd 19466
2d151af7 19467#: config/tc-xtensa.c:5598
bd32c6bd
NC
19468#, c-format
19469msgid "bad relocation expression for '%s'"
73a05be2 19470msgstr "некорректное выражение перемещения для «%s»"
bd32c6bd 19471
2d151af7 19472#: config/tc-xtensa.c:5633
bd32c6bd
NC
19473#, c-format
19474msgid "unknown opcode or format name '%s'"
73a05be2 19475msgstr "неизвестный код операции или имя формата «%s»"
bd32c6bd 19476
2d151af7 19477#: config/tc-xtensa.c:5639
bd32c6bd 19478msgid "format names only valid inside bundles"
73a05be2 19479msgstr "имена форматов допускаются только внутри комплектов"
bd32c6bd 19480
2d151af7 19481#: config/tc-xtensa.c:5644
bd32c6bd
NC
19482#, c-format
19483msgid "multiple formats specified for one bundle; using '%s'"
73a05be2 19484msgstr "в одном комплекте указано несколько форматов; используются «%s»"
bd32c6bd 19485
2d151af7 19486#: config/tc-xtensa.c:5694
bd32c6bd 19487msgid "entry instruction with stack decrement < 16"
73a05be2 19488msgstr "входная инструкция с уменьшением стека < 16"
bd32c6bd 19489
2d151af7 19490#: config/tc-xtensa.c:5748
bd32c6bd 19491msgid "unaligned entry instruction"
73a05be2 19492msgstr "невыровненная входная инструкция"
bd32c6bd 19493
2d151af7 19494#: config/tc-xtensa.c:5813
bd32c6bd 19495msgid "bad instruction format"
73a05be2 19496msgstr "некорректный формат инструкции"
bd32c6bd 19497
2d151af7 19498#: config/tc-xtensa.c:5816
bd32c6bd 19499msgid "invalid relocation"
73a05be2 19500msgstr "неверное перемещение"
bd32c6bd 19501
2d151af7 19502#: config/tc-xtensa.c:5827
bd32c6bd
NC
19503#, c-format
19504msgid "invalid relocation for '%s' instruction"
73a05be2 19505msgstr "некорректное перемещение для инструкции «%s»"
bd32c6bd 19506
2d151af7 19507#: config/tc-xtensa.c:5839
bd32c6bd
NC
19508#, c-format
19509msgid "invalid relocation for operand %d of '%s'"
73a05be2 19510msgstr "некорректное перемещение для операнда %d в «%s»"
bd32c6bd 19511
2d151af7 19512#: config/tc-xtensa.c:6105
bd32c6bd
NC
19513#, c-format
19514msgid "unhandled local relocation fix %s"
73a05be2 19515msgstr "необработанное местоположение локального перемещения %s"
bd32c6bd 19516
2d151af7 19517#: config/tc-xtensa.c:6156
bd32c6bd
NC
19518#, c-format
19519msgid "internal error; cannot generate `%s' relocation"
73a05be2 19520msgstr "внутренняя ошибка: невозможно сгенерировать перемещение «%s»"
bd32c6bd 19521
2d151af7 19522#: config/tc-xtensa.c:6373
bd32c6bd 19523msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
73a05be2 19524msgstr "Параметр «--no-allow-flix» запрещает многослотовый flix."
bd32c6bd 19525
2d151af7 19526#: config/tc-xtensa.c:6380
bd32c6bd 19527msgid "couldn't find a valid instruction format"
73a05be2 19528msgstr "не удалось найти корректный формат инструкции"
bd32c6bd 19529
2d151af7 19530#: config/tc-xtensa.c:6381
bd32c6bd
NC
19531#, c-format
19532msgid " ops were: "
73a05be2 19533msgstr " проблемы здесь: "
bd32c6bd 19534
2d151af7 19535#: config/tc-xtensa.c:6383
bd32c6bd
NC
19536#, c-format
19537msgid " %s;"
73a05be2 19538msgstr " %s;"
bd32c6bd 19539
2d151af7 19540#: config/tc-xtensa.c:6393
bd32c6bd 19541#, c-format
c32b891a 19542msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
73a05be2 19543msgstr "несоответствие формату «%s»: #slots = %d, #opcodes = %d"
bd32c6bd 19544
2d151af7 19545#: config/tc-xtensa.c:6402 config/tc-xtensa.c:6499
bd32c6bd 19546msgid "illegal resource usage in bundle"
73a05be2 19547msgstr "в комплекте используется запрещённый ресурс"
bd32c6bd 19548
2d151af7 19549#: config/tc-xtensa.c:6588
bd32c6bd
NC
19550#, c-format
19551msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
73a05be2 19552msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же регистр"
bd32c6bd 19553
2d151af7 19554#: config/tc-xtensa.c:6593
bd32c6bd
NC
19555#, c-format
19556msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
73a05be2 19557msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в одно и то же состояние"
bd32c6bd 19558
2d151af7 19559#: config/tc-xtensa.c:6598
bd32c6bd
NC
19560#, c-format
19561msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
73a05be2 19562msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же порт"
bd32c6bd 19563
2d151af7 19564#: config/tc-xtensa.c:6603
bd32c6bd
NC
19565#, c-format
19566msgid "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
73a05be2 19567msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) обращаются к изменчивому порту"
bd32c6bd 19568
2d151af7 19569#: config/tc-xtensa.c:6619
bd32c6bd 19570msgid "multiple branches or jumps in the same bundle"
73a05be2 19571msgstr "несколько ветвлений или прыжков в одном комплекте"
bd32c6bd 19572
2d151af7 19573#: config/tc-xtensa.c:7071
bd32c6bd 19574msgid "cannot assemble into a literal fragment"
73a05be2 19575msgstr "не удалось ассемблировать в литеральный фрагмент"
bd32c6bd 19576
2d151af7 19577#: config/tc-xtensa.c:7073
bd32c6bd 19578msgid "..."
73a05be2 19579msgstr "…"
bd32c6bd 19580
2d151af7 19581#: config/tc-xtensa.c:8285
bd32c6bd 19582msgid "instruction sequence (write a0, branch, retw) may trigger hardware errata"
73a05be2 19583msgstr "из-за последовательности инструкций (write a0, branch, retw) может возникнуть выявленный дефект"
bd32c6bd 19584
2d151af7 19585#: config/tc-xtensa.c:8397
bd32c6bd 19586msgid "branching or jumping to a loop end may trigger hardware errata"
73a05be2 19587msgstr "из-за ветвления или прыжка в цикл может возникнуть выявленный дефект"
bd32c6bd 19588
2d151af7 19589#: config/tc-xtensa.c:8479
bd32c6bd 19590msgid "loop end too close to another loop end may trigger hardware errata"
73a05be2 19591msgstr "из-за близко расположенного конца одного цикла к концу другого цикла может возникнуть выявленный дефект"
bd32c6bd 19592
2d151af7 19593#: config/tc-xtensa.c:8488
bd32c6bd
NC
19594#, c-format
19595msgid "fr_var %lu < length %d"
73a05be2 19596msgstr "fr_var %lu < длины %d"
bd32c6bd 19597
2d151af7 19598#: config/tc-xtensa.c:8645
bd32c6bd 19599msgid "loop containing less than three instructions may trigger hardware errata"
73a05be2 19600msgstr "из-за того, что в цикле менее трёх инструкций, может возникнуть выявленный дефект"
bd32c6bd 19601
2d151af7 19602#: config/tc-xtensa.c:8717
bd32c6bd 19603msgid "undecodable instruction in instruction frag"
73a05be2 19604msgstr "некодируемая инструкция в фрагменте инструкции"
bd32c6bd 19605
2d151af7 19606#: config/tc-xtensa.c:8827
bd32c6bd 19607msgid "invalid empty loop"
73a05be2 19608msgstr "неверный пустой цикл"
bd32c6bd 19609
2d151af7 19610#: config/tc-xtensa.c:8832
bd32c6bd 19611msgid "loop target does not follow loop instruction in section"
73a05be2 19612msgstr "в разделе у цикла назначения нет инструкции зацикливания"
bd32c6bd 19613
2d151af7 19614#: config/tc-xtensa.c:9403
c32b891a 19615msgid "cannot find suitable trampoline"
73a05be2 19616msgstr "не удалось найти подходящий трамплин"
c32b891a 19617
2d151af7 19618#: config/tc-xtensa.c:9658
bd32c6bd 19619msgid "bad relaxation state"
73a05be2 19620msgstr "неисправное состояние ослабления"
bd32c6bd 19621
2d151af7 19622#: config/tc-xtensa.c:9716
bd32c6bd
NC
19623#, c-format
19624msgid "fr_var (%ld) < length (%d)"
73a05be2 19625msgstr "fr_var (%ld) < длина (%d)"
bd32c6bd 19626
2d151af7 19627#: config/tc-xtensa.c:10416
c32b891a 19628msgid "jump target out of range; no usable trampoline found"
73a05be2 19629msgstr "цель прыжка за пределами диапазона; не найден работоспособный трамплин"
c32b891a 19630
2d151af7 19631#: config/tc-xtensa.c:10540
bd32c6bd 19632msgid "invalid relaxation fragment result"
73a05be2 19633msgstr "некорректный результат ослабляющего фрагмента"
bd32c6bd 19634
2d151af7 19635#: config/tc-xtensa.c:10622
bd32c6bd 19636msgid "unable to widen instruction"
73a05be2 19637msgstr "невозможно раздвинуть инструкцию"
bd32c6bd 19638
2d151af7 19639#: config/tc-xtensa.c:10761
bd32c6bd 19640msgid "multiple literals in expansion"
73a05be2 19641msgstr "несколько литералов в раскрытии"
bd32c6bd 19642
2d151af7 19643#: config/tc-xtensa.c:10765
bd32c6bd 19644msgid "no registered fragment for literal"
73a05be2 19645msgstr "для литерала не зарегистрирован фрагмент"
bd32c6bd 19646
2d151af7 19647#: config/tc-xtensa.c:10767
bd32c6bd 19648msgid "number of literal tokens != 1"
73a05be2 19649msgstr "количество литеральных токенов != 1"
bd32c6bd 19650
2d151af7 19651#: config/tc-xtensa.c:10896 config/tc-xtensa.c:10902
bd32c6bd
NC
19652#, c-format
19653msgid "unresolved loop target symbol: %s"
73a05be2 19654msgstr "неопределённый символ циклической цели: %s"
bd32c6bd 19655
2d151af7 19656#: config/tc-xtensa.c:11008
bd32c6bd
NC
19657#, c-format
19658msgid "invalid expression evaluation type %d"
73a05be2 19659msgstr "недействительный тип вычисления выражения %d"
bd32c6bd 19660
2d151af7 19661#: config/tc-xtensa.c:11025
bd32c6bd 19662msgid "loop too long for LOOP instruction"
73a05be2 19663msgstr "слишком длинный цикл для инструкции LOOP"
bd32c6bd 19664
2d151af7 19665#: config/tc-xtensa.c:11398 config/tc-xtensa.c:11635
c32b891a 19666msgid "literal pool location required for text-section-literals; specify with .literal_position"
73a05be2 19667msgstr "для text-section-literals требуется расположение пула литералов; задайте в .literal_position"
bd32c6bd 19668
2d151af7 19669#: config/tc-xtensa.c:11507
c32b891a
NC
19670#, c-format
19671msgid "fixes not all moved from %s"
73a05be2 19672msgstr "из %s перемещены не все местоположения"
bd32c6bd 19673
2d151af7 19674#: config/tc-xtensa.c:12463
bd32c6bd 19675msgid "too many operands in instruction"
73a05be2 19676msgstr "слишком много операндов в инструкции"
bd32c6bd 19677
2d151af7 19678#: config/tc-xtensa.c:12673
bd32c6bd 19679msgid "invalid symbolic operand"
73a05be2 19680msgstr "некорректный символьный операнд"
bd32c6bd 19681
2d151af7 19682#: config/tc-xtensa.c:12734
bd32c6bd 19683msgid "operand number mismatch"
73a05be2 19684msgstr "несоответствие номера операнда"
bd32c6bd 19685
2d151af7 19686#: config/tc-xtensa.c:12738
bd32c6bd
NC
19687#, c-format
19688msgid "cannot encode opcode \"%s\" in the given format \"%s\""
73a05be2 19689msgstr "не удалось закодировать код операции «%s» в заданном формате «%s»"
bd32c6bd 19690
2d151af7 19691#: config/tc-xtensa.c:12763
bd32c6bd
NC
19692#, c-format
19693msgid "xtensa-isa failure: %s"
73a05be2 19694msgstr "ошибка xtensa-isa: %s"
bd32c6bd 19695
2d151af7 19696#: config/tc-xtensa.c:12840
bd32c6bd 19697msgid "invalid opcode"
73a05be2 19698msgstr "неверный код операции"
bd32c6bd 19699
2d151af7 19700#: config/tc-xtensa.c:12846
bd32c6bd 19701msgid "too few operands"
73a05be2 19702msgstr "не хватает операндов"
bd32c6bd 19703
2d151af7 19704#: config/tc-xtensa.c:12852
d8dab054
NC
19705msgid "too many operands"
19706msgstr "слишком много операндов"
19707
2d151af7 19708#: config/tc-xtensa.c:12896
bd32c6bd 19709msgid "multiple writes to the same register"
73a05be2 19710msgstr "многократная запись в один и тот же регистр"
bd32c6bd 19711
2d151af7 19712#: config/tc-xtensa.c:13010 config/tc-xtensa.c:13016
bd32c6bd 19713msgid "out of memory"
73a05be2 19714msgstr "недостаточно памяти"
bd32c6bd 19715
2d151af7 19716#: config/tc-xtensa.c:13105
bd32c6bd 19717msgid "TLS relocation not allowed in FLIX bundle"
73a05be2 19718msgstr "в комплекте FLIX перемещение TLS не допускается"
bd32c6bd
NC
19719
19720#. Instructions that generate TLS relocations should always be
19721#. relaxed in the front-end. If "record_fixup" is set, then this
19722#. function is being called during back-end relaxation, so flag
19723#. the unexpected behavior as an error.
2d151af7 19724#: config/tc-xtensa.c:13111
bd32c6bd 19725msgid "unexpected TLS relocation"
73a05be2 19726msgstr "неожиданное перемещение TLS"
bd32c6bd 19727
2d151af7 19728#: config/tc-xtensa.c:13155
bd32c6bd 19729msgid "symbolic operand not allowed"
73a05be2 19730msgstr "символьный операнд не допускается"
bd32c6bd 19731
2d151af7 19732#: config/tc-xtensa.c:13192
bd32c6bd 19733msgid "cannot decode instruction format"
73a05be2 19734msgstr "не удалось декодировать формат инструкции"
bd32c6bd 19735
2d151af7 19736#: config/tc-xtensa.c:13336
bd32c6bd 19737msgid "ignoring extra '-rename-section' delimiter ':'"
73a05be2 19738msgstr "игнорируется дополнительный разделитель «:» в «-rename-section»"
bd32c6bd 19739
2d151af7 19740#: config/tc-xtensa.c:13341
bd32c6bd
NC
19741#, c-format
19742msgid "ignoring invalid '-rename-section' specification: '%s'"
73a05be2 19743msgstr "игнорируется некорректное определение «-rename-section»: «%s»"
bd32c6bd 19744
2d151af7 19745#: config/tc-xtensa.c:13352
bd32c6bd
NC
19746#, c-format
19747msgid "section %s renamed multiple times"
73a05be2 19748msgstr "раздел %s переименовывается несколько раз"
bd32c6bd 19749
2d151af7 19750#: config/tc-xtensa.c:13354
bd32c6bd
NC
19751#, c-format
19752msgid "multiple sections remapped to output section %s"
73a05be2 19753msgstr "в раздел результата %s отображается несколько разделов"
bd32c6bd 19754
c32b891a 19755#: config/tc-z80.c:326
bd32c6bd 19756msgid "-- unterminated string"
73a05be2 19757msgstr "-- незавершенная строка"
bd32c6bd 19758
c32b891a 19759#: config/tc-z80.c:392
bd32c6bd 19760msgid "floating point numbers are not implemented"
73a05be2 19761msgstr "числа с плавающей запятой не реализованы"
bd32c6bd 19762
c32b891a 19763#: config/tc-z80.c:517 config/tc-z80.c:523
bd32c6bd 19764msgid "mismatched parentheses"
73a05be2 19765msgstr "непарные круглые скобки"
bd32c6bd 19766
c32b891a 19767#: config/tc-z80.c:560
bd32c6bd 19768msgid "bad expression syntax"
73a05be2 19769msgstr "некорректный синтаксис выражения"
bd32c6bd 19770
c32b891a 19771#: config/tc-z80.c:722
bd32c6bd 19772msgid "cannot make a relative jump to an absolute location"
73a05be2 19773msgstr "не удалось совершить относительный прыжок по абсолютному расположению"
bd32c6bd 19774
2d151af7 19775#: config/tc-z80.c:734 config/tc-z80.c:2018
bd32c6bd 19776msgid "overflow"
73a05be2 19777msgstr "переполнение"
bd32c6bd 19778
2d151af7
NC
19779#: config/tc-z80.c:1122 config/tc-z80.c:1165 config/tc-z80.c:1209
19780#: config/tc-z80.c:1277 config/tc-z80.c:1329 config/tc-z80.c:1383
19781#: config/tc-z80.c:1652
c32b891a 19782msgid "bad instruction syntax"
73a05be2 19783msgstr "некорректный синтаксис инструкции"
bd32c6bd 19784
2d151af7 19785#: config/tc-z80.c:1255
bd32c6bd 19786msgid "condition code invalid for jr"
73a05be2 19787msgstr "код условия не подходит для jr"
bd32c6bd 19788
2d151af7 19789#: config/tc-z80.c:1761
bd32c6bd 19790msgid "parentheses ignored"
73a05be2 19791msgstr "игнорируются круглые скобки"
bd32c6bd 19792
2d151af7 19793#: config/tc-z80.c:1993 config/tc-z8k.c:1467 config/tc-z8k.c:1530
bd32c6bd 19794msgid "relative jump out of range"
73a05be2 19795msgstr "относительный прыжок вне диапазона"
bd32c6bd 19796
2d151af7 19797#: config/tc-z80.c:2010
c32b891a 19798msgid "index offset out of range"
73a05be2 19799msgstr "индексное смещение вне диапазона"
bd32c6bd 19800
2d151af7 19801#: config/tc-z80.c:2052 config/tc-z8k.c:1538
bd32c6bd
NC
19802#, c-format
19803msgid "md_apply_fix: unknown r_type 0x%x\n"
73a05be2 19804msgstr "md_apply_fix: неизвестный r_type 0x%x\n"
bd32c6bd 19805
c32b891a 19806#: config/tc-z8k.c:281
bd32c6bd
NC
19807#, c-format
19808msgid "register rr%d out of range"
73a05be2 19809msgstr "регистр rr%d вне диапазона"
bd32c6bd 19810
c32b891a 19811#: config/tc-z8k.c:283
bd32c6bd
NC
19812#, c-format
19813msgid "register rr%d does not exist"
73a05be2 19814msgstr "регистр rr%d не существует"
bd32c6bd 19815
c32b891a 19816#: config/tc-z8k.c:295
bd32c6bd
NC
19817#, c-format
19818msgid "register rh%d out of range"
73a05be2 19819msgstr "регистр rh%d вне диапазона"
bd32c6bd 19820
c32b891a 19821#: config/tc-z8k.c:307
bd32c6bd
NC
19822#, c-format
19823msgid "register rl%d out of range"
73a05be2 19824msgstr "регистр rl%d вне диапазона"
bd32c6bd 19825
c32b891a 19826#: config/tc-z8k.c:320
bd32c6bd
NC
19827#, c-format
19828msgid "register rq%d out of range"
73a05be2 19829msgstr "регистр rq%d вне диапазона"
bd32c6bd 19830
c32b891a 19831#: config/tc-z8k.c:322
bd32c6bd
NC
19832#, c-format
19833msgid "register rq%d does not exist"
73a05be2 19834msgstr "регистр rq%d не существует"
bd32c6bd 19835
c32b891a 19836#: config/tc-z8k.c:334
bd32c6bd
NC
19837#, c-format
19838msgid "register r%d out of range"
73a05be2 19839msgstr "регистр r%d вне диапазона"
bd32c6bd 19840
c32b891a 19841#: config/tc-z8k.c:375
bd32c6bd
NC
19842#, c-format
19843msgid "expected %c"
73a05be2 19844msgstr "ожидался %c"
bd32c6bd 19845
c32b891a 19846#: config/tc-z8k.c:390
bd32c6bd
NC
19847#, c-format
19848msgid "register is wrong size for a word %s"
73a05be2 19849msgstr "регистр неверного размера для слова %s"
bd32c6bd 19850
c32b891a 19851#: config/tc-z8k.c:404
bd32c6bd
NC
19852#, c-format
19853msgid "register is wrong size for address %s"
73a05be2 19854msgstr "регистр неверного размера для адреса %s"
bd32c6bd 19855
c32b891a 19856#: config/tc-z8k.c:538
bd32c6bd
NC
19857#, c-format
19858msgid "unknown interrupt %s"
73a05be2 19859msgstr "неизвестное прерывание %s"
bd32c6bd
NC
19860
19861#. No interrupt type specified, opcode won't do anything.
c32b891a 19862#: config/tc-z8k.c:561
bd32c6bd 19863msgid "opcode has no effect"
73a05be2 19864msgstr "код операции не учитывается"
bd32c6bd 19865
c32b891a 19866#: config/tc-z8k.c:672
bd32c6bd 19867msgid "Missing ) in ra(rb)"
73a05be2 19868msgstr "Отсутствует ) в ra(rb)"
bd32c6bd 19869
c32b891a 19870#: config/tc-z8k.c:752 config/tc-z8k.c:791
bd32c6bd
NC
19871#, c-format
19872msgid "invalid condition code '%s'"
73a05be2 19873msgstr "некорректный кода условия «%s»"
bd32c6bd 19874
c32b891a 19875#: config/tc-z8k.c:764
bd32c6bd
NC
19876#, c-format
19877msgid "invalid flag '%s'"
73a05be2 19878msgstr "неправильный флаг «%s»"
bd32c6bd 19879
c32b891a 19880#: config/tc-z8k.c:918 config/tc-z8k.c:924
bd32c6bd 19881msgid "invalid indirect register size"
73a05be2 19882msgstr "некорректный размер косвенного регистра"
bd32c6bd 19883
c32b891a 19884#: config/tc-z8k.c:941 config/tc-z8k.c:1097 config/tc-z8k.c:1102
bd32c6bd 19885msgid "invalid control register name"
73a05be2 19886msgstr "некорректное имя управляющего регистра"
bd32c6bd 19887
c32b891a 19888#: config/tc-z8k.c:1086
bd32c6bd 19889msgid "immediate must be 1 or 2"
73a05be2 19890msgstr "непосредственное значение должно быть 1 или 2"
bd32c6bd 19891
c32b891a 19892#: config/tc-z8k.c:1089
bd32c6bd 19893msgid "immediate 1 or 2 expected"
73a05be2 19894msgstr "ожидается непосредственное значение 1 или 2"
bd32c6bd 19895
c32b891a 19896#: config/tc-z8k.c:1120
bd32c6bd 19897msgid "can't use R0 here"
73a05be2 19898msgstr "здесь нельзя использовать R0"
bd32c6bd 19899
c32b891a 19900#: config/tc-z8k.c:1278
bd32c6bd 19901msgid "Can't find opcode to match operands"
73a05be2 19902msgstr "Не удалось найти код операции, соответствующий операндам"
bd32c6bd 19903
c32b891a 19904#: config/tc-z8k.c:1325
bd32c6bd
NC
19905#, c-format
19906msgid "invalid architecture -z%s"
73a05be2 19907msgstr "неверная архитектура -z%s"
bd32c6bd 19908
c32b891a 19909#: config/tc-z8k.c:1344
bd32c6bd
NC
19910#, c-format
19911msgid ""
19912" Z8K options:\n"
19913" -z8001 generate segmented code\n"
19914" -z8002 generate unsegmented code\n"
19915" -linkrelax create linker relaxable code\n"
19916msgstr ""
73a05be2
NC
19917" Параметры Z8K:\n"
19918" -z8001 генерировать сегментированный код\n"
19919" -z8002 генерировать не сегментированный код\n"
19920" -linkrelax создавать код ослабляющего компоновщика\n"
bd32c6bd 19921
c32b891a 19922#: config/tc-z8k.c:1356
bd32c6bd
NC
19923#, c-format
19924msgid "call to md_convert_frag\n"
73a05be2 19925msgstr "вызов md_convert_frag\n"
bd32c6bd 19926
c32b891a 19927#: config/tc-z8k.c:1463 config/tc-z8k.c:1503 config/tc-z8k.c:1526
bd32c6bd 19928msgid "cannot branch to odd address"
73a05be2 19929msgstr "невозможно выполнить ветвление по нечётному адресу"
bd32c6bd 19930
c32b891a 19931#: config/tc-z8k.c:1485
bd32c6bd 19932msgid "relative address out of range"
73a05be2 19933msgstr "относительный адрес за пределами диапазона"
bd32c6bd 19934
c32b891a 19935#: config/tc-z8k.c:1506
bd32c6bd 19936msgid "relative call out of range"
73a05be2 19937msgstr "относительный вызов вне диапазона"
bd32c6bd 19938
c32b891a 19939#: config/tc-z8k.c:1550
bd32c6bd
NC
19940#, c-format
19941msgid "call to md_estimate_size_before_relax\n"
73a05be2 19942msgstr "вызов md_estimate_size_before_relax\n"
bd32c6bd 19943
c32b891a 19944#: config/xtensa-relax.c:1550
bd32c6bd
NC
19945#, c-format
19946msgid "invalid configuration option '%s' in transition rule '%s'"
73a05be2 19947msgstr "некорректный параметр настройки «%s» в правиле перехода «%s»"
bd32c6bd 19948
c32b891a 19949#: config/xtensa-relax.c:1675 config/xtensa-relax.c:1685
bd32c6bd
NC
19950#, c-format
19951msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
73a05be2 19952msgstr "код операции «%s»: не привязано имя параметра «%s» для предварительного условия в «%s»"
bd32c6bd 19953
c32b891a 19954#: config/xtensa-relax.c:1692
bd32c6bd
NC
19955#, c-format
19956msgid "opcode '%s': precondition only contains constants in '%s'"
73a05be2 19957msgstr "код операции «%s»: предварительное условие содержит только константы в «%s»"
bd32c6bd 19958
c32b891a 19959#: config/xtensa-relax.c:1739
bd32c6bd 19960msgid "expected one operand for generated literal"
73a05be2 19961msgstr "ожидается один операнд для сгенерированного литерала"
bd32c6bd 19962
c32b891a 19963#: config/xtensa-relax.c:1746
bd32c6bd 19964msgid "expected 0 operands for generated label"
73a05be2 19965msgstr "ожидается 0 операндов для сгенерированной метки"
bd32c6bd 19966
c32b891a 19967#: config/xtensa-relax.c:1759
bd32c6bd
NC
19968#, c-format
19969msgid "invalid opcode '%s' in transition rule '%s'"
73a05be2 19970msgstr "некорректный код операции «%s» в правиле перехода «%s»"
bd32c6bd 19971
c32b891a 19972#: config/xtensa-relax.c:1767
bd32c6bd 19973#, c-format
c32b891a
NC
19974msgid "opcode '%s': replacement does not have %d op"
19975msgid_plural "opcode '%s': replacement does not have %d ops"
73a05be2
NC
19976msgstr[0] "код операции «%s»: в замене нет %d операнда"
19977msgstr[1] "код операции «%s»: в замене нет %d операндов"
19978msgstr[2] "код операции «%s»: в замене нет %d операндов"
bd32c6bd 19979
c32b891a 19980#: config/xtensa-relax.c:1783
bd32c6bd
NC
19981#, c-format
19982msgid "opcode '%s': cannot find literal definition"
73a05be2 19983msgstr "код операции «%s»: не найдено определение литерала"
bd32c6bd 19984
c32b891a 19985#: config/xtensa-relax.c:1799 config/xtensa-relax.c:1829
bd32c6bd 19986#, c-format
c32b891a 19987msgid "opcode '%s': unidentified operand '%s' in '%s'"
73a05be2 19988msgstr "код операции «%s»: неопределенный операнд «%s» в «%s»"
bd32c6bd 19989
c32b891a 19990#: config/xtensa-relax.c:1824
bd32c6bd
NC
19991#, c-format
19992msgid "unknown user-defined function %s"
73a05be2 19993msgstr "неизвестная определённая пользователем функция %s"
bd32c6bd 19994
c32b891a 19995#: config/xtensa-relax.c:1835
bd32c6bd 19996#, c-format
c32b891a 19997msgid "opcode '%s': could not parse operand '%s' in '%s'"
73a05be2 19998msgstr "код операции «%s»: не удалось разобрать операнд «%s» в «%s»"
bd32c6bd 19999
c32b891a 20000#: config/xtensa-relax.c:1875
bd32c6bd
NC
20001#, c-format
20002msgid "could not parse INSN_PATTERN '%s'"
73a05be2 20003msgstr "не удалось разобрать INSN_PATTERN «%s»"
bd32c6bd 20004
c32b891a 20005#: config/xtensa-relax.c:1879
bd32c6bd
NC
20006#, c-format
20007msgid "could not parse INSN_REPL '%s'"
73a05be2 20008msgstr "не удалось разобрать INSN_REPL «%s»"
bd32c6bd 20009
c32b891a 20010#: config/xtensa-relax.c:1890
bd32c6bd
NC
20011#, c-format
20012msgid "could not build transition for %s => %s"
73a05be2 20013msgstr "не удалось собрать переход для %s => %s"
bd32c6bd
NC
20014
20015#: depend.c:194
20016#, c-format
20017msgid "can't open `%s' for writing"
73a05be2 20018msgstr "не удалось открыть «%s» для записи"
bd32c6bd
NC
20019
20020#: depend.c:206
20021#, c-format
20022msgid "can't close `%s'"
73a05be2 20023msgstr "не удалось закрыть «%s»"
bd32c6bd 20024
d8dab054 20025#: dw2gencfi.c:319 read.c:2442
c32b891a
NC
20026#, c-format
20027msgid "bfd_set_section_flags: %s"
73a05be2 20028msgstr "bfd_set_section_flags: %s"
c32b891a 20029
2d151af7 20030#: dw2gencfi.c:591 dw2gencfi.c:607
bd32c6bd
NC
20031#, c-format
20032msgid "register save offset not a multiple of %u"
73a05be2 20033msgstr "регистровое сохранённое смещение не кратно %u"
bd32c6bd 20034
2d151af7 20035#: dw2gencfi.c:690
bd32c6bd 20036msgid "CFI state restore without previous remember"
73a05be2 20037msgstr "восстановление состояние CFI происходит без предварительного запоминания"
bd32c6bd 20038
2d151af7 20039#: dw2gencfi.c:748
bd32c6bd 20040msgid "missing separator"
73a05be2 20041msgstr "пропущен разделитель"
bd32c6bd 20042
2d151af7 20043#: dw2gencfi.c:797
bd32c6bd 20044msgid "bad register expression"
73a05be2 20045msgstr "неверное выражение регистра"
bd32c6bd 20046
2d151af7
NC
20047#: dw2gencfi.c:818 dw2gencfi.c:948 dw2gencfi.c:986 dw2gencfi.c:1057
20048#: dw2gencfi.c:1130 dw2gencfi.c:1195 dw2gencfi.c:1376
bd32c6bd 20049msgid "CFI instruction used without previous .cfi_startproc"
73a05be2 20050msgstr "инструкция CFI используется без указания ранее .cfi_startproc"
bd32c6bd 20051
2d151af7 20052#: dw2gencfi.c:1011
bd32c6bd 20053msgid "invalid or unsupported encoding in .cfi_personality"
73a05be2 20054msgstr "некорректная или неподдерживаемая кодировка в .cfi_personality"
bd32c6bd 20055
2d151af7 20056#: dw2gencfi.c:1018
bd32c6bd 20057msgid ".cfi_personality requires encoding and symbol arguments"
73a05be2 20058msgstr "для .cfi_personality требуются аргументы кодировки и символа"
bd32c6bd 20059
2d151af7 20060#: dw2gencfi.c:1041
bd32c6bd 20061msgid "wrong second argument to .cfi_personality"
73a05be2 20062msgstr "неправильный второй аргумент в .cfi_personality"
bd32c6bd 20063
2d151af7 20064#: dw2gencfi.c:1082 dw2gencfi.c:1158
bd32c6bd 20065msgid "invalid or unsupported encoding in .cfi_lsda"
73a05be2 20066msgstr "некорректная или неподдерживаемая кодировка в .cfi_lsda"
bd32c6bd 20067
2d151af7 20068#: dw2gencfi.c:1089
bd32c6bd 20069msgid ".cfi_lsda requires encoding and symbol arguments"
73a05be2 20070msgstr "для .cfi_lsda требуются аргументы кодировки и символа"
bd32c6bd 20071
2d151af7 20072#: dw2gencfi.c:1114
bd32c6bd 20073msgid "wrong second argument to .cfi_lsda"
73a05be2 20074msgstr "неправильный второй аргумент в .cfi_lsda"
bd32c6bd 20075
2d151af7 20076#: dw2gencfi.c:1180
bd32c6bd 20077msgid "wrong third argument to .cfi_val_encoded_addr"
73a05be2 20078msgstr "неправильный третий аргумент в .cfi_val_encoded_addr"
bd32c6bd 20079
2d151af7 20080#: dw2gencfi.c:1278
c32b891a 20081msgid "inconsistent uses of .cfi_sections"
73a05be2 20082msgstr "несогласованное использование .cfi_sections"
c32b891a 20083
2d151af7 20084#: dw2gencfi.c:1289
bd32c6bd 20085msgid "previous CFI entry not closed (missing .cfi_endproc)"
73a05be2 20086msgstr "не закрыт предыдущий элемент CFI (отсутствует .cfi_endproc)"
bd32c6bd 20087
2d151af7 20088#: dw2gencfi.c:1330
bd32c6bd 20089msgid ".cfi_endproc without corresponding .cfi_startproc"
73a05be2 20090msgstr ".cfi_endproc без соответствующей .cfi_startproc"
bd32c6bd 20091
2d151af7 20092#: dw2gencfi.c:1387
c32b891a 20093msgid "wrong argument to .cfi_personality_id"
73a05be2 20094msgstr "неправильный аргумент в .cfi_personality_id"
c32b891a 20095
2d151af7 20096#: dw2gencfi.c:1397
c32b891a 20097msgid ".cfi_fde_data without corresponding .cfi_startproc"
73a05be2 20098msgstr ".cfi_fde_data без соответствующей .cfi_startproc"
c32b891a 20099
2d151af7 20100#: dw2gencfi.c:1506
c32b891a 20101msgid "unexpected .cfi_inline_lsda"
73a05be2 20102msgstr "неожиданный .cfi_inline_lsda"
c32b891a 20103
2d151af7 20104#: dw2gencfi.c:1513
c32b891a 20105msgid ".cfi_inline_lsda not valid for this frame"
73a05be2 20106msgstr ".cfi_inline_lsda не допускается в этом кадре"
c32b891a 20107
2d151af7 20108#: dw2gencfi.c:1521
c32b891a 20109msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
73a05be2 20110msgstr "обнаружена .cfi_inline_lsda для кадра без .cfi_lsda"
c32b891a 20111
2d151af7 20112#: dw2gencfi.c:1534
c32b891a
NC
20113#, c-format
20114msgid "Alignment too large: %d. assumed."
73a05be2 20115msgstr "Слишком большое выравнивание: предполагается %d."
c32b891a 20116
2d151af7 20117#: dw2gencfi.c:1538
c32b891a 20118msgid "Alignment negative: 0 assumed."
73a05be2 20119msgstr "Отрицательное выравнивание: предполагается 0."
c32b891a 20120
2d151af7 20121#: dw2gencfi.c:1564
c32b891a 20122msgid ".cfi_inline_lsda is not supported for this target"
73a05be2 20123msgstr ".cfi_inline_lsda не поддерживается для этой цели"
c32b891a 20124
2d151af7 20125#: dw2gencfi.c:1571
c32b891a 20126msgid ".cfi_fde_data is not supported for this target"
73a05be2 20127msgstr ".cfi_fde_data не поддерживается для этой цели"
c32b891a 20128
2d151af7 20129#: dw2gencfi.c:1578
c32b891a 20130msgid ".cfi_personality_id is not supported for this target"
73a05be2 20131msgstr ".cfi_personality_id не поддерживается для этой цели"
c32b891a 20132
2d151af7 20133#: dw2gencfi.c:2364 dw2gencfi.c:2520
bd32c6bd 20134msgid "open CFI at the end of file; missing .cfi_endproc directive"
73a05be2 20135msgstr "открытая CFI до конца файла; отсутствует директива .cfi_endproc"
bd32c6bd 20136
2d151af7 20137#: dw2gencfi.c:2547
c32b891a 20138msgid "CFI is not supported for this target"
73a05be2 20139msgstr "CFI не поддерживается для этой цели"
c32b891a 20140
2d151af7 20141#: dwarf2dbg.c:372 dwarf2dbg.c:2290
c32b891a 20142msgid "view number mismatch"
73a05be2 20143msgstr "не совпадает номер вида"
c32b891a 20144
2d151af7 20145#: dwarf2dbg.c:782 dwarf2dbg.c:826
bd32c6bd 20146msgid "file number less than one"
73a05be2 20147msgstr "номер файла меньше 1"
bd32c6bd 20148
2d151af7 20149#: dwarf2dbg.c:792
bd32c6bd
NC
20150#, c-format
20151msgid "file number %ld already allocated"
73a05be2 20152msgstr "номер файла %ld уже выделен"
bd32c6bd 20153
2d151af7 20154#: dwarf2dbg.c:831 dwarf2dbg.c:1699
bd32c6bd
NC
20155#, c-format
20156msgid "unassigned file number %ld"
73a05be2 20157msgstr "неназначенный номер файла %ld"
bd32c6bd 20158
2d151af7 20159#: dwarf2dbg.c:900
bd32c6bd 20160msgid "is_stmt value not 0 or 1"
73a05be2 20161msgstr "значение is_stmt не равно 0 или 1"
bd32c6bd 20162
2d151af7 20163#: dwarf2dbg.c:912
bd32c6bd 20164msgid "isa number less than zero"
73a05be2 20165msgstr "номер isa меньше 0"
bd32c6bd 20166
2d151af7 20167#: dwarf2dbg.c:924
bd32c6bd 20168msgid "discriminator less than zero"
73a05be2 20169msgstr "селектор меньше 0"
bd32c6bd 20170
2d151af7 20171#: dwarf2dbg.c:943
c32b891a 20172msgid "numeric view can only be asserted to zero"
73a05be2 20173msgstr "значение числового вида может быть равно только 0"
c32b891a 20174
2d151af7 20175#: dwarf2dbg.c:981
bd32c6bd
NC
20176#, c-format
20177msgid "unknown .loc sub-directive `%s'"
73a05be2 20178msgstr "неизвестная поддиректива .loc «%s»"
bd32c6bd 20179
2d151af7 20180#: dwarf2dbg.c:1776
bd32c6bd 20181msgid "internal error: unknown dwarf2 format"
73a05be2 20182msgstr "внутренняя ошибка: неизвестный формат dwarf2"
bd32c6bd 20183
c32b891a 20184#: ecoff.c:1559
bd32c6bd
NC
20185#, c-format
20186msgid "string too big (%lu bytes)"
73a05be2 20187msgstr "слишком длинная строка (%lu байт)"
bd32c6bd 20188
c32b891a 20189#: ecoff.c:1585
bd32c6bd
NC
20190#, c-format
20191msgid "inserting \"%s\" into string hash table: %s"
73a05be2 20192msgstr "вставляется «%s» в хеш-таблицу строк: %s"
bd32c6bd 20193
c32b891a
NC
20194#: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
20195#: ecoff.c:2135
bd32c6bd 20196msgid "no current file pointer"
73a05be2 20197msgstr "отсутствует текущий файловый указатель"
bd32c6bd 20198
c32b891a 20199#: ecoff.c:1703
bd32c6bd 20200msgid "too many st_End's"
73a05be2 20201msgstr "слишком много st_End"
bd32c6bd 20202
c32b891a 20203#: ecoff.c:2041
bd32c6bd
NC
20204#, c-format
20205msgid "inserting \"%s\" into tag hash table: %s"
73a05be2 20206msgstr "вставляется «%s» в хеш-таблицу тегов: %s"
bd32c6bd 20207
c32b891a 20208#: ecoff.c:2204
bd32c6bd 20209msgid "fake .file after real one"
73a05be2 20210msgstr "фиктивный .file после настоящего"
bd32c6bd 20211
c32b891a 20212#: ecoff.c:2293
bd32c6bd 20213msgid "filename goes over one page boundary"
73a05be2 20214msgstr "имя файла выходит за одностраничную границу"
bd32c6bd 20215
c32b891a 20216#: ecoff.c:2426
bd32c6bd 20217msgid ".begin directive without a preceding .file directive"
73a05be2 20218msgstr "директива .begin без предшествующей директивы .file"
bd32c6bd 20219
c32b891a 20220#: ecoff.c:2433
bd32c6bd 20221msgid ".begin directive without a preceding .ent directive"
73a05be2 20222msgstr "директива .begin без предшествующей директивы .ent"
bd32c6bd 20223
c32b891a 20224#: ecoff.c:2463
bd32c6bd 20225msgid ".bend directive without a preceding .file directive"
73a05be2 20226msgstr "директива .bend без предшествующей директивы .file"
bd32c6bd 20227
c32b891a 20228#: ecoff.c:2470
bd32c6bd 20229msgid ".bend directive without a preceding .ent directive"
73a05be2 20230msgstr "директива .bend без предшествующей директивы .ent"
bd32c6bd 20231
c32b891a 20232#: ecoff.c:2482
bd32c6bd 20233msgid ".bend directive names unknown symbol"
73a05be2 20234msgstr "директива .bend указывает на неизвестный символ"
bd32c6bd 20235
c32b891a 20236#: ecoff.c:2524
bd32c6bd 20237msgid ".def pseudo-op used inside of .def/.endef; ignored"
73a05be2 20238msgstr "Псевдооперация .def используется внутри .def/.endef; игнорируется"
bd32c6bd 20239
c32b891a 20240#: ecoff.c:2526
bd32c6bd 20241msgid "empty symbol name in .def; ignored"
73a05be2 20242msgstr "пустое имя символа в .def; игнорируется"
bd32c6bd 20243
c32b891a 20244#: ecoff.c:2563
bd32c6bd 20245msgid ".dim pseudo-op used outside of .def/.endef; ignored"
73a05be2 20246msgstr "Псевдооперация .dim используется вне .def/.endef; игнорируется"
bd32c6bd 20247
c32b891a 20248#: ecoff.c:2578
bd32c6bd 20249msgid "badly formed .dim directive"
73a05be2 20250msgstr "неправильный формат директивы .dim"
bd32c6bd 20251
c32b891a 20252#: ecoff.c:2591
bd32c6bd 20253msgid "too many .dim entries"
73a05be2 20254msgstr "слишком много элементов .dim"
bd32c6bd 20255
c32b891a 20256#: ecoff.c:2611
bd32c6bd 20257msgid ".scl pseudo-op used outside of .def/.endef; ignored"
73a05be2 20258msgstr "Псевдооперация .scl используется вне .def/.endef; игнорируется"
bd32c6bd 20259
c32b891a 20260#: ecoff.c:2636
bd32c6bd 20261msgid ".size pseudo-op used outside of .def/.endef; ignored"
73a05be2 20262msgstr "Псевдооперация .size используется вне .def/.endef; игнорируется"
bd32c6bd 20263
c32b891a 20264#: ecoff.c:2651
bd32c6bd 20265msgid "badly formed .size directive"
73a05be2 20266msgstr "неправильно описана директива .size"
bd32c6bd 20267
c32b891a 20268#: ecoff.c:2664
bd32c6bd 20269msgid "too many .size entries"
73a05be2 20270msgstr "слишком много элементов .size"
bd32c6bd 20271
c32b891a 20272#: ecoff.c:2686
bd32c6bd 20273msgid ".type pseudo-op used outside of .def/.endef; ignored"
73a05be2 20274msgstr "Псевдооперация .type используется вне .def/.endef; игнорируется"
bd32c6bd
NC
20275
20276#. FIXME: We could handle this by setting the continued bit.
20277#. There would still be a limit: the .type argument can not
20278#. be infinite.
c32b891a 20279#: ecoff.c:2704
bd32c6bd
NC
20280#, c-format
20281msgid "the type of %s is too complex; it will be simplified"
73a05be2 20282msgstr "тип %s слишком сложен; он будет упрощён"
bd32c6bd 20283
c32b891a 20284#: ecoff.c:2715
bd32c6bd 20285msgid "Unrecognized .type argument"
73a05be2 20286msgstr "Нераспознанный аргумент .type"
bd32c6bd 20287
c32b891a 20288#: ecoff.c:2753
bd32c6bd 20289msgid ".tag pseudo-op used outside of .def/.endef; ignored"
73a05be2 20290msgstr "Псевдооперация .tag используется вне .def/.endef; игнорируется"
bd32c6bd 20291
c32b891a 20292#: ecoff.c:2777
bd32c6bd 20293msgid ".val pseudo-op used outside of .def/.endef; ignored"
73a05be2 20294msgstr "Псевдооперация .val используется вне .def/.endef; игнорируется"
bd32c6bd 20295
c32b891a 20296#: ecoff.c:2785
bd32c6bd 20297msgid ".val expression is too complex"
73a05be2 20298msgstr "Слишком сложное выражение .val"
bd32c6bd 20299
c32b891a 20300#: ecoff.c:2815
bd32c6bd 20301msgid ".endef pseudo-op used before .def; ignored"
73a05be2 20302msgstr "Псевдооперация endef используется до .def; игнорируется"
bd32c6bd 20303
c32b891a 20304#: ecoff.c:2841 ecoff.c:2922
bd32c6bd 20305msgid "bad COFF debugging information"
73a05be2 20306msgstr "некорректная отладочная информация COFF"
bd32c6bd 20307
c32b891a 20308#: ecoff.c:2890
bd32c6bd
NC
20309#, c-format
20310msgid "no tag specified for %s"
73a05be2 20311msgstr "для %s не указан тег"
bd32c6bd 20312
c32b891a 20313#: ecoff.c:2992
bd32c6bd 20314msgid ".end directive without a preceding .file directive"
73a05be2 20315msgstr "директива .end без предшествующей директивы .file"
bd32c6bd 20316
c32b891a 20317#: ecoff.c:3020
bd32c6bd 20318msgid ".end directive names unknown symbol"
73a05be2 20319msgstr "директива .end указывает на неизвестный символ"
bd32c6bd 20320
c32b891a 20321#: ecoff.c:3051
bd32c6bd 20322msgid "second .ent directive found before .end directive"
73a05be2 20323msgstr "найдена вторая директива .ent до директивы .end"
bd32c6bd 20324
c32b891a
NC
20325#: ecoff.c:3060
20326#, c-format
20327msgid "%s directive has no name"
73a05be2 20328msgstr "директива %s не имеет имени"
c32b891a
NC
20329
20330#: ecoff.c:3121
bd32c6bd 20331msgid "no way to handle .file within .ent/.end section"
73a05be2 20332msgstr "невозможно обработать .file внутри раздела .ent/.end"
bd32c6bd 20333
c32b891a 20334#: ecoff.c:3238
bd32c6bd 20335msgid ".loc before .file"
73a05be2 20336msgstr ".loc перед .file"
bd32c6bd 20337
c32b891a 20338#: ecoff.c:3440
bd32c6bd
NC
20339#, c-format
20340msgid ".stab%c is not supported"
73a05be2 20341msgstr ".stab%c не поддерживается"
bd32c6bd 20342
c32b891a 20343#: ecoff.c:3450
bd32c6bd
NC
20344#, c-format
20345msgid ".stab%c: ignoring non-zero other field"
73a05be2 20346msgstr ".stab%c: игнорируется всё, кроме нулевого поля"
bd32c6bd 20347
c32b891a 20348#: ecoff.c:3484
bd32c6bd
NC
20349#, c-format
20350msgid "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
73a05be2 20351msgstr "номер строки (%d) для директивы .stab%c невозможно вместить в индексное поле (20 бит)"
bd32c6bd 20352
c32b891a 20353#: ecoff.c:3518
bd32c6bd
NC
20354#, c-format
20355msgid "illegal .stab%c directive, bad character"
73a05be2 20356msgstr "недопустимая директива .stab%c, некорректный символ"
bd32c6bd 20357
c32b891a 20358#: ecoff.c:3977 ecoff.c:4166 ecoff.c:4191
bd32c6bd 20359msgid ".begin/.bend in different segments"
73a05be2 20360msgstr ".begin/.bend в разных сегментах"
bd32c6bd 20361
c32b891a 20362#: ecoff.c:4687
bd32c6bd 20363msgid "missing .end or .bend at end of file"
73a05be2 20364msgstr "отсутствует .end или .bend при окончании файла"
bd32c6bd 20365
c32b891a 20366#: ecoff.c:5172
bd32c6bd 20367msgid "GP prologue size exceeds field size, using 0 instead"
73a05be2 20368msgstr "размер пролога GP превышает размер поля, используется 0"
bd32c6bd 20369
2d151af7 20370#: expr.c:82 read.c:3803
bd32c6bd 20371msgid "bignum invalid"
73a05be2 20372msgstr "некорректный bignum"
bd32c6bd 20373
2d151af7 20374#: expr.c:84 read.c:3805 read.c:4310 read.c:5156
bd32c6bd 20375msgid "floating point number invalid"
73a05be2 20376msgstr "некорректное число с плавающей точкой"
bd32c6bd 20377
c32b891a 20378#: expr.c:207
bd32c6bd 20379msgid "bad floating-point constant: exponent overflow"
73a05be2 20380msgstr "некорректная константа с плавающей точкой: переполнение экспоненты"
bd32c6bd 20381
c32b891a 20382#: expr.c:211
bd32c6bd
NC
20383#, c-format
20384msgid "bad floating-point constant: unknown error code=%d"
73a05be2 20385msgstr "некорректная константа с плавающей точкой: неизвестный код ошибки %d"
bd32c6bd 20386
c32b891a 20387#: expr.c:396
bd32c6bd 20388msgid "a bignum with underscores may not have more than 8 hex digits in any word"
73a05be2 20389msgstr "bignum с подчёркиваниями не может иметь более 8 шестнадцатеричных цифр в любом слове"
bd32c6bd 20390
c32b891a 20391#: expr.c:419
bd32c6bd 20392msgid "a bignum with underscores must have exactly 4 words"
73a05be2 20393msgstr "bignum с подчёркиваниями должен состоять ровно из 4 слов"
bd32c6bd
NC
20394
20395#. Either not seen or not defined.
20396#. @@ Should print out the original string instead of
20397#. the parsed number.
c32b891a 20398#: expr.c:557
bd32c6bd
NC
20399#, c-format
20400msgid "backward ref to unknown label \"%d:\""
73a05be2 20401msgstr "обратная ссылка на неизвестную метку «%d:»"
bd32c6bd 20402
c32b891a 20403#: expr.c:675
bd32c6bd 20404msgid "character constant too large"
73a05be2 20405msgstr "символьная константа слишком длинна"
bd32c6bd 20406
c32b891a 20407#: expr.c:970
bd32c6bd 20408#, c-format
c32b891a 20409msgid "found '%c', expected: '%c'"
73a05be2 20410msgstr "найден «%c», ожидался: «%c»"
bd32c6bd 20411
c32b891a 20412#: expr.c:973
bd32c6bd
NC
20413#, c-format
20414msgid "missing '%c'"
73a05be2 20415msgstr "отсутствует «%c»"
bd32c6bd 20416
2d151af7 20417#: expr.c:985 read.c:4607
bd32c6bd 20418msgid "EBCDIC constants are not supported"
73a05be2 20419msgstr "константы EBCDIC не поддерживаются"
bd32c6bd 20420
c32b891a 20421#: expr.c:1112
bd32c6bd
NC
20422#, c-format
20423msgid "Unary operator %c ignored because bad operand follows"
73a05be2 20424msgstr "Унарный оператор %c игнорируется, так как далее следует некорректный операнд"
bd32c6bd 20425
c32b891a 20426#: expr.c:1162 expr.c:1193
bd32c6bd 20427msgid "syntax error in .startof. or .sizeof."
73a05be2 20428msgstr "синтаксическая ошибка в .startof. или .sizeof."
bd32c6bd 20429
d8dab054 20430#: expr.c:1274 expr.c:1598
bd32c6bd
NC
20431#, c-format
20432msgid "invalid use of operator \"%s\""
73a05be2 20433msgstr "неправильное использование оператора «%s»"
bd32c6bd 20434
d8dab054 20435#: expr.c:1782
bd32c6bd 20436msgid "missing operand; zero assumed"
73a05be2 20437msgstr "пропущен операнд; предполагается ноль"
bd32c6bd 20438
d8dab054 20439#: expr.c:1821
bd32c6bd 20440msgid "left operand is a bignum; integer 0 assumed"
73a05be2 20441msgstr "левым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 20442
d8dab054 20443#: expr.c:1823
bd32c6bd 20444msgid "left operand is a float; integer 0 assumed"
73a05be2 20445msgstr "левым операндом является float; предполагается 0 с типом integer"
bd32c6bd 20446
d8dab054 20447#: expr.c:1832
bd32c6bd 20448msgid "right operand is a bignum; integer 0 assumed"
73a05be2 20449msgstr "правым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 20450
d8dab054 20451#: expr.c:1834
bd32c6bd 20452msgid "right operand is a float; integer 0 assumed"
73a05be2 20453msgstr "правым операндом является float; предполагается 0 с типом integer"
bd32c6bd 20454
2d151af7 20455#: expr.c:1912 symbols.c:1558
bd32c6bd 20456msgid "division by zero"
73a05be2 20457msgstr "деление на ноль"
bd32c6bd 20458
2d151af7 20459#: expr.c:1918
bd32c6bd 20460msgid "shift count"
73a05be2 20461msgstr "счётчик сдвига"
bd32c6bd 20462
2d151af7 20463#: expr.c:2039
bd32c6bd 20464msgid "operation combines symbols in different segments"
73a05be2 20465msgstr "операция объединяет символы из разных сегментов"
bd32c6bd 20466
2d151af7 20467#: expr.c:2361
c32b891a 20468msgid "missing closing '\"'"
73a05be2 20469msgstr "нет закрывающей '\"'"
c32b891a
NC
20470
20471#: frags.c:60
bd32c6bd 20472msgid "attempt to allocate data in absolute section"
73a05be2 20473msgstr "попытка выделить данные в абсолютном разделе"
bd32c6bd 20474
c32b891a 20475#: frags.c:66
bd32c6bd 20476msgid "attempt to allocate data in common section"
73a05be2 20477msgstr "попытка выделить данные в общем разделе"
bd32c6bd 20478
d8dab054 20479#: frags.c:115 write.c:1470
bd32c6bd 20480#, c-format
c32b891a
NC
20481msgid "can't extend frag %lu char"
20482msgid_plural "can't extend frag %lu chars"
73a05be2
NC
20483msgstr[0] "не удалось расширить фрагмент до %lu символа"
20484msgstr[1] "не удалось расширить фрагмент до %lu символов"
20485msgstr[2] "не удалось расширить фрагмент до %lu символов"
bd32c6bd
NC
20486
20487#. For error messages.
20488#. Detect if we are reading from stdin by examining the file
20489#. name returned by as_where().
20490#.
20491#. [FIXME: We rely upon the name in the strcmp below being the
20492#. same as the one used by input_scrub_new_file(), if that is
20493#. not true, then this code will fail].
20494#.
20495#. If we are reading from stdin, then we need to save each input
20496#. line here (assuming of course that we actually have a line of
20497#. input to read), so that it can be displayed in the listing
20498#. that is produced at the end of the assembly.
c32b891a 20499#: input-file.c:136 input-scrub.c:240 listing.c:353
bd32c6bd 20500msgid "{standard input}"
73a05be2 20501msgstr "{стандартный ввод}"
bd32c6bd 20502
c32b891a 20503#: input-file.c:141
bd32c6bd
NC
20504#, c-format
20505msgid "can't open %s for reading: %s"
73a05be2 20506msgstr "не удалось открыть %s на чтение: %s"
bd32c6bd 20507
c32b891a 20508#: input-file.c:150 input-file.c:224
bd32c6bd
NC
20509#, c-format
20510msgid "can't read from %s: %s"
73a05be2 20511msgstr "не удалось прочитать из %s: %s"
bd32c6bd 20512
c32b891a 20513#: input-file.c:252 listing.c:1443 output-file.c:71
bd32c6bd
NC
20514#, c-format
20515msgid "can't close %s: %s"
73a05be2 20516msgstr "не удалось закрыть %s: %s"
bd32c6bd 20517
c32b891a 20518#: input-scrub.c:267
bd32c6bd 20519msgid "macros nested too deeply"
73a05be2 20520msgstr "слишком много вложенных макросов"
bd32c6bd 20521
c32b891a 20522#: itbl-ops.c:328
bd32c6bd
NC
20523#, c-format
20524msgid "Unable to allocate memory for new instructions\n"
73a05be2 20525msgstr "Не удалось выделить память для новых инструкций\n"
bd32c6bd 20526
c32b891a
NC
20527#: listing.c:253 messages.c:165 messages.c:167 messages.c:170
20528msgid "Warning: "
73a05be2 20529msgstr "Предупреждение: "
c32b891a
NC
20530
20531#: listing.c:259 messages.c:230 messages.c:232 messages.c:235
20532msgid "Error: "
73a05be2 20533msgstr "Ошибка: "
bd32c6bd 20534
c32b891a
NC
20535#: listing.c:625
20536#, c-format
20537msgid "unable to rebuffer file: %s\n"
73a05be2 20538msgstr "невозможно изменить буфер файла: %s\n"
bd32c6bd 20539
c32b891a 20540#: listing.c:1329
bd32c6bd
NC
20541#, c-format
20542msgid ""
20543"\n"
20544" time stamp \t: %s\n"
20545"\n"
20546msgstr ""
73a05be2
NC
20547"\n"
20548" метка времени \t: %s\n"
20549"\n"
bd32c6bd 20550
c32b891a 20551#: listing.c:1339
bd32c6bd
NC
20552#, c-format
20553msgid "%s "
73a05be2 20554msgstr "%s "
bd32c6bd 20555
c32b891a 20556#: listing.c:1344
bd32c6bd
NC
20557#, c-format
20558msgid ""
20559"\n"
20560"\t%s "
20561msgstr ""
73a05be2
NC
20562"\n"
20563"\t%s "
bd32c6bd 20564
c32b891a 20565#: listing.c:1354
bd32c6bd
NC
20566msgid ""
20567"\n"
20568" options passed\t: "
20569msgstr ""
73a05be2
NC
20570"\n"
20571" пер-ные пар-ры\t: "
bd32c6bd 20572
c32b891a 20573#: listing.c:1393
bd32c6bd
NC
20574#, c-format
20575msgid ""
20576" GNU assembler version %s (%s)\n"
20577"\t using BFD version %s."
20578msgstr ""
73a05be2
NC
20579" GNU ассемблер, версия %s (%s)\n"
20580"\t используется BFD версии %s."
bd32c6bd 20581
c32b891a 20582#: listing.c:1396
bd32c6bd
NC
20583#, c-format
20584msgid ""
20585"\n"
20586" input file \t: %s"
20587msgstr ""
73a05be2
NC
20588"\n"
20589" входной файл \t: %s"
bd32c6bd 20590
c32b891a 20591#: listing.c:1397
bd32c6bd
NC
20592#, c-format
20593msgid ""
20594"\n"
20595" output file \t: %s"
20596msgstr ""
73a05be2
NC
20597"\n"
20598" выходной файл \t: %s"
bd32c6bd 20599
c32b891a 20600#: listing.c:1398
bd32c6bd
NC
20601#, c-format
20602msgid ""
20603"\n"
20604" target \t: %s"
20605msgstr ""
73a05be2
NC
20606"\n"
20607" цель \t: %s"
bd32c6bd 20608
c32b891a 20609#: listing.c:1422
bd32c6bd
NC
20610#, c-format
20611msgid "can't open %s: %s"
73a05be2 20612msgstr "не удалось открыть %s: %s"
bd32c6bd 20613
c32b891a 20614#: listing.c:1507
bd32c6bd 20615msgid "strange paper height, set to no form"
73a05be2 20616msgstr "странная высота бумаги, считаем безразмерной"
bd32c6bd 20617
c32b891a 20618#: listing.c:1569
bd32c6bd 20619msgid "new line in title"
73a05be2 20620msgstr "новая строка в заголовке"
bd32c6bd
NC
20621
20622#. Turns the next expression into a string.
c32b891a 20623#: macro.c:382
bd32c6bd
NC
20624#, no-c-format
20625msgid "% operator needs absolute expression"
73a05be2 20626msgstr "оператору % требуется абсолютное выражение"
bd32c6bd 20627
c32b891a 20628#: macro.c:536
bd32c6bd
NC
20629#, c-format
20630msgid "Missing parameter qualifier for `%s' in macro `%s'"
73a05be2 20631msgstr "Пропущен классификатор параметра для «%s» в макросе «%s»"
bd32c6bd 20632
c32b891a 20633#: macro.c:546
bd32c6bd
NC
20634#, c-format
20635msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
73a05be2 20636msgstr "«%s» является неправильным классификатором параметра для «%s» в макросе «%s»"
bd32c6bd 20637
c32b891a 20638#: macro.c:563
bd32c6bd
NC
20639#, c-format
20640msgid "Pointless default value for required parameter `%s' in macro `%s'"
73a05be2 20641msgstr "Нецелесообразное значение по умолчанию требуемого параметра «%s» в макросе «%s»"
bd32c6bd 20642
c32b891a 20643#: macro.c:575
bd32c6bd
NC
20644#, c-format
20645msgid "A parameter named `%s' already exists for macro `%s'"
73a05be2 20646msgstr "Параметр «%s» уже существует в макросе «%s»"
bd32c6bd 20647
c32b891a 20648#: macro.c:612
bd32c6bd
NC
20649#, c-format
20650msgid "Reserved word `%s' used as parameter in macro `%s'"
73a05be2 20651msgstr "Зарезервированное слово «%s» используется как параметр в макросе «%s»"
bd32c6bd 20652
c32b891a 20653#: macro.c:670
bd32c6bd
NC
20654#, c-format
20655msgid "unexpected end of file in macro `%s' definition"
73a05be2 20656msgstr "неожиданный конец файла в определении макроса «%s»"
bd32c6bd 20657
c32b891a 20658#: macro.c:682
bd32c6bd
NC
20659#, c-format
20660msgid "missing `)' after formals in macro definition `%s'"
73a05be2 20661msgstr "пропущена «)» после объявлений в определении макроса «%s»"
bd32c6bd 20662
c32b891a 20663#: macro.c:697
bd32c6bd 20664msgid "Missing macro name"
73a05be2 20665msgstr "отсутствует имя макроса"
bd32c6bd 20666
c32b891a 20667#: macro.c:706
bd32c6bd
NC
20668#, c-format
20669msgid "Bad parameter list for macro `%s'"
73a05be2 20670msgstr "Некорректный список параметров в макросе «%s»"
bd32c6bd 20671
c32b891a 20672#: macro.c:712
bd32c6bd
NC
20673#, c-format
20674msgid "Macro `%s' was already defined"
73a05be2 20675msgstr "Макрос «%s» уже определён"
bd32c6bd 20676
c32b891a 20677#: macro.c:837 macro.c:839
bd32c6bd 20678msgid "missing `)'"
73a05be2 20679msgstr "пропущена «)»"
bd32c6bd 20680
c32b891a 20681#: macro.c:936
bd32c6bd
NC
20682#, c-format
20683msgid "`%s' was already used as parameter (or another local) name"
73a05be2 20684msgstr "«%s» уже используется как имя параметра (или другой локальной)"
bd32c6bd 20685
c32b891a 20686#: macro.c:1094
bd32c6bd 20687msgid "confusion in formal parameters"
73a05be2 20688msgstr "несостыковка в формальных параметрах"
bd32c6bd 20689
c32b891a 20690#: macro.c:1102
bd32c6bd
NC
20691#, c-format
20692msgid "Parameter named `%s' does not exist for macro `%s'"
73a05be2 20693msgstr "Параметр «%s» не существует в макросе «%s»"
bd32c6bd 20694
c32b891a 20695#: macro.c:1113
bd32c6bd
NC
20696#, c-format
20697msgid "Value for parameter `%s' of macro `%s' was already specified"
73a05be2 20698msgstr "Значение параметра «%s» в макросе «%s» уже задано"
bd32c6bd 20699
c32b891a 20700#: macro.c:1127
bd32c6bd 20701msgid "can't mix positional and keyword arguments"
73a05be2 20702msgstr "нельзя смешивать позиционные и задаваемые именами аргументы"
bd32c6bd 20703
c32b891a 20704#: macro.c:1138
bd32c6bd 20705msgid "too many positional arguments"
73a05be2 20706msgstr "слишком много позиционных аргументов"
bd32c6bd 20707
c32b891a 20708#: macro.c:1186
bd32c6bd
NC
20709#, c-format
20710msgid "Missing value for required parameter `%s' of macro `%s'"
73a05be2 20711msgstr "Пропущено значение требуемого параметра «%s» макроса «%s»"
bd32c6bd 20712
c32b891a 20713#: macro.c:1304
bd32c6bd 20714#, c-format
c32b891a 20715msgid "Attempt to purge non-existing macro `%s'"
73a05be2 20716msgstr "Попытка вычистить несуществующий макрос «%s»"
bd32c6bd 20717
c32b891a 20718#: macro.c:1324
bd32c6bd 20719msgid "unexpected end of file in irp or irpc"
73a05be2 20720msgstr "неожиданный конец файла в irp или irpc"
bd32c6bd 20721
c32b891a 20722#: macro.c:1332
bd32c6bd 20723msgid "missing model parameter"
73a05be2 20724msgstr "пропущен параметр модели"
bd32c6bd 20725
c32b891a 20726#: messages.c:91
bd32c6bd
NC
20727#, c-format
20728msgid "Assembler messages:\n"
73a05be2 20729msgstr "Сообщения ассемблера:\n"
bd32c6bd 20730
c32b891a 20731#: messages.c:289
bd32c6bd
NC
20732#, c-format
20733msgid "Fatal error: "
73a05be2 20734msgstr "Критическая ошибка: "
bd32c6bd 20735
c32b891a 20736#: messages.c:310
bd32c6bd 20737#, c-format
c32b891a 20738msgid "Internal error (%s).\n"
73a05be2 20739msgstr "Внутренняя ошибка (%s).\n"
bd32c6bd 20740
c32b891a 20741#: messages.c:312
bd32c6bd 20742#, c-format
c32b891a 20743msgid "Internal error in %s at %s:%d.\n"
73a05be2 20744msgstr "Внутренняя ошибка в %s позиция %s:%d.\n"
bd32c6bd 20745
c32b891a 20746#: messages.c:314
bd32c6bd 20747#, c-format
c32b891a 20748msgid "Internal error at %s:%d.\n"
73a05be2 20749msgstr "Внутренняя ошибка в позиции %s:%d.\n"
bd32c6bd 20750
c32b891a 20751#: messages.c:316
bd32c6bd
NC
20752#, c-format
20753msgid "Please report this bug.\n"
73a05be2 20754msgstr "Пожалуйста, сообщите об этой ошибке.\n"
bd32c6bd 20755
c32b891a 20756#: messages.c:400
bd32c6bd
NC
20757#, c-format
20758msgid "%s out of domain (%d is not a multiple of %d)"
73a05be2 20759msgstr "%s не в домене (%d не кратно %d)"
bd32c6bd 20760
c32b891a 20761#: messages.c:418
bd32c6bd
NC
20762#, c-format
20763msgid "%s out of range (%d is not between %d and %d)"
73a05be2 20764msgstr "%s вне диапазона (%d находится вне %d - %d)"
bd32c6bd
NC
20765
20766#. xgettext:c-format.
c32b891a 20767#: messages.c:441
bd32c6bd
NC
20768#, c-format
20769msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
73a05be2 20770msgstr "%s вне диапазона (0x%s находится вне 0x%s - 0x%s)"
bd32c6bd 20771
c32b891a 20772#: output-file.c:34
bd32c6bd
NC
20773#, c-format
20774msgid "can't open a bfd on stdout %s"
73a05be2 20775msgstr "не удалось открыть bfd в стандартный вывод %s"
bd32c6bd 20776
c32b891a 20777#: output-file.c:41
bd32c6bd
NC
20778#, c-format
20779msgid "selected target format '%s' unknown"
73a05be2 20780msgstr "выбранный формат цели «%s» неизвестен"
bd32c6bd 20781
c32b891a 20782#: output-file.c:43
bd32c6bd
NC
20783#, c-format
20784msgid "can't create %s: %s"
73a05be2 20785msgstr "не удалось создать %s: %s"
bd32c6bd 20786
d8dab054 20787#: read.c:521
c32b891a
NC
20788#, c-format
20789msgid "error constructing %s pseudo-op table: %s"
73a05be2 20790msgstr "ошибка создания таблицы псевдоопераций %s: %s"
c32b891a 20791
d8dab054 20792#: read.c:703
c32b891a 20793msgid "cannot change section or subsection inside .bundle_lock"
73a05be2 20794msgstr "не удалось изменить раздел или подраздел внутри .bundle_lock"
bd32c6bd 20795
d8dab054 20796#: read.c:719
bd32c6bd 20797#, c-format
c32b891a 20798msgid ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
73a05be2 20799msgstr "последовательность .bundle_lock размером %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a 20800
d8dab054 20801#: read.c:728
c32b891a
NC
20802#, c-format
20803msgid "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
73a05be2 20804msgstr "отдельная инструкция %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a 20805
2d151af7 20806#: read.c:769 read.c:2812 read.c:3383
c32b891a 20807msgid "ignoring fill value in absolute section"
73a05be2 20808msgstr "игнорируется значение заполнителя в абсолютном разделе"
bd32c6bd 20809
2d151af7 20810#: read.c:771 read.c:2827 read.c:3422
73a05be2 20811#, c-format
c32b891a 20812msgid "ignoring fill value in section `%s'"
73a05be2 20813msgstr "игнорируется значение заполнителя в разделе «%s»"
c32b891a 20814
d8dab054 20815#: read.c:1131
bd32c6bd
NC
20816#, c-format
20817msgid "unknown pseudo-op: `%s'"
73a05be2 20818msgstr "неизвестная псевдооперация: «%s»"
bd32c6bd 20819
d8dab054 20820#: read.c:1184
c32b891a 20821msgid "unable to continue with assembly."
73a05be2 20822msgstr "невозможно продолжать ассемблирование"
c32b891a 20823
d8dab054 20824#: read.c:1226
bd32c6bd
NC
20825#, c-format
20826msgid "label \"%d$\" redefined"
73a05be2 20827msgstr "переопределение метки «%d$»"
bd32c6bd 20828
d8dab054 20829#: read.c:1373
c32b891a 20830msgid ".bundle_lock with no matching .bundle_unlock"
73a05be2 20831msgstr ".bundle_lock не имеет соответствующей .bundle_unlock"
bd32c6bd 20832
d8dab054 20833#: read.c:1470
c32b891a 20834msgid ".abort detected. Abandoning ship."
73a05be2 20835msgstr "Обнаружена .abort. Покидаем корабль."
bd32c6bd 20836
d8dab054 20837#: read.c:1532
bd32c6bd
NC
20838#, c-format
20839msgid "alignment too large: %u assumed"
73a05be2 20840msgstr "слишком большое выравнивание: предполагается %u"
bd32c6bd 20841
d8dab054 20842#: read.c:1564
bd32c6bd 20843msgid "expected fill pattern missing"
73a05be2 20844msgstr "отсутствует ожидаемый заполняющий шаблон"
bd32c6bd 20845
d8dab054 20846#: read.c:1589
bd32c6bd 20847#, c-format
c32b891a 20848msgid "fill pattern too long, truncating to %u"
73a05be2 20849msgstr "заполняющий шаблон слишком большой, обрезаем до %u"
bd32c6bd 20850
d8dab054 20851#: read.c:1687
c32b891a 20852msgid "symbol name not recognised in the current locale"
73a05be2 20853msgstr "имя символа не распознано в текущей локали"
bd32c6bd
NC
20854
20855#. Some of the back ends can't deal with non-positive line numbers.
20856#. Besides, it's silly. GCC however will generate a line number of
20857#. zero when it is pre-processing builtins for assembler-with-cpp files:
20858#.
20859#. # 0 "<built-in>"
20860#.
20861#. We do not want to barf on this, especially since such files are used
20862#. in the GCC and GDB testsuites. So we check for negative line numbers
20863#. rather than non-positive line numbers.
d8dab054 20864#: read.c:2029
bd32c6bd
NC
20865#, c-format
20866msgid "line numbers must be positive; line number %d rejected"
73a05be2 20867msgstr "номера строк должны быть положительными целыми числами: номер строки %d не подходит"
bd32c6bd 20868
d8dab054 20869#: read.c:2066
bd32c6bd
NC
20870#, c-format
20871msgid "incompatible flag %i in line directive"
73a05be2 20872msgstr "несовместимый флаг %i в строковой директиве"
bd32c6bd 20873
d8dab054 20874#: read.c:2078
bd32c6bd
NC
20875#, c-format
20876msgid "unsupported flag %i in line directive"
73a05be2 20877msgstr "неподдерживаемый флаг %i в строковой директиве"
bd32c6bd 20878
d8dab054 20879#: read.c:2117
bd32c6bd 20880msgid "start address not supported"
73a05be2 20881msgstr "начальный адреса не поддерживается"
bd32c6bd 20882
d8dab054 20883#: read.c:2126
bd32c6bd 20884msgid ".err encountered"
73a05be2 20885msgstr "встречена .err"
bd32c6bd 20886
d8dab054 20887#: read.c:2142
bd32c6bd 20888msgid ".error directive invoked in source file"
73a05be2 20889msgstr "директива .error вызвана в исходном файле"
bd32c6bd 20890
d8dab054 20891#: read.c:2143
bd32c6bd 20892msgid ".warning directive invoked in source file"
73a05be2 20893msgstr "директива .warning вызвана в исходном файле"
bd32c6bd 20894
d8dab054 20895#: read.c:2149
bd32c6bd
NC
20896#, c-format
20897msgid "%s argument must be a string"
73a05be2 20898msgstr "аргумент %s должен быть строкой"
bd32c6bd 20899
d8dab054 20900#: read.c:2181 read.c:2183
bd32c6bd
NC
20901#, c-format
20902msgid ".fail %ld encountered"
73a05be2 20903msgstr "встречена .fail %ld"
bd32c6bd 20904
d8dab054 20905#: read.c:2223
bd32c6bd
NC
20906#, c-format
20907msgid ".fill size clamped to %d"
73a05be2 20908msgstr "размер .fill зажат до %d"
bd32c6bd 20909
d8dab054 20910#: read.c:2228
bd32c6bd 20911msgid "size negative; .fill ignored"
73a05be2 20912msgstr "отрицательный размер; .fill игнорируется"
bd32c6bd 20913
d8dab054 20914#: read.c:2234
bd32c6bd 20915msgid "repeat < 0; .fill ignored"
73a05be2 20916msgstr "повторение < 0; .fill игнорируется"
bd32c6bd 20917
d8dab054 20918#: read.c:2243
c32b891a 20919msgid "non-constant fill count for absolute section"
73a05be2 20920msgstr "неконстантный счётчик заполнения для абсолютного раздела"
bd32c6bd 20921
d8dab054 20922#: read.c:2245
c32b891a 20923msgid "attempt to fill absolute section with non-zero value"
73a05be2 20924msgstr "попытка заполнить абсолютный раздел ненулевым значением"
bd32c6bd 20925
d8dab054 20926#: read.c:2251
c32b891a
NC
20927#, c-format
20928msgid "attempt to fill section `%s' with non-zero value"
73a05be2 20929msgstr "попытка заполнить раздел «%s» ненулевым значением"
bd32c6bd 20930
d8dab054 20931#: read.c:2408
bd32c6bd
NC
20932#, c-format
20933msgid "unrecognized .linkonce type `%s'"
73a05be2 20934msgstr "нераспознанный тип .linkonce «%s»"
bd32c6bd 20935
d8dab054 20936#: read.c:2420
bd32c6bd 20937msgid ".linkonce is not supported for this object file format"
73a05be2 20938msgstr ".linkonce не поддерживается для этого формата объектных файлов"
bd32c6bd 20939
d8dab054 20940#: read.c:2515
bd32c6bd 20941msgid "expected alignment after size"
73a05be2 20942msgstr "ожидается выравнивание после размера"
bd32c6bd 20943
d8dab054 20944#: read.c:2734
bd32c6bd
NC
20945#, c-format
20946msgid "attempt to redefine pseudo-op `%s' ignored"
73a05be2 20947msgstr "игнорируется попытка переопределения псевдооперации «%s»"
bd32c6bd 20948
d8dab054 20949#: read.c:2753
bd32c6bd 20950msgid "ignoring macro exit outside a macro definition."
73a05be2 20951msgstr "игнорируется выход из макроса вне определения макроса"
bd32c6bd 20952
d8dab054 20953#: read.c:2807
bd32c6bd
NC
20954#, c-format
20955msgid "invalid segment \"%s\""
73a05be2 20956msgstr "неверный сегмент «%s»"
bd32c6bd 20957
d8dab054 20958#: read.c:2815
bd32c6bd 20959msgid "only constant offsets supported in absolute section"
73a05be2 20960msgstr "в абсолютном разделе поддерживаются только смещения, заданные константой"
bd32c6bd 20961
d8dab054 20962#: read.c:2858
bd32c6bd 20963msgid "MRI style ORG pseudo-op not supported"
73a05be2 20964msgstr "псевдооперация MRI style ORG не поддерживается"
bd32c6bd 20965
d8dab054 20966#: read.c:3029
bd32c6bd 20967#, c-format
c32b891a 20968msgid ".end%c encountered without preceding %s"
73a05be2 20969msgstr ".end%c без предшествующей %s"
bd32c6bd 20970
d8dab054 20971#: read.c:3058 read.c:3094
c32b891a
NC
20972#, c-format
20973msgid "negative count for %s - ignored"
73a05be2 20974msgstr "отрицательный счётчик для %s — игнорируется"
c32b891a 20975
d8dab054 20976#: read.c:3065 read.c:3101
bd32c6bd
NC
20977#, c-format
20978msgid "%s without %s"
73a05be2 20979msgstr "%s без %s"
bd32c6bd 20980
2d151af7 20981#: read.c:3336
bd32c6bd 20982msgid "unsupported variable size or fill value"
73a05be2 20983msgstr "неподдерживаемый размер переменной или заполняющее значение"
bd32c6bd 20984
2d151af7 20985#: read.c:3344
c32b891a
NC
20986#, c-format
20987msgid "size value for space directive too large: %lx"
73a05be2 20988msgstr "значение размера для директивы space слишком большое: %lx"
c32b891a 20989
2d151af7 20990#: read.c:3373
bd32c6bd 20991msgid ".space repeat count is zero, ignored"
73a05be2 20992msgstr "счётчик повторений .space равен нулю, игнорируется"
bd32c6bd 20993
2d151af7 20994#: read.c:3375
bd32c6bd 20995msgid ".space repeat count is negative, ignored"
73a05be2 20996msgstr "счётчик повторений .space отрицательный, игнорируется"
bd32c6bd 20997
2d151af7 20998#: read.c:3406
bd32c6bd 20999msgid "space allocation too complex in absolute section"
73a05be2 21000msgstr "выделяемое пространство в абсолютном разделе слишком сложное"
bd32c6bd 21001
2d151af7 21002#: read.c:3412
bd32c6bd 21003msgid "space allocation too complex in common section"
73a05be2 21004msgstr "выделяемое пространство в общем разделе слишком сложное"
bd32c6bd 21005
2d151af7 21006#: read.c:3473
d8dab054
NC
21007msgid "negative nop control byte, ignored"
21008msgstr "отрицательный байт управления nop, игнорируется"
21009
2d151af7 21010#: read.c:3489
d8dab054
NC
21011msgid "unsupported variable nop control in .nops directive"
21012msgstr "неподдерживаемая переменная управления nop в директиве .nops"
21013
2d151af7 21014#: read.c:3691
bd32c6bd
NC
21015#, c-format
21016msgid "%s: would close weakref loop: %s"
73a05be2 21017msgstr "%s: закрыло бы цикл weakref: %s"
bd32c6bd 21018
2d151af7 21019#: read.c:3741
bd32c6bd
NC
21020#, c-format
21021msgid "junk at end of line, first unrecognized character valued 0x%x"
73a05be2 21022msgstr "мусор в конце строки, первый нераспознанный символ со значением 0x%x"
bd32c6bd 21023
2d151af7 21024#: read.c:3869 write.c:2353
bd32c6bd 21025#, c-format
c32b891a 21026msgid "`%s' can't be equated to common symbol `%s'"
73a05be2 21027msgstr "«%s» не может быть вычисляемым для общего символа «%s»"
c32b891a 21028
2d151af7 21029#: read.c:3999
c32b891a 21030msgid "unexpected `\"' in expression"
73a05be2 21031msgstr "неожиданное «\"» в выражении"
bd32c6bd 21032
2d151af7 21033#: read.c:4012
bd32c6bd 21034msgid "rva without symbol"
73a05be2 21035msgstr "rva без символа"
bd32c6bd 21036
2d151af7 21037#: read.c:4081
bd32c6bd 21038msgid "missing or bad offset expression"
73a05be2 21039msgstr "отсутствующее или некорректное смещение выражения"
bd32c6bd 21040
2d151af7 21041#: read.c:4102
bd32c6bd 21042msgid "missing reloc type"
73a05be2 21043msgstr "отсутствует тип перемещения"
bd32c6bd 21044
2d151af7 21045#: read.c:4126
bd32c6bd 21046msgid "unrecognized reloc type"
73a05be2 21047msgstr "нераспознанный тип перемещения"
bd32c6bd 21048
2d151af7 21049#: read.c:4142
bd32c6bd 21050msgid "bad reloc expression"
73a05be2 21051msgstr "неправильное выражение перемещения"
bd32c6bd 21052
2d151af7 21053#: read.c:4304 read.c:5150
c32b891a 21054msgid "zero assumed for missing expression"
73a05be2 21055msgstr "при отсутствии выражения предполагается ноль"
bd32c6bd 21056
2d151af7 21057#: read.c:4324 read.c:5179
c32b891a 21058msgid "attempt to store value in absolute section"
73a05be2 21059msgstr "попытка сохранить значение в абсолютном разделе"
bd32c6bd 21060
2d151af7 21061#: read.c:4331 read.c:5185
c32b891a
NC
21062#, c-format
21063msgid "attempt to store non-zero value in section `%s'"
73a05be2 21064msgstr "попытка сохранить ненулевое значение в разделе «%s»"
bd32c6bd 21065
2d151af7 21066#: read.c:4417
bd32c6bd
NC
21067#, c-format
21068msgid "value 0x%llx truncated to 0x%llx"
73a05be2 21069msgstr "значение 0x%llx обрезано до 0x%llx"
bd32c6bd 21070
2d151af7 21071#: read.c:4420
bd32c6bd 21072msgid "value 0x%I64x truncated to 0x%I64x"
73a05be2 21073msgstr "значение 0x%I64x обрезано до 0x%I64x"
bd32c6bd 21074
2d151af7 21075#: read.c:4424
bd32c6bd
NC
21076#, c-format
21077msgid "value 0x%lx truncated to 0x%lx"
73a05be2 21078msgstr "значение 0x%lx обрезано до 0x%lx"
bd32c6bd 21079
2d151af7 21080#: read.c:4469
bd32c6bd 21081#, c-format
c32b891a
NC
21082msgid "bignum truncated to %d byte"
21083msgid_plural "bignum truncated to %d bytes"
73a05be2
NC
21084msgstr[0] "bignum обрезан до %d байта"
21085msgstr[1] "bignum обрезан до %d байт"
21086msgstr[2] "bignum обрезан до %d байт"
bd32c6bd 21087
2d151af7 21088#: read.c:4678 read.c:4888
bd32c6bd 21089msgid "unresolvable or nonpositive repeat count; using 1"
73a05be2 21090msgstr "неопределенный или не положительный счётчик повторений; используется 1"
bd32c6bd 21091
2d151af7 21092#: read.c:4727
bd32c6bd
NC
21093#, c-format
21094msgid "unknown floating type type '%c'"
73a05be2 21095msgstr "неизвестный тип с плавающей запятой «%c»"
bd32c6bd 21096
2d151af7 21097#: read.c:4749
bd32c6bd 21098msgid "floating point constant too large"
73a05be2 21099msgstr "константа с плавающей запятой слишком большая"
bd32c6bd 21100
2d151af7 21101#: read.c:4813
c32b891a 21102msgid "attempt to store float in absolute section"
73a05be2 21103msgstr "попытка сохранить значение с плавающей запятой в абсолютном разделе"
c32b891a 21104
2d151af7 21105#: read.c:4820
c32b891a
NC
21106#, c-format
21107msgid "attempt to store float in section `%s'"
73a05be2 21108msgstr "попытка сохранить значение с плавающей запятой в разделе «%s»"
c32b891a 21109
2d151af7 21110#: read.c:5268
c32b891a
NC
21111#, c-format
21112msgid "attempt to store non-empty string in section `%s'"
73a05be2 21113msgstr "попытка сохранить непустую строку в разделе «%s»"
c32b891a 21114
2d151af7 21115#: read.c:5330
bd32c6bd 21116msgid "strings must be placed into a section"
73a05be2 21117msgstr "строка должна быть помещена в раздел"
bd32c6bd 21118
2d151af7 21119#: read.c:5394
bd32c6bd 21120msgid "expected <nn>"
73a05be2 21121msgstr "ожидается <nn>"
bd32c6bd
NC
21122
21123#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
2d151af7 21124#: read.c:5435 read.c:5521
bd32c6bd 21125msgid "unterminated string; newline inserted"
73a05be2 21126msgstr "незавершенная строка; вставлен символ новой строки"
bd32c6bd 21127
2d151af7 21128#: read.c:5535
bd32c6bd 21129msgid "bad escaped character in string"
73a05be2 21130msgstr "некорректный экранированный символ в строке"
bd32c6bd 21131
2d151af7 21132#: read.c:5560
bd32c6bd 21133msgid "expected address expression"
73a05be2 21134msgstr "ожидается адресное выражение"
bd32c6bd 21135
2d151af7 21136#: read.c:5579
bd32c6bd
NC
21137#, c-format
21138msgid "symbol \"%s\" undefined; zero assumed"
73a05be2 21139msgstr "символ «%s» не определён; предполагается ноль"
bd32c6bd 21140
2d151af7 21141#: read.c:5582
bd32c6bd 21142msgid "some symbol undefined; zero assumed"
73a05be2 21143msgstr "какой-то символ «%s» не определён; предполагается ноль"
bd32c6bd 21144
2d151af7 21145#: read.c:5617
bd32c6bd 21146msgid "this string may not contain '\\0'"
73a05be2 21147msgstr "эта строка не может содержать «\\0»"
bd32c6bd 21148
2d151af7 21149#: read.c:5653
bd32c6bd 21150msgid "missing string"
73a05be2 21151msgstr "отсутствует строка"
bd32c6bd 21152
2d151af7 21153#: read.c:5744
bd32c6bd
NC
21154#, c-format
21155msgid ".incbin count zero, ignoring `%s'"
73a05be2 21156msgstr "счётчик .incbin равен нулю, игнорируется «%s»"
bd32c6bd 21157
2d151af7 21158#: read.c:5770
bd32c6bd
NC
21159#, c-format
21160msgid "file not found: %s"
73a05be2 21161msgstr "файл не найден: %s"
bd32c6bd 21162
2d151af7 21163#: read.c:5784
bd32c6bd
NC
21164#, c-format
21165msgid "seek to end of .incbin file failed `%s'"
73a05be2 21166msgstr "ошибка при поиске до конца файла .incbin «%s»"
bd32c6bd 21167
2d151af7 21168#: read.c:5795
bd32c6bd
NC
21169#, c-format
21170msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
73a05be2 21171msgstr "значение пропуска (%ld) или счётчика (%ld) некорректно для размера файла (%ld)"
bd32c6bd 21172
2d151af7 21173#: read.c:5802
bd32c6bd
NC
21174#, c-format
21175msgid "could not skip to %ld in file `%s'"
73a05be2 21176msgstr "не удалось пропустить элементы %ld в файле «%s»"
bd32c6bd 21177
2d151af7 21178#: read.c:5811
bd32c6bd
NC
21179#, c-format
21180msgid "truncated file `%s', %ld of %ld bytes read"
73a05be2 21181msgstr "урезанный файл «%s», прочитано %ld из %ld байт"
bd32c6bd 21182
2d151af7 21183#: read.c:5969
bd32c6bd 21184msgid "missing .func"
73a05be2 21185msgstr "пропущена .func"
bd32c6bd 21186
2d151af7 21187#: read.c:5986
bd32c6bd 21188msgid ".endfunc missing for previous .func"
73a05be2 21189msgstr "отсутствует .endfunc при указанной .func"
bd32c6bd 21190
2d151af7 21191#: read.c:6045
c32b891a
NC
21192#, c-format
21193msgid ".bundle_align_mode alignment too large (maximum %u)"
73a05be2 21194msgstr "выравнивание .bundle_align_mode слишком большое (максимум %u)"
c32b891a 21195
2d151af7 21196#: read.c:6050
c32b891a 21197msgid "cannot change .bundle_align_mode inside .bundle_lock"
73a05be2 21198msgstr "не удалось изменить .bundle_align_mode внутри .bundle_lock"
c32b891a 21199
2d151af7 21200#: read.c:6064
c32b891a 21201msgid ".bundle_lock is meaningless without .bundle_align_mode"
73a05be2 21202msgstr ".bundle_lock бесполезна без .bundle_align_mode"
c32b891a 21203
2d151af7 21204#: read.c:6085
c32b891a 21205msgid ".bundle_unlock without preceding .bundle_lock"
73a05be2 21206msgstr ".bundle_unlock без предшествующей .bundle_lock"
c32b891a 21207
2d151af7 21208#: read.c:6098
c32b891a
NC
21209#, c-format
21210msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
73a05be2 21211msgstr "последовательность .bundle_lock равна %u байтам, но размер комплекта равен только %u байтам"
c32b891a 21212
2d151af7 21213#: read.c:6197
bd32c6bd
NC
21214#, c-format
21215msgid "missing closing `%c'"
73a05be2 21216msgstr "нет закрывающего символа «%c»"
bd32c6bd 21217
2d151af7 21218#: read.c:6199
bd32c6bd 21219msgid "stray `\\'"
73a05be2 21220msgstr "лишняя `\\'"
bd32c6bd 21221
c32b891a 21222#: remap.c:53
bd32c6bd
NC
21223#, c-format
21224msgid "invalid argument '%s' to -fdebug-prefix-map"
73a05be2 21225msgstr "неверный аргумент «%s» у -fdebug-prefix-map"
bd32c6bd 21226
2d151af7 21227#: stabs.c:210
d8dab054
NC
21228#, c-format
21229msgid ".stab%c: missing string"
21230msgstr ".stab%c: отсутствует строка"
21231
2d151af7 21232#: stabs.c:223 stabs.c:231 stabs.c:239 stabs.c:258
bd32c6bd
NC
21233#, c-format
21234msgid ".stab%c: missing comma"
73a05be2 21235msgstr ".stab%c: отсутствует запятая"
bd32c6bd
NC
21236
21237#. This could happen for example with a source file with a huge
21238#. number of lines. The only cure is to use a different debug
21239#. format, probably DWARF.
2d151af7 21240#: stabs.c:251
bd32c6bd
NC
21241#, c-format
21242msgid ".stab%c: description field '%x' too big, try a different debug format"
73a05be2 21243msgstr ".stab%c: поле описания «%x» слишком большое, попробуйте другой формат отладки"
bd32c6bd 21244
2d151af7 21245#: stabs.c:437
bd32c6bd 21246msgid "comma missing in .xstabs"
73a05be2 21247msgstr "отсутствует запятая в .xstabs"
bd32c6bd 21248
2d151af7 21249#: symbols.c:421
bd32c6bd
NC
21250#, c-format
21251msgid "cannot define symbol `%s' in absolute section"
73a05be2 21252msgstr "невозможно определить символ «%s» в абсолютном разделе"
bd32c6bd 21253
2d151af7 21254#: symbols.c:554
bd32c6bd
NC
21255#, c-format
21256msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
73a05be2 21257msgstr "символ «%s» уже определён как \"%s\"/%s%ld"
bd32c6bd 21258
2d151af7 21259#: symbols.c:629 symbols.c:636
bd32c6bd
NC
21260#, c-format
21261msgid "inserting \"%s\" into symbol table failed: %s"
73a05be2 21262msgstr "не удалось вставить «%s» в таблицу символов: %s"
bd32c6bd 21263
2d151af7 21264#: symbols.c:1184
bd32c6bd 21265#, c-format
c32b891a 21266msgid "invalid operands (%s and %s sections) for `%s'"
73a05be2 21267msgstr "некорректные операнды (разделы %s и %s) для «%s»"
bd32c6bd 21268
2d151af7 21269#: symbols.c:1188
73a05be2 21270#, c-format
c32b891a 21271msgid "invalid operand (%s section) for `%s'"
73a05be2 21272msgstr "некорректный операнд (раздел %s) для «%s»"
bd32c6bd 21273
2d151af7 21274#: symbols.c:1196
bd32c6bd 21275#, c-format
c32b891a 21276msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
73a05be2 21277msgstr "некорректные операнды (разделы %s и %s) для «%s» при изменении «%s»"
bd32c6bd 21278
2d151af7 21279#: symbols.c:1199
bd32c6bd 21280#, c-format
c32b891a 21281msgid "invalid operand (%s section) for `%s' when setting `%s'"
73a05be2 21282msgstr "некорректный операнд (раздел %s) для «%s» при изменении «%s»"
bd32c6bd 21283
2d151af7 21284#: symbols.c:1248
bd32c6bd
NC
21285#, c-format
21286msgid "symbol definition loop encountered at `%s'"
73a05be2 21287msgstr "обнаружено зацикливание определения символа в «%s»"
bd32c6bd 21288
2d151af7 21289#: symbols.c:1275
bd32c6bd
NC
21290#, c-format
21291msgid "cannot convert expression symbol %s to complex relocation"
73a05be2 21292msgstr "невозможно преобразовывать символ выражения %s в сложное перемещение"
bd32c6bd 21293
2d151af7 21294#: symbols.c:1560
bd32c6bd
NC
21295#, c-format
21296msgid "division by zero when setting `%s'"
73a05be2 21297msgstr "деление на ноль при изменении «%s»"
bd32c6bd 21298
c32b891a 21299#. See PR 20895 for a reproducer.
2d151af7 21300#: symbols.c:1600
c32b891a 21301msgid "Invalid operation on symbol"
73a05be2 21302msgstr "Некорректный операнд для символа"
c32b891a 21303
2d151af7 21304#: symbols.c:1650 write.c:2402
bd32c6bd
NC
21305#, c-format
21306msgid "can't resolve value for symbol `%s'"
73a05be2 21307msgstr "не удалось определить значение символа «%s»"
bd32c6bd 21308
2d151af7 21309#: symbols.c:2109
bd32c6bd
NC
21310#, c-format
21311msgid "\"%d\" (instance number %d of a %s label)"
73a05be2 21312msgstr "\"%d\" (номер экземпляра %d метки %s)"
bd32c6bd 21313
2d151af7 21314#: symbols.c:2138
bd32c6bd
NC
21315#, c-format
21316msgid "attempt to get value of unresolved symbol `%s'"
73a05be2 21317msgstr "попытка получить значение неопределённого символа «%s»"
bd32c6bd 21318
c32b891a 21319#. Do not reassign section symbols.
2d151af7 21320#: symbols.c:2426
bd32c6bd 21321msgid "section symbols are already global"
73a05be2 21322msgstr "символы раздела уже глобальные"
bd32c6bd 21323
2d151af7 21324#: symbols.c:2539
bd32c6bd
NC
21325#, c-format
21326msgid "Accessing function `%s' as thread-local object"
73a05be2 21327msgstr "Доступ к функции «%s» как к локальному объекту нити"
bd32c6bd 21328
2d151af7 21329#: symbols.c:2543
bd32c6bd
NC
21330#, c-format
21331msgid "Accessing `%s' as thread-local object"
73a05be2 21332msgstr "Доступ к «%s» как к локальному объекту нити"
bd32c6bd
NC
21333
21334#: write.c:167
21335#, c-format
21336msgid "field fx_size too small to hold %d"
73a05be2 21337msgstr "поле fx_size мало, чтобы хранить %d"
bd32c6bd 21338
d8dab054 21339#: write.c:456
bd32c6bd 21340#, c-format
d8dab054
NC
21341msgid "attempt to .org/.space/.nops backwards? (%ld)"
21342msgstr "попытка вернуться к .org/.space/.nops? (%ld)"
bd32c6bd 21343
d8dab054 21344#: write.c:478
c32b891a
NC
21345#, c-format
21346msgid "leb128 operand is an undefined symbol: %s"
73a05be2 21347msgstr "операнд leb128 является неопределенным символом: %s"
c32b891a 21348
d8dab054 21349#: write.c:709
bd32c6bd 21350msgid "invalid offset expression"
73a05be2 21351msgstr "неверное выражение смещения"
bd32c6bd 21352
d8dab054 21353#: write.c:731
bd32c6bd 21354msgid "invalid reloc expression"
73a05be2 21355msgstr "неверное выражение перемещения"
bd32c6bd 21356
d8dab054 21357#: write.c:1114
bd32c6bd 21358#, c-format
c32b891a
NC
21359msgid "value of %s too large for field of %d byte at %s"
21360msgid_plural "value of %s too large for field of %d bytes at %s"
73a05be2
NC
21361msgstr[0] "значение %s слишком велико для поля из %d байта у %s"
21362msgstr[1] "значение %s слишком велико для поля из %d байт у %s"
21363msgstr[2] "значение %s слишком велико для поля из %d байт у %s"
bd32c6bd 21364
d8dab054 21365#: write.c:1130
bd32c6bd
NC
21366#, c-format
21367msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
73a05be2 21368msgstr "переполнение знакового .word; переключатель может быть слишком большим; %ld у 0x%lx"
bd32c6bd 21369
d8dab054 21370#: write.c:1171
bd32c6bd 21371msgid "redefined symbol cannot be used on reloc"
73a05be2 21372msgstr "переопределённый символ нельзя использовать в перемещении"
bd32c6bd 21373
d8dab054 21374#: write.c:1184
bd32c6bd 21375msgid "relocation out of range"
73a05be2 21376msgstr "перемещение выходит за диапазон"
bd32c6bd 21377
d8dab054 21378#: write.c:1187
bd32c6bd
NC
21379#, c-format
21380msgid "%s:%u: bad return from bfd_install_relocation: %x"
73a05be2 21381msgstr "%s:%u: некорректный возврат из bfd_install_relocation: %x"
bd32c6bd 21382
d8dab054 21383#: write.c:1215
bd32c6bd 21384msgid "reloc not within (fixed part of) section"
73a05be2 21385msgstr "перемещение вне раздела (его постоянной части)"
bd32c6bd 21386
d8dab054 21387#: write.c:1285
c32b891a 21388msgid "internal error: fixup not contained within frag"
73a05be2 21389msgstr "внутренняя ошибка: местоположение содержится вне фрагмента"
bd32c6bd 21390
d8dab054 21391#: write.c:1403 write.c:1540
c32b891a 21392msgid "can't extend frag"
73a05be2 21393msgstr "не удалось расширить фрагмент"
bd32c6bd 21394
d8dab054
NC
21395#: write.c:1588
21396msgid "unimplemented .nops directive"
21397msgstr "директива .nops не реализована"
21398
21399#: write.c:1622
bd32c6bd 21400#, c-format
c32b891a
NC
21401msgid "can't write %ld byte to section %s of %s: '%s'"
21402msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
73a05be2
NC
21403msgstr[0] "не удалось записать %ld байт в раздел %s из %s: «%s»"
21404msgstr[1] "не удалось записать %ld байта в раздел %s из %s: «%s»"
21405msgstr[2] "не удалось записать %ld байт в раздел %s из %s: «%s»"
bd32c6bd 21406
d8dab054 21407#: write.c:1648 write.c:1675 write.c:1711
bd32c6bd 21408#, c-format
c32b891a
NC
21409msgid "can't fill %ld byte in section %s of %s: '%s'"
21410msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
73a05be2
NC
21411msgstr[0] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
21412msgstr[1] "не удалось заполнить %ld байта в разделе %s из %s: «%s»"
21413msgstr[2] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
bd32c6bd 21414
2d151af7 21415#: write.c:1913
d8dab054
NC
21416msgid "unable to create reloc for build note"
21417msgstr "не удалось создать перемещение для примечания сборки"
21418
2d151af7 21419#: write.c:1917
d8dab054
NC
21420msgid "<gnu build note>"
21421msgstr "<gnu build note>"
21422
2d151af7 21423#: write.c:2318
bd32c6bd
NC
21424#, c-format
21425msgid "%s: global symbols not supported in common sections"
73a05be2 21426msgstr "%s: глобальные символы не поддерживаются в общих разделах"
bd32c6bd 21427
2d151af7 21428#: write.c:2332
bd32c6bd
NC
21429#, c-format
21430msgid "local label `%s' is not defined"
73a05be2 21431msgstr "локальная метка «%s» не определена"
bd32c6bd 21432
2d151af7 21433#: write.c:2360
bd32c6bd
NC
21434#, c-format
21435msgid "can't make global register symbol `%s'"
73a05be2 21436msgstr "не удалось создать глобальный регистровый символ «%s»"
bd32c6bd 21437
2d151af7 21438#: write.c:2665
bd32c6bd 21439#, c-format
c32b891a
NC
21440msgid "alignment padding (%lu byte) not a multiple of %ld"
21441msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
73a05be2
NC
21442msgstr[0] "заполнение для выравнивания (%lu байт) не кратно %ld"
21443msgstr[1] "дополнение для выравнивания (%lu байта) не кратно %ld"
21444msgstr[2] "дополнение для выравнивания (%lu байт) не кратно %ld"
bd32c6bd 21445
2d151af7 21446#: write.c:2832
bd32c6bd
NC
21447#, c-format
21448msgid ".word %s-%s+%s didn't fit"
73a05be2 21449msgstr "не вмещается .word %s-%s+%s"
bd32c6bd 21450
2d151af7 21451#: write.c:2926
bd32c6bd 21452msgid "padding added"
73a05be2 21453msgstr "заполнение добавлено"
bd32c6bd 21454
2d151af7 21455#: write.c:2977
bd32c6bd 21456msgid "attempt to move .org backwards"
73a05be2 21457msgstr "попытка передвинуться обратно к .org"
bd32c6bd 21458
2d151af7 21459#: write.c:3002
bd32c6bd 21460msgid ".space specifies non-absolute value"
73a05be2 21461msgstr ".space задана не абсолютным значением"
bd32c6bd 21462
2d151af7 21463#: write.c:3017
d8dab054
NC
21464msgid ".space, .nops or .fill with negative value, ignored"
21465msgstr ".space, .nops или .fill с отрицательным значением, игнорируется"
bd32c6bd 21466
2d151af7 21467#: write.c:3088
bd32c6bd
NC
21468#, c-format
21469msgid "Infinite loop encountered whilst attempting to compute the addresses of symbols in section %s"
73a05be2 21470msgstr "При попытке вычислить адреса символов в разделе %s возник бесконечный цикл"
c32b891a 21471
2d151af7
NC
21472#~ msgid "broadcast not on source memory operand"
21473#~ msgstr "broadcast находится не в операнде-источнике памяти"
21474
21475#~ msgid "NOP inserted between two instructions that change interrupt state"
21476#~ msgstr "вставлен NOP между двумя инструкциями, которые изменяют состояние прерывания"
21477
21478#~ msgid "a NOP might be needed here because of successive changes in interrupt state"
21479#~ msgstr "здесь может потребоваться NOP из-за последующих изменений состояния прерывания"
21480
21481#~ msgid "inserting a NOP before EINT"
21482#~ msgstr "вставляется NOP перед EINT"
21483
21484#~ msgid "a NOP might be needed before the EINT"
21485#~ msgstr "перед EINT может потребоваться NOP"
21486
21487#~ msgid "need PIC qualifier with symbol."
21488#~ msgstr "С символом требуется классификатор PIC."
21489
d8dab054
NC
21490#~ msgid "Internal assembler error for macro %s"
21491#~ msgstr "внутренняя ошибка ассемблера для макроса %s"
21492
21493#~ msgid "unsupported DC type"
21494#~ msgstr "неподдерживаемый тип DC"
21495
21496#~ msgid "missing end-quote"
21497#~ msgstr "отсутствует закрывающая кавычка"
21498
21499#~ msgid "unsupported alignment"
21500#~ msgstr "неподдерживаемое выравнивание"
21501
21502#~ msgid "this DS form not yet supported"
21503#~ msgstr "данная форма DS пока не поддерживается"
21504
21505#~ msgid "Missing or bad .using directive"
21506#~ msgstr "Отсутствует или неверная директива .using"
21507
21508#~ msgid "Literal Pool Overflow"
21509#~ msgstr "переполнение пула литералов"
21510
21511#~ msgid "expression not a constant"
21512#~ msgstr "выражение должно быть константой"
21513
21514#~ msgid "Unknown/unsupported address literal type"
21515#~ msgstr "Неизвестный/неподдерживаемый литеральный тип адреса"
21516
21517#~ msgid ".ltorg without prior .using in section %s"
21518#~ msgstr ".ltorg без предшествующей .using в разделе %s"
21519
21520#~ msgid ".ltorg in section %s paired to .using in section %s"
21521#~ msgstr ".ltorg в разделе %s соединён с .using в разделе %s"
21522
21523#~ msgid "bad alignment of %d bytes in literal pool"
21524#~ msgstr "неверное выравнивание в %d байт в пуле литералов"
21525
21526#~ msgid "bad literal size\n"
21527#~ msgstr "некорректный размер литерала\n"
21528
21529#~ msgid ".using: base address expression illegal or too complex"
21530#~ msgstr ".using: выражение базового адреса неверно или слишком сложное"
21531
21532#~ msgid "dropping register %d in section %s does not match using register %d"
21533#~ msgstr "сброшенный регистр %d в разделе %s не совпадает с использующимся регистром %d"
21534
21535#~ msgid "dropping register %d in section %s previously used in section %s"
21536#~ msgstr "сброшенный регистр %d в разделе %s раньше использовался в разделе %s"
21537
21538#~ msgid "not using any base register"
21539#~ msgstr "не используется какой-либо базовый регистр"
21540
21541#~ msgid "expecting a register for operand %d"
21542#~ msgstr "ожидается регистр для операнда %d"
21543
21544#~ msgid "Internal Error: bad instruction length"
21545#~ msgstr "Внутренняя ошибка: некорректная длина инструкции"
21546
21547#~ msgid "only supported with old gcc"
21548#~ msgstr "поддерживается только в старом gcc"
21549
21550#~ msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
21551#~ msgstr " -mold-gcc поддерживать старые (<= 2.8.1) версии gcc\n"
21552
21553#~ msgid "Directive .dual available only with -mintel-syntax option"
21554#~ msgstr "Директива .dual доступна только с параметром -mintel-syntax"
21555
21556#~ msgid "Directive .enddual available only with -mintel-syntax option"
21557#~ msgstr "Директива .enddual доступна только с параметром -mintel-syntax"
21558
21559#~ msgid "Directive .atmp available only with -mintel-syntax option"
21560#~ msgstr "Директива .atmp доступна только с параметром -mintel-syntax"
21561
21562#~ msgid "Unknown temporary pseudo register"
21563#~ msgstr "Неизвестный временный псевдорегистр"
21564
21565#~ msgid "Defective assembler. No assembly attempted."
21566#~ msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
21567
21568#~ msgid "Expanded opcode after delayed branch: `%s'"
21569#~ msgstr "Расширенный код операции после отложенной ветви: «%s»"
21570
21571#~ msgid "Expanded opcode in dual mode: `%s'"
21572#~ msgstr "Расширенный код операции в двойном режиме: «%s»"
21573
21574#~ msgid "An instruction was expanded (%s)"
21575#~ msgstr "Инструкция расширена (%s)"
21576
21577#~ msgid "Pipelined instruction: fsrc1 = fdest"
21578#~ msgstr "Конвейерная инструкция: fsrc1 = fdest"
21579
21580#~ msgid "Assembler does not yet support PIC"
21581#~ msgstr "Ассемблер пока не поддерживает PIC"
21582
21583#~ msgid "Illegal operands for %s"
21584#~ msgstr "Неверные операнды для %s"
21585
21586#~ msgid "'d.%s' must be 8-byte aligned"
21587#~ msgstr "«d.%s» должен быть выровнен по 8-байтовой границе"
21588
21589#~ msgid "Prefix 'd.' invalid for instruction `%s'"
21590#~ msgstr "Префикс «d.» не допускается для инструкции «%s»"
21591
21592#~ msgid ""
21593#~ " -EL\t\t\t generate code for little endian mode (default)\n"
21594#~ " -EB\t\t\t generate code for big endian mode\n"
21595#~ " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
21596#~ " -mxp\t\t\t enable i860XP support (disabled by default)\n"
21597#~ " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
21598#~ msgstr ""
21599#~ " -EL\t\t\t генерировать код для режима с обратным порядком байт\n"
21600#~ " \t\t\t (по умолчанию)\n"
21601#~ " -EB\t\t\t генерировать код для режима с прямым порядком байт\n"
21602#~ " -mwarn-expand\t\t предупреждать при расширении псевдоопераций\n"
21603#~ " -mxp\t\t\t включить поддержку i860XP (по умолчанию выключена)\n"
21604#~ " -mintel-syntax\t включить синтаксис Intel (по умолчанию AT&T/SVR4)\n"
21605
21606#~ msgid ""
21607#~ " -V\t\t\t print assembler version number\n"
21608#~ " -Qy, -Qn\t\t ignored\n"
21609#~ msgstr ""
21610#~ " -V\t\t\t напечатать номер версии ассемблера\n"
21611#~ " -Qy, -Qn\t\t игнорируется\n"
21612
21613#~ msgid "This immediate requires 0 MOD 2 alignment"
21614#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 2"
21615
21616#~ msgid "This immediate requires 0 MOD 4 alignment"
21617#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 4"
21618
21619#~ msgid "This immediate requires 0 MOD 8 alignment"
21620#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 8"
21621
21622#~ msgid "This immediate requires 0 MOD 16 alignment"
21623#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 16"
21624
21625#~ msgid "5-bit immediate too large"
21626#~ msgstr "5-битное значение слишком велико"
21627
21628#~ msgid "5-bit field must be absolute"
21629#~ msgstr "5-битное поле должно быть абсолютным"
21630
21631#~ msgid "A branch offset requires 0 MOD 4 alignment"
21632#~ msgstr "Смещение ветви требует выравнивания 0 MOD 4"
21633
21634#~ msgid "Unrecognized fix-up (0x%08lx)"
21635#~ msgstr "Нераспознанное местоположение (0x%08lx)"
21636
21637#~ msgid "Hashing returned \"%s\"."
21638#~ msgstr "Хеширование вернуло «%s»."
21639
21640#~ msgid "expression syntax error"
21641#~ msgstr "синтаксическая ошибка в выражении"
21642
21643#~ msgid "attempt to branch into different segment"
21644#~ msgstr "попытка ветвления в другой сегмент"
21645
21646#~ msgid "target of %s instruction must be a label"
21647#~ msgstr "цель инструкции %s должна быть меткой"
21648
21649#~ msgid "unaligned register"
21650#~ msgstr "невыровненный регистр"
21651
21652#~ msgid "no such sfr in this architecture"
21653#~ msgstr "в этой архитектуре нет такого sfr"
21654
21655#~ msgid "illegal literal"
21656#~ msgstr "неверный литерал"
21657
21658#~ msgid "invalid index register"
21659#~ msgstr "некорректный индексный регистр"
21660
21661#~ msgid "invalid scale factor"
21662#~ msgstr "некорректный коэффициент масштабирования"
21663
21664#~ msgid "architecture of opcode conflicts with that of earlier instruction(s)"
21665#~ msgstr "архитектура кода операции конфликтует с предыдущими инструкциями"
21666
21667#~ msgid "missing opcode"
21668#~ msgstr "отсутствует код операции"
21669
21670#~ msgid "branch prediction invalid on this opcode"
21671#~ msgstr "предсказание ветвления некорректно для этого кода операции"
21672
21673#~ msgid "invalid opcode, \"%s\"."
21674#~ msgstr "неверный код операции, «%s»"
21675
21676#~ msgid "improper number of operands. Expecting %d, got %d"
21677#~ msgstr "Неправильное количество операндов. Ожидалось %d, получено %d"
21678
21679#~ msgid "Fixup of %ld too large for field width of %d"
21680#~ msgstr "Местоположение %ld слишком большое для поля шириной %d"
21681
21682#~ msgid "invalid architecture %s"
21683#~ msgstr "неверная архитектура %s"
21684
21685#~ msgid "I960 options:\n"
21686#~ msgstr "Параметры I960:\n"
21687
21688#~ msgid ""
21689#~ "\n"
21690#~ "\t\t\tspecify variant of 960 architecture\n"
21691#~ "-b\t\t\tadd code to collect statistics about branches taken\n"
21692#~ "-link-relax\t\tpreserve individual alignment directives so linker\n"
21693#~ "\t\t\tcan do relaxing (b.out format only)\n"
21694#~ "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
21695#~ "\t\t\tlong displacements\n"
21696#~ msgstr ""
21697#~ "\n"
21698#~ "\t\t\tукажите вариант архитектуры 960\n"
21699#~ "-b\t\t\tдобавить код сбора статистики о ветвлении\n"
21700#~ "-link-relax\t\tсохранять индивидуальные директивы выравнивания для того, чтобы\n"
21701#~ "\t\t\tкомпоновщик мог выполнять ослабление (только с форматом b.out)\n"
21702#~ "-no-relax\t\tне изменять инструкции сравнение-и-ветвление для\n"
21703#~ "\t\t\tдлинных перестановок\n"
21704
21705#~ msgid "should have 1 or 2 operands"
21706#~ msgstr "должен быть 1 или 2 операнда"
21707
21708#~ msgid "Redefining leafproc %s"
21709#~ msgstr "Переопределение leafproc %s"
21710
21711#~ msgid "should have two operands"
21712#~ msgstr "должен быть два операнда"
21713
21714#~ msgid "'entry_num' must be absolute number in [0,31]"
21715#~ msgstr "«entry_num» должен указываться как абсолютное чисто в диапазоне [0,31]"
21716
21717#~ msgid "Redefining entrynum for sysproc %s"
21718#~ msgstr "Переопределение entrynum для sysproc %s"
21719
21720#~ msgid "Trying to 'bal' to %s"
21721#~ msgstr "Попытка применить «bal» к %s"
21722
21723#~ msgid "Looks like a proc, but can't tell what kind.\n"
21724#~ msgstr "Выглядит как proc, но невозможно сказать какая.\n"
21725
21726#~ msgid "big endian mode is not supported"
21727#~ msgstr "прямой порядок байт не поддерживается"
21728
21729#~ msgid "ignoring unrecognized .endian type `%s'"
21730#~ msgstr "игнорируется нераспознанный тип .endian «%s»"
21731
21732#~ msgid "can't use COBR format with external label"
21733#~ msgstr "невозможно использовать формат COBR с внешней меткой"
21734
21735#~ msgid "option --link-relax is only supported in b.out format"
21736#~ msgstr "параметр --link-relax поддерживается только в формате b.out"
21737
21738#~ msgid "No 'bal' entry point for leafproc %s"
21739#~ msgstr "Нет точки входа «bal» для leafproc %s"
21740
21741#~ msgid ""
21742#~ "-32\t\t\tcreate o32 ABI object file (default)\n"
21743#~ "-n32\t\t\tcreate n32 ABI object file\n"
21744#~ "-64\t\t\tcreate 64 ABI object file\n"
21745#~ msgstr ""
21746#~ "-32\t\t\tсоздавать объектный файл o32 ABI (по умолчанию)\n"
21747#~ "-n32\t\t\tсоздавать объектный файл n32 ABI\n"
21748#~ "-64\t\t\tсоздавать объектный файл 64 ABI\n"
21749
21750#~ msgid "instruction address is not a multiple of 4"
21751#~ msgstr "адрес инструкции не кратен 4"
21752
21753#~ msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
21754#~ msgstr "Неправильная комбинация: --isa=SHcompact с --isa=SHmedia"
21755
21756#~ msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
21757#~ msgstr "Неправильная комбинация: --isa=SHmedia с --isa=SHcompact"
21758
21759#~ msgid "Invalid combination: --abi=64 with --isa=SHcompact"
21760#~ msgstr "Неправильная комбинация: --abi=64 с --isa=SHcompact"
21761
21762#~ msgid "Invalid combination: --abi=32 with --abi=64"
21763#~ msgstr "Неправильная комбинация: --abi=32 с --abi=64"
21764
21765#~ msgid "Invalid combination: --abi=64 with --abi=32"
21766#~ msgstr "Неправильная комбинация: --abi=64 с --abi=32"
21767
21768#~ msgid "Invalid combination: --isa=SHcompact with --abi=64"
21769#~ msgstr "Неправильная комбинация: --isa=SHcompact с --abi=64"
21770
21771#~ msgid "Invalid argument to --abi option: %s"
21772#~ msgstr "Неверный аргумент параметра --abi: %s"
21773
21774#~ msgid ""
21775#~ "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
21776#~ " | SHmedia\n"
21777#~ " | shcompact\n"
21778#~ " | SHcompact]\n"
21779#~ msgstr ""
21780#~ "--isa=[shmedia задать набор инструкций SH64 по умолчанию\n"
21781#~ " | SHmedia\n"
21782#~ " | shcompact\n"
21783#~ " | SHcompact]\n"
21784
21785#~ msgid ""
21786#~ "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
21787#~ "\t\t\tfile type\n"
21788#~ "--shcompact-const-crange emit code-range descriptors for constants in\n"
21789#~ "\t\t\tSHcompact code sections\n"
21790#~ "--no-mix\t\tdisallow SHmedia code in the same section as\n"
21791#~ "\t\t\tconstants and SHcompact code\n"
21792#~ "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
21793#~ "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
21794#~ "\t\t\tto 32 bits only\n"
21795#~ msgstr ""
21796#~ "--abi=[32|64] задать размер расширенных операндов SHmedia и тип\n"
21797#~ " объектного файла\n"
21798#~ "--shcompact-const-crange создавать дескрипторы диапазона кода для констант в\n"
21799#~ " разделах кода SHcompact\n"
21800#~ "--no-mix не смешивать код SHmedia в одном разделе с\n"
21801#~ " константами и кодом SHcompact\n"
21802#~ "--no-expand не расширять инструкции MOVI, PT, PTA и PTB\n"
21803#~ "--expand-pt32 при -abi=64, расширять инструкции PT, PTA и PTB\n"
21804#~ " только до 32 бит\n"
21805
d8dab054
NC
21806#~ msgid "Invalid operand expression"
21807#~ msgstr "Неверное выражение операнда"
21808
21809#~ msgid "PTB operand is a SHmedia symbol"
21810#~ msgstr "операнд PTB является символом SHmedia"
21811
21812#~ msgid "PTA operand is a SHcompact symbol"
21813#~ msgstr "операнд PTA является символом SHcompact"
21814
21815#~ msgid "invalid expression in operand"
21816#~ msgstr "некорректное выражение в операнде"
21817
21818#~ msgid "invalid operand, not a 5-bit unsigned value: %d"
21819#~ msgstr "неверный операнд — не 5-битовое значение без знака: %d"
21820
21821#~ msgid "invalid operand, not a 6-bit signed value: %d"
21822#~ msgstr "неверный операнд — не 6-битовое значение со знаком: %d"
21823
21824#~ msgid "invalid operand, not a 6-bit unsigned value: %d"
21825#~ msgstr "неверный операнд — не 6-битовое значение без знака: %d"
21826
21827#~ msgid "invalid operand, not a 11-bit signed value: %d"
21828#~ msgstr "неверный операнд — не 11-битовое значение со знаком: %d"
21829
21830#~ msgid "invalid operand, not a multiple of 32: %d"
21831#~ msgstr "неверный операнд — не кратен 32: %d"
21832
21833#~ msgid "invalid operand, not a 10-bit signed value: %d"
21834#~ msgstr "неверный операнд — не 10-битовое значение со знаком: %d"
21835
21836#~ msgid "invalid operand, not an even value: %d"
21837#~ msgstr "неверный операнд — нечётное значение: %d"
21838
21839#~ msgid "invalid operand, not a 12-bit signed value: %d"
21840#~ msgstr "неверный операнд — не 12-битовое значение со знаком: %d"
21841
21842#~ msgid "invalid operand, not a multiple of 4: %d"
21843#~ msgstr "неверный операнд — не кратен 4: %d"
21844
21845#~ msgid "invalid operand, not a 13-bit signed value: %d"
21846#~ msgstr "неверный операнд — не 13-битовое значение со знаком: %d"
21847
21848#~ msgid "invalid operand, not a multiple of 8: %d"
21849#~ msgstr "неверный операнд — не кратен 8: %d"
21850
21851#~ msgid "invalid operand, not a 16-bit signed value: %d"
21852#~ msgstr "неверный операнд — не 16-битовое значение со знаком: %d"
21853
21854#~ msgid "invalid operand, not a 16-bit unsigned value: %d"
21855#~ msgstr "неверный операнд — не 16-битовое значение без знака: %d"
21856
21857#~ msgid "operand out of range for PT, PTA and PTB"
21858#~ msgstr "операнд PT, PTA и PTB вне диапазона"
21859
21860#~ msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
21861#~ msgstr "операнд PT, PTA или PTB не кратен 4: %d"
21862
21863#~ msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
21864#~ msgstr "операнд MOVI не является 32-битовым значением со знаком: 0x%8x%08x"
21865
21866#~ msgid "invalid PIC reference"
21867#~ msgstr "неверная ссылка PIC"
21868
21869#~ msgid "invalid operand: expression in PT target"
21870#~ msgstr "некорректный операнд: выражение в цели PT"
21871
21872#~ msgid "invalid operands to %s"
21873#~ msgstr "неверные операнды для %s"
21874
21875#~ msgid "excess operands to %s"
21876#~ msgstr "избыточные операнды для %s"
21877
21878#~ msgid "The `.mode %s' directive is not valid with this architecture"
21879#~ msgstr "Директива «.mode %s» недопустима в этой архитектуре"
21880
21881#~ msgid "Invalid argument to .mode: %s"
21882#~ msgstr "Неверный аргумент .mode: %s"
21883
21884#~ msgid "The `.abi %s' directive is not valid with this architecture"
21885#~ msgstr "Директива «.abi %s» недопустима в этой архитектуре"
21886
21887#~ msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
21888#~ msgstr "указано «.abi 64», но параметрах командной строки не задан 64-битный ABI"
21889
21890#~ msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
21891#~ msgstr "указано «.abi 32», но параметрах командной строки не задан 32-битный ABI"
21892
21893#~ msgid "Invalid argument to .abi: %s"
21894#~ msgstr "Неверный аргумент для .abi: %s"
21895
21896#~ msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
21897#~ msgstr "-no-mix не допускается без указания SHcompact или SHmedia"
21898
21899#~ msgid "-shcompact-const-crange is invalid without SHcompact"
21900#~ msgstr "-shcompact-const-crange не допускается без SHcompact"
21901
21902#~ msgid "-expand-pt32 only valid with -abi=64"
21903#~ msgstr "-expand-pt32 разрешён только с -abi=64"
21904
21905#~ msgid "-no-expand only valid with SHcompact or SHmedia"
21906#~ msgstr "-no-expand разрешён только с SHcompact или SHmedia"
21907
21908#~ msgid "-expand-pt32 invalid together with -no-expand"
21909#~ msgstr "-expand-pt32 не допускается одновременно с -no-expand"
21910
21911#~ msgid "SHmedia code not allowed in same section as constants and SHcompact code"
21912#~ msgstr "код SHmedia не допускается в разделе констант и кода SHcompact"
21913
21914#~ msgid "No segment info for current section"
21915#~ msgstr "Нет информации о сегменте текущего раздела"
21916
21917#~ msgid "duplicate datalabel operator ignored"
21918#~ msgstr "игнорируется повторный оператор datalabel"
21919
21920#~ msgid "Invalid DataLabel expression"
21921#~ msgstr "Неверное выражение DataLabel"
21922
21923#~ msgid "-k\t\t\tgenerate PIC\n"
21924#~ msgstr "-k генерировать PIC\n"
21925
21926#~ msgid "alignment too large; assuming %d"
21927#~ msgstr "слишком большое выравнивание: предполагается %d"
21928
21929#~ msgid "alignment too large; assuming %ld"
21930#~ msgstr "слишком большое выравнивание: предполагается %ld"
21931
21932#~ msgid "unrecognized section type `%s'"
21933#~ msgstr "нераспознанный тип раздела «%s»"
21934
21935#~ msgid "absolute sections are not supported"
21936#~ msgstr "абсолютные разделы не поддерживаются"
21937
21938#~ msgid "unrecognized section command `%s'"
21939#~ msgstr "нераспознанная команда раздела «%s»"
21940
c32b891a
NC
21941#~ msgid "%s: data size %ld\n"
21942#~ msgstr "%s: размер данных %ld\n"
This page took 2.674829 seconds and 4 git commands to generate.