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"
16 "X-Bugs: Report translation errors to the Language-Team address.\n"
18 "Content-Type: text/plain; charset=UTF-8\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Plural-Forms: nplurals=1; plural=0;\n"
21 "X-Generator: Poedit 1.8.4\n"
24 #. XXX - should break 'option' at following delimiter.
25 #: aarch64-dis.c:81 arm-dis.c:4606
27 msgid "Unrecognised disassembler option: %s\n"
28 msgstr "无法识别的反汇编器选项:%s\n"
34 "The following AARCH64 specific disassembler options are supported for use\n"
35 "with the -M switch (multiple options should be separated by commas):\n"
38 "下列 AARCH64 特定的反汇编器选项可通过 -M 开关启用(使用逗号分隔多个选项):\n"
44 " no-aliases Don't print instruction aliases.\n"
47 " no-aliases 不要打印指令别名。\n"
53 " aliases Do print instruction aliases.\n"
62 " debug_dump Temp switch for debug trace.\n"
65 " debug_dump 调试跟踪的临时开关。\n"
67 #: aarch64-dis.c:2410 mips-dis.c:2231 mips-dis.c:2239 mips-dis.c:2241
73 msgid "immediate value"
77 msgid "immediate offset"
81 msgid "register number"
85 msgid "register element index"
93 msgid "extraneous register"
97 msgid "missing register"
100 #: aarch64-opc.c:1280
101 msgid "stack pointer register expected"
104 #: aarch64-opc.c:1310
105 msgid "unexpected address writeback"
108 #: aarch64-opc.c:1321
109 msgid "address writeback expected"
112 #: aarch64-opc.c:1367
113 msgid "negative or unaligned offset expected"
114 msgstr "预期的负或未对齐的偏移量"
116 #: aarch64-opc.c:1380
117 msgid "invalid register offset"
120 #: aarch64-opc.c:1402
122 msgid "invalid post-increment amount"
125 #: aarch64-opc.c:1418 aarch64-opc.c:1685
126 msgid "invalid shift amount"
129 #: aarch64-opc.c:1431
131 #| msgid "invalid conditional option"
132 msgid "invalid extend/shift operator"
135 #: aarch64-opc.c:1477 aarch64-opc.c:1551 aarch64-opc.c:1586 aarch64-opc.c:1605
136 #: aarch64-opc.c:1613 aarch64-opc.c:1663 aarch64-opc.c:1814
137 msgid "immediate out of range"
140 #: aarch64-opc.c:1539 aarch64-opc.c:1561 aarch64-opc.c:1718 aarch64-opc.c:1726
141 #: aarch64-opc.c:1792 aarch64-opc.c:1820
142 msgid "invalid shift operator"
145 #: aarch64-opc.c:1545
146 msgid "shift amount expected to be 0 or 12"
147 msgstr "移位量预计为 0 或 12"
149 #: aarch64-opc.c:1568
150 msgid "shift amount should be a multiple of 16"
151 msgstr "移位量应该是 16 的倍数"
153 #: aarch64-opc.c:1580
154 msgid "negative immediate value not allowed"
157 #: aarch64-opc.c:1674
159 msgid "immediate zero expected"
162 #: aarch64-opc.c:1734
164 msgid "shift is not permitted"
165 msgstr "指针不能用作 case 常量"
167 #: aarch64-opc.c:1759
169 #| msgid "invalid mask field"
170 msgid "invalid value for immediate"
173 #: aarch64-opc.c:1784
175 msgid "shift amount expected to be 0 or 16"
176 msgstr "移位量预计为 0 或 12"
178 #: aarch64-opc.c:1804
179 msgid "floating-point immediate expected"
182 #: aarch64-opc.c:1895
184 msgid "extend operator expected"
185 msgstr "需要%<operator%>"
187 #: aarch64-opc.c:1908
189 msgid "missing extend operator"
192 #: aarch64-opc.c:1914
194 msgid "'LSL' operator not allowed"
195 msgstr "不允许 'ROR' 操作符"
197 #: aarch64-opc.c:1935
198 msgid "W register expected"
201 #: aarch64-opc.c:1946
202 msgid "shift operator expected"
205 #: aarch64-opc.c:1953
206 msgid "'ROR' operator not allowed"
207 msgstr "不允许 'ROR' 操作符"
210 msgid "branch operand unaligned"
213 #: alpha-opc.c:171 alpha-opc.c:187
214 msgid "jump hint unaligned"
219 msgid "Illegal limm reference in last instruction!\n"
220 msgstr "在最后一条指令的非法住参考!"
224 msgid "unable to fit different valued constants into instruction"
225 msgstr "无法融入教学的不同值的常数"
229 msgid "auxiliary register not allowed here"
230 msgstr "在这里不允许使用%<#pragma%>"
232 #: arc-opc.c:401 arc-opc.c:418
234 msgid "attempt to set readonly register"
237 #: arc-opc.c:406 arc-opc.c:423
239 msgid "attempt to read writeonly register"
240 msgstr "尝试读取 writeonly 登记册"
244 #| msgid "Bad register name"
245 msgid "invalid register number `%d'"
248 #: arc-opc.c:594 arc-opc.c:645 arc-opc.c:673
250 msgid "too many long constants"
255 msgid "too many shimms in load"
258 #. Do we have a limm already?
261 msgid "impossible store"
266 msgid "st operand error"
269 "错误: ILL_ILLOPN (不合法的算符)"
271 #: arc-opc.c:818 arc-opc.c:860
273 msgid "address writeback not allowed"
278 #| msgid "immediate value must be even"
279 msgid "store value must be zero"
284 msgid "invalid load/shimm insn"
289 msgid "ld operand error"
292 "错误: ILL_ILLOPN (不合法的算符)"
296 msgid "jump flags, but no .f seen"
297 msgstr " -f --as-flags <flags> 把 <flags> 传递给汇编程序。\n"
301 msgid "jump flags, but no limm addr"
306 msgid "flag bits of jump address limm lost"
307 msgstr "标志位的跳转地址住失去了"
311 msgid "attempt to set HR bits"
312 msgstr "<无法识别的标志位集合>"
316 msgid "bad jump flags value"
317 msgstr "错误的ai_flags 值"
321 msgid "branch address not on 4 byte boundary"
322 msgstr "将函数强行对齐到 4 字节边界上"
326 msgid "must specify .jd or no nullify suffix"
327 msgstr "必须指定.jd 或无 nullify 后缀"
330 msgid "<illegal precision>"
333 #. XXX - should break 'option' at following delimiter.
336 msgid "Unrecognised register name set: %s\n"
337 msgstr "无法识别的寄存器名称集:%s\n"
343 "The following ARM specific disassembler options are supported for use with\n"
347 "下列 ARM 特定的反汇编器选项可通过 -M 开关启用:\n"
349 #: avr-dis.c:115 avr-dis.c:136
356 msgid "Internal disassembler error"
361 msgid "unknown constraint `%c'"
364 #: cgen-asm.c:352 epiphany-ibld.c:201 fr30-ibld.c:201 frv-ibld.c:201
365 #: ip2k-ibld.c:201 iq2000-ibld.c:201 lm32-ibld.c:201 m32c-ibld.c:201
366 #: m32r-ibld.c:201 mep-ibld.c:201 mt-ibld.c:201 openrisc-ibld.c:201
367 #: xc16x-ibld.c:201 xstormy16-ibld.c:201
369 msgid "operand out of range (%ld not between %ld and %ld)"
370 msgstr "操作数越界(%ld 不在 %ld 和 %ld 之间)"
374 msgid "operand out of range (%lu not between %lu and %lu)"
375 msgstr "操作数越界(%lu 不在 %lu 和 %lu 之间)"
379 msgid "<unknown register %d>"
385 msgid "Unknown error %d\n"
390 msgid "Address 0x%s is out of bounds.\n"
391 msgstr "地址 0x%s 越界。\n"
395 #| msgid "unrecognized form of instruction"
396 msgid "register unavailable for short instructions"
399 #: epiphany-asm.c:115
401 #| msgid "register number must be even"
402 msgid "register name used as immediate value"
405 #. Don't treat "mov ip,ip" as a move-immediate.
406 #: epiphany-asm.c:178 epiphany-asm.c:234
408 msgid "register source in immediate move"
411 #: epiphany-asm.c:187
413 msgid "byte relocation unsupported"
414 msgstr "不支持的 .stab 重定位"
416 #. -- assembler routines inserted here.
418 #: epiphany-asm.c:193 frv-asm.c:972 iq2000-asm.c:56 lm32-asm.c:95
419 #: lm32-asm.c:127 lm32-asm.c:157 lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247
420 #: m32c-asm.c:140 m32c-asm.c:235 m32c-asm.c:276 m32c-asm.c:334 m32c-asm.c:355
421 #: m32r-asm.c:53 mep-asm.c:241 mep-asm.c:259 mep-asm.c:274 mep-asm.c:289
422 #: mep-asm.c:301 openrisc-asm.c:54
426 #: epiphany-asm.c:270
428 msgid "ABORT: unknown operand"
431 #: epiphany-asm.c:296
433 msgid "Not a pc-relative address."
436 #: epiphany-asm.c:455 fr30-asm.c:310 frv-asm.c:1263 ip2k-asm.c:511
437 #: iq2000-asm.c:459 lm32-asm.c:349 m32c-asm.c:1584 m32r-asm.c:328
438 #: mep-asm.c:1286 mt-asm.c:595 openrisc-asm.c:241 xc16x-asm.c:376
439 #: xstormy16-asm.c:276
441 msgid "Unrecognized field %d while parsing.\n"
442 msgstr "打印 insn 时遇到无法识别的字段 %d。\n"
444 #: epiphany-asm.c:506 fr30-asm.c:361 frv-asm.c:1314 ip2k-asm.c:562
445 #: iq2000-asm.c:510 lm32-asm.c:400 m32c-asm.c:1635 m32r-asm.c:379
446 #: mep-asm.c:1337 mt-asm.c:646 openrisc-asm.c:292 xc16x-asm.c:427
447 #: xstormy16-asm.c:327
448 msgid "missing mnemonic in syntax string"
451 #. We couldn't parse it.
452 #: epiphany-asm.c:641 epiphany-asm.c:645 epiphany-asm.c:734 epiphany-asm.c:841
453 #: fr30-asm.c:496 fr30-asm.c:500 fr30-asm.c:589 fr30-asm.c:696 frv-asm.c:1449
454 #: frv-asm.c:1453 frv-asm.c:1542 frv-asm.c:1649 ip2k-asm.c:697 ip2k-asm.c:701
455 #: ip2k-asm.c:790 ip2k-asm.c:897 iq2000-asm.c:645 iq2000-asm.c:649
456 #: iq2000-asm.c:738 iq2000-asm.c:845 lm32-asm.c:535 lm32-asm.c:539
457 #: lm32-asm.c:628 lm32-asm.c:735 m32c-asm.c:1770 m32c-asm.c:1774
458 #: m32c-asm.c:1863 m32c-asm.c:1970 m32r-asm.c:514 m32r-asm.c:518
459 #: m32r-asm.c:607 m32r-asm.c:714 mep-asm.c:1472 mep-asm.c:1476 mep-asm.c:1565
460 #: mep-asm.c:1672 mt-asm.c:781 mt-asm.c:785 mt-asm.c:874 mt-asm.c:981
461 #: openrisc-asm.c:427 openrisc-asm.c:431 openrisc-asm.c:520 openrisc-asm.c:627
462 #: xc16x-asm.c:562 xc16x-asm.c:566 xc16x-asm.c:655 xc16x-asm.c:762
463 #: xstormy16-asm.c:462 xstormy16-asm.c:466 xstormy16-asm.c:555
464 #: xstormy16-asm.c:662
465 msgid "unrecognized instruction"
468 #: epiphany-asm.c:688 fr30-asm.c:543 frv-asm.c:1496 ip2k-asm.c:744
469 #: iq2000-asm.c:692 lm32-asm.c:582 m32c-asm.c:1817 m32r-asm.c:561
470 #: mep-asm.c:1519 mt-asm.c:828 openrisc-asm.c:474 xc16x-asm.c:609
471 #: xstormy16-asm.c:509
473 msgid "syntax error (expected char `%c', found `%c')"
474 msgstr "语法错误(需要字符‘%c’,得到‘%c’)"
476 #: epiphany-asm.c:698 fr30-asm.c:553 frv-asm.c:1506 ip2k-asm.c:754
477 #: iq2000-asm.c:702 lm32-asm.c:592 m32c-asm.c:1827 m32r-asm.c:571
478 #: mep-asm.c:1529 mt-asm.c:838 openrisc-asm.c:484 xc16x-asm.c:619
479 #: xstormy16-asm.c:519
481 msgid "syntax error (expected char `%c', found end of instruction)"
482 msgstr "语法错误(需要字符‘%c’,却到达指令尾)"
484 #: epiphany-asm.c:728 fr30-asm.c:583 frv-asm.c:1536 ip2k-asm.c:784
485 #: iq2000-asm.c:732 lm32-asm.c:622 m32c-asm.c:1857 m32r-asm.c:601
486 #: mep-asm.c:1559 mt-asm.c:868 openrisc-asm.c:514 xc16x-asm.c:649
487 #: xstormy16-asm.c:549
488 msgid "junk at end of line"
491 #: epiphany-asm.c:840 fr30-asm.c:695 frv-asm.c:1648 ip2k-asm.c:896
492 #: iq2000-asm.c:844 lm32-asm.c:734 m32c-asm.c:1969 m32r-asm.c:713
493 #: mep-asm.c:1671 mt-asm.c:980 openrisc-asm.c:626 xc16x-asm.c:761
494 #: xstormy16-asm.c:661
495 msgid "unrecognized form of instruction"
498 #: epiphany-asm.c:854 fr30-asm.c:709 frv-asm.c:1662 ip2k-asm.c:910
499 #: iq2000-asm.c:858 lm32-asm.c:748 m32c-asm.c:1983 m32r-asm.c:727
500 #: mep-asm.c:1685 mt-asm.c:994 openrisc-asm.c:640 xc16x-asm.c:775
501 #: xstormy16-asm.c:675
503 msgid "bad instruction `%.50s...'"
504 msgstr "错误的指令‘%.50s...’"
506 #: epiphany-asm.c:857 fr30-asm.c:712 frv-asm.c:1665 ip2k-asm.c:913
507 #: iq2000-asm.c:861 lm32-asm.c:751 m32c-asm.c:1986 m32r-asm.c:730
508 #: mep-asm.c:1688 mt-asm.c:997 openrisc-asm.c:643 xc16x-asm.c:778
509 #: xstormy16-asm.c:678
511 msgid "bad instruction `%.50s'"
512 msgstr "错误的指令‘%.50s’"
514 #. Default text to print if an instruction isn't recognized.
515 #: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
516 #: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:276
517 #: mt-dis.c:41 nds32-dis.c:56 openrisc-dis.c:41 xc16x-dis.c:41
518 #: xstormy16-dis.c:41
522 #: epiphany-dis.c:277 fr30-dis.c:299 frv-dis.c:396 ip2k-dis.c:288
523 #: iq2000-dis.c:189 lm32-dis.c:147 m32c-dis.c:891 m32r-dis.c:279
524 #: mep-dis.c:1187 mt-dis.c:290 openrisc-dis.c:135 xc16x-dis.c:420
525 #: xstormy16-dis.c:168
527 msgid "Unrecognized field %d while printing insn.\n"
528 msgstr "打印 insn 时遇到无法识别的字段 %d。\n"
530 #: epiphany-ibld.c:164 fr30-ibld.c:164 frv-ibld.c:164 ip2k-ibld.c:164
531 #: iq2000-ibld.c:164 lm32-ibld.c:164 m32c-ibld.c:164 m32r-ibld.c:164
532 #: mep-ibld.c:164 mt-ibld.c:164 openrisc-ibld.c:164 xc16x-ibld.c:164
533 #: xstormy16-ibld.c:164
535 msgid "operand out of range (%ld not between %ld and %lu)"
536 msgstr "操作数越界 (%ld 不在 %ld 和 %lu 之间)"
538 #: epiphany-ibld.c:185 fr30-ibld.c:185 frv-ibld.c:185 ip2k-ibld.c:185
539 #: iq2000-ibld.c:185 lm32-ibld.c:185 m32c-ibld.c:185 m32r-ibld.c:185
540 #: mep-ibld.c:185 mt-ibld.c:185 openrisc-ibld.c:185 xc16x-ibld.c:185
541 #: xstormy16-ibld.c:185
543 #| msgid "operand out of range (%lu not between 0 and %lu)"
544 msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
545 msgstr "操作数超出范围 (0x %lx 请不是 0 和 0x %lx 之间)"
547 #: epiphany-ibld.c:872 fr30-ibld.c:727 frv-ibld.c:853 ip2k-ibld.c:604
548 #: iq2000-ibld.c:710 lm32-ibld.c:631 m32c-ibld.c:1728 m32r-ibld.c:662
549 #: mep-ibld.c:1205 mt-ibld.c:746 openrisc-ibld.c:630 xc16x-ibld.c:749
550 #: xstormy16-ibld.c:675
552 msgid "Unrecognized field %d while building insn.\n"
553 msgstr "建立 insn 时遇到无法识别的字段 %d。\n"
555 #: epiphany-ibld.c:1166 fr30-ibld.c:932 frv-ibld.c:1170 ip2k-ibld.c:679
556 #: iq2000-ibld.c:885 lm32-ibld.c:735 m32c-ibld.c:2889 m32r-ibld.c:799
557 #: mep-ibld.c:1804 mt-ibld.c:966 openrisc-ibld.c:730 xc16x-ibld.c:969
558 #: xstormy16-ibld.c:821
560 msgid "Unrecognized field %d while decoding insn.\n"
561 msgstr "解码 insn 时遇到无法识别的字段 %d。\n"
563 #: epiphany-ibld.c:1309 fr30-ibld.c:1078 frv-ibld.c:1448 ip2k-ibld.c:753
564 #: iq2000-ibld.c:1016 lm32-ibld.c:824 m32c-ibld.c:3506 m32r-ibld.c:912
565 #: mep-ibld.c:2274 mt-ibld.c:1166 openrisc-ibld.c:807 xc16x-ibld.c:1190
566 #: xstormy16-ibld.c:931
568 msgid "Unrecognized field %d while getting int operand.\n"
569 msgstr "获得 int 操作数时遇到无法识别的字段 %d。\n"
571 #: epiphany-ibld.c:1434 fr30-ibld.c:1206 frv-ibld.c:1708 ip2k-ibld.c:809
572 #: iq2000-ibld.c:1129 lm32-ibld.c:895 m32c-ibld.c:4105 m32r-ibld.c:1007
573 #: mep-ibld.c:2726 mt-ibld.c:1348 openrisc-ibld.c:866 xc16x-ibld.c:1393
574 #: xstormy16-ibld.c:1023
576 msgid "Unrecognized field %d while getting vma operand.\n"
577 msgstr "获得 vma 操作数时遇到无法识别的字段 %d。\n"
579 #: epiphany-ibld.c:1566 fr30-ibld.c:1337 frv-ibld.c:1975 ip2k-ibld.c:868
580 #: iq2000-ibld.c:1249 lm32-ibld.c:973 m32c-ibld.c:4692 m32r-ibld.c:1108
581 #: mep-ibld.c:3139 mt-ibld.c:1537 openrisc-ibld.c:932 xc16x-ibld.c:1597
582 #: xstormy16-ibld.c:1122
584 msgid "Unrecognized field %d while setting int operand.\n"
585 msgstr "设置 int 操作数时遇到无法识别的字段 %d。\n"
587 #: epiphany-ibld.c:1688 fr30-ibld.c:1458 frv-ibld.c:2232 ip2k-ibld.c:917
588 #: iq2000-ibld.c:1359 lm32-ibld.c:1041 m32c-ibld.c:5269 m32r-ibld.c:1199
589 #: mep-ibld.c:3542 mt-ibld.c:1716 openrisc-ibld.c:988 xc16x-ibld.c:1791
590 #: xstormy16-ibld.c:1211
592 msgid "Unrecognized field %d while setting vma operand.\n"
593 msgstr "设置 vma 操作数时遇到无法识别的字段 %d。\n"
595 #: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
597 #| msgid "register number must be even"
598 msgid "Register number is not valid"
603 #| msgid "register number must be even"
604 msgid "Register must be between r0 and r7"
605 msgstr "登记册必须 r0 和 r7 之间"
609 #| msgid "register number must be even"
610 msgid "Register must be between r8 and r15"
611 msgstr "登记册必须 r8 和 r15 之间"
613 #: fr30-asm.c:116 m32c-asm.c:910
615 msgid "Register list is not valid"
622 #: frv-asm.c:611 frv-asm.c:621
624 #| msgid "immediate value is out of range"
625 msgid "Special purpose register number is out of range"
626 msgstr "专用寄存器的编号是超出范围"
630 msgid "Value of A operand must be 0 or 1"
634 msgid "register number must be even"
644 msgid "Don't understand 0x%x \n"
645 msgstr "无法识别的重定位类型 0x%x"
649 msgid "can't cope with insert %d\n"
650 msgstr "无法清除未激活的密钥 %d。\n"
652 #. Couldn't understand anything.
655 msgid "%02x\t\t*unknown*"
656 msgstr "%02x\t\t*未知*"
659 msgid "<internal disassembler error>"
666 "The following i386/x86-64 specific disassembler options are supported for use\n"
667 "with the -M switch (multiple options should be separated by commas):\n"
670 "下列 i386/x86-64 特定的反汇编器选项在使用 -M 开关时可用(使用逗号分隔多个选项):\n"
674 msgid " x86-64 Disassemble in 64bit mode\n"
675 msgstr "生成 64 位 x86-64 代码"
679 msgid " i386 Disassemble in 32bit mode\n"
680 msgstr "生成 32 位 i386 代码"
684 msgid " i8086 Disassemble in 16bit mode\n"
685 msgstr " i8086 在 16 位模式下反汇编\n"
689 msgid " att Display instruction in AT&T syntax\n"
690 msgstr " att 用 AT&T 语法显示指令\n"
694 msgid " intel Display instruction in Intel syntax\n"
695 msgstr " intel 用 Intel 语法显示指令\n"
701 " Display instruction in AT&T mnemonic\n"
702 msgstr " att 用 AT&T 语法显示指令\n"
708 " Display instruction in Intel mnemonic\n"
709 msgstr " intel 用 Intel 语法显示指令\n"
713 msgid " addr64 Assume 64bit address size\n"
714 msgstr " addr64 假定 64 位地址大小\n"
718 msgid " addr32 Assume 32bit address size\n"
719 msgstr " addr32 假定 32 位地址大小\n"
723 msgid " addr16 Assume 16bit address size\n"
724 msgstr " addr16 假定 16 位地址大小\n"
728 msgid " data32 Assume 32bit data size\n"
729 msgstr " data32 假定 32 位数据大小\n"
733 msgid " data16 Assume 16bit data size\n"
734 msgstr " data16 假定 16 位数据大小\n"
738 msgid " suffix Always display instruction suffix in AT&T syntax\n"
739 msgstr " suffix 在 AT&T 语法中始终显示指令后缀\n"
741 #: i386-gen.c:560 ia64-gen.c:307
748 msgid "%s: %d: Unknown bitfield: %s\n"
749 msgstr "行 %d:未知标签:%s\n"
753 #| msgid "Unknown error %d\n"
754 msgid "Unknown bitfield: %s\n"
755 msgstr "%s:未知函数‘%u’\n"
759 msgid "%s: %d: Missing `)' in bitfield: %s\n"
760 msgstr "缺少 %s%d %s:%s\n"
764 msgid "can't find i386-opc.tbl for reading, errno = %s\n"
765 msgstr "找不到阅读,errno i386 opc.tbl = %s"
769 msgid "can't find i386-reg.tbl for reading, errno = %s\n"
770 msgstr "找不到阅读,errno i386 reg.tbl = %s"
774 msgid "can't create i386-init.h, errno = %s\n"
775 msgstr "无法创建 i386-init.h,errno = %s"
777 #: i386-gen.c:1312 ia64-gen.c:2830
779 msgid "unable to change directory to \"%s\", errno = %s\n"
780 msgstr "无法将当前目录切换至“%s”,errno = %s\n"
784 msgid "%d unused bits in i386_cpu_flags.\n"
785 msgstr "%d 未使用的钻头在 i386_cpu_flags。"
789 msgid "%d unused bits in i386_operand_type.\n"
790 msgstr "%d 未使用的钻头在 i386_operand_type。"
794 msgid "can't create i386-tbl.h, errno = %s\n"
795 msgstr "无法创建 i386-tbl.h,errno = %s"
799 msgid "%s: Warning: "
802 #: ia64-gen.c:506 ia64-gen.c:737
804 msgid "multiple note %s not handled\n"
805 msgstr "%s:多次重复定义符号“%s”"
809 msgid "can't find ia64-ic.tbl for reading\n"
810 msgstr "找不到 ia64 ic.tbl 阅读"
814 msgid "can't find %s for reading\n"
815 msgstr "%s:无法找到模块文件 %s\n"
820 "most recent format '%s'\n"
821 "appears more restrictive than '%s'\n"
822 msgstr "最新格式 %s 似乎比 %s 的限制性更强"
826 msgid "overlapping field %s->%s\n"
827 msgstr "缺少字段‘%s’,在‘%s’中"
831 msgid "overwriting note %d with note %d (IC:%s)\n"
832 msgstr "用注 %d (IC:%s) 覆盖注 %d"
836 msgid "don't know how to specify %% dependency %s\n"
837 msgstr "不知道如何指定 %% 依赖 %s\n"
841 msgid "Don't know how to specify # dependency %s\n"
842 msgstr "不知道如何指定 # 依赖 %s\n"
846 msgid "IC:%s [%s] has no terminals or sub-classes\n"
847 msgstr "IC:%s [%s] 没有任何终端或子类"
851 msgid "IC:%s has no terminals or sub-classes\n"
852 msgstr "IC:%s 有没有终端或子类"
856 msgid "no insns mapped directly to terminal IC %s [%s]"
857 msgstr "没有 insn 被直接映射到终端 IC %s [%s]"
861 msgid "no insns mapped directly to terminal IC %s\n"
862 msgstr "没有 insn 被直接映射到终端 IC %s\n"
866 msgid "class %s is defined but not used\n"
871 msgid "Warning: rsrc %s (%s) has no chks\n"
872 msgstr "警告:%s 节的大小为零"
876 msgid "Warning: rsrc %s (%s) has no chks or regs\n"
881 msgid "rsrc %s (%s) has no regs\n"
886 msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
891 msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
896 msgid "opcode %s has no class (ops %d %d %d)\n"
897 msgstr "尚未定义名为“%s”的 <draw_ops>"
899 #. We've been passed a w. Return with an error message so that
900 #. cgen will try the next parsing option.
902 msgid "W keyword invalid in FR operand slot."
903 msgstr "W 关键字非法,在 FR 操作数槽位中。"
905 #. Invalid offset present.
907 msgid "offset(IP) is not a valid form"
910 #. Found something there in front of (DP) but it's out
913 msgid "(DP) offset out of range."
916 #. Found something there in front of (SP) but it's out
919 msgid "(SP) offset out of range."
923 msgid "illegal use of parentheses"
928 msgid "operand out of range (not between 1 and 255)"
929 msgstr "操作数越界(%ld 不在 %ld 和 %ld 之间)"
931 #. Something is very wrong. opindex has to be one of the above.
934 msgid "parse_addr16: invalid opindex."
938 msgid "Byte address required. - must be even."
942 msgid "cgen_parse_address returned a symbol. Literal required."
947 msgid "percent-operator operand is not a symbol"
948 msgstr "%%L处的 .not. 运算符的操作数为 %s"
951 msgid "Attempt to find bit index of 0"
954 #: iq2000-asm.c:112 iq2000-asm.c:142
955 msgid "immediate value cannot be register"
958 #: iq2000-asm.c:123 iq2000-asm.c:153 lm32-asm.c:70
959 msgid "immediate value out of range"
963 msgid "21-bit offset out of range"
968 msgid "expecting gp relative address: gp(symbol)"
969 msgstr "不能使用非 GP 相对的绝对地址"
972 msgid "expecting got relative address: got(symbol)"
976 msgid "expecting got relative address: gotoffhi16(symbol)"
980 msgid "expecting got relative address: gotofflo16(symbol)"
983 #: m10200-dis.c:158 m10300-dis.c:581
985 msgid "unknown\t0x%04lx"
990 msgid "unknown\t0x%02lx"
994 msgid "imm:6 immediate is out of range"
999 msgid "%dsp8() takes a symbolic address, not a number"
1000 msgstr "%dsp8() 使用一个符号地址,而非数字"
1002 #: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:253
1003 msgid "dsp:8 immediate is out of range"
1004 msgstr "dsp:8 立即数越界"
1006 #: m32c-asm.c:184 m32c-asm.c:188
1007 msgid "Immediate is out of range -8 to 7"
1008 msgstr "立即数越界 (-8 到 7)"
1010 #: m32c-asm.c:209 m32c-asm.c:213
1011 msgid "Immediate is out of range -7 to 8"
1012 msgstr "立即数越界 (-7 到 8)"
1016 msgid "%dsp16() takes a symbolic address, not a number"
1017 msgstr "%dsp16() 使用一个符号地址,而非数字"
1019 #: m32c-asm.c:305 m32c-asm.c:312 m32c-asm.c:373
1020 msgid "dsp:16 immediate is out of range"
1021 msgstr "dsp:16 立即数越界"
1024 msgid "dsp:20 immediate is out of range"
1025 msgstr "dsp:20 立即数越界"
1027 #: m32c-asm.c:425 m32c-asm.c:445
1028 msgid "dsp:24 immediate is out of range"
1029 msgstr "dsp:24 立即数越界"
1032 msgid "immediate is out of range 1-2"
1036 msgid "immediate is out of range 1-8"
1040 msgid "immediate is out of range 0-7"
1044 msgid "immediate is out of range 2-9"
1048 msgid "Bit number for indexing general register is out of range 0-15"
1051 #: m32c-asm.c:606 m32c-asm.c:662
1053 #| msgid "immediate value is out of range"
1054 msgid "bit,base is out of range"
1057 #: m32c-asm.c:613 m32c-asm.c:618 m32c-asm.c:666
1059 #| msgid "21-bit offset out of range"
1060 msgid "bit,base out of range for symbol"
1065 msgid "not a valid r0l/r0h pair"
1070 #| msgid "invalid mask field"
1071 msgid "Invalid size specifier"
1072 msgstr "%s:无效的新列指定符号“%s”\n"
1076 msgid "<function code %d>"
1081 msgid "<internal error in opcode table: %s %s>\n"
1082 msgstr "<操作数表中出现内部错误:%s %s>\n"
1086 msgid "# <dis error: %08lx>"
1087 msgstr "# <反汇编出错: %08lx>"
1090 msgid "Only $tp or $13 allowed for this opcode"
1094 msgid "Only $sp or $15 allowed for this opcode"
1097 #: mep-asm.c:308 mep-asm.c:504
1099 msgid "invalid %function() here"
1100 msgstr "%qE未声明(不在函数内)"
1103 msgid "Immediate is out of range -32768 to 32767"
1104 msgstr "立即数越界 (-32768 到 32767)"
1107 msgid "Immediate is out of range 0 to 65535"
1108 msgstr "立即数越界 (0 到 65535)"
1110 #: mep-asm.c:549 mep-asm.c:562
1111 msgid "Immediate is out of range -512 to 511"
1112 msgstr "立即数越界 (-512 到 511)"
1114 #: mep-asm.c:554 mep-asm.c:563
1115 msgid "Immediate is out of range -128 to 127"
1116 msgstr "立即数越界 (-128 到 127)"
1119 msgid "Value is not aligned enough"
1122 #: mips-dis.c:1392 mips-dis.c:1580
1124 #| msgid "# internal error, undefined modifier(%c)"
1125 msgid "# internal error, undefined operand in `%s %s'"
1126 msgstr "<操作数表中出现内部错误:%s %s>\n"
1132 "The following MIPS specific disassembler options are supported for use\n"
1133 "with the -M switch (multiple options should be separated by commas):\n"
1136 "下列 MIPS 特定的反汇编器选项可通过 -M 开关启用(使用逗号分隔多个选项):\n"
1142 " msa Recognize MSA instructions.\n"
1151 " virt Recognize the virtualization ASE instructions.\n"
1154 " virt 识别虚拟化 ASE 指令。\n"
1160 " gpr-names=ABI Print GPR names according to specified ABI.\n"
1161 " Default: based on binary being disassembled.\n"
1164 " gpr-names=ABI 根据指定的 ABI 打印通用寄存器名。\n"
1165 " 默认:根据被反汇编的二进制文件。\n"
1171 " fpr-names=ABI Print FPR names according to specified ABI.\n"
1172 " Default: numeric.\n"
1175 " fpr-names=ABI 根据指定的 ABI 打印浮点寄存器名。\n"
1182 " cp0-names=ARCH Print CP0 register names according to\n"
1183 " specified architecture.\n"
1184 " Default: based on binary being disassembled.\n"
1187 " cp0-names=ARCH 根据指定的架构打印 CP0 寄存器名。\n"
1188 " 默认:根据被反汇编的二进制代码。\n"
1194 " hwr-names=ARCH Print HWR names according to specified \n"
1195 "\t\t\t architecture.\n"
1196 " Default: based on binary being disassembled.\n"
1199 " hwr-names=ARCH 根据指定的架构打印 HWR 寄存器名。\n"
1200 " 默认:根据被反汇编的二进制代码。\n"
1206 " reg-names=ABI Print GPR and FPR names according to\n"
1210 " reg-names=ABI 根据指定的 ABI 打印通用寄存器和浮点寄存\n"
1217 " reg-names=ARCH Print CP0 register and HWR names according to\n"
1218 " specified architecture.\n"
1221 " reg-names=ARCH 根据指定的架构打印 CP0 和 HWR 寄存器名。\n"
1227 " For the options above, the following values are supported for \"ABI\":\n"
1231 " 对于以上的选项,以下值可被用于 \"ABI\":\n"
1238 " For the options above, The following values are supported for \"ARCH\":\n"
1242 " 对于以上的选项,以下值可被用于 \"ARCH\":\n"
1247 msgid "Bad case %d (%s) in %s:%d\n"
1248 msgstr "行 %d: 不当的 no%s 数字:%d\n"
1252 msgid "Internal: Non-debugged code (test-case missing): %s:%d"
1261 msgid "*unknown operands type: %d*"
1262 msgstr "%s:未知的重定位类型 %d"
1266 msgid "Illegal as emulation instr"
1267 msgstr "不要使用 fabss 自定义指令"
1269 #. R2/R3 are illegal as dest: may be data section.
1272 msgid "Illegal as 2-op instr"
1273 msgstr "不要使用 fabss 自定义指令"
1277 msgid "unrecognised CALLA addressing mode"
1280 #: msp430-dis.c:1110 msp430-dis.c:1127 msp430-dis.c:1148
1282 msgid "Reserved use of A/L and B/W bits detected"
1285 #: mt-asm.c:110 mt-asm.c:190
1287 msgid "Operand out of range. Must be between -32768 and 32767."
1288 msgstr "操作数越界(%lu 不在 0 和 %lu 之间)"
1291 msgid "Biiiig Trouble in parse_imm16!"
1296 msgid "The percent-operator's operand is not a symbol"
1297 msgstr "%%L处的 .not. 运算符的操作数为 %s"
1300 msgid "invalid operand. type may have values 0,1,2 only."
1303 #. I and Z are output operands and can`t be immediate
1304 #. A is an address and we can`t have the address of
1305 #. an immediate either. We don't know how much to increase
1306 #. aoffsetp by since whatever generated this is broken
1310 msgid "$<undefined>"
1315 msgid "warning: ignoring unknown -M%s option\n"
1316 msgstr "警告:忽略--strip-program 选项,因为-s 选项没有指明"
1322 "The following PPC specific disassembler options are supported for use with\n"
1326 "下列 PPC 特定的反汇编器选项在使用 -M 开关时可用(使用逗号分隔多个选项):\n"
1328 #: ppc-opc.c:887 ppc-opc.c:910 ppc-opc.c:935 ppc-opc.c:964
1330 #| msgid "Bad register name"
1331 msgid "invalid register"
1332 msgstr "%q+D的寄存器名无效"
1334 #: ppc-opc.c:1212 ppc-opc.c:1242
1335 msgid "invalid conditional option"
1338 #: ppc-opc.c:1214 ppc-opc.c:1244
1340 msgid "invalid counter access"
1344 msgid "attempt to set y bit when using + or - modifier"
1348 msgid "invalid mask field"
1353 msgid "ignoring invalid mfcr mask"
1356 #: ppc-opc.c:1403 ppc-opc.c:1438
1357 msgid "illegal bitmask"
1362 msgid "address register in load range"
1367 msgid "index register in load range"
1370 #: ppc-opc.c:1594 ppc-opc.c:1650
1371 msgid "source and target register operands must be different"
1375 msgid "invalid register operand when updating"
1380 msgid "illegal immediate value"
1385 msgid "invalid sprg number"
1390 #| msgid "invalid conditional option"
1391 msgid "invalid constant"
1392 msgstr "%<#pragma pack%>中有无效常量 - 已忽略"
1398 "The following S/390 specific disassembler options are supported for use\n"
1399 "with the -M switch (multiple options should be separated by commas):\n"
1403 "下列 S/390 特定的反汇编器选项可通过 -M 开关启用(使用逗号分隔多个选项):\n"
1407 msgid " esa Disassemble in ESA architecture mode\n"
1408 msgstr " esa 在 ESA 架构模式下反汇编\n"
1412 msgid " zarch Disassemble in z/Architecture mode\n"
1413 msgstr "z/Architecture 模式在 %s 上不受支持"
1415 #: score-dis.c:662 score-dis.c:869 score-dis.c:1030 score-dis.c:1144
1416 #: score-dis.c:1151 score-dis.c:1158 score7-dis.c:694 score7-dis.c:857
1418 #| msgid "<illegal precision>"
1419 msgid "<illegal instruction>"
1424 msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
1425 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
1429 msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
1430 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
1434 msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
1435 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
1437 #. Mark as non-valid instruction.
1444 msgid "unknown operand shift: %x\n"
1449 #| msgid "unknown pop reg: %d\n"
1450 msgid "unknown reg: %d\n"
1453 #. The functions used to insert and extract complicated operands.
1454 #. Note: There is a conspiracy between these functions and
1455 #. v850_insert_operand() in gas/config/tc-v850.c. Error messages
1456 #. containing the string 'out of range' will be ignored unless a
1457 #. specific command line option is given to GAS.
1460 msgid "displacement value is not in range and is not aligned"
1464 msgid "displacement value is out of range"
1468 msgid "displacement value is not aligned"
1472 msgid "immediate value is out of range"
1476 msgid "branch value out of range"
1480 msgid "branch value not in range and to odd offset"
1481 msgstr "跳转越界且跳转偏移量为奇数"
1484 msgid "branch to odd offset"
1489 #| msgid "immediate value is out of range"
1490 msgid "position value is out of range"
1495 #| msgid "immediate value is out of range"
1496 msgid "width value is out of range"
1501 #| msgid "value out of range"
1502 msgid "SelID is out of range"
1503 msgstr "SR/SelID 越界"
1506 msgid "vector8 is out of range"
1510 msgid "vector5 is out of range"
1514 msgid "imm10 is out of range"
1518 msgid "SR/SelID is out of range"
1519 msgstr "SR/SelID 越界"
1522 msgid "invalid register for stack adjustment"
1523 msgstr "用于调整堆栈的寄存器无效"
1526 msgid "invalid register name"
1530 msgid "Missing '#' prefix"
1534 msgid "Missing '.' prefix"
1538 msgid "Missing 'pof:' prefix"
1539 msgstr "缺失 'pof:' 前缀"
1542 msgid "Missing 'pag:' prefix"
1543 msgstr "缺失 'pag:' 前缀"
1546 msgid "Missing 'sof:' prefix"
1547 msgstr "缺失 'sof:' 前缀"
1550 msgid "Missing 'seg:' prefix"
1551 msgstr "缺失 'seg:' 前缀"
1553 #: xstormy16-asm.c:71
1554 msgid "Bad register in preincrement"
1555 msgstr "前置自增中使用了错误的寄存器"
1557 #: xstormy16-asm.c:76
1558 msgid "Bad register in postincrement"
1559 msgstr "后置自增中使用了错误的寄存器"
1561 #: xstormy16-asm.c:78
1562 msgid "Bad register name"
1565 #: xstormy16-asm.c:82
1566 msgid "Label conflicts with register name"
1569 #: xstormy16-asm.c:86
1570 msgid "Label conflicts with `Rx'"
1573 #: xstormy16-asm.c:88
1574 msgid "Bad immediate expression"
1577 #: xstormy16-asm.c:109
1579 msgid "No relocation for small immediate"
1582 #: xstormy16-asm.c:119
1584 msgid "Small operand was not an immediate number"
1587 #: xstormy16-asm.c:157
1588 msgid "Operand is not a symbol"
1591 #: xstormy16-asm.c:165
1592 msgid "Syntax error: No trailing ')'"
1593 msgstr "语法错误:没有结尾的‘)’"
1595 #~ msgid "unknown\t0x%04x"
1596 #~ msgstr "未知\t0x%04x"
1598 #~ msgid "offset not a multiple of 2"
1599 #~ msgstr "偏移量不是 2 的倍数"
1601 #~ msgid "offset greater than 62"
1602 #~ msgstr "偏移量大于 62"
1604 #~ msgid "offset not a multiple of 4"
1605 #~ msgstr "偏移量不是 4 的倍数"
1607 #~ msgid "offset greater than 124"
1608 #~ msgstr "偏移量大于 124"
1610 #~ msgid "offset not a multiple of 8"
1611 #~ msgstr "偏移量不是 8 的倍数"
1613 #~ msgid "offset greater than 248"
1614 #~ msgstr "偏移量大于 248"
1616 #~ msgid "offset not between -2048 and 2047"
1617 #~ msgstr "偏移量不在 -2048 和 2047 之间"
1619 #~ msgid "offset not between -8192 and 8191"
1620 #~ msgstr "偏移量不在 -8192 和 8191 之间"
1622 #~ msgid "target register operand must be even"
1623 #~ msgstr "目的寄存器操作数必须是偶数"
1625 #~ msgid "source register operand must be even"
1626 #~ msgstr "源寄存器操作数必须是偶数"
1628 #~ msgid "branch value not in range and to an odd offset"
1629 #~ msgstr "跳转越界且跳转偏移量为奇数"
1631 #~ msgid "immediate value not in range and not even"
1632 #~ msgstr "立即数越界且不是偶数"