1# translation of opcodes-2.15.96.fi.po to Finnish
2# This file is distributed under the same license as the binutils package.
3# Copyright (C) 2005 Free Software Foundation, Inc.
4# Jorma Karvonen <karvjorm@users.sourceforge.net>, 2006
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: opcodes 2.16.93\n"
9"Report-Msgid-Bugs-To: \n"
10"POT-Creation-Date: 2005-10-25 10:50+0930\n"
11"PO-Revision-Date: 2006-06-09 12:16+0200\n"
12"Last-Translator: Jorma Karvonen <karvjorm@users.sourceforge.net>\n"
13"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Generator: KBabel 1.0.1\n"
18"X-Poedit-Language: Finnish\n"
19"X-Poedit-Country: FINLAND\n"
20"X-Poedit-SourceCharset: utf-8\n"
21
22#: alpha-opc.c:155
23msgid "branch operand unaligned"
24msgstr "haaroituskohdemuuttuja ei ole tasarajalla"
25
26#: alpha-opc.c:171 alpha-opc.c:187
27msgid "jump hint unaligned"
28msgstr "hyppyvihje ei ole tasarajalla"
29
30#: arc-dis.c:75
31msgid "Illegal limm reference in last instruction!\n"
32msgstr "Viimeisimm��n k��skyn virheellinen long-tyyppinen suora muistiosoiteviittaus!\n"
33
34#: arc-opc.c:384
35msgid "unable to fit different valued constants into instruction"
36msgstr "Eriarvoiset vakiot eiv��t sovi k��skyyn"
37
38#: arc-opc.c:393
39msgid "auxiliary register not allowed here"
40msgstr "apurekisteri�� ei sallita t��ss��"
41
42#: arc-opc.c:399 arc-opc.c:416
43msgid "attempt to set readonly register"
44msgstr "yritettiin asettaa kirjoittamiselta suojattua rekisteri��"
45
46#: arc-opc.c:404 arc-opc.c:421
47msgid "attempt to read writeonly register"
48msgstr "yritettiin lukea lukemiselta suojattua rekisteri��"
49
50#: arc-opc.c:426
51#, c-format
52msgid "invalid register number `%d'"
53msgstr "V����r�� rekisterinimi \"%d\""
54
55#: arc-opc.c:592 arc-opc.c:643 arc-opc.c:671
56msgid "too many long constants"
57msgstr "liian monta pitk���� vakiota"
58
59#  otaksun: to many -> too many ...
60#: arc-opc.c:666
61msgid "to many shimms in load"
62msgstr "liian monta short-tyyppist�� suoraa muistiosoitetta ladattavana"
63
64#. Do we have a limm already?
65#: arc-opc.c:779
66msgid "impossible store"
67msgstr "mahdotonta tallentaa"
68
69#: arc-opc.c:812
70msgid "st operand error"
71msgstr "st-kohdemuuttujavirhe"
72
73#: arc-opc.c:816 arc-opc.c:858
74msgid "address writeback not allowed"
75msgstr "osoitteen kirjoitus takaisin ei ole sallittu"
76
77#: arc-opc.c:820
78msgid "store value must be zero"
79msgstr "tallennettavan arvon on oltava nolla"
80
81#: arc-opc.c:845
82msgid "invalid load/shimm insn"
83msgstr "virheellinen lataus/short-tyyppinen suora muistiosoitek��sky"
84
85#: arc-opc.c:854
86msgid "ld operand error"
87msgstr "ld-k��skyn kohdemuuttujan virhe"
88
89#: arc-opc.c:941
90msgid "jump flags, but no .f seen"
91msgstr "hyppyliput, mutta .f-m����ritett�� ei ole"
92
93#: arc-opc.c:944
94msgid "jump flags, but no limm addr"
95msgstr "hyppyliput, mutta long-tyyppist�� suoraa muistiosoitetta ei ole"
96
97#: arc-opc.c:947
98msgid "flag bits of jump address limm lost"
99msgstr "long-tyyppisen suoran muistiosoituksen hyppyosoitteen lippubitit puuttuvat"
100
101#: arc-opc.c:950
102msgid "attempt to set HR bits"
103msgstr "yritettiin asettaa HR-bitit"
104
105#: arc-opc.c:953
106msgid "bad jump flags value"
107msgstr "virheellinen hyppylippujen arvo"
108
109#: arc-opc.c:986
110msgid "branch address not on 4 byte boundary"
111msgstr "haaroitusosoite ei ole 4-tavurajalla"
112
113#: arc-opc.c:1022
114msgid "must specify .jd or no nullify suffix"
115msgstr "on m����ritelt��v�� .jd tai nollattava suffiksi"
116
117#: arm-dis.c:1302
118msgid "<illegal precision>"
119msgstr "<virheellinen tarkkuus>"
120
121#. XXX - should break 'option' at following delimiter.
122#: arm-dis.c:2746
123#, c-format
124msgid "Unrecognised register name set: %s\n"
125msgstr "Tuntematon rekisterinimijoukko: %s\n"
126
127#. XXX - should break 'option' at following delimiter.
128#: arm-dis.c:2754
129#, c-format
130msgid "Unrecognised disassembler option: %s\n"
131msgstr "Tunnistamaton disassembler-valinta: %s\n"
132
133#: arm-dis.c:2916
134#, c-format
135msgid ""
136"\n"
137"The following ARM specific disassembler options are supported for use with\n"
138"the -M switch:\n"
139msgstr ""
140"\n"
141"Seuraavia ARM-kohtaisia disassembler-valintoja tuetaan k��yt��ss��\n"
142"-M -valinnan kanssa:\n"
143
144#: avr-dis.c:109 avr-dis.c:119
145#, c-format
146msgid "undefined"
147msgstr "m����rittelem��t��n"
148
149#: avr-dis.c:176
150#, c-format
151msgid "Internal disassembler error"
152msgstr "Sis��inen disassembler-virhe"
153
154#: avr-dis.c:225
155#, c-format
156msgid "unknown constraint `%c'"
157msgstr "tuntematon rajoite \"%c\""
158
159#: cgen-asm.c:336 fr30-ibld.c:192 frv-ibld.c:192 ip2k-ibld.c:192
160#: iq2000-ibld.c:192 m32c-ibld.c:192 m32r-ibld.c:192 ms1-ibld.c:192
161#: openrisc-ibld.c:192 xstormy16-ibld.c:192
162#, c-format
163msgid "operand out of range (%ld not between %ld and %ld)"
164msgstr "kohdemuuttuja ei ole rajojen sis��ll�� (%ld ei ole %ld:n ja %ld:n v��lill��)"
165
166#: cgen-asm.c:358
167#, c-format
168msgid "operand out of range (%lu not between %lu and %lu)"
169msgstr "kohdemuuttuja ei ole rajojen sis��ll�� (%lu ei ole %lu:n ja %lu:n v��lill��)"
170
171#: d30v-dis.c:252
172#, c-format
173msgid "<unknown register %d>"
174msgstr "<tuntematon rekisteri %d>"
175
176#. Can't happen.
177#: dis-buf.c:57
178#, c-format
179msgid "Unknown error %d\n"
180msgstr "Tuntematon virhe %d\n"
181
182#: dis-buf.c:66
183#, c-format
184msgid "Address 0x%s is out of bounds.\n"
185msgstr "Osoite 0x%s ei ole sallittujen rajojen sis��ll��.\n"
186
187#: fr30-asm.c:92 m32c-asm.c:782 m32c-asm.c:789
188msgid "Register number is not valid"
189msgstr "Rekisterinumero ei ole oikea"
190
191#: fr30-asm.c:94
192msgid "Register must be between r0 and r7"
193msgstr "Rekisterin on oltava r0:n ja r7:n v��lill��"
194
195#: fr30-asm.c:96
196msgid "Register must be between r8 and r15"
197msgstr "Rekisterin on oltava r8:n ja r15:n v��lill��"
198
199#: fr30-asm.c:115 m32c-asm.c:820
200msgid "Register list is not valid"
201msgstr "Rekisteriluettelo ei ole oikea"
202
203#: fr30-asm.c:309 frv-asm.c:1262 ip2k-asm.c:510 iq2000-asm.c:456
204#: m32c-asm.c:1476 m32r-asm.c:323 ms1-asm.c:546 openrisc-asm.c:240
205#: xstormy16-asm.c:275
206#, c-format
207msgid "Unrecognized field %d while parsing.\n"
208msgstr "Tunnistamaton kentt�� %d j��sent��misen aikana.\n"
209
210#: fr30-asm.c:357 frv-asm.c:1310 ip2k-asm.c:558 iq2000-asm.c:504
211#: m32c-asm.c:1524 m32r-asm.c:371 ms1-asm.c:594 openrisc-asm.c:288
212#: xstormy16-asm.c:323
213msgid "missing mnemonic in syntax string"
214msgstr "syntaksimerkkijonosta puuttuu muistikas"
215
216#. We couldn't parse it.
217#: fr30-asm.c:492 fr30-asm.c:496 fr30-asm.c:583 fr30-asm.c:684 frv-asm.c:1445
218#: frv-asm.c:1449 frv-asm.c:1536 frv-asm.c:1637 ip2k-asm.c:693 ip2k-asm.c:697
219#: ip2k-asm.c:784 ip2k-asm.c:885 iq2000-asm.c:639 iq2000-asm.c:643
220#: iq2000-asm.c:730 iq2000-asm.c:831 m32c-asm.c:1659 m32c-asm.c:1663
221#: m32c-asm.c:1750 m32c-asm.c:1851 m32r-asm.c:506 m32r-asm.c:510
222#: m32r-asm.c:597 m32r-asm.c:698 ms1-asm.c:729 ms1-asm.c:733 ms1-asm.c:820
223#: ms1-asm.c:921 openrisc-asm.c:423 openrisc-asm.c:427 openrisc-asm.c:514
224#: openrisc-asm.c:615 xstormy16-asm.c:458 xstormy16-asm.c:462
225#: xstormy16-asm.c:549 xstormy16-asm.c:650
226msgid "unrecognized instruction"
227msgstr "tunnistamaton k��sky"
228
229#: fr30-asm.c:539 frv-asm.c:1492 ip2k-asm.c:740 iq2000-asm.c:686
230#: m32c-asm.c:1706 m32r-asm.c:553 ms1-asm.c:776 openrisc-asm.c:470
231#: xstormy16-asm.c:505
232#, c-format
233msgid "syntax error (expected char `%c', found `%c')"
234msgstr "syntaksivirhe (odotettiin merkki�� \"%c\", l��ydettiin \"%c\")"
235
236#: fr30-asm.c:549 frv-asm.c:1502 ip2k-asm.c:750 iq2000-asm.c:696
237#: m32c-asm.c:1716 m32r-asm.c:563 ms1-asm.c:786 openrisc-asm.c:480
238#: xstormy16-asm.c:515
239#, c-format
240msgid "syntax error (expected char `%c', found end of instruction)"
241msgstr "syntaksivirhe (odotettiin merkki�� \"%c\", l��ydettiin k��skyn loppu)"
242
243#: fr30-asm.c:577 frv-asm.c:1530 ip2k-asm.c:778 iq2000-asm.c:724
244#: m32c-asm.c:1744 m32r-asm.c:591 ms1-asm.c:814 openrisc-asm.c:508
245#: xstormy16-asm.c:543
246msgid "junk at end of line"
247msgstr "roskaa rivin lopussa"
248
249#: fr30-asm.c:683 frv-asm.c:1636 ip2k-asm.c:884 iq2000-asm.c:830
250#: m32c-asm.c:1850 m32r-asm.c:697 ms1-asm.c:920 openrisc-asm.c:614
251#: xstormy16-asm.c:649
252msgid "unrecognized form of instruction"
253msgstr "k��skyn muoto tunnistamaton"
254
255#: fr30-asm.c:695 frv-asm.c:1648 ip2k-asm.c:896 iq2000-asm.c:842
256#: m32c-asm.c:1862 m32r-asm.c:709 ms1-asm.c:932 openrisc-asm.c:626
257#: xstormy16-asm.c:661
258#, c-format
259msgid "bad instruction `%.50s...'"
260msgstr "v����r�� k��sky \"%.50s...\""
261
262#: fr30-asm.c:698 frv-asm.c:1651 ip2k-asm.c:899 iq2000-asm.c:845
263#: m32c-asm.c:1865 m32r-asm.c:712 ms1-asm.c:935 openrisc-asm.c:629
264#: xstormy16-asm.c:664
265#, c-format
266msgid "bad instruction `%.50s'"
267msgstr "v����r�� k��sky \"%.50s\""
268
269#. Default text to print if an instruction isn't recognized.
270#: fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41 m32c-dis.c:41
271#: m32r-dis.c:41 mmix-dis.c:278 ms1-dis.c:41 openrisc-dis.c:41
272#: xstormy16-dis.c:41
273msgid "*unknown*"
274msgstr "*tuntematon*"
275
276#: fr30-dis.c:299 frv-dis.c:396 ip2k-dis.c:288 iq2000-dis.c:189 m32c-dis.c:860
277#: m32r-dis.c:256 ms1-dis.c:258 openrisc-dis.c:135 xstormy16-dis.c:168
278#, c-format
279msgid "Unrecognized field %d while printing insn.\n"
280msgstr "Tunnistamaton kentt�� %d k��sky�� tulostettaessa.\n"
281
282#: fr30-ibld.c:163 frv-ibld.c:163 ip2k-ibld.c:163 iq2000-ibld.c:163
283#: m32c-ibld.c:163 m32r-ibld.c:163 ms1-ibld.c:163 openrisc-ibld.c:163
284#: xstormy16-ibld.c:163
285#, c-format
286msgid "operand out of range (%ld not between %ld and %lu)"
287msgstr "kohdemuuttuja ei ole rajojen sis��ll�� (%ld ei ole %ld:n ja %lu:n v��lill��)"
288
289#: fr30-ibld.c:176 frv-ibld.c:176 ip2k-ibld.c:176 iq2000-ibld.c:176
290#: m32c-ibld.c:176 m32r-ibld.c:176 ms1-ibld.c:176 openrisc-ibld.c:176
291#: xstormy16-ibld.c:176
292#, c-format
293msgid "operand out of range (%lu not between 0 and %lu)"
294msgstr "kohdemuuttuja ei ole rajojen sis��ll�� (%lu ei ole 0:n ja %lu:n v��lill��)"
295
296#: fr30-ibld.c:719 frv-ibld.c:845 ip2k-ibld.c:596 iq2000-ibld.c:702
297#: m32c-ibld.c:1668 m32r-ibld.c:654 ms1-ibld.c:713 openrisc-ibld.c:622
298#: xstormy16-ibld.c:667
299#, c-format
300msgid "Unrecognized field %d while building insn.\n"
301msgstr "Tunnistamaton kentt�� %d k��sky�� muodostettaessa.\n"
302
303#: fr30-ibld.c:924 frv-ibld.c:1162 ip2k-ibld.c:671 iq2000-ibld.c:877
304#: m32c-ibld.c:2780 m32r-ibld.c:791 ms1-ibld.c:907 openrisc-ibld.c:722
305#: xstormy16-ibld.c:813
306#, c-format
307msgid "Unrecognized field %d while decoding insn.\n"
308msgstr "Tunnistamaton kentt�� %d k��sky�� dekoodattaessa.\n"
309
310#: fr30-ibld.c:1070 frv-ibld.c:1440 ip2k-ibld.c:745 iq2000-ibld.c:1008
311#: m32c-ibld.c:3379 m32r-ibld.c:904 ms1-ibld.c:1086 openrisc-ibld.c:799
312#: xstormy16-ibld.c:923
313#, c-format
314msgid "Unrecognized field %d while getting int operand.\n"
315msgstr "Tunnistamaton kentt�� %d kokonaislukukohdemuuttujaa haettaessa.\n"
316
317#: fr30-ibld.c:1198 frv-ibld.c:1700 ip2k-ibld.c:801 iq2000-ibld.c:1121
318#: m32c-ibld.c:3960 m32r-ibld.c:999 ms1-ibld.c:1247 openrisc-ibld.c:858
319#: xstormy16-ibld.c:1015
320#, c-format
321msgid "Unrecognized field %d while getting vma operand.\n"
322msgstr "Tunnistamaton kentt�� %d vma-kohdemuuttujaa haettaessa.\n"
323
324#: fr30-ibld.c:1329 frv-ibld.c:1967 ip2k-ibld.c:860 iq2000-ibld.c:1241
325#: m32c-ibld.c:4529 m32r-ibld.c:1100 ms1-ibld.c:1415 openrisc-ibld.c:924
326#: xstormy16-ibld.c:1114
327#, c-format
328msgid "Unrecognized field %d while setting int operand.\n"
329msgstr "Tunnistamaton kentt�� %d kokonaislukukohdemuuttujaa asetettaessa.\n"
330
331#: fr30-ibld.c:1450 frv-ibld.c:2224 ip2k-ibld.c:909 iq2000-ibld.c:1351
332#: m32c-ibld.c:5088 m32r-ibld.c:1191 ms1-ibld.c:1573 openrisc-ibld.c:980
333#: xstormy16-ibld.c:1203
334#, c-format
335msgid "Unrecognized field %d while setting vma operand.\n"
336msgstr "Tunnistamaton kentt�� %d vma-kohdemuuttujaa asetettaessa.\n"
337
338#: frv-asm.c:607
339msgid "missing `]'"
340msgstr "\"]\" puuttuu"
341
342#: frv-asm.c:610 frv-asm.c:620
343msgid "Special purpose register number is out of range"
344msgstr "Erityisk��ytt��rekisterin numero ei ole rajojen sis��ll��"
345
346#: frv-asm.c:907
347msgid "Value of A operand must be 0 or 1"
348msgstr "A-kohdemuuttujan arvon on oltava 0 tai 1"
349
350#: frv-asm.c:943
351msgid "register number must be even"
352msgstr "rekisterinumeron on oltava parillinen"
353
354#. -- assembler routines inserted here.
355#. -- asm.c
356#: frv-asm.c:971 iq2000-asm.c:55 m32c-asm.c:140 m32c-asm.c:211 m32c-asm.c:253
357#: m32c-asm.c:312 m32c-asm.c:334 m32r-asm.c:52 openrisc-asm.c:53
358msgid "missing `)'"
359msgstr "\")\" puuttuu"
360
361#: h8300-dis.c:325
362#, c-format
363msgid "Hmmmm 0x%x"
364msgstr "Hmmmm 0x%x"
365
366#: h8300-dis.c:706
367#, c-format
368msgid "Don't understand 0x%x \n"
369msgstr "0x%x ei ole ymm��rrett��v�� \n"
370
371#: h8500-dis.c:122
372#, c-format
373msgid "can't cope with insert %d\n"
374msgstr "kohteen %d sijoittamisesta ei selviydytty\n"
375
376#. Couldn't understand anything.
377#: h8500-dis.c:322
378#, c-format
379msgid "%02x\t\t*unknown*"
380msgstr "%02x\t\t*tuntematon*"
381
382#: i386-dis.c:1742
383msgid "<internal disassembler error>"
384msgstr "<sis��inen disassembler-virhe>"
385
386#: ia64-gen.c:297
387#, c-format
388msgid "%s: Error: "
389msgstr "%s: Virhe: "
390
391#: ia64-gen.c:310
392#, c-format
393msgid "%s: Warning: "
394msgstr "%s: Varoitus: "
395
396#: ia64-gen.c:496 ia64-gen.c:730
397#, c-format
398msgid "multiple note %s not handled\n"
399msgstr "monimerkkej�� %s ei k��sitelty\n"
400
401#: ia64-gen.c:607
402msgid "can't find ia64-ic.tbl for reading\n"
403msgstr "ia64-ic.tbl ei l��ytynyt luettavaksi\n"
404
405#: ia64-gen.c:812
406#, c-format
407msgid "can't find %s for reading\n"
408msgstr "%s ei l��ytynyt luettavaksi\n"
409
410#: ia64-gen.c:1036
411#, c-format
412msgid ""
413"most recent format '%s'\n"
414"appears more restrictive than '%s'\n"
415msgstr ""
416"viimeisin muoto \"%s\"\n"
417"n��ytt���� rajoittavammalta kuin \"%s\"\n"
418
419#: ia64-gen.c:1047
420#, c-format
421msgid "overlapping field %s->%s\n"
422msgstr "p����llekk��inen kentt�� %s->%s\n"
423
424#: ia64-gen.c:1244
425#, c-format
426msgid "overwriting note %d with note %d (IC:%s)\n"
427msgstr "merkki %d kirjoitetaan merkin %d p����lle (IC:%s)\n"
428
429#: ia64-gen.c:1443
430#, c-format
431msgid "don't know how to specify %% dependency %s\n"
432msgstr "kohteen %% riippuvuutta %s ei osattu m����ritell��\n"
433
434#: ia64-gen.c:1465
435#, c-format
436msgid "Don't know how to specify # dependency %s\n"
437msgstr "Kohteen # riippuvuutta %s ei osattu m����ritell��\n"
438
439#: ia64-gen.c:1504
440#, c-format
441msgid "IC:%s [%s] has no terminals or sub-classes\n"
442msgstr "Kohteella IC:%s [%s] ei ole p����tepisteit�� tai alaluokkia\n"
443
444#: ia64-gen.c:1507
445#, c-format
446msgid "IC:%s has no terminals or sub-classes\n"
447msgstr "Kohteella IC:%s ei ole p����tepisteit�� tai alaluokkia\n"
448
449#: ia64-gen.c:1516
450#, c-format
451msgid "no insns mapped directly to terminal IC %s [%s]"
452msgstr "yht����n k��sky�� ei ole mapattu suoraan p����tepisteeseen IC %s [%s]"
453
454#: ia64-gen.c:1519
455#, c-format
456msgid "no insns mapped directly to terminal IC %s\n"
457msgstr "yht����n k��sky�� ei ole mapattu suoraan p����tepisteeseen IC %s\n"
458
459#: ia64-gen.c:1530
460#, c-format
461msgid "class %s is defined but not used\n"
462msgstr "luokka %s on m����ritelty mutta k��ytt��m��t��n\n"
463
464#: ia64-gen.c:1541
465#, c-format
466msgid "Warning: rsrc %s (%s) has no chks%s\n"
467msgstr "Varoitus: kohteessa rsrc %s (%s) ei ole %s-valintaa\n"
468
469#: ia64-gen.c:1545
470#, c-format
471msgid "rsrc %s (%s) has no regs\n"
472msgstr "kohteessa rsrc %s (%s) ei ole rekistereit��\n"
473
474#: ia64-gen.c:2444
475#, c-format
476msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
477msgstr "IC-merkint�� %d k��skyss�� %s (IC:%s) on ristiriidassa resurssin %s merkinn��n %d kanssa\n"
478
479#: ia64-gen.c:2472
480#, c-format
481msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
482msgstr "IC-merkint�� %d k��skyyn %s (IC:%s) on ristiriidassa resurssin %s merkinn��n %d kanssa\n"
483
484#: ia64-gen.c:2486
485#, c-format
486msgid "opcode %s has no class (ops %d %d %d)\n"
487msgstr "k��skyss�� %s ei ole luokkaa (toiminnat %d %d %d)\n"
488
489#: ia64-gen.c:2816
490#, c-format
491msgid "unable to change directory to \"%s\", errno = %s\n"
492msgstr "vaihtaminen hakemistoon \"%s\" ei onnistu, virhenumero = %s\n"
493
494#. We've been passed a w.  Return with an error message so that
495#. cgen will try the next parsing option.
496#: ip2k-asm.c:80
497msgid "W keyword invalid in FR operand slot."
498msgstr "avainsana W virheellinen FR-kohdemuuttujav��liss��."
499
500#. Invalid offset present.
501#: ip2k-asm.c:105
502msgid "offset(IP) is not a valid form"
503msgstr "siirros(IP) ei ole virheet��n muoto"
504
505#. Found something there in front of (DP) but it's out
506#. of range.
507#: ip2k-asm.c:153
508msgid "(DP) offset out of range."
509msgstr "(DP)-siirros ei ole rajojen sis��ll��."
510
511#. Found something there in front of (SP) but it's out
512#. of range.
513#: ip2k-asm.c:194
514msgid "(SP) offset out of range."
515msgstr "(SP)-siirros ei ole rajojen sis��ll��."
516
517#: ip2k-asm.c:210
518msgid "illegal use of parentheses"
519msgstr "sulkeiden virheellinen k��ytt��"
520
521#: ip2k-asm.c:217
522msgid "operand out of range (not between 1 and 255)"
523msgstr "kohdemuuttuja ei ole rajojen sis��ll�� (ei 1:n ja 255:n v��lill��)"
524
525#. Something is very wrong. opindex has to be one of the above.
526#: ip2k-asm.c:241
527msgid "parse_addr16: invalid opindex."
528msgstr "parse_addr16: virheellinen k��skyindeksi"
529
530#: ip2k-asm.c:295
531msgid "Byte address required. - must be even."
532msgstr "Vaaditaan tavuosoite - t��ytyy olla parillinen."
533
534#: ip2k-asm.c:304
535msgid "cgen_parse_address returned a symbol. Literal required."
536msgstr "cgen_parse_address palautti symbolin. Vaaditaan literaali."
537
538#: ip2k-asm.c:359
539msgid "percent-operator operand is not a symbol"
540msgstr "prosenttioperaattori-kohdemuuttuja ei ole symboli."
541
542#: ip2k-asm.c:412
543msgid "Attempt to find bit index of 0"
544msgstr "Yritettiin l��yt���� 0-bitti-indeksi"
545
546#: iq2000-asm.c:111 iq2000-asm.c:141
547msgid "immediate value cannot be register"
548msgstr "suoraan muistiosoitettu arvo ei voi olla rekisteri"
549
550#: iq2000-asm.c:122 iq2000-asm.c:152
551msgid "immediate value out of range"
552msgstr "suoraan muistiosoitettu arvo ei ole rajojen sis��ll��"
553
554#: iq2000-asm.c:181
555msgid "21-bit offset out of range"
556msgstr "21-bittinen siirros ei ole rajojen sis��ll��"
557
558#: m10200-dis.c:156 m10300-dis.c:580
559#, c-format
560msgid "unknown\t0x%04lx"
561msgstr "tuntematon\t0x%04lx"
562
563#: m10200-dis.c:326
564#, c-format
565msgid "unknown\t0x%02lx"
566msgstr "tuntematon\t0x%02lx"
567
568#: m32c-asm.c:116
569msgid "imm:6 immediate is out of range"
570msgstr "suora muistiosoitusarvo imm:6 ei ole rajojen sis��ll��"
571
572#: m32c-asm.c:146
573#, c-format
574msgid "%dsp8() takes a symbolic address, not a number"
575msgstr "%dsp8() hyv��ksyy symbolisen osoitteen, ei numeroa"
576
577#: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:229
578msgid "dsp:8 immediate is out of range"
579msgstr "suora muistiosoitusarvo dsp:8 ei ole rajojen sis��ll��"
580
581#: m32c-asm.c:184 m32c-asm.c:188
582msgid "Immediate is out of range -8 to 7"
583msgstr "suora muistiosoitusarvo ei ole rajojen -8 ... 7 sis��ll��"
584
585#: m32c-asm.c:259
586#, c-format
587msgid "%dsp16() takes a symbolic address, not a number"
588msgstr "%dsp16() hyv��ksyy symbolisen osoitteen, ei numeroa"
589
590#: m32c-asm.c:282 m32c-asm.c:289 m32c-asm.c:352
591msgid "dsp:16 immediate is out of range"
592msgstr "suora muistiosoitusarvo dsp:16 ei ole rajojen sis��ll��"
593
594#: m32c-asm.c:378
595msgid "dsp:20 immediate is out of range"
596msgstr "suora muistiosoitusarvo dsp:20 ei ole rajojen sis��ll��"
597
598#: m32c-asm.c:404
599msgid "dsp:24 immediate is out of range"
600msgstr "suora muistiosoitusarvo dsp:24 ei ole rajojen sis��ll��"
601
602#: m32c-asm.c:437
603msgid "immediate is out of range 1-2"
604msgstr "suora muistiosoitusarvo ei ole rajojen 1-2 sis��ll��"
605
606#: m32c-asm.c:455
607msgid "immediate is out of range 1-8"
608msgstr "suora muistiosoitusarvo ei ole rajojen 1-8 sis��ll��"
609
610#: m32c-asm.c:491
611msgid "immediate is out of range 2-9"
612msgstr "suora muistiosoitusarvo ei ole rajojen 2-9 sis��ll��"
613
614#: m32c-asm.c:509
615msgid "Bit number for indexing general register is out of range 0-15"
616msgstr "Indeksoivan yleisrekisterin bittinumero ei ole alueella 0-15"
617
618#: m32c-asm.c:541 m32c-asm.c:576
619msgid "bit,base is out of range"
620msgstr "bitti, kanta ei ole rajojen sis��ll��"
621
622#: m32c-asm.c:712
623msgid "not a valid r0l/r0h pair"
624msgstr "r0l/r0h-pari ei ole oikea"
625
626#: m32c-asm.c:742
627msgid "Invalid size specifier"
628msgstr "Virheellinen kokom����rite"
629
630#: m68k-dis.c:1162
631#, c-format
632msgid "<function code %d>"
633msgstr "<toimintakoodi %d>"
634
635#: m68k-dis.c:1313
636#, c-format
637msgid "<internal error in opcode table: %s %s>\n"
638msgstr "<sis��inen virhe k��skytaulukossa: %s %s>\n"
639
640#: m88k-dis.c:679
641#, c-format
642msgid "# <dis error: %08lx>"
643msgstr "# <disassembler-virhe: %08lx>"
644
645#: mips-dis.c:718
646msgid "# internal error, incomplete extension sequence (+)"
647msgstr "# sis��inen virhe, ep��t��ydellinen laajennussekvenssi (+)"
648
649#: mips-dis.c:805
650#, c-format
651msgid "# internal error, undefined extension sequence (+%c)"
652msgstr "# sis��inen virhe, m����rittelem��t��n laajennussekvenssi (+%c)"
653
654#: mips-dis.c:1153
655#, c-format
656msgid "# internal error, undefined modifier(%c)"
657msgstr "# sis��inen virhe, m����rittelem��t��n m����rite(%c)"
658
659#: mips-dis.c:1663
660#, c-format
661msgid "# internal disassembler error, unrecognised modifier (%c)"
662msgstr "# sis��inen disassembler-virhe, tunnistamaton m����rite (%c)"
663
664#: mips-dis.c:1894
665#, c-format
666msgid ""
667"\n"
668"The following MIPS specific disassembler options are supported for use\n"
669"with the -M switch (multiple options should be separated by commas):\n"
670msgstr ""
671"\n"
672"Seuraavat MIPS-kohtaiset disassembler-valinnat ovat tuettuja k��ytt����n\n"
673"-M -valinnan kanssa (monivalinnat pit���� erottaa pilkulla):\n"
674
675#: mips-dis.c:1898
676#, c-format
677msgid ""
678"\n"
679"  gpr-names=ABI            Print GPR names according to  specified ABI.\n"
680"                           Default: based on binary being disassembled.\n"
681msgstr ""
682"\n"
683"  gpr-names=ABI            Tulosta GPR-nimet m����ritellyn ABI:n mukaisesti.\n"
684"                           Oletus: perustuu disassembloitavaan bin����ritiedostoon.\n"
685
686#: mips-dis.c:1902
687#, c-format
688msgid ""
689"\n"
690"  fpr-names=ABI            Print FPR names according to specified ABI.\n"
691"                           Default: numeric.\n"
692msgstr ""
693"\n"
694"  fpr-names=ABI            Tulosta FPR-nimet m����ritellyn ABI:n mukaisesti.\n"
695"                           Oletus: numeerinen.\n"
696
697#: mips-dis.c:1906
698#, c-format
699msgid ""
700"\n"
701"  cp0-names=ARCH           Print CP0 register names according to\n"
702"                           specified architecture.\n"
703"                           Default: based on binary being disassembled.\n"
704msgstr ""
705"\n"
706"  cp0-names=ARCH           Tulosta CP0-rekisterinimet\n"
707"                           m����ritellyn arkkitehtuurin mukaisesti.\n"
708"                           Oletus: perustuu disassemloitavaan bin����ritiedostoon.\n"
709
710#: mips-dis.c:1911
711#, c-format
712msgid ""
713"\n"
714"  hwr-names=ARCH           Print HWR names according to specified \n"
715"\t\t\t   architecture.\n"
716"                           Default: based on binary being disassembled.\n"
717msgstr ""
718"\n"
719"  hwr-names=ARCH           Tulosta HWR-nimet m����ritellyn\n"
720"\t\t\t   arkkitehtuurin mukaisesti.\n"
721"                           Oletus: perustuu disassembloitavaan bin����ritiedostoon.\n"
722
723#: mips-dis.c:1916
724#, c-format
725msgid ""
726"\n"
727"  reg-names=ABI            Print GPR and FPR names according to\n"
728"                           specified ABI.\n"
729msgstr ""
730"\n"
731"  reg-names=ABI            Tulosta GPR- ja FPR-nimet m����ritellyn\n"
732"                           ABI:n mukaisesti.\n"
733
734#: mips-dis.c:1920
735#, c-format
736msgid ""
737"\n"
738"  reg-names=ARCH           Print CP0 register and HWR names according to\n"
739"                           specified architecture.\n"
740msgstr ""
741"\n"
742"  reg-names=ARCH           Tulosta CP0-rekisteri ja HWR-nimet m����ritellyn\n"
743"                           arkkitehtuurin mukaisesti.\n"
744
745#: mips-dis.c:1924
746#, c-format
747msgid ""
748"\n"
749"  For the options above, the following values are supported for \"ABI\":\n"
750"   "
751msgstr ""
752"\n"
753"  Yll��olevista valinnoista \"ABI\" tukee seuraavia arvoja:\n"
754"   "
755
756#: mips-dis.c:1929 mips-dis.c:1937 mips-dis.c:1939
757#, c-format
758msgid "\n"
759msgstr "\n"
760
761#: mips-dis.c:1931
762#, c-format
763msgid ""
764"\n"
765"  For the options above, The following values are supported for \"ARCH\":\n"
766"   "
767msgstr ""
768"\n"
769"  Yll��olevista valinnoista \"ARCH\" tukee seuraavia arvoja:\n"
770"   "
771
772#: mmix-dis.c:35
773#, c-format
774msgid "Bad case %d (%s) in %s:%d\n"
775msgstr "%d (%s) on virheellinen tapaus kohteessa %s:%d\n"
776
777#: mmix-dis.c:45
778#, c-format
779msgid "Internal: Non-debugged code (test-case missing): %s:%d"
780msgstr "Sis��inen: Debuggaamaton koodi (testitapaus puuttuu): %s:%d"
781
782#: mmix-dis.c:54
783msgid "(unknown)"
784msgstr "(tuntematon)"
785
786#: mmix-dis.c:513
787#, c-format
788msgid "*unknown operands type: %d*"
789msgstr "*tuntematon kohdemuuttujatyyppi: %d*"
790
791#: ms1-asm.c:84 ms1-asm.c:162
792msgid "Operand out of range. Must be between -32768 and 32767."
793msgstr "Kohdemuuttuja ei ole rajojen sis��ll��. T��ytyy olla -32768:n ja 32767:n v��lill��."
794
795#: ms1-asm.c:121
796msgid "Biiiig Trouble in parse_imm16!"
797msgstr "Iso pulma parse_imm16-k��skyss��!"
798
799#: ms1-asm.c:129
800#, c-format
801msgid "%operator operand is not a symbol"
802msgstr "%operaattori-kohdemuuttuja ei ole symboli."
803
804#: ms1-asm.c:367
805msgid "invalid operand.  type may have values 0,1,2 only."
806msgstr "virheellinen kohdemuuttuja. tyypin arvo saa olla vain 0,1 ta 2."
807
808#. I and Z are output operands and can`t be immediate
809#. A is an address and we can`t have the address of
810#. an immediate either. We don't know how much to increase
811#. aoffsetp by since whatever generated this is broken
812#. anyway!
813#: ns32k-dis.c:535
814#, c-format
815msgid "$<undefined>"
816msgstr "$<m����rittelem��t��n>"
817
818#: ppc-opc.c:800 ppc-opc.c:828
819msgid "invalid conditional option"
820msgstr "virheellinen ehdollinen valinta"
821
822#: ppc-opc.c:830
823msgid "attempt to set y bit when using + or - modifier"
824msgstr "yritys asettaa y-bitti kun k��ytet����n + tai - m����ritett��"
825
826#: ppc-opc.c:858
827msgid "offset not a multiple of 16"
828msgstr "siirros ei ole 16:n monikerta"
829
830#: ppc-opc.c:877
831msgid "offset not a multiple of 2"
832msgstr "siirros ei ole 2:n monikerta"
833
834#: ppc-opc.c:879
835msgid "offset greater than 62"
836msgstr "siirros suurempi kuin 62"
837
838#: ppc-opc.c:898 ppc-opc.c:943 ppc-opc.c:987
839msgid "offset not a multiple of 4"
840msgstr "siirros ei ole 4:n monikerta"
841
842#: ppc-opc.c:900
843msgid "offset greater than 124"
844msgstr "siirros suurempi kuin 124"
845
846#: ppc-opc.c:919
847msgid "offset not a multiple of 8"
848msgstr "siirros ei ole 8:n monikerta"
849
850#: ppc-opc.c:921
851msgid "offset greater than 248"
852msgstr "siirros suurempi kuin 248"
853
854#: ppc-opc.c:964
855msgid "offset not between -2048 and 2047"
856msgstr "siirros ei ole -2048:n ja 2047:n v��lill��"
857
858#: ppc-opc.c:985
859msgid "offset not between -8192 and 8191"
860msgstr "siirros ei ole -8192:n ja 8191:n v��lill��"
861
862#: ppc-opc.c:1013
863msgid "invalid mask field"
864msgstr "virheellinen maskikentt��"
865
866#: ppc-opc.c:1039
867msgid "ignoring invalid mfcr mask"
868msgstr "virheellist�� mfcr-maskia ei oteta huomioon"
869
870#: ppc-opc.c:1081
871msgid "ignoring least significant bits in branch offset"
872msgstr "v��hinten merkitsevi�� bittej�� ei oteta huomioon haaroitussiirrossa"
873
874#: ppc-opc.c:1111 ppc-opc.c:1146
875msgid "illegal bitmask"
876msgstr "virheellinen bittimaski"
877
878#: ppc-opc.c:1211
879msgid "value out of range"
880msgstr "arvo ei ole rajojen sis��ll��"
881
882#: ppc-opc.c:1279
883msgid "index register in load range"
884msgstr "indeksirekisteri on latauslukurajojen sis��ll��"
885
886#: ppc-opc.c:1295
887msgid "source and target register operands must be different"
888msgstr "l��hde- ja kohderekisterin kohdemuuttujien on oltava erilaiset"
889
890#: ppc-opc.c:1310
891msgid "invalid register operand when updating"
892msgstr "rekisterin kohdemuuttuja virheellinen p��ivitett��ess��"
893
894#: ppc-opc.c:1349
895msgid "target register operand must be even"
896msgstr "kohderekisterin kohdemuuttujan t��ytyy olla parillinen"
897
898#: ppc-opc.c:1363
899msgid "source register operand must be even"
900msgstr "l��hderekisterin kohdemuuttujan t��ytyy olla parillinen"
901
902#: ppc-opc.c:1420
903msgid "invalid sprg number"
904msgstr "virheellinen sprg-numero"
905
906#: sparc-dis.c:269
907#, c-format
908msgid "Internal error:  bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
909msgstr "Sis��inen virhe:  virheellinen sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
910
911#: sparc-dis.c:280
912#, c-format
913msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
914msgstr "Sis��inen virhe: virheellinen sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
915
916#: sparc-dis.c:330
917#, c-format
918msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
919msgstr "Sis��inen virhe: virheellinen sparc-opcode.h: \"%s\" == \"%s\"\n"
920
921#. Mark as non-valid instruction.
922#: sparc-dis.c:984
923msgid "unknown"
924msgstr "tuntematon"
925
926#: v850-dis.c:237
927#, c-format
928msgid "unknown operand shift: %x\n"
929msgstr "tuntematon kohdemuuttujan siirto: %x\n"
930
931#: v850-dis.c:251
932#, c-format
933msgid "unknown pop reg: %d\n"
934msgstr "tuntematon pop-rekisteri: %d\n"
935
936#. The functions used to insert and extract complicated operands.
937#. Note: There is a conspiracy between these functions and
938#. v850_insert_operand() in gas/config/tc-v850.c.  Error messages
939#. containing the string 'out of range' will be ignored unless a
940#. specific command line option is given to GAS.
941#: v850-opc.c:46
942msgid "displacement value is not in range and is not aligned"
943msgstr "Uudelleensijoitusarvo ei ole rajojen sis��ll�� eik�� sijaitse tasarajalla"
944
945#: v850-opc.c:47
946msgid "displacement value is out of range"
947msgstr "uudelleensijoitusarvo ei ole rajojen sis��ll��"
948
949#: v850-opc.c:48
950msgid "displacement value is not aligned"
951msgstr "uudelleensijoitusarvo ei ole tasarajalla"
952
953#: v850-opc.c:50
954msgid "immediate value is out of range"
955msgstr "suora muistiosoitusarvo ei ole rajojen sis��ll��"
956
957#: v850-opc.c:58
958msgid "branch value not in range and to odd offset"
959msgstr "haaroitusarvo ei ole rajojen sis��ll�� ja kohdistuu parittomaan siirrososoitteeseen"
960
961#: v850-opc.c:60 v850-opc.c:87
962msgid "branch value out of range"
963msgstr "haaroitusarvo ei ole rajojen sis��ll��"
964
965#: v850-opc.c:63 v850-opc.c:90
966msgid "branch to odd offset"
967msgstr "haaroitus parittomaan siirrososoitteeseen"
968
969#: v850-opc.c:85
970msgid "branch value not in range and to an odd offset"
971msgstr "haaroitusarvo ei ole rajojen sis��ll�� ja sijaitsee parittomassa siirrososoitteessa"
972
973#: v850-opc.c:277
974msgid "invalid register for stack adjustment"
975msgstr "virheellinen rekisteri pinos����d��ss��"
976
977#: v850-opc.c:297
978msgid "immediate value not in range and not even"
979msgstr "suora muistiosoitusarvo ei ole rajojen sis��ll�� eik�� ole parillinen"
980
981#: v850-opc.c:302
982msgid "immediate value must be even"
983msgstr "Suoran muistiosoitusarvon t��ytyy olla parillinen"
984
985#: xstormy16-asm.c:70
986msgid "Bad register in preincrement"
987msgstr "V����r�� rekisteri ennakkokasvatuksessa"
988
989#: xstormy16-asm.c:75
990msgid "Bad register in postincrement"
991msgstr "V����r�� rekisteri j��lkikasvatuksessa"
992
993#: xstormy16-asm.c:77
994msgid "Bad register name"
995msgstr "V����r�� rekisterinimi"
996
997#: xstormy16-asm.c:81
998msgid "Label conflicts with register name"
999msgstr "Otsikko ristiriidassa rekisterin nimen kanssa"
1000
1001#: xstormy16-asm.c:85
1002msgid "Label conflicts with `Rx'"
1003msgstr "Otsikko ristiriidassa kohteen \"Rx\" kanssa"
1004
1005#: xstormy16-asm.c:87
1006msgid "Bad immediate expression"
1007msgstr "Virheellinen suora muistiosoituslauseke"
1008
1009#: xstormy16-asm.c:108
1010msgid "No relocation for small immediate"
1011msgstr "Ei sijoitusta pienikokoiselle suoralle muistiosoitukselle"
1012
1013#: xstormy16-asm.c:118
1014msgid "Small operand was not an immediate number"
1015msgstr "Pieni kohdemuuttuja ei ollut suora muistiosoitusnumero"
1016
1017#: xstormy16-asm.c:156
1018msgid "Operand is not a symbol"
1019msgstr "Kohdemuuttuja ei ole symboli"
1020
1021#: xstormy16-asm.c:164
1022msgid "Syntax error: No trailing ')'"
1023msgstr "Syntaksivirhe: loppukaarisulku \")\" puuttuu"
1024
1025#~ msgid "unknown\t0x%04x"
1026#~ msgstr "tuntematon\t0x%04x"
1027