This is the mail archive of the binutils-cvs@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Update Russian translation for the gas sub-directory


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c32b891ab6a558745a9eaa045069febd327b0db4

commit c32b891ab6a558745a9eaa045069febd327b0db4
Author: Nick Clifton <nickc@redhat.com>
Date:   Mon Jan 29 13:51:47 2018 +0000

    Update Russian translation for the gas sub-directory

Diff:
---
 gas/ChangeLog |     4 +
 gas/po/ru.po  | 20403 +++++++++++++++++++++++++++++++++++---------------------
 2 files changed, 12687 insertions(+), 7720 deletions(-)

diff --git a/gas/ChangeLog b/gas/ChangeLog
index d69d4e2..e7a288f 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2018-01-29  Nick Clifton  <nickc@redhat.com>
+
+	* po/ru.po: Updated Russian translation.
+
 2018-01-26  Maciej W. Rozycki  <macro@mips.com>
 
 	* configure.tgt: Use generic emulation for `mips-*-windiss',
diff --git a/gas/po/ru.po b/gas/po/ru.po
index 564135a..9497106 100644
--- a/gas/po/ru.po
+++ b/gas/po/ru.po
@@ -2,80 +2,82 @@
 # Copyright (C) 2010 Free Software Foundation, Inc.
 # This file is distributed under the same license as the binutils package.
 #
-# Yuri Kozlov <yuray@komyakino.ru>, 2010.
+# Yuri Kozlov <yuray@komyakino.ru>, 2010, 2018.
+#: config/tc-arm.c:642
 msgid ""
 msgstr ""
-"Project-Id-Version: gas 2.20\n"
+"Project-Id-Version: gas 2.30.0\n"
 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
-"POT-Creation-Date: 2009-09-07 14:09+0200\n"
-"PO-Revision-Date: 2010-01-05 21:08+0300\n"
+"POT-Creation-Date: 2018-01-13 13:44+0000\n"
+"PO-Revision-Date: 2018-01-28 10:06+0300\n"
 "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
-"Language-Team: Russian <gnu@mx.ru>\n"
-"X-Bugs: Report translation errors to the Language-Team address.\n"
+"Language-Team: Russian <gnu@d07.ru>\n"
+"Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
+"X-Bugs: Report translation errors to the Language-Team address.\n"
+"X-Generator: Lokalize 2.0\n"
 "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"
 
-#: app.c:488 app.c:502
+#: app.c:490 app.c:504
 msgid "end of file in comment"
 msgstr "конеÑ? Ñ?айла в комменÑ?аÑ?ии"
 
-#: app.c:580 app.c:627
+#: app.c:582 app.c:629
 #, c-format
 msgid "end of file in string; '%c' inserted"
 msgstr "конеÑ? Ñ?айла в Ñ?Ñ?Ñ?оке; вÑ?Ñ?авлен '%c'"
 
-#: app.c:653
+#: app.c:655
 #, c-format
 msgid "unknown escape '\\%c' in string; ignored"
 msgstr "неизвеÑ?Ñ?наÑ? Ñ?кÑ?аниÑ?Ñ?Ñ?Ñ?аÑ? поÑ?ледоваÑ?елÑ?ноÑ?Ñ?Ñ? '\\%c' в Ñ?Ñ?Ñ?оке; игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?"
 
-#: app.c:816
+#: app.c:829 input-scrub.c:363
 msgid "end of file not at end of a line; newline inserted"
 msgstr "конеÑ? Ñ?айла не в конÑ?е Ñ?Ñ?Ñ?оки; вÑ?Ñ?авлен Ñ?имвол новой Ñ?Ñ?Ñ?оки"
 
-#: app.c:973
+#: app.c:992
 msgid "end of file in multiline comment"
 msgstr "конеÑ? Ñ?айла в многоÑ?Ñ?Ñ?оковом комменÑ?аÑ?ии"
 
-#: app.c:1048
+#: app.c:1067
 msgid "end of file after a one-character quote; \\0 inserted"
 msgstr "конеÑ? Ñ?айла поÑ?ле одиноÑ?ной кавÑ?Ñ?ки; вÑ?Ñ?авлен \\0"
 
-#: app.c:1056
+#: app.c:1075
 msgid "end of file in escape character"
 msgstr "конеÑ? Ñ?айла в Ñ?кÑ?аниÑ?ованном Ñ?имволе"
 
-#: app.c:1068
+#: app.c:1087
 msgid "missing close quote; (assumed)"
 msgstr "оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? закÑ?Ñ?ваÑ?Ñ?аÑ? кавÑ?Ñ?ка; (пÑ?едположиÑ?елÑ?но)"
 
-#: app.c:1137 app.c:1192 app.c:1203 app.c:1277
+#: app.c:1156 app.c:1211 app.c:1223 app.c:1303
 msgid "end of file in comment; newline inserted"
 msgstr "конеÑ? Ñ?айла в комменÑ?аÑ?ии; вÑ?Ñ?авлен Ñ?имвол новой Ñ?Ñ?Ñ?оки"
 
-#: as.c:158
+#: as.c:162
 msgid "missing emulation mode name"
 msgstr "пÑ?опÑ?Ñ?ено имÑ? Ñ?ежима Ñ?мÑ?лÑ?Ñ?ии"
 
-#: as.c:173
+#: as.c:177
 #, c-format
 msgid "unrecognized emulation name `%s'"
 msgstr "неÑ?аÑ?познанно имÑ? Ñ?мÑ?лÑ?Ñ?ии `%s'"
 
-#: as.c:220
+#: as.c:224
 #, c-format
 msgid "GNU assembler version %s (%s) using BFD version %s\n"
 msgstr "GNU аÑ?Ñ?емблеÑ?, веÑ?Ñ?иÑ? %s (%s); иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? BFD веÑ?Ñ?ии %s\n"
 
-#: as.c:227
+#: as.c:236
 #, c-format
 msgid "Usage: %s [option...] [asmfile...]\n"
 msgstr "Ð?Ñ?полÑ?зование: %s [паÑ?амеÑ?Ñ?...] [asm-Ñ?айл...]\n"
 
-#: as.c:229
+#: as.c:238
 #, c-format
 msgid ""
 "Options:\n"
@@ -104,259 +106,351 @@ msgstr ""
 "                      \t  s      вклÑ?Ñ?аÑ?Ñ? Ñ?имволÑ?\n"
 "                      \t  =ФÐ?Ð?Ð?  запиÑ?Ñ?ваÑ?Ñ? в ФÐ?Ð?Ð? (должно бÑ?Ñ?Ñ? поÑ?ледним)\n"
 
-#: as.c:243
+#: as.c:252
 #, c-format
 msgid "  --alternate             initially turn on alternate macro syntax\n"
 msgstr "  --alternate             Ñ?Ñ?азÑ? вклÑ?Ñ?иÑ?Ñ? алÑ?Ñ?еÑ?наÑ?ивнÑ?й Ñ?инÑ?акÑ?иÑ? макÑ?оÑ?ов\n"
 
-#: as.c:245
+#: as.c:255
+#, c-format
+msgid ""
+"  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
+"                          compress DWARF debug sections using zlib [default]\n"
+msgstr ""
+"  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
+"                          Ñ?жимаÑ?Ñ? оÑ?ладоÑ?нÑ?е Ñ?азделÑ? DWARF\n"
+"                          Ñ? помоÑ?Ñ?Ñ? zlib [по Ñ?молÑ?аниÑ?]\n"
+
+#: as.c:258
+#, c-format
+msgid ""
+"  --nocompress-debug-sections\n"
+"                          don't compress DWARF debug sections\n"
+msgstr ""
+"  --nocompress-debug-sections\n"
+"                          не Ñ?жимаÑ?Ñ? оÑ?ладоÑ?нÑ?е Ñ?азделÑ? DWARF\n"
+
+#: as.c:262
+#, c-format
+msgid ""
+"  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
+"                          compress DWARF debug sections using zlib\n"
+msgstr ""
+"  --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
+"                          Ñ?жимаÑ?Ñ? оÑ?ладоÑ?нÑ?е Ñ?азделÑ? DWARF\n"
+"                          Ñ? помоÑ?Ñ?Ñ? zlib\n"
+
+#: as.c:265
+#, c-format
+msgid ""
+"  --nocompress-debug-sections\n"
+"                          don't compress DWARF debug sections [default]\n"
+msgstr ""
+"  --nocompress-debug-sections\n"
+"                          не Ñ?жимаÑ?Ñ? оÑ?ладоÑ?нÑ?е Ñ?азделÑ? DWARF [по Ñ?молÑ?аниÑ?]\n"
+
+#: as.c:269
 #, c-format
 msgid "  -D                      produce assembler debugging messages\n"
 msgstr "  -D                      вÑ?водиÑ?Ñ? аÑ?Ñ?емблеÑ?нÑ?е оÑ?ладоÑ?нÑ?е Ñ?ообÑ?ениÑ?\n"
 
-#: as.c:247
+#: as.c:271
 #, c-format
-msgid "  --debug-prefix-map OLD=NEW  Map OLD to NEW in debug information\n"
+msgid ""
+"  --debug-prefix-map OLD=NEW\n"
+"                          map OLD to NEW in debug information\n"
 msgstr ""
-"  --debug-prefix-map СТÐ?=Ð?Ð?Ð?  Ð?Ñ?еобÑ?азовÑ?ваÑ?Ñ? СТÐ?Ñ?Ñ?е на Ð?Ð?Ð?Ñ?е в оÑ?ладоÑ?ной\n"
-"                              инÑ?оÑ?маÑ?ии\n"
+"  --debug-prefix-map СТÐ?=Ð?Ð?Ð?\n"
+"                          в оÑ?ладоÑ?ной инÑ?оÑ?маÑ?ии пÑ?еобÑ?азовÑ?ваÑ?Ñ?\n"
+"                          СТÐ?Ñ?ое в Ð?Ð?Ð?ое\n"
 
-#: as.c:249
+#: as.c:274
 #, c-format
 msgid "  --defsym SYM=VAL        define symbol SYM to given value\n"
 msgstr "  --defsym СÐ?Ð?=Ð?Ð?Ð?        назнаÑ?иÑ?Ñ? СÐ?Ð?волÑ? нÑ?жно Ð?Ð?Ð?Ñ?ение\n"
 
-#: as.c:265
+#: as.c:290
 #, c-format
 msgid "                          emulate output (default %s)\n"
 msgstr "                          Ñ?мÑ?лиÑ?оваÑ?Ñ? вÑ?вод (по Ñ?молÑ?аниÑ? %s)\n"
 
-#: as.c:270
+#: as.c:295
 #, c-format
 msgid "  --execstack             require executable stack for this object\n"
 msgstr "  --execstack             Ñ?Ñ?ебоваÑ?Ñ? иÑ?полнÑ?емÑ?й Ñ?Ñ?ек длÑ? Ñ?Ñ?ого обÑ?екÑ?а\n"
 
-#: as.c:272
+#: as.c:297
 #, c-format
 msgid "  --noexecstack           don't require executable stack for this object\n"
 msgstr "  --noexecstack           не Ñ?Ñ?ебоваÑ?Ñ? иÑ?полнÑ?емÑ?й Ñ?Ñ?ек длÑ? Ñ?Ñ?ого обÑ?екÑ?а\n"
 
-#: as.c:275
+#: as.c:299
+#, c-format
+msgid ""
+"  --size-check=[error|warning]\n"
+"\t\t\t  ELF .size directive check (default --size-check=error)\n"
+msgstr ""
+"  --size-check=[error|warning]\n"
+"\t\t\t  пÑ?овеÑ?ка диÑ?екÑ?ивÑ? .size в ELF (по Ñ?молÑ?аниÑ? --size-check=error)\n"
+
+#: as.c:302
+#, c-format
+msgid ""
+"  --elf-stt-common=[no|yes]\n"
+"                          generate ELF common symbols with STT_COMMON type\n"
+msgstr ""
+"  --elf-stt-common=[no|yes]\n"
+"                          генеÑ?иÑ?оваÑ?Ñ? обÑ?ие Ñ?имволÑ? ELF Ñ? Ñ?ипом STT_COMMON\n"
+
+#: as.c:305
+#, c-format
+msgid "  --sectname-subst        enable section name substitution sequences\n"
+msgstr ""
+"  --sectname-subst        вклÑ?Ñ?аÑ?Ñ? поÑ?ледоваÑ?елÑ?ноÑ?Ñ?и подÑ?Ñ?ановки\n"
+"                          в именаÑ? Ñ?азделов\n"
+
+#: as.c:308
 #, c-format
 msgid "  -f                      skip whitespace and comment preprocessing\n"
 msgstr "  -f                      не вÑ?полнÑ?Ñ?Ñ? пÑ?ед-обÑ?абоÑ?кÑ? пÑ?обелов и комменÑ?аÑ?иев\n"
 
-#: as.c:277
+#: as.c:310
 #, c-format
 msgid "  -g --gen-debug          generate debugging information\n"
 msgstr "  -g --gen-debug          генеÑ?иÑ?оваÑ?Ñ? оÑ?ладоÑ?нÑ?Ñ? инÑ?оÑ?маÑ?иÑ?\n"
 
-#: as.c:279
+#: as.c:312
 #, c-format
 msgid "  --gstabs                generate STABS debugging information\n"
 msgstr "  --gstabs                генеÑ?иÑ?оваÑ?Ñ? оÑ?ладоÑ?нÑ?Ñ? инÑ?оÑ?маÑ?иÑ? STABS\n"
 
-#: as.c:281
+#: as.c:314
 #, c-format
 msgid "  --gstabs+               generate STABS debug info with GNU extensions\n"
 msgstr ""
 "  --gstabs+               генеÑ?иÑ?оваÑ?Ñ? оÑ?ладоÑ?нÑ?Ñ? инÑ?оÑ?маÑ?иÑ? STABS\n"
 "                          Ñ? Ñ?аÑ?Ñ?иÑ?ениÑ?ми GNU\n"
 
-#: as.c:283
+#: as.c:316
 #, c-format
 msgid "  --gdwarf-2              generate DWARF2 debugging information\n"
 msgstr "  --gdwarf-2              генеÑ?иÑ?оваÑ?Ñ? оÑ?ладоÑ?нÑ?Ñ? инÑ?оÑ?маÑ?иÑ? DWARF2\n"
 
-#: as.c:285
+#: as.c:318
+#, c-format
+msgid "  --gdwarf-sections       generate per-function section names for DWARF line information\n"
+msgstr ""
+"  --gdwarf-sections       генеÑ?иÑ?оваÑ?Ñ? имена Ñ?азделов длÑ? каждой Ñ?Ñ?нкÑ?ии\n"
+"                          в инÑ?оÑ?маÑ?иÑ? DWARF о Ñ?Ñ?Ñ?окаÑ?\n"
+
+#: as.c:320
 #, c-format
 msgid "  --hash-size=<value>     set the hash table size close to <value>\n"
 msgstr "  --hash-size=<знаÑ?>      задаÑ?Ñ? Ñ?азмеÑ? Ñ?Ñ?Ñ? Ñ?аблиÑ?Ñ? близким к <знаÑ?ениÑ?>\n"
 
-#: as.c:287
+#: as.c:322
 #, c-format
 msgid "  --help                  show this message and exit\n"
 msgstr "  --help                  показаÑ?Ñ? Ñ?Ñ?о Ñ?ообÑ?ение и законÑ?иÑ?Ñ? Ñ?абоÑ?Ñ?\n"
 
-#: as.c:289
+#: as.c:324
 #, c-format
 msgid "  --target-help           show target specific options\n"
 msgstr "  --target-help           показаÑ?Ñ? паÑ?амеÑ?Ñ?Ñ?, подÑ?одÑ?Ñ?ие Ñ?олÑ?ко к Ñ?Ñ?ой Ñ?ели\n"
 
-#: as.c:291
+#: as.c:326
 #, c-format
 msgid "  -I DIR                  add DIR to search list for .include directives\n"
 msgstr ""
 "  -I Ð?Ð?Т                  добавиÑ?Ñ? Ð?Ð?Талог в Ñ?пиÑ?ок поиÑ?ка, иÑ?полÑ?зÑ?емого\n"
 "                          диÑ?екÑ?ивами .include\n"
 
-#: as.c:293
+#: as.c:328
 #, c-format
 msgid "  -J                      don't warn about signed overflow\n"
 msgstr "  -J                      не пÑ?едÑ?пÑ?еждаÑ?Ñ? о знаковом пеÑ?еполнении\n"
 
-#: as.c:295
+#: as.c:330
 #, c-format
 msgid "  -K                      warn when differences altered for long displacements\n"
-msgstr ""
+msgstr "  -K                      пÑ?едÑ?пÑ?еждаÑ?Ñ? пÑ?и изменении Ñ?азлиÑ?ий в длиннÑ?Ñ? пеÑ?еÑ?Ñ?ановкаÑ?\n"
 
