]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/po/ru.po
Updated Serbian and Russian translations for various sub-directories
[thirdparty/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#
3ee0cd9e 5# Yuri Kozlov <yuray@komyakino.ru>, 2010, 2018, 2019, 2020, 2021.
bd32c6bd
NC
6msgid ""
7msgstr ""
3ee0cd9e 8"Project-Id-Version: gas 2.36.90\n"
bd32c6bd 9"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
3ee0cd9e
NC
10"POT-Creation-Date: 2021-07-03 15:02+0100\n"
11"PO-Revision-Date: 2021-07-22 12:09+0300\n"
bd32c6bd 12"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
c32b891a
NC
13"Language-Team: Russian <gnu@d07.ru>\n"
14"Language: ru\n"
bd32c6bd
NC
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
c32b891a 18"X-Bugs: Report translation errors to the Language-Team address.\n"
3ee0cd9e 19"X-Generator: Lokalize 20.12.0\n"
bd32c6bd
NC
20"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"
21
3ee0cd9e 22#: app.c:494 app.c:508
bd32c6bd
NC
23msgid "end of file in comment"
24msgstr "конец файла в комментарии"
25
3ee0cd9e 26#: app.c:586 app.c:631
bd32c6bd
NC
27#, c-format
28msgid "end of file in string; '%c' inserted"
bc7c0509 29msgstr "конец файла в строке; вставлен «%c»"
bd32c6bd 30
3ee0cd9e 31#: app.c:657
bd32c6bd
NC
32#, c-format
33msgid "unknown escape '\\%c' in string; ignored"
34msgstr "неизвестная экранирующая последовательность '\\%c' в строке; игнорируется"
35
3ee0cd9e 36#: app.c:831 input-scrub.c:363
bd32c6bd
NC
37msgid "end of file not at end of a line; newline inserted"
38msgstr "конец файла не в конце строки; вставлен символ новой строки"
39
3ee0cd9e 40#: app.c:993
bd32c6bd
NC
41msgid "end of file in multiline comment"
42msgstr "конец файла в многостроковом комментарии"
43
3ee0cd9e 44#: app.c:1067
bd32c6bd
NC
45msgid "end of file after a one-character quote; \\0 inserted"
46msgstr "конец файла после одиночной кавычки; вставлен \\0"
47
3ee0cd9e 48#: app.c:1075
bd32c6bd
NC
49msgid "end of file in escape character"
50msgstr "конец файла в экранированном символе"
51
3ee0cd9e 52#: app.c:1087
bd32c6bd
NC
53msgid "missing close quote; (assumed)"
54msgstr "отсутствует закрывающая кавычка; (предположительно)"
55
3ee0cd9e 56#: app.c:1155 app.c:1210 app.c:1222 app.c:1300
bd32c6bd
NC
57msgid "end of file in comment; newline inserted"
58msgstr "конец файла в комментарии; вставлен символ новой строки"
59
3ee0cd9e 60#: as.c:174
bd32c6bd
NC
61msgid "missing emulation mode name"
62msgstr "пропущено имя режима эмуляции"
63
3ee0cd9e 64#: as.c:189
bd32c6bd
NC
65#, c-format
66msgid "unrecognized emulation name `%s'"
bc7c0509 67msgstr "нераспознанное имя эмуляции «%s»"
bd32c6bd 68
3ee0cd9e 69#: as.c:236
bd32c6bd
NC
70#, c-format
71msgid "GNU assembler version %s (%s) using BFD version %s\n"
72msgstr "GNU ассемблер, версия %s (%s); используется BFD версии %s\n"
73
3ee0cd9e 74#: as.c:248
bd32c6bd
NC
75#, c-format
76msgid "Usage: %s [option...] [asmfile...]\n"
77msgstr "Использование: %s [параметр...] [asm-файл...]\n"
78
3ee0cd9e 79#: as.c:250
bd32c6bd
NC
80#, c-format
81msgid ""
82"Options:\n"
83" -a[sub-option...]\t turn on listings\n"
84" \t Sub-options [default hls]:\n"
85" \t c omit false conditionals\n"
86" \t d omit debugging directives\n"
87" \t g include general info\n"
88" \t h include high-level source\n"
89" \t l include assembly\n"
90" \t m include macro expansions\n"
91" \t n omit forms processing\n"
92" \t s include symbols\n"
93" \t =FILE list to FILE (must be last sub-option)\n"
94msgstr ""
95"Параметры:\n"
96" -a[доп-параметры...]\t создать листинг\n"
97" \t Доп-параметры [по умолчанию hls]:\n"
98" \t c пропускать ложные ветви\n"
99" \t d пропускать отладочные директивы\n"
100" \t g включать общую информацию\n"
101" \t h включить исходный код высокого уровня\n"
102" \t l включать ассемблерный код\n"
103" \t m включать раскрытие макросов\n"
104" \t n пропускать разбивку на страницы\n"
105" \t s включать символы\n"
106" \t =ФАЙЛ записывать в ФАЙЛ (должно быть последним)\n"
107
3ee0cd9e 108#: as.c:264
bd32c6bd
NC
109#, c-format
110msgid " --alternate initially turn on alternate macro syntax\n"
111msgstr " --alternate сразу включить альтернативный синтаксис макросов\n"
112
3ee0cd9e 113#: as.c:267
c32b891a
NC
114#, c-format
115msgid ""
116" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
117" compress DWARF debug sections using zlib [default]\n"
118msgstr ""
119" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
120" сжимать отладочные разделы DWARF\n"
121" с помощью zlib [по умолчанию]\n"
122
3ee0cd9e 123#: as.c:270
c32b891a
NC
124#, c-format
125msgid ""
126" --nocompress-debug-sections\n"
127" don't compress DWARF debug sections\n"
128msgstr ""
129" --nocompress-debug-sections\n"
130" не сжимать отладочные разделы DWARF\n"
131
3ee0cd9e 132#: as.c:274
c32b891a
NC
133#, c-format
134msgid ""
135" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
136" compress DWARF debug sections using zlib\n"
137msgstr ""
138" --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
139" сжимать отладочные разделы DWARF\n"
140" с помощью zlib\n"
141
3ee0cd9e 142#: as.c:277
c32b891a
NC
143#, c-format
144msgid ""
145" --nocompress-debug-sections\n"
146" don't compress DWARF debug sections [default]\n"
147msgstr ""
148" --nocompress-debug-sections\n"
149" не сжимать отладочные разделы DWARF [по умолчанию]\n"
150
3ee0cd9e 151#: as.c:281
bd32c6bd
NC
152#, c-format
153msgid " -D produce assembler debugging messages\n"
154msgstr " -D выводить ассемблерные отладочные сообщения\n"
155
3ee0cd9e 156#: as.c:283
bd32c6bd 157#, c-format
c32b891a
NC
158msgid ""
159" --debug-prefix-map OLD=NEW\n"
160" map OLD to NEW in debug information\n"
bd32c6bd 161msgstr ""
c32b891a
NC
162" --debug-prefix-map СТА=НОВ\n"
163" в отладочной информации преобразовывать\n"
164" СТАрое в НОВое\n"
bd32c6bd 165
3ee0cd9e 166#: as.c:286
bd32c6bd
NC
167#, c-format
168msgid " --defsym SYM=VAL define symbol SYM to given value\n"
169msgstr " --defsym СИМ=ЗНА назначить СИМволу нужно ЗНАчение\n"
170
3ee0cd9e 171#: as.c:302
bd32c6bd
NC
172#, c-format
173msgid " emulate output (default %s)\n"
174msgstr " эмулировать вывод (по умолчанию %s)\n"
175
3ee0cd9e 176#: as.c:307
bd32c6bd
NC
177#, c-format
178msgid " --execstack require executable stack for this object\n"
179msgstr " --execstack требовать исполняемый стек для этого объекта\n"
180
3ee0cd9e 181#: as.c:309
bd32c6bd
NC
182#, c-format
183msgid " --noexecstack don't require executable stack for this object\n"
184msgstr " --noexecstack не требовать исполняемый стек для этого объекта\n"
185
3ee0cd9e 186#: as.c:311
c32b891a
NC
187#, c-format
188msgid ""
189" --size-check=[error|warning]\n"
190"\t\t\t ELF .size directive check (default --size-check=error)\n"
191msgstr ""
192" --size-check=[error|warning]\n"
193"\t\t\t проверка директивы .size в ELF (по умолчанию --size-check=error)\n"
194
3ee0cd9e 195#: as.c:314
c32b891a 196#, c-format
2d151af7
NC
197msgid " --elf-stt-common=[no|yes] "
198msgstr " --elf-stt-common=[no|yes] "
c32b891a 199
3ee0cd9e 200#: as.c:317 as.c:328 config/tc-i386.c:13799 config/tc-i386.c:13819
c32b891a 201#, c-format
2d151af7
NC
202msgid "(default: yes)\n"
203msgstr "(по умолчанию: yes)\n"
204
3ee0cd9e 205#: as.c:319 as.c:330 config/tc-i386.c:13801 config/tc-i386.c:13821
2d151af7
NC
206#, c-format
207msgid "(default: no)\n"
208msgstr "(по умолчанию: no)\n"
c32b891a 209
3ee0cd9e 210#: as.c:320
d8dab054 211#, c-format
2d151af7
NC
212msgid " generate ELF common symbols with STT_COMMON type\n"
213msgstr " генерировать общие символы ELF с типом STT_COMMON\n"
d8dab054 214
3ee0cd9e 215#: as.c:322
d8dab054 216#, c-format
2d151af7
NC
217msgid " --sectname-subst enable section name substitution sequences\n"
218msgstr ""
219" --sectname-subst включать последовательности подстановки\n"
220" в именах разделов\n"
d8dab054 221
3ee0cd9e 222#: as.c:325
d8dab054 223#, c-format
2d151af7
NC
224msgid " --generate-missing-build-notes=[no|yes] "
225msgstr " --generate-missing-build-notes=[no|yes] "
d8dab054 226
3ee0cd9e 227#: as.c:332
d8dab054
NC
228#, c-format
229msgid " generate GNU Build notes if none are present in the input\n"
230msgstr ""
231" генерировать примечания GNU Build,\n"
232" если их нет во входных данных\n"
233
3ee0cd9e 234#: as.c:336
bd32c6bd
NC
235#, c-format
236msgid " -f skip whitespace and comment preprocessing\n"
237msgstr " -f не выполнять пред-обработку пробелов и комментариев\n"
238
3ee0cd9e 239#: as.c:338
bd32c6bd
NC
240#, c-format
241msgid " -g --gen-debug generate debugging information\n"
242msgstr " -g --gen-debug генерировать отладочную информацию\n"
243
3ee0cd9e 244#: as.c:340
bd32c6bd
NC
245#, c-format
246msgid " --gstabs generate STABS debugging information\n"
247msgstr " --gstabs генерировать отладочную информацию STABS\n"
248
3ee0cd9e 249#: as.c:342
bd32c6bd
NC
250#, c-format
251msgid " --gstabs+ generate STABS debug info with GNU extensions\n"
252msgstr ""
253" --gstabs+ генерировать отладочную информацию STABS\n"
254" с расширениями GNU\n"
255
3ee0cd9e 256#: as.c:344
bd32c6bd 257#, c-format
79ddc884
NC
258msgid " --gdwarf-<N> generate DWARF<N> debugging information. 2 <= <N> <= 5\n"
259msgstr ""
260" --gdwarf-<N> генерировать отладочную информацию DWARF<N>.\n"
261" 2 <= <N> <= 5\n"
bd32c6bd 262
3ee0cd9e 263#: as.c:346
c32b891a
NC
264#, c-format
265msgid " --gdwarf-sections generate per-function section names for DWARF line information\n"
266msgstr ""
267" --gdwarf-sections генерировать имена разделов для каждой функции\n"
268" в информацию DWARF о строках\n"
269
3ee0cd9e 270#: as.c:348
bd32c6bd
NC
271#, c-format
272msgid " --target-help show target specific options\n"
273msgstr " --target-help показать параметры, подходящие только к этой цели\n"
274
3ee0cd9e 275#: as.c:350
bd32c6bd
NC
276#, c-format
277msgid " -I DIR add DIR to search list for .include directives\n"
278msgstr ""
279" -I КАТ добавить КАТалог в список поиска, используемого\n"
280" директивами .include\n"
281
3ee0cd9e 282#: as.c:352
bd32c6bd
NC
283#, c-format
284msgid " -J don't warn about signed overflow\n"
285msgstr " -J не предупреждать о знаковом переполнении\n"
286
3ee0cd9e 287#: as.c:354
bd32c6bd
NC
288#, c-format
289msgid " -K warn when differences altered for long displacements\n"
c32b891a 290msgstr " -K предупреждать при изменении различий в длинных перестановках\n"
bd32c6bd 291
3ee0cd9e 292#: as.c:356
bd32c6bd
NC
293#, c-format
294msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
295msgstr ""
296" -L,--keep-locals сохранять локальные символы (например,\n"
297" начинающиеся с L)\n"
298
3ee0cd9e 299#: as.c:358
bd32c6bd
NC
300#, c-format
301msgid " -M,--mri assemble in MRI compatibility mode\n"
302msgstr " -M,--mri ассемблировать в режиме совместимости с MRI\n"
303
3ee0cd9e 304#: as.c:360
bd32c6bd
NC
305#, c-format
306msgid " --MD FILE write dependency information in FILE (default none)\n"
307msgstr ""
308" --MD ФАЙЛ записывать информацию о зависимостях в ФАЙЛ\n"
309" (по умолчанию не записывается)\n"
310
3ee0cd9e 311#: as.c:362
bd32c6bd
NC
312#, c-format
313msgid " -nocpp ignored\n"
314msgstr " -nocpp игнорируется\n"
315
3ee0cd9e 316#: as.c:364
c32b891a
NC
317#, c-format
318msgid " -no-pad-sections do not pad the end of sections to alignment boundaries\n"
319msgstr " -no-pad-sections не дополнять конец разделов для выравнивая по границам\n"
320
3ee0cd9e 321#: as.c:366
bd32c6bd
NC
322#, c-format
323msgid " -o OBJFILE name the object-file output OBJFILE (default a.out)\n"
324msgstr " -o OBJ-ФАЙЛ имя объектного файла результата (по умолчанию a.out)\n"
325
3ee0cd9e 326#: as.c:368
bd32c6bd
NC
327#, c-format
328msgid " -R fold data section into text section\n"
329msgstr " -R поместить раздел данных в раздел текста\n"
330
3ee0cd9e 331#: as.c:370
bd32c6bd
NC
332#, c-format
333msgid " --statistics print various measured statistics from execution\n"
c32b891a 334msgstr " --statistics показать различную измеренную статистику выполнения\n"
bd32c6bd 335
3ee0cd9e 336#: as.c:372
bd32c6bd
NC
337#, c-format
338msgid " --strip-local-absolute strip local absolute symbols\n"
339msgstr " --strip-local-absolute удалить локальные абсолютные символы\n"
340
3ee0cd9e 341#: as.c:374
bd32c6bd
NC
342#, c-format
343msgid " --traditional-format Use same format as native assembler when possible\n"
344msgstr ""
345" --traditional-format использовать родной для ассемблера формат,\n"
346" если возможно\n"
347
3ee0cd9e 348#: as.c:376
bd32c6bd
NC
349#, c-format
350msgid " --version print assembler version number and exit\n"
351msgstr " --version показать версию ассемблера и закончить работу\n"
352
3ee0cd9e 353#: as.c:378
bd32c6bd
NC
354#, c-format
355msgid " -W --no-warn suppress warnings\n"
356msgstr " -W --no-warn не показывать предупреждения\n"
357
3ee0cd9e 358#: as.c:380
bd32c6bd
NC
359#, c-format
360msgid " --warn don't suppress warnings\n"
361msgstr " --warn показывать предупреждения\n"
362
3ee0cd9e 363#: as.c:382
bd32c6bd
NC
364#, c-format
365msgid " --fatal-warnings treat warnings as errors\n"
366msgstr " --fatal-warnings считать предупреждения ошибками\n"
367
3ee0cd9e 368#: as.c:385
bd32c6bd
NC
369#, c-format
370msgid ""
371" --itbl INSTTBL extend instruction set to include instructions\n"
372" matching the specifications defined in file INSTTBL\n"
373msgstr ""
c32b891a
NC
374" --itbl INSTTBL расширить набор инструкций, включив инструкции\n"
375" из спецификации, определённой в файле INSTTBL\n"
bd32c6bd 376
3ee0cd9e 377#: as.c:389
bd32c6bd
NC
378#, c-format
379msgid " -w ignored\n"
380msgstr " -w игнорируется\n"
381
3ee0cd9e 382#: as.c:391
bd32c6bd
NC
383#, c-format
384msgid " -X ignored\n"
385msgstr " -X игнорируется\n"
386
3ee0cd9e 387#: as.c:393
bd32c6bd
NC
388#, c-format
389msgid " -Z generate object file even after errors\n"
390msgstr " -Z генерировать объектный файл не смотря на ошибки\n"
391
3ee0cd9e 392#: as.c:395
bd32c6bd
NC
393#, c-format
394msgid ""
395" --listing-lhs-width set the width in words of the output data column of\n"
396" the listing\n"
397msgstr ""
c32b891a
NC
398" --listing-lhs-width задать в словах ширину выводимого столбца данных\n"
399" в листинге\n"
bd32c6bd 400
3ee0cd9e 401#: as.c:398
bd32c6bd
NC
402#, c-format
403msgid ""
404" --listing-lhs-width2 set the width in words of the continuation lines\n"
405" of the output data column; ignored if smaller than\n"
406" the width of the first line\n"
407msgstr ""
c32b891a
NC
408" --listing-lhs-width2 задать в словах ширину последующих выводимых строк\n"
409" столбца данных; игнорируется, если меньше ширины\n"
410" первой строки\n"
bd32c6bd 411
3ee0cd9e 412#: as.c:402
bd32c6bd
NC
413#, c-format
414msgid ""
415" --listing-rhs-width set the max width in characters of the lines from\n"
416" the source file\n"
417msgstr ""
c32b891a
NC
418" --listing-rhs-width задать максимальную ширину (в символах) строк из\n"
419" файла исходного кода\n"
bd32c6bd 420
3ee0cd9e 421#: as.c:405
bd32c6bd
NC
422#, c-format
423msgid ""
424" --listing-cont-lines set the maximum number of continuation lines used\n"
425" for the output data column of the listing\n"
426msgstr ""
c32b891a
NC
427" --listing-cont-lines задать максимальное количество последующих строк,\n"
428" используемых в листинге при выводе столбца данных\n"
bd32c6bd 429
3ee0cd9e 430#: as.c:408
bd32c6bd
NC
431#, c-format
432msgid " @FILE read options from FILE\n"
b4a3689a 433msgstr " @ФАЙЛ прочитать параметры из ФАЙЛа\n"
bd32c6bd 434
3ee0cd9e 435#: as.c:416
bd32c6bd
NC
436#, c-format
437msgid "Report bugs to %s\n"
438msgstr "Сообщения об ошибках отправляйте в %s\n"
439
3ee0cd9e 440#: as.c:646
bd32c6bd
NC
441#, c-format
442msgid "unrecognized option -%c%s"
443msgstr "нераспознанный параметр -%c%s"
444
445#. This output is intended to follow the GNU standards document.
3ee0cd9e 446#: as.c:688
bd32c6bd
NC
447#, c-format
448msgid "GNU assembler %s\n"
449msgstr "GNU ассемблер %s\n"
450
3ee0cd9e 451#: as.c:689
bd32c6bd 452#, c-format
3ee0cd9e
NC
453msgid "Copyright (C) 2021 Free Software Foundation, Inc.\n"
454msgstr "Copyright (C) 2021 Free Software Foundation, Inc.\n"
bd32c6bd 455
3ee0cd9e 456#: as.c:690
bd32c6bd
NC
457#, c-format
458msgid ""
459"This program is free software; you may redistribute it under the terms of\n"
460"the GNU General Public License version 3 or later.\n"
461"This program has absolutely no warranty.\n"
462msgstr ""
463"Эта программа является открытым программным обеспечением; вы можете\n"
464"распространять её согласно условиям GNU General Public License версии 3 или\n"
465"более новой версии.\n"
466"Эта программа не имеет абсолютно никаких гарантий.\n"
467
3ee0cd9e 468#: as.c:695
c32b891a
NC
469#, c-format
470msgid ""
471"This assembler was configured for a target of `%s' and default,\n"
472"cpu type `%s'.\n"
473msgstr ""
474"По умолчанию ассемблер настроен на цель «%s»\n"
475"с типом процессора «%s».\n"
476
3ee0cd9e 477#: as.c:699
bd32c6bd
NC
478#, c-format
479msgid "This assembler was configured for a target of `%s'.\n"
480msgstr "Ассемблер настроен на цель %s.\n"
481
3ee0cd9e 482#: as.c:707
bd32c6bd
NC
483msgid "multiple emulation names specified"
484msgstr "указано несколько имён эмуляции"
485
3ee0cd9e 486#: as.c:709
bd32c6bd
NC
487msgid "emulations not handled in this configuration"
488msgstr "эмуляции не обрабатываются при таких настройках"
489
3ee0cd9e 490#: as.c:714
bd32c6bd
NC
491#, c-format
492msgid "alias = %s\n"
493msgstr "псевдоним = %s\n"
494
3ee0cd9e 495#: as.c:715
bd32c6bd
NC
496#, c-format
497msgid "canonical = %s\n"
498msgstr "каноническое = %s\n"
499
3ee0cd9e 500#: as.c:716
bd32c6bd
NC
501#, c-format
502msgid "cpu-type = %s\n"
503msgstr "тип ЦП = %s\n"
504
3ee0cd9e 505#: as.c:718
bd32c6bd
NC
506#, c-format
507msgid "format = %s\n"
508msgstr "формат = %s\n"
509
3ee0cd9e 510#: as.c:721
bd32c6bd
NC
511#, c-format
512msgid "bfd-target = %s\n"
513msgstr "bfd-цель = %s\n"
514
3ee0cd9e 515#: as.c:738
c32b891a
NC
516#, c-format
517msgid "Invalid --compress-debug-sections option: `%s'"
518msgstr "Некорректный параметр --compress-debug-sections: «%s»"
519
3ee0cd9e 520#: as.c:741
c32b891a
NC
521#, c-format
522msgid "--compress-debug-sections=%s is unsupported"
523msgstr "--compress-debug-sections=%s не поддерживается"
524
3ee0cd9e 525#: as.c:766
bd32c6bd
NC
526msgid "bad defsym; format is --defsym name=value"
527msgstr "неверный defsym; формат должен быть --defsym имя=значение"
528
3ee0cd9e 529#: as.c:786
bd32c6bd
NC
530msgid "no file name following -t option"
531msgstr "для параметра -t не указано имя файла"
532
3ee0cd9e 533#: as.c:801
bd32c6bd
NC
534#, c-format
535msgid "failed to read instruction table %s\n"
536msgstr "не удалось прочитать таблицу инструкций %s\n"
537
3ee0cd9e
NC
538#: as.c:823
539#, c-format
540msgid "unknown DWARF option %s\n"
541msgstr "неизвестный параметр DWARF %s\n"
542
543#: as.c:874
53943f32
NC
544#, c-format
545msgid "Invalid --gdwarf-cie-version `%s'"
546msgstr "Некорректное значение --gdwarf-cie-version «%s»"
547
3ee0cd9e 548#: as.c:967
c32b891a
NC
549#, c-format
550msgid "Invalid --size-check= option: `%s'"
551msgstr "Некорректное значение --size-check=: «%s»"
552
3ee0cd9e 553#: as.c:976
c32b891a
NC
554#, c-format
555msgid "Invalid --elf-stt-common= option: `%s'"
556msgstr "Некорректное значение --elf-stt-common=: «%s»"
557
3ee0cd9e 558#: as.c:990
d8dab054
NC
559#, c-format
560msgid "Invalid --generate-missing-build-notes option: `%s'"
561msgstr "Некорректный параметр --generate-missing-build-notes: «%s»"
562
3ee0cd9e 563#: as.c:1061
bd32c6bd
NC
564#, c-format
565msgid "invalid listing option `%c'"
566msgstr "неверный параметр %c для листинга"
567
3ee0cd9e 568#: as.c:1124
bd32c6bd
NC
569#, c-format
570msgid "%s: total time in assembly: %ld.%06ld\n"
571msgstr "%s: общее время ассемблирования: %ld.%06ld\n"
572
3ee0cd9e 573#: as.c:1288
2d151af7
NC
574msgid "libbfd ABI mismatch"
575msgstr "несовпадение ABI libbfd"
d8dab054 576
3ee0cd9e 577#: as.c:1333
2d151af7
NC
578#, c-format
579msgid "The input '%s' and output '%s' files are the same"
580msgstr "Входной «%s» и выходной «%s» файлы должны быть одинаковыми"
581
3ee0cd9e 582#: as.c:1443
c32b891a
NC
583#, c-format
584msgid "%d warning"
585msgid_plural "%d warnings"
586msgstr[0] "%d предупреждение"
587msgstr[1] "%d предупреждения"
588msgstr[2] "%d предупреждений"
589
3ee0cd9e 590#: as.c:1445
bd32c6bd 591#, c-format
c32b891a
NC
592msgid "%d error"
593msgid_plural "%d errors"
594msgstr[0] "%d ошибка"
595msgstr[1] "%d ошибки"
596msgstr[2] "%d ошибок"
bd32c6bd 597
3ee0cd9e 598#: as.c:1449
bd32c6bd 599#, c-format
c32b891a
NC
600msgid "%s, treating warnings as errors"
601msgstr "%s, предупреждения считаются ошибками"
bd32c6bd 602
3ee0cd9e 603#: as.c:1460
c32b891a
NC
604#, c-format
605msgid "%s, %s, generating bad object file\n"
606msgstr "%s, %s, генерируется плохой объектный файл\n"
607
3ee0cd9e 608#: as.h:129
bd32c6bd
NC
609#, c-format
610msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
c32b891a 611msgstr "Неожиданное значение %ld в строке %d файла «%s»\n"
bd32c6bd
NC
612
613#.
614#. * We have a GROSS internal error.
615#. * This should never happen.
616#.
3ee0cd9e 617#: atof-generic.c:437 config/tc-m68k.c:3503
bd32c6bd
NC
618msgid "failed sanity check"
619msgstr "проверка на исправность не пройдена"
620
3ee0cd9e
NC
621#: cgen.c:106 config/tc-alpha.c:2095 config/tc-alpha.c:2119
622#: config/tc-arc.c:4058 config/tc-arc.c:4131 config/tc-d10v.c:550
623#: config/tc-d30v.c:534 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
624#: config/tc-ppc.c:3920 config/tc-s390.c:1334 config/tc-s390.c:1457
625#: config/tc-s390.c:1591 config/tc-v850.c:2538 config/tc-v850.c:2609
626#: config/tc-v850.c:2656 config/tc-v850.c:2693 config/tc-v850.c:2730
627#: config/tc-v850.c:2993
bd32c6bd 628msgid "too many fixups"
c32b891a 629msgstr "слишком много местоположений (fixups)"
bd32c6bd 630
3ee0cd9e
NC
631#: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:450
632#: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3443
633#: config/tc-s390.c:1318 config/tc-v850.c:2647 config/tc-v850.c:2681
634#: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:785
bd32c6bd
NC
635msgid "illegal operand"
636msgstr "неверный операнд"
637
3ee0cd9e
NC
638#: cgen.c:395 config/tc-avr.c:900 config/tc-d10v.c:463 config/tc-d30v.c:452
639#: config/tc-h8300.c:496 config/tc-mcore.c:662 config/tc-microblaze.c:613
d8dab054 640#: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
3ee0cd9e 641#: config/tc-msp430.c:417 config/tc-ppc.c:3445 config/tc-s390.c:1323
2d151af7 642#: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685
d8dab054 643#: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
3ee0cd9e 644#: config/tc-z80.c:932 config/tc-z8k.c:349
bd32c6bd
NC
645msgid "missing operand"
646msgstr "пропущен операнд"
647
79ddc884 648#: cgen.c:772
bd32c6bd 649msgid "a reloc on this operand implies an overflow"
c32b891a 650msgstr "перемещение на этот операнд означает переполнение"
bd32c6bd 651
79ddc884 652#: cgen.c:795
bd32c6bd
NC
653msgid "operand mask overflow"
654msgstr "переполнение маски операнда"
655
656#. We can't actually support subtracting a symbol.
3ee0cd9e
NC
657#: cgen.c:858 config/tc-arm.c:2076 config/tc-arm.c:11321 config/tc-arm.c:11373
658#: config/tc-arm.c:11655 config/tc-arm.c:12551 config/tc-arm.c:13691
659#: config/tc-arm.c:13731 config/tc-arm.c:14104 config/tc-arm.c:14146
660#: config/tc-arm.c:21386 config/tc-arm.c:21446 config/tc-avr.c:1551
661#: config/tc-avr.c:1563 config/tc-avr.c:1827 config/tc-cris.c:4054
662#: config/tc-d10v.c:1506 config/tc-d30v.c:1909 config/tc-ft32.c:574
663#: config/tc-ft32.c:587 config/tc-mips.c:9707 config/tc-mips.c:11017
664#: config/tc-mips.c:12314 config/tc-mips.c:12997 config/tc-nds32.c:7829
665#: config/tc-pru.c:746 config/tc-pru.c:756 config/tc-spu.c:960
666#: config/tc-spu.c:984 config/tc-tilegx.c:1479 config/tc-tilepro.c:1337
c32b891a 667#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
3ee0cd9e 668#: config/tc-xtensa.c:6009 config/tc-xtensa.c:13092 config/tc-z80.c:3856
bd32c6bd
NC
669msgid "expression too complex"
670msgstr "слишком сложное выражение"
671
3ee0cd9e 672#: cgen.c:959 config/tc-ppc.c:7200 config/tc-s390.c:2372 config/tc-v850.c:3503
79ddc884 673#: config/tc-xstormy16.c:541
bd32c6bd
NC
674msgid "unresolved expression that must be resolved"
675msgstr "нерешаемое выражение, которое должно быть решено"
676
79ddc884 677#: cgen.c:984 config/tc-xstormy16.c:566
bd32c6bd
NC
678#, c-format
679msgid "internal error: can't install fix for reloc type %d (`%s')"
73a05be2 680msgstr "внутренняя ошибка: не удалось установить местоположение для перемещения с типом %d («%s»)"
bd32c6bd 681
3ee0cd9e 682#: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:787
bd32c6bd
NC
683msgid "relocation is not supported"
684msgstr "перемещение не поддерживается"
685
d8dab054 686#: cond.c:84
bd32c6bd 687msgid "invalid identifier for \".ifdef\""
c32b891a 688msgstr "неверный идентификатор для «.ifdef»"
bd32c6bd 689
d8dab054 690#: cond.c:151
bd32c6bd 691msgid "non-constant expression in \".if\" statement"
c32b891a 692msgstr "неконстантное выражение в операторе «.if»"
bd32c6bd 693
d8dab054 694#: cond.c:279
bd32c6bd
NC
695msgid "bad format for ifc or ifnc"
696msgstr "неверный формат для ifc или ifnc"
697
d8dab054 698#: cond.c:310
bd32c6bd 699msgid "\".elseif\" without matching \".if\""
c32b891a 700msgstr "«.elseif» без надлежащего «.if»"
bd32c6bd 701
d8dab054 702#: cond.c:314
bd32c6bd 703msgid "\".elseif\" after \".else\""
c32b891a 704msgstr "«.elseif» после «.else»"
bd32c6bd 705
d8dab054 706#: cond.c:317 cond.c:423
c32b891a
NC
707msgid "here is the previous \".else\""
708msgstr "здесь предыдущий «.else»"
bd32c6bd 709
d8dab054 710#: cond.c:320 cond.c:426
c32b891a
NC
711msgid "here is the previous \".if\""
712msgstr "здесь предыдущий «.if»"
bd32c6bd 713
d8dab054 714#: cond.c:349
bd32c6bd 715msgid "non-constant expression in \".elseif\" statement"
c32b891a 716msgstr "неконстантное выражение в операторе «.elseif»"
bd32c6bd 717
d8dab054 718#: cond.c:387
bd32c6bd 719msgid "\".endif\" without \".if\""
c32b891a 720msgstr "«.endif» без «.if»"
bd32c6bd 721
d8dab054 722#: cond.c:416
bd32c6bd 723msgid "\".else\" without matching \".if\""
c32b891a 724msgstr "«.else» без надлежащего «.if»"
bd32c6bd 725
d8dab054 726#: cond.c:420
c32b891a
NC
727msgid "duplicate \".else\""
728msgstr "повторный «.else»"
bd32c6bd 729
d8dab054 730#: cond.c:471
bd32c6bd
NC
731msgid ".ifeqs syntax error"
732msgstr "синтаксическая ошибка в .ifeqs"
733
d8dab054 734#: cond.c:553
bd32c6bd
NC
735msgid "end of macro inside conditional"
736msgstr "конец макроса внутри условия"
737
d8dab054 738#: cond.c:555
bd32c6bd
NC
739msgid "end of file inside conditional"
740msgstr "конец файла внутри условия"
741
d8dab054 742#: cond.c:559
bd32c6bd
NC
743msgid "here is the start of the unterminated conditional"
744msgstr "вот начало незавершённого условия"
745
d8dab054 746#: cond.c:563
bd32c6bd
NC
747msgid "here is the \"else\" of the unterminated conditional"
748msgstr "вот \"else\" незавершённого условия"
749
53943f32 750#: config/atof-ieee.c:140
bd32c6bd
NC
751msgid "cannot create floating-point number"
752msgstr "не удалось создать число с плавающей точкой"
753
53943f32
NC
754#: config/atof-ieee.c:318
755msgid "NaNs are not supported by this target"
756msgstr "NaN не поддерживается этой целью"
bd32c6bd 757
53943f32
NC
758#: config/atof-ieee.c:362 config/atof-ieee.c:407
759msgid "Infinities are not supported by this target"
760msgstr "Бесконечность не поддерживается этой целью"
bd32c6bd 761
3ee0cd9e
NC
762#: config/atof-ieee.c:829 config/atof-vax.c:449 config/tc-arm.c:1322
763#: config/tc-ia64.c:11600 config/tc-tic30.c:1241 config/tc-tic4x.c:2565
bd32c6bd
NC
764msgid "Unrecognized or unsupported floating point constant"
765msgstr "Нераспознанная или неподдерживаемая константа с плавающей точкой"
766
c32b891a 767#: config/obj-aout.c:81
bd32c6bd
NC
768#, c-format
769msgid "Attempt to put a common symbol into set %s"
c32b891a 770msgstr "Попытка поместить общий символ в набор %s"
bd32c6bd 771
c32b891a 772#: config/obj-aout.c:85
bd32c6bd
NC
773#, c-format
774msgid "Attempt to put an undefined symbol into set %s"
c32b891a 775msgstr "Попытка поместить неопределённый символ в набор %s"
bd32c6bd 776
3ee0cd9e 777#: config/obj-aout.c:112 config/obj-coff.c:1370
bd32c6bd
NC
778#, c-format
779msgid "Symbol `%s' can not be both weak and common"
c32b891a 780msgstr "Символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 781
3ee0cd9e
NC
782#: config/obj-coff.c:206 config/obj-coff.c:1685 config/tc-tic54x.c:3971
783#: read.c:3026
bd32c6bd
NC
784#, c-format
785msgid "error setting flags for \"%s\": %s"
c32b891a 786msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd
NC
787
788#. Zero is used as an end marker in the file.
3ee0cd9e 789#: config/obj-coff.c:424
bd32c6bd
NC
790msgid "Line numbers must be positive integers\n"
791msgstr "Номера строк должны быть положительными целыми числами\n"
792
3ee0cd9e 793#: config/obj-coff.c:456
bd32c6bd
NC
794msgid ".ln pseudo-op inside .def/.endef: ignored."
795msgstr "Псевдооперация .in внутри .def/.endef: игнорируется."
796
3ee0cd9e 797#: config/obj-coff.c:498 ecoff.c:3233
bd32c6bd
NC
798msgid ".loc outside of .text"
799msgstr ".loc вне .text"
800
3ee0cd9e 801#: config/obj-coff.c:505
bd32c6bd
NC
802msgid ".loc pseudo-op inside .def/.endef: ignored."
803msgstr "Псевдооперация .loc внутри .def/.endef: игнорируется."
804
3ee0cd9e 805#: config/obj-coff.c:585
bd32c6bd
NC
806msgid ".def pseudo-op used inside of .def/.endef: ignored."
807msgstr "Псевдооперация .def используется внутри .def/.endef: игнорируется."
808
3ee0cd9e 809#: config/obj-coff.c:618
bd32c6bd
NC
810msgid ".endef pseudo-op used outside of .def/.endef: ignored."
811msgstr "Псевдооперация .endef используется вне .def/.endef: игнорируется."
812
3ee0cd9e 813#: config/obj-coff.c:657
bd32c6bd
NC
814#, c-format
815msgid "`%s' symbol without preceding function"
c32b891a 816msgstr "символ «%s» без предшествующей функции"
bd32c6bd 817
3ee0cd9e 818#: config/obj-coff.c:744
bd32c6bd
NC
819#, c-format
820msgid "unexpected storage class %d"
821msgstr "неожиданный класс хранения %d"
822
3ee0cd9e 823#: config/obj-coff.c:851
bd32c6bd
NC
824msgid ".dim pseudo-op used outside of .def/.endef: ignored."
825msgstr "Псевдооперация .dim используется вне .def/.endef: игнорируется."
826
3ee0cd9e 827#: config/obj-coff.c:871
bd32c6bd
NC
828msgid "badly formed .dim directive ignored"
829msgstr "неправильный формат директивы .dim: игнорируется"
830
3ee0cd9e 831#: config/obj-coff.c:920
c32b891a 832msgid ".size pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
833msgstr "Псевдооперация .size используется вне .def/.endef: игнорируется."
834
3ee0cd9e 835#: config/obj-coff.c:935
c32b891a 836msgid ".scl pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
837msgstr "Псевдооперация .scl используется вне .def/.endef: игнорируется."
838
3ee0cd9e 839#: config/obj-coff.c:952
c32b891a 840msgid ".tag pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
841msgstr "Псевдооперация .tag используется вне .def/.endef: игнорируется."
842
3ee0cd9e 843#: config/obj-coff.c:969
bd32c6bd
NC
844#, c-format
845msgid "tag not found for .tag %s"
846msgstr "метка не найдена для .tag %s"
847
3ee0cd9e 848#: config/obj-coff.c:982
c32b891a 849msgid ".type pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
850msgstr "Псевдооперация .type используется вне .def/.endef: игнорируется."
851
3ee0cd9e 852#: config/obj-coff.c:1001
c32b891a 853msgid ".val pseudo-op used outside of .def/.endef: ignored."
bd32c6bd
NC
854msgstr "Псевдооперация .val используется вне .def/.endef: игнорируется."
855
3ee0cd9e 856#: config/obj-coff.c:1148
bd32c6bd
NC
857msgid "badly formed .weak directive ignored"
858msgstr "неправильный формат директивы.weak: игнорируется"
859
3ee0cd9e 860#: config/obj-coff.c:1326
bd32c6bd
NC
861msgid "mismatched .eb"
862msgstr "непарная .eb"
863
3ee0cd9e 864#: config/obj-coff.c:1349
bd32c6bd
NC
865#, c-format
866msgid "C_EFCN symbol for %s out of scope"
c32b891a 867msgstr "Символ C_EFCN для %s вне области"
bd32c6bd 868
3ee0cd9e 869#: config/obj-coff.c:1404
bd32c6bd
NC
870#, c-format
871msgid "Warning: internal error: forgetting to set endndx of %s"
872msgstr "Предупреждение: внутренняя ошибка: забыли установить endndx для %s"
873
874#. STYP_INFO
875#. STYP_LIB
876#. STYP_OVER
3ee0cd9e 877#: config/obj-coff.c:1647
bd32c6bd
NC
878#, c-format
879msgid "unsupported section attribute '%c'"
880msgstr "неподдерживаемый атрибут раздела %c"
881
3ee0cd9e 882#: config/obj-coff.c:1651
bd32c6bd
NC
883#, c-format
884msgid "unknown section attribute '%c'"
885msgstr "неизвестный атрибут раздела %c"
886
3ee0cd9e 887#: config/obj-coff.c:1697 config/obj-macho.c:269
bd32c6bd
NC
888#, c-format
889msgid "Ignoring changed section attributes for %s"
890msgstr "Игнорируются изменённые атрибуты раздела для %s"
891
3ee0cd9e 892#: config/obj-coff.c:1839
bd32c6bd
NC
893#, c-format
894msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
895msgstr "0x%lx: \"%s\" тип = %ld, класс = %d, сегмент = %d\n"
896
53943f32 897#: config/obj-ecoff.c:125
bd32c6bd
NC
898msgid "Can't set GP value"
899msgstr "Не удалось установить значение GP"
900
53943f32 901#: config/obj-ecoff.c:132
bd32c6bd
NC
902msgid "Can't set register masks"
903msgstr "Не удалось установить значение регистра масок"
904
3ee0cd9e 905#: config/obj-elf.c:344 config/tc-sparc.c:4380 config/tc-v850.c:511
bd32c6bd
NC
906#, c-format
907msgid "bad .common segment %s"
908msgstr "неправильный сегмент .common %s"
909
3ee0cd9e 910#: config/obj-elf.c:420 config/tc-aarch64.c:2009
c32b891a
NC
911msgid "Missing symbol name in directive"
912msgstr "В директиве пропущено имя символа"
913
3ee0cd9e 914#: config/obj-elf.c:655
bd32c6bd
NC
915#, c-format
916msgid "setting incorrect section type for %s"
917msgstr "установка некорректного типа раздела для %s"
918
3ee0cd9e 919#: config/obj-elf.c:660
bd32c6bd
NC
920#, c-format
921msgid "ignoring incorrect section type for %s"
922msgstr "игнорируется некорректный тип раздела для %s"
923
3ee0cd9e 924#: config/obj-elf.c:719
bd32c6bd
NC
925#, c-format
926msgid "setting incorrect section attributes for %s"
927msgstr "установка некорректных атрибутов раздела для %s"
928
79ddc884
NC
929#. This is a special section with known type. User
930#. assembly might get the section type wrong; Even high
931#. profile projects like glibc have done so in the past.
932#. So don't error in this case.
3ee0cd9e 933#: config/obj-elf.c:797
c32b891a 934#, c-format
bd32c6bd
NC
935msgid "ignoring changed section type for %s"
936msgstr "игнорируется изменение типа раздела для %s"
937
79ddc884 938#. Do error when assembly isn't self-consistent.
3ee0cd9e 939#: config/obj-elf.c:800
79ddc884
NC
940#, c-format
941msgid "changed section type for %s"
942msgstr "изменён тип раздела для %s"
943
3ee0cd9e 944#: config/obj-elf.c:815
bd32c6bd
NC
945#, c-format
946msgid "ignoring changed section attributes for %s"
947msgstr "игнорируется изменение атрибутов раздела для %s"
948
3ee0cd9e 949#: config/obj-elf.c:817
79ddc884
NC
950#, c-format
951msgid "changed section attributes for %s"
952msgstr "изменены атрибуты раздела для %s"
953
3ee0cd9e 954#: config/obj-elf.c:825
bd32c6bd 955#, c-format
79ddc884
NC
956msgid "changed section entity size for %s"
957msgstr "изменён размер элементов раздела для %s"
bd32c6bd 958
3ee0cd9e 959#: config/obj-elf.c:896
79ddc884
NC
960msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
961msgstr "нераспознанный атрибут .section: должно быть a,e,o,w,x,M,S,G,T или число"
c32b891a 962
3ee0cd9e 963#: config/obj-elf.c:980
c32b891a
NC
964msgid "extraneous characters at end of numeric section type"
965msgstr "посторонние символы в конце раздела числового типа"
bd32c6bd 966
3ee0cd9e 967#: config/obj-elf.c:986 read.c:3010
bd32c6bd
NC
968msgid "unrecognized section type"
969msgstr "нераспознанный тип раздела"
970
3ee0cd9e 971#: config/obj-elf.c:1018
bd32c6bd
NC
972msgid "unrecognized section attribute"
973msgstr "нераспознанный атрибут раздела"
974
3ee0cd9e 975#: config/obj-elf.c:1049 config/tc-alpha.c:4206
bd32c6bd
NC
976msgid "missing name"
977msgstr "пропущено имя"
978
3ee0cd9e
NC
979#: config/obj-elf.c:1092
980msgid "group name not parseable"
981msgstr "невозможно разобрать имя группы"
982
983#: config/obj-elf.c:1098
984#, c-format
985msgid "section %s already has a group (%s)"
986msgstr "раздел %s уже имеет группу (%s)"
987
988#: config/obj-elf.c:1153
53943f32
NC
989#, c-format
990msgid "section name '%s' already defined as another symbol"
991msgstr "имя раздела «%s» уже определено за другим символом"
992
3ee0cd9e 993#: config/obj-elf.c:1245
bd32c6bd 994msgid "invalid merge entity size"
c32b891a 995msgstr "некорректное слияние размера элемента"
bd32c6bd 996
3ee0cd9e 997#: config/obj-elf.c:1252
bd32c6bd 998msgid "entity size for SHF_MERGE not specified"
c32b891a 999msgstr "не задан размер элемента SHF_MERGE"
bd32c6bd 1000
3ee0cd9e 1001#: config/obj-elf.c:1280
c32b891a
NC
1002msgid "? section flag ignored with G present"
1003msgstr "флаг раздела ? игнорируется, если установлен G"
1004
3ee0cd9e 1005#: config/obj-elf.c:1305
bd32c6bd
NC
1006msgid "group name for SHF_GROUP not specified"
1007msgstr "не задано имя группы для SHF_GROUP"
1008
3ee0cd9e 1009#: config/obj-elf.c:1331
c32b891a
NC
1010#, c-format
1011msgid "unsupported mbind section info: %s"
1012msgstr "неподдерживаемая информация раздела mbind: %s"
1013
3ee0cd9e 1014#: config/obj-elf.c:1384
79ddc884
NC
1015#, c-format
1016msgid "unsupported section id: %s"
1017msgstr "неподдерживаемый идентификатор раздела: %s"
1018
3ee0cd9e 1019#: config/obj-elf.c:1409
bd32c6bd 1020msgid "character following name is not '#'"
c32b891a 1021msgstr "символ после имени не «#»"
bd32c6bd 1022
3ee0cd9e 1023#: config/obj-elf.c:1436
53943f32
NC
1024#, c-format
1025msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
1026msgstr "в разделе GNU_MBIND не задан SHF_ALLOC: %s"
1027
3ee0cd9e
NC
1028#: config/obj-elf.c:1443
1029#, c-format
1030msgid "%s section is supported only by GNU and FreeBSD targets"
1031msgstr "раздел %s поддерживается только целями GNU и FreeBSD"
53943f32 1032
3ee0cd9e 1033#: config/obj-elf.c:1584
bd32c6bd
NC
1034msgid ".previous without corresponding .section; ignored"
1035msgstr ".previous без соответствующей .section; игнорируется"
1036
3ee0cd9e 1037#: config/obj-elf.c:1610
bd32c6bd
NC
1038msgid ".popsection without corresponding .pushsection; ignored"
1039msgstr ".popsection без соответствующей .pushsection; игнорируется"
1040
3ee0cd9e 1041#: config/obj-elf.c:1654 config/obj-elf.c:1749
79ddc884
NC
1042#, c-format
1043msgid "missing version name in `%s' for symbol `%s'"
1044msgstr "пропущено имя версии в «%s» для символа «%s»"
bd32c6bd 1045
3ee0cd9e 1046#: config/obj-elf.c:1673
c32b891a 1047#, c-format
79ddc884
NC
1048msgid "only one version name with `@@@' is allowed for symbol `%s'"
1049msgstr "только одно имя версии с «@@@» допускается для символа «%s»"
c32b891a 1050
3ee0cd9e 1051#: config/obj-elf.c:1681
bd32c6bd 1052#, c-format
79ddc884
NC
1053msgid "invalid version name '%s' for symbol `%s'"
1054msgstr "некорректное имя версии «%s» для символа «%s»"
1055
3ee0cd9e 1056#: config/obj-elf.c:1723
79ddc884
NC
1057msgid "expected comma after name in .symver"
1058msgstr "ожидается запятая после имени в .symver"
bd32c6bd 1059
3ee0cd9e 1060#: config/obj-elf.c:1740 config/obj-elf.c:2644
bd32c6bd 1061#, c-format
79ddc884
NC
1062msgid "`%s' can't be versioned to common symbol '%s'"
1063msgstr "«%s» не может иметь версии для общего символа «%s»"
bd32c6bd 1064
3ee0cd9e 1065#: config/obj-elf.c:1817
bd32c6bd
NC
1066#, c-format
1067msgid "expected `%s' to have already been set for .vtable_inherit"
c32b891a 1068msgstr "ожидается «%s» для уже заданной .vtable_inherit"
bd32c6bd 1069
3ee0cd9e 1070#: config/obj-elf.c:1827
bd32c6bd
NC
1071msgid "expected comma after name in .vtable_inherit"
1072msgstr "ожидается запятая после имени в .vtable_inherit"
1073
3ee0cd9e 1074#: config/obj-elf.c:1888
bd32c6bd
NC
1075msgid "expected comma after name in .vtable_entry"
1076msgstr "ожидается запятая после имени в .vtable_entry"
1077
3ee0cd9e 1078#: config/obj-elf.c:2027
c32b891a
NC
1079#, c-format
1080msgid "Attribute name not recognised: %s"
1081msgstr "Не распознано имя атрибута: %s"
1082
3ee0cd9e 1083#: config/obj-elf.c:2044
c32b891a
NC
1084msgid "expected numeric constant"
1085msgstr "ожидается числовая константа"
1086
3ee0cd9e 1087#: config/obj-elf.c:2053 config/tc-arm.c:7048
c32b891a
NC
1088msgid "expected comma"
1089msgstr "ожидается запятая"
1090
3ee0cd9e 1091#: config/obj-elf.c:2086
c32b891a
NC
1092msgid "bad string constant"
1093msgstr "некорректная строковая константа"
1094
3ee0cd9e 1095#: config/obj-elf.c:2090
c32b891a
NC
1096msgid "expected <tag> , <value>"
1097msgstr "ожидается <метка> , <значение>"
1098
3ee0cd9e 1099#: config/obj-elf.c:2223
bd32c6bd
NC
1100msgid "expected quoted string"
1101msgstr "ожидается строка в кавычках"
1102
3ee0cd9e 1103#: config/obj-elf.c:2243
bd32c6bd
NC
1104#, c-format
1105msgid "expected comma after name `%s' in .size directive"
c32b891a 1106msgstr "ожидается запятая после имени «%s» в директиве .size"
bd32c6bd 1107
3ee0cd9e 1108#: config/obj-elf.c:2252
bd32c6bd
NC
1109msgid "missing expression in .size directive"
1110msgstr "пропущено выражение в директиве .size"
1111
3ee0cd9e 1112#: config/obj-elf.c:2372
bd32c6bd
NC
1113#, c-format
1114msgid "symbol '%s' is already defined"
c32b891a 1115msgstr "символ «%s» уже определён"
bd32c6bd 1116
3ee0cd9e 1117#: config/obj-elf.c:2392
c32b891a
NC
1118#, c-format
1119msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1120msgstr "тип символа «%s» поддерживается только целями GNU и FreeBSD"
1121
3ee0cd9e 1122#: config/obj-elf.c:2396
79ddc884
NC
1123#, c-format
1124msgid "symbol type \"%s\" is not supported by MIPS targets"
1125msgstr "тип символа «%s» не поддерживается целями MIPS"
1126
3ee0cd9e 1127#: config/obj-elf.c:2408
bd32c6bd
NC
1128#, c-format
1129msgid "symbol type \"%s\" is supported only by GNU targets"
c32b891a 1130msgstr "тип символа «%s» поддерживается только целями GNU"
bd32c6bd 1131
3ee0cd9e 1132#: config/obj-elf.c:2418
bd32c6bd
NC
1133#, c-format
1134msgid "unrecognized symbol type \"%s\""
c32b891a 1135msgstr "нераспознанный тип символа «%s»"
bd32c6bd 1136
3ee0cd9e 1137#: config/obj-elf.c:2439
53943f32
NC
1138#, c-format
1139msgid "cannot change type of common symbol '%s'"
1140msgstr "невозможно изменить тип общего символа «%s»"
1141
3ee0cd9e 1142#: config/obj-elf.c:2451
53943f32
NC
1143#, c-format
1144msgid "symbol '%s' already has its type set"
1145msgstr "символу «%s» уже назначен тип"
1146
3ee0cd9e 1147#: config/obj-elf.c:2617 config/obj-elf.c:2620
c32b891a
NC
1148#, c-format
1149msgid ".size expression for %s does not evaluate to a constant"
1150msgstr "из выражения .size для %s не получается константа"
bd32c6bd 1151
3ee0cd9e 1152#: config/obj-elf.c:2716 ecoff.c:3578
bd32c6bd
NC
1153#, c-format
1154msgid "symbol `%s' can not be both weak and common"
c32b891a 1155msgstr "символ «%s» не может быть слабым и общим одновременно"
bd32c6bd 1156
3ee0cd9e 1157#: config/obj-elf.c:2751
79ddc884
NC
1158#, c-format
1159msgid "undefined linked-to symbol `%s' on section `%s'"
1160msgstr "неопределённый символ связи (linked-to) «%s» в разделе «%s»"
1161
3ee0cd9e 1162#: config/obj-elf.c:2829
bd32c6bd
NC
1163#, c-format
1164msgid "assuming all members of group `%s' are COMDAT"
c32b891a 1165msgstr "предполагаем, что все члены группы «%s» — COMDAT"
bd32c6bd 1166
3ee0cd9e 1167#: config/obj-elf.c:2841
bd32c6bd
NC
1168#, c-format
1169msgid "can't create group: %s"
c32b891a 1170msgstr "не удалось создать группу: %s"
bd32c6bd 1171
3ee0cd9e 1172#: config/obj-elf.c:2918
79ddc884
NC
1173#, c-format
1174msgid "invalid attempt to declare external version name as default in symbol `%s'"
1175msgstr "некорректная попытка объявить внешнее имя версии значением по умолчанию в символе «%s»"
1176
3ee0cd9e 1177#: config/obj-elf.c:2928
79ddc884
NC
1178#, c-format
1179msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
1180msgstr "несколько версий [«%s»|«%s»] для символа «%s»"
1181
3ee0cd9e 1182#: config/obj-elf.c:3020
bd32c6bd
NC
1183#, c-format
1184msgid "failed to set up debugging information: %s"
c32b891a 1185msgstr "не удалось задать отладочную информацию: %s"
bd32c6bd 1186
3ee0cd9e 1187#: config/obj-elf.c:3040
bd32c6bd
NC
1188#, c-format
1189msgid "can't start writing .mdebug section: %s"
73a05be2 1190msgstr "не удалось начать запись раздела .mdebug: %s"
bd32c6bd 1191
3ee0cd9e 1192#: config/obj-elf.c:3048
bd32c6bd
NC
1193#, c-format
1194msgid "could not write .mdebug section: %s"
c32b891a 1195msgstr "невозможно записать раздел .mdebug: %s"
bd32c6bd 1196
53943f32 1197#: config/obj-evax.c:122
bd32c6bd 1198#, c-format
c32b891a
NC
1199msgid "no entry symbol for global function '%s'"
1200msgstr "отсутствует входной символ для глобальной функции «%s»"
bd32c6bd 1201
c32b891a
NC
1202#. make a temp string.
1203#: config/obj-macho.c:119
bd32c6bd 1204#, c-format
c32b891a
NC
1205msgid "the %s name '%s' is too long (maximum 16 characters)"
1206msgstr "слишком длинное %s для имени «%s» (не более 16 символов)"
bd32c6bd 1207
c32b891a 1208#: config/obj-macho.c:130
bd32c6bd 1209#, c-format
c32b891a
NC
1210msgid "expected a %s name followed by a `,'"
1211msgstr "после имени %s ожидается «,»"
bd32c6bd 1212
c32b891a 1213#: config/obj-macho.c:195
bd32c6bd 1214#, c-format
c32b891a
NC
1215msgid "cannot override zerofill section type for `%s,%s'"
1216msgstr "невозможно заместить заполненный нулями тип раздела для «%s,%s»"
bd32c6bd 1217
c32b891a 1218#: config/obj-macho.c:249
bd32c6bd 1219#, c-format
c32b891a
NC
1220msgid "failed to set flags for \"%s\": %s"
1221msgstr "ошибка установки флагов для «%s»: %s"
bd32c6bd 1222
d8dab054 1223#: config/obj-macho.c:342
bd32c6bd 1224#, c-format
c32b891a
NC
1225msgid "unknown or invalid section type '%s'"
1226msgstr "неизвестный или некорректный тип раздела «%s»"
bd32c6bd 1227
d8dab054 1228#: config/obj-macho.c:381
bd32c6bd 1229#, c-format
c32b891a
NC
1230msgid "unknown or invalid section attribute '%s'"
1231msgstr "неизвестный или некорректный атрибут раздела «%s»"
bd32c6bd 1232
d8dab054 1233#: config/obj-macho.c:402
c32b891a
NC
1234msgid "unexpected section size information"
1235msgstr "неожиданный размер информации раздела"
bd32c6bd 1236
d8dab054 1237#: config/obj-macho.c:414
c32b891a
NC
1238msgid "missing sizeof_stub expression"
1239msgstr "отсутствует выражение sizeof_stub"
bd32c6bd 1240
3ee0cd9e
NC
1241#: config/obj-macho.c:478 config/tc-ia64.c:1080 config/tc-ia64.c:11761
1242#: config/tc-score.c:6093 expr.c:1213 read.c:1783
c32b891a
NC
1243msgid "expected symbol name"
1244msgstr "ожидается имя символа"
bd32c6bd 1245
3ee0cd9e 1246#: config/obj-macho.c:491 read.c:545
c32b891a
NC
1247msgid "bad or irreducible absolute expression"
1248msgstr "плохое или неприводимое абсолютное выражение"
bd32c6bd 1249
3ee0cd9e 1250#: config/obj-macho.c:497 config/tc-score.c:6110 read.c:1821
c32b891a
NC
1251msgid "missing size expression"
1252msgstr "отсутствует размер выражения"
bd32c6bd 1253
3ee0cd9e 1254#: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1827
bd32c6bd 1255#, c-format
c32b891a
NC
1256msgid "size (%ld) out of range, ignored"
1257msgstr "размер (%ld) выходит за границы, игнорируется"
bd32c6bd 1258
3ee0cd9e
NC
1259#: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1309 ecoff.c:3346
1260#: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3772 symbols.c:495
1261#: symbols.c:590
bd32c6bd 1262#, c-format
c32b891a
NC
1263msgid "symbol `%s' is already defined"
1264msgstr "символ «%s» уже определён"
bd32c6bd 1265
3ee0cd9e 1266#: config/obj-macho.c:526 read.c:1854
bd32c6bd 1267#, c-format
c32b891a
NC
1268msgid "size of \"%s\" is already %ld; not changing to %ld"
1269msgstr "размер «%s» уже равен %ld; не изменяется на %ld"
bd32c6bd 1270
d8dab054 1271#: config/obj-macho.c:537
c32b891a
NC
1272msgid "align value not recognized, using size"
1273msgstr "не распознано значение выравнивания, используется размер"
bd32c6bd 1274
d8dab054 1275#: config/obj-macho.c:542 config/obj-macho.c:905
bd32c6bd 1276#, c-format
c32b891a
NC
1277msgid "Alignment (%lu) too large: 15 assumed."
1278msgstr "Выравнивание (%lu) слишком велико: используем 15."
bd32c6bd 1279
d8dab054 1280#: config/obj-macho.c:608
bd32c6bd 1281#, c-format
c32b891a
NC
1282msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1283msgstr "BFD не синхронизирована с GAS, необработанный всем известный тип раздела «%s»"
bd32c6bd 1284
d8dab054 1285#: config/obj-macho.c:810
c32b891a
NC
1286#, c-format
1287msgid "%s is not used for the selected target"
1288msgstr "%s не используется в выбранной цели"
bd32c6bd 1289
d8dab054 1290#: config/obj-macho.c:875
c32b891a
NC
1291msgid "internal error: base section index out of range"
1292msgstr "внутренняя ошибка: индекс основного раздела вне диапазона"
bd32c6bd 1293
d8dab054 1294#: config/obj-macho.c:961
c32b891a
NC
1295#, c-format
1296msgid "internal error: bad file property ID %d"
1297msgstr "внутренняя ошибка: некорректный ID (%d) свойства файла"
bd32c6bd 1298
d8dab054 1299#: config/obj-macho.c:969
c32b891a
NC
1300msgid "failed to set subsections by symbols"
1301msgstr "не удалось задать подразделы символами"
bd32c6bd 1302
d8dab054 1303#: config/obj-macho.c:1032
c32b891a
NC
1304#, c-format
1305msgid "'%s' previously declared as '%s'."
1306msgstr "«%s» ранее объявлена как «%s»."
bd32c6bd 1307
d8dab054 1308#: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
c32b891a
NC
1309#, c-format
1310msgid "'%s' can't be a weak_definition (currently only supported in sections of type coalesced)"
1311msgstr "«%s» не может быть weak_definition (пока поддерживается только в разделах с типом coalesced)"
bd32c6bd 1312
d8dab054 1313#: config/obj-macho.c:1169
c32b891a
NC
1314msgid "use of .indirect_symbols requires `-dynamic'"
1315msgstr "при использовании .indirect_symbols требуется «-dynamic»"
bd32c6bd 1316
d8dab054 1317#: config/obj-macho.c:1186
bd32c6bd 1318#, c-format
c32b891a
NC
1319msgid "attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %s"
1320msgstr "попытка добавить indirect_symbol в раздел заглушек или ссылок с нулевым размером элемента в %s"
bd32c6bd 1321
d8dab054 1322#: config/obj-macho.c:1216
c32b891a
NC
1323msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1324msgstr ".indirect_symbol должен быть в разделе указателей на символы или заглушки."
1325
d8dab054 1326#: config/obj-macho.c:1485
bd32c6bd 1327#, c-format
c32b891a
NC
1328msgid "'%s' can't be a weak_definition (since it is undefined)"
1329msgstr "«%s» не может быть weak_definition (так как не определён)"
bd32c6bd 1330
d8dab054 1331#: config/obj-macho.c:1491
bd32c6bd 1332#, c-format
c32b891a
NC
1333msgid "Non-global symbol: '%s' can't be a weak_definition."
1334msgstr "Не глобальный символ: «%s» не может быть weak_definition."
bd32c6bd 1335
d8dab054 1336#: config/obj-macho.c:1497
bd32c6bd 1337#, c-format
c32b891a
NC
1338msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1339msgstr "внутренняя ошибка: [%s] неожиданный код [%lx] в символе frob"
bd32c6bd 1340
d8dab054 1341#: config/obj-macho.c:1538
bd32c6bd 1342#, c-format
c32b891a
NC
1343msgid "unrecognized stab type '%c'"
1344msgstr "нераспознанный тип stab «%c»"
bd32c6bd 1345
d8dab054 1346#: config/obj-macho.c:1589
bd32c6bd 1347#, c-format
c32b891a
NC
1348msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1349msgstr "«%s» должен быть определён в «%s» — «%s» {раздел %s}"
bd32c6bd 1350
d8dab054 1351#: config/obj-macho.c:1597
bd32c6bd 1352#, c-format
c32b891a
NC
1353msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1354msgstr "«%s» должен быть определён в «%s» {раздел «%s»} — «%s»"
bd32c6bd 1355
d8dab054 1356#: config/obj-macho.c:1604
bd32c6bd 1357#, c-format
c32b891a
NC
1358msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1359msgstr "«%s» и «%s» должны быть определены в «%s» — «%s»"
bd32c6bd 1360
d8dab054 1361#: config/obj-macho.c:1806
bd32c6bd 1362#, c-format
c32b891a
NC
1363msgid "the number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)"
1364msgstr "номер .indirect_symbols, определённый в разделе %s, не совпадает с ожидаемым (определён %d, ожидается %d)"
bd32c6bd 1365
d8dab054 1366#: config/obj-macho.c:1826
c32b891a
NC
1367#, c-format
1368msgid "internal error: failed to allocate %d indirectsymbol pointers"
1369msgstr "внутренняя ошибка: не удалось выделить %d указателей indirectsymbol"
bd32c6bd 1370
d8dab054 1371#: config/obj-macho.c:1840 config/obj-macho.c:1863
c32b891a
NC
1372msgid "internal error: more indirect mach-o symbols than expected"
1373msgstr "внутренняя ошибка: неявных символов mach-o больше, чем ожидалось"
bd32c6bd 1374
c32b891a
NC
1375#: config/obj-som.c:56
1376msgid "Only one .compiler pseudo-op per file!"
1377msgstr "Только одна псевдооперация .compiler на файл!"
bd32c6bd 1378
c32b891a
NC
1379#: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1380msgid "Expected quoted string"
1381msgstr "Ожидается строка в кавычках"
bd32c6bd 1382
c32b891a
NC
1383#: config/obj-som.c:86
1384msgid ".compiler directive missing language and version"
1385msgstr "у директивы .compiler не указан язык и версия"
bd32c6bd 1386
c32b891a
NC
1387#: config/obj-som.c:96
1388msgid ".compiler directive missing version"
1389msgstr "у директивы .compiler не указана версия"
bd32c6bd 1390
c32b891a 1391#: config/obj-som.c:112
bd32c6bd 1392#, c-format
c32b891a
NC
1393msgid "FATAL: Attaching compiler header %s"
1394msgstr "ОСТАНОВ: присоединение заголовка компилятора %s"
bd32c6bd 1395
c32b891a
NC
1396#: config/obj-som.c:127
1397msgid "Only one .version pseudo-op per file!"
1398msgstr "Только одна псевдооперация .version на файл!"
bd32c6bd 1399
c32b891a
NC
1400#: config/obj-som.c:151
1401#, c-format
1402msgid "attaching version header %s: %s"
1403msgstr "присоединение заголовка версии %s: %s"
bd32c6bd 1404
c32b891a
NC
1405#: config/obj-som.c:169
1406msgid "Only one .copyright pseudo-op per file!"
1407msgstr "Только одна псевдооперация .copyright на файл!"
bd32c6bd 1408
c32b891a
NC
1409#: config/obj-som.c:193
1410#, c-format
1411msgid "attaching copyright header %s: %s"
1412msgstr "присоединение заголовка авторских прав %s: %s"
bd32c6bd 1413
3ee0cd9e 1414#: config/tc-aarch64.c:374
c32b891a
NC
1415msgid "integer 32-bit register expected"
1416msgstr "ожидается целочисленный 32-битный регистр"
bd32c6bd 1417
3ee0cd9e 1418#: config/tc-aarch64.c:377
c32b891a
NC
1419msgid "integer 64-bit register expected"
1420msgstr "ожидается целочисленный 64-битный регистр"
bd32c6bd 1421
3ee0cd9e 1422#: config/tc-aarch64.c:380
c32b891a
NC
1423msgid "integer register expected"
1424msgstr "ожидается целочисленный регистр"
bd32c6bd 1425
3ee0cd9e 1426#: config/tc-aarch64.c:383
c32b891a
NC
1427msgid "64-bit integer or SP register expected"
1428msgstr "ожидается целочисленный 64-битный регистр или регистр SP"
bd32c6bd 1429
3ee0cd9e
NC
1430#: config/tc-aarch64.c:386 config/tc-mcore.c:840 config/tc-mcore.c:1356
1431#: config/tc-mcore.c:1410
c32b891a
NC
1432msgid "base register expected"
1433msgstr "ожидается базовый регистр"
bd32c6bd 1434
3ee0cd9e 1435#: config/tc-aarch64.c:389
c32b891a
NC
1436msgid "integer or zero register expected"
1437msgstr "ожидается целочисленный регистр или ноль"
bd32c6bd 1438
3ee0cd9e 1439#: config/tc-aarch64.c:392
c32b891a
NC
1440msgid "offset register expected"
1441msgstr "ожидается регистр смещения"
bd32c6bd 1442
3ee0cd9e 1443#: config/tc-aarch64.c:395
c32b891a
NC
1444msgid "integer or SP register expected"
1445msgstr "ожидается целочисленный регистр или регистр SP"
1446
3ee0cd9e 1447#: config/tc-aarch64.c:398
c32b891a
NC
1448msgid "integer, zero or SP register expected"
1449msgstr "ожидается целочисленный регистр, ноль или регистр SP"
1450
3ee0cd9e 1451#: config/tc-aarch64.c:401
c32b891a
NC
1452msgid "8-bit SIMD scalar register expected"
1453msgstr "8-ожидается скалярный 8-битный регистр SIMD"
1454
3ee0cd9e 1455#: config/tc-aarch64.c:404
c32b891a
NC
1456msgid "16-bit SIMD scalar or floating-point half precision register expected"
1457msgstr "ожидается скалярный 16-битный регистр SIMD или регистр плавающей запятой половинной точности"
1458
3ee0cd9e 1459#: config/tc-aarch64.c:408
c32b891a
NC
1460msgid "32-bit SIMD scalar or floating-point single precision register expected"
1461msgstr "ожидается скалярный 32-битный регистр SIMD или регистр плавающей запятой одинарной точности"
1462
3ee0cd9e 1463#: config/tc-aarch64.c:412
c32b891a
NC
1464msgid "64-bit SIMD scalar or floating-point double precision register expected"
1465msgstr "ожидается скалярный 64-битный регистр SIMD или регистр плавающей запятой двойной точности"
1466
3ee0cd9e 1467#: config/tc-aarch64.c:416
c32b891a
NC
1468msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1469msgstr "ожидается скалярный 128-битный регистр SIMD или регистр плавающей запятой четверной точности"
bd32c6bd 1470
3ee0cd9e 1471#: config/tc-aarch64.c:421 config/tc-arm.c:4746
c32b891a
NC
1472msgid "register expected"
1473msgstr "ожидается регистр"
1474
1475#. any [BHSDQ]P FP
3ee0cd9e 1476#: config/tc-aarch64.c:424
c32b891a
NC
1477msgid "SIMD scalar or floating-point register expected"
1478msgstr "ожидается скалярный регистр SIMD или регистр плавающей запятой"
1479
1480#. any V reg
3ee0cd9e 1481#: config/tc-aarch64.c:427
c32b891a
NC
1482msgid "vector register expected"
1483msgstr "ожидается векторный регистр"
1484
3ee0cd9e 1485#: config/tc-aarch64.c:430
c32b891a
NC
1486msgid "SVE vector register expected"
1487msgstr "ожидается векторный регистр SVE"
1488
3ee0cd9e 1489#: config/tc-aarch64.c:433
c32b891a
NC
1490msgid "SVE predicate register expected"
1491msgstr "ожидается предикатный регистр SVE"
1492
3ee0cd9e 1493#: config/tc-aarch64.c:436
bd32c6bd 1494#, c-format
c32b891a
NC
1495msgid "invalid register type %d"
1496msgstr "некорректный тип регистра %d"
bd32c6bd 1497
3ee0cd9e
NC
1498#: config/tc-aarch64.c:611 config/tc-aarch64.c:613 config/tc-arm.c:1196
1499#: config/tc-score.c:6492 expr.c:1379 read.c:2675
c32b891a
NC
1500msgid "bad expression"
1501msgstr "неправильное выражение"
1502
3ee0cd9e 1503#: config/tc-aarch64.c:624 config/tc-sparc.c:3376
c32b891a
NC
1504msgid "bad segment"
1505msgstr "неправильный сегмент"
1506
3ee0cd9e 1507#: config/tc-aarch64.c:659 config/tc-arm.c:1262
53943f32
NC
1508msgid "invalid floating point number"
1509msgstr "неверное число с плавающей запятой"
1510
3ee0cd9e 1511#: config/tc-aarch64.c:890
c32b891a
NC
1512#, c-format
1513msgid "bad size %d in vector width specifier"
1514msgstr "неправильный размер %d в определителе ширины вектора"
1515
3ee0cd9e 1516#: config/tc-aarch64.c:923
c32b891a
NC
1517#, c-format
1518msgid "unexpected character `%c' in element size"
1519msgstr "неожиданный символ «%c» в элементе размера"
1520
3ee0cd9e 1521#: config/tc-aarch64.c:925
c32b891a
NC
1522msgid "missing element size"
1523msgstr "отсутствует размер элемента"
1524
3ee0cd9e 1525#: config/tc-aarch64.c:934
c32b891a
NC
1526#, c-format
1527msgid "invalid element size %d and vector size combination %c"
1528msgstr "некорректная комбинация размера элемента %d и размера вектора %c"
1529
3ee0cd9e 1530#: config/tc-aarch64.c:969
c32b891a
NC
1531#, c-format
1532msgid "unexpected character `%c' in predication type"
1533msgstr "неожиданный символ «%c» в типе предиката"
1534
3ee0cd9e 1535#: config/tc-aarch64.c:972
c32b891a
NC
1536msgid "missing predication type"
1537msgstr "отсутствует тип предиката"
1538
3ee0cd9e 1539#: config/tc-aarch64.c:1067
c32b891a
NC
1540msgid "this type of register can't be indexed"
1541msgstr "этот тип регистра невозможно проиндексировать"
1542
3ee0cd9e 1543#: config/tc-aarch64.c:1073
c32b891a
NC
1544msgid "index not allowed inside register list"
1545msgstr "внутри списка регистров индекс не допускается"
1546
3ee0cd9e
NC
1547#: config/tc-aarch64.c:1084 config/tc-aarch64.c:2054 config/tc-aarch64.c:2256
1548#: config/tc-arm.c:1816 config/tc-arm.c:4022 config/tc-arm.c:5196
1549#: config/tc-arm.c:7335
c32b891a
NC
1550msgid "constant expression required"
1551msgstr "требуется константное выражение"
1552
1553#. Indexed vector register expected.
3ee0cd9e 1554#: config/tc-aarch64.c:1096
c32b891a
NC
1555msgid "indexed vector register expected"
1556msgstr "ожидается индексированный векторный регистр"
1557
3ee0cd9e 1558#: config/tc-aarch64.c:1103
c32b891a
NC
1559msgid "invalid use of vector register"
1560msgstr "некорректное использование векторного регистра"
1561
3ee0cd9e 1562#: config/tc-aarch64.c:1195 config/tc-arm.c:2132
c32b891a
NC
1563msgid "expecting {"
1564msgstr "ожидается {"
1565
3ee0cd9e 1566#: config/tc-aarch64.c:1220
c32b891a
NC
1567msgid "invalid vector register in list"
1568msgstr "в списке некорректный векторный регистр"
1569
3ee0cd9e 1570#: config/tc-aarch64.c:1227
c32b891a
NC
1571msgid "invalid scalar register in list"
1572msgstr "в списке некорректный скалярный регистр"
1573
3ee0cd9e 1574#: config/tc-aarch64.c:1240
c32b891a
NC
1575msgid "invalid range in vector register list"
1576msgstr "некорректный диапазон в списке векторных регистров"
1577
3ee0cd9e 1578#: config/tc-aarch64.c:1253
c32b891a
NC
1579msgid "type mismatch in vector register list"
1580msgstr "несовпадение типа в списке векторных регистров"
1581
3ee0cd9e 1582#: config/tc-aarch64.c:1270
c32b891a
NC
1583msgid "end of vector register list not found"
1584msgstr "не найден конец списка векторных регистров"
1585
3ee0cd9e 1586#: config/tc-aarch64.c:1287
c32b891a
NC
1587msgid "constant expression required."
1588msgstr "требуется константное выражение."
1589
3ee0cd9e 1590#: config/tc-aarch64.c:1297
c32b891a
NC
1591msgid "expected index"
1592msgstr "ожидается индекс"
1593
3ee0cd9e 1594#: config/tc-aarch64.c:1304
c32b891a
NC
1595msgid "too many registers in vector register list"
1596msgstr "слишком много регистров в списке векторных регистров"
1597
3ee0cd9e 1598#: config/tc-aarch64.c:1309
c32b891a
NC
1599msgid "empty vector register list"
1600msgstr "список векторных регистров пуст"
1601
3ee0cd9e 1602#: config/tc-aarch64.c:1331 config/tc-arm.c:2568
c32b891a
NC
1603#, c-format
1604msgid "ignoring attempt to redefine built-in register '%s'"
f174ef9f 1605msgstr "игнорируется попытка переопределить встроенный регистр «%s»"
bd32c6bd 1606
3ee0cd9e 1607#: config/tc-aarch64.c:1337 config/tc-arm.c:2573
c32b891a
NC
1608#, c-format
1609msgid "ignoring redefinition of register alias '%s'"
f174ef9f 1610msgstr "игнорируется переопределение псевдонима регистра «%s»"
bd32c6bd 1611
3ee0cd9e 1612#: config/tc-aarch64.c:1382 config/tc-arm.c:2638
c32b891a
NC
1613#, c-format
1614msgid "unknown register '%s' -- .req ignored"
f174ef9f 1615msgstr "неизвестный регистр «%s» — .req игнорируется"
bd32c6bd 1616
3ee0cd9e 1617#: config/tc-aarch64.c:1440 config/tc-arm.c:2846
c32b891a 1618msgid "invalid syntax for .req directive"
f174ef9f 1619msgstr "некорректный синтаксис директивы .req"
bd32c6bd 1620
3ee0cd9e 1621#: config/tc-aarch64.c:1465 config/tc-arm.c:2884
c32b891a 1622msgid "invalid syntax for .unreq directive"
f174ef9f 1623msgstr "некорректный синтаксис директивы .unreq"
bd32c6bd 1624
3ee0cd9e 1625#: config/tc-aarch64.c:1471 config/tc-arm.c:2891
bd32c6bd 1626#, c-format
c32b891a 1627msgid "unknown register alias '%s'"
f174ef9f 1628msgstr "неизвестный псевдоним регистра «%s»"
bd32c6bd 1629
3ee0cd9e 1630#: config/tc-aarch64.c:1473
c32b891a
NC
1631#, c-format
1632msgid "ignoring attempt to undefine built-in register '%s'"
f174ef9f 1633msgstr "игнорируется попытка удалить определение встроенного регистра «%s»"
bd32c6bd 1634
3ee0cd9e 1635#: config/tc-aarch64.c:1797 config/tc-arm.c:3634 config/tc-arm.c:3661
79ddc884 1636#: config/tc-arm.c:3674
c32b891a 1637msgid "literal pool overflow"
f174ef9f 1638msgstr "переполнение пула литералов"
bd32c6bd 1639
3ee0cd9e
NC
1640#: config/tc-aarch64.c:1979 config/tc-aarch64.c:6398 config/tc-arm.c:3895
1641#: config/tc-arm.c:7766
c32b891a 1642msgid "unrecognized relocation suffix"
f174ef9f 1643msgstr "нераспознанный суффикс перемещения"
bd32c6bd 1644
3ee0cd9e 1645#: config/tc-aarch64.c:1981
c32b891a 1646msgid "unimplemented relocation suffix"
f174ef9f 1647msgstr "нереализованный суффикс перемещения"
bd32c6bd 1648
3ee0cd9e
NC
1649#: config/tc-aarch64.c:2223 config/tc-aarch64.c:2414 config/tc-aarch64.c:2458
1650#: config/tc-csky.c:2314
c32b891a 1651msgid "immediate operand required"
f174ef9f 1652msgstr "требуется непосредственный операнд"
bd32c6bd 1653
3ee0cd9e 1654#: config/tc-aarch64.c:2232
c32b891a 1655msgid "missing immediate expression"
f174ef9f 1656msgstr "отсутствует непосредственное выражение"
bd32c6bd 1657
3ee0cd9e 1658#: config/tc-aarch64.c:2438 config/tc-aarch64.c:6221 config/tc-aarch64.c:6241
c32b891a 1659msgid "invalid floating-point constant"
f174ef9f 1660msgstr "некорректная константа с плавающей точкой"
c32b891a 1661
3ee0cd9e 1662#: config/tc-aarch64.c:3241 config/tc-arm.c:5536 config/tc-arm.c:5546
c32b891a 1663msgid "shift expression expected"
f174ef9f 1664msgstr "ожидается выражение сдвига"
bd32c6bd 1665
3ee0cd9e 1666#: config/tc-aarch64.c:3249
c32b891a 1667msgid "shift operator expected"
f174ef9f 1668msgstr "ожидается оператор сдвига"
bd32c6bd 1669
3ee0cd9e 1670#: config/tc-aarch64.c:3257
c32b891a 1671msgid "invalid use of 'MSL'"
f174ef9f 1672msgstr "некорректное употребление «MSL»"
bd32c6bd 1673
3ee0cd9e 1674#: config/tc-aarch64.c:3265
c32b891a 1675msgid "invalid use of 'MUL'"
f174ef9f 1676msgstr "некорректное употребление «MUL»"
bd32c6bd 1677
3ee0cd9e 1678#: config/tc-aarch64.c:3274
c32b891a 1679msgid "extending shift is not permitted"
f174ef9f 1680msgstr "расширяющий сдвиг не допускается"
bd32c6bd 1681
3ee0cd9e 1682#: config/tc-aarch64.c:3282
c32b891a 1683msgid "'ROR' shift is not permitted"
f174ef9f 1684msgstr "сдвиг «ROR» не допускается"
bd32c6bd 1685
3ee0cd9e 1686#: config/tc-aarch64.c:3290
c32b891a 1687msgid "only 'LSL' shift is permitted"
f174ef9f 1688msgstr "допускается только сдвиг «LSL»"
bd32c6bd 1689
3ee0cd9e 1690#: config/tc-aarch64.c:3298
c32b891a 1691msgid "only 'MUL' is permitted"
f174ef9f 1692msgstr "допускается только «MUL»"
bd32c6bd 1693
3ee0cd9e 1694#: config/tc-aarch64.c:3316
c32b891a 1695msgid "only 'MUL VL' is permitted"
f174ef9f 1696msgstr "допускается только «MUL VL»"
bd32c6bd 1697
3ee0cd9e 1698#: config/tc-aarch64.c:3324
c32b891a 1699msgid "invalid shift for the register offset addressing mode"
f174ef9f 1700msgstr "некорректный сдвиг регистра режима адресации смещения"
bd32c6bd 1701
3ee0cd9e 1702#: config/tc-aarch64.c:3332
c32b891a 1703msgid "invalid shift operator"
f174ef9f 1704msgstr "некорректный оператор сдвига"
c32b891a 1705
3ee0cd9e 1706#: config/tc-aarch64.c:3366
c32b891a 1707msgid "missing shift amount"
f174ef9f 1708msgstr "не указан размер сдвига"
c32b891a 1709
3ee0cd9e 1710#: config/tc-aarch64.c:3373
c32b891a 1711msgid "constant shift amount required"
f174ef9f 1712msgstr "требуется константный размер сдвига"
bd32c6bd 1713
3ee0cd9e 1714#: config/tc-aarch64.c:3382
c32b891a 1715msgid "shift amount out of range 0 to 63"
f174ef9f 1716msgstr "размер сдвига вне диапазона от 0 до 63"
bd32c6bd 1717
3ee0cd9e 1718#: config/tc-aarch64.c:3432
c32b891a 1719msgid "unexpected shift operator"
f174ef9f 1720msgstr "неожиданный оператор сдвига"
c32b891a 1721
3ee0cd9e 1722#: config/tc-aarch64.c:3468
c32b891a 1723msgid "unexpected register in the immediate operand"
f174ef9f 1724msgstr "неожиданный регистр в непосредственном операнде"
bd32c6bd 1725
3ee0cd9e 1726#: config/tc-aarch64.c:3493
c32b891a 1727msgid "integer register expected in the extended/shifted operand register"
f174ef9f 1728msgstr "ожидается целочисленный регистр в расширенном/сдвигающем регистре-операнде"
bd32c6bd 1729
3ee0cd9e
NC
1730#: config/tc-aarch64.c:3528 config/tc-aarch64.c:3666 config/tc-aarch64.c:3799
1731#: config/tc-aarch64.c:3983 config/tc-aarch64.c:4025
c32b891a 1732msgid "unknown relocation modifier"
f174ef9f 1733msgstr "неизвестный модификатор перемещения"
bd32c6bd 1734
3ee0cd9e
NC
1735#: config/tc-aarch64.c:3535 config/tc-aarch64.c:3685 config/tc-aarch64.c:3806
1736#: config/tc-aarch64.c:3990 config/tc-aarch64.c:4032
c32b891a 1737msgid "this relocation modifier is not allowed on this instruction"
f174ef9f 1738msgstr "данный модификатор перемещения недопустим для этой инструкции"
c32b891a 1739
3ee0cd9e 1740#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3818
c32b891a 1741msgid "invalid relocation expression"
f174ef9f 1742msgstr "некорректное выражение перемещения"
c32b891a 1743
3ee0cd9e 1744#: config/tc-aarch64.c:3711
c32b891a 1745msgid "invalid address"
f174ef9f 1746msgstr "неправильный адрес"
bd32c6bd 1747
3ee0cd9e 1748#: config/tc-aarch64.c:3768
c32b891a 1749msgid "invalid use of 32-bit register offset"
f174ef9f 1750msgstr "некорректное использование 32-битного регистра смещения"
bd32c6bd 1751
3ee0cd9e 1752#: config/tc-aarch64.c:3777
c32b891a 1753msgid "offset has different size from base"
f174ef9f 1754msgstr "смещение имеет размер отличный от базы"
bd32c6bd 1755
3ee0cd9e 1756#: config/tc-aarch64.c:3783
c32b891a 1757msgid "invalid use of 64-bit register offset"
f174ef9f 1758msgstr "некорректное использование 64-битного регистра смещения"
bd32c6bd 1759
c32b891a 1760#. [Xn],#expr
3ee0cd9e 1761#: config/tc-aarch64.c:3832 config/tc-aarch64.c:3890
c32b891a 1762msgid "invalid expression in the address"
f174ef9f 1763msgstr "некорректное выражение в адресе"
c32b891a 1764
3ee0cd9e 1765#: config/tc-aarch64.c:3846 config/tc-arm.c:6135 config/tc-arm.c:6728
c32b891a 1766msgid "']' expected"
f174ef9f 1767msgstr "ожидается «]»"
bd32c6bd 1768
3ee0cd9e 1769#: config/tc-aarch64.c:3854
c32b891a 1770msgid "register offset not allowed in pre-indexed addressing mode"
f174ef9f 1771msgstr "регистр смещения не допускается в режиме адресации с предваряющим индексом"
bd32c6bd 1772
3ee0cd9e 1773#: config/tc-aarch64.c:3869 config/tc-arm.c:6171
c32b891a 1774msgid "cannot combine pre- and post-indexing"
f174ef9f 1775msgstr "не удалось объединить пре и пост индексацию"
bd32c6bd 1776
c32b891a 1777#. Reject [Rn]!
3ee0cd9e 1778#: config/tc-aarch64.c:3914
c32b891a 1779msgid "missing offset in the pre-indexed address"
f174ef9f 1780msgstr "отсутствует смещение в адресе с предваряющим индексом"
bd32c6bd 1781
3ee0cd9e 1782#: config/tc-aarch64.c:4157
79ddc884
NC
1783msgid "unknown or missing option to PSB/TSB"
1784msgstr "неизвестный или отсутствующий параметр у PSB/TSB"
bd32c6bd 1785
3ee0cd9e 1786#: config/tc-aarch64.c:4165
79ddc884
NC
1787msgid "the specified option is not accepted for PSB/TSB"
1788msgstr "указанный параметр неприемлем для PSB/TSB"
bd32c6bd 1789
3ee0cd9e 1790#: config/tc-aarch64.c:4192 config/tc-aarch64.c:4206
2d151af7
NC
1791msgid "unknown option to BTI"
1792msgstr "неизвестный параметр для BTI"
1793
3ee0cd9e 1794#: config/tc-aarch64.c:4270
bd32c6bd 1795#, c-format
c32b891a 1796msgid "selected processor does not support PSTATE field name '%s'"
f174ef9f 1797msgstr "выбранный процессор не поддерживает имя поля PSTATE «%s»"
bd32c6bd 1798
3ee0cd9e 1799#: config/tc-aarch64.c:4275 config/tc-aarch64.c:4317
c32b891a
NC
1800#, c-format
1801msgid "selected processor does not support system register name '%s'"
f174ef9f 1802msgstr "выбранный процессор не поддерживает имя системного регистра «%s»"
bd32c6bd 1803
3ee0cd9e 1804#: config/tc-aarch64.c:4278 config/tc-aarch64.c:4320
bd32c6bd 1805#, c-format
c32b891a 1806msgid "system register name '%s' is deprecated and may be removed in a future release"
f174ef9f 1807msgstr "имя системного регистра «%s» устарело и может быть удалено в будущих выпусках"
c32b891a 1808
3ee0cd9e 1809#: config/tc-aarch64.c:4362
c32b891a 1810msgid "immediate value out of range "
f174ef9f 1811msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 1812
3ee0cd9e 1813#: config/tc-aarch64.c:4876
bd32c6bd 1814#, c-format
c32b891a 1815msgid "Info: "
f174ef9f 1816msgstr "Информация:"
bd32c6bd 1817
3ee0cd9e 1818#: config/tc-aarch64.c:4911 config/tc-score.c:2752 config/tc-score.c:6481
bd32c6bd 1819#, c-format
c32b891a 1820msgid "%s -- `%s'"
f174ef9f 1821msgstr "%s — «%s»"
bd32c6bd 1822
3ee0cd9e 1823#: config/tc-aarch64.c:4913
bd32c6bd 1824#, c-format
c32b891a 1825msgid "%s at operand %d -- `%s'"
f174ef9f 1826msgstr "%s в операнде %d — «%s»"
bd32c6bd 1827
3ee0cd9e 1828#: config/tc-aarch64.c:4919
c32b891a
NC
1829#, c-format
1830msgid "operand %d must be %s -- `%s'"
f174ef9f 1831msgstr "операнд %d должен быть %s — «%s»"
bd32c6bd 1832
3ee0cd9e 1833#: config/tc-aarch64.c:4925
c32b891a
NC
1834#, c-format
1835msgid "operand mismatch -- `%s'"
f174ef9f 1836msgstr "несоответствие операнда — «%s»"
bd32c6bd 1837
c32b891a 1838#. Print the hint.
3ee0cd9e 1839#: config/tc-aarch64.c:4985
c32b891a 1840msgid " did you mean this?"
f174ef9f 1841msgstr " вы имели в виду это?"
bd32c6bd 1842
3ee0cd9e 1843#: config/tc-aarch64.c:4988 config/tc-aarch64.c:5015
bd32c6bd 1844#, c-format
c32b891a 1845msgid " %s"
f174ef9f 1846msgstr " %s"
bd32c6bd 1847
3ee0cd9e 1848#: config/tc-aarch64.c:4993
c32b891a 1849msgid " other valid variant(s):"
f174ef9f 1850msgstr " другой корректный вариант(ы):"
bd32c6bd 1851
3ee0cd9e 1852#: config/tc-aarch64.c:5022
c32b891a
NC
1853#, c-format
1854msgid "operand %d must be the same register as operand 1 -- `%s'"
f174ef9f 1855msgstr "операнд %d должен быть тем же регистром как у 1 операнда — «%s»"
bd32c6bd 1856
3ee0cd9e 1857#: config/tc-aarch64.c:5028
c32b891a
NC
1858#, c-format
1859msgid "%s out of range %d to %d at operand %d -- `%s'"
f174ef9f 1860msgstr "%s за пределами диапазона %d - %d в операнде %d — «%s»"
bd32c6bd 1861
3ee0cd9e 1862#: config/tc-aarch64.c:5029 config/tc-aarch64.c:5033 config/tc-aarch64.c:7041
c32b891a 1863msgid "immediate value"
f174ef9f 1864msgstr "непосредственное значение"
bd32c6bd 1865
3ee0cd9e 1866#: config/tc-aarch64.c:5032
bd32c6bd 1867#, c-format
c32b891a 1868msgid "%s must be %d at operand %d -- `%s'"
f174ef9f 1869msgstr "%s должно быть %d в операнде %d — «%s»"
bd32c6bd 1870
3ee0cd9e 1871#: config/tc-aarch64.c:5039
bd32c6bd 1872#, c-format
c32b891a 1873msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'"
f174ef9f 1874msgstr "некорректное количество регистров в списке; только 1 регистр ожидается в операнде %d — «%s»"
bd32c6bd 1875
3ee0cd9e 1876#: config/tc-aarch64.c:5043
bd32c6bd 1877#, c-format
c32b891a 1878msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'"
f174ef9f 1879msgstr "некорректное количество регистров в списке; %d регистров ожидается в операнде %d — «%s»"
bd32c6bd 1880
3ee0cd9e 1881#: config/tc-aarch64.c:5049
c32b891a
NC
1882#, c-format
1883msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
f174ef9f 1884msgstr "непосредственное значение должно быть кратно %d в операнде %d — «%s»"
bd32c6bd 1885
3ee0cd9e 1886#: config/tc-aarch64.c:5367
c32b891a 1887msgid "bad vector arrangement type"
f174ef9f 1888msgstr "плохой тип векторного расположения"
bd32c6bd 1889
3ee0cd9e 1890#: config/tc-aarch64.c:5496
c32b891a 1891msgid "the specified relocation type is not allowed for MOVK"
f174ef9f 1892msgstr "указанный тип перемещения недопустим для MOVK"
bd32c6bd 1893
3ee0cd9e 1894#: config/tc-aarch64.c:5544 config/tc-aarch64.c:5555
c32b891a 1895msgid "the specified relocation type is not allowed for 32-bit register"
f174ef9f 1896msgstr "указанный тип перемещения недопустим для 32-битного регистра"
bd32c6bd 1897
3ee0cd9e
NC
1898#: config/tc-aarch64.c:5666
1899msgid "relocation qualifier does not match instruction size"
1900msgstr "классификатор перемещения не совпадает с размером инструкции"
1901
1902#: config/tc-aarch64.c:5755
c32b891a 1903msgid "comma expected between operands"
f174ef9f 1904msgstr "между операндами ожидается запятая"
bd32c6bd 1905
3ee0cd9e
NC
1906#: config/tc-aarch64.c:5786
1907msgid "invalid Rt register number in 64-byte load/store"
1908msgstr "некорректный номер регистра Rt в 64-байтовой загрузке/сохранении"
1909
1910#: config/tc-aarch64.c:5906
c32b891a 1911msgid "the top half of a 128-bit FP/SIMD register is expected"
f174ef9f 1912msgstr "ожидается верхняя половина 128-битного регистра FP/SIMD"
bd32c6bd 1913
3ee0cd9e
NC
1914#: config/tc-aarch64.c:5981 config/tc-arm.c:2241 config/tc-arm.c:2286
1915#: config/tc-h8300.c:1042
c32b891a 1916msgid "invalid register list"
f174ef9f 1917msgstr "некорректный список регистров"
bd32c6bd 1918
3ee0cd9e 1919#: config/tc-aarch64.c:5988
53943f32
NC
1920msgid "expected element type rather than vector type"
1921msgstr "ожидается тип элемента, а не векторный тип"
1922
3ee0cd9e 1923#: config/tc-aarch64.c:6009
c32b891a 1924msgid "missing type suffix"
f174ef9f 1925msgstr "отсутствует суффикс типа"
bd32c6bd 1926
3ee0cd9e 1927#: config/tc-aarch64.c:6028
c32b891a 1928msgid "C0 - C15 expected"
f174ef9f 1929msgstr "ожидается C0 - C15"
bd32c6bd 1930
3ee0cd9e 1931#: config/tc-aarch64.c:6135 config/tc-aarch64.c:6159
c32b891a 1932msgid "immediate zero expected"
f174ef9f 1933msgstr "ожидается непосредственный ноль"
bd32c6bd 1934
3ee0cd9e 1935#: config/tc-aarch64.c:6256
c32b891a 1936msgid "shift not allowed for bitmask immediate"
f174ef9f 1937msgstr "сдвиг недопустим для непосредственной маски битов"
bd32c6bd 1938
3ee0cd9e 1939#: config/tc-aarch64.c:6310
c32b891a 1940msgid "can't mix relocation modifier with explicit shift"
f174ef9f 1941msgstr "нельзя смешивать модификатор перемещения и явный сдвиг"
bd32c6bd 1942
3ee0cd9e
NC
1943#: config/tc-aarch64.c:6359 config/tc-arm.c:15901 config/tc-arm.c:15926
1944#: config/tc-arm.c:15937 config/tc-arm.c:15944
c32b891a 1945msgid "invalid condition"
f174ef9f 1946msgstr "некорректное условие"
bd32c6bd 1947
3ee0cd9e 1948#: config/tc-aarch64.c:6385
c32b891a 1949msgid "invalid pc-relative address"
f174ef9f 1950msgstr "некорректный адрес, относительный pc"
bd32c6bd 1951
c32b891a
NC
1952#. Only permit "=value" in the literal load instructions.
1953#. The literal will be generated by programmer_friendly_fixup.
3ee0cd9e 1954#: config/tc-aarch64.c:6393
c32b891a 1955msgid "invalid use of \"=immediate\""
f174ef9f 1956msgstr "некорректное употребление «=immediate»"
bd32c6bd 1957
3ee0cd9e
NC
1958#: config/tc-aarch64.c:6458 config/tc-aarch64.c:6490 config/tc-aarch64.c:6508
1959#: config/tc-aarch64.c:6532 config/tc-aarch64.c:6552 config/tc-aarch64.c:6571
1960#: config/tc-aarch64.c:6594 config/tc-aarch64.c:6630 config/tc-aarch64.c:6637
1961#: config/tc-aarch64.c:6665 config/tc-aarch64.c:6685 config/tc-aarch64.c:6710
1962#: config/tc-aarch64.c:6728 config/tc-aarch64.c:6736 config/tc-aarch64.c:6753
1963#: config/tc-aarch64.c:6777
c32b891a 1964msgid "invalid addressing mode"
f174ef9f 1965msgstr "некорректный режим адресации"
bd32c6bd 1966
3ee0cd9e 1967#: config/tc-aarch64.c:6474
c32b891a 1968msgid "the optional immediate offset can only be 0"
f174ef9f 1969msgstr "необязательным непоредственным смещением может быть только 0"
bd32c6bd 1970
3ee0cd9e 1971#: config/tc-aarch64.c:6513 config/tc-aarch64.c:6537 config/tc-aarch64.c:6557
c32b891a 1972msgid "relocation not allowed"
f174ef9f 1973msgstr "перемещение не допускается"
bd32c6bd 1974
3ee0cd9e 1975#: config/tc-aarch64.c:6604
c32b891a 1976msgid "writeback value must be an immediate constant"
f174ef9f 1977msgstr "значение обратной записи должно быть непосредственное константой"
bd32c6bd 1978
c32b891a
NC
1979#. Make sure this has priority over
1980#. "invalid addressing mode".
3ee0cd9e 1981#: config/tc-aarch64.c:6645
c32b891a 1982msgid "constant offset required"
f174ef9f 1983msgstr "требуется константное смещение"
bd32c6bd 1984
3ee0cd9e 1985#: config/tc-aarch64.c:6789
c32b891a 1986msgid "unknown or missing system register name"
f174ef9f 1987msgstr "неизвестное или отсутствующее имя системного регистра"
bd32c6bd 1988
3ee0cd9e 1989#: config/tc-aarch64.c:6801
c32b891a 1990msgid "unknown or missing PSTATE field name"
f174ef9f 1991msgstr "неизвестное или отсутствующее имя поля PSTATE"
bd32c6bd 1992
3ee0cd9e 1993#: config/tc-aarch64.c:6833
c32b891a 1994msgid "unknown or missing operation name"
f174ef9f 1995msgstr "неизвестное или отсутствующее имя операции"
c32b891a 1996
3ee0cd9e 1997#: config/tc-aarch64.c:6846
c32b891a 1998msgid "the specified option is not accepted in ISB"
f174ef9f 1999msgstr "указанный параметр неприемлем для ISB"
bd32c6bd 2000
3ee0cd9e
NC
2001#: config/tc-aarch64.c:6858 config/tc-aarch64.c:6875
2002msgid "the specified option is not accepted in DSB"
2003msgstr "указанный параметр неприемлем для DSB"
2004
2005#: config/tc-aarch64.c:6889
2006msgid "immediate value must be 16, 20, 24, 28"
2007msgstr "непосредственное значение должно быть 16, 20, 24, 28"
2008
2009#: config/tc-aarch64.c:6919 config/tc-aarch64.c:8132 config/tc-arm.c:8048
bd32c6bd 2010#, c-format
c32b891a 2011msgid "unhandled operand code %d"
f174ef9f 2012msgstr "необработанный код операнда %d"
bd32c6bd 2013
3ee0cd9e 2014#: config/tc-aarch64.c:6961
c32b891a 2015msgid "unexpected comma before the omitted optional operand"
f174ef9f 2016msgstr "ожидается запятая перед пропущенным необязательным операндом"
c32b891a 2017
3ee0cd9e 2018#: config/tc-aarch64.c:6989
c32b891a 2019msgid "unexpected characters following instruction"
f174ef9f 2020msgstr "неожиданные символы после инструкции"
bd32c6bd 2021
3ee0cd9e
NC
2022#: config/tc-aarch64.c:7067 config/tc-arm.c:5661 config/tc-arm.c:6279
2023#: config/tc-arm.c:8852
c32b891a 2024msgid "constant expression expected"
f174ef9f 2025msgstr "ожидается константное выражение"
bd32c6bd 2026
3ee0cd9e 2027#: config/tc-aarch64.c:7074
c32b891a 2028msgid "literal pool insertion failed"
f174ef9f 2029msgstr "невозможно вставить в пул литералов"
bd32c6bd 2030
3ee0cd9e 2031#: config/tc-aarch64.c:7145 config/tc-aarch64.c:7160
bd32c6bd 2032#, c-format
c32b891a 2033msgid "unpredictable transfer with writeback -- `%s'"
7e784da5 2034msgstr "непредсказуемая передача с обратной записью — «%s»"
bd32c6bd 2035
3ee0cd9e 2036#: config/tc-aarch64.c:7164 config/tc-aarch64.c:7178
c32b891a
NC
2037#, c-format
2038msgid "unpredictable load of register pair -- `%s'"
2d151af7
NC
2039msgstr "непредсказуемая загрузка пары регистров — «%s»"
2040
3ee0cd9e 2041#: config/tc-aarch64.c:7185 config/tc-aarch64.c:7198
2d151af7
NC
2042#, c-format
2043msgid "unpredictable: identical transfer and status registers --`%s'"
3ee0cd9e 2044msgstr "непредсказуемость: одинаковые регистры передачи и состояния — «%s»"
2d151af7 2045
3ee0cd9e
NC
2046#: config/tc-aarch64.c:7193 config/tc-aarch64.c:7207
2047#, c-format
2048msgid "unpredictable: identical base and status registers --`%s'"
2049msgstr "непредсказуемость: одинаковые регистры базы и состояния — «%s»"
2050
2051#: config/tc-aarch64.c:7223
2d151af7
NC
2052#, c-format
2053msgid "previous `%s' sequence has not been closed"
2054msgstr "не закрыта предыдущая последовательность «%s»"
bd32c6bd 2055
3ee0cd9e 2056#: config/tc-aarch64.c:7302
c32b891a
NC
2057#, c-format
2058msgid "unknown mnemonic `%s' -- `%s'"
f174ef9f 2059msgstr "неизвестная мнемоника «%s» — «%s»"
bd32c6bd 2060
3ee0cd9e 2061#: config/tc-aarch64.c:7310
f174ef9f 2062#, c-format
c32b891a 2063msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
f174ef9f 2064msgstr "неожиданная запятая после мнемонического имени «%s» — «%s»"
bd32c6bd 2065
3ee0cd9e 2066#: config/tc-aarch64.c:7368
bd32c6bd 2067#, c-format
c32b891a 2068msgid "selected processor does not support `%s'"
f174ef9f 2069msgstr "выбранный процессор не поддерживает «%s»"
bd32c6bd 2070
3ee0cd9e 2071#: config/tc-aarch64.c:7791 config/tc-arm.c:28047
c32b891a 2072msgid "GOT already in the symbol table"
f174ef9f 2073msgstr "GOT уже в таблице символов"
bd32c6bd 2074
3ee0cd9e 2075#: config/tc-aarch64.c:7954
c32b891a 2076msgid "immediate cannot be moved by a single instruction"
f174ef9f 2077msgstr "непосредственный элемент невозможно передвинуть одной инструкцией"
bd32c6bd 2078
3ee0cd9e
NC
2079#: config/tc-aarch64.c:7998 config/tc-aarch64.c:8043 config/tc-aarch64.c:8069
2080#: config/tc-arm.c:16445 config/tc-arm.c:18142 config/tc-arm.c:18722
2081#: config/tc-arm.c:18749 config/tc-arm.c:19537 config/tc-arm.c:20372
2082#: config/tc-arm.c:21389 config/tc-arm.c:21449 config/tc-metag.c:2443
2083#: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
2084#: config/tc-metag.c:3019 config/tc-metag.c:3028
c32b891a 2085msgid "immediate out of range"
f174ef9f 2086msgstr "непосредственный элемент за пределами диапазона"
bd32c6bd 2087
3ee0cd9e 2088#: config/tc-aarch64.c:8062 config/tc-metag.c:4654 config/tc-xtensa.c:4243
c32b891a 2089msgid "invalid immediate"
f174ef9f 2090msgstr "некорректный непосредственный элемент"
bd32c6bd 2091
3ee0cd9e
NC
2092#: config/tc-aarch64.c:8127 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
2093#: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975
c32b891a 2094msgid "immediate offset out of range"
f174ef9f 2095msgstr "непосредственное смещение за пределами диапазона"
bd32c6bd 2096
3ee0cd9e
NC
2097#: config/tc-aarch64.c:8201 config/tc-arm.c:28385 config/tc-arm.c:28453
2098#: config/tc-arm.c:28735
c32b891a
NC
2099#, c-format
2100msgid "undefined symbol %s used as an immediate value"
f174ef9f 2101msgstr "неопределенный символ %s используется как непосредственное значение"
bd32c6bd 2102
3ee0cd9e 2103#: config/tc-aarch64.c:8213
c32b891a 2104msgid "pc-relative load offset not word aligned"
f174ef9f 2105msgstr "загрузочное смещение, относительное pc, не выровнено по границе слова"
bd32c6bd 2106
3ee0cd9e 2107#: config/tc-aarch64.c:8216
c32b891a 2108msgid "pc-relative load offset out of range"
f174ef9f 2109msgstr "загрузочное смещение, относительное pc, за пределами диапазона"
bd32c6bd 2110
3ee0cd9e 2111#: config/tc-aarch64.c:8228
c32b891a 2112msgid "pc-relative address offset out of range"
f174ef9f 2113msgstr "адресное смещение, относительное pc, за пределами диапазона"
bd32c6bd 2114
3ee0cd9e 2115#: config/tc-aarch64.c:8240 config/tc-aarch64.c:8255
c32b891a 2116msgid "conditional branch target not word aligned"
f174ef9f 2117msgstr "цель условного ветвления не выровнена по границе слова"
bd32c6bd 2118
3ee0cd9e 2119#: config/tc-aarch64.c:8243 config/tc-aarch64.c:8258 config/tc-arm.c:29030
c32b891a 2120msgid "conditional branch out of range"
f174ef9f 2121msgstr "цель условного ветвления за пределами диапазона"
bd32c6bd 2122
3ee0cd9e 2123#: config/tc-aarch64.c:8271
c32b891a 2124msgid "branch target not word aligned"
f174ef9f 2125msgstr "цель ветвления не выровнена по границе слова"
bd32c6bd 2126
3ee0cd9e
NC
2127#: config/tc-aarch64.c:8274 config/tc-arm.c:925 config/tc-arm.c:29836
2128#: config/tc-mips.c:16069 config/tc-mips.c:16085 config/tc-mips.c:16175
c32b891a 2129msgid "branch out of range"
f174ef9f 2130msgstr "ветвление за пределами диапазона"
bd32c6bd 2131
3ee0cd9e
NC
2132#: config/tc-aarch64.c:8333 config/tc-arm.c:28626 config/tc-arm.c:28641
2133#: config/tc-arm.c:28656 config/tc-arm.c:28667 config/tc-arm.c:28690
2134#: config/tc-arm.c:29540 config/tc-moxie.c:714 config/tc-pj.c:449
79ddc884 2135#: config/tc-sh.c:3728
c32b891a 2136msgid "offset out of range"
f174ef9f 2137msgstr "смещение вне диапазона"
bd32c6bd 2138
3ee0cd9e 2139#: config/tc-aarch64.c:8348
c32b891a 2140msgid "unsigned value out of range"
f174ef9f 2141msgstr "беззнаковое значение за пределами диапазона"
bd32c6bd 2142
3ee0cd9e 2143#: config/tc-aarch64.c:8359
c32b891a 2144msgid "signed value out of range"
f174ef9f 2145msgstr "знаковое значение за пределами диапазона"
bd32c6bd 2146
3ee0cd9e 2147#: config/tc-aarch64.c:8509
c32b891a
NC
2148#, c-format
2149msgid "unexpected %s fixup"
f174ef9f 2150msgstr "неожиданное местоположение %s"
bd32c6bd 2151
3ee0cd9e
NC
2152#: config/tc-aarch64.c:8574 config/tc-arm.c:30256 config/tc-arm.c:30277
2153#: config/tc-mips.c:18436 config/tc-or1k.c:345 config/tc-score.c:7448
c32b891a
NC
2154#, c-format
2155msgid "cannot represent %s relocation in this object file format"
f174ef9f 2156msgstr "невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 2157
3ee0cd9e 2158#: config/tc-aarch64.c:8607
c32b891a
NC
2159#, c-format
2160msgid "cannot do %u-byte relocation"
f174ef9f 2161msgstr "невозможно выполнить %u-байтовое перемещение"
bd32c6bd 2162
3ee0cd9e 2163#: config/tc-aarch64.c:9012 config/tc-arm.c:31091
c32b891a 2164msgid "assemble for big-endian"
f174ef9f 2165msgstr "ассемблирование в порядке от старшего к младшему"
bd32c6bd 2166
3ee0cd9e 2167#: config/tc-aarch64.c:9013 config/tc-arm.c:31092
c32b891a 2168msgid "assemble for little-endian"
f174ef9f 2169msgstr "ассемблирование в порядке от младшего к старшему"
bd32c6bd 2170
3ee0cd9e 2171#: config/tc-aarch64.c:9016
c32b891a 2172msgid "temporary switch for dumping"
f174ef9f 2173msgstr "временное переключение для дампа"
bd32c6bd 2174
3ee0cd9e 2175#: config/tc-aarch64.c:9018
c32b891a 2176msgid "output verbose error messages"
f174ef9f 2177msgstr "выводить подробные сообщения об ошибках"
bd32c6bd 2178
3ee0cd9e 2179#: config/tc-aarch64.c:9020
c32b891a 2180msgid "do not output verbose error messages"
f174ef9f 2181msgstr "не выводить подробные сообщения об ошибках"
bd32c6bd 2182
3ee0cd9e 2183#: config/tc-aarch64.c:9358 config/tc-arm.c:32213
c32b891a 2184msgid "invalid architectural extension"
f174ef9f 2185msgstr "недопустимое расширение архитектуры"
bd32c6bd 2186
3ee0cd9e 2187#: config/tc-aarch64.c:9383 config/tc-arm.c:32245
c32b891a 2188msgid "must specify extensions to add before specifying those to remove"
f174ef9f 2189msgstr "добавляемые расширения должны быть указаны до указания их удаления"
bd32c6bd 2190
3ee0cd9e 2191#: config/tc-aarch64.c:9391 config/tc-arm.c:32253
c32b891a 2192msgid "missing architectural extension"
f174ef9f 2193msgstr "отсутствует расширение архитектуры"
bd32c6bd 2194
3ee0cd9e 2195#: config/tc-aarch64.c:9418 config/tc-arm.c:32339
c32b891a
NC
2196#, c-format
2197msgid "unknown architectural extension `%s'"
f174ef9f 2198msgstr "неизвестное расширение архитектуры «%s»"
bd32c6bd 2199
3ee0cd9e 2200#: config/tc-aarch64.c:9442 config/tc-arm.c:32389 config/tc-metag.c:5832
c32b891a
NC
2201#, c-format
2202msgid "missing cpu name `%s'"
f174ef9f 2203msgstr "отсутствует имя ЦП «%s»"
bd32c6bd 2204
3ee0cd9e
NC
2205#: config/tc-aarch64.c:9456 config/tc-aarch64.c:9672 config/tc-arm.c:32424
2206#: config/tc-arm.c:33225 config/tc-csky.c:1218 config/tc-metag.c:5843
c32b891a
NC
2207#, c-format
2208msgid "unknown cpu `%s'"
f174ef9f 2209msgstr "неизвестный ЦП «%s»"
bd32c6bd 2210
3ee0cd9e 2211#: config/tc-aarch64.c:9474 config/tc-arm.c:32442
c32b891a
NC
2212#, c-format
2213msgid "missing architecture name `%s'"
f174ef9f 2214msgstr "отсутствует название архитектуры «%s»"
bd32c6bd 2215
3ee0cd9e
NC
2216#: config/tc-aarch64.c:9488 config/tc-aarch64.c:9719 config/tc-arm.c:32464
2217#: config/tc-arm.c:33260 config/tc-arm.c:33290 config/tc-score.c:7683
c32b891a
NC
2218#, c-format
2219msgid "unknown architecture `%s'\n"
f174ef9f 2220msgstr "неизвестная архитектура «%s»\n"
bd32c6bd 2221
3ee0cd9e 2222#: config/tc-aarch64.c:9511
f174ef9f 2223#, c-format
c32b891a 2224msgid "missing abi name `%s'"
f174ef9f 2225msgstr "отсутствует имя abi «%s»"
bd32c6bd 2226
3ee0cd9e 2227#: config/tc-aarch64.c:9522
c32b891a
NC
2228#, c-format
2229msgid "unknown abi `%s'\n"
f174ef9f 2230msgstr "неизвестный abi «%s»\n"
bd32c6bd 2231
3ee0cd9e 2232#: config/tc-aarch64.c:9528
c32b891a 2233msgid "<abi name>\t specify for ABI <abi name>"
f174ef9f 2234msgstr "<имя abi>\t указать для ABI <имя abi>"
bd32c6bd 2235
3ee0cd9e 2236#: config/tc-aarch64.c:9531 config/tc-arm.c:32551 config/tc-metag.c:5909
c32b891a 2237msgid "<cpu name>\t assemble for CPU <cpu name>"
f174ef9f 2238msgstr "<имя ЦП>\t ассемблировать для ЦП <имя ЦП>"
bd32c6bd 2239
3ee0cd9e 2240#: config/tc-aarch64.c:9533 config/tc-arm.c:32553
c32b891a 2241msgid "<arch name>\t assemble for architecture <arch name>"
f174ef9f 2242msgstr "<имя арх>\t ассемблировать для архитектуры <имя арх>"
bd32c6bd 2243
3ee0cd9e
NC
2244#: config/tc-aarch64.c:9572 config/tc-aarch64.c:9591 config/tc-arm.c:32621
2245#: config/tc-arm.c:32639 config/tc-arm.c:32659 config/tc-metag.c:5933
c32b891a
NC
2246#, c-format
2247msgid "option `-%c%s' is deprecated: %s"
f174ef9f 2248msgstr "параметр «-%c%s» устарел: %s"
bd32c6bd 2249
3ee0cd9e 2250#: config/tc-aarch64.c:9611
c32b891a
NC
2251#, c-format
2252msgid " AArch64-specific assembler options:\n"
f174ef9f 2253msgstr "Специализированные параметры ассемблера для AArch64:\n"
bd32c6bd 2254
3ee0cd9e 2255#: config/tc-aarch64.c:9622 config/tc-arc.c:3581 config/tc-arm.c:32690
c32b891a
NC
2256#, c-format
2257msgid " -EB assemble code for a big-endian cpu\n"
f174ef9f 2258msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 2259
3ee0cd9e 2260#: config/tc-aarch64.c:9627 config/tc-arc.c:3583 config/tc-arm.c:32695
bd32c6bd 2261#, c-format
c32b891a 2262msgid " -EL assemble code for a little-endian cpu\n"
f174ef9f 2263msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 2264
3ee0cd9e 2265#: config/tc-alpha.c:649
bd32c6bd 2266#, c-format
c32b891a 2267msgid "No !literal!%ld was found"
f174ef9f 2268msgstr "Не найден !literal!%ld"
bd32c6bd 2269
3ee0cd9e 2270#: config/tc-alpha.c:656
c32b891a
NC
2271#, c-format
2272msgid "No !tlsgd!%ld was found"
f174ef9f 2273msgstr "Не найден !tlsgd!%ld"
bd32c6bd 2274
3ee0cd9e 2275#: config/tc-alpha.c:663
c32b891a
NC
2276#, c-format
2277msgid "No !tlsldm!%ld was found"
f174ef9f 2278msgstr "Не найден !tlsldm!%ld"
bd32c6bd 2279
3ee0cd9e 2280#: config/tc-alpha.c:672
c32b891a
NC
2281#, c-format
2282msgid "No ldah !gpdisp!%ld was found"
f174ef9f 2283msgstr "Не найден ldah !gpdisp!%ld"
bd32c6bd 2284
3ee0cd9e 2285#: config/tc-alpha.c:722
c32b891a
NC
2286#, c-format
2287msgid "too many !literal!%ld for %s"
f174ef9f 2288msgstr "слишком много !literal!%ld для %s"
bd32c6bd 2289
3ee0cd9e 2290#: config/tc-alpha.c:752
c32b891a
NC
2291#, c-format
2292msgid "No lda !gpdisp!%ld was found"
f174ef9f 2293msgstr "Не найден lda !gpdisp!%ld"
bd32c6bd 2294
c32b891a 2295#. Only support one relocation op per insn.
3ee0cd9e 2296#: config/tc-alpha.c:911
c32b891a 2297msgid "More than one relocation op per insn"
f174ef9f 2298msgstr "Более одного операции перемещения на инструкцию"
bd32c6bd 2299
3ee0cd9e 2300#: config/tc-alpha.c:926 config/tc-arc.c:1127
c32b891a 2301msgid "No relocation operand"
f174ef9f 2302msgstr "Не операнд перемещения"
bd32c6bd 2303
3ee0cd9e 2304#: config/tc-alpha.c:936
c32b891a
NC
2305#, c-format
2306msgid "Unknown relocation operand: !%s"
f174ef9f 2307msgstr "Неизвестный операнд перемещения: !%s"
bd32c6bd 2308
3ee0cd9e 2309#: config/tc-alpha.c:946
c32b891a
NC
2310#, c-format
2311msgid "no sequence number after !%s"
f174ef9f 2312msgstr "отсутствует номер последовательности после !%s"
bd32c6bd 2313
3ee0cd9e 2314#: config/tc-alpha.c:956
c32b891a
NC
2315#, c-format
2316msgid "!%s does not use a sequence number"
f174ef9f 2317msgstr "!%s не использует номер последовательности"
bd32c6bd 2318
3ee0cd9e 2319#: config/tc-alpha.c:966
bd32c6bd 2320#, c-format
c32b891a 2321msgid "Bad sequence number: !%s!%s"
f174ef9f 2322msgstr "Плохой номер последовательности: !%s!%s"
bd32c6bd 2323
3ee0cd9e 2324#: config/tc-alpha.c:1183 config/tc-alpha.c:3357
c32b891a
NC
2325#, c-format
2326msgid "inappropriate arguments for opcode `%s'"
f174ef9f 2327msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2328
3ee0cd9e 2329#: config/tc-alpha.c:1185 config/tc-alpha.c:3359
c32b891a
NC
2330#, c-format
2331msgid "opcode `%s' not supported for target %s"
f174ef9f 2332msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2333
3ee0cd9e
NC
2334#: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1905
2335#: config/tc-msp430.c:4361 config/tc-wasm32.c:753
c32b891a
NC
2336#, c-format
2337msgid "unknown opcode `%s'"
f174ef9f 2338msgstr "неизвестный код операции «%s»"
bd32c6bd 2339
3ee0cd9e 2340#: config/tc-alpha.c:1269 config/tc-alpha.c:1528
c32b891a 2341msgid "overflow in literal (.lita) table"
f174ef9f 2342msgstr "переполнение в таблице литералов (.lita)"
bd32c6bd 2343
3ee0cd9e
NC
2344#: config/tc-alpha.c:1276 config/tc-alpha.c:1300 config/tc-alpha.c:1541
2345#: config/tc-alpha.c:2228 config/tc-alpha.c:2273 config/tc-alpha.c:2342
2346#: config/tc-alpha.c:2425 config/tc-alpha.c:2650 config/tc-alpha.c:2748
c32b891a 2347msgid "macro requires $at register while noat in effect"
f174ef9f 2348msgstr "для макроса требуется регистр $at, но в действительности его нет"
bd32c6bd 2349
3ee0cd9e 2350#: config/tc-alpha.c:1278 config/tc-alpha.c:1302 config/tc-alpha.c:1543
c32b891a 2351msgid "macro requires $at while $at in use"
f174ef9f 2352msgstr "для макроса требуется регистр $at, но $at уже используется"
bd32c6bd 2353
3ee0cd9e 2354#: config/tc-alpha.c:1487
c32b891a 2355msgid "bignum invalid; zero assumed"
f174ef9f 2356msgstr "некорректный bignum; предполагается ноль"
bd32c6bd 2357
3ee0cd9e 2358#: config/tc-alpha.c:1489
c32b891a 2359msgid "floating point number invalid; zero assumed"
f174ef9f 2360msgstr "некорректное число с плавающей точкой; предполагается ноль"
bd32c6bd 2361
3ee0cd9e 2362#: config/tc-alpha.c:1494
c32b891a 2363msgid "can't handle expression"
73a05be2 2364msgstr "не удалось обработать выражение"
bd32c6bd 2365
3ee0cd9e 2366#: config/tc-alpha.c:1534
c32b891a 2367msgid "overflow in literal (.lit8) table"
f174ef9f 2368msgstr "переполнение в таблице литералов (.lit8)"
bd32c6bd 2369
3ee0cd9e 2370#: config/tc-alpha.c:1831
c32b891a
NC
2371#, c-format
2372msgid "too many ldah insns for !gpdisp!%ld"
f174ef9f 2373msgstr "слишком много инструкций ldah для !gpdisp!%ld"
bd32c6bd 2374
3ee0cd9e 2375#: config/tc-alpha.c:1833 config/tc-alpha.c:1845
c32b891a
NC
2376#, c-format
2377msgid "both insns for !gpdisp!%ld must be in the same section"
f174ef9f 2378msgstr "обе инструкции для !gpdisp!%ld должны быть в одном разделе"
bd32c6bd 2379
3ee0cd9e 2380#: config/tc-alpha.c:1843
c32b891a
NC
2381#, c-format
2382msgid "too many lda insns for !gpdisp!%ld"
f174ef9f 2383msgstr "слишком много инструкций lda для !gpdisp!%ld"
bd32c6bd 2384
3ee0cd9e 2385#: config/tc-alpha.c:1899
c32b891a
NC
2386#, c-format
2387msgid "too many lituse insns for !lituse_tlsgd!%ld"
f174ef9f 2388msgstr "слишком много инструкций lituse для !lituse_tlsgd!%ld"
bd32c6bd 2389
3ee0cd9e 2390#: config/tc-alpha.c:1902
bd32c6bd 2391#, c-format
c32b891a 2392msgid "too many lituse insns for !lituse_tlsldm!%ld"
f174ef9f 2393msgstr "слишком много инструкций lituse для !lituse_tlsldm!%ld"
bd32c6bd 2394
3ee0cd9e 2395#: config/tc-alpha.c:1919
bd32c6bd 2396#, c-format
c32b891a 2397msgid "duplicate !tlsgd!%ld"
f174ef9f 2398msgstr "повторный !tlsgd!%ld"
bd32c6bd 2399
3ee0cd9e 2400#: config/tc-alpha.c:1921
c32b891a
NC
2401#, c-format
2402msgid "sequence number in use for !tlsldm!%ld"
f174ef9f 2403msgstr "номер последовательности задействован для !tlsldm!%ld"
bd32c6bd 2404
3ee0cd9e 2405#: config/tc-alpha.c:1935
bd32c6bd 2406#, c-format
c32b891a 2407msgid "duplicate !tlsldm!%ld"
f174ef9f 2408msgstr "повторный !tlsldm!%ld"
bd32c6bd 2409
3ee0cd9e 2410#: config/tc-alpha.c:1937
c32b891a
NC
2411#, c-format
2412msgid "sequence number in use for !tlsgd!%ld"
f174ef9f 2413msgstr "номер последовательности задействован для !tlsgd!%ld"
bd32c6bd 2414
3ee0cd9e
NC
2415#: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:854
2416#: config/tc-mn10300.c:1150 config/tc-ppc.c:2019 config/tc-s390.c:668
2417#: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375
c32b891a 2418msgid "operand"
f174ef9f 2419msgstr "операнд"
bd32c6bd 2420
3ee0cd9e 2421#: config/tc-alpha.c:2131
c32b891a 2422msgid "invalid relocation for instruction"
f174ef9f 2423msgstr "некорректное перемещение для инструкции"
bd32c6bd 2424
3ee0cd9e 2425#: config/tc-alpha.c:2145
c32b891a 2426msgid "invalid relocation for field"
f174ef9f 2427msgstr "некорректное перемещение для поля"
bd32c6bd 2428
3ee0cd9e 2429#: config/tc-alpha.c:2977
c32b891a 2430msgid "can not resolve expression"
f174ef9f 2431msgstr "невозможно разобрать выражение"
bd32c6bd 2432
3ee0cd9e 2433#: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2352
c32b891a
NC
2434#, c-format
2435msgid ".COMMon length (%ld.) <0! Ignored."
f174ef9f 2436msgstr "Длина .COMMon (%ld.) <0! Игнорируется."
bd32c6bd 2437
3ee0cd9e 2438#: config/tc-alpha.c:3523 config/tc-ia64.c:1091 config/tc-sparc.c:4270
c32b891a
NC
2439#: config/tc-v850.c:306
2440msgid "Ignoring attempt to re-define symbol"
f174ef9f 2441msgstr "Игнорируется попытка переопределения символа"
bd32c6bd 2442
3ee0cd9e 2443#: config/tc-alpha.c:3615 config/tc-sparc.c:4278
c32b891a
NC
2444#, c-format
2445msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
bc7c0509 2446msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 2447
3ee0cd9e 2448#: config/tc-alpha.c:3722
c32b891a 2449msgid ".ent directive has no name"
f174ef9f 2450msgstr "директива .ent не имеет имени"
bd32c6bd 2451
3ee0cd9e 2452#: config/tc-alpha.c:3730
c32b891a 2453msgid "nested .ent directives"
f174ef9f 2454msgstr "вложенные директивы .ent"
bd32c6bd 2455
3ee0cd9e 2456#: config/tc-alpha.c:3774 ecoff.c:2997
c32b891a 2457msgid ".end directive has no name"
f174ef9f 2458msgstr "директива .end не имеет имени"
bd32c6bd 2459
3ee0cd9e 2460#: config/tc-alpha.c:3782
c32b891a 2461msgid ".end directive without matching .ent"
f174ef9f 2462msgstr "директива .end без надлежащего .ent"
bd32c6bd 2463
3ee0cd9e 2464#: config/tc-alpha.c:3784
c32b891a 2465msgid ".end directive names different symbol than .ent"
f174ef9f 2466msgstr "имя директивы .end указывает на другой символ, отличный от .ent"
bd32c6bd 2467
3ee0cd9e 2468#: config/tc-alpha.c:3827 ecoff.c:3133
c32b891a 2469msgid ".fmask outside of .ent"
f174ef9f 2470msgstr ".fmask вне .ent"
bd32c6bd 2471
3ee0cd9e 2472#: config/tc-alpha.c:3829 config/tc-score.c:5602 ecoff.c:3197
c32b891a 2473msgid ".mask outside of .ent"
f174ef9f 2474msgstr ".mask вне .ent"
bd32c6bd 2475
3ee0cd9e 2476#: config/tc-alpha.c:3837 ecoff.c:3140
c32b891a 2477msgid "bad .fmask directive"
f174ef9f 2478msgstr "неверная директива .fmask"
bd32c6bd 2479
3ee0cd9e 2480#: config/tc-alpha.c:3839 ecoff.c:3204
c32b891a 2481msgid "bad .mask directive"
f174ef9f 2482msgstr "неверная директива .mask"
bd32c6bd 2483
3ee0cd9e
NC
2484#: config/tc-alpha.c:3872 config/tc-mips.c:19918 config/tc-score.c:5736
2485#: ecoff.c:3161
c32b891a 2486msgid ".frame outside of .ent"
f174ef9f 2487msgstr ".frame вне .ent"
bd32c6bd 2488
3ee0cd9e 2489#: config/tc-alpha.c:3883 config/tc-mips.c:19929 ecoff.c:3172
c32b891a 2490msgid "bad .frame directive"
f174ef9f 2491msgstr "неверная директива .frame"
bd32c6bd 2492
3ee0cd9e 2493#: config/tc-alpha.c:3917
c32b891a 2494msgid ".prologue directive without a preceding .ent directive"
f174ef9f 2495msgstr "директива .prologue без предшествующей директивы .ent"
bd32c6bd 2496
3ee0cd9e 2497#: config/tc-alpha.c:3935
bd32c6bd 2498#, c-format
c32b891a 2499msgid "Invalid argument %d to .prologue."
f174ef9f 2500msgstr "Неверный аргумент %d в .prologue."
bd32c6bd 2501
3ee0cd9e 2502#: config/tc-alpha.c:4024
c32b891a 2503msgid "ECOFF debugging is disabled."
f174ef9f 2504msgstr "Отладка ECOFF выключена."
bd32c6bd 2505
3ee0cd9e 2506#: config/tc-alpha.c:4038
c32b891a 2507msgid ".ent directive without matching .end"
f174ef9f 2508msgstr "директива .ent без надлежащего .end"
bd32c6bd 2509
3ee0cd9e 2510#: config/tc-alpha.c:4131
c32b891a 2511msgid ".usepv directive has no name"
f174ef9f 2512msgstr "директива .usepv не имеет имени"
bd32c6bd 2513
3ee0cd9e 2514#: config/tc-alpha.c:4144
c32b891a 2515msgid ".usepv directive has no type"
f174ef9f 2516msgstr "директива .usepv не имеет типа"
bd32c6bd 2517
3ee0cd9e 2518#: config/tc-alpha.c:4159
c32b891a 2519msgid "unknown argument for .usepv"
f174ef9f 2520msgstr "неизвестный аргумент .usepv"
bd32c6bd 2521
3ee0cd9e 2522#: config/tc-alpha.c:4272
bd32c6bd 2523#, c-format
c32b891a 2524msgid "unknown section attribute %s"
f174ef9f 2525msgstr "неизвестный атрибут раздела %s"
bd32c6bd 2526
3ee0cd9e 2527#: config/tc-alpha.c:4367
c32b891a 2528msgid "previous .ent not closed by a .end"
f174ef9f 2529msgstr "предыдущая .ent не закрыта .end"
bd32c6bd 2530
3ee0cd9e 2531#: config/tc-alpha.c:4388
c32b891a 2532msgid ".ent directive has no symbol"
f174ef9f 2533msgstr "директива .ent не имеет символа"
bd32c6bd 2534
3ee0cd9e 2535#: config/tc-alpha.c:4413
c32b891a 2536msgid ".handler directive has no name"
f174ef9f 2537msgstr "директива .handler не имеет имени"
bd32c6bd 2538
3ee0cd9e 2539#: config/tc-alpha.c:4444
c32b891a 2540msgid "Bad .frame directive 1./2. param"
f174ef9f 2541msgstr "Неверный параметр 1./2. директивы .frame"
bd32c6bd 2542
3ee0cd9e 2543#: config/tc-alpha.c:4454
c32b891a
NC
2544#, c-format
2545msgid "Bad RA (%d) register for .frame"
f174ef9f 2546msgstr "Неверный регистр RA (%d) у .frame"
bd32c6bd 2547
3ee0cd9e 2548#: config/tc-alpha.c:4459
c32b891a 2549msgid "Bad .frame directive 3./4. param"
f174ef9f 2550msgstr "Неверный параметр 3./4. директивы .frame"
bd32c6bd 2551
3ee0cd9e 2552#: config/tc-alpha.c:4495
c32b891a 2553msgid ".pdesc directive not in link (.link) section"
f174ef9f 2554msgstr "директива .pdesc не в разделе связей (.link)"
bd32c6bd 2555
3ee0cd9e 2556#: config/tc-alpha.c:4502
c32b891a 2557msgid ".pdesc directive has no entry symbol"
f174ef9f 2558msgstr "директива .pdesc не имеет входного символа"
bd32c6bd 2559
3ee0cd9e 2560#: config/tc-alpha.c:4513
c32b891a 2561msgid ".pdesc has a bad entry symbol"
f174ef9f 2562msgstr "у директивы .pdesc указан неверный входной символ"
bd32c6bd 2563
3ee0cd9e 2564#: config/tc-alpha.c:4524
c32b891a 2565msgid ".pdesc doesn't match with last .ent"
f174ef9f 2566msgstr ".pdesc не совпадает с последней .ent"
bd32c6bd 2567
3ee0cd9e 2568#: config/tc-alpha.c:4539
c32b891a 2569msgid "No comma after .pdesc <entryname>"
f174ef9f 2570msgstr "Отсутствует запятая после .pdesc <входное_имя>"
bd32c6bd 2571
3ee0cd9e 2572#: config/tc-alpha.c:4559
c32b891a 2573msgid "unknown procedure kind"
f174ef9f 2574msgstr "неизвестный вид процедуры"
bd32c6bd 2575
3ee0cd9e 2576#: config/tc-alpha.c:4654
c32b891a 2577msgid ".name directive not in link (.link) section"
f174ef9f 2578msgstr "директива .name не в разделе связей (.link)"
bd32c6bd 2579
3ee0cd9e 2580#: config/tc-alpha.c:4662
c32b891a 2581msgid ".name directive has no symbol"
f174ef9f 2582msgstr "директива .name не имеет символа"
bd32c6bd 2583
3ee0cd9e 2584#: config/tc-alpha.c:4696
c32b891a 2585msgid "No symbol after .linkage"
f174ef9f 2586msgstr "Отсутствует символ после .linkage"
bd32c6bd 2587
3ee0cd9e 2588#: config/tc-alpha.c:4743
c32b891a 2589msgid "No symbol after .code_address"
f174ef9f 2590msgstr "Отсутствует символ после .code_address"
bd32c6bd 2591
3ee0cd9e 2592#: config/tc-alpha.c:4769 config/tc-score.c:5608
c32b891a 2593msgid "Bad .mask directive"
f174ef9f 2594msgstr "Неверная директива .mask"
bd32c6bd 2595
3ee0cd9e 2596#: config/tc-alpha.c:4787
c32b891a 2597msgid "Bad .fmask directive"
f174ef9f 2598msgstr "Неверная директива .fmask"
bd32c6bd 2599
3ee0cd9e 2600#: config/tc-alpha.c:4944
c32b891a
NC
2601#, c-format
2602msgid "Expected comma after name \"%s\""
f174ef9f 2603msgstr "Ожидается запятая после имени «\"%s»"
bd32c6bd 2604
3ee0cd9e 2605#: config/tc-alpha.c:4956
c32b891a
NC
2606#, c-format
2607msgid "unhandled: .proc %s,%d"
f174ef9f 2608msgstr "не обработано: .proc %s,%d"
bd32c6bd 2609
3ee0cd9e 2610#: config/tc-alpha.c:4989
c32b891a
NC
2611#, c-format
2612msgid "Tried to .set unrecognized mode `%s'"
f174ef9f 2613msgstr "Попытка задать .set нераспознанный режим «%s»"
bd32c6bd 2614
3ee0cd9e 2615#: config/tc-alpha.c:5015
c32b891a
NC
2616#, c-format
2617msgid "Bad base register, using $%d."
f174ef9f 2618msgstr "Неверный базовый регистр, используется $%d."
bd32c6bd 2619
3ee0cd9e 2620#: config/tc-alpha.c:5036 config/tc-nios2.c:346 config/tc-nios2.c:471
c32b891a
NC
2621#, c-format
2622msgid "Alignment too large: %d. assumed"
f174ef9f 2623msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 2624
3ee0cd9e
NC
2625#: config/tc-alpha.c:5040 config/tc-d30v.c:2034 config/tc-nios2.c:350
2626#: config/tc-nios2.c:475 config/tc-pru.c:220 config/tc-pru.c:336
c32b891a 2627msgid "Alignment negative: 0 assumed"
f174ef9f 2628msgstr "Отрицательное выравнивание: предполагается 0"
bd32c6bd 2629
3ee0cd9e 2630#: config/tc-alpha.c:5135 config/tc-alpha.c:5624
c32b891a
NC
2631#, c-format
2632msgid "Unknown CPU identifier `%s'"
f174ef9f 2633msgstr "Неизвестный идентификатор ЦП «%s»"
bd32c6bd 2634
3ee0cd9e 2635#: config/tc-alpha.c:5326
c32b891a
NC
2636#, c-format
2637msgid "Chose GP value of %lx\n"
f174ef9f 2638msgstr "Выбираем значение %lx для GP\n"
bd32c6bd 2639
3ee0cd9e 2640#: config/tc-alpha.c:5340
c32b891a 2641msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
f174ef9f 2642msgstr "неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
bd32c6bd 2643
3ee0cd9e
NC
2644#: config/tc-alpha.c:5428 config/tc-alpha.c:5462 config/tc-arc.c:767
2645#: config/tc-arc.c:2552 config/tc-arc.c:2584 config/tc-arc.c:2689
2646#: config/tc-cr16.c:813 config/tc-cr16.c:832 config/tc-cris.c:1223
2647#: config/tc-crx.c:516 config/tc-crx.c:538 config/tc-crx.c:549
2648#: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3071
2649#: config/tc-i386.c:3123 config/tc-ia64.c:5380 config/tc-ia64.c:7418
2650#: config/tc-ia64.c:7477 config/tc-m68k.c:4574 config/tc-m68k.c:4586
2651#: config/tc-mips.c:3700 config/tc-mips.c:3733 config/tc-mips.c:3759
2652#: config/tc-nds32.c:3439 config/tc-nios2.c:3624 config/tc-nios2.c:3629
2653#: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1708
2654#: config/tc-ppc.c:1746 config/tc-ppc.c:1785 config/tc-ppc.c:1824
2655#: config/tc-ppc.c:1842 config/tc-pru.c:1569 config/tc-pru.c:1573
2656#: config/tc-s390.c:538 config/tc-s390.c:576 config/tc-sparc.c:961
2657#: config/tc-sparc.c:993 config/tc-tic30.c:121 config/tc-tic30.c:131
2658#: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1215
2659#: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965
2660#: config/tc-vax.c:970 ecoff.c:1582
2661#, c-format
2662msgid "duplicate %s"
2663msgstr "повтор %s"
2664
2665#: config/tc-alpha.c:5545 config/tc-arc.c:2520 config/tc-arc.c:2534
2666#: config/tc-arm.c:897 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563
2667#: config/tc-xtensa.c:5680 config/tc-z80.c:3675
c32b891a 2668msgid "syntax error"
f174ef9f 2669msgstr "синтаксическая ошибка"
bd32c6bd 2670
3ee0cd9e 2671#: config/tc-alpha.c:5675
c32b891a
NC
2672msgid ""
2673"Alpha options:\n"
2674"-32addr\t\t\ttreat addresses as 32-bit values\n"
2675"-F\t\t\tlack floating point instructions support\n"
2676"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2677"\t\t\tspecify variant of Alpha architecture\n"
2678"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2679"\t\t\tthese variants include PALcode opcodes\n"
bd32c6bd 2680msgstr ""
f174ef9f
NC
2681"Параметры Alpha:\n"
2682"-32addr\t\t\tсчитать адреса 32-битными значениями\n"
2683"-F\t\t\tубрать поддержку инструкций с плавающей запятой\n"
2684"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2685"\t\t\tзадать вариант архитектуры Alpha\n"
2686"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
2687"\t\t\tэти варианты содержат коды операций PALcode\n"
bd32c6bd 2688
3ee0cd9e 2689#: config/tc-alpha.c:5685
c32b891a
NC
2690msgid ""
2691"VMS options:\n"
2692"-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2693"-H\t\t\tshow new symbol after hash truncation\n"
2694"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
bd32c6bd 2695msgstr ""
f174ef9f
NC
2696"Параметры VMS:\n"
2697"-+\t\t\tкодировать (не обрезать) имена длиннее 64 символов\n"
2698"-H\t\t\tпоказывать новый символа после хеш-обрезания\n"
2699"-replace/-noreplace\tвключить/выключить оптимизацию вызовов процедур\n"
bd32c6bd 2700
3ee0cd9e 2701#: config/tc-alpha.c:5942 config/tc-arc.c:3128
c32b891a
NC
2702#, c-format
2703msgid "unhandled relocation type %s"
f174ef9f 2704msgstr "необработанный тип перемещения %s"
bd32c6bd 2705
3ee0cd9e 2706#: config/tc-alpha.c:5955 config/tc-arc.c:3136
c32b891a 2707msgid "non-absolute expression in constant field"
f174ef9f 2708msgstr "не абсолютное выражение в поле-константе"
bd32c6bd 2709
3ee0cd9e 2710#: config/tc-alpha.c:5969
c32b891a
NC
2711#, c-format
2712msgid "type %d reloc done?\n"
f174ef9f 2713msgstr "выполнено перемещение типа %d?\n"
bd32c6bd 2714
3ee0cd9e 2715#: config/tc-alpha.c:6016 config/tc-alpha.c:6023
c32b891a 2716msgid "Used $at without \".set noat\""
f174ef9f 2717msgstr "Используется $at без «.set noat»"
bd32c6bd 2718
3ee0cd9e 2719#: config/tc-alpha.c:6192
c32b891a
NC
2720#, c-format
2721msgid "!samegp reloc against symbol without .prologue: %s"
f174ef9f 2722msgstr "перемещение !samegp для символа без .prologue: %s"
bd32c6bd 2723
3ee0cd9e
NC
2724#: config/tc-alpha.c:6236 config/tc-arc.c:3259 config/tc-csky.c:5645
2725#: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813
79ddc884 2726#: config/tc-xtensa.c:6190
c32b891a
NC
2727#, c-format
2728msgid "cannot represent `%s' relocation in object file"
f174ef9f 2729msgstr "невозможно представить перемещение «%s» в объектном файле"
bd32c6bd 2730
3ee0cd9e 2731#: config/tc-alpha.c:6242 config/tc-arc.c:3265
c32b891a
NC
2732#, c-format
2733msgid "internal error? cannot generate `%s' relocation"
f174ef9f 2734msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s»"
bd32c6bd 2735
3ee0cd9e 2736#: config/tc-alpha.c:6338
c32b891a
NC
2737#, c-format
2738msgid "frame reg expected, using $%d."
f174ef9f 2739msgstr "ожидается регистр кадра, используется $%d."
bd32c6bd 2740
3ee0cd9e 2741#: config/tc-arc.c:821
f174ef9f 2742#, c-format
c32b891a 2743msgid "invalid %s option for %s cpu"
f174ef9f 2744msgstr "неверный параметр %s для ЦП %s"
bd32c6bd 2745
3ee0cd9e 2746#: config/tc-arc.c:826
c32b891a 2747msgid "conflicting ISA extension attributes."
f174ef9f 2748msgstr "не согласующиеся атрибуты расширения ISA."
bd32c6bd 2749
3ee0cd9e 2750#: config/tc-arc.c:846
c32b891a 2751msgid "Multiple .cpu directives found"
f174ef9f 2752msgstr "Найдено несколько директив .cpu"
bd32c6bd 2753
3ee0cd9e 2754#: config/tc-arc.c:864
c32b891a 2755msgid "Command-line value overrides \".cpu\" directive"
f174ef9f 2756msgstr "Значение командной строки заменяет директиву «.cpu»"
bd32c6bd 2757
3ee0cd9e 2758#: config/tc-arc.c:880
c32b891a
NC
2759#, c-format
2760msgid "unknown architecture: %s\n"
f174ef9f 2761msgstr "неизвестная архитектура: %s\n"
bd32c6bd 2762
3ee0cd9e 2763#: config/tc-arc.c:891 config/tc-ia64.c:7487 config/tc-tilegx.c:262
53943f32
NC
2764msgid "Could not set architecture and machine"
2765msgstr "Не задана архитектура и машина"
2766
3ee0cd9e 2767#: config/tc-arc.c:1116
c32b891a 2768msgid "No valid label relocation operand"
f174ef9f 2769msgstr "Некорректный операнд метки перемещения"
bd32c6bd 2770
3ee0cd9e 2771#: config/tc-arc.c:1140
c32b891a
NC
2772#, c-format
2773msgid "Unknown relocation operand: @%s"
f174ef9f 2774msgstr "Неизвестный операнд перемещения: @%s"
bd32c6bd 2775
3ee0cd9e 2776#: config/tc-arc.c:1153
c32b891a
NC
2777#, c-format
2778msgid "Unable to parse TLS base: %s"
f174ef9f 2779msgstr "Невозможно разобрать базу TLS: %s"
bd32c6bd 2780
3ee0cd9e 2781#: config/tc-arc.c:1176
c32b891a
NC
2782#, c-format
2783msgid "@%s is not a complex relocation."
7e784da5 2784msgstr "Значение @%s не является сложным перемещением."
bd32c6bd 2785
3ee0cd9e 2786#: config/tc-arc.c:1183
c32b891a
NC
2787#, c-format
2788msgid "Bad expression: @%s + %s."
7e784da5 2789msgstr "Ошибка в выражении: @%s + %s."
bd32c6bd 2790
3ee0cd9e 2791#: config/tc-arc.c:1331
c32b891a 2792msgid "Brackets in operand field incorrect"
7e784da5 2793msgstr "Неверные скобки в поле операнда"
bd32c6bd 2794
3ee0cd9e 2795#: config/tc-arc.c:1333 config/tc-xtensa.c:2086
c32b891a 2796msgid "extra comma"
7e784da5 2797msgstr "лишняя запятая"
bd32c6bd 2798
3ee0cd9e 2799#: config/tc-arc.c:1335 config/tc-pru.c:1450 config/tc-pru.c:1698
79ddc884 2800#: config/tc-xtensa.c:2090
c32b891a 2801msgid "missing argument"
7e784da5 2802msgstr "пропущен аргумент"
bd32c6bd 2803
3ee0cd9e 2804#: config/tc-arc.c:1337 config/tc-xtensa.c:2092
c32b891a 2805msgid "missing comma or colon"
7e784da5 2806msgstr "отсутствует запятая или двоеточие"
bd32c6bd 2807
3ee0cd9e 2808#: config/tc-arc.c:1406
c32b891a 2809msgid "extra dot"
7e784da5 2810msgstr "лишняя точка"
bd32c6bd 2811
3ee0cd9e 2812#: config/tc-arc.c:1408
c32b891a 2813msgid "unrecognized flag"
7e784da5 2814msgstr "нераспознанный флаг"
bd32c6bd 2815
3ee0cd9e 2816#: config/tc-arc.c:1410
c32b891a 2817msgid "failed to parse flags"
7e784da5 2818msgstr "ошибка при разборе флагов"
bd32c6bd 2819
3ee0cd9e 2820#: config/tc-arc.c:1436
c32b891a 2821msgid "Unhandled reloc type"
7e784da5 2822msgstr "необработанный тип перемещения"
bd32c6bd 2823
3ee0cd9e
NC
2824#: config/tc-arc.c:1955
2825msgid "immediate is out of bounds"
2826msgstr "непосредственный элемент за пределами диапазона"
2827
2828#: config/tc-arc.c:1963
2829msgid "immediate is not 32bit aligned"
2830msgstr "непосредственный элемент не выровнен по 32-битной границе"
2831
2832#: config/tc-arc.c:1970
2833msgid "immediate is not 16bit aligned"
2834msgstr "непосредственный элемент не выровнен по 16-битной границе"
2835
2836#: config/tc-arc.c:2051
2837msgid "operand is not duplicate of the previous one"
2838msgstr "операнд не повторяет использованный ранее"
2839
2840#: config/tc-arc.c:2071
2841msgid "flag mismatch"
2842msgstr "несоответствие флага"
2843
2844#: config/tc-arc.c:2083 config/tc-nios2.c:3103 config/tc-nios2.c:3130
2845#: config/tc-pru.c:1413 config/tc-pru.c:1438 config/tc-xtensa.c:2156
2846msgid "too many arguments"
2847msgstr "слишком много аргументов"
2848
2849#: config/tc-arc.c:2488
7e784da5 2850#, c-format
c32b891a 2851msgid "%s for instruction '%s'"
7e784da5 2852msgstr "%s в инструкции «%s»"
bd32c6bd 2853
3ee0cd9e 2854#: config/tc-arc.c:2490
c32b891a
NC
2855#, c-format
2856msgid "inappropriate arguments for opcode '%s'"
7e784da5 2857msgstr "неподходящие аргументы для кода операции «%s»"
bd32c6bd 2858
3ee0cd9e 2859#: config/tc-arc.c:2492
7e784da5 2860#, c-format
c32b891a 2861msgid "opcode '%s' not supported for target %s"
7e784da5 2862msgstr "код операции «%s» не поддерживается для цели %s"
bd32c6bd 2863
3ee0cd9e 2864#: config/tc-arc.c:2496 config/tc-tic6x.c:3189
7e784da5 2865#, c-format
c32b891a 2866msgid "unknown opcode '%s'"
7e784da5 2867msgstr "неизвестный код операции «%s»"
bd32c6bd 2868
3ee0cd9e 2869#: config/tc-arc.c:2602 config/tc-arc.c:5068 config/tc-h8300.c:78
d8dab054 2870#: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
3ee0cd9e
NC
2871#: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:242
2872#: config/tc-hppa.c:6820 config/tc-hppa.c:6826 config/tc-hppa.c:6832
2873#: config/tc-hppa.c:6838 config/tc-hppa.c:8225 config/tc-lm32.c:197
2874#: config/tc-mips.c:3690 config/tc-mips.c:4187 config/tc-mn10300.c:935
2875#: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1221
2876#: config/tc-riscv.c:3878 config/tc-xc16x.c:79 config/tc-xc16x.c:86
2877#: config/tc-xc16x.c:93
c32b891a 2878msgid "could not set architecture and machine"
7e784da5 2879msgstr "не задана архитектура и машина"
bd32c6bd 2880
3ee0cd9e 2881#: config/tc-arc.c:2793
c32b891a
NC
2882#, c-format
2883msgid "unhandled reloc %s in md_pcrel_from_section"
7e784da5 2884msgstr "необработанное перемещение %s в md_pcrel_from_section"
bd32c6bd 2885
3ee0cd9e 2886#: config/tc-arc.c:2858
c32b891a 2887msgid "Unaligned operand. Needs to be 32bit aligned"
7e784da5 2888msgstr "Невыровненный операнд. Требует 32-битного выравнивания."
bd32c6bd 2889
3ee0cd9e 2890#: config/tc-arc.c:2863
c32b891a 2891msgid "Unaligned operand. Needs to be 16bit aligned"
7e784da5 2892msgstr "Невыровненный операнд. Требует 16-битного выравнивания."
bd32c6bd 2893
3ee0cd9e
NC
2894#: config/tc-arc.c:2940 config/tc-cr16.c:577 config/tc-crx.c:321
2895#: config/tc-mn10200.c:766 write.c:1034
c32b891a
NC
2896#, c-format
2897msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
73a05be2 2898msgstr "не удалось определить «%s» {раздел %s} — «%s» {раздел %s}"
bd32c6bd 2899
3ee0cd9e 2900#: config/tc-arc.c:2999
c32b891a
NC
2901#, c-format
2902msgid "PC relative relocation not allowed for (internal) type %d"
7e784da5 2903msgstr "PC-относительное перемещение запрещено для (внутреннего) типа %d"
bd32c6bd 2904
c32b891a
NC
2905#. FIXME! Check for the conditionality of
2906#. the insn.
2907#. FIXME! Check for the conditionality of
2908#. the insn.
3ee0cd9e 2909#: config/tc-arc.c:3044 config/tc-arc.c:4025
c32b891a 2910msgid "TLS_*_S9 relocs are not supported yet"
7e784da5 2911msgstr "Перемещения TLS_*_S9 пока не поддерживаются"
bd32c6bd 2912
c32b891a
NC
2913#. I cannot fix an GOTPC relocation because I need to relax it
2914#. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
3ee0cd9e 2915#: config/tc-arc.c:3080
c32b891a 2916msgid "Unsupported operation on reloc"
7e784da5 2917msgstr "неподдерживаемая операция с перемещением"
bd32c6bd 2918
3ee0cd9e 2919#: config/tc-arc.c:3156 config/tc-arc.c:3172
c32b891a 2920msgid "unknown fixup size"
7e784da5 2921msgstr "неизвестный размер местоположения"
bd32c6bd 2922
3ee0cd9e 2923#: config/tc-arc.c:3306
c32b891a 2924msgid "no relaxation found for this instruction."
7e784da5 2925msgstr "отсутствует ослабление для этой инструкции."
bd32c6bd 2926
3ee0cd9e 2927#: config/tc-arc.c:3559
c32b891a
NC
2928#, c-format
2929msgid "ARC-specific assembler options:\n"
7e784da5 2930msgstr "Специализированные параметры ассемблера для ARC:\n"
bd32c6bd 2931
3ee0cd9e 2932#: config/tc-arc.c:3585
7e784da5 2933#, c-format
c32b891a 2934msgid " -mrelax enable relaxation\n"
7e784da5 2935msgstr " -mrelax включить ослабление\n"
bd32c6bd 2936
3ee0cd9e 2937#: config/tc-arc.c:3588
c32b891a
NC
2938#, c-format
2939msgid ""
2940"The following ARC-specific assembler options are deprecated and are accepted\n"
2941"for compatibility only:\n"
bd32c6bd 2942msgstr ""
7e784da5
NC
2943"Следующие специализированные параметры ассемблера для ARC устарели и\n"
2944"рассматриваются только для совместимости:\n"
bd32c6bd 2945
3ee0cd9e 2946#: config/tc-arc.c:3591
c32b891a
NC
2947#, c-format
2948msgid ""
2949" -mEA\n"
2950" -mbarrel-shifter\n"
2951" -mbarrel_shifter\n"
2952" -mcrc\n"
2953" -mdsp-packa\n"
2954" -mdsp_packa\n"
2955" -mdvbf\n"
2956" -mld-extension-reg-mask\n"
2957" -mlock\n"
2958" -mmac-24\n"
2959" -mmac-d16\n"
2960" -mmac_24\n"
2961" -mmac_d16\n"
2962" -mmin-max\n"
2963" -mmin_max\n"
2964" -mmul64\n"
2965" -mno-mpy\n"
2966" -mnorm\n"
2967" -mrtsc\n"
2968" -msimd\n"
2969" -mswap\n"
2970" -mswape\n"
2971" -mtelephony\n"
2972" -muser-mode-only\n"
2973" -mxy\n"
2974msgstr ""
7e784da5
NC
2975" -mEA\n"
2976" -mbarrel-shifter\n"
2977" -mbarrel_shifter\n"
2978" -mcrc\n"
2979" -mdsp-packa\n"
2980" -mdsp_packa\n"
2981" -mdvbf\n"
2982" -mld-extension-reg-mask\n"
2983" -mlock\n"
2984" -mmac-24\n"
2985" -mmac-d16\n"
2986" -mmac_24\n"
2987" -mmac_d16\n"
2988" -mmin-max\n"
2989" -mmin_max\n"
2990" -mmul64\n"
2991" -mno-mpy\n"
2992" -mnorm\n"
2993" -mrtsc\n"
2994" -msimd\n"
2995" -mswap\n"
2996" -mswape\n"
2997" -mtelephony\n"
2998" -muser-mode-only\n"
2999" -mxy\n"
c32b891a 3000
3ee0cd9e 3001#: config/tc-arc.c:3681
7e784da5 3002#, c-format
c32b891a 3003msgid "Unable to find %s relocation for instruction %s"
7e784da5 3004msgstr "Не удалось найти перемещение %s для инструкции %s"
bd32c6bd 3005
3ee0cd9e 3006#: config/tc-arc.c:3976
c32b891a
NC
3007#, c-format
3008msgid "Unable to use @plt relocation for insn %s"
7e784da5 3009msgstr "Невозможно использовать перемещение @plt для инструкции %s"
bd32c6bd 3010
3ee0cd9e 3011#: config/tc-arc.c:3995
c32b891a
NC
3012#, c-format
3013msgid "Unable to use @pcl relocation for insn %s"
7e784da5 3014msgstr "Невозможно использовать перемещение @pcl для инструкции %s"
bd32c6bd 3015
3ee0cd9e 3016#: config/tc-arc.c:4051
c32b891a
NC
3017#, c-format
3018msgid "invalid relocation %s for field"
7e784da5 3019msgstr "некорректное перемещение %s для поля"
bd32c6bd 3020
3ee0cd9e 3021#: config/tc-arc.c:4161
c32b891a
NC
3022#, c-format
3023msgid "Insn %s has a jump/branch instruction %s in its delay slot."
7e784da5 3024msgstr "Инструкция %s содержит инструкцию прыжка/ветвления %s в своём слоте задержки."
bd32c6bd 3025
3ee0cd9e 3026#: config/tc-arc.c:4166
c32b891a
NC
3027#, c-format
3028msgid "Insn %s has an instruction %s with limm in its delay slot."
7e784da5 3029msgstr "Инструкция %s содержит инструкцию %s с limm в своём слоте задержки."
bd32c6bd 3030
3ee0cd9e
NC
3031#: config/tc-arc.c:4276 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069
3032#: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4701
c32b891a
NC
3033#, c-format
3034msgid "unsupported BFD relocation size %u"
7e784da5 3035msgstr "неподдерживаемое перемещение BFD размером %u"
bd32c6bd 3036
3ee0cd9e 3037#: config/tc-arc.c:4296
c32b891a
NC
3038#, c-format
3039msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
7e784da5 3040msgstr "Обнаружена инструкция прыжка/ветвления в конце метки ZOL @%s"
bd32c6bd 3041
3ee0cd9e 3042#: config/tc-arc.c:4303
c32b891a
NC
3043#, c-format
3044msgid "Kernel instruction detected at the end of the ZOL label @%s"
7e784da5 3045msgstr "Обнаружена инструкция ядра в конце метки ZOL @%s"
bd32c6bd 3046
3ee0cd9e 3047#: config/tc-arc.c:4308
c32b891a
NC
3048#, c-format
3049msgid "A jump instruction with long immediate detected at the end of the ZOL label @%s"
7e784da5 3050msgstr "Обнаружена инструкция прыжка с явным длинным в конце метки ZOL @%s"
bd32c6bd 3051
3ee0cd9e 3052#: config/tc-arc.c:4314
c32b891a
NC
3053#, c-format
3054msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
7e784da5 3055msgstr "Обнаружено некорректное использование слота задержки ядра в конце метки ZOL @%s"
bd32c6bd 3056
3ee0cd9e 3057#: config/tc-arc.c:4423
c32b891a 3058msgid "expected comma after instruction name"
7e784da5 3059msgstr "ожидается запятая после имени инструкции"
bd32c6bd 3060
3ee0cd9e 3061#: config/tc-arc.c:4435
c32b891a 3062msgid "expected comma after major opcode"
7e784da5 3063msgstr "ожидается запятая после основного кода операции"
bd32c6bd 3064
3ee0cd9e 3065#: config/tc-arc.c:4620
c32b891a
NC
3066#, c-format
3067msgid "Pseudocode already used %s"
7e784da5 3068msgstr "Псевдокод уже используется %s"
bd32c6bd 3069
3ee0cd9e 3070#: config/tc-arc.c:4628
c32b891a
NC
3071#, c-format
3072msgid "major opcode not in range [0x%02x - 0x%02x]"
7e784da5 3073msgstr "основной код операции не в диапазоне [0x%02x - 0x%02x]"
bd32c6bd 3074
3ee0cd9e 3075#: config/tc-arc.c:4632
c32b891a 3076msgid "minor opcode not in range [0x00 - 0x3f]"
7e784da5 3077msgstr "вспомогательный код операции не в диапазоне [0x00 - 0x3f]"
bd32c6bd 3078
3ee0cd9e 3079#: config/tc-arc.c:4638
c32b891a 3080msgid "Improper use of OP1_IMM_IMPLIED"
3ee0cd9e 3081msgstr "Неуместное использование OP1_IMM_IMPLIED"
bd32c6bd 3082
3ee0cd9e 3083#: config/tc-arc.c:4644
c32b891a 3084msgid "Improper use of OP1_MUST_BE_IMM"
3ee0cd9e 3085msgstr "Неуместное использование OP1_MUST_BE_IMM"
bd32c6bd 3086
3ee0cd9e 3087#: config/tc-arc.c:4656
c32b891a 3088msgid "Couldn't generate extension instruction opcodes"
7e784da5 3089msgstr "Не удалось сгенерировать коды операций расширенной инструкции"
bd32c6bd 3090
3ee0cd9e 3091#: config/tc-arc.c:4691
c32b891a 3092msgid "expected comma after name"
7e784da5 3093msgstr "ожидается запятая после имени"
bd32c6bd 3094
3ee0cd9e 3095#: config/tc-arc.c:4702
c32b891a
NC
3096#, c-format
3097msgid "%s second argument cannot be a negative number %d"
7e784da5 3098msgstr "второй аргумент %s не может быть отрицательным числом %d"
bd32c6bd 3099
3ee0cd9e 3100#: config/tc-arc.c:4717
c32b891a 3101msgid "expected comma after register number"
7e784da5 3102msgstr "ожидается запятая после номера регистра"
c32b891a 3103
3ee0cd9e 3104#: config/tc-arc.c:4738
c32b891a 3105msgid "invalid mode"
7e784da5 3106msgstr "неверный режим"
bd32c6bd 3107
3ee0cd9e 3108#: config/tc-arc.c:4756
c32b891a 3109msgid "expected comma after register mode"
7e784da5 3110msgstr "ожидается запятая после режима регистра"
c32b891a 3111
3ee0cd9e 3112#: config/tc-arc.c:4771
c32b891a 3113msgid "shortcut designator invalid"
7e784da5 3114msgstr "неверное обозначение сокращения"
bd32c6bd 3115
3ee0cd9e 3116#: config/tc-arc.c:4869
c32b891a
NC
3117#, c-format
3118msgid "core register %s value (%d) too large"
7e784da5 3119msgstr "значение ключевого регистра %s (%d) слишком большое"
bd32c6bd 3120
3ee0cd9e
NC
3121#: config/tc-arc.c:4881
3122#, c-format
3123msgid "duplicate aux register %s"
3124msgstr "повторяющийся регистр aux %s"
3125
3126#: config/tc-arc.c:4886
c32b891a
NC
3127#, c-format
3128msgid "condition code %s value (%d) too large"
7e784da5 3129msgstr "значение кода условия %s (%d) слишком большое"
bd32c6bd 3130
3ee0cd9e 3131#: config/tc-arc.c:4903
c32b891a 3132msgid "Unknown extension"
7e784da5 3133msgstr "Неизвестное расширение"
bd32c6bd 3134
3ee0cd9e 3135#: config/tc-arc.c:5006
c32b891a 3136msgid "Overwrite explicitly set Tag_ARC_CPU_base"
7e784da5 3137msgstr "Перезаписать явное указание Tag_ARC_CPU_base"
bd32c6bd 3138
3ee0cd9e 3139#: config/tc-arc.c:5054
2d151af7
NC
3140msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
3141msgstr "Перезаписать явное указание Tag_ARC_ABI_rf16 в полный регистровый файл"
3142
79ddc884 3143#: config/tc-arm.c:708
c32b891a 3144msgid "ARM register expected"
7e784da5 3145msgstr "ожидается регистр ARM"
bd32c6bd 3146
79ddc884 3147#: config/tc-arm.c:709
c32b891a 3148msgid "bad or missing co-processor number"
7e784da5 3149msgstr "плохой или отсутствующий номер сопроцессора"
bd32c6bd 3150
79ddc884 3151#: config/tc-arm.c:710
c32b891a 3152msgid "co-processor register expected"
7e784da5 3153msgstr "ожидается регистр сопроцессора"
bd32c6bd 3154
79ddc884 3155#: config/tc-arm.c:711
c32b891a 3156msgid "FPA register expected"
7e784da5 3157msgstr "ожидается регистр FPA"
bd32c6bd 3158
79ddc884 3159#: config/tc-arm.c:712
c32b891a 3160msgid "VFP single precision register expected"
7e784da5 3161msgstr "ожидается регистр одинарной точности VFP"
bd32c6bd 3162
79ddc884 3163#: config/tc-arm.c:713
c32b891a 3164msgid "VFP/Neon double precision register expected"
7e784da5 3165msgstr "ожидается регистр двойной точности VFP/Neon"
bd32c6bd 3166
79ddc884 3167#: config/tc-arm.c:714
c32b891a 3168msgid "Neon quad precision register expected"
7e784da5 3169msgstr "ожидается регистр четверной точности Neon"
bd32c6bd 3170
79ddc884 3171#: config/tc-arm.c:715
c32b891a 3172msgid "VFP single or double precision register expected"
7e784da5 3173msgstr "ожидается регистр одинарной или двойной точности VFP"
bd32c6bd 3174
79ddc884 3175#: config/tc-arm.c:716
c32b891a 3176msgid "Neon double or quad precision register expected"
7e784da5 3177msgstr "ожидается регистр двойной или четверной точности Neon"
bd32c6bd 3178
79ddc884 3179#: config/tc-arm.c:717
c32b891a 3180msgid "Neon single or double precision register expected"
7e784da5 3181msgstr "ожидается регистр одинарной или двойной точности Neon"
bd32c6bd 3182
79ddc884 3183#: config/tc-arm.c:718
c32b891a 3184msgid "VFP single, double or Neon quad precision register expected"
7e784da5 3185msgstr "ожидается регистр одинарной двойной точности VFP или четверной точности Neon"
bd32c6bd 3186
79ddc884 3187#: config/tc-arm.c:720
c32b891a 3188msgid "VFP system register expected"
7e784da5 3189msgstr "ожидается регистр системный регистр VFP"
bd32c6bd 3190
79ddc884 3191#: config/tc-arm.c:721
c32b891a 3192msgid "Maverick MVF register expected"
7e784da5 3193msgstr "ожидается регистр Maverick MVF"
bd32c6bd 3194
79ddc884 3195#: config/tc-arm.c:722
c32b891a 3196msgid "Maverick MVD register expected"
7e784da5 3197msgstr "ожидается регистр Maverick MVD"
bd32c6bd 3198
79ddc884 3199#: config/tc-arm.c:723
c32b891a 3200msgid "Maverick MVFX register expected"
7e784da5 3201msgstr "ожидается регистр Maverick MVFX"
bd32c6bd 3202
79ddc884 3203#: config/tc-arm.c:724
c32b891a 3204msgid "Maverick MVDX register expected"
7e784da5 3205msgstr "ожидается регистр Maverick MVDX"
bd32c6bd 3206
79ddc884 3207#: config/tc-arm.c:725
c32b891a 3208msgid "Maverick MVAX register expected"
7e784da5 3209msgstr "ожидается регистр Maverick MVAX"
bd32c6bd 3210
79ddc884 3211#: config/tc-arm.c:726
c32b891a 3212msgid "Maverick DSPSC register expected"
7e784da5 3213msgstr "ожидается регистр Maverick DSPSC"
bd32c6bd 3214
79ddc884 3215#: config/tc-arm.c:727
c32b891a 3216msgid "iWMMXt data register expected"
7e784da5 3217msgstr "ожидается регистр данных iWMMXt"
bd32c6bd 3218
3ee0cd9e 3219#: config/tc-arm.c:728 config/tc-arm.c:7848
c32b891a 3220msgid "iWMMXt control register expected"
7e784da5 3221msgstr "ожидается управляющий регистр iWMMXt"
bd32c6bd 3222
79ddc884 3223#: config/tc-arm.c:729
c32b891a 3224msgid "iWMMXt scalar register expected"
7e784da5 3225msgstr "ожидается скалярный регистр iWMMXt"
bd32c6bd 3226
79ddc884 3227#: config/tc-arm.c:730
c32b891a 3228msgid "XScale accumulator register expected"
7e784da5 3229msgstr "ожидается аккумуляторный регистр XScale"
bd32c6bd 3230
79ddc884 3231#: config/tc-arm.c:731
53943f32
NC
3232msgid "MVE vector register expected"
3233msgstr "ожидается векторный регистр MVE"
3234
3ee0cd9e
NC
3235#: config/tc-arm.c:733
3236msgid "ZR register expected"
3237msgstr "ожидается регистр ZR"
3238
c32b891a 3239#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3ee0cd9e 3240#: config/tc-arm.c:898 config/tc-score.c:259
c32b891a 3241msgid "bad arguments to instruction"
7e784da5 3242msgstr "Неправильные аргументы для инструкции"
bd32c6bd 3243
3ee0cd9e 3244#: config/tc-arm.c:899
c32b891a 3245msgid "r13 not allowed here"
7e784da5 3246msgstr "r13 здесь запрещён"
bd32c6bd 3247
3ee0cd9e 3248#: config/tc-arm.c:900
c32b891a 3249msgid "r15 not allowed here"
7e784da5 3250msgstr "r15 здесь запрещён"
bd32c6bd 3251
3ee0cd9e 3252#: config/tc-arm.c:901
53943f32
NC
3253msgid "Odd register not allowed here"
3254msgstr "Здесь нельзя использовать нечётный регистр"
3255
3ee0cd9e 3256#: config/tc-arm.c:902
53943f32
NC
3257msgid "Even register not allowed here"
3258msgstr "Здесь нельзя использовать чётный регистр"
3259
3ee0cd9e 3260#: config/tc-arm.c:903
c32b891a 3261msgid "instruction cannot be conditional"
7e784da5 3262msgstr "инструкция не может быть условной"
bd32c6bd 3263
3ee0cd9e 3264#: config/tc-arm.c:904
c32b891a 3265msgid "registers may not be the same"
7e784da5 3266msgstr "регистры не могут быть одинаковыми"
bd32c6bd 3267
3ee0cd9e 3268#: config/tc-arm.c:905
c32b891a 3269msgid "lo register required"
7e784da5 3270msgstr "требуется другой регистр"
bd32c6bd 3271
3ee0cd9e 3272#: config/tc-arm.c:906
c32b891a 3273msgid "instruction not supported in Thumb16 mode"
7e784da5 3274msgstr "инструкция не поддерживается в режиме Thumb16"
bd32c6bd 3275
3ee0cd9e 3276#: config/tc-arm.c:907
c32b891a 3277msgid "instruction does not accept this addressing mode"
7e784da5 3278msgstr "инструкция не принимает данный режим адресации"
bd32c6bd 3279
3ee0cd9e 3280#: config/tc-arm.c:908
c32b891a 3281msgid "branch must be last instruction in IT block"
7e784da5 3282msgstr "ветвление должно быть последней инструкцией в блоке IT"
bd32c6bd 3283
3ee0cd9e 3284#: config/tc-arm.c:909
53943f32
NC
3285msgid "branch out of range or not a multiple of 2"
3286msgstr "ветвление за пределами диапазона и не кратное 2"
3287
3ee0cd9e 3288#: config/tc-arm.c:910
79ddc884
NC
3289msgid "instruction not allowed in VPT block"
3290msgstr "инструкция не допускается в блоке VPT"
3291
3ee0cd9e 3292#: config/tc-arm.c:911
c32b891a 3293msgid "instruction not allowed in IT block"
7e784da5 3294msgstr "инструкция не допускается в блоке IT"
bd32c6bd 3295
3ee0cd9e 3296#: config/tc-arm.c:912
53943f32
NC
3297msgid "instruction missing MVE vector predication code"
3298msgstr "в инструкции отсутствует код векторного предсказывания MVE"
3299
3ee0cd9e 3300#: config/tc-arm.c:913
c32b891a 3301msgid "selected FPU does not support instruction"
7e784da5 3302msgstr "выбранный FPU не поддерживает инструкцию"
bd32c6bd 3303
3ee0cd9e 3304#: config/tc-arm.c:914
c32b891a 3305msgid "thumb conditional instruction should be in IT block"
7e784da5 3306msgstr "thumb-инструкция условия должна быть в блоке IT"
bd32c6bd 3307
3ee0cd9e 3308#: config/tc-arm.c:916
53943f32
NC
3309msgid "vector predicated instruction should be in VPT/VPST block"
3310msgstr "инструкция с векторным предсказыванием должна быть в блоке VPT/VPST"
3311
3ee0cd9e 3312#: config/tc-arm.c:917
c32b891a 3313msgid "incorrect condition in IT block"
7e784da5 3314msgstr "некорректное условие в блоке IT"
bd32c6bd 3315
3ee0cd9e 3316#: config/tc-arm.c:918
53943f32
NC
3317msgid "incorrect condition in VPT/VPST block"
3318msgstr "некорректное условие в блоке VPT/VPST"
3319
3ee0cd9e 3320#: config/tc-arm.c:919
c32b891a 3321msgid "IT falling in the range of a previous IT block"
7e784da5 3322msgstr "IT попадает в диапазон предыдущего блока IT"
bd32c6bd 3323
3ee0cd9e 3324#: config/tc-arm.c:920
c32b891a 3325msgid "missing .fnstart before unwinding directive"
7e784da5 3326msgstr "отсутствует .fnstart до раскручивающей директивы"
bd32c6bd 3327
3ee0cd9e 3328#: config/tc-arm.c:922
c32b891a 3329msgid "cannot use register index with PC-relative addressing"
7e784da5 3330msgstr "невозможно использовать индексный регистр с относительной PC адресацией"
bd32c6bd 3331
3ee0cd9e 3332#: config/tc-arm.c:924
c32b891a 3333msgid "cannot use writeback with PC-relative addressing"
7e784da5 3334msgstr "невозможно использовать обратную запись с относительной PC адресацией"
bd32c6bd 3335
3ee0cd9e 3336#: config/tc-arm.c:926
c32b891a 3337msgid "selected processor does not support fp16 instruction"
7e784da5 3338msgstr "выбранный процессор не поддерживает инструкцию fp16"
bd32c6bd 3339
3ee0cd9e 3340#: config/tc-arm.c:927
53943f32
NC
3341msgid "selected processor does not support bf16 instruction"
3342msgstr "выбранный процессор не поддерживает инструкцию bf16"
3343
3ee0cd9e 3344#: config/tc-arm.c:928
79ddc884
NC
3345msgid "selected processor does not support cde instruction"
3346msgstr "выбранный процессор не поддерживает инструкцию cde"
3347
3ee0cd9e 3348#: config/tc-arm.c:929
79ddc884
NC
3349msgid "coprocessor for insn is not enabled for cde"
3350msgstr "сопроцессор для insn не включен для cde"
3351
3ee0cd9e 3352#: config/tc-arm.c:930
c32b891a 3353msgid "using "
7e784da5 3354msgstr "использует "
bd32c6bd 3355
3ee0cd9e 3356#: config/tc-arm.c:931
c32b891a 3357msgid "relocation valid in thumb1 code only"
7e784da5 3358msgstr "перемещение корректно только в коде thumb1"
bd32c6bd 3359
3ee0cd9e 3360#: config/tc-arm.c:932
53943f32
NC
3361msgid "Warning: instruction is UNPREDICTABLE in an IT block"
3362msgstr "Предупреждение: поведение инструкции в блоке IT НЕПРЕДСКАЗУЕМО"
3363
3ee0cd9e 3364#: config/tc-arm.c:934
53943f32
NC
3365msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
3366msgstr "Предупреждение: поведение инструкции в блоке VPT НЕПРЕДСКАЗУЕМО"
3367
3ee0cd9e 3368#: config/tc-arm.c:936
53943f32
NC
3369msgid "Warning: instruction is UNPREDICTABLE with PC operand"
3370msgstr "Предупреждение: поведение инструкции с операндом PC НЕПРЕДСКАЗУЕМО"
3371
3ee0cd9e 3372#: config/tc-arm.c:938
53943f32
NC
3373msgid "Warning: instruction is UNPREDICTABLE with SP operand"
3374msgstr "Предупреждение: поведение инструкции с операндом SP НЕПРЕДСКАЗУЕМО"
3375
3ee0cd9e 3376#: config/tc-arm.c:940
53943f32
NC
3377msgid "bad type in SIMD instruction"
3378msgstr "неверный тип в инструкции SIMD"
3379
3ee0cd9e 3380#: config/tc-arm.c:942
53943f32
NC
3381msgid "GAS auto-detection mode and -march=all is deprecated for MVE, please use a valid -march or -mcpu option."
3382msgstr "Режим автоопределения GAS и -march=all недопустимы для MVE, используйте корректный параметр -march или -mcpu."
3383
3ee0cd9e 3384#: config/tc-arm.c:944
53943f32
NC
3385msgid "Warning: 32-bit element size and same destination and source operands makes instruction UNPREDICTABLE"
3386msgstr "Предупреждение: 32-битный размер элемента и одинаковые операнды источника и назначения делают поведение инструкции НЕПРЕДСКАЗУЕМЫМ"
3387
3ee0cd9e 3388#: config/tc-arm.c:946
53943f32
NC
3389msgid "bad element type for instruction"
3390msgstr "неверный тип элемента для инструкции"
3391
3ee0cd9e 3392#: config/tc-arm.c:947
53943f32
NC
3393msgid "MVE vector register Q[0..7] expected"
3394msgstr "ожидается векторный регистр MVE Q[0..7]"
3395
3ee0cd9e 3396#: config/tc-arm.c:1167
c32b891a 3397msgid "immediate expression requires a # prefix"
7e784da5 3398msgstr "для непосредственного выражения требуется префикс #"
bd32c6bd 3399
3ee0cd9e 3400#: config/tc-arm.c:1196 read.c:3940
c32b891a 3401msgid "missing expression"
7e784da5 3402msgstr "отсутствующее выражение"
bd32c6bd 3403
3ee0cd9e 3404#: config/tc-arm.c:1210 config/tc-arm.c:5674 config/tc-score.c:1209
c32b891a 3405msgid "invalid constant"
7e784da5 3406msgstr "некорректная константа"
bd32c6bd 3407
3ee0cd9e 3408#: config/tc-arm.c:1388
c32b891a 3409msgid "expected #constant"
7e784da5 3410msgstr "ожидается #константа"
bd32c6bd 3411
3ee0cd9e 3412#: config/tc-arm.c:1560 config/tc-arm.c:1591
c32b891a
NC
3413#, c-format
3414msgid "bad size %d in type specifier"
7e784da5 3415msgstr "неправильный размер %d в определителе типа"
bd32c6bd 3416
3ee0cd9e 3417#: config/tc-arm.c:1567
53943f32
NC
3418msgid "unexpected type character `b' -- did you mean `bf'?"
3419msgstr "неожиданный тип символа «b»: подразумевался «bf»?"
3420
3ee0cd9e 3421#: config/tc-arm.c:1574
53943f32
NC
3422#, c-format
3423msgid "unexpected character `%c' in type specifier"
3424msgstr "неожиданный символ «%c» в определителе типа"
3425
3ee0cd9e 3426#: config/tc-arm.c:1641
c32b891a 3427msgid "only one type should be specified for operand"
7e784da5 3428msgstr "для операнда должен быть задан только один тип"
bd32c6bd 3429
3ee0cd9e 3430#: config/tc-arm.c:1647
c32b891a 3431msgid "vector type expected"
7e784da5 3432msgstr "ожидается векторный тип"
bd32c6bd 3433
3ee0cd9e 3434#: config/tc-arm.c:1756
53943f32
NC
3435msgid "expected MVE register [q0..q7]"
3436msgstr "ожидается регистр MVE [q0..q7]"
3437
3ee0cd9e 3438#: config/tc-arm.c:1776
c32b891a 3439msgid "can't redefine type for operand"
7e784da5 3440msgstr "для операнда невозможно переопределить тип"
bd32c6bd 3441
3ee0cd9e 3442#: config/tc-arm.c:1792
53943f32
NC
3443msgid "only D and Q registers may be indexed"
3444msgstr "только регистры D и Q могут быть проиндексированы"
3445
3ee0cd9e 3446#: config/tc-arm.c:1794
c32b891a 3447msgid "only D registers may be indexed"
7e784da5 3448msgstr "только регистры D могут быть проиндексированы"
bd32c6bd 3449
3ee0cd9e 3450#: config/tc-arm.c:1800
c32b891a 3451msgid "can't change index for operand"
7e784da5 3452msgstr "для операнда невозможно изменить индекс"
bd32c6bd 3453
3ee0cd9e 3454#: config/tc-arm.c:1863
c32b891a 3455msgid "register operand expected, but got scalar"
7e784da5 3456msgstr "ожидается регистровый операнд, но получен скаляр"
bd32c6bd 3457
3ee0cd9e 3458#: config/tc-arm.c:1914
c32b891a 3459msgid "scalar must have an index"
7e784da5 3460msgstr "у скаляра должен быть индекс"
bd32c6bd 3461
3ee0cd9e
NC
3462#: config/tc-arm.c:1919 config/tc-arm.c:20217 config/tc-arm.c:20300
3463#: config/tc-arm.c:20967
c32b891a 3464msgid "scalar index out of range"
7e784da5 3465msgstr "индекс скаляра вне диапазона"
bd32c6bd 3466
3ee0cd9e 3467#: config/tc-arm.c:1989
53943f32
NC
3468msgid "r0-r12, lr or APSR expected"
3469msgstr "ожидается r0-r12, lr или APSR"
3470
3ee0cd9e 3471#: config/tc-arm.c:2008
c32b891a 3472msgid "bad range in register list"
7e784da5 3473msgstr "некорректный диапазон в списке регистров"
bd32c6bd 3474
3ee0cd9e 3475#: config/tc-arm.c:2016 config/tc-arm.c:2025 config/tc-arm.c:2066
c32b891a
NC
3476#, c-format
3477msgid "Warning: duplicated register (r%d) in register list"
7e784da5 3478msgstr "Предупреждение: повторяющийся регистр (r%d) в списке регистров"
bd32c6bd 3479
3ee0cd9e 3480#: config/tc-arm.c:2028
c32b891a 3481msgid "Warning: register range not in ascending order"
7e784da5 3482msgstr "Предупреждение: регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3483
3ee0cd9e 3484#: config/tc-arm.c:2039
c32b891a 3485msgid "missing `}'"
7e784da5 3486msgstr "отсутствует «}»"
bd32c6bd 3487
3ee0cd9e 3488#: config/tc-arm.c:2055
c32b891a 3489msgid "invalid register mask"
7e784da5 3490msgstr "некорректная маска регистров"
bd32c6bd 3491
3ee0cd9e 3492#: config/tc-arm.c:2199 config/tc-arm.c:2307
53943f32
NC
3493msgid "VPR expected last"
3494msgstr "последним ожидается VPR"
3495
3ee0cd9e 3496#: config/tc-arm.c:2205
53943f32
NC
3497msgid "VFP single precision register or VPR expected"
3498msgstr "ожидается регистр одинарной точности VFP или VPR"
3499
3500#. regtype == REG_TYPE_VFD.
3ee0cd9e 3501#: config/tc-arm.c:2208
53943f32
NC
3502msgid "VFP/Neon double precision register or VPR expected"
3503msgstr "ожидается регистр двойной точности VFP/Neon или VPR"
3504
3ee0cd9e 3505#: config/tc-arm.c:2225 config/tc-arm.c:2269
c32b891a 3506msgid "register out of range in list"
7e784da5 3507msgstr "регистр вне диапазона списка"
bd32c6bd 3508
3ee0cd9e 3509#: config/tc-arm.c:2247 config/tc-arm.c:4542 config/tc-arm.c:4676
c32b891a 3510msgid "register list not in ascending order"
7e784da5 3511msgstr "список регистров не упорядочен по возрастанию"
bd32c6bd 3512
3ee0cd9e 3513#: config/tc-arm.c:2278
c32b891a 3514msgid "register range not in ascending order"
7e784da5 3515msgstr "регистровый диапазон не упорядочен по возрастанию"
bd32c6bd 3516
3ee0cd9e 3517#: config/tc-arm.c:2317
c32b891a 3518msgid "non-contiguous register range"
7e784da5 3519msgstr "не соблюдается непрерывность диапазона регистров"
bd32c6bd 3520
3ee0cd9e 3521#: config/tc-arm.c:2377
53943f32
NC
3522msgid "register stride must be 1"
3523msgstr "регистровый шаг должен быть 1"
3524
3ee0cd9e 3525#: config/tc-arm.c:2378
c32b891a 3526msgid "register stride must be 1 or 2"
7e784da5 3527msgstr "регистровый шаг должен быть 1 или 2"
bd32c6bd 3528
3ee0cd9e 3529#: config/tc-arm.c:2379
c32b891a 3530msgid "mismatched element/structure types in list"
7e784da5 3531msgstr "несовпадение типов элементов/структур в списке"
bd32c6bd 3532
3ee0cd9e 3533#: config/tc-arm.c:2449
c32b891a 3534msgid "don't use Rn-Rm syntax with non-unit stride"
7e784da5 3535msgstr "не используйте синтаксис Rn-Rm с не элементным шагом"
bd32c6bd 3536
3ee0cd9e 3537#: config/tc-arm.c:2504
c32b891a 3538msgid "error parsing element/structure list"
7e784da5 3539msgstr "ошибка при разборе списка элементов/структур"
bd32c6bd 3540
3ee0cd9e 3541#: config/tc-arm.c:2510
c32b891a 3542msgid "expected }"
7e784da5 3543msgstr "ожидается }"
bd32c6bd 3544
79ddc884 3545#: config/tc-arm.c:2600
c32b891a 3546msgid "attempt to redefine typed alias"
7e784da5 3547msgstr "попытка переопределить типизированный псевдоним"
bd32c6bd 3548
79ddc884 3549#: config/tc-arm.c:2735
c32b891a 3550msgid "bad type for register"
7e784da5 3551msgstr "некорректный тип для регистра"
bd32c6bd 3552
3ee0cd9e 3553#: config/tc-arm.c:2746 config/tc-nios2.c:1797
c32b891a 3554msgid "expression must be constant"
7e784da5 3555msgstr "выражение должно быть константой"
bd32c6bd 3556
79ddc884 3557#: config/tc-arm.c:2763
c32b891a 3558msgid "can't redefine the type of a register alias"
7e784da5 3559msgstr "невозможно переопределить тип псевдонима регистра"
bd32c6bd 3560
79ddc884 3561#: config/tc-arm.c:2770
c32b891a 3562msgid "you must specify a single type only"
7e784da5 3563msgstr "необходимо указать только один тип"
bd32c6bd 3564
79ddc884 3565#: config/tc-arm.c:2783
c32b891a 3566msgid "can't redefine the index of a scalar alias"
7e784da5 3567msgstr "невозможно переопределить индекс псевдонима скаляра"
bd32c6bd 3568
79ddc884 3569#: config/tc-arm.c:2791
c32b891a 3570msgid "scalar index must be constant"
7e784da5 3571msgstr "скалярный индекс должен быть константой"
bd32c6bd 3572
79ddc884 3573#: config/tc-arm.c:2800
c32b891a 3574msgid "expecting ]"
7e784da5 3575msgstr "ожидается ]"
bd32c6bd 3576
79ddc884 3577#: config/tc-arm.c:2852
c32b891a 3578msgid "invalid syntax for .dn directive"
7e784da5 3579msgstr "некорректный синтаксис директивы .dn"
bd32c6bd 3580
79ddc884 3581#: config/tc-arm.c:2858
c32b891a 3582msgid "invalid syntax for .qn directive"
7e784da5 3583msgstr "некорректный синтаксис директивы .qn"
bd32c6bd 3584
79ddc884 3585#: config/tc-arm.c:2893
c32b891a
NC
3586#, c-format
3587msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
7e784da5 3588msgstr "игнорируется попытка использовать .unreq для постоянного имени регистра: «%s»"
bd32c6bd 3589
79ddc884 3590#: config/tc-arm.c:3155
c32b891a
NC
3591#, c-format
3592msgid "Failed to find real start of function: %s\n"
7e784da5 3593msgstr "Не удалось найти реальное начало функции: %s\n"
bd32c6bd 3594
79ddc884 3595#: config/tc-arm.c:3172
c32b891a 3596msgid "selected processor does not support THUMB opcodes"
7e784da5 3597msgstr "выбранный процессор не поддерживает коды операций THUMB"
bd32c6bd 3598
79ddc884 3599#: config/tc-arm.c:3185
c32b891a 3600msgid "selected processor does not support ARM opcodes"
7e784da5 3601msgstr "выбранный процессор не поддерживает коды операций ARM"
bd32c6bd 3602
79ddc884 3603#: config/tc-arm.c:3197
c32b891a
NC
3604#, c-format
3605msgid "invalid instruction size selected (%d)"
7e784da5 3606msgstr "выбран некорректный размер инструкции (%d)"
bd32c6bd 3607
79ddc884 3608#: config/tc-arm.c:3229
bd32c6bd 3609#, c-format
c32b891a 3610msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
7e784da5 3611msgstr "некорректный операнд в директиве .code (%d) (ожидается 16 или 32)"
bd32c6bd 3612
79ddc884 3613#: config/tc-arm.c:3284
bd32c6bd 3614#, c-format
c32b891a 3615msgid "expected comma after name \"%s\""
7e784da5 3616msgstr "ожидается запятая после имени «%s»"
bd32c6bd 3617
79ddc884 3618#: config/tc-arm.c:3334 config/tc-m32r.c:584
bd32c6bd 3619#, c-format
c32b891a 3620msgid "symbol `%s' already defined"
7e784da5 3621msgstr "символ «%s» уже определён"
bd32c6bd 3622
79ddc884 3623#: config/tc-arm.c:3367
bd32c6bd 3624#, c-format
c32b891a 3625msgid "unrecognized syntax mode \"%s\""
7e784da5 3626msgstr "нераспознанный синтаксис режима «%s»"
bd32c6bd 3627
79ddc884 3628#: config/tc-arm.c:3410
c32b891a 3629msgid ".ref pseudo-op only available with -mccs flag."
7e784da5 3630msgstr "Псевдооперация .ref доступна только с флагом -mccs."
bd32c6bd 3631
79ddc884 3632#: config/tc-arm.c:3451
c32b891a 3633msgid ".asmfunc repeated."
7e784da5 3634msgstr "повтор .asmfunc."
bd32c6bd 3635
79ddc884 3636#: config/tc-arm.c:3455
c32b891a 3637msgid ".asmfunc without function."
7e784da5 3638msgstr ".asmfunc без функции."
bd32c6bd 3639
79ddc884 3640#: config/tc-arm.c:3461
c32b891a 3641msgid ".asmfunc pseudo-op only available with -mccs flag."
7e784da5 3642msgstr "Псевдооперация .asmfunc доступна только с флагом -mccs."
bd32c6bd 3643
79ddc884 3644#: config/tc-arm.c:3472
c32b891a 3645msgid ".endasmfunc without a .asmfunc."
7e784da5 3646msgstr ".endasmfunc без .asmfunc."
c32b891a 3647
79ddc884 3648#: config/tc-arm.c:3476
c32b891a 3649msgid ".endasmfunc without function."
7e784da5 3650msgstr ".endasmfunc без function."
bd32c6bd 3651
79ddc884 3652#: config/tc-arm.c:3487
c32b891a 3653msgid ".endasmfunc pseudo-op only available with -mccs flag."
7e784da5 3654msgstr "Псевдооперация .endasmfunc доступна только с флагом -mccs."
bd32c6bd 3655
79ddc884 3656#: config/tc-arm.c:3496
c32b891a 3657msgid ".def pseudo-op only available with -mccs flag."
7e784da5 3658msgstr "Псевдооперация .def доступна только с флагом -mccs."
bd32c6bd 3659
79ddc884 3660#: config/tc-arm.c:3654
c32b891a 3661msgid "invalid type for literal pool"
7e784da5 3662msgstr "неправильный тип пула литералов"
bd32c6bd 3663
3ee0cd9e 3664#: config/tc-arm.c:3734 config/tc-tic54x.c:5331
bd32c6bd 3665#, c-format
c32b891a 3666msgid "Invalid label '%s'"
7e784da5 3667msgstr "Некорректная метка «%s»"
bd32c6bd 3668
79ddc884 3669#: config/tc-arm.c:3910
c32b891a 3670msgid "(plt) is only valid on branch targets"
7e784da5 3671msgstr "(plt) допустима только в целях ветвления"
bd32c6bd 3672
3ee0cd9e
NC
3673#: config/tc-arm.c:3916 config/tc-csky.c:7649 config/tc-s390.c:1202
3674#: config/tc-s390.c:1872 config/tc-xtensa.c:1712
bd32c6bd 3675#, c-format
c32b891a
NC
3676msgid "%s relocations do not fit in %d byte"
3677msgid_plural "%s relocations do not fit in %d bytes"
7e784da5
NC
3678msgstr[0] "перемещения %s не помещаются в %d байт"
3679msgstr[1] "перемещения %s не помещаются в %d байта"
3680msgstr[2] "перемещения %s не помещаются в %d байт"
bd32c6bd 3681
79ddc884 3682#: config/tc-arm.c:3998
c32b891a 3683msgid ".inst.n operand too big. Use .inst.w instead"
7e784da5 3684msgstr "Операнд .inst.n слишком большой. Вместо него используйте .inst.w."
bd32c6bd 3685
79ddc884 3686#: config/tc-arm.c:4018
c32b891a 3687msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
7e784da5 3688msgstr "Невозможно определить размер инструкции Thumb. Вместо этого используйте .inst.n/.inst.w."
bd32c6bd 3689
79ddc884 3690#: config/tc-arm.c:4048
c32b891a 3691msgid "width suffixes are invalid in ARM mode"
7e784da5 3692msgstr "некорректная ширина суффиксов в режиме ARM"
bd32c6bd 3693
3ee0cd9e 3694#: config/tc-arm.c:4090 dwarf2dbg.c:1345
c32b891a 3695msgid "expected 0 or 1"
7e784da5 3696msgstr "ожидался 0 или 1"
bd32c6bd 3697
79ddc884 3698#: config/tc-arm.c:4094
c32b891a 3699msgid "missing comma"
7e784da5 3700msgstr "отсутствует запятая"
bd32c6bd 3701
79ddc884 3702#: config/tc-arm.c:4127
c32b891a 3703msgid "duplicate .fnstart directive"
7e784da5 3704msgstr "повторное употребление .fnstart"
bd32c6bd 3705
3ee0cd9e 3706#: config/tc-arm.c:4158 config/tc-tic6x.c:410
c32b891a 3707msgid "duplicate .handlerdata directive"
7e784da5 3708msgstr "повторное употребление .handlerdata"
bd32c6bd 3709
79ddc884 3710#: config/tc-arm.c:4177
c32b891a 3711msgid ".fnend directive without .fnstart"
7e784da5 3712msgstr "директива .fnend без .fnstart"
bd32c6bd 3713
3ee0cd9e 3714#: config/tc-arm.c:4244 config/tc-tic6x.c:391
c32b891a 3715msgid "personality routine specified for cantunwind frame"
7e784da5 3716msgstr "персонализационная процедура указана для кадра cantunwind"
bd32c6bd 3717
3ee0cd9e 3718#: config/tc-arm.c:4261 config/tc-tic6x.c:452
c32b891a 3719msgid "duplicate .personalityindex directive"
7e784da5 3720msgstr "повторное употребление .personalityindex"
bd32c6bd 3721
3ee0cd9e 3722#: config/tc-arm.c:4268 config/tc-tic6x.c:459
c32b891a 3723msgid "bad personality routine number"
7e784da5 3724msgstr "Плохой номер персонализационной процедуры"
bd32c6bd 3725
3ee0cd9e 3726#: config/tc-arm.c:4290 config/tc-tic6x.c:476
c32b891a 3727msgid "duplicate .personality directive"
7e784da5 3728msgstr "повторное употребление .personality"
bd32c6bd 3729
79ddc884 3730#: config/tc-arm.c:4314 config/tc-arm.c:4444 config/tc-arm.c:4494
c32b891a 3731msgid "expected register list"
7e784da5 3732msgstr "ожидается список регистров"
bd32c6bd 3733
79ddc884 3734#: config/tc-arm.c:4396
c32b891a 3735msgid "expected , <constant>"
7e784da5 3736msgstr "ожидается , <константа>"
bd32c6bd 3737
79ddc884 3738#: config/tc-arm.c:4405
c32b891a 3739msgid "number of registers must be in the range [1:4]"
7e784da5 3740msgstr "количество регистров должно быть в диапазоне [1:4]"
bd32c6bd 3741
79ddc884 3742#: config/tc-arm.c:4556 config/tc-arm.c:4690
c32b891a 3743msgid "bad register range"
7e784da5 3744msgstr "неверный диапазон регистров"
bd32c6bd 3745
79ddc884 3746#: config/tc-arm.c:4756
c32b891a 3747msgid "FPA .unwind_save does not take a register list"
7e784da5 3748msgstr "FPA .unwind_save не работает со списком регистров"
bd32c6bd 3749
79ddc884 3750#: config/tc-arm.c:4784
c32b891a 3751msgid ".unwind_save does not support this kind of register"
7e784da5 3752msgstr ".unwind_save не поддерживает такой вид регистров"
bd32c6bd 3753
79ddc884 3754#: config/tc-arm.c:4823
c32b891a 3755msgid "SP and PC not permitted in .unwind_movsp directive"
7e784da5 3756msgstr "SP и PC не допускаются в директиве .unwind_movsp"
bd32c6bd 3757
79ddc884 3758#: config/tc-arm.c:4828
c32b891a 3759msgid "unexpected .unwind_movsp directive"
7e784da5 3760msgstr "неожиданная директива .unwind_movsp"
bd32c6bd 3761
79ddc884 3762#: config/tc-arm.c:4855
c32b891a 3763msgid "stack increment must be multiple of 4"
7e784da5 3764msgstr "увеличение стека должно быть кратно 4"
bd32c6bd 3765
79ddc884 3766#: config/tc-arm.c:4887
c32b891a 3767msgid "expected <reg>, <reg>"
7e784da5 3768msgstr "ожидается <регистр>, <регистр>"
bd32c6bd 3769
79ddc884 3770#: config/tc-arm.c:4905
c32b891a 3771msgid "register must be either sp or set by a previousunwind_movsp directive"
7e784da5 3772msgstr "регистр должен быть sp или задаваться директивой previousunwind_movsp"
bd32c6bd 3773
79ddc884 3774#: config/tc-arm.c:4944
c32b891a 3775msgid "expected <offset>, <opcode>"
7e784da5 3776msgstr "ожидается <смещение>, <код операции>"
bd32c6bd 3777
79ddc884 3778#: config/tc-arm.c:4956
c32b891a 3779msgid "unwind opcode too long"
7e784da5 3780msgstr "раскрученный код операции слишком длинен"
bd32c6bd 3781
79ddc884 3782#: config/tc-arm.c:4961
c32b891a 3783msgid "invalid unwind opcode"
7e784da5 3784msgstr "неверный раскрученный код операции"
bd32c6bd 3785
3ee0cd9e 3786#: config/tc-arm.c:5076 config/tc-arm.c:32368
53943f32
NC
3787#, c-format
3788msgid "unrecognised float16 format \"%s\""
3789msgstr "нераспознанный формат float16 «%s»"
3790
79ddc884 3791#: config/tc-arm.c:5087
53943f32
NC
3792msgid "float16 format cannot be set more than once, ignoring."
3793msgstr "формат float16 может быть задан только единожды, игнорируется"
3794
3ee0cd9e
NC
3795#: config/tc-arm.c:5202 config/tc-arm.c:6285 config/tc-arm.c:11658
3796#: config/tc-arm.c:12191 config/tc-arm.c:14311 config/tc-arm.c:16262
3797#: config/tc-arm.c:16297 config/tc-arm.c:17225 config/tc-arm.c:19148
3798#: config/tc-arm.c:19156 config/tc-arm.c:19163 config/tc-arm.c:20808
3799#: config/tc-arm.c:29417 config/tc-arm.c:29481 config/tc-arm.c:29489
3800#: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171
c32b891a 3801msgid "immediate value out of range"
7e784da5 3802msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3803
79ddc884 3804#: config/tc-arm.c:5372
c32b891a 3805msgid "invalid FPA immediate expression"
7e784da5 3806msgstr "неверное непосредственное выражение FPA"
bd32c6bd 3807
3ee0cd9e 3808#: config/tc-arm.c:5558
53943f32
NC
3809msgid "'UXTW' not allowed here"
3810msgstr "«UXTW» здесь запрещён"
3811
3ee0cd9e 3812#: config/tc-arm.c:5566
c32b891a 3813msgid "'LSL' or 'ASR' required"
7e784da5 3814msgstr "требуется «LSL» или «ASR»"
bd32c6bd 3815
3ee0cd9e 3816#: config/tc-arm.c:5574
c32b891a 3817msgid "'LSL' required"
7e784da5 3818msgstr "требуется «LSL»"
bd32c6bd 3819
3ee0cd9e 3820#: config/tc-arm.c:5582
c32b891a 3821msgid "'ASR' required"
7e784da5 3822msgstr "требуется «ASR»"
bd32c6bd 3823
3ee0cd9e 3824#: config/tc-arm.c:5589
53943f32
NC
3825msgid "'UXTW' required"
3826msgstr "требуется «UXTW»"
3827
3ee0cd9e 3828#: config/tc-arm.c:5668
c32b891a 3829msgid "invalid rotation"
7e784da5 3830msgstr "неверное вращение"
bd32c6bd 3831
3ee0cd9e 3832#: config/tc-arm.c:5850 config/tc-arm.c:6063
c32b891a 3833msgid "unknown group relocation"
7e784da5 3834msgstr "неизвестная группа перемещения"
bd32c6bd 3835
3ee0cd9e 3836#: config/tc-arm.c:5886
c32b891a 3837msgid "alignment must be constant"
7e784da5 3838msgstr "выравнивание должно быть константой"
bd32c6bd 3839
3ee0cd9e 3840#: config/tc-arm.c:6097
c32b891a 3841msgid "this group relocation is not allowed on this instruction"
7e784da5 3842msgstr "данная группа перемещения недопустима для этой инструкции"
bd32c6bd 3843
3ee0cd9e 3844#: config/tc-arm.c:6153
c32b891a 3845msgid "'}' expected at end of 'option' field"
7e784da5 3846msgstr "ожидается «}» в конце поля «option»"
bd32c6bd 3847
3ee0cd9e 3848#: config/tc-arm.c:6158
c32b891a 3849msgid "cannot combine index with option"
7e784da5 3850msgstr "нельзя объединять индекс с параметром"
bd32c6bd 3851
3ee0cd9e 3852#: config/tc-arm.c:6423
c32b891a 3853msgid "unexpected bit specified after APSR"
7e784da5 3854msgstr "указан неожиданный бит после APSR"
bd32c6bd 3855
3ee0cd9e 3856#: config/tc-arm.c:6435
c32b891a 3857msgid "selected processor does not support DSP extension"
7e784da5 3858msgstr "выбранный процессор не поддерживает расширение DSP"
bd32c6bd 3859
3ee0cd9e 3860#: config/tc-arm.c:6447
c32b891a 3861msgid "bad bitmask specified after APSR"
7e784da5 3862msgstr "указана плохая битовая маска после APSR"
bd32c6bd 3863
3ee0cd9e 3864#: config/tc-arm.c:6471
c32b891a 3865msgid "writing to APSR without specifying a bitmask is deprecated"
7e784da5 3866msgstr "запись в APSR без указания битовой маски устарела"
bd32c6bd 3867
3ee0cd9e
NC
3868#: config/tc-arm.c:6483 config/tc-arm.c:13414 config/tc-arm.c:13459
3869#: config/tc-arm.c:13463
c32b891a 3870msgid "selected processor does not support requested special purpose register"
7e784da5 3871msgstr "выбранный процессор не поддерживает запрошенный регистр специальных возможностей"
bd32c6bd 3872
3ee0cd9e 3873#: config/tc-arm.c:6488
c32b891a 3874msgid "flag for {c}psr instruction expected"
7e784da5 3875msgstr "ожидается флаг для инструкции {c}ps"
bd32c6bd 3876
3ee0cd9e 3877#: config/tc-arm.c:6546
c32b891a 3878msgid "unrecognized CPS flag"
7e784da5 3879msgstr "нераспознанный флаг CPS"
bd32c6bd 3880
3ee0cd9e 3881#: config/tc-arm.c:6553
c32b891a 3882msgid "missing CPS flags"
7e784da5 3883msgstr "отсутствуют флаги CPS"
bd32c6bd 3884
3ee0cd9e 3885#: config/tc-arm.c:6576 config/tc-arm.c:6582
c32b891a 3886msgid "valid endian specifiers are be or le"
7e784da5 3887msgstr "определителем порядка байт могут быть be или le"
bd32c6bd 3888
3ee0cd9e 3889#: config/tc-arm.c:6604
c32b891a 3890msgid "missing rotation field after comma"
7e784da5 3891msgstr "отсутствует поле вращения после запятой"
bd32c6bd 3892
3ee0cd9e 3893#: config/tc-arm.c:6619
c32b891a 3894msgid "rotation can only be 0, 8, 16, or 24"
7e784da5 3895msgstr "значением вращения могут быть только 0, 8, 16 или 24"
bd32c6bd 3896
3ee0cd9e 3897#: config/tc-arm.c:6648
c32b891a 3898msgid "condition required"
7e784da5 3899msgstr "требуется условие"
bd32c6bd 3900
3ee0cd9e 3901#: config/tc-arm.c:6690 config/tc-arm.c:9827
c32b891a 3902msgid "'[' expected"
7e784da5 3903msgstr "ожидается «[»"
bd32c6bd 3904
3ee0cd9e 3905#: config/tc-arm.c:6703
c32b891a 3906msgid "',' expected"
7e784da5 3907msgstr "ожидается «,»"
bd32c6bd 3908
3ee0cd9e 3909#: config/tc-arm.c:6720
c32b891a 3910msgid "invalid shift"
7e784da5 3911msgstr "некорректный сдвиг"
bd32c6bd 3912
3ee0cd9e 3913#: config/tc-arm.c:6800
53943f32
NC
3914msgid "expected ARM or MVE vector register"
3915msgstr "ожидается векторный регистр MVE или ARM"
3916
3ee0cd9e 3917#: config/tc-arm.c:6849
c32b891a 3918msgid "can't use Neon quad register here"
7e784da5 3919msgstr "здесь нельзя использовать четверной регистр Neon"
bd32c6bd 3920
3ee0cd9e 3921#: config/tc-arm.c:6918
c32b891a 3922msgid "expected <Rm> or <Dm> or <Qm> operand"
7e784da5 3923msgstr "ожидается операнд <Rm>, <Dm> или <Qm>"
bd32c6bd 3924
3ee0cd9e 3925#: config/tc-arm.c:7018
53943f32
NC
3926msgid "VFP single, double or MVE vector register expected"
3927msgstr "ожидается регистр одинарной, двойной точности VFP или MVE"
3928
3ee0cd9e 3929#: config/tc-arm.c:7038
c32b891a 3930msgid "parse error"
7e784da5 3931msgstr "ошибка разбора"
bd32c6bd 3932
3ee0cd9e 3933#: config/tc-arm.c:7340
53943f32
NC
3934msgid "immediate value 48 or 64 expected"
3935msgstr "ожидается непосредственное значение 48 или 64"
3936
c32b891a 3937#. ISB can only take SY as an option.
3ee0cd9e 3938#: config/tc-arm.c:7389
c32b891a 3939msgid "invalid barrier type"
7e784da5 3940msgstr "неверный тип барьера"
bd32c6bd 3941
3ee0cd9e 3942#: config/tc-arm.c:7563
c32b891a 3943msgid "only floating point zero is allowed as immediate value"
7e784da5 3944msgstr "непосредственным значением в качестве числа с плавающей точкой разрешён только ноль"
bd32c6bd 3945
3ee0cd9e 3946#: config/tc-arm.c:7658
c32b891a 3947msgid "immediate value is out of range"
7e784da5 3948msgstr "непосредственное значение за пределами диапазона"
bd32c6bd 3949
3ee0cd9e 3950#: config/tc-arm.c:7833
c32b891a 3951msgid "iWMMXt data or control register expected"
7e784da5 3952msgstr "ожидается управляющий регистр или регистр данных iWMMXt"
bd32c6bd 3953
3ee0cd9e 3954#: config/tc-arm.c:7874
c32b891a 3955msgid "Banked registers are not available with this architecture."
7e784da5 3956msgstr "Банкование регистров недоступно на этой архитектуре."
bd32c6bd 3957
3ee0cd9e 3958#: config/tc-arm.c:8122
53943f32
NC
3959msgid "operand must be LR register"
3960msgstr "операнд должен быть регистром LR"
3961
3ee0cd9e 3962#: config/tc-arm.c:8193 config/tc-score.c:264
c32b891a 3963msgid "garbage following instruction"
7e784da5 3964msgstr "мусор после инструкции"
bd32c6bd 3965
c32b891a
NC
3966#. If REG is R13 (the stack pointer), warn that its use is
3967#. deprecated.
3ee0cd9e 3968#: config/tc-arm.c:8243
c32b891a 3969msgid "use of r13 is deprecated"
7e784da5 3970msgstr "использование r13 устарело"
bd32c6bd 3971
3ee0cd9e 3972#: config/tc-arm.c:8261 config/tc-arm.c:20514
c32b891a 3973msgid "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 3974msgstr "скалярная инструкция ARMv8.2 fp16 не может быть условной, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 3975
3ee0cd9e 3976#: config/tc-arm.c:8336
c32b891a 3977msgid "D register out of range for selected VFP version"
7e784da5 3978msgstr "регистр D вне диапазона выбранной версии VFP"
bd32c6bd 3979
3ee0cd9e 3980#: config/tc-arm.c:8433 config/tc-arm.c:11353
c32b891a 3981msgid "Instruction does not support =N addresses"
7e784da5 3982msgstr "инструкция не поддерживает адреса =N"
bd32c6bd 3983
3ee0cd9e 3984#: config/tc-arm.c:8441
c32b891a 3985msgid "instruction does not accept preindexed addressing"
73a05be2 3986msgstr "инструкция не принимает пред-индексированную адресацию"
bd32c6bd 3987
c32b891a 3988#. unindexed - only for coprocessor
3ee0cd9e 3989#: config/tc-arm.c:8457 config/tc-arm.c:11416
c32b891a 3990msgid "instruction does not accept unindexed addressing"
7e784da5 3991msgstr "инструкция не принимает неиндексированную адресацию"
bd32c6bd 3992
3ee0cd9e 3993#: config/tc-arm.c:8465
c32b891a 3994msgid "destination register same as write-back base"
7e784da5 3995msgstr "регистр назначения совпадает с базовым обратной записи"
bd32c6bd 3996
3ee0cd9e 3997#: config/tc-arm.c:8466
c32b891a 3998msgid "source register same as write-back base"
7e784da5 3999msgstr "регистр-источник совпадает с базовым обратной записи"
bd32c6bd 4000
3ee0cd9e 4001#: config/tc-arm.c:8516
c32b891a 4002msgid "use of PC in this instruction is deprecated"
7e784da5 4003msgstr "использование PC в этой инструкции устарело"
bd32c6bd 4004
3ee0cd9e 4005#: config/tc-arm.c:8539
c32b891a 4006msgid "instruction does not accept scaled register index"
7e784da5 4007msgstr "инструкция не принимает масштабированный регистровый индекс"
bd32c6bd 4008
3ee0cd9e 4009#: config/tc-arm.c:8844
c32b891a 4010msgid "invalid pseudo operation"
7e784da5 4011msgstr "неверная псевдооперация"
bd32c6bd 4012
3ee0cd9e 4013#: config/tc-arm.c:9084
c32b891a 4014msgid "invalid co-processor operand"
7e784da5 4015msgstr "некорректный операнд сопроцессора"
bd32c6bd 4016
3ee0cd9e 4017#: config/tc-arm.c:9100
c32b891a 4018msgid "instruction does not support unindexed addressing"
7e784da5 4019msgstr "инструкция не поддерживает неиндексированную адресацию"
bd32c6bd 4020
3ee0cd9e 4021#: config/tc-arm.c:9115
c32b891a 4022msgid "pc may not be used with write-back"
7e784da5 4023msgstr "pc нельзя использовать с обратной записью"
bd32c6bd 4024
3ee0cd9e 4025#: config/tc-arm.c:9120
c32b891a 4026msgid "instruction does not support writeback"
7e784da5 4027msgstr "инструкция не поддерживает обратную запись"
bd32c6bd 4028
3ee0cd9e 4029#: config/tc-arm.c:9226
c32b891a 4030msgid "Rn must not overlap other operands"
7e784da5 4031msgstr "Rn не должен пересекаться с другими операндами"
bd32c6bd 4032
3ee0cd9e 4033#: config/tc-arm.c:9231
c32b891a 4034msgid "swp{b} use is obsoleted for ARMv8 and later"
7e784da5 4035msgstr "использование swp{b} устарело в ARMv8 и более новых"
bd32c6bd 4036
3ee0cd9e 4037#: config/tc-arm.c:9234
c32b891a 4038msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
7e784da5 4039msgstr "использование swp{b} устарело в ARMv6 и ARMv7"
bd32c6bd 4040
3ee0cd9e
NC
4041#: config/tc-arm.c:9353 config/tc-arm.c:9372 config/tc-arm.c:9385
4042#: config/tc-arm.c:12028 config/tc-arm.c:12059 config/tc-arm.c:12081
c32b891a 4043msgid "bit-field extends past end of register"
7e784da5 4044msgstr "битовое поле выходит за границы регистра"
bd32c6bd 4045
3ee0cd9e 4046#: config/tc-arm.c:9415
c32b891a 4047msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
7e784da5 4048msgstr "допустимыми суффиксами здесь могут быть только «(plt)» и «(tlscall)»"
bd32c6bd 4049
3ee0cd9e 4050#: config/tc-arm.c:9468
c32b891a 4051msgid "use of r15 in blx in ARM mode is not really useful"
7e784da5 4052msgstr "использование r15 в blx в режиме ARM не особенно полезно"
bd32c6bd 4053
3ee0cd9e 4054#: config/tc-arm.c:9490
c32b891a 4055msgid "use of r15 in bx in ARM mode is not really useful"
7e784da5 4056msgstr "использование r15 в bx в режиме ARM не особенно полезно"
bd32c6bd 4057
3ee0cd9e 4058#: config/tc-arm.c:9516
c32b891a 4059msgid "use of r15 in bxj is not really useful"
7e784da5 4060msgstr "использование r15 в bxj не особенно полезно"
bd32c6bd 4061
3ee0cd9e 4062#: config/tc-arm.c:9564
c32b891a 4063msgid "This coprocessor register access is deprecated in ARMv8"
7e784da5 4064msgstr "Такой доступ к регистру сопроцессора устарел в ARMv8"
bd32c6bd 4065
3ee0cd9e 4066#: config/tc-arm.c:9772 config/tc-arm.c:9781
c32b891a 4067msgid "writeback of base register is UNPREDICTABLE"
7e784da5 4068msgstr "обратная запись в базовый регистр вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4069
3ee0cd9e 4070#: config/tc-arm.c:9775
c32b891a 4071msgid "writeback of base register when in register list is UNPREDICTABLE"
7e784da5 4072msgstr "обратная запись в базовый регистр при его нахождении в списке регистров вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4073
3ee0cd9e 4074#: config/tc-arm.c:9785
c32b891a 4075msgid "if writeback register is in list, it must be the lowest reg in the list"
7e784da5 4076msgstr "если регистр обратной записи в списке, то он должен быть самым нижним регистром в списке"
bd32c6bd 4077
3ee0cd9e 4078#: config/tc-arm.c:9822
c32b891a 4079msgid "first transfer register must be even"
7e784da5 4080msgstr "первый регистр передачи должен быть чётным"
bd32c6bd 4081
3ee0cd9e 4082#: config/tc-arm.c:9825
c32b891a 4083msgid "can only transfer two consecutive registers"
7e784da5 4084msgstr "передача допустима только для двух последовательных регистра"
bd32c6bd 4085
c32b891a
NC
4086#. If op 1 were present and equal to PC, this function wouldn't
4087#. have been called in the first place.
4088#. If op 2 were present and equal to PC, this function wouldn't
4089#. have been called in the first place.
3ee0cd9e
NC
4090#: config/tc-arm.c:9826 config/tc-arm.c:9896 config/tc-arm.c:10627
4091#: config/tc-arm.c:12903
c32b891a 4092msgid "r14 not allowed here"
7e784da5 4093msgstr "r14 здесь запрещён"
bd32c6bd 4094
3ee0cd9e 4095#: config/tc-arm.c:9838
c32b891a 4096msgid "base register written back, and overlaps second transfer register"
7e784da5 4097msgstr "в базовый регистр выполняется обратная запись и он пересекается со вторым регистром передачи"
bd32c6bd 4098
3ee0cd9e 4099#: config/tc-arm.c:9848
c32b891a 4100msgid "index register overlaps transfer register"
7e784da5 4101msgstr "индексный регистр пересекается с регистром передачи"
bd32c6bd 4102
3ee0cd9e 4103#: config/tc-arm.c:9877 config/tc-arm.c:10594
c32b891a 4104msgid "offset must be zero in ARM encoding"
7e784da5 4105msgstr "смещение должно быть нулевым при кодировании ARM"
bd32c6bd 4106
3ee0cd9e 4107#: config/tc-arm.c:9890 config/tc-arm.c:10621
c32b891a 4108msgid "even register required"
7e784da5 4109msgstr "требуется чётный регистр"
bd32c6bd 4110
3ee0cd9e 4111#: config/tc-arm.c:9893
c32b891a 4112msgid "can only load two consecutive registers"
7e784da5 4113msgstr "загрузка допустима только в два последовательных регистра"
bd32c6bd 4114
3ee0cd9e 4115#: config/tc-arm.c:9911
c32b891a 4116msgid "ldr to register 15 must be 4-byte aligned"
7e784da5 4117msgstr "ldr в регистр 15 должна быть выровнена по 4-байтовой границе"
bd32c6bd 4118
3ee0cd9e 4119#: config/tc-arm.c:9934 config/tc-arm.c:9966
c32b891a 4120msgid "this instruction requires a post-indexed address"
7e784da5 4121msgstr "для данной инструкции требуется пост-индексируемый адрес"
bd32c6bd 4122
3ee0cd9e 4123#: config/tc-arm.c:9993
c32b891a 4124msgid "Rd and Rm should be different in mla"
7e784da5 4125msgstr "Rd и Rm должны различаться в mla"
bd32c6bd 4126
3ee0cd9e 4127#: config/tc-arm.c:10020 config/tc-arm.c:13278
c32b891a 4128msgid ":lower16: not allowed in this instruction"
7e784da5 4129msgstr ":lower16: запрещён в этой инструкции"
c32b891a 4130
3ee0cd9e 4131#: config/tc-arm.c:10022 config/tc-arm.c:13283
c32b891a 4132msgid ":upper16: not allowed in this instruction"
7e784da5 4133msgstr ":upper16: запрещён в этой инструкции"
bd32c6bd 4134
3ee0cd9e 4135#: config/tc-arm.c:10039
c32b891a 4136msgid "operand 1 must be FPSCR"
7e784da5 4137msgstr "операнд 1 должен быть FPSCR"
bd32c6bd 4138
3ee0cd9e
NC
4139#: config/tc-arm.c:10092 config/tc-arm.c:10101 config/tc-arm.c:10155
4140#: config/tc-arm.c:10164
53943f32
NC
4141msgid "selected processor does not support instruction"
4142msgstr "выбранный процессор не поддерживает инструкцию"
4143
3ee0cd9e 4144#: config/tc-arm.c:10104 config/tc-arm.c:10167
53943f32
NC
4145msgid "accessing MVE system register without MVE is UNPREDICTABLE"
4146msgstr "доступ к системному регистру MVE без MVE вызывает НЕПРЕДСКАЗУЕМОСТЬ"
4147
3ee0cd9e 4148#: config/tc-arm.c:10195 config/tc-arm.c:13397
c32b891a 4149msgid "bad register for mrs"
7e784da5 4150msgstr "неверный регистр для mrs"
bd32c6bd 4151
3ee0cd9e 4152#: config/tc-arm.c:10202 config/tc-arm.c:13421
c32b891a 4153msgid "'APSR', 'CPSR' or 'SPSR' expected"
7e784da5 4154msgstr "ожидается «APSR», «CPSR» или «SPSR»"
bd32c6bd 4155
3ee0cd9e 4156#: config/tc-arm.c:10243
c32b891a 4157msgid "Rd and Rm should be different in mul"
7e784da5 4158msgstr "Rd и Rm должны различаться в mul"
bd32c6bd 4159
3ee0cd9e 4160#: config/tc-arm.c:10262 config/tc-arm.c:10539 config/tc-arm.c:13560
c32b891a 4161msgid "rdhi and rdlo must be different"
7e784da5 4162msgstr "rdhi и rdlo должны различаться"
bd32c6bd 4163
3ee0cd9e 4164#: config/tc-arm.c:10268
c32b891a 4165msgid "rdhi, rdlo and rm must all be different"
7e784da5 4166msgstr "rdhi, rdlo и rm должны различаться"
bd32c6bd 4167
3ee0cd9e 4168#: config/tc-arm.c:10334
c32b891a 4169msgid "'[' expected after PLD mnemonic"
7e784da5 4170msgstr "после мнемоники PLD ожидается «[»"
bd32c6bd 4171
3ee0cd9e 4172#: config/tc-arm.c:10336 config/tc-arm.c:10351
c32b891a 4173msgid "post-indexed expression used in preload instruction"
7e784da5 4174msgstr "в инструкции предварительной загрузки используется пост-индексируемое выражение"
bd32c6bd 4175
3ee0cd9e 4176#: config/tc-arm.c:10338 config/tc-arm.c:10353
c32b891a 4177msgid "writeback used in preload instruction"
7e784da5 4178msgstr "в инструкции предварительной загрузки используется обратная запись"
bd32c6bd 4179
3ee0cd9e 4180#: config/tc-arm.c:10340 config/tc-arm.c:10355
c32b891a 4181msgid "unindexed addressing used in preload instruction"
7e784da5 4182msgstr "в инструкции предварительной загрузки используется неиндексированная адресация"
bd32c6bd 4183
3ee0cd9e 4184#: config/tc-arm.c:10349
c32b891a 4185msgid "'[' expected after PLI mnemonic"
7e784da5 4186msgstr "после мнемоники PLI ожидается «[»"
bd32c6bd 4187
3ee0cd9e 4188#: config/tc-arm.c:10364 config/tc-arm.c:13729
c32b891a 4189msgid "push/pop do not support {reglist}^"
7e784da5 4190msgstr "push/pop не поддерживают {reglist}^"
bd32c6bd 4191
3ee0cd9e 4192#: config/tc-arm.c:10442 config/tc-arm.c:13906
c32b891a 4193msgid "setend use is deprecated for ARMv8"
7e784da5 4194msgstr "использование setend устарело в ARMv8"
bd32c6bd 4195
3ee0cd9e
NC
4196#: config/tc-arm.c:10463 config/tc-arm.c:13967 config/tc-arm.c:13999
4197#: config/tc-arm.c:14042
c32b891a 4198msgid "extraneous shift as part of operand to shift insn"
7e784da5 4199msgstr "в инструкции сдвига излишний сдвиг как часть операнда"
bd32c6bd 4200
3ee0cd9e 4201#: config/tc-arm.c:10473 config/tc-arm.c:14105
53943f32
NC
4202msgid "immediate too large (bigger than 0xF)"
4203msgstr "слишком большое непосредственное значение (больше 0xF)"
4204
3ee0cd9e 4205#: config/tc-arm.c:10497 config/tc-arm.c:10506
c32b891a 4206msgid "selected processor does not support SETPAN instruction"
7e784da5 4207msgstr "выбранный процессор не поддерживает инструкцию SETPAN"
bd32c6bd 4208
3ee0cd9e 4209#: config/tc-arm.c:10565
c32b891a 4210msgid "SRS base register must be r13"
7e784da5 4211msgstr "базовый регистр SRS должен быть r13"
bd32c6bd 4212
3ee0cd9e 4213#: config/tc-arm.c:10624
c32b891a 4214msgid "can only store two consecutive registers"
7e784da5 4215msgstr "сохранение допустимо только в два последовательных регистра"
bd32c6bd 4216
3ee0cd9e 4217#: config/tc-arm.c:10746 config/tc-arm.c:10767
c32b891a 4218msgid "only two consecutive VFP SP registers allowed here"
7e784da5 4219msgstr "здесь разрешены только два последовательных регистра VFP SP"
bd32c6bd 4220
3ee0cd9e 4221#: config/tc-arm.c:10795 config/tc-arm.c:10810
c32b891a 4222msgid "this addressing mode requires base-register writeback"
7e784da5 4223msgstr "для данного режима адресации требуется базовый регистр обратной записи"
bd32c6bd 4224
c32b891a
NC
4225#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
4226#. i.e. immbits must be in range 0 - 16.
3ee0cd9e 4227#: config/tc-arm.c:10939
c32b891a 4228msgid "immediate value out of range, expected range [0, 16]"
7e784da5 4229msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [0, 16]"
bd32c6bd 4230
c32b891a
NC
4231#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
4232#. i.e. immbits must be in range 0 - 31.
3ee0cd9e 4233#: config/tc-arm.c:10946
c32b891a 4234msgid "immediate value out of range, expected range [1, 32]"
7e784da5 4235msgstr "непосредственное значение за пределами диапазона, ожидаемый диапазон [1, 32]"
bd32c6bd 4236
3ee0cd9e 4237#: config/tc-arm.c:11012
c32b891a 4238msgid "this instruction does not support indexing"
7e784da5 4239msgstr "данная инструкция не поддерживает индексацию"
bd32c6bd 4240
3ee0cd9e 4241#: config/tc-arm.c:11035
c32b891a 4242msgid "only r15 allowed here"
7e784da5 4243msgstr "здесь разрешён только r15"
bd32c6bd 4244
3ee0cd9e 4245#: config/tc-arm.c:11170
c32b891a 4246msgid "immediate operand requires iWMMXt2"
7e784da5 4247msgstr "требуется непосредственный операнд iWMMXt2"
bd32c6bd 4248
3ee0cd9e 4249#: config/tc-arm.c:11314
c32b891a 4250msgid "shift by register not allowed in thumb mode"
7e784da5 4251msgstr "сдвиг регистром запрещён в режиме thumb"
bd32c6bd 4252
3ee0cd9e 4253#: config/tc-arm.c:11326 config/tc-arm.c:14151 config/tc-arm.c:28708
c32b891a 4254msgid "shift expression is too large"
7e784da5 4255msgstr "выражение сдвига слишком большое"
bd32c6bd 4256
3ee0cd9e 4257#: config/tc-arm.c:11359
c32b891a 4258msgid "cannot use register index with this instruction"
7e784da5 4259msgstr "невозможно использовать индексный регистр с этой инструкцией"
bd32c6bd 4260
3ee0cd9e 4261#: config/tc-arm.c:11361
c32b891a 4262msgid "Thumb does not support negative register indexing"
7e784da5 4263msgstr "Thumb не поддерживает отрицательные индексный регистры"
bd32c6bd 4264
3ee0cd9e 4265#: config/tc-arm.c:11363
c32b891a 4266msgid "Thumb does not support register post-indexing"
7e784da5 4267msgstr "Thumb не поддерживает регистровую пост-индексацию"
bd32c6bd 4268
3ee0cd9e 4269#: config/tc-arm.c:11365
c32b891a 4270msgid "Thumb does not support register indexing with writeback"
7e784da5 4271msgstr "Thumb не поддерживает регистровую индексацию с обратной записью"
bd32c6bd 4272
3ee0cd9e 4273#: config/tc-arm.c:11367
c32b891a 4274msgid "Thumb supports only LSL in shifted register indexing"
7e784da5 4275msgstr "Thumb поддерживает только LSL в регистровой индексации сдвигом"
bd32c6bd 4276
3ee0cd9e 4277#: config/tc-arm.c:11376 config/tc-arm.c:19882
c32b891a 4278msgid "shift out of range"
7e784da5 4279msgstr "сдвиг вне диапазона"
bd32c6bd 4280
3ee0cd9e 4281#: config/tc-arm.c:11385
c32b891a 4282msgid "cannot use writeback with this instruction"
7e784da5 4283msgstr "невозможно использовать обратную запись с этой инструкцией"
bd32c6bd 4284
3ee0cd9e 4285#: config/tc-arm.c:11406
c32b891a 4286msgid "cannot use post-indexing with PC-relative addressing"
7e784da5 4287msgstr "невозможно использовать пост-индексацию с относительной PC адресацией"
bd32c6bd 4288
3ee0cd9e 4289#: config/tc-arm.c:11407
c32b891a 4290msgid "cannot use post-indexing with this instruction"
7e784da5 4291msgstr "невозможно использовать пост-индексацию с этой инструкцией"
bd32c6bd 4292
3ee0cd9e
NC
4293#: config/tc-arm.c:11639
4294msgid "cannot honor width suffix"
4295msgstr "не удалось учесть суффикс ширины"
4296
4297#: config/tc-arm.c:11653
c32b891a 4298msgid "only SUBS PC, LR, #const allowed"
7e784da5 4299msgstr "разрешены только SUBS PC, LR, #const"
bd32c6bd 4300
3ee0cd9e
NC
4301#: config/tc-arm.c:11736 config/tc-arm.c:11896 config/tc-arm.c:11993
4302#: config/tc-arm.c:13358 config/tc-arm.c:13666
c32b891a 4303msgid "shift must be constant"
7e784da5 4304msgstr "сдвиг должен быть константой"
bd32c6bd 4305
3ee0cd9e 4306#: config/tc-arm.c:11741
c32b891a 4307msgid "shift value over 3 not allowed in thumb mode"
7e784da5 4308msgstr "значения сдвига больше 3 запрещено в режиме thumb"
bd32c6bd 4309
3ee0cd9e 4310#: config/tc-arm.c:11743
c32b891a 4311msgid "only LSL shift allowed in thumb mode"
7e784da5 4312msgstr "в режиме thumb допускается только сдвиг LSL"
bd32c6bd 4313
3ee0cd9e
NC
4314#: config/tc-arm.c:11767 config/tc-arm.c:11911 config/tc-arm.c:12008
4315#: config/tc-arm.c:13371
c32b891a 4316msgid "unshifted register required"
7e784da5 4317msgstr "требуется не сдвиговый регистр"
bd32c6bd 4318
3ee0cd9e 4319#: config/tc-arm.c:11782 config/tc-arm.c:12019 config/tc-arm.c:13521
c32b891a 4320msgid "dest must overlap one source register"
7e784da5 4321msgstr "назначение должно пересекаться с одним из регистров источника"
bd32c6bd 4322
3ee0cd9e 4323#: config/tc-arm.c:11914 config/tc-csky.c:6003
c32b891a 4324msgid "dest and source1 must be the same register"
7e784da5 4325msgstr "назначение и источник1 должны быть одним и тем же регистром"
bd32c6bd 4326
3ee0cd9e 4327#: config/tc-arm.c:12154
c32b891a 4328msgid "selected architecture does not support wide conditional branch instruction"
7e784da5 4329msgstr "выбранная архитектура не поддерживает инструкцию широкого условного ветвления"
bd32c6bd 4330
3ee0cd9e 4331#: config/tc-arm.c:12187
c32b891a 4332msgid "instruction is always unconditional"
7e784da5 4333msgstr "инструкция всегда безусловная"
bd32c6bd 4334
3ee0cd9e 4335#: config/tc-arm.c:12362
c32b891a 4336msgid "selected processor does not support 'A' form of this instruction"
7e784da5 4337msgstr "выбранный процессор не поддерживает форму «A» этой инструкции"
bd32c6bd 4338
3ee0cd9e 4339#: config/tc-arm.c:12365
c32b891a 4340msgid "Thumb does not support the 2-argument form of this instruction"
7e784da5 4341msgstr "Thumb не поддерживает 2-аргументную форму этой инструкции"
bd32c6bd 4342
3ee0cd9e 4343#: config/tc-arm.c:12490
c32b891a 4344msgid "SP not allowed in register list"
7e784da5 4345msgstr "SP не допускается указывать в списке регистров"
bd32c6bd 4346
3ee0cd9e 4347#: config/tc-arm.c:12494 config/tc-arm.c:12601
c32b891a 4348msgid "having the base register in the register list when using write back is UNPREDICTABLE"
7e784da5 4349msgstr "наличие в списке регистров базового регистра при использовании обратной записи создаёт НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4350
3ee0cd9e 4351#: config/tc-arm.c:12502
c32b891a 4352msgid "LR and PC should not both be in register list"
7e784da5 4353msgstr "LR и PC не должны быть в списке регистров одновременно"
bd32c6bd 4354
3ee0cd9e 4355#: config/tc-arm.c:12510
c32b891a 4356msgid "PC not allowed in register list"
7e784da5 4357msgstr "PC не допускается указывать в списке регистров"
bd32c6bd 4358
3ee0cd9e 4359#: config/tc-arm.c:12553
c32b891a 4360msgid "Thumb load/store multiple does not support {reglist}^"
7e784da5 4361msgstr "множественная загрузка/сохранение в Thumb не поддерживает {reglist}^"
bd32c6bd 4362
3ee0cd9e 4363#: config/tc-arm.c:12578 config/tc-arm.c:12656
c32b891a
NC
4364#, c-format
4365msgid "value stored for r%d is UNKNOWN"
7e784da5 4366msgstr "значение, сохранённое для r%d, НЕИЗВЕСТНО"
bd32c6bd 4367
3ee0cd9e 4368#: config/tc-arm.c:12649
c32b891a 4369msgid "Thumb-2 instruction only valid in unified syntax"
7e784da5 4370msgstr "инструкцию Thumb-2 допускается указывать только в объединённом синтаксисе"
bd32c6bd 4371
3ee0cd9e 4372#: config/tc-arm.c:12653 config/tc-arm.c:12663
c32b891a 4373msgid "this instruction will write back the base register"
7e784da5 4374msgstr "эта инструкция выполнит обратную запись в базовый регистр"
bd32c6bd 4375
3ee0cd9e 4376#: config/tc-arm.c:12666
c32b891a 4377msgid "this instruction will not write back the base register"
7e784da5 4378msgstr "эта инструкция не выполнит обратную запись в базовый регистр"
bd32c6bd 4379
3ee0cd9e 4380#: config/tc-arm.c:12697
c32b891a 4381msgid "r14 not allowed as first register when second register is omitted"
7e784da5 4382msgstr "r14 не допускается указывать первым регистром, если отсутствует второй регистр"
bd32c6bd 4383
3ee0cd9e 4384#: config/tc-arm.c:12797
c32b891a 4385msgid "This instruction may be unpredictable if executed on M-profile cores with interrupts enabled."
7e784da5 4386msgstr "Эта инструкция может приводить к непредсказумому поведению, если выполняется в ядрах M-профиля с включёнными прерываниями."
bd32c6bd 4387
3ee0cd9e 4388#: config/tc-arm.c:12826 config/tc-arm.c:12839 config/tc-arm.c:12875
c32b891a 4389msgid "Thumb does not support this addressing mode"
7e784da5 4390msgstr "Thumb не поддерживает данный режим адресации"
bd32c6bd 4391
3ee0cd9e 4392#: config/tc-arm.c:12843
c32b891a 4393msgid "byte or halfword not valid for base register"
7e784da5 4394msgstr "байт или полуслово недопустимо для базового регистра"
bd32c6bd 4395
3ee0cd9e 4396#: config/tc-arm.c:12846
c32b891a 4397msgid "r15 based store not allowed"
7e784da5 4398msgstr "хранилище на основе r15 не допускается"
bd32c6bd 4399
3ee0cd9e 4400#: config/tc-arm.c:12848
c32b891a 4401msgid "invalid base register for register offset"
7e784da5 4402msgstr "некорректный базовый регистр для регистрового смещения"
bd32c6bd 4403
3ee0cd9e 4404#: config/tc-arm.c:12905
c32b891a 4405msgid "r12 not allowed here"
7e784da5 4406msgstr "r12 здесь запрещён"
bd32c6bd 4407
3ee0cd9e 4408#: config/tc-arm.c:12911
c32b891a 4409msgid "base register written back, and overlaps one of transfer registers"
7e784da5 4410msgstr "в базовый регистр выполняется обратная запись и он пересекается с одним из регистром передачи"
bd32c6bd 4411
3ee0cd9e 4412#: config/tc-arm.c:13039
bd32c6bd 4413#, c-format
c32b891a 4414msgid "Use of r%u as a source register is deprecated when r%u is the destination register."
7e784da5 4415msgstr "Использование r%u в качестве регистра источника устарело, если r%u является регистром назначения."
bd32c6bd 4416
3ee0cd9e 4417#: config/tc-arm.c:13234
c32b891a 4418msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
7e784da5 4419msgstr "сдвиги в инструкциях CMP/MOV поддерживаются только при указании в объединённом синтаксисе"
bd32c6bd 4420
3ee0cd9e 4421#: config/tc-arm.c:13262
c32b891a 4422msgid "only lo regs allowed with immediate"
7e784da5 4423msgstr "только нижние регистры допускаются с непосредственными значениями"
bd32c6bd 4424
3ee0cd9e 4425#: config/tc-arm.c:13439
c32b891a 4426msgid "Thumb encoding does not support an immediate here"
7e784da5 4427msgstr "кодирование Thumb не поддерживает здесь непосредственное значение"
bd32c6bd 4428
3ee0cd9e 4429#: config/tc-arm.c:13526
c32b891a 4430msgid "Thumb-2 MUL must not set flags"
7e784da5 4431msgstr "Thumb-2 MUL не должна устанавливать флаги"
bd32c6bd 4432
3ee0cd9e 4433#: config/tc-arm.c:13591
c32b891a 4434msgid "Thumb does not support NOP with hints"
7e784da5 4435msgstr "Thumb не поддерживает NOP с подсказками"
bd32c6bd 4436
3ee0cd9e 4437#: config/tc-arm.c:13751 config/tc-arm.c:13763
c32b891a 4438msgid "invalid register list to push/pop instruction"
7e784da5 4439msgstr "некорректный список регистров в инструкции push/pop"
bd32c6bd 4440
3ee0cd9e 4441#: config/tc-arm.c:14026
c32b891a 4442msgid "source1 and dest must be same register"
7e784da5 4443msgstr "источник1 и назначение должны быть одним и тем же регистром"
bd32c6bd 4444
3ee0cd9e 4445#: config/tc-arm.c:14051
c32b891a 4446msgid "ror #imm not supported"
7e784da5 4447msgstr "ror #imm не поддерживается"
bd32c6bd 4448
3ee0cd9e 4449#: config/tc-arm.c:14102
c32b891a 4450msgid "SMC is not permitted on this architecture"
7e784da5 4451msgstr "SMC запрещена на этой архитектуре"
bd32c6bd 4452
3ee0cd9e 4453#: config/tc-arm.c:14268
c32b891a 4454msgid "Thumb encoding does not support rotation"
7e784da5 4455msgstr "кодирование Thumb не поддерживает вращение"
bd32c6bd 4456
3ee0cd9e 4457#: config/tc-arm.c:14288
c32b891a 4458msgid "instruction requires register index"
7e784da5 4459msgstr "для инструкции требуется регистровый индекс"
bd32c6bd 4460
3ee0cd9e 4461#: config/tc-arm.c:14298
c32b891a 4462msgid "instruction does not allow shifted index"
7e784da5 4463msgstr "инструкция запрещает сдвиговый индекс"
bd32c6bd 4464
3ee0cd9e 4465#: config/tc-arm.c:14454 config/tc-arm.c:29852
53943f32
NC
4466msgid "out of range label-relative fixup value"
4467msgstr "значение местоположение относительно метки (label-relative fixup) за пределами диапазона"
4468
3ee0cd9e 4469#: config/tc-arm.c:14778
c32b891a 4470msgid "invalid neon suffix for non neon instruction"
7e784da5 4471msgstr "неверный суффикс neon для инструкции не neon"
bd32c6bd 4472
3ee0cd9e
NC
4473#: config/tc-arm.c:15173 config/tc-arm.c:15526 config/tc-arm.c:17011
4474#: config/tc-arm.c:17091 config/tc-arm.c:17148 config/tc-arm.c:19029
4475#: config/tc-arm.c:21212 config/tc-arm.c:21399
c32b891a 4476msgid "invalid instruction shape"
7e784da5 4477msgstr "неверная форма инструкции"
bd32c6bd 4478
3ee0cd9e 4479#: config/tc-arm.c:15425
c32b891a 4480msgid "types specified in both the mnemonic and operands"
7e784da5 4481msgstr "типы указаны как в мнемонике так и в операндах"
bd32c6bd 4482
3ee0cd9e 4483#: config/tc-arm.c:15462
c32b891a 4484msgid "operand types can't be inferred"
7e784da5 4485msgstr "невозможно догадаться о типах операндов"
bd32c6bd 4486
3ee0cd9e 4487#: config/tc-arm.c:15468
c32b891a 4488msgid "type specifier has the wrong number of parts"
7e784da5 4489msgstr "определитель типа содержит ошибочное количество частей"
bd32c6bd 4490
3ee0cd9e 4491#: config/tc-arm.c:15554 config/tc-arm.c:19300 config/tc-arm.c:19307
c32b891a 4492msgid "operand size must match register width"
7e784da5 4493msgstr "размер операнда должен совпадать с шириной регистра"
bd32c6bd 4494
3ee0cd9e 4495#: config/tc-arm.c:15576
c32b891a 4496msgid "inconsistent types in Neon instruction"
7e784da5 4497msgstr "несоответствие типов в инструкции Neon"
bd32c6bd 4498
3ee0cd9e 4499#: config/tc-arm.c:15997
53943f32
NC
4500msgid "Type is not allowed for this instruction"
4501msgstr "В этой инструкции тип не допускается"
4502
3ee0cd9e 4503#: config/tc-arm.c:16072
53943f32
NC
4504msgid "MVE vector or ARM register expected"
4505msgstr "ожидается векторный регистр MVE или ARM"
bd32c6bd 4506
3ee0cd9e 4507#: config/tc-arm.c:16189
53943f32
NC
4508msgid "immediate must be either 1, 2, 4 or 8"
4509msgstr "непосредственное значение должно быть 1, 2, 4 или 8"
4510
3ee0cd9e 4511#: config/tc-arm.c:16346
53943f32
NC
4512msgid "immediate operand expected in the range [1,8]"
4513msgstr "непосредственное значение ожидается из диапазона [1, 8]"
4514
3ee0cd9e 4515#: config/tc-arm.c:16347
53943f32
NC
4516msgid "immediate operand expected in the range [1,16]"
4517msgstr "непосредственное значение ожидается из диапазона [1, 16]"
4518
3ee0cd9e 4519#: config/tc-arm.c:16489
53943f32
NC
4520msgid "expected LR"
4521msgstr "ожидается LR"
4522
3ee0cd9e
NC
4523#: config/tc-arm.c:16988 config/tc-arm.c:17068 config/tc-arm.c:18665
4524#: config/tc-arm.c:20499
c32b891a 4525msgid "immediate out of range for shift"
7e784da5 4526msgstr "непосредственное значение за пределами диапазона сдвига"
bd32c6bd 4527
3ee0cd9e 4528#: config/tc-arm.c:17282
c32b891a 4529msgid "first and second operands shall be the same register"
7e784da5 4530msgstr "первый и второй операнды должны быть одним и тем же регистром"
bd32c6bd 4531
3ee0cd9e 4532#: config/tc-arm.c:17396 config/tc-arm.c:17458
53943f32
NC
4533msgid "destination register and offset register may not be the same"
4534msgstr "регистр назначения и регистр смещения не могут быть одним и тем же"
4535
3ee0cd9e 4536#: config/tc-arm.c:17408 config/tc-arm.c:17527
53943f32
NC
4537msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
4538msgstr "непосредственное значение должно быть кратно 4 и в диапазоне +/-[0,508]"
4539
3ee0cd9e 4540#: config/tc-arm.c:17410
53943f32
NC
4541msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
4542msgstr "непосредственное значение должно быть кратно 8 и в диапазоне +/-[0,1016]"
4543
3ee0cd9e 4544#: config/tc-arm.c:17431
53943f32
NC
4545msgid "can not shift offsets when accessing less than half-word"
4546msgstr "невозможно сдвинуть смещения при доступе к менее чем половине слова"
4547
3ee0cd9e 4548#: config/tc-arm.c:17433
53943f32
NC
4549msgid "shift immediate must be 1, 2 or 3 for half-word, word or double-word accesses respectively"
4550msgstr "непосредственное смещение сдвига должны равняться 1, 2 или 3 для половины слова, слова или двойного слова, соответственно"
4551
3ee0cd9e 4552#: config/tc-arm.c:17520
53943f32
NC
4553msgid "immediate must be in the range of +/-[0,127]"
4554msgstr "непосредственное значение должно быть а диапазоне +/-[0,127]"
4555
3ee0cd9e 4556#: config/tc-arm.c:17523
53943f32
NC
4557msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
4558msgstr "непосредственное значение должно быть кратно 2 и в диапазоне +/-[0,254]"
4559
3ee0cd9e 4560#: config/tc-arm.c:17537 config/tc-arm.c:18363
53943f32
NC
4561msgid "MVE vector register in the range [Q0..Q7] expected"
4562msgstr "ожидается векторный регистр MVE в диапазоне [Q0..Q7]"
4563
3ee0cd9e 4564#: config/tc-arm.c:17853 config/tc-arm.c:19721
c32b891a 4565msgid "scalar out of range for multiply instruction"
7e784da5 4566msgstr "скаляр вне диапазона инструкции умножения"
bd32c6bd 4567
3ee0cd9e 4568#: config/tc-arm.c:17941
53943f32
NC
4569msgid "index must be in the range 0 to 3"
4570msgstr "индекс должен быть в диапазоне от 0 до 3"
4571
3ee0cd9e 4572#: config/tc-arm.c:17944
53943f32
NC
4573msgid "indexed register must be less than 8"
4574msgstr "индексный регистр должен быть меньше 8"
4575
3ee0cd9e 4576#: config/tc-arm.c:18145 config/tc-arm.c:21463
53943f32 4577msgid "Warning: 32-bit element size and same first and third operand makes instruction UNPREDICTABLE"
79ddc884 4578msgstr "Предупреждение: 32-битный размер элемента и одинаковые первый и третий операнды делают поведение инструкции НЕПРЕДСКАЗУЕМЫМ"
53943f32 4579
3ee0cd9e 4580#: config/tc-arm.c:18504
c32b891a 4581msgid "instruction form not available on this architecture."
7e784da5 4582msgstr "форма инструкции недоступна на этой архитектуре"
bd32c6bd 4583
3ee0cd9e 4584#: config/tc-arm.c:18507
c32b891a 4585msgid "this instruction implies use of ARMv8.1 AdvSIMD."
7e784da5 4586msgstr "данная инструкция подразумевает использование ARMv8.1 AdvSIMD."
bd32c6bd 4587
3ee0cd9e 4588#: config/tc-arm.c:18614 config/tc-arm.c:18639
c32b891a 4589msgid "immediate out of range for insert"
7e784da5 4590msgstr "непосредственное значение за пределами диапазона вставки"
bd32c6bd 4591
3ee0cd9e 4592#: config/tc-arm.c:18786
c32b891a 4593msgid "immediate out of range for narrowing operation"
7e784da5 4594msgstr "непосредственное значение за пределами диапазона операции сужения"
bd32c6bd 4595
3ee0cd9e 4596#: config/tc-arm.c:18933
c32b891a 4597msgid "operands 0 and 1 must be the same register"
7e784da5 4598msgstr "операнды 0 и 1 должны быть одним и тем же регистром"
bd32c6bd 4599
3ee0cd9e 4600#: config/tc-arm.c:19039 config/tc-arm.c:21311
c32b891a 4601msgid "invalid rounding mode"
7e784da5 4602msgstr "неверный режим округления"
bd32c6bd 4603
3ee0cd9e 4604#: config/tc-arm.c:19511
c32b891a 4605msgid "operand size must be specified for immediate VMOV"
7e784da5 4606msgstr "для непосредственного значения в VMOV должен быть указан размер операнда"
bd32c6bd 4607
3ee0cd9e 4608#: config/tc-arm.c:19521
c32b891a 4609msgid "immediate has bits set outside the operand size"
7e784da5 4610msgstr "непосредственное значение содержит установленные биты вне диапазона размера операнда"
bd32c6bd 4611
3ee0cd9e 4612#: config/tc-arm.c:19756
c32b891a 4613msgid "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4614msgstr "vfmal/vfmsl с типом FP16 не могут быть условными, поведение НЕПРЕДСКАЗУЕМО"
bd32c6bd 4615
3ee0cd9e 4616#: config/tc-arm.c:19864
c32b891a 4617msgid "Instruction form not available on this architecture."
7e784da5 4618msgstr "Форма инструкции недоступна на этой архитектуре."
bd32c6bd 4619
3ee0cd9e 4620#: config/tc-arm.c:19918
53943f32
NC
4621msgid "Warning: 64-bit element size and same destination and source operands makes instruction UNPREDICTABLE"
4622msgstr "Предупреждение: 64-битный размер элемента и одинаковые операнды источника и назначения делают поведение инструкции НЕПРЕДСКАЗУЕМЫМ"
4623
3ee0cd9e 4624#: config/tc-arm.c:19923
c32b891a 4625msgid "elements must be smaller than reversal region"
7e784da5 4626msgstr "элементы должны быть меньше области возврата"
bd32c6bd 4627
3ee0cd9e 4628#: config/tc-arm.c:20015
53943f32
NC
4629msgid "Index one must be [2,3] and index two must be two less than index one."
4630msgstr "Индекс один должен быть [2,3] и индекс два должен быть на два меньше первого."
4631
3ee0cd9e
NC
4632#: config/tc-arm.c:20018
4633msgid "Destination registers may not be the same"
4634msgstr "Регистры назначения не могут быть одинаковыми"
53943f32 4635
3ee0cd9e 4636#: config/tc-arm.c:20216 config/tc-arm.c:20299
c32b891a 4637msgid "bad type for scalar"
7e784da5 4638msgstr "некорректный тип для скаляра"
bd32c6bd 4639
3ee0cd9e 4640#: config/tc-arm.c:20355
2d151af7
NC
4641msgid "immediate constant is valid both as a bit-pattern and a floating point value (using the fp value)"
4642msgstr "непосредственная константа корректна как для битового шаблона так и для значения с плавающей запятой (используется значение плавающей запятой)"
4643
3ee0cd9e 4644#: config/tc-arm.c:20407 config/tc-arm.c:20418
c32b891a 4645msgid "VFP registers must be adjacent"
7e784da5 4646msgstr "регистры VFP должны быть расположенным рядом"
bd32c6bd 4647
3ee0cd9e 4648#: config/tc-arm.c:20508
c32b891a 4649msgid "invalid suffix"
7e784da5 4650msgstr "неверный суффикс"
bd32c6bd 4651
3ee0cd9e 4652#: config/tc-arm.c:20662
c32b891a 4653msgid "bad list length for table lookup"
7e784da5 4654msgstr "неверная длина списка для таблицы поиска"
bd32c6bd 4655
3ee0cd9e 4656#: config/tc-arm.c:20695
c32b891a 4657msgid "writeback (!) must be used for VLDMDB and VSTMDB"
7e784da5 4658msgstr "для VLDMDB и VSTMDB должна использоваться обратная запись"
bd32c6bd 4659
3ee0cd9e 4660#: config/tc-arm.c:20698 config/tc-arm.c:20723 config/tc-arm.c:20744
53943f32
NC
4661msgid "register list must contain at least 1 and at most 16 registers"
4662msgstr "список регистров должен содержать не менее 1 и не более 16 регистров"
4663
3ee0cd9e 4664#: config/tc-arm.c:20766 config/tc-arm.c:20799
c32b891a 4665msgid "Use of PC here is UNPREDICTABLE"
7e784da5 4666msgstr "Использование PC в этом месте вызывает НЕПРЕДСКАЗУЕМОСТЬ"
bd32c6bd 4667
3ee0cd9e 4668#: config/tc-arm.c:20768
c32b891a 4669msgid "Use of PC here is deprecated"
7e784da5 4670msgstr "Использование PC в этом месте устарело"
bd32c6bd 4671
3ee0cd9e 4672#: config/tc-arm.c:20802
53943f32
NC
4673msgid "instruction does not accept register index"
4674msgstr "инструкция не принимает регистровый индекс"
4675
3ee0cd9e 4676#: config/tc-arm.c:20805
53943f32
NC
4677msgid "instruction does not accept PC-relative addressing"
4678msgstr "инструкция не принимает относительную PC адресацию"
4679
3ee0cd9e 4680#: config/tc-arm.c:20827 config/tc-arm.c:20836
53943f32
NC
4681msgid "Instruction not permitted on this architecture"
4682msgstr "Инструкция не запрещена на этой архитектуре"
4683
3ee0cd9e 4684#: config/tc-arm.c:20885
c32b891a 4685msgid "bad alignment"
7e784da5 4686msgstr "неверное выравнивание"
bd32c6bd 4687
3ee0cd9e 4688#: config/tc-arm.c:20902
c32b891a 4689msgid "bad list type for instruction"
7e784da5 4690msgstr "неверный тип списка для инструкции"
bd32c6bd 4691
3ee0cd9e 4692#: config/tc-arm.c:20946
c32b891a 4693msgid "unsupported alignment for instruction"
7e784da5 4694msgstr "неподдерживаемое выравнивание для инструкции"
bd32c6bd 4695
3ee0cd9e
NC
4696#: config/tc-arm.c:20965 config/tc-arm.c:21059 config/tc-arm.c:21071
4697#: config/tc-arm.c:21081 config/tc-arm.c:21095
c32b891a 4698msgid "bad list length"
7e784da5 4699msgstr "неверная длина списка"
bd32c6bd 4700
3ee0cd9e 4701#: config/tc-arm.c:20970
c32b891a 4702msgid "stride of 2 unavailable when element size is 8"
7e784da5 4703msgstr "шаг 2 недоступен, если размер элемента равен 8"
bd32c6bd 4704
3ee0cd9e 4705#: config/tc-arm.c:21003 config/tc-arm.c:21079
c32b891a 4706msgid "can't use alignment with this instruction"
7e784da5 4707msgstr "невозможно использовать выравнивание с этой инструкцией"
bd32c6bd 4708
3ee0cd9e 4709#: config/tc-arm.c:21151
c32b891a 4710msgid "post-index must be a register"
7e784da5 4711msgstr "пост-индекс должен задаваться регистром"
bd32c6bd 4712
3ee0cd9e 4713#: config/tc-arm.c:21153
c32b891a 4714msgid "bad register for post-index"
7e784da5 4715msgstr "неверный регистр для пост-индекса"
bd32c6bd 4716
3ee0cd9e 4717#: config/tc-arm.c:21375
c32b891a 4718msgid "scalar out of range"
7e784da5 4719msgstr "скаляр вне диапазона"
bd32c6bd 4720
3ee0cd9e 4721#: config/tc-arm.c:21508
c32b891a 4722msgid "Dot Product instructions cannot be conditional, the behaviour is UNPREDICTABLE"
7e784da5 4723msgstr "Инструкции скалярного произведения не могут быть условными, поведение НЕПРЕДСКАЗУЕМО."
bd32c6bd 4724
3ee0cd9e 4725#: config/tc-arm.c:21583 config/tc-arm.c:21611 config/tc-arm.c:22293
53943f32
NC
4726msgid "index must be 0 or 1"
4727msgstr "индекс должен быть 0 или 1"
4728
3ee0cd9e 4729#: config/tc-arm.c:21586 config/tc-arm.c:21614 config/tc-arm.c:22296
53943f32
NC
4730msgid "indexed register must be less than 16"
4731msgstr "индексный регистр должен быть меньше 16"
4732
3ee0cd9e 4733#: config/tc-arm.c:21652
79ddc884
NC
4734msgid "Register must be r0-r14 except r13, or APSR_nzcv."
4735msgstr "Регистром должен быть r0-r14 кроме r13 или APSR_nzcv."
4736
3ee0cd9e 4737#: config/tc-arm.c:21655
79ddc884
NC
4738msgid "Register must be an even register between r0-r10."
4739msgstr "Регистр должен быть чётным регистром в диапазоне r0-r10."
4740
3ee0cd9e 4741#: config/tc-arm.c:21680
79ddc884
NC
4742msgid "CDE Coprocessor must be in range 0-7"
4743msgstr "Сопроцессор CDE должен быть в диапазоне 0-7"
4744
3ee0cd9e 4745#: config/tc-arm.c:21714
79ddc884
NC
4746msgid "cx1d requires consecutive destination registers."
4747msgstr "Для cx1d требуются последовательные регистры назначения."
4748
3ee0cd9e 4749#: config/tc-arm.c:21744
79ddc884
NC
4750msgid "cx2d requires consecutive destination registers."
4751msgstr "Для cx2d требуются последовательные регистры назначения."
4752
3ee0cd9e 4753#: config/tc-arm.c:21783
79ddc884
NC
4754msgid "cx3d requires consecutive destination registers."
4755msgstr "Для cx3d требуются последовательные регистры назначения."
4756
3ee0cd9e 4757#: config/tc-arm.c:21975
79ddc884
NC
4758msgid "'q' register must be in range 0-7"
4759msgstr "Регистр «q» должен быть в диапазоне 0-7"
4760
3ee0cd9e 4761#: config/tc-arm.c:21978
79ddc884
NC
4762msgid "'d' register must be in range 0-15"
4763msgstr "Регистр «d» должен быть в диапазоне 0-15"
4764
3ee0cd9e 4765#: config/tc-arm.c:21980
79ddc884
NC
4766msgid "'s' register must be in range 0-31"
4767msgstr "Регистр «s» должен быть в диапазоне 0-31"
4768
3ee0cd9e 4769#: config/tc-arm.c:22035
79ddc884
NC
4770msgid "vcx instructions with Q registers require MVE"
4771msgstr "Для инструкций vcx с регистрами Q требуется MVE"
4772
3ee0cd9e
NC
4773#: config/tc-arm.c:22040
4774msgid "vcx instructions with S or D registers require either MVE or Armv8-M floating point extension."
79ddc884
NC
4775msgstr "Для инструкций vcx с регистрами S или D требуется MVE или расширение с плавающей запятой Armv8-M."
4776
3ee0cd9e 4777#: config/tc-arm.c:22056
79ddc884
NC
4778msgid "vcx1 with S or D registers takes immediate within 0-2047"
4779msgstr "В инструкции vcx1 с регистрами S или D используется непосредственное значение в диапазоне 0-2047"
4780
3ee0cd9e 4781#: config/tc-arm.c:22072
79ddc884
NC
4782msgid "vcx2 with S or D registers takes immediate within 0-63"
4783msgstr "В инструкции vcx2 с регистрами S или D используется непосредственное значение в диапазоне 0-63"
4784
3ee0cd9e 4785#: config/tc-arm.c:22087
79ddc884
NC
4786msgid "vcx2 with S or D registers takes immediate within 0-7"
4787msgstr "В инструкции vcx2 с регистрами S или D используется непосредственное значение в диапазоне 0-7"
4788
3ee0cd9e 4789#: config/tc-arm.c:22647 config/tc-arm.c:22751
c32b891a 4790msgid "conditional infixes are deprecated in unified syntax"
7e784da5 4791msgstr "условные инфиксы устарели в объединённом синтаксисе"
bd32c6bd 4792
3ee0cd9e 4793#: config/tc-arm.c:22962
c32b891a 4794msgid "Warning: conditional outside an IT block for Thumb."
7e784da5 4795msgstr "Предупреждение: условие вне блока IT для Thumb."
bd32c6bd 4796
3ee0cd9e 4797#: config/tc-arm.c:23290
c32b891a 4798msgid "Short branches, Undefined, SVC, LDM/STM"
7e784da5 4799msgstr "Короткие ветвления, Не определено, SVC, LDM/STM"
bd32c6bd 4800
3ee0cd9e 4801#: config/tc-arm.c:23291
c32b891a 4802msgid "Miscellaneous 16-bit instructions"
7e784da5 4803msgstr "Различные 16-битные инструкции"
bd32c6bd 4804
3ee0cd9e 4805#: config/tc-arm.c:23292
c32b891a 4806msgid "ADR"
7e784da5 4807msgstr "ADR"
bd32c6bd 4808
3ee0cd9e 4809#: config/tc-arm.c:23293
c32b891a 4810msgid "Literal loads"
7e784da5 4811msgstr "Загрузка литерала"
bd32c6bd 4812
3ee0cd9e 4813#: config/tc-arm.c:23294
c32b891a 4814msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
7e784da5 4815msgstr "Верхний регистр ADD, MOV, CMP, BX, BLX задаётся pc"
bd32c6bd 4816
3ee0cd9e 4817#: config/tc-arm.c:23295
c32b891a 4818msgid "Hi-register ADD, MOV, CMP using pc"
7e784da5 4819msgstr "Верхний регистр ADD, MOV, CMP задаётся pc"
bd32c6bd 4820
c32b891a
NC
4821#. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4822#. field in asm_opcode. 'tvalue' is used at the stage this check happen.
3ee0cd9e 4823#: config/tc-arm.c:23298
c32b891a 4824msgid "ADD/SUB sp, sp #imm"
7e784da5 4825msgstr "ADD/SUB sp, sp #imm"
bd32c6bd 4826
3ee0cd9e 4827#: config/tc-arm.c:23320
d8dab054
NC
4828msgid "IT blocks containing 32-bit Thumb instructions are performance deprecated in ARMv8-A and ARMv8-R"
4829msgstr "Блоки IT с 32-битными инструкциями Thumb снижают производительность в ARMv8-A и ARMv8-R"
bd32c6bd 4830
3ee0cd9e 4831#: config/tc-arm.c:23332
c32b891a 4832#, c-format
d8dab054
NC
4833msgid "IT blocks containing 16-bit Thumb instructions of the following class are performance deprecated in ARMv8-A and ARMv8-R: %s"
4834msgstr "Блоки IT с 16-битными инструкциями Thumb следующего класса снижают производительность в ARMv8-A и ARMv8-R: %s"
bd32c6bd 4835
3ee0cd9e 4836#: config/tc-arm.c:23346
d8dab054
NC
4837msgid "IT blocks containing more than one conditional instruction are performance deprecated in ARMv8-A and ARMv8-R"
4838msgstr "Блоки IT с более чем одной условной инструкцией снижают производительность в ARMv8-A и ARMv8-R"
bd32c6bd 4839
3ee0cd9e 4840#: config/tc-arm.c:23464
c32b891a
NC
4841#, c-format
4842msgid "bad instruction `%s'"
7e784da5 4843msgstr "плохая инструкция «%s»"
bd32c6bd 4844
3ee0cd9e 4845#: config/tc-arm.c:23470
c32b891a 4846msgid "s suffix on comparison instruction is deprecated"
7e784da5 4847msgstr "суффикс s в инструкциях сравнения устарел"
bd32c6bd 4848
3ee0cd9e 4849#: config/tc-arm.c:23490
c32b891a 4850msgid "SVC is not permitted on this architecture"
7e784da5 4851msgstr "SVC запрещена на этой архитектуре"
bd32c6bd 4852
3ee0cd9e 4853#: config/tc-arm.c:23492
bd32c6bd 4854#, c-format
c32b891a 4855msgid "selected processor does not support `%s' in Thumb mode"
7e784da5 4856msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb"
bd32c6bd 4857
3ee0cd9e 4858#: config/tc-arm.c:23498
c32b891a 4859msgid "Thumb does not support conditional execution"
7e784da5 4860msgstr "Thumb не поддерживает условное выполнение"
bd32c6bd 4861
3ee0cd9e 4862#: config/tc-arm.c:23518
bd32c6bd 4863#, c-format
c32b891a 4864msgid "selected processor does not support 32bit wide variant of instruction `%s'"
7e784da5 4865msgstr "выбранный процессор не поддерживает 32-битный вариант инструкции «%s»"
bd32c6bd 4866
3ee0cd9e 4867#: config/tc-arm.c:23521
bd32c6bd 4868#, c-format
c32b891a 4869msgid "selected processor does not support `%s' in Thumb-2 mode"
7e784da5 4870msgstr "выбранный процессор не поддерживает «%s» в режиме Thumb-2"
bd32c6bd 4871
3ee0cd9e 4872#: config/tc-arm.c:23546
bd32c6bd 4873#, c-format
c32b891a 4874msgid "cannot honor width suffix -- `%s'"
7e784da5 4875msgstr "не удалось учесть суффикс ширины «%s»"
bd32c6bd 4876
3ee0cd9e 4877#: config/tc-arm.c:23588
bd32c6bd 4878#, c-format
c32b891a 4879msgid "selected processor does not support `%s' in ARM mode"
7e784da5 4880msgstr "выбранный процессор не поддерживает «%s» в режиме ARM"
bd32c6bd 4881
3ee0cd9e 4882#: config/tc-arm.c:23593
bd32c6bd 4883#, c-format
c32b891a 4884msgid "width suffixes are invalid in ARM mode -- `%s'"
7e784da5 4885msgstr "некорректная ширина суффиксов в режиме ARM — «%s»"
bd32c6bd 4886
3ee0cd9e 4887#: config/tc-arm.c:23626
bd32c6bd 4888#, c-format
c32b891a 4889msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
7e784da5 4890msgstr "попытка использования инструкции ARM на процессоре, поддерживающем только Thumb — «%s»"
bd32c6bd 4891
3ee0cd9e 4892#: config/tc-arm.c:23644
bd32c6bd 4893#, c-format
c32b891a 4894msgid "section '%s' finished with an open IT block."
7e784da5 4895msgstr "раздел «%s» завершён с открытым блоком IT"
bd32c6bd 4896
3ee0cd9e 4897#: config/tc-arm.c:23647
53943f32
NC
4898#, c-format
4899msgid "section '%s' finished with an open VPT/VPST block."
4900msgstr "раздел «%s» завершён с открытым блоком VPT/VPST"
4901
3ee0cd9e 4902#: config/tc-arm.c:23654
c32b891a 4903msgid "file finished with an open IT block."
7e784da5 4904msgstr "файл завершён с открытым блоком IT"
bd32c6bd 4905
3ee0cd9e 4906#: config/tc-arm.c:23656
53943f32
NC
4907msgid "file finished with an open VPT/VPST block."
4908msgstr "файл завершён с открытым блоком VPT/VPST"
4909
3ee0cd9e 4910#: config/tc-arm.c:27353
bd32c6bd 4911#, c-format
c32b891a 4912msgid "alignments greater than %d bytes not supported in .text sections."
7e784da5 4913msgstr "выравнивание больше чем %d байт не поддерживается в разделах .text"
bd32c6bd 4914
3ee0cd9e 4915#: config/tc-arm.c:27619 config/tc-ia64.c:3590
c32b891a
NC
4916#, c-format
4917msgid "Group section `%s' has no group signature"
7e784da5 4918msgstr "Раздел групп «%s» не имеет подписи группы"
bd32c6bd 4919
3ee0cd9e 4920#: config/tc-arm.c:27665
c32b891a 4921msgid "handlerdata in cantunwind frame"
7e784da5 4922msgstr "handlerdata в кадре cantunwind"
bd32c6bd 4923
3ee0cd9e 4924#: config/tc-arm.c:27682
c32b891a 4925msgid "too many unwind opcodes for personality routine 0"
7e784da5 4926msgstr "слишком много раскрываемых кодов операций для персонализационной процедуры 0"
bd32c6bd 4927
3ee0cd9e 4928#: config/tc-arm.c:27713
c32b891a 4929msgid "attempt to recreate an unwind entry"
7e784da5 4930msgstr "попытаться пересоздать элемент раскрытия"
bd32c6bd 4931
3ee0cd9e 4932#: config/tc-arm.c:27723
c32b891a 4933msgid "too many unwind opcodes"
7e784da5 4934msgstr "слишком много раскрываемых кодов операций"
bd32c6bd 4935
3ee0cd9e 4936#: config/tc-arm.c:28023
c32b891a
NC
4937#, c-format
4938msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
7e784da5 4939msgstr "[-mwarn-syms]: Назначение делает символ, совпадающий с инструкцией ARM: %s"
bd32c6bd 4940
3ee0cd9e 4941#: config/tc-arm.c:28387 config/tc-arm.c:28455
bd32c6bd 4942#, c-format
c32b891a 4943msgid "symbol %s is in a different section"
7e784da5 4944msgstr "символ %s в другом разделе"
bd32c6bd 4945
3ee0cd9e 4946#: config/tc-arm.c:28389 config/tc-arm.c:28457
bd32c6bd 4947#, c-format
c32b891a 4948msgid "symbol %s is weak and may be overridden later"
7e784da5 4949msgstr "символ %s слаб и позднее может быть замещён"
bd32c6bd 4950
3ee0cd9e 4951#: config/tc-arm.c:28434 config/tc-arm.c:28806
bd32c6bd 4952#, c-format
c32b891a 4953msgid "invalid constant (%lx) after fixup"
7e784da5 4954msgstr "некорректная константа (%lx) после местоположения"
bd32c6bd 4955
3ee0cd9e 4956#: config/tc-arm.c:28490
bd32c6bd 4957#, c-format
c32b891a 4958msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
b4a3689a 4959msgstr "невозможно вычислить инструкции ADRL для смещения относительно PC по адресу 0x%lx"
bd32c6bd 4960
3ee0cd9e 4961#: config/tc-arm.c:28526 config/tc-arm.c:28556
c32b891a 4962msgid "invalid literal constant: pool needs to be closer"
7e784da5 4963msgstr "некорректная литеральная константа: пул должен быт ближе"
bd32c6bd 4964
3ee0cd9e 4965#: config/tc-arm.c:28529 config/tc-arm.c:28578
bd32c6bd 4966#, c-format
c32b891a 4967msgid "bad immediate value for offset (%ld)"
7e784da5 4968msgstr "некорректное непосредственное значение для смещения (%ld)"
bd32c6bd 4969
3ee0cd9e 4970#: config/tc-arm.c:28559
bd32c6bd 4971#, c-format
c32b891a 4972msgid "bad immediate value for 8-bit offset (%ld)"
7e784da5 4973msgstr "некорректное непосредственное значение для 8-битного смещения (%ld)"
bd32c6bd 4974
3ee0cd9e 4975#: config/tc-arm.c:28619
c32b891a 4976msgid "offset not a multiple of 4"
7e784da5 4977msgstr "смещение не кратно 4"
bd32c6bd 4978
3ee0cd9e 4979#: config/tc-arm.c:28822
c32b891a 4980msgid "invalid smc expression"
7e784da5 4981msgstr "неверное выражение smc"
bd32c6bd 4982
3ee0cd9e 4983#: config/tc-arm.c:28832
c32b891a 4984msgid "invalid hvc expression"
7e784da5 4985msgstr "неверное выражение hvc"
bd32c6bd 4986
3ee0cd9e 4987#: config/tc-arm.c:28843 config/tc-arm.c:28852
c32b891a 4988msgid "invalid swi expression"
7e784da5 4989msgstr "неверное выражение swi"
bd32c6bd 4990
3ee0cd9e 4991#: config/tc-arm.c:28862
c32b891a 4992msgid "invalid expression in load/store multiple"
7e784da5 4993msgstr "неправильное выражение в многозначной загрузке/сохранении"
bd32c6bd 4994
3ee0cd9e 4995#: config/tc-arm.c:28924
bd32c6bd 4996#, c-format
c32b891a 4997msgid "blx to '%s' an ARM ISA state function changed to bl"
7e784da5 4998msgstr "blx в «%s» — функция состояния ARM ISA, изменяется на bl"
bd32c6bd 4999
3ee0cd9e 5000#: config/tc-arm.c:28943
c32b891a 5001msgid "misaligned branch destination"
7e784da5 5002msgstr "невыравненное назначение ветвления"
bd32c6bd 5003
3ee0cd9e 5004#: config/tc-arm.c:29064
c32b891a
NC
5005#, c-format
5006msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
7e784da5 5007msgstr "blx в функции Thumb«%s» из состояния Thumb ISA изменяется на bl"
bd32c6bd 5008
3ee0cd9e 5009#: config/tc-arm.c:29113
c32b891a 5010msgid "Thumb2 branch out of range"
7e784da5 5011msgstr "ветвление Thumb2 за пределами диапазона"
bd32c6bd 5012
3ee0cd9e 5013#: config/tc-arm.c:29165 config/tc-arm.c:29198
d8dab054
NC
5014msgid "Relocation supported only in FDPIC mode"
5015msgstr "Перемещение поддерживается только в режиме FDPIC"
5016
3ee0cd9e 5017#: config/tc-arm.c:29228
c32b891a 5018msgid "rel31 relocation overflow"
7e784da5 5019msgstr "переполнение перемещения rel31"
bd32c6bd 5020
3ee0cd9e
NC
5021#: config/tc-arm.c:29250 config/tc-arm.c:29256 config/tc-arm.c:29260
5022#: config/tc-arm.c:29307
c32b891a 5023msgid "co-processor offset out of range"
7e784da5 5024msgstr "смещение сопроцессора вне диапазона"
bd32c6bd 5025
3ee0cd9e 5026#: config/tc-arm.c:29324
c32b891a
NC
5027#, c-format
5028msgid "invalid offset, target not word aligned (0x%08lX)"
7e784da5 5029msgstr "неверное смещение, цель не выровнена по границе слова (0x%08lX)"
bd32c6bd 5030
3ee0cd9e 5031#: config/tc-arm.c:29330
79ddc884
NC
5032msgid "section does not have enough alignment to ensure safe PC-relative loads"
5033msgstr "раздел недостаточно выровнен для безопасных PC-относительных загрузок"
5034
3ee0cd9e
NC
5035#: config/tc-arm.c:29334 config/tc-arm.c:29343 config/tc-arm.c:29351
5036#: config/tc-arm.c:29359 config/tc-arm.c:29367
c32b891a
NC
5037#, c-format
5038msgid "invalid offset, value too big (0x%08lX)"
7e784da5 5039msgstr "неверное смещение, слишком большое значение (0x%08lX)"
bd32c6bd 5040
3ee0cd9e 5041#: config/tc-arm.c:29408
c32b891a 5042msgid "invalid Hi register with immediate"
7e784da5 5043msgstr "неверный старший регистр с непосредственным значением"
bd32c6bd 5044
3ee0cd9e 5045#: config/tc-arm.c:29424
c32b891a 5046msgid "invalid immediate for stack address calculation"
7e784da5 5047msgstr "некорректный непосредственный элемент при вычислении адреса стека"
bd32c6bd 5048
3ee0cd9e 5049#: config/tc-arm.c:29443
c32b891a 5050msgid "address calculation needs a strongly defined nearby symbol"
7e784da5 5051msgstr "для вычисления адреса необходимо стойкий близко определённый символ"
bd32c6bd 5052
3ee0cd9e 5053#: config/tc-arm.c:29459
c32b891a 5054msgid "symbol too far away"
7e784da5 5055msgstr "символ слишком далеко"
bd32c6bd 5056
3ee0cd9e 5057#: config/tc-arm.c:29471
bd32c6bd 5058#, c-format
c32b891a 5059msgid "invalid immediate for address calculation (value = 0x%08lX)"
7e784da5 5060msgstr "некорректный непосредственный элемент при вычислении адреса (значение = 0x%08lX)"
bd32c6bd 5061
3ee0cd9e 5062#: config/tc-arm.c:29501
bd32c6bd 5063#, c-format
c32b891a 5064msgid "invalid immediate: %ld is out of range"
7e784da5 5065msgstr "неверное непосредственное значение: %ld за пределами диапазона"
bd32c6bd 5066
3ee0cd9e 5067#: config/tc-arm.c:29513
bd32c6bd 5068#, c-format
c32b891a 5069msgid "invalid shift value: %ld"
7e784da5 5070msgstr "некорректное значение сдвига: %ld"
bd32c6bd 5071
3ee0cd9e 5072#: config/tc-arm.c:29583 config/tc-arm.c:29654
c32b891a
NC
5073#, c-format
5074msgid "the offset 0x%08lX is not representable"
7e784da5 5075msgstr "смещение 0x%08lX невозможно представить"
bd32c6bd 5076
3ee0cd9e 5077#: config/tc-arm.c:29615
c32b891a
NC
5078#, c-format
5079msgid "Unable to process relocation for thumb opcode: %lx"
7e784da5 5080msgstr "Невозможно обработать перемещение для кода операции thumb: %lx"
bd32c6bd 5081
3ee0cd9e 5082#: config/tc-arm.c:29694
bd32c6bd 5083#, c-format
c32b891a 5084msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
7e784da5 5085msgstr "неправильное смещение 0x%08lX (для представления доступно только 12 бит)"
bd32c6bd 5086
3ee0cd9e 5087#: config/tc-arm.c:29733
c32b891a
NC
5088#, c-format
5089msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
7e784da5 5090msgstr "неправильное смещение 0x%08lX (для представления доступно только 8 бит)"
bd32c6bd 5091
3ee0cd9e 5092#: config/tc-arm.c:29773
c32b891a
NC
5093#, c-format
5094msgid "bad offset 0x%08lX (must be word-aligned)"
7e784da5 5095msgstr "неправильное смещение 0x%08lX (должно быть выровнено по границе слова)"
bd32c6bd 5096
3ee0cd9e 5097#: config/tc-arm.c:29778
bd32c6bd 5098#, c-format
c32b891a 5099msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
7e784da5 5100msgstr "неправильное смещение 0x%08lX (должно быть 8-битный номер слова)"
bd32c6bd 5101
3ee0cd9e 5102#: config/tc-arm.c:29999 config/tc-score.c:7359
bd32c6bd 5103#, c-format
c32b891a 5104msgid "bad relocation fixup type (%d)"
7e784da5 5105msgstr "недопустимый тип перемещаемого местоположения (%d)"
bd32c6bd 5106
3ee0cd9e 5107#: config/tc-arm.c:30117
c32b891a 5108msgid "literal referenced across section boundary"
7e784da5 5109msgstr "литерал указывает за границу раздела"
bd32c6bd 5110
3ee0cd9e 5111#: config/tc-arm.c:30197
c32b891a 5112msgid "internal relocation (type: IMMEDIATE) not fixed up"
7e784da5 5113msgstr "внутреннее перемещение (тип: IMMEDIATE) не исправляется"
bd32c6bd 5114
3ee0cd9e 5115#: config/tc-arm.c:30202
c32b891a 5116msgid "ADRL used for a symbol not defined in the same file"
7e784da5 5117msgstr "ADRL, используемая для символа, не определена в том же файле"
bd32c6bd 5118
3ee0cd9e 5119#: config/tc-arm.c:30209
53943f32
NC
5120#, c-format
5121msgid "%s used for a symbol not defined in the same file"
5122msgstr "%s используемый для символа, не определён в том же файле"
5123
3ee0cd9e 5124#: config/tc-arm.c:30225
bd32c6bd 5125#, c-format
c32b891a 5126msgid "undefined local label `%s'"
7e784da5 5127msgstr "неопределенная локальная метка «%s»"
bd32c6bd 5128
3ee0cd9e 5129#: config/tc-arm.c:30231
c32b891a 5130msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
7e784da5 5131msgstr "internal_relocation (тип: OFFSET_IMM) не исправляется"
bd32c6bd 5132
3ee0cd9e
NC
5133#: config/tc-arm.c:30253 config/tc-cris.c:4000 config/tc-csky.c:1152
5134#: config/tc-ft32.c:709 config/tc-mcore.c:1929 config/tc-microblaze.c:2007
5135#: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245
5136#: config/tc-score.c:7446
c32b891a 5137msgid "<unknown>"
7e784da5 5138msgstr "<неизвестно>"
bd32c6bd 5139
3ee0cd9e 5140#: config/tc-arm.c:30652
bd32c6bd 5141#, c-format
c32b891a 5142msgid "%s: unexpected function type: %d"
7e784da5 5143msgstr "%s: неожиданный тип функции: %d"
bd32c6bd 5144
3ee0cd9e 5145#: config/tc-arm.c:30792
c32b891a 5146msgid "use of old and new-style options to set CPU type"
7e784da5 5147msgstr "использование параметров в старом и новом стиле для задания типа ЦП"
bd32c6bd 5148
3ee0cd9e 5149#: config/tc-arm.c:30811
c32b891a 5150msgid "use of old and new-style options to set FPU type"
7e784da5 5151msgstr "использование параметров в старом и новом стиле для задания типа FPU"
bd32c6bd 5152
3ee0cd9e 5153#: config/tc-arm.c:30890
c32b891a 5154msgid "hard-float conflicts with specified fpu"
7e784da5 5155msgstr "hard-float конфликтует с заданным fpu"
bd32c6bd 5156
3ee0cd9e 5157#: config/tc-arm.c:31081
c32b891a 5158msgid "generate PIC code"
7e784da5 5159msgstr "генерировать код PIC"
bd32c6bd 5160
3ee0cd9e 5161#: config/tc-arm.c:31082
c32b891a 5162msgid "assemble Thumb code"
7e784da5 5163msgstr "ассемблировать код Thumb"
bd32c6bd 5164
3ee0cd9e 5165#: config/tc-arm.c:31083
c32b891a 5166msgid "support ARM/Thumb interworking"
7e784da5 5167msgstr "поддержка совместной работы ARM/Thumb"
bd32c6bd 5168
3ee0cd9e 5169#: config/tc-arm.c:31085
c32b891a 5170msgid "code uses 32-bit program counter"
7e784da5 5171msgstr "в коде используется 32-битный программный счётчик"
bd32c6bd 5172
3ee0cd9e 5173#: config/tc-arm.c:31086
c32b891a 5174msgid "code uses 26-bit program counter"
7e784da5 5175msgstr "в коде используется 26-битный программный счётчик"
bd32c6bd 5176
3ee0cd9e 5177#: config/tc-arm.c:31087
c32b891a 5178msgid "floating point args are in fp regs"
7e784da5 5179msgstr "аргументы значений с плавающей точкой не в регистрах fp"
bd32c6bd 5180
3ee0cd9e 5181#: config/tc-arm.c:31089
c32b891a 5182msgid "re-entrant code"
7e784da5 5183msgstr "реентерабельный код"
bd32c6bd 5184
3ee0cd9e 5185#: config/tc-arm.c:31090
c32b891a 5186msgid "code is ATPCS conformant"
7e784da5 5187msgstr "код совместимый с ATPCS"
bd32c6bd 5188
c32b891a 5189#. These are recognized by the assembler, but have no affect on code.
3ee0cd9e 5190#: config/tc-arm.c:31096
c32b891a 5191msgid "use frame pointer"
7e784da5 5192msgstr "использовать указатель кадра"
bd32c6bd 5193
3ee0cd9e 5194#: config/tc-arm.c:31097
c32b891a 5195msgid "use stack size checking"
7e784da5 5196msgstr "выполнять проверку размера стека"
bd32c6bd 5197
3ee0cd9e 5198#: config/tc-arm.c:31100
c32b891a 5199msgid "do not warn on use of deprecated feature"
7e784da5 5200msgstr "не предупреждать об использовании устаревших возможностей"
bd32c6bd 5201
3ee0cd9e 5202#: config/tc-arm.c:31103
53943f32
NC
5203msgid "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
5204msgstr "предупреждать о производительности устаревших инструкций IT в ARMv8-A и ARMv8-R"
5205
3ee0cd9e 5206#: config/tc-arm.c:31107
c32b891a 5207msgid "warn about symbols that match instruction names [default]"
7e784da5 5208msgstr "предупреждать о символах, которые совпадают с именами инструкций [по умолчанию]"
bd32c6bd 5209
3ee0cd9e 5210#: config/tc-arm.c:31108
c32b891a 5211msgid "disable warnings about symobls that match instructions"
7e784da5 5212msgstr "выключить предупреждения о символах, совпадающих с инструкциями"
bd32c6bd 5213
c32b891a
NC
5214#. DON'T add any new processors to this list -- we want the whole list
5215#. to go away... Add them to the processors table instead.
3ee0cd9e 5216#: config/tc-arm.c:31124 config/tc-arm.c:31125
c32b891a 5217msgid "use -mcpu=arm1"
7e784da5 5218msgstr "использовать -mcpu=arm1"
bd32c6bd 5219
3ee0cd9e 5220#: config/tc-arm.c:31126 config/tc-arm.c:31127
c32b891a 5221msgid "use -mcpu=arm2"
7e784da5 5222msgstr "использовать -mcpu=arm2"
bd32c6bd 5223
3ee0cd9e 5224#: config/tc-arm.c:31128 config/tc-arm.c:31129
c32b891a 5225msgid "use -mcpu=arm250"
7e784da5 5226msgstr "использовать -mcpu=arm250"
bd32c6bd 5227
3ee0cd9e 5228#: config/tc-arm.c:31130 config/tc-arm.c:31131
c32b891a 5229msgid "use -mcpu=arm3"
7e784da5 5230msgstr "использовать -mcpu=arm3"
bd32c6bd 5231
3ee0cd9e 5232#: config/tc-arm.c:31132 config/tc-arm.c:31133
c32b891a 5233msgid "use -mcpu=arm6"
7e784da5 5234msgstr "использовать -mcpu=arm6"
bd32c6bd 5235
3ee0cd9e 5236#: config/tc-arm.c:31134 config/tc-arm.c:31135
c32b891a 5237msgid "use -mcpu=arm600"
7e784da5 5238msgstr "использовать -mcpu=arm600"
bd32c6bd 5239
3ee0cd9e 5240#: config/tc-arm.c:31136 config/tc-arm.c:31137
c32b891a 5241msgid "use -mcpu=arm610"
7e784da5 5242msgstr "использовать -mcpu=arm610"
bd32c6bd 5243
3ee0cd9e 5244#: config/tc-arm.c:31138 config/tc-arm.c:31139
c32b891a 5245msgid "use -mcpu=arm620"
7e784da5 5246msgstr "использовать -mcpu=arm620"
bd32c6bd 5247
3ee0cd9e 5248#: config/tc-arm.c:31140 config/tc-arm.c:31141
c32b891a 5249msgid "use -mcpu=arm7"
7e784da5 5250msgstr "использовать -mcpu=arm7"
bd32c6bd 5251
3ee0cd9e 5252#: config/tc-arm.c:31142 config/tc-arm.c:31143
c32b891a 5253msgid "use -mcpu=arm70"
7e784da5 5254msgstr "использовать -mcpu=arm70"
bd32c6bd 5255
3ee0cd9e 5256#: config/tc-arm.c:31144 config/tc-arm.c:31145
c32b891a 5257msgid "use -mcpu=arm700"
7e784da5 5258msgstr "использовать -mcpu=arm700"
bd32c6bd 5259
3ee0cd9e 5260#: config/tc-arm.c:31146 config/tc-arm.c:31147
c32b891a 5261msgid "use -mcpu=arm700i"
7e784da5 5262msgstr "использовать -mcpu=arm700i"
bd32c6bd 5263
3ee0cd9e 5264#: config/tc-arm.c:31148 config/tc-arm.c:31149
c32b891a 5265msgid "use -mcpu=arm710"
7e784da5 5266msgstr "использовать -mcpu=arm710"
bd32c6bd 5267
3ee0cd9e 5268#: config/tc-arm.c:31150 config/tc-arm.c:31151
c32b891a 5269msgid "use -mcpu=arm710c"
7e784da5 5270msgstr "использовать -mcpu=arm710c"
bd32c6bd 5271
3ee0cd9e 5272#: config/tc-arm.c:31152 config/tc-arm.c:31153
c32b891a 5273msgid "use -mcpu=arm720"
7e784da5 5274msgstr "использовать -mcpu=arm720"
bd32c6bd 5275
3ee0cd9e 5276#: config/tc-arm.c:31154 config/tc-arm.c:31155
c32b891a 5277msgid "use -mcpu=arm7d"
7e784da5 5278msgstr "использовать -mcpu=arm7d"
bd32c6bd 5279
3ee0cd9e 5280#: config/tc-arm.c:31156 config/tc-arm.c:31157
c32b891a 5281msgid "use -mcpu=arm7di"
7e784da5 5282msgstr "использовать -mcpu=arm7di"
bd32c6bd 5283
3ee0cd9e 5284#: config/tc-arm.c:31158 config/tc-arm.c:31159
c32b891a 5285msgid "use -mcpu=arm7m"
7e784da5 5286msgstr "использовать -mcpu=arm7m"
bd32c6bd 5287
3ee0cd9e 5288#: config/tc-arm.c:31160 config/tc-arm.c:31161
c32b891a 5289msgid "use -mcpu=arm7dm"
7e784da5 5290msgstr "использовать -mcpu=arm7dm"
bd32c6bd 5291
3ee0cd9e 5292#: config/tc-arm.c:31162 config/tc-arm.c:31163
c32b891a 5293msgid "use -mcpu=arm7dmi"
7e784da5 5294msgstr "использовать -mcpu=arm7dmi"
bd32c6bd 5295
3ee0cd9e 5296#: config/tc-arm.c:31164 config/tc-arm.c:31165
c32b891a 5297msgid "use -mcpu=arm7100"
7e784da5 5298msgstr "использовать -mcpu=arm7100"
bd32c6bd 5299
3ee0cd9e 5300#: config/tc-arm.c:31166 config/tc-arm.c:31167
c32b891a 5301msgid "use -mcpu=arm7500"
7e784da5 5302msgstr "использовать -mcpu=arm7500"
bd32c6bd 5303
3ee0cd9e 5304#: config/tc-arm.c:31168 config/tc-arm.c:31169
c32b891a 5305msgid "use -mcpu=arm7500fe"
7e784da5 5306msgstr "использовать -mcpu=arm7500fe"
bd32c6bd 5307
3ee0cd9e
NC
5308#: config/tc-arm.c:31170 config/tc-arm.c:31171 config/tc-arm.c:31172
5309#: config/tc-arm.c:31173
c32b891a 5310msgid "use -mcpu=arm7tdmi"
7e784da5 5311msgstr "использовать -mcpu=arm7tdmi"
bd32c6bd 5312
3ee0cd9e 5313#: config/tc-arm.c:31174 config/tc-arm.c:31175
c32b891a 5314msgid "use -mcpu=arm710t"
7e784da5 5315msgstr "использовать -mcpu=arm710t"
bd32c6bd 5316
3ee0cd9e 5317#: config/tc-arm.c:31176 config/tc-arm.c:31177
c32b891a 5318msgid "use -mcpu=arm720t"
7e784da5 5319msgstr "использовать -mcpu=arm720t"
bd32c6bd 5320
3ee0cd9e 5321#: config/tc-arm.c:31178 config/tc-arm.c:31179
c32b891a 5322msgid "use -mcpu=arm740t"
7e784da5 5323msgstr "использовать -mcpu=arm740t"
bd32c6bd 5324
3ee0cd9e 5325#: config/tc-arm.c:31180 config/tc-arm.c:31181
c32b891a 5326msgid "use -mcpu=arm8"
7e784da5 5327msgstr "использовать -mcpu=arm8"
bd32c6bd 5328
3ee0cd9e 5329#: config/tc-arm.c:31182 config/tc-arm.c:31183
c32b891a 5330msgid "use -mcpu=arm810"
7e784da5 5331msgstr "использовать -mcpu=arm810"
bd32c6bd 5332
3ee0cd9e 5333#: config/tc-arm.c:31184 config/tc-arm.c:31185
c32b891a 5334msgid "use -mcpu=arm9"
7e784da5 5335msgstr "использовать -mcpu=arm9"
bd32c6bd 5336
3ee0cd9e 5337#: config/tc-arm.c:31186 config/tc-arm.c:31187
c32b891a 5338msgid "use -mcpu=arm9tdmi"
7e784da5 5339msgstr "использовать -mcpu=arm9tdmi"
bd32c6bd 5340
3ee0cd9e 5341#: config/tc-arm.c:31188 config/tc-arm.c:31189
c32b891a 5342msgid "use -mcpu=arm920"
7e784da5 5343msgstr "использовать -mcpu=arm920"
bd32c6bd 5344
3ee0cd9e 5345#: config/tc-arm.c:31190 config/tc-arm.c:31191
c32b891a 5346msgid "use -mcpu=arm940"
7e784da5 5347msgstr "использовать -mcpu=arm940"
bd32c6bd 5348
3ee0cd9e 5349#: config/tc-arm.c:31192
c32b891a 5350msgid "use -mcpu=strongarm"
7e784da5 5351msgstr "использовать -mcpu=strongarm"
bd32c6bd 5352
3ee0cd9e 5353#: config/tc-arm.c:31194
c32b891a 5354msgid "use -mcpu=strongarm110"
7e784da5 5355msgstr "использовать -mcpu=strongarm110"
bd32c6bd 5356
3ee0cd9e 5357#: config/tc-arm.c:31196
c32b891a 5358msgid "use -mcpu=strongarm1100"
7e784da5 5359msgstr "использовать -mcpu=strongarm1100"
bd32c6bd 5360
3ee0cd9e 5361#: config/tc-arm.c:31198
c32b891a 5362msgid "use -mcpu=strongarm1110"
7e784da5 5363msgstr "использовать -mcpu=strongarm1110"
bd32c6bd 5364
3ee0cd9e 5365#: config/tc-arm.c:31199
c32b891a 5366msgid "use -mcpu=xscale"
7e784da5 5367msgstr "использовать -mcpu=xscale"
bd32c6bd 5368
3ee0cd9e 5369#: config/tc-arm.c:31200
c32b891a 5370msgid "use -mcpu=iwmmxt"
7e784da5 5371msgstr "использовать -mcpu=iwmmxt"
bd32c6bd 5372
3ee0cd9e 5373#: config/tc-arm.c:31201
c32b891a 5374msgid "use -mcpu=all"
7e784da5 5375msgstr "использовать -mcpu=all"
bd32c6bd 5376
c32b891a 5377#. Architecture variants -- don't add any more to this list either.
3ee0cd9e 5378#: config/tc-arm.c:31204 config/tc-arm.c:31205
c32b891a 5379msgid "use -march=armv2"
7e784da5 5380msgstr "использовать -march=armv2"
bd32c6bd 5381
3ee0cd9e 5382#: config/tc-arm.c:31206 config/tc-arm.c:31207
c32b891a 5383msgid "use -march=armv2a"
7e784da5 5384msgstr "использовать -march=armv2"
bd32c6bd 5385
3ee0cd9e 5386#: config/tc-arm.c:31208 config/tc-arm.c:31209
c32b891a 5387msgid "use -march=armv3"
7e784da5 5388msgstr "использовать -march=armv3"
bd32c6bd 5389
3ee0cd9e 5390#: config/tc-arm.c:31210 config/tc-arm.c:31211
c32b891a 5391msgid "use -march=armv3m"
7e784da5 5392msgstr "использовать -march=armv3m"
bd32c6bd 5393
3ee0cd9e 5394#: config/tc-arm.c:31212 config/tc-arm.c:31213
c32b891a 5395msgid "use -march=armv4"
7e784da5 5396msgstr "использовать -march=armv4"
bd32c6bd 5397
3ee0cd9e 5398#: config/tc-arm.c:31214 config/tc-arm.c:31215
c32b891a 5399msgid "use -march=armv4t"
7e784da5 5400msgstr "использовать -march=armv4t"
bd32c6bd 5401
3ee0cd9e 5402#: config/tc-arm.c:31216 config/tc-arm.c:31217
c32b891a 5403msgid "use -march=armv5"
7e784da5 5404msgstr "использовать -march=armv5"
bd32c6bd 5405
3ee0cd9e 5406#: config/tc-arm.c:31218 config/tc-arm.c:31219
c32b891a 5407msgid "use -march=armv5t"
7e784da5 5408msgstr "использовать -march=armv5t"
bd32c6bd 5409
3ee0cd9e 5410#: config/tc-arm.c:31220 config/tc-arm.c:31221
c32b891a 5411msgid "use -march=armv5te"
7e784da5 5412msgstr "использовать -march=armv5te"
bd32c6bd 5413
c32b891a 5414#. Floating point variants -- don't add any more to this list either.
3ee0cd9e 5415#: config/tc-arm.c:31224
c32b891a 5416msgid "use -mfpu=fpe"
7e784da5 5417msgstr "использовать -mfpu=fpe"
bd32c6bd 5418
3ee0cd9e 5419#: config/tc-arm.c:31225
c32b891a 5420msgid "use -mfpu=fpa10"
7e784da5 5421msgstr "использовать -mfpu=fpa10"
bd32c6bd 5422
3ee0cd9e 5423#: config/tc-arm.c:31226
c32b891a 5424msgid "use -mfpu=fpa11"
7e784da5 5425msgstr "использовать -mfpu=fpa11"
bd32c6bd 5426
3ee0cd9e 5427#: config/tc-arm.c:31228
c32b891a 5428msgid "use either -mfpu=softfpa or -mfpu=softvfp"
7e784da5 5429msgstr "использовать -mfpu=softfpa или -mfpu=softvfp"
bd32c6bd 5430
3ee0cd9e 5431#: config/tc-arm.c:32312
c32b891a 5432msgid "extension does not apply to the base architecture"
7e784da5 5433msgstr "расширение не применяется к базовой архитектуре"
bd32c6bd 5434
3ee0cd9e 5435#: config/tc-arm.c:32341
c32b891a 5436msgid "architectural extensions must be specified in alphabetical order"
7e784da5 5437msgstr "архитектурные расширения должны указываться в алфавитном порядке"
bd32c6bd 5438
3ee0cd9e 5439#: config/tc-arm.c:32480 config/tc-arm.c:33423
bd32c6bd 5440#, c-format
c32b891a 5441msgid "unknown floating point format `%s'\n"
7e784da5 5442msgstr "неизвестный формат плавающей точки «%s»\n"
bd32c6bd 5443
3ee0cd9e 5444#: config/tc-arm.c:32496 config/tc-csky.c:1264
bd32c6bd 5445#, c-format
c32b891a 5446msgid "unknown floating point abi `%s'\n"
7e784da5 5447msgstr "неизвестный abi плавающей точки «%s»\n"
bd32c6bd 5448
3ee0cd9e 5449#: config/tc-arm.c:32512
bd32c6bd 5450#, c-format
c32b891a 5451msgid "unknown EABI `%s'\n"
7e784da5 5452msgstr "неизвестный EABI «%s»\n"
bd32c6bd 5453
3ee0cd9e 5454#: config/tc-arm.c:32532
bd32c6bd 5455#, c-format
c32b891a 5456msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
7e784da5 5457msgstr "неизвестный неявный режим IT «%s», должно быть arm, thumb, always или never."
bd32c6bd 5458
3ee0cd9e 5459#: config/tc-arm.c:32555 config/tc-metag.c:5911
c32b891a 5460msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
7e784da5 5461msgstr "<имя fpu>\t ассемблировать для архитектуры FPU <имя fpu>"
bd32c6bd 5462
3ee0cd9e 5463#: config/tc-arm.c:32557
c32b891a 5464msgid "<abi>\t assemble for floating point ABI <abi>"
7e784da5 5465msgstr "<abi>\t ассемблировать для ABI плавающей точки <abi>"
bd32c6bd 5466
3ee0cd9e 5467#: config/tc-arm.c:32560
c32b891a 5468msgid "<ver>\t\t assemble for eabi version <ver>"
7e784da5 5469msgstr "<ver>\t\t ассемблировать для версии eabi <ver>"
bd32c6bd 5470
3ee0cd9e 5471#: config/tc-arm.c:32563
c32b891a 5472msgid "<mode>\t controls implicit insertion of IT instructions"
7e784da5 5473msgstr "<mode>\t управлять неявной вставкой инструкций IT"
bd32c6bd 5474
3ee0cd9e 5475#: config/tc-arm.c:32565
c32b891a 5476msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
7e784da5 5477msgstr "\t\t\t режим совместимости с синтаксисом TI CodeComposer Studio"
bd32c6bd 5478
3ee0cd9e 5479#: config/tc-arm.c:32568
53943f32
NC
5480msgid ""
5481"[ieee|alternative]\n"
5482" set the encoding for half precision floating point numbers to IEEE\n"
5483" or Arm alternative format."
5484msgstr ""
5485"[ieee|alternative]\n"
5486" задать кодировку для чисел с плавающей запятой половинной\n"
5487" точности равной IEEE или альтернативному формату Arm"
5488
3ee0cd9e 5489#: config/tc-arm.c:32679
c32b891a
NC
5490#, c-format
5491msgid " ARM-specific assembler options:\n"
7e784da5 5492msgstr " Специализированные параметры ассемблера для ARM:\n"
bd32c6bd 5493
3ee0cd9e 5494#: config/tc-arm.c:32699
bd32c6bd 5495#, c-format
c32b891a 5496msgid " --fix-v4bx Allow BX in ARMv4 code\n"
7e784da5 5497msgstr " --fix-v4bx допускать BX в коде ARMv4\n"
bd32c6bd 5498
3ee0cd9e 5499#: config/tc-arm.c:32703
d8dab054
NC
5500#, c-format
5501msgid " --fdpic generate an FDPIC object file\n"
5502msgstr " --fdpic генерировать объектный файл FDPIC\n"
5503
3ee0cd9e 5504#: config/tc-arm.c:33011
c32b891a 5505msgid "no architecture contains all the instructions used\n"
7e784da5 5506msgstr "не существует архитектуры со всеми используемыми инструкциями\n"
bd32c6bd 5507
3ee0cd9e 5508#: config/tc-arm.c:33363
bd32c6bd 5509#, c-format
c32b891a 5510msgid "architectural extension `%s' is not allowed for the current base architecture"
7e784da5 5511msgstr "расширение архитектуры «%s» недопустимо для текущей базовой архитектуры"
bd32c6bd 5512
3ee0cd9e 5513#: config/tc-arm.c:33386
bd32c6bd 5514#, c-format
c32b891a 5515msgid "unknown architecture extension `%s'\n"
7e784da5 5516msgstr "неизвестное расширение архитектуры «%s»\n"
bd32c6bd 5517
2d151af7 5518#: config/tc-avr.c:593
bd32c6bd 5519#, c-format
c32b891a 5520msgid "Known MCU names:"
bc7c0509 5521msgstr "Известные имена микроконтроллеров:"
bd32c6bd 5522
2d151af7 5523#: config/tc-avr.c:658
bd32c6bd 5524#, c-format
c32b891a
NC
5525msgid ""
5526"AVR Assembler options:\n"
5527" -mmcu=[avr-name] select microcontroller variant\n"
5528" [avr-name] can be:\n"
5529" avr1 - classic AVR core without data RAM\n"
5530" avr2 - classic AVR core with up to 8K program memory\n"
5531" avr25 - classic AVR core with up to 8K program memory\n"
5532" plus the MOVW instruction\n"
5533" avr3 - classic AVR core with up to 64K program memory\n"
5534" avr31 - classic AVR core with up to 128K program memory\n"
5535" avr35 - classic AVR core with up to 64K program memory\n"
5536" plus the MOVW instruction\n"
5537" avr4 - enhanced AVR core with up to 8K program memory\n"
5538" avr5 - enhanced AVR core with up to 64K program memory\n"
5539" avr51 - enhanced AVR core with up to 128K program memory\n"
5540" avr6 - enhanced AVR core with up to 256K program memory\n"
5541" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5542" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in RAM\n"
5543" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5544" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5545" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5546" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5547" avrtiny - AVR Tiny core with 16 gp registers\n"
bd32c6bd 5548msgstr ""
7e784da5
NC
5549"Параметры ассемблера AVR:\n"
5550" -mmcu=[имя-avr] выберите вариант микроконтроллера\n"
5551" [имя-avr] может быть:\n"
5552" avr1 - классическое ядро AVR без RAM данных\n"
5553" avr2 - классическое ядро AVR с до 8K памяти программы\n"
5554" avr25 - классическое ядро AVR с до 8K памяти программы\n"
5555" плюс инструкция MOVW\n"
5556" avr3 - классическое ядро AVR с до 64K памяти программы\n"
5557" avr31 - классическое ядро AVR с до 128K памяти программы\n"
5558" avr35 - классическое ядро AVR с до 64K памяти программы\n"
5559" плюс инструкция MOVW\n"
5560" avr4 - улучшенное ядро AVR с до 8K памяти программы\n"
5561" avr5 - улучшенное ядро AVR с до 64K памяти программы\n"
5562" avr51 - улучшенное ядро AVR с до 128K памяти программы\n"
5563" avr6 - улучшенное ядро AVR с до 256K памяти программы\n"
5564" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5565" avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash видима в RAM\n"
5566" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5567" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5568" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5569" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5570" avrtiny - ядро AVR Tiny с 16 регистрами общего назначения\n"
bd32c6bd 5571
2d151af7 5572#: config/tc-avr.c:681
bd32c6bd 5573#, c-format
c32b891a
NC
5574msgid ""
5575" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5576" -mno-skip-bug disable warnings for skipping two-word instructions\n"
5577" (default for avr4, avr5)\n"
5578" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5579" (default for avr3, avr5)\n"
5580" -mrmw accept Read-Modify-Write instructions\n"
5581" -mlink-relax generate relocations for linker relaxation (default)\n"
5582" -mno-link-relax don't generate relocations for linker relaxation.\n"
5583" -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
bd32c6bd 5584msgstr ""
bc7c0509
NC
5585" -mall-opcodes принимать все коды операций AVR, даже не поддерживаемые МК\n"
5586" -mno-skip-bug выключить предупреждения пропуска двусловных инструкций\n"
5587" (по умолчанию для avr4, avr5)\n"
5588" -mno-wrap браковать инструкции rjmp/rcall для обёрток 8K\n"
5589" (по умолчанию для avr3, avr5)\n"
5590" -mrmw принимать инструкции чтение-изменение-запись\n"
3ee0cd9e 5591" -mlink-relax генерировать перемещения для послаблений компоновщику\n"
bc7c0509
NC
5592" (по умолчанию)\n"
5593" -mno-link-relax не генерировать перемещения для послаблений компоновщику\n"
5594" -mgcc-isr принимать псевдоинструкцию __gcc_isr\n"
bd32c6bd 5595
2d151af7 5596#: config/tc-avr.c:720
bd32c6bd 5597#, c-format
c32b891a 5598msgid "unknown MCU: %s\n"
bc7c0509 5599msgstr "неизвестный МК: %s\n"
bd32c6bd 5600
2d151af7 5601#: config/tc-avr.c:734
bd32c6bd 5602#, c-format
c32b891a 5603msgid "redefinition of mcu type `%s' to `%s'"
bc7c0509 5604msgstr "переопределение типа МК «%s» в «%s»"
bd32c6bd 5605
3ee0cd9e 5606#: config/tc-avr.c:859
c32b891a 5607msgid "constant value required"
bc7c0509 5608msgstr "требуется константное значение"
bd32c6bd 5609
3ee0cd9e 5610#: config/tc-avr.c:862
bd32c6bd 5611#, c-format
c32b891a 5612msgid "number must be positive and less than %d"
bc7c0509 5613msgstr "число должно быть положительным и меньше %d"
bd32c6bd 5614
3ee0cd9e 5615#: config/tc-avr.c:888 config/tc-avr.c:1025
bd32c6bd 5616#, c-format
c32b891a 5617msgid "constant out of 8-bit range: %d"
bc7c0509 5618msgstr "константа вне 8-битного диапазона: %d"
bd32c6bd 5619
3ee0cd9e 5620#: config/tc-avr.c:956 config/tc-score.c:1198 read.c:3938
c32b891a 5621msgid "illegal expression"
bc7c0509 5622msgstr "недопустимое выражение"
bd32c6bd 5623
3ee0cd9e 5624#: config/tc-avr.c:985 config/tc-avr.c:1995 config/tc-pru.c:1862
c32b891a 5625msgid "`)' required"
bc7c0509 5626msgstr "требуется «)»"
bd32c6bd 5627
3ee0cd9e 5628#: config/tc-avr.c:1095
c32b891a 5629msgid "register name or number from 16 to 31 required"
bc7c0509 5630msgstr "требуется имя регистра или номер от 16 до 31"
bd32c6bd 5631
3ee0cd9e 5632#: config/tc-avr.c:1101
c32b891a 5633msgid "register name or number from 0 to 31 required"
bc7c0509 5634msgstr "требуется имя регистра или номер от 0 до 31"
bd32c6bd 5635
3ee0cd9e 5636#: config/tc-avr.c:1109
c32b891a 5637msgid "register r16-r23 required"
bc7c0509 5638msgstr "требуется регистр r16-r23"
bd32c6bd 5639
3ee0cd9e 5640#: config/tc-avr.c:1115
c32b891a 5641msgid "register number above 15 required"
bc7c0509 5642msgstr "требуется номер регистра больше 15"
bd32c6bd 5643
3ee0cd9e 5644#: config/tc-avr.c:1121 config/tc-csky.c:6394 config/tc-csky.c:6423
c32b891a 5645msgid "even register number required"
bc7c0509 5646msgstr "требуется номер чётного регистра"
bd32c6bd 5647
3ee0cd9e 5648#: config/tc-avr.c:1127
c32b891a 5649msgid "register r24, r26, r28 or r30 required"
bc7c0509 5650msgstr "требуется регистр r24, r26, r28 или r30"
bd32c6bd 5651
3ee0cd9e 5652#: config/tc-avr.c:1148
c32b891a 5653msgid "pointer register (X, Y or Z) required"
bc7c0509 5654msgstr "требуется регистр указателя (X, Y или Z)"
bd32c6bd 5655
3ee0cd9e 5656#: config/tc-avr.c:1155
c32b891a 5657msgid "cannot both predecrement and postincrement"
73a05be2 5658msgstr "не допускается задание одновременно пред-уменьшения и пост-увеличения"
bd32c6bd 5659
3ee0cd9e 5660#: config/tc-avr.c:1163
c32b891a 5661msgid "addressing mode not supported"
bc7c0509 5662msgstr "режим адресации не поддерживается"
bd32c6bd 5663
3ee0cd9e 5664#: config/tc-avr.c:1169
c32b891a 5665msgid "can't predecrement"
d8dab054 5666msgstr "пред-уменьшение невозможно"
bd32c6bd 5667
3ee0cd9e 5668#: config/tc-avr.c:1172
c32b891a 5669msgid "pointer register Z required"
bc7c0509 5670msgstr "требуется регистр указателя Z"
bd32c6bd 5671
3ee0cd9e 5672#: config/tc-avr.c:1191
c32b891a 5673msgid "postincrement not supported"
73a05be2 5674msgstr "пост-увеличение не поддерживается"
bd32c6bd 5675
3ee0cd9e 5676#: config/tc-avr.c:1201
c32b891a 5677msgid "pointer register (Y or Z) required"
bc7c0509 5678msgstr "требуется регистр указателя (Y или Z)"
bd32c6bd 5679
3ee0cd9e 5680#: config/tc-avr.c:1323 config/tc-xgate.c:1352
bd32c6bd 5681#, c-format
c32b891a 5682msgid "unknown constraint `%c'"
bc7c0509 5683msgstr "неизвестное ограничение «%c»"
bd32c6bd 5684
3ee0cd9e 5685#: config/tc-avr.c:1386 config/tc-avr.c:2677
c32b891a 5686msgid "`,' required"
bc7c0509 5687msgstr "требуется «,»"
bd32c6bd 5688
3ee0cd9e 5689#: config/tc-avr.c:1407
c32b891a 5690msgid "undefined combination of operands"
bc7c0509 5691msgstr "неопределенная комбинация операндов"
bd32c6bd 5692
3ee0cd9e 5693#: config/tc-avr.c:1416
c32b891a 5694msgid "skipping two-word instruction"
bc7c0509 5695msgstr "пропускается двусловная инструкция"
bd32c6bd 5696
3ee0cd9e
NC
5697#: config/tc-avr.c:1604 config/tc-avr.c:1620 config/tc-avr.c:1751
5698#: config/tc-msp430.c:4498 config/tc-msp430.c:4517
bd32c6bd 5699#, c-format
c32b891a 5700msgid "odd address operand: %ld"
bc7c0509 5701msgstr "нечётный адресный операнд: %ld"
bd32c6bd 5702
3ee0cd9e
NC
5703#: config/tc-avr.c:1612 config/tc-avr.c:1631 config/tc-avr.c:1649
5704#: config/tc-avr.c:1660 config/tc-avr.c:1676 config/tc-avr.c:1684
5705#: config/tc-avr.c:1779 config/tc-avr.c:1786 config/tc-d10v.c:503
5706#: config/tc-d30v.c:550 config/tc-msp430.c:4506 config/tc-msp430.c:4524
c32b891a
NC
5707#, c-format
5708msgid "operand out of range: %ld"
bc7c0509 5709msgstr "операнд вне диапазона: %ld"
bd32c6bd 5710
3ee0cd9e 5711#: config/tc-avr.c:1667
c32b891a
NC
5712#, c-format
5713msgid "operand out of range: 0x%lx"
bc7c0509 5714msgstr "операнд вне диапазона: 0x%lx"
bd32c6bd 5715
3ee0cd9e
NC
5716#: config/tc-avr.c:1772 config/tc-d10v.c:1592 config/tc-d30v.c:2011
5717#: config/tc-msp430.c:4595
c32b891a
NC
5718#, c-format
5719msgid "line %d: unknown relocation type: 0x%x"
bc7c0509 5720msgstr "строка %d: неизвестный тип перемещения: 0x%x"
bd32c6bd 5721
3ee0cd9e 5722#: config/tc-avr.c:1800
c32b891a 5723msgid "only constant expression allowed"
bc7c0509 5724msgstr "допускается только константное выражение"
bd32c6bd 5725
c32b891a 5726#. xgettext:c-format.
3ee0cd9e
NC
5727#: config/tc-avr.c:1855 config/tc-bfin.c:824 config/tc-d10v.c:1461
5728#: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:779
5729#: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7473
5730#: config/tc-ppc.c:7494 config/tc-spu.c:882 config/tc-spu.c:1093
5731#: config/tc-v850.c:3367 config/tc-z80.c:3869
c32b891a
NC
5732#, c-format
5733msgid "reloc %d not supported by object file format"
bc7c0509 5734msgstr "перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 5735
3ee0cd9e
NC
5736#: config/tc-avr.c:1877 config/tc-ft32.c:232 config/tc-h8300.c:1929
5737#: config/tc-mcore.c:881 config/tc-microblaze.c:941 config/tc-moxie.c:180
79ddc884 5738#: config/tc-pj.c:253 config/tc-sh.c:2197 config/tc-wasm32.c:747
3ee0cd9e 5739#: config/tc-z8k.c:1233
c32b891a 5740msgid "can't find opcode "
73a05be2 5741msgstr "не удалось найти код операции "
bd32c6bd 5742
3ee0cd9e 5743#: config/tc-avr.c:1896
c32b891a
NC
5744#, c-format
5745msgid "illegal opcode %s for mcu %s"
bc7c0509 5746msgstr "недопустимый код операции %s для МК %s"
bd32c6bd 5747
3ee0cd9e 5748#: config/tc-avr.c:1912
bc7c0509 5749#, c-format
c32b891a 5750msgid "pseudo instruction `%s' not supported"
bc7c0509 5751msgstr "псевдоинструкция «%s» не поддерживается"
bd32c6bd 5752
3ee0cd9e 5753#: config/tc-avr.c:1934
c32b891a 5754msgid "garbage at end of line"
bc7c0509 5755msgstr "мусор в конце строки"
bd32c6bd 5756
3ee0cd9e 5757#: config/tc-avr.c:2044 config/tc-pru.c:1894
c32b891a
NC
5758#, c-format
5759msgid "illegal %s relocation size: %d"
bc7c0509 5760msgstr "недопустимый размер перемещения %s: %d"
bd32c6bd 5761
3ee0cd9e 5762#: config/tc-avr.c:2157 config/tc-avr.c:2212
c32b891a
NC
5763#, c-format
5764msgid "unknown record type %d (in %s)"
bc7c0509 5765msgstr "неизвестный тип записи %d (в %s)"
bd32c6bd 5766
3ee0cd9e 5767#: config/tc-avr.c:2233
bc7c0509 5768#, c-format
c32b891a 5769msgid "Failed to create property section `%s'\n"
bc7c0509 5770msgstr "Не удалось создать раздел свойств «%s»\n"
bd32c6bd 5771
3ee0cd9e 5772#: config/tc-avr.c:2669
bd32c6bd 5773#, c-format
c32b891a 5774msgid "%s requires value 0-2 as operand 1"
bc7c0509 5775msgstr "в качестве первого операнда для %s требуется значение 0-2"
bd32c6bd 5776
3ee0cd9e 5777#: config/tc-avr.c:2694
bd32c6bd 5778#, c-format
c32b891a 5779msgid "`%s %d' after `%s %d' from %s:%u"
bc7c0509 5780msgstr "«%s %d» после «%s %d» в %s:%u"
bd32c6bd 5781
3ee0cd9e 5782#: config/tc-avr.c:2697
c32b891a
NC
5783#, c-format
5784msgid "`%s %d' but no chunk open yet"
bc7c0509 5785msgstr "«%s %d», но блок ещё не открыт"
bd32c6bd 5786
3ee0cd9e 5787#: config/tc-avr.c:2785
bd32c6bd 5788#, c-format
c32b891a 5789msgid "dangling `__gcc_isr %d'"
bc7c0509 5790msgstr "повисшая «__gcc_isr %d»"
bd32c6bd 5791
3ee0cd9e 5792#: config/tc-avr.c:2787
c32b891a 5793msgid "dangling `__gcc_isr'"
bc7c0509 5794msgstr "повисшая «__gcc_isr»"
bd32c6bd 5795
2d151af7 5796#: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
c32b891a 5797msgid "missing ')'"
bc7c0509 5798msgstr "отсутствует «)»"
bd32c6bd 5799
2d151af7 5800#: config/tc-bfin.c:439
bd32c6bd 5801#, c-format
c32b891a 5802msgid " Blackfin specific assembler options:\n"
bc7c0509 5803msgstr " Специализированные параметры ассемблера для Blackfin:\n"
bd32c6bd 5804
2d151af7 5805#: config/tc-bfin.c:440
bd32c6bd 5806#, c-format
c32b891a 5807msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
bc7c0509 5808msgstr " -mcpu=<cpu[-sirevision]> указать имя целевого ЦП\n"
bd32c6bd 5809
2d151af7 5810#: config/tc-bfin.c:441
c32b891a
NC
5811#, c-format
5812msgid " -mfdpic assemble for the FDPIC ABI\n"
bc7c0509 5813msgstr " -mfdpic ассемблировать для FDPIC ABI\n"
bd32c6bd 5814
2d151af7 5815#: config/tc-bfin.c:442
bd32c6bd 5816#, c-format
c32b891a 5817msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
bc7c0509 5818msgstr " -mno-fdpic/-mnopic выключить -mfdpic\n"
bd32c6bd 5819
2d151af7 5820#: config/tc-bfin.c:455
c32b891a 5821msgid "Could not set architecture and machine."
bc7c0509 5822msgstr "Не задана архитектура и машина."
bd32c6bd 5823
2d151af7 5824#: config/tc-bfin.c:602
c32b891a 5825msgid "Parse failed."
bc7c0509 5826msgstr "Ошибка при разборе."
bd32c6bd 5827
2d151af7 5828#: config/tc-bfin.c:677
c32b891a 5829msgid "pcrel too far BFD_RELOC_BFIN_10"
bc7c0509 5830msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_10"
bd32c6bd 5831
2d151af7 5832#: config/tc-bfin.c:693
c32b891a 5833msgid "pcrel too far BFD_RELOC_BFIN_12"
bc7c0509 5834msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_12"
bd32c6bd 5835
2d151af7 5836#: config/tc-bfin.c:713
c32b891a 5837msgid "pcrel too far BFD_RELOC_BFIN_24"
bc7c0509 5838msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_24"
bd32c6bd 5839
2d151af7 5840#: config/tc-bfin.c:728
c32b891a 5841msgid "pcrel too far BFD_RELOC_BFIN_5"
bc7c0509 5842msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_5"
bd32c6bd 5843
2d151af7 5844#: config/tc-bfin.c:740
c32b891a 5845msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
bc7c0509 5846msgstr "pcrel слишком далеко для BFD_RELOC_BFIN_11_PCREL"
bd32c6bd 5847
2d151af7 5848#: config/tc-bfin.c:750
c32b891a 5849msgid "rel too far BFD_RELOC_8"
bc7c0509 5850msgstr "rel слишком далеко для BFD_RELOC_8"
bd32c6bd 5851
2d151af7 5852#: config/tc-bfin.c:757
c32b891a 5853msgid "rel too far BFD_RELOC_16"
bc7c0509 5854msgstr "rel слишком далеко для BFD_RELOC_16"
bd32c6bd 5855
3ee0cd9e 5856#: config/tc-bpf.c:153
53943f32
NC
5857#, c-format
5858msgid ""
5859"\n"
5860"BPF options:\n"
5861msgstr ""
5862"\n"
5863"Параметры BPF:\n"
5864
3ee0cd9e 5865#: config/tc-bpf.c:154
53943f32
NC
5866#, c-format
5867msgid ""
5868" --EL\t\t\tgenerate code for a little endian machine\n"
5869" --EB\t\t\tgenerate code for a big endian machine\n"
3ee0cd9e 5870" -mxbpf generate xBPF instructions\n"
53943f32
NC
5871msgstr ""
5872" --EL генерировать код для машины с обратным порядком байт\n"
5873" --EB генерировать код для машины с прямым порядком байт\n"
3ee0cd9e 5874" -mxbpf генерировать инструкции xBPF\n"
53943f32 5875
3ee0cd9e 5876#: config/tc-bpf.c:307
53943f32
NC
5877msgid "convert_frag called"
5878msgstr "вызван convert_frag"
5879
3ee0cd9e 5880#: config/tc-bpf.c:314 config/tc-sparc.h:68 config/tc-z80.h:55
53943f32
NC
5881msgid "estimate_size_before_relax called"
5882msgstr "вызвана estimate_size_before_relax"
5883
3ee0cd9e 5884#: config/tc-cr16.c:168
c32b891a 5885msgid "using a bit field width of zero"
bc7c0509 5886msgstr "используется битовое поле нулевой ширины"
bd32c6bd 5887
3ee0cd9e 5888#: config/tc-cr16.c:176
bd32c6bd 5889#, c-format
c32b891a 5890msgid "field width \"%s\" too complex for a bitfield"
bc7c0509 5891msgstr "ширина поля «%s» слишком сложна для bitfield"
bd32c6bd 5892
3ee0cd9e 5893#: config/tc-cr16.c:186
bd32c6bd 5894#, c-format
c32b891a
NC
5895msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5896msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
bc7c0509
NC
5897msgstr[0] "ширина поля %lu не помещается в %d байт: обрезается до %d бита"
5898msgstr[1] "ширина поля %lu не помещается в %d байта: обрезается до %d бит"
5899msgstr[2] "ширина поля %lu не помещается в %d байт: обрезается до %d бит"
bd32c6bd 5900
3ee0cd9e 5901#: config/tc-cr16.c:212
bd32c6bd 5902#, c-format
c32b891a 5903msgid "field value \"%s\" too complex for a bitfield"
bc7c0509 5904msgstr "значение поля «%s» слишком сложно для bitfield"
bd32c6bd 5905
3ee0cd9e 5906#: config/tc-cr16.c:394
c32b891a
NC
5907#, c-format
5908msgid "Unknown register pair - index relative mode: `%d'"
bc7c0509 5909msgstr "неизвестный регистровая пара — режим относительной индексации: «%d»"
bd32c6bd 5910
3ee0cd9e 5911#: config/tc-cr16.c:607 config/tc-crx.c:337
bd32c6bd 5912#, c-format
c32b891a 5913msgid "internal error: reloc %d (`%s') not supported by object file format"
bc7c0509 5914msgstr "внутренняя ошибка: перемещение %d («%s») не поддерживается форматом объектного файла"
bd32c6bd 5915
3ee0cd9e 5916#: config/tc-cr16.c:700 config/tc-i386.c:14007 config/tc-s390.c:2113
c32b891a 5917msgid "GOT already in symbol table"
bc7c0509 5918msgstr "GOT уже в таблице символов"
bd32c6bd 5919
c32b891a 5920#. Missing or bad expr becomes absolute 0.
3ee0cd9e 5921#: config/tc-cr16.c:884 config/tc-crx.c:574
bd32c6bd 5922#, c-format
c32b891a 5923msgid "missing or invalid displacement expression `%s' taken as 0"
73a05be2 5924msgstr "отсутствующее или некорректное выражение перестановки «%s», взятое как 0"
bd32c6bd 5925
3ee0cd9e 5926#: config/tc-cr16.c:934
c32b891a
NC
5927#, c-format
5928msgid "GOT bad expression with %s."
bc7c0509 5929msgstr "Неверное регулярное выражение GOT %s."
bd32c6bd 5930
3ee0cd9e 5931#: config/tc-cr16.c:1045
bd32c6bd 5932#, c-format
c32b891a 5933msgid "operand %d: illegal use expression: `%s`"
bc7c0509 5934msgstr "операнд %d: недопустимое использование выражения: «%s»"
bd32c6bd 5935
3ee0cd9e 5936#: config/tc-cr16.c:1110 config/tc-crx.c:1084
c32b891a
NC
5937#, c-format
5938msgid "Unknown register: `%d'"
bc7c0509 5939msgstr "Неизвестный регистр: «%d»"
bd32c6bd 5940
c32b891a 5941#. Issue a error message when register is illegal.
3ee0cd9e 5942#: config/tc-cr16.c:1118
bd32c6bd 5943#, c-format
c32b891a 5944msgid "Illegal register (`%s') in Instruction: `%s'"
bc7c0509 5945msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 5946
3ee0cd9e 5947#: config/tc-cr16.c:1192 config/tc-cr16.c:1267
bd32c6bd 5948#, c-format
c32b891a 5949msgid "Illegal register `%s' in Instruction `%s'"
bc7c0509 5950msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 5951
3ee0cd9e 5952#: config/tc-cr16.c:1220 config/tc-cr16.c:1231
bd32c6bd 5953#, c-format
c32b891a 5954msgid "Illegal register pair `%s' in Instruction `%s'"
bc7c0509 5955msgstr "Недопустимая регистровая пара «%s» в инструкции «%s»"
bd32c6bd 5956
3ee0cd9e 5957#: config/tc-cr16.c:1256
c32b891a 5958msgid "unmatched '['"
bc7c0509 5959msgstr "непарная «[»"
bd32c6bd 5960
3ee0cd9e 5961#: config/tc-cr16.c:1262
c32b891a 5962msgid "garbage after index spec ignored"
bc7c0509 5963msgstr "мусор после указания индекса игнорируется"
bd32c6bd 5964
3ee0cd9e 5965#: config/tc-cr16.c:1410 config/tc-crx.c:893
bd32c6bd 5966#, c-format
c32b891a 5967msgid "Illegal operands (whitespace): `%s'"
bc7c0509 5968msgstr "Неверные операнды (пробел): «%s»"
bd32c6bd 5969
3ee0cd9e
NC
5970#: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446
5971#: config/tc-crx.c:905 config/tc-crx.c:912 config/tc-crx.c:929
5972#: config/tc-crx.c:1720
bd32c6bd 5973#, c-format
c32b891a 5974msgid "Missing matching brackets : `%s'"
bc7c0509 5975msgstr "Отсутствуют парные скобки: «%s»"
bd32c6bd 5976
3ee0cd9e 5977#: config/tc-cr16.c:1478 config/tc-crx.c:955
c32b891a
NC
5978#, c-format
5979msgid "Unknown exception: `%s'"
bc7c0509 5980msgstr "Неизвестно исключение: «%s»"
bd32c6bd 5981
3ee0cd9e 5982#: config/tc-cr16.c:1560 config/tc-crx.c:1051
bd32c6bd 5983#, c-format
c32b891a 5984msgid "Illegal `cinv' parameter: `%c'"
bc7c0509 5985msgstr "Недопустимый параметр «cinv»: «%c»"
bd32c6bd 5986
3ee0cd9e 5987#: config/tc-cr16.c:1581 config/tc-cr16.c:1620
bd32c6bd 5988#, c-format
c32b891a 5989msgid "Unknown register pair: `%d'"
bc7c0509 5990msgstr "неизвестный регистровая пара: «%d»"
bd32c6bd 5991
c32b891a 5992#. Issue a error message when register pair is illegal.
3ee0cd9e 5993#: config/tc-cr16.c:1589
bd32c6bd 5994#, c-format
c32b891a 5995msgid "Illegal register pair (`%s') in Instruction: `%s'"
bc7c0509 5996msgstr "Недопустимая регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 5997
c32b891a 5998#. Issue a error message when register pair is illegal.
3ee0cd9e 5999#: config/tc-cr16.c:1628
c32b891a
NC
6000#, c-format
6001msgid "Illegal index register pair (`%s') in Instruction: `%s'"
bc7c0509 6002msgstr "Недопустимая индексная регистровая пара («%s») в инструкции: «%s»"
bd32c6bd 6003
3ee0cd9e 6004#: config/tc-cr16.c:1667
bd32c6bd 6005#, c-format
c32b891a 6006msgid "Unknown processor register : `%d'"
bc7c0509 6007msgstr "Неизвестный регистр процессора: «%d»"
bd32c6bd 6008
c32b891a 6009#. Issue a error message when register pair is illegal.
3ee0cd9e 6010#: config/tc-cr16.c:1675
bd32c6bd 6011#, c-format
c32b891a 6012msgid "Illegal processor register (`%s') in Instruction: `%s'"
bc7c0509 6013msgstr "Недопустимый регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 6014
3ee0cd9e 6015#: config/tc-cr16.c:1723
c32b891a
NC
6016#, c-format
6017msgid "Unknown processor register (32 bit) : `%d'"
bc7c0509 6018msgstr "Неизвестный регистр процессора (32 бита): «%d»"
bd32c6bd 6019
c32b891a 6020#. Issue a error message when register pair is illegal.
3ee0cd9e 6021#: config/tc-cr16.c:1731
c32b891a
NC
6022#, c-format
6023msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
bc7c0509 6024msgstr "Недопустимый 32-битный регистр процессора («%s») в инструкции: «%s»"
bd32c6bd 6025
3ee0cd9e 6026#: config/tc-cr16.c:2076 config/tc-crx.c:1618 config/tc-crx.c:1635
c32b891a
NC
6027#, c-format
6028msgid "Same src/dest register is used (`r%d'), result is undefined"
bc7c0509 6029msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 6030
3ee0cd9e 6031#: config/tc-cr16.c:2098
c32b891a 6032msgid "RA register is saved twice."
bc7c0509 6033msgstr "Регистр RA сохранён дважды."
bd32c6bd 6034
3ee0cd9e 6035#: config/tc-cr16.c:2102
c32b891a
NC
6036#, c-format
6037msgid "`%s' Illegal use of registers."
bc7c0509 6038msgstr "В «%s» неправильно используются регистры."
bd32c6bd 6039
3ee0cd9e 6040#: config/tc-cr16.c:2116
c32b891a
NC
6041#, c-format
6042msgid "`%s' Illegal count-register combination."
bc7c0509 6043msgstr "В «%s» задана неправильная комбинация счётчик-регистр."
bd32c6bd 6044
3ee0cd9e 6045#: config/tc-cr16.c:2122
bd32c6bd 6046#, c-format
c32b891a 6047msgid "`%s' Illegal use of register."
bc7c0509 6048msgstr "В «%s» неправильно используется регистр."
bd32c6bd 6049
3ee0cd9e 6050#: config/tc-cr16.c:2131 config/tc-crx.c:1627
c32b891a
NC
6051#, c-format
6052msgid "`%s' has undefined result"
bc7c0509 6053msgstr "«%s» содержит неопределенный результат"
bd32c6bd 6054
3ee0cd9e 6055#: config/tc-cr16.c:2139
c32b891a
NC
6056#, c-format
6057msgid "Same src/dest register is used (`r%d'),result is undefined"
bc7c0509 6058msgstr "Используется одинаковый регистр в источнике/приёмнике(«r%d»), результат не определён"
bd32c6bd 6059
3ee0cd9e 6060#: config/tc-cr16.c:2310 config/tc-crx.c:1533
c32b891a 6061msgid "Incorrect number of operands"
bc7c0509 6062msgstr "Неправильное количество операндов"
c32b891a 6063
3ee0cd9e 6064#: config/tc-cr16.c:2312 config/tc-crx.c:1535
bd32c6bd 6065#, c-format
c32b891a 6066msgid "Illegal type of operand (arg %d)"
bc7c0509 6067msgstr "Неверный тип операнда (аргумент %d)"
bd32c6bd 6068
3ee0cd9e 6069#: config/tc-cr16.c:2318 config/tc-crx.c:1541
bd32c6bd 6070#, c-format
c32b891a 6071msgid "Operand out of range (arg %d)"
bc7c0509 6072msgstr "Операнд вне диапазона (аргумент %d)"
bd32c6bd 6073
3ee0cd9e 6074#: config/tc-cr16.c:2321 config/tc-crx.c:1544
c32b891a
NC
6075#, c-format
6076msgid "Operand has odd displacement (arg %d)"
73a05be2 6077msgstr "Операнд имеет нечётную перестановку (аргумент %d)"
bd32c6bd 6078
3ee0cd9e
NC
6079#: config/tc-cr16.c:2324 config/tc-cr16.c:2355 config/tc-crx.c:1559
6080#: config/tc-crx.c:1587
c32b891a
NC
6081#, c-format
6082msgid "Illegal operand (arg %d)"
bc7c0509 6083msgstr "Неверный операнда (аргумент %d)"
bd32c6bd 6084
c32b891a
NC
6085#. Give an error if a frag containing code is not aligned to a 2-byte
6086#. boundary.
3ee0cd9e 6087#: config/tc-cr16.c:2457 config/tc-cr16.h:74 config/tc-crx.c:1909
d8dab054 6088#: config/tc-crx.h:77
c32b891a 6089msgid "instruction address is not a multiple of 2"
bc7c0509 6090msgstr "Адрес инструкции не кратен 2"
bd32c6bd 6091
3ee0cd9e
NC
6092#: config/tc-cr16.c:2480 config/tc-cris.c:1550 config/tc-cris.c:1558
6093#: config/tc-crx.c:1945 config/tc-dlx.c:680 config/tc-hppa.c:3212
6094#: config/tc-hppa.c:3219 config/tc-sparc.c:1749 config/tc-sparc.c:1757
c32b891a
NC
6095#, c-format
6096msgid "Unknown opcode: `%s'"
bc7c0509 6097msgstr "Неизвестный код операции: «%s»"
bd32c6bd 6098
3ee0cd9e 6099#: config/tc-cris.c:550 config/tc-m68hc11.c:3894
c32b891a
NC
6100#, c-format
6101msgid "internal inconsistency problem in %s: fr_symbol %lx"
bc7c0509 6102msgstr "внутренняя проблема рассогласованности в %s: fr_symbol %lx"
bd32c6bd 6103
3ee0cd9e 6104#: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4993
c32b891a
NC
6105#, c-format
6106msgid "internal inconsistency problem in %s: resolved symbol"
bc7c0509 6107msgstr "внутренняя проблема рассогласованности в %s: определённый символ"
bd32c6bd 6108
3ee0cd9e 6109#: config/tc-cris.c:564 config/tc-m68hc11.c:3904
c32b891a
NC
6110#, c-format
6111msgid "internal inconsistency problem in %s: fr_subtype %d"
bc7c0509 6112msgstr "внутренняя проблема рассогласованности в %s: fr_subtype %d"
bd32c6bd 6113
c32b891a
NC
6114#: config/tc-cris.c:904
6115msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
bc7c0509 6116msgstr "Ослабление длинных ветвей для .arch common_v10_v32 не реализовано"
bd32c6bd 6117
c32b891a
NC
6118#: config/tc-cris.c:934
6119msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
bc7c0509 6120msgstr "Составной операнд цели LAPC не кратен 2. Используйте LAPC.D"
bd32c6bd 6121
c32b891a 6122#: config/tc-cris.c:939
bd32c6bd 6123#, c-format
c32b891a 6124msgid "Internal error found in md_convert_frag: offset %ld. Please report this."
bc7c0509 6125msgstr "Внутренняя ошибка в md_convert_frag: смещение %ld. Сообщите об этом."
bd32c6bd 6126
c32b891a 6127#: config/tc-cris.c:964
bd32c6bd 6128#, c-format
c32b891a 6129msgid "internal inconsistency in %s: bdapq no symbol"
bc7c0509 6130msgstr "внутренняя несогласованность в %s: bdapq не символ"
bd32c6bd 6131
c32b891a
NC
6132#: config/tc-cris.c:977
6133#, c-format
6134msgid "internal inconsistency in %s: bdap.w with no symbol"
bc7c0509 6135msgstr "внутренняя несогласованность в %s: bdap.w не содержит символа"
bd32c6bd 6136
c32b891a
NC
6137#: config/tc-cris.c:1001
6138msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
bc7c0509 6139msgstr "для проверки безопасности MULS/MULU выравнивание раздела должно быть >= 4 байта"
bd32c6bd 6140
c32b891a
NC
6141#: config/tc-cris.c:1010
6142msgid "dangerous MULS/MULU location; give it higher alignment"
bc7c0509 6143msgstr "опасное расположение MULS/MULU; установите для него большее выравнивание"
bd32c6bd 6144
c32b891a
NC
6145#. Bail out for compatibility mode. (It seems it can be implemented,
6146#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
6147#. $acr", "nop"; but doesn't seem worth it at the moment.)
6148#: config/tc-cris.c:1051
6149msgid "Out-of-range .word offset handling is not implemented for .arch common_v10_v32"
bc7c0509 6150msgstr "Обработка смещение .word вне диапазона не реализована для .arch common_v10_v32"
bd32c6bd 6151
c32b891a
NC
6152#: config/tc-cris.c:1096
6153msgid ".word case-table handling failed: table too large"
bc7c0509 6154msgstr "ошибка обработки .word case-table: слишком большая таблица"
bd32c6bd 6155
3ee0cd9e 6156#: config/tc-cris.c:1228
bd32c6bd 6157#, c-format
c32b891a 6158msgid "Buggy opcode: `%s' \"%s\"\n"
bc7c0509 6159msgstr "Дефектный код операции: «%s» «%s»\n"
bd32c6bd 6160
3ee0cd9e 6161#: config/tc-cris.c:1656
c32b891a
NC
6162#, c-format
6163msgid "Immediate value not in 5 bit unsigned range: %ld"
bc7c0509 6164msgstr "Непосредственное значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 6165
3ee0cd9e 6166#: config/tc-cris.c:1672
c32b891a
NC
6167#, c-format
6168msgid "Immediate value not in 4 bit unsigned range: %ld"
bc7c0509 6169msgstr "Непосредственное значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 6170
3ee0cd9e 6171#: config/tc-cris.c:1724
c32b891a
NC
6172#, c-format
6173msgid "Immediate value not in 6 bit range: %ld"
bc7c0509 6174msgstr "Непосредственное значение за пределами 6-битного диапазона: %ld"
bd32c6bd 6175
3ee0cd9e 6176#: config/tc-cris.c:1740
bd32c6bd 6177#, c-format
c32b891a 6178msgid "Immediate value not in 6 bit unsigned range: %ld"
bc7c0509 6179msgstr "Непосредственное значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 6180
c32b891a 6181#. Others have a generic warning.
3ee0cd9e 6182#: config/tc-cris.c:1849
c32b891a
NC
6183#, c-format
6184msgid "Unimplemented register `%s' specified"
bc7c0509 6185msgstr "Указан нереализованный регистр «%s»"
bd32c6bd 6186
c32b891a
NC
6187#. We've come to the end of instructions with this
6188#. opcode, so it must be an error.
3ee0cd9e 6189#: config/tc-cris.c:2093
c32b891a 6190msgid "Illegal operands"
bc7c0509 6191msgstr "Неверные операнды"
bd32c6bd 6192
3ee0cd9e 6193#: config/tc-cris.c:2134 config/tc-cris.c:2174
c32b891a
NC
6194#, c-format
6195msgid "Immediate value not in 8 bit range: %ld"
bc7c0509 6196msgstr "Непосредственное значение за пределами 8-битного диапазона: %ld"
bd32c6bd 6197
3ee0cd9e 6198#: config/tc-cris.c:2144 config/tc-cris.c:2195
c32b891a
NC
6199#, c-format
6200msgid "Immediate value not in 16 bit range: %ld"
bc7c0509 6201msgstr "Непосредственное значение за пределами 16-битного диапазона: %ld"
bd32c6bd 6202
3ee0cd9e 6203#: config/tc-cris.c:2179
c32b891a
NC
6204#, c-format
6205msgid "Immediate value not in 8 bit signed range: %ld"
bc7c0509 6206msgstr "Непосредственное значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 6207
3ee0cd9e 6208#: config/tc-cris.c:2184
c32b891a
NC
6209#, c-format
6210msgid "Immediate value not in 8 bit unsigned range: %ld"
bc7c0509 6211msgstr "Непосредственное значение за пределами 8-битного беззнакового диапазона: %ld"
bd32c6bd 6212
3ee0cd9e 6213#: config/tc-cris.c:2200
c32b891a
NC
6214#, c-format
6215msgid "Immediate value not in 16 bit signed range: %ld"
bc7c0509 6216msgstr "Непосредственное значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 6217
3ee0cd9e 6218#: config/tc-cris.c:2205
bd32c6bd 6219#, c-format
c32b891a 6220msgid "Immediate value not in 16 bit unsigned range: %ld"
bc7c0509 6221msgstr "Непосредственное значение за пределами 16-битного беззнакового диапазона: %ld"
bd32c6bd 6222
3ee0cd9e 6223#: config/tc-cris.c:2231
c32b891a 6224msgid "TLS relocation size does not match operand size"
bc7c0509 6225msgstr "Размер перемещения TLS не совпадает с размером операнда"
bd32c6bd 6226
3ee0cd9e 6227#: config/tc-cris.c:2232
c32b891a 6228msgid "PIC relocation size does not match operand size"
bc7c0509 6229msgstr "Размер перемещения PIC не совпадает с размером операнда"
bd32c6bd 6230
3ee0cd9e 6231#: config/tc-cris.c:3379
c32b891a 6232msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
bc7c0509 6233msgstr "Вызывается gen_cond_branch_32 для .arch common_v10_v32\n"
bd32c6bd 6234
3ee0cd9e 6235#: config/tc-cris.c:3383
c32b891a 6236msgid "32-bit conditional branch generated"
bc7c0509 6237msgstr "Сгенерировано 32-битная ветвь с условием"
bd32c6bd 6238
3ee0cd9e 6239#: config/tc-cris.c:3444
c32b891a 6240msgid "Complex expression not supported"
bc7c0509 6241msgstr "Сложное выражение не поддерживается"
bd32c6bd 6242
c32b891a
NC
6243#. FIXME: Is this function mentioned in the internals.texi manual? If
6244#. not, add it.
3ee0cd9e 6245#: config/tc-cris.c:3594
c32b891a 6246msgid "Bad call to md_atof () - floating point formats are not supported"
bc7c0509 6247msgstr "Неправильный вызов md_atof () — формат значения с плавающей запятой не поддерживается"
bd32c6bd 6248
3ee0cd9e 6249#: config/tc-cris.c:3635
c32b891a 6250msgid "PC-relative relocation must be trivially resolved"
bc7c0509 6251msgstr "PC-относительное перемещение должно быть определяться просто"
bd32c6bd 6252
3ee0cd9e 6253#: config/tc-cris.c:3707
c32b891a
NC
6254#, c-format
6255msgid "Value not in 16 bit range: %ld"
bc7c0509 6256msgstr "Значение за пределами 16-битного диапазона: %ld"
bd32c6bd 6257
3ee0cd9e 6258#: config/tc-cris.c:3715
c32b891a
NC
6259#, c-format
6260msgid "Value not in 16 bit signed range: %ld"
bc7c0509 6261msgstr "Значение за пределами 16-битного диапазона со знаком: %ld"
bd32c6bd 6262
3ee0cd9e 6263#: config/tc-cris.c:3723
c32b891a
NC
6264#, c-format
6265msgid "Value not in 8 bit range: %ld"
bc7c0509 6266msgstr "Значение за пределами 8-битного диапазона: %ld"
bd32c6bd 6267
3ee0cd9e 6268#: config/tc-cris.c:3730
c32b891a
NC
6269#, c-format
6270msgid "Value not in 8 bit signed range: %ld"
bc7c0509 6271msgstr "Значение за пределами 8-битного диапазона со знаком: %ld"
bd32c6bd 6272
3ee0cd9e 6273#: config/tc-cris.c:3740
bd32c6bd 6274#, c-format
c32b891a 6275msgid "Value not in 4 bit unsigned range: %ld"
bc7c0509 6276msgstr "Значение за пределами 4-битного беззнакового диапазона: %ld"
bd32c6bd 6277
3ee0cd9e 6278#: config/tc-cris.c:3747
c32b891a
NC
6279#, c-format
6280msgid "Value not in 5 bit unsigned range: %ld"
bc7c0509 6281msgstr "Значение за пределами 5-битного беззнакового диапазона: %ld"
bd32c6bd 6282
3ee0cd9e 6283#: config/tc-cris.c:3754
c32b891a
NC
6284#, c-format
6285msgid "Value not in 6 bit range: %ld"
bc7c0509 6286msgstr "Значение за пределами 6-битного диапазона: %ld"
bd32c6bd 6287
3ee0cd9e 6288#: config/tc-cris.c:3761
c32b891a
NC
6289#, c-format
6290msgid "Value not in 6 bit unsigned range: %ld"
bc7c0509 6291msgstr "Значение за пределами 6-битного беззнакового диапазона: %ld"
bd32c6bd 6292
3ee0cd9e 6293#: config/tc-cris.c:3805
c32b891a
NC
6294#, c-format
6295msgid "Please use --help to see usage and options for this assembler.\n"
bc7c0509 6296msgstr "Использование и параметры ассемблера можно посмотреть указав параметр --help.\n"
bd32c6bd 6297
3ee0cd9e 6298#: config/tc-cris.c:3817
c32b891a 6299msgid "--no-underscore is invalid with a.out format"
bc7c0509 6300msgstr "нельзя указывать --no-underscore при использовании формата a.out"
bd32c6bd 6301
3ee0cd9e 6302#: config/tc-cris.c:3829
c32b891a 6303msgid "--pic is invalid for this object format"
bc7c0509 6304msgstr "нельзя указывать --pic для этого объектного формата"
bd32c6bd 6305
3ee0cd9e 6306#: config/tc-cris.c:3843
c32b891a
NC
6307#, c-format
6308msgid "invalid <arch> in --march=<arch>: %s"
bc7c0509 6309msgstr "некорректная <архитектура> в --march=<архитектура>: %s"
bd32c6bd 6310
3ee0cd9e 6311#: config/tc-cris.c:3952 config/tc-ft32.c:689 config/tc-moxie.c:776
c32b891a 6312msgid "Semantics error. This type of operand can not be relocated, it must be an assembly-time constant"
bc7c0509 6313msgstr "Семантическая ошибка. Данный тип операнда невозможно переместить, он должен быть константой на момент ассемблирования"
bd32c6bd 6314
3ee0cd9e 6315#: config/tc-cris.c:4001 config/tc-ft32.c:710 config/tc-moxie.c:824
c32b891a
NC
6316#, c-format
6317msgid "Cannot generate relocation type for symbol %s, code %s"
bc7c0509 6318msgstr "Невозможно сгенерировать тип перемещения для символа %s, код %s"
bd32c6bd 6319
c32b891a 6320#. The messages are formatted to line up with the generic options.
3ee0cd9e 6321#: config/tc-cris.c:4014
bd32c6bd 6322#, c-format
c32b891a 6323msgid "CRIS-specific options:\n"
bc7c0509 6324msgstr "Специализированные параметры ассемблера для CRIS:\n"
bd32c6bd 6325
3ee0cd9e 6326#: config/tc-cris.c:4016
c32b891a 6327msgid " -h, -H Don't execute, print this help text. Deprecated.\n"
bc7c0509 6328msgstr " -h, -H Не выполнять, показать этот текст. Устарел.\n"
bd32c6bd 6329
3ee0cd9e 6330#: config/tc-cris.c:4018
c32b891a 6331msgid " -N Warn when branches are expanded to jumps.\n"
bc7c0509 6332msgstr " -N Предупреждать, когда ветви раскрываются до прыжков.\n"
bd32c6bd 6333
3ee0cd9e 6334#: config/tc-cris.c:4020
c32b891a 6335msgid " --underscore User symbols are normally prepended with underscore.\n"
bd32c6bd 6336msgstr ""
bc7c0509
NC
6337" --underscore Пользовательские символы обычно начинаются\n"
6338" с подчёркивания.\n"
bd32c6bd 6339
3ee0cd9e 6340#: config/tc-cris.c:4022
c32b891a 6341msgid " Registers will not need any prefix.\n"
bc7c0509 6342msgstr " Регистрам префикс не требуется.\n"
bd32c6bd 6343
3ee0cd9e 6344#: config/tc-cris.c:4024
c32b891a 6345msgid " --no-underscore User symbols do not have any prefix.\n"
bd32c6bd 6346msgstr ""
bc7c0509
NC
6347" --no-underscore Пользовательские символы не начинаются с\n"
6348" какого-то определённого префикса.\n"
bd32c6bd 6349
3ee0cd9e 6350#: config/tc-cris.c:4026
c32b891a 6351msgid " Registers will require a `$'-prefix.\n"
bc7c0509 6352msgstr " Для регистров требуется префикс «$».\n"
bd32c6bd 6353
3ee0cd9e 6354#: config/tc-cris.c:4029
c32b891a 6355msgid " --pic\t\t\tEnable generation of position-independent code.\n"
bc7c0509 6356msgstr " --pic\t\t\tВключить генерацию перемещаемого кода.\n"
bd32c6bd 6357
3ee0cd9e 6358#: config/tc-cris.c:4032
c32b891a
NC
6359msgid ""
6360" --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
6361"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
bd32c6bd 6362msgstr ""
bc7c0509
NC
6363" --march=<архитектура>\t\tГенерировать код для <архитектуры>.\n"
6364"\t\t\t\tВозможные варианты <архитектуры>:\n"
6365"\t\t\t\tv0_v10, v10, v32 и common_v10_v32.\n"
bd32c6bd 6366
3ee0cd9e 6367#: config/tc-cris.c:4082
c32b891a 6368msgid "Invalid pc-relative relocation"
bc7c0509 6369msgstr "Неверное перемещение, относительное PC"
bd32c6bd 6370
3ee0cd9e 6371#: config/tc-cris.c:4127
bd32c6bd 6372#, c-format
c32b891a 6373msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
bc7c0509 6374msgstr "Переполнение подогнанного .word (%ld) со знаком: слишком большой оператор «переключения»."
bd32c6bd 6375
3ee0cd9e 6376#: config/tc-cris.c:4157
bd32c6bd 6377#, c-format
c32b891a 6378msgid ".syntax %s requires command-line option `--underscore'"
bc7c0509 6379msgstr "для .syntax %s требуется параметр командной строки «--underscore»"
bd32c6bd 6380
3ee0cd9e 6381#: config/tc-cris.c:4166
bd32c6bd 6382#, c-format
c32b891a 6383msgid ".syntax %s requires command-line option `--no-underscore'"
bc7c0509 6384msgstr "для .syntax %s требуется параметр командной строки «--no-underscore»"
bd32c6bd 6385
3ee0cd9e 6386#: config/tc-cris.c:4203
c32b891a 6387msgid "Unknown .syntax operand"
bc7c0509 6388msgstr "Неизвестный операнд .syntax"
bd32c6bd 6389
3ee0cd9e 6390#: config/tc-cris.c:4213
c32b891a 6391msgid "Pseudodirective .file is only valid when generating ELF"
bc7c0509 6392msgstr "Псевдодиректива .file допускается только при генерации ELF"
bd32c6bd 6393
3ee0cd9e 6394#: config/tc-cris.c:4225
c32b891a 6395msgid "Pseudodirective .loc is only valid when generating ELF"
bc7c0509 6396msgstr "Псевдодиректива .loc допускается только при генерации ELF"
bd32c6bd 6397
3ee0cd9e 6398#: config/tc-cris.c:4240
bd32c6bd 6399#, c-format
c32b891a 6400msgid "internal inconsistency problem: %s called for %d bytes"
bc7c0509 6401msgstr "внутренняя проблема рассогласованности: вызвана %s для %d байт"
bd32c6bd 6402
3ee0cd9e 6403#: config/tc-cris.c:4392
c32b891a 6404msgid "unknown operand to .arch"
bc7c0509 6405msgstr "неизвестный операнд в .arch"
bd32c6bd 6406
3ee0cd9e 6407#: config/tc-cris.c:4401
c32b891a 6408msgid ".arch <arch> requires a matching --march=... option"
bc7c0509 6409msgstr ".arch <архитектура> должна совпадать с параметром --march=…"
bd32c6bd 6410
3ee0cd9e 6411#: config/tc-crx.c:714 config/tc-crx.c:734 config/tc-crx.c:749
c32b891a
NC
6412#, c-format
6413msgid "Illegal register `%s' in instruction `%s'"
bc7c0509 6414msgstr "Недопустимый регистр «%s» в инструкции «%s»"
bd32c6bd 6415
3ee0cd9e 6416#: config/tc-crx.c:777
c32b891a
NC
6417#, c-format
6418msgid "Illegal Scale - `%d'"
bc7c0509 6419msgstr "Неверное масштабирование — «%d»"
bd32c6bd 6420
c32b891a 6421#. Issue a error message when register is illegal.
3ee0cd9e 6422#: config/tc-crx.c:1092
c32b891a
NC
6423#, c-format
6424msgid "Illegal register (`%s') in instruction: `%s'"
bc7c0509 6425msgstr "Недопустимый регистр («%s») в инструкции: «%s»"
bd32c6bd 6426
3ee0cd9e 6427#: config/tc-crx.c:1221
bd32c6bd 6428#, c-format
c32b891a 6429msgid "Illegal co-processor register in instruction `%s'"
bc7c0509 6430msgstr "Недопустимый регистр сопроцессора в инструкции «%s»"
bd32c6bd 6431
3ee0cd9e 6432#: config/tc-crx.c:1228
bd32c6bd 6433#, c-format
c32b891a 6434msgid "Illegal co-processor special register in instruction `%s'"
bc7c0509 6435msgstr "Недопустимый специальный регистр сопроцессора в инструкции «%s»"
bd32c6bd 6436
3ee0cd9e 6437#: config/tc-crx.c:1548
c32b891a
NC
6438#, c-format
6439msgid "Invalid DISPU4 operand value (arg %d)"
bc7c0509 6440msgstr "Некорректное значение операнда DISPU4 (аргумент %d)"
bd32c6bd 6441
3ee0cd9e 6442#: config/tc-crx.c:1552
c32b891a
NC
6443#, c-format
6444msgid "Invalid CST4 operand value (arg %d)"
bc7c0509 6445msgstr "Некорректное значение операнда CST4 (аргумент %d)"
bd32c6bd 6446
3ee0cd9e 6447#: config/tc-crx.c:1555
c32b891a
NC
6448#, c-format
6449msgid "Operand value is not within upper 64 KB (arg %d)"
bc7c0509 6450msgstr "Значение операнда находится за пределами 64 КБ (аргумент %d)"
bd32c6bd 6451
3ee0cd9e 6452#: config/tc-crx.c:1689
c32b891a 6453msgid "Invalid register in register list"
bc7c0509 6454msgstr "Некорректный регистр в списке регистров"
bd32c6bd 6455
3ee0cd9e 6456#: config/tc-crx.c:1743
c32b891a
NC
6457#, c-format
6458msgid "Illegal register `%s' in cop-register list"
bc7c0509 6459msgstr "Некорректный регистр «%s» в списке регистров сопроцессора"
bd32c6bd 6460
3ee0cd9e 6461#: config/tc-crx.c:1751
bd32c6bd 6462#, c-format
c32b891a 6463msgid "Illegal register `%s' in cop-special-register list"
bc7c0509 6464msgstr "Некорректный регистр «%s» в списке специальных регистров сопроцессора"
bd32c6bd 6465
3ee0cd9e 6466#: config/tc-crx.c:1770
bd32c6bd 6467#, c-format
c32b891a 6468msgid "Illegal register `%s' in user register list"
bc7c0509 6469msgstr "Некорректный регистр «%s» в списке пользовательских регистров"
bd32c6bd 6470
3ee0cd9e 6471#: config/tc-crx.c:1789
bd32c6bd 6472#, c-format
c32b891a 6473msgid "Illegal register `%s' in register list"
bc7c0509 6474msgstr "Некорректный регистр «%s» в списке регистров"
bd32c6bd 6475
3ee0cd9e 6476#: config/tc-crx.c:1795
c32b891a
NC
6477#, c-format
6478msgid "Maximum %d bits may be set in `mask16' operand"
bc7c0509 6479msgstr "В операнде «mask16» может быть установлено не более %d бит"
bd32c6bd 6480
3ee0cd9e 6481#: config/tc-crx.c:1804
c32b891a
NC
6482#, c-format
6483msgid "rest of line ignored; first ignored character is `%c'"
bc7c0509 6484msgstr "остальная часть проигнорирована; первый игнорированный символ — «%c»"
bd32c6bd 6485
3ee0cd9e 6486#: config/tc-crx.c:1812
bd32c6bd 6487#, c-format
c32b891a 6488msgid "Illegal `mask16' operand, operation is undefined - `%s'"
bc7c0509 6489msgstr "неверный операнд «mask16», операция не определена — «%s»"
bd32c6bd 6490
c32b891a 6491#. HI can't be specified without LO (and vise-versa).
3ee0cd9e 6492#: config/tc-crx.c:1818
c32b891a 6493msgid "HI/LO registers should be specified together"
bc7c0509 6494msgstr "Регистры HI/LO должны указываться вместе"
bd32c6bd 6495
3ee0cd9e 6496#: config/tc-crx.c:1824
c32b891a 6497msgid "HI/LO registers should be specified without additional registers"
bc7c0509 6498msgstr "Регистры HI/LO должны указываться без дополнительных регистров"
bd32c6bd 6499
2d151af7
NC
6500#. Variable not in small data read only segment accessed
6501#. using small data read only anchor.
3ee0cd9e
NC
6502#: config/tc-csky.c:1149 config/tc-mcore.c:1924 config/tc-microblaze.c:1999
6503#: config/tc-microblaze.c:2301 config/tc-microblaze.c:2324
2d151af7
NC
6504msgid "unknown"
6505msgstr "неизвестно"
6506
3ee0cd9e 6507#: config/tc-csky.c:1151
2d151af7
NC
6508#, c-format
6509msgid "pcrel offset for branch to %s too far (0x%lx)"
6510msgstr "смещение pcrel для ветвления в %s слишком далеко (0x%lx)"
6511
3ee0cd9e 6512#: config/tc-csky.c:1235
2d151af7
NC
6513#, c-format
6514msgid "unknown architecture `%s'"
6515msgstr "неизвестная архитектура «%s»"
6516
3ee0cd9e 6517#: config/tc-csky.c:1408
2d151af7
NC
6518#, c-format
6519msgid "C-SKY assembler options:\n"
6520msgstr "параметры ассемблера C-SKY:\n"
6521
3ee0cd9e 6522#: config/tc-csky.c:1410
2d151af7
NC
6523#, c-format
6524msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6525msgstr " -march=АРХ выбрать архитектуру АРХ:"
6526
3ee0cd9e 6527#: config/tc-csky.c:1429
2d151af7
NC
6528#, c-format
6529msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6530msgstr " -mcpu=ЦП выбрать процессором ЦП:"
6531
3ee0cd9e
NC
6532#: config/tc-csky.c:1456
6533#, c-format
6534msgid " -mfloat-abi=ABI\t\tselect float ABI:"
6535msgstr " -mfloat-abi=ABI выбрать ABI плавающей запятой:"
6536
6537#: config/tc-csky.c:1475
2d151af7
NC
6538#, c-format
6539msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6540msgstr " -EL -mlittle-endian генерировать код с обратным порядком байт\n"
6541
3ee0cd9e 6542#: config/tc-csky.c:1477
2d151af7
NC
6543#, c-format
6544msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6545msgstr " -EB -mbig-endian генерировать код с прямым порядком байт\n"
6546
3ee0cd9e 6547#: config/tc-csky.c:1479
2d151af7
NC
6548#, c-format
6549msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6550msgstr " -fpic -pic генерировать перемещаемый код\n"
6551
3ee0cd9e 6552#: config/tc-csky.c:1482
2d151af7
NC
6553#, c-format
6554msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6555msgstr " -mljump преобразовывать jbf, jbt, jbr в jmpi (только для CK800)\n"
6556
3ee0cd9e 6557#: config/tc-csky.c:1484
2d151af7
NC
6558#, c-format
6559msgid " -mno-ljump\n"
6560msgstr " -mno-ljump\n"
6561
3ee0cd9e 6562#: config/tc-csky.c:1488
2d151af7
NC
6563#, c-format
6564msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6565msgstr " -mbranch-stub включить заглушки ветвлений для относительных PC-вызовов\n"
6566
3ee0cd9e 6567#: config/tc-csky.c:1490
2d151af7
NC
6568#, c-format
6569msgid " -mno-branch-stub\n"
6570msgstr " -mno-branch-stub\n"
6571
3ee0cd9e 6572#: config/tc-csky.c:1494
2d151af7
NC
6573#, c-format
6574msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6575msgstr " -force2bsr -mforce2bsr преобразовывать jbsr в bsr\n"
6576
3ee0cd9e 6577#: config/tc-csky.c:1496
2d151af7
NC
6578#, c-format
6579msgid " -no-force2bsr -mno-force2bsr\n"
6580msgstr " -no-force2bsr -mno-force2bsr\n"
6581
3ee0cd9e 6582#: config/tc-csky.c:1498
2d151af7
NC
6583#, c-format
6584msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6585msgstr " -jsri2bsr -mjsri2bsr преобразовывать jsri в bsr\n"
6586
3ee0cd9e 6587#: config/tc-csky.c:1500
2d151af7
NC
6588#, c-format
6589msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6590msgstr " -no-jsri2bsr -mno-jsri2bsr\n"
6591
3ee0cd9e 6592#: config/tc-csky.c:1503
2d151af7
NC
6593#, c-format
6594msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6595msgstr " -mnolrw -mno-lrw реализовывать lrw как movih + ori\n"
6596
3ee0cd9e 6597#: config/tc-csky.c:1505
2d151af7
NC
6598#, c-format
6599msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6600msgstr " -melrw включить расширенный lrw (только для CK800)\n"
6601
3ee0cd9e 6602#: config/tc-csky.c:1507
2d151af7
NC
6603#, c-format
6604msgid " -mno-elrw\n"
6605msgstr " -mno-elrw\n"
6606
3ee0cd9e 6607#: config/tc-csky.c:1510
2d151af7
NC
6608#, c-format
6609msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6610msgstr ""
6611" -mlaf -mliterals-after-func\n"
6612" выдавать литералы после каждой функции\n"
6613
3ee0cd9e 6614#: config/tc-csky.c:1512
2d151af7
NC
6615#, c-format
6616msgid " -mno-laf -mno-literals-after-func\n"
6617msgstr " -mno-laf -mno-literals-after-func\n"
6618
3ee0cd9e 6619#: config/tc-csky.c:1514
2d151af7
NC
6620#, c-format
6621msgid " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6622msgstr ""
6623" -mlabr -mliterals-after-br\n"
6624" выдавать литералы после каждой инструкции ветвления\n"
6625
3ee0cd9e 6626#: config/tc-csky.c:1516
2d151af7
NC
6627#, c-format
6628msgid " -mno-labr -mnoliterals-after-br\n"
6629msgstr " -mno-labr -mnoliterals-after-br\n"
6630
3ee0cd9e 6631#: config/tc-csky.c:1519
2d151af7
NC
6632#, c-format
6633msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6634msgstr " -mistack включить инструкции стека прерываний\n"
6635
3ee0cd9e 6636#: config/tc-csky.c:1521
2d151af7
NC
6637#, c-format
6638msgid " -mno-istack\n"
6639msgstr " -mno-istack\n"
6640
3ee0cd9e 6641#: config/tc-csky.c:1524
2d151af7
NC
6642#, c-format
6643msgid " -mhard-float\t\t\tenable hard float instructions\n"
6644msgstr " -mhard-float включить инструкции аппаратной плавающей запятой\n"
6645
3ee0cd9e 6646#: config/tc-csky.c:1526
2d151af7
NC
6647#, c-format
6648msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6649msgstr " -mmp включить мультипроцессорные инструкции\n"
6650
3ee0cd9e 6651#: config/tc-csky.c:1528
2d151af7
NC
6652#, c-format
6653msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6654msgstr " -mcp включить сопроцессорные инструкции\n"
6655
3ee0cd9e 6656#: config/tc-csky.c:1530
2d151af7
NC
6657#, c-format
6658msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6659msgstr " -mcache включить инструкцию предварительного кэширования\n"
6660
3ee0cd9e 6661#: config/tc-csky.c:1532
2d151af7
NC
6662#, c-format
6663msgid " -msecurity\t\t\tenable security instructions\n"
6664msgstr " -msecurity включить инструкции безопасности\n"
6665
3ee0cd9e 6666#: config/tc-csky.c:1534
2d151af7
NC
6667#, c-format
6668msgid " -mtrust\t\t\tenable trust instructions\n"
6669msgstr " -mtrust включить доверительные инструкции\n"
6670
3ee0cd9e 6671#: config/tc-csky.c:1536
2d151af7
NC
6672#, c-format
6673msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6674msgstr " -mdsp включить инструкции DSP\n"
6675
3ee0cd9e 6676#: config/tc-csky.c:1538
2d151af7
NC
6677#, c-format
6678msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6679msgstr " -medsp включить расширенные инструкции DSP\n"
6680
3ee0cd9e 6681#: config/tc-csky.c:1540
2d151af7
NC
6682#, c-format
6683msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6684msgstr " -mvdsp включить векторные инструкции DSP\n"
6685
3ee0cd9e 6686#: config/tc-csky.c:1753
2d151af7
NC
6687msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6688msgstr "C-SKY ABI v1 (ck510/ck610) не поддерживает -mbranch-stub"
6689
3ee0cd9e 6690#: config/tc-csky.c:1758
2d151af7
NC
6691msgid "-mno-force2bsr is ignored with -mbranch-stub"
6692msgstr "-mno-force2bsr игнорируется при -mbranch-stub"
6693
3ee0cd9e 6694#: config/tc-csky.c:1766
2d151af7
NC
6695msgid "-mno-force2bsr is ignored for ck801/ck802"
6696msgstr "-mno-force2bsr игнорируется для ck801/ck802"
6697
3ee0cd9e 6698#: config/tc-csky.c:1793
2d151af7
NC
6699msgid "-mljump is ignored for ck801/ck802"
6700msgstr "-mljump игнорируется для ck801/ck802"
6701
3ee0cd9e 6702#: config/tc-csky.c:2073 config/tc-mcore.c:689
2d151af7
NC
6703msgid "more than 65K literal pools"
6704msgstr "пул более чем 65K литералов"
6705
3ee0cd9e 6706#: config/tc-csky.c:2320 read.c:3655
2d151af7
NC
6707#, c-format
6708msgid "bad floating literal: %s"
6709msgstr "некорректный литерал с плавающей запятой: %s"
6710
3ee0cd9e 6711#: config/tc-csky.c:2468 config/tc-mcore.c:743
2d151af7
NC
6712msgid "missing ']'"
6713msgstr "пропущена «]»"
6714
3ee0cd9e
NC
6715#: config/tc-csky.c:2496 config/tc-mips.c:14354 config/tc-mips.c:14418
6716#: config/tc-mips.c:14429 config/tc-score.c:2692 config/tc-score.c:2739
2d151af7
NC
6717msgid "unrecognized opcode"
6718msgstr "нераспознанный код операции"
6719
3ee0cd9e 6720#: config/tc-csky.c:3631 config/tc-mcore.c:1164
2d151af7
NC
6721msgid "translating mgeni to movi"
6722msgstr "mgeni преобразуется в movi"
6723
3ee0cd9e 6724#: config/tc-csky.c:5279 config/tc-tilegx.c:1451 config/tc-tilepro.c:1310
2d151af7
NC
6725#, c-format
6726msgid "unsupported BFD relocation size %d"
6727msgstr "неподдерживаемый размер %d перемещения BFD"
6728
3ee0cd9e 6729#: config/tc-csky.c:5901
2d151af7
NC
6730msgid "second operand must be 4"
6731msgstr "второй операнд должен быть равен 4"
6732
3ee0cd9e 6733#: config/tc-csky.c:5925 config/tc-mcore.c:1527
2d151af7
NC
6734msgid "second operand must be 1"
6735msgstr "второй операнд должен быть равен 1"
6736
3ee0cd9e 6737#: config/tc-csky.c:5998 config/tc-xtensa.c:2002
2d151af7
NC
6738msgid "register number out of range"
6739msgstr "номер регистра вне диапазона"
6740
3ee0cd9e 6741#: config/tc-csky.c:6008
2d151af7
NC
6742msgid "64-bit operator src/dst register must be less than 15"
6743msgstr "64-битный операторный регистр src/dst должен быть меньше 15"
6744
3ee0cd9e 6745#: config/tc-csky.c:7835
2d151af7
NC
6746msgid "the first operand must be a symbol"
6747msgstr "первый операнд должен быть символом"
6748
3ee0cd9e 6749#: config/tc-csky.c:7844
2d151af7
NC
6750msgid "missing stack size"
6751msgstr "отсутствует размер стека"
6752
3ee0cd9e 6753#: config/tc-csky.c:7857 config/tc-score.c:4244
2d151af7
NC
6754msgid "value not in range [0, 0xffffffff]"
6755msgstr "значение за пределами диапазона [0, 0xffffffff]"
6756
3ee0cd9e 6757#: config/tc-csky.c:7867 config/tc-mcore.c:782
2d151af7
NC
6758msgid "operand must be a constant"
6759msgstr "операнд должен быть константой"
6760
c32b891a 6761#: config/tc-d10v.c:216
bd32c6bd 6762#, c-format
c32b891a
NC
6763msgid ""
6764"D10V options:\n"
6765"-O Optimize. Will do some operations in parallel.\n"
6766"--gstabs-packing Pack adjacent short instructions together even\n"
6767" when --gstabs is specified. On by default.\n"
6768"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6769" instructions together.\n"
bd32c6bd 6770msgstr ""
bc7c0509
NC
6771"Параметры D10V:\n"
6772"-O Оптимизация. Выполнять некоторые операции параллельно.\n"
6773"--gstabs-packing Упаковывать смежные короткие инструкции вместе даже\n"
6774" когда указан --gstabs. Включено по умолчанию.\n"
6775"--no-gstabs-packing Если указан --gstabs, не упаковывать смежные короткие\n"
6776" инструкции вместе.\n"
bd32c6bd 6777
c32b891a
NC
6778#: config/tc-d10v.c:573
6779msgid "operand is not an immediate"
bc7c0509 6780msgstr "указан не непосредственный операнд"
bd32c6bd 6781
3ee0cd9e 6782#: config/tc-d10v.c:590
bd32c6bd 6783#, c-format
c32b891a 6784msgid "operand out of range: %lu"
bc7c0509 6785msgstr "операнд вне диапазона: %lu"
bd32c6bd 6786
3ee0cd9e 6787#: config/tc-d10v.c:650
c32b891a 6788msgid "Instruction must be executed in parallel with another instruction."
bc7c0509 6789msgstr "Инструкция должна выполняться параллельно с другой инструкцией."
bd32c6bd 6790
3ee0cd9e 6791#: config/tc-d10v.c:704 config/tc-d10v.c:712
bd32c6bd 6792#, c-format
c32b891a 6793msgid "packing conflict: %s must dispatch sequentially"
bc7c0509 6794msgstr "конфликт упаковки: %s должна обрабатываться последовательно"
bd32c6bd 6795
3ee0cd9e 6796#: config/tc-d10v.c:811
c32b891a
NC
6797#, c-format
6798msgid "resource conflict (R%d)"
bc7c0509 6799msgstr "конфликт ресурса (R%d)"
bd32c6bd 6800
3ee0cd9e 6801#: config/tc-d10v.c:814
c32b891a
NC
6802#, c-format
6803msgid "resource conflict (A%d)"
bc7c0509 6804msgstr "конфликт ресурса (A%d)"
bd32c6bd 6805
3ee0cd9e 6806#: config/tc-d10v.c:816
c32b891a 6807msgid "resource conflict (PSW)"
bc7c0509 6808msgstr "конфликт ресурса (PSW)"
bd32c6bd 6809
3ee0cd9e 6810#: config/tc-d10v.c:818
c32b891a 6811msgid "resource conflict (C flag)"
bc7c0509 6812msgstr "конфликт ресурса (флаг C)"
bd32c6bd 6813
3ee0cd9e 6814#: config/tc-d10v.c:820
c32b891a 6815msgid "resource conflict (F flag)"
bc7c0509 6816msgstr "конфликт ресурса (флаг F)"
bd32c6bd 6817
3ee0cd9e 6818#: config/tc-d10v.c:970
c32b891a 6819msgid "Instruction must be executed in parallel"
bc7c0509 6820msgstr "Инструкция должна выполняться параллельно"
bd32c6bd 6821
3ee0cd9e 6822#: config/tc-d10v.c:973
c32b891a 6823msgid "Long instructions may not be combined."
bc7c0509 6824msgstr "Длинные инструкции не могут быть объединены."
bd32c6bd 6825
3ee0cd9e 6826#: config/tc-d10v.c:1006
c32b891a 6827msgid "One of these instructions may not be executed in parallel."
bc7c0509 6828msgstr "Одна из этих инструкций не может выполняться параллельно."
bd32c6bd 6829
3ee0cd9e 6830#: config/tc-d10v.c:1010 config/tc-d30v.c:1034
c32b891a 6831msgid "Two IU instructions may not be executed in parallel"
bc7c0509 6832msgstr "Две инструкции UI не могут выполняться параллельно"
bd32c6bd 6833
3ee0cd9e
NC
6834#: config/tc-d10v.c:1012 config/tc-d10v.c:1020 config/tc-d10v.c:1034
6835#: config/tc-d10v.c:1049 config/tc-d30v.c:1035 config/tc-d30v.c:1044
c32b891a 6836msgid "Swapping instruction order"
bc7c0509 6837msgstr "Порядок перестановки инструкций"
bd32c6bd 6838
3ee0cd9e 6839#: config/tc-d10v.c:1018 config/tc-d30v.c:1041
c32b891a 6840msgid "Two MU instructions may not be executed in parallel"
bc7c0509 6841msgstr "Две инструкции MU не могут выполняться параллельно"
bd32c6bd 6842
3ee0cd9e 6843#: config/tc-d10v.c:1038 config/tc-d30v.c:1061
c32b891a 6844msgid "IU instruction may not be in the left container"
bc7c0509 6845msgstr "Инструкция IU не может быть в левом контейнере"
bd32c6bd 6846
3ee0cd9e 6847#: config/tc-d10v.c:1040 config/tc-d10v.c:1055
c32b891a 6848msgid "Instruction in R container is squashed by flow control instruction in L container."
bc7c0509 6849msgstr "Инструкция в контейнере R подавлена инструкцией управления потоком из контейнера L."
bd32c6bd 6850
3ee0cd9e 6851#: config/tc-d10v.c:1053 config/tc-d30v.c:1072
c32b891a 6852msgid "MU instruction may not be in the right container"
bc7c0509 6853msgstr "Инструкция MU не может быть в правом контейнере"
bd32c6bd 6854
3ee0cd9e 6855#: config/tc-d10v.c:1059 config/tc-d30v.c:1084
c32b891a 6856msgid "unknown execution type passed to write_2_short()"
bc7c0509 6857msgstr "в write_2_short() передан неизвестный тип выполнения"
bd32c6bd 6858
3ee0cd9e 6859#: config/tc-d10v.c:1188 config/tc-d10v.c:1361
c32b891a 6860msgid "bad opcode or operands"
bc7c0509 6861msgstr "плохой код операции или операнды"
bd32c6bd 6862
3ee0cd9e 6863#: config/tc-d10v.c:1263
c32b891a 6864msgid "value out of range"
bc7c0509 6865msgstr "значение за пределами диапазона"
bd32c6bd 6866
3ee0cd9e 6867#: config/tc-d10v.c:1337
c32b891a 6868msgid "illegal operand - register name found where none expected"
bc7c0509 6869msgstr "недопустимый операнд — обнаружено имя регистра где его быть не должно"
bd32c6bd 6870
3ee0cd9e 6871#: config/tc-d10v.c:1372
c32b891a 6872msgid "Register number must be EVEN"
bc7c0509 6873msgstr "Номер регистра должны быть ЧЁТНЫМ"
bd32c6bd 6874
3ee0cd9e 6875#: config/tc-d10v.c:1375
c32b891a 6876msgid "Unsupported use of sp"
bc7c0509 6877msgstr "Неподдерживаемое использование sp"
bd32c6bd 6878
3ee0cd9e 6879#: config/tc-d10v.c:1394
bd32c6bd 6880#, c-format
c32b891a 6881msgid "cr%ld is a reserved control register"
bc7c0509 6882msgstr "cr%ld — зарезервированный регистр управления"
bd32c6bd 6883
3ee0cd9e 6884#: config/tc-d10v.c:1569
bd32c6bd 6885#, c-format
c32b891a 6886msgid "line %d: rep or repi must include at least 4 instructions"
bc7c0509 6887msgstr "строка %d: rep или repi должна содержать не менее 4 инструкций"
bd32c6bd 6888
3ee0cd9e 6889#: config/tc-d10v.c:1761
c32b891a 6890msgid "can't find previous opcode "
73a05be2 6891msgstr "не удалось найти предыдущий код операции "
bd32c6bd 6892
3ee0cd9e 6893#: config/tc-d10v.c:1773
bd32c6bd 6894#, c-format
c32b891a 6895msgid "could not assemble: %s"
bc7c0509 6896msgstr "невозможно провести ассемблирование: %s"
bd32c6bd 6897
3ee0cd9e 6898#: config/tc-d10v.c:1788 config/tc-d10v.c:1810 config/tc-d30v.c:1741
c32b891a 6899msgid "Unable to mix instructions as specified"
bc7c0509 6900msgstr "Невозможно смешивать инструкции как указано"
bd32c6bd 6901
3ee0cd9e 6902#: config/tc-d30v.c:146
bd32c6bd 6903#, c-format
c32b891a 6904msgid "Register name %s conflicts with symbol of the same name"
bc7c0509 6905msgstr "Имя регистра %s конфликтует с символом с тем же именем"
bd32c6bd 6906
3ee0cd9e 6907#: config/tc-d30v.c:236
c32b891a
NC
6908#, c-format
6909msgid ""
6910"\n"
6911"D30V options:\n"
6912"-O Make adjacent short instructions parallel if possible.\n"
6913"-n Warn about all NOPs inserted by the assembler.\n"
6914"-N Warn about NOPs inserted after word multiplies.\n"
6915"-c Warn about symbols whose names match register names.\n"
6916"-C Opposite of -C. -c is the default.\n"
bd32c6bd 6917msgstr ""
bc7c0509
NC
6918"\n"
6919"Параметры D30V:\n"
6920"-O Выполнять сходимые короткие инструкции параллельно,\n"
6921" если возможно.\n"
6922"-n Предупреждать о всех NOP, вставляемых ассемблером.\n"
6923"-N Предупреждать о NOP, вставляемых после умножения слов.\n"
6924"-c Предупреждать о символах, чьи имена совпадают\n"
6925" с именами регистров (по умолчанию).\n"
6926"-C Противоположность -c.\n"
bd32c6bd 6927
3ee0cd9e 6928#: config/tc-d30v.c:364
c32b891a 6929msgid "unexpected 12-bit reloc type"
bc7c0509 6930msgstr "неожиданный 12-битный тип перемещения"
bd32c6bd 6931
3ee0cd9e 6932#: config/tc-d30v.c:371
c32b891a 6933msgid "unexpected 18-bit reloc type"
bc7c0509 6934msgstr "неожиданный 18-битный тип перемещения"
bd32c6bd 6935
3ee0cd9e 6936#: config/tc-d30v.c:622
bd32c6bd 6937#, c-format
c32b891a 6938msgid "%s NOP inserted"
bc7c0509 6939msgstr "%s NOP вставлено"
bd32c6bd 6940
3ee0cd9e 6941#: config/tc-d30v.c:623
c32b891a 6942msgid "sequential"
bc7c0509 6943msgstr "последовательно"
bd32c6bd 6944
3ee0cd9e 6945#: config/tc-d30v.c:623
c32b891a 6946msgid "parallel"
bc7c0509 6947msgstr "параллельно"
bd32c6bd 6948
3ee0cd9e 6949#: config/tc-d30v.c:1030
c32b891a 6950msgid "Instructions may not be executed in parallel"
bc7c0509 6951msgstr "Инструкции не могут выполняться параллельно"
bd32c6bd 6952
3ee0cd9e 6953#: config/tc-d30v.c:1043
bd32c6bd 6954#, c-format
c32b891a 6955msgid "Executing %s in IU may not work"
bc7c0509 6956msgstr "Выполнение %s в IU может не работать"
bd32c6bd 6957
3ee0cd9e 6958#: config/tc-d30v.c:1050
bd32c6bd 6959#, c-format
c32b891a 6960msgid "Executing %s in IU may not work in parallel execution"
bc7c0509 6961msgstr "Выполнение %s в IU может не работать при параллельном выполнении"
bd32c6bd 6962
3ee0cd9e 6963#: config/tc-d30v.c:1063
bd32c6bd 6964#, c-format
c32b891a 6965msgid "special left instruction `%s' kills instruction `%s' in right container"
bc7c0509 6966msgstr "специальная левая инструкция «%s» убивает инструкцию «%s» в правом контейнере"
bd32c6bd 6967
3ee0cd9e 6968#: config/tc-d30v.c:1074
bd32c6bd 6969#, c-format
c32b891a 6970msgid "Executing %s in reverse serial with %s may not work"
bc7c0509 6971msgstr "Выполнение %s в обратной последовательности к %s может не работать"
bd32c6bd 6972
3ee0cd9e 6973#: config/tc-d30v.c:1077
bd32c6bd 6974#, c-format
c32b891a 6975msgid "Executing %s in IU in reverse serial may not work"
bc7c0509 6976msgstr "Выполнение %s в UI в обратной последовательности может не работать"
bd32c6bd 6977
3ee0cd9e 6978#: config/tc-d30v.c:1265
c32b891a 6979msgid "Odd numbered register used as target of multi-register instruction"
bc7c0509 6980msgstr "В качестве цели многорегистровой инструкции используется регистр с нечётным номером"
bd32c6bd 6981
3ee0cd9e 6982#: config/tc-d30v.c:1329 config/tc-d30v.c:1365
c32b891a
NC
6983#, c-format
6984msgid "unknown condition code: %s"
bc7c0509 6985msgstr "неизвестный код условия: %s"
bd32c6bd 6986
3ee0cd9e 6987#: config/tc-d30v.c:1358
c32b891a
NC
6988#, c-format
6989msgid "cmpu doesn't support condition code %s"
bc7c0509 6990msgstr "cmpu не поддерживает код условия %s"
bd32c6bd 6991
3ee0cd9e 6992#: config/tc-d30v.c:1393
bd32c6bd 6993#, c-format
c32b891a 6994msgid "unknown opcode: %s"
bc7c0509 6995msgstr "неизвестный код операции: %s"
bd32c6bd 6996
3ee0cd9e 6997#: config/tc-d30v.c:1404
bd32c6bd 6998#, c-format
c32b891a 6999msgid "operands for opcode `%s' do not match any valid format"
bc7c0509 7000msgstr "операнды кода операции «%s» не соответствуют любому допускаемому формату"
bd32c6bd 7001
3ee0cd9e 7002#: config/tc-d30v.c:1619 config/tc-d30v.c:1636
c32b891a 7003msgid "Cannot assemble instruction"
bc7c0509 7004msgstr "Невозможно выполнить ассемблирование инструкции"
bd32c6bd 7005
3ee0cd9e 7006#: config/tc-d30v.c:1621
c32b891a 7007msgid "First opcode is long. Unable to mix instructions as specified."
bc7c0509 7008msgstr "Первый код операции длинный. Невозможно смешивать указанные инструкции."
bd32c6bd 7009
3ee0cd9e 7010#: config/tc-d30v.c:1691
c32b891a 7011msgid "word of NOPs added between word multiply and load"
bc7c0509 7012msgstr "слово NOP добавлено между словом умножения и загрузки"
bd32c6bd 7013
3ee0cd9e 7014#: config/tc-d30v.c:1693
c32b891a 7015msgid "word of NOPs added between word multiply and 16-bit multiply"
bc7c0509 7016msgstr "слово NOP добавлено между словом умножения и 16-битным умножением"
bd32c6bd 7017
3ee0cd9e 7018#: config/tc-d30v.c:1725
c32b891a 7019msgid "Instruction uses long version, so it cannot be mixed as specified"
bc7c0509 7020msgstr "Используется длинная версия инструкции, поэтому указанное смешение невозможно"
bd32c6bd 7021
3ee0cd9e 7022#: config/tc-d30v.c:1852
bd32c6bd 7023#, c-format
c32b891a 7024msgid "value too large to fit in %d bits"
bc7c0509 7025msgstr "значение слишком велико для расположения в %d битах"
bd32c6bd 7026
3ee0cd9e 7027#: config/tc-d30v.c:2030 config/tc-pru.c:216 config/tc-pru.c:332
bd32c6bd 7028#, c-format
c32b891a 7029msgid "Alignment too large: %d assumed"
bc7c0509 7030msgstr "Слишком большое выравнивание: предполагается %d"
bd32c6bd 7031
c32b891a
NC
7032#: config/tc-dlx.c:213
7033msgid "missing .proc"
bc7c0509 7034msgstr "отсутствует .proc"
bd32c6bd 7035
c32b891a
NC
7036#: config/tc-dlx.c:230
7037msgid ".endfunc missing for previous .proc"
bc7c0509 7038msgstr "отсутствует .endfunc при указанной .proc"
bd32c6bd 7039
3ee0cd9e 7040#: config/tc-dlx.c:320
c32b891a
NC
7041#, c-format
7042msgid "Bad operand for a load instruction: <%s>"
bc7c0509 7043msgstr "Плохой операнд для инструкции загрузки: <%s>"
bd32c6bd 7044
3ee0cd9e 7045#: config/tc-dlx.c:434
bd32c6bd 7046#, c-format
c32b891a 7047msgid "Bad operand for a store instruction: <%s>"
bc7c0509 7048msgstr "Плохой операнд для инструкции сохранения: <%s>"
bd32c6bd 7049
3ee0cd9e 7050#: config/tc-dlx.c:614
bd32c6bd 7051#, c-format
c32b891a 7052msgid "Expression Error for operand modifier %%hi/%%lo\n"
bc7c0509 7053msgstr "Ошибка в регулярном выражении модификатора операнда %%hi/%%lo\n"
bd32c6bd 7054
3ee0cd9e 7055#: config/tc-dlx.c:627
bd32c6bd 7056#, c-format
c32b891a 7057msgid "Invalid expression after %%%%\n"
bc7c0509 7058msgstr "Неверное выражение после %%%%\n"
bd32c6bd 7059
3ee0cd9e 7060#: config/tc-dlx.c:691 config/tc-tic4x.c:2452
bd32c6bd 7061#, c-format
c32b891a 7062msgid "Unknown opcode `%s'."
bc7c0509 7063msgstr "Неизвестный код операции: «%s»."
bd32c6bd 7064
3ee0cd9e 7065#: config/tc-dlx.c:700
c32b891a 7066msgid "Can not set dlx_skip_hi16_flag"
bc7c0509 7067msgstr "Невозможно задать dlx_skip_hi16_flag"
bd32c6bd 7068
3ee0cd9e 7069#: config/tc-dlx.c:714
bd32c6bd 7070#, c-format
c32b891a 7071msgid "Missing arguments for opcode <%s>."
bc7c0509 7072msgstr "Отсутствуют аргументы для кода операции <%s>."
bd32c6bd 7073
3ee0cd9e 7074#: config/tc-dlx.c:748
bd32c6bd 7075#, c-format
c32b891a 7076msgid "Too many operands: %s"
bc7c0509 7077msgstr "Слишком много операндов: %s"
bd32c6bd 7078
3ee0cd9e 7079#: config/tc-dlx.c:786
bd32c6bd 7080#, c-format
c32b891a 7081msgid "Both the_insn.HI and the_insn.LO are set : %s"
bc7c0509 7082msgstr "Одновременно заданы the_insn.HI и the_insn.LO: %s"
bd32c6bd 7083
3ee0cd9e 7084#: config/tc-dlx.c:856
c32b891a 7085msgid "failed regnum sanity check."
bc7c0509 7086msgstr "regnum не прошёл проверку работоспособности."
bd32c6bd 7087
3ee0cd9e 7088#: config/tc-dlx.c:869
c32b891a 7089msgid "failed general register sanity check."
bc7c0509 7090msgstr "регистр общего назначения не прошёл проверку работоспособности."
bd32c6bd 7091
c32b891a 7092#. Types or values of args don't match.
3ee0cd9e 7093#: config/tc-dlx.c:877
c32b891a 7094msgid "Invalid operands"
bc7c0509 7095msgstr "Неверные операнды"
bd32c6bd 7096
3ee0cd9e 7097#: config/tc-dlx.c:1096
bd32c6bd 7098#, c-format
c32b891a 7099msgid "label \"$%d\" redefined"
bc7c0509 7100msgstr "переопределение метки «$%d»"
bd32c6bd 7101
3ee0cd9e 7102#: config/tc-dlx.c:1134
c32b891a 7103msgid "Invalid expression after # number\n"
bc7c0509 7104msgstr "Неверное выражение после # номер\n"
bd32c6bd 7105
3ee0cd9e
NC
7106#: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7881
7107#: config/tc-sparc.c:4011
bd32c6bd 7108#, c-format
c32b891a 7109msgid "internal error: can't export reloc type %d (`%s')"
73a05be2 7110msgstr "внутренняя ошибка: не удалось экспортировать тип перемещения %d («%s»)"
bd32c6bd 7111
c32b891a 7112#: config/tc-epiphany.c:126
bd32c6bd 7113#, c-format
c32b891a 7114msgid "EPIPHANY specific command line options:\n"
bc7c0509 7115msgstr "Специализированные параметры командной строки для EPIPHANY:\n"
bd32c6bd 7116
53943f32 7117#: config/tc-epiphany.c:367
c32b891a 7118msgid "register number too large for push/pop"
bc7c0509 7119msgstr "слишком большой номер регистра для push/pop"
bd32c6bd 7120
53943f32 7121#: config/tc-epiphany.c:371
c32b891a 7122msgid "register is out of order"
bc7c0509 7123msgstr "указан регистр не по порядку"
bd32c6bd 7124
3ee0cd9e 7125#: config/tc-epiphany.c:382 config/tc-m68k.c:5903 config/tc-m68k.c:5932
c32b891a 7126msgid "bad register list"
bc7c0509 7127msgstr "некорректный список регистров"
bd32c6bd 7128
53943f32 7129#: config/tc-epiphany.c:385
c32b891a 7130msgid "malformed reglist in push/pop"
bc7c0509 7131msgstr "неверно сформированный eglist в push/pop"
bd32c6bd 7132
c32b891a 7133#. Checks for behavioral restrictions on LD/ST instructions.
53943f32 7134#: config/tc-epiphany.c:431
c32b891a 7135msgid "destination register modified by displacement-post-modified address"
73a05be2 7136msgstr "регистр назначения изменён адресом перестановки-после-изменения"
bd32c6bd 7137
53943f32 7138#: config/tc-epiphany.c:432
c32b891a 7139msgid "ldrd/strd requires even:odd register pair"
73a05be2 7140msgstr "для ldrd/strd требуется регистровая пара чётный:нечётный"
bd32c6bd 7141
79ddc884 7142#: config/tc-epiphany.c:820 config/tc-m32r.c:1786
c32b891a 7143msgid "Addend to unresolved symbol not on word boundary."
bc7c0509 7144msgstr "Добавка к неопределённому символу не выровнена по границе слова."
bd32c6bd 7145
c32b891a 7146#: config/tc-fr30.c:81
bd32c6bd 7147#, c-format
c32b891a 7148msgid " FR30 specific command line options:\n"
bc7c0509 7149msgstr " Специализированные параметры командной строки для FR30:\n"
bd32c6bd 7150
c32b891a 7151#: config/tc-fr30.c:134
bd32c6bd 7152#, c-format
c32b891a 7153msgid "Instruction %s not allowed in a delay slot."
bc7c0509 7154msgstr "Инструкция %s не допускается в слоте задержки."
bd32c6bd 7155
c32b891a 7156#: config/tc-frv.c:403
bd32c6bd 7157#, c-format
c32b891a 7158msgid "Unknown cpu -mcpu=%s"
bc7c0509 7159msgstr "Неизвестный ЦП -mcpu=%s"
bd32c6bd 7160
c32b891a
NC
7161#: config/tc-frv.c:456
7162#, c-format
7163msgid "FRV specific command line options:\n"
bc7c0509 7164msgstr "Специализированные параметры командной строки для FRV:\n"
bd32c6bd 7165
c32b891a
NC
7166#: config/tc-frv.c:457
7167#, c-format
7168msgid "-G n Put data <= n bytes in the small data area\n"
bc7c0509 7169msgstr "-G n Помещать данные <= n байт в области малых данных\n"
bd32c6bd 7170
c32b891a
NC
7171#: config/tc-frv.c:458
7172#, c-format
7173msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
bc7c0509 7174msgstr "-mgpr-32 Пометить сгенерированный файл как использующий только 32 РОН\n"
bd32c6bd 7175
c32b891a 7176#: config/tc-frv.c:459
bd32c6bd 7177#, c-format
c32b891a 7178msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
bc7c0509 7179msgstr "-mgpr-64 Пометить сгенерированный файл как использующий все 64 РОН\n"
bd32c6bd 7180
c32b891a 7181#: config/tc-frv.c:460
bd32c6bd 7182#, c-format
c32b891a 7183msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
bc7c0509 7184msgstr "-mfpr-32 Пометить сгенерированный файл как использующий только 32 32 FPR\n"
bd32c6bd 7185
c32b891a 7186#: config/tc-frv.c:461
bd32c6bd 7187#, c-format
c32b891a 7188msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
bc7c0509 7189msgstr "-mfpr-64 Пометить сгенерированный файл как использующий все 64 FPR\n"
bd32c6bd 7190
c32b891a 7191#: config/tc-frv.c:462
bd32c6bd 7192#, c-format
c32b891a 7193msgid "-msoft-float Mark generated file as using software FP\n"
bc7c0509 7194msgstr "-msoft-float Пометить сгенерированный файл как использующий программную FP\n"
bd32c6bd 7195
c32b891a 7196#: config/tc-frv.c:463
bd32c6bd 7197#, c-format
c32b891a 7198msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
bd32c6bd 7199msgstr ""
bc7c0509
NC
7200"-mdword Пометить сгенерированный файл как использующий\n"
7201" 8-байтовое выравнивание стека\n"
bd32c6bd 7202
c32b891a 7203#: config/tc-frv.c:464
bd32c6bd 7204#, c-format
c32b891a 7205msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
bd32c6bd 7206msgstr ""
bc7c0509
NC
7207"-mno-dword Пометить сгенерированный файл как использующий\n"
7208" 4-байтовое выравнивание стека\n"
bd32c6bd 7209
c32b891a 7210#: config/tc-frv.c:465
bd32c6bd 7211#, c-format
c32b891a 7212msgid "-mdouble Mark generated file as using double precision FP insns\n"
bd32c6bd 7213msgstr ""
bc7c0509
NC
7214"-mdouble Пометить сгенерированный файл как использующий\n"
7215" инструкции FP двойной точности\n"
bd32c6bd 7216
c32b891a 7217#: config/tc-frv.c:466
bd32c6bd 7218#, c-format
c32b891a 7219msgid "-mmedia Mark generated file as using media insns\n"
bc7c0509 7220msgstr "-mmedia Пометить сгенерированный файл как использующий медиа-инструкции\n"
bd32c6bd 7221
c32b891a 7222#: config/tc-frv.c:467
bd32c6bd 7223#, c-format
c32b891a 7224msgid "-mmuladd Mark generated file as using multiply add/subtract insns\n"
bd32c6bd 7225msgstr ""
bc7c0509
NC
7226"-mmuladd Пометить сгенерированный файл как использующий\n"
7227" инструкции умножения, сложения/вычитания\n"
bd32c6bd 7228
c32b891a 7229#: config/tc-frv.c:468
bd32c6bd 7230#, c-format
c32b891a 7231msgid "-mpack Allow instructions to be packed\n"
bc7c0509 7232msgstr "-mpack Разрешить упаковку инструкций\n"
bd32c6bd 7233
c32b891a 7234#: config/tc-frv.c:469
bd32c6bd 7235#, c-format
c32b891a 7236msgid "-mno-pack Do not allow instructions to be packed\n"
bc7c0509 7237msgstr "-mno-pack Запретить упаковку инструкций\n"
bd32c6bd 7238
c32b891a 7239#: config/tc-frv.c:470
bd32c6bd 7240#, c-format
c32b891a 7241msgid "-mpic Mark generated file as using small position independent code\n"
bd32c6bd 7242msgstr ""
bc7c0509
NC
7243"-mpic Пометить сгенерированный файл как использующий\n"
7244" маленький независимый от расположения код\n"
bd32c6bd 7245
c32b891a 7246#: config/tc-frv.c:471
bd32c6bd 7247#, c-format
c32b891a 7248msgid "-mPIC Mark generated file as using large position independent code\n"
bd32c6bd 7249msgstr ""
bc7c0509
NC
7250"-mpic Пометить сгенерированный файл как использующий\n"
7251" большой независимый от расположения код\n"
bd32c6bd 7252
c32b891a 7253#: config/tc-frv.c:472
bd32c6bd 7254#, c-format
c32b891a 7255msgid "-mlibrary-pic Mark generated file as using position independent code for libraries\n"
bd32c6bd 7256msgstr ""
bc7c0509
NC
7257"-mlibrary-pic Пометить сгенерированный файл как использующий\n"
7258" независимый от расположения код для библиотек\n"
bd32c6bd 7259
c32b891a 7260#: config/tc-frv.c:473
bd32c6bd 7261#, c-format
c32b891a 7262msgid "-mfdpic Assemble for the FDPIC ABI\n"
bc7c0509 7263msgstr "-mfdpic Ассемблировать для FDPIC ABI\n"
bd32c6bd 7264
c32b891a 7265#: config/tc-frv.c:474
bd32c6bd 7266#, c-format
c32b891a 7267msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
bc7c0509 7268msgstr "-mnopic Выключить -mpic, -mPIC, -mlibrary-pic и -mfdpic\n"
bd32c6bd 7269
c32b891a 7270#: config/tc-frv.c:475
bd32c6bd 7271#, c-format
c32b891a 7272msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bc7c0509 7273msgstr "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
bd32c6bd 7274
c32b891a 7275#: config/tc-frv.c:476
bd32c6bd 7276#, c-format
c32b891a 7277msgid " Record the cpu type\n"
bc7c0509 7278msgstr " Указать тип ЦП\n"
bd32c6bd 7279
c32b891a 7280#: config/tc-frv.c:477
bd32c6bd 7281#, c-format
c32b891a 7282msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
bc7c0509 7283msgstr "-mtomcat-stats Печатать статистику обходных решений tomcat\n"
bd32c6bd 7284
c32b891a 7285#: config/tc-frv.c:478
bd32c6bd 7286#, c-format
c32b891a 7287msgid "-mtomcat-debug Debug tomcat workarounds\n"
bc7c0509 7288msgstr "-mtomcat-debug Отлаживать обходные решения tomcat\n"
bd32c6bd 7289
c32b891a
NC
7290#: config/tc-frv.c:1160
7291msgid "VLIW packing used for -mno-pack"
bc7c0509 7292msgstr "При -mno-pack используется упаковка VLIW"
bd32c6bd 7293
c32b891a
NC
7294#: config/tc-frv.c:1170
7295msgid "Instruction not supported by this architecture"
bc7c0509 7296msgstr "Инструкция не поддерживается на этой архитектуре"
bd32c6bd 7297
c32b891a
NC
7298#: config/tc-frv.c:1180
7299msgid "VLIW packing constraint violation"
bc7c0509 7300msgstr "Нарушение ограничение упаковки VLIW"
bd32c6bd 7301
c32b891a 7302#: config/tc-frv.c:1771
bd32c6bd 7303#, c-format
c32b891a 7304msgid "Relocation %s is not safe for %s"
bc7c0509 7305msgstr "Перемещение %s не безопасно для %s"
bd32c6bd 7306
79ddc884 7307#: config/tc-ft32.c:146 config/tc-moxie.c:102
c32b891a 7308msgid "expecting register"
bc7c0509 7309msgstr "ожидается регистр"
bd32c6bd 7310
79ddc884
NC
7311#: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:121
7312#: config/tc-moxie.c:137
c32b891a 7313msgid "illegal register number"
bc7c0509 7314msgstr "недопустимый номер регистра"
bd32c6bd 7315
79ddc884 7316#: config/tc-ft32.c:239 config/tc-moxie.c:186 config/tc-pj.c:260
c32b891a
NC
7317#, c-format
7318msgid "unknown opcode %s"
bc7c0509 7319msgstr "неизвестный код операции %s"
bd32c6bd 7320
c32b891a 7321#: config/tc-ft32.c:264
bc7c0509 7322#, c-format
c32b891a 7323msgid "unknown width specifier '.%c'"
bc7c0509 7324msgstr "неизвестный определитель ширины «.%c»"
c32b891a
NC
7325
7326#: config/tc-ft32.c:387
7327msgid "internal error in argument parsing"
bc7c0509 7328msgstr "внутренняя ошибка при обработке аргументов"
bd32c6bd 7329
c32b891a 7330#: config/tc-ft32.c:400
c32b891a 7331msgid "expected comma separator"
bc7c0509 7332msgstr "ожидается разделитель запятая"
c32b891a 7333
79ddc884
NC
7334#: config/tc-ft32.c:412 config/tc-moxie.c:230 config/tc-moxie.c:290
7335#: config/tc-moxie.c:302 config/tc-moxie.c:335 config/tc-moxie.c:367
7336#: config/tc-moxie.c:400 config/tc-moxie.c:454 config/tc-moxie.c:508
7337#: config/tc-moxie.c:518 config/tc-moxie.c:541 config/tc-moxie.c:554
c32b891a
NC
7338#: config/tc-pj.c:308
7339msgid "extra stuff on line ignored"
bc7c0509 7340msgstr "лишнее содержимое в строке игнорируется"
bd32c6bd 7341
79ddc884 7342#: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:585
c32b891a
NC
7343#: config/tc-nios2.c:284
7344msgid "bad call to md_atof"
bc7c0509 7345msgstr "неправильный вызов md_atof"
bd32c6bd 7346
c32b891a
NC
7347#: config/tc-ft32.c:522
7348#, c-format
7349msgid "FT32 options:\n"
bc7c0509 7350msgstr "Параметры FT32:\n"
bd32c6bd 7351
c32b891a
NC
7352#: config/tc-ft32.c:523
7353#, c-format
7354msgid ""
7355"\n"
7356"-no-relax\t\tdon't relax relocations\n"
7357"\t\t\t\n"
bd32c6bd 7358msgstr ""
bc7c0509
NC
7359"\n"
7360"-no-relax\t\tне ослаблять перемещения\n"
7361"\t\t\t\n"
bd32c6bd 7362
c32b891a
NC
7363#. These macros must be defined, but is will be a fatal assembler
7364#. error if we ever hit them.
7365#: config/tc-ft32.h:35 config/tc-pj.h:40
7366msgid "estimate size\n"
bc7c0509 7367msgstr "оценочный размер\n"
bd32c6bd 7368
c32b891a
NC
7369#: config/tc-ft32.h:36 config/tc-pj.h:39
7370msgid "convert_frag\n"
bc7c0509 7371msgstr "convert_frag\n"
bd32c6bd 7372
3ee0cd9e 7373#: config/tc-h8300.c:174
bd32c6bd 7374#, c-format
c32b891a 7375msgid "new section '%s' defined without attributes - this might cause problems"
bc7c0509 7376msgstr "новый раздел «%s» определён без атрибутов — это может вызвать проблемы"
bd32c6bd 7377
3ee0cd9e 7378#: config/tc-h8300.c:442 config/tc-h8300.c:450
c32b891a 7379msgid "Reg not valid for H8/300"
bc7c0509 7380msgstr "Регистр для H8/300 не корректен"
bd32c6bd 7381
3ee0cd9e 7382#: config/tc-h8300.c:531
c32b891a 7383msgid "invalid operand size requested"
bc7c0509 7384msgstr "запрошен некорректный размер операнда"
bd32c6bd 7385
3ee0cd9e 7386#: config/tc-h8300.c:636
c32b891a 7387msgid "Invalid register list for ldm/stm\n"
bc7c0509 7388msgstr "Некорректный список регистров для ldm/stm\n"
bd32c6bd 7389
3ee0cd9e 7390#: config/tc-h8300.c:662 config/tc-h8300.c:667 config/tc-h8300.c:674
c32b891a 7391msgid "mismatch between register and suffix"
bc7c0509 7392msgstr "несоответствие регистра и суффикса"
bd32c6bd 7393
3ee0cd9e 7394#: config/tc-h8300.c:679
c32b891a 7395msgid "invalid suffix after register."
bc7c0509 7396msgstr "некорректный суффикс после регистра"
bd32c6bd 7397
3ee0cd9e 7398#: config/tc-h8300.c:701
c32b891a 7399msgid "address too high for vector table jmp/jsr"
bc7c0509 7400msgstr "слишком дальний адрес для таблицы векторов jmp/jsr"
bd32c6bd 7401
3ee0cd9e 7402#: config/tc-h8300.c:728 config/tc-h8300.c:840 config/tc-h8300.c:850
c32b891a 7403msgid "Wrong size pointer register for architecture."
bc7c0509 7404msgstr "Неверный регистр размера указателя для архитектуры."
bd32c6bd 7405
3ee0cd9e 7406#: config/tc-h8300.c:787 config/tc-h8300.c:795 config/tc-h8300.c:824
c32b891a 7407msgid "expected @(exp, reg16)"
bc7c0509 7408msgstr "ожидается @(exp, reg16)"
bd32c6bd 7409
3ee0cd9e 7410#: config/tc-h8300.c:813
c32b891a 7411msgid "expected .L, .W or .B for register in indexed addressing mode"
bc7c0509 7412msgstr "регистром ожидается .L, .W или .B для индексного режима адресации"
bd32c6bd 7413
3ee0cd9e 7414#: config/tc-h8300.c:1007
c32b891a 7415msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
bc7c0509 7416msgstr "ожидается корректный режим адресации для mova: «@(disp, ea.sz),ERn»"
bd32c6bd 7417
3ee0cd9e 7418#: config/tc-h8300.c:1025 config/tc-h8300.c:1034
c32b891a 7419msgid "expected register"
bc7c0509 7420msgstr "ожидается регистр"
bd32c6bd 7421
3ee0cd9e 7422#: config/tc-h8300.c:1050
c32b891a 7423msgid "expected closing paren"
bc7c0509 7424msgstr "ожидается закрывающая скобка"
bd32c6bd 7425
3ee0cd9e 7426#: config/tc-h8300.c:1109
c32b891a
NC
7427#, c-format
7428msgid "can't use high part of register in operand %d"
bc7c0509 7429msgstr "нельзя использовать верхнюю часть регистра в операнде %d"
bd32c6bd 7430
3ee0cd9e 7431#: config/tc-h8300.c:1266
c32b891a
NC
7432#, c-format
7433msgid "Opcode `%s' with these operand types not available in %s mode"
bc7c0509 7434msgstr "Код операции «%s» с этими типами операндов недоступны в режиме %s"
bd32c6bd 7435
3ee0cd9e 7436#: config/tc-h8300.c:1275
c32b891a 7437msgid "mismatch between opcode size and operand size"
bc7c0509 7438msgstr "несоответствие размера кода операции и размера операнда"
bd32c6bd 7439
3ee0cd9e 7440#: config/tc-h8300.c:1311
bd32c6bd 7441#, c-format
c32b891a 7442msgid "operand %s0x%lx out of range."
bc7c0509 7443msgstr "операнд %s0x%lx вне диапазона"
c32b891a 7444
3ee0cd9e 7445#: config/tc-h8300.c:1421
c32b891a 7446msgid "Can't work out size of operand.\n"
73a05be2 7447msgstr "Не удалось получить размер операнда.\n"
bd32c6bd 7448
3ee0cd9e 7449#: config/tc-h8300.c:1471
bd32c6bd 7450#, c-format
c32b891a 7451msgid "Opcode `%s' with these operand types not available in H8/300 mode"
bc7c0509 7452msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300"
bd32c6bd 7453
3ee0cd9e 7454#: config/tc-h8300.c:1476
c32b891a
NC
7455#, c-format
7456msgid "Opcode `%s' with these operand types not available in H8/300H mode"
bc7c0509 7457msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300H"
bd32c6bd 7458
3ee0cd9e 7459#: config/tc-h8300.c:1482
c32b891a
NC
7460#, c-format
7461msgid "Opcode `%s' with these operand types not available in H8/300S mode"
bc7c0509 7462msgstr "Код операции «%s» с этими типами операндов недоступны в режиме H8/300S"
c32b891a 7463
3ee0cd9e 7464#: config/tc-h8300.c:1543 config/tc-h8300.c:1563
c32b891a 7465msgid "Need #1 or #2 here"
bc7c0509 7466msgstr "Здесь нужен #1 или #2"
c32b891a 7467
3ee0cd9e 7468#: config/tc-h8300.c:1558
c32b891a 7469msgid "#4 not valid on H8/300."
bc7c0509 7470msgstr "#4 некорректен на H8/300."
bd32c6bd 7471
3ee0cd9e 7472#: config/tc-h8300.c:1665 config/tc-h8300.c:1737
bd32c6bd 7473#, c-format
c32b891a 7474msgid "branch operand has odd offset (%lx)\n"
bc7c0509 7475msgstr "операнд ветвления имеет нечётное число (%lx)\n"
bd32c6bd 7476
3ee0cd9e 7477#: config/tc-h8300.c:1775
c32b891a 7478msgid "destination operand must be 16 bit register"
bc7c0509 7479msgstr "операнд назначения должен быть 16-битным регистром"
bd32c6bd 7480
3ee0cd9e 7481#: config/tc-h8300.c:1784
c32b891a 7482msgid "source operand must be 8 bit register"
bc7c0509 7483msgstr "операнд-источник должен быть 8-битным регистром"
bd32c6bd 7484
3ee0cd9e 7485#: config/tc-h8300.c:1792
c32b891a 7486msgid "destination operand must be 16bit absolute address"
bc7c0509 7487msgstr "операнд назначения должен быть 16-битным абсолютным адресом"
bd32c6bd 7488
3ee0cd9e 7489#: config/tc-h8300.c:1799
c32b891a 7490msgid "destination operand must be 8 bit register"
bc7c0509 7491msgstr "операнд назначения должен быть 8-битным регистром"
bd32c6bd 7492
3ee0cd9e 7493#: config/tc-h8300.c:1807
c32b891a 7494msgid "source operand must be 16bit absolute address"
bc7c0509 7495msgstr "операнд-источник должен быть 16-битным абсолютным адресом"
bd32c6bd 7496
c32b891a
NC
7497#. This seems more sane than saying "too many operands". We'll
7498#. get here only if the trailing trash starts with a comma.
3ee0cd9e 7499#: config/tc-h8300.c:1815 config/tc-mips.c:14370 config/tc-mips.c:14438
79ddc884
NC
7500#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2545
7501#: config/tc-mmix.c:2569 config/tc-mmix.c:2842
c32b891a 7502msgid "invalid operands"
bc7c0509 7503msgstr "неверные операнды"
bd32c6bd 7504
3ee0cd9e 7505#: config/tc-h8300.c:1846
c32b891a 7506msgid "operand/size mis-match"
bc7c0509 7507msgstr "несоответствие операнд/размер"
bd32c6bd 7508
3ee0cd9e 7509#: config/tc-h8300.c:1946 config/tc-sh.c:2552 config/tc-z8k.c:1243
c32b891a 7510msgid "unknown opcode"
bc7c0509 7511msgstr "неизвестный код операции"
bd32c6bd 7512
3ee0cd9e 7513#: config/tc-h8300.c:1979
c32b891a 7514msgid "invalid operand in ldm"
bc7c0509 7515msgstr "некорректный операнд в ldm"
bd32c6bd 7516
3ee0cd9e 7517#: config/tc-h8300.c:1988
c32b891a 7518msgid "invalid operand in stm"
bc7c0509 7519msgstr "некорректный операнд в stm"
bd32c6bd 7520
3ee0cd9e 7521#: config/tc-h8300.c:2187
bd32c6bd 7522#, c-format
c32b891a 7523msgid "Invalid argument to --mach option: %s"
bc7c0509 7524msgstr "Неверный аргумент параметра --mach: %s"
bd32c6bd 7525
3ee0cd9e 7526#: config/tc-h8300.c:2198
bd32c6bd 7527#, c-format
c32b891a 7528msgid " H8300-specific assembler options:\n"
bc7c0509 7529msgstr " Специализированные параметры ассемблера для H8300:\n"
bd32c6bd 7530
3ee0cd9e 7531#: config/tc-h8300.c:2199
bd32c6bd 7532#, c-format
c32b891a
NC
7533msgid ""
7534" -mach=<name> Set the H8300 machine type to one of:\n"
7535" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 7536msgstr ""
bc7c0509
NC
7537" -mach=<имя> Задать тип машины H8300:\n"
7538" h8300h, h8300hn, h8300s, h8300sn, h8300sx, h8300sxn\n"
bd32c6bd 7539
3ee0cd9e 7540#: config/tc-h8300.c:2202
bd32c6bd 7541#, c-format
c32b891a 7542msgid " -h-tick-hex Support H'00 style hex constants\n"
bc7c0509 7543msgstr " -h-tick-hex Разрешить шестнадцатеричные константы в формате H'00\n"
bd32c6bd 7544
3ee0cd9e 7545#: config/tc-h8300.c:2211
bd32c6bd 7546#, c-format
c32b891a 7547msgid "call to tc_aout_fix_to_chars \n"
bc7c0509 7548msgstr "вызов tc_aout_fix_to_chars \n"
bd32c6bd 7549
3ee0cd9e 7550#: config/tc-h8300.c:2220 config/tc-xc16x.c:349
c32b891a
NC
7551#, c-format
7552msgid "call to md_convert_frag \n"
bc7c0509 7553msgstr "вызов md_convert_frag \n"
bd32c6bd 7554
3ee0cd9e 7555#: config/tc-h8300.c:2271 config/tc-xc16x.c:251
bd32c6bd 7556#, c-format
c32b891a 7557msgid "call to md_estimate_size_before_relax \n"
bc7c0509 7558msgstr "вызов md_estimate_size_before_relax \n"
bd32c6bd 7559
3ee0cd9e 7560#: config/tc-h8300.c:2286
c32b891a 7561msgid "Unexpected reference to a symbol in a non-code section"
bc7c0509 7562msgstr "Неожиданная ссылка на символ в не кодовом разделе"
bd32c6bd 7563
3ee0cd9e 7564#: config/tc-h8300.c:2302 config/tc-xc16x.c:292
c32b891a 7565msgid "Difference of symbols in different sections is not supported"
bc7c0509 7566msgstr "Различие символов в разных разделах не поддерживается"
bd32c6bd 7567
3ee0cd9e
NC
7568#: config/tc-h8300.c:2324 config/tc-mcore.c:2205 config/tc-microblaze.c:2494
7569#: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514
c32b891a 7570#: config/tc-xc16x.c:315
bd32c6bd 7571#, c-format
c32b891a 7572msgid "Cannot represent relocation type %s"
bc7c0509 7573msgstr "Не удалось представить тип перемещения %s"
bd32c6bd 7574
c32b891a
NC
7575#. Simple range checking for FIELD against HIGH and LOW bounds.
7576#. IGNORE is used to suppress the error message.
7577#. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7578#. the current file and line number are not valid.
7579#: config/tc-hppa.c:1027 config/tc-hppa.c:1041
bd32c6bd 7580#, c-format
c32b891a 7581msgid "Field out of range [%d..%d] (%d)."
bc7c0509 7582msgstr "Поле вне допустимого диапазона [%d..%d] (%d)."
bd32c6bd 7583
c32b891a
NC
7584#. Simple alignment checking for FIELD against ALIGN (a power of two).
7585#. IGNORE is used to suppress the error message.
7586#: config/tc-hppa.c:1055
7587#, c-format
7588msgid "Field not properly aligned [%d] (%d)."
bc7c0509 7589msgstr "Поле неправильно выравнено [%d] (%d)."
bd32c6bd 7590
c32b891a
NC
7591#: config/tc-hppa.c:1108
7592msgid "Missing .exit\n"
bc7c0509 7593msgstr "Отсутствует .exit\n"
bd32c6bd 7594
c32b891a
NC
7595#: config/tc-hppa.c:1111
7596msgid "Missing .procend\n"
bc7c0509 7597msgstr "Отсутствует .procend\n"
bd32c6bd 7598
c32b891a
NC
7599#: config/tc-hppa.c:1264
7600#, c-format
7601msgid "Invalid field selector. Assuming F%%."
bc7c0509 7602msgstr "Недопустимый селектор поля. Предполагается F%%."
bd32c6bd 7603
c32b891a
NC
7604#: config/tc-hppa.c:1288
7605msgid "Bad segment in expression."
bc7c0509 7606msgstr "Неправильный сегмент в выражении."
bd32c6bd 7607
c32b891a 7608#: config/tc-hppa.c:1313
bd32c6bd 7609#, c-format
c32b891a 7610msgid "Invalid Nullification: (%c)"
bc7c0509 7611msgstr "Неверное обнуление: (%c)"
bd32c6bd 7612
c32b891a
NC
7613#: config/tc-hppa.c:1384
7614msgid "Cannot handle fixup"
bc7c0509 7615msgstr "Не удалось обработать местоположение"
bd32c6bd 7616
c32b891a
NC
7617#: config/tc-hppa.c:1682
7618#, c-format
7619msgid " -Q ignored\n"
bc7c0509 7620msgstr " -Q игнорировать\n"
bd32c6bd 7621
c32b891a
NC
7622#: config/tc-hppa.c:1686
7623#, c-format
7624msgid " -c print a warning if a comment is found\n"
bc7c0509 7625msgstr " -c печатать предупреждение, если найден комментарий\n"
bd32c6bd 7626
c32b891a
NC
7627#: config/tc-hppa.c:1752
7628#, c-format
7629msgid "no hppa_fixup entry for fixup type 0x%x"
bc7c0509 7630msgstr "нет элемента hppa_fixup для типа местоположения 0x%x"
bd32c6bd 7631
c32b891a
NC
7632#: config/tc-hppa.c:1931
7633msgid "Unknown relocation encountered in md_apply_fix."
bc7c0509 7634msgstr "В md_apply_fix обнаружено неизвестное перемещение."
bd32c6bd 7635
c32b891a
NC
7636#: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7637#, c-format
7638msgid "Undefined register: '%s'."
bc7c0509 7639msgstr "Неопределенный регистр: «%s»."
bd32c6bd 7640
c32b891a
NC
7641#: config/tc-hppa.c:2178
7642#, c-format
7643msgid "Non-absolute symbol: '%s'."
bc7c0509 7644msgstr "Не абсолютный символ: %s»."
bd32c6bd 7645
c32b891a
NC
7646#: config/tc-hppa.c:2193
7647#, c-format
7648msgid "Undefined absolute constant: '%s'."
bc7c0509 7649msgstr "Неопределённая абсолютная константа: «%s»."
bd32c6bd 7650
c32b891a
NC
7651#: config/tc-hppa.c:2224 config/tc-hppa.c:5692
7652msgid "could not update architecture and machine"
bc7c0509 7653msgstr "невозможно обновить архитектуру и машину"
bd32c6bd 7654
c32b891a
NC
7655#: config/tc-hppa.c:2262
7656#, c-format
7657msgid "Invalid FP Compare Condition: %s"
bc7c0509 7658msgstr "Неправильное условие сравнения FP: %s"
bd32c6bd 7659
c32b891a
NC
7660#: config/tc-hppa.c:2317
7661#, c-format
7662msgid "Invalid FTEST completer: %s"
bc7c0509 7663msgstr "Неверный завершитель FTEST: %s"
bd32c6bd 7664
c32b891a
NC
7665#: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7666#, c-format
7667msgid "Invalid FP Operand Format: %3s"
bc7c0509 7668msgstr "Некорректный формат операнда FP: %3s"
bd32c6bd 7669
c32b891a
NC
7670#: config/tc-hppa.c:2525
7671msgid "Bad segment (should be absolute)."
bc7c0509 7672msgstr "Неверный сегмент (должен быть абсолютным)."
bd32c6bd 7673
c32b891a
NC
7674#: config/tc-hppa.c:2585
7675#, c-format
7676msgid "Invalid argument location: %s\n"
bc7c0509 7677msgstr "Неверное расположение сегмента: %s\n"
bd32c6bd 7678
c32b891a
NC
7679#: config/tc-hppa.c:2614
7680#, c-format
7681msgid "Invalid argument description: %d"
bc7c0509 7682msgstr "Неверное описание аргумента: %d"
bd32c6bd 7683
c32b891a
NC
7684#: config/tc-hppa.c:3443
7685msgid "Invalid Indexed Load Completer."
bc7c0509 7686msgstr "Неверный индексный завершитель загрузки."
bd32c6bd 7687
c32b891a
NC
7688#: config/tc-hppa.c:3448
7689msgid "Invalid Indexed Load Completer Syntax."
bc7c0509 7690msgstr "Неверный синтаксис индексного завершителя загрузки."
bd32c6bd 7691
c32b891a
NC
7692#: config/tc-hppa.c:3482
7693msgid "Invalid Short Load/Store Completer."
bc7c0509 7694msgstr "Неверный завершитель короткой загрузки/сохранения."
bd32c6bd 7695
c32b891a
NC
7696#: config/tc-hppa.c:3543 config/tc-hppa.c:3548
7697msgid "Invalid Store Bytes Short Completer"
bc7c0509 7698msgstr "Неверный завершитель короткой сохранения байтов"
bd32c6bd 7699
c32b891a
NC
7700#: config/tc-hppa.c:3863 config/tc-hppa.c:3869
7701msgid "Invalid left/right combination completer"
bc7c0509 7702msgstr "Неправильная комбинация левого/правого завершителя"
bd32c6bd 7703
c32b891a
NC
7704#: config/tc-hppa.c:3918 config/tc-hppa.c:3925
7705msgid "Invalid permutation completer"
bc7c0509 7706msgstr "Неверный завершитель перестановки"
bd32c6bd 7707
c32b891a
NC
7708#: config/tc-hppa.c:4025
7709#, c-format
7710msgid "Invalid Add Condition: %s"
bc7c0509 7711msgstr "Неправильное условие добавления %s"
bd32c6bd 7712
c32b891a
NC
7713#: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7714msgid "Invalid Add and Branch Condition"
bc7c0509 7715msgstr "Неправильное условие добавления и ветвления"
bd32c6bd 7716
c32b891a
NC
7717#: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7718msgid "Invalid Compare/Subtract Condition"
bc7c0509 7719msgstr "Неправильное условие сравнения/вычитания"
bd32c6bd 7720
c32b891a
NC
7721#: config/tc-hppa.c:4112
7722#, c-format
7723msgid "Invalid Branch On Bit Condition: %c"
bc7c0509 7724msgstr "Неправильное условие ветвления при бите: %c"
bd32c6bd 7725
c32b891a
NC
7726#: config/tc-hppa.c:4115
7727msgid "Missing Branch On Bit Condition"
bc7c0509 7728msgstr "Отсутствует условие ветвления при бите"
bd32c6bd 7729
c32b891a 7730#: config/tc-hppa.c:4200
bd32c6bd 7731#, c-format
c32b891a 7732msgid "Invalid Compare/Subtract Condition: %s"
bc7c0509 7733msgstr "Неправильное условие сравнения/вычитания: %s"
bd32c6bd 7734
c32b891a
NC
7735#: config/tc-hppa.c:4232
7736msgid "Invalid Compare and Branch Condition"
bc7c0509 7737msgstr "Неправильное условие сравнения и ветвления"
bd32c6bd 7738
c32b891a
NC
7739#: config/tc-hppa.c:4328
7740msgid "Invalid Logical Instruction Condition."
bc7c0509 7741msgstr "Неправильное условие логической инструкции."
bd32c6bd 7742
c32b891a
NC
7743#: config/tc-hppa.c:4390
7744msgid "Invalid Shift/Extract/Deposit Condition."
bc7c0509 7745msgstr "Неправильные условия сдвига/извлечения/размещения."
bd32c6bd 7746
c32b891a
NC
7747#: config/tc-hppa.c:4507
7748msgid "Invalid Unit Instruction Condition."
bc7c0509 7749msgstr "Неправильное условие инструкции блока."
bd32c6bd 7750
c32b891a
NC
7751#: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7752#: config/tc-hppa.c:5079
7753msgid "Branch to unaligned address"
bc7c0509 7754msgstr "Ветвление по не выровненному адресу"
bd32c6bd 7755
c32b891a
NC
7756#: config/tc-hppa.c:5261
7757msgid "Invalid SFU identifier"
bc7c0509 7758msgstr "Неверный идентификатор SFU"
bd32c6bd 7759
c32b891a
NC
7760#: config/tc-hppa.c:5311
7761msgid "Invalid COPR identifier"
bc7c0509 7762msgstr "Неверный идентификатор COPR"
bd32c6bd 7763
c32b891a
NC
7764#: config/tc-hppa.c:5441
7765msgid "Invalid Floating Point Operand Format."
bc7c0509 7766msgstr "Некорректный формат операнда c плавающей точкой."
bd32c6bd 7767
c32b891a
NC
7768#: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7769#: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7770msgid "Invalid register for single precision fmpyadd or fmpysub"
bc7c0509 7771msgstr "Некорректный регистр с одинарной точностью для fmpyadd или fmpysub"
bd32c6bd 7772
c32b891a
NC
7773#: config/tc-hppa.c:5709
7774#, c-format
7775msgid "Invalid operands %s"
bc7c0509 7776msgstr "Неверные операнды %s"
bd32c6bd 7777
c32b891a
NC
7778#: config/tc-hppa.c:5719
7779#, c-format
7780msgid "Immediates %d and %d will give undefined behavior."
bc7c0509 7781msgstr "Непосредственные значения %d и %d вызовут непредсказуемое поведение."
bd32c6bd 7782
3ee0cd9e 7783#: config/tc-hppa.c:5771 config/tc-hppa.c:6953 config/tc-hppa.c:7008
c32b891a 7784msgid "Missing function name for .PROC (corrupted label chain)"
bc7c0509 7785msgstr "Отсутствует имя функции у .PROC (повреждена цепочка меток)"
bd32c6bd 7786
3ee0cd9e 7787#: config/tc-hppa.c:5774 config/tc-hppa.c:7011
c32b891a 7788msgid "Missing function name for .PROC"
bc7c0509 7789msgstr "Отсутствует имя функции у .PROC"
bd32c6bd 7790
c32b891a
NC
7791#: config/tc-hppa.c:5833
7792msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
bc7c0509 7793msgstr "Аргумент .BLOCK/.BLOCKZ должен быть от 0 до 0x3fffffff"
bd32c6bd 7794
c32b891a
NC
7795#: config/tc-hppa.c:5924
7796#, c-format
7797msgid "Invalid .CALL argument: %s"
bc7c0509 7798msgstr "Неверный аргумент .CALL: %s"
bd32c6bd 7799
53943f32 7800#: config/tc-hppa.c:6069
c32b891a 7801msgid ".callinfo is not within a procedure definition"
bc7c0509 7802msgstr ".callinfo за пределами определения процедуры"
bd32c6bd 7803
53943f32 7804#: config/tc-hppa.c:6087
bd32c6bd 7805#, c-format
c32b891a 7806msgid "FRAME parameter must be a multiple of 8: %d\n"
bc7c0509 7807msgstr "Параметр FRAME должен быт кратен 8: %d\n"
bd32c6bd 7808
53943f32 7809#: config/tc-hppa.c:6104
c32b891a 7810msgid "Value for ENTRY_GR must be in the range 3..18\n"
bc7c0509 7811msgstr "Значение ENTRY_GR должно быть в диапазоне 3..18\n"
bd32c6bd 7812
53943f32 7813#: config/tc-hppa.c:6115
c32b891a 7814msgid "Value for ENTRY_FR must be in the range 12..21\n"
bc7c0509 7815msgstr "Значение ENTRY_FR должно быть в диапазоне 12..21\n"
bd32c6bd 7816
53943f32 7817#: config/tc-hppa.c:6124
c32b891a 7818msgid "Value for ENTRY_SR must be 3\n"
bc7c0509 7819msgstr "Значение ENTRY_SR должно быть равно 3\n"
bd32c6bd 7820
53943f32 7821#: config/tc-hppa.c:6173
bd32c6bd 7822#, c-format
c32b891a 7823msgid "Invalid .CALLINFO argument: %s"
bc7c0509 7824msgstr "Неверный аргумент .CALLINFO: %s"
bd32c6bd 7825
53943f32 7826#: config/tc-hppa.c:6284
c32b891a 7827msgid "The .ENTER pseudo-op is not supported"
bc7c0509 7828msgstr "Псевдооперация .ENTER не поддерживается"
bd32c6bd 7829
53943f32 7830#: config/tc-hppa.c:6300
c32b891a 7831msgid "Misplaced .entry. Ignored."
bc7c0509 7832msgstr "Неверное размещение .entry. Игнорируется."
bd32c6bd 7833
53943f32 7834#: config/tc-hppa.c:6304
c32b891a 7835msgid "Missing .callinfo."
bc7c0509 7836msgstr "Отсутствует .callinfo."
bd32c6bd 7837
53943f32 7838#: config/tc-hppa.c:6368
c32b891a 7839msgid ".REG expression must be a register"
bc7c0509 7840msgstr "Выражение .REG должно быть регистром"
bd32c6bd 7841
53943f32 7842#: config/tc-hppa.c:6384
c32b891a 7843msgid "bad or irreducible absolute expression; zero assumed"
bc7c0509 7844msgstr "плохое или неприводимое абсолютное выражение; предполагается ноль"
bd32c6bd 7845
53943f32 7846#: config/tc-hppa.c:6395
c32b891a 7847msgid ".REG must use a label"
bc7c0509 7848msgstr "Значение .REG должно быть меткой"
bd32c6bd 7849
53943f32 7850#: config/tc-hppa.c:6397
c32b891a 7851msgid ".EQU must use a label"
bc7c0509 7852msgstr "Значение .EQU должно быть меткой"
bd32c6bd 7853
3ee0cd9e 7854#: config/tc-hppa.c:6452
bd32c6bd 7855#, c-format
c32b891a 7856msgid "Symbol '%s' could not be created."
bc7c0509 7857msgstr "Символ «%s» не может быть создан."
bd32c6bd 7858
3ee0cd9e 7859#: config/tc-hppa.c:6502
c32b891a 7860msgid ".EXIT must appear within a procedure"
bc7c0509 7861msgstr ".EXIT должен быть внутри процедуры"
bd32c6bd 7862
3ee0cd9e 7863#: config/tc-hppa.c:6506
c32b891a 7864msgid "Missing .callinfo"
bc7c0509 7865msgstr "Отсутствует .callinfo"
bd32c6bd 7866
3ee0cd9e 7867#: config/tc-hppa.c:6510
c32b891a 7868msgid "No .ENTRY for this .EXIT"
bc7c0509 7869msgstr "Отсутствует .ENTRY для этого .EXIT"
bd32c6bd 7870
3ee0cd9e 7871#: config/tc-hppa.c:6550
c32b891a
NC
7872#, c-format
7873msgid "Using ENTRY rather than CODE in export directive for %s"
bc7c0509 7874msgstr "Используется ENTRY вместо CODE в директиве экспорта для %s"
bd32c6bd 7875
3ee0cd9e 7876#: config/tc-hppa.c:6669
bd32c6bd 7877#, c-format
c32b891a 7878msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
bc7c0509 7879msgstr "Не определён аргумент для .EXPORT/.IMPORT (игнорируется): %s"
bd32c6bd 7880
3ee0cd9e 7881#: config/tc-hppa.c:6692
bd32c6bd 7882#, c-format
c32b891a 7883msgid "Cannot define export symbol: %s\n"
bc7c0509 7884msgstr "Невозможно определить экспортируемый символ: %s\n"
bd32c6bd 7885
3ee0cd9e 7886#: config/tc-hppa.c:6783
c32b891a 7887msgid "Missing label name on .LABEL"
bc7c0509 7888msgstr "Отсутствует имя метки в .LABEL"
bd32c6bd 7889
3ee0cd9e 7890#: config/tc-hppa.c:6788
c32b891a 7891msgid "extra .LABEL arguments ignored."
bc7c0509 7892msgstr "избыточные аргументы в .LABEL игнорируются"
bd32c6bd 7893
3ee0cd9e 7894#: config/tc-hppa.c:6804
c32b891a 7895msgid "The .LEAVE pseudo-op is not supported"
bc7c0509 7896msgstr "Псевдооперация .LEAVE не поддерживается"
bd32c6bd 7897
3ee0cd9e 7898#: config/tc-hppa.c:6842
c32b891a 7899msgid "Unrecognized .LEVEL argument\n"
bc7c0509 7900msgstr "Нераспознанный аргумент .LEVEL\n"
bd32c6bd 7901
3ee0cd9e 7902#: config/tc-hppa.c:6875
c32b891a
NC
7903#, c-format
7904msgid "Cannot define static symbol: %s\n"
bc7c0509 7905msgstr "Невозможно определить статический символ: %s\n"
bd32c6bd 7906
3ee0cd9e 7907#: config/tc-hppa.c:6907
c32b891a 7908msgid "Nested procedures"
bc7c0509 7909msgstr "Вложенные процедуры"
bd32c6bd 7910
3ee0cd9e 7911#: config/tc-hppa.c:6917
c32b891a 7912msgid "Cannot allocate unwind descriptor\n"
bc7c0509 7913msgstr "Невозможно выделить раскрываемый дескриптор\n"
bd32c6bd 7914
3ee0cd9e 7915#: config/tc-hppa.c:7015
c32b891a 7916msgid "misplaced .procend"
bc7c0509 7917msgstr "здесь не должно быть .procend"
bd32c6bd 7918
3ee0cd9e 7919#: config/tc-hppa.c:7018
c32b891a 7920msgid "Missing .callinfo for this procedure"
bc7c0509 7921msgstr "Для этой процедуры отсутствует .callinfo"
bd32c6bd 7922
3ee0cd9e 7923#: config/tc-hppa.c:7021
c32b891a 7924msgid "Missing .EXIT for a .ENTRY"
bc7c0509 7925msgstr "Отсутствует .EXIT для .ENTRY"
bd32c6bd 7926
3ee0cd9e 7927#: config/tc-hppa.c:7058
c32b891a 7928msgid "Not in a space.\n"
bc7c0509 7929msgstr "Вне пространства.\n"
bd32c6bd 7930
3ee0cd9e 7931#: config/tc-hppa.c:7061
c32b891a 7932msgid "Not in a subspace.\n"
bc7c0509 7933msgstr "Вне подпространства.\n"
bd32c6bd 7934
3ee0cd9e 7935#: config/tc-hppa.c:7149
c32b891a 7936msgid "Invalid .SPACE argument"
bc7c0509 7937msgstr "Неверный аргумент .SPACE"
bd32c6bd 7938
3ee0cd9e 7939#: config/tc-hppa.c:7195
c32b891a 7940msgid "Can't change spaces within a procedure definition. Ignored"
73a05be2 7941msgstr "Не удалось изменить пространства внутри определения процедуры. Игнорируется."
bd32c6bd 7942
3ee0cd9e 7943#: config/tc-hppa.c:7320
bd32c6bd 7944#, c-format
c32b891a 7945msgid "Undefined space: '%s' Assuming space number = 0."
bc7c0509 7946msgstr "Неопределённое пространство: «%s». Предполагаем номер пространства = 0."
bd32c6bd 7947
3ee0cd9e 7948#: config/tc-hppa.c:7343
c32b891a 7949msgid "Must be in a space before changing or declaring subspaces.\n"
bc7c0509 7950msgstr "Перед изменением или объявлением подпространств нужно войти в пространство.\n"
bd32c6bd 7951
3ee0cd9e 7952#: config/tc-hppa.c:7347
c32b891a 7953msgid "Can't change subspaces within a procedure definition. Ignored"
73a05be2 7954msgstr "Не удалось изменить подпространства внутри определения процедуры. Игнорируется."
bd32c6bd 7955
3ee0cd9e 7956#: config/tc-hppa.c:7381
c32b891a 7957msgid "Parameters of an existing subspace can't be modified"
bc7c0509 7958msgstr "Параметры существующего подпространства изменить нельзя"
bd32c6bd 7959
3ee0cd9e 7960#: config/tc-hppa.c:7432
c32b891a 7961msgid "Alignment must be a power of 2"
bc7c0509 7962msgstr "Выравнивание должно быть степенью двойки"
bd32c6bd 7963
3ee0cd9e 7964#: config/tc-hppa.c:7479
c32b891a 7965msgid "FIRST not supported as a .SUBSPACE argument"
bc7c0509 7966msgstr "FIRST не поддерживается как аргумент .SUBSPACE"
bd32c6bd 7967
3ee0cd9e 7968#: config/tc-hppa.c:7481
c32b891a 7969msgid "Invalid .SUBSPACE argument"
bc7c0509 7970msgstr "Неверный аргумент .SUBSPACE"
bd32c6bd 7971
3ee0cd9e 7972#: config/tc-hppa.c:7670
c32b891a
NC
7973#, c-format
7974msgid "Internal error: Unable to find containing space for %s."
bc7c0509 7975msgstr "Внутренняя ошибка: невозможно найти содержащее пространство для %s."
bd32c6bd 7976
3ee0cd9e 7977#: config/tc-hppa.c:8231
c32b891a 7978msgid "-R option not supported on this target."
bc7c0509 7979msgstr "Параметр -R не поддерживается для этой цели."
bd32c6bd 7980
3ee0cd9e 7981#: config/tc-hppa.c:8253
c32b891a
NC
7982#, c-format
7983msgid "internal error: losing opcode: `%s' \"%s\"\n"
bc7c0509 7984msgstr "внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 7985
3ee0cd9e
NC
7986#: config/tc-hppa.c:8263 config/tc-nios2.c:1433 config/tc-sparc.c:999
7987msgid "Broken assembler. No assembly attempted."
7988msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
7989
7990#: config/tc-i386.c:1476
53943f32
NC
7991#, c-format
7992msgid "i386_output_nops called to generate nops of at most %d bytes!"
7993msgstr "вызван i386_output_nops для генерации nop-ов на почти %d байтах!"
7994
3ee0cd9e 7995#: config/tc-i386.c:1685
bd32c6bd 7996#, c-format
d8dab054
NC
7997msgid "invalid single nop size: %d (expect within [0, %d])"
7998msgstr "некорректный размер одиночной nop: %d (ожидался в диапазоне [0, %d])"
bd32c6bd 7999
3ee0cd9e 8000#: config/tc-i386.c:1726
d8dab054
NC
8001msgid "jump over nop padding out of range"
8002msgstr "прыжок через заполнение nop за пределами диапазона"
c32b891a 8003
3ee0cd9e
NC
8004#: config/tc-i386.c:2564
8005msgid "%"
8006msgstr "%"
c32b891a 8007
3ee0cd9e 8008#: config/tc-i386.c:2656 config/tc-i386.c:7983
c32b891a 8009msgid "same type of prefix used twice"
bc7c0509 8010msgstr "один и тот же тип префикса используется дважды"
bd32c6bd 8011
3ee0cd9e 8012#: config/tc-i386.c:2683
bd32c6bd 8013#, c-format
c32b891a 8014msgid "64bit mode not supported on `%s'."
bc7c0509 8015msgstr "64-битный режим не поддерживается для «%s»."
bd32c6bd 8016
3ee0cd9e 8017#: config/tc-i386.c:2692
bd32c6bd 8018#, c-format
c32b891a 8019msgid "32bit mode not supported on `%s'."
bc7c0509 8020msgstr "32-битный режим не поддерживается для «%s»."
bd32c6bd 8021
3ee0cd9e 8022#: config/tc-i386.c:2732
c32b891a 8023msgid "bad argument to syntax directive."
bc7c0509 8024msgstr "Некорректный аргумент для директивы синтаксиса."
bd32c6bd 8025
3ee0cd9e 8026#: config/tc-i386.c:2795
bd32c6bd 8027#, c-format
c32b891a 8028msgid "bad argument to %s_check directive."
bc7c0509 8029msgstr "Некорректный аргумент для директивы %s_check."
bd32c6bd 8030
3ee0cd9e 8031#: config/tc-i386.c:2799
bc7c0509 8032#, c-format
c32b891a 8033msgid "missing argument for %s_check directive"
bc7c0509 8034msgstr "Отсутствует аргумент для директивы %s_check"
bd32c6bd 8035
3ee0cd9e 8036#: config/tc-i386.c:2839
bd32c6bd 8037#, c-format
c32b891a 8038msgid "`%s' is not supported on `%s'"
bc7c0509 8039msgstr "«%s» не поддерживается для «%s»"
bd32c6bd 8040
3ee0cd9e 8041#: config/tc-i386.c:2945
bd32c6bd 8042#, c-format
c32b891a 8043msgid "no such architecture: `%s'"
bc7c0509 8044msgstr "архитектура не существует: «%s»"
c32b891a 8045
3ee0cd9e 8046#: config/tc-i386.c:2950
c32b891a 8047msgid "missing cpu architecture"
bc7c0509 8048msgstr "отсутствует ЦП архитектуры"
bd32c6bd 8049
3ee0cd9e 8050#: config/tc-i386.c:2967
bd32c6bd 8051#, c-format
c32b891a 8052msgid "no such architecture modifier: `%s'"
bc7c0509 8053msgstr "модификатор архитектуры не существует: «%s»"
bd32c6bd 8054
3ee0cd9e 8055#: config/tc-i386.c:2982 config/tc-i386.c:3012
c32b891a 8056msgid "Intel L1OM is 64bit ELF only"
bc7c0509 8057msgstr "Intel L1OM поддерживает только 64-битный ELF"
bd32c6bd 8058
3ee0cd9e 8059#: config/tc-i386.c:2989 config/tc-i386.c:3019
c32b891a 8060msgid "Intel K1OM is 64bit ELF only"
bc7c0509 8061msgstr "Intel K1OM поддерживает только 64-битный ELF"
bd32c6bd 8062
3ee0cd9e 8063#: config/tc-i386.c:2996 config/tc-i386.c:3033
c32b891a 8064msgid "Intel MCU is 32bit ELF only"
bc7c0509 8065msgstr "Intel MCU поддерживает только 32-битный ELF"
bd32c6bd 8066
3ee0cd9e 8067#: config/tc-i386.c:3040 config/tc-i386.c:13894
c32b891a 8068msgid "unknown architecture"
bc7c0509 8069msgstr "неизвестная архитектура"
bd32c6bd 8070
3ee0cd9e 8071#: config/tc-i386.c:3427
c32b891a 8072msgid "there are no pc-relative size relocations"
bc7c0509 8073msgstr "нет размера перемещений, относительных pc"
bd32c6bd 8074
3ee0cd9e 8075#: config/tc-i386.c:3439
bd32c6bd 8076#, c-format
c32b891a 8077msgid "unknown relocation (%u)"
bc7c0509 8078msgstr "неизвестное перемещение (%u)"
bd32c6bd 8079
3ee0cd9e 8080#: config/tc-i386.c:3441
bd32c6bd 8081#, c-format
c32b891a 8082msgid "%u-byte relocation cannot be applied to %u-byte field"
bc7c0509 8083msgstr "%u-байтовое перемещение нельзя применить к %u-байтовому полю"
bd32c6bd 8084
3ee0cd9e 8085#: config/tc-i386.c:3445
c32b891a 8086msgid "non-pc-relative relocation for pc-relative field"
bc7c0509 8087msgstr "перемещение, не относительное pc для pc-относительного поля"
bd32c6bd 8088
3ee0cd9e 8089#: config/tc-i386.c:3450
c32b891a 8090msgid "relocated field and relocation type differ in signedness"
bc7c0509 8091msgstr "перемещаемое поле и тип перемещения отличаются знаком"
bd32c6bd 8092
3ee0cd9e 8093#: config/tc-i386.c:3459
c32b891a 8094msgid "there are no unsigned pc-relative relocations"
73a05be2 8095msgstr "нет беззнаковых перемещений, относительных pc"
bd32c6bd 8096
3ee0cd9e 8097#: config/tc-i386.c:3467
c32b891a
NC
8098#, c-format
8099msgid "cannot do %u byte pc-relative relocation"
bc7c0509 8100msgstr "невозможно выполнить %u-байтовое перемещение, относительное pc"
bd32c6bd 8101
3ee0cd9e 8102#: config/tc-i386.c:3484
bd32c6bd 8103#, c-format
c32b891a 8104msgid "cannot do %s %u byte relocation"
bc7c0509 8105msgstr "невозможно выполнить %s %u-байтовое перемещение"
bd32c6bd 8106
3ee0cd9e 8107#: config/tc-i386.c:4035 config/tc-i386.c:4968
bc7c0509 8108#, c-format
c32b891a 8109msgid "invalid instruction `%s' after `%s'"
bc7c0509 8110msgstr "неверная инструкция «%s» после «%s»"
c32b891a 8111
3ee0cd9e 8112#: config/tc-i386.c:4041
c32b891a
NC
8113#, c-format
8114msgid "missing `lock' with `%s'"
bc7c0509 8115msgstr "отсутствует «lock» с «%s»"
bd32c6bd 8116
3ee0cd9e 8117#: config/tc-i386.c:4048
c32b891a
NC
8118#, c-format
8119msgid "instruction `%s' after `xacquire' not allowed"
bc7c0509 8120msgstr "инструкция «%s» после «xacquire» не допускается"
bd32c6bd 8121
3ee0cd9e 8122#: config/tc-i386.c:4054
c32b891a
NC
8123#, c-format
8124msgid "memory destination needed for instruction `%s' after `xrelease'"
bc7c0509 8125msgstr "для инструкции «%s» после «xrelease» требуется адресат в памяти"
bd32c6bd 8126
3ee0cd9e 8127#: config/tc-i386.c:4700
c32b891a 8128#, c-format
79ddc884
NC
8129msgid "`%s` changes flags which would affect control flow behavior"
8130msgstr "«%s» изменяет флаги, которые влияют на поведение потока управления"
bd32c6bd 8131
3ee0cd9e 8132#: config/tc-i386.c:4742
c32b891a 8133#, c-format
79ddc884
NC
8134msgid "indirect `%s` with memory operand should be avoided"
8135msgstr "неявной «%s» с операндом в памяти следует избегать"
8136
3ee0cd9e 8137#: config/tc-i386.c:4753
79ddc884
NC
8138#, c-format
8139msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
8140msgstr "«%s» пропускает -mlfence-before-indirect-branch на «%s»"
bd32c6bd 8141
3ee0cd9e 8142#: config/tc-i386.c:4774
79ddc884
NC
8143#, c-format
8144msgid "`%s` skips -mlfence-before-ret on `%s`"
8145msgstr "«%s» пропускает -mlfence-before-ret на «%s»"
8146
3ee0cd9e
NC
8147#: config/tc-i386.c:4919
8148msgid "0x%"
8149msgstr "0x%"
8150
8151#: config/tc-i386.c:4958
79ddc884
NC
8152#, c-format
8153msgid "SSE instruction `%s' is used"
8154msgstr "используется инструкция SSE «%s»"
8155
3ee0cd9e 8156#: config/tc-i386.c:4981
c32b891a 8157msgid "expecting lockable instruction after `lock'"
bc7c0509 8158msgstr "ожидается блокируемая инструкция после «lock»"
bd32c6bd 8159
3ee0cd9e 8160#: config/tc-i386.c:4991
2d151af7
NC
8161#, c-format
8162msgid "data size prefix invalid with `%s'"
8163msgstr "некорректный префикс размера данных в «%s»"
8164
3ee0cd9e 8165#: config/tc-i386.c:5001
c32b891a 8166msgid "expecting valid branch instruction after `bnd'"
bc7c0509 8167msgstr "ожидается корректный инструкция ветвления после «bnd»"
bd32c6bd 8168
3ee0cd9e 8169#: config/tc-i386.c:5005
c32b891a 8170msgid "expecting indirect branch instruction after `notrack'"
bc7c0509 8171msgstr "ожидается инструкция неявного ветвления после «notrack»"
bd32c6bd 8172
3ee0cd9e 8173#: config/tc-i386.c:5010
c32b891a 8174msgid "32-bit address isn't allowed in 64-bit MPX instructions."
bc7c0509 8175msgstr "32-битный адрес не допускается в 64-битных инструкциях MPX."
bd32c6bd 8176
3ee0cd9e 8177#: config/tc-i386.c:5014
c32b891a 8178msgid "16-bit address isn't allowed in MPX instructions"
bc7c0509 8179msgstr "16-битный адрес не допускается в инструкциях MPX"
bd32c6bd 8180
3ee0cd9e 8181#: config/tc-i386.c:5024
2d151af7
NC
8182msgid "replacing `rep'/`repe' prefix by `bnd'"
8183msgstr "префикс «rep»/«repe» заменяется на «bnd»"
8184
c32b891a 8185#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3ee0cd9e 8186#: config/tc-i386.c:5096
c32b891a
NC
8187#, c-format
8188msgid "translating to `%sp'"
bc7c0509 8189msgstr "преобразуется в «%sp»"
bd32c6bd 8190
3ee0cd9e 8191#: config/tc-i386.c:5103
bd32c6bd 8192#, c-format
53943f32
NC
8193msgid "instruction `%s' isn't supported outside of protected mode."
8194msgstr "инструкция «%s» не поддерживается вне защищённого режима"
bd32c6bd 8195
3ee0cd9e 8196#: config/tc-i386.c:5111
79ddc884
NC
8197#, c-format
8198msgid "REX prefix invalid with `%s'"
8199msgstr "некорректный префикс REX с «%s»"
8200
3ee0cd9e 8201#: config/tc-i386.c:5172
c32b891a
NC
8202#, c-format
8203msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
73a05be2 8204msgstr "Не удалось закодировать регистр «%s%s» в инструкцию, требующую префикс REX."
bd32c6bd 8205
3ee0cd9e 8206#: config/tc-i386.c:5248 config/tc-i386.c:5452
c32b891a
NC
8207#, c-format
8208msgid "no such instruction: `%s'"
bc7c0509 8209msgstr "такая инструкция не существует: «%s»"
bd32c6bd 8210
3ee0cd9e 8211#: config/tc-i386.c:5259 config/tc-i386.c:5485
c32b891a
NC
8212#, c-format
8213msgid "invalid character %s in mnemonic"
bc7c0509 8214msgstr "недопустимый символ %s в мнемонике"
bd32c6bd 8215
3ee0cd9e 8216#: config/tc-i386.c:5266
c32b891a 8217msgid "expecting prefix; got nothing"
bc7c0509 8218msgstr "ожидается префикс; ничего не получено"
bd32c6bd 8219
3ee0cd9e 8220#: config/tc-i386.c:5268
c32b891a 8221msgid "expecting mnemonic; got nothing"
bc7c0509 8222msgstr "ожидается мнемоника; ничего не получено"
bd32c6bd 8223
3ee0cd9e 8224#: config/tc-i386.c:5283 config/tc-i386.c:5507
c32b891a
NC
8225#, c-format
8226msgid "`%s' is only supported in 64-bit mode"
bc7c0509 8227msgstr "«%s» поддерживается только в 64-битном режиме"
bd32c6bd 8228
3ee0cd9e 8229#: config/tc-i386.c:5284 config/tc-i386.c:5506
c32b891a
NC
8230#, c-format
8231msgid "`%s' is not supported in 64-bit mode"
bc7c0509 8232msgstr "«%s» не поддерживается в 64-битном режиме"
bd32c6bd 8233
3ee0cd9e 8234#: config/tc-i386.c:5296
bd32c6bd 8235#, c-format
c32b891a 8236msgid "redundant %s prefix"
bc7c0509 8237msgstr "лишний префикс %s"
bd32c6bd 8238
3ee0cd9e 8239#: config/tc-i386.c:5498
d8dab054
NC
8240msgid "use .code16 to ensure correct addressing mode"
8241msgstr "используйте .code16, чтобы задать правильный режим адресации"
8242
3ee0cd9e 8243#: config/tc-i386.c:5510
c32b891a
NC
8244#, c-format
8245msgid "`%s' is not supported on `%s%s'"
bc7c0509 8246msgstr "«%s» не поддерживается для «%s%s»"
bd32c6bd 8247
3ee0cd9e 8248#: config/tc-i386.c:5538
bd32c6bd 8249#, c-format
c32b891a 8250msgid "invalid character %s before operand %d"
bc7c0509 8251msgstr "недопустимый символ %s перед операндом %d"
bd32c6bd 8252
3ee0cd9e 8253#: config/tc-i386.c:5550
bd32c6bd 8254#, c-format
3ee0cd9e
NC
8255msgid "unbalanced double quotes in operand %d."
8256msgstr "несогласованные двойные кавычки в операнде %d."
bd32c6bd 8257
3ee0cd9e 8258#: config/tc-i386.c:5557
c32b891a 8259#, c-format
3ee0cd9e
NC
8260msgid "unbalanced parenthesis in operand %d."
8261msgstr "несогласованные круглые скобки в операнде %d."
bd32c6bd 8262
3ee0cd9e 8263#: config/tc-i386.c:5570
c32b891a
NC
8264#, c-format
8265msgid "invalid character %s in operand %d"
bc7c0509 8266msgstr "недопустимый символ %s в операнде %d"
bd32c6bd 8267
3ee0cd9e 8268#: config/tc-i386.c:5590
bd32c6bd 8269#, c-format
c32b891a 8270msgid "spurious operands; (%d operands/instruction max)"
bc7c0509 8271msgstr "побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 8272
3ee0cd9e 8273#: config/tc-i386.c:5600 config/tc-i386.c:11480
2d151af7
NC
8274#, c-format
8275msgid "too many memory references for `%s'"
8276msgstr "слишком много ссылок на память для «%s»"
8277
3ee0cd9e 8278#: config/tc-i386.c:5621
c32b891a 8279msgid "expecting operand after ','; got nothing"
bc7c0509 8280msgstr "ожидается операнд после «,»; ничего не получено"
bd32c6bd 8281
3ee0cd9e 8282#: config/tc-i386.c:5626
c32b891a 8283msgid "expecting operand before ','; got nothing"
bc7c0509 8284msgstr "ожидается операнд перед «,»; ничего не получено"
bd32c6bd 8285
3ee0cd9e 8286#: config/tc-i386.c:6046
c32b891a 8287msgid "mask, index, and destination registers should be distinct"
bc7c0509 8288msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 8289
3ee0cd9e 8290#: config/tc-i386.c:6063
c32b891a 8291msgid "index and destination registers should be distinct"
bc7c0509 8292msgstr "регистры индекса и назначения должны различаться"
bd32c6bd 8293
3ee0cd9e 8294#: config/tc-i386.c:6806
c32b891a 8295msgid "operand size mismatch"
bc7c0509 8296msgstr "несоответствие размера операнда"
bd32c6bd 8297
3ee0cd9e 8298#: config/tc-i386.c:6809
c32b891a 8299msgid "operand type mismatch"
bc7c0509 8300msgstr "несоответствие типа операнда"
bd32c6bd 8301
3ee0cd9e 8302#: config/tc-i386.c:6812
c32b891a 8303msgid "register type mismatch"
bc7c0509 8304msgstr "несоответствие типа регистра"
bd32c6bd 8305
3ee0cd9e 8306#: config/tc-i386.c:6815
c32b891a 8307msgid "number of operands mismatch"
bc7c0509 8308msgstr "несоответствие количества операндов"
bd32c6bd 8309
3ee0cd9e 8310#: config/tc-i386.c:6818
c32b891a 8311msgid "invalid instruction suffix"
bc7c0509 8312msgstr "неверный суффикс инструкции"
c32b891a 8313
3ee0cd9e 8314#: config/tc-i386.c:6821
c32b891a 8315msgid "constant doesn't fit in 4 bits"
bc7c0509 8316msgstr "константа не помещается в 4 бита"
bd32c6bd 8317
3ee0cd9e 8318#: config/tc-i386.c:6824
c32b891a 8319msgid "unsupported with Intel mnemonic"
bc7c0509 8320msgstr "не поддерживается в мнемонике Intel"
bd32c6bd 8321
3ee0cd9e 8322#: config/tc-i386.c:6827
c32b891a 8323msgid "unsupported syntax"
bc7c0509 8324msgstr "неподдерживаемый синтаксис"
bd32c6bd 8325
3ee0cd9e 8326#: config/tc-i386.c:6830
bc7c0509 8327#, c-format
c32b891a 8328msgid "unsupported instruction `%s'"
bc7c0509 8329msgstr "неподдерживаемая инструкция «%s»"
c32b891a 8330
3ee0cd9e
NC
8331#: config/tc-i386.c:6834
8332msgid "invalid SIB address"
8333msgstr "неправильный адрес SIB"
8334
8335#: config/tc-i386.c:6837
c32b891a 8336msgid "invalid VSIB address"
bc7c0509 8337msgstr "неправильный адрес VSIB"
bd32c6bd 8338
3ee0cd9e 8339#: config/tc-i386.c:6840
c32b891a 8340msgid "mask, index, and destination registers must be distinct"
bc7c0509 8341msgstr "регистры маски, индекса и назначения должны различаться"
bd32c6bd 8342
3ee0cd9e
NC
8343#: config/tc-i386.c:6843
8344msgid "all tmm registers must be distinct"
8345msgstr "все регистры tmm должны быть разными"
8346
8347#: config/tc-i386.c:6846
c32b891a 8348msgid "unsupported vector index register"
bc7c0509 8349msgstr "неподдерживаемый векторный индексный регистр"
c32b891a 8350
3ee0cd9e 8351#: config/tc-i386.c:6849
c32b891a 8352msgid "unsupported broadcast"
bc7c0509 8353msgstr "неподдерживаемый broadcast"
bd32c6bd 8354
3ee0cd9e 8355#: config/tc-i386.c:6852
c32b891a 8356msgid "broadcast is needed for operand of such type"
bc7c0509 8357msgstr "для операнда такого типа требуется broadcast"
bd32c6bd 8358
3ee0cd9e 8359#: config/tc-i386.c:6855
c32b891a 8360msgid "unsupported masking"
bc7c0509 8361msgstr "неподдерживаемая маска"
bd32c6bd 8362
3ee0cd9e 8363#: config/tc-i386.c:6858
c32b891a 8364msgid "mask not on destination operand"
bc7c0509 8365msgstr "маске находится не в операнде назначения"
bd32c6bd 8366
3ee0cd9e 8367#: config/tc-i386.c:6861
c32b891a 8368msgid "default mask isn't allowed"
bc7c0509 8369msgstr "маска по умолчанию запрещена"
bd32c6bd 8370
3ee0cd9e 8371#: config/tc-i386.c:6864
c32b891a 8372msgid "unsupported static rounding/sae"
bc7c0509 8373msgstr "неподдерживаемое статическое округление/sae"
bd32c6bd 8374
3ee0cd9e 8375#: config/tc-i386.c:6868
c32b891a 8376msgid "RC/SAE operand must precede immediate operands"
bc7c0509 8377msgstr "операнд RC/SAE должен быть раньше непосредственных операндов"
bd32c6bd 8378
3ee0cd9e 8379#: config/tc-i386.c:6870
c32b891a 8380msgid "RC/SAE operand must follow immediate operands"
bc7c0509 8381msgstr "операнд RC/SAE должен быть после непосредственных операндов"
bd32c6bd 8382
3ee0cd9e
NC
8383#: config/tc-i386.c:6873 config/tc-metag.c:4787 config/tc-metag.c:5528
8384#: config/tc-metag.c:5550
c32b891a 8385msgid "invalid register operand"
bc7c0509 8386msgstr "неверный регистровый операнд"
c32b891a 8387
3ee0cd9e 8388#: config/tc-i386.c:6876
bd32c6bd 8389#, c-format
c32b891a 8390msgid "%s for `%s'"
bc7c0509 8391msgstr "%s для «%s»"
bd32c6bd 8392
3ee0cd9e 8393#: config/tc-i386.c:6885
bd32c6bd 8394#, c-format
c32b891a 8395msgid "indirect %s without `*'"
bc7c0509 8396msgstr "неявный %s без «*»"
bd32c6bd 8397
c32b891a
NC
8398#. Warn them that a data or address size prefix doesn't
8399#. affect assembly of the next line of code.
3ee0cd9e 8400#: config/tc-i386.c:6892
bd32c6bd 8401#, c-format
c32b891a 8402msgid "stand-alone `%s' prefix"
bc7c0509 8403msgstr "автономный префикс «%s»"
bd32c6bd 8404
3ee0cd9e 8405#: config/tc-i386.c:6934
bd32c6bd 8406#, c-format
53943f32
NC
8407msgid "`%s' operand %u must use `%ses' segment"
8408msgstr "для «%s» операнда %u нужно использовать сегмент «%ses»"
bd32c6bd 8409
3ee0cd9e 8410#: config/tc-i386.c:7089
53943f32
NC
8411msgid "generating 16-bit `iret' for .code16gcc directive"
8412msgstr "генерируется 16-битная «iret» для директивы .code16gcc"
8413
3ee0cd9e 8414#: config/tc-i386.c:7093
53943f32
NC
8415#, c-format
8416msgid "generating 32-bit `%s', unlike earlier gas versions"
8417msgstr "генерируется 32-битная «%s», а не как в прошлых версиях gas"
8418
3ee0cd9e 8419#: config/tc-i386.c:7211
79ddc884
NC
8420#, c-format
8421msgid "ambiguous operand size for `%s'"
8422msgstr "двусмысленный размер операнда для «%s»"
8423
3ee0cd9e 8424#: config/tc-i386.c:7216
79ddc884
NC
8425#, c-format
8426msgid "no instruction mnemonic suffix given and no register operands; can't size `%s'"
8427msgstr "не указан мнемонический суффикс инструкции и нет регистровых операндов; невозможно узнать размер «%s»"
bd32c6bd 8428
3ee0cd9e 8429#: config/tc-i386.c:7221
d8dab054 8430#, c-format
79ddc884
NC
8431msgid "%s; using default for `%s'"
8432msgstr "%s; используется по умолчанию для «%s»"
8433
3ee0cd9e 8434#: config/tc-i386.c:7223
79ddc884
NC
8435msgid "ambiguous operand size"
8436msgstr "двусмысленный размер операнда"
8437
3ee0cd9e 8438#: config/tc-i386.c:7224
79ddc884
NC
8439msgid "no instruction mnemonic suffix given and no register operands"
8440msgstr "не указан мнемонический суффикс инструкции и нет регистровых операндов"
d8dab054 8441
3ee0cd9e 8442#: config/tc-i386.c:7364
c32b891a 8443#, c-format
79ddc884
NC
8444msgid "16-bit addressing unavailable for `%s'"
8445msgstr "для «%s» 16-битная адресация недоступна"
bd32c6bd 8446
3ee0cd9e 8447#: config/tc-i386.c:7432
79ddc884
NC
8448#, c-format
8449msgid "invalid register operand size for `%s'"
8450msgstr "неверный размер регистрового операнда для «%s»"
8451
8452#. Any other register is bad.
3ee0cd9e
NC
8453#: config/tc-i386.c:7472 config/tc-i386.c:7497 config/tc-i386.c:7556
8454#: config/tc-i386.c:7606
c32b891a
NC
8455#, c-format
8456msgid "`%s%s' not allowed with `%s%c'"
bc7c0509 8457msgstr "«%s%s» не допускается вместе с «%s%c»"
bd32c6bd 8458
3ee0cd9e
NC
8459#: config/tc-i386.c:7510 config/tc-i386.c:7530 config/tc-i386.c:7581
8460#: config/tc-i386.c:7620
c32b891a
NC
8461#, c-format
8462msgid "incorrect register `%s%s' used with `%c' suffix"
bc7c0509 8463msgstr "используется неверный регистр «%s%s» с суффиксом «%c»"
bd32c6bd 8464
3ee0cd9e 8465#: config/tc-i386.c:7687
c32b891a 8466msgid "no instruction mnemonic suffix given; can't determine immediate size"
bc7c0509 8467msgstr "не указан мнемонический суффикс инструкции; невозможно определить непосредственный размер"
bd32c6bd 8468
3ee0cd9e 8469#: config/tc-i386.c:7851
c32b891a 8470#, c-format
d8dab054
NC
8471msgid "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source group in `%s'"
8472msgstr "регистр-источник «%s%s» неявно обозначает «%s%.3s%u» как источник-группу «%s%.3s%u» в «%s»"
bd32c6bd 8473
3ee0cd9e 8474#: config/tc-i386.c:7895
bd32c6bd 8475#, c-format
53943f32
NC
8476msgid "you can't `%s %s%s'"
8477msgstr "нельзя использовать «%s %s%s»"
bd32c6bd 8478
c32b891a 8479#. Reversed arguments on faddp, fsubp, etc.
3ee0cd9e 8480#: config/tc-i386.c:7935
c32b891a
NC
8481#, c-format
8482msgid "translating to `%s %s%s,%s%s'"
bc7c0509 8483msgstr "преобразуется в «%s %s%s,%s%s»"
bd32c6bd 8484
c32b891a 8485#. Extraneous `l' suffix on fp insn.
3ee0cd9e 8486#: config/tc-i386.c:7942
c32b891a
NC
8487#, c-format
8488msgid "translating to `%s %s%s'"
bc7c0509 8489msgstr "преобразуется в «%s %s%s»"
bd32c6bd 8490
3ee0cd9e 8491#: config/tc-i386.c:7954
c32b891a
NC
8492#, c-format
8493msgid "segment override on `%s' is ineffectual"
bc7c0509 8494msgstr "замена сегмента на «%s» не сработает"
bd32c6bd 8495
3ee0cd9e
NC
8496#: config/tc-i386.c:8693 config/tc-riscv.c:1296
8497msgid "relaxable branches not supported in absolute section"
8498msgstr "ослабление ветвлений не поддерживается в абсолютном разделе"
8499
8500#: config/tc-i386.c:8728 config/tc-i386.c:8874 config/tc-i386.c:8956
53943f32
NC
8501#, c-format
8502msgid "skipping prefixes on `%s'"
8503msgstr "пропускаются префиксы на «%s»"
c32b891a 8504
3ee0cd9e 8505#: config/tc-i386.c:8982
c32b891a 8506msgid "16-bit jump out of range"
bc7c0509 8507msgstr "16-битный прыжок за пределами диапазона"
bd32c6bd 8508
3ee0cd9e 8509#: config/tc-i386.c:9236 config/tc-i386.c:9268 config/tc-i386.c:9357
53943f32
NC
8510#, c-format
8511msgid "`%s` skips -malign-branch-boundary on `%s`"
8512msgstr "«%s» пропускает -malign-branch-boundary на «%s»"
8513
3ee0cd9e 8514#: config/tc-i386.c:9633
c32b891a 8515msgid "pseudo prefix without instruction"
bc7c0509 8516msgstr "псевдопрефикс без инструкции"
bd32c6bd 8517
3ee0cd9e 8518#: config/tc-i386.c:9779
53943f32
NC
8519#, c-format
8520msgid "instruction length of %u bytes exceeds the limit of 15"
8521msgstr "длина инструкции %u байт превышает предел в 15"
8522
3ee0cd9e 8523#: config/tc-i386.c:10365
c32b891a
NC
8524#, c-format
8525msgid "@%s reloc is not supported with %d-bit output format"
bc7c0509 8526msgstr "перемещение @%s не поддерживается выходным %d-битным форматом"
bd32c6bd 8527
3ee0cd9e 8528#: config/tc-i386.c:10418
bd32c6bd 8529#, c-format
c32b891a 8530msgid "missing or invalid expression `%s'"
bc7c0509 8531msgstr "отсутствующее или некорректное выражение «%s»"
bd32c6bd 8532
3ee0cd9e 8533#: config/tc-i386.c:10427
2d151af7
NC
8534#, c-format
8535msgid "invalid PLT expression `%s'"
8536msgstr "неверное выражение PLT «%s»"
8537
3ee0cd9e 8538#: config/tc-i386.c:10519
bd32c6bd 8539#, c-format
c32b891a 8540msgid "Unsupported broadcast: `%s'"
bc7c0509 8541msgstr "Неподдерживаемый broadcast: «%s»"
bd32c6bd 8542
3ee0cd9e 8543#: config/tc-i386.c:10536
bd32c6bd 8544#, c-format
c32b891a 8545msgid "`%s%s' can't be used for write mask"
bc7c0509 8546msgstr "нельзя использовать «%s%s» для маски записи"
bd32c6bd 8547
3ee0cd9e 8548#: config/tc-i386.c:10556
bc7c0509 8549#, c-format
c32b891a 8550msgid "invalid write mask `%s'"
bc7c0509 8551msgstr "некорректная маска записи «%s»"
c32b891a 8552
3ee0cd9e 8553#: config/tc-i386.c:10577 config/tc-i386.c:11271
bc7c0509 8554#, c-format
c32b891a 8555msgid "duplicated `%s'"
bc7c0509 8556msgstr "повторный «%s»"
c32b891a 8557
3ee0cd9e 8558#: config/tc-i386.c:10587
bc7c0509 8559#, c-format
c32b891a 8560msgid "invalid zeroing-masking `%s'"
bc7c0509 8561msgstr "неверная обнуляющая маска «%s»"
c32b891a 8562
3ee0cd9e 8563#: config/tc-i386.c:10600
bd32c6bd 8564#, c-format
c32b891a 8565msgid "missing `}' in `%s'"
bc7c0509 8566msgstr "отсутствует «}» в «%s»"
c32b891a
NC
8567
8568#. We don't know this one.
3ee0cd9e 8569#: config/tc-i386.c:10614
bc7c0509 8570#, c-format
c32b891a 8571msgid "unknown vector operation: `%s'"
bc7c0509 8572msgstr "неизвестная векторная операция: «%s»"
c32b891a 8573
3ee0cd9e 8574#: config/tc-i386.c:10620
c32b891a 8575msgid "zeroing-masking only allowed with write mask"
bc7c0509 8576msgstr "обнуляющая маска разрешена только с маской записи"
bd32c6bd 8577
3ee0cd9e 8578#: config/tc-i386.c:10640
bd32c6bd 8579#, c-format
c32b891a 8580msgid "at most %d immediate operands are allowed"
bc7c0509 8581msgstr "разрешено не более %d непосредственных операндов"
bd32c6bd 8582
3ee0cd9e 8583#: config/tc-i386.c:10662 config/tc-i386.c:10930
bd32c6bd 8584#, c-format
c32b891a 8585msgid "junk `%s' after expression"
bc7c0509 8586msgstr "мусор «%s» после выражения"
bd32c6bd 8587
3ee0cd9e
NC
8588#: config/tc-i386.c:10675
8589#, c-format
8590msgid "illegal immediate register operand %s"
8591msgstr "неверный непосредственный регистровый операнд %s"
8592
8593#: config/tc-i386.c:10689
bd32c6bd 8594#, c-format
c32b891a 8595msgid "missing or invalid immediate expression `%s'"
bc7c0509 8596msgstr "отсутствующее или некорректное непосредственное выражение «%s»"
bd32c6bd 8597
3ee0cd9e 8598#: config/tc-i386.c:10712 config/tc-i386.c:11010
bd32c6bd 8599#, c-format
c32b891a 8600msgid "unimplemented segment %s in operand"
bc7c0509 8601msgstr "нереализованный сегмент %s в операнде"
bd32c6bd 8602
3ee0cd9e 8603#: config/tc-i386.c:10761
bd32c6bd 8604#, c-format
c32b891a 8605msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
bc7c0509 8606msgstr "ожидается коэффициент масштабирования 1, 2, 4 или 8: получен «%s»"
bd32c6bd 8607
3ee0cd9e 8608#: config/tc-i386.c:10770
bd32c6bd 8609#, c-format
c32b891a 8610msgid "scale factor of %d without an index register"
bc7c0509 8611msgstr "коэффициент масштабирования %d без индексного регистра"
bd32c6bd 8612
3ee0cd9e 8613#: config/tc-i386.c:10792
bd32c6bd 8614#, c-format
c32b891a 8615msgid "at most %d displacement operands are allowed"
73a05be2 8616msgstr "разрешено не более %d операндов перестановки"
bd32c6bd 8617
3ee0cd9e 8618#: config/tc-i386.c:10986
bd32c6bd 8619#, c-format
c32b891a 8620msgid "missing or invalid displacement expression `%s'"
73a05be2 8621msgstr "отсутствующее или некорректное выражение перестановки «%s»"
bd32c6bd 8622
3ee0cd9e 8623#: config/tc-i386.c:11160
bd32c6bd 8624#, c-format
c32b891a 8625msgid "`%s' is not valid here (expected `%c%s%s%c')"
bc7c0509 8626msgstr "«%s» здесь не допускается (ожидается «%c%s%s%c»)"
bd32c6bd 8627
3ee0cd9e 8628#: config/tc-i386.c:11172
bd32c6bd 8629#, c-format
c32b891a 8630msgid "`%s' is not a valid %s expression"
bc7c0509 8631msgstr "«%s» не является верным выражением %s"
bd32c6bd 8632
3ee0cd9e
NC
8633#: config/tc-i386.c:11184
8634#, c-format
8635msgid "invalid `%s' prefix"
8636msgstr "неверный префикс «%s»"
8637
8638#: config/tc-i386.c:11217
bd32c6bd 8639#, c-format
c32b891a 8640msgid "`%s' cannot be used here"
bc7c0509 8641msgstr "«%s» не может использоваться здесь"
c32b891a 8642
3ee0cd9e 8643#: config/tc-i386.c:11226
c32b891a 8644msgid "register scaling is being ignored here"
bc7c0509 8645msgstr "регистровое масштабирование здесь игнорируется"
bd32c6bd 8646
3ee0cd9e 8647#: config/tc-i386.c:11288
bd32c6bd 8648#, c-format
c32b891a 8649msgid "Missing '}': '%s'"
bc7c0509 8650msgstr "Отсутствует «}»: «%s»"
bd32c6bd 8651
3ee0cd9e 8652#: config/tc-i386.c:11294
bd32c6bd 8653#, c-format
c32b891a 8654msgid "Junk after '}': '%s'"
bc7c0509 8655msgstr "Мусор после «}»: «%s»"
bd32c6bd 8656
3ee0cd9e 8657#: config/tc-i386.c:11416
bd32c6bd 8658#, c-format
c32b891a 8659msgid "bad memory operand `%s'"
bc7c0509 8660msgstr "плохой операнд памяти «%s»"
bd32c6bd 8661
3ee0cd9e 8662#: config/tc-i386.c:11432
bd32c6bd 8663#, c-format
c32b891a 8664msgid "junk `%s' after register"
bc7c0509 8665msgstr "мусор «%s» после регистра"
bd32c6bd 8666
3ee0cd9e 8667#: config/tc-i386.c:11445 config/tc-i386.c:11609 config/tc-i386.c:11653
bd32c6bd 8668#, c-format
c32b891a 8669msgid "bad register name `%s'"
bc7c0509 8670msgstr "плохое имя регистра: «%s»"
c32b891a 8671
3ee0cd9e 8672#: config/tc-i386.c:11453
c32b891a 8673msgid "immediate operand illegal with absolute jump"
bc7c0509 8674msgstr "непосредственный операнд недопустим с абсолютным прыжком"
bd32c6bd 8675
3ee0cd9e
NC
8676#: config/tc-i386.c:11521
8677msgid "unbalanced figure braces"
8678msgstr "несбалансированные фигурные скобки"
8679
8680#: config/tc-i386.c:11598
bd32c6bd 8681#, c-format
c32b891a 8682msgid "expecting `,' or `)' after index register in `%s'"
bc7c0509 8683msgstr "ожидается «,» или «)» после индексного регистра в «%s»"
bd32c6bd 8684
3ee0cd9e 8685#: config/tc-i386.c:11626
bd32c6bd 8686#, c-format
c32b891a 8687msgid "expecting `)' after scale factor in `%s'"
bc7c0509 8688msgstr "ожидается «,» после коэффициента масштабирования в «%s»"
bd32c6bd 8689
3ee0cd9e 8690#: config/tc-i386.c:11634
bd32c6bd 8691#, c-format
c32b891a 8692msgid "expecting index register or scale factor after `,'; got '%c'"
bc7c0509 8693msgstr "ожидается индексный регистр или коэффициент масштабирования после «,»: получен «%c»"
bd32c6bd 8694
3ee0cd9e 8695#: config/tc-i386.c:11642
bd32c6bd 8696#, c-format
c32b891a 8697msgid "expecting `,' or `)' after base register in `%s'"
bc7c0509 8698msgstr "ожидается «,» или «)» после базового регистра в «%s»"
bd32c6bd 8699
c32b891a 8700#. It's not a memory operand; argh!
3ee0cd9e 8701#: config/tc-i386.c:11691
c32b891a
NC
8702#, c-format
8703msgid "invalid char %s beginning operand %d `%s'"
bc7c0509 8704msgstr "некорректный символ %s в начале операнда %d «%s»"
bd32c6bd 8705
3ee0cd9e 8706#: config/tc-i386.c:12350
53943f32
NC
8707#, c-format
8708msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
8709msgstr "%s:%u: добавить %d%s по адресу 0x%llx для выравнивания %s по %d-байтовой границе\n"
8710
3ee0cd9e 8711#: config/tc-i386.c:12353
53943f32
NC
8712#, c-format
8713msgid "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
8714msgstr "%s:%u: добавить дополнительные %d%s по адресу 0x%llx для выравнивания %s по %d-байтовой границе\n"
8715
3ee0cd9e 8716#: config/tc-i386.c:12359
53943f32
NC
8717#, c-format
8718msgid "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
8719msgstr "%s:%u: добавить %d%s-байтов nop по адресу 0x%llx для выравнивания %s по %d-байтовой границе\n"
8720
3ee0cd9e 8721#: config/tc-i386.c:12426
c32b891a 8722msgid "long jump required"
bc7c0509 8723msgstr "требуется длинный прыжок"
bd32c6bd 8724
3ee0cd9e 8725#: config/tc-i386.c:12481
c32b891a 8726msgid "jump target out of range"
bc7c0509 8727msgstr "цель прыжка за пределами диапазона"
bd32c6bd 8728
3ee0cd9e 8729#: config/tc-i386.c:12897
79ddc884
NC
8730#, c-format
8731msgid "register '%s%s' cannot be used here"
8732msgstr "здесь нельзя использовать регистр «%s%s»"
8733
3ee0cd9e 8734#: config/tc-i386.c:13112
2d151af7
NC
8735#, c-format
8736msgid "invalid -mx86-used-note= option: `%s'"
8737msgstr "неверный параметр -mx86-used-note=: «%s»"
8738
3ee0cd9e 8739#: config/tc-i386.c:13135
c32b891a 8740msgid "no compiled in support for x86_64"
bc7c0509 8741msgstr "откомпилирован без поддержки x86_64"
c32b891a 8742
3ee0cd9e 8743#: config/tc-i386.c:13155
c32b891a 8744msgid "no compiled in support for 32bit x86_64"
bc7c0509 8745msgstr "откомпилирован без поддержки 32-битной x86_64"
c32b891a 8746
3ee0cd9e 8747#: config/tc-i386.c:13159
c32b891a 8748msgid "32bit x86_64 is only supported for ELF"
bc7c0509 8749msgstr "32-битная x86_64 поддерживается только в ELF"
bd32c6bd 8750
3ee0cd9e 8751#: config/tc-i386.c:13193 config/tc-i386.c:13281
bc7c0509 8752#, c-format
c32b891a 8753msgid "invalid -march= option: `%s'"
bc7c0509 8754msgstr "неверный параметр -march=: «%s»"
c32b891a 8755
3ee0cd9e 8756#: config/tc-i386.c:13291 config/tc-i386.c:13303
bc7c0509 8757#, c-format
c32b891a 8758msgid "invalid -mtune= option: `%s'"
bc7c0509 8759msgstr "неверный параметр -mtune=: «%s»"
c32b891a 8760
3ee0cd9e 8761#: config/tc-i386.c:13312
bc7c0509 8762#, c-format
c32b891a 8763msgid "invalid -mmnemonic= option: `%s'"
bc7c0509 8764msgstr "неверный параметр -mmnemonic=: «%s»"
c32b891a 8765
3ee0cd9e 8766#: config/tc-i386.c:13321
bc7c0509 8767#, c-format
c32b891a 8768msgid "invalid -msyntax= option: `%s'"
bc7c0509 8769msgstr "неверный параметр -msyntax=: «%s»"
c32b891a 8770
3ee0cd9e 8771#: config/tc-i386.c:13344
bc7c0509 8772#, c-format
c32b891a 8773msgid "invalid -msse-check= option: `%s'"
bc7c0509 8774msgstr "неверный параметр -msse-check=: «%s»"
c32b891a 8775
3ee0cd9e 8776#: config/tc-i386.c:13355
bc7c0509 8777#, c-format
c32b891a 8778msgid "invalid -moperand-check= option: `%s'"
bc7c0509 8779msgstr "неверный параметр -moperand-check=: «%s»"
c32b891a 8780
3ee0cd9e 8781#: config/tc-i386.c:13364
bc7c0509 8782#, c-format
c32b891a 8783msgid "invalid -mavxscalar= option: `%s'"
bc7c0509 8784msgstr "неверный параметр -mavxscalar=: «%s»"
c32b891a 8785
3ee0cd9e 8786#: config/tc-i386.c:13373
2d151af7
NC
8787#, c-format
8788msgid "invalid -mvexwig= option: `%s'"
8789msgstr "неверный параметр -mvexwig=: «%s»"
8790
3ee0cd9e 8791#: config/tc-i386.c:13388
bc7c0509 8792#, c-format
c32b891a 8793msgid "invalid -mevexlig= option: `%s'"
bc7c0509 8794msgstr "неверный параметр -mevexlig=: «%s»"
c32b891a 8795
3ee0cd9e 8796#: config/tc-i386.c:13401
bc7c0509 8797#, c-format
c32b891a 8798msgid "invalid -mevexrcig= option: `%s'"
bc7c0509 8799msgstr "неверный параметр -mevexrcig=: «%s»"
c32b891a 8800
3ee0cd9e 8801#: config/tc-i386.c:13410
bc7c0509 8802#, c-format
c32b891a 8803msgid "invalid -mevexwig= option: `%s'"
bc7c0509 8804msgstr "неверный параметр -mevexwig=: «%s»"
c32b891a 8805
3ee0cd9e 8806#: config/tc-i386.c:13425
bc7c0509 8807#, c-format
c32b891a 8808msgid "invalid -momit-lock-prefix= option: `%s'"
bc7c0509 8809msgstr "неверный параметр -momit-lock-prefix=: «%s»"
c32b891a 8810
3ee0cd9e 8811#: config/tc-i386.c:13434
bd32c6bd 8812#, c-format
c32b891a 8813msgid "invalid -mfence-as-lock-add= option: `%s'"
bc7c0509 8814msgstr "неверный параметр -mfence-as-lock-add=: «%s»"
bd32c6bd 8815
3ee0cd9e 8816#: config/tc-i386.c:13443
79ddc884
NC
8817#, c-format
8818msgid "invalid -mlfence-after-load= option: `%s'"
8819msgstr "неверный параметр -mlfence-after-load=: «%s»"
8820
3ee0cd9e 8821#: config/tc-i386.c:13460
79ddc884
NC
8822#, c-format
8823msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
8824msgstr "неверный параметр -mlfence-before-indirect-branch=: «%s»"
8825
3ee0cd9e 8826#: config/tc-i386.c:13474
79ddc884
NC
8827#, c-format
8828msgid "invalid -mlfence-before-ret= option: `%s'"
8829msgstr "неверный параметр -mlfence-before-ret=: «%s»"
8830
3ee0cd9e 8831#: config/tc-i386.c:13484
bc7c0509 8832#, c-format
c32b891a 8833msgid "invalid -mrelax-relocations= option: `%s'"
bc7c0509 8834msgstr "неверный параметр -mrelax-relocations=: «%s»"
c32b891a 8835
3ee0cd9e 8836#: config/tc-i386.c:13513
53943f32
NC
8837#, c-format
8838msgid "invalid -malign-branch-boundary= value: %s"
8839msgstr "некорректное значение -malign-branch-boundary=: %s"
8840
3ee0cd9e 8841#: config/tc-i386.c:13527
53943f32
NC
8842#, c-format
8843msgid "invalid -malign-branch-prefix-size= value: %s"
8844msgstr "некорректное значение -malign-branch-prefix-size=: %s"
8845
3ee0cd9e 8846#: config/tc-i386.c:13554
53943f32
NC
8847#, c-format
8848msgid "invalid -malign-branch= option: `%s'"
8849msgstr "неверный параметр -malign-branch=: «%s»"
8850
3ee0cd9e 8851#: config/tc-i386.c:13710
bd32c6bd 8852#, c-format
c32b891a 8853msgid ""
53943f32 8854" -Qy, -Qn ignored\n"
c32b891a
NC
8855" -V print assembler version number\n"
8856" -k ignored\n"
bd32c6bd 8857msgstr ""
53943f32 8858" -Qy, -Qn игнорируется\n"
bc7c0509
NC
8859" -V напечатать номер версии ассемблера\n"
8860" -k игнорируется\n"
bd32c6bd 8861
3ee0cd9e 8862#: config/tc-i386.c:13715
bd32c6bd 8863#, c-format
c32b891a
NC
8864msgid ""
8865" -n Do not optimize code alignment\n"
8866" -q quieten some warnings\n"
bd32c6bd 8867msgstr ""
bc7c0509
NC
8868" -n не оптимизировать выравнивание кода\n"
8869" -q выводить только некоторые предупреждения\n"
bd32c6bd 8870
3ee0cd9e 8871#: config/tc-i386.c:13719
bd32c6bd 8872#, c-format
c32b891a 8873msgid " -s ignored\n"
bc7c0509 8874msgstr " -s игнорируется\n"
bd32c6bd 8875
3ee0cd9e 8876#: config/tc-i386.c:13724
c32b891a 8877#, c-format
3ee0cd9e
NC
8878msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
8879msgstr " --32/--64/--x32 генерировать 32-битный/64-битный/x32 объект\n"
bd32c6bd 8880
3ee0cd9e
NC
8881#: config/tc-i386.c:13727
8882#, c-format
8883msgid " --32/--64 generate 32bit/64bit object\n"
8884msgstr " --32/--64 генерировать 32-битный/64-битный объект\n"
8885
8886#: config/tc-i386.c:13732
bd32c6bd 8887#, c-format
c32b891a 8888msgid " --divide do not treat `/' as a comment character\n"
bc7c0509 8889msgstr " --divide не считать «/» символом комментариев\n"
bd32c6bd 8890
3ee0cd9e 8891#: config/tc-i386.c:13735
bd32c6bd 8892#, c-format
c32b891a 8893msgid " --divide ignored\n"
bc7c0509 8894msgstr " --divide игнорируется\n"
bd32c6bd 8895
3ee0cd9e 8896#: config/tc-i386.c:13738
bd32c6bd 8897#, c-format
c32b891a
NC
8898msgid ""
8899" -march=CPU[,+EXTENSION...]\n"
8900" generate code for CPU and EXTENSION, CPU is one of:\n"
bd32c6bd 8901msgstr ""
bc7c0509
NC
8902" -march=ЦП[,+РАСШИРЕНИЕ…]\n"
8903" генерировать код для ЦП и РАСШИРЕНИЯ; возможные ЦП:\n"
bd32c6bd 8904
3ee0cd9e 8905#: config/tc-i386.c:13742
bc7c0509 8906#, c-format
c32b891a 8907msgid " EXTENSION is combination of:\n"
bc7c0509 8908msgstr " РАСШИРЕНИЕ — комбинации следующих:\n"
c32b891a 8909
3ee0cd9e 8910#: config/tc-i386.c:13745
bd32c6bd 8911#, c-format
c32b891a 8912msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
bc7c0509 8913msgstr " -mtune=ЦП оптимизировать для ЦП; ЦП один из следующих:\n"
bd32c6bd 8914
3ee0cd9e 8915#: config/tc-i386.c:13748
bd32c6bd 8916#, c-format
c32b891a 8917msgid " -msse2avx encode SSE instructions with VEX prefix\n"
bc7c0509 8918msgstr " -msse2avx кодировать инструкции SSE с префиксом VEX\n"
bd32c6bd 8919
3ee0cd9e 8920#: config/tc-i386.c:13750
c32b891a
NC
8921#, c-format
8922msgid ""
2d151af7 8923" -msse-check=[none|error|warning] (default: warning)\n"
c32b891a 8924" check SSE instructions\n"
bd32c6bd 8925msgstr ""
2d151af7 8926" -msse-check=[none|error|warning] (по умолчанию warning)\n"
bc7c0509 8927" проверять инструкции SSE\n"
bd32c6bd 8928
3ee0cd9e 8929#: config/tc-i386.c:13753
c32b891a
NC
8930#, c-format
8931msgid ""
2d151af7 8932" -moperand-check=[none|error|warning] (default: warning)\n"
c32b891a 8933" check operand combinations for validity\n"
bd32c6bd 8934msgstr ""
2d151af7 8935" -moperand-check=[none|error|warning] (по умолчанию warning)\n"
bc7c0509 8936" проверять комбинации операндов на корректность\n"
bd32c6bd 8937
3ee0cd9e 8938#: config/tc-i386.c:13756
c32b891a
NC
8939#, c-format
8940msgid ""
2d151af7
NC
8941" -mavxscalar=[128|256] (default: 128)\n"
8942" encode scalar AVX instructions with specific vector\n"
c32b891a 8943" length\n"
bd32c6bd 8944msgstr ""
2d151af7
NC
8945" -mavxscalar=[128|256] (по умолчанию 128)\n"
8946" кодировать скалярные инструкции AVX с заданной\n"
8947" длиной вектора\n"
8948
3ee0cd9e 8949#: config/tc-i386.c:13760
2d151af7
NC
8950#, c-format
8951msgid ""
8952" -mvexwig=[0|1] (default: 0)\n"
8953" encode VEX instructions with specific VEX.W value\n"
8954" for VEX.W bit ignored instructions\n"
8955msgstr ""
8956" -mevexwig=[0|1] (по умолчанию 0)\n"
8957" кодировать инструкции EVEX с заданным значением\n"
8958" EVEX.W для бита игнорированных инструкций EVEX.W\n"
bd32c6bd 8959
3ee0cd9e 8960#: config/tc-i386.c:13764
bd32c6bd
NC
8961#, c-format
8962msgid ""
2d151af7
NC
8963" -mevexlig=[128|256|512] (default: 128)\n"
8964" encode scalar EVEX instructions with specific vector\n"
c32b891a 8965" length\n"
bd32c6bd 8966msgstr ""
2d151af7
NC
8967" -mevexlig=[128|256|512] (по умолчанию 128)\n"
8968" кодировать скалярные инструкции EVEX с заданной\n"
8969" длиной вектора\n"
bd32c6bd 8970
3ee0cd9e 8971#: config/tc-i386.c:13768
bd32c6bd 8972#, c-format
c32b891a 8973msgid ""
2d151af7
NC
8974" -mevexwig=[0|1] (default: 0)\n"
8975" encode EVEX instructions with specific EVEX.W value\n"
c32b891a 8976" for EVEX.W bit ignored instructions\n"
bd32c6bd 8977msgstr ""
2d151af7
NC
8978" -mevexwig=[0|1] (по умолчанию 0)\n"
8979" кодировать инструкции EVEX с заданным значением\n"
8980" EVEX.W для бита игнорированных инструкций EVEX.W\n"
bd32c6bd 8981
3ee0cd9e 8982#: config/tc-i386.c:13772
bd32c6bd 8983#, c-format
c32b891a 8984msgid ""
2d151af7 8985" -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
c32b891a
NC
8986" encode EVEX instructions with specific EVEX.RC value\n"
8987" for SAE-only ignored instructions\n"
bd32c6bd 8988msgstr ""
2d151af7 8989" -mevexrcig=[rne|rd|ru|rz] (по умолчанию rne)\n"
bc7c0509 8990" кодировать инструкции EVEX с заданным значением\n"
2d151af7
NC
8991" EVEX.RC для игнорированных инструкций только SAE\n"
8992
3ee0cd9e 8993#: config/tc-i386.c:13776
2d151af7
NC
8994#, c-format
8995msgid " -mmnemonic=[att|intel] "
8996msgstr " -mmnemonic=[att|intel] "
8997
3ee0cd9e 8998#: config/tc-i386.c:13779
2d151af7
NC
8999#, c-format
9000msgid "(default: att)\n"
9001msgstr "(по умолчанию att)\n"
bd32c6bd 9002
3ee0cd9e 9003#: config/tc-i386.c:13781
bd32c6bd 9004#, c-format
2d151af7
NC
9005msgid "(default: intel)\n"
9006msgstr "(по умолчанию intel)\n"
bd32c6bd 9007
3ee0cd9e 9008#: config/tc-i386.c:13782
c32b891a 9009#, c-format
2d151af7
NC
9010msgid " use AT&T/Intel mnemonic\n"
9011msgstr " использовать мнемонику AT&T/Intel\n"
bd32c6bd 9012
3ee0cd9e 9013#: config/tc-i386.c:13784
2d151af7
NC
9014#, c-format
9015msgid ""
9016" -msyntax=[att|intel] (default: att)\n"
9017" use AT&T/Intel syntax\n"
9018msgstr ""
9019" -msyntax=[att|intel] (по умолчанию att)\n"
9020" использовать синтаксис AT&T/Intel\n"
9021
3ee0cd9e 9022#: config/tc-i386.c:13787
c32b891a
NC
9023#, c-format
9024msgid " -mindex-reg support pseudo index registers\n"
bc7c0509 9025msgstr " -mindex-reg поддерживать псевдоиндексные регистры\n"
bd32c6bd 9026
3ee0cd9e 9027#: config/tc-i386.c:13789
c32b891a
NC
9028#, c-format
9029msgid " -mnaked-reg don't require `%%' prefix for registers\n"
bc7c0509 9030msgstr " -mnaked-reg не требовать префикса «%%» для регистров\n"
bd32c6bd 9031
3ee0cd9e 9032#: config/tc-i386.c:13791
c32b891a
NC
9033#, c-format
9034msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
bc7c0509 9035msgstr " -madd-bnd-prefix добавлять префикс BND для всех корректных ветвлений\n"
bd32c6bd 9036
3ee0cd9e 9037#: config/tc-i386.c:13794
bd32c6bd 9038#, c-format
c32b891a 9039msgid " -mshared disable branch optimization for shared code\n"
bc7c0509 9040msgstr " -mshared выключить оптимизацию ветвления в общем коде\n"
bd32c6bd 9041
3ee0cd9e 9042#: config/tc-i386.c:13796
2d151af7
NC
9043#, c-format
9044msgid " -mx86-used-note=[no|yes] "
9045msgstr " -mx86-used-note=[no|yes] "
9046
3ee0cd9e 9047#: config/tc-i386.c:13802
2d151af7
NC
9048#, c-format
9049msgid " generate x86 used ISA and feature properties\n"
9050msgstr " отмечать свойства ISA и функциональность x86\n"
9051
3ee0cd9e 9052#: config/tc-i386.c:13806
bc7c0509 9053#, c-format
c32b891a 9054msgid " -mbig-obj generate big object files\n"
bc7c0509 9055msgstr " -mbig-obj генерировать большие объектные файлы\n"
c32b891a 9056
3ee0cd9e 9057#: config/tc-i386.c:13809
c32b891a
NC
9058#, c-format
9059msgid ""
2d151af7 9060" -momit-lock-prefix=[no|yes] (default: no)\n"
c32b891a 9061" strip all lock prefixes\n"
bd32c6bd 9062msgstr ""
2d151af7 9063" -momit-lock-prefix=[no|yes] (по умолчанию no)\n"
bc7c0509 9064" удалять все префиксы блокировки\n"
bd32c6bd 9065
3ee0cd9e 9066#: config/tc-i386.c:13812
c32b891a
NC
9067#, c-format
9068msgid ""
2d151af7 9069" -mfence-as-lock-add=[no|yes] (default: no)\n"
c32b891a
NC
9070" encode lfence, mfence and sfence as\n"
9071" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 9072msgstr ""
2d151af7 9073" -mfence-as-lock-add=[no|yes] (по умолчанию no)\n"
bc7c0509 9074" кодировать lfence, mfence и sfence как\n"
2d151af7 9075" lock addl $0x0, (%%{re}sp)\n"
bd32c6bd 9076
3ee0cd9e 9077#: config/tc-i386.c:13816
bd32c6bd 9078#, c-format
2d151af7
NC
9079msgid " -mrelax-relocations=[no|yes] "
9080msgstr " -mrelax-relocations=[no|yes] "
bd32c6bd 9081
3ee0cd9e 9082#: config/tc-i386.c:13822
bd32c6bd 9083#, c-format
2d151af7
NC
9084msgid " generate relax relocations\n"
9085msgstr " генерировать ослабленные перемещения\n"
bd32c6bd 9086
3ee0cd9e 9087#: config/tc-i386.c:13824
53943f32
NC
9088#, c-format
9089msgid ""
9090" -malign-branch-boundary=NUM (default: 0)\n"
9091" align branches within NUM byte boundary\n"
9092msgstr ""
9093" -malign-branch-boundary=КОЛ (по умолчанию: 0)\n"
9094" выравнивать ветвления внутри КОЛИЧЕСТВО-байтовой\n"
9095" границы\n"
9096
3ee0cd9e 9097#: config/tc-i386.c:13827
53943f32
NC
9098#, c-format
9099msgid ""
9100" -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
9101" TYPE is combination of jcc, fused, jmp, call, ret,\n"
9102" indirect\n"
9103" specify types of branches to align\n"
9104msgstr ""
9105" -malign-branch=ТИП[+ТИП…] (по умолчанию: jcc+fused+jmp)\n"
9106" ТИПом может быть комбинация из jcc, fused, jmp,\n"
9107" call, ret, indirect,\n"
3ee0cd9e 9108" определяющая типы выравниваемых ветвлений\n"
53943f32 9109
3ee0cd9e 9110#: config/tc-i386.c:13832
53943f32
NC
9111#, c-format
9112msgid ""
9113" -malign-branch-prefix-size=NUM (default: 5)\n"
9114" align branches with NUM prefixes per instruction\n"
9115msgstr ""
9116" -malign-branch-prefix-size=КОЛ (по умолчанию: 5)\n"
9117" выравнивать ветвления с КОЛИЧЕСТВОМ префиксов\n"
9118" на инструкцию\n"
9119
3ee0cd9e 9120#: config/tc-i386.c:13835
53943f32
NC
9121#, c-format
9122msgid ""
9123" -mbranches-within-32B-boundaries\n"
9124" align branches within 32 byte boundary\n"
9125msgstr ""
9126" -mbranches-within-32B-boundaries\n"
9127" выравнивать ветвления внутри 32-байтовой границы\n"
9128
3ee0cd9e 9129#: config/tc-i386.c:13838
79ddc884
NC
9130#, c-format
9131msgid ""
9132" -mlfence-after-load=[no|yes] (default: no)\n"
9133" generate lfence after load\n"
9134msgstr ""
9135" -mlfence-after-load=[no|yes] (по умолчанию: no)\n"
9136" генерировать lfence после load\n"
9137
3ee0cd9e 9138#: config/tc-i386.c:13841
79ddc884
NC
9139#, c-format
9140msgid ""
9141" -mlfence-before-indirect-branch=[none|all|register|memory] (default: none)\n"
9142" generate lfence before indirect near branch\n"
9143msgstr ""
9144" -mlfence-before-indirect-branch=[none|all|register|memory]\n"
9145" (по умолчанию: none)\n"
9146" генерировать lfence перед неявным ближним ветвлением\n"
9147
3ee0cd9e 9148#: config/tc-i386.c:13844
79ddc884
NC
9149#, c-format
9150msgid ""
9151" -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
9152" generate lfence before ret\n"
9153msgstr ""
9154" -mlfence-before-ret=[none|or|not|shl|yes] (по умолчанию: none)\n"
9155" генерировать lfence перед ret\n"
9156
3ee0cd9e 9157#: config/tc-i386.c:13847
2d151af7
NC
9158#, c-format
9159msgid " -mamd64 accept only AMD64 ISA [default]\n"
9160msgstr " -mamd64 принимать только AMD64 ISA (по умолчанию)\n"
9161
3ee0cd9e 9162#: config/tc-i386.c:13849
bd32c6bd 9163#, c-format
c32b891a 9164msgid " -mintel64 accept only Intel64 ISA\n"
bc7c0509 9165msgstr " -mintel64 принимать только Intel64 ISA\n"
bd32c6bd 9166
3ee0cd9e 9167#: config/tc-i386.c:13890
bd32c6bd 9168#, c-format
c32b891a 9169msgid "Intel MCU doesn't support `%s' architecture"
bc7c0509 9170msgstr "МК Intel не поддерживает архитектуру «%s»"
bd32c6bd 9171
3ee0cd9e 9172#: config/tc-i386.c:13958
c32b891a 9173msgid "Intel L1OM is 64bit only"
bc7c0509 9174msgstr "Intel L1OM только 64-битный"
bd32c6bd 9175
3ee0cd9e 9176#: config/tc-i386.c:13964
c32b891a 9177msgid "Intel K1OM is 64bit only"
bc7c0509 9178msgstr "Intel K1OM только 64-битный"
bd32c6bd 9179
3ee0cd9e 9180#: config/tc-i386.c:13970
c32b891a 9181msgid "Intel MCU is 32bit only"
bc7c0509 9182msgstr "МК Intel только 32-битный"
bd32c6bd 9183
3ee0cd9e 9184#: config/tc-i386.c:14082
79ddc884
NC
9185msgid "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-branch"
9186msgstr "константная директива пропускает -mlfence-before-ret и -mlfence-before-indirect-branch"
9187
3ee0cd9e 9188#: config/tc-i386.c:14085
79ddc884
NC
9189msgid "constant directive skips -mlfence-before-ret"
9190msgstr "константная директива пропускает -mlfence-before-ret"
9191
3ee0cd9e 9192#: config/tc-i386.c:14088
79ddc884
NC
9193msgid "constant directive skips -mlfence-before-indirect-branch"
9194msgstr "константная директива пропускает -mlfence-before-indirect-branch"
9195
3ee0cd9e 9196#: config/tc-i386.c:14199
c32b891a 9197msgid "symbol size computation overflow"
bc7c0509 9198msgstr "переполнение при вычислении размера символа"
bd32c6bd 9199
3ee0cd9e 9200#: config/tc-i386.c:14273 config/tc-sparc.c:3852
c32b891a
NC
9201#, c-format
9202msgid "can not do %d byte pc-relative relocation"
bc7c0509 9203msgstr "невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 9204
3ee0cd9e 9205#: config/tc-i386.c:14291
c32b891a
NC
9206#, c-format
9207msgid "can not do %d byte relocation"
bc7c0509 9208msgstr "невозможно выполнить %d-байтовое перемещение"
bd32c6bd 9209
3ee0cd9e 9210#: config/tc-i386.c:14359
c32b891a
NC
9211#, c-format
9212msgid "cannot represent relocation type %s in x32 mode"
bc7c0509 9213msgstr "не удалось представить тип перемещения %s в режиме x32"
bd32c6bd 9214
3ee0cd9e 9215#: config/tc-i386.c:14396 config/tc-s390.c:2605
c32b891a
NC
9216#, c-format
9217msgid "cannot represent relocation type %s"
bc7c0509 9218msgstr "не удалось представить тип перемещения %s"
bd32c6bd 9219
3ee0cd9e 9220#: config/tc-i386.c:14513
c32b891a 9221msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
bc7c0509 9222msgstr "неправильная директива .section: в строке требуется a,l,w,x,M,S,G,T"
c32b891a 9223
3ee0cd9e 9224#: config/tc-i386.c:14516
c32b891a 9225msgid "bad .section directive: want a,w,x,M,S,G,T in string"
bc7c0509 9226msgstr "неправильная директива .section: в строке требуется a,w,x,M,S,G,T"
c32b891a 9227
3ee0cd9e 9228#: config/tc-i386.c:14535
c32b891a 9229msgid ".largecomm supported only in 64bit mode, producing .comm"
bc7c0509 9230msgstr ".largecomm поддерживается только в 64-битном режиме, создаётся .comm"
bd32c6bd 9231
3ee0cd9e 9232#: config/tc-ia64.c:869
d8dab054
NC
9233msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
9234msgstr "неправильная директива .section: в строке требуется a,o,s,w,x,M,S,G,T"
bd32c6bd 9235
3ee0cd9e 9236#: config/tc-ia64.c:921
d8dab054
NC
9237msgid "Size of frame exceeds maximum of 96 registers"
9238msgstr "Размер кадра превышает максимум из 96 регистров"
bd32c6bd 9239
3ee0cd9e 9240#: config/tc-ia64.c:926
d8dab054
NC
9241msgid "Size of rotating registers exceeds frame size"
9242msgstr "Размер оборачивающихся регистров превышает размер кадра"
bd32c6bd 9243
3ee0cd9e 9244#: config/tc-ia64.c:1013
d8dab054
NC
9245msgid "Unwind directive not followed by an instruction."
9246msgstr "Раскрывающая директива не допускается инструкцией."
bd32c6bd 9247
3ee0cd9e 9248#: config/tc-ia64.c:1022 config/tc-ia64.c:7604
d8dab054
NC
9249msgid "qualifying predicate not followed by instruction"
9250msgstr "уточнение предиката не допускается инструкцией"
bd32c6bd 9251
3ee0cd9e 9252#: config/tc-ia64.c:1070
d8dab054
NC
9253msgid "expected ',' after section name"
9254msgstr "ожидается «,» после имени раздела"
bd32c6bd 9255
3ee0cd9e 9256#: config/tc-ia64.c:1105
d8dab054
NC
9257msgid "expected ',' after symbol name"
9258msgstr "ожидается «,» после имени символа"
bd32c6bd 9259
3ee0cd9e 9260#: config/tc-ia64.c:1129
d8dab054
NC
9261msgid "expected ',' after symbol size"
9262msgstr "ожидается «,» после размера символа"
bd32c6bd 9263
3ee0cd9e 9264#: config/tc-ia64.c:1212 config/tc-ia64.c:1246
d8dab054
NC
9265msgid "record type is not valid"
9266msgstr "недопустимый тип записи"
bd32c6bd 9267
3ee0cd9e 9268#: config/tc-ia64.c:1315
d8dab054
NC
9269msgid "Invalid record type for P3 format."
9270msgstr "Неверный тип записи для формата P3."
c32b891a 9271
3ee0cd9e 9272#: config/tc-ia64.c:1351
d8dab054
NC
9273msgid "Invalid record type for format P6"
9274msgstr "Неверный тип записи для формата P6."
bd32c6bd 9275
3ee0cd9e 9276#: config/tc-ia64.c:1531 config/tc-ia64.c:1583
d8dab054
NC
9277msgid "Invalid record type for format B1"
9278msgstr "Неверный тип записи для формата B1."
bd32c6bd 9279
3ee0cd9e 9280#: config/tc-ia64.c:1616
d8dab054
NC
9281msgid "Invalid record type for format X1"
9282msgstr "Неверный тип записи для формата X1."
bd32c6bd 9283
3ee0cd9e 9284#: config/tc-ia64.c:1658
d8dab054
NC
9285msgid "Invalid record type for format X3"
9286msgstr "Неверный тип записи для формата X3."
bd32c6bd 9287
3ee0cd9e 9288#: config/tc-ia64.c:1696
d8dab054
NC
9289msgid "Previous .save incomplete"
9290msgstr "Незавершённая предыдущая .save"
bd32c6bd 9291
3ee0cd9e 9292#: config/tc-ia64.c:2521
d8dab054
NC
9293msgid "spill_mask record unimplemented."
9294msgstr "Запись spill_mask не реализована."
bd32c6bd 9295
3ee0cd9e 9296#: config/tc-ia64.c:2578
d8dab054
NC
9297msgid "record_type_not_valid"
9298msgstr "record_type_not_valid"
bd32c6bd 9299
3ee0cd9e 9300#: config/tc-ia64.c:2662
d8dab054
NC
9301msgid "Ignoring attempt to spill beyond end of region"
9302msgstr "Игнорируется попытка вытеснения за конец области"
bd32c6bd 9303
3ee0cd9e 9304#: config/tc-ia64.c:2721
d8dab054
NC
9305msgid "Only constant space allocation is supported"
9306msgstr "Поддерживается только выделение пространства, заданного константой"
bd32c6bd 9307
3ee0cd9e 9308#: config/tc-ia64.c:2735
d8dab054
NC
9309msgid "Only constant offsets are supported"
9310msgstr "Поддерживаются только смещения, заданные константой"
bd32c6bd 9311
3ee0cd9e 9312#: config/tc-ia64.c:2759
c32b891a 9313msgid "Section switching in code is not supported."
bc7c0509 9314msgstr "Переключение раздела в коде не поддерживается."
bd32c6bd 9315
3ee0cd9e 9316#: config/tc-ia64.c:2801
c32b891a 9317msgid "Insn slot not set in unwind record."
bc7c0509 9318msgstr "Слот Insn не задан в записи раскрытия."
bd32c6bd 9319
3ee0cd9e 9320#: config/tc-ia64.c:2875
c32b891a 9321msgid "frgr_mem record before region record!"
bc7c0509 9322msgstr "Запись frgr_mem до записи области!"
bd32c6bd 9323
3ee0cd9e 9324#: config/tc-ia64.c:2886
c32b891a 9325msgid "fr_mem record before region record!"
bc7c0509 9326msgstr "Запись fr_mem до записи области!"
bd32c6bd 9327
3ee0cd9e 9328#: config/tc-ia64.c:2895
c32b891a 9329msgid "gr_mem record before region record!"
bc7c0509 9330msgstr "Запись gr_mem до записи области!"
bd32c6bd 9331
3ee0cd9e 9332#: config/tc-ia64.c:2904
c32b891a 9333msgid "br_mem record before region record!"
bc7c0509 9334msgstr "Запись br_mem до записи области!"
bd32c6bd 9335
3ee0cd9e 9336#: config/tc-ia64.c:2914
c32b891a 9337msgid "gr_gr record before region record!"
bc7c0509 9338msgstr "Запись gr_gr до записи области!"
bd32c6bd 9339
3ee0cd9e 9340#: config/tc-ia64.c:2922
c32b891a 9341msgid "br_gr record before region record!"
bc7c0509 9342msgstr "Запись br_gr до записи области!"
bd32c6bd 9343
3ee0cd9e 9344#: config/tc-ia64.c:3040
bd32c6bd 9345#, c-format
c32b891a 9346msgid "First operand to .%s must be a predicate"
bc7c0509 9347msgstr "Первый операнд в .%s должен быть предикатом"
bd32c6bd 9348
3ee0cd9e 9349#: config/tc-ia64.c:3044
bd32c6bd 9350#, c-format
c32b891a 9351msgid "Pointless use of p0 as first operand to .%s"
bc7c0509 9352msgstr "Бесцельное использование p0 в первом операнде .%s"
bd32c6bd 9353
3ee0cd9e 9354#: config/tc-ia64.c:3100
bd32c6bd 9355#, c-format
c32b891a 9356msgid "Operand %d to .%s must be a preserved register"
bc7c0509 9357msgstr "Операнд %d в .%s должен быть сохранённым регистром"
bd32c6bd 9358
3ee0cd9e 9359#: config/tc-ia64.c:3136
bd32c6bd 9360#, c-format
c32b891a 9361msgid "Operand %d to .%s must be a writable register"
bc7c0509 9362msgstr "Операнд %d в .%s должен быть записываемым регистром"
bd32c6bd 9363
3ee0cd9e 9364#: config/tc-ia64.c:3160
bd32c6bd 9365#, c-format
c32b891a 9366msgid "Radix `%s' unsupported or invalid"
bc7c0509 9367msgstr "Основание «%s» не поддерживается или некорректно"
bd32c6bd 9368
3ee0cd9e 9369#: config/tc-ia64.c:3190 config/tc-ia64.c:3195
bd32c6bd 9370#, c-format
c32b891a 9371msgid ".%s outside of %s"
bc7c0509 9372msgstr ".%s вне %s"
bd32c6bd 9373
3ee0cd9e 9374#: config/tc-ia64.c:3281
c32b891a 9375msgid "Tags on unwind pseudo-ops aren't supported, yet"
bc7c0509 9376msgstr "Метки в раскрываемых псевдооперациях пока не поддерживаются"
bd32c6bd 9377
3ee0cd9e 9378#: config/tc-ia64.c:3303
c32b891a 9379msgid "First operand to .fframe must be a constant"
bc7c0509 9380msgstr "Первый операнд в .fframe должен быть константой"
bd32c6bd 9381
3ee0cd9e 9382#: config/tc-ia64.c:3323
c32b891a 9383msgid "First operand to .vframe must be a general register"
bc7c0509 9384msgstr "Первый операнд .vframe должен быть обычным регистром"
bd32c6bd 9385
3ee0cd9e 9386#: config/tc-ia64.c:3331
c32b891a 9387msgid "Operand of .vframe contradicts .prologue"
bc7c0509 9388msgstr "Операнд .vframe противоречит .prologue"
bd32c6bd 9389
3ee0cd9e 9390#: config/tc-ia64.c:3341
c32b891a 9391msgid ".vframepsp is meaningless, assuming .vframesp was meant"
bc7c0509 9392msgstr ".vframepsp не имеет смысла, считаем, что предполагалась .vframesp"
bd32c6bd 9393
3ee0cd9e 9394#: config/tc-ia64.c:3349
c32b891a 9395msgid "Operand to .vframesp must be a constant (sp-relative offset)"
bc7c0509 9396msgstr "Операнд .vframesp должен быть константой (смещение, относительно sp)"
bd32c6bd 9397
3ee0cd9e 9398#: config/tc-ia64.c:3376
c32b891a 9399msgid "First operand to .save not a register"
bc7c0509 9400msgstr "Первый операнд .save должен быть регистром"
bd32c6bd 9401
3ee0cd9e 9402#: config/tc-ia64.c:3382
c32b891a 9403msgid "Second operand to .save not a valid register"
bc7c0509 9404msgstr "Второй операнд .save является неправильным регистром"
bd32c6bd 9405
3ee0cd9e 9406#: config/tc-ia64.c:3413 config/tc-ia64.c:3424 config/tc-ia64.c:3432
c32b891a 9407msgid "Second operand of .save contradicts .prologue"
bc7c0509 9408msgstr "Второй операнд .save противоречит .prologue"
bd32c6bd 9409
3ee0cd9e 9410#: config/tc-ia64.c:3439
c32b891a 9411msgid "First operand to .save not a valid register"
bc7c0509 9412msgstr "Первый операнд .save является неправильным регистром"
bd32c6bd 9413
3ee0cd9e 9414#: config/tc-ia64.c:3457
c32b891a 9415msgid "First operand to .restore must be stack pointer (sp)"
bc7c0509 9416msgstr "Первый операнд в .restore должен быть указателем стека (sp)"
bd32c6bd 9417
3ee0cd9e 9418#: config/tc-ia64.c:3466
c32b891a 9419msgid "Second operand to .restore must be a constant >= 0"
bc7c0509 9420msgstr "Второй операнд .restore должен быть константой >= 0"
bd32c6bd 9421
3ee0cd9e 9422#: config/tc-ia64.c:3476
bd32c6bd 9423#, c-format
c32b891a 9424msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
bc7c0509 9425msgstr "Количество эпилогов %lu превышает количество вложенных прологов (%u)"
bd32c6bd 9426
3ee0cd9e 9427#: config/tc-ia64.c:3562
bd32c6bd 9428#, c-format
c32b891a 9429msgid "Illegal section name `%s' (causes unwind section name clash)"
bc7c0509 9430msgstr "Недопустимое имя раздела «%s» (приводит к конфликту раскрываемого имени раздела)"
bd32c6bd 9431
3ee0cd9e 9432#: config/tc-ia64.c:3737
c32b891a 9433msgid "First operand to .altrp not a valid branch register"
bc7c0509 9434msgstr "Первый операнд .altrp является неправильным регистром ветвления"
bd32c6bd 9435
3ee0cd9e 9436#: config/tc-ia64.c:3766
bd32c6bd 9437#, c-format
c32b891a 9438msgid "First operand to .%s not a register"
bc7c0509 9439msgstr "Первый операнд .%s должен быть регистром"
bd32c6bd 9440
3ee0cd9e 9441#: config/tc-ia64.c:3771
bd32c6bd 9442#, c-format
c32b891a 9443msgid "Second operand to .%s not a constant"
bc7c0509 9444msgstr "Второй операнд .%s должен быть константой"
bd32c6bd 9445
3ee0cd9e 9446#: config/tc-ia64.c:3838
c32b891a
NC
9447#, c-format
9448msgid "First operand to .%s not a valid register"
bc7c0509 9449msgstr "Первый операнд .%s является неправильным регистром"
bd32c6bd 9450
3ee0cd9e 9451#: config/tc-ia64.c:3861
c32b891a 9452msgid "First operand to .save.g must be a positive 4-bit constant"
bc7c0509 9453msgstr "Первый операнд .save.g должен быть положительной 4-битной константой"
bd32c6bd 9454
3ee0cd9e 9455#: config/tc-ia64.c:3874
c32b891a 9456msgid "Second operand to .save.g must be a general register"
bc7c0509 9457msgstr "Второй операнд .save.g должен быть обычным регистром"
bd32c6bd 9458
3ee0cd9e 9459#: config/tc-ia64.c:3879
bd32c6bd 9460#, c-format
c32b891a 9461msgid "Second operand to .save.g must be the first of %d general registers"
bc7c0509 9462msgstr "Второй операнд .save.g должен быть первым из %d обычных регистров"
bd32c6bd 9463
3ee0cd9e 9464#: config/tc-ia64.c:3902
c32b891a 9465msgid "Operand to .save.f must be a positive 20-bit constant"
bc7c0509 9466msgstr "Операнд .save.f должен быть положительной 20-битной константой"
bd32c6bd 9467
3ee0cd9e 9468#: config/tc-ia64.c:3925
c32b891a 9469msgid "First operand to .save.b must be a positive 5-bit constant"
bc7c0509 9470msgstr "Первый операнд .save.b должен быть положительной 5-битной константой"
bd32c6bd 9471
3ee0cd9e 9472#: config/tc-ia64.c:3938
c32b891a 9473msgid "Second operand to .save.b must be a general register"
bc7c0509 9474msgstr "Второй операнд .save.b должен быть обычным регистром"
bd32c6bd 9475
3ee0cd9e 9476#: config/tc-ia64.c:3943
bd32c6bd 9477#, c-format
c32b891a 9478msgid "Second operand to .save.b must be the first of %d general registers"
bc7c0509 9479msgstr "Второй операнд .save.b должен быть первым из %d обычных регистров"
bd32c6bd 9480
3ee0cd9e 9481#: config/tc-ia64.c:3969
c32b891a 9482msgid "First operand to .save.gf must be a non-negative 4-bit constant"
bc7c0509 9483msgstr "Первый операнд .save.gf должен быть неотрицательной 4-битной константой"
bd32c6bd 9484
3ee0cd9e 9485#: config/tc-ia64.c:3977
c32b891a 9486msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
bc7c0509 9487msgstr "Второй операнд .save.gf должен быть неотрицательной 20-битной константой"
bd32c6bd 9488
3ee0cd9e 9489#: config/tc-ia64.c:3985
c32b891a 9490msgid "Operands to .save.gf may not be both zero"
bc7c0509 9491msgstr "Операнды .save.gf не могут быть одновременно равны нулю"
bd32c6bd 9492
3ee0cd9e 9493#: config/tc-ia64.c:4002
c32b891a 9494msgid "Operand to .spill must be a constant"
bc7c0509 9495msgstr "Операнд .spill должен быть константой"
bd32c6bd 9496
3ee0cd9e 9497#: config/tc-ia64.c:4071
c32b891a
NC
9498#, c-format
9499msgid "Operand %d to .%s must be a constant"
bc7c0509 9500msgstr "Операнд .%d в .%s должен быть константой"
bd32c6bd 9501
3ee0cd9e 9502#: config/tc-ia64.c:4092
c32b891a
NC
9503#, c-format
9504msgid "Missing .label_state %ld"
bc7c0509 9505msgstr "Отсутствует .label_state %ld"
bd32c6bd 9506
3ee0cd9e 9507#: config/tc-ia64.c:4146
c32b891a 9508msgid "Operand to .label_state must be a constant"
bc7c0509 9509msgstr "Операнд .label_state должен быть константой"
bd32c6bd 9510
3ee0cd9e 9511#: config/tc-ia64.c:4165
c32b891a 9512msgid "Operand to .copy_state must be a constant"
bc7c0509 9513msgstr "Операнд .copy_state должен быть константой"
bd32c6bd 9514
3ee0cd9e 9515#: config/tc-ia64.c:4188
c32b891a 9516msgid "First operand to .unwabi must be a constant"
bc7c0509 9517msgstr "Первый операнд в .unwabi должен быть константой"
bd32c6bd 9518
3ee0cd9e 9519#: config/tc-ia64.c:4194
c32b891a 9520msgid "Second operand to .unwabi must be a constant"
bc7c0509 9521msgstr "Второй операнд .unwabi должен быть константой"
bd32c6bd 9522
3ee0cd9e 9523#: config/tc-ia64.c:4229
c32b891a 9524msgid "Missing .endp after previous .proc"
bc7c0509 9525msgstr "Отсутствует .endp после предыдущего .proc"
bd32c6bd 9526
3ee0cd9e 9527#: config/tc-ia64.c:4247
c32b891a 9528msgid "Empty argument of .proc"
bc7c0509 9529msgstr "Пустой аргумент .proc"
bd32c6bd 9530
3ee0cd9e 9531#: config/tc-ia64.c:4252
bd32c6bd 9532#, c-format
c32b891a 9533msgid "`%s' was already defined"
bc7c0509 9534msgstr "«%s» уже определена"
bd32c6bd 9535
3ee0cd9e 9536#: config/tc-ia64.c:4295
c32b891a 9537msgid "Initial .body should precede any instructions"
bc7c0509 9538msgstr "До инструкций должна быть указана .body"
bd32c6bd 9539
3ee0cd9e 9540#: config/tc-ia64.c:4314
c32b891a 9541msgid ".prologue within prologue"
bc7c0509 9542msgstr ".prologue внутри пролога"
bd32c6bd 9543
3ee0cd9e 9544#: config/tc-ia64.c:4319
c32b891a 9545msgid "Initial .prologue should precede any instructions"
bc7c0509 9546msgstr "До инструкций должна быть указана .prologue"
bd32c6bd 9547
3ee0cd9e 9548#: config/tc-ia64.c:4329
c32b891a 9549msgid "First operand to .prologue must be a positive 4-bit constant"
bc7c0509 9550msgstr "Первый операнд .prologue должен быть положительной 4-битной константой"
bd32c6bd 9551
3ee0cd9e 9552#: config/tc-ia64.c:4331
c32b891a 9553msgid "Pointless use of zero first operand to .prologue"
bc7c0509 9554msgstr "Бесцельное использование нулевого первом операнда .prologue"
bd32c6bd 9555
3ee0cd9e 9556#: config/tc-ia64.c:4347
c32b891a 9557msgid "Using a constant as second operand to .prologue is deprecated"
bc7c0509 9558msgstr "Использование константы во втором операнде .prologue устарело"
bd32c6bd 9559
3ee0cd9e 9560#: config/tc-ia64.c:4353
c32b891a 9561msgid "Second operand to .prologue must be a general register"
bc7c0509 9562msgstr "Второй операнд .prologue должен быть обычным регистром"
bd32c6bd 9563
3ee0cd9e 9564#: config/tc-ia64.c:4358
c32b891a
NC
9565#, c-format
9566msgid "Second operand to .prologue must be the first of %d general registers"
bc7c0509 9567msgstr "Второй операнд .prologue должен быть первым из %d обычных регистров"
bd32c6bd 9568
3ee0cd9e 9569#: config/tc-ia64.c:4471
bd32c6bd 9570#, c-format
c32b891a 9571msgid "`%s' was not defined within procedure"
bc7c0509 9572msgstr "«%s» не определена внутри процедуры"
bd32c6bd 9573
3ee0cd9e 9574#: config/tc-ia64.c:4507
c32b891a 9575msgid "Empty argument of .endp"
bc7c0509 9576msgstr "Пустой аргумент .endp"
bd32c6bd 9577
3ee0cd9e 9578#: config/tc-ia64.c:4521
bd32c6bd 9579#, c-format
c32b891a 9580msgid "`%s' was not specified with previous .proc"
bc7c0509 9581msgstr "«%s» не указана с предыдущим .proc"
bd32c6bd 9582
3ee0cd9e 9583#: config/tc-ia64.c:4536
bd32c6bd 9584#, c-format
c32b891a 9585msgid "`%s' should be an operand to this .endp"
bc7c0509 9586msgstr "«%s» должна быть операндом этого .endp"
bd32c6bd 9587
3ee0cd9e 9588#: config/tc-ia64.c:4577 config/tc-ia64.c:4898 config/tc-ia64.c:5204
c32b891a 9589msgid "Comma expected"
bc7c0509 9590msgstr "Ожидается запятая"
bd32c6bd 9591
3ee0cd9e 9592#: config/tc-ia64.c:4617
c32b891a 9593msgid "Expected '['"
bc7c0509 9594msgstr "Ожидается «[»"
bd32c6bd 9595
3ee0cd9e 9596#: config/tc-ia64.c:4626 config/tc-ia64.c:7738
c32b891a 9597msgid "Expected ']'"
bc7c0509 9598msgstr "Ожидается «]»"
c32b891a 9599
3ee0cd9e 9600#: config/tc-ia64.c:4631
c32b891a 9601msgid "Number of elements must be positive"
bc7c0509 9602msgstr "Количество элементов должно быть положительным"
bd32c6bd 9603
3ee0cd9e 9604#: config/tc-ia64.c:4642
bd32c6bd 9605#, c-format
c32b891a 9606msgid "Used more than the declared %d rotating registers"
bc7c0509 9607msgstr "Используется больше оборачивающихся регистров чем объявлено (%d)"
bd32c6bd 9608
3ee0cd9e 9609#: config/tc-ia64.c:4650
c32b891a 9610msgid "Used more than the available 96 rotating registers"
bc7c0509 9611msgstr "Используется больше 96 доступных оборачивающихся регистров"
bd32c6bd 9612
3ee0cd9e 9613#: config/tc-ia64.c:4657
c32b891a 9614msgid "Used more than the available 48 rotating registers"
bc7c0509 9615msgstr "Используется больше 48 доступных оборачивающихся регистров"
bd32c6bd 9616
3ee0cd9e 9617#: config/tc-ia64.c:4685
bd32c6bd 9618#, c-format
c32b891a 9619msgid "Attempt to redefine register set `%s'"
bc7c0509 9620msgstr "Попытка переопределить набор регистров «%s»"
bd32c6bd 9621
3ee0cd9e 9622#: config/tc-ia64.c:4750
bd32c6bd 9623#, c-format
c32b891a 9624msgid "Unknown psr option `%s'"
bc7c0509 9625msgstr "Неизвестный параметр psr «%s»"
bd32c6bd 9626
3ee0cd9e 9627#: config/tc-ia64.c:4784
c32b891a 9628msgid "Missing section name"
bc7c0509 9629msgstr "Отсутствует имя раздела"
bd32c6bd 9630
3ee0cd9e 9631#: config/tc-ia64.c:4793
c32b891a 9632msgid "Comma expected after section name"
bc7c0509 9633msgstr "Ожидается «,» после имени раздела"
bd32c6bd 9634
3ee0cd9e 9635#: config/tc-ia64.c:4804
c32b891a 9636msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
bc7c0509 9637msgstr "Создание разделов с .xdataN/.xrealN/.xstringZ устарело."
bd32c6bd 9638
3ee0cd9e 9639#: config/tc-ia64.c:4893
c32b891a 9640msgid "Register name expected"
bc7c0509 9641msgstr "Ожидается имя регистра"
bd32c6bd 9642
3ee0cd9e 9643#: config/tc-ia64.c:4906
c32b891a 9644msgid "Register value annotation ignored"
bc7c0509 9645msgstr "Пояснение к значению регистра игнорируется"
bd32c6bd 9646
3ee0cd9e 9647#: config/tc-ia64.c:4945
c32b891a 9648msgid "Directive invalid within a bundle"
bc7c0509 9649msgstr "Неправильная директива внутри комплекта"
bd32c6bd 9650
3ee0cd9e 9651#: config/tc-ia64.c:5039
c32b891a 9652msgid "Missing predicate relation type"
bc7c0509 9653msgstr "Отсутствует тип отношения предиката"
bd32c6bd 9654
3ee0cd9e 9655#: config/tc-ia64.c:5045
c32b891a 9656msgid "Unrecognized predicate relation type"
bc7c0509 9657msgstr "Не распознан тип отношения предиката"
bd32c6bd 9658
3ee0cd9e 9659#: config/tc-ia64.c:5091
c32b891a 9660msgid "Bad register range"
bc7c0509 9661msgstr "Неверный диапазон регистров"
bd32c6bd 9662
3ee0cd9e 9663#: config/tc-ia64.c:5100 config/tc-ia64.c:7684
c32b891a 9664msgid "Predicate register expected"
bc7c0509 9665msgstr "Ожидается предикатный регистр"
bd32c6bd 9666
3ee0cd9e 9667#: config/tc-ia64.c:5105
c32b891a 9668msgid "Duplicate predicate register ignored"
bc7c0509 9669msgstr "Повторный предикатный регистр игнорируется"
bd32c6bd 9670
3ee0cd9e 9671#: config/tc-ia64.c:5121
c32b891a 9672msgid "Predicate source and target required"
bc7c0509 9673msgstr "Требуется предикат источника и назначения"
bd32c6bd 9674
3ee0cd9e 9675#: config/tc-ia64.c:5123 config/tc-ia64.c:5135
c32b891a 9676msgid "Use of p0 is not valid in this context"
bc7c0509 9677msgstr "Использование p0 недопустимо в этом контексте"
bd32c6bd 9678
3ee0cd9e 9679#: config/tc-ia64.c:5130
c32b891a 9680msgid "At least two PR arguments expected"
bc7c0509 9681msgstr "Ожидается не менее двух аргументов PR"
bd32c6bd 9682
3ee0cd9e 9683#: config/tc-ia64.c:5144
c32b891a 9684msgid "At least one PR argument expected"
bc7c0509 9685msgstr "Ожидается, как минимум, один аргумент PR"
bd32c6bd 9686
3ee0cd9e 9687#: config/tc-ia64.c:5176
bd32c6bd 9688#, c-format
3ee0cd9e
NC
9689msgid "duplicate entry hint %s"
9690msgstr "повтор элемента подсказки %s"
bd32c6bd 9691
c32b891a 9692#. FIXME -- need 62-bit relocation type
3ee0cd9e 9693#: config/tc-ia64.c:5652
c32b891a 9694msgid "62-bit relocation not yet implemented"
bc7c0509 9695msgstr "62-битное перемещение пока не реализовано"
bd32c6bd 9696
c32b891a
NC
9697#. XXX technically, this is wrong: we should not be issuing warning
9698#. messages until we're sure this instruction pattern is going to
9699#. be used!
3ee0cd9e 9700#: config/tc-ia64.c:5738
c32b891a 9701msgid "lower 16 bits of mask ignored"
bc7c0509 9702msgstr "младшие 16 бит маски игнорируются"
bd32c6bd 9703
3ee0cd9e 9704#: config/tc-ia64.c:5967
c32b891a 9705msgid "stride must be a multiple of 64; lower 6 bits ignored"
bc7c0509 9706msgstr "шаг должен быть кратен 64; младшие 6 бит игнорируются"
bd32c6bd 9707
3ee0cd9e 9708#: config/tc-ia64.c:6085
c32b891a 9709msgid "Expected separator `='"
bc7c0509 9710msgstr "Ожидается разделитель «=»"
bd32c6bd 9711
3ee0cd9e 9712#: config/tc-ia64.c:6121
c32b891a 9713msgid "Duplicate equal sign (=) in instruction"
bc7c0509 9714msgstr "Повторный знак равенства (=) в инструкции"
bd32c6bd 9715
3ee0cd9e 9716#: config/tc-ia64.c:6128
bd32c6bd 9717#, c-format
c32b891a 9718msgid "Illegal operand separator `%c'"
bc7c0509 9719msgstr "Неверный разделитель операндов «%c»"
bd32c6bd 9720
3ee0cd9e 9721#: config/tc-ia64.c:6243
bd32c6bd 9722#, c-format
c32b891a 9723msgid "Operand %u of `%s' should be %s"
bc7c0509 9724msgstr "Операнд %u в «%s» должен быть %s"
bd32c6bd 9725
3ee0cd9e 9726#: config/tc-ia64.c:6247
c32b891a 9727msgid "Wrong number of output operands"
bc7c0509 9728msgstr "Неправильное количество выходных операндов"
bd32c6bd 9729
3ee0cd9e 9730#: config/tc-ia64.c:6249
c32b891a 9731msgid "Wrong number of input operands"
bc7c0509 9732msgstr "Неправильное количество входных операндов"
bd32c6bd 9733
3ee0cd9e 9734#: config/tc-ia64.c:6251
c32b891a 9735msgid "Operand mismatch"
bc7c0509 9736msgstr "Несоответствие операнда"
bd32c6bd 9737
3ee0cd9e 9738#: config/tc-ia64.c:6333
c32b891a
NC
9739#, c-format
9740msgid "Invalid use of `%c%d' as output operand"
bc7c0509 9741msgstr "Некорректное использование «%c%d» как выходного операнда"
bd32c6bd 9742
3ee0cd9e 9743#: config/tc-ia64.c:6336
c32b891a
NC
9744#, c-format
9745msgid "Invalid use of `r%d' as base update address operand"
bc7c0509 9746msgstr "Некорректное использование «r%d» как базового адреса операнда обновления"
bd32c6bd 9747
3ee0cd9e 9748#: config/tc-ia64.c:6360
c32b891a
NC
9749#, c-format
9750msgid "Invalid duplicate use of `%c%d'"
bc7c0509 9751msgstr "Неверное повторное использование «%c%d»"
bd32c6bd 9752
3ee0cd9e 9753#: config/tc-ia64.c:6367
c32b891a
NC
9754#, c-format
9755msgid "Invalid simultaneous use of `f%d' and `f%d'"
bc7c0509 9756msgstr "Неправильное одновременное использование «f%d» и «f%d»"
bd32c6bd 9757
3ee0cd9e 9758#: config/tc-ia64.c:6373
bd32c6bd 9759#, c-format
c32b891a 9760msgid "Dangerous simultaneous use of `f%d' and `f%d'"
bc7c0509 9761msgstr "Опасное одновременное использование «f%d» и «f%d»"
bd32c6bd 9762
3ee0cd9e 9763#: config/tc-ia64.c:6417
c32b891a 9764msgid "Value truncated to 62 bits"
bc7c0509 9765msgstr "Значение обрезается до 62 бит"
bd32c6bd 9766
3ee0cd9e 9767#: config/tc-ia64.c:6485
c32b891a
NC
9768#, c-format
9769msgid "Bad operand value: %s"
bc7c0509 9770msgstr "Некорректное значение операнда: %s"
bd32c6bd 9771
c32b891a
NC
9772#. Give an error if a frag containing code is not aligned to a 16 byte
9773#. boundary.
3ee0cd9e 9774#: config/tc-ia64.c:6560 config/tc-ia64.h:177
c32b891a 9775msgid "instruction address is not a multiple of 16"
bc7c0509 9776msgstr "Адрес инструкции не кратен 16"
bd32c6bd 9777
3ee0cd9e 9778#: config/tc-ia64.c:6628
bd32c6bd 9779#, c-format
c32b891a 9780msgid "`%s' must be last in bundle"
bc7c0509 9781msgstr "«%s» должно быть последним в комплекте"
bd32c6bd 9782
3ee0cd9e 9783#: config/tc-ia64.c:6660
bd32c6bd 9784#, c-format
c32b891a 9785msgid "Internal error: don't know how to force %s to end of instruction group"
bc7c0509 9786msgstr "Внутренняя ошибка: непонятно как добавить %s в конец группы инструкций"
bd32c6bd 9787
3ee0cd9e 9788#: config/tc-ia64.c:6673
c32b891a
NC
9789#, c-format
9790msgid "`%s' must be last in instruction group"
bc7c0509 9791msgstr "«%s» должна быть последней в группе инструкций"
bd32c6bd 9792
3ee0cd9e 9793#: config/tc-ia64.c:6703
c32b891a 9794msgid "Label must be first in a bundle"
bc7c0509 9795msgstr "Метка должна быть первой в комплекте"
bd32c6bd 9796
3ee0cd9e 9797#: config/tc-ia64.c:6780
c32b891a 9798msgid "hint in B unit may be treated as nop"
bc7c0509 9799msgstr "подсказка в модуле B может восприниматься как nop"
bd32c6bd 9800
3ee0cd9e 9801#: config/tc-ia64.c:6791
c32b891a 9802msgid "hint in B unit can't be used"
bc7c0509 9803msgstr "подсказку в модуле B нельзя использовать"
bd32c6bd 9804
3ee0cd9e 9805#: config/tc-ia64.c:6805
c32b891a 9806msgid "emit_one_bundle: unexpected dynamic op"
bc7c0509 9807msgstr "emit_one_bundle: неожиданный динамический операнд"
bd32c6bd 9808
3ee0cd9e 9809#: config/tc-ia64.c:6945
c32b891a
NC
9810#, c-format
9811msgid "`%s' does not fit into %s template"
bc7c0509 9812msgstr "«%s» не помещается в шаблон %s"
bd32c6bd 9813
3ee0cd9e 9814#: config/tc-ia64.c:6960
bd32c6bd 9815#, c-format
c32b891a 9816msgid "`%s' does not fit into bundle"
bc7c0509 9817msgstr "«%s» не помещается в комплект"
bd32c6bd 9818
3ee0cd9e 9819#: config/tc-ia64.c:6972
bd32c6bd 9820#, c-format
c32b891a 9821msgid "`%s' can't go in %s of %s template"
bc7c0509 9822msgstr "«%s» не может входить в %s шаблона %s"
bd32c6bd 9823
3ee0cd9e 9824#: config/tc-ia64.c:6978
c32b891a 9825msgid "Missing '}' at end of file"
bc7c0509 9826msgstr "Отсутствует «}» в конце файла"
bd32c6bd 9827
3ee0cd9e 9828#: config/tc-ia64.c:7125
bd32c6bd 9829#, c-format
c32b891a 9830msgid "Unrecognized option '-x%s'"
bc7c0509 9831msgstr "Нераспознанный параметр «-x%s»"
bd32c6bd 9832
3ee0cd9e 9833#: config/tc-ia64.c:7152
c32b891a
NC
9834msgid ""
9835"IA-64 options:\n"
9836" --mconstant-gp\t mark output file as using the constant-GP model\n"
9837"\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9838" --mauto-pic\t\t mark output file as using the constant-GP model\n"
9839"\t\t\t without function descriptors (sets ELF header flag\n"
9840"\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9841" -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9842" -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9843" -mtune=[itanium1|itanium2]\n"
9844"\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9845" -munwind-check=[warning|error]\n"
9846"\t\t\t unwind directive check (default -munwind-check=warning)\n"
9847" -mhint.b=[ok|warning|error]\n"
9848"\t\t\t hint.b check (default -mhint.b=error)\n"
9849" -x | -xexplicit\t turn on dependency violation checking\n"
bd32c6bd 9850msgstr ""
bc7c0509
NC
9851"Параметры IA-64:\n"
9852" --mconstant-gp\t помечать выходной файл как использующий\n"
9853"\t\t\t модель константный-GP\n"
9854"\t\t\t (устанавливается флаг EF_IA_64_CONS_GP в заголовке ELF)\n"
9855" --mauto-pic\t\t помечать выходной файл как использующий\n"
9856"\t\t\t модель константный-GP\n"
9857"\t\t\t без функциональных дескрипторов (устанавливается\n"
9858"\t\t\t флаг EF_IA_64_NOFUNCDESC_CONS_GP в заголовке ELF)\n"
9859" -milp32|-milp64|-mlp64|-mp64\tзадать модель данных (по умолчанию -mlp64)\n"
9860" -mle | -mbe\t\t задать обратный- или прямой- порядок байт\n"
9861"\t\t\t (по умолчанию -mle)\n"
9862" -mtune=[itanium1|itanium2]\n"
9863"\t\t\t настройка по конкретный ЦП (по умолчанию -mtune=itanium2)\n"
9864" -munwind-check=[warning|error]\n"
9865"\t\t\t раскрывать проверку директив (по умолчанию -munwind-check=warning)\n"
9866" -mhint.b=[ok|warning|error]\n"
9867"\t\t\t проверка hint.b (по умолчанию -mhint.b=error)\n"
9868" -x | -xexplicit\t включить проверку нарушений зависимостей\n"
bd32c6bd 9869
c32b891a 9870#. Note for translators: "automagically" can be translated as "automatically" here.
3ee0cd9e 9871#: config/tc-ia64.c:7169
c32b891a
NC
9872msgid ""
9873" -xauto\t\t automagically remove dependency violations (default)\n"
9874" -xnone\t\t turn off dependency violation checking\n"
9875" -xdebug\t\t debug dependency violation checker\n"
9876" -xdebugn\t\t debug dependency violation checker but turn off\n"
9877"\t\t\t dependency violation checking\n"
9878" -xdebugx\t\t debug dependency violation checker and turn on\n"
9879"\t\t\t dependency violation checking\n"
bd32c6bd 9880msgstr ""
bc7c0509
NC
9881" -xauto\t\t автоматически удалять нарушения зависимостей (по умолчанию)\n"
9882" -xnone\t\t выключить проверку нарушений зависимостей\n"
9883" -xdebug\t\t отладка проверяльщика нарушений зависимостей\n"
9884" -xdebugn\t\t отладка проверяльщика нарушений зависимостей, выключить\n"
9885"\t\t\t проверку нарушений зависимостей\n"
9886" -xdebugx\t\t отладка проверяльщика нарушений зависимостей, но включить\n"
9887"\t\t\t проверку нарушений зависимостей\n"
bd32c6bd 9888
3ee0cd9e 9889#: config/tc-ia64.c:7184
c32b891a 9890msgid "--gstabs is not supported for ia64"
bc7c0509 9891msgstr "--gstabs не поддерживается для ia64"
bd32c6bd 9892
3ee0cd9e 9893#: config/tc-ia64.c:7619
c32b891a 9894msgid "Explicit stops are ignored in auto mode"
bc7c0509 9895msgstr "Явные остановки игнорируются в автоматическом режиме"
bd32c6bd 9896
3ee0cd9e 9897#: config/tc-ia64.c:7628
c32b891a 9898msgid "Found '{' when manual bundling is already turned on"
bc7c0509 9899msgstr "Найдена «{», но уже включено ручное комплектование"
bd32c6bd 9900
3ee0cd9e 9901#: config/tc-ia64.c:7641
c32b891a 9902msgid "Found '{' after explicit switch to automatic mode"
bc7c0509 9903msgstr "Найдена «{», после явного переключения в автоматический режим"
bd32c6bd 9904
3ee0cd9e 9905#: config/tc-ia64.c:7647
c32b891a 9906msgid "Found '}' when manual bundling is off"
bc7c0509 9907msgstr "Найдена «}», но уже выключено ручное комплектование"
bd32c6bd 9908
3ee0cd9e 9909#: config/tc-ia64.c:7674
c32b891a 9910msgid "Expected ')'"
bc7c0509 9911msgstr "Ожидается «)»"
bd32c6bd 9912
3ee0cd9e 9913#: config/tc-ia64.c:7679
c32b891a 9914msgid "Qualifying predicate expected"
bc7c0509 9915msgstr "Ожидается уточняющий предикат"
bd32c6bd 9916
3ee0cd9e 9917#: config/tc-ia64.c:7698
c32b891a 9918msgid "Tag must come before qualifying predicate."
bc7c0509 9919msgstr "Метка должна указываться до уточняющего предиката."
bd32c6bd 9920
3ee0cd9e 9921#: config/tc-ia64.c:7727
c32b891a 9922msgid "Expected ':'"
bc7c0509 9923msgstr "Ожидается «:»"
bd32c6bd 9924
3ee0cd9e 9925#: config/tc-ia64.c:7743
c32b891a 9926msgid "Tag name expected"
bc7c0509 9927msgstr "Ожидается имя метки"
bd32c6bd 9928
3ee0cd9e 9929#: config/tc-ia64.c:7844
c32b891a 9930msgid "Rotating register index must be a non-negative constant"
bc7c0509 9931msgstr "Индекс оборачивающегося регистра должен быть неотрицательной константой"
bd32c6bd 9932
3ee0cd9e 9933#: config/tc-ia64.c:7849
c32b891a
NC
9934#, c-format
9935msgid "Index out of range 0..%u"
bc7c0509 9936msgstr "Индекс вне диапазона 0..%u"
bd32c6bd 9937
3ee0cd9e 9938#: config/tc-ia64.c:7861
c32b891a 9939msgid "Indirect register index must be a general register"
bc7c0509 9940msgstr "Индекс неявного регистра должен быть обычным регистром"
bd32c6bd 9941
3ee0cd9e 9942#: config/tc-ia64.c:7870
c32b891a 9943msgid "Index can only be applied to rotating or indirect registers"
bc7c0509 9944msgstr "Индекс может применяться только к оборачивающимся или неявным регистрам"
bd32c6bd 9945
3ee0cd9e 9946#: config/tc-ia64.c:7906 config/tc-xstormy16.c:145
c32b891a 9947msgid "Expected '('"
bc7c0509 9948msgstr "Ожидается «(»"
bd32c6bd 9949
3ee0cd9e
NC
9950#: config/tc-ia64.c:7914 config/tc-pdp11.c:466 config/tc-pdp11.c:530
9951#: config/tc-pdp11.c:564 config/tc-tilegx.c:1044 config/tc-tilepro.c:932
c32b891a
NC
9952#: config/tc-xstormy16.c:154
9953msgid "Missing ')'"
bc7c0509 9954msgstr "Отсутствует «)»"
bd32c6bd 9955
3ee0cd9e 9956#: config/tc-ia64.c:7932 config/tc-xstormy16.c:161
c32b891a 9957msgid "Not a symbolic expression"
bc7c0509 9958msgstr "Не является символическим выражением"
bd32c6bd 9959
3ee0cd9e 9960#: config/tc-ia64.c:7937 config/tc-ia64.c:7951
c32b891a 9961msgid "Illegal combination of relocation functions"
bc7c0509 9962msgstr "Неправильная комбинация перемещаемых функций"
bd32c6bd 9963
3ee0cd9e 9964#: config/tc-ia64.c:8040
c32b891a 9965msgid "No current frame"
bc7c0509 9966msgstr "Нет текущего фрейма"
bd32c6bd 9967
3ee0cd9e 9968#: config/tc-ia64.c:8042
c32b891a
NC
9969#, c-format
9970msgid "Register number out of range 0..%u"
bc7c0509 9971msgstr "Номер регистра вне диапазона 0..%u"
bd32c6bd 9972
3ee0cd9e 9973#: config/tc-ia64.c:8081
c32b891a 9974msgid "Standalone `#' is illegal"
bc7c0509 9975msgstr "Самостоятельный «#» недопустим"
bd32c6bd 9976
3ee0cd9e 9977#: config/tc-ia64.c:8084
c32b891a 9978msgid "Redundant `#' suffix operators"
bc7c0509 9979msgstr "Избыточные суффиксы операторов «#»"
bd32c6bd 9980
3ee0cd9e 9981#: config/tc-ia64.c:8242
c32b891a
NC
9982#, c-format
9983msgid "Unhandled dependency %s for %s (%s), note %d"
bc7c0509 9984msgstr "Необработанная зависимость %s для %s (%s), упоминается %d"
bd32c6bd 9985
3ee0cd9e 9986#: config/tc-ia64.c:9555
c32b891a
NC
9987#, c-format
9988msgid "Unrecognized dependency specifier %d\n"
bc7c0509 9989msgstr "Нераспознанный определитель зависимости %d\n"
bd32c6bd 9990
3ee0cd9e 9991#: config/tc-ia64.c:10425
c32b891a 9992msgid "Only the first path encountering the conflict is reported"
bc7c0509 9993msgstr "Сообщается только о первом пути обнаруженного конфликта"
bd32c6bd 9994
3ee0cd9e 9995#: config/tc-ia64.c:10427
c32b891a 9996msgid "This is the location of the conflicting usage"
bc7c0509 9997msgstr "Вот расположение конфликтного использования"
bd32c6bd 9998
3ee0cd9e 9999#: config/tc-ia64.c:10689
bd32c6bd 10000#, c-format
c32b891a 10001msgid "Unknown opcode `%s'"
bc7c0509 10002msgstr "Неизвестный код операции «%s»"
bd32c6bd 10003
3ee0cd9e 10004#: config/tc-ia64.c:10767
bd32c6bd 10005#, c-format
c32b891a 10006msgid "AR %d can only be accessed by %c-unit"
bc7c0509 10007msgstr "AR %d доступен только из %c-модуля"
bd32c6bd 10008
3ee0cd9e 10009#: config/tc-ia64.c:10779
c32b891a 10010msgid "hint.b may be treated as nop"
bc7c0509 10011msgstr "hint.b может восприниматься как nop"
bd32c6bd 10012
3ee0cd9e 10013#: config/tc-ia64.c:10782
c32b891a 10014msgid "hint.b shouldn't be used"
bc7c0509 10015msgstr "hint.b не должен использоваться"
bd32c6bd 10016
3ee0cd9e 10017#: config/tc-ia64.c:10821
c32b891a
NC
10018#, c-format
10019msgid "`%s' cannot be predicated"
bc7c0509 10020msgstr "у «%s» не может быть предиката"
bd32c6bd 10021
3ee0cd9e 10022#: config/tc-ia64.c:10893
c32b891a 10023msgid "Closing bracket missing"
bc7c0509 10024msgstr "Отсутствует закрывающая квадратная скобка"
bd32c6bd 10025
3ee0cd9e 10026#: config/tc-ia64.c:10902
c32b891a 10027msgid "Index must be a general register"
bc7c0509 10028msgstr "Индекс должен быть обычным регистром"
bd32c6bd 10029
3ee0cd9e 10030#: config/tc-ia64.c:11067
bd32c6bd 10031#, c-format
c32b891a 10032msgid "Unsupported fixup size %d"
bc7c0509 10033msgstr "Неподдерживаемый размер местоположения %d"
bd32c6bd 10034
c32b891a
NC
10035#. This should be an error, but since previously there wasn't any
10036#. diagnostic here, don't make it fail because of this for now.
3ee0cd9e 10037#: config/tc-ia64.c:11339
bd32c6bd 10038#, c-format
c32b891a 10039msgid "Cannot express %s%d%s relocation"
bc7c0509 10040msgstr "Невозможно выразить перемещение %s%d%s"
bd32c6bd 10041
3ee0cd9e 10042#: config/tc-ia64.c:11358
c32b891a 10043msgid "No addend allowed in @fptr() relocation"
bc7c0509 10044msgstr "Дополнение недопустимо в перемещении @fptr()"
bd32c6bd 10045
3ee0cd9e 10046#: config/tc-ia64.c:11397
c32b891a 10047msgid "integer operand out of range"
bc7c0509 10048msgstr "Операнд целого вне диапазона"
bd32c6bd 10049
3ee0cd9e 10050#: config/tc-ia64.c:11464
bd32c6bd 10051#, c-format
c32b891a 10052msgid "%s must have a constant value"
bc7c0509 10053msgstr "%s должен быть константным значением"
bd32c6bd 10054
3ee0cd9e 10055#: config/tc-ia64.c:11484
c32b891a 10056msgid "cannot resolve @slotcount parameter"
bc7c0509 10057msgstr "невозможно определить параметр @slotcount"
c32b891a 10058
3ee0cd9e 10059#: config/tc-ia64.c:11517
c32b891a 10060msgid "invalid @slotcount value"
bc7c0509 10061msgstr "недопустимое значение @slotcount"
bd32c6bd 10062
3ee0cd9e 10063#: config/tc-ia64.c:11554 config/tc-z8k.c:1388
bd32c6bd 10064#, c-format
c32b891a 10065msgid "Cannot represent %s relocation in object file"
bc7c0509 10066msgstr "Невозможно представить перемещение %s в объектном файле"
bd32c6bd 10067
3ee0cd9e 10068#: config/tc-ia64.c:11663
c32b891a 10069msgid "Can't add stop bit to mark end of instruction group"
73a05be2 10070msgstr "Не удалось добавить бит остановки для отметки конца группы инструкций"
bd32c6bd 10071
3ee0cd9e 10072#: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3783 stabs.c:468
c32b891a
NC
10073#, c-format
10074msgid "expected comma after \"%s\""
bc7c0509 10075msgstr "ожидается запятая после «%s»"
bd32c6bd 10076
3ee0cd9e 10077#: config/tc-ia64.c:11814
c32b891a
NC
10078#, c-format
10079msgid "`%s' is already the alias of %s `%s'"
bc7c0509 10080msgstr "«%s» уже является псевдонимом %s «%s»"
bd32c6bd 10081
3ee0cd9e 10082#: config/tc-ia64.c:11826
c32b891a
NC
10083#, c-format
10084msgid "%s `%s' already has an alias `%s'"
bc7c0509 10085msgstr "%s «%s» уже имеет псевдоним «%s»"
bd32c6bd 10086
3ee0cd9e 10087#: config/tc-ia64.c:11860
bd32c6bd 10088#, c-format
c32b891a 10089msgid "symbol `%s' aliased to `%s' is not used"
bc7c0509 10090msgstr "символ «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 10091
3ee0cd9e 10092#: config/tc-ia64.c:11886
bd32c6bd 10093#, c-format
c32b891a 10094msgid "section `%s' aliased to `%s' is not used"
bc7c0509 10095msgstr "раздел «%s», являющийся псевдонимом «%s», не используется"
bd32c6bd 10096
c32b891a
NC
10097#: config/tc-ip2k.c:139
10098#, c-format
10099msgid "IP2K specific command line options:\n"
bc7c0509 10100msgstr "Специализированные параметры командной строки для IP2K:\n"
bd32c6bd 10101
c32b891a 10102#: config/tc-ip2k.c:140
bd32c6bd 10103#, c-format
c32b891a 10104msgid " -mip2022 restrict to IP2022 insns \n"
bc7c0509 10105msgstr " -mip2022 ограничиться инструкциями IP2022\n"
bd32c6bd 10106
c32b891a
NC
10107#: config/tc-ip2k.c:141
10108#, c-format
10109msgid " -mip2022ext permit extended IP2022 insn\n"
bc7c0509 10110msgstr " -mip2022ext разрешить расширенные инструкции IP2022\n"
bd32c6bd 10111
53943f32 10112#: config/tc-ip2k.c:232
d8dab054
NC
10113msgid "relaxation not supported\n"
10114msgstr "ослабление не поддерживается\n"
10115
3ee0cd9e 10116#: config/tc-iq2000.c:367
bd32c6bd 10117#, c-format
c32b891a 10118msgid "the yielding instruction %s may not be in a delay slot."
bc7c0509 10119msgstr "Инструкция вызова %s может не допускаться в слоте задержки."
bd32c6bd 10120
3ee0cd9e 10121#: config/tc-iq2000.c:375
bd32c6bd 10122#, c-format
c32b891a 10123msgid "Register number (R%ld) for double word access must be even."
bc7c0509 10124msgstr "Номер регистра (R%ld) для доступа к двойному слову должен быть чётным."
bd32c6bd 10125
3ee0cd9e
NC
10126#: config/tc-iq2000.c:384 config/tc-iq2000.c:389 config/tc-iq2000.c:394
10127#: config/tc-iq2000.c:411 config/tc-mt.c:246 config/tc-mt.c:251
c32b891a
NC
10128#, c-format
10129msgid "operand references R%ld of previous load."
b4a3689a 10130msgstr "операнд ссылается на R%ld предыдущей загрузки."
bd32c6bd 10131
3ee0cd9e 10132#: config/tc-iq2000.c:399
c32b891a 10133msgid "instruction implicitly accesses R31 of previous load."
bc7c0509 10134msgstr "инструкция неявно обращается к R31 предыдущей загрузки."
bd32c6bd 10135
3ee0cd9e 10136#: config/tc-iq2000.c:654 config/tc-mep.c:2008
c32b891a 10137msgid "Unmatched high relocation"
bc7c0509 10138msgstr "Непарное верхнее перемещение"
bd32c6bd 10139
3ee0cd9e 10140#: config/tc-iq2000.c:831 config/tc-mips.c:19783 config/tc-score.c:5804
c32b891a 10141msgid ".end not in text section"
bc7c0509 10142msgstr ".end указана не в текстовом разделе"
bd32c6bd 10143
3ee0cd9e 10144#: config/tc-iq2000.c:835 config/tc-score.c:5807
c32b891a 10145msgid ".end directive without a preceding .ent directive."
bc7c0509 10146msgstr "Директива .end без предшествующей директивы .ent."
bd32c6bd 10147
3ee0cd9e 10148#: config/tc-iq2000.c:844 config/tc-score.c:5815
c32b891a 10149msgid ".end symbol does not match .ent symbol."
bc7c0509 10150msgstr "Символ .end не совпадает с соответствующим символом .ent."
bd32c6bd 10151
3ee0cd9e 10152#: config/tc-iq2000.c:847 config/tc-mips.c:19803 config/tc-score.c:5820
c32b891a 10153msgid ".end directive missing or unknown symbol"
bc7c0509 10154msgstr "Отсутствует директива .end или символ неизвестен"
bd32c6bd 10155
3ee0cd9e 10156#: config/tc-iq2000.c:865
c32b891a 10157msgid "Expected simple number."
bc7c0509 10158msgstr "Ожидается простое число."
c32b891a 10159
3ee0cd9e 10160#: config/tc-iq2000.c:894 config/tc-mips.c:19708 config/tc-score.c:5670
bd32c6bd 10161#, c-format
c32b891a 10162msgid " *input_line_pointer == '%c' 0x%02x\n"
bc7c0509 10163msgstr " *input_line_pointer == «%c» 0x%02x\n"
bd32c6bd 10164
3ee0cd9e 10165#: config/tc-iq2000.c:896
c32b891a 10166msgid "Invalid number"
bc7c0509 10167msgstr "Неверный номер"
bd32c6bd 10168
3ee0cd9e 10169#: config/tc-iq2000.c:930 config/tc-score.c:5701
c32b891a 10170msgid ".ent or .aent not in text section."
bc7c0509 10171msgstr ".ent или .aent не в текстовом разделе."
bd32c6bd 10172
3ee0cd9e 10173#: config/tc-iq2000.c:933
c32b891a 10174msgid "missing `.end'"
bc7c0509 10175msgstr "отсутствует «.end»"
bd32c6bd 10176
53943f32 10177#: config/tc-m32c.c:141
c32b891a
NC
10178#, c-format
10179msgid " M32C specific command line options:\n"
bc7c0509 10180msgstr " Специализированные параметры командной строки для M32C:\n"
bd32c6bd 10181
c32b891a
NC
10182#. Pretend that we do not recognise this option.
10183#: config/tc-m32r.c:330
10184msgid "Unrecognised option: -hidden"
b4a3689a 10185msgstr "Нераспознанный параметр: -hidden"
bd32c6bd 10186
d8dab054 10187#: config/tc-m32r.c:357 config/tc-sparc.c:602
c32b891a 10188msgid "Unrecognized option following -K"
b4a3689a 10189msgstr "Нераспознанный параметр после -K"
bd32c6bd 10190
c32b891a 10191#: config/tc-m32r.c:372
bd32c6bd 10192#, c-format
c32b891a 10193msgid " M32R specific command line options:\n"
bc7c0509 10194msgstr " Специализированные параметры командной строки для M32R:\n"
bd32c6bd 10195
c32b891a
NC
10196#: config/tc-m32r.c:374
10197#, c-format
10198msgid " -m32r disable support for the m32rx instruction set\n"
b4a3689a 10199msgstr " -m32r выключить поддержку набора инструкций m32rx\n"
bd32c6bd 10200
c32b891a
NC
10201#: config/tc-m32r.c:376
10202#, c-format
10203msgid " -m32rx support the extended m32rx instruction set\n"
b4a3689a 10204msgstr " -m32rx поддержка расширенного набора инструкций m32rx\n"
bd32c6bd 10205
c32b891a
NC
10206#: config/tc-m32r.c:378
10207#, c-format
10208msgid " -m32r2 support the extended m32r2 instruction set\n"
b4a3689a 10209msgstr " -m32r2 поддержка расширенного набора инструкций m32r2\n"
bd32c6bd 10210
c32b891a
NC
10211#: config/tc-m32r.c:380
10212#, c-format
10213msgid " -EL,-little produce little endian code and data\n"
b4a3689a 10214msgstr " -EL,-little генерировать код и данные с обратным порядком байт\n"
bd32c6bd 10215
c32b891a 10216#: config/tc-m32r.c:382
bd32c6bd 10217#, c-format
c32b891a 10218msgid " -EB,-big produce big endian code and data\n"
b4a3689a 10219msgstr " -EB,-big генерировать код и данные с прямым порядком байт\n"
bd32c6bd 10220
c32b891a
NC
10221#: config/tc-m32r.c:384
10222#, c-format
10223msgid " -parallel try to combine instructions in parallel\n"
bd32c6bd 10224msgstr ""
b4a3689a
NC
10225" -parallel пытаться подбирать инструкции для\n"
10226" параллельного выполнения\n"
bd32c6bd 10227
c32b891a 10228#: config/tc-m32r.c:386
bd32c6bd 10229#, c-format
c32b891a 10230msgid " -no-parallel disable -parallel\n"
b4a3689a 10231msgstr " -no-parallel выключить -parallel\n"
bd32c6bd 10232
c32b891a
NC
10233#: config/tc-m32r.c:388
10234#, c-format
10235msgid " -no-bitinst disallow the M32R2's extended bit-field instructions\n"
bd32c6bd 10236msgstr ""
b4a3689a
NC
10237" -no-bitinst запретить инструкции с расширенным битовым\n"
10238" полем M32R2\n"
bd32c6bd 10239
c32b891a
NC
10240#: config/tc-m32r.c:390
10241#, c-format
10242msgid " -O try to optimize code. Implies -parallel\n"
b4a3689a 10243msgstr " -O пытаться оптимизировать код; подразумевается -parallel\n"
bd32c6bd 10244
c32b891a
NC
10245#: config/tc-m32r.c:393
10246#, c-format
10247msgid " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
bd32c6bd 10248msgstr ""
b4a3689a
NC
10249" -warn-explicit-parallel-conflicts предупреждать о параллельных\n"
10250" инструкциях, которые\n"
bd32c6bd 10251
c32b891a 10252#: config/tc-m32r.c:395
b4a3689a 10253#, c-format
c32b891a 10254msgid " might violate constraints\n"
b4a3689a 10255msgstr " могут нарушать ограничения\n"
bd32c6bd 10256
c32b891a 10257#: config/tc-m32r.c:397
bd32c6bd 10258#, c-format
c32b891a 10259msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
b4a3689a 10260msgstr " -no-warn-explicit-parallel-conflicts не предупреждать о параллельных\n"
bd32c6bd 10261
c32b891a 10262#: config/tc-m32r.c:399
b4a3689a 10263#, c-format
c32b891a 10264msgid " instructions might violate constraints\n"
b4a3689a
NC
10265msgstr ""
10266" инструкциях, которые могут\n"
10267" нарушать ограничения\n"
bd32c6bd 10268
c32b891a 10269#: config/tc-m32r.c:401
bd32c6bd 10270#, c-format
c32b891a 10271msgid " -Wp synonym for -warn-explicit-parallel-conflicts\n"
b4a3689a 10272msgstr " -Wp синоним -warn-explicit-parallel-conflicts\n"
bd32c6bd 10273
c32b891a
NC
10274#: config/tc-m32r.c:403
10275#, c-format
10276msgid " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
b4a3689a 10277msgstr " -Wnp синоним -no-warn-explicit-parallel-conflicts\n"
bd32c6bd 10278
c32b891a 10279#: config/tc-m32r.c:405
bd32c6bd 10280#, c-format
c32b891a 10281msgid " -ignore-parallel-conflicts do not check parallel instructions\n"
b4a3689a 10282msgstr " -ignore-parallel-conflicts не проверять параллельные инструкции\n"
bd32c6bd 10283
c32b891a 10284#: config/tc-m32r.c:407
b4a3689a 10285#, c-format
c32b891a 10286msgid " for constraint violations\n"
b4a3689a 10287msgstr " на нарушение ограничений\n"
c32b891a
NC
10288
10289#: config/tc-m32r.c:409
bd32c6bd 10290#, c-format
c32b891a 10291msgid " -no-ignore-parallel-conflicts check parallel instructions for\n"
b4a3689a 10292msgstr " -no-ignore-parallel-conflicts проверять параллельные инструкции\n"
bd32c6bd 10293
c32b891a 10294#: config/tc-m32r.c:411
b4a3689a 10295#, c-format
c32b891a 10296msgid " constraint violations\n"
b4a3689a 10297msgstr " на нарушение ограничений\n"
c32b891a
NC
10298
10299#: config/tc-m32r.c:413
bd32c6bd 10300#, c-format
c32b891a 10301msgid " -Ip synonym for -ignore-parallel-conflicts\n"
b4a3689a 10302msgstr " -Ip синоним -ignore-parallel-conflicts\n"
bd32c6bd 10303
c32b891a
NC
10304#: config/tc-m32r.c:415
10305#, c-format
10306msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
b4a3689a 10307msgstr " -nIp синоним -no-ignore-parallel-conflicts\n"
bd32c6bd 10308
c32b891a 10309#: config/tc-m32r.c:418
bd32c6bd 10310#, c-format
c32b891a 10311msgid " -warn-unmatched-high warn when an (s)high reloc has no matching low reloc\n"
bd32c6bd 10312msgstr ""
b4a3689a
NC
10313" -warn-unmatched-high предупреждать, когда высокое перемещение\n"
10314" не совпадает с низким перемещением\n"
bd32c6bd 10315
c32b891a 10316#: config/tc-m32r.c:420
bd32c6bd 10317#, c-format
c32b891a 10318msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
b4a3689a 10319msgstr " -no-warn-unmatched-high не предупреждать об отсутствии низких перемещений\n"
bd32c6bd 10320
c32b891a 10321#: config/tc-m32r.c:422
bd32c6bd 10322#, c-format
c32b891a 10323msgid " -Wuh synonym for -warn-unmatched-high\n"
b4a3689a 10324msgstr " -Wuh синоним -warn-unmatched-high\n"
bd32c6bd 10325
c32b891a 10326#: config/tc-m32r.c:424
bd32c6bd 10327#, c-format
c32b891a 10328msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
b4a3689a 10329msgstr " -Wnuh синоним -no-warn-unmatched-high\n"
bd32c6bd 10330
c32b891a
NC
10331#: config/tc-m32r.c:427
10332#, c-format
10333msgid " -KPIC generate PIC\n"
b4a3689a 10334msgstr " -KPIC генерировать PIC\n"
bd32c6bd 10335
79ddc884 10336#: config/tc-m32r.c:848
c32b891a 10337msgid "instructions write to the same destination register."
b4a3689a 10338msgstr "Инструкции выполняют запись в один и тот же регистр назначения."
bd32c6bd 10339
79ddc884 10340#: config/tc-m32r.c:856
c32b891a 10341msgid "Instructions do not use parallel execution pipelines."
b4a3689a 10342msgstr "Инструкции не используют конвейеры выполнения параллельно."
bd32c6bd 10343
79ddc884 10344#: config/tc-m32r.c:864
c32b891a 10345msgid "Instructions share the same execution pipeline"
b4a3689a 10346msgstr "Инструкции используют один и тот же конвейер выполнения"
bd32c6bd 10347
79ddc884 10348#: config/tc-m32r.c:929 config/tc-m32r.c:1043
c32b891a
NC
10349#, c-format
10350msgid "not a 16 bit instruction '%s'"
b4a3689a 10351msgstr "«%s» — не 16-битная инструкция"
bd32c6bd 10352
79ddc884 10353#: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
bd32c6bd 10354#, c-format
c32b891a 10355msgid "instruction '%s' is for the M32R2 only"
b4a3689a 10356msgstr "инструкция «%s» только для M32R2"
bd32c6bd 10357
79ddc884 10358#: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
bd32c6bd 10359#, c-format
c32b891a 10360msgid "unknown instruction '%s'"
b4a3689a 10361msgstr "неизвестная инструкция «%s»"
bd32c6bd 10362
79ddc884 10363#: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
c32b891a
NC
10364#, c-format
10365msgid "instruction '%s' is for the M32RX only"
b4a3689a 10366msgstr "инструкция «%s» только для M32RX"
bd32c6bd 10367
79ddc884 10368#: config/tc-m32r.c:972 config/tc-m32r.c:1084
c32b891a
NC
10369#, c-format
10370msgid "instruction '%s' cannot be executed in parallel."
b4a3689a 10371msgstr "Инструкция «%s» не может выполняться параллельно."
bd32c6bd 10372
79ddc884 10373#: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
c32b891a 10374msgid "internal error: lookup/get operands failed"
b4a3689a 10375msgstr "внутренняя ошибка: ошибка поиска/получения операндов"
bd32c6bd 10376
79ddc884 10377#: config/tc-m32r.c:1094
bd32c6bd 10378#, c-format
c32b891a 10379msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
b4a3689a 10380msgstr "«%s»: только инструкция NOP может использоваться для параллельного выполнения на m32r"
bd32c6bd 10381
79ddc884 10382#: config/tc-m32r.c:1123
bd32c6bd 10383#, c-format
c32b891a 10384msgid "%s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?"
b4a3689a 10385msgstr "%s: вывод 1-й инструкции совпадает с вводом 2-й инструкции — так и задумывалось?"
bd32c6bd 10386
79ddc884 10387#: config/tc-m32r.c:1127
bd32c6bd 10388#, c-format
c32b891a 10389msgid "%s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?"
b4a3689a 10390msgstr "%s: вывод 2-й инструкции совпадает с вводом 1-й инструкции — так и задумывалось?"
bd32c6bd 10391
79ddc884 10392#: config/tc-m32r.c:1490 config/tc-microblaze.c:196
d8dab054
NC
10393msgid "Expected comma after symbol-name: rest of line ignored."
10394msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
10395
79ddc884 10396#: config/tc-m32r.c:1500
bd32c6bd 10397#, c-format
c32b891a 10398msgid ".SCOMMon length (%ld.) <0! Ignored."
b4a3689a 10399msgstr "Длина .SCOMMon (%ld.) <0! Игнорируется."
bd32c6bd 10400
3ee0cd9e
NC
10401#: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2366
10402#: config/tc-ppc.c:4332 config/tc-ppc.c:4374
d8dab054
NC
10403msgid "ignoring bad alignment"
10404msgstr "игнорируется плохой аргумент"
10405
79ddc884 10406#: config/tc-m32r.c:1526 config/tc-microblaze.c:253 config/tc-v850.c:383
d8dab054
NC
10407msgid "Common alignment not a power of 2"
10408msgstr "Общее выравнивание не кратно степени 2"
10409
79ddc884 10410#: config/tc-m32r.c:1541 config/tc-microblaze.c:229
d8dab054
NC
10411#, c-format
10412msgid "Ignoring attempt to re-define symbol `%s'."
10413msgstr "Игнорируется попытка переопределения символа «%s»."
10414
79ddc884 10415#: config/tc-m32r.c:1550
c32b891a
NC
10416#, c-format
10417msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 10418msgstr "Длина .scomm «%s» уже равна %ld. Не изменяется на %ld."
bd32c6bd 10419
3ee0cd9e
NC
10420#: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4787
10421#: config/tc-nds32.c:4831 config/tc-sh.c:391 config/tc-sh.c:2062
c32b891a 10422msgid "Invalid PIC expression."
b4a3689a 10423msgstr "Неверное выражение PIC."
bd32c6bd 10424
79ddc884 10425#: config/tc-m32r.c:2071
c32b891a 10426msgid "Unmatched high/shigh reloc"
b4a3689a 10427msgstr "Непарное перемещение high/shigh"
bd32c6bd 10428
c32b891a
NC
10429#: config/tc-m68hc11.c:416
10430#, c-format
10431msgid ""
10432"Motorola 68HC11/68HC12/68HCS12 options:\n"
10433" -m68hc11 | -m68hc12 |\n"
10434" -m68hcs12 | -mm9s12x |\n"
10435" -mm9s12xg specify the processor [default %s]\n"
10436" -mshort use 16-bit int ABI (default)\n"
10437" -mlong use 32-bit int ABI\n"
10438" -mshort-double use 32-bit double ABI\n"
10439" -mlong-double use 64-bit double ABI (default)\n"
10440" --force-long-branches always turn relative branches into absolute ones\n"
10441" -S,--short-branches do not turn relative branches into absolute ones\n"
10442" when the offset is out of range\n"
10443" --strict-direct-mode do not turn the direct mode into extended mode\n"
10444" when the instruction does not support direct mode\n"
10445" --print-insn-syntax print the syntax of instruction in case of error\n"
10446" --print-opcodes print the list of instructions with syntax\n"
10447" --xgate-ramoffset offset ram addresses by 0xc000\n"
10448" --generate-example generate an example of each instruction\n"
10449" (used for testing)\n"
bd32c6bd 10450msgstr ""
b4a3689a
NC
10451"Параметры Motorola 68HC11/68HC12/68HCS12:\n"
10452" -m68hc11 | -m68hc12 |\n"
10453" -m68hcs12 | -mm9s12x |\n"
10454" -mm9s12xg задать процессор [по умолчанию %s]\n"
10455" -mshort использовать 16-битный int ABI (по умолчанию)\n"
10456" -mlong использовать 32-битный int ABI\n"
10457" -mshort-double использовать 32-битный double ABI\n"
10458" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
10459" --force-long-branches всегда превращать относительные ветви в абсолютные\n"
10460" -S,--short-branches не превращать относительные ветви в абсолютные,\n"
10461" если смещение выходит за границы диапазона\n"
10462" --strict-direct-mode не превращать прямой режим в расширенный,\n"
10463" если инструкция не поддерживает прямой режим\n"
10464" --print-insn-syntax печатать синтаксис инструкций в случае ошибки\n"
10465" --print-opcodes печатать список инструкций с синтаксисом\n"
10466" --xgate-ramoffset смещать адреса ram на 0xc000\n"
10467" --generate-example генерировать пример каждой инструкции\n"
10468" (используется для тестирования)\n"
bd32c6bd 10469
c32b891a
NC
10470#: config/tc-m68hc11.c:464 config/tc-xgate.c:284
10471#, c-format
10472msgid "Default target `%s' is not supported."
b4a3689a 10473msgstr "Цель по умолчанию «%s» не поддерживается."
bd32c6bd 10474
c32b891a
NC
10475#. Dump the opcode statistics table.
10476#: config/tc-m68hc11.c:482
10477#, c-format
10478msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
b4a3689a 10479msgstr "Имя # Режимы Мин ops Макс ops Маска режимов # Используется\n"
bd32c6bd 10480
c32b891a 10481#: config/tc-m68hc11.c:561
bd32c6bd 10482#, c-format
c32b891a 10483msgid "Option `%s' is not recognized."
b4a3689a 10484msgstr "Нераспознанный параметр «%s»."
bd32c6bd 10485
c32b891a
NC
10486#: config/tc-m68hc11.c:748
10487msgid "imm3"
b4a3689a 10488msgstr "imm3"
bd32c6bd 10489
c32b891a
NC
10490#: config/tc-m68hc11.c:756
10491msgid "RD"
b4a3689a 10492msgstr "RD"
bd32c6bd 10493
c32b891a
NC
10494#: config/tc-m68hc11.c:764
10495msgid "RD,RS"
b4a3689a 10496msgstr "RD,RS"
bd32c6bd 10497
c32b891a
NC
10498#: config/tc-m68hc11.c:772
10499msgid "RI, #imm4"
b4a3689a 10500msgstr "RI, #imm4"
bd32c6bd 10501
c32b891a
NC
10502#: config/tc-m68hc11.c:804
10503msgid "RD, (RI,#offs5)"
b4a3689a 10504msgstr "RD, (RI,#offs5)"
bd32c6bd 10505
c32b891a
NC
10506#: config/tc-m68hc11.c:856
10507msgid "#<imm8>"
b4a3689a 10508msgstr "#<imm8>"
bd32c6bd 10509
c32b891a
NC
10510#: config/tc-m68hc11.c:865
10511msgid "#<imm16>"
b4a3689a 10512msgstr "#<imm16>"
bd32c6bd 10513
c32b891a
NC
10514#: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
10515msgid "<imm8>,X"
b4a3689a 10516msgstr "<imm8>,X"
bd32c6bd 10517
c32b891a
NC
10518#: config/tc-m68hc11.c:910
10519msgid "*<abs8>"
b4a3689a 10520msgstr "*<abs8>"
bd32c6bd 10521
c32b891a
NC
10522#: config/tc-m68hc11.c:922
10523msgid "#<mask>"
b4a3689a 10524msgstr "#<маска>"
bd32c6bd 10525
c32b891a 10526#: config/tc-m68hc11.c:932
bd32c6bd 10527#, c-format
c32b891a 10528msgid "symbol%d"
b4a3689a 10529msgstr "symbol%d"
bd32c6bd 10530
c32b891a
NC
10531#: config/tc-m68hc11.c:934
10532msgid "<abs>"
b4a3689a 10533msgstr "<abs>"
bd32c6bd 10534
c32b891a
NC
10535#: config/tc-m68hc11.c:953
10536msgid "<label>"
b4a3689a 10537msgstr "<метка>"
bd32c6bd 10538
c32b891a 10539#: config/tc-m68hc11.c:969
bd32c6bd 10540#, c-format
c32b891a
NC
10541msgid ""
10542"# Example of `%s' instructions\n"
10543"\t.sect .text\n"
10544"_start:\n"
bd32c6bd 10545msgstr ""
b4a3689a
NC
10546"# Пример инструкций «%s»\n"
10547"\t.sect .text\n"
10548"_start:\n"
bd32c6bd 10549
c32b891a 10550#: config/tc-m68hc11.c:1016
bd32c6bd 10551#, c-format
c32b891a 10552msgid "Instruction `%s' is not recognized."
b4a3689a 10553msgstr "Нераспознанная инструкция «%s»."
bd32c6bd 10554
c32b891a 10555#: config/tc-m68hc11.c:1021
bd32c6bd 10556#, c-format
c32b891a 10557msgid "Instruction formats for `%s':"
b4a3689a 10558msgstr "Форматы инструкции «%s»:"
bd32c6bd 10559
c32b891a 10560#: config/tc-m68hc11.c:1173
bd32c6bd 10561#, c-format
c32b891a 10562msgid "Immediate operand is not allowed for operand %d."
b4a3689a 10563msgstr "Непосредственный операнд недопустим для операнда %d."
bd32c6bd 10564
c32b891a
NC
10565#: config/tc-m68hc11.c:1217
10566msgid "Indirect indexed addressing is not valid for 68HC11."
b4a3689a 10567msgstr "Косвенная индексная адресация не допускается для 68HC11."
bd32c6bd 10568
c32b891a
NC
10569#: config/tc-m68hc11.c:1237
10570msgid "Spurious `,' or bad indirect register addressing mode."
b4a3689a 10571msgstr "Лишняя «,» или неверный режим косвенной регистровой адресации."
bd32c6bd 10572
c32b891a
NC
10573#: config/tc-m68hc11.c:1259
10574msgid "Missing second register or offset for indexed-indirect mode."
b4a3689a 10575msgstr "Отсутствует второй регистр или смещение для режима косвенной индексации."
bd32c6bd 10576
c32b891a
NC
10577#: config/tc-m68hc11.c:1269
10578msgid "Missing second register for indexed-indirect mode."
b4a3689a 10579msgstr "Отсутствует второй регистр для режима косвенной индексации."
bd32c6bd 10580
c32b891a
NC
10581#: config/tc-m68hc11.c:1285
10582msgid "Missing `]' to close indexed-indirect mode."
b4a3689a 10583msgstr "Отсутствует «]» для закрытия режима косвенной индексации."
bd32c6bd 10584
c32b891a
NC
10585#: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10586#: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10587msgid "Illegal operand."
b4a3689a 10588msgstr "Некорректный операнд."
bd32c6bd 10589
c32b891a
NC
10590#. Looks like OP_R_R.
10591#: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10592#: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10593#: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10594msgid "Missing operand."
b4a3689a 10595msgstr "Пропущен операнд."
bd32c6bd 10596
c32b891a
NC
10597#: config/tc-m68hc11.c:1388
10598msgid "Pre-increment mode is not valid for 68HC11"
b4a3689a 10599msgstr "Пред-инкрементный режим не допускается для 68HC11"
bd32c6bd 10600
c32b891a
NC
10601#: config/tc-m68hc11.c:1401
10602msgid "Wrong register in register indirect mode."
b4a3689a 10603msgstr "Неверный регистр в режиме с косвенным регистром."
bd32c6bd 10604
c32b891a
NC
10605#: config/tc-m68hc11.c:1409
10606msgid "Missing `]' to close register indirect operand."
b4a3689a 10607msgstr "Отсутствует «]» для закрытия операнда косвенного регистра."
bd32c6bd 10608
c32b891a
NC
10609#: config/tc-m68hc11.c:1429
10610msgid "Post-decrement mode is not valid for 68HC11."
b4a3689a 10611msgstr "Пост-декрементный режим не допускается для 68HC11."
bd32c6bd 10612
c32b891a
NC
10613#: config/tc-m68hc11.c:1437
10614msgid "Post-increment mode is not valid for 68HC11."
b4a3689a 10615msgstr "Пост-инкрементный режим не допускается для 68HC11."
bd32c6bd 10616
c32b891a
NC
10617#: config/tc-m68hc11.c:1455
10618msgid "Invalid indexed indirect mode."
b4a3689a 10619msgstr "Неверный режим косвенной индексации."
bd32c6bd 10620
c32b891a 10621#: config/tc-m68hc11.c:1579
bd32c6bd 10622#, c-format
c32b891a 10623msgid "Trap id `%ld' is out of range."
b4a3689a 10624msgstr "Идентификатор ловушки «%ld» вне допустимого диапазона."
bd32c6bd 10625
c32b891a
NC
10626#: config/tc-m68hc11.c:1583
10627msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
b4a3689a 10628msgstr "Идентификатор ловушки должен находиться в пределах [0x30..0x39] или [0x40..0xff]."
bd32c6bd 10629
c32b891a 10630#: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
bd32c6bd 10631#, c-format
c32b891a 10632msgid "Operand out of 8-bit range: `%ld'."
b4a3689a 10633msgstr "Операнд вне 8-битного диапазона: «%ld»."
bd32c6bd 10634
c32b891a
NC
10635#: config/tc-m68hc11.c:1597
10636msgid "The trap id must be a constant."
b4a3689a 10637msgstr "Идентификатор ловушки должен быть константой."
bd32c6bd 10638
c32b891a
NC
10639#: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10640#, c-format
10641msgid "Operand `%x' not recognized in fixup8."
b4a3689a 10642msgstr "Операнд «%x» не распознан в fixup8."
bd32c6bd 10643
c32b891a 10644#: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
bd32c6bd 10645#, c-format
c32b891a 10646msgid "Operand out of 16-bit range: `%ld'."
b4a3689a 10647msgstr "Операнд вне 16-битного диапазона: «%ld»."
bd32c6bd 10648
c32b891a 10649#: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
bd32c6bd 10650#, c-format
c32b891a 10651msgid "Operand `%x' not recognized in fixup16."
b4a3689a 10652msgstr "Операнд «%x» не распознан в fixup16."
bd32c6bd 10653
c32b891a 10654#: config/tc-m68hc11.c:1801
bd32c6bd 10655#, c-format
c32b891a 10656msgid "Unexpected branch conversion with `%x'"
b4a3689a 10657msgstr "Неожиданное преобразование ветвления с «%x»."
bd32c6bd 10658
c32b891a 10659#: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
bd32c6bd 10660#, c-format
c32b891a 10661msgid "Operand out of range for a relative branch: `%ld'"
b4a3689a 10662msgstr "Операнд вне диапазона относительного ветвления: «%ld»."
bd32c6bd 10663
c32b891a
NC
10664#: config/tc-m68hc11.c:1987
10665msgid "Invalid register for dbcc/tbcc instruction."
b4a3689a 10666msgstr "Некорректный регистр в инструкции dbcc/tbcc."
bd32c6bd 10667
c32b891a 10668#: config/tc-m68hc11.c:2075
bd32c6bd 10669#, c-format
c32b891a 10670msgid "Increment/decrement value is out of range: `%ld'."
b4a3689a 10671msgstr "Значение увеличения/уменьшения за пределами диапазона: «%ld»."
bd32c6bd 10672
c32b891a
NC
10673#: config/tc-m68hc11.c:2087
10674msgid "Expecting a register."
b4a3689a 10675msgstr "Ожидается регистр."
bd32c6bd 10676
c32b891a
NC
10677#: config/tc-m68hc11.c:2102
10678msgid "Invalid register for post/pre increment."
b4a3689a 10679msgstr "Некорректный регистр для пост/пре увеличения."
bd32c6bd 10680
c32b891a
NC
10681#: config/tc-m68hc11.c:2132
10682msgid "Invalid register."
b4a3689a 10683msgstr "Некорректный регистр."
bd32c6bd 10684
c32b891a 10685#: config/tc-m68hc11.c:2139
bd32c6bd 10686#, c-format
c32b891a 10687msgid "Offset out of 16-bit range: %ld."
b4a3689a 10688msgstr "Смещение вне 16-битного диапазона: %ld."
bd32c6bd 10689
c32b891a 10690#: config/tc-m68hc11.c:2145
bd32c6bd 10691#, c-format
c32b891a 10692msgid "Offset out of 5-bit range for movw/movb insn: %ld."
b4a3689a 10693msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld."
bd32c6bd 10694
c32b891a
NC
10695#: config/tc-m68hc11.c:2270
10696msgid "Expecting register D for indexed indirect mode."
b4a3689a 10697msgstr "Ожидается регистр D для режима косвенной индексации."
bd32c6bd 10698
c32b891a
NC
10699#: config/tc-m68hc11.c:2272
10700msgid "Indexed indirect mode is not allowed for movb/movw."
b4a3689a 10701msgstr "Режим косвенной индексации не допускается для movb/movw."
bd32c6bd 10702
c32b891a
NC
10703#: config/tc-m68hc11.c:2289
10704msgid "Invalid accumulator register."
b4a3689a 10705msgstr "Некорректный регистр аккумулятора."
bd32c6bd 10706
c32b891a
NC
10707#: config/tc-m68hc11.c:2315
10708msgid "Invalid indexed register."
b4a3689a 10709msgstr "Некорректный регистр индекса."
bd32c6bd 10710
c32b891a
NC
10711#: config/tc-m68hc11.c:2325
10712msgid "Addressing mode not implemented yet."
b4a3689a 10713msgstr "Режим адресации пока не реализован."
bd32c6bd 10714
c32b891a
NC
10715#: config/tc-m68hc11.c:2339
10716msgid "Invalid source register for this instruction, use 'tfr'."
b4a3689a 10717msgstr "Некорректный регистр-источник для этой инструкции, используйте «tfr»."
bd32c6bd 10718
c32b891a
NC
10719#: config/tc-m68hc11.c:2341
10720msgid "Invalid source register."
b4a3689a 10721msgstr "Некорректный регистр-источник."
bd32c6bd 10722
c32b891a
NC
10723#: config/tc-m68hc11.c:2346
10724msgid "Invalid destination register for this instruction, use 'tfr'."
b4a3689a 10725msgstr "Некорректный регистр-приёмник для этой инструкции, используйте «tfr»."
bd32c6bd 10726
c32b891a
NC
10727#: config/tc-m68hc11.c:2348
10728msgid "Invalid destination register."
b4a3689a 10729msgstr "Некорректный регистр-приёмник."
bd32c6bd 10730
c32b891a
NC
10731#: config/tc-m68hc11.c:2523
10732msgid "Invalid indexed register, expecting register X."
b4a3689a 10733msgstr "Некорректный регистр индекса, ожидается регистр X."
bd32c6bd 10734
c32b891a
NC
10735#: config/tc-m68hc11.c:2525
10736msgid "Invalid indexed register, expecting register Y."
b4a3689a 10737msgstr "Некорректный регистр индекса, ожидается регистр Y."
bd32c6bd 10738
3ee0cd9e 10739#: config/tc-m68hc11.c:2844 config/tc-s12z.c:3804
c32b891a 10740msgid "No instruction or missing opcode."
b4a3689a 10741msgstr "Нет инструкции или отсутствует код операции."
bd32c6bd 10742
3ee0cd9e 10743#: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3533
c32b891a
NC
10744#, c-format
10745msgid "Opcode `%s' is not recognized."
b4a3689a 10746msgstr "Код операции «%s» не распознан."
bd32c6bd 10747
3ee0cd9e 10748#: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3555
c32b891a
NC
10749#, c-format
10750msgid "Garbage at end of instruction: `%s'."
b4a3689a 10751msgstr "Мусор в конце инструкции: «%s»."
bd32c6bd 10752
c32b891a 10753#: config/tc-m68hc11.c:3440
bd32c6bd 10754#, c-format
c32b891a 10755msgid "Failed to find a valid mode for `%s'."
b4a3689a 10756msgstr "Не удалось найти допустимый режим для «%s»."
bd32c6bd 10757
3ee0cd9e 10758#: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3683 config/tc-m68hc11.c:3689
c32b891a
NC
10759#, c-format
10760msgid "Invalid operand for `%s'"
b4a3689a 10761msgstr "Некорректный операнд для «%s»."
bd32c6bd 10762
3ee0cd9e 10763#: config/tc-m68hc11.c:3741
bd32c6bd 10764#, c-format
c32b891a 10765msgid "Invalid mode: %s\n"
b4a3689a 10766msgstr "Неверный режим: %s\n"
bd32c6bd 10767
3ee0cd9e 10768#: config/tc-m68hc11.c:3800
c32b891a 10769msgid "bad .relax format"
b4a3689a 10770msgstr "неверный формат .relax"
bd32c6bd 10771
3ee0cd9e 10772#: config/tc-m68hc11.c:3844 config/tc-s12z.c:3895 config/tc-xgate.c:630
c32b891a
NC
10773#, c-format
10774msgid "Relocation %d is not supported by object file format."
b4a3689a 10775msgstr "Перемещение %d не поддерживается форматом объектного файла."
bd32c6bd 10776
3ee0cd9e 10777#: config/tc-m68hc11.c:4121
c32b891a 10778msgid "bra or bsr with undefined symbol."
b4a3689a 10779msgstr "bra или bsr с неопределенным символом."
bd32c6bd 10780
3ee0cd9e 10781#: config/tc-m68hc11.c:4222 config/tc-m68hc11.c:4279
c32b891a
NC
10782#, c-format
10783msgid "Subtype %d is not recognized."
b4a3689a 10784msgstr "Подтип %d не распознан."
bd32c6bd 10785
3ee0cd9e 10786#: config/tc-m68hc11.c:4337 config/tc-s12z.c:3936 config/tc-xgate.c:663
c32b891a 10787msgid "Expression too complex."
b4a3689a 10788msgstr "Слишком сложное выражение."
bd32c6bd 10789
3ee0cd9e 10790#: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
d8dab054 10791#: config/tc-xgate.c:717
c32b891a 10792msgid "Value out of 16-bit range."
b4a3689a 10793msgstr "Значение за пределами 16-битного диапазона."
bd32c6bd 10794
3ee0cd9e 10795#: config/tc-m68hc11.c:4390
c32b891a
NC
10796#, c-format
10797msgid "Value %ld too large for 8-bit PC-relative branch."
b4a3689a 10798msgstr "Значение %ld слишком велико для 8-битного ветвления, относительного PC."
bd32c6bd 10799
3ee0cd9e 10800#: config/tc-m68hc11.c:4400 config/tc-xgate.c:674
bd32c6bd 10801#, c-format
c32b891a 10802msgid "Value %ld too large for 9-bit PC-relative branch."
b4a3689a 10803msgstr "Значение %ld слишком велико для 9-битного ветвления, относительного PC."
bd32c6bd 10804
3ee0cd9e 10805#: config/tc-m68hc11.c:4409 config/tc-xgate.c:691
c32b891a
NC
10806#, c-format
10807msgid "Value %ld too large for 10-bit PC-relative branch."
b4a3689a 10808msgstr "Значение %ld слишком велико для 10-битного ветвления, относительного PC."
bd32c6bd 10809
3ee0cd9e 10810#: config/tc-m68hc11.c:4417
bd32c6bd 10811#, c-format
c32b891a 10812msgid "Auto increment/decrement offset '%ld' is out of range."
b4a3689a 10813msgstr "Смещение автоматического увеличения/уменьшения «%ld» за пределами диапазона."
bd32c6bd 10814
3ee0cd9e 10815#: config/tc-m68hc11.c:4430
bd32c6bd 10816#, c-format
c32b891a 10817msgid "Offset out of 5-bit range for movw/movb insn: %ld"
b4a3689a 10818msgstr "Смещение для инструкции movw/movb вне 5-битного диапазона: %ld"
bd32c6bd 10819
3ee0cd9e 10820#: config/tc-m68hc11.c:4441
c32b891a
NC
10821#, c-format
10822msgid "Offset out of 9-bit range for movw/movb insn: %ld"
b4a3689a 10823msgstr "Смещение для инструкции movw/movb вне 9-битного диапазона: %ld"
bd32c6bd 10824
3ee0cd9e 10825#: config/tc-m68hc11.c:4453
c32b891a
NC
10826#, c-format
10827msgid "Offset out of 16-bit range for movw/movb insn: %ld"
b4a3689a 10828msgstr "Смещение для инструкции movw/movb вне 16-битного диапазона: %ld"
bd32c6bd 10829
3ee0cd9e 10830#: config/tc-m68hc11.c:4470 config/tc-s12z.c:3982 config/tc-xgate.c:752
c32b891a
NC
10831#, c-format
10832msgid "Line %d: unknown relocation type: 0x%x."
b4a3689a 10833msgstr "Строка %d: неизвестный тип перемещения: 0x%x."
bd32c6bd 10834
3ee0cd9e 10835#: config/tc-m68hc11.c:4495 config/tc-z80.c:3440 config/tc-z80.c:3460
c32b891a 10836msgid "Invalid directive"
b4a3689a 10837msgstr "Неверная директива"
bd32c6bd 10838
79ddc884 10839#: config/tc-m68k.c:1141
c32b891a
NC
10840#, c-format
10841msgid "Can not do %d byte pc-relative relocation"
b4a3689a 10842msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc"
bd32c6bd 10843
79ddc884 10844#: config/tc-m68k.c:1143
c32b891a
NC
10845#, c-format
10846msgid "Can not do %d byte pc-relative pic relocation"
b4a3689a 10847msgstr "Невозможно выполнить %d-байтовое перемещение pic, относительное pc"
bd32c6bd 10848
79ddc884 10849#: config/tc-m68k.c:1148
c32b891a
NC
10850#, c-format
10851msgid "Can not do %d byte relocation"
b4a3689a 10852msgstr "Невозможно выполнить %d-байтовое перемещение"
bd32c6bd 10853
79ddc884 10854#: config/tc-m68k.c:1150
c32b891a
NC
10855#, c-format
10856msgid "Can not do %d byte pic relocation"
b4a3689a 10857msgstr "Невозможно выполнить %d-байтовое перемещение pic"
bd32c6bd 10858
79ddc884 10859#: config/tc-m68k.c:1220
c32b891a
NC
10860#, c-format
10861msgid "Unable to produce reloc against symbol '%s'"
b4a3689a 10862msgstr "Невозможно создать перемещение с символом «%s»"
bd32c6bd 10863
3ee0cd9e 10864#: config/tc-m68k.c:1279 config/tc-vax.c:2367
bd32c6bd 10865#, c-format
c32b891a 10866msgid "Cannot make %s relocation PC relative"
b4a3689a 10867msgstr "Невозможно выполнить перемещение %s, относительное PC"
bd32c6bd 10868
3ee0cd9e 10869#: config/tc-m68k.c:1361 config/tc-vax.c:1878
c32b891a 10870msgid "No operator"
b4a3689a 10871msgstr "Нет оператора"
bd32c6bd 10872
3ee0cd9e 10873#: config/tc-m68k.c:1391 config/tc-vax.c:1894
c32b891a 10874msgid "Unknown operator"
b4a3689a 10875msgstr "Неизвестный оператор"
bd32c6bd 10876
79ddc884 10877#: config/tc-m68k.c:2294
c32b891a 10878msgid "invalid instruction for this architecture; needs "
b4a3689a 10879msgstr "неверная инструкция на этой архитектуре; требуется "
bd32c6bd 10880
79ddc884 10881#: config/tc-m68k.c:2302
c32b891a 10882msgid "hardware divide"
b4a3689a 10883msgstr "аппаратное деление"
bd32c6bd 10884
79ddc884 10885#: config/tc-m68k.c:2324 config/tc-m68k.c:2328 config/tc-m68k.c:2332
c32b891a 10886msgid "or higher"
b4a3689a 10887msgstr "или выше"
bd32c6bd 10888
79ddc884 10889#: config/tc-m68k.c:2385
c32b891a 10890msgid "operands mismatch"
b4a3689a 10891msgstr "несоответствие операндов"
bd32c6bd 10892
79ddc884
NC
10893#: config/tc-m68k.c:2449 config/tc-m68k.c:2455 config/tc-m68k.c:2461
10894#: config/tc-mmix.c:2507 config/tc-mmix.c:2531
c32b891a 10895msgid "operand out of range"
b4a3689a 10896msgstr "операнд вне диапазона"
bd32c6bd 10897
79ddc884 10898#: config/tc-m68k.c:2518
bd32c6bd 10899#, c-format
c32b891a 10900msgid "Bignum too big for %c format; truncated"
b4a3689a 10901msgstr "Bignum слишком большой для формата %c; обрезан"
bd32c6bd 10902
79ddc884 10903#: config/tc-m68k.c:2595
c32b891a 10904msgid "displacement too large for this architecture; needs 68020 or higher"
73a05be2 10905msgstr "перестановка слишком велика для этой архитектуры; требуется 68020 или выше"
bd32c6bd 10906
79ddc884 10907#: config/tc-m68k.c:2703
c32b891a 10908msgid "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
b4a3689a 10909msgstr "некорректный коэффициент масштабирования для этой архитектуры; требуется cpu32, 68020 или выше"
bd32c6bd 10910
79ddc884 10911#: config/tc-m68k.c:2708
c32b891a 10912msgid "invalid index size for coldfire"
b4a3689a 10913msgstr "неправильный размер индекса для coldfire"
bd32c6bd 10914
79ddc884 10915#: config/tc-m68k.c:2761
c32b891a 10916msgid "Forcing byte displacement"
73a05be2 10917msgstr "Принудительная байтовая перестановка"
bd32c6bd 10918
79ddc884 10919#: config/tc-m68k.c:2763
c32b891a 10920msgid "byte displacement out of range"
73a05be2 10921msgstr "байтовая перестановка за пределами диапазона"
bd32c6bd 10922
79ddc884 10923#: config/tc-m68k.c:2808 config/tc-m68k.c:2846
c32b891a 10924msgid "invalid operand mode for this architecture; needs 68020 or higher"
b4a3689a 10925msgstr "некорректный режим операнда для этой архитектуры; требуется 68020 или выше"
bd32c6bd 10926
79ddc884 10927#: config/tc-m68k.c:2832 config/tc-m68k.c:2866
c32b891a 10928msgid ":b not permitted; defaulting to :w"
b4a3689a 10929msgstr ":b не допускается; по умолчанию используется :w"
bd32c6bd 10930
79ddc884 10931#: config/tc-m68k.c:2941
c32b891a 10932msgid "unsupported byte value; use a different suffix"
b4a3689a 10933msgstr "неподдерживаемое байтовое значение; используйте другой суффикс"
bd32c6bd 10934
79ddc884 10935#: config/tc-m68k.c:2956
c32b891a 10936msgid "unknown/incorrect operand"
b4a3689a 10937msgstr "неизвестный/некорректный операнд"
bd32c6bd 10938
79ddc884
NC
10939#: config/tc-m68k.c:2999 config/tc-m68k.c:3007 config/tc-m68k.c:3014
10940#: config/tc-m68k.c:3021
c32b891a 10941msgid "out of range"
b4a3689a 10942msgstr "вне диапазона"
bd32c6bd 10943
79ddc884 10944#: config/tc-m68k.c:3092
c32b891a 10945msgid "Can't use long branches on this architecture"
73a05be2 10946msgstr "Не удалось использовать длинные ветвления на этой архитектуре."
bd32c6bd 10947
79ddc884 10948#: config/tc-m68k.c:3198
c32b891a 10949msgid "Expression out of range, using 0"
b4a3689a 10950msgstr "Выражение вне диапазона; используется 0"
bd32c6bd 10951
79ddc884 10952#: config/tc-m68k.c:3399 config/tc-m68k.c:3415
c32b891a 10953msgid "Floating point register in register list"
b4a3689a 10954msgstr "Регистр плавающей запятой в списке регистров"
bd32c6bd 10955
79ddc884 10956#: config/tc-m68k.c:3405
c32b891a 10957msgid "Wrong register in floating-point reglist"
b4a3689a 10958msgstr "Неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10959
79ddc884 10960#: config/tc-m68k.c:3421
c32b891a 10961msgid "incorrect register in reglist"
b4a3689a 10962msgstr "неверный регистр в списке регистров"
bd32c6bd 10963
79ddc884 10964#: config/tc-m68k.c:3427
c32b891a 10965msgid "wrong register in floating-point reglist"
b4a3689a 10966msgstr "неверный регистр в списке регистров с плавающей запятой"
bd32c6bd 10967
3ee0cd9e 10968#: config/tc-m68k.c:3838 config/tc-m68k.c:3870 config/tc-sparc.c:3135
d8dab054
NC
10969msgid "failed sanity check."
10970msgstr "проверка на исправность не пройдена."
10971
c32b891a 10972#. ERROR.
79ddc884 10973#: config/tc-m68k.c:3900
c32b891a 10974msgid "Extra )"
b4a3689a 10975msgstr "Дополнительная )"
bd32c6bd 10976
c32b891a 10977#. ERROR.
79ddc884 10978#: config/tc-m68k.c:3911
c32b891a 10979msgid "Missing )"
b4a3689a 10980msgstr "Отсутствует )"
bd32c6bd 10981
79ddc884 10982#: config/tc-m68k.c:3928
c32b891a 10983msgid "Missing operand"
b4a3689a 10984msgstr "Пропущен операнд"
bd32c6bd 10985
79ddc884 10986#: config/tc-m68k.c:4253
bd32c6bd 10987#, c-format
c32b891a 10988msgid "unrecognized default cpu `%s'"
b4a3689a 10989msgstr "нераспознанный тип ЦП по умолчанию «%s»"
bd32c6bd 10990
79ddc884 10991#: config/tc-m68k.c:4307
c32b891a
NC
10992#, c-format
10993msgid "%s -- statement `%s' ignored"
b4a3689a 10994msgstr "%s — оператор «%s» игнорируется"
bd32c6bd 10995
79ddc884 10996#: config/tc-m68k.c:4354
c32b891a
NC
10997#, c-format
10998msgid "Don't know how to figure out width of %c in md_assemble()"
b4a3689a 10999msgstr "Неизвестно, как определить ширину «%c» в md_assemble()"
bd32c6bd 11000
3ee0cd9e 11001#: config/tc-m68k.c:4584 config/tc-m68k.c:4622
c32b891a
NC
11002#, c-format
11003msgid "Internal Error: Can't find %s in hash table"
73a05be2 11004msgstr "Внутренняя ошибка: не удалось найти %s в хеш-таблице"
bd32c6bd 11005
3ee0cd9e 11006#: config/tc-m68k.c:4744
c32b891a
NC
11007#, c-format
11008msgid "text label `%s' aligned to odd boundary"
b4a3689a 11009msgstr "метка текста «%s» выровнена по нечётной границе"
bd32c6bd 11010
3ee0cd9e 11011#: config/tc-m68k.c:4906
c32b891a
NC
11012#, c-format
11013msgid "value %ld out of range"
b4a3689a 11014msgstr "значение %ld за пределами диапазона"
bd32c6bd 11015
3ee0cd9e 11016#: config/tc-m68k.c:4920
c32b891a 11017msgid "invalid byte branch offset"
b4a3689a 11018msgstr "неверное смещение байтового смещения"
bd32c6bd 11019
3ee0cd9e 11020#: config/tc-m68k.c:4957
c32b891a 11021msgid "short branch with zero offset: use :w"
b4a3689a 11022msgstr "короткое ветвление с нулевым смещением: используйте :w"
bd32c6bd 11023
3ee0cd9e 11024#: config/tc-m68k.c:5001
c32b891a 11025msgid "Conversion of PC relative BSR to absolute JSR"
b4a3689a 11026msgstr "Преобразование BSR, относительного PC, в абсолютный JSR"
bd32c6bd 11027
3ee0cd9e 11028#: config/tc-m68k.c:5012
c32b891a 11029msgid "Conversion of PC relative branch to absolute jump"
b4a3689a 11030msgstr "Преобразование ветви, относительной PC, в абсолютный прыжок"
c32b891a 11031
3ee0cd9e 11032#: config/tc-m68k.c:5029 config/tc-m68k.c:5086
c32b891a 11033msgid "Conversion of PC relative conditional branch to absolute jump"
b4a3689a 11034msgstr "Преобразование условной ветви, относительной PC, в абсолютный прыжок"
c32b891a 11035
3ee0cd9e 11036#: config/tc-m68k.c:5151
c32b891a 11037msgid "Conversion of PC relative displacement to absolute"
73a05be2 11038msgstr "Преобразование перестановки, относительной PC, в абсолютное"
c32b891a 11039
3ee0cd9e 11040#: config/tc-m68k.c:5334
c32b891a 11041msgid "Tried to convert PC relative branch to absolute jump"
b4a3689a 11042msgstr "Попытка преобразовать ветвь, относительную PC, в абсолютный прыжок"
c32b891a 11043
3ee0cd9e 11044#: config/tc-m68k.c:5379 config/tc-m68k.c:5390 config/tc-m68k.c:5434
c32b891a 11045msgid "expression out of range: defaulting to 1"
b4a3689a 11046msgstr "выражение вне диапазона; по умолчанию 1"
c32b891a 11047
3ee0cd9e 11048#: config/tc-m68k.c:5426
c32b891a 11049msgid "expression out of range: defaulting to 0"
b4a3689a 11050msgstr "выражение вне диапазона; по умолчанию 0"
c32b891a 11051
3ee0cd9e 11052#: config/tc-m68k.c:5467 config/tc-m68k.c:5479
c32b891a
NC
11053#, c-format
11054msgid "Can't deal with expression; defaulting to %ld"
b4a3689a 11055msgstr "Ничего не сделать с выражением; по умолчанию %ld"
c32b891a 11056
3ee0cd9e 11057#: config/tc-m68k.c:5493
c32b891a 11058msgid "expression doesn't fit in BYTE"
b4a3689a 11059msgstr "выражение не умещается в BYTE"
c32b891a 11060
3ee0cd9e 11061#: config/tc-m68k.c:5497
c32b891a 11062msgid "expression doesn't fit in WORD"
b4a3689a 11063msgstr "выражение не умещается в WORD"
c32b891a 11064
3ee0cd9e 11065#: config/tc-m68k.c:5584
c32b891a
NC
11066#, c-format
11067msgid "%s: unrecognized processor name"
b4a3689a 11068msgstr "%s: нераспознанное имя процессора"
c32b891a 11069
3ee0cd9e 11070#: config/tc-m68k.c:5645
c32b891a 11071msgid "bad coprocessor id"
b4a3689a 11072msgstr "неверный идентификатор сопроцессора"
c32b891a 11073
3ee0cd9e 11074#: config/tc-m68k.c:5651
c32b891a 11075msgid "unrecognized fopt option"
b4a3689a 11076msgstr "нераспознанный параметр fopt"
c32b891a 11077
3ee0cd9e 11078#: config/tc-m68k.c:5783
c32b891a
NC
11079#, c-format
11080msgid "option `%s' may not be negated"
b4a3689a 11081msgstr "параметр «%s» не может быть отрицательным"
c32b891a 11082
3ee0cd9e 11083#: config/tc-m68k.c:5794
c32b891a
NC
11084#, c-format
11085msgid "option `%s' not recognized"
b4a3689a 11086msgstr "нераспознанный параметр «%s»"
c32b891a 11087
3ee0cd9e 11088#: config/tc-m68k.c:5823
c32b891a 11089msgid "bad format of OPT NEST=depth"
b4a3689a 11090msgstr "неверный формат OPT NEST=depth"
c32b891a 11091
3ee0cd9e 11092#: config/tc-m68k.c:5879
c32b891a 11093msgid "missing label"
b4a3689a 11094msgstr "отсутствует метка"
c32b891a 11095
3ee0cd9e 11096#: config/tc-m68k.c:5905
c32b891a
NC
11097#, c-format
11098msgid "bad register list: %s"
b4a3689a 11099msgstr "некорректный список регистров: %s"
c32b891a 11100
3ee0cd9e 11101#: config/tc-m68k.c:6003
c32b891a 11102msgid "restore without save"
b4a3689a 11103msgstr "восстановление без сохранения"
c32b891a 11104
3ee0cd9e 11105#: config/tc-m68k.c:6156 config/tc-m68k.c:6526
c32b891a 11106msgid "syntax error in structured control directive"
b4a3689a 11107msgstr "синтаксическая ошибка в структурированной директиве управления"
c32b891a 11108
3ee0cd9e 11109#: config/tc-m68k.c:6201
c32b891a 11110msgid "missing condition code in structured control directive"
b4a3689a 11111msgstr "отсутствует код условия в структурированной директиве управления"
c32b891a 11112
3ee0cd9e 11113#: config/tc-m68k.c:6272
c32b891a
NC
11114#, c-format
11115msgid "Condition <%c%c> in structured control directive can not be encoded correctly"
b4a3689a 11116msgstr "Условие <%c%c> в структурированной директиве управления не может быть закодировано"
c32b891a 11117
3ee0cd9e 11118#: config/tc-m68k.c:6568
c32b891a 11119msgid "missing then"
b4a3689a 11120msgstr "отсутствует then"
c32b891a 11121
3ee0cd9e 11122#: config/tc-m68k.c:6649
c32b891a 11123msgid "else without matching if"
b4a3689a 11124msgstr "else без надлежащего if"
c32b891a 11125
3ee0cd9e 11126#: config/tc-m68k.c:6682
c32b891a 11127msgid "endi without matching if"
b4a3689a 11128msgstr "endi без надлежащего if"
c32b891a 11129
3ee0cd9e 11130#: config/tc-m68k.c:6722
c32b891a 11131msgid "break outside of structured loop"
b4a3689a 11132msgstr "break вне структурированного цикла"
c32b891a 11133
3ee0cd9e 11134#: config/tc-m68k.c:6760
c32b891a 11135msgid "next outside of structured loop"
b4a3689a 11136msgstr "next вне структурированного цикла"
c32b891a 11137
3ee0cd9e 11138#: config/tc-m68k.c:6811
c32b891a 11139msgid "missing ="
b4a3689a 11140msgstr "отсутствует ="
c32b891a 11141
3ee0cd9e 11142#: config/tc-m68k.c:6849
c32b891a 11143msgid "missing to or downto"
b4a3689a 11144msgstr "отсутствует to или downto"
c32b891a 11145
3ee0cd9e 11146#: config/tc-m68k.c:6885 config/tc-m68k.c:6919 config/tc-m68k.c:7133
c32b891a 11147msgid "missing do"
b4a3689a 11148msgstr "отсутствует do"
c32b891a 11149
3ee0cd9e 11150#: config/tc-m68k.c:7020
c32b891a 11151msgid "endf without for"
b4a3689a 11152msgstr "endf без for"
c32b891a 11153
3ee0cd9e 11154#: config/tc-m68k.c:7074
c32b891a 11155msgid "until without repeat"
b4a3689a 11156msgstr "until без repeat"
c32b891a 11157
3ee0cd9e 11158#: config/tc-m68k.c:7168
c32b891a 11159msgid "endw without while"
b4a3689a 11160msgstr "endw без while"
c32b891a 11161
3ee0cd9e 11162#: config/tc-m68k.c:7201 config/tc-m68k.c:7229
c32b891a 11163msgid "already assembled instructions"
b4a3689a 11164msgstr "уже ассемблированные инструкции"
c32b891a 11165
3ee0cd9e 11166#: config/tc-m68k.c:7306
c32b891a
NC
11167#, c-format
11168msgid "`%s' is deprecated, use `%s'"
b4a3689a 11169msgstr "«%s» устарела, используйте «%s»"
c32b891a 11170
3ee0cd9e 11171#: config/tc-m68k.c:7325
c32b891a
NC
11172#, c-format
11173msgid "cpu `%s' unrecognized"
b4a3689a 11174msgstr "ЦП «%s» не распознан"
c32b891a 11175
3ee0cd9e 11176#: config/tc-m68k.c:7344
c32b891a
NC
11177#, c-format
11178msgid "architecture `%s' unrecognized"
b4a3689a 11179msgstr "архитектура «%s» не распознана"
c32b891a 11180
3ee0cd9e 11181#: config/tc-m68k.c:7365
c32b891a
NC
11182#, c-format
11183msgid "extension `%s' unrecognized"
b4a3689a 11184msgstr "расширение «%s» не распознано"
c32b891a 11185
3ee0cd9e 11186#: config/tc-m68k.c:7480
c32b891a
NC
11187#, c-format
11188msgid "option `-A%s' is deprecated: use `-%s'"
b4a3689a 11189msgstr "параметр «-A%s» устарел, используйте «-%s»"
c32b891a 11190
3ee0cd9e 11191#: config/tc-m68k.c:7513
c32b891a 11192msgid "architecture features both enabled and disabled"
b4a3689a 11193msgstr "свойства архитектуры включены и выключены одновременно"
c32b891a 11194
3ee0cd9e 11195#: config/tc-m68k.c:7540
c32b891a 11196msgid "selected processor does not have all features of selected architecture"
b4a3689a 11197msgstr "выбранный процессор не имеет всех свойств выбранной архитектуры"
c32b891a 11198
3ee0cd9e 11199#: config/tc-m68k.c:7549
c32b891a 11200msgid "m68k and cf features both selected"
b4a3689a 11201msgstr "m68k и свойства cf выбраны одновременно"
c32b891a 11202
3ee0cd9e 11203#: config/tc-m68k.c:7561
c32b891a 11204msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
b4a3689a 11205msgstr "указаны 68040 и 68851; инструкции mmu могут ассемблироваться неправильно"
c32b891a 11206
3ee0cd9e 11207#: config/tc-m68k.c:7593
c32b891a
NC
11208#, c-format
11209msgid ""
11210"-march=<arch>\t\tset architecture\n"
11211"-mcpu=<cpu>\t\tset cpu [default %s]\n"
11212msgstr ""
b4a3689a
NC
11213"-march=<arch>\t\tзадать архитектуру\n"
11214"-mcpu=<cpu>\t\tзадать ЦП [по умолчанию %s]\n"
c32b891a 11215
3ee0cd9e 11216#: config/tc-m68k.c:7598
c32b891a
NC
11217#, c-format
11218msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
b4a3689a 11219msgstr "-m[no-]%-16s включить/выключить расширение архитектуры %s\n"
c32b891a 11220
3ee0cd9e 11221#: config/tc-m68k.c:7604
c32b891a
NC
11222#, c-format
11223msgid ""
11224"-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
11225"-pic, -k\t\tgenerate position independent code\n"
11226"-S\t\t\tturn jbsr into jsr\n"
11227"--pcrel never turn PC-relative branches into absolute jumps\n"
11228"--register-prefix-optional\n"
11229"\t\t\trecognize register names without prefix character\n"
11230"--bitwise-or\t\tdo not treat `|' as a comment character\n"
11231"--base-size-default-16\tbase reg without size is 16 bits\n"
11232"--base-size-default-32\tbase reg without size is 32 bits (default)\n"
11233"--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
11234"--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
11235msgstr ""
b4a3689a
NC
11236"-l\t\t\tиспользовать 1 слово для ссылок на неопределенные символы\n"
11237" \t\t\t[по умолчанию 2]\n"
11238"-pic, -k\t\tгенерировать независимый от расположения код\n"
11239"-S\t\t\tпреобразовывать jbsr в jsr\n"
11240"--pcrel никогда не преобразовывать ветви, относительные PC,\n"
11241" \t\t\tв абсолютные переходы\n"
11242"--register-prefix-optional\n"
11243"\t\t\tраспознавать имена регистров без символа префикса\n"
11244"--bitwise-or\t\tне считать «|» символом комментария\n"
11245"--base-size-default-16\tбазовый регистр без размера равен 16 битам\n"
11246"--base-size-default-32\tбазовый регистр без размера равен\n"
11247" \t32 битам (по умолчанию)\n"
73a05be2
NC
11248"--disp-size-default-16\tперестановка с неизвестным размером равно 16 битам\n"
11249"--disp-size-default-32\tперестановка с неизвестным размером равно\n"
b4a3689a 11250" \t32 битам (по умолчанию)\n"
c32b891a 11251
3ee0cd9e 11252#: config/tc-m68k.c:7618
c32b891a
NC
11253#, c-format
11254msgid "Architecture variants are: "
b4a3689a 11255msgstr "Варианты архитектуры: "
c32b891a 11256
3ee0cd9e 11257#: config/tc-m68k.c:7627
c32b891a
NC
11258#, c-format
11259msgid "Processor variants are: "
b4a3689a 11260msgstr "Варианты процессора: "
c32b891a 11261
3ee0cd9e 11262#: config/tc-m68k.c:7634 config/tc-xtensa.c:6428
c32b891a
NC
11263#, c-format
11264msgid "\n"
b4a3689a 11265msgstr "\n"
c32b891a 11266
3ee0cd9e 11267#: config/tc-m68k.c:7665
c32b891a
NC
11268#, c-format
11269msgid "Error %s in %s\n"
b4a3689a 11270msgstr "Ошибка %s в %s\n"
c32b891a 11271
3ee0cd9e 11272#: config/tc-m68k.c:7669
c32b891a
NC
11273#, c-format
11274msgid "Opcode(%d.%s): "
b4a3689a 11275msgstr "Код операции(%d.%s): "
c32b891a 11276
3ee0cd9e 11277#: config/tc-m68k.c:7814
c32b891a 11278msgid "Not a defined coldfire architecture"
b4a3689a 11279msgstr "Не определено для архитектуры coldfire"
c32b891a 11280
3ee0cd9e 11281#: config/tc-m68k.c:7923 read.c:4673
d8dab054
NC
11282#, c-format
11283msgid "%s relocations do not fit in %u byte"
11284msgid_plural "%s relocations do not fit in %u bytes"
11285msgstr[0] "перемещения %s не помещаются в %u байт"
11286msgstr[1] "перемещения %s не помещаются в %u байта"
11287msgstr[2] "перемещения %s не помещаются в %u байт"
11288
3ee0cd9e 11289#: config/tc-m68k.c:7965 config/tc-ppc.c:2539
79ddc884
NC
11290msgid "unknown .gnu_attribute value"
11291msgstr "неизвестное значение .gnu_attribute"
11292
3ee0cd9e 11293#: config/tc-m68k.c:8009
c32b891a
NC
11294#, c-format
11295msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
b4a3689a 11296msgstr "Переполнение подогнанного .word (%#lx) со знаком: слишком большой оператор «переключения»."
c32b891a 11297
3ee0cd9e 11298#: config/tc-mcore.c:521 config/tc-microblaze.c:515 config/tc-microblaze.c:543
d8dab054 11299#: config/tc-microblaze.c:580 config/tc-microblaze.c:592
c32b891a
NC
11300#, c-format
11301msgid "register expected, but saw '%.6s'"
b4a3689a 11302msgstr "ожидается регистр, но получен «%.6s»"
c32b891a 11303
3ee0cd9e 11304#: config/tc-mcore.c:603
c32b891a
NC
11305#, c-format
11306msgid "control register expected, but saw '%.6s'"
b4a3689a 11307msgstr "ожидается регистр управления, но получен «%.6s»"
c32b891a 11308
3ee0cd9e 11309#: config/tc-mcore.c:639
c32b891a 11310msgid "bad/missing psr specifier"
b4a3689a 11311msgstr "неверный/отсутствует спецификатор psr"
c32b891a 11312
3ee0cd9e 11313#: config/tc-mcore.c:784
c32b891a
NC
11314#, c-format
11315msgid "operand must be absolute in range %u..%u, not %ld"
b4a3689a 11316msgstr "операнд должен быть абсолютным в диапазоне %u..%u, не %ld"
c32b891a 11317
3ee0cd9e 11318#: config/tc-mcore.c:819
c32b891a 11319msgid "operand must be a multiple of 4"
b4a3689a 11320msgstr "операнд должен быть кратен 4"
c32b891a 11321
3ee0cd9e 11322#: config/tc-mcore.c:826
c32b891a 11323msgid "operand must be a multiple of 2"
b4a3689a 11324msgstr "операнд должен быть кратен 2"
c32b891a 11325
3ee0cd9e
NC
11326#: config/tc-mcore.c:888 config/tc-microblaze.c:948
11327#: config/tc-microblaze.c:1084 config/tc-microblaze.c:1118
11328#: config/tc-microblaze.c:1573 config/tc-microblaze.c:1641
11329#: config/tc-microblaze.c:1716 config/tc-microblaze.c:2137
11330#: config/tc-microblaze.c:2186
c32b891a
NC
11331#, c-format
11332msgid "unknown opcode \"%s\""
b4a3689a 11333msgstr "неизвестный код операции «%s»"
c32b891a 11334
3ee0cd9e 11335#: config/tc-mcore.c:931
c32b891a 11336msgid "invalid register: r15 illegal"
b4a3689a 11337msgstr "некорректный регистр: r15 не допускается"
c32b891a 11338
3ee0cd9e 11339#: config/tc-mcore.c:980 config/tc-mcore.c:1561
c32b891a 11340msgid "M340 specific opcode used when assembling for M210"
b4a3689a 11341msgstr "Используется специализированный для M340 код операции при ассемблировании для M210"
c32b891a 11342
3ee0cd9e
NC
11343#: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
11344#: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
11345#: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
11346#: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
11347#: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
11348#: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
c32b891a 11349msgid "second operand missing"
b4a3689a 11350msgstr "отсутствует второй операнд"
c32b891a 11351
3ee0cd9e 11352#: config/tc-mcore.c:1014
c32b891a 11353msgid "destination register must be r1"
b4a3689a 11354msgstr "регистром назначения должен быть r1"
c32b891a 11355
3ee0cd9e 11356#: config/tc-mcore.c:1035
c32b891a 11357msgid "source register must be r1"
b4a3689a 11358msgstr "регистром источника должен быть r1"
c32b891a 11359
3ee0cd9e 11360#: config/tc-mcore.c:1099 config/tc-mcore.c:1156
c32b891a 11361msgid "immediate is not a power of two"
b4a3689a 11362msgstr "непосредственное значение не степень двух"
c32b891a 11363
3ee0cd9e 11364#: config/tc-mcore.c:1127
c32b891a 11365msgid "translating bgeni to movi"
b4a3689a 11366msgstr "bgeni преобразуется в movi"
c32b891a 11367
3ee0cd9e 11368#: config/tc-mcore.c:1196
c32b891a 11369msgid "translating bmaski to movi"
b4a3689a 11370msgstr "bmaski преобразуется в movi"
c32b891a 11371
3ee0cd9e 11372#: config/tc-mcore.c:1272
c32b891a
NC
11373#, c-format
11374msgid "displacement too large (%d)"
73a05be2 11375msgstr "перестановка слишком велика (%d)"
c32b891a 11376
3ee0cd9e 11377#: config/tc-mcore.c:1286
c32b891a 11378msgid "Invalid register: r0 and r15 illegal"
b4a3689a 11379msgstr "некорректный регистр: r0 и r15 не допускаются"
c32b891a 11380
3ee0cd9e 11381#: config/tc-mcore.c:1317
c32b891a 11382msgid "bad starting register: r0 and r15 invalid"
b4a3689a 11383msgstr "неверный начальный регистр: r0 и r15 не допускаются"
c32b891a 11384
3ee0cd9e 11385#: config/tc-mcore.c:1330
c32b891a 11386msgid "ending register must be r15"
b4a3689a 11387msgstr "конечным регистром должен быть r15"
c32b891a 11388
3ee0cd9e 11389#: config/tc-mcore.c:1350
c32b891a 11390msgid "bad base register: must be r0"
b4a3689a 11391msgstr "неверный базовый регистр: должен быть r0"
c32b891a 11392
3ee0cd9e 11393#: config/tc-mcore.c:1368
c32b891a 11394msgid "first register must be r4"
b4a3689a 11395msgstr "первым регистром должен быть r4"
c32b891a 11396
3ee0cd9e 11397#: config/tc-mcore.c:1379
c32b891a 11398msgid "last register must be r7"
b4a3689a 11399msgstr "последним регистром должен быть r7"
c32b891a 11400
3ee0cd9e 11401#: config/tc-mcore.c:1416
c32b891a 11402msgid "reg-reg expected"
b4a3689a 11403msgstr "ожидается регистр-регистр"
c32b891a 11404
3ee0cd9e 11405#: config/tc-mcore.c:1548
c32b891a 11406msgid "zero used as immediate value"
b4a3689a 11407msgstr "в качестве непосредственного значения используется ноль"
c32b891a 11408
3ee0cd9e 11409#: config/tc-mcore.c:1575
c32b891a 11410msgid "duplicated psr bit specifier"
b4a3689a 11411msgstr "повтор битового спецификатора psr"
c32b891a 11412
3ee0cd9e 11413#: config/tc-mcore.c:1581
c32b891a 11414msgid "`af' must appear alone"
b4a3689a 11415msgstr "«af» должен появляться один"
c32b891a 11416
3ee0cd9e 11417#: config/tc-mcore.c:1588 config/tc-microblaze.c:1754
c32b891a
NC
11418#, c-format
11419msgid "unimplemented opcode \"%s\""
b4a3689a 11420msgstr "код операции «%s» не реализован"
c32b891a 11421
3ee0cd9e 11422#: config/tc-mcore.c:1597 config/tc-microblaze.c:1763
c32b891a
NC
11423#, c-format
11424msgid "ignoring operands: %s "
b4a3689a 11425msgstr "игнорируются операнды: %s "
c32b891a 11426
3ee0cd9e 11427#: config/tc-mcore.c:1670
c32b891a
NC
11428#, c-format
11429msgid "unrecognised cpu type '%s'"
b4a3689a 11430msgstr "нераспознанный тип ЦП «%s»"
c32b891a 11431
3ee0cd9e 11432#: config/tc-mcore.c:1688
c32b891a
NC
11433#, c-format
11434msgid ""
11435"MCORE specific options:\n"
11436" -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
11437" -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
11438" -cpu=[210|340] select CPU type\n"
11439" -EB assemble for a big endian system (default)\n"
11440" -EL assemble for a little endian system\n"
11441msgstr ""
b4a3689a
NC
11442"Специализированные параметры ассемблера для MCORE:\n"
11443" -{no-}jsri2bsr\t {выкл}включить преобразование jsri в bsr\n"
11444" (по умолчанию выкл)\n"
11445" -{no-}sifilter\t {выкл}включить поведение фильтрации кристаллом\n"
11446" (по умолчанию выкл)\n"
11447" -cpu=[210|340] задать тип ЦП\n"
11448" -EB ассемблировать для системы с прямым порядком байт\n"
11449" (по умолчанию)\n"
11450" -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a 11451
3ee0cd9e 11452#: config/tc-mcore.c:1706 config/tc-microblaze.c:1871
c32b891a 11453msgid "failed sanity check: short_jump"
b4a3689a 11454msgstr "проверка на исправность не пройдена: short_jump"
c32b891a 11455
3ee0cd9e 11456#: config/tc-mcore.c:1716 config/tc-microblaze.c:1881
c32b891a 11457msgid "failed sanity check: long_jump"
b4a3689a 11458msgstr "проверка на исправность не пройдена: long_jump"
c32b891a 11459
3ee0cd9e 11460#: config/tc-mcore.c:1742
c32b891a
NC
11461#, c-format
11462msgid "odd displacement at %x"
73a05be2 11463msgstr "нечётное значение перестановки по адресу %x"
c32b891a 11464
3ee0cd9e 11465#: config/tc-mcore.c:1951
c32b891a
NC
11466#, c-format
11467msgid "odd distance branch (0x%lx byte)"
11468msgid_plural "odd distance branch (0x%lx bytes)"
b4a3689a
NC
11469msgstr[0] "нечётное расстояние ветви (0x%lx байт)"
11470msgstr[1] "нечётное расстояние ветви (0x%lx байта)"
11471msgstr[2] "нечётное расстояние ветви (0x%lx байт)"
c32b891a 11472
3ee0cd9e 11473#: config/tc-mcore.c:1958
c32b891a
NC
11474#, c-format
11475msgid "pcrel for branch to %s too far (0x%lx)"
b4a3689a 11476msgstr "pcrel для ветвления в %s слишком далеко (0x%lx)"
c32b891a 11477
3ee0cd9e 11478#: config/tc-mcore.c:1978
c32b891a
NC
11479#, c-format
11480msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
b4a3689a 11481msgstr "pcrel для lrw/jmpi/jsri в %s слишком далеко (0x%lx)"
c32b891a 11482
3ee0cd9e 11483#: config/tc-mcore.c:1990
c32b891a
NC
11484#, c-format
11485msgid "pcrel for loopt too far (0x%lx)"
b4a3689a 11486msgstr "pcrel для loopt слишком далеко (0x%lx)"
c32b891a 11487
3ee0cd9e 11488#: config/tc-mcore.c:2186 config/tc-microblaze.c:2471 config/tc-tic30.c:1364
c32b891a
NC
11489#, c-format
11490msgid "Can not do %d byte %srelocation"
b4a3689a 11491msgstr "Невозможно выполнить %d байтовое перемещение %s"
c32b891a 11492
3ee0cd9e 11493#: config/tc-mcore.c:2188 config/tc-microblaze.c:2473 config/tc-tic30.c:1365
c32b891a 11494msgid "pc-relative "
b4a3689a 11495msgstr "относительно pc"
c32b891a
NC
11496
11497#: config/tc-mep.c:339
b4a3689a 11498#, c-format
c32b891a
NC
11499msgid ""
11500"MeP specific command line options:\n"
11501" -EB assemble for a big endian system\n"
11502" -EL assemble for a little endian system (default)\n"
11503" -mconfig=<name> specify a chip configuration to use\n"
11504" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11505" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11506" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
11507" enable/disable the given opcodes\n"
11508"\n"
11509" If -mconfig is given, the other -m options modify it. Otherwise,\n"
11510" if no -m options are given, all core opcodes are enabled;\n"
11511" if any enabling -m options are given, only those are enabled;\n"
11512" if only disabling -m options are given, only those are disabled.\n"
11513msgstr ""
bc7c0509 11514"Специализированные параметры командной строки для MeP:\n"
b4a3689a
NC
11515" -EB ассемблировать для системы с прямым порядком байт\n"
11516" -EL ассемблировать для системы с обратным порядком байт\n"
11517" (по умолчанию)\n"
11518" -mconfig=<имя> задать настройку используемого чипа\n"
bc7c0509
NC
11519" -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11520" -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11521" -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
b4a3689a 11522" включить/выключить эти коды операций\n"
bc7c0509 11523"\n"
b4a3689a
NC
11524" Если указан -mconfig, то другие параметры -m его изменяют. В противном\n"
11525" случае, если параметры -m не указаны, то разрешаются все основные коды\n"
11526" операций; если указан хотя бы один -m, то включается только его код;\n"
11527" если указаны только выключающие параметры -m, то выключаются только\n"
11528" указанные.\n"
c32b891a
NC
11529
11530#: config/tc-mep.c:408
11531msgid "$hi and $lo are disabled when MUL and DIV are off"
b4a3689a 11532msgstr "$hi и $lo выключены, если выключены MUL и DIV"
c32b891a
NC
11533
11534#: config/tc-mep.c:415
11535msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
b4a3689a 11536msgstr "$mb0, $me0, $mb1 и $me1 выключены, если выключен COP"
c32b891a
NC
11537
11538#: config/tc-mep.c:420
11539msgid "$dbg and $depc are disabled when DEBUG is off"
b4a3689a 11540msgstr "$dbg и $depc выключены, если выключен DEBUG"
c32b891a
NC
11541
11542#: config/tc-mep.c:611
11543msgid "core and copro insn lengths must total 32 bits."
b4a3689a 11544msgstr "Общая длина инструкций режимов core и copro должна быть 32 бита."
c32b891a
NC
11545
11546#: config/tc-mep.c:614 config/tc-mep.c:751
11547msgid "vliw group must consist of 1 core and 1 copro insn."
b4a3689a 11548msgstr "Группа vliw должна состоять из 1 инструкции core и 1 copro."
c32b891a
NC
11549
11550#: config/tc-mep.c:748
11551msgid "core and copro insn lengths must total 64 bits."
b4a3689a 11552msgstr "Общая длина инструкций режимов core и copro должна быть 64 бита."
c32b891a
NC
11553
11554#: config/tc-mep.c:980
11555#, c-format
11556msgid "cannot pack %s with a 16-bit insn"
b4a3689a 11557msgstr "невозможно упаковывать %s в 16-битную инструкцию"
c32b891a
NC
11558
11559#: config/tc-mep.c:998
11560#, c-format
11561msgid "cannot pack %s and %s together with a 16-bit insn"
b4a3689a 11562msgstr "невозможно вместе упаковывать %s и %s в 16-битную инструкцию"
c32b891a
NC
11563
11564#: config/tc-mep.c:1004
11565msgid "too many IVC2 insns to pack with a 16-bit core insn"
b4a3689a 11566msgstr "слишком много инструкций IVC2 для упаковки в 16-битную инструкцию core"
c32b891a
NC
11567
11568#: config/tc-mep.c:1019
11569#, c-format
11570msgid "cannot pack %s into slot P1"
b4a3689a 11571msgstr "невозможно упаковывать %s в слот P1"
c32b891a
NC
11572
11573#: config/tc-mep.c:1025
11574msgid "too many IVC2 insns to pack with a 32-bit core insn"
b4a3689a 11575msgstr "слишком много инструкций IVC2 для упаковки в 32-битную инструкцию core"
c32b891a
NC
11576
11577#: config/tc-mep.c:1043
11578#, c-format
11579msgid "unable to pack %s by itself?"
b4a3689a 11580msgstr "невозможно упаковать саму %s?"
c32b891a
NC
11581
11582#: config/tc-mep.c:1073
11583#, c-format
11584msgid "cannot pack %s and %s together"
b4a3689a 11585msgstr "невозможно вместе упаковывать %s и %s"
c32b891a
NC
11586
11587#: config/tc-mep.c:1079
11588msgid "too many IVC2 insns to pack together"
b4a3689a 11589msgstr "слишком много инструкций IVC2 для совместной упаковки"
c32b891a
NC
11590
11591#. There are no insns in the queue and a plus is present.
11592#. This is a syntax error. Let's not tolerate this.
11593#. We can relax this later if necessary.
11594#: config/tc-mep.c:1316
11595msgid "Invalid use of parallelization operator."
b4a3689a 11596msgstr "Неправильное использование оператора параллелизации."
c32b891a
NC
11597
11598#: config/tc-mep.c:1362
11599msgid "Leading plus sign not allowed in core mode"
b4a3689a 11600msgstr "Начальный знак плюса запрещён в режиме core"
c32b891a
NC
11601
11602#: config/tc-mep.c:1892
11603#, c-format
11604msgid "Don't know how to relocate plain operands of type %s"
b4a3689a 11605msgstr "Неизвестно, как переместить простые операнды типа %s"
c32b891a
NC
11606
11607#: config/tc-mep.c:1902
11608#, c-format
11609msgid "Perhaps you are missing %%tpoff()?"
b4a3689a 11610msgstr "Возможно, вы не указали %%tpoff()?"
c32b891a
NC
11611
11612#: config/tc-mep.c:2089
11613msgid "bad .section directive: want a,v,w,x,M,S in string"
b4a3689a 11614msgstr "неправильная директива .section: в строке требуется a,v,w,x,M,S"
c32b891a
NC
11615
11616#: config/tc-mep.c:2147
11617msgid ".vliw unavailable when VLIW is disabled."
b4a3689a 11618msgstr ".vliw недоступна, если выключены VLIW."
c32b891a
NC
11619
11620#: config/tc-metag.c:456
11621msgid "no floating point unit specified"
b4a3689a 11622msgstr "не задан блок вычислений с плавающей точкой"
c32b891a
NC
11623
11624#: config/tc-metag.c:721
11625#, c-format
11626msgid "offset must be a multiple of %d"
b4a3689a 11627msgstr "смещение должно быть кратно %d"
c32b891a 11628
3ee0cd9e 11629#: config/tc-metag.c:737 config/tc-metag.c:4443
c32b891a 11630msgid "offset and base must be from the same unit"
b4a3689a 11631msgstr "смещение и база должны быть из одного блока"
c32b891a 11632
3ee0cd9e 11633#: config/tc-metag.c:868 config/tc-metag.c:3167 config/tc-metag.c:3269
c32b891a 11634msgid "invalid destination register"
b4a3689a 11635msgstr "некорректный регистр назначения"
c32b891a
NC
11636
11637#: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
3ee0cd9e
NC
11638#: config/tc-metag.c:1311 config/tc-metag.c:1530 config/tc-metag.c:3099
11639#: config/tc-metag.c:3184 config/tc-metag.c:3286
c32b891a 11640msgid "invalid memory operand"
b4a3689a 11641msgstr "некорректный операнд памяти"
c32b891a 11642
3ee0cd9e 11643#: config/tc-metag.c:939 config/tc-metag.c:3117
c32b891a 11644msgid "invalid source register"
b4a3689a 11645msgstr "некорректный регистр-источник"
c32b891a
NC
11646
11647#: config/tc-metag.c:1024
c32b891a 11648msgid "invalid destination unit"
b4a3689a 11649msgstr "некорректный блок назначения"
c32b891a
NC
11650
11651#: config/tc-metag.c:1032
11652msgid "mov cannot use RD port as destination"
b4a3689a 11653msgstr "в mov не может использоваться порт RD как назначение"
c32b891a
NC
11654
11655#: config/tc-metag.c:1057
11656msgid "invalid source unit"
b4a3689a 11657msgstr "неверный блок-источник"
c32b891a
NC
11658
11659#: config/tc-metag.c:1065
11660msgid "source and address units must not be shared for this addressing mode"
b4a3689a 11661msgstr "блоки источника и адреса не должны быть общими в этом режиме адресации"
c32b891a 11662
3ee0cd9e 11663#: config/tc-metag.c:1073 config/tc-metag.c:1676
c32b891a 11664msgid "set can only use RD port as source"
b4a3689a 11665msgstr "в set может использоваться только порт RD как источник"
c32b891a
NC
11666
11667#: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
3ee0cd9e 11668#: config/tc-metag.c:1697 config/tc-metag.c:4053
c32b891a
NC
11669#, c-format
11670msgid "base unit must be one of %s"
b4a3689a 11671msgstr "базовый блок должен быть одним из %s"
c32b891a
NC
11672
11673#. We already tried to encode as an extended GET/SET.
11674#. Parsing as a standard GET/SET provides a smaller offset.
3ee0cd9e
NC
11675#: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3130
11676#: config/tc-metag.c:3197 config/tc-metag.c:3299 config/tc-metag.c:4580
c32b891a 11677msgid "offset value out of range"
b4a3689a 11678msgstr "значение смещения вне диапазона"
c32b891a
NC
11679
11680#: config/tc-metag.c:1169
11681msgid "destination unit must be RD"
b4a3689a 11682msgstr "блоком назначения должен быть RD"
c32b891a
NC
11683
11684#: config/tc-metag.c:1279
11685msgid "invalid destination register list"
b4a3689a 11686msgstr "некорректный список регистров назначения"
c32b891a
NC
11687
11688#: config/tc-metag.c:1326
11689msgid "invalid source register list"
b4a3689a 11690msgstr "некорректный список регистров источника"
c32b891a
NC
11691
11692#: config/tc-metag.c:1351
11693msgid "register list must be even numbered"
b4a3689a 11694msgstr "список регистров должен быть с чётным количеством"
c32b891a
NC
11695
11696#: config/tc-metag.c:1357
11697msgid "register list must be from the same unit"
b4a3689a 11698msgstr "список регистров должен быть из одного блока"
c32b891a
NC
11699
11700#: config/tc-metag.c:1380
11701msgid "register list must not contain duplicates"
b4a3689a 11702msgstr "список регистров не должен содержать повторов"
c32b891a 11703
3ee0cd9e 11704#: config/tc-metag.c:1636
c32b891a 11705msgid "MDRD value must be between 1 and 8"
b4a3689a 11706msgstr "значение MDRD должно находиться в диапазоне от 1 до 8"
c32b891a 11707
3ee0cd9e 11708#: config/tc-metag.c:1727
c32b891a 11709msgid "invalid destination memory operand"
b4a3689a 11710msgstr "некорректный операнд памяти назначения"
c32b891a 11711
3ee0cd9e 11712#: config/tc-metag.c:1742
c32b891a 11713msgid "invalid source memory operand"
b4a3689a 11714msgstr "некорректный операнд памяти источника"
c32b891a 11715
3ee0cd9e 11716#: config/tc-metag.c:1749
c32b891a
NC
11717#, c-format
11718msgid "address units must be one of %s"
b4a3689a 11719msgstr "блоки адресации должны быть одними из %s"
c32b891a 11720
3ee0cd9e 11721#: config/tc-metag.c:1756
c32b891a 11722msgid "base and offset must be from the same unit"
b4a3689a 11723msgstr "база и смещение должны быть из одного блока"
c32b891a 11724
3ee0cd9e 11725#: config/tc-metag.c:1764
c32b891a 11726msgid "source and destination increment mode must agree"
b4a3689a 11727msgstr "режим увеличения источника и назначения должен быть согласован"
c32b891a 11728
3ee0cd9e 11729#: config/tc-metag.c:2039
c32b891a 11730msgid "PC, CT, TR and TT are treated as if they are a single unit but operands must be in different units"
b4a3689a 11731msgstr "PC, CT, TR и TT рассматриваются как, если бы они были единым блоком, но операнды должны быть из разных блоков"
c32b891a 11732
3ee0cd9e 11733#: config/tc-metag.c:2048
c32b891a 11734msgid "source and destination register must be in different units"
b4a3689a 11735msgstr "регистр источника и назначения должен быть в разных блоках"
c32b891a 11736
3ee0cd9e 11737#: config/tc-metag.c:2080
c32b891a
NC
11738#, c-format
11739msgid "register unit must be one of %s"
b4a3689a 11740msgstr "блок регистра должен быть одним из %s"
c32b891a 11741
3ee0cd9e 11742#: config/tc-metag.c:2167
c32b891a
NC
11743#, c-format
11744msgid "link register unit must be one of %s"
b4a3689a 11745msgstr "блок регистра связи должен быть одним из %s"
c32b891a 11746
3ee0cd9e 11747#: config/tc-metag.c:2173
c32b891a 11748msgid "link register must be in a low numbered register"
b4a3689a 11749msgstr "регистр связи должен быть из регистров с маленькими номерами"
c32b891a 11750
3ee0cd9e 11751#: config/tc-metag.c:2190 config/tc-metag.c:2715 config/tc-metag.c:2769
c32b891a 11752msgid "target out of range"
b4a3689a 11753msgstr "цель за пределами диапазона"
c32b891a 11754
3ee0cd9e 11755#: config/tc-metag.c:2671
c32b891a 11756msgid "invalid quickrot unit specified"
b4a3689a 11757msgstr "указан неверный блок quickrot"
c32b891a 11758
3ee0cd9e 11759#: config/tc-metag.c:2687
c32b891a 11760msgid "invalid quickrot register specified"
b4a3689a 11761msgstr "указан неверный регистр quickrot"
c32b891a 11762
3ee0cd9e 11763#: config/tc-metag.c:2741
c32b891a 11764msgid "source register must be in the trigger unit"
b4a3689a 11765msgstr "регистр источника должен быть в блоке trigger"
c32b891a 11766
3ee0cd9e 11767#: config/tc-metag.c:2844
c32b891a 11768msgid "Source registers must be in the same unit"
b4a3689a 11769msgstr "Регистры источника должен быть в одном блоке"
c32b891a 11770
3ee0cd9e 11771#: config/tc-metag.c:3554 config/tc-metag.c:3718 config/tc-metag.c:3986
c32b891a 11772msgid "destination register should be even numbered"
b4a3689a 11773msgstr "регистр назначения должен быть с чётным номером"
c32b891a 11774
3ee0cd9e 11775#: config/tc-metag.c:3626
c32b891a 11776msgid "comparison must be with register or #0"
b4a3689a 11777msgstr "сравнение должно выполняться с регистром или #0"
c32b891a 11778
3ee0cd9e 11779#: config/tc-metag.c:3692 config/tc-metag.c:3757
c32b891a 11780msgid "instruction cannot operate on pair values"
b4a3689a 11781msgstr "инструкция не может выполняться над парой значений"
c32b891a 11782
3ee0cd9e 11783#: config/tc-metag.c:3703
c32b891a 11784msgid "zero flag is not valid for this instruction"
b4a3689a 11785msgstr "в этой инструкции флаг нуля недопустим"
c32b891a 11786
3ee0cd9e 11787#: config/tc-metag.c:3724
c32b891a 11788msgid "source register should be even numbered"
b4a3689a 11789msgstr "регистр источника должен быть с чётным номером"
c32b891a 11790
3ee0cd9e 11791#: config/tc-metag.c:3784 config/tc-metag.c:3793
c32b891a 11792msgid "fraction bits value out of range"
b4a3689a 11793msgstr "дробные биты значения за пределами диапазона"
c32b891a 11794
3ee0cd9e 11795#: config/tc-metag.c:3975
c32b891a 11796msgid "simd instructions operate on pair values (L prefix)"
b4a3689a 11797msgstr "инструкции simd выполняются над парой значений (префикс L)"
c32b891a 11798
3ee0cd9e 11799#: config/tc-metag.c:3993
c32b891a 11800msgid "source registers should be even numbered"
b4a3689a 11801msgstr "регистры источника должны быть с чётными номерами"
c32b891a 11802
3ee0cd9e 11803#: config/tc-metag.c:4271
c32b891a
NC
11804#, c-format
11805msgid "expected ']', not %c in %s"
b4a3689a 11806msgstr "ожидается «]», но %c в %s"
c32b891a 11807
3ee0cd9e 11808#: config/tc-metag.c:4390
c32b891a 11809msgid "invalid register for memory access"
b4a3689a 11810msgstr "некорректный регистр для доступа к памяти"
c32b891a 11811
3ee0cd9e 11812#: config/tc-metag.c:4503 config/tc-metag.c:4631
c32b891a 11813msgid "unexpected end of line"
b4a3689a 11814msgstr "неожиданный конец строки"
c32b891a 11815
3ee0cd9e 11816#: config/tc-metag.c:4550
c32b891a 11817msgid "'H' modifier only valid for accumulator registers"
b4a3689a 11818msgstr "модификатор «H» допускается только для аккумулирующих регистров"
c32b891a 11819
3ee0cd9e 11820#: config/tc-metag.c:4603
c32b891a 11821msgid "base unit must be either A0 or A1"
b4a3689a 11822msgstr "базовый блок должен быть A0 или A1"
c32b891a 11823
3ee0cd9e 11824#: config/tc-metag.c:4676 config/tc-metag.c:5119
c32b891a 11825msgid "invalid register"
b4a3689a 11826msgstr "некорректный регистр"
c32b891a 11827
3ee0cd9e 11828#: config/tc-metag.c:4824
c32b891a 11829msgid "could not parse template definition"
b4a3689a 11830msgstr "невозможно разобрать определения шаблона"
c32b891a 11831
3ee0cd9e 11832#: config/tc-metag.c:5011
c32b891a 11833msgid "QUICKRoT 64-bit extension not applicable to this instruction"
b4a3689a 11834msgstr "64-битное расширение QUICKRoT не применимо к этой инструкции"
c32b891a 11835
3ee0cd9e 11836#: config/tc-metag.c:5067
c32b891a 11837msgid "invalid operands for cross-unit op"
b4a3689a 11838msgstr "неверные операнды для межблоковой операции"
c32b891a 11839
3ee0cd9e 11840#: config/tc-metag.c:5109
c32b891a 11841msgid "missing flags: one of 'P', 'N' or 'Z' required"
b4a3689a 11842msgstr "отсутствуют флаги: требуется один из «P», «N» или «Z»"
c32b891a 11843
3ee0cd9e 11844#: config/tc-metag.c:5137
c32b891a 11845msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
b4a3689a 11846msgstr "флаги «P», «N» или «Z» могут указываться только для аккумулирования"
c32b891a 11847
3ee0cd9e 11848#: config/tc-metag.c:5158
c32b891a 11849msgid "accumulator not a valid destination"
b4a3689a 11850msgstr "недопустимое назначение аккумулятора"
c32b891a 11851
3ee0cd9e 11852#: config/tc-metag.c:5168 config/tc-metag.c:5384 config/tc-metag.c:5568
c32b891a 11853msgid "invalid immediate value"
b4a3689a 11854msgstr "некорректное непосредственное значение"
c32b891a 11855
3ee0cd9e 11856#: config/tc-metag.c:5180
c32b891a 11857msgid "immediate value not allowed when source & dest differ"
b4a3689a 11858msgstr "непосредственное значение не допускается при разных источнике и назначении"
c32b891a 11859
3ee0cd9e 11860#: config/tc-metag.c:5212
b4a3689a 11861#, c-format
c32b891a 11862msgid "invalid register operand: %s"
b4a3689a 11863msgstr "неверный регистровый операнд: %s"
c32b891a 11864
3ee0cd9e 11865#: config/tc-metag.c:5246
c32b891a 11866msgid "QUICKRoT extension requires 4 registers"
b4a3689a 11867msgstr "расширению QUICKRoT требуется 4 регистра"
c32b891a 11868
3ee0cd9e 11869#: config/tc-metag.c:5253
c32b891a 11870msgid "invalid fourth register"
b4a3689a 11871msgstr "некорректный четвёртый регистр"
c32b891a 11872
3ee0cd9e 11873#: config/tc-metag.c:5260
c32b891a 11874msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
b4a3689a 11875msgstr "для регистра QUICKRoT требуются A0.2,A0.3,A1.2,A1.3"
c32b891a 11876
3ee0cd9e 11877#: config/tc-metag.c:5288
c32b891a 11878msgid "DSP RAM pointer in incorrect unit"
b4a3689a 11879msgstr "указатель DSP RAM в неправильном блоке"
c32b891a 11880
3ee0cd9e 11881#: config/tc-metag.c:5334
c32b891a 11882msgid "invalid register operand #1"
b4a3689a 11883msgstr "неверный регистровый операнд #1"
c32b891a 11884
3ee0cd9e 11885#: config/tc-metag.c:5348
c32b891a 11886msgid "invalid register operand #2"
b4a3689a 11887msgstr "неверный регистровый операнд #2"
c32b891a 11888
3ee0cd9e 11889#: config/tc-metag.c:5412
c32b891a 11890msgid "this instruction does not accept an immediate"
b4a3689a 11891msgstr "данная инструкция не допускает непосредственное значение"
c32b891a 11892
3ee0cd9e 11893#: config/tc-metag.c:5432
c32b891a 11894msgid "invalid register operand #3"
b4a3689a 11895msgstr "неверный регистровый операнд #3"
c32b891a 11896
3ee0cd9e 11897#: config/tc-metag.c:5444
c32b891a 11898msgid "this instruction does not accept an accumulator"
b4a3689a 11899msgstr "данная инструкция не допускает аккумулятора"
c32b891a 11900
3ee0cd9e 11901#: config/tc-metag.c:5462
c32b891a 11902msgid "invalid register operand #4"
b4a3689a 11903msgstr "неверный регистровый операнд #4"
c32b891a 11904
3ee0cd9e 11905#: config/tc-metag.c:5539
c32b891a 11906msgid "invalid accumulator register"
b4a3689a 11907msgstr "некорректный регистр аккумулятора"
c32b891a 11908
3ee0cd9e 11909#: config/tc-metag.c:5595
c32b891a 11910msgid "conditional instruction cannot use G flag"
b4a3689a 11911msgstr "в инструкции условия не может использоваться флаг G"
c32b891a 11912
3ee0cd9e 11913#: config/tc-metag.c:5606
c32b891a 11914msgid "conditional instruction cannot use B flag"
b4a3689a 11915msgstr "в инструкции условия не может использоваться флаг B"
c32b891a 11916
3ee0cd9e 11917#: config/tc-metag.c:5617
c32b891a 11918msgid "conditional instruction cannot use R flag"
b4a3689a 11919msgstr "в инструкции условия не может использоваться флаг R"
c32b891a 11920
3ee0cd9e 11921#: config/tc-metag.c:5726
c32b891a 11922msgid "'L' modifier not valid for this instruction"
b4a3689a 11923msgstr "модификатор «L» не допускается для этой инструкции"
c32b891a 11924
3ee0cd9e 11925#: config/tc-metag.c:5858
b4a3689a 11926#, c-format
c32b891a 11927msgid "missing fpu name `%s'"
b4a3689a 11928msgstr "отсутствует имя FPU «%s»"
c32b891a 11929
3ee0cd9e 11930#: config/tc-metag.c:5869
c32b891a
NC
11931#, c-format
11932msgid "unknown fpu `%s'"
b4a3689a 11933msgstr "неизвестное имя FPU «%s»"
c32b891a 11934
3ee0cd9e 11935#: config/tc-metag.c:5884
b4a3689a 11936#, c-format
c32b891a 11937msgid "missing DSP name `%s'"
b4a3689a 11938msgstr "отсутствует имя DSP «%s»"
c32b891a 11939
3ee0cd9e 11940#: config/tc-metag.c:5895
c32b891a
NC
11941#, c-format
11942msgid "unknown DSP `%s'"
b4a3689a 11943msgstr "неизвестное имя DSP «%s»"
c32b891a 11944
3ee0cd9e 11945#: config/tc-metag.c:5913
c32b891a 11946msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
b4a3689a 11947msgstr "<dsp name>\t ассемблировать для архитектуры DSP <dsp name>"
c32b891a 11948
3ee0cd9e 11949#: config/tc-metag.c:5950
c32b891a
NC
11950#, c-format
11951msgid " Meta specific command line options:\n"
bc7c0509 11952msgstr " Специализированные параметры командной строки для Meta:\n"
c32b891a 11953
3ee0cd9e 11954#: config/tc-metag.c:6039
c32b891a 11955msgid "premature end of floating point prefix"
b4a3689a 11956msgstr "gреждевременный конец префикса значения с плавающей запятой"
c32b891a 11957
3ee0cd9e 11958#: config/tc-metag.c:6099
c32b891a 11959msgid "unknown floating point prefix character"
b4a3689a 11960msgstr "неизвестный символ префикса в значении с плавающей запятой"
c32b891a 11961
3ee0cd9e 11962#: config/tc-metag.c:6248
c32b891a
NC
11963#, c-format
11964msgid "unknown DSP prefix character %c %s"
b4a3689a 11965msgstr "неизвестный символ префикса DSP %c %s"
c32b891a 11966
3ee0cd9e 11967#: config/tc-metag.c:6511
c32b891a
NC
11968#, c-format
11969msgid "instruction mnemonic too long: %s"
b4a3689a 11970msgstr "слишком длинная мнемоника инструкции: %s"
c32b891a 11971
3ee0cd9e 11972#: config/tc-metag.c:6566
c32b891a
NC
11973#, c-format
11974msgid "junk at end of line: \"%s\""
b4a3689a 11975msgstr "мусор в конце строки: «%s»"
c32b891a 11976
3ee0cd9e 11977#: config/tc-metag.c:6573
b4a3689a 11978#, c-format
c32b891a 11979msgid "failed to assemble instruction: \"%s\""
b4a3689a 11980msgstr "ошибка при ассемблировании инструкции: «%s»"
c32b891a 11981
3ee0cd9e 11982#: config/tc-metag.c:6578
c32b891a
NC
11983#, c-format
11984msgid "unknown floating point mnemonic: \"%s\""
b4a3689a 11985msgstr "неизвестная мнемоника значения с плавающей запятой: «%s»"
c32b891a 11986
3ee0cd9e 11987#: config/tc-metag.c:6580
c32b891a
NC
11988#, c-format
11989msgid "unknown mnemonic: \"%s\""
b4a3689a 11990msgstr "неизвестная мнемоника: «%s»"
c32b891a 11991
3ee0cd9e 11992#: config/tc-metag.c:6631
c32b891a
NC
11993#, c-format
11994msgid "cannot assemble DSP instruction, DSP option not set: %s"
b4a3689a 11995msgstr "Невозможно выполнить ассемблирование инструкции DSP, не указан параметр DSP: %s"
c32b891a 11996
3ee0cd9e 11997#: config/tc-metag.c:6638
c32b891a
NC
11998#, c-format
11999msgid "cannot assemble FPU instruction, FPU option not set: %s"
b4a3689a 12000msgstr "Невозможно выполнить ассемблирование инструкции FPU, не указан параметр FPU: %s"
c32b891a 12001
3ee0cd9e 12002#: config/tc-metag.c:6733 config/tc-nds32.c:7348
c32b891a 12003msgid "Bad call to md_atof()"
b4a3689a 12004msgstr "неправильный вызов md_atof()"
c32b891a 12005
d8dab054
NC
12006#: config/tc-microblaze.c:237
12007#, c-format
12008msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
12009msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
12010
12011#: config/tc-microblaze.c:520 config/tc-microblaze.c:549
12012#: config/tc-microblaze.c:586
c32b891a
NC
12013#, c-format
12014msgid "Invalid register number at '%.6s'"
b4a3689a 12015msgstr "Некорректный номер регистра по адресу «%.6s»"
c32b891a 12016
d8dab054 12017#: config/tc-microblaze.c:751
c32b891a 12018msgid "operand must be a constant or a label"
b4a3689a 12019msgstr "операнд должен быть константой или меткой"
c32b891a 12020
d8dab054 12021#: config/tc-microblaze.c:760
c32b891a
NC
12022#, c-format
12023msgid "operand must be absolute in range %lx..%lx, not %lx"
b4a3689a 12024msgstr "операнд должен быть абсолютным в диапазоне %lx..%lx, не %lx"
c32b891a 12025
d8dab054
NC
12026#: config/tc-microblaze.c:962 config/tc-microblaze.c:969
12027#: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
12028#: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
3ee0cd9e
NC
12029#: config/tc-microblaze.c:1141 config/tc-microblaze.c:1148
12030#: config/tc-microblaze.c:1154 config/tc-microblaze.c:1185
12031#: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
12032#: config/tc-microblaze.c:1219 config/tc-microblaze.c:1239
12033#: config/tc-microblaze.c:1246 config/tc-microblaze.c:1264
12034#: config/tc-microblaze.c:1271 config/tc-microblaze.c:1293
12035#: config/tc-microblaze.c:1300 config/tc-microblaze.c:1318
12036#: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
12037#: config/tc-microblaze.c:1365 config/tc-microblaze.c:1372
12038#: config/tc-microblaze.c:1418 config/tc-microblaze.c:1425
12039#: config/tc-microblaze.c:1471 config/tc-microblaze.c:1478
12040#: config/tc-microblaze.c:1500 config/tc-microblaze.c:1507
12041#: config/tc-microblaze.c:1527 config/tc-microblaze.c:1533
12042#: config/tc-microblaze.c:1595 config/tc-microblaze.c:1601
12043#: config/tc-microblaze.c:1663 config/tc-microblaze.c:1739
c32b891a 12044msgid "Error in statement syntax"
b4a3689a 12045msgstr "Ошибка в синтаксисе выражения"
c32b891a 12046
d8dab054
NC
12047#: config/tc-microblaze.c:982 config/tc-microblaze.c:984
12048#: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
3ee0cd9e
NC
12049#: config/tc-microblaze.c:1028 config/tc-microblaze.c:1158
12050#: config/tc-microblaze.c:1160 config/tc-microblaze.c:1198
12051#: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
12052#: config/tc-microblaze.c:1227 config/tc-microblaze.c:1252
12053#: config/tc-microblaze.c:1275 config/tc-microblaze.c:1306
12054#: config/tc-microblaze.c:1336 config/tc-microblaze.c:1354
12055#: config/tc-microblaze.c:1484 config/tc-microblaze.c:1486
12056#: config/tc-microblaze.c:1513 config/tc-microblaze.c:1515
12057#: config/tc-microblaze.c:1537 config/tc-microblaze.c:1605
12058#: config/tc-microblaze.c:1669
c32b891a 12059msgid "Cannot use special register with this instruction"
b4a3689a 12060msgstr "Невозможно использовать специальный регистр с этой инструкцией"
c32b891a 12061
d8dab054 12062#: config/tc-microblaze.c:1036
c32b891a 12063msgid "lmi pseudo instruction should not use a label in imm field"
b4a3689a 12064msgstr "В псевдоинструкции lmi нельзя использовать метку в поле imm"
c32b891a 12065
d8dab054 12066#: config/tc-microblaze.c:1038
c32b891a 12067msgid "smi pseudo instruction should not use a label in imm field"
b4a3689a 12068msgstr "В псевдоинструкции smi нельзя использовать метку в поле imm"
c32b891a 12069
3ee0cd9e 12070#: config/tc-microblaze.c:1163
c32b891a 12071msgid "Symbol used as immediate for shift instruction"
b4a3689a 12072msgstr "В инструкции сдвига используется символ как непосредственное значение"
c32b891a 12073
3ee0cd9e 12074#: config/tc-microblaze.c:1172
c32b891a
NC
12075#, c-format
12076msgid "Shift value > 32. using <value %% 32>"
b4a3689a 12077msgstr "Значение сдвига > 32, используется «значение %% 32»"
c32b891a 12078
3ee0cd9e 12079#: config/tc-microblaze.c:1278
c32b891a 12080msgid "Symbol used as immediate value for msrset/msrclr instructions"
b4a3689a 12081msgstr "В инструкциях msrset/msrclr используется символ как непосредственное значение"
c32b891a 12082
3ee0cd9e 12083#: config/tc-microblaze.c:1407 config/tc-microblaze.c:1460
c32b891a 12084msgid "invalid value for special purpose register"
b4a3689a 12085msgstr "недопустимое значение для регистра специального назначения"
c32b891a 12086
3ee0cd9e 12087#: config/tc-microblaze.c:1677
c32b891a 12088msgid "An IMM instruction should not be present in the .s file"
b4a3689a 12089msgstr "Инструкции IMM не должно быть в файле .s"
c32b891a 12090
3ee0cd9e 12091#: config/tc-microblaze.c:1741
c32b891a 12092msgid "Symbol used as immediate for mbar instruction"
b4a3689a 12093msgstr "В инструкции mbar используется символ как непосредственное значение"
c32b891a 12094
3ee0cd9e 12095#: config/tc-microblaze.c:1747
c32b891a
NC
12096#, c-format
12097msgid "Immediate value for mbar > 32. using <value %% 32>"
b4a3689a 12098msgstr "Непосредственное значение mbar > 32, используется «значение %% 32»"
c32b891a 12099
3ee0cd9e 12100#: config/tc-microblaze.c:1821
c32b891a 12101msgid "Bad call to MD_NTOF()"
b4a3689a 12102msgstr "Неправильный вызов MD_NTOF()"
c32b891a 12103
3ee0cd9e 12104#: config/tc-microblaze.c:2088
c32b891a
NC
12105#, c-format
12106msgid "pcrel for branch to %s too far (0x%x)"
b4a3689a 12107msgstr "pcrel для ветвления в %s слишком далеко (0x%x)"
c32b891a
NC
12108
12109#. We know the abs value: Should never happen.
3ee0cd9e 12110#: config/tc-microblaze.c:2247
c32b891a 12111msgid "Absolute PC-relative value in relaxation code. Assembler error....."
b4a3689a 12112msgstr "Абсолютное значение, относительное PC, в коде ослабления. Ошибка ассемблирования…"
c32b891a
NC
12113
12114#. Cannot have a PC-relative branch to a diff segment.
3ee0cd9e 12115#: config/tc-microblaze.c:2261
c32b891a
NC
12116#, c-format
12117msgid "PC relative branch to label %s which is not in the instruction space"
b4a3689a 12118msgstr "Ветвление к метке %s, относительной PC, которая находится не в пространстве инструкций"
c32b891a 12119
3ee0cd9e 12120#: config/tc-microblaze.c:2304
c32b891a 12121msgid "Variable is accessed using small data read only anchor, but it is not in the small data read only section"
b4a3689a 12122msgstr "Переменная доступна только посредством якоря чтения маленьких данных, но он не в разделе маленьких данных только для чтения"
c32b891a 12123
3ee0cd9e 12124#: config/tc-microblaze.c:2327
c32b891a 12125msgid "Variable is accessed using small data read write anchor, but it is not in the small data read write section"
b4a3689a 12126msgstr "Переменная доступна только посредством якоря записи маленьких данных, но он не в разделе записи маленьких данных"
c32b891a 12127
3ee0cd9e 12128#: config/tc-microblaze.c:2336
c32b891a 12129msgid "Incorrect fr_opcode value in frag. Internal error....."
b4a3689a 12130msgstr "Некорректное значение fr_opcode в frag. Внутренняя ошибка…"
c32b891a
NC
12131
12132#. We know the abs value: Should never happen.
3ee0cd9e 12133#: config/tc-microblaze.c:2343
c32b891a 12134msgid "Absolute value in relaxation code. Assembler error....."
b4a3689a 12135msgstr "Абсолютное значение в коде ослабления. Ошибка ассемблирования…"
c32b891a 12136
3ee0cd9e 12137#: config/tc-mips.c:2175
c32b891a
NC
12138#, c-format
12139msgid "the %d-bit %s architecture does not support the `%s' extension"
b4a3689a 12140msgstr "%d-битная архитектура %s не поддерживает расширение «%s»"
c32b891a 12141
3ee0cd9e 12142#: config/tc-mips.c:2178
c32b891a
NC
12143#, c-format
12144msgid "the `%s' extension requires %s%d revision %d or greater"
b4a3689a 12145msgstr "для расширения «%s» требуется %s%d версии %d или выше"
c32b891a 12146
3ee0cd9e 12147#: config/tc-mips.c:2187
c32b891a
NC
12148#, c-format
12149msgid "the `%s' extension was removed in %s%d revision %d"
b4a3689a 12150msgstr "расширение «%s» было удалено из %s%d версии %d"
c32b891a 12151
3ee0cd9e 12152#: config/tc-mips.c:2196
c32b891a
NC
12153#, c-format
12154msgid "the `%s' extension requires 64-bit FPRs"
b4a3689a 12155msgstr "для расширения «%s» требуются 64-битные FPR"
c32b891a 12156
3ee0cd9e 12157#: config/tc-mips.c:3048 config/tc-mips.c:16640
b4a3689a 12158#, c-format
c32b891a 12159msgid "unrecognized register name `%s'"
b4a3689a 12160msgstr "нераспознанное имя регистра «%s»"
c32b891a 12161
3ee0cd9e 12162#: config/tc-mips.c:3275
c32b891a 12163msgid "invalid register range"
b4a3689a 12164msgstr "некорректный диапазон регистров"
c32b891a 12165
3ee0cd9e 12166#: config/tc-mips.c:3303
c32b891a 12167msgid "vector element must be constant"
b4a3689a 12168msgstr "векторный элемент должен быть константой"
c32b891a 12169
3ee0cd9e 12170#: config/tc-mips.c:3313
c32b891a 12171msgid "missing `]'"
b4a3689a 12172msgstr "пропущена «]»"
c32b891a 12173
3ee0cd9e 12174#: config/tc-mips.c:3536
c32b891a
NC
12175#, c-format
12176msgid "internal: bad mips opcode (mask error): %s %s"
3ee0cd9e 12177msgstr "внутрянка: неправильный код операции mips (ошибка маски): %s %s"
c32b891a 12178
3ee0cd9e 12179#: config/tc-mips.c:3563
c32b891a
NC
12180#, c-format
12181msgid "internal: unknown operand type: %s %s"
3ee0cd9e 12182msgstr "внутрянка: неизвестный тип операнда: %s %s"
c32b891a 12183
3ee0cd9e 12184#: config/tc-mips.c:3596
c32b891a
NC
12185#, c-format
12186msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
3ee0cd9e 12187msgstr "внутрянка: неправильный код операции mips (биты 0x%08lx определены повторно): %s %s"
c32b891a 12188
3ee0cd9e 12189#: config/tc-mips.c:3604
c32b891a
NC
12190#, c-format
12191msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
3ee0cd9e 12192msgstr "внутрянка: неправильный код операции mips (биты 0x%08lx не определены): %s %s"
c32b891a 12193
3ee0cd9e 12194#: config/tc-mips.c:3611
c32b891a
NC
12195#, c-format
12196msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
3ee0cd9e 12197msgstr "внутрянка: неправильный код операции mips (определены биты 0x%08lx): %s %s"
c32b891a 12198
3ee0cd9e 12199#: config/tc-mips.c:3646
c32b891a
NC
12200#, c-format
12201msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
b4a3689a 12202msgstr "внутренняя ошибка: неправильный код операции microMIPS (неправильная длина %u): %s %s"
c32b891a 12203
3ee0cd9e 12204#: config/tc-mips.c:3654
c32b891a
NC
12205#, c-format
12206msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
b4a3689a 12207msgstr "внутренняя ошибка: неправильный код операции microMIPS (несоответствие кода операции/длины): %s %s"
c32b891a 12208
3ee0cd9e 12209#: config/tc-mips.c:3679
c32b891a 12210msgid "-G may not be used in position-independent code"
b4a3689a 12211msgstr "-G не может использоваться в позиционно-независимом коде"
c32b891a 12212
3ee0cd9e 12213#: config/tc-mips.c:3685
c32b891a 12214msgid "-G may not be used with abicalls"
b4a3689a 12215msgstr "-G не может использоваться с вызовами abi"
c32b891a 12216
3ee0cd9e 12217#: config/tc-mips.c:3790
c32b891a 12218msgid "broken assembler, no assembly attempted"
b4a3689a 12219msgstr "ассемблер сломался, ничего ассемблироваться не будет"
c32b891a 12220
3ee0cd9e 12221#: config/tc-mips.c:3938
c32b891a
NC
12222#, c-format
12223msgid ".gnu_attribute %d,%d is incompatible with `%s'"
b4a3689a 12224msgstr ".gnu_attribute %d,%d не совместим с «%s»"
c32b891a 12225
3ee0cd9e 12226#: config/tc-mips.c:3945
c32b891a
NC
12227#, c-format
12228msgid ".gnu_attribute %d,%d requires `%s'"
b4a3689a 12229msgstr "для .gnu_attribute %d,%d требуется «%s»"
c32b891a 12230
3ee0cd9e 12231#: config/tc-mips.c:4006
c32b891a
NC
12232#, c-format
12233msgid ".gnu_attribute %d,%d is no longer supported"
b4a3689a 12234msgstr ".gnu_attribute %d,%d больше не поддерживается"
c32b891a 12235
3ee0cd9e 12236#: config/tc-mips.c:4015
c32b891a
NC
12237#, c-format
12238msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
b4a3689a 12239msgstr ".gnu_attribute %d,%d не распознан floating-point плавающей запятой"
c32b891a 12240
3ee0cd9e 12241#: config/tc-mips.c:4028
c32b891a 12242msgid "`gp=64' used with a 32-bit processor"
b4a3689a 12243msgstr "«gp=64» используется с 32-битным процессором"
c32b891a 12244
3ee0cd9e 12245#: config/tc-mips.c:4031
c32b891a 12246msgid "`gp=32' used with a 64-bit ABI"
b4a3689a 12247msgstr "«gp=32» используется с 64-битным ABI"
c32b891a 12248
3ee0cd9e 12249#: config/tc-mips.c:4034
c32b891a 12250msgid "`gp=64' used with a 32-bit ABI"
b4a3689a 12251msgstr "«gp=64» используется с 32-битным ABI"
c32b891a 12252
3ee0cd9e 12253#: config/tc-mips.c:4041
c32b891a 12254msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
b4a3689a 12255msgstr "«fp=xx» используется с ЦП без инструкций ldc1/sdc1"
c32b891a 12256
3ee0cd9e 12257#: config/tc-mips.c:4043
c32b891a 12258msgid "`fp=xx' cannot be used with `singlefloat'"
b4a3689a 12259msgstr "«fp=xx» нельзя использовать с «singlefloat»"
c32b891a 12260
3ee0cd9e 12261#: config/tc-mips.c:4047
c32b891a 12262msgid "`fp=64' used with a 32-bit fpu"
b4a3689a 12263msgstr "«fp=64» используется с 32-битным fpu"
c32b891a 12264
3ee0cd9e 12265#: config/tc-mips.c:4051
c32b891a 12266msgid "`fp=64' used with a 32-bit ABI"
b4a3689a 12267msgstr "«fp=64» используется с 32-битным ABI"
c32b891a 12268
3ee0cd9e 12269#: config/tc-mips.c:4056
c32b891a 12270msgid "`fp=32' used with a 64-bit ABI"
b4a3689a 12271msgstr "«fp=32» используется с 64-битным ABI"
c32b891a 12272
3ee0cd9e 12273#: config/tc-mips.c:4058
c32b891a 12274msgid "`fp=32' used with a MIPS R6 cpu"
b4a3689a 12275msgstr "«fp=32» используется с ЦП MIPS R6"
c32b891a 12276
3ee0cd9e 12277#: config/tc-mips.c:4061
c32b891a 12278msgid "Unknown size of floating point registers"
b4a3689a 12279msgstr "Неизвестный размер регистров с плавающей запятой"
c32b891a 12280
3ee0cd9e 12281#: config/tc-mips.c:4066
c32b891a 12282msgid "`nooddspreg` cannot be used with a 64-bit ABI"
b4a3689a 12283msgstr "«nooddspreg» нельзя использовать с 64-битным ABI"
c32b891a 12284
3ee0cd9e 12285#: config/tc-mips.c:4069 config/tc-mips.c:4073
c32b891a
NC
12286#, c-format
12287msgid "`%s' cannot be used with `%s'"
b4a3689a 12288msgstr "«%s» не может быть использован с «%s»"
c32b891a 12289
3ee0cd9e 12290#: config/tc-mips.c:4078
b4a3689a 12291#, c-format
c32b891a 12292msgid "branch relaxation is not supported in `%s'"
b4a3689a 12293msgstr "ослабление ветвления не поддерживается в «%s»"
c32b891a 12294
3ee0cd9e 12295#: config/tc-mips.c:4154
c32b891a 12296msgid "trap exception not supported at ISA 1"
b4a3689a 12297msgstr "ловушка исключений не поддерживается в ISA 1"
c32b891a 12298
3ee0cd9e 12299#: config/tc-mips.c:4167 config/tc-mips.c:17523
c32b891a
NC
12300#, c-format
12301msgid "`%s' does not support legacy NaN"
b4a3689a 12302msgstr "«%s» не поддерживает старый NaN"
c32b891a 12303
3ee0cd9e 12304#: config/tc-mips.c:4214
c32b891a
NC
12305#, c-format
12306msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
b4a3689a 12307msgstr "возврат из mips_ip(%s) insn_opcode = 0x%x\n"
c32b891a 12308
3ee0cd9e 12309#: config/tc-mips.c:4918
c32b891a
NC
12310#, c-format
12311msgid "operand %d out of range"
b4a3689a 12312msgstr "операнд %d вне диапазона"
c32b891a 12313
3ee0cd9e 12314#: config/tc-mips.c:4926
c32b891a
NC
12315#, c-format
12316msgid "operand %d must be constant"
b4a3689a 12317msgstr "операнд %d должен быть константой"
c32b891a 12318
3ee0cd9e 12319#: config/tc-mips.c:4970 read.c:4458 read.c:5254 write.c:263 write.c:1031
c32b891a 12320msgid "register value used as expression"
b4a3689a 12321msgstr "значение регистра используется как выражение"
c32b891a 12322
3ee0cd9e 12323#: config/tc-mips.c:4983
c32b891a
NC
12324#, c-format
12325msgid "operand %d must be an immediate expression"
b4a3689a 12326msgstr "операнд %d должен быть непосредственным выражением"
c32b891a 12327
3ee0cd9e 12328#: config/tc-mips.c:5105 config/tc-mips.c:5107
c32b891a
NC
12329#, c-format
12330msgid "float register should be even, was %d"
b4a3689a 12331msgstr "регистр плавающей запятой должен быть чётным, был %d"
c32b891a 12332
3ee0cd9e 12333#: config/tc-mips.c:5120
c32b891a
NC
12334#, c-format
12335msgid "condition code register should be even for %s, was %d"
b4a3689a 12336msgstr "регистр кода условия должен быть чётным для %s, был %d"
c32b891a 12337
3ee0cd9e 12338#: config/tc-mips.c:5125
c32b891a
NC
12339#, c-format
12340msgid "condition code register should be 0 or 4 for %s, was %d"
b4a3689a 12341msgstr "регистр кода условия должен быть 0 или 4 для %s, был %d"
c32b891a 12342
3ee0cd9e 12343#: config/tc-mips.c:5446
c32b891a 12344msgid "invalid performance register"
b4a3689a 12345msgstr "некорректный регистр производительности"
c32b891a 12346
3ee0cd9e 12347#: config/tc-mips.c:5542 config/tc-mips.c:6013
c32b891a 12348msgid "the source register must not be $0"
b4a3689a 12349msgstr "регистром источника не должен быть $0"
c32b891a 12350
3ee0cd9e 12351#: config/tc-mips.c:5818
c32b891a 12352msgid "missing frame size"
b4a3689a 12353msgstr "отсутствует размер кадра"
c32b891a 12354
3ee0cd9e 12355#: config/tc-mips.c:5823
c32b891a 12356msgid "frame size specified twice"
b4a3689a 12357msgstr "размер кадра указан дважды"
c32b891a 12358
3ee0cd9e 12359#: config/tc-mips.c:5828
c32b891a 12360msgid "invalid frame size"
b4a3689a 12361msgstr "неверный размер кадра"
c32b891a 12362
3ee0cd9e 12363#: config/tc-mips.c:5868
c32b891a
NC
12364#, c-format
12365msgid "operand %d must be an immediate"
b4a3689a 12366msgstr "операнд %d должен быть непосредственным значением"
c32b891a 12367
3ee0cd9e 12368#: config/tc-mips.c:5883
c32b891a 12369msgid "invalid element selector"
b4a3689a 12370msgstr "некорректный элемент выбора"
c32b891a 12371
3ee0cd9e 12372#: config/tc-mips.c:5896
c32b891a
NC
12373#, c-format
12374msgid "operand %d must be scalar"
b4a3689a 12375msgstr "операнд %d должен быть скаляром"
c32b891a 12376
3ee0cd9e 12377#: config/tc-mips.c:6076
c32b891a 12378msgid "floating-point expression required"
b4a3689a 12379msgstr "требуется выражение с плавающей запятой"
c32b891a 12380
3ee0cd9e 12381#: config/tc-mips.c:6176
c32b891a
NC
12382#, c-format
12383msgid "cannot use `%s' in this section"
b4a3689a 12384msgstr "невозможно использовать «%s» в этом разделе"
c32b891a 12385
3ee0cd9e 12386#: config/tc-mips.c:6323
c32b891a 12387msgid "used $at without \".set noat\""
b4a3689a 12388msgstr "используется $at без «.set noat»"
c32b891a 12389
3ee0cd9e 12390#: config/tc-mips.c:6325
c32b891a
NC
12391#, c-format
12392msgid "used $%u with \".set at=$%u\""
b4a3689a 12393msgstr "используется $%u без «.set at=$%u»"
c32b891a 12394
3ee0cd9e 12395#: config/tc-mips.c:7508
c32b891a
NC
12396#, c-format
12397msgid "wrong size instruction in a %u-bit branch delay slot"
b4a3689a 12398msgstr "неверный размер инструкции в слоте задержки %u-битного ветвления"
c32b891a 12399
3ee0cd9e 12400#: config/tc-mips.c:7528 config/tc-mips.c:7538 config/tc-mips.c:15938
c32b891a
NC
12401#, c-format
12402msgid "jump to misaligned address (0x%lx)"
b4a3689a 12403msgstr "прыжок по не выровненному адресу (0x%lx)"
c32b891a 12404
3ee0cd9e
NC
12405#: config/tc-mips.c:7553 config/tc-mips.c:7573 config/tc-mips.c:7590
12406#: config/tc-mips.c:9140 config/tc-mips.c:15792 config/tc-mips.c:15799
12407#: config/tc-mips.c:16192 config/tc-mips.c:19038
c32b891a
NC
12408#, c-format
12409msgid "branch to misaligned address (0x%lx)"
b4a3689a 12410msgstr "ветвление по не выровненному адресу (0x%lx)"
c32b891a 12411
3ee0cd9e
NC
12412#: config/tc-mips.c:7559 config/tc-mips.c:7577 config/tc-mips.c:7594
12413#: config/tc-mips.c:9143
c32b891a
NC
12414#, c-format
12415msgid "branch address range overflow (0x%lx)"
b4a3689a 12416msgstr "переполнение диапазона адреса ветвления (0x%lx)"
c32b891a 12417
3ee0cd9e 12418#: config/tc-mips.c:7839
c32b891a 12419msgid "extended instruction in delay slot"
b4a3689a 12420msgstr "расширенная инструкция в слоте задержки"
c32b891a 12421
3ee0cd9e 12422#: config/tc-mips.c:8303
c32b891a 12423msgid "source and destination must be different"
b4a3689a 12424msgstr "источник и назначение должен быть разными"
c32b891a 12425
3ee0cd9e 12426#: config/tc-mips.c:8306
c32b891a 12427msgid "a destination register must be supplied"
b4a3689a 12428msgstr "должен быть указан регистр назначения"
c32b891a 12429
3ee0cd9e 12430#: config/tc-mips.c:8311
c32b891a 12431msgid "the source register must not be $31"
b4a3689a 12432msgstr "регистром источника не должен быть $31"
c32b891a 12433
3ee0cd9e 12434#: config/tc-mips.c:8559 config/tc-mips.c:14532 config/tc-mips.c:19185
c32b891a 12435msgid "invalid unextended operand value"
b4a3689a 12436msgstr "некорректное значение нерасширенного операнда"
c32b891a 12437
3ee0cd9e 12438#: config/tc-mips.c:8677
c32b891a
NC
12439#, c-format
12440msgid "opcode not supported on this processor: %s (%s)"
b4a3689a 12441msgstr "код операции не поддерживается в этом процессоре: %s (%s)"
c32b891a 12442
3ee0cd9e 12443#: config/tc-mips.c:8756
c32b891a 12444msgid "opcode not supported in the `insn32' mode"
b4a3689a 12445msgstr "код операции не поддерживается в режиме «insn32»"
c32b891a 12446
3ee0cd9e 12447#: config/tc-mips.c:8759
c32b891a
NC
12448#, c-format
12449msgid "unrecognized %d-bit version of microMIPS opcode"
b4a3689a 12450msgstr "нераспознанная %d-битная версия кода операции microMIPS"
c32b891a 12451
3ee0cd9e 12452#: config/tc-mips.c:8815
c32b891a 12453msgid "unrecognized unextended version of MIPS16 opcode"
b4a3689a 12454msgstr "нераспознанная нерасширенная версия кода операции microMIPS"
c32b891a 12455
3ee0cd9e 12456#: config/tc-mips.c:8818
c32b891a 12457msgid "unrecognized extended version of MIPS16 opcode"
b4a3689a 12458msgstr "нераспознанная расширенная версия кода операции microMIPS"
c32b891a 12459
3ee0cd9e 12460#: config/tc-mips.c:8868 config/tc-mips.c:19056
c32b891a 12461msgid "macro instruction expanded into multiple instructions in a branch delay slot"
b4a3689a 12462msgstr "макроинструкция раскрывается в несколько инструкций в слоте задержки ветвления"
c32b891a 12463
3ee0cd9e 12464#: config/tc-mips.c:8871 config/tc-mips.c:19064
c32b891a 12465msgid "macro instruction expanded into multiple instructions"
b4a3689a 12466msgstr "макроинструкция раскрывается в несколько инструкций"
c32b891a 12467
3ee0cd9e 12468#: config/tc-mips.c:8875
c32b891a 12469msgid "macro instruction expanded into a wrong size instruction in a 16-bit branch delay slot"
b4a3689a 12470msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 16-битного ветвления"
c32b891a 12471
3ee0cd9e 12472#: config/tc-mips.c:8877
c32b891a 12473msgid "macro instruction expanded into a wrong size instruction in a 32-bit branch delay slot"
b4a3689a 12474msgstr "макроинструкция раскрывается в неверный размер инструкций в слоте задержки 32-битного ветвления"
c32b891a 12475
3ee0cd9e 12476#: config/tc-mips.c:9340
c32b891a 12477msgid "operand overflow"
b4a3689a 12478msgstr "переполнение операнда"
c32b891a 12479
3ee0cd9e 12480#: config/tc-mips.c:9359 config/tc-mips.c:9946 config/tc-mips.c:14013
c32b891a 12481msgid "macro used $at after \".set noat\""
b4a3689a 12482msgstr "макрос $at используется после «.set noat»"
c32b891a 12483
3ee0cd9e 12484#: config/tc-mips.c:9507 config/tc-mips.c:12324 config/tc-mips.c:13007
c32b891a
NC
12485#, c-format
12486msgid "number (0x%s) larger than 32 bits"
b4a3689a 12487msgstr "номер (0x%s) больше 32 бит"
c32b891a 12488
3ee0cd9e 12489#: config/tc-mips.c:9527
c32b891a 12490msgid "number larger than 64 bits"
b4a3689a 12491msgstr "номер больше 64 бит"
c32b891a 12492
3ee0cd9e
NC
12493#: config/tc-mips.c:9824 config/tc-mips.c:9852 config/tc-mips.c:9890
12494#: config/tc-mips.c:9935 config/tc-mips.c:12567 config/tc-mips.c:12606
12495#: config/tc-mips.c:12645 config/tc-mips.c:13103 config/tc-mips.c:13155
c32b891a 12496msgid "PIC code offset overflow (max 16 signed bits)"
b4a3689a 12497msgstr "переполнение смещения кода PIC (максимально 16 бит со знаком)"
c32b891a 12498
3ee0cd9e 12499#: config/tc-mips.c:10468
c32b891a
NC
12500#, c-format
12501msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
b4a3689a 12502msgstr "непосредственное значение BALIGN не равно 0, 1, 2 или 3 (%lu)"
c32b891a 12503
53943f32 12504#. Result is always true.
3ee0cd9e 12505#: config/tc-mips.c:10564
c32b891a
NC
12506#, c-format
12507msgid "branch %s is always true"
b4a3689a 12508msgstr "ветвление %s выполняется всегда"
c32b891a 12509
3ee0cd9e 12510#: config/tc-mips.c:10792 config/tc-mips.c:10902
c32b891a 12511msgid "divide by zero"
b4a3689a 12512msgstr "деление на ноль"
c32b891a 12513
3ee0cd9e 12514#: config/tc-mips.c:10992
c32b891a 12515msgid "dla used to load 32-bit register; recommend using la instead"
b4a3689a 12516msgstr "dla используется для загрузки 32-битного регистра; вместо неё рекомендуется использовать la"
c32b891a 12517
3ee0cd9e 12518#: config/tc-mips.c:10996
c32b891a 12519msgid "la used to load 64-bit address; recommend using dla instead"
b4a3689a 12520msgstr "la используется для загрузки 64-битного адреса; вместо неё рекомендуется использовать dla"
c32b891a 12521
3ee0cd9e 12522#: config/tc-mips.c:11105 config/tc-riscv.c:1601
c32b891a 12523msgid "offset too large"
b4a3689a 12524msgstr "смещение слишком велико"
c32b891a 12525
3ee0cd9e 12526#: config/tc-mips.c:11279 config/tc-mips.c:11557
c32b891a 12527msgid "PIC code offset overflow (max 32 signed bits)"
b4a3689a 12528msgstr "переполнение смещения кода PIC (максимально 32 бита со знаком)"
c32b891a 12529
3ee0cd9e 12530#: config/tc-mips.c:11627 config/tc-mips.c:11703
c32b891a
NC
12531#, c-format
12532msgid "opcode not supported in the `insn32' mode `%s'"
b4a3689a 12533msgstr "код операции не поддерживается в режиме «insn32» «%s»"
c32b891a 12534
3ee0cd9e 12535#: config/tc-mips.c:11655
c32b891a 12536msgid "MIPS PIC call to register other than $25"
b4a3689a 12537msgstr "вызов MIPS PIC регистр, отличного от $25"
c32b891a 12538
3ee0cd9e
NC
12539#: config/tc-mips.c:11671 config/tc-mips.c:11682 config/tc-mips.c:11815
12540#: config/tc-mips.c:11826
c32b891a 12541msgid "no .cprestore pseudo-op used in PIC code"
b4a3689a 12542msgstr "псевдооперация .cprestore не используется в коде PIC"
c32b891a 12543
3ee0cd9e 12544#: config/tc-mips.c:11676 config/tc-mips.c:11820
c32b891a 12545msgid "no .frame pseudo-op used in PIC code"
b4a3689a 12546msgstr "псевдооперация .frame не используется в коде PIC"
c32b891a 12547
3ee0cd9e 12548#: config/tc-mips.c:11841
c32b891a 12549msgid "non-PIC jump used in PIC library"
b4a3689a 12550msgstr "в библиотеке PIC используется прыжок не PIC"
c32b891a 12551
3ee0cd9e 12552#: config/tc-mips.c:12824
c32b891a
NC
12553#, c-format
12554msgid "Unable to generate `%s' compliant code without mthc1"
b4a3689a 12555msgstr "невозможно сгенерировать совместимый с «%s» код без mthc1"
c32b891a 12556
3ee0cd9e 12557#: config/tc-mips.c:13567
c32b891a
NC
12558#, c-format
12559msgid "instruction %s: result is always false"
b4a3689a 12560msgstr "инструкция %s: результат всегда ложь"
c32b891a 12561
3ee0cd9e 12562#: config/tc-mips.c:13720
c32b891a
NC
12563#, c-format
12564msgid "instruction %s: result is always true"
b4a3689a 12565msgstr "инструкция %s: результат всегда правда"
c32b891a
NC
12566
12567#. FIXME: Check if this is one of the itbl macros, since they
12568#. are added dynamically.
3ee0cd9e 12569#: config/tc-mips.c:14009
c32b891a
NC
12570#, c-format
12571msgid "macro %s not implemented yet"
b4a3689a 12572msgstr "макрос %s пока не реализован"
c32b891a 12573
3ee0cd9e 12574#: config/tc-mips.c:14542
c32b891a 12575msgid "extended operand requested but not required"
b4a3689a 12576msgstr "запрошен расширенный операнд, но этого не требуется"
c32b891a 12577
3ee0cd9e 12578#: config/tc-mips.c:14551
c32b891a 12579msgid "operand value out of range for instruction"
b4a3689a 12580msgstr "значение операнда вне диапазона инструкции"
c32b891a 12581
3ee0cd9e 12582#: config/tc-mips.c:14650
c32b891a
NC
12583#, c-format
12584msgid "relocation %s isn't supported by the current ABI"
b4a3689a 12585msgstr "перемещение %s не поддерживается текущим ABI"
c32b891a 12586
3ee0cd9e 12587#: config/tc-mips.c:14706
c32b891a 12588msgid "unclosed '('"
b4a3689a 12589msgstr "незакрытая «(»"
c32b891a 12590
3ee0cd9e 12591#: config/tc-mips.c:14768
c32b891a
NC
12592#, c-format
12593msgid "a different %s was already specified, is now %s"
b4a3689a 12594msgstr "уже указан другой %s, сейчас %s"
c32b891a 12595
3ee0cd9e 12596#: config/tc-mips.c:14935
c32b891a 12597msgid "-mmicromips cannot be used with -mips16"
b4a3689a 12598msgstr "-mmicromips не может быть использован с -mips16"
c32b891a 12599
3ee0cd9e 12600#: config/tc-mips.c:14950
c32b891a 12601msgid "-mips16 cannot be used with -micromips"
b4a3689a 12602msgstr "-mips16 не может быть использован с -micromips"
c32b891a 12603
3ee0cd9e 12604#: config/tc-mips.c:15119 config/tc-mips.c:15177
c32b891a 12605msgid "no compiled in support for 64 bit object file format"
b4a3689a 12606msgstr "скомпилирован без поддержки 64-битного формата объектного файла"
c32b891a 12607
3ee0cd9e 12608#: config/tc-mips.c:15184
c32b891a
NC
12609#, c-format
12610msgid "invalid abi -mabi=%s"
b4a3689a 12611msgstr "неверный abi -mabi=%s"
c32b891a 12612
3ee0cd9e 12613#: config/tc-mips.c:15224
c32b891a
NC
12614#, c-format
12615msgid "invalid NaN setting -mnan=%s"
b4a3689a 12616msgstr "неправильное задание NaN -mnan=%s"
c32b891a 12617
3ee0cd9e 12618#: config/tc-mips.c:15258
c32b891a 12619msgid "-G not supported in this configuration"
b4a3689a 12620msgstr "-G в данной конфигурации не поддерживается"
c32b891a 12621
3ee0cd9e 12622#: config/tc-mips.c:15284
c32b891a
NC
12623#, c-format
12624msgid "-%s conflicts with the other architecture options, which imply -%s"
b4a3689a 12625msgstr "-%s конфликтует с другими параметрами архитектуры, которые подразумевают -%s"
c32b891a 12626
3ee0cd9e 12627#: config/tc-mips.c:15300
c32b891a
NC
12628#, c-format
12629msgid "-march=%s is not compatible with the selected ABI"
b4a3689a 12630msgstr "-march=%s is не совместим с выбранным ABI"
c32b891a 12631
3ee0cd9e 12632#: config/tc-mips.c:15796 config/tc-mips.c:16186 config/tc-mips.c:19035
c32b891a 12633msgid "branch to a symbol in another ISA mode"
b4a3689a 12634msgstr "ветвление к символу в другом режиме ISA"
c32b891a 12635
3ee0cd9e 12636#: config/tc-mips.c:15803 config/tc-mips.c:15943 config/tc-mips.c:16196
c32b891a
NC
12637#, c-format
12638msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
b4a3689a 12639msgstr "невозможно закодировать невыровненное добавление в перемещаемом поле (0x%lx)"
c32b891a 12640
3ee0cd9e 12641#: config/tc-mips.c:15840
c32b891a 12642msgid "PC-relative reference to a different section"
b4a3689a 12643msgstr "относительная PC ссылка в другой раздел"
c32b891a 12644
3ee0cd9e 12645#: config/tc-mips.c:15912 config/tc-riscv.c:3023
c32b891a 12646msgid "TLS relocation against a constant"
b4a3689a 12647msgstr "перемещение TLS не константа"
c32b891a 12648
3ee0cd9e 12649#: config/tc-mips.c:15932
c32b891a 12650msgid "jump to a symbol in another ISA mode"
b4a3689a 12651msgstr "прыжок к символу в другом режиме ISA"
c32b891a 12652
3ee0cd9e 12653#: config/tc-mips.c:15935
c32b891a 12654msgid "JALX to a symbol in the same ISA mode"
b4a3689a 12655msgstr "JALX к символу в другом режиме ISA"
c32b891a 12656
3ee0cd9e 12657#: config/tc-mips.c:16019
c32b891a 12658msgid "unsupported constant in relocation"
b4a3689a 12659msgstr "неподдерживаемая константа в перемещении"
c32b891a 12660
3ee0cd9e 12661#: config/tc-mips.c:16091
c32b891a
NC
12662#, c-format
12663msgid "PC-relative access using misaligned symbol (%lx)"
b4a3689a 12664msgstr "при относительном PC доступе используется невыровненный символ (%lx)"
c32b891a 12665
3ee0cd9e 12666#: config/tc-mips.c:16095
c32b891a
NC
12667#, c-format
12668msgid "PC-relative access using misaligned offset (%lx)"
b4a3689a 12669msgstr "при относительном PC доступе используется невыровненное смещение (%lx)"
c32b891a 12670
3ee0cd9e 12671#: config/tc-mips.c:16108 config/tc-mips.c:16127
c32b891a 12672msgid "PC-relative access out of range"
b4a3689a 12673msgstr "относительный PC доступ вне диапазона"
c32b891a 12674
3ee0cd9e 12675#: config/tc-mips.c:16114
c32b891a
NC
12676#, c-format
12677msgid "PC-relative access to misaligned address (%lx)"
b4a3689a 12678msgstr "относительный PC доступ по невыровненному адресу (%lx)"
c32b891a 12679
3ee0cd9e 12680#: config/tc-mips.c:16281
c32b891a
NC
12681#, c-format
12682msgid "alignment too large, %d assumed"
b4a3689a 12683msgstr "слишком большое выравнивание, предполагается %d"
c32b891a 12684
3ee0cd9e 12685#: config/tc-mips.c:16284
c32b891a 12686msgid "alignment negative, 0 assumed"
b4a3689a 12687msgstr "отрицательное выравнивание, предполагается 0"
c32b891a 12688
3ee0cd9e 12689#: config/tc-mips.c:16520
c32b891a
NC
12690#, c-format
12691msgid "%s: no such section"
b4a3689a 12692msgstr "%s: нет такого раздела"
c32b891a 12693
3ee0cd9e 12694#: config/tc-mips.c:16576
c32b891a
NC
12695#, c-format
12696msgid ".option pic%d not supported"
b4a3689a 12697msgstr ".option pic%d не поддерживается"
c32b891a 12698
3ee0cd9e 12699#: config/tc-mips.c:16578
c32b891a
NC
12700#, c-format
12701msgid ".option pic%d not supported in VxWorks PIC mode"
b4a3689a 12702msgstr ".option pic%d не поддерживается в режиме VxWorks PIC"
c32b891a 12703
3ee0cd9e 12704#: config/tc-mips.c:16590 config/tc-mips.c:16930
c32b891a 12705msgid "-G may not be used with SVR4 PIC code"
b4a3689a 12706msgstr "-G нельзя использовать с кодом SVR4 PIC"
c32b891a 12707
3ee0cd9e 12708#: config/tc-mips.c:16596
b4a3689a 12709#, c-format
c32b891a 12710msgid "unrecognized option \"%s\""
b4a3689a 12711msgstr "нераспознанный параметр «%s»"
c32b891a 12712
3ee0cd9e 12713#: config/tc-mips.c:16702
c32b891a
NC
12714#, c-format
12715msgid "unknown architecture %s"
b4a3689a 12716msgstr "неизвестная архитектура %s"
c32b891a 12717
3ee0cd9e 12718#: config/tc-mips.c:16717 config/tc-mips.c:16881
c32b891a
NC
12719#, c-format
12720msgid "unknown ISA level %s"
b4a3689a 12721msgstr "неизвестный уровень ISA %s"
c32b891a 12722
3ee0cd9e 12723#: config/tc-mips.c:16727
c32b891a
NC
12724#, c-format
12725msgid "unknown ISA or architecture %s"
b4a3689a 12726msgstr "неизвестная ISA или архитектура %s"
c32b891a 12727
3ee0cd9e 12728#: config/tc-mips.c:16786
c32b891a 12729msgid "`noreorder' must be set before `nomacro'"
b4a3689a 12730msgstr "«noreorder» должен указываться до «nomacro»"
c32b891a 12731
3ee0cd9e 12732#: config/tc-mips.c:16816
c32b891a 12733msgid ".set pop with no .set push"
b4a3689a 12734msgstr ".set pop без .set push"
c32b891a 12735
3ee0cd9e 12736#: config/tc-mips.c:16835
b4a3689a 12737#, c-format
c32b891a 12738msgid "tried to set unrecognized symbol: %s\n"
b4a3689a 12739msgstr "попытка задать нераспознанный символ: %s\n"
c32b891a 12740
3ee0cd9e 12741#: config/tc-mips.c:16908
b4a3689a 12742#, c-format
c32b891a 12743msgid ".module used with unrecognized symbol: %s\n"
b4a3689a 12744msgstr ".module используется с нераспознанным символом: %s\n"
c32b891a 12745
3ee0cd9e 12746#: config/tc-mips.c:16914
c32b891a 12747msgid ".module is not permitted after generating code"
b4a3689a 12748msgstr ".module не допускается после генерации кода"
c32b891a 12749
3ee0cd9e
NC
12750#: config/tc-mips.c:16974 config/tc-mips.c:17053 config/tc-mips.c:17157
12751#: config/tc-mips.c:17187 config/tc-mips.c:17236
c32b891a
NC
12752#, c-format
12753msgid "%s not supported in MIPS16 mode"
b4a3689a 12754msgstr "%s не поддерживается в режиме MIPS16"
c32b891a 12755
3ee0cd9e 12756#: config/tc-mips.c:16981
c32b891a 12757msgid ".cpload not in noreorder section"
b4a3689a 12758msgstr ".cpload не в разделе noreorder"
c32b891a 12759
3ee0cd9e 12760#: config/tc-mips.c:17062 config/tc-mips.c:17081
c32b891a 12761msgid "missing argument separator ',' for .cpsetup"
b4a3689a 12762msgstr "отсутствует разделитель аргументов «,» в .cpsetup"
c32b891a 12763
3ee0cd9e 12764#: config/tc-mips.c:17279 config/tc-riscv.c:3344
b4a3689a 12765#, c-format
c32b891a 12766msgid "unsupported use of %s"
b4a3689a 12767msgstr "неподдерживаемое использование %s"
c32b891a 12768
3ee0cd9e 12769#: config/tc-mips.c:17370
c32b891a 12770msgid "unsupported use of .gpword"
b4a3689a 12771msgstr "неподдерживаемое использование .gpword"
c32b891a 12772
3ee0cd9e 12773#: config/tc-mips.c:17408
c32b891a 12774msgid "unsupported use of .gpdword"
b4a3689a 12775msgstr "неподдерживаемое использование .gpdword"
c32b891a 12776
3ee0cd9e 12777#: config/tc-mips.c:17440
c32b891a 12778msgid "unsupported use of .ehword"
b4a3689a 12779msgstr "неподдерживаемое использование .ehword"
c32b891a 12780
3ee0cd9e 12781#: config/tc-mips.c:17527
c32b891a 12782msgid "bad .nan directive"
b4a3689a 12783msgstr "неверная директива .nan"
c32b891a 12784
3ee0cd9e 12785#: config/tc-mips.c:17576
c32b891a
NC
12786#, c-format
12787msgid "ignoring attempt to redefine symbol %s"
b4a3689a 12788msgstr "игнорируется попытка переопределения символа %s"
c32b891a 12789
3ee0cd9e 12790#: config/tc-mips.c:17591 ecoff.c:3359
c32b891a 12791msgid "bad .weakext directive"
b4a3689a 12792msgstr "неверная директива .weakext"
c32b891a 12793
3ee0cd9e 12794#: config/tc-mips.c:18560 config/tc-mips.c:18837
c32b891a 12795msgid "relaxed out-of-range branch into a jump"
b4a3689a 12796msgstr "цель прыжка за пределами диапазона ослабленной ветви"
c32b891a 12797
3ee0cd9e 12798#: config/tc-mips.c:19060
c32b891a 12799msgid "extended instruction in a branch delay slot"
b4a3689a 12800msgstr "расширенная инструкция в слоте задержки ветвления"
c32b891a 12801
3ee0cd9e 12802#: config/tc-mips.c:19174 config/tc-xtensa.c:1704 config/tc-xtensa.c:1982
c32b891a 12803msgid "unsupported relocation"
b4a3689a 12804msgstr "неподдерживаемое перемещение"
c32b891a 12805
3ee0cd9e 12806#: config/tc-mips.c:19682 config/tc-score.c:5644
c32b891a 12807msgid "expected simple number"
b4a3689a 12808msgstr "ожидается простое число"
c32b891a 12809
3ee0cd9e 12810#: config/tc-mips.c:19710 config/tc-score.c:5671
c32b891a 12811msgid "invalid number"
b4a3689a 12812msgstr "неверный номер"
c32b891a 12813
3ee0cd9e 12814#: config/tc-mips.c:19787 ecoff.c:2988
c32b891a 12815msgid ".end directive without a preceding .ent directive"
b4a3689a 12816msgstr "директива .end без предшествующей директивы .ent"
c32b891a 12817
3ee0cd9e 12818#: config/tc-mips.c:19796
c32b891a 12819msgid ".end symbol does not match .ent symbol"
b4a3689a 12820msgstr "символ .end не совпадает с соответствующим символом .ent"
c32b891a 12821
3ee0cd9e 12822#: config/tc-mips.c:19873
c32b891a 12823msgid ".ent or .aent not in text section"
b4a3689a 12824msgstr ".ent или .aent не в текстовом разделе"
c32b891a 12825
3ee0cd9e 12826#: config/tc-mips.c:19876 config/tc-score.c:5703
c32b891a 12827msgid "missing .end"
b4a3689a 12828msgstr "отсутствует .end"
c32b891a 12829
3ee0cd9e 12830#: config/tc-mips.c:19959
c32b891a 12831msgid ".mask/.fmask outside of .ent"
b4a3689a 12832msgstr ".mask/.fmask вне .ent"
c32b891a 12833
3ee0cd9e 12834#: config/tc-mips.c:19966
c32b891a 12835msgid "bad .mask/.fmask directive"
b4a3689a 12836msgstr "неверная директива .mask/.fmask"
c32b891a 12837
3ee0cd9e 12838#: config/tc-mips.c:20269
c32b891a
NC
12839#, c-format
12840msgid "bad value (%s) for %s"
b4a3689a 12841msgstr "неверное значение (%s) для %s"
c32b891a 12842
3ee0cd9e 12843#: config/tc-mips.c:20333
c32b891a
NC
12844#, c-format
12845msgid ""
12846"MIPS options:\n"
12847"-EB\t\t\tgenerate big endian output\n"
12848"-EL\t\t\tgenerate little endian output\n"
12849"-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12850"-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12851"\t\t\timplicitly with the gp register [default 8]\n"
12852msgstr ""
b4a3689a
NC
12853"Параметры MIPS:\n"
12854"-EB\t\t\tгенерировать вывод в прямом порядке байт\n"
12855"-EL\t\t\tгенерировать вывод в обратном порядке байт\n"
12856"-g, -g2\t\t\tне удалять ненужные NOP и перестановки ветвлений\n"
12857"-G NUM\t\t\tпозволять неявно ссылаться через регистр gp\n"
12858"\t\t\tна объекты до NUM байт [по умолчанию 8]\n"
c32b891a 12859
3ee0cd9e 12860#: config/tc-mips.c:20340
c32b891a
NC
12861#, c-format
12862msgid ""
12863"-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12864"-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12865"-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12866"-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12867"-mips5 generate MIPS ISA V instructions\n"
12868"-mips32 generate MIPS32 ISA instructions\n"
12869"-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12870"-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12871"-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12872"-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12873"-mips64 generate MIPS64 ISA instructions\n"
12874"-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12875"-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12876"-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12877"-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12878"-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12879msgstr ""
b4a3689a
NC
12880"-mips1\t\t\tгенерировать инструкции MIPS ISA I\n"
12881"-mips2\t\t\tгенерировать инструкции MIPS ISA II\n"
12882"-mips3\t\t\tгенерировать инструкции MIPS ISA III\n"
12883"-mips4\t\t\tгенерировать инструкции MIPS ISA IV\n"
12884"-mips5 генерировать инструкции MIPS ISA V\n"
12885"-mips32 генерировать инструкции MIPS32 ISA\n"
12886"-mips32r2 генерировать инструкции MIPS32 выпуск 2 ISA\n"
12887"-mips32r3 генерировать инструкции MIPS32 выпуск 3 ISA\n"
12888"-mips32r5 генерировать инструкции MIPS32 выпуск 5 ISA\n"
12889"-mips32r6 генерировать инструкции MIPS32 выпуск 6 ISA\n"
12890"-mips64 генерировать инструкции MIPS64 ISA\n"
12891"-mips64r2 генерировать инструкции MIPS64 выпуск 2 ISA\n"
12892"-mips64r3 генерировать инструкции MIPS64 выпуск 3 ISA\n"
12893"-mips64r5 генерировать инструкции MIPS64 выпуск 5 ISA\n"
12894"-mips64r6 генерировать инструкции MIPS64 выпуск 6 ISA\n"
12895"-march=CPU/-mtune=CPU\tгенерировать код/расписание для ЦП, где CPU один из:\n"
c32b891a 12896
3ee0cd9e 12897#: config/tc-mips.c:20365
c32b891a
NC
12898#, c-format
12899msgid ""
12900"-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12901"-no-mCPU\t\tdon't generate code specific to CPU.\n"
12902"\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12903msgstr ""
b4a3689a
NC
12904"-mCPU\t\t\tэквивалентно -march=CPU -mtune=CPU. Устарел.\n"
12905"-no-mCPU\t\tне генерировать код под указанный ЦП\n"
12906"\t\t\tДля -mCPU и -no-mCPU, CPU должно быть одним из:\n"
c32b891a 12907
3ee0cd9e 12908#: config/tc-mips.c:20378
c32b891a
NC
12909#, c-format
12910msgid ""
12911"-mips16\t\t\tgenerate mips16 instructions\n"
12912"-no-mips16\t\tdo not generate mips16 instructions\n"
12913msgstr ""
b4a3689a
NC
12914"-mips16\t\t\tгенерировать инструкции mips16\n"
12915"-no-mips16\t\tне генерировать инструкции mips16\n"
c32b891a 12916
3ee0cd9e 12917#: config/tc-mips.c:20381
d8dab054
NC
12918#, c-format
12919msgid ""
12920"-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12921"-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12922msgstr ""
12923"-mmips16e2\t\tгенерировать инструкции MIPS16e2\n"
12924"-mno-mips16e2\t\tне генерировать инструкции MIPS16e2\n"
12925
3ee0cd9e 12926#: config/tc-mips.c:20384
c32b891a
NC
12927#, c-format
12928msgid ""
12929"-mmicromips\t\tgenerate microMIPS instructions\n"
12930"-mno-micromips\t\tdo not generate microMIPS instructions\n"
12931msgstr ""
b4a3689a
NC
12932"-mmicromips\t\tгенерировать инструкции microMIPS\n"
12933"-mno-micromips\t\tне генерировать инструкции microMIPS\n"
c32b891a 12934
3ee0cd9e 12935#: config/tc-mips.c:20387
c32b891a
NC
12936#, c-format
12937msgid ""
12938"-msmartmips\t\tgenerate smartmips instructions\n"
12939"-mno-smartmips\t\tdo not generate smartmips instructions\n"
12940msgstr ""
b4a3689a
NC
12941"-msmartmips\t\tгенерировать инструкции smartmips\n"
12942"-mno-smartmips\t\tне генерировать инструкции smartmips\n"
c32b891a 12943
3ee0cd9e 12944#: config/tc-mips.c:20390
c32b891a
NC
12945#, c-format
12946msgid ""
12947"-mdsp\t\t\tgenerate DSP instructions\n"
12948"-mno-dsp\t\tdo not generate DSP instructions\n"
12949msgstr ""
b4a3689a
NC
12950"-mdsp\t\t\tгенерировать инструкции DSP\n"
12951"-mno-dsp\t\tне генерировать инструкции DSP\n"
c32b891a 12952
3ee0cd9e 12953#: config/tc-mips.c:20393
c32b891a
NC
12954#, c-format
12955msgid ""
12956"-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12957"-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12958msgstr ""
b4a3689a
NC
12959"-mdspr2\t\t\tгенерировать инструкции DSP R2\n"
12960"-mno-dspr2\t\tне генерировать инструкции DSP R2\n"
c32b891a 12961
3ee0cd9e 12962#: config/tc-mips.c:20396
c32b891a
NC
12963#, c-format
12964msgid ""
12965"-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12966"-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12967msgstr ""
b4a3689a
NC
12968"-mdspr3\t\t\tгенерировать инструкции DSP R3\n"
12969"-mno-dspr3\t\tне генерировать инструкции DSP R3\n"
c32b891a 12970
3ee0cd9e 12971#: config/tc-mips.c:20399
c32b891a
NC
12972#, c-format
12973msgid ""
12974"-mmt\t\t\tgenerate MT instructions\n"
12975"-mno-mt\t\t\tdo not generate MT instructions\n"
12976msgstr ""
b4a3689a
NC
12977"-mmt\t\t\tгенерировать инструкции MT\n"
12978"-mno-mt\t\t\tне генерировать инструкции MT\n"
c32b891a 12979
3ee0cd9e 12980#: config/tc-mips.c:20402
c32b891a
NC
12981#, c-format
12982msgid ""
12983"-mmcu\t\t\tgenerate MCU instructions\n"
12984"-mno-mcu\t\tdo not generate MCU instructions\n"
12985msgstr ""
b4a3689a
NC
12986"-mmcu\t\t\tгенерировать инструкции MCU\n"
12987"-mno-mcu\t\tне генерировать инструкции MCU\n"
c32b891a 12988
3ee0cd9e 12989#: config/tc-mips.c:20405
c32b891a
NC
12990#, c-format
12991msgid ""
12992"-mmsa\t\t\tgenerate MSA instructions\n"
12993"-mno-msa\t\tdo not generate MSA instructions\n"
12994msgstr ""
b4a3689a
NC
12995"-mmsa\t\t\tгенерировать инструкции MSA\n"
12996"-mno-msa\t\tне генерировать инструкции MSA\n"
c32b891a 12997
3ee0cd9e 12998#: config/tc-mips.c:20408
c32b891a
NC
12999#, c-format
13000msgid ""
13001"-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
13002"-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
13003msgstr ""
b4a3689a
NC
13004"-mxpa\t\t\tгенерировать инструкции eXtended Physical Address (XPA)\n"
13005"-mno-xpa\t\tне генерировать инструкции eXtended Physical Address (XPA)\n"
c32b891a 13006
3ee0cd9e 13007#: config/tc-mips.c:20411
c32b891a
NC
13008#, c-format
13009msgid ""
13010"-mvirt\t\t\tgenerate Virtualization instructions\n"
13011"-mno-virt\t\tdo not generate Virtualization instructions\n"
13012msgstr ""
b4a3689a
NC
13013"-mvirt\t\t\tгенерировать инструкции Virtualization\n"
13014"-mno-virt\t\tне генерировать инструкции Virtualization\n"
c32b891a 13015
3ee0cd9e 13016#: config/tc-mips.c:20414
d8dab054
NC
13017#, c-format
13018msgid ""
13019"-mcrc\t\t\tgenerate CRC instructions\n"
13020"-mno-crc\t\tdo not generate CRC instructions\n"
13021msgstr ""
13022"-mcrc\t\t\tгенерировать инструкции CRC\n"
13023"-mno-crc\t\tне генерировать инструкции CRC\n"
13024
3ee0cd9e 13025#: config/tc-mips.c:20417
d8dab054
NC
13026#, c-format
13027msgid ""
13028"-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
13029"-mno-ginv\t\tdo not generate Global INValidate instructions\n"
13030msgstr ""
13031"-mginv\t\t\tгенерировать инструкции Global INValidate (GINV)\n"
13032"-mno-ginv\t\tне генерировать инструкции Global INValidate\n"
13033
3ee0cd9e 13034#: config/tc-mips.c:20420
2d151af7
NC
13035#, c-format
13036msgid ""
13037"-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) instructions\n"
13038"-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions Instructions\n"
13039msgstr ""
13040"-mloongson-mmi\t\tгенерировать расширенные инструкции Loongson MultiMedia (MMI)\n"
13041"-mno-loongson-mmi\tне генерировать расширенные инструкции Loongson MultiMedia\n"
13042
3ee0cd9e 13043#: config/tc-mips.c:20423
2d151af7
NC
13044#, c-format
13045msgid ""
13046"-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) instructions\n"
13047"-mno-loongson-cam\tdo not generate Loongson Content Address Memory Instructions\n"
13048msgstr ""
13049"-mloongson-cam\t\tгенерировать инструкции Loongson Content Address Memory (CAM)\n"
13050"-mno-loongson-cam\tне генерировать инструкции Loongson Content Address Memory\n"
13051
3ee0cd9e 13052#: config/tc-mips.c:20426
2d151af7
NC
13053#, c-format
13054msgid ""
13055"-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
13056"-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
13057msgstr ""
13058"-mloongson-ext\t\tгенерировать инструкции Loongson EXTensions (EXT)\n"
13059"-mno-loongson-ext\tне генерировать инструкции Loongson EXTensions\n"
13060
3ee0cd9e 13061#: config/tc-mips.c:20429
2d151af7
NC
13062#, c-format
13063msgid ""
13064"-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
13065"-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
13066msgstr ""
13067"-mloongson-ext2\t\tгенерировать инструкции Loongson EXTensions R2 (EXT2)\n"
13068"-mno-loongson-ext2\tне генерировать инструкции Loongson EXTensions R2\n"
13069
3ee0cd9e 13070#: config/tc-mips.c:20432
c32b891a
NC
13071#, c-format
13072msgid ""
13073"-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
13074"-mno-insn32\t\tgenerate all microMIPS instructions\n"
13075msgstr ""
b4a3689a
NC
13076"-minsn32\t\tгенерировать только 32-битные инструкции microMIPS\n"
13077"-mno-insn32\t\tгенерировать все инструкции microMIPS\n"
c32b891a 13078
3ee0cd9e 13079#: config/tc-mips.c:20436
53943f32
NC
13080#, c-format
13081msgid ""
13082"-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
13083"-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
13084msgstr ""
13085"-mfix-loongson3-llsc\tобходить схемную погрешность Loongson3 LL/SC, по умолчанию\n"
13086"-mno-fix-loongson3-llsc\tвыключить обход схемной погрешности Loongson3 LL/SC\n"
13087
3ee0cd9e 13088#: config/tc-mips.c:20440
53943f32
NC
13089#, c-format
13090msgid ""
13091"-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
13092"-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata, default\n"
13093msgstr ""
13094"-mfix-loongson3-llsc\tобходить схемную погрешность Loongson3 LL/SC\n"
13095"-mno-fix-loongson3-llsc\tвыключить обход схемной погрешности Loongson3 LL/SC, по умолчанию\n"
13096
3ee0cd9e 13097#: config/tc-mips.c:20444
c32b891a
NC
13098#, c-format
13099msgid ""
13100"-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
13101"-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
53943f32
NC
13102"-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
13103"-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
c32b891a
NC
13104"-mfix-vr4120\t\twork around certain VR4120 errata\n"
13105"-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
13106"-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
13107"-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
2d151af7 13108"-mfix-r5900\t\twork around R5900 short loop errata\n"
c32b891a
NC
13109"-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
13110"-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
13111"-msym32\t\t\tassume all symbols have 32-bit values\n"
d8dab054
NC
13112"-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
13113"-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
13114"-O2\t\t\tremove unneeded NOPs and swap branches\n"
c32b891a
NC
13115"--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
13116"--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
13117msgstr ""
b4a3689a 13118"-mfix-loongson2f-jump\tобходить инструкции Loongson2F JUMP\n"
53943f32
NC
13119"-mfix-loongson2f-nop\tобходить схемную погрешность Loongson2F NOP\n"
13120"-mfix-loongson3-llsc\tобходить схемную погрешность Loongson3 LL/SC\n"
13121"-mno-fix-loongson3-llsc\tвыключить обход схемной погрешности Loongson3 LL/SC\n"
13122"-mfix-vr4120\t\tобходить некоторые схемные погрешности VR4120\n"
13123"-mfix-vr4130\t\tобходить схемную погрешность VR4130 mflo/mfhi\n"
b4a3689a 13124"-mfix-24k\t\tвставлять nop после инструкций ERET и DERET\n"
53943f32
NC
13125"-mfix-cn63xxp1\t\tобходить схемную погрешность CN63XXP1 PREF\n"
13126"-mfix-r5900\t\tобходить схемную погрешность короткого цикла R5900\n"
b4a3689a
NC
13127"-mgp32\t\t\tиспользовать 32-битные GPR, не смотря на выбранную ISA\n"
13128"-mfp32\t\t\tиспользовать 32-битные FPR, не смотря на выбранную ISA\n"
13129"-msym32\t\t\tсчитать, что все символы имеют 32-битные значения\n"
d8dab054
NC
13130"-O0\t\t\tне удалять ненужные NOP, не выполнять перестановку ветвлений\n"
13131"-O, -O1\t\t\tудалять ненужные NOP, не выполнять перестановку ветвлений\n"
13132"-O2\t\t\tудалять ненужные NOP и выполнять перестановку ветвлений\n"
b4a3689a
NC
13133"--trap, --no-break\tловить исключение деления на 0 и переполнение умножения\n"
13134"--break, --no-trap\t прерывать исключение деления на 0 и переполнение умножения\n"
c32b891a 13135
3ee0cd9e 13136#: config/tc-mips.c:20462
c32b891a
NC
13137#, c-format
13138msgid ""
13139"-mhard-float\t\tallow floating-point instructions\n"
13140"-msoft-float\t\tdo not allow floating-point instructions\n"
13141"-msingle-float\t\tonly allow 32-bit floating-point operations\n"
13142"-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
13143"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
13144"--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
13145"-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
13146"-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode switch\n"
13147"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
13148msgstr ""
b4a3689a
NC
13149"-mhard-float\t\tразрешить инструкции с плавающей запятой\n"
13150"-msoft-float\t\tзапретить инструкции с плавающей запятой\n"
13151"-msingle-float\t\tразрешить только 32-битные инструкции с плавающей запятой\n"
13152"-mdouble-float\t\tразрешить 32-битные и 64-битные операции с плавающей запятой\n"
13153"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
13154"--[no-]relax-branch\t[не]разрешить ослаблять ветвления вне диапазона\n"
13155"-mignore-branch-isa\tпринимать неверные ветвления, требующие\n"
13156" \tпереключения режима ISA\n"
13157"-mno-ignore-branch-isa\tотвергать неверные ветвления, требующие\n"
13158" \tпереключения режима ISA\n"
13159"-mnan=КОДИРОВКА\t\tвыбрать одно из соглашений о кодировке IEEE 754 NaN:\n"
c32b891a 13160
3ee0cd9e 13161#: config/tc-mips.c:20480
c32b891a
NC
13162#, c-format
13163msgid ""
13164"-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
13165"-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
13166"-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
13167"-non_shared\t\tdo not generate code that can operate with DSOs\n"
13168"-xgot\t\t\tassume a 32 bit GOT\n"
13169"-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
13170"-mshared, -mno-shared disable/enable .cpload optimization for\n"
13171" position dependent (non shared) code\n"
13172"-mabi=ABI\t\tcreate ABI conformant object file for:\n"
13173msgstr ""
b4a3689a
NC
13174"-KPIC, -call_shared\tгенерировать независимый от расположения код SVR4\n"
13175"-call_nonpic\t\tгенерировать зависимый от расположения код,\n"
13176" \t\tкоторый может работать с DSO\n"
13177"-mvxworks-pic\t\tгенерировать независимый от расположения код VxWorks\n"
13178"-non_shared\t\tне генерировать код, который может работать с DSO\n"
13179"-xgot\t\t\tпредполагать 32-битную GOT\n"
13180"-mpdr, -mno-pdr\t\tвключить/выключить создание разделов .pdr\n"
13181"-mshared, -mno-shared включить/выключить оптимизацию .cpload для\n"
13182" зависимого от расположения кода\n"
13183"-mabi=ABI\t\tсоздавать соответствующий ABI объектный файл для:\n"
c32b891a 13184
3ee0cd9e 13185#: config/tc-mips.c:20501
c32b891a 13186#, c-format
d8dab054
NC
13187msgid "-32\t\t\tcreate o32 ABI object file%s\n"
13188msgstr "-32\t\t\tсоздавать объектный файл %s с o32 ABI\n"
13189
3ee0cd9e 13190#: config/tc-mips.c:20503 config/tc-mips.c:20506 config/tc-mips.c:20509
d8dab054
NC
13191msgid " (default)"
13192msgstr " (по умолчанию)"
13193
3ee0cd9e 13194#: config/tc-mips.c:20504
d8dab054
NC
13195#, c-format
13196msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
13197msgstr "-n32\t\t\tсоздавать объектный файл %s с n32 ABI\n"
c32b891a 13198
3ee0cd9e 13199#: config/tc-mips.c:20507
d8dab054
NC
13200#, c-format
13201msgid "-64\t\t\tcreate 64 ABI object file%s\n"
13202msgstr "-64\t\t\tсоздавать объектный файл %s с 64 ABI\n"
13203
3ee0cd9e 13204#: config/tc-mips.c:20589
c32b891a 13205msgid "missing .end at end of assembly"
b4a3689a 13206msgstr "отсутствует .end в конце ассемблерного кода"
c32b891a
NC
13207
13208#: config/tc-mmix.c:702
13209#, c-format
13210msgid " MMIX-specific command line options:\n"
bc7c0509 13211msgstr " Специализированные параметры командной строки для MMIX:\n"
c32b891a
NC
13212
13213#: config/tc-mmix.c:703
13214#, c-format
13215msgid ""
13216" -fixed-special-register-names\n"
13217" Allow only the original special register names.\n"
13218msgstr ""
b4a3689a
NC
13219" -fixed-special-register-names\n"
13220" разрешать только оригинальные специальные\n"
13221" имена регистров\n"
c32b891a
NC
13222
13223#: config/tc-mmix.c:706
13224#, c-format
13225msgid " -globalize-symbols Make all symbols global.\n"
b4a3689a 13226msgstr " -globalize-symbols сделать все символы глобальными\n"
c32b891a
NC
13227
13228#: config/tc-mmix.c:708
13229#, c-format
13230msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
b4a3689a 13231msgstr " -gnu-syntax выключить совместимость с синтаксисом mmixal\n"
c32b891a
NC
13232
13233#: config/tc-mmix.c:710
13234#, c-format
13235msgid " -relax Create linker relaxable code.\n"
b4a3689a 13236msgstr " -relax создать ослабляющий код компоновщика\n"
c32b891a
NC
13237
13238#: config/tc-mmix.c:712
13239#, c-format
13240msgid ""
13241" -no-predefined-syms Do not provide mmixal built-in constants.\n"
13242" Implies -fixed-special-register-names.\n"
13243msgstr ""
b4a3689a
NC
13244" -no-predefined-syms не предоставлять встроенные константы mmixal\n"
13245" Подразумевает -fixed-special-register-names.\n"
c32b891a
NC
13246
13247#: config/tc-mmix.c:715
13248#, c-format
13249msgid ""
13250" -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
13251" into multiple instructions.\n"
13252msgstr ""
b4a3689a
NC
13253" -no-expand не раскрывать GETA, ветвления, PUSHJ или JUMP\n"
13254" в несколько инструкций\n"
c32b891a
NC
13255
13256#: config/tc-mmix.c:718
13257#, c-format
13258msgid " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
13259msgstr ""
b4a3689a
NC
13260" -no-merge-gregs не объединять определения GREG с ближайшими\n"
13261" значениями\n"
c32b891a
NC
13262
13263#: config/tc-mmix.c:720
13264#, c-format
13265msgid " -linker-allocated-gregs If there's no suitable GREG definition for the operands of an instruction, let the linker resolve.\n"
13266msgstr ""
b4a3689a
NC
13267" -linker-allocated-gregs если нет подходящего определения GREG для операндов\n"
13268" инструкций, то позволить решить это компоновщику\n"
c32b891a
NC
13269
13270#: config/tc-mmix.c:723
13271#, c-format
13272msgid ""
13273" -x Do not warn when an operand to GETA, a branch,\n"
13274" PUSHJ or JUMP is not known to be within range.\n"
13275" The linker will catch any errors. Implies\n"
13276" -linker-allocated-gregs."
13277msgstr ""
b4a3689a
NC
13278" -x не предупреждать, когда про операнд GETA, ветвления,\n"
13279" PUSHJ или JUMP неизвестно, внутри ли он диапазона\n"
13280" Компоновщик поймает все остальные ошибки.\n"
13281" Подразумевает -linker-allocated-gregs."
c32b891a
NC
13282
13283#: config/tc-mmix.c:849
13284#, c-format
13285msgid "unknown opcode: `%s'"
b4a3689a 13286msgstr "неизвестный код операции «%s»"
c32b891a
NC
13287
13288#: config/tc-mmix.c:971 config/tc-mmix.c:986
13289msgid "specified location wasn't TETRA-aligned"
b4a3689a 13290msgstr "указанное расположение не выровнено по TETRA"
c32b891a 13291
3ee0cd9e
NC
13292#: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4225
13293#: config/tc-mmix.c:4241
c32b891a 13294msgid "unaligned data at an absolute location is not supported"
b4a3689a 13295msgstr "невыровненные данные по абсолютному расположению не поддерживаются"
c32b891a
NC
13296
13297#: config/tc-mmix.c:1098
13298#, c-format
13299msgid "invalid operand to opcode %s: `%s'"
b4a3689a 13300msgstr "некорректный операнд кода операции %s: «%s»"
c32b891a
NC
13301
13302#: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
13303#: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
13304#: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
79ddc884
NC
13305#: config/tc-mmix.c:1434 config/tc-mmix.c:1459 config/tc-mmix.c:1491
13306#: config/tc-mmix.c:1523 config/tc-mmix.c:1553 config/tc-mmix.c:1606
13307#: config/tc-mmix.c:1623 config/tc-mmix.c:1650 config/tc-mmix.c:1678
13308#: config/tc-mmix.c:1708 config/tc-mmix.c:1734 config/tc-mmix.c:1750
13309#: config/tc-mmix.c:1776 config/tc-mmix.c:1792 config/tc-mmix.c:1808
13310#: config/tc-mmix.c:1889
c32b891a
NC
13311#, c-format
13312msgid "invalid operands to opcode %s: `%s'"
b4a3689a 13313msgstr "некорректные операнды кода операции %s: «%s»"
c32b891a 13314
79ddc884 13315#: config/tc-mmix.c:1989
c32b891a 13316msgid "internal: mmix_prefix_name but empty prefix"
3ee0cd9e 13317msgstr "внутрянка: mmix_prefix_name, но префикс пуст"
c32b891a 13318
79ddc884 13319#: config/tc-mmix.c:2052
c32b891a
NC
13320#, c-format
13321msgid "too many GREG registers allocated (max %d)"
b4a3689a 13322msgstr "выделено слишком много регистров GREG (максимально %d)"
c32b891a 13323
79ddc884 13324#: config/tc-mmix.c:2112
c32b891a 13325msgid "BSPEC already active. Nesting is not supported."
b4a3689a 13326msgstr "BSPEC уже активно. Вложенность не поддерживается."
c32b891a 13327
79ddc884 13328#: config/tc-mmix.c:2121
c32b891a 13329msgid "invalid BSPEC expression"
b4a3689a 13330msgstr "неверное выражение BSPEC"
c32b891a 13331
79ddc884 13332#: config/tc-mmix.c:2137
c32b891a
NC
13333#, c-format
13334msgid "can't create section %s"
b4a3689a 13335msgstr "не удалось создать раздел %s"
c32b891a 13336
79ddc884 13337#: config/tc-mmix.c:2141
c32b891a
NC
13338#, c-format
13339msgid "can't set section flags for section %s"
73a05be2 13340msgstr "не удалось задать флаги %s"
c32b891a 13341
79ddc884 13342#: config/tc-mmix.c:2162
c32b891a 13343msgid "ESPEC without preceding BSPEC"
b4a3689a 13344msgstr "ESPEC без предшествующей BSPEC"
c32b891a 13345
79ddc884 13346#: config/tc-mmix.c:2191
c32b891a 13347msgid "missing local expression"
b4a3689a 13348msgstr "отсутствует локальное выражение"
c32b891a 13349
79ddc884 13350#: config/tc-mmix.c:2408
c32b891a 13351msgid "operand out of range, instruction expanded"
b4a3689a 13352msgstr "операнд вне диапазона, инструкция раскрыта"
c32b891a
NC
13353
13354#. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
13355#. user-friendly, though a little bit non-substantial.
79ddc884 13356#: config/tc-mmix.c:2659
c32b891a 13357msgid "directive LOCAL must be placed in code or data"
b4a3689a 13358msgstr "директива LOCAL должна быть в коде или данных"
c32b891a 13359
79ddc884 13360#: config/tc-mmix.c:2660
c32b891a 13361msgid "internal confusion: relocation in a section without contents"
b4a3689a 13362msgstr "внутреннее противоречие: перемещение в раздел без содержимого"
c32b891a 13363
79ddc884 13364#: config/tc-mmix.c:2774
c32b891a 13365msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
3ee0cd9e 13366msgstr "внутрянка: в разделе не найдена BFD_RELOC_MMIX_BASE_PLUS_OFFSET"
c32b891a 13367
79ddc884 13368#: config/tc-mmix.c:2822
c32b891a 13369msgid "no suitable GREG definition for operands"
b4a3689a 13370msgstr "не найдено подходящего определения GREG для операндов"
c32b891a 13371
79ddc884 13372#: config/tc-mmix.c:2881
c32b891a 13373msgid "operands were not reducible at assembly-time"
b4a3689a 13374msgstr "операнды не были сведены во время ассемблирования"
c32b891a 13375
79ddc884 13376#: config/tc-mmix.c:2908
c32b891a
NC
13377#, c-format
13378msgid "cannot generate relocation type for symbol %s, code %s"
b4a3689a 13379msgstr "невозможно сгенерировать тип перемещения для символа %s, код %s"
c32b891a 13380
79ddc884 13381#: config/tc-mmix.c:2928
c32b891a
NC
13382#, c-format
13383msgid "internal: unhandled label %s"
3ee0cd9e 13384msgstr "внутрянка: не обработанная метка %s"
c32b891a 13385
79ddc884 13386#: config/tc-mmix.c:2957
c32b891a 13387msgid "[0-9]H labels may not appear alone on a line"
b4a3689a 13388msgstr "метки [0-9]H не могут указываться в строке поодиночке"
c32b891a 13389
79ddc884 13390#: config/tc-mmix.c:2965
c32b891a 13391msgid "[0-9]H labels do not mix with dot-pseudos"
b4a3689a 13392msgstr "метки [0-9]H нельзя смешивать с точечными псевдооперациями"
c32b891a 13393
79ddc884 13394#: config/tc-mmix.c:3053
c32b891a 13395msgid "invalid characters in input"
b4a3689a 13396msgstr "недопустимые символы во входных данных"
c32b891a 13397
79ddc884 13398#: config/tc-mmix.c:3159
c32b891a 13399msgid "empty label field for IS"
b4a3689a 13400msgstr "пустое поле метки у IS"
c32b891a 13401
79ddc884 13402#: config/tc-mmix.c:3485
c32b891a
NC
13403#, c-format
13404msgid "internal: unexpected relax type %d:%d"
3ee0cd9e 13405msgstr "внутрянка: неожиданный ослабляющий тип %d:%d"
c32b891a 13406
79ddc884 13407#: config/tc-mmix.c:3509
c32b891a 13408msgid "BSPEC without ESPEC."
b4a3689a 13409msgstr "BSPEC без ESPEC"
c32b891a 13410
79ddc884 13411#: config/tc-mmix.c:3574
c32b891a 13412msgid "LOC to section unknown or indeterminable at first pass"
b4a3689a 13413msgstr "LOC в разделе неизвестна или не определилась при первом проходе"
c32b891a 13414
79ddc884 13415#: config/tc-mmix.c:3746
c32b891a 13416msgid "GREG expression too complicated"
b4a3689a 13417msgstr "слишком сложное выражение GREG"
c32b891a 13418
79ddc884 13419#: config/tc-mmix.c:3761
c32b891a 13420msgid "internal: GREG expression not resolved to section"
3ee0cd9e 13421msgstr "внутрянка: в разделе не найдено выражение GREG"
c32b891a 13422
79ddc884 13423#: config/tc-mmix.c:3810
c32b891a 13424msgid "register section has contents\n"
b4a3689a 13425msgstr "в регистровом разделе имеется содержимое\n"
c32b891a 13426
3ee0cd9e 13427#: config/tc-mmix.c:3936
c32b891a 13428msgid "section change from within a BSPEC/ESPEC pair is not supported"
b4a3689a 13429msgstr "смена раздела изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a 13430
3ee0cd9e 13431#: config/tc-mmix.c:3957
c32b891a 13432msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
b4a3689a 13433msgstr "директива LOC изнутри пары BSPEC/ESPEC не поддерживается"
c32b891a 13434
3ee0cd9e 13435#: config/tc-mmix.c:3967
c32b891a 13436msgid "invalid LOC expression"
b4a3689a 13437msgstr "неверное выражение LOC"
c32b891a 13438
3ee0cd9e 13439#: config/tc-mmix.c:4012 config/tc-mmix.c:4039
c32b891a 13440msgid "LOC expression stepping backwards is not supported"
b4a3689a 13441msgstr "просмотр выражения LOC в обратную сторону не поддерживается"
c32b891a
NC
13442
13443#. We will only get here in rare cases involving #NO_APP,
13444#. where the unterminated string is not recognized by the
13445#. preformatting pass.
3ee0cd9e 13446#: config/tc-mmix.c:4148 config/tc-mmix.c:4306 config/tc-z80.c:3190
c32b891a 13447msgid "unterminated string"
b4a3689a 13448msgstr "незавершенная строка"
c32b891a 13449
3ee0cd9e 13450#: config/tc-mmix.c:4165
c32b891a 13451msgid "BYTE expression not a pure number"
b4a3689a 13452msgstr "выражение BYTE не является обычным числом"
c32b891a
NC
13453
13454#. Note that mmixal does not allow negative numbers in
13455#. BYTE sequences, so neither should we.
3ee0cd9e 13456#: config/tc-mmix.c:4174
c32b891a 13457msgid "BYTE expression not in the range 0..255"
b4a3689a 13458msgstr "выражение BYTE не в диапазоне 0..255"
c32b891a 13459
3ee0cd9e 13460#: config/tc-mmix.c:4223 config/tc-mmix.c:4239
c32b891a 13461msgid "data item with alignment larger than location"
b4a3689a 13462msgstr "элемент данных с аргументом больше расположения"
c32b891a
NC
13463
13464#. Since integer_constant is local to expr.c, we have to make this a
13465#. macro. FIXME: Do it cleaner.
13466#: config/tc-mmix.h:98
13467msgid "`&' serial number operator is not supported"
b4a3689a 13468msgstr "оператор серийного номера «&» не поддерживается"
c32b891a
NC
13469
13470#: config/tc-mn10200.c:300
13471#, c-format
13472msgid ""
13473"MN10200 options:\n"
13474"none yet\n"
13475msgstr ""
b4a3689a
NC
13476"Параметры MN10200:\n"
13477"пока нет\n"
c32b891a 13478
3ee0cd9e 13479#: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1691
d8dab054
NC
13480#: config/tc-v850.c:2328
13481#, c-format
13482msgid "Unrecognized opcode: `%s'"
13483msgstr "Нераспознанный код операции: «%s»"
13484
13485#. xgettext:c-format.
3ee0cd9e
NC
13486#: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3969
13487#: config/tc-s390.c:1604 config/tc-v850.c:3043
d8dab054
NC
13488#, c-format
13489msgid "junk at end of line: `%s'"
13490msgstr "мусор в конце строки: «%s»"
13491
c32b891a
NC
13492#: config/tc-mn10300.c:439
13493#, c-format
13494msgid ""
13495"MN10300 assembler options:\n"
13496"none yet\n"
13497msgstr ""
b4a3689a
NC
13498"Параметры ассемблера MN10300:\n"
13499"пока нет\n"
c32b891a
NC
13500
13501#: config/tc-mn10300.c:1270
13502msgid "Invalid opcode/operands"
b4a3689a 13503msgstr "Неверный код операции/операнды"
c32b891a
NC
13504
13505#: config/tc-mn10300.c:1792
13506msgid "Invalid register specification."
b4a3689a 13507msgstr "Неправильное указание регистра."
c32b891a
NC
13508
13509#: config/tc-mn10300.c:2390
13510#, c-format
13511msgid "Bad relocation fixup type (%d)"
b4a3689a 13512msgstr "Недопустимый тип перемещаемого местоположения (%d)"
c32b891a 13513
79ddc884
NC
13514#: config/tc-moxie.c:204 config/tc-moxie.c:223 config/tc-moxie.c:314
13515#: config/tc-moxie.c:360
c32b891a 13516msgid "expecting comma delimited register operands"
b4a3689a 13517msgstr "для разделения операндов регистра ожидается запятая"
c32b891a 13518
79ddc884
NC
13519#: config/tc-moxie.c:250 config/tc-moxie.c:390 config/tc-moxie.c:420
13520#: config/tc-moxie.c:495
c32b891a 13521msgid "expecting comma delimited operands"
b4a3689a 13522msgstr "для разделения операндов ожидается запятая"
c32b891a 13523
79ddc884 13524#: config/tc-moxie.c:318 config/tc-moxie.c:346
c32b891a 13525msgid "expecting indirect register `($rA)'"
b4a3689a 13526msgstr "ожидается неявный регистр «($rA)»"
c32b891a 13527
79ddc884
NC
13528#: config/tc-moxie.c:326 config/tc-moxie.c:354 config/tc-moxie.c:445
13529#: config/tc-moxie.c:487
c32b891a 13530msgid "missing closing parenthesis"
b4a3689a 13531msgstr "отсутствует закрывающая скобка"
c32b891a 13532
79ddc884 13533#: config/tc-moxie.c:437 config/tc-moxie.c:479
c32b891a 13534msgid "expecting indirect register `($rX)'"
b4a3689a 13535msgstr "ожидается неявный регистр «($rX)»"
c32b891a 13536
79ddc884 13537#: config/tc-moxie.c:557 config/tc-pj.c:313
c32b891a 13538msgid "Something forgot to clean up\n"
b4a3689a 13539msgstr "Что-то забыли почистить\n"
c32b891a 13540
79ddc884 13541#: config/tc-moxie.c:641
c32b891a
NC
13542#, c-format
13543msgid ""
13544" -EB assemble for a big endian system (default)\n"
13545" -EL assemble for a little endian system\n"
13546msgstr ""
b4a3689a
NC
13547" -EB ассемблировать для системы с прямым порядком байт\n"
13548" (по умолчанию) -EL ассемблировать для системы с обратным порядком байт\n"
c32b891a 13549
79ddc884 13550#: config/tc-moxie.c:701
c32b891a 13551msgid "pcrel too far BFD_RELOC_MOXIE_10"
b4a3689a 13552msgstr "pcrel слишком далеко для BFD_RELOC_MOXIE_10"
c32b891a 13553
53943f32 13554#: config/tc-msp430.c:520
c32b891a 13555msgid ".profiler pseudo requires at least two operands."
b4a3689a 13556msgstr "Для директивы .profiler требуется не менее двух операндов."
c32b891a 13557
53943f32 13558#: config/tc-msp430.c:579
c32b891a 13559msgid "unknown profiling flag - ignored."
b4a3689a 13560msgstr "игнорируется неизвестный флаг профилирования"
c32b891a 13561
53943f32
NC
13562#: config/tc-msp430.c:595
13563msgid "ambiguous flags combination - '.profiler' directive ignored."
13564msgstr "неоднозначная комбинация флагов — директива «.profiler» игнорируется"
13565
13566#: config/tc-msp430.c:605
13567msgid "profiling in absolute section?"
13568msgstr "профилирование в абсолютном разделе?"
13569
3ee0cd9e 13570#: config/tc-msp430.c:1381
53943f32
NC
13571#, c-format
13572msgid "Unrecognised CPU errata name starting here: %s"
13573msgstr "Нераспознанное имя схемной погрешности ЦП, начинающееся здесь: %s"
13574
3ee0cd9e 13575#: config/tc-msp430.c:1387
53943f32
NC
13576#, c-format
13577msgid "Expecting comma after CPU errata name, not: %s"
13578msgstr "Ожидается запятая после имени схемной погрешности ЦП, получено: %s"
13579
3ee0cd9e 13580#: config/tc-msp430.c:1397
53943f32
NC
13581msgid "MCU option requires a name\n"
13582msgstr "Для параметра MCU требуется имя\n"
13583
3ee0cd9e 13584#: config/tc-msp430.c:1435
53943f32
NC
13585#, c-format
13586msgid "unrecognised argument to -mcpu option '%s'"
13587msgstr "нераспознанный аргумент в параметре -mcpu «%s»"
13588
3ee0cd9e 13589#: config/tc-msp430.c:1632
53943f32
NC
13590#, c-format
13591msgid "bad arguments \"%s\" and/or \"%s\" in %s directive"
13592msgstr "некорректные аргументы «%s» и/или «%s» в директиве %s"
13593
3ee0cd9e 13594#: config/tc-msp430.c:1644
53943f32
NC
13595#, c-format
13596msgid "file was compiled for the 430 ISA but the %s ISA is selected"
13597msgstr "файл скомпилирован под 430 ISA, но выбрана %s ISA"
13598
3ee0cd9e 13599#: config/tc-msp430.c:1649
53943f32
NC
13600msgid "file was compiled for the 430X ISA but the 430 ISA is selected"
13601msgstr "файл скомпилирован под 430X ISA, но выбрана 430 ISA"
13602
3ee0cd9e 13603#: config/tc-msp430.c:1653
53943f32
NC
13604#, c-format
13605msgid "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in .mspabi_attribute directive"
13606msgstr "неизвестное значение атрибута сборки MSPABI «%d» для OFBA_MSPABI_Tag_ISA(%d) в директиве .mspabi_attribute"
13607
3ee0cd9e 13608#: config/tc-msp430.c:1668
53943f32
NC
13609msgid "file was compiled for the small memory model, but the large memory model is selected"
13610msgstr "файл скомпилирован под малую модель памяти, но выбрана большая модель памяти"
c32b891a 13611
3ee0cd9e 13612#: config/tc-msp430.c:1673
53943f32
NC
13613msgid "file was compiled for the large memory model, but the small memory model is selected"
13614msgstr "файл скомпилирован под большую модель памяти, но выбрана малая модель памяти"
c32b891a 13615
3ee0cd9e 13616#: config/tc-msp430.c:1677
c32b891a 13617#, c-format
53943f32
NC
13618msgid "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute directive"
13619msgstr "неизвестное значение атрибута сборки MSPABI «%d» для %s(%d) в директиве .mspabi_attribute"
c32b891a 13620
3ee0cd9e 13621#: config/tc-msp430.c:1689
b4a3689a 13622#, c-format
53943f32
NC
13623msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive"
13624msgstr "неизвестная метра атрибута сборки MSPABI «%d» в директиве .mspabi_attribute"
c32b891a 13625
3ee0cd9e 13626#: config/tc-msp430.c:1705
53943f32
NC
13627msgid "file was compiled assuming all data will be in the lower memory region, but the upper region is in use"
13628msgstr "файл скомпилирован в предположении, что все данные будут в нижней области памяти, но задействована верхняя область"
c32b891a 13629
3ee0cd9e 13630#: config/tc-msp430.c:1710
53943f32
NC
13631msgid "file was compiled assuming data could be in the upper memory region, but the lower data region is exclusively in use"
13632msgstr "файл скомпилирован в предположении, что все данные будут в верхней области памяти, но задействована нижняя область"
13633
3ee0cd9e 13634#: config/tc-msp430.c:1715
b4a3689a 13635#, c-format
53943f32
NC
13636msgid "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) in .gnu_attribute directive"
13637msgstr "неизвестное значение атрибута сборки GNU «%d» для Tag_GNU_MSP430_Data_Region(%d) в директиве .gnu_attribute"
13638
3ee0cd9e 13639#: config/tc-msp430.c:1721
53943f32
NC
13640#, c-format
13641msgid "internal: unexpected argument '%d' to msp430_object_attribute"
3ee0cd9e 13642msgstr "внутрянка: неожиданный аргумент «%d» у msp430_object_attribute"
c32b891a 13643
3ee0cd9e 13644#: config/tc-msp430.c:1771
c32b891a
NC
13645#, c-format
13646msgid ""
13647"MSP430 options:\n"
13648" -mmcu=<msp430-name> - select microcontroller type\n"
13649" -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13650msgstr ""
b4a3689a
NC
13651"Параметры MSP430:\n"
13652" -mmcu=<msp430-имя> - задать тип микроконтроллера\n"
13653" -mcpu={430|430x|430xv2} - задать архитектуру микроконтроллера\n"
c32b891a 13654
3ee0cd9e 13655#: config/tc-msp430.c:1775
c32b891a
NC
13656#, c-format
13657msgid ""
13658" -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13659" -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be needed\n"
13660" supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13661msgstr ""
b4a3689a
NC
13662" -msilicon-errata=<имя>[,<имя>...] - включить местоположения для схемной\n"
13663" погрешности\n"
13664" -msilicon-errata-warn=<имя>[,<имя>...] - предупреждать, когда может\n"
13665" потребоваться местоположение, поддерживаемое именами погрешностей:\n"
13666" cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
c32b891a 13667
3ee0cd9e 13668#: config/tc-msp430.c:1779
c32b891a
NC
13669#, c-format
13670msgid ""
13671" -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13672" -mP - enable polymorph instructions\n"
13673msgstr ""
b4a3689a
NC
13674" -mQ - включить ослабление при ассемблировании. ОПАСНО!\n"
13675" -mP - включить полиморфные инструкции\n"
c32b891a 13676
3ee0cd9e 13677#: config/tc-msp430.c:1782
c32b891a
NC
13678#, c-format
13679msgid " -ml - enable large code model\n"
b4a3689a 13680msgstr " -ml - включить модель большого кода\n"
c32b891a 13681
3ee0cd9e 13682#: config/tc-msp430.c:1784
c32b891a
NC
13683#, c-format
13684msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
b4a3689a 13685msgstr " -mN - не вставлять NOP после смены прерываний (по умолчанию)\n"
c32b891a 13686
3ee0cd9e 13687#: config/tc-msp430.c:1786
c32b891a
NC
13688#, c-format
13689msgid " -mn - insert a NOP after changing interrupts\n"
b4a3689a 13690msgstr " -mn - вставлять NOP после смены прерываний\n"
c32b891a 13691
3ee0cd9e 13692#: config/tc-msp430.c:1788
c32b891a
NC
13693#, c-format
13694msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
b4a3689a 13695msgstr " -mY - не предупреждать о пропущенных NOP после смены прерываний\n"
c32b891a 13696
3ee0cd9e 13697#: config/tc-msp430.c:1790
c32b891a
NC
13698#, c-format
13699msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13700msgstr ""
b4a3689a
NC
13701" -my - предупреждать о пропущенных NOP после после смены прерываний\n"
13702" (по умолчанию)\n"
c32b891a 13703
3ee0cd9e 13704#: config/tc-msp430.c:1792
53943f32
NC
13705#, c-format
13706msgid ""
13707" -mU - for an instruction which changes interrupt state, but where it is not\n"
13708" known how the state is changed, do not warn/insert NOPs\n"
13709msgstr ""
13710" -mU - для инструкции, которая изменяет состояние прерывания, но которая\n"
13711" не знает как оно изменится, не предупреждать/ вставлять NOPы\n"
13712
3ee0cd9e 13713#: config/tc-msp430.c:1795
53943f32
NC
13714#, c-format
13715msgid ""
13716" -mu - for an instruction which changes interrupt state, but where it is not\n"
13717" known how the state is changed, warn/insert NOPs (default)\n"
13718" -mn and/or -my are required for this to have any effect\n"
13719msgstr ""
13720" -mu - для инструкции, которая изменяет состояние прерывания, но которая\n"
13721" не знает как оно изменится, предупреждать/ вставлять NOPы (по умолчанию)\n"
13722" для работы требуется -mn и/или -my\n"
13723
3ee0cd9e 13724#: config/tc-msp430.c:1799
c32b891a
NC
13725#, c-format
13726msgid ""
13727" -mdata-region={none|lower|upper|either} - select region data will be\n"
13728" placed in.\n"
13729msgstr ""
b4a3689a
NC
13730" -mdata-region={none|lower|upper|either} - задать область данных, где\n"
13731" их размещать\n"
c32b891a 13732
3ee0cd9e 13733#: config/tc-msp430.c:1971
c32b891a
NC
13734#, c-format
13735msgid "extra characters '%s' at end of immediate expression '%s'"
b4a3689a 13736msgstr "лишние символы «%s» в конце непосредственного выражения «%s»"
c32b891a 13737
3ee0cd9e 13738#: config/tc-msp430.c:2003 config/tc-msp430.c:2187 config/tc-msp430.c:2302
c32b891a
NC
13739#, c-format
13740msgid "value 0x%x out of extended range."
b4a3689a 13741msgstr "значение 0x%x за пределами диапазона"
c32b891a 13742
3ee0cd9e 13743#: config/tc-msp430.c:2009
c32b891a
NC
13744#, c-format
13745msgid "value %d out of range. Use #lo() or #hi()"
b4a3689a 13746msgstr "Значение %d за пределами диапазона. Используйте #lo() или #hi()"
c32b891a 13747
3ee0cd9e 13748#: config/tc-msp430.c:2055
c32b891a 13749msgid "cpu4: not converting PUSH #4 to shorter form"
b4a3689a 13750msgstr "cpu4: PUSH #4 не преобразуется в короткий вид"
c32b891a 13751
3ee0cd9e 13752#: config/tc-msp430.c:2072
c32b891a 13753msgid "cpu4: not converting PUSH #8 to shorter form"
b4a3689a 13754msgstr "cpu4: PUSH #8 не преобразуется в короткий вид"
c32b891a 13755
3ee0cd9e 13756#: config/tc-msp430.c:2086
c32b891a 13757msgid "error: unsupported #foo() directive used on symbol"
b4a3689a 13758msgstr "ошибка: к символу применена неподдерживаемая директива #foo()"
c32b891a 13759
3ee0cd9e 13760#: config/tc-msp430.c:2103
c32b891a
NC
13761#, c-format
13762msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
b4a3689a 13763msgstr "Неизвестное выражение в операнде %s. Используйте #llo(), #lhi(), #hlo() или #hhi()"
c32b891a 13764
3ee0cd9e 13765#: config/tc-msp430.c:2154
c32b891a
NC
13766#, c-format
13767msgid "Registers cannot be used within immediate expression [%s]"
b4a3689a 13768msgstr "Внутри непосредственного выражения нельзя использовать регистры [%s]"
c32b891a 13769
3ee0cd9e 13770#: config/tc-msp430.c:2156
c32b891a
NC
13771#, c-format
13772msgid "unknown operand %s"
b4a3689a 13773msgstr "неизвестный операнд %s"
c32b891a 13774
3ee0cd9e 13775#: config/tc-msp430.c:2173
c32b891a
NC
13776#, c-format
13777msgid "extra characters '%s' at the end of absolute operand '%s'"
b4a3689a 13778msgstr "лишние символы «%s» в конце абсолютного операнда «%s»"
c32b891a 13779
3ee0cd9e 13780#: config/tc-msp430.c:2193 config/tc-msp430.c:2308
c32b891a
NC
13781#, c-format
13782msgid "value out of range: 0x%x"
b4a3689a 13783msgstr "значение за пределами диапазона: 0x%x"
c32b891a 13784
3ee0cd9e 13785#: config/tc-msp430.c:2204
c32b891a
NC
13786#, c-format
13787msgid "Registers cannot be used within absolute expression [%s]"
b4a3689a 13788msgstr "Внутри абсолютного выражения нельзя использовать регистры [%s]"
c32b891a 13789
3ee0cd9e 13790#: config/tc-msp430.c:2206 config/tc-msp430.c:2337
c32b891a
NC
13791#, c-format
13792msgid "unknown expression in operand %s"
b4a3689a 13793msgstr "Неизвестное выражение в операнде %s"
c32b891a 13794
3ee0cd9e 13795#: config/tc-msp430.c:2220
c32b891a
NC
13796#, c-format
13797msgid "unknown addressing mode %s"
b4a3689a 13798msgstr "неизвестный режим адресации %s"
c32b891a 13799
3ee0cd9e 13800#: config/tc-msp430.c:2228
c32b891a
NC
13801#, c-format
13802msgid "Bad register name %s"
b4a3689a 13803msgstr "Плохое имя регистра «%s»"
c32b891a 13804
3ee0cd9e 13805#: config/tc-msp430.c:2239
c32b891a 13806msgid "cannot use indirect addressing with the PC"
b4a3689a 13807msgstr "нельзя использовать косвенную адресацию вместе с PC"
c32b891a 13808
3ee0cd9e 13809#: config/tc-msp430.c:2259
c32b891a 13810msgid "')' required"
b4a3689a 13811msgstr "требуется «)»"
c32b891a 13812
3ee0cd9e 13813#: config/tc-msp430.c:2271
c32b891a
NC
13814#, c-format
13815msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
b4a3689a 13816msgstr "Неизвестный оператор %s. Подразумевался X(Rn) или #[hl][hl][oi](CONST) ?"
c32b891a 13817
3ee0cd9e 13818#: config/tc-msp430.c:2278
c32b891a 13819msgid "r2 should not be used in indexed addressing mode"
b4a3689a 13820msgstr "нельзя использовать r2 в индексном режиме адресации"
c32b891a 13821
3ee0cd9e
NC
13822#: config/tc-msp430.c:2291 config/tc-msp430.c:2366 config/tc-msp430.c:3512
13823#: config/tc-msp430.c:3580 config/tc-msp430.c:3697 config/tc-msp430.c:4119
13824#: config/tc-msp430.c:4218 config/tc-msp430.c:4269
c32b891a
NC
13825#, c-format
13826msgid "extra characters '%s' at end of operand '%s'"
b4a3689a 13827msgstr "лишние символы «%s» в конце операнда «%s»"
c32b891a 13828
3ee0cd9e 13829#: config/tc-msp430.c:2323 config/tc-msp430.c:2325
c32b891a 13830msgid "CPU8: Stack pointer accessed with an odd offset"
b4a3689a 13831msgstr "CPU8: доступ к указателю стека по нечётному смещению"
c32b891a 13832
3ee0cd9e 13833#: config/tc-msp430.c:2335
c32b891a
NC
13834#, c-format
13835msgid "Registers cannot be used as a prefix of indexed expression [%s]"
b4a3689a 13836msgstr "Внутри индексного выражения в качестве префикса нельзя использовать регистры [%s]"
c32b891a 13837
3ee0cd9e 13838#: config/tc-msp430.c:2401
c32b891a
NC
13839#, c-format
13840msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
b4a3689a 13841msgstr "Внутренняя ошибка. Попробуйте использовать 0(r%d) вместо @r%d"
c32b891a 13842
3ee0cd9e 13843#: config/tc-msp430.c:2411
c32b891a 13844msgid "this addressing mode is not applicable for destination operand"
b4a3689a 13845msgstr "данный режим адресации не применим к операнду назначения"
c32b891a 13846
3ee0cd9e
NC
13847#: config/tc-msp430.c:2442 config/tc-msp430.c:2577 config/tc-msp430.c:2614
13848#: config/tc-msp430.c:2644 config/tc-msp430.c:3448 config/tc-msp430.c:3531
13849#: config/tc-msp430.c:3619
c32b891a
NC
13850#, c-format
13851msgid "expected register as second argument of %s"
b4a3689a 13852msgstr "во втором аргументе %s ожидается регистр"
c32b891a 13853
3ee0cd9e 13854#: config/tc-msp430.c:2481 config/tc-msp430.c:2547
c32b891a
NC
13855#, c-format
13856msgid "index value too big for %s"
b4a3689a 13857msgstr "значение индекса слишком большое для %s"
c32b891a 13858
3ee0cd9e 13859#: config/tc-msp430.c:2498 config/tc-msp430.c:2564 config/tc-msp430.c:2671
c32b891a
NC
13860#, c-format
13861msgid "unexpected addressing mode for %s"
b4a3689a 13862msgstr "неожиданный режим адресации для %s"
c32b891a 13863
3ee0cd9e 13864#: config/tc-msp430.c:2584 config/tc-msp430.c:2621 config/tc-msp430.c:2651
c32b891a
NC
13865#, c-format
13866msgid "constant generator destination register found in %s"
b4a3689a 13867msgstr "в %s найден генератор констант регистра назначения"
c32b891a 13868
3ee0cd9e 13869#: config/tc-msp430.c:2628 config/tc-msp430.c:2658
c32b891a
NC
13870#, c-format
13871msgid "constant generator source register found in %s"
b4a3689a 13872msgstr "в %s найден генератор констант регистра источника"
c32b891a 13873
3ee0cd9e 13874#: config/tc-msp430.c:2838
c32b891a 13875msgid "no size modifier after period, .w assumed"
b4a3689a 13876msgstr "после точки не модификатора размера, предполагается .w"
c32b891a 13877
3ee0cd9e 13878#: config/tc-msp430.c:2842
c32b891a
NC
13879#, c-format
13880msgid "unrecognised instruction size modifier .%c"
b4a3689a 13881msgstr "нераспознанный модификатор размера инструкции .%c"
c32b891a 13882
3ee0cd9e 13883#: config/tc-msp430.c:2856
c32b891a
NC
13884#, c-format
13885msgid "junk found after instruction: %s.%s"
b4a3689a 13886msgstr "мусор после инструкции: %s.%s"
c32b891a 13887
3ee0cd9e 13888#: config/tc-msp430.c:2876
c32b891a
NC
13889#, c-format
13890msgid "instruction %s.a does not exist"
b4a3689a 13891msgstr "инструкция %s.a не существует"
c32b891a 13892
3ee0cd9e 13893#: config/tc-msp430.c:2890
c32b891a
NC
13894#, c-format
13895msgid "instruction %s requires %d operand"
13896msgid_plural "instruction %s requires %d operands"
b4a3689a
NC
13897msgstr[0] "для инструкции %s требуется %d операнд"
13898msgstr[1] "для инструкции %s требуется %d операнда"
13899msgstr[2] "для инструкции %s требуется %d операндов"
c32b891a 13900
3ee0cd9e 13901#: config/tc-msp430.c:2908
c32b891a
NC
13902#, c-format
13903msgid "instruction %s requires MSP430X mcu"
b4a3689a 13904msgstr "для инструкции %s требуется микроконтроллер MSP430X"
c32b891a 13905
3ee0cd9e 13906#: config/tc-msp430.c:2928
c32b891a
NC
13907#, c-format
13908msgid "unable to repeat %s insn"
b4a3689a 13909msgstr "не удаётся повторить %s insn"
c32b891a 13910
3ee0cd9e 13911#: config/tc-msp430.c:3000
c32b891a 13912msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
b4a3689a 13913msgstr "CPU12: CMP/BIT с PC в качестве назначения игнорирует следующую инструкцию"
c32b891a 13914
3ee0cd9e 13915#: config/tc-msp430.c:3008
c32b891a 13916msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
b4a3689a 13917msgstr "CPU19: после инструкции CPUOFF должна следовать NOP"
c32b891a 13918
3ee0cd9e 13919#: config/tc-msp430.c:3015
c32b891a 13920msgid "internal error: unknown nop check state"
b4a3689a 13921msgstr "внутренняя ошибка: неизвестное состояние проверки nop"
c32b891a 13922
3ee0cd9e
NC
13923#: config/tc-msp430.c:3069 config/tc-msp430.c:3071 config/tc-msp430.c:3780
13924#: config/tc-msp430.c:3782
c32b891a 13925msgid "CPU11: PC is destination of SR altering instruction"
b4a3689a 13926msgstr "CPU11: PC является назначением изменяющей SR инструкции"
c32b891a 13927
3ee0cd9e
NC
13928#: config/tc-msp430.c:3086 config/tc-msp430.c:3088 config/tc-msp430.c:3193
13929#: config/tc-msp430.c:3195 config/tc-msp430.c:3797 config/tc-msp430.c:3799
13930#: config/tc-msp430.c:4018 config/tc-msp430.c:4020
c32b891a 13931msgid "CPU13: SR is destination of SR altering instruction"
b4a3689a 13932msgstr "CPU13: SR является назначением изменяющей SR инструкции"
c32b891a 13933
3ee0cd9e
NC
13934#: config/tc-msp430.c:3104 config/tc-msp430.c:3205 config/tc-msp430.c:3883
13935#: config/tc-msp430.c:4052
c32b891a 13936msgid "repeat instruction used with non-register mode instruction"
b4a3689a 13937msgstr "инструкция повтора используется вместе с инструкцией безрегистрового режима"
c32b891a 13938
3ee0cd9e 13939#: config/tc-msp430.c:3179 config/tc-msp430.c:3538 config/tc-msp430.c:4008
c32b891a
NC
13940#, c-format
13941msgid "%s: attempt to rotate the PC register"
b4a3689a 13942msgstr "%s: попытка циклического сдвига регистра PC"
c32b891a 13943
3ee0cd9e 13944#: config/tc-msp430.c:3430 config/tc-msp430.c:3506
c32b891a
NC
13945#, c-format
13946msgid "expected #n as first argument of %s"
b4a3689a 13947msgstr "в первом аргументе %s ожидается #n"
c32b891a 13948
3ee0cd9e 13949#: config/tc-msp430.c:3436
c32b891a
NC
13950#, c-format
13951msgid "extra characters '%s' at end of constant expression '%s'"
b4a3689a 13952msgstr "лишние символы «%s» в конце константного выражения «%s»"
c32b891a 13953
3ee0cd9e 13954#: config/tc-msp430.c:3441 config/tc-msp430.c:3517
b4a3689a 13955#, c-format
c32b891a 13956msgid "expected constant expression as first argument of %s"
b4a3689a 13957msgstr "в первом аргументе %s ожидается константное выражение"
c32b891a 13958
3ee0cd9e 13959#: config/tc-msp430.c:3467
c32b891a 13960msgid "Too many registers popped"
b4a3689a 13961msgstr "Вытолкнуто слишком много регистров"
c32b891a 13962
3ee0cd9e 13963#: config/tc-msp430.c:3477
c32b891a 13964msgid "Cannot use POPM to restore the SR register"
b4a3689a 13965msgstr "Невозможно использовать POPM для восстановления регистра SR"
c32b891a 13966
3ee0cd9e 13967#: config/tc-msp430.c:3497 config/tc-msp430.c:3566
c32b891a
NC
13968#, c-format
13969msgid "repeat count cannot be used with %s"
b4a3689a 13970msgstr "счётчик повтора нельзя использовать вместе с %s"
c32b891a 13971
3ee0cd9e 13972#: config/tc-msp430.c:3524
c32b891a
NC
13973#, c-format
13974msgid "expected first argument of %s to be in the range 1-4"
b4a3689a 13975msgstr "ожидается, что первый аргумент %s находится в диапазоне 1-4"
c32b891a 13976
3ee0cd9e 13977#: config/tc-msp430.c:3589
c32b891a
NC
13978#, c-format
13979msgid "expected value of first argument of %s to fit into 20-bits"
b4a3689a 13980msgstr "ожидается, что значение первого аргумента %s помещается в 20 бит"
c32b891a 13981
3ee0cd9e 13982#: config/tc-msp430.c:3608
c32b891a
NC
13983#, c-format
13984msgid "expected register name or constant as first argument of %s"
b4a3689a 13985msgstr "в первом аргументе %s ожидается имя регистра или константы"
c32b891a 13986
3ee0cd9e 13987#: config/tc-msp430.c:3702
c32b891a 13988msgid "expected constant value as argument to RPT"
b4a3689a 13989msgstr "в аргументе RPT ожидается константное значение"
c32b891a 13990
3ee0cd9e 13991#: config/tc-msp430.c:3708
c32b891a 13992msgid "expected constant in the range 2..16"
b4a3689a 13993msgstr "ожидается константа в диапазоне 2..16"
c32b891a 13994
3ee0cd9e 13995#: config/tc-msp430.c:3723
c32b891a 13996msgid "PC used as an argument to RPT"
b4a3689a 13997msgstr "аргументом RPT указан PC"
c32b891a 13998
3ee0cd9e 13999#: config/tc-msp430.c:3729
c32b891a 14000msgid "expected constant or register name as argument to RPT insn"
b4a3689a 14001msgstr "в аргументе инструкции RPT ожидается константа или имя регистра"
c32b891a 14002
3ee0cd9e 14003#: config/tc-msp430.c:3736
c32b891a 14004msgid "Illegal emulated instruction"
b4a3689a 14005msgstr "недопустимая эмулированная инструкция"
c32b891a 14006
3ee0cd9e 14007#: config/tc-msp430.c:4037
c32b891a
NC
14008#, c-format
14009msgid "%s instruction does not accept a .b suffix"
b4a3689a 14010msgstr "инструкция %s не допускает суффикса .b"
c32b891a 14011
3ee0cd9e 14012#: config/tc-msp430.c:4150
c32b891a
NC
14013#, c-format
14014msgid "Even number required. Rounded to %d"
b4a3689a 14015msgstr "Требуется чётное число. Округлено до %d."
c32b891a 14016
3ee0cd9e 14017#: config/tc-msp430.c:4161
c32b891a
NC
14018#, c-format
14019msgid "Wrong displacement %d"
73a05be2 14020msgstr "Неверная перестановка %d"
c32b891a 14021
3ee0cd9e 14022#: config/tc-msp430.c:4183
c32b891a 14023msgid "instruction requires label sans '$'"
b4a3689a 14024msgstr "для инструкции требуется метка sans '$'"
c32b891a 14025
3ee0cd9e 14026#: config/tc-msp430.c:4187
c32b891a 14027msgid "instruction requires label or value in range -511:512"
b4a3689a 14028msgstr "для инструкции требуется метка или значение в диапазоне -511:512"
c32b891a 14029
3ee0cd9e 14030#: config/tc-msp430.c:4193 config/tc-msp430.c:4247 config/tc-msp430.c:4295
c32b891a 14031msgid "instruction requires label"
b4a3689a 14032msgstr "для инструкции требуется метка"
c32b891a 14033
3ee0cd9e 14034#: config/tc-msp430.c:4201 config/tc-msp430.c:4253
c32b891a 14035msgid "polymorphs are not enabled. Use -mP option to enable."
b4a3689a 14036msgstr "polymorphs не включён. Для этого используйте параметр -mP."
c32b891a 14037
3ee0cd9e 14038#: config/tc-msp430.c:4299
c32b891a 14039msgid "Illegal instruction or not implemented opcode."
b4a3689a 14040msgstr "Недопустимая инструкция или нереализованный код операции."
c32b891a 14041
3ee0cd9e 14042#: config/tc-msp430.c:4353
c32b891a 14043msgid "can't find opcode"
73a05be2 14044msgstr "не удалось найти код операции"
c32b891a 14045
3ee0cd9e 14046#: config/tc-msp430.c:4870
c32b891a
NC
14047#, c-format
14048msgid "internal inconsistency problem in %s: insn %04lx"
b4a3689a 14049msgstr "внутренняя проблема рассогласованности в %s: инструкция %04lx"
c32b891a 14050
3ee0cd9e 14051#: config/tc-msp430.c:4912 config/tc-msp430.c:4944
c32b891a
NC
14052#, c-format
14053msgid "internal inconsistency problem in %s: ext. insn %04lx"
b4a3689a 14054msgstr "внутренняя проблема рассогласованности в %s: внешняя инструкция %04lx"
c32b891a 14055
3ee0cd9e 14056#: config/tc-msp430.c:4956
c32b891a
NC
14057#, c-format
14058msgid "internal inconsistency problem in %s: %lx"
b4a3689a 14059msgstr "внутренняя проблема рассогласованности в %s: %lx"
c32b891a
NC
14060
14061#: config/tc-mt.c:151
14062#, c-format
14063msgid "MT specific command line options:\n"
bc7c0509 14064msgstr "Специализированные параметры командной строки для MT:\n"
c32b891a
NC
14065
14066#: config/tc-mt.c:152
14067#, c-format
14068msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
b4a3689a 14069msgstr " -march=ms1-64-001 допускать инструкции ms1-64-001\n"
c32b891a
NC
14070
14071#: config/tc-mt.c:153
14072#, c-format
14073msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
b4a3689a 14074msgstr " -march=ms1-16-002 допускать инструкции ms1-16-002 (по умолчанию)\n"
c32b891a
NC
14075
14076#: config/tc-mt.c:154
14077#, c-format
14078msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
b4a3689a 14079msgstr " -march=ms1-16-003 допускать инструкции ms1-16-003\n"
c32b891a
NC
14080
14081#: config/tc-mt.c:155
14082#, c-format
14083msgid " -march=ms2 allow ms2 instructions \n"
b4a3689a 14084msgstr " -march=ms2 допускать инструкции ms2\n"
c32b891a
NC
14085
14086#: config/tc-mt.c:156
14087#, c-format
14088msgid " -nosched disable scheduling restrictions\n"
b4a3689a 14089msgstr " -nosched выключить ограничения планирования\n"
c32b891a 14090
53943f32 14091#: config/tc-mt.c:226
c32b891a
NC
14092#, c-format
14093msgid "instruction %s may not follow another memory access instruction."
b4a3689a 14094msgstr "Инструкция %s не может следовать за другой инструкцией, обращающейся к памяти."
c32b891a 14095
53943f32 14096#: config/tc-mt.c:232
c32b891a
NC
14097#, c-format
14098msgid "instruction %s may not follow another I/O instruction."
b4a3689a 14099msgstr "Инструкция %s не может следовать за другой инструкцией ввода-вывода."
c32b891a 14100
53943f32 14101#: config/tc-mt.c:238
c32b891a
NC
14102#, c-format
14103msgid "%s may not occupy the delay slot of another branch insn."
b4a3689a 14104msgstr "%s не может занимать слот задержки другой ветви insn."
c32b891a 14105
53943f32 14106#: config/tc-mt.c:263
c32b891a
NC
14107#, c-format
14108msgid "operand references R%ld of previous instruction."
b4a3689a 14109msgstr "Операнд ссылается на R%ld предыдущей инструкции."
c32b891a 14110
53943f32 14111#: config/tc-mt.c:269
c32b891a
NC
14112#, c-format
14113msgid "operand references R%ld of instruction before previous."
b4a3689a 14114msgstr "Операнд ссылается на R%ld инструкции перед предыдущей."
c32b891a 14115
53943f32 14116#: config/tc-mt.c:283 config/tc-mt.c:288
c32b891a
NC
14117#, c-format
14118msgid "conditional branch or jal insn's operand references R%ld of previous arithmetic or logic insn."
b4a3689a 14119msgstr "Условное ветвление или инструкция jal ссылается на R%ld предыдущей арифметической или логической инструкции."
c32b891a 14120
53943f32 14121#: config/tc-mt.c:351
c32b891a 14122msgid "md_estimate_size_before_relax\n"
b4a3689a 14123msgstr "md_estimate_size_before_relax\n"
c32b891a 14124
3ee0cd9e 14125#: config/tc-nds32.c:2374
c32b891a
NC
14126msgid ""
14127"<arch name>\t Assemble for architecture <arch name>\n"
14128"\t\t\t <arch name> could be\n"
14129"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
14130msgstr ""
b4a3689a
NC
14131"<arch name>\t Ассемблировать для архитектуры <arch name>\n"
14132"\t\t\t <arch name> может быть\n"
14133"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
c32b891a 14134
3ee0cd9e 14135#: config/tc-nds32.c:2378
c32b891a
NC
14136msgid ""
14137"<baseline>\t Assemble for baseline <baseline>\n"
14138"\t\t\t <baseline> could be v2, v3, v3m"
14139msgstr ""
b4a3689a
NC
14140"<baseline>\t Ассемблировать для baseline <baseline>\n"
14141"\t\t\t <baseline> может быть v2, v3, v3m"
c32b891a 14142
3ee0cd9e 14143#: config/tc-nds32.c:2381
c32b891a
NC
14144msgid ""
14145"<freg>\t Specify a FPU configuration\n"
14146"\t\t\t <freg>\n"
14147"\t\t\t 0: 8 SP / 4 DP registers\n"
14148"\t\t\t 1: 16 SP / 8 DP registers\n"
14149"\t\t\t 2: 32 SP / 16 DP registers\n"
14150"\t\t\t 3: 32 SP / 32 DP registers"
14151msgstr ""
b4a3689a
NC
14152"<freg>\t Задать свойства FPU\n"
14153"\t\t\t <freg>\n"
14154"\t\t\t 0: 8 SP / 4 DP регистра\n"
14155"\t\t\t 1: 16 SP / 8 DP регистров\n"
14156"\t\t\t 2: 32 SP / 16 DP регистров\n"
14157"\t\t\t 3: 32 SP / 32 DP регистра"
c32b891a 14158
3ee0cd9e 14159#: config/tc-nds32.c:2387
c32b891a
NC
14160msgid ""
14161"<abi>\t Specify a abi version\n"
14162"\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
14163msgstr ""
b4a3689a
NC
14164"<abi>\t Задать версию abi\n"
14165"\t\t\t <abi> может быть v1, v2, v2fp, v2fpp"
c32b891a 14166
3ee0cd9e 14167#: config/tc-nds32.c:2420
c32b891a 14168msgid "Multiply instructions support"
b4a3689a 14169msgstr "Поддержка инструкций умножения"
c32b891a 14170
3ee0cd9e 14171#: config/tc-nds32.c:2421
c32b891a 14172msgid "Divide instructions support"
b4a3689a 14173msgstr "Поддержка инструкций деления"
c32b891a 14174
3ee0cd9e 14175#: config/tc-nds32.c:2422
c32b891a 14176msgid "16-bit extension"
b4a3689a 14177msgstr "16-битное расширение"
c32b891a 14178
3ee0cd9e 14179#: config/tc-nds32.c:2423
c32b891a 14180msgid "d0/d1 registers"
b4a3689a 14181msgstr "регистры d0/d1"
c32b891a 14182
3ee0cd9e 14183#: config/tc-nds32.c:2424
c32b891a 14184msgid "Performance extension"
b4a3689a 14185msgstr "Расширение производительности"
c32b891a 14186
3ee0cd9e 14187#: config/tc-nds32.c:2425
c32b891a 14188msgid "Performance extension 2"
b4a3689a 14189msgstr "Расширение производительности 2"
c32b891a 14190
3ee0cd9e 14191#: config/tc-nds32.c:2426
c32b891a 14192msgid "String extension"
b4a3689a 14193msgstr "Строковое расширение"
c32b891a 14194
3ee0cd9e 14195#: config/tc-nds32.c:2427
c32b891a 14196msgid "Reduced Register configuration (GPR16) option"
b4a3689a 14197msgstr "Параметр свойства Reduced Register (GPR16)"
c32b891a 14198
3ee0cd9e 14199#: config/tc-nds32.c:2428
c32b891a 14200msgid "AUDIO ISA extension"
b4a3689a 14201msgstr "расширение AUDIO ISA"
c32b891a 14202
3ee0cd9e 14203#: config/tc-nds32.c:2429
c32b891a 14204msgid "FPU SP extension"
b4a3689a 14205msgstr "расширение FPU SP"
c32b891a 14206
3ee0cd9e 14207#: config/tc-nds32.c:2430
c32b891a 14208msgid "FPU DP extension"
b4a3689a 14209msgstr "расширение FPU DP"
c32b891a 14210
3ee0cd9e 14211#: config/tc-nds32.c:2431
c32b891a 14212msgid "FPU fused-multiply-add instructions"
b4a3689a 14213msgstr "Инструкции FPU умножения с накоплением с нечётким результатом"
c32b891a 14214
3ee0cd9e 14215#: config/tc-nds32.c:2432
2d151af7
NC
14216msgid "DSP extension"
14217msgstr "расширение DSP"
14218
3ee0cd9e 14219#: config/tc-nds32.c:2433
2d151af7
NC
14220msgid "hardware loop extension"
14221msgstr "расширение аппаратного цикла"
14222
3ee0cd9e 14223#: config/tc-nds32.c:2470
c32b891a
NC
14224#, c-format
14225msgid ""
14226"\n"
14227" NDS32-specific assembler options:\n"
14228msgstr ""
b4a3689a
NC
14229"\n"
14230" Специализированные параметры ассемблера для NDS32:\n"
c32b891a 14231
3ee0cd9e 14232#: config/tc-nds32.c:2471
c32b891a
NC
14233#, c-format
14234msgid ""
14235" -O1,\t\t\t Optimize for performance\n"
14236" -Os\t\t\t Optimize for space\n"
14237msgstr ""
b4a3689a
NC
14238" -O1,\t\t\t оптимизировать по производительности\n"
14239" -Os\t\t\t оптимизировать по размеру\n"
c32b891a 14240
3ee0cd9e 14241#: config/tc-nds32.c:2474
c32b891a
NC
14242#, c-format
14243msgid ""
14244" -EL, -mel or -little Produce little endian output\n"
14245" -EB, -meb or -big Produce big endian output\n"
14246" -mpic\t\t\t Generate PIC\n"
14247" -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
14248" -mb2bb-relax\t\t Back-to-back branch optimization\n"
14249" -mno-all-relax\t Suppress all relaxation for this file\n"
14250msgstr ""
b4a3689a
NC
14251" -EL, -mel or -little генерировать вывод с обратным порядком байт\n"
14252" -EB, -meb or -big генерировать вывод с прямым порядком байт\n"
14253" -mpic\t\t\t генерировать PIC\n"
14254" -mno-fp-as-gp-relax\t подавлять ослабление fp-as-gp для этого файла\n"
14255" -mb2bb-relax\t\t оптимизация ветвления back-to-back\n"
14256" -mno-all-relax\t подавлять все ослабления для этого файла\n"
c32b891a 14257
3ee0cd9e 14258#: config/tc-nds32.c:2485
c32b891a
NC
14259#, c-format
14260msgid " -m%s%s\n"
b4a3689a 14261msgstr " -m%s%s\n"
c32b891a 14262
3ee0cd9e 14263#: config/tc-nds32.c:2492
c32b891a
NC
14264#, c-format
14265msgid " -m[no-]%-17sEnable/Disable %s\n"
b4a3689a 14266msgstr " -m[no-]%-17sвключить/выключить %s\n"
c32b891a 14267
3ee0cd9e 14268#: config/tc-nds32.c:2496
c32b891a
NC
14269#, c-format
14270msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
b4a3689a 14271msgstr " -mall-ext\t\t включить поддержку всех расширений и инструкций\n"
c32b891a 14272
3ee0cd9e 14273#: config/tc-nds32.c:2769
c32b891a
NC
14274#, c-format
14275msgid "la must use with symbol. '%s'"
b4a3689a 14276msgstr "la должна использоваться с символом. «%s»"
c32b891a 14277
3ee0cd9e 14278#: config/tc-nds32.c:2822
c32b891a
NC
14279#, c-format
14280msgid "need PIC qualifier with symbol. '%s'"
b4a3689a 14281msgstr "С символом требуется классификатор PIC. «%s»"
c32b891a 14282
3ee0cd9e 14283#: config/tc-nds32.c:2859
c32b891a
NC
14284#, c-format
14285msgid "Operand is not a constant. `%s'"
b4a3689a 14286msgstr "Операнд не является константой. «%s»"
c32b891a 14287
3ee0cd9e 14288#: config/tc-nds32.c:2948
c32b891a
NC
14289#, c-format
14290msgid "needs @GOT or @GOTOFF. %s"
b4a3689a 14291msgstr "Требуется @GOT или @GOTOFF. %s"
c32b891a 14292
3ee0cd9e 14293#: config/tc-nds32.c:3486
c32b891a
NC
14294#, c-format
14295msgid "Too many argument. `%s'"
b4a3689a 14296msgstr "Слишком много аргументов. «%s»"
c32b891a
NC
14297
14298#. Logic here rejects the input arch name.
3ee0cd9e 14299#: config/tc-nds32.c:3547
c32b891a
NC
14300#, c-format
14301msgid "unknown arch name `%s'\n"
b4a3689a 14302msgstr "неизвестное имя архитектуры «%s»\n"
c32b891a
NC
14303
14304#. Logic here rejects the input baseline.
3ee0cd9e 14305#: config/tc-nds32.c:3566
b4a3689a 14306#, c-format
c32b891a 14307msgid "unknown baseline `%s'\n"
b4a3689a 14308msgstr "неизвестный baseline «%s»\n"
c32b891a
NC
14309
14310#. Logic here rejects the input FPU configuration.
3ee0cd9e 14311#: config/tc-nds32.c:3589
c32b891a
NC
14312#, c-format
14313msgid "unknown FPU configuration `%s'\n"
b4a3689a 14314msgstr "неизвестная конфигурация FPU «%s»\n"
c32b891a
NC
14315
14316#. Logic here rejects the input abi version.
3ee0cd9e 14317#: config/tc-nds32.c:3613
c32b891a
NC
14318#, c-format
14319msgid "unknown ABI version`%s'\n"
b4a3689a 14320msgstr "неизвестная версия ABI «%s»\n"
c32b891a 14321
3ee0cd9e 14322#: config/tc-nds32.c:4341
c32b891a
NC
14323#, c-format
14324msgid "Different arguments of .vec_size are found, previous %d, current %d"
b4a3689a 14325msgstr "Найдено различие в аргументе .vec_size, ранее указан %d, текущий %d"
c32b891a 14326
3ee0cd9e 14327#: config/tc-nds32.c:4346
c32b891a
NC
14328#, c-format
14329msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
b4a3689a 14330msgstr "Значением аргумента .vec_size ожидается 4 или 16, в действительности: %d."
c32b891a 14331
3ee0cd9e 14332#: config/tc-nds32.c:4350
c32b891a 14333msgid "Argument of .vec_size is not a constant."
b4a3689a 14334msgstr "Аргумент .vec_size не является константой."
c32b891a 14335
3ee0cd9e 14336#: config/tc-nds32.c:4935
c32b891a
NC
14337#, c-format
14338msgid "Don't know how to handle this field. %s"
b4a3689a 14339msgstr "Неизвестно как обработать это поле. %s"
c32b891a 14340
3ee0cd9e 14341#: config/tc-nds32.c:5300
c32b891a
NC
14342#, c-format
14343msgid "instruction %s requires enabling performance extension"
b4a3689a 14344msgstr "Для инструкции %s требуется включить расширение производительности"
c32b891a 14345
3ee0cd9e 14346#: config/tc-nds32.c:5312
c32b891a
NC
14347#, c-format
14348msgid "instruction %s requires enabling performance extension II"
b4a3689a 14349msgstr "Для инструкции %s требуется включить расширение производительности II"
c32b891a 14350
3ee0cd9e 14351#: config/tc-nds32.c:5324
c32b891a
NC
14352#, c-format
14353msgid "instruction %s requires enabling AUDIO extension"
b4a3689a 14354msgstr "Для инструкции %s требуется включить расширение AUDIO"
c32b891a 14355
3ee0cd9e 14356#: config/tc-nds32.c:5336
c32b891a
NC
14357#, c-format
14358msgid "instruction %s requires enabling STRING extension"
b4a3689a 14359msgstr "Для инструкции %s требуется включить расширение STRING"
c32b891a 14360
3ee0cd9e 14361#: config/tc-nds32.c:5350
c32b891a
NC
14362#, c-format
14363msgid "instruction %s requires enabling DIV & DX_REGS extension"
b4a3689a 14364msgstr "Для инструкции %s требуется включить расширение DIV & DX_REGS"
c32b891a 14365
3ee0cd9e 14366#: config/tc-nds32.c:5365
c32b891a
NC
14367#, c-format
14368msgid "instruction %s requires enabling FPU extension"
b4a3689a 14369msgstr "Для инструкции %s требуется включить расширение FPU"
c32b891a 14370
3ee0cd9e 14371#: config/tc-nds32.c:5377
c32b891a
NC
14372#, c-format
14373msgid "instruction %s requires enabling FPU_SP extension"
b4a3689a 14374msgstr "Для инструкции %s требуется включить расширение FPU_SP"
c32b891a 14375
3ee0cd9e 14376#: config/tc-nds32.c:5389
c32b891a
NC
14377#, c-format
14378msgid "instruction %s requires enabling FPU_DP extension"
b4a3689a 14379msgstr "Для инструкции %s требуется включить расширение FPU_DP"
c32b891a 14380
3ee0cd9e 14381#: config/tc-nds32.c:5400 config/tc-nds32.c:5408
2d151af7
NC
14382#, c-format
14383msgid "instruction %s requires enabling FPU_MAC extension"
14384msgstr "Для инструкции %s требуется включить расширение FPU_MAC"
14385
3ee0cd9e 14386#: config/tc-nds32.c:5416
c32b891a
NC
14387#, c-format
14388msgid "instruction %s requires enabling DX_REGS extension"
b4a3689a 14389msgstr "Для инструкции %s требуется включить расширение DX_REGS"
c32b891a 14390
3ee0cd9e 14391#: config/tc-nds32.c:5432
2d151af7
NC
14392#, c-format
14393msgid "instruction %s requires enabling dsp extension"
14394msgstr "Для инструкции %s требуется включить расширение dsp"
14395
3ee0cd9e 14396#: config/tc-nds32.c:5444
2d151af7
NC
14397#, c-format
14398msgid "instruction %s requires enabling zol extension"
14399msgstr "Для инструкции %s требуется включить расширение zol"
14400
3ee0cd9e 14401#: config/tc-nds32.c:5449
2d151af7
NC
14402#, c-format
14403msgid "internal error: unknown instruction attribute: 0x%08x"
14404msgstr "Внутренняя ошибка: неизвестный атрибут инструкции: 0x%08x"
14405
3ee0cd9e 14406#: config/tc-nds32.c:5742
b4a3689a 14407#, c-format
c32b891a 14408msgid "relax hint unrecognized instruction: line %d."
b4a3689a 14409msgstr "Ослабляющая подсказка для нераспознанной инструкции: строка %d."
c32b891a 14410
3ee0cd9e 14411#: config/tc-nds32.c:5797
c32b891a
NC
14412#, c-format
14413msgid "Can not find match relax hint. Line: %d"
b4a3689a 14414msgstr "Не найдена подходящая ослабляющая подсказка: строка %d"
c32b891a 14415
3ee0cd9e 14416#: config/tc-nds32.c:5995
2d151af7
NC
14417msgid "Internal error: .relax_hint KEY is not a number!"
14418msgstr "Внутренняя ошибка: .relax_hint КЛЮЧ не является числом!"
14419
3ee0cd9e 14420#: config/tc-nds32.c:6023
c32b891a 14421#, c-format
2d151af7
NC
14422msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
14423msgstr "Внутренняя ошибка: ошибка в ослабляющей подсказке (%s). %s: %s (%x)"
c32b891a 14424
3ee0cd9e 14425#: config/tc-nds32.c:6100
c32b891a
NC
14426#, c-format
14427msgid "Internal error: Range error. %s"
2d151af7
NC
14428msgstr "Внутренняя ошибка: ошибка диапазона. %s"
14429
3ee0cd9e 14430#: config/tc-nds32.c:6161
2d151af7
NC
14431msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
14432msgstr "Кратные шаблоны BFD_RELOC_NDS32_PTR_RESOLVED пока не поддерживаются!"
14433
3ee0cd9e 14434#: config/tc-nds32.c:6309
2d151af7
NC
14435#, c-format
14436msgid "Not support instruction %s in verbatim."
14437msgstr "Неподдерживаемая инструкция %s в verbatim."
c32b891a 14438
3ee0cd9e 14439#: config/tc-nds32.c:6316
2d151af7
NC
14440#, c-format
14441msgid "16-bit instruction is disabled: %s."
14442msgstr "16-битная инструкция выключена: %s."
14443
3ee0cd9e 14444#: config/tc-nds32.c:6343
b4a3689a 14445#, c-format
c32b891a 14446msgid "Instruction %s not supported in the baseline."
b4a3689a 14447msgstr "Инструкция %s не поддерживается в baseline."
c32b891a 14448
3ee0cd9e 14449#: config/tc-nds32.c:6410
b4a3689a 14450#, c-format
c32b891a 14451msgid "Unrecognized opcode, %s."
b4a3689a 14452msgstr "Нераспознанный код операции, %s."
c32b891a 14453
3ee0cd9e 14454#: config/tc-nds32.c:6413
c32b891a
NC
14455#, c-format
14456msgid "Incorrect syntax, %s."
b4a3689a 14457msgstr "Некорректный синтаксис, %s."
c32b891a 14458
3ee0cd9e 14459#: config/tc-nds32.c:6416
b4a3689a 14460#, c-format
c32b891a 14461msgid "Unrecognized operand/register, %s."
b4a3689a 14462msgstr "Нераспознанный операнд/регистр, %s."
c32b891a 14463
3ee0cd9e 14464#: config/tc-nds32.c:6419
c32b891a
NC
14465#, c-format
14466msgid "Operand out of range, %s."
b4a3689a 14467msgstr "Операнд вне диапазона, %s."
c32b891a 14468
3ee0cd9e 14469#: config/tc-nds32.c:6422
c32b891a
NC
14470#, c-format
14471msgid "Prohibited register used for reduced-register, %s."
b4a3689a 14472msgstr "Для сокращённого регистра использован запрещённый регистр, %s."
c32b891a 14473
3ee0cd9e 14474#: config/tc-nds32.c:6425
c32b891a
NC
14475#, c-format
14476msgid "Junk at end of line, %s."
b4a3689a 14477msgstr "Мусор в конце строки, %s."
c32b891a 14478
3ee0cd9e 14479#: config/tc-nds32.c:7123
c32b891a 14480msgid "Addend to unresolved symbol is not on word boundary."
b4a3689a 14481msgstr "Добавка к неопределённому символу не выровнена по границе слова."
c32b891a
NC
14482
14483#. Should never here.
3ee0cd9e 14484#: config/tc-nds32.c:7656
c32b891a 14485msgid "Used FPU instructions requires enabling FPU extension"
b4a3689a 14486msgstr "Для использованных инструкций FPU требуется включить расширение FPU"
c32b891a 14487
3ee0cd9e 14488#: config/tc-nds32.c:7853
c32b891a
NC
14489#, c-format
14490msgid "Internal error: Unknown fixup type %d (`%s')"
b4a3689a 14491msgstr "Внутренняя ошибка: неизвестный тип местоположения %d («%s»)"
c32b891a 14492
3ee0cd9e 14493#: config/tc-nios2.c:448 config/tc-pru.c:309
c32b891a 14494msgid "expecting opcode string in self test mode"
b4a3689a 14495msgstr "в режиме самопроверки ожидается строка кода операции"
c32b891a 14496
3ee0cd9e 14497#: config/tc-nios2.c:450 config/tc-pru.c:311
c32b891a
NC
14498#, c-format
14499msgid "assembly 0x%08x, expected %s"
b4a3689a 14500msgstr "ассемблирован 0x%08x, ожидался %s"
c32b891a 14501
3ee0cd9e 14502#: config/tc-nios2.c:843
c32b891a 14503msgid "branch offset out of range\n"
b4a3689a 14504msgstr "смещение ветви вне допустимых пределов\n"
c32b891a 14505
3ee0cd9e 14506#: config/tc-nios2.c:844
c32b891a 14507msgid "branch relaxation failed\n"
b4a3689a 14508msgstr "ошибка ослабления ветвления\n"
c32b891a 14509
3ee0cd9e 14510#: config/tc-nios2.c:1140
c32b891a 14511msgid "error checking for overflow - broken assembler"
b4a3689a 14512msgstr "ошибка при проверке переполнения — ассемблер сломался"
c32b891a 14513
3ee0cd9e 14514#: config/tc-nios2.c:1156 config/tc-pru.c:572
c32b891a
NC
14515#, c-format
14516msgid "immediate value 0x%x truncated to 0x%x"
b4a3689a 14517msgstr "непосредственное значение 0x%x обрезано до 0x%x"
c32b891a 14518
3ee0cd9e 14519#: config/tc-nios2.c:1183 config/tc-pru.c:598
c32b891a
NC
14520#, c-format
14521msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
b4a3689a 14522msgstr "адрес вызова назначения 0x%08x вне диапазона 0x%08x - 0x%08x"
c32b891a 14523
3ee0cd9e 14524#: config/tc-nios2.c:1189
c32b891a
NC
14525#, c-format
14526msgid "branch offset %d out of range %d to %d"
b4a3689a 14527msgstr "смещение ветви %d вне допустимых пределов %d - %d"
c32b891a 14528
3ee0cd9e 14529#: config/tc-nios2.c:1193
c32b891a
NC
14530#, c-format
14531msgid "branch offset %d out of range"
b4a3689a 14532msgstr "смещение ветви %d вне допустимых пределов"
c32b891a 14533
3ee0cd9e 14534#: config/tc-nios2.c:1199 config/tc-pru.c:608
c32b891a
NC
14535#, c-format
14536msgid "%s offset %d out of range %d to %d"
b4a3689a 14537msgstr "%s смещения %d вне допустимых пределов %d - %d"
c32b891a 14538
3ee0cd9e 14539#: config/tc-nios2.c:1203
c32b891a
NC
14540#, c-format
14541msgid "%s offset %d out of range"
b4a3689a 14542msgstr "%s смещения %d вне допустимых пределов"
c32b891a 14543
3ee0cd9e 14544#: config/tc-nios2.c:1208 config/tc-nios2.c:1223 config/tc-pru.c:613
c32b891a
NC
14545#, c-format
14546msgid "immediate value %d out of range %d to %d"
b4a3689a 14547msgstr "непосредственное значение %d за пределами диапазона %d - %d"
c32b891a 14548
3ee0cd9e 14549#: config/tc-nios2.c:1213 config/tc-nios2.c:1218 config/tc-pru.c:623
c32b891a
NC
14550#: config/tc-pru.c:628
14551#, c-format
14552msgid "immediate value %u out of range %u to %u"
b4a3689a 14553msgstr "непосредственное значение %u за пределами диапазона %u - %u"
c32b891a 14554
3ee0cd9e 14555#: config/tc-nios2.c:1228
c32b891a
NC
14556#, c-format
14557msgid "custom instruction opcode %u out of range %u to %u"
b4a3689a 14558msgstr "код операции пользовательской инструкции %u вне диапазона %u - %u"
c32b891a 14559
3ee0cd9e 14560#: config/tc-nios2.c:1233 config/tc-pru.c:633
c32b891a 14561msgid "overflow in immediate argument"
b4a3689a 14562msgstr "переполнение в непосредственном аргументе"
c32b891a 14563
3ee0cd9e 14564#: config/tc-nios2.c:1305 config/tc-pru.c:668
c32b891a 14565msgid "cannot create 64-bit relocation"
b4a3689a 14566msgstr "не удалось создать 64-битное перемещение"
c32b891a 14567
3ee0cd9e 14568#: config/tc-nios2.c:1431
c32b891a
NC
14569#, c-format
14570msgid "internal error: broken opcode descriptor for `%s %s'\n"
b4a3689a 14571msgstr "внутренняя ошибка: неверный дескриптор кода операции для «%s %s»\n"
c32b891a 14572
3ee0cd9e 14573#: config/tc-nios2.c:1480 config/tc-pru.c:863
c32b891a 14574msgid "can't create relocation"
b4a3689a 14575msgstr "не удалось создать перемещение"
c32b891a 14576
3ee0cd9e 14577#: config/tc-nios2.c:1511 config/tc-pru.c:997 config/tc-pru.c:1017
53943f32 14578#: config/tc-pru.c:1044 config/tc-pru.c:1063 config/tc-pru.c:1077
c32b891a
NC
14579#, c-format
14580msgid "unknown register %s"
b4a3689a 14581msgstr "неизвестный регистр %s"
c32b891a 14582
3ee0cd9e 14583#: config/tc-nios2.c:1519
c32b891a 14584msgid "expecting control register"
b4a3689a 14585msgstr "ожидается управляющий регистр"
c32b891a 14586
3ee0cd9e 14587#: config/tc-nios2.c:1521
c32b891a 14588msgid "illegal use of control register"
b4a3689a 14589msgstr "неправильное использование управляющего регистра"
c32b891a 14590
3ee0cd9e 14591#: config/tc-nios2.c:1523
c32b891a 14592msgid "illegal use of coprocessor register"
b4a3689a 14593msgstr "неправильное использование регистра сопроцессора"
c32b891a
NC
14594
14595#. Should never get here if we passed validation.
3ee0cd9e
NC
14596#: config/tc-nios2.c:1525 config/tc-nios2.c:1839 config/tc-nios2.c:1981
14597#: config/tc-nios2.c:2049
c32b891a
NC
14598#, c-format
14599msgid "invalid register %s"
b4a3689a 14600msgstr "неверный регистр %s"
c32b891a 14601
3ee0cd9e 14602#: config/tc-nios2.c:1533
c32b891a
NC
14603msgid ""
14604"Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
14605"Use .set noat to turn off those optimizations (and this warning)."
14606msgstr ""
b4a3689a
NC
14607"Регистр у (r1) иногда может быть повреждён из-за оптимизаций ассемблера.\n"
14608"Используйте .set noat для выключения таких оптимизаций (и этого предупреждения)."
c32b891a 14609
3ee0cd9e 14610#: config/tc-nios2.c:1538
c32b891a
NC
14611msgid ""
14612"The debugger will corrupt bt (r25).\n"
14613"If you don't need to debug this code use .set nobreak to turn off this warning."
14614msgstr ""
b4a3689a
NC
14615"Отладчик повредит bt (r25).\n"
14616"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a 14617
3ee0cd9e 14618#: config/tc-nios2.c:1542
c32b891a
NC
14619msgid ""
14620"The debugger will corrupt sstatus/ba (r30).\n"
14621"If you don't need to debug this code use .set nobreak to turn off this warning."
14622msgstr ""
b4a3689a
NC
14623"Отладчик повредит sstatus/ba (r30).\n"
14624"Если вам не нужно отлаживать этот код, используйте .set nobreak для выключения этого предупреждения."
c32b891a 14625
3ee0cd9e 14626#: config/tc-nios2.c:1932 config/tc-nios2.c:1960
c32b891a 14627msgid "r31 cannot be used with jmp; use ret instead"
b4a3689a 14628msgstr "r31 нельзя использовать с jmp; используйте ret"
c32b891a 14629
3ee0cd9e 14630#: config/tc-nios2.c:1975
c32b891a 14631msgid "r31 cannot be used with jmpr.n; use ret.n instead"
b4a3689a 14632msgstr "r31 нельзя использовать с jmpr.n; используйте ret.n"
c32b891a 14633
3ee0cd9e
NC
14634#: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642
14635#: config/tc-nios2.c:2673
c32b891a
NC
14636#, c-format
14637msgid "Invalid constant operand %s"
b4a3689a 14638msgstr "Некорректная константный операнд %s"
c32b891a 14639
3ee0cd9e 14640#: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1319
53943f32 14641#: config/tc-pru.c:1344 config/tc-pru.c:1364
c32b891a
NC
14642#, c-format
14643msgid "badly formed expression near %s"
b4a3689a 14644msgstr "плохо сформированное выражение рядом с %s"
c32b891a 14645
3ee0cd9e 14646#: config/tc-nios2.c:3119 config/tc-pru.c:1390
c32b891a
NC
14647#, c-format
14648msgid "expecting %c near %s"
b4a3689a 14649msgstr "ожидается %c рядом с %s"
c32b891a
NC
14650
14651#. we cannot recover from this.
3ee0cd9e 14652#: config/tc-nios2.c:3267
b4a3689a 14653#, c-format
c32b891a 14654msgid "unrecognized pseudo-instruction %s"
b4a3689a 14655msgstr "нераспознанная псевдоинструкция %s"
c32b891a 14656
3ee0cd9e 14657#: config/tc-nios2.c:3530 config/tc-tic6x.c:232
b4a3689a 14658#, c-format
c32b891a 14659msgid "unknown architecture '%s'"
b4a3689a 14660msgstr "неизвестная архитектура «%s»"
c32b891a 14661
3ee0cd9e 14662#: config/tc-nios2.c:3610
c32b891a 14663msgid "Big-endian R2 is not supported."
b4a3689a 14664msgstr "Порядок от старшего к младшему R2 не поддерживается."
c32b891a
NC
14665
14666#. Unrecognised instruction - error.
3ee0cd9e 14667#: config/tc-nios2.c:3747 config/tc-pru.c:1717
b4a3689a 14668#, c-format
c32b891a 14669msgid "unrecognised instruction %s"
b4a3689a 14670msgstr "нераспознанная инструкция %s"
c32b891a 14671
3ee0cd9e 14672#: config/tc-nios2.c:3867 config/tc-pru.c:1773
c32b891a
NC
14673#, c-format
14674msgid "can't represent relocation type %s"
73a05be2 14675msgstr "не удалось представить тип перемещения %s"
c32b891a 14676
3ee0cd9e 14677#: config/tc-nios2.c:3960
c32b891a 14678msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
b4a3689a 14679msgstr "Неправильная директива .section: в строке требуется a,s,w,x,M,S,G,T"
c32b891a 14680
3ee0cd9e 14681#: config/tc-nios2.c:3989
c32b891a
NC
14682#, c-format
14683msgid "Illegal operands: %%tls_ldo in %d-byte data field"
b4a3689a 14684msgstr "Неверные операнды: %%tls_ldo в %d-байтовом поле данных"
c32b891a 14685
3ee0cd9e 14686#: config/tc-nios2.c:4001
79ddc884
NC
14687#, c-format
14688msgid "Illegal operands: %%gotoff in %d-byte data field"
14689msgstr "Неверные операнды: %%gotoff в %d-байтовом поле данных"
14690
3ee0cd9e 14691#: config/tc-nios2.c:4014 config/tc-nios2.c:4033 config/tc-nios2.c:4041
c32b891a 14692#, c-format
79ddc884
NC
14693msgid "Illegal operands: %s requires arguments in ()"
14694msgstr "Неверные операнды: для %s требуются аргументы в ()"
c32b891a 14695
3ee0cd9e 14696#: config/tc-nios2.c:4049
c32b891a 14697#, c-format
79ddc884
NC
14698msgid "Illegal operands: garbage after %s()"
14699msgstr "Неверные операнды: мусор после %s()"
c32b891a
NC
14700
14701#: config/tc-ns32k.c:437
14702msgid "Invalid syntax in PC-relative addressing mode"
b4a3689a 14703msgstr "Некорректный синтаксис в режиме адресации, относительном PC"
c32b891a
NC
14704
14705#: config/tc-ns32k.c:461
14706msgid "Invalid syntax in External addressing mode"
b4a3689a 14707msgstr "Некорректный синтаксис во внешнем режиме адресации"
c32b891a
NC
14708
14709#: config/tc-ns32k.c:542
14710msgid "Invalid syntax in Memory Relative addressing mode"
b4a3689a 14711msgstr "Некорректный синтаксис в режиме адресации, относительном памяти"
c32b891a
NC
14712
14713#: config/tc-ns32k.c:609
14714msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
b4a3689a 14715msgstr "Неверный режим масштабированной индексации, используйте (b,w,d,q)"
c32b891a
NC
14716
14717#: config/tc-ns32k.c:614
14718msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
b4a3689a 14719msgstr "Синтаксис в режим масштабированной индексации, используйте [Rn:m], где n=[0..7] m={b,w,d,q}"
c32b891a
NC
14720
14721#: config/tc-ns32k.c:619
14722msgid "Scaled-indexed addressing mode combined with scaled-index"
b4a3689a 14723msgstr "Синтаксис режима адресации масштабированной индексации объединён с масштабированным индексом"
c32b891a
NC
14724
14725#: config/tc-ns32k.c:630
14726msgid "Invalid or illegal addressing mode combined with scaled-index"
b4a3689a 14727msgstr "Некорректный или недопустимый режим адресации, объединённый с масштабированным индексом"
c32b891a
NC
14728
14729#: config/tc-ns32k.c:753
14730msgid "Premature end of suffix -- Defaulting to d"
b4a3689a 14731msgstr "Преждевременный конец суффикса — по умолчанию d"
c32b891a
NC
14732
14733#: config/tc-ns32k.c:766
14734msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
b4a3689a 14735msgstr "Некорректный суффикс после «:» используйте {b|w|d}. По умолчанию d"
c32b891a
NC
14736
14737#: config/tc-ns32k.c:811
14738msgid "Very short instr to option, ie you can't do it on a NULLstr"
b4a3689a 14739msgstr "Очень короткая инструкция для параметра, то есть вы не можете делать это с NULLstr"
c32b891a
NC
14740
14741#: config/tc-ns32k.c:861
14742msgid "No such entry in list. (cpu/mmu register)"
b4a3689a 14743msgstr "Отсутствует элемент в списке (регистр cpu/mmu)."
c32b891a
NC
14744
14745#: config/tc-ns32k.c:918
14746msgid "Internal consistency error. check ns32k-opcode.h"
b4a3689a 14747msgstr "Ошибка внутренней несогласованности. Проверьте ns32k-opcode.h"
c32b891a
NC
14748
14749#: config/tc-ns32k.c:943
14750msgid "Address of immediate operand"
b4a3689a 14751msgstr "Адрес непосредственного операнда"
c32b891a
NC
14752
14753#: config/tc-ns32k.c:944
14754msgid "Invalid immediate write operand."
b4a3689a 14755msgstr "Некорректный непосредственный операнд записи."
c32b891a
NC
14756
14757#: config/tc-ns32k.c:1074
14758msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
b4a3689a 14759msgstr "Неверная opcode-table-option, проверьте к в файле ns32k-opcode.h."
c32b891a 14760
3ee0cd9e 14761#: config/tc-ns32k.c:1108
c32b891a 14762msgid "No such opcode"
b4a3689a 14763msgstr "Нет такого кода операции"
c32b891a 14764
3ee0cd9e 14765#: config/tc-ns32k.c:1183
c32b891a 14766msgid "Bad suffix, defaulting to d"
b4a3689a 14767msgstr "Некорректный суффикс, по умолчанию d."
c32b891a 14768
3ee0cd9e 14769#: config/tc-ns32k.c:1210
c32b891a 14770msgid "Too many operands passed to instruction"
b4a3689a 14771msgstr "В инструкцию передано слишком много операндов."
c32b891a
NC
14772
14773#. Check error in default.
3ee0cd9e 14774#: config/tc-ns32k.c:1222
c32b891a 14775msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
b4a3689a 14776msgstr "Неправильное количество операндов по умолчанию, проверьте ns32k-opcodes.h"
c32b891a 14777
3ee0cd9e 14778#: config/tc-ns32k.c:1225
c32b891a 14779msgid "Wrong number of operands"
b4a3689a 14780msgstr "Неправильное количество операндов"
c32b891a 14781
3ee0cd9e 14782#: config/tc-ns32k.c:1298
c32b891a
NC
14783#, c-format
14784msgid "Can not do %d byte pc-relative relocation for storage type %d"
b4a3689a 14785msgstr "Невозможно выполнить %d-байтовое перемещение, относительное pc для типа хранения %d"
c32b891a 14786
3ee0cd9e 14787#: config/tc-ns32k.c:1301
c32b891a
NC
14788#, c-format
14789msgid "Can not do %d byte relocation for storage type %d"
b4a3689a 14790msgstr "Невозможно выполнить %d-байтовое перемещение для типа хранения %d"
c32b891a 14791
3ee0cd9e 14792#: config/tc-ns32k.c:1393
c32b891a
NC
14793#, c-format
14794msgid "value of %ld out of byte displacement range."
73a05be2 14795msgstr "Значение %ld вне байтового диапазона перестановок."
c32b891a 14796
3ee0cd9e 14797#: config/tc-ns32k.c:1403
c32b891a
NC
14798#, c-format
14799msgid "value of %ld out of word displacement range."
73a05be2 14800msgstr "Значение %ld вне диапазона перестановок размером в слово."
c32b891a 14801
3ee0cd9e 14802#: config/tc-ns32k.c:1418
c32b891a
NC
14803#, c-format
14804msgid "value of %ld out of double word displacement range."
73a05be2 14805msgstr "Значение %ld вне диапазона перестановок размером в двойное слово."
c32b891a 14806
3ee0cd9e 14807#: config/tc-ns32k.c:1439
c32b891a
NC
14808#, c-format
14809msgid "Internal logic error. Line %d, file: \"%s\""
b4a3689a 14810msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a 14811
3ee0cd9e 14812#: config/tc-ns32k.c:1487
c32b891a
NC
14813#, c-format
14814msgid "Internal logic error. line %d, file \"%s\""
b4a3689a 14815msgstr "Внутренняя логическая ошибка. Строка %d, файл «%s»."
c32b891a 14816
3ee0cd9e 14817#: config/tc-ns32k.c:1588
c32b891a 14818msgid "Bit field out of range"
b4a3689a 14819msgstr "Битовое поле вне допустимого диапазона"
c32b891a 14820
3ee0cd9e 14821#: config/tc-ns32k.c:1688
c32b891a 14822msgid "iif convert internal pcrel/binary"
b4a3689a 14823msgstr "iif преобразует внутренний pcrel/двоичный"
c32b891a 14824
3ee0cd9e 14825#: config/tc-ns32k.c:1705
c32b891a 14826msgid "Bignum too big for long"
b4a3689a 14827msgstr "Bignum слишком велико для длинного целого"
c32b891a 14828
3ee0cd9e 14829#: config/tc-ns32k.c:1782
c32b891a 14830msgid "iif convert internal pcrel/pointer"
b4a3689a 14831msgstr "iif преобразует внутренний pcrel/указатель"
c32b891a 14832
3ee0cd9e 14833#: config/tc-ns32k.c:1787
c32b891a 14834msgid "Internal logic error in iif.iifP[n].type"
b4a3689a 14835msgstr "Внутренняя логическая ошибка в iif.iifP[n].type"
c32b891a
NC
14836
14837#. We can't relax this case.
3ee0cd9e 14838#: config/tc-ns32k.c:1823
c32b891a 14839msgid "Can't relax difference"
73a05be2 14840msgstr "Не удалось ослабить различие"
c32b891a 14841
3ee0cd9e 14842#: config/tc-ns32k.c:1864
c32b891a 14843msgid "Displacement too large for :d"
73a05be2 14844msgstr "Перестановка слишком велика для :d"
c32b891a 14845
3ee0cd9e 14846#: config/tc-ns32k.c:1877
c32b891a 14847msgid "Internal logic error in iif.iifP[].type"
b4a3689a 14848msgstr "Внутренняя логическая ошибка в iif.iifP[].type"
c32b891a 14849
3ee0cd9e 14850#: config/tc-ns32k.c:2141
c32b891a
NC
14851#, c-format
14852msgid "invalid architecture option -m%s, ignored"
b4a3689a 14853msgstr "Неверный параметр архитектуры -m%s, игнорируется"
c32b891a 14854
3ee0cd9e 14855#: config/tc-ns32k.c:2154
c32b891a
NC
14856#, c-format
14857msgid "invalid default displacement size \"%s\". Defaulting to %d."
73a05be2 14858msgstr "Неверный размер перестановки по умолчанию «%s». Применяем %d."
c32b891a 14859
3ee0cd9e 14860#: config/tc-ns32k.c:2170
c32b891a
NC
14861#, c-format
14862msgid ""
14863"NS32K options:\n"
14864"-m32032 | -m32532\tselect variant of NS32K architecture\n"
14865"--disp-size-default=<1|2|4>\n"
14866msgstr ""
b4a3689a
NC
14867"Параметры NS32K:\n"
14868"-m32032 | -m32532\tвыбрать вариант архитектуры NS32K\n"
14869"--disp-size-default=<1|2|4>\n"
c32b891a 14870
3ee0cd9e 14871#: config/tc-ns32k.c:2246
c32b891a
NC
14872#, c-format
14873msgid "Cannot find relocation type for symbol %s, code %d"
b4a3689a 14874msgstr "Невозможно найти тип перемещения для символа %s, код %d"
c32b891a 14875
3ee0cd9e
NC
14876#: config/tc-pdp11.c:351 config/tc-pdp11.c:369 config/tc-pdp11.c:375
14877#: config/tc-pdp11.c:400 config/tc-pdp11.c:406 config/tc-pdp11.c:419
c32b891a 14878msgid "Bad register name"
b4a3689a 14879msgstr "Плохое имя регистра"
c32b891a 14880
3ee0cd9e 14881#: config/tc-pdp11.c:438 config/tc-pdp11.c:502 config/tc-pdp11.c:513
c32b891a 14882msgid "Error in expression"
b4a3689a 14883msgstr "Ошибка в выражении"
c32b891a 14884
3ee0cd9e 14885#: config/tc-pdp11.c:510
c32b891a 14886msgid "Low order bits truncated in immediate float operand"
b4a3689a 14887msgstr "Младшие биты порядка обрезаны в непосредственном операнде float"
c32b891a 14888
3ee0cd9e 14889#: config/tc-pdp11.c:654
c32b891a 14890msgid "Float AC not legal as integer operand"
b4a3689a 14891msgstr "Float AC недействителен как целочисленный операнд"
c32b891a 14892
3ee0cd9e 14893#: config/tc-pdp11.c:674
c32b891a 14894msgid "General register not legal as float operand"
b4a3689a 14895msgstr "Общий регистр недействителен как операнд float"
c32b891a 14896
3ee0cd9e 14897#: config/tc-pdp11.c:707
c32b891a 14898msgid "No instruction found"
b4a3689a 14899msgstr "Инструкция не найдена"
c32b891a 14900
3ee0cd9e 14901#: config/tc-pdp11.c:717 config/tc-z80.c:3666
c32b891a
NC
14902#, c-format
14903msgid "Unknown instruction '%s'"
b4a3689a 14904msgstr "Неизвестная инструкция «%s»"
c32b891a 14905
3ee0cd9e 14906#: config/tc-pdp11.c:723
c32b891a
NC
14907#, c-format
14908msgid "Unsupported instruction set extension: %s"
b4a3689a 14909msgstr "Неподдерживаемый набор расширения инструкций: «%s»"
c32b891a 14910
3ee0cd9e 14911#: config/tc-pdp11.c:757
c32b891a 14912msgid "operand is not an absolute constant"
b4a3689a 14913msgstr "операнд не является абсолютной константой"
c32b891a 14914
3ee0cd9e 14915#: config/tc-pdp11.c:765
c32b891a 14916msgid "3-bit immediate out of range"
b4a3689a 14917msgstr "3-битный непосредственный элемент за пределами диапазона"
c32b891a 14918
3ee0cd9e 14919#: config/tc-pdp11.c:772
c32b891a 14920msgid "6-bit immediate out of range"
b4a3689a 14921msgstr "6-битный непосредственный элемент за пределами диапазона"
c32b891a 14922
3ee0cd9e 14923#: config/tc-pdp11.c:779
c32b891a 14924msgid "8-bit immediate out of range"
b4a3689a 14925msgstr "8-битный непосредственный элемент за пределами диапазона"
c32b891a 14926
3ee0cd9e 14927#: config/tc-pdp11.c:796 config/tc-pdp11.c:989
c32b891a 14928msgid "Symbol expected"
b4a3689a 14929msgstr "Ожидался символ"
c32b891a 14930
3ee0cd9e 14931#: config/tc-pdp11.c:801
c32b891a 14932msgid "8-bit displacement out of range"
73a05be2 14933msgstr "8-битная перестановка за пределами диапазона"
c32b891a 14934
3ee0cd9e
NC
14935#: config/tc-pdp11.c:843 config/tc-pdp11.c:864 config/tc-pdp11.c:881
14936#: config/tc-pdp11.c:902 config/tc-pdp11.c:919 config/tc-pdp11.c:940
14937#: config/tc-pdp11.c:959 config/tc-pdp11.c:980
c32b891a 14938msgid "Missing ','"
b4a3689a 14939msgstr "Пропущена «,»"
c32b891a 14940
3ee0cd9e 14941#: config/tc-pdp11.c:994
c32b891a 14942msgid "6-bit displacement out of range"
73a05be2 14943msgstr "6-битная перестановка за пределами диапазона"
c32b891a 14944
3ee0cd9e
NC
14945#: config/tc-pdp11.c:1015 config/tc-tilegx.c:1212 config/tc-tilepro.c:1095
14946#: config/tc-vax.c:1949
c32b891a 14947msgid "Too many operands"
b4a3689a 14948msgstr "Слишком много операндов"
c32b891a 14949
3ee0cd9e 14950#: config/tc-pdp11.c:1465
c32b891a
NC
14951#, c-format
14952msgid "Can not represent %s relocation in this object file format"
b4a3689a 14953msgstr "Невозможно представить перемещение %s в данном формате объектного файла"
bd32c6bd 14954
c32b891a
NC
14955#: config/tc-pj.c:64 config/tc-pj.c:73
14956msgid "confusing relocation expressions"
b4a3689a 14957msgstr "неясные выражения перемещения"
bd32c6bd 14958
c32b891a
NC
14959#: config/tc-pj.c:157
14960msgid "can't have relocation for ipush"
b4a3689a 14961msgstr "нельзя иметь перемещение для ipush"
bd32c6bd 14962
c32b891a 14963#: config/tc-pj.c:289
c32b891a 14964msgid "expected expression"
b4a3689a 14965msgstr "ожидается выражение"
bd32c6bd 14966
c32b891a 14967#: config/tc-pj.c:355
bd32c6bd
NC
14968#, c-format
14969msgid ""
c32b891a
NC
14970"PJ options:\n"
14971"-little\t\t\tgenerate little endian code\n"
14972"-big\t\t\tgenerate big endian code\n"
bd32c6bd 14973msgstr ""
b4a3689a
NC
14974"Параметры PJ:\n"
14975"-little\t\t\tгенерировать код с обратным порядком байт\n"
14976"-big\t\t\tгенерировать код с прямым порядком байт\n"
bd32c6bd 14977
79ddc884
NC
14978#: config/tc-pj.c:380 config/tc-sh.c:3595 config/tc-sh.c:3602
14979#: config/tc-sh.c:3609 config/tc-sh.c:3616
c32b891a 14980msgid "pcrel too far"
b4a3689a 14981msgstr "pcrel слишком далеко"
c32b891a 14982
3ee0cd9e 14983#: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3456
c32b891a 14984msgid "invalid register expression"
b4a3689a 14985msgstr "Неверное выражение регистра"
c32b891a 14986
3ee0cd9e 14987#: config/tc-ppc.c:1122 config/tc-ppc.c:1180 config/tc-ppc.c:1228
c32b891a 14988msgid "the use of -mvle requires big endian."
b4a3689a 14989msgstr "Для использования -mvle требуется прямой порядок байт."
c32b891a 14990
3ee0cd9e 14991#: config/tc-ppc.c:1160 config/tc-ppc.c:1182
c32b891a 14992msgid "the use of -mvle requires -a32."
b4a3689a 14993msgstr "Для использования -mvle требуется -a32."
bd32c6bd 14994
3ee0cd9e 14995#: config/tc-ppc.c:1162
bd32c6bd 14996#, c-format
c32b891a 14997msgid "%s unsupported"
b4a3689a 14998msgstr "%s не поддерживается"
bd32c6bd 14999
3ee0cd9e 15000#: config/tc-ppc.c:1255 config/tc-s390.c:435 config/tc-s390.c:442
d8dab054
NC
15001#, c-format
15002msgid "invalid switch -m%s"
15003msgstr "некорректный переключатель -m%s"
15004
3ee0cd9e 15005#: config/tc-ppc.c:1286
c32b891a 15006msgid "--nops needs a numeric argument"
b4a3689a 15007msgstr "для --nops требуется числовой аргумент"
c32b891a 15008
3ee0cd9e 15009#: config/tc-ppc.c:1322
53943f32
NC
15010#, c-format
15011msgid "PowerPC options:\n"
15012msgstr "Параметры PowerPC:\n"
15013
3ee0cd9e 15014#: config/tc-ppc.c:1324
53943f32
NC
15015#, c-format
15016msgid "-a32 generate ELF32/XCOFF32\n"
15017msgstr "-a32 генерировать ELF32/XCOFF32\n"
15018
3ee0cd9e 15019#: config/tc-ppc.c:1327
53943f32
NC
15020#, c-format
15021msgid "-a64 generate ELF64/XCOFF64\n"
15022msgstr "-a64 генерировать ELF64/XCOFF64\n"
15023
3ee0cd9e 15024#: config/tc-ppc.c:1329
53943f32
NC
15025#, c-format
15026msgid "-u ignored\n"
15027msgstr " -u игнорируется\n"
15028
3ee0cd9e 15029#: config/tc-ppc.c:1331
53943f32
NC
15030#, c-format
15031msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
15032msgstr "-mpwrx, -mpwr2 генерировать код для POWER/2 (RIOS2)\n"
15033
3ee0cd9e 15034#: config/tc-ppc.c:1333
53943f32
NC
15035#, c-format
15036msgid "-mpwr generate code for POWER (RIOS1)\n"
15037msgstr "-mpwr генерировать код для POWER/ (RIOS1)\n"
15038
3ee0cd9e 15039#: config/tc-ppc.c:1335
53943f32
NC
15040#, c-format
15041msgid "-m601 generate code for PowerPC 601\n"
15042msgstr "-m601 генерировать код для PowerPC 601\n"
15043
3ee0cd9e 15044#: config/tc-ppc.c:1337
bd32c6bd
NC
15045#, c-format
15046msgid ""
c32b891a
NC
15047"-mppc, -mppc32, -m603, -m604\n"
15048" generate code for PowerPC 603/604\n"
bd32c6bd 15049msgstr ""
b4a3689a
NC
15050"-mppc, -mppc32, -m603, -m604\n"
15051" генерировать код для PowerPC 603/604\n"
53943f32 15052
3ee0cd9e 15053#: config/tc-ppc.c:1340
53943f32
NC
15054#, c-format
15055msgid "-m403 generate code for PowerPC 403\n"
15056msgstr "-m403 генерировать код для PowerPC 403\n"
15057
3ee0cd9e 15058#: config/tc-ppc.c:1342
53943f32
NC
15059#, c-format
15060msgid "-m405 generate code for PowerPC 405\n"
15061msgstr "-m405 генерировать код для PowerPC 405\n"
15062
3ee0cd9e 15063#: config/tc-ppc.c:1344
53943f32
NC
15064#, c-format
15065msgid "-m440 generate code for PowerPC 440\n"
15066msgstr "-m440 генерировать код для PowerPC 440\n"
15067
3ee0cd9e 15068#: config/tc-ppc.c:1346
53943f32
NC
15069#, c-format
15070msgid "-m464 generate code for PowerPC 464\n"
15071msgstr "-m464 генерировать код для PowerPC 464\n"
15072
3ee0cd9e 15073#: config/tc-ppc.c:1348
53943f32
NC
15074#, c-format
15075msgid "-m476 generate code for PowerPC 476\n"
15076msgstr "-m476 генерировать код для PowerPC 476\n"
15077
3ee0cd9e 15078#: config/tc-ppc.c:1350
53943f32
NC
15079#, c-format
15080msgid ""
15081"-m7400, -m7410, -m7450, -m7455\n"
15082" generate code for PowerPC 7400/7410/7450/7455\n"
15083msgstr ""
b4a3689a
NC
15084"-m7400, -m7410, -m7450, -m7455\n"
15085" генерировать код для PowerPC 7400/7410/7450/7455\n"
53943f32 15086
3ee0cd9e 15087#: config/tc-ppc.c:1353
53943f32
NC
15088#, c-format
15089msgid ""
15090"-m750cl, -mgekko, -mbroadway\n"
15091" generate code for PowerPC 750cl/Gekko/Broadway\n"
15092msgstr ""
2d151af7
NC
15093"-m750cl, -mgekko, -mbroadway\n"
15094" генерировать код для PowerPC 750cl/Gekko/Broadway\n"
bd32c6bd 15095
3ee0cd9e 15096#: config/tc-ppc.c:1356
53943f32
NC
15097#, c-format
15098msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
15099msgstr "-m821, -m850, -m860 генерировать код для PowerPC 821/850/860\n"
15100
3ee0cd9e 15101#: config/tc-ppc.c:1358
53943f32
NC
15102#, c-format
15103msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
15104msgstr "-mppc64, -m620 генерировать код для PowerPC 620/625/630\n"
15105
3ee0cd9e 15106#: config/tc-ppc.c:1360
53943f32
NC
15107#, c-format
15108msgid "-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
15109msgstr "-mppc64bridge генерировать код для PowerPC 64, включая инструкции моста\n"
15110
3ee0cd9e 15111#: config/tc-ppc.c:1362
53943f32
NC
15112#, c-format
15113msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
15114msgstr "-mbooke генерировать код для 32-битного PowerPC BookE\n"
15115
3ee0cd9e 15116#: config/tc-ppc.c:1364
53943f32
NC
15117#, c-format
15118msgid "-ma2 generate code for A2 architecture\n"
15119msgstr "-ma2 генерировать код для архитектуры A2\n"
15120
3ee0cd9e 15121#: config/tc-ppc.c:1366
53943f32
NC
15122#, c-format
15123msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
15124msgstr "-mpower4, -mpwr4 генерировать код для архитектуры Power4\n"
15125
3ee0cd9e 15126#: config/tc-ppc.c:1368
bd32c6bd
NC
15127#, c-format
15128msgid ""
c32b891a
NC
15129"-mpower5, -mpwr5, -mpwr5x\n"
15130" generate code for Power5 architecture\n"
c32b891a 15131msgstr ""
b4a3689a
NC
15132"-mpower5, -mpwr5, -mpwr5x\n"
15133" генерировать код для архитектуры Power5\n"
c32b891a 15134
3ee0cd9e 15135#: config/tc-ppc.c:1371
c32b891a 15136#, c-format
53943f32
NC
15137msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
15138msgstr "-mpower6, -mpwr6 генерировать код для архитектуры Power6\n"
15139
3ee0cd9e 15140#: config/tc-ppc.c:1373
53943f32
NC
15141#, c-format
15142msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
15143msgstr "-mpower7, -mpwr7 генерировать код для архитектуры Power7\n"
15144
3ee0cd9e 15145#: config/tc-ppc.c:1375
53943f32
NC
15146#, c-format
15147msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
15148msgstr "-mpower8, -mpwr8 генерировать код для архитектуры Power8\n"
15149
3ee0cd9e 15150#: config/tc-ppc.c:1377
53943f32
NC
15151#, c-format
15152msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
15153msgstr "-mpower9, -mpwr9 генерировать код для архитектуры Power9\n"
15154
3ee0cd9e 15155#: config/tc-ppc.c:1379
79ddc884
NC
15156#, c-format
15157msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n"
15158msgstr "-mpower10, -mpwr10 генерировать код для архитектуры Power10\n"
15159
3ee0cd9e 15160#: config/tc-ppc.c:1381
53943f32
NC
15161#, c-format
15162msgid "-mcell generate code for Cell Broadband Engine architecture\n"
15163msgstr "-mcell генерировать код для архитектуры Cell Broadband Engine\n"
15164
3ee0cd9e 15165#: config/tc-ppc.c:1383
53943f32
NC
15166#, c-format
15167msgid "-mcom generate code for Power/PowerPC common instructions\n"
15168msgstr "-mcom генерировать код с общими инструкциями Power/PowerPC\n"
15169
3ee0cd9e 15170#: config/tc-ppc.c:1385
53943f32
NC
15171#, c-format
15172msgid "-many generate code for any architecture (PWR/PWRX/PPC)\n"
15173msgstr "-many генерировать код для любой архитектуры (PWR/PWRX/PPC)\n"
15174
3ee0cd9e 15175#: config/tc-ppc.c:1387
53943f32
NC
15176#, c-format
15177msgid "-maltivec generate code for AltiVec\n"
15178msgstr "-maltivec генерировать код для AltiVec\n"
15179
3ee0cd9e 15180#: config/tc-ppc.c:1389
53943f32
NC
15181#, c-format
15182msgid "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
15183msgstr "-mvsx генерировать код с инструкциями Vector-Scalar (VSX)\n"
15184
3ee0cd9e 15185#: config/tc-ppc.c:1391
53943f32
NC
15186#, c-format
15187msgid "-me300 generate code for PowerPC e300 family\n"
15188msgstr "-me300 генерировать код для семейства PowerPC e300\n"
15189
3ee0cd9e 15190#: config/tc-ppc.c:1393
53943f32
NC
15191#, c-format
15192msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
15193msgstr "-me500, -me500x2 генерировать код для ядерного комплекса Motorola e500\n"
15194
3ee0cd9e 15195#: config/tc-ppc.c:1395
53943f32
NC
15196#, c-format
15197msgid "-me500mc, generate code for Freescale e500mc core complex\n"
15198msgstr ""
15199"-me500mc, генерировать код для ядерного комплекса\n"
15200" Freescale e500mc\n"
15201
3ee0cd9e 15202#: config/tc-ppc.c:1397
53943f32
NC
15203#, c-format
15204msgid "-me500mc64, generate code for Freescale e500mc64 core complex\n"
bd32c6bd 15205msgstr ""
53943f32
NC
15206"-me500mc64, генерировать код для ядерного комплекса\n"
15207" Freescale e500mc64\n"
15208
3ee0cd9e 15209#: config/tc-ppc.c:1399
53943f32
NC
15210#, c-format
15211msgid "-me5500, generate code for Freescale e5500 core complex\n"
15212msgstr "-me5500, генерировать код для ядерного комплекса Freescale e5500\n"
15213
3ee0cd9e 15214#: config/tc-ppc.c:1401
53943f32
NC
15215#, c-format
15216msgid "-me6500, generate code for Freescale e6500 core complex\n"
15217msgstr "-me6500, генерировать код для ядерного комплекса Freescale e6500\n"
15218
3ee0cd9e 15219#: config/tc-ppc.c:1403
53943f32
NC
15220#, c-format
15221msgid "-mspe generate code for Motorola SPE instructions\n"
15222msgstr "-mspe генерировать код с инструкциями Motorola SPE\n"
15223
3ee0cd9e 15224#: config/tc-ppc.c:1405
53943f32
NC
15225#, c-format
15226msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
15227msgstr "-mspe2 генерировать код с инструкциями Freescale SPE2\n"
15228
3ee0cd9e 15229#: config/tc-ppc.c:1407
53943f32
NC
15230#, c-format
15231msgid "-mvle generate code for Freescale VLE instructions\n"
15232msgstr "-mvle генерировать код с инструкциями Freescale VLE\n"
15233
3ee0cd9e 15234#: config/tc-ppc.c:1409
53943f32
NC
15235#, c-format
15236msgid "-mtitan generate code for AppliedMicro Titan core complex\n"
15237msgstr "-mtitan генерировать код для ядерного комплекса AppliedMicro Titan\n"
15238
3ee0cd9e 15239#: config/tc-ppc.c:1411
53943f32
NC
15240#, c-format
15241msgid "-mregnames Allow symbolic names for registers\n"
15242msgstr "-mregnames разрешить символические имена регистров\n"
15243
3ee0cd9e 15244#: config/tc-ppc.c:1413
53943f32
NC
15245#, c-format
15246msgid "-mno-regnames Do not allow symbolic names for registers\n"
15247msgstr "-mno-regnames запретить символические имена регистров\n"
15248
3ee0cd9e 15249#: config/tc-ppc.c:1416
53943f32
NC
15250#, c-format
15251msgid "-mrelocatable support for GCC's -mrelocatble option\n"
15252msgstr "-mrelocatable включить поддержку параметра GCC -mrelocatble\n"
15253
3ee0cd9e 15254#: config/tc-ppc.c:1418
53943f32
NC
15255#, c-format
15256msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
15257msgstr "-mrelocatable-lib включить поддержку параметра GCC -mrelocatble-lib\n"
15258
3ee0cd9e 15259#: config/tc-ppc.c:1420
53943f32
NC
15260#, c-format
15261msgid "-memb set PPC_EMB bit in ELF flags\n"
15262msgstr "-memb установить бит PPC_EMB в флагах ELF\n"
15263
3ee0cd9e 15264#: config/tc-ppc.c:1422
bd32c6bd
NC
15265#, c-format
15266msgid ""
c32b891a
NC
15267"-mlittle, -mlittle-endian, -le\n"
15268" generate code for a little endian machine\n"
53943f32
NC
15269msgstr ""
15270"-mlittle, -mlittle-endian, -le\n"
15271" генерировать код с обратным порядком байт\n"
15272
3ee0cd9e 15273#: config/tc-ppc.c:1425
53943f32
NC
15274#, c-format
15275msgid ""
c32b891a
NC
15276"-mbig, -mbig-endian, -be\n"
15277" generate code for a big endian machine\n"
c32b891a 15278msgstr ""
b4a3689a 15279"-mbig, -mbig-endian, -be\n"
53943f32 15280" генерировать код с прямым порядком байт\n"
c32b891a 15281
3ee0cd9e 15282#: config/tc-ppc.c:1428
c32b891a 15283#, c-format
53943f32
NC
15284msgid "-msolaris generate code for Solaris\n"
15285msgstr "-msolaris генерировать код для Solaris\n"
15286
3ee0cd9e 15287#: config/tc-ppc.c:1430
53943f32
NC
15288#, c-format
15289msgid "-mno-solaris do not generate code for Solaris\n"
15290msgstr "-mno-solaris не генерировать код для Solaris\n"
15291
3ee0cd9e 15292#: config/tc-ppc.c:1432
53943f32
NC
15293#, c-format
15294msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
15295msgstr "-K PIC установить EF_PPC_RELOCATABLE_LIB в флагах ELF\n"
15296
3ee0cd9e 15297#: config/tc-ppc.c:1434
53943f32
NC
15298#, c-format
15299msgid "-V print assembler version number\n"
15300msgstr "-V напечатать номер версии ассемблера\n"
15301
3ee0cd9e 15302#: config/tc-ppc.c:1436
53943f32
NC
15303#, c-format
15304msgid "-Qy, -Qn ignored\n"
15305msgstr "-Qy, -Qn игнорируется\n"
15306
3ee0cd9e 15307#: config/tc-ppc.c:1439
53943f32
NC
15308#, c-format
15309msgid "-nops=count when aligning, more than COUNT nops uses a branch\n"
bd32c6bd 15310msgstr ""
b4a3689a
NC
15311"-nops=количество если выравнивание на больше чем КОЛИЧЕСТВО nop,\n"
15312" то использовать ветвление\n"
bd32c6bd 15313
3ee0cd9e 15314#: config/tc-ppc.c:1441
53943f32
NC
15315#, c-format
15316msgid "-ppc476-workaround warn if emitting data to code sections\n"
15317msgstr "-ppc476-workaround предупреждать, если данные попадают в разделы кода\n"
15318
3ee0cd9e 15319#: config/tc-ppc.c:1471
bd32c6bd 15320#, c-format
c32b891a 15321msgid "unknown default cpu = %s, os = %s"
b4a3689a 15322msgstr "неизвестны параметры по умолчанию для ЦП= %s, ОС = %s"
c32b891a 15323
3ee0cd9e 15324#: config/tc-ppc.c:1499
c32b891a 15325msgid "neither Power nor PowerPC opcodes were selected."
b4a3689a 15326msgstr "Ни коды операций Power, ни PowerPC не выбраны."
bd32c6bd 15327
3ee0cd9e 15328#: config/tc-ppc.c:1557
bd32c6bd 15329#, c-format
c32b891a 15330msgid "mask trims opcode bits for %s"
b4a3689a 15331msgstr "маска обрезает биты кода операции %s"
bd32c6bd 15332
3ee0cd9e 15333#: config/tc-ppc.c:1567
bd32c6bd 15334#, c-format
c32b891a 15335msgid "operand index error for %s"
b4a3689a 15336msgstr "ошибка индекса операнда %s"
bd32c6bd 15337
3ee0cd9e 15338#: config/tc-ppc.c:1593
bd32c6bd 15339#, c-format
c32b891a 15340msgid "operand %d overlap in %s"
b4a3689a 15341msgstr "операнд %d перекрывается в %s"
bd32c6bd 15342
3ee0cd9e 15343#: config/tc-ppc.c:1602
2d151af7
NC
15344#, c-format
15345msgid "non-optional operand %d follows optional operand in %s"
15346msgstr "обязательный операнд %d указан после необязательного операнда в %s"
15347
3ee0cd9e 15348#: config/tc-ppc.c:1652
bd32c6bd 15349#, c-format
c32b891a 15350msgid "powerpc_operands[%d].bitm invalid"
b4a3689a 15351msgstr "некорректный powerpc_operands[%d].bitm"
bd32c6bd 15352
3ee0cd9e 15353#: config/tc-ppc.c:1659
bd32c6bd 15354#, c-format
c32b891a 15355msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
b4a3689a 15356msgstr "powerpc_operands[%d] повторяет powerpc_operands[%d]"
bd32c6bd 15357
3ee0cd9e
NC
15358#: config/tc-ppc.c:1685 config/tc-ppc.c:1736 config/tc-ppc.c:1774
15359#: config/tc-ppc.c:1812
bd32c6bd 15360#, c-format
c32b891a 15361msgid "major opcode is not sorted for %s"
b4a3689a 15362msgstr "основной код операции не отсортирован для %s"
bd32c6bd 15363
3ee0cd9e 15364#: config/tc-ppc.c:1691
bd32c6bd 15365#, c-format
c32b891a 15366msgid "%s is enabled by vle flag"
b4a3689a 15367msgstr "%s включён флагом vle"
bd32c6bd 15368
3ee0cd9e 15369#: config/tc-ppc.c:1698
bd32c6bd 15370#, c-format
c32b891a 15371msgid "%s not disabled by vle flag"
b4a3689a 15372msgstr "%s не запрещён флагом vle"
bd32c6bd 15373
3ee0cd9e 15374#: config/tc-ppc.c:2208
53943f32
NC
15375#, c-format
15376msgid "symbol+offset@%s means symbol@%s+offset"
15377msgstr "символ+смещение@%s означает символ@%s+смещение"
d8dab054 15378
3ee0cd9e 15379#: config/tc-ppc.c:2228
53943f32
NC
15380#, c-format
15381msgid "symbol+offset@%s not supported"
15382msgstr "символ+смещение@%s не поддерживается"
c32b891a 15383
3ee0cd9e 15384#: config/tc-ppc.c:2303 config/tc-ppc.c:4267 config/tc-ppc.c:7399
c32b891a 15385msgid "data in executable section"
b4a3689a 15386msgstr "данные в исполняемом разделе"
c32b891a 15387
3ee0cd9e 15388#: config/tc-ppc.c:2344
c32b891a 15389msgid "expected comma after symbol-name: rest of line ignored."
b4a3689a 15390msgstr "Ожидается запятая после имени символа: остаток строки игнорируется."
c32b891a 15391
3ee0cd9e 15392#: config/tc-ppc.c:2377
bd32c6bd 15393#, c-format
c32b891a 15394msgid "ignoring attempt to re-define symbol `%s'."
b4a3689a 15395msgstr "Игнорируется попытка переопределения символа «%s»."
bd32c6bd 15396
3ee0cd9e 15397#: config/tc-ppc.c:2385
bd32c6bd 15398#, c-format
c32b891a 15399msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
b4a3689a 15400msgstr "Длина .lcomm \"%s\" уже равна %ld. Не изменяется на %ld."
bd32c6bd 15401
3ee0cd9e 15402#: config/tc-ppc.c:2403
c32b891a 15403msgid "common alignment not a power of 2"
b4a3689a 15404msgstr "общее выравнивание не кратно степени 2"
c32b891a 15405
3ee0cd9e 15406#: config/tc-ppc.c:2445
b4a3689a 15407#, c-format
c32b891a 15408msgid "expected comma after name `%s' in .localentry directive"
b4a3689a 15409msgstr "ожидается запятая после имени «%s» в директиве .localentry"
c32b891a 15410
3ee0cd9e 15411#: config/tc-ppc.c:2455
c32b891a 15412msgid "missing expression in .localentry directive"
b4a3689a 15413msgstr "пропущено выражение в директиве .localentry"
c32b891a 15414
3ee0cd9e 15415#: config/tc-ppc.c:2476
bd32c6bd 15416#, c-format
c32b891a 15417msgid ".localentry expression for `%s' is not a valid power of 2"
b4a3689a 15418msgstr "выражение .localentry «%s» не равно степени 2"
bd32c6bd 15419
3ee0cd9e 15420#: config/tc-ppc.c:2493
bd32c6bd 15421#, c-format
c32b891a 15422msgid ".localentry expression for `%s' does not evaluate to a constant"
b4a3689a 15423msgstr "из выражения .localentry «%s» не получается константа"
c32b891a 15424
3ee0cd9e 15425#: config/tc-ppc.c:2508
c32b891a 15426msgid "missing expression in .abiversion directive"
b4a3689a 15427msgstr "пропущено выражение в директиве .abiversion"
c32b891a 15428
3ee0cd9e 15429#: config/tc-ppc.c:2517
c32b891a 15430msgid ".abiversion expression does not evaluate to a constant"
b4a3689a 15431msgstr "из выражения .abiversion не получается константа"
c32b891a 15432
3ee0cd9e 15433#: config/tc-ppc.c:2597
c32b891a 15434msgid "relocation cannot be done when using -mrelocatable"
b4a3689a 15435msgstr "перемещение нельзя применять при использовании -mrelocatable"
c32b891a 15436
3ee0cd9e 15437#: config/tc-ppc.c:2643
c32b891a 15438msgid "TOC section size exceeds 64k"
b4a3689a 15439msgstr "Размер раздела TOC превышает 64k"
bd32c6bd 15440
3ee0cd9e 15441#: config/tc-ppc.c:3197
2d151af7
NC
15442#, c-format
15443msgid "%s howto doesn't match size/pcrel in gas"
15444msgstr "в gas у %s howto не совпадает размер/pcrel"
15445
3ee0cd9e 15446#: config/tc-ppc.c:3281
b4a3689a 15447#, c-format
c32b891a 15448msgid "unrecognized opcode: `%s'"
b4a3689a 15449msgstr "нераспознанный код операции: «%s»"
c32b891a 15450
3ee0cd9e
NC
15451#. lmw, stmw, lswi, lswx, stswi, stswx
15452#: config/tc-ppc.c:3295
bd32c6bd 15453#, c-format
3ee0cd9e
NC
15454msgid "`%s' invalid when little-endian"
15455msgstr "«%s» некорректен при little-endian"
bd32c6bd 15456
3ee0cd9e 15457#: config/tc-ppc.c:3656
bd32c6bd 15458#, c-format
c32b891a 15459msgid "@tls may not be used with \"%s\" operands"
b4a3689a 15460msgstr "@tls не может использоваться с операндами «%s»"
c32b891a 15461
3ee0cd9e 15462#: config/tc-ppc.c:3659
c32b891a 15463msgid "@tls may only be used in last operand"
b4a3689a 15464msgstr "@tls может использоваться только в последнем операнде"
bd32c6bd 15465
3ee0cd9e
NC
15466#: config/tc-ppc.c:3697 config/tc-ppc.c:3707 config/tc-ppc.c:3717
15467#: config/tc-ppc.c:3732
2d151af7
NC
15468#, c-format
15469msgid "%s unsupported on this instruction"
15470msgstr "%s не поддерживается в этой инструкции"
15471
3ee0cd9e 15472#: config/tc-ppc.c:3779
bd32c6bd 15473#, c-format
c32b891a 15474msgid "assuming %s on symbol"
b4a3689a 15475msgstr "для символа предполагается %s"
bd32c6bd 15476
3ee0cd9e 15477#: config/tc-ppc.c:3902
c32b891a 15478msgid "unsupported relocation for DS offset field"
b4a3689a 15479msgstr "неподдерживаемое перемещение для поля смещения DS"
bd32c6bd 15480
3ee0cd9e 15481#: config/tc-ppc.c:3955
c32b891a
NC
15482#, c-format
15483msgid "syntax error; found `%c', expected `%c'"
b4a3689a 15484msgstr "синтаксическая ошибка: найден «%c», ожидается «%c»"
bd32c6bd 15485
3ee0cd9e 15486#: config/tc-ppc.c:3960
2d151af7
NC
15487#, c-format
15488msgid "syntax error; end of line, expected `%c'"
15489msgstr "синтаксическая ошибка; конец строки, ожидается «%c»"
15490
3ee0cd9e 15491#: config/tc-ppc.c:4025 config/tc-ppc.c:6576
d8dab054
NC
15492#, c-format
15493msgid "instruction address is not a multiple of %d"
15494msgstr "адрес инструкции не кратен %d"
15495
3ee0cd9e 15496#: config/tc-ppc.c:4151
d8dab054
NC
15497msgid "wrong number of operands"
15498msgstr "неправильное количество операндов"
c32b891a 15499
3ee0cd9e 15500#: config/tc-ppc.c:4224
c32b891a 15501msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
b4a3689a 15502msgstr "нераспознанный атрибут .section: в строке должно быть a,e,v,w,x,M,S,G,T"
c32b891a 15503
3ee0cd9e 15504#: config/tc-ppc.c:4307
c32b891a 15505msgid "missing size"
b4a3689a 15506msgstr "отсутствует размер"
bd32c6bd 15507
3ee0cd9e 15508#: config/tc-ppc.c:4316
c32b891a 15509msgid "negative size"
b4a3689a 15510msgstr "отрицательный размер"
c32b891a 15511
3ee0cd9e 15512#: config/tc-ppc.c:4348
c32b891a 15513msgid "missing real symbol name"
b4a3689a 15514msgstr "отсутствует имя реального символа"
c32b891a 15515
3ee0cd9e 15516#: config/tc-ppc.c:4387
c32b891a 15517msgid "attempt to redefine symbol"
b4a3689a 15518msgstr "попытка переопределения символа"
c32b891a 15519
3ee0cd9e 15520#: config/tc-ppc.c:4691
bd32c6bd 15521#, c-format
c32b891a 15522msgid "no known dwarf XCOFF section for flag 0x%08x\n"
b4a3689a 15523msgstr "неизвестный раздел dwarf XCOFF для флага 0x%08x\n"
bd32c6bd 15524
3ee0cd9e 15525#: config/tc-ppc.c:4704
bd32c6bd 15526#, c-format
c32b891a 15527msgid "label %s was not defined in this dwarf section"
b4a3689a 15528msgstr "метка %s не определена в этом разделе dwarf"
bd32c6bd 15529
3ee0cd9e 15530#: config/tc-ppc.c:4818
c32b891a 15531msgid "the XCOFF file format does not support arbitrary sections"
b4a3689a 15532msgstr "формат файла XCOFF не поддерживает произвольные разделы"
bd32c6bd 15533
3ee0cd9e 15534#: config/tc-ppc.c:4889
c32b891a 15535msgid ".ref outside .csect"
b4a3689a 15536msgstr ".ref вне .csect"
c32b891a 15537
3ee0cd9e 15538#: config/tc-ppc.c:4910 config/tc-ppc.c:5110
c32b891a 15539msgid "missing symbol name"
b4a3689a 15540msgstr "отсутствует имя символа"
bd32c6bd 15541
3ee0cd9e 15542#: config/tc-ppc.c:4940
c32b891a 15543msgid "missing rename string"
b4a3689a 15544msgstr "отсутствует строка переименования"
bd32c6bd 15545
3ee0cd9e 15546#: config/tc-ppc.c:4970 config/tc-ppc.c:5512 read.c:3689
c32b891a 15547msgid "missing value"
b4a3689a 15548msgstr "отсутствует значение"
bd32c6bd 15549
3ee0cd9e 15550#: config/tc-ppc.c:4988
c32b891a 15551msgid "illegal .stabx expression; zero assumed"
b4a3689a 15552msgstr "недопустимое выражение .stabx; предполагается ноль"
bd32c6bd 15553
3ee0cd9e 15554#: config/tc-ppc.c:5020
c32b891a 15555msgid "missing class"
b4a3689a 15556msgstr "отсутствует класс"
bd32c6bd 15557
3ee0cd9e 15558#: config/tc-ppc.c:5029
c32b891a 15559msgid "missing type"
b4a3689a 15560msgstr "отсутствует тип"
bd32c6bd 15561
3ee0cd9e 15562#: config/tc-ppc.c:5056
c32b891a 15563msgid ".stabx of storage class stsym must be within .bs/.es"
b4a3689a 15564msgstr ".stabx класса хранения stsym должен быть внутри .bs/.es"
bd32c6bd 15565
3ee0cd9e 15566#: config/tc-ppc.c:5300
c32b891a 15567msgid "nested .bs blocks"
b4a3689a 15568msgstr "вложенные блоки .bs"
c32b891a 15569
3ee0cd9e 15570#: config/tc-ppc.c:5331
c32b891a 15571msgid ".es without preceding .bs"
b4a3689a 15572msgstr ".es без предшествующей .bs"
c32b891a 15573
3ee0cd9e 15574#: config/tc-ppc.c:5504
c32b891a 15575msgid "non-constant byte count"
b4a3689a 15576msgstr "неконстантный байтовый счётчик"
c32b891a 15577
3ee0cd9e 15578#: config/tc-ppc.c:5579
c32b891a 15579msgid ".tc not in .toc section"
b4a3689a 15580msgstr ".tc не в разделе .toc"
c32b891a 15581
3ee0cd9e 15582#: config/tc-ppc.c:5597
c32b891a 15583msgid ".tc with no label"
b4a3689a 15584msgstr ".tc без метки"
c32b891a 15585
3ee0cd9e
NC
15586#: config/tc-ppc.c:5625
15587#, c-format
15588msgid ".tc with storage class %d not yet supported"
15589msgstr ".tc с классом хранения %d пока не поддерживается"
15590
15591#: config/tc-ppc.c:5695 config/tc-s390.c:1960
c32b891a 15592msgid ".machine stack overflow"
b4a3689a 15593msgstr "переполнение стека .machine"
c32b891a 15594
3ee0cd9e 15595#: config/tc-ppc.c:5702 config/tc-s390.c:1971
c32b891a 15596msgid ".machine stack underflow"
b4a3689a 15597msgstr "выход за нижнюю границу стека в .machine"
bd32c6bd 15598
3ee0cd9e 15599#: config/tc-ppc.c:5709 config/tc-s390.c:1983
bd32c6bd 15600#, c-format
c32b891a 15601msgid "invalid machine `%s'"
b4a3689a 15602msgstr "некорректная машина «%s»"
bd32c6bd 15603
3ee0cd9e 15604#: config/tc-ppc.c:5752
c32b891a 15605msgid "bad symbol suffix"
73a05be2 15606msgstr "неправильный символ суффикса"
bd32c6bd 15607
3ee0cd9e 15608#: config/tc-ppc.c:5851
c32b891a 15609msgid "unrecognized symbol suffix"
73a05be2 15610msgstr "нераспознанный символ суффикса"
c32b891a 15611
3ee0cd9e 15612#: config/tc-ppc.c:5939
c32b891a 15613msgid ".ef with no preceding .function"
73a05be2 15614msgstr ".ef без предшествующей .function"
bd32c6bd 15615
3ee0cd9e 15616#: config/tc-ppc.c:6074
bd32c6bd 15617#, c-format
c32b891a 15618msgid "warning: symbol %s has no csect"
73a05be2 15619msgstr "предупреждение: символ %s не имеет csect"
bd32c6bd 15620
3ee0cd9e 15621#: config/tc-ppc.c:6406
c32b891a 15622msgid "symbol in .toc does not match any .tc"
73a05be2 15623msgstr "символ в .toc не совпадает ни с одним .tc"
bd32c6bd 15624
3ee0cd9e 15625#: config/tc-ppc.c:7104
73a05be2 15626#, c-format
c32b891a 15627msgid "%s unsupported as instruction fixup"
73a05be2 15628msgstr "%s не поддерживается в качестве местоположения инструкции"
c32b891a 15629
3ee0cd9e 15630#: config/tc-ppc.c:7203
c32b891a
NC
15631#, c-format
15632msgid "unsupported relocation against %s"
73a05be2 15633msgstr "неподдерживаемое перемещение в %s"
bd32c6bd 15634
3ee0cd9e
NC
15635#: config/tc-ppc.c:7361
15636#, c-format
15637msgid "R_TLSML relocation doesn't target a symbol named \"_$TLSML\". %s"
15638msgstr "перемещение R_TLSML не имеет символа назначения с именем «_$TLSML». %s"
15639
15640#: config/tc-ppc.c:7382
c32b891a
NC
15641#, c-format
15642msgid "Gas failure, reloc value %d\n"
73a05be2 15643msgstr "Ошибка gas, значение перемещения %d\n"
bd32c6bd 15644
c32b891a
NC
15645#: config/tc-pru.c:603
15646#, c-format
15647msgid "quick branch offset %d out of range %d to %d"
73a05be2 15648msgstr "смещение быстрого ветвления %d вне допустимых пределов %d - %d"
bd32c6bd 15649
c32b891a
NC
15650#: config/tc-pru.c:618
15651#, c-format
15652msgid "immediate value %llu out of range %u to %lu"
73a05be2 15653msgstr "непосредственное значение %llu за пределами диапазона %u - %lu"
bd32c6bd 15654
53943f32 15655#: config/tc-pru.c:697
c32b891a 15656msgid "unexpected PC relative expression"
73a05be2 15657msgstr "неожиданное выражение, относительное PC"
bd32c6bd 15658
53943f32 15659#: config/tc-pru.c:734 config/tc-pru.c:741
c32b891a 15660msgid "residual low bits in pmem diff relocation"
73a05be2 15661msgstr "остаточные младшие биты в разнице перемещения pmem"
bd32c6bd 15662
53943f32 15663#: config/tc-pru.c:939 config/tc-pru.c:972
c32b891a
NC
15664#, c-format
15665msgid "trailing garbage after expression: %s"
73a05be2 15666msgstr "мусор в конце после выражения: %s"
bd32c6bd 15667
53943f32 15668#: config/tc-pru.c:944
c32b891a
NC
15669#, c-format
15670msgid "expected expression, got %s"
73a05be2 15671msgstr "ожидается выражение, получено %s"
bd32c6bd 15672
53943f32 15673#: config/tc-pru.c:977
c32b891a
NC
15674#, c-format
15675msgid "expected constant expression, got %s"
73a05be2 15676msgstr "ожидается константное выражение, получено %s"
bd32c6bd 15677
53943f32 15678#: config/tc-pru.c:1030
c32b891a 15679msgid "data transfer register cannot be halfword"
73a05be2 15680msgstr "регистр передачи данных не может быть полусловом"
bd32c6bd 15681
53943f32 15682#: config/tc-pru.c:1049
c32b891a 15683msgid "destination register must be full-word"
73a05be2 15684msgstr "регистр назначения должен быть полным словом"
bd32c6bd 15685
53943f32 15686#: config/tc-pru.c:1081
c32b891a
NC
15687#, c-format
15688msgid "cannot use partial register %s for addressing"
73a05be2 15689msgstr "невозможно использовать часть регистра %s для адресации"
bd32c6bd 15690
53943f32 15691#: config/tc-pru.c:1094
d8dab054
NC
15692#, c-format
15693msgid "value %lu is too large for a byte operand"
15694msgstr "значение %lu слишком велико для байтового операнда"
15695
53943f32 15696#: config/tc-pru.c:1116
bd32c6bd 15697#, c-format
c32b891a 15698msgid "loop count constant %ld is out of range [1..%d]"
73a05be2 15699msgstr "константа счётчика цикла %ld вне диапазона [1..%d]"
bd32c6bd 15700
53943f32 15701#: config/tc-pru.c:1216 config/tc-pru.c:1242
bd32c6bd 15702#, c-format
c32b891a 15703msgid "byte count constant %ld is out of range [1..%d]"
73a05be2 15704msgstr "байтовый константный счётчик %ld вне диапазона [1..%d]"
bd32c6bd 15705
53943f32 15706#: config/tc-pru.c:1223 config/tc-pru.c:1249
c32b891a 15707msgid "only r0 can be used as byte count register"
73a05be2 15708msgstr "только r0 можно использовать как байтовый регистровый счётчик"
bd32c6bd 15709
53943f32 15710#: config/tc-pru.c:1225 config/tc-pru.c:1251
c32b891a 15711msgid "only r0.bX byte fields of r0 can be used as byte count"
73a05be2 15712msgstr "только поля байта r0.bX из r0 можно использовать как байтовый счётчик"
bd32c6bd 15713
53943f32 15714#: config/tc-pru.c:1264
bd32c6bd 15715#, c-format
c32b891a 15716msgid "invalid constant table offset %ld"
73a05be2 15717msgstr "некорректное константное табличное смещение %ld"
bd32c6bd 15718
53943f32 15719#: config/tc-pru.c:1275
c32b891a
NC
15720#, c-format
15721msgid "invalid WakeOnStatus %ld"
73a05be2 15722msgstr "некорректное WakeOnStatus %ld"
bd32c6bd 15723
53943f32 15724#: config/tc-pru.c:1286
c32b891a
NC
15725#, c-format
15726msgid "invalid XFR WideBus Address %ld"
73a05be2 15727msgstr "некорректный адрес XFR WideBus %ld"
bd32c6bd 15728
53943f32 15729#: config/tc-pru.c:1546
bd32c6bd 15730#, c-format
c32b891a
NC
15731msgid ""
15732"PRU options:\n"
15733" -mlink-relax generate relocations for linker relaxation (default).\n"
15734" -mno-link-relax don't generate relocations for linker relaxation.\n"
bd32c6bd 15735msgstr ""
73a05be2
NC
15736"Параметры PRU:\n"
15737" -mlink-relax генерировать перемещения для ослабления\n"
15738" компоновщика (по умолчанию)\n"
15739" -mno-link-relax не генерировать перемещения для ослабления компоновщика\n"
bd32c6bd 15740
3ee0cd9e 15741#: config/tc-pru.c:1819
c32b891a
NC
15742#, c-format
15743msgid "Label \"%s\" matches a CPU register name"
73a05be2 15744msgstr "Метка «%s» совпадает с именем регистра ЦП"
bd32c6bd 15745
3ee0cd9e 15746#: config/tc-riscv.c:234
79ddc884 15747#, c-format
3ee0cd9e
NC
15748msgid "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec"
15749msgstr "неизвестная спецификация привилегий по умолчанию «%s», указанная в -mpriv-spec или --with-priv-spec"
79ddc884 15750
3ee0cd9e
NC
15751#. Still can not find the privileged spec class.
15752#: config/tc-riscv.c:256
79ddc884 15753#, c-format
3ee0cd9e
NC
15754msgid "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes"
15755msgstr "неизвестная спецификация привилегий по умолчанию «%d.%d.%d», указанная в атрибутах привилегий elf"
79ddc884 15756
3ee0cd9e
NC
15757#: config/tc-riscv.c:366 config/tc-riscv.c:745 config/tc-riscv.c:803
15758#: config/tc-riscv.c:1188
c32b891a 15759#, c-format
3ee0cd9e
NC
15760msgid "internal: duplicate %s"
15761msgstr "внутрянка: повтор %s"
bd32c6bd 15762
3ee0cd9e 15763#: config/tc-riscv.c:892
79ddc884
NC
15764#, c-format
15765msgid "internal: bad RISC-V CSR class (0x%x)"
3ee0cd9e 15766msgstr "внутрянка: неправильный класс (0x%x) RISC-V CSR"
79ddc884 15767
3ee0cd9e 15768#: config/tc-riscv.c:896
79ddc884 15769#, c-format
3ee0cd9e
NC
15770msgid "invalid CSR `%s' for the current ISA"
15771msgstr "некорректное CSR «%s» для текущей ISA"
79ddc884 15772
3ee0cd9e 15773#: config/tc-riscv.c:917
79ddc884 15774#, c-format
3ee0cd9e
NC
15775msgid "invalid CSR `%s' for the privileged spec `%s'"
15776msgstr "некорректное CSR «%s» для спецификации привилегий «%s»"
79ddc884 15777
3ee0cd9e 15778#: config/tc-riscv.c:1027
c32b891a
NC
15779#, c-format
15780msgid "internal: bad RISC-V opcode (mask error): %s %s"
3ee0cd9e 15781msgstr "внутрянка: неправильный код операции RISC-V (ошибка маски): %s %s"
bd32c6bd 15782
3ee0cd9e 15783#: config/tc-riscv.c:1077
d8dab054
NC
15784#, c-format
15785msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
3ee0cd9e 15786msgstr "внутрянка: неправильный код операции RISC-V (неизвестный тип операнда «CF%c»): %s %s"
d8dab054 15787
3ee0cd9e 15788#: config/tc-riscv.c:1084
c32b891a
NC
15789#, c-format
15790msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
3ee0cd9e 15791msgstr "внутрянка: неправильный код операции RISC-V (неизвестный тип операнда «C%c»): %s %s"
bd32c6bd 15792
3ee0cd9e 15793#: config/tc-riscv.c:1132 config/tc-riscv.c:1144
d8dab054
NC
15794#, c-format
15795msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
3ee0cd9e 15796msgstr "внутрянка: неправильный код операции RISC-V (неизвестный тип операнда «F%c»): %s %s"
d8dab054 15797
3ee0cd9e 15798#: config/tc-riscv.c:1151
c32b891a
NC
15799#, c-format
15800msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
3ee0cd9e 15801msgstr "внутрянка: неправильный код операции RISC-V (неизвестный тип операнда «%c»): %s %s"
bd32c6bd 15802
3ee0cd9e 15803#: config/tc-riscv.c:1159
c32b891a
NC
15804#, c-format
15805msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
3ee0cd9e 15806msgstr "внутрянка: неправильный код операции RISC-V (биты 0x%lx не определены): %s %s"
bd32c6bd 15807
3ee0cd9e
NC
15808#: config/tc-riscv.c:1199
15809msgid "internal: broken assembler. No assembly attempted"
15810msgstr "внутрянка: ассемблер сломался. Ничего ассемблироваться не будет"
15811
15812#: config/tc-riscv.c:1310
73a05be2 15813#, c-format
3ee0cd9e
NC
15814msgid "internal: usupported RISC-V relocation number %d"
15815msgstr "внутрянка: неподдерживаемый номер перемещения RISC-V %d"
bd32c6bd 15816
3ee0cd9e
NC
15817#: config/tc-riscv.c:1392
15818msgid "internal: invalid macro"
15819msgstr "внутрянка: некорректный макрос"
bd32c6bd 15820
3ee0cd9e
NC
15821#: config/tc-riscv.c:1417
15822msgid "internal: vasprintf failed"
15823msgstr "внутрянка: ошибка vasprintf"
53943f32 15824
3ee0cd9e 15825#: config/tc-riscv.c:1447 config/tc-riscv.c:1525
c32b891a 15826msgid "unsupported large constant"
73a05be2 15827msgstr "неподдерживаемая большая константа"
bd32c6bd 15828
3ee0cd9e 15829#: config/tc-riscv.c:1449
d8dab054
NC
15830#, c-format
15831msgid "unknown CSR `%s'"
15832msgstr "неизвестное имя CSR «%s»"
15833
3ee0cd9e 15834#: config/tc-riscv.c:1452
c32b891a 15835#, c-format
3ee0cd9e
NC
15836msgid "instruction %s requires absolute expression"
15837msgstr "для инструкции %s требуется абсолютное выражение"
bd32c6bd 15838
3ee0cd9e 15839#: config/tc-riscv.c:1719
c32b891a 15840#, c-format
3ee0cd9e
NC
15841msgid "internal: macro %s not implemented"
15842msgstr "внутрянка: макрос %s не реализован"
bd32c6bd 15843
3ee0cd9e 15844#: config/tc-riscv.c:2062
79ddc884 15845#, c-format
3ee0cd9e
NC
15846msgid "read-only CSR is written `%s'"
15847msgstr "доступное только на чтение CSR записано в «%s»"
79ddc884 15848
3ee0cd9e
NC
15849#: config/tc-riscv.c:2301
15850msgid "bad value for compressed funct6 field, value must be 0...64"
15851msgstr "некорректное значение сжатого поля funct6, значение должно быть в диапазоне 0...64"
2d151af7 15852
3ee0cd9e
NC
15853#: config/tc-riscv.c:2316
15854msgid "bad value for compressed funct4 field, value must be 0...15"
15855msgstr "некорректное значение сжатого поля funct4, значение должно быть в диапазоне 0...15"
d8dab054 15856
3ee0cd9e
NC
15857#: config/tc-riscv.c:2331
15858msgid "bad value for compressed funct3 field, value must be 0...7"
15859msgstr "некорректное значение сжатого поля funct3, значение должно быть в диапазоне 0...7"
d8dab054 15860
3ee0cd9e
NC
15861#: config/tc-riscv.c:2346
15862msgid "bad value for compressed funct2 field, value must be 0...3"
15863msgstr "некорректное значение сжатого поля funct2, значение должно быть в диапазоне 0...3"
2d151af7 15864
3ee0cd9e 15865#: config/tc-riscv.c:2356
d8dab054 15866#, c-format
3ee0cd9e
NC
15867msgid "internal: unknown compressed funct field specifier `CF%c'"
15868msgstr "внутрянка: неизвестный сжатый описатель поля funct «CF%c»"
d8dab054 15869
3ee0cd9e 15870#: config/tc-riscv.c:2362
c32b891a 15871#, c-format
3ee0cd9e
NC
15872msgid "internal: unknown compressed field specifier `C%c'"
15873msgstr "внутрянка: неизвестный сжатый описатель поля «C%c»"
bd32c6bd 15874
3ee0cd9e 15875#: config/tc-riscv.c:2386 config/tc-riscv.c:2397
bd32c6bd 15876#, c-format
3ee0cd9e
NC
15877msgid "improper shift amount (%lu)"
15878msgstr "неподходящий размер сдвига (%lu)"
bd32c6bd 15879
3ee0cd9e 15880#: config/tc-riscv.c:2408
bd32c6bd 15881#, c-format
3ee0cd9e
NC
15882msgid "improper CSRxI immediate (%lu)"
15883msgstr "неподходящий непосредственный CSRxI (%lu)"
bd32c6bd 15884
3ee0cd9e 15885#: config/tc-riscv.c:2425
bd32c6bd 15886#, c-format
3ee0cd9e
NC
15887msgid "improper CSR address (%lu)"
15888msgstr "неподходящий адрес CSR (%lu)"
bd32c6bd 15889
3ee0cd9e 15890#: config/tc-riscv.c:2603
c32b891a 15891msgid "lui expression not in range 0..1048575"
73a05be2 15892msgstr "выражение lui вне диапазона 0..1048575"
bd32c6bd 15893
3ee0cd9e 15894#: config/tc-riscv.c:2640
d8dab054
NC
15895msgid "bad value for opcode field, value must be 0...127 and lower 2 bits must be 0x3"
15896msgstr "некорректное значение для поля opcode, значение должно быть в диапазоне 0...127 и 2 младших бита должны быть равны 0x3"
15897
3ee0cd9e 15898#: config/tc-riscv.c:2656
d8dab054
NC
15899msgid "bad value for opcode field, value must be 0...2"
15900msgstr "некорректное значение для поля opcode, значение должно быть в диапазоне 0...2"
15901
3ee0cd9e 15902#: config/tc-riscv.c:2666
d8dab054 15903#, c-format
3ee0cd9e
NC
15904msgid "internal: unknown opcode field specifier `O%c'"
15905msgstr "внутрянка: неверный описатель поля opcode «O%c»"
d8dab054 15906
3ee0cd9e 15907#: config/tc-riscv.c:2680
d8dab054
NC
15908msgid "bad value for funct7 field, value must be 0...127"
15909msgstr "некорректное значение для поля funct7, значение должно быть в диапазоне 0...127"
15910
3ee0cd9e
NC
15911#: config/tc-riscv.c:2695
15912msgid "bad value for funct3 field, value must be 0...7"
15913msgstr "некорректное значение для поля funct3, значение должно быть в диапазоне 0...7"
15914
15915#: config/tc-riscv.c:2710
15916msgid "bad value for funct2 field, value must be 0...3"
15917msgstr "некорректное значение для поля funct2, значение должно быть в диапазоне 0...3"
15918
15919#: config/tc-riscv.c:2720
d8dab054 15920#, c-format
3ee0cd9e
NC
15921msgid "internal: unknown funct field specifier `F%c'\n"
15922msgstr "внутрянка: неизвестный определитель поля funct «F%c»\n"
d8dab054 15923
3ee0cd9e 15924#: config/tc-riscv.c:2735
bd32c6bd 15925#, c-format
3ee0cd9e
NC
15926msgid "internal: unknown argument type `%c'"
15927msgstr "внутрянка: неверный тип аргумента «%c»"
bd32c6bd 15928
3ee0cd9e 15929#: config/tc-riscv.c:2740
c32b891a 15930msgid "illegal operands"
73a05be2 15931msgstr "неверные операнды"
bd32c6bd 15932
3ee0cd9e 15933#: config/tc-riscv.c:3119
bd32c6bd 15934#, c-format
3ee0cd9e
NC
15935msgid "internal: bad CFA value #%d"
15936msgstr "внутрянка: некорректное значение CFA #%d"
bd32c6bd 15937
3ee0cd9e 15938#: config/tc-riscv.c:3200
bd32c6bd 15939#, c-format
3ee0cd9e
NC
15940msgid "internal: bad relocation #%d"
15941msgstr "внутрянка: неверное перемещение #%d"
bd32c6bd 15942
3ee0cd9e 15943#: config/tc-riscv.c:3205
c32b891a 15944msgid "unsupported symbol subtraction"
73a05be2 15945msgstr "неподдерживаемое символьное вычитание"
bd32c6bd 15946
3ee0cd9e 15947#: config/tc-riscv.c:3314
c32b891a 15948msgid ".option pop with no .option push"
73a05be2 15949msgstr ".option pop без .option push"
bd32c6bd 15950
3ee0cd9e 15951#: config/tc-riscv.c:3324
bd32c6bd 15952#, c-format
3ee0cd9e
NC
15953msgid "unrecognized .option directive: %s\n"
15954msgstr "нераспознанная директива .option: %s\n"
bd32c6bd 15955
3ee0cd9e 15956#: config/tc-riscv.c:3499
bd32c6bd 15957#, c-format
c32b891a 15958msgid "cannot represent %s relocation in object file"
73a05be2 15959msgstr "невозможно представить перемещение %s в объектном файле"
bd32c6bd 15960
3ee0cd9e 15961#: config/tc-riscv.c:3640
bd32c6bd 15962#, c-format
c32b891a
NC
15963msgid ""
15964"RISC-V options:\n"
79ddc884
NC
15965" -fpic generate position-independent code\n"
15966" -fno-pic don't generate position-independent code (default)\n"
15967" -march=ISA set the RISC-V architecture\n"
15968" -misa-spec=ISAspec set the RISC-V ISA spec (2.2, 20190608, 20191213)\n"
15969" -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.9, 1.9.1, 1.10, 1.11)\n"
15970" -mabi=ABI set the RISC-V ABI\n"
15971" -mrelax enable relax (default)\n"
15972" -mno-relax disable relax\n"
15973" -march-attr generate RISC-V arch attribute\n"
15974" -mno-arch-attr don't generate RISC-V arch attribute\n"
bd32c6bd 15975msgstr ""
73a05be2
NC
15976"Параметры RISC-V:\n"
15977" -fpic генерировать независимый от расположения код\n"
79ddc884
NC
15978" -fno-pic не генерировать независимый от расположения код\n"
15979" (по умолчанию)\n"
73a05be2 15980" -march=ISA задать архитектуру RISC-V\n"
79ddc884
NC
15981" -misa-spec=ISAspec\n"
15982" задать спецификацию ISA RISC-V (2.2, 20190608, 20191213)\n"
15983" -mpriv-spec=PRIVspec\n"
15984" задать спецификацию привилегий RISC-V\n"
15985" (1.9, 1.9.1, 1.10, 1.11)\n"
73a05be2 15986" -mabi=ABI задать RISC-V ABI\n"
d8dab054
NC
15987" -mrelax включить ослабление (по умолчанию)\n"
15988" -mno-relax выключить ослабление\n"
2d151af7
NC
15989" -march-attr генерировать атрибут архитектуры RISC-V\n"
15990" -mno-arch-attr не генерировать атрибут архитектуры RISC-V\n"
bd32c6bd 15991
3ee0cd9e 15992#: config/tc-riscv.c:3678
bd32c6bd 15993#, c-format
c32b891a 15994msgid "unknown register `%s'"
73a05be2 15995msgstr "неизвестный регистр «%s»"
bd32c6bd 15996
3ee0cd9e 15997#: config/tc-riscv.c:3700
73a05be2 15998#, c-format
c32b891a 15999msgid "non-constant .%cleb128 is not supported"
73a05be2 16000msgstr "не константа .%cleb128 не поддерживается"
c32b891a 16001
3ee0cd9e 16002#: config/tc-riscv.c:3785
79ddc884 16003#, c-format
3ee0cd9e
NC
16004msgid "internal: bad RISC-V privileged spec (%s)"
16005msgstr "внутрянка: неправильная строка спецификации привилегий RISC-V (%s)"
79ddc884 16006
3ee0cd9e
NC
16007#: config/tc-riscv.c:3868
16008msgid "architecture elf attributes must set before any instructions"
16009msgstr "elf-атрибуты архитектуры должны задаваться до инструкций"
2d151af7 16010
3ee0cd9e
NC
16011#: config/tc-riscv.c:3886
16012msgid "privileged elf attributes must set before any instructions"
16013msgstr "elf-атрибуты привилегий должны задаваться до инструкций"
79ddc884 16014
2d151af7 16015#: config/tc-rl78.c:213
c32b891a 16016msgid "16-bit relocation used in 8-bit operand"
73a05be2 16017msgstr "в 8-битном операнде используется 16-битное перемещение"
bd32c6bd 16018
2d151af7 16019#: config/tc-rl78.c:217
c32b891a 16020msgid "8-bit relocation used in 16-bit operand"
73a05be2 16021msgstr "в 16-битном операнде используется 8-битное перемещение"
bd32c6bd 16022
79ddc884 16023#: config/tc-rl78.c:243 config/tc-rx.c:888
bd32c6bd 16024#, c-format
c32b891a 16025msgid "Value %d doesn't fit in unsigned %d-bit field"
73a05be2 16026msgstr "Значение %d не помещается в беззнаковое %d-битное поле"
bd32c6bd 16027
79ddc884 16028#: config/tc-rl78.c:249 config/tc-rx.c:894
bd32c6bd 16029#, c-format
c32b891a 16030msgid "Value %d doesn't fit in signed %d-bit field"
73a05be2 16031msgstr "Значение %d не помещается в %d-битное поле со знаком"
bd32c6bd 16032
2d151af7 16033#: config/tc-rl78.c:367
c32b891a
NC
16034#, c-format
16035msgid " RL78 specific command line options:\n"
bc7c0509 16036msgstr " Специализированные параметры командной строки для RL78:\n"
bd32c6bd 16037
2d151af7 16038#: config/tc-rl78.c:368
bd32c6bd 16039#, c-format
c32b891a 16040msgid " --mrelax Enable link time relaxation\n"
73a05be2 16041msgstr " --mrelax включить ослабление времени компоновки\n"
bd32c6bd 16042
2d151af7 16043#: config/tc-rl78.c:369
bd32c6bd 16044#, c-format
c32b891a 16045msgid " --mg10 Enable support for G10 variant\n"
73a05be2 16046msgstr " --mg10 включить поддержку варианта G10\n"
bd32c6bd 16047
2d151af7 16048#: config/tc-rl78.c:370
bd32c6bd 16049#, c-format
c32b891a 16050msgid " --mg13 Selects the G13 core.\n"
73a05be2 16051msgstr " --mg13 выбрать ядро G13\n"
bd32c6bd 16052
2d151af7 16053#: config/tc-rl78.c:371
c32b891a
NC
16054#, c-format
16055msgid " --mg14 Selects the G14 core [default]\n"
73a05be2 16056msgstr " --mg14 выбрать ядро G14 (по умолчанию)\n"
bd32c6bd 16057
2d151af7 16058#: config/tc-rl78.c:372
bd32c6bd 16059#, c-format
c32b891a 16060msgid " --mrl78 Alias for --mg14\n"
73a05be2 16061msgstr " --mrl78 псевдоним --mg14\n"
bd32c6bd 16062
2d151af7 16063#: config/tc-rl78.c:373
bd32c6bd 16064#, c-format
c32b891a 16065msgid " --m32bit-doubles [default]\n"
73a05be2 16066msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 16067
2d151af7 16068#: config/tc-rl78.c:374
bd32c6bd 16069#, c-format
c32b891a 16070msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
73a05be2 16071msgstr " --m64bit-doubles в исходном коде используются 64-битные double\n"
bd32c6bd 16072
2d151af7 16073#: config/tc-rl78.c:450
c32b891a
NC
16074#, c-format
16075msgid "%%%s() must be outermost term in expression"
73a05be2 16076msgstr "%%%s() должен быть наиболее удалённым компонентом в выражении"
bd32c6bd 16077
79ddc884 16078#: config/tc-rl78.c:678 config/tc-rx.c:2255
73a05be2 16079#, c-format
c32b891a 16080msgid "unsupported constant size %d\n"
73a05be2 16081msgstr "неподдерживаемый размер константы %d\n"
bd32c6bd 16082
2d151af7 16083#: config/tc-rl78.c:694
c32b891a
NC
16084#, c-format
16085msgid "%%hi16/%%lo16 only applies to .short or .hword"
73a05be2 16086msgstr "%%hi16/%%lo16 применимо только к .short или .hword"
bd32c6bd 16087
2d151af7 16088#: config/tc-rl78.c:704
c32b891a
NC
16089#, c-format
16090msgid "%%hi8 only applies to .byte"
73a05be2 16091msgstr "%%hi8 применимо только к .byte"
bd32c6bd 16092
79ddc884 16093#: config/tc-rl78.c:716 config/tc-rx.c:2262
c32b891a 16094msgid "difference of two symbols only supported with .long, .short, or .byte"
73a05be2 16095msgstr "различие двух символов поддерживается только для .long, .short или .byte"
bd32c6bd 16096
79ddc884 16097#: config/tc-rl78.c:1237 config/tc-rx.c:2189
bd32c6bd 16098#, c-format
c32b891a 16099msgid "bad frag at %p : fix %ld addr %ld %ld \n"
73a05be2 16100msgstr "плохой фрагмент по адресу %p: исправление %ld адреса %ld %ld \n"
bd32c6bd 16101
53943f32 16102#: config/tc-rl78.c:1453
bd32c6bd 16103#, c-format
c32b891a 16104msgid "value of %ld too large for 8-bit branch"
73a05be2 16105msgstr "значение %ld слишком велико для 8-битного ветвления"
bd32c6bd 16106
53943f32 16107#: config/tc-rl78.c:1464
bd32c6bd 16108#, c-format
c32b891a 16109msgid "value of %ld too large for 16-bit branch"
73a05be2 16110msgstr "значение %ld слишком велико для 16-битного ветвления"
bd32c6bd 16111
79ddc884 16112#: config/tc-rl78.c:1513 config/tc-rx.c:2454
bd32c6bd 16113#, c-format
c32b891a 16114msgid "Unknown reloc in md_apply_fix: %s"
73a05be2 16115msgstr "Неизвестное перемещение в md_apply_fix: %s"
bd32c6bd 16116
79ddc884 16117#: config/tc-rx.c:194
73a05be2 16118#, c-format
c32b891a 16119msgid "unrecognised RX CPU type %s"
73a05be2 16120msgstr "нераспознанный тип ЦП RX %s"
c32b891a 16121
79ddc884 16122#: config/tc-rx.c:209
bd32c6bd 16123#, c-format
c32b891a 16124msgid " RX specific command line options:\n"
bc7c0509 16125msgstr " Специализированные параметры командной строки для RX:\n"
bd32c6bd 16126
79ddc884 16127#: config/tc-rx.c:210
bd32c6bd 16128#, c-format
c32b891a 16129msgid " --mbig-endian-data\n"
73a05be2 16130msgstr " --mbig-endian-data\n"
bd32c6bd 16131
79ddc884 16132#: config/tc-rx.c:211
bd32c6bd 16133#, c-format
c32b891a 16134msgid " --mlittle-endian-data [default]\n"
73a05be2 16135msgstr " --mlittle-endian-data (по умолчанию)\n"
bd32c6bd 16136
79ddc884 16137#: config/tc-rx.c:212
bd32c6bd 16138#, c-format
c32b891a 16139msgid " --m32bit-doubles [default]\n"
73a05be2 16140msgstr " --m32bit-doubles (по умолчанию)\n"
bd32c6bd 16141
79ddc884 16142#: config/tc-rx.c:213
bd32c6bd 16143#, c-format
c32b891a 16144msgid " --m64bit-doubles\n"
73a05be2 16145msgstr " --m64bit-doubles\n"
bd32c6bd 16146
79ddc884 16147#: config/tc-rx.c:214
bd32c6bd 16148#, c-format
c32b891a 16149msgid " --muse-conventional-section-names\n"
73a05be2 16150msgstr " --muse-conventional-section-names\n"
bd32c6bd 16151
79ddc884 16152#: config/tc-rx.c:215
bd32c6bd 16153#, c-format
c32b891a 16154msgid " --muse-renesas-section-names [default]\n"
73a05be2 16155msgstr " --muse-renesas-section-names (по умолчанию)\n"
bd32c6bd 16156
79ddc884 16157#: config/tc-rx.c:216
bd32c6bd 16158#, c-format
c32b891a 16159msgid " --msmall-data-limit\n"
73a05be2 16160msgstr " --msmall-data-limit\n"
bd32c6bd 16161
79ddc884 16162#: config/tc-rx.c:217
bd32c6bd 16163#, c-format
c32b891a 16164msgid " --mrelax\n"
73a05be2 16165msgstr " --mrelax\n"
bd32c6bd 16166
79ddc884 16167#: config/tc-rx.c:218
bd32c6bd 16168#, c-format
c32b891a 16169msgid " --mpid\n"
73a05be2 16170msgstr " --mpid\n"
bd32c6bd 16171
79ddc884 16172#: config/tc-rx.c:219
bd32c6bd 16173#, c-format
c32b891a 16174msgid " --mint-register=<value>\n"
73a05be2 16175msgstr " --mint-register=<значение>\n"
bd32c6bd 16176
79ddc884 16177#: config/tc-rx.c:220
c32b891a 16178#, c-format
2d151af7
NC
16179msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
16180msgstr " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
bd32c6bd 16181
79ddc884 16182#: config/tc-rx.c:221
c32b891a
NC
16183#, c-format
16184msgid " --mno-allow-string-insns"
73a05be2 16185msgstr " --mno-allow-string-insns"
bd32c6bd 16186
79ddc884 16187#: config/tc-rx.c:301
c32b891a 16188msgid "no filename following .INCLUDE pseudo-op"
73a05be2 16189msgstr "нет имени файла после псевдооперации .INCLUDE"
c32b891a 16190
79ddc884 16191#: config/tc-rx.c:404
c32b891a
NC
16192#, c-format
16193msgid "unable to locate include file: %s"
73a05be2 16194msgstr "Не удалось найти включаемый файл: %s"
bd32c6bd 16195
79ddc884 16196#: config/tc-rx.c:455
c32b891a
NC
16197#, c-format
16198msgid "unrecognised alignment value in .SECTION directive: %s"
73a05be2 16199msgstr "нераспознанное значение выравнивания в директиве .SECTION: %s"
bd32c6bd 16200
79ddc884 16201#: config/tc-rx.c:472
c32b891a
NC
16202#, c-format
16203msgid "unknown parameter following .SECTION directive: %s"
73a05be2 16204msgstr "неизвестный параметр после директивы .SECTION: %s"
bd32c6bd 16205
79ddc884 16206#: config/tc-rx.c:558
c32b891a 16207msgid "expecting either ON or OFF after .list"
73a05be2 16208msgstr "после .list ожидается ON или OFF"
bd32c6bd 16209
79ddc884 16210#: config/tc-rx.c:594
c32b891a
NC
16211#, c-format
16212msgid "The \".%s\" pseudo-op is not implemented\n"
73a05be2 16213msgstr "Псевдооперация «.%s» не реализована\n"
bd32c6bd 16214
79ddc884 16215#: config/tc-rx.c:967 config/tc-rx.c:969
2d151af7
NC
16216#, c-format
16217msgid "Value %d and %d out of range"
16218msgstr "Значение %d и %d за пределами диапазона"
16219
79ddc884 16220#: config/tc-rx.c:1124
c32b891a 16221msgid "The .DEFINE pseudo-op is not implemented"
73a05be2 16222msgstr "Псевдооперация .DEFINE не реализована"
bd32c6bd 16223
79ddc884 16224#: config/tc-rx.c:1126
c32b891a 16225msgid "The .MACRO pseudo-op is not implemented"
73a05be2 16226msgstr "Псевдооперация .MACRO не реализована"
bd32c6bd 16227
79ddc884 16228#: config/tc-rx.c:1128
c32b891a 16229msgid "The .BTEQU pseudo-op is not implemented."
73a05be2 16230msgstr "Псевдооперация .BTEQU не реализована."
bd32c6bd 16231
79ddc884 16232#: config/tc-rx.c:2120
c32b891a 16233msgid "invalid immediate size"
73a05be2 16234msgstr "некорректный непосредственный размер"
bd32c6bd 16235
79ddc884 16236#: config/tc-rx.c:2139
c32b891a 16237msgid "invalid immediate field position"
73a05be2 16238msgstr "некорректное положение непосредственного поля"
bd32c6bd 16239
79ddc884 16240#: config/tc-rx.c:2306
c32b891a
NC
16241#, c-format
16242msgid "jump not 3..10 bytes away (is %d)"
73a05be2 16243msgstr "прыжок не далее 3..10 байт (а имеется %d)"
bd32c6bd 16244
79ddc884 16245#: config/tc-rx.c:2697
c32b891a 16246msgid "Use of an RX string instruction detected in a file being assembled without string instruction support"
73a05be2 16247msgstr "Обнаружена строковая инструкция RX в файле, который ассемблируется без поддержки строковой инструкции"
bd32c6bd 16248
3ee0cd9e 16249#: config/tc-s12z.c:146
53943f32
NC
16250msgid ""
16251"\n"
16252"s12z options:\n"
16253msgstr ""
16254"\n"
16255"Параметры s12z:\n"
16256
3ee0cd9e 16257#: config/tc-s12z.c:147
53943f32
NC
16258msgid " -mreg-prefix=PREFIX set a prefix used to indicate register names (default none)\n"
16259msgstr ""
16260" -mreg-prefix=ПРЕФИКС использовать ПРЕФИКС для отображения имён регистров\n"
16261" (по умолчанию нет)\n"
16262
3ee0cd9e 16263#: config/tc-s12z.c:148
53943f32
NC
16264msgid " -mdollar-hex the prefix '$' instead of '0x' is used to indicate literal hexadecimal constants\n"
16265msgstr ""
16266" -mdollar-hex использовать префикс «$» вместо «0x» при\n"
16267" отображении символьных шестнадцатеричных констант\n"
16268
3ee0cd9e 16269#: config/tc-s12z.c:315
53943f32
NC
16270msgid "A non-constant expression is not permitted here"
16271msgstr "Здесь нельзя использовать неконстантное выражение"
16272
3ee0cd9e 16273#: config/tc-s12z.c:432
d8dab054
NC
16274#, c-format
16275msgid "Expecting '%c'"
16276msgstr "Ожидается «%c»"
16277
3ee0cd9e 16278#: config/tc-s12z.c:455
53943f32
NC
16279msgid "An immediate value in a source operand is inappropriate"
16280msgstr "Непосредственное значение в операнде источника неуместно"
16281
3ee0cd9e 16282#: config/tc-s12z.c:504 config/tc-s12z.c:605
d8dab054
NC
16283msgid "Bad operand for constant offset"
16284msgstr "Неверный операнд для константного смещения"
16285
3ee0cd9e 16286#: config/tc-s12z.c:532 config/tc-s12z.c:623
d8dab054
NC
16287msgid "Invalid operand for register offset"
16288msgstr "Некорректный операнд для регистрового смещения"
16289
3ee0cd9e 16290#: config/tc-s12z.c:638
d8dab054
NC
16291msgid "Invalid register for postdecrement operation"
16292msgstr "Некорректный регистр для операции с пост-уменьшением."
16293
3ee0cd9e 16294#: config/tc-s12z.c:674
d8dab054
NC
16295msgid "Invalid register for preincrement operation"
16296msgstr "Некорректный регистр для операции с пост-увеличением."
16297
3ee0cd9e 16298#: config/tc-s12z.c:692
d8dab054
NC
16299msgid "Invalid register for predecrement operation"
16300msgstr "Некорректный регистр для операции с пред-уменьшением."
16301
3ee0cd9e 16302#: config/tc-s12z.c:811
d8dab054
NC
16303msgid "Garbage at end of instruction"
16304msgstr "Мусор в конце инструкции"
16305
3ee0cd9e 16306#: config/tc-s12z.c:940
d8dab054
NC
16307msgid "Offset is outside of 15 bit range"
16308msgstr "Смещение вне 15-битного диапазона"
16309
3ee0cd9e 16310#: config/tc-s12z.c:1056
d8dab054
NC
16311msgid "Bad size"
16312msgstr "Некорректный размер"
16313
3ee0cd9e
NC
16314#: config/tc-s12z.c:1101 config/tc-s12z.c:1161 config/tc-s12z.c:1223
16315#: config/tc-s12z.c:1288
d8dab054
NC
16316msgid "BAD MUL"
16317msgstr "НЕКОРРЕКТНЫЙ MUL"
16318
3ee0cd9e 16319#: config/tc-s12z.c:1428
d8dab054 16320#, c-format
2d151af7
NC
16321msgid "Source register for %s is no larger than the destination register"
16322msgstr "Регистр источника для %s должен быть не больше регистра назначения"
d8dab054 16323
3ee0cd9e 16324#: config/tc-s12z.c:1431
53943f32
NC
16325msgid "The destination and source registers are identical"
16326msgstr "Регистры назначения и источника одинаковы"
16327
3ee0cd9e 16328#: config/tc-s12z.c:1455
d8dab054
NC
16329#, c-format
16330msgid "Immediate value %ld is out of range for instruction %s"
16331msgstr "Непосредственное значение %ld за пределами диапазона инструкции %s"
16332
3ee0cd9e 16333#: config/tc-s12z.c:1526
d8dab054
NC
16334#, c-format
16335msgid "trap value %ld is not valid"
16336msgstr "некорректное значение ловушки %ld"
16337
3ee0cd9e 16338#: config/tc-s12z.c:1966
d8dab054
NC
16339msgid "Shift value should be in the range [0,31]"
16340msgstr "Значение сдвига должно быть в диапазоне [0,31]"
16341
3ee0cd9e 16342#: config/tc-s12z.c:2013
d8dab054
NC
16343msgid "Bad shift mode"
16344msgstr "Некорректный режим сдвига"
16345
3ee0cd9e 16346#: config/tc-s12z.c:2026
d8dab054
NC
16347msgid "Bad shift *direction"
16348msgstr "Неправильное значение сдвиг *направление"
16349
3ee0cd9e 16350#: config/tc-s12z.c:2284
d8dab054
NC
16351#, c-format
16352msgid "Immediate operand %ld is inappropriate for size of instruction"
16353msgstr "Непосредственный операнд %ld не подходит для размера инструкции"
16354
3ee0cd9e 16355#: config/tc-s12z.c:2375 config/tc-s12z.c:2444 config/tc-s12z.c:2512
d8dab054
NC
16356#, c-format
16357msgid "Invalid width value for %s"
16358msgstr "Неправильное значение ширины для %s"
16359
3ee0cd9e 16360#: config/tc-s12z.c:2388 config/tc-s12z.c:2457 config/tc-s12z.c:2525
d8dab054
NC
16361#, c-format
16362msgid "Invalid offset value for %s"
16363msgstr "Неправильное значение смещения для %s"
16364
3ee0cd9e 16365#: config/tc-s12z.c:3822
d8dab054
NC
16366#, c-format
16367msgid "Invalid instruction: \"%s\""
16368msgstr "Неверная инструкция: «%s»"
16369
3ee0cd9e 16370#: config/tc-s12z.c:3823
d8dab054
NC
16371#, c-format
16372msgid "First invalid token: \"%s\""
16373msgstr "Некорректный первый токен: «%s»"
16374
2d151af7 16375#: config/tc-s390.c:237 config/tc-sparc.c:310
c32b891a 16376msgid "Invalid default architecture, broken assembler."
73a05be2 16377msgstr "Неверная архитектура по умолчанию, сломанный ассемблер."
bd32c6bd 16378
3ee0cd9e 16379#: config/tc-s390.c:376
c32b891a
NC
16380#, c-format
16381msgid "no such machine extension `%s'"
73a05be2 16382msgstr "машинного расширения «%s» не существует"
bd32c6bd 16383
3ee0cd9e 16384#: config/tc-s390.c:387
c32b891a
NC
16385#, c-format
16386msgid "junk at end of machine string, first unrecognized character is `%c'"
73a05be2 16387msgstr "мусор в конце машинной строки, первый нераспознанный символ «%c»"
bd32c6bd 16388
3ee0cd9e 16389#: config/tc-s390.c:454 config/tc-sparc.c:489
c32b891a
NC
16390#, c-format
16391msgid "invalid architecture -A%s"
73a05be2 16392msgstr "неверная архитектура -A%s"
bd32c6bd 16393
3ee0cd9e 16394#: config/tc-s390.c:477
c32b891a
NC
16395#, c-format
16396msgid ""
16397" S390 options:\n"
16398" -mregnames Allow symbolic names for registers\n"
16399" -mwarn-areg-zero Warn about zero base/index registers\n"
16400" -mno-regnames Do not allow symbolic names for registers\n"
16401" -m31 Set file format to 31 bit format\n"
16402" -m64 Set file format to 64 bit format\n"
bd32c6bd 16403msgstr ""
73a05be2
NC
16404" параметры S390:\n"
16405" -mregnames допускать символические имена регистров\n"
16406" -mwarn-areg-zero предупреждать о нулевых базовом/индексном регистрах\n"
16407" -mno-regnames не допускать символические имена регистров\n"
16408" -m31 задать формат файла как 31-битный формат\n"
16409" -m64 задать формат файла как 64-битный формат\n"
bd32c6bd 16410
3ee0cd9e 16411#: config/tc-s390.c:484
c32b891a
NC
16412#, c-format
16413msgid ""
16414" -V print assembler version number\n"
16415" -Qy, -Qn ignored\n"
bd32c6bd 16416msgstr ""
73a05be2
NC
16417" -V напечатать номер версии ассемблера\n"
16418" -Qy, -Qn игнорируется\n"
bd32c6bd 16419
3ee0cd9e 16420#: config/tc-s390.c:562
c32b891a 16421msgid "The 64 bit file format is used without esame instructions."
73a05be2 16422msgstr "64-битный формат файла используется без инструкций esame."
bd32c6bd 16423
3ee0cd9e 16424#: config/tc-s390.c:620
bd32c6bd 16425#, c-format
c32b891a 16426msgid "operand out of range (%s not between %ld and %ld)"
73a05be2 16427msgstr "операнд вне диапазона (%s находится вне %ld - %ld)"
bd32c6bd 16428
3ee0cd9e 16429#: config/tc-s390.c:845
bd32c6bd 16430#, c-format
c32b891a 16431msgid "identifier+constant@%s means identifier@%s+constant"
73a05be2 16432msgstr "identifier+constant@%s означает identifier@%s+constant"
bd32c6bd 16433
3ee0cd9e 16434#: config/tc-s390.c:926
c32b891a 16435msgid "Can't handle O_big in s390_exp_compare"
73a05be2 16436msgstr "Не удалось обработать O_big в s390_exp_compare"
bd32c6bd 16437
3ee0cd9e 16438#: config/tc-s390.c:1008
c32b891a 16439msgid "Invalid suffix for literal pool entry"
73a05be2 16440msgstr "Неверный суффикс для элемента пула литералов"
bd32c6bd 16441
3ee0cd9e 16442#: config/tc-s390.c:1065
c32b891a 16443msgid "Big number is too big"
73a05be2 16444msgstr "Большое число слишком большое"
bd32c6bd 16445
3ee0cd9e 16446#: config/tc-s390.c:1214
c32b891a 16447msgid "relocation not applicable"
73a05be2 16448msgstr "перемещение не применимо"
bd32c6bd 16449
3ee0cd9e 16450#: config/tc-s390.c:1344
c32b891a 16451msgid "invalid length field specified"
73a05be2 16452msgstr "указана неверная длина поля"
bd32c6bd 16453
3ee0cd9e 16454#: config/tc-s390.c:1348
c32b891a 16455msgid "index register specified but zero"
73a05be2 16456msgstr "задан индексный регистр, но он равен нулю"
bd32c6bd 16457
3ee0cd9e 16458#: config/tc-s390.c:1352
c32b891a 16459msgid "base register specified but zero"
73a05be2 16460msgstr "задан базовый регистр, но он равен нулю"
bd32c6bd 16461
3ee0cd9e 16462#: config/tc-s390.c:1356
c32b891a 16463msgid "odd numbered general purpose register specified as register pair"
73a05be2 16464msgstr "в регистровой паре указан регистр общего назначения с нечётным номером"
bd32c6bd 16465
3ee0cd9e 16466#: config/tc-s390.c:1364
c32b891a 16467msgid "invalid floating point register pair. Valid fp register pair operands are 0, 1, 4, 5, 8, 9, 12 or 13."
73a05be2 16468msgstr "Неверная регистровая пара для числа с плавающей запятой. В качестве операндов допускаются следующие пары регистров fp: 0, 1, 4, 5, 8, 9, 12 или 13."
bd32c6bd 16469
3ee0cd9e 16470#: config/tc-s390.c:1453
c32b891a 16471msgid "invalid operand suffix"
73a05be2 16472msgstr "некорректный суффикс операнда"
bd32c6bd 16473
3ee0cd9e 16474#: config/tc-s390.c:1476
c32b891a 16475msgid "syntax error; missing '(' after displacement"
73a05be2 16476msgstr "синтаксическая ошибка: пропущена «(» после перестановки"
bd32c6bd 16477
3ee0cd9e 16478#: config/tc-s390.c:1493 config/tc-s390.c:1539 config/tc-s390.c:1571
c32b891a 16479msgid "syntax error; expected ','"
73a05be2 16480msgstr "синтаксическая ошибка: ожидается «,»"
bd32c6bd 16481
3ee0cd9e 16482#: config/tc-s390.c:1525
c32b891a 16483msgid "syntax error; missing ')' after base register"
73a05be2 16484msgstr "синтаксическая ошибка: пропущена «)» после базового регистра"
bd32c6bd 16485
3ee0cd9e 16486#: config/tc-s390.c:1556
c32b891a 16487msgid "syntax error; ')' not allowed here"
73a05be2 16488msgstr "синтаксическая ошибка: «)» здесь не допускается"
bd32c6bd 16489
3ee0cd9e 16490#: config/tc-s390.c:1696
bd32c6bd 16491#, c-format
c32b891a 16492msgid "Opcode %s not available in this mode"
73a05be2 16493msgstr "Код операции %s в этом режиме недоступен"
bd32c6bd 16494
3ee0cd9e 16495#: config/tc-s390.c:1751 config/tc-s390.c:1774 config/tc-s390.c:1787
c32b891a 16496msgid "Invalid .insn format\n"
73a05be2 16497msgstr "Недопустимый формат .insn\n"
bd32c6bd 16498
3ee0cd9e 16499#: config/tc-s390.c:1759
bd32c6bd 16500#, c-format
c32b891a 16501msgid "Unrecognized opcode format: `%s'"
73a05be2 16502msgstr "Нераспознанный формат кода операции: «%s»"
bd32c6bd 16503
3ee0cd9e 16504#: config/tc-s390.c:1790
c32b891a 16505msgid "second operand of .insn not a constant\n"
73a05be2 16506msgstr "второй операнд .insn должен быть константой\n"
bd32c6bd 16507
3ee0cd9e 16508#: config/tc-s390.c:1793
c32b891a 16509msgid "missing comma after insn constant\n"
73a05be2 16510msgstr "отсутствует запятая после константы insn\n"
bd32c6bd 16511
3ee0cd9e 16512#: config/tc-s390.c:2032
c32b891a 16513msgid ".machinemode stack overflow"
73a05be2 16514msgstr "переполнение стека .machinemode"
c32b891a 16515
3ee0cd9e 16516#: config/tc-s390.c:2039
c32b891a 16517msgid ".machinemode stack underflow"
73a05be2 16518msgstr "опустошение стека .machinemode"
bd32c6bd 16519
3ee0cd9e 16520#: config/tc-s390.c:2056
73a05be2 16521#, c-format
c32b891a 16522msgid "invalid machine mode `%s'"
73a05be2 16523msgstr "некорректный режим машины «%s»"
c32b891a 16524
3ee0cd9e 16525#: config/tc-s390.c:2258
bd32c6bd 16526#, c-format
c32b891a 16527msgid "cannot emit relocation %s against subsy symbol %s"
73a05be2 16528msgstr "невозможно выдать перемещение %s для символа subsy %s"
c32b891a 16529
3ee0cd9e 16530#: config/tc-s390.c:2375
c32b891a 16531msgid "unsupported relocation type"
73a05be2 16532msgstr "неподдерживаемый тип перемещения"
bd32c6bd 16533
3ee0cd9e 16534#: config/tc-s390.c:2430
c32b891a
NC
16535#, c-format
16536msgid "cannot emit PC relative %s relocation%s%s"
73a05be2 16537msgstr "невозможно выдать относительное pc перемещение%s %s%s"
bd32c6bd 16538
3ee0cd9e 16539#: config/tc-s390.c:2569
c32b891a
NC
16540#, c-format
16541msgid "Gas failure, reloc type %s\n"
73a05be2 16542msgstr "Ошибка gas, тип перемещения %s\n"
bd32c6bd 16543
3ee0cd9e 16544#: config/tc-s390.c:2571
bd32c6bd 16545#, c-format
c32b891a 16546msgid "Gas failure, reloc type #%i\n"
73a05be2 16547msgstr "Ошибка gas, тип перемещения #%i\n"
c32b891a
NC
16548
16549#: config/tc-score.c:260
16550msgid "div / mul are reserved instructions"
73a05be2 16551msgstr "div / mul являются зарезервированными инструкциями"
bd32c6bd 16552
c32b891a
NC
16553#: config/tc-score.c:261
16554msgid "This architecture doesn't support mmu"
73a05be2 16555msgstr "Данная архитектура не поддерживает mmu"
bd32c6bd 16556
c32b891a
NC
16557#: config/tc-score.c:262
16558msgid "This architecture doesn't support atomic instruction"
73a05be2 16559msgstr "Данная архитектура не поддерживает атомарную инструкцию"
bd32c6bd 16560
53943f32 16561#: config/tc-score.c:468
c32b891a 16562msgid "S+core register expected"
73a05be2 16563msgstr "ожидается регистр S+core"
bd32c6bd 16564
53943f32 16565#: config/tc-score.c:469
c32b891a 16566msgid "S+core special-register expected"
73a05be2 16567msgstr "ожидается специальный регистр S+core"
bd32c6bd 16568
53943f32 16569#: config/tc-score.c:470
c32b891a 16570msgid "S+core co-processor register expected"
73a05be2 16571msgstr "ожидается регистр сопроцессора S+core"
bd32c6bd 16572
53943f32 16573#: config/tc-score.c:1073
c32b891a 16574msgid "Using temp register (r1)"
73a05be2 16575msgstr "Используется временный регистр (r1)"
bd32c6bd 16576
53943f32 16577#: config/tc-score.c:1092
c32b891a
NC
16578#, c-format
16579msgid "register expected, not '%.100s'"
73a05be2 16580msgstr "ожидается регистр, не «%.100s»"
bd32c6bd 16581
3ee0cd9e 16582#: config/tc-score.c:1148 config/tc-score.c:5487
c32b891a 16583msgid "rd must be even number."
73a05be2 16584msgstr "rd должно быть чётным числом"
bd32c6bd 16585
53943f32 16586#: config/tc-score.c:1512 config/tc-score.c:1519
bd32c6bd 16587#, c-format
c32b891a 16588msgid "invalid constant: %d bit expression not in range %u..%u"
73a05be2 16589msgstr "неверная константа: %d-битное выражение вне диапазона %u..%u"
bd32c6bd 16590
3ee0cd9e
NC
16591#: config/tc-score.c:1525 config/tc-score.c:1532 config/tc-score.c:2897
16592#: config/tc-score.c:2902 config/tc-score.c:3167 config/tc-score.c:3172
16593#: config/tc-score.c:3464
bd32c6bd 16594#, c-format
c32b891a 16595msgid "invalid constant: %d bit expression not in range %d..%d"
73a05be2 16596msgstr "неверная константа: %d-битное выражение вне диапазона %d..%d"
bd32c6bd 16597
53943f32 16598#: config/tc-score.c:1557
c32b891a 16599msgid "invalid constant: bit expression not defined"
73a05be2 16600msgstr "неверная константа: битное выражение не определено"
bd32c6bd 16601
53943f32 16602#: config/tc-score.c:2067
c32b891a 16603msgid "Using temp register(r1)"
73a05be2 16604msgstr "Используется временный регистр(r1)"
bd32c6bd 16605
53943f32 16606#: config/tc-score.c:2081
c32b891a
NC
16607#, c-format
16608msgid "low register (r0-r15) expected, not '%.100s'"
73a05be2 16609msgstr "ожидается регистр нижний регистр (r0-r15), не «%.100s»"
bd32c6bd 16610
3ee0cd9e
NC
16611#: config/tc-score.c:2143 config/tc-score.c:3484 config/tc-score.c:3652
16612#: config/tc-score.c:3697
c32b891a
NC
16613#, c-format
16614msgid "missing ["
73a05be2 16615msgstr "пропущена ["
bd32c6bd 16616
3ee0cd9e
NC
16617#: config/tc-score.c:2157 config/tc-score.c:3105 config/tc-score.c:3307
16618#: config/tc-score.c:3323 config/tc-score.c:3394 config/tc-score.c:3449
16619#: config/tc-score.c:3673 config/tc-score.c:3718 config/tc-score.c:3867
16620#: config/tc-score.c:3921 config/tc-score.c:3967
c32b891a
NC
16621#, c-format
16622msgid "missing ]"
73a05be2 16623msgstr "пропущена ]"
bd32c6bd 16624
3ee0cd9e 16625#: config/tc-score.c:2347
c32b891a
NC
16626#, c-format
16627msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
73a05be2 16628msgstr "Исправление зависимости данных: %s %s — %s %s (вставка %d nop!/%d)"
bd32c6bd 16629
3ee0cd9e 16630#: config/tc-score.c:2366
c32b891a
NC
16631#, c-format
16632msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
73a05be2 16633msgstr "Исправление зависимости данных: %s %s — %s %s (вставка 1 pflush/%d)"
bd32c6bd 16634
3ee0cd9e 16635#: config/tc-score.c:2382 config/tc-score.c:2389
c32b891a
NC
16636#, c-format
16637msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
73a05be2 16638msgstr "зависимость данных: %s %s — %s %s (на %d/%d вверху)"
bd32c6bd 16639
3ee0cd9e 16640#: config/tc-score.c:2840
c32b891a 16641msgid "address offset must be half word alignment"
73a05be2 16642msgstr "адресное смещение должно быть выровнено по половине слова"
bd32c6bd 16643
3ee0cd9e 16644#: config/tc-score.c:2848
c32b891a 16645msgid "address offset must be word alignment"
73a05be2 16646msgstr "адресное смещение должно быть выровнено по слову"
bd32c6bd 16647
3ee0cd9e 16648#: config/tc-score.c:2988 config/tc-score.c:3125
c32b891a 16649msgid "register same as write-back base"
73a05be2 16650msgstr "регистр совпадает с базовым обратной записи"
bd32c6bd 16651
3ee0cd9e 16652#: config/tc-score.c:3095
c32b891a 16653msgid "pre-indexed expression expected"
73a05be2 16654msgstr "ожидается пред-индексированное выражение"
bd32c6bd 16655
3ee0cd9e 16656#: config/tc-score.c:3424
bd32c6bd 16657#, c-format
c32b891a 16658msgid "invalid register number: %d is not in [r0--r7]"
73a05be2 16659msgstr "некорректный номер регистра: %d не равно [r0--r7]"
bd32c6bd 16660
3ee0cd9e 16661#: config/tc-score.c:3441
c32b891a 16662msgid "comma is expected"
73a05be2 16663msgstr "ожидается запятая"
bd32c6bd 16664
3ee0cd9e 16665#: config/tc-score.c:3472
c32b891a
NC
16666#, c-format
16667msgid "invalid constant: %d is not word align integer"
73a05be2 16668msgstr "некорректная константа: %d не выровненное по слову целое"
bd32c6bd 16669
3ee0cd9e 16670#: config/tc-score.c:3511 config/tc-score.c:3554
c32b891a 16671msgid "invalid constant: 32 bit expression not word align"
73a05be2 16672msgstr "неверная константа: 32-битное выражение не выровнено по слову"
bd32c6bd 16673
3ee0cd9e 16674#: config/tc-score.c:3520 config/tc-score.c:3563
c32b891a 16675msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
73a05be2 16676msgstr "неверная константа: 32-битное выражение вне диапазона [0, 0xffffffff]"
bd32c6bd 16677
3ee0cd9e 16678#: config/tc-score.c:3596
c32b891a 16679msgid "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
73a05be2 16680msgstr "неверная константа: 32-битное выражение вне диапазона [-0x80000000, 0x7fffffff]"
bd32c6bd 16681
3ee0cd9e 16682#: config/tc-score.c:3785 config/tc-score.c:3813
c32b891a 16683msgid "imm5 should >= 2"
73a05be2 16684msgstr "imm5 должно быть >= 2"
bd32c6bd 16685
3ee0cd9e 16686#: config/tc-score.c:3790 config/tc-score.c:3819
c32b891a 16687msgid "reg should <= 31"
73a05be2 16688msgstr "reg должен быть <= 31"
bd32c6bd 16689
3ee0cd9e 16690#: config/tc-score.c:3861 config/tc-score.c:3912
c32b891a 16691msgid "missing +"
73a05be2 16692msgstr "отсутствует +"
bd32c6bd 16693
3ee0cd9e 16694#: config/tc-score.c:3905
bd32c6bd 16695#, c-format
c32b891a 16696msgid "%s register same as write-back base"
73a05be2 16697msgstr "регистр %s совпадает с базовым обратной записи"
bd32c6bd 16698
3ee0cd9e 16699#: config/tc-score.c:3907
c32b891a 16700msgid "destination"
73a05be2 16701msgstr "назначение"
bd32c6bd 16702
3ee0cd9e 16703#: config/tc-score.c:3907
c32b891a 16704msgid "source"
73a05be2 16705msgstr "источник"
bd32c6bd 16706
3ee0cd9e 16707#: config/tc-score.c:4238 config/tc-score.c:4314 config/tc-score.c:4949
c32b891a 16708msgid "expression error"
73a05be2 16709msgstr "ошибка в выражении"
bd32c6bd 16710
3ee0cd9e 16711#: config/tc-score.c:4320
c32b891a 16712msgid "value not in range [-0xffffffff, 0xffffffff]"
73a05be2 16713msgstr "значение за пределами диапазона [-0xffffffff, 0xffffffff]"
bd32c6bd 16714
3ee0cd9e 16715#: config/tc-score.c:4348
c32b891a 16716msgid "li rd label isn't correct instruction form"
73a05be2 16717msgstr "метка li rd не подходит для этого вида инструкции"
bd32c6bd 16718
3ee0cd9e
NC
16719#: config/tc-score.c:4515 config/tc-score.c:4669 config/tc-score.c:5200
16720#: config/tc-score.c:5228
c32b891a 16721msgid "lacking label "
73a05be2 16722msgstr "отсутствует метка "
bd32c6bd 16723
3ee0cd9e 16724#: config/tc-score.c:4899
c32b891a 16725msgid "s3_PIC code offset overflow (max 16 signed bits)"
73a05be2 16726msgstr "переполнение смещения кода s3_PIC (максимально 16 бит со знаком)"
bd32c6bd 16727
3ee0cd9e 16728#: config/tc-score.c:4955
c32b891a 16729msgid "value not in range [0, 0x7fffffff]"
73a05be2 16730msgstr "значение за пределами диапазона [0, 0x7fffffff]"
bd32c6bd 16731
3ee0cd9e 16732#: config/tc-score.c:4960
c32b891a 16733msgid "end on line error"
73a05be2 16734msgstr "ошибка в конце строки"
bd32c6bd 16735
3ee0cd9e 16736#: config/tc-score.c:5207
c32b891a 16737msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
73a05be2 16738msgstr "неверная константа: 25-битное выражение вне диапазона [-16777216, 16777215]"
bd32c6bd 16739
3ee0cd9e 16740#: config/tc-score.c:5234
c32b891a 16741msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
73a05be2 16742msgstr "неверная константа: 20-битное выражение вне диапазона -2^19..2^19-1"
bd32c6bd 16743
3ee0cd9e 16744#: config/tc-score.c:5267
c32b891a 16745msgid "lacking label"
73a05be2 16746msgstr "отсутствует метка"
bd32c6bd 16747
3ee0cd9e 16748#: config/tc-score.c:5272
c32b891a 16749msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
73a05be2 16750msgstr "неверная константа: 10-битное выражение вне диапазона [-2^9, 2^9-1]"
bd32c6bd 16751
3ee0cd9e 16752#: config/tc-score.c:5367
c32b891a 16753msgid "pce instruction error (16 bit || 16 bit)."
73a05be2 16754msgstr "ошибка инструкции pce (16 бит || 16 бит)"
bd32c6bd 16755
3ee0cd9e
NC
16756#: config/tc-score.c:5385 config/tc-score.c:5409 config/tc-score.c:5436
16757#: config/tc-score.c:5465 config/tc-score.c:5514
c32b891a 16758msgid "score3d instruction."
73a05be2 16759msgstr "инструкция score3d"
bd32c6bd 16760
3ee0cd9e 16761#: config/tc-score.c:6020
c32b891a 16762msgid "Unsupported use of .gpword"
73a05be2 16763msgstr "Неподдерживаемое использование .gpword"
bd32c6bd 16764
3ee0cd9e 16765#: config/tc-score.c:6116
c32b891a
NC
16766#, c-format
16767msgid "BSS length (%d) < 0 ignored"
73a05be2 16768msgstr "длина BSS (%d) < 0; игнорируется"
bd32c6bd 16769
3ee0cd9e 16770#: config/tc-score.c:6130 read.c:2533
bd32c6bd 16771#, c-format
c32b891a 16772msgid "error setting flags for \".sbss\": %s"
73a05be2 16773msgstr "ошибка установки флагов для «.sbss»: %s"
bd32c6bd 16774
3ee0cd9e 16775#: config/tc-score.c:6144 config/tc-sparc.c:4161
c32b891a 16776msgid "missing alignment"
73a05be2 16777msgstr "отсутствует выравнивание"
bd32c6bd 16778
3ee0cd9e 16779#: config/tc-score.c:6181
bd32c6bd 16780#, c-format
c32b891a 16781msgid "alignment too large; %d assumed"
73a05be2 16782msgstr "слишком большое выравнивание; предполагается %d"
bd32c6bd 16783
3ee0cd9e 16784#: config/tc-score.c:6186 read.c:2594
c32b891a 16785msgid "alignment negative; 0 assumed"
73a05be2 16786msgstr "отрицательное выравнивание; предполагается 0"
bd32c6bd 16787
c32b891a 16788#. Error routine.
3ee0cd9e 16789#: config/tc-score.c:6583 config/tc-score.c:6607
c32b891a 16790msgid "size is not 4 or 6"
73a05be2 16791msgstr "размер не равен 4 или 6"
bd32c6bd 16792
3ee0cd9e 16793#: config/tc-score.c:6666
c32b891a 16794msgid "bad call to MD_ATOF()"
73a05be2 16795msgstr "неправильный вызов MD_ATOF()"
bd32c6bd 16796
3ee0cd9e 16797#: config/tc-score.c:7165 config/tc-score.c:7231
c32b891a
NC
16798#, c-format
16799msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 16800msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 16801
3ee0cd9e 16802#: config/tc-score.c:7180 config/tc-score.c:7209 config/tc-score.c:7261
c32b891a
NC
16803#, c-format
16804msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
73a05be2 16805msgstr " ошибка обрезания перемещения (0x%x) [-2^19 ~ 2^19-1]"
bd32c6bd 16806
3ee0cd9e 16807#: config/tc-score.c:7286
c32b891a
NC
16808#, c-format
16809msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
73a05be2 16810msgstr " ошибка обрезания перемещения (0x%x) [-2^9 ~ 2^9-1]"
bd32c6bd 16811
3ee0cd9e 16812#: config/tc-score.c:7456
c32b891a
NC
16813#, c-format
16814msgid "cannot represent %s relocation in this object file format1"
73a05be2 16815msgstr "невозможно представить перемещение %s в данном формате1 объектного файла"
bd32c6bd 16816
3ee0cd9e 16817#: config/tc-score.c:7747
c32b891a
NC
16818#, c-format
16819msgid "Sunplus-v2-0-0-20060510\n"
73a05be2 16820msgstr "Sunplus-v2-0-0-20060510\n"
bd32c6bd 16821
3ee0cd9e 16822#: config/tc-score.c:7767
c32b891a
NC
16823#, c-format
16824msgid " Score-specific assembler options:\n"
73a05be2 16825msgstr " Специализированные параметры ассемблера для Score:\n"
bd32c6bd 16826
3ee0cd9e 16827#: config/tc-score.c:7769
c32b891a
NC
16828#, c-format
16829msgid " -EB\t\tassemble code for a big-endian cpu\n"
73a05be2 16830msgstr " -EB ассемблерный код для ЦП с прямым порядком байт\n"
bd32c6bd 16831
3ee0cd9e 16832#: config/tc-score.c:7774
c32b891a
NC
16833#, c-format
16834msgid " -EL\t\tassemble code for a little-endian cpu\n"
73a05be2 16835msgstr " -EL ассемблерный код для ЦП с обратным порядком байт\n"
bd32c6bd 16836
3ee0cd9e 16837#: config/tc-score.c:7778
c32b891a
NC
16838#, c-format
16839msgid " -FIXDD\t\tfix data dependencies\n"
73a05be2 16840msgstr " -FIXDD исправлять зависимости данных\n"
bd32c6bd 16841
3ee0cd9e 16842#: config/tc-score.c:7780
c32b891a
NC
16843#, c-format
16844msgid " -NWARN\t\tdo not print warning message when fixing data dependencies\n"
bd32c6bd 16845msgstr ""
73a05be2
NC
16846" -NWARN не печатать предупреждения при исправлении\n"
16847" зависимостей данных\n"
bd32c6bd 16848
3ee0cd9e 16849#: config/tc-score.c:7782
c32b891a
NC
16850#, c-format
16851msgid " -SCORE5\t\tassemble code for target SCORE5\n"
73a05be2 16852msgstr " -SCORE5 ассемблерный код для цели SCORE5\n"
bd32c6bd 16853
3ee0cd9e 16854#: config/tc-score.c:7784
c32b891a
NC
16855#, c-format
16856msgid " -SCORE5U\tassemble code for target SCORE5U\n"
73a05be2 16857msgstr " -SCORE5U ассемблерный код для цели SCORE5U\n"
bd32c6bd 16858
3ee0cd9e 16859#: config/tc-score.c:7786
c32b891a
NC
16860#, c-format
16861msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
73a05be2 16862msgstr " -SCORE7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 16863
3ee0cd9e 16864#: config/tc-score.c:7788
c32b891a
NC
16865#, c-format
16866msgid " -SCORE3\t\tassemble code for target SCORE3\n"
73a05be2 16867msgstr " -SCORE3 ассемблерный код для цели SCORE3\n"
bd32c6bd 16868
3ee0cd9e 16869#: config/tc-score.c:7790
c32b891a
NC
16870#, c-format
16871msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
73a05be2 16872msgstr " -march=score7 ассемблерный код для цели SCORE7 (по умолчанию)\n"
bd32c6bd 16873
3ee0cd9e 16874#: config/tc-score.c:7792
c32b891a
NC
16875#, c-format
16876msgid " -march=score3\tassemble code for target SCORE3\n"
73a05be2 16877msgstr " -march=score3 ассемблерный код для цели SCORE3\n"
bd32c6bd 16878
3ee0cd9e 16879#: config/tc-score.c:7794
bd32c6bd 16880#, c-format
c32b891a 16881msgid " -USE_R1\t\tassemble code for no warning message when using temp register r1\n"
bd32c6bd 16882msgstr ""
73a05be2
NC
16883" -USE_R1 ассемблировать код без предупреждений при использовании\n"
16884" временного регистра r1\n"
bd32c6bd 16885
3ee0cd9e 16886#: config/tc-score.c:7796
c32b891a
NC
16887#, c-format
16888msgid " -KPIC\t\tgenerate PIC\n"
73a05be2 16889msgstr " -KPIC генерировать PIC\n"
bd32c6bd 16890
3ee0cd9e 16891#: config/tc-score.c:7798
c32b891a
NC
16892#, c-format
16893msgid " -O0\t\tdo not perform any optimizations\n"
73a05be2 16894msgstr " -O0 не выполнять какие-либо оптимизации\n"
bd32c6bd 16895
3ee0cd9e 16896#: config/tc-score.c:7800
c32b891a
NC
16897#, c-format
16898msgid " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
73a05be2 16899msgstr " -G gpnum ассемблировать код с учётом gpsize, по умолчанию 8 байт\n"
bd32c6bd 16900
3ee0cd9e 16901#: config/tc-score.c:7802
c32b891a
NC
16902#, c-format
16903msgid " -V \t\tSunplus release version\n"
73a05be2 16904msgstr " -V версия выпуска Sunplus\n"
bd32c6bd 16905
2d151af7 16906#: config/tc-sh.c:61
c32b891a 16907msgid "directive .big encountered when option -big required"
73a05be2 16908msgstr "обнаружена директива .big, для неё требуется параметр -big"
bd32c6bd 16909
2d151af7 16910#: config/tc-sh.c:71
c32b891a 16911msgid "directive .little encountered when option -little required"
73a05be2 16912msgstr "обнаружена директива .little, для неё требуется параметр -little"
bd32c6bd 16913
2d151af7 16914#: config/tc-sh.c:1025
c32b891a 16915msgid "illegal double indirection"
73a05be2 16916msgstr "некорректная двойная косвенная адресация"
bd32c6bd 16917
2d151af7 16918#: config/tc-sh.c:1034
c32b891a 16919msgid "illegal register after @-"
73a05be2 16920msgstr "недопустимый регистр после @-"
bd32c6bd 16921
2d151af7 16922#: config/tc-sh.c:1050
c32b891a 16923msgid "must be @(r0,...)"
73a05be2 16924msgstr "должно быть @(r0,...)"
bd32c6bd 16925
2d151af7 16926#: config/tc-sh.c:1074
c32b891a 16927msgid "syntax error in @(r0,...)"
73a05be2 16928msgstr "Синтаксическая ошибка в @(r0,...)"
bd32c6bd 16929
2d151af7 16930#: config/tc-sh.c:1079
c32b891a 16931msgid "syntax error in @(r0...)"
73a05be2 16932msgstr "syntax error in @(r0...)"
bd32c6bd 16933
2d151af7 16934#: config/tc-sh.c:1124
c32b891a 16935msgid "Deprecated syntax."
73a05be2 16936msgstr "Устаревший синтаксис."
bd32c6bd 16937
2d151af7 16938#: config/tc-sh.c:1136 config/tc-sh.c:1141
c32b891a 16939msgid "syntax error in @(disp,[Rn, gbr, pc])"
73a05be2 16940msgstr "синтаксическая ошибка в @(disp,[Rn, gbr, pc])"
bd32c6bd 16941
2d151af7 16942#: config/tc-sh.c:1146
c32b891a 16943msgid "expecting )"
73a05be2 16944msgstr "ожидается )"
bd32c6bd 16945
2d151af7 16946#: config/tc-sh.c:1154
c32b891a 16947msgid "illegal register after @"
73a05be2 16948msgstr "недопустимый регистр после @"
bd32c6bd 16949
2d151af7 16950#: config/tc-sh.c:1795
bd32c6bd 16951#, c-format
c32b891a 16952msgid "unhandled %d\n"
73a05be2 16953msgstr "необработанный %d\n"
bd32c6bd 16954
2d151af7 16955#: config/tc-sh.c:2008
bd32c6bd 16956#, c-format
c32b891a 16957msgid "Invalid register: 'r%d'"
73a05be2 16958msgstr "некорректный регистр: «r%d»"
bd32c6bd 16959
79ddc884 16960#: config/tc-sh.c:2121
bd32c6bd 16961#, c-format
c32b891a 16962msgid "failed for %d\n"
73a05be2 16963msgstr "ошибка для %d\n"
bd32c6bd 16964
79ddc884 16965#: config/tc-sh.c:2127
c32b891a 16966msgid "misplaced PIC operand"
73a05be2 16967msgstr "здесь не должно быть операнда PIC"
bd32c6bd 16968
79ddc884 16969#: config/tc-sh.c:2238 config/tc-sh.c:2611
c32b891a 16970msgid "invalid operands for opcode"
73a05be2 16971msgstr "некорректные операнды кода операции"
bd32c6bd 16972
79ddc884 16973#: config/tc-sh.c:2243
c32b891a 16974msgid "insn can't be combined with parallel processing insn"
73a05be2 16975msgstr "инструкцию нельзя объединять с инструкцией параллельной обработки"
bd32c6bd 16976
79ddc884 16977#: config/tc-sh.c:2250 config/tc-sh.c:2261 config/tc-sh.c:2293
c32b891a 16978msgid "multiple movx specifications"
73a05be2 16979msgstr "несколько спецификаций movx"
bd32c6bd 16980
79ddc884 16981#: config/tc-sh.c:2255 config/tc-sh.c:2277 config/tc-sh.c:2316
c32b891a 16982msgid "multiple movy specifications"
73a05be2 16983msgstr "несколько спецификаций movy"
bd32c6bd 16984
79ddc884 16985#: config/tc-sh.c:2264 config/tc-sh.c:2297
c32b891a 16986msgid "invalid movx address register"
73a05be2 16987msgstr "некорректный адресный регистр в movx"
bd32c6bd 16988
79ddc884 16989#: config/tc-sh.c:2266
c32b891a 16990msgid "insn cannot be combined with non-nopy"
73a05be2 16991msgstr "инструкцию нельзя объединять с не-nopy"
bd32c6bd 16992
79ddc884 16993#: config/tc-sh.c:2280 config/tc-sh.c:2336
c32b891a 16994msgid "invalid movy address register"
73a05be2 16995msgstr "некорректный адресный регистр в movy"
bd32c6bd 16996
79ddc884 16997#: config/tc-sh.c:2282
c32b891a 16998msgid "insn cannot be combined with non-nopx"
73a05be2 16999msgstr "инструкцию нельзя объединять с не-nopx"
bd32c6bd 17000
79ddc884 17001#: config/tc-sh.c:2295
c32b891a 17002msgid "previous movy requires nopx"
73a05be2 17003msgstr "для предыдущей movy требуется nopx"
bd32c6bd 17004
79ddc884 17005#: config/tc-sh.c:2303 config/tc-sh.c:2308
c32b891a 17006msgid "invalid movx dsp register"
73a05be2 17007msgstr "некорректный регистр dsp в movx"
bd32c6bd 17008
79ddc884 17009#: config/tc-sh.c:2318
c32b891a 17010msgid "previous movx requires nopy"
73a05be2 17011msgstr "для предыдущей movy требуется nopy"
bd32c6bd 17012
79ddc884 17013#: config/tc-sh.c:2327 config/tc-sh.c:2332
c32b891a 17014msgid "invalid movy dsp register"
73a05be2 17015msgstr "некорректный регистр dsp в movy"
bd32c6bd 17016
79ddc884 17017#: config/tc-sh.c:2342
c32b891a 17018msgid "dsp immediate shift value not constant"
73a05be2 17019msgstr "непосредственное значение сдвига dsp не является константой"
bd32c6bd 17020
79ddc884 17021#: config/tc-sh.c:2356 config/tc-sh.c:2382
c32b891a 17022msgid "multiple parallel processing specifications"
73a05be2 17023msgstr "несколько спецификаций параллельной обработки"
bd32c6bd 17024
79ddc884 17025#: config/tc-sh.c:2375
c32b891a 17026msgid "multiple condition specifications"
73a05be2 17027msgstr "несколько спецификаций условий"
bd32c6bd 17028
79ddc884 17029#: config/tc-sh.c:2413
c32b891a 17030msgid "insn cannot be combined with pmuls"
73a05be2 17031msgstr "инструкцию нельзя объединять с pmuls"
bd32c6bd 17032
79ddc884 17033#: config/tc-sh.c:2429
c32b891a 17034msgid "bad combined pmuls output operand"
73a05be2 17035msgstr "некорректно объединённый операнд вывода pmuls"
bd32c6bd 17036
79ddc884 17037#: config/tc-sh.c:2439
c32b891a 17038msgid "destination register is same for parallel insns"
73a05be2 17039msgstr "регистр назначения совпадает с использующемся в параллельных инструкциях"
bd32c6bd 17040
79ddc884 17041#: config/tc-sh.c:2448
c32b891a 17042msgid "condition not followed by conditionalizable insn"
73a05be2 17043msgstr "нет условия после условной инструкции"
bd32c6bd 17044
79ddc884 17045#: config/tc-sh.c:2458
c32b891a 17046msgid "unrecognized characters at end of parallel processing insn"
73a05be2 17047msgstr "нераспознанные символы в конце инструкции параллельной обработки"
bd32c6bd 17048
79ddc884 17049#: config/tc-sh.c:2550
c32b891a 17050msgid "opcode not valid for this cpu variant"
73a05be2 17051msgstr "некорректный код операции для этого варианта ЦП"
bd32c6bd 17052
79ddc884 17053#: config/tc-sh.c:2581
c32b891a 17054msgid "Delayed branches not available on SH1"
73a05be2 17055msgstr "Отложенные ветвления недоступны на SH1"
bd32c6bd 17056
79ddc884 17057#: config/tc-sh.c:2616
bd32c6bd 17058#, c-format
c32b891a 17059msgid "excess operands: '%s'"
73a05be2 17060msgstr "избыточные операнды: «%s»"
bd32c6bd 17061
79ddc884 17062#: config/tc-sh.c:2693
c32b891a 17063msgid ".uses pseudo-op seen when not relaxing"
73a05be2 17064msgstr "появление псевдооперации .uses, когда нет ослабления"
bd32c6bd 17065
79ddc884 17066#: config/tc-sh.c:2699
c32b891a 17067msgid "bad .uses format"
73a05be2 17068msgstr "неправильный формат .uses"
bd32c6bd 17069
79ddc884 17070#: config/tc-sh.c:2817
c32b891a
NC
17071#, c-format
17072msgid "Invalid argument to --isa option: %s"
73a05be2 17073msgstr "Неверный аргумент параметра --isa: %s"
bd32c6bd 17074
79ddc884 17075#: config/tc-sh.c:2841
c32b891a
NC
17076#, c-format
17077msgid ""
17078"SH options:\n"
17079"--little\t\tgenerate little endian code\n"
17080"--big\t\t\tgenerate big endian code\n"
17081"--relax\t\t\talter jump instructions for long displacements\n"
17082"--renesas\t\tdisable optimization with section symbol for\n"
17083"\t\t\tcompatibility with Renesas assembler.\n"
17084"--small\t\t\talign sections to 4 byte boundaries, not 16\n"
17085"--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
17086"--allow-reg-prefix\tallow '$' as a register name prefix.\n"
17087"--isa=[any\t\tuse most appropriate isa\n"
17088" | dsp same as '-dsp'\n"
17089" | fp"
bd32c6bd 17090msgstr ""
73a05be2
NC
17091"Параметры SH:\n"
17092"--little генерировать код с обратным порядком байт\n"
17093"--big генерировать код с прямым порядком байт\n"
17094"--relax изменять инструкции прыжка для длинных перестановок\n"
17095"--renesas выключить оптимизацию символа раздела для\n"
17096" совместимости с ассемблером Renesas\n"
17097"--small выравнивать разделы по границе 4 байта, а не 16\n"
17098"--dsp включить инструкции sh-dsp и выключить\n"
17099" ISA плавающей запятой\n"
17100"--allow-reg-prefix позволять использование «$» в качестве префикса\n"
17101" имени регистра\n"
17102"--isa=[any использовать наиболее подходящий isa\n"
17103" | dsp тоже что и «-dsp»\n"
17104" | fp"
bd32c6bd 17105
79ddc884 17106#: config/tc-sh.c:2866
c32b891a
NC
17107#, c-format
17108msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
73a05be2 17109msgstr "--fdpic генерировать объектный файл FDPIC\n"
bd32c6bd 17110
79ddc884 17111#: config/tc-sh.c:2942
c32b891a 17112msgid ".uses does not refer to a local symbol in the same section"
73a05be2 17113msgstr ".uses не ссылается на локальный символ в том же разделе"
bd32c6bd 17114
79ddc884 17115#: config/tc-sh.c:2961
c32b891a 17116msgid "can't find fixup pointed to by .uses"
73a05be2 17117msgstr "не найдено местоположение, на которое указывает .uses"
bd32c6bd 17118
79ddc884 17119#: config/tc-sh.c:2981
c32b891a 17120msgid ".uses target does not refer to a local symbol in the same section"
73a05be2 17121msgstr "цель .uses не ссылается на локальный символ в том же разделе"
bd32c6bd 17122
79ddc884 17123#: config/tc-sh.c:3054
c32b891a 17124msgid "displacement overflows 12-bit field"
73a05be2 17125msgstr "перестановка переполняет 12-битное поле"
bd32c6bd 17126
79ddc884 17127#: config/tc-sh.c:3057
bd32c6bd 17128#, c-format
c32b891a 17129msgid "displacement to defined symbol %s overflows 12-bit field"
73a05be2 17130msgstr "перестановка к определённому символу %s переполняет 12-битное поле"
bd32c6bd 17131
79ddc884 17132#: config/tc-sh.c:3061
bd32c6bd 17133#, c-format
c32b891a 17134msgid "displacement to undefined symbol %s overflows 12-bit field"
73a05be2 17135msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле"
bd32c6bd 17136
79ddc884 17137#: config/tc-sh.c:3134
c32b891a 17138msgid "displacement overflows 8-bit field"
73a05be2 17139msgstr "перестановка переполняет 8-битное поле"
bd32c6bd 17140
79ddc884 17141#: config/tc-sh.c:3137
c32b891a
NC
17142#, c-format
17143msgid "displacement to defined symbol %s overflows 8-bit field"
73a05be2 17144msgstr "перестановка к определённому символу %s переполняет 8-битное поле"
bd32c6bd 17145
79ddc884 17146#: config/tc-sh.c:3141
c32b891a
NC
17147#, c-format
17148msgid "displacement to undefined symbol %s overflows 8-bit field "
73a05be2 17149msgstr "перестановка к неопределённому символу %s переполняет 12-битное поле "
bd32c6bd 17150
79ddc884 17151#: config/tc-sh.c:3154
c32b891a
NC
17152#, c-format
17153msgid "overflow in branch to %s; converted into longer instruction sequence"
73a05be2 17154msgstr "переполнение ветвления в %s; преобразовано в более длинную последовательность инструкций"
bd32c6bd 17155
3ee0cd9e
NC
17156#: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4625
17157#: config/tc-sparc.c:4649
c32b891a 17158msgid "misaligned data"
73a05be2 17159msgstr "невыровненные данные"
bd32c6bd 17160
79ddc884 17161#: config/tc-sh.c:3572
c32b891a 17162msgid "offset to unaligned destination"
73a05be2 17163msgstr "смещение по невыровненному назначению"
bd32c6bd 17164
79ddc884 17165#: config/tc-sh.c:3577
c32b891a 17166msgid "negative offset"
73a05be2 17167msgstr "отрицательное смещение"
bd32c6bd 17168
79ddc884 17169#: config/tc-sh.c:3717
c32b891a 17170msgid "misaligned offset"
73a05be2 17171msgstr "невыровненное смещение"
bd32c6bd 17172
d8dab054 17173#: config/tc-sparc.c:314 config/tc-sparc.c:495
c32b891a 17174msgid "Bad opcode table, broken assembler."
73a05be2 17175msgstr "Некорректная таблица кодов операций, ассемблер сломался."
bd32c6bd 17176
d8dab054 17177#: config/tc-sparc.c:487
bd32c6bd 17178#, c-format
c32b891a 17179msgid "invalid architecture -xarch=%s"
73a05be2 17180msgstr "неверная архитектура -xarch=%s"
bd32c6bd 17181
d8dab054 17182#: config/tc-sparc.c:561
bd32c6bd 17183#, c-format
c32b891a 17184msgid "No compiled in support for %d bit object file format"
73a05be2 17185msgstr "Скомпилирован без поддержки %d-битного формата объектного файла"
bd32c6bd 17186
d8dab054 17187#: config/tc-sparc.c:645
bd32c6bd 17188#, c-format
c32b891a 17189msgid "SPARC options:\n"
73a05be2 17190msgstr "Параметры SPARC:\n"
bd32c6bd 17191
d8dab054 17192#: config/tc-sparc.c:674
bd32c6bd 17193#, c-format
c32b891a
NC
17194msgid ""
17195"\n"
17196"\t\t\tspecify variant of SPARC architecture\n"
17197"-bump\t\t\twarn when assembler switches architectures\n"
17198"-sparc\t\t\tignored\n"
17199"--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
17200"-relax\t\t\trelax jumps and branches (default)\n"
17201"-no-relax\t\tavoid changing any jumps and branches\n"
bd32c6bd 17202msgstr ""
73a05be2
NC
17203"\n"
17204" задать вариант архитектуры SPARC\n"
17205"-bump предупреждать, когда ассемблер перекрывает архитектуры\n"
17206"-sparc игнорируется\n"
17207"--enforce-aligned-data принудительная .long и т. п. для корректного\n"
17208" выравнивания\n"
17209"-relax ослаблять прыжки и ветвления (по умолчанию)\n"
17210"-no-relax избегать изменения прыжков и ветвлений\n"
bd32c6bd 17211
d8dab054 17212#: config/tc-sparc.c:681
bd32c6bd 17213#, c-format
c32b891a
NC
17214msgid ""
17215"-32\t\t\tcreate 32 bit object file\n"
17216"-64\t\t\tcreate 64 bit object file\n"
bd32c6bd 17217msgstr ""
73a05be2
NC
17218"-32 создавать 32-битный объектный файл\n"
17219"-64 создавать 64-битный объектный файл\n"
bd32c6bd 17220
d8dab054 17221#: config/tc-sparc.c:684
bd32c6bd 17222#, c-format
c32b891a 17223msgid "\t\t\t[default is %d]\n"
73a05be2 17224msgstr " (по умолчанию %d)\n"
bd32c6bd 17225
d8dab054 17226#: config/tc-sparc.c:686
bd32c6bd 17227#, c-format
c32b891a
NC
17228msgid ""
17229"-TSO\t\t\tuse Total Store Ordering\n"
17230"-PSO\t\t\tuse Partial Store Ordering\n"
17231"-RMO\t\t\tuse Relaxed Memory Ordering\n"
bd32c6bd 17232msgstr ""
73a05be2
NC
17233"-TSO использовать Total Store Ordering\n"
17234"-PSO использовать Partial Store Ordering\n"
17235"-RMO использовать Relaxed Memory Ordering\n"
bd32c6bd 17236
d8dab054 17237#: config/tc-sparc.c:690
bd32c6bd 17238#, c-format
c32b891a 17239msgid "\t\t\t[default is %s]\n"
73a05be2 17240msgstr " (по умолчанию %s)\n"
bd32c6bd 17241
d8dab054 17242#: config/tc-sparc.c:692
bd32c6bd 17243#, c-format
c32b891a
NC
17244msgid ""
17245"-KPIC\t\t\tgenerate PIC\n"
17246"-V\t\t\tprint assembler version number\n"
17247"-undeclared-regs\tignore application global register usage without\n"
17248"\t\t\tappropriate .register directive (default)\n"
17249"-no-undeclared-regs\tforce error on application global register usage\n"
17250"\t\t\twithout appropriate .register directive\n"
17251"--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
17252"-q\t\t\tignored\n"
17253"-Qy, -Qn\t\tignored\n"
17254"-s\t\t\tignored\n"
bd32c6bd 17255msgstr ""
73a05be2
NC
17256"-KPIC генерировать PIC\n"
17257"-V напечатать версию ассемблера\n"
17258"-undeclared-regs игнорировать использование глобального регистра\n"
17259" приложения без соответствующей директивы .register\n"
17260" (по умолчанию)\n"
17261"-no-undeclared-regs выдавать ошибку при использовании глобального регистра\n"
17262" приложения без соответствующей директивы .register\n"
17263"--dcti-couples-detect предупреждать, если обнаружено непредсказуемая\n"
17264" пара DCTI\n"
17265"-q игнорируется\n"
17266"-Qy, -Qn игнорируется\n"
17267"-s игнорируется\n"
bd32c6bd 17268
d8dab054 17269#: config/tc-sparc.c:704
bd32c6bd 17270#, c-format
c32b891a
NC
17271msgid ""
17272"-EL\t\t\tgenerate code for a little endian machine\n"
17273"-EB\t\t\tgenerate code for a big endian machine\n"
17274"--little-endian-data\tgenerate code for a machine having big endian\n"
17275" instructions and little endian data.\n"
bd32c6bd 17276msgstr ""
73a05be2
NC
17277"-EL генерировать код для машины с обратным порядком байт\n"
17278"-EB генерировать код для машины с прямым порядком байт\n"
17279"--little-endian-data генерировать код для машины с прямым порядком байт\n"
17280" в инструкциях и обратным порядком в данных\n"
bd32c6bd 17281
3ee0cd9e 17282#: config/tc-sparc.c:968
bd32c6bd 17283#, c-format
c32b891a 17284msgid "Internal error: losing opcode: `%s' \"%s\"\n"
73a05be2 17285msgstr "Внутренняя ошибка: потерян код операции: «%s» \"%s\"\n"
bd32c6bd 17286
3ee0cd9e 17287#: config/tc-sparc.c:987
bd32c6bd 17288#, c-format
c32b891a 17289msgid "Internal error: can't find opcode `%s' for `%s'\n"
73a05be2 17290msgstr "Внутренняя ошибка: не удалось получить хеш кода операции «%s» для «%s»\n"
bd32c6bd 17291
3ee0cd9e 17292#: config/tc-sparc.c:1199
c32b891a 17293msgid "Support for 64-bit arithmetic not compiled in."
73a05be2 17294msgstr "Откомпилирован без поддержки 64-битной арифметики."
bd32c6bd 17295
3ee0cd9e 17296#: config/tc-sparc.c:1245
c32b891a 17297msgid "set: number not in 0..4294967295 range"
73a05be2 17298msgstr "set: номер вне диапазона 0..4294967295"
bd32c6bd 17299
3ee0cd9e 17300#: config/tc-sparc.c:1252
c32b891a 17301msgid "set: number not in -2147483648..4294967295 range"
73a05be2 17302msgstr "set: номер вне диапазона -2147483648..4294967295"
bd32c6bd 17303
3ee0cd9e 17304#: config/tc-sparc.c:1311
c32b891a 17305msgid "setsw: number not in -2147483648..4294967295 range"
73a05be2 17306msgstr "setsw: номер вне диапазона -2147483648..4294967295"
bd32c6bd 17307
3ee0cd9e 17308#: config/tc-sparc.c:1359
c32b891a 17309msgid "setx: temporary register same as destination register"
73a05be2 17310msgstr "setx: временный регистр должен совпадать с регистром назначения"
bd32c6bd 17311
3ee0cd9e 17312#: config/tc-sparc.c:1430
c32b891a 17313msgid "setx: illegal temporary register g0"
73a05be2 17314msgstr "setx: недопустимый временный регистр g0"
bd32c6bd 17315
3ee0cd9e 17316#: config/tc-sparc.c:1538
c32b891a 17317msgid "unpredictable DCTI couple"
73a05be2 17318msgstr "непредсказумая пара DCTI"
bd32c6bd 17319
3ee0cd9e 17320#: config/tc-sparc.c:1548
c32b891a 17321msgid "FP branch in delay slot"
73a05be2 17322msgstr "ветвление FP в слоте задержки"
bd32c6bd 17323
3ee0cd9e 17324#: config/tc-sparc.c:1565
2d151af7
NC
17325msgid "FP branch preceded by FP compare; NOP inserted"
17326msgstr "ветвление FP предваряется инструкцией сравнения FP; вставлена NOP"
bd32c6bd 17327
3ee0cd9e 17328#: config/tc-sparc.c:1605
c32b891a 17329msgid "failed special case insn sanity check"
73a05be2 17330msgstr "проверка на исправность специального случая инструкции не пройдена"
bd32c6bd 17331
3ee0cd9e 17332#: config/tc-sparc.c:1793
c32b891a 17333msgid ": invalid membar mask name"
73a05be2 17334msgstr ": неверное имя маски membar"
bd32c6bd 17335
3ee0cd9e 17336#: config/tc-sparc.c:1809
c32b891a 17337msgid ": invalid membar mask expression"
73a05be2 17338msgstr ": неверное выражение маски membar"
bd32c6bd 17339
3ee0cd9e 17340#: config/tc-sparc.c:1814
c32b891a 17341msgid ": invalid membar mask number"
73a05be2 17342msgstr ": неверный номер маски membar"
bd32c6bd 17343
3ee0cd9e 17344#: config/tc-sparc.c:1829
c32b891a 17345msgid ": invalid siam mode expression"
73a05be2 17346msgstr ": неверное выражение режима siam"
bd32c6bd 17347
3ee0cd9e 17348#: config/tc-sparc.c:1834
c32b891a 17349msgid ": invalid siam mode number"
73a05be2 17350msgstr ": неверный номер режима siam"
bd32c6bd 17351
3ee0cd9e 17352#: config/tc-sparc.c:1850
c32b891a 17353msgid ": invalid prefetch function name"
73a05be2 17354msgstr ": некорректное имя функции prefetch"
bd32c6bd 17355
3ee0cd9e 17356#: config/tc-sparc.c:1858
c32b891a 17357msgid ": invalid prefetch function expression"
73a05be2 17358msgstr ": некорректное выражение функции prefetch"
bd32c6bd 17359
3ee0cd9e 17360#: config/tc-sparc.c:1863
c32b891a 17361msgid ": invalid prefetch function number"
73a05be2 17362msgstr ": некорректный номер функции prefetch"
bd32c6bd 17363
3ee0cd9e 17364#: config/tc-sparc.c:1890 config/tc-sparc.c:1896 config/tc-sparc.c:1905
c32b891a 17365msgid ": unrecognizable privileged register"
73a05be2 17366msgstr ": нераспознанный привилегированный регистр"
bd32c6bd 17367
3ee0cd9e 17368#: config/tc-sparc.c:1928 config/tc-sparc.c:1934 config/tc-sparc.c:1943
c32b891a 17369msgid ": unrecognizable hyperprivileged register"
73a05be2 17370msgstr ": нераспознанный сверхпривилегированный регистр"
bd32c6bd 17371
3ee0cd9e 17372#: config/tc-sparc.c:1966 config/tc-sparc.c:1972 config/tc-sparc.c:1981
c32b891a 17373msgid ": unrecognizable ancillary state register"
73a05be2 17374msgstr ": нераспознанное состояние вспомогательного регистра"
bd32c6bd 17375
3ee0cd9e 17376#: config/tc-sparc.c:2014
c32b891a 17377msgid ": asr number must be between 0 and 31"
73a05be2 17378msgstr ": номер asr должен быть между 0 и 31"
bd32c6bd 17379
3ee0cd9e 17380#: config/tc-sparc.c:2023
c32b891a
NC
17381#, c-format
17382msgid ": expecting %asrN"
73a05be2 17383msgstr ": ожидается %asrN"
bd32c6bd 17384
3ee0cd9e 17385#: config/tc-sparc.c:2065
c32b891a 17386msgid ": crypto immediate must be between 0 and 31"
73a05be2 17387msgstr ": непосредственное значение crypto должно быть между 0 и 31"
bd32c6bd 17388
3ee0cd9e 17389#: config/tc-sparc.c:2074
c32b891a 17390msgid ": expecting crypto immediate"
73a05be2 17391msgstr ": ожидается непосредственное значение crypto"
bd32c6bd 17392
3ee0cd9e
NC
17393#: config/tc-sparc.c:2235 config/tc-sparc.c:2274 config/tc-sparc.c:2701
17394#: config/tc-sparc.c:2737
c32b891a
NC
17395#, c-format
17396msgid "Illegal operands: %%%s requires arguments in ()"
73a05be2 17397msgstr "Неверные операнды: для %%%s требуются аргументы в ()"
bd32c6bd 17398
3ee0cd9e 17399#: config/tc-sparc.c:2242
c32b891a
NC
17400#, c-format
17401msgid "Illegal operands: %%%s cannot be used together with other relocs in the insn ()"
73a05be2 17402msgstr "Неверные операнды: %%%s нельзя использовать вместе с другими перемещениями в инструкции ()"
bd32c6bd 17403
3ee0cd9e 17404#: config/tc-sparc.c:2253
c32b891a
NC
17405#, c-format
17406msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
73a05be2 17407msgstr "Неверные операнды: %%%s можно использовать только в вызове __tls_get_addr"
bd32c6bd 17408
3ee0cd9e 17409#: config/tc-sparc.c:2460
c32b891a 17410msgid "detected global register use not covered by .register pseudo-op"
73a05be2 17411msgstr "использование обнаруженного глобального регистра не покрывается псевдооперацией .register"
bd32c6bd 17412
3ee0cd9e 17413#: config/tc-sparc.c:2562
c32b891a 17414msgid ": There are only 64 f registers; [0-63]"
73a05be2 17415msgstr ": Имеется только 64 f регистра; [0-63]"
bd32c6bd 17416
3ee0cd9e 17417#: config/tc-sparc.c:2564 config/tc-sparc.c:2582
c32b891a 17418msgid ": There are only 32 f registers; [0-31]"
73a05be2 17419msgstr ": Имеется только 32 f регистра; [0-31]"
bd32c6bd 17420
3ee0cd9e 17421#: config/tc-sparc.c:2574
c32b891a 17422msgid ": There are only 32 single precision f registers; [0-31]"
73a05be2 17423msgstr ": Имеется только 32 f регистра одинарной точности; [0-31]"
bd32c6bd 17424
3ee0cd9e 17425#: config/tc-sparc.c:2595
c32b891a 17426msgid ": Instruction requires frs2 and frsd must be the same register"
73a05be2 17427msgstr ": Для инструкции требуется, чтобы frs2 и frsd были одним и тем же регистром"
bd32c6bd 17428
3ee0cd9e 17429#: config/tc-sparc.c:2746
bd32c6bd 17430#, c-format
c32b891a 17431msgid "Expression inside %%%s could not be parsed"
73a05be2 17432msgstr "Выражение внутри %%%s невозможно разобрать"
bd32c6bd 17433
3ee0cd9e 17434#: config/tc-sparc.c:2754
c32b891a
NC
17435#, c-format
17436msgid "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
73a05be2 17437msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия кроме + и - используя %%%s()"
bd32c6bd 17438
3ee0cd9e 17439#: config/tc-sparc.c:2871
c32b891a
NC
17440#, c-format
17441msgid "Illegal operands: Can't add non-constant expression to %%%s()"
73a05be2 17442msgstr "Неверные операнды: не удалось добавить не константное выражение к %%%s()"
bd32c6bd 17443
3ee0cd9e 17444#: config/tc-sparc.c:2881
bd32c6bd 17445#, c-format
c32b891a 17446msgid "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbol"
73a05be2 17447msgstr "Неверные операнды: не удалось выполнить над ними арифметические действия используя %%%s() над перемещаемым символом"
bd32c6bd 17448
3ee0cd9e 17449#: config/tc-sparc.c:2899
c32b891a 17450msgid ": PC-relative operand can't be a constant"
73a05be2 17451msgstr ": относительный PC операнд не может быть константой"
bd32c6bd 17452
3ee0cd9e 17453#: config/tc-sparc.c:2906
c32b891a 17454msgid ": TLS operand can't be a constant"
73a05be2 17455msgstr ": операнд TLS не может быть константой"
bd32c6bd 17456
3ee0cd9e 17457#: config/tc-sparc.c:2934
c32b891a 17458msgid ": Immediate value in cbcond is out of range."
73a05be2 17459msgstr ": Непосредственное значение в cbcond за пределами диапазона."
bd32c6bd 17460
3ee0cd9e 17461#: config/tc-sparc.c:2960
c32b891a 17462msgid ": invalid ASI name"
73a05be2 17463msgstr ": неверное имя ASI"
bd32c6bd 17464
3ee0cd9e 17465#: config/tc-sparc.c:2969
c32b891a 17466msgid ": invalid ASI expression"
73a05be2 17467msgstr ": неверное выражение ASI"
bd32c6bd 17468
3ee0cd9e 17469#: config/tc-sparc.c:2974
c32b891a 17470msgid ": invalid ASI number"
73a05be2 17471msgstr ": неверный номер ASI"
bd32c6bd 17472
3ee0cd9e 17473#: config/tc-sparc.c:3079
c32b891a 17474msgid ": non-immdiate imm2 operand"
73a05be2 17475msgstr ": не непосредственный операнд imm2"
bd32c6bd 17476
3ee0cd9e 17477#: config/tc-sparc.c:3084
c32b891a 17478msgid ": imm2 immediate operand out of range (0-3)"
73a05be2 17479msgstr ": непосредственный операнд imm2 за пределами диапазона (0-3)"
bd32c6bd 17480
3ee0cd9e 17481#: config/tc-sparc.c:3103
c32b891a 17482msgid "OPF immediate operand out of range (0-0x1ff)"
73a05be2 17483msgstr "Непосредственный операнд OPF за пределами диапазона (0-0x1ff)"
bd32c6bd 17484
3ee0cd9e 17485#: config/tc-sparc.c:3108
c32b891a 17486msgid "non-immediate OPF operand, ignored"
73a05be2 17487msgstr "не непосредственный операнд OPF, игнорируется"
bd32c6bd 17488
3ee0cd9e 17489#: config/tc-sparc.c:3127
c32b891a 17490msgid ": invalid cpreg name"
73a05be2 17491msgstr ": неверное имя cpreg"
bd32c6bd 17492
3ee0cd9e 17493#: config/tc-sparc.c:3156
bd32c6bd 17494#, c-format
c32b891a 17495msgid "Illegal operands%s"
73a05be2 17496msgstr "Неверные операнды%s"
bd32c6bd 17497
3ee0cd9e 17498#: config/tc-sparc.c:3206
bd32c6bd 17499#, c-format
c32b891a 17500msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
73a05be2 17501msgstr "архитектура выправлена с «%s» на «%s» для «%s»"
bd32c6bd 17502
3ee0cd9e 17503#: config/tc-sparc.c:3247
bd32c6bd 17504#, c-format
c32b891a 17505msgid "Architecture mismatch on \"%s %s\"."
73a05be2 17506msgstr "Архитектура не совпадает у «%s %s»."
bd32c6bd 17507
3ee0cd9e 17508#: config/tc-sparc.c:3248
bd32c6bd 17509#, c-format
c32b891a 17510msgid "(Requires %s; requested architecture is %s.)"
73a05be2 17511msgstr "(требуется %s; запрашиваемая архитектура — %s)"
bd32c6bd 17512
3ee0cd9e 17513#: config/tc-sparc.c:3260
bd32c6bd 17514#, c-format
c32b891a 17515msgid "Hardware capability \"%s\" not enabled for \"%s\"."
73a05be2 17516msgstr "Свойство оборудования «%s» не включено для«%s»."
bd32c6bd 17517
3ee0cd9e
NC
17518#: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660
17519#: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683
17520#: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728
17521#: config/tc-sparc.c:3752 write.c:1189
c32b891a 17522msgid "relocation overflow"
73a05be2 17523msgstr "переполнение перемещения"
bd32c6bd 17524
3ee0cd9e 17525#: config/tc-sparc.c:3807
c32b891a
NC
17526#, c-format
17527msgid "bad or unhandled relocation type: 0x%02x"
73a05be2 17528msgstr "неверный или необработанный тип перемещения: 0x%02x"
bd32c6bd 17529
3ee0cd9e 17530#: config/tc-sparc.c:4123
c32b891a 17531msgid "Expected comma after name"
73a05be2 17532msgstr "Ожидается запятая после имени"
bd32c6bd 17533
3ee0cd9e 17534#: config/tc-sparc.c:4132
c32b891a
NC
17535#, c-format
17536msgid "BSS length (%d.) <0! Ignored."
73a05be2 17537msgstr "Длина BSS (%d.) <0! Игнорируется."
bd32c6bd 17538
3ee0cd9e 17539#: config/tc-sparc.c:4144
c32b891a 17540msgid "bad .reserve segment -- expected BSS segment"
73a05be2 17541msgstr "неправильный сегмент .reserve — ожидался сегмент BSS"
bd32c6bd 17542
3ee0cd9e 17543#: config/tc-sparc.c:4170 config/tc-sparc.c:4297
c32b891a 17544msgid "negative alignment"
73a05be2 17545msgstr "отрицательное выравнивание"
bd32c6bd 17546
3ee0cd9e 17547#: config/tc-sparc.c:4180 config/tc-sparc.c:4318 read.c:1590 read.c:2606
c32b891a 17548msgid "alignment not a power of 2"
73a05be2 17549msgstr "выравнивание не кратно степени 2"
bd32c6bd 17550
3ee0cd9e 17551#: config/tc-sparc.c:4226
bd32c6bd 17552#, c-format
c32b891a 17553msgid "Ignoring attempt to re-define symbol %s"
73a05be2 17554msgstr "Игнорируется попытка переопределения символа %s"
bd32c6bd 17555
3ee0cd9e 17556#: config/tc-sparc.c:4249 config/tc-v850.c:283
c32b891a 17557msgid "Expected comma after symbol-name"
73a05be2 17558msgstr "Ожидается запятая после имени символа"
bd32c6bd 17559
3ee0cd9e 17560#: config/tc-sparc.c:4259
bd32c6bd 17561#, c-format
c32b891a 17562msgid ".COMMon length (%lu) out of range ignored"
73a05be2 17563msgstr "Длина .COMMon (%lu) выходит за границы, игнорируется"
bd32c6bd 17564
3ee0cd9e 17565#: config/tc-sparc.c:4285
c32b891a 17566msgid "Expected comma after common length"
73a05be2 17567msgstr "Ожидается запятая после общей длины"
bd32c6bd 17568
3ee0cd9e 17569#: config/tc-sparc.c:4430
c32b891a 17570msgid "Unknown segment type"
73a05be2 17571msgstr "Неизвестный тип сегмента"
bd32c6bd 17572
3ee0cd9e 17573#: config/tc-sparc.c:4499 config/tc-sparc.c:4508
bd32c6bd 17574#, c-format
c32b891a 17575msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
73a05be2 17576msgstr "синтаксис регистра — .register %%g[2367],{#scratch|symbolname|#ignore}"
bd32c6bd 17577
3ee0cd9e 17578#: config/tc-sparc.c:4526
c32b891a 17579msgid "redefinition of global register"
73a05be2 17580msgstr "переопределение глобального регистра"
bd32c6bd 17581
3ee0cd9e 17582#: config/tc-sparc.c:4537
bd32c6bd 17583#, c-format
c32b891a 17584msgid "Register symbol %s already defined."
73a05be2 17585msgstr "Регистровый символ %s уже определён."
bd32c6bd 17586
3ee0cd9e 17587#: config/tc-sparc.c:4739
bd32c6bd 17588#, c-format
c32b891a 17589msgid "Illegal operands: %%r_plt in %d-byte data field"
73a05be2 17590msgstr "Неверные операнды: %%r_plt в %d-байтовом поле данных"
bd32c6bd 17591
3ee0cd9e 17592#: config/tc-sparc.c:4749
bd32c6bd 17593#, c-format
c32b891a 17594msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
73a05be2 17595msgstr "Неверные операнды: %%r_tls_dtpoff в %d-байтовом поле данных"
bd32c6bd 17596
3ee0cd9e 17597#: config/tc-sparc.c:4786 config/tc-vax.c:3313
bd32c6bd 17598#, c-format
c32b891a 17599msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
73a05be2 17600msgstr "Неверные операнды: только %%r_%s%d разрешено в %d-байтовом поле данных"
bd32c6bd 17601
3ee0cd9e
NC
17602#: config/tc-sparc.c:4794 config/tc-sparc.c:4825 config/tc-sparc.c:4834
17603#: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361
c32b891a
NC
17604#, c-format
17605msgid "Illegal operands: %%r_%s%d requires arguments in ()"
73a05be2 17606msgstr "Неверные операнды: для %%r_%s%d требуются аргументы в ()"
bd32c6bd 17607
3ee0cd9e 17608#: config/tc-sparc.c:4843 config/tc-vax.c:3370
bd32c6bd 17609#, c-format
c32b891a 17610msgid "Illegal operands: garbage after %%r_%s%d()"
73a05be2 17611msgstr "Неверные операнды: мусор после %%r_%s%d()"
bd32c6bd 17612
d8dab054 17613#: config/tc-sparc.h:66
c32b891a 17614msgid "sparc convert_frag\n"
73a05be2 17615msgstr "sparc convert_frag\n"
bd32c6bd 17616
3ee0cd9e 17617#: config/tc-spu.c:172
c32b891a
NC
17618msgid ""
17619"SPU options:\n"
17620" --apuasm\t\t emulate behaviour of apuasm\n"
bd32c6bd 17621msgstr ""
73a05be2
NC
17622"Параметры SPU:\n"
17623" --apuasm\t\t эмулировать поведение apuasm\n"
bd32c6bd 17624
3ee0cd9e 17625#: config/tc-spu.c:278
bd32c6bd 17626#, c-format
c32b891a 17627msgid "Invalid mnemonic '%s'"
73a05be2 17628msgstr "Неверная мнемоника «%s»"
bd32c6bd 17629
3ee0cd9e 17630#: config/tc-spu.c:284
bd32c6bd 17631#, c-format
c32b891a 17632msgid "'%s' is only available in DD2.0 or higher."
73a05be2 17633msgstr "В DD2.0 или выше доступно только «%s»."
bd32c6bd 17634
3ee0cd9e 17635#: config/tc-spu.c:316
bd32c6bd 17636#, c-format
c32b891a 17637msgid "Error in argument %d. Expecting: \"%s\""
73a05be2 17638msgstr "Ошибка в аргументе %d. Ожидается: «%s»"
bd32c6bd 17639
3ee0cd9e 17640#: config/tc-spu.c:327
c32b891a 17641msgid "Mixing register syntax, with and without '$'."
73a05be2 17642msgstr "Смешивание синтаксиса регистров: с и без «$»."
bd32c6bd 17643
3ee0cd9e 17644#: config/tc-spu.c:333
bd32c6bd 17645#, c-format
c32b891a 17646msgid "Treating '%-*s' as a symbol."
73a05be2 17647msgstr "Считаем «%-*s» за символ."
bd32c6bd 17648
3ee0cd9e 17649#: config/tc-spu.c:552
c32b891a 17650msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
73a05be2 17651msgstr "В DD2.0 или выше доступен только «SPU_RdEventMask» (канал 11)."
bd32c6bd 17652
3ee0cd9e 17653#: config/tc-spu.c:554
c32b891a 17654msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
73a05be2 17655msgstr "В DD2.0 или выше доступен только «MFC_RdTagMask» (канал 12)."
bd32c6bd 17656
3ee0cd9e 17657#: config/tc-spu.c:597
bd32c6bd 17658#, c-format
c32b891a 17659msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
73a05be2 17660msgstr "Используется старый стиль, %%lo(expr), измените на стиль PPC, expr@l."
bd32c6bd 17661
3ee0cd9e 17662#: config/tc-spu.c:603
c32b891a
NC
17663#, c-format
17664msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
73a05be2 17665msgstr "Используется старый стиль, %%hi(expr), измените на стиль PPC, expr@h."
bd32c6bd 17666
3ee0cd9e 17667#: config/tc-spu.c:673 config/tc-spu.c:676
c32b891a
NC
17668#, c-format
17669msgid "Constant expression %d out of range, [%d, %d]."
73a05be2 17670msgstr "Константное выражение %d вне диапазона, [%d, %d]."
bd32c6bd 17671
3ee0cd9e 17672#: config/tc-spu.c:778
c32b891a
NC
17673#, c-format
17674msgid "invalid priority '%lu'"
73a05be2 17675msgstr "неверный приоритет «%lu»"
bd32c6bd 17676
3ee0cd9e 17677#: config/tc-spu.c:784
c32b891a
NC
17678#, c-format
17679msgid "invalid lrlive '%lu'"
73a05be2 17680msgstr "неверный lrlive «%lu»"
bd32c6bd 17681
3ee0cd9e 17682#: config/tc-spu.c:858
c32b891a 17683msgid "Relaxation should never occur"
73a05be2 17684msgstr "Ослабление никогда не должно возникать"
bd32c6bd 17685
3ee0cd9e 17686#: config/tc-spu.c:1008
c32b891a
NC
17687#, c-format
17688msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
73a05be2 17689msgstr "Перемещение не подходит (значение перемещения = 0x%lx)"
bd32c6bd 17690
c32b891a
NC
17691#: config/tc-spu.h:85
17692msgid "spu convert_frag\n"
73a05be2 17693msgstr "spu convert_frag\n"
bd32c6bd 17694
c32b891a
NC
17695#: config/tc-tic30.c:36
17696msgid "first"
73a05be2 17697msgstr "первый"
bd32c6bd 17698
c32b891a
NC
17699#: config/tc-tic30.c:36
17700msgid "second"
73a05be2 17701msgstr "второй"
bd32c6bd 17702
c32b891a
NC
17703#: config/tc-tic30.c:36
17704msgid "third"
73a05be2 17705msgstr "третий"
bd32c6bd 17706
c32b891a
NC
17707#: config/tc-tic30.c:36
17708msgid "fourth"
73a05be2 17709msgstr "четвёртый"
bd32c6bd 17710
c32b891a
NC
17711#: config/tc-tic30.c:36
17712msgid "fifth"
73a05be2 17713msgstr "пятый"
bd32c6bd 17714
3ee0cd9e 17715#: config/tc-tic30.c:460
c32b891a 17716msgid "More than one AR register found in indirect reference"
73a05be2 17717msgstr "В косвенной ссылке обнаружено больше одного регистра AR"
bd32c6bd 17718
3ee0cd9e 17719#: config/tc-tic30.c:466
c32b891a 17720msgid "Illegal AR register in indirect reference"
73a05be2 17721msgstr "В косвенной ссылке недопустимый регистр AR"
bd32c6bd 17722
3ee0cd9e 17723#: config/tc-tic30.c:487
c32b891a 17724msgid "More than one displacement found in indirect reference"
73a05be2 17725msgstr "В косвенной ссылке обнаружено больше одной перестановки"
bd32c6bd 17726
3ee0cd9e 17727#: config/tc-tic30.c:496
c32b891a 17728msgid "Invalid displacement in indirect reference"
73a05be2 17729msgstr "В косвенной ссылке некорректная перестановка"
bd32c6bd 17730
3ee0cd9e 17731#: config/tc-tic30.c:514
c32b891a 17732msgid "AR register not found in indirect reference"
73a05be2 17733msgstr "В косвенной ссылке не найден регистр AR"
bd32c6bd 17734
c32b891a 17735#. Maybe an implied displacement of 1 again.
3ee0cd9e 17736#: config/tc-tic30.c:531
c32b891a 17737msgid "required displacement wasn't given in indirect reference"
73a05be2 17738msgstr "в косвенной ссылке не была дана требуемая перестановка"
bd32c6bd 17739
3ee0cd9e 17740#: config/tc-tic30.c:538
c32b891a 17741msgid "illegal indirect reference"
73a05be2 17742msgstr "некорректная косвенная ссылка"
c32b891a 17743
3ee0cd9e 17744#: config/tc-tic30.c:545
c32b891a 17745msgid "displacement must be an unsigned 8-bit number"
73a05be2 17746msgstr "перестановка должна задаваться 8-битным числом без знака"
bd32c6bd 17747
3ee0cd9e 17748#: config/tc-tic30.c:729 config/tc-tic30.c:1476
bd32c6bd 17749#, c-format
c32b891a 17750msgid "Invalid character %s before %s operand"
73a05be2 17751msgstr "Недопустимый символ %s перед операндом %s"
bd32c6bd 17752
3ee0cd9e 17753#: config/tc-tic30.c:748 config/tc-tic30.c:1491
bd32c6bd 17754#, c-format
c32b891a 17755msgid "Unbalanced parenthesis in %s operand."
73a05be2 17756msgstr "Несогласованные круглые скобки в операнде %s."
bd32c6bd 17757
3ee0cd9e 17758#: config/tc-tic30.c:764 config/tc-tic30.c:1501
bd32c6bd 17759#, c-format
c32b891a 17760msgid "Invalid character %s in %s operand"
73a05be2 17761msgstr "Недопустимый символ %s в операнде %s"
bd32c6bd 17762
3ee0cd9e 17763#: config/tc-tic30.c:783 config/tc-tic30.c:1518
bd32c6bd 17764#, c-format
c32b891a 17765msgid "Spurious operands; (%d operands/instruction max)"
73a05be2 17766msgstr "Побочные операнды; (максимально %d операндов/инструкций)"
bd32c6bd 17767
c32b891a 17768#. Just skip it, if it's \n complain.
3ee0cd9e
NC
17769#: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1535
17770#: config/tc-tic30.c:1551
c32b891a 17771msgid "Expecting operand after ','; got nothing"
73a05be2 17772msgstr "Ожидается операнд после «,»; ничего не получено"
bd32c6bd 17773
3ee0cd9e 17774#: config/tc-tic30.c:806 config/tc-tic30.c:1540
c32b891a 17775msgid "Expecting operand before ','; got nothing"
73a05be2 17776msgstr "Ожидается операнд перед «,»; ничего не получено"
bd32c6bd 17777
3ee0cd9e 17778#: config/tc-tic30.c:844
c32b891a 17779msgid "incorrect number of operands given in the first instruction"
73a05be2 17780msgstr "В первой инструкции указано неправильное количество операндов"
bd32c6bd 17781
3ee0cd9e 17782#: config/tc-tic30.c:850
c32b891a 17783msgid "incorrect number of operands given in the second instruction"
73a05be2 17784msgstr "Во второй инструкции указано неправильное количество операндов"
bd32c6bd 17785
3ee0cd9e 17786#: config/tc-tic30.c:871
c32b891a
NC
17787#, c-format
17788msgid "%s instruction, operand %d doesn't match"
73a05be2 17789msgstr "инструкция %s, операнд %d не совпадает"
bd32c6bd 17790
c32b891a 17791#. Shouldn't get here.
3ee0cd9e 17792#: config/tc-tic30.c:895 config/tc-tic30.c:902
c32b891a 17793msgid "incorrect format for multiply parallel instruction"
73a05be2 17794msgstr "некорректный формат инструкции параллельного умножения"
bd32c6bd 17795
3ee0cd9e 17796#: config/tc-tic30.c:909
c32b891a 17797msgid "destination for multiply can only be R0 or R1"
73a05be2 17798msgstr "назначением умножения может быть только R0 или R1"
bd32c6bd 17799
3ee0cd9e 17800#: config/tc-tic30.c:916
c32b891a 17801msgid "destination for add/subtract can only be R2 or R3"
73a05be2 17802msgstr "назначением сложения/вычитания может быть только R2 или R3"
bd32c6bd 17803
3ee0cd9e 17804#: config/tc-tic30.c:983
c32b891a 17805msgid "loading the same register in parallel operation"
73a05be2 17806msgstr "загружается тот же регистр в параллельной операции"
bd32c6bd 17807
3ee0cd9e 17808#: config/tc-tic30.c:1426
c32b891a
NC
17809#, c-format
17810msgid "Invalid character %s in opcode"
73a05be2 17811msgstr "Недопустимый символ %s в коде операции"
bd32c6bd 17812
3ee0cd9e 17813#: config/tc-tic30.c:1456
c32b891a
NC
17814#, c-format
17815msgid "Unknown TMS320C30 instruction: %s"
73a05be2 17816msgstr "Неизвестная инструкция TMS320C30: %s"
bd32c6bd 17817
3ee0cd9e 17818#: config/tc-tic30.c:1576
c32b891a 17819msgid "Incorrect number of operands given"
73a05be2 17820msgstr "Указано неправильное количество операндов"
bd32c6bd 17821
3ee0cd9e 17822#: config/tc-tic30.c:1609
c32b891a
NC
17823#, c-format
17824msgid "The %s operand doesn't match"
73a05be2 17825msgstr "Операнд %s не совпадает"
bd32c6bd 17826
c32b891a 17827#. Shouldn't make it to this stage.
3ee0cd9e 17828#: config/tc-tic30.c:1634 config/tc-tic30.c:1646
c32b891a 17829msgid "Incompatible first and second operands in instruction"
73a05be2 17830msgstr "В инструкции не совместимы первый и второй операнды"
bd32c6bd 17831
3ee0cd9e 17832#: config/tc-tic30.c:1760
c32b891a 17833msgid "invalid short form floating point immediate operand"
73a05be2 17834msgstr "непосредственный операнд в некорректном кратком формате с плавающей запятой"
bd32c6bd 17835
3ee0cd9e 17836#: config/tc-tic30.c:1770
c32b891a 17837msgid "rounding down first operand float to unsigned int"
73a05be2 17838msgstr "округление в сторону уменьшения первого операнда с типом float в unsigned int"
bd32c6bd 17839
3ee0cd9e 17840#: config/tc-tic30.c:1772
c32b891a 17841msgid "only lower 16-bits of first operand are used"
73a05be2 17842msgstr "используются только младшие 16 бит первого операнда"
bd32c6bd 17843
3ee0cd9e 17844#: config/tc-tic30.c:1782
c32b891a 17845msgid "rounding down first operand float to signed int"
73a05be2 17846msgstr "округление в сторону уменьшения первого операнда с типом float в signed int"
bd32c6bd 17847
3ee0cd9e 17848#: config/tc-tic30.c:1787 config/tc-tic30.c:1858
c32b891a 17849msgid "first operand is too large for 16-bit signed int"
73a05be2 17850msgstr "первый операнд слишком велик для 16-битного знакового целого"
bd32c6bd 17851
3ee0cd9e 17852#: config/tc-tic30.c:1852
c32b891a 17853msgid "first operand is floating point"
73a05be2 17854msgstr "первый операнд является значением с плавающей запятой"
bd32c6bd 17855
c32b891a 17856#. Shouldn't get here.
3ee0cd9e 17857#: config/tc-tic30.c:1883
c32b891a 17858msgid "interrupt vector for trap instruction out of range"
73a05be2 17859msgstr "вектор прерываний инструкции ловушки за пределами диапазона"
bd32c6bd 17860
3ee0cd9e 17861#: config/tc-tic30.c:1928
c32b891a 17862msgid "LDP instruction needs a 24-bit operand"
73a05be2 17863msgstr "инструкции LDP требуется 24-битный операнд"
bd32c6bd 17864
3ee0cd9e 17865#: config/tc-tic30.c:1952
c32b891a 17866msgid "first operand is too large for a 24-bit displacement"
73a05be2 17867msgstr "первый операнд слишком велик для 24-битной перестановки"
bd32c6bd 17868
53943f32 17869#: config/tc-tic4x.c:389
c32b891a 17870msgid "Nan, using zero."
73a05be2 17871msgstr "Nan, используется ноль."
bd32c6bd 17872
3ee0cd9e 17873#: config/tc-tic4x.c:507
bd32c6bd 17874#, c-format
c32b891a 17875msgid "Cannot represent exponent in %d bits"
73a05be2 17876msgstr "Не удалось представить экспоненту в %d битах"
bd32c6bd 17877
3ee0cd9e 17878#: config/tc-tic4x.c:590 config/tc-tic4x.c:600
c32b891a 17879msgid "Invalid floating point number"
73a05be2 17880msgstr "Неверное число с плавающей запятой"
bd32c6bd 17881
3ee0cd9e 17882#: config/tc-tic4x.c:719
c32b891a 17883msgid "Comma expected\n"
73a05be2 17884msgstr "Ожидается запятая\n"
bd32c6bd 17885
3ee0cd9e 17886#: config/tc-tic4x.c:752 config/tc-tic54x.c:470
c32b891a 17887msgid ".bss size argument missing\n"
73a05be2 17888msgstr "отсутствует аргумент размера .bss\n"
bd32c6bd 17889
3ee0cd9e 17890#: config/tc-tic4x.c:760
c32b891a
NC
17891#, c-format
17892msgid ".bss size %ld < 0!"
73a05be2 17893msgstr "размер .bss %ld < 0!"
bd32c6bd 17894
3ee0cd9e 17895#: config/tc-tic4x.c:893
c32b891a 17896msgid "Non-constant symbols not allowed\n"
73a05be2 17897msgstr "Не константные символы не допускаются\n"
bd32c6bd 17898
3ee0cd9e 17899#: config/tc-tic4x.c:924
c32b891a 17900msgid "Symbol missing\n"
73a05be2 17901msgstr "Отсутствует символ\n"
bd32c6bd 17902
c32b891a 17903#. Skip null symbol terminator.
3ee0cd9e 17904#: config/tc-tic4x.c:972
c32b891a 17905msgid ".sect: subsection name ignored"
73a05be2 17906msgstr ".sect: имя подраздела игнорируется"
bd32c6bd 17907
3ee0cd9e 17908#: config/tc-tic4x.c:1000 config/tc-tic4x.c:1101 config/tc-tic54x.c:1427
bd32c6bd 17909#, c-format
c32b891a 17910msgid "Error setting flags for \"%s\": %s"
73a05be2 17911msgstr "Ошибка установки флагов для «%s»: %s"
bd32c6bd 17912
3ee0cd9e 17913#: config/tc-tic4x.c:1032
c32b891a 17914msgid ".set syntax invalid\n"
73a05be2 17915msgstr "некорректный синтаксис .set\n"
bd32c6bd 17916
3ee0cd9e 17917#: config/tc-tic4x.c:1090
c32b891a 17918msgid ".usect: non-zero alignment flag ignored"
73a05be2 17919msgstr ".usect: флаг с ненулевым выравниванием игнорируется"
bd32c6bd 17920
3ee0cd9e 17921#: config/tc-tic4x.c:1121
c32b891a
NC
17922#, c-format
17923msgid "This assembler does not support processor generation %ld"
73a05be2 17924msgstr "Ассемблер пока не поддерживает поколение процессора %ld"
bd32c6bd 17925
3ee0cd9e 17926#: config/tc-tic4x.c:1125
c32b891a 17927msgid "Changing processor generation on fly not supported..."
73a05be2 17928msgstr "Изменение поколения процессора на лету не поддерживается…"
bd32c6bd 17929
3ee0cd9e 17930#: config/tc-tic4x.c:1412
c32b891a 17931msgid "Auxiliary register AR0--AR7 required for indirect"
73a05be2 17932msgstr "Для косвенного значения требуется вспомогательный регистр AR0--AR7"
bd32c6bd 17933
3ee0cd9e 17934#: config/tc-tic4x.c:1426
c32b891a
NC
17935#, c-format
17936msgid "Bad displacement %d (require 0--255)\n"
73a05be2 17937msgstr "Неверная перестановка %d (требуется 0--255)\n"
bd32c6bd 17938
3ee0cd9e 17939#: config/tc-tic4x.c:1444
c32b891a 17940msgid "Index register IR0,IR1 required for displacement"
73a05be2 17941msgstr "Для перестановки требуется индексный регистр IR0,IR1"
bd32c6bd 17942
3ee0cd9e 17943#: config/tc-tic4x.c:1512
c32b891a 17944msgid "Expecting a register name"
73a05be2 17945msgstr "Ожидается имя регистра"
bd32c6bd 17946
3ee0cd9e 17947#: config/tc-tic4x.c:1524 config/tc-tic4x.c:1547 config/tc-tic4x.c:1613
c32b891a 17948msgid "Number too large"
73a05be2 17949msgstr "Число слишком велико"
bd32c6bd 17950
3ee0cd9e 17951#: config/tc-tic4x.c:1537 config/tc-tic4x.c:1560
c32b891a 17952msgid "Expecting a constant value"
73a05be2 17953msgstr "Ожидается константное значение"
bd32c6bd 17954
3ee0cd9e 17955#: config/tc-tic4x.c:1568
bd32c6bd 17956#, c-format
c32b891a 17957msgid "Bad direct addressing construct %s"
73a05be2 17958msgstr "Неверная конструкция %s для прямой адресации"
bd32c6bd 17959
3ee0cd9e 17960#: config/tc-tic4x.c:1572
bd32c6bd 17961#, c-format
c32b891a 17962msgid "Direct value of %ld is not suitable"
73a05be2 17963msgstr "Прямое значение %ld не подходит"
bd32c6bd 17964
3ee0cd9e 17965#: config/tc-tic4x.c:1596
c32b891a 17966msgid "Unknown indirect addressing mode"
73a05be2 17967msgstr "Неизвестный режим косвенной адресации"
bd32c6bd 17968
3ee0cd9e 17969#: config/tc-tic4x.c:1693
bd32c6bd 17970#, c-format
c32b891a 17971msgid "Immediate value of %ld is too large for ldf"
73a05be2 17972msgstr "Непосредственное значение %ld слишком велико для ldf"
bd32c6bd 17973
3ee0cd9e 17974#: config/tc-tic4x.c:1733
c32b891a 17975msgid "Destination register must be ARn"
73a05be2 17976msgstr "Регистром назначения должен быть ARn"
c32b891a 17977
3ee0cd9e 17978#: config/tc-tic4x.c:1752 config/tc-tic4x.c:2125 config/tc-tic4x.c:2184
bd32c6bd 17979#, c-format
c32b891a 17980msgid "Immediate value of %ld is too large"
73a05be2 17981msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 17982
3ee0cd9e 17983#: config/tc-tic4x.c:1781 config/tc-tic4x.c:1986
c32b891a 17984msgid "Invalid indirect addressing mode"
73a05be2 17985msgstr "Некорректный режим косвенной адресации"
bd32c6bd 17986
3ee0cd9e
NC
17987#: config/tc-tic4x.c:1805 config/tc-tic4x.c:1845 config/tc-tic4x.c:2036
17988#: config/tc-tic4x.c:2058
c32b891a 17989msgid "Register must be Rn"
73a05be2 17990msgstr "Регистром должен быть Rn"
bd32c6bd 17991
3ee0cd9e 17992#: config/tc-tic4x.c:1859 config/tc-tic4x.c:1929 config/tc-tic4x.c:1943
c32b891a 17993msgid "Register must be R0--R7"
73a05be2 17994msgstr "Регистром должен быть R0--R7"
bd32c6bd 17995
3ee0cd9e 17996#: config/tc-tic4x.c:1883 config/tc-tic4x.c:1911
bd32c6bd 17997#, c-format
c32b891a 17998msgid "Invalid indirect addressing mode displacement %d"
73a05be2 17999msgstr "Некорректный режим косвенной адресации перестановки %d"
bd32c6bd 18000
3ee0cd9e 18001#: config/tc-tic4x.c:1957
c32b891a 18002msgid "Destination register must be R2 or R3"
73a05be2 18003msgstr "Регистром назначения должен быть R2 или R3"
bd32c6bd 18004
3ee0cd9e 18005#: config/tc-tic4x.c:1971
c32b891a 18006msgid "Destination register must be R0 or R1"
73a05be2 18007msgstr "Регистром назначения должен быть R0 или R1"
bd32c6bd 18008
3ee0cd9e 18009#: config/tc-tic4x.c:2008
bd32c6bd 18010#, c-format
c32b891a 18011msgid "Displacement value of %ld is too large"
73a05be2 18012msgstr "Значение перестановки %ld слишком велико"
bd32c6bd 18013
3ee0cd9e 18014#: config/tc-tic4x.c:2069 config/tc-tic4x.c:2200
c32b891a 18015msgid "Floating point number not valid in expression"
73a05be2 18016msgstr "Число с плавающей запятой в выражении не допускается"
bd32c6bd 18017
3ee0cd9e 18018#: config/tc-tic4x.c:2083
bd32c6bd 18019#, c-format
c32b891a 18020msgid "Signed immediate value %ld too large"
73a05be2 18021msgstr "Непосредственное значение со знаком %ld слишком велико"
bd32c6bd 18022
3ee0cd9e 18023#: config/tc-tic4x.c:2146
c32b891a
NC
18024#, c-format
18025msgid "Unsigned immediate value %ld too large"
73a05be2 18026msgstr "Непосредственное значение без знака %ld слишком велико"
bd32c6bd 18027
3ee0cd9e 18028#: config/tc-tic4x.c:2214
bd32c6bd 18029#, c-format
c32b891a 18030msgid "Immediate value %ld too large"
73a05be2 18031msgstr "Непосредственное значение %ld слишком велико"
bd32c6bd 18032
3ee0cd9e 18033#: config/tc-tic4x.c:2233 config/tc-tic4x.c:2261
c32b891a 18034msgid "Register must be ivtp or tvtp"
73a05be2 18035msgstr "Регистром должен быть ivtp или tvtp"
bd32c6bd 18036
3ee0cd9e 18037#: config/tc-tic4x.c:2247
c32b891a 18038msgid "Register must be address register"
73a05be2 18039msgstr "Регистром должен быть адресный регистр"
bd32c6bd 18040
3ee0cd9e 18041#: config/tc-tic4x.c:2320
c32b891a 18042msgid "Source and destination register should not be equal"
73a05be2 18043msgstr "Регистры источника и назначения не должен быть одинаковыми"
bd32c6bd 18044
3ee0cd9e 18045#: config/tc-tic4x.c:2335
c32b891a 18046msgid "Equal parallel destination registers, one result will be discarded"
73a05be2 18047msgstr "Одинаковые параллельные регистры назначения, один результат будет отброшен"
bd32c6bd 18048
3ee0cd9e 18049#: config/tc-tic4x.c:2376
c32b891a 18050msgid "Too many operands scanned"
73a05be2 18051msgstr "Просканировано слишком много операндов"
bd32c6bd 18052
3ee0cd9e 18053#: config/tc-tic4x.c:2407
c32b891a 18054msgid "Parallel opcode cannot contain more than two instructions"
73a05be2 18055msgstr "Код параллельной операции не может содержать более двух инструкций"
bd32c6bd 18056
3ee0cd9e 18057#: config/tc-tic4x.c:2481
bd32c6bd 18058#, c-format
c32b891a 18059msgid "Invalid operands for %s"
73a05be2 18060msgstr "Некорректные операнды для %s"
bd32c6bd 18061
3ee0cd9e 18062#: config/tc-tic4x.c:2484
bd32c6bd 18063#, c-format
c32b891a 18064msgid "Invalid instruction %s"
73a05be2 18065msgstr "Неверная инструкция %s"
bd32c6bd 18066
3ee0cd9e 18067#: config/tc-tic4x.c:2636
bd32c6bd 18068#, c-format
c32b891a 18069msgid "Bad relocation type: 0x%02x"
73a05be2 18070msgstr "Неверный тип перемещения: 0x%02x"
bd32c6bd 18071
3ee0cd9e 18072#: config/tc-tic4x.c:2694
c32b891a
NC
18073#, c-format
18074msgid "Unsupported processor generation %d"
73a05be2 18075msgstr "Неподдерживаемое поколение процессора %d"
bd32c6bd 18076
3ee0cd9e 18077#: config/tc-tic4x.c:2702
c32b891a 18078msgid "Option -b is depreciated, please use -mbig"
73a05be2 18079msgstr "Параметр -b устарел, используйте -mbig"
bd32c6bd 18080
3ee0cd9e 18081#: config/tc-tic4x.c:2709
c32b891a 18082msgid "Option -p is depreciated, please use -mmemparm"
73a05be2 18083msgstr "Параметр -p устарел, используйте -mmemparm"
bd32c6bd 18084
3ee0cd9e 18085#: config/tc-tic4x.c:2716
c32b891a 18086msgid "Option -r is depreciated, please use -mregparm"
73a05be2 18087msgstr "Параметр -r устарел, используйте -mregparm"
bd32c6bd 18088
3ee0cd9e 18089#: config/tc-tic4x.c:2723
c32b891a 18090msgid "Option -s is depreciated, please use -msmall"
73a05be2 18091msgstr "Параметр -s устарел, используйте -msmall"
bd32c6bd 18092
3ee0cd9e 18093#: config/tc-tic4x.c:2752
bd32c6bd 18094#, c-format
c32b891a
NC
18095msgid ""
18096"\n"
18097"TIC4X options:\n"
18098" -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
18099" 30 - TMS320C30\n"
18100" 31 - TMS320C31, TMS320LC31\n"
18101" 32 - TMS320C32\n"
18102" 33 - TMS320VC33\n"
18103" 40 - TMS320C40\n"
18104" 44 - TMS320C44\n"
18105" -mrev=REV set cpu hardware revision (integer numbers).\n"
18106" Combinations of -mcpu and -mrev will enable/disable\n"
18107" the appropriate options (-midle2, -mlowpower and\n"
18108" -menhanced) according to the selected type\n"
18109" -mbig select big memory model\n"
18110" -msmall select small memory model (default)\n"
18111" -mregparm select register parameters (default)\n"
18112" -mmemparm select memory parameters\n"
18113" -midle2 enable IDLE2 support\n"
18114" -mlowpower enable LOPOWER and MAXSPEED support\n"
18115" -menhanced enable enhanced opcode support\n"
bd32c6bd 18116msgstr ""
73a05be2
NC
18117"\n"
18118"Параметры TIC4X:\n"
18119" -mcpu=CPU -mCPU выбрать вариант архитектуры. ЦП может быть:\n"
18120" 30 - TMS320C30\n"
18121" 31 - TMS320C31, TMS320LC31\n"
18122" 32 - TMS320C32\n"
18123" 33 - TMS320VC33\n"
18124" 40 - TMS320C40\n"
18125" 44 - TMS320C44\n"
18126" -mrev=REV задать аппаратную версию ЦП (число)\n"
18127" Комбинация -mcpu и -mrev включает/выключает\n"
18128" соответствующие возможности (-midle2, -mlowpower и\n"
18129" -menhanced) согласно выбранному типу\n"
18130" -mbig выбрать большую модель памяти\n"
18131" -msmall выбрать малую модель памяти (по умолчанию)\n"
18132" -mregparm использовать регистровые параметры (по умолчанию)\n"
18133" -mmemparm использовать параметры памяти\n"
18134" -midle2 включит поддержку IDLE2\n"
18135" -mlowpower включить поддержку LOPOWER и MAXSPEED\n"
18136" -menhanced включить поддержку расширенных кодов операции\n"
bd32c6bd 18137
3ee0cd9e 18138#: config/tc-tic4x.c:2797
bd32c6bd 18139#, c-format
c32b891a 18140msgid "Label \"$%d\" redefined"
73a05be2 18141msgstr "Переопределение метки «$%d»"
bd32c6bd 18142
3ee0cd9e 18143#: config/tc-tic4x.c:3007
bd32c6bd 18144#, c-format
c32b891a 18145msgid "Reloc %d not supported by object file format"
73a05be2 18146msgstr "Перемещение %d не поддерживается форматом объектного файла"
bd32c6bd 18147
c32b891a
NC
18148#. Only word (et al.), align, or conditionals are allowed within
18149#. .struct/.union.
53943f32 18150#: config/tc-tic54x.c:219
c32b891a 18151msgid "pseudo-op illegal within .struct/.union"
73a05be2 18152msgstr "псевдооперация недопустима внутри .struct/.union"
bd32c6bd 18153
53943f32 18154#: config/tc-tic54x.c:233
bd32c6bd 18155#, c-format
c32b891a 18156msgid "C54x-specific command line options:\n"
bc7c0509 18157msgstr "Специализированные параметры командной строки для C54x:\n"
bd32c6bd 18158
53943f32 18159#: config/tc-tic54x.c:234
bd32c6bd 18160#, c-format
c32b891a 18161msgid "-mfar-mode | -mf Use extended addressing\n"
73a05be2 18162msgstr "-mfar-mode | -mf использовать расширенную адресацию\n"
bd32c6bd 18163
53943f32 18164#: config/tc-tic54x.c:235
bd32c6bd 18165#, c-format
c32b891a 18166msgid "-mcpu=<CPU version> Specify the CPU version\n"
73a05be2 18167msgstr "-mcpu=<версия ЦП> задать версию ЦП\n"
bd32c6bd 18168
53943f32 18169#: config/tc-tic54x.c:236
bd32c6bd 18170#, c-format
c32b891a 18171msgid "-merrors-to-file <filename>\n"
73a05be2 18172msgstr "-merrors-to-file <имя файла>\n"
bd32c6bd 18173
53943f32 18174#: config/tc-tic54x.c:237
bd32c6bd 18175#, c-format
c32b891a 18176msgid "-me <filename> Redirect errors to a file\n"
73a05be2 18177msgstr "-me <имя файла> перенаправить ошибки в файл\n"
bd32c6bd 18178
53943f32 18179#: config/tc-tic54x.c:348
c32b891a 18180msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
73a05be2 18181msgstr "Ожидается запятая и символ в «.asg STRING, SYMBOL»"
bd32c6bd 18182
53943f32 18183#: config/tc-tic54x.c:357
c32b891a 18184msgid "symbols assigned with .asg must begin with a letter"
73a05be2 18185msgstr "символы, назначаемые с помощью .asg, должны начинаться с буквы"
bd32c6bd 18186
53943f32 18187#: config/tc-tic54x.c:397
c32b891a 18188msgid "Unterminated string after absolute expression"
73a05be2 18189msgstr "Незавершённая строка после абсолютного выражения"
bd32c6bd 18190
53943f32 18191#: config/tc-tic54x.c:405
c32b891a 18192msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
73a05be2 18193msgstr "Ожидается запятая и символ в «.eval EXPR, SYMBOL»"
bd32c6bd 18194
53943f32 18195#: config/tc-tic54x.c:415
c32b891a 18196msgid "symbols assigned with .eval must begin with a letter"
73a05be2 18197msgstr "символы, назначаемые с помощью .eval, должны начинаться с буквы"
bd32c6bd 18198
3ee0cd9e 18199#: config/tc-tic54x.c:479
c32b891a
NC
18200#, c-format
18201msgid ".bss size %d < 0!"
73a05be2 18202msgstr "размер .bss %d < 0!"
bd32c6bd 18203
53943f32 18204#: config/tc-tic54x.c:662
c32b891a 18205msgid "Offset on nested structures is ignored"
73a05be2 18206msgstr "Смещение во вложенные структуры игнорируется"
bd32c6bd 18207
53943f32 18208#: config/tc-tic54x.c:712
c32b891a
NC
18209#, c-format
18210msgid ".end%s without preceding .%s"
73a05be2 18211msgstr ".end%s без предшествующей .%s"
bd32c6bd 18212
53943f32 18213#: config/tc-tic54x.c:778
c32b891a
NC
18214#, c-format
18215msgid "Unrecognized struct/union tag '%s'"
73a05be2 18216msgstr "Нераспознанная метка структуры/объединения «%s»"
bd32c6bd 18217
53943f32 18218#: config/tc-tic54x.c:780
c32b891a 18219msgid ".tag requires a structure tag"
73a05be2 18220msgstr "для .tag требуется тег структуры"
bd32c6bd 18221
53943f32 18222#: config/tc-tic54x.c:786
c32b891a 18223msgid "Label required for .tag"
73a05be2 18224msgstr "для .tag требуется метка"
bd32c6bd 18225
53943f32 18226#: config/tc-tic54x.c:805
bd32c6bd 18227#, c-format
c32b891a 18228msgid ".tag target '%s' undefined"
73a05be2 18229msgstr "цель .tag «%s» не определена"
bd32c6bd 18230
53943f32 18231#: config/tc-tic54x.c:869
bd32c6bd 18232#, c-format
c32b891a 18233msgid ".field count '%d' out of range (1 <= X <= 32)"
73a05be2 18234msgstr "счётчик .field «%d» вне допустимого диапазона (1 <= X <= 32)"
bd32c6bd 18235
53943f32 18236#: config/tc-tic54x.c:897
bd32c6bd 18237#, c-format
c32b891a 18238msgid "Unrecognized field type '%c'"
73a05be2 18239msgstr "Нераспознанный тип поля «%c»"
bd32c6bd 18240
53943f32 18241#: config/tc-tic54x.c:1021
c32b891a 18242msgid "Overflow in expression, truncated to 8 bits"
73a05be2 18243msgstr "Переполнение в выражении, обрезается до 8 бит"
bd32c6bd 18244
53943f32 18245#: config/tc-tic54x.c:1026
c32b891a 18246msgid "Overflow in expression, truncated to 16 bits"
73a05be2 18247msgstr "Переполнение в выражении, обрезается до 16 бит"
bd32c6bd 18248
c32b891a
NC
18249#. Disallow .byte with a non constant expression that will
18250#. require relocation.
53943f32 18251#: config/tc-tic54x.c:1034
c32b891a 18252msgid "Relocatable values require at least WORD storage"
73a05be2 18253msgstr "Для перемещаемых значений требуется хранилище размером не менее WORD"
bd32c6bd 18254
53943f32 18255#: config/tc-tic54x.c:1095
c32b891a 18256msgid "Use of .def/.ref is deprecated. Use .global instead"
73a05be2 18257msgstr "Директива .def/.ref устарела. Используйте .global"
bd32c6bd 18258
3ee0cd9e 18259#: config/tc-tic54x.c:1290
c32b891a 18260msgid ".space/.bes repeat count is negative, ignored"
73a05be2 18261msgstr "счётчик повторений .space/.bes отрицательный, игнорируется"
bd32c6bd 18262
3ee0cd9e 18263#: config/tc-tic54x.c:1295
c32b891a 18264msgid ".space/.bes repeat count is zero, ignored"
73a05be2 18265msgstr "счётчик повторений .space/.bes равен нулю, игнорируется"
bd32c6bd 18266
3ee0cd9e 18267#: config/tc-tic54x.c:1368
c32b891a 18268msgid "Missing size argument"
73a05be2 18269msgstr "Отсутствует размер аргумента"
bd32c6bd 18270
3ee0cd9e 18271#: config/tc-tic54x.c:1502
c32b891a 18272msgid "CPU version has already been set"
73a05be2 18273msgstr "Версия ЦП уже задана"
bd32c6bd 18274
3ee0cd9e 18275#: config/tc-tic54x.c:1506
c32b891a
NC
18276#, c-format
18277msgid "Unrecognized version '%s'"
73a05be2 18278msgstr "Нераспознанная версия «%s»"
bd32c6bd 18279
3ee0cd9e 18280#: config/tc-tic54x.c:1512
c32b891a 18281msgid "Changing of CPU version on the fly not supported"
73a05be2 18282msgstr "Изменение версии ЦП на лету не поддерживается"
bd32c6bd 18283
3ee0cd9e 18284#: config/tc-tic54x.c:1643
c32b891a 18285msgid "p2align not supported on this target"
73a05be2 18286msgstr "p2align не поддерживается для этой цели"
bd32c6bd 18287
3ee0cd9e 18288#: config/tc-tic54x.c:1655
c32b891a 18289msgid "Argument to .even ignored"
73a05be2 18290msgstr "Аргумент .even игнорируется"
bd32c6bd 18291
3ee0cd9e 18292#: config/tc-tic54x.c:1701
c32b891a 18293msgid "Invalid field size, must be from 1 to 32"
73a05be2 18294msgstr "Некорректный размер поля, должен быть от 1 до 32"
bd32c6bd 18295
3ee0cd9e 18296#: config/tc-tic54x.c:1714
c32b891a 18297msgid "field size must be 16 when value is relocatable"
73a05be2 18298msgstr "Размер поля должен быть равен 16, если значение перемещаемое"
bd32c6bd 18299
3ee0cd9e 18300#: config/tc-tic54x.c:1729
c32b891a 18301msgid "field value truncated"
73a05be2 18302msgstr "Значение поля обрезано"
bd32c6bd 18303
3ee0cd9e 18304#: config/tc-tic54x.c:1835 config/tc-tic54x.c:2134
c32b891a
NC
18305#, c-format
18306msgid "Unrecognized section '%s'"
73a05be2 18307msgstr "Нераспознанный раздел «%s»"
bd32c6bd 18308
3ee0cd9e 18309#: config/tc-tic54x.c:1844
c32b891a 18310msgid "Current section is uninitialized, section name required for .clink"
73a05be2 18311msgstr "Текущий раздел не инициализирован, для .clink требуется имя раздела"
bd32c6bd 18312
3ee0cd9e 18313#: config/tc-tic54x.c:2045
c32b891a 18314msgid "ENDLOOP without corresponding LOOP"
73a05be2 18315msgstr "ENDLOOP без соответствующей LOOP"
bd32c6bd 18316
3ee0cd9e 18317#: config/tc-tic54x.c:2086
c32b891a 18318msgid "Mixing of normal and extended addressing not supported"
73a05be2 18319msgstr "Одновременное использование обычной и расширенной адресации не поддерживается"
bd32c6bd 18320
3ee0cd9e 18321#: config/tc-tic54x.c:2092
c32b891a 18322msgid "Extended addressing not supported on the specified CPU"
73a05be2 18323msgstr "Расширенная адресация не поддерживается на выбранном ЦП"
bd32c6bd 18324
3ee0cd9e 18325#: config/tc-tic54x.c:2140
c32b891a 18326msgid ".sblock may be used for initialized sections only"
73a05be2 18327msgstr ".sblock можно использовать только для инициализации разделов"
bd32c6bd 18328
3ee0cd9e 18329#: config/tc-tic54x.c:2170
c32b891a 18330msgid "Symbol missing for .set/.equ"
73a05be2 18331msgstr "Отсутствует символ у .set/.equ"
bd32c6bd 18332
3ee0cd9e 18333#: config/tc-tic54x.c:2226
c32b891a 18334msgid ".var may only be used within a macro definition"
73a05be2 18335msgstr ".var может использоваться только внутри определения макроса"
bd32c6bd 18336
3ee0cd9e 18337#: config/tc-tic54x.c:2234
c32b891a 18338msgid "Substitution symbols must begin with a letter"
73a05be2 18339msgstr "Символы подстановки должны начинаться с буквы"
bd32c6bd 18340
3ee0cd9e 18341#: config/tc-tic54x.c:2326
c32b891a
NC
18342#, c-format
18343msgid "can't open macro library file '%s' for reading: %s"
73a05be2 18344msgstr "не удалось открыть файл библиотеки макросов «%s» для чтения: %s"
bd32c6bd 18345
3ee0cd9e 18346#: config/tc-tic54x.c:2333
c32b891a
NC
18347#, c-format
18348msgid "File '%s' not in macro archive format"
73a05be2 18349msgstr "Файл «%s» не в соответствует формату архива макросов"
bd32c6bd 18350
3ee0cd9e 18351#: config/tc-tic54x.c:2463
bd32c6bd 18352#, c-format
c32b891a 18353msgid "Bad COFF version '%s'"
73a05be2 18354msgstr "Неправильная версия COFF «%s»"
bd32c6bd 18355
3ee0cd9e 18356#: config/tc-tic54x.c:2472
c32b891a
NC
18357#, c-format
18358msgid "Bad CPU version '%s'"
73a05be2 18359msgstr "Неправильная версия ЦП «%s»"
bd32c6bd 18360
3ee0cd9e 18361#: config/tc-tic54x.c:2485 config/tc-tic54x.c:2488
c32b891a
NC
18362#, c-format
18363msgid "Can't redirect stderr to the file '%s'"
73a05be2 18364msgstr "Не удалось перенаправить stderr в файл «%s»"
bd32c6bd 18365
3ee0cd9e 18366#: config/tc-tic54x.c:2506
53943f32
NC
18367msgid "Macro nesting is too deep"
18368msgstr "Слишком глубоко вложенный макрос"
18369
3ee0cd9e 18370#: config/tc-tic54x.c:2605
c32b891a
NC
18371#, c-format
18372msgid "Undefined substitution symbol '%s'"
73a05be2 18373msgstr "Неопределенный символ подстановки «%s»"
bd32c6bd 18374
3ee0cd9e 18375#: config/tc-tic54x.c:3090
bd32c6bd 18376#, c-format
c32b891a 18377msgid "Unbalanced parenthesis in operand %d"
73a05be2 18378msgstr "Несогласованные круглые скобки в операнде %d"
bd32c6bd 18379
3ee0cd9e 18380#: config/tc-tic54x.c:3121 config/tc-tic54x.c:3129
c32b891a 18381msgid "Expecting operand after ','"
73a05be2 18382msgstr "Ожидается операнд после «,»"
bd32c6bd 18383
3ee0cd9e 18384#: config/tc-tic54x.c:3140
c32b891a 18385msgid "Extra junk on line"
73a05be2 18386msgstr "Мусор в строке"
bd32c6bd 18387
3ee0cd9e 18388#: config/tc-tic54x.c:3177
c32b891a 18389msgid "Badly formed address expression"
73a05be2 18390msgstr "Неправильно оформленное выражение адреса"
bd32c6bd 18391
3ee0cd9e 18392#: config/tc-tic54x.c:3430
bd32c6bd 18393#, c-format
c32b891a 18394msgid "Invalid dmad syntax '%s'"
73a05be2 18395msgstr "Недопустимый синтаксис dmad «%s»"
bd32c6bd 18396
3ee0cd9e 18397#: config/tc-tic54x.c:3494
c32b891a
NC
18398#, c-format
18399msgid "Use the .mmregs directive to use memory-mapped register names such as '%s'"
73a05be2 18400msgstr "Используйте директиву .mmregs, чтобы задействовать имена отображённых в память регистров, таких как «%s»"
bd32c6bd 18401
3ee0cd9e 18402#: config/tc-tic54x.c:3545
c32b891a 18403msgid "Address mode *+ARx is write-only. Results of reading are undefined."
73a05be2 18404msgstr "Режим адресации *+ARx доступен только для записи. Результат чтения не определён."
bd32c6bd 18405
3ee0cd9e 18406#: config/tc-tic54x.c:3565
bd32c6bd 18407#, c-format
c32b891a 18408msgid "Unrecognized indirect address format \"%s\""
73a05be2 18409msgstr "Нераспознанный формат косвенного адреса «%s»"
bd32c6bd 18410
3ee0cd9e 18411#: config/tc-tic54x.c:3603
c32b891a
NC
18412#, c-format
18413msgid "Operand '%s' out of range (%d <= x <= %d)"
73a05be2 18414msgstr "Операнд «%s» вне диапазона (%d <= x <= %d)"
bd32c6bd 18415
3ee0cd9e 18416#: config/tc-tic54x.c:3623
c32b891a 18417msgid "Error in relocation handling"
73a05be2 18418msgstr "Ошибка при обработке перемещения"
bd32c6bd 18419
3ee0cd9e 18420#: config/tc-tic54x.c:3642 config/tc-tic54x.c:3704 config/tc-tic54x.c:3732
bd32c6bd 18421#, c-format
c32b891a 18422msgid "Unrecognized condition code \"%s\""
73a05be2 18423msgstr "Нераспознанный код условия «%s»"
bd32c6bd 18424
3ee0cd9e 18425#: config/tc-tic54x.c:3659
c32b891a
NC
18426#, c-format
18427msgid "Condition \"%s\" does not match preceding group"
73a05be2 18428msgstr "Условие «%s» не совпадает с предшествующей группой"
bd32c6bd 18429
3ee0cd9e 18430#: config/tc-tic54x.c:3667
c32b891a
NC
18431#, c-format
18432msgid "Condition \"%s\" uses a different accumulator from a preceding condition"
73a05be2 18433msgstr "В условии «%s» используется другой аккумулятор, не такой как в предыдущем условии"
bd32c6bd 18434
3ee0cd9e 18435#: config/tc-tic54x.c:3674
c32b891a 18436msgid "Only one comparison conditional allowed"
73a05be2 18437msgstr "Допускается только одно условие сравнения"
bd32c6bd 18438
3ee0cd9e 18439#: config/tc-tic54x.c:3679
c32b891a 18440msgid "Only one overflow conditional allowed"
73a05be2 18441msgstr "Допускается только одно условие переполнения"
bd32c6bd 18442
3ee0cd9e 18443#: config/tc-tic54x.c:3687
bd32c6bd 18444#, c-format
c32b891a 18445msgid "Duplicate %s conditional"
73a05be2 18446msgstr "Повторяющееся условие %s"
bd32c6bd 18447
3ee0cd9e 18448#: config/tc-tic54x.c:3718
c32b891a 18449msgid "Invalid auxiliary register (use AR0-AR7)"
73a05be2 18450msgstr "Некорректный вспомогательный регистр (используйте AR0-AR7)"
bd32c6bd 18451
3ee0cd9e 18452#: config/tc-tic54x.c:3749
c32b891a 18453msgid "lk addressing modes are invalid for memory-mapped register addressing"
73a05be2 18454msgstr "режимы адресации lk некорректны при отображённой в память регистровой адресации"
bd32c6bd 18455
3ee0cd9e 18456#: config/tc-tic54x.c:3757
c32b891a 18457msgid "Address mode *+ARx is not allowed in memory-mapped register addressing. Resulting behavior is undefined."
73a05be2 18458msgstr "Режим адресации *+ARx недопустим при отображённой в память регистровой адресации. Результат не определён."
bd32c6bd 18459
3ee0cd9e 18460#: config/tc-tic54x.c:3783
c32b891a 18461msgid "Destination accumulator for each part of this parallel instruction must be different"
73a05be2 18462msgstr "Аккумулятор назначения для каждой части данной параллельной инструкции должен быть разным"
bd32c6bd 18463
3ee0cd9e 18464#: config/tc-tic54x.c:3832
bd32c6bd 18465#, c-format
c32b891a 18466msgid "Memory mapped register \"%s\" out of range"
73a05be2 18467msgstr "Отображённый в память регистр «%s» вне диапазона"
bd32c6bd 18468
3ee0cd9e 18469#: config/tc-tic54x.c:3871
c32b891a 18470msgid "Invalid operand (use 1, 2, or 3)"
73a05be2 18471msgstr "Некорректный операнд (используйте 1, 2 или 3)"
bd32c6bd 18472
3ee0cd9e 18473#: config/tc-tic54x.c:3897
c32b891a 18474msgid "A status register or status bit name is required"
73a05be2 18475msgstr "Требуется регистр состояния или имя бита состояния"
bd32c6bd 18476
3ee0cd9e 18477#: config/tc-tic54x.c:3907
c32b891a
NC
18478#, c-format
18479msgid "Unrecognized status bit \"%s\""
73a05be2 18480msgstr "Нераспознанный бит состояния «%s»"
bd32c6bd 18481
3ee0cd9e 18482#: config/tc-tic54x.c:3930
bd32c6bd 18483#, c-format
c32b891a 18484msgid "Invalid status register \"%s\""
73a05be2 18485msgstr "Некорректный регистр состояния «%s»"
bd32c6bd 18486
3ee0cd9e 18487#: config/tc-tic54x.c:3942
c32b891a
NC
18488#, c-format
18489msgid "Operand \"%s\" out of range (use 1 or 2)"
73a05be2 18490msgstr "Операнд «%s» вне диапазона (используйте 1 или 2)"
bd32c6bd 18491
3ee0cd9e 18492#: config/tc-tic54x.c:4145
c32b891a
NC
18493#, c-format
18494msgid "Unrecognized instruction \"%s\""
73a05be2 18495msgstr "Нераспознанная инструкция «%s»"
bd32c6bd 18496
3ee0cd9e 18497#: config/tc-tic54x.c:4174
bd32c6bd 18498#, c-format
c32b891a 18499msgid "Unrecognized operand list '%s' for instruction '%s'"
73a05be2 18500msgstr "Нераспознанный список операндов «%s» для инструкции «%s»"
bd32c6bd 18501
3ee0cd9e 18502#: config/tc-tic54x.c:4203
c32b891a
NC
18503#, c-format
18504msgid "Unrecognized parallel instruction \"%s\""
73a05be2 18505msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 18506
3ee0cd9e 18507#: config/tc-tic54x.c:4252
bd32c6bd 18508#, c-format
c32b891a 18509msgid "Invalid operand (s) for parallel instruction \"%s\""
73a05be2 18510msgstr "Некорректный операнд(ы) для параллельной инструкции «%s»"
bd32c6bd 18511
3ee0cd9e 18512#: config/tc-tic54x.c:4255
bd32c6bd 18513#, c-format
c32b891a 18514msgid "Unrecognized parallel instruction combination \"%s || %s\""
73a05be2 18515msgstr "Нераспознанная комбинация параллельной инструкции «%s || %s»"
bd32c6bd 18516
3ee0cd9e 18517#: config/tc-tic54x.c:4470
bd32c6bd 18518#, c-format
c32b891a 18519msgid "%s symbol recursion stopped at second appearance of '%s'"
73a05be2 18520msgstr "Рекурсия символа %s остановлена при втором появлении «%s»"
bd32c6bd 18521
3ee0cd9e 18522#: config/tc-tic54x.c:4511
c32b891a 18523msgid "Unrecognized substitution symbol function"
73a05be2 18524msgstr "Нераспознанная функция подстановки символа"
bd32c6bd 18525
3ee0cd9e 18526#: config/tc-tic54x.c:4516
c32b891a 18527msgid "Missing '(' after substitution symbol function"
73a05be2 18528msgstr "Отсутствует «(» после функции подстановки символа"
bd32c6bd 18529
3ee0cd9e 18530#: config/tc-tic54x.c:4530
c32b891a 18531msgid "Expecting second argument"
73a05be2 18532msgstr "Ожидается второй аргумент"
bd32c6bd 18533
3ee0cd9e 18534#: config/tc-tic54x.c:4543 config/tc-tic54x.c:4593
c32b891a 18535msgid "Extra junk in function call, expecting ')'"
73a05be2 18536msgstr "Мусор после вызова функции, ожидается «)»"
bd32c6bd 18537
3ee0cd9e 18538#: config/tc-tic54x.c:4569
c32b891a 18539msgid "Function expects two arguments"
73a05be2 18540msgstr "Для функции ожидалось два аргумента"
bd32c6bd 18541
3ee0cd9e 18542#: config/tc-tic54x.c:4582
c32b891a 18543msgid "Expecting character constant argument"
73a05be2 18544msgstr "Ожидается аргумент символьной константы"
bd32c6bd 18545
3ee0cd9e 18546#: config/tc-tic54x.c:4588
c32b891a 18547msgid "Both arguments must be substitution symbols"
73a05be2 18548msgstr "Оба аргумента должны быть символами подстановки"
bd32c6bd 18549
3ee0cd9e 18550#: config/tc-tic54x.c:4640
bd32c6bd 18551#, c-format
c32b891a 18552msgid "Invalid subscript (use 1 to %d)"
73a05be2 18553msgstr "Неправильный индекс (используйте значение от 1 до %d)"
bd32c6bd 18554
3ee0cd9e 18555#: config/tc-tic54x.c:4650
bd32c6bd 18556#, c-format
c32b891a 18557msgid "Invalid length (use 0 to %d)"
73a05be2 18558msgstr "Недопустимая длина (используйте значение от 0 до %d)"
bd32c6bd 18559
3ee0cd9e 18560#: config/tc-tic54x.c:4660
c32b891a 18561msgid "Missing ')' in subscripted substitution symbol expression"
73a05be2 18562msgstr "Отсутствующая «)» в выражении подстановки символа с индексом"
bd32c6bd 18563
3ee0cd9e 18564#: config/tc-tic54x.c:4680
c32b891a 18565msgid "Missing forced substitution terminator ':'"
73a05be2 18566msgstr "Отсутствует принудительный признак конца подстановки «:»"
bd32c6bd 18567
3ee0cd9e 18568#: config/tc-tic54x.c:4833
c32b891a
NC
18569#, c-format
18570msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left)"
18571msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left)"
73a05be2
NC
18572msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот)"
18573msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота)"
18574msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов)"
bd32c6bd 18575
3ee0cd9e 18576#: config/tc-tic54x.c:4877
c32b891a
NC
18577#, c-format
18578msgid "Unrecognized parallel instruction '%s'"
73a05be2 18579msgstr "Нераспознанная параллельная инструкция «%s»"
bd32c6bd 18580
3ee0cd9e 18581#: config/tc-tic54x.c:4889
c32b891a
NC
18582#, c-format
18583msgid "Instruction '%s' requires an LP cpu version"
73a05be2 18584msgstr "Для инструкции «%s» требуется LP-версия ЦП"
bd32c6bd 18585
3ee0cd9e 18586#: config/tc-tic54x.c:4896
bd32c6bd 18587#, c-format
c32b891a 18588msgid "Instruction '%s' requires far mode addressing"
73a05be2 18589msgstr "Для инструкции «%s» требуется режим дальней адресации"
bd32c6bd 18590
3ee0cd9e 18591#: config/tc-tic54x.c:4908
bd32c6bd 18592#, c-format
c32b891a
NC
18593msgid "Instruction does not fit in available delay slots (%d-word insn, %d slot left). Resulting behavior is undefined."
18594msgid_plural "Instruction does not fit in available delay slots (%d-word insn, %d slots left). Resulting behavior is undefined."
73a05be2
NC
18595msgstr[0] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, остался %d слот). Результат не определён."
18596msgstr[1] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слота). Результат не определён."
18597msgstr[2] "Инструкция не помещается в доступные слоты задержки (%d-словная инструкция, осталось %d слотов). Результат не определён."
c32b891a 18598
3ee0cd9e 18599#: config/tc-tic54x.c:4922
c32b891a 18600msgid "Instructions which cause PC discontinuity are not allowed in a delay slot. Resulting behavior is undefined."
73a05be2 18601msgstr "Инструкции, вызывающие скачкообразное изменение PC, недопустимы в слоте задержки. Результат не определён."
bd32c6bd 18602
3ee0cd9e 18603#: config/tc-tic54x.c:4933
bd32c6bd 18604#, c-format
c32b891a 18605msgid "'%s' is not repeatable. Resulting behavior is undefined."
73a05be2 18606msgstr "«%s» невозможно повторить. Результат не определён."
bd32c6bd 18607
3ee0cd9e 18608#: config/tc-tic54x.c:4937
c32b891a 18609msgid "Instructions using long offset modifiers or absolute addresses are not repeatable. Resulting behavior is undefined."
73a05be2 18610msgstr "Инструкции, использующие модификаторы длинного смещения или абсолютного адреса, нельзя повторять. Результат непредсказуем."
bd32c6bd 18611
3ee0cd9e 18612#: config/tc-tic54x.c:5081
bd32c6bd 18613#, c-format
c32b891a 18614msgid "Unsupported relocation size %d"
73a05be2 18615msgstr "Неподдерживаемый размер перемещения %d"
bd32c6bd 18616
3ee0cd9e 18617#: config/tc-tic54x.c:5212
c32b891a 18618msgid "non-absolute value used with .space/.bes"
73a05be2 18619msgstr "в .space/.bes указано не абсолютное значение"
bd32c6bd 18620
3ee0cd9e 18621#: config/tc-tic54x.c:5216
bd32c6bd 18622#, c-format
c32b891a 18623msgid "negative value ignored in %s"
73a05be2 18624msgstr "в %s игнорируется отрицательное значение"
bd32c6bd 18625
3ee0cd9e 18626#: config/tc-tic54x.c:5304
bd32c6bd 18627#, c-format
c32b891a 18628msgid "attempt to .space/.bes backwards? (%ld)"
73a05be2 18629msgstr "попытка вернуться к .space/.bes? (%ld)"
bd32c6bd 18630
c32b891a 18631#: config/tc-tic6x.c:262
73a05be2 18632#, c-format
c32b891a 18633msgid "unknown -mpid= argument '%s'"
73a05be2 18634msgstr "неизвестный аргумент -mpid= «%s»"
c32b891a
NC
18635
18636#: config/tc-tic6x.c:320
bd32c6bd 18637#, c-format
c32b891a 18638msgid "TMS320C6000 options:\n"
73a05be2 18639msgstr "Параметры TMS320C6000:\n"
bd32c6bd 18640
c32b891a
NC
18641#: config/tc-tic6x.c:321
18642#, c-format
18643msgid " -march=ARCH enable instructions from architecture ARCH\n"
73a05be2 18644msgstr " -march=АРХ включить инструкции из архитектуры АРХ\n"
bd32c6bd 18645
c32b891a 18646#: config/tc-tic6x.c:322
73a05be2 18647#, c-format
c32b891a 18648msgid " -mbig-endian generate big-endian code\n"
73a05be2 18649msgstr " -mbig-endian генерировать код с прямым порядком байт\n"
bd32c6bd 18650
c32b891a
NC
18651#: config/tc-tic6x.c:323
18652#, c-format
18653msgid " -mlittle-endian generate little-endian code\n"
73a05be2 18654msgstr " -mlittle-endian генерировать код с обратным порядком байт\n"
bd32c6bd 18655
c32b891a 18656#: config/tc-tic6x.c:324
73a05be2 18657#, c-format
c32b891a 18658msgid " -mdsbt code uses DSBT addressing\n"
73a05be2 18659msgstr " -mdsbt в коде используется адресация DSBT\n"
bd32c6bd 18660
c32b891a 18661#: config/tc-tic6x.c:325
73a05be2 18662#, c-format
c32b891a 18663msgid " -mno-dsbt code does not use DSBT addressing\n"
73a05be2 18664msgstr " -mno-dsbt в коде не используется адресация DSBT\n"
c32b891a
NC
18665
18666#: config/tc-tic6x.c:326
18667#, c-format
18668msgid " -mpid=no code uses position-dependent data addressing\n"
bd32c6bd 18669msgstr ""
73a05be2
NC
18670" -mpid=no в коде используется адресация данных,\n"
18671" зависящая от положения\n"
bd32c6bd 18672
c32b891a 18673#: config/tc-tic6x.c:327
bd32c6bd 18674#, c-format
c32b891a
NC
18675msgid ""
18676" -mpid=near code uses position-independent data addressing,\n"
18677" GOT accesses use near DP addressing\n"
bd32c6bd 18678msgstr ""
73a05be2
NC
18679" -mpid=near в коде используется адресация данных,\n"
18680" не зависящая от положения;\n"
18681" GOT доступна через близкую адресацию DP\n"
bd32c6bd 18682
c32b891a
NC
18683#: config/tc-tic6x.c:329
18684#, c-format
18685msgid ""
18686" -mpid=far code uses position-independent data addressing,\n"
18687" GOT accesses use far DP addressing\n"
bd32c6bd 18688msgstr ""
73a05be2
NC
18689" -mpid=far в коде используется адресация данных,\n"
18690" не зависящая от положения;\n"
18691" GOT доступна через дальнюю адресацию DP\n"
bd32c6bd 18692
c32b891a 18693#: config/tc-tic6x.c:331
73a05be2 18694#, c-format
c32b891a 18695msgid " -mpic code addressing is position-independent\n"
73a05be2 18696msgstr " -mpic адресация кода не зависит от положения\n"
c32b891a
NC
18697
18698#: config/tc-tic6x.c:332
bd32c6bd 18699#, c-format
c32b891a 18700msgid " -mno-pic code addressing is position-dependent\n"
73a05be2 18701msgstr " -mno-pic адресация кода зависит от положения\n"
bd32c6bd 18702
c32b891a 18703#: config/tc-tic6x.c:337
bd32c6bd 18704#, c-format
c32b891a 18705msgid "Supported ARCH values are:"
73a05be2 18706msgstr "Поддерживаемые значения АРХ:"
bd32c6bd 18707
3ee0cd9e 18708#: config/tc-tic6x.c:384
c32b891a 18709msgid "unexpected .cantunwind directive"
73a05be2 18710msgstr "неожиданная директива .cantunwind"
c32b891a 18711
3ee0cd9e 18712#: config/tc-tic6x.c:404
c32b891a 18713msgid "unexpected .handlerdata directive"
73a05be2 18714msgstr "неожиданная директива .handlerdata"
bd32c6bd 18715
3ee0cd9e 18716#: config/tc-tic6x.c:416
c32b891a 18717msgid "personality routine required before .handlerdata directive"
73a05be2 18718msgstr "перед директивой .handlerdata требуется процедура персонализации"
bd32c6bd 18719
3ee0cd9e 18720#: config/tc-tic6x.c:530
c32b891a 18721msgid "expected symbol"
73a05be2 18722msgstr "ожидается символ"
bd32c6bd 18723
3ee0cd9e 18724#: config/tc-tic6x.c:577
c32b891a 18725msgid "expected comma after symbol name"
73a05be2 18726msgstr "ожидается запятая после имени символа"
bd32c6bd 18727
3ee0cd9e 18728#: config/tc-tic6x.c:587
bd32c6bd 18729#, c-format
c32b891a 18730msgid "invalid length for .scomm directive"
73a05be2 18731msgstr "неверная длина директивы .scomm"
bd32c6bd 18732
3ee0cd9e 18733#: config/tc-tic6x.c:601
c32b891a 18734msgid "alignment is not a positive number"
73a05be2 18735msgstr "выравнивание не является положительным числом"
bd32c6bd 18736
3ee0cd9e 18737#: config/tc-tic6x.c:613
c32b891a 18738msgid "alignment is not a power of 2"
73a05be2 18739msgstr "выравнивание не кратно степени 2"
bd32c6bd 18740
3ee0cd9e 18741#: config/tc-tic6x.c:628
c32b891a
NC
18742#, c-format
18743msgid "attempt to re-define symbol `%s'"
73a05be2 18744msgstr "попытка переопределения символа «%s»"
bd32c6bd 18745
3ee0cd9e 18746#: config/tc-tic6x.c:637
c32b891a
NC
18747#, c-format
18748msgid "attempt to redefine `%s' with a different length"
73a05be2 18749msgstr "попытка переопределения «%s» с другой длиной"
bd32c6bd 18750
3ee0cd9e 18751#: config/tc-tic6x.c:836
c32b891a 18752msgid "multiple '||' on same line"
73a05be2 18753msgstr "несколько «||» в одной строке"
bd32c6bd 18754
3ee0cd9e 18755#: config/tc-tic6x.c:839
c32b891a 18756msgid "'||' after predicate"
73a05be2 18757msgstr "«||» после предиката"
bd32c6bd 18758
3ee0cd9e 18759#: config/tc-tic6x.c:883
c32b891a 18760msgid "multiple predicates on same line"
73a05be2 18761msgstr "несколько предикатов в одной строке"
c32b891a 18762
3ee0cd9e 18763#: config/tc-tic6x.c:889
c32b891a
NC
18764#, c-format
18765msgid "bad predicate '%s'"
73a05be2 18766msgstr "некорректный предикат «%s»"
bd32c6bd 18767
3ee0cd9e 18768#: config/tc-tic6x.c:900
c32b891a 18769msgid "predication on A0 not supported on this architecture"
73a05be2 18770msgstr "предикация в A0 не поддерживается на этой архитектуре"
c32b891a 18771
3ee0cd9e 18772#: config/tc-tic6x.c:933
c32b891a 18773msgid "label after '||'"
73a05be2 18774msgstr "метка после «||»"
bd32c6bd 18775
3ee0cd9e 18776#: config/tc-tic6x.c:939
c32b891a 18777msgid "label after predicate"
73a05be2 18778msgstr "метка после предиката"
bd32c6bd 18779
3ee0cd9e 18780#: config/tc-tic6x.c:963
c32b891a 18781msgid "'||' not followed by instruction"
73a05be2 18782msgstr "после инструкции отсутствует «||»"
bd32c6bd 18783
3ee0cd9e 18784#: config/tc-tic6x.c:969
c32b891a 18785msgid "predicate not followed by instruction"
73a05be2 18786msgstr "после инструкции отсутствует предикат"
bd32c6bd 18787
3ee0cd9e 18788#: config/tc-tic6x.c:1402
73a05be2 18789#, c-format
c32b891a 18790msgid "control register '%s' not supported on this architecture"
73a05be2 18791msgstr "управляющий регистр «%s» не поддерживается на этой архитектуре"
c32b891a 18792
3ee0cd9e
NC
18793#: config/tc-tic6x.c:1581 config/tc-tic6x.c:1584 config/tc-tic6x.c:1637
18794#: config/tc-tic6x.c:1641
73a05be2 18795#, c-format
c32b891a 18796msgid "register number %u not supported on this architecture"
73a05be2 18797msgstr "регистр с номером %u не поддерживается на этой архитектуре"
c32b891a 18798
3ee0cd9e 18799#: config/tc-tic6x.c:1612
c32b891a
NC
18800#, c-format
18801msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
73a05be2 18802msgstr "регистровая пара у операнда %u в «%.*s» не является парой чётный/нечётный"
bd32c6bd 18803
3ee0cd9e 18804#: config/tc-tic6x.c:1668
c32b891a
NC
18805#, c-format
18806msgid "junk after operand %u of '%.*s'"
73a05be2 18807msgstr "мусор после операнда %u в «%.*s»"
bd32c6bd 18808
3ee0cd9e 18809#: config/tc-tic6x.c:1681
c32b891a
NC
18810#, c-format
18811msgid "bad register or register pair for operand %u of '%.*s'"
73a05be2 18812msgstr "некорректный регистр или регистровая пара у операнда %u в «%.*s»"
bd32c6bd 18813
3ee0cd9e 18814#: config/tc-tic6x.c:1687
c32b891a
NC
18815#, c-format
18816msgid "bad register for operand %u of '%.*s'"
73a05be2 18817msgstr "некорректный регистр у операнда %u в «%.*s»"
bd32c6bd 18818
3ee0cd9e 18819#: config/tc-tic6x.c:1692
bd32c6bd 18820#, c-format
c32b891a 18821msgid "bad register pair for operand %u of '%.*s'"
73a05be2 18822msgstr "некорректный регистровая пара у операнда %u в «%.*s»"
bd32c6bd 18823
3ee0cd9e 18824#: config/tc-tic6x.c:1697
c32b891a
NC
18825#, c-format
18826msgid "bad functional unit for operand %u of '%.*s'"
73a05be2 18827msgstr "неверный функциональный элемент у операнда %u в «%.*s»"
bd32c6bd 18828
3ee0cd9e 18829#: config/tc-tic6x.c:1702
c32b891a
NC
18830#, c-format
18831msgid "bad operand %u of '%.*s'"
73a05be2 18832msgstr "некорректный операнд %u в «%.*s»"
bd32c6bd 18833
3ee0cd9e 18834#: config/tc-tic6x.c:1834
c32b891a 18835msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
73a05be2 18836msgstr "$DSBT_INDEX следует использовать вместе с __c6xabi_DSBT_BASE"
bd32c6bd 18837
3ee0cd9e 18838#: config/tc-tic6x.c:1874
c32b891a 18839msgid "$DSBT_INDEX not supported in this context"
73a05be2 18840msgstr "$DSBT_INDEX не поддерживается в этом контексте"
c32b891a 18841
3ee0cd9e 18842#: config/tc-tic6x.c:1887
c32b891a 18843msgid "$GOT not supported in this context"
73a05be2 18844msgstr "$GOT не поддерживается в этом контексте"
c32b891a 18845
3ee0cd9e 18846#: config/tc-tic6x.c:1904
c32b891a 18847msgid "$DPR_GOT not supported in this context"
73a05be2 18848msgstr "$DPR_GOT не поддерживается в этом контексте"
c32b891a 18849
3ee0cd9e 18850#: config/tc-tic6x.c:1925
c32b891a 18851msgid "$DPR_BYTE not supported in this context"
73a05be2 18852msgstr "$DPR_BYTE не поддерживается в этом контексте"
c32b891a 18853
3ee0cd9e 18854#: config/tc-tic6x.c:1942
c32b891a 18855msgid "$DPR_HWORD not supported in this context"
73a05be2 18856msgstr "$DPR_HWORD не поддерживается в этом контексте"
c32b891a 18857
3ee0cd9e 18858#: config/tc-tic6x.c:1959
c32b891a 18859msgid "$DPR_WORD not supported in this context"
73a05be2 18860msgstr "$DPR_WORD не поддерживается в этом контексте"
c32b891a 18861
3ee0cd9e 18862#: config/tc-tic6x.c:1978
c32b891a 18863msgid "$PCR_OFFSET not supported in this context"
73a05be2 18864msgstr "$PCR_OFFSET не поддерживается в этом контексте"
c32b891a 18865
3ee0cd9e 18866#: config/tc-tic6x.c:1989
c32b891a 18867msgid "invalid PC-relative operand"
73a05be2 18868msgstr "некорректный операнд, относительный PC"
bd32c6bd 18869
3ee0cd9e 18870#: config/tc-tic6x.c:2026
c32b891a
NC
18871#, c-format
18872msgid "no %d-byte relocations available"
73a05be2 18873msgstr "недоступны %d-байтовые перемещения"
bd32c6bd 18874
3ee0cd9e
NC
18875#: config/tc-tic6x.c:2513 config/tc-tic6x.c:2544 config/tc-tic6x.c:2562
18876#: config/tc-tic6x.c:2992 config/tc-tic6x.c:3011 config/tc-tic6x.c:3043
c32b891a
NC
18877#, c-format
18878msgid "operand %u of '%.*s' out of range"
73a05be2 18879msgstr "операнд %u в «%.*s» вне диапазона"
bd32c6bd 18880
3ee0cd9e 18881#: config/tc-tic6x.c:2606 config/tc-tic6x.c:2831
c32b891a
NC
18882#, c-format
18883msgid "offset in operand %u of '%.*s' not divisible by %u"
73a05be2 18884msgstr "смещение у операнда %u в «%.*s» не делится на %u"
bd32c6bd 18885
3ee0cd9e 18886#: config/tc-tic6x.c:2823 config/tc-tic6x.c:2856
c32b891a
NC
18887#, c-format
18888msgid "offset in operand %u of '%.*s' out of range"
73a05be2 18889msgstr "смещение у операнда %u в «%.*s» вне диапазона"
bd32c6bd 18890
3ee0cd9e 18891#: config/tc-tic6x.c:2938
bd32c6bd 18892#, c-format
c32b891a 18893msgid "functional unit already masked for operand %u of '%.*s'"
73a05be2 18894msgstr "функциональный элемент уже замаскирован у операнда %u в «%.*s»"
bd32c6bd 18895
3ee0cd9e 18896#: config/tc-tic6x.c:2962 config/tc-tic6x.c:3720
bd32c6bd 18897#, c-format
c32b891a 18898msgid "'%.*s' instruction not in a software pipelined loop"
73a05be2 18899msgstr "инструкция «%.*s» не входит в программный конвейерный цикл"
bd32c6bd 18900
3ee0cd9e 18901#: config/tc-tic6x.c:3061
bd32c6bd 18902#, c-format
c32b891a 18903msgid "instruction '%.*s' cannot be predicated"
73a05be2 18904msgstr "инструкция «%.*s» не может иметь предикат"
bd32c6bd 18905
3ee0cd9e 18906#: config/tc-tic6x.c:3328
73a05be2 18907#, c-format
c32b891a 18908msgid "'%.*s' instruction not supported on this architecture"
73a05be2 18909msgstr "инструкция «%.*s» не поддерживается на этой архитектуре"
c32b891a 18910
3ee0cd9e 18911#: config/tc-tic6x.c:3336
bd32c6bd 18912#, c-format
c32b891a 18913msgid "'%.*s' instruction not supported on this functional unit"
73a05be2 18914msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе"
bd32c6bd 18915
3ee0cd9e 18916#: config/tc-tic6x.c:3344
bd32c6bd 18917#, c-format
c32b891a 18918msgid "'%.*s' instruction not supported on this functional unit for this architecture"
73a05be2 18919msgstr "инструкция «%.*s» не поддерживается в этом функциональном элементе для этой архитектуры"
bd32c6bd 18920
3ee0cd9e 18921#: config/tc-tic6x.c:3364
c32b891a 18922msgid "missing operand after comma"
73a05be2 18923msgstr "пропущен операнд после запятой"
c32b891a 18924
3ee0cd9e 18925#: config/tc-tic6x.c:3372 config/tc-tic6x.c:3390
bd32c6bd 18926#, c-format
c32b891a 18927msgid "too many operands to '%.*s'"
73a05be2 18928msgstr "слишком много операндов в «%.*s»"
bd32c6bd 18929
3ee0cd9e 18930#: config/tc-tic6x.c:3403
bd32c6bd 18931#, c-format
c32b891a 18932msgid "bad number of operands to '%.*s'"
73a05be2 18933msgstr "неправильное количество операндов в «%.*s»"
bd32c6bd 18934
3ee0cd9e 18935#: config/tc-tic6x.c:3475
c32b891a
NC
18936#, c-format
18937msgid "operand %u of '%.*s' not constant"
73a05be2 18938msgstr "операнд %u в «%.*s» не является константой"
bd32c6bd 18939
3ee0cd9e 18940#: config/tc-tic6x.c:3480
c32b891a
NC
18941#, c-format
18942msgid "operand %u of '%.*s' on wrong side"
73a05be2 18943msgstr "операнд %u в «%.*s» на неправильной стороне"
bd32c6bd 18944
3ee0cd9e 18945#: config/tc-tic6x.c:3485
c32b891a
NC
18946#, c-format
18947msgid "operand %u of '%.*s' not a valid return address register"
73a05be2 18948msgstr "операнд %u в «%.*s» не является возвращаемым адресным регистром"
bd32c6bd 18949
3ee0cd9e 18950#: config/tc-tic6x.c:3491
bd32c6bd 18951#, c-format
c32b891a 18952msgid "operand %u of '%.*s' is write-only"
73a05be2 18953msgstr "операнд %u в «%.*s» доступен только для записи"
bd32c6bd 18954
3ee0cd9e 18955#: config/tc-tic6x.c:3496
bd32c6bd 18956#, c-format
c32b891a 18957msgid "operand %u of '%.*s' is read-only"
73a05be2 18958msgstr "операнд %u в «%.*s» доступен только для чтения"
bd32c6bd 18959
3ee0cd9e 18960#: config/tc-tic6x.c:3501
c32b891a
NC
18961#, c-format
18962msgid "operand %u of '%.*s' not a valid memory reference"
73a05be2 18963msgstr "операнд %u в «%.*s» не является ссылкой на память"
bd32c6bd 18964
3ee0cd9e 18965#: config/tc-tic6x.c:3507
bd32c6bd 18966#, c-format
c32b891a 18967msgid "operand %u of '%.*s' not a valid base address register"
73a05be2 18968msgstr "операнд %u в «%.*s» не является возвращаемым базовым регистром"
bd32c6bd 18969
3ee0cd9e 18970#: config/tc-tic6x.c:3593
bd32c6bd 18971#, c-format
c32b891a 18972msgid "bad operand combination for '%.*s'"
73a05be2 18973msgstr "некорректная комбинация операндов для «%.*s»"
bd32c6bd 18974
3ee0cd9e 18975#: config/tc-tic6x.c:3639
c32b891a 18976msgid "parallel instruction not following another instruction"
73a05be2 18977msgstr "параллельная инструкция отсутствует после другой инструкции"
bd32c6bd 18978
3ee0cd9e 18979#: config/tc-tic6x.c:3645
c32b891a 18980msgid "too many instructions in execute packet"
73a05be2 18981msgstr "слишком много инструкций в выполняемом пакете"
bd32c6bd 18982
3ee0cd9e 18983#: config/tc-tic6x.c:3650
c32b891a 18984msgid "label not at start of execute packet"
73a05be2 18985msgstr "выполняемый пакет не начинается с метки"
bd32c6bd 18986
3ee0cd9e 18987#: config/tc-tic6x.c:3653
bd32c6bd 18988#, c-format
c32b891a 18989msgid "'%.*s' instruction not at start of execute packet"
73a05be2 18990msgstr "выполняемый пакет не начинается с инструкции «%.*s»"
bd32c6bd 18991
3ee0cd9e 18992#: config/tc-tic6x.c:3701
c32b891a 18993msgid "functional unit already used in this execute packet"
73a05be2 18994msgstr "функциональный элемент уже используется в этом выполняемом пакете"
bd32c6bd 18995
3ee0cd9e 18996#: config/tc-tic6x.c:3709
c32b891a 18997msgid "nested software pipelined loop"
73a05be2 18998msgstr "вложенный программный конвейерный цикл"
bd32c6bd 18999
3ee0cd9e 19000#: config/tc-tic6x.c:3728
c32b891a 19001msgid "'||^' without previous SPMASK"
73a05be2 19002msgstr "«||^» без предыдущего SPMASK"
bd32c6bd 19003
3ee0cd9e 19004#: config/tc-tic6x.c:3730
c32b891a 19005msgid "cannot mask instruction using no functional unit"
73a05be2 19006msgstr "невозможно замаскировать инструкцию не функциональным элементом"
bd32c6bd 19007
3ee0cd9e 19008#: config/tc-tic6x.c:3742
c32b891a 19009msgid "functional unit already masked"
73a05be2 19010msgstr "функциональный элемент уже замаскирован"
bd32c6bd 19011
3ee0cd9e 19012#: config/tc-tic6x.c:3807
c32b891a 19013msgid "value too large for 2-byte field"
73a05be2 19014msgstr "значение слишком велико для 2-байтового поля"
bd32c6bd 19015
3ee0cd9e 19016#: config/tc-tic6x.c:3817
c32b891a 19017msgid "value too large for 1-byte field"
73a05be2 19018msgstr "значение слишком велико для 1-байтового поля"
bd32c6bd 19019
3ee0cd9e 19020#: config/tc-tic6x.c:3944
c32b891a 19021msgid "immediate offset not 2-byte-aligned"
73a05be2 19022msgstr "непосредственное смещение не выровнено по 2-х байтовой границе"
bd32c6bd 19023
3ee0cd9e 19024#: config/tc-tic6x.c:3972
c32b891a 19025msgid "immediate offset not 4-byte-aligned"
73a05be2 19026msgstr "непосредственное смещение не выровнено по 4-х байтовой границе"
bd32c6bd 19027
3ee0cd9e 19028#: config/tc-tic6x.c:3986
c32b891a 19029msgid "addend used with $DSBT_INDEX"
73a05be2 19030msgstr "с $DSBT_INDEX используется добавка"
bd32c6bd 19031
3ee0cd9e
NC
19032#: config/tc-tic6x.c:4000 config/tc-tic6x.c:4018 config/tc-tic6x.c:4036
19033#: config/tc-tic6x.c:4054
c32b891a 19034msgid "PC-relative offset not 4-byte-aligned"
73a05be2 19035msgstr "смещение, относительное PC, не выровнено по 4-х байтовой границе"
c32b891a 19036
3ee0cd9e
NC
19037#: config/tc-tic6x.c:4003 config/tc-tic6x.c:4021 config/tc-tic6x.c:4039
19038#: config/tc-tic6x.c:4057
c32b891a 19039msgid "PC-relative offset out of range"
73a05be2 19040msgstr "смещение, относительное PC, за пределами диапазона"
bd32c6bd 19041
3ee0cd9e 19042#: config/tc-tic6x.c:4536
bd32c6bd 19043#, c-format
c32b891a 19044msgid "undefined symbol %s in PCR relocation"
73a05be2 19045msgstr "неопределённый символ %s в перемещении PCR"
bd32c6bd 19046
3ee0cd9e 19047#: config/tc-tic6x.c:4653
bd32c6bd 19048#, c-format
c32b891a 19049msgid "group section `%s' has no group signature"
73a05be2 19050msgstr "раздел групп «%s» не имеет подписи группы"
c32b891a 19051
3ee0cd9e 19052#: config/tc-tic6x.c:4805
c32b891a 19053msgid "missing .endp before .cfi_startproc"
73a05be2 19054msgstr "перед .cfi_startproc отсутствует .endp"
c32b891a 19055
3ee0cd9e 19056#: config/tc-tic6x.c:4910
c32b891a 19057msgid "stack pointer offset too large for personality routine"
73a05be2 19058msgstr "смещение указателя стека слишком велико для персонализационной процедуры"
c32b891a 19059
3ee0cd9e 19060#: config/tc-tic6x.c:4917
c32b891a 19061msgid "stack frame layout does not match personality routine"
73a05be2 19062msgstr "структура стекового кадра не соответствует персонализационной процедуре"
bd32c6bd 19063
3ee0cd9e 19064#: config/tc-tic6x.c:5051
c32b891a 19065msgid "too many unwinding instructions"
73a05be2 19066msgstr "слишком много раскручивающих инструкций"
bd32c6bd 19067
3ee0cd9e 19068#: config/tc-tic6x.c:5126 config/tc-tic6x.c:5139 config/tc-tic6x.c:5147
bd32c6bd 19069#, c-format
c32b891a 19070msgid "unable to generate unwinding opcode for reg %d"
73a05be2 19071msgstr "невозможно сгенерировать раскручивающий код операции для регистра %d"
bd32c6bd 19072
3ee0cd9e 19073#: config/tc-tic6x.c:5156
c32b891a 19074msgid "unable to restore return address from previously restored reg"
73a05be2 19075msgstr "невозможно восстановить адрес возврата из ранее восстановленного регистра"
bd32c6bd 19076
3ee0cd9e 19077#: config/tc-tic6x.c:5168
bd32c6bd 19078#, c-format
c32b891a 19079msgid "unhandled CFA insn for unwinding (%d)"
73a05be2 19080msgstr "необработанная инструкция CFA для раскрутки (%d)"
bd32c6bd 19081
3ee0cd9e 19082#: config/tc-tic6x.c:5178
bd32c6bd 19083#, c-format
c32b891a 19084msgid "unable to generate unwinding opcode for frame pointer reg %d"
73a05be2 19085msgstr "невозможно сгенерировать раскручивающий код операции для регистра указателя кадра %d"
bd32c6bd 19086
3ee0cd9e 19087#: config/tc-tic6x.c:5187
c32b891a 19088msgid "unable to generate unwinding opcode for frame pointer offset"
73a05be2 19089msgstr "невозможно сгенерировать раскручивающий код операции для смещения указателя кадра"
bd32c6bd 19090
3ee0cd9e 19091#: config/tc-tic6x.c:5196
c32b891a 19092msgid "unwound stack pointer not doubleword aligned"
73a05be2 19093msgstr "указатель раскручивающего стека не выровнен по doubleword"
bd32c6bd 19094
3ee0cd9e 19095#: config/tc-tic6x.c:5341
c32b891a 19096msgid "stack frame layout too complex for unwinder"
73a05be2 19097msgstr "структура стекового кадра слишком сложна для unwinder"
bd32c6bd 19098
3ee0cd9e 19099#: config/tc-tic6x.c:5358
c32b891a 19100msgid "unwound frame has negative size"
73a05be2 19101msgstr "раскручиваемый кадр имеет отрицательный размер"
bd32c6bd 19102
2d151af7 19103#: config/tc-tilegx.c:141
c32b891a
NC
19104#, c-format
19105msgid ""
19106" -Q ignored\n"
19107" -V print assembler version number\n"
19108" -EB/-EL generate big-endian/little-endian code\n"
19109" --32/--64 generate 32bit/64bit code\n"
bd32c6bd 19110msgstr ""
73a05be2
NC
19111" -Q игнорируется\n"
19112" -V напечатать номер версии ассемблера\n"
19113" -EB/-EL генерировать код с прямым/обратным порядком байт\n"
19114" --32/--64 генерировать 32t/64-битный код\n"
bd32c6bd 19115
3ee0cd9e 19116#: config/tc-tilegx.c:731 config/tc-tilepro.c:619
c32b891a 19117msgid "Invalid operator for operand."
73a05be2 19118msgstr "Неверный оператор для операнда."
bd32c6bd 19119
3ee0cd9e 19120#: config/tc-tilegx.c:754 config/tc-tilepro.c:642
c32b891a 19121msgid "Operator may only be applied to symbols."
73a05be2 19122msgstr "Оператор может применяться только к символам."
bd32c6bd 19123
3ee0cd9e 19124#: config/tc-tilegx.c:819 config/tc-tilepro.c:707
c32b891a
NC
19125#, c-format
19126msgid "Writes to register '%s' are not allowed."
73a05be2 19127msgstr "Запись в регистр «%s» не допускается."
bd32c6bd 19128
3ee0cd9e 19129#: config/tc-tilegx.c:846 config/tc-tilepro.c:734
bd32c6bd 19130#, c-format
c32b891a 19131msgid "Two instructions in the same bundle both write to register %s, which is not allowed."
73a05be2 19132msgstr "Две инструкции в одном наборе выполняют запись в регистр %s, что не допускается."
bd32c6bd 19133
3ee0cd9e 19134#: config/tc-tilegx.c:911 config/tc-tilepro.c:798
bd32c6bd 19135#, c-format
c32b891a 19136msgid "'%s' may not be bundled with other instructions."
73a05be2 19137msgstr "«%s» не может входить в набор с другими инструкциями"
bd32c6bd 19138
3ee0cd9e 19139#: config/tc-tilegx.c:941 config/tc-tilepro.c:828
c32b891a 19140msgid "Invalid combination of instructions for bundle."
73a05be2 19141msgstr "Неправильная комбинация инструкций в наборе."
bd32c6bd 19142
3ee0cd9e 19143#: config/tc-tilegx.c:976 config/tc-tilepro.c:863
c32b891a 19144msgid "instruction address is not a multiple of 8"
73a05be2 19145msgstr "Адрес инструкции не кратен 8"
bd32c6bd 19146
3ee0cd9e 19147#: config/tc-tilegx.c:1053 config/tc-tilepro.c:941
c32b891a 19148msgid "Invalid expression."
73a05be2 19149msgstr "Неверное выражение."
bd32c6bd 19150
3ee0cd9e 19151#: config/tc-tilegx.c:1099 config/tc-tilepro.c:983
bd32c6bd 19152#, c-format
c32b891a 19153msgid "Expected register, got '%s'."
73a05be2 19154msgstr "Ожидается регистр, получено «%s»."
bd32c6bd 19155
3ee0cd9e 19156#: config/tc-tilegx.c:1106 config/tc-tilepro.c:990
bd32c6bd 19157#, c-format
c32b891a 19158msgid "Found use of non-canonical register name %s; use %s instead."
73a05be2 19159msgstr "Обнаружено использование неканоничесого имени регистра %s; вместо него используйте %s."
bd32c6bd 19160
3ee0cd9e 19161#: config/tc-tilegx.c:1166 config/tc-tilepro.c:1049
bd32c6bd 19162#, c-format
c32b891a 19163msgid "Too few operands to '%s'."
73a05be2 19164msgstr "Слишком мало операндов в «%s»."
bd32c6bd 19165
3ee0cd9e 19166#: config/tc-tilegx.c:1171 config/tc-tilepro.c:1054
bd32c6bd 19167#, c-format
c32b891a 19168msgid "Unexpected character '%c' after operand %d to %s."
73a05be2 19169msgstr "Неожиданный символ «%c» после операнда %d в %s."
bd32c6bd 19170
3ee0cd9e 19171#: config/tc-tilegx.c:1192 config/tc-tilepro.c:1075
c32b891a 19172msgid "Expected immediate expression"
73a05be2 19173msgstr "Ожидается непосредственное выражение"
bd32c6bd 19174
3ee0cd9e
NC
19175#: config/tc-tilegx.c:1205 config/tc-tilegx.c:1807 config/tc-tilepro.c:1088
19176#: config/tc-tilepro.c:1584
c32b891a 19177msgid "Found '}' when not bundling."
73a05be2 19178msgstr "Найдена «}», но нет комплектования."
bd32c6bd 19179
3ee0cd9e 19180#: config/tc-tilegx.c:1246 config/tc-tilepro.c:1128
c32b891a
NC
19181#, c-format
19182msgid "Unknown opcode `%.*s'."
73a05be2 19183msgstr "Неизвестный код операции: «%.*s»."
bd32c6bd 19184
3ee0cd9e 19185#: config/tc-tilegx.c:1257 config/tc-tilepro.c:1139
c32b891a 19186msgid "Too many instructions for bundle."
73a05be2 19187msgstr "Слишком много инструкций для комплекта."
bd32c6bd 19188
3ee0cd9e 19189#: config/tc-tilegx.c:1349 config/tc-tilepro.c:1221
c32b891a 19190msgid "Bad call to md_atof ()"
73a05be2 19191msgstr "Неправильный вызов md_atof ()"
bd32c6bd 19192
3ee0cd9e 19193#: config/tc-tilegx.c:1425 config/tc-tilepro.c:1284
c32b891a 19194msgid "This operator only produces two byte values."
73a05be2 19195msgstr "Данный оператор создаёт только двух байтовые значения."
bd32c6bd 19196
3ee0cd9e 19197#: config/tc-tilegx.c:1752 config/tc-tilepro.c:1529
bd32c6bd 19198#, c-format
c32b891a 19199msgid "internal error? cannot generate `%s' relocation (%d, %d)"
73a05be2 19200msgstr "внутренняя ошибка? невозможно сгенерировать перемещение «%s» (%d, %d)"
bd32c6bd 19201
3ee0cd9e 19202#: config/tc-tilegx.c:1795 config/tc-tilepro.c:1572
c32b891a 19203msgid "Found '{' when already bundling."
73a05be2 19204msgstr "Найдена «{», но комплектование завершено."
bd32c6bd 19205
2d151af7 19206#: config/tc-tilepro.c:98
73a05be2 19207#, c-format
c32b891a
NC
19208msgid ""
19209" -Q ignored\n"
19210" -V print assembler version number\n"
73a05be2
NC
19211msgstr ""
19212" -Q игнорируется\n"
19213" -V напечатать номер версии ассемблера\n"
19214
19215#: config/tc-v850.c:294
bd32c6bd
NC
19216#, c-format
19217msgid ".COMMon length (%d.) < 0! Ignored."
73a05be2 19218msgstr "Длина .COMMon (%d.) < 0! Игнорируется."
bd32c6bd 19219
c32b891a 19220#: config/tc-v850.c:315
bd32c6bd
NC
19221#, c-format
19222msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
73a05be2 19223msgstr "Длина .comm «%s» уже равна %ld. Не изменяется на %d."
bd32c6bd 19224
c32b891a 19225#: config/tc-v850.c:341
bd32c6bd 19226msgid "Common alignment negative; 0 assumed"
73a05be2 19227msgstr "Общее выравнивание отрицательно, предполагается 0"
bd32c6bd 19228
c32b891a 19229#: config/tc-v850.c:545
bd32c6bd 19230msgid ".longcall pseudo-op seen when not relaxing"
73a05be2 19231msgstr "появление псевдооперации .longcall, когда нет ослабления"
bd32c6bd 19232
c32b891a 19233#: config/tc-v850.c:547
bd32c6bd 19234msgid ".longjump pseudo-op seen when not relaxing"
73a05be2 19235msgstr "появление псевдооперации .longjump, когда нет ослабления"
bd32c6bd 19236
c32b891a 19237#: config/tc-v850.c:554
bd32c6bd 19238msgid "bad .longcall format"
73a05be2 19239msgstr "неверный формат .longcall"
bd32c6bd 19240
c32b891a 19241#: config/tc-v850.c:1393
bd32c6bd
NC
19242#, c-format
19243msgid "unknown operand shift: %x\n"
73a05be2 19244msgstr "неизвестный сдвиг операнда: %x\n"
bd32c6bd 19245
c32b891a 19246#: config/tc-v850.c:1394
bd32c6bd 19247msgid "internal failure in parse_register_list"
73a05be2 19248msgstr "внутренняя ошибка в parse_register_list"
bd32c6bd 19249
c32b891a 19250#: config/tc-v850.c:1410
bd32c6bd 19251msgid "constant expression or register list expected"
73a05be2 19252msgstr "ожидается константное выражение или список регистров"
bd32c6bd 19253
c32b891a 19254#: config/tc-v850.c:1415
bd32c6bd 19255msgid "high bits set in register list expression"
73a05be2 19256msgstr "в выражении списка регистров установлены старшие биты"
bd32c6bd 19257
c32b891a 19258#: config/tc-v850.c:1453 config/tc-v850.c:1510
bd32c6bd 19259msgid "illegal register included in list"
73a05be2 19260msgstr "в список включены некорректные регистры"
bd32c6bd 19261
c32b891a 19262#: config/tc-v850.c:1459
bd32c6bd 19263msgid "system registers cannot be included in list"
73a05be2 19264msgstr "системные регистры нельзя включать в список"
bd32c6bd 19265
c32b891a
NC
19266#: config/tc-v850.c:1485
19267msgid "second register should follow dash in register list"
73a05be2 19268msgstr "в списке регистров за вторым регистром должен указываться знак переноса"
bd32c6bd 19269
c32b891a
NC
19270#: config/tc-v850.c:1490
19271msgid "second register should be greater than first register"
73a05be2 19272msgstr "второй регистр должен быть больше первого регистра"
bd32c6bd 19273
c32b891a 19274#: config/tc-v850.c:1540
bd32c6bd
NC
19275#, c-format
19276msgid " V850 options:\n"
73a05be2 19277msgstr " параметры V850:\n"
bd32c6bd 19278
c32b891a 19279#: config/tc-v850.c:1541
bd32c6bd
NC
19280#, c-format
19281msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
19282msgstr ""
73a05be2
NC
19283" -mwarn-signed-overflow предупреждать при переполнении непосредственных\n"
19284" значений со знаком\n"
bd32c6bd 19285
c32b891a 19286#: config/tc-v850.c:1542
bd32c6bd
NC
19287#, c-format
19288msgid " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
19289msgstr ""
73a05be2
NC
19290" -mwarn-unsigned-overflow предупреждать при переполнении непосредственных\n"
19291" значений без знака\n"
bd32c6bd 19292
c32b891a 19293#: config/tc-v850.c:1543
bd32c6bd
NC
19294#, c-format
19295msgid " -mv850 The code is targeted at the v850\n"
73a05be2 19296msgstr " -mv850 целью кода является v850\n"
bd32c6bd 19297
c32b891a 19298#: config/tc-v850.c:1544
bd32c6bd
NC
19299#, c-format
19300msgid " -mv850e The code is targeted at the v850e\n"
73a05be2 19301msgstr " -mv850e целью кода является v850e\n"
bd32c6bd 19302
c32b891a 19303#: config/tc-v850.c:1545
bd32c6bd
NC
19304#, c-format
19305msgid " -mv850e1 The code is targeted at the v850e1\n"
73a05be2 19306msgstr " -mv850e1 целью кода является v850e1\n"
bd32c6bd 19307
c32b891a 19308#: config/tc-v850.c:1546
73a05be2 19309#, c-format
c32b891a 19310msgid " -mv850e2 The code is targeted at the v850e2\n"
73a05be2 19311msgstr " -mv850e2 целью кода является v850e2\n"
c32b891a
NC
19312
19313#: config/tc-v850.c:1547
19314#, c-format
19315msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
73a05be2 19316msgstr " -mv850e2v3 целью кода является v850e2v3\n"
c32b891a
NC
19317
19318#: config/tc-v850.c:1548
19319#, c-format
19320msgid " -mv850e2v4 Alias for -mv850e3v5\n"
73a05be2 19321msgstr " -mv850e2v4 тоже, что и -mv850e3v5\n"
c32b891a
NC
19322
19323#: config/tc-v850.c:1549
bd32c6bd 19324#, c-format
c32b891a 19325msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
73a05be2 19326msgstr " -mv850e5v3 целью кода является v850e5v3\n"
bd32c6bd 19327
c32b891a 19328#: config/tc-v850.c:1550
bd32c6bd
NC
19329#, c-format
19330msgid " -mrelax Enable relaxation\n"
73a05be2 19331msgstr " -mrelax включить ослабление\n"
bd32c6bd 19332
c32b891a
NC
19333#: config/tc-v850.c:1551
19334#, c-format
19335msgid " --disp-size-default-22 branch displacement with unknown size is 22 bits (default)\n"
19336msgstr ""
73a05be2
NC
19337" --disp-size-default-22 перестановка ветви неизвестного размера равна\n"
19338" 22 битам (по умолчанию)\n"
c32b891a
NC
19339
19340#: config/tc-v850.c:1552
19341#, c-format
19342msgid " --disp-size-default-32 branch displacement with unknown size is 32 bits\n"
19343msgstr ""
73a05be2
NC
19344" --disp-size-default-32 перестановка ветви неизвестного размера равна\n"
19345" 32 битам\n"
c32b891a
NC
19346
19347#: config/tc-v850.c:1553
73a05be2 19348#, c-format
c32b891a 19349msgid " -mextension enable extension opcode support\n"
73a05be2 19350msgstr " -mextension включить поддержку расширенных кодов операций\n"
c32b891a
NC
19351
19352#: config/tc-v850.c:1554
19353#, c-format
19354msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
73a05be2 19355msgstr " -mno-bcond17 выключить инструкцию b<cond> disp17\n"
c32b891a
NC
19356
19357#: config/tc-v850.c:1555
19358#, c-format
19359msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
73a05be2 19360msgstr " -mno-stld23 выключить инструкцию st/ld offset23\n"
c32b891a
NC
19361
19362#: config/tc-v850.c:1556
19363#, c-format
19364msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
19365msgstr ""
73a05be2
NC
19366" -mgcc-abi помечать двоичный файл как использующий\n"
19367" старый GCC ABI\n"
c32b891a
NC
19368
19369#: config/tc-v850.c:1557
19370#, c-format
19371msgid " -mrh850-abi Mark the binary as using the RH850 ABI (default)\n"
19372msgstr ""
73a05be2
NC
19373" -mrh850-abi помечать двоичный файл как использующий\n"
19374" RH850 ABI (по умолчанию)\n"
c32b891a
NC
19375
19376#: config/tc-v850.c:1558
19377#, c-format
19378msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
19379msgstr ""
73a05be2
NC
19380" -m8byte-align помечать двоичный файл как использующий\n"
19381" 64-битное выравнивание\n"
c32b891a
NC
19382
19383#: config/tc-v850.c:1559
19384#, c-format
19385msgid " -m4byte-align Mark the binary as using 32-bit alignment (default)\n"
19386msgstr ""
73a05be2
NC
19387" -m4byte-align помечать двоичный файл как использующий\n"
19388" 32-битное выравнивание (по умолчанию)\n"
c32b891a
NC
19389
19390#: config/tc-v850.c:1560
19391#, c-format
19392msgid " -msoft-float Mark the binary as not using FP insns (default for pre e2v3)\n"
19393msgstr ""
73a05be2
NC
19394" -msoft-float помечать двоичный файл как не использующий\n"
19395" инструкции FP (по умолчанию для до e2v3)\n"
c32b891a
NC
19396
19397#: config/tc-v850.c:1561
19398#, c-format
19399msgid " -mhard-float Mark the binary as using FP insns (default for e2v3 and up)\n"
19400msgstr ""
73a05be2
NC
19401" -mhard-float помечать двоичный файл как использующий\n"
19402" инструкции FP (по умолчанию для e2v3 и новее)\n"
c32b891a
NC
19403
19404#: config/tc-v850.c:1949
bd32c6bd
NC
19405#, c-format
19406msgid "Unable to determine default target processor from string: %s"
73a05be2 19407msgstr "Невозможно определить целевой процессор по умолчанию из строки: %s"
bd32c6bd 19408
c32b891a
NC
19409#: config/tc-v850.c:1993
19410msgid "hi0() relocation used on an instruction which does not support it"
73a05be2 19411msgstr "перемещение hi0() используется в инструкции, которая это не поддерживает"
c32b891a
NC
19412
19413#: config/tc-v850.c:2013
19414msgid "hi() relocation used on an instruction which does not support it"
73a05be2 19415msgstr "перемещение hi() используется в инструкции, которая это не поддерживает"
c32b891a
NC
19416
19417#: config/tc-v850.c:2036
bd32c6bd 19418msgid "lo() relocation used on an instruction which does not support it"
73a05be2 19419msgstr "перемещение lo() используется в инструкции, которая это не поддерживает"
bd32c6bd 19420
c32b891a
NC
19421#: config/tc-v850.c:2046
19422msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
73a05be2 19423msgstr "ctoff() не поддерживается в rh850 ABI. Вместо этого используйте -mgcc-abi"
c32b891a
NC
19424
19425#: config/tc-v850.c:2062
bd32c6bd 19426msgid "ctoff() relocation used on an instruction which does not support it"
73a05be2 19427msgstr "перемещение ctoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 19428
c32b891a 19429#: config/tc-v850.c:2081
bd32c6bd 19430msgid "sdaoff() relocation used on an instruction which does not support it"
73a05be2 19431msgstr "перемещение sdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 19432
c32b891a 19433#: config/tc-v850.c:2100
bd32c6bd 19434msgid "zdaoff() relocation used on an instruction which does not support it"
73a05be2 19435msgstr "перемещение zdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 19436
c32b891a 19437#: config/tc-v850.c:2132
bd32c6bd 19438msgid "tdaoff() relocation used on an instruction which does not support it"
73a05be2 19439msgstr "перемещение tdaoff() используется в инструкции, которая это не поддерживает"
bd32c6bd 19440
c32b891a
NC
19441#: config/tc-v850.c:2273
19442#, c-format
19443msgid "operand out of range (%d is not between %d and %d)"
73a05be2 19444msgstr "операнд вне диапазона (%d находится вне %d - %d)"
c32b891a
NC
19445
19446#: config/tc-v850.c:2356
19447msgid "st/ld offset 23 instruction was disabled ."
73a05be2 19448msgstr "Инструкция st/ld offset 23 выключена."
c32b891a
NC
19449
19450#: config/tc-v850.c:2365
bd32c6bd 19451msgid "Target processor does not support this instruction."
73a05be2 19452msgstr "Целевой процессор не поддерживает эту инструкцию."
bd32c6bd 19453
c32b891a
NC
19454#: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
19455#: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
19456#: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
19457#: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
bd32c6bd 19458msgid "immediate operand is too large"
73a05be2 19459msgstr "непосредственный операнд слишком велик"
bd32c6bd 19460
c32b891a
NC
19461#: config/tc-v850.c:2494
19462#, c-format
19463msgid "AAARG -> unhandled constant reloc: %d"
73a05be2 19464msgstr "AAARG -> необработанное константное перемещение: %d"
c32b891a
NC
19465
19466#: config/tc-v850.c:2629 config/tc-v850.c:2640
19467msgid "constant too big to fit into instruction"
73a05be2 19468msgstr "слишком большая константа, чтобы уместиться в инструкцию"
c32b891a
NC
19469
19470#: config/tc-v850.c:2715
19471msgid "odd number cannot be used here"
73a05be2 19472msgstr "здесь нельзя использовать нечётный номер"
bd32c6bd 19473
c32b891a 19474#: config/tc-v850.c:2760
bd32c6bd 19475msgid "invalid register name"
73a05be2 19476msgstr "некорректное имя регистра"
bd32c6bd 19477
c32b891a 19478#: config/tc-v850.c:2766
bd32c6bd 19479msgid "register r0 cannot be used here"
73a05be2 19480msgstr "здесь нельзя использовать регистр r0"
bd32c6bd 19481
c32b891a
NC
19482#: config/tc-v850.c:2772
19483msgid "odd register cannot be used here"
73a05be2 19484msgstr "здесь нельзя использовать нечётный регистр"
c32b891a
NC
19485
19486#: config/tc-v850.c:2781
bd32c6bd 19487msgid "invalid system register name"
73a05be2 19488msgstr "некорректное имя системного регистра"
bd32c6bd 19489
c32b891a 19490#: config/tc-v850.c:2795
bd32c6bd 19491msgid "expected EP register"
73a05be2 19492msgstr "ожидается регистр EP"
bd32c6bd 19493
c32b891a 19494#: config/tc-v850.c:2812 config/tc-v850.c:2825
bd32c6bd 19495msgid "invalid condition code name"
73a05be2 19496msgstr "некорректное имя кода условия"
bd32c6bd 19497
c32b891a
NC
19498#: config/tc-v850.c:2818
19499msgid "condition sa cannot be used here"
73a05be2 19500msgstr "здесь нельзя использовать условие sa"
c32b891a
NC
19501
19502#: config/tc-v850.c:2831
19503msgid "invalid cache operation name"
73a05be2 19504msgstr "некорректное имя операции с кэшем"
c32b891a
NC
19505
19506#: config/tc-v850.c:2836
19507msgid "invalid pref operation name"
73a05be2 19508msgstr "некорректное имя операции pref"
c32b891a
NC
19509
19510#: config/tc-v850.c:2841
19511msgid "invalid vector register name"
73a05be2 19512msgstr "некорректное имя векторного регистра"
bd32c6bd 19513
c32b891a 19514#: config/tc-v850.c:2879
bd32c6bd 19515msgid "syntax error: value is missing before the register name"
73a05be2 19516msgstr "синтаксическая ошибка: перед именем регистра отсутствует значение"
bd32c6bd 19517
c32b891a 19518#: config/tc-v850.c:2881
bd32c6bd 19519msgid "syntax error: register not expected"
73a05be2 19520msgstr "синтаксическая ошибка: регистра не ожидается"
bd32c6bd 19521
c32b891a 19522#: config/tc-v850.c:2895
bd32c6bd 19523msgid "syntax error: system register not expected"
73a05be2 19524msgstr "синтаксическая ошибка: системного регистра не ожидается"
bd32c6bd 19525
c32b891a 19526#: config/tc-v850.c:2900 config/tc-v850.c:2905
bd32c6bd 19527msgid "syntax error: condition code not expected"
73a05be2 19528msgstr "синтаксическая ошибка: кода условия не ожидается"
bd32c6bd 19529
c32b891a
NC
19530#: config/tc-v850.c:2910
19531msgid "syntax error: vector register not expected"
73a05be2 19532msgstr "синтаксическая ошибка: векторного регистра не ожидается"
c32b891a
NC
19533
19534#: config/tc-v850.c:2920
19535msgid "immediate 0 cannot be used here"
73a05be2 19536msgstr "здесь нельзя использовать непосредственное значение 0"
c32b891a
NC
19537
19538#: config/tc-v850.c:2944
19539msgid "immediate operand is not match"
73a05be2 19540msgstr "непосредственный операнд не совпадает"
c32b891a
NC
19541
19542#: config/tc-v850.c:2957
19543msgid "displacement is too large"
73a05be2 19544msgstr "перестановка слишком велика"
c32b891a 19545
3ee0cd9e 19546#: config/tc-v850.c:2975 config/tc-xtensa.c:13078
bd32c6bd 19547msgid "invalid operand"
73a05be2 19548msgstr "некорректный операнд"
bd32c6bd 19549
c32b891a 19550#: config/tc-v850.c:3087
c32b891a 19551msgid "loop: 32-bit displacement not supported"
73a05be2 19552msgstr "цикл: 32-битная перестановка не поддерживается"
c32b891a 19553
3ee0cd9e 19554#: config/tc-vax.c:1343
bd32c6bd 19555msgid "no '[' to match ']'"
73a05be2 19556msgstr "отсутствует «[» для «]»"
bd32c6bd 19557
3ee0cd9e 19558#: config/tc-vax.c:1359
bd32c6bd 19559msgid "bad register in []"
73a05be2 19560msgstr "неверный регистр в []"
bd32c6bd 19561
3ee0cd9e 19562#: config/tc-vax.c:1361
bd32c6bd 19563msgid "[PC] index banned"
73a05be2 19564msgstr "индекс [PC] запрещён"
bd32c6bd 19565
3ee0cd9e 19566#: config/tc-vax.c:1397
bd32c6bd 19567msgid "no '(' to match ')'"
73a05be2 19568msgstr "отсутствует «(» для «)»"
bd32c6bd 19569
3ee0cd9e 19570#: config/tc-vax.c:1513
bd32c6bd 19571msgid "invalid branch operand"
73a05be2 19572msgstr "некорректный операнд ветвления"
bd32c6bd 19573
3ee0cd9e 19574#: config/tc-vax.c:1540
bd32c6bd 19575msgid "address prohibits @"
73a05be2 19576msgstr "для адреса запрещён @"
bd32c6bd 19577
3ee0cd9e 19578#: config/tc-vax.c:1542
bd32c6bd 19579msgid "address prohibits #"
73a05be2 19580msgstr "для адреса запрещён #"
bd32c6bd 19581
3ee0cd9e 19582#: config/tc-vax.c:1546
bd32c6bd 19583msgid "address prohibits -()"
73a05be2 19584msgstr "для адреса запрещён -()"
bd32c6bd 19585
3ee0cd9e 19586#: config/tc-vax.c:1548
bd32c6bd 19587msgid "address prohibits ()+"
73a05be2 19588msgstr "для адреса запрещён ()+"
bd32c6bd 19589
3ee0cd9e 19590#: config/tc-vax.c:1551
bd32c6bd 19591msgid "address prohibits ()"
73a05be2 19592msgstr "для адреса запрещён ()"
bd32c6bd 19593
3ee0cd9e 19594#: config/tc-vax.c:1553
bd32c6bd 19595msgid "address prohibits []"
73a05be2 19596msgstr "для адреса запрещён []"
bd32c6bd 19597
3ee0cd9e 19598#: config/tc-vax.c:1555
bd32c6bd 19599msgid "address prohibits register"
73a05be2 19600msgstr "для адреса запрещён регистр"
bd32c6bd 19601
3ee0cd9e 19602#: config/tc-vax.c:1557
bd32c6bd 19603msgid "address prohibits displacement length specifier"
73a05be2 19604msgstr "для адреса запрещён определитель длины перестановки"
bd32c6bd 19605
3ee0cd9e 19606#: config/tc-vax.c:1585
bd32c6bd 19607msgid "invalid operand of S^#"
73a05be2 19608msgstr "некорректный операнд для S^#"
bd32c6bd 19609
3ee0cd9e 19610#: config/tc-vax.c:1598
bd32c6bd 19611msgid "S^# needs expression"
73a05be2 19612msgstr "для S^# требуется выражение"
bd32c6bd 19613
3ee0cd9e 19614#: config/tc-vax.c:1605
bd32c6bd 19615msgid "S^# may only read-access"
73a05be2 19616msgstr "S^# доступен только на чтение"
bd32c6bd 19617
3ee0cd9e 19618#: config/tc-vax.c:1628
bd32c6bd 19619msgid "invalid operand of -()"
73a05be2 19620msgstr "некорректный операнд для -()"
bd32c6bd 19621
3ee0cd9e 19622#: config/tc-vax.c:1634
bd32c6bd 19623msgid "-(PC) unpredictable"
73a05be2 19624msgstr "-(PC) непредсказуема"
bd32c6bd 19625
3ee0cd9e 19626#: config/tc-vax.c:1636
bd32c6bd 19627msgid "[]index same as -()register: unpredictable"
73a05be2 19628msgstr "[]индекс тоже, что и -()регистр: непредсказуем"
bd32c6bd 19629
3ee0cd9e 19630#: config/tc-vax.c:1668
bd32c6bd 19631msgid "invalid operand of ()+"
73a05be2 19632msgstr "некорректный операнд для ()+"
bd32c6bd 19633
3ee0cd9e 19634#: config/tc-vax.c:1674
bd32c6bd 19635msgid "(PC)+ unpredictable"
73a05be2 19636msgstr "(PC)+ непредсказуема"
bd32c6bd 19637
3ee0cd9e 19638#: config/tc-vax.c:1676
bd32c6bd 19639msgid "[]index same as ()+register: unpredictable"
73a05be2 19640msgstr "[]индекс тоже, что и ()+регистр: непредсказуем"
bd32c6bd 19641
3ee0cd9e 19642#: config/tc-vax.c:1699
bd32c6bd 19643msgid "# conflicts length"
73a05be2 19644msgstr "конфликт длины для #"
bd32c6bd 19645
3ee0cd9e 19646#: config/tc-vax.c:1701
bd32c6bd 19647msgid "# bars register"
73a05be2 19648msgstr "# вертикальная черта регистр"
bd32c6bd 19649
3ee0cd9e 19650#: config/tc-vax.c:1721
bd32c6bd 19651msgid "writing or modifying # is unpredictable"
73a05be2 19652msgstr "запись или изменение # непредсказуемо"
bd32c6bd 19653
3ee0cd9e 19654#: config/tc-vax.c:1747
bd32c6bd 19655msgid "length not needed"
73a05be2 19656msgstr "длина не требуется"
bd32c6bd 19657
3ee0cd9e 19658#: config/tc-vax.c:1754
bd32c6bd 19659msgid "can't []index a register, because it has no address"
73a05be2 19660msgstr "нельзя выполнить []индекс над регистром, так как он не имеет адреса"
bd32c6bd 19661
3ee0cd9e 19662#: config/tc-vax.c:1756
bd32c6bd 19663msgid "a register has no address"
73a05be2 19664msgstr "регистр не имеет адреса"
bd32c6bd 19665
3ee0cd9e 19666#: config/tc-vax.c:1765
bd32c6bd 19667msgid "PC part of operand unpredictable"
73a05be2 19668msgstr "часть операнда PC непредсказуема"
bd32c6bd 19669
3ee0cd9e 19670#: config/tc-vax.c:1923
bd32c6bd 19671msgid "odd number of bytes in operand description"
73a05be2 19672msgstr "нечётное количество байт в описании операнда"
bd32c6bd 19673
3ee0cd9e 19674#: config/tc-vax.c:1937
bd32c6bd 19675msgid "Bad operand"
73a05be2 19676msgstr "Некорректный операнд"
bd32c6bd 19677
3ee0cd9e 19678#: config/tc-vax.c:1942
bd32c6bd 19679msgid "Not enough operands"
73a05be2 19680msgstr "Недостаточно операндов"
bd32c6bd 19681
3ee0cd9e 19682#: config/tc-vax.c:2218
bd32c6bd 19683msgid "SYMBOL TABLE not implemented"
73a05be2 19684msgstr "SYMBOL TABLE не реализован"
bd32c6bd 19685
3ee0cd9e 19686#: config/tc-vax.c:2222
bd32c6bd 19687msgid "TOKEN TRACE not implemented"
73a05be2 19688msgstr "TOKEN TRACE не реализован"
bd32c6bd 19689
3ee0cd9e 19690#: config/tc-vax.c:2226
bd32c6bd
NC
19691#, c-format
19692msgid "Displacement length %s ignored!"
73a05be2 19693msgstr "Длина перестановки %s игнорируется!"
bd32c6bd 19694
3ee0cd9e 19695#: config/tc-vax.c:2230
bd32c6bd
NC
19696#, c-format
19697msgid "I don't need or use temp. file \"%s\"."
73a05be2 19698msgstr "Временный файл «%s» не нужен."
bd32c6bd 19699
3ee0cd9e 19700#: config/tc-vax.c:2234
bd32c6bd 19701msgid "I don't use an interpass file! -V ignored"
73a05be2 19702msgstr "Файл interpass не используется! -V игнорируется"
bd32c6bd 19703
3ee0cd9e 19704#: config/tc-vax.c:2291
bd32c6bd
NC
19705#, c-format
19706msgid ""
19707"VAX options:\n"
19708"-d LENGTH\t\tignored\n"
19709"-J\t\t\tignored\n"
19710"-S\t\t\tignored\n"
19711"-t FILE\t\t\tignored\n"
19712"-T\t\t\tignored\n"
19713"-V\t\t\tignored\n"
19714msgstr ""
73a05be2
NC
19715"Параметры VAX:\n"
19716"-d ДЛИНА\t\tигнорируется\n"
19717"-J\t\t\tигнорируется\n"
19718"-S\t\t\tигнорируется\n"
19719"-t ФАЙЛ\t\t\tигнорируется\n"
19720"-T\t\t\tигнорируется\n"
19721"-V\t\t\tигнорируется\n"
bd32c6bd 19722
3ee0cd9e 19723#: config/tc-vax.c:2300
bd32c6bd
NC
19724#, c-format
19725msgid ""
19726"VMS options:\n"
19727"-+\t\t\thash encode names longer than 31 characters\n"
19728"-1\t\t\t`const' handling compatible with gcc 1.x\n"
19729"-H\t\t\tshow new symbol after hash truncation\n"
19730"-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
19731"\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
19732"-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
19733msgstr ""
73a05be2
NC
19734"Параметры VMS:\n"
19735"-+\t\t\tкодируемые хешем имена длиннее 31 символа\n"
19736"-1\t\t\tобработка «const» совместима с gcc 1.x\n"
19737"-H\t\t\tпоказывать новый символ после обрезания хеша\n"
19738"-h НОМ\t\t\tне хешировать имена с разным регистром и преобразовывать их:\n"
19739"\t\t\t0 = к верхнему регистру, 2 = к нижнему регистру, 3 = оставлять как есть\n"
19740"-v\"ВЕРСИЯ\"\t\tассемблируемый код был создан компилятором «ВЕРСИЯ»\n"
bd32c6bd 19741
3ee0cd9e 19742#: config/tc-vax.c:2465
c32b891a
NC
19743#, c-format
19744msgid "Ignoring statement due to \"%s\""
73a05be2 19745msgstr "Оператор игнорируется из-за «%s»"
c32b891a 19746
3ee0cd9e 19747#: config/tc-vax.c:2482
c32b891a
NC
19748#, c-format
19749msgid "Aborting because statement has \"%s\""
73a05be2 19750msgstr "Остановка работы, так как в операторе «%s»"
c32b891a 19751
3ee0cd9e 19752#: config/tc-vax.c:2527
c32b891a 19753msgid "Can't relocate expression"
73a05be2 19754msgstr "Не удалось переместить выражение"
c32b891a 19755
3ee0cd9e 19756#: config/tc-vax.c:2630
c32b891a 19757msgid "Bignum not permitted in short literal. Immediate mode assumed."
73a05be2 19758msgstr "Bignum не допускается в коротком литерале. Предполагается непосредственный режим."
c32b891a 19759
3ee0cd9e 19760#: config/tc-vax.c:2639
c32b891a 19761msgid "Can't do flonum short literal: immediate mode used."
73a05be2 19762msgstr "Не удалось выполнить flonum для короткого литерала: используется непосредственный режим."
c32b891a 19763
3ee0cd9e 19764#: config/tc-vax.c:2686
c32b891a
NC
19765#, c-format
19766msgid "A bignum/flonum may not be a displacement: 0x%lx used"
73a05be2 19767msgstr "Bignum/flonum невозможно переставить: используется 0x%lx."
c32b891a 19768
3ee0cd9e 19769#: config/tc-vax.c:2998
c32b891a
NC
19770#, c-format
19771msgid "Short literal overflow(%ld.), immediate mode assumed."
73a05be2 19772msgstr "Переполнение короткого литерала (%ld.), предполагается непосредственный режим."
c32b891a 19773
3ee0cd9e 19774#: config/tc-vax.c:3007
c32b891a
NC
19775#, c-format
19776msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
73a05be2 19777msgstr "Принудительное использование короткого литерала в непосредственном режиме. now_seg=%s to_seg=%s"
c32b891a 19778
3ee0cd9e 19779#: config/tc-vax.c:3072
c32b891a 19780msgid "Length specification ignored. Address mode 9F used"
73a05be2 19781msgstr "Игнорируется спецификация длины. Используется режим адресации 9F"
c32b891a 19782
3ee0cd9e 19783#: config/tc-vax.c:3130
c32b891a 19784msgid "Invalid operand: immediate value used as base address."
73a05be2 19785msgstr "Некорректный операнд: в качестве базового адреса используется непосредственное значение."
c32b891a 19786
3ee0cd9e 19787#: config/tc-vax.c:3132
c32b891a 19788msgid "Invalid operand: immediate value used as address."
73a05be2 19789msgstr "Некорректный операнд: в качестве адреса используется непосредственное значение."
c32b891a 19790
3ee0cd9e 19791#: config/tc-vax.c:3157
c32b891a
NC
19792#, c-format
19793msgid "Symbol %s used as immediate operand in PIC mode."
73a05be2 19794msgstr "Символ %s используется как непосредственный операнд в режиме PIC."
c32b891a 19795
53943f32 19796#: config/tc-visium.c:859
c32b891a 19797msgid "Bad call to MD_ATOF()"
73a05be2 19798msgstr "Неправильный вызов MD_ATOF()"
c32b891a
NC
19799
19800#: config/tc-wasm32.c:117
73a05be2 19801#, c-format
c32b891a 19802msgid "wasm32 assembler options:\n"
73a05be2 19803msgstr "параметры ассемблера wasm32:\n"
c32b891a
NC
19804
19805#: config/tc-wasm32.c:364
c32b891a 19806msgid "unexpected negative constant"
73a05be2 19807msgstr "неожиданная отрицательная константа"
c32b891a
NC
19808
19809#: config/tc-wasm32.c:426
19810msgid "no function type on PLT reloc"
73a05be2 19811msgstr "нет типа функции для перемещения PLT"
c32b891a
NC
19812
19813#: config/tc-wasm32.c:441
19814msgid "couldn't find relocation to use"
73a05be2 19815msgstr "невозможно найти перемещение для использования"
c32b891a
NC
19816
19817#: config/tc-wasm32.c:513
19818msgid "Not a function type"
73a05be2 19819msgstr "Не тип функции"
c32b891a
NC
19820
19821#: config/tc-wasm32.c:529
19822#, c-format
19823msgid "Unknown type %c\n"
73a05be2 19824msgstr "Неизвестный тип %c\n"
c32b891a
NC
19825
19826#: config/tc-wasm32.c:551 config/tc-wasm32.c:577
19827msgid "Unknown type"
73a05be2 19828msgstr "Неизвестный тип"
c32b891a
NC
19829
19830#: config/tc-wasm32.c:625
19831msgid "only single block types allowed"
73a05be2 19832msgstr "разрешены только одиночные блочные типы"
c32b891a
NC
19833
19834#: config/tc-wasm32.c:635
19835msgid "instruction does not take a block type"
73a05be2 19836msgstr "инструкция не допускает блочный тип"
c32b891a
NC
19837
19838#: config/tc-wasm32.c:652
c32b891a 19839msgid "missing block type"
73a05be2 19840msgstr "отсутствует блочный тип"
c32b891a
NC
19841
19842#: config/tc-wasm32.c:661 config/tc-wasm32.c:665
c32b891a 19843msgid "missing alignment hint"
73a05be2 19844msgstr "отсутствует подсказка выравнивания"
c32b891a
NC
19845
19846#: config/tc-wasm32.c:669
c32b891a 19847msgid "missing offset"
73a05be2 19848msgstr "отсутствует смещение"
c32b891a
NC
19849
19850#: config/tc-wasm32.c:675
c32b891a 19851msgid "missing local index"
73a05be2 19852msgstr "отсутствует локальный индекс"
c32b891a
NC
19853
19854#: config/tc-wasm32.c:680
c32b891a 19855msgid "missing break count"
73a05be2 19856msgstr "отсутствует счётчик прерывания"
c32b891a
NC
19857
19858#: config/tc-wasm32.c:685
19859msgid "missing reserved current_memory/grow_memory argument"
73a05be2 19860msgstr "отсутствует зарезервированный аргумент current_memory/grow_memory"
c32b891a
NC
19861
19862#: config/tc-wasm32.c:689
c32b891a 19863msgid "missing call argument"
73a05be2 19864msgstr "отсутствует аргумент вызова"
c32b891a
NC
19865
19866#: config/tc-wasm32.c:693
c32b891a 19867msgid "missing call signature"
73a05be2 19868msgstr "отсутствует подпись вызова"
c32b891a
NC
19869
19870#: config/tc-wasm32.c:695
c32b891a 19871msgid "missing table index"
73a05be2 19872msgstr "отсутствует табличный индекс"
c32b891a 19873
3ee0cd9e 19874#: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3878
c32b891a
NC
19875#, c-format
19876msgid "junk at end of line, first unrecognized character is `%c'"
73a05be2 19877msgstr "мусор в конце строки, первый нераспознанный символ «%c»"
c32b891a
NC
19878
19879#: config/tc-xc16x.c:218
19880#, c-format
19881msgid " XC16X specific command line options:\n"
bc7c0509 19882msgstr " Специализированные параметры командной строки для XC16X:\n"
c32b891a
NC
19883
19884#: config/tc-xgate.c:215
19885msgid "architecture variant invalid"
73a05be2 19886msgstr "некорректный вариант архитектуры"
c32b891a 19887
3ee0cd9e 19888#: config/tc-xgate.c:369
c32b891a
NC
19889#, c-format
19890msgid ""
19891"Freescale XGATE co-processor options:\n"
19892" -mshort use 16-bit int ABI (default)\n"
19893" -mlong use 32-bit int ABI\n"
19894" -mshort-double use 32-bit double ABI\n"
19895" -mlong-double use 64-bit double ABI (default)\n"
19896" --mxgate specify the processor variant [default %s]\n"
19897" --print-insn-syntax print the syntax of instruction in case of error\n"
19898" --print-opcodes print the list of instructions with syntax\n"
19899" --generate-example generate an example of each instruction"
19900msgstr ""
73a05be2
NC
19901"Параметры сопроцессора Freescale XGATE:\n"
19902" -mshort использовать 16-битный int ABI (по умолчанию)\n"
19903" -mlong использовать 32-битный int ABI\n"
19904" -mshort-double использовать 32-битный double ABI\n"
19905" -mlong-double использовать 64-битный double ABI (по умолчанию)\n"
19906" --mxgate задать вариант процессора (по умолчанию %s)\n"
19907" --print-insn-syntax печатать синтаксис инструкции при ошибке\n"
19908" --print-opcodes напечатать список инструкций с синтаксисом\n"
19909" --generate-example генерировать пример для каждой инструкции"
c32b891a 19910
3ee0cd9e 19911#: config/tc-xgate.c:492
c32b891a 19912msgid "opcode missing or not found on input line"
73a05be2 19913msgstr "во входной строке отсутствует или не найден код операции"
bd32c6bd 19914
3ee0cd9e 19915#: config/tc-xgate.c:497
bd32c6bd 19916#, c-format
c32b891a 19917msgid "opcode %s not found in opcode hash table"
73a05be2 19918msgstr "код операции %s не найден в хеш-таблице кодов операций"
bd32c6bd 19919
3ee0cd9e 19920#: config/tc-xgate.c:509
c32b891a 19921msgid "matching operands to opcode"
73a05be2 19922msgstr "подходящие операнды для кода операции"
bd32c6bd 19923
c32b891a
NC
19924#: config/tc-xgate.c:549
19925msgid ": processing macro, real opcode handle not found in hash"
73a05be2 19926msgstr ": обрабатывается макрос, действительный код операции не найден в хешах"
bd32c6bd 19927
c32b891a
NC
19928#: config/tc-xgate.c:680
19929#, c-format
19930msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
73a05be2 19931msgstr "Значение %ld не выровнено по 2 для 9-битного ветвления, относительного PC."
bd32c6bd 19932
c32b891a 19933#: config/tc-xgate.c:697
bd32c6bd 19934#, c-format
c32b891a 19935msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
73a05be2 19936msgstr "Значение %ld не выровнено по 2 для 10-битного ветвления, относительного PC."
bd32c6bd 19937
c32b891a
NC
19938#: config/tc-xgate.c:724
19939msgid "Value out of 3-bit range."
73a05be2 19940msgstr "Значение за пределами 3-битного диапазона."
bd32c6bd 19941
c32b891a
NC
19942#: config/tc-xgate.c:731
19943msgid "Value out of 4-bit range."
73a05be2 19944msgstr "Значение за пределами 4-битного диапазона."
bd32c6bd 19945
c32b891a
NC
19946#: config/tc-xgate.c:738
19947msgid "Value out of 5-bit range."
73a05be2 19948msgstr "Значение за пределами 5-битного диапазона."
bd32c6bd 19949
c32b891a
NC
19950#: config/tc-xgate.c:875
19951msgid ":operand has too many bits"
73a05be2 19952msgstr ":операнд содержит слишком много бит"
bd32c6bd 19953
c32b891a
NC
19954#: config/tc-xgate.c:992
19955msgid "unknown operand count"
73a05be2 19956msgstr "неизвестный счётчик операндов"
bd32c6bd 19957
c32b891a
NC
19958#: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19959msgid ": expected register name r0-r7 "
73a05be2 19960msgstr ": ожидается имя регистра r0-r7 "
bd32c6bd 19961
c32b891a 19962#: config/tc-xgate.c:1284
bd32c6bd 19963#, c-format
c32b891a 19964msgid ":operand value(%d) too big for constraint"
73a05be2 19965msgstr ":значение операнда (%d) слишком велико для ограничения"
bd32c6bd 19966
c32b891a
NC
19967#: config/tc-xgate.c:1302
19968msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
73a05be2 19969msgstr "Для загрузки 16-битного значения нужно использовать директиву hi/lo или 16-битный макрос."
bd32c6bd 19970
c32b891a 19971#: config/tc-xgate.c:1315
c32b891a 19972msgid ":unknown relocation constraint size"
73a05be2 19973msgstr ":неизвестный размер ограничения перемещения"
c32b891a
NC
19974
19975#: config/tc-xgate.c:1322
c32b891a 19976msgid ": expected register name ccr "
73a05be2 19977msgstr ": ожидается имя регистра ccr "
c32b891a
NC
19978
19979#: config/tc-xgate.c:1328
c32b891a 19980msgid ": expected register name pc "
73a05be2 19981msgstr ": ожидается имя регистра pc "
c32b891a
NC
19982
19983#: config/tc-xstormy16.c:77
bd32c6bd
NC
19984#, c-format
19985msgid " XSTORMY16 specific command line options:\n"
bc7c0509 19986msgstr " Специализированные параметры командной строки для XSTORMY16:\n"
bd32c6bd 19987
c32b891a 19988#: config/tc-xstormy16.c:223
bd32c6bd
NC
19989#, c-format
19990msgid "unsupported fptr fixup size %d"
73a05be2 19991msgstr "неподдерживаемый размер %d местоположения fptr"
bd32c6bd 19992
c32b891a 19993#: config/tc-xstormy16.c:235
bd32c6bd
NC
19994#, c-format
19995msgid "unsupported fixup size %d"
73a05be2 19996msgstr "неподдерживаемый размер местоположения %d"
bd32c6bd 19997
c32b891a 19998#: config/tc-xstormy16.c:266
bd32c6bd 19999msgid "unsupported fptr fixup"
73a05be2 20000msgstr "неподдерживаемое местоположение fptr"
bd32c6bd 20001
79ddc884 20002#: config/tc-xtensa.c:663
bd32c6bd 20003msgid "illegal range of target hardware versions"
73a05be2 20004msgstr "некорректный диапазон для цели аппаратных версий"
bd32c6bd 20005
79ddc884 20006#: config/tc-xtensa.c:845
bd32c6bd 20007msgid "--density option is ignored"
73a05be2 20008msgstr "параметр --density игнорируется"
bd32c6bd 20009
79ddc884 20010#: config/tc-xtensa.c:848
bd32c6bd 20011msgid "--no-density option is ignored"
73a05be2 20012msgstr "параметр --no-density игнорируется"
bd32c6bd 20013
79ddc884 20014#: config/tc-xtensa.c:866
bd32c6bd 20015msgid "--generics is deprecated; use --transform instead"
73a05be2 20016msgstr "--generics устарел; используйте --transform"
bd32c6bd 20017
79ddc884 20018#: config/tc-xtensa.c:869
bd32c6bd 20019msgid "--no-generics is deprecated; use --no-transform instead"
73a05be2 20020msgstr "--no-generics устарел; используйте --no-transform"
bd32c6bd 20021
79ddc884 20022#: config/tc-xtensa.c:872
bd32c6bd 20023msgid "--relax is deprecated; use --transform instead"
73a05be2 20024msgstr "--relax устарел; используйте --transform"
bd32c6bd 20025
79ddc884 20026#: config/tc-xtensa.c:875
bd32c6bd 20027msgid "--no-relax is deprecated; use --no-transform instead"
73a05be2 20028msgstr "--no-relax устарел; используйте --no-transform"
bd32c6bd 20029
79ddc884 20030#: config/tc-xtensa.c:892
bd32c6bd 20031msgid "--absolute-literals option not supported in this Xtensa configuration"
73a05be2 20032msgstr "параметр --absolute-literals не поддерживается при такой настройке Xtensa"
bd32c6bd 20033
79ddc884 20034#: config/tc-xtensa.c:965
bd32c6bd 20035msgid "prefer-l32r conflicts with prefer-const16"
73a05be2 20036msgstr "prefer-l32r конфликтует с prefer-const16"
bd32c6bd 20037
79ddc884 20038#: config/tc-xtensa.c:971
bd32c6bd 20039msgid "prefer-const16 conflicts with prefer-l32r"
73a05be2 20040msgstr "prefer-const16 конфликтует с prefer-l32r"
bd32c6bd 20041
79ddc884 20042#: config/tc-xtensa.c:980 config/tc-xtensa.c:989 config/tc-xtensa.c:993
bd32c6bd 20043msgid "invalid target hardware version"
73a05be2 20044msgstr "неправильная аппаратная версия цели"
bd32c6bd 20045
79ddc884 20046#: config/tc-xtensa.c:1039
c32b891a 20047msgid "no-auto-litpools is incompatible with auto-litpool-limit"
73a05be2 20048msgstr "no-auto-litpools не совместим с auto-litpool-limit"
c32b891a 20049
79ddc884 20050#: config/tc-xtensa.c:1041 config/tc-xtensa.c:1044
c32b891a 20051msgid "invalid auto-litpool-limit argument"
73a05be2 20052msgstr "некорректный аргумент auto-litpool-limit"
bd32c6bd 20053
79ddc884 20054#: config/tc-xtensa.c:1046
c32b891a 20055msgid "invalid auto-litpool-limit argument (range is 100-10000)"
73a05be2 20056msgstr "некорректный аргумент auto-litpool-limit (диапазон: 100-10000)"
c32b891a 20057
79ddc884 20058#: config/tc-xtensa.c:1243
c32b891a 20059msgid "unmatched .end directive"
73a05be2 20060msgstr "непарная директива .end"
c32b891a 20061
79ddc884 20062#: config/tc-xtensa.c:1272
bd32c6bd 20063msgid ".begin directive with no matching .end directive"
73a05be2 20064msgstr "директива .begin без надлежащей директивы .end"
bd32c6bd 20065
79ddc884 20066#: config/tc-xtensa.c:1313
bd32c6bd 20067msgid "[no-]generics is deprecated; use [no-]transform instead"
73a05be2 20068msgstr "[no-]generics устарел; используйте [no-]transform"
bd32c6bd 20069
79ddc884 20070#: config/tc-xtensa.c:1318
bd32c6bd 20071msgid "[no-]relax is deprecated; use [no-]transform instead"
73a05be2 20072msgstr "[no-]relax устарел; используйте [no-]transform"
bd32c6bd 20073
79ddc884 20074#: config/tc-xtensa.c:1331
bd32c6bd
NC
20075#, c-format
20076msgid "directive %s cannot be negated"
73a05be2 20077msgstr "директива %s не может быть отрицательной"
bd32c6bd 20078
79ddc884 20079#: config/tc-xtensa.c:1337
bd32c6bd 20080msgid "unknown directive"
73a05be2 20081msgstr "неизвестная директива"
bd32c6bd 20082
79ddc884
NC
20083#: config/tc-xtensa.c:1358 config/tc-xtensa.c:1454 config/tc-xtensa.c:1684
20084#: config/tc-xtensa.c:5945
bd32c6bd 20085msgid "directives are not valid inside bundles"
73a05be2 20086msgstr "внутри комплектов директивы не допускаются"
bd32c6bd 20087
79ddc884 20088#: config/tc-xtensa.c:1370
bd32c6bd 20089msgid ".begin literal is deprecated; use .literal instead"
73a05be2 20090msgstr "литерал .begin устарел; используйте .literal"
bd32c6bd 20091
79ddc884 20092#: config/tc-xtensa.c:1384
bd32c6bd 20093msgid "cannot set literal_prefix inside literal fragment"
73a05be2 20094msgstr "нельзя задавать literal_prefix внутри фрагмента литерала"
bd32c6bd 20095
79ddc884 20096#: config/tc-xtensa.c:1417
bd32c6bd 20097msgid ".begin [no-]density is ignored"
73a05be2 20098msgstr ".begin [no-]density игнорируется"
bd32c6bd 20099
79ddc884 20100#: config/tc-xtensa.c:1424 config/tc-xtensa.c:1474
bd32c6bd 20101msgid "Xtensa absolute literals option not supported; ignored"
73a05be2 20102msgstr "параметр абсолютных литералов Xtensa не поддерживается; игнорируется"
bd32c6bd 20103
79ddc884 20104#: config/tc-xtensa.c:1467
bd32c6bd 20105msgid ".end [no-]density is ignored"
73a05be2 20106msgstr ".end [no-]density игнорируется"
bd32c6bd 20107
79ddc884 20108#: config/tc-xtensa.c:1492
bd32c6bd
NC
20109#, c-format
20110msgid "does not match begin %s%s at %s:%d"
73a05be2 20111msgstr "не совпадает с началом %s%s у %s:%d"
bd32c6bd 20112
79ddc884 20113#: config/tc-xtensa.c:1547
bd32c6bd 20114msgid ".literal_position inside literal directive; ignoring"
73a05be2 20115msgstr ".literal_position внутри литеральной директивы; игнорируется"
bd32c6bd 20116
79ddc884 20117#: config/tc-xtensa.c:1566
bd32c6bd 20118msgid ".literal not allowed inside .begin literal region"
73a05be2 20119msgstr ".literal не допускается размещать внутри литеральной области .begin"
bd32c6bd 20120
79ddc884 20121#: config/tc-xtensa.c:1594
bd32c6bd 20122msgid "expected comma or colon after symbol name; rest of line ignored"
73a05be2 20123msgstr "ожидается запятая или двоеточие после имени символа: остаток строки игнорируется"
bd32c6bd 20124
79ddc884 20125#: config/tc-xtensa.c:1653
bd32c6bd 20126msgid "fall through frequency must be greater than 0"
73a05be2 20127msgstr "провал частоты должен быть больше 0"
bd32c6bd 20128
79ddc884 20129#: config/tc-xtensa.c:1661
bd32c6bd 20130msgid "branch target frequency must be greater than 0"
73a05be2 20131msgstr "частота цели ветвления должна быть больше 0"
bd32c6bd 20132
79ddc884 20133#: config/tc-xtensa.c:1709
bd32c6bd
NC
20134#, c-format
20135msgid "opcode-specific %s relocation used outside an instruction"
73a05be2 20136msgstr "специализированное перемещение кода операции %s используется вне инструкции"
bd32c6bd 20137
79ddc884 20138#: config/tc-xtensa.c:1719
bd32c6bd
NC
20139#, c-format
20140msgid "invalid use of %s relocation"
73a05be2 20141msgstr "недопустимое использование перемещения %s"
bd32c6bd 20142
79ddc884 20143#: config/tc-xtensa.c:1915 config/tc-xtensa.c:1932
bd32c6bd
NC
20144#, c-format
20145msgid "bad register name: %s"
73a05be2 20146msgstr "некорректное имя регистра: %s"
bd32c6bd 20147
79ddc884 20148#: config/tc-xtensa.c:1921
bd32c6bd
NC
20149#, c-format
20150msgid "bad register number: %s"
73a05be2 20151msgstr "некорректный номер регистра: %s"
bd32c6bd 20152
79ddc884 20153#: config/tc-xtensa.c:1985
bd32c6bd 20154msgid "pcrel relocation not allowed in an instruction"
73a05be2 20155msgstr "перемещение pcrel не допускается в инструкции"
bd32c6bd 20156
79ddc884 20157#: config/tc-xtensa.c:2088
bd32c6bd 20158msgid "extra colon"
73a05be2 20159msgstr "дополнительное двоеточие"
bd32c6bd 20160
79ddc884 20161#: config/tc-xtensa.c:2149
bd32c6bd 20162msgid "incorrect register number, ignoring"
73a05be2 20163msgstr "неверный номер регистра, игнорируется"
bd32c6bd 20164
79ddc884 20165#: config/tc-xtensa.c:2230
bd32c6bd
NC
20166#, c-format
20167msgid "cannot encode opcode \"%s\""
73a05be2 20168msgstr "не удалось закодировать код операции «%s»"
bd32c6bd 20169
79ddc884 20170#: config/tc-xtensa.c:2322
bd32c6bd
NC
20171#, c-format
20172msgid "not enough operands (%d) for '%s'; expected %d"
73a05be2 20173msgstr "недостаточно операндов (%d) для «%s»; ожидается %d"
bd32c6bd 20174
79ddc884 20175#: config/tc-xtensa.c:2329
bd32c6bd
NC
20176#, c-format
20177msgid "too many operands (%d) for '%s'; expected %d"
73a05be2 20178msgstr "слишком много операндов (%d) для «%s»; ожидается %d"
bd32c6bd 20179
79ddc884 20180#: config/tc-xtensa.c:2380
bd32c6bd
NC
20181#, c-format
20182msgid "invalid register '%s' for '%s' instruction"
73a05be2 20183msgstr "некорректный регистр «%s» для инструкции «%s»"
bd32c6bd 20184
79ddc884 20185#: config/tc-xtensa.c:2387
bd32c6bd
NC
20186#, c-format
20187msgid "invalid register number (%ld) for '%s' instruction"
73a05be2 20188msgstr "некорректный номер регистра (%ld) для инструкции «%s»"
bd32c6bd 20189
79ddc884 20190#: config/tc-xtensa.c:2454
bd32c6bd
NC
20191#, c-format
20192msgid "invalid register number (%ld) for '%s'"
73a05be2 20193msgstr "некорректный номер регистра (%ld) для «%s»"
bd32c6bd 20194
79ddc884 20195#: config/tc-xtensa.c:2853
bd32c6bd
NC
20196#, c-format
20197msgid "operand %d of '%s' has out of range value '%u'"
73a05be2 20198msgstr "операнд %d в «%s» содержит значение «%u» вне диапазона"
bd32c6bd 20199
79ddc884 20200#: config/tc-xtensa.c:2859
bd32c6bd
NC
20201#, c-format
20202msgid "operand %d of '%s' has invalid value '%u'"
73a05be2 20203msgstr "операнд %d в «%s» содержит некорректное значение «%u»"
bd32c6bd 20204
79ddc884 20205#: config/tc-xtensa.c:2906
bd32c6bd
NC
20206#, c-format
20207msgid "internal error: unknown option name '%s'"
73a05be2 20208msgstr "внутренняя ошибка: неизвестное имя параметра «%s»"
bd32c6bd 20209
79ddc884 20210#: config/tc-xtensa.c:4015
bd32c6bd 20211msgid "can't handle generation of literal/labels yet"
73a05be2 20212msgstr "генерация литералов/ярлыков пока не работает"
bd32c6bd 20213
79ddc884 20214#: config/tc-xtensa.c:4019
bd32c6bd 20215msgid "can't handle undefined OP TYPE"
73a05be2 20216msgstr "не удалось обработать неопределённый ОП ТИП"
bd32c6bd 20217
79ddc884 20218#: config/tc-xtensa.c:4080 config/tc-xtensa.c:4089
bd32c6bd 20219#, c-format
c32b891a
NC
20220msgid "found %d operand for '%s': Expected %d"
20221msgid_plural "found %d operands for '%s': Expected %d"
73a05be2
NC
20222msgstr[0] "обнаружен %d операнд для «%s»: ожидалось %d"
20223msgstr[1] "обнаружено %d операнда для «%s»: ожидалось %d"
20224msgstr[2] "обнаружено %d операндов для «%s»: ожидалось %d"
bd32c6bd 20225
79ddc884 20226#: config/tc-xtensa.c:4112
bd32c6bd 20227msgid "immediate operands sum to greater than 32"
73a05be2 20228msgstr "сумма непосредственных операндов больше 32"
bd32c6bd 20229
79ddc884 20230#: config/tc-xtensa.c:4364
bd32c6bd
NC
20231#, c-format
20232msgid "invalid relocation for operand %i of '%s'"
73a05be2 20233msgstr "некорректное перемещение для операнда %i в «%s»"
bd32c6bd 20234
79ddc884 20235#: config/tc-xtensa.c:4374
bd32c6bd
NC
20236#, c-format
20237msgid "invalid expression for operand %i of '%s'"
73a05be2 20238msgstr "некорректное выражение для операнде %i в «%s»"
bd32c6bd 20239
79ddc884 20240#: config/tc-xtensa.c:4384
bd32c6bd
NC
20241#, c-format
20242msgid "invalid relocation in instruction slot %i"
73a05be2 20243msgstr "некорректное перемещение в слоте инструкции %i"
bd32c6bd 20244
79ddc884 20245#: config/tc-xtensa.c:4391
bd32c6bd
NC
20246#, c-format
20247msgid "undefined symbol for opcode \"%s\""
73a05be2 20248msgstr "неопределенный символ в коде операции «%s»"
bd32c6bd 20249
79ddc884 20250#: config/tc-xtensa.c:4866
bd32c6bd 20251msgid "opcode 'NOP.N' unavailable in this configuration"
73a05be2 20252msgstr "код операции «NOP.N» недоступен в этой конфигурации"
bd32c6bd 20253
79ddc884 20254#: config/tc-xtensa.c:4926
bd32c6bd 20255msgid "get_expanded_loop_offset: invalid opcode"
73a05be2 20256msgstr "get_expanded_loop_offset: неверный код операции"
bd32c6bd 20257
79ddc884 20258#: config/tc-xtensa.c:5087
bd32c6bd
NC
20259#, c-format
20260msgid "assembly state not set for first frag in section %s"
73a05be2 20261msgstr "не задано состояние ассемблера для первого фрагмента в разделе %s"
bd32c6bd 20262
79ddc884 20263#: config/tc-xtensa.c:5140
bd32c6bd
NC
20264#, c-format
20265msgid "unaligned branch target: %d bytes at 0x%lx"
73a05be2 20266msgstr "невыровненная цель ветвления: %d байт по адресу 0x%lx"
bd32c6bd 20267
79ddc884 20268#: config/tc-xtensa.c:5184
bd32c6bd
NC
20269#, c-format
20270msgid "unaligned loop: %d bytes at 0x%lx"
73a05be2 20271msgstr "невыровненный цикл: %d байт по адресу 0x%lx"
bd32c6bd 20272
79ddc884 20273#: config/tc-xtensa.c:5209
bd32c6bd 20274msgid "unexpected fix"
73a05be2 20275msgstr "неожиданное местоположение"
bd32c6bd 20276
79ddc884 20277#: config/tc-xtensa.c:5220 config/tc-xtensa.c:5224
bd32c6bd 20278msgid "undecodable fix"
73a05be2 20279msgstr "недекодируемое местоположение"
bd32c6bd 20280
79ddc884 20281#: config/tc-xtensa.c:5385
bd32c6bd 20282msgid "labels are not valid inside bundles"
73a05be2 20283msgstr "внутри комплектов метки не допускаются"
bd32c6bd 20284
79ddc884 20285#: config/tc-xtensa.c:5405
bd32c6bd 20286msgid "invalid last instruction for a zero-overhead loop"
73a05be2 20287msgstr "неверная последняя инструкция для аппаратного цикла"
bd32c6bd 20288
79ddc884 20289#: config/tc-xtensa.c:5472
bd32c6bd 20290msgid "extra opening brace"
73a05be2 20291msgstr "дополнительная открывающая скобка"
bd32c6bd 20292
79ddc884 20293#: config/tc-xtensa.c:5482
bd32c6bd 20294msgid "extra closing brace"
73a05be2 20295msgstr "дополнительная закрывающая скобка"
bd32c6bd 20296
79ddc884 20297#: config/tc-xtensa.c:5509
bd32c6bd 20298msgid "missing closing brace"
73a05be2 20299msgstr "нет закрывающей скобки"
bd32c6bd 20300
79ddc884 20301#: config/tc-xtensa.c:5607 config/tc-xtensa.c:5636
bd32c6bd
NC
20302#, c-format
20303msgid "wrong number of operands for '%s'"
73a05be2 20304msgstr "неправильное количество операндов для «%s»"
bd32c6bd 20305
79ddc884 20306#: config/tc-xtensa.c:5623
bd32c6bd
NC
20307#, c-format
20308msgid "bad relocation expression for '%s'"
73a05be2 20309msgstr "некорректное выражение перемещения для «%s»"
bd32c6bd 20310
79ddc884 20311#: config/tc-xtensa.c:5658
bd32c6bd
NC
20312#, c-format
20313msgid "unknown opcode or format name '%s'"
73a05be2 20314msgstr "неизвестный код операции или имя формата «%s»"
bd32c6bd 20315
79ddc884 20316#: config/tc-xtensa.c:5664
bd32c6bd 20317msgid "format names only valid inside bundles"
73a05be2 20318msgstr "имена форматов допускаются только внутри комплектов"
bd32c6bd 20319
79ddc884 20320#: config/tc-xtensa.c:5669
bd32c6bd
NC
20321#, c-format
20322msgid "multiple formats specified for one bundle; using '%s'"
73a05be2 20323msgstr "в одном комплекте указано несколько форматов; используются «%s»"
bd32c6bd 20324
79ddc884 20325#: config/tc-xtensa.c:5719
bd32c6bd 20326msgid "entry instruction with stack decrement < 16"
73a05be2 20327msgstr "входная инструкция с уменьшением стека < 16"
bd32c6bd 20328
79ddc884 20329#: config/tc-xtensa.c:5773
bd32c6bd 20330msgid "unaligned entry instruction"
73a05be2 20331msgstr "невыровненная входная инструкция"
bd32c6bd 20332
79ddc884 20333#: config/tc-xtensa.c:5838
bd32c6bd 20334msgid "bad instruction format"
73a05be2 20335msgstr "некорректный формат инструкции"
bd32c6bd 20336
79ddc884 20337#: config/tc-xtensa.c:5841
bd32c6bd 20338msgid "invalid relocation"
73a05be2 20339msgstr "неверное перемещение"
bd32c6bd 20340
79ddc884 20341#: config/tc-xtensa.c:5852
bd32c6bd
NC
20342#, c-format
20343msgid "invalid relocation for '%s' instruction"
73a05be2 20344msgstr "некорректное перемещение для инструкции «%s»"
bd32c6bd 20345
79ddc884 20346#: config/tc-xtensa.c:5864
bd32c6bd
NC
20347#, c-format
20348msgid "invalid relocation for operand %d of '%s'"
73a05be2 20349msgstr "некорректное перемещение для операнда %d в «%s»"
bd32c6bd 20350
79ddc884 20351#: config/tc-xtensa.c:6147
bd32c6bd
NC
20352#, c-format
20353msgid "unhandled local relocation fix %s"
73a05be2 20354msgstr "необработанное местоположение локального перемещения %s"
bd32c6bd 20355
79ddc884 20356#: config/tc-xtensa.c:6198
bd32c6bd
NC
20357#, c-format
20358msgid "internal error; cannot generate `%s' relocation"
73a05be2 20359msgstr "внутренняя ошибка: невозможно сгенерировать перемещение «%s»"
bd32c6bd 20360
79ddc884 20361#: config/tc-xtensa.c:6415
bd32c6bd 20362msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
73a05be2 20363msgstr "Параметр «--no-allow-flix» запрещает многослотовый flix."
bd32c6bd 20364
79ddc884 20365#: config/tc-xtensa.c:6422
bd32c6bd 20366msgid "couldn't find a valid instruction format"
73a05be2 20367msgstr "не удалось найти корректный формат инструкции"
bd32c6bd 20368
79ddc884 20369#: config/tc-xtensa.c:6423
bd32c6bd
NC
20370#, c-format
20371msgid " ops were: "
73a05be2 20372msgstr " проблемы здесь: "
bd32c6bd 20373
79ddc884 20374#: config/tc-xtensa.c:6425
bd32c6bd
NC
20375#, c-format
20376msgid " %s;"
73a05be2 20377msgstr " %s;"
bd32c6bd 20378
79ddc884 20379#: config/tc-xtensa.c:6435
bd32c6bd 20380#, c-format
c32b891a 20381msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
73a05be2 20382msgstr "несоответствие формату «%s»: #slots = %d, #opcodes = %d"
bd32c6bd 20383
79ddc884 20384#: config/tc-xtensa.c:6444 config/tc-xtensa.c:6541
bd32c6bd 20385msgid "illegal resource usage in bundle"
73a05be2 20386msgstr "в комплекте используется запрещённый ресурс"
bd32c6bd 20387
79ddc884 20388#: config/tc-xtensa.c:6630
bd32c6bd
NC
20389#, c-format
20390msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
73a05be2 20391msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же регистр"
bd32c6bd 20392
79ddc884 20393#: config/tc-xtensa.c:6635
bd32c6bd
NC
20394#, c-format
20395msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
73a05be2 20396msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в одно и то же состояние"
bd32c6bd 20397
79ddc884 20398#: config/tc-xtensa.c:6640
bd32c6bd
NC
20399#, c-format
20400msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
73a05be2 20401msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) пишут в один и тот же порт"
bd32c6bd 20402
79ddc884 20403#: config/tc-xtensa.c:6645
bd32c6bd
NC
20404#, c-format
20405msgid "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
73a05be2 20406msgstr "коды операций «%s» (слот %d) и «%s» (слот %d) обращаются к изменчивому порту"
bd32c6bd 20407
79ddc884 20408#: config/tc-xtensa.c:6661
bd32c6bd 20409msgid "multiple branches or jumps in the same bundle"
73a05be2 20410msgstr "несколько ветвлений или прыжков в одном комплекте"
bd32c6bd 20411
79ddc884 20412#: config/tc-xtensa.c:7113
bd32c6bd 20413msgid "cannot assemble into a literal fragment"
73a05be2 20414msgstr "не удалось ассемблировать в литеральный фрагмент"
bd32c6bd 20415
79ddc884 20416#: config/tc-xtensa.c:7115
bd32c6bd 20417msgid "..."
73a05be2 20418msgstr "…"
bd32c6bd 20419
3ee0cd9e 20420#: config/tc-xtensa.c:8333
bd32c6bd 20421msgid "instruction sequence (write a0, branch, retw) may trigger hardware errata"
73a05be2 20422msgstr "из-за последовательности инструкций (write a0, branch, retw) может возникнуть выявленный дефект"
bd32c6bd 20423
3ee0cd9e 20424#: config/tc-xtensa.c:8445
bd32c6bd 20425msgid "branching or jumping to a loop end may trigger hardware errata"
73a05be2 20426msgstr "из-за ветвления или прыжка в цикл может возникнуть выявленный дефект"
bd32c6bd 20427
3ee0cd9e 20428#: config/tc-xtensa.c:8527
bd32c6bd 20429msgid "loop end too close to another loop end may trigger hardware errata"
73a05be2 20430msgstr "из-за близко расположенного конца одного цикла к концу другого цикла может возникнуть выявленный дефект"
bd32c6bd 20431
3ee0cd9e 20432#: config/tc-xtensa.c:8536
bd32c6bd
NC
20433#, c-format
20434msgid "fr_var %lu < length %d"
73a05be2 20435msgstr "fr_var %lu < длины %d"
bd32c6bd 20436
3ee0cd9e 20437#: config/tc-xtensa.c:8693
bd32c6bd 20438msgid "loop containing less than three instructions may trigger hardware errata"
73a05be2 20439msgstr "из-за того, что в цикле менее трёх инструкций, может возникнуть выявленный дефект"
bd32c6bd 20440
3ee0cd9e 20441#: config/tc-xtensa.c:8765
bd32c6bd 20442msgid "undecodable instruction in instruction frag"
73a05be2 20443msgstr "некодируемая инструкция в фрагменте инструкции"
bd32c6bd 20444
3ee0cd9e 20445#: config/tc-xtensa.c:8875
bd32c6bd 20446msgid "invalid empty loop"
73a05be2 20447msgstr "неверный пустой цикл"
bd32c6bd 20448
3ee0cd9e 20449#: config/tc-xtensa.c:8880
bd32c6bd 20450msgid "loop target does not follow loop instruction in section"
73a05be2 20451msgstr "в разделе у цикла назначения нет инструкции зацикливания"
bd32c6bd 20452
3ee0cd9e 20453#: config/tc-xtensa.c:9450
c32b891a 20454msgid "cannot find suitable trampoline"
73a05be2 20455msgstr "не удалось найти подходящий трамплин"
c32b891a 20456
3ee0cd9e 20457#: config/tc-xtensa.c:9705
bd32c6bd 20458msgid "bad relaxation state"
73a05be2 20459msgstr "неисправное состояние ослабления"
bd32c6bd 20460
3ee0cd9e 20461#: config/tc-xtensa.c:9763
bd32c6bd
NC
20462#, c-format
20463msgid "fr_var (%ld) < length (%d)"
73a05be2 20464msgstr "fr_var (%ld) < длина (%d)"
bd32c6bd 20465
3ee0cd9e 20466#: config/tc-xtensa.c:10463
c32b891a 20467msgid "jump target out of range; no usable trampoline found"
73a05be2 20468msgstr "цель прыжка за пределами диапазона; не найден работоспособный трамплин"
c32b891a 20469
3ee0cd9e 20470#: config/tc-xtensa.c:10587
bd32c6bd 20471msgid "invalid relaxation fragment result"
73a05be2 20472msgstr "некорректный результат ослабляющего фрагмента"
bd32c6bd 20473
3ee0cd9e 20474#: config/tc-xtensa.c:10669
bd32c6bd 20475msgid "unable to widen instruction"
73a05be2 20476msgstr "невозможно раздвинуть инструкцию"
bd32c6bd 20477
3ee0cd9e 20478#: config/tc-xtensa.c:10807
bd32c6bd 20479msgid "multiple literals in expansion"
73a05be2 20480msgstr "несколько литералов в раскрытии"
bd32c6bd 20481
3ee0cd9e 20482#: config/tc-xtensa.c:10811
bd32c6bd 20483msgid "no registered fragment for literal"
73a05be2 20484msgstr "для литерала не зарегистрирован фрагмент"
bd32c6bd 20485
3ee0cd9e 20486#: config/tc-xtensa.c:10813
bd32c6bd 20487msgid "number of literal tokens != 1"
73a05be2 20488msgstr "количество литеральных токенов != 1"
bd32c6bd 20489
3ee0cd9e 20490#: config/tc-xtensa.c:10942 config/tc-xtensa.c:10948
bd32c6bd
NC
20491#, c-format
20492msgid "unresolved loop target symbol: %s"
73a05be2 20493msgstr "неопределённый символ циклической цели: %s"
bd32c6bd 20494
3ee0cd9e 20495#: config/tc-xtensa.c:11436
bd32c6bd 20496#, c-format
53943f32
NC
20497msgid "fixes not all moved from %s"
20498msgstr "из %s перемещены не все местоположения"
bd32c6bd 20499
3ee0cd9e 20500#: config/tc-xtensa.c:11564
c32b891a 20501msgid "literal pool location required for text-section-literals; specify with .literal_position"
73a05be2 20502msgstr "для text-section-literals требуется расположение пула литералов; задайте в .literal_position"
bd32c6bd 20503
3ee0cd9e 20504#: config/tc-xtensa.c:12392
bd32c6bd 20505msgid "too many operands in instruction"
73a05be2 20506msgstr "слишком много операндов в инструкции"
bd32c6bd 20507
3ee0cd9e 20508#: config/tc-xtensa.c:12602
bd32c6bd 20509msgid "invalid symbolic operand"
73a05be2 20510msgstr "некорректный символьный операнд"
bd32c6bd 20511
3ee0cd9e 20512#: config/tc-xtensa.c:12663
bd32c6bd 20513msgid "operand number mismatch"
73a05be2 20514msgstr "несоответствие номера операнда"
bd32c6bd 20515
3ee0cd9e 20516#: config/tc-xtensa.c:12667
bd32c6bd
NC
20517#, c-format
20518msgid "cannot encode opcode \"%s\" in the given format \"%s\""
73a05be2 20519msgstr "не удалось закодировать код операции «%s» в заданном формате «%s»"
bd32c6bd 20520
3ee0cd9e 20521#: config/tc-xtensa.c:12692
bd32c6bd
NC
20522#, c-format
20523msgid "xtensa-isa failure: %s"
73a05be2 20524msgstr "ошибка xtensa-isa: %s"
bd32c6bd 20525
3ee0cd9e 20526#: config/tc-xtensa.c:12769
bd32c6bd 20527msgid "invalid opcode"
73a05be2 20528msgstr "неверный код операции"
bd32c6bd 20529
3ee0cd9e 20530#: config/tc-xtensa.c:12775
bd32c6bd 20531msgid "too few operands"
73a05be2 20532msgstr "не хватает операндов"
bd32c6bd 20533
3ee0cd9e 20534#: config/tc-xtensa.c:12781
d8dab054
NC
20535msgid "too many operands"
20536msgstr "слишком много операндов"
20537
3ee0cd9e 20538#: config/tc-xtensa.c:12825
bd32c6bd 20539msgid "multiple writes to the same register"
73a05be2 20540msgstr "многократная запись в один и тот же регистр"
bd32c6bd 20541
3ee0cd9e 20542#: config/tc-xtensa.c:12939 config/tc-xtensa.c:12945
bd32c6bd 20543msgid "out of memory"
73a05be2 20544msgstr "недостаточно памяти"
bd32c6bd 20545
3ee0cd9e 20546#: config/tc-xtensa.c:13034
bd32c6bd 20547msgid "TLS relocation not allowed in FLIX bundle"
73a05be2 20548msgstr "в комплекте FLIX перемещение TLS не допускается"
bd32c6bd
NC
20549
20550#. Instructions that generate TLS relocations should always be
20551#. relaxed in the front-end. If "record_fixup" is set, then this
20552#. function is being called during back-end relaxation, so flag
20553#. the unexpected behavior as an error.
3ee0cd9e 20554#: config/tc-xtensa.c:13040
bd32c6bd 20555msgid "unexpected TLS relocation"
73a05be2 20556msgstr "неожиданное перемещение TLS"
bd32c6bd 20557
3ee0cd9e 20558#: config/tc-xtensa.c:13084
bd32c6bd 20559msgid "symbolic operand not allowed"
73a05be2 20560msgstr "символьный операнд не допускается"
bd32c6bd 20561
3ee0cd9e 20562#: config/tc-xtensa.c:13121
bd32c6bd 20563msgid "cannot decode instruction format"
73a05be2 20564msgstr "не удалось декодировать формат инструкции"
bd32c6bd 20565
3ee0cd9e 20566#: config/tc-xtensa.c:13265
bd32c6bd 20567msgid "ignoring extra '-rename-section' delimiter ':'"
73a05be2 20568msgstr "игнорируется дополнительный разделитель «:» в «-rename-section»"
bd32c6bd 20569
3ee0cd9e 20570#: config/tc-xtensa.c:13270
bd32c6bd
NC
20571#, c-format
20572msgid "ignoring invalid '-rename-section' specification: '%s'"
73a05be2 20573msgstr "игнорируется некорректное определение «-rename-section»: «%s»"
bd32c6bd 20574
3ee0cd9e 20575#: config/tc-xtensa.c:13281
bd32c6bd
NC
20576#, c-format
20577msgid "section %s renamed multiple times"
73a05be2 20578msgstr "раздел %s переименовывается несколько раз"
bd32c6bd 20579
3ee0cd9e 20580#: config/tc-xtensa.c:13283
bd32c6bd
NC
20581#, c-format
20582msgid "multiple sections remapped to output section %s"
73a05be2 20583msgstr "в раздел результата %s отображается несколько разделов"
bd32c6bd 20584
3ee0cd9e 20585#: config/tc-z80.c:199
53943f32 20586#, c-format
79ddc884
NC
20587msgid "Invalid CPU is specified: %s"
20588msgstr "Указан неверный ЦП: %s"
20589
3ee0cd9e 20590#: config/tc-z80.c:224
79ddc884 20591#, c-format
3ee0cd9e 20592msgid "Invalid EXTENSION is specified: %s"
79ddc884
NC
20593msgstr "Указано неверное РАСШИРЕНИЕ: %s"
20594
3ee0cd9e 20595#: config/tc-z80.c:279
79ddc884 20596#, c-format
53943f32
NC
20597msgid "invalid floating point numbers type `%s'"
20598msgstr "неверный тип чисел с плавающей запятой «%s»"
20599
3ee0cd9e 20600#: config/tc-z80.c:300 config/tc-z80.c:309
53943f32
NC
20601#, c-format
20602msgid "invalid INST in command line: %s"
20603msgstr "неверный INST в командной строке: %s"
20604
3ee0cd9e 20605#: config/tc-z80.c:403
79ddc884
NC
20606#, c-format
20607msgid ""
20608"\n"
20609"CPU model options:\n"
20610" -march=CPU[+EXT...][-EXT...]\n"
20611"\t\t\t generate code for CPU, where CPU is one of:\n"
20612msgstr ""
20613"\n"
20614"Параметры модели ЦП:\n"
20615" -march=ЦП[,+РАСШИРЕНИЕ…][-РАСШИРЕНИЕ…]\n"
20616" генерировать код для ЦП, где ЦП один из:\n"
20617
3ee0cd9e 20618#: config/tc-z80.c:409
79ddc884
NC
20619#, c-format
20620msgid "And EXT is combination (+EXT - add, -EXT - remove) of:\n"
20621msgstr "И РАСШИРЕНИЕ это комбинация (+РАСШ — добавить, -РАСШ — удалить):\n"
20622
3ee0cd9e 20623#: config/tc-z80.c:412
79ddc884
NC
20624#, c-format
20625msgid ""
20626"\n"
20627"Compatibility options:\n"
20628" -local-prefix=TEXT\t treat labels prefixed by TEXT as local\n"
20629" -colonless\t\t permit colonless labels\n"
20630" -sdcc\t\t\t accept SDCC specific instruction syntax\n"
3ee0cd9e
NC
20631" -fp-s=FORMAT\t\t set single precision FP numbers format\n"
20632" -fp-d=FORMAT\t\t set double precision FP numbers format\n"
79ddc884
NC
20633"Where FORMAT one of:\n"
20634" ieee754\t\t IEEE754 compatible (depends on directive)\n"
20635" half\t\t\t IEEE754 half precision (16 bit)\n"
20636" single\t\t IEEE754 single precision (32 bit)\n"
20637" double\t\t IEEE754 double precision (64 bit)\n"
20638" zeda32\t\t Zeda z80float library 32 bit format\n"
20639" math48\t\t 48 bit format from Math48 library\n"
20640"\n"
20641"Default: -march=z80+xyhl+infc\n"
20642msgstr ""
20643"\n"
20644"Параметры совместимости:\n"
20645" -local-prefix=TEXT считать метки, начинающиеся с TEXT, локальными\n"
20646" -colonless разрешить метки без двоеточия\n"
20647" -sdcc принимать синтаксис специальной инструкции SDCC\n"
20648" -fp-s=ФОРМАТ назначить формату чисел ПЗ одинарную точность\n"
20649" -fp-d=ФОРМАТ назначить формату чисел ПЗ двойную точность\n"
20650"Где ФОРМАТ один из:\n"
20651" ieee754 совместимый с IEEE754 (зависит от директивы)\n"
20652" half IEEE754 с половинной точностью (16 бит)\n"
20653" single IEEE754 с одинарной точностью (32 бита)\n"
20654" double IEEE754 с двойной точностью (64 бита)\n"
20655" zeda32 32-битный формат из библиотеки Zeda z80float\n"
20656" math48 48-битный формат из библиотеки Math48\n"
20657"\n"
20658"По умолчанию: -march=z80+xyhl+infc\n"
20659
3ee0cd9e 20660#: config/tc-z80.c:618
bd32c6bd 20661msgid "-- unterminated string"
73a05be2 20662msgstr "-- незавершенная строка"
bd32c6bd 20663
3ee0cd9e 20664#: config/tc-z80.c:794
53943f32
NC
20665msgid "undocumented instruction"
20666msgstr "недокументированная инструкция"
bd32c6bd 20667
3ee0cd9e 20668#: config/tc-z80.c:838 config/tc-z80.c:844
bd32c6bd 20669msgid "mismatched parentheses"
73a05be2 20670msgstr "непарные круглые скобки"
bd32c6bd 20671
3ee0cd9e 20672#: config/tc-z80.c:935
bd32c6bd 20673msgid "bad expression syntax"
73a05be2 20674msgstr "некорректный синтаксис выражения"
bd32c6bd 20675
3ee0cd9e
NC
20676#: config/tc-z80.c:1138
20677#, c-format
20678msgid "%d-bit overflow (%+ld)"
20679msgstr "%d-битное переполнение (%+ld)"
20680
20681#: config/tc-z80.c:1152
53943f32
NC
20682#, c-format
20683msgid "invalid data size %d"
20684msgstr "некорректный размер данных %d"
20685
3ee0cd9e 20686#: config/tc-z80.c:1237
bd32c6bd 20687msgid "cannot make a relative jump to an absolute location"
73a05be2 20688msgstr "не удалось совершить относительный прыжок по абсолютному расположению"
bd32c6bd 20689
3ee0cd9e 20690#: config/tc-z80.c:1244
79ddc884
NC
20691#, c-format
20692msgid "index overflow (%+ld)"
20693msgstr "переполнение индекса (%+ld)"
20694
3ee0cd9e 20695#: config/tc-z80.c:1246
79ddc884
NC
20696#, c-format
20697msgid "offset overflow (%+ld)"
20698msgstr "переполнение смещения (%+ld)"
bd32c6bd 20699
3ee0cd9e
NC
20700#: config/tc-z80.c:1448 config/tc-z80.c:1695 config/tc-z80.c:1738
20701#: config/tc-z80.c:1819 config/tc-z80.c:1849 config/tc-z80.c:1908
20702#: config/tc-z80.c:1968 config/tc-z80.c:2021 config/tc-z80.c:2054
20703#: config/tc-z80.c:2111 config/tc-z80.c:2729 config/tc-z80.c:2778
20704#: config/tc-z80.c:2816 config/tc-z80.c:2876 config/tc-z80.c:2936
20705#: config/tc-z80.c:3012 config/tc-z80.c:3035
c32b891a 20706msgid "bad instruction syntax"
73a05be2 20707msgstr "некорректный синтаксис инструкции"
bd32c6bd 20708
3ee0cd9e 20709#: config/tc-z80.c:1886
bd32c6bd 20710msgid "condition code invalid for jr"
73a05be2 20711msgstr "код условия не подходит для jr"
bd32c6bd 20712
3ee0cd9e
NC
20713#: config/tc-z80.c:2475 config/tc-z80.c:2486 config/tc-z80.c:2502
20714#: config/tc-z80.c:2535
53943f32
NC
20715msgid "ADL mode instruction"
20716msgstr "инструкция режима ADL"
20717
20718#. SIS prefix, in Z80 it is LD B,B
20719#. LIS prefix, in Z80 it is LD C,C
20720#. SIL prefix, in Z80 it is LD D,D
20721#. LIL prefix, in Z80 it is LD E,E
3ee0cd9e 20722#: config/tc-z80.c:2610
53943f32
NC
20723msgid "unsupported instruction, assembled as NOP"
20724msgstr "неподдерживаемая инструкция, ассемблируется как NOP"
20725
3ee0cd9e 20726#: config/tc-z80.c:3203 config/tc-z80.c:3234
bd32c6bd 20727msgid "parentheses ignored"
73a05be2 20728msgstr "игнорируются круглые скобки"
bd32c6bd 20729
3ee0cd9e 20730#: config/tc-z80.c:3251
53943f32
NC
20731msgid "CPU mode is unsupported by target"
20732msgstr "режим ЦП не поддерживается целью"
20733
3ee0cd9e 20734#: config/tc-z80.c:3273
53943f32
NC
20735msgid "assignment expected"
20736msgstr "ожидается присваивание"
20737
3ee0cd9e 20738#: config/tc-z80.c:3688
79ddc884
NC
20739#, c-format
20740msgid "Unknown instruction `%s'"
20741msgstr "Неизвестная инструкция «%s»"
bd32c6bd 20742
3ee0cd9e 20743#: config/tc-z80.c:3764
79ddc884
NC
20744#, c-format
20745msgid "8-bit signed offset out of range (%+ld)"
20746msgstr "8-битное знаковое смещение вне диапазона (%+ld)"
bd32c6bd 20747
3ee0cd9e 20748#: config/tc-z80.c:3787
bd32c6bd 20749#, c-format
79ddc884
NC
20750msgid "8-bit overflow (%+ld)"
20751msgstr "8-битное переполнение (%+ld)"
20752
3ee0cd9e 20753#: config/tc-z80.c:3804
79ddc884
NC
20754#, c-format
20755msgid "16-bit overflow (%+ld)"
20756msgstr "16-битное переполнение (%+ld)"
20757
3ee0cd9e 20758#: config/tc-z80.c:3812
79ddc884
NC
20759#, c-format
20760msgid "24-bit overflow (%+ld)"
20761msgstr "24-битное переполнение (%+ld)"
20762
3ee0cd9e 20763#: config/tc-z80.c:3821
79ddc884
NC
20764#, c-format
20765msgid "32-bit overflow (%+ld)"
20766msgstr "32-битное переполнение (%+ld)"
bd32c6bd 20767
3ee0cd9e 20768#: config/tc-z80.c:3834
79ddc884
NC
20769#, c-format
20770msgid "md_apply_fix: unknown reloc type 0x%x\n"
20771msgstr "md_apply_fix: неизвестный тип перемещения 0x%x\n"
20772
3ee0cd9e 20773#: config/tc-z80.c:4031 config/tc-z80.c:4090
53943f32
NC
20774msgid "invalid syntax"
20775msgstr "некорректный синтаксис"
20776
3ee0cd9e 20777#: config/tc-z80.c:4109
79ddc884
NC
20778msgid "overflow"
20779msgstr "переполнение"
20780
c32b891a 20781#: config/tc-z8k.c:281
bd32c6bd
NC
20782#, c-format
20783msgid "register rr%d out of range"
73a05be2 20784msgstr "регистр rr%d вне диапазона"
bd32c6bd 20785
c32b891a 20786#: config/tc-z8k.c:283
bd32c6bd
NC
20787#, c-format
20788msgid "register rr%d does not exist"
73a05be2 20789msgstr "регистр rr%d не существует"
bd32c6bd 20790
c32b891a 20791#: config/tc-z8k.c:295
bd32c6bd
NC
20792#, c-format
20793msgid "register rh%d out of range"
73a05be2 20794msgstr "регистр rh%d вне диапазона"
bd32c6bd 20795
c32b891a 20796#: config/tc-z8k.c:307
bd32c6bd
NC
20797#, c-format
20798msgid "register rl%d out of range"
73a05be2 20799msgstr "регистр rl%d вне диапазона"
bd32c6bd 20800
c32b891a 20801#: config/tc-z8k.c:320
bd32c6bd
NC
20802#, c-format
20803msgid "register rq%d out of range"
73a05be2 20804msgstr "регистр rq%d вне диапазона"
bd32c6bd 20805
c32b891a 20806#: config/tc-z8k.c:322
bd32c6bd
NC
20807#, c-format
20808msgid "register rq%d does not exist"
73a05be2 20809msgstr "регистр rq%d не существует"
bd32c6bd 20810
c32b891a 20811#: config/tc-z8k.c:334
bd32c6bd
NC
20812#, c-format
20813msgid "register r%d out of range"
73a05be2 20814msgstr "регистр r%d вне диапазона"
bd32c6bd 20815
c32b891a 20816#: config/tc-z8k.c:375
bd32c6bd
NC
20817#, c-format
20818msgid "expected %c"
73a05be2 20819msgstr "ожидался %c"
bd32c6bd 20820
c32b891a 20821#: config/tc-z8k.c:390
bd32c6bd
NC
20822#, c-format
20823msgid "register is wrong size for a word %s"
73a05be2 20824msgstr "регистр неверного размера для слова %s"
bd32c6bd 20825
c32b891a 20826#: config/tc-z8k.c:404
bd32c6bd
NC
20827#, c-format
20828msgid "register is wrong size for address %s"
73a05be2 20829msgstr "регистр неверного размера для адреса %s"
bd32c6bd 20830
c32b891a 20831#: config/tc-z8k.c:538
bd32c6bd
NC
20832#, c-format
20833msgid "unknown interrupt %s"
73a05be2 20834msgstr "неизвестное прерывание %s"
bd32c6bd
NC
20835
20836#. No interrupt type specified, opcode won't do anything.
c32b891a 20837#: config/tc-z8k.c:561
bd32c6bd 20838msgid "opcode has no effect"
73a05be2 20839msgstr "код операции не учитывается"
bd32c6bd 20840
c32b891a 20841#: config/tc-z8k.c:672
bd32c6bd 20842msgid "Missing ) in ra(rb)"
73a05be2 20843msgstr "Отсутствует ) в ra(rb)"
bd32c6bd 20844
c32b891a 20845#: config/tc-z8k.c:752 config/tc-z8k.c:791
bd32c6bd
NC
20846#, c-format
20847msgid "invalid condition code '%s'"
73a05be2 20848msgstr "некорректный кода условия «%s»"
bd32c6bd 20849
c32b891a 20850#: config/tc-z8k.c:764
bd32c6bd
NC
20851#, c-format
20852msgid "invalid flag '%s'"
73a05be2 20853msgstr "неправильный флаг «%s»"
bd32c6bd 20854
c32b891a 20855#: config/tc-z8k.c:918 config/tc-z8k.c:924
bd32c6bd 20856msgid "invalid indirect register size"
73a05be2 20857msgstr "некорректный размер косвенного регистра"
bd32c6bd 20858
3ee0cd9e 20859#: config/tc-z8k.c:941 config/tc-z8k.c:1107 config/tc-z8k.c:1112
bd32c6bd 20860msgid "invalid control register name"
73a05be2 20861msgstr "некорректное имя управляющего регистра"
bd32c6bd 20862
3ee0cd9e 20863#: config/tc-z8k.c:1096
bd32c6bd 20864msgid "immediate must be 1 or 2"
73a05be2 20865msgstr "непосредственное значение должно быть 1 или 2"
bd32c6bd 20866
3ee0cd9e 20867#: config/tc-z8k.c:1099
bd32c6bd 20868msgid "immediate 1 or 2 expected"
73a05be2 20869msgstr "ожидается непосредственное значение 1 или 2"
bd32c6bd 20870
3ee0cd9e 20871#: config/tc-z8k.c:1130
bd32c6bd 20872msgid "can't use R0 here"
73a05be2 20873msgstr "здесь нельзя использовать R0"
bd32c6bd 20874
3ee0cd9e 20875#: config/tc-z8k.c:1288
bd32c6bd 20876msgid "Can't find opcode to match operands"
73a05be2 20877msgstr "Не удалось найти код операции, соответствующий операндам"
bd32c6bd 20878
3ee0cd9e 20879#: config/tc-z8k.c:1335
bd32c6bd
NC
20880#, c-format
20881msgid "invalid architecture -z%s"
73a05be2 20882msgstr "неверная архитектура -z%s"
bd32c6bd 20883
3ee0cd9e 20884#: config/tc-z8k.c:1354
bd32c6bd
NC
20885#, c-format
20886msgid ""
20887" Z8K options:\n"
20888" -z8001 generate segmented code\n"
20889" -z8002 generate unsegmented code\n"
20890" -linkrelax create linker relaxable code\n"
20891msgstr ""
73a05be2
NC
20892" Параметры Z8K:\n"
20893" -z8001 генерировать сегментированный код\n"
20894" -z8002 генерировать не сегментированный код\n"
20895" -linkrelax создавать код ослабляющего компоновщика\n"
bd32c6bd 20896
3ee0cd9e 20897#: config/tc-z8k.c:1366
bd32c6bd
NC
20898#, c-format
20899msgid "call to md_convert_frag\n"
73a05be2 20900msgstr "вызов md_convert_frag\n"
bd32c6bd 20901
3ee0cd9e 20902#: config/tc-z8k.c:1473 config/tc-z8k.c:1513 config/tc-z8k.c:1536
bd32c6bd 20903msgid "cannot branch to odd address"
73a05be2 20904msgstr "невозможно выполнить ветвление по нечётному адресу"
bd32c6bd 20905
3ee0cd9e 20906#: config/tc-z8k.c:1477 config/tc-z8k.c:1540
79ddc884
NC
20907msgid "relative jump out of range"
20908msgstr "относительный прыжок вне диапазона"
20909
3ee0cd9e 20910#: config/tc-z8k.c:1495
bd32c6bd 20911msgid "relative address out of range"
73a05be2 20912msgstr "относительный адрес за пределами диапазона"
bd32c6bd 20913
3ee0cd9e 20914#: config/tc-z8k.c:1516
bd32c6bd 20915msgid "relative call out of range"
73a05be2 20916msgstr "относительный вызов вне диапазона"
bd32c6bd 20917
3ee0cd9e 20918#: config/tc-z8k.c:1548
79ddc884
NC
20919#, c-format
20920msgid "md_apply_fix: unknown r_type 0x%x\n"
20921msgstr "md_apply_fix: неизвестный r_type 0x%x\n"
20922
3ee0cd9e 20923#: config/tc-z8k.c:1560
bd32c6bd
NC
20924#, c-format
20925msgid "call to md_estimate_size_before_relax\n"
73a05be2 20926msgstr "вызов md_estimate_size_before_relax\n"
bd32c6bd 20927
53943f32 20928#: config/xtensa-relax.c:1583
bd32c6bd
NC
20929#, c-format
20930msgid "invalid configuration option '%s' in transition rule '%s'"
73a05be2 20931msgstr "некорректный параметр настройки «%s» в правиле перехода «%s»"
bd32c6bd 20932
53943f32 20933#: config/xtensa-relax.c:1708 config/xtensa-relax.c:1718
bd32c6bd
NC
20934#, c-format
20935msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
73a05be2 20936msgstr "код операции «%s»: не привязано имя параметра «%s» для предварительного условия в «%s»"
bd32c6bd 20937
53943f32 20938#: config/xtensa-relax.c:1725
bd32c6bd
NC
20939#, c-format
20940msgid "opcode '%s': precondition only contains constants in '%s'"
73a05be2 20941msgstr "код операции «%s»: предварительное условие содержит только константы в «%s»"
bd32c6bd 20942
53943f32 20943#: config/xtensa-relax.c:1772
bd32c6bd 20944msgid "expected one operand for generated literal"
73a05be2 20945msgstr "ожидается один операнд для сгенерированного литерала"
bd32c6bd 20946
53943f32 20947#: config/xtensa-relax.c:1779
bd32c6bd 20948msgid "expected 0 operands for generated label"
73a05be2 20949msgstr "ожидается 0 операндов для сгенерированной метки"
bd32c6bd 20950
53943f32 20951#: config/xtensa-relax.c:1792
bd32c6bd
NC
20952#, c-format
20953msgid "invalid opcode '%s' in transition rule '%s'"
73a05be2 20954msgstr "некорректный код операции «%s» в правиле перехода «%s»"
bd32c6bd 20955
53943f32 20956#: config/xtensa-relax.c:1800
bd32c6bd 20957#, c-format
c32b891a
NC
20958msgid "opcode '%s': replacement does not have %d op"
20959msgid_plural "opcode '%s': replacement does not have %d ops"
73a05be2
NC
20960msgstr[0] "код операции «%s»: в замене нет %d операнда"
20961msgstr[1] "код операции «%s»: в замене нет %d операндов"
20962msgstr[2] "код операции «%s»: в замене нет %d операндов"
bd32c6bd 20963
53943f32 20964#: config/xtensa-relax.c:1816
bd32c6bd
NC
20965#, c-format
20966msgid "opcode '%s': cannot find literal definition"
73a05be2 20967msgstr "код операции «%s»: не найдено определение литерала"
bd32c6bd 20968
53943f32 20969#: config/xtensa-relax.c:1832 config/xtensa-relax.c:1862
bd32c6bd 20970#, c-format
c32b891a 20971msgid "opcode '%s': unidentified operand '%s' in '%s'"
73a05be2 20972msgstr "код операции «%s»: неопределенный операнд «%s» в «%s»"
bd32c6bd 20973
53943f32 20974#: config/xtensa-relax.c:1857
bd32c6bd
NC
20975#, c-format
20976msgid "unknown user-defined function %s"
73a05be2 20977msgstr "неизвестная определённая пользователем функция %s"
bd32c6bd 20978
53943f32 20979#: config/xtensa-relax.c:1868
bd32c6bd 20980#, c-format
c32b891a 20981msgid "opcode '%s': could not parse operand '%s' in '%s'"
73a05be2 20982msgstr "код операции «%s»: не удалось разобрать операнд «%s» в «%s»"
bd32c6bd 20983
53943f32 20984#: config/xtensa-relax.c:1908
bd32c6bd
NC
20985#, c-format
20986msgid "could not parse INSN_PATTERN '%s'"
73a05be2 20987msgstr "не удалось разобрать INSN_PATTERN «%s»"
bd32c6bd 20988
53943f32 20989#: config/xtensa-relax.c:1912
bd32c6bd
NC
20990#, c-format
20991msgid "could not parse INSN_REPL '%s'"
73a05be2 20992msgstr "не удалось разобрать INSN_REPL «%s»"
bd32c6bd 20993
53943f32 20994#: config/xtensa-relax.c:1923
bd32c6bd
NC
20995#, c-format
20996msgid "could not build transition for %s => %s"
73a05be2 20997msgstr "не удалось собрать переход для %s => %s"
bd32c6bd
NC
20998
20999#: depend.c:194
21000#, c-format
21001msgid "can't open `%s' for writing"
73a05be2 21002msgstr "не удалось открыть «%s» для записи"
bd32c6bd
NC
21003
21004#: depend.c:206
21005#, c-format
21006msgid "can't close `%s'"
73a05be2 21007msgstr "не удалось закрыть «%s»"
bd32c6bd 21008
3ee0cd9e 21009#: dw2gencfi.c:319 read.c:2507
c32b891a
NC
21010#, c-format
21011msgid "bfd_set_section_flags: %s"
73a05be2 21012msgstr "bfd_set_section_flags: %s"
c32b891a 21013
3ee0cd9e 21014#: dw2gencfi.c:581 dw2gencfi.c:597
bd32c6bd
NC
21015#, c-format
21016msgid "register save offset not a multiple of %u"
73a05be2 21017msgstr "регистровое сохранённое смещение не кратно %u"
bd32c6bd 21018
3ee0cd9e 21019#: dw2gencfi.c:680
bd32c6bd 21020msgid "CFI state restore without previous remember"
73a05be2 21021msgstr "восстановление состояние CFI происходит без предварительного запоминания"
bd32c6bd 21022
3ee0cd9e 21023#: dw2gencfi.c:739
bd32c6bd 21024msgid "missing separator"
73a05be2 21025msgstr "пропущен разделитель"
bd32c6bd 21026
3ee0cd9e 21027#: dw2gencfi.c:788
bd32c6bd 21028msgid "bad register expression"
73a05be2 21029msgstr "неверное выражение регистра"
bd32c6bd 21030
3ee0cd9e
NC
21031#: dw2gencfi.c:809 dw2gencfi.c:939 dw2gencfi.c:977 dw2gencfi.c:1048
21032#: dw2gencfi.c:1121 dw2gencfi.c:1186 dw2gencfi.c:1366
bd32c6bd 21033msgid "CFI instruction used without previous .cfi_startproc"
73a05be2 21034msgstr "инструкция CFI используется без указания ранее .cfi_startproc"
bd32c6bd 21035
3ee0cd9e 21036#: dw2gencfi.c:1002
bd32c6bd 21037msgid "invalid or unsupported encoding in .cfi_personality"
73a05be2 21038msgstr "некорректная или неподдерживаемая кодировка в .cfi_personality"
bd32c6bd 21039
3ee0cd9e 21040#: dw2gencfi.c:1009
bd32c6bd 21041msgid ".cfi_personality requires encoding and symbol arguments"
73a05be2 21042msgstr "для .cfi_personality требуются аргументы кодировки и символа"
bd32c6bd 21043
3ee0cd9e 21044#: dw2gencfi.c:1032
bd32c6bd 21045msgid "wrong second argument to .cfi_personality"
73a05be2 21046msgstr "неправильный второй аргумент в .cfi_personality"
bd32c6bd 21047
3ee0cd9e 21048#: dw2gencfi.c:1073 dw2gencfi.c:1149
bd32c6bd 21049msgid "invalid or unsupported encoding in .cfi_lsda"
73a05be2 21050msgstr "некорректная или неподдерживаемая кодировка в .cfi_lsda"
bd32c6bd 21051
3ee0cd9e 21052#: dw2gencfi.c:1080
bd32c6bd 21053msgid ".cfi_lsda requires encoding and symbol arguments"
73a05be2 21054msgstr "для .cfi_lsda требуются аргументы кодировки и символа"
bd32c6bd 21055
3ee0cd9e 21056#: dw2gencfi.c:1105
bd32c6bd 21057msgid "wrong second argument to .cfi_lsda"
73a05be2 21058msgstr "неправильный второй аргумент в .cfi_lsda"
bd32c6bd 21059
3ee0cd9e 21060#: dw2gencfi.c:1171
bd32c6bd 21061msgid "wrong third argument to .cfi_val_encoded_addr"
73a05be2 21062msgstr "неправильный третий аргумент в .cfi_val_encoded_addr"
bd32c6bd 21063
3ee0cd9e 21064#: dw2gencfi.c:1268
c32b891a 21065msgid "inconsistent uses of .cfi_sections"
73a05be2 21066msgstr "несогласованное использование .cfi_sections"
c32b891a 21067
3ee0cd9e 21068#: dw2gencfi.c:1279
bd32c6bd 21069msgid "previous CFI entry not closed (missing .cfi_endproc)"
73a05be2 21070msgstr "не закрыт предыдущий элемент CFI (отсутствует .cfi_endproc)"
bd32c6bd 21071
3ee0cd9e 21072#: dw2gencfi.c:1320
bd32c6bd 21073msgid ".cfi_endproc without corresponding .cfi_startproc"
73a05be2 21074msgstr ".cfi_endproc без соответствующей .cfi_startproc"
bd32c6bd 21075
3ee0cd9e 21076#: dw2gencfi.c:1377
c32b891a 21077msgid "wrong argument to .cfi_personality_id"
73a05be2 21078msgstr "неправильный аргумент в .cfi_personality_id"
c32b891a 21079
3ee0cd9e 21080#: dw2gencfi.c:1387
c32b891a 21081msgid ".cfi_fde_data without corresponding .cfi_startproc"
73a05be2 21082msgstr ".cfi_fde_data без соответствующей .cfi_startproc"
c32b891a 21083
3ee0cd9e 21084#: dw2gencfi.c:1496
c32b891a 21085msgid "unexpected .cfi_inline_lsda"
73a05be2 21086msgstr "неожиданный .cfi_inline_lsda"
c32b891a 21087
3ee0cd9e 21088#: dw2gencfi.c:1503
c32b891a 21089msgid ".cfi_inline_lsda not valid for this frame"
73a05be2 21090msgstr ".cfi_inline_lsda не допускается в этом кадре"
c32b891a 21091
3ee0cd9e 21092#: dw2gencfi.c:1511
c32b891a 21093msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
73a05be2 21094msgstr "обнаружена .cfi_inline_lsda для кадра без .cfi_lsda"
c32b891a 21095
3ee0cd9e 21096#: dw2gencfi.c:1524
c32b891a
NC
21097#, c-format
21098msgid "Alignment too large: %d. assumed."
73a05be2 21099msgstr "Слишком большое выравнивание: предполагается %d."
c32b891a 21100
3ee0cd9e 21101#: dw2gencfi.c:1528
c32b891a 21102msgid "Alignment negative: 0 assumed."
73a05be2 21103msgstr "Отрицательное выравнивание: предполагается 0."
c32b891a 21104
3ee0cd9e 21105#: dw2gencfi.c:1554
c32b891a 21106msgid ".cfi_inline_lsda is not supported for this target"
73a05be2 21107msgstr ".cfi_inline_lsda не поддерживается для этой цели"
c32b891a 21108
3ee0cd9e 21109#: dw2gencfi.c:1561
c32b891a 21110msgid ".cfi_fde_data is not supported for this target"
73a05be2 21111msgstr ".cfi_fde_data не поддерживается для этой цели"
c32b891a 21112
3ee0cd9e 21113#: dw2gencfi.c:1568
c32b891a 21114msgid ".cfi_personality_id is not supported for this target"
73a05be2 21115msgstr ".cfi_personality_id не поддерживается для этой цели"
c32b891a 21116
3ee0cd9e 21117#: dw2gencfi.c:1882
53943f32
NC
21118#, c-format
21119msgid "return column number %d overflows in CIE version 1"
21120msgstr "переполнение возвращаемого номера столбца %d в CIE версии 1"
21121
3ee0cd9e 21122#: dw2gencfi.c:2371 dw2gencfi.c:2527
bd32c6bd 21123msgid "open CFI at the end of file; missing .cfi_endproc directive"
73a05be2 21124msgstr "открытая CFI до конца файла; отсутствует директива .cfi_endproc"
bd32c6bd 21125
3ee0cd9e 21126#: dw2gencfi.c:2554
c32b891a 21127msgid "CFI is not supported for this target"
73a05be2 21128msgstr "CFI не поддерживается для этой цели"
c32b891a 21129
3ee0cd9e 21130#: dwarf2dbg.c:379 dwarf2dbg.c:2944
c32b891a 21131msgid "view number mismatch"
73a05be2 21132msgstr "не совпадает номер вида"
c32b891a 21133
3ee0cd9e 21134#: dwarf2dbg.c:655 dwarf2dbg.c:1112
53943f32
NC
21135#, c-format
21136msgid "file number %lu is too big"
21137msgstr "слишком большой номер файла %lu"
21138
3ee0cd9e 21139#: dwarf2dbg.c:821
79ddc884
NC
21140#, c-format
21141msgid "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
21142msgstr "слот %u таблицы файлов уже занят другим файлом (%s%s%s vs %s%s%s)"
21143
3ee0cd9e 21144#: dwarf2dbg.c:1062 dwarf2dbg.c:1164
bd32c6bd 21145msgid "file number less than one"
73a05be2 21146msgstr "номер файла меньше 1"
bd32c6bd 21147
3ee0cd9e 21148#: dwarf2dbg.c:1097
79ddc884
NC
21149msgid "md5 value too small or not a constant"
21150msgstr "значение md5 слишком мало или не константа"
bd32c6bd 21151
3ee0cd9e 21152#: dwarf2dbg.c:1171 dwarf2dbg.c:2194
bd32c6bd
NC
21153#, c-format
21154msgid "unassigned file number %ld"
73a05be2 21155msgstr "неназначенный номер файла %ld"
bd32c6bd 21156
3ee0cd9e 21157#: dwarf2dbg.c:1240
bd32c6bd 21158msgid "is_stmt value not 0 or 1"
73a05be2 21159msgstr "значение is_stmt не равно 0 или 1"
bd32c6bd 21160
3ee0cd9e 21161#: dwarf2dbg.c:1252
bd32c6bd 21162msgid "isa number less than zero"
73a05be2 21163msgstr "номер isa меньше 0"
bd32c6bd 21164
3ee0cd9e 21165#: dwarf2dbg.c:1264
bd32c6bd 21166msgid "discriminator less than zero"
73a05be2 21167msgstr "селектор меньше 0"
bd32c6bd 21168
3ee0cd9e 21169#: dwarf2dbg.c:1283
c32b891a 21170msgid "numeric view can only be asserted to zero"
73a05be2 21171msgstr "значение числового вида может быть равно только 0"
c32b891a 21172
3ee0cd9e 21173#: dwarf2dbg.c:1321
bd32c6bd
NC
21174#, c-format
21175msgid "unknown .loc sub-directive `%s'"
73a05be2 21176msgstr "неизвестная поддиректива .loc «%s»"
bd32c6bd 21177
3ee0cd9e 21178#: dwarf2dbg.c:2307
bd32c6bd 21179msgid "internal error: unknown dwarf2 format"
73a05be2 21180msgstr "внутренняя ошибка: неизвестный формат dwarf2"
bd32c6bd 21181
c32b891a 21182#: ecoff.c:1559
bd32c6bd
NC
21183#, c-format
21184msgid "string too big (%lu bytes)"
73a05be2 21185msgstr "слишком длинная строка (%lu байт)"
bd32c6bd 21186
3ee0cd9e
NC
21187#: ecoff.c:1612 ecoff.c:1805 ecoff.c:1828 ecoff.c:1859 ecoff.c:2011
21188#: ecoff.c:2127
bd32c6bd 21189msgid "no current file pointer"
73a05be2 21190msgstr "отсутствует текущий файловый указатель"
bd32c6bd 21191
3ee0cd9e 21192#: ecoff.c:1699
bd32c6bd 21193msgid "too many st_End's"
73a05be2 21194msgstr "слишком много st_End"
bd32c6bd 21195
3ee0cd9e 21196#: ecoff.c:2196
bd32c6bd 21197msgid "fake .file after real one"
73a05be2 21198msgstr "фиктивный .file после настоящего"
bd32c6bd 21199
3ee0cd9e 21200#: ecoff.c:2284
bd32c6bd 21201msgid "filename goes over one page boundary"
73a05be2 21202msgstr "имя файла выходит за одностраничную границу"
bd32c6bd 21203
3ee0cd9e 21204#: ecoff.c:2417
bd32c6bd 21205msgid ".begin directive without a preceding .file directive"
73a05be2 21206msgstr "директива .begin без предшествующей директивы .file"
bd32c6bd 21207
3ee0cd9e 21208#: ecoff.c:2424
bd32c6bd 21209msgid ".begin directive without a preceding .ent directive"
73a05be2 21210msgstr "директива .begin без предшествующей директивы .ent"
bd32c6bd 21211
3ee0cd9e 21212#: ecoff.c:2454
bd32c6bd 21213msgid ".bend directive without a preceding .file directive"
73a05be2 21214msgstr "директива .bend без предшествующей директивы .file"
bd32c6bd 21215
3ee0cd9e 21216#: ecoff.c:2461
bd32c6bd 21217msgid ".bend directive without a preceding .ent directive"
73a05be2 21218msgstr "директива .bend без предшествующей директивы .ent"
bd32c6bd 21219
3ee0cd9e 21220#: ecoff.c:2473
bd32c6bd 21221msgid ".bend directive names unknown symbol"
73a05be2 21222msgstr "директива .bend указывает на неизвестный символ"
bd32c6bd 21223
3ee0cd9e 21224#: ecoff.c:2515
bd32c6bd 21225msgid ".def pseudo-op used inside of .def/.endef; ignored"
73a05be2 21226msgstr "Псевдооперация .def используется внутри .def/.endef; игнорируется"
bd32c6bd 21227
3ee0cd9e 21228#: ecoff.c:2517
bd32c6bd 21229msgid "empty symbol name in .def; ignored"
73a05be2 21230msgstr "пустое имя символа в .def; игнорируется"
bd32c6bd 21231
3ee0cd9e 21232#: ecoff.c:2552
bd32c6bd 21233msgid ".dim pseudo-op used outside of .def/.endef; ignored"
73a05be2 21234msgstr "Псевдооперация .dim используется вне .def/.endef; игнорируется"
bd32c6bd 21235
3ee0cd9e 21236#: ecoff.c:2567
bd32c6bd 21237msgid "badly formed .dim directive"
73a05be2 21238msgstr "неправильный формат директивы .dim"
bd32c6bd 21239
3ee0cd9e 21240#: ecoff.c:2580
bd32c6bd 21241msgid "too many .dim entries"
73a05be2 21242msgstr "слишком много элементов .dim"
bd32c6bd 21243
3ee0cd9e 21244#: ecoff.c:2600
bd32c6bd 21245msgid ".scl pseudo-op used outside of .def/.endef; ignored"
73a05be2 21246msgstr "Псевдооперация .scl используется вне .def/.endef; игнорируется"
bd32c6bd 21247
3ee0cd9e 21248#: ecoff.c:2625
bd32c6bd 21249msgid ".size pseudo-op used outside of .def/.endef; ignored"
73a05be2 21250msgstr "Псевдооперация .size используется вне .def/.endef; игнорируется"
bd32c6bd 21251
3ee0cd9e 21252#: ecoff.c:2640
bd32c6bd 21253msgid "badly formed .size directive"
73a05be2 21254msgstr "неправильно описана директива .size"
bd32c6bd 21255
3ee0cd9e 21256#: ecoff.c:2653
bd32c6bd 21257msgid "too many .size entries"
73a05be2 21258msgstr "слишком много элементов .size"
bd32c6bd 21259
3ee0cd9e 21260#: ecoff.c:2675
bd32c6bd 21261msgid ".type pseudo-op used outside of .def/.endef; ignored"
73a05be2 21262msgstr "Псевдооперация .type используется вне .def/.endef; игнорируется"
bd32c6bd
NC
21263
21264#. FIXME: We could handle this by setting the continued bit.
21265#. There would still be a limit: the .type argument can not
21266#. be infinite.
3ee0cd9e 21267#: ecoff.c:2693
bd32c6bd
NC
21268#, c-format
21269msgid "the type of %s is too complex; it will be simplified"
73a05be2 21270msgstr "тип %s слишком сложен; он будет упрощён"
bd32c6bd 21271
3ee0cd9e 21272#: ecoff.c:2704
bd32c6bd 21273msgid "Unrecognized .type argument"
73a05be2 21274msgstr "Нераспознанный аргумент .type"
bd32c6bd 21275
3ee0cd9e 21276#: ecoff.c:2742
bd32c6bd 21277msgid ".tag pseudo-op used outside of .def/.endef; ignored"
73a05be2 21278msgstr "Псевдооперация .tag используется вне .def/.endef; игнорируется"
bd32c6bd 21279
3ee0cd9e 21280#: ecoff.c:2766
bd32c6bd 21281msgid ".val pseudo-op used outside of .def/.endef; ignored"
73a05be2 21282msgstr "Псевдооперация .val используется вне .def/.endef; игнорируется"
bd32c6bd 21283
3ee0cd9e 21284#: ecoff.c:2774
bd32c6bd 21285msgid ".val expression is too complex"
73a05be2 21286msgstr "Слишком сложное выражение .val"
bd32c6bd 21287
3ee0cd9e 21288#: ecoff.c:2804
bd32c6bd 21289msgid ".endef pseudo-op used before .def; ignored"
73a05be2 21290msgstr "Псевдооперация endef используется до .def; игнорируется"
bd32c6bd 21291
3ee0cd9e 21292#: ecoff.c:2830 ecoff.c:2911
bd32c6bd 21293msgid "bad COFF debugging information"
73a05be2 21294msgstr "некорректная отладочная информация COFF"
bd32c6bd 21295
3ee0cd9e 21296#: ecoff.c:2879
bd32c6bd
NC
21297#, c-format
21298msgid "no tag specified for %s"
73a05be2 21299msgstr "для %s не указан тег"
bd32c6bd 21300
3ee0cd9e 21301#: ecoff.c:2981
bd32c6bd 21302msgid ".end directive without a preceding .file directive"
73a05be2 21303msgstr "директива .end без предшествующей директивы .file"
bd32c6bd 21304
3ee0cd9e 21305#: ecoff.c:3009
bd32c6bd 21306msgid ".end directive names unknown symbol"
73a05be2 21307msgstr "директива .end указывает на неизвестный символ"
bd32c6bd 21308
3ee0cd9e 21309#: ecoff.c:3039
bd32c6bd 21310msgid "second .ent directive found before .end directive"
73a05be2 21311msgstr "найдена вторая директива .ent до директивы .end"
bd32c6bd 21312
3ee0cd9e 21313#: ecoff.c:3048
c32b891a
NC
21314#, c-format
21315msgid "%s directive has no name"
73a05be2 21316msgstr "директива %s не имеет имени"
c32b891a 21317
3ee0cd9e 21318#: ecoff.c:3109
bd32c6bd 21319msgid "no way to handle .file within .ent/.end section"
73a05be2 21320msgstr "невозможно обработать .file внутри раздела .ent/.end"
bd32c6bd 21321
3ee0cd9e 21322#: ecoff.c:3226
bd32c6bd 21323msgid ".loc before .file"
73a05be2 21324msgstr ".loc перед .file"
bd32c6bd 21325
3ee0cd9e 21326#: ecoff.c:3427
bd32c6bd
NC
21327#, c-format
21328msgid ".stab%c is not supported"
73a05be2 21329msgstr ".stab%c не поддерживается"
bd32c6bd 21330
3ee0cd9e 21331#: ecoff.c:3437
bd32c6bd
NC
21332#, c-format
21333msgid ".stab%c: ignoring non-zero other field"
73a05be2 21334msgstr ".stab%c: игнорируется всё, кроме нулевого поля"
bd32c6bd 21335
3ee0cd9e 21336#: ecoff.c:3471
bd32c6bd
NC
21337#, c-format
21338msgid "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
73a05be2 21339msgstr "номер строки (%d) для директивы .stab%c невозможно вместить в индексное поле (20 бит)"
bd32c6bd 21340
3ee0cd9e 21341#: ecoff.c:3505
bd32c6bd
NC
21342#, c-format
21343msgid "illegal .stab%c directive, bad character"
73a05be2 21344msgstr "недопустимая директива .stab%c, некорректный символ"
bd32c6bd 21345
3ee0cd9e 21346#: ecoff.c:3954 ecoff.c:4142 ecoff.c:4167
bd32c6bd 21347msgid ".begin/.bend in different segments"
73a05be2 21348msgstr ".begin/.bend в разных сегментах"
bd32c6bd 21349
3ee0cd9e 21350#: ecoff.c:4662
bd32c6bd 21351msgid "missing .end or .bend at end of file"
73a05be2 21352msgstr "отсутствует .end или .bend при окончании файла"
bd32c6bd 21353
3ee0cd9e 21354#: ecoff.c:5147
bd32c6bd 21355msgid "GP prologue size exceeds field size, using 0 instead"
73a05be2 21356msgstr "размер пролога GP превышает размер поля, используется 0"
bd32c6bd 21357
3ee0cd9e 21358#: expr.c:73 read.c:3944
bd32c6bd 21359msgid "bignum invalid"
73a05be2 21360msgstr "некорректный bignum"
bd32c6bd 21361
3ee0cd9e 21362#: expr.c:75 read.c:3946 read.c:4452 read.c:5248
bd32c6bd 21363msgid "floating point number invalid"
73a05be2 21364msgstr "некорректное число с плавающей точкой"
bd32c6bd 21365
3ee0cd9e 21366#: expr.c:244
bd32c6bd 21367msgid "bad floating-point constant: exponent overflow"
73a05be2 21368msgstr "некорректная константа с плавающей точкой: переполнение экспоненты"
bd32c6bd 21369
3ee0cd9e 21370#: expr.c:248
bd32c6bd
NC
21371#, c-format
21372msgid "bad floating-point constant: unknown error code=%d"
73a05be2 21373msgstr "некорректная константа с плавающей точкой: неизвестный код ошибки %d"
bd32c6bd 21374
3ee0cd9e 21375#: expr.c:427
bd32c6bd 21376msgid "a bignum with underscores may not have more than 8 hex digits in any word"
73a05be2 21377msgstr "bignum с подчёркиваниями не может иметь более 8 шестнадцатеричных цифр в любом слове"
bd32c6bd 21378
3ee0cd9e 21379#: expr.c:450
bd32c6bd 21380msgid "a bignum with underscores must have exactly 4 words"
73a05be2 21381msgstr "bignum с подчёркиваниями должен состоять ровно из 4 слов"
bd32c6bd
NC
21382
21383#. Either not seen or not defined.
21384#. @@ Should print out the original string instead of
21385#. the parsed number.
3ee0cd9e 21386#: expr.c:588
bd32c6bd
NC
21387#, c-format
21388msgid "backward ref to unknown label \"%d:\""
73a05be2 21389msgstr "обратная ссылка на неизвестную метку «%d:»"
bd32c6bd 21390
3ee0cd9e 21391#: expr.c:706
bd32c6bd 21392msgid "character constant too large"
73a05be2 21393msgstr "символьная константа слишком длинна"
bd32c6bd 21394
3ee0cd9e 21395#: expr.c:992
bd32c6bd 21396#, c-format
c32b891a 21397msgid "found '%c', expected: '%c'"
73a05be2 21398msgstr "найден «%c», ожидался: «%c»"
bd32c6bd 21399
3ee0cd9e 21400#: expr.c:995
bd32c6bd
NC
21401#, c-format
21402msgid "missing '%c'"
73a05be2 21403msgstr "отсутствует «%c»"
bd32c6bd 21404
3ee0cd9e 21405#: expr.c:1007 read.c:4732
bd32c6bd 21406msgid "EBCDIC constants are not supported"
73a05be2 21407msgstr "константы EBCDIC не поддерживаются"
bd32c6bd 21408
3ee0cd9e 21409#: expr.c:1141
bd32c6bd
NC
21410#, c-format
21411msgid "Unary operator %c ignored because bad operand follows"
73a05be2 21412msgstr "Унарный оператор %c игнорируется, так как далее следует некорректный операнд"
bd32c6bd 21413
3ee0cd9e 21414#: expr.c:1205 expr.c:1229
bd32c6bd 21415msgid "syntax error in .startof. or .sizeof."
73a05be2 21416msgstr "синтаксическая ошибка в .startof. или .sizeof."
bd32c6bd 21417
3ee0cd9e 21418#: expr.c:1310 expr.c:1634
bd32c6bd
NC
21419#, c-format
21420msgid "invalid use of operator \"%s\""
73a05be2 21421msgstr "неправильное использование оператора «%s»"
bd32c6bd 21422
3ee0cd9e 21423#: expr.c:1818
bd32c6bd 21424msgid "missing operand; zero assumed"
73a05be2 21425msgstr "пропущен операнд; предполагается ноль"
bd32c6bd 21426
3ee0cd9e 21427#: expr.c:1857
bd32c6bd 21428msgid "left operand is a bignum; integer 0 assumed"
73a05be2 21429msgstr "левым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 21430
3ee0cd9e 21431#: expr.c:1859
bd32c6bd 21432msgid "left operand is a float; integer 0 assumed"
73a05be2 21433msgstr "левым операндом является float; предполагается 0 с типом integer"
bd32c6bd 21434
3ee0cd9e 21435#: expr.c:1868
bd32c6bd 21436msgid "right operand is a bignum; integer 0 assumed"
73a05be2 21437msgstr "правым операндом является bignum; предполагается 0 с типом integer"
bd32c6bd 21438
3ee0cd9e 21439#: expr.c:1870
bd32c6bd 21440msgid "right operand is a float; integer 0 assumed"
73a05be2 21441msgstr "правым операндом является float; предполагается 0 с типом integer"
bd32c6bd 21442
3ee0cd9e 21443#: expr.c:1948 symbols.c:1560
bd32c6bd 21444msgid "division by zero"
73a05be2 21445msgstr "деление на ноль"
bd32c6bd 21446
3ee0cd9e 21447#: expr.c:1954 symbols.c:1571
bd32c6bd 21448msgid "shift count"
73a05be2 21449msgstr "счётчик сдвига"
bd32c6bd 21450
3ee0cd9e 21451#: expr.c:2084
bd32c6bd 21452msgid "operation combines symbols in different segments"
73a05be2 21453msgstr "операция объединяет символы из разных сегментов"
bd32c6bd 21454
3ee0cd9e 21455#: expr.c:2409
c32b891a 21456msgid "missing closing '\"'"
73a05be2 21457msgstr "нет закрывающей '\"'"
c32b891a
NC
21458
21459#: frags.c:60
bd32c6bd 21460msgid "attempt to allocate data in absolute section"
73a05be2 21461msgstr "попытка выделить данные в абсолютном разделе"
bd32c6bd 21462
c32b891a 21463#: frags.c:66
bd32c6bd 21464msgid "attempt to allocate data in common section"
73a05be2 21465msgstr "попытка выделить данные в общем разделе"
bd32c6bd 21466
3ee0cd9e 21467#: frags.c:115 write.c:1480
bd32c6bd 21468#, c-format
c32b891a
NC
21469msgid "can't extend frag %lu char"
21470msgid_plural "can't extend frag %lu chars"
73a05be2
NC
21471msgstr[0] "не удалось расширить фрагмент до %lu символа"
21472msgstr[1] "не удалось расширить фрагмент до %lu символов"
21473msgstr[2] "не удалось расширить фрагмент до %lu символов"
bd32c6bd
NC
21474
21475#. For error messages.
21476#. Detect if we are reading from stdin by examining the file
21477#. name returned by as_where().
21478#.
21479#. [FIXME: We rely upon the name in the strcmp below being the
21480#. same as the one used by input_scrub_new_file(), if that is
21481#. not true, then this code will fail].
21482#.
21483#. If we are reading from stdin, then we need to save each input
21484#. line here (assuming of course that we actually have a line of
21485#. input to read), so that it can be displayed in the listing
21486#. that is produced at the end of the assembly.
c32b891a 21487#: input-file.c:136 input-scrub.c:240 listing.c:353
bd32c6bd 21488msgid "{standard input}"
73a05be2 21489msgstr "{стандартный ввод}"
bd32c6bd 21490
c32b891a 21491#: input-file.c:141
bd32c6bd
NC
21492#, c-format
21493msgid "can't open %s for reading: %s"
73a05be2 21494msgstr "не удалось открыть %s на чтение: %s"
bd32c6bd 21495
c32b891a 21496#: input-file.c:150 input-file.c:224
bd32c6bd
NC
21497#, c-format
21498msgid "can't read from %s: %s"
73a05be2 21499msgstr "не удалось прочитать из %s: %s"
bd32c6bd 21500
3ee0cd9e 21501#: input-file.c:252 listing.c:1438
bd32c6bd
NC
21502#, c-format
21503msgid "can't close %s: %s"
73a05be2 21504msgstr "не удалось закрыть %s: %s"
bd32c6bd 21505
c32b891a 21506#: input-scrub.c:267
bd32c6bd 21507msgid "macros nested too deeply"
73a05be2 21508msgstr "слишком много вложенных макросов"
bd32c6bd 21509
c32b891a 21510#: itbl-ops.c:328
bd32c6bd
NC
21511#, c-format
21512msgid "Unable to allocate memory for new instructions\n"
73a05be2 21513msgstr "Не удалось выделить память для новых инструкций\n"
bd32c6bd 21514
c32b891a
NC
21515#: listing.c:253 messages.c:165 messages.c:167 messages.c:170
21516msgid "Warning: "
73a05be2 21517msgstr "Предупреждение: "
c32b891a
NC
21518
21519#: listing.c:259 messages.c:230 messages.c:232 messages.c:235
21520msgid "Error: "
73a05be2 21521msgstr "Ошибка: "
bd32c6bd 21522
3ee0cd9e 21523#: listing.c:620
c32b891a
NC
21524#, c-format
21525msgid "unable to rebuffer file: %s\n"
73a05be2 21526msgstr "невозможно изменить буфер файла: %s\n"
bd32c6bd 21527
3ee0cd9e 21528#: listing.c:1324
bd32c6bd
NC
21529#, c-format
21530msgid ""
21531"\n"
21532" time stamp \t: %s\n"
21533"\n"
21534msgstr ""
73a05be2
NC
21535"\n"
21536" метка времени \t: %s\n"
21537"\n"
bd32c6bd 21538
3ee0cd9e 21539#: listing.c:1334
bd32c6bd
NC
21540#, c-format
21541msgid "%s "
73a05be2 21542msgstr "%s "
bd32c6bd 21543
3ee0cd9e 21544#: listing.c:1339
bd32c6bd
NC
21545#, c-format
21546msgid ""
21547"\n"
21548"\t%s "
21549msgstr ""
73a05be2
NC
21550"\n"
21551"\t%s "
bd32c6bd 21552
3ee0cd9e 21553#: listing.c:1349
bd32c6bd
NC
21554msgid ""
21555"\n"
21556" options passed\t: "
21557msgstr ""
73a05be2
NC
21558"\n"
21559" пер-ные пар-ры\t: "
bd32c6bd 21560
3ee0cd9e 21561#: listing.c:1388
bd32c6bd
NC
21562#, c-format
21563msgid ""
21564" GNU assembler version %s (%s)\n"
21565"\t using BFD version %s."
21566msgstr ""
73a05be2
NC
21567" GNU ассемблер, версия %s (%s)\n"
21568"\t используется BFD версии %s."
bd32c6bd 21569
3ee0cd9e 21570#: listing.c:1391
bd32c6bd
NC
21571#, c-format
21572msgid ""
21573"\n"
21574" input file \t: %s"
21575msgstr ""
73a05be2
NC
21576"\n"
21577" входной файл \t: %s"
bd32c6bd 21578
3ee0cd9e 21579#: listing.c:1392
bd32c6bd
NC
21580#, c-format
21581msgid ""
21582"\n"
21583" output file \t: %s"
21584msgstr ""
73a05be2
NC
21585"\n"
21586" выходной файл \t: %s"
bd32c6bd 21587
3ee0cd9e 21588#: listing.c:1393
bd32c6bd
NC
21589#, c-format
21590msgid ""
21591"\n"
21592" target \t: %s"
21593msgstr ""
73a05be2
NC
21594"\n"
21595" цель \t: %s"
bd32c6bd 21596
3ee0cd9e 21597#: listing.c:1417
bd32c6bd
NC
21598#, c-format
21599msgid "can't open %s: %s"
73a05be2 21600msgstr "не удалось открыть %s: %s"
bd32c6bd 21601
3ee0cd9e 21602#: listing.c:1502
bd32c6bd 21603msgid "strange paper height, set to no form"
73a05be2 21604msgstr "странная высота бумаги, считаем безразмерной"
bd32c6bd 21605
3ee0cd9e
NC
21606#: listing.c:1526
21607msgid "new paper width is too small"
21608msgstr "новая ширина бумаги слишком мала"
21609
21610#: listing.c:1529
21611msgid "bad or irreducible expression for paper width"
21612msgstr "плохое или непереводимое выражение для ширины бумаги"
21613
21614#: listing.c:1531
21615msgid "missing expression for paper width"
21616msgstr "отсутствует выражение для ширины бумаги"
21617
21618#: listing.c:1582
bd32c6bd 21619msgid "new line in title"
73a05be2 21620msgstr "новая строка в заголовке"
bd32c6bd
NC
21621
21622#. Turns the next expression into a string.
3ee0cd9e 21623#: macro.c:382
bd32c6bd
NC
21624#, no-c-format
21625msgid "% operator needs absolute expression"
73a05be2 21626msgstr "оператору % требуется абсолютное выражение"
bd32c6bd 21627
3ee0cd9e 21628#: macro.c:537
bd32c6bd
NC
21629#, c-format
21630msgid "Missing parameter qualifier for `%s' in macro `%s'"
73a05be2 21631msgstr "Пропущен классификатор параметра для «%s» в макросе «%s»"
bd32c6bd 21632
3ee0cd9e 21633#: macro.c:547
bd32c6bd
NC
21634#, c-format
21635msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
73a05be2 21636msgstr "«%s» является неправильным классификатором параметра для «%s» в макросе «%s»"
bd32c6bd 21637
3ee0cd9e 21638#: macro.c:564
bd32c6bd
NC
21639#, c-format
21640msgid "Pointless default value for required parameter `%s' in macro `%s'"
73a05be2 21641msgstr "Нецелесообразное значение по умолчанию требуемого параметра «%s» в макросе «%s»"
bd32c6bd 21642
3ee0cd9e 21643#: macro.c:576
bd32c6bd
NC
21644#, c-format
21645msgid "A parameter named `%s' already exists for macro `%s'"
73a05be2 21646msgstr "Параметр «%s» уже существует в макросе «%s»"
bd32c6bd 21647
3ee0cd9e 21648#: macro.c:617
bd32c6bd
NC
21649#, c-format
21650msgid "Reserved word `%s' used as parameter in macro `%s'"
73a05be2 21651msgstr "Зарезервированное слово «%s» используется как параметр в макросе «%s»"
bd32c6bd 21652
3ee0cd9e 21653#: macro.c:675
bd32c6bd
NC
21654#, c-format
21655msgid "unexpected end of file in macro `%s' definition"
73a05be2 21656msgstr "неожиданный конец файла в определении макроса «%s»"
bd32c6bd 21657
3ee0cd9e 21658#: macro.c:687
bd32c6bd
NC
21659#, c-format
21660msgid "missing `)' after formals in macro definition `%s'"
73a05be2 21661msgstr "пропущена «)» после объявлений в определении макроса «%s»"
bd32c6bd 21662
3ee0cd9e 21663#: macro.c:702
bd32c6bd 21664msgid "Missing macro name"
73a05be2 21665msgstr "отсутствует имя макроса"
bd32c6bd 21666
3ee0cd9e 21667#: macro.c:711
bd32c6bd
NC
21668#, c-format
21669msgid "Bad parameter list for macro `%s'"
73a05be2 21670msgstr "Некорректный список параметров в макросе «%s»"
bd32c6bd 21671
3ee0cd9e 21672#: macro.c:722
bd32c6bd
NC
21673#, c-format
21674msgid "Macro `%s' was already defined"
73a05be2 21675msgstr "Макрос «%s» уже определён"
bd32c6bd 21676
3ee0cd9e 21677#: macro.c:847 macro.c:849
bd32c6bd 21678msgid "missing `)'"
73a05be2 21679msgstr "пропущена «)»"
bd32c6bd 21680
3ee0cd9e 21681#: macro.c:932
bd32c6bd
NC
21682#, c-format
21683msgid "`%s' was already used as parameter (or another local) name"
73a05be2 21684msgstr "«%s» уже используется как имя параметра (или другой локальной)"
bd32c6bd 21685
3ee0cd9e 21686#: macro.c:1103
bd32c6bd 21687msgid "confusion in formal parameters"
73a05be2 21688msgstr "несостыковка в формальных параметрах"
bd32c6bd 21689
3ee0cd9e 21690#: macro.c:1111
bd32c6bd
NC
21691#, c-format
21692msgid "Parameter named `%s' does not exist for macro `%s'"
73a05be2 21693msgstr "Параметр «%s» не существует в макросе «%s»"
bd32c6bd 21694
3ee0cd9e 21695#: macro.c:1122
bd32c6bd
NC
21696#, c-format
21697msgid "Value for parameter `%s' of macro `%s' was already specified"
73a05be2 21698msgstr "Значение параметра «%s» в макросе «%s» уже задано"
bd32c6bd 21699
3ee0cd9e 21700#: macro.c:1136
bd32c6bd 21701msgid "can't mix positional and keyword arguments"
73a05be2 21702msgstr "нельзя смешивать позиционные и задаваемые именами аргументы"
bd32c6bd 21703
3ee0cd9e 21704#: macro.c:1147
bd32c6bd 21705msgid "too many positional arguments"
73a05be2 21706msgstr "слишком много позиционных аргументов"
bd32c6bd 21707
3ee0cd9e 21708#: macro.c:1195
bd32c6bd
NC
21709#, c-format
21710msgid "Missing value for required parameter `%s' of macro `%s'"
73a05be2 21711msgstr "Пропущено значение требуемого параметра «%s» макроса «%s»"
bd32c6bd 21712
3ee0cd9e 21713#: macro.c:1314
bd32c6bd 21714#, c-format
c32b891a 21715msgid "Attempt to purge non-existing macro `%s'"
73a05be2 21716msgstr "Попытка вычистить несуществующий макрос «%s»"
bd32c6bd 21717
3ee0cd9e 21718#: macro.c:1334
bd32c6bd 21719msgid "unexpected end of file in irp or irpc"
73a05be2 21720msgstr "неожиданный конец файла в irp или irpc"
bd32c6bd 21721
3ee0cd9e 21722#: macro.c:1342
bd32c6bd 21723msgid "missing model parameter"
73a05be2 21724msgstr "пропущен параметр модели"
bd32c6bd 21725
c32b891a 21726#: messages.c:91
bd32c6bd
NC
21727#, c-format
21728msgid "Assembler messages:\n"
73a05be2 21729msgstr "Сообщения ассемблера:\n"
bd32c6bd 21730
c32b891a 21731#: messages.c:289
bd32c6bd
NC
21732#, c-format
21733msgid "Fatal error: "
73a05be2 21734msgstr "Критическая ошибка: "
bd32c6bd 21735
c32b891a 21736#: messages.c:310
bd32c6bd 21737#, c-format
c32b891a 21738msgid "Internal error (%s).\n"
73a05be2 21739msgstr "Внутренняя ошибка (%s).\n"
bd32c6bd 21740
c32b891a 21741#: messages.c:312
bd32c6bd 21742#, c-format
c32b891a 21743msgid "Internal error in %s at %s:%d.\n"
73a05be2 21744msgstr "Внутренняя ошибка в %s позиция %s:%d.\n"
bd32c6bd 21745
c32b891a 21746#: messages.c:314
bd32c6bd 21747#, c-format
c32b891a 21748msgid "Internal error at %s:%d.\n"
73a05be2 21749msgstr "Внутренняя ошибка в позиции %s:%d.\n"
bd32c6bd 21750
c32b891a 21751#: messages.c:316
bd32c6bd
NC
21752#, c-format
21753msgid "Please report this bug.\n"
73a05be2 21754msgstr "Пожалуйста, сообщите об этой ошибке.\n"
bd32c6bd 21755
3ee0cd9e 21756#: messages.c:384
bd32c6bd 21757#, c-format
53943f32
NC
21758msgid "%s out of domain (%"
21759msgstr "%s вне домена (%"
bd32c6bd 21760
3ee0cd9e 21761#: messages.c:401
bd32c6bd 21762#, c-format
53943f32
NC
21763msgid "%s out of range (%"
21764msgstr "%s вне диапазона (%"
bd32c6bd
NC
21765
21766#. xgettext:c-format.
3ee0cd9e 21767#: messages.c:423
bd32c6bd
NC
21768#, c-format
21769msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
73a05be2 21770msgstr "%s вне диапазона (0x%s находится вне 0x%s - 0x%s)"
bd32c6bd 21771
c32b891a 21772#: output-file.c:34
bd32c6bd
NC
21773#, c-format
21774msgid "can't open a bfd on stdout %s"
73a05be2 21775msgstr "не удалось открыть bfd в стандартный вывод %s"
bd32c6bd 21776
c32b891a 21777#: output-file.c:41
bd32c6bd
NC
21778#, c-format
21779msgid "selected target format '%s' unknown"
73a05be2 21780msgstr "выбранный формат цели «%s» неизвестен"
bd32c6bd 21781
c32b891a 21782#: output-file.c:43
bd32c6bd
NC
21783#, c-format
21784msgid "can't create %s: %s"
73a05be2 21785msgstr "не удалось создать %s: %s"
bd32c6bd 21786
3ee0cd9e 21787#: read.c:573
c32b891a 21788#, c-format
3ee0cd9e
NC
21789msgid "error constructing %s pseudo-op table"
21790msgstr "ошибка создания таблицы псевдоопераций %s"
c32b891a 21791
3ee0cd9e 21792#: read.c:757
c32b891a 21793msgid "cannot change section or subsection inside .bundle_lock"
73a05be2 21794msgstr "не удалось изменить раздел или подраздел внутри .bundle_lock"
bd32c6bd 21795
3ee0cd9e 21796#: read.c:773
bd32c6bd 21797#, c-format
c32b891a 21798msgid ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
73a05be2 21799msgstr "последовательность .bundle_lock размером %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a 21800
3ee0cd9e 21801#: read.c:782
c32b891a
NC
21802#, c-format
21803msgid "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
73a05be2 21804msgstr "отдельная инструкция %u байт, но ограничение .bundle_align_mode равно %u байт"
c32b891a 21805
3ee0cd9e 21806#: read.c:823 read.c:2877 read.c:3448
c32b891a 21807msgid "ignoring fill value in absolute section"
73a05be2 21808msgstr "игнорируется значение заполнителя в абсолютном разделе"
bd32c6bd 21809
3ee0cd9e 21810#: read.c:825 read.c:2892 read.c:3487
73a05be2 21811#, c-format
c32b891a 21812msgid "ignoring fill value in section `%s'"
73a05be2 21813msgstr "игнорируется значение заполнителя в разделе «%s»"
c32b891a 21814
3ee0cd9e 21815#: read.c:1185
bd32c6bd
NC
21816#, c-format
21817msgid "unknown pseudo-op: `%s'"
73a05be2 21818msgstr "неизвестная псевдооперация: «%s»"
bd32c6bd 21819
3ee0cd9e 21820#: read.c:1238
c32b891a 21821msgid "unable to continue with assembly."
73a05be2 21822msgstr "невозможно продолжать ассемблирование"
c32b891a 21823
3ee0cd9e
NC
21824#: read.c:1271
21825#, c-format
21826msgid "local label too large near %s"
21827msgstr "для локальной метки слишком далеко до %s"
21828
21829#: read.c:1294
bd32c6bd 21830#, c-format
3ee0cd9e
NC
21831msgid "label \"%ld$\" redefined"
21832msgstr "метка «%ld$» переопределена"
bd32c6bd 21833
3ee0cd9e 21834#: read.c:1440
c32b891a 21835msgid ".bundle_lock with no matching .bundle_unlock"
73a05be2 21836msgstr ".bundle_lock не имеет соответствующей .bundle_unlock"
bd32c6bd 21837
3ee0cd9e 21838#: read.c:1537
c32b891a 21839msgid ".abort detected. Abandoning ship."
73a05be2 21840msgstr "Обнаружена .abort. Покидаем корабль."
bd32c6bd 21841
3ee0cd9e 21842#: read.c:1599
bd32c6bd
NC
21843#, c-format
21844msgid "alignment too large: %u assumed"
73a05be2 21845msgstr "слишком большое выравнивание: предполагается %u"
bd32c6bd 21846
3ee0cd9e 21847#: read.c:1631
bd32c6bd 21848msgid "expected fill pattern missing"
73a05be2 21849msgstr "отсутствует ожидаемый заполняющий шаблон"
bd32c6bd 21850
3ee0cd9e 21851#: read.c:1656
bd32c6bd 21852#, c-format
c32b891a 21853msgid "fill pattern too long, truncating to %u"
73a05be2 21854msgstr "заполняющий шаблон слишком большой, обрезаем до %u"
bd32c6bd 21855
3ee0cd9e 21856#: read.c:1754
c32b891a 21857msgid "symbol name not recognised in the current locale"
73a05be2 21858msgstr "имя символа не распознано в текущей локали"
bd32c6bd
NC
21859
21860#. Some of the back ends can't deal with non-positive line numbers.
21861#. Besides, it's silly. GCC however will generate a line number of
21862#. zero when it is pre-processing builtins for assembler-with-cpp files:
21863#.
21864#. # 0 "<built-in>"
21865#.
21866#. We do not want to barf on this, especially since such files are used
21867#. in the GCC and GDB testsuites. So we check for negative line numbers
21868#. rather than non-positive line numbers.
3ee0cd9e 21869#: read.c:2094
bd32c6bd
NC
21870#, c-format
21871msgid "line numbers must be positive; line number %d rejected"
73a05be2 21872msgstr "номера строк должны быть положительными целыми числами: номер строки %d не подходит"
bd32c6bd 21873
3ee0cd9e 21874#: read.c:2131
bd32c6bd
NC
21875#, c-format
21876msgid "incompatible flag %i in line directive"
73a05be2 21877msgstr "несовместимый флаг %i в строковой директиве"
bd32c6bd 21878
3ee0cd9e 21879#: read.c:2143
bd32c6bd
NC
21880#, c-format
21881msgid "unsupported flag %i in line directive"
73a05be2 21882msgstr "неподдерживаемый флаг %i в строковой директиве"
bd32c6bd 21883
3ee0cd9e 21884#: read.c:2182
bd32c6bd 21885msgid "start address not supported"
73a05be2 21886msgstr "начальный адреса не поддерживается"
bd32c6bd 21887
3ee0cd9e 21888#: read.c:2191
bd32c6bd 21889msgid ".err encountered"
73a05be2 21890msgstr "встречена .err"
bd32c6bd 21891
3ee0cd9e 21892#: read.c:2207
bd32c6bd 21893msgid ".error directive invoked in source file"
73a05be2 21894msgstr "директива .error вызвана в исходном файле"
bd32c6bd 21895
3ee0cd9e 21896#: read.c:2208
bd32c6bd 21897msgid ".warning directive invoked in source file"
73a05be2 21898msgstr "директива .warning вызвана в исходном файле"
bd32c6bd 21899
3ee0cd9e 21900#: read.c:2214
bd32c6bd
NC
21901#, c-format
21902msgid "%s argument must be a string"
73a05be2 21903msgstr "аргумент %s должен быть строкой"
bd32c6bd 21904
3ee0cd9e 21905#: read.c:2246 read.c:2248
bd32c6bd
NC
21906#, c-format
21907msgid ".fail %ld encountered"
73a05be2 21908msgstr "встречена .fail %ld"
bd32c6bd 21909
3ee0cd9e 21910#: read.c:2288
bd32c6bd
NC
21911#, c-format
21912msgid ".fill size clamped to %d"
73a05be2 21913msgstr "размер .fill зажат до %d"
bd32c6bd 21914
3ee0cd9e 21915#: read.c:2293
bd32c6bd 21916msgid "size negative; .fill ignored"
73a05be2 21917msgstr "отрицательный размер; .fill игнорируется"
bd32c6bd 21918
3ee0cd9e 21919#: read.c:2299
bd32c6bd 21920msgid "repeat < 0; .fill ignored"
73a05be2 21921msgstr "повторение < 0; .fill игнорируется"
bd32c6bd 21922
3ee0cd9e 21923#: read.c:2308
c32b891a 21924msgid "non-constant fill count for absolute section"
73a05be2 21925msgstr "неконстантный счётчик заполнения для абсолютного раздела"
bd32c6bd 21926
3ee0cd9e 21927#: read.c:2310
c32b891a 21928msgid "attempt to fill absolute section with non-zero value"
73a05be2 21929msgstr "попытка заполнить абсолютный раздел ненулевым значением"
bd32c6bd 21930
3ee0cd9e 21931#: read.c:2316
c32b891a
NC
21932#, c-format
21933msgid "attempt to fill section `%s' with non-zero value"
73a05be2 21934msgstr "попытка заполнить раздел «%s» ненулевым значением"
bd32c6bd 21935
3ee0cd9e 21936#: read.c:2473
bd32c6bd
NC
21937#, c-format
21938msgid "unrecognized .linkonce type `%s'"
73a05be2 21939msgstr "нераспознанный тип .linkonce «%s»"
bd32c6bd 21940
3ee0cd9e 21941#: read.c:2485
bd32c6bd 21942msgid ".linkonce is not supported for this object file format"
73a05be2 21943msgstr ".linkonce не поддерживается для этого формата объектных файлов"
bd32c6bd 21944
3ee0cd9e 21945#: read.c:2580
bd32c6bd 21946msgid "expected alignment after size"
73a05be2 21947msgstr "ожидается выравнивание после размера"
bd32c6bd 21948
3ee0cd9e 21949#: read.c:2799
bd32c6bd
NC
21950#, c-format
21951msgid "attempt to redefine pseudo-op `%s' ignored"
73a05be2 21952msgstr "игнорируется попытка переопределения псевдооперации «%s»"
bd32c6bd 21953
3ee0cd9e 21954#: read.c:2818
bd32c6bd 21955msgid "ignoring macro exit outside a macro definition."
73a05be2 21956msgstr "игнорируется выход из макроса вне определения макроса"
bd32c6bd 21957
3ee0cd9e 21958#: read.c:2872
bd32c6bd
NC
21959#, c-format
21960msgid "invalid segment \"%s\""
73a05be2 21961msgstr "неверный сегмент «%s»"
bd32c6bd 21962
3ee0cd9e 21963#: read.c:2880
bd32c6bd 21964msgid "only constant offsets supported in absolute section"
73a05be2 21965msgstr "в абсолютном разделе поддерживаются только смещения, заданные константой"
bd32c6bd 21966
3ee0cd9e 21967#: read.c:2923
bd32c6bd 21968msgid "MRI style ORG pseudo-op not supported"
73a05be2 21969msgstr "псевдооперация MRI style ORG не поддерживается"
bd32c6bd 21970
3ee0cd9e 21971#: read.c:3094
bd32c6bd 21972#, c-format
c32b891a 21973msgid ".end%c encountered without preceding %s"
73a05be2 21974msgstr ".end%c без предшествующей %s"
bd32c6bd 21975
3ee0cd9e 21976#: read.c:3123 read.c:3159
c32b891a
NC
21977#, c-format
21978msgid "negative count for %s - ignored"
73a05be2 21979msgstr "отрицательный счётчик для %s — игнорируется"
c32b891a 21980
3ee0cd9e 21981#: read.c:3130 read.c:3166
bd32c6bd
NC
21982#, c-format
21983msgid "%s without %s"
73a05be2 21984msgstr "%s без %s"
bd32c6bd 21985
3ee0cd9e 21986#: read.c:3401
bd32c6bd 21987msgid "unsupported variable size or fill value"
73a05be2 21988msgstr "неподдерживаемый размер переменной или заполняющее значение"
bd32c6bd 21989
3ee0cd9e 21990#: read.c:3409
c32b891a
NC
21991#, c-format
21992msgid "size value for space directive too large: %lx"
73a05be2 21993msgstr "значение размера для директивы space слишком большое: %lx"
c32b891a 21994
3ee0cd9e 21995#: read.c:3438
bd32c6bd 21996msgid ".space repeat count is zero, ignored"
73a05be2 21997msgstr "счётчик повторений .space равен нулю, игнорируется"
bd32c6bd 21998
3ee0cd9e 21999#: read.c:3440
bd32c6bd 22000msgid ".space repeat count is negative, ignored"
73a05be2 22001msgstr "счётчик повторений .space отрицательный, игнорируется"
bd32c6bd 22002
3ee0cd9e 22003#: read.c:3471
bd32c6bd 22004msgid "space allocation too complex in absolute section"
73a05be2 22005msgstr "выделяемое пространство в абсолютном разделе слишком сложное"
bd32c6bd 22006
3ee0cd9e 22007#: read.c:3477
bd32c6bd 22008msgid "space allocation too complex in common section"
73a05be2 22009msgstr "выделяемое пространство в общем разделе слишком сложное"
bd32c6bd 22010
3ee0cd9e 22011#: read.c:3595
d8dab054
NC
22012msgid "unsupported variable nop control in .nops directive"
22013msgstr "неподдерживаемая переменная управления nop в директиве .nops"
22014
3ee0cd9e
NC
22015#: read.c:3601
22016msgid "negative nop control byte, ignored"
22017msgstr "отрицательный байт управления nop, игнорируется"
22018
22019#: read.c:3831
bd32c6bd
NC
22020#, c-format
22021msgid "%s: would close weakref loop: %s"
73a05be2 22022msgstr "%s: закрыло бы цикл weakref: %s"
bd32c6bd 22023
3ee0cd9e 22024#: read.c:3881
bd32c6bd
NC
22025#, c-format
22026msgid "junk at end of line, first unrecognized character valued 0x%x"
73a05be2 22027msgstr "мусор в конце строки, первый нераспознанный символ со значением 0x%x"
bd32c6bd 22028
3ee0cd9e 22029#: read.c:4010 write.c:2391
bd32c6bd 22030#, c-format
c32b891a 22031msgid "`%s' can't be equated to common symbol `%s'"
73a05be2 22032msgstr "«%s» не может быть вычисляемым для общего символа «%s»"
c32b891a 22033
3ee0cd9e 22034#: read.c:4138
c32b891a 22035msgid "unexpected `\"' in expression"
73a05be2 22036msgstr "неожиданное «\"» в выражении"
bd32c6bd 22037
3ee0cd9e 22038#: read.c:4151
bd32c6bd 22039msgid "rva without symbol"
73a05be2 22040msgstr "rva без символа"
bd32c6bd 22041
3ee0cd9e 22042#: read.c:4220
bd32c6bd 22043msgid "missing or bad offset expression"
73a05be2 22044msgstr "отсутствующее или некорректное смещение выражения"
bd32c6bd 22045
3ee0cd9e 22046#: read.c:4244
bd32c6bd 22047msgid "missing reloc type"
73a05be2 22048msgstr "отсутствует тип перемещения"
bd32c6bd 22049
3ee0cd9e 22050#: read.c:4268
bd32c6bd 22051msgid "unrecognized reloc type"
73a05be2 22052msgstr "нераспознанный тип перемещения"
bd32c6bd 22053
3ee0cd9e 22054#: read.c:4284
bd32c6bd 22055msgid "bad reloc expression"
73a05be2 22056msgstr "неправильное выражение перемещения"
bd32c6bd 22057
3ee0cd9e 22058#: read.c:4446 read.c:5242
c32b891a 22059msgid "zero assumed for missing expression"
73a05be2 22060msgstr "при отсутствии выражения предполагается ноль"
bd32c6bd 22061
3ee0cd9e 22062#: read.c:4466 read.c:5271
c32b891a 22063msgid "attempt to store value in absolute section"
73a05be2 22064msgstr "попытка сохранить значение в абсолютном разделе"
bd32c6bd 22065
3ee0cd9e 22066#: read.c:4473 read.c:5277
c32b891a
NC
22067#, c-format
22068msgid "attempt to store non-zero value in section `%s'"
73a05be2 22069msgstr "попытка сохранить ненулевое значение в разделе «%s»"
bd32c6bd 22070
3ee0cd9e
NC
22071#. Leading bits contain both 0s & 1s.
22072#: read.c:4550
22073msgid "value 0x%"
22074msgstr "значение 0x%"
bd32c6bd 22075
3ee0cd9e 22076#: read.c:4594
bd32c6bd 22077#, c-format
c32b891a
NC
22078msgid "bignum truncated to %d byte"
22079msgid_plural "bignum truncated to %d bytes"
73a05be2
NC
22080msgstr[0] "bignum обрезан до %d байта"
22081msgstr[1] "bignum обрезан до %d байт"
22082msgstr[2] "bignum обрезан до %d байт"
bd32c6bd 22083
3ee0cd9e 22084#: read.c:4803 read.c:4980
bd32c6bd 22085msgid "unresolvable or nonpositive repeat count; using 1"
73a05be2 22086msgstr "неопределенный или не положительный счётчик повторений; используется 1"
bd32c6bd 22087
3ee0cd9e 22088#: read.c:4852
bd32c6bd
NC
22089#, c-format
22090msgid "unknown floating type type '%c'"
73a05be2 22091msgstr "неизвестный тип с плавающей запятой «%c»"
bd32c6bd 22092
3ee0cd9e 22093#: read.c:4874
bd32c6bd 22094msgid "floating point constant too large"
73a05be2 22095msgstr "константа с плавающей запятой слишком большая"
bd32c6bd 22096
3ee0cd9e 22097#: read.c:4937
c32b891a 22098msgid "attempt to store float in absolute section"
73a05be2 22099msgstr "попытка сохранить значение с плавающей запятой в абсолютном разделе"
c32b891a 22100
3ee0cd9e 22101#: read.c:4944
c32b891a
NC
22102#, c-format
22103msgid "attempt to store float in section `%s'"
73a05be2 22104msgstr "попытка сохранить значение с плавающей запятой в разделе «%s»"
c32b891a 22105
3ee0cd9e 22106#: read.c:5360
c32b891a
NC
22107#, c-format
22108msgid "attempt to store non-empty string in section `%s'"
73a05be2 22109msgstr "попытка сохранить непустую строку в разделе «%s»"
c32b891a 22110
3ee0cd9e 22111#: read.c:5422
bd32c6bd 22112msgid "strings must be placed into a section"
73a05be2 22113msgstr "строка должна быть помещена в раздел"
bd32c6bd 22114
3ee0cd9e 22115#: read.c:5489
bd32c6bd 22116msgid "expected <nn>"
73a05be2 22117msgstr "ожидается <nn>"
bd32c6bd
NC
22118
22119#. To be compatible with BSD 4.2 as: give the luser a linefeed!!
3ee0cd9e 22120#: read.c:5530 read.c:5617
bd32c6bd 22121msgid "unterminated string; newline inserted"
73a05be2 22122msgstr "незавершенная строка; вставлен символ новой строки"
bd32c6bd 22123
3ee0cd9e 22124#: read.c:5631
bd32c6bd 22125msgid "bad escaped character in string"
73a05be2 22126msgstr "некорректный экранированный символ в строке"
bd32c6bd 22127
3ee0cd9e 22128#: read.c:5655
bd32c6bd 22129msgid "expected address expression"
73a05be2 22130msgstr "ожидается адресное выражение"
bd32c6bd 22131
3ee0cd9e 22132#: read.c:5674
bd32c6bd
NC
22133#, c-format
22134msgid "symbol \"%s\" undefined; zero assumed"
73a05be2 22135msgstr "символ «%s» не определён; предполагается ноль"
bd32c6bd 22136
3ee0cd9e 22137#: read.c:5677
bd32c6bd 22138msgid "some symbol undefined; zero assumed"
73a05be2 22139msgstr "какой-то символ «%s» не определён; предполагается ноль"
bd32c6bd 22140
3ee0cd9e 22141#: read.c:5711
bd32c6bd 22142msgid "this string may not contain '\\0'"
73a05be2 22143msgstr "эта строка не может содержать «\\0»"
bd32c6bd 22144
3ee0cd9e 22145#: read.c:5748
bd32c6bd 22146msgid "missing string"
73a05be2 22147msgstr "отсутствует строка"
bd32c6bd 22148
3ee0cd9e 22149#: read.c:5839
bd32c6bd
NC
22150#, c-format
22151msgid ".incbin count zero, ignoring `%s'"
73a05be2 22152msgstr "счётчик .incbin равен нулю, игнорируется «%s»"
bd32c6bd 22153
3ee0cd9e 22154#: read.c:5865
bd32c6bd
NC
22155#, c-format
22156msgid "file not found: %s"
73a05be2 22157msgstr "файл не найден: %s"
bd32c6bd 22158
3ee0cd9e
NC
22159#: read.c:5879
22160#, c-format
22161msgid "unable to include `%s'"
22162msgstr "не удалось включить «%s»"
22163
22164#: read.c:5888
bd32c6bd
NC
22165#, c-format
22166msgid "seek to end of .incbin file failed `%s'"
73a05be2 22167msgstr "ошибка при поиске до конца файла .incbin «%s»"
bd32c6bd 22168
3ee0cd9e 22169#: read.c:5899
bd32c6bd
NC
22170#, c-format
22171msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
73a05be2 22172msgstr "значение пропуска (%ld) или счётчика (%ld) некорректно для размера файла (%ld)"
bd32c6bd 22173
3ee0cd9e 22174#: read.c:5906
bd32c6bd
NC
22175#, c-format
22176msgid "could not skip to %ld in file `%s'"
73a05be2 22177msgstr "не удалось пропустить элементы %ld в файле «%s»"
bd32c6bd 22178
3ee0cd9e 22179#: read.c:5915
bd32c6bd
NC
22180#, c-format
22181msgid "truncated file `%s', %ld of %ld bytes read"
73a05be2 22182msgstr "урезанный файл «%s», прочитано %ld из %ld байт"
bd32c6bd 22183
3ee0cd9e 22184#: read.c:6072
bd32c6bd 22185msgid "missing .func"
73a05be2 22186msgstr "пропущена .func"
bd32c6bd 22187
3ee0cd9e 22188#: read.c:6089
bd32c6bd 22189msgid ".endfunc missing for previous .func"
73a05be2 22190msgstr "отсутствует .endfunc при указанной .func"
bd32c6bd 22191
3ee0cd9e 22192#: read.c:6148
c32b891a
NC
22193#, c-format
22194msgid ".bundle_align_mode alignment too large (maximum %u)"
73a05be2 22195msgstr "выравнивание .bundle_align_mode слишком большое (максимум %u)"
c32b891a 22196
3ee0cd9e 22197#: read.c:6153
c32b891a 22198msgid "cannot change .bundle_align_mode inside .bundle_lock"
73a05be2 22199msgstr "не удалось изменить .bundle_align_mode внутри .bundle_lock"
c32b891a 22200
3ee0cd9e 22201#: read.c:6167
c32b891a 22202msgid ".bundle_lock is meaningless without .bundle_align_mode"
73a05be2 22203msgstr ".bundle_lock бесполезна без .bundle_align_mode"
c32b891a 22204
3ee0cd9e 22205#: read.c:6188
c32b891a 22206msgid ".bundle_unlock without preceding .bundle_lock"
73a05be2 22207msgstr ".bundle_unlock без предшествующей .bundle_lock"
c32b891a 22208
3ee0cd9e 22209#: read.c:6201
c32b891a
NC
22210#, c-format
22211msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
73a05be2 22212msgstr "последовательность .bundle_lock равна %u байтам, но размер комплекта равен только %u байтам"
c32b891a 22213
3ee0cd9e 22214#: read.c:6300
bd32c6bd
NC
22215#, c-format
22216msgid "missing closing `%c'"
73a05be2 22217msgstr "нет закрывающего символа «%c»"
bd32c6bd 22218
3ee0cd9e 22219#: read.c:6302
bd32c6bd 22220msgid "stray `\\'"
73a05be2 22221msgstr "лишняя `\\'"
bd32c6bd 22222
c32b891a 22223#: remap.c:53
bd32c6bd
NC
22224#, c-format
22225msgid "invalid argument '%s' to -fdebug-prefix-map"
73a05be2 22226msgstr "неверный аргумент «%s» у -fdebug-prefix-map"
bd32c6bd 22227
3ee0cd9e 22228#: stabs.c:209
d8dab054
NC
22229#, c-format
22230msgid ".stab%c: missing string"
22231msgstr ".stab%c: отсутствует строка"
22232
3ee0cd9e 22233#: stabs.c:222 stabs.c:230 stabs.c:238 stabs.c:257
bd32c6bd
NC
22234#, c-format
22235msgid ".stab%c: missing comma"
73a05be2 22236msgstr ".stab%c: отсутствует запятая"
bd32c6bd
NC
22237
22238#. This could happen for example with a source file with a huge
22239#. number of lines. The only cure is to use a different debug
22240#. format, probably DWARF.
3ee0cd9e 22241#: stabs.c:250
bd32c6bd
NC
22242#, c-format
22243msgid ".stab%c: description field '%x' too big, try a different debug format"
73a05be2 22244msgstr ".stab%c: поле описания «%x» слишком большое, попробуйте другой формат отладки"
bd32c6bd 22245
3ee0cd9e 22246#: stabs.c:436
bd32c6bd 22247msgid "comma missing in .xstabs"
73a05be2 22248msgstr "отсутствует запятая в .xstabs"
bd32c6bd 22249
3ee0cd9e 22250#: symbols.c:442
bd32c6bd
NC
22251#, c-format
22252msgid "cannot define symbol `%s' in absolute section"
73a05be2 22253msgstr "невозможно определить символ «%s» в абсолютном разделе"
bd32c6bd 22254
3ee0cd9e 22255#: symbols.c:575
bd32c6bd
NC
22256#, c-format
22257msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
73a05be2 22258msgstr "символ «%s» уже определён как \"%s\"/%s%ld"
bd32c6bd 22259
3ee0cd9e 22260#: symbols.c:1169
bd32c6bd 22261#, c-format
c32b891a 22262msgid "invalid operands (%s and %s sections) for `%s'"
73a05be2 22263msgstr "некорректные операнды (разделы %s и %s) для «%s»"
bd32c6bd 22264
3ee0cd9e 22265#: symbols.c:1173
73a05be2 22266#, c-format
c32b891a 22267msgid "invalid operand (%s section) for `%s'"
73a05be2 22268msgstr "некорректный операнд (раздел %s) для «%s»"
bd32c6bd 22269
3ee0cd9e 22270#: symbols.c:1181
bd32c6bd 22271#, c-format
c32b891a 22272msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
73a05be2 22273msgstr "некорректные операнды (разделы %s и %s) для «%s» при изменении «%s»"
bd32c6bd 22274
3ee0cd9e 22275#: symbols.c:1184
bd32c6bd 22276#, c-format
c32b891a 22277msgid "invalid operand (%s section) for `%s' when setting `%s'"
73a05be2 22278msgstr "некорректный операнд (раздел %s) для «%s» при изменении «%s»"
bd32c6bd 22279
3ee0cd9e 22280#: symbols.c:1253
bd32c6bd
NC
22281#, c-format
22282msgid "symbol definition loop encountered at `%s'"
73a05be2 22283msgstr "обнаружено зацикливание определения символа в «%s»"
bd32c6bd 22284
3ee0cd9e 22285#: symbols.c:1280
bd32c6bd
NC
22286#, c-format
22287msgid "cannot convert expression symbol %s to complex relocation"
73a05be2 22288msgstr "невозможно преобразовывать символ выражения %s в сложное перемещение"
bd32c6bd 22289
3ee0cd9e 22290#: symbols.c:1562
bd32c6bd
NC
22291#, c-format
22292msgid "division by zero when setting `%s'"
73a05be2 22293msgstr "деление на ноль при изменении «%s»"
bd32c6bd 22294
c32b891a 22295#. See PR 20895 for a reproducer.
3ee0cd9e 22296#: symbols.c:1612
c32b891a 22297msgid "Invalid operation on symbol"
73a05be2 22298msgstr "Некорректный операнд для символа"
c32b891a 22299
3ee0cd9e 22300#: symbols.c:1662 write.c:2440
bd32c6bd
NC
22301#, c-format
22302msgid "can't resolve value for symbol `%s'"
73a05be2 22303msgstr "не удалось определить значение символа «%s»"
bd32c6bd 22304
79ddc884 22305#: symbols.c:2123
bd32c6bd
NC
22306#, c-format
22307msgid "\"%d\" (instance number %d of a %s label)"
73a05be2 22308msgstr "\"%d\" (номер экземпляра %d метки %s)"
bd32c6bd 22309
79ddc884 22310#: symbols.c:2152
bd32c6bd
NC
22311#, c-format
22312msgid "attempt to get value of unresolved symbol `%s'"
73a05be2 22313msgstr "попытка получить значение неопределённого символа «%s»"
bd32c6bd 22314
c32b891a 22315#. Do not reassign section symbols.
3ee0cd9e
NC
22316#: symbols.c:2432
22317msgid "can't make section symbol global"
22318msgstr "не удалось создать раздел глобальных символов"
bd32c6bd 22319
3ee0cd9e
NC
22320#: symbols.c:2438
22321msgid "can't make register symbol global"
22322msgstr "не удалось создать глобальный регистровый символ"
22323
22324#: symbols.c:2544
bd32c6bd
NC
22325#, c-format
22326msgid "Accessing function `%s' as thread-local object"
73a05be2 22327msgstr "Доступ к функции «%s» как к локальному объекту нити"
bd32c6bd 22328
3ee0cd9e 22329#: symbols.c:2548
bd32c6bd
NC
22330#, c-format
22331msgid "Accessing `%s' as thread-local object"
73a05be2 22332msgstr "Доступ к «%s» как к локальному объекту нити"
bd32c6bd
NC
22333
22334#: write.c:167
22335#, c-format
53943f32
NC
22336msgid "field fx_size too small to hold %lu"
22337msgstr "поле fx_size мало, чтобы хранить %lu"
bd32c6bd 22338
53943f32 22339#: write.c:454
bd32c6bd 22340#, c-format
d8dab054
NC
22341msgid "attempt to .org/.space/.nops backwards? (%ld)"
22342msgstr "попытка вернуться к .org/.space/.nops? (%ld)"
bd32c6bd 22343
53943f32 22344#: write.c:476
c32b891a
NC
22345#, c-format
22346msgid "leb128 operand is an undefined symbol: %s"
73a05be2 22347msgstr "операнд leb128 является неопределенным символом: %s"
c32b891a 22348
53943f32 22349#: write.c:707
bd32c6bd 22350msgid "invalid offset expression"
73a05be2 22351msgstr "неверное выражение смещения"
bd32c6bd 22352
53943f32 22353#: write.c:729
bd32c6bd 22354msgid "invalid reloc expression"
73a05be2 22355msgstr "неверное выражение перемещения"
bd32c6bd 22356
3ee0cd9e 22357#: write.c:1122
bd32c6bd 22358#, c-format
c32b891a
NC
22359msgid "value of %s too large for field of %d byte at %s"
22360msgid_plural "value of %s too large for field of %d bytes at %s"
73a05be2
NC
22361msgstr[0] "значение %s слишком велико для поля из %d байта у %s"
22362msgstr[1] "значение %s слишком велико для поля из %d байт у %s"
22363msgstr[2] "значение %s слишком велико для поля из %d байт у %s"
bd32c6bd 22364
3ee0cd9e 22365#: write.c:1138
bd32c6bd
NC
22366#, c-format
22367msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
73a05be2 22368msgstr "переполнение знакового .word; переключатель может быть слишком большим; %ld у 0x%lx"
bd32c6bd 22369
3ee0cd9e 22370#: write.c:1179
bd32c6bd 22371msgid "redefined symbol cannot be used on reloc"
73a05be2 22372msgstr "переопределённый символ нельзя использовать в перемещении"
bd32c6bd 22373
3ee0cd9e 22374#: write.c:1192
bd32c6bd 22375msgid "relocation out of range"
73a05be2 22376msgstr "перемещение выходит за диапазон"
bd32c6bd 22377
3ee0cd9e 22378#: write.c:1195
bd32c6bd
NC
22379#, c-format
22380msgid "%s:%u: bad return from bfd_install_relocation: %x"
73a05be2 22381msgstr "%s:%u: некорректный возврат из bfd_install_relocation: %x"
bd32c6bd 22382
3ee0cd9e 22383#: write.c:1223
bd32c6bd 22384msgid "reloc not within (fixed part of) section"
73a05be2 22385msgstr "перемещение вне раздела (его постоянной части)"
bd32c6bd 22386
3ee0cd9e 22387#: write.c:1295
c32b891a 22388msgid "internal error: fixup not contained within frag"
73a05be2 22389msgstr "внутренняя ошибка: местоположение содержится вне фрагмента"
bd32c6bd 22390
3ee0cd9e 22391#: write.c:1413 write.c:1550
c32b891a 22392msgid "can't extend frag"
73a05be2 22393msgstr "не удалось расширить фрагмент"
bd32c6bd 22394
3ee0cd9e 22395#: write.c:1598
d8dab054
NC
22396msgid "unimplemented .nops directive"
22397msgstr "директива .nops не реализована"
22398
3ee0cd9e 22399#: write.c:1632
bd32c6bd 22400#, c-format
c32b891a
NC
22401msgid "can't write %ld byte to section %s of %s: '%s'"
22402msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
73a05be2
NC
22403msgstr[0] "не удалось записать %ld байт в раздел %s из %s: «%s»"
22404msgstr[1] "не удалось записать %ld байта в раздел %s из %s: «%s»"
22405msgstr[2] "не удалось записать %ld байт в раздел %s из %s: «%s»"
bd32c6bd 22406
3ee0cd9e 22407#: write.c:1658 write.c:1687 write.c:1724
bd32c6bd 22408#, c-format
c32b891a
NC
22409msgid "can't fill %ld byte in section %s of %s: '%s'"
22410msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
73a05be2
NC
22411msgstr[0] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
22412msgstr[1] "не удалось заполнить %ld байта в разделе %s из %s: «%s»"
22413msgstr[2] "не удалось заполнить %ld байт в разделе %s из %s: «%s»"
bd32c6bd 22414
3ee0cd9e 22415#: write.c:1939
d8dab054
NC
22416msgid "unable to create reloc for build note"
22417msgstr "не удалось создать перемещение для примечания сборки"
22418
3ee0cd9e 22419#: write.c:1943
d8dab054
NC
22420msgid "<gnu build note>"
22421msgstr "<gnu build note>"
22422
3ee0cd9e 22423#: write.c:2356
bd32c6bd
NC
22424#, c-format
22425msgid "%s: global symbols not supported in common sections"
73a05be2 22426msgstr "%s: глобальные символы не поддерживаются в общих разделах"
bd32c6bd 22427
3ee0cd9e 22428#: write.c:2370
bd32c6bd
NC
22429#, c-format
22430msgid "local label `%s' is not defined"
73a05be2 22431msgstr "локальная метка «%s» не определена"
bd32c6bd 22432
3ee0cd9e 22433#: write.c:2398
bd32c6bd
NC
22434#, c-format
22435msgid "can't make global register symbol `%s'"
73a05be2 22436msgstr "не удалось создать глобальный регистровый символ «%s»"
bd32c6bd 22437
3ee0cd9e 22438#: write.c:2707
bd32c6bd 22439#, c-format
c32b891a
NC
22440msgid "alignment padding (%lu byte) not a multiple of %ld"
22441msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
73a05be2
NC
22442msgstr[0] "заполнение для выравнивания (%lu байт) не кратно %ld"
22443msgstr[1] "дополнение для выравнивания (%lu байта) не кратно %ld"
22444msgstr[2] "дополнение для выравнивания (%lu байт) не кратно %ld"
bd32c6bd 22445
3ee0cd9e 22446#: write.c:2876
bd32c6bd
NC
22447#, c-format
22448msgid ".word %s-%s+%s didn't fit"
73a05be2 22449msgstr "не вмещается .word %s-%s+%s"
bd32c6bd 22450
3ee0cd9e 22451#: write.c:2970
bd32c6bd 22452msgid "padding added"
73a05be2 22453msgstr "заполнение добавлено"
bd32c6bd 22454
3ee0cd9e 22455#: write.c:3021
bd32c6bd 22456msgid "attempt to move .org backwards"
73a05be2 22457msgstr "попытка передвинуться обратно к .org"
bd32c6bd 22458
3ee0cd9e
NC
22459#: write.c:3046
22460msgid ".space, .nops or .fill specifies non-absolute value"
22461msgstr ".space, .nops или .fill заданы не абсолютным значением"
bd32c6bd 22462
3ee0cd9e 22463#: write.c:3061
d8dab054
NC
22464msgid ".space, .nops or .fill with negative value, ignored"
22465msgstr ".space, .nops или .fill с отрицательным значением, игнорируется"
bd32c6bd 22466
3ee0cd9e 22467#: write.c:3133
bd32c6bd
NC
22468#, c-format
22469msgid "Infinite loop encountered whilst attempting to compute the addresses of symbols in section %s"
73a05be2 22470msgstr "При попытке вычислить адреса символов в разделе %s возник бесконечный цикл"
c32b891a 22471
3ee0cd9e
NC
22472#~ msgid " --hash-size=<value> set the hash table size close to <value>\n"
22473#~ msgstr " --hash-size=<знач> задать размер хеш таблицы близким к <значению>\n"
22474
22475#~ msgid " --help show this message and exit\n"
22476#~ msgstr " --help показать это сообщение и закончить работу\n"
22477
22478#~ msgid ""
22479#~ " --reduce-memory-overheads \n"
22480#~ " prefer smaller memory use at the cost of longer\n"
22481#~ " assembly times\n"
22482#~ msgstr ""
22483#~ " --reduce-memory-overheads \n"
22484#~ " сокращать расход памяти, хоть и при этом\n"
22485#~ " увеличится время компиляции\n"
22486
22487#~ msgid "--hash-size needs a numeric argument"
22488#~ msgstr "для --hash-size требуется числовой аргумент"
22489
22490#~ msgid "Inserting \"%s\" into structure table failed: %s"
22491#~ msgstr "Не удалось вставить «%s» в таблицу структур: %s"
22492
22493#~ msgid "virtual memory exhausted"
22494#~ msgstr "закончилась виртуальная память"
22495
22496#~ msgid "internal error: can't hash opcode `%s': %s"
22497#~ msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
22498
22499#~ msgid "internal error: can't hash macro `%s': %s"
22500#~ msgstr "внутренняя ошибка: не удалось получить хеш макроса «%s»: %s"
22501
22502#~ msgid "internal error: can't hash opcode '%s': %s"
22503#~ msgstr "внутренняя ошибка: не удалось получить хеш кода операции «%s»: %s"
22504
22505#~ msgid "Virtual memory exhausted"
22506#~ msgstr "Закончилась виртуальная память"
22507
22508#~ msgid "Inserting \"%s\" into register table failed: %s"
22509#~ msgstr "Не удалось вставить «%s» в таблицу регистров: %s"
22510
22511#~ msgid "Inserting \"%s\" into address type table failed: %s"
22512#~ msgstr "Не удалось вставить «%s» в таблицу типов адресов: %s"
22513
22514#~ msgid "internal error: can't hash aux register '%s': %s"
22515#~ msgstr "внутренняя ошибка: не удалось получить хеш регистра aux «%s»: %s"
22516
22517#~ msgid "General purpose registers may not be the same"
22518#~ msgstr "Регистры общего назначения не могут быть одинаковыми"
22519
22520#~ msgid "Internal Error: Can't hash %s: %s"
22521#~ msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s"
22522
22523#~ msgid "Can't hash `%s': %s\n"
22524#~ msgstr "Не удалось получить хеш «%s»: %s\n"
22525
22526#~ msgid "(unknown reason)"
22527#~ msgstr "(неизвестная причина)"
22528
22529#~ msgid "Internal error: Can't hash %s: %s"
22530#~ msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
22531
22532#~ msgid "-mcpu conflict with -march option, using -mcpu"
22533#~ msgstr "-mcpu не совместим с параметром -march, используется -mcpu"
22534
22535#~ msgid "-mcpu conflict with other model parameters, using -mcpu"
22536#~ msgstr "-mcpu не совместим с другими параметрами модели, используется -mcpu"
22537
22538#~ msgid "option -mdsp conflicts with -medsp, only enabling -medsp"
22539#~ msgstr "параметр -mdsp не совместим с -medsp, включается только -medsp"
22540
22541#~ msgid "-medsp option is only supported by ck803s, ignoring -medsp"
22542#~ msgstr "параметр -medsp поддерживается только в ck803s, -medsp игнорируется"
22543
22544#~ msgid "internal error: can't hash `%s': %s\n"
22545#~ msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
22546
22547#~ msgid "Internal error: can't hash `%s': %s\n"
22548#~ msgstr "Внутренняя ошибка: не удалось получить хеш «%s»: %s\n"
22549
22550#~ msgid "%s shortened to %s"
22551#~ msgstr "%s укорочен до %s"
22552
22553#~ msgid "can't hash %s: %s"
22554#~ msgstr "не удалось получить хеш «%s»: %s"
22555
22556#~ msgid "can't handle non absolute segment in `%s'"
22557#~ msgstr "не удалось обработать не абсолютный сегмент в «%s»"
22558
22559#~ msgid "0x%lx out range of signed 32bit displacement"
22560#~ msgstr "0x%lx вне диапазона знаковой 32-битной перестановки"
22561
22562#~ msgid "Inserting \"%s\" into entry hint table failed: %s"
22563#~ msgstr "Не удалось вставить «%s» в таблицу входных подсказок: %s"
22564
22565#~ msgid "ia64.md_begin: can't hash `%s': %s"
22566#~ msgstr "ia64.md_begin: не удалось получить хеш «%s»: %s"
22567
22568#~ msgid "Inserting \"%s\" into constant hash table failed: %s"
22569#~ msgstr "Не удалось вставить «%s» в таблицу хешей констант: %s"
22570
22571#~ msgid "inserting \"%s\" into %s alias hash table failed: %s"
22572#~ msgstr "не удалось вставить «%s» в таблицу хешей псевдонимов %s: %s"
22573
22574#~ msgid "inserting \"%s\" into %s name hash table failed: %s"
22575#~ msgstr "не удалось вставить «%s» в таблицу хешей имён %s: %s"
22576
22577#~ msgid "Internal Error: Can't hash %s: %s"
22578#~ msgstr "Внутренняя ошибка: не удалось получить хеш %s: %s"
22579
22580#~ msgid "internal: can't hash `%s': %s"
22581#~ msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
22582
22583#~ msgid " -md - Force copying of data from ROM to RAM at startup\n"
22584#~ msgstr " -md - принудительно копировать данные из ROM в RAM при запуске\n"
22585
22586#~ msgid "Duplicated pseudo-opcode %s."
22587#~ msgstr "Повтор псевдо кода операции %s."
22588
22589#~ msgid "Can't hash %s: %s"
22590#~ msgstr "Не удалось получить хеш %s: %s"
22591
22592#~ msgid "syntax error: invalid toc specifier `%s'"
22593#~ msgstr "синтаксическая ошибка: некорректный описатель toc «%s»"
22594
22595#~ msgid "syntax error: expected `]', found `%c'"
22596#~ msgstr "синтаксическая ошибка: ожидается «]», найден «%c»"
22597
22598#~ msgid "[tocv] symbol is not a toc symbol"
22599#~ msgstr "[tocv] символ не является символом toc"
22600
22601#~ msgid "unimplemented toc32 expression modifier"
22602#~ msgstr "нереализованный модификатор выражения toc32"
22603
22604#~ msgid "unimplemented toc64 expression modifier"
22605#~ msgstr "нереализованный модификатор выражения toc64"
22606
22607#~ msgid "Unexpected return value [%d] from parse_toc_entry!\n"
22608#~ msgstr "Неожиданное возвращаемое значение [%d] из parse_toc_entry!\n"
22609
22610#~ msgid "no previous section to return to, ignored."
22611#~ msgstr "Нет предыдущего раздела для возврата, игнорируется."
22612
22613#~ msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
22614#~ msgstr "Длина .comm \"%s\" уже равна %ld. Не изменяется на %ld."
22615
22616#~ msgid "unsupported section attribute -- 'a'"
22617#~ msgstr "неподдерживаемый атрибут раздела — «a»"
22618
22619#~ msgid "two .function pseudo-ops with no intervening .ef"
22620#~ msgstr "две псевдооперации .function без промежуточной .ef"
22621
22622#~ msgid "internal error: can't hash `%s': %s"
22623#~ msgstr "внутренняя ошибка: не удалось получить хеш «%s»: %s"
22624
22625#~ msgid "bad RVC field specifier 'C%c'\n"
22626#~ msgstr "неверный описатель поля RVC «C%c»\n"
22627
22628#~ msgid "bad FUNCT field specifier 'F%c'\n"
22629#~ msgstr "неверный описатель поля FUNCT «F%c»\n"
22630
22631#~ msgid "Unsupported use of %s"
22632#~ msgstr "Неподдерживаемое использование %s"
22633
22634#~ msgid ".attribute priv spec must set before any instructions"
22635#~ msgstr ".attribute спецификации привилегий должен задаваться до инструкций"
22636
22637#~ msgid "Internal assembler error for instruction %s"
22638#~ msgstr "внутренняя ошибка ассемблера для инструкции %s"
22639
22640#~ msgid "Internal assembler error for instruction format %s"
22641#~ msgstr "Внутренняя ошибка ассемблера для формата инструкции %s"
22642
22643#~ msgid "Can't hash instruction '%s':%s"
22644#~ msgstr "Не удалось получить хеш инструкции «%s»:%s"
22645
22646#~ msgid "VIP_BEGIN error:%s"
22647#~ msgstr "ошибка VIP_BEGIN:%s"
22648
22649#~ msgid "inserting \"%s\" into string hash table: %s"
22650#~ msgstr "вставляется «%s» в хеш-таблицу строк: %s"
22651
22652#~ msgid "inserting \"%s\" into tag hash table: %s"
22653#~ msgstr "вставляется «%s» в хеш-таблицу тегов: %s"
22654
22655#~ msgid "value 0x%llx truncated to 0x%llx"
22656#~ msgstr "значение 0x%llx обрезано до 0x%llx"
22657
22658#~ msgid "value 0x%I64x truncated to 0x%I64x"
22659#~ msgstr "значение 0x%I64x обрезано до 0x%I64x"
22660
22661#~ msgid "value 0x%lx truncated to 0x%lx"
22662#~ msgstr "значение 0x%lx обрезано до 0x%lx"
22663
22664#~ msgid "inserting \"%s\" into symbol table failed: %s"
22665#~ msgstr "не удалось вставить «%s» в таблицу символов: %s"
22666
22667#~ msgid "section symbols are already global"
22668#~ msgstr "символы раздела уже глобальные"
22669
79ddc884
NC
22670#~ msgid "ambiguous memory operand size for `%s`"
22671#~ msgstr "двусмысленный размер операнда памяти для «%s»"
22672
22673#~ msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
22674#~ msgstr "используется «%s%s» вместо «%s%s» из-за суффикса «%c»"
22675
22676#~ msgid "Illegal operands: %%tls_ldo requires arguments in ()"
22677#~ msgstr "Неверные операнды: для %%tls_ldo требуются аргументы в ()"
22678
22679#~ msgid "Illegal operands: garbage after %%tls_ldo()"
22680#~ msgstr "Неверные операнды: мусор после %%tls_ldo()"
22681
22682#~ msgid "file number %u already allocated"
22683#~ msgstr "номер файла %u уже выделен"
22684
53943f32
NC
22685#~ msgid "unpredictable load of register -- `%s'"
22686#~ msgstr "непредсказуемая загрузка регистра — «%s»"
22687
22688#~ msgid "Invalid relocation"
22689#~ msgstr "Неверное перемещение"
22690
22691#~ msgid "line %d: unable to place address of symbol '%s' into a byte"
22692#~ msgstr "строка %d: невозможно поместить адрес символа «%s» в байт"
22693
22694#~ msgid "line %d: unable to place value %lx into a byte"
22695#~ msgstr "строка %d: невозможно поместить значение %lx в байт"
22696
22697#~ msgid "line %d: unable to place address of symbol '%s' into a short"
22698#~ msgstr "строка %d: невозможно поместить адрес символа «%s» в половину слова"
22699
22700#~ msgid "line %d: unable to place value %lx into a short"
22701#~ msgstr "строка %d: невозможно поместить значение %lx в половину слова"
22702
22703#~ msgid "line %d: unable to place address of symbol '%s' into a quad"
22704#~ msgstr "строка %d: невозможно поместить адрес символа «%s» в два слова"
22705
22706#~ msgid "can't use register '%s%s' as operand %d in '%s'."
22707#~ msgstr "Нельзя использовать регистр «%s%s» как операнд %d в «%s»."
22708
22709#~ msgid ""
22710#~ "PowerPC options:\n"
22711#~ "-a32 generate ELF32/XCOFF32\n"
22712#~ "-a64 generate ELF64/XCOFF64\n"
22713#~ "-u ignored\n"
22714#~ "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
22715#~ "-mpwr generate code for POWER (RIOS1)\n"
22716#~ "-m601 generate code for PowerPC 601\n"
22717#~ "-mppc, -mppc32, -m603, -m604\n"
22718#~ " generate code for PowerPC 603/604\n"
22719#~ "-m403 generate code for PowerPC 403\n"
22720#~ "-m405 generate code for PowerPC 405\n"
22721#~ "-m440 generate code for PowerPC 440\n"
22722#~ "-m464 generate code for PowerPC 464\n"
22723#~ "-m476 generate code for PowerPC 476\n"
22724#~ "-m7400, -m7410, -m7450, -m7455\n"
22725#~ " generate code for PowerPC 7400/7410/7450/7455\n"
22726#~ "-m750cl, -mgekko, -mbroadway\n"
22727#~ " generate code for PowerPC 750cl/Gekko/Broadway\n"
22728#~ "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
22729#~ msgstr ""
22730#~ "Параметры PowerPC:\n"
22731#~ "-a32 генерировать ELF32/XCOFF32\n"
22732#~ "-a64 генерировать ELF64/XCOFF64\n"
22733#~ "-u игнорируется\n"
22734#~ "-mpwrx, -mpwr2 генерировать код для POWER/2 (RIOS2)\n"
22735#~ "-mpwr генерировать код для POWER (RIOS1)\n"
22736#~ "-m601 генерировать код для PowerPC 601\n"
22737#~ "-mppc, -mppc32, -m603, -m604\n"
22738#~ " генерировать код для PowerPC 603/604\n"
22739#~ "-m403 генерировать код для PowerPC 403\n"
22740#~ "-m405 генерировать код для PowerPC 405\n"
22741#~ "-m440 генерировать код для PowerPC 440\n"
22742#~ "-m464 генерировать код для PowerPC 464\n"
22743#~ "-m476 генерировать код для PowerPC 476\n"
22744#~ "-m7400, -m7410, -m7450, -m7455\n"
22745#~ " генерировать код для PowerPC 7400/7410/7450/7455\n"
22746#~ "-m750cl, -mgekko, -mbroadway\n"
22747#~ " генерировать код для PowerPC 750cl/Gekko/Broadway\n"
22748#~ "-m821, -m850, -m860 генерировать код для PowerPC 821/850/860\n"
22749
22750#~ msgid ""
22751#~ "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
22752#~ "-mppc64bridge generate code for PowerPC 64, including bridge insns\n"
22753#~ "-mbooke generate code for 32-bit PowerPC BookE\n"
22754#~ "-ma2 generate code for A2 architecture\n"
22755#~ "-mpower4, -mpwr4 generate code for Power4 architecture\n"
22756#~ "-mpower5, -mpwr5, -mpwr5x\n"
22757#~ " generate code for Power5 architecture\n"
22758#~ "-mpower6, -mpwr6 generate code for Power6 architecture\n"
22759#~ "-mpower7, -mpwr7 generate code for Power7 architecture\n"
22760#~ "-mpower8, -mpwr8 generate code for Power8 architecture\n"
22761#~ "-mpower9, -mpwr9 generate code for Power9 architecture\n"
22762#~ "-mcell generate code for Cell Broadband Engine architecture\n"
22763#~ "-mcom generate code for Power/PowerPC common instructions\n"
22764#~ "-many generate code for any architecture (PWR/PWRX/PPC)\n"
22765#~ msgstr ""
22766#~ "-mppc64, -m620 генерировать код для PowerPC 620/625/630\n"
22767#~ "-mppc64bridge генерировать код для PowerPC 64,\n"
22768#~ " включая инструкции моста\n"
22769#~ "-mbooke генерировать код для 32-битного PowerPC BookE\n"
22770#~ "-ma2 генерировать код для архитектуры A2\n"
22771#~ "-mpower4, -mpwr4 генерировать код для архитектуры Power4\n"
22772#~ "-mpower5, -mpwr5, -mpwr5x\n"
22773#~ " генерировать код для архитектуры Power5\n"
22774#~ "-mpower6, -mpwr6 генерировать код для архитектуры Power6\n"
22775#~ "-mpower7, -mpwr7 генерировать код для архитектуры Power7\n"
22776#~ "-mpower8, -mpwr8 генерировать код для архитектуры Power8\n"
22777#~ "-mpower9, -mpwr9 генерировать код для архитектуры Power9\n"
22778#~ "-mcell генерировать код для Cell Broadband Engine\n"
22779#~ "-mcom генерировать код с общими инструкциями Power/PowerPC\n"
22780#~ "-many генерировать код для любой архитектуры (PWR/PWRX/PPC)\n"
22781
22782#~ msgid ""
22783#~ "-maltivec generate code for AltiVec\n"
22784#~ "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
22785#~ "-me300 generate code for PowerPC e300 family\n"
22786#~ "-me500, -me500x2 generate code for Motorola e500 core complex\n"
22787#~ "-me500mc, generate code for Freescale e500mc core complex\n"
22788#~ "-me500mc64, generate code for Freescale e500mc64 core complex\n"
22789#~ "-me5500, generate code for Freescale e5500 core complex\n"
22790#~ "-me6500, generate code for Freescale e6500 core complex\n"
22791#~ "-mspe generate code for Motorola SPE instructions\n"
22792#~ "-mspe2 generate code for Freescale SPE2 instructions\n"
22793#~ "-mvle generate code for Freescale VLE instructions\n"
22794#~ "-mtitan generate code for AppliedMicro Titan core complex\n"
22795#~ "-mregnames Allow symbolic names for registers\n"
22796#~ "-mno-regnames Do not allow symbolic names for registers\n"
22797#~ msgstr ""
22798#~ "-maltivec генерировать код для AltiVec\n"
22799#~ "-mvsx генерировать код с инструкциями Vector-Scalar (VSX)\n"
22800#~ "-me300 генерировать код для семейства PowerPC e300\n"
22801#~ "-me500, -me500x2 генерировать код для Motorola e500 core complex\n"
22802#~ "-me500mc, генерировать код для Freescale e500mc core complex\n"
22803#~ "-me500mc64, генерировать код для Freescale e500mc64 core complex\n"
22804#~ "-me5500, генерировать код для Freescale e5500 core complex\n"
22805#~ "-me6500, генерировать код для Freescale e6500 core complex\n"
22806#~ "-mspe генерировать код с инструкциями Motorola SPE\n"
22807#~ "-mspe2 генерировать код для с инструкциями Freescale SPE2\n"
22808#~ "-mvle генерировать код для с инструкциями Freescale VLE\n"
22809#~ "-mtitan генерировать код для AppliedMicro Titan core complex\n"
22810#~ "-mregnames позволять символические имена для регистров\n"
22811#~ "-mno-regnames не позволять символические имена для регистров\n"
22812
22813#~ msgid ""
22814#~ "-mrelocatable support for GCC's -mrelocatble option\n"
22815#~ "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
22816#~ "-memb set PPC_EMB bit in ELF flags\n"
22817#~ "-mlittle, -mlittle-endian, -le\n"
22818#~ " generate code for a little endian machine\n"
22819#~ "-mbig, -mbig-endian, -be\n"
22820#~ " generate code for a big endian machine\n"
22821#~ "-msolaris generate code for Solaris\n"
22822#~ "-mno-solaris do not generate code for Solaris\n"
22823#~ "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
22824#~ "-V print assembler version number\n"
22825#~ "-Qy, -Qn ignored\n"
22826#~ msgstr ""
22827#~ "-mrelocatable поддержка параметра GCC -mrelocatble\n"
22828#~ "-mrelocatable-lib поддержка параметра GCC -mrelocatble-lib\n"
22829#~ "-memb установить бит PPC_EMB в флагах ELF\n"
22830#~ "-mlittle, -mlittle-endian, -le\n"
22831#~ " генерировать код для машин с обратным порядком байт\n"
22832#~ "-mbig, -mbig-endian, -be\n"
22833#~ " генерировать код для машин с прямым порядком байт\n"
22834#~ "-msolaris генерировать код для Solaris\n"
22835#~ "-mno-solaris не генерировать код для Solaris\n"
22836#~ "-K PIC установить EF_PPC_RELOCATABLE_LIB в флагах ELF\n"
22837#~ "-V напечатать номер версии ассемблера\n"
22838#~ "-Qy, -Qn игнорируется\n"
22839
22840#~ msgid "identifier+constant@got means identifier@got+constant"
22841#~ msgstr "identifier+constant@got означает identifier@got+constant"
22842
22843#~ msgid "invalid expression evaluation type %d"
22844#~ msgstr "недействительный тип вычисления выражения %d"
22845
22846#~ msgid "loop too long for LOOP instruction"
22847#~ msgstr "слишком длинный цикл для инструкции LOOP"
22848
22849#~ msgid "floating point numbers are not implemented"
22850#~ msgstr "числа с плавающей запятой не реализованы"
22851
22852#~ msgid "%s out of range (%d is not between %d and %d)"
22853#~ msgstr "%s вне диапазона (%d находится вне %d - %d)"
22854
2d151af7
NC
22855#~ msgid "broadcast not on source memory operand"
22856#~ msgstr "broadcast находится не в операнде-источнике памяти"
22857
22858#~ msgid "NOP inserted between two instructions that change interrupt state"
22859#~ msgstr "вставлен NOP между двумя инструкциями, которые изменяют состояние прерывания"
22860
22861#~ msgid "a NOP might be needed here because of successive changes in interrupt state"
22862#~ msgstr "здесь может потребоваться NOP из-за последующих изменений состояния прерывания"
22863
22864#~ msgid "inserting a NOP before EINT"
22865#~ msgstr "вставляется NOP перед EINT"
22866
22867#~ msgid "a NOP might be needed before the EINT"
22868#~ msgstr "перед EINT может потребоваться NOP"
22869
22870#~ msgid "need PIC qualifier with symbol."
22871#~ msgstr "С символом требуется классификатор PIC."
22872
d8dab054
NC
22873#~ msgid "Internal assembler error for macro %s"
22874#~ msgstr "внутренняя ошибка ассемблера для макроса %s"
22875
22876#~ msgid "unsupported DC type"
22877#~ msgstr "неподдерживаемый тип DC"
22878
22879#~ msgid "missing end-quote"
22880#~ msgstr "отсутствует закрывающая кавычка"
22881
22882#~ msgid "unsupported alignment"
22883#~ msgstr "неподдерживаемое выравнивание"
22884
d8dab054
NC
22885#~ msgid "Missing or bad .using directive"
22886#~ msgstr "Отсутствует или неверная директива .using"
22887
22888#~ msgid "Literal Pool Overflow"
22889#~ msgstr "переполнение пула литералов"
22890
22891#~ msgid "expression not a constant"
22892#~ msgstr "выражение должно быть константой"
22893
22894#~ msgid "Unknown/unsupported address literal type"
22895#~ msgstr "Неизвестный/неподдерживаемый литеральный тип адреса"
22896
22897#~ msgid ".ltorg without prior .using in section %s"
22898#~ msgstr ".ltorg без предшествующей .using в разделе %s"
22899
22900#~ msgid ".ltorg in section %s paired to .using in section %s"
22901#~ msgstr ".ltorg в разделе %s соединён с .using в разделе %s"
22902
22903#~ msgid "bad alignment of %d bytes in literal pool"
22904#~ msgstr "неверное выравнивание в %d байт в пуле литералов"
22905
22906#~ msgid "bad literal size\n"
22907#~ msgstr "некорректный размер литерала\n"
22908
22909#~ msgid ".using: base address expression illegal or too complex"
22910#~ msgstr ".using: выражение базового адреса неверно или слишком сложное"
22911
22912#~ msgid "dropping register %d in section %s does not match using register %d"
22913#~ msgstr "сброшенный регистр %d в разделе %s не совпадает с использующимся регистром %d"
22914
22915#~ msgid "dropping register %d in section %s previously used in section %s"
22916#~ msgstr "сброшенный регистр %d в разделе %s раньше использовался в разделе %s"
22917
22918#~ msgid "not using any base register"
22919#~ msgstr "не используется какой-либо базовый регистр"
22920
22921#~ msgid "expecting a register for operand %d"
22922#~ msgstr "ожидается регистр для операнда %d"
22923
22924#~ msgid "Internal Error: bad instruction length"
22925#~ msgstr "Внутренняя ошибка: некорректная длина инструкции"
22926
22927#~ msgid "only supported with old gcc"
22928#~ msgstr "поддерживается только в старом gcc"
22929
22930#~ msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
22931#~ msgstr " -mold-gcc поддерживать старые (<= 2.8.1) версии gcc\n"
22932
22933#~ msgid "Directive .dual available only with -mintel-syntax option"
22934#~ msgstr "Директива .dual доступна только с параметром -mintel-syntax"
22935
22936#~ msgid "Directive .enddual available only with -mintel-syntax option"
22937#~ msgstr "Директива .enddual доступна только с параметром -mintel-syntax"
22938
22939#~ msgid "Directive .atmp available only with -mintel-syntax option"
22940#~ msgstr "Директива .atmp доступна только с параметром -mintel-syntax"
22941
22942#~ msgid "Unknown temporary pseudo register"
22943#~ msgstr "Неизвестный временный псевдорегистр"
22944
22945#~ msgid "Defective assembler. No assembly attempted."
22946#~ msgstr "Ассемблер сломался. Ничего ассемблироваться не будет."
22947
22948#~ msgid "Expanded opcode after delayed branch: `%s'"
22949#~ msgstr "Расширенный код операции после отложенной ветви: «%s»"
22950
22951#~ msgid "Expanded opcode in dual mode: `%s'"
22952#~ msgstr "Расширенный код операции в двойном режиме: «%s»"
22953
22954#~ msgid "An instruction was expanded (%s)"
22955#~ msgstr "Инструкция расширена (%s)"
22956
22957#~ msgid "Pipelined instruction: fsrc1 = fdest"
22958#~ msgstr "Конвейерная инструкция: fsrc1 = fdest"
22959
22960#~ msgid "Assembler does not yet support PIC"
22961#~ msgstr "Ассемблер пока не поддерживает PIC"
22962
22963#~ msgid "Illegal operands for %s"
22964#~ msgstr "Неверные операнды для %s"
22965
22966#~ msgid "'d.%s' must be 8-byte aligned"
22967#~ msgstr "«d.%s» должен быть выровнен по 8-байтовой границе"
22968
22969#~ msgid "Prefix 'd.' invalid for instruction `%s'"
22970#~ msgstr "Префикс «d.» не допускается для инструкции «%s»"
22971
22972#~ msgid ""
22973#~ " -EL\t\t\t generate code for little endian mode (default)\n"
22974#~ " -EB\t\t\t generate code for big endian mode\n"
22975#~ " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
22976#~ " -mxp\t\t\t enable i860XP support (disabled by default)\n"
22977#~ " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
22978#~ msgstr ""
22979#~ " -EL\t\t\t генерировать код для режима с обратным порядком байт\n"
22980#~ " \t\t\t (по умолчанию)\n"
22981#~ " -EB\t\t\t генерировать код для режима с прямым порядком байт\n"
22982#~ " -mwarn-expand\t\t предупреждать при расширении псевдоопераций\n"
22983#~ " -mxp\t\t\t включить поддержку i860XP (по умолчанию выключена)\n"
22984#~ " -mintel-syntax\t включить синтаксис Intel (по умолчанию AT&T/SVR4)\n"
22985
22986#~ msgid ""
22987#~ " -V\t\t\t print assembler version number\n"
22988#~ " -Qy, -Qn\t\t ignored\n"
22989#~ msgstr ""
22990#~ " -V\t\t\t напечатать номер версии ассемблера\n"
22991#~ " -Qy, -Qn\t\t игнорируется\n"
22992
22993#~ msgid "This immediate requires 0 MOD 2 alignment"
22994#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 2"
22995
22996#~ msgid "This immediate requires 0 MOD 4 alignment"
22997#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 4"
22998
22999#~ msgid "This immediate requires 0 MOD 8 alignment"
23000#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 8"
23001
23002#~ msgid "This immediate requires 0 MOD 16 alignment"
23003#~ msgstr "Для непосредственного значения требуется выравнивание 0 MOD 16"
23004
d8dab054
NC
23005#~ msgid "5-bit field must be absolute"
23006#~ msgstr "5-битное поле должно быть абсолютным"
23007
23008#~ msgid "A branch offset requires 0 MOD 4 alignment"
23009#~ msgstr "Смещение ветви требует выравнивания 0 MOD 4"
23010
23011#~ msgid "Unrecognized fix-up (0x%08lx)"
23012#~ msgstr "Нераспознанное местоположение (0x%08lx)"
23013
23014#~ msgid "Hashing returned \"%s\"."
23015#~ msgstr "Хеширование вернуло «%s»."
23016
23017#~ msgid "expression syntax error"
23018#~ msgstr "синтаксическая ошибка в выражении"
23019
23020#~ msgid "attempt to branch into different segment"
23021#~ msgstr "попытка ветвления в другой сегмент"
23022
23023#~ msgid "target of %s instruction must be a label"
23024#~ msgstr "цель инструкции %s должна быть меткой"
23025
23026#~ msgid "unaligned register"
23027#~ msgstr "невыровненный регистр"
23028
23029#~ msgid "no such sfr in this architecture"
23030#~ msgstr "в этой архитектуре нет такого sfr"
23031
23032#~ msgid "illegal literal"
23033#~ msgstr "неверный литерал"
23034
23035#~ msgid "invalid index register"
23036#~ msgstr "некорректный индексный регистр"
23037
23038#~ msgid "invalid scale factor"
23039#~ msgstr "некорректный коэффициент масштабирования"
23040
23041#~ msgid "architecture of opcode conflicts with that of earlier instruction(s)"
23042#~ msgstr "архитектура кода операции конфликтует с предыдущими инструкциями"
23043
23044#~ msgid "missing opcode"
23045#~ msgstr "отсутствует код операции"
23046
23047#~ msgid "branch prediction invalid on this opcode"
23048#~ msgstr "предсказание ветвления некорректно для этого кода операции"
23049
23050#~ msgid "invalid opcode, \"%s\"."
23051#~ msgstr "неверный код операции, «%s»"
23052
23053#~ msgid "improper number of operands. Expecting %d, got %d"
23054#~ msgstr "Неправильное количество операндов. Ожидалось %d, получено %d"
23055
23056#~ msgid "Fixup of %ld too large for field width of %d"
23057#~ msgstr "Местоположение %ld слишком большое для поля шириной %d"
23058
23059#~ msgid "invalid architecture %s"
23060#~ msgstr "неверная архитектура %s"
23061
23062#~ msgid "I960 options:\n"
23063#~ msgstr "Параметры I960:\n"
23064
23065#~ msgid ""
23066#~ "\n"
23067#~ "\t\t\tspecify variant of 960 architecture\n"
23068#~ "-b\t\t\tadd code to collect statistics about branches taken\n"
23069#~ "-link-relax\t\tpreserve individual alignment directives so linker\n"
23070#~ "\t\t\tcan do relaxing (b.out format only)\n"
23071#~ "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
23072#~ "\t\t\tlong displacements\n"
23073#~ msgstr ""
23074#~ "\n"
23075#~ "\t\t\tукажите вариант архитектуры 960\n"
23076#~ "-b\t\t\tдобавить код сбора статистики о ветвлении\n"
23077#~ "-link-relax\t\tсохранять индивидуальные директивы выравнивания для того, чтобы\n"
23078#~ "\t\t\tкомпоновщик мог выполнять ослабление (только с форматом b.out)\n"
23079#~ "-no-relax\t\tне изменять инструкции сравнение-и-ветвление для\n"
23080#~ "\t\t\tдлинных перестановок\n"
23081
23082#~ msgid "should have 1 or 2 operands"
23083#~ msgstr "должен быть 1 или 2 операнда"
23084
23085#~ msgid "Redefining leafproc %s"
23086#~ msgstr "Переопределение leafproc %s"
23087
23088#~ msgid "should have two operands"
23089#~ msgstr "должен быть два операнда"
23090
23091#~ msgid "'entry_num' must be absolute number in [0,31]"
23092#~ msgstr "«entry_num» должен указываться как абсолютное чисто в диапазоне [0,31]"
23093
23094#~ msgid "Redefining entrynum for sysproc %s"
23095#~ msgstr "Переопределение entrynum для sysproc %s"
23096
23097#~ msgid "Trying to 'bal' to %s"
23098#~ msgstr "Попытка применить «bal» к %s"
23099
23100#~ msgid "Looks like a proc, but can't tell what kind.\n"
23101#~ msgstr "Выглядит как proc, но невозможно сказать какая.\n"
23102
23103#~ msgid "big endian mode is not supported"
23104#~ msgstr "прямой порядок байт не поддерживается"
23105
23106#~ msgid "ignoring unrecognized .endian type `%s'"
23107#~ msgstr "игнорируется нераспознанный тип .endian «%s»"
23108
23109#~ msgid "can't use COBR format with external label"
23110#~ msgstr "невозможно использовать формат COBR с внешней меткой"
23111
23112#~ msgid "option --link-relax is only supported in b.out format"
23113#~ msgstr "параметр --link-relax поддерживается только в формате b.out"
23114
23115#~ msgid "No 'bal' entry point for leafproc %s"
23116#~ msgstr "Нет точки входа «bal» для leafproc %s"
23117
23118#~ msgid ""
23119#~ "-32\t\t\tcreate o32 ABI object file (default)\n"
23120#~ "-n32\t\t\tcreate n32 ABI object file\n"
23121#~ "-64\t\t\tcreate 64 ABI object file\n"
23122#~ msgstr ""
23123#~ "-32\t\t\tсоздавать объектный файл o32 ABI (по умолчанию)\n"
23124#~ "-n32\t\t\tсоздавать объектный файл n32 ABI\n"
23125#~ "-64\t\t\tсоздавать объектный файл 64 ABI\n"
23126
23127#~ msgid "instruction address is not a multiple of 4"
23128#~ msgstr "адрес инструкции не кратен 4"
23129
23130#~ msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
23131#~ msgstr "Неправильная комбинация: --isa=SHcompact с --isa=SHmedia"
23132
23133#~ msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
23134#~ msgstr "Неправильная комбинация: --isa=SHmedia с --isa=SHcompact"
23135
23136#~ msgid "Invalid combination: --abi=64 with --isa=SHcompact"
23137#~ msgstr "Неправильная комбинация: --abi=64 с --isa=SHcompact"
23138
23139#~ msgid "Invalid combination: --abi=32 with --abi=64"
23140#~ msgstr "Неправильная комбинация: --abi=32 с --abi=64"
23141
23142#~ msgid "Invalid combination: --abi=64 with --abi=32"
23143#~ msgstr "Неправильная комбинация: --abi=64 с --abi=32"
23144
23145#~ msgid "Invalid combination: --isa=SHcompact with --abi=64"
23146#~ msgstr "Неправильная комбинация: --isa=SHcompact с --abi=64"
23147
23148#~ msgid "Invalid argument to --abi option: %s"
23149#~ msgstr "Неверный аргумент параметра --abi: %s"
23150
23151#~ msgid ""
23152#~ "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
23153#~ " | SHmedia\n"
23154#~ " | shcompact\n"
23155#~ " | SHcompact]\n"
23156#~ msgstr ""
23157#~ "--isa=[shmedia задать набор инструкций SH64 по умолчанию\n"
23158#~ " | SHmedia\n"
23159#~ " | shcompact\n"
23160#~ " | SHcompact]\n"
23161
23162#~ msgid ""
23163#~ "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
23164#~ "\t\t\tfile type\n"
23165#~ "--shcompact-const-crange emit code-range descriptors for constants in\n"
23166#~ "\t\t\tSHcompact code sections\n"
23167#~ "--no-mix\t\tdisallow SHmedia code in the same section as\n"
23168#~ "\t\t\tconstants and SHcompact code\n"
23169#~ "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
23170#~ "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
23171#~ "\t\t\tto 32 bits only\n"
23172#~ msgstr ""
23173#~ "--abi=[32|64] задать размер расширенных операндов SHmedia и тип\n"
23174#~ " объектного файла\n"
23175#~ "--shcompact-const-crange создавать дескрипторы диапазона кода для констант в\n"
23176#~ " разделах кода SHcompact\n"
23177#~ "--no-mix не смешивать код SHmedia в одном разделе с\n"
23178#~ " константами и кодом SHcompact\n"
23179#~ "--no-expand не расширять инструкции MOVI, PT, PTA и PTB\n"
23180#~ "--expand-pt32 при -abi=64, расширять инструкции PT, PTA и PTB\n"
23181#~ " только до 32 бит\n"
23182
d8dab054
NC
23183#~ msgid "Invalid operand expression"
23184#~ msgstr "Неверное выражение операнда"
23185
23186#~ msgid "PTB operand is a SHmedia symbol"
23187#~ msgstr "операнд PTB является символом SHmedia"
23188
23189#~ msgid "PTA operand is a SHcompact symbol"
23190#~ msgstr "операнд PTA является символом SHcompact"
23191
23192#~ msgid "invalid expression in operand"
23193#~ msgstr "некорректное выражение в операнде"
23194
23195#~ msgid "invalid operand, not a 5-bit unsigned value: %d"
23196#~ msgstr "неверный операнд — не 5-битовое значение без знака: %d"
23197
23198#~ msgid "invalid operand, not a 6-bit signed value: %d"
23199#~ msgstr "неверный операнд — не 6-битовое значение со знаком: %d"
23200
23201#~ msgid "invalid operand, not a 6-bit unsigned value: %d"
23202#~ msgstr "неверный операнд — не 6-битовое значение без знака: %d"
23203
23204#~ msgid "invalid operand, not a 11-bit signed value: %d"
23205#~ msgstr "неверный операнд — не 11-битовое значение со знаком: %d"
23206
23207#~ msgid "invalid operand, not a multiple of 32: %d"
23208#~ msgstr "неверный операнд — не кратен 32: %d"
23209
23210#~ msgid "invalid operand, not a 10-bit signed value: %d"
23211#~ msgstr "неверный операнд — не 10-битовое значение со знаком: %d"
23212
23213#~ msgid "invalid operand, not an even value: %d"
23214#~ msgstr "неверный операнд — нечётное значение: %d"
23215
23216#~ msgid "invalid operand, not a 12-bit signed value: %d"
23217#~ msgstr "неверный операнд — не 12-битовое значение со знаком: %d"
23218
23219#~ msgid "invalid operand, not a multiple of 4: %d"
23220#~ msgstr "неверный операнд — не кратен 4: %d"
23221
23222#~ msgid "invalid operand, not a 13-bit signed value: %d"
23223#~ msgstr "неверный операнд — не 13-битовое значение со знаком: %d"
23224
23225#~ msgid "invalid operand, not a multiple of 8: %d"
23226#~ msgstr "неверный операнд — не кратен 8: %d"
23227
23228#~ msgid "invalid operand, not a 16-bit signed value: %d"
23229#~ msgstr "неверный операнд — не 16-битовое значение со знаком: %d"
23230
23231#~ msgid "invalid operand, not a 16-bit unsigned value: %d"
23232#~ msgstr "неверный операнд — не 16-битовое значение без знака: %d"
23233
23234#~ msgid "operand out of range for PT, PTA and PTB"
23235#~ msgstr "операнд PT, PTA и PTB вне диапазона"
23236
23237#~ msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
23238#~ msgstr "операнд PT, PTA или PTB не кратен 4: %d"
23239
23240#~ msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
23241#~ msgstr "операнд MOVI не является 32-битовым значением со знаком: 0x%8x%08x"
23242
23243#~ msgid "invalid PIC reference"
23244#~ msgstr "неверная ссылка PIC"
23245
23246#~ msgid "invalid operand: expression in PT target"
23247#~ msgstr "некорректный операнд: выражение в цели PT"
23248
23249#~ msgid "invalid operands to %s"
23250#~ msgstr "неверные операнды для %s"
23251
23252#~ msgid "excess operands to %s"
23253#~ msgstr "избыточные операнды для %s"
23254
23255#~ msgid "The `.mode %s' directive is not valid with this architecture"
23256#~ msgstr "Директива «.mode %s» недопустима в этой архитектуре"
23257
23258#~ msgid "Invalid argument to .mode: %s"
23259#~ msgstr "Неверный аргумент .mode: %s"
23260
23261#~ msgid "The `.abi %s' directive is not valid with this architecture"
23262#~ msgstr "Директива «.abi %s» недопустима в этой архитектуре"
23263
23264#~ msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
23265#~ msgstr "указано «.abi 64», но параметрах командной строки не задан 64-битный ABI"
23266
23267#~ msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
23268#~ msgstr "указано «.abi 32», но параметрах командной строки не задан 32-битный ABI"
23269
23270#~ msgid "Invalid argument to .abi: %s"
23271#~ msgstr "Неверный аргумент для .abi: %s"
23272
23273#~ msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
23274#~ msgstr "-no-mix не допускается без указания SHcompact или SHmedia"
23275
23276#~ msgid "-shcompact-const-crange is invalid without SHcompact"
23277#~ msgstr "-shcompact-const-crange не допускается без SHcompact"
23278
23279#~ msgid "-expand-pt32 only valid with -abi=64"
23280#~ msgstr "-expand-pt32 разрешён только с -abi=64"
23281
23282#~ msgid "-no-expand only valid with SHcompact or SHmedia"
23283#~ msgstr "-no-expand разрешён только с SHcompact или SHmedia"
23284
23285#~ msgid "-expand-pt32 invalid together with -no-expand"
23286#~ msgstr "-expand-pt32 не допускается одновременно с -no-expand"
23287
23288#~ msgid "SHmedia code not allowed in same section as constants and SHcompact code"
23289#~ msgstr "код SHmedia не допускается в разделе констант и кода SHcompact"
23290
23291#~ msgid "No segment info for current section"
23292#~ msgstr "Нет информации о сегменте текущего раздела"
23293
23294#~ msgid "duplicate datalabel operator ignored"
23295#~ msgstr "игнорируется повторный оператор datalabel"
23296
23297#~ msgid "Invalid DataLabel expression"
23298#~ msgstr "Неверное выражение DataLabel"
23299
23300#~ msgid "-k\t\t\tgenerate PIC\n"
23301#~ msgstr "-k генерировать PIC\n"
23302
23303#~ msgid "alignment too large; assuming %d"
23304#~ msgstr "слишком большое выравнивание: предполагается %d"
23305
23306#~ msgid "alignment too large; assuming %ld"
23307#~ msgstr "слишком большое выравнивание: предполагается %ld"
23308
23309#~ msgid "unrecognized section type `%s'"
23310#~ msgstr "нераспознанный тип раздела «%s»"
23311
23312#~ msgid "absolute sections are not supported"
23313#~ msgstr "абсолютные разделы не поддерживаются"
23314
23315#~ msgid "unrecognized section command `%s'"
23316#~ msgstr "нераспознанная команда раздела «%s»"
23317
c32b891a
NC
23318#~ msgid "%s: data size %ld\n"
23319#~ msgstr "%s: размер данных %ld\n"