1 # Simplified Chinese translation for opcode.
2 # Copyright (C) 2005 Free Software Foundation, Inc.
3 # This file is distributed under the same license as the binutils package.
4 # Meng Jie <zuxyhere@eastday.com>, 2005.
5 # Mingye Wang <arthur200126@gmail.com>, 2015.
9 "Project-Id-Version: opcodes 2.24.90\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2014-02-10 09:42+1030\n"
12 "PO-Revision-Date: 2015-10-30 09:13-0400\n"
13 "Last-Translator: Mingye Wang (Arthur2e5) <arthur200126@gmail.com>\n"
14 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
17 "Content-Type: text/plain; charset=UTF-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=1; plural=0;\n"
20 "X-Generator: Poedit 1.8.4\n"
23 #. XXX - should break 'option' at following delimiter.
24 #: aarch64-dis.c:81 arm-dis.c:4606
26 msgid "Unrecognised disassembler option: %s\n"
27 msgstr "无法识别的反汇编器选项:%s\n"
33 "The following AARCH64 specific disassembler options are supported for use\n"
34 "with the -M switch (multiple options should be separated by commas):\n"
37 "下列 AARCH64 特定的反汇编器选项可通过 -M 开关启用(使用逗号分隔多个选项):\n"
43 " no-aliases Don't print instruction aliases.\n"
46 " no-aliases 不要打印指令别名。\n"
52 " aliases Do print instruction aliases.\n"
61 " debug_dump Temp switch for debug trace.\n"
64 " debug_dump 调试跟踪的临时开关。\n"
66 #: aarch64-dis.c:2410 mips-dis.c:2231 mips-dis.c:2239 mips-dis.c:2241
72 msgid "immediate value"
76 msgid "immediate offset"
80 msgid "register number"
84 msgid "register element index"
92 msgid "extraneous register"
96 msgid "missing register"
100 msgid "stack pointer register expected"
103 #: aarch64-opc.c:1310
104 msgid "unexpected address writeback"
107 #: aarch64-opc.c:1321
108 msgid "address writeback expected"
111 #: aarch64-opc.c:1367
112 msgid "negative or unaligned offset expected"
113 msgstr "预期的负或未对齐的偏移量"
115 #: aarch64-opc.c:1380
116 msgid "invalid register offset"
119 #: aarch64-opc.c:1402
121 msgid "invalid post-increment amount"
124 #: aarch64-opc.c:1418 aarch64-opc.c:1685
125 msgid "invalid shift amount"
128 #: aarch64-opc.c:1431
130 #| msgid "invalid conditional option"
131 msgid "invalid extend/shift operator"
134 #: aarch64-opc.c:1477 aarch64-opc.c:1551 aarch64-opc.c:1586 aarch64-opc.c:1605
135 #: aarch64-opc.c:1613 aarch64-opc.c:1663 aarch64-opc.c:1814
136 msgid "immediate out of range"
139 #: aarch64-opc.c:1539 aarch64-opc.c:1561 aarch64-opc.c:1718 aarch64-opc.c:1726
140 #: aarch64-opc.c:1792 aarch64-opc.c:1820
141 msgid "invalid shift operator"
144 #: aarch64-opc.c:1545
145 msgid "shift amount expected to be 0 or 12"
146 msgstr "移位量预计为 0 或 12"
148 #: aarch64-opc.c:1568
149 msgid "shift amount should be a multiple of 16"
150 msgstr "移位量应该是 16 的倍数"
152 #: aarch64-opc.c:1580
153 msgid "negative immediate value not allowed"
156 #: aarch64-opc.c:1674
158 msgid "immediate zero expected"
161 #: aarch64-opc.c:1734
163 msgid "shift is not permitted"
164 msgstr "指针不能用作 case 常量"
166 #: aarch64-opc.c:1759
168 #| msgid "invalid mask field"
169 msgid "invalid value for immediate"
172 #: aarch64-opc.c:1784
174 msgid "shift amount expected to be 0 or 16"
175 msgstr "移位量预计为 0 或 12"
177 #: aarch64-opc.c:1804
178 msgid "floating-point immediate expected"
181 #: aarch64-opc.c:1895
183 msgid "extend operator expected"
184 msgstr "需要%<operator%>"
186 #: aarch64-opc.c:1908
188 msgid "missing extend operator"
191 #: aarch64-opc.c:1914
193 msgid "'LSL' operator not allowed"
194 msgstr "不允许 'ROR' 操作符"
196 #: aarch64-opc.c:1935
197 msgid "W register expected"
200 #: aarch64-opc.c:1946
201 msgid "shift operator expected"
204 #: aarch64-opc.c:1953
205 msgid "'ROR' operator not allowed"
206 msgstr "不允许 'ROR' 操作符"
209 msgid "branch operand unaligned"
212 #: alpha-opc.c:171 alpha-opc.c:187
213 msgid "jump hint unaligned"
218 msgid "Illegal limm reference in last instruction!\n"
219 msgstr "在最后一条指令的非法住参考!"
223 msgid "unable to fit different valued constants into instruction"
224 msgstr "无法融入教学的不同值的常数"
228 msgid "auxiliary register not allowed here"
229 msgstr "在这里不允许使用%<#pragma%>"
231 #: arc-opc.c:401 arc-opc.c:418
233 msgid "attempt to set readonly register"
236 #: arc-opc.c:406 arc-opc.c:423
238 msgid "attempt to read writeonly register"
239 msgstr "尝试读取 writeonly 登记册"
243 #| msgid "Bad register name"
244 msgid "invalid register number `%d'"
247 #: arc-opc.c:594 arc-opc.c:645 arc-opc.c:673
249 msgid "too many long constants"
254 msgid "too many shimms in load"
257 #. Do we have a limm already?
260 msgid "impossible store"
265 msgid "st operand error"
268 "错误: ILL_ILLOPN (不合法的算符)"
270 #: arc-opc.c:818 arc-opc.c:860
272 msgid "address writeback not allowed"
277 #| msgid "immediate value must be even"
278 msgid "store value must be zero"
283 msgid "invalid load/shimm insn"
288 msgid "ld operand error"
291 "错误: ILL_ILLOPN (不合法的算符)"
295 msgid "jump flags, but no .f seen"
296 msgstr " -f --as-flags <flags> 把 <flags> 传递给汇编程序。\n"
300 msgid "jump flags, but no limm addr"
305 msgid "flag bits of jump address limm lost"
306 msgstr "标志位的跳转地址住失去了"
310 msgid "attempt to set HR bits"
311 msgstr "<无法识别的标志位集合>"
315 msgid "bad jump flags value"
316 msgstr "错误的ai_flags 值"
320 msgid "branch address not on 4 byte boundary"
321 msgstr "将函数强行对齐到 4 字节边界上"
325 msgid "must specify .jd or no nullify suffix"
326 msgstr "必须指定.jd 或无 nullify 后缀"
329 msgid "<illegal precision>"
332 #. XXX - should break 'option' at following delimiter.
335 msgid "Unrecognised register name set: %s\n"
336 msgstr "无法识别的寄存器名称集:%s\n"
342 "The following ARM specific disassembler options are supported for use with\n"
346 "下列 ARM 特定的反汇编器选项可通过 -M 开关启用:\n"
348 #: avr-dis.c:115 avr-dis.c:136
355 msgid "Internal disassembler error"
360 msgid "unknown constraint `%c'"
363 #: cgen-asm.c:352 epiphany-ibld.c:201 fr30-ibld.c:201 frv-ibld.c:201
364 #: ip2k-ibld.c:201 iq2000-ibld.c:201 lm32-ibld.c:201 m32c-ibld.c:201
365 #: m32r-ibld.c:201 mep-ibld.c:201 mt-ibld.c:201 openrisc-ibld.c:201
366 #: xc16x-ibld.c:201 xstormy16-ibld.c:201
368 msgid "operand out of range (%ld not between %ld and %ld)"
369 msgstr "操作数越界(%ld 不在 %ld 和 %ld 之间)"
373 msgid "operand out of range (%lu not between %lu and %lu)"
374 msgstr "操作数越界(%lu 不在 %lu 和 %lu 之间)"
378 msgid "<unknown register %d>"
384 msgid "Unknown error %d\n"
389 msgid "Address 0x%s is out of bounds.\n"
390 msgstr "地址 0x%s 越界。\n"
394 #| msgid "unrecognized form of instruction"
395 msgid "register unavailable for short instructions"
398 #: epiphany-asm.c:115
400 #| msgid "register number must be even"
401 msgid "register name used as immediate value"
404 #. Don't treat "mov ip,ip" as a move-immediate.
405 #: epiphany-asm.c:178 epiphany-asm.c:234
407 msgid "register source in immediate move"
410 #: epiphany-asm.c:187
412 msgid "byte relocation unsupported"
413 msgstr "不支持的 .stab 重定位"
415 #. -- assembler routines inserted here.
417 #: epiphany-asm.c:193 frv-asm.c:972 iq2000-asm.c:56 lm32-asm.c:95
418 #: lm32-asm.c:127 lm32-asm.c:157 lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247
419 #: m32c-asm.c:140 m32c-asm.c:235 m32c-asm.c:276 m32c-asm.c:334 m32c-asm.c:355
420 #: m32r-asm.c:53 mep-asm.c:241 mep-asm.c:259 mep-asm.c:274 mep-asm.c:289
421 #: mep-asm.c:301 openrisc-asm.c:54
425 #: epiphany-asm.c:270
427 msgid "ABORT: unknown operand"
430 #: epiphany-asm.c:296
432 msgid "Not a pc-relative address."
435 #: epiphany-asm.c:455 fr30-asm.c:310 frv-asm.c:1263 ip2k-asm.c:511
436 #: iq2000-asm.c:459 lm32-asm.c:349 m32c-asm.c:1584 m32r-asm.c:328
437 #: mep-asm.c:1286 mt-asm.c:595 openrisc-asm.c:241 xc16x-asm.c:376
438 #: xstormy16-asm.c:276
440 msgid "Unrecognized field %d while parsing.\n"
441 msgstr "打印 insn 时遇到无法识别的字段 %d。\n"
443 #: epiphany-asm.c:506 fr30-asm.c:361 frv-asm.c:1314 ip2k-asm.c:562
444 #: iq2000-asm.c:510 lm32-asm.c:400 m32c-asm.c:1635 m32r-asm.c:379
445 #: mep-asm.c:1337 mt-asm.c:646 openrisc-asm.c:292 xc16x-asm.c:427
446 #: xstormy16-asm.c:327
447 msgid "missing mnemonic in syntax string"
450 #. We couldn't parse it.
451 #: epiphany-asm.c:641 epiphany-asm.c:645 epiphany-asm.c:734 epiphany-asm.c:841
452 #: fr30-asm.c:496 fr30-asm.c:500 fr30-asm.c:589 fr30-asm.c:696 frv-asm.c:1449
453 #: frv-asm.c:1453 frv-asm.c:1542 frv-asm.c:1649 ip2k-asm.c:697 ip2k-asm.c:701
454 #: ip2k-asm.c:790 ip2k-asm.c:897 iq2000-asm.c:645 iq2000-asm.c:649
455 #: iq2000-asm.c:738 iq2000-asm.c:845 lm32-asm.c:535 lm32-asm.c:539
456 #: lm32-asm.c:628 lm32-asm.c:735 m32c-asm.c:1770 m32c-asm.c:1774
457 #: m32c-asm.c:1863 m32c-asm.c:1970 m32r-asm.c:514 m32r-asm.c:518
458 #: m32r-asm.c:607 m32r-asm.c:714 mep-asm.c:1472 mep-asm.c:1476 mep-asm.c:1565
459 #: mep-asm.c:1672 mt-asm.c:781 mt-asm.c:785 mt-asm.c:874 mt-asm.c:981
460 #: openrisc-asm.c:427 openrisc-asm.c:431 openrisc-asm.c:520 openrisc-asm.c:627
461 #: xc16x-asm.c:562 xc16x-asm.c:566 xc16x-asm.c:655 xc16x-asm.c:762
462 #: xstormy16-asm.c:462 xstormy16-asm.c:466 xstormy16-asm.c:555
463 #: xstormy16-asm.c:662
464 msgid "unrecognized instruction"
467 #: epiphany-asm.c:688 fr30-asm.c:543 frv-asm.c:1496 ip2k-asm.c:744
468 #: iq2000-asm.c:692 lm32-asm.c:582 m32c-asm.c:1817 m32r-asm.c:561
469 #: mep-asm.c:1519 mt-asm.c:828 openrisc-asm.c:474 xc16x-asm.c:609
470 #: xstormy16-asm.c:509
472 msgid "syntax error (expected char `%c', found `%c')"
473 msgstr "语法错误(需要字符‘%c’,得到‘%c’)"
475 #: epiphany-asm.c:698 fr30-asm.c:553 frv-asm.c:1506 ip2k-asm.c:754
476 #: iq2000-asm.c:702 lm32-asm.c:592 m32c-asm.c:1827 m32r-asm.c:571
477 #: mep-asm.c:1529 mt-asm.c:838 openrisc-asm.c:484 xc16x-asm.c:619
478 #: xstormy16-asm.c:519
480 msgid "syntax error (expected char `%c', found end of instruction)"
481 msgstr "语法错误(需要字符‘%c’,却到达指令尾)"
483 #: epiphany-asm.c:728 fr30-asm.c:583 frv-asm.c:1536 ip2k-asm.c:784
484 #: iq2000-asm.c:732 lm32-asm.c:622 m32c-asm.c:1857 m32r-asm.c:601
485 #: mep-asm.c:1559 mt-asm.c:868 openrisc-asm.c:514 xc16x-asm.c:649
486 #: xstormy16-asm.c:549
487 msgid "junk at end of line"
490 #: epiphany-asm.c:840 fr30-asm.c:695 frv-asm.c:1648 ip2k-asm.c:896
491 #: iq2000-asm.c:844 lm32-asm.c:734 m32c-asm.c:1969 m32r-asm.c:713
492 #: mep-asm.c:1671 mt-asm.c:980 openrisc-asm.c:626 xc16x-asm.c:761
493 #: xstormy16-asm.c:661
494 msgid "unrecognized form of instruction"
497 #: epiphany-asm.c:854 fr30-asm.c:709 frv-asm.c:1662 ip2k-asm.c:910
498 #: iq2000-asm.c:858 lm32-asm.c:748 m32c-asm.c:1983 m32r-asm.c:727
499 #: mep-asm.c:1685 mt-asm.c:994 openrisc-asm.c:640 xc16x-asm.c:775
500 #: xstormy16-asm.c:675
502 msgid "bad instruction `%.50s...'"
503 msgstr "错误的指令‘%.50s...’"
505 #: epiphany-asm.c:857 fr30-asm.c:712 frv-asm.c:1665 ip2k-asm.c:913
506 #: iq2000-asm.c:861 lm32-asm.c:751 m32c-asm.c:1986 m32r-asm.c:730
507 #: mep-asm.c:1688 mt-asm.c:997 openrisc-asm.c:643 xc16x-asm.c:778
508 #: xstormy16-asm.c:678
510 msgid "bad instruction `%.50s'"
511 msgstr "错误的指令‘%.50s’"
513 #. Default text to print if an instruction isn't recognized.
514 #: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
515 #: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:276
516 #: mt-dis.c:41 nds32-dis.c:56 openrisc-dis.c:41 xc16x-dis.c:41
517 #: xstormy16-dis.c:41
521 #: epiphany-dis.c:277 fr30-dis.c:299 frv-dis.c:396 ip2k-dis.c:288
522 #: iq2000-dis.c:189 lm32-dis.c:147 m32c-dis.c:891 m32r-dis.c:279
523 #: mep-dis.c:1187 mt-dis.c:290 openrisc-dis.c:135 xc16x-dis.c:420
524 #: xstormy16-dis.c:168
526 msgid "Unrecognized field %d while printing insn.\n"
527 msgstr "打印 insn 时遇到无法识别的字段 %d。\n"
529 #: epiphany-ibld.c:164 fr30-ibld.c:164 frv-ibld.c:164 ip2k-ibld.c:164
530 #: iq2000-ibld.c:164 lm32-ibld.c:164 m32c-ibld.c:164 m32r-ibld.c:164
531 #: mep-ibld.c:164 mt-ibld.c:164 openrisc-ibld.c:164 xc16x-ibld.c:164
532 #: xstormy16-ibld.c:164
534 msgid "operand out of range (%ld not between %ld and %lu)"
535 msgstr "操作数越界 (%ld 不在 %ld 和 %lu 之间)"
537 #: epiphany-ibld.c:185 fr30-ibld.c:185 frv-ibld.c:185 ip2k-ibld.c:185
538 #: iq2000-ibld.c:185 lm32-ibld.c:185 m32c-ibld.c:185 m32r-ibld.c:185
539 #: mep-ibld.c:185 mt-ibld.c:185 openrisc-ibld.c:185 xc16x-ibld.c:185
540 #: xstormy16-ibld.c:185
542 #| msgid "operand out of range (%lu not between 0 and %lu)"
543 msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
544 msgstr "操作数超出范围 (0x %lx 请不是 0 和 0x %lx 之间)"
546 #: epiphany-ibld.c:872 fr30-ibld.c:727 frv-ibld.c:853 ip2k-ibld.c:604
547 #: iq2000-ibld.c:710 lm32-ibld.c:631 m32c-ibld.c:1728 m32r-ibld.c:662
548 #: mep-ibld.c:1205 mt-ibld.c:746 openrisc-ibld.c:630 xc16x-ibld.c:749
549 #: xstormy16-ibld.c:675
551 msgid "Unrecognized field %d while building insn.\n"
552 msgstr "建立 insn 时遇到无法识别的字段 %d。\n"
554 #: epiphany-ibld.c:1166 fr30-ibld.c:932 frv-ibld.c:1170 ip2k-ibld.c:679
555 #: iq2000-ibld.c:885 lm32-ibld.c:735 m32c-ibld.c:2889 m32r-ibld.c:799
556 #: mep-ibld.c:1804 mt-ibld.c:966 openrisc-ibld.c:730 xc16x-ibld.c:969
557 #: xstormy16-ibld.c:821
559 msgid "Unrecognized field %d while decoding insn.\n"
560 msgstr "解码 insn 时遇到无法识别的字段 %d。\n"
562 #: epiphany-ibld.c:1309 fr30-ibld.c:1078 frv-ibld.c:1448 ip2k-ibld.c:753
563 #: iq2000-ibld.c:1016 lm32-ibld.c:824 m32c-ibld.c:3506 m32r-ibld.c:912
564 #: mep-ibld.c:2274 mt-ibld.c:1166 openrisc-ibld.c:807 xc16x-ibld.c:1190
565 #: xstormy16-ibld.c:931
567 msgid "Unrecognized field %d while getting int operand.\n"
568 msgstr "获得 int 操作数时遇到无法识别的字段 %d。\n"
570 #: epiphany-ibld.c:1434 fr30-ibld.c:1206 frv-ibld.c:1708 ip2k-ibld.c:809
571 #: iq2000-ibld.c:1129 lm32-ibld.c:895 m32c-ibld.c:4105 m32r-ibld.c:1007
572 #: mep-ibld.c:2726 mt-ibld.c:1348 openrisc-ibld.c:866 xc16x-ibld.c:1393
573 #: xstormy16-ibld.c:1023
575 msgid "Unrecognized field %d while getting vma operand.\n"
576 msgstr "获得 vma 操作数时遇到无法识别的字段 %d。\n"
578 #: epiphany-ibld.c:1566 fr30-ibld.c:1337 frv-ibld.c:1975 ip2k-ibld.c:868
579 #: iq2000-ibld.c:1249 lm32-ibld.c:973 m32c-ibld.c:4692 m32r-ibld.c:1108
580 #: mep-ibld.c:3139 mt-ibld.c:1537 openrisc-ibld.c:932 xc16x-ibld.c:1597
581 #: xstormy16-ibld.c:1122
583 msgid "Unrecognized field %d while setting int operand.\n"
584 msgstr "设置 int 操作数时遇到无法识别的字段 %d。\n"
586 #: epiphany-ibld.c:1688 fr30-ibld.c:1458 frv-ibld.c:2232 ip2k-ibld.c:917
587 #: iq2000-ibld.c:1359 lm32-ibld.c:1041 m32c-ibld.c:5269 m32r-ibld.c:1199
588 #: mep-ibld.c:3542 mt-ibld.c:1716 openrisc-ibld.c:988 xc16x-ibld.c:1791
589 #: xstormy16-ibld.c:1211
591 msgid "Unrecognized field %d while setting vma operand.\n"
592 msgstr "设置 vma 操作数时遇到无法识别的字段 %d。\n"
594 #: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
596 #| msgid "register number must be even"
597 msgid "Register number is not valid"
602 #| msgid "register number must be even"
603 msgid "Register must be between r0 and r7"
604 msgstr "登记册必须 r0 和 r7 之间"
608 #| msgid "register number must be even"
609 msgid "Register must be between r8 and r15"
610 msgstr "登记册必须 r8 和 r15 之间"
612 #: fr30-asm.c:116 m32c-asm.c:910
614 msgid "Register list is not valid"
621 #: frv-asm.c:611 frv-asm.c:621
623 #| msgid "immediate value is out of range"
624 msgid "Special purpose register number is out of range"
625 msgstr "专用寄存器的编号是超出范围"
629 msgid "Value of A operand must be 0 or 1"
633 msgid "register number must be even"
643 msgid "Don't understand 0x%x \n"
644 msgstr "无法识别的重定位类型 0x%x"
648 msgid "can't cope with insert %d\n"
649 msgstr "无法清除未激活的密钥 %d。\n"
651 #. Couldn't understand anything.
654 msgid "%02x\t\t*unknown*"
655 msgstr "%02x\t\t*未知*"
658 msgid "<internal disassembler error>"
665 "The following i386/x86-64 specific disassembler options are supported for use\n"
666 "with the -M switch (multiple options should be separated by commas):\n"
669 "下列 i386/x86-64 特定的反汇编器选项在使用 -M 开关时可用(使用逗号分隔多个选项):\n"
673 msgid " x86-64 Disassemble in 64bit mode\n"
674 msgstr "生成 64 位 x86-64 代码"
678 msgid " i386 Disassemble in 32bit mode\n"
679 msgstr "生成 32 位 i386 代码"
683 msgid " i8086 Disassemble in 16bit mode\n"
684 msgstr " i8086 在 16 位模式下反汇编\n"
688 msgid " att Display instruction in AT&T syntax\n"
689 msgstr " att 用 AT&T 语法显示指令\n"
693 msgid " intel Display instruction in Intel syntax\n"
694 msgstr " intel 用 Intel 语法显示指令\n"
700 " Display instruction in AT&T mnemonic\n"
701 msgstr " att 用 AT&T 语法显示指令\n"
707 " Display instruction in Intel mnemonic\n"
708 msgstr " intel 用 Intel 语法显示指令\n"
712 msgid " addr64 Assume 64bit address size\n"
713 msgstr " addr64 假定 64 位地址大小\n"
717 msgid " addr32 Assume 32bit address size\n"
718 msgstr " addr32 假定 32 位地址大小\n"
722 msgid " addr16 Assume 16bit address size\n"
723 msgstr " addr16 假定 16 位地址大小\n"
727 msgid " data32 Assume 32bit data size\n"
728 msgstr " data32 假定 32 位数据大小\n"
732 msgid " data16 Assume 16bit data size\n"
733 msgstr " data16 假定 16 位数据大小\n"
737 msgid " suffix Always display instruction suffix in AT&T syntax\n"
738 msgstr " suffix 在 AT&T 语法中始终显示指令后缀\n"
740 #: i386-gen.c:560 ia64-gen.c:307
747 msgid "%s: %d: Unknown bitfield: %s\n"
748 msgstr "行 %d:未知标签:%s\n"
752 #| msgid "Unknown error %d\n"
753 msgid "Unknown bitfield: %s\n"
754 msgstr "%s:未知函数‘%u’\n"
758 msgid "%s: %d: Missing `)' in bitfield: %s\n"
759 msgstr "缺少 %s%d %s:%s\n"
763 msgid "can't find i386-opc.tbl for reading, errno = %s\n"
764 msgstr "找不到阅读,errno i386 opc.tbl = %s"
768 msgid "can't find i386-reg.tbl for reading, errno = %s\n"
769 msgstr "找不到阅读,errno i386 reg.tbl = %s"
773 msgid "can't create i386-init.h, errno = %s\n"
774 msgstr "无法创建 i386-init.h,errno = %s"
776 #: i386-gen.c:1312 ia64-gen.c:2830
778 msgid "unable to change directory to \"%s\", errno = %s\n"
779 msgstr "无法将当前目录切换至“%s”,errno = %s\n"
783 msgid "%d unused bits in i386_cpu_flags.\n"
784 msgstr "%d 未使用的钻头在 i386_cpu_flags。"
788 msgid "%d unused bits in i386_operand_type.\n"
789 msgstr "%d 未使用的钻头在 i386_operand_type。"
793 msgid "can't create i386-tbl.h, errno = %s\n"
794 msgstr "无法创建 i386-tbl.h,errno = %s"
798 msgid "%s: Warning: "
801 #: ia64-gen.c:506 ia64-gen.c:737
803 msgid "multiple note %s not handled\n"
804 msgstr "%s:多次重复定义符号“%s”"
808 msgid "can't find ia64-ic.tbl for reading\n"
809 msgstr "找不到 ia64 ic.tbl 阅读"
813 msgid "can't find %s for reading\n"
814 msgstr "%s:无法找到模块文件 %s\n"
819 "most recent format '%s'\n"
820 "appears more restrictive than '%s'\n"
821 msgstr "最新格式 %s 似乎比 %s 的限制性更强"
825 msgid "overlapping field %s->%s\n"
826 msgstr "缺少字段‘%s’,在‘%s’中"
830 msgid "overwriting note %d with note %d (IC:%s)\n"
831 msgstr "用注 %d (IC:%s) 覆盖注 %d"
835 msgid "don't know how to specify %% dependency %s\n"
836 msgstr "不知道如何指定 %% 依赖 %s\n"
840 msgid "Don't know how to specify # dependency %s\n"
841 msgstr "不知道如何指定 # 依赖 %s\n"
845 msgid "IC:%s [%s] has no terminals or sub-classes\n"
846 msgstr "IC:%s [%s] 没有任何终端或子类"
850 msgid "IC:%s has no terminals or sub-classes\n"
851 msgstr "IC:%s 有没有终端或子类"
855 msgid "no insns mapped directly to terminal IC %s [%s]"
856 msgstr "没有 insn 被直接映射到终端 IC %s [%s]"
860 msgid "no insns mapped directly to terminal IC %s\n"
861 msgstr "没有 insn 被直接映射到终端 IC %s\n"
865 msgid "class %s is defined but not used\n"
870 msgid "Warning: rsrc %s (%s) has no chks\n"
871 msgstr "警告:%s 节的大小为零"
875 msgid "Warning: rsrc %s (%s) has no chks or regs\n"
880 msgid "rsrc %s (%s) has no regs\n"
885 msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
890 msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
895 msgid "opcode %s has no class (ops %d %d %d)\n"
896 msgstr "尚未定义名为“%s”的 <draw_ops>"
898 #. We've been passed a w. Return with an error message so that
899 #. cgen will try the next parsing option.
901 msgid "W keyword invalid in FR operand slot."
902 msgstr "W 关键字非法,在 FR 操作数槽位中。"
904 #. Invalid offset present.
906 msgid "offset(IP) is not a valid form"
909 #. Found something there in front of (DP) but it's out
912 msgid "(DP) offset out of range."
915 #. Found something there in front of (SP) but it's out
918 msgid "(SP) offset out of range."
922 msgid "illegal use of parentheses"
927 msgid "operand out of range (not between 1 and 255)"
928 msgstr "操作数越界(%ld 不在 %ld 和 %ld 之间)"
930 #. Something is very wrong. opindex has to be one of the above.
933 msgid "parse_addr16: invalid opindex."
937 msgid "Byte address required. - must be even."
941 msgid "cgen_parse_address returned a symbol. Literal required."
946 msgid "percent-operator operand is not a symbol"
947 msgstr "%%L处的 .not. 运算符的操作数为 %s"
950 msgid "Attempt to find bit index of 0"
953 #: iq2000-asm.c:112 iq2000-asm.c:142
954 msgid "immediate value cannot be register"
957 #: iq2000-asm.c:123 iq2000-asm.c:153 lm32-asm.c:70
958 msgid "immediate value out of range"
962 msgid "21-bit offset out of range"
967 msgid "expecting gp relative address: gp(symbol)"
968 msgstr "不能使用非 GP 相对的绝对地址"
971 msgid "expecting got relative address: got(symbol)"
975 msgid "expecting got relative address: gotoffhi16(symbol)"
979 msgid "expecting got relative address: gotofflo16(symbol)"
982 #: m10200-dis.c:158 m10300-dis.c:581
984 msgid "unknown\t0x%04lx"
989 msgid "unknown\t0x%02lx"
993 msgid "imm:6 immediate is out of range"
998 msgid "%dsp8() takes a symbolic address, not a number"
999 msgstr "%dsp8() 使用一个符号地址,而非数字"
1001 #: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:253
1002 msgid "dsp:8 immediate is out of range"
1003 msgstr "dsp:8 立即数越界"
1005 #: m32c-asm.c:184 m32c-asm.c:188
1006 msgid "Immediate is out of range -8 to 7"
1007 msgstr "立即数越界 (-8 到 7)"
1009 #: m32c-asm.c:209 m32c-asm.c:213
1010 msgid "Immediate is out of range -7 to 8"
1011 msgstr "立即数越界 (-7 到 8)"
1015 msgid "%dsp16() takes a symbolic address, not a number"
1016 msgstr "%dsp16() 使用一个符号地址,而非数字"
1018 #: m32c-asm.c:305 m32c-asm.c:312 m32c-asm.c:373
1019 msgid "dsp:16 immediate is out of range"
1020 msgstr "dsp:16 立即数越界"
1023 msgid "dsp:20 immediate is out of range"
1024 msgstr "dsp:20 立即数越界"
1026 #: m32c-asm.c:425 m32c-asm.c:445
1027 msgid "dsp:24 immediate is out of range"
1028 msgstr "dsp:24 立即数越界"
1031 msgid "immediate is out of range 1-2"
1035 msgid "immediate is out of range 1-8"
1039 msgid "immediate is out of range 0-7"
1043 msgid "immediate is out of range 2-9"
1047 msgid "Bit number for indexing general register is out of range 0-15"
1050 #: m32c-asm.c:606 m32c-asm.c:662
1052 #| msgid "immediate value is out of range"
1053 msgid "bit,base is out of range"
1056 #: m32c-asm.c:613 m32c-asm.c:618 m32c-asm.c:666
1058 #| msgid "21-bit offset out of range"
1059 msgid "bit,base out of range for symbol"
1064 msgid "not a valid r0l/r0h pair"
1069 #| msgid "invalid mask field"
1070 msgid "Invalid size specifier"
1071 msgstr "%s:无效的新列指定符号“%s”\n"
1075 msgid "<function code %d>"
1080 msgid "<internal error in opcode table: %s %s>\n"
1081 msgstr "<操作数表中出现内部错误:%s %s>\n"
1085 msgid "# <dis error: %08lx>"
1086 msgstr "# <反汇编出错: %08lx>"
1089 msgid "Only $tp or $13 allowed for this opcode"
1093 msgid "Only $sp or $15 allowed for this opcode"
1096 #: mep-asm.c:308 mep-asm.c:504
1098 msgid "invalid %function() here"
1099 msgstr "%qE未声明(不在函数内)"
1102 msgid "Immediate is out of range -32768 to 32767"
1103 msgstr "立即数越界 (-32768 到 32767)"
1106 msgid "Immediate is out of range 0 to 65535"
1107 msgstr "立即数越界 (0 到 65535)"
1109 #: mep-asm.c:549 mep-asm.c:562
1110 msgid "Immediate is out of range -512 to 511"
1111 msgstr "立即数越界 (-512 到 511)"
1113 #: mep-asm.c:554 mep-asm.c:563
1114 msgid "Immediate is out of range -128 to 127"
1115 msgstr "立即数越界 (-128 到 127)"
1118 msgid "Value is not aligned enough"
1121 #: mips-dis.c:1392 mips-dis.c:1580
1123 #| msgid "# internal error, undefined modifier(%c)"
1124 msgid "# internal error, undefined operand in `%s %s'"
1125 msgstr "<操作数表中出现内部错误:%s %s>\n"
1131 "The following MIPS specific disassembler options are supported for use\n"
1132 "with the -M switch (multiple options should be separated by commas):\n"
1135 "下列 MIPS 特定的反汇编器选项可通过 -M 开关启用(使用逗号分隔多个选项):\n"
1141 " msa Recognize MSA instructions.\n"
1150 " virt Recognize the virtualization ASE instructions.\n"
1153 " virt 识别虚拟化 ASE 指令。\n"
1159 " gpr-names=ABI Print GPR names according to specified ABI.\n"
1160 " Default: based on binary being disassembled.\n"
1163 " gpr-names=ABI 根据指定的 ABI 打印通用寄存器名。\n"
1164 " 默认:根据被反汇编的二进制文件。\n"
1170 " fpr-names=ABI Print FPR names according to specified ABI.\n"
1171 " Default: numeric.\n"
1174 " fpr-names=ABI 根据指定的 ABI 打印浮点寄存器名。\n"
1181 " cp0-names=ARCH Print CP0 register names according to\n"
1182 " specified architecture.\n"
1183 " Default: based on binary being disassembled.\n"
1186 " cp0-names=ARCH 根据指定的架构打印 CP0 寄存器名。\n"
1187 " 默认:根据被反汇编的二进制代码。\n"
1193 " hwr-names=ARCH Print HWR names according to specified \n"
1194 "\t\t\t architecture.\n"
1195 " Default: based on binary being disassembled.\n"
1198 " hwr-names=ARCH 根据指定的架构打印 HWR 寄存器名。\n"
1199 " 默认:根据被反汇编的二进制代码。\n"
1205 " reg-names=ABI Print GPR and FPR names according to\n"
1209 " reg-names=ABI 根据指定的 ABI 打印通用寄存器和浮点寄存\n"
1216 " reg-names=ARCH Print CP0 register and HWR names according to\n"
1217 " specified architecture.\n"
1220 " reg-names=ARCH 根据指定的架构打印 CP0 和 HWR 寄存器名。\n"
1226 " For the options above, the following values are supported for \"ABI\":\n"
1230 " 对于以上的选项,以下值可被用于 \"ABI\":\n"
1237 " For the options above, The following values are supported for \"ARCH\":\n"
1241 " 对于以上的选项,以下值可被用于 \"ARCH\":\n"
1246 msgid "Bad case %d (%s) in %s:%d\n"
1247 msgstr "行 %d: 不当的 no%s 数字:%d\n"
1251 msgid "Internal: Non-debugged code (test-case missing): %s:%d"
1260 msgid "*unknown operands type: %d*"
1261 msgstr "%s:未知的重定位类型 %d"
1265 msgid "Illegal as emulation instr"
1266 msgstr "不要使用 fabss 自定义指令"
1268 #. R2/R3 are illegal as dest: may be data section.
1271 msgid "Illegal as 2-op instr"
1272 msgstr "不要使用 fabss 自定义指令"
1276 msgid "unrecognised CALLA addressing mode"
1279 #: msp430-dis.c:1110 msp430-dis.c:1127 msp430-dis.c:1148
1281 msgid "Reserved use of A/L and B/W bits detected"
1284 #: mt-asm.c:110 mt-asm.c:190
1286 msgid "Operand out of range. Must be between -32768 and 32767."
1287 msgstr "操作数越界(%lu 不在 0 和 %lu 之间)"
1290 msgid "Biiiig Trouble in parse_imm16!"
1295 msgid "The percent-operator's operand is not a symbol"
1296 msgstr "%%L处的 .not. 运算符的操作数为 %s"
1299 msgid "invalid operand. type may have values 0,1,2 only."
1302 #. I and Z are output operands and can`t be immediate
1303 #. A is an address and we can`t have the address of
1304 #. an immediate either. We don't know how much to increase
1305 #. aoffsetp by since whatever generated this is broken
1309 msgid "$<undefined>"
1314 msgid "warning: ignoring unknown -M%s option\n"
1315 msgstr "警告:忽略--strip-program 选项,因为-s 选项没有指明"
1321 "The following PPC specific disassembler options are supported for use with\n"
1325 "下列 PPC 特定的反汇编器选项在使用 -M 开关时可用(使用逗号分隔多个选项):\n"
1327 #: ppc-opc.c:887 ppc-opc.c:910 ppc-opc.c:935 ppc-opc.c:964
1329 #| msgid "Bad register name"
1330 msgid "invalid register"
1331 msgstr "%q+D的寄存器名无效"
1333 #: ppc-opc.c:1212 ppc-opc.c:1242
1334 msgid "invalid conditional option"
1337 #: ppc-opc.c:1214 ppc-opc.c:1244
1339 msgid "invalid counter access"
1343 msgid "attempt to set y bit when using + or - modifier"
1347 msgid "invalid mask field"
1352 msgid "ignoring invalid mfcr mask"
1355 #: ppc-opc.c:1403 ppc-opc.c:1438
1356 msgid "illegal bitmask"
1361 msgid "address register in load range"
1366 msgid "index register in load range"
1369 #: ppc-opc.c:1594 ppc-opc.c:1650
1370 msgid "source and target register operands must be different"
1374 msgid "invalid register operand when updating"
1379 msgid "illegal immediate value"
1384 msgid "invalid sprg number"
1389 #| msgid "invalid conditional option"
1390 msgid "invalid constant"
1391 msgstr "%<#pragma pack%>中有无效常量 - 已忽略"
1397 "The following S/390 specific disassembler options are supported for use\n"
1398 "with the -M switch (multiple options should be separated by commas):\n"
1402 "下列 S/390 特定的反汇编器选项可通过 -M 开关启用(使用逗号分隔多个选项):\n"
1406 msgid " esa Disassemble in ESA architecture mode\n"
1407 msgstr " esa 在 ESA 架构模式下反汇编\n"
1411 msgid " zarch Disassemble in z/Architecture mode\n"
1412 msgstr "z/Architecture 模式在 %s 上不受支持"
1414 #: score-dis.c:662 score-dis.c:869 score-dis.c:1030 score-dis.c:1144
1415 #: score-dis.c:1151 score-dis.c:1158 score7-dis.c:694 score7-dis.c:857
1417 #| msgid "<illegal precision>"
1418 msgid "<illegal instruction>"
1423 msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
1424 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
1428 msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
1429 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
1433 msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
1434 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
1436 #. Mark as non-valid instruction.
1443 msgid "unknown operand shift: %x\n"
1448 #| msgid "unknown pop reg: %d\n"
1449 msgid "unknown reg: %d\n"
1452 #. The functions used to insert and extract complicated operands.
1453 #. Note: There is a conspiracy between these functions and
1454 #. v850_insert_operand() in gas/config/tc-v850.c. Error messages
1455 #. containing the string 'out of range' will be ignored unless a
1456 #. specific command line option is given to GAS.
1459 msgid "displacement value is not in range and is not aligned"
1463 msgid "displacement value is out of range"
1467 msgid "displacement value is not aligned"
1471 msgid "immediate value is out of range"
1475 msgid "branch value out of range"
1479 msgid "branch value not in range and to odd offset"
1480 msgstr "跳转越界且跳转偏移量为奇数"
1483 msgid "branch to odd offset"
1488 #| msgid "immediate value is out of range"
1489 msgid "position value is out of range"
1494 #| msgid "immediate value is out of range"
1495 msgid "width value is out of range"
1500 #| msgid "value out of range"
1501 msgid "SelID is out of range"
1502 msgstr "SR/SelID 越界"
1505 msgid "vector8 is out of range"
1509 msgid "vector5 is out of range"
1513 msgid "imm10 is out of range"
1517 msgid "SR/SelID is out of range"
1518 msgstr "SR/SelID 越界"
1521 msgid "invalid register for stack adjustment"
1522 msgstr "用于调整堆栈的寄存器无效"
1525 msgid "invalid register name"
1529 msgid "Missing '#' prefix"
1533 msgid "Missing '.' prefix"
1537 msgid "Missing 'pof:' prefix"
1538 msgstr "缺失 'pof:' 前缀"
1541 msgid "Missing 'pag:' prefix"
1542 msgstr "缺失 'pag:' 前缀"
1545 msgid "Missing 'sof:' prefix"
1546 msgstr "缺失 'sof:' 前缀"
1549 msgid "Missing 'seg:' prefix"
1550 msgstr "缺失 'seg:' 前缀"
1552 #: xstormy16-asm.c:71
1553 msgid "Bad register in preincrement"
1554 msgstr "前置自增中使用了错误的寄存器"
1556 #: xstormy16-asm.c:76
1557 msgid "Bad register in postincrement"
1558 msgstr "后置自增中使用了错误的寄存器"
1560 #: xstormy16-asm.c:78
1561 msgid "Bad register name"
1564 #: xstormy16-asm.c:82
1565 msgid "Label conflicts with register name"
1568 #: xstormy16-asm.c:86
1569 msgid "Label conflicts with `Rx'"
1572 #: xstormy16-asm.c:88
1573 msgid "Bad immediate expression"
1576 #: xstormy16-asm.c:109
1578 msgid "No relocation for small immediate"
1581 #: xstormy16-asm.c:119
1583 msgid "Small operand was not an immediate number"
1586 #: xstormy16-asm.c:157
1587 msgid "Operand is not a symbol"
1590 #: xstormy16-asm.c:165
1591 msgid "Syntax error: No trailing ')'"
1592 msgstr "语法错误:没有结尾的‘)’"
1594 #~ msgid "unknown\t0x%04x"
1595 #~ msgstr "未知\t0x%04x"
1597 #~ msgid "offset not a multiple of 2"
1598 #~ msgstr "偏移量不是 2 的倍数"
1600 #~ msgid "offset greater than 62"
1601 #~ msgstr "偏移量大于 62"
1603 #~ msgid "offset not a multiple of 4"
1604 #~ msgstr "偏移量不是 4 的倍数"
1606 #~ msgid "offset greater than 124"
1607 #~ msgstr "偏移量大于 124"
1609 #~ msgid "offset not a multiple of 8"
1610 #~ msgstr "偏移量不是 8 的倍数"
1612 #~ msgid "offset greater than 248"
1613 #~ msgstr "偏移量大于 248"
1615 #~ msgid "offset not between -2048 and 2047"
1616 #~ msgstr "偏移量不在 -2048 和 2047 之间"
1618 #~ msgid "offset not between -8192 and 8191"
1619 #~ msgstr "偏移量不在 -8192 和 8191 之间"
1621 #~ msgid "target register operand must be even"
1622 #~ msgstr "目的寄存器操作数必须是偶数"
1624 #~ msgid "source register operand must be even"
1625 #~ msgstr "源寄存器操作数必须是偶数"
1627 #~ msgid "branch value not in range and to an odd offset"
1628 #~ msgstr "跳转越界且跳转偏移量为奇数"
1630 #~ msgid "immediate value not in range and not even"
1631 #~ msgstr "立即数越界且不是偶数"