-#: as.c:297
+#: as.c:332
 #, c-format
 msgid "  -L,--keep-locals        keep local symbols (e.g. starting with `L')\n"
 msgstr ""
 "  -L,--keep-locals        Ñ?оÑ?Ñ?анÑ?Ñ?Ñ? локалÑ?нÑ?е Ñ?имволÑ? (напÑ?имеÑ?,\n"
 "                          наÑ?инаÑ?Ñ?иеÑ?Ñ? Ñ? L)\n"
 
-#: as.c:299
+#: as.c:334
 #, c-format
 msgid "  -M,--mri                assemble in MRI compatibility mode\n"
 msgstr "  -M,--mri                аÑ?Ñ?емблиÑ?оваÑ?Ñ? в Ñ?ежиме Ñ?овмеÑ?Ñ?имоÑ?Ñ?и Ñ? MRI\n"
 
-#: as.c:301
+#: as.c:336
 #, c-format
 msgid "  --MD FILE               write dependency information in FILE (default none)\n"
 msgstr ""
 "  --MD ФÐ?Ð?Ð?               запиÑ?Ñ?ваÑ?Ñ? инÑ?оÑ?маÑ?иÑ? о завиÑ?имоÑ?Ñ?Ñ?Ñ? в ФÐ?Ð?Ð?\n"
 "                          (по Ñ?молÑ?аниÑ? не запиÑ?Ñ?ваеÑ?Ñ?Ñ?)\n"
 
-#: as.c:303
+#: as.c:338
 #, c-format
 msgid "  -nocpp                  ignored\n"
 msgstr "  -nocpp                  игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?\n"
 
-#: as.c:305
+#: as.c:340
+#, c-format
+msgid "  -no-pad-sections        do not pad the end of sections to alignment boundaries\n"
+msgstr "  -no-pad-sections        не дополнÑ?Ñ?Ñ? конеÑ? Ñ?азделов длÑ? вÑ?Ñ?авниваÑ? по гÑ?аниÑ?ам\n"
+
+#: as.c:342
 #, c-format
 msgid "  -o OBJFILE              name the object-file output OBJFILE (default a.out)\n"
 msgstr "  -o OBJ-ФÐ?Ð?Ð?             имÑ? обÑ?екÑ?ного Ñ?айла Ñ?езÑ?лÑ?Ñ?аÑ?а (по Ñ?молÑ?аниÑ? a.out)\n"
 
-#: as.c:307
+#: as.c:344
 #, c-format
 msgid "  -R                      fold data section into text section\n"
 msgstr "  -R                      помеÑ?Ñ?иÑ?Ñ? Ñ?аздел даннÑ?Ñ? в Ñ?аздел Ñ?екÑ?Ñ?а\n"
 
-#: as.c:309
+#: as.c:346
 #, c-format
 msgid ""
 "  --reduce-memory-overheads \n"
 "                          prefer smaller memory use at the cost of longer\n"
 "                          assembly times\n"
 msgstr ""
+"  --reduce-memory-overheads \n"
+"                          Ñ?окÑ?аÑ?аÑ?Ñ? Ñ?аÑ?Ñ?од памÑ?Ñ?и, Ñ?оÑ?Ñ? и пÑ?и Ñ?Ñ?ом\n"
+"                          Ñ?велиÑ?иÑ?Ñ?Ñ? вÑ?емÑ? компилÑ?Ñ?ии\n"
 
-#: as.c:313
+#: as.c:350
 #, c-format
 msgid "  --statistics            print various measured statistics from execution\n"
-msgstr ""
+msgstr "  --statistics            показаÑ?Ñ? Ñ?азлиÑ?нÑ?Ñ? измеÑ?еннÑ?Ñ? Ñ?Ñ?аÑ?иÑ?Ñ?икÑ? вÑ?полнениÑ?\n"
 
-#: as.c:315
+#: as.c:352
 #, c-format
 msgid "  --strip-local-absolute  strip local absolute symbols\n"
 msgstr "  --strip-local-absolute  Ñ?далиÑ?Ñ? локалÑ?нÑ?е абÑ?олÑ?Ñ?нÑ?е Ñ?имволÑ?\n"
 
-#: as.c:317
+#: as.c:354
 #, c-format
 msgid "  --traditional-format    Use same format as native assembler when possible\n"
 msgstr ""
 "  --traditional-format    иÑ?полÑ?зоваÑ?Ñ? Ñ?одной длÑ? аÑ?Ñ?емблеÑ?а Ñ?оÑ?маÑ?,\n"
 "                          еÑ?ли возможно\n"
 
-#: as.c:319
+#: as.c:356
 #, c-format
 msgid "  --version               print assembler version number and exit\n"
 msgstr "  --version               показаÑ?Ñ? веÑ?Ñ?иÑ? аÑ?Ñ?емблеÑ?а и законÑ?иÑ?Ñ? Ñ?абоÑ?Ñ?\n"
 
-#: as.c:321
+#: as.c:358
 #, c-format
 msgid "  -W  --no-warn           suppress warnings\n"
 msgstr "  -W  --no-warn           не показÑ?ваÑ?Ñ? пÑ?едÑ?пÑ?еждениÑ?\n"
 
-#: as.c:323
+#: as.c:360
 #, c-format
 msgid "  --warn                  don't suppress warnings\n"
 msgstr "  --warn                  показÑ?ваÑ?Ñ? пÑ?едÑ?пÑ?еждениÑ?\n"
 
-#: as.c:325
+#: as.c:362
 #, c-format
 msgid "  --fatal-warnings        treat warnings as errors\n"
 msgstr "  --fatal-warnings        Ñ?Ñ?иÑ?аÑ?Ñ? пÑ?едÑ?пÑ?еждениÑ? оÑ?ибками\n"
 
-#: as.c:328
+#: as.c:365
 #, c-format
 msgid ""
 "  --itbl INSTTBL          extend instruction set to include instructions\n"
 "                          matching the specifications defined in file INSTTBL\n"
 msgstr ""
+"  --itbl INSTTBL          Ñ?аÑ?Ñ?иÑ?иÑ?Ñ? набоÑ? инÑ?Ñ?Ñ?Ñ?кÑ?ий, вклÑ?Ñ?ив инÑ?Ñ?Ñ?Ñ?кÑ?ии\n"
+"                          из Ñ?пеÑ?иÑ?икаÑ?ии, опÑ?еделÑ?нной в Ñ?айле INSTTBL\n"
 
-#: as.c:332
+#: as.c:369
 #, c-format
 msgid "  -w                      ignored\n"
 msgstr "  -w                      игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?\n"
 
-#: as.c:334
+#: as.c:371
 #, c-format
 msgid "  -X                      ignored\n"
 msgstr "  -X                      игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?\n"
 
-#: as.c:336
+#: as.c:373
 #, c-format
 msgid "  -Z                      generate object file even after errors\n"
 msgstr "  -Z                      генеÑ?иÑ?оваÑ?Ñ? обÑ?екÑ?нÑ?й Ñ?айл не Ñ?моÑ?Ñ?Ñ? на оÑ?ибки\n"
 
-#: as.c:338
+#: as.c:375
 #, c-format
 msgid ""
 "  --listing-lhs-width     set the width in words of the output data column of\n"
 "                          the listing\n"
 msgstr ""
+"  --listing-lhs-width     задаÑ?Ñ? в Ñ?ловаÑ? Ñ?иÑ?инÑ? вÑ?водимого Ñ?Ñ?олбÑ?а даннÑ?Ñ?\n"
+"                          в лиÑ?Ñ?инге\n"
 
-#: as.c:341
+#: as.c:378
 #, c-format
 msgid ""
 "  --listing-lhs-width2    set the width in words of the continuation lines\n"
 "                          of the output data column; ignored if smaller than\n"
 "                          the width of the first line\n"
 msgstr ""
+"  --listing-lhs-width2    задаÑ?Ñ? в Ñ?ловаÑ? Ñ?иÑ?инÑ? поÑ?ледÑ?Ñ?Ñ?иÑ? вÑ?водимÑ?Ñ? Ñ?Ñ?Ñ?ок\n"
+"                          Ñ?Ñ?олбÑ?а даннÑ?Ñ?; игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?, еÑ?ли менÑ?Ñ?е Ñ?иÑ?инÑ?\n"
+"                          пеÑ?вой Ñ?Ñ?Ñ?оки\n"
 
-#: as.c:345
+#: as.c:382
 #, c-format
 msgid ""
 "  --listing-rhs-width     set the max width in characters of the lines from\n"
 "                          the source file\n"
 msgstr ""
+"  --listing-rhs-width     задаÑ?Ñ? макÑ?ималÑ?нÑ?Ñ? Ñ?иÑ?инÑ? (в Ñ?имволаÑ?) Ñ?Ñ?Ñ?ок из\n"
+"                          Ñ?айла иÑ?Ñ?одного кода\n"
 
-#: as.c:348
+#: as.c:385
 #, c-format
 msgid ""
 "  --listing-cont-lines    set the maximum number of continuation lines used\n"
 "                          for the output data column of the listing\n"
 msgstr ""
+"  --listing-cont-lines    задаÑ?Ñ? макÑ?ималÑ?ное колиÑ?еÑ?Ñ?во поÑ?ледÑ?Ñ?Ñ?иÑ? Ñ?Ñ?Ñ?ок,\n"
+"                          иÑ?полÑ?зÑ?емÑ?Ñ? в лиÑ?Ñ?инге пÑ?и вÑ?воде Ñ?Ñ?олбÑ?а даннÑ?Ñ?\n"
 
-#: as.c:351
+#: as.c:388
 #, c-format
 msgid "  @FILE                   read options from FILE\n"
 msgstr "  @ФÐ?Ð?Ð?                   пÑ?оÑ?иÑ?аÑ?Ñ? паÑ?амеÑ?Ñ? из ФÐ?Ð?Ð?а\n"
 
-#: as.c:359
+#: as.c:396
 #, c-format
 msgid "Report bugs to %s\n"
 msgstr "СообÑ?ениÑ? об оÑ?ибкаÑ? оÑ?пÑ?авлÑ?йÑ?е в %s\n"
 
-#: as.c:564
+#: as.c:616
 #, c-format
 msgid "unrecognized option -%c%s"
 msgstr "неÑ?аÑ?познаннÑ?й паÑ?амеÑ?Ñ? -%c%s"
 
 #. This output is intended to follow the GNU standards document.
-#: as.c:602
+#: as.c:658
 #, c-format
 msgid "GNU assembler %s\n"
 msgstr "GNU аÑ?Ñ?емблеÑ? %s\n"
 
-#: as.c:603
+#: as.c:659
 #, c-format
-msgid "Copyright 2009 Free Software Foundation, Inc.\n"
-msgstr "Copyright 2009 Free Software Foundation, Inc.\n"
+msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
+msgstr "Copyright (C) 2018 Free Software Foundation, Inc.\n"
 
-#: as.c:604
+#: as.c:660
 #, c-format
 msgid ""
 "This program is free software; you may redistribute it under the terms of\n"
@@ -368,344 +462,395 @@ msgstr ""
 "более новой веÑ?Ñ?ии.\n"
 "ЭÑ?а пÑ?огÑ?амма не имееÑ? абÑ?олÑ?Ñ?но никакиÑ? гаÑ?анÑ?ий.\n"
 
-#: as.c:608
+#: as.c:665
+#, c-format
+msgid ""
+"This assembler was configured for a target of `%s' and default,\n"
+"cpu type `%s'.\n"
+msgstr ""
+"Ð?о Ñ?молÑ?аниÑ? аÑ?Ñ?емблеÑ? наÑ?Ñ?Ñ?оен на Ñ?елÑ? «%s»\n"
+"Ñ? Ñ?ипом пÑ?оÑ?еÑ?Ñ?оÑ?а «%s».\n"
+
+#: as.c:669
 #, c-format
 msgid "This assembler was configured for a target of `%s'.\n"
 msgstr "Ð?Ñ?Ñ?емблеÑ? наÑ?Ñ?Ñ?оен на Ñ?елÑ? %s.\n"
 
-#: as.c:615
+#: as.c:677
 msgid "multiple emulation names specified"
 msgstr "Ñ?казано неÑ?колÑ?ко имÑ?н Ñ?мÑ?лÑ?Ñ?ии"
 
-#: as.c:617
+#: as.c:679
 msgid "emulations not handled in this configuration"
 msgstr "Ñ?мÑ?лÑ?Ñ?ии не обÑ?абаÑ?Ñ?ваÑ?Ñ?Ñ?Ñ? пÑ?и Ñ?акиÑ? наÑ?Ñ?Ñ?ойкаÑ?"
 
-#: as.c:622
+#: as.c:684
 #, c-format
 msgid "alias = %s\n"
 msgstr "пÑ?евдоним = %s\n"
 
-#: as.c:623
+#: as.c:685
 #, c-format
 msgid "canonical = %s\n"
 msgstr "канониÑ?еÑ?кое = %s\n"
 
-#: as.c:624
+#: as.c:686
 #, c-format
 msgid "cpu-type = %s\n"
 msgstr "Ñ?ип ЦÐ? = %s\n"
 
-#: as.c:626
+#: as.c:688
 #, c-format
 msgid "format = %s\n"
 msgstr "Ñ?оÑ?маÑ? = %s\n"
 
-#: as.c:629
+#: as.c:691
 #, c-format
 msgid "bfd-target = %s\n"
 msgstr "bfd-Ñ?елÑ? = %s\n"
 
-#: as.c:646
+#: as.c:708
+#, c-format
+msgid "Invalid --compress-debug-sections option: `%s'"
+msgstr "Ð?екоÑ?Ñ?екÑ?нÑ?й паÑ?амеÑ?Ñ? --compress-debug-sections: «%s»"
+
+#: as.c:711
+#, c-format
+msgid "--compress-debug-sections=%s is unsupported"
+msgstr "--compress-debug-sections=%s не поддеÑ?живаеÑ?Ñ?Ñ?"
+
+#: as.c:736
 msgid "bad defsym; format is --defsym name=value"
 msgstr "невеÑ?нÑ?й defsym; Ñ?оÑ?маÑ? должен бÑ?Ñ?Ñ? --defsym имÑ?=знаÑ?ение"
 
-#: as.c:666
+#: as.c:756
 msgid "no file name following -t option"
 msgstr "длÑ? паÑ?амеÑ?Ñ?а -t не Ñ?казано имÑ? Ñ?айла"
 
-#: as.c:681
+#: as.c:771
 #, c-format
 msgid "failed to read instruction table %s\n"
 msgstr "не Ñ?далоÑ?Ñ? пÑ?оÑ?иÑ?аÑ?Ñ? Ñ?аблиÑ?Ñ? инÑ?Ñ?Ñ?Ñ?кÑ?ий %s\n"
 
-#: as.c:852
+#: as.c:887
+#, c-format
+msgid "Invalid --size-check= option: `%s'"
+msgstr "Ð?екоÑ?Ñ?екÑ?ное знаÑ?ение --size-check=: «%s»"
+
+#: as.c:896
+#, c-format
+msgid "Invalid --elf-stt-common= option: `%s'"
+msgstr "Ð?екоÑ?Ñ?екÑ?ное знаÑ?ение --elf-stt-common=: «%s»"
+
+#: as.c:969
 #, c-format
 msgid "invalid listing option `%c'"
 msgstr "невеÑ?нÑ?й паÑ?амеÑ?Ñ? %c длÑ? лиÑ?Ñ?инга"
 
-#: as.c:905
+#: as.c:1022
 msgid "--hash-size needs a numeric argument"
 msgstr "длÑ? --hash-size Ñ?Ñ?ебÑ?еÑ?Ñ?Ñ? Ñ?иÑ?ловой аÑ?гÑ?менÑ?"
 
-#: as.c:930
+#: as.c:1044
 #, c-format
 msgid "%s: total time in assembly: %ld.%06ld\n"
 msgstr "%s: обÑ?ее вÑ?емÑ? аÑ?Ñ?емблиÑ?ованиÑ?: %ld.%06ld\n"
 
-#: as.c:933
+#: as.c:1325
+#, c-format
+msgid "%d warning"
+msgid_plural "%d warnings"
+msgstr[0] "%d пÑ?едÑ?пÑ?еждение"
+msgstr[1] "%d пÑ?едÑ?пÑ?еждениÑ?"
+msgstr[2] "%d пÑ?едÑ?пÑ?еждений"
+
+#: as.c:1327
 #, c-format
-msgid "%s: data size %ld\n"
-msgstr "%s: Ñ?азмеÑ? даннÑ?Ñ? %ld\n"
+msgid "%d error"
+msgid_plural "%d errors"
+msgstr[0] "%d оÑ?ибка"
+msgstr[1] "%d оÑ?ибки"
+msgstr[2] "%d оÑ?ибок"
 
-#: as.c:1241
+#: as.c:1331
 #, c-format
-msgid "%d warnings, treating warnings as errors"
-msgstr "%d пÑ?едÑ?пÑ?еждений, пÑ?едÑ?пÑ?еждениÑ? Ñ?Ñ?иÑ?аÑ?Ñ?Ñ?Ñ? оÑ?ибками"
+msgid "%s, treating warnings as errors"
+msgstr "%s, пÑ?едÑ?пÑ?еждениÑ? Ñ?Ñ?иÑ?аÑ?Ñ?Ñ?Ñ? оÑ?ибками"
 
