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.
8 "Project-Id-Version: opcodes 2.15.96\n"
9 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2005-03-05 20:32+1030\n"
11 "PO-Revision-Date: 2006-01-15 02:10+0800\n"
12 "Last-Translator: Meng Jie <zuxyhere@eastday.com>\n"
13 "Language-Team: Chinese (simplified) <i18n-translation@lists.linux.net.cn>\n"
15 "Content-Type: text/plain; charset=utf-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
19 msgid "branch operand unaligned"
22 #: alpha-opc.c:353 alpha-opc.c:374
23 msgid "jump hint unaligned"
27 msgid "Illegal limm reference in last instruction!\n"
31 msgid "<illegal precision>"
34 #. XXX - should break 'option' at following delimiter.
37 msgid "Unrecognised register name set: %s\n"
38 msgstr "无法识别的寄存器名称集:%s\n"
40 #. XXX - should break 'option' at following delimiter.
43 msgid "Unrecognised disassembler option: %s\n"
44 msgstr "无法识别的反汇编器选项:%s\n"
50 "The following ARM specific disassembler options are supported for use with\n"
54 "下列 ARM 特定的反汇编器选项在使用 -M 开关时可用:\n"
56 #: avr-dis.c:112 avr-dis.c:122
63 msgid "Internal disassembler error"
68 msgid "unknown constraint `%c'"
71 #: cgen-asm.c:336 fr30-ibld.c:197 frv-ibld.c:197 ip2k-ibld.c:197
72 #: iq2000-ibld.c:197 m32r-ibld.c:197 openrisc-ibld.c:197 xstormy16-ibld.c:197
74 msgid "operand out of range (%ld not between %ld and %ld)"
75 msgstr "操作数越界(%ld 不在 %ld 和 %ld 之间)"
79 msgid "operand out of range (%lu not between %lu and %lu)"
80 msgstr "操作数越界(%lu 不在 %lu 和 %lu 之间)"
84 msgid "<unknown register %d>"
90 msgid "Unknown error %d\n"
95 msgid "Address 0x%s is out of bounds.\n"
96 msgstr "地址 0x%s 越界。\n"
98 #: fr30-asm.c:323 frv-asm.c:1298 ip2k-asm.c:530 iq2000-asm.c:465
99 #: m32r-asm.c:338 openrisc-asm.c:252 xstormy16-asm.c:284
101 msgid "Unrecognized field %d while parsing.\n"
104 #: fr30-asm.c:372 frv-asm.c:1347 ip2k-asm.c:579 iq2000-asm.c:514
105 #: m32r-asm.c:387 openrisc-asm.c:301 xstormy16-asm.c:333
106 msgid "missing mnemonic in syntax string"
109 #. We couldn't parse it.
110 #: fr30-asm.c:507 fr30-asm.c:511 fr30-asm.c:598 fr30-asm.c:699 frv-asm.c:1482
111 #: frv-asm.c:1486 frv-asm.c:1573 frv-asm.c:1674 ip2k-asm.c:714 ip2k-asm.c:718
112 #: ip2k-asm.c:805 ip2k-asm.c:906 iq2000-asm.c:649 iq2000-asm.c:653
113 #: iq2000-asm.c:740 iq2000-asm.c:841 m32r-asm.c:522 m32r-asm.c:526
114 #: m32r-asm.c:613 m32r-asm.c:714 openrisc-asm.c:436 openrisc-asm.c:440
115 #: openrisc-asm.c:527 openrisc-asm.c:628 xstormy16-asm.c:468
116 #: xstormy16-asm.c:472 xstormy16-asm.c:559 xstormy16-asm.c:660
117 msgid "unrecognized instruction"
120 #: fr30-asm.c:554 frv-asm.c:1529 ip2k-asm.c:761 iq2000-asm.c:696
121 #: m32r-asm.c:569 openrisc-asm.c:483 xstormy16-asm.c:515
123 msgid "syntax error (expected char `%c', found `%c')"
124 msgstr "语法错误(需要字符‘%c’,得到‘%c’)"
126 #: fr30-asm.c:564 frv-asm.c:1539 ip2k-asm.c:771 iq2000-asm.c:706
127 #: m32r-asm.c:579 openrisc-asm.c:493 xstormy16-asm.c:525
129 msgid "syntax error (expected char `%c', found end of instruction)"
130 msgstr "语法错误(需要字符‘%c’,却到达指令尾)"
132 #: fr30-asm.c:592 frv-asm.c:1567 ip2k-asm.c:799 iq2000-asm.c:734
133 #: m32r-asm.c:607 openrisc-asm.c:521 xstormy16-asm.c:553
134 msgid "junk at end of line"
137 #: fr30-asm.c:698 frv-asm.c:1673 ip2k-asm.c:905 iq2000-asm.c:840
138 #: m32r-asm.c:713 openrisc-asm.c:627 xstormy16-asm.c:659
139 msgid "unrecognized form of instruction"
142 #: fr30-asm.c:710 frv-asm.c:1685 ip2k-asm.c:917 iq2000-asm.c:852
143 #: m32r-asm.c:725 openrisc-asm.c:639 xstormy16-asm.c:671
145 msgid "bad instruction `%.50s...'"
146 msgstr "错误的指令‘%.50s...’"
148 #: fr30-asm.c:713 frv-asm.c:1688 ip2k-asm.c:920 iq2000-asm.c:855
149 #: m32r-asm.c:728 openrisc-asm.c:642 xstormy16-asm.c:674
151 msgid "bad instruction `%.50s'"
152 msgstr "错误的指令‘%.50s’"
154 #. Default text to print if an instruction isn't recognized.
155 #: fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41 m32r-dis.c:41
156 #: mmix-dis.c:284 openrisc-dis.c:41 xstormy16-dis.c:41
160 #: fr30-dis.c:319 frv-dis.c:410 ip2k-dis.c:313 iq2000-dis.c:191 m32r-dis.c:262
161 #: openrisc-dis.c:137 xstormy16-dis.c:170
163 msgid "Unrecognized field %d while printing insn.\n"
166 #: fr30-ibld.c:168 frv-ibld.c:168 ip2k-ibld.c:168 iq2000-ibld.c:168
167 #: m32r-ibld.c:168 openrisc-ibld.c:168 xstormy16-ibld.c:168
169 msgid "operand out of range (%ld not between %ld and %lu)"
170 msgstr "操作数越界(%ld 不在 %ld 和 %lu 之间)"
172 #: fr30-ibld.c:181 frv-ibld.c:181 ip2k-ibld.c:181 iq2000-ibld.c:181
173 #: m32r-ibld.c:181 openrisc-ibld.c:181 xstormy16-ibld.c:181
175 msgid "operand out of range (%lu not between 0 and %lu)"
176 msgstr "操作数越界(%lu 不在 0 和 %lu 之间)"
178 #: fr30-ibld.c:732 frv-ibld.c:858 ip2k-ibld.c:609 iq2000-ibld.c:715
179 #: m32r-ibld.c:667 openrisc-ibld.c:635 xstormy16-ibld.c:680
181 msgid "Unrecognized field %d while building insn.\n"
184 #: fr30-ibld.c:939 frv-ibld.c:1177 ip2k-ibld.c:686 iq2000-ibld.c:892
185 #: m32r-ibld.c:806 openrisc-ibld.c:737 xstormy16-ibld.c:828
187 msgid "Unrecognized field %d while decoding insn.\n"
190 #: fr30-ibld.c:1088 frv-ibld.c:1458 ip2k-ibld.c:763 iq2000-ibld.c:1026
191 #: m32r-ibld.c:922 openrisc-ibld.c:817 xstormy16-ibld.c:941
193 msgid "Unrecognized field %d while getting int operand.\n"
196 #: fr30-ibld.c:1217 frv-ibld.c:1719 ip2k-ibld.c:820 iq2000-ibld.c:1140
197 #: m32r-ibld.c:1018 openrisc-ibld.c:877 xstormy16-ibld.c:1034
199 msgid "Unrecognized field %d while getting vma operand.\n"
202 #: fr30-ibld.c:1351 frv-ibld.c:1989 ip2k-ibld.c:882 iq2000-ibld.c:1263
203 #: m32r-ibld.c:1122 openrisc-ibld.c:946 xstormy16-ibld.c:1136
205 msgid "Unrecognized field %d while setting int operand.\n"
208 #: fr30-ibld.c:1473 frv-ibld.c:2247 ip2k-ibld.c:932 iq2000-ibld.c:1374
209 #: m32r-ibld.c:1214 openrisc-ibld.c:1003 xstormy16-ibld.c:1226
211 msgid "Unrecognized field %d while setting vma operand.\n"
215 msgid "register number must be even"
225 msgid "Don't understand 0x%x \n"
230 msgid "can't cope with insert %d\n"
231 msgstr "用下列通配符插入文件(&M):"
233 #. Couldn't understand anything.
236 msgid "%02x\t\t*unknown*"
237 msgstr "%02x\t\t*未知*"
240 msgid "<internal disassembler error>"
250 msgid "%s: Warning: "
253 #: ia64-gen.c:496 ia64-gen.c:730
255 msgid "multiple note %s not handled\n"
259 msgid "can't find ia64-ic.tbl for reading\n"
264 msgid "can't find %s for reading\n"
265 msgstr "无法打开 %1 进行读取"
270 "most recent format '%s'\n"
271 "appears more restrictive than '%s'\n"
276 msgid "overlapping field %s->%s\n"
281 msgid "overwriting note %d with note %d (IC:%s)\n"
286 msgid "don't know how to specify %% dependency %s\n"
287 msgstr "不知道如何指定 %% 依赖 %s\n"
291 msgid "Don't know how to specify # dependency %s\n"
292 msgstr "不知道如何指定 # 依赖 %s\n"
296 msgid "IC:%s [%s] has no terminals or sub-classes\n"
301 msgid "IC:%s has no terminals or sub-classes\n"
306 msgid "no insns mapped directly to terminal IC %s [%s]"
311 msgid "no insns mapped directly to terminal IC %s\n"
316 msgid "class %s is defined but not used\n"
321 msgid "Warning: rsrc %s (%s) has no chks%s\n"
326 msgid "rsrc %s (%s) has no regs\n"
331 msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
336 msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
341 msgid "opcode %s has no class (ops %d %d %d)\n"
342 msgstr "尚未定义名为“%s”的 <draw_ops>"
346 msgid "unable to change directory to \"%s\", errno = %s\n"
347 msgstr "无法将当前目录切换至“%s”,errno = %s\n"
349 #. We've been passed a w. Return with an error message so that
350 #. cgen will try the next parsing option.
352 msgid "W keyword invalid in FR operand slot."
355 #. Invalid offset present.
357 msgid "offset(IP) is not a valid form"
360 #. Found something there in front of (DP) but it's out
363 msgid "(DP) offset out of range."
366 #. Found something there in front of (SP) but it's out
369 msgid "(SP) offset out of range."
373 msgid "illegal use of parentheses"
378 msgid "operand out of range (not between 1 and 255)"
379 msgstr "操作数越界(%lu 不在 0 和 %lu 之间)"
381 #. Something is very wrong. opindex has to be one of the above.
384 msgid "parse_addr16: invalid opindex."
385 msgstr "分析错误:非法 UTF-8 序列"
388 msgid "Byte address required. - must be even."
392 msgid "cgen_parse_address returned a symbol. Literal required."
397 msgid "%operator operand is not a symbol"
398 msgstr "使用寄存器栈传递参数和返回值"
401 msgid "Attempt to find bit index of 0"
404 #: iq2000-asm.c:115 iq2000-asm.c:146
405 msgid "immediate value cannot be register"
408 #: iq2000-asm.c:126 iq2000-asm.c:156
409 msgid "immediate value out of range"
413 msgid "21-bit offset out of range"
416 #: iq2000-asm.c:210 iq2000-asm.c:240 iq2000-asm.c:277 iq2000-asm.c:310
417 #: openrisc-asm.c:90 openrisc-asm.c:144
423 msgid "unknown\t0x%02x"
428 msgid "unknown\t0x%04lx"
433 msgid "unknown\t0x%04x"
438 msgid "<internal error in opcode table: %s %s>\n"
439 msgstr "<操作数表中出现内部错误:%s %s>\n"
443 msgid "<function code %d>"
448 msgid "# <dis error: %08x>"
449 msgstr "语法错误,非预期的 %s"
452 msgid "# internal error, incomplete extension sequence (+)"
457 msgid "# internal error, undefined extension sequence (+%c)"
462 msgid "# internal error, undefined modifier(%c)"
463 msgstr "# 内部错误,未定义的修饰符(%c)"
467 msgid "# internal disassembler error, unrecognised modifier (%c)"
474 "The following MIPS specific disassembler options are supported for use\n"
475 "with the -M switch (multiple options should be separated by commas):\n"
482 " gpr-names=ABI Print GPR names according to specified ABI.\n"
483 " Default: based on binary being disassembled.\n"
486 " gpr-names=ABI 根据指定的 ABI 打印通用寄存器名。\n"
487 " 默认:根据被反汇编的二进制文件。\n"
493 " fpr-names=ABI Print FPR names according to specified ABI.\n"
494 " Default: numeric.\n"
497 " fpr-names=ABI 根据指定的 ABI 打印浮点寄存器名。\n"
504 " cp0-names=ARCH Print CP0 register names according to\n"
505 " specified architecture.\n"
506 " Default: based on binary being disassembled.\n"
509 " cp0-names=ARCH 根据指定的架构打印 CP0 寄存器名。\n"
510 " 默认:根据被反汇编的二进制代码。\n"
516 " hwr-names=ARCH Print HWR names according to specified \n"
517 "\t\t\t architecture.\n"
518 " Default: based on binary being disassembled.\n"
521 " hwr-names=ARCH 根据指定的架构打印 HWR 寄存器名。\n"
522 " 默认:根据被反汇编的二进制代码。\n"
528 " reg-names=ABI Print GPR and FPR names according to\n"
532 " reg-names=ABI 根据指定的 ABI 打印通用寄存器和浮点寄存\n"
539 " reg-names=ARCH Print CP0 register and HWR names according to\n"
540 " specified architecture.\n"
543 " reg-names=ARCH 根据指定的架构打印 CP0 和 HWR 寄存器名。\n"
549 " For the options above, the following values are supported for \"ABI\":\n"
553 #: mips-dis.c:1840 mips-dis.c:1848 mips-dis.c:1850
562 " For the options above, The following values are supported for \"ARCH\":\n"
568 msgid "Bad case %d (%s) in %s:%d\n"
573 msgid "Internal: Non-debugged code (test-case missing): %s:%d"
582 msgid "*unknown operands type: %d*"
583 msgstr "未知的签名类型‘%s’\n"
585 #. I and Z are output operands and can`t be immediate
586 #. * A is an address and we can`t have the address of
587 #. * an immediate either. We don't know how much to increase
588 #. * aoffsetp by since whatever generated this is broken
596 #: ppc-opc.c:794 ppc-opc.c:822
597 msgid "invalid conditional option"
601 msgid "attempt to set y bit when using + or - modifier"
605 msgid "offset not a multiple of 16"
606 msgstr "偏移量不是 16 的倍数"
609 msgid "offset not a multiple of 2"
613 msgid "offset greater than 62"
616 #: ppc-opc.c:892 ppc-opc.c:937 ppc-opc.c:981
617 msgid "offset not a multiple of 4"
621 msgid "offset greater than 124"
625 msgid "offset not a multiple of 8"
629 msgid "offset greater than 248"
633 msgid "offset not between -2048 and 2047"
634 msgstr "偏移量不在 -2048 和 2047 之间"
637 msgid "offset not between -8192 and 8191"
638 msgstr "偏移量不在 -8192 和 8191 之间"
641 msgid "invalid mask field"
646 msgid "ignoring invalid mfcr mask"
647 msgstr "忽略 schema 名称“%s”,无效:%s"
650 msgid "ignoring least significant bits in branch offset"
653 #: ppc-opc.c:1105 ppc-opc.c:1140
654 msgid "illegal bitmask"
658 msgid "value out of range"
663 msgid "index register in load range"
664 msgstr "初始值设定项中索引范围为空"
667 msgid "source and target register operands must be different"
671 msgid "invalid register operand when updating"
675 msgid "target register operand must be even"
676 msgstr "目的寄存器操作数必须是偶数"
679 msgid "source register operand must be even"
680 msgstr "源寄存器操作数必须是偶数"
682 #. Mark as non-valid instruction.
689 msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
690 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
694 msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
695 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
699 msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
700 msgstr "内部错误:错误的 sparc-opcode.h:“%s”,%#.8lx,%#.8lx\n"
704 msgid "unknown operand shift: %x\n"
705 msgstr "PRINT_OPERAND:未知的标点‘%c’"
709 msgid "unknown pop reg: %d\n"
710 msgstr "未知的弹栈寄存器:%d\n"
712 #. The functions used to insert and extract complicated operands.
713 #. Note: There is a conspiracy between these functions and
714 #. v850_insert_operand() in gas/config/tc-v850.c. Error messages
715 #. containing the string 'out of range' will be ignored unless a
716 #. specific command line option is given to GAS.
718 msgid "displacement value is not in range and is not aligned"
722 msgid "displacement value is out of range"
726 msgid "displacement value is not aligned"
730 msgid "immediate value is out of range"
734 msgid "branch value not in range and to odd offset"
735 msgstr "跳转越界且跳转偏移量为奇数"
737 #: v850-opc.c:86 v850-opc.c:118
738 msgid "branch value out of range"
741 #: v850-opc.c:89 v850-opc.c:121
742 msgid "branch to odd offset"
746 msgid "branch value not in range and to an odd offset"
747 msgstr "跳转越界且跳转偏移量为奇数"
750 msgid "invalid register for stack adjustment"
751 msgstr "用于调整堆栈的寄存器无效"
754 msgid "immediate value not in range and not even"
758 msgid "immediate value must be even"
761 #: xstormy16-asm.c:76
762 msgid "Bad register in preincrement"
763 msgstr "前置自增中使用了错误的寄存器"
765 #: xstormy16-asm.c:81
766 msgid "Bad register in postincrement"
767 msgstr "后置自增中使用了错误的寄存器"
769 #: xstormy16-asm.c:83
770 msgid "Bad register name"
773 #: xstormy16-asm.c:87
774 msgid "Label conflicts with register name"
777 #: xstormy16-asm.c:91
778 msgid "Label conflicts with `Rx'"
781 #: xstormy16-asm.c:93
782 msgid "Bad immediate expression"
785 #: xstormy16-asm.c:115
786 msgid "No relocation for small immediate"
789 #: xstormy16-asm.c:125
790 msgid "Small operand was not an immediate number"
793 #: xstormy16-asm.c:164
794 msgid "Operand is not a symbol"
797 #: xstormy16-asm.c:172
798 msgid "Syntax error: No trailing ')'"
799 msgstr "语法错误:没有结尾的‘)’"