-#: as.h:208
+#: as.c:1342
+#, c-format
+msgid "%s, %s, generating bad object file\n"
+msgstr "%s, %s, генеÑ?иÑ?Ñ?еÑ?Ñ?Ñ? плоÑ?ой обÑ?екÑ?нÑ?й Ñ?айл\n"
+
+#: as.h:173
 #, c-format
 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
-msgstr ""
+msgstr "Ð?еожиданное знаÑ?ение %ld в Ñ?Ñ?Ñ?оке %d Ñ?айла «%s»\n"
 
 #.
 #. * We have a GROSS internal error.
 #. * This should never happen.
 #.
-#: atof-generic.c:417 config/tc-m68k.c:3536
+#: atof-generic.c:418 config/tc-m68k.c:3582
 msgid "failed sanity check"
 msgstr "пÑ?овеÑ?ка на иÑ?пÑ?авноÑ?Ñ?Ñ? не пÑ?ойдена"
 
-#: cgen.c:113 config/tc-alpha.c:2083 config/tc-alpha.c:2107
-#: config/tc-arc.c:1681 config/tc-d10v.c:550 config/tc-d30v.c:538
-#: config/tc-mn10200.c:1100 config/tc-mn10300.c:1749 config/tc-ppc.c:2562
-#: config/tc-ppc.c:2713 config/tc-ppc.c:2834 config/tc-ppc.c:2845
-#: config/tc-s390.c:1218 config/tc-s390.c:1318 config/tc-s390.c:1447
-#: config/tc-v850.c:1730 config/tc-v850.c:1753 config/tc-v850.c:1956
+#: cgen.c:107 config/tc-alpha.c:2099 config/tc-alpha.c:2123
+#: config/tc-arc.c:4013 config/tc-arc.c:4087 config/tc-d10v.c:550
+#: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
+#: config/tc-ppc.c:2987 config/tc-ppc.c:3173 config/tc-ppc.c:3438
+#: config/tc-s390.c:1323 config/tc-s390.c:1446 config/tc-s390.c:1584
+#: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
+#: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
 msgid "too many fixups"
-msgstr ""
+msgstr "Ñ?лиÑ?ком много меÑ?Ñ?оположений (fixups)"
 
-#: cgen.c:400 cgen.c:420 config/tc-arc.c:1662 config/tc-d10v.c:461
-#: config/tc-d30v.c:453 config/tc-i370.c:2129 config/tc-mn10200.c:1042
-#: config/tc-mn10300.c:1674 config/tc-ppc.c:2601 config/tc-s390.c:1189
-#: config/tc-v850.c:1932 config/tc-z80.c:422
+#: cgen.c:372 cgen.c:392 config/tc-d10v.c:461 config/tc-d30v.c:453
+#: config/tc-i370.c:2127 config/tc-mn10200.c:1040 config/tc-mn10300.c:1677
+#: config/tc-ppc.c:3029 config/tc-s390.c:1307 config/tc-v850.c:2647
+#: config/tc-v850.c:2681 config/tc-v850.c:2721 config/tc-v850.c:2966
+#: config/tc-z80.c:446
 msgid "illegal operand"
 msgstr "невеÑ?нÑ?й опеÑ?анд"
 
-#: cgen.c:424 config/tc-arc.c:1664 config/tc-avr.c:569 config/tc-d10v.c:463
-#: config/tc-d30v.c:455 config/tc-h8300.c:450 config/tc-i370.c:2131
-#: config/tc-mcore.c:662 config/tc-microblaze.c:583 config/tc-mmix.c:488
-#: config/tc-mn10200.c:1045 config/tc-mn10300.c:1677 config/tc-msp430.c:452
-#: config/tc-or32.c:307 config/tc-ppc.c:2603 config/tc-s390.c:1207
-#: config/tc-sh.c:1359 config/tc-sh64.c:2213 config/tc-v850.c:1935
-#: config/tc-z80.c:575 config/tc-z8k.c:350
+#: cgen.c:396 config/tc-avr.c:899 config/tc-d10v.c:463 config/tc-d30v.c:455
+#: config/tc-h8300.c:502 config/tc-i370.c:2129 config/tc-mcore.c:661
+#: config/tc-microblaze.c:609 config/tc-mmix.c:495 config/tc-mn10200.c:1043
+#: config/tc-mn10300.c:1680 config/tc-msp430.c:417 config/tc-ppc.c:3031
+#: config/tc-s390.c:1312 config/tc-sh.c:1385 config/tc-sh64.c:2214
+#: config/tc-v850.c:2651 config/tc-v850.c:2685 config/tc-v850.c:2725
+#: config/tc-v850.c:2969 config/tc-xgate.c:895 config/tc-z80.c:557
+#: config/tc-z8k.c:349
 msgid "missing operand"
 msgstr "пÑ?опÑ?Ñ?ен опеÑ?анд"
 
-#: cgen.c:799
+#: cgen.c:767
 msgid "a reloc on this operand implies an overflow"
-msgstr ""
+msgstr "пеÑ?емеÑ?ение на Ñ?Ñ?оÑ? опеÑ?анд ознаÑ?аеÑ? пеÑ?еполнение"
 
-#: cgen.c:822
+#: cgen.c:790
 msgid "operand mask overflow"
 msgstr "пеÑ?еполнение маÑ?ки опеÑ?анда"
 
 #. We can't actually support subtracting a symbol.
-#: cgen.c:885 config/tc-arc.c:1247 config/tc-arm.c:1612 config/tc-arm.c:8617
-#: config/tc-arm.c:8668 config/tc-arm.c:8914 config/tc-arm.c:9704
-#: config/tc-arm.c:10703 config/tc-arm.c:10743 config/tc-arm.c:11051
-#: config/tc-arm.c:11080 config/tc-avr.c:1087 config/tc-cris.c:4044
-#: config/tc-d10v.c:1502 config/tc-d30v.c:1903 config/tc-mips.c:4394
-#: config/tc-mips.c:5518 config/tc-mips.c:6493 config/tc-mips.c:7069
-#: config/tc-msp430.c:1937 config/tc-ppc.c:5769 config/tc-spu.c:959
-#: config/tc-spu.c:983 config/tc-v850.c:2271 config/tc-xstormy16.c:484
-#: config/tc-xtensa.c:5821 config/tc-xtensa.c:11839
+#: cgen.c:851 config/tc-arm.c:1776 config/tc-arm.c:10346 config/tc-arm.c:10398
+#: config/tc-arm.c:10656 config/tc-arm.c:11493 config/tc-arm.c:12630
+#: config/tc-arm.c:12670 config/tc-arm.c:13013 config/tc-arm.c:13054
+#: config/tc-arm.c:17513 config/tc-arm.c:17554 config/tc-avr.c:1550
+#: config/tc-avr.c:1562 config/tc-avr.c:1826 config/tc-cris.c:4067
+#: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
+#: config/tc-ft32.c:587 config/tc-mips.c:9438 config/tc-mips.c:10743
+#: config/tc-mips.c:11999 config/tc-mips.c:12658 config/tc-nds32.c:6587
+#: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:957
+#: config/tc-spu.c:981 config/tc-tilegx.c:1485 config/tc-tilepro.c:1346
+#: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
+#: config/tc-xtensa.c:5949 config/tc-xtensa.c:13095
 msgid "expression too complex"
 msgstr "Ñ?лиÑ?ком Ñ?ложное вÑ?Ñ?ажение"
 
-#: cgen.c:979 config/tc-arc.c:1308 config/tc-ppc.c:5894 config/tc-s390.c:2023
-#: config/tc-v850.c:2311 config/tc-xstormy16.c:538
+#: cgen.c:950 config/tc-ppc.c:7027 config/tc-s390.c:2365 config/tc-v850.c:3503
+#: config/tc-xstormy16.c:539
 msgid "unresolved expression that must be resolved"
 msgstr "неÑ?еÑ?аемое вÑ?Ñ?ажение, коÑ?оÑ?ое должно бÑ?Ñ?Ñ? Ñ?еÑ?ено"
 
-#: cgen.c:1004 config/tc-xstormy16.c:563
+#: cgen.c:975 config/tc-xstormy16.c:564
 #, c-format
 msgid "internal error: can't install fix for reloc type %d (`%s')"
-msgstr ""
+msgstr "внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: невозможно Ñ?Ñ?Ñ?ановиÑ?Ñ? меÑ?Ñ?оположение длÑ? пеÑ?емеÑ?ениÑ? Ñ? Ñ?ипом %d («%s»)"
 
-#: cgen.c:1034
+#: cgen.c:1026 config/tc-nios2.c:1360 config/tc-pru.c:788
 msgid "relocation is not supported"
 msgstr "пеÑ?емеÑ?ение не поддеÑ?живаеÑ?Ñ?Ñ?"
 
-#: cond.c:83
+#: cond.c:82
 msgid "invalid identifier for \".ifdef\""
-msgstr "невеÑ?нÑ?й иденÑ?иÑ?икаÑ?оÑ? длÑ? \".ifdef\""
+msgstr "невеÑ?нÑ?й иденÑ?иÑ?икаÑ?оÑ? длÑ? «.ifdef»"
 
-#: cond.c:150
+#: cond.c:149
 msgid "non-constant expression in \".if\" statement"
-msgstr "неконÑ?Ñ?анÑ?ное вÑ?Ñ?ажение в опеÑ?аÑ?оÑ?е \".if\""
+msgstr "неконÑ?Ñ?анÑ?ное вÑ?Ñ?ажение в опеÑ?аÑ?оÑ?е «.if»"
 
-#: cond.c:277
+#: cond.c:276
 msgid "bad format for ifc or ifnc"
 msgstr "невеÑ?нÑ?й Ñ?оÑ?маÑ? длÑ? ifc или ifnc"
 
-#: cond.c:307
+#: cond.c:306
 msgid "\".elseif\" without matching \".if\""
-msgstr "\".elseif\" без надлежаÑ?его \".if\""
+msgstr "«.elseif» без надлежаÑ?его «.if»"
 
-#: cond.c:311
+#: cond.c:310
 msgid "\".elseif\" after \".else\""
-msgstr "\".elseif\" поÑ?ле \".else\""
+msgstr "«.elseif» поÑ?ле «.else»"
 
-#: cond.c:314 cond.c:420
-msgid "here is the previous \"else\""
-msgstr "здеÑ?Ñ? пÑ?едÑ?дÑ?Ñ?ий \"else\""
+#: cond.c:313 cond.c:419
+msgid "here is the previous \".else\""
+msgstr "здеÑ?Ñ? пÑ?едÑ?дÑ?Ñ?ий «.else»"
 
-#: cond.c:317 cond.c:423
-msgid "here is the previous \"if\""
-msgstr "здеÑ?Ñ? пÑ?едÑ?дÑ?Ñ?ий \"if\""
+#: cond.c:316 cond.c:422
+msgid "here is the previous \".if\""
+msgstr "здеÑ?Ñ? пÑ?едÑ?дÑ?Ñ?ий «.if»"
 
-#: cond.c:346
+#: cond.c:345
 msgid "non-constant expression in \".elseif\" statement"
-msgstr "неконÑ?Ñ?анÑ?ное вÑ?Ñ?ажение в опеÑ?аÑ?оÑ?е \".elseif\""
+msgstr "неконÑ?Ñ?анÑ?ное вÑ?Ñ?ажение в опеÑ?аÑ?оÑ?е «.elseif»"
 
-#: cond.c:384
+#: cond.c:383
 msgid "\".endif\" without \".if\""
-msgstr "\".endif\" без \".if\""
+msgstr "«.endif» без «.if»"
 
-#: cond.c:413
+#: cond.c:412
 msgid "\".else\" without matching \".if\""
-msgstr "\".else\" без надлежаÑ?его \".if\""
+msgstr "«.else» без надлежаÑ?его «.if»"
 
-#: cond.c:417
-msgid "duplicate \"else\""
-msgstr "повÑ?оÑ?нÑ?й \"else\""
+#: cond.c:416
+msgid "duplicate \".else\""
+msgstr "повÑ?оÑ?нÑ?й «.else»"
 
-#: cond.c:468
+#: cond.c:467
 msgid ".ifeqs syntax error"
 msgstr "Ñ?инÑ?акÑ?иÑ?еÑ?каÑ? оÑ?ибка в .ifeqs"
 
-#: cond.c:549
+#: cond.c:548
 msgid "end of macro inside conditional"
 msgstr "конеÑ? макÑ?оÑ?а внÑ?Ñ?Ñ?и Ñ?Ñ?ловиÑ?"
 
-#: cond.c:551
+#: cond.c:550
 msgid "end of file inside conditional"
 msgstr "конеÑ? Ñ?айла внÑ?Ñ?Ñ?и Ñ?Ñ?ловиÑ?"
 
-#: cond.c:554
+#: cond.c:553
 msgid "here is the start of the unterminated conditional"
 msgstr "воÑ? наÑ?ало незавеÑ?Ñ?Ñ?нного Ñ?Ñ?ловиÑ?"
 
-#: cond.c:558
+#: cond.c:557
 msgid "here is the \"else\" of the unterminated conditional"
 msgstr "воÑ? \"else\" незавеÑ?Ñ?Ñ?нного Ñ?Ñ?ловиÑ?"
 
-#: config/atof-ieee.c:141
+#: config/atof-ieee.c:139
 msgid "cannot create floating-point number"
 msgstr "не Ñ?далоÑ?Ñ? Ñ?оздаÑ?Ñ? Ñ?иÑ?ло Ñ? плаваÑ?Ñ?ей Ñ?оÑ?кой"
 
-#: config/atof-ieee.c:288
+#: config/atof-ieee.c:286
 msgid "NaNs are not supported by this target\n"
 msgstr "NaN не поддеÑ?живаеÑ?Ñ?Ñ? Ñ?Ñ?ой Ñ?елÑ?Ñ?\n"
 
-#: config/atof-ieee.c:327 config/atof-ieee.c:368
+#: config/atof-ieee.c:325 config/atof-ieee.c:366
 msgid "Infinities are not supported by this target\n"
 msgstr "Ð?еÑ?конеÑ?ноÑ?Ñ?Ñ? не поддеÑ?живаеÑ?Ñ?Ñ? Ñ?Ñ?ой Ñ?елÑ?Ñ?\n"
 
-#: config/atof-ieee.c:784 config/atof-vax.c:450 config/tc-arm.c:1007
-#: config/tc-ia64.c:11332 config/tc-tic30.c:1261 config/tc-tic4x.c:2599
+#: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1152
+#: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
 msgid "Unrecognized or unsupported floating point constant"
 msgstr "Ð?еÑ?аÑ?познаннаÑ? или неподдеÑ?живаемаÑ? конÑ?Ñ?анÑ?а Ñ? плаваÑ?Ñ?ей Ñ?оÑ?кой"
 
-#: config/obj-aout.c:85
+#: config/obj-aout.c:81
 #, c-format
 msgid "Attempt to put a common symbol into set %s"
-msgstr ""
+msgstr "Ð?опÑ?Ñ?ка помеÑ?Ñ?иÑ?Ñ? обÑ?ий Ñ?имвол в набоÑ? %s"
 
-#: config/obj-aout.c:89
+#: config/obj-aout.c:85
 #, c-format
 msgid "Attempt to put an undefined symbol into set %s"
-msgstr ""
+msgstr "Ð?опÑ?Ñ?ка помеÑ?Ñ?иÑ?Ñ? неопÑ?еделÑ?ннÑ?й Ñ?имвол в набоÑ? %s"
 
-#: config/obj-aout.c:116 config/obj-coff.c:1406
+#: config/obj-aout.c:112 config/obj-coff.c:1382
 #, c-format
 msgid "Symbol `%s' can not be both weak and common"
-msgstr ""
+msgstr "Символ «%s» не можеÑ? бÑ?Ñ?Ñ? Ñ?лабÑ?м и обÑ?им одновÑ?еменно"
 
-#: config/obj-coff.c:135
+#: config/obj-coff.c:135 dw2gencfi.c:334
 #, c-format
 msgid "Inserting \"%s\" into structure table failed: %s"
-msgstr "Ð?е Ñ?далоÑ?Ñ? вÑ?Ñ?авиÑ?Ñ? \"%s\" в Ñ?аблиÑ?Ñ? Ñ?Ñ?Ñ?Ñ?кÑ?Ñ?Ñ?: %s"
+msgstr "Ð?е Ñ?далоÑ?Ñ? вÑ?Ñ?авиÑ?Ñ? «%s» в Ñ?аблиÑ?Ñ? Ñ?Ñ?Ñ?Ñ?кÑ?Ñ?Ñ?: %s"
 
-#: config/obj-coff.c:214 config/obj-coff.c:1694 config/tc-ppc.c:4859
-#: config/tc-tic54x.c:4011 read.c:2796
+#: config/obj-coff.c:214 config/obj-coff.c:1681 config/tc-ppc.c:5647
+#: config/tc-tic54x.c:3980 read.c:2960
 #, c-format
 msgid "error setting flags for \"%s\": %s"
-msgstr "оÑ?ибка Ñ?Ñ?Ñ?ановки Ñ?лагов длÑ? \"%s\": %s"
+msgstr "оÑ?ибка Ñ?Ñ?Ñ?ановки Ñ?лагов длÑ? «%s»: %s"
 
 #. Zero is used as an end marker in the file.
-#: config/obj-coff.c:433
+#: config/obj-coff.c:435
 msgid "Line numbers must be positive integers\n"
 msgstr "Ð?омеÑ?а Ñ?Ñ?Ñ?ок должнÑ? бÑ?Ñ?Ñ? положиÑ?елÑ?нÑ?ми Ñ?елÑ?ми Ñ?иÑ?лами\n"
 
-#: config/obj-coff.c:465
+#: config/obj-coff.c:467
 msgid ".ln pseudo-op inside .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .in внÑ?Ñ?Ñ?и .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:507 ecoff.c:3240
+#: config/obj-coff.c:509 ecoff.c:3245
 msgid ".loc outside of .text"
 msgstr ".loc вне .text"
 
-#: config/obj-coff.c:514
+#: config/obj-coff.c:516
 msgid ".loc pseudo-op inside .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .loc внÑ?Ñ?Ñ?и .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:595
+#: config/obj-coff.c:596
 msgid ".def pseudo-op used inside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .def иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? внÑ?Ñ?Ñ?и .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:634
+#: config/obj-coff.c:629
 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .endef иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:673
+#: config/obj-coff.c:668
 #, c-format
 msgid "`%s' symbol without preceding function"
-msgstr ""
+msgstr "Ñ?имвол «%s» без пÑ?едÑ?еÑ?Ñ?вÑ?Ñ?Ñ?ей Ñ?Ñ?нкÑ?ии"
 
-#: config/obj-coff.c:760
+#: config/obj-coff.c:755
 #, c-format
 msgid "unexpected storage class %d"
 msgstr "неожиданнÑ?й клаÑ?Ñ? Ñ?Ñ?анениÑ? %d"
 
-#: config/obj-coff.c:868
+#: config/obj-coff.c:863
 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .dim иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:888
+#: config/obj-coff.c:883
 msgid "badly formed .dim directive ignored"
 msgstr "непÑ?авилÑ?нÑ?й Ñ?оÑ?маÑ? диÑ?екÑ?ивÑ? .dim: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?"
 
-#: config/obj-coff.c:937
-msgid ".size pseudo-op used outside of .def/.endef ignored."
+#: config/obj-coff.c:932
+msgid ".size pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .size иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:952
-msgid ".scl pseudo-op used outside of .def/.endef ignored."
+#: config/obj-coff.c:947
+msgid ".scl pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .scl иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:969
-msgid ".tag pseudo-op used outside of .def/.endef ignored."
+#: config/obj-coff.c:964
+msgid ".tag pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .tag иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:987
+#: config/obj-coff.c:981
 #, c-format
 msgid "tag not found for .tag %s"
 msgstr "меÑ?ка не найдена длÑ? .tag %s"
 
-#: config/obj-coff.c:1000
-msgid ".type pseudo-op used outside of .def/.endef ignored."
+#: config/obj-coff.c:994
+msgid ".type pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .type иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:1019
-msgid ".val pseudo-op used outside of .def/.endef ignored."
+#: config/obj-coff.c:1013
+msgid ".val pseudo-op used outside of .def/.endef: ignored."
 msgstr "Ð?Ñ?евдоопеÑ?аÑ?иÑ? .val иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? вне .def/.endef: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?."
 
-#: config/obj-coff.c:1186
+#: config/obj-coff.c:1160
 msgid "badly formed .weak directive ignored"
 msgstr "непÑ?авилÑ?нÑ?й Ñ?оÑ?маÑ? диÑ?екÑ?ивÑ?.weak: игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?"
 
-#: config/obj-coff.c:1364
+#: config/obj-coff.c:1338
 msgid "mismatched .eb"
 msgstr "непаÑ?наÑ? .eb"
 
-#: config/obj-coff.c:1385
+#: config/obj-coff.c:1361
 #, c-format
 msgid "C_EFCN symbol for %s out of scope"
-msgstr ""
+msgstr "Символ C_EFCN длÑ? %s вне облаÑ?Ñ?и"
 
-#: config/obj-coff.c:1439
+#: config/obj-coff.c:1415
 #, c-format
 msgid "Warning: internal error: forgetting to set endndx of %s"
 msgstr "Ð?Ñ?едÑ?пÑ?еждение: внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: забÑ?ли Ñ?Ñ?Ñ?ановиÑ?Ñ? endndx длÑ? %s"
@@ -713,13070 +858,17576 @@ msgstr "Ð?Ñ?едÑ?пÑ?еждение: внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: заб
 #. STYP_INFO
 #. STYP_LIB
 #. STYP_OVER
-#: config/obj-coff.c:1662
+#: config/obj-coff.c:1646
 #, c-format
 msgid "unsupported section attribute '%c'"
 msgstr "неподдеÑ?живаемÑ?й аÑ?Ñ?ибÑ?Ñ? Ñ?аздела %c"
 
-#: config/obj-coff.c:1666 config/tc-ppc.c:4841
+#: config/obj-coff.c:1650 config/tc-ppc.c:5629
 #, c-format
 msgid "unknown section attribute '%c'"
 msgstr "неизвеÑ?Ñ?нÑ?й аÑ?Ñ?ибÑ?Ñ? Ñ?аздела %c"
 
-#: config/obj-coff.c:1706
+#: config/obj-coff.c:1693 config/obj-macho.c:267
 #, c-format
 msgid "Ignoring changed section attributes for %s"
 msgstr "Ð?гноÑ?иÑ?Ñ?Ñ?Ñ?Ñ?Ñ? изменÑ?ннÑ?е аÑ?Ñ?ибÑ?Ñ?Ñ? Ñ?аздела длÑ? %s"
 
-#: config/obj-coff.c:1836
+#: config/obj-coff.c:1831
 #, c-format
 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
 msgstr "0x%lx: \"%s\" Ñ?ип = %ld, клаÑ?Ñ? = %d, Ñ?егменÑ? = %d\n"
 
-#: config/obj-ecoff.c:125
+#: config/obj-ecoff.c:124
 msgid "Can't set GP value"
 msgstr "Ð?е Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? знаÑ?ение GP"
 
-#: config/obj-ecoff.c:132
+#: config/obj-ecoff.c:131
 msgid "Can't set register masks"
 msgstr "Ð?е Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? знаÑ?ение Ñ?егиÑ?Ñ?Ñ?а маÑ?ок"
 
-#: config/obj-elf.c:334 config/tc-sparc.c:3950 config/tc-v850.c:450
+#: config/obj-elf.c:348 config/tc-sparc.c:4564 config/tc-v850.c:511
 #, c-format
 msgid "bad .common segment %s"
 msgstr "непÑ?авилÑ?нÑ?й Ñ?егменÑ? .common %s"
 
-#: config/obj-elf.c:612
+#: config/obj-elf.c:424
+msgid "Missing symbol name in directive"
+msgstr "Ð? диÑ?екÑ?иве пÑ?опÑ?Ñ?ено имÑ? Ñ?имвола"
+
+#: config/obj-elf.c:646
 #, c-format
 msgid "setting incorrect section type for %s"
 msgstr "Ñ?Ñ?Ñ?ановка некоÑ?Ñ?екÑ?ного Ñ?ипа Ñ?аздела длÑ? %s"
 
-#: config/obj-elf.c:617
+#: config/obj-elf.c:651
 #, c-format
 msgid "ignoring incorrect section type for %s"
 msgstr "игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ? некоÑ?Ñ?екÑ?нÑ?й Ñ?ип Ñ?аздела длÑ? %s"
 
-#: config/obj-elf.c:659
+#: config/obj-elf.c:702
 #, c-format
 msgid "setting incorrect section attributes for %s"
 msgstr "Ñ?Ñ?Ñ?ановка некоÑ?Ñ?екÑ?нÑ?Ñ? аÑ?Ñ?ибÑ?Ñ?ов Ñ?аздела длÑ? %s"
 
 #: config/obj-elf.c:713
 #, c-format
+msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
+msgstr "в Ñ?азделе GNU_MBIND не задан SHF_ALLOC: %s"
+
+#: config/obj-elf.c:762
+#, c-format
 msgid "ignoring changed section type for %s"
 msgstr "игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ? изменение Ñ?ипа Ñ?аздела длÑ? %s"
 
-#: config/obj-elf.c:725
+#: config/obj-elf.c:774
 #, c-format
 msgid "ignoring changed section attributes for %s"
 msgstr "игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ? изменение аÑ?Ñ?ибÑ?Ñ?ов Ñ?аздела длÑ? %s"
 
-#: config/obj-elf.c:727
+#: config/obj-elf.c:781
 #, c-format
 msgid "ignoring changed section entity size for %s"
 msgstr "игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ? изменение Ñ?азмеÑ?а Ñ?леменÑ?ов Ñ?аздела длÑ? %s"
 
-#: config/obj-elf.c:780
-msgid "unrecognized .section attribute: want a,w,x,M,S,G,T"
-msgstr "неÑ?аÑ?познаннÑ?й аÑ?Ñ?ибÑ?Ñ? .section: должно бÑ?Ñ?Ñ? a,w,x,M,S,G,T"
+#: config/obj-elf.c:845
+msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
+msgstr "неÑ?аÑ?познаннÑ?й аÑ?Ñ?ибÑ?Ñ? .section: должно бÑ?Ñ?Ñ? a,e,w,x,M,S,G,T или Ñ?иÑ?ло"
+
+#: config/obj-elf.c:905
+msgid "extraneous characters at end of numeric section type"
+msgstr "поÑ?Ñ?оÑ?онние Ñ?имволÑ? в конÑ?е Ñ?аздела Ñ?иÑ?лового Ñ?ипа"
 
-#: config/obj-elf.c:822 read.c:2780
+#: config/obj-elf.c:911 read.c:2944
 msgid "unrecognized section type"
 msgstr "неÑ?аÑ?познаннÑ?й Ñ?ип Ñ?аздела"
 
-#: config/obj-elf.c:852
+#: config/obj-elf.c:943
 msgid "unrecognized section attribute"
 msgstr "неÑ?аÑ?познаннÑ?й аÑ?Ñ?ибÑ?Ñ? Ñ?аздела"
 
-#: config/obj-elf.c:883 config/tc-alpha.c:4190
+#: config/obj-elf.c:974 config/tc-alpha.c:4208
 msgid "missing name"
 msgstr "пÑ?опÑ?Ñ?ено имÑ?"
 
-#: config/obj-elf.c:1012
+#: config/obj-elf.c:1134
 msgid "invalid merge entity size"
-msgstr ""
+msgstr "некоÑ?Ñ?екÑ?ное Ñ?лиÑ?ние Ñ?азмеÑ?а Ñ?леменÑ?а"
 
-#: config/obj-elf.c:1019
+#: config/obj-elf.c:1141
 msgid "entity size for SHF_MERGE not specified"
-msgstr ""
+msgstr "не задан Ñ?азмеÑ? Ñ?леменÑ?а SHF_MERGE"
 
-#: config/obj-elf.c:1039
+#: config/obj-elf.c:1147
+msgid "? section flag ignored with G present"
+msgstr "Ñ?лаг Ñ?аздела ? игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?, еÑ?ли Ñ?Ñ?Ñ?ановлен G"
+
+#: config/obj-elf.c:1171
 msgid "group name for SHF_GROUP not specified"
 msgstr "не задано имÑ? гÑ?Ñ?ппÑ? длÑ? SHF_GROUP"
 
-#: config/obj-elf.c:1052
+#: config/obj-elf.c:1196
+#, c-format
+msgid "unsupported mbind section info: %s"
+msgstr "неподдеÑ?живаемаÑ? инÑ?оÑ?маÑ?иÑ? Ñ?аздела mbind: %s"
+
+#: config/obj-elf.c:1211
 msgid "character following name is not '#'"
-msgstr "Ñ?имвол поÑ?ле имени не #"
+msgstr "Ñ?имвол поÑ?ле имени не «#»"
 
-#: config/obj-elf.c:1171
+#: config/obj-elf.c:1331
 msgid ".previous without corresponding .section; ignored"
 msgstr ".previous без Ñ?ооÑ?веÑ?Ñ?Ñ?вÑ?Ñ?Ñ?ей .section; игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?"
 
-#: config/obj-elf.c:1197
+#: config/obj-elf.c:1357
 msgid ".popsection without corresponding .pushsection; ignored"
 msgstr ".popsection без Ñ?ооÑ?веÑ?Ñ?Ñ?вÑ?Ñ?Ñ?ей .pushsection; игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?"
 
-#: config/obj-elf.c:1249
+#: config/obj-elf.c:1403
 msgid "expected comma after name in .symver"
 msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени в .symver"
 
-#: config/obj-elf.c:1273
+#: config/obj-elf.c:1419 config/obj-elf.c:2291
+#, c-format
+msgid "`%s' can't be versioned to common symbol '%s'"
+msgstr "«%s» не можеÑ? имеÑ?Ñ? веÑ?Ñ?ии длÑ? обÑ?его Ñ?имвола «%s»"
+
+#: config/obj-elf.c:1434
 #, c-format
 msgid "missing version name in `%s' for symbol `%s'"
-msgstr "пÑ?опÑ?Ñ?ено имÑ? веÑ?Ñ?ии в %s длÑ? Ñ?имвола %s"
+msgstr "пÑ?опÑ?Ñ?ено имÑ? веÑ?Ñ?ии в «%s» длÑ? Ñ?имвола «%s»"
 
-#: config/obj-elf.c:1284
+#: config/obj-elf.c:1445
 #, c-format
 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
-msgstr "неÑ?колÑ?ко веÑ?Ñ?ий [%s|%s] длÑ? Ñ?имвола %s"
+msgstr "неÑ?колÑ?ко веÑ?Ñ?ий [«%s»|«%s»] длÑ? Ñ?имвола «%s»"
 
-#: config/obj-elf.c:1321
+#: config/obj-elf.c:1481
 #, c-format
 msgid "expected `%s' to have already been set for .vtable_inherit"
-msgstr ""
+msgstr "ожидаеÑ?Ñ?Ñ? «%s» длÑ? Ñ?же заданной .vtable_inherit"
 
-#: config/obj-elf.c:1331
+#: config/obj-elf.c:1491
 msgid "expected comma after name in .vtable_inherit"
 msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени в .vtable_inherit"
 
-#: config/obj-elf.c:1391
+#: config/obj-elf.c:1543
 msgid "expected comma after name in .vtable_entry"
 msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени в .vtable_entry"
 
-#: config/obj-elf.c:1514
+#: config/obj-elf.c:1673
+#, c-format
+msgid "Attribute name not recognised: %s"
+msgstr "Ð?е Ñ?аÑ?познано имÑ? аÑ?Ñ?ибÑ?Ñ?а: %s"
+
+#: config/obj-elf.c:1690
+msgid "expected numeric constant"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?иÑ?ловаÑ? конÑ?Ñ?анÑ?а"
+
+#: config/obj-elf.c:1699 config/tc-arm.c:6473
+msgid "expected comma"
+msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ?"
+
+#: config/obj-elf.c:1732
+msgid "bad string constant"
+msgstr "некоÑ?Ñ?екÑ?наÑ? Ñ?Ñ?Ñ?оковаÑ? конÑ?Ñ?анÑ?а"
+
+#: config/obj-elf.c:1736
+msgid "expected <tag> , <value>"
+msgstr "ожидаеÑ?Ñ?Ñ? <меÑ?ка> , <знаÑ?ение>"
+
+#: config/obj-elf.c:1856
 msgid "expected quoted string"
 msgstr "ожидаеÑ?Ñ?Ñ? Ñ?Ñ?Ñ?ока в кавÑ?Ñ?каÑ?"
 
-#: config/obj-elf.c:1534
+#: config/obj-elf.c:1876
 #, c-format
 msgid "expected comma after name `%s' in .size directive"
-msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени %s в диÑ?екÑ?иве .size"
+msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени «%s» в диÑ?екÑ?иве .size"
 
-#: config/obj-elf.c:1543
+#: config/obj-elf.c:1885
 msgid "missing expression in .size directive"
 msgstr "пÑ?опÑ?Ñ?ено вÑ?Ñ?ажение в диÑ?екÑ?иве .size"
 
-#: config/obj-elf.c:1670
+#: config/obj-elf.c:2008
 #, c-format
 msgid "symbol '%s' is already defined"
-msgstr "Ñ?имвол %s Ñ?же опÑ?еделÑ?н"
+msgstr "Ñ?имвол «%s» Ñ?же опÑ?еделÑ?н"
 
-#: config/obj-elf.c:1690 config/obj-elf.c:1702
+#: config/obj-elf.c:2029
+#, c-format
+msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
+msgstr "Ñ?ип Ñ?имвола «%s» поддеÑ?живаеÑ?Ñ?Ñ? Ñ?олÑ?ко Ñ?елÑ?ми GNU и FreeBSD"
+
+#: config/obj-elf.c:2041
 #, c-format
 msgid "symbol type \"%s\" is supported only by GNU targets"
-msgstr "Ñ?ип Ñ?имвола %s поддеÑ?живаеÑ?Ñ?Ñ? Ñ?олÑ?ко Ñ?елÑ?ми GNU"
+msgstr "Ñ?ип Ñ?имвола «%s» поддеÑ?живаеÑ?Ñ?Ñ? Ñ?олÑ?ко Ñ?елÑ?ми GNU"
 
-#: config/obj-elf.c:1713
+#: config/obj-elf.c:2052
 #, c-format
 msgid "unrecognized symbol type \"%s\""
-msgstr "неÑ?аÑ?познаннÑ?й Ñ?ип Ñ?имвола %s"
+msgstr "неÑ?аÑ?познаннÑ?й Ñ?ип Ñ?имвола «%s»"
 
-#: config/obj-elf.c:1889
-msgid ".size expression too complicated to fix up"
-msgstr ""
+#: config/obj-elf.c:2219 config/obj-elf.c:2222
+#, c-format
+msgid ".size expression for %s does not evaluate to a constant"
+msgstr "из вÑ?Ñ?ажениÑ? .size длÑ? %s не полÑ?Ñ?аеÑ?Ñ?Ñ? конÑ?Ñ?анÑ?а"
 
-#: config/obj-elf.c:1921
+#: config/obj-elf.c:2256
 #, c-format
 msgid "invalid attempt to declare external version name as default in symbol `%s'"
-msgstr ""
+msgstr "некоÑ?Ñ?екÑ?наÑ? попÑ?Ñ?ка обÑ?Ñ?виÑ?Ñ? внеÑ?нее имÑ? веÑ?Ñ?ии знаÑ?ением по Ñ?молÑ?аниÑ? в Ñ?имволе «%s»"
 
-#: config/obj-elf.c:1982 ecoff.c:3598
+#: config/obj-elf.c:2325 ecoff.c:3600
 #, c-format
 msgid "symbol `%s' can not be both weak and common"
-msgstr ""
+msgstr "Ñ?имвол «%s» не можеÑ? бÑ?Ñ?Ñ? Ñ?лабÑ?м и обÑ?им одновÑ?еменно"
 
-#: config/obj-elf.c:2089
+#: config/obj-elf.c:2437
 #, c-format
 msgid "assuming all members of group `%s' are COMDAT"
-msgstr ""
+msgstr "пÑ?едполагаем, Ñ?Ñ?о вÑ?е Ñ?ленÑ? гÑ?Ñ?ппÑ? «%s» â?? COMDAT"
 
-#: config/obj-elf.c:2111
+#: config/obj-elf.c:2449
 #, c-format
 msgid "can't create group: %s"
-msgstr ""
+msgstr "не Ñ?далоÑ?Ñ? Ñ?оздаÑ?Ñ? гÑ?Ñ?ппÑ?: %s"
 
-#: config/obj-elf.c:2221
+#: config/obj-elf.c:2603
 #, c-format
 msgid "failed to set up debugging information: %s"
-msgstr ""
+msgstr "не Ñ?далоÑ?Ñ? задаÑ?Ñ? оÑ?ладоÑ?нÑ?Ñ? инÑ?оÑ?маÑ?иÑ?: %s"
 
-#: config/obj-elf.c:2241
+#: config/obj-elf.c:2623
 #, c-format
 msgid "can't start writing .mdebug section: %s"
-msgstr ""
+msgstr "невозможно наÑ?аÑ?Ñ? запиÑ?Ñ? Ñ?аздела .mdebug: %s"
 
-#: config/obj-elf.c:2249
+#: config/obj-elf.c:2631
 #, c-format
 msgid "could not write .mdebug section: %s"
-msgstr ""
-
-#: config/obj-som.c:58
-msgid "Only one .compiler pseudo-op per file!"
-msgstr ""
-
-#: config/obj-som.c:75 config/obj-som.c:146 config/obj-som.c:188
-msgid "Expected quoted string"
-msgstr ""
-
-#: config/obj-som.c:88
-msgid ".compiler directive missing language and version"
-msgstr ""
-
-#: config/obj-som.c:98
-msgid ".compiler directive missing version"
-msgstr ""
+msgstr "невозможно запиÑ?аÑ?Ñ? Ñ?аздел .mdebug: %s"
 
-#: config/obj-som.c:114
+#: config/obj-evax.c:127
 #, c-format
-msgid "FATAL: Attaching compiler header %s"
-msgstr ""
-
-#: config/obj-som.c:129
-msgid "Only one .version pseudo-op per file!"
-msgstr ""
+msgid "no entry symbol for global function '%s'"
+msgstr "оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? вÑ?одной Ñ?имвол длÑ? глобалÑ?ной Ñ?Ñ?нкÑ?ии «%s»"
 
-#: config/obj-som.c:153
+#. make a temp string.
+#: config/obj-macho.c:119
 #, c-format
-msgid "attaching version header %s: %s"
-msgstr ""
+msgid "the %s name '%s' is too long (maximum 16 characters)"
+msgstr "Ñ?лиÑ?ком длинное %s длÑ? имени «%s» (не более 16 Ñ?имволов)"
 
-#: config/obj-som.c:171
-msgid "Only one .copyright pseudo-op per file!"
-msgstr ""
-
-#: config/obj-som.c:195
+#: config/obj-macho.c:130
 #, c-format
-msgid "attaching copyright header %s: %s"
-msgstr ""
+msgid "expected a %s name followed by a `,'"
+msgstr "поÑ?ле имени %s ожидаеÑ?Ñ?Ñ? «,»"
 
-#: config/tc-alpha.c:643
+#: config/obj-macho.c:195
 #, c-format
-msgid "No !literal!%ld was found"
-msgstr ""
+msgid "cannot override zerofill section type for `%s,%s'"
+msgstr "невозможно замеÑ?Ñ?иÑ?Ñ? заполненнÑ?й нÑ?лÑ?ми Ñ?ип Ñ?аздела длÑ? «%s,%s»"
 
-#: config/tc-alpha.c:650
+#: config/obj-macho.c:249
 #, c-format
-msgid "No !tlsgd!%ld was found"
-msgstr ""
+msgid "failed to set flags for \"%s\": %s"
+msgstr "оÑ?ибка Ñ?Ñ?Ñ?ановки Ñ?лагов длÑ? «%s»: %s"
 
-#: config/tc-alpha.c:657
+#: config/obj-macho.c:340
 #, c-format
-msgid "No !tlsldm!%ld was found"
-msgstr ""
+msgid "unknown or invalid section type '%s'"
+msgstr "неизвеÑ?Ñ?нÑ?й или некоÑ?Ñ?екÑ?нÑ?й Ñ?ип Ñ?аздела «%s»"
 
-#: config/tc-alpha.c:666
+#: config/obj-macho.c:379
 #, c-format
-msgid "No ldah !gpdisp!%ld was found"
-msgstr ""
+msgid "unknown or invalid section attribute '%s'"
+msgstr "неизвеÑ?Ñ?нÑ?й или некоÑ?Ñ?екÑ?нÑ?й аÑ?Ñ?ибÑ?Ñ? Ñ?аздела «%s»"
 
-#: config/tc-alpha.c:716
-#, c-format
-msgid "too many !literal!%ld for %s"
-msgstr ""
+#: config/obj-macho.c:400
+msgid "unexpected section size information"
+msgstr "неожиданнÑ?й Ñ?азмеÑ? инÑ?оÑ?маÑ?ии Ñ?аздела"
 
-#: config/tc-alpha.c:746
-#, c-format
-msgid "No lda !gpdisp!%ld was found"
-msgstr ""
+#: config/obj-macho.c:412
+msgid "missing sizeof_stub expression"
+msgstr "оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? вÑ?Ñ?ажение sizeof_stub"
 
-#. Only support one relocation op per insn.
-#: config/tc-alpha.c:905
-msgid "More than one relocation op per insn"
-msgstr ""
+#: config/obj-macho.c:476 config/tc-ia64.c:1083 config/tc-ia64.c:11770
+#: config/tc-score.c:6103 expr.c:1172 expr.c:1325 read.c:1715
+msgid "expected symbol name"
+msgstr "ожидаеÑ?Ñ?Ñ? имÑ? Ñ?имвола"
 
-#: config/tc-alpha.c:921
-msgid "No relocation operand"
-msgstr ""
+#: config/obj-macho.c:489 read.c:494
+msgid "bad or irreducible absolute expression"
+msgstr "плоÑ?ое или непÑ?иводимое абÑ?олÑ?Ñ?ное вÑ?Ñ?ажение"
 
-#: config/tc-alpha.c:931
-#, c-format
-msgid "Unknown relocation operand: !%s"
-msgstr ""
+#: config/obj-macho.c:495 config/tc-score.c:6120 read.c:1753
+msgid "missing size expression"
+msgstr "оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? Ñ?азмеÑ? вÑ?Ñ?ажениÑ?"
 
-#: config/tc-alpha.c:941
+#: config/obj-macho.c:504 config/tc-ia64.c:1118 read.c:1759
 #, c-format
-msgid "no sequence number after !%s"
-msgstr ""
+msgid "size (%ld) out of range, ignored"
+msgstr "Ñ?азмеÑ? (%ld) вÑ?Ñ?одиÑ? за гÑ?аниÑ?Ñ?, игноÑ?иÑ?Ñ?еÑ?Ñ?Ñ?"
 
-#: config/tc-alpha.c:951
+#: config/obj-macho.c:514 config/tc-score.c:6264 dwarf2dbg.c:954 ecoff.c:3359
+#: read.c:1771 read.c:1876 read.c:2627 read.c:3270 read.c:3649 symbols.c:340
+#: symbols.c:436
 #, c-format
-msgid "!%s does not use a sequence number"
-msgstr ""
+msgid "symbol `%s' is already defined"
+msgstr "Ñ?имвол «%s» Ñ?же опÑ?еделÑ?н"
 
-#: config/tc-alpha.c:961
+#: config/obj-macho.c:524 read.c:1786
 #, c-format
-msgid "Bad sequence number: !%s!%s"
-msgstr ""
+msgid "size of \"%s\" is already %ld; not changing to %ld"
+msgstr "Ñ?азмеÑ? «%s» Ñ?же Ñ?авен %ld; не изменÑ?еÑ?Ñ?Ñ? на %ld"
 
-#: config/tc-alpha.c:1176 config/tc-alpha.c:3343
-#, c-format
-msgid "inappropriate arguments for opcode `%s'"
-msgstr ""
+#: config/obj-macho.c:535
+msgid "align value not recognized, using size"
+msgstr "не Ñ?аÑ?познано знаÑ?ение вÑ?Ñ?авниваниÑ?, иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? Ñ?азмеÑ?"
 
-#: config/tc-alpha.c:1178 config/tc-alpha.c:3345
+#: config/obj-macho.c:540 config/obj-macho.c:903
 #, c-format
-msgid "opcode `%s' not supported for target %s"
-msgstr ""
+msgid "Alignment (%lu) too large: 15 assumed."
+msgstr "Ð?Ñ?Ñ?авнивание (%lu) Ñ?лиÑ?ком велико: иÑ?полÑ?зÑ?ем 15."
 
-#: config/tc-alpha.c:1182 config/tc-alpha.c:3349 config/tc-avr.c:1356
-#: config/tc-msp430.c:1829
+#: config/obj-macho.c:606
 #, c-format
-msgid "unknown opcode `%s'"
-msgstr ""
+msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
+msgstr "BFD не Ñ?инÑ?Ñ?онизиÑ?ована Ñ? GAS, необÑ?абоÑ?аннÑ?й вÑ?ем извеÑ?Ñ?нÑ?й Ñ?ип Ñ?аздела «%s»"
 
-#: config/tc-alpha.c:1263 config/tc-alpha.c:1517
-msgid "overflow in literal (.lita) table"
-msgstr ""
+#: config/obj-macho.c:808
+#, c-format
+msgid "%s is not used for the selected target"
+msgstr "%s не иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? в вÑ?бÑ?анной Ñ?ели"
 
-#: config/tc-alpha.c:1270 config/tc-alpha.c:1294 config/tc-alpha.c:1530
-#: config/tc-alpha.c:2215 config/tc-alpha.c:2260 config/tc-alpha.c:2329
-#: config/tc-alpha.c:2412 config/tc-alpha.c:2637 config/tc-alpha.c:2735
-msgid "macro requires $at register while noat in effect"
-msgstr ""
+#: config/obj-macho.c:873
+msgid "internal error: base section index out of range"
+msgstr "внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: индекÑ? оÑ?новного Ñ?аздела вне диапазона"
 
-#: config/tc-alpha.c:1272 config/tc-alpha.c:1296 config/tc-alpha.c:1532
-msgid "macro requires $at while $at in use"
-msgstr ""
+#: config/obj-macho.c:959
+#, c-format
+msgid "internal error: bad file property ID %d"
+msgstr "внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: некоÑ?Ñ?екÑ?нÑ?й ID (%d) Ñ?войÑ?Ñ?ва Ñ?айла"
 
-#: config/tc-alpha.c:1475
-msgid "bignum invalid; zero assumed"
-msgstr ""
+#: config/obj-macho.c:967
+msgid "failed to set subsections by symbols"
+msgstr "не Ñ?далоÑ?Ñ? задаÑ?Ñ? подÑ?азделÑ? Ñ?имволами"
 
-#: config/tc-alpha.c:1477
-msgid "floating point number invalid; zero assumed"
-msgstr ""
+#: config/obj-macho.c:1030
+#, c-format
+msgid "'%s' previously declared as '%s'."
+msgstr "«%s» Ñ?анее обÑ?Ñ?влена как «%s»."
 
-#: config/tc-alpha.c:1482
-msgid "can't handle expression"
-msgstr ""
+#: config/obj-macho.c:1082 config/obj-macho.c:1402 config/obj-macho.c:1486
+#, c-format
+msgid "'%s' can't be a weak_definition (currently only supported in sections of type coalesced)"
+msgstr "«%s» не можеÑ? бÑ?Ñ?Ñ? weak_definition (пока поддеÑ?живаеÑ?Ñ?Ñ? Ñ?олÑ?ко в Ñ?азделаÑ? Ñ? Ñ?ипом coalesced)"
 
-#: config/tc-alpha.c:1523
-msgid "overflow in literal (.lit8) table"
-msgstr ""
+#: config/obj-macho.c:1167
+msgid "use of .indirect_symbols requires `-dynamic'"
+msgstr "пÑ?и иÑ?полÑ?зовании .indirect_symbols Ñ?Ñ?ебÑ?еÑ?Ñ?Ñ? «-dynamic»"
 
-#: config/tc-alpha.c:1819
+#: config/obj-macho.c:1184
 #, c-format
-msgid "too many ldah insns for !gpdisp!%ld"
-msgstr ""
+msgid "attempt to add an indirect_symbol to a stub or reference section with a zero-sized element at %s"
+msgstr "попÑ?Ñ?ка добавиÑ?Ñ? indirect_symbol в Ñ?аздел заглÑ?Ñ?ек или Ñ?Ñ?Ñ?лок Ñ? нÑ?левÑ?м Ñ?азмеÑ?ом Ñ?леменÑ?а в %s"
 
-#: config/tc-alpha.c:1821 config/tc-alpha.c:1833
+#: config/obj-macho.c:1214
+msgid "an .indirect_symbol must be in a symbol pointer or stub section."
+msgstr ".indirect_symbol должен бÑ?Ñ?Ñ? в Ñ?азделе Ñ?казаÑ?елей на Ñ?имволÑ? или заглÑ?Ñ?ки."
+
+#: config/obj-macho.c:1483
 #, c-format
-msgid "both insns for !gpdisp!%ld must be in the same section"
-msgstr ""
+msgid "'%s' can't be a weak_definition (since it is undefined)"
+msgstr "«%s» не можеÑ? бÑ?Ñ?Ñ? weak_definition (Ñ?ак как не опÑ?еделÑ?н)"
 
-#: config/tc-alpha.c:1831
+#: config/obj-macho.c:1489
 #, c-format
-msgid "too many lda insns for !gpdisp!%ld"
-msgstr ""
+msgid "Non-global symbol: '%s' can't be a weak_definition."
+msgstr "Ð?е глобалÑ?нÑ?й Ñ?имвол: «%s» не можеÑ? бÑ?Ñ?Ñ? weak_definition."
 
-#: config/tc-alpha.c:1887
+#: config/obj-macho.c:1495
 #, c-format
-msgid "too many lituse insns for !lituse_tlsgd!%ld"
-msgstr ""
+msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
+msgstr "внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: [%s] неожиданнÑ?й код [%lx] в Ñ?имволе frob"
 
-#: config/tc-alpha.c:1890
+#: config/obj-macho.c:1536
 #, c-format
-msgid "too many lituse insns for !lituse_tlsldm!%ld"
-msgstr ""
+msgid "unrecognized stab type '%c'"
+msgstr "неÑ?аÑ?познаннÑ?й Ñ?ип stab «%c»"
 
-#: config/tc-alpha.c:1907
+#: config/obj-macho.c:1587
 #, c-format
-msgid "duplicate !tlsgd!%ld"
-msgstr ""
+msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
+msgstr "«%s» должен бÑ?Ñ?Ñ? опÑ?еделÑ?н в «%s» â?? «%s» {Ñ?аздел %s}"
 
-#: config/tc-alpha.c:1909
+#: config/obj-macho.c:1595
 #, c-format
-msgid "sequence number in use for !tlsldm!%ld"
-msgstr ""
+msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
+msgstr "«%s» должен бÑ?Ñ?Ñ? опÑ?еделÑ?н в «%s» {Ñ?аздел «%s»} â?? «%s»"
 
-#: config/tc-alpha.c:1923
+#: config/obj-macho.c:1602
 #, c-format
-msgid "duplicate !tlsldm!%ld"
-msgstr ""
+msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
+msgstr "«%s» и «%s» должнÑ? бÑ?Ñ?Ñ? опÑ?еделенÑ? в «%s» â?? «%s»"
 
-#: config/tc-alpha.c:1925
+#: config/obj-macho.c:1804
 #, c-format
-msgid "sequence number in use for !tlsgd!%ld"
-msgstr ""
+msgid "the number of .indirect_symbols defined in section %s does not match the number expected (%d defined, %d expected)"
+msgstr "номеÑ? .indirect_symbols, опÑ?еделÑ?ннÑ?й в Ñ?азделе %s, не Ñ?овпадаеÑ? Ñ? ожидаемÑ?м (опÑ?еделÑ?н %d, ожидаеÑ?Ñ?Ñ? %d)"
 
-#: config/tc-alpha.c:1980 config/tc-arc.c:292 config/tc-mn10200.c:856
-#: config/tc-mn10300.c:1146 config/tc-ppc.c:1676 config/tc-s390.c:604
-#: config/tc-v850.c:1556
-msgid "operand"
-msgstr ""
+#: config/obj-macho.c:1824
+#, c-format
+msgid "internal error: failed to allocate %d indirectsymbol pointers"
+msgstr "внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: не Ñ?далоÑ?Ñ? вÑ?делиÑ?Ñ? %d Ñ?казаÑ?елей indirectsymbol"
 
-#: config/tc-alpha.c:2119
-msgid "invalid relocation for instruction"
-msgstr ""
+#: config/obj-macho.c:1838 config/obj-macho.c:1861
+msgid "internal error: more indirect mach-o symbols than expected"
+msgstr "внÑ?Ñ?Ñ?еннÑ?Ñ? оÑ?ибка: неÑ?внÑ?Ñ? Ñ?имволов mach-o болÑ?Ñ?е, Ñ?ем ожидалоÑ?Ñ?"
 
-#: config/tc-alpha.c:2132
-msgid "invalid relocation for field"
-msgstr ""
+#: config/obj-som.c:56
+msgid "Only one .compiler pseudo-op per file!"
+msgstr "ТолÑ?ко одна пÑ?евдоопеÑ?аÑ?иÑ? .compiler на Ñ?айл!"
 
-#: config/tc-alpha.c:2961
-msgid "can not resolve expression"
-msgstr ""
+#: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
+msgid "Expected quoted string"
+msgstr "Ð?жидаеÑ?Ñ?Ñ? Ñ?Ñ?Ñ?ока в кавÑ?Ñ?каÑ?"
 
-#: config/tc-alpha.c:3503 config/tc-i370.c:1058 config/tc-microblaze.c:187
-#: config/tc-ppc.c:2000 config/tc-ppc.c:4604
-#, c-format
-msgid ".COMMon length (%ld.) <0! Ignored."
-msgstr ""
+#: config/obj-som.c:86
+msgid ".compiler directive missing language and version"
+msgstr "Ñ? диÑ?екÑ?ивÑ? .compiler не Ñ?казан Ñ?зÑ?к и веÑ?Ñ?иÑ?"
 
-#: config/tc-alpha.c:3514 config/tc-sparc.c:3820 config/tc-v850.c:245
-msgid "Ignoring attempt to re-define symbol"
-msgstr ""
+#: config/obj-som.c:96
+msgid ".compiler directive missing version"
+msgstr "Ñ? диÑ?екÑ?ивÑ? .compiler не Ñ?казана веÑ?Ñ?иÑ?"
 
-#: config/tc-alpha.c:3606 config/tc-ppc.c:4641 config/tc-sparc.c:3828
+#: config/obj-som.c:112
 #, c-format
-msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
-msgstr ""
+msgid "FATAL: Attaching compiler header %s"
+msgstr "Ð?СТÐ?Ð?Ð?Ð?: пÑ?иÑ?оединение заголовка компилÑ?Ñ?оÑ?а %s"
 
-#: config/tc-alpha.c:3713 ecoff.c:3054
-msgid ".ent directive has no name"
-msgstr ""
+#: config/obj-som.c:127
+msgid "Only one .version pseudo-op per file!"
+msgstr "ТолÑ?ко одна пÑ?евдоопеÑ?аÑ?иÑ? .version на Ñ?айл!"
 
-#: config/tc-alpha.c:3721
-msgid "nested .ent directives"
-msgstr ""
+#: config/obj-som.c:151
+#, c-format
+msgid "attaching version header %s: %s"
+msgstr "пÑ?иÑ?оединение заголовка веÑ?Ñ?ии %s: %s"
 
-#: config/tc-alpha.c:3765 ecoff.c:3005
-msgid ".end directive has no name"
-msgstr ""
+#: config/obj-som.c:169
+msgid "Only one .copyright pseudo-op per file!"
+msgstr "ТолÑ?ко одна пÑ?евдоопеÑ?аÑ?иÑ? .copyright на Ñ?айл!"
 
-#: config/tc-alpha.c:3774
-msgid ".end directive without matching .ent"
-msgstr ""
+#: config/obj-som.c:193
+#, c-format
+msgid "attaching copyright header %s: %s"
+msgstr "пÑ?иÑ?оединение заголовка авÑ?оÑ?Ñ?киÑ? пÑ?ав %s: %s"
 
-#: config/tc-alpha.c:3776
-msgid ".end directive names different symbol than .ent"
-msgstr ""
+#: config/tc-aarch64.c:373
+msgid "integer 32-bit register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й 32-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ?"
 
-#: config/tc-alpha.c:3819 ecoff.c:3140
-msgid ".fmask outside of .ent"
-msgstr ""
+#: config/tc-aarch64.c:376
+msgid "integer 64-bit register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й 64-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ?"
 
-#: config/tc-alpha.c:3821 config/tc-score.c:5602 ecoff.c:3204
-msgid ".mask outside of .ent"
-msgstr ""
+#: config/tc-aarch64.c:379
+msgid "integer register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й Ñ?егиÑ?Ñ?Ñ?"
 
-#: config/tc-alpha.c:3829 ecoff.c:3147
-msgid "bad .fmask directive"
-msgstr ""
+#: config/tc-aarch64.c:382
+msgid "64-bit integer or SP register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й 64-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? или Ñ?егиÑ?Ñ?Ñ? SP"
 
-#: config/tc-alpha.c:3831 ecoff.c:3211
-msgid "bad .mask directive"
-msgstr ""
+#: config/tc-aarch64.c:385 config/tc-mcore.c:839 config/tc-mcore.c:1355
+#: config/tc-mcore.c:1409
+msgid "base register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? базовÑ?й Ñ?егиÑ?Ñ?Ñ?"
 
-#: config/tc-alpha.c:3864 config/tc-mips.c:15074 config/tc-score.c:5744
-#: ecoff.c:3168
-msgid ".frame outside of .ent"
-msgstr ""
+#: config/tc-aarch64.c:388
+msgid "integer or zero register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й Ñ?егиÑ?Ñ?Ñ? или нолÑ?"
 
-#: config/tc-alpha.c:3875 ecoff.c:3179
-msgid "bad .frame directive"
-msgstr ""
+#: config/tc-aarch64.c:391
+msgid "offset register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?егиÑ?Ñ?Ñ? Ñ?меÑ?ениÑ?"
 
-#: config/tc-alpha.c:3909
-msgid ".prologue directive without a preceding .ent directive"
-msgstr ""
+#: config/tc-aarch64.c:394
+msgid "integer or SP register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й Ñ?егиÑ?Ñ?Ñ? или Ñ?егиÑ?Ñ?Ñ? SP"
+
+#: config/tc-aarch64.c:397
+msgid "integer, zero or SP register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?елоÑ?иÑ?леннÑ?й Ñ?егиÑ?Ñ?Ñ?, нолÑ? или Ñ?егиÑ?Ñ?Ñ? SP"
+
+#: config/tc-aarch64.c:400
+msgid "8-bit SIMD scalar register expected"
+msgstr "8-ожидаеÑ?Ñ?Ñ? Ñ?калÑ?Ñ?нÑ?й 8-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SIMD"
+
+#: config/tc-aarch64.c:403
+msgid "16-bit SIMD scalar or floating-point half precision register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?калÑ?Ñ?нÑ?й 16-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SIMD или Ñ?егиÑ?Ñ?Ñ? плаваÑ?Ñ?ей запÑ?Ñ?ой половинной Ñ?оÑ?ноÑ?Ñ?и"
+
+#: config/tc-aarch64.c:407
+msgid "32-bit SIMD scalar or floating-point single precision register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?калÑ?Ñ?нÑ?й 32-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SIMD или Ñ?егиÑ?Ñ?Ñ? плаваÑ?Ñ?ей запÑ?Ñ?ой одинаÑ?ной Ñ?оÑ?ноÑ?Ñ?и"
+
+#: config/tc-aarch64.c:411
+msgid "64-bit SIMD scalar or floating-point double precision register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?калÑ?Ñ?нÑ?й 64-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SIMD или Ñ?егиÑ?Ñ?Ñ? плаваÑ?Ñ?ей запÑ?Ñ?ой двойной Ñ?оÑ?ноÑ?Ñ?и"
+
+#: config/tc-aarch64.c:415
+msgid "128-bit SIMD scalar or floating-point quad precision register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?калÑ?Ñ?нÑ?й 128-биÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SIMD или Ñ?егиÑ?Ñ?Ñ? плаваÑ?Ñ?ей запÑ?Ñ?ой Ñ?еÑ?веÑ?ной Ñ?оÑ?ноÑ?Ñ?и"
 
-#: config/tc-alpha.c:3927
+#: config/tc-aarch64.c:420 config/tc-arm.c:4401
+msgid "register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?егиÑ?Ñ?Ñ?"
+
+#. any [BHSDQ]P FP
+#: config/tc-aarch64.c:423
+msgid "SIMD scalar or floating-point register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? Ñ?калÑ?Ñ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SIMD или Ñ?егиÑ?Ñ?Ñ? плаваÑ?Ñ?ей запÑ?Ñ?ой"
+
+#. any V reg
+#: config/tc-aarch64.c:426
+msgid "vector register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? векÑ?оÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ?"
+
+#: config/tc-aarch64.c:429
+msgid "SVE vector register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? векÑ?оÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SVE"
+
+#: config/tc-aarch64.c:432
+msgid "SVE predicate register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? пÑ?едикаÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ? SVE"
+
+#: config/tc-aarch64.c:435
 #, c-format
-msgid "Invalid argument %d to .prologue."
-msgstr ""
+msgid "invalid register type %d"
+msgstr "некоÑ?Ñ?екÑ?нÑ?й Ñ?ип Ñ?егиÑ?Ñ?Ñ?а %d"
 
-#: config/tc-alpha.c:4018
-msgid "ECOFF debugging is disabled."
+#: config/tc-aarch64.c:595 config/tc-aarch64.c:597 config/tc-arm.c:1061
+#: config/tc-score.c:6514 expr.c:1385 read.c:2609
+msgid "bad expression"
+msgstr "непÑ?авилÑ?ное вÑ?Ñ?ажение"
+
+#: config/tc-aarch64.c:607 config/tc-arm.c:1072 config/tc-i860.c:1003
+#: config/tc-sparc.c:3440
+msgid "bad segment"
+msgstr "непÑ?авилÑ?нÑ?й Ñ?егменÑ?"
+
+#: config/tc-aarch64.c:825
+#, c-format
+msgid "bad size %d in vector width specifier"
+msgstr "непÑ?авилÑ?нÑ?й Ñ?азмеÑ? %d в опÑ?еделиÑ?еле Ñ?иÑ?инÑ? векÑ?оÑ?а"
+
+#: config/tc-aarch64.c:858
+#, c-format
+msgid "unexpected character `%c' in element size"
+msgstr "неожиданнÑ?й Ñ?имвол «%c» в Ñ?леменÑ?е Ñ?азмеÑ?а"
+
+#: config/tc-aarch64.c:860
+msgid "missing element size"
+msgstr "оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? Ñ?азмеÑ? Ñ?леменÑ?а"
+
+#: config/tc-aarch64.c:869
+#, c-format
+msgid "invalid element size %d and vector size combination %c"
+msgstr "некоÑ?Ñ?екÑ?наÑ? комбинаÑ?иÑ? Ñ?азмеÑ?а Ñ?леменÑ?а %d и Ñ?азмеÑ?а векÑ?оÑ?а %c"
+
+#: config/tc-aarch64.c:904
+#, c-format
+msgid "unexpected character `%c' in predication type"
+msgstr "неожиданнÑ?й Ñ?имвол «%c» в Ñ?ипе пÑ?едикаÑ?а"
+
+#: config/tc-aarch64.c:907
+msgid "missing predication type"
+msgstr "оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? Ñ?ип пÑ?едикаÑ?а"
+
+#: config/tc-aarch64.c:1002
+msgid "this type of register can't be indexed"
+msgstr "Ñ?Ñ?оÑ? Ñ?ип Ñ?егиÑ?Ñ?Ñ?а невозможно пÑ?оиндекÑ?иÑ?оваÑ?Ñ?"
+
+#: config/tc-aarch64.c:1008
+msgid "index not allowed inside register list"
+msgstr "внÑ?Ñ?Ñ?и Ñ?пиÑ?ка Ñ?егиÑ?Ñ?Ñ?ов индекÑ? не допÑ?Ñ?каеÑ?Ñ?Ñ?"
+
+#: config/tc-aarch64.c:1018 config/tc-aarch64.c:1966 config/tc-aarch64.c:2155
+#: config/tc-arm.c:1569 config/tc-arm.c:3681 config/tc-arm.c:4798
+msgid "constant expression required"
+msgstr "Ñ?Ñ?ебÑ?еÑ?Ñ?Ñ? конÑ?Ñ?анÑ?ное вÑ?Ñ?ажение"
+
+#. Indexed vector register expected.
+#: config/tc-aarch64.c:1030
+msgid "indexed vector register expected"
+msgstr "ожидаеÑ?Ñ?Ñ? индекÑ?иÑ?ованнÑ?й векÑ?оÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ?"
+
+#: config/tc-aarch64.c:1037
+msgid "invalid use of vector register"
+msgstr "некоÑ?Ñ?екÑ?ное иÑ?полÑ?зование векÑ?оÑ?ного Ñ?егиÑ?Ñ?Ñ?а"
+
+#: config/tc-aarch64.c:1129 config/tc-arm.c:1837
+msgid "expecting {"
+msgstr "ожидаеÑ?Ñ?Ñ? {"
+
+#: config/tc-aarch64.c:1154
+msgid "invalid vector register in list"
+msgstr "в Ñ?пиÑ?ке некоÑ?Ñ?екÑ?нÑ?й векÑ?оÑ?нÑ?й Ñ?егиÑ?Ñ?Ñ?"
+
+#: config/tc-aarch64.c:1161
+msgid "invalid scalar register in list"
+msgstr "в Ñ?пиÑ?ке некоÑ?Ñ?екÑ?нÑ?й Ñ?калÑ?Ñ?нÑ?й Ñ?егиÑ?Ñ?Ñ?"
+
+#: config/tc-aarch64.c:1174
+msgid "invalid range in vector register list"
+msgstr "некоÑ?Ñ?екÑ?нÑ?й диапазон в Ñ?пиÑ?ке векÑ?оÑ?нÑ?Ñ? Ñ?егиÑ?Ñ?Ñ?ов"
+
+#: config/tc-aarch64.c:1187
+msgid "type mismatch in vector register list"
+msgstr "неÑ?овпадение Ñ?ипа в Ñ?пиÑ?ке векÑ?оÑ?нÑ?Ñ? Ñ?егиÑ?Ñ?Ñ?ов"
+
+#: config/tc-aarch64.c:1204
+msgid "end of vector register list not found"
+msgstr "не найден конеÑ? Ñ?пиÑ?ка векÑ?оÑ?нÑ?Ñ? Ñ?егиÑ?Ñ?Ñ?ов"
+
+#: config/tc-aarch64.c:1220
+msgid "constant expression required."
+msgstr "Ñ?Ñ?ебÑ?еÑ?Ñ?Ñ? конÑ?Ñ?анÑ?ное вÑ?Ñ?ажение."
+
+#: config/tc-aarch64.c:1230
+msgid "expected index"
+msgstr "ожидаеÑ?Ñ?Ñ? индекÑ?"
+
+#: config/tc-aarch64.c:1237
+msgid "too many registers in vector register list"
+msgstr "Ñ?лиÑ?ком много Ñ?егиÑ?Ñ?Ñ?ов в Ñ?пиÑ?ке векÑ?оÑ?нÑ?Ñ? Ñ?егиÑ?Ñ?Ñ?ов"
+
+#: config/tc-aarch64.c:1242
+msgid "empty vector register list"
+msgstr "Ñ?пиÑ?ок векÑ?оÑ?нÑ?Ñ? Ñ?егиÑ?Ñ?Ñ?ов пÑ?Ñ?Ñ?"
+
+#: config/tc-aarch64.c:1264 config/tc-arm.c:2223
+#, c-format
+msgid "ignoring attempt to redefine built-in register '%s'"
 msgstr ""
 
-#: config/tc-alpha.c:4032
-msgid ".ent directive without matching .end"
+#: config/tc-aarch64.c:1270 config/tc-arm.c:2228
+#, c-format
+msgid "ignoring redefinition of register alias '%s'"
 msgstr ""
 
-#: config/tc-alpha.c:4117
-msgid ".usepv directive has no name"
+#: config/tc-aarch64.c:1316 config/tc-arm.c:2294
+#, c-format
+msgid "unknown register '%s' -- .req ignored"
 msgstr ""
 
-#: config/tc-alpha.c:4128
-msgid ".usepv directive has no type"
+#: config/tc-aarch64.c:1374 config/tc-arm.c:2502
+msgid "invalid syntax for .req directive"
 msgstr ""
 
-#: config/tc-alpha.c:4143
-msgid "unknown argument for .usepv"
+#: config/tc-aarch64.c:1399 config/tc-arm.c:2540
+msgid "invalid syntax for .unreq directive"
 msgstr ""
 
-#: config/tc-alpha.c:4250
+#: config/tc-aarch64.c:1405 config/tc-arm.c:2547
 #, c-format
-msgid "unknown section attribute %s"
+msgid "unknown register alias '%s'"
 msgstr ""
 
-#: config/tc-alpha.c:4361
-msgid ".ent directive has no symbol"
+#: config/tc-aarch64.c:1407
+#, c-format
+msgid "ignoring attempt to undefine built-in register '%s'"
 msgstr ""
 
-#: config/tc-alpha.c:4390
-msgid ".handler directive has no name"
+#: config/tc-aarch64.c:1731 config/tc-arm.c:3293 config/tc-arm.c:3320
+#: config/tc-arm.c:3333
+msgid "literal pool overflow"
 msgstr ""
 
-#: config/tc-alpha.c:4419
-msgid "Bad .frame directive 1./2. param"
+#: config/tc-aarch64.c:1913 config/tc-aarch64.c:5916 config/tc-arm.c:3554
+#: config/tc-arm.c:6996
+msgid "unrecognized relocation suffix"
 msgstr ""
 
-#: config/tc-alpha.c:4431
-msgid "Bad .frame directive 3./4. param"
+#: config/tc-aarch64.c:1915
+msgid "unimplemented relocation suffix"
 msgstr ""
 
-#: config/tc-alpha.c:4466
-msgid ".pdesc directive not in link (.link) section"
+#: config/tc-aarch64.c:2123 config/tc-aarch64.c:2316 config/tc-aarch64.c:2374
+msgid "immediate operand required"
 msgstr ""
 
-#: config/tc-alpha.c:4474
-msgid ".pdesc directive has no entry symbol"
+#: config/tc-aarch64.c:2131
+msgid "missing immediate expression"
 msgstr ""
 
-#: config/tc-alpha.c:4492
-msgid ".pdesc has no matching .ent"
+#: config/tc-aarch64.c:2354 config/tc-aarch64.c:5740 config/tc-aarch64.c:5760
+#, fuzzy
+#| msgid "Unrecognized or unsupported floating point constant"
+msgid "invalid floating-point constant"
+msgstr "Ð?еÑ?аÑ?познаннаÑ? или неподдеÑ?живаемаÑ? конÑ?Ñ?анÑ?а Ñ? плаваÑ?Ñ?ей Ñ?оÑ?кой"
+
+#: config/tc-aarch64.c:2984 config/tc-arm.c:5137 config/tc-arm.c:5146
+msgid "shift expression expected"
 msgstr ""
 
-#: config/tc-alpha.c:4510
-msgid "No comma after .pdesc <entryname>"
+#: config/tc-aarch64.c:2992
+msgid "shift operator expected"
 msgstr ""
 
-#: config/tc-alpha.c:4530
-msgid "unknown procedure kind"
+#: config/tc-aarch64.c:3000
+msgid "invalid use of 'MSL'"
 msgstr ""
 
-#: config/tc-alpha.c:4642
-msgid ".name directive not in link (.link) section"
+#: config/tc-aarch64.c:3008
+msgid "invalid use of 'MUL'"
 msgstr ""
 
-#: config/tc-alpha.c:4650
-msgid ".name directive has no symbol"
+#: config/tc-aarch64.c:3017
+msgid "extending shift is not permitted"
 msgstr ""
 
-#: config/tc-alpha.c:4682
-msgid "No symbol after .linkage"
+#: config/tc-aarch64.c:3025
+msgid "'ROR' shift is not permitted"
 msgstr ""
 
-#: config/tc-alpha.c:4732
-msgid "No symbol after .code_address"
+#: config/tc-aarch64.c:3033
+msgid "only 'LSL' shift is permitted"
 msgstr ""
 
-#: config/tc-alpha.c:4759 config/tc-score.c:5608
-msgid "Bad .mask directive"
+#: config/tc-aarch64.c:3041
+msgid "only 'MUL' is permitted"
 msgstr ""
 
-#: config/tc-alpha.c:4777
-msgid "Bad .fmask directive"
+#: config/tc-aarch64.c:3059
+msgid "only 'MUL VL' is permitted"
 msgstr ""
 
-#: config/tc-alpha.c:4934
-#, c-format
-msgid "Expected comma after name \"%s\""
+#: config/tc-aarch64.c:3067
+msgid "invalid shift for the register offset addressing mode"
 msgstr ""
 
-#. *symbol_get_obj (symbolP) = (signed char) temp;
-#: config/tc-alpha.c:4945
-#, c-format
-msgid "unhandled: .proc %s,%d"
+#: config/tc-aarch64.c:3075
+#, fuzzy
+#| msgid "invalid listing option `%c'"
+msgid "invalid shift operator"
+msgstr "невеÑ?нÑ?й паÑ?амеÑ?Ñ? %c длÑ? лиÑ?Ñ?инга"
+
+#: config/tc-aarch64.c:3108
+#, fuzzy
+#| msgid "missing name"
+msgid "missing shift amount"
+msgstr "пÑ?опÑ?Ñ?ено имÑ?"
+
+#: config/tc-aarch64.c:3115
+msgid "constant shift amount required"
 msgstr ""
 
-#: config/tc-alpha.c:4979
-#, c-format
-msgid "Tried to .set unrecognized mode `%s'"
+#: config/tc-aarch64.c:3124
+msgid "shift amount out of range 0 to 63"
 msgstr ""
 
-#: config/tc-alpha.c:5005
-#, c-format
-msgid "Bad base register, using $%d."
+#: config/tc-aarch64.c:3173
+#, fuzzy
+#| msgid "unexpected storage class %d"
+msgid "unexpected shift operator"
+msgstr "неожиданнÑ?й клаÑ?Ñ? Ñ?Ñ?анениÑ? %d"
+
+#: config/tc-aarch64.c:3209
+msgid "unexpected register in the immediate operand"
 msgstr ""
 
-#: config/tc-alpha.c:5026
-#, c-format
-msgid "Alignment too large: %d. assumed"
+#: config/tc-aarch64.c:3234
+msgid "integer register expected in the extended/shifted operand register"
 msgstr ""
 
-#: config/tc-alpha.c:5030 config/tc-d30v.c:2048
-msgid "Alignment negative: 0 assumed"
+#: config/tc-aarch64.c:3269 config/tc-aarch64.c:3403 config/tc-aarch64.c:3532
+#: config/tc-aarch64.c:3687 config/tc-aarch64.c:3728
+msgid "unknown relocation modifier"
 msgstr ""
 
-#: config/tc-alpha.c:5124 config/tc-alpha.c:5617
-#, c-format
-msgid "Unknown CPU identifier `%s'"
+#: config/tc-aarch64.c:3276 config/tc-aarch64.c:3422 config/tc-aarch64.c:3539
+#: config/tc-aarch64.c:3694 config/tc-aarch64.c:3735
+#, fuzzy
+#| msgid "emulations not handled in this configuration"
+msgid "this relocation modifier is not allowed on this instruction"
+msgstr "Ñ?мÑ?лÑ?Ñ?ии не обÑ?абаÑ?Ñ?ваÑ?Ñ?Ñ?Ñ? пÑ?и Ñ?акиÑ? наÑ?Ñ?Ñ?ойкаÑ?"
+
+#: config/tc-aarch64.c:3430 config/tc-aarch64.c:3550
+#, fuzzy
+#| msgid "invalid listing option `%c'"
+msgid "invalid relocation expression"
+msgstr "невеÑ?нÑ?й паÑ?амеÑ?Ñ? %c длÑ? лиÑ?Ñ?инга"
+
+#: config/tc-aarch64.c:3448
+msgid "invalid address"
 msgstr ""
 
-#: config/tc-alpha.c:5315
-#, c-format
-msgid "Chose GP value of %lx\n"
+#: config/tc-aarch64.c:3504
+msgid "invalid use of 32-bit register offset"
 msgstr ""
 
-#: config/tc-alpha.c:5329
-msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
+#: config/tc-aarch64.c:3510
+msgid "offset has different size from base"
 msgstr ""
 
-#: config/tc-alpha.c:5418
-#, c-format
-msgid "internal error: can't hash opcode `%s': %s"
+#: config/tc-aarch64.c:3516
+msgid "invalid use of 64-bit register offset"
 msgstr ""
 
-#: config/tc-alpha.c:5454
-#, c-format
-msgid "internal error: can't hash macro `%s': %s"
+#. [Xn],#expr
+#: config/tc-aarch64.c:3563 config/tc-aarch64.c:3620
+#, fuzzy
+#| msgid "missing expression in .size directive"
+msgid "invalid expression in the address"
+msgstr "пÑ?опÑ?Ñ?ено вÑ?Ñ?ажение в диÑ?екÑ?иве .size"
+
+#: config/tc-aarch64.c:3577 config/tc-arm.c:5673 config/tc-arm.c:6251
+msgid "']' expected"
 msgstr ""
 
-#: config/tc-alpha.c:5539 config/tc-arm.c:6439 config/tc-arm.c:6451
-#: config/tc-i960.c:708 config/tc-xtensa.c:5294 config/tc-xtensa.c:5372
-#: config/tc-xtensa.c:5490 config/tc-z80.c:1893
-msgid "syntax error"
+#: config/tc-aarch64.c:3585
+msgid "register offset not allowed in pre-indexed addressing mode"
 msgstr ""
 
-#: config/tc-alpha.c:5668
-msgid ""
-"Alpha options:\n"
-"-32addr\t\t\ttreat addresses as 32-bit values\n"
-"-F\t\t\tlack floating point instructions support\n"
-"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
-"\t\t\tspecify variant of Alpha architecture\n"
-"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b\n"
-"\t\t\tthese variants include PALcode opcodes\n"
+#: config/tc-aarch64.c:3600 config/tc-arm.c:5709
+msgid "cannot combine pre- and post-indexing"
 msgstr ""
 
-#: config/tc-alpha.c:5678
-msgid ""
-"VMS options:\n"
-"-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
-"-H\t\t\tshow new symbol after hash truncation\n"
-"-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
+#. Reject [Rn]!
+#: config/tc-aarch64.c:3632
+msgid "missing offset in the pre-indexed address"
 msgstr ""
 
-#: config/tc-alpha.c:5929
-#, c-format
-msgid "unhandled relocation type %s"
+#: config/tc-aarch64.c:3861
+msgid "unknown or missing option to PSB"
 msgstr ""
 
-#: config/tc-alpha.c:5942
-msgid "non-absolute expression in constant field"
+#: config/tc-aarch64.c:3869
+msgid "the specified option is not accepted for PSB"
 msgstr ""
 
-#: config/tc-alpha.c:5956
+#: config/tc-aarch64.c:3926
 #, c-format
-msgid "type %d reloc done?\n"
+msgid "selected processor does not support PSTATE field name '%s'"
 msgstr ""
 
-#: config/tc-alpha.c:6003 config/tc-alpha.c:6010
-msgid "Used $at without \".set noat\""
+#: config/tc-aarch64.c:3929 config/tc-aarch64.c:3962
+#, c-format
+msgid "selected processor does not support system register name '%s'"
 msgstr ""
 
-#: config/tc-alpha.c:6179
+#: config/tc-aarch64.c:3932
 #, c-format
-msgid "!samegp reloc against symbol without .prologue: %s"
+msgid "system register name '%s' is deprecated and may be removed in a future release"
+msgstr ""
+
+#: config/tc-aarch64.c:4004
+msgid "immediate value out of range "
 msgstr ""
 
-#: config/tc-alpha.c:6223 config/tc-xtensa.c:5996
+#: config/tc-aarch64.c:4512
 #, c-format
-msgid "cannot represent `%s' relocation in object file"
+msgid "Info: "
 msgstr ""
 
-#: config/tc-alpha.c:6229
+#: config/tc-aarch64.c:4545 config/tc-score.c:2750 config/tc-score.c:6503
 #, c-format
-msgid "internal error? cannot generate `%s' relocation"
+msgid "%s -- `%s'"
 msgstr ""
 
-#: config/tc-alpha.c:6336
+#: config/tc-aarch64.c:4547
 #, c-format
-msgid "frame reg expected, using $%d."
+msgid "%s at operand %d -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:194 config/tc-arc.c:215 config/tc-arc.c:991
-#: config/tc-h8300.c:77 config/tc-h8300.c:86 config/tc-h8300.c:96
-#: config/tc-h8300.c:106 config/tc-h8300.c:116 config/tc-h8300.c:127
-#: config/tc-h8300.c:194 config/tc-hppa.c:6820 config/tc-hppa.c:6826
-#: config/tc-hppa.c:6832 config/tc-hppa.c:6838 config/tc-hppa.c:8245
-#: config/tc-mn10300.c:935 config/tc-mn10300.c:940 config/tc-mn10300.c:2433
-#: config/tc-xc16x.c:79 config/tc-xc16x.c:86 config/tc-xc16x.c:93
-msgid "could not set architecture and machine"
+#: config/tc-aarch64.c:4553
+#, c-format
+msgid "operand %d must be %s -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:212 config/tc-arm.c:21296 config/tc-score.c:6304
-#: config/tc-score.c:6533 config/tc-score.c:6538
-msgid "virtual memory exhausted"
+#: config/tc-aarch64.c:4559
+#, c-format
+msgid "operand mismatch -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:432 config/tc-arc.c:670
-msgid "expected comma after operand name"
+#. Print the hint.
+#: config/tc-aarch64.c:4619
+msgid "   did you mean this?"
 msgstr ""
 
-#: config/tc-arc.c:443
+#: config/tc-aarch64.c:4622 config/tc-aarch64.c:4649
 #, c-format
-msgid "negative operand number %d"
+msgid "   %s"
 msgstr ""
 
-#: config/tc-arc.c:455
-msgid "expected comma after register-number"
+#: config/tc-aarch64.c:4627
+msgid "   other valid variant(s):"
 msgstr ""
 
-#: config/tc-arc.c:480
-msgid "invalid mode"
+#: config/tc-aarch64.c:4656
+#, c-format
+msgid "operand %d must be the same register as operand 1 -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:497
-msgid "expected comma after register-mode"
+#: config/tc-aarch64.c:4662
+#, c-format
+msgid "%s out of range %d to %d at operand %d -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:514
-msgid "shortcut designator invalid"
+#: config/tc-aarch64.c:4663 config/tc-aarch64.c:4667 config/tc-aarch64.c:6447
+msgid "immediate value"
 msgstr ""
 
-#: config/tc-arc.c:529
+#: config/tc-aarch64.c:4666
 #, c-format
-msgid "core register value (%d) too large"
+msgid "%s must be %d at operand %d -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:537
+#: config/tc-aarch64.c:4673
 #, c-format
-msgid "condition code value (%d) too large"
+msgid "invalid number of registers in the list; only 1 register is expected at operand %d -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:554
+#: config/tc-aarch64.c:4677
 #, c-format
-msgid "attempt to override symbol: %s"
+msgid "invalid number of registers in the list; %d registers are expected at operand %d -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:625
-msgid "invalid opertype"
+#: config/tc-aarch64.c:4683
+#, c-format
+msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:682
-msgid "expected comma after opcode"
+#: config/tc-aarch64.c:4970
+msgid "bad vector arrangement type"
 msgstr ""
 
-#: config/tc-arc.c:692
-#, c-format
-msgid "negative subopcode %d"
+#: config/tc-aarch64.c:5087
+msgid "the specified relocation type is not allowed for MOVK"
 msgstr ""
 
-#: config/tc-arc.c:701
-msgid "subcode value found when opcode not equal 0x03"
+#: config/tc-aarch64.c:5129 config/tc-aarch64.c:5139
+msgid "the specified relocation type is not allowed for 32-bit register"
 msgstr ""
 
-#: config/tc-arc.c:709
-#, c-format
-msgid "invalid subopcode %d"
+#: config/tc-aarch64.c:5310
+msgid "comma expected between operands"
 msgstr ""
 
-#: config/tc-arc.c:720
-msgid "expected comma after subopcode"
+#: config/tc-aarch64.c:5444
+msgid "the top half of a 128-bit FP/SIMD register is expected"
 msgstr ""
 
-#: config/tc-arc.c:739
-msgid "invalid suffix class"
+#: config/tc-aarch64.c:5515 config/tc-arm.c:1906 config/tc-arm.c:1951
+#: config/tc-h8300.c:1048
+msgid "invalid register list"
 msgstr ""
 
-#: config/tc-arc.c:748
-msgid "expected comma after suffix class"
+#: config/tc-aarch64.c:5535
+msgid "missing type suffix"
 msgstr ""
 
-#: config/tc-arc.c:767
-msgid "invalid syntax class"
+#: config/tc-aarch64.c:5554
+msgid "C0 - C15 expected"
 msgstr ""
 
-#: config/tc-arc.c:774
-msgid "opcode 0x3 and SYNTAX_3OP invalid"
+#: config/tc-aarch64.c:5655 config/tc-aarch64.c:5679
+msgid "immediate zero expected"
 msgstr ""
 
-#: config/tc-arc.c:794
-msgid "unknown suffix class"
+#: config/tc-aarch64.c:5775
+msgid "shift not allowed for bitmask immediate"
 msgstr ""
 
-#: config/tc-arc.c:861
-msgid "expected comma after symbol name"
+#: config/tc-aarch64.c:5829
+msgid "can't mix relocation modifier with explicit shift"
 msgstr ""
 
-#: config/tc-arc.c:871
-msgid "negative symbol length"
+#: config/tc-aarch64.c:5877
+msgid "invalid condition"
 msgstr ""
 
-#: config/tc-arc.c:882
-msgid "ignoring attempt to re-define symbol"
+#: config/tc-aarch64.c:5903
+msgid "invalid pc-relative address"
 msgstr ""
 
-#: config/tc-arc.c:889
-#, c-format
-msgid "length of symbol \"%s\" already %ld, ignoring %d"
+#. Only permit "=value" in the literal load instructions.
+#. The literal will be generated by programmer_friendly_fixup.
+#: config/tc-aarch64.c:5911
+msgid "invalid use of \"=immediate\""
 msgstr ""
 
-#: config/tc-arc.c:903
-msgid "assuming symbol alignment of zero"
+#: config/tc-aarch64.c:5976 config/tc-aarch64.c:6008 config/tc-aarch64.c:6026
+#: config/tc-aarch64.c:6048 config/tc-aarch64.c:6068 config/tc-aarch64.c:6087
+#: config/tc-aarch64.c:6106 config/tc-aarch64.c:6141 config/tc-aarch64.c:6148
+#: config/tc-aarch64.c:6177 config/tc-aarch64.c:6202 config/tc-aarch64.c:6218
+#: config/tc-aarch64.c:6242
+msgid "invalid addressing mode"
 msgstr ""
 
-#: config/tc-arc.c:970
-msgid "\".option\" directive must appear before any instructions"
+#: config/tc-aarch64.c:5992
+msgid "the optional immediate offset can only be 0"
 msgstr ""
 
-#: config/tc-arc.c:980
-msgid "\".option\" directive conflicts with initial definition"
-msgstr ""
+#: config/tc-aarch64.c:6031 config/tc-aarch64.c:6053 config/tc-aarch64.c:6073
+#, fuzzy
+#| msgid "relocation is not supported"
+msgid "relocation not allowed"
+msgstr "пеÑ?емеÑ?ение не поддеÑ?живаеÑ?Ñ?Ñ?"
 
-#: config/tc-arc.c:988
-msgid "\".option\" directive overrides command-line (default) value"
+#: config/tc-aarch64.c:6116
+msgid "writeback value must be an immediate constant"
 msgstr ""
 
-#: config/tc-arc.c:998
-msgid "invalid identifier for \".option\""
+#. Make sure this has priority over
+#. "invalid addressing mode".
+#: config/tc-aarch64.c:6156
+msgid "constant offset required"
 msgstr ""
 
-#: config/tc-arc.c:1036 config/tc-i860.c:1034 config/tc-ip2k.c:249
-msgid "relaxation not supported\n"
+#: config/tc-aarch64.c:6252
+msgid "unknown or missing system register name"
 msgstr ""
 
-#: config/tc-arc.c:1080
-msgid "expression too complex code symbol"
+#: config/tc-aarch64.c:6262
+msgid "unknown or missing PSTATE field name"
 msgstr ""
 
-#: config/tc-arc.c:1107
-#, c-format
-msgid "missing ')' in %%-op"
+#: config/tc-aarch64.c:6286
+#, fuzzy
+#| msgid "missing emulation mode name"
+msgid "unknown or missing operation name"
+msgstr "пÑ?опÑ?Ñ?ено имÑ? Ñ?ежима Ñ?мÑ?лÑ?Ñ?ии"
+
+#: config/tc-aarch64.c:6299
+msgid "the specified option is not accepted in ISB"
 msgstr ""
 
-#: config/tc-arc.c:1362 config/tc-dlx.c:1201 config/tc-i960.c:2641
-#: config/tc-m32r.c:2281 config/tc-sparc.c:3508
+#: config/tc-aarch64.c:6325 config/tc-aarch64.c:7458 config/tc-arm.c:7211
 #, c-format
-msgid "internal error: can't export reloc type %d (`%s')"
+msgid "unhandled operand code %d"
 msgstr ""
 
-#: config/tc-arc.c:1494
-#, c-format
-msgid "unknown syntax format character `%c'"
+#: config/tc-aarch64.c:6367
+#, fuzzy
+#| msgid "expected comma after name in .symver"
+msgid "unexpected comma before the omitted optional operand"
+msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени в .symver"
+
+#: config/tc-aarch64.c:6395
+msgid "unexpected characters following instruction"
 msgstr ""
 
-#: config/tc-arc.c:1632
-msgid "too many suffixes"
+#: config/tc-aarch64.c:6473 config/tc-arm.c:5248 config/tc-arm.c:5809
+#: config/tc-arm.c:7973
+msgid "constant expression expected"
 msgstr ""
 
-#: config/tc-arc.c:1671
-msgid "symbol as destination register"
+#: config/tc-aarch64.c:6480
+msgid "literal pool insertion failed"
 msgstr ""
 
-#: config/tc-arc.c:1756 config/tc-i370.c:2211 config/tc-mn10200.c:1141
-#: config/tc-mn10300.c:1820 config/tc-ppc.c:2891 config/tc-s390.c:1460
-#: config/tc-v850.c:2009
+#: config/tc-aarch64.c:6549 config/tc-aarch64.c:6561
 #, c-format
-msgid "junk at end of line: `%s'"
+msgid "unpredictable transfer with writeback -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:1795
-msgid "8 byte instruction in delay slot"
+#: config/tc-aarch64.c:6565
+#, c-format
+msgid "unpredictable load of register pair -- `%s'"
 msgstr ""
 
-#. except for jl  addr
-#: config/tc-arc.c:1798
-msgid "8 byte jump instruction with delay slot"
+#: config/tc-aarch64.c:6642
+#, c-format
+msgid "unknown mnemonic `%s' -- `%s'"
 msgstr ""
 
-#: config/tc-arc.c:1806
-msgid "conditional branch follows set of flags"
-msgstr ""
+#: config/tc-aarch64.c:6650
+#, fuzzy, c-format
+#| msgid "expected comma after name `%s' in .size directive"
+msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
+msgstr "ожидаеÑ?Ñ?Ñ? запÑ?Ñ?аÑ? поÑ?ле имени %s в диÑ?екÑ?иве .size"
 
-#: config/tc-arc.c:1890 config/tc-arm.c:15434
+#: config/tc-aarch64.c:6708
 #, c-format
-msgid "bad instruction `%s'"
+msgid "selected processor does not support `%s'"
 msgstr ""
 
-#: config/tc-arm.c:516
-msgid "ARM register expected"
+#: config/tc-aarch64.c:7121 config/tc-arm.c:22852
+msgid "GOT already in the symbol table"
 msgstr ""
 
-#: config/tc-arm.c:517
-msgid "bad or missing co-processor number"
+#: config/tc-aarch64.c:7283
+msgid "immediate cannot be moved by a single instruction"
 msgstr ""
 
-#: config/tc-arm.c:518
-msgid "co-processor register expected"
+#: config/tc-aarch64.c:7326 config/tc-aarch64.c:7371 config/tc-aarch64.c:7397
+#: config/tc-arm.c:15411 config/tc-arm.c:15438 config/tc-arm.c:16080
+#: config/tc-arm.c:16694 config/tc-arm.c:17516 config/tc-arm.c:17556
+#: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
+#: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
+msgid "immediate out of range"
 msgstr ""
 
-#: config/tc-arm.c:519
-msgid "FPA register expected"
+#: config/tc-aarch64.c:7390 config/tc-metag.c:4656 config/tc-xtensa.c:4183
+msgid "invalid immediate"
 msgstr ""
 
-#: config/tc-arm.c:520
-msgid "VFP single precision register expected"
+#: config/tc-aarch64.c:7453 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
+#: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
+msgid "immediate offset out of range"
 msgstr ""
 
-#: config/tc-arm.c:521
-msgid "VFP/Neon double precision register expected"
+#: config/tc-aarch64.c:7527 config/tc-arm.c:23190 config/tc-arm.c:23258
+#: config/tc-arm.c:23540
+#, c-format
+msgid "undefined symbol %s used as an immediate value"
 msgstr ""
 
-#: config/tc-arm.c:522
-msgid "Neon quad precision register expected"
+#: config/tc-aarch64.c:7539
+msgid "pc-relative load offset not word aligned"
 msgstr ""
 
-#: config/tc-arm.c:523
-msgid "VFP single or double precision register expected"
+#: config/tc-aarch64.c:7542
+msgid "pc-relative load offset out of range"
 msgstr ""
 
-#: config/tc-arm.c:524
-msgid "Neon double or quad precision register expected"
+#: config/tc-aarch64.c:7554
+msgid "pc-relative address offset out of range"
 msgstr ""
 
-#: config/tc-arm.c:525
-msgid "VFP single, double or Neon quad precision register expected"
+#: config/tc-aarch64.c:7566 config/tc-aarch64.c:7581
+msgid "conditional branch target not word aligned"
 msgstr ""
 
-#: config/tc-arm.c:526
-msgid "VFP system register expected"
+#: config/tc-aarch64.c:7569 config/tc-aarch64.c:7584 config/tc-arm.c:23831
+msgid "conditional branch out of range"
 msgstr ""
 
-#: config/tc-arm.c:527
-msgid "Maverick MVF register expected"
+#: config/tc-aarch64.c:7597
+msgid "branch target not word aligned"
 msgstr ""
 
-#: config/tc-arm.c:528
-msgid "Maverick MVD register expected"
+#: config/tc-aarch64.c:7600 config/tc-arm.c:822 config/tc-mips.c:15683
+#: config/tc-mips.c:15699 config/tc-mips.c:15789
+msgid "branch out of range"
 msgstr ""
 
-#: config/tc-arm.c:529
-msgid "Maverick MVFX register expected"
+#: config/tc-aarch64.c:7652 config/tc-arm.c:23431 config/tc-arm.c:23446
+#: config/tc-arm.c:23461 config/tc-arm.c:23472 config/tc-arm.c:23495
+#: config/tc-arm.c:24293 config/tc-moxie.c:716 config/tc-pj.c:452
+#: config/tc-sh.c:4293
+msgid "offset out of range"
 msgstr ""
 
-#: config/tc-arm.c:530
-msgid "Maverick MVDX register expected"
+#: config/tc-aarch64.c:7667
+msgid "unsigned value out of range"
 msgstr ""
 
-#: config/tc-arm.c:531
-msgid "Maverick MVAX register expected"
+#: config/tc-aarch64.c:7675
+msgid "signed value out of range"
 msgstr ""
 
-#: config/tc-arm.c:532
-msgid "Maverick DSPSC register expected"
+#: config/tc-aarch64.c:7817
+#, c-format
+msgid "unexpected %s fixup"
 msgstr ""
 
-#: config/tc-arm.c:533
-msgid "iWMMXt data register expected"
+#: config/tc-aarch64.c:7883 config/tc-arm.c:24802 config/tc-arm.c:24823
+#: config/tc-mips.c:18038 config/tc-or1k.c:348 config/tc-score.c:7480
+#, c-format
+msgid "cannot represent %s relocation in this object file format"
 msgstr ""
 
-#: config/tc-arm.c:534 config/tc-arm.c:6248
-msgid "iWMMXt control register expected"
+#: config/tc-aarch64.c:7916
+#, c-format
+msgid "cannot do %u-byte relocation"
 msgstr ""
 
-#: config/tc-arm.c:535
-msgid "iWMMXt scalar register expected"
+#: config/tc-aarch64.c:8227 config/tc-arm.c:25283 config/tc-score.c:6297
+#: config/tc-score.c:6527 config/tc-score.c:6532
+msgid "virtual memory exhausted"
 msgstr ""
 
-#: config/tc-arm.c:536
-msgid "XScale accumulator register expected"
+#: config/tc-aarch64.c:8385 config/tc-arm.c:25622
+msgid "assemble for big-endian"
 msgstr ""
 
-#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
-#: config/tc-arm.c:685 config/tc-score.c:259
-msgid "bad arguments to instruction"
+#: config/tc-aarch64.c:8386 config/tc-arm.c:25623
+msgid "assemble for little-endian"
 msgstr ""
 
-#: config/tc-arm.c:686
-msgid "r13 not allowed here"
+#: config/tc-aarch64.c:8389
+msgid "temporary switch for dumping"
 msgstr ""
 
-#: config/tc-arm.c:687
-msgid "r15 not allowed here"
+#: config/tc-aarch64.c:8391
+msgid "output verbose error messages"
 msgstr ""
 
-#: config/tc-arm.c:688
-msgid "instruction cannot be conditional"
+#: config/tc-aarch64.c:8393
+msgid "do not output verbose error messages"
 msgstr ""
 
-#: config/tc-arm.c:689
-msgid "registers may not be the same"
+#: config/tc-aarch64.c:8601 config/tc-arm.c:26444
+msgid "invalid architectural extension"
 msgstr ""
 
-#: config/tc-arm.c:690
-msgid "lo register required"
+#: config/tc-aarch64.c:8626 config/tc-arm.c:26476
+msgid "must specify extensions to add before specifying those to remove"
 msgstr ""
 
-#: config/tc-arm.c:691
-msgid "instruction not supported in Thumb16 mode"
-msgstr ""
-
-#: config/tc-arm.c:692
-msgid "instruction does not accept this addressing mode"
+#: config/tc-aarch64.c:8634 config/tc-arm.c:26484
+msgid "missing architectural extension"
 msgstr ""
 
-#: config/tc-arm.c:693
-msgid "branch must be last instruction in IT block"
+#: config/tc-aarch64.c:8661 config/tc-arm.c:26536
+#, c-format
+msgid "unknown architectural extension `%s'"
 msgstr ""
 
-#: config/tc-arm.c:694
-msgid "instruction not allowed in IT block"
+#: config/tc-aarch64.c:8685 config/tc-arm.c:26570 config/tc-metag.c:5834
+#, c-format
+msgid "missing cpu name `%s'"
 msgstr ""
 
-#: config/tc-arm.c:695
-msgid "selected FPU does not support instruction"
+#: config/tc-aarch64.c:8699 config/tc-aarch64.c:8916 config/tc-arm.c:26605
+#: config/tc-arm.c:27369 config/tc-metag.c:5845
+#, c-format
+msgid "unknown cpu `%s'"
 msgstr ""
 
-#: config/tc-arm.c:696
-msgid "thumb conditional instruction should be in IT block"
+#: config/tc-aarch64.c:8717 config/tc-arm.c:26623
+#, c-format
+msgid "missing architecture name `%s'"
 msgstr ""
 
-#: config/tc-arm.c:697
-msgid "incorrect condition in IT block"
+#: co[...]

[diff truncated at 100000 bytes]


